.bell[data-v-58bd364f],.bell>.btn[data-v-58bd364f]{position:relative}.bell>.btn.on[data-v-58bd364f]{background:var(--sunk)}.badge[data-v-58bd364f]{background:var(--bad);min-width:16px;height:16px;color:var(--on-bad);font:600 10px/16px var(--mono);text-align:center;pointer-events:none;border-radius:99px;padding:0 4px;font-style:normal;position:absolute;top:2px;right:1px}.pop[data-v-58bd364f]{z-index:40;flex-direction:column;width:min(380px,100vw - 32px);max-height:min(560px,100vh - 90px);display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 40px -14px #0000004d}.head[data-v-58bd364f]{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 8px 14px;display:flex}.head .t[data-v-58bd364f]{font-weight:600}.list[data-v-58bd364f]{flex:1;overflow-y:auto}.row[data-v-58bd364f]{border-bottom:1px solid var(--line-2);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px 10px 14px;display:flex}.row[data-v-58bd364f]:hover,.row[data-v-58bd364f]:focus-visible{background:var(--sunk);outline:none}.row .ic[data-v-58bd364f]{color:var(--ink-3);padding-top:1px}.row.unread .ic[data-v-58bd364f]{color:var(--brand)}.row .body[data-v-58bd364f]{flex:1;min-width:0}.row .tt[data-v-58bd364f]{color:var(--ink-2);font-size:13px;line-height:1.4}.row.unread .tt[data-v-58bd364f]{color:var(--ink);font-weight:500}.row .x[data-v-58bd364f]{font:500 11px var(--mono);color:var(--ink-3);margin-left:6px}.row .s[data-v-58bd364f]{color:var(--ink-3);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12px;display:-webkit-box;overflow:hidden}.row .rt[data-v-58bd364f]{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.row .ago[data-v-58bd364f]{font:11.5px var(--mono);color:var(--ink-3)}.row .mk[data-v-58bd364f]{border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.row .mk[data-v-58bd364f]:hover{background:var(--line)}.empty[data-v-58bd364f]{color:var(--ink-3);padding:22px 16px;font-size:13px}.foot[data-v-58bd364f]{color:var(--ink-2);text-align:center;border-top:1px solid var(--line-2);padding:10px 14px;font-size:13px;display:block}.foot[data-v-58bd364f]:hover{color:var(--ink);background:var(--sunk)}.palette-veil[data-v-1577367d]{z-index:100;background:#14131652;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.palette[data-v-1577367d]{flex-direction:column;width:min(640px,100%);max-height:min(560px,76vh);display:flex;overflow:hidden;box-shadow:0 24px 60px -20px #00000073}.field[data-v-1577367d]{border-bottom:1px solid var(--line);height:52px;color:var(--ink-3);align-items:center;gap:10px;padding:0 14px 0 16px;display:flex}.field input[data-v-1577367d]{min-width:0;font:15px var(--ui);color:var(--ink);background:0 0;border:0;outline:0;flex:1}kbd[data-v-1577367d]{font:500 11px var(--mono);color:var(--ink-3);border:1px solid var(--line);background:var(--paper);border-radius:4px;padding:1px 5px}.spin[data-v-1577367d]{border:2px solid var(--line);border-top-color:var(--brand);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite sp-1577367d}@keyframes sp-1577367d{to{transform:rotate(360deg)}}.results[data-v-1577367d]{flex:1;padding:6px 6px 8px;overflow-y:auto}.gl[data-v-1577367d]{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:center;padding:10px 10px 4px;font-size:11.5px;font-weight:600;display:flex}.gl .clear[data-v-1577367d]{font:500 11.5px var(--ui);letter-spacing:0;text-transform:none;color:var(--ink-3)}.gl .clear[data-v-1577367d]:hover{color:var(--ink)}.hit[data-v-1577367d]{border-radius:var(--r-sm);min-height:40px;color:var(--ink-2);align-items:center;gap:10px;padding:6px 10px;display:flex}.hit.on[data-v-1577367d]{background:var(--sunk);color:var(--ink)}.hit[data-v-1577367d]>svg.i{color:var(--ink-3);flex:none}.hit.on[data-v-1577367d]>svg.i{color:var(--brand)}.hit .tx[data-v-1577367d]{flex-direction:column;flex:1;min-width:0;display:flex}.hit .t[data-v-1577367d]{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.hit .s[data-v-1577367d]{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.hit .ret[data-v-1577367d]{font:12px var(--mono);color:var(--ink-3);text-align:center;width:14px}.none[data-v-1577367d]{color:var(--ink-3);padding:22px 12px;font-size:13px}.keys[data-v-1577367d]{border-top:1px solid var(--line-2);color:var(--ink-3);gap:16px;padding:8px 14px;font-size:11.5px;display:flex}.keys span[data-v-1577367d]{align-items:center;gap:4px;display:inline-flex}@media (width<=600px){.keys[data-v-1577367d]{display:none}.palette-veil[data-v-1577367d]{padding-top:16px}}.focus-bar[data-v-65faa46d]{z-index:9;background:var(--brand-wash);color:var(--brand);border-bottom:1px solid color-mix(in srgb,var(--brand) 25%,transparent);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 28px;font-size:13px;display:flex;position:sticky;top:56px}.focus-bar .dot[data-v-65faa46d]{background:var(--brand);border-radius:50%;flex:none;width:8px;height:8px}.focus-bar .sub[data-v-65faa46d]{color:var(--ink-2)}.focus-bar .btn[data-v-65faa46d]{color:var(--brand);border-color:color-mix(in srgb,var(--brand) 40%,transparent);background:var(--paper)}.pin[data-v-65faa46d]{align-items:center;gap:6px;display:flex}.pin input[data-v-65faa46d]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:120px;height:28px;color:var(--ink);font:inherit;padding:0 8px}.err[data-v-65faa46d]{color:var(--bad);text-align:right;width:100%}.outside-bar[data-v-65faa46d]{background:var(--sunk);border-bottom:1px solid var(--line);color:var(--ink-2);padding:7px 28px;font-size:13px}.link[data-v-65faa46d]{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=1000px){.focus-bar[data-v-65faa46d],.outside-bar[data-v-65faa46d]{padding-left:16px;padding-right:16px}.focus-bar .sub[data-v-65faa46d]{display:none}}.scope-wrap[data-v-72301488]{align-items:center;gap:2px;display:flex;position:relative}.scope[data-v-72301488]{cursor:pointer;max-width:260px}.scope .lbl[data-v-72301488]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scope.set[data-v-72301488]{border-color:var(--brand);color:var(--brand);background:var(--brand-wash)}.clear[data-v-72301488]{color:var(--ink-3);font-size:18px;line-height:1}.scope-pop[data-v-72301488]{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);z-index:30;width:300px;max-width:calc(100vw - 32px);padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 30px -12px #00000040}.find[data-v-72301488]{width:100%;margin-bottom:6px}.list[data-v-72301488]{max-height:320px;overflow:auto}.row[data-v-72301488]{border-radius:var(--r-sm);align-items:center;gap:6px;padding:0 4px 0 8px;display:flex}.row[data-v-72301488]:hover{background:var(--sunk)}.row label[data-v-72301488]{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;min-height:32px;font-size:13px;display:flex}.row label span[data-v-72301488]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.empty[data-v-72301488]{padding:8px;font-size:13px}.foot[data-v-72301488]{border-top:1px solid var(--line);align-items:center;gap:6px;margin-top:6px;padding-top:8px;display:flex}.focus-step[data-v-72301488]{flex-direction:column;gap:8px;padding:4px;font-size:13px;display:flex}.focus-step p[data-v-72301488]{margin:0}.pin[data-v-72301488]{flex-direction:column;gap:4px;display:flex}.pin input[data-v-72301488]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:34px;color:var(--ink);font:inherit;padding:0 10px}.err[data-v-72301488]{color:var(--bad)}.umenu summary{cursor:pointer}.umenu.at-side summary.me{border-radius:var(--r-sm)}.umenu.at-side summary.me:hover{background:var(--sunk);color:var(--ink)}.umenu.at-side .pop{min-width:220px;inset:auto auto calc(100% + 6px) 0}.umenu .ubtn{background:var(--brand-wash);color:var(--brand)}.umenu .uhead{border-bottom:1px solid var(--line-2);min-width:0;margin-bottom:4px;padding:6px 10px 8px;font-size:13px;display:grid}.umenu .uhead span{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.umenu .pop em{color:var(--ink-3);margin-left:auto;font-size:11px;font-style:normal}.ulocal{z-index:60;color:#f4f4f5;white-space:nowrap;background:#1c1b1f;border-radius:99px;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:6px 6px 6px 12px;font-size:12.5px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px -10px #0006}.ulocal b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.ulocal button{color:#1c1b1f;background:#f4f4f5;border-radius:99px;height:24px;padding:0 10px;font-size:12px;font-weight:500}.themepick{flex:none;position:relative}.themepick .tp-btn{color:var(--ink-2)}.themepick .tp-btn:hover,.themepick .tp-btn[aria-expanded=true]{color:var(--ink)}.themepick .tp-menu{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);z-index:70;min-width:150px;box-shadow:var(--shadow);padding:5px;position:absolute;top:calc(100% + 6px);right:0}.themepick.left .tp-menu{left:0;right:auto}.themepick .tp-menu button{border-radius:var(--r-sm);text-align:left;width:100%;height:32px;color:var(--ink);align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.themepick .tp-menu button:hover,.themepick .tp-menu button:focus-visible{background:var(--sunk);outline:none}.themepick .tp-menu button[aria-checked=true]{font-weight:500}.themepick .tp-menu .tp-check{color:var(--brand);margin-left:auto}.brandmark{flex:none;align-items:center;display:inline-flex}.brandmark img{width:auto;max-width:100%;display:block}.side .logo{padding:2px 8px 16px}.side .logo .logo-icon{width:28px;height:28px;display:none}.side .logo .brandmark img{width:auto}.appfoot{border-top:1px solid var(--line-2);font:500 11.5px var(--brand-font);letter-spacing:.02em;color:var(--ink-3);margin-top:48px;padding-top:14px}.appfoot b{letter-spacing:.06em;text-transform:uppercase;color:var(--rw-byline);font-weight:700}.nav a.soon{opacity:.45;cursor:default}.nav a.soon:hover{color:var(--ink-2);background:0 0}.tech-link{border-radius:var(--r-sm);height:34px;color:var(--ink-2);align-items:center;gap:10px;margin-top:auto;padding:0 10px;font-size:13px;display:flex}.tech-link:hover{background:var(--sunk);color:var(--ink)}.tech-link+.me{margin-top:0}button.search{font:inherit;cursor:text;text-align:left;font-size:13px}button.search:hover{border-color:var(--ink-3)}button.search .ph{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}button.search kbd{flex:none}@media (width<=1000px){.app{grid-template-columns:60px 1fr}.side{padding:16px 8px}.nav a span,.nav a .n,.logo span,.side .me span,.tech-link span{display:none}.side .logo{justify-content:center;padding:2px 8px 16px}.side .logo .logo-icon{display:block}.side .logo .logo-full{display:none}.nav a,.tech-link{justify-content:center;padding:0}.top,.page{padding-left:16px;padding-right:16px}.search{flex:1;width:auto}}.adm-note{border-radius:var(--r-sm);background:var(--brand-wash);color:var(--ink);margin:12px 0 0;padding:10px 14px;font-size:13px}.adm-err{border-radius:var(--r-sm);background:var(--bad-wash);color:var(--bad);margin:12px 0 0;padding:10px 14px;font-size:13px}.adm-scrim{z-index:60;background:#0000002e;justify-content:flex-end;display:flex;position:fixed;inset:0}.adm-scrim.center{justify-content:center;align-items:center;padding:16px}.adm-drawer{border-radius:0;width:min(440px,100vw);height:100%;overflow-y:auto}.adm-modal{width:min(440px,100%)}.adm-dh{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;padding:12px 12px 12px 18px;display:flex}.adm-db{gap:12px;padding:16px 18px;display:grid}.adm-db label,.adm-field{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.adm-in{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:32px;color:var(--ink);width:100%;min-width:0;padding:0 8px;font-size:13px}textarea.adm-in{resize:vertical;height:auto;min-height:70px;padding:7px 8px}.adm-ferr{color:var(--bad);font-size:12.5px}.adm-small{margin:0;font-size:12.5px}.adm-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-sep{border:0;border-top:1px solid var(--line-2);margin:4px 0}.btn[disabled]{opacity:.5;cursor:not-allowed}.top0[data-v-f9fae8d2]{margin-top:0}.small[data-v-f9fae8d2]{font-size:12.5px}.trunc[data-v-f9fae8d2]{text-overflow:ellipsis;vertical-align:bottom;max-width:360px;display:inline-block;overflow:hidden}.code[data-v-f9fae8d2],.mono[data-v-f9fae8d2]{font-family:var(--mono);font-size:12.5px}.ft td.r[data-v-f9fae8d2]{font:12.5px var(--mono);color:var(--ink-2)}.spacer[data-v-f9fae8d2]{flex:1}span.btn[disabled][data-v-f9fae8d2]{opacity:.45;cursor:not-allowed}.sub[data-v-5a4d7a26]{margin:4px 0 0;font-size:13px}.list[data-v-5a4d7a26]{margin:22px 0 18px}.tbls[data-v-5a4d7a26]{text-overflow:ellipsis;vertical-align:bottom;max-width:300px;font:12px var(--mono);color:var(--ink-2);display:inline-block;overflow:hidden}.mono[data-v-5a4d7a26]{font-family:var(--mono)}.small[data-v-5a4d7a26]{font-size:12.5px}.linkish[data-v-5a4d7a26]{color:var(--brand);margin-left:4px;font-size:12px}.ft tr.rep td[data-v-5a4d7a26]{white-space:normal;background:var(--sunk)}.counts[data-v-5a4d7a26]{flex-wrap:wrap;gap:6px 22px;font-size:12.5px;display:flex}.cnt[data-v-5a4d7a26]{gap:8px;display:inline-flex}.cnt b[data-v-5a4d7a26]{font-weight:500}.pad[data-v-5a4d7a26]{padding:14px 18px}.out[data-v-5a4d7a26]{white-space:pre-wrap;font:12px/1.5 var(--mono);color:var(--bad);max-height:260px;margin:8px 0 0;overflow:auto}.btn.dangerbg[data-v-5a4d7a26]{background:var(--bad);border-color:var(--bad)}.lb[data-v-3e87cf86]{z-index:1000;background:#0c0a0eeb;flex-direction:column;align-items:center;gap:10px;padding:12px 12px 20px;display:flex;position:fixed;inset:0}.lb-top[data-v-3e87cf86]{color:#e7e5e4;justify-content:space-between;align-items:center;width:100%;font-size:13px;display:flex}.lb-meta[data-v-3e87cf86]{font-family:var(--mono)}.lb-x[data-v-3e87cf86]{color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.lb-x svg.i[data-v-3e87cf86]{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}.lb-stage[data-v-3e87cf86]{flex:1;place-items:center;width:100%;min-height:0;display:grid}.lb-stage img[data-v-3e87cf86]{object-fit:contain;background:#fff;border-radius:4px;max-width:100%;max-height:100%}.lb-flag[data-v-3e87cf86]{flex:none}.lb-bar[data-v-3e87cf86]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.photos[data-v-f43f37a5]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.photos.missing .cam[data-v-f43f37a5]{border-color:var(--brand);border-style:solid}.cam[data-v-f43f37a5]{aspect-ratio:1;border:1px dashed var(--ink-3);border-radius:var(--r);color:var(--brand);cursor:pointer;background:var(--paper);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.cam[data-v-f43f37a5] svg.i{width:24px;height:24px}.thumb[data-v-f43f37a5]{aspect-ratio:1;border-radius:var(--r);background:var(--sunk);border:1px solid var(--line);cursor:zoom-in;padding:0;display:block;position:relative;overflow:hidden}.thumb img[data-v-f43f37a5]{object-fit:cover;width:100%;height:100%;display:block}.thumb.drag[data-v-f43f37a5]{opacity:.4}.thumb .ts[data-v-f43f37a5]{font:500 10.5px var(--mono);color:#fff;text-shadow:0 1px 2px #0009;position:absolute;bottom:5px;left:6px}.thumb .x[data-v-f43f37a5]{background:var(--paper);border:1px solid var(--line);width:24px;height:24px;color:var(--ink-2);cursor:pointer;border-radius:50%;place-items:center;font-size:13px;display:grid;position:absolute;top:4px;right:4px}.thumb.busy img[data-v-f43f37a5]{opacity:.45}.spin[data-v-f43f37a5]{border:2px solid var(--line);border-top-color:var(--brand);border-radius:50%;width:22px;height:22px;margin:auto;animation:.8s linear infinite sp-f43f37a5;position:absolute;inset:0}@keyframes sp-f43f37a5{to{transform:rotate(360deg)}}.none[data-v-f43f37a5]{outline:none;width:max-content;max-width:100%;margin:8px 0 0;font-size:12.5px}.perr[data-v-f43f37a5]{color:var(--bad);margin:8px 0 0;font-size:12.5px}.danger[data-v-f43f37a5]{color:var(--bad)}.lib[data-v-f43f37a5]{color:var(--ink-2);text-underline-offset:3px;cursor:pointer;margin-top:8px;font-size:12.5px;text-decoration:underline;display:inline-block}.sig[data-v-6e0f95d3]{flex-direction:column;gap:8px;display:flex}.sig-img[data-v-6e0f95d3]{border:1px solid var(--line);border-radius:var(--r-sm);cursor:zoom-in;background:#fff;width:100%;max-width:420px;padding:0;display:block;overflow:hidden}.sig.unverified .sig-img[data-v-6e0f95d3]{border-color:var(--bad)}.sig-img img[data-v-6e0f95d3]{width:100%;height:auto;display:block}.sig-meta[data-v-6e0f95d3]{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.sig-meta .btn[data-v-6e0f95d3]{margin-left:auto}.pad-wrap[data-v-6e0f95d3]{flex-direction:column;gap:8px;display:flex}.in[data-v-6e0f95d3]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:100%;height:44px;color:var(--ink);font:14px var(--ui);padding:0 12px}.pad[data-v-6e0f95d3]{border:1px solid var(--line);border-radius:var(--r-sm);touch-action:none;cursor:crosshair;background:#fff;width:100%;height:170px;display:block}.pad-wrap.missing .pad[data-v-6e0f95d3],.pad-wrap.missing .in[data-v-6e0f95d3]{border-color:var(--brand)}.pad-bar[data-v-6e0f95d3]{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.pad-bar .faint[data-v-6e0f95d3]{margin-right:auto}.none[data-v-6e0f95d3]{margin:0;font-size:12.5px}.perr[data-v-6e0f95d3]{color:var(--bad);margin:8px 0 0;font-size:12.5px}.tag[data-v-6e0f95d3]{outline:none}.f[data-v-2c5a9c02]{border-bottom:1px solid var(--line-2);padding:18px 0}.f[data-v-2c5a9c02]:last-of-type{border-bottom:0}.f.info[data-v-2c5a9c02]{padding:12px 0}.f .h[data-v-2c5a9c02]{font-size:14.5px;font-weight:600}.f .note[data-v-2c5a9c02]{color:var(--ink-2);white-space:pre-line;margin:0;font-size:13px}.f .lbl[data-v-2c5a9c02]{align-items:flex-start;gap:8px;margin-bottom:10px;font-weight:500;display:flex}.f .lbl .req[data-v-2c5a9c02]{color:var(--ink-3);white-space:nowrap;margin-left:auto;padding-top:1px;font-size:12.5px;font-weight:400}.f .help[data-v-2c5a9c02]{color:var(--ink-2);white-space:pre-line;margin:-6px 0 10px;font-size:12.5px}.f .help.bad[data-v-2c5a9c02]{color:var(--bad);margin:8px 0 0}.f.missing .lbl .req[data-v-2c5a9c02]{color:var(--brand);font-weight:500}.f.missing .seg button[data-v-2c5a9c02],.f.missing .opts[data-v-2c5a9c02],.f.missing .in[data-v-2c5a9c02],.f.missing textarea[data-v-2c5a9c02],.f.missing .numin[data-v-2c5a9c02],.f.missing .fchip[data-v-2c5a9c02]{border-color:var(--brand)}fieldset[data-v-2c5a9c02]{border:0;min-width:0;margin:0;padding:0}fieldset[data-v-2c5a9c02]:disabled{opacity:.7}.seg[data-v-2c5a9c02]{gap:8px;display:grid}.seg button[data-v-2c5a9c02]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:44px;font-weight:500}.seg button.on[data-v-2c5a9c02]{border-color:var(--brand);background:var(--brand-wash);color:var(--brand)}.seg button.on.fail[data-v-2c5a9c02]{border-color:var(--bad);background:var(--bad-wash);color:var(--bad)}.opts[data-v-2c5a9c02]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);flex-direction:column;display:flex;overflow:hidden}.opt[data-v-2c5a9c02]{text-align:left;border-bottom:1px solid var(--line-2);align-items:flex-start;gap:10px;padding:11px 12px;font-size:13.5px;line-height:1.4;display:flex}.opt[data-v-2c5a9c02]:last-child{border-bottom:0}.opt i[data-v-2c5a9c02]{border:1.5px solid var(--ink-3);border-radius:4px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.opt i svg[data-v-2c5a9c02]{width:12px;height:12px;stroke:var(--on-brand);fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.opt.radio i[data-v-2c5a9c02]{border-radius:50%}.opt.on[data-v-2c5a9c02]{background:var(--brand-wash)}.opt.on i[data-v-2c5a9c02]{background:var(--brand);border-color:var(--brand)}.opt.on i svg[data-v-2c5a9c02]{opacity:1}.opt.radio.on i[data-v-2c5a9c02]{box-shadow:inset 0 0 0 3px var(--paper)}.chipset[data-v-2c5a9c02]{flex-wrap:wrap;gap:8px;display:flex}.fchip[data-v-2c5a9c02]{border:1px solid var(--line);background:var(--paper);min-height:38px;color:var(--ink-2);text-align:left;border-radius:99px;padding:6px 14px;font-size:13.5px;font-weight:500}.fchip.on[data-v-2c5a9c02]{border-color:var(--brand);background:var(--brand-wash);color:var(--brand)}.numin[data-v-2c5a9c02]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);align-items:center;gap:8px;height:48px;padding:0 14px;display:flex}.numin input[data-v-2c5a9c02]{font:500 17px var(--mono);color:var(--ink);background:0 0;border:0;outline:0;width:100%;min-width:0}.numin .unit[data-v-2c5a9c02]{color:var(--ink-3);white-space:nowrap;font-size:13px}.numin.warn[data-v-2c5a9c02]{border-color:var(--warn)}.adv[data-v-2c5a9c02]{color:var(--warn);outline:none;align-items:center;gap:6px;width:max-content;max-width:100%;margin-top:8px;font-size:12.5px;display:flex}.adv[data-v-2c5a9c02] svg.i{width:14px;height:14px}.in[data-v-2c5a9c02]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:100%;height:44px;color:var(--ink);font:14px var(--ui);padding:0 12px}.in.mono[data-v-2c5a9c02]{font-family:var(--mono)}.scanrow[data-v-2c5a9c02]{gap:8px;display:flex}.scanrow .scan[data-v-2c5a9c02]{cursor:pointer;flex:none;width:44px;height:44px}textarea[data-v-2c5a9c02]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:100%;min-height:76px;color:var(--ink);font:14px/1.5 var(--ui);resize:vertical;padding:10px 12px}textarea[data-v-2c5a9c02]::placeholder,.in[data-v-2c5a9c02]::placeholder{color:var(--ink-3)}.nope[data-v-2c5a9c02]{align-items:center;gap:10px;font-size:12.5px;display:flex}.fail-photo[data-v-2c5a9c02]{margin-top:12px}.in.other[data-v-2c5a9c02]{margin-top:8px}.help.sub[data-v-2c5a9c02]{margin:8px 0 0}.confirm[data-v-2c5a9c02]{align-items:center;gap:8px;margin-top:10px;font-size:13.5px;font-weight:500;display:flex}.confirm input[data-v-2c5a9c02]{width:18px;height:18px;accent-color:var(--brand)}.fail-photo .help[data-v-2c5a9c02]{margin:0 0 8px}.fail-photo .help.need[data-v-2c5a9c02]{color:var(--brand);font-weight:500}.pagehead[data-v-bb7f3361]{align-items:flex-end}.eyebrow[data-v-bb7f3361]{align-items:center;gap:8px;margin-bottom:6px;font-size:12.5px;display:flex}.acts[data-v-bb7f3361]{align-items:center;gap:8px;display:flex}.acts .btn[aria-disabled=true][data-v-bb7f3361],.btn[data-v-bb7f3361]:disabled{opacity:.5;cursor:not-allowed}.menu .pop .danger[data-v-bb7f3361],.danger[data-v-bb7f3361]{color:var(--bad)}.menu .pop .dim[data-v-bb7f3361]{color:var(--ink-3);cursor:not-allowed}.note[data-v-bb7f3361]{border-radius:var(--r-sm);background:var(--brand-wash);margin:14px 0 0;padding:10px 14px;font-size:13px}.note.bad[data-v-bb7f3361]{background:var(--bad-wash);color:var(--bad)}.ul[data-v-bb7f3361]{text-underline-offset:3px;text-decoration:underline}.panes[data-v-bb7f3361]{grid-template-columns:190px minmax(0,1fr) 320px;align-items:start;gap:16px;margin-top:18px;display:grid}.ph[data-v-bb7f3361]{border-bottom:1px solid var(--line-2);color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;padding:11px 14px;font-size:12.5px;font-weight:600;display:flex}.ph .pa[data-v-bb7f3361]{gap:2px;display:flex}.palette[data-v-bb7f3361]{padding-bottom:6px;position:sticky;top:76px}.pal[data-v-bb7f3361]{text-align:left;cursor:grab;align-items:center;gap:9px;width:100%;height:32px;padding:0 12px;font-size:13px;display:flex}.pal[data-v-bb7f3361]:hover{background:var(--sunk)}.pal .gl[data-v-bb7f3361]{width:24px;font:600 11px var(--mono);color:var(--ink-3);text-align:center;flex:none}.canvas[data-v-bb7f3361]{min-height:320px;padding-bottom:8px}.canvas .empty[data-v-bb7f3361]{color:var(--ink-3);text-align:center;padding:28px 16px;font-size:13px}.fr[data-v-bb7f3361]{border-bottom:1px solid var(--line-2);cursor:pointer;align-items:flex-start;gap:8px;padding:9px 10px 9px 6px;display:flex;position:relative}.fr[data-v-bb7f3361]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.fr.on[data-v-bb7f3361]{background:var(--brand-wash)}.fr.on[data-v-bb7f3361]:before{content:"";background:var(--brand);border-radius:0 3px 3px 0;width:3px;position:absolute;top:6px;bottom:6px;left:0}.fr.err .t[data-v-bb7f3361]{color:var(--bad)}.fr.dragging[data-v-bb7f3361]{opacity:.4}.fr.before[data-v-bb7f3361]{box-shadow:inset 0 2px 0 var(--brand)}.fr.after[data-v-bb7f3361]{box-shadow:inset 0 -2px 0 var(--brand)}.fr.sec[data-v-bb7f3361]{background:var(--sunk);margin-top:6px}.fr.sec.on[data-v-bb7f3361]{background:var(--brand-wash)}.fr .grip[data-v-bb7f3361]{width:14px;color:var(--ink-3);letter-spacing:-2px;cursor:grab;-webkit-user-select:none;user-select:none;flex:none;font-size:11px;line-height:22px}.fr .body[data-v-bb7f3361]{flex:1;min-width:0}.fr .t[data-v-bb7f3361]{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.fr .t.para[data-v-bb7f3361]{color:var(--ink-2);font-weight:400}.fr .reqm[data-v-bb7f3361]{color:var(--brand);margin-left:3px}.fr .s[data-v-bb7f3361]{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:5px;margin-top:2px;font-size:12px;display:flex}.fr .stepno[data-v-bb7f3361]{font:500 11px var(--mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em}.fr.sec .t[data-v-bb7f3361]{font-weight:600}.fr .tag.v1[data-v-bb7f3361]{outline:none;height:18px;padding:0 6px;font-size:11px}.fr .ra[data-v-bb7f3361]{opacity:0;gap:0;display:flex}.fr:hover .ra[data-v-bb7f3361],.fr.on .ra[data-v-bb7f3361]{opacity:1}.btn.icon.sm[data-v-bb7f3361]{width:26px;height:26px}.btn.icon.sm svg.i[data-v-bb7f3361]{width:14px;height:14px}.ferr[data-v-bb7f3361]{color:var(--bad);margin-top:3px;font-size:12px}.ferr.box[data-v-bb7f3361]{border-radius:var(--r-sm);background:var(--bad-wash);margin:0;padding:8px 10px}.dropend[data-v-bb7f3361]{border:1px dashed var(--line);border-radius:var(--r-sm);color:var(--ink-3);text-align:center;margin:8px 10px 0;padding:12px;font-size:12.5px}.props[data-v-bb7f3361]{max-height:calc(100vh - 96px);position:sticky;top:76px;overflow:hidden auto}.props [data-tip][data-v-bb7f3361]{position:static}.pb[data-v-bb7f3361]>*,.grp[data-v-bb7f3361]>*{position:relative}.pb[data-v-bb7f3361]{gap:14px;padding:14px;display:grid}.pb label[data-v-bb7f3361]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.pb label.chk[data-v-bb7f3361]{color:var(--ink);align-items:center;gap:7px;font-size:13px;display:flex}.pb input[type=text][data-v-bb7f3361],.pb input[type=number][data-v-bb7f3361],.pb textarea[data-v-bb7f3361],.pb select[data-v-bb7f3361]{font:13px var(--ui);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:100%;min-width:0;height:32px;padding:0 8px}.pb textarea[data-v-bb7f3361]{resize:vertical;height:auto;padding:7px 8px;line-height:1.45}.pb .mono[data-v-bb7f3361]{font-family:var(--mono);font-size:12px}.grp[data-v-bb7f3361]{border-top:1px solid var(--line-2);gap:8px;padding-top:12px;display:grid}.gh[data-v-bb7f3361]{color:var(--ink-2);align-items:center;font-size:12px;font-weight:600;display:flex}.opt[data-v-bb7f3361]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 26px 26px;align-items:center;gap:4px;display:grid}.trio[data-v-bb7f3361]{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.cond[data-v-bb7f3361],.multi[data-v-bb7f3361],.aud[data-v-bb7f3361]{gap:6px;display:grid}.small[data-v-bb7f3361]{margin:0;font-size:12.5px}.lrow[data-v-bb7f3361]{justify-content:space-between;align-items:center;gap:8px;padding:2px 0;font-size:13px;display:flex}a.lrow:hover span[data-v-bb7f3361]:first-child{text-underline-offset:3px;text-decoration:underline}.scrim[data-v-bb7f3361]{z-index:60;background:#0000002e;justify-content:flex-end;display:flex;position:fixed;inset:0}.pv[data-v-bb7f3361]{background:var(--bg);border-radius:0;flex-direction:column;width:min(430px,100vw);height:100%;display:flex}.dh[data-v-bb7f3361]{border-bottom:1px solid var(--line-2);background:var(--paper);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.pvbody[data-v-bb7f3361]{flex:1;padding:12px 20px 24px;overflow-y:auto}.pvt[data-v-bb7f3361]{margin:4px 0 0;font-size:20px;font-weight:600}.pvsteps[data-v-bb7f3361]{gap:4px;margin:16px 0 6px;display:grid}.pvsteps i[data-v-bb7f3361]{background:var(--line);border-radius:2px;height:4px}.pvsteps i.on[data-v-bb7f3361]{background:var(--brand)}.pvlbl[data-v-bb7f3361]{color:var(--ink-3);justify-content:space-between;margin-bottom:8px;font-size:11.5px;display:flex}.pvlbl span[data-v-bb7f3361]:first-child{color:var(--ink);font-weight:500}.pvdock[data-v-bb7f3361]{border-top:1px solid var(--line);background:var(--paper);grid-template-columns:1fr 2fr;gap:8px;padding:12px 20px 16px;display:grid}.pvdock .btn[data-v-bb7f3361]{height:44px}@media (width<=1100px){.panes[data-v-bb7f3361]{grid-template-columns:minmax(0,1fr) 300px}.palette[data-v-bb7f3361]{flex-wrap:wrap;grid-column:1/-1;gap:2px;padding:6px;display:flex;position:static}.palette .ph[data-v-bb7f3361]{width:100%}.pal[data-v-bb7f3361]{width:auto}}@media (width<=800px){.panes[data-v-bb7f3361]{grid-template-columns:minmax(0,1fr)}.props[data-v-bb7f3361]{max-height:none;position:static}.pagehead[data-v-bb7f3361]{flex-direction:column;align-items:flex-start}.acts[data-v-bb7f3361]{flex-wrap:wrap}}.page:has(>.designer-wide){max-width:1440px}.ul[data-v-b6567c96]{text-underline-offset:3px;text-decoration:underline}.newform[data-v-b6567c96]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;padding:12px;display:flex}.newform input[data-v-b6567c96]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);min-width:200px;height:34px;color:var(--ink);font:13.5px var(--ui);flex:1;padding:0 10px}.newform .err[data-v-b6567c96]{color:var(--bad);width:100%;font-size:12.5px}.ft td.name[data-v-b6567c96]{white-space:normal;min-width:240px}.chg[data-v-b6567c96]{outline:none;margin-left:4px}.used[data-v-b6567c96]{border-bottom:1px dotted var(--ink-3);outline:none}.used[data-tip][data-v-b6567c96]:after{white-space:pre-line}.sub[data-v-e1770dde]{margin:4px 0 0;font-size:13px}.tiles[data-v-e1770dde]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin-top:24px;display:grid}.tile[data-v-e1770dde]{align-items:center;gap:14px;padding:18px;display:flex}.tile[data-v-e1770dde]:hover{border-color:var(--ink-3)}.ic[data-v-e1770dde]{border-radius:var(--r-sm);background:var(--brand-wash);width:36px;height:36px;color:var(--brand);flex:none;place-items:center;display:grid}.body[data-v-e1770dde]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.t[data-v-e1770dde]{font-weight:600}.s[data-v-e1770dde]{color:var(--ink-2);align-items:center;gap:6px;font-size:12.5px;display:flex}.go[data-v-e1770dde]{color:var(--ink-3)}.ul[data-v-55b75a10]{text-underline-offset:3px;text-decoration:underline}.small[data-v-55b75a10]{font-size:12.5px}.layout[data-v-55b75a10]{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:20px;margin-top:20px;display:grid}.models[data-v-55b75a10]{max-height:calc(100vh - 96px);padding-bottom:6px;position:sticky;top:76px;overflow-y:auto}.msearch[data-v-55b75a10]{border:1px solid var(--line);border-radius:var(--r-sm);height:32px;color:var(--ink-3);align-items:center;gap:8px;margin:10px;padding:0 10px;display:flex}.msearch input[data-v-55b75a10],.fsearch input[data-v-55b75a10]{font:13px var(--ui);color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0}.mrow[data-v-55b75a10]{text-align:left;align-items:center;gap:10px;width:100%;padding:8px 14px;display:flex;position:relative}.mrow[data-v-55b75a10]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.mrow.on[data-v-55b75a10]{background:var(--brand-wash)}.mrow.on[data-v-55b75a10]:before{content:"";background:var(--brand);border-radius:0 3px 3px 0;width:3px;position:absolute;top:6px;bottom:6px;left:0}.mrow .body[data-v-55b75a10]{flex-direction:column;flex:1;min-width:0;display:flex}.mrow .t[data-v-55b75a10]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.mrow .s[data-v-55b75a10]{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.mrow .n[data-v-55b75a10]{font:500 12px var(--mono);color:var(--ink-3)}.none[data-v-55b75a10]{color:var(--ink-3);margin:0;padding:8px 14px;font-size:12.5px}.models .more[data-v-55b75a10]{border:0;margin:6px 8px 0;padding:0 8px}.ft td.wrap[data-v-55b75a10]{white-space:normal;min-width:140px}.clip2[data-v-55b75a10]{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:360px;display:-webkit-box;overflow:hidden}.fchips[data-v-55b75a10],.skills[data-v-55b75a10]{flex-wrap:wrap;gap:5px;display:flex}.skills[data-v-55b75a10]{margin-top:6px}.fchips .tag[data-v-55b75a10]{text-overflow:ellipsis;max-width:260px;overflow:hidden}.fchips a.tag[data-v-55b75a10]:hover{color:var(--ink)}.ft td.acts[data-v-55b75a10]{text-align:right;width:1%}.row .t[data-v-55b75a10]{white-space:normal}.scrim[data-v-55b75a10]{z-index:60;background:#0000002e;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer[data-v-55b75a10]{border-radius:0;width:min(460px,100vw);height:100%;overflow-y:auto}.dh[data-v-55b75a10]{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.db[data-v-55b75a10]{gap:12px;padding:16px 18px;display:grid}.db label[data-v-55b75a10]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.db input[type=text][data-v-55b75a10],.db input[type=number][data-v-55b75a10],.db select[data-v-55b75a10],.db textarea[data-v-55b75a10]{font:13px var(--ui);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);min-width:0;height:32px;padding:0 8px}.db textarea[data-v-55b75a10]{resize:vertical;height:auto;padding:7px 8px}.pair[data-v-55b75a10]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dsub[data-v-55b75a10]{align-items:center;gap:6px;margin:6px 0 0;font-size:13px;font-weight:600;display:flex}.dsub .cnt[data-v-55b75a10]{margin-left:auto;font-size:12.5px;font-weight:400}.fsearch[data-v-55b75a10]{border:1px solid var(--line);border-radius:var(--r-sm);height:32px;color:var(--ink-3);align-items:center;gap:8px;padding:0 10px;display:flex!important}.flist[data-v-55b75a10]{border:1px solid var(--line-2);border-radius:var(--r-sm);gap:2px;max-height:320px;padding:6px;display:grid;overflow-y:auto}.flist label.chk[data-v-55b75a10]{color:var(--ink);align-items:center;gap:8px;padding:5px 4px;font-size:13px;display:flex}.flist label.chk span[data-v-55b75a10]:nth-child(2){flex:1;min-width:0}.err[data-v-55b75a10]{color:var(--bad);margin:-6px 0 0;font-size:12.5px}.row-acts[data-v-55b75a10]{gap:8px;display:flex}@media (width<=1000px){.layout[data-v-55b75a10]{grid-template-columns:minmax(0,1fr)}.models[data-v-55b75a10]{max-height:280px;position:static}}.sub[data-v-b77e48cd]{margin:4px 0 0;font-size:13px}.ready-warn[data-v-b77e48cd]{border-radius:var(--r-sm);background:var(--warn-wash,var(--sunk));color:var(--warn);margin:14px 0 0;padding:12px 14px;font-size:13px}.ready-warn ul[data-v-b77e48cd]{color:var(--ink);gap:4px;margin:6px 0;padding-left:18px;display:grid}.ready-warn code[data-v-b77e48cd]{font:12px var(--mono);background:var(--sunk);border-radius:4px;padding:1px 5px}.jump[data-v-b77e48cd]{flex-wrap:wrap;gap:6px;margin:20px 0 16px;display:flex}.jump a[data-v-b77e48cd]{border:1px solid var(--line);background:var(--paper);height:28px;color:var(--ink-2);border-radius:99px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;display:inline-flex}.jump a[data-v-b77e48cd]:hover{color:var(--ink)}.sec[data-v-b77e48cd]{margin-bottom:18px;scroll-margin-top:72px}.stat-line[data-v-b77e48cd]{color:var(--ink-2);align-items:center;gap:6px;margin-top:3px;font-size:12.5px;display:flex}.checkres[data-v-b77e48cd]{border-bottom:1px solid var(--line-2);align-items:center;gap:8px;margin:0;padding:10px 18px;font-size:13px;display:flex}.checkres.ok[data-v-b77e48cd]{background:var(--ok-wash)}.checkres.bad[data-v-b77e48cd]{background:var(--bad-wash);color:var(--bad)}.grid[data-v-b77e48cd]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px 18px;padding:16px 18px;display:grid}.wide[data-v-b77e48cd]{grid-column:1/-1}.lab[data-v-b77e48cd]{align-items:center;gap:6px;display:flex}.src[data-v-b77e48cd]{font:500 11px var(--mono);color:var(--ink-3);margin-left:auto}.linkish[data-v-b77e48cd]{color:var(--brand);font-size:12px}.linkish[data-v-b77e48cd]:hover{text-decoration:underline}.secret[data-v-b77e48cd]{align-items:center;gap:12px;height:32px;display:flex}.grow[data-v-b77e48cd]{flex:1}.toggle[data-v-b77e48cd]{grid-auto-flow:column;align-items:center;gap:6px;height:32px;color:var(--ink)!important;font-size:13px!important;display:inline-flex!important}.num[data-v-b77e48cd]{font-family:var(--mono)}.hours[data-v-b77e48cd]{gap:6px;display:grid}.day[data-v-b77e48cd]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dn[data-v-b77e48cd]{width:34px;color:var(--ink);font-size:13px}.day .t[data-v-b77e48cd]{width:110px}.foot[data-v-b77e48cd]{justify-content:flex-end;display:flex}.val[data-v-b77e48cd]{text-overflow:ellipsis;max-width:260px;font:12.5px var(--mono);color:var(--ink-2);overflow:hidden}.sub[data-v-6f624ddb]{margin:4px 0 0;font-size:13px}.who[data-v-6f624ddb]{align-items:center;gap:10px;display:flex}.ft .who .s[data-v-6f624ddb]{text-overflow:ellipsis;max-width:240px;overflow:hidden}.trunc[data-v-6f624ddb]{text-overflow:ellipsis;vertical-align:bottom;max-width:220px;display:inline-block;overflow:hidden}.tag.brand[data-v-6f624ddb]{background:var(--brand-wash);color:var(--brand)}.grow[data-v-6f624ddb]{flex:1}.picklist[data-v-6f624ddb]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);max-height:260px;overflow-y:auto}.pickrow[data-v-6f624ddb]{border-bottom:1px solid var(--line-2);cursor:pointer;align-items:center;gap:8px;padding:7px 10px;color:var(--ink)!important;font-size:13px!important;display:flex!important}.pickrow[data-v-6f624ddb]:last-child{border-bottom:0}.pickrow .faint[data-v-6f624ddb]{margin-left:auto;font-size:12px}.ashell{background:var(--bg);grid-template-columns:minmax(320px,42%) 1fr;min-height:100dvh;display:grid;position:relative}.apanel{background:var(--rw-hero);color:#fff;flex-direction:column;justify-content:space-between;gap:32px;padding:44px 48px;display:flex;position:relative;overflow:hidden}.apanel:after{content:"";pointer-events:none;border:2px solid #00a3e059;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-120px;right:-120px}.apanel .awm{width:200px;max-width:70%;height:auto;display:block}.apanel .apitch{z-index:1;position:relative}.apanel .aeyebrow{font:600 12px var(--brand-font);letter-spacing:.14em;text-transform:uppercase;color:var(--rw-cyan);margin:0 0 10px}.apanel .atag{max-width:420px;font:800 34px/1.15 var(--brand-font);letter-spacing:-.01em;margin:0}.apanel .asite{z-index:1;font:500 13px var(--brand-font);color:#c5ccd6;margin:0;position:relative}.apanel .asite a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.ashell>.aside{justify-content:center;align-items:flex-start;min-width:0;padding:14vh 16px 32px;display:flex}.atools{z-index:5;position:absolute;top:14px;right:16px}.acol{width:100%;max-width:380px}.acol.wide{max-width:560px}.acol .acard{padding:22px}.acol .ah{letter-spacing:-.015em;margin:0 0 4px;font-size:20px;font-weight:600}.acol .asub{color:var(--ink-2);margin:0 0 18px;font-size:13.5px}.acol .afield{gap:6px;margin:0 0 12px;display:grid}.acol .afield label{color:var(--ink-2);font-size:12.5px;font-weight:500}.acol .afield input{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:100%;height:42px;color:var(--ink);font:15px var(--ui);padding:0 12px}.acol .afield input:focus{outline:2px solid var(--brand-wash);border-color:var(--brand)}.acol .abtn{width:100%;height:42px;font-size:14px}.acol .abtn:disabled,.acol .abtn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.acol .aerr{border-radius:var(--r-sm);background:var(--bad-wash);color:var(--bad);margin:0 0 12px;padding:9px 12px;font-size:13px}.acol .aok{border-radius:var(--r-sm);background:var(--ok-wash);color:var(--ok);margin:0 0 14px;padding:9px 12px;font-size:13px}.acol .aor{color:var(--ink-3);align-items:center;gap:10px;margin:20px 0 14px;font-size:12px;display:flex}.acol .aor:before,.acol .aor:after{content:"";background:var(--line);flex:1;height:1px}.acol .anote{color:var(--ink-3);margin:10px 0 0;font-size:12.5px}.acol .alink{color:var(--brand);font-weight:500}.acol .alink:hover{text-underline-offset:3px;text-decoration:underline}.afoot{font:500 11.5px var(--brand-font);color:var(--ink-3);justify-content:center;align-items:center;gap:7px;margin:26px 0 0;display:flex}.afoot img{border-radius:4px;width:16px;height:16px}@media (width<=860px){.ashell{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.apanel{justify-content:flex-start;gap:14px;padding:18px 16px 20px}.apanel:after{width:200px;height:200px;bottom:-110px;right:-80px}.apanel .awm{width:132px}.apanel .aeyebrow{margin:0 0 4px;font-size:10.5px}.apanel .atag{font-size:19px;font-weight:700}.apanel .asite{display:none}.ashell>.aside{padding:28px 16px 32px}.atools{top:10px;right:10px}.atools .tp-btn,.atools .tp-btn:hover,.atools .tp-btn[aria-expanded=true]{color:#fff}.atools .tp-btn:hover{background:#ffffff1f}}.ah[data-v-52886b4d]{align-items:center;gap:8px;display:flex}.bar[data-v-52886b4d]{gap:8px;margin:0 0 10px;display:flex}.bar input[data-v-52886b4d],.bar select[data-v-52886b4d]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:36px;color:var(--ink);font:14px var(--ui);min-width:0;padding:0 10px}.bar input[data-v-52886b4d]{flex:1}.who[data-v-52886b4d]{max-height:60vh;margin:0;padding:0;list-style:none;overflow-y:auto}.who button[data-v-52886b4d]{border-radius:var(--r-sm);text-align:left;align-items:center;gap:12px;width:100%;padding:8px 6px;display:flex}.who button[data-v-52886b4d]:hover{background:var(--sunk)}.who .b[data-v-52886b4d]{flex:1;min-width:0;display:grid}.who .n[data-v-52886b4d]{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.who .s[data-v-52886b4d]{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.who .none[data-v-52886b4d]{color:var(--ink-3);padding:16px 6px;font-size:13px}.back[data-v-52886b4d]{text-align:center;margin-top:14px}.ms[data-v-7f6fe861]{gap:10px}.local[data-v-7f6fe861]{text-align:center;margin-top:16px}.head[data-v-3f3a7f66]{align-items:center;gap:10px;display:flex}.small[data-v-3f3a7f66]{font-size:12.5px}.bcols[data-v-3f3a7f66]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.stack[data-v-3f3a7f66]{min-width:0}.row .t a[data-v-3f3a7f66]:hover,.row .s a[data-v-3f3a7f66]:hover{text-decoration:underline}.row.dim .t[data-v-3f3a7f66],.row.dim .amt[data-v-3f3a7f66]{opacity:.55}.ev[data-v-3f3a7f66]{font-family:var(--mono);color:var(--brand)}.amt[data-v-3f3a7f66]{font:500 13.5px var(--mono);white-space:nowrap;text-align:right;min-width:84px}.foot[data-v-3f3a7f66]{color:var(--ink-2);border-top:1px solid var(--line-2);justify-content:space-between;gap:12px;padding:12px 18px;font-size:12.5px;display:flex}.aging[data-v-3f3a7f66]{padding:16px 18px 18px}.aging .total[data-v-3f3a7f66]{align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.aging .total .num[data-v-3f3a7f66]{letter-spacing:-.01em;font-size:20px;font-weight:500}.abar[data-v-3f3a7f66]{border-radius:5px;gap:2px;height:10px;margin-bottom:14px;display:flex;overflow:hidden}.abar i[data-v-3f3a7f66]{height:100%;display:block}.current[data-v-3f3a7f66]{background:var(--brand)}.d30[data-v-3f3a7f66]{background:color-mix(in srgb,var(--brand) 45%,var(--paper))}.d60[data-v-3f3a7f66]{background:color-mix(in srgb,var(--warn) 55%,var(--paper))}.d90[data-v-3f3a7f66]{background:var(--warn)}.d90p[data-v-3f3a7f66]{background:var(--bad)}.buckets[data-v-3f3a7f66]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.bk[data-v-3f3a7f66]{outline:none;flex-direction:column;gap:2px;display:flex}.bk .l[data-v-3f3a7f66]{color:var(--ink-2);align-items:center;gap:5px;font-size:12px;display:flex}.bk .l i[data-v-3f3a7f66]{border-radius:2px;width:8px;height:8px;display:inline-block}.bk .v[data-v-3f3a7f66]{font:500 13px var(--mono)}.bk .c[data-v-3f3a7f66]{color:var(--ink-3);font-size:11.5px}.bk.bad .v[data-v-3f3a7f66]{color:var(--bad)}.inv .no[data-v-3f3a7f66]{font:12.5px var(--mono);color:var(--ink-3);flex:none;width:64px}.inv .no[data-v-3f3a7f66]:hover{color:var(--ink)}.inv .tag[data-v-3f3a7f66]{justify-content:center;width:76px}@media (width<=1100px){.bcols[data-v-3f3a7f66]{grid-template-columns:1fr}}@media (width<=560px){.buckets[data-v-3f3a7f66]{grid-template-columns:repeat(3,minmax(0,1fr))}.amt[data-v-3f3a7f66]{min-width:0}}.cv[data-v-7a7e55b2]{width:12px;height:12px}.small[data-v-7a7e55b2]{font-size:12.5px}.ihead[data-v-7a7e55b2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.title[data-v-7a7e55b2]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sub[data-v-7a7e55b2]{color:var(--ink-2);margin-top:4px;font-size:13px}.sub a[data-v-7a7e55b2]:hover{text-decoration:underline}.steps[data-v-7a7e55b2]{color:var(--ink-3);outline:none;align-items:center;gap:8px;font-size:12.5px;display:flex}.steps span[data-v-7a7e55b2]{align-items:center;gap:6px;display:flex}.steps span.on[data-v-7a7e55b2]{color:var(--ink);font-weight:500}.steps .ln[data-v-7a7e55b2]{background:var(--line);width:22px;height:1px}.icols[data-v-7a7e55b2]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.icols .stack[data-v-7a7e55b2]{min-width:0}.side-sum[data-v-7a7e55b2]{position:sticky;top:76px}.lt[data-v-7a7e55b2]{border-collapse:collapse;width:100%}.lt th[data-v-7a7e55b2],.lt td[data-v-7a7e55b2]{border-bottom:1px solid var(--line-2);text-align:left;white-space:nowrap;vertical-align:middle;padding:10px 12px}.lt th[data-v-7a7e55b2]:first-child,.lt td[data-v-7a7e55b2]:first-child{padding-left:18px}.lt th[data-v-7a7e55b2]:last-child,.lt td[data-v-7a7e55b2]:last-child{padding-right:18px}.lt thead th[data-v-7a7e55b2]{color:var(--ink-2);height:38px;padding-top:0;padding-bottom:0;font-size:12px;font-weight:500}.lt .r[data-v-7a7e55b2]{text-align:right}.lt td.num[data-v-7a7e55b2]{font-size:13px}.lt .grp td[data-v-7a7e55b2]{background:var(--sunk);padding-top:8px;padding-bottom:8px;font-size:12.5px;font-weight:600}.lt .grp td.num[data-v-7a7e55b2]{font-weight:500}.lt tbody tr.ln[data-v-7a7e55b2]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.lt .d[data-v-7a7e55b2]{white-space:normal;width:100%;min-width:220px}.lt .d .t[data-v-7a7e55b2]{font-weight:500}.lt .d .s[data-v-7a7e55b2]{color:var(--ink-2);font-size:12.5px}.lt .ev[data-v-7a7e55b2]{font:12.5px var(--mono);color:var(--brand)}.lt .ev[data-v-7a7e55b2]:hover{text-decoration:underline}.lt tr.off .d .t[data-v-7a7e55b2],.lt tr.off td.num[data-v-7a7e55b2]{color:var(--ink-3)}.lt tr.off td.amt[data-v-7a7e55b2]{text-decoration:line-through}.lt .flag[data-v-7a7e55b2]{align-items:center;gap:6px;margin-top:4px;display:flex}.lt .empty[data-v-7a7e55b2]{color:var(--ink-3);text-align:center;padding:28px 18px}.amt[data-v-7a7e55b2]{font:500 13.5px var(--mono);white-space:nowrap;text-align:right;min-width:96px}.pay-tag[data-v-7a7e55b2]{height:20px;margin-left:8px}.sum[data-v-7a7e55b2]{padding:6px 18px 4px}.kv[data-v-7a7e55b2]{border-bottom:1px solid var(--line-2);justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;display:flex}.kv[data-v-7a7e55b2]:last-child{border-bottom:0}.kv .k[data-v-7a7e55b2]{color:var(--ink-2);align-items:center;display:flex}.kv .v[data-v-7a7e55b2]{text-align:right}.kv .v a[data-v-7a7e55b2]:hover{text-decoration:underline}.bad[data-v-7a7e55b2]{color:var(--bad)!important}.tot[data-v-7a7e55b2]{border-top:1px solid var(--line);padding:14px 18px}.tot .kv[data-v-7a7e55b2]{border:0;padding:4px 0}.tot .big[data-v-7a7e55b2]{border-top:1px solid var(--line-2);justify-content:space-between;align-items:baseline;margin:8px 0 6px;padding-top:10px;display:flex}.tot .big .num[data-v-7a7e55b2]{letter-spacing:-.015em;font-size:22px;font-weight:500}@media (width<=1100px){.icols[data-v-7a7e55b2]{grid-template-columns:1fr}.side-sum[data-v-7a7e55b2]{position:static}}.small[data-v-80d4e07c]{color:var(--ink-2);font-size:12.5px}.inv[data-v-80d4e07c]{font:12.5px var(--mono);color:var(--brand);margin-right:8px}.inv[data-v-80d4e07c]:hover{text-decoration:underline}.strike[data-v-80d4e07c]{text-decoration:line-through}.bar-top[data-v-11631301]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.bar-top .h1[data-v-11631301]{min-width:12ch;margin-right:6px}.btn[data-v-11631301]:disabled{opacity:.5;cursor:default}.seg[data-v-11631301]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);gap:2px;padding:2px;display:inline-flex}.seg button[data-v-11631301]{height:28px;color:var(--ink-2);border-radius:4px;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:500;display:inline-flex}.seg button[data-v-11631301]:hover{color:var(--ink)}.seg button.on[data-v-11631301]{background:var(--sunk);color:var(--ink)}.seg.icons button[data-v-11631301]{padding:0 8px}.legend[data-v-11631301]{color:var(--ink-2);align-items:center;gap:14px;margin-left:auto;font-size:12.5px;display:flex}.legend span[data-v-11631301]{align-items:center;gap:6px;display:inline-flex}.grid[data-v-11631301]{overflow:hidden}.g-head[data-v-11631301],.g-allday[data-v-11631301],.g-body[data-v-11631301]{grid-template-columns:52px repeat(var(--n),minmax(0,1fr));display:grid}.g-head[data-v-11631301]{border-bottom:1px solid var(--line)}.g-head>div[data-v-11631301]{color:var(--ink-2);border-left:1px solid var(--line-2);align-items:baseline;gap:6px;min-width:0;padding:10px 10px 9px;font-size:12px;display:flex}.g-head>div[data-v-11631301]:first-child{border-left:0}.g-head a[data-v-11631301]:hover{color:var(--ink)}.g-head b[data-v-11631301]{font:500 17px var(--mono);color:var(--ink)}.g-head .today b[data-v-11631301]{color:var(--on-brand);background:var(--brand);border-radius:99px;padding:0 7px;font-size:15px;line-height:24px}.g-head .n[data-v-11631301]{font:500 11.5px var(--mono);color:var(--ink-3);margin-left:auto}.g-head .wknd[data-v-11631301]{color:var(--ink-3)}.g-allday[data-v-11631301]{border-bottom:1px solid var(--line)}.g-allday .lbl[data-v-11631301]{color:var(--ink-3);text-align:right;padding:6px 8px 0 0;font-size:11px}.g-allday .cell[data-v-11631301]{border-left:1px solid var(--line-2);flex-direction:column;gap:3px;min-width:0;padding:4px 3px;display:flex}.ad[data-v-11631301]{border:1px solid var(--line);background:var(--paper);border-radius:5px;align-items:center;gap:6px;min-width:0;padding:2px 6px;font-size:12px;display:flex}.ad .tt[data-v-11631301]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.ad .who[data-v-11631301]{color:var(--ink-2);flex:none;font-size:11.5px}.g-scroll[data-v-11631301]{min-height:360px;max-height:calc(100vh - 220px);overflow-y:auto}.g-body[data-v-11631301]{position:relative}.hours[data-v-11631301]{flex-direction:column;display:flex}.hours span[data-v-11631301]{height:var(--h);font:11px var(--mono);color:var(--ink-3);text-align:right;padding:0 8px;transform:translateY(-7px)}.hours span[data-v-11631301]:first-child{visibility:hidden}.col[data-v-11631301]{border-left:1px solid var(--line-2);height:calc(var(--h) * 24);background-image:linear-gradient(var(--line-2) 1px,transparent 1px);background-size:100% var(--h);position:relative}.col.wknd[data-v-11631301]{background-color:color-mix(in srgb,var(--sunk) 50%,transparent)}.col[data-v-11631301],.m-day[data-v-11631301]{cursor:cell}.col[data-v-11631301]>*,.m-day[data-v-11631301]>*{cursor:pointer}.e[data-v-11631301]{border:1px solid var(--line);background:var(--paper);z-index:1;border-radius:5px;padding:3px 6px;font-size:12px;line-height:1.3;position:absolute;overflow:hidden}.e[data-v-11631301]:hover{border-color:var(--ink-3);z-index:4}.e .tm[data-v-11631301]{font:11px var(--mono);color:var(--ink-2)}.e .tt[data-v-11631301],.e .who[data-v-11631301]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.e .tt[data-v-11631301]{font-weight:500}.e .who[data-v-11631301]{color:var(--ink-2);font-size:11.5px}.late[data-v-11631301]{background:var(--bad-wash);border-color:color-mix(in srgb,var(--bad) 35%,transparent);box-shadow:inset 3px 0 0 var(--bad)}.late .tm[data-v-11631301],.late .who[data-v-11631301]{color:var(--bad)}.over[data-v-11631301]{background:var(--warn-wash);border-color:color-mix(in srgb,var(--warn) 35%,transparent);box-shadow:inset 3px 0 0 var(--warn)}.over .tm[data-v-11631301],.over .who[data-v-11631301]{color:var(--warn)}.tent[data-v-11631301]{background:0 0;border-style:dashed}.done[data-v-11631301]{border-color:var(--line-2);background:0 0}.done .tt[data-v-11631301],.done .tm[data-v-11631301],.done .who[data-v-11631301]{color:var(--ink-3)}.more-chip[data-v-11631301]{color:var(--ink-2);background:var(--sunk);border:1px solid var(--line);z-index:5;border-radius:4px;padding:1px 6px;font-size:11px;position:absolute;right:3px}.more-chip[data-v-11631301]:hover{color:var(--ink)}.grid.v-day .g-head>div[data-v-11631301]{padding-left:14px}.month[data-v-11631301]{overflow:hidden}.m-head[data-v-11631301],.m-week[data-v-11631301]{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.m-head div[data-v-11631301]{color:var(--ink-3);border-bottom:1px solid var(--line);padding:10px;font-size:12px}.m-week+.m-week .m-day[data-v-11631301]{border-top:1px solid var(--line-2)}.m-day[data-v-11631301]{border-left:1px solid var(--line-2);flex-direction:column;gap:3px;min-width:0;min-height:112px;padding:6px 6px 8px;display:flex}.m-day[data-v-11631301]:first-child{border-left:0}.m-day.wknd[data-v-11631301]{background:color-mix(in srgb,var(--sunk) 50%,transparent)}.m-day.out .m-num[data-v-11631301],.m-day.out .m-ev[data-v-11631301]{opacity:.45}.m-num[data-v-11631301]{font:500 12.5px var(--mono);color:var(--ink-2);border-radius:99px;align-self:flex-start;padding:1px 6px}.m-num[data-v-11631301]:hover{background:var(--sunk);color:var(--ink)}.m-day.today .m-num[data-v-11631301]{background:var(--brand);color:var(--on-brand)}.m-ev[data-v-11631301]{white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;border-radius:4px;padding:1px 5px;font-size:12px;overflow:hidden}.m-ev[data-v-11631301]:hover{background:var(--sunk)}.m-ev .tm[data-v-11631301]{font:11px var(--mono);color:var(--ink-2);margin-right:5px}.m-ev.done[data-v-11631301]{color:var(--ink-3)}.m-ev.tent[data-v-11631301]{border:1px dashed var(--ink-3);background:0 0}.m-more[data-v-11631301]{color:var(--ink-2);padding:0 5px;font-size:11.5px}.m-more[data-v-11631301]:hover{color:var(--ink)}.list .dhead[data-v-11631301]{color:var(--ink-2);border-bottom:1px solid var(--line-2);align-items:baseline;gap:8px;padding:14px 18px 8px;font-size:12.5px;font-weight:600;display:flex}.list .dhead .num[data-v-11631301]{color:var(--ink-3);margin-left:auto;font-weight:500}.lrow[data-v-11631301]{border-bottom:1px solid var(--line-2);grid-template-columns:130px minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr) 110px;align-items:center;gap:14px;padding:11px 18px;display:grid}.lrow[data-v-11631301]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.lrow .tm[data-v-11631301]{font:12.5px var(--mono);color:var(--ink-2)}.lrow .t[data-v-11631301]{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.lrow .s[data-v-11631301]{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.lrow .st[data-v-11631301]{justify-self:end;font-size:12.5px}.lrow.done .t[data-v-11631301],.lrow.done .tm[data-v-11631301]{color:var(--ink-3)}.pmc[data-v-11631301]{font:500 11.5px var(--mono);color:var(--warn);margin-left:2px}@media (width<=1000px){.legend[data-v-11631301],.e .who[data-v-11631301]{display:none}.lrow[data-v-11631301]{grid-template-columns:110px minmax(0,1fr) 100px}.lrow>.s[data-v-11631301]{display:none}}.rf-fields{padding:6px 18px 16px}.rf-fields>h3{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:16px 0 0;font-size:12px;font-weight:600}.rf{flex-direction:column;gap:6px;min-width:0;margin-top:12px;font-size:13px;display:flex}.rf>span{color:var(--ink-2);align-items:center;gap:6px;display:flex}.rf input,.rf textarea,.rf select{font:14px/1.4 var(--ui);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);box-sizing:border-box;width:100%;min-width:0;padding:8px 10px}.rf select{height:36px;padding:0 10px}.rf textarea{resize:vertical}.rf .hint{color:var(--ink-3);font-size:12.5px}.rf em,.rf-err{color:var(--bad);white-space:pre-line;font-size:12.5px;font-style:normal}.rf-two{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.rf-three{grid-template-columns:1fr 1fr 1fr;gap:0 12px;display:grid}@media (width<=700px){.rf-two,.rf-three{grid-template-columns:1fr}}.rf-seg{border:1px solid var(--line);background:var(--paper);border-radius:99px;align-self:flex-start;gap:2px;padding:2px;display:inline-flex}.rf-seg button{height:28px;color:var(--ink-2);border-radius:99px;padding:0 14px;font-size:13px}.rf-seg button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.rf-go{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.rf-check,.adm-db label.rf-check{color:var(--ink);align-items:center;gap:8px;padding:6px 0;font-size:13px;display:flex}.rf-check input{width:auto;margin:0}.rf-list{border:1px solid var(--line-2);border-radius:var(--r-sm);max-height:240px;padding:4px 10px;overflow:auto}.rf-note{border-radius:var(--r-sm);background:var(--brand-wash);color:var(--ink);margin:0 0 16px;padding:10px 14px;font-size:13px}.rf-warn{border-radius:var(--r-sm);background:var(--warn-wash,var(--sunk));color:var(--ink);padding:10px 14px;font-size:13px}.rf-bad{border-radius:var(--r-sm);background:var(--bad-wash);color:var(--bad);white-space:pre-line;padding:10px 14px;font-size:13px}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.danger{color:var(--bad)}.who[data-v-32eba123]{align-items:center;gap:10px;display:flex}.logo-sq[data-v-32eba123]{background:var(--sunk);width:28px;height:28px;color:var(--ink-2);border-radius:7px;flex:none;place-items:center;font-size:11px;font-weight:600;display:inline-grid}tr.dim .logo-sq[data-v-32eba123]{opacity:.55}.ft td.num[data-v-32eba123]{font:500 13px var(--mono)}.ft td.zero[data-v-32eba123]{color:var(--ink-3)}.ft th.r[data-v-32eba123]{text-align:right}.rate[data-v-32eba123]{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.chip .dot[data-v-32eba123]{margin-right:-1px}.focus-btn[data-v-f9a17583]{position:relative}.pop[data-v-f9a17583]{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);z-index:30;flex-direction:column;gap:8px;width:280px;max-width:calc(100vw - 32px);padding:12px;font-size:13px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 30px -12px #00000040}.pop p[data-v-f9a17583]{margin:0}.pop label[data-v-f9a17583]{flex-direction:column;gap:4px;display:flex}.pop input[data-v-f9a17583]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:34px;color:var(--ink);font:inherit;padding:0 10px}.foot[data-v-f9a17583]{justify-content:flex-end;gap:6px;display:flex}.err[data-v-f9a17583]{color:var(--bad)}.tk .hd[data-v-34829a33]{font:500 12px var(--mono);color:var(--ink-3);margin-right:8px}.who[data-v-34829a33]{gap:2px;display:flex}.avatar.xs[data-v-34829a33]{width:22px;height:22px;font-size:9.5px}.phil-avatar[data-v-73f81a7f]{background:var(--brand-wash)}.phil-avatar picture[data-v-73f81a7f]{display:contents}.phil-meta[data-v-f92ad20d]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12px;display:flex}.phil-meta .tag[data-v-f92ad20d]{height:20px;font-size:11.5px}.regen[data-v-f92ad20d]{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}.regen[data-v-f92ad20d]:hover{color:var(--brand)}.regen[aria-disabled=true][data-v-f92ad20d]{color:var(--ink-3);cursor:not-allowed}.regen svg.i[data-v-f92ad20d]{width:13px;height:13px}.phil-card[data-v-9b9b5337]{margin:14px 0;padding:14px 16px}.phil-card .body[data-v-9b9b5337]{flex:1;min-width:0}.phil-card .hd[data-v-9b9b5337]{margin-bottom:3px;font-size:12.5px}.phil-card .txt[data-v-9b9b5337]{color:var(--ink-2);white-space:pre-line;font-size:13.5px}.phil-card .txt.clamp[data-v-9b9b5337]{-webkit-line-clamp:2;cursor:pointer;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.phil-card.stale .txt[data-v-9b9b5337]{opacity:.8}.issues[data-v-9b9b5337]{margin-top:10px;font-size:13px}.issues .lbl[data-v-9b9b5337]{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:600}.issues ol[data-v-9b9b5337]{color:var(--ink-2);margin:4px 0 0;padding-left:18px}.issues li[data-v-9b9b5337]{margin:2px 0}.cites[data-v-9b9b5337]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.cite[data-v-9b9b5337]{background:var(--sunk);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;border-radius:99px;max-width:100%;padding:2px 8px;font-size:11.5px;overflow:hidden}a.cite[data-v-9b9b5337]:hover{color:var(--brand)}.more[data-v-9b9b5337]{font:inherit;color:var(--brand);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:12.5px}.danger-fill[data-v-848a2d58]{background:var(--bad);border-color:var(--bad)}.rf-check span[data-v-848a2d58]{display:inline}.hours[data-v-a5e55984]{gap:6px;display:grid}.day[data-v-a5e55984]{grid-template-columns:36px 100px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:6px;display:grid}.day .d[data-v-a5e55984]{color:var(--ink-2);font-size:12.5px}.day .fill[data-v-a5e55984]{grid-column:3/span 2;font-size:12.5px}.day .full[data-v-a5e55984]{grid-column:1/-1}.shortcuts[data-v-a5e55984]{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.ll[data-v-34f94147]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.check[data-v-34f94147]{text-underline-offset:3px;text-decoration:underline}.contact[data-v-34f94147]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr) 28px;align-items:center;gap:6px;display:grid}.contact.gone input[data-v-34f94147]{opacity:.5;text-decoration:line-through}.add[data-v-34f94147]{justify-self:start}@media (width<=480px){.contact[data-v-34f94147]{grid-template-columns:1fr 1fr}}.two[data-v-85e4e1e7]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.three[data-v-85e4e1e7]{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.rate[data-v-85e4e1e7]{border:1px solid var(--line-2);border-radius:var(--r-sm);gap:8px;padding:10px;display:grid}.rate.gone[data-v-85e4e1e7]{opacity:.5}.rm[data-v-85e4e1e7],.add[data-v-85e4e1e7]{justify-self:start}.flat[data-v-85e4e1e7]{padding:0}.effect[data-v-8b85db99]{margin-bottom:16px}.sitebtn[data-v-8b85db99]{font:inherit;color:inherit;text-align:left;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);font-weight:500}.sitebtn[data-v-8b85db99]:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.react[data-v-8b85db99]{margin-left:8px}.window .push[data-v-8b85db99]{margin-left:auto}.menu .pop hr[data-v-8b85db99]{border:0;border-top:1px solid var(--line-2);margin:4px 0}.menu .pop .danger[data-v-8b85db99]{color:var(--bad)}.effect .calm[data-v-8b85db99]{color:var(--ink-2)}.effect .num.bad[data-v-8b85db99]{color:var(--bad)}.envbtn[data-v-8b85db99]{font:12.5px var(--mono)}.envbtn.none[data-v-8b85db99]{color:var(--ink-3)}.envphil[data-v-8b85db99]{padding:12px 18px 0}.head[data-v-8b85db99]{align-items:center;gap:16px;display:flex}.logo-sq[data-v-8b85db99]{background:var(--sunk);width:56px;height:56px;color:var(--ink-2);border-radius:12px;flex:none;place-items:center;font-size:18px;font-weight:600;display:grid}.head .body[data-v-8b85db99]{flex:1;min-width:0}.head .meta[data-v-8b85db99]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:3px;font-size:13px;display:flex}.head .meta span[data-v-8b85db99]{align-items:center;gap:6px;display:inline-flex}.stats[data-v-8b85db99]{margin:0 0 24px}.cols[data-v-8b85db99]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.small[data-v-8b85db99]{font-size:12.5px}.row .amt[data-v-8b85db99]{font:500 13px var(--mono);white-space:nowrap}.row .when.bad[data-v-8b85db99]{color:var(--bad)}.more-link[data-v-8b85db99]{text-align:left;width:100%;color:var(--ink-3);border-top:1px solid var(--line-2);padding:11px 18px;font-size:12.5px;display:block}button.more-link[data-v-8b85db99]:hover{color:var(--ink)}.meter[data-v-8b85db99]{background:var(--sunk);border-radius:2px;flex:none;width:90px;height:4px;overflow:hidden}.meter i[data-v-8b85db99]{background:var(--brand);height:100%;display:block}.ft td.num[data-v-8b85db99]{font:500 13px var(--mono)}.ft td.zero[data-v-8b85db99]{color:var(--ink-3)}.ft th.r[data-v-8b85db99]{text-align:right}.ft td.wrap[data-v-8b85db99]{white-space:normal;min-width:220px}.window[data-v-8b85db99]{border-bottom:1px solid var(--line-2);align-items:center;gap:28px;padding:18px;display:flex}.window .range[data-v-8b85db99]{font:500 18px/1.2 var(--mono);letter-spacing:-.01em}.window .lbl[data-v-8b85db99]{color:var(--ink-2);margin-top:3px;font-size:12.5px}.past[data-v-8b85db99]{border-top:1px solid var(--line-2)}.past summary[data-v-8b85db99]{cursor:pointer;border-bottom:0;list-style:none}.past summary[data-v-8b85db99]::-webkit-details-marker{display:none}.past summary .t[data-v-8b85db99]{font-weight:400}.past[open] summary .chev[data-v-8b85db99]{transform:rotate(180deg)}.past .ft td[data-v-8b85db99]:first-child{padding-left:48px}.row.dim .t[data-v-8b85db99]{color:var(--ink-3)}.tags[data-v-8b85db99]{flex-wrap:wrap;gap:6px;display:flex}.clip[data-v-8b85db99]{overflow-x:clip}.tabbar[data-v-8b85db99]{scrollbar-width:none;overflow:auto hidden}.tabbar button[data-v-8b85db99]{white-space:nowrap;flex:none}@media (width<=1000px){.cols[data-v-8b85db99]{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.window[data-v-8b85db99]{flex-wrap:wrap;gap:14px}.window .range[data-v-8b85db99]{font-size:15px}}.head[data-v-206f305b]{margin-bottom:18px}.meta[data-v-206f305b]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;font-size:13px;display:flex}.mono[data-v-206f305b]{font:12.5px var(--mono)}.step[data-v-206f305b]{max-width:760px;margin-bottom:16px}.fields[data-v-206f305b]{flex-direction:column;gap:14px;padding:12px 18px 16px;display:flex}.fld[data-v-206f305b]{flex-direction:column;gap:6px;font-size:13px;display:flex}.lbl[data-v-206f305b]{color:var(--ink-2);white-space:pre-line}.req[data-v-206f305b]{color:var(--bad);margin-left:3px;font-weight:500}.info[data-v-206f305b]{color:var(--ink-2);white-space:pre-line;margin:0;font-size:13px}.sub[data-v-206f305b]{margin:6px 0 0;font-weight:500}.small[data-v-206f305b]{font-size:12.5px}.opts[data-v-206f305b]{flex-wrap:wrap;gap:6px 16px;display:flex}.opts label[data-v-206f305b]{align-items:center;gap:6px;display:inline-flex}input[data-v-206f305b],select[data-v-206f305b],textarea[data-v-206f305b]{font:14px/1.4 var(--ui);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);box-sizing:border-box;max-width:100%;padding:7px 10px}.opts input[data-v-206f305b]{padding:0}textarea[data-v-206f305b]{resize:vertical;width:100%}select[data-v-206f305b]{height:36px}.err[data-v-206f305b]{color:var(--bad);font-size:12.5px}.go[data-v-206f305b]{justify-content:flex-end;gap:8px;max-width:760px;margin-top:8px;display:flex}.btn[data-v-206f305b]:disabled{opacity:.5;cursor:not-allowed}.stats[data-v-0c637726]{margin:14px 0 22px}.stat .v small[data-v-0c637726]{color:var(--ink-3);letter-spacing:0;margin-left:6px;font-size:13px}.arrivals[data-v-0c637726]{margin-bottom:22px}.small[data-v-0c637726]{font-size:12.5px}.recv[data-v-0c637726]{border-bottom:1px solid var(--line-2);gap:8px;padding:12px 18px;display:flex}.inp[data-v-0c637726]{border:1px solid var(--line);background:var(--paper);min-width:0;height:30px;color:var(--ink);font:13px var(--mono);border-radius:99px;flex:1;padding:0 12px}.err[data-v-0c637726]{color:var(--bad);margin:0;padding:8px 18px 0;font-size:12.5px}.exp[data-v-0c637726]{max-height:320px;overflow:auto}.mono[data-v-0c637726]{font:500 12.5px var(--mono)}.row a.mono[data-v-0c637726]:hover,.ft a.mono[data-v-0c637726]:hover{text-underline-offset:3px;text-decoration:underline}.chip.ghost[data-v-0c637726]{border-style:dashed}.grp[data-v-0c637726]{margin-bottom:18px}.grp .h2[data-v-0c637726]{align-items:center;gap:8px;display:flex}.ft .s[data-v-0c637726]{color:var(--ink-3);font-size:12px}.quiet[data-v-0c637726]{color:var(--ink-3)}.btn[data-v-0c637726]:disabled{opacity:.5;cursor:not-allowed}.h1[data-v-e30ed5e7]{margin-bottom:22px}.fields[data-v-e30ed5e7]{padding:6px 18px 16px}.f[data-v-e30ed5e7]{flex-direction:column;gap:6px;margin-top:12px;font-size:13px;display:flex;position:relative}.f>span[data-v-e30ed5e7]{color:var(--ink-2);align-items:center;gap:6px;display:flex}.f input[data-v-e30ed5e7],.f textarea[data-v-e30ed5e7],.f select[data-v-e30ed5e7]{font:14px/1.4 var(--ui);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);box-sizing:border-box;width:100%;min-width:0;padding:8px 10px}.f input.mono[data-v-e30ed5e7]{font:14px var(--mono)}.f select[data-v-e30ed5e7]{height:36px;padding:0 10px}.f textarea[data-v-e30ed5e7]{resize:vertical}.f em[data-v-e30ed5e7]{color:var(--bad);font-size:12.5px;font-style:normal}.f small.ok[data-v-e30ed5e7]{color:var(--ok);align-items:center;gap:5px;font-size:12px;display:inline-flex}.f small.ok[data-v-e30ed5e7] svg.i{width:13px;height:13px}.two[data-v-e30ed5e7]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=700px){.two[data-v-e30ed5e7]{grid-template-columns:1fr}}.linked[data-v-e30ed5e7]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.linked a[data-v-e30ed5e7]:hover{text-underline-offset:3px;text-decoration:underline}.ac-pop[data-v-e30ed5e7]{z-index:20;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);max-height:260px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 8px 24px #00000014}.ac-pop button[data-v-e30ed5e7]{text-align:left;width:100%;color:var(--ink);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:8px 10px;font-size:13px;display:block;overflow:hidden}.ac-pop button[data-v-e30ed5e7]:hover{background:var(--sunk)}.mono[data-v-e30ed5e7]{font-family:var(--mono)}.check[data-v-e30ed5e7]{align-items:flex-start;gap:8px;margin-top:14px;font-size:13px;display:flex}.check span[data-v-e30ed5e7]{align-items:center;gap:6px;display:inline-flex}.go[data-v-e30ed5e7]{justify-content:flex-end;gap:8px;display:flex}.btn[data-v-e30ed5e7]:disabled{opacity:.5;cursor:not-allowed}.mono[data-v-a9f37188]{font:500 13px var(--mono)}.h1 .mono[data-v-a9f37188]{font-size:inherit}.sub[data-v-a9f37188]{color:var(--ink-2);margin:6px 0 20px;font-size:13px}.lnk[data-v-a9f37188]{text-underline-offset:3px;text-decoration:underline}.ft td.wrap[data-v-a9f37188]{white-space:normal;min-width:240px;max-width:420px}.head[data-v-96e3cadd]{align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.head .body[data-v-96e3cadd]{flex:1;min-width:0}.eyebrow[data-v-96e3cadd]{font:500 12.5px var(--mono);color:var(--ink-3);margin-bottom:2px}.sn[data-v-96e3cadd]{font:500 20px var(--mono);color:var(--ink-2);margin-left:6px}.meta[data-v-96e3cadd]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px;font-size:13px;display:flex}.meta>span[data-v-96e3cadd]{align-items:center;gap:6px;display:inline-flex}.meta a[data-v-96e3cadd]:hover{text-underline-offset:3px;text-decoration:underline}.tag.st[data-v-96e3cadd]{gap:6px}.acts[data-v-96e3cadd]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.btn.soft[data-v-96e3cadd]{color:var(--ink-3)}.btn[aria-disabled=true][data-v-96e3cadd]{cursor:not-allowed}.err[data-v-96e3cadd]{color:var(--bad);margin:0;font-size:12.5px}.err.top[data-v-96e3cadd]{margin:-8px 0 14px}.err.pad[data-v-96e3cadd]{padding:0 18px 12px}.banner[data-v-96e3cadd]{background:var(--warn-wash);border-color:#0000;align-items:center;gap:10px;margin-bottom:16px;padding:10px 16px;font-size:13px;display:flex}.banner span[data-v-96e3cadd]{flex:1}.small[data-v-96e3cadd]{font-size:12.5px}.mono[data-v-96e3cadd]{font-family:var(--mono);font-size:12.5px}.lnk[data-v-96e3cadd]{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.lnk[data-v-96e3cadd]:hover{text-decoration-color:currentColor}.pre[data-v-96e3cadd]{white-space:pre-line;overflow-wrap:anywhere}.strip[data-v-96e3cadd]{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 0;margin:0 0 22px;font-size:12.5px;display:flex}.strip .bar[data-v-96e3cadd]{background:var(--line);width:18px;height:1.5px;margin:0 6px}.strip .bar.done[data-v-96e3cadd]{background:var(--ink-3)}.strip .step[data-v-96e3cadd]{white-space:nowrap;outline:none;align-items:center;gap:6px;display:inline-flex}.strip .step b[data-v-96e3cadd]{border:1.5px solid var(--line);border-radius:50%;place-items:center;width:16px;height:16px;display:inline-grid}.strip .step b[data-v-96e3cadd] svg.i{width:10px;height:10px}.strip .step.done[data-v-96e3cadd]{color:var(--ink-2)}.strip .step.done b[data-v-96e3cadd]{background:var(--ink-2);border-color:var(--ink-2);color:var(--bg)}.strip .step.now[data-v-96e3cadd]{color:var(--ink);font-weight:500}.strip .step.now b[data-v-96e3cadd]{border-color:var(--brand);background:var(--brand)}.strip .step.skipped[data-v-96e3cadd]{opacity:.6;text-decoration:line-through}.strip .step.end[data-v-96e3cadd]{color:var(--bad);font-weight:500}.strip .step.end b[data-v-96e3cadd]{border-color:var(--bad)}.pad[data-v-96e3cadd]{padding:0 18px 14px}textarea[data-v-96e3cadd],.in[data-v-96e3cadd]{font:13.5px/1.4 var(--ui);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);box-sizing:border-box;min-width:0;padding:7px 10px}textarea[data-v-96e3cadd]{resize:vertical;width:100%}.in.mono[data-v-96e3cadd]{font-family:var(--mono)}.right[data-v-96e3cadd]{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.addrow[data-v-96e3cadd]{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 18px 14px;display:flex}.addrow .pick[data-v-96e3cadd]{flex:1;min-width:0}.grow[data-v-96e3cadd]{flex:1;min-width:120px}.w80[data-v-96e3cadd]{width:80px}.w140[data-v-96e3cadd]{width:140px}.pick.full[data-v-96e3cadd]{width:100%;max-width:100%}.btn.icon.sm[data-v-96e3cadd]{width:26px;font-size:16px;line-height:1}.btn[data-v-96e3cadd]:disabled{opacity:.5;cursor:not-allowed}.ship .dir[data-v-96e3cadd]{font:600 10.5px var(--mono);color:var(--ink-3);width:30px}.ship .t[data-v-96e3cadd]{align-items:baseline;gap:8px;display:flex}.shipform[data-v-96e3cadd]{border-top:1px solid var(--line-2);flex-direction:column;gap:10px;padding:12px 18px 14px;display:flex}.seg[data-v-96e3cadd]{flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.seg label[data-v-96e3cadd],.check[data-v-96e3cadd]{align-items:center;gap:6px;font-size:13px;display:inline-flex}.grid3[data-v-96e3cadd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (width<=700px){.grid3[data-v-96e3cadd]{grid-template-columns:1fr}}.file[data-v-96e3cadd]{color:var(--ink-2);flex-direction:column;gap:4px;font-size:12.5px;display:flex}.fields[data-v-96e3cadd]{flex-direction:column;gap:10px;padding:12px 18px 14px;display:flex}.lf[data-v-96e3cadd]{color:var(--ink-2);flex-direction:column;gap:4px;font-size:12.5px;display:flex}.event-line[data-v-96e3cadd]{color:var(--ink-2);border-bottom:1px solid var(--line-2);align-items:flex-start;gap:10px;padding:10px 18px;font-size:12.5px;display:flex}.event-line .what[data-v-96e3cadd]{flex:1;min-width:0}.event-line b[data-v-96e3cadd]{color:var(--ink);font-weight:500}.event-line .mark[data-v-96e3cadd]{border:1.5px solid var(--ink-3);border-radius:50%;flex:none;width:8px;height:8px;margin:4px 4px 0 2px}.event-line.forced .mark[data-v-96e3cadd]{border-color:var(--warn)}.event-line .note[data-v-96e3cadd]{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin-top:2px;display:block}.event-line .tag[data-v-96e3cadd]{height:19px;margin-left:6px;font-size:11px}.mv[data-v-96e3cadd]{padding:8px 18px}.row.total .t[data-v-96e3cadd]{font-weight:600}a.body:hover .t[data-v-96e3cadd]{text-underline-offset:3px;text-decoration:underline}@media (width<=700px){.head[data-v-96e3cadd]{flex-direction:column}.acts[data-v-96e3cadd]{justify-content:flex-start}}.sub[data-v-e1689189]{color:var(--ink-2);max-width:720px;margin:6px 0 20px;font-size:13px}.issued[data-v-e1689189]{background:var(--ok-wash);border-color:#0000;flex-direction:column;gap:8px;margin-bottom:18px;padding:14px 18px;display:flex}.tok[data-v-e1689189]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tok code[data-v-e1689189]{font:13px var(--mono);background:var(--paper);border-radius:var(--r-sm);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:6px 10px}.small[data-v-e1689189]{font-size:12.5px}.mono[data-v-e1689189]{font-family:var(--mono)}.ft .s[data-v-e1689189]{color:var(--ink-3);font-size:12px}.fields[data-v-e1689189]{flex-direction:column;gap:10px;padding:12px 18px 16px;display:flex}.in[data-v-e1689189]{font:13.5px var(--ui);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);padding:7px 10px}.pick.full[data-v-e1689189]{width:100%;max-width:100%}.err[data-v-e1689189]{color:var(--bad);margin:0;font-size:12.5px}.btn[data-v-e1689189]:disabled{opacity:.5;cursor:not-allowed}.h1[data-v-a66785e2]{margin-bottom:22px}.fields[data-v-a66785e2]{padding:6px 18px 16px}.f[data-v-a66785e2]{flex-direction:column;gap:6px;margin-top:12px;font-size:13px;display:flex}.f>span[data-v-a66785e2]{color:var(--ink-2);align-items:center;gap:6px;display:flex}.f input[data-v-a66785e2],.f textarea[data-v-a66785e2],.f select[data-v-a66785e2]{font:14px/1.4 var(--ui);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);box-sizing:border-box;width:100%;min-width:0;padding:8px 10px}.f select[data-v-a66785e2]{height:36px;padding:0 10px}.f select[data-v-a66785e2]:disabled{color:var(--ink-3);background:var(--sunk)}.f textarea[data-v-a66785e2]{resize:vertical}.f em[data-v-a66785e2],.err[data-v-a66785e2]{color:var(--bad);font-size:12.5px;font-style:normal}.err[data-v-a66785e2]{margin:0;padding:10px 18px}.two[data-v-a66785e2]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=700px){.two[data-v-a66785e2]{grid-template-columns:1fr}}.hint[data-v-a66785e2]{color:var(--ink-3);align-items:center;gap:6px;margin:8px 0 0;font-size:12.5px;display:flex}.hint[data-v-a66785e2] svg.i{flex:none;width:13px;height:13px}.assign .hint[data-v-a66785e2]{margin:0;display:block}.warn-line[data-v-a66785e2]{color:var(--warn);align-items:flex-start;gap:6px;margin:10px 0 0;font-size:12.5px;display:flex}.warn-line[data-v-a66785e2] svg.i{flex:none;width:14px;height:14px;margin-top:1px}.chk[data-v-a66785e2]{align-items:center;gap:8px;margin-top:14px;font-size:13px;display:flex}.chk>span[data-v-a66785e2]{align-items:center;gap:6px;display:inline-flex}.linked[data-v-a66785e2]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.linked a[data-v-a66785e2]:hover{text-underline-offset:3px;text-decoration:underline}.rb .sn[data-v-a66785e2]{margin-left:4px;font-size:12.5px;font-weight:400}.rb .type[data-v-a66785e2]{max-width:46%}.rb input[type=checkbox][data-v-a66785e2]{flex:none}.go[data-v-a66785e2]{justify-content:flex-end;gap:8px;display:flex}.btn[data-v-a66785e2]:disabled{opacity:.5;cursor:not-allowed}@media (width<=700px){.rb[data-v-a66785e2]{flex-wrap:wrap}.rb .type[data-v-a66785e2]{width:100%;max-width:100%}}.ctx[data-v-a27c3706]{flex-direction:column;font-size:13px;display:flex}.head[data-v-a27c3706]{align-items:flex-start;gap:12px;padding-bottom:8px;display:flex}.body[data-v-a27c3706]{flex:1;min-width:0}.t[data-v-a27c3706]{font-weight:500}.t a[data-v-a27c3706]:hover{text-underline-offset:3px;text-decoration:underline}.s[data-v-a27c3706]{color:var(--ink-2);font-size:12.5px}.when[data-v-a27c3706]{font:12px var(--mono);color:var(--ink-2);white-space:nowrap}.rb[data-v-a27c3706]{border-top:1px solid var(--line-2);align-items:center;gap:10px;padding:8px 0;display:flex}.t2[data-v-a27c3706]{font-weight:500}.t2 .faint[data-v-a27c3706]{font-size:12px;font-weight:400}.ring[data-v-a27c3706]{--p:0;background:conic-gradient(var(--brand) calc(var(--p)*1%),var(--line) 0);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.ring[data-v-a27c3706]:before{content:"";background:var(--paper);border-radius:50%;width:17px;height:17px}.note[data-v-a27c3706]{border-top:1px solid var(--line-2);color:var(--ink-2);white-space:pre-line;overflow-wrap:anywhere;margin:0;padding:8px 0 0;font-size:12.5px}.head[data-v-8327ef7b]{align-items:flex-start;gap:16px;display:flex}.head .body[data-v-8327ef7b]{flex:1;min-width:0}.head .h1 .faint[data-v-8327ef7b]{font-weight:500}.meta[data-v-8327ef7b]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:6px;font-size:13px;display:flex}.meta>span[data-v-8327ef7b]{align-items:center;gap:6px;display:inline-flex}.avatar.sm[data-v-8327ef7b]{width:20px;height:20px;font-size:9px}.tag.tent[data-v-8327ef7b]{border:1px dashed var(--ink-3);background:0 0}.btn[aria-disabled=true][data-v-8327ef7b]{color:var(--ink-3);background:var(--sunk);border-color:var(--line);cursor:not-allowed;filter:none}.acts[data-v-8327ef7b]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.menu .pop .danger[data-v-8327ef7b]{color:var(--bad)}.techs .x[data-v-8327ef7b]{width:18px;height:18px;color:var(--ink-3);border-radius:50%;margin-left:-2px;font-size:14px;line-height:1;display:none}.techs span:hover .x[data-v-8327ef7b],.techs .x[data-v-8327ef7b]:focus{place-items:center;display:inline-grid}.techs .x[data-v-8327ef7b]:hover{background:var(--sunk);color:var(--ink)}.notice[data-v-8327ef7b]{border-radius:var(--r-sm);background:var(--sunk);color:var(--ink-2);align-items:flex-start;gap:8px;margin-top:14px;padding:10px 14px;font-size:13px;display:flex}.notice[data-v-8327ef7b] svg.i{flex:none;width:14px;height:14px;margin-top:2px}.notice.bad[data-v-8327ef7b]{background:var(--bad-wash);color:var(--bad)}.notice.warn[data-v-8327ef7b]{background:var(--warn-wash);color:var(--warn)}.act[data-v-8327ef7b]{max-width:620px;margin-top:14px;padding:4px 18px 14px}.act .f[data-v-8327ef7b]{flex-direction:column;gap:6px;margin-top:12px;font-size:13px;display:flex}.act .f>span[data-v-8327ef7b]{color:var(--ink-2);align-items:center;gap:6px;display:flex}.act textarea[data-v-8327ef7b],.act select[data-v-8327ef7b]{font:14px/1.4 var(--ui);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);box-sizing:border-box;width:100%;padding:8px 10px}.act select[data-v-8327ef7b]{height:36px;padding:0 10px}.act em[data-v-8327ef7b],.err[data-v-8327ef7b]{color:var(--bad);font-size:12.5px;font-style:normal}.act .go[data-v-8327ef7b]{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.danger-btn[data-v-8327ef7b]{color:var(--on-bad);background:var(--bad);border-color:var(--bad)}.danger-btn[data-v-8327ef7b]:hover{filter:brightness(1.08);background:var(--bad)}.blockers[data-v-8327ef7b]{margin-top:14px;padding:12px 18px}.blockers .bh[data-v-8327ef7b]{color:var(--warn);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.blockers .bh[data-v-8327ef7b] svg.i{width:14px;height:14px}.blk[data-v-8327ef7b]{color:var(--ink-2);flex-direction:column;gap:3px;margin:8px 0 0;padding-left:20px;font-size:12.5px;display:flex}.lock[data-v-8327ef7b]{color:var(--ink-3);place-items:center;width:26px;display:inline-grid}.addrobot[data-v-8327ef7b]{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}.addrobot .pick[data-v-8327ef7b]{flex:1;min-width:180px}.err[data-v-8327ef7b]{margin:0 0 10px}.hist .s[data-v-8327ef7b]{white-space:normal}@media (width<=760px){.head[data-v-8327ef7b]{flex-direction:column}.acts[data-v-8327ef7b]{justify-content:flex-start}}.life[data-v-8327ef7b]{flex-wrap:wrap;align-items:center;row-gap:8px;margin:22px 0 4px;font-size:12.5px;display:flex}.life .st[data-v-8327ef7b]{color:var(--ink-3);white-space:nowrap;align-items:center;gap:7px;display:flex}.life .st b[data-v-8327ef7b]{border:1px solid var(--line);background:var(--paper);border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.life .st b[data-v-8327ef7b] svg.i{stroke-width:2.5px;width:11px;height:11px}.life .st.done[data-v-8327ef7b]{color:var(--ink-2)}.life .st.done b[data-v-8327ef7b]{border-color:var(--ink-3);color:var(--ink-2)}.life .st.now[data-v-8327ef7b]{color:var(--ink);font-weight:500}.life .st.now b[data-v-8327ef7b]{border-color:var(--brand);background:var(--brand-wash)}.life .st.now b[data-v-8327ef7b]:after{content:"";background:var(--brand);border-radius:50%;width:6px;height:6px}.life .st.bad[data-v-8327ef7b]{color:var(--bad)}.life .st.bad b[data-v-8327ef7b]{border-color:var(--bad);background:var(--bad-wash)}.life .st.warn[data-v-8327ef7b]{color:var(--warn)}.life .st.warn b[data-v-8327ef7b]{border-color:var(--warn);background:var(--warn-wash)}.life .st .t[data-v-8327ef7b]{font:12px var(--mono);color:var(--ink-3);font-weight:400}.life .bar[data-v-8327ef7b]{background:var(--line);flex:0 56px;min-width:20px;height:1px;margin:0 12px}.robot[data-v-8327ef7b]{margin-bottom:12px}.robot>summary[data-v-8327ef7b]{cursor:pointer;align-items:center;gap:14px;padding:14px 18px;list-style:none;display:flex}.robot>summary[data-v-8327ef7b]::-webkit-details-marker{display:none}.robot>summary .chev[data-v-8327ef7b]{color:var(--ink-3);transition:transform .15s}.robot[open]>summary .chev[data-v-8327ef7b]{transform:rotate(90deg)}.robot[open]>summary[data-v-8327ef7b]{border-bottom:1px solid var(--line-2)}.robot .body[data-v-8327ef7b]{flex:1;min-width:0}.robot .t[data-v-8327ef7b]{font-weight:500}.robot .t a[data-v-8327ef7b]:hover{text-underline-offset:3px;text-decoration:underline}.robot .sn[data-v-8327ef7b]{margin-left:6px;font-size:12.5px;font-weight:400}.robot .s[data-v-8327ef7b]{color:var(--ink-2);font-size:12.5px}.row.indent[data-v-8327ef7b]{padding-left:48px}.row .s[data-v-8327ef7b]{white-space:normal}.recap[data-v-8327ef7b]{margin:18px 0 0}.insight[data-v-8327ef7b]{margin-top:8px}.lists[data-v-8327ef7b]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.lists .tag[data-v-8327ef7b]{gap:5px}.lists .tag[data-v-8327ef7b]:hover{color:var(--ink)}.ft .who[data-v-8327ef7b]{align-items:center;gap:8px;font-weight:500;display:inline-flex}.ft .r[data-v-8327ef7b]{font:12.5px var(--mono);text-align:right}.ft .note-cell[data-v-8327ef7b]{white-space:normal;color:var(--ink-2);min-width:180px}.ft tr.sub td[data-v-8327ef7b]{color:var(--ink-2);background:color-mix(in srgb,var(--sunk) 45%,transparent);font-size:12.5px}.ft tfoot td[data-v-8327ef7b]{border-top:1px solid var(--line);padding:11px 16px;font-weight:600}.note[data-v-8327ef7b]{border-bottom:1px solid var(--line-2);gap:12px;padding:14px 18px;display:flex}.note[data-v-8327ef7b]:last-of-type{border-bottom:0}.note .body[data-v-8327ef7b]{min-width:0}.note p[data-v-8327ef7b]{white-space:pre-line;overflow-wrap:anywhere;margin:3px 0 0}.note .who[data-v-8327ef7b]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.note .tag[data-v-8327ef7b]{height:19px;font-size:11px}.hcall[data-v-8327ef7b]{border-bottom:1px solid var(--line-2)}.hcall[data-v-8327ef7b]:last-of-type{border-bottom:0}.hrow[data-v-8327ef7b]{text-align:left;align-items:center;gap:12px;width:100%;padding:13px 18px;display:flex}.hrow[data-v-8327ef7b]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.hrow .chev[data-v-8327ef7b]{color:var(--ink-3);transition:transform .15s}.hrow[aria-expanded=true] .chev[data-v-8327ef7b]{transform:rotate(90deg)}.hrow .body[data-v-8327ef7b]{flex:1;min-width:0}.hrow .t[data-v-8327ef7b]{font-weight:500}.hrow .s[data-v-8327ef7b]{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.hrow .when[data-v-8327ef7b]{font:12.5px var(--mono);color:var(--ink-2);white-space:nowrap}.tag.live[data-v-8327ef7b]{background:var(--brand-wash);color:var(--brand)}.hctx[data-v-8327ef7b]{max-width:760px;padding:4px 18px 16px 60px}.hctx .cap[data-v-8327ef7b]{margin-bottom:6px;font-size:12px}.cnotes[data-v-8327ef7b]{white-space:pre-line;overflow-wrap:anywhere;margin:10px 0 0}@media (width<=700px){.hctx[data-v-8327ef7b]{padding-left:18px}.hrow .when[data-v-8327ef7b]{display:none}}.tk .hd[data-v-8327ef7b]{font:500 12px var(--mono);color:var(--ink-3);margin-right:8px}.tk a.body:hover .t[data-v-8327ef7b]{text-underline-offset:3px;text-decoration:underline}.tk .btn.icon.sm[data-v-8327ef7b]{width:26px;height:26px;font-size:16px;line-height:1}.tk-acts[data-v-8327ef7b]{border-top:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 18px;display:flex}.tk-link[data-v-8327ef7b]{flex:1;gap:8px;min-width:0;max-width:520px;display:flex}.tk-link .pick[data-v-8327ef7b]{flex:1;min-width:0}.btn[data-v-8327ef7b]:disabled{opacity:.5;cursor:not-allowed}.top[data-v-bca54d97]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.mono[data-v-bca54d97]{font-family:var(--mono)}.hint .bad[data-v-bca54d97]{color:var(--bad)}.c[data-v-bca54d97]{font:500 12px var(--mono);margin-left:6px}.narrow[data-v-8c075116]{max-width:760px}.mono[data-v-8c075116]{font-family:var(--mono)}.grade[data-v-ee69f4dc]{border-radius:var(--r-sm);border:1px solid var(--line);width:26px;height:26px;font:600 13px var(--ui);background:var(--paper);color:var(--ink);outline:none;place-items:center;display:inline-grid}.grade.na[data-v-ee69f4dc]{color:var(--ink-3);border-style:dashed}.oo[data-v-ee69f4dc]{margin-left:6px;font-size:11px}.ft td.num[data-v-ee69f4dc]{font:13px var(--mono)}.ft .r[data-v-ee69f4dc]{text-align:right}.cc[data-v-58ca7022]{padding:10px 18px 12px;position:relative}.cc svg[data-v-58ca7022]{width:100%;height:auto;display:block;overflow:visible}.grid[data-v-58ca7022]{stroke:var(--line-2);stroke-width:1px}.base[data-v-58ca7022]{stroke:var(--line);stroke-width:1px}.ax[data-v-58ca7022]{fill:var(--ink-3);font:11px var(--mono)}.ln[data-v-58ca7022]{fill:none;stroke:var(--brand);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.pt[data-v-58ca7022]{fill:var(--paper);stroke:var(--brand);stroke-width:1.5px}.pt.last[data-v-58ca7022]{fill:var(--brand);stroke:var(--paper);stroke-width:2px}.lv[data-v-58ca7022]{fill:var(--ink);font:500 12px var(--mono)}.hits[data-v-58ca7022]{position:absolute;inset:10px 18px 12px}.hit[data-v-58ca7022]{border-radius:50%;outline:none;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute}.hit[data-v-58ca7022]:hover,.hit[data-v-58ca7022]:focus-visible{box-shadow:inset 0 0 0 2px var(--brand)}.riskline[data-v-c42ca57f]{outline:none;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;font-size:13px;display:flex}.riskline .tag.bad[data-v-c42ca57f]{color:var(--bad)}.riskline .tag.warn[data-v-c42ca57f]{color:var(--warn)}.riskline .more[data-v-c42ca57f]{margin-left:auto;font-size:12.5px}.grade[data-v-c42ca57f]{border-radius:var(--r-sm);border:1px solid var(--line);width:34px;height:34px;font:600 14px var(--ui);background:var(--paper);color:var(--ink);place-items:center;display:inline-grid}.hist[data-v-c42ca57f]{color:var(--ink-2);margin:4px 0 0;padding:0;font-size:12.5px;list-style:none}.crumb[data-v-c42ca57f] svg.i{width:12px;height:12px}.head[data-v-c42ca57f]{align-items:center;gap:16px;display:flex}.head .big[data-v-c42ca57f]{border-radius:var(--r);width:56px;height:56px}.head .big[data-v-c42ca57f] svg.i{width:26px;height:26px}.head .body[data-v-c42ca57f]{flex:1;min-width:0}.head .meta[data-v-c42ca57f]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:3px;font-size:13px;display:flex}.head .meta span[data-v-c42ca57f],.head .meta a[data-v-c42ca57f]{align-items:center;gap:6px;display:inline-flex}.head .meta a[data-v-c42ca57f]{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.head .meta a[data-v-c42ca57f]:hover{color:var(--ink)}.head .meta .mono[data-v-c42ca57f]{font:12.5px var(--mono)}.menu .pop hr[data-v-c42ca57f]{border:0;border-top:1px solid var(--line-2);margin:4px 0}.menu .pop .danger[data-v-c42ca57f]{color:var(--bad)}.retired[data-v-c42ca57f]{border:1px solid var(--line);border-radius:var(--r);background:var(--sunk);flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 0;padding:12px 16px;display:flex}.retired .body[data-v-c42ca57f]{flex:1;min-width:160px}.retired .t[data-v-c42ca57f]{font-weight:500}.retired .s[data-v-c42ca57f]{color:var(--ink-2);font-size:12.5px}.danger-fill[data-v-c42ca57f]{background:var(--bad);border-color:var(--bad)}.stats[data-v-c42ca57f]{margin:0 0 24px}.stat .v small[data-v-c42ca57f]{color:var(--ink-3);letter-spacing:0;margin-left:6px;font-size:13px}.stat.bad .v small[data-v-c42ca57f]{color:var(--bad)}.bars[data-v-c42ca57f]{padding:6px 18px 12px}.hbar[data-v-c42ca57f]{outline:none;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:4px 12px;padding:8px 0;display:grid}.hbar .t[data-v-c42ca57f]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.hbar .num[data-v-c42ca57f]{text-align:right;font-size:13px}.hbar i[data-v-c42ca57f]{background:var(--brand);border-radius:0 3px 3px 0;grid-column:1/-1;height:6px;display:block}.cols[data-v-c42ca57f]>*{min-width:0}@media (width<=1000px){.tabbar[data-v-c42ca57f]{overflow:auto hidden}}@media (width<=600px){.head .big[data-v-c42ca57f]{display:none}}.ft td.wrap[data-v-c42ca57f]{white-space:normal;min-width:120px}.lnk[data-v-c42ca57f]{font:12.5px var(--mono);color:var(--ink-2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.lnk[data-v-c42ca57f]:hover{color:var(--ink)}.more.center[data-v-c42ca57f]{justify-content:center}.quiet[data-v-c42ca57f]{color:var(--ink-3);margin:4px 0;font-size:13px}.entry[data-v-3fb30c85]{max-width:760px;margin-top:24px}.body[data-v-3fb30c85]{padding:0 18px}.num[data-v-3fb30c85]{font-size:12.5px}.sub .tag[data-v-3fb30c85],.sub span[tabindex][data-v-3fb30c85]{outline:none}.hcchat[data-v-11f84100]{z-index:40;position:fixed;bottom:20px;right:20px}.launch[data-v-11f84100]{background:var(--hc,var(--brand));height:42px;color:var(--on-hc,var(--on-brand));border-radius:99px;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex;box-shadow:0 6px 20px #0000002e}.panel[data-v-11f84100]{flex-direction:column;width:min(380px,100vw - 32px);height:min(560px,100vh - 40px);display:flex;overflow:hidden;box-shadow:0 12px 32px #0000002e}.panel header[data-v-11f84100]{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:10px 12px;display:flex}.start[data-v-11f84100]{padding:14px;overflow:auto}.start p[data-v-11f84100]{margin:0 0 12px;font-size:13px}.two[data-v-11f84100]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.small[data-v-11f84100]{font-size:12px}.msgs[data-v-11f84100]{flex-direction:column;flex:1;gap:10px;padding:12px;display:flex;overflow:auto}.m[data-v-11f84100]{align-self:flex-start;max-width:85%}.m p[data-v-11f84100]{background:var(--sunk);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin:0;padding:8px 12px}.m.you[data-v-11f84100]{align-self:flex-end}.m.you p[data-v-11f84100]{background:var(--hc,var(--brand));color:var(--on-hc,var(--on-brand))}.m.system[data-v-11f84100]{align-self:center;max-width:100%}.m.system p[data-v-11f84100]{color:var(--ink-3);text-align:center;background:0 0;padding:0;font-size:12.5px}.who[data-v-11f84100]{color:var(--ink-3);margin:0 0 3px 4px;font-size:11.5px;display:block}.src[data-v-11f84100]{color:var(--ink-3);flex-wrap:wrap;gap:6px;margin:4px 0 0 4px;font-size:12px;display:flex}.src a[data-v-11f84100]{color:var(--hc,var(--brand))}.src a[data-v-11f84100]:hover{text-decoration:underline}.compose[data-v-11f84100]{border-top:1px solid var(--line);align-items:flex-end;gap:8px;padding:10px;display:flex}.compose textarea[data-v-11f84100]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font:14px/1.45 var(--ui);resize:none;flex:1;padding:7px 10px}.pad[data-v-11f84100]{margin:0;padding:0 12px 10px}.err[data-v-11f84100]{overflow-wrap:anywhere}@media (width<=640px){.hcchat[data-v-11f84100]{bottom:12px;right:12px}}.hc{--hc:var(--brand);background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.hc .btn.primary{background:var(--hc);border-color:var(--hc)}.hc .hin{align-items:center;gap:12px;width:100%;max-width:880px;margin:0 auto;padding:0 24px;display:flex}.hc .htop{border-bottom:1px solid var(--line);background:var(--paper)}.hc .htop .hin{height:56px}.hc .brand{letter-spacing:-.01em;align-items:center;gap:8px;min-width:0;font-weight:650;display:flex}.hc .brand b{background:var(--hc);border-radius:6px;flex:none;width:20px;height:20px}.hc .brand span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hc .brand.rw{gap:10px}.hc .brand.rw .oem{font-weight:650}.hc .brand.rw .oem i{color:var(--ink-3);margin-left:2px;font-style:normal;font-weight:400}.hc .brand.rw .nm{color:var(--ink-2);border-left:1px solid var(--line);padding-left:10px;font-weight:600}.hc .by{color:var(--ink-3);border-left:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;min-width:0;padding-left:12px;font-size:12.5px;overflow:hidden}.hc .hmain{flex:1;width:100%;min-width:0;max-width:880px;margin:0 auto;padding:28px 24px 64px}.hc .hfoot{width:100%;max-width:880px;color:var(--ink-3);flex-wrap:wrap;gap:6px;margin:0 auto;padding:18px 24px 28px;font-size:12px;display:flex}.hc .hfoot a:hover{text-decoration:underline}.hc.embed .hmain{padding:18px 16px 80px}.hc .field{gap:6px;margin-bottom:14px;display:grid}.hc .field label{color:var(--ink-2);font-size:12.5px;font-weight:500}.hc .field input,.hc .field textarea{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:100%;color:var(--ink);font:14px/1.5 var(--ui);padding:8px 12px}.hc .field textarea{resize:vertical;min-height:120px}.hc .err{color:var(--bad);font-size:12.5px}.hc .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.hc .btn:disabled{opacity:.5;cursor:not-allowed}@media (width<=640px){.hc .hin{padding:0 16px}.hc .by{display:none}.hc .hmain{padding:20px 16px 72px}}.back[data-v-251c91eb]{margin-bottom:12px;font-size:13px;display:inline-block}.back[data-v-251c91eb]:hover{color:var(--ink)}.sub[data-v-251c91eb]{margin:6px 0 0}.prose[data-v-251c91eb]{overflow-wrap:anywhere;margin-top:18px;padding:22px 24px;line-height:1.65}.prose[data-v-251c91eb] h1,.prose[data-v-251c91eb] h2,.prose[data-v-251c91eb] h3{margin:18px 0 6px;font-size:15px}.prose[data-v-251c91eb] p{margin:0 0 12px}.prose[data-v-251c91eb] img{max-width:100%}.prose[data-v-251c91eb] a{color:var(--hc);text-decoration:underline}.still[data-v-251c91eb]{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:14px 18px;display:flex}@media (width<=640px){.prose[data-v-251c91eb]{padding:16px}}.lead[data-v-08dac77b]{margin:6px 0 18px}.fm[data-v-08dac77b]{padding:20px}.two[data-v-08dac77b]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=640px){.two[data-v-08dac77b]{grid-template-columns:1fr}.fm[data-v-08dac77b]{padding:16px}}.sub[data-v-eb64045c]{margin:6px 0 0}.hsearch[data-v-eb64045c]{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);align-items:center;gap:10px;height:46px;margin:18px 0 20px;padding:0 14px;display:flex}.hsearch input[data-v-eb64045c]{font:15px var(--ui);color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0}.list .row[data-v-eb64045c]:hover{background:var(--sunk)}.list .s[data-v-eb64045c]{white-space:normal}.empty[data-v-eb64045c]{justify-items:start;gap:12px;padding:22px;display:grid}.empty p[data-v-eb64045c]{color:var(--ink-2);margin:0}.notice[data-v-eb64045c]{background:var(--ok-wash);color:var(--ok);border-color:#0000;margin:0 0 18px;padding:12px 16px}.handle[data-v-021f7cf0]{margin:0 0 4px;font-size:12.5px}.sub[data-v-021f7cf0]{align-items:center;gap:10px;margin:8px 0 18px;display:flex}.thread[data-v-021f7cf0]{padding:4px 0}.msg[data-v-021f7cf0]{border-bottom:1px solid var(--line-2);padding:14px 18px}.msg[data-v-021f7cf0]:last-child{border-bottom:0}.msg .who[data-v-021f7cf0]{margin-bottom:4px;font-size:12.5px;font-weight:600}.msg.support .who[data-v-021f7cf0]{color:var(--hc)}.msg p[data-v-021f7cf0]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.fm[data-v-021f7cf0]{margin-top:16px;padding:18px}.small[data-v-021f7cf0]{margin-top:14px;font-size:12px}.banner[data-v-3f556470]{border-radius:var(--r);background:var(--bad-wash);color:var(--bad);align-items:center;gap:8px;margin:16px 0 0;padding:10px 14px;font-size:13px;display:flex}.block[data-v-3f556470]{margin-bottom:28px}.lbl[data-v-3f556470]{margin-bottom:10px}.grid[data-v-3f556470]{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:14px;display:grid}.wcall[data-v-3f556470]{border-color:var(--brand);flex-direction:column;gap:12px;padding:14px 16px;display:flex}.wh[data-v-3f556470]{align-items:center;gap:12px;display:flex}.wh .avatar[data-v-3f556470]{background:var(--brand-wash);width:36px;height:36px;color:var(--brand);font-size:12px}.wh .body[data-v-3f556470]{flex:1;min-width:0}.wh .t[data-v-3f556470]{font-weight:500}.wh .s[data-v-3f556470]{font-size:12.5px}.btn[disabled][data-v-3f556470]{opacity:.6}.err[data-v-3f556470]{color:var(--bad);margin:0;font-size:12.5px}.tag.live[data-v-3f556470]{background:var(--brand-wash);color:var(--brand)}.ft .who[data-v-3f556470]{align-items:center;gap:8px;font-weight:500;display:inline-flex}.avatar.sm[data-v-3f556470]{width:22px;height:22px;font-size:9.5px}.callsum[data-v-3f556470]{margin-top:12px}.ft .notes[data-v-3f556470]{text-overflow:ellipsis;width:100%;min-width:120px;max-width:0;color:var(--ink-2);overflow:hidden}.ft tr.detail td[data-v-3f556470]{white-space:normal;background:color-mix(in srgb,var(--sunk) 40%,transparent);padding:16px}.ft tr.detail:hover td[data-v-3f556470]{background:color-mix(in srgb,var(--sunk) 40%,transparent)}.dgrid[data-v-3f556470]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width<=900px){.dgrid[data-v-3f556470]{grid-template-columns:minmax(0,1fr)}}.nl[data-v-3f556470]{color:var(--ink-3);justify-content:space-between;margin-bottom:6px;font-size:12px;display:flex}.callnote[data-v-3f556470]{resize:vertical;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:100%;min-height:110px;color:var(--ink);font:13px/1.45 var(--ui);padding:9px 11px}.scrim[data-v-acf38c9e]{z-index:60;background:#0000002e;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer[data-v-acf38c9e]{border-radius:0;width:min(420px,100vw);height:100%;overflow-y:auto}.dh[data-v-acf38c9e]{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;padding:12px 12px 12px 18px;display:flex}.db[data-v-acf38c9e]{padding:16px 18px}.db[data-v-acf38c9e] form{gap:12px;display:grid}.db[data-v-acf38c9e] label{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.db[data-v-acf38c9e] input,.db[data-v-acf38c9e] select,.db[data-v-acf38c9e] textarea{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);min-height:32px;color:var(--ink);min-width:0;padding:0 8px;font-size:13px}.db[data-v-acf38c9e] textarea{resize:vertical;min-height:64px;padding:6px 8px}.db[data-v-acf38c9e] select[multiple]{min-height:120px;padding:4px}.db[data-v-acf38c9e] .err{color:var(--bad);margin-top:-6px;font-size:12.5px}.db[data-v-acf38c9e] .hint{color:var(--ink-3);margin:0;font-size:12px}.db[data-v-acf38c9e] .two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ft .fits[data-v-515f94a5]{text-overflow:ellipsis;max-width:180px;color:var(--ink-2);overflow:hidden}.ft .where[data-v-515f94a5]{text-overflow:ellipsis;max-width:260px;color:var(--ink-2);font-size:12.5px;overflow:hidden}.ft td.r .st[data-v-515f94a5]{justify-content:flex-end}.acts[data-v-1519f82a]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mono[data-v-1519f82a]{font-family:var(--mono);font-size:12.5px}.cols[data-v-1519f82a]{margin-top:4px}.ft td.r[data-v-1519f82a]{font:12.5px var(--mono)}.ft td.neg[data-v-1519f82a]{color:var(--ink-2)}.ft td.for[data-v-1519f82a]{white-space:normal;max-width:280px}.ft td.for .s.why[data-v-1519f82a]{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.ft td.by[data-v-1519f82a]{color:var(--ink-2)}.row .num[data-v-1519f82a]{font:500 13px var(--mono)}.desc[data-v-1519f82a]{white-space:pre-line}.tag[data-v-1519f82a]{margin-left:6px}@media (width<=700px){.pagehead[data-v-1519f82a]{flex-direction:column}.acts[data-v-1519f82a]{justify-content:flex-start}}.tree[data-v-005a24b9]{margin-top:20px}.tree .row[data-v-005a24b9]{gap:10px}.tog svg[data-v-005a24b9]{transition:transform .15s}.tog svg.turned[data-v-005a24b9]{transform:rotate(90deg)}.tog[data-v-005a24b9]:disabled{opacity:.3}.row .num[data-v-005a24b9]{font:500 13px var(--mono);text-align:right;min-width:36px}.parts[data-v-005a24b9]{border-bottom:1px solid var(--line-2);gap:2px;padding:4px 18px 10px;display:grid}.part[data-v-005a24b9]{border-radius:var(--r-sm);justify-content:space-between;gap:12px;padding:5px 8px;font-size:13px;display:flex}.part[data-v-005a24b9]:hover{background:var(--sunk)}.part .pn[data-v-005a24b9]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.part .num[data-v-005a24b9]{font:12.5px var(--mono);color:var(--ink-2)}.mono[data-v-005a24b9]{font-family:var(--mono);font-size:11.5px}.crumb[data-v-f3e690b9] svg.i{width:12px;height:12px}.pagehead[data-v-f3e690b9]{margin-bottom:22px}.ul[data-v-f3e690b9]{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.ul[data-v-f3e690b9]:hover{color:var(--ink)}.sub>span[data-v-f3e690b9]{outline:none}.cols[data-v-f3e690b9]{grid-template-columns:minmax(0,1fr) 320px}.cols[data-v-f3e690b9]>*{min-width:0}.body[data-v-f3e690b9]{padding:22px 26px}.md[data-v-f3e690b9]{overflow-wrap:anywhere;font-size:14px;line-height:1.65}.md[data-v-f3e690b9] h2{margin:22px 0 8px;font-size:16px;font-weight:600}.md[data-v-f3e690b9] h3,.md[data-v-f3e690b9] h4{margin:18px 0 6px;font-size:14px;font-weight:600}.md[data-v-f3e690b9] h2:first-child,.md[data-v-f3e690b9] h3:first-child{margin-top:0}.md[data-v-f3e690b9] p{margin:0 0 12px}.md[data-v-f3e690b9] ul,.md[data-v-f3e690b9] ol{margin:0 0 12px;padding-left:22px}.md[data-v-f3e690b9] li{margin:3px 0}.md[data-v-f3e690b9] code{font:12.5px var(--mono);background:var(--sunk);border-radius:4px;padding:1px 4px}.md[data-v-f3e690b9] a{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.acts[data-v-f3e690b9]{flex-wrap:wrap;gap:8px;padding:14px 18px;display:flex}.btn[disabled][data-v-f3e690b9]{opacity:.5;cursor:not-allowed}.err[data-v-f3e690b9]{border-radius:var(--r-sm);background:var(--bad-wash);color:var(--bad);margin:0 0 16px;padding:9px 14px;font-size:13px}.mono[data-v-f3e690b9]{font:12px var(--mono)}@media (width<=1000px){.cols[data-v-f3e690b9]{grid-template-columns:minmax(0,1fr)}.body[data-v-f3e690b9]{padding:18px}}.crumb[data-v-17a31aac] svg.i{width:12px;height:12px}.h1[data-v-17a31aac]{margin-bottom:20px}.cols[data-v-17a31aac]{grid-template-columns:minmax(0,1fr) 300px}.cols[data-v-17a31aac]>*{min-width:0}.main[data-v-17a31aac]{gap:10px;padding:18px;display:grid}.fld[data-v-17a31aac]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}input[type=text][data-v-17a31aac],textarea[data-v-17a31aac]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);width:100%;min-width:0;padding:7px 10px;font-size:13.5px}input[type=text][data-v-17a31aac]{height:36px;font-size:15px;font-weight:500}textarea[data-v-17a31aac]{resize:vertical;line-height:1.55;font-family:var(--mono);font-size:13px}.bodyhead[data-v-17a31aac]{justify-content:space-between;align-items:center;margin-top:6px;display:flex}.lbl[data-v-17a31aac]{color:var(--ink-2);align-items:center;font-size:12.5px;display:flex}.seg[data-v-17a31aac]{background:var(--sunk);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.seg button[data-v-17a31aac]{height:26px;color:var(--ink-2);border-radius:6px;padding:0 12px;font-size:12.5px;font-weight:500}.seg button.on[data-v-17a31aac]{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.md[data-v-17a31aac]{border:1px solid var(--line-2);border-radius:var(--r-sm);overflow-wrap:anywhere;min-height:300px;padding:14px 16px;font-size:14px;line-height:1.65}.md[data-v-17a31aac] h2{margin:18px 0 8px;font-size:16px}.md[data-v-17a31aac] h3,.md[data-v-17a31aac] h4{margin:14px 0 6px;font-size:14px}.md[data-v-17a31aac] p{margin:0 0 12px}.md[data-v-17a31aac] ul,.md[data-v-17a31aac] ol{margin:0 0 12px;padding-left:22px}.md[data-v-17a31aac] code{font:12.5px var(--mono);background:var(--sunk);border-radius:4px;padding:1px 4px}.pad[data-v-17a31aac]{gap:10px;padding:14px 18px;display:grid}.tags[data-v-17a31aac]{flex-wrap:wrap;gap:6px;display:flex}.tags button[data-v-17a31aac]{color:var(--ink-3);margin-left:2px;font-size:14px;line-height:1}.tags button[data-v-17a31aac]:hover{color:var(--bad)}.pick[data-v-17a31aac]{width:100%}.radios[data-v-17a31aac]{gap:4px}.radio[data-v-17a31aac]{outline:none;align-items:center;gap:8px;height:30px;font-size:13px;display:flex}.radio.off[data-v-17a31aac]{color:var(--ink-3)}.acts[data-v-17a31aac]{gap:8px;display:flex}.small[data-v-17a31aac]{margin:0;font-size:12.5px}.err[data-v-17a31aac]{color:var(--bad);margin:0;font-size:12.5px}@media (width<=1000px){.cols[data-v-17a31aac]{grid-template-columns:minmax(0,1fr)}}.row>svg.i[data-v-74efd17a]{color:var(--ink-3)}.row.off[data-v-74efd17a]{outline:none}.row.off .t[data-v-74efd17a]{color:var(--ink-2)}.grp[data-v-69dee87c]{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--line-2);padding:16px 18px 6px;font-size:12px;font-weight:600;display:block}.grp[data-v-69dee87c]:hover{color:var(--ink)}.prob[data-v-69dee87c]{border-bottom:1px solid var(--line-2)}.prob[data-v-69dee87c]:last-of-type,.prob .row[data-v-69dee87c]{border-bottom:0}.prob.on>.row[data-v-69dee87c]{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.chev[data-v-69dee87c]{color:var(--ink-3)}.cnt[data-v-69dee87c]{font:12px var(--mono);color:var(--ink-3);white-space:nowrap}.cnt.none[data-v-69dee87c]{font-family:var(--ui)}.icon-sm[data-v-69dee87c]{opacity:0;width:28px;color:var(--ink-3);padding:0}.row:hover .icon-sm[data-v-69dee87c],.ch:hover .icon-sm[data-v-69dee87c],.sh:hover .icon-sm[data-v-69dee87c],.icon-sm[data-v-69dee87c]:focus-visible{opacity:1}.icon-sm[data-v-69dee87c]:hover{color:var(--ink)}.causes[data-v-69dee87c]{gap:10px;padding:4px 18px 14px 48px;display:grid}.cause[data-v-69dee87c]{border-left:2px solid var(--line);gap:8px;padding:2px 0 2px 14px;display:grid}.ch[data-v-69dee87c],.sh[data-v-69dee87c]{align-items:flex-start;gap:10px;display:flex}.ch .body[data-v-69dee87c],.sh .body[data-v-69dee87c]{flex:1;min-width:0}.ct[data-v-69dee87c]{font-size:13.5px;font-weight:500}.st[data-v-69dee87c]{font-size:13px;font-weight:500}.s[data-v-69dee87c]{color:var(--ink-2);font-size:12.5px}.sol[data-v-69dee87c]{background:var(--sunk);border-radius:var(--r-sm);padding:10px 12px}.sh>svg.i[data-v-69dee87c]{color:var(--ok);margin-top:2px}.md[data-v-69dee87c]{color:var(--ink);margin:6px 0 0 26px;font-size:13px;line-height:1.55}.md[data-v-69dee87c] p{margin:0 0 8px}.md[data-v-69dee87c] p:last-child{margin-bottom:0}.md[data-v-69dee87c] ul,.md[data-v-69dee87c] ol{margin:0 0 8px;padding-left:18px}.files[data-v-69dee87c]{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--paper)}.files[data-v-69dee87c] .row{padding:8px 12px}.add[data-v-69dee87c]{color:var(--ink-3);justify-self:start;align-items:center;gap:6px;height:26px;font-size:12.5px;display:inline-flex}.add[data-v-69dee87c]:hover{color:var(--brand)}.add[data-v-69dee87c] svg.i{width:13px;height:13px}.kn-scrim[data-v-69dee87c]{z-index:60;background:#0000002e;justify-content:flex-end;display:flex;position:fixed;inset:0}.kn-drawer[data-v-69dee87c]{border-radius:0;width:min(460px,100vw);height:100%;overflow-y:auto}.dh[data-v-69dee87c]{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.db[data-v-69dee87c]{gap:12px;padding:16px 18px;display:grid}.db label[data-v-69dee87c]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.db input[data-v-69dee87c],.db textarea[data-v-69dee87c]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);min-width:0;padding:6px 8px;font-size:13px}.db input[data-v-69dee87c]{height:32px}.db textarea[data-v-69dee87c]{resize:vertical;line-height:1.5}.small[data-v-69dee87c]{margin:0;font-size:12.5px}.err[data-v-69dee87c]{color:var(--bad);margin:-6px 0 0;font-size:12.5px}.acts[data-v-69dee87c]{justify-content:space-between;gap:8px;display:flex}.danger[data-v-69dee87c]{color:var(--bad)}@media (width<=600px){.causes[data-v-69dee87c]{padding-left:18px}.icon-sm[data-v-69dee87c]{opacity:1}.cnt[data-v-69dee87c]{display:none}}.row>svg.i[data-v-d75da728]{color:var(--ink-3)}.head[data-v-d660648d]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.seg[data-v-d660648d]{background:var(--sunk);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.seg button[data-v-d660648d],.seg a[data-v-d660648d]{height:30px;color:var(--ink-2);border-radius:6px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.seg button.on[data-v-d660648d]{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.kcols[data-v-d660648d]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.maincol[data-v-d660648d]{min-width:0}.rail[data-v-d660648d]{flex-direction:column;gap:20px;min-width:0;display:flex}.section-head[data-v-d660648d]{gap:12px}.find[data-v-d660648d]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);max-width:340px;height:34px;color:var(--ink-3);flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.find input[data-v-d660648d]{font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.count[data-v-d660648d]{font:500 12.5px var(--mono);color:var(--ink-3);white-space:nowrap;outline:none}.subbar[data-v-d660648d]{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 18px;display:flex}.grp[data-v-d660648d]{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--line-2);align-items:center;gap:8px;padding:16px 18px 6px;font-size:12px;font-weight:600;display:flex}a.grp[data-v-d660648d]:hover{color:var(--ink)}.gc[data-v-d660648d]{font:500 11.5px var(--mono);letter-spacing:0}.mrow[data-v-d660648d]{text-align:left;width:100%}.mrow>svg.i[data-v-d660648d]{color:var(--ink-3)}.cnt[data-v-d660648d]{font:12px var(--mono);color:var(--ink-3);white-space:nowrap}.small[data-v-d660648d]{font-size:12.5px}.small[data-v-d660648d]:hover{color:var(--ink)}.more-link[data-v-d660648d]{width:100%;color:var(--ink-2);font-size:12.5px}@media (width<=1100px){.kcols[data-v-d660648d]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.seg[data-v-d660648d]{width:100%;overflow-x:auto}.seg button[data-v-d660648d]{padding:0 10px}.find[data-v-d660648d]{max-width:none}}.crumb[data-v-2063bb77] svg.i{width:12px;height:12px}.ul[data-v-2063bb77]{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.ul[data-v-2063bb77]:hover{color:var(--ink)}.lic[data-v-2063bb77]{cursor:help;outline:none}.subbar[data-v-2063bb77]{border-bottom:1px solid var(--line-2);padding:12px 18px}.cols[data-v-2063bb77]>*{min-width:0}.sep[data-v-4f131d9b]{background:var(--line);width:1px;height:20px}.chip[data-v-4f131d9b] svg.i{width:14px;height:14px}.card[data-v-4f131d9b]{max-width:860px}.row[data-v-4f131d9b]{border-bottom:1px solid var(--line-2);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.row[data-v-4f131d9b]:last-of-type{border-bottom:0}.row .ic[data-v-4f131d9b]{color:var(--ink-3);padding-top:1px}.row.unread .ic[data-v-4f131d9b]{color:var(--brand)}.row .body[data-v-4f131d9b]{flex:1;min-width:0}.row .t[data-v-4f131d9b]{color:var(--ink-2);white-space:normal;font-weight:400}.row .s[data-v-4f131d9b]{white-space:normal}.row.unread .t[data-v-4f131d9b]{color:var(--ink);font-weight:500}a.body:hover .t[data-v-4f131d9b]{text-underline-offset:3px;text-decoration:underline}.row .x[data-v-4f131d9b]{font:500 11.5px var(--mono);color:var(--ink-3);margin-left:6px}.row .s[data-v-4f131d9b]{color:var(--ink-3);margin-top:2px;font-size:12.5px}.row .ago[data-v-4f131d9b]{font:12px var(--mono);color:var(--ink-3);flex:none;padding-top:2px}.row .mk[data-v-4f131d9b]{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.row .mk[data-v-4f131d9b]:hover{background:var(--sunk)}.more[data-v-4f131d9b]{border-top:1px solid var(--line-2);color:var(--ink-3);justify-content:space-between;align-items:center;padding:10px 16px;font-size:12.5px;display:flex}.clock[data-v-dd9d5311]{border-radius:var(--r-sm);background:var(--paper);border:1px solid var(--line);height:34px;color:var(--ink-2);flex:none;align-items:center;gap:8px;min-width:0;margin:0 12px 2px;padding:0 6px 0 10px;font-size:12.5px;display:flex}.clock.warn[data-v-dd9d5311]{border-color:var(--warn);background:var(--warn-wash)}.now[data-v-dd9d5311]{min-width:0;height:100%;color:inherit;flex:1;align-items:center;gap:6px;display:flex}.now .dot[data-v-dd9d5311]{background:var(--line);flex:none}.now .dot.ok[data-v-dd9d5311]{background:var(--ok)}.k[data-v-dd9d5311]{color:var(--ink-3);font-weight:500}.num[data-v-dd9d5311]{font:500 13px var(--mono);color:var(--ink);white-space:nowrap;flex:none}.k[data-v-dd9d5311]{flex:none}.st[data-v-dd9d5311]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.go[data-v-dd9d5311]{color:var(--warn);border-radius:var(--r-sm);white-space:nowrap;flex:none;padding:4px 6px;font-weight:600}.go[data-v-dd9d5311]:hover{background:var(--paper)}.mshell{background:var(--sunk);justify-content:center;min-height:100vh;display:flex}.mcol{background:var(--bg);border-inline:1px solid var(--line);flex-direction:column;width:100%;max-width:430px;height:100dvh;display:flex;overflow:hidden}.mtop{flex:none;align-items:center;gap:4px;height:52px;padding:0 12px;display:flex}.mtop .btn.icon{flex:none;width:40px;height:40px}.mtop .who,.mtop .who select{min-width:0}.mtop .mbrand{flex:none;align-items:center;padding:0 4px;display:flex}.mtop .mbrand .micon{width:28px;height:28px;display:block}.mscroll{flex:1;padding:4px 20px 24px;overflow:hidden auto}.mcol .tabs{padding-bottom:max(12px, env(safe-area-inset-bottom))}.mcol .tabs a.soon{opacity:.5;cursor:default}.mcol .tabs a.me-tab{position:relative}.mcol .tabs .mbadge{background:var(--bad);min-width:22px;height:22px;color:var(--on-bad);font:600 11px/22px var(--mono);text-align:center;border:2px solid var(--paper);box-sizing:border-box;cursor:pointer;border-radius:99px;padding:0 6px;position:absolute;top:-4px;left:calc(50% + 6px)}.mcol .who{height:32px;color:var(--ink-2);border-radius:99px;align-items:center;gap:6px;padding:0 4px 0 2px;font-size:12.5px;display:flex}.mcol .who .avatar{background:var(--brand-wash);width:26px;height:26px;color:var(--brand)}.mcol .who select{font:500 12.5px var(--ui);color:var(--ink);cursor:pointer;background:0 0;border:0;outline:none;max-width:150px}.mcol .date{color:var(--ink-2);margin:0 0 2px;font-size:13px}.mcol .title{letter-spacing:-.01em;margin:4px 0 0;font-size:20px;font-weight:600}.mcol .label{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;margin:22px 0 4px;font-size:12px;font-weight:600;display:flex}.mcol .label .c{font:500 11.5px var(--mono);letter-spacing:0;text-transform:none;margin-left:auto}.mcol .mlist a{border-bottom:1px solid var(--line-2);align-items:center;gap:14px;min-height:60px;display:flex}.mcol .mlist a:last-child{border-bottom:0}.mcol .mlist .time{font:500 13px var(--mono);width:54px;color:var(--ink-2);flex:none}.mcol .mlist .body{flex:1;min-width:0}.mcol .mlist .t{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.mcol .mlist .s{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.mcol .mlist svg.i{color:var(--ink-3)}.mcol .mlist svg.i.ok{color:var(--ok)}.mcol .mempty{color:var(--ink-3);padding:28px 0;font-size:13.5px}.mcol .steps{gap:4px;margin:16px 0 6px;display:grid}.mcol .steps i{background:var(--line);border-radius:2px;height:4px}.mcol .steps i.on{background:var(--brand)}.mcol .steplbl{color:var(--ink-3);justify-content:space-between;gap:12px;margin-bottom:18px;font-size:11.5px;display:flex}.mcol .steplbl .on{color:var(--ink);font-weight:500}.mcol .dock{padding:12px 20px max(16px, env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--paper);flex:none;gap:8px;display:grid}.mcol .dock .btn{width:100%;height:48px;font-size:15px}.mcol .dock .btn[aria-disabled=true]{background:var(--sunk);color:var(--ink-3);border-color:var(--line);cursor:not-allowed;filter:none}.hd[data-v-dc43c909]{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 12px;display:flex}.hd .title[data-v-dc43c909]{margin:0}.mlist .row[data-v-dc43c909]{border-bottom:1px solid var(--line-2);align-items:flex-start;gap:12px;min-height:56px;padding:12px 0;display:flex}.mlist .row[data-v-dc43c909]:last-child{border-bottom:0}.mlist .row[data-v-dc43c909] svg.i.lead{color:var(--ink-3);flex:none;margin-top:2px}.mlist .row.unread[data-v-dc43c909] svg.i.lead{color:var(--brand)}.mlist .body[data-v-dc43c909]{flex:1;min-width:0}.mlist .t[data-v-dc43c909]{color:var(--ink-2);white-space:normal;font-size:14px;line-height:1.4}.mlist .row.unread .t[data-v-dc43c909]{color:var(--ink);font-weight:500}.mlist .s[data-v-dc43c909]{color:var(--ink-3);white-space:normal;margin-top:2px;font-size:12.5px}.rt[data-v-dc43c909]{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.ago[data-v-dc43c909]{font:11.5px var(--mono);color:var(--ink-3)}.h1[data-v-2193fd84]{align-items:center;gap:8px;display:flex}.client[data-v-2193fd84]{align-items:baseline;gap:8px;margin:26px 0 10px;font-size:14px;font-weight:600;display:flex}.site[data-v-2193fd84]{margin-bottom:12px}.sh[data-v-2193fd84]{cursor:pointer;justify-content:flex-start;gap:10px}.sh .nm[data-v-2193fd84]{font-weight:500}.sh .new[data-v-2193fd84]{margin-left:auto}.ck[data-v-2193fd84]{width:28px;padding-right:0}.ft tbody tr[data-v-2193fd84]{cursor:pointer}.ft tr.dim[data-v-2193fd84]{cursor:default}.made[data-v-2193fd84]{margin-bottom:8px}.made .h2[data-v-2193fd84]{align-items:center;gap:8px;display:flex}.made a.t[data-v-2193fd84]:hover{text-underline-offset:3px;text-decoration:underline}.skipped[data-v-2193fd84]{color:var(--ink-2);border-top:1px solid var(--line-2);padding:12px 18px;font-size:12.5px}.card.skipped[data-v-2193fd84]{border-top:0;margin-bottom:8px}.dock[data-v-2193fd84]{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);z-index:20;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;padding:10px 14px;display:flex;position:sticky;bottom:16px;box-shadow:0 10px 30px -12px #00000040}.dock>span[data-v-2193fd84]{color:var(--ink-2);margin-right:auto;font-size:13px}.btn[data-v-2193fd84]:disabled{opacity:.5;cursor:not-allowed}.portal{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.portal .pin{align-items:center;gap:12px;width:100%;max-width:1120px;margin:0 auto;padding:0 24px;display:flex}.portal .preview{background:var(--brand-wash);color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 24px;font-size:12.5px;display:flex}.portal .preview .txt{flex:1;min-width:0}.portal .preview b{font-weight:600}.portal .preview svg.i{color:var(--brand)}.portal .pv-link{color:var(--brand);font-weight:500}.portal .pv-link:hover{text-underline-offset:3px;text-decoration:underline}.portal .ptop{z-index:20;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);position:sticky;top:0}.portal .ptop>.pin{height:56px}.portal .brand{letter-spacing:-.01em;flex:none;align-items:center;gap:8px;font-weight:700;display:flex}.portal .client{color:var(--ink-2);border-left:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;min-width:0;padding-left:12px;font-size:13px;overflow:hidden}.portal .ptop .avatar{background:var(--brand-wash);color:var(--brand)}.portal .pnav{scrollbar-width:none;overflow-x:auto}.portal .pnav::-webkit-scrollbar{display:none}.portal .pnav .pin{gap:22px;height:42px}.portal .pnav a{height:42px;color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;font-size:13.5px;font-weight:500;display:inline-flex}.portal .pnav a:hover{color:var(--ink)}.portal .pnav a.on{color:var(--ink);border-bottom-color:var(--brand)}.portal .pmain{flex:1;width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:28px 24px 48px;overflow-x:clip}.portal .pfoot{width:100%;max-width:1120px;color:var(--ink-3);border-top:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 auto;padding:18px 24px 28px;font-size:12px;display:flex}.portal .pfoot .rw{font:700 11.5px var(--brand-font);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.portal .pfoot a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (width<=640px){.portal .pin{padding:0 16px}.portal .preview{padding:8px 16px}.portal .pmain{padding:20px 16px 36px}.portal .new span{display:none}.portal .new{width:34px;padding:0}}.portal .ptable td.wrap{white-space:normal}.portal .muted-s{color:var(--ink-3);font-size:12.5px}.portal .field{gap:6px;margin-bottom:16px;display:grid}.portal .field label{color:var(--ink-2);font-size:12.5px;font-weight:500}.portal .field input,.portal .field textarea,.portal .field select{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:100%;color:var(--ink);font:14px/1.5 var(--ui);box-sizing:border-box;padding:8px 12px}.portal .field textarea{resize:vertical;min-height:120px}.portal .field .err{color:var(--bad);font-size:12.5px}.portal .btn:disabled{opacity:.5;cursor:not-allowed}@media (width<=700px){.portal .hide-sm{display:none}}.gap-top[data-v-ccc24108]{margin-top:20px}.lead[data-v-95e1ee6c]{max-width:620px;margin:6px 0 20px}.box[data-v-95e1ee6c]{max-width:620px;padding:20px}.range[data-v-95e1ee6c]{grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}.err[data-v-95e1ee6c]{color:var(--bad);margin:0 0 12px;font-size:12.5px}.btn.off[data-v-95e1ee6c]{opacity:.5;pointer-events:none}@media (width<=520px){.range[data-v-95e1ee6c]{grid-template-columns:1fr;gap:0}}.small[data-v-884e1c57]{font-size:12.5px}.stat:hover .l[data-v-884e1c57]{color:var(--ink)}.grp[data-v-d5ae6c10]{margin-bottom:16px}.ft td.wrap[data-v-d5ae6c10]{white-space:normal;min-width:220px}.ft td.r[data-v-d5ae6c10]{font:12.5px var(--mono)}.v.dsm[data-v-d5ae6c10]{font-size:18px;line-height:1.55}.note[data-v-366dbff8]{max-width:560px;margin-top:20px}.foot[data-v-366dbff8]{margin-top:14px}.gh[data-v-724c77fc]{margin:24px 0 10px}.ro[data-v-724c77fc]{margin-bottom:14px}.hl[data-v-724c77fc]{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.hd[data-v-724c77fc]{font:500 13px var(--mono)}.hl .t[data-v-724c77fc]{font-weight:500}.hl a.t[data-v-724c77fc]:hover{text-underline-offset:3px;text-decoration:underline}.wrap[data-v-724c77fc]{white-space:pre-line;overflow-wrap:anywhere}.ship[data-v-724c77fc]{border-top:1px solid var(--line-2)}.trk[data-v-724c77fc]{color:var(--brand)}.trk[data-v-724c77fc]:hover{text-decoration:underline}.gap-top[data-v-cb12cb50]{margin-top:20px}.gap-top[data-v-d1e000c8]{margin-top:24px}.okc[data-v-d1e000c8]{color:var(--ok)}.pagehead .sub .st[data-v-d1e000c8]{display:inline-flex}.bar .search[data-v-758c67f9]{width:min(340px,100%)}.gap-top[data-v-c68474ca]{margin-top:24px}.bar .search[data-v-012246a8]{width:min(340px,100%)}.chart[data-v-fd0d6b22]{align-items:flex-end;gap:6px;height:180px;padding:16px 18px 12px;display:flex}.col[data-v-fd0d6b22]{outline:none;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.col .b[data-v-fd0d6b22]{background:var(--brand);border-radius:3px 3px 0 0;width:100%;max-width:28px;min-height:1px}.col .n[data-v-fd0d6b22]{color:var(--ink-2);font-size:11px}.col .m[data-v-fd0d6b22]{color:var(--ink-3);font-size:11px}.col:hover .b[data-v-fd0d6b22],.col:focus .b[data-v-fd0d6b22]{opacity:.8}.hd[data-v-fd0d6b22]{font:500 12.5px var(--mono);color:var(--brand)}.hd[data-v-fd0d6b22]:hover{text-decoration:underline}.row .t[data-v-fd0d6b22]{font-weight:400}.pc[data-v-fd0d6b22]{text-align:right;width:36px}@media (width<=640px){.chart[data-v-fd0d6b22]{gap:3px;padding:12px}.col .m[data-v-fd0d6b22]{font-size:10px}}.meta[data-v-962109c0]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:8px 0 22px;font-size:13px;display:flex}.meta>span[data-v-962109c0]{align-items:center;gap:6px;display:inline-flex}.hd[data-v-962109c0]{font:500 13px var(--mono);color:var(--ink)}.tl[data-v-962109c0]{max-width:820px}.entry[data-v-962109c0]{border-bottom:1px solid var(--line-2);gap:12px;padding:14px 18px;display:flex}.entry .body[data-v-962109c0]{flex:1;min-width:0}.entry .who[data-v-962109c0]{color:var(--ink-2);flex-wrap:wrap;gap:8px;font-size:12.5px;display:flex}.entry p[data-v-962109c0]{white-space:pre-line;overflow-wrap:anywhere;margin:3px 0 0}.avatar.team[data-v-962109c0]{background:var(--brand-wash);color:var(--brand)}.line[data-v-962109c0]{color:var(--ink-2);border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 18px;font-size:12.5px;display:flex}.line b[data-v-962109c0]{color:var(--ink);font-weight:500}.line .mark[data-v-962109c0]{border:1.5px solid var(--ink-3);border-radius:50%;width:8px;height:8px;margin:0 12px 0 10px}.small[data-v-962109c0]{font-size:12.5px}.reply[data-v-962109c0]{padding:14px 18px}.reply textarea[data-v-962109c0]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:100%;min-height:76px;color:var(--ink);font:14px/1.5 var(--ui);resize:vertical;box-sizing:border-box;padding:10px 12px}.bar2[data-v-962109c0]{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.err[data-v-962109c0]{color:var(--bad);margin:6px 0 0;font-size:12.5px}.fm[data-v-150ae579]{max-width:720px;margin-top:20px;padding:20px}.two[data-v-150ae579]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.acts[data-v-150ae579]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.small[data-v-150ae579]{font-size:12.5px}@media (width<=640px){.two[data-v-150ae579]{grid-template-columns:1fr;gap:0}}.ft td.wrap[data-v-a092a821]{white-space:normal;min-width:220px}.va[data-v-31f37bf5]{background:var(--bg);min-height:100vh}.wrap[data-v-31f37bf5]{max-width:760px;margin:0 auto;padding:32px 24px 48px}.back[data-v-31f37bf5]{color:var(--ink-2);align-items:center;gap:6px;margin-bottom:16px;font-size:13px;display:inline-flex}.back[data-v-31f37bf5]:hover{color:var(--ink)}.lead[data-v-31f37bf5]{margin:6px 0 18px}.search[data-v-31f37bf5]{width:100%;margin-bottom:16px}.cl[data-v-31f37bf5]{border-bottom:1px solid var(--line-2)}.cl[data-v-31f37bf5]:last-child,.cl .row[data-v-31f37bf5]{border-bottom:0}.cl.dim .t[data-v-31f37bf5]{color:var(--ink-3)}.cur[data-v-31f37bf5]{background:var(--brand-wash)}.people[data-v-31f37bf5]{flex-wrap:wrap;gap:6px;padding:0 18px 12px 48px;display:flex}.person[data-v-31f37bf5]{border:1px solid var(--line);height:26px;color:var(--ink-2);border-radius:99px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;display:inline-flex}.person[data-v-31f37bf5]:hover{color:var(--ink);background:var(--sunk)}.person[data-v-31f37bf5] svg.i{width:13px;height:13px}@media (width<=640px){.wrap[data-v-31f37bf5]{padding:20px 16px}.people[data-v-31f37bf5]{padding-left:18px}}.gap-top[data-v-2f9fe9a9]{margin-top:24px}.h2 a[data-v-2f9fe9a9]:hover{text-underline-offset:3px;text-decoration:underline}.defs[data-v-2f9fe9a9]{border-bottom:1px solid var(--line-2)}.cl[data-v-2f9fe9a9]{text-align:left;width:100%}.cl[data-v-2f9fe9a9]:disabled{cursor:default}.okc[data-v-2f9fe9a9]{color:var(--ok)}.chev[data-v-2f9fe9a9]{color:var(--ink-3);transition:transform .15s}.chev.up[data-v-2f9fe9a9]{transform:rotate(180deg)}.answers[data-v-2f9fe9a9]{border-bottom:1px solid var(--line-2);padding:4px 18px 16px 48px}.sec[data-v-2f9fe9a9]{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;margin:14px 0 6px;font-size:12px;font-weight:600}.qa[data-v-2f9fe9a9]{border-bottom:1px dashed var(--line-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:7px 0;font-size:13px;display:grid}.qa[data-v-2f9fe9a9]:last-child{border-bottom:0}.q-l[data-v-2f9fe9a9]{color:var(--ink-2)}.q-a[data-v-2f9fe9a9]{overflow-wrap:anywhere;white-space:pre-line}.q-a ul[data-v-2f9fe9a9]{margin:0;padding-left:16px}.pics[data-v-2f9fe9a9]{white-space:normal;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px;margin-top:4px;display:grid}.pics.sig[data-v-2f9fe9a9]{grid-template-columns:minmax(0,260px)}.pic[data-v-2f9fe9a9]{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--sunk);cursor:zoom-in;padding:0;overflow:hidden}.pics.sig .pic[data-v-2f9fe9a9]{aspect-ratio:auto;background:#fff}.pic img[data-v-2f9fe9a9]{object-fit:cover;width:100%;height:100%;display:block}.pics.sig .pic img[data-v-2f9fe9a9]{object-fit:contain;height:auto}.unv[data-v-2f9fe9a9]{outline:none;margin-bottom:6px}@media (width<=640px){.qa[data-v-2f9fe9a9]{grid-template-columns:1fr;gap:2px}.answers[data-v-2f9fe9a9]{padding-left:18px}}.pshell[data-v-7dbe8684]{background:var(--sunk);justify-content:center;min-height:100vh;display:flex}.pcol[data-v-7dbe8684]{background:var(--bg);border-inline:1px solid var(--line);width:100%;max-width:430px;min-height:100vh}.ptop[data-v-7dbe8684]{align-items:center;height:52px;padding:0 20px;display:flex}.mark[data-v-7dbe8684]{letter-spacing:-.01em;align-items:center;gap:8px;font-weight:700;display:flex}.mark b[data-v-7dbe8684]{background:var(--brand);border-radius:6px;width:22px;height:22px}.pbody[data-v-7dbe8684]{padding:8px 20px 32px}.hi[data-v-7dbe8684]{color:var(--ink-2);margin:0 0 12px}.err[data-v-7dbe8684]{border-radius:var(--r-sm);background:var(--bad-wash);color:var(--bad);margin:0 0 12px;padding:9px 12px;font-size:13px}.offer[data-v-7dbe8684]{padding:18px}.offer .when[data-v-7dbe8684]{color:var(--brand);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.offer .name[data-v-7dbe8684]{letter-spacing:-.01em;font-size:17px;font-weight:600}.offer .meta[data-v-7dbe8684]{color:var(--ink-2);margin-top:2px;font-size:13px}.offer .addr[data-v-7dbe8684]{color:var(--ink-3);margin-top:2px;font-size:12.5px}.offer .facts[data-v-7dbe8684]{flex-wrap:wrap;gap:6px;margin:12px 0 0;display:flex}.by[data-v-7dbe8684]{color:var(--ink-3);margin:14px 0 12px;font-size:12.5px}.acts[data-v-7dbe8684]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.acts .btn[data-v-7dbe8684]{justify-content:center;height:44px;font-size:14px}.acts:not(.two) .btn.primary[data-v-7dbe8684]{grid-column:1/-1}.sub[data-v-7dbe8684]{gap:12px;display:grid}.sub label[data-v-7dbe8684]{color:var(--ink-2);gap:6px;font-size:13px;display:grid}.sub textarea[data-v-7dbe8684],.sub input[data-v-7dbe8684]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);box-sizing:border-box;width:100%;min-width:0;padding:10px 12px;font-size:15px}.small[data-v-7dbe8684]{margin:-6px 0 0;font-size:12.5px}.status[data-v-7dbe8684]{margin-top:14px}.status p[data-v-7dbe8684]{color:var(--ink-2);margin:4px 0 0;font-size:13.5px}.card.status[data-v-7dbe8684]{margin-top:0}.state[data-v-086237be]{max-width:720px;margin-top:22px;padding:22px 24px}.lead[data-v-086237be]{color:var(--ink-2);margin:8px 0 0;font-size:13.5px;line-height:1.55}.msg[data-v-086237be]{font:12.5px var(--mono);color:var(--ink-3);margin:10px 0 0}.how[data-v-086237be]{border-top:1px solid var(--line-2);margin-top:18px;padding-top:16px}.how-t[data-v-086237be]{color:var(--ink-3);margin-bottom:10px;font-size:12.5px}dl[data-v-086237be]{grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font-size:13px;display:grid}dt[data-v-086237be]{white-space:nowrap}dd[data-v-086237be]{color:var(--ink-2);margin:0}code[data-v-086237be]{font:12px var(--mono);background:var(--sunk);border-radius:4px;padding:1px 5px}.acts[data-v-086237be]{margin-top:18px}@media (width<=640px){dl[data-v-086237be]{grid-template-columns:1fr}dd[data-v-086237be]{margin-bottom:6px}}.head[data-v-17706d11]{align-items:center;gap:10px;display:flex}.stat.warn .v[data-v-17706d11]{color:var(--warn)}.tcell[data-v-17706d11]{white-space:normal;min-width:200px}.tcell .t[data-v-17706d11]{display:inline-block}.faint[data-v-17706d11]{color:var(--ink-3)}.lnk[data-v-17706d11]{color:var(--brand)}.lnk[data-v-17706d11]:hover{text-decoration:underline}.cv[data-v-15b8b889]{width:12px;height:12px}.head[data-v-15b8b889]{align-items:center;gap:8px;display:flex}.small[data-v-15b8b889]{font-size:12.5px}.faint[data-v-15b8b889]{color:var(--ink-3)}.fam[data-v-15b8b889]{margin-bottom:16px}.m[data-v-15b8b889]{align-items:flex-start}.m .t[data-v-15b8b889]{white-space:normal;align-items:center;gap:6px;display:flex}.desc[data-v-15b8b889]{color:var(--ink-2);margin-top:2px;font-size:12.5px;line-height:1.5}.dims[data-v-15b8b889]{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.dim[data-v-15b8b889]{color:var(--ink-3);border:1px solid var(--line-2);border-radius:99px;padding:1px 7px;font-size:11px}.unit[data-v-15b8b889]{font:12px var(--mono);color:var(--ink-3);text-align:right;white-space:nowrap;min-width:90px}@media (width<=640px){.m[data-v-15b8b889]{flex-wrap:wrap}.unit[data-v-15b8b889]{min-width:0}}.crumb[data-v-d77f8c7a]{color:var(--ink-3);align-items:center;gap:4px;margin-bottom:2px;font-size:13px;display:flex}.crumb .cv[data-v-d77f8c7a]{width:12px;height:12px}.head[data-v-d77f8c7a]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.title[data-v-d77f8c7a]{align-items:center;gap:10px;display:flex}.seg[data-v-d77f8c7a]{background:var(--sunk);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.seg button[data-v-d77f8c7a]{height:28px;color:var(--ink-2);border-radius:6px;padding:0 12px;font-size:12.5px;font-weight:500}.seg button.on[data-v-d77f8c7a]{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.note[data-v-d77f8c7a]{border-radius:var(--r-sm);background:var(--brand-wash);margin:14px 0 0;padding:10px 14px;font-size:13px}.calm[data-v-d77f8c7a]{align-items:flex-start;gap:16px;margin-top:22px;padding:20px 22px;display:flex}.calm-i[data-v-d77f8c7a]{background:var(--sunk);width:36px;height:36px;color:var(--ink-3);border-radius:50%;flex:none;place-items:center;display:grid}.calm p[data-v-d77f8c7a]{max-width:720px;margin:6px 0 0;font-size:13.5px;line-height:1.55}.stats[data-v-d77f8c7a]{flex-wrap:wrap;gap:40px;margin:22px 0;display:flex}.stat[data-v-d77f8c7a]{outline:none;flex-direction:column;gap:2px;display:flex}.stat .v[data-v-d77f8c7a]{font:500 28px/1.1 var(--mono);letter-spacing:-.02em}.stat .v.sm[data-v-d77f8c7a]{font-size:20px}.stat .v small[data-v-d77f8c7a]{color:var(--ink-3);margin-left:2px;font-size:14px}.stat .l[data-v-d77f8c7a]{color:var(--ink-2);align-items:center;gap:6px;font-size:12.5px;display:flex}.stat.bad .v[data-v-d77f8c7a]{color:var(--bad)}.gt[data-v-d77f8c7a]{border-collapse:collapse;width:100%}.gt th[data-v-d77f8c7a],.gt td[data-v-d77f8c7a]{border-bottom:1px solid var(--line-2);text-align:left;white-space:nowrap;height:52px;padding:0 18px}.gt thead th[data-v-d77f8c7a]{height:40px;color:var(--ink-2);font-size:12px;font-weight:500}.gt .r[data-v-d77f8c7a]{text-align:right}.gt tr:last-child td[data-v-d77f8c7a]{border-bottom:0}.gt td.num[data-v-d77f8c7a]{font:13px var(--mono)}.gt tr.dim td[data-v-d77f8c7a]{color:var(--ink-3)}.gt .empty[data-v-d77f8c7a]{text-align:center;color:var(--ink-3)}.grade[data-v-d77f8c7a]{border-radius:var(--r-sm);border:1px solid var(--line);width:28px;height:28px;font:600 14px var(--ui);background:var(--paper);outline:none;place-items:center;display:inline-grid}.grade.na[data-v-d77f8c7a]{color:var(--ink-3);border-style:dashed}.m .t[data-v-d77f8c7a]{font-weight:500}.m .s[data-v-d77f8c7a]{color:var(--ink-2);font-size:12.5px}.up[data-v-d77f8c7a]{color:var(--bad)}.dn[data-v-d77f8c7a]{color:var(--ok)}.cols[data-v-d77f8c7a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;margin-top:20px;display:grid}.risk[data-v-d77f8c7a]{font:500 13px var(--mono)}.risk.bad[data-v-d77f8c7a]{color:var(--bad)}.risk.warn[data-v-d77f8c7a]{color:var(--warn)}.ratio[data-v-d77f8c7a]{font:500 13px var(--mono);color:var(--ink-2)}.oem[data-v-d77f8c7a]{margin-top:20px}.oem-row[data-v-d77f8c7a]{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.oem-row .in[data-v-d77f8c7a]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:36px;color:var(--ink);font:13px var(--ui);padding:0 10px}.oem-row select.in[data-v-d77f8c7a]{min-width:240px}.oem-row span.btn[aria-disabled][data-v-d77f8c7a]{opacity:.5;cursor:not-allowed}.sect[data-v-d77f8c7a]{align-items:center;gap:8px;margin:32px 0 12px;display:flex}.capture[data-v-d77f8c7a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.cap[data-v-d77f8c7a]{flex-direction:column;align-items:flex-start;gap:6px;padding:16px 18px;display:flex}.cap-v[data-v-d77f8c7a]{font:500 26px/1.1 var(--mono)}.cap-v small[data-v-d77f8c7a]{color:var(--ink-3);margin-left:2px;font-size:14px}.cap-l[data-v-d77f8c7a]{font-size:13px;font-weight:500}.cap-s[data-v-d77f8c7a]{color:var(--ink-2);flex-wrap:wrap;gap:4px 12px;font-size:12.5px;display:flex}.cap-s b[data-v-d77f8c7a]{color:var(--ink);font-weight:500}.cap .btn[data-v-d77f8c7a]{margin-top:6px}.small[data-v-d77f8c7a]{font-size:12.5px}.picks[data-v-d77f8c7a]{flex-direction:column;gap:6px;max-height:320px;display:flex;overflow:auto}.pick[data-v-d77f8c7a]{align-items:center;gap:8px;font-size:13px;display:flex}@media (width<=1000px){.cols[data-v-d77f8c7a]{grid-template-columns:1fr}.capture[data-v-d77f8c7a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.capture[data-v-d77f8c7a]{grid-template-columns:1fr}}.cv[data-v-100df6b3]{width:12px;height:12px}.pagehead[data-v-100df6b3]{margin-bottom:22px}.ph[data-v-100df6b3]{min-width:0}.title[data-v-100df6b3]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.acts[data-v-100df6b3]{flex:none;gap:8px;display:flex}.small[data-v-100df6b3]{font-size:12.5px}.faint[data-v-100df6b3]{color:var(--ink-3)}.rcols[data-v-100df6b3]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.doc .body[data-v-100df6b3]{color:var(--ink);padding:18px 22px 6px;font-size:14px;line-height:1.6}.headline[data-v-100df6b3]{margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.5}.changed[data-v-100df6b3]{color:var(--ink-2);margin:0 0 18px;padding-left:18px}.changed li[data-v-100df6b3]{margin:3px 0}.sec[data-v-100df6b3]{margin:18px 0 0}.h3[data-v-100df6b3]{margin:0 0 6px;font-size:14px;font-weight:600}.sec p[data-v-100df6b3]{margin:0 0 10px}.cite[data-v-100df6b3]{font:500 10px var(--mono);color:var(--brand);cursor:default;outline:none;margin-left:1px}.chart[data-v-100df6b3]{margin:12px 0 16px}.chart-body[data-v-100df6b3]{overflow-x:auto}.chart-body[data-v-100df6b3] svg{max-width:100%;height:auto}.chart-body[data-v-100df6b3] .tiles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.chart-body[data-v-100df6b3] .tile{border:1px solid var(--line-2);border-radius:var(--r-sm);padding:10px 12px}.chart-body[data-v-100df6b3] .tile-l{color:var(--ink-2);font-size:12px}.chart-body[data-v-100df6b3] .tile-v{font:500 20px var(--mono);margin-top:2px}.chart-body[data-v-100df6b3] .tile-u{color:var(--ink-3);font-size:12px}.chart-body[data-v-100df6b3] .tile-d{color:var(--ink-3);font-size:11.5px}.chart-body[data-v-100df6b3] table{border-collapse:collapse;width:100%;font-size:12.5px}.chart-body[data-v-100df6b3] th,.chart-body[data-v-100df6b3] td{text-align:left;border-bottom:1px solid var(--line-2);padding:6px 8px}.chart-body[data-v-100df6b3] th{color:var(--ink-3);font-weight:500}figcaption[data-v-100df6b3]{color:var(--ink-2);margin-top:6px;font-size:12.5px}.method[data-v-100df6b3]{color:var(--ink-2);margin:14px 0 12px;font-size:12.5px}.method summary[data-v-100df6b3]{cursor:pointer;color:var(--ink-3)}.method p[data-v-100df6b3]{white-space:pre-line;margin:8px 0 0}.sources[data-v-100df6b3]{border-top:1px solid var(--line-2);color:var(--ink-2);padding:14px 22px 16px;font-size:12.5px}.src-t[data-v-100df6b3]{color:var(--ink-3);margin-bottom:6px;font-size:12px}.sources ol[data-v-100df6b3]{margin:0;padding-left:22px}.sources li[data-v-100df6b3]{margin:2px 0}.sources a[data-v-100df6b3]{color:var(--brand)}.sources a[data-v-100df6b3]:hover{text-decoration:underline}.nothing[data-v-100df6b3]{flex-direction:column;align-items:flex-start;gap:8px;padding:22px;display:flex}.nothing .t[data-v-100df6b3]{color:var(--ink);font-weight:500}.no[data-v-100df6b3]{font:12.5px var(--mono);color:var(--ink-3);flex:none;width:34px}.pdf-none[data-v-100df6b3]{flex:none;width:46px}.ask[data-v-100df6b3]{color:var(--ink-2);white-space:pre-line;margin:0;padding:14px 18px;font-size:13px;line-height:1.55}@media (width<=1100px){.rcols[data-v-100df6b3]{grid-template-columns:1fr}}@media (width<=640px){.pagehead[data-v-100df6b3]{flex-direction:column}}.zones[data-v-c8d138c5]{grid-template-columns:260px minmax(0,1fr) 300px;align-items:start;gap:20px;margin-top:20px;display:grid}.count[data-v-c8d138c5]{font:500 12px var(--mono);color:var(--ink-3)}.notes[data-v-c8d138c5]{gap:6px;margin-top:14px;display:grid}.note[data-v-c8d138c5]{border-radius:var(--r-sm);background:var(--brand-wash);margin:0;padding:9px 14px;font-size:13px}.note.bad[data-v-c8d138c5]{background:var(--bad-wash);color:var(--bad)}.q-item[data-v-c8d138c5]{border-bottom:1px solid var(--line-2);align-items:flex-start;gap:10px;padding:11px 14px 11px 16px;display:flex;position:relative}.q-item[data-v-c8d138c5]:last-of-type{border-bottom:0}.q-item[data-v-c8d138c5]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.q-item.on[data-v-c8d138c5]{background:var(--brand-wash)}.q-item.on[data-v-c8d138c5]:before{content:"";background:var(--brand);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.q-item .dot[data-v-c8d138c5]{margin-top:7px}.q-item .body[data-v-c8d138c5]{flex:1;min-width:0}.q-item .t[data-v-c8d138c5]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.q-item .s[data-v-c8d138c5]{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.q-item .s.why[data-v-c8d138c5]{color:var(--ink-3)}.q-item .when[data-v-c8d138c5]{font:12px var(--mono);color:var(--ink-2);white-space:nowrap;margin-top:1px}.ev[data-v-c8d138c5]{padding:18px 20px}.ev-top[data-v-c8d138c5]{align-items:flex-start;gap:8px;display:flex}.ev-top .body[data-v-c8d138c5]{flex:1;min-width:0}.ev h2[data-v-c8d138c5]{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.ev .meta[data-v-c8d138c5]{color:var(--ink-2);margin-top:2px;font-size:13px}.ev .chips[data-v-c8d138c5]{margin-top:12px}.ev .chips .i[data-v-c8d138c5]{width:13px;height:13px}.cands-head[data-v-c8d138c5],.cand[data-v-c8d138c5]{grid-template-columns:22px 28px minmax(0,1fr) 120px 32px;align-items:center;gap:12px;padding:10px 20px;display:grid}.cands-head[data-v-c8d138c5]{border-top:1px solid var(--line);border-bottom:1px solid var(--line-2);color:var(--ink-3);font-size:12px;font-weight:500}.cand[data-v-c8d138c5]{border-bottom:1px solid var(--line-2);cursor:pointer;padding:12px 20px}.cand[data-v-c8d138c5]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.cand input[type=radio][data-v-c8d138c5]{opacity:0;pointer-events:none;position:absolute}.cand.on[data-v-c8d138c5]{background:var(--brand-wash)}.cand .rank[data-v-c8d138c5]{font:500 12px var(--mono);color:var(--ink-3);text-align:center}.cand .who[data-v-c8d138c5]{min-width:0}.cand .t[data-v-c8d138c5]{align-items:center;gap:8px;font-weight:500;display:flex}.cand .role[data-v-c8d138c5]{color:var(--ink-3);font-size:11px;font-weight:500}.cand .s[data-v-c8d138c5]{color:var(--ink-2);white-space:nowrap;flex-wrap:wrap;align-items:center;gap:0 10px;font-size:12.5px;display:flex;overflow:hidden}.yes[data-v-c8d138c5]{color:var(--ok)}.no[data-v-c8d138c5]{color:var(--bad)}.cw[data-v-c8d138c5]{color:var(--warn)}.match[data-v-c8d138c5]{align-items:center;gap:8px;display:flex}.match .v[data-v-c8d138c5]{font:500 13px var(--mono);text-align:right;width:38px}.bar[data-v-c8d138c5]{background:var(--line-2);border-radius:2px;flex:1;height:4px;overflow:hidden}.bar i[data-v-c8d138c5]{background:var(--brand);height:100%;display:block}.cand.weak .bar i[data-v-c8d138c5]{background:var(--ink-3)}.cand.weak .t[data-v-c8d138c5],.cand.weak .avatar[data-v-c8d138c5],.cand.weak .match .v[data-v-c8d138c5]{opacity:.6}.cand .menu summary[data-v-c8d138c5]{width:28px;height:28px}.more-row[data-v-c8d138c5]{color:var(--ink-3);justify-content:space-between;align-items:center;padding:10px 20px;font-size:12.5px;display:flex}.more-row button[data-v-c8d138c5]:hover{color:var(--ink)}.compose[data-v-c8d138c5]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 260px;gap:24px;padding:18px 20px 20px;display:grid}.compose.one[data-v-c8d138c5]{display:block}.compose h3[data-v-c8d138c5]{margin:0 0 10px;font-size:13px;font-weight:600}.mail[data-v-c8d138c5]{background:var(--sunk);border-radius:14px 14px 14px 4px;max-width:420px;padding:10px 13px;font-size:13px;line-height:1.55}.mail a[data-v-c8d138c5]{color:var(--brand);text-decoration:underline}.to[data-v-c8d138c5]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12.5px;display:flex}.tag.sms[data-v-c8d138c5]{opacity:.6;margin-left:4px}.field[data-v-c8d138c5]{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:10px;min-height:40px;font-size:13px;display:flex}.field[data-v-c8d138c5]:last-of-type{border-bottom:0}.field label[data-v-c8d138c5]{color:var(--ink-2);align-items:center;gap:4px;display:flex}.field select[data-v-c8d138c5],.field input[type=datetime-local][data-v-c8d138c5]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:30px;color:var(--ink);max-width:170px;padding:0 8px;font-size:13px}.switch[data-v-c8d138c5]{flex:none;width:34px;height:20px;position:relative}.switch input[data-v-c8d138c5]{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:0}.switch i[data-v-c8d138c5]{background:var(--line);border-radius:99px;transition:background .15s;position:absolute;inset:0}.switch i[data-v-c8d138c5]:after{content:"";background:var(--paper);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.switch input:checked+i[data-v-c8d138c5]{background:var(--brand)}.switch input:checked+i[data-v-c8d138c5]:after{transform:translate(14px)}.compose .acts[data-v-c8d138c5]{gap:8px;margin-top:14px;display:flex}.compose .acts .btn.primary[data-v-c8d138c5]{flex:1}.grp[data-v-c8d138c5]{color:var(--ink-3);align-items:center;gap:6px;padding:10px 16px 4px;font-size:12px;font-weight:600;display:flex}.grp .count[data-v-c8d138c5]{margin-left:auto}.pr[data-v-c8d138c5]{border-bottom:1px solid var(--line-2);padding:10px 16px 12px;display:block}.pr[data-v-c8d138c5]:last-child{border-bottom:0}.pr.go[data-v-c8d138c5]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.pr .top-l[data-v-c8d138c5]{align-items:center;gap:8px;display:flex}.pr .avatar[data-v-c8d138c5]{width:24px;height:24px;font-size:10px}.pr .t[data-v-c8d138c5]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.pr a.t[data-v-c8d138c5]:hover{text-underline-offset:3px;text-decoration:underline}.pr .s[data-v-c8d138c5]{color:var(--ink-2);margin:2px 0 0 32px;font-size:12px}.pr .exp[data-v-c8d138c5]{font:12px var(--mono);color:var(--ink-2);white-space:nowrap}.pr .exp.soon[data-v-c8d138c5]{color:var(--warn)}.track[data-v-c8d138c5]{align-items:center;gap:4px;margin:8px 0 0 32px;display:flex}.track i[data-v-c8d138c5]{background:var(--line);border-radius:2px;flex:1;height:3px}.track i.on[data-v-c8d138c5]{background:var(--brand)}.track em[data-v-c8d138c5]{color:var(--ink-2);white-space:nowrap;margin-left:6px;font-size:11.5px;font-style:normal}.pr .reason[data-v-c8d138c5]{margin:6px 0 0 32px;font-size:12.5px}.pr .acts[data-v-c8d138c5]{gap:6px;margin:8px 0 0 32px;display:flex}.none[data-v-c8d138c5]{color:var(--ink-3);margin:0;padding:4px 16px 12px;font-size:12.5px}.sep[data-v-c8d138c5]{border-top:1px solid var(--line)}.scrim[data-v-c8d138c5]{z-index:60;background:#0000002e;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer[data-v-c8d138c5]{border-radius:0;width:min(440px,100vw);height:100%;overflow-y:auto}.dh[data-v-c8d138c5]{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.db[data-v-c8d138c5]{gap:12px;padding:16px 18px;display:grid}.db label[data-v-c8d138c5]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.db label.chk[data-v-c8d138c5]{align-items:center;gap:6px;display:flex}.db input[type=date][data-v-c8d138c5],.db input[type=datetime-local][data-v-c8d138c5],.db input[type=text][data-v-c8d138c5],.db input[type=number][data-v-c8d138c5],.db input[type=time][data-v-c8d138c5]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:32px;color:var(--ink);min-width:0;padding:0 8px;font-size:13px}.db input[data-v-c8d138c5]:disabled{opacity:.45}.pair[data-v-c8d138c5]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dsub[data-v-c8d138c5]{align-items:center;gap:6px;margin:6px 0 0;font-size:13px;font-weight:600;display:flex}.small[data-v-c8d138c5]{margin:0;font-size:12.5px}.blk[data-v-c8d138c5]{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;font-size:13px;display:flex}.hrow[data-v-c8d138c5]{grid-template-columns:34px auto minmax(0,1fr) 8px minmax(0,1fr);align-items:center;gap:6px;font-size:13px;display:grid}.hrow .dname[data-v-c8d138c5]{font-weight:500}.row-acts[data-v-c8d138c5]{gap:8px;display:flex}@media (width<=1240px){.zones[data-v-c8d138c5]{grid-template-columns:240px minmax(0,1fr)}.zones>.inflight[data-v-c8d138c5]{grid-column:1/-1}}@media (width<=1000px){.zones[data-v-c8d138c5],.compose[data-v-c8d138c5]{grid-template-columns:minmax(0,1fr)}}.page:has(>.sched-wide){max-width:1440px}.grid[data-v-bd82b127]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:20px;margin-top:20px;display:grid}.chatrow[data-v-bd82b127]{text-align:left;width:100%}.chatrow[data-v-bd82b127]:hover,.chatrow.on[data-v-bd82b127]{background:var(--sunk)}.ft .t[data-v-bd82b127]{font-weight:500}.ft .s[data-v-bd82b127]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:12px;display:flex}.ft .mono[data-v-bd82b127],.meta .mono[data-v-bd82b127]{font-family:var(--mono);font-size:12px}.ft .empty[data-v-bd82b127]{color:var(--ink-3);text-align:center;padding:18px}.ch[data-v-bd82b127]{height:19px;font-size:11px}.console[data-v-bd82b127]{flex-direction:column;min-height:320px;max-height:calc(100vh - 100px);display:flex;position:sticky;top:76px}.console .section-head[data-v-bd82b127]{align-items:flex-start;gap:10px}.meta[data-v-bd82b127]{color:var(--ink-2);flex-wrap:wrap;gap:4px 10px;margin-top:4px;font-size:12.5px;display:flex}.meta a[data-v-bd82b127]{color:var(--brand)}.acts[data-v-bd82b127]{flex:none;gap:6px;display:flex}.reason[data-v-bd82b127]{background:var(--warn-wash);color:var(--warn);margin:0;padding:8px 18px;font-size:12.5px}.reason.bad[data-v-bd82b127]{background:var(--bad-wash);color:var(--bad)}.log[data-v-bd82b127]{flex-direction:column;flex:1;gap:12px;padding:14px 18px;display:flex;overflow:auto}.m[data-v-bd82b127]{max-width:88%}.m p[data-v-bd82b127]{background:var(--sunk);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:0;padding:8px 12px}.m.customer[data-v-bd82b127]{align-self:flex-start}.m.phil[data-v-bd82b127]{align-self:flex-end}.m.phil p[data-v-bd82b127]{background:var(--brand-wash)}.m.staff[data-v-bd82b127]{align-self:flex-end}.m.staff p[data-v-bd82b127]{background:var(--brand);color:var(--on-brand)}.m.system[data-v-bd82b127]{align-self:center;max-width:100%}.m.system p[data-v-bd82b127]{color:var(--ink-3);text-align:center;background:0 0;padding:0;font-size:12px}.who[data-v-bd82b127]{color:var(--ink-2);margin:0 0 3px 2px;font-size:11.5px;display:block}.cite[data-v-bd82b127]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:11.5px;display:flex}.cite .tag[data-v-bd82b127]{height:19px;font-size:11px}.compose[data-v-bd82b127]{border-top:1px solid var(--line-2);align-items:flex-end;gap:8px;padding:12px 18px;display:flex}.compose textarea[data-v-bd82b127]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font:14px/1.45 var(--ui);resize:vertical;flex:1;padding:7px 10px}.err[data-v-bd82b127]{color:var(--bad);font-size:12.5px}.pad[data-v-bd82b127]{margin:0;padding:0 18px 12px}.simhead[data-v-bd82b127]{text-align:left;width:100%}.sim[data-v-bd82b127]{grid-template-columns:1fr 1fr;gap:10px 14px;padding:14px 18px;display:grid}.sim label[data-v-bd82b127]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.sim input[data-v-bd82b127],.sim select[data-v-bd82b127],.sim textarea[data-v-bd82b127]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font:13.5px var(--ui);padding:6px 10px}.sim .wide[data-v-bd82b127]{grid-column:1/-1}.simfoot[data-v-bd82b127]{align-items:center;gap:12px;display:flex}@media (width<=1000px){.grid[data-v-bd82b127]{grid-template-columns:minmax(0,1fr)}.console[data-v-bd82b127]{max-height:none;position:static}}@media (width<=640px){.sim[data-v-bd82b127]{grid-template-columns:1fr}}.crumb[data-v-c02633f1]{color:var(--ink-3);margin-bottom:8px;font-size:12.5px}.crumb a[data-v-c02633f1]:hover{color:var(--ink)}.lnk[data-v-c02633f1]{color:var(--brand)}.lnk[data-v-c02633f1]:hover{text-decoration:underline}.actions[data-v-c02633f1]{align-items:center;gap:8px;display:flex}.mono[data-v-c02633f1]{font-family:var(--mono);font-size:12.5px}.num[data-v-c02633f1]{color:var(--ink);font-size:13.5px}.nowrap[data-v-c02633f1]{white-space:nowrap}.ft .s[data-v-c02633f1]{color:var(--ink-3);font-size:12px}.ft .r[data-v-c02633f1]{text-align:right}.ft tr.off td[data-v-c02633f1]{opacity:.6}.tag[data-v-c02633f1]{margin-left:6px}.scope-tag[data-v-c02633f1]{background:var(--sunk);color:var(--ink-2);border-radius:99px;padding:1px 8px;font-size:11.5px;font-weight:500;display:inline-block}.scope-tag.oem[data-v-c02633f1]{background:var(--brand-wash);color:var(--brand)}.scope-tag.site[data-v-c02633f1]{background:var(--ok-wash);color:var(--ok)}.edit td[data-v-c02633f1]{background:var(--sunk)}.addcard[data-v-c02633f1]{margin-top:16px}.ef[data-v-c02633f1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;padding:12px 18px;display:grid}.edit .ef[data-v-c02633f1]{padding:6px 0}.ef label[data-v-c02633f1]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.ef label.chk[data-v-c02633f1]{align-items:center;gap:6px;display:flex}.ef input[data-v-c02633f1]:not([type=checkbox]):not([type=radio]),.ef select[data-v-c02633f1]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font:13.5px var(--ui);min-width:0;padding:6px 10px}.ef .wide[data-v-c02633f1]{grid-column:1/-1}.scope[data-v-c02633f1]{border:0;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;display:flex}.scope legend[data-v-c02633f1]{float:left;color:var(--ink-2);margin-right:8px;font-size:12.5px}.seg[data-v-c02633f1]{border:1px solid var(--line);cursor:pointer;height:28px;color:var(--ink-2);border-radius:99px;align-items:center;padding:0 12px;display:inline-flex!important}.seg.on[data-v-c02633f1]{background:var(--brand-wash);border-color:color-mix(in srgb,var(--brand) 45%,transparent);color:var(--brand);font-weight:500}.seg[data-v-c02633f1]:focus-within{outline:2px solid var(--brand);outline-offset:1px}.sr[data-v-c02633f1]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.buyrow[data-v-c02633f1]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.buyrow .btn[data-v-c02633f1]{margin-left:auto}.confirm[data-v-c02633f1]{color:var(--ink)!important}.err[data-v-c02633f1]{color:var(--bad);font-size:12px}.note[data-v-c02633f1]{border-radius:var(--r-sm);margin-top:12px;padding:10px 12px;font-size:12.5px}.note.ok[data-v-c02633f1]{background:var(--ok-wash);color:var(--ok)}.note.warn[data-v-c02633f1]{background:var(--warn-wash,var(--sunk));color:var(--warn)}.note.bad[data-v-c02633f1]{background:var(--bad-wash,var(--sunk));color:var(--bad)}.note code[data-v-c02633f1],.doc code[data-v-c02633f1]{font:12px var(--mono);background:var(--sunk);overflow-wrap:anywhere;border-radius:4px;padding:1px 5px}.note .lnk[data-v-c02633f1]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.empty[data-v-c02633f1]{color:var(--ink-3);padding:16px 18px;font-size:13px}.doc[data-v-c02633f1]{padding:14px 18px;font-size:13px}.doc p[data-v-c02633f1]{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.doc ul[data-v-c02633f1]{gap:6px;margin:0 0 12px;padding-left:18px;display:grid}.row.call[data-v-c02633f1]{border-bottom:1px solid var(--line-2);color:inherit;align-items:center;gap:10px;padding:10px 18px;display:flex}.row.call[data-v-c02633f1]:last-child{border-bottom:0}.row.call[data-v-c02633f1]:hover{background:var(--sunk)}.row.call .body[data-v-c02633f1]{flex:1;min-width:0}.row.call .t[data-v-c02633f1]{font-size:13px;font-weight:500}.row.call .s[data-v-c02633f1]{color:var(--ink-3);font-size:12px}.row.call .when[data-v-c02633f1]{color:var(--ink-3);white-space:nowrap;font-size:12px}@media (width<=900px){.ef[data-v-c02633f1]{grid-template-columns:1fr 1fr}.cols[data-v-c02633f1]{grid-template-columns:1fr}}@media (width<=560px){.ef[data-v-c02633f1]{grid-template-columns:1fr}.pagehead[data-v-c02633f1]{flex-wrap:wrap}}.crumb[data-v-41a0108b]{color:var(--ink-3);margin-bottom:8px;font-size:12.5px}.crumb a[data-v-41a0108b]:hover{color:var(--ink)}.lnk[data-v-41a0108b]{color:var(--brand)}.lnk[data-v-41a0108b]:hover{text-decoration:underline}.mono[data-v-41a0108b]{font-family:var(--mono);font-size:12.5px}.ft .s[data-v-41a0108b]{color:var(--ink-3);font-size:12px}.ft .r[data-v-41a0108b]{text-align:right}.chk[data-v-41a0108b]{align-items:center;gap:6px;font-size:12.5px;display:flex}.edit td[data-v-41a0108b]{background:var(--sunk)}.ef[data-v-41a0108b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;padding:6px 0;display:grid}.ef label[data-v-41a0108b]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.ef label.chk[data-v-41a0108b]{display:flex}.ef input[data-v-41a0108b]:not([type=checkbox]),.ef select[data-v-41a0108b],.tf input[data-v-41a0108b],.tf select[data-v-41a0108b]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font:13.5px var(--ui);min-width:0;padding:6px 10px}.ef .wide[data-v-41a0108b]{grid-column:1/-1}.err[data-v-41a0108b]{color:var(--bad);font-size:12px}.doc[data-v-41a0108b]{padding:14px 18px;font-size:13px}.doc p[data-v-41a0108b]{margin:0 0 10px}.doc ul[data-v-41a0108b]{gap:4px;margin:0 0 10px;padding-left:18px;display:grid}.doc pre[data-v-41a0108b]{background:var(--sunk);border-radius:var(--r-sm);font:12px/1.5 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 10px;padding:10px 12px}.doc code[data-v-41a0108b],.issued code[data-v-41a0108b]{font:12px var(--mono);background:var(--sunk);overflow-wrap:anywhere;border-radius:4px;padding:1px 5px}.issued[data-v-41a0108b]{background:var(--ok-wash);color:var(--ok);border-radius:var(--r-sm);margin:12px 18px 0;padding:10px 12px;font-size:12.5px}.tf[data-v-41a0108b]{border-bottom:1px solid var(--line-2);flex-wrap:wrap;gap:8px;padding:12px 18px;display:flex}@media (width<=900px){.ef[data-v-41a0108b]{grid-template-columns:1fr 1fr}.cols[data-v-41a0108b]{grid-template-columns:1fr}}@media (width<=560px){.ef[data-v-41a0108b]{grid-template-columns:1fr}}.crumb[data-v-c9317c7d]{color:var(--ink-3);margin-bottom:8px;font-size:12.5px}.crumb a[data-v-c9317c7d]:hover{color:var(--ink)}.mono[data-v-c9317c7d]{font-family:var(--mono);font-size:12.5px}.acts[data-v-c9317c7d]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.cols[data-v-c9317c7d]{margin-top:20px}.flag[data-v-c9317c7d]{background:var(--warn-wash);color:var(--warn);margin:0;padding:8px 18px;font-size:12.5px}.flag.bad[data-v-c9317c7d]{background:var(--bad-wash);color:var(--bad)}.pre[data-v-c9317c7d]{white-space:pre-wrap}.defs a[data-v-c9317c7d]{color:var(--brand)}.msg[data-v-c9317c7d]{border-bottom:1px solid var(--line-2);padding:12px 18px}.msg .who[data-v-c9317c7d]{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;font-size:12.5px;font-weight:600;display:flex}.msg .tag[data-v-c9317c7d]{height:19px;font-size:11px;font-weight:500}.msg .pub[data-v-c9317c7d]{background:var(--brand-wash);color:var(--brand)}.msg p[data-v-c9317c7d]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.msg.internal[data-v-c9317c7d]{background:var(--sunk)}.replyf[data-v-c9317c7d]{padding:14px 18px}.replyf textarea[data-v-c9317c7d]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:100%;color:var(--ink);font:14px/1.5 var(--ui);resize:vertical;padding:8px 12px}.foot[data-v-c9317c7d]{align-items:center;gap:10px;margin-top:8px;font-size:12.5px;display:flex}.err[data-v-c9317c7d]{color:var(--bad)}@media (width<=900px){.cols[data-v-c9317c7d]{grid-template-columns:1fr}.pagehead[data-v-c9317c7d]{flex-direction:column}.acts[data-v-c9317c7d]{justify-content:flex-start}}.saved[data-v-794500bd]{color:var(--ink-3);outline:none;align-items:center;gap:5px;height:40px;padding:0 8px;font-size:12.5px;display:flex}.saved svg.i[data-v-794500bd]{width:14px;height:14px;color:var(--ok)}.saved.err[data-v-794500bd]{color:var(--bad)}.ver[data-v-794500bd]{outline:none}.title[data-v-794500bd]{align-items:center;gap:10px;display:flex}.done[data-v-794500bd]{border-radius:var(--r-sm);background:var(--ok-wash);justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:13px;display:flex}.done .btn[data-v-794500bd]{flex:none}.steps[data-v-794500bd]{margin-top:16px}.steplbl[data-v-794500bd]{margin-bottom:8px}.skip[data-v-794500bd]{margin:18px 0;font-size:13px}.serr[data-v-794500bd]{color:var(--bad);margin:12px 0 0;font-size:13px}.dock.two[data-v-794500bd]{grid-template-columns:1fr 2fr}.tkt[data-v-ed712ee3]{border-color:color-mix(in srgb,var(--warn) 35%,var(--line));background:color-mix(in srgb,var(--warn-wash) 45%,var(--paper));margin-bottom:10px;padding:14px 16px}.tk-top[data-v-ed712ee3]{justify-content:space-between;align-items:center;gap:8px;display:flex}.hd[data-v-ed712ee3]{font:500 12.5px var(--mono);color:var(--ink-2)}.tk-title[data-v-ed712ee3]{margin-top:4px;font-weight:600}.s[data-v-ed712ee3]{color:var(--ink-2);font-size:12.5px}.desc[data-v-ed712ee3]{white-space:pre-line;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px}.replies[data-v-ed712ee3]{border-top:1px solid var(--line-2);margin-top:10px;padding-top:6px}.reply[data-v-ed712ee3]{padding:6px 0}.reply .who[data-v-ed712ee3]{color:var(--ink-2);font-size:12px}.reply p[data-v-ed712ee3]{white-space:pre-line;overflow-wrap:anywhere;margin:2px 0 0;font-size:13.5px}.all[data-v-ed712ee3]{color:var(--brand);padding:4px 0;font-size:12.5px}.say[data-v-ed712ee3]{align-items:flex-end;gap:8px;margin-top:10px;display:flex}.say textarea[data-v-ed712ee3]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);min-width:0;color:var(--ink);font:14px/1.4 var(--ui);resize:vertical;flex:1;padding:8px 10px}.btn[data-v-ed712ee3]:disabled{opacity:.5;cursor:not-allowed}.err[data-v-ed712ee3]{color:var(--bad);margin:6px 0 0;font-size:12.5px}.unit[data-v-77763993]{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;padding:14px 16px;display:flex}.unit[data-v-77763993]:last-child{border-bottom:0}a.unit[data-v-77763993]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.unit .body[data-v-77763993]{flex:1;min-width:0}.unit .t[data-v-77763993]{font-weight:500}.unit .s[data-v-77763993]{color:var(--ink-2);font-size:12.5px}.unit.sub[data-v-77763993]{padding:10px 16px 10px 58px}.unit.sub .t[data-v-77763993]{font-size:13.5px}.unit svg.ok[data-v-77763993]{color:var(--ok)}.ring[data-v-77763993]{--p:0;background:conic-gradient(var(--brand) calc(var(--p)*1%),var(--line) 0);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.ring[data-v-77763993]:before{content:"";background:var(--paper);border-radius:50%;width:22px;height:22px}.quick[data-v-77763993]{grid-template-columns:repeat(auto-fit,minmax(58px,1fr));gap:8px;margin:20px 0 0;display:grid}.quick a[data-v-77763993]{position:relative}.quick a .n[data-v-77763993]{font:500 10.5px var(--mono);color:var(--ink-3);position:absolute;top:6px;right:8px}.quick a[data-v-77763993]{color:var(--ink-2);border-radius:var(--r);background:var(--paper);border:1px solid var(--line);flex-direction:column;align-items:center;gap:6px;padding:12px 0;font-size:12px;display:flex}.quick a svg.i[data-v-77763993]{width:20px;height:20px;color:var(--ink)}.quick a.live-q[data-v-77763993]{color:var(--brand);border-color:var(--brand)}.quick a.live-q svg.i[data-v-77763993]{color:var(--brand)}.err[data-v-77763993]{color:var(--bad);margin:0;font-size:12.5px}.who[data-v-8a77d11e]{align-items:center;gap:14px;padding:14px 0 22px;display:flex}.who .avatar[data-v-8a77d11e]{background:var(--brand-wash);width:52px;height:52px;color:var(--brand);font-size:17px}.who .n[data-v-8a77d11e]{letter-spacing:-.01em;font-size:20px;font-weight:600}.who .r[data-v-8a77d11e]{color:var(--ink-2);font-size:13px}.hours[data-v-8a77d11e]{margin-bottom:26px;padding:18px}.hours .k[data-v-8a77d11e]{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.hours .v[data-v-8a77d11e]{font:500 30px/1.2 var(--mono);letter-spacing:-.02em;margin:6px 0 2px}.hours .s[data-v-8a77d11e]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;font-size:13px;display:flex}.hours .btn[data-v-8a77d11e]{justify-content:center;width:100%;height:44px;font-size:14px}.label[data-v-8a77d11e]{margin-top:0!important}.list[data-v-8a77d11e]{margin-bottom:24px}.list a[data-v-8a77d11e],.list .row[data-v-8a77d11e]{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;min-height:52px;display:flex}.list a[data-v-8a77d11e]:last-child,.list .row[data-v-8a77d11e]:last-child{border-bottom:0}.list .body[data-v-8a77d11e]{flex:1;min-width:0}.list .t[data-v-8a77d11e]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.list .s[data-v-8a77d11e]{color:var(--ink-2);font-size:12.5px}.list[data-v-8a77d11e] svg.i{color:var(--ink-3)}.list[data-v-8a77d11e] svg.i.lead{color:var(--ink-2)}.ask[data-v-8a77d11e]{gap:10px;margin:-12px 0 24px;padding:14px;display:grid}.ask label[data-v-8a77d11e]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.ask input[data-v-8a77d11e]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:44px;color:var(--ink);box-sizing:border-box;width:100%;min-width:0;padding:0 10px;font-size:15px}.ask .two[data-v-8a77d11e]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ask .btn[data-v-8a77d11e]{justify-content:center;height:44px}.err[data-v-8a77d11e]{color:var(--bad);margin:0;font-size:12.5px}.foot[data-v-8a77d11e]{margin:-12px 0 8px;font-size:12.5px}.unit[data-v-a6195655]{border-bottom:1px solid var(--line-2);text-align:left;background:0 0;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}.unit[data-v-a6195655]:last-child{border-bottom:0}.unit .body[data-v-a6195655]{flex:1;min-width:0}.unit .t[data-v-a6195655]{font-weight:500}.unit .s[data-v-a6195655]{color:var(--ink-2);font-size:12.5px}.pickable[data-v-a6195655]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.qty[data-v-a6195655]{font:500 15px var(--mono);text-align:right;min-width:24px}.have[data-v-a6195655]{color:var(--ink-2);white-space:nowrap;font-size:12px}.have.none[data-v-a6195655]{color:var(--ink-3)}.mono[data-v-a6195655]{font-family:var(--mono);font-size:11.5px}.find[data-v-a6195655]{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);align-items:center;gap:8px;height:44px;margin-bottom:10px;padding:0 14px;display:flex}.find input[data-v-a6195655]{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.fields[data-v-a6195655]{gap:14px;padding:14px 16px 16px;display:grid}.fields label[data-v-a6195655]{color:var(--ink-2);gap:6px;font-size:12.5px;display:grid}.fields select[data-v-a6195655],.fields input[data-v-a6195655]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:44px;color:var(--ink);min-width:0;padding:0 10px;font-size:16px}.stepper[data-v-a6195655]{grid-template-columns:44px 1fr 44px;gap:8px;display:grid}.stepper .btn[data-v-a6195655]{width:44px;height:44px;font-size:18px}.stepper input[data-v-a6195655]{text-align:center;font-family:var(--mono)}.err[data-v-a6195655]{color:var(--bad);margin:0;font-size:12.5px}.closed[data-v-a6195655]{color:var(--ink-3);margin-top:20px;font-size:13px}.sub[data-v-396863c1]{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:14px -20px 18px;padding:0 12px;display:grid}.sub a[data-v-396863c1]{height:44px;color:var(--ink-2);border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:6px;margin-bottom:-1px;font-size:13.5px;font-weight:500;display:flex}.sub a.on[data-v-396863c1]{color:var(--ink);border-color:var(--brand)}.sub .n[data-v-396863c1]{font:500 11px var(--mono);background:var(--brand);min-width:18px;height:18px;color:var(--on-brand);border-radius:9px;place-items:center;padding:0 5px;display:inline-grid}.label[data-v-396863c1]:first-of-type{margin-top:0}.err[data-v-396863c1]{border-radius:var(--r-sm);background:var(--bad-wash);color:var(--bad);margin:0 0 12px;padding:9px 12px;font-size:13px}.offer[data-v-396863c1]{margin-bottom:14px;padding:18px}.offer .when[data-v-396863c1]{color:var(--brand);letter-spacing:.02em;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.offer .when .exp[data-v-396863c1]{color:var(--ink-3);letter-spacing:0;margin-left:auto;font-weight:500}.offer .name[data-v-396863c1]{letter-spacing:-.01em;font-size:17px;font-weight:600}.offer .meta[data-v-396863c1]{color:var(--ink-2);margin-top:2px;font-size:13px}.offer .facts[data-v-396863c1]{flex-wrap:wrap;gap:6px;margin:12px 0 0;display:flex}.offer .acts[data-v-396863c1]{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.offer .acts .btn[data-v-396863c1]{justify-content:center;height:44px;font-size:14px}.offer .acts:not(.two) .btn.primary[data-v-396863c1]{grid-column:1/-1}.offer .wait[data-v-396863c1]{color:var(--ink-2);margin:14px 0 0;font-size:13px}.offer .ti[data-v-396863c1]{width:13px;height:13px}.ans[data-v-396863c1]{gap:10px;margin-top:16px;display:grid}.ans label[data-v-396863c1]{color:var(--ink-2);gap:6px;font-size:13px;display:grid}.ans textarea[data-v-396863c1],.ans input[data-v-396863c1]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);box-sizing:border-box;width:100%;min-width:0;padding:10px 12px;font-size:15px}.ans .acts[data-v-396863c1]{margin-top:4px}.bar[data-v-f729f6a1]{align-items:center;height:44px;margin:0 -8px;display:flex}.bar .btn.icon[data-v-f729f6a1]{width:44px;height:44px}.hd[data-v-f729f6a1]{align-items:center;margin:2px 0 14px;display:flex}.per[data-v-f729f6a1]{margin-bottom:22px;padding:16px 18px}.per .k[data-v-f729f6a1]{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.per .k span[data-v-f729f6a1]{text-align:center;flex:1}.per .nav[data-v-f729f6a1]{border-radius:var(--r-sm);width:32px;height:32px;color:var(--ink-3);place-items:center;display:grid}.per .nav[data-v-f729f6a1]:hover{background:var(--sunk);color:var(--ink)}.per .nav.fwd[data-v-f729f6a1] svg{transform:scaleX(-1)}.per .v[data-v-f729f6a1]{font:500 30px/1.2 var(--mono);letter-spacing:-.02em;text-align:center;margin:8px 0 2px}.per .s[data-v-f729f6a1]{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:6px;font-size:13px;display:flex}.per .dl[data-v-f729f6a1]{color:var(--ink-3);justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:12.5px;display:flex}.per .dl.ok[data-v-f729f6a1]{color:var(--ok)}.per .dl[data-v-f729f6a1] svg{width:14px;height:14px}.err[data-v-f729f6a1]{border-radius:var(--r-sm);background:var(--bad-wash);color:var(--bad);margin:0 0 12px;padding:9px 12px;font-size:13px}.label[data-v-f729f6a1]{margin-top:0!important}.days[data-v-f729f6a1]{margin-bottom:22px}.days .d[data-v-f729f6a1]{border-bottom:1px solid var(--line-2);min-height:54px;color:inherit;align-items:center;gap:10px;display:flex}.days .d[data-v-f729f6a1]:last-child{border-bottom:0}.days .dn[data-v-f729f6a1]{flex:none;width:58px;font-size:13px;font-weight:500}.days .dn.wide[data-v-f729f6a1]{flex:none;width:auto}.days .body[data-v-f729f6a1]{min-width:0;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;overflow:hidden}.days .why[data-v-f729f6a1]{color:var(--warn)}.days .h[data-v-f729f6a1]{font:500 14px var(--mono);flex:none}.days .tag[data-v-f729f6a1]{flex:none;justify-content:center;min-width:72px}.days .tagspace[data-v-f729f6a1]{flex:none;width:72px}.days .d.off .h[data-v-f729f6a1],.days .d.off .dn[data-v-f729f6a1],.days .d.off .body[data-v-f729f6a1]{color:var(--ink-3)}.all[data-v-f729f6a1]{justify-content:center;width:100%;height:46px;margin:-6px 0 24px;font-size:14px}.bar[data-v-3c847dc8]{align-items:center;height:44px;margin:0 -8px;display:flex}.bar .btn.icon[data-v-3c847dc8]{width:44px;height:44px}.hd[data-v-3c847dc8]{align-items:center;margin:0 0 10px;display:flex}.small[data-v-3c847dc8]{margin:0 0 8px;font-size:12.5px}.ok-line[data-v-3c847dc8],.flag[data-v-3c847dc8],.off-line[data-v-3c847dc8]{align-items:center;gap:6px;margin:0 0 8px;font-size:13px;display:flex}.ok-line[data-v-3c847dc8]{color:var(--ok)}.flag[data-v-3c847dc8]{color:var(--warn)}.off-line[data-v-3c847dc8]{color:var(--ink-3)}.ok-line[data-v-3c847dc8] svg,.flag[data-v-3c847dc8] svg,.off-line[data-v-3c847dc8] svg{flex:none;width:15px;height:15px}.err[data-v-3c847dc8]{border-radius:var(--r-sm);background:var(--bad-wash);color:var(--bad);margin:0 0 12px;padding:9px 12px;font-size:13px}.days[data-v-3c847dc8]{margin-top:8px}.days .d[data-v-3c847dc8]{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;min-height:58px;padding:6px 0;display:flex}.days .dn[data-v-3c847dc8]{width:58px;font:500 13px var(--mono);flex:none}.days .dn span[data-v-3c847dc8]{font:400 11.5px var(--ui);color:var(--ink-3);display:block}.days .body[data-v-3c847dc8]{flex:1;min-width:0}.days .t[data-v-3c847dc8]{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.days .sub[data-v-3c847dc8]{font:12px var(--mono);color:var(--ink-2)}.days .why[data-v-3c847dc8]{color:var(--brand);margin-top:2px;font-size:12px}.days .h[data-v-3c847dc8]{font:500 14px var(--mono);flex:none}.days .ed[data-v-3c847dc8]{border-radius:var(--r-sm);width:44px;height:44px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.days .ed[data-v-3c847dc8]:hover,.days .ed.on[data-v-3c847dc8]{background:var(--sunk);color:var(--ink)}.days .edspace[data-v-3c847dc8]{flex:none;width:44px}.days .d.unpaid .h[data-v-3c847dc8],.days .d.unpaid .dn[data-v-3c847dc8]{color:var(--ink-3)}.days .d.mine .ed[data-v-3c847dc8]{color:var(--brand)}.days .d.gap[data-v-3c847dc8]{background:var(--warn-wash);border-radius:var(--r-sm);border-bottom:0;margin:0 -10px;padding:6px 10px}.days .d.gap .t[data-v-3c847dc8],.days .d.gap .dn span[data-v-3c847dc8]{color:var(--warn)}.days .d.gap.explained[data-v-3c847dc8]{border-bottom:1px solid var(--line-2);background:0 0;margin:0;padding:6px 0}.days .d.gap.explained .dn[data-v-3c847dc8],.days .d.gap.explained .h[data-v-3c847dc8],.days .d.gap.explained .dn span[data-v-3c847dc8]{color:var(--ink-3)}.days .d.live .dn span[data-v-3c847dc8]{color:var(--ok)}.gapacts[data-v-3c847dc8]{flex-wrap:wrap;gap:6px;margin:8px 0 10px;display:flex}.gapacts .btn[data-v-3c847dc8]{height:36px}.edit[data-v-3c847dc8]{border-color:var(--brand);gap:10px;margin:6px 0 10px;padding:14px;display:grid}.edit .row2[data-v-3c847dc8]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fld[data-v-3c847dc8]{color:var(--ink-3);gap:4px;font-size:12px;display:grid}.fld input[data-v-3c847dc8],.fld select[data-v-3c847dc8]{border:1px solid var(--line);border-radius:var(--r-sm);height:44px;font:500 15px var(--ui);color:var(--ink);background:var(--paper);box-sizing:border-box;width:100%;min-width:0;padding:0 12px}.fld input[type=time][data-v-3c847dc8]{font-family:var(--mono)}.was[data-v-3c847dc8]{color:var(--ink-3);margin:0;font-size:12px}.acts[data-v-3c847dc8]{flex-wrap:wrap;gap:8px;display:flex}.acts .btn[data-v-3c847dc8]{height:40px}.addbtn[data-v-3c847dc8]{height:40px;margin:12px 0 4px}.meal[data-v-3c847dc8]{border-radius:var(--r-sm);background:var(--sunk);align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:13px;display:flex}.meal.need[data-v-3c847dc8]{background:var(--warn-wash);color:var(--warn)}.meal .t[data-v-3c847dc8]{font-weight:500}.meal .sub[data-v-3c847dc8]{color:var(--ink-2);font-size:12px}.meal[data-v-3c847dc8] svg{flex:none;width:16px;height:16px}.total[data-v-3c847dc8]{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;margin-top:14px;padding:16px 0 4px;display:flex}.total b[data-v-3c847dc8]{font:500 20px var(--mono)}.split[data-v-3c847dc8]{font:12px var(--mono);color:var(--ink-2);flex-wrap:wrap;gap:4px 12px;display:flex}.pl[data-v-3c847dc8]{margin:14px 0 0;font-size:12.5px}.phil-line[data-v-1debe3ff]{margin-top:14px}.phil-line .body[data-v-1debe3ff]{flex:1;min-width:0}.phil-line p[data-v-1debe3ff]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;display:-webkit-box;overflow:hidden}.phil-line p.dim[data-v-1debe3ff]{opacity:.75}.next[data-v-597bd4d8]{margin:18px 0 8px;padding:18px}.next .k[data-v-597bd4d8]{color:var(--brand);letter-spacing:.02em;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.next .name[data-v-597bd4d8]{letter-spacing:-.01em;font-size:19px;font-weight:600;display:block}.next .meta[data-v-597bd4d8]{color:var(--ink-2);margin-top:2px;font-size:13px}.next .robots[data-v-597bd4d8]{flex-wrap:wrap;gap:6px;margin:14px 0 0;display:flex}.next .acts[data-v-597bd4d8]{grid-template-columns:1fr 1.4fr;gap:8px;margin-top:16px;display:grid}.next .btn[data-v-597bd4d8]{height:44px;font-size:14px}.more[data-v-597bd4d8]{color:var(--brand);font-weight:500}.all[data-v-597bd4d8]{align-items:center;gap:12px;margin-top:26px;padding:14px 16px;display:flex}.all .body[data-v-597bd4d8]{flex:1}.all .t[data-v-597bd4d8]{font-weight:500}.all svg.i[data-v-597bd4d8]{color:var(--ink-3)}.trn .bar{align-items:center;gap:6px;height:44px;margin:0 -8px;display:flex}.trn .bar .mid{text-align:center;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.trn .bar .btn.icon{width:40px;height:40px}.trn .sub{color:var(--ink-2);margin:0 0 2px;font-size:13px}.trn .prog{background:var(--line);border-radius:2px;height:4px;overflow:hidden}.trn .prog i{background:var(--brand);height:100%;display:block}.trn .err{border-radius:var(--r-sm);background:var(--bad-wash);color:var(--bad);margin:0 0 12px;padding:9px 12px;font-size:13px}.trn .note{border-radius:var(--r-sm);background:var(--brand-wash);color:var(--ink);margin:0 0 12px;padding:9px 12px;font-size:13px}.trn .lv{flex:none;gap:4px;display:flex}.trn .lv i{width:26px;height:22px;font:600 10.5px/1 var(--mono);border:1px solid var(--line);color:var(--ink-3);border-radius:5px;place-items:center;font-style:normal;display:grid}.trn .lv i.done{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.trn .lv i.go{border-color:var(--brand);color:var(--brand);background:var(--brand-wash)}.trn .lv i.none{color:var(--line);border-style:dashed}.mcol .dock.trn-dock{gap:8px;display:flex}.mcol .dock.trn-dock .btn{flex:1;width:auto}.mcol .dock.trn-dock .btn.back{flex:0 0 108px}.trn .qsteps{gap:4px;margin:6px 0 22px;display:grid}.trn .qsteps i{background:var(--line);border-radius:2px;height:4px}.trn .qsteps i.on{background:var(--brand)}.trn .qtext{letter-spacing:-.01em;margin:0 0 20px;font-size:19px;font-weight:600;line-height:1.35}.trn .opt{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);cursor:pointer;text-align:left;box-sizing:border-box;align-items:flex-start;gap:12px;width:100%;min-height:52px;margin-bottom:10px;padding:14px;font-size:14px;display:flex}.trn .opt input{opacity:0;pointer-events:none;position:absolute}.trn .opt .k{border:1px solid var(--line);width:24px;height:24px;font:500 11.5px var(--mono);color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.trn .opt.multi .k{border-radius:6px}.trn .opt.sel{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.trn .opt.sel .k{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.trn .opt:focus-within{outline:2px solid var(--brand);outline-offset:1px}.trn .opt.wrong{border-color:var(--bad);background:var(--bad-wash);cursor:default}.trn .opt.wrong .k{background:var(--bad);border-color:var(--bad);color:var(--on-bad)}.trn .opt.right{border-color:var(--ok);background:var(--ok-wash);cursor:default}.trn .opt.right .k{background:var(--ok);border-color:var(--ok);color:var(--on-ok)}.trn .opt.dim{color:var(--ink-3);cursor:default}.trn .opt .why{margin-top:4px;font-size:12px;font-weight:500;display:block}.cont[data-v-970edc33]{margin:18px 0 26px;padding:18px;display:block}.cont .k[data-v-970edc33]{color:var(--brand);letter-spacing:.02em;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.cont .name[data-v-970edc33]{letter-spacing:-.01em;font-size:18px;font-weight:600}.cont .meta[data-v-970edc33]{color:var(--ink-2);justify-content:space-between;gap:12px;margin:2px 0 14px;font-size:13px;display:flex}.cont .prog[data-v-970edc33]{margin-bottom:16px}.bigbtn[data-v-970edc33]{width:100%;height:44px;font-size:14px}.list[data-v-970edc33]{margin-bottom:26px}.list .r[data-v-970edc33]{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;min-height:60px;display:flex}.list .r[data-v-970edc33]:last-child{border-bottom:0}.list .tag[data-v-970edc33]{flex:none}.saved[data-v-d3274c2a]{color:var(--ink-3);opacity:.35;align-items:center;gap:5px;height:34px;padding:0 8px;font-size:12px;transition:opacity .2s;display:inline-flex}.saved.on[data-v-d3274c2a]{opacity:1}.saved[data-v-d3274c2a] svg.i{width:14px;height:14px}.deck[data-v-d3274c2a]{touch-action:pan-y;-webkit-user-select:none;user-select:none;margin:14px 0 0}.slide[data-v-d3274c2a]{flex-direction:column;min-height:380px;padding:0;display:flex;overflow:hidden}.img[data-v-d3274c2a]{object-fit:cover;background:var(--sunk);border-bottom:1px solid var(--line);width:100%;max-height:240px;display:block}.txt[data-v-d3274c2a]{padding:18px}.txt[data-v-d3274c2a] h1,.txt[data-v-d3274c2a] h2,.txt[data-v-d3274c2a] h3{letter-spacing:-.01em;margin:0 0 8px;font-size:17px}.txt[data-v-d3274c2a] p,.txt[data-v-d3274c2a] li{color:var(--ink-2);margin:0 0 12px;font-size:14px;line-height:1.6}.txt[data-v-d3274c2a] ul,.txt[data-v-d3274c2a] ol{margin:0 0 12px;padding-left:20px}.txt[data-v-d3274c2a] blockquote{color:var(--warn);align-items:flex-start;gap:8px;margin:4px 0 0;padding:0;font-size:13px;display:flex}.txt[data-v-d3274c2a] blockquote:before{content:"!";width:16px;height:16px;font:700 10px/1 var(--ui);border:1.5px solid;border-radius:50%;flex:none;place-items:center;margin-top:2px;display:grid}.txt[data-v-d3274c2a] blockquote p{color:var(--warn);margin:0;font-size:13px}.txt[data-v-d3274c2a] img{border-radius:var(--r-sm);max-width:100%}.txt[data-v-d3274c2a] a{color:var(--brand);text-decoration:underline}.dots[data-v-d3274c2a]{justify-content:center;gap:6px;margin:16px 0 0;display:flex}.dots i[data-v-d3274c2a]{background:var(--line);border-radius:50%;width:6px;height:6px;transition:width .2s}.dots i.on[data-v-d3274c2a]{background:var(--brand);border-radius:3px;width:18px}.where[data-v-d3274c2a]{text-align:center;color:var(--ink-3);margin:10px 0 0;font-size:12px}.slide-enter-active[data-v-d3274c2a],.slide-leave-active[data-v-d3274c2a]{transition:opacity .15s,transform .15s}.slide-enter-from[data-v-d3274c2a]{opacity:0;transform:translate(24px)}.slide-leave-to[data-v-d3274c2a]{opacity:0;transform:translate(-24px)}.title[data-v-728f81e9]{letter-spacing:-.01em;margin:4px 0 0;font-size:20px;font-weight:600}.facts[data-v-728f81e9]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:14px;margin:10px 0 20px;font-size:13px;display:flex}.facts span[data-v-728f81e9]{align-items:center;gap:5px;display:inline-flex}.summary[data-v-728f81e9]{color:var(--ink-2);margin:0 0 16px;font-size:13.5px;line-height:1.5}.chs[data-v-728f81e9]{padding:0 16px}.ch[data-v-728f81e9]{border-bottom:1px solid var(--line-2);text-align:left;width:100%;min-height:58px;font:inherit;color:inherit;background:0 0;align-items:center;gap:14px;display:flex}.ch[data-v-728f81e9]:last-child{border-bottom:0}button.ch[data-v-728f81e9]{cursor:pointer}button.ch[data-v-728f81e9]:disabled{cursor:default}.ch .n[data-v-728f81e9]{width:26px;height:26px;font:500 12px var(--mono);border:1px solid var(--line);color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.ch .n.done[data-v-728f81e9]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.ch .n.done[data-v-728f81e9] svg.i{stroke-width:2.5px;width:14px;height:14px}.ch .n.next[data-v-728f81e9]{border-color:var(--brand);color:var(--brand)}.ch .body[data-v-728f81e9]{flex:1;min-width:0}.ch .t[data-v-728f81e9]{font-weight:500}.ch .s[data-v-728f81e9]{color:var(--ink-2);font-size:12.5px}.ch.isnext .s[data-v-728f81e9]{color:var(--brand);font-weight:500}.ch.later .t[data-v-728f81e9]{color:var(--ink-2)}.hint[data-v-66f81531]{color:var(--ink-2);margin:-12px 0 16px;font-size:13px}.verdict[data-v-66f81531]{color:var(--bad);align-items:center;gap:8px;margin:0 0 14px;font-weight:600;display:flex}.verdict.ok[data-v-66f81531]{color:var(--ok)}.short[data-v-66f81531]{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--r);background:var(--paper);width:100%;height:52px;font:inherit;color:var(--ink);padding:0 14px;font-size:15px}.short[data-v-66f81531]:focus{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand);outline:none}.ref[data-v-66f81531]{color:var(--brand);align-items:center;gap:6px;min-height:44px;margin-top:6px;font-size:13px;font-weight:500;display:inline-flex}.hero[data-v-cac105bc]{text-align:center;padding:36px 0 24px}.badge[data-v-cac105bc]{background:var(--brand-wash);width:72px;height:72px;color:var(--brand);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.badge[data-v-cac105bc] svg.i,.badge svg.i[data-v-cac105bc]{stroke-width:2px;width:34px;height:34px}.badge.wait[data-v-cac105bc]{background:var(--sunk);color:var(--ink-2)}.hero h2[data-v-cac105bc]{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:600}.hero p[data-v-cac105bc]{color:var(--ink-2);margin:4px 0 0;font-size:14px}.kv[data-v-cac105bc]{padding:0 16px}.kv .r[data-v-cac105bc]{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:12px;min-height:50px;font-size:13.5px;display:flex}.kv .r[data-v-cac105bc]:last-child{border-bottom:0}.kv .r>span[data-v-cac105bc]:first-child{color:var(--ink-2);flex:none;align-items:center;gap:4px;display:inline-flex}.kv .r b[data-v-cac105bc]{text-align:right;font-weight:500}.kv .r b.ok[data-v-cac105bc]{color:var(--ok)}.kv .r .go[data-v-cac105bc]{color:var(--brand);text-align:right;font-weight:500}.misses[data-v-cac105bc]{padding:0 16px}.miss[data-v-cac105bc]{border-bottom:1px solid var(--line-2);align-items:flex-start;gap:10px;padding:12px 0;font-size:13.5px;display:flex}.miss[data-v-cac105bc]:last-child{border-bottom:0}.miss .dot[data-v-cac105bc]{margin-top:7px}.miss .body[data-v-cac105bc]{flex:1;min-width:0}.miss .s[data-v-cac105bc]{color:var(--ink-2);font-size:12.5px}.sep[data-v-1a477eca]{background:var(--line);width:1px;height:20px}.chip.ghost[data-v-1a477eca]{border-style:dashed}.ft .mono[data-v-1a477eca]{font:500 12.5px var(--mono)}.ft .ch[data-v-1a477eca]{width:28px;color:var(--ink-3);padding-right:0}.ft .ch span[data-v-1a477eca]{display:inline-flex}.ft .ch[data-v-1a477eca] svg.i{width:15px;height:15px}.ft td.ch.sup[data-v-1a477eca]{color:var(--brand)}.ft td.title[data-v-1a477eca]{white-space:normal;min-width:220px;max-width:420px}.who[data-v-1a477eca]{align-items:center;gap:2px;display:inline-flex}.avatar.xs[data-v-1a477eca]{width:22px;height:22px;font-size:9.5px}.more-n[data-v-1a477eca]{margin-left:4px;font-size:12px}.h1[data-v-ddd24b37]{margin-bottom:22px}.fields[data-v-ddd24b37]{padding:6px 18px 16px}.f[data-v-ddd24b37]{flex-direction:column;gap:6px;margin-top:12px;font-size:13px;display:flex}.f>span[data-v-ddd24b37]{color:var(--ink-2);align-items:center;gap:6px;display:flex}.f input[data-v-ddd24b37],.f textarea[data-v-ddd24b37],.f select[data-v-ddd24b37]{font:14px/1.4 var(--ui);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);box-sizing:border-box;width:100%;min-width:0;padding:8px 10px}.f select[data-v-ddd24b37]{height:36px;padding:0 10px}.f textarea[data-v-ddd24b37]{resize:vertical}.f em[data-v-ddd24b37]{color:var(--bad);font-size:12.5px;font-style:normal}.two[data-v-ddd24b37]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=700px){.two[data-v-ddd24b37]{grid-template-columns:1fr}}.linked[data-v-ddd24b37]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.linked a[data-v-ddd24b37]:hover{text-underline-offset:3px;text-decoration:underline}.addrow[data-v-ddd24b37]{padding:10px 18px 14px;display:flex}.addrow .pick[data-v-ddd24b37]{flex:1;min-width:0}.btn.icon.sm[data-v-ddd24b37]{width:26px;font-size:16px;line-height:1}.go[data-v-ddd24b37]{justify-content:flex-end;gap:8px;display:flex}.btn[data-v-ddd24b37]:disabled{opacity:.5;cursor:not-allowed}.head[data-v-60b623c4]{align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.head .body[data-v-60b623c4]{flex:1;min-width:0}.meta[data-v-60b623c4]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px;font-size:13px;display:flex}.meta>span[data-v-60b623c4]{align-items:center;gap:6px;display:inline-flex}.meta a[data-v-60b623c4]:hover{text-underline-offset:3px;text-decoration:underline}.hd[data-v-60b623c4]{font:500 13px var(--mono);color:var(--ink)}.tag.st[data-v-60b623c4]{gap:6px}.acts[data-v-60b623c4]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.err[data-v-60b623c4]{color:var(--bad);margin:-12px 0 14px;font-size:12.5px}.err.pad[data-v-60b623c4]{margin:0;padding:0 18px 12px}.archived[data-v-60b623c4]{background:var(--warn-wash);color:var(--ink);border-color:#0000;align-items:center;gap:10px;margin-bottom:16px;padding:10px 16px;font-size:13px;display:flex}.archived span[data-v-60b623c4]{flex:1}.small[data-v-60b623c4]{font-size:12.5px}.desc[data-v-60b623c4]{white-space:pre-line;overflow-wrap:anywhere;margin:0;padding:14px 18px}.defs[data-v-60b623c4]{border-top:1px solid var(--line-2)}.defs.links[data-v-60b623c4]{border-top:0;align-items:center}.defs.links .pick[data-v-60b623c4]{width:100%;max-width:100%}.entry[data-v-60b623c4]{border-bottom:1px solid var(--line-2);gap:12px;padding:14px 18px;display:flex}.entry .body[data-v-60b623c4]{flex:1;min-width:0}.entry .who[data-v-60b623c4]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.entry .tag[data-v-60b623c4]{height:19px;font-size:11px}.entry p[data-v-60b623c4]{white-space:pre-line;overflow-wrap:anywhere;margin:3px 0 0}.efiles[data-v-60b623c4]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.file[data-v-60b623c4]{color:var(--ink-2);background:var(--sunk);border-radius:var(--r-sm);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;max-width:100%;padding:3px 8px;font-size:12px;display:inline-flex;overflow:hidden}.file[data-v-60b623c4] svg.i{width:13px;height:13px}.event-line[data-v-60b623c4]{color:var(--ink-2);border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 18px;font-size:12.5px;display:flex}.event-line b[data-v-60b623c4]{color:var(--ink);font-weight:500}.event-line .mark[data-v-60b623c4]{border:1.5px solid var(--ink-3);border-radius:50%;width:8px;height:8px;margin:0 12px 0 10px}.reply[data-v-60b623c4]{padding:14px 18px}.reply textarea[data-v-60b623c4]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:100%;min-height:76px;color:var(--ink);font:14px/1.5 var(--ui);resize:vertical;box-sizing:border-box;padding:10px 12px}.reply-bar[data-v-60b623c4]{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.reply .err[data-v-60b623c4]{margin:6px 0 0}.btn[data-v-60b623c4]:disabled{opacity:.5;cursor:not-allowed}.person .btn.sm[data-v-60b623c4]{height:26px}.btn.icon.sm[data-v-60b623c4]{width:26px;font-size:16px;line-height:1}.addrow[data-v-60b623c4]{align-items:center;gap:8px;padding:10px 18px 14px;display:flex}.addrow .pick[data-v-60b623c4]{flex:1;min-width:0}.inp[data-v-60b623c4]{border:1px solid var(--line);background:var(--paper);height:30px;color:var(--ink);font:13px var(--ui);border-radius:99px;width:110px;min-width:0;padding:0 12px}.sub-head[data-v-60b623c4]{color:var(--ink-3);border-top:1px solid var(--line-2);align-items:center;gap:6px;padding:12px 18px 4px;font-size:12px;display:flex}a.body:hover .t[data-v-60b623c4]{text-underline-offset:3px;text-decoration:underline}.fname[data-v-60b623c4]{font-size:13px;font-weight:400}.tag.chan[data-v-60b623c4]{gap:6px}.tag.chan[data-v-60b623c4] svg.i{width:13px;height:13px}.tag.chan.sup[data-v-60b623c4]{color:var(--brand);background:var(--brand-wash)}.tag.bad[data-v-60b623c4]{color:var(--bad)}.tag.warn[data-v-60b623c4]{color:var(--warn)}.tag[data-v-60b623c4] svg.i{width:12px;height:12px}.flags[data-v-60b623c4]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.diag .wrap[data-v-60b623c4],.wrap[data-v-60b623c4]{white-space:pre-line;overflow-wrap:anywhere}.step .t[data-v-60b623c4]{font-size:13px;font-weight:400}.remedy[data-v-60b623c4]{background:var(--sunk);border-radius:var(--r-sm);margin:4px 18px 12px;padding:10px 12px;font-size:13px}.parts[data-v-60b623c4]{flex-wrap:wrap;align-items:center;gap:6px;padding:0 18px 14px;display:flex}.entry.pub[data-v-60b623c4]{background:color-mix(in srgb,var(--brand-wash) 45%,transparent)}.entry.int[data-v-60b623c4]{background:var(--sunk)}.tag.via.pub[data-v-60b623c4]{color:var(--brand)}.tag.via.int[data-v-60b623c4]{color:var(--ink-3)}.lnk[data-v-60b623c4]{color:var(--brand)}.lnk[data-v-60b623c4]:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=700px){.head[data-v-60b623c4]{flex-direction:column}.acts[data-v-60b623c4]{justify-content:flex-start}}.dates[data-v-454117ca]{align-items:center;gap:6px;display:inline-flex}.dates .pick[data-v-454117ca]{width:150px;padding:0 10px}.chip.ghost[data-v-454117ca]{border-style:dashed}.window[data-v-454117ca]{font-size:12.5px}.ft td.what[data-v-454117ca]{white-space:normal;min-width:260px;max-width:480px}.ft td.techs[data-v-454117ca]{white-space:normal;max-width:180px}.ft .mono[data-v-454117ca]{font:500 11.5px var(--mono)}.what .tag[data-v-454117ca]{margin-left:6px}.rv[data-v-454117ca]{font-style:italic}tr.reviewing td[data-v-454117ca]{background:var(--sunk)}.rvform[data-v-454117ca]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rvform .in[data-v-454117ca]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);min-width:240px;height:32px;font:13px var(--ui);color:var(--ink);flex:1;padding:0 10px}.err[data-v-454117ca]{color:var(--bad);font-size:12.5px}.count[data-v-fbeeed67]{font-size:12.5px}.quiet[data-v-fbeeed67]{text-align:left;width:100%;color:var(--ink-3);padding:12px 18px;font-size:12.5px;display:block}button.quiet[data-v-fbeeed67]:hover{color:var(--ink)}.row .s.late[data-v-fbeeed67]{color:var(--bad)}.ok-mark[data-v-fbeeed67]{color:var(--ok);display:inline-flex}.map-card[data-v-fbeeed67]{background:var(--sunk);min-height:462px;margin-top:18px;overflow:hidden}@media (width<=640px){.map-card[data-v-fbeeed67]{min-height:322px}}.clip[data-v-b783ca4a]{overflow-x:clip}.note[data-v-b783ca4a]{border-radius:var(--r-sm);background:var(--brand-wash);color:var(--ink);margin:14px 0 0;padding:10px 14px;font-size:13px}.cols[data-v-b783ca4a]{grid-template-columns:minmax(0,1fr) 340px;margin-top:20px}.legend[data-v-b783ca4a]{color:var(--ink-2);align-items:center;gap:18px;font-size:12.5px;display:flex}.legend span[data-v-b783ca4a]{align-items:center;gap:6px;display:inline-flex}.legend .okc[data-v-b783ca4a]{width:14px;height:14px;color:var(--ok)}.count[data-v-b783ca4a]{font:500 12.5px var(--mono);color:var(--ink-3)}.mx[data-v-b783ca4a]{border-collapse:collapse;width:100%}.mx th[data-v-b783ca4a],.mx td[data-v-b783ca4a]{border-bottom:1px solid var(--line-2);text-align:left;height:46px;padding:0 18px}.mx thead th[data-v-b783ca4a]{height:40px;color:var(--ink-2);font-size:12px;font-weight:600}.mx th.lv[data-v-b783ca4a],.mx td.c[data-v-b783ca4a]{width:150px}.mx tbody th[data-v-b783ca4a]{font-weight:500}.mx tr.g th[data-v-b783ca4a]{height:auto;color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;padding-top:16px;padding-bottom:6px;font-size:12px;font-weight:600}.mx tr.none td[data-v-b783ca4a]{color:var(--ink-3);font-size:12.5px}.demo[data-v-b783ca4a]{vertical-align:1px;height:18px;margin-left:8px;font-size:11px}.cell[data-v-b783ca4a]{border-radius:var(--r-sm);white-space:nowrap;align-items:center;gap:8px;height:28px;margin-left:-10px;padding:0 10px;font-size:13px;display:inline-flex}.cell[data-v-b783ca4a]:hover{background:var(--sunk)}.cell.pub[data-v-b783ca4a] svg.i{width:14px;height:14px;color:var(--ok)}.cell .num[data-v-b783ca4a]{color:var(--ink-2);font-size:12.5px}.cell.draft[data-v-b783ca4a]{color:var(--ink-2)}.cell.new[data-v-b783ca4a]{color:var(--ink-3);border:1px dashed var(--line)}.cell.new[data-v-b783ca4a]:hover{color:var(--brand);border-color:var(--brand)}.cell.new[data-v-b783ca4a] svg.i{width:13px;height:13px}.row .t[data-v-b783ca4a]{display:block}.row a.t[data-v-b783ca4a]:hover{text-underline-offset:3px;text-decoration:underline}.add[data-v-b783ca4a]{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:16px;padding:16px 18px;display:flex}.add label[data-v-b783ca4a]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.add label.grow[data-v-b783ca4a]{flex:1;min-width:200px}.add input[data-v-b783ca4a],.add select[data-v-b783ca4a]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:32px;color:var(--ink);min-width:0;padding:0 8px;font-size:13px}.add .acts[data-v-b783ca4a]{gap:6px;display:flex}.err[data-v-b783ca4a]{width:100%;color:var(--bad);font-size:12.5px}@media (width<=1100px){.cols[data-v-b783ca4a]{grid-template-columns:minmax(0,1fr)}}.clip[data-v-6d1931af]{overflow-x:clip}.pagehead[data-v-6d1931af]{align-items:flex-end}.pubd[data-v-6d1931af]{color:var(--ok);align-items:center;gap:5px;display:inline-flex}.pubd[data-v-6d1931af] svg.i{width:14px;height:14px}.lvls[data-v-6d1931af]{background:var(--sunk);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.lvls a[data-v-6d1931af]{height:30px;color:var(--ink-2);border-radius:6px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.lvls a.on[data-v-6d1931af]{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.note[data-v-6d1931af]{border-radius:var(--r-sm);background:var(--brand-wash);color:var(--ink);margin:14px 0 0;padding:10px 14px;font-size:13px}.errs[data-v-6d1931af]{border-radius:var(--r-sm);background:var(--bad-wash);color:var(--bad);margin:14px 0 0;padding:10px 14px;font-size:13px}.errs p[data-v-6d1931af]{margin:0}.cols[data-v-6d1931af]{grid-template-columns:minmax(0,1fr) 340px;margin-top:20px}.small[data-v-6d1931af]{font-size:12.5px}.item[data-v-6d1931af]{border-bottom:1px solid var(--line-2);gap:10px;padding:16px 18px;display:grid}.ih[data-v-6d1931af]{align-items:center;gap:8px;display:flex}.ih .n[data-v-6d1931af]{width:24px;height:24px;font:500 12px var(--mono);border:1px solid var(--line);color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.ih .ttl[data-v-6d1931af]{flex:1;font-weight:500}.item input[data-v-6d1931af],.item select[data-v-6d1931af],.item textarea[data-v-6d1931af],.db input[data-v-6d1931af],.db select[data-v-6d1931af],.db textarea[data-v-6d1931af]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);box-sizing:border-box;min-width:0;padding:0 8px;font-size:13px}.item input[data-v-6d1931af],.item select[data-v-6d1931af],.db input[data-v-6d1931af],.db select[data-v-6d1931af]{height:32px}.item textarea[data-v-6d1931af],.db textarea[data-v-6d1931af]{resize:vertical;width:100%;padding:8px;line-height:1.5}.item textarea[data-v-6d1931af]{font-family:var(--mono);font-size:12.5px}.item label[data-v-6d1931af],.db label[data-v-6d1931af]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.pair[data-v-6d1931af]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.item .pair[data-v-6d1931af]{grid-template-columns:1fr 140px}.optrow[data-v-6d1931af]{align-items:center;gap:8px;display:flex}.optrow input[data-v-6d1931af]{flex:1}.mark[data-v-6d1931af]{border:1px solid var(--line);width:28px;height:28px;font:500 11.5px var(--mono);color:var(--ink-2);background:var(--paper);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.mark.multi[data-v-6d1931af]{border-radius:6px}.mark.on[data-v-6d1931af]{background:var(--ok);border-color:var(--ok);color:var(--on-ok)}.link[data-v-6d1931af]{color:var(--brand);justify-self:start;font-weight:500}.adds[data-v-6d1931af]{gap:6px;padding:14px 18px;display:flex}.db[data-v-6d1931af]{gap:12px;padding:16px 18px;display:grid}.db label.chk[data-v-6d1931af]{color:var(--ink);align-items:center;gap:6px;display:flex}.db label.chk input[data-v-6d1931af]{height:auto}.hint[data-v-6d1931af]{color:var(--ink-3);margin:-6px 0 0;font-size:12px}.acts[data-v-6d1931af]{gap:6px;display:flex}.err[data-v-6d1931af]{color:var(--bad);font-size:12.5px}.btn[data-v-6d1931af]:disabled{opacity:.45;cursor:default}@media (width<=1100px){.cols[data-v-6d1931af]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.pair[data-v-6d1931af],.item .pair[data-v-6d1931af]{grid-template-columns:1fr}.pagehead[data-v-6d1931af]{flex-direction:column;align-items:flex-start}}.clip[data-v-35b12df2]{overflow-x:clip}.pagehead .sub[data-v-35b12df2]{max-width:720px}.note[data-v-35b12df2]{border-radius:var(--r-sm);background:var(--brand-wash);color:var(--ink);margin:14px 0 0;padding:10px 14px;font-size:13px}.ul[data-v-35b12df2]{text-underline-offset:3px;text-decoration:underline}.cols[data-v-35b12df2]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin-top:20px}.small[data-v-35b12df2]{font-size:12.5px}.mk[data-v-35b12df2]{margin-left:4px;font-size:12.5px;font-weight:400}.row[data-v-35b12df2]{align-items:flex-start}.row .t[data-v-35b12df2]{white-space:normal}.chips[data-v-35b12df2]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.tag .x[data-v-35b12df2]{color:var(--ink-3);margin-left:2px;font-size:14px;line-height:1}.tag .x[data-v-35b12df2]:hover{color:var(--bad)}.addc[data-v-35b12df2]{border:1px dashed var(--line);height:22px;color:var(--ink-3);border-radius:99px;align-items:center;gap:4px;padding:0 8px;font-size:12px;display:inline-flex}.addc[data-v-35b12df2]:hover{color:var(--brand);border-color:var(--brand)}.addc[data-v-35b12df2] svg.i{width:12px;height:12px}.adder[data-v-35b12df2]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adder select[data-v-35b12df2]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:28px;color:var(--ink);max-width:220px;padding:0 6px;font-size:12.5px}.hint[data-v-35b12df2]{color:var(--ink-3);margin:0;padding:12px 18px 16px;font-size:12px}@media (width<=1000px){.cols[data-v-35b12df2]{grid-template-columns:minmax(0,1fr)}}.note[data-v-e32c5710]{border-radius:var(--r-sm);background:var(--brand-wash);color:var(--ink);margin:12px 0 0;padding:10px 14px;font-size:13px}.who[data-v-e32c5710]{align-items:center;gap:10px;display:flex}.ft td .s.trunc[data-v-e32c5710]{text-overflow:ellipsis;max-width:130px;overflow:hidden}.ft th[data-v-e32c5710],.ft td[data-v-e32c5710]{padding-left:12px;padding-right:12px}.ft .who .s[data-v-e32c5710]{text-overflow:ellipsis;max-width:150px;overflow:hidden}.ft td .s[data-v-e32c5710]{text-overflow:ellipsis;max-width:220px;overflow:hidden}.trust[data-v-e32c5710]{font:500 13px var(--mono)}.ot[data-v-e32c5710]{height:19px;margin-left:4px;font-size:11px}.btn .c[data-v-e32c5710]{font:500 11.5px var(--mono);color:var(--ink-3)}.scrim[data-v-e32c5710]{z-index:60;background:#0000002e;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer[data-v-e32c5710]{border-radius:0;width:min(420px,100vw);height:100%;overflow-y:auto}.dh[data-v-e32c5710]{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;padding:12px 12px 12px 18px;display:flex}.db[data-v-e32c5710]{gap:12px;padding:16px 18px;display:grid}.db label[data-v-e32c5710]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.db input[data-v-e32c5710],.db select[data-v-e32c5710]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:32px;color:var(--ink);min-width:0;padding:0 8px;font-size:13px}.err[data-v-e32c5710]{color:var(--bad);margin-top:-6px;font-size:12.5px}.small[data-v-e32c5710]{margin:0;font-size:12.5px}.h1[data-v-00a7c296]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ot[data-v-00a7c296]{height:20px;font-size:11.5px}.note[data-v-00a7c296]{border-radius:var(--r-sm);background:var(--brand-wash);color:var(--ink);margin:14px 0 0;padding:10px 14px;font-size:13px}.note.warn[data-v-00a7c296]{background:var(--warn-wash);color:var(--warn)}.cols[data-v-00a7c296]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);margin-top:22px}.small[data-v-00a7c296]{font-size:12.5px}.who[data-v-00a7c296]{align-items:center;gap:10px;min-width:0;display:flex}.who .t[data-v-00a7c296]{font-weight:500}.who .t[data-v-00a7c296]:hover{text-underline-offset:3px;text-decoration:underline}.who .s[data-v-00a7c296]{color:var(--ink-3);font-size:12px}.rf[data-v-00a7c296]{gap:10px;padding:14px 18px 18px;display:grid}.dimrow[data-v-00a7c296]{border:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0;display:flex}.dimrow legend[data-v-00a7c296]{float:left;color:var(--ink-2);padding:0;font-size:13px}.seg[data-v-00a7c296]{border:1px solid var(--line);border-radius:var(--r-sm);flex:none;display:inline-flex;overflow:hidden}.seg label[data-v-00a7c296]{width:34px;height:30px;font:500 12.5px var(--mono);color:var(--ink-2);cursor:pointer;border-left:1px solid var(--line);place-items:center;display:grid}.seg label[data-v-00a7c296]:first-child{border-left:0}.seg label[data-v-00a7c296]:hover{background:var(--sunk)}.seg label.on[data-v-00a7c296]{background:var(--brand);color:var(--on-brand)}.seg input[data-v-00a7c296]{opacity:0;pointer-events:none;position:absolute}.seg label[data-v-00a7c296]:focus-within{outline:2px solid var(--brand);outline-offset:-2px}fieldset:disabled .seg[data-v-00a7c296]{opacity:.5}.scale[data-v-00a7c296]{margin:0;font-size:12px}.notes[data-v-00a7c296]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.notes textarea[data-v-00a7c296]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);resize:vertical;min-width:0;padding:8px;font-size:13px}.err[data-v-00a7c296]{color:var(--bad);font-size:12.5px}.btn[data-v-00a7c296]:disabled{opacity:.5;cursor:default}.defs .bad[data-v-00a7c296]{color:var(--bad)}.clip[data-v-00a7c296]{overflow-x:clip}@media (width<=1000px){.cols[data-v-00a7c296]{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.dimrow[data-v-00a7c296]{flex-direction:column;align-items:flex-start;gap:6px}.dimrow legend[data-v-00a7c296]{float:none}}.h1[data-v-cfce969b]{align-items:center;gap:10px;display:flex}.ot[data-v-cfce969b]{height:20px;font-size:11.5px}.cols[data-v-cfce969b]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);margin-top:22px}.small[data-v-cfce969b]{font-size:12.5px}.people[data-v-cfce969b]{align-items:center;gap:0;display:flex}.people .avatar[data-v-cfce969b]{border:2px solid var(--paper);width:24px;height:24px;margin-left:-6px;font-size:10px}.people .avatar[data-v-cfce969b]:first-child{margin-left:0}.score[data-v-cfce969b]{font:500 13px var(--mono)}.clip[data-v-cfce969b]{overflow-x:clip}@media (width<=1000px){.cols[data-v-cfce969b]{grid-template-columns:minmax(0,1fr)}}.head[data-v-43534657]{align-items:center;gap:16px;display:flex}.head .big[data-v-43534657]{width:56px;height:56px;font-size:18px}.head .big.off[data-v-43534657]{opacity:.55}.head .body[data-v-43534657]{flex:1;min-width:0}.head .meta[data-v-43534657]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:3px;font-size:13px;display:flex}.head .meta span[data-v-43534657]{align-items:center;gap:6px;display:inline-flex}.note[data-v-43534657]{border-radius:var(--r-sm);background:var(--brand-wash);color:var(--ink);margin:14px 0 0;padding:10px 14px;font-size:13px}.ot[data-v-43534657]{height:19px;font-size:11px}.ot2[data-v-43534657]{height:20px;margin-left:6px;font-size:11.5px}.stats[data-v-43534657]{margin:0 0 24px}.stat .v.faint[data-v-43534657]{color:var(--ink-3)}.cols[data-v-43534657]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.small[data-v-43534657]{font-size:12.5px}.link[data-v-43534657]{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline}.ul[data-v-43534657]:hover{text-underline-offset:3px;text-decoration:underline}.defs dd.wrap[data-v-43534657]{overflow-wrap:anywhere}.week[data-v-43534657]{grid-template-columns:repeat(7,1fr);gap:6px;padding:14px 18px;display:grid}.day[data-v-43534657]{color:var(--ink-3);outline:none;flex-direction:column;align-items:center;gap:6px;font-size:12px;display:flex}.day b[data-v-43534657]{border-radius:var(--r-sm);background:var(--sunk);width:100%;height:30px;font:500 11.5px var(--mono);color:var(--ink-2);place-items:center;display:grid}.day.work b[data-v-43534657]{background:var(--brand-wash);color:var(--brand)}.day.pto b[data-v-43534657]{border:1px dashed var(--line);color:var(--ink-3);background:0 0}.day.today[data-v-43534657]{color:var(--ink);font-weight:500}.wkcard[data-v-43534657]{margin-bottom:20px}.strip[data-v-43534657]{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cell[data-v-43534657]{border-right:1px solid var(--line-2);flex-direction:column;gap:5px;min-width:0;min-height:96px;padding:10px;display:flex}.cell[data-v-43534657]:last-child{border-right:0}.cell.past[data-v-43534657]{background:color-mix(in srgb,var(--sunk) 45%,transparent)}.cell.off[data-v-43534657]{background:repeating-linear-gradient(135deg,transparent 0 6px,var(--line-2) 6px 7px)}.dh2[data-v-43534657]{color:var(--ink-3);align-items:baseline;gap:6px;font-size:12px;display:flex}.dh2 b[data-v-43534657]{font:500 13px var(--mono);color:var(--ink-2)}.cell.today .dh2[data-v-43534657],.cell.today .dh2 b[data-v-43534657]{color:var(--brand)}.job[data-v-43534657]{border-radius:var(--r-sm);background:var(--brand-wash);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;padding:4px 6px;font-size:12px;display:block;overflow:hidden}.job .num[data-v-43534657]{color:var(--brand);font-size:11.5px}.job.tent[data-v-43534657]{border:1px dashed var(--line);background:0 0}.job.clash[data-v-43534657]{background:var(--warn-wash)}.job.clash .num[data-v-43534657]{color:var(--warn)}.blk-off[data-v-43534657]{color:var(--warn);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;overflow:hidden}.db[data-v-43534657]{gap:12px;padding:16px 18px;display:grid}.db label[data-v-43534657]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.db label.chk[data-v-43534657]{align-items:center;gap:6px;display:flex}.db input[type=date][data-v-43534657],.db input[type=datetime-local][data-v-43534657],.db input[type=text][data-v-43534657],.db input[type=email][data-v-43534657],.db input[type=tel][data-v-43534657],.db input[type=number][data-v-43534657],.db select[data-v-43534657]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:32px;color:var(--ink);min-width:0;padding:0 8px;font-size:13px}.db select[data-v-43534657]:disabled{opacity:.55}.pair[data-v-43534657]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.hint[data-v-43534657]{color:var(--ink-3);margin:-4px 0 0;font-size:12px}.err[data-v-43534657]{color:var(--bad);font-size:12.5px}.err.pad[data-v-43534657]{margin:0;padding:0 18px 14px}.btn.danger[data-v-43534657]{color:var(--bad)}.btn[data-v-43534657]:disabled{opacity:.5;cursor:default}.narrow[data-v-43534657]{flex-direction:column;gap:20px;max-width:880px;display:flex}.score[data-v-43534657]{align-items:center;gap:28px;padding:18px;display:flex}.score .big[data-v-43534657]{font:500 44px/1 var(--mono);letter-spacing:-.03em}.score .big.faint[data-v-43534657]{color:var(--ink-3)}.dims[data-v-43534657]{flex:1;grid-template-columns:1fr 1fr;gap:12px 28px;display:grid}.dim[data-v-43534657]{color:var(--ink-2);grid-template-columns:1fr auto;align-items:center;gap:5px 10px;font-size:12.5px;display:grid}.dim .n[data-v-43534657]{font:500 12.5px var(--mono);color:var(--ink)}.dim .bar[data-v-43534657]{background:var(--sunk);border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.dim .bar i[data-v-43534657]{background:var(--brand);height:100%;display:block}.dim.low .n[data-v-43534657]{color:var(--warn)}.dim.low .bar i[data-v-43534657]{background:var(--warn)}.review[data-v-43534657]{border-bottom:1px solid var(--line-2);padding:16px 18px}.review[data-v-43534657]:last-child{border-bottom:0}.review .top-l[data-v-43534657]{color:var(--ink-2);align-items:center;gap:10px;font-size:12.5px;display:flex}.review .top-l .sc[data-v-43534657]{font:500 14px var(--mono);color:var(--ink);margin-left:auto}.review p[data-v-43534657]{white-space:pre-line;margin:8px 0 0}.review .tags[data-v-43534657]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.review .tags .tag[data-v-43534657]{height:20px;font-size:11.5px}.lvb[data-v-43534657]{vertical-align:middle;gap:3px;display:inline-flex}.lvb i[data-v-43534657]{background:var(--sunk);border-radius:2px;width:18px;height:6px}.lvb i.on[data-v-43534657]{background:var(--brand)}.lvn[data-v-43534657]{margin-left:6px}.ft td.d.warn[data-v-43534657]{color:var(--warn)}.pair.three[data-v-43534657]{grid-template-columns:2fr 1fr 1fr}@media (width<=760px){.pair.three[data-v-43534657]{grid-template-columns:1fr}}.clip[data-v-43534657]{overflow-x:clip}.tabbar[data-v-43534657]{scrollbar-width:none;overflow:auto hidden}.tabbar button[data-v-43534657]{white-space:nowrap;flex:none}@media (width<=1000px){.cols[data-v-43534657]{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.strip[data-v-43534657]{grid-template-columns:repeat(2,minmax(0,1fr))}.cell[data-v-43534657]{border-bottom:1px solid var(--line-2);min-height:64px}.dims[data-v-43534657]{grid-template-columns:1fr}.score[data-v-43534657]{flex-direction:column;align-items:flex-start}.pair[data-v-43534657]{grid-template-columns:1fr}.head[data-v-43534657]{flex-wrap:wrap}}.crumb[data-v-ccee6fdd]{color:var(--ink-3);margin:0 0 2px;font-size:12.5px}.crumb a[data-v-ccee6fdd]:hover{color:var(--ink)}.pagehead .sub .btn.icon.sm[data-v-ccee6fdd]{width:28px;height:28px}.pagehead .sub .fwd[data-v-ccee6fdd] svg{transform:scaleX(-1)}.note[data-v-ccee6fdd]{border-radius:var(--r-sm);background:var(--brand-wash);color:var(--ink);margin:12px 0 0;padding:10px 14px;font-size:13px}.note.bad[data-v-ccee6fdd]{background:var(--bad-wash);color:var(--bad)}.who[data-v-ccee6fdd]{align-items:center;gap:10px;display:flex}.ft th[data-v-ccee6fdd],.ft td[data-v-ccee6fdd]{padding-left:12px;padding-right:12px}.ft .flags[data-v-ccee6fdd]{white-space:normal;max-width:300px}.ft .flags .tag[data-v-ccee6fdd]{margin:2px 4px 2px 0}.ft .r .btn+.btn[data-v-ccee6fdd]{margin-left:6px}.st[data-v-ccee6fdd]{align-items:center;gap:6px;display:inline-flex}.foot[data-v-ccee6fdd]{margin:12px 0 0;font-size:12.5px}.link[data-v-ccee6fdd]{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.link[data-v-ccee6fdd]:hover{text-decoration:underline}.lede[data-v-ccee6fdd]{max-width:760px;margin:0 0 14px;font-size:13px}.board th a[data-v-ccee6fdd]{color:inherit}.board th.cur[data-v-ccee6fdd],.board td.cur[data-v-ccee6fdd]{background:color-mix(in srgb,var(--brand-wash) 60%,transparent)}.board .cell[data-v-ccee6fdd]{color:var(--ink-2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.board .cell .num[data-v-ccee6fdd]{font:12px var(--mono);color:var(--ink-3)}.warnc[data-v-ccee6fdd]{color:var(--warn)!important}.util[data-v-ccee6fdd]{background:var(--line);vertical-align:middle;border-radius:3px;width:60px;height:5px;margin-right:8px;display:inline-block;overflow:hidden}.util i[data-v-ccee6fdd]{background:var(--brand);height:100%;display:block}.btn[aria-disabled=true][data-v-ccee6fdd]{opacity:.55;cursor:not-allowed}.crumb[data-v-ea586d10]{color:var(--ink-3);margin:0 0 2px;font-size:12.5px}.lede[data-v-ea586d10]{max-width:760px;margin:4px 0 16px;font-size:13px}.note[data-v-ea586d10]{border-radius:var(--r-sm);background:var(--warn-wash);color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 14px;padding:10px 14px;font-size:13px;display:flex}.ft tr.sel td[data-v-ea586d10]{background:var(--brand-wash)}.editor[data-v-ea586d10]{gap:12px;max-width:760px;margin-top:16px;padding:16px 18px;display:grid}.grid[data-v-ea586d10]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.grid label[data-v-ea586d10]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.grid label.ck[data-v-ea586d10]{align-self:end;align-items:center;gap:8px;height:32px;display:flex}.grid input[type=text][data-v-ea586d10],.grid input[type=number][data-v-ea586d10]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:32px;color:var(--ink);min-width:0;padding:0 8px;font-size:13px}.err[data-v-ea586d10]{color:var(--bad);margin:0;font-size:12.5px}@media (width<=760px){.grid[data-v-ea586d10]{grid-template-columns:minmax(0,1fr)}}.crumb[data-v-d7111bc6]{color:var(--ink-3);margin:0 0 2px;font-size:12.5px}.crumb a[data-v-d7111bc6]:hover{color:var(--ink)}.pagehead .sub .btn.icon.sm[data-v-d7111bc6]{width:28px;height:28px}.pagehead .sub .fwd[data-v-d7111bc6] svg{transform:scaleX(-1)}.note[data-v-d7111bc6]{border-radius:var(--r-sm);background:var(--brand-wash);color:var(--ink);margin:12px 0 0;padding:10px 14px;font-size:13px}.note.bad[data-v-d7111bc6]{background:var(--bad-wash);color:var(--bad)}.stats[data-v-d7111bc6]{gap:32px}.stat .v[data-v-d7111bc6]{font-size:22px}.warnc[data-v-d7111bc6]{color:var(--warn)!important}.adj[data-v-d7111bc6]{gap:12px;margin-bottom:8px;padding:16px 18px;display:grid}.adj .grid[data-v-d7111bc6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.adj .wide[data-v-d7111bc6]{grid-column:1/-1}.adj label[data-v-d7111bc6]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.adj input[data-v-d7111bc6],.adj select[data-v-d7111bc6],.inl input[data-v-d7111bc6],.inl select[data-v-d7111bc6]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:32px;color:var(--ink);min-width:0;padding:0 8px;font-size:13px}.daylist[data-v-d7111bc6]{gap:12px;display:grid}.day[data-v-d7111bc6]{overflow:hidden}.dh[data-v-d7111bc6]{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.dh .num[data-v-d7111bc6]{font:500 13px var(--mono)}.tl td[data-v-d7111bc6]{padding-top:8px;padding-bottom:8px}.tl .lbl[data-v-d7111bc6]{white-space:normal;width:100%}.tl .lbl .s[data-v-d7111bc6]{white-space:normal}.tl tr.gap td[data-v-d7111bc6]{color:var(--warn)}.tl tr.gap.dim td[data-v-d7111bc6]{color:var(--ink-3)}.tl .act[data-v-d7111bc6]{width:1%}.tag.sm[data-v-d7111bc6]{height:18px;margin-left:6px;font-size:11px}.editrow td[data-v-d7111bc6]{background:var(--sunk)}.inl[data-v-d7111bc6]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.inl .grow[data-v-d7111bc6]{flex:1;min-width:200px}.dfoot[data-v-d7111bc6]{border-top:1px solid var(--line-2);align-items:center;gap:10px;padding:8px 14px;font-size:12.5px;display:flex}.dfoot .inl[data-v-d7111bc6]{flex:1}.dfoot .tz[data-v-d7111bc6]{margin-left:auto;font-size:11.5px}.link[data-v-d7111bc6]{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.lede[data-v-d7111bc6]{max-width:760px;margin:0 0 14px;font-size:13px}.ft .wrap[data-v-d7111bc6]{white-space:normal}.two[data-v-d7111bc6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.section-head[data-v-d7111bc6]{justify-content:space-between;align-items:center;padding:14px 18px 0;display:flex}.btn[aria-disabled=true][data-v-d7111bc6]{opacity:.55;cursor:not-allowed}@media (width<=760px){.two[data-v-d7111bc6],.adj .grid[data-v-d7111bc6]{grid-template-columns:minmax(0,1fr)}}.ctile[data-v-055d59c7]{background:var(--vid);border-radius:var(--r);color:var(--vid-ink);place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.vhost[data-v-055d59c7]{position:absolute;inset:0}.vhost[data-v-055d59c7] video,.vhost[data-v-055d59c7] div{object-fit:cover;width:100%;height:100%}.ctile:not(.live) .vhost[data-v-055d59c7]{display:none}.av[data-v-055d59c7]{background:var(--vid-2);border-radius:50%;place-items:center;width:64px;height:64px;font-size:20px;font-weight:600;display:grid;position:relative}.small .av[data-v-055d59c7]{width:34px;height:34px;font-size:12px}.lbl[data-v-055d59c7]{color:#f4f4f5;white-space:nowrap;text-overflow:ellipsis;background:#00000080;border-radius:4px;align-items:center;gap:5px;max-width:calc(100% - 16px);padding:2px 7px;font-size:11.5px;display:flex;position:absolute;bottom:8px;left:8px;overflow:hidden}.lbl[data-v-055d59c7] svg.i{width:12px;height:12px}:root{--vid:#1c1b1f;--vid-2:#2e2c31;--vid-ink:#e7e5e4}body[data-call=panel] .app .main{padding-right:var(--call-w,380px);transition:padding-right .2s}@media (width<=1240px){body[data-call=panel] .app .main{padding-right:0}}svg.i[data-v-884d2e03]{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.callpanel[data-v-884d2e03]{background:var(--paper);border-left:1px solid var(--line);z-index:60;flex-direction:column;width:min(380px,100vw);animation:.2s slide-884d2e03;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-14px 0 34px -24px #00000059}.callpanel.wide[data-v-884d2e03]{width:min(640px,100vw)}@keyframes slide-884d2e03{0%{transform:translate(100%)}}.ch[data-v-884d2e03]{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:8px;height:56px;padding:0 10px 0 18px;display:flex}.ch .body[data-v-884d2e03]{flex:1;min-width:0;font-size:13px}.ch .t[data-v-884d2e03]{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ch .st[data-v-884d2e03]{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:flex}.q-dot[data-v-884d2e03]{margin-left:2px}.cb[data-v-884d2e03]{flex-direction:column;flex:1;gap:12px;padding:16px 18px;display:flex;overflow:auto}.big[data-v-884d2e03]{aspect-ratio:4/3;flex:none}.me[data-v-884d2e03]{aspect-ratio:16/10;flex:none;width:46%}.cerr[data-v-884d2e03]{color:var(--bad);margin:0;font-size:12.5px}.ended[data-v-884d2e03]{color:var(--ink-2);margin:0;font-size:13px}.lbl2[data-v-884d2e03]{color:var(--ink-3);justify-content:space-between;align-items:center;margin-top:4px;font-size:12px;display:flex}.ctxcard[data-v-884d2e03]{border:1px solid var(--line);border-radius:var(--r);padding:12px 14px}.callnote[data-v-884d2e03]{resize:vertical;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);width:100%;min-height:84px;color:var(--ink);font:13px/1.45 var(--ui);padding:9px 11px}.ctrls[data-v-884d2e03]{border-top:1px solid var(--line);flex:none;justify-content:center;gap:10px;padding:14px 18px;display:flex}.ctrl[data-v-884d2e03]{border:1px solid var(--line);background:var(--paper);width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.ctrl[data-v-884d2e03]:hover{background:var(--sunk)}.ctrl svg.i[data-v-884d2e03]{width:18px;height:18px}.ctrl.end[data-v-884d2e03]{background:var(--bad);border-color:var(--bad);color:var(--on-bad)}.ctrl[aria-pressed=true][data-v-884d2e03]{background:var(--sunk);color:var(--bad)}.ctrl.on[data-v-884d2e03]{background:var(--brand-wash);border-color:var(--brand);color:var(--brand)}.ctrl[data-v-884d2e03]:disabled{opacity:.45;cursor:not-allowed}.cmini[data-v-884d2e03]{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);z-index:60;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:240px;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 14px 34px -14px #0000004d}.cmini .mt[data-v-884d2e03]{aspect-ratio:16/9;border-radius:0}.cmini .mb[data-v-884d2e03]{align-items:center;gap:6px;padding:8px 8px 8px 12px;font-size:12.5px;display:flex}.cmini .st[data-v-884d2e03]{white-space:nowrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.cmini .ctrl[data-v-884d2e03]{width:32px;height:32px}.cmini .ctrl svg.i[data-v-884d2e03]{width:15px;height:15px}.mcall[data-v-884d2e03]{z-index:60;background:color-mix(in srgb,var(--sunk) 70%,transparent);justify-content:center;display:flex;position:fixed;inset:0}.mcall-col[data-v-884d2e03]{background:var(--bg);width:100%;max-width:430px;height:100dvh;padding:max(8px,env(safe-area-inset-top)) 20px 0;border-inline:1px solid var(--line);flex-direction:column;display:flex}.cbar[data-v-884d2e03]{flex:none;align-items:center;gap:8px;height:44px;margin:0 -8px;display:flex}.cbar .btn.icon[data-v-884d2e03]{width:44px;height:44px}.clive[data-v-884d2e03]{color:var(--ink-2);align-items:center;gap:6px;font-size:13px;display:flex}.clive b[data-v-884d2e03]{font:500 13px var(--mono);color:var(--ink)}.ctx[data-v-884d2e03]{margin-left:auto;font-size:12px}.stagev[data-v-884d2e03]{background:var(--vid);border-radius:18px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;margin:10px 0 0;display:flex;position:relative;overflow:hidden}.bigv[data-v-884d2e03]{border-radius:0;position:absolute;inset:0}.bigv[data-v-884d2e03] .av{width:96px;height:96px;font-size:30px;transform:translateY(-28px)}.who[data-v-884d2e03]{text-align:center;color:#f4f4f5;pointer-events:none;margin-top:110px;position:relative}.who .n[data-v-884d2e03]{font-size:17px;font-weight:600}.who .r[data-v-884d2e03]{color:#b4b0ab;font-size:12.5px}.selfv[data-v-884d2e03]{border:1px solid var(--vid-2);border-radius:12px;width:92px;height:128px;position:absolute;top:12px;right:12px}.ctl[data-v-884d2e03]{padding:20px 0 max(28px,env(safe-area-inset-bottom));flex:none;grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ctl>span[data-v-884d2e03]{color:var(--ink-2);flex-direction:column;align-items:center;gap:6px;font-size:11.5px;display:flex}.ctl .b[data-v-884d2e03]{border:1px solid var(--line);background:var(--paper);width:58px;height:58px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.ctl .b svg.i[data-v-884d2e03]{width:22px;height:22px}.ctl .b.off[data-v-884d2e03]{background:var(--brand-wash);border-color:var(--brand);color:var(--brand)}.ctl .b.end[data-v-884d2e03]{background:var(--bad);border-color:var(--bad);color:var(--on-bad)}.ctl .b[data-v-884d2e03]:disabled{opacity:.45}.ctl.done[data-v-884d2e03]{flex-direction:column;align-items:center;gap:12px;display:flex}.ctl.done p[data-v-884d2e03]{color:var(--ink-2);text-align:center;margin:0;font-size:14px}.ctl.done .btn[data-v-884d2e03]{width:100%;height:48px;font-size:15px}.mcall .cerr[data-v-884d2e03]{text-align:center;margin-top:10px}.mmini[data-v-884d2e03]{z-index:60;background:var(--paper);border:1px solid var(--brand);border-radius:14px;align-items:center;gap:8px;padding:8px 8px 8px 10px;display:flex;position:fixed;bottom:104px;right:max(16px,50vw - 199px);box-shadow:0 8px 24px -10px #00000040}.mmini .open[data-v-884d2e03]{text-align:left;align-items:center;gap:10px;display:flex}.mmini .avatar[data-v-884d2e03]{background:var(--brand-wash);width:36px;height:36px;color:var(--brand);font-size:12px}.mmini .t[data-v-884d2e03]{font-size:13px;font-weight:500;line-height:1.2;display:block}.mmini .s[data-v-884d2e03]{font:500 11.5px var(--mono);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;max-width:150px;display:block;overflow:hidden}.mmini .b[data-v-884d2e03]{border:1px solid var(--line);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.mmini .b.end[data-v-884d2e03]{background:var(--bad);border-color:var(--bad);color:var(--on-bad)}
