.wa-label{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:color-mix(in srgb, var(--lc) 16%, var(--surface));height:18px;color:color-mix(in srgb, var(--lc) 60%, #101418);border-radius:4px;flex:none;align-items:center;padding:0 6px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}:root[data-theme=dark] .wa-label{background:color-mix(in srgb, var(--lc) 20%, var(--surface));color:color-mix(in srgb, var(--lc) 80%, #fff)}.wl-dot{background:var(--lc);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--lc) 18%, transparent);border-radius:50%;flex:none;display:inline-block}.wa-label.past{text-overflow:ellipsis;opacity:.5;filter:saturate(.45);flex:0 auto;min-width:0;line-height:18px;display:inline-block;overflow:hidden}.wc-r3{flex-wrap:nowrap;gap:4px;min-width:0;margin-top:1px;display:flex;overflow:hidden}.own-pick{flex:none;display:inline-flex;position:relative}.own-pick .own-btn{cursor:pointer;height:20px;font:inherit;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border:1px dashed var(--line-2);color:var(--ink-3);background:0 0;border-radius:5px;align-items:center;gap:1px;margin:0;padding:0 3px 0 7px;font-size:11px;font-weight:800;line-height:1;transition:filter .15s,border-color .15s;display:inline-flex}.own-pick .own-btn:hover{border-color:var(--ink-4)}.own-btn .lzi{flex:none}.own-pick .own-btn.set{background:color-mix(in srgb, var(--lc) 18%, var(--surface));color:color-mix(in srgb, var(--lc) 60%, #101418);border:0}.own-pick .own-btn.set:hover{filter:brightness(.97)}:root[data-theme=dark] .own-pick .own-btn.set{background:color-mix(in srgb, var(--lc) 22%, var(--surface));color:color-mix(in srgb, var(--lc) 80%, #fff)}.own-btn:disabled{opacity:.5;cursor:default}.own-btn.pop,.wc-head .own-pick .own-btn.set{animation:.35s cubic-bezier(.34,1.56,.64,1) own-pop}@keyframes own-pop{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.own-btn.pop,.wc-head .own-pick .own-btn.set{animation:none}}.own-menu{--own-glass:#ffffffd6;z-index:30;border:1px solid var(--line);background:var(--own-glass);-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);min-width:140px;max-width:286px;box-shadow:var(--shadow-2);color:var(--ink);font-family:var(--font);text-align:left;border-radius:14px;flex-direction:column;padding:6px;animation:.2s cubic-bezier(.2,.8,.2,1) own-drop;display:flex;position:absolute;top:calc(100% + 6px);left:0}:root[data-theme=dark] .own-menu{--own-glass:#101613d1}.own-menu.up{animation-name:own-up;top:auto;bottom:calc(100% + 6px)}@keyframes own-drop{0%{opacity:0;transform:translateY(-16px)}}@keyframes own-up{0%{opacity:0;transform:translateY(12px)}}.own-menu button{width:100%;min-height:36px;color:var(--ink);font:inherit;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:6px 10px;font-size:13px;font-weight:600;line-height:1.45;transition:background .15s;display:flex}.own-menu button:hover{background:var(--hover)}.own-menu button.on{color:var(--brand-ink)}.own-menu button>.lzi{flex:none;width:14px;height:14px}.own-o{text-transform:uppercase;align-items:center;gap:9px;font-weight:700;display:inline-flex}.own-o.nobody{color:var(--ink-3);text-transform:none}@media (prefers-reduced-motion:reduce){.own-btn.pop,.own-menu{animation:none}}.ak-sheet :where(button){font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}.ak-sheet :where(input,textarea){font:inherit}.ak-face{color:#fff;border-radius:50%;flex:none;place-items:center;font-weight:800;line-height:1;display:grid;position:relative}.ak-on{background:var(--win);width:31%;min-width:9px;height:31%;min-height:9px;box-shadow:0 0 0 2.5px var(--surface);border-radius:50%;position:absolute;bottom:-1px;right:-1px}.ak-ring{flex:none;place-items:center;display:inline-grid;position:relative}.ak-ring svg{rotate:-90deg}.ak-ring-v{transition:stroke-dashoffset 1.2s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.ak-ring-v{transition:none}}.ak-ring-in{text-align:center;place-items:center;display:grid;position:absolute;inset:0}.pl :where(button){font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}.pl{--pl-out:color-mix(in srgb, var(--wa) 16%, var(--surface));--pl-wall:var(--surface-2);--pl-floor:color-mix(in srgb, var(--ink) 16%, transparent)}:root[data-theme=dark] .pl{--pl-out:color-mix(in srgb, var(--wa) 20%, var(--surface));--pl-wall:color-mix(in srgb, var(--bg) 70%, var(--surface));--pl-floor:color-mix(in srgb, var(--bg) 90%, transparent)}.pl-small{color:var(--ink-3);font-size:12.5px}.pl-dim{color:var(--ink-3)}.pl-cur{color:var(--ink-3);letter-spacing:.03em;font-size:12px;font-weight:800}.lz-seg button.on .pl-cur{color:var(--ink-2)}.lz-page.pl-lock{overflow:hidden}.lz.pl{height:100%;padding-bottom:24px}.pl-split{flex:1;grid-template-columns:304px minmax(0,1fr);align-items:stretch;gap:20px;min-height:0;display:grid}.pl-side{overscroll-behavior:contain;min-width:0;min-height:0;margin:-6px -8px;padding:6px 8px 10px;overflow-y:auto}.pl-list{flex-direction:column;min-height:0;display:flex;overflow:hidden}.pl-search{padding:14px 14px 6px}.pl-find{background:var(--sunk);height:42px;color:var(--ink-3);border-radius:12px;align-items:center;gap:8px;padding:0 8px 0 12px;display:flex}.pl-find:focus-within{box-shadow:0 0 0 2px var(--brand)}.pl-find .lzi{flex:none}.pl-find input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0;font-size:14px}.pl-find input::-webkit-search-cancel-button{display:none}.pl-find input::placeholder{color:var(--ink-4)}.pl .pl-clear{width:26px;height:26px;color:var(--ink-3);border-radius:50%;flex:none;place-items:center;display:grid}.pl .pl-clear:hover{background:var(--hover);color:var(--ink)}.pl-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:0 8px 12px;overflow-y:auto}.pl-g{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;padding:16px 10px 6px;font-size:12px;font-weight:800;overflow:hidden}.pl .pl-item{border-radius:14px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:7px 10px 7px 8px;transition:background .15s,opacity .2s;display:grid;position:relative}.pl .pl-item:hover{background:var(--hover)}.pl .pl-item.on{background:var(--brand-soft)}.pl-item.on:before{content:"";background:var(--brand);border-radius:3px;width:3px;position:absolute;top:12px;bottom:12px;left:0}.pl .pl-item.dim{opacity:.5}.pl-thumb{background:var(--sunk);border-radius:12px;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.pl-thumb img{object-fit:contain;width:auto;max-width:42px;height:40px}.pl-thumb i,.pl-stage i{color:var(--ink-3);font-style:normal;font-weight:800}.pl-it{min-width:0}.pl-it b{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:800;display:block;overflow:hidden}.pl-it>span{color:var(--ink-3);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex;overflow:hidden}.pl-out{background:var(--loss-soft);color:var(--loss-ink);border-radius:6px;flex:none;padding:0 6px;font-size:12px;font-style:normal;font-weight:700;line-height:1.6;display:inline-flex}.pl-ip{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:1px;display:flex}.pl-ip b{color:var(--ink);align-items:center;gap:6px;font-size:14.5px;font-weight:800;display:inline-flex}.pl-ip b.store{color:var(--brand-ink)}.pl-ip small{color:var(--ink-3);font-size:12px;font-weight:600}.pl-dot{background:var(--warn);width:7px;height:7px;box-shadow:0 0 0 3px var(--warn-soft);border-radius:50%}.pl-scroll .lz-empty{padding:36px 16px}.pl-stale{color:var(--loss-ink);margin:8px 10px 0;font-size:12.5px}.pl-error{align-items:center;gap:12px;font-size:14px;display:flex}.pl-detail{flex-direction:column;gap:20px;min-width:0;display:flex}.pl-hero.lz-card{grid-template-columns:228px minmax(0,1fr);align-items:center;gap:30px;padding:22px 28px 22px 22px;display:grid}.pl-back{display:none}.pl-stage{background:radial-gradient(circle at 50% 34%, var(--surface) 0, var(--surface-2) 38%, var(--sunk) 100%);border-radius:18px;place-items:center;height:228px;display:grid;position:relative;overflow:hidden}.pl-stage:after{content:"";background:radial-gradient(closest-side, var(--pl-floor), transparent);border-radius:50%;height:18px;position:absolute;bottom:24px;left:22%;right:22%}.pl-stage img{z-index:1;object-fit:contain;width:auto;max-width:82%;height:180px;filter:drop-shadow(0 14px 16px var(--pl-floor));margin-top:-8px;animation:.5s cubic-bezier(.2,.8,.2,1) pl-in;position:relative}.pl-stage i{font-size:64px}@keyframes pl-in{0%{opacity:0;transform:translateY(8px)scale(.97)}}.pl-hero-m{min-width:0}.pl-series{color:var(--ink-3);letter-spacing:.02em;font-size:12.5px;font-weight:700}.pl-hero h2{letter-spacing:-.02em;color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:4px 0 10px;font-size:32px;font-weight:800;line-height:1.15;display:flex}.pl-hero h2>span{overflow-wrap:anywhere;min-width:0}.pl-hero h2 .lz-pill{letter-spacing:0;font-size:12px}.pl-verdict{color:var(--ink-2);font-size:18px;font-weight:600;line-height:1.5;animation:.35s ease-out pl-fade}@keyframes pl-fade{0%{opacity:0;transform:translateY(4px)}}.pl-verdict b{color:var(--ink);white-space:nowrap;font-weight:800}.pl-verdict b.win{color:var(--win-ink)}.pl-ask{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:20px;padding-top:16px;display:flex}.pl-sgtag{background:var(--sunk);height:34px;color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.pl-who{max-width:100%;position:relative}.pl-who .lz-seg button .lzi{color:var(--ink-3);margin-left:-2px}.pl-menu{z-index:20;background:var(--surface);border:1px solid var(--line-2);min-width:210px;box-shadow:var(--shadow-2);border-radius:14px;padding:6px;animation:.18s pl-in;position:absolute;top:calc(100% + 6px);left:96px}.pl .pl-menu button{width:100%;color:var(--ink-2);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;font-weight:600;display:flex}.pl .pl-menu button:hover{background:var(--hover);color:var(--ink)}.pl .pl-menu button.on{color:var(--brand-ink);font-weight:800}.pl-tbl{flex-direction:column;display:flex}.pl-th,.pl-tr{grid-template-columns:70px minmax(0,1fr) minmax(0,1fr);align-items:start;gap:6px;display:grid}.pl-tbl.one .pl-th,.pl-tbl.one .pl-tr{grid-template-columns:70px minmax(0,1fr)}.pl-th{border-bottom:1px solid var(--line);color:var(--ink-3);align-items:end;padding:0 0 10px;font-size:12px}.pl-th>span:first-child{padding-bottom:2px}.pl-site{min-width:0;padding:0 10px}.pl-site b{color:var(--ink);overflow-wrap:anywhere;font-size:13px;font-weight:800;display:block}.pl-site.store b{color:var(--brand-ink)}.pl-site small{color:var(--ink-3);font-size:12px;display:block}.pl-tr{border-bottom:1px solid var(--line);animation:.4s cubic-bezier(.2,.8,.2,1) both pl-row;animation-delay:var(--d,0s);padding:8px 0}.pl-tr:last-child{border-bottom:0}@keyframes pl-row{0%{opacity:0;transform:translateY(6px)}}.pl-q{color:var(--ink-3);white-space:nowrap;padding:10px 0 0 2px;font-size:13px}.pl-q b{color:var(--ink);margin-right:2px;font-size:20px;font-weight:800}.pl-cell{border-radius:12px;min-width:0;padding:8px 10px;transition:background .2s}.pl-cell.none{min-height:44px;color:var(--ink-3);align-items:center;font-size:13px;display:flex}.pl-cell.best{background:var(--win-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--win) 28%, transparent)}.pl-p{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.pl-p>b{letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:800}.pl-tag{background:var(--sunk);color:var(--ink-2);white-space:nowrap;border-radius:6px;align-items:center;padding:1px 7px;font-size:12px;font-weight:700;line-height:1.6;display:inline-flex}.pl-tag.hot{background:var(--warn-soft);color:var(--warn-ink)}.pl-tag.hot.soon{box-shadow:inset 0 0 0 1px var(--warn);background:0 0}.pl-was{color:var(--ink-3);margin-top:1px;font-size:12px}.pl-per{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.pl-cell.best .pl-per{color:var(--win-ink);font-weight:700}.pl-best{background:var(--win);color:var(--on-brand);border-radius:999px;align-items:center;gap:3px;padding:1px 8px 1px 6px;font-size:12px;font-weight:800;display:inline-flex}.pl-best .lzi{fill:currentColor;stroke-width:1.5px}.pl-alt{color:var(--ink-2);margin-top:4px;font-size:12px;font-weight:600}.pl-na{background:var(--sunk);color:var(--ink-2);border-radius:12px;align-items:center;gap:8px;padding:14px;font-size:13px;font-weight:600;display:flex}.pl-notes{border-top:1px dashed var(--line-2);flex-direction:column;gap:7px;margin:14px 0 0;padding:14px 0 0;list-style:none;display:flex}.pl-notes li{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:flex}.pl-notes li .lzi{color:var(--ink-3);flex:none}.pl-notes li.bad{color:var(--loss-ink);font-weight:600}.pl-notes li.bad .lzi{color:var(--loss-ink)}.pl-lad{flex-direction:column;display:flex}.pl-lad-h,.pl-lad-r{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 108px;align-items:center;gap:10px;display:grid}.pl-lad-h{border-bottom:1px solid var(--line);color:var(--ink-3);padding:0 10px 10px;font-size:12px}.pl-lad-h span:not(:first-child){text-align:right}.pl-lad-r{border-bottom:1px solid var(--line);animation:.4s cubic-bezier(.2,.8,.2,1) both pl-row;animation-delay:var(--d,0s);border-radius:10px;padding:9px 10px}.pl-lad-r:last-child{border-bottom:0}.pl-lad-r.low{background:var(--win-soft)}.pl-lad-k{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.pl-lad-k b{font-size:14.5px;font-weight:800}.pl-lad-k small{color:var(--ink-3);white-space:nowrap;font-size:12px}.pl-lad-v{text-align:right}.pl-lad-v b{letter-spacing:-.02em;font-size:18px;font-weight:800}.pl-lad-r.low .pl-lad-v b{color:var(--win-ink)}.pl-lad-o{justify-content:flex-end;display:flex}.pl-off{background:var(--win-soft);color:var(--win-ink);border-radius:999px;padding:1px 9px;font-size:12px;font-weight:800;display:inline-flex}.pl-lad-r.low .pl-off{background:var(--win);color:var(--on-brand)}.pl-copy.lz-card{flex-direction:column;gap:12px;display:flex}.pl-copy .lz-card-h{margin-bottom:4px}.pl-copy button.lz-btn.lg{width:100%}.pl-wall{background-color:var(--pl-wall);background-image:radial-gradient(color-mix(in srgb, var(--ink) 6%, transparent) 1px, transparent 1.3px);background-size:18px 18px;border-radius:16px;flex-direction:column;align-items:flex-end;padding:16px 14px;display:flex}.pl-bubble{background:var(--pl-out);border:1px solid var(--card-border);max-width:100%;box-shadow:var(--shadow-1);border-radius:14px 4px 14px 14px;padding:9px 11px 6px 13px;animation:.3s pl-in}.pl-btext{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);font-size:14px;line-height:1.62}.pl-bmeta{color:var(--ink-3);justify-content:flex-end;align-items:center;gap:3px;margin-top:2px;font-size:12px;display:flex}.pl-bmeta .lzi{color:var(--msg)}.pl-copy-n{text-align:center;color:var(--ink-3);margin-top:-4px;font-size:12.5px}.pl-promo-h{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:12px;display:flex}.pl-promo-h.store{margin-top:18px}.pl-promo-h h3{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}.pl-sdot{background:var(--ink-3);border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.pl-sdot.store{background:var(--brand)}.pl-sdot.sg{background:var(--ink-2);box-shadow:0 0 0 3px color-mix(in srgb, var(--ink-2) 16%, transparent)}.pl-sdot.warn{background:var(--warn)}.pl-count{color:var(--ink-2);align-items:center;gap:8px;margin-left:auto;font-size:13px;display:inline-flex}.pl-count b{color:var(--ink);font-weight:800}.pl-deals{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:12px;display:grid}.pl-deal{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:6px;padding:14px 14px 12px;display:flex}.pl-deal.later{background:0 0;border-style:dashed}.pl-deal-t{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.pl-deal-t b{letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:800;line-height:1.1}.pl-deal-t b.long{letter-spacing:-.01em;flex-basis:100%;font-size:16px}.pl-deal-t span{font-size:16px;font-weight:800}.pl-deal-t small{color:var(--ink-3);margin-left:auto;font-size:12px}.pl-was-s{color:var(--ink-3);font-size:12.5px;font-weight:600}.pl-deal-how{color:var(--ink-2);font-size:12.5px}.pl-nw{white-space:nowrap}.pl-deal-how b{font-weight:800}.pl-deal-how b.win{color:var(--win-ink)}.pl-deal-tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;display:flex}.pl-others{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.pl-other,.pl-nopromo{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.pl-other b,.pl-nopromo b{color:var(--ink);font-size:14px;font-weight:700}.pl-nopromo{background:0 0;border:0;padding:0}.pl-nop-a{margin-top:8px}.pl-foot{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 22px;padding:0 4px;font-size:12.5px;display:flex}.pl-foot>span{align-items:center;gap:7px;display:inline-flex}.pl-foot>span.warn{color:var(--warn-ink)}.pl-live{background:var(--win);border-radius:50%;width:7px;height:7px;animation:2.2s ease-in-out infinite lz-breathe}.pl-live.warn{background:var(--warn);animation:none}.pl .pl-link{color:var(--brand-ink);align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}.pl .pl-link:hover{text-decoration:underline}.pl-sge{flex-direction:column;gap:8px;display:flex}.pl-sge-k{color:var(--ink-2);margin-top:6px;font-size:13px;font-weight:800}.pl-sge-k:first-child{margin-top:0}.pl-sge-h,.pl-sge-r{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,1.1fr) 32px;align-items:center;gap:8px;display:grid}.pl-sge-r.three{grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr) minmax(0,1fr) 32px}.pl-sge-r.dates{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr)}.pl-sge-h{color:var(--ink-3);padding:0 4px;font-size:12px}.pl-in{background:var(--sunk);min-width:0;height:40px;color:var(--ink-3);border-radius:12px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:700;display:flex}.pl-in:focus-within{box-shadow:0 0 0 2px var(--brand)}.pl-in input{min-width:0;height:100%;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0;font-size:14px;font-weight:700}.pl-in input::placeholder{color:var(--ink-4);font-weight:500}.pl-sge-d{border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.pl-sge-f{flex-direction:column;gap:4px;min-width:0;display:flex}.pl-sge-f small{color:var(--ink-3);font-size:12px;font-weight:600}.pl-date{border:1px solid var(--line-2);background:var(--surface);width:100%;min-width:0;height:38px;color:var(--ink);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;transition:border-color .15s,box-shadow .15s;display:inline-flex;position:relative}.pl-date:hover{border-color:color-mix(in srgb, var(--brand) 55%, var(--line-2))}.pl-date:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.pl-date-f{white-space:nowrap;pointer-events:none;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.pl-date-f .lzi{color:var(--ink-3);flex:none}.pl-date.none .pl-date-f>span{color:var(--ink-3)}.pl-date>input[type=date]{opacity:0;cursor:pointer;width:100%;min-width:0;height:100%;font:inherit;color-scheme:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute;inset:0}.pl-date>input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:auto;height:auto;margin:0;padding:0;position:absolute;inset:0}.pl-date .pl-date-x{z-index:1;width:24px;height:24px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin:0 -6px 0 auto;padding:0;display:grid;position:relative}.pl-date .pl-date-x:hover{background:var(--hover);color:var(--ink)}.ak-sheet .pl-addrow{color:var(--brand-ink);align-self:flex-start;align-items:center;gap:6px;padding:6px 4px;font-size:13px;font-weight:700;display:inline-flex}.pl-sgerr{color:var(--loss-ink);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.pl-sge-n{margin-right:auto}.pl-drawer .wc-drawer-b{flex-direction:column;gap:12px;padding:16px 16px 18px;display:flex}.pl-drawer .wc-drawer-b>*{flex:none}.pl-drawer .wc-drawer-h.pl-dh{gap:12px;padding:12px 12px 12px 18px}.pl-dh-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pl-dh-t b{letter-spacing:-.01em;font-size:17px;font-weight:800}.pl-dh-t span{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.pl-pd-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pl-pd-who{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;font-weight:600;display:flex}.pl-pd-who .pl-menu{left:auto;right:0}.pl-drawer .pl-find{height:38px}.pl-wait{color:var(--ink-3);align-items:center;gap:8px;margin:24px auto;font-size:13.5px;display:flex}.pl-spin{border:2px solid #0000;border-top-color:var(--brand);border-radius:50%;width:14px;height:14px;animation:.75s linear infinite pskel-turn}.pl-chips{scrollbar-width:none;gap:6px;padding:2px 0;display:flex;overflow-x:auto}.pl-chips.f-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000)}.pl-chips.f-l{-webkit-mask-image:linear-gradient(90deg,#0000,#000 44px);mask-image:linear-gradient(90deg,#0000,#000 44px)}.pl-chips.f-lr{-webkit-mask-image:linear-gradient(90deg,#0000,#000 44px calc(100% - 44px),#0000);mask-image:linear-gradient(90deg,#0000,#000 44px calc(100% - 44px),#0000)}.pl-chips::-webkit-scrollbar{display:none}.pl .pl-chips button{border:1px solid var(--line-2);background:var(--surface);height:34px;color:var(--ink-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px 0 5px;font-size:12.5px;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.pl .pl-chips button:not(:has(img)){padding-left:12px}.pl-chips button img{object-fit:contain;width:24px;height:24px}.pl .pl-chips button:hover{border-color:var(--ink-4)}.pl .pl-chips button.on{border-color:color-mix(in srgb, var(--brand) 55%, transparent);background:var(--brand-soft);color:var(--brand-ink)}.pl-chips>.pl-small{align-self:center}.pl-pd-card{background:var(--sunk);border:1px solid var(--border-well);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.pl-pd-h{align-items:center;gap:12px;display:flex}.pl-pd-img{width:48px;height:48px;box-shadow:var(--shadow-1);background:radial-gradient(110% 90% at 30% 20%,#fff,#e7efec);border-radius:12px;flex:none;place-items:center;display:grid}.pl-pd-img img{object-fit:contain;max-width:40px;max-height:40px}.pl-pd-img i{color:var(--ink-3);font-style:normal;font-weight:800}.pl-pd-ht{flex-direction:column;flex:1;min-width:0;display:flex}.pl-pd-ht b{color:var(--ink);font-size:15px;font-weight:800}.pl-pd-ht small{color:var(--ink-3);font-size:12px}.pl-pd-ask{color:var(--brand-ink)}.pl-pd-h>.lz-pill{flex:none}.pl-pd-why{color:var(--ink-3);margin:0;font-size:13px}.pl-pd-card .pl-tbl{gap:5px}.pl-pd-card .pl-th,.pl-pd-card .pl-tr{grid-template-columns:50px minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:6px}.pl-pd-card .pl-tbl.one .pl-th,.pl-pd-card .pl-tbl.one .pl-tr{grid-template-columns:50px minmax(0,1fr)}.pl-pd-card .pl-th{border:0;padding:0 0 2px;font-size:11.5px;font-weight:700}.pl-pd-card .pl-th>span:first-child{align-self:end;padding:0 0 0 4px}.pl-pd-card .pl-site{border-left:3px solid var(--msg);padding:0 0 0 8px}.pl-pd-card .pl-site.store{border-color:var(--brand)}.pl-pd-card .pl-site.sg{border-color:var(--ai)}.pl-pd-card .pl-site b{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.pl-pd-card .pl-site small{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.pl-pd-card .pl-tr{border:0;padding:0}.pl-pd-card .pl-q{align-items:center;gap:3px;padding:0 0 0 4px;font-size:12.5px;display:flex}.pl-pd-card .pl-q b{font-size:16px}.pl .pl-pd-card .pl-cell{background:var(--surface);text-align:left;border-radius:11px;flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;min-height:50px;padding:7px 10px;transition:box-shadow .15s,transform .2s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.pl .pl-pd-card .pl-cell.pick{padding-right:26px}.pl .pl-pd-card .pl-cell.pick:hover{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--brand) 50%, transparent)}.pl .pl-pd-card .pl-cell.pick:active{transform:scale(.98)}.pl-pd-card .pl-cell.none{color:var(--ink-4);align-items:center;padding:7px}.pl-pd-card .pl-cell.best{background:var(--surface);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--win) 45%, transparent)}.pl-pd-card .pl-p{gap:5px}.pl-pd-card .pl-p>b{font-size:15px}.pl-pd-card .pl-tag{padding:1px 6px;font-size:11px;font-weight:800}.pl-pd-card .pl-per,.pl-pd-card .pl-was,.pl-pd-card .pl-alt{color:var(--ink-3);white-space:nowrap;margin:0;font-size:11.5px;font-weight:500}.pl-pd-card .pl-best{background:var(--win-soft);color:var(--win-ink);border-radius:5px;padding:0 5px;font-size:10.5px;line-height:16px}.pl-pd-card .pl-best .lzi{width:10px;height:10px}.pl-pd-add{color:var(--brand-ink);opacity:.45;margin-top:-7px;transition:opacity .15s;position:absolute;top:50%;right:8px}.pl-cell.pick:hover .pl-pd-add,.pl-pd-deal:hover .pl-pd-add{opacity:1}.pl-pd-card .pl-lad{margin:0}.pl-pd-card .pl-lad-h,.pl-pd-card .pl-lad-r{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 60px;gap:6px;padding-left:6px;padding-right:6px}.pl-pd-card .pl-lad-k small{white-space:normal}.pl-pd-deals{flex-direction:column;gap:5px;margin-top:2px;display:flex}.pl .pl-pd-deal{background:var(--surface);text-align:left;border-radius:11px;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 10px;padding:8px 30px 8px 10px;transition:box-shadow .15s;display:grid;position:relative}.pl .pl-pd-deal:is(button):hover{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--brand) 50%, transparent)}.pl-pd-deal b{color:var(--warn-ink);font-size:13.5px;font-weight:800}.pl-pd-deal span{font-size:13.5px;font-weight:700}.pl-pd-deal small{color:var(--ink-3);grid-column:1/-1;font-size:12px}.pl-pd-card .pl-notes{border:0;gap:4px;margin:0;padding:0}.pl-pd-card .pl-notes li{align-items:flex-start;gap:6px;font-size:12px}.pl-pd-card .pl-notes li .lzi{width:13px;height:13px;margin-top:2px}.pl-pd-copy{background:var(--sunk);border-radius:16px;flex-direction:column;gap:10px;padding:12px;display:flex}.pl-pd-ch{color:var(--ink-3);justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex}.pl-pd-ch b{color:var(--ink-2);font-weight:700}.pl-pd-bubble{background:color-mix(in srgb, var(--brand) 15%, var(--surface));max-width:94%;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;box-shadow:0 1px 1.5px color-mix(in srgb, var(--ink) 11%, transparent);border-radius:14px 4px 14px 14px;align-self:flex-end;padding:8px 12px;font-size:13px;line-height:1.5;animation:.3s pl-in}.pl-pd-acts{flex-wrap:wrap;gap:8px;display:flex}.pl-pd-acts>.lz-btn:first-child{flex:1}.pl-drawer .wc-drawer-b>.lz-btn.ghost{align-self:flex-start}@media (width<=1240px){.pl-grid>.pl-table.lz-s7,.pl-grid>.pl-copy.lz-s5{grid-column:1/-1}.pl-hero.lz-card{grid-template-columns:180px minmax(0,1fr);gap:22px;padding:20px 22px 20px 20px}.pl-stage{height:180px}.pl-stage img{height:140px}.pl-hero h2{font-size:28px}.pl-verdict{font-size:16.5px}}@media (width<=1099px){.pl-split{grid-template-columns:272px minmax(0,1fr)}}@media (width<=800px){.lz-page.pl-lock{overflow-y:auto}.lz.pl{height:auto}.pl .lz-head-r{margin-left:0}.pl-split{display:block}.pl-split[data-view=list] .pl-side,.pl-split[data-view=detail] .pl-list{display:none}.pl-list,.pl-scroll{overflow:visible}.pl-side{margin:0;padding:0;overflow:visible}.pl-back{grid-column:1/-1;margin:-6px 0 -4px -8px;display:block}.pl-hero.lz-card{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.pl-stage{height:200px}.pl-stage img{height:160px}.pl-hero h2{font-size:26px}.pl-verdict{font-size:16px}.pl-ask{margin-top:14px;padding-top:12px}.pl-menu{left:auto;right:0}.pl-detail{gap:14px}.pl-detail .pl-grid{display:contents}.pl-th,.pl-tr{grid-template-columns:52px minmax(0,1fr) minmax(0,1fr);gap:2px}.pl-tbl.one .pl-th,.pl-tbl.one .pl-tr{grid-template-columns:52px minmax(0,1fr)}.pl-site{padding:0 6px}.pl-site b{font-size:12px}.pl-cell{padding:6px}.pl-p>b,.pl-q b{font-size:17px}.pl-lad-h,.pl-lad-r{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 64px;gap:6px;padding-left:6px;padding-right:6px}.pl-lad-k small{white-space:normal}.pl-count{margin-left:0}.pl-sge-h{display:none}.pl-sge-r{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 32px;padding-bottom:8px}.pl-sge-r>.pl-in:nth-child(3){grid-column:1/3}.pl-sge-r.three{grid-template-columns:minmax(0,1fr) 32px}.pl-sge-r.three>.pl-in:nth-child(2),.pl-sge-r.three>.pl-in:nth-child(3){grid-column:1}.pl-sge-r.three>.lz-btn{grid-area:1/2}.pl-sge-r.dates{border-bottom:0;grid-template-columns:minmax(0,1fr);padding-bottom:0}}@media (prefers-reduced-motion:reduce){.pl-stage img,.pl-verdict,.pl-tr,.pl-lad-r,.pl-bubble,.pl-pd-bubble,.pl-menu,.pl-live{animation:none}}.gate:not(.go) *,.gate:not(.go) :before,.gate:not(.go) :after{animation-play-state:paused!important}.gate{animation:.3s both gate-fade}@keyframes gate-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.gate{animation:none}}.gate .gate-dust{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gate .gate-3d{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .55s;position:absolute;inset:0}.gate .gate-art-inner{z-index:1}.gate .gate-art.is3d .gate-seal{opacity:0;transition:opacity .35s}.gate .gate-art.is3d .gate-mark,.gate .gate-art.is3d .gate-seal:after{animation:none}@media (width>=861px){.gate .gate-mark{width:150px}.gate .gate-seal:before{width:232px;height:232px;margin:-116px 0 0 -116px}.gate .gate-seal:after{width:290px;height:290px;margin:-145px 0 0 -145px}.gate .gate-word{margin-top:80px}}.gate .gate-lamp{pointer-events:none;opacity:0;will-change:transform;background:radial-gradient(closest-side,#fffcf29e,#fffcf22e 45%,#fffcf200);border-radius:50%;width:1100px;height:1100px;margin:-550px 0 0 -550px;transition:opacity .8s;position:absolute;top:0;left:0}.gate .gate-lamp.on{opacity:1}:root[data-theme=dark] .gate .gate-lamp{background:radial-gradient(closest-side,#e3d7bb16,#e3d7bb08 45%,#e3d7bb00)}@media (hover:none){.gate .gate-lamp{display:none}}.gate .gate-card,.gate .gate-copy{z-index:1}.gate .gate-h{position:relative}.gate .gate-h span{animation:.95s cubic-bezier(.2,.7,.2,1) both gate-ink;animation-delay:calc(.32s + var(--i) * .1s);display:inline-block}.gate .gate-h:after{content:"欢迎回来";white-space:nowrap;pointer-events:none;color:#0000;background:linear-gradient(105deg,#e3c88c00 40%,#ecce8cf2 50%,#e3c88c00 60%) 160% 0/250% 100% no-repeat;-webkit-background-clip:text;background-clip:text;animation:1.7s cubic-bezier(.45,0,.55,1) 1.35s both gate-hsheen;position:absolute;top:0;left:0}@keyframes gate-ink{0%{opacity:0;filter:blur(7px);transform:translateY(.32em)}to{opacity:1;filter:blur();transform:none}}@keyframes gate-hsheen{0%{background-position:160% 0}to{background-position:-60% 0}}.gate .gsi .gate-spin{border:2px solid #4285f440;border-top-color:#4285f4;border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite gate-spin}@keyframes gate-spin{to{transform:rotate(360deg)}}.gate .gate-msg{align-items:flex-start;gap:7px;min-height:20px;margin:14px 0 0;font-size:13px;line-height:1.5;display:flex}.gate .gate-msg .lzi{flex:none;margin-top:2px}.gate .gate-msg.bad{color:var(--loss-ink)}.gate .gate-msg.warn{color:var(--warn-ink)}.gate .gate-foot{margin-top:12px}.gate.leaving .gate-card,.gate.leaving .gate-copy,.gate.leaving .gate-emboss{opacity:0;transition:opacity .45s,transform .7s cubic-bezier(.6,0,.2,1);animation:none;transform:translate(28px)}.gate.leaving .gate-word,.gate.leaving .gate-crm,.gate.leaving .gate-tag{opacity:0;transition:opacity .4s}@media (prefers-reduced-motion:reduce){.gate .gate-h span,.gate .gate-h:after{animation:none}.gate .gsi .gate-spin{animation-duration:2s}}.lzboot{z-index:300;background:#f3f6f4;place-items:center;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;transition:opacity .4s;display:grid;position:fixed;inset:0}:root[data-theme=dark] .lzboot{background:#080c0a}.lzboot:before{content:"";pointer-events:none;background:radial-gradient(40% 36% at 50% 45%,#b1a58d17,#b1a58d00 70%);position:absolute;inset:0}:root[data-theme=dark] .lzboot:before{background:radial-gradient(40% 36% at 50% 45%,#b1a58d29,#b1a58d00 70%)}.lzboot-c{justify-items:center;animation:.55s cubic-bezier(.2,.7,.2,1) both lzb-rise;display:grid;position:relative}.lzboot-seal{place-items:center;width:101px;height:101px;display:grid;position:relative}.lzboot-seal:before{content:"";border:1px solid #96784657;border-radius:50%;position:absolute;inset:10px}:root[data-theme=dark] .lzboot-seal:before{border-color:#b1a58d52}.lzboot-orbit{background:conic-gradient(#c9aa6e24 0deg,#e8ce92f2 60deg,#c9aa6e24 130deg 360deg);border-radius:50%;animation:2.2s linear infinite lzb-orbit;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px))}.lzboot-mark{aspect-ratio:303/360;background:linear-gradient(165deg,#d9be88 0%,#a98b52 50%,#74592c 100%);width:52px;animation:.7s cubic-bezier(.2,.7,.2,1) 50ms both lzb-mark-in;display:block;position:relative;overflow:hidden;-webkit-mask:url(./lz-mark-DSRih-XL.png) 50%/contain no-repeat;mask:url(./lz-mark-DSRih-XL.png) 50%/contain no-repeat}:root[data-theme=dark] .lzboot-mark{background:linear-gradient(165deg,#ebd9ae 0%,#c6aa72 50%,#8f7444 100%)}.lzboot-glint{background:linear-gradient(100deg,#fffaec00,#fffaecf2 50%,#fffaec00);width:70%;animation:2.4s cubic-bezier(.45,0,.55,1) .55s infinite lzb-glint;position:absolute;top:-10%;bottom:-10%;left:0;transform:translate(-130%)}.lzboot-word{aspect-ratio:720/160;background:#033238;width:112px;margin-top:14px;display:block;-webkit-mask:url(./lazior-wordmark-voa3g18u.png) 50%/contain no-repeat;mask:url(./lazior-wordmark-voa3g18u.png) 50%/contain no-repeat}:root[data-theme=dark] .lzboot-word{background:linear-gradient(165deg,#e3d7bb,#b1a58d 60%)}.lzboot-bar{background:#0f1f1a17;border-radius:3px;width:148px;height:3px;margin-top:22px;position:relative;overflow:hidden}:root[data-theme=dark] .lzboot-bar{background:#ffffff17}.lzboot-bar i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#b1a58d,#0d9488);animation:1.2s cubic-bezier(.2,.7,.2,1) 50ms both lzb-fill;position:absolute;inset:0;transform:scaleX(0)}:root[data-theme=dark] .lzboot-bar i{background:linear-gradient(90deg,#b1a58d,#14b8a6)}.lzboot.done .lzboot-bar i{animation:.26s ease-out both lzb-fill-end}.lzboot-t{letter-spacing:.04em;color:#7e918b;min-height:1.4em;margin-top:12px;font-size:12.5px}:root[data-theme=dark] .lzboot-t{color:#637870}.lzboot.out{opacity:0;pointer-events:none}.lzboot.lzboot-in{animation:.35s ease-out both lzb-in}@keyframes lzb-in{0%{opacity:0}}@keyframes lzb-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes lzb-orbit{to{transform:rotate(1turn)}}@keyframes lzb-mark-in{0%{opacity:0;transform:scale(.86)}}@keyframes lzb-glint{0%{transform:translate(-130%)}46%,to{transform:translate(180%)}}@keyframes lzb-fill{0%{transform:scaleX(0)}to{transform:scaleX(.84)}}@keyframes lzb-fill-end{0%{transform:scaleX(.84)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lzboot-c,.lzboot-mark,.lzboot-orbit{animation:none}.lzboot-glint{display:none}.lzboot-bar i{animation:none;transform:scaleX(.7)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3f6f4;--bg-glow:#10b98111;--bg-glow2:#6d28d909;--surface:#fff;--surface-2:#f7faf8;--sunk:#eef2f0;--hover:#f2f6f4;--line:#e0e8e5;--line-2:#cbd7d3;--ink:#0b1714;--ink-2:#4b5e58;--ink-3:#7e918b;--ink-4:#a3b2ac;--brand:#0d9488;--brand-2:#0f766e;--brand-ink:#0f766e;--brand-soft:#10b9811a;--on-brand:#fff;--win:#059669;--win-ink:#047857;--win-soft:#10b9811a;--loss:#e11d48;--loss-ink:#be123c;--loss-soft:#e11d481a;--warn:#d97706;--warn-ink:#b45309;--warn-soft:#d977061a;--ai:#6d28d9;--ai-2:#0d9488;--ai-ink:#5b21b6;--ai-soft:#6d28d914;--msg:#2f7bf6;--msg-ink:#1d5dcc;--msg-soft:#e6effe;--wa:#1faf5a;--gold:#e8a900;--gold-ink:#946500;--gold-soft:#fff4d2;--side-ink:#4b5e58;--cod:#f59e0b;--due:#ea580c;--due-ink:#c2410c;--due-soft:#ffedd5;--card-border:#0f1f1a11;--border-well:#0f1f1a0a;--inset-highlight:inset 0 1px 0 0 #ffffffe6;--shadow-1:0 1px 2px #0f171409, 0 6px 20px -4px #0f171408;--shadow-2:0 18px 50px -20px #0f1f1a47;--spring:linear(0, .0224, .0794, .1579, .2482, .3427, .4362, .525, .6068, .6803, .7449, .8006, .8477, .8869, .9189, .9446, .9648, .9803, .992, 1.0004, 1.0062, 1.01, 1.0122, 1.0132, 1.0134, 1.0129, 1.012, 1.0109, 1.0097, 1.0084, 1.0072, 1.006, 1.005, 1.004, 1.0032, 1.0025, 1.0019, 1.0014, 1.001, 1.0007, 1);--spring-ms:.52s;--panel:var(--surface);--panel-2:var(--sunk);--text:var(--ink);--muted:var(--ink-2);--faint:var(--ink-3);--accent:var(--brand-ink);--accent-soft:var(--brand-soft);--amber:var(--warn-ink);--amber-soft:var(--warn-soft);--good:var(--win-ink);--good-soft:var(--win-soft);--bad:var(--loss-ink);--bad-soft:var(--loss-soft);--dealer:var(--ai);--dealer-soft:color-mix(in srgb, var(--ai) 12%, transparent);--blue:var(--msg-ink);--blue-soft:var(--msg-soft);--viz-1:#7cc3ae;--viz-2:#3a9c84;--viz-3:#008069;--viz-4:#004d3f;--zn-shadow:var(--shadow-1);--in:#fff;--out:#d9fdd3;--tick:#53bdeb;--font:"Manrope", "Noto Sans SC", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, sans-serif;--mono:ui-monospace,"Cascadia Code","SF Mono",Menlo,Consolas,monospace}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080c0a;--bg-glow:#10b98117;--bg-glow2:#6d28d90f;--surface:#101613;--surface-2:#131b17;--sunk:#161e1a;--hover:#ffffff0a;--line:#ffffff13;--line-2:#ffffff26;--ink:#ecf3f0;--ink-2:#9bb0a8;--ink-3:#637870;--ink-4:#4d5f58;--brand:#14b8a6;--brand-2:#0d9488;--brand-ink:#5eead4;--brand-soft:#14b8a624;--on-brand:#04201a;--win:#34d399;--win-ink:#6ee7b7;--win-soft:#34d39921;--loss:#fb7185;--loss-ink:#fda4af;--loss-soft:#fb718521;--warn:#fbbf24;--warn-ink:#fcd34d;--warn-soft:#fbbf2421;--ai:#a78bfa;--ai-2:#2dd4bf;--ai-ink:#c4b5fd;--ai-soft:#a78bfa26;--msg:#60a5fa;--msg-ink:#93c5fd;--msg-soft:#60a5fa24;--wa:#3ddc84;--gold:#facc15;--gold-ink:#fde047;--gold-soft:#facc1521;--side-ink:#a6bab3;--cod:#fbbf24;--due:#fb923c;--due-ink:#fdba74;--due-soft:#fb923c24;--card-border:#ffffff13;--border-well:#ffffff0a;--inset-highlight:inset 0 1px 0 0 #ffffff0f;--shadow-1:0 2px 4px #0006, 0 8px 24px -4px #00000080;--shadow-2:0 24px 60px -24px #000000b3;--accent:var(--brand-2);--good:var(--win);--bad:var(--loss);--dealer:var(--ai);--dealer-soft:color-mix(in srgb, var(--ai) 16%, transparent);--viz-1:#1d5c4f;--viz-2:#13866d;--viz-3:#00a884;--viz-4:#7fe0c4;--in:#202c33;--out:#005c4b;--tick:#53bdeb}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(1000px circle at 25% 0%, var(--bg-glow), transparent 70%), radial-gradient(900px 560px at 100% 0%, var(--bg-glow2), transparent 60%);position:fixed;inset:0}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}::selection{background:var(--brand-soft)}button,input,select,textarea{font:inherit;color:inherit}.mono{font-family:var(--mono)}.app{--sn-w:224px;grid-template-columns:var(--sn-w) minmax(0, 1fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"side page";height:100dvh;display:grid;position:relative;overflow:hidden}.app.collapsed{--sn-w:64px}.app>.viewport{grid-area:page}@media (width<=800px),(pointer:coarse){html.vv,html.vv body{overscroll-behavior:none;overflow:hidden}html.vv .app{left:0;right:0;top:var(--vv-top,0px);height:var(--vv-h,100dvh);position:fixed}}header{background:var(--panel);border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:8px 16px;display:flex}:root{--brand-tag:#8c7f63}:root[data-theme=dark]{--brand-tag:#c9bb9c}.brand-icon{background:linear-gradient(155deg,#0a4a52,#033238 60%,#02262b);border-radius:8px;flex:none;width:30px;height:30px;position:relative;box-shadow:inset 0 0 0 1px #b1a58d38,0 1px 2px #02262b40}.brand-icon:after{content:"";background:linear-gradient(160deg,#e3d7bb,#b1a58d 60%,#968a70);position:absolute;inset:6px 7px;-webkit-mask:url(./lz-mark-DSRih-XL.png) 50%/contain no-repeat;mask:url(./lz-mark-DSRih-XL.png) 50%/contain no-repeat}.brand-word{background:var(--brand-ink);flex:none;width:72px;height:16px;-webkit-mask:url(./lazior-wordmark-voa3g18u.png) 0/contain no-repeat;mask:url(./lazior-wordmark-voa3g18u.png) 0/contain no-repeat}.ai-conn{border:1px solid var(--line);background:var(--panel);max-width:100%;color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:7px;margin:0;padding:4px 10px 4px 9px;font-size:12.5px;display:inline-flex}.ai-conn>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ai-conn>em{color:var(--faint);font-size:10px;font-style:normal}.ai-conn:hover,.ai-conn[aria-expanded=true]{border-color:var(--accent);color:var(--text)}.ai-health-dot{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.ai-conn.quiet .ai-health-dot{background:var(--faint)}.ai-conn.warn{border-color:var(--amber);color:var(--amber)}.ai-conn.warn .ai-health-dot{background:var(--amber)}.ai-conn.bad{border-color:var(--bad);color:var(--bad);font-weight:600}.ai-conn.bad .ai-health-dot{background:var(--bad)}.ai-day{border:1px solid var(--line);background:var(--panel);border-radius:12px;flex-direction:column;gap:6px;margin:-4px 0 14px;padding:12px 14px;display:flex}.ai-day-strip,.ai-day-axis{grid-template-columns:repeat(24,minmax(0,1fr));gap:2px;display:grid}.ai-day-cell{background:var(--panel-2);cursor:pointer;border:0;border-radius:3px;height:22px;margin:0;padding:0;display:block}.ai-day-cell.ok{background:var(--accent)}.ai-day-cell.backup{background:var(--amber)}.ai-day-cell.down{background:var(--bad)}.ai-day-cell.on{box-shadow:0 0 0 2px var(--panel), 0 0 0 4px var(--text)}.ai-day-axis span{white-space:nowrap;color:var(--faint);font-size:11px;overflow:visible}.ai-day-axis span:last-child{direction:rtl}.ai-day-line{color:var(--muted);margin:2px 0 0;font-size:13px}.ai-day-line b{color:var(--text);font-weight:600}.ai-day-key{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.ai-day-key li{align-items:center;gap:5px;display:inline-flex}.ai-day-key .ai-day-cell{cursor:default;width:10px;height:10px}.acct-face{color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}@media (width<=700px){header{gap:8px;padding:6px 10px}}.sel{max-width:100%;display:inline-flex;position:relative}.sel-btn{border:1px solid var(--line);background:var(--panel-2);color:var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:6px 8px 6px 13px;font-size:13px;display:inline-flex}.sel-btn:hover:not(:disabled){border-color:var(--accent)}.sel-btn .v{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sel-btn .v.dim{color:var(--faint)}.sel-btn svg{color:var(--faint);flex:none}.sel-btn.wide{border-radius:9px;justify-content:space-between;width:100%}.sel-menu{z-index:70;background:var(--panel);border:1px solid var(--line);border-radius:11px;min-width:max(100%,158px);max-width:min(380px,82vw);max-height:320px;padding:4px;position:absolute;top:calc(100% + 5px);left:0;overflow-y:auto;box-shadow:0 12px 32px #0000003d}.sel-menu.right{left:auto;right:0}.sel-opt{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;display:flex}.sel-opt.hot{background:var(--panel-2)}.sel-opt .l{overflow-wrap:anywhere;flex:1;min-width:0}.sel-opt .n{color:var(--faint);margin-top:2px;font-size:12px;display:block}.sel-opt svg{color:var(--accent);flex:none}.sel-none{color:var(--faint);padding:10px;font-size:13px}.reports{grid-column:1/-1;padding:16px clamp(14px,3vw,28px);overflow-y:auto}.badge{font-size:11px;font-family:var(--mono);white-space:nowrap;border-radius:999px;padding:2px 7px}.badge.status{background:var(--panel-2);border:1px solid var(--line);color:var(--muted)}.badge.src{background:var(--accent-soft);color:var(--accent);border:1px solid var(--line)}.badge.needshuman{background:var(--amber-soft);color:var(--amber);font-weight:600}.switch{width:42px;height:24px;position:relative}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background:#b8c2c9;border-radius:999px;transition:all .15s;position:absolute;inset:0}:root[data-theme=dark] .slider{background:#3b4a54}.slider:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .15s;position:absolute;top:3px;left:3px}.switch input:checked+.slider{background:var(--good)}.switch input:checked+.slider:before{transform:translate(18px)}.tag{background:var(--panel-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:5px;padding:2px 6px 2px 9px;font-size:12px;display:inline-flex}.tag button{color:var(--faint);cursor:pointer;background:0 0;border:none;padding:0;line-height:1}.none{color:var(--faint);font-style:italic}.primary{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 14px;font-weight:600}.hidden:not(.viewport){display:none!important}.linkbtn{color:var(--faint);cursor:pointer;background:0 0;border:none}.viewport{min-height:0;display:grid}.app>.viewport.hidden{content-visibility:hidden;pointer-events:none;transform:translate(-100%)}.app>.viewport.hidden.warm{content-visibility:visible;width:calc(100vw - 64px);transform:translate(-200vw)}@media (width<=800px){.app>.viewport.hidden.warm{width:100vw}html,body{overflow-x:hidden}}.setting-field,select.setting-field{border:1px solid var(--line);background:var(--panel-2);width:100%;color:var(--text);border-radius:7px;padding:7px 9px}.setting-field::placeholder{color:var(--faint)}.setting-field:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft);outline:none}.setting-field option{background:var(--panel);color:var(--text)}header{background:var(--panel-2);border-bottom:1px solid var(--line);flex-wrap:wrap;row-gap:8px}@media (width<=800px){header{flex-wrap:nowrap;gap:8px;padding:8px 10px}}.viewport{min-width:0;overflow:hidden}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover{scrollbar-color:#10b98140 transparent}}::-webkit-scrollbar{background:0 0;width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-thumb{background:0 0;border-radius:999px;min-height:40px}:hover::-webkit-scrollbar-thumb{background:#9ca3af59}::-webkit-scrollbar-thumb:hover{background:#10b98199}::-webkit-scrollbar-thumb:active{background:#10b98199}input,select,textarea{background:var(--panel-2);color:var(--text);border:1px solid var(--line);border-radius:8px;padding:6px 9px}input:focus,select:focus,textarea:focus{border-color:var(--accent);outline:none}input::placeholder,textarea::placeholder{color:var(--faint)}option{background:var(--panel);color:var(--text)}input:disabled,select:disabled,textarea:disabled{opacity:.55}button:where(:not(.tab,.quick,.linkbtn)){background:var(--panel-2);color:var(--text);border:1px solid var(--line);cursor:pointer;border-radius:8px;padding:6px 10px}.gate{--lz-teal:#033238;--lz-teal-deep:#01181c;--lz-champ:#b1a58d;--lz-champ-hi:#e3d7bb;--gate-side:#f6f2ea;--gate-ink:#0f2a2e;--gate-muted:#5a6869;--gate-faint:#8b9596;z-index:10;background:var(--gate-side);color:var(--gate-ink);grid-template-columns:minmax(0,1.12fr) minmax(380px,1fr);display:grid;position:fixed;inset:0}:root[data-theme=dark] .gate{--gate-side:#0b1314;--gate-ink:#ece6d8;--gate-muted:#9aa6a5;--gate-faint:#6f7b7a}.gate-art{background:radial-gradient(60% 55% at 50% 42%, #b1a58d33, #b1a58d00 70%), radial-gradient(80% 60% at 85% 110%, #0c60688c, #0c606800 60%), linear-gradient(160deg, #04444c 0%, var(--lz-teal) 45%, var(--lz-teal-deep) 100%);place-items:center;display:grid;position:relative;overflow:hidden}.gate-art:before{content:"";pointer-events:none;opacity:.08;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:-50%}.gate-art:after{content:"";pointer-events:none;border:1px solid #b1a58d4d;border-radius:22px;position:absolute;inset:26px;box-shadow:inset 0 0 0 6px #b1a58d0d}.gate-art-inner{justify-items:center;animation:.9s cubic-bezier(.2,.7,.2,1) both gate-rise;display:grid;position:relative}.gate-seal{display:grid;position:relative}.gate-seal:before,.gate-seal:after{content:"";pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%}.gate-seal:before{border:1px solid #b1a58d38;width:204px;height:204px;margin:-102px 0 0 -102px}.gate-seal:after{background:conic-gradient(#e3d7bb1a 0deg,#e3d7bbbf 55deg,#e3d7bb1a 120deg 360deg);width:256px;height:256px;margin:-128px 0 0 -128px;animation:16s linear infinite gate-orbit;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px))}.gate-mark{aspect-ratio:303/360;background:linear-gradient(110deg, #fff9e800 40%, #fff9e8e6 50%, #fff9e800 60%) no-repeat, linear-gradient(165deg, var(--lz-champ-hi) 0%, var(--lz-champ) 48%, #8f8267 100%);filter:drop-shadow(0 18px 30px #00000059);background-size:300% 100%,100% 100%;width:132px;animation:1.6s cubic-bezier(.4,0,.2,1) 1s both gate-sheen;-webkit-mask:url(./lz-mark-DSRih-XL.png) 50%/contain no-repeat;mask:url(./lz-mark-DSRih-XL.png) 50%/contain no-repeat}.gate-word{aspect-ratio:720/160;background:linear-gradient(165deg, var(--lz-champ-hi), var(--lz-champ) 60%);width:208px;margin-top:74px;-webkit-mask:url(./lazior-wordmark-voa3g18u.png) 50%/contain no-repeat;mask:url(./lazior-wordmark-voa3g18u.png) 50%/contain no-repeat}.gate-crm{letter-spacing:.5em;color:#e3d7bbcc;align-items:center;gap:14px;margin-top:16px;font-size:11px;font-weight:600;display:flex}.gate-crm:before,.gate-crm:after{content:"";background:#b1a58d80;width:38px;height:1px}.gate-crm:before{margin-right:.5em}.gate h1,.gate-tag{font-family:Noto Serif SC,Songti SC,STSong,SimSun,serif}.gate-tag{text-align:center;letter-spacing:.3em;color:#e3d7bba8;margin:0;font-size:14px;font-weight:500;position:absolute;bottom:60px;left:0;right:0}.gate-side{place-items:center;padding:40px 28px;display:grid;position:relative;overflow:hidden}.gate-side:before{content:"";pointer-events:none;opacity:.09;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='p'><feTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .36 0 0 0 0 .29 0 0 0 0 .18 0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23p)'/></svg>");position:absolute;inset:0}:root[data-theme=dark] .gate-side:before{opacity:.05}.gate-emboss{aspect-ratio:303/360;pointer-events:none;filter:drop-shadow(-1px -1px #fffffff2)drop-shadow(1px 1px #6e583429);width:min(300px,36vh);position:absolute;bottom:-58px;right:-44px}.gate-emboss:before{content:"";background:var(--gate-side);position:absolute;inset:0;-webkit-mask:url(./lz-mark-DSRih-XL.png) 50%/contain no-repeat;mask:url(./lz-mark-DSRih-XL.png) 50%/contain no-repeat}:root[data-theme=dark] .gate-emboss{filter:drop-shadow(-1px -1px #ffffff0f)drop-shadow(1px 1px #000000b3)}@media (width>=861px){.gate-art{z-index:1;box-shadow:14px 0 40px -22px #01181c8c}}.gate-card{width:min(368px,100%);animation:.7s cubic-bezier(.2,.7,.2,1) .15s both gate-in;position:relative}.gate-mini{display:none}.gate .gate-date{letter-spacing:.14em;color:var(--brand-tag);margin:0 0 12px;font-size:12px}.gate h1{letter-spacing:.1em;color:var(--gate-ink);margin:0;font-size:36px;font-weight:600;line-height:1.25}.gate .gate-sub{color:var(--gate-muted);margin:10px 0 0;font-size:14px}.gate .gate-sub:after{content:"";background:linear-gradient(90deg, var(--lz-champ), #b1a58d00);border-radius:2px;width:36px;height:2px;margin:22px 0 26px;display:block}.gate .gate-foot{color:var(--gate-faint);margin:18px 0 0;font-size:12px}.gate .err{color:var(--bad);min-height:18px;margin-top:12px;font-size:13px}.gate-copy{text-align:center;z-index:1;letter-spacing:.12em;color:var(--gate-faint);font-size:11px;position:absolute;bottom:22px;left:0;right:0}.gate .gsi{cursor:pointer;width:100%;height:48px;font-family:Roboto, var(--font);letter-spacing:.01em;color:#1f1f1f;background:#fff;border:1px solid #dadce0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 14px;font-size:14px;font-weight:500;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex;box-shadow:0 1px 2px #0f2a2e0f,0 10px 24px -14px #0f2a2e4d}.gate .gsi:hover:not(:disabled){background:#fbfbfb;transform:translateY(-1px);box-shadow:0 2px 4px #0f2a2e14,0 16px 30px -14px #0f2a2e61}.gate .gsi:active:not(:disabled){background:#f1f3f4;transform:none}.gate .gsi:disabled{opacity:.6;cursor:default}:root[data-theme=dark] .gate .gsi{color:#e3e3e3;box-shadow:none;background:#131314;border-color:#8e918f}:root[data-theme=dark] .gate .gsi:hover:not(:disabled){background:#1e1f20;box-shadow:0 1px 3px #00000080}:root[data-theme=dark] .gate .gsi:active:not(:disabled){background:#272829}@keyframes gate-rise{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes gate-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes gate-orbit{to{transform:rotate(1turn)}}@keyframes gate-sheen{0%{background-position:100% 0,0 0}to{background-position:0 0,0 0}}@keyframes gate-sheet{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gate-art-inner,.gate-card,.gate-side,.gate-mark,.gate-seal:after{animation:none}}@media (width<=860px){.gate{flex-direction:column;display:flex;overflow-y:auto}.gate-art{flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;min-height:360px;padding:64px 24px 84px;display:flex}.gate-art:after{border-radius:20px;inset:14px 14px 42px}.gate-seal:before{width:150px;height:150px;margin:-75px 0 0 -75px}.gate-seal:after{width:190px;height:190px;margin:-95px 0 0 -95px}.gate-mark{width:96px}.gate-word{width:176px;margin-top:56px}.gate-crm{margin-top:14px;font-size:10.5px}.gate-tag{letter-spacing:.24em;margin-top:30px;font-size:12.5px;position:relative;bottom:auto}.gate-emboss{display:none}.gate-side{z-index:1;padding:36px 24px calc(20px + env(safe-area-inset-bottom));background:var(--gate-side);border-radius:28px 28px 0 0;flex-direction:column;flex:none;align-items:center;margin-top:-28px;animation:.8s cubic-bezier(.2,.7,.2,1) .2s both gate-sheet;display:flex;position:relative;overflow:visible;box-shadow:0 -20px 44px -18px #0000008c,inset 0 1px #e3d7bb8c}.gate-side:before{border-radius:inherit}.gate-card{animation:none}.gate .gate-date{margin-bottom:10px}.gate h1{font-size:28px}.gate .gate-sub:after{margin:18px 0 22px}.gate-copy{margin-top:20px;position:static}}@media (width<=860px) and (height<=720px){.gate-art{min-height:320px;padding:40px 24px 64px}.gate-mark{width:80px}.gate-seal:before{width:124px;height:124px;margin:-62px 0 0 -62px}.gate-seal:after{width:156px;height:156px;margin:-78px 0 0 -78px}.gate-word{width:150px;margin-top:44px}.gate-crm{margin-top:12px}.gate-tag{margin-top:22px}.gate-side{padding-top:30px}.gate .gate-date{display:none}.gate h1{font-size:25px}.gate .gate-sub:after{margin:16px 0 18px}}.pb-flex{flex:1}.pb-ro{color:var(--muted);background:var(--amber-soft);padding:6px 12px;font-size:13px}.pb-prob{flex-direction:column;gap:3px;padding:7px 12px;font-size:13px;display:flex}.pb-prob.bad{background:var(--bad-soft);color:var(--bad)}.pb-prob.warn{background:var(--amber-soft);color:var(--amber)}.pb-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.pb-asset{background:var(--panel);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:5px;padding:8px;display:flex}.pb-asset img{aspect-ratio:1;object-fit:cover;background:var(--line);border-radius:5px;width:100%}.pb-asset code{font:12px var(--mono);color:var(--accent);word-break:break-all}.viewport:has(>.wa){flex-direction:column;min-height:0;display:flex;overflow:hidden}.wa{background:var(--panel);flex:1;grid-template-columns:320px minmax(0,1fr);min-width:0;max-width:100%;min-height:0;display:grid;overflow:hidden}.wa-left{border-right:1px solid var(--line);background:var(--panel);flex-direction:column;min-width:0;min-height:0;display:flex}.wa-hb{border:1px solid var(--line);background:var(--panel);color:var(--accent);cursor:pointer;white-space:nowrap;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600}.wa-hb.go{background:var(--accent);color:#fff;border-color:var(--accent)}.wa-hb.danger{background:var(--bad);color:#fff;border-color:var(--bad)}.wa-hb:disabled{opacity:.45;cursor:default}.wa-lstat{color:var(--muted);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:6px 12px;font-size:12px;display:flex}.wa-pill{background:var(--line);color:var(--muted);border-radius:10px;padding:1px 8px;font-size:11.5px}.wa-pill.published{background:var(--good-soft);color:var(--good)}.wa-pill.draft{background:var(--amber-soft);color:var(--amber)}.wa-count.bad{color:var(--bad)}.wa-list{flex:1;min-height:0;overflow-y:auto}.wa-row{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;padding:10px 12px;display:flex}.wa-row:hover{background:var(--panel-2)}.wa-row.active{background:var(--panel-2);box-shadow:inset 3px 0 0 var(--accent)}.wa-row.off{opacity:.45}.wa-av{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:grid}.wa-av.hand,.wa-row.handoff .wa-av{background:var(--amber)}.wa-av.small{width:34px;height:34px;font-size:14px}.wa-rt{flex:1;min-width:0}.wa-rt b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;display:block;overflow:hidden}.wa-rt span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.wa-dot{background:var(--bad);border-radius:50%;flex:none;width:9px;height:9px}.wa-tools{gap:2px;display:none}.wa-row:hover .wa-tools{display:flex}.wa-tools button{color:var(--faint);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:11px}.wa-tools button:hover{color:var(--text)}.wa-tools button:disabled{opacity:.25}.wa-addstep{text-align:left;border:1px dashed var(--line);width:calc(100% - 24px);color:var(--accent);cursor:pointer;background:0 0;border-radius:8px;margin:10px 12px 16px;padding:10px 12px;font-weight:600}.wa-right{background:var(--bg);flex-direction:column;min-width:0;min-height:0;display:flex}.wa-rh{background:var(--panel-2);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:8px 14px;display:flex}.wa-title{width:100%;color:var(--text);background:0 0;border:0;outline:none;padding:2px 0;font-size:15px;font-weight:500}.wa-title:focus:not([readonly]){background:var(--panel);border-radius:4px;padding:2px 6px}.wa-sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.wa-ic{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;padding:0;font-size:20px;display:grid}.wa-ic:hover{background:var(--line);color:var(--text)}.wa-menuwrap{position:relative}.wa-menu{background:var(--panel);border:1px solid var(--line);z-index:5;border-radius:8px;min-width:200px;padding:4px 0;position:absolute;top:40px;right:0;box-shadow:0 6px 20px #0000002e}.wa-menu button{text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;border:0;padding:9px 14px;font-size:13.5px;display:block}.wa-menu button:hover{background:var(--panel-2)}.wa-menu button.bad{color:var(--bad)}.wa-chat{background-color:var(--bg);background-image:radial-gradient(#0000000b 1px,#0000 1.2px);background-size:16px 16px;flex-direction:column;flex:1;gap:4px;min-height:0;padding:14px 6%;display:flex;overflow-y:auto}:root[data-theme=dark] .wa-chat{background-image:radial-gradient(#ffffff09 1px,#0000 1.2px)}.wa-sys{text-align:center;background:var(--panel);max-width:88%;color:var(--muted);cursor:default;border:0;border-radius:8px;align-self:center;margin:4px 0;padding:5px 12px;font-family:inherit;font-size:12.5px;box-shadow:0 1px .5px #00000021}.wa-sys.bad{color:var(--bad)}.wa-sys.warn{color:var(--amber)}.wa-msg{flex-direction:column;gap:3px;width:min(65%,520px);display:flex;position:relative}.wa-msg.me{align-self:flex-end;align-items:flex-end}.wa-msg.in{align-self:flex-start}.wa-bub{background:var(--out);border-radius:8px 0 8px 8px;width:100%;padding:6px 8px 5px;position:relative;box-shadow:0 1px .5px #00000021}.wa-msg.in .wa-bub{background:var(--in);border-top-left-radius:0;border-top-right-radius:8px}.wa-t{white-space:pre-wrap;word-break:break-word;font-size:14.2px;line-height:1.45}.wa-ta{width:100%;color:var(--text);font:inherit;resize:none;background:0 0;border:0;outline:none;padding:0;font-size:14.2px;line-height:1.45;display:block;overflow:hidden}.wa-ta:focus:not([readonly]){background:#0000000f;border-radius:4px}.wa-ta.words{color:var(--muted);margin-top:4px;font-size:12.5px}.wa-ta.words::placeholder{color:var(--faint)}.wa-meta{text-align:right;color:var(--muted);justify-content:flex-end;align-items:center;gap:6px;margin-top:2px;font-size:11px;display:flex}.wa-tick{color:var(--tick)}.wa-kind{background:#00000014;border-radius:8px;padding:0 6px;font-size:10.5px}.wa-pic{position:relative}.wa-img{border-radius:6px;max-width:100%;margin-bottom:4px;display:block}.wa-imgload{color:var(--faint);text-align:center;min-width:180px;padding:14px 0;font-size:12px}.wa-swap{color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:6px;padding:4px 8px;font-size:12px;display:none;position:absolute;top:6px;right:6px}.wa-pic:hover .wa-swap{display:block}.wa-voice{align-items:center;gap:8px;min-width:240px;padding:2px 0;display:flex}.wa-play{background:var(--panel);width:34px;height:34px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid}.wa-wave{height:26px;fill:var(--faint);flex:1}.wa-dur{color:var(--muted);font-size:11px}.wa-words{color:var(--muted);margin-top:4px;font-size:12px}.wa-x{background:var(--panel);width:20px;height:20px;color:var(--muted);border:1px solid var(--line);cursor:pointer;z-index:1;border-radius:50%;place-items:center;padding:0;font-size:11px;line-height:1;display:none;position:absolute;top:-7px;right:-7px}.wa-msg:hover .wa-x{display:grid}.wa-x:hover{color:var(--bad)}@media (hover:none){.wa-x{display:grid}}.wa-back{margin-left:-6px;font-size:24px;display:none}.wa-btns{flex-direction:column;align-self:flex-end;gap:3px;width:min(65%,520px);display:flex}.wa-btn{background:var(--panel);width:100%;color:var(--tick);text-align:center;cursor:pointer;border:0;border-radius:8px;padding:9px 10px;font-family:inherit;font-size:14px;text-decoration:none;display:block;box-shadow:0 1px .5px #00000021}.wa-btn:hover:not(:disabled){filter:brightness(.97)}.wa-btn.editing{outline:2px solid var(--tick)}.wa-btn.add{color:var(--muted);border:1px dashed var(--line);box-shadow:none;background:0 0}.wa-btnedit{background:var(--panel);border-radius:8px;flex-direction:column;align-self:flex-end;gap:8px;width:min(65%,520px);padding:10px 12px;font-size:13px;display:flex;box-shadow:0 1px .5px #00000021}.wa-btnedit label{color:var(--muted);flex-direction:column;gap:3px;font-size:12px;display:flex}.wa-btnedit input,.wa-btnedit select{border:1px solid var(--line);background:var(--panel-2);color:var(--text);border-radius:6px;padding:6px 8px;font-size:13.5px}.wa-row2{align-items:center;gap:8px;display:flex}.linkbtn.bad{color:var(--bad)}.wa-compose{background:var(--panel-2);border-top:1px solid var(--line);align-items:center;gap:6px;padding:8px 12px;display:flex}.wa-compose input{background:var(--panel);min-width:0;color:var(--text);border:0;border-radius:8px;outline:none;flex:1;padding:10px 12px;font-size:14px}.wa-compose.ro{color:var(--muted);cursor:pointer;justify-content:center;gap:12px;font-size:13px}.wa-send{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;padding:0;font-size:15px;display:grid}.wa-send:disabled{opacity:.4;cursor:default}.wa-overlay{z-index:50;background:#00000073;place-items:center;display:grid;position:fixed;inset:0}.wa-lbtns{background:var(--panel-2);padding:0 12px 6px}.wa-flowbtn{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--accent);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:flex}.wa-flowbtn:hover{border-color:var(--accent)}.wa-hb svg{vertical-align:-2px}.wa-flowwrap{background:var(--bg);border:1px solid var(--line);border-radius:14px;flex-direction:column;width:min(1400px,96vw);height:min(900px,94vh);display:flex;overflow:hidden}.wa-flowhead{border-bottom:1px solid var(--line);background:var(--panel);align-items:center;gap:8px;padding:10px 14px;display:flex}.wa-flowhead h3{margin:0;font-size:15px}.wa-flowhead .hint{color:var(--muted);font-size:12.5px}.wa-flowhead .sp{flex:1}.wa-flowcanvas{background:var(--bg);cursor:grab;touch-action:none;flex:1;min-height:0;position:relative;overflow:hidden}.wa-flowcanvas.dragging{cursor:grabbing}.wa-flowcanvas svg.wa-fsvg{width:100%;height:100%;display:block}.wa-flowcanvas .wa-floose{fill:var(--faint);font-size:12px}.wa-fe{fill:none;stroke:var(--faint);stroke-width:1.6px}.wa-fe.button{stroke:var(--accent)}.wa-fe.advance{stroke-dasharray:5 4}.wa-arrhead{fill:var(--faint)}.wa-arrhead.button{fill:var(--accent)}.wa-fl rect{fill:var(--panel);stroke:var(--line)}.wa-dialog p{white-space:pre-line;text-align:left;line-height:1.5}.wa-fl text{fill:var(--text);font-size:11px}.wa-fl.button rect{stroke:var(--accent)}.wa-fl.button text{fill:var(--accent)}.wa-fn{box-sizing:border-box;background:var(--panel);border:1px solid var(--line);cursor:pointer;width:100%;height:100%;color:var(--text);border-radius:10px;flex-direction:column;gap:4px;padding:8px 10px;font-size:12.5px;display:flex;overflow:hidden}.wa-fn:hover{border-color:var(--accent)}.wa-fn.sel{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 35%, transparent)}.wa-fn.off{opacity:.5}.wa-fn .t{align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:600;display:flex}.wa-fn .tt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wa-fn .n{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.wa-fn .first{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wa-fn .tags{flex-wrap:wrap;gap:4px;margin-top:auto;display:flex;overflow:hidden}.wa-fn .tag{background:var(--panel-2);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;max-width:100%;padding:0 6px;font-size:11px;line-height:16px;display:inline-flex;overflow:hidden}.wa-fn .tag.kw{color:var(--accent)}.wa-fn .tag.hand{color:var(--bad)}.wa-flowzoom{background:var(--panel);border:1px solid var(--line);border-radius:10px;align-items:center;gap:2px;padding:3px 6px;display:flex;position:absolute;bottom:14px;right:14px}.wa-flowzoom span{color:var(--muted);text-align:center;min-width:42px;font-size:12px}.wa-fsearch{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);border-radius:8px;align-items:center;gap:6px;padding:4px 8px;display:flex}.wa-fsearch input{color:var(--text);background:0 0;border:0;outline:none;width:190px;font-size:13px}.wa-fsearch .cnt{color:var(--accent);white-space:nowrap;font-size:12px}.wa-fpill{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);cursor:pointer;white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:13px}.wa-fpill.on{background:var(--accent);border-color:var(--accent);color:#fff}.wa-fpill.off{color:var(--faint);cursor:default}.wa-flegend{color:var(--muted);border-bottom:1px solid var(--line);background:var(--panel);padding:6px 14px;font-size:12px}.wa-flowcanvas g.on .wa-fe{stroke-width:3px}.wa-flowcanvas g.on .wa-fl rect{stroke:var(--accent);fill:var(--panel)}.wa-flowcanvas g.off{opacity:.12}.wa-fnwrap{width:100%;height:100%;position:relative}.wa-fnwrap .wa-fn{height:calc(100% - 14px)}.wa-port{background:var(--accent);border:2px solid var(--bg);cursor:crosshair;opacity:0;touch-action:none;border-radius:50%;width:14px;height:14px;margin-left:-7px;transition:opacity .12s;position:absolute;bottom:0;left:50%}.wa-fnwrap:hover .wa-port{opacity:1}.wa-ftry{width:20px;height:20px;color:var(--muted);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin-left:auto;padding:0;font-size:18px;display:grid}.wa-fn:hover .wa-ftry{opacity:1}.wa-ftry:hover{color:var(--accent);background:var(--panel-2)}.wa-fn.bad{border-color:var(--bad)}.wa-fn.dim,g.dim{opacity:.18}.wa-fn .stat{color:var(--accent);white-space:nowrap;font-size:11.5px}.wa-fn .tag.err{background:var(--bad-soft);color:var(--bad)}.wa-fn .tag.warn{color:#d97b0d}.wa-fn .tag.chg{color:#1f7aec}.wa-fe.connecting{stroke:var(--accent);stroke-dasharray:4 3;stroke-width:2px}.wa-fl.editable{cursor:pointer}.wa-fl.editable:hover rect{fill:var(--panel-2)}.wa-fpop{z-index:3;background:var(--panel);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:6px;width:260px;padding:10px;display:flex;position:absolute;transform:translate(-50%,8px);box-shadow:0 8px 24px #00000059}.wa-fpop .ttl{color:var(--muted);font-size:12.5px}.wa-fpop .row{text-align:left;border:1px solid var(--line);background:var(--panel-2);color:var(--text);cursor:pointer;border-radius:8px;padding:6px 8px;font-size:13px}.wa-fpop .row:hover{border-color:var(--accent)}.wa-fpop input,.wa-fpop select{box-sizing:border-box;border:1px solid var(--line);background:var(--panel-2);width:100%;color:var(--text);border-radius:8px;padding:6px 8px;font-size:13px}.wa-fpop .new{gap:6px;display:flex}.wa-fpop .new input{flex:1}.wa-fpop button{border:1px solid var(--line);background:var(--panel);color:var(--text);cursor:pointer;border-radius:8px;padding:6px 10px;font-size:13px}.wa-fpop button.go{background:var(--accent);border-color:var(--accent);color:#fff}.wa-fpop button.bad{color:var(--bad)}.wa-fpop button:disabled{opacity:.45;cursor:default}.wa-fpop .acts{align-items:center;gap:6px;display:flex}.wa-fpop .sp{flex:1}.wa-fpop .x{align-self:flex-end}.wa-fmini{background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:8px;position:absolute;bottom:14px;left:14px}.wa-fmini rect{fill:var(--line)}.wa-fmini rect.sel{fill:var(--accent)}.wa-fmini rect.win{fill:#00a8841f;stroke:var(--accent);stroke-width:1px}.wa-phone{background:var(--bg);border-radius:18px;flex-direction:column;width:min(400px,94vw);height:min(760px,92vh);display:flex;overflow:hidden;box-shadow:0 20px 60px #0006}.wa-ph{background:var(--panel-2);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 12px;display:flex}.wa-pchat{padding:12px 10px}.wa-pchat .wa-msg{width:auto;max-width:85%}.wa-pchat .wa-btns{width:85%}.wa-pchat .wa-msg.in .wa-bub{min-width:140px}.wa-dialog{background:var(--panel);border-radius:12px;flex-direction:column;gap:10px;width:min(420px,92vw);padding:18px 20px;display:flex;box-shadow:0 20px 60px #00000059}.wa-dialog h4{margin:0;font-size:16px}.wa-dialog p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.wa-overlay.exam-press{z-index:80}.exam-press .ai-dialog-btns{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.wa-dialog input{border:1px solid var(--line);background:var(--panel-2);color:var(--text);border-radius:8px;padding:9px 10px;font-size:14px}.wa-first{flex-direction:column;align-items:flex-start;gap:12px;max-width:480px;padding:40px 20px;display:flex}.wa-first p{margin:0}@media (width<=860px){.wa{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.wa-left{border-right:0}.wa.m-chat .wa-left,.wa:not(.m-chat) .wa-right{display:none}.wa-back{display:grid}.wa-msg,.wa-btns,.wa-btnedit{width:90%}.wa-chat{padding:12px 10px}.wa-rh{gap:8px;padding:8px 10px}.wa-rh .wa-hb{padding:6px 8px}}.quick.primary{background:var(--accent);color:#fff;border-color:var(--accent)}button:where(:disabled){background:var(--panel-2);color:var(--text);border-color:var(--line);opacity:.45;cursor:default}.wa-prods{background:var(--panel-2);flex-wrap:wrap;gap:6px;padding:10px 12px 6px;display:flex}.wa-prod{border:1px solid var(--line);background:var(--panel);color:var(--muted);cursor:pointer;border-radius:999px;padding:5px 12px;font-size:13px}.wa-prod.on{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.wa-prod.add{padding:5px 10px}.wa-lstat{background:var(--panel-2);flex-wrap:wrap;row-gap:6px;padding-bottom:10px}.wa-help{border:1px solid var(--line);background:var(--amber-soft);color:var(--text);border-radius:10px;margin:10px 12px 4px;padding:10px 12px;font-size:12.5px}.wa-help-h{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.wa-help ol{margin:0;padding-left:18px;line-height:1.7}.wa-help p{color:var(--muted);margin:6px 0 0}.wa-trig{background:var(--panel);border-radius:10px;flex-direction:column;align-self:stretch;gap:6px;margin:2px 0 8px;padding:8px 12px;font-size:12.5px;display:flex;box-shadow:0 1px .5px #00000021}.wa-trig-h{color:var(--faint);letter-spacing:.04em;font-size:11.5px}.wa-trig-row{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wa-trig-row.bad{color:var(--bad)}.wa-chip{background:var(--panel-2);border:1px solid var(--line);color:var(--text);border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:12.5px;display:inline-flex}.wa-chip button{color:var(--faint);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.wa-chip button:hover{color:var(--bad)}.wa-chip.link{cursor:pointer;color:var(--tick)}.wa-chip.link:hover{border-color:var(--tick)}.wa-kwin{border:1px dashed var(--line);color:var(--text);background:0 0;border-radius:999px;outline:none;min-width:200px;padding:3px 10px;font-size:12.5px}.wa-kwin:focus{border-style:solid;border-color:var(--accent)}.wa-faint{color:var(--faint)}.wa-handoff{border:1px dashed var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-self:center;align-items:center;gap:8px;margin:6px 0 2px;padding:6px 12px;font-size:12.5px;display:flex}.wa-handoff:hover{border-color:var(--good);color:var(--text)}.wa-handoff.on{border-style:solid;border-color:var(--good);color:var(--text);background:var(--panel-2)}.wa-handoff-box{border:1px solid var(--line);width:16px;height:16px;color:var(--good);border-radius:4px;place-items:center;font-size:11px;display:grid}.wa-handoff.on .wa-handoff-box{border-color:var(--good)}video.wa-img{background:#000;max-height:360px;display:block}.wa-grip{width:22px;height:22px;color:var(--faint);cursor:grab;place-items:center;font-size:18px;display:none;position:absolute;top:6px;left:-26px}.wa-msg:hover .wa-grip{display:grid}.wa-grip{touch-action:none;-webkit-user-select:none;user-select:none}.wa-grip:active,.wa-msg.dragging .wa-grip{cursor:grabbing;display:grid}.wa-msg.dragging{opacity:.45}.wa-msg.dragover{box-shadow:0 -2px 0 0 var(--good)}.wa-msg.dragover-end{box-shadow:0 2px 0 0 var(--good)}.wa-x.mv{font-size:13px}.wa-x.mv:hover{color:var(--good)}.wa-x.mv:disabled{opacity:.25;cursor:default;color:var(--faint)}.wa-x.up{top:17px}.wa-x.down{top:40px}@media (hover:none){.wa-grip{display:grid}}.ad{width:100%;max-width:1040px;margin:0 auto}.zn-head{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.zn-head h2{letter-spacing:-.01em;margin:0;font-size:20px}.zn-head p{color:var(--muted);margin:3px 0 0;font-size:13px}.zn-head p .zn-live{vertical-align:1px;margin:0 0 0 10px}.ad .sp{flex:1}.zn-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.zn-err{background:var(--bad-soft);color:var(--bad);border-radius:10px;align-items:center;gap:10px;margin-bottom:14px;padding:8px 12px;font-size:13px;display:flex}.zn-err button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 2px}.zn-seg{background:var(--panel-2);border:1px solid var(--line);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.zn-seg button{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:5px 13px;font-size:13px}.zn-seg button.on{background:var(--panel);color:var(--accent);font-weight:600;box-shadow:0 1px 2px #0000001a}.zn-seg.sm button{padding:4px 11px;font-size:12.5px}.zn-srcbar{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px;display:flex}.zn-srcbar .zn-seg{flex-wrap:wrap}.zn-srcbar .hint{color:var(--muted);font-size:12px}.zn-table tr.zn-srcrow{cursor:pointer}.zn-table tr.zn-srcrow:hover td{background:var(--panel-2)}.zn-table tr.zn-srcrow.on td{background:var(--accent-soft)}.zn-table tr.zn-srcrow.on td:first-child{font-weight:600}.zn-table tr.zn-srcrow.off{cursor:default}.zn-table tr.zn-srcrow.off:hover td{background:0 0}.zn-refunded{color:var(--muted);font-size:12px;font-weight:600;display:block}.zn-adguess{max-width:100%;color:var(--muted);align-items:baseline;gap:4px;font-size:12px;display:inline-flex}.zn-adguess span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zn-adguess small{border:1px solid var(--line);border-radius:999px;flex:none;padding:0 5px;font-size:10.5px}.zn-adinf{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.zn-adinf .zn-ad{min-width:0}.zn-adinf small{background:var(--accent-soft);color:var(--accent);border-radius:999px;flex:none;padding:0 6px;font-size:10.5px}@media (width<=640px){.zn-adinf{flex-direction:column;align-items:flex-start;gap:2px}.zn-adinf .zn-ad{max-width:100%}.zn-adinf small{margin-left:41px}}.zn-adpickmenu .opt .nm b em.sys{background:var(--accent-soft);color:var(--accent);border-radius:999px;margin-left:6px;padding:0 6px;font-size:10.5px;font-style:normal;font-weight:600}.zn-dates{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.zn-dates input{border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:8px;padding:5px 8px}.zn-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;margin-bottom:16px;padding:16px 18px}.zn-cardhead{align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.zn-cardhead h3{flex:none;margin:0;font-size:15px}.zn-cardhead .hint{color:var(--faint);font-size:12.5px}.zn-empty{color:var(--faint);text-align:center;padding:18px 0;font-size:13px}.quick{border:1px solid var(--line);background:var(--panel-2);color:var(--text);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:6px 13px;font-size:13px;display:inline-flex}.quick:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.quick.primary:hover:not(:disabled){color:#fff}.quick.danger{background:var(--bad);border-color:var(--bad);color:#fff}.quick.danger:hover:not(:disabled){border-color:var(--bad);color:#fff}.quick svg{flex:none}.zn-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:16px;display:grid}.zn-kpis.five{grid-template-columns:repeat(5,minmax(0,1fr))}.zn-kpis.five .zn-kpi{min-width:0}.zn-kpis.five .zn-kpi .v,.zn-kpis.five .zn-kpi .s{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zn-kpi{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:14px 16px}.zn-kpi .l{color:var(--muted);font-size:13px}.zn-kpi .v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:26px;font-weight:700;line-height:1.15}.zn-kpi .s{color:var(--faint);margin-top:4px;font-size:12.5px}.zn-kpi.accent .v{color:var(--accent)}.zn-delta{color:var(--faint);font-variant-numeric:tabular-nums;margin-top:6px;font-size:12px;display:inline-block}.zn-delta.up{color:var(--good)}.zn-delta.down{color:var(--bad)}.zn-week .zn-cardhead{flex-wrap:wrap;align-items:center}.zn-week-block{border-top:1px solid var(--line);padding:12px 0 4px}.zn-week-block:first-of-type{border-top:0;padding-top:0}.zn-week-block h4,.zn-week-h{margin:0 0 10px;font-size:13.5px;font-weight:600}.zn-week-bar{border-radius:7px;gap:2px;height:14px;display:flex;overflow:hidden}.zn-week-bar i{flex-basis:0;min-width:4px}.zn-week-legend{flex-wrap:wrap;gap:6px 20px;margin-top:10px;font-size:13px;display:flex}.zn-week-legend span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.zn-week-legend span>i{border-radius:50%;width:9px;height:9px;display:inline-block}.zn-week-legend b{font-variant-numeric:tabular-nums;font-weight:600}.zn-week-legend em{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.zn-week i.w-a{background:#1fa855}.zn-week i.w-b{background:#7cc36a}.zn-week i.w-c{background:#f0b43c}.zn-week i.w-d{background:#e0534f}.zn-week i.w-e{background:#a3adb8}.zn-week-silence{color:var(--muted);flex-wrap:wrap;gap:6px 24px;margin-top:12px;font-size:13px;display:flex}.zn-week-silence b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.zn-week-pics{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-bottom:8px;display:grid}.zn-week-pic{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:8px;display:flex}.zn-week-pic.open{grid-column:span 2}.zn-week-thumb{aspect-ratio:3/4;background:var(--panel);color:var(--faint);border-radius:6px;justify-content:center;align-items:center;font-size:12px;display:flex;overflow:hidden}.zn-week-thumb img{object-fit:cover;width:100%;height:100%;display:block}.zn-week-pic.open .zn-week-thumb{aspect-ratio:auto;max-height:220px}.zn-week-pic.open .zn-week-thumb img{object-fit:contain}.zn-week-picmeta{align-items:baseline;gap:8px;font-size:12.5px;display:flex}.zn-week-picmeta span{color:var(--faint);font-size:12px}.zn-week-has{color:var(--good);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}.zn-week-ok{color:var(--good);font-size:12px;font-style:normal}.zn-week-bad{color:var(--bad);font-size:12px;font-style:normal}.zn-week-add{flex-direction:column;gap:6px;display:flex}.zn-week-add label{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.zn-week-add label input{flex:1;min-width:0}.zn-week-addbtns{justify-content:flex-end;align-items:center;gap:10px;display:flex}.zn-week-topics{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zn-week-topics li{border-bottom:1px solid var(--line);padding:9px 0}.zn-week-topics li:last-child{border-bottom:0}.zn-week-topichead{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.zn-week-topichead b{font-size:13.5px}.zn-week-topichead em{color:var(--faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-style:normal}.zn-week-kind{background:var(--panel-2);color:var(--muted);border-radius:999px;padding:1px 7px;font-size:11px}.zn-week-kind.k-顾虑{color:#b8660a;background:#f08c1a24}.zn-week-kind.k-想买{color:#16803f;background:#1fa85524}.zn-week-kind.k-抱怨{color:#b83a36;background:#e0534f24}.zn-week-quotes{color:var(--muted);flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:12.5px;display:flex}.zn-week-quotes q{quotes:"「" "」"}.zn-week-hint{color:var(--accent,var(--good));margin-top:4px;font-size:12.5px}@media (width<=560px){.zn-week-pics{grid-template-columns:repeat(2,minmax(0,1fr))}.zn-week-pic.open{grid-column:1/-1}}.zn-tfoot{color:var(--faint);margin-top:10px;font-size:12px}.zn-tablewrap{margin:0 -18px;padding:0 18px;overflow-x:auto}.zn-table{border-collapse:collapse;width:100%;font-size:13.5px}.zn-table th,.zn-table td{text-align:right;font-variant-numeric:tabular-nums;border-top:1px solid var(--line);white-space:nowrap;padding:9px 10px}.zn-table th{color:var(--muted);border-top:0;font-size:12.5px;font-weight:500}.zn-table th:first-child,.zn-table td:first-child{text-align:left}.zn-table td.name{font-weight:600}.zn-table td em{color:var(--faint);margin-left:8px;font-size:12px;font-style:normal}.zn-table .good{color:var(--good);font-weight:600}.zn-table .bad{color:var(--bad);font-weight:600}.zn-table .dim{color:var(--faint)}.zn-table tfoot td{border-top:2px solid var(--line);font-weight:600}.zn-table td.zn-empty{text-align:center;white-space:normal}.zn-table tr.zn-grp{cursor:pointer}.zn-table tr.zn-grp:hover td{background:var(--panel-2)}.zn-table tr.zn-grp .caret{width:16px;color:var(--faint);display:inline-block}.zn-table tr.zn-grp .cnt{color:var(--faint);margin-left:8px;font-size:12px;font-weight:400}.zn-table tr.zn-subrow td{color:var(--muted);border-top:0;padding-top:5px;padding-bottom:5px;font-size:12.5px}.zn-table tr.zn-subrow td.name{padding-left:34px;font-weight:400}.zn-table.zn-adtable th.zn-rank,.zn-table.zn-adtable td.zn-rank{text-align:right;width:1%;color:var(--faint);padding-right:2px;font-weight:400}.zn-table.zn-adtable th.name,.zn-table.zn-adtable td.name{text-align:left}.zn-adwrap{container:adtable/inline-size}.zn-table.zn-adtable td.name{width:100%;max-width:0}.zn-table.zn-adtable td.name .zn-ad,.zn-table.zn-adtable td.name .zn-grpad{max-width:100%}@container adtable (width>=1400px){.zn-table.zn-adtable td.name{width:auto;max-width:none}.zn-table.zn-adtable td.name .zn-ad,.zn-table.zn-adtable td.name .zn-grpad{max-width:440px}}.zn-table.zn-adtable td>small{color:var(--faint);text-align:right;margin:2px 0 0 auto;font-size:11.5px;font-weight:400;line-height:1.35;display:block}.zn-table.zn-adtable td>.zn-backbtn{font:inherit;text-align:right;color:var(--accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin:2px 0 0 auto;padding:0;font-size:11.5px;line-height:1.35;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:block}.zn-backsheet{background:var(--panel);color:var(--text);width:min(1000px,96vw);max-height:min(86vh,820px);box-shadow:var(--zn-shadow);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.zn-backtop{align-items:flex-start;gap:12px;padding:16px 18px 10px;display:flex}.zn-backtop>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.zn-backtop h4{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;overflow:hidden}.zn-backtop span{color:var(--faint);font-size:12.5px}.zn-backtop .x{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:20px;display:grid}.zn-backtop .x svg{display:block}.zn-backtop .x:hover{background:var(--line)}.zn-backsum{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 18px 12px;display:grid}.zn-backsum>div{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.zn-backsum b{font-variant-numeric:tabular-nums;font-size:22px;line-height:1.2}.zn-backsum span{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.zn-backsum .good b{color:var(--good)}.zn-backsum small{color:var(--good);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:600}.zn-backbar{flex-wrap:wrap;align-items:center;gap:10px;padding:0 18px 10px;display:flex}.zn-backsearch{border:1px solid var(--line);min-width:160px;height:32px;color:var(--faint);border-radius:999px;flex:1;align-items:center;gap:6px;padding:0 10px;display:flex}.zn-backsearch input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px}.zn-backhead,.zn-backrow{grid-template-columns:34px minmax(110px,.7fr) minmax(0,3fr) auto;align-items:center;gap:12px;display:grid}.zn-backhead em{color:var(--faint);font-style:normal;font-weight:400}.zn-backhead{z-index:1;background:var(--panel);border-top:1px solid var(--line);color:var(--faint);padding:6px 10px;font-size:12px;position:sticky;top:0}.zn-backrows{flex:1;min-height:0;padding:0 8px 10px;overflow-y:auto}.zn-backhead+.zn-backrow{border-top-color:#0000}.zn-backhead span:last-child{justify-self:end;padding-right:10px}.zn-backrow{border:0;border-top:1px solid var(--line);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;padding:8px 10px}.zn-backrow:hover:not(:disabled){background:var(--accent-soft);border-radius:10px}.zn-backrow:disabled{cursor:default}.zn-backrow .nm{flex-direction:column;gap:1px;min-width:0;display:flex}.zn-backrow .nm b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.zn-backrow .nm small{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px}.zn-backrow .c{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.zn-backrow .pill{background:var(--line);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;justify-self:end;padding:3px 10px;font-size:12.5px;font-weight:600}.zn-backrow .pill.good{background:var(--good-soft);color:var(--good)}.zn-backrow .road{flex-wrap:wrap;align-items:center;gap:5px 0;min-width:0;font-size:12.5px;line-height:1.35;display:flex}.zn-backrow .road .st{background:var(--panel-2);min-width:0;max-width:100%;color:var(--muted);white-space:nowrap;border-radius:6px;align-items:baseline;gap:4px;padding:2px 8px;display:inline-flex;position:relative}.zn-backrow .road .st+.st{margin-left:18px}.zn-backrow .road .st+.st:before{content:"→";color:var(--faint);position:absolute;left:-14px}.zn-backrow .road .st i{color:var(--faint);font-variant-numeric:tabular-nums;flex:none;font-style:normal}.zn-backrow .road .st b{text-overflow:ellipsis;min-width:0;max-width:230px;color:var(--text);font-weight:600;overflow:hidden}.zn-backrow .road .st.came{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.zn-backrow .road .st.came b{color:var(--muted);font-weight:500}.zn-backrow .road .st.tap.mine{background:var(--blue-soft)}.zn-backrow .road .st.tap.mine b{color:var(--blue)}.zn-backrow .road .st.buy b{font-variant-numeric:tabular-nums}.zn-backrow .road .st.buy.after{background:var(--good-soft)}.zn-backrow .road .st.buy.after b{color:var(--good)}.zn-backnote{color:var(--muted);margin:0;padding:18px;font-size:13px}.zn-backnote.bad{color:var(--bad)}.zn-aud{container:aud/inline-size}.zn-aud .zn-tablewrap{overflow-y:hidden}.zn-aud-table th em{color:var(--faint);margin-top:2px;font-size:11.5px;font-style:normal;font-weight:400;display:block}.zn-aud-n{font-variant-numeric:tabular-nums;color:var(--text);align-items:center;gap:3px;font-weight:600;display:inline-flex}.zn-aud-n.zero{color:var(--faint);font-weight:400}button.zn-aud-n{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:8px;margin:-3px -6px;padding:3px 6px;font-weight:600}button.zn-aud-n:hover{background:var(--accent-soft)}button.zn-aud-n:disabled{opacity:.5;cursor:progress}button.zn-aud-n svg{flex:none;width:15px;height:15px}.zn-aud-cell{align-items:center;gap:4px;display:inline-flex}.zn-aud-mark{width:14px;height:14px;color:var(--good);flex:none}.zn-aud-mark.bad{color:var(--bad)}button.zn-aud-n+.zn-aud-mark{margin-left:6px}.zn-aud-meta{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;padding-top:10px;font-size:12.5px;display:flex}.zn-aud-meta>span{text-wrap:pretty;flex:220px;min-width:0}.zn-aud-meta>span.bad{color:var(--bad)}.zn-aud-meta em{color:var(--faint);font-style:normal}.zn-aud-two{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:4px;padding:10px 0 0;font-size:13.5px;display:flex}@container aud (width<=560px){.zn-aud-table th,.zn-aud-table td{padding-inline:5px}.zn-aud-table th:first-child,.zn-aud-table td:first-child{padding-left:0}.zn-aud-table th:last-child,.zn-aud-table td:last-child{padding-right:0}.zn-aud-table th{vertical-align:bottom}.zn-aud-table th em{white-space:normal;text-wrap:balance;font-size:11px}}@media (pointer:coarse){button.zn-aud-n{position:relative}button.zn-aud-n:before{content:"";position:absolute;inset:-8px -6px}.zn-adline button.back,.zn-backtop .x{position:relative}.zn-adline button.back:before{content:"";position:absolute;inset:-10px -8px}.zn-backtop .x:before{content:"";position:absolute;inset:-6px}.zn-backbar .zn-seg button{padding-block:8px}}@media (width<=640px){.zn-backsheet{border-radius:16px 16px 0 0;align-self:end;width:100vw;max-height:92vh}.zn-backsum{gap:8px}.zn-backsum>div{padding:8px 10px}.zn-backsum b{font-size:19px}.zn-backhead{display:none}.zn-backrow{grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"av nm pill""av road road";row-gap:6px}.zn-backrow .zn-av{grid-area:av;align-self:start}.zn-backrow .nm{grid-area:nm}.zn-backrow .pill{grid-area:pill}.zn-backrow .road{grid-area:road;font-size:12px}.zn-backrow .road .st b{max-width:180px}.zn-backrow .nm small{display:none}}.zn-adbar{margin:2px 0 10px}.zn-adbar .zn-seg button .n{color:var(--faint);margin-left:5px;font-size:12px;font-weight:400}.zn-adbar .zn-seg button.on .n{color:inherit}.zn-adbar .zn-scope{margin-left:auto}.zn-adbar .zn-scope button:disabled{opacity:.45;cursor:not-allowed}.ad.zn-report{max-width:1680px}.zn-busy{opacity:.55;transition:opacity .15s}.loadbar{height:calc(3px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);z-index:10000;pointer-events:none;opacity:0;transition:opacity .25s;position:fixed;top:0;left:0;right:0;overflow:hidden}.loadbar.on{opacity:1}.loadbar:before{content:"";background:linear-gradient(90deg, transparent, var(--brand), var(--ai), transparent);border-radius:3px;width:40%;height:3px;position:absolute;bottom:0;left:0;transform:translate(-100%)}.loadbar.on:before{animation:1s cubic-bezier(.4,0,.2,1) infinite loadbar}@keyframes loadbar{0%{transform:translate(-100%)}to{transform:translate(250%)}}html.is-waiting{cursor:progress}@media (prefers-reduced-motion:reduce){.loadbar.on:before{opacity:.5;width:100%;animation:none;transform:none}}:root{--sk:#111b2112;--sk-glint:#ffffff9e}:root[data-theme=dark]{--sk:#e9edef12;--sk-glint:#ffffff0f}.pskel{flex-direction:column;gap:16px;width:100%;min-width:0;max-width:1240px;margin:0 auto;padding:22px 24px 40px;animation:.22s ease-out .12s both pskel-in;display:flex;position:relative}.viewport>.pskel{height:100%;overflow-y:auto}.pskel.bare{padding-top:14px}@keyframes pskel-in{0%{opacity:0}}.pskel-pill{z-index:2;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2), 0 1px 2px #0f17140f;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-self:center;align-items:center;gap:9px;margin-bottom:-4px;padding:8px 16px 8px 12px;font-size:13.5px;font-weight:700;display:inline-flex;position:sticky;top:10px}.pskel-spin{box-sizing:border-box;border:2px solid color-mix(in srgb, var(--brand) 22%, transparent);border-top-color:var(--brand);border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite pskel-turn}@keyframes pskel-turn{to{transform:rotate(360deg)}}.pskel-b{background:var(--sk);border-radius:7px;flex:none;max-width:100%;display:block;position:relative;overflow:hidden}.pskel-b.round{border-radius:999px}.pskel-b:after{content:"";background:linear-gradient(90deg, transparent, var(--sk-glint), transparent);animation:1.25s cubic-bezier(.4,0,.2,1) infinite pskel-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes pskel-sweep{to{transform:translate(100%)}}.pskel-head{flex-direction:column;gap:10px;display:flex}.pskel-chips,.pskel-tool{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pskel-tool{gap:10px}.pskel-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.pskel-row{align-items:center;gap:12px;min-width:0;padding:4px 0;display:flex}.pskel-lines{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.pskel-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.pskel-two{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.pskel-split{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.pskel-split>.pskel-pill{grid-column:1/-1;justify-self:center}.pskel-side{flex-direction:column;gap:10px;min-width:0;display:flex}.pskel-rows{gap:8px;max-width:none;padding:12px 14px 24px}.pskel-today{max-width:1380px;padding:24px 36px 40px}.pskel-today>.pskel-b,.pskel-today .pskel-card{border-radius:20px}.pskel-today>.pskel-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}@media (width<=1099px){.pskel-today>.pskel-two{grid-template-columns:minmax(0,1fr)}.pskel-today{padding:24px 24px 40px}}.pskel-biz{gap:22px;max-width:1380px;padding:30px 36px 40px}.pskel-biz.bare{max-width:none;padding:0}.pskel-biz>*{flex:none}.pskel-biz-h{flex-wrap:wrap;align-items:flex-end;gap:14px 20px;display:flex}.pskel-biz-h>.pskel-b{margin-left:auto}.pskel-biz-t{flex-direction:column;flex:280px;justify-content:space-between;min-width:0;height:61px;padding:2px 0 4px;display:flex}.pskel-biz-p{flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:40px;margin-top:-8px;display:flex}.pskel-biz-p>.pskel-b:last-child{margin-left:auto}.pskel-biz-p>.ph{display:none}.pskel-biz-tabs{border-bottom:1px solid var(--line);align-items:center;gap:22px;height:43px;margin-top:-8px;padding:0 11px;display:flex}.pskel-biz-b{flex-direction:column;gap:22px;display:flex;position:relative}.pskel-biz-b>.pskel-pill{margin:0;position:absolute;top:14px;left:50%;transform:translate(-50%)}@media (width<=1099px){.pskel-biz:not(.bare){padding:24px 24px 40px}}@media (width<=800px){.pskel-biz:not(.bare){padding:16px 16px 28px}.pskel.pskel-biz{gap:16px}.pskel-biz-t{flex-basis:100%;height:54px}.pskel-biz-h>.pskel-b{flex:100%;margin-left:0}.pskel-biz-p>.pc{display:none}.pskel-biz-p>.ph{display:block}.pskel-biz-p>.pskel-b:last-child{margin-left:0}.pskel-biz-tabs{gap:16px}.pskel-biz-b{gap:14px}.pskel{gap:14px;padding:14px 14px 28px}.pskel-today{padding:16px 16px 28px}.pskel-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pskel-two,.pskel-split{grid-template-columns:minmax(0,1fr)}.pskel-split>.pskel-main{display:none}}:where(button[data-busy]:not([role=switch]):not(:disabled)){position:relative}button[data-busy]:not([role=switch]):not(:disabled){cursor:progress;animation:0s .3s both busy-words}button[data-busy]:not([role=switch]):not(:disabled)>*{animation:0s .3s both busy-hide}@keyframes busy-words{to{-webkit-text-fill-color:transparent}}@keyframes busy-hide{to{visibility:hidden}}button[data-busy]:not([role=switch]):not(:disabled):after{content:"";box-sizing:content-box;border:2px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;margin:-8px 0 0 -8px;animation:.7s linear infinite pskel-turn,.15s ease-out .3s both pskel-in;position:absolute;top:50%;left:50%}[role=switch][data-busy]{cursor:progress;animation:0s .3s both busy-dim}@keyframes busy-dim{to{opacity:.7}}@media (prefers-reduced-motion:reduce){.pskel-b:after{opacity:0;animation:none}.pskel-spin,.sn-spin,button[data-busy]:after,.pnav-i[aria-busy=true] .pnav-ic:after{animation-duration:2.4s}}.zn-cost h4{color:var(--muted);margin:16px 0 6px;font-size:13px;font-weight:600}.zn-cost .zn-kpis{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.zn-cost .zn-kpi .l .dot{vertical-align:1px;border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.zn-cost .dot.ai,.zn-cost-days .stack i.ai{background:var(--blue)}.zn-cost .dot.wa,.zn-cost-days .stack i.wa{background:var(--accent)}.zn-cost .dot.voice,.zn-cost-days .stack i.voice{background:var(--amber)}.zn-cost-days,.zn-cost-hours{border-bottom:1px solid var(--line);align-items:flex-end;gap:2px;height:110px;padding-top:4px;display:flex}.zn-cost-days .col,.zn-cost-hours .col{outline:none;flex:1;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex}.zn-cost-days .stack{opacity:.9;border-radius:4px 4px 0 0;flex-direction:column;width:100%;max-width:26px;display:flex;overflow:hidden}.zn-cost-days .stack i{flex-basis:0;min-height:0;display:block}.zn-cost-hours .col i{background:var(--accent);opacity:.8;border-radius:4px 4px 0 0;width:100%;max-width:26px;display:block}.zn-cost-days .col.on .stack,.zn-cost-days .col:focus-visible .stack,.zn-cost-hours .col.on i,.zn-cost-hours .col:focus-visible i{opacity:1;box-shadow:0 0 0 2px var(--accent-soft)}.zn-cost-axis{color:var(--faint);justify-content:space-between;margin-top:4px;font-size:11.5px;display:flex}.zn-cost-tip{color:var(--muted);min-height:18px;margin:6px 0 0;font-size:12.5px}.zn-cost .zn-table td em{color:var(--faint);margin-left:6px;font-size:11.5px;font-style:normal}.zn-cost-recent{margin-top:14px}.zn-cost-recent summary{cursor:pointer;color:var(--muted);padding:4px 0;font-size:13px}.zn-cost-lines{margin:6px 0 0;padding:0;list-style:none}.zn-cost-lines li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:8px 2px;display:flex}.zn-cost-lines .who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.zn-cost-lines .who b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.zn-cost-lines .who span{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px}.zn-cost-lines .rm{font-variant-numeric:tabular-nums;flex:none;font-size:13.5px}.zn-cost-check.ok{color:var(--good)}.zn-cost-check.warn{color:var(--amber)}.zn-kpi.good .v{color:var(--good)}.zn-kpi.bad .v{color:var(--bad)}.zn-table td.gain{color:var(--good);font-weight:600}.zn-table td.loss{color:var(--bad);font-weight:600}.zn-advicebar{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 6px;display:flex}.zn-table.zn-adtable tr.zn-freesep td{border-top:2px solid var(--line);color:var(--faint);text-align:left;white-space:normal;padding:14px 10px 6px;font-size:12px;font-weight:400}.zn-table.zn-adtable tr.zn-freesep+tr.zn-grp td{border-top:0}.zn-table.zn-adtable tr.zn-grp.closed{cursor:default}.zn-campaigns-free{border-top:2px solid var(--line);color:var(--faint);margin:6px 0 0;padding:12px 0 6px;font-size:12px;line-height:1.5}.zn-campaigns-free+.zn-campaigns-grp{border-top-color:#0000}.zn-advicebar button{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:12.5px;display:inline-flex}.zn-advicebar button b{font-variant-numeric:tabular-nums}.zn-advicebar button.v-scale b{color:var(--good)}.zn-advicebar button.v-watch b{color:var(--amber)}.zn-advicebar button.v-stop b{color:var(--bad)}.zn-advicebar button.on{border-color:var(--accent);background:var(--panel);color:var(--text);font-weight:600}.zn-rule{color:var(--faint);margin-left:auto;font-size:12px}.zn-advice{flex-direction:column;align-items:flex-start;gap:3px;display:inline-flex}.zn-advice b{background:var(--soft);color:var(--c);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.zn-advice small{color:var(--faint);font-size:11.5px}.zn-advice.v-scale{--c:var(--good);--soft:var(--good-soft)}.zn-advice.v-watch{--c:var(--amber);--soft:var(--amber-soft)}.zn-advice.v-stop{--c:var(--bad);--soft:var(--bad-soft)}.zn-advice.v-off{--c:var(--muted);--soft:var(--panel-2)}.zn-table.zn-adtable th.zn-acol,.zn-table.zn-adtable td.zn-acol{text-align:left;width:1%;padding-right:4px}.zn-run{color:var(--muted);align-items:center;gap:4px;margin-right:6px;font-size:11.5px;display:inline-flex}.zn-run i{background:var(--c);border-radius:50%;width:7px;height:7px}.zn-run.r-on{--c:var(--good)}.zn-run.r-issue{--c:var(--bad)}.zn-run.r-review{--c:var(--amber)}.zn-run.r-off{--c:var(--faint)}.zn-campaigns{display:none}@container adtable (width<=1060px){.zn-adwrap>.zn-adtable{display:none}.zn-adwrap>.zn-campaigns{display:block}}.zn-adline{grid-template-columns:12px 36px minmax(0,1fr) auto;grid-template-areas:"car pic nm net""car pic sub rmk""car pic cost cost"". .back back";align-items:center;gap:2px 10px;padding:11px 0;display:grid}.zn-adline.ad{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"pic nm net""pic sub rmk""pic cost cost"".back back";padding:9px 0}.zn-adline .rmk{grid-area:rmk;justify-self:end;display:flex}.zn-adline .rmk .zn-rmk{margin:0}.zn-adline.grp{cursor:pointer;-webkit-tap-highlight-color:transparent}.zn-adline .car{color:var(--faint);grid-area:car;align-self:start;padding-top:9px;font-size:11px}.zn-adline>.zn-adpic,.zn-adline>.nopic{grid-area:pic;align-self:start}.zn-adline .nm{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;grid-area:nm;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;overflow:hidden}.zn-adline.ad .nm{font-size:13px;font-weight:500}.zn-adline .nm.dim{color:var(--faint);font-weight:400}.zn-adline a.nm:hover{color:var(--accent);text-decoration:underline}.zn-adline .net{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--faint);grid-area:net;place-self:start end;font-size:14px;font-weight:700;line-height:1.3}.zn-adline.ad .net{font-size:13px}.zn-adline .net.gain{color:var(--good)}.zn-adline .net.loss{color:var(--bad)}.zn-adline .sub{min-width:0;color:var(--muted);flex-wrap:wrap;grid-area:sub;align-self:center;align-items:center;gap:2px 6px;font-size:12.5px;line-height:22px;display:flex}.zn-adline .sub>*{white-space:nowrap}.zn-adline .sub .f{font-variant-numeric:tabular-nums}.zn-adline .sub .f:not(:last-child):after{content:"·";margin-left:6px}.zn-adline .sub .zn-run{margin-right:0}.zn-adline .cost{min-width:0;max-width:100%;color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;grid-area:cost;justify-self:start;font-size:12px;line-height:18px;overflow:hidden}.zn-adline .cost>span+span:before{content:"·";margin:0 5px}.zn-adline .back{font:inherit;color:var(--faint);white-space:nowrap;background:0 0;border:0;grid-area:back;justify-self:start;margin-top:1px;padding:0;font-size:12px}.zn-adline button.back{color:var(--accent);cursor:pointer;text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.zn-advice.sm b{padding:1px 8px;font-size:11.5px}.zn-campaigns-grp+.zn-campaigns-grp{border-top:1px solid var(--line)}.zn-campaigns-grp.open{background:var(--panel-2);border-radius:12px;margin:6px -10px;padding:0 10px 6px}.zn-campaigns-grp.open+.zn-campaigns-grp{border-top-color:#0000}.zn-campaigns-ads{padding-left:22px}.zn-campaigns-more{color:var(--muted);margin:-4px 0 4px 46px;font-size:12.5px}.zn-campaigns-total{border-top:2px solid var(--line)}.zn-campaigns-total .zn-adline .nm{font-weight:700}.zn-campaigns-empty{color:var(--muted);text-align:center;margin:0;padding:16px 0;font-size:13px}@container adtable (width<=520px){.zn-adline:not(.ad){grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"pic nm net""pic sub rmk""pic cost cost"".back back"}.zn-adline .car{display:none}.zn-campaigns-ads{padding-left:0}}@media (width<=760px){.zn-kpis.five{grid-template-columns:repeat(2,minmax(0,1fr))}.zn-kpis.five .zn-kpi:last-child{grid-column:span 2}.zn-kpis.five .zn-kpi{padding:12px}.zn-kpis.five .zn-kpi .v{font-size:clamp(18px,5.4vw,26px)}.zn-kpis.five .zn-kpi .s{white-space:normal}.zn-rule{flex-basis:100%;margin-left:0}}.zn-cust{flex-direction:column;grid-column:1/-1;gap:14px;min-width:0;min-height:0;padding:16px clamp(12px,2vw,28px) 14px;display:flex}.zn-cust-top{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.zn-cust-top h2{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700}.zn-cust-top .sp,.zn-filters .sp{flex:1}.zn-cust-search{border:1px solid var(--line);background:var(--panel);height:38px;color:var(--faint);border-radius:999px;align-items:center;gap:6px;width:300px;max-width:100%;padding:0 12px;display:flex}.zn-cust-search:focus-within{border-color:var(--accent)}.zn-cust-search input{color:var(--text);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.zn-net{background:var(--panel-2);border:1px solid var(--line);border-radius:11px;gap:2px;padding:3px;display:inline-flex}.zn-net button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:6px 14px;font-size:13.5px;display:inline-flex}.zn-net button svg{font-size:15px}.zn-net button span{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px}.zn-net button.on{background:var(--panel);color:var(--text);font-weight:600;box-shadow:0 1px 2px #0000001a}.zn-net button.on .wa{color:#25d366}.zn-net button.on .fb{color:#0a7cff}.zn-cust-tabs{border-bottom:1px solid var(--line);gap:30px;display:flex}.zn-cust-tabs button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 2px 12px;font-size:15px;display:inline-flex;position:relative}.zn-cust-tabs button b{background:var(--panel-2);min-width:24px;color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600}.zn-cust-tabs button b.hot{background:var(--bad);color:#fff}.zn-cust-tabs button:hover{color:var(--text)}.zn-cust-tabs button.on{color:var(--text);font-weight:600}.zn-cust-tabs button.on:after{content:"";background:var(--accent);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.zn-loading{color:var(--faint);text-align:center;padding:48px}.zn-clear{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:13px}.zn-clear:hover{text-decoration:underline}.zn-step.t-red,.zn-qhead.t-red,.zn-cta.t-red,.zn-qtag.t-red{--c:var(--bad);--soft:var(--bad-soft)}.zn-step.t-amber,.zn-qhead.t-amber,.zn-cta.t-amber,.zn-qtag.t-amber{--c:var(--amber);--soft:var(--amber-soft)}.zn-step.t-blue,.zn-qhead.t-blue,.zn-cta.t-blue,.zn-qtag.t-blue{--c:var(--blue);--soft:var(--blue-soft)}.zn-step.t-green,.zn-qhead.t-green,.zn-cta.t-green,.zn-qtag.t-green{--c:var(--good);--soft:var(--good-soft)}.zn-work{flex:1;grid-template-columns:276px minmax(0,1fr);align-items:stretch;gap:16px;min-height:0;display:grid}.zn-steps{background:var(--panel);border:1px solid var(--line);box-shadow:var(--zn-shadow);border-radius:16px;flex-direction:column;align-self:start;gap:2px;padding:10px;display:flex}.zn-steps-head{justify-content:space-between;align-items:baseline;padding:6px 10px 10px;display:flex}.zn-steps-head b{font-size:15px}.zn-steps-head span{color:var(--muted);font-size:12.5px}.zn-step{--c:var(--muted);--soft:var(--panel-2);font:inherit;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px 9px 10px;display:grid}.zn-step .no{background:var(--soft);width:26px;height:26px;color:var(--c);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.zn-step .t{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.zn-step b{color:var(--c);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.zn-step:hover{background:var(--panel-2)}.zn-step.on{background:var(--soft)}.zn-step.on .t{font-weight:600}.zn-step.on .no{background:var(--c);color:#fff}.zn-step.done{color:var(--faint)}.zn-step.done .no,.zn-step.done.on .no{color:var(--good);background:0 0;font-size:22px}.zn-steps-foot{border-top:1px solid var(--line);color:var(--muted);margin:10px 4px 2px;padding:12px 8px 4px;font-size:12.5px}.zn-steps-foot b{color:var(--text);font-variant-numeric:tabular-nums}.zn-steps-foot .bar{background:var(--panel-2);border-radius:3px;height:6px;margin-top:8px;display:block;overflow:hidden}.zn-steps-foot .bar i{background:var(--good);border-radius:3px;height:100%;display:block}.zn-queue{background:var(--panel);border:1px solid var(--line);min-height:0;box-shadow:var(--zn-shadow);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.zn-qhead{--c:var(--muted);--soft:var(--panel-2);border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--soft) 45%, var(--panel));align-items:center;gap:14px;padding:16px 22px;display:flex}.zn-qhead .no{background:var(--c);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:17px;font-weight:700;display:grid}.zn-qhead h3{align-items:baseline;gap:10px;margin:0;font-size:18px;display:flex}.zn-qhead h3 span{color:var(--c);font-size:14px;font-weight:600}.zn-qhead p{color:var(--muted);margin:3px 0 0;font-size:13px}.zn-qlist{flex:1;min-height:0;overflow-y:auto}.zn-qrow{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:40px minmax(0,1fr) auto auto auto;align-items:center;gap:16px;padding:13px 22px;display:grid}.zn-qrow:last-child{border-bottom:0}.zn-qrow:hover{background:color-mix(in srgb, var(--panel-2) 60%, transparent)}.zn-qrow:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.zn-qmain{min-width:0}.zn-qmain .l1{align-items:center;gap:10px;min-width:0;display:flex}.zn-qmain .l1 b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.zn-qmain .l1 .zn-dealer{margin-left:0}.zn-qmain .l1 .ph{color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12.5px}.zn-qmain .l1 .zn-prog{color:var(--muted);border:0;flex:none;margin:0 0 0 4px;padding:0;font-size:12.5px}.zn-qmain .l2{white-space:nowrap;min-width:0;color:var(--muted);align-items:center;gap:10px;margin-top:5px;font-size:13px;display:flex;overflow:hidden}.zn-qmain .l2 em{flex:none;font-style:normal;font-weight:600}.zn-qmain .l3{color:var(--muted);overflow-wrap:anywhere;margin-top:3px;font-size:12.5px;line-height:1.45}.zn-sends{flex-wrap:wrap;gap:6px;display:flex}.zn-send{border:1px solid var(--line);background:var(--panel);font:inherit;color:var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:3px 10px 3px 7px;font-size:12px;display:inline-flex}.zn-send:hover{border-color:var(--accent);color:var(--accent)}.zn-send svg{font-size:14px}.zn-qmain .l2 em.hot{color:var(--bad)}.zn-qmain .l2 em.warm{color:var(--amber)}.zn-qmain .l2 em.cool{color:var(--blue)}.zn-qmain .l2 em.good{color:var(--good)}.zn-qmain .l2 .q{text-overflow:ellipsis;min-width:0;color:var(--faint);overflow:hidden}.zn-qside{justify-content:flex-end;align-items:center;gap:8px;display:flex}.zn-qacts{align-items:center;gap:8px;display:flex}.zn-phone{color:#128c4a;white-space:nowrap;border:1px solid #25d366;border-radius:999px;align-items:center;gap:4px;height:30px;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.zn-phone:hover{color:#fff;background:#25d366}.zn-phone svg{font-size:15px}.zn-follow{flex-direction:column;gap:2px;min-width:0;display:flex}.zn-follow b{white-space:nowrap;font-size:13px;font-weight:600}.zn-follow small{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.zn-follow.t-red b{color:var(--bad)}.zn-follow.t-amber b{color:var(--amber)}.zn-follow.t-grey b{color:var(--faint);font-weight:500}.zn-followwrap{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.zn-wk{vertical-align:middle;gap:3px;display:inline-flex}.zn-wk i{font-variant-numeric:tabular-nums;width:24px;height:24px;color:var(--faint);background:var(--panel-2);cursor:default;border-radius:6px;place-items:center;font-size:11.5px;font-style:normal;display:grid}.zn-wk i.done{background:var(--good);color:#fff;font-weight:600}.zn-wk i.missed{background:var(--bad-soft);color:var(--bad);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bad) 50%, transparent);font-weight:700}.zn-wk i.today{background:var(--panel);color:var(--amber);box-shadow:inset 0 0 0 1.5px var(--amber);font-weight:700}.zn-wk i.later{opacity:.55;background:0 0}.zn-wk i.in{position:relative}.zn-wk i.in:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:2px;left:50%}.zn-qorder{white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.zn-qorder b{font-variant-numeric:tabular-nums}.zn-qorder .no{font-family:var(--mono);color:var(--muted);font-size:12.5px}.zn-notpaid{border:1px solid var(--line);height:30px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:12.5px}.zn-notpaid:hover{border-color:var(--bad);color:var(--bad)}.zn-when{align-items:flex-start;display:inline-flex}.zn-when .caret{margin-top:2px}.zn-rep{background:var(--good-soft);color:var(--good);vertical-align:1px;white-space:nowrap;border-radius:999px;margin-left:6px;padding:0 7px;font-size:11.5px;font-weight:600;line-height:18px;display:inline-block}.zn-bytag{background:var(--blue-soft);color:var(--blue);vertical-align:1px;white-space:nowrap;border-radius:999px;margin-left:6px;padding:0 7px;font-size:11.5px;font-weight:600;line-height:18px;display:inline-block}.gx-nocost{align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12.5px;display:inline-flex}.gx-nocost svg{font-size:16px}.gx-nocost.on svg{color:inherit}.zn-tog{border:1px solid var(--line);background:var(--panel);height:34px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;padding:0 14px;font-size:13.5px}.zn-tog b{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:600}.zn-tog:hover{border-color:var(--accent)}.zn-tog.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:600}.zn-tog.on b{color:var(--accent)}.zn-adpick{max-width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;margin-left:-6px;padding:3px 6px;display:flex}.zn-adpick:hover{background:var(--panel-2)}.zn-adpick .add{color:var(--faint);font-size:12.5px}.zn-admiss{background:var(--amber-soft);color:var(--amber);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.zn-tog.warn b{color:var(--amber)}.zn-sheet tr:hover .zn-adpick .add{color:var(--accent)}.zn-adpickmenu,.zn-progmenu{font-size:13.5px}.zn-adpickmenu{color:var(--muted);white-space:nowrap;z-index:60;border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-direction:column;gap:6px;width:400px;max-width:calc(100vw - 16px);max-height:450px;padding:8px;display:flex;position:fixed;box-shadow:0 10px 32px #0b141a38}.zn-adpickmenu .zn-adsearch{flex:none}.zn-adpickmenu .list{background:var(--panel);gap:2px;min-height:0;display:grid;overflow:auto}.zn-adpickmenu .opt{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;display:flex}.zn-adpickmenu .opt:hover{background:var(--panel-2)}.zn-adpickmenu .opt.on{background:var(--accent-soft)}.zn-adpickmenu .opt>svg{color:var(--accent);flex:none}.zn-adpickmenu .pics{flex:none;gap:3px;display:flex}.zn-adpickmenu .nm{flex-direction:column;flex:1;min-width:0;display:flex}.zn-adpickmenu .nm b{font-size:13.5px;font-weight:600}.zn-adpickmenu .nm small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.zn-adpickmenu .clear{border:0;border-top:1px solid var(--line);color:var(--bad);font:inherit;cursor:pointer;background:0 0;padding:8px;font-size:13px}.zn-live{color:var(--faint);white-space:nowrap;align-items:center;gap:6px;margin-right:12px;font-size:12.5px;display:inline-flex}.zn-live i{background:var(--accent);border-radius:50%;width:7px;height:7px}.zn-qtag{background:var(--soft);color:var(--c);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:600}.zn-cta{--c:var(--accent);--soft:var(--accent-soft);background:var(--soft);height:34px;color:var(--c);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 12px 0 16px;font-size:13.5px;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.zn-cta svg{font-size:17px}.zn-qrow:hover .zn-cta,.zn-qrow:focus-visible .zn-cta{background:var(--c);color:#fff}.zn-queue-done{color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:64px 20px;display:flex}.zn-queue-done>svg{color:var(--good);font-size:48px}.zn-queue-done b{color:var(--text);font-size:15px}.zn-next{background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;margin-top:6px;padding:9px 16px;font-size:13.5px;font-weight:600;display:inline-flex}.zn-sheetwrap{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.zn-filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.zn-datef{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.zn-fl{color:var(--muted);font-size:13px}.zn-dates2{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.zn-dates2 input{border:1px solid var(--line);background:var(--panel);height:32px;color:var(--text);font:inherit;border-radius:8px;padding:0 8px;font-size:13px}.zn-dates2 em{color:var(--faint);font-size:12px;font-style:normal}.zn-fsep{background:var(--line);width:1px;height:22px;margin:0 2px}.zn-fcount{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.zn-money{white-space:nowrap}.zn-filters .zn-fcount{flex:none;min-height:auto;padding:0;overflow:visible}.zn-money b{color:var(--text);font-weight:600}.zn-pop{position:relative}.zn-popbtn{border:1px solid var(--line);background:var(--panel);max-width:300px;height:34px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 14px;font-size:13.5px;display:inline-flex}.zn-popbtn svg{color:var(--faint);flex:none}.zn-popbtn:hover,.zn-popbtn.open{border-color:var(--accent)}.zn-popbtn.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:600}.zn-popval{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zn-poppanel{z-index:60;border:1px solid var(--line);background:var(--panel);border-radius:14px;max-width:calc(100vw - 16px);padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 36px #0b141a33}.zn-poppanel.right{left:auto;right:0}.zn-optgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;display:grid}.zn-opt{color:var(--text);font:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;display:flex}.zn-opt b{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px;font-weight:600}.zn-opt.wide{grid-column:1/-1}.zn-opt:hover{background:var(--panel-2)}.zn-opt.on{background:var(--accent-soft);color:var(--accent);font-weight:600}.zn-opt.none{color:var(--faint)}.zn-adfilter{flex-direction:column;gap:6px;display:flex}.zn-adsearch{background:var(--panel-2);height:36px;color:var(--faint);border-radius:9px;align-items:center;gap:6px;padding:0 10px;display:flex}.zn-adsearch input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13.5px}.zn-adlist{flex-direction:column;max-height:340px;display:flex;overflow-y:auto}.zn-adopt{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;display:flex}.zn-adopt>span:not(.zn-adpic):not(.zn-av){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.zn-adopt b{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px;font-weight:600}.zn-adopt>svg{color:var(--accent);flex:none}.zn-adopt:hover{background:var(--panel-2)}.zn-adopt.on{background:var(--accent-soft);color:var(--accent);font-weight:600}.zn-adopt.muted{border-top:1px solid var(--line);color:var(--muted);border-radius:0 0 8px 8px;margin-top:4px}.zn-adnone{text-align:center;color:var(--faint);padding:16px;font-size:13px}.zn-sheetscroll{background:var(--panel);border:1px solid var(--line);min-height:0;box-shadow:var(--zn-shadow);border-radius:16px;flex:1;overflow:auto}.zn-sheet{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1384px;font-size:13.5px}.zn-sheet.orders{min-width:1100px}.zn-sheet.orders col.o-idx{width:46px}.zn-sheet.orders .zn-ono{padding-left:8px;padding-right:2px}.zn-sheet.orders td.zn-ono{text-align:right;color:var(--faint);font-variant-numeric:tabular-nums;font-size:12.5px}.zn-sheet.orders col.o-date{width:104px}.zn-sheet.orders col.o-who{width:190px}.zn-sheet.orders col.o-no{width:156px}.zn-sheet.orders col.o-amt{width:104px}.zn-sheet.orders col.o-pay{width:120px}.zn-sheet.orders col.o-ship{width:206px}.zn-sheet.orders td{overflow:hidden}.zn-sheet.orders .zn-two{min-width:0}.zn-sheet.orders .zn-two>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zn-sheet.orders .zn-two b{font-weight:600}.zn-sheet.orders tr.zn-orow{cursor:pointer}.zn-sheet.orders tr.zn-orow .caret{width:14px;color:var(--faint);font-size:11px;display:inline-block}.zn-sheet.orders tr.zn-orow.open td{background:var(--panel-2);border-bottom-color:#0000}.zn-sheet.orders tr.zn-orow-x td{background:var(--panel-2);height:auto;padding:0 14px 16px}.zn-sheet.orders tbody tr.zn-orow-x:hover td{background:var(--panel-2)}.zn-iline{white-space:nowrap;align-items:baseline;gap:12px;min-width:0;display:flex}.zn-iline .zn-item{min-width:0;display:flex}.zn-iline .nm{text-overflow:ellipsis;min-width:0;overflow:hidden}.zn-iline .zn-item b{flex:none}.zn-iline .zn-item+.zn-item{flex-shrink:4}.zn-iline em{background:var(--panel-2);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:0 7px;font-size:12px;font-style:normal}.zn-odetail{border:1px solid var(--line);background:var(--panel);box-shadow:var(--zn-shadow);cursor:default;border-radius:14px;gap:16px;margin:0 0 0 16px;padding:18px 22px 16px;font-size:13px;display:grid}.zn-otl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.zn-otl li{flex-direction:column;gap:3px;min-width:0;display:flex;position:relative}.zn-otl li i{z-index:1;border:2px solid var(--line);background:var(--panel);border-radius:50%;width:12px;height:12px;margin-bottom:6px;position:relative}.zn-otl li:before{content:"";background:var(--line);border-radius:2px;height:2px;position:absolute;top:5px;left:14px;right:2px}.zn-otl li:last-child:before{display:none}.zn-otl li.done i{border-color:var(--accent);background:var(--accent)}.zn-otl li.link:before{background:var(--accent)}.zn-otl b{font-size:12.5px;font-weight:600}.zn-otl span{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.zn-otl li:not(.done) b,.zn-otl li:not(.done) span{color:var(--faint);font-weight:500}.zn-ocols{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:28px;padding-top:14px;display:grid}.zn-ocols section{min-width:0}.zn-ocols h4{color:var(--faint);margin:0 0 8px;font-size:12px;font-weight:500}.zn-ocols ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.zn-ocols li{align-items:baseline;gap:8px;min-width:0;display:flex}.zn-ocols li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zn-ocols li b{color:var(--accent);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.zn-ocols p{margin:0 0 4px;line-height:1.45}.zn-ocols p em{color:var(--amber);margin-left:8px;font-size:12px;font-style:normal}.zn-ocols p.big{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.zn-ocols .mono{font-family:var(--mono);overflow-wrap:anywhere;font-size:12.5px}.zn-ocols .dim{color:var(--muted);font-size:12.5px}.zn-onote{background:var(--panel-2);color:var(--muted);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 14px;font-size:12.5px;line-height:1.55}.zn-onote span{color:var(--faint);margin-right:10px}.zn-snote{background:var(--amber-soft);color:var(--text);border-radius:10px;margin:0;padding:10px 14px;font-size:13px;line-height:1.55;position:relative}.zn-snote>span{color:var(--amber);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.zn-snote p{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}.zn-snote-edit{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;position:absolute;top:8px;right:10px}.zn-snote-edit:hover{color:var(--accent)}.zn-snote.editing textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);width:100%;min-height:64px;color:var(--text);font:inherit;resize:vertical;border-radius:8px;padding:8px 10px;font-size:13px}.zn-snote-acts{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.zn-snote-acts em{color:var(--bad);margin-right:auto;font-size:12.5px;font-style:normal}.zn-obtn.primary{border-color:var(--accent);background:var(--accent);color:#fff}.zn-obtn.primary:hover{color:#fff;opacity:.9}.zn-snote-add{margin-right:auto}.zn-notetag{background:var(--amber-soft);width:fit-content;color:var(--amber);border-radius:999px;align-items:center;gap:3px;margin-top:3px;padding:1px 8px 1px 6px;font-family:inherit;font-size:11.5px;font-weight:600;display:flex}.zn-oacts{justify-content:flex-end;gap:8px;display:flex}.zn-obtn,.zn-sheet td a.zn-obtn{border:1px solid var(--line);background:var(--panel);height:32px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;text-decoration:none;display:inline-flex}.zn-obtn svg{color:var(--muted);font-size:16px}.zn-obtn:hover,.zn-sheet td a.zn-obtn:hover{border-color:var(--accent);color:var(--accent)}.zn-obtn:hover svg{color:var(--accent)}.zn-unlinked{border:1px solid var(--amber);background:var(--amber-soft);border-radius:14px;margin:0 0 12px;padding:10px 14px 6px}.zn-unlinked .h{color:var(--amber);align-items:center;gap:8px;margin-bottom:4px;font-size:13.5px;display:flex}.zn-unlinked .h svg{flex:none;font-size:18px}.zn-unlinked .h span{color:var(--muted);font-size:12.5px}.zn-unlinked .r{border-top:1px dashed color-mix(in srgb, var(--amber) 35%, transparent);grid-template-columns:64px minmax(140px,190px) 120px minmax(0,1fr) 90px 40px auto auto;align-items:center;gap:12px;padding:7px 0;font-size:13px;display:grid}.zn-unlinked .who{flex-direction:column;min-width:0;display:flex}.zn-unlinked .who b,.zn-unlinked .who small,.zn-unlinked .it{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zn-unlinked .who small,.zn-unlinked .d,.zn-unlinked .src{color:var(--muted);font-size:12px}.zn-unlinked .no{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.zn-unlinked .amt{text-align:right}.zn-linkpick{flex-direction:column;gap:2px;display:flex}.zn-linkpick input{border:1px solid var(--line);background:var(--panel);color:var(--text);font:inherit;border-radius:8px;margin-bottom:6px;padding:8px 10px;font-size:13.5px}.zn-linkpick .zn-adopt small{color:var(--muted);font-size:12px;display:block}.zn-linkerr{color:var(--red,#c0392b);padding:6px 10px;font-size:12.5px}.zn-origin{color:var(--text);font:inherit;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:13px;display:inline-flex}.zn-origin small{color:var(--faint);font-size:11px}.zn-origin.none{color:var(--faint)}.zn-origin.pick{cursor:pointer}.zn-origin.pick:hover{border-color:var(--line);background:var(--panel-2)}.zn-item{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zn-item b{color:var(--accent);font-variant-numeric:tabular-nums;margin-left:3px;font-weight:600}.zn-sheet col.c-who{width:230px}.zn-sheet col.c-prog{width:130px}.zn-sheet col.c-follow{width:214px}.zn-sheet col.c-order{width:200px}.zn-sheet col.c-origin{width:124px}.zn-sheet col.c-note{width:250px}.zn-sheet col.c-last{width:96px}.zn-sheet th{z-index:3;border-bottom:1px solid var(--line);background:var(--panel);color:var(--muted);text-align:left;white-space:nowrap;padding:11px 14px;font-size:12.5px;font-weight:500;position:sticky;top:0}.zn-sheet td{border-bottom:1px solid var(--line);vertical-align:middle;height:54px;padding:8px 14px}.zn-sheet tbody tr:not(.zn-dayrow):hover td{background:color-mix(in srgb, var(--panel-2) 55%, transparent)}.zn-sheet .r{text-align:right}.zn-sheet .dim{color:var(--faint)}.zn-sheet .nowrap{white-space:nowrap}.zn-sheet .mono{font-variant-numeric:tabular-nums}.zn-sheet td.ellip{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.zn-sheet td.zn-empty{text-align:center;height:auto;color:var(--faint);padding:44px}.zn-sheetscroll>.zn-sheethead{z-index:3;position:sticky;top:0}.zn-sheetday{content-visibility:auto;min-width:1384px}.zn-dayrow td{z-index:2;border-bottom:1px solid var(--line);background:var(--panel-2);height:auto;padding:8px 14px;font-size:13px;position:sticky;top:41px}.zn-dayrow b{margin-right:8px;font-size:14px}.zn-dayrow span{color:var(--muted)}.zn-dayrow em{color:var(--faint);margin-left:10px;font-size:12.5px;font-style:normal}.zn-who{min-width:0;max-width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.zn-who>span:not(.zn-av){flex-direction:column;min-width:0;display:flex}.zn-who b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.zn-who small{color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.zn-who-l{align-items:center;min-width:0;display:flex}.zn-dealer{background:var(--dealer-soft);color:var(--dealer);letter-spacing:.02em;border-radius:999px;flex:none;margin-left:6px;padding:0 6px;font-size:11px;font-style:normal;font-weight:600;line-height:17px;display:inline-block}.zn-dealer.cust{box-shadow:inset 0 0 0 1px var(--dealer-soft);background:0 0;font-weight:500}.zn-who:hover b{color:var(--accent);text-decoration:underline}.zn-ocell{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.zn-ocell b{font-variant-numeric:tabular-nums}.zn-ocell small{color:var(--faint);font-size:12px}button.zn-follow-go{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}button.zn-follow-go:hover b{text-decoration:underline}.zn-ocell a,.zn-sheet td a{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);font-size:12.5px}.zn-ocell a:hover,.zn-sheet td a:hover{color:var(--accent)}.zn-two{flex-direction:column;gap:3px;display:flex}.zn-two small{color:var(--faint);font-size:12px}.zn-av{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid;position:relative;overflow:hidden}.zn-av img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.zn-ad{min-width:0;max-width:100%;color:inherit;vertical-align:middle;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.zn-ad .zn-adname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zn-ad .go{color:var(--faint);opacity:0;flex:none;font-size:14px;transition:opacity .12s}.zn-ad.link:hover .zn-adname{color:var(--accent);text-decoration:underline}.zn-ad.link:hover .go,.zn-sheet tr:hover .zn-ad.link .go{opacity:1}.zn-adpic{background:var(--panel-2);color:var(--faint);box-shadow:inset 0 0 0 1px var(--line);border-radius:7px;flex:none;place-items:center;display:grid;overflow:hidden}.zn-adpic img{object-fit:cover;width:100%;height:100%;display:block}.zn-adpic svg{font-size:16px}.zn-adopt.pic{gap:11px}.zn-adopt.pic>span:not(.zn-adpic){flex-direction:column;min-width:0;display:flex}.zn-adopt.pic>span:not(.zn-adpic)>span{text-overflow:ellipsis;white-space:nowrap;margin-block:-2px;padding-block:2px;overflow:hidden}.zn-adopt.pic>span small{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.zn-grpad{vertical-align:middle;align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex}.zn-grpname{flex-direction:column;min-width:0;display:flex}.zn-grpname b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.zn-grpname small{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;max-width:460px;font-size:12px;font-weight:400;overflow:hidden}.zn-days{vertical-align:middle;align-items:center;gap:3px;display:inline-flex}.zn-days i{background:var(--line);border-radius:50%;width:8px;height:8px}.zn-days i.done{background:var(--good)}.zn-days i.missed{background:var(--bad)}.zn-days i.today{box-shadow:inset 0 0 0 1.5px var(--amber);background:0 0}.zn-dot{--c:#94a3b8;background:var(--c);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.zn-dot.p-new{--c:var(--msg)}.zn-dot.p-working{--c:var(--brand)}.zn-dot.p-considering{--c:var(--warn)}.zn-dot.p-awaiting_payment{--c:var(--due)}.zn-dot.p-won{--c:var(--win)}.zn-dot.p-no_reply{--c:var(--ink-4)}.zn-dot.p-cancelled{--c:var(--loss)}.zn-dot.p-invalid{--c:var(--ink-3)}.zn-dot.p-agent{--c:var(--dealer)}.zn-dot.p-lost{--c:var(--ink-3)}.zn-prog{font:inherit;color:var(--text);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;margin-left:-8px;padding:3px 8px 3px 7px;font-size:13.5px;display:inline-flex}.zn-prog small{color:var(--faint);font-size:11px}button.zn-prog{cursor:pointer}button.zn-prog:hover,button.zn-prog[aria-expanded=true]{border-color:var(--line);background:var(--panel)}.zn-progmenu{z-index:80;background:var(--panel);border:1px solid var(--line);border-radius:10px;flex-direction:column;min-width:150px;padding:5px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #0000002e}.zn-progmenu button{font:inherit;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:7px 10px;font-size:13.5px;display:flex}.zn-progmenu button:hover{background:var(--panel-2)}.zn-progmenu button.on{background:var(--panel-2);font-weight:600}.zn-note{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;padding:5px 7px;font-size:13px}.zn-note:hover{border-color:var(--line)}.zn-note:focus{border-color:var(--accent);background:var(--panel);outline:0}.zn-note::placeholder{color:#0000}.zn-sheet tr:hover .zn-note::placeholder,.zn-note:focus::placeholder{color:var(--faint)}.zn-note.auto::placeholder,.zn-sheet tr:hover .zn-note.auto::placeholder{color:var(--muted)}.zn-note.auto:focus::placeholder{color:var(--faint)}.zn-note.ro.auto{color:var(--muted)}.zn-note.saved{border-color:var(--good)}.zn-note.failed{border-color:var(--bad)}.zn-note.ro{border:0;display:block}.zn-opill{--c:var(--muted);border:1px solid color-mix(in srgb, var(--c) 55%, transparent);color:var(--c);white-space:nowrap;border-radius:5px;padding:0 7px;font-size:12px;font-weight:500;line-height:18px;display:inline-block}.zn-opill.o-unpaid{--c:var(--amber)}.zn-opill.o-to_ship,.zn-opill.o-shipping{--c:var(--blue)}.zn-opill.o-delivered{--c:var(--good)}.zn-opill.o-closed{--c:var(--faint)}@media (width<=1100px){.zn-work{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.zn-steps{flex-flow:wrap}.zn-steps-head,.zn-steps-foot{display:none}}@media (width<=640px){.zn-cust-search{width:100%}.zn-qrow{grid-template-columns:36px minmax(0,1fr)}.zn-qside,.zn-qacts,.zn-cta{grid-column:2;justify-self:start}}.zn-people{flex-direction:column;display:flex}.zn-person{border-top:1px solid var(--line);grid-template-columns:38px minmax(0,1fr) auto auto 32px;align-items:center;gap:12px;padding:11px 0;display:grid}.zn-person:first-child{border-top:0}.zn-person.off .zn-pmain,.zn-person.off .zn-avatar{opacity:.5}.zn-avatar{color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:15px;font-weight:700;display:grid}.zn-pmain{min-width:0}.zn-pname{align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.zn-pmail{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.zn-tag{color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:500}.zn-tag.off{color:var(--muted);background:var(--panel-2)}.zn-pseen{color:var(--faint);white-space:nowrap;font-size:12.5px}.zn-pseen.on{color:var(--good);font-weight:600}.zn-person .zn-avatar{position:relative}.zn-person .zn-avatar.online:after{content:"";border:2px solid var(--panel);background:var(--good);border-radius:50%;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}.zn-teamtabs{align-items:center;gap:14px;margin-bottom:16px;display:flex}.zn-online{color:var(--good);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.zn-online i{background:var(--good);border-radius:50%;width:8px;height:8px}.zn-role{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);white-space:nowrap;border-radius:999px;padding:3px 11px;font-size:12.5px}.zn-role.r-admin{background:var(--accent-soft);color:var(--text);border-color:#0000}.zn-role.r-marketing{background:var(--amber-soft);color:var(--amber);border-color:#0000}.zn-menu{position:relative}.zn-dots{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid}.zn-dots:hover{background:var(--panel-2);color:var(--text)}.zn-menulist{z-index:5;background:var(--panel);border:1px solid var(--line);border-radius:10px;flex-direction:column;min-width:160px;padding:4px;display:flex;position:absolute;top:34px;right:0;box-shadow:0 8px 24px #0000002e}.zn-menulist button{text-align:left;cursor:pointer;color:var(--text);white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:8px 12px;font-size:13.5px}.zn-menulist button:hover{background:var(--panel-2)}.zn-menulist button.bad{color:var(--bad)}.zn-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.zn-filters select{border:1px solid var(--line);background:var(--panel-2);color:var(--text);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:13px}.zn-search{border:1px solid var(--line);background:var(--panel-2);color:var(--faint);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.zn-search input{color:var(--text);background:0 0;border:0;outline:none;width:150px;font-size:13px}.zn-times{color:var(--faint);font-variant-numeric:tabular-nums;margin-left:6px;font-size:12px}.zn-more{text-align:center;padding-top:14px}.zn-daylabel{color:var(--faint);margin:12px 0 4px;font-size:12px}.zn-act{grid-template-columns:44px 84px minmax(0,1fr);align-items:baseline;gap:10px;padding:5px 0;font-size:13.5px;display:grid}.zn-act .t{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12.5px}.zn-act .w{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.zn-act .s{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zn-act .s q{color:var(--muted);quotes:"“" "”"}.zn-dlg{gap:12px}.zn-dlg label{color:var(--muted);flex-direction:column;align-items:flex-start;gap:5px;font-size:12.5px;display:flex}.zn-dlg label input{align-self:stretch}.zn-dlg .row{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.zn-dlg .means{color:var(--faint);font-size:12.5px}@media (width<=760px){.zn-act{grid-template-columns:44px minmax(0,1fr)}.zn-act .w{grid-column:2}.zn-act .s{white-space:normal;grid-column:2}.zn-pseen{display:none}}.wa-pill.open{border:1px solid var(--good);color:var(--good);background:var(--good-soft);cursor:pointer}.wa-pill.open.off{border-color:var(--line);color:var(--muted);background:var(--panel-2)}.wa-prod.off{opacity:.55;text-decoration:line-through}.zn-rolehead{align-items:center;gap:14px;margin:-4px 0 14px;display:flex}.zn-rolehead p{color:var(--muted);margin:0;font-size:13px}.zn-rolehead button{flex:none;margin-left:auto}.zn-roles{flex-direction:column;display:flex}.zn-rolerow{border-top:1px solid var(--line);grid-template-columns:140px minmax(0,1fr) 64px 72px;align-items:start;gap:14px;padding:15px 0;display:grid}.zn-rolerow:first-child{border-top:0}.zn-rolename{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.zn-rolefix{color:var(--faint);border:1px solid var(--line);border-radius:999px;padding:1px 7px;font-size:11px}.zn-roleperms{flex-wrap:wrap;gap:6px;display:flex}.zn-permchip{background:var(--panel-2);border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12px;line-height:1.6}.zn-permchip.care{color:var(--amber);border-color:color-mix(in srgb, var(--amber) 35%, transparent)}.zn-permchip.all{background:var(--accent-soft);color:var(--text);border-color:#0000}.zn-rolemembers{color:var(--muted);padding-top:3px;font-size:13px}.zn-nothing{color:var(--faint);font-size:12.5px}.zn-roleacts{justify-content:flex-end;gap:4px;display:flex}.zn-iconbtn{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;font-size:17px;display:grid}.zn-iconbtn:hover:not(:disabled){background:var(--panel-2);color:var(--text)}.zn-iconbtn.danger:hover:not(:disabled){background:var(--bad-soft);color:var(--bad)}.zn-iconbtn:disabled{opacity:.35;cursor:default}.zn-roledlg{width:min(880px,94vw);max-height:88vh;overflow-y:auto}.zn-roledlg .row{background:var(--panel);border-top:1px solid var(--line);margin:0 -20px -18px;padding:12px 20px;position:sticky;bottom:-18px}.zn-permgrid{gap:14px 18px;margin:6px 0 16px;display:grid}@media (width>=720px){.zn-permgrid{grid-template-columns:1fr 1fr;align-items:start}.zn-permgrid section.tall{grid-row:span 3}}.zn-permgrid h5{letter-spacing:.08em;color:var(--faint);text-transform:uppercase;align-items:center;gap:10px;margin:0 0 7px;font-size:12px;font-weight:600;display:flex}.zn-permgrid h5 span{background:var(--line);flex:1;height:1px}.zn-permcard{border:1px solid var(--line);border-radius:12px;overflow:hidden}.zn-dlg label.zn-permrow{cursor:pointer;border-top:1px solid var(--line);color:var(--text);flex-direction:row;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;transition:background .12s;display:flex}.zn-dlg label.zn-permrow input{align-self:flex-start;width:15px;height:15px}.zn-permrow:first-child{border-top:0}.zn-permrow:hover{background:var(--panel-2)}.zn-permrow.on{background:var(--accent-soft)}.zn-permrow input{accent-color:var(--accent);flex:none;margin:3px 0 0}.zn-permrow>span{flex:1;min-width:0}.zn-permtop{align-items:baseline;gap:7px;display:flex}.zn-permtop b{font-size:13.5px;font-weight:600}.zn-permtop code{color:var(--faint);white-space:nowrap;margin-left:auto;font-size:10.5px}.zn-care{letter-spacing:.06em;color:var(--amber);border:1px solid color-mix(in srgb, var(--amber) 40%, transparent);border-radius:999px;flex:none;padding:0 6px;font-size:10px;font-style:normal}.zn-permdetail{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.5;display:block}@media (width<=640px){.zn-rolerow{grid-template-columns:minmax(0,1fr) auto}.zn-roleperms{grid-column:1/-1}.zn-rolemembers{text-align:right}}.wc-only{color:var(--faint);margin-left:5px;font-size:11px;font-style:normal}.wc-only.bad{color:var(--bad)}.ai .ai-who{flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.ai .ai-who-head{align-items:baseline;gap:10px;padding:14px 16px 10px;display:flex}.ai .ai-who-head b{font-size:14px}.ai .ai-who-head span{color:var(--accent);font-size:13px;font-weight:600}.ai .ai-who-head span.custom{color:var(--amber)}.ai .ai-stop{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:14px 16px 4px;padding:12px 14px;display:flex}.ai .ai-stop.on{border-color:var(--bad);background:var(--bad-soft)}.ai .ai-stop-text{flex-direction:column;flex:1;gap:3px;min-width:220px;display:flex}.ai .ai-stop-text b{font-size:15px}.ai .ai-stop.on .ai-stop-text b{color:var(--bad)}.ai .ai-stop-text span{color:var(--muted);font-size:12.5px;line-height:1.5}.ai .ai-stop-hint{color:var(--muted);font-size:12.5px;font-style:normal}.ai .ai-who.stopped .ai-modes,.ai .ai-who.stopped .ai-who-rows{opacity:.55}.ai .ai-who-custom{color:var(--muted);margin:0 16px 10px;font-size:12.5px;line-height:1.6}.ai .ai-who-custom b{color:var(--text)}.ai .ai-modes{flex-direction:column;gap:6px;padding:0 16px 14px;display:flex}.ai .ai-mode{text-align:left;border:1px solid var(--line);background:var(--panel-2);color:var(--muted);font:inherit;cursor:pointer;border-radius:10px;grid-template-columns:132px minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 12px;display:grid}.ai .ai-mode:hover:not(:disabled){border-color:var(--muted);color:var(--text)}.ai .ai-mode b{color:var(--text);font-size:13px}.ai .ai-mode span{font-size:12px;line-height:1.55}.ai .ai-mode.on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--text)}.ai .ai-mode.on b{color:var(--accent)}.ai .ai-mode.danger.on{border-color:var(--amber);background:color-mix(in srgb, var(--amber) 10%, transparent)}.ai .ai-mode.danger.on b{color:var(--amber)}.ai .ai-mode:disabled{cursor:default;opacity:.65}.ai .ai-who-hint{color:var(--faint);font-size:11.5px;font-style:normal;line-height:1.5}.ai .ai-who-pins{background:var(--panel-2);border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;font-size:12.5px;line-height:1.6;display:flex}.ai .ai-who-pins span{flex:1;min-width:240px}.ai .ai-who-pins b{color:var(--text)}.ai .ai-who-rows{border-top:1px solid var(--line);flex-direction:column;display:flex}.ai .ai-who-row{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;padding:11px 16px;display:grid}.ai .ai-who-row+.ai-who-row{border-top:1px solid var(--line)}.ai .ai-who-k{color:var(--muted);padding-top:5px;font-size:12.5px}.ai .ai-who-ctl{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ai .ai-who-help{margin:-4px 0 14px;font-size:11.5px}.ai .ai-lost{border:1px solid var(--amber);background:color-mix(in srgb, var(--amber) 8%, transparent);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 14px;padding:11px 14px;font-size:13px;line-height:1.55;display:flex}.ai .ai-lost span{flex:1;min-width:240px}.ai .ai-lost b{color:var(--amber)}.ai .ai-locked{border:1px dashed var(--line);background:var(--panel-2);color:var(--muted);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;font-size:12.5px;display:flex}.ai .ai-locked span{flex:1;min-width:200px}.ai .ai-drop{border:1px dashed var(--line);background:var(--panel-2);cursor:pointer;text-align:center;border-radius:10px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:3px;padding:14px;display:flex}.ai .ai-drop:hover,.ai .ai-drop.over{border-color:var(--accent);background:var(--panel)}.ai .ai-drop.has{border-style:solid;border-color:var(--good)}.ai .ai-drop b{font-size:13px}.ai .ai-drop span{color:var(--muted);font-size:11px}.ai .ai-upload-until{color:var(--muted);align-items:center;gap:8px;font-size:11.5px;display:flex}.ai .ai-upload-until input{max-width:180px}.ai .ai-history{padding:0}.ai ol.ai-history{flex-direction:column;gap:4px;margin:8px 0 0;list-style:none;display:flex}.ai ol.ai-history .ai-history-row{grid-template-columns:110px minmax(0,1fr) auto auto;align-items:center;gap:10px;font-size:12.5px;display:grid}.ai .ai-history-when{font-family:var(--mono);color:var(--muted);font-size:11.5px}.ai .ai-history-size{color:var(--muted)}.ai .ai-history-by{color:var(--faint);font-size:11.5px}@media (width<=560px){.ai ol.ai-history .ai-history-row{grid-template-columns:minmax(0,1fr) auto;row-gap:3px}.ai .ai-history-by{display:none}}.ai .ai-history-h{width:100%;color:var(--text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:baseline;gap:8px;padding:12px 14px;display:flex}.ai .ai-history-h b{font-size:14px}.ai .ai-history-h span{color:var(--faint);font-size:11px;font-family:var(--mono)}.ai .ai-history-h em{color:var(--accent);margin-left:auto;font-size:11.5px;font-style:normal}.ai .ai-history .ai-help{padding:0 14px}.ai .ai-history-list{flex-direction:column;gap:6px;padding:0 14px 14px;display:flex}.ai .ai-history-row{border:1px solid var(--line);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;display:flex}.ai .ai-history-row.live{border-color:var(--good)}.ai .ai-history-row>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ai .ai-history-row span{color:var(--muted);font-size:11px}.ai .ai-history-size{font-family:var(--mono);color:var(--faint);flex:none;font-size:11px}.ai .ai-tone .tone-sum{flex-wrap:wrap;gap:6px 14px;padding:0 14px;font-size:13px;font-weight:600;display:flex}.ai .ai-tone .ok{color:var(--good)}.ai .ai-tone .push{color:var(--bad)}.ai .ai-tone .deaf{color:var(--amber)}.ai .ai-tone .tone-rows{flex-direction:column;gap:6px;padding:8px 14px;display:flex}.ai .ai-tone .tone-row{grid-template-columns:minmax(70px,150px) minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12.5px;display:grid}.ai .ai-tone .tone-k{color:var(--muted);overflow-wrap:anywhere}.ai .ai-tone .tone-n{font-family:var(--mono);color:var(--faint);white-space:nowrap;font-size:11px}.ai .ai-tone .tone-bar{background:var(--line);border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.ai .ai-tone .tone-bar i{height:100%;display:block}.ai .ai-tone .tone-bar i.ok{background:var(--good)}.ai .ai-tone .tone-bar i.push{background:var(--bad)}.ai .ai-tone .tone-bar i.deaf{background:var(--amber)}.ai .ai-tone .tone-flagged{flex-direction:column;gap:6px;padding:0 14px 14px;display:flex}.ai .ai-tone .tone-f{border:1px solid var(--line);border-radius:8px;overflow:hidden}.ai .ai-tone .tone-f-h{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;padding:7px 10px;font-size:12.5px;display:flex}.ai .ai-tone .tone-f-h b{flex:none;font-weight:600}.ai .ai-tone .tone-f-h span{overflow-wrap:anywhere;min-width:0}.ai .ai-tone .tone-f-b{border-top:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;flex-direction:column;gap:6px;padding:8px 10px;font-size:12.5px;display:flex}.ai .ai-tone .tone-f-b em{color:var(--muted);font-style:normal}@media (width<=560px){.ai .ai-tone .tone-row{grid-template-columns:minmax(0,1fr) auto}.ai .ai-tone .tone-row .tone-bar{grid-area:2/1/auto/-1}}.ai .ai-edits{flex-direction:column;gap:6px;display:flex}.ai .ai-edits-sum{color:var(--text);font-size:12.5px;line-height:1.5}.ai .ai-edit{border:1px solid var(--line);border-radius:8px;overflow:hidden}.ai .ai-edit-h{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:8px;padding:7px 10px;font-size:12.5px;display:flex}.ai .ai-edit-h b{font-weight:600}.ai .ai-edit-h span{overflow-wrap:anywhere;flex:1;min-width:0}.ai .ai-edit-h small{font-family:var(--mono);color:var(--faint);white-space:nowrap;font-size:11px}.ai .ai-edit-h .add{color:var(--good)}.ai .ai-edit-h .del{color:var(--bad)}.ai .ai-diff{border-top:1px solid var(--line);max-height:320px;margin:0;padding:6px 0;font-size:12px;line-height:1.55;overflow:auto}.ai .ai-diff div{white-space:pre-wrap;overflow-wrap:anywhere;padding:0 10px}.ai .ai-diff .add{background:var(--good-soft)}.ai .ai-diff .del{background:var(--bad-soft);text-decoration:line-through;-webkit-text-decoration-color:var(--bad);text-decoration-color:var(--bad)}.ai .ai-diff .gap{color:var(--faint)}.ai .ai-history-row{flex-wrap:wrap}.ai .ai-history-row>.ai-history-edits{flex:0 0 100%;min-width:0}.ai .ai-shelf{flex-direction:column;gap:8px;display:flex}.ai .ai-shelf-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai .ai-shelf-find{flex:1;min-width:220px}.ai .ai-chips{flex-wrap:wrap;gap:6px;display:flex}.ai .ai-chip{border:1px solid var(--line);background:var(--panel);color:var(--muted);cursor:pointer;font-size:11.5px;font:inherit;border-radius:999px;padding:3px 10px;font-size:11.5px}.ai .ai-chip:hover{border-color:var(--accent);color:var(--text)}.ai .ai-chip.on{border-color:var(--accent);color:var(--accent);background:var(--panel-2)}.ai .ai-chip.warn{color:var(--amber);border-color:var(--amber)}.ai .ai-chip.warn.on{background:var(--amber-soft)}.ai .ai-shelf-group{flex-direction:column;gap:6px;margin-top:4px;display:flex}.ai .ai-shelf-h{color:var(--muted);align-items:baseline;gap:6px;font-size:12.5px;font-weight:600;display:flex}.ai .ai-shelf-h span{font-family:var(--mono);color:var(--faint);font-size:11px}.ai .ai-shelf-off{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.ai .ai-shelf-offbtn{color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:0;font-size:12.5px;display:flex}.ai .ai-shelf-offbtn b{font-weight:600}.ai .ai-shelf-offbtn span{color:var(--faint)}.ai .ai-shelf-offbtn em{color:var(--accent);font-style:normal}.ai .ai-secs{flex-direction:column;gap:6px;display:flex}.ai .ai-sec-find{margin-bottom:2px}.ai .ai-sec-intro{color:var(--muted);white-space:pre-wrap;border-left:2px solid var(--line);padding:8px 10px;font-size:12.5px}.ai .ai-sec{border:1px solid var(--line);background:var(--panel);border-radius:9px;overflow:hidden}.ai .ai-sec.open{border-color:var(--accent)}.ai .ai-sec.off{opacity:.62}.ai .ai-sec-h{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:9px 11px;font-size:13px;display:flex}.ai .ai-sec-h:hover{background:var(--panel-2)}.ai .ai-sec-h b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.ai .ai-sec-n{background:var(--panel-2);width:20px;height:20px;color:var(--faint);font-size:11px;font-family:var(--mono);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ai .ai-sec-h em{color:var(--amber);font-size:11px;font-style:normal}.ai .ai-sec-h em.ok{color:var(--good)}.ai .ai-sec-until{color:var(--muted);align-items:center;gap:8px;font-size:11.5px;display:flex}.ai .ai-sec-until input{max-width:190px}.ai .ai-sec-c{color:var(--faint);font-size:11px;font-family:var(--mono);flex:none}.ai .ai-sec-body{flex-direction:column;gap:7px;padding:0 11px 11px;display:flex}.ai .ai-sec-text{font-family:var(--font);resize:vertical;font-size:13px;line-height:1.55}.ai .ai-sec-btns{justify-content:flex-end;align-items:center;gap:10px;display:flex}.ai .ai-sec-add{align-self:flex-start}.ai .ai-raw{align-self:flex-start;margin-top:8px;font-size:12px}.ai .ai-clip{cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:15px;line-height:1}.ai .ai-clip:disabled{opacity:.5;cursor:default}.ai .ai-phone-pic{border-top:1px solid var(--line);background:var(--panel-2);color:var(--muted);align-items:center;gap:8px;padding:6px 10px;font-size:11.5px;display:flex}.ai .ai-phone-pic img{object-fit:cover;border-radius:6px;width:34px;height:34px}.ai .ai-phone-pic span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ai .ai-bub-img{border-radius:6px;max-width:100%;margin-bottom:5px;display:block}.ai .ai-bub-file{flex-direction:column;gap:4px;display:flex}.ai .ai-bub-file img{border-radius:6px;width:auto;max-width:100%;max-height:340px;display:block}.ai .ai-bub-file video{border-radius:6px;width:100%;max-height:340px;display:block}.ai .ai-bub-file audio{width:100%}.ai .ai-bub-file-cap{font-size:11px}.ai .ai-bub.voice{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ai .ai-bub-voice{white-space:nowrap;font-size:11.5px}.ai .ai-phone-note{color:var(--good);align-self:center;padding:4px 0;font-size:11.5px}.ai .ai-prices{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:6px;display:grid}.ai .ai-prices>div{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;align-items:baseline;gap:8px;padding:6px 9px;font-size:12.5px;display:flex}.ai .ai-prices b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.ai .ai-prices span{font-family:var(--mono)}.ai .ai-prices em{color:var(--bad);font-size:11px;font-style:normal}.ai .ai-prices>div.out{opacity:.7}.ai .ai-prices em{white-space:nowrap}.ai .ai-offers-h{margin:12px 0 6px;font-size:13px;display:block}.ai .ai-offers{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px;display:grid}.ai .ai-offers>div{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;align-items:baseline;gap:8px;padding:6px 9px;font-size:12.5px;display:flex}.ai .ai-offers b{flex:1;min-width:0;font-weight:600}.ai .ai-offers small{color:var(--faint);font-size:11px;font-weight:400;display:block}.ai .ai-offers span{font-family:var(--mono);white-space:nowrap}.ai .ai-offers s{color:var(--faint);margin-left:4px;font-size:11px}.ai .ai-offers em{color:var(--amber);white-space:nowrap;font-size:11px;font-style:normal}.ai .ai-ladders{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-items:start;gap:8px;display:grid}.ai .ai-ladders>div{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;padding:8px 10px;font-size:12.5px}.ai .ai-ladders b{margin-bottom:4px;font-weight:600;display:block}.ai .ai-ladders table{border-collapse:collapse;width:100%}.ai .ai-ladders th,.ai .ai-ladders td{text-align:right;white-space:nowrap;padding:2px 0 2px 8px;font-weight:400}.ai .ai-ladders tr>:first-child{text-align:left;color:var(--muted);padding-left:0}.ai .ai-ladders thead th{color:var(--faint);font-size:11px}.ai .ai-ladders td{font-family:var(--mono)}.ai .ai-ladders td+td{color:var(--muted)}.ai .ai-ladders td.no{color:var(--faint);font-family:inherit}.ai .ai-ladders s{color:var(--faint);margin-left:4px;font-size:11px}.ai .ai-ladders em{color:var(--amber);margin-top:4px;font-size:11px;font-style:normal;display:block}.ai .ai-exam-status{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 10px;font-size:13px;display:flex}.ai .ai-exam-status>span{min-width:200px;color:var(--muted);flex:1}.ai .ai-exam-status>span.ok{color:var(--good)}.ai .ai-exam-status>span.bad{color:var(--bad)}.ai .ai-exam-status>span.warn{color:var(--amber)}.ai .ai-exam-actions{flex-wrap:wrap;align-items:center;gap:12px;padding:2px 0 4px;display:flex}.ai .ai-exam-actions .sp{flex:1}.ai .ai-exam-ask{color:var(--bad);font-size:12.5px}.ai .ai-exam-tpl{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;margin-bottom:4px;display:flex}.ai .ai-exam-tpl>span{color:var(--muted);font-size:12px}.ai .ai-exam-tpl .quick{padding:3px 10px;font-size:12px}.ai .ai-exam-gate{border:1px solid var(--amber);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;padding:8px 10px;font-size:12.5px;display:flex}.ai .ai-exam-gate>span:first-child{flex:1;min-width:200px}.ai .ai-exam-force{flex:260px;gap:8px;display:flex}.ai .ai-exam-force input{flex:1;min-width:0}.ai .ai-exam-list{border-top:1px solid var(--line);flex-direction:column;display:flex}.ai .ai-exam-case{border-bottom:1px solid var(--line)}.ai .ai-exam-case.off{opacity:.55}.ai .ai-exam-row{text-align:left;width:100%;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr);column-gap:8px;padding:8px 2px;display:grid}.ai .ai-exam-row:hover{background:var(--panel-2)}.ai .ai-exam-row i{color:var(--faint);text-align:center;grid-row:span 2;font-style:normal;font-weight:700}.ai .ai-exam-case.pass .ai-exam-row i{color:var(--good)}.ai .ai-exam-case.fail .ai-exam-row i{color:var(--bad)}.ai .ai-exam-row b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.ai .ai-exam-row small{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.ai .ai-exam-why{color:var(--bad);word-break:break-word;padding:0 2px 8px 28px;font-size:12px}.ai .ai-exam-judge{color:var(--muted);padding:0 2px 8px 28px;font-size:12px}.ai .ai-exam-open{max-width:820px;padding:0 0 10px}.ai .ai-exam-case.open>.ai-exam-chat,.ai .ai-exam-case.open>.ai-exam-form{max-width:820px}.ai .ai-exam-open .ai-exam-why,.ai .ai-exam-open .ai-exam-judge{padding-left:2px}.ai .ai-exam-chat{background:var(--panel-2);border-radius:8px;flex-direction:column;gap:4px;margin:0 0 8px;padding:8px 10px;display:flex}.ai .ai-exam-files{color:var(--faint);align-self:flex-end;font-size:11.5px}.ai .ai-exam-form{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:6px 10px;display:grid}.ai .ai-exam-form label{display:contents}.ai .ai-exam-form label>span{color:var(--muted);padding-top:7px;font-size:12px}.ai .ai-exam-form textarea{font-family:var(--font);resize:vertical}.ai .ai-exam-btns{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:12px;display:flex}.ai .ai-exam-btns .bad{margin-right:auto}.ai .ai-exam-add{align-self:flex-start;margin-top:8px}@media (width<=560px){.ai .ai-exam-form{grid-template-columns:minmax(0,1fr);gap:2px}.ai .ai-exam-form label>span{padding-top:6px}.ai .ai-offers{grid-template-columns:minmax(0,1fr)}.ai .ai-offers>div{flex-wrap:wrap;row-gap:2px}.ai .ai-offers b{flex:1 0 100%}}.ai .ai-numbers{flex-direction:column;gap:6px;min-width:0;display:flex}.ai .ai-testers-warn{color:var(--amber);font-size:11.5px;line-height:1.5}.ai .ai-tester-held{border:1px solid var(--amber);background:color-mix(in srgb, var(--amber) 8%, transparent);color:var(--amber);border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:7px;padding:8px 11px;font-size:11.5px;line-height:1.55;display:flex}.ai .ai-tester-held span{flex:1;min-width:230px}.ai .ai-tester-held b{color:var(--text)}.ai .ai-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;margin:0 0 16px;padding-bottom:10px;display:flex}.ai .ai-tabs button{color:var(--muted);font:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 11px;display:flex}.ai .ai-tabs button:hover{background:var(--panel-2);color:var(--text)}.ai .ai-tabs button.on{background:var(--panel);border-color:var(--line);color:var(--text)}.ai .ai-tabs b{font-size:13px;font-weight:600}.ai .ai-tabs span{color:var(--faint);font-size:11px}.ai .ad{max-width:1440px}.ai .ai-pane{display:block}.ai .ai-pane .ai-main{flex-direction:column;gap:12px;display:flex}.ai .ai-pane .ai-phone{max-width:720px;height:min(74vh,820px)}.ai .ai-try{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:start;gap:14px;display:grid}.ai .ai-tryside{flex-direction:column;gap:8px;max-height:min(74vh,820px);display:flex;overflow:auto}.ai .ai-tryside>b{font-size:13.5px}.ai .ai-tryside-h{color:var(--muted);margin-top:4px;font-size:12px}.ai .ai-tryside-rows{flex-direction:column;gap:6px;margin:0;display:flex}.ai .ai-tryside-rows>div{grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.ai .ai-tryside-rows dt{color:var(--faint);font-size:11.5px}.ai .ai-tryside-rows dd{word-break:break-word;margin:0;font-size:12.5px}.ai .ai-tryside-files{flex-wrap:wrap;gap:5px;display:flex}.ai .ai-tryside-sent{color:var(--muted);flex-direction:column;gap:3px;margin:0;padding-left:18px;font-size:11.5px;display:flex}@media (width<=1100px){.ai .ai-try{grid-template-columns:minmax(0,1fr)}}.ai .ai-pane .ai-card{width:100%}.ai .ai-jump{margin:0 0 8px}.ai .ai-editing.bad{color:var(--bad)}.ai .ai-starters{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}.ai .ai-starters button{border:1px solid var(--line);background:var(--panel);color:var(--text);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:12px}.ai .ai-starters button:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.ai .zn-head{align-items:center;margin-bottom:12px}.ai .ai-sub{color:var(--muted);max-width:62ch;margin:4px 0 0;font-size:12.5px;line-height:1.5}.ai .ai-editing{color:var(--amber);font-size:12px}.ai .ai-err{color:var(--bad);margin:0 0 10px;font-size:12.5px}.ai .ai-ro{border-radius:8px;margin-bottom:12px}.ai .ai-main{flex-direction:column;gap:12px;min-width:0;display:flex}.ai .ai-card{border:1px solid var(--line);background:var(--panel);border-radius:10px;padding:12px 14px}.ai .ai-card-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px;font-size:14px;display:flex}.ai .ai-card-h>b{white-space:nowrap}.ai .ai-count{color:var(--faint);font-size:11px;font-family:var(--mono)}.ai .ai-help{color:var(--muted);margin:6px 0 10px;font-size:12px;line-height:1.55}.ai .ai-label{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.ai .ai-text{resize:vertical;min-height:260px;font-size:13.5px;line-height:1.55;font-family:var(--font)}.ai .ai-text-tall{min-height:360px}.ai .ai-upload{grid-template-columns:1fr;gap:6px;margin-bottom:12px;display:grid}@media (width>=720px){.ai .ai-upload{grid-template-columns:1fr 1fr 1.6fr auto;align-items:center}}.ai .ai-upload input[type=file]{border:1px dashed var(--line);background:var(--panel-2);border-radius:7px;min-width:0;padding:6px;font-size:12px}.ai .ai-asset{gap:6px}.ai .ai-thumb{aspect-ratio:1;background:var(--panel-2);border-radius:6px;place-items:center;display:grid;overflow:hidden}.ai .ai-thumb img,.ai .ai-thumb video{object-fit:cover;width:100%;height:100%}.ai .ai-thumb audio{width:100%}.ai .ai-thumb-ph{color:var(--faint);font-size:12px}.ai .ai-asset-meta{align-items:center;gap:6px;min-width:0;display:flex}.ai .ai-asset-meta code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai .ai-rule{resize:vertical;font-family:var(--font);font-size:12.5px}.ai .ai-asset-foot{justify-content:space-between;align-items:center;min-height:18px;display:flex}.ai .ai-state{color:var(--faint);font-size:11px}.ai .ai-dialog-btns{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.ai .quick.primary.danger{background:var(--bad);border-color:var(--bad)}.ai .ai-phone{border:1px solid var(--line);background:var(--bg);border-radius:12px;flex-direction:column;height:min(70vh,640px);display:flex;overflow:hidden}.ai .ai-phone-head{background:var(--panel-2);border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:8px 12px;font-size:12.5px;display:flex}.ai .ai-phone-body{flex-direction:column;flex:1;gap:6px;padding:12px;display:flex;overflow-y:auto}.ai .ai-phone-empty{color:var(--faint);text-align:center;margin:auto 0;font-size:12.5px;line-height:1.6}.ai .ai-bub{white-space:pre-wrap;word-break:break-word;border-radius:8px;max-width:85%;padding:6px 9px;font-size:13.5px;line-height:1.45;box-shadow:0 1px .5px #00000021}.ai .ai-bub.in{background:var(--in);border-top-left-radius:0;align-self:flex-start}.ai .ai-bub.me{background:var(--out);border-top-right-radius:0;align-self:flex-end}.ai .ai-bub.typing{color:var(--faint);font-size:12px}.ai .ai-bub-files,.ai .ai-bub-flags{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.ai .ai-phone-err{color:var(--bad);text-align:center;font-size:12px}.ai .ai-phone-compose{background:var(--panel-2);border-top:1px solid var(--line);align-items:center;gap:6px;padding:8px 10px;display:flex}.ai .ai-phone-compose input{background:var(--panel);min-width:0;color:var(--text);border:0;border-radius:8px;outline:none;flex:1;padding:9px 12px;font-size:14px}.ai .ai-phone-tools{align-items:center;gap:8px;display:flex}.ai .ai-phone-head{flex-wrap:wrap;gap:6px 10px}.ai .ai-phone-head>span:first-child,.ai .ai-phone-tools .linkbtn{white-space:nowrap}.ai .ai-phone-tools{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.ai .ai-phone-tools>*{flex-shrink:0}.ai .ai-phone-tools .sel-btn{max-width:190px;padding:4px 7px 4px 11px;font-size:12px}.ai .sel-btn.ai-way+.sel-menu{width:max-content}.ai .ai-model{border:1px solid var(--line);background:var(--panel);max-width:190px;color:var(--text);font:inherit;border-radius:6px;padding:3px 6px;font-size:12px}.ai .ai-bub-model{color:var(--faint);font-size:11.5px;font-family:var(--mono);text-align:right;margin-top:5px}.wc-improve{color:var(--faint);cursor:pointer;background:0 0;border:0;margin:2px 0 0 auto;padding:0 2px;font-size:11px;display:block}.wc-improve:hover{color:var(--accent)}.ai .ai-bub-info{color:var(--faint);margin-top:3px;font-size:12px;line-height:1.5}.ai .ai-bub.me .ai-bub-model,.ai .ai-bub.me .ai-bub-info,.ai .ai-bub.me .ai-bub-file-cap,.ai .ai-bub.me .ai-bub-voice,:root[data-theme=dark] .ai .ai-bub.me .ai-bub-model,:root[data-theme=dark] .ai .ai-bub.me .ai-bub-info,:root[data-theme=dark] .ai .ai-bub.me .ai-bub-file-cap,:root[data-theme=dark] .ai .ai-bub.me .ai-bub-voice,:root[data-theme=dark] .ai .ai-bub.me .wc-improve{color:#e9edefcc}.ai .ai-bub.me .wc-improve:hover{color:inherit;text-decoration:underline}.ai .ai-until{color:var(--faint);flex-direction:column;gap:2px;font-size:11px;display:flex}.ai .ai-asset.expired .ai-thumb{opacity:.55;position:relative}.ai .ai-expired{background:var(--bad);color:#fff;border-radius:4px;padding:2px 6px;font-size:10.5px;position:absolute;bottom:6px;left:6px}.ai .ai-examples{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.ai .ai-example{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;flex-direction:column;gap:4px;padding:8px 10px;font-size:12.5px;display:flex}.ai .ai-example.off{opacity:.55}.ai .ai-example.add{gap:6px}.ai .ai-example.add textarea{font-family:var(--font);resize:vertical}.ai .ai-example-row{white-space:pre-wrap;word-break:break-word;grid-template-columns:52px 1fr;gap:8px;display:grid}.ai .ai-example-row.bad{color:var(--bad)}.ai .ai-example-row.good{color:var(--good)}.ai .ai-example-row.note{color:var(--muted)}.ai .ai-example-k{color:var(--faint);font-size:11px}.ai .ai-example-foot{justify-content:flex-end;align-items:center;gap:10px;display:flex}.ai .ai-example-foot .ai-state{margin-right:auto}.ai .ai-replay-go{flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 10px;display:flex}.ai .ai-replay-runs{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}.ai .ai-replay-run{text-align:left;border:1px solid var(--line);background:var(--panel);width:100%;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:6px 10px;font-size:12.5px;display:flex}.ai .ai-replay-run:hover{background:var(--panel-2)}.ai .ai-replay-run.on{border-color:var(--accent);background:var(--panel-2)}.ai .ai-replay-run>*{white-space:nowrap}.ai .ai-replay-run b{text-overflow:ellipsis;max-width:100%;font-weight:600;overflow:hidden}.ai .ai-replay-run .alike{color:var(--good);font-weight:600}.ai .ai-replay-run .bad{color:var(--bad)}.ai .ai-replay-run small{color:var(--faint);margin-left:auto;font-size:11.5px}.ai .ai-replay-v.v-off{color:var(--bad)}.ai .ai-replay-v.v-near{color:var(--amber)}.ai .ai-replay-v.v-alike{color:var(--good)}.ai .ai-replay-v.v-none{color:var(--muted)}.ai .ai-replay-v .ai-example-k{color:inherit;font-weight:600}.ai .ai-replay-before{white-space:pre-wrap;word-break:break-word;color:var(--muted);border-top:1px dashed var(--line);padding-top:6px;font-size:12px}@media (width<=860px){.ai .ai-tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:4px;padding-bottom:8px;overflow-x:auto}.ai .ai-tabs::-webkit-scrollbar{height:0}.ai .ai-tabs button{flex:none;padding:5px 9px}.ai .ai-tabs b{white-space:nowrap;font-size:12.5px}.ai .ai-tabs span{white-space:nowrap}.ai .ai-upload{grid-template-columns:1fr}.ai .ai-upload-until{justify-content:space-between}.ai .ai-who,.ai .ai-locked{align-items:flex-start}.ai .ai-shelf-find{min-width:0}.ai .ai-sec-until{flex-direction:column;align-items:flex-start;gap:4px}.ai .ai-sec-until input{width:100%;max-width:none}.ai .ai-pane .ai-phone{max-width:none;height:min(78vh,700px)}.ai .ai-prices{grid-template-columns:1fr}.ai .ai-history-row{flex-wrap:wrap}.ai .ai-history-size{order:3}.ai .zn-head{gap:8px}.ai .ai-sub{font-size:12px}.ai .zn-head{margin-bottom:10px}}@media (width<=560px){.ai .ai-mode{grid-template-columns:minmax(0,1fr);gap:3px}.ai .ai-modes{padding:0 13px 13px}.ai .ai-who-head,.ai .ai-who-custom{padding-left:13px;padding-right:13px}.ai .pb-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.ai .ai-chips{gap:4px}.ai .ai-chip{padding:3px 8px}.ai .ai-bub{max-width:92%}.ai .ai-who-row{grid-template-columns:minmax(0,1fr);gap:6px}.ai .ai-who-k{padding-top:0}.ai .ai-who-pins,.ai .ai-who-row{padding-left:13px;padding-right:13px}}.zn-money{flex:1;min-height:0;padding:4px 2px 20px;overflow-y:auto}.zn-money-head{background:var(--panel);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;display:flex}.zn-money-head svg{color:var(--good);flex:none;font-size:20px}.zn-money-head b{font-variant-numeric:tabular-nums;font-size:17px}.zn-money-head span{color:var(--muted);font-size:13px}.zn-mgrp{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin-bottom:14px;overflow:hidden}.zn-mgrp header{border-bottom:1px solid var(--line);background:var(--panel-2);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 16px;display:grid}.zn-mgrp header b{font-size:14px}.zn-mgrp header span{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;font-size:12.5px}.zn-mgrp header p{color:var(--faint);grid-column:1/-1;margin:0;font-size:12.5px}.zn-mgrp.t-pay header{border-left:3px solid var(--good)}.zn-mgrp.t-warn header{border-left:3px solid var(--amber)}.zn-mgrp.t-hint header{border-left:3px solid var(--accent)}.zn-mrow{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) 150px 92px 96px 316px;align-items:center;gap:12px;padding:10px 16px;font-size:13.5px;display:grid}.zn-mrow:last-child{border-bottom:0}.zn-mrow .who{flex-direction:column;min-width:0;display:flex}.zn-mrow .who b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zn-mrow .who small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.zn-mrow .no{font-family:var(--mono);color:var(--muted);white-space:nowrap;font-size:12.5px}.zn-mrow .amt{text-align:right;font-variant-numeric:tabular-nums}.zn-mrow .age{color:var(--muted);white-space:nowrap;font-size:12.5px}.zn-mrow .age.late{color:var(--bad);font-weight:600}.zn-mrow .acts{justify-content:flex-end;gap:6px;display:flex}.zn-av-none{background:var(--panel-2)}.zn-unlinked .r.undo{color:var(--muted);grid-template-columns:minmax(0,1fr) auto}.zn-unlinked .h .dim{color:var(--faint)}@media (width<=900px){.zn-unlinked .r{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.zn-unlinked .r>.who{grid-area:1/1}.zn-unlinked .r>.amt{grid-area:1/2}.zn-unlinked .r>.no{grid-area:2/1}.zn-unlinked .r>.d{text-align:right;grid-area:2/2}.zn-unlinked .r>.it{grid-area:3/1/auto/-1}.zn-unlinked .r>.src{grid-area:4/1}.zn-unlinked .r>.zn-obtn{grid-area:5/1;justify-self:start}.zn-unlinked .r>.zn-pop{grid-area:5/2;justify-self:end}.zn-unlinked .r.undo{grid-template-columns:minmax(0,1fr) auto}.zn-unlinked .r.undo>*{grid-area:auto}.zn-mrow{grid-template-columns:30px minmax(0,1fr) auto;row-gap:6px}.zn-mrow .no{grid-column:2}.zn-mrow .amt{grid-area:1/3}.zn-mrow .age{text-align:right;grid-column:3}.zn-mrow .acts{grid-column:1/-1;justify-content:flex-start}}.zn-claim{background:var(--good-soft);color:var(--good);white-space:nowrap;border-radius:999px;flex:none;padding:1px 8px;font-size:12px;font-weight:600}.zn-claim.other{background:var(--amber-soft);color:var(--amber)}.zn-qrow.is-taken>:not(.zn-qacts){opacity:.5}.zn-qhead h3 .dim{color:var(--amber);margin-left:8px;font-size:12.5px;font-weight:500}@media (width<=640px){.zn-qmain .l1{flex-wrap:wrap;row-gap:4px}}.ai .ai-cost{flex-direction:column;gap:10px;display:flex}.ai .ai-cost h4{color:var(--muted);margin:10px 0 0;font-size:13px;font-weight:600}.ai .ai-cost-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ai .ai-cost-tiles{flex-wrap:wrap;gap:10px;display:flex}.ai .ai-cost-tiles .tile{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;flex-direction:column;flex:120px;gap:2px;padding:10px 12px;display:flex}.ai .ai-cost-tiles .tile span{color:var(--muted);font-size:12px}.ai .ai-cost-tiles .tile b{font-size:22px;font-weight:600}.ai .ai-cost-tiles .tile em{color:var(--faint);font-size:12px;font-style:normal}.ai .ai-cost-meter{--c:var(--accent);--soft:var(--accent-soft)}.ai .ai-cost-meter.warn{--c:var(--amber);--soft:var(--amber-soft)}.ai .ai-cost-meter.bad{--c:var(--bad);--soft:var(--bad-soft)}.ai .ai-cost-meter-h{justify-content:space-between;gap:10px;font-size:13px;display:flex}.ai .ai-cost-meter .track{background:var(--line);border-radius:999px;height:8px;margin-top:6px;overflow:hidden}.ai .ai-cost-meter .track i{background:var(--c);border-radius:999px;height:100%;display:block}.ai .ai-cost-days{border-bottom:1px solid var(--line);align-items:flex-end;gap:2px;height:120px;padding-top:4px;display:flex}.ai .ai-cost-days .col{cursor:default;outline:none;flex:1;justify-content:center;align-items:flex-end;height:100%;display:flex}.ai .ai-cost-days .col i{background:var(--accent);opacity:.85;border-radius:4px 4px 0 0;width:100%;max-width:24px;display:block}.ai .ai-cost-days .col.on i,.ai .ai-cost-days .col:focus-visible i{opacity:1;box-shadow:0 0 0 2px var(--accent-soft)}.ai .ai-cost-axis{color:var(--faint);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:11.5px;display:flex}.ai .ai-cost-tip{color:var(--muted);min-height:1.4em;margin:0;font-size:12.5px}.ai .ai-cost-table{border-collapse:collapse;width:100%;font-size:13px}.ai .ai-cost-table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:6px 8px;font-size:12px;font-weight:500}.ai .ai-cost-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:7px 8px}.ai .ai-cost-table .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ai .ai-cost-table .bar{background:var(--accent-soft);vertical-align:middle;border-radius:999px;width:90px;height:6px;margin-right:6px;display:inline-block;overflow:hidden}.ai .ai-cost-table .bar i{background:var(--accent);border-radius:999px;height:100%;display:block}.ai .ai-cost-table .pc{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.ai .ai-cost-table .ph{color:var(--faint);margin-left:6px;font-size:12px}.ai .ai-cost-table .empty{color:var(--faint);text-align:center}@media (width<=640px){.ai .ai-cost-table .bar{width:48px}.ai .ai-cost-tiles .tile b{font-size:18px}}.library .lib-note{margin:0 0 10px;font-size:13px}.library .lib-note.ok{color:var(--good)}.library .lib-note.bad{color:var(--bad)}.mg-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.mg-tile{text-align:left;cursor:pointer;border:1px solid var(--line);background:var(--panel);min-width:0;color:var(--text);border-radius:10px;flex-direction:column;gap:6px;padding:8px;display:flex}.mg-tile:hover{border-color:var(--accent)}.mg-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mg-thumb{background:var(--panel-2);border-radius:7px;justify-content:center;align-items:center;height:180px;display:flex;position:relative;overflow:hidden}.mg-thumb img{object-fit:contain;max-width:100%;max-height:100%;display:block}.mg-tile.dim .mg-thumb img{opacity:.5}.mg-ph{color:var(--faint);font-size:13px}.mg-play{pointer-events:none;color:#fff;background:#0000008c;border-radius:50%;place-items:center;width:42px;height:42px;margin:auto;padding-left:3px;font-size:16px;display:grid;position:absolute;inset:0}.mg-flag{background:var(--bad);color:#fff;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;top:6px;left:6px}.mg-title{word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.mg-sub{color:var(--muted);word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.mg-sub.warn{color:var(--amber)}.mg-overlay{padding:0}.mg-viewer{background:var(--panel);border-radius:14px;grid-template-columns:minmax(0,1fr) 340px;width:min(1180px,94vw);height:min(860px,90vh);display:grid;overflow:hidden;box-shadow:0 12px 48px #0006}.mg-stage{background:#0b0f12;min-height:0;display:flex;position:relative;overflow:auto}.mg-stage>img,.mg-stage>video,.mg-stage>audio{margin:auto;display:block}.mg-stage>img{object-fit:contain;cursor:zoom-in;max-width:100%;max-height:100%}.mg-stage>img.zoom{cursor:zoom-out;max-width:none;max-height:none}.mg-stage>img.mg-poster{cursor:default;opacity:.6}.mg-stage>video{object-fit:contain;width:100%;height:100%}.mg-stage>audio{width:min(420px,88%)}.mg-loading{color:#fff;white-space:nowrap;background:#000000a6;border-radius:999px;padding:5px 12px;font-size:12.5px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.mg-nav{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;font-size:24px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.mg-nav:hover{background:#ffffff47}.mg-nav.prev{left:12px}.mg-nav.next{right:12px}.mg-side{border-left:1px solid var(--line);flex-direction:column;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.mg-side-head{align-items:flex-start;gap:8px;display:flex}.mg-side-head h4{word-break:break-word;flex:1;min-width:0;margin:0;font-size:15px;line-height:1.35}.mg-pos{color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:2px;font-size:12px}.mg-close{color:var(--muted);cursor:pointer;background:0 0;border:0;margin:-8px -8px -8px 0;padding:8px;font-size:17px;line-height:1}.mg-foot .linkbtn{padding:6px 2px;position:relative}.mg-foot .linkbtn:before{content:"";position:absolute;inset:-6px -8px}.mg-field{color:var(--muted);flex-direction:column;gap:5px;font-size:12.5px;display:flex}.mg-field textarea{resize:vertical;font-family:var(--font);line-height:1.5}.mg-note{color:var(--muted);margin:0;font-size:13px}.mg-warn{color:var(--bad);margin:0;font-size:12.5px}.mg-foot{align-items:center;gap:14px;display:flex}.mg-state{color:var(--faint);margin-right:auto;font-size:12px}.mg-state.ok{color:var(--good);font-weight:600}.mg-key{font:11px var(--mono);color:var(--faint);word-break:break-all;margin-top:auto}@media (width<=760px){.mg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mg-tile{padding:6px}.mg-thumb{height:150px}.mg-viewer{border-radius:0;grid-template-rows:minmax(0,52%) minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100vw;height:100dvh}.mg-side{border-left:0;border-top:1px solid var(--line);padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px))}.mg-nav{width:36px;height:36px;font-size:22px}.mg-nav.prev{left:8px}.mg-nav.next{right:8px}}@media (width<=640px){.zn-cust{gap:10px;padding:10px 12px 8px}.zn-cust-top{flex-wrap:wrap;gap:8px 12px}.zn-cust-top h2{font-size:22px}.zn-cust-top .zn-net{flex:1;min-width:0}.zn-cust-top .zn-net button{flex:1;justify-content:center;min-width:0;padding:6px 8px}.zn-cust-top .zn-net button svg{flex:none}.zn-cust-top .sp,.zn-cust-top .zn-live{display:none}.zn-cust-search{height:40px}.zn-cust-tabs{scrollbar-width:none;overscroll-behavior-x:contain;gap:0;overflow-x:auto}.zn-cust-tabs::-webkit-scrollbar{display:none}.zn-cust-tabs button{white-space:nowrap;flex:auto;justify-content:center;gap:4px;padding:6px 2px 11px;font-size:14px}.zn-cust-tabs button b{min-width:18px;padding:0 5px;font-size:11px;line-height:17px}.zn-steps{border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:4px;display:grid}.zn-step{text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-height:58px;padding:6px 2px;display:flex}.zn-step b{order:0;font-size:19px;line-height:24px}.zn-step .t{max-width:100%;color:var(--muted);order:1;font-size:12px}.zn-step.on .t{color:var(--text)}.zn-step .no{display:none}.zn-step.done .no{order:0;width:24px;height:24px;font-size:20px;display:grid}.zn-step.done b{display:none}.zn-qhead{gap:10px;padding:11px 14px}.zn-qhead .no{width:30px;height:30px;font-size:15px}.zn-qhead h3{font-size:16px}.zn-qhead p{font-size:12px}.zn-qrow{grid-template-columns:36px minmax(0,1fr) auto;gap:8px 10px;padding:12px 14px}.zn-qmain{grid-column:2/-1}.zn-qside{grid-column:2/-1;justify-self:start}.zn-qside:empty{display:none}.zn-qacts{grid-column:2;justify-self:start}.zn-cta{grid-column:3;justify-self:end;height:36px}.zn-qrow:active{background:var(--panel-2)}.zn-phone,.zn-notpaid{height:36px}.zn-srcbar .zn-seg{scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.zn-srcbar .zn-seg::-webkit-scrollbar{display:none}.zn-srcbar .zn-seg button{flex:none}.zn-adbar>.zn-seg:not(.zn-scope){background:0 0;border:0;flex-wrap:wrap;gap:6px 8px;padding:0;display:flex;overflow:visible}.zn-adbar>.zn-seg:not(.zn-scope) button{border:1px solid var(--line);background:var(--panel-2);box-shadow:none;padding:4px 12px;font-size:12.5px}.zn-adbar>.zn-seg:not(.zn-scope) button.on{border-color:var(--accent);background:var(--panel)}.zn-adcard .zn-cardhead{flex-wrap:wrap;row-gap:4px}.zn-adcard .zn-cardhead .hint{flex-basis:100%;line-height:1.5}.zn-adbar .zn-scope{margin-left:0}.zn-table tr.zn-srcrow td:first-child{white-space:normal}.zn-table tr.zn-srcrow td:first-child em{margin:2px 0 0;display:block}.zn-table tr.zn-srcrow td:first-child em .keep{white-space:nowrap}.zn-cost-who th,.zn-cost-who td{padding-inline:5px}.zn-cost-who th:first-child,.zn-cost-who td:first-child{padding-left:0}.zn-cost-who th:last-child,.zn-cost-who td:last-child{padding-right:0}.zn-cost-who th:last-child{white-space:normal}.zn-money{padding:0 0 16px}.zn-money-head{margin-bottom:10px}.zn-mgrp{margin-bottom:12px}.zn-mgrp header{padding:11px 14px}.zn-mrow{grid-template-columns:30px minmax(0,1fr) auto;grid-template-areas:"av who amt""av who age"".acts acts";gap:1px 10px;padding:12px 14px}.zn-mrow>.zn-av{grid-area:av;align-self:center}.zn-mrow>.zn-av-none{width:30px;height:30px}.zn-mrow .who{grid-area:who;gap:2px}.zn-mrow .who b{font-size:15px}.zn-mrow .who small{font-size:12.5px}.zn-mrow .no{display:none}.zn-mrow .amt{grid-area:amt;align-self:end;font-size:15px}.zn-mrow .age{text-align:right;grid-area:age;align-self:start}.zn-mrow .acts{flex-wrap:nowrap;grid-area:acts;justify-content:flex-start;gap:8px;margin-top:10px}.zn-mrow .acts .zn-obtn{height:34px;padding:0 12px}.zn-mrow .acts .zn-obtn.main{background:var(--accent-soft);color:var(--accent);border-color:#0000;order:9;margin-left:auto;font-weight:600}.zn-mrow .acts .zn-obtn.main svg{color:inherit}.zn-mrow .acts .zn-obtn.ghost{color:var(--muted);background:0 0;border-color:#0000;padding:0 4px}}@media (width<=380px){.zn-mrow .acts{gap:6px}.zn-mrow .acts .zn-obtn:not(.main) svg{display:none}}@media (width<=640px){.wa-flowwrap{border-radius:0;width:100vw;height:100dvh}.wa-flowhead{flex-wrap:wrap;row-gap:6px;padding:8px 10px}.wa-flowhead h3{white-space:nowrap;flex:none}.wa-flowhead .sp{display:none}.wa-flowhead .wa-fsearch{flex:90px;min-width:0}.wa-flowhead .hint{flex:1 0 100%;order:9}}.wc-improve-h{flex-wrap:wrap;row-gap:2px}.wc-improve-h b,.wc-improve-h .linkbtn{white-space:nowrap;flex:none}.zn-unlinked .h{flex-wrap:wrap;row-gap:2px}.zn-unlinked .h b{white-space:nowrap}.zn-teamtabs{flex-wrap:wrap;row-gap:8px}.zn-online{white-space:nowrap}@media (width<=640px){.wc-improve-h>span{flex:1 0 100%;order:3}.zn-unlinked .h>span{flex:1 0 100%}}@media (width<=400px){.ai .ai-cost-table .bar{display:none}.ai .ai-cost-table td:first-child{white-space:nowrap}}.wa-fn .t,.wa-fn .first{flex:none}@media (width<=800px){.wc-main:has(>.wc-improve-form)>.wc-foot{display:none}}@media (pointer:coarse){.wc-improve{padding:6px 8px;font-size:12px}.wc-drawer .wc-weekline .wc-chip{padding:6px 12px}.wc-moreinfo summary{padding:8px 0}.wc-improve-h .linkbtn{padding:6px 8px}.zn-ocell a{padding:6px 2px;display:inline-block}.wc-phone button,.wa-chip button,.linkbtn,.zn-table.zn-adtable td>.zn-backbtn{position:relative}.wc-phone button:before,.wa-chip button:before,.wa-x:before,.linkbtn:before,.zn-table.zn-adtable td>.zn-backbtn:before{content:"";position:absolute;inset:-8px}}@media (width<=640px){.zn-sheetwrap{overscroll-behavior-y:contain;overflow-y:auto}.zn-sheetscroll{flex:none;overflow-y:hidden}.zn-sheetscroll>.zn-sheet,.zn-sheetdays{z-index:1;position:relative}.zn-sheet.orders tr.zn-orow-x td{padding:0 0 12px}.zn-odetail{width:calc(100vw - 42px);margin:0 0 0 8px;padding:14px 14px 12px;position:sticky;left:8px}.zn-otl span{white-space:normal;max-width:5em;font-size:12px}.zn-ocols{grid-template-columns:minmax(0,1fr);gap:14px}.zn-oacts{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px;display:grid}.zn-oacts .zn-obtn{white-space:nowrap;justify-content:center;margin:0;padding:0 8px}}.zn-gr-head{flex-wrap:wrap;row-gap:8px}.zn-gr-head .sp{flex:1}.zn-gr-sub{color:var(--muted);margin:18px 0 8px;font-size:12.5px;font-weight:600}.zn-gr-calm{color:var(--good);margin:4px 0 0;font-weight:600}.zn-gr-test{background:var(--amber-soft);color:var(--amber);border-radius:10px;margin:0 0 12px;padding:7px 12px;font-size:13px;font-weight:600}.zn-gr-acts{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:start;gap:10px;display:grid}.zn-gr-act{border:1px solid var(--line);border-top:4px solid var(--faint);background:var(--panel);border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}.zn-gr-act.red{border-top-color:var(--bad)}.zn-gr-act.amber{border-top-color:var(--amber)}.zn-gr-act.green{border-top-color:var(--good)}.zn-gr-act .t{align-items:flex-start;gap:6px;line-height:1.4;display:flex}.zn-gr-act .t svg{flex:none;margin-top:1px;font-size:18px}.zn-gr-act.red .t svg{color:var(--bad)}.zn-gr-act.amber .t svg{color:var(--amber)}.zn-gr-act.green .t svg{color:var(--good)}.zn-gr-act ul{color:var(--muted);gap:2px;margin:0;padding-left:18px;font-size:12.5px;display:grid}.zn-gr-act .do{align-items:flex-start;gap:8px;margin-top:auto;font-size:13px;display:flex}.zn-gr-act .do span{flex:1;min-width:0}.zn-gr-act .do em{background:var(--panel-2);color:var(--muted);white-space:nowrap;border-radius:999px;flex:none;padding:1px 8px;font-size:11.5px;font-style:normal}.zn-gr-kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.zn-gr-kpis .zn-kpi .v{font-size:22px}.zn-gr-kpis .zn-kpi .s .nw{white-space:nowrap}.zn-gr-funnel{gap:6px;margin:0;padding:0;list-style:none;display:grid}.zn-gr-funnel li{border-radius:8px;grid-template-columns:76px minmax(60px,1fr) 56px 92px 12px minmax(0,210px);align-items:center;gap:10px;padding:4px 6px;font-size:13px;display:grid}.zn-gr-funnel li.worst{background:var(--bad-soft)}.zn-gr-funnel .name{color:var(--text);white-space:nowrap}.zn-gr-funnel .bar{background:var(--panel-2);border-radius:4px;height:14px;overflow:hidden}.zn-gr-funnel .bar i{background:var(--accent);border-radius:0 4px 4px 0;height:100%;display:block}.zn-gr-funnel li.bad .bar i{background:var(--bad)}.zn-gr-funnel li.warn .bar i{background:var(--amber)}.zn-gr-funnel .n{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.zn-gr-funnel .rate{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;display:flex}.zn-gr-funnel .rate small{color:var(--faint);font-size:11.5px}.zn-gr-funnel .dot{background:var(--good);border-radius:50%;width:10px;height:10px}.zn-gr-funnel li:first-child .dot{visibility:hidden}.zn-gr-funnel li.warn .dot{background:var(--amber)}.zn-gr-funnel li.bad .dot{background:var(--bad)}.zn-gr-funnel li.thin .dot{background:var(--line)}.zn-gr-funnel .loss{color:var(--bad);white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.zn-gr-funnel li.thin .loss{color:var(--faint)}.zn-gr-funnel .loss b{background:var(--bad);color:var(--panel);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:11px}.zn-gr-reply{color:var(--muted);margin:10px 0 0;font-size:12.5px}.zn-gr-tbl{border:1px solid var(--line);border-radius:10px;overflow-x:auto}.zn-gr-tbl table{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}.zn-gr-tbl th{text-align:left;color:var(--muted);background:var(--panel-2);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:500}.zn-gr-tbl td{border-top:1px solid var(--line);vertical-align:middle;padding:8px 10px}.zn-gr-tbl .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.zn-gr-tbl td.b{font-weight:600}.zn-gr-tbl td.good{color:var(--good);font-weight:600}.zn-gr-tbl td.bad{color:var(--bad);font-weight:600}.zn-gr-tbl td.nm{max-width:260px}.zn-gr-tbl td.nm small{color:var(--faint);font-size:11.5px;display:block}.zn-gr-v{background:var(--panel-2);color:var(--muted);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px}.zn-gr-v.good{background:var(--good-soft);color:var(--good)}.zn-gr-v.bad{background:var(--bad-soft);color:var(--bad)}.zn-gr-v.amber{background:var(--amber-soft);color:var(--amber)}@media (width<=640px){.zn-gr-head .hint{display:none}.zn-gr-acts{grid-template-columns:1fr}.zn-gr-act .do{flex-direction:column;gap:4px}.zn-gr-act .do em{order:-1;align-self:flex-start}.zn-gr-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.zn-gr-kpis .zn-kpi{min-width:0;padding:12px}.zn-gr-kpis .zn-kpi .v{font-size:clamp(17px,5vw,22px)}.zn-gr-funnel li{grid-template-columns:64px minmax(40px,1fr) 40px 64px 10px;gap:6px}.zn-gr-funnel .loss{grid-column:2/-1}.zn-gr-funnel .loss:empty{display:none}.zn-gr-agents table{min-width:0}.zn-gr-agents .opt,.zn-gr-funnel .rate small{display:none}}.gx{--gx-pad:clamp(14px, 3vw, 28px);padding-inline:max(var(--gx-pad), calc((100% - 1680px) / 2 + var(--gx-pad)))}.gx-nav{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:14px;display:flex}.gx-nav .gx-range{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.gx-nav .gx-range .gx-when{font-variant-numeric:tabular-nums;white-space:nowrap}@media (width<=640px){.gx-nav .gx-range{width:100%;margin-left:0}.gx-nav .gx-range .zn-datef,.gx-nav .gx-range .zn-datef .zn-seg{width:100%}.gx-nav .gx-range .zn-datef .zn-seg button{flex:1;padding-left:0;padding-right:0}}.gx-ads>.reports{padding:0;overflow:visible}.gx-page{gap:14px;display:grid}.gx-page>*{min-width:0}.gx-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gx-bar .sp{flex:1}.gx-when{color:var(--muted);font-size:13px}.gx-bar-range .zn-datef{min-width:0}.gx-bar-range .gx-when{font-variant-numeric:tabular-nums;white-space:nowrap}@media (width<=640px){.gx-bar-range .zn-datef,.gx-bar-range .zn-datef .zn-seg{width:100%}.gx-bar-range .zn-datef .zn-seg button{flex:1;padding-left:0;padding-right:0}}.gx-vwho{color:var(--muted);align-items:center;gap:4px;margin:0;font-size:12.5px;font-weight:600;display:inline-flex}.gx-vwho svg{color:var(--faint);font-size:15px}.gx-vshop{background:var(--panel-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 8px;max-width:620px;padding:8px 12px;font-size:13.5px;display:flex}.gx-vshop .ic{background:var(--panel);width:26px;height:26px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:16px;display:grid}.gx-vshop .l{color:var(--muted)}.gx-vshop b{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:16px}.gx-vshop.good b{color:var(--good)}.gx-vshop.bad b{color:var(--bad)}.gx-vshop b.na{font-weight:600}.gx-vshop .why{color:var(--faint);flex-basis:100%;font-size:12.5px}.gx-test{background:var(--amber-soft);color:var(--amber);border-radius:10px;margin:0;padding:8px 12px;font-size:13px}.gx-na{color:var(--faint);letter-spacing:0;font-size:.62em;font-weight:600}.gx-tiles{margin-bottom:0}.gx-tile.good .v{color:var(--good)}.gx-tile.bad .v{color:var(--bad)}.gx-road{gap:10px;margin-bottom:0;display:grid}.gx-roadrow{grid-template-columns:44px repeat(5,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.gx-rowname{color:var(--faint);align-self:center;font-size:12.5px}.gx-node{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:var(--panel);border:1px solid var(--line);border-radius:12px;gap:1px;min-width:0;padding:9px 12px;display:grid;position:relative}.gx-node:hover{border-color:var(--faint)}.gx-node.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.gx-node .t{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:flex}.gx-node .v{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:700;line-height:1.25;overflow:hidden}.gx-node .s{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px}.gx-dot{background:var(--line);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.gx-dot.g{background:var(--good)}.gx-dot.y{background:var(--amber)}.gx-dot.r{background:var(--bad)}.gx-dot.x{box-shadow:inset 0 0 0 1.5px var(--faint);background:0 0}.gx-drill{border-top:1px solid var(--line);gap:7px;padding-top:10px;font-size:13px;display:grid}.gx-drill p{margin:0}.gx-bar-row{grid-template-columns:64px minmax(0,1fr) minmax(96px,auto);align-items:center;gap:10px;display:grid}.gx-bar-row .tr{background:var(--panel-2);border-radius:4px;height:10px;overflow:hidden}.gx-bar-row .fl{background:var(--accent);border-radius:0 4px 4px 0;height:100%}.gx-bar-row .vv{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.gx-link{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;padding:0;font-weight:600}.gx-problem{background:var(--panel);border:1px solid var(--line);border-left:4px solid var(--bad);border-radius:14px;gap:4px;padding:14px 16px;display:grid}.gx-problem.amber{border-left-color:var(--amber)}.gx-ptop{align-items:baseline;gap:12px;display:flex}.gx-ptop h3{flex:1;min-width:0;margin:0;font-size:17px;line-height:1.4}.gx-rm{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.gx-problem .gx-rm{color:var(--bad);font-size:14px;font-weight:700}.gx-pmeta{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:13px;display:flex}.gx-pmeta .gx-link{margin-left:auto}.gx-claims{gap:6px;margin:6px 0 0;padding:0;font-size:13.5px;list-style:none;display:grid}.gx-claims li{grid-template-columns:44px 1fr;align-items:baseline;gap:8px;display:grid}.gx-claim{text-align:center;border-radius:6px;padding:1px 0;font-size:11.5px;font-weight:700}.gx-claim.fact{background:var(--good-soft);color:var(--good)}.gx-claim.correlation{background:var(--amber-soft);color:var(--amber)}.gx-claim.hypothesis{background:var(--panel-2);color:var(--muted)}.gx-claim.test{background:var(--accent-soft);color:var(--accent)}.gx-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.gx-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;align-content:start;gap:4px;min-width:0;padding:12px 14px;display:grid}.gx-ctop{align-items:center;gap:8px;display:flex}.gx-ctop .gx-rm{margin-left:auto}.gx-p{background:var(--panel-2);color:var(--muted);border-radius:6px;padding:1px 7px;font-size:11.5px;font-weight:700}.gx-p.red{background:var(--bad-soft);color:var(--bad)}.gx-p.amber{background:var(--amber-soft);color:var(--amber)}.gx-p.green{background:var(--good-soft);color:var(--good)}.gx-card h4{margin:0;font-size:15px;line-height:1.45}.gx-do{color:var(--text);margin:0;font-size:13px}.gx-unit{max-width:100%;display:inline-block}.gx-who{color:var(--faint);margin:0;font-size:12.5px}.gx-state{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;padding-top:8px;display:flex}.gx-btn{border:1px solid var(--line);background:var(--panel);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:4px 12px;font-size:12.5px}.gx-btn.on{border-color:var(--accent);color:var(--accent);font-weight:600}.gx-btn:hover{border-color:var(--accent)}.gx-link.quiet{color:var(--faint);margin-left:auto;font-size:12.5px;font-weight:400}.gx-by,.gx-why{color:var(--muted);font-size:12.5px}.gx-done{gap:4px;display:grid}.gx-done p{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:13px;display:flex}.gx-done b{color:var(--text);font-weight:600}.gx-mark{border-radius:6px;padding:0 7px;font-size:11.5px;font-weight:700}.gx-mark.done{background:var(--good-soft);color:var(--good)}.gx-mark.dropped{background:var(--panel-2);color:var(--muted)}.gx-auto{color:var(--muted);align-items:center;gap:3px;font-size:11.5px;display:inline-flex}.gx-auto svg{width:13px;height:13px}.gx-today{flex-wrap:wrap;gap:8px;display:flex}.gx-chip{border:1px solid var(--line);background:var(--panel);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:6px 14px;font-size:13px}.gx-chip:hover{border-color:var(--accent)}.gx-chip.warn{background:var(--amber-soft);color:var(--amber);border-color:#0000;font-weight:600}.gx-matrix{margin-bottom:0}.gx-scroll{overflow-x:auto}.gx-matrix table{border-collapse:collapse;width:100%;min-width:520px;max-width:980px;font-size:14px}.gx-matrix th,.gx-matrix td{border-bottom:1px solid var(--line);text-align:left;padding:8px 10px;font-weight:400}.gx-matrix thead th{color:var(--muted);font-size:12.5px;font-weight:600}.gx-matrix tbody th{color:var(--muted);white-space:nowrap;background:var(--panel);z-index:1;position:sticky;left:0}.gx-matrix .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.gx-matrix td small{color:var(--faint);font-size:12px;display:block}.gx-matrix td .gx-dot{vertical-align:1px;margin-right:6px}.gx-matrix tr.gx-sec td{color:var(--faint);border-bottom:0;padding-top:14px;font-size:12px}.gx-foot{color:var(--faint);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:10px 0 0;font-size:12px;display:flex}.gx-foot .gx-dot{margin-right:4px}.gx-quality{margin-bottom:0}.gx-quality ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.gx-quality li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:9px 0;font-size:13.5px;display:flex}.gx-quality li:first-child{border-top:0}.gx-quality li b{min-width:7em}.gx-quality li span{color:var(--muted)}.gx-quality .gx-fix{color:var(--faint)}.gx-phase{border:1px solid var(--line);color:var(--muted);border-radius:999px;margin-left:auto;padding:0 8px;font-size:11.5px}.gx-ok{color:var(--good);margin:0;font-size:13.5px}.gx-na-line{color:var(--faint);margin:0;font-size:13px}.gx-sub{color:var(--muted);margin:0 0 6px;font-size:12.5px;font-weight:600}.gx-mini{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin-bottom:12px;font-size:13.5px;display:flex}.gx-mini b{color:var(--text);font-variant-numeric:tabular-nums;font-size:16px}.gx-mini .warn{color:var(--amber)}.gx-mini .bad{color:var(--bad)}.gx-cols{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.gx-cols>*{min-width:0}.gx-who .gx-bar-row,.gx-age{margin-bottom:6px}.gx-age{grid-template-columns:64px minmax(0,1fr) 48px;align-items:center;gap:10px;font-size:13px;display:grid}.gx-age .tr{background:var(--panel-2);border-radius:4px;height:10px;display:flex;overflow:hidden}.gx-age .fl{height:100%}.gx-age .fl.f,.gx-sw.f{background:var(--accent)}.gx-age .fl.m,.gx-sw.m{background:var(--blue)}.gx-age .vv{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums}.gx-sw{border-radius:2px;width:9px;height:9px;margin-right:4px;display:inline-block}.gx-why{margin-bottom:0}.gx-reasons{align-content:start;gap:4px;display:grid}.gx-reason{appearance:none;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,6.5em) minmax(0,1fr) 40px;align-items:center;gap:10px;width:100%;padding:5px 4px;font-size:13.5px;display:grid}.gx-reason:hover,.gx-reason.on{background:var(--panel-2)}.gx-reason .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-reason .tr{background:var(--panel-2);border-radius:4px;height:10px;display:block;overflow:hidden}.gx-reason.on .tr{background:var(--panel)}.gx-reason .fl{background:var(--accent);border-radius:0 4px 4px 0;height:100%;display:block}.gx-reason .vv{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums}.gx-people{border-left:2px solid var(--line);gap:4px;margin:2px 0 8px 8px;padding:0 0 0 10px;font-size:13px;list-style:none;display:grid}.gx-people li{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.gx-people li span{color:var(--muted)}.gx-segments>.zn-card,.gx-costs>.zn-card{margin-bottom:0}.gx-plist{margin:0;padding:0;font-size:13px;list-style:none;display:grid}.gx-plist li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:10px;padding:7px 0;display:flex}.gx-plist li span{color:var(--muted)}.gx-orders+.reports,.gx-orders~.reports{margin-top:14px}.gx-matrix td.gx-ask{padding:0}.gx-matrix td.gx-ask button{all:unset;box-sizing:border-box;text-align:right;cursor:pointer;width:100%;font:inherit;color:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;padding:8px 10px;display:block}.gx-matrix td.gx-ask button:hover{background:color-mix(in srgb, var(--accent) 8%, transparent)}.gx-matrix td.gx-ask.on button{background:color-mix(in srgb, var(--accent) 14%, transparent);box-shadow:inset 0 0 0 1.5px var(--accent)}.gx-matrix td.gx-ask button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.gx-x{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 6px;font-size:22px;line-height:1}.gx-tag{color:var(--muted);border:1px solid var(--line);vertical-align:2px;border-radius:999px;margin-left:8px;padding:0 8px;font-size:12px;font-weight:500}.gx-whycard,.gx-changes{margin-bottom:0}.gx-whycard .gx-reasons{max-width:620px}.gx-changes ul{max-width:760px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.gx-changes li{border-top:1px solid var(--line);align-items:baseline;gap:10px;padding:7px 0;display:flex}.gx-changes li:first-child{border-top:0}.gx-changes .gx-more{margin-top:8px;font-size:13px}.gx-changes .d{color:var(--faint);font-variant-numeric:tabular-nums;min-width:38px}.gx-changes .k{color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:0 7px;font-size:12px}.gx-p100{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.gx-p100-b{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:center;gap:10px 24px;display:grid}.gx-p100-b>svg{width:100%;height:auto;display:block}.gx-pp circle,.gx-pp path{transition:opacity .15s}.gx-pp.v1{fill:var(--viz-1)}.gx-pp.v2{fill:var(--viz-2)}.gx-pp.v3{fill:var(--viz-3)}.gx-pp.v4{fill:var(--viz-4)}.gx-pp.h0{fill:none;stroke:var(--faint);stroke-width:1.2px}.gx-pp.hb{fill:none;stroke:var(--bad);stroke-width:1.4px}.gx-pp.dim{opacity:.18}.gx-p100-key{gap:2px;max-width:280px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.gx-p100-key li{cursor:default;border-radius:6px;outline:none;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:8px;padding:3px 6px;display:grid}.gx-p100-key li.on,.gx-p100-key li:focus-visible{background:var(--panel-2)}.gx-p100-key li svg{width:12px;height:16px}.gx-p100-key li span{color:var(--muted)}.gx-p100-key li b{font-variant-numeric:tabular-nums}.gx-flowcard .gx-flow{max-width:760px}.gx-frow{grid-template-columns:56px minmax(0,1fr) 92px;align-items:center;gap:10px;min-height:26px;display:grid}.gx-frow .nm{color:var(--muted);white-space:nowrap;font-size:13px}.gx-frow .tr{height:18px;position:relative}.gx-frow .tr>div{border-radius:0 4px 4px 0;position:absolute;top:0;bottom:0;left:0}.gx-frow .fl{background:var(--accent)}.gx-frow .gh{background:var(--line)}.gx-frow .gh.bad{background:var(--bad-soft);box-shadow:inset 0 0 0 1px var(--bad)}.gx-frow .gh.warn{background:var(--amber-soft)}.gx-frow .vv{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.gx-frow .vv small{color:var(--faint);margin-left:6px;font-size:12px;font-weight:400}.gx-leak{color:var(--faint);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:2px 0 2px 66px;font-size:12.5px;display:flex}.gx-leak .n{font-variant-numeric:tabular-nums}.gx-leak.bad{color:var(--bad)}.gx-leak.warn{color:var(--amber)}.gx-leak b{font-weight:600}@media (width<=760px){.gx-p100-b{grid-template-columns:minmax(0,1fr)}.gx-p100-key{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-frow{grid-template-columns:46px minmax(0,1fr) 78px;gap:8px}.gx-leak{margin-left:54px}.gx-roadrow{grid-template-columns:repeat(3,minmax(0,1fr))}.gx-rowname{grid-column:1/-1}.gx-node .v{font-size:17px}.gx-cards{grid-template-columns:minmax(0,1fr)}.gx-ptop h3{font-size:16px}.gx-matrix th,.gx-matrix td{padding:7px 8px}.gx-matrix table{min-width:460px;font-size:13.5px}.gx-matrix td.gx-ask button{padding:7px 8px}}.gx-hero{padding:4px 2px 2px}.gx-hero-l{color:var(--text);letter-spacing:-.01em;margin:0;font-size:30px;font-weight:500;line-height:1.3}.gx-hero-l b{font-weight:700}.gx-hero-l b.good{color:var(--good)}.gx-hero-l b.bad{color:var(--bad)}.gx-hero-l .na{color:var(--faint);font-size:17px;font-weight:400}.gx-hero-s{color:var(--muted);flex-wrap:wrap;gap:4px 24px;margin:10px 0 0;font-size:14px;display:flex}.gx-hero-s b{color:var(--text);font-weight:600}.gx-adline{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 6px;font-size:13.5px;display:flex}.gx-adline .t{color:var(--faint);margin-right:2px;font-size:12.5px}.gx-adline .ar{color:var(--faint)}.gx-adline button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:3px 6px}.gx-adline button:hover,.gx-adline button.on{background:var(--panel-2)}.gx-adline button b{color:var(--text);margin-left:2px;font-weight:600}.gx-adline button small{color:var(--faint);margin-left:6px;font-size:12px}.gx-whocols{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.gx-map-src{color:var(--faint);grid-column:1/-1;margin:0;font-size:11px}@media (width<=760px){.gx-hero-l{font-size:21px}.gx-hero-s{gap:2px 16px;font-size:13px}.gx-whocols{grid-template-columns:minmax(0,1fr)}}.gx-echart{width:100%}.gx-top{grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:8px 24px;display:grid}.gx-gauge{text-align:center;position:relative}.gx-gauge-t{color:var(--muted);margin:0 0 -6px;font-size:12.5px}.gx-gauge-v{margin:-34px 0 0;font-size:26px;font-weight:700;line-height:1.1}.gx-gauge-v.good{color:var(--good)}.gx-gauge-v.warn{color:var(--amber)}.gx-gauge-v.bad{color:var(--bad)}.gx-gauge-v small{color:var(--muted);margin-top:2px;font-size:12px;font-weight:400;display:block}.gx-flowe{position:relative}.gx-mape{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:center;gap:4px 18px;display:grid}.gx-mape .gx-map-src{grid-column:1/-1}.gx-mape-pick{grid-column:1/-1;justify-self:start}@media (width<=760px){.gx-top{grid-template-columns:minmax(0,1fr)}.gx-gauge{width:100%;max-width:280px;margin:0 auto}.gx-mape{grid-template-columns:minmax(0,1fr)}}.gx-flowe .gx-frow .fl{transform-origin:0;animation:.9s cubic-bezier(.2,.7,.2,1) both gx-grow}.gx-flowe .gx-frow:nth-child(n+3) .fl{animation-delay:80ms}.gx-flowe .gx-frow .gh{animation:.9s both gx-fade}@keyframes gx-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes gx-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.gx-flowe .gx-frow .fl,.gx-flowe .gx-frow .gh{animation:none}}.gx-pyr{max-width:460px}.gx-pyr-h{color:var(--text);margin:2px 0 10px;font-size:18px}.gx-pyr-h b{font-weight:700}.gx-pyr-h b.f,.gx-pyr-key .f{color:var(--accent)}.gx-pyr-h b.m,.gx-pyr-key .m{color:var(--blue)}.gx-pyr-key{grid-template-columns:1fr 56px 1fr;margin-bottom:4px;font-size:12px;font-weight:600;display:grid}.gx-pyr-key .f{text-align:right;padding-right:4px}.gx-pyr-key .m{padding-left:4px}.gx-pyr-row{grid-template-columns:36px minmax(0,1fr) 56px minmax(0,1fr) 36px;align-items:center;gap:4px;height:24px;display:grid}.gx-pyr-row .v{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}.gx-pyr-row .v:first-child{text-align:right}.gx-pyr-row .ag{text-align:center;color:var(--text);font-size:12.5px}.gx-pyr-row .bf{justify-content:flex-end;display:flex}.gx-pyr-row .bf i,.gx-pyr-row .bm i{min-width:2px;height:16px;display:block}.gx-pyr-row .bf i{background:var(--accent);transform-origin:100%;border-radius:4px 0 0 4px;animation:.9s cubic-bezier(.2,.7,.2,1) both gx-grow}.gx-pyr-row .bm i{background:var(--blue);transform-origin:0;border-radius:0 4px 4px 0;animation:.9s cubic-bezier(.2,.7,.2,1) both gx-grow}@media (prefers-reduced-motion:reduce){.gx-pyr-row .bf i,.gx-pyr-row .bm i{animation:none}}.gx-adnet{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin:4px 0 14px;padding:12px 14px 6px}.gx-adnet-h{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:2px 16px;margin:0 0 6px;font-size:15px;display:flex}.gx-adnet-h strong{font-weight:400}.gx-adnet-h b.good{color:var(--good)}.gx-adnet-h b.bad{color:var(--bad)}.gx-adnet-h span{color:var(--muted);font-size:13px}.gx-adnet-h span b{color:var(--text);font-weight:600}.gx-adnet .gx-na-line{margin:2px 0 6px}.gx-netrows{gap:8px;margin:4px 0 8px;padding:0;list-style:none;display:grid}.gx-netrows li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 8px;font-size:13px;display:grid}.gx-netrows .n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-netrows b{font-variant-numeric:tabular-nums;font-weight:700}.gx-netrows b.good{color:var(--good)}.gx-netrows b.bad{color:var(--bad)}.gx-netrows .track{background:var(--panel-2);border-radius:5px;grid-column:1/-1;height:10px;position:relative}.gx-netrows .track .zero{background:var(--faint);width:1px;position:absolute;top:-2px;bottom:-2px}.gx-netrows .track i{background:var(--accent);border-radius:5px;animation:.9s cubic-bezier(.2,.7,.2,1) both gx-grow;position:absolute;top:0;bottom:0}.gx-netrows .track i.good{background:var(--good)}.gx-netrows .track i.bad{background:var(--bad)}.gx-trip{grid-template-columns:repeat(4,minmax(0,1fr));margin:6px 0 16px;padding:0;list-style:none;display:grid}.gx-stop{text-align:center;align-content:start;justify-items:center;gap:1px;min-width:0;animation:.6s cubic-bezier(.2,.7,.2,1) both gx-rise;display:grid;position:relative}.gx-stop .ic{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);z-index:1;border-radius:50%;place-items:center;margin-bottom:4px;font-size:24px;display:grid;position:relative}.gx-stop.s-paid .ic{background:var(--good);color:var(--panel)}.gx-stop .t{color:var(--muted);font-size:12.5px}.gx-stop .v{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.15}.gx-stop .m{color:var(--muted);font-variant-numeric:tabular-nums;min-height:1.2em;font-size:12.5px}.gx-stop .fell{color:var(--bad);background:var(--bad-soft);border-radius:999px;margin-top:3px;padding:1px 8px;font-size:12px;font-weight:600}.gx-stop .leg{background:var(--panel-2);border-radius:3px;height:6px;position:absolute;top:21px;left:calc(30px - 50%);right:calc(50% + 30px)}.gx-stop .leg i{background:var(--accent);transform-origin:0;height:100%;animation:1s cubic-bezier(.2,.7,.2,1) both gx-grow;animation-delay:inherit;border-radius:3px;display:block}.gx-stop .leg em{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;font-weight:600;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}@keyframes gx-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gx-cash{margin:0 0 14px}.gx-cash .h{color:var(--text);margin:0 0 6px;font-size:14px}.gx-cash .h .good{color:var(--good)}.gx-cash .h .warn{color:var(--amber)}.gx-cash .h .other{color:var(--muted)}.gx-cash .bar{border-radius:6px;gap:2px;height:26px;display:flex;overflow:hidden}.gx-cash .bar i{transform-origin:0;justify-content:center;align-items:center;min-width:4px;animation:1s cubic-bezier(.2,.7,.2,1) both gx-grow;display:flex}.gx-cash .bar i span{color:var(--panel);font-size:12.5px;font-style:normal;font-weight:700}.gx-cash .bar .paid{background:var(--good)}.gx-cash .bar .wait{background:var(--amber)}.gx-cash .bar .other{background:var(--panel-2)}.gx-cash .bar .other span{color:var(--muted)}.gx-ptag{background:var(--panel-2);color:var(--muted);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600}.gx-ptag.bad{background:var(--bad-soft);color:var(--bad)}.gx-orders .gx-sub{margin-top:4px}.gx-donut{max-width:520px;margin:0 auto 8px;position:relative}.gx-donut-mid{pointer-events:none;justify-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gx-donut-mid small{color:var(--muted);font-size:12px}.gx-donut-mid b{color:var(--text);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}@media (width<=640px){.gx-stop .ic{width:38px;height:38px;font-size:20px}.gx-stop .leg{top:16px;left:calc(24px - 50%);right:calc(50% + 24px)}.gx-stop .v{font-size:19px}.gx-stop .m{font-size:11.5px}.gx-adnet{padding:10px 10px 4px}.gx-adnet-h{font-size:14px}}@media (prefers-reduced-motion:reduce){.gx-stop,.gx-stop .leg i,.gx-cash .bar i{animation:none}}@media (width>=980px){.gx-biz{grid-template-columns:420px minmax(0,1fr);align-items:center;gap:20px;display:grid}.gx-biz .gx-donut{margin:0}}.gx-btn.primary{background:var(--accent);border-color:var(--accent);color:#fff;padding:6px 18px;font-size:13.5px;font-weight:600}.gx-btn.primary:disabled{opacity:.6;cursor:default}.gx-tests .zn-cardhead{flex-wrap:wrap}.gx-tlist{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;display:grid}.gx-exp{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:10px;padding:12px 14px;animation:.5s cubic-bezier(.2,.7,.2,1) both gx-rise;display:grid}.gx-exp.v-win{border-color:var(--good)}.gx-exp.v-lose{border-color:var(--amber)}.gx-exp .th{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.gx-exp .th b{flex:auto;min-width:0;font-size:14.5px}.gx-ttag{background:var(--panel-2);color:var(--muted);white-space:nowrap;border-radius:6px;padding:1px 7px;font-size:11.5px;font-weight:700}.gx-ttag.run{background:var(--blue-soft);color:var(--blue)}.gx-ttag.v-win{background:var(--good-soft);color:var(--good)}.gx-ttag.v-lose{background:var(--amber-soft);color:var(--amber)}.gx-vs{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.gx-vs .vs{color:var(--faint);letter-spacing:.04em;align-self:center;font-size:13px;font-weight:800}.gx-vs .arm{background:var(--panel-2);border-radius:12px;align-content:start;gap:3px;min-width:0;padding:10px 12px;display:grid;position:relative}.gx-vs .arm.won{background:var(--good-soft);box-shadow:inset 0 0 0 1.5px var(--good)}.gx-vs .arm small{color:var(--muted);align-items:center;gap:4px;font-size:12px;display:flex}.gx-vs .arm .crown{color:#e0a100;font-size:18px;animation:.6s cubic-bezier(.2,.7,.2,1.4) .4s both gx-pop}.gx-vs .arm b{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:600;display:-webkit-box;overflow:hidden}.gx-vs .arm strong{font-variant-numeric:tabular-nums;margin-top:2px;font-size:22px;font-weight:700;line-height:1.2}.gx-vs .arm.won strong{color:var(--good)}.gx-vs .arm .bar{background:var(--line);border-radius:3px;height:6px;overflow:hidden}.gx-vs .arm .bar i{background:var(--faint);transform-origin:0;border-radius:3px;height:100%;animation:.9s cubic-bezier(.2,.7,.2,1) both gx-grow;display:block}.gx-vs .arm.won .bar i{background:var(--good)}.gx-vs .arm em{color:var(--faint);font-size:12px;font-style:normal}.gx-tprog{background:var(--panel-2);border-radius:4px;height:8px;overflow:hidden}.gx-tprog i{background:var(--blue);transform-origin:0;border-radius:4px;height:100%;animation:1s cubic-bezier(.2,.7,.2,1) both gx-grow;display:block}.gx-tmeta{color:var(--muted);margin:0;font-size:12.5px}@keyframes gx-pop{0%{transform:scale(0)}to{transform:scale(1)}}.gx-tform{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:10px;margin-bottom:14px;padding:12px 14px;display:grid}.gx-tguess{gap:4px;display:grid}.gx-tguess span,.gx-trow>span{color:var(--muted);font-size:12.5px;font-weight:600}.gx-tguess input{font:inherit;border:1px solid var(--line);background:var(--panel-2);color:var(--text);border-radius:10px;padding:8px 10px;font-size:15px}.gx-trow{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.gx-trow>span{min-width:64px}.gx-trow input[type=date]{font:inherit;border:1px solid var(--line);background:var(--panel-2);color:var(--text);border-radius:8px;padding:4px 8px}.gx-trow small{color:var(--faint);font-size:12.5px}.gx-tmetrics{flex-wrap:wrap}.gx-tpick{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gx-tpick fieldset{border:1px solid var(--line);border-radius:12px;min-width:0;max-height:260px;margin:0;padding:6px 10px 8px;overflow:auto}.gx-tpick fieldset.trial{border-color:var(--blue)}.gx-tpick legend{color:var(--muted);padding:0 4px;font-size:12.5px;font-weight:700}.gx-tpick fieldset.trial legend{color:var(--blue)}.gx-tpick label{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:grid}.gx-tpick label.off{opacity:.4;cursor:default}.gx-tpick label .n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-tpick label .s{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px}.gx-terr{color:var(--bad);margin:0;font-size:13px}.gx-tbtns{gap:8px;display:flex}.gx-done-sum{color:var(--text)!important;font-size:14px!important}.gx-done-sum b.good,.gx-won b.good{color:var(--good)}.gx-done-sum b.bad,.gx-won b.bad{color:var(--bad)}.gx-won{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.gx-won .bars,.gx-rfig .bars{gap:2px;width:72px;display:inline-grid}.gx-won .bars i,.gx-rfig .bars i{transform-origin:0;border-radius:3px;min-width:2px;height:5px;animation:.9s cubic-bezier(.2,.7,.2,1) both gx-grow;display:block}.gx-won .bars .b,.gx-rfig .bars .b{background:var(--faint);opacity:.55}.gx-won .bars .a,.gx-rfig .bars .a{background:var(--accent)}.gx-won .bars .a.good,.gx-rfig .bars .a.good{background:var(--good)}.gx-won .bars .a.bad,.gx-rfig .bars .a.bad{background:var(--bad)}.gx-won small{color:var(--faint);font-size:12px}.gx-review .zn-cardhead{flex-wrap:wrap}.gx-rkpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.gx-rfig{border:1px solid var(--line);background:var(--panel);border-radius:12px;gap:3px;min-width:0;padding:10px 12px;display:grid}.gx-rfig .l{color:var(--muted);font-size:12.5px}.gx-rfig .v{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.gx-rfig .v.good{color:var(--good)}.gx-rfig .v.bad{color:var(--bad)}.gx-rfig .bars{width:100%}.gx-rfig .d{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:12.5px;font-weight:600;display:flex}.gx-rfig .d.good{color:var(--good)}.gx-rfig .d.bad{color:var(--bad)}.gx-rfig .d svg{font-size:16px}.gx-rfig .d small{color:var(--faint);font-weight:400}.gx-rcols{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gx-rcols .gx-sub .good{color:var(--good)}.gx-rcols .gx-sub .bad{color:var(--bad)}.gx-rline{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0 0 6px;font-size:13px;display:flex}.gx-rline b{color:var(--text);font-weight:600}.gx-rline .good{color:var(--good);font-weight:600}.gx-rline .bad{color:var(--bad);font-weight:600}.gx-ltv-h{color:var(--text);margin:0 0 12px;font-size:17px;line-height:1.7}.gx-ltv-h b{font-weight:700}.gx-ltv-h b.good{color:var(--good)}.gx-ltv-h b.bad{color:var(--bad)}.gx-ltv-gap{color:var(--muted);background:var(--panel-2);white-space:nowrap;border-radius:999px;margin-left:10px;padding:2px 10px;font-size:12.5px}.gx-ltv-hz{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.gx-hz{border:1px solid var(--line);background:var(--panel);border-radius:14px;align-content:start;gap:6px;min-width:0;padding:12px 14px;display:grid}.gx-hz.na{color:var(--faint);background:0 0;border-style:dashed}.gx-hz .t{color:var(--muted);font-size:12.5px;font-weight:600}.gx-hz .w{color:var(--muted);font-size:14px}.gx-hz .w b{color:var(--text);font-variant-numeric:tabular-nums;font-size:24px}.gx-hz.na .w{color:var(--muted);font-size:15px}.gx-hz.na small{font-size:12.5px}.gx-hz .ppl{color:var(--line);grid-template-columns:repeat(10,1fr);gap:0;max-width:220px;font-size:18px;display:grid}.gx-hz .ppl svg.on{color:var(--accent);animation:.4s cubic-bezier(.2,.7,.2,1.4) both gx-pop}.gx-hz .cmp{gap:4px;display:grid}.gx-hz .row{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:6px;font-size:12.5px;display:grid}.gx-hz .row .k{color:var(--muted)}.gx-hz .row .n{font-variant-numeric:tabular-nums;font-weight:600}.gx-hz .row .bar{background:var(--panel-2);border-radius:5px;height:10px;overflow:hidden}.gx-hz .row .bar i{transform-origin:0;border-radius:5px;height:100%;animation:.9s cubic-bezier(.2,.7,.2,1) both gx-grow;display:block}.gx-hz .row .bar i.v{background:var(--good)}.gx-hz .row .bar i.c{background:var(--bad)}.gx-hz .pb{font-size:13px;font-weight:700}.gx-hz .pb.good{color:var(--good)}.gx-hz .pb.bad{color:var(--bad)}.gx-cohwrap{overflow-x:auto}.gx-coh{border-collapse:separate;border-spacing:3px;min-width:360px;font-size:13px}.gx-coh th{color:var(--muted);text-align:center;padding:2px 6px;font-size:12px;font-weight:600}.gx-coh th:first-child,.gx-coh td.m{text-align:left}.gx-coh td{border-radius:8px;padding:6px 10px}.gx-coh td.m{white-space:nowrap;font-weight:600}.gx-coh td.n{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}.gx-coh td.n small{color:var(--faint);font-size:11px;display:block}.gx-coh td.cell{text-align:center;font-variant-numeric:tabular-nums;min-width:76px}.gx-coh td.cell b{font-size:15px;display:block}.gx-coh td.cell small{opacity:.85;font-size:11px}.gx-coh td.cell.na{border:1px dashed var(--line);color:var(--faint);font-size:12px}.gx-coh td.l0{background:var(--panel-2);color:var(--text)}.gx-coh td.l1{background:var(--viz-1);color:var(--text)}.gx-coh td.l2{background:var(--viz-2);color:#fff}.gx-coh td.l3{background:var(--viz-3);color:#fff}.gx-coh td.l4{background:var(--viz-4);color:#fff}:root[data-theme=dark] .gx-coh td.l3,:root[data-theme=dark] .gx-coh td.l4{color:#0b141a}@media (width<=900px){.gx-rkpis{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-rcols{grid-template-columns:minmax(0,1fr);gap:8px}.gx-ltv-hz{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.gx-tlist,.gx-tpick{grid-template-columns:minmax(0,1fr)}.gx-vs .arm strong{font-size:19px}.gx-ltv-h{font-size:15.5px}.gx-coh td.cell{min-width:58px;padding:5px 6px}.gx-coh td{padding:5px 6px}}@media (prefers-reduced-motion:reduce){.gx-exp,.gx-vs .arm .crown,.gx-vs .arm .bar i,.gx-tprog i,.gx-won .bars i,.gx-rfig .bars i,.gx-hz .ppl svg.on,.gx-hz .row .bar i{animation:none}}.gx-qtop{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.gx-qstat,.gx-ring{border:1px solid var(--line);background:var(--panel);text-align:center;border-radius:14px;align-content:center;justify-items:center;gap:2px;min-width:0;padding:14px 10px;display:grid}.gx-qstat svg{color:var(--faint);font-size:30px}.gx-qstat b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.gx-qstat span,.gx-ring span{color:var(--muted);font-size:12.5px}.gx-qstat.good svg,.gx-qstat.good b{color:var(--good)}.gx-qstat.warn svg,.gx-qstat.warn b{color:var(--amber)}.gx-ring{position:relative}.gx-ring svg{width:92px;height:92px;transform:rotate(-90deg)}.gx-ring circle{fill:none;stroke-width:10px}.gx-ring .bg{stroke:var(--panel-2)}.gx-ring .fg{stroke:var(--good);stroke-linecap:round;animation:1.1s cubic-bezier(.2,.7,.2,1) both gx-ring}.gx-ring.warn .fg{stroke:var(--amber)}.gx-ring.bad .fg{stroke:var(--bad)}.gx-ring b{font-variant-numeric:tabular-nums;place-items:center;height:92px;font-size:20px;font-weight:700;display:grid;position:absolute;top:14px;left:0;right:0}@keyframes gx-ring{0%{stroke-dasharray:0 999}}.gx-qcols{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.gx-qcols .gx-sub{align-items:center;gap:4px;display:flex}.gx-qcols li{gap:1px;display:grid}.gx-qcols li b{min-width:0}.gx-qcols .gx-phase{justify-self:start;margin-top:2px;margin-left:0}@media (width<=760px){.gx-qtop{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.gx-qstat,.gx-ring{padding:10px 4px}.gx-ring svg{width:70px;height:70px}.gx-ring b{height:70px;font-size:16px;top:10px}.gx-qstat svg{font-size:24px}.gx-qstat b{font-size:15px}.gx-qcols{grid-template-columns:minmax(0,1fr);gap:8px}}@media (prefers-reduced-motion:reduce){.gx-ring .fg{animation:none}}.gx-capi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.gx-capi .gx-sc .t{flex-wrap:wrap}.gx-capi .gx-sc .t .l{flex:auto;min-width:5em}.gx-capi .gx-calc{margin-top:10px}.gx-capi-verdict{background:var(--panel-2);border-radius:12px;align-items:center;gap:8px;margin:0 0 12px;padding:10px 14px;font-size:15px;font-weight:600;display:flex}.gx-capi-verdict svg{color:var(--muted);flex:none;font-size:22px}.gx-capi-verdict b{font-variant-numeric:tabular-nums}.gx-capi-verdict.good{background:var(--good-soft);color:var(--good)}.gx-capi-verdict.good svg{color:var(--good)}.gx-capi-verdict.bad{background:var(--bad-soft);color:var(--bad)}.gx-capi-verdict.bad svg{color:var(--bad)}.gx-capi-verdict.wait{background:color-mix(in srgb, var(--amber) 14%, transparent);color:var(--amber)}.gx-capi-verdict.wait svg{color:var(--amber)}.gx-capi-vs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gx-capi-arm{border:1px solid var(--line);background:var(--panel);border-radius:14px;align-content:start;gap:8px;min-width:0;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:grid}.gx-capi-arm.uses{box-shadow:inset 0 3px 0 var(--accent)}.gx-capi-arm.on{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.gx-capi-arm .hd{align-items:center;gap:10px;min-width:0;display:flex}.gx-capi-arm .hd .ic{background:var(--panel-2);width:34px;height:34px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:19px;display:grid}.gx-capi-arm.uses .hd .ic{background:var(--accent-soft);color:var(--accent)}.gx-capi-arm .hd .nm{gap:1px;min-width:0;display:grid}.gx-capi-arm .hd .nm b{font-size:15px}.gx-capi-arm .hd .nm small{color:var(--muted);font-size:12px}.gx-capi-arm .vrow{align-items:center;gap:8px;min-width:0;display:flex}.gx-capi-arm .vrow .l{color:var(--muted);font-size:13px}.gx-capi-arm .vrow .v{font-variant-numeric:tabular-nums;flex:1;font-size:28px;font-weight:700}.gx-capi-arm .bar{background:var(--panel-2);border-radius:4px;height:8px;overflow:hidden}.gx-capi-arm .bar i{background:var(--faint);border-radius:4px;height:100%;transition:width .6s cubic-bezier(.2,.7,.2,1);display:block}.gx-capi-arm.cheap .bar i{background:var(--good)}.gx-capi-arm.cheap .vrow .v{color:var(--good)}.gx-capi-arm.dear .bar i{background:var(--bad)}.gx-capi-arm.dear .vrow .v{color:var(--bad)}.gx-capi-arm .sum{color:var(--muted);margin:0;font-size:14px}.gx-capi-arm .sum b{color:var(--text);font-variant-numeric:tabular-nums}.gx-capi-arm .meta{color:var(--amber);margin:0;font-size:12px}.gx-capi-fine{color:var(--faint);margin:8px 0 0;font-size:12px}.gx-capi-base{gap:8px;margin-top:16px;display:grid}.gx-capi-base h4{align-items:center;gap:6px;margin:0;font-size:14px;display:flex}.gx-capi-base h4 svg{color:var(--muted)}.gx-capi-goals{gap:8px;margin-top:16px;display:grid}.gx-capi-goals h4{margin:0;font-size:14px}.gx-capi-warn{background:var(--bad-soft);color:var(--bad);border-radius:10px;align-items:center;gap:6px;margin:0;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.gx-capi-warn svg{flex:none;font-size:18px}.gx-capi-rows{border:1px solid var(--line);border-radius:12px;display:grid;overflow:hidden}.gx-capi-row{font-variant-numeric:tabular-nums;border-top:1px solid var(--line);grid-template-columns:minmax(0,1.6fr) repeat(6,minmax(0,1fr));align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:grid}.gx-capi-row:first-child{border-top:0}.gx-capi-row.hd{background:var(--panel-2);color:var(--muted);font-size:12px}.gx-capi-row .g{align-items:center;gap:6px;min-width:0;font-weight:600;display:flex}.gx-capi-row .g svg{color:var(--faint);flex:none;font-size:17px}.gx-capi-row.uses .g svg{color:var(--good)}@media (width<=760px){.gx-capi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gx-capi-vs{grid-template-columns:minmax(0,1fr);gap:8px}.gx-capi-verdict{align-items:flex-start;font-size:14px}.gx-capi .gx-sc .v{font-size:22px}.gx-capi .gx-sc .t .gx-term{margin-left:0}.gx-capi-rows{border:0;gap:8px}.gx-capi-row.hd{display:none}.gx-capi-row{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.gx-capi-row .g{grid-column:1/-1}.gx-capi-row [data-l]:before{content:attr(data-l) "　";color:var(--muted);font-size:12px}}:root{--took:#b06d09;--handoff:#8696a0}:root[data-theme=dark]{--took:#c0802a;--handoff:#667781}.vs-ai-ink{color:var(--ai)!important}.vs-staff-ink{color:var(--accent)!important}.vs{flex-direction:column;gap:14px;display:flex}.vs-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.vs-title{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.vs-title b{font-size:16px}.vs-title span{color:var(--muted);font-size:13px}.vs-note{color:var(--amber);margin:0;font-size:13px}.vs-empty{color:var(--muted);margin:0;font-size:13px}.vs-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.vs-card{background:var(--panel-2);border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.vs-card>span{color:var(--muted);font-size:13px}.vs-card>b{font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:34px}.vs-card>b.vs-two{flex-direction:column;padding:2px 0;font-size:15px;font-weight:600;line-height:20px;display:flex}.vs-card>b.vs-two em{font-style:normal}.vs-card>small{color:var(--muted);font-size:12px}.vs-flow{flex-direction:column;gap:8px;display:flex}.vs-flow-title{font-size:14px;font-weight:600}.vs-flow-bar{gap:2px;height:28px;display:flex}.vs-flow-bar .vs-seg{color:#fff;font-variant-numeric:tabular-nums;border-radius:4px;align-items:center;min-width:26px;padding-left:8px;font-size:12px;font-weight:600;display:flex}.vs-seg.solo{background:var(--ai)}.vs-seg.handoff{background:var(--handoff)}.vs-seg.took{background:var(--took)}.vs-flow-key{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 12px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.vs-flow-key li{flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:flex}.vs-flow-key i{border-radius:3px;align-self:center;width:10px;height:10px;display:inline-block}.vs-flow-key b{font-variant-numeric:tabular-nums}.vs-flow-key em{color:var(--muted);font-style:normal}.vs-trend{margin:0}.vs-trend figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:13px;display:flex}.vs-trend figcaption em{color:var(--faint);font-style:normal}.vs-scroll{max-width:100%}.vs-scroll svg{width:100%;height:auto;display:block}.vs-axis{stroke:var(--line);stroke-width:1px}.vs-x{fill:var(--faint);font-size:11px}.vs-val{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.vs-bar{fill:var(--blue)}.vs-week.open .vs-bar{opacity:.45}.vs-solo{flex-direction:column;gap:8px;display:flex}.vs-chats{flex-wrap:wrap;gap:6px;display:flex}.vs-chat{border:1px solid var(--line);background:var(--panel);max-width:100%;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:13px;display:inline-flex}.vs-chat:hover{border-color:var(--ai)}.vs-chat>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:160px;overflow:hidden}.vs-chat small{color:var(--faint)}.vs-bought{background:var(--good-soft);color:var(--good);border-radius:999px;padding:0 6px;font-size:11px;font-style:normal}.vs-how{color:var(--faint);margin:0;font-size:12px}@media (width<=560px){.vs-cards,.vs-flow-key{grid-template-columns:1fr}}.gx-term{background:var(--panel-2);color:var(--muted);font:600 10.5px/1.5 var(--font);letter-spacing:.02em;vertical-align:.15em;white-space:nowrap;cursor:help;border-radius:4px;margin-left:4px;padding:1px 5px;text-decoration:none;display:inline-block}.gx-verdict{background:var(--panel);border:1px solid var(--line);border-radius:16px;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:12px 24px;padding:18px 20px;display:grid}.gx-vmain{align-items:flex-start;gap:16px;min-width:0;display:flex}.gx-vic{background:var(--panel-2);width:56px;height:56px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:32px;display:grid}.gx-verdict.good .gx-vic{background:var(--good-soft);color:var(--good)}.gx-verdict.bad .gx-vic{background:var(--bad-soft);color:var(--bad)}.gx-vtext{flex:1;gap:8px;min-width:0;display:grid}.gx-vtext .big{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0;font-size:36px;font-weight:700;line-height:1.15}.gx-verdict.good .big{color:var(--good)}.gx-verdict.bad .big{color:var(--bad)}.gx-vtext .big.na{color:var(--muted);font-size:22px}.gx-vtext .chain{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:0;font-size:14px;display:flex}.gx-vtext .chain span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.gx-vtext .chain svg{color:var(--faint);font-size:17px}.gx-vtext .chain b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.gx-vtext .chain .dim{color:var(--faint)}.gx-vtext .why{color:var(--faint);margin:0;font-size:13px}.gx-vbars{grid-template-columns:auto minmax(60px,1fr) auto;align-items:center;gap:6px 10px;max-width:620px;font-size:13.5px;display:grid}.gx-vbars .k{color:var(--muted);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.gx-vbars .k svg{color:var(--faint);font-size:17px}.gx-vbars .k .gx-term{vertical-align:0}.gx-vbars .bar{background:var(--panel-2);border-radius:6px;height:12px;overflow:hidden}.gx-vbars .bar i{border-radius:6px;height:100%;display:block}.gx-vbars .bar .out{background:var(--bad);opacity:.75}.gx-vbars .bar .in{background:var(--good)}.gx-vbars b{font-variant-numeric:tabular-nums;text-align:right}.gx-vtext .chain.dim{color:var(--faint);font-size:12.5px}.gx-vtext .delta{align-items:center;gap:4px;margin:0;font-size:13.5px;font-weight:600;display:inline-flex}.gx-vtext .delta.good{color:var(--good)}.gx-vtext .delta.bad{color:var(--bad)}.gx-score4{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.gx-sc{background:var(--panel);border:1px solid var(--line);border-radius:14px;align-content:start;gap:4px;min-width:0;padding:12px 14px;display:grid}.gx-sc .t{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.gx-sc .t .ic{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);border-radius:50%;flex:none;place-items:center;font-size:17px;display:grid}.gx-sc .t .gx-term{margin-left:auto}.gx-sc .v{font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.2}.gx-sc.tone-bad{box-shadow:inset 0 3px 0 var(--bad)}.gx-sc.tone-good{box-shadow:inset 0 3px 0 var(--good)}.gx-sc.tone-bad .v{color:var(--bad)}.gx-sc.tone-good .v{color:var(--good)}.gx-sc.tone-bad .t .ic{background:var(--bad-soft);color:var(--bad)}.gx-sc.tone-good .t .ic{background:var(--good-soft);color:var(--good)}.gx-sc .s{color:var(--muted);font-size:12.5px}.gx-sc .s .gx-term{vertical-align:0}.gx-sc .d{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:13px;font-weight:600;display:inline-flex}.gx-sc .d.good{color:var(--good)}.gx-sc .d.bad{color:var(--bad)}.gx-sc .d svg{font-size:16px}.gx-sc .d small{color:var(--faint);margin-left:2px;font-weight:400}.gx-sc{transition:border-color .15s,box-shadow .15s}.gx-sc.on{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.gx-sc .vrow{align-items:center;gap:8px;min-width:0;display:flex}.gx-sc .vrow .v{overflow-wrap:anywhere;flex:1;min-width:0}button.gx-calc-b{border:1px solid var(--line);background:linear-gradient(180deg, var(--panel), var(--panel-2));width:32px;height:32px;color:var(--accent);border-radius:10px;flex:none;place-items:center;padding:0;font-size:19px;transition:color .15s,border-color .15s,background .15s,transform 80ms;display:inline-grid;box-shadow:0 1px 2px #00000014,inset 0 -1px #0000000d}button.gx-calc-b:hover{color:var(--accent);border-color:var(--accent)}button.gx-calc-b:active{box-shadow:none;transform:translateY(1px)}button.gx-calc-b.on{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:inset 0 1px 3px #00000040}button.gx-calc-b:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.gx-vtext .big{flex-wrap:wrap;align-items:center;column-gap:8px;display:flex}.gx-vtext .big .gx-term{margin-left:0}.gx-calc{background:var(--panel);border:1px solid var(--accent);border-radius:16px;grid-column:1/-1;gap:12px;padding:12px 16px 16px;animation:.18s ease-out gx-calc-in;display:grid;position:relative;box-shadow:0 8px 24px #00000014}@keyframes gx-calc-in{0%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.gx-calc{animation:none}}.gx-calc.caret:before{content:"";background:var(--panel);border-left:1px solid var(--accent);border-top:1px solid var(--accent);width:12px;height:12px;top:-7px;left:calc((var(--at) + .5) * 25% + var(--at) * 2.5px - 3.75px - 7px);position:absolute;transform:rotate(45deg)}.gx-calc.wide{margin-top:4px}.gx-calc .hd{align-items:center;gap:8px;font-size:14px;display:flex}.gx-calc .hd .ic{background:var(--accent);color:#fff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:18px;display:grid}.gx-calc .hd b{flex:1;min-width:0}.gx-calc .hd button.x{width:32px;height:32px;color:var(--faint);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;font-size:20px;display:grid}.gx-calc .hd button.x:hover{background:var(--panel-2);color:var(--text)}.gx-sum{gap:6px;min-width:0;display:grid}.gx-sum+.gx-sum{border-top:1px dashed var(--line);padding-top:12px}.gx-eq{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.gx-eq .op{width:22px;color:var(--faint);place-items:center;font-size:22px;font-style:normal;font-weight:600;line-height:1;display:grid}.gx-eq .op.none{display:none}.gx-eqp{background:var(--panel-2);border-radius:12px;align-content:center;gap:2px;min-width:104px;padding:10px 14px;display:grid}.gx-eqp .l{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.gx-eqp .pi{color:var(--faint);font-size:16px;display:inline-grid}.gx-eqp .gx-term{vertical-align:0;margin-left:0}.gx-eqp b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:21px;font-weight:700;line-height:1.2}.gx-eqp b.na{color:var(--faint)}.gx-eqp.res{background:var(--panel);box-shadow:inset 0 0 0 1.5px var(--accent)}.gx-eqp.res.good{background:var(--good-soft);box-shadow:inset 0 0 0 1.5px var(--good)}.gx-eqp.res.good b{color:var(--good)}.gx-eqp.res.bad{background:var(--bad-soft);box-shadow:inset 0 0 0 1.5px var(--bad)}.gx-eqp.res.bad b{color:var(--bad)}.gx-eqp.res.na{box-shadow:inset 0 0 0 1.5px var(--line)}.gx-eqp.res.na b{color:var(--muted);font-size:16px}.gx-sum .then{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px}.gx-sum .note{color:var(--faint);margin:0;font-size:12.5px}@media (width<=900px){.gx-score4>*{order:var(--o)}.gx-verdict .gx-calc{order:1}.gx-verdict .gx-gauge{order:2}.gx-calc.caret:before{left:calc((var(--c) + .5) * 50% + var(--c) * 5px - 2.5px - 7px)}}@media (width<=640px){.gx-calc{padding:10px 12px 12px}.gx-eq{grid-template-columns:18px minmax(0,1fr);gap:6px;display:grid}.gx-eq .op.none{display:grid}.gx-eq .op{width:auto;font-size:18px}.gx-eqp{justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 12px;display:flex}.gx-eqp .l{white-space:normal;flex-wrap:wrap;min-width:0}.gx-eqp b{font-size:17px}.gx-vtext .big{column-gap:6px}.gx-vtext .big .gx-calc-b{width:30px;height:30px;font-size:18px}}.gx-prob{background:var(--panel);border:1px solid var(--line);border-left:5px solid var(--faint);border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:6px 14px;padding:14px 18px;display:grid}.gx-prob.red{border-left-color:var(--bad)}.gx-prob.amber{border-left-color:var(--amber)}.gx-prob.green{border-left-color:var(--good)}.gx-prob>.ic{background:var(--panel-2);width:48px;height:48px;color:var(--muted);border-radius:50%;place-items:center;font-size:26px;display:grid}.gx-prob.red>.ic{background:var(--bad-soft);color:var(--bad)}.gx-prob.amber>.ic{background:var(--amber-soft);color:var(--amber)}.gx-prob .body{min-width:0}.gx-prob .k{color:var(--muted);letter-spacing:.04em;margin:0;font-size:12px;font-weight:700}.gx-prob h3{margin:2px 0 4px;font-size:18px;line-height:1.35}.gx-prob .do{color:var(--text);align-items:center;gap:4px;margin:0;font-size:14px;display:flex}.gx-prob .do svg{color:var(--accent);flex:none}.gx-prob .money{text-align:right;display:grid}.gx-prob .money b{color:var(--bad);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.15}.gx-prob.amber .money b{color:var(--amber)}.gx-prob .money small{color:var(--muted);font-size:12px}.gx-prob .acts{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:8px;display:flex}.gx-prob .acts .gx-btn{align-items:center;gap:4px;display:inline-flex}.gx-prob .gx-claims{grid-column:2/-1}.gx-today3{gap:10px;display:grid}.gx-sec-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gx-sec-h h3{align-items:center;gap:6px;margin:0;font-size:16px;display:inline-flex}.gx-sec-h h3 svg{color:var(--accent)}.gx-sec-h .sp{flex:1}.gx-sec-h .hint{color:var(--faint);font-size:12.5px}.gx-sec-h .gx-chip{align-items:center;gap:5px;padding:5px 12px;display:inline-flex}.gx-cic{background:var(--panel-2);width:36px;height:36px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:20px;display:grid}.gx-cic.red{background:var(--bad-soft);color:var(--bad)}.gx-cic.amber{background:var(--amber-soft);color:var(--amber)}.gx-cic.green{background:var(--good-soft);color:var(--good)}.gx-today3 .gx-ctop .sp{flex:1}.gx-today3 .gx-rm{color:var(--text);font-size:14px;font-weight:700}.gx-today3 .gx-card{gap:6px;padding:14px 16px}.gx-today3 .gx-who{align-items:center;gap:4px;display:inline-flex}.gx-results{gap:8px;display:grid}.gx-rchips{flex-wrap:wrap;gap:8px;display:flex}.gx-rchip{background:var(--panel);border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:13.5px;display:inline-flex}.gx-rchip svg{color:var(--accent);font-size:18px}.gx-rchip b{color:var(--text);font-variant-numeric:tabular-nums}.gx-rchip.good{background:var(--good-soft);color:var(--good);border-color:#0000}.gx-rchip.good svg,.gx-rchip.good b{color:var(--good)}.gx-rchip.bad svg{color:var(--bad)}.gx-results .gx-done{padding:0 4px}.gx-rtoggle{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:8px;padding:0;display:inline-flex}.gx-rtoggle h3{margin:0}.gx-rtoggle>svg{color:var(--accent);font-size:20px}.gx-review.folded{padding-top:12px;padding-bottom:12px}.gx-review.folded .zn-cardhead{margin-bottom:0}.gx-adstrip{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 14px;display:flex}.gx-adstrip .s{background:var(--panel-2);border-radius:12px;grid-template-columns:auto auto;grid-template-areas:"ic l""ic b""ic sm";align-items:center;column-gap:8px;min-width:0;padding:8px 14px;display:inline-grid}.gx-adstrip .s .ic{color:var(--blue);grid-area:ic;font-size:24px}.gx-adstrip .s .l{color:var(--muted);grid-area:l;font-size:12.5px}.gx-adstrip .s b{font-variant-numeric:tabular-nums;grid-area:b;font-size:18px}.gx-adstrip .s small{color:var(--muted);grid-area:sm;font-size:12px}.gx-adstrip .s small .gx-term{vertical-align:0;margin-left:0;margin-right:3px}.gx-adstrip .s .l .gx-term{vertical-align:0;margin-left:3px}.gx-adstrip .ar{color:var(--faint);font-size:20px}.gx-fun{grid-template-columns:repeat(6,minmax(0,1fr));gap:0 30px;margin:8px 0 6px;padding:0;list-style:none;display:grid}.gx-fun-step{min-width:0;animation:.6s cubic-bezier(.2,.7,.2,1) both gx-rise;position:relative}.gx-fun-step>button{width:100%;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-items:center;gap:4px;padding:6px 2px 8px;display:grid}.gx-fun-step>button:disabled{cursor:default;color:inherit;opacity:1}.gx-fun-step>button:not(:disabled):hover,.gx-fun-step.on>button{background:var(--panel-2)}.gx-fun-step .v{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700;display:none}.gx-fun-step .vtop{text-align:center;font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:20px;font-weight:700;display:block}.gx-fun-step.na .v{color:var(--faint);font-size:13px;font-weight:400;display:block}.gx-fun-step .bar{flex-direction:column;justify-content:flex-end;width:100%;max-width:92px;height:220px;display:flex}.gx-fun-step .bar i{flex:none;width:100%;display:block}.gx-fun-step .bar .kept{height:calc(var(--kept) * (100% - 30px));background:var(--accent);border-radius:6px 6px 3px 3px;min-height:2px}.gx-fun-step .bar .lost{height:calc(var(--lost) * (100% - 30px));background:repeating-linear-gradient(135deg, var(--line) 0 5px, transparent 5px 10px);border-radius:6px 6px 0 0}.gx-fun-step.l-y .bar .lost{background:repeating-linear-gradient(135deg, var(--amber-soft) 0 5px, transparent 5px 10px);box-shadow:inset 0 0 0 1px var(--amber)}.gx-fun-step.l-r .bar .lost{background:repeating-linear-gradient(135deg, var(--bad-soft) 0 5px, transparent 5px 10px);box-shadow:inset 0 0 0 1.5px var(--bad)}.gx-fun-step.l-r .bar .kept{background:var(--bad)}.gx-fun-step.na .bar{border:1.5px dashed var(--line);border-radius:6px}.gx-fun-step .ic{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:50%;place-items:center;margin-top:4px;font-size:20px;display:grid}.gx-fun-step.l-r .ic{background:var(--bad-soft);color:var(--bad)}.gx-fun-step .n{font-size:13.5px;font-weight:600;display:grid}.gx-fun-step .n small{color:var(--faint);font-size:11px;font-weight:400;font-family:var(--mono)}.gx-fun-step .loss{color:var(--bad);font-size:12px;font-weight:700}.gx-fun-step.l-y .loss{color:var(--amber)}.gx-fun-step .loss.na{color:var(--faint);font-weight:400}.gx-fun-rate{z-index:1;background:var(--panel);border:1px solid var(--line);font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 7px 2px 3px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;top:150px;left:-15px;transform:translate(-50%);box-shadow:0 1px 2px #0000000f}.gx-fun-rate svg{font-size:16px}.gx-fun-rate.r{color:var(--bad);border-color:var(--bad)}.gx-fun-rate.y{color:var(--amber);border-color:var(--amber)}.gx-fun-rate.g{color:var(--good)}.gx-funkey{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}@media (width<=900px){.gx-verdict{grid-template-columns:minmax(0,1fr)}.gx-verdict .gx-gauge{justify-self:center;width:100%;max-width:260px}.gx-score4{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-fun{gap:0 22px}.gx-fun-rate{left:-11px}}@media (width<=640px){.gx-verdict{padding:14px}.gx-vic{width:36px;height:36px;font-size:22px}.gx-vtext .big{font-size:26px}.gx-vtext .chain{gap:4px 12px;font-size:13px}.gx-vbars{grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:dense;gap:2px 8px}.gx-vbars .bar{grid-column:1/-1;margin-bottom:6px}.gx-vmain{gap:8px}.gx-sc{padding:10px 12px}.gx-sc .v{font-size:21px}.gx-sc .t{font-size:12.5px}.gx-prob{grid-template-columns:40px minmax(0,1fr);padding:12px 14px}.gx-prob>.ic{width:40px;height:40px;font-size:22px}.gx-prob .money{text-align:left;grid-column:2;align-items:baseline;gap:6px;display:flex}.gx-prob .money b{font-size:22px}.gx-prob .acts,.gx-prob .gx-claims{grid-column:1/-1}.gx-fun{grid-template-columns:minmax(0,1fr);gap:4px}.gx-fun-step>button{text-align:left;grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"ic n v""ic bar bar""ic loss loss";place-items:center stretch;gap:2px 10px;padding:6px 4px}.gx-fun-step .ic{grid-area:ic;align-self:start;width:34px;height:34px;margin:0;font-size:18px}.gx-fun-step .n{grid-area:n;align-items:baseline;gap:6px;display:flex}.gx-fun-step .v{text-align:right;grid-area:v;display:block}.gx-fun-step .vtop{display:none}.gx-fun-step .loss{grid-area:loss}.gx-fun-step .bar{flex-direction:row-reverse;grid-area:bar;justify-content:flex-end;max-width:none;height:12px}.gx-fun-step .bar i{height:100%}.gx-fun-step .bar .kept{width:calc(var(--kept) * 100%);border-radius:6px 0 0 6px;height:100%}.gx-fun-step .bar .lost{width:calc(var(--lost) * 100%);border-radius:0 6px 6px 0;height:100%}.gx-fun-step.na .bar{height:12px}.gx-fun-rate{box-shadow:none;margin:4px 0 0 44px;padding:1px 6px 1px 2px;font-size:12px;position:static;transform:none}.gx-adstrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.gx-adstrip .ar{display:none}.gx-adstrip .s{grid-template-columns:minmax(0,1fr);grid-template-areas:"ic""l""b""sm";justify-items:start;row-gap:1px;padding:8px 10px}.gx-adstrip .s .ic{font-size:20px}.gx-adstrip .s b{font-size:16px}.gx-adstrip .s small,.gx-adstrip .s .l{white-space:nowrap}.gx-flowcard .zn-cardhead{flex-wrap:wrap}.gx-flowcard .zn-cardhead .hint{display:none}}@media (prefers-reduced-motion:reduce){.gx-fun-step{animation:none}}.view-loading{text-align:center;color:var(--faint);opacity:0;margin:48px auto;font-size:14px;animation:.2s .3s forwards view-loading-in}@keyframes view-loading-in{to{opacity:1}}.view-failed{color:var(--muted);align-content:start;align-self:start;justify-items:center;gap:12px;margin:48px auto;font-size:14px;display:grid}.view-failed p{margin:0}.view-failed button{background:var(--brand-soft);height:38px;color:var(--brand-ink);font:inherit;cursor:pointer;border:0;border-radius:12px;padding:0 18px;font-size:13.5px;font-weight:700}.view-failed button:hover{filter:brightness(.97)}.gx-free{color:var(--good);background:var(--good-soft);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.gx-tsteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.gx-tsteps li{background:var(--panel-2);border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 10px;padding:12px;display:grid}.gx-tsteps .n{background:var(--accent);color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:28px;height:28px;font-weight:700;display:grid}.gx-tsteps b{font-size:14px}.gx-tsteps small{color:var(--muted);font-size:12.5px}@media (width<=640px){.gx-tsteps{grid-template-columns:minmax(0,1fr)}}.aic{gap:14px;display:grid}.aic-now{background:var(--panel);border:1px solid var(--line);border-radius:18px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px 18px;padding:18px 20px;display:grid}.aic-now.live{border-color:var(--accent);background:linear-gradient(135deg, var(--accent-soft) 0%, var(--panel) 60%)}.aic-now.off{border-color:var(--bad);background:linear-gradient(135deg, var(--bad-soft) 0%, var(--panel) 60%)}.aic-bot{background:var(--panel-2);width:64px;height:64px;color:var(--muted);border-radius:50%;place-items:center;font-size:34px;display:grid;position:relative}.aic-now.live .aic-bot{background:var(--accent);color:#fff}.aic-now.off .aic-bot{background:var(--bad);color:#fff}.aic-now.live .aic-bot:after{content:"";border:2px solid var(--accent);border-radius:50%;animation:2.4s ease-out infinite aic-pulse;position:absolute;inset:-6px}@keyframes aic-pulse{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.aic-now.live .aic-bot:after{opacity:.5;animation:none}}.aic-say{gap:6px;min-width:0;display:grid}.aic-say .k{color:var(--muted);margin:0;font-size:12.5px;font-weight:600}.aic-say h3{margin:0;font-size:22px;line-height:1.25}.aic-pills{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.aic-pills li{background:var(--panel-2);white-space:nowrap;border-radius:999px;align-items:baseline;gap:5px;padding:3px 10px;font-size:12.5px;display:inline-flex}.aic-pills li span{color:var(--muted)}.aic-pills li b{font-weight:600}.aic-pills li.dim b{color:var(--faint);font-weight:500}button.aic-big{color:#fff;cursor:pointer;border:0;border-radius:14px;justify-items:center;gap:2px;min-width:132px;padding:10px 18px;font-size:15px;font-weight:700;transition:transform 80ms,box-shadow .15s;display:grid;box-shadow:0 2px 8px #00000026}button.aic-big svg{font-size:24px}button.aic-big small{opacity:.88;font-size:11.5px;font-weight:500}button.aic-big.stop{background:#e0443e}button.aic-big.go{background:#12a06b}button.aic-big:active{box-shadow:none;transform:translateY(1px)}.aic-pickone{color:var(--muted);font-size:13px}.aic-readonly{color:var(--muted);margin:0;font-size:13px}.aic-clash{background:var(--amber-soft);border:1px solid color-mix(in srgb, var(--amber) 45%, transparent);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.5;display:flex}.aic-clash>svg{color:var(--amber);flex:none;margin-top:1px;font-size:19px}.aic-clash.pins{flex-wrap:wrap;align-items:center}.aic-clash.pins span{flex:1;min-width:200px}.aic-sec{background:var(--panel);border:1px solid var(--line);border-radius:18px;gap:10px;padding:16px 18px;display:grid}.aic-sec h4{margin:0;font-size:15px}.aic-modes{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}button.aic-mode{border:1.5px solid var(--line);background:var(--panel);color:var(--text);text-align:left;cursor:pointer;border-radius:14px;align-content:start;gap:6px;padding:14px;transition:border-color .15s,box-shadow .15s,transform 80ms;display:grid;position:relative}button.aic-mode:hover:not(:disabled){border-color:var(--accent)}button.aic-mode:active:not(:disabled){transform:translateY(1px)}button.aic-mode.on{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.aic-mode .pic{align-items:center;gap:6px;height:40px;display:flex}.aic-mode .pic .who,.aic-mode .pic .whom{gap:4px;display:inline-flex}.aic-mode .pic .who svg,.aic-mode .pic .whom svg{background:var(--panel-2);width:34px;height:34px;color:var(--muted);border-radius:50%;padding:7px}.aic-mode.on .pic .who svg{background:var(--accent);color:#fff}.aic-mode .pic .arr{color:var(--faint);font-size:18px}.aic-mode b{font-size:14.5px}.aic-mode .says{color:var(--muted);font-size:12.5px;line-height:1.45}.aic-mode .tag{background:var(--panel-2);color:var(--muted);border-radius:999px;justify-self:start;padding:2px 8px;font-size:11.5px;font-weight:600}.aic-mode .tag.main{background:var(--accent-soft);color:var(--text)}.aic-mode .tag.test{background:var(--amber-soft);color:var(--text)}.aic-mode .tick{color:var(--accent);font-size:22px;position:absolute;bottom:10px;right:10px}.aic-row{border-top:1px solid var(--line);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:6px 14px;padding:10px 0 0;display:grid}.aic-sec>h4+.aic-row{border-top:0;padding-top:0}.aic-ic{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:12px;place-items:center;font-size:21px;display:grid}.aic-row.warn .aic-ic{background:var(--amber-soft);color:var(--amber)}.aic-name{gap:2px;min-width:0;display:grid}.aic-name b{font-size:14.5px}.aic-name span{color:var(--muted);font-size:12.5px;line-height:1.45}.aic-ctl{justify-self:end;min-width:0;max-width:560px}.aic-ctl .zn-seg{flex-wrap:wrap}.aic-more{padding:0;overflow:hidden}button.aic-moreh{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;padding:14px 18px;display:flex}.aic-moreh>svg:first-child{color:var(--muted);font-size:20px}.aic-moreh span{min-width:0;color:var(--muted);flex:1;font-size:13px}.aic-moreh .chev{color:var(--faint);font-size:22px;transition:transform .15s}.aic-more.open .chev{transform:rotate(180deg)}.aic-moreb{border-top:1px solid var(--line);padding:4px 18px 16px}.aic-undo{z-index:60;background:var(--text);max-width:calc(100vw - 32px);color:var(--panel);border-radius:999px;align-items:center;gap:14px;padding:8px 8px 8px 18px;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000040}.aic-undo span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aic-undo button{background:color-mix(in srgb, var(--panel) 20%, transparent);color:var(--panel);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:6px 14px;font-weight:700;display:inline-flex}@media (width<=900px){.aic-modes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.aic-undo{bottom:calc(80px + env(safe-area-inset-bottom))}}@media (width<=640px){.aic-now{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:14px}.aic-bot{width:48px;height:48px;font-size:26px}.aic-say h3{font-size:18px}button.aic-big{grid-column:1/-1;width:100%}.aic-sec{padding:14px}.aic-row{grid-template-columns:36px minmax(0,1fr)}.aic-ic{border-radius:10px;width:36px;height:36px;font-size:19px}.aic-ctl{grid-column:1/-1;justify-self:stretch;max-width:none}.aic-ctl .zn-seg{width:100%}.aic-ctl .zn-seg button{flex:1}button.aic-mode{padding:12px}.aic-mode .says{font-size:12px}}.vs-speed{border-top:1px solid var(--line);gap:10px;margin-top:18px;padding-top:14px;display:grid}.vs-speed h3{margin:0;font-size:16px}.ai-now-note{color:var(--muted);font-size:13px}.zn-dqs{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:10px;margin-top:12px;display:grid}.zn-dq{background:var(--panel-2);border:1px solid var(--line);border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 14px;display:grid}.zn-dq .ic{background:var(--panel);width:40px;height:40px;color:var(--muted);border-radius:12px;align-self:start;place-items:center;font-size:22px;display:grid}.zn-dq .ic.amber{background:var(--amber-soft);color:var(--amber)}.zn-dq .body{gap:6px;min-width:0;display:grid}.zn-dq p{margin:0}.zn-dq .h{font-size:14.5px;font-weight:600}.zn-dq .h b{font-variant-numeric:tabular-nums;font-size:18px}.zn-dq .do{color:var(--muted);font-size:12.5px}.zn-dq .k{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:12.5px;display:flex}.zn-dq .k span{align-items:center;gap:5px;display:inline-flex}.zn-dq .k i{border-radius:3px;width:10px;height:10px;display:inline-block}.zn-dq .k .ok i,.zn-dqbar .ok{background:var(--good)}.zn-dq .k .no i,.zn-dqbar .no{background:var(--faint)}.zn-dq .k .pk i,.zn-dqbar .pk{background:var(--blue)}.zn-dq .k .warn{color:var(--amber);font-weight:600}.zn-dqbar{background:var(--panel);border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.zn-dqbar i{height:100%;display:block}@media (width<=640px){.zn-dqs{grid-template-columns:minmax(0,1fr)}.zn-dq{grid-template-columns:36px minmax(0,1fr)}.zn-dq .ic{width:36px;height:36px;font-size:20px}.zn-dq>.quick{grid-column:1/-1;justify-self:start}}.zn-check{background:var(--panel-2);border:1px solid var(--line);border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;margin-top:12px;padding:12px 14px;display:grid}.zn-check .ic{border-radius:12px;align-self:start;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.zn-check.ok .ic{background:var(--good-soft);color:var(--good)}.zn-check.warn .ic{background:var(--amber-soft);color:var(--amber)}.zn-check .b{gap:4px;min-width:0;display:grid}.zn-check p{margin:0}.zn-check .h{font-size:14.5px;font-weight:600}.zn-check .h small{color:var(--faint);margin-left:4px;font-weight:400}.zn-check .n{color:var(--muted);font-size:13px}.zn-check .n b{color:var(--text);font-variant-numeric:tabular-nums}.zn-check .chips{flex-wrap:wrap;gap:6px;display:flex}.zn-check .chips span{background:var(--panel);color:var(--muted);border-radius:999px;padding:2px 8px;font-size:12px}.zn-check .chips .warn{background:var(--amber-soft);color:var(--text)}.zn-cost-how{margin-top:10px;font-size:13px}.zn-cost-how summary{cursor:pointer;color:var(--muted)}.zn-cost-how ul{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.zn-cost-how li{background:var(--panel-2);border-radius:8px;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:6px 10px;display:grid}.zn-cost-how li b{font-weight:600}.zn-cost-how li span{color:var(--muted)}.lg{gap:12px;display:grid}.lg .k-send{--kind:#3b82f6}.lg .k-customer{--kind:#8b5cf6}.lg .k-ai{--kind:var(--accent)}.lg .k-playbook{--kind:#f59e0b}.lg .k-growth{--kind:#ec4899}.lg .k-team{--kind:#14b8a6}.lg .k-system{--kind:var(--muted)}.lg-bar{gap:10px;display:grid}.lg-kinds{flex-wrap:wrap;gap:6px;display:flex}.lg-kinds button{border:1px solid var(--line);background:var(--panel);color:var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.lg-kinds button i{color:var(--kind,var(--muted));font-size:16px;font-style:normal;display:inline-grid}.lg-kinds button span{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px}.lg-kinds button.on{background:var(--accent);border-color:var(--accent);color:#fff}.lg-kinds button.on i,.lg-kinds button.on span{color:#fff}.lg-find{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lg-live{color:var(--faint);align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.lg-live i{background:var(--good);border-radius:50%;width:8px;height:8px}.lg-list{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:0 16px 12px}.lg-dayh{z-index:1;background:var(--panel);border-bottom:1px solid var(--line);align-items:baseline;gap:8px;padding:12px 0 8px;display:flex;position:sticky;top:0}.lg-dayh b{font-size:14px}.lg-dayh span{color:var(--faint);font-size:12px}.lg-row{border-bottom:1px solid color-mix(in srgb, var(--line) 60%, transparent);grid-template-columns:44px 36px minmax(0,1fr);align-items:start;gap:10px;padding:10px 0;display:grid}.lg-day .lg-row:last-child{border-bottom:0}.lg-row .t{color:var(--faint);font-variant-numeric:tabular-nums;padding-top:8px;font-size:12px}.lg-row .av{color:#fff;background:var(--panel-2);border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:grid;position:relative}.lg-row .av i{background:var(--panel);width:18px;height:18px;color:var(--kind,var(--muted));box-shadow:0 0 0 2px var(--panel);border-radius:50%;place-items:center;font-size:11px;font-style:normal;display:grid;position:absolute;bottom:-5px;right:-5px}.lg-row .b{gap:4px;min-width:0;padding-top:5px;display:grid}.lg-row .s{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.lg-row .s b{font-weight:600}.lg-row .s .who{margin-right:2px}.lg-row .times{background:var(--panel-2);color:var(--muted);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:11.5px}.lg-row .q{background:var(--panel-2);max-width:100%;color:var(--muted);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;border:0;border-radius:10px;justify-self:start;margin:0;padding:6px 10px;font-size:13px;line-height:1.45}.lg-row button.q{cursor:pointer}.lg-row button.q em{color:var(--accent);white-space:nowrap;margin-left:8px;font-style:normal;font-weight:600}.lg-row button.q.open{color:var(--text)}.lg-only{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.lg-only b{color:var(--text)}@media (width<=640px){.lg-list{padding:0 12px 10px}.lg-row{grid-template-columns:32px minmax(0,1fr) auto;gap:8px}.lg-row .av{grid-area:1/1;width:30px;height:30px;font-size:13px}.lg-row .b{grid-area:1/2;padding-top:3px}.lg-row .t{grid-area:1/3;padding-top:6px}.lg-row .s{font-size:13.5px}.lg-live{margin-left:0}}.gx-period{background:var(--panel);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;height:32px;padding:0 6px 0 11px;font-size:13px;display:inline-flex}.gx-period svg{color:var(--accent);font-size:16px}.gx-period b{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-weight:600}.gx-period i{background:var(--accent-soft);color:var(--text);border-radius:999px;padding:2px 8px;font-size:11.5px;font-style:normal;font-weight:600}.gx-vs{color:var(--muted);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.gx-vs svg{color:var(--faint);font-size:16px}.zn-rmk{vertical-align:middle;background:var(--blue-soft);height:26px;color:var(--blue);font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:4px;margin-right:6px;padding:0 10px 0 8px;font-size:12px;font-weight:600;line-height:1;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.zn-rmk svg{flex:none;font-size:16px;transition:transform .2s}.zn-rmk b{background:var(--blue);min-width:16px;height:16px;color:var(--panel);border-radius:999px;place-items:center;margin-left:1px;padding:0 4px;font-size:10.5px;font-weight:700;display:inline-grid}.zn-rmk:hover{border-color:var(--blue);box-shadow:0 2px 8px color-mix(in srgb, var(--blue) 25%, transparent)}.zn-rmk:hover svg{transform:rotate(-12deg)scale(1.15)}.zn-rmk:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.zn-rmk.add{border:1px dashed color-mix(in srgb, var(--blue) 55%, transparent);background:0 0}.zn-rmk.add:hover{background:var(--blue-soft);border-style:solid;border-color:var(--blue)}.zn-table.zn-adtable td.name{padding-right:96px;position:relative}.zn-table.zn-adtable td.name>.zn-rmk{margin:0;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.zn-table tr.has-rmk>td:first-child{box-shadow:inset 3px 0 0 var(--blue)}.zn-adline.has-rmk{box-shadow:inset 3px 0 0 var(--blue);margin-left:-8px;padding-left:8px}.zn-rmk-sheet{background:var(--panel);color:var(--text);width:min(520px,94vw);max-height:min(84vh,720px);box-shadow:var(--zn-shadow);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.zn-rmk-top{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 16px 12px 18px;display:flex}.zn-rmk-top .ic{background:var(--blue-soft);width:38px;height:38px;color:var(--blue);border-radius:12px;flex:none;place-items:center;font-size:21px;display:grid}.zn-rmk-top>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.zn-rmk-top h4{margin:0;font-size:16px}.zn-rmk-top span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.zn-rmk-top .x{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:20px;display:grid}.zn-rmk-top .x:hover{background:var(--line)}.zn-rmk-list{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 16px 6px;display:flex;overflow:auto}.zn-rmk-empty{color:var(--muted);margin:4px 0 8px;font-size:13px;line-height:1.5}.zn-rmk-item{background:var(--blue-soft);border-left:3px solid var(--blue);border-radius:12px;padding:10px 12px 8px}.zn-rmk-item .body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 6px;font-size:14px;line-height:1.5}.zn-rmk-item .meta{min-height:28px;color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.zn-rmk-item .meta>span:first-child{flex:1;min-width:0}.zn-rmk-item .meta b{color:var(--text);font-weight:600}.zn-rmk-item .meta em{color:var(--faint);font-style:normal}.zn-rmk-item .acts{gap:2px;display:inline-flex}.zn-rmk-item .ico{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:17px;display:grid}.zn-rmk-item .ico:hover{background:var(--panel);color:var(--blue)}.zn-rmk-item .ask{color:var(--bad);align-items:center;gap:10px;font-weight:600;display:inline-flex}.zn-rmk-item .ask .gx-link.quiet{margin-left:0}.zn-rmk-sheet .gx-btn.bad{border-color:var(--bad);background:var(--bad);color:#fff;font-weight:600}.zn-rmk-sheet .gx-btn:disabled{opacity:.55;cursor:default}.zn-rmk-edit textarea,.zn-rmk-new textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--line);background:var(--panel);width:100%;min-height:56px;color:var(--text);font:inherit;border-radius:10px;padding:9px 11px;font-size:14px;line-height:1.45}.zn-rmk-edit textarea:focus,.zn-rmk-new textarea:focus{border-color:var(--blue);outline:0}.zn-rmk-edit .row,.zn-rmk-new .row{justify-content:flex-end;align-items:center;gap:12px;margin-top:8px;display:flex}.zn-rmk-new{border-top:1px solid var(--line);background:var(--panel-2);padding:12px 16px 16px}.zn-rmk-new .quick{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.zn-rmk-new .quick button{border:1px solid var(--line);background:var(--panel);height:28px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:0 11px;font-size:12.5px}.zn-rmk-new .quick button:hover{border-color:var(--blue);color:var(--blue)}.zn-rmk-new .n{color:var(--faint);font-variant-numeric:tabular-nums;margin-right:auto;font-size:12px}.zn-rmk-new .gx-btn.on,.zn-rmk-edit .gx-btn.on{background:var(--blue);border-color:var(--blue);color:#fff;padding:6px 18px;font-size:13.5px}.zn-rmk-err{color:var(--bad);margin:0;padding:0 16px 8px;font-size:13px}.zn-rmk-ro{border-top:1px solid var(--line);color:var(--faint);margin:0;padding:12px 16px 16px;font-size:12.5px}@media (width<=640px){.zn-rmk-back{place-items:end center}.zn-rmk-sheet{border-radius:18px 18px 0 0;width:100vw;max-height:88vh}.zn-rmk-new{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.zn-rmk-new .quick{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px 8px;padding:0 16px;overflow-x:auto}.zn-rmk-new .quick button{flex:none}}.gx-reason{grid-template-columns:minmax(0,6.5em) minmax(0,1fr) 40px 16px}.gx-reason .cv{color:var(--faint);font-size:16px;transition:transform .15s}.gx-reason.on .cv{color:var(--accent);transform:rotate(180deg)}.gx-reason.on{box-shadow:inset 3px 0 0 var(--accent)}.gx-quotes{gap:10px;margin:4px 0 10px;display:grid}.gx-quotes.wide{background:var(--bg);border:1px solid var(--line);border-radius:14px;margin:14px 0 4px;padding:14px}.gx-quotes .hd{align-items:center;gap:8px;min-width:0;display:flex}.gx-quotes .hd .grp{color:var(--muted);background:var(--panel);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px}.gx-quotes .hd b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.gx-quotes .hd .n{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.gx-quotes .hd .x{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-left:auto;padding:0;font-size:18px;display:grid}.gx-quotes .hd .x:hover{background:var(--line)}.gx-quotes .grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px 10px;display:grid}.gx-quotes:not(.wide) .grid{grid-template-columns:minmax(0,1fr)}.gx-quotes .q{appearance:none;font:inherit;color:inherit;text-align:left;background:0 0;border:0;align-content:start;gap:5px;min-width:0;margin:0;padding:0;display:grid}.gx-quotes button.q{cursor:pointer}.gx-quotes .bubble{background:var(--in);overflow-wrap:anywhere;-webkit-line-clamp:4;border-radius:3px 12px 12px;-webkit-box-orient:vertical;padding:7px 10px 8px;font-size:13.5px;line-height:1.45;display:-webkit-box;position:relative;overflow:hidden;box-shadow:0 1px .5px #0b141a21}.gx-quotes .bubble.none{color:var(--faint);font-style:italic}.gx-quotes .who{min-width:0;color:var(--muted);align-items:center;gap:6px;padding-left:2px;font-size:12.5px;display:flex}.gx-quotes .who i{background:var(--accent-soft);width:20px;height:20px;color:var(--accent);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid}.gx-quotes .who .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gx-quotes .who .go{color:var(--faint);opacity:0;flex:none;margin-left:auto;font-size:16px;transition:opacity .12s}.gx-quotes button.q:hover .bubble{box-shadow:0 0 0 1.5px var(--accent)}.gx-quotes button.q:hover .who,.gx-quotes button.q:hover .go{color:var(--accent);opacity:1}.gx-quotes .chips{flex-wrap:wrap;gap:6px;display:flex}.gx-quotes .chip{appearance:none;font:inherit;border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:999px;padding:3px 10px;font-size:12.5px}.gx-quotes button.chip{cursor:pointer}.gx-quotes button.chip:hover{border-color:var(--accent);color:var(--accent)}.gx-quotes .more{appearance:none;font:inherit;border:1px solid var(--line);background:var(--panel);color:var(--accent);cursor:pointer;border-radius:999px;justify-self:center;padding:5px 16px;font-size:13px;font-weight:600}@media (width<=640px){.gx-quotes.wide{margin-left:-2px;margin-right:-2px;padding:12px 10px}.gx-quotes .grid{grid-template-columns:minmax(0,1fr);gap:10px}.gx-quotes .who .go{opacity:1}}.gx-regions{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-top:2px;display:flex}.gx-regions .r{background:var(--panel-2);color:var(--muted);border-radius:12px;align-items:baseline;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.gx-regions .r i{background:var(--viz-3);border-radius:50%;align-self:center;width:8px;height:8px}.gx-regions .r.east i{background:var(--blue)}.gx-regions .r.sg i{background:var(--amber)}.gx-regions .r.none i{background:var(--faint)}.gx-regions .r b{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px}.gx-regions .r.none b{color:var(--muted)}.gx-regions .r small{color:var(--faint);font-size:12px}.gx-pcards{margin-top:18px}.gx-pcards .hd{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.gx-pcards .hd h4{margin:0 4px 0 0;font-size:14px}.gx-pcards .hd .tag{background:var(--panel-2);color:var(--muted);border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.gx-pcards .hd .tag.bad{background:var(--bad-soft);color:var(--bad)}.gx-pcards .hd .tag svg{font-size:15px}.gx-pcards .hd .hint{color:var(--faint);font-size:12.5px}.gx-pcards .grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.gx-pcards .pc{appearance:none;font:inherit;color:inherit;text-align:left;border:1px solid var(--line);background:var(--panel);border-left:4px solid var(--faint);border-radius:14px;align-items:flex-start;gap:12px;min-width:0;padding:12px 14px;display:flex}.gx-pcards .pc.ret{border-left-color:var(--bad)}.gx-pcards button.pc{cursor:pointer;transition:box-shadow .15s,border-color .15s}.gx-pcards button.pc:hover{box-shadow:var(--zn-shadow);border-color:var(--accent)}.gx-pcards .pc .ic{background:var(--panel-2);width:36px;height:36px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:19px;display:grid}.gx-pcards .pc .ic.bad{background:var(--bad-soft);color:var(--bad)}.gx-pcards .pc .main{flex:1;gap:3px;min-width:0;display:grid}.gx-pcards .pc .top{align-items:baseline;gap:8px;min-width:0;display:flex}.gx-pcards .pc .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14.5px;overflow:hidden}.gx-pcards .pc .amt{font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:700}.gx-pcards .pc .what{color:var(--muted);font-size:12px;font-weight:600}.gx-pcards .pc .what.bad{color:var(--bad)}.gx-pcards .pc .q{color:var(--text);background:var(--panel-2);-webkit-line-clamp:3;overflow-wrap:anywhere;border-radius:8px;-webkit-box-orient:vertical;padding:6px 9px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.gx-pcards .pc .q:before{content:"「";color:var(--faint)}.gx-pcards .pc .q:after{content:"」";color:var(--faint)}.gx-pcards .pc .q.none{color:var(--faint);background:0 0;padding:0;font-style:italic}.gx-pcards .pc .q.none:before,.gx-pcards .pc .q.none:after{content:none}.gx-pcards .pc .meta{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px}@media (width<=640px){.gx-pcards .grid{grid-template-columns:minmax(0,1fr)}}.zn-senders{gap:4px;margin-bottom:4px;display:grid}.zn-senders .row{border-radius:10px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 4px;display:grid}.zn-senders .row:hover{background:var(--panel-2)}.zn-cost .av,.zn-senders .av{background:var(--panel-2);width:38px;height:38px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:20px;display:grid}.zn-cost .av.w-ai,.zn-cost .av.w-followup{background:var(--accent-soft);color:var(--accent)}.zn-cost .av.w-playbook{background:var(--amber-soft);color:var(--amber)}.zn-cost .av.w-agent,.zn-cost .av.w-phone{background:var(--blue-soft);color:var(--blue)}.zn-senders .mid{gap:6px;min-width:0;display:grid}.zn-senders .top{align-items:baseline;gap:10px;min-width:0;display:flex}.zn-senders .top b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.zn-senders .top .n{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:600}.zn-senders .top .n em{color:var(--faint);margin-left:6px;font-style:normal;font-weight:400}.zn-senders .bar{gap:2px;min-width:6px;height:10px;display:flex}.zn-senders .bar i,.zn-senders .legend i{background:var(--faint);border-radius:3px;min-width:3px;display:block}.zn-cost .k-text{background:var(--accent)!important}.zn-cost .k-voice{background:var(--amber)!important}.zn-cost .k-image{background:var(--blue)!important}.zn-cost .k-video{background:#9b7be0!important}.zn-cost .k-other{background:var(--faint)!important}.zn-senders .price{font-variant-numeric:tabular-nums;background:var(--panel-2);color:var(--muted);white-space:nowrap;border-radius:999px;justify-self:end;padding:3px 10px;font-size:12.5px;font-weight:600}.zn-senders .price.paid{background:var(--amber-soft);color:var(--amber)}.zn-senders .legend{color:var(--muted);flex-wrap:wrap;gap:4px 14px;padding:6px 4px 0 54px;font-size:12px;display:flex}.zn-senders .legend span{align-items:center;gap:5px;display:inline-flex}.zn-senders .legend i{width:10px;height:10px}.zn-cost-recent summary{color:var(--text);font-weight:600}.zn-feed{gap:10px;margin-top:8px;display:grid}.zn-feed .dh{z-index:1;color:var(--muted);background:var(--panel);margin:0;padding:4px;font-size:12.5px;font-weight:700;position:sticky;top:0}.zn-feed ul{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2px 18px;margin:0;padding:0;list-style:none;display:grid}.zn-feed li{border-bottom:1px solid var(--line);grid-template-columns:42px 28px minmax(0,1fr) 22px auto;align-items:center;gap:8px;min-width:0;padding:6px 4px;display:grid}.zn-feed time{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12.5px}.zn-feed .av{width:28px;height:28px;font-size:15px}.zn-feed .nm{flex-direction:column;min-width:0;display:flex}.zn-feed .nm b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.zn-feed .nm small{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.zn-feed .k{color:var(--muted);place-items:center;font-size:17px;display:grid}.zn-feed .price{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;justify-self:end;padding:2px 8px;font-size:12px;font-weight:600}.zn-feed .price.free{background:var(--good-soft);color:var(--good)}.zn-feed .price.paid{background:var(--amber-soft);color:var(--amber)}.zn-feed .price.bad{background:var(--bad-soft);color:var(--bad)}.zn-feed .price.none{color:var(--faint)}.zn-feed .more{appearance:none;font:inherit;border:1px solid var(--line);background:var(--panel);color:var(--accent);cursor:pointer;border-radius:999px;justify-self:center;padding:5px 16px;font-size:13px;font-weight:600}@media (width<=640px){.zn-feed ul{grid-template-columns:minmax(0,1fr)}.zn-senders .legend{padding-left:4px}}.gx-lanes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.gx-lane{background:var(--panel-2);border-radius:14px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.gx-lane h4{align-items:center;gap:8px;margin:0 0 2px;font-size:14px;display:flex}.gx-lane h4 .ic{background:var(--panel);border-radius:50%;place-items:center;width:28px;height:28px;font-size:16px;display:grid}.gx-lane h4 b{background:var(--panel);min-width:22px;height:22px;color:var(--muted);border-radius:999px;place-items:center;margin-left:auto;padding:0 7px;font-size:12px;display:grid}.gx-lane.act h4 .ic{color:var(--bad);background:var(--bad-soft)}.gx-lane.act h4 b{background:var(--bad);color:#fff}.gx-lane.wait h4 .ic{color:var(--amber);background:var(--amber-soft)}.gx-lane.never h4 .ic{color:var(--muted)}.gx-qcard{background:var(--panel);border-left:3px solid var(--faint);border-radius:12px;gap:4px;min-width:0;padding:10px 12px;display:grid}.gx-lane.act .gx-qcard{border-left-color:var(--bad)}.gx-lane.wait .gx-qcard{border-left-color:var(--amber)}.gx-qcard b{font-size:14px}.gx-qcard b em{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:4px;font-style:normal;font-weight:600}.gx-qcard .why{color:var(--muted);margin:0;font-size:13px}.gx-qcard .fix{color:var(--text);margin:2px 0 0;font-size:12.5px;font-weight:600}.gx-qcard .fix:before{content:"→ ";color:var(--faint)}.gx-lane.wait .gx-qcard .fix{color:var(--amber)}.gx-qcard .gx-btn{justify-self:start;align-items:center;gap:5px;margin-top:4px;display:inline-flex}.gx-qcard .gx-btn:disabled{opacity:.6;cursor:default}.gx-lane .gx-ok{color:var(--good);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.gx-msrc{border-top:1px solid var(--line);gap:8px;margin-top:14px;padding-top:12px;display:grid}.gx-msrc h4{margin:0;font-size:14px;font-weight:600}.gx-msrc h4 b{font-variant-numeric:tabular-nums}.gx-msrc .bar{gap:2px;height:12px;display:flex}.gx-msrc .bar i{border-radius:3px;flex-basis:0;min-width:4px}.gx-msrc ul{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.gx-quality .gx-msrc li{border:0;flex-wrap:nowrap;align-items:center;gap:5px;padding:0;font-size:12.5px;display:inline-flex}.gx-quality .gx-msrc li b{width:auto;min-width:0;color:var(--text);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.gx-msrc li i{border-radius:3px;width:9px;height:9px}.gx-msrc i.tap{background:var(--accent)}.gx-msrc i.cmt{background:var(--blue)}.gx-msrc i.adr{background:var(--amber)}.gx-msrc i.post{background:var(--faint)}.gx-msrc i.wrote{background:color-mix(in srgb, var(--faint) 40%, var(--panel))}.gx-msrc i.unread{background:repeating-linear-gradient(135deg, var(--amber) 0 2px, transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--amber)}.gx-bench{border-top:1px dashed var(--line);gap:5px;margin-top:6px;padding-top:8px;display:grid}.gx-bench .track{background:var(--bad-soft);border-radius:999px;height:8px;position:relative}.gx-bench .track .zone{background:var(--good-soft);border-radius:999px;position:absolute;top:0;bottom:0}.gx-bench .track .line{background:var(--text);opacity:.55;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.gx-bench .track .me{border:2px solid var(--panel);background:var(--bad);width:12px;height:12px;box-shadow:0 0 0 1px var(--bad);border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%}.gx-bench.good .track .me{background:var(--good);box-shadow:0 0 0 1px var(--good)}.gx-bench p{color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;font-size:12px;display:flex}.gx-bench p b{color:var(--text);font-variant-numeric:tabular-nums}.gx-bench p em{color:var(--bad);font-style:normal;font-weight:600}.gx-bench .tag{background:var(--bad-soft);color:var(--bad);border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:700}.gx-bench.good .tag{background:var(--good-soft);color:var(--good)}.gx-bench p>span{white-space:nowrap}@media (width<=640px){.gx-bench p{gap:2px 5px;font-size:11.5px}.gx-bench .tag{padding:1px 6px;font-size:11px}}.zn-foldline{text-align:left;width:100%;font:inherit;color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13px;display:flex}button.zn-foldline{appearance:none;background:var(--panel-2);cursor:pointer;border:0;border-radius:12px;margin:8px 0 4px;padding:12px 14px}button.zn-foldline.open{border-radius:12px 12px 0 0;margin-bottom:0}.zn-foldline .car{color:var(--faint);width:12px;font-size:11px}.zn-foldline b{color:var(--text);font-size:14px}.zn-foldline .what{font-variant-numeric:tabular-nums}.zn-foldline em{font-style:normal;font-weight:700}.zn-foldline em.gain{color:var(--good)}.zn-foldline em.loss{color:var(--bad)}.zn-foldline .re{background:var(--good-soft);color:var(--good);border-radius:999px;padding:1px 9px;font-size:12px;font-weight:600}.zn-table tr.zn-foldrow{cursor:pointer}.zn-table tr.zn-foldrow td{background:var(--panel-2);text-align:left;padding:12px 14px}.zn-table tr.zn-foldrow:hover td{background:var(--line)}.zn-table tr.zn-morerow td,.zn-campaigns-morebtn{text-align:center}.zn-table tr.zn-morerow td{padding:8px}.zn-table tr.zn-morerow button,.zn-campaigns-morebtn{appearance:none;font:inherit;border:1px solid var(--line);background:var(--panel);color:var(--accent);cursor:pointer;border-radius:999px;padding:6px 18px;font-size:13px;font-weight:600}.zn-campaigns-morebtn{margin:10px auto 2px;display:block}.lz-tip{z-index:9999;background:var(--panel);max-width:min(320px,100vw - 12px);color:var(--text);border:1px solid var(--line);font:500 12.5px/1.45 var(--font);white-space:pre-line;overflow-wrap:anywhere;pointer-events:none;opacity:0;border-radius:9px;padding:7px 11px;transition:opacity .12s,transform .12s;position:fixed;top:0;left:0;transform:translateY(3px);box-shadow:0 6px 22px #0b141a2e,0 1px 3px #0b141a1f}.lz-tip[data-below="1"]{transform:translateY(-3px)}:root[data-theme=dark] .lz-tip{background:var(--panel-2);border-color:#33424b;box-shadow:0 8px 26px #00000073}.lz-tip.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lz-tip{transition:none}}.gx-matrix td.n.bar{background-image:linear-gradient(var(--viz-2), var(--viz-2));background-repeat:no-repeat;background-size:calc((100% - 20px) * var(--w,0)) 4px;background-position:right 10px bottom 4px}.gx-matrix td.n.bar.gx-ask{background-position:right 10px bottom 4px}.gx-matrix td.n.all{background:var(--panel-2);font-weight:600}.gx-matrix .zn-cardhead{margin-bottom:4px}.gx-more{appearance:none;font:inherit;border:1px solid var(--line);background:var(--panel);color:var(--accent);cursor:pointer;border-radius:999px;margin:10px auto 0;padding:6px 18px;font-size:13px;font-weight:600;display:block}.gx-tlist>.gx-more{grid-column:1/-1}.gx-prob .money .row{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.gx-prob .money .worth{color:var(--good);white-space:nowrap;margin-top:2px;font-size:12.5px;font-weight:600}.gx-prob .gx-calc{grid-column:1/-1}.gx-ctop .gx-rm small{color:var(--muted);text-align:right;font-size:11px;font-weight:500;line-height:1.2;display:block}.gx-today3 .gx-rm{text-align:right}.gx-scope-note{color:var(--muted);margin:0 0 -4px;font-size:12.5px}@media (width<=640px){.gx-prob .money{flex-wrap:wrap}.gx-prob .money .row{justify-content:flex-start}.gx-prob .money .worth{flex-basis:100%}}.wc{--wc-app:var(--sunk);--wc-panel:var(--surface);--wc-header:var(--sunk);--wc-input:var(--surface);--wc-hover:var(--hover);--wc-active:color-mix(in srgb, var(--brand) 9%, var(--surface));--wc-out:color-mix(in srgb, var(--brand) 15%, var(--surface));--wc-in:var(--surface);--wc-txt:var(--ink);--wc-txt2:var(--ink-3);--wc-txt3:var(--ink-4);--wc-line:var(--line);--wc-tick:var(--msg);--wc-green:var(--brand-ink);--wc-fill:var(--brand);--wc-on-fill:var(--on-brand);--wc-badge:var(--brand);--wc-sys:color-mix(in srgb, var(--surface) 82%, transparent);--wc-sys-txt:var(--ink-2);--wc-shadow:0 1px 1.5px color-mix(in srgb, var(--ink) 11%, transparent);--wc-foot:var(--surface);--wc-tagbg:var(--sunk);--wc-icon:var(--ink-3);--wc-send:var(--brand)}:root[data-theme=dark] .wc{--wc-app:var(--bg);--wc-in:var(--surface-2);--wc-out:color-mix(in srgb, var(--brand) 28%, var(--surface));--wc-input:var(--surface-2);--wc-shadow:none}.wc-fuback{z-index:2;background:color-mix(in srgb, var(--brand) 8%, var(--surface));border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:36px;padding:4px 14px 4px 8px;animation:.3s cubic-bezier(.2,.8,.2,1) wc-fuback-in;display:flex;position:relative}.wc-fuback-b{height:28px;color:var(--brand-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;align-items:center;gap:4px;margin:0;padding:0 10px 0 6px;font-size:13px;transition:background .15s;display:inline-flex}.wc-fuback-b:hover{background:var(--brand-soft)}.wc-fuback-b b{font-weight:800}@keyframes wc-fuback-in{0%{opacity:0;transform:translateY(-16px)}}@media (prefers-reduced-motion:reduce){.wc-fuback{animation:none}}.wc{--wc-ai2:var(--ai-2);--wc-lw:320px;grid-template-columns:var(--wc-lw) minmax(0, 1fr);border:1px solid var(--card-border);height:calc(100% - 36px);min-height:0;box-shadow:var(--shadow-1);background:var(--wc-panel);color:var(--wc-txt);border-radius:20px;margin:12px 12px 24px;font-size:14.2px;display:grid;overflow:hidden}@media (width>=1100px){.wc{--wc-lw:340px}}@media (width>=1500px){.wc{--wc-lw:360px}}.wc *{box-sizing:border-box}.wc :where(button){font:inherit;color:inherit}.wc-ico{width:40px;height:40px;color:var(--wc-txt2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:22px;line-height:0;display:grid}.wc-ico:hover:not(:disabled){color:var(--wc-txt);background:#8696a029}.wc-ico:disabled{opacity:.4;cursor:default}.wc-ico.on{color:var(--wc-green)}.wc-side{background:var(--wc-panel);border-right:1px solid var(--wc-line);flex-direction:column;min-width:0;min-height:0;font-size:13.5px;line-height:1.45;display:flex}.wc-search{background:var(--wc-panel);align-items:center;gap:6px;padding:10px 12px 0;display:flex;position:relative}.wc-search-box{background:var(--sunk);min-width:0;height:36px;color:var(--ink-3);border:1px solid #0000;border-radius:12px;flex:1;align-items:center;gap:8px;padding:0 10px;transition:background .15s,border-color .15s;display:flex}.wc-search-box:focus-within{border-color:var(--brand);background:var(--surface)}.wc-search-box .lzi{flex:none}.wc-search-box input{min-width:0;color:var(--wc-txt);background:0 0;border:0;outline:0;flex:1;font-size:14px}.wc-search-box input::placeholder{color:var(--ink-3)}.wc-chip{border:1px solid var(--line-2);background:var(--surface);height:30px;color:var(--ink-2);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.wc-chip:hover:not(:disabled){border-color:var(--ink-4)}.wc-chip:disabled{opacity:.45;cursor:default}.wc-chip.on{border-color:color-mix(in srgb, var(--brand) 55%, transparent);background:var(--brand-soft);color:var(--brand-ink)}.wc-chip select{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0}.wc-band{color:var(--wc-sys-txt);background:var(--wc-sys);padding:6px 16px;font-size:12.5px}.wc-list{flex:1;min-height:0;padding-bottom:8px;overflow-y:auto}.wc-row{cursor:pointer;align-items:center;gap:12px;min-height:72px;padding:9px 14px 9px 16px;transition:background .15s;display:flex;position:relative}.wc-row:hover{background:var(--wc-hover)}.wc-row.on{background:var(--wc-active)}.wc-row.on:before{content:"";background:var(--brand);border-radius:0 3px 3px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}.wc-row:after{content:"";border-bottom:1px solid var(--wc-line);position:absolute;bottom:0;left:76px;right:0}.wc-row:last-child:after{border:0}.wc-av{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:18px;font-weight:800;display:grid}.wc .zn-dealer{background:var(--dealer-soft);height:18px;color:var(--ai-ink);letter-spacing:normal;cursor:help;border-radius:6px;flex:none;align-items:center;margin-left:6px;padding:0 6px;font-size:12px;font-style:normal;font-weight:700;line-height:18px;display:inline-flex}.wc .zn-dealer.cust{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ai) 45%, transparent);background:0 0}.wc-av-net{border:2px solid var(--wc-panel);background:var(--wa);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-style:normal;display:grid;position:absolute;bottom:-3px;right:-3px}.wc-av-net svg{width:10px;height:10px}.wc-av-net.fb{background:var(--msg)}.wc-rt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.wc-r1{align-items:center;gap:6px;min-width:0;display:flex}.wc-name{letter-spacing:-.005em;white-space:nowrap;flex:1;align-items:center;min-width:0;font-size:15px;font-weight:700;display:flex}.wc-name-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.wc-name .wc-net{flex:none}.wc-time{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.wc-row.unread .wc-name-t{font-weight:800}.wc-row.unread .wc-time{color:var(--brand-ink);align-items:center;gap:5px;font-weight:700;display:inline-flex}.wc-row.unread .wc-time:before{content:"";background:var(--brand);border-radius:50%;width:8px;height:8px}.wc-row.unread .wc-prev{color:var(--ink-2);font-weight:600}.wc-r2{min-width:0;color:var(--ink-3);align-items:center;gap:6px;font-size:13.5px;display:flex}.wc-prev{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.wc-r2 svg{flex:none;font-size:14px}.wc-av{position:relative}.wc-av img,.wc-vn-face img{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.wc-net{color:#0084ff;vertical-align:-2px;margin-right:5px;font-size:14px}.wc-empty{text-align:center;color:var(--wc-txt2);padding:40px 20px}.wc-main{background:var(--wc-app);grid-template-rows:auto auto auto 1fr auto;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.wc-main>.wc-head{grid-row:1}.wc-main>.wc-fuback{grid-row:2}.wc-main>.wc-alerts{grid-row:3}.wc-main>.wc-body{grid-row:4}.wc-main>.wc-foot{grid-row:5}.wc-head{background:var(--surface);border-bottom:1px solid var(--line);z-index:3;align-items:center;gap:8px;min-width:0;min-height:68px;padding:10px 12px 10px 14px;font-size:13.5px;line-height:1.45;display:flex;position:relative;container:wchead/inline-size}.wc-head .wc-av{width:40px;height:40px;font-size:15px}.wc-head .wc-av-net{border-color:var(--surface);width:17px;height:17px}.wc-head .wc-av-net svg{width:9px;height:9px}.wc-head-t{flex:0 auto;min-width:0;line-height:1.3}.wc-head-t b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;display:block;overflow:hidden}.wc-head-sp{flex:1}.wc-who-av{cursor:pointer;border:0;padding:0}.wc-head-t .wc-who-n{text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;font-weight:800}.wc-head-t .wc-who-n:hover{color:var(--brand-ink)}.wc-adcard{border:1px solid var(--border-well);background:var(--sunk);min-width:0;max-width:270px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:14px;flex:0 auto;align-items:center;gap:10px;margin:0 0 0 6px;padding:5px 8px 5px 5px;transition:border-color .15s,box-shadow .15s,transform .2s cubic-bezier(.34,1.56,.64,1);display:flex}.wc-adcard:hover{border-color:color-mix(in srgb, var(--brand) 40%, transparent);box-shadow:var(--shadow-1)}.wc-adcard:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.wc-adcard:active{transform:none}}.wc-adcard-t{flex-direction:column;min-width:0;display:flex}.wc-adcard-t small{color:var(--ink-3);white-space:nowrap;font-size:11.5px;line-height:1.3}.wc-adcard-t small b{color:var(--brand-ink);font-variant-numeric:tabular-nums;font-weight:800}.wc-adcard-t b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;line-height:1.35;overflow:hidden}.wc-adcard-go{color:var(--ink-4);flex:none}.wc-adcard .wc-adinf{background:var(--brand-soft);color:var(--brand-ink);border-radius:999px;margin-left:4px;padding:0 6px;font-size:11px;font-weight:700}@container wchead (width<=680px){.wc-adcard{display:none}}.wc-head-t b.wc-head-n{align-items:center;display:flex}.wc-head-t b .wc-name-t{min-width:0;font-size:inherit;color:inherit;text-overflow:ellipsis;display:block;overflow:hidden}.wc-head-t b .zn-dealer-short,.wc-sec.wc-legacy{display:none}.wc-head-t b .zn-dealer-full{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:280px;display:inline-block;overflow:hidden}.wc-head-t b .wc-name-t:has(+.zn-dealer-full){flex:none;max-width:45%}.wc-head-t b .wc-name-t{flex:none;max-width:220px}@media (width<=800px){.wc-head-t b .wc-name-t{flex:0 auto}}.wc-head-t b.wc-head-n{overflow:visible}.wc-head-t .own-pick{display:inline-flex;overflow:visible}.wc-head-t .own-menu{display:flex;overflow:visible}@media (width<=800px){.wc-head-t .own-pick,.wc-head-t b .zn-dealer-full{display:none}.wc-head-t b .zn-dealer-short{display:inline-block}.wc-head-t b .wc-name-t:has(+.zn-dealer-full){flex:initial;max-width:none}.wc-sec.wc-legacy{display:flex}.wc-legacy .zn-dealer{white-space:normal;margin-left:0}}.wc-head-t>span{min-width:0;color:var(--ink-3);white-space:nowrap;align-items:center;margin-top:2px;font-size:12.5px;display:flex;overflow:hidden}.wc-head-t span .wc-net{color:var(--msg);margin-right:3px;font-size:12px}.wc-back{display:none}.wc-body{background-color:var(--wc-app);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240' fill='none' stroke='%230d9488' stroke-opacity='.07' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(22 34) rotate(-24)'%3E%3Cpath d='M0 16C0 6 8 0 22 0c1 12-6 20-22 16Z'/%3E%3Cpath d='M0 16 13 7'/%3E%3C/g%3E%3Cpath d='M128 20l2.6 7.4L138 30l-7.4 2.6L128 40l-2.6-7.4L118 30l7.4-2.6Z'/%3E%3Cpath d='M190 62h26a6 6 0 0 1 6 6v12a6 6 0 0 1-6 6h-16l-8 6v-6h-2a6 6 0 0 1-6-6V68a6 6 0 0 1 6-6Z'/%3E%3Cpath d='M70 132s-12-7-12-15a6 6 0 0 1 12-3 6 6 0 0 1 12 3c0 8-12 15-12 15Z'/%3E%3Cpath d='M168 136a13 13 0 1 0 12 18 10 10 0 1 1-12-18Z'/%3E%3Cg transform='translate(22 184)'%3E%3Cpath d='M0 0h22v12a8 8 0 0 1-8 8H8a8 8 0 0 1-8-8Z'/%3E%3Cpath d='M22 3h3a4 4 0 0 1 0 8h-3'/%3E%3Cpath d='M7 -6c0-3 3-3 3-6M15 -6c0-3 3-3 3-6'/%3E%3C/g%3E%3Cg transform='translate(198 200) rotate(-35)'%3E%3Crect x='-14' y='-6' width='28' height='12' rx='6'/%3E%3Cpath d='M0 -6v12'/%3E%3C/g%3E%3Ccircle cx='96' cy='74' r='2'/%3E%3Ccircle cx='214' cy='128' r='2'/%3E%3Ccircle cx='122' cy='210' r='2'/%3E%3Ccircle cx='40' cy='104' r='1.5'/%3E%3Cpath d='M104 160l1.6 4.4 4.4 1.6-4.4 1.6-1.6 4.4-1.6-4.4-4.4-1.6 4.4-1.6Z'/%3E%3C/svg%3E");background-repeat:repeat;background-size:240px 240px;flex-direction:column;min-height:0;padding:14px clamp(16px,2.6%,44px) 18px;font-size:13.5px;line-height:1.45;display:flex;overflow-y:auto}@media (width<=1099px){.wc-body{padding:12px 3% 16px}}:root[data-theme=dark] .wc-body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240' fill='none' stroke='%2314b8a6' stroke-opacity='.055' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(22 34) rotate(-24)'%3E%3Cpath d='M0 16C0 6 8 0 22 0c1 12-6 20-22 16Z'/%3E%3Cpath d='M0 16 13 7'/%3E%3C/g%3E%3Cpath d='M128 20l2.6 7.4L138 30l-7.4 2.6L128 40l-2.6-7.4L118 30l7.4-2.6Z'/%3E%3Cpath d='M190 62h26a6 6 0 0 1 6 6v12a6 6 0 0 1-6 6h-16l-8 6v-6h-2a6 6 0 0 1-6-6V68a6 6 0 0 1 6-6Z'/%3E%3Cpath d='M70 132s-12-7-12-15a6 6 0 0 1 12-3 6 6 0 0 1 12 3c0 8-12 15-12 15Z'/%3E%3Cpath d='M168 136a13 13 0 1 0 12 18 10 10 0 1 1-12-18Z'/%3E%3Cg transform='translate(22 184)'%3E%3Cpath d='M0 0h22v12a8 8 0 0 1-8 8H8a8 8 0 0 1-8-8Z'/%3E%3Cpath d='M22 3h3a4 4 0 0 1 0 8h-3'/%3E%3Cpath d='M7 -6c0-3 3-3 3-6M15 -6c0-3 3-3 3-6'/%3E%3C/g%3E%3Cg transform='translate(198 200) rotate(-35)'%3E%3Crect x='-14' y='-6' width='28' height='12' rx='6'/%3E%3Cpath d='M0 -6v12'/%3E%3C/g%3E%3Ccircle cx='96' cy='74' r='2'/%3E%3Ccircle cx='214' cy='128' r='2'/%3E%3Ccircle cx='122' cy='210' r='2'/%3E%3Ccircle cx='40' cy='104' r='1.5'/%3E%3Cpath d='M104 160l1.6 4.4 4.4 1.6-4.4 1.6-1.6 4.4-1.6-4.4-4.4-1.6 4.4-1.6Z'/%3E%3C/svg%3E")}.wc-day,.wc-sys{background:var(--surface);width:fit-content;max-width:86%;color:var(--ink-2);text-align:center;box-shadow:var(--wc-shadow), var(--shadow-1);border-radius:9px;margin:12px auto 8px;padding:4px 12px;font-size:12px;font-weight:700}.wc-sys{background:var(--wc-sys);box-shadow:var(--wc-shadow);border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:8px auto;padding:5px 12px;font-size:12.5px;font-weight:600;display:flex}button.wc-sys{cursor:pointer;border:0;gap:4px;font-family:inherit}button.wc-sys:hover{color:var(--ink)}.wc-sys.ai{background:var(--wc-ai);color:var(--wc-ai-ink);gap:4px}.wc-sys em{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;font-weight:500}.wc-new{animation:.38s cubic-bezier(.2,.8,.2,1) wc-in}@keyframes wc-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}.wc-msg{align-items:flex-start;gap:8px;max-width:100%;margin-top:2px;padding:0 2px;display:flex}.wc-msg.first{margin-top:8px}.wc-msg.out{justify-content:flex-end}.wc-stack{flex-direction:column;align-items:flex-start;min-width:0;max-width:min(66%,540px);display:flex}.wc-msg.out .wc-stack{align-items:flex-end}.wc-bub{background:var(--wc-in);max-width:100%;box-shadow:var(--wc-shadow);word-wrap:break-word;border-radius:14px;padding:6px 10px 8px;font-size:14.5px;line-height:1.5;position:relative}.wc-msg.out .wc-bub{background:var(--wc-out)}.wc-msg.first.in .wc-bub{border-top-left-radius:4px}.wc-msg.first.out .wc-bub{border-top-right-radius:4px}.wc-txt{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14.5px;line-height:1.5}.wc-txt.sub{color:var(--wc-txt2);margin-top:4px;font-size:12.5px;line-height:17px;display:block}.wc-meta{float:right;height:15px;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:3px;margin:6px -3px -6px 8px;font-size:12px;line-height:1;display:inline-flex}.wc-mfoot{justify-content:flex-end;height:15px;margin-top:2px;display:flex}.wc-mfoot .wc-meta{float:none;margin:0}.wc .q-them{--q:#5b8def}.wc .q-us{--q:var(--brand)}.wc .q-ai{--q:var(--wc-violet)}.wc-q{border:0;border-left:3px solid var(--q);background:color-mix(in srgb, var(--q) 11%, transparent);text-align:left;width:100%;min-width:160px;font:inherit;color:inherit;cursor:pointer;border-radius:8px;flex-direction:column;gap:1px;margin:0 0 6px;padding:6px 10px;font-size:12.5px;line-height:1.35;display:flex}.wc-q b{color:var(--q);font-size:12px;font-weight:800}.wc-q span{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--ink-2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wc-q span svg{vertical-align:-2px;margin-right:3px;font-size:14px}.wc.fb .wc-msg.out .wc-q{background:#ffffff2e;border-left-color:#ffffffd9}.wc.fb .wc-msg.out .wc-q b,.wc.fb .wc-msg.out .wc-q span{color:#fff}.wc-ref{border:1px solid var(--border-well);border-left:3px solid var(--brand);background:var(--sunk);border-radius:10px;align-items:center;gap:10px;margin:2px -4px 6px;padding:6px 10px 6px 6px;display:flex}.wc.fb .wc-ref{border-left-color:#0a7cff}.wc-ref .zn-adpic{background:var(--surface);border-radius:8px;flex:none}.wc-ref>span:last-child{flex-direction:column;min-width:0;display:flex}.wc-ref b{font-size:13px;font-weight:700;line-height:1.5}.wc-ref small{color:var(--ink-3);font-size:12px;line-height:1.5}.wc-bub.k-order{width:300px;padding:6px 6px 8px}.wc-bub.k-order>.wc-who{padding:0 4px}.wc-bub.k-order .wc-mfoot{padding-right:4px}.wc-rc-lead{padding:0 4px 4px;display:block}.wc-rc{--rc-cut:var(--wc-out);background:var(--surface);box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink);border-radius:10px;margin:2px 0 4px;padding:12px 12px 10px;font-size:13px;line-height:1.45;position:relative;overflow:hidden}.wc-msg.out.ai .wc-rc{--rc-cut:var(--wc-ai)}.wc-rc:before{content:"";background:var(--brand);height:3px;position:absolute;inset:0 0 auto}.wc-rc-h{border-bottom:1px dashed var(--line-2);justify-content:space-between;align-items:center;gap:8px;padding:2px 0 9px;display:flex}.wc-rc-t{align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:inline-flex}.wc-rc-t svg{color:var(--brand-ink)}.wc-rc-d{color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.wc-rc-ls{flex-direction:column;gap:6px;padding:9px 0;display:flex}.wc-rc-l{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;display:grid}.wc-rc-i{min-width:0;color:var(--ink-2);overflow-wrap:anywhere}.wc-rc-i small{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:5px;font-size:12px;font-weight:700}.wc-rc-a{text-align:right;font-weight:700}.wc-rc-a .lz-cur,.wc-rc-amt .lz-cur{font-size:12px}.wc-rc-free{color:var(--win-ink);font-size:12px;font-weight:700}.wc-rc-sum{border-top:1px dashed var(--line-2);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0 8px;display:flex;position:relative}.wc-rc-sum:before,.wc-rc-sum:after{content:"";background:var(--rc-cut);border-radius:50%;width:12px;height:12px;position:absolute;top:-6px}.wc-rc-sum:before{left:-18px}.wc-rc-sum:after{right:-18px}.wc-rc-sum>span{font-weight:700}.wc-rc-amt{letter-spacing:-.02em;font-size:20px;font-weight:700}.wc-rc-f{border-top:1px dashed var(--line-2);grid-template-columns:auto minmax(0,1fr);gap:3px 10px;margin:0;padding-top:8px;font-size:12px;display:grid}.wc-rc-f dt{color:var(--ink-3)}.wc-rc-f dd{min-width:0;color:var(--ink-2);overflow-wrap:anywhere;white-space:pre-line;margin:0}.wc-msg.flash .wc-bub:before{content:"";border-radius:inherit;box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 55%, transparent);pointer-events:none;opacity:0;animation:1.3s ease-out wc-qflash;position:absolute;inset:0}@keyframes wc-qflash{0%,35%{opacity:1}to{opacity:0}}.wc-stack{transition:transform .18s;position:relative}.wc-acts{z-index:1;opacity:0;pointer-events:none;gap:4px;margin-left:6px;transition:opacity .15s;display:flex;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.wc-acts.mine{flex-direction:row-reverse;margin-left:0;margin-right:6px;left:auto;right:100%}@media (hover:hover){.wc-msg:hover .wc-acts{opacity:1;pointer-events:auto}}.wc-msg.act .wc-acts{opacity:1;pointer-events:auto}@media (width<=800px){.wc-acts,.wc-acts.mine{margin:0 0 6px;top:auto;bottom:100%;transform:none}.wc-acts{left:0}.wc-acts.mine{left:auto;right:0}}.wc-act{background:var(--surface);width:30px;height:30px;color:var(--ink-2);box-shadow:var(--shadow-1);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:18px;transition:color .12s,background .12s,transform .1s;display:grid}.wc-act:hover{color:var(--ink);background:var(--hover)}.wc-act:active{transform:scale(.92)}@media (pointer:coarse){.wc-stack{touch-action:pan-y}}.wc-stack.swiping{transition:none}.wc-swipe-ic{background:var(--wc-panel);width:30px;height:30px;color:var(--wc-icon);opacity:0;pointer-events:none;border-radius:50%;place-items:center;margin-top:-15px;font-size:18px;transition:opacity .12s,transform .12s,color .12s;display:grid;position:absolute;top:50%;left:-40px;transform:scale(.6);box-shadow:0 1px 3px #0b141a33}.wc-stack.swiping .wc-swipe-ic{opacity:.6;transform:scale(.85)}.wc-stack.swipe-go .wc-swipe-ic{opacity:1;color:var(--wc-green);transform:scale(1)}.wc-strip{border:1px solid var(--border-well);background:var(--sunk);border-radius:16px;align-items:center;gap:10px;padding:8px 8px 8px 10px;animation:.3s cubic-bezier(.2,.8,.2,1) wc-in;display:flex}.wc-replybar{border-left:3px solid var(--brand)}.wc-replybar-q{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.wc-replybar-q b{color:var(--brand-ink);font-size:12.5px;font-weight:700}.wc-replybar-q small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}@media (prefers-reduced-motion:reduce){.wc-msg.flash .wc-bub:before,.wc-strip,.wc-new{animation:none}.wc-stack,.wc-acts,.wc-swipe-ic{transition:none}}.wc-who{letter-spacing:.01em;color:var(--brand-ink);align-items:center;gap:4px;margin-bottom:2px;font-size:12px;font-weight:800;line-height:1.5;display:flex}.wc-who.sys{color:var(--ink-3)}.wc-taken{color:var(--loss-ink);align-items:center;gap:4px;margin-bottom:2px;font-size:12px;font-weight:800;line-height:1.5;display:flex}.wc-msg.revoked .wc-bub>:not(.wc-taken){opacity:.5}.wc-bub.k-img .wc-taken,.wc-bub.k-video .wc-taken{padding:2px 6px 0}.wc-msg .wc-bub.sticker .wc-taken{background:var(--wc-in);width:fit-content;box-shadow:var(--wc-shadow);border-radius:8px;margin:0 0 4px auto;padding:1px 7px}.wc-msg.out .wc-bub.sticker .wc-taken{background:var(--wc-out)}.wc.fb .wc-msg.out .wc-who{color:#ffffffdb}.wc{--wc-violet:var(--ai);--wc-violet-2:var(--ai-2);--wc-ai:color-mix(in srgb, var(--wc-violet) 11%, var(--surface));--wc-ai-ink:var(--ai-ink);--wc-ai-who:var(--wc-ai-ink)}:root[data-theme=dark] .wc{--wc-ai:color-mix(in srgb, var(--wc-violet) 24%, var(--surface))}.wc.fb .wc-main,:root[data-theme=dark] .wc.fb .wc-main{--wc-ai:#7b4fd9;--wc-ai-who:#fff}.wc-msg.out.ai .wc-bub:not(.sticker):not(.mv){background:var(--wc-ai)}.wc-msg.out.ai .wc-who{color:var(--wc-ai-who)}.wc.fb .wc-msg.out.ai .wc-bub.mv .wc-who{color:var(--wc-ai-ink)}.wc-msg.out.ai .wc-bub.sticker .wc-meta,.wc-msg.out.ai .wc-bub.sticker .wc-who,.wc.fb .wc-msg.out.ai .wc-mv-pill{background:var(--wc-ai)}.wc-our-face{color:#fff;border-radius:50%;flex:none;align-self:flex-start;place-items:center;width:26px;height:26px;display:grid}.wc-our-face.ghost{visibility:hidden;height:1px}.wc-backup{color:var(--ink-3);align-items:center;gap:4px;margin:3px 4px 0;font-size:12px;line-height:1.45;display:flex}.wc-backup svg{color:var(--warn);flex:none}.wc-tick{color:var(--ink-4);flex:none;transition:color .3s}.wc-tick.read{color:var(--msg);animation:wc-tick .35s var(--lz-press)}.wc-tick.bad{color:var(--loss)}@keyframes wc-tick{0%{transform:scale(.6)}}.wc-tickbtn{cursor:pointer;background:0 0;border:0;border-radius:5px;margin:5px -5px -7px 6px;padding:1px 2px;font-family:inherit;transition:background .15s,color .15s}.wc-mfoot .wc-tickbtn{margin:-1px -2px}.wc-tickbtn:hover,.wc-tickbtn[aria-expanded=true]{background:color-mix(in srgb, var(--ink) 9%, transparent);color:var(--ink-2)}.wc-tickbtn:focus-visible{outline:2px solid var(--msg);outline-offset:1px}.wc-seen{color:var(--msg-ink);align-items:center;gap:4px;margin:4px 2px 0;font-size:12px;font-weight:600;display:flex}.wc-times{background:var(--surface);border:1px solid var(--line);max-width:100%;box-shadow:var(--shadow-1);color:var(--ink-3);border-radius:12px;margin-top:5px;padding:10px 12px 9px;font-size:12px;animation:.22s cubic-bezier(.2,.8,.2,1) lz-drop}.wc-ts-row{align-items:flex-start;gap:4px;display:flex}.wc-ts{flex-direction:column;align-items:center;gap:2px;min-width:54px;display:flex}.wc-ts i{background:var(--sunk);width:24px;height:24px;color:var(--ink-4);border-radius:50%;place-items:center;display:grid}.wc-ts.done i{background:color-mix(in srgb, var(--ink) 9%, var(--surface));color:var(--ink-2)}.wc-ts.read i{background:var(--msg-soft);color:var(--msg)}.wc-ts.bad i{background:var(--loss-soft);color:var(--loss)}.wc-ts b{color:var(--ink-3);font-size:11.5px;font-weight:700}.wc-ts em{color:var(--ink-4);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;font-weight:600}.wc-ts.done em{color:var(--ink);font-weight:700}.wc-ts.read em{color:var(--msg-ink);font-weight:800}.wc-ts.bad em{color:var(--loss-ink);font-weight:800}.wc-ts-l{background:var(--line-2);transform-origin:0;border-radius:2px;flex:1;min-width:16px;height:2px;margin-top:11px}.wc-ts-l.done{background:var(--ink-4);animation:.35s cubic-bezier(.2,.8,.2,1) both wc-draw}.wc-ts-l.read{background:var(--msg);animation:.35s cubic-bezier(.2,.8,.2,1) .12s both wc-draw}.wc-ts-l.bad{background:var(--loss)}@keyframes wc-draw{0%{transform:scaleX(0)}}.wc-times p{border-top:1px dashed var(--line-2);max-width:280px;color:var(--ink-2);margin:7px 0 0;padding-top:7px;font-size:12px;line-height:1.45}.wc-times p.bad{color:var(--loss-ink);font-weight:700}.wc-bub.k-img,.wc-bub.k-video{width:264px;padding:4px 4px 8px}.wc-bub.k-img .wc-who,.wc-bub.k-video .wc-who{padding:2px 6px 0}.wc-bub.k-img .wc-txt,.wc-bub.k-video .wc-txt{padding:6px 6px 0;font-size:13.5px;display:block}.wc-bub.k-img .wc-mfoot,.wc-bub.k-video .wc-mfoot{padding-right:6px}.wc-img{cursor:zoom-in;background:#000;border:0;border-radius:11px;width:100%;padding:0;display:block;overflow:hidden}.wc-img img{object-fit:cover;width:100%;max-height:300px;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:block}.wc-img:hover img{transform:scale(1.03)}.wc-img:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.wc-viewing .wc-vid{visibility:hidden}.wc-view{z-index:93;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060a09cc;place-items:center;padding:28px;animation:.2s lz-fade;display:grid;position:fixed;inset:0}.wc-view-in{flex-direction:column;gap:12px;max-width:min(860px,100%);margin:0;animation:.3s cubic-bezier(.2,.8,.2,1) wc-viewpop;display:flex;position:relative}@keyframes wc-viewpop{0%{opacity:0;transform:translateY(12px)scale(.97)}}.wc-view-in img{object-fit:contain;background:radial-gradient(120% 90% at 30% 20%,#fff,#e6efec);border-radius:16px;max-width:100%;max-height:calc(100dvh - 150px);margin:0 auto;padding:28px;animation:.2s lz-fade;display:block}.wc-view-in img.photo{background:#000;padding:0}.wc-view-wait{color:#fffc;place-items:center;min-width:min(320px,80vw);min-height:200px;font-size:14px;display:grid}.wc-view-in figcaption{color:#ffffffeb;align-items:center;gap:10px;font-size:13.5px;font-weight:600;display:flex}.wc-view-cap{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wc-view-pos,.wc-view-by{color:#ffffffa6;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:500}.wc-view-x{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;transition:background .15s;display:grid;position:absolute;top:-14px;right:-14px}.wc-view-x:hover{background:#ffffff42}.wc-view-nav{color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;transition:background .15s;display:grid;position:absolute;top:calc(50% - 36px)}.wc-view-nav:hover{background:#000000a6}.wc-view-nav.prev{left:10px}.wc-view-nav.next{right:10px}@media (width<=800px){.wc-view{padding:16px}.wc-view-x{top:-10px;right:-6px}}@media (prefers-reduced-motion:reduce){.wc-view,.wc-view-in,.wc-view-in img{animation:none}}.wc-vid{background:#000;border-radius:11px;display:block;position:relative;overflow:hidden}.wc-vid video{width:100%;max-height:300px;display:block}.wc-vid-play{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;width:50px;height:50px;transition:transform .2s var(--lz-press), opacity .2s;background:#0000008c;border:0;border-radius:50%;place-items:center;margin:-25px 0 0 -25px;padding:0;display:grid;position:absolute;top:50%;left:50%}.wc-vid-play:hover{transform:scale(1.06)}.wc-vid-play .lzi{fill:currentColor;stroke:none;margin-left:3px}.wc-vid-d{color:#fff;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;bottom:9px;left:8px}.wc-vid-bar{background:#ffffff38;height:3px;position:absolute;bottom:0;left:0;right:0}.wc-file{min-width:220px;color:inherit;align-items:center;gap:10px;padding:6px 6px 4px 2px;text-decoration:none;display:flex}.wc-file-i{background:var(--sunk);width:40px;height:40px;color:var(--ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.wc-file-t{flex-direction:column;min-width:0;display:flex}.wc-file-t b{overflow-wrap:anywhere;font-size:13.5px;font-weight:700;line-height:1.45}.wc-file-t small{color:var(--ink-3);font-size:12px}.wc-file:hover b{text-decoration:underline}.wc-gone{color:var(--wc-txt2);font-size:12.5px;font-style:italic}.wc-gone.wc-media-wait{background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:11px;place-items:center;width:100%;height:188px;display:grid}.wc-bub.voice{min-width:268px;padding-top:8px}.wc-voice{align-items:center;gap:10px;display:flex}.wc-vplay{background:var(--ink-2);width:36px;height:36px;color:var(--surface);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.wc-voice.mine .wc-vplay{background:var(--brand);color:var(--on-brand)}.wc-msg.ai .wc-voice.mine .wc-vplay{background:var(--wc-violet);color:#fff}.wc-vplay .lzi{fill:currentColor;stroke:none;margin-left:2px}.wc-voice.playing .wc-vplay .lzi{margin-left:0}.wc-vplay:disabled{cursor:default;opacity:.4}.wc-wave{cursor:pointer;outline:none;flex:1;align-items:center;gap:2px;min-width:0;height:28px;display:flex;container-type:inline-size}@container (width>=200px) and (width<=299.98px){.wc-wave i:nth-child(4n){display:none}}@container (width>=120px) and (width<=199.98px){.wc-wave i:nth-child(2n){display:none}}@container (width>=80px) and (width<=119.98px){.wc-wave i:not(:nth-child(3n+1)){display:none}}@container (width<=79.98px){.wc-wave i:not(:nth-child(4n+1)){display:none}}.wc-wave[aria-disabled=true]{cursor:default}.wc-wave:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}.wc-wave i{background:color-mix(in srgb, var(--ink-3) 45%, transparent);border-radius:2px;flex:1;min-width:2px;transition:background .15s}.wc-wave i.on{background:var(--ink-2)}.wc-voice.mine .wc-wave i{background:color-mix(in srgb, var(--brand-ink) 35%, transparent)}.wc-voice.mine .wc-wave i.on{background:var(--brand-ink)}.wc-msg.ai .wc-voice.mine .wc-wave i{background:color-mix(in srgb, var(--ai-ink) 32%, transparent)}.wc-msg.ai .wc-voice.mine .wc-wave i.on{background:var(--ai-ink)}.wc-voice.off .wc-wave{opacity:.45}.wc-vt{min-width:30px;color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.wc-vt.note{white-space:nowrap}.wc-vsp{background:color-mix(in srgb, var(--ink) 8%, transparent);height:22px;color:var(--ink-2);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 7px;font-size:12px;font-weight:800}.wc-vsp:disabled{cursor:default;opacity:.5}.wc-voice-dl{color:inherit;margin-left:6px;font-weight:600;text-decoration:underline}.wc-bub.voice:not(.mv) .wc-txt.sub{border-top:1px solid color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink-2);margin-top:6px;padding-top:6px;font-size:13px;line-height:1.5}.wc-foot{background:var(--wc-foot);flex-direction:column;gap:8px;padding:8px 16px;font-size:13.5px;line-height:1.45;display:flex;position:relative}.wc-main .wc-foot{border-top:1px solid var(--line);background:var(--surface);padding:8px clamp(16px,2.6%,44px) 14px}.wc-foot-r{align-items:flex-end;gap:10px;display:flex}.wc-box{background:var(--sunk);border-radius:24px;flex:1;align-items:flex-end;gap:2px;min-width:0;min-height:48px;padding:6px;transition:background .15s,box-shadow .15s;display:flex}.wc-box:focus-within{background:var(--surface);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--brand) 55%, transparent)}.wc-pico{width:36px;height:36px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;line-height:0;transition:background .15s,color .15s;display:grid}.wc-pico.sm{width:28px;height:28px}.wc-pico:hover:not(:disabled),.wc-pico.on{background:var(--hover);color:var(--ink)}.wc-pico:disabled{opacity:.4;cursor:default}.wc-box textarea{resize:none;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;align-self:center;max-height:132px;padding:4px 6px;font-size:14.5px;line-height:1.5;overflow-y:auto}.wc-box textarea::placeholder{color:var(--ink-3)}.wc-send{background:var(--wc-send);width:48px;height:48px;color:var(--wc-on-fill);cursor:pointer;box-shadow:0 8px 18px -10px color-mix(in srgb, var(--wc-send) 80%, transparent);border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:transform .12s,background .15s;display:grid}.wc-send:hover:not(:disabled){background:var(--brand-2)}.wc.fb .wc-send:hover:not(:disabled){background:var(--wc-send)}.wc-send:active:not(:disabled){transform:scale(.94)}.wc-send.rec,.wc-send.rec:hover:not(:disabled){background:var(--loss);color:#fff}.wc-send:disabled{opacity:.5;cursor:default}.wc-count{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;align-self:center;padding:0 4px;font-size:11.5px}.wc-count.over{color:var(--loss-ink);font-weight:800}.wc-speak{height:36px;color:var(--ai-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:700;transition:background .15s,color .15s;animation:.25s wc-in;display:inline-flex}.wc-speak:hover:not(:disabled){background:var(--ai-soft)}.wc-speak:disabled{opacity:.45;cursor:not-allowed}.wc-aihint{color:var(--ai-ink);align-items:center;gap:6px;margin-left:6px;font-size:12px;font-weight:600;line-height:1.45;display:flex}.wc-err{color:var(--loss-ink);align-items:center;gap:6px;margin-left:4px;font-size:12.5px;font-weight:700;animation:.2s lz-drop;display:flex}.wc-attp-th{background:var(--surface);width:52px;height:52px;box-shadow:var(--shadow-1);border-radius:10px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.wc-attp-th img,.wc-attp-th video{object-fit:cover;width:100%;height:100%}.wc-attp-th b{color:#fff;background:#0000008c;border-radius:50%;place-items:center;width:22px;height:22px;margin:-11px 0 0 -11px;display:grid;position:absolute;top:50%;left:50%}.wc-attp-th b .lzi,.wc-att-th b .lzi{fill:currentColor;stroke:none;margin-left:1px}.wc-attp-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.wc-attp-t b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.wc-attp-t small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.wc-pop{z-index:5;-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);border:1px solid var(--line);box-shadow:var(--shadow-2);background:#ffffffd6;border-radius:16px;animation:.2s cubic-bezier(.2,.8,.2,1) lz-drop;position:absolute;bottom:calc(100% - 4px)}:root[data-theme=dark] .wc-pop{background:#101613d1}.wc-emojis{grid-template-columns:repeat(8,40px);gap:2px;padding:8px;display:grid;left:16px}.wc-emojis button{cursor:pointer;background:0 0;border:0;border-radius:10px;width:40px;height:40px;padding:0;font-size:21px;line-height:1}.wc-emojis button:hover{background:var(--hover)}.wc-attpop{width:348px;padding:10px;right:70px}.wc-att-pick{text-align:left;background:var(--brand-soft);width:100%;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:10px;padding:8px 10px 8px 8px;transition:box-shadow .15s;display:flex}.wc-att-pick:hover{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--brand) 45%, transparent)}.wc-att-pick>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.wc-att-pick b{font-size:13.5px}.wc-att-pick small{color:var(--ink-3);font-size:12px}.wc-att-pick>.lzi{color:var(--brand-ink)}.wc-att-pi{background:var(--brand);width:36px;height:36px;color:var(--on-brand);border-radius:10px;flex:none;place-items:center;display:grid}.wc-pop-t{color:var(--ink-3);justify-content:space-between;align-items:baseline;gap:8px;margin:12px 2px 8px;font-size:12px;font-weight:700;display:flex}.wc-pop-t small{font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.wc-att-q{background:var(--sunk);height:34px;color:var(--ink-3);border:1px solid #0000;border-radius:11px;align-items:center;gap:6px;margin-bottom:8px;padding:0 4px 0 10px;transition:background .15s,border-color .15s;display:flex}.wc-att-q:focus-within{border-color:var(--brand);background:var(--surface)}.wc-att-q .lzi{flex:none}.wc-att-q input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px}.wc-att-q input::placeholder{color:var(--ink-3)}.wc-att-g{overscroll-behavior:contain;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-height:252px;display:grid;overflow-y:auto}.wc-att-none,.wc-att-wait{min-height:64px;color:var(--ink-3);justify-content:center;align-items:center;gap:8px;font-size:12.5px;display:flex}.wc-att-wait{margin-top:8px}.wc-att-g button{background:var(--sunk);border:1px solid var(--border-well);min-width:0;font:inherit;color:var(--ink-2);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:6px 4px;font-size:11.5px;font-weight:600;transition:background .15s,color .15s;display:flex}.wc-att-g button>span:last-child{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.wc-att-g button:hover:not(:disabled){background:var(--brand-soft);color:var(--brand-ink)}.wc-att-g button:disabled{cursor:progress;opacity:.6}.wc-att-th{place-items:center;width:100%;height:46px;display:grid;position:relative}.wc-att-th img{object-fit:contain;width:100%;height:42px}.wc-att-th b{color:#fff;background:#0000009e;border-radius:999px;align-items:center;gap:2px;padding:1px 5px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;bottom:-2px;right:0}.wc-drawer{background:var(--surface);border-left:1px solid var(--line);z-index:5;flex-direction:column;width:min(340px,100% - 48px);font-size:13.5px;line-height:1.45;animation:.4s cubic-bezier(.2,.8,.2,1) wc-drawer-in;display:flex;position:absolute;inset:0 0 0 auto;box-shadow:-26px 0 60px -26px #0000006b}@keyframes wc-drawer-in{0%{transform:translate(calc(100% + 30px))}}.wc-drawer.out{animation:.3s cubic-bezier(.4,0,1,1) forwards wc-drawer-out}@keyframes wc-drawer-out{to{transform:translate(calc(100% + 30px))}}.wc-ovscrim{z-index:4;background:#060e0c42;animation:.3s wc-fade;position:absolute;inset:0}.wc-ovscrim.out{animation:.3s forwards wc-fade-out}@keyframes wc-fade-out{to{opacity:0}}.wc-main.col{grid-template-columns:minmax(0,1fr) 320px}.wc-main>.wc-drawer.pl-drawer,.wc-main.col>.wc-drawer.pl-drawer{z-index:89;width:min(520px,100%);box-shadow:var(--shadow-2);grid-column:auto;animation:.32s cubic-bezier(.2,.8,.2,1) lz-slide;position:fixed;inset:0 0 0 auto}.wc-plscrim{z-index:89;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#060e0c6b;animation:.2s wc-fade;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.wc-main>.wc-drawer.pl-drawer,.wc-main.col>.wc-drawer.pl-drawer,.wc-plscrim{animation:none}}.wc-main.col>*{grid-column:1}.wc-main.col>.wc-drawer{z-index:auto;width:auto;min-width:0;min-height:0;box-shadow:none;grid-area:1/2/-1;animation:none;position:relative;inset:auto}.wc-main.col>.wc-drawer.in{animation:.32s cubic-bezier(.2,.8,.2,1) wc-col-in}.wc-main.col>.wc-drawer.out{animation:.2s cubic-bezier(.4,0,1,1) forwards wc-col-out}@keyframes wc-col-in{0%{opacity:0;transform:translate(24px)}}@keyframes wc-col-out{to{opacity:0;transform:translate(24px)}}.wc-drawer-h{border-bottom:1px solid var(--line);background:var(--surface);flex:none;align-items:center;gap:8px;min-height:68px;padding:10px 12px;font-size:15px;display:flex}.wc-drawer.wc-cd>.wc-drawer-h{min-height:0;padding:18px 22px;padding-top:calc(18px + env(safe-area-inset-top,0px));font-size:inherit;gap:12px;display:none}.wc-drawer-who{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.wc-drawer-who b{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:800;overflow:hidden}.wc-drawer-who small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}@media (width<=800px){.wc-drawer.wc-cd>.wc-drawer-h{padding-left:16px;padding-right:10px;display:flex}.wc-ovscrim{display:none}}.wc-drawer-b{flex:1;min-height:0;padding-bottom:16px;overflow:hidden auto}.wc-sec{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.wc-sec h4{color:var(--ink);margin:0;font-size:13.5px;font-weight:700}@media (prefers-reduced-motion:reduce){.wc-drawer,.wc-drawer.out,.wc-main.col>.wc-drawer.in,.wc-main.col>.wc-drawer.out,.wc-ovscrim{animation:none}}.wc-note{color:var(--ink-3);font-size:12px}.wc-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wc-tag{background:var(--sunk);height:28px;color:var(--ink-2);border-radius:999px;align-items:center;gap:5px;padding:0 8px 0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.wc-tag button{color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;line-height:0}.wc-tag input,.wc-addtag{border:1px dashed var(--line-2);height:28px;color:var(--ink);font:inherit;background:0 0;border-radius:999px;outline:0;width:130px;padding:0 11px;font-size:12.5px}.wc-alert-why{color:var(--ink-2);font-style:normal;font-weight:500}.wc-alert b{font-weight:800}.wc-alert-i{vertical-align:-2px;color:var(--ink-3);cursor:help;place-items:center;margin-left:6px;display:inline-grid}.wc-alert-w{background:var(--surface);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;padding:3px 9px;font-size:12px;font-weight:800;line-height:1.45}.wc-alert{background:var(--loss-soft);min-height:46px;color:var(--loss-ink);border-radius:14px;align-items:center;gap:10px;padding:6px 6px 6px 8px;font-size:13.5px;font-weight:400;line-height:1.4;animation:.35s cubic-bezier(.2,.8,.2,1) wc-alert-in;display:flex}@keyframes wc-alert-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}.wc-alert>svg:first-child{box-sizing:content-box;background:var(--surface);width:16px;height:16px;box-shadow:var(--shadow-1);border-radius:10px;flex:none;padding:8px}.wc-alert.note{background:var(--msg-soft);color:var(--msg-ink)}.wc-alert>span:not(.wc-cod):not(.wc-alert-w){flex:auto;min-width:0}@media (width<=800px){.wc-alerts{padding:8px 10px}.wc-alert{flex-wrap:wrap;gap:8px}.wc-alerts .wc-alert>span:not(.wc-alert-w){flex:calc(100% - 46px)}.wc-alert>.quick:first-of-type{margin-left:42px}.wc-alert-w{order:5}}@media (prefers-reduced-motion:reduce){.wc-alert{animation:none}}.wc-blank{text-align:center;color:var(--wc-txt2);background:var(--wc-app);place-items:center;padding:40px;font-size:14px;display:grid}.wc-skel{justify-content:flex-end;gap:10px}.wc-skel i{background:var(--wc-in,#8696a02e);opacity:.7;border-radius:7.5px;max-width:420px;height:34px;animation:1.2s ease-in-out infinite alternate wc-skel;display:block}.wc-skel i.out{background:var(--wc-out,#00a8842e);align-self:flex-end}@keyframes wc-skel{0%{opacity:.35}to{opacity:.75}}@media (prefers-reduced-motion:reduce){.wc-skel i{animation:none}}.wc-head-t .wc-head-wait{align-items:center;height:1.35em;display:flex}.wc-head-wait .pskel-b{width:104px;height:10px}.wc-first{border:1px solid var(--card-border);background:var(--surface);width:min(420px,100%);box-shadow:var(--shadow-1);text-align:left;border-radius:20px;flex-direction:column;gap:2px;padding:16px 8px 8px;display:flex}.wc-first-h{color:var(--ink);padding:0 12px 8px;font-size:16px;font-weight:800}.wc-first-r{width:100%;min-height:60px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;margin:0;padding:8px 10px 8px 12px;transition:background .15s;display:flex}.wc-first-r:hover{background:var(--wc-hover)}.wc-first-r .wc-av{width:42px;height:42px;font-size:16px}.wc-first-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.wc-first-t b{font-weight:700}.wc-first-t span{color:var(--ink-3)}.wc-first-r.late .wc-first-t span{color:var(--loss-ink);font-weight:600}.wc-first-r .wc-job{flex:none;padding:2px 9px;font-size:12px}.wc-first-r>.lzi{color:var(--ink-4);flex:none;transition:transform .15s,color .15s}.wc-first-r:hover>.lzi{color:var(--brand-ink);transform:translate(2px)}.wc-first.calm{width:auto;color:var(--ink-2);border-radius:16px;flex-direction:row;align-items:center;gap:10px;padding:10px 18px 10px 10px;font-size:14px}.wc-first-ok{background:var(--win-soft);width:32px;height:32px;color:var(--win-ink);border-radius:10px;place-items:center;display:grid}.wc-cardwait{flex-direction:column;gap:12px;padding:18px 16px;display:flex}.wc-cardwait .pskel-b{height:12px}.wc-cardwait .pskel-b:first-child{width:46%}.wc-cardwait .pskel-b:nth-child(2){width:88%}.wc-cardwait .pskel-b:nth-child(3){width:64%}@media (width<=800px){.wc{height:100%;box-shadow:none;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);margin:0;overflow:visible}.wc-side{border-right:0}.wc-main,.wc-blank,.wc.open .wc-side{display:none}.wc.open .wc-main,.wc-back{display:grid}.wc-body{padding:12px 12px 8px}.wc-bub{max-width:85%}.wc-foot{padding:5px 8px}.wc-drawer,.wc-main>.wc-drawer.pl-drawer{width:100%}}.wc-box.wc-rec{background:color-mix(in srgb, var(--loss) 7%, var(--surface));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--loss) 30%, transparent);align-items:center;gap:8px;padding:6px 8px}.wc-box.wc-rec.ready{background:var(--surface);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--brand) 40%, transparent)}.wc-rec-dot{background:var(--loss);border-radius:50%;flex:none;width:10px;height:10px;animation:1.2s ease-in-out infinite lz-breathe}.wc-rec-t{min-width:36px;color:var(--loss-ink);font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:800}.wc-rec-w{flex:1;justify-content:flex-end;align-items:center;gap:2px;min-width:0;height:30px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(90deg,#0000,#000 22%)}.wc-rec-w i{background:var(--loss);opacity:.8;border-radius:2px;flex:none;width:3px;animation:.25s ease-out wc-bar}@keyframes wc-bar{0%{opacity:.2;transform:scaleY(.15)}}.wc-rec-hint{color:var(--ink-3);white-space:nowrap;flex:none;font-size:12.5px}.wc-pico.wc-rec-stop{color:var(--loss)}.wc-pico.wc-rec-stop:hover:not(:disabled){background:var(--loss-soft);color:var(--loss)}.wc-pico.wc-bin:hover:not(:disabled){color:var(--loss)}.wc-recbtn{height:34px;font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.wc-recbtn:hover:not(:disabled){background:var(--hover);color:var(--ink)}.wc-recbtn:first-child:hover:not(:disabled){color:var(--loss-ink)}.wc-recbtn:disabled{opacity:.45;cursor:default}@media (prefers-reduced-motion:reduce){.wc-rec-dot,.wc-rec-w i{animation:none}}.wc-choices{flex-direction:column;align-self:stretch;gap:3px;min-width:180px;margin-top:3px;display:flex}.wc-choice{background:var(--wc-in);min-height:34px;color:var(--msg-ink);text-align:center;box-shadow:var(--wc-shadow);border-radius:11px;justify-content:center;align-items:center;gap:5px;padding:6px 12px;font-size:13.5px;font-weight:600;display:flex}.wc-choice.on{color:var(--brand-ink);box-shadow:var(--wc-shadow), inset 0 0 0 1.5px color-mix(in srgb, var(--brand) 40%, transparent);font-weight:800}.wc.fb .wc-choice{border:1px solid var(--wc-green);color:var(--wc-green);box-shadow:none;background:0 0;border-radius:18px}.wc.fb .wc-choice.on{background:color-mix(in srgb, var(--wc-green) 10%, transparent)}.wc-msg.reacted .wc-choices{margin-top:15px}.wc-react{background:var(--surface);box-shadow:0 1px 3px color-mix(in srgb, var(--ink) 18%, transparent);border-radius:999px;padding:1px 5px;font-size:12px;line-height:17px;position:absolute;bottom:-13px;right:8px}.wc-msg.first .wc-bub,.wc-msg.reacted .wc-bub{overflow:visible}.wc-msg.reacted{margin-bottom:12px}.wc-why{color:var(--wc-txt2);margin:-4px 0 2px;font-size:12px;line-height:1.5}.wc-why b{color:var(--wc-txt);font-weight:600}.wc-nets{border:1px solid color-mix(in srgb, var(--ink) 4%, transparent);background:var(--sunk);border-radius:12px;flex:none;gap:2px;padding:3px;display:inline-flex}.wc-net-tab{height:30px;color:var(--ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.wc-net-tab .lzi{opacity:.85}.wc-net-tab:hover{color:var(--ink)}.wc-net-tab.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #0f17141a}:root[data-theme=dark] .wc-net-tab.on{background:#ffffff1a}.wc.fb .wc-main{--wc-app:var(--surface);--wc-in:#eff1f4;--wc-out:#0a7cff;--wc-tick:#0a7cff;--wc-green:#0a7cff;--wc-badge:#0a7cff;--wc-sys:var(--sunk);--wc-shadow:none;--wc-icon:#0a7cff;--wc-send:#0a7cff;--wc-fill:#0a7cff;--wc-on-fill:#fff}:root[data-theme=dark] .wc.fb .wc-main{--wc-in:#2e3133}.wc.fb .wc-body{background-image:none}.wc.fb .wc-msg{align-items:flex-end}.wc.fb .wc-bub{min-width:0;box-shadow:none;border-radius:18px;padding:8px 12px}.wc.fb .wc-msg.first.in .wc-bub,.wc.fb .wc-msg.first.out .wc-bub{border-radius:18px}.wc.fb .wc-msg.first .wc-bub:after{display:none}.wc.fb .wc-msg.out .wc-bub,.wc.fb .wc-msg.out .wc-txt{color:#fff}.wc.fb .wc-msg.out .wc-meta,.wc.fb .wc-msg.out .wc-txt.sub{color:#ffffffdb}.wc.fb .wc-meta svg{display:none}.wc.fb .wc-day{box-shadow:none;color:var(--wc-txt2);background:0 0;font-weight:600}.wc-face{display:none}.wc.fb .wc-face{color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid;position:relative;overflow:hidden}.wc.fb .wc-face.ghost{color:#0000;background:0 0!important}.wc.fb .wc-face img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wc.fb .wc-bub.mv{color:var(--wc-txt2);background:0 0;padding:0}.wc.fb .wc-msg.out .wc-bub.mv{color:var(--wc-txt2);text-align:right}.wc.fb .wc-bub.mv .wc-who{opacity:1;margin:0 12px 3px;font-size:12px;font-weight:500}.wc.fb .wc-bub.mv .wc-txt.sub,.wc.fb .wc-msg.out .wc-bub.mv .wc-txt.sub{color:var(--wc-txt2);margin:4px 12px 0;padding:0}.wc.fb .wc-bub.mv .wc-meta,.wc.fb .wc-msg.out .wc-bub.mv .wc-meta{float:none;height:auto;color:var(--wc-txt2);margin:2px 12px 0;display:block}.wc.fb .wc-mv{flex-direction:column;align-items:flex-start;display:flex}.wc.fb .wc-msg.out .wc-mv{align-items:flex-end}.wc.fb .wc-mv-pill{box-sizing:border-box;width:calc(98px + var(--bars) * 6px);background:var(--wc-in);min-width:160px;max-width:100%;height:52px;color:var(--wc-txt);border-radius:18px;align-items:center;gap:8px;padding:0 14px 0 10px;display:flex;position:relative}.wc.fb .wc-msg.out .wc-mv-pill{background:var(--wc-out);color:#fff}.wc.fb .wc-mv-play{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:20px;line-height:0;display:grid}.wc.fb .wc-mv-play:disabled{cursor:default;opacity:.45}.wc.fb .wc-mv-wave{cursor:pointer;touch-action:none;outline:none;flex:1;min-width:0;height:28px;position:relative}.wc.fb .wc-mv-wave[aria-disabled=true]{cursor:default}.wc.fb .wc-mv-wave:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid}.wc.fb .wc-mv-bars{fill:currentColor;opacity:.3;width:100%;height:100%;display:block;position:absolute;inset:0}.wc.fb .wc-msg.out .wc-mv-bars{opacity:.45}.wc.fb .wc-mv-bars.done,.wc.fb .wc-msg.out .wc-mv-bars.done{opacity:1;clip-path:inset(0 calc((1 - var(--p,0)) * 100%) 0 0)}.wc.fb .wc-mv-time{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:30px;font-size:12px}.wc.fb .wc-mv-rate{background:var(--wc-in);color:var(--wc-txt);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;border:0;border-radius:10px;padding:2px 7px;font-size:11.5px;font-weight:600;position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%)}.wc.fb .wc-msg.out .wc-mv-rate{left:auto;right:calc(100% + 6px)}.wc.fb .wc-mv.off .wc-mv-pill{opacity:.55}.wc.fb .wc-mv.off .wc-mv-time{white-space:nowrap}.wc.fb .wc-mv-note{color:var(--wc-txt2);margin:4px 12px 0;font-size:12.5px;display:block}:root[data-theme=dark] .wc.fb .wc-msg.in .wc-mv-bars:not(.done){opacity:.35}.wc-alerts{z-index:2;background:var(--surface);border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:10px 14px;font-size:13.5px;line-height:1.45;display:flex;position:relative}.wc-alerts:empty{display:none}.wc-alert>.quick{border:1px solid var(--line-2);background:var(--surface);height:32px;color:var(--ink);cursor:pointer;border-radius:10px;flex:none;align-items:center;gap:7px;margin-left:auto;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.wc-alert>.quick+.quick{margin-left:0}.wc-alert>.quick.primary,.wc-alert>.quick.primary:hover{background:var(--surface);color:var(--ink)}.wc-alert>.quick:hover:not(:disabled){border-color:var(--ink-4)}.wc-alert>.quick.ghost{color:var(--ink-2);background:0 0;border-color:#0000}.wc-alert>.quick.ghost:hover:not(:disabled){background:var(--hover);border-color:#0000}.wc-alert>.quick.ghost.copied{color:var(--win-ink)}.wc-alert.pay{background:var(--gold-soft);color:var(--gold-ink)}.wc-alert.cod{background:var(--warn-soft);color:var(--warn-ink);flex-wrap:wrap;align-items:flex-start}.wc-cod{flex-direction:column;flex:220px;gap:1px;min-width:0;padding-top:2px;display:flex}.wc-cod b{font-weight:800}.wc-cod-2{flex-wrap:wrap;gap:1px 14px;margin-top:2px;display:flex}.wc-cod-2 span{color:var(--ink-2);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500}.wc-alert.cod .quick{align-self:center}.wc-sale{flex-direction:column;gap:8px;display:flex}.wc-sale-row{flex-wrap:wrap;gap:8px;display:flex}.wc-quick{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;gap:6px;padding:8px 30px 8px 12px;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}.wc-quick::-webkit-scrollbar{display:none}.wc-quick .wc-chip{background:var(--sunk);border:0;flex:none;gap:6px;padding:0 11px;font-size:13px;transition:background .15s,color .15s,box-shadow .15s}.wc-quick .wc-chip b{color:var(--ink-3);font-variant-numeric:tabular-nums;margin:0;font-weight:800}.wc-quick .wc-chip:hover{background:var(--hover);box-shadow:inset 0 0 0 1px var(--line-2)}.wc-quick .wc-chip.on{background:var(--brand-soft);color:var(--brand-ink);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--brand) 45%, transparent)}.wc-quick .wc-chip.on b{color:var(--brand-ink)}.wc-quick .wc-chip.hot{background:var(--loss-soft);color:var(--loss-ink)}.wc-quick .wc-chip.hot b{color:var(--loss-ink)}.wc-quick .wc-chip.hot.on{background:var(--loss);color:var(--on-brand);box-shadow:none}.wc-quick .wc-chip.hot.on b{color:inherit}.wc-who-ad{min-width:0;max-width:100%;font:inherit;color:var(--ink-2);vertical-align:bottom;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;margin:0;padding:0 6px 0 0;font-size:12.5px;font-weight:600;display:none}.wc-who-ad:before{content:"·";color:var(--ink-4);margin:0 1px 0 4px}.wc-who-ad>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wc-who-ad:hover>span{color:var(--brand-ink)}.wc-who-ad .cr-adpic,.wc-who-ad img{border-radius:4px}@container wchead (width<=680px){.wc-who-ad{display:inline-flex}}@container wchead (width<=470px){.wc-who-ad{display:none}}.wc-head-t span .wc-adinf{background:var(--accent-soft);color:var(--accent);white-space:nowrap;border-radius:999px;margin-left:6px;padding:0 6px;font-size:10.5px}.wc-phones{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:13px;display:flex}.wc-phones .k{color:var(--muted);margin-right:2px;font-size:12.5px}.wc-phone{border:1px solid var(--line);background:var(--panel);border-radius:999px;align-items:center;gap:2px;padding:2px 4px 2px 9px;display:inline-flex}.wc-phone button{width:18px;height:18px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.wc-phone button:hover{background:var(--panel-2);color:var(--text)}.wc-phone-more{border:1px dashed var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px;font-size:12.5px}.wc-phone-more:hover{color:var(--accent);border-color:var(--accent)}.wc-phone-add{gap:4px;display:inline-flex}.wc-phone-add input{border:1px solid var(--line);background:var(--panel);width:130px;color:var(--text);font:inherit;border-radius:8px;padding:4px 8px;font-size:13px}.wc-phone-add button{background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:4px 10px;font-size:12.5px}.wc-phone-add button:disabled{opacity:.5;cursor:default}.wc-phone-err{color:var(--red,#c0392b);flex-basis:100%;font-size:12.5px}.wc-same{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:13px;display:flex}.wc-same .k{color:var(--muted);margin-right:2px;font-size:12.5px}.wc-same .why{color:var(--muted);font-size:12.5px}.wc-same.merged{background:var(--panel-2);border-radius:10px;padding:6px 8px}.wc-same-go{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.wc-same-go svg{vertical-align:-2px;font-size:13px}.wc-same-go:hover{text-decoration:underline}.wc-same .wc-phone{white-space:nowrap;padding-left:9px}.wc-same .wc-phone>.wc-same-go{width:auto;height:auto;display:inline}.wc-same-pick{display:inline-flex;position:relative}.wc-same-pick input{border:1px solid var(--line);background:var(--panel);width:150px;color:var(--text);font:inherit;border-radius:8px;padding:4px 8px;font-size:13px}.wc-same-hits{z-index:30;border:1px solid var(--line);background:var(--panel);border-radius:10px;width:230px;max-height:240px;margin-top:4px;padding:4px;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 10px 24px #0000002e}.wc-same-hits button{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:baseline;gap:6px;padding:6px 8px;font-size:13px;display:flex}.wc-same-hits button:hover{background:var(--panel-2)}.wc-same-hits small{color:var(--muted);font-size:11.5px}.wc-merged{background:var(--panel-2);color:var(--muted);border-radius:999px;flex:none;margin-left:6px;padding:0 6px;font-size:11px;font-style:normal;line-height:17px}.wc-head-t span .ad .zn-adpic{border-radius:4px;display:inline-grid}.wc-chip b{font-weight:700}.wc-more{flex:none}.wc-more-btn{border:1px solid var(--line-2);background:var(--surface);width:38px;height:36px;color:var(--ink);cursor:pointer;border-radius:11px;place-items:center;padding:0;transition:background .15s,border-color .15s,color .15s;display:inline-grid;position:relative}.wc-more-btn:hover{border-color:var(--ink-4)}.wc-more-btn .lzi{width:16px;height:16px}.wc-more-btn.on{background:var(--brand-soft);color:var(--brand-ink);border-color:#0000}.wc-more-btn b{background:var(--wc-fill);min-width:18px;height:18px;color:var(--wc-on-fill);box-shadow:0 0 0 2px var(--wc-panel);border-radius:999px;place-items:center;padding:0 5px;font-size:12px;font-weight:800;display:inline-grid;position:absolute;top:-6px;right:-6px}.wc-more-panel{--wc-glass:#ffffffd6;z-index:30;border:1px solid var(--line);background:var(--wc-glass);-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);max-height:min(100dvh - 130px,720px);box-shadow:var(--shadow-2);border-radius:18px;flex-direction:column;animation:.25s cubic-bezier(.2,.8,.2,1) wc-drop;display:flex;position:absolute;top:calc(100% + 8px);left:8px;right:8px}:root[data-theme=dark] .wc-more-panel{--wc-glass:#101613d1}@keyframes wc-drop{0%{opacity:0;transform:translateY(-16px)}}@media (prefers-reduced-motion:reduce){.wc-more-panel{animation:none}}.wc-fscroll{min-height:0;padding:14px 16px 4px;overflow:auto}.wc-fg{padding:4px 0 12px}.wc-fg-t{color:var(--ink-3);margin-bottom:8px;font-size:12px;font-weight:700}.wc-fg-o{flex-wrap:wrap;gap:6px;display:flex}.wc-fg-o .wc-chip{gap:6px}.wc-fg .sel{width:100%}.wc-prog{color:inherit;align-items:center;gap:6px;display:inline-flex}.wc-prog:before{content:"";background:var(--pc,var(--ink-4));border-radius:50%;flex:none;width:8px;height:8px}.wc-adchip .zn-adpic{border-radius:5px;flex:none;margin-left:-7px;overflow:hidden}.wc-ads-s{border:1px solid var(--line-2);background:var(--surface);height:34px;color:var(--ink-3);border-radius:10px;align-items:center;gap:8px;margin-bottom:6px;padding:0 10px;display:flex}.wc-ads-s:focus-within{border-color:var(--brand)}.wc-ads-s input{min-width:0;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13.5px}.wc-ads{flex-direction:column;gap:2px;display:flex}.wc-adg+.wc-adg{margin-top:6px}.wc-adg-t{color:var(--ink-2);padding:4px 2px 3px;font-size:12px;font-weight:700}.wc-ado{width:100%;min-height:46px;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 10px 5px 6px;transition:background .15s,border-color .15s;display:grid}.wc-ado:hover{background:var(--hover)}.wc-ado.on{border-color:color-mix(in srgb, var(--brand) 55%, transparent);background:var(--brand-soft)}.wc-ado .zn-adpic{border-radius:8px;overflow:hidden}.wc-ado-t{flex-direction:column;min-width:0;display:flex}.wc-ado-t b{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:13px;font-weight:700;overflow:hidden}.wc-ado.on .wc-ado-t b{color:var(--brand-ink)}.wc-ado-t small{min-width:0;color:var(--ink-3);align-items:center;gap:8px;font-size:12px;display:flex}.wc-ado-c{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wc-ado em{min-width:22px;color:var(--ink-2);text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-style:normal;font-weight:800}.wc-ads-more{color:var(--brand-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;margin:2px 0 0 52px;padding:4px 6px;font-size:12.5px;font-weight:700;display:inline-flex}.wc-ads-more:hover{background:var(--hover)}.wc-ads-none{color:var(--ink-3);padding:8px 4px;font-size:12.5px}.wc-run{color:var(--win-ink);flex:none;align-items:center;gap:5px;font-weight:700;display:inline-flex}.wc-run i{background:var(--win);width:7px;height:7px;box-shadow:0 0 0 3px var(--win-soft);border-radius:50%}.wc-picked{border:1px solid color-mix(in srgb, var(--brand) 40%, transparent);background:var(--brand-soft);min-height:38px;color:var(--brand-ink);border-radius:12px;align-items:center;gap:8px;margin:0 12px 8px;padding:5px 6px 5px 8px;display:flex}.wc-picked .zn-adpic{border-radius:6px;flex:none;overflow:hidden}.wc-picked-dot{background:var(--pc,var(--ink-4));border-radius:50%;flex:none;width:10px;height:10px;margin:0 3px}.wc-picked-t{min-width:0;color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;padding:0;font-size:13px;font-weight:700;overflow:hidden}.wc-picked-n{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:12.5px;font-weight:800}.wc-picked-x{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:inline-grid}.wc-picked-x:hover{background:color-mix(in srgb, var(--brand) 14%, transparent)}.wc-ff{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px;padding:8px 10px 10px;display:flex}.wc-ff>.lz-btn.ghost{padding:0 9px}.wc-ff>.lz-btn.primary{flex:100%;margin-top:4px}.wc-ff>.lz-btn:disabled{opacity:.45;cursor:default}.wc-band .linkbtn{color:var(--wc-green);margin-left:8px;font-weight:600}.wc-human{color:var(--ink-3);flex:none;align-items:center;gap:3px;font-size:12px;font-weight:700;display:inline-flex}.wc-human svg{font-size:13px}.wc-row .wc-job{flex:none;padding:2px 9px;font-size:12px}.wc-hb{border:1px solid color-mix(in srgb, var(--ai) 24%, transparent);background:color-mix(in srgb, var(--ai) 9%, var(--wc-panel));border-radius:14px;align-items:center;gap:10px;margin:0 12px 8px;padding:7px 7px 7px 12px;display:flex;position:relative;overflow:hidden}.wc-hb-t{min-width:0;color:var(--ink-2);flex:1;font-size:13px;font-weight:600;line-height:1.35}.wc-hb-t b{color:var(--ink);font-variant-numeric:tabular-nums;margin-right:2px;font-size:15px;font-weight:800}.wc-hb-go{background:var(--ai);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:5px;height:30px;padding:0 12px 0 10px;font-size:12.5px;font-weight:800;transition:filter .15s,transform .1s;display:inline-flex}.wc-hb-go svg{font-size:16px}.wc-hb-go:hover{filter:brightness(1.08)}.wc-hb-go:active{transform:scale(.97)}.wc-hb.busy .wc-hb-go{color:var(--ai-ink);cursor:default;font-variant-numeric:tabular-nums;background:0 0}.wc-hb-bar{background:var(--ai);border-radius:0 3px 3px 0;height:3px;transition:width .2s;position:absolute;bottom:0;left:0}.wc-hb-one{border:1px solid color-mix(in srgb, var(--ai) 30%, transparent);background:var(--ai-soft);height:24px;color:var(--ai-ink);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:3px;padding:0 9px 0 7px;font-size:12px;font-weight:800;transition:background .15s,color .15s,border-color .15s,transform .1s;display:inline-flex}.wc-hb-one svg{font-size:14px}.wc-hb-one:hover:not(:disabled){background:var(--ai);color:#fff;border-color:#0000}.wc-hb-one:active:not(:disabled){transform:scale(.95)}.wc-hb-one:disabled{opacity:1;cursor:default}.wc-hb-one.done{background:var(--win-soft);color:var(--win-ink);border-color:#0000}.wc-hb-one.failed{border-color:color-mix(in srgb, var(--loss) 50%, transparent);background:var(--wc-panel);color:var(--loss-ink)}.wc-hb-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:10px;height:10px;animation:.7s linear infinite wc-spin}.wc-row.handed{transform-origin:50% 0;animation:.25s ease-in .6s forwards wc-hb-fold}@keyframes wc-hb-fold{to{opacity:0;transform:scaleY(.6)}}.wc-empty.wc-hb-empty{color:var(--ink-3);flex-direction:column;align-items:center;gap:8px;padding:42px 16px;font-weight:600;display:flex}.wc-hb-empty .lzi{color:var(--ai)}.wc-modal{z-index:90;font-family:var(--font);color:var(--ink);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.wc-modal-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#060e0c6b;animation:.2s wc-fade;position:absolute;inset:0}@keyframes wc-fade{0%{opacity:0}}.wc-modal-card{background:var(--surface);border:1px solid var(--line);width:min(440px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-2);border-radius:20px;flex-direction:column;animation:.3s cubic-bezier(.2,.8,.2,1) wc-pop;display:flex;position:relative}.wc-modal-card.wide{width:min(480px,100%)}@keyframes wc-pop{0%{opacity:0;transform:translateY(12px)scale(.97)}}.wc-modal-h{align-items:flex-start;gap:10px;padding:16px 14px 6px 20px;display:flex}.wc-modal-t{flex:1;min-width:0}.wc-modal-t b{font-size:17px;font-weight:800;line-height:1.45;display:block}.wc-modal-t small{color:var(--ink-3);margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.wc-modal-b{flex-direction:column;gap:12px;min-height:0;padding:8px 20px 16px;font-size:13.5px;line-height:1.45;display:flex;overflow:auto}.wc-modal-f{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 16px 16px;display:flex}.wc-modal-p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.55}.wc-modal .wc-why{color:var(--ink-3);margin:0;font-size:12px;line-height:1.5}.wc-field{color:var(--ink-2);flex-direction:column;gap:6px;font-size:12.5px;font-weight:700;display:flex}.wc-input{border:1px solid var(--line-2);background:var(--surface);min-width:0;height:44px;color:var(--ink-3);border-radius:12px;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s;display:flex}.wc-input:focus-within{border-color:var(--brand)}.wc-input b{flex:none;font-size:13.5px;font-weight:700}.wc-input input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:16px;font-weight:700}.wc-input input::placeholder{color:var(--ink-4);font-weight:600}.wc-err-l{color:var(--loss-ink);align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:700;animation:.2s wc-drop;display:flex}.wc-bulk{flex-wrap:wrap;gap:10px;display:flex}.wc-bulk-p{width:66px;color:var(--ink-2);text-align:center;flex-direction:column;align-items:center;gap:4px;font-size:11.5px;display:flex}.wc-bulk-p .wc-av{width:36px;height:36px;font-size:14px}.wc-bulk-p .wc-av-net{border-width:2px;border-color:var(--surface);width:15px;height:15px}.wc-bulk-p .wc-av-net svg{width:8px;height:8px}.wc-bulk-p small{max-width:66px;font-size:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=800px){.wc-modal{place-items:end center;padding:0}.wc-modal-card,.wc-modal-card.wide{width:100%;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:22px 22px 0 0;animation-name:wc-sheet}.wc-modal-f .lz-btn{flex:1}}@keyframes wc-sheet{0%{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.wc-modal-scrim,.wc-modal-card,.wc-err-l{animation:none}}.wc-undo{z-index:120;background:var(--ink);width:max-content;max-width:calc(100vw - 32px);color:var(--surface);border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 16px;font-size:13.5px;font-weight:700;line-height:1.45;animation:.3s cubic-bezier(.2,.8,.2,1) both wc-undo-in;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px -14px #00000080}.wc-undo>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wc-undo .lzi{color:#4ade80}.wc-undo button{background:color-mix(in srgb, var(--surface) 20%, transparent);height:30px;color:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 14px;font-weight:800}@keyframes wc-undo-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.wc-row.handed{animation-duration:10ms}.wc-undo{animation:none}.wc-hb-bar,.wc-hb-one,.wc-hb-go{transition:none}}@media (width<=800px){.wc-hb,.wc-picked{margin:0 14px 8px}.wc-ado{min-height:52px}.wc-undo{bottom:calc(84px + env(safe-area-inset-bottom,0px))}.wc-more-panel{z-index:45;max-height:72vh;position:fixed;inset:auto 8px 84px}.wc-hb-one{height:28px;padding:0 11px 0 9px;font-size:12.5px}}.wc-reply-mode{border:1px solid color-mix(in srgb, var(--ink) 4%, transparent);background:var(--sunk);border-radius:12px;flex:none;gap:2px;padding:3px;display:inline-flex;position:relative}.wc-reply-mode button{z-index:1;height:28px;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s;display:inline-flex;position:relative}.wc-reply-mode button .lzi{flex:none;width:14px;height:14px}.wc-reply-mode button:hover:not(.on){color:var(--ink)}.wc-reply-mode button.on.bot{background:linear-gradient(90deg, var(--ai-soft), color-mix(in srgb, var(--wc-ai2) 16%, var(--surface)));color:var(--ai-ink);box-shadow:0 1px 3px color-mix(in srgb, var(--ai) 22%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--ai) 28%, transparent)}.wc-reply-mode button.on.human{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #0f17141a, var(--inset-highlight)}:root[data-theme=dark] .wc-reply-mode button.on.human{box-shadow:var(--inset-highlight);background:#ffffff1a}.wc-reply-mode[data-ind]>button.on.human,:root[data-theme=dark] .wc-reply-mode[data-ind]>button.on.human{box-shadow:none;background:0 0}.wc-reply-ro{color:var(--wc-txt2);flex:none;font-size:13px}.wc-reply-ro.manual{background:var(--sunk);height:34px;color:var(--ink-2);cursor:help;border-radius:12px;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.wc-reply-ro.manual .lzi{width:14px;height:14px}.wc-reply-ro.manual small{color:var(--ink-3);font-size:11.5px;font-weight:600}.wc-detail-btn{height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:700;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.wc-detail-btn .lzi{width:16px;height:16px}.wc-detail-btn.icon{justify-content:center;width:32px;padding:0}.wc-detail-btn .wc-ic-phone{display:none}@media (width<=800px){.wc-detail-btn .wc-ic-wide{display:none}.wc-detail-btn .wc-ic-phone{display:block}}@media (hover:hover) and (width>=801px){.wc-tip{position:relative}.wc-tip:after{content:attr(data-tip);z-index:30;background:var(--ink);color:var(--surface);white-space:nowrap;opacity:0;pointer-events:none;box-shadow:var(--shadow-2);border-radius:10px;padding:6px 10px;font-size:12px;font-weight:700;line-height:1.3;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 8px);right:-2px;transform:translateY(-4px)}.wc-tip:hover:after,.wc-tip:focus-visible:after{opacity:1;transition-delay:.3s;transform:none}}.wc-detail-btn:hover{background:var(--hover);color:var(--ink)}.wc-detail-btn.on,.wc-detail-btn.price{background:var(--brand-soft);color:var(--brand-ink)}.wc-detail-btn.price:hover,.wc-detail-btn.price.on{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--brand) 40%, transparent)}@container wchead (width<=560px){.wc-reply-mode button .lzi,.wc-rw{display:none}.wc-reply-mode button{padding:0 10px}.wc-detail-btn.price{justify-content:center;gap:0;width:32px;padding:0;font-size:0}}@media (width<=800px){.wc-head{gap:6px;min-height:60px;padding:8px 8px 8px 4px}.wc-head .wc-av{width:34px;height:34px;font-size:13px}.wc-head-t b{font-size:15px}.wc-head-t>span{font-size:12px}.wc-reply-mode button{padding:0 9px}.wc-reply-ro.manual{padding:5px 10px}}.wc-msg .wc-bub.sticker{min-width:0;box-shadow:none;background:0 0;padding:0}.wc-msg .wc-bub.sticker:after{display:none}.wc-stk{object-fit:contain;width:140px;height:140px;display:block}.wc-msg .wc-bub.sticker .wc-meta,.wc-msg .wc-bub.sticker .wc-who{float:none;background:var(--wc-in);width:fit-content;box-shadow:var(--wc-shadow);border-radius:8px;padding:1px 7px;display:flex}.wc-msg .wc-bub.sticker .wc-meta{height:auto;margin:2px 0 0 auto}.wc-msg .wc-bub.sticker .wc-who{margin:0 0 4px auto}.wc-msg.out .wc-bub.sticker .wc-meta,.wc-msg.out .wc-bub.sticker .wc-who{background:var(--wc-out)}.wc-stk-gone{background:var(--wc-in);width:fit-content;box-shadow:var(--wc-shadow);border-radius:14px;padding:6px 10px 8px;font-size:14.5px;line-height:1.5;display:block}.wc-msg.out .wc-stk-gone{background:var(--wc-out)}.wc-strip-i{background:var(--ai-soft);width:32px;height:32px;color:var(--ai-ink);border-radius:10px;flex:none;place-items:center;display:grid}.wc-tts-wait{color:var(--ink-2);flex:1;align-items:center;gap:8px;font-size:13px;display:inline-flex}.wc-tts-send{background:var(--wc-send);height:32px;color:var(--wc-on-fill);font:inherit;white-space:nowrap;box-shadow:0 8px 18px -10px color-mix(in srgb, var(--wc-send) 80%, transparent);cursor:pointer;transition:transform .35s var(--lz-press), background .15s;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.wc-tts-send:hover:not(:disabled){background:var(--brand-2)}.wc-tts-send:active:not(:disabled){transition-duration:80ms;transform:scale(.98)}.wc-tts-send:disabled{opacity:.5;cursor:default}.wc-clipp{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.wc-clipp audio{display:none}.wc-clipp-btn{background:var(--brand);width:34px;height:34px;color:var(--on-brand);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:transform .15s;display:grid}.wc-clipp-btn:active{transform:scale(.92)}.wc-clipp-btn .lzi{fill:currentColor;stroke:none;margin-left:2px}.wc-clipp.playing .wc-clipp-btn .lzi{margin-left:0}.wc-tts .wc-clipp-btn{background:var(--wc-violet);color:#fff}.wc-clipp-w{flex:1;align-items:center;gap:2px;min-width:0;height:28px;display:flex;overflow:hidden}.wc-clipp-w i{background:color-mix(in srgb, var(--ink-3) 38%, transparent);border-radius:2px;flex:1 1 0;min-width:1px;max-width:5px;transition:background .12s}.wc-clipp-w i.on{background:var(--brand)}.wc-tts .wc-clipp-w i.on{background:var(--wc-violet)}.wc-clipp-t{min-width:32px;color:var(--ink-2);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:700}.wc-clipp-err{min-width:0;color:var(--loss-ink);flex:1;font-size:12.5px}.wc-spin{border:2.5px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite wc-spin;display:inline-block}@keyframes wc-spin{to{transform:rotate(360deg)}}.wc-send .wc-spin{width:20px;height:20px}.wc-strip .wc-spin,.wc-att-th .wc-spin{border:2px solid var(--line-2);border-top-color:var(--brand);width:16px;height:16px}@media (prefers-reduced-motion:reduce){.wc-speak,.wc-err,.wc-pop,.wc-times,.wc-ts-l.done,.wc-ts-l.read,.wc-tick.read{animation:none}.wc-img img,.wc-vid-play,.wc-send,.wc-wave i,.wc-clipp-btn,.wc-clipp-w i,.wc-tts-send{transition:none}}@media (width<=800px){.wc-search{padding:16px 16px 0}.wc-quick{padding:8px 30px 10px 16px}.wc-row{padding:9px 16px}.wc-row.on{background:0 0}.wc-row.on:before{display:none}.wc-row:active{background:var(--wc-hover)}.wc-list{overscroll-behavior-y:contain}.wc-body{overscroll-behavior-y:contain;padding:10px 8px 14px}.wc-stack{max-width:84%}.wc-msg.out .wc-stack{max-width:calc(84% - 22px)}.wc-bub{max-width:100%}.wc-our-face,.wc.fb .wc-face{width:22px;height:22px}.wc-our-face .lzi{width:12px!important;height:12px!important}.wc-bub.voice{min-width:min(250px,70vw)}.wc-bub.k-img,.wc-bub.k-video,.wc-bub.k-order{width:min(264px,72vw)}.wc-msg.think .wc-stack{width:84%}.wc-times{padding:9px 10px 8px}.wc-ts{min-width:48px}.wc-back{width:34px;height:40px;font-size:24px}.wc-main .wc-foot{padding:8px 8px calc(10px + env(safe-area-inset-bottom,0px))}.wc-main .wc-box{min-height:44px;padding:4px}.wc-main .wc-send{width:44px;height:44px}.wc-main .wc-box textarea{padding:4px 6px 4px 8px;font-size:16px;line-height:1.4}.wc-main .wc-box.wc-rec{gap:8px;padding:4px 8px 4px 4px}.wc-speak span,.wc-recbtn span,.wc-rec-hint{display:none}.wc-speak{padding:0 8px}.wc-recbtn{justify-content:center;width:34px;padding:0}.wc-strip{gap:8px;padding:6px 6px 6px 8px}.wc-tts-send{padding:0 10px}.wc-attpop{width:auto;left:8px;right:8px}.wc-att-q input{font-size:16px}.wc-emojis{grid-template-columns:repeat(8,minmax(0,1fr));left:8px;right:8px}.wc-emojis button{width:100%}.wc-box.typing .wc-clipbtn{display:none}}@media (width<=380px){.wc-head{gap:4px}.wc-back{width:34px}.wc-reply-mode button{padding:0 7px}.wc-head .wc-detail-btn.icon{display:none}}.wc-msg.think{margin-top:6px}.wc-msg.think .wc-stack{width:min(440px,66%)}.wc-think{background:color-mix(in srgb, var(--ai-soft) 80%, var(--surface));width:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wc-violet) 22%, transparent);color:var(--ai-ink);border-radius:14px;overflow:hidden}.wc-think-h{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;display:flex}.wc-think-h b{flex:none;font-weight:800}.wc-think-1{min-width:0;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.wc-think-c{color:var(--ink-3);flex:none;margin-left:auto;transition:transform .2s}.wc-think.open .wc-think-c{transform:rotate(180deg)}.wc-think-src{white-space:nowrap;color:var(--ink-3);background:color-mix(in srgb, var(--ink-3) 12%, transparent);border-radius:999px;flex:none;margin-left:auto;padding:1px 8px;font-size:11.5px;font-weight:700}.wc-think-src.trial{color:var(--wc-violet);background:color-mix(in srgb, var(--wc-violet) 14%, transparent)}.wc-think-src.kept{color:var(--win-ink);background:var(--win-soft)}.wc-think-src+.wc-think-c{margin-left:6px}.wc-think-b>.wc-think-basis{color:var(--ink-2);font-size:12px;font-weight:600;line-height:1.5;display:block}.wc-think-b>.wc-think-basis.kept{color:var(--win-ink)}.wc-think-b{flex-direction:column;gap:8px;padding:2px 12px 12px;font-size:13px;animation:.3s cubic-bezier(.2,.8,.2,1) wc-rise;display:flex}@keyframes wc-rise{0%{opacity:0;transform:translateY(12px)}}.wc-think-b>div{grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.wc-think-b>div>span:first-child{color:var(--ai-ink);font-size:12px;font-weight:700}.wc-think-b b{color:var(--ink);font-weight:600}.wc-think-b>.wc-think-tag{border-top:1px dashed color-mix(in srgb, var(--wc-violet) 25%, transparent);color:var(--ink-3);padding-top:8px;font-size:12px;display:block}.wc-steps{flex-wrap:wrap;gap:4px;display:flex}.wc-steps i{background:var(--surface);color:var(--ink-3);border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.wc-steps i.done{color:var(--ai-ink)}.wc-steps i.now{background:linear-gradient(90deg, var(--wc-violet), var(--wc-violet-2));color:var(--on-brand)}@media (prefers-reduced-motion:reduce){.wc-think-b{animation:none}.wc-think-c{transition:none}}.lzi{stroke:currentColor;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.lzi .lzi-du{fill:currentColor;stroke:none;opacity:.16;transition:opacity .2s}.ai-orb{flex:none;line-height:0;display:inline-block;position:relative}.ai-orb canvas{display:block}.sn{z-index:40;width:var(--sn-w);background:color-mix(in srgb, var(--surface) 80%, transparent);border-right:1px solid var(--line);-webkit-user-select:none;user-select:none;min-width:0;transition:width var(--spring-ms) var(--spring);flex-direction:column;padding:14px 12px 12px;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.sn button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;margin:0;padding:0}.sn-brand{flex:none;align-items:center;gap:10px;min-width:0;padding:2px 0 12px 3px;display:flex}.sn button.sn-brand{border-radius:12px;width:100%;padding-right:6px;transition:background .15s}.sn button.sn-brand:hover{background:var(--brand-soft)}.sn-mark{color:#e3d7bb;letter-spacing:.02em;background:linear-gradient(150deg,#06363b,#01181c);border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;line-height:1;display:grid;position:relative;box-shadow:0 6px 16px -8px #033238cc,inset 0 0 0 1px #e3d7bb2e}.sn-mark-dot{z-index:1;background:var(--loss);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:-3px;right:-3px}.sn-name{white-space:nowrap;flex-direction:column;min-width:0;transition:opacity .2s;display:flex;overflow:hidden}.sn-name b{letter-spacing:-.02em;color:var(--ink);font-size:17px;font-weight:800;line-height:1.3}.sn-name small{letter-spacing:.02em;color:var(--ink-3);margin-top:-2px;font-size:12px;font-weight:600;display:block}.sn-name .sn-new{color:var(--brand-ink);align-items:center;gap:4px;font-weight:800;display:flex}.sn button.sn-brand:hover .sn-new .lzi{animation:.8s cubic-bezier(.4,0,.2,1) sn-spin-once}@keyframes sn-spin-once{to{transform:rotate(360deg)}}.sn-nav{scrollbar-width:none;flex-direction:column;flex:1;gap:2px;min-height:0;margin:0 -4px;padding:2px 4px 8px;display:flex;position:relative;overflow:hidden auto}.sn-nav::-webkit-scrollbar{display:none}.sn-sep{background:var(--line);flex:none;height:1px;margin:6px 12px;display:block}.sn-pill{z-index:0;background:var(--brand-soft);height:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 16%, transparent);pointer-events:none;opacity:0;border-radius:11px;position:absolute;top:0;left:4px;right:4px}.sn-pill[data-ready]{transition:transform var(--spring-ms) var(--spring), height var(--spring-ms) var(--spring), opacity .2s}.sn .sn-item{z-index:1;width:100%;min-width:0;color:var(--side-ink);border-radius:11px;flex:none;align-items:center;gap:11px;padding:6px 12px 6px 11px;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:flex;position:relative}.sn .sn-item:not(.on):hover{background:var(--hover);color:var(--ink)}.sn .sn-item.on{color:var(--ink);font-weight:700}.sn .sn-item>*{pointer-events:none}.sn-ic{width:20px;height:20px;color:var(--ink-2);stroke-width:1.75px;transition:transform .22s cubic-bezier(.3,1.6,.5,1),color .15s}.sn-item:hover .sn-ic{transform:scale(1.1)rotate(-6deg)}.sn-item:hover .sn-ic .lzi-du{opacity:.24}.sn-item.on .sn-ic{color:var(--brand)}.sn-item.on .sn-ic .lzi-du{opacity:.32}.sn-t{white-space:nowrap;flex-direction:column;flex:1;min-width:0;transition:opacity .2s;display:flex;overflow:hidden}.sn-t>span{text-overflow:ellipsis;overflow:hidden}.sn-badge{background:var(--sunk);min-width:22px;height:20px;color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;padding:0 7px;font-size:12px;font-weight:700;display:inline-grid;position:relative}.sn-badge.hot{background:var(--loss);color:#fff}.sn-badge.hot:after,.sn-mark-dot:after{content:"";z-index:-1;border-radius:inherit;background:var(--loss);opacity:0;animation:2.4s ease-out infinite sn-pulse;position:absolute;inset:0}@keyframes sn-pulse{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.6)}}.sn .sn-ai{min-height:46px}.sn-ai .ai-orb{margin-left:-2px;margin-right:-1px}.sn-sub{text-overflow:ellipsis;color:var(--ai-ink);margin-top:1px;font-size:12px;font-weight:600;line-height:1.25;display:block;overflow:hidden}.sn-sub.warn{color:var(--warn-ink)}.sn-sub.bad{color:var(--loss-ink)}.sn-ping{background:var(--win);border-radius:50%;flex:none;width:8px;height:8px;margin:0 4px 0 2px;position:relative}.sn-ping:before{content:"";background:inherit;border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite sn-ping;position:absolute;inset:0}.sn-ping.warn{background:var(--warn)}.sn-ping.bad{background:var(--loss)}@keyframes sn-ping{75%,to{opacity:0;transform:scale(2.6)}}.sn-spin{border:2px solid #0000;border-top-color:var(--brand);border-right-color:color-mix(in srgb, var(--brand) 45%, transparent);pointer-events:none;border-radius:50%;width:28px;height:28px;margin-top:-14px;animation:.75s linear infinite pskel-turn,.15s ease-out .15s both pskel-in;position:absolute;top:50%;left:7px}.sn-foot{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:10px;margin-top:auto;padding:10px 0 0;display:flex}.sn .sn-news{border-radius:11px;align-items:center;gap:10px;width:100%;min-width:0;padding:5px 8px 5px 6px;transition:background .15s;display:flex;position:relative}.sn .sn-news:hover{background:var(--hover)}.sn-news-ic{background:var(--brand-soft);width:26px;height:26px;color:var(--brand-ink);border-radius:8px;flex:none;place-items:center;display:grid;position:relative}.sn-news-ic .lzi{width:16px;height:16px}.sn-news-dot{background:var(--loss);width:9px;height:9px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:-2px;right:-2px}.app:not(.collapsed) .sn-news-dot{display:none}.sn-news-t{white-space:nowrap;flex:1;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.sn-news-t b{color:var(--ink);font-size:13px;font-weight:700}.sn-news-t small{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11.5px}.sn-news-new{background:var(--win-soft);color:var(--win-ink);border-radius:999px;flex:none;padding:1px 8px;font-size:12px;font-weight:800}.sn-me,.sn .sn-me{width:100%;min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:4px 6px 4px 4px;transition:background .15s;display:flex}.sn-me:hover{background:var(--hover)}.sn-me-t{flex-direction:column;flex:1;min-width:0;animation:.22s .24s both sn-fade-in;display:flex}.sn-me-t b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.sn-me-t small{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3);font-size:12px;overflow:hidden}.sn-me-more{width:16px;height:16px;color:var(--ink-3)}.sn-me.sm{border-radius:50%;width:auto;padding:0}@keyframes sn-fade-in{0%{opacity:0}}.sn-fold{top:22px;left:calc(var(--sn-w) - 12px);z-index:41;background:var(--surface);border:1px solid var(--line-2);width:24px;height:24px;box-shadow:var(--shadow-1);color:var(--ink-3);cursor:pointer;transition:left var(--spring-ms) var(--spring), color .15s, transform .15s;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:absolute}.sn-fold:hover{color:var(--ink);transform:scale(1.1)}.sn-fold .lzi{width:14px;height:14px}@media (width>=1100px) and (height<=700px){.sn .sn-item{padding-top:5px;padding-bottom:5px}.sn-sep{margin:4px 12px}.sn-brand{padding-bottom:8px}.sn-foot{gap:8px;padding-top:8px}}.app.collapsed .sn-name{opacity:0}.app.collapsed .sn-t{opacity:0;pointer-events:none;position:absolute}.app.collapsed .sn .sn-item{justify-content:center;min-height:38px;padding-left:0;padding-right:0}.app.collapsed .sn .sn-ai{min-height:40px}.app.collapsed .sn-ai .ai-orb{margin:0}.app.collapsed .sn-badge{min-width:17px;height:15px;box-shadow:0 0 0 2px var(--surface);border-radius:8px;padding:0 4px;font-size:10.5px;line-height:1;position:absolute;top:1px;left:calc(50% + 5px)}.app.collapsed .sn-badge:not(.hot){background:color-mix(in srgb, var(--ink-3) 34%, var(--surface));color:var(--ink)}.app.collapsed .sn-nav{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.app.collapsed .sn-pill{left:12px;right:12px}.app.collapsed .sn-badge.wide{padding:0 3px;left:calc(50% + 2px)}.app.collapsed .sn-badge.hot:after{animation:none}.app.collapsed .sn-ping{box-shadow:0 0 0 2px var(--surface);margin:0;position:absolute;bottom:5px;right:4px}.app.collapsed .sn-spin{margin-left:-14px;left:50%}.app.collapsed .sn-foot{align-items:center}.app.collapsed .sn .sn-news{justify-content:center;width:40px;padding:4px 0}.app.collapsed .sn-news-t,.app.collapsed .sn-news-new{display:none}.app.collapsed .sn-me{justify-content:center;width:auto;padding:0}.app.collapsed .sn-me-t,.app.collapsed .sn-me-more{display:none}.app.collapsed .sn-fold{left:52px}.app.sn-snap .sn,.app.sn-snap .sn-fold{transition:none}.sn-tip{z-index:75;background:color-mix(in srgb, var(--surface) 72%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);border:1px solid var(--line-2);box-shadow:var(--shadow-2);pointer-events:none;white-space:nowrap;border-radius:12px;flex-direction:column;gap:1px;padding:8px 12px;animation:.18s cubic-bezier(.2,.8,.2,1) sn-tip;display:flex;position:fixed;left:74px;transform:translateY(-50%)}.sn-tip b{color:var(--ink);font-size:13px;font-weight:800}.sn-tip span{color:var(--ink-2);font-size:12px}.sn-tip span.hot{color:var(--loss-ink);font-weight:700}@keyframes sn-tip{0%{opacity:0;transform:translate(-6px,-50%)}}.acct-pop{z-index:65;background:var(--surface);border:1px solid var(--line);width:min(280px,100vw - 24px);box-shadow:var(--shadow-2);color:var(--ink);font-family:var(--font);border-radius:16px;flex-direction:column;gap:10px;padding:12px;animation:.18s cubic-bezier(.2,.8,.2,1) acct-pop-in;display:flex;position:fixed}@keyframes acct-pop-in{0%{opacity:0;transform:translateY(6px)}}.acct-pop-who{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding-bottom:10px;display:flex}.acct-pop-who>span:not(.acct-face){flex-direction:column;min-width:0;display:flex}.acct-pop-who b{font-size:14px}.acct-pop-who small{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3);font-size:12px;overflow:hidden}.acct-pop-k{color:var(--ink-3);font-size:12px;font-weight:700}.acct-pop .lz-seg{width:100%}.acct-pop .lz-seg button{flex:1;justify-content:center}.acct-pop .acct-pop-out{height:38px;color:var(--loss-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 10px;font-size:13.5px;font-weight:700;display:flex}.acct-pop .acct-pop-out:hover{background:var(--loss-soft)}.lz-seg{background:var(--sunk);border:1px solid color-mix(in srgb, var(--ink) 4%, transparent);border-radius:12px;gap:2px;max-width:100%;padding:3px;display:inline-flex}.lz-seg button{height:28px;color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;margin:0;padding:0 10px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.lz-seg button:hover{color:var(--ink)}.lz-seg button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #0f17141a,inset 0 1px #ffffffe6}:root[data-theme=dark] .lz-seg button.on{background:#ffffff2b;box-shadow:inset 0 0 0 1px #ffffff24}.news-scrim{z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#060e0c6b;animation:.2s news-fade;position:fixed;inset:0}.news-drawer{z-index:91;background:var(--surface);border-left:1px solid var(--line);width:min(560px,100%);box-shadow:var(--shadow-2);color:var(--ink);font-family:var(--font);flex-direction:column;animation:.32s cubic-bezier(.2,.8,.2,1) news-in;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes news-fade{0%{opacity:0}}@keyframes news-in{0%{opacity:0;transform:translate(40px)}}.news-h{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 22px;display:flex}.news-hi{background:var(--brand-soft);width:36px;height:36px;color:var(--brand-ink);border-radius:11px;flex:none;place-items:center;display:grid}.news-ht{flex-direction:column;flex:1;min-width:0;display:flex}.news-ht b{font-size:17px;font-weight:800}.news-ht small{color:var(--ink-3);font-size:12.5px}.news-drawer button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0}.news-drawer .news-x{width:34px;height:34px;color:var(--ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.news-drawer .news-x:hover{background:var(--hover);color:var(--ink)}.news-b{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;padding:18px 22px 24px;display:flex;overflow:auto}.news-wait{grid-template-columns:1fr 1fr;gap:12px;display:grid}.news-wait i{background:var(--sk);border-radius:14px;height:210px;animation:.4s .15s both news-fade}.news-wait i:first-child{grid-column:1/-1;height:64px}.ptop,.pnav,.psheet-bg{display:none}@media (width<=800px){.app,.app.collapsed{grid-template:"top""page"minmax(0,1fr)"nav"/minmax(0,1fr)}.sn,.sn-fold,.sn-tip{display:none}.app>.ptop{z-index:30;min-width:0;padding:calc(10px + env(safe-area-inset-top,0px)) 16px 10px;background:color-mix(in srgb, var(--bg) 86%, transparent);border-bottom:1px solid var(--line);grid-area:top;align-items:center;gap:10px;display:flex}.ptop .sn-mark{border-radius:10px;width:30px;height:30px;font-size:12px}.ptop-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;font-size:17px;font-weight:800;overflow:hidden}.app>.pnav{z-index:30;grid-area:nav;grid-template-columns:repeat(var(--pnav-n,5), minmax(0, 1fr));padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--surface) 94%, transparent);border-top:1px solid var(--line);display:grid}.app.chat-open>.ptop,.app.chat-open>.pnav{display:none}.pnav .pnav-i{min-width:0;color:var(--ink-3);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:3px;margin:0;padding:6px 0;font-size:12px;font-weight:700;display:flex;position:relative}.pnav .pnav-i>*{pointer-events:none}.pnav-ic{border-radius:999px;place-items:center;width:52px;height:30px;transition:background .2s;display:grid;position:relative}.pnav-ic .lzi{width:22px;height:22px}.pnav-t{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pnav .pnav-i.on{color:var(--brand-ink)}.pnav-i.on .pnav-ic{background:var(--brand-soft)}.pnav-i.on .pnav-ic .lzi{color:var(--brand)}.pnav-i.on .pnav-ic .lzi-du{opacity:.32}.pnav-i:active .pnav-ic{background:var(--hover)}.pnav-i[aria-busy=true] .pnav-ic:after{content:"";border:2px solid #0000;border-top-color:var(--brand);border-radius:50%;width:36px;height:36px;margin:-18px 0 0 -18px;animation:.75s linear infinite pskel-turn,.15s ease-out .15s both pskel-in;position:absolute;top:50%;left:50%}.pnav-bd{background:var(--loss);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:12px;display:grid;position:absolute;top:-4px;left:calc(50% + 6px)}.pnav-bd.n{background:var(--ink-3)}.pnav-dot{background:var(--loss);width:9px;height:9px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:-2px;right:8px}.pnav-dot.warn{background:var(--warn)}.psheet-bg{z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#060e0c6b;animation:.2s psheet-fade;display:block;position:fixed;inset:0}.psheet{max-height:88%;padding:10px 16px calc(18px + env(safe-area-inset-bottom,0px));background:var(--surface);color:var(--ink);box-shadow:var(--shadow-2);border-radius:22px 22px 0 0;flex-direction:column;animation:.3s cubic-bezier(.2,.8,.2,1) psheet-up;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.psheet button{font:inherit;color:inherit;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0}.psheet-grab{background:var(--line-2);border-radius:9px;align-self:center;width:40px;height:5px;margin:0 auto 12px}.psheet .psheet-fresh{background:var(--brand-soft);border:1px solid color-mix(in srgb, var(--brand) 30%, transparent);border-radius:12px;align-items:center;gap:10px;width:100%;margin-bottom:10px;padding:6px;display:flex}.psheet-fresh-ic{background:var(--brand);width:30px;height:30px;color:var(--on-brand);border-radius:10px;flex:none;place-items:center;display:grid;position:relative}.psheet-fresh-ic .lzi{width:16px;height:16px}.psheet-fresh-t{flex-direction:column;flex:1;min-width:0;display:flex}.psheet-fresh-t b{color:var(--brand-ink);font-size:13px;font-weight:800}.psheet-fresh-t small{color:var(--ink-3);font-size:12px}.psheet-fresh-go{background:var(--brand);color:var(--on-brand);border-radius:999px;flex:none;padding:3px 10px;font-size:12px;font-weight:800}.psheet-who{align-items:center;gap:10px;padding:4px 4px 12px;display:flex}.psheet-who>div{flex-direction:column;min-width:0;display:flex}.psheet-who b{font-size:13.5px}.psheet-who>div>span{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3);font-size:12px;overflow:hidden}.psheet-list{flex-direction:column;display:flex}.psheet .psheet-row{border-radius:12px;align-items:center;gap:14px;width:calc(100% + 20px);min-width:0;margin:0 -10px;padding:13px 10px;display:flex;position:relative}.psheet .psheet-row+.psheet-row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:10px;right:10px}.psheet .psheet-row:active{background:var(--hover)}.psheet .psheet-row.on .psheet-t b{color:var(--brand-ink)}.psheet-ic{background:var(--sunk);width:34px;height:34px;color:var(--ink-2);border-radius:11px;flex:none;place-items:center;display:grid}.psheet-ic.brand{background:var(--brand-soft);color:var(--brand-ink)}.psheet-t{flex-direction:column;flex:1;min-width:0;display:flex}.psheet-t b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.psheet-t small{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3);font-size:12.5px;overflow:hidden}.psheet-t small.warn{color:var(--warn-ink)}.psheet-t small.bad{color:var(--loss-ink)}.psheet-go{width:16px;height:16px;color:var(--ink-3)}.psheet-bd{background:var(--sunk);min-width:22px;height:20px;color:var(--ink-2);border-radius:999px;flex:none;place-items:center;padding:0 7px;font-size:12px;font-weight:700;display:inline-grid}.psheet-bd.hot{background:var(--loss);color:#fff}.psheet-new{background:var(--win-soft);color:var(--win-ink);border-radius:999px;flex:none;padding:1px 8px;font-size:12px;font-weight:800}.psheet-look{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:6px;padding-top:12px;display:flex}.psheet-look>span{color:var(--ink-3);flex:1;font-size:12.5px}.psheet .psheet-out{width:100%;height:40px;color:var(--loss-ink);border-radius:10px;align-items:center;gap:8px;margin-top:8px;padding:0 10px;font-size:13.5px;font-weight:700;display:flex}.psheet .psheet-out:active{background:var(--loss-soft)}.news-drawer{width:100%}}@keyframes psheet-up{0%{opacity:0;transform:translateY(40px)}}@keyframes psheet-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.sn-badge.hot:after,.sn-ping:before,.sn-mark-dot:after{animation:none}.sn,.sn-fold,.sn-pill[data-ready]{transition:none}.psheet,.psheet-bg,.news-drawer,.news-scrim,.acct-pop,.sn-tip{animation:none}}:root{--lz-press:cubic-bezier(.34, 1.56, .64, 1);--lz-hover-line:#0d948859;--lz-hover-shadow:0 4px 12px #0f17140f, 0 12px 28px -6px #0d948814}:root[data-theme=dark]{--lz-hover-line:#14b8a673;--lz-hover-shadow:0 4px 12px #00000080, 0 12px 28px -6px #14b8a624}.lz-page{overscroll-behavior:contain;height:100%;overflow-y:auto}.lz{min-width:0;max-width:1380px;color:var(--ink);flex-direction:column;gap:22px;margin:0 auto;padding:30px 36px 80px;display:flex}:where(.lz) button{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}.lz-n{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em}.lz-head{flex-wrap:wrap;align-items:flex-end;gap:14px 20px;display:flex}.lz-head h1{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:26px;font-weight:800;line-height:1.25}.lz-head-a{max-width:760px;color:var(--ink-2);margin-top:6px;font-size:15px}.lz-head-a b{color:var(--ink);font-weight:700}.lz-head-r{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:100%;margin-left:auto;display:flex}.lz-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:20px;display:grid}.lz-s3{grid-column:span 3}.lz-s4{grid-column:span 4}.lz-s5{grid-column:span 5}.lz-s6{grid-column:span 6}.lz-s7{grid-column:span 7}.lz-s8{grid-column:span 8}.lz-s9{grid-column:span 9}.lz-s12{grid-column:1/-1}.lz-card{background:var(--surface);border:1px solid var(--card-border);min-width:0;box-shadow:var(--shadow-1), var(--inset-highlight);border-radius:20px;padding:24px;position:relative}.lz-card.flat{background:var(--surface-2);box-shadow:none}.lz-card.pad0{padding:0}.lz-card.click{cursor:pointer;transition:translate .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s}@media (hover:hover){.lz-card.click:hover{border-color:var(--lz-hover-line);box-shadow:var(--lz-hover-shadow);translate:0 -2px}}.lz-card.kpi{transition:translate .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s}.lz-card.kpi:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--brand), transparent);opacity:0;background-size:200% 100%;border-radius:2px;height:2px;transition:opacity .3s;position:absolute;top:0;left:22px;right:22px}@media (hover:hover){.lz-card.kpi:hover{border-color:var(--lz-hover-line);box-shadow:var(--lz-hover-shadow), var(--inset-highlight);translate:0 -2px}.lz-card.kpi:hover:after{opacity:1;animation:1.8s linear infinite lz-sheen}}@keyframes lz-sheen{0%{background-position:100% 0}to{background-position:-100% 0}}.lz-card.win{background:linear-gradient(160deg, var(--win-soft), var(--surface) 60%)}.lz-card.loss{background:linear-gradient(160deg, var(--loss-soft), var(--surface) 60%)}.lz-card.ai{background:linear-gradient(160deg, var(--ai-soft), var(--surface) 60%)}.lz-card.gold{background:linear-gradient(160deg, var(--gold-soft), var(--surface) 60%)}.lz-card.brand{background:linear-gradient(160deg, var(--brand-soft), var(--surface) 60%)}.lz-card-h{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:16px;display:flex}.lz-card-h h3{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.lz-card-h .sub{color:var(--ink-3);font-size:12.5px}.lz-card-h .right{align-items:center;gap:8px;margin-left:auto;display:flex}.lz-ib{background:var(--sunk);width:34px;height:34px;color:var(--ink-2);border-radius:11px;flex:none;place-items:center;display:grid}.lz-ib.win{background:var(--win-soft);color:var(--win-ink)}.lz-ib.loss{background:var(--loss-soft);color:var(--loss-ink)}.lz-ib.warn{background:var(--warn-soft);color:var(--warn-ink)}.lz-ib.ai{background:var(--ai-soft);color:var(--ai-ink)}.lz-ib.msg{background:var(--msg-soft);color:var(--msg-ink)}.lz-ib.gold{background:var(--gold-soft);color:var(--gold-ink)}.lz-ib.brand{background:var(--brand-soft);color:var(--brand-ink)}.lz-pill{white-space:nowrap;background:var(--sunk);color:var(--ink-2);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.lz-pill .lzi{width:13px;height:13px}.lz-pill.good{background:var(--win-soft);color:var(--win-ink)}.lz-pill.bad{background:var(--loss-soft);color:var(--loss-ink)}.lz-pill.warn{background:var(--warn-soft);color:var(--warn-ink)}.lz-pill.ai{background:var(--ai-soft);color:var(--ai-ink)}.lz-pill.msg{background:var(--msg-soft);color:var(--msg-ink)}.lz-pill.gold{background:var(--gold-soft);color:var(--gold-ink)}.lz-pill.brand{background:var(--brand-soft);color:var(--brand-ink)}.lz-pill.big{padding:3px 11px;font-size:15px;font-weight:800}.lz-live{background:currentColor;border-radius:50%;width:6px;height:6px;animation:2.2s ease-in-out infinite lz-breathe}@keyframes lz-breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}.lz-chip{white-space:nowrap;color:#fff;background:var(--ink-3);border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.lz-chip.urgent{background:var(--loss)}.lz-chip.today{background:var(--warn);color:#3a2400}.lz-chip.order{background:var(--msg)}.lz-chip.after{background:var(--win)}:root[data-theme=dark] .lz-chip.today{color:#2a1a00}.lz button.lz-btn,button.lz-btn{background:var(--surface);height:38px;color:var(--ink);border:1px solid var(--line-2);white-space:nowrap;cursor:pointer;transition:transform .35s var(--lz-press), background .15s, border-color .15s, box-shadow .15s;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:13.5px;font-weight:700;display:inline-flex}button.lz-btn:hover{border-color:var(--ink-4)}button.lz-btn:active{transition-duration:80ms;transform:scale(.98)}button.lz-btn:disabled{opacity:.55;cursor:default;transform:none}.lz button.lz-btn.primary,button.lz-btn.primary{background:var(--brand);color:var(--on-brand);box-shadow:0 8px 18px -10px color-mix(in srgb, var(--brand) 80%, transparent);border-color:#0000}button.lz-btn.primary:hover{background:var(--brand-2)}.lz button.lz-btn.soft,button.lz-btn.soft{background:var(--brand-soft);color:var(--brand-ink);border-color:#0000}.lz button.lz-btn.ghost,button.lz-btn.ghost{color:var(--ink-2);background:0 0;border-color:#0000}button.lz-btn.ghost:hover{background:var(--hover)}.lz button.lz-btn.danger,button.lz-btn.danger{background:var(--loss);color:#fff;border-color:#0000}.lz button.lz-btn.gold,button.lz-btn.gold{background:var(--gold);color:#3a2600;border-color:#0000}.lz button.lz-btn.sm,button.lz-btn.sm{border-radius:10px;height:32px;padding:0 12px;font-size:12.5px}.lz button.lz-btn.lg,button.lz-btn.lg{border-radius:14px;height:46px;padding:0 22px;font-size:15px}.lz button.lz-btn.icon,button.lz-btn.icon{width:38px;padding:0}.lz button.lz-btn.icon.sm,button.lz-btn.icon.sm{width:32px}.lz-btn .lzi{width:16px;height:16px}.lz-segl{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.lz-segl>.lz-seg{scrollbar-width:none;min-width:0;overflow-x:auto}.lz-segl>.lz-seg::-webkit-scrollbar{display:none}.lz-segl-k{color:var(--ink-3);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.lz-seg.md button{height:32px;padding:0 13px;font-size:13px}.lz-seg button .n{color:var(--ink-3);font-size:12px;font-weight:700}.lz-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:4px;display:flex;position:relative;overflow-x:auto}.lz-tabs::-webkit-scrollbar{display:none}.lz .lz-tabs button,.lz-tabs button{color:var(--ink-3);white-space:nowrap;align-items:center;gap:7px;padding:10px 14px 12px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.lz-tabs button.on{color:var(--ink)}.lz-tabs button.on:after{content:"";background:var(--brand);border-radius:3px;height:3px;position:absolute;bottom:0;left:12px;right:12px}.lz-tabs button .n{background:var(--sunk);min-width:20px;height:19px;color:var(--ink-2);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.lz-tabs button .n.hot{background:var(--loss);color:#fff}.lz-seg{position:relative}.lz-seg>button{z-index:1;position:relative}.lz-seg-ind{z-index:0;pointer-events:none;opacity:0;background:var(--surface);border-radius:9px;width:0;height:0;position:absolute;top:0;left:0;box-shadow:0 1px 3px #0f17141a,inset 0 1px #ffffffe6}:root[data-theme=dark] .lz-seg-ind{background:#ffffff2b;box-shadow:inset 0 0 0 1px #ffffff24}.lz-seg-ind.line{background:var(--brand);height:3px;box-shadow:none;border-radius:3px;top:auto;bottom:0}:root[data-theme=dark] .lz-seg-ind.line{background:var(--brand);box-shadow:none}[data-ind]>.lz-seg-ind{opacity:1;transition:transform .32s cubic-bezier(.25,1,.5,1),width .32s cubic-bezier(.25,1,.5,1),height .32s cubic-bezier(.25,1,.5,1)}.lz-seg[data-ind]>button.on,:root[data-theme=dark] .lz-seg[data-ind]>button.on{box-shadow:none;background:0 0}.lz-tabs[data-ind]>button.on:after{display:none}.lz button.lz-sw,button.lz-sw{background:var(--line-2);cursor:pointer;border:0;border-radius:999px;flex:none;width:44px;height:26px;padding:0;transition:background .2s;position:relative}.lz-sw:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.lz button.lz-sw.on,button.lz-sw.on{background:var(--brand)}.lz-sw.on:after{transform:translate(18px)}.lz button.lz-sw.ai.on,button.lz-sw.ai.on{background:linear-gradient(90deg, var(--ai), color-mix(in srgb, var(--ai) 70%, var(--msg)))}.lz-empty{text-align:center;color:var(--ink-3);flex-direction:column;align-items:center;gap:10px;padding:28px 12px;font-size:13.5px;display:flex}.lz-empty b{color:var(--ink-2);font-weight:600}.lz-list{flex-direction:column;display:flex}.lz-li{border-top:1px solid var(--line);align-items:center;gap:14px;min-width:0;padding:13px 4px;display:flex}.lz-li:first-child{border-top:0}.lz .lz-li.click,.lz-li.click{cursor:pointer;border-radius:12px;width:calc(100% + 20px);margin-inline:-10px;padding-inline:10px;transition:background .15s}.lz-li.click:hover{background:var(--hover)}.lz-li-m{flex:1;min-width:0}.lz-li-m b{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:14px;font-weight:700;display:block;overflow:hidden}.lz-li-m span{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3);font-size:12.5px;display:block;overflow:hidden}.lz-go{background:var(--brand-soft);color:var(--brand-ink);white-space:nowrap;opacity:0;transition:opacity .2s, translate .35s var(--lz-press);border-radius:999px;align-items:center;gap:3px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex;translate:-6px}.lz-go .lzi{width:12px;height:12px}@media (hover:hover){.lz-li:hover .lz-go,.lz-li:focus-visible .lz-go{opacity:1;translate:0}}.lz-scrim{z-index:89;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#060e0c6b;animation:.2s lz-fade;position:fixed;inset:0}.lz-drawer{z-index:89;background:var(--surface);border-left:1px solid var(--line);width:min(520px,100%);box-shadow:var(--shadow-2);color:var(--ink);font-family:var(--font);flex-direction:column;font-size:14px;animation:.32s cubic-bezier(.2,.8,.2,1) lz-slide;display:flex;position:fixed;top:0;bottom:0;right:0}.lz-drawer.wide{width:min(820px,100%)}@keyframes lz-fade{0%{opacity:0}}@keyframes lz-slide{0%{opacity:0;transform:translate(40px)}}.lz-drawer-h{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 22px;display:flex}.lz-drawer-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lz-drawer-tt{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:800;overflow:hidden}.lz-drawer-sub{color:var(--ink-3);font-size:12.5px}.lz-drawer-b{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 22px;overflow-y:auto}.lz-drawer-f{padding:14px 22px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--surface);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.lz-toasts{z-index:95;pointer-events:none;font-family:var(--font);flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;top:18px;left:50%;translate:-50%}.lz-toast{background:var(--ink);max-width:min(520px,100vw - 32px);color:var(--bg);box-shadow:var(--shadow-2);text-align:center;border-radius:999px;padding:10px 16px;font-size:13.5px;font-weight:700;transition:opacity .3s,translate .3s;animation:.4s cubic-bezier(.2,1.3,.4,1) lz-drop}.lz-toast.win{background:var(--win);color:#fff}.lz-toast.bad{background:var(--loss);color:#fff}.lz-toast.gold{background:var(--gold);color:#3a2600}:root[data-theme=dark] .lz-toast.win,:root[data-theme=dark] .lz-toast.bad{color:#04201a}:root[data-theme=dark] .lz-toast.gold{color:#2a1a00}.lz-toast.out{opacity:0;translate:0 -8px}@keyframes lz-drop{0%{opacity:0;transform:translateY(-16px)}}.lz-roll{white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;align-items:baseline;display:inline-flex}.lz-roll-n{display:inline-grid}.lz-roll-n>span{text-align:right;grid-area:1/1}.lz-roll-g{visibility:hidden}.lz-amt{white-space:nowrap}.lz-cur{letter-spacing:0;color:var(--ink-3);margin-right:3px;font-size:.55em;font-weight:500}.play .lz-gx{transform-origin:0;animation:1s cubic-bezier(.2,.8,.2,1) both lz-growx;animation-delay:var(--d,.1s)}.play .lz-gy{transform-origin:bottom;animation:1s cubic-bezier(.2,.8,.2,1) both lz-growy;animation-delay:var(--d,.1s)}.play .lz-pop{animation:.7s cubic-bezier(.2,1.5,.4,1) both lz-pop;animation-delay:var(--d,0s)}.lz-arrive{animation:.7s cubic-bezier(.2,.8,.2,1) lz-arrive}@keyframes lz-growx{0%{transform:scaleX(0)}}@keyframes lz-growy{0%{transform:scaleY(0)}}@keyframes lz-pop{0%{opacity:0;transform:scale(.6)}}@keyframes lz-arrive{0%{opacity:0;background:var(--gold-soft);transform:translateY(-10px)}}@property --lz-edge-l{syntax:"<length>";inherits:false;initial-value:0}@property --lz-edge-r{syntax:"<length>";inherits:false;initial-value:0}@supports (animation-timeline:scroll()){.lz-tabs,.lz-segl>.lz-seg{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--lz-edge-l), #000 calc(100% - var(--lz-edge-r)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--lz-edge-l), #000 calc(100% - var(--lz-edge-r)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--lz-edge-l), #000 calc(100% - var(--lz-edge-r)), transparent);animation:linear both lz-edge;animation-timeline:scroll(self inline)}@keyframes lz-edge{0%{--lz-edge-l:0px;--lz-edge-r:40px}3%{--lz-edge-l:40px}97%{--lz-edge-r:40px}to{--lz-edge-l:40px;--lz-edge-r:0px}}}@media (width<=1240px){.lz-s3,.lz-s4,.lz-s5{grid-column:span 6}.lz-s7,.lz-s8,.lz-s9{grid-column:1/-1}}@media (width<=1099px){.lz{padding:24px 24px 64px}}@media (width<=800px){.lz{gap:16px;padding:16px 16px 28px}.lz-head h1{font-size:22px}.lz-head-a{font-size:14px}.lz-grid{grid-template-columns:minmax(0,1fr);gap:14px}.lz-grid>*{grid-column:1/-1}.lz-card{border-radius:18px;padding:18px}.lz-drawer,.lz-drawer.wide{border-left:0;width:100%}.lz-drawer-h{padding:14px 16px}.lz-drawer-b{padding:16px}.lz-drawer-f{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.lz-drawer-f>:not(button){flex:100%}}@media (prefers-reduced-motion:reduce){.lz-live,.lz-scrim,.lz-drawer,.lz-toast,.lz-arrive,.play .lz-gx,.play .lz-gy,.play .lz-pop{animation:none}.lz-card.kpi:hover{translate:none}.lz-card.kpi:hover:after{animation:none}.lz-card.click,button.lz-btn,.lz-go,[data-ind]>.lz-seg-ind{transition:none}}
