.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)}.ring-stack{z-index:70;grid-template-columns:minmax(0,1fr);gap:10px;width:min(360px,100vw - 32px);display:grid;position:fixed;bottom:18px;right:18px}.ring{background:var(--paper);border:1px solid color-mix(in srgb,var(--brand) 40%,var(--line));border-radius:var(--r);min-width:0;padding:14px;animation:.25s ease-out ring-in;box-shadow:0 18px 40px -16px #00000073}.ring-head{align-items:flex-start;gap:12px;min-width:0;display:flex}.ring-icon{background:var(--brand-wash);width:36px;height:36px;color:var(--brand);border-radius:50%;flex:none;place-items:center;animation:1.4s ease-in-out infinite ring-pulse;display:grid}.ring-icon .i{width:18px;height:18px}.ring-body{min-width:0}.ring-t{color:var(--ink);font-size:13.5px}.ring-s{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.ring-err{color:var(--bad);margin:8px 0 0;font-size:12px}.ring-acts{gap:6px;margin-top:12px;display:flex}.ring-acts .btn.primary{flex:1}.ring-allow{color:var(--brand);cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font-size:11.5px;display:block}.ring-allow:hover{text-decoration:underline}@keyframes ring-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ring-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--brand) 45%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--brand) 0%,transparent)}}@media (prefers-reduced-motion:reduce){.ring,.ring-icon{animation:none}}.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}.back-to{border-radius:var(--r-sm);height:32px;color:var(--ink-2);align-items:center;gap:8px;margin:0 0 6px;padding:0 10px;font-size:12.5px;display:flex}.back-to:hover{background:var(--sunk);color:var(--ink)}.back-to svg.i{width:15px;height:15px}.mode-mark{border-bottom:1px solid var(--line-2);font:700 13px var(--brand-font);letter-spacing:.08em;text-transform:uppercase;color:var(--brand);align-items:center;gap:10px;margin:0 0 6px;padding:8px 10px 10px;display:flex}.mode-mark svg.i{width:17px;height:17px}.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,.back-to span,.mode-mark span{display:none}.back-to,.mode-mark{justify-content:center;padding-left:0;padding-right:0}.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}}.acct-grid[data-v-bd144840]{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:16px;max-width:900px;display:grid}.acct-card[data-v-bd144840]{padding:16px 18px}.acct-p[data-v-bd144840]{margin:6px 0 0;font-size:13px}.acct-row[data-v-bd144840]{gap:8px;margin-top:12px;display:flex}.acct-input[data-v-bd144840]{flex:1;min-width:0}.acct-sms[data-v-bd144840]{cursor:pointer;align-items:center;gap:12px;margin-top:12px;display:flex}.acct-sms-body[data-v-bd144840]{flex:1;min-width:0}.acct-sms-body .t[data-v-bd144840]{font-weight:600}.acct-sms-body .s[data-v-bd144840]{font-size:13px}.acct-switch[data-v-bd144840]{appearance:none;background:var(--line);cursor:pointer;border-radius:13px;flex:none;width:44px;height:26px;margin:0;transition:background .15s;position:relative}.acct-switch[data-v-bd144840]:after{content:"";background:var(--paper);border-radius:50%;width:20px;height:20px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.acct-switch[data-v-bd144840]:checked{background:var(--brand)}.acct-switch[data-v-bd144840]:checked:after{left:21px}.acct-switch[data-v-bd144840]:disabled{opacity:.5;cursor:not-allowed}.acct-legal[data-v-bd144840]{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.pic-cover[data-v-32f716ff]{object-fit:cover}.pic-contain[data-v-32f716ff]{object-fit:contain}.pic[data-v-32f716ff]:not(.pic-loaded){background:var(--sunk)}.lu[data-v-d4c84596]{align-items:center;gap:12px;min-width:0;display:flex}.lu-pic[data-v-d4c84596]{border:1px solid var(--line);border-radius:var(--r);background:var(--sunk);cursor:pointer;flex:none;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.lu-pic img[data-v-d4c84596]{object-fit:contain;box-sizing:border-box;background:#fff;width:100%;height:100%;padding:4px}.ph[data-v-d4c84596]{color:var(--ink-3);font-size:15px;font-weight:600}.over[data-v-d4c84596]{color:#fff;opacity:0;background:#0000008c;padding:2px 0;font-size:10.5px;font-weight:600;transition:opacity .12s;position:absolute;inset:auto 0 0}.lu-pic:hover .over[data-v-d4c84596],.lu-pic:focus-visible .over[data-v-d4c84596]{opacity:1}.lu-side[data-v-d4c84596]{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.lnk[data-v-d4c84596]{color:var(--brand);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.lnk.faint[data-v-d4c84596]{color:var(--ink-3)}.lnk[data-v-d4c84596]:disabled{opacity:.5}.err[data-v-d4c84596]{color:var(--bad);font-size:12px}.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}.nm[data-v-d1807d1c]{align-items:center;gap:8px;display:inline-flex}.lg[data-v-d1807d1c]{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:4px;flex:none;width:22px;height:22px}.adm-logo[data-v-d1807d1c]{gap:6px;margin-top:6px;display:grid}.top0[data-v-d1807d1c]{margin-top:0}.small[data-v-d1807d1c]{font-size:12.5px}.trunc[data-v-d1807d1c]{text-overflow:ellipsis;vertical-align:bottom;max-width:360px;display:inline-block;overflow:hidden}.code[data-v-d1807d1c],.mono[data-v-d1807d1c]{font-family:var(--mono);font-size:12.5px}.ft td.r[data-v-d1807d1c]{font:12.5px var(--mono);color:var(--ink-2)}.spacer[data-v-d1807d1c]{flex:1}span.btn[disabled][data-v-d1807d1c]{opacity:.45;cursor:not-allowed}.sub[data-v-3a7b961b]{margin:4px 0 0;font-size:13px}.chips[data-v-3a7b961b]{gap:6px;display:flex}.stats[data-v-3a7b961b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.stat[data-v-3a7b961b]{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);gap:2px;padding:14px 16px;display:grid}.stat .v[data-v-3a7b961b]{font:600 22px var(--mono);color:var(--ink)}.stat .l[data-v-3a7b961b]{color:var(--ink-3);font-size:12.5px}.sec[data-v-3a7b961b]{margin-bottom:16px}.legend[data-v-3a7b961b]{color:var(--ink-2);gap:14px;font-size:12.5px;display:flex}.sw[data-v-3a7b961b]{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.sw.a[data-v-3a7b961b],.bar .a[data-v-3a7b961b]{background:var(--brand)}.sw.v[data-v-3a7b961b],.bar .v[data-v-3a7b961b]{background:var(--ok)}.bars[data-v-3a7b961b]{align-items:flex-end;gap:4px;height:160px;padding:14px 18px 0;display:flex}.bars.dense[data-v-3a7b961b]{gap:1px}.bar[data-v-3a7b961b]{background:var(--sunk);border-radius:3px 3px 0 0;flex-direction:column-reverse;flex:1;min-width:2px;height:100%;display:flex;overflow:hidden}.bar i[data-v-3a7b961b]{width:100%;display:block}.axis[data-v-3a7b961b]{color:var(--ink-3);justify-content:space-between;padding:6px 18px 12px;font-size:11.5px;display:flex}.cols[data-v-3a7b961b]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.mono[data-v-3a7b961b]{font-family:var(--mono);font-size:12px}.num[data-v-3a7b961b]{font-family:var(--mono)}.r[data-v-3a7b961b]{text-align:right}.tag[data-v-3a7b961b]{margin-right:6px}.empty[data-v-3a7b961b]{color:var(--ink-3);padding:14px 18px;font-size:13px}.budget[data-v-3a7b961b]{gap:8px;padding:14px 18px;display:grid}.meter[data-v-3a7b961b]{background:var(--sunk);border-radius:99px;height:8px;overflow:hidden}.meter i[data-v-3a7b961b]{background:var(--brand);height:100%;display:block}.small[data-v-3a7b961b]{font-size:12.5px}.row[data-v-3a7b961b]{border-bottom:1px solid var(--line-2);color:inherit;align-items:center;gap:10px;padding:10px 18px;display:flex}.row[data-v-3a7b961b]:last-child{border-bottom:0}.row[data-v-3a7b961b]:hover{background:var(--sunk)}.row .body[data-v-3a7b961b]{flex:1;min-width:0}.row .t[data-v-3a7b961b]{font-size:13px}.row .s[data-v-3a7b961b]{color:var(--ink-3);font-size:12px}@media (width<=900px){.stats[data-v-3a7b961b]{grid-template-columns:1fr 1fr}.cols[data-v-3a7b961b]{grid-template-columns:1fr}}.sub[data-v-bdebb6a2]{margin:4px 0 0;font-size:13px}.list[data-v-bdebb6a2]{margin:22px 0 18px}.tbls[data-v-bdebb6a2]{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-bdebb6a2]{font-family:var(--mono)}.small[data-v-bdebb6a2]{font-size:12.5px}.linkish[data-v-bdebb6a2]{color:var(--brand);margin-left:4px;font-size:12px}.ft tr.rep td[data-v-bdebb6a2]{white-space:normal;background:var(--sunk)}.counts[data-v-bdebb6a2]{flex-wrap:wrap;gap:6px 22px;font-size:12.5px;display:flex}.cnt[data-v-bdebb6a2]{gap:8px;display:inline-flex}.cnt b[data-v-bdebb6a2]{font-weight:500}.pad[data-v-bdebb6a2]{padding:14px 18px}.out[data-v-bdebb6a2]{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-bdebb6a2]{background:var(--bad);border-color:var(--bad)}.state[data-v-bdebb6a2]{flex-direction:column;gap:6px;margin:18px 0 0;padding:14px 18px;display:flex}.state .adm-small[data-v-bdebb6a2]{line-height:1.5}.run-bad[data-v-bdebb6a2]{color:var(--bad)}.lb[data-v-d7d549f9]{z-index:1000;padding:max(12px,env(safe-area-inset-top)) 12px max(20px,env(safe-area-inset-bottom));background:#0c0a0eeb;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;inset:0}.lb-top[data-v-d7d549f9]{color:#e7e5e4;justify-content:space-between;align-items:center;width:100%;font-size:13px;display:flex}.lb-meta[data-v-d7d549f9]{font-family:var(--mono)}.lb-x[data-v-d7d549f9]{color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.lb-x svg.i[data-v-d7d549f9]{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}.lb-stage[data-v-d7d549f9]{flex:1;place-items:center;width:100%;min-height:0;display:grid}.lb-stage img[data-v-d7d549f9]{object-fit:contain;background:#fff;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:100%}.lb-flag[data-v-d7d549f9]{flex:none}.lb-bar[data-v-d7d549f9]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.photos[data-v-7e8feb93]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.photos.missing .cam[data-v-7e8feb93]{border-color:var(--brand);border-style:solid}.cam[data-v-7e8feb93]{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-7e8feb93] svg.i{width:24px;height:24px}.thumb[data-v-7e8feb93]{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-7e8feb93]{object-fit:cover;width:100%;height:100%;display:block}.thumb.drag[data-v-7e8feb93]{opacity:.4}.thumb .ts[data-v-7e8feb93]{font:500 10.5px var(--mono);color:#fff;text-shadow:0 1px 2px #0009;position:absolute;bottom:5px;left:6px}.thumb .x[data-v-7e8feb93]{background:var(--paper);border:1px solid var(--line);width:28px;height:28px;color:var(--ink-2);cursor:pointer;border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;top:4px;right:4px}.thumb .x[data-v-7e8feb93]:before{content:"";position:absolute;inset:-8px}.thumb.busy img[data-v-7e8feb93]{opacity:.45}.spin[data-v-7e8feb93]{border:2px solid var(--line);border-top-color:var(--brand);border-radius:50%;width:22px;height:22px;margin:auto;animation:.8s linear infinite sp-7e8feb93;position:absolute;inset:0}@keyframes sp-7e8feb93{to{transform:rotate(360deg)}}.none[data-v-7e8feb93]{outline:none;width:max-content;max-width:100%;margin:8px 0 0;font-size:12.5px}.perr[data-v-7e8feb93]{color:var(--bad);margin:8px 0 0;font-size:12.5px}.danger[data-v-7e8feb93]{color:var(--bad)}.lib[data-v-7e8feb93]{min-height:40px;color:var(--ink-2);text-underline-offset:3px;cursor:pointer;align-items:center;margin-top:2px;font-size:13px;text-decoration:underline;display:inline-flex}.sig[data-v-83144566]{flex-direction:column;gap:8px;display:flex}.sig-img[data-v-83144566]{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-83144566]{border-color:var(--bad)}.sig-img img[data-v-83144566]{width:100%;height:auto;display:block}.sig-meta[data-v-83144566]{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.sig-meta .btn[data-v-83144566]{margin-left:auto}.pad-wrap[data-v-83144566]{flex-direction:column;gap:8px;display:flex}.in[data-v-83144566]{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-83144566]{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-83144566],.pad-wrap.missing .in[data-v-83144566]{border-color:var(--brand)}.pad-bar[data-v-83144566]{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.pad-bar .faint[data-v-83144566]{margin-right:auto}.none[data-v-83144566]{margin:0;font-size:12.5px}.perr[data-v-83144566]{color:var(--bad);margin:8px 0 0;font-size:12.5px}.tag[data-v-83144566]{outline:none}.f[data-v-3f19e4ff]{border-bottom:1px solid var(--line-2);padding:18px 0}.f[data-v-3f19e4ff]:last-of-type{border-bottom:0}.f.info[data-v-3f19e4ff]{padding:12px 0}.f .h[data-v-3f19e4ff]{font-size:14.5px;font-weight:600}.f .note[data-v-3f19e4ff]{color:var(--ink-2);white-space:pre-line;margin:0;font-size:13px}.f .lbl[data-v-3f19e4ff]{align-items:flex-start;gap:8px;margin-bottom:10px;font-weight:500;display:flex}.f .lbl .req[data-v-3f19e4ff]{color:var(--ink-3);white-space:nowrap;margin-left:auto;padding-top:1px;font-size:12.5px;font-weight:400}.f .help[data-v-3f19e4ff]{color:var(--ink-2);white-space:pre-line;margin:-6px 0 10px;font-size:12.5px}.f .help.bad[data-v-3f19e4ff]{color:var(--bad);margin:8px 0 0}.f.missing .lbl .req[data-v-3f19e4ff]{color:var(--brand);font-weight:500}.f.missing .seg button[data-v-3f19e4ff],.f.missing .opts[data-v-3f19e4ff],.f.missing .in[data-v-3f19e4ff],.f.missing textarea[data-v-3f19e4ff],.f.missing .numin[data-v-3f19e4ff],.f.missing .fchip[data-v-3f19e4ff]{border-color:var(--brand)}fieldset[data-v-3f19e4ff]{border:0;min-width:0;margin:0;padding:0}fieldset[data-v-3f19e4ff]:disabled{opacity:.7}.seg[data-v-3f19e4ff]{gap:8px;display:grid}.seg button[data-v-3f19e4ff]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:44px;font-weight:500}.seg button.on[data-v-3f19e4ff]{border-color:var(--brand);background:var(--brand-wash);color:var(--brand)}.seg button.on.fail[data-v-3f19e4ff]{border-color:var(--bad);background:var(--bad-wash);color:var(--bad)}.opts[data-v-3f19e4ff]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);flex-direction:column;display:flex;overflow:hidden}.opt[data-v-3f19e4ff]{text-align:left;border-bottom:1px solid var(--line-2);align-items:flex-start;gap:10px;min-height:44px;padding:12px;font-size:13.5px;line-height:1.4;display:flex}.opt[data-v-3f19e4ff]:last-child{border-bottom:0}.opt i[data-v-3f19e4ff]{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-3f19e4ff]{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-3f19e4ff]{border-radius:50%}.opt.on[data-v-3f19e4ff]{background:var(--brand-wash)}.opt.on i[data-v-3f19e4ff]{background:var(--brand);border-color:var(--brand)}.opt.on i svg[data-v-3f19e4ff]{opacity:1}.opt.radio.on i[data-v-3f19e4ff]{box-shadow:inset 0 0 0 3px var(--paper)}.chipset[data-v-3f19e4ff]{flex-wrap:wrap;gap:8px;display:flex}.fchip[data-v-3f19e4ff]{border:1px solid var(--line);background:var(--paper);min-height:40px;color:var(--ink-2);text-align:left;border-radius:99px;padding:6px 14px;font-size:13.5px;font-weight:500}.fchip.on[data-v-3f19e4ff]{border-color:var(--brand);background:var(--brand-wash);color:var(--brand)}.numin[data-v-3f19e4ff]{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-3f19e4ff]{font:500 17px var(--mono);color:var(--ink);background:0 0;border:0;outline:0;width:100%;min-width:0}.numin .unit[data-v-3f19e4ff]{color:var(--ink-3);white-space:nowrap;font-size:13px}.numin.warn[data-v-3f19e4ff]{border-color:var(--warn)}.adv[data-v-3f19e4ff]{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-3f19e4ff] svg.i{width:14px;height:14px}.in[data-v-3f19e4ff]{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-3f19e4ff]{font-family:var(--mono)}.scanrow[data-v-3f19e4ff]{gap:8px;display:flex}.scanrow .scan[data-v-3f19e4ff]{cursor:pointer;flex:none;width:44px;height:44px}textarea[data-v-3f19e4ff]{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-3f19e4ff]::placeholder,.in[data-v-3f19e4ff]::placeholder{color:var(--ink-3)}.nope[data-v-3f19e4ff]{align-items:center;gap:10px;font-size:12.5px;display:flex}.fail-photo[data-v-3f19e4ff]{margin-top:12px}.in.other[data-v-3f19e4ff]{margin-top:8px}.help.sub[data-v-3f19e4ff]{margin:8px 0 0}.confirm[data-v-3f19e4ff]{align-items:center;gap:8px;margin-top:10px;font-size:13.5px;font-weight:500;display:flex}.confirm input[data-v-3f19e4ff]{width:18px;height:18px;accent-color:var(--brand)}.fail-photo .help[data-v-3f19e4ff]{margin:0 0 8px}.fail-photo .help.need[data-v-3f19e4ff]{color:var(--brand);font-weight:500}.pagehead[data-v-7135ed00]{align-items:flex-end}.eyebrow[data-v-7135ed00]{align-items:center;gap:8px;margin-bottom:6px;font-size:12.5px;display:flex}.acts[data-v-7135ed00]{align-items:center;gap:8px;display:flex}.acts .btn[aria-disabled=true][data-v-7135ed00],.btn[data-v-7135ed00]:disabled{opacity:.5;cursor:not-allowed}.menu .pop .danger[data-v-7135ed00],.danger[data-v-7135ed00]{color:var(--bad)}.menu .pop .dim[data-v-7135ed00]{color:var(--ink-3);cursor:not-allowed}.note[data-v-7135ed00]{border-radius:var(--r-sm);background:var(--brand-wash);margin:14px 0 0;padding:10px 14px;font-size:13px}.note.bad[data-v-7135ed00]{background:var(--bad-wash);color:var(--bad)}.ul[data-v-7135ed00]{text-underline-offset:3px;text-decoration:underline}.panes[data-v-7135ed00]{grid-template-columns:190px minmax(0,1fr) 320px;align-items:start;gap:16px;margin-top:18px;display:grid}.ph[data-v-7135ed00]{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-7135ed00]{gap:2px;display:flex}.palette[data-v-7135ed00]{padding-bottom:6px;position:sticky;top:76px}.pal[data-v-7135ed00]{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-7135ed00]:hover{background:var(--sunk)}.pal .gl[data-v-7135ed00]{width:24px;font:600 11px var(--mono);color:var(--ink-3);text-align:center;flex:none}.canvas[data-v-7135ed00]{min-height:320px;padding-bottom:8px}.canvas .empty[data-v-7135ed00]{color:var(--ink-3);text-align:center;padding:28px 16px;font-size:13px}.fr[data-v-7135ed00]{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-7135ed00]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.fr.on[data-v-7135ed00]{background:var(--brand-wash)}.fr.on[data-v-7135ed00]: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-7135ed00]{color:var(--bad)}.fr.dragging[data-v-7135ed00]{opacity:.4}.fr.before[data-v-7135ed00]{box-shadow:inset 0 2px 0 var(--brand)}.fr.after[data-v-7135ed00]{box-shadow:inset 0 -2px 0 var(--brand)}.fr.sec[data-v-7135ed00]{background:var(--sunk);margin-top:6px}.fr.sec.on[data-v-7135ed00]{background:var(--brand-wash)}.fr .grip[data-v-7135ed00]{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-7135ed00]{flex:1;min-width:0}.fr .t[data-v-7135ed00]{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-7135ed00]{color:var(--ink-2);font-weight:400}.fr .reqm[data-v-7135ed00]{color:var(--brand);margin-left:3px}.fr .s[data-v-7135ed00]{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:5px;margin-top:2px;font-size:12px;display:flex}.fr .stepno[data-v-7135ed00]{font:500 11px var(--mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em}.fr.sec .t[data-v-7135ed00]{font-weight:600}.fr .tag.v1[data-v-7135ed00]{outline:none;height:18px;padding:0 6px;font-size:11px}.fr .ra[data-v-7135ed00]{opacity:0;gap:0;display:flex}.fr:hover .ra[data-v-7135ed00],.fr.on .ra[data-v-7135ed00]{opacity:1}.btn.icon.sm[data-v-7135ed00]{width:26px;height:26px}.btn.icon.sm svg.i[data-v-7135ed00]{width:14px;height:14px}.ferr[data-v-7135ed00]{color:var(--bad);margin-top:3px;font-size:12px}.ferr.box[data-v-7135ed00]{border-radius:var(--r-sm);background:var(--bad-wash);margin:0;padding:8px 10px}.dropend[data-v-7135ed00]{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-7135ed00]{max-height:calc(100vh - 96px);position:sticky;top:76px;overflow:hidden auto}.props [data-tip][data-v-7135ed00]{position:static}.pb[data-v-7135ed00]>*,.grp[data-v-7135ed00]>*{position:relative}.pb[data-v-7135ed00]{gap:14px;padding:14px;display:grid}.pb label[data-v-7135ed00]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.pb label.chk[data-v-7135ed00]{color:var(--ink);align-items:center;gap:7px;font-size:13px;display:flex}.pb input[type=text][data-v-7135ed00],.pb input[type=number][data-v-7135ed00],.pb textarea[data-v-7135ed00],.pb select[data-v-7135ed00]{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-7135ed00]{resize:vertical;height:auto;padding:7px 8px;line-height:1.45}.pb .mono[data-v-7135ed00]{font-family:var(--mono);font-size:12px}.grp[data-v-7135ed00]{border-top:1px solid var(--line-2);gap:8px;padding-top:12px;display:grid}.gh[data-v-7135ed00]{color:var(--ink-2);align-items:center;font-size:12px;font-weight:600;display:flex}.opt[data-v-7135ed00]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 26px 26px;align-items:center;gap:4px;display:grid}.trio[data-v-7135ed00]{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.cond[data-v-7135ed00],.multi[data-v-7135ed00],.aud[data-v-7135ed00]{gap:6px;display:grid}.small[data-v-7135ed00]{margin:0;font-size:12.5px}.lrow[data-v-7135ed00]{justify-content:space-between;align-items:center;gap:8px;padding:2px 0;font-size:13px;display:flex}a.lrow:hover span[data-v-7135ed00]:first-child{text-underline-offset:3px;text-decoration:underline}.scrim[data-v-7135ed00]{z-index:60;background:#0000002e;justify-content:flex-end;display:flex;position:fixed;inset:0}.pv[data-v-7135ed00]{background:var(--bg);border-radius:0;flex-direction:column;width:min(430px,100vw);height:100%;display:flex}.dh[data-v-7135ed00]{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-7135ed00]{flex:1;padding:12px 20px 24px;overflow-y:auto}.pvt[data-v-7135ed00]{margin:4px 0 0;font-size:20px;font-weight:600}.pvsteps[data-v-7135ed00]{gap:4px;margin:16px 0 6px;display:grid}.pvsteps i[data-v-7135ed00]{background:var(--line);border-radius:2px;height:4px}.pvsteps i.on[data-v-7135ed00]{background:var(--brand)}.pvlbl[data-v-7135ed00]{color:var(--ink-3);justify-content:space-between;margin-bottom:8px;font-size:11.5px;display:flex}.pvlbl span[data-v-7135ed00]:first-child{color:var(--ink);font-weight:500}.pvdock[data-v-7135ed00]{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-7135ed00]{height:44px}@media (width<=1100px){.panes[data-v-7135ed00]{grid-template-columns:minmax(0,1fr) 300px}.palette[data-v-7135ed00]{flex-wrap:wrap;grid-column:1/-1;gap:2px;padding:6px;display:flex;position:static}.palette .ph[data-v-7135ed00]{width:100%}.pal[data-v-7135ed00]{width:auto}}@media (width<=800px){.panes[data-v-7135ed00]{grid-template-columns:minmax(0,1fr)}.props[data-v-7135ed00]{max-height:none;position:static}.pagehead[data-v-7135ed00]{flex-direction:column;align-items:flex-start}.acts[data-v-7135ed00]{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}}.endpoints[data-v-dc75d29e]{border-bottom:1px solid var(--line-2);background:var(--sunk);grid-template-columns:max-content 1fr;align-items:center;gap:8px 16px;margin:0;padding:12px 18px;font-size:13px;display:grid}.endpoints dt[data-v-dc75d29e]{color:var(--ink-2)}.endpoints dd[data-v-dc75d29e]{align-items:center;gap:8px;min-width:0;margin:0;display:flex}.endpoints code[data-v-dc75d29e]{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:12.5px}.sub[data-v-dc75d29e]{margin:4px 0 0;font-size:13px}.lockbar[data-v-dc75d29e]{border-radius:var(--r-sm);background:var(--ok-wash);color:var(--ok);align-items:center;gap:10px;margin:14px 0 0;padding:10px 14px;font-size:13px;display:flex}.lockbar.on[data-v-dc75d29e]{background:var(--sunk);color:var(--ink-2)}.lockbar .btn[data-v-dc75d29e]{margin-left:auto}.lockbar .i[data-v-dc75d29e]{flex:none;width:16px;height:16px}.sec.dim .grid[data-v-dc75d29e]{opacity:.65}.fs[data-v-dc75d29e]{border:0;margin:0;padding:0;display:contents}.ready-warn[data-v-dc75d29e]{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-dc75d29e]{color:var(--ink);gap:4px;margin:6px 0;padding-left:18px;display:grid}.ready-warn code[data-v-dc75d29e]{font:12px var(--mono);background:var(--sunk);border-radius:4px;padding:1px 5px}.jump[data-v-dc75d29e]{flex-wrap:wrap;gap:6px;margin:20px 0 16px;display:flex}.jump a[data-v-dc75d29e]{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-dc75d29e]:hover{color:var(--ink)}.sec[data-v-dc75d29e]{margin-bottom:18px;scroll-margin-top:72px}.stat-line[data-v-dc75d29e]{color:var(--ink-2);align-items:center;gap:6px;margin-top:3px;font-size:12.5px;display:flex}.checkres[data-v-dc75d29e]{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-dc75d29e]{background:var(--ok-wash)}.checkres.bad[data-v-dc75d29e]{background:var(--bad-wash);color:var(--bad)}.grid[data-v-dc75d29e]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px 18px;padding:16px 18px;display:grid}.wide[data-v-dc75d29e]{grid-column:1/-1}.lab[data-v-dc75d29e]{align-items:center;gap:6px;display:flex}.src[data-v-dc75d29e]{font:500 11px var(--mono);color:var(--ink-3);margin-left:auto}.linkish[data-v-dc75d29e]{color:var(--brand);font-size:12px}.linkish[data-v-dc75d29e]:hover{text-decoration:underline}.secret[data-v-dc75d29e]{align-items:center;gap:12px;height:32px;display:flex}.grow[data-v-dc75d29e]{flex:1}.toggle[data-v-dc75d29e]{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-dc75d29e]{font-family:var(--mono)}.hours[data-v-dc75d29e]{gap:6px;display:grid}.day[data-v-dc75d29e]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dn[data-v-dc75d29e]{width:34px;color:var(--ink);font-size:13px}.day .t[data-v-dc75d29e]{width:110px}.foot[data-v-dc75d29e]{justify-content:flex-end;display:flex}.val[data-v-dc75d29e]{text-overflow:ellipsis;max-width:260px;font:12.5px var(--mono);color:var(--ink-2);overflow:hidden}.tok-sub[data-v-00761a3a]{max-width:760px;margin:6px 0 20px;font-size:13px}.tok-issued[data-v-00761a3a]{background:var(--ok-wash);border-color:#0000;flex-direction:column;gap:8px;margin-bottom:18px;padding:14px 18px;display:flex}.tok-off[data-v-00761a3a]{background:var(--warn-wash);border-color:#0000;margin-bottom:18px;padding:12px 18px;font-size:13px}.tok-row[data-v-00761a3a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tok-row code[data-v-00761a3a]{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}.tok-small[data-v-00761a3a]{font-size:12.5px}.tok-mono[data-v-00761a3a]{font-family:var(--mono)}.tok-s[data-v-00761a3a]{color:var(--ink-3);font-size:12px}.tok-cols[data-v-00761a3a]{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px;display:grid}@media (width<=1100px){.tok-cols[data-v-00761a3a]{grid-template-columns:1fr}}.tok-fields[data-v-00761a3a]{flex-direction:column;gap:12px;padding:12px 18px 16px;display:flex}.tok-radio[data-v-00761a3a],.tok-check[data-v-00761a3a]{color:var(--ink);cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;display:flex}.tok-radio input[data-v-00761a3a],.tok-check input[data-v-00761a3a]{margin-top:3px}.tok-check.dim[data-v-00761a3a]{opacity:.5}.tok-multi[data-v-00761a3a]{height:auto;padding:4px}.tok-status[data-v-00761a3a]{padding:0 18px 14px;font-size:12.5px}.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}.alegal{font:500 11.5px var(--brand-font);color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:4px 8px;margin:8px 0 0;display:flex}.alegal a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@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-5e6696a8]{gap:10px}.local[data-v-5e6696a8]{text-align:center;margin-top:16px}.head[data-v-98f6c327]{align-items:center;gap:10px;display:flex}.small[data-v-98f6c327]{font-size:12.5px}.bcols[data-v-98f6c327]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.stack[data-v-98f6c327]{min-width:0}.row .t a[data-v-98f6c327]:hover,.row .s a[data-v-98f6c327]:hover{text-decoration:underline}.row.dim .t[data-v-98f6c327],.row.dim .amt[data-v-98f6c327]{opacity:.55}.ev[data-v-98f6c327]{font-family:var(--mono);color:var(--brand)}.amt[data-v-98f6c327]{font:500 13.5px var(--mono);white-space:nowrap;text-align:right;min-width:84px}.foot[data-v-98f6c327]{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-98f6c327]{padding:16px 18px 18px}.aging .total[data-v-98f6c327]{align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.aging .total .num[data-v-98f6c327]{letter-spacing:-.01em;font-size:20px;font-weight:500}.abar[data-v-98f6c327]{border-radius:5px;gap:2px;height:10px;margin-bottom:14px;display:flex;overflow:hidden}.abar i[data-v-98f6c327]{height:100%;display:block}.current[data-v-98f6c327]{background:var(--brand)}.d30[data-v-98f6c327]{background:color-mix(in srgb,var(--brand) 45%,var(--paper))}.d60[data-v-98f6c327]{background:color-mix(in srgb,var(--warn) 55%,var(--paper))}.d90[data-v-98f6c327]{background:var(--warn)}.d90p[data-v-98f6c327]{background:var(--bad)}.buckets[data-v-98f6c327]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.bk[data-v-98f6c327]{outline:none;flex-direction:column;gap:2px;display:flex}.bk .l[data-v-98f6c327]{color:var(--ink-2);align-items:center;gap:5px;font-size:12px;display:flex}.bk .l i[data-v-98f6c327]{border-radius:2px;width:8px;height:8px;display:inline-block}.bk .v[data-v-98f6c327]{font:500 13px var(--mono)}.bk .c[data-v-98f6c327]{color:var(--ink-3);font-size:11.5px}.bk.bad .v[data-v-98f6c327]{color:var(--bad)}.inv .no[data-v-98f6c327]{font:12.5px var(--mono);color:var(--ink-3);flex:none;width:64px}.inv .no[data-v-98f6c327]:hover{color:var(--ink)}.inv .tag[data-v-98f6c327]{justify-content:center;width:76px}@media (width<=1100px){.bcols[data-v-98f6c327]{grid-template-columns:1fr}}@media (width<=560px){.buckets[data-v-98f6c327]{grid-template-columns:repeat(3,minmax(0,1fr))}.amt[data-v-98f6c327]{min-width:0}}.cv[data-v-12688774]{width:12px;height:12px}.small[data-v-12688774]{font-size:12.5px}.ihead[data-v-12688774]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.title[data-v-12688774]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sub[data-v-12688774]{color:var(--ink-2);margin-top:4px;font-size:13px}.sub a[data-v-12688774]:hover{text-decoration:underline}.steps[data-v-12688774]{color:var(--ink-3);outline:none;align-items:center;gap:8px;font-size:12.5px;display:flex}.steps span[data-v-12688774]{align-items:center;gap:6px;display:flex}.steps span.on[data-v-12688774]{color:var(--ink);font-weight:500}.steps .ln[data-v-12688774]{background:var(--line);width:22px;height:1px}.icols[data-v-12688774]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.icols .stack[data-v-12688774]{min-width:0}.side-sum[data-v-12688774]{position:sticky;top:76px}.lt[data-v-12688774]{border-collapse:collapse;width:100%}.lt th[data-v-12688774],.lt td[data-v-12688774]{border-bottom:1px solid var(--line-2);text-align:left;white-space:nowrap;vertical-align:middle;padding:10px 12px}.lt th[data-v-12688774]:first-child,.lt td[data-v-12688774]:first-child{padding-left:18px}.lt th[data-v-12688774]:last-child,.lt td[data-v-12688774]:last-child{padding-right:18px}.lt thead th[data-v-12688774]{color:var(--ink-2);height:38px;padding-top:0;padding-bottom:0;font-size:12px;font-weight:500}.lt .r[data-v-12688774]{text-align:right}.lt td.num[data-v-12688774]{font-size:13px}.lt .grp td[data-v-12688774]{background:var(--sunk);padding-top:8px;padding-bottom:8px;font-size:12.5px;font-weight:600}.lt .grp td.num[data-v-12688774]{font-weight:500}.lt tbody tr.ln[data-v-12688774]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.lt .d[data-v-12688774]{white-space:normal;width:100%;min-width:220px}.lt .d .t[data-v-12688774]{font-weight:500}.lt .d .s[data-v-12688774]{color:var(--ink-2);font-size:12.5px}.lt .ev[data-v-12688774]{font:12.5px var(--mono);color:var(--brand)}.lt .ev[data-v-12688774]:hover{text-decoration:underline}.lt tr.off .d .t[data-v-12688774],.lt tr.off td.num[data-v-12688774]{color:var(--ink-3)}.lt tr.off td.amt[data-v-12688774]{text-decoration:line-through}.lt .flag[data-v-12688774]{align-items:center;gap:6px;margin-top:4px;display:flex}.lt .empty[data-v-12688774]{color:var(--ink-3);text-align:center;padding:28px 18px}.amt[data-v-12688774]{font:500 13.5px var(--mono);white-space:nowrap;text-align:right;min-width:96px}.pay-tag[data-v-12688774]{height:20px;margin-left:8px}.sum[data-v-12688774]{padding:6px 18px 4px}.kv[data-v-12688774]{border-bottom:1px solid var(--line-2);justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;display:flex}.kv[data-v-12688774]:last-child{border-bottom:0}.kv .k[data-v-12688774]{color:var(--ink-2);align-items:center;display:flex}.kv .v[data-v-12688774]{text-align:right}.kv .v a[data-v-12688774]:hover{text-decoration:underline}.bad[data-v-12688774]{color:var(--bad)!important}.tot[data-v-12688774]{border-top:1px solid var(--line);padding:14px 18px}.tot .kv[data-v-12688774]{border:0;padding:4px 0}.tot .big[data-v-12688774]{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-12688774]{letter-spacing:-.015em;font-size:22px;font-weight:500}@media (width<=1100px){.icols[data-v-12688774]{grid-template-columns:1fr}.side-sum[data-v-12688774]{position:static}}.crumb .cv[data-v-95b82382]{width:12px;height:12px}tr.dim td[data-v-95b82382]{opacity:.6}.ft td.bad[data-v-95b82382]{color:var(--bad)}.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-2cacab70]{align-items:center;gap:10px;display:flex}.logo-sq[data-v-2cacab70]{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-2cacab70]{opacity:.55}.logo-img[data-v-2cacab70]{object-fit:contain;border:1px solid var(--line);background:#fff;padding:2px}.ft td.num[data-v-2cacab70]{font:500 13px var(--mono)}.ft td.zero[data-v-2cacab70]{color:var(--ink-3)}.ft th.r[data-v-2cacab70]{text-align:right}.rate[data-v-2cacab70]{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.chip .dot[data-v-2cacab70]{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}.smap{--smap-late:var(--bad);--smap-onsite:var(--ok);--smap-today:var(--brand);--smap-quiet:var(--ink-3);--smap-ring:var(--paper);background:var(--sunk);font:inherit}.smap.imagery{--smap-ring:#fff}.smap.dim-tiles .leaflet-tile-pane{filter:invert()hue-rotate(180deg)brightness(.9)contrast(.88)saturate(.5)}.smap.is-dark:not(.dim-tiles):not(.imagery) .leaflet-tile-pane{filter:brightness(1.12)contrast(.95)}.smap.is-starlight{background:var(--map-tint,var(--bg))}.smap.is-starlight:not(.imagery) .leaflet-tile-pane{opacity:.8}.smap .smap-icon{background:0 0;border:0}.smap .smap-icon:focus-visible{outline:none}.smap .smap-icon:focus-visible>span{box-shadow:0 0 0 2px var(--smap-ring),0 0 0 4px var(--ink)}.smap-dot{--c:var(--smap-quiet);background:var(--c);width:11px;height:11px;box-shadow:0 0 0 2px var(--smap-ring);border-radius:50%;margin:5.5px;display:block;position:relative}.smap-dot.quiet{opacity:.7;width:7px;height:7px;box-shadow:0 0 0 1.5px var(--smap-ring);margin:7.5px}.smap-dot.done{--c:var(--ink-2);opacity:.85;width:8px;height:8px;margin:7px}.smap-dot.late{--c:var(--smap-late)}.smap-dot.onsite{--c:var(--smap-onsite)}.smap-dot.today{--c:var(--smap-today)}.smap-dot.sel{box-shadow:0 0 0 2px var(--smap-ring),0 0 0 4px var(--ink)}.smap-dot.outside:before{content:"";border:1px dashed var(--warn);opacity:.8;pointer-events:none;border-radius:50%;position:absolute;inset:-6px}.smap-dot.pulse:after{content:"";background:var(--c);border:2px solid var(--c);pointer-events:none;border-radius:50%;animation:1.9s cubic-bezier(.15,.55,.3,1) infinite smap-pulse;position:absolute;inset:-1px}.smap-dot.pulse{animation:1.9s ease-in-out infinite smap-glow}.smap-dot.late.pulse,.smap-dot.late.pulse:after{animation-duration:1.25s}.smap-dot.today.pulse,.smap-dot.today.pulse:after{animation-duration:2.4s}@keyframes smap-pulse{0%{opacity:.75;transform:scale(1)}70%{opacity:.12}to{opacity:0;transform:scale(3.6)}}@keyframes smap-glow{0%,to{box-shadow:0 0 0 2px var(--smap-ring),0 0 0 3px color-mix(in srgb,var(--c) 0%,transparent)}50%{box-shadow:0 0 0 2px var(--smap-ring),0 0 10px 4px color-mix(in srgb,var(--c) 55%,transparent)}}.smap-dot.pulse.sel{animation:none}@media (prefers-reduced-motion:reduce){.smap-dot.pulse,.smap-dot.pulse:after{animation:none}.smap-dot.pulse{box-shadow:0 0 0 2px var(--smap-ring),0 0 8px 3px color-mix(in srgb,var(--c) 50%,transparent)}.smap-dot.pulse:after{opacity:.22;border:0;transform:scale(2.2)}}.smap-cluster{--c:var(--smap-quiet);font:600 11px/1 var(--mono);color:var(--on-brand);background:var(--c);box-shadow:0 0 0 2px var(--smap-ring),0 0 0 5px color-mix(in srgb,var(--c) 22%,transparent);cursor:pointer;border-radius:50%;place-items:center;display:grid}.smap-cluster.quiet{background:var(--paper);color:var(--ink-2);box-shadow:0 0 0 1px var(--line),0 2px 6px -3px #0000004d}.smap-cluster.done{--c:var(--ink-2)}.smap-cluster.late{--c:var(--smap-late)}.smap-cluster.onsite{--c:var(--smap-onsite)}.smap-cluster.today{--c:var(--smap-today)}.smap-cluster.late,.smap-cluster.onsite,.smap-cluster.today{animation:1.9s ease-in-out infinite smap-cluster}.smap-cluster.late{animation-duration:1.25s}@keyframes smap-cluster{0%,to{box-shadow:0 0 0 2px var(--smap-ring),0 0 0 5px color-mix(in srgb,var(--c) 22%,transparent)}50%{box-shadow:0 0 0 2px var(--smap-ring),0 0 0 11px color-mix(in srgb,var(--c) 0%,transparent),0 0 14px 4px color-mix(in srgb,var(--c) 45%,transparent)}}@media (prefers-reduced-motion:reduce){.smap-cluster{animation:none!important}}.smap-tech{background:var(--paper);width:30px;height:20px;color:var(--ink);font:600 10px/1 var(--ui);letter-spacing:.03em;border:1px solid var(--line);border-radius:6px;place-items:center;display:grid;box-shadow:0 2px 6px -2px #00000059}.smap-tech.busy{background:var(--ink);color:var(--paper);border-color:var(--ink)}.smap-tech.approx{border-style:dashed;border-color:var(--ink-3);opacity:.85}.smap-tech.busy.approx{border-color:var(--paper)}.smap-tech.sel{box-shadow:0 0 0 2px var(--smap-ring),0 0 0 4px var(--info)}.smap-key{background:var(--ink-3);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.smap-key.late{background:var(--bad)}.smap-key.onsite{background:var(--ok)}.smap-key.today{background:var(--brand)}.smap-key.done{background:var(--ink-2)}.smap-key.quiet{opacity:.75;width:6px;height:6px;margin:0 1px}.smap-key.outside{opacity:1;border:1px dashed var(--warn);background:0 0;width:8px;height:8px;margin:0}.smap-key.tech{background:var(--ink);border-radius:3px;width:13px;height:9px;margin:0 -2px 0 -3px}.smap .leaflet-control-attribution{background:color-mix(in srgb,var(--paper) 82%,transparent);color:var(--ink-3);border-top-left-radius:var(--r-sm);font-size:10px}.smap .leaflet-control-attribution a{color:var(--ink-2)}.smap .leaflet-bar{border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:0 6px 18px -10px #0000004d}.smap .leaflet-bar a{background:var(--paper);color:var(--ink);border-bottom-color:var(--line);width:28px;height:28px;line-height:28px}.smap .leaflet-bar a:hover{background:var(--sunk)}.smap .leaflet-bar a.leaflet-disabled{color:var(--ink-3);background:var(--paper)}.pm-wrap{position:relative}.pm{border-radius:var(--r);z-index:0;width:100%}.pm-empty{color:var(--ink-3);pointer-events:none;place-items:center;margin:0;font-size:13px;display:grid;position:absolute;inset:0}.pm-pop .leaflet-popup-content-wrapper{background:var(--paper);color:var(--ink);border-radius:var(--r-sm);box-shadow:0 10px 26px -12px #00000073}.pm-pop .leaflet-popup-tip{background:var(--paper)}.pm-pop .leaflet-popup-content{font:13px var(--ui);min-width:140px;margin:10px 12px}.pm-sub{color:var(--ink-3);margin-top:2px;font-size:12px}.pm-go{color:var(--brand);margin-top:8px;font-weight:500;display:inline-block}.bare-add[data-v-385514f0]{padding:12px 18px 0}.nform[data-v-385514f0]{border-bottom:1px solid var(--line-2);background:var(--sunk);gap:8px;padding:12px 18px;display:grid}.nform.tight[data-v-385514f0]{background:0 0;border:0;padding:6px 0 0}.nform textarea[data-v-385514f0]{box-sizing:border-box;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 10px}.nbar[data-v-385514f0]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.grow[data-v-385514f0]{flex:1}.nerr[data-v-385514f0]{color:var(--bad);font-size:12px}.nitem[data-v-385514f0]{border-bottom:1px solid var(--line-2);gap:12px;padding:12px 18px;display:flex}.nitem[data-v-385514f0]:last-of-type{border-bottom:0}.nbody[data-v-385514f0]{flex:1;min-width:0}.who[data-v-385514f0]{flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.who .tag[data-v-385514f0]{height:19px;font-size:11px;font-weight:500}.who .faint[data-v-385514f0]{font-weight:400}.nbody p[data-v-385514f0]{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}.lnk[data-v-385514f0]{color:var(--brand);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:500}.lnk.faint[data-v-385514f0]{color:var(--ink-3)}.sp .defs a[data-v-69827424]{color:var(--brand)}.linkish[data-v-69827424]{color:var(--brand);cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;font-size:12px}.linkish[data-v-69827424]:hover{text-decoration:underline}.small[data-v-69827424]{font-size:12px}.mono[data-v-69827424]{font-family:var(--mono);font-size:13px}.lnk[data-v-ccf6711a]{color:var(--brand)}.lnk[data-v-ccf6711a]:hover{text-decoration:underline}.effect[data-v-ccf6711a]{margin-bottom:16px}.sitesmap[data-v-ccf6711a]{margin-bottom:16px;overflow:hidden}.openlink[data-v-ccf6711a]{color:var(--brand);margin-left:8px;font-size:12px;font-weight:400}.openlink[data-v-ccf6711a]:hover{text-decoration:underline}.sitebtn[data-v-ccf6711a]{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-ccf6711a]:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.react[data-v-ccf6711a]{margin-left:8px}.window .push[data-v-ccf6711a]{margin-left:auto}.menu .pop hr[data-v-ccf6711a]{border:0;border-top:1px solid var(--line-2);margin:4px 0}.menu .pop .danger[data-v-ccf6711a]{color:var(--bad)}.effect .calm[data-v-ccf6711a]{color:var(--ink-2)}.effect .num.bad[data-v-ccf6711a]{color:var(--bad)}.envbtn[data-v-ccf6711a]{font:12.5px var(--mono)}.envbtn.none[data-v-ccf6711a]{color:var(--ink-3)}.envphil[data-v-ccf6711a]{padding:12px 18px 0}.head[data-v-ccf6711a]{align-items:center;gap:16px;display:flex}.logo-img[data-v-ccf6711a]{object-fit:contain;border:1px solid var(--line);background:#fff;padding:4px}.logo-up[data-v-ccf6711a]{flex:none}.logo-sq[data-v-ccf6711a]{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-ccf6711a]{flex:1;min-width:0}.head .meta[data-v-ccf6711a]{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-ccf6711a]{align-items:center;gap:6px;display:inline-flex}.stats[data-v-ccf6711a]{margin:0 0 24px}.cols[data-v-ccf6711a]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.small[data-v-ccf6711a]{font-size:12.5px}.row .amt[data-v-ccf6711a]{font:500 13px var(--mono);white-space:nowrap}.row .when.bad[data-v-ccf6711a]{color:var(--bad)}.more-link[data-v-ccf6711a]{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-ccf6711a]:hover{color:var(--ink)}.meter[data-v-ccf6711a]{background:var(--sunk);border-radius:2px;flex:none;width:90px;height:4px;overflow:hidden}.meter i[data-v-ccf6711a]{background:var(--brand);height:100%;display:block}.ft td.num[data-v-ccf6711a]{font:500 13px var(--mono)}.ft td.zero[data-v-ccf6711a]{color:var(--ink-3)}.ft th.r[data-v-ccf6711a]{text-align:right}.ft td.wrap[data-v-ccf6711a]{white-space:normal;min-width:220px}.window[data-v-ccf6711a]{border-bottom:1px solid var(--line-2);align-items:center;gap:28px;padding:18px;display:flex}.window .range[data-v-ccf6711a]{font:500 18px/1.2 var(--mono);letter-spacing:-.01em}.window .lbl[data-v-ccf6711a]{color:var(--ink-2);margin-top:3px;font-size:12.5px}.past[data-v-ccf6711a]{border-top:1px solid var(--line-2)}.past summary[data-v-ccf6711a]{cursor:pointer;border-bottom:0;list-style:none}.past summary[data-v-ccf6711a]::-webkit-details-marker{display:none}.past summary .t[data-v-ccf6711a]{font-weight:400}.past[open] summary .chev[data-v-ccf6711a]{transform:rotate(180deg)}.past .ft td[data-v-ccf6711a]:first-child{padding-left:48px}.row.dim .t[data-v-ccf6711a]{color:var(--ink-3)}.tags[data-v-ccf6711a]{flex-wrap:wrap;gap:6px;display:flex}.cacc-seats[data-v-ccf6711a]{font:500 12.5px var(--mono);color:var(--ink-2)}.cacc-seats.bad[data-v-ccf6711a]{color:var(--bad)}.cacc-warn[data-v-ccf6711a]{background:var(--warn-wash);margin:0;padding:10px 18px;font-size:12.5px}.cacc-form[data-v-ccf6711a]{border-top:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 18px;font-size:13px;display:flex}.cacc-form label[data-v-ccf6711a]{color:var(--ink-2);font-weight:500}.cacc-num[data-v-ccf6711a]{width:90px}.cacc-hint[data-v-ccf6711a]{color:var(--ink-3);flex-basis:100%;font-size:12px}.cacc-api[data-v-ccf6711a]{gap:10px;padding:14px 18px;display:grid}.cacc-switch[data-v-ccf6711a]{cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.cacc-switch input[data-v-ccf6711a]{width:18px;height:18px}.cacc-defs[data-v-ccf6711a]{grid-template-columns:auto 1fr;gap:4px 16px;margin:0;font-size:13px;display:grid}.cacc-defs dt[data-v-ccf6711a]{color:var(--ink-2)}.cacc-defs dd[data-v-ccf6711a]{margin:0}.cacc-small[data-v-ccf6711a]{font-size:12.5px}.clip[data-v-ccf6711a]{overflow-x:clip}.tabbar[data-v-ccf6711a]{scrollbar-width:none;overflow:auto hidden}.tabbar button[data-v-ccf6711a]{white-space:nowrap;flex:none}@media (width<=1000px){.cols[data-v-ccf6711a]{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.window[data-v-ccf6711a]{flex-wrap:wrap;gap:14px}.window .range[data-v-ccf6711a]{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-f43d9967]{margin-bottom:22px}.fields[data-v-f43d9967]{padding:6px 18px 16px}.f[data-v-f43d9967]{flex-direction:column;gap:6px;margin-top:12px;font-size:13px;display:flex;position:relative}.f>span[data-v-f43d9967]{color:var(--ink-2);align-items:center;gap:6px;display:flex}.f input[data-v-f43d9967],.f textarea[data-v-f43d9967],.f select[data-v-f43d9967]{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-f43d9967]{font:14px var(--mono)}.f select[data-v-f43d9967]{height:36px;padding:0 10px}.f textarea[data-v-f43d9967]{resize:vertical}.f em[data-v-f43d9967]{color:var(--bad);font-size:12.5px;font-style:normal}.f small.ok[data-v-f43d9967]{color:var(--ok);align-items:center;gap:5px;font-size:12px;display:inline-flex}.f small.ok[data-v-f43d9967] svg.i{width:13px;height:13px}.two[data-v-f43d9967]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=700px){.two[data-v-f43d9967]{grid-template-columns:1fr}}.linked[data-v-f43d9967]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.linked a[data-v-f43d9967]:hover{text-underline-offset:3px;text-decoration:underline}.ac-pop[data-v-f43d9967]{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-f43d9967]{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-f43d9967]:hover{background:var(--sunk)}.mono[data-v-f43d9967]{font-family:var(--mono)}.check[data-v-f43d9967]{align-items:flex-start;gap:8px;margin-top:14px;font-size:13px;display:flex}.check span[data-v-f43d9967]{align-items:center;gap:6px;display:inline-flex}.go[data-v-f43d9967]{justify-content:flex-end;gap:8px;display:flex}.btn[data-v-f43d9967]:disabled{opacity:.5;cursor:not-allowed}.mono[data-v-5714542c]{font:500 13px var(--mono)}.h1 .mono[data-v-5714542c]{font-size:inherit}.sub[data-v-5714542c]{color:var(--ink-2);margin:6px 0 20px;font-size:13px}.lnk[data-v-5714542c]{text-underline-offset:3px;text-decoration:underline}.ft td.wrap[data-v-5714542c]{white-space:normal;min-width:240px;max-width:420px}.head[data-v-2a7f727f]{align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.head .body[data-v-2a7f727f]{flex:1;min-width:0}.eyebrow[data-v-2a7f727f]{font:500 12.5px var(--mono);color:var(--ink-3);margin-bottom:2px}.sn[data-v-2a7f727f]{font:500 20px var(--mono);color:var(--ink-2);margin-left:6px}.meta[data-v-2a7f727f]{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-2a7f727f]{align-items:center;gap:6px;display:inline-flex}.meta a[data-v-2a7f727f]:hover{text-underline-offset:3px;text-decoration:underline}.tag.st[data-v-2a7f727f]{gap:6px}.acts[data-v-2a7f727f]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.btn.soft[data-v-2a7f727f]{color:var(--ink-3)}.btn[aria-disabled=true][data-v-2a7f727f]{cursor:not-allowed}.err[data-v-2a7f727f]{color:var(--bad);margin:0;font-size:12.5px}.err.top[data-v-2a7f727f]{margin:-8px 0 14px}.err.pad[data-v-2a7f727f]{padding:0 18px 12px}.banner[data-v-2a7f727f]{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-2a7f727f]{flex:1}.small[data-v-2a7f727f]{font-size:12.5px}.mono[data-v-2a7f727f]{font-family:var(--mono);font-size:12.5px}.lnk[data-v-2a7f727f]{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.lnk[data-v-2a7f727f]:hover{text-decoration-color:currentColor}.pre[data-v-2a7f727f]{white-space:pre-line;overflow-wrap:anywhere}.strip[data-v-2a7f727f]{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-2a7f727f]{background:var(--line);width:18px;height:1.5px;margin:0 6px}.strip .bar.done[data-v-2a7f727f]{background:var(--ink-3)}.strip .step[data-v-2a7f727f]{white-space:nowrap;outline:none;align-items:center;gap:6px;display:inline-flex}.strip .step b[data-v-2a7f727f]{border:1.5px solid var(--line);border-radius:50%;place-items:center;width:16px;height:16px;display:inline-grid}.strip .step b[data-v-2a7f727f] svg.i{width:10px;height:10px}.strip .step.done[data-v-2a7f727f]{color:var(--ink-2)}.strip .step.done b[data-v-2a7f727f]{background:var(--ink-2);border-color:var(--ink-2);color:var(--bg)}.strip .step.now[data-v-2a7f727f]{color:var(--ink);font-weight:500}.strip .step.now b[data-v-2a7f727f]{border-color:var(--brand);background:var(--brand)}.strip .step.skipped[data-v-2a7f727f]{opacity:.6;text-decoration:line-through}.strip .step.end[data-v-2a7f727f]{color:var(--bad);font-weight:500}.strip .step.end b[data-v-2a7f727f]{border-color:var(--bad)}.pad[data-v-2a7f727f]{padding:0 18px 14px}textarea[data-v-2a7f727f],.in[data-v-2a7f727f]{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-2a7f727f]{resize:vertical;width:100%}.in.mono[data-v-2a7f727f]{font-family:var(--mono)}.right[data-v-2a7f727f]{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.addrow[data-v-2a7f727f]{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 18px 14px;display:flex}.addrow .pick[data-v-2a7f727f]{flex:1;min-width:0}.grow[data-v-2a7f727f]{flex:1;min-width:120px}.w80[data-v-2a7f727f]{width:80px}.w140[data-v-2a7f727f]{width:140px}.pick.full[data-v-2a7f727f]{width:100%;max-width:100%}.btn.icon.sm[data-v-2a7f727f]{width:26px;font-size:16px;line-height:1}.btn[data-v-2a7f727f]:disabled{opacity:.5;cursor:not-allowed}.ship .dir[data-v-2a7f727f]{font:600 10.5px var(--mono);color:var(--ink-3);width:30px}.ship .t[data-v-2a7f727f]{align-items:baseline;gap:8px;display:flex}.shipform[data-v-2a7f727f]{border-top:1px solid var(--line-2);flex-direction:column;gap:10px;padding:12px 18px 14px;display:flex}.seg[data-v-2a7f727f]{flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.seg label[data-v-2a7f727f],.check[data-v-2a7f727f]{align-items:center;gap:6px;font-size:13px;display:inline-flex}.grid3[data-v-2a7f727f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (width<=700px){.grid3[data-v-2a7f727f]{grid-template-columns:1fr}}.file[data-v-2a7f727f]{color:var(--ink-2);flex-direction:column;gap:4px;font-size:12.5px;display:flex}.fields[data-v-2a7f727f]{flex-direction:column;gap:10px;padding:12px 18px 14px;display:flex}.lf[data-v-2a7f727f]{color:var(--ink-2);flex-direction:column;gap:4px;font-size:12.5px;display:flex}.event-line[data-v-2a7f727f]{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-2a7f727f]{flex:1;min-width:0}.event-line b[data-v-2a7f727f]{color:var(--ink);font-weight:500}.event-line .mark[data-v-2a7f727f]{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-2a7f727f]{border-color:var(--warn)}.event-line .note[data-v-2a7f727f]{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin-top:2px;display:block}.event-line .tag[data-v-2a7f727f]{height:19px;margin-left:6px;font-size:11px}.mv[data-v-2a7f727f]{padding:8px 18px}.row.total .t[data-v-2a7f727f]{font-weight:600}a.body:hover .t[data-v-2a7f727f]{text-underline-offset:3px;text-decoration:underline}@media (width<=700px){.head[data-v-2a7f727f]{flex-direction:column}.acts[data-v-2a7f727f]{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}.dev-ep[data-v-18ab5901]{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--paper);margin:0 0 8px}.dev-ep-head[data-v-18ab5901]{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:9px 12px;display:flex}.dev-ep-head[data-v-18ab5901]:hover{background:var(--sunk)}.dev-method[data-v-18ab5901]{font:600 11px var(--mono);letter-spacing:.04em;background:var(--brand-wash);color:var(--brand);text-align:center;border-radius:4px;flex:none;min-width:44px;padding:2px 7px}.dev-method.post[data-v-18ab5901]{background:var(--ok-wash);color:var(--ok)}.dev-method.delete[data-v-18ab5901]{background:var(--bad-wash);color:var(--bad)}.dev-path[data-v-18ab5901]{font:13px var(--mono);overflow-wrap:anywhere;flex:none}.dev-ep-sum[data-v-18ab5901]{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.dev-ep.open .dev-ep-sum[data-v-18ab5901]{display:none}.dev-ep-body[data-v-18ab5901]{border-top:1px solid var(--line-2);gap:10px;padding:4px 12px 12px;display:grid}.dev-ep-desc[data-v-18ab5901]{margin:8px 0 0;font-size:13.5px}.dev-ep-meta[data-v-18ab5901]{color:var(--ink-2);flex-wrap:wrap;gap:16px;font-size:12.5px;display:flex}.dev-t[data-v-18ab5901]{border-collapse:collapse;width:100%;font-size:13px}.dev-t th[data-v-18ab5901]{text-align:left;color:var(--ink-2);border-bottom:1px solid var(--line-2);padding:4px 8px;font-size:12px;font-weight:600}.dev-t td[data-v-18ab5901]{border-bottom:1px solid var(--line-2);vertical-align:top;padding:5px 8px}.dev-req[data-v-18ab5901]{color:var(--bad);margin-left:6px;font-size:11px}.dev-ex[data-v-18ab5901]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=900px){.dev-ex[data-v-18ab5901]{grid-template-columns:1fr}}.dev-ex-l[data-v-18ab5901]{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;margin:0 0 4px;font-size:11.5px;font-weight:600}.dev-ex pre[data-v-18ab5901]{background:var(--sunk);border-radius:var(--r-sm);font:12px/1.5 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;margin:0;padding:10px 12px;overflow:auto}.dev-con[data-v-ca3d2142]{gap:10px;display:grid}.dev-con-row[data-v-ca3d2142]{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.dev-con-f[data-v-ca3d2142]{color:var(--ink-2);gap:4px;min-width:180px;font-size:12.5px;display:grid}.dev-con-f.grow[data-v-ca3d2142]{flex:1}.dev-in[data-v-ca3d2142]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:32px;color:var(--ink);width:100%;padding:0 8px;font-size:13px}.dev-con-args[data-v-ca3d2142]{height:auto;font:12.5px/1.5 var(--mono);resize:vertical;padding:7px 8px}.dev-con-run[data-v-ca3d2142]{height:32px}.dev-con-hint[data-v-ca3d2142]{color:var(--ink-2);margin:0;font-size:12.5px}.dev-con-err[data-v-ca3d2142]{color:var(--bad);margin:0;font-size:12.5px}.dev-con-out[data-v-ca3d2142]{border:1px solid var(--line-2);border-radius:var(--r-sm);overflow:hidden}.dev-con-out.bad[data-v-ca3d2142]{border-color:var(--bad)}.dev-con-outh[data-v-ca3d2142]{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;background:var(--sunk);border-bottom:1px solid var(--line-2);padding:6px 10px;font-size:11.5px;font-weight:600}.dev-con-out pre[data-v-ca3d2142]{font:12px/1.5 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;max-height:480px;margin:0;padding:10px 12px;overflow:auto}.dev-sub[data-v-bc191853]{margin:4px 0 18px;font-size:13px}.dev-layout[data-v-bc191853]{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:20px;display:grid}.dev-toc[data-v-bc191853]{gap:2px;font-size:13px;display:grid;position:sticky;top:76px}@media (width<=1000px){.dev-layout[data-v-bc191853]{grid-template-columns:1fr}.dev-toc[data-v-bc191853]{flex-wrap:wrap;gap:4px 12px;display:flex;position:static}}.dev-toc a[data-v-bc191853]{color:var(--ink-2);border-radius:var(--r-sm);padding:5px 8px;text-decoration:none}.dev-toc a[data-v-bc191853]:hover{background:var(--sunk);color:var(--ink)}.dev-body[data-v-bc191853]{gap:16px;min-width:0;display:grid}.dev-sec[data-v-bc191853]{padding:18px 22px 20px;scroll-margin-top:72px}.dev-sec .h2[data-v-bc191853]{margin:0 0 10px}.dev-h3[data-v-bc191853]{margin:18px 0 8px;font-size:14px;font-weight:600}.dev-auth[data-v-bc191853]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;font-size:12.5px;display:flex}.dev-auth svg[data-v-bc191853]{width:14px;height:14px}.dev-tip[data-v-bc191853]{color:var(--ink-2);margin:6px 0 0;font-size:12.5px}.dev-req[data-v-bc191853]{color:var(--bad);margin-left:6px;font-size:11px}.dev-enum[data-v-bc191853]{font:11.5px var(--mono);color:var(--ink-3);overflow-wrap:anywhere;max-width:260px;display:block}.dev-t[data-v-bc191853]{border-collapse:collapse;width:100%;margin-top:6px;font-size:13px}.dev-t th[data-v-bc191853]{text-align:left;color:var(--ink-2);border-bottom:1px solid var(--line-2);padding:4px 8px;font-size:12px;font-weight:600}.dev-t td[data-v-bc191853]{border-bottom:1px solid var(--line-2);vertical-align:top;padding:5px 8px}.dev-tabs[data-v-bc191853]{margin-top:14px}.dev-snip[data-v-bc191853]{border:1px solid var(--line-2);border-radius:var(--r-sm);margin-top:8px;overflow:hidden}.dev-snip-h[data-v-bc191853]{background:var(--sunk);border-bottom:1px solid var(--line-2);font:12px var(--mono);color:var(--ink-2);justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.dev-snip pre[data-v-bc191853]{font:12.5px/1.5 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px;overflow:auto}.dev-snip .dev-tip[data-v-bc191853]{padding:0 12px 10px}.dev-details[data-v-bc191853]{margin-top:12px;font-size:13px}.dev-details summary[data-v-bc191853]{cursor:pointer;color:var(--ink-2)}.dev-details pre[data-v-bc191853]{background:var(--sunk);border-radius:var(--r-sm);font:12.5px/1.5 var(--mono);white-space:pre-wrap;margin:8px 0 0;padding:10px 12px}.dev-tool[data-v-bc191853]{border-top:1px solid var(--line-2);padding:12px 0}.dev-tool-h[data-v-bc191853]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dev-tool-h code[data-v-bc191853]{font:600 13px var(--mono)}.dev-tool-t[data-v-bc191853]{color:var(--ink-2);font-size:13px}.dev-tool-d[data-v-bc191853]{max-width:900px;margin:6px 0 0;font-size:13px}.dev-md[data-v-bc191853]{max-width:900px;font-size:13.5px;line-height:1.55}.dev-md[data-v-bc191853] h2{margin:18px 0 6px;font-size:15px;font-weight:600}.dev-md[data-v-bc191853] h3{margin:14px 0 4px;font-size:13.5px;font-weight:600}.dev-md[data-v-bc191853] p{margin:0 0 10px}.dev-md[data-v-bc191853] ul,.dev-md[data-v-bc191853] ol{margin:0 0 10px;padding-left:22px}.dev-md[data-v-bc191853] li{margin:2px 0}.dev-md[data-v-bc191853] code{font:12.5px var(--mono);background:var(--sunk);border-radius:4px;padding:1px 5px}.dev-md[data-v-bc191853] pre{background:var(--sunk);border-radius:var(--r-sm);margin:0 0 12px;padding:10px 12px;overflow:auto}.dev-md[data-v-bc191853] pre code{background:0 0;padding:0;font-size:12.5px;line-height:1.5}.dev-md[data-v-bc191853] table{border-collapse:collapse;width:100%;margin:0 0 12px;font-size:13px}.dev-md[data-v-bc191853] th{text-align:left;color:var(--ink-2);border-bottom:1px solid var(--line-2);padding:4px 8px;font-size:12px;font-weight:600}.dev-md[data-v-bc191853] td{border-bottom:1px solid var(--line-2);vertical-align:top;padding:5px 8px}.dev-md[data-v-bc191853] blockquote{border-left:3px solid var(--line);color:var(--ink-2);margin:0 0 10px;padding:6px 12px}.dev-md[data-v-bc191853] a{color:var(--brand)}.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}.tedit[data-v-0323cb31]{border-bottom:1px solid var(--line-2);background:var(--sunk);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px;padding:12px 18px;display:grid}.tedit label[data-v-0323cb31]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.tedit input[data-v-0323cb31],.tedit select[data-v-0323cb31]{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}.tedit .wide[data-v-0323cb31]{grid-column:1/-1}.tacts[data-v-0323cb31]{align-items:center;gap:8px;display:flex}.nowrap[data-v-0323cb31]{white-space:nowrap}.small[data-v-0323cb31]{font-size:12px}@media (width<=800px){.tedit[data-v-0323cb31]{grid-template-columns:1fr 1fr}}.head[data-v-0323cb31]{align-items:flex-start;gap:16px;display:flex}.head .body[data-v-0323cb31]{flex:1;min-width:0}.head .h1 .faint[data-v-0323cb31]{font-weight:500}.meta[data-v-0323cb31]{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-0323cb31]{align-items:center;gap:6px;display:inline-flex}.avatar.sm[data-v-0323cb31]{width:20px;height:20px;font-size:9px}.tag.tent[data-v-0323cb31]{border:1px dashed var(--ink-3);background:0 0}.btn[aria-disabled=true][data-v-0323cb31]{color:var(--ink-3);background:var(--sunk);border-color:var(--line);cursor:not-allowed;filter:none}.acts[data-v-0323cb31]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.menu .pop .danger[data-v-0323cb31]{color:var(--bad)}.techs .x[data-v-0323cb31]{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-0323cb31],.techs .x[data-v-0323cb31]:focus{place-items:center;display:inline-grid}.techs .x[data-v-0323cb31]:hover{background:var(--sunk);color:var(--ink)}.notice[data-v-0323cb31]{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-0323cb31] svg.i{flex:none;width:14px;height:14px;margin-top:2px}.notice.bad[data-v-0323cb31]{background:var(--bad-wash);color:var(--bad)}.notice.warn[data-v-0323cb31]{background:var(--warn-wash);color:var(--warn)}.act[data-v-0323cb31]{max-width:620px;margin-top:14px;padding:4px 18px 14px}.act .f[data-v-0323cb31]{flex-direction:column;gap:6px;margin-top:12px;font-size:13px;display:flex}.act .f>span[data-v-0323cb31]{color:var(--ink-2);align-items:center;gap:6px;display:flex}.act textarea[data-v-0323cb31],.act select[data-v-0323cb31]{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-0323cb31]{height:36px;padding:0 10px}.act em[data-v-0323cb31],.err[data-v-0323cb31]{color:var(--bad);font-size:12.5px;font-style:normal}.act .go[data-v-0323cb31]{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.danger-btn[data-v-0323cb31]{color:var(--on-bad);background:var(--bad);border-color:var(--bad)}.danger-btn[data-v-0323cb31]:hover{filter:brightness(1.08);background:var(--bad)}.blockers[data-v-0323cb31]{margin-top:14px;padding:12px 18px}.blockers .bh[data-v-0323cb31]{color:var(--warn);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.blockers .bh[data-v-0323cb31] svg.i{width:14px;height:14px}.blk[data-v-0323cb31]{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-0323cb31]{color:var(--ink-3);place-items:center;width:26px;display:inline-grid}.addrobot[data-v-0323cb31]{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}.addrobot .pick[data-v-0323cb31]{flex:1;min-width:180px}.err[data-v-0323cb31]{margin:0 0 10px}.hist .s[data-v-0323cb31]{white-space:normal}@media (width<=760px){.head[data-v-0323cb31]{flex-direction:column}.acts[data-v-0323cb31]{justify-content:flex-start}}.life[data-v-0323cb31]{flex-wrap:wrap;align-items:center;row-gap:8px;margin:22px 0 4px;font-size:12.5px;display:flex}.life .st[data-v-0323cb31]{color:var(--ink-3);white-space:nowrap;align-items:center;gap:7px;display:flex}.life .st b[data-v-0323cb31]{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-0323cb31] svg.i{stroke-width:2.5px;width:11px;height:11px}.life .st.done[data-v-0323cb31]{color:var(--ink-2)}.life .st.done b[data-v-0323cb31]{border-color:var(--ink-3);color:var(--ink-2)}.life .st.now[data-v-0323cb31]{color:var(--ink);font-weight:500}.life .st.now b[data-v-0323cb31]{border-color:var(--brand);background:var(--brand-wash)}.life .st.now b[data-v-0323cb31]:after{content:"";background:var(--brand);border-radius:50%;width:6px;height:6px}.life .st.bad[data-v-0323cb31]{color:var(--bad)}.life .st.bad b[data-v-0323cb31]{border-color:var(--bad);background:var(--bad-wash)}.life .st.warn[data-v-0323cb31]{color:var(--warn)}.life .st.warn b[data-v-0323cb31]{border-color:var(--warn);background:var(--warn-wash)}.life .st .t[data-v-0323cb31]{font:12px var(--mono);color:var(--ink-3);font-weight:400}.life .bar[data-v-0323cb31]{background:var(--line);flex:0 56px;min-width:20px;height:1px;margin:0 12px}.robot[data-v-0323cb31]{margin-bottom:12px}.robot>summary[data-v-0323cb31]{cursor:pointer;align-items:center;gap:14px;padding:14px 18px;list-style:none;display:flex}.robot>summary[data-v-0323cb31]::-webkit-details-marker{display:none}.robot>summary .chev[data-v-0323cb31]{color:var(--ink-3);transition:transform .15s}.robot[open]>summary .chev[data-v-0323cb31]{transform:rotate(90deg)}.robot[open]>summary[data-v-0323cb31]{border-bottom:1px solid var(--line-2)}.robot .body[data-v-0323cb31]{flex:1;min-width:0}.robot .t[data-v-0323cb31]{font-weight:500}.robot .t a[data-v-0323cb31]:hover{text-underline-offset:3px;text-decoration:underline}.robot .sn[data-v-0323cb31]{margin-left:6px;font-size:12.5px;font-weight:400}.robot .s[data-v-0323cb31]{color:var(--ink-2);font-size:12.5px}.row.indent[data-v-0323cb31]{padding-left:48px}.row .s[data-v-0323cb31]{white-space:normal}.recap[data-v-0323cb31]{margin:18px 0 0}.insight[data-v-0323cb31]{margin-top:8px}.lists[data-v-0323cb31]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.lists .tag[data-v-0323cb31]{gap:5px}.lists .tag[data-v-0323cb31]:hover{color:var(--ink)}.ft .who[data-v-0323cb31]{align-items:center;gap:8px;font-weight:500;display:inline-flex}.ft .r[data-v-0323cb31]{font:12.5px var(--mono);text-align:right}.ft .note-cell[data-v-0323cb31]{white-space:normal;color:var(--ink-2);min-width:180px}.ft tr.sub td[data-v-0323cb31]{color:var(--ink-2);background:color-mix(in srgb,var(--sunk) 45%,transparent);font-size:12.5px}.ft tfoot td[data-v-0323cb31]{border-top:1px solid var(--line);padding:11px 16px;font-weight:600}.note[data-v-0323cb31]{border-bottom:1px solid var(--line-2);gap:12px;padding:14px 18px;display:flex}.note[data-v-0323cb31]:last-of-type{border-bottom:0}.note .body[data-v-0323cb31]{min-width:0}.note p[data-v-0323cb31]{white-space:pre-line;overflow-wrap:anywhere;margin:3px 0 0}.note .who[data-v-0323cb31]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.note .tag[data-v-0323cb31]{height:19px;font-size:11px}.hcall[data-v-0323cb31]{border-bottom:1px solid var(--line-2)}.hcall[data-v-0323cb31]:last-of-type{border-bottom:0}.hrow[data-v-0323cb31]{text-align:left;align-items:center;gap:12px;width:100%;padding:13px 18px;display:flex}.hrow[data-v-0323cb31]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.hrow .chev[data-v-0323cb31]{color:var(--ink-3);transition:transform .15s}.hrow[aria-expanded=true] .chev[data-v-0323cb31]{transform:rotate(90deg)}.hrow .body[data-v-0323cb31]{flex:1;min-width:0}.hrow .t[data-v-0323cb31]{font-weight:500}.hrow .s[data-v-0323cb31]{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.hrow .when[data-v-0323cb31]{font:12.5px var(--mono);color:var(--ink-2);white-space:nowrap}.tag.live[data-v-0323cb31]{background:var(--brand-wash);color:var(--brand)}.hctx[data-v-0323cb31]{max-width:760px;padding:4px 18px 16px 60px}.hctx .cap[data-v-0323cb31]{margin-bottom:6px;font-size:12px}.cnotes[data-v-0323cb31]{white-space:pre-line;overflow-wrap:anywhere;margin:10px 0 0}@media (width<=700px){.hctx[data-v-0323cb31]{padding-left:18px}.hrow .when[data-v-0323cb31]{display:none}}.tk .hd[data-v-0323cb31]{font:500 12px var(--mono);color:var(--ink-3);margin-right:8px}.tk a.body:hover .t[data-v-0323cb31]{text-underline-offset:3px;text-decoration:underline}.tk .btn.icon.sm[data-v-0323cb31]{width:26px;height:26px;font-size:16px;line-height:1}.tk-acts[data-v-0323cb31]{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-0323cb31]{flex:1;gap:8px;min-width:0;max-width:520px;display:flex}.tk-link .pick[data-v-0323cb31]{flex:1;min-width:0}.btn[data-v-0323cb31]: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)}.addm[data-v-eb04f9bc]{margin-bottom:16px}.addm-f[data-v-eb04f9bc]{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:14px 18px;display:flex}.addm-f label[data-v-eb04f9bc]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.addm-f input[data-v-eb04f9bc],.addm-f select[data-v-eb04f9bc]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font:13.5px var(--ui);min-width:200px;padding:6px 10px}.addm-a[data-v-eb04f9bc]{gap:8px;display:flex}.addm-e[data-v-eb04f9bc]{color:var(--bad);margin:0 18px 12px;font-size:12.5px}.mrow[data-v-eb04f9bc]{align-items:center;gap:10px;display:inline-flex}.mpic[data-v-eb04f9bc]{object-fit:contain;background:var(--sunk);border:1px solid var(--line);border-radius:6px;flex:none;width:28px;height:28px}img.mpic[data-v-eb04f9bc]{background:#fff}.ulink[data-v-eb04f9bc]{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.grade[data-v-eb04f9bc]{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-eb04f9bc]{color:var(--ink-3);border-style:dashed}.oo[data-v-eb04f9bc]{margin-left:6px;font-size:11px}.ft td.num[data-v-eb04f9bc]{font:13px var(--mono)}.ft .r[data-v-eb04f9bc]{text-align:right}.rtags[data-v-eb04f9bc]{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.rtags .tag[data-v-eb04f9bc]{height:18px;padding:0 6px;font-size:11px}.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)}.rp[data-v-9fb5ada3]{margin:16px 0 0}.rp-strip[data-v-9fb5ada3]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rp-tile[data-v-9fb5ada3]{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--sunk);width:96px;height:72px;color:var(--ink-2);flex:none;place-items:center;padding:0;font-size:12.5px;display:grid;overflow:hidden}.rp-tile img[data-v-9fb5ada3]{object-fit:cover;width:100%;height:100%}.rp-tile.off[data-v-9fb5ada3]{cursor:default}.rp-more[data-v-9fb5ada3]{font-weight:500}.rp-add[data-v-9fb5ada3]{background:var(--paper);border-style:dashed;flex-direction:column;gap:4px;width:auto;min-width:96px;padding:0 12px;display:flex}.rp-add[data-v-9fb5ada3] svg.i{width:18px;height:18px}.rp-v1[data-v-9fb5ada3]{font:500 11.5px var(--mono);color:var(--ink-3)}.rp-err[data-v-9fb5ada3]{color:var(--bad);margin:6px 0 0;font-size:12.5px}.rp-grid[data-v-9fb5ada3]{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin-top:12px;padding:12px;display:grid}.rp-cell[data-v-9fb5ada3]{gap:4px;display:grid}.rp-cell img[data-v-9fb5ada3],.rp-cell .rp-v1[data-v-9fb5ada3]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-sm);background:var(--sunk);place-items:center;width:100%;height:auto;display:grid}.rp-acts[data-v-9fb5ada3]{justify-content:space-between;display:flex}.danger[data-v-9fb5ada3]{color:var(--bad)}@media (width<=600px){.rp-tile[data-v-9fb5ada3]{width:72px;height:56px}}.rt[data-v-78272640]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.rt-chip a[data-v-78272640]:hover{color:var(--ink)}.rt-x[data-v-78272640]{color:var(--ink-3);margin:0 -3px 0 2px;padding:0 2px;font-size:14px;line-height:1}.rt-x[data-v-78272640]:hover{color:var(--bad)}.rt-new[data-v-78272640]{border:1px dashed var(--line);cursor:pointer;background:0 0}.rt-add[data-v-78272640]{align-items:center;gap:6px;display:inline-flex}.rt-add input[data-v-78272640]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font:13px var(--ui);width:160px;padding:4px 8px}.rt-err[data-v-78272640]{color:var(--bad);font-size:12.5px}.riskline[data-v-7b4ead99]{outline:none;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;font-size:13px;display:flex}.riskline .tag.bad[data-v-7b4ead99]{color:var(--bad)}.riskline .tag.warn[data-v-7b4ead99]{color:var(--warn)}.riskline .more[data-v-7b4ead99]{margin-left:auto;font-size:12.5px}.grade[data-v-7b4ead99]{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-7b4ead99]{color:var(--ink-2);margin:4px 0 0;padding:0;font-size:12.5px;list-style:none}.crumb[data-v-7b4ead99] svg.i{width:12px;height:12px}.head[data-v-7b4ead99]{align-items:center;gap:16px;display:flex}.head .big[data-v-7b4ead99]{border-radius:var(--r);width:56px;height:56px}.head .big[data-v-7b4ead99] svg.i{width:26px;height:26px}.head .body[data-v-7b4ead99]{flex:1;min-width:0}.head .meta[data-v-7b4ead99]{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-7b4ead99],.head .meta a[data-v-7b4ead99]{align-items:center;gap:6px;display:inline-flex}.head .meta a[data-v-7b4ead99]{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.head .meta a[data-v-7b4ead99]:hover{color:var(--ink)}.head .meta .mono[data-v-7b4ead99]{font:12.5px var(--mono)}.menu .pop hr[data-v-7b4ead99]{border:0;border-top:1px solid var(--line-2);margin:4px 0}.menu .pop .danger[data-v-7b4ead99]{color:var(--bad)}.retired[data-v-7b4ead99]{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-7b4ead99]{flex:1;min-width:160px}.retired .t[data-v-7b4ead99]{font-weight:500}.retired .s[data-v-7b4ead99]{color:var(--ink-2);font-size:12.5px}.danger-fill[data-v-7b4ead99]{background:var(--bad);border-color:var(--bad)}.stats[data-v-7b4ead99]{margin:0 0 24px}.stat .v small[data-v-7b4ead99]{color:var(--ink-3);letter-spacing:0;margin-left:6px;font-size:13px}.stat.bad .v small[data-v-7b4ead99]{color:var(--bad)}.bars[data-v-7b4ead99]{padding:6px 18px 12px}.hbar[data-v-7b4ead99]{outline:none;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:4px 12px;padding:8px 0;display:grid}.hbar .t[data-v-7b4ead99]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.hbar .num[data-v-7b4ead99]{text-align:right;font-size:13px}.hbar i[data-v-7b4ead99]{background:var(--brand);border-radius:0 3px 3px 0;grid-column:1/-1;height:6px;display:block}.cols[data-v-7b4ead99]>*{min-width:0}@media (width<=1000px){.tabbar[data-v-7b4ead99]{overflow:auto hidden}}@media (width<=600px){.head .big[data-v-7b4ead99]{display:none}}.ft td.wrap[data-v-7b4ead99]{white-space:normal;min-width:120px}.lnk[data-v-7b4ead99]{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-7b4ead99]:hover{color:var(--ink)}.more.center[data-v-7b4ead99]{justify-content:center}.quiet[data-v-7b4ead99]{color:var(--ink-3);margin:4px 0;font-size:13px}.ck-draft[data-v-7b4ead99]{height:18px;margin-left:8px;font-size:11px}.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-6c124c6c]{z-index:40;position:fixed;bottom:20px;right:20px}.launch[data-v-6c124c6c]{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-6c124c6c]{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-6c124c6c]{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:10px 12px;display:flex}.start[data-v-6c124c6c]{padding:14px;overflow:auto}.start p[data-v-6c124c6c]{margin:0 0 12px;font-size:13px}.two[data-v-6c124c6c]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.small[data-v-6c124c6c]{font-size:12px}.start .chat-legal[data-v-6c124c6c]{margin:10px 0 0}.chat-legal a[data-v-6c124c6c]{text-underline-offset:3px;text-decoration:underline}.msgs[data-v-6c124c6c]{flex-direction:column;flex:1;gap:10px;padding:12px;display:flex;overflow:auto}.m[data-v-6c124c6c]{align-self:flex-start;max-width:85%}.m p[data-v-6c124c6c]{background:var(--sunk);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin:0;padding:8px 12px}.m.you[data-v-6c124c6c]{align-self:flex-end}.m.you p[data-v-6c124c6c]{background:var(--hc,var(--brand));color:var(--on-hc,var(--on-brand))}.m.system[data-v-6c124c6c]{align-self:center;max-width:100%}.m.system p[data-v-6c124c6c]{color:var(--ink-3);text-align:center;background:0 0;padding:0;font-size:12.5px}.who[data-v-6c124c6c]{color:var(--ink-3);margin:0 0 3px 4px;font-size:11.5px;display:block}.src[data-v-6c124c6c]{color:var(--ink-3);flex-wrap:wrap;gap:6px;margin:4px 0 0 4px;font-size:12px;display:flex}.src a[data-v-6c124c6c]{color:var(--hc,var(--brand))}.src a[data-v-6c124c6c]:hover{text-decoration:underline}.compose[data-v-6c124c6c]{border-top:1px solid var(--line);align-items:flex-end;gap:8px;padding:10px;display:flex}.compose textarea[data-v-6c124c6c]{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-6c124c6c]{margin:0;padding:0 12px 10px}.err[data-v-6c124c6c]{overflow-wrap:anywhere}@media (width<=640px){.hcchat[data-v-6c124c6c]{bottom:12px;right:12px}}.hc .oemlogo{object-fit:contain;width:auto;max-width:120px;height:24px;display:block}.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{align-items:center;gap:6px;font-weight:650;display:inline-flex}.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-b3a335bf]{margin:6px 0 18px}.fm[data-v-b3a335bf]{padding:20px}.two[data-v-b3a335bf]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gh-legal[data-v-b3a335bf]{margin:12px 0 0;font-size:12.5px}.gh-legal a[data-v-b3a335bf]{text-underline-offset:3px;text-decoration:underline}@media (width<=640px){.two[data-v-b3a335bf]{grid-template-columns:1fr}.fm[data-v-b3a335bf]{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}.att-in[data-v-96dc9ed4]{gap:6px;display:grid}.att-list[data-v-96dc9ed4]{flex-wrap:wrap;gap:6px;display:flex}.att-chip[data-v-96dc9ed4]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);align-items:center;gap:6px;max-width:100%;padding:4px 4px 4px 6px;font-size:12.5px;display:inline-flex}.att-prev[data-v-96dc9ed4]{object-fit:cover;border-radius:4px;flex:none;width:28px;height:28px}.att-ic[data-v-96dc9ed4]{width:16px;height:16px;color:var(--ink-3);flex:none}.att-name[data-v-96dc9ed4]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:180px;overflow:hidden}.att-size[data-v-96dc9ed4]{color:var(--ink-3);font-family:var(--mono);white-space:nowrap;font-size:11.5px}.att-x[data-v-96dc9ed4]{width:24px;height:24px;color:var(--ink-2);border-radius:4px;font-size:16px;line-height:1}.att-x[data-v-96dc9ed4]:hover{background:var(--sunk);color:var(--ink)}.att-bar[data-v-96dc9ed4]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.att-btn svg[data-v-96dc9ed4]{width:15px;height:15px}.att-hint[data-v-96dc9ed4]{color:var(--ink-3);font-size:12px}.att-file[data-v-96dc9ed4]{display:none}.att-err[data-v-96dc9ed4]{color:var(--bad);margin:0;font-size:12.5px}.tatt[data-v-eb6ab842]{gap:8px;margin-top:8px;display:grid}.tatt-grid[data-v-eb6ab842]{flex-wrap:wrap;gap:6px;display:flex}.tatt-tile[data-v-eb6ab842]{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--sunk);cursor:zoom-in;width:96px;height:96px;padding:0;overflow:hidden}.tatt-tile img[data-v-eb6ab842]{width:100%;height:100%;display:block}.tatt-files[data-v-eb6ab842]{flex-wrap:wrap;gap:6px;display:flex}.tatt-chip[data-v-eb6ab842]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);max-width:100%;color:var(--ink);align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;text-decoration:none;display:inline-flex}.tatt-chip[data-v-eb6ab842]:hover{border-color:var(--ink-3)}.tatt-chip svg[data-v-eb6ab842]{width:15px;height:15px;color:var(--ink-3);flex:none}.tatt-name[data-v-eb6ab842]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:220px;overflow:hidden}.tatt-size[data-v-eb6ab842]{color:var(--ink-3);font-family:var(--mono);white-space:nowrap;font-size:11.5px}.tatt-off[data-v-eb6ab842]{opacity:.55;pointer-events:none}@media (width<=480px){.tatt-tile[data-v-eb6ab842]{width:76px;height:76px}}.handle[data-v-c574729b]{margin:0 0 4px;font-size:12.5px}.sub[data-v-c574729b]{align-items:center;gap:10px;margin:8px 0 18px;display:flex}.thread[data-v-c574729b]{padding:4px 0}.msg[data-v-c574729b]{border-bottom:1px solid var(--line-2);padding:14px 18px}.msg[data-v-c574729b]:last-child{border-bottom:0}.msg .who[data-v-c574729b]{margin-bottom:4px;font-size:12.5px;font-weight:600}.msg.support .who[data-v-c574729b]{color:var(--hc)}.msg p[data-v-c574729b]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.fm[data-v-c574729b]{margin-top:16px;padding:18px}.hcr-att[data-v-c574729b]{margin:0 0 12px}.hcr-err[data-v-c574729b]{color:var(--bad);margin:0 0 10px;font-size:12.5px}.small[data-v-c574729b]{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-a626ab5a]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.seg[data-v-a626ab5a]{background:var(--sunk);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.seg button[data-v-a626ab5a],.seg a[data-v-a626ab5a]{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-a626ab5a]{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.kcols[data-v-a626ab5a]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.maincol[data-v-a626ab5a]{min-width:0}.rail[data-v-a626ab5a]{flex-direction:column;gap:20px;min-width:0;display:flex}.section-head[data-v-a626ab5a]{gap:12px}.find[data-v-a626ab5a]{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-a626ab5a]{font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.count[data-v-a626ab5a]{font:500 12.5px var(--mono);color:var(--ink-3);white-space:nowrap;outline:none}.subbar[data-v-a626ab5a]{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 18px;display:flex}.grp[data-v-a626ab5a]{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-a626ab5a]:hover{color:var(--ink)}.gc[data-v-a626ab5a]{font:500 11.5px var(--mono);letter-spacing:0}.mrow[data-v-a626ab5a]{text-align:left;width:100%}.mrow>svg.i[data-v-a626ab5a]{color:var(--ink-3)}.cnt[data-v-a626ab5a]{font:12px var(--mono);color:var(--ink-3);white-space:nowrap}.small[data-v-a626ab5a]{font-size:12.5px}.small[data-v-a626ab5a]:hover{color:var(--ink)}.more-link[data-v-a626ab5a]{width:100%;color:var(--ink-2);font-size:12.5px}@media (width<=1100px){.kcols[data-v-a626ab5a]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.seg[data-v-a626ab5a]{width:100%;overflow-x:auto}.seg button[data-v-a626ab5a]{padding:0 10px}.find[data-v-a626ab5a]{max-width:none}}.rte[data-v-09fd1acb]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);min-width:0}.rte[data-v-09fd1acb]:focus-within{border-color:var(--brand)}.bar[data-v-09fd1acb]{border-bottom:1px solid var(--line-2);background:var(--sunk);border-radius:var(--r-sm) var(--r-sm) 0 0;z-index:2;flex-wrap:wrap;align-items:center;gap:2px;padding:4px;display:flex;position:sticky;top:0}.bar button[data-v-09fd1acb]{min-width:28px;height:28px;color:var(--ink-2);font:12.5px var(--ui);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 7px}.bar button[data-v-09fd1acb]:hover:not(:disabled){background:var(--paper);color:var(--ink)}.bar button.on[data-v-09fd1acb]{background:var(--brand-wash);color:var(--brand)}.bar button[data-v-09fd1acb]:disabled{opacity:.45;cursor:default}.bar .safety.on[data-v-09fd1acb]{background:color-mix(in srgb,var(--warn) 18%,transparent);color:var(--warn)}.bar .card-btn[data-v-09fd1acb]{color:var(--brand)}.sep[data-v-09fd1acb]{background:var(--line);width:1px;height:18px;margin:0 4px}.grow[data-v-09fd1acb]{flex:1}.doc[data-v-09fd1acb] .tiptap{min-height:180px;max-height:560px;font:14px/1.55 var(--ui);color:var(--ink);outline:none;padding:12px 14px;overflow-y:auto}.doc[data-v-09fd1acb] .tiptap>*+*{margin-top:.6em}.doc[data-v-09fd1acb] h2{margin:.8em 0 .2em;font-size:18px}.doc[data-v-09fd1acb] h3{margin:.7em 0 .2em;font-size:15.5px}.doc[data-v-09fd1acb] p{margin:0}.doc[data-v-09fd1acb] ul,.doc[data-v-09fd1acb] ol{margin:.3em 0;padding-left:22px}.doc[data-v-09fd1acb] blockquote{border-left:3px solid var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent);border-radius:0 6px 6px 0;margin:.6em 0;padding:8px 12px}.doc[data-v-09fd1acb] img{border-radius:6px;max-width:100%;height:auto;margin:.4em 0;display:block}.doc[data-v-09fd1acb] img.ProseMirror-selectednode{outline:2px solid var(--brand)}.doc[data-v-09fd1acb] hr{border:0;border-top:2px dashed var(--brand);height:0;margin:18px 0;position:relative;overflow:visible}.doc[data-v-09fd1acb] hr:after{content:"next card";background:var(--paper);color:var(--brand);font:600 10.5px var(--ui);text-transform:uppercase;letter-spacing:.06em;padding:0 8px;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.doc[data-v-09fd1acb] hr.ProseMirror-selectednode{border-top-color:var(--ink)}.doc[data-v-09fd1acb] table{border-collapse:collapse;table-layout:fixed;width:100%;margin:.5em 0}.doc[data-v-09fd1acb] th,.doc[data-v-09fd1acb] td{border:1px solid var(--line);vertical-align:top;min-width:40px;padding:5px 8px}.doc[data-v-09fd1acb] th{background:var(--sunk);text-align:left;font-weight:600}.doc[data-v-09fd1acb] .selectedCell{background:var(--brand-wash)}.doc[data-v-09fd1acb] code{font:12.5px var(--mono);background:var(--sunk);border-radius:4px;padding:1px 4px}.doc[data-v-09fd1acb] a{color:var(--brand)}.doc[data-v-09fd1acb] p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--ink-3);float:left;pointer-events:none;height:0}.busy .doc[data-v-09fd1acb]{opacity:.8}.err[data-v-09fd1acb]{color:var(--bad);margin:0;padding:6px 12px;font-size:12.5px}.about[data-v-f7492354]{margin-bottom:20px}.body[data-v-f7492354]{align-items:flex-start;gap:20px;padding:16px 18px;display:flex}.pic[data-v-f7492354]:empty{display:none}.pic img[data-v-f7492354]{object-fit:contain;border:1px solid var(--line);border-radius:var(--r);background:#fff;width:120px;height:120px;padding:6px}.ma-main[data-v-f7492354]{flex:1;min-width:0}.md[data-v-f7492354] h2{margin:.8em 0 .3em;font-size:16px}.md[data-v-f7492354] h3{margin:.7em 0 .3em;font-size:14.5px}.md[data-v-f7492354] p{margin:0 0 .6em;line-height:1.6}.md[data-v-f7492354] img{border-radius:6px;max-width:100%;height:auto}.md[data-v-f7492354] blockquote{border-left:3px solid var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent);border-radius:0 6px 6px 0;margin:.6em 0;padding:8px 12px}.md[data-v-f7492354] table{border-collapse:collapse;margin:.5em 0}.md[data-v-f7492354] th,.md[data-v-f7492354] td{border:1px solid var(--line);text-align:left;padding:5px 8px}.specs[data-v-f7492354]{background:var(--sunk);border-radius:var(--r-sm);grid-template-columns:max-content 1fr;gap:6px 18px;margin:14px 0 0;padding:12px 14px;font-size:13px;display:grid}.specs dt[data-v-f7492354]{color:var(--ink-3)}.specs dd[data-v-f7492354]{margin:0}.ed[data-v-f7492354]{gap:8px;display:grid}.lbl[data-v-f7492354]{color:var(--ink-2);margin-top:6px;font-size:12.5px;font-weight:600}.spec[data-v-f7492354]{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;gap:6px;display:grid}.spec input[data-v-f7492354]{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}.ed>.btn[data-v-f7492354]{justify-self:start}.acts[data-v-f7492354]{gap:8px;margin-top:6px;display:flex}.err[data-v-f7492354]{color:var(--bad);font-size:12px}@media (width<=700px){.body[data-v-f7492354]{flex-direction:column}}.crumb[data-v-d2fc5f63] svg.i{width:12px;height:12px}.ul[data-v-d2fc5f63]{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.ul[data-v-d2fc5f63]:hover{color:var(--ink)}.lic[data-v-d2fc5f63]{cursor:help;outline:none}.subbar[data-v-d2fc5f63]{border-bottom:1px solid var(--line-2);padding:12px 18px}.cols[data-v-d2fc5f63]>*{min-width:0}.mlogo[data-v-d2fc5f63]{object-fit:contain;vertical-align:-5px;width:auto;max-width:90px;height:26px;margin-right:10px}.up[data-v-d2fc5f63]{border-bottom:1px solid var(--line-2);background:var(--sunk);gap:8px;padding:12px 18px;display:grid}.up input[data-v-d2fc5f63]:not([type=file]),.up select[data-v-d2fc5f63]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font:13px var(--ui);min-width:0;padding:6px 10px}.up .two[data-v-d2fc5f63]{gap:8px;display:flex}.up .two[data-v-d2fc5f63]>*{flex:1}.up .two .btn[data-v-d2fc5f63]{flex:none}.up progress[data-v-d2fc5f63]{width:100%}.err[data-v-d2fc5f63]{color:var(--bad);font-size:12px}.docline[data-v-d2fc5f63]{align-items:center;display:flex}.docline[data-v-d2fc5f63]>:first-child{flex:1;min-width:0}.rm[data-v-d2fc5f63]{margin-right:10px}.crumb .cv[data-v-4b9bfd12]{width:12px;height:12px}.legend[data-v-4b9bfd12]{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;font-size:12.5px;display:flex}.mrow[data-v-4b9bfd12]{border-bottom:1px solid var(--line-2)}.mrow[data-v-4b9bfd12]:last-child{border-bottom:0}.mh[data-v-4b9bfd12]{align-items:center;gap:10px;padding:12px 18px;display:flex}.mh .body[data-v-4b9bfd12]{flex:1;min-width:0}.mh .t[data-v-4b9bfd12]{font-weight:600}.mh .s[data-v-4b9bfd12]{color:var(--ink-3);font-size:12.5px}.lic[data-v-4b9bfd12]{align-items:center;gap:10px;padding:6px 18px 6px 36px;font-size:13px;display:flex}.lic.off[data-v-4b9bfd12]{opacity:.6}.lic .ev[data-v-4b9bfd12]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lf[data-v-4b9bfd12]{background:var(--sunk);border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;padding:12px 18px;display:grid}.lf label[data-v-4b9bfd12]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.lf input[data-v-4b9bfd12],.lf select[data-v-4b9bfd12]{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}.lf .wide[data-v-4b9bfd12]{grid-column:1/-1}.acts[data-v-4b9bfd12]{align-items:center;gap:8px;display:flex}.err[data-v-4b9bfd12]{color:var(--bad);font-size:12px}@media (width<=800px){.lf[data-v-4b9bfd12]{grid-template-columns:1fr}}.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-d427c908]{border-radius:var(--r-sm);background:var(--paper);border:1px solid var(--line);height:40px;color:var(--ink-2);flex:none;align-items:center;gap:8px;min-width:0;margin:0 12px 2px;padding:0 2px 0 10px;font-size:12.5px;display:flex}.clock.warn[data-v-d427c908]{border-color:var(--warn);background:var(--warn-wash)}.now[data-v-d427c908]{min-width:0;height:100%;color:inherit;flex:1;align-items:center;gap:6px;display:flex}.now .dot[data-v-d427c908]{background:var(--line);flex:none}.now .dot.ok[data-v-d427c908]{background:var(--ok)}.k[data-v-d427c908]{color:var(--ink-3);font-weight:500}.num[data-v-d427c908]{font:500 13px var(--mono);color:var(--ink);white-space:nowrap;flex:none}.k[data-v-d427c908]{flex:none}.st[data-v-d427c908]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.go[data-v-d427c908]{height:100%;color:var(--warn);border-radius:var(--r-sm);white-space:nowrap;flex:none;align-items:center;padding:0 8px;font-weight:600;display:flex}.go[data-v-d427c908]:hover{background:var(--paper)}.jclock[data-v-d427c908]{border-radius:var(--r-sm);background:var(--brand-wash);border:1px solid var(--brand);flex:none;align-items:center;gap:8px;min-width:0;min-height:44px;margin:0 12px 2px;padding:0 4px 0 10px;font-size:12.5px;display:flex}.jclock.stale[data-v-d427c908]{background:var(--warn-wash);border-color:var(--warn)}.jc-what[data-v-d427c908]{min-width:0;min-height:44px;color:var(--ink);flex:1;align-items:center;gap:6px;display:flex}.jc-what .dot[data-v-d427c908]{background:var(--brand);flex:none;animation:2s ease-in-out infinite jc-pulse-d427c908}.jclock.stale .jc-what .dot[data-v-d427c908]{background:var(--warn)}.jc-t[data-v-d427c908]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.jclock .btn.sm[data-v-d427c908]{flex:none;height:36px}.jc-note[data-v-d427c908]{color:var(--warn);margin:0 14px 4px;font-size:12px}@keyframes jc-pulse-d427c908{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.jc-what .dot[data-v-d427c908]{animation:none}}.mshell{background:var(--sunk);justify-content:center;height:100dvh;display:flex;overflow:hidden}.mcol{background:var(--bg);border-inline:1px solid var(--line);width:100%;max-width:430px;height:100%;padding-top:env(safe-area-inset-top);flex-direction:column;display:flex;overflow:hidden}@media (width<=430px){.mcol{border-inline:0}}.mtop{flex:none;align-items:center;gap:2px;height:52px;padding:0 6px 0 8px;display:flex}.mtop .mgap{flex:1}.mtop .btn.icon{flex:none;width:44px;height:44px}.mtop .mbrand{flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 4px;display:flex}.mtop .mbrand .micon{width:28px;height:28px;display:block}.mtop .umenu summary.ubtn{width:32px;height:32px;margin:0 6px;position:relative}.mtop .umenu summary.ubtn:before{content:"";position:absolute;inset:-6px}.mtop .who{min-width:0;height:44px;color:var(--ink-2);border-radius:99px;align-items:center;gap:6px;padding:0 4px 0 2px;font-size:12.5px;display:flex}.mtop .who .avatar{background:var(--brand-wash);width:26px;height:26px;color:var(--brand)}.mtop .who select{min-width:0;height:44px;font:500 12.5px var(--ui);color:var(--ink);cursor:pointer;background:0 0;border:0;outline:none;max-width:150px}.mscroll{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 20px 24px;overflow:hidden auto}@media (width<=360px){.mscroll{padding-inline:16px}}.mcol .tabs{padding:2px 0 max(6px, env(safe-area-inset-bottom))}.mcol .tabs a{justify-content:center;gap:3px;min-height:54px;font-size:11.5px}.mcol .tabs a.soon{opacity:.5;cursor:default}.mcol .tabs .mico{place-items:center;display:grid;position:relative}.mcol .tabs .mbadge{background:var(--bad);min-width:20px;height:20px;color:var(--on-bad);font:600 11px/16px var(--mono);text-align:center;border:2px solid var(--paper);box-sizing:border-box;pointer-events:none;border-radius:99px;padding:0 5px;position:absolute;top:-7px;left:13px}.mscroll input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.mscroll select,.mscroll textarea{font-size:16px!important}.mcol .btn.sm{position:relative}.mcol .btn.sm:before{content:"";position:absolute;inset:-8px -2px}.mcol .phil-card .more,.mcol .regen{align-items:center;min-height:36px;display:inline-flex}.mcol .q{vertical-align:middle;border:0;width:40px;height:40px;margin:-13px -13px -13px -9px}.mcol .q:before{box-sizing:border-box;border:1px solid var(--line);border-radius:50%;place-items:center;width:15px;height:15px;display:grid}.mcol .date{color:var(--ink-2);overflow-wrap:anywhere;margin:0 0 2px;font-size:13px}.mcol .title{letter-spacing:-.01em;overflow-wrap:anywhere;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}.mcol .dock .why{color:var(--ink-2);grid-column:1/-1;align-items:baseline;gap:8px;margin:0;font-size:12.5px;line-height:1.4;display:flex}.mcol .dock .why span{flex:1;min-width:0}.mcol .dock .why button{color:var(--brand);flex:none;min-height:32px;padding:0 2px;font-weight:500}.hd[data-v-2cc31258]{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 12px;display:flex}.hd .title[data-v-2cc31258]{margin:0}.mlist .row[data-v-2cc31258]{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-2cc31258]:last-child{border-bottom:0}.mlist .row[data-v-2cc31258] svg.i.lead{color:var(--ink-3);flex:none;margin-top:2px}.mlist .row.unread[data-v-2cc31258] svg.i.lead{color:var(--brand)}.mlist .body[data-v-2cc31258]{flex:1;min-width:0}.mlist .t[data-v-2cc31258]{color:var(--ink-2);white-space:normal;font-size:14px;line-height:1.4}.mlist .row.unread .t[data-v-2cc31258]{color:var(--ink);font-weight:500}.mlist .s[data-v-2cc31258]{color:var(--ink-3);white-space:normal;margin-top:2px;font-size:12.5px}.rt[data-v-2cc31258]{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.ago[data-v-2cc31258]{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}}.pdev-sub[data-v-31b27374]{margin:4px 0 18px}.pdev-link[data-v-31b27374]{color:var(--brand)}.pdev-link[data-v-31b27374]:hover{text-underline-offset:3px;text-decoration:underline}.pdev-layout[data-v-31b27374]{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:20px;display:grid}.pdev-toc[data-v-31b27374]{gap:2px;font-size:13px;display:grid;position:sticky;top:112px}@media (width<=1000px){.pdev-layout[data-v-31b27374]{grid-template-columns:1fr}.pdev-toc[data-v-31b27374]{flex-wrap:wrap;gap:4px 12px;display:flex;position:static}}.pdev-toc a[data-v-31b27374]{color:var(--ink-2);border-radius:var(--r-sm);padding:5px 8px;text-decoration:none}.pdev-toc a[data-v-31b27374]:hover{background:var(--sunk);color:var(--ink)}.pdev-body[data-v-31b27374]{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.pdev-sec[data-v-31b27374]{padding:18px 22px 20px;scroll-margin-top:110px}.pdev-sec .h2[data-v-31b27374]{margin:0 0 10px}.pdev-h3[data-v-31b27374]{margin:18px 0 8px;font-size:14px;font-weight:600}.pdev-auth[data-v-31b27374]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;font-size:12.5px;display:flex}.pdev-auth svg[data-v-31b27374]{width:14px;height:14px}.pdev-tip[data-v-31b27374]{color:var(--ink-2);margin:6px 0 0;font-size:12.5px}.pdev-req[data-v-31b27374]{color:var(--bad);margin-left:6px;font-size:11px}.pdev-enum[data-v-31b27374]{font:11.5px var(--mono);color:var(--ink-3);overflow-wrap:anywhere;max-width:260px;display:block}.pdev-t[data-v-31b27374]{border-collapse:collapse;width:100%;margin-top:6px;font-size:13px}.pdev-t th[data-v-31b27374]{text-align:left;color:var(--ink-2);border-bottom:1px solid var(--line-2);padding:4px 8px;font-size:12px;font-weight:600}.pdev-t td[data-v-31b27374]{border-bottom:1px solid var(--line-2);vertical-align:top;padding:5px 8px}.pdev-tabs[data-v-31b27374]{margin-top:14px}.pdev-snip[data-v-31b27374]{border:1px solid var(--line-2);border-radius:var(--r-sm);margin-top:8px;overflow:hidden}.pdev-snip-h[data-v-31b27374]{background:var(--sunk);border-bottom:1px solid var(--line-2);font:12px var(--mono);color:var(--ink-2);justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.pdev-snip pre[data-v-31b27374]{font:12.5px/1.5 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px;overflow:auto}.pdev-snip .pdev-tip[data-v-31b27374]{padding:0 12px 10px}.pdev-details[data-v-31b27374]{margin-top:12px;font-size:13px}.pdev-details summary[data-v-31b27374]{cursor:pointer;color:var(--ink-2)}.pdev-details pre[data-v-31b27374]{background:var(--sunk);border-radius:var(--r-sm);font:12.5px/1.5 var(--mono);white-space:pre-wrap;margin:8px 0 0;padding:10px 12px}.pdev-tool[data-v-31b27374]{border-top:1px solid var(--line-2);padding:12px 0}.pdev-tool-h[data-v-31b27374]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pdev-tool-h code[data-v-31b27374]{font:600 13px var(--mono)}.pdev-tool-t[data-v-31b27374]{color:var(--ink-2);font-size:13px}.pdev-tool-d[data-v-31b27374]{max-width:900px;margin:6px 0 0;font-size:13px}.pdev-issued[data-v-31b27374]{background:var(--ok-wash);border-radius:var(--r-sm);flex-direction:column;gap:8px;margin:12px 0 4px;padding:14px 18px;display:flex}.pdev-issued-row[data-v-31b27374]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pdev-issued-row code[data-v-31b27374]{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}.pdev-tokens[data-v-31b27374]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;margin-top:12px;display:grid}@media (width<=900px){.pdev-tokens[data-v-31b27374]{grid-template-columns:1fr}}.pdev-table[data-v-31b27374]{border-collapse:collapse;width:100%;font-size:13px}.pdev-table th[data-v-31b27374]{text-align:left;color:var(--ink-2);border-bottom:1px solid var(--line-2);padding:6px 8px;font-size:12px;font-weight:600}.pdev-table td[data-v-31b27374]{border-bottom:1px solid var(--line-2);vertical-align:top;padding:8px}.pdev-table td.r[data-v-31b27374]{text-align:right;white-space:nowrap}.pdev-dim[data-v-31b27374]{opacity:.55}.pdev-off[data-v-31b27374]{background:var(--warn-wash);border-radius:var(--r-sm);margin:10px 0 4px;padding:12px 16px;font-size:13px}.pdev-mono[data-v-31b27374]{font-family:var(--mono)}.pdev-s[data-v-31b27374]{color:var(--ink-3);font-size:12px}.pdev-new .pdev-h3[data-v-31b27374]{margin-top:0}.pdev-check[data-v-31b27374]{color:var(--ink);cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;font-weight:400;display:flex}.pdev-check input[data-v-31b27374]{margin-top:3px}.pdev-err[data-v-31b27374]{color:var(--bad);margin:0 0 10px;font-size:12.5px}.pdev-md[data-v-31b27374]{max-width:900px;font-size:13.5px;line-height:1.55}.pdev-md[data-v-31b27374] h2{margin:18px 0 6px;font-size:15px;font-weight:600}.pdev-md[data-v-31b27374] h3{margin:14px 0 4px;font-size:13.5px;font-weight:600}.pdev-md[data-v-31b27374] p{margin:0 0 10px}.pdev-md[data-v-31b27374] ul,.pdev-md[data-v-31b27374] ol{margin:0 0 10px;padding-left:22px}.pdev-md[data-v-31b27374] li{margin:2px 0}.pdev-md[data-v-31b27374] code{font:12.5px var(--mono);background:var(--sunk);border-radius:4px;padding:1px 5px}.pdev-md[data-v-31b27374] pre{background:var(--sunk);border-radius:var(--r-sm);margin:0 0 12px;padding:10px 12px;overflow:auto}.pdev-md[data-v-31b27374] pre code{background:0 0;padding:0;font-size:12.5px;line-height:1.5}.pdev-md[data-v-31b27374] table{border-collapse:collapse;width:100%;margin:0 0 12px;font-size:13px}.pdev-md[data-v-31b27374] th{text-align:left;color:var(--ink-2);border-bottom:1px solid var(--line-2);padding:4px 8px;font-size:12px;font-weight:600}.pdev-md[data-v-31b27374] td{border-bottom:1px solid var(--line-2);vertical-align:top;padding:5px 8px}.pdev-md[data-v-31b27374] blockquote{border-left:3px solid var(--line);color:var(--ink-2);margin:0 0 10px;padding:6px 12px}.pdev-md[data-v-31b27374] a{color:var(--brand)}.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}}.psum[data-v-c4e62d24]{padding:14px 16px}.psum .body[data-v-c4e62d24]{flex:1;min-width:0}.psum .hd[data-v-c4e62d24]{margin-bottom:3px;font-size:12.5px}.psum .txt[data-v-c4e62d24]{color:var(--ink-2);white-space:pre-line;font-size:13.5px}.psum .cites[data-v-c4e62d24]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.psum .cite[data-v-c4e62d24]{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}.psum .cite[data-v-c4e62d24]:hover{color:var(--brand)}.psum .meta[data-v-c4e62d24]{color:var(--ink-3);margin-top:8px;font-size:12px}.psum .disc[data-v-c4e62d24]{color:var(--ink-3);margin-top:2px;font-size:11.5px}.small[data-v-731c31a4]{font-size:12.5px}.stat:hover .l[data-v-731c31a4]{color:var(--ink)}.fleetmap[data-v-731c31a4]{margin-top:16px;overflow:hidden}.fleetmap[data-v-731c31a4] .pm{border-radius:0}.legend[data-v-731c31a4]{color:var(--ink-3);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;font-size:12.5px;display:flex}.legend .dot[data-v-731c31a4]{margin-right:5px}.unplaced[data-v-731c31a4]{border-top:1px solid var(--line-2)}.unplaced .lbl[data-v-731c31a4]{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;padding:12px 18px 2px;font-size:11.5px;font-weight:600}.unplaced .row[data-v-731c31a4]:last-child{border-bottom:0}.unplaced .row svg[data-v-731c31a4]{color:var(--ink-3);flex:none}.totals[data-v-731c31a4]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:4px;padding:12px 18px 14px;display:grid}.total[data-v-731c31a4]{border-radius:var(--r-sm);flex-direction:column;gap:2px;padding:6px 8px;display:flex}.total[data-v-731c31a4]:hover{background:var(--sunk)}.total .v[data-v-731c31a4]{font:500 22px/1.1 var(--mono);letter-spacing:-.02em}.total .l[data-v-731c31a4]{color:var(--ink-2);font-size:12.5px}@media (width<=640px){.fleetmap[data-v-731c31a4] .pm{height:300px!important}}.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}.pp-strip[data-v-feba7abb]{flex-wrap:wrap;gap:8px;padding:14px 18px;display:flex}.pp-tile[data-v-feba7abb]{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--sunk);width:104px;height:78px;color:var(--ink-2);cursor:zoom-in;flex:none;place-items:center;padding:0;font-size:12.5px;display:grid;overflow:hidden}.pp-tile img[data-v-feba7abb]{object-fit:cover;width:100%;height:100%;display:block}.pp-tile.off[data-v-feba7abb]{cursor:default}.pp-more[data-v-feba7abb]{cursor:pointer;font-weight:500}.pp-v1[data-v-feba7abb]{font:500 11.5px var(--mono);color:var(--ink-3)}@media (width<=640px){.pp-strip[data-v-feba7abb]{padding:12px 14px}.pp-tile[data-v-feba7abb]{width:76px;height:58px}}.gap-top[data-v-48615a31]{margin-top:24px}.okc[data-v-48615a31]{color:var(--ok)}.pagehead .sub .st[data-v-48615a31]{display:inline-flex}.prm-meter[data-v-48615a31]{border-top:1px solid var(--line-2);padding:12px 18px}.section-head+.prm-meter[data-v-48615a31]{border-top:0}.prm-top[data-v-48615a31]{justify-content:space-between;align-items:center;gap:12px;display:flex}.prm-name[data-v-48615a31]{color:var(--ink-2);overflow-wrap:anywhere;min-width:0;font-size:13px}.prm-spark[data-v-48615a31]{width:120px;height:32px;color:var(--brand);flex:none}.prm-val[data-v-48615a31]{margin-top:2px}.prm-val .num[data-v-48615a31]{font:600 18px var(--mono)}.prm-hist[data-v-48615a31]{margin-top:6px;font-size:12.5px}.prm-hist summary[data-v-48615a31]{cursor:pointer;color:var(--ink-2)}.prm-t[data-v-48615a31]{border-collapse:collapse;width:100%;margin-top:6px}.prm-t td[data-v-48615a31]{border-bottom:1px solid var(--line-2);padding:4px 0}.prm-t td.num[data-v-48615a31]{text-align:right;font-family:var(--mono)}.bar .search[data-v-3b6d0eb5]{width:min(340px,100%)}.ft td.loc[data-v-3b6d0eb5]{max-width:220px;color:var(--ink-2);font-size:12.5px}.gap-top[data-v-b933c1fc]{margin-top:24px}.sitemap[data-v-b933c1fc]{overflow:hidden}.sitemap[data-v-b933c1fc] .pm{border-radius:0}.sitemap .more a[data-v-b933c1fc]{color:var(--brand);font-weight:500}.bar .search[data-v-44f1897f]{width:min(340px,100%)}.psites-np[data-v-44f1897f]{margin-left:auto}.psites-map[data-v-44f1897f]{margin-bottom:16px;overflow:hidden}.psites-map[data-v-44f1897f] .pm{border-radius:0}.ft .s .dot[data-v-44f1897f]{vertical-align:1px;width:6px;height:6px}@media (width<=640px){.psites-map[data-v-44f1897f] .pm{height:260px!important}.psites-np[data-v-44f1897f]{margin-left:0}}.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}}.pteam-sub[data-v-06b4a5f2]{margin:4px 0 18px;line-height:1.6}.pteam-notice[data-v-06b4a5f2]{background:var(--ok-wash);border-radius:var(--r-sm);margin:0 0 16px;padding:10px 14px;font-size:13px}.pteam-err[data-v-06b4a5f2]{color:var(--bad);margin:0 0 16px;font-size:13px}.pteam-cols[data-v-06b4a5f2]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}@media (width<=900px){.pteam-cols[data-v-06b4a5f2]{grid-template-columns:1fr}}.pteam-row[data-v-06b4a5f2]{flex-wrap:wrap;align-items:flex-start}.pteam-email[data-v-06b4a5f2]{overflow-wrap:anywhere}.pteam-acts[data-v-06b4a5f2]{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.pteam-rm[data-v-06b4a5f2]{color:var(--bad)}.pteam-form[data-v-06b4a5f2]{padding:14px 18px 18px}.pteam-tip[data-v-06b4a5f2]{color:var(--ink-2);margin:0 0 12px;font-size:12.5px}.pteam-full[data-v-06b4a5f2]{background:var(--warn-wash);border-radius:var(--r-sm);margin:0;padding:12px 14px;font-size:13px}.pteam-check[data-v-06b4a5f2]{color:var(--ink);cursor:pointer;align-items:baseline;gap:8px;font-size:13px;font-weight:400;display:flex}.pteam-dim[data-v-06b4a5f2]{opacity:.55;cursor:not-allowed}@media (width<=640px){.pteam-acts[data-v-06b4a5f2]{margin-left:44px}}.meta[data-v-b9c1acbc]{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-b9c1acbc]{align-items:center;gap:6px;display:inline-flex}.hd[data-v-b9c1acbc]{font:500 13px var(--mono);color:var(--ink)}.tl[data-v-b9c1acbc]{max-width:820px}.entry[data-v-b9c1acbc]{border-bottom:1px solid var(--line-2);gap:12px;padding:14px 18px;display:flex}.entry .body[data-v-b9c1acbc]{flex:1;min-width:0}.entry .who[data-v-b9c1acbc]{color:var(--ink-2);flex-wrap:wrap;gap:8px;font-size:12.5px;display:flex}.entry p[data-v-b9c1acbc]{white-space:pre-line;overflow-wrap:anywhere;margin:3px 0 0}.avatar.team[data-v-b9c1acbc]{background:var(--brand-wash);color:var(--brand)}.line[data-v-b9c1acbc]{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-b9c1acbc]{color:var(--ink);font-weight:500}.line .mark[data-v-b9c1acbc]{border:1.5px solid var(--ink-3);border-radius:50%;width:8px;height:8px;margin:0 12px 0 10px}.small[data-v-b9c1acbc]{font-size:12.5px}.reply[data-v-b9c1acbc]{padding:14px 18px}.reply textarea[data-v-b9c1acbc]{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}.ptk-att[data-v-b9c1acbc]{margin-top:8px}.bar2[data-v-b9c1acbc]{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.err[data-v-b9c1acbc]{color:var(--bad);margin:6px 0 0;font-size:12.5px}.fm[data-v-93b2f24b]{max-width:720px;margin-top:20px;padding:20px}.two[data-v-93b2f24b]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.acts[data-v-93b2f24b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.small[data-v-93b2f24b]{font-size:12.5px}@media (width<=640px){.two[data-v-93b2f24b]{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-dbe3a661]{margin-top:24px}.h2 a[data-v-dbe3a661]:hover{text-underline-offset:3px;text-decoration:underline}.defs[data-v-dbe3a661]{border-bottom:1px solid var(--line-2)}.cl[data-v-dbe3a661]{text-align:left;width:100%}.cl[data-v-dbe3a661]:disabled{cursor:default}.okc[data-v-dbe3a661]{color:var(--ok)}.chev[data-v-dbe3a661]{color:var(--ink-3);transition:transform .15s}.chev.up[data-v-dbe3a661]{transform:rotate(180deg)}.answers[data-v-dbe3a661]{border-bottom:1px solid var(--line-2);padding:4px 18px 16px 48px}.sec[data-v-dbe3a661]{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;margin:14px 0 6px;font-size:12px;font-weight:600}.qa[data-v-dbe3a661]{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-dbe3a661]:last-child{border-bottom:0}.q-l[data-v-dbe3a661]{color:var(--ink-2)}.q-a[data-v-dbe3a661]{overflow-wrap:anywhere;white-space:pre-line}.q-a ul[data-v-dbe3a661]{margin:0;padding-left:16px}.pics[data-v-dbe3a661]{white-space:normal;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px;margin-top:4px;display:grid}.pics.sig[data-v-dbe3a661]{grid-template-columns:minmax(0,260px)}.pic[data-v-dbe3a661]{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-dbe3a661]{aspect-ratio:auto;background:#fff}.pic img[data-v-dbe3a661]{object-fit:cover;width:100%;height:100%;display:block}.pics.sig .pic img[data-v-dbe3a661]{object-fit:contain;height:auto}.unv[data-v-dbe3a661]{outline:none;margin-bottom:6px}@media (width<=640px){.qa[data-v-dbe3a661]{grid-template-columns:1fr;gap:2px}.answers[data-v-dbe3a661]{padding-left:18px}}.pvis-view .chip[data-v-b5c69a59] svg.i{width:14px;height:14px}.pvis-tz[data-v-b5c69a59]{margin-left:auto}.pvis-cal[data-v-b5c69a59]{overflow:hidden}.pvis-nav[data-v-b5c69a59]{gap:10px}.pvis-month[data-v-b5c69a59]{text-align:center;flex:1;justify-content:center;font-size:14px}.pvis-navr[data-v-b5c69a59]{gap:6px;display:flex}.pvis-nav .btn[data-v-b5c69a59] svg.i{width:14px;height:14px}.pvis-grid[data-v-b5c69a59]{border-bottom:1px solid var(--line-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.pvis-dow[data-v-b5c69a59]{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;text-align:center;border-bottom:1px solid var(--line-2);padding:8px 6px 4px;font-size:11px;font-weight:600}.pvis-cell[data-v-b5c69a59]{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:var(--paper);text-align:left;min-height:84px;font:inherit;color:var(--ink);cursor:default;flex-direction:column;align-items:stretch;gap:3px;min-width:0;padding:6px;display:flex}.pvis-cell[data-v-b5c69a59]:nth-child(7n+1){border-right:0}.pvis-cell.has[data-v-b5c69a59]{cursor:pointer}.pvis-cell.has[data-v-b5c69a59]:hover{background:var(--sunk)}.pvis-cell.picked[data-v-b5c69a59]{background:var(--brand-wash)}.pvis-blank[data-v-b5c69a59]{background:color-mix(in srgb,var(--sunk) 50%,transparent)}.pvis-day[data-v-b5c69a59]{font:500 12px var(--mono);color:var(--ink-3)}.pvis-cell.today .pvis-day[data-v-b5c69a59]{color:var(--brand);font-weight:600}.pvis-n[data-v-b5c69a59]{font:500 12px var(--mono);color:var(--ink-2);align-items:center;gap:4px;display:none}.pvis-ev[data-v-b5c69a59]{background:var(--brand-wash);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:2px 6px;font-size:11.5px;line-height:1.3;overflow:hidden}.pvis-ev.done[data-v-b5c69a59]{background:var(--ok-wash);color:var(--ink-2)}.pvis-moreev[data-v-b5c69a59]{color:var(--ink-3);background:0 0;padding-left:2px}.pvis-daypanel .section-head[data-v-b5c69a59]{border-bottom:0;padding-bottom:6px}@media (width<=700px){.pvis-tz[data-v-b5c69a59]{display:none}.pvis-month[data-v-b5c69a59]{font-size:13px}.pvis-month .muted-s[data-v-b5c69a59]{display:none}.pvis-cell[data-v-b5c69a59]{justify-content:flex-start;align-items:center;min-height:52px;padding:5px 2px}.pvis-ev[data-v-b5c69a59]{display:none}.pvis-n[data-v-b5c69a59]{display:inline-flex}}.pshell[data-v-c952c271]{background:var(--sunk);justify-content:center;min-height:100vh;display:flex}.pcol[data-v-c952c271]{background:var(--bg);border-inline:1px solid var(--line);width:100%;max-width:430px;min-height:100vh}.ptop[data-v-c952c271]{align-items:center;height:52px;padding:0 20px;display:flex}.pbody[data-v-c952c271]{padding:8px 20px 32px}.hi[data-v-c952c271]{color:var(--ink-2);margin:0 0 12px}.err[data-v-c952c271]{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-c952c271]{padding:18px}.offer .when[data-v-c952c271]{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-c952c271]{letter-spacing:-.01em;font-size:17px;font-weight:600}.offer .meta[data-v-c952c271]{color:var(--ink-2);margin-top:2px;font-size:13px}.offer .addr[data-v-c952c271]{color:var(--ink-3);margin-top:2px;font-size:12.5px}.offer .facts[data-v-c952c271]{flex-wrap:wrap;gap:6px;margin:12px 0 0;display:flex}.by[data-v-c952c271]{color:var(--ink-3);margin:14px 0 12px;font-size:12.5px}.acts[data-v-c952c271]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.acts .btn[data-v-c952c271]{justify-content:center;height:44px;font-size:14px}.acts:not(.two) .btn.primary[data-v-c952c271]{grid-column:1/-1}.sub[data-v-c952c271]{gap:12px;display:grid}.sub label[data-v-c952c271]{color:var(--ink-2);gap:6px;font-size:13px;display:grid}.sub textarea[data-v-c952c271],.sub input[data-v-c952c271]{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-c952c271]{margin:-6px 0 0;font-size:12.5px}.status[data-v-c952c271]{margin-top:14px}.status p[data-v-c952c271]{color:var(--ink-2);margin:4px 0 0;font-size:13.5px}.card.status[data-v-c952c271]{margin-top:0}.zones[data-v-a482b637]{grid-template-columns:260px minmax(0,1fr) 300px;align-items:start;gap:20px;margin-top:20px;display:grid}.count[data-v-a482b637]{font:500 12px var(--mono);color:var(--ink-3)}.notes[data-v-a482b637]{gap:6px;margin-top:14px;display:grid}.note[data-v-a482b637]{border-radius:var(--r-sm);background:var(--brand-wash);margin:0;padding:9px 14px;font-size:13px}.note.bad[data-v-a482b637]{background:var(--bad-wash);color:var(--bad)}.q-item[data-v-a482b637]{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-a482b637]:last-of-type{border-bottom:0}.q-item[data-v-a482b637]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.q-item.on[data-v-a482b637]{background:var(--brand-wash)}.q-item.on[data-v-a482b637]: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-a482b637]{margin-top:7px}.q-item .body[data-v-a482b637]{flex:1;min-width:0}.q-item .t[data-v-a482b637]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.q-item .s[data-v-a482b637]{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.q-item .s.why[data-v-a482b637]{color:var(--ink-3)}.q-item .when[data-v-a482b637]{font:12px var(--mono);color:var(--ink-2);white-space:nowrap;margin-top:1px}.ev[data-v-a482b637]{padding:18px 20px}.ev-top[data-v-a482b637]{align-items:flex-start;gap:8px;display:flex}.ev-top .body[data-v-a482b637]{flex:1;min-width:0}.ev h2[data-v-a482b637]{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.ev .meta[data-v-a482b637]{color:var(--ink-2);margin-top:2px;font-size:13px}.ev .chips[data-v-a482b637]{margin-top:12px}.ev .chips .i[data-v-a482b637]{width:13px;height:13px}.cands-head[data-v-a482b637],.cand[data-v-a482b637]{grid-template-columns:22px 28px minmax(0,1fr) 120px 32px;align-items:center;gap:12px;padding:10px 20px;display:grid}.cands-head[data-v-a482b637]{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-a482b637]{border-bottom:1px solid var(--line-2);cursor:pointer;padding:12px 20px}.cand[data-v-a482b637]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.cand input[type=radio][data-v-a482b637]{opacity:0;pointer-events:none;position:absolute}.cand.on[data-v-a482b637]{background:var(--brand-wash)}.cand .rank[data-v-a482b637]{font:500 12px var(--mono);color:var(--ink-3);text-align:center}.cand .who[data-v-a482b637]{min-width:0}.cand .t[data-v-a482b637]{align-items:center;gap:8px;font-weight:500;display:flex}.cand .role[data-v-a482b637]{color:var(--ink-3);font-size:11px;font-weight:500}.cand .s[data-v-a482b637]{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-a482b637]{color:var(--ok)}.no[data-v-a482b637]{color:var(--bad)}.cw[data-v-a482b637]{color:var(--warn)}.match[data-v-a482b637]{align-items:center;gap:8px;display:flex}.match .v[data-v-a482b637]{font:500 13px var(--mono);text-align:right;width:38px}.bar[data-v-a482b637]{background:var(--line-2);border-radius:2px;flex:1;height:4px;overflow:hidden}.bar i[data-v-a482b637]{background:var(--brand);height:100%;display:block}.cand.weak .bar i[data-v-a482b637]{background:var(--ink-3)}.cand.weak .t[data-v-a482b637],.cand.weak .avatar[data-v-a482b637],.cand.weak .match .v[data-v-a482b637]{opacity:.6}.cand .menu summary[data-v-a482b637]{width:28px;height:28px}.more-row[data-v-a482b637]{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-a482b637]:hover{color:var(--ink)}.compose[data-v-a482b637]{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-a482b637]{display:block}.compose h3[data-v-a482b637]{margin:0 0 10px;font-size:13px;font-weight:600}.mail[data-v-a482b637]{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-a482b637]{color:var(--brand);text-decoration:underline}.to[data-v-a482b637]{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-a482b637]{opacity:.6;margin-left:4px}.field[data-v-a482b637]{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-a482b637]:last-of-type{border-bottom:0}.field label[data-v-a482b637]{color:var(--ink-2);align-items:center;gap:4px;display:flex}.field select[data-v-a482b637],.field input[type=datetime-local][data-v-a482b637]{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-a482b637]{flex:none;width:34px;height:20px;position:relative}.switch input[data-v-a482b637]{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:0}.switch i[data-v-a482b637]{background:var(--line);border-radius:99px;transition:background .15s;position:absolute;inset:0}.switch i[data-v-a482b637]: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-a482b637]{background:var(--brand)}.switch input:checked+i[data-v-a482b637]:after{transform:translate(14px)}.compose .acts[data-v-a482b637]{gap:8px;margin-top:14px;display:flex}.compose .acts .btn.primary[data-v-a482b637]{flex:1}.grp[data-v-a482b637]{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-a482b637]{margin-left:auto}.pr[data-v-a482b637]{border-bottom:1px solid var(--line-2);padding:10px 16px 12px;display:block}.pr[data-v-a482b637]:last-child{border-bottom:0}.pr.go[data-v-a482b637]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.pr .top-l[data-v-a482b637]{align-items:center;gap:8px;display:flex}.pr .avatar[data-v-a482b637]{width:24px;height:24px;font-size:10px}.pr .t[data-v-a482b637]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.pr a.t[data-v-a482b637]:hover{text-underline-offset:3px;text-decoration:underline}.pr .s[data-v-a482b637]{color:var(--ink-2);margin:2px 0 0 32px;font-size:12px}.pr .exp[data-v-a482b637]{font:12px var(--mono);color:var(--ink-2);white-space:nowrap}.pr .exp.soon[data-v-a482b637]{color:var(--warn)}.track[data-v-a482b637]{align-items:center;gap:4px;margin:8px 0 0 32px;display:flex}.track i[data-v-a482b637]{background:var(--line);border-radius:2px;flex:1;height:3px}.track i.on[data-v-a482b637]{background:var(--brand)}.track em[data-v-a482b637]{color:var(--ink-2);white-space:nowrap;margin-left:6px;font-size:11.5px;font-style:normal}.sch-texted[data-v-a482b637]{color:var(--ink-3);align-items:center;gap:5px;margin:4px 0 0 32px;font-size:11.5px;display:flex}.sch-texted.delivered[data-v-a482b637]{color:var(--ok)}.sch-texted[data-v-a482b637] svg.i{width:12px;height:12px}.pr .reason[data-v-a482b637]{margin:6px 0 0 32px;font-size:12.5px}.pr .acts[data-v-a482b637]{gap:6px;margin:8px 0 0 32px;display:flex}.none[data-v-a482b637]{color:var(--ink-3);margin:0;padding:4px 16px 12px;font-size:12.5px}.sep[data-v-a482b637]{border-top:1px solid var(--line)}.scrim[data-v-a482b637]{z-index:60;background:#0000002e;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer[data-v-a482b637]{border-radius:0;width:min(440px,100vw);height:100%;overflow-y:auto}.dh[data-v-a482b637]{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.db[data-v-a482b637]{gap:12px;padding:16px 18px;display:grid}.db label[data-v-a482b637]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.db label.chk[data-v-a482b637]{align-items:center;gap:6px;display:flex}.db input[type=date][data-v-a482b637],.db input[type=datetime-local][data-v-a482b637],.db input[type=text][data-v-a482b637],.db input[type=number][data-v-a482b637],.db input[type=time][data-v-a482b637]{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-a482b637]:disabled{opacity:.45}.pair[data-v-a482b637]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dsub[data-v-a482b637]{align-items:center;gap:6px;margin:6px 0 0;font-size:13px;font-weight:600;display:flex}.sched-hours-link[data-v-a482b637]{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.blk .tag[data-v-a482b637]{height:19px;margin-right:4px;font-size:11px}.small[data-v-a482b637]{margin:0;font-size:12.5px}.blk[data-v-a482b637]{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-a482b637]{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-a482b637]{font-weight:500}.row-acts[data-v-a482b637]{gap:8px;display:flex}@media (width<=1240px){.zones[data-v-a482b637]{grid-template-columns:240px minmax(0,1fr)}.zones>.inflight[data-v-a482b637]{grid-column:1/-1}}@media (width<=1000px){.zones[data-v-a482b637],.compose[data-v-a482b637]{grid-template-columns:minmax(0,1fr)}}.page:has(>.sched-wide){max-width:1440px}.bar[data-v-97f4d988]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:14px 0;display:flex}.chips[data-v-97f4d988]{gap:6px;display:flex}.small[data-v-97f4d988]{font-size:12.5px}.mapcard[data-v-97f4d988]{margin-bottom:16px;overflow:hidden}.clickable[data-v-97f4d988]{cursor:pointer}.clickable:hover td[data-v-97f4d988]{background:var(--sunk)}.t[data-v-97f4d988]{color:var(--ink);font-weight:500}.t[data-v-97f4d988]:hover{text-decoration:underline}.tag[data-v-97f4d988]{margin-left:8px}tr.off td[data-v-97f4d988]{opacity:.6}.num[data-v-97f4d988]{font-family:var(--mono)}.r[data-v-97f4d988]{text-align:right}.empty[data-v-97f4d988]{color:var(--ink-3);text-align:center;padding:18px}.crumb[data-v-6306b572]{color:var(--ink-3);margin-bottom:8px;font-size:12.5px}.crumb a[data-v-6306b572]:hover{color:var(--ink)}.acts[data-v-6306b572]{flex-wrap:wrap;gap:6px;display:flex}.cols[data-v-6306b572]{margin-top:18px}.mapcard[data-v-6306b572]{overflow:hidden}.row[data-v-6306b572]{border-bottom:1px solid var(--line-2);color:inherit;align-items:center;gap:10px;padding:10px 18px;display:flex}.row[data-v-6306b572]:last-child{border-bottom:0}a.row[data-v-6306b572]:hover{background:var(--sunk)}.row.off[data-v-6306b572]{opacity:.55}.row .body[data-v-6306b572]{flex:1;min-width:0}.row .t[data-v-6306b572]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.row .s[data-v-6306b572]{color:var(--ink-3);font-size:12px}.row .s a[data-v-6306b572],.defs a[data-v-6306b572]{color:var(--brand)}.mono[data-v-6306b572]{font-family:var(--mono)}.small[data-v-6306b572]{font-size:12px}.empty[data-v-6306b572]{color:var(--ink-3);padding:14px 18px;font-size:13px}@media (width<=900px){.cols[data-v-6306b572]{grid-template-columns:1fr}.pagehead[data-v-6306b572]{flex-direction:column}}.cv[data-v-117f9f9a]{width:12px;height:12px}.sub[data-v-117f9f9a]{color:var(--ink-2);margin:4px 0 0;font-size:13px}.sec[data-v-117f9f9a]{margin-bottom:14px}.faint[data-v-117f9f9a]{color:var(--ink-3);font-size:12.5px}.tag[data-v-117f9f9a]{vertical-align:middle;height:20px;font-size:11px}.tag.pv[data-v-117f9f9a]{background:var(--brand-wash);color:var(--brand)}.errbox[data-v-117f9f9a]{border-radius:var(--r-sm);background:var(--bad-wash);color:var(--bad);white-space:pre-wrap;margin:0 0 14px;padding:10px 14px;font-size:13px}.pv-i[data-v-117f9f9a]{color:var(--ink-2);margin-right:12px;font-size:12.5px;display:inline-block}.pv-i b[data-v-117f9f9a]{color:var(--ink);font-weight:500}.lnk[data-v-117f9f9a]{color:var(--brand)}.tgl[data-v-117f9f9a]{text-align:left;align-items:baseline;gap:10px;display:flex}.tgl .h2[data-v-117f9f9a]{margin:0}pre[data-v-117f9f9a]{white-space:pre-wrap;word-break:break-word;max-height:560px;margin:0;padding:14px 18px;font:12.5px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.cv[data-v-f64bebdc]{width:12px;height:12px}.sub[data-v-f64bebdc]{color:var(--ink-2);margin:4px 0 0;font-size:13px}.sec[data-v-f64bebdc]{margin-bottom:4px}.faint[data-v-f64bebdc]{color:var(--ink-3)}.small[data-v-f64bebdc]{font-size:12px;font-weight:400}.ft td.wrap[data-v-f64bebdc]{white-space:normal;min-width:180px}.ft td.bad[data-v-f64bebdc]{color:var(--bad)}.tag[data-v-f64bebdc]{height:18px;margin-left:4px;font-size:11px}.tag.pv[data-v-f64bebdc]{background:var(--brand-wash);color:var(--brand)}.lnk[data-v-f64bebdc]{color:var(--brand)}.lnk[data-v-f64bebdc]:hover{text-decoration:underline}.cv[data-v-634d52e4]{width:12px;height:12px}.note[data-v-634d52e4]{border-radius:var(--r-sm);background:var(--brand-wash);margin:14px 0 0;padding:10px 14px;font-size:13px}.small[data-v-634d52e4]{font-size:12.5px}.faint[data-v-634d52e4]{color:var(--ink-3)}.run[data-v-634d52e4]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;padding:14px 18px;display:flex}.run .body[data-v-634d52e4]{flex:1;min-width:220px}.prog[data-v-634d52e4]{background:var(--line-2);border-radius:99px;height:6px;margin-top:6px}.prog i[data-v-634d52e4]{background:var(--brand);border-radius:99px;height:6px;display:block}.in[data-v-634d52e4]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:30px;color:var(--ink);font:13px var(--ui);padding:0 10px}.num-in[data-v-634d52e4]{width:84px}.filters[data-v-634d52e4]{flex-wrap:wrap;justify-content:flex-start;gap:8px}.filters .in[data-v-634d52e4]{min-width:240px}.grow[data-v-634d52e4]{margin-left:auto}.go-cell[data-v-634d52e4]{cursor:pointer}.tw[data-v-634d52e4]{opacity:.5;vertical-align:middle;width:12px;height:12px;transition:transform .15s;transform:rotate(90deg)}.tw.on[data-v-634d52e4]{transform:rotate(-90deg)}.cell-in[data-v-634d52e4]{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--paper);height:28px;color:var(--ink);font:12.5px var(--ui);max-width:220px;padding:0 8px}.cell-in[data-v-634d52e4]:disabled{opacity:.5}.ft td.r[data-v-634d52e4]{text-align:right}tr.detail td[data-v-634d52e4]{white-space:normal;background:color-mix(in srgb,var(--sunk) 35%,transparent)}.summary[data-v-634d52e4]{white-space:pre-wrap;max-width:900px;margin:0 0 8px;font-size:13px;line-height:1.55}.summary mark[data-v-634d52e4]{background:var(--warn-wash);color:inherit;border-radius:3px;padding:0 2px}.meta[data-v-634d52e4]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.meta label[data-v-634d52e4]{align-items:center;gap:6px;display:flex}.sub[data-v-c7569195]{color:var(--ink-2);margin:4px 0 0;font-size:13px}.stat.warn .v[data-v-c7569195]{color:var(--warn)}.cnt[data-v-c7569195]{height:18px;margin-left:2px;font-size:11px}.tcell[data-v-c7569195]{white-space:normal;min-width:200px}.tcell .t[data-v-c7569195]{display:inline-block}.faint[data-v-c7569195]{color:var(--ink-3)}.lnk[data-v-c7569195]{color:var(--brand)}.lnk[data-v-c7569195]:hover{text-decoration:underline}.cv[data-v-7dc9c6da]{width:12px;height:12px}.head[data-v-7dc9c6da]{align-items:center;gap:8px;display:flex}.small[data-v-7dc9c6da]{font-size:12.5px}.faint[data-v-7dc9c6da]{color:var(--ink-3)}.mono[data-v-7dc9c6da]{font:11.5px var(--mono)}.bar[data-v-7dc9c6da]{justify-content:space-between}.layout[data-v-7dc9c6da]{grid-template-columns:minmax(0,1fr) minmax(360px,500px);align-items:start;gap:20px;display:grid}.fam[data-v-7dc9c6da]{margin-bottom:16px}.m[data-v-7dc9c6da]{align-items:flex-start;gap:14px}.m.on[data-v-7dc9c6da]{background:color-mix(in srgb,var(--brand-wash) 60%,transparent)}.m .t[data-v-7dc9c6da]{white-space:normal;align-items:center;gap:6px;display:flex}.desc[data-v-7dc9c6da]{color:var(--ink-2);margin-top:2px;font-size:12.5px;line-height:1.5}.dims[data-v-7dc9c6da]{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.dim[data-v-7dc9c6da]{color:var(--ink-3);border:1px solid var(--line-2);border-radius:99px;padding:1px 7px;font-size:11px}.side[data-v-7dc9c6da]{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.tags[data-v-7dc9c6da]{gap:4px;display:flex}.unit[data-v-7dc9c6da]{font:12px var(--mono);color:var(--ink-3);white-space:nowrap}.try[data-v-7dc9c6da]{max-height:calc(100vh - 96px);position:sticky;top:76px;overflow:auto}.pad[data-v-7dc9c6da]{padding:0 18px 14px}.mt[data-v-7dc9c6da]{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:12px;font-weight:500;display:flex}.fields[data-v-7dc9c6da]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fields label[data-v-7dc9c6da]{color:var(--ink-2);gap:4px;min-width:0;font-size:12px;display:grid}.in[data-v-7dc9c6da]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:32px;color:var(--ink);font:13px var(--ui);width:100%;min-width:0;padding:0 8px}.hint[data-v-7dc9c6da]{margin:10px 0 0;line-height:1.5}.err[data-v-7dc9c6da]{border-radius:var(--r-sm);background:var(--bad-wash);color:var(--bad);margin:0 18px 14px;padding:10px 14px;font-size:13px}.per[data-v-7dc9c6da]{border-top:1px solid var(--line-2);flex-wrap:wrap;gap:6px;padding:10px 18px;font-size:13px;display:flex}.res .r[data-v-7dc9c6da]{text-align:right}.res td.num[data-v-7dc9c6da]{font:12.5px var(--mono)}.res td.lbl[data-v-7dc9c6da]{white-space:normal;min-width:140px}.res .empty[data-v-7dc9c6da]{text-align:center;color:var(--ink-3)}.note[data-v-7dc9c6da]{border-radius:var(--r-sm);background:var(--brand-wash);margin:12px 18px 0;padding:10px 14px;line-height:1.5}.cov[data-v-7dc9c6da]{margin:10px 18px 16px;line-height:1.5}@media (width<=1100px){.layout[data-v-7dc9c6da]{grid-template-columns:1fr}.try[data-v-7dc9c6da]{order:-1;max-height:none;position:static}}@media (width<=640px){.m[data-v-7dc9c6da]{flex-wrap:wrap}.side[data-v-7dc9c6da]{flex-flow:wrap;align-items:center}.fields[data-v-7dc9c6da]{grid-template-columns:1fr}.search[data-v-7dc9c6da]{width:100%}}.cv[data-v-d7e66648]{width:12px;height:12px}.sub[data-v-d7e66648]{color:var(--ink-2);margin:4px 0 0;font-size:13px}.steps[data-v-d7e66648]{color:var(--ink-3);gap:18px;margin:18px 0 20px;padding:0;font-size:13px;list-style:none;display:flex}.steps li[data-v-d7e66648]{align-items:center;gap:6px;display:flex}.steps i[data-v-d7e66648]{border:1px solid var(--line);width:20px;height:20px;font:normal 600 11px var(--mono);border-radius:99px;place-items:center;display:inline-grid}.steps .on[data-v-d7e66648]{color:var(--ink);font-weight:500}.steps .on i[data-v-d7e66648]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.steps .done i[data-v-d7e66648]{background:var(--ok-wash);border-color:var(--ok-wash);color:var(--ok)}.warnbox[data-v-d7e66648]{border-radius:var(--r-sm);background:var(--warn-wash);color:var(--warn);margin:0 0 14px;padding:10px 14px;font-size:13px}.err[data-v-d7e66648]{color:var(--bad);margin:0 0 12px;font-size:13px;display:block}.pad[data-v-d7e66648]{padding:16px 18px}.pad .h2[data-v-d7e66648]{margin:0 0 10px}.field[data-v-d7e66648]{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.f[data-v-d7e66648]{color:var(--ink-2);font-size:12.5px;font-weight:500}.in[data-v-d7e66648]{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:4px 8px;font-size:13px}textarea.in[data-v-d7e66648]{resize:vertical;line-height:1.5}.in.wide[data-v-d7e66648]{width:100%}.in.title[data-v-d7e66648]{flex:1;margin-right:10px;font-weight:600}.in.num[data-v-d7e66648]{width:90px}.check[data-v-d7e66648]{color:var(--ink-2);align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.check input[data-v-d7e66648]{margin-top:2px}.uprow[data-v-d7e66648]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lib[data-v-d7e66648]{margin:4px 0}.acts[data-v-d7e66648]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.grow[data-v-d7e66648]{flex:1}.faint[data-v-d7e66648]{color:var(--ink-3)}.small[data-v-d7e66648]{font-size:12.5px}.how[data-v-d7e66648]{color:var(--ink-2);gap:8px;margin:0;padding-left:18px;font-size:13px;display:grid}.how b[data-v-d7e66648]{color:var(--ink)}.thinking[data-v-d7e66648]{color:var(--ink-2);align-items:center;gap:10px;padding:24px 4px;font-size:13.5px;display:flex}.dots[data-v-d7e66648]{gap:4px;display:inline-flex}.dots i[data-v-d7e66648]{background:var(--brand);border-radius:99px;width:6px;height:6px;animation:1.2s ease-in-out infinite b-d7e66648}.dots i[data-v-d7e66648]:nth-child(2){animation-delay:.15s}.dots i[data-v-d7e66648]:nth-child(3){animation-delay:.3s}@keyframes b-d7e66648{0%,80%,to{opacity:.25}40%{opacity:1}}.meta[data-v-d7e66648]{border-bottom:1px solid var(--line-2);flex-wrap:wrap;gap:16px;padding:10px 18px;display:flex}.psec[data-v-d7e66648]{border-bottom:1px solid var(--line-2);align-items:flex-start;gap:12px;padding:12px 18px;display:flex}.psec[data-v-d7e66648]:last-child{border-bottom:0}.psec.off[data-v-d7e66648]{opacity:.5}.psec .n[data-v-d7e66648]{font:600 12px var(--mono);color:var(--ink-3);flex:none;width:18px;padding-top:2px}.pb[data-v-d7e66648]{flex:1;gap:4px;min-width:0;font-size:13px;display:grid}.mchips[data-v-d7e66648]{flex-wrap:wrap;gap:6px;display:flex}.mchip[data-v-d7e66648]{background:var(--brand-wash);height:22px;color:var(--ink);border-radius:99px;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.switch input[data-v-d7e66648]{width:16px;height:16px;accent-color:var(--brand)}.upl[data-v-d7e66648]{align-items:flex-start;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.inl[data-v-d7e66648]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.skip[data-v-d7e66648]{gap:10px;margin-bottom:8px;font-size:13px;display:flex}.bang[data-v-d7e66648]{color:var(--warn);font-weight:700}@media (width<=1000px){.cols[data-v-d7e66648]{grid-template-columns:1fr}}.cv[data-v-7cc94fd2]{width:12px;height:12px}.small[data-v-7cc94fd2]{font-size:12.5px}.faint[data-v-7cc94fd2]{color:var(--ink-3)}.grow[data-v-7cc94fd2]{flex:1}.in[data-v-7cc94fd2]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:30px;color:var(--ink);font:13px var(--ui);padding:0 10px}.calm[data-v-7cc94fd2]{align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.calm-i[data-v-7cc94fd2]{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-7cc94fd2]{max-width:720px;margin:6px 0 0;font-size:13.5px;line-height:1.55}.doc[data-v-7cc94fd2]{max-width:920px;padding:28px 32px;font-size:13.5px;line-height:1.55}.doc .h2[data-v-7cc94fd2]{margin:22px 0 6px}.doc p[data-v-7cc94fd2]{margin:0 0 8px}.doc-head[data-v-7cc94fd2]{border-bottom:1px solid var(--line);align-items:center;gap:16px;margin-bottom:14px;padding-bottom:14px;display:flex}.mark[data-v-7cc94fd2]{width:auto;height:34px}@media screen{[data-theme=dark]{filter:invert()}}.kicker[data-v-7cc94fd2]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.meta[data-v-7cc94fd2]{color:var(--ink-3);font-size:12px}.basis[data-v-7cc94fd2]{background:var(--brand-wash);border-radius:var(--r-sm);padding:10px 14px;font-size:13px}.tiles[data-v-7cc94fd2]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:10px 0 6px;display:grid}.tile[data-v-7cc94fd2]{border:1px solid var(--line);border-radius:var(--r-sm);padding:8px 12px}.tl[data-v-7cc94fd2]{color:var(--ink-3);font-size:11.5px}.tv[data-v-7cc94fd2]{font:500 24px/1.2 var(--mono);color:var(--ink)}.tv.grade[data-v-7cc94fd2]{color:var(--brand)}.td[data-v-7cc94fd2]{color:var(--ink-3);font-size:11.5px}.note-s[data-v-7cc94fd2]{color:var(--ink-3);font-size:12.5px}.chart[data-v-7cc94fd2]{width:100%;height:auto;color:var(--brand);margin:4px 0}.chart text[data-v-7cc94fd2]{font:10px var(--ui);fill:var(--ink-3)}.chart text.val[data-v-7cc94fd2]{fill:var(--ink-2)}.fails[data-v-7cc94fd2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:10px;display:grid}.bd-h[data-v-7cc94fd2]{color:var(--ink-2);margin-bottom:6px;font-size:12px;font-weight:500}.bar-row[data-v-7cc94fd2]{margin-bottom:6px}.bar-l[data-v-7cc94fd2]{justify-content:space-between;gap:8px;font-size:12.5px;display:flex}.bar-l .num[data-v-7cc94fd2]{font:12px var(--mono);color:var(--ink-2)}.bar-t[data-v-7cc94fd2]{background:var(--line-2);border-radius:99px;height:5px;margin-top:3px}.bar-t i[data-v-7cc94fd2]{background:var(--brand);border-radius:99px;height:5px;display:block}.dt[data-v-7cc94fd2]{margin:6px 0 8px}.dt td.r[data-v-7cc94fd2],.dt th.r[data-v-7cc94fd2]{text-align:right}.dt tr.strong td[data-v-7cc94fd2]{font-weight:500}.method[data-v-7cc94fd2]{border-top:1px dashed var(--line);color:var(--ink-2);margin-top:20px;padding-top:10px;font-size:12.5px}.method li[data-v-7cc94fd2]{margin-bottom:4px}.foot[data-v-7cc94fd2]{color:var(--ink-3);margin-top:16px;font-size:11px}@media (width<=640px){.doc[data-v-7cc94fd2]{padding:18px}.fails[data-v-7cc94fd2]{grid-template-columns:1fr}}@media print{.doc[data-v-7cc94fd2]{border:0;max-width:none;padding:0}}.cite[data-v-47e0c441]{font:600 10px var(--mono);color:var(--brand);cursor:default;outline:none;margin-left:2px}.cv[data-v-5897c851]{width:12px;height:12px}.sub[data-v-5897c851]{color:var(--ink-2);margin:4px 0 0;font-size:13px}.note[data-v-5897c851]{border-radius:var(--r-sm);background:var(--brand-wash);color:var(--ink);margin:0 0 14px;padding:10px 14px;font-size:13px}.err[data-v-5897c851]{color:var(--bad);margin:8px 0 0;font-size:12.5px}.faint[data-v-5897c851]{color:var(--ink-3)}.layout[data-v-5897c851]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:16px;display:grid}.list[data-v-5897c851]{padding:8px}.grp[data-v-5897c851]{margin-bottom:10px}.gh[data-v-5897c851]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:6px 8px;font-size:11px;font-weight:600}.item[data-v-5897c851]{text-align:left;border-radius:var(--r-sm);width:100%;color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;font-size:13px;display:flex}.item[data-v-5897c851]:hover{background:var(--sunk);color:var(--ink)}.item.on[data-v-5897c851]{background:var(--brand-wash);color:var(--ink);font-weight:500}.nm[data-v-5897c851]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ver[data-v-5897c851]{height:18px;font-size:11px}.ed[data-v-5897c851]{min-width:0;padding:16px 18px}.eh[data-v-5897c851]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.eh .h2[data-v-5897c851]{margin:0}.key[data-v-5897c851]{color:var(--ink-3);margin-left:auto;font:12px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.meta[data-v-5897c851]{color:var(--ink-2);margin:6px 0 10px;font-size:13px}.meta p[data-v-5897c851]{margin:2px 0}.views[data-v-5897c851]{margin-bottom:8px}.mono-in[data-v-5897c851],.diff[data-v-5897c851],pre[data-v-5897c851]{font:12.5px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.mono-in[data-v-5897c851]{resize:vertical;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:100%;color:var(--ink);padding:10px}.diff[data-v-5897c851]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);max-height:520px;padding:6px 0;overflow:auto}.dl[data-v-5897c851]{white-space:pre-wrap;word-break:break-word;padding:0 10px 0 4px}.dl .mk[data-v-5897c851]{width:18px;color:var(--ink-3);-webkit-user-select:none;user-select:none;display:inline-block}.dl.add[data-v-5897c851]{background:var(--ok-wash);color:var(--ink)}.dl.add .mk[data-v-5897c851]{color:var(--ok)}.dl.del[data-v-5897c851]{background:var(--bad-wash);color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--bad) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--bad) 45%,transparent)}.dl.del .mk[data-v-5897c851]{color:var(--bad)}.dl.fold[data-v-5897c851]{color:var(--ink-3);padding:4px 10px;font-style:italic}.same-all[data-v-5897c851]{color:var(--ink-3);padding:12px;font-size:13px}.count[data-v-5897c851]{text-align:right;margin-top:4px;font-size:12px}.save[data-v-5897c851]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.in[data-v-5897c851]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:30px;color:var(--ink);min-width:0;padding:0 8px;font-size:13px}textarea.in[data-v-5897c851]{resize:vertical;height:auto;padding:6px 8px}.save .in[data-v-5897c851]{flex:1;min-width:220px}.try[data-v-5897c851]{border:1px solid var(--line-2);border-radius:var(--r);background:var(--sunk);margin-top:16px;padding:12px 14px}.th[data-v-5897c851]{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:8px;font-size:13px;display:flex}.fields[data-v-5897c851]{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.fld[data-v-5897c851]{color:var(--ink-2);gap:4px;min-width:160px;font-size:12.5px;display:grid}.fld.wide[data-v-5897c851]{flex:1;min-width:260px}.go[data-v-5897c851]{margin-bottom:1px}.out[data-v-5897c851]{margin-top:12px}.rnote[data-v-5897c851]{margin:0 0 8px;font-size:13px}.inp[data-v-5897c851]{margin:6px 0;font-size:12.5px}.inp summary[data-v-5897c851]{cursor:pointer;color:var(--ink-2)}pre[data-v-5897c851]{white-space:pre-wrap;word-break:break-word;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);max-height:420px;margin:6px 0 0;padding:10px;overflow:auto}.sides[data-v-5897c851]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sides.one[data-v-5897c851]{grid-template-columns:1fr}.sh[data-v-5897c851]{color:var(--ink-2);font-size:12px;font-weight:600}.side.cand pre[data-v-5897c851]{border-color:var(--brand)}.vh[data-v-5897c851]{border-bottom:0;padding:18px 0 8px}.ft td.wrap[data-v-5897c851]{white-space:normal}.acts[data-v-5897c851]{justify-content:flex-end;gap:6px;display:flex}@media (width<=900px){.layout[data-v-5897c851],.sides[data-v-5897c851]{grid-template-columns:1fr}}.crumb .cv[data-v-c74dc301]{width:12px;height:12px}.head[data-v-c74dc301]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.title[data-v-c74dc301]{align-items:center;gap:10px;display:flex}.acts[data-v-c74dc301]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.seg[data-v-c74dc301]{background:var(--sunk);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.seg button[data-v-c74dc301]{height:28px;color:var(--ink-2);border-radius:6px;padding:0 12px;font-size:12.5px;font-weight:500}.seg button.on[data-v-c74dc301]{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.note[data-v-c74dc301]{border-radius:var(--r-sm);background:var(--brand-wash);margin:14px 0 0;padding:10px 14px;font-size:13px}.calm[data-v-c74dc301]{align-items:flex-start;gap:16px;margin-top:22px;padding:20px 22px;display:flex}.calm-i[data-v-c74dc301]{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-c74dc301]{max-width:720px;margin:6px 0 0;font-size:13.5px;line-height:1.55}.stats[data-v-c74dc301]{margin:22px 0 4px}.stat .v.sm[data-v-c74dc301]{font-size:20px}.stat .v small[data-v-c74dc301]{color:var(--ink-3);margin-left:2px;font-size:14px}.section-head.wrap[data-v-c74dc301]{flex-wrap:wrap;gap:10px}.bt[data-v-c74dc301]{max-width:620px}.chk[data-v-c74dc301]{align-items:center;gap:6px;display:flex}.gt[data-v-c74dc301]{border-collapse:collapse;width:100%}.gt th[data-v-c74dc301],.gt td[data-v-c74dc301]{border-bottom:1px solid var(--line-2);text-align:left;white-space:nowrap;height:52px;padding:0 18px}.gt thead th[data-v-c74dc301]{height:40px;color:var(--ink-2);font-size:12px;font-weight:500}.gt .r[data-v-c74dc301]{text-align:right}.gt tr:last-child td[data-v-c74dc301]{border-bottom:0}.gt td.num[data-v-c74dc301]{font:13px var(--mono)}.gt tr.go[data-v-c74dc301]{cursor:pointer}.gt tr.go:hover td[data-v-c74dc301],.gt tr.sel td[data-v-c74dc301]{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.gt tr.dim td[data-v-c74dc301]{color:var(--ink-3)}.gt .empty[data-v-c74dc301]{text-align:center;color:var(--ink-3)}.gt .s[data-v-c74dc301]{color:var(--ink-3);font-size:12px}.gt td.wrap-cell[data-v-c74dc301]{white-space:normal;min-width:260px;padding-top:8px;padding-bottom:8px;line-height:1.45}.gt tr.detail td[data-v-c74dc301]{white-space:normal;background:color-mix(in srgb,var(--sunk) 35%,transparent);height:auto;padding:12px 18px 16px}.gt tr.detail p[data-v-c74dc301]{max-width:900px;margin:0 0 8px}.why[data-v-c74dc301]{font-size:13px;line-height:1.5}.grade[data-v-c74dc301]{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-c74dc301]{color:var(--ink-3);border-style:dashed}.m .t[data-v-c74dc301]{font-weight:500}.m a.t[data-v-c74dc301]:hover{text-underline-offset:3px;text-decoration:underline}.m .s[data-v-c74dc301]{color:var(--ink-2);font-size:12.5px}.up[data-v-c74dc301]{color:var(--bad)}.dn[data-v-c74dc301]{color:var(--ok)}.risk.bad[data-v-c74dc301]{color:var(--bad)}.risk.warn[data-v-c74dc301]{color:var(--warn)}.bd[data-v-c74dc301]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:6px 0 12px;display:grid}.bd-h[data-v-c74dc301]{color:var(--ink-2);margin-bottom:6px;font-size:12px;font-weight:500}.bar-row[data-v-c74dc301]{margin-bottom:6px}.bar-l[data-v-c74dc301]{justify-content:space-between;gap:8px;font-size:12.5px;display:flex}.bar-l .num[data-v-c74dc301]{font:12px var(--mono);color:var(--ink-2)}.bar-t[data-v-c74dc301]{background:var(--line-2);border-radius:99px;height:4px;margin-top:3px}.bar-t i[data-v-c74dc301]{background:var(--brand);border-radius:99px;height:4px;display:block}.oem[data-v-c74dc301]{margin-top:20px}.oem-row[data-v-c74dc301]{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.oem-row .in[data-v-c74dc301]{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-c74dc301]{min-width:240px}.oem-row span.btn[aria-disabled][data-v-c74dc301]{opacity:.5;cursor:not-allowed}.sect[data-v-c74dc301]{align-items:center;gap:8px;margin:32px 0 12px;display:flex}.capture[data-v-c74dc301]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.cap[data-v-c74dc301]{flex-direction:column;align-items:flex-start;gap:6px;padding:16px 18px;display:flex}.cap-v[data-v-c74dc301]{font:500 26px/1.1 var(--mono)}.cap-v small[data-v-c74dc301]{color:var(--ink-3);margin-left:2px;font-size:14px}.cap-l[data-v-c74dc301]{font-size:13px;font-weight:500}.cap-s[data-v-c74dc301]{color:var(--ink-2);flex-wrap:wrap;gap:4px 12px;font-size:12.5px;display:flex}.cap-s b[data-v-c74dc301]{color:var(--ink);font-weight:500}.cap .btn[data-v-c74dc301]{margin-top:6px}.small[data-v-c74dc301]{font-size:12.5px}.faint[data-v-c74dc301]{color:var(--ink-3)}.picks[data-v-c74dc301]{flex-direction:column;gap:6px;max-height:320px;display:flex;overflow:auto}.pick[data-v-c74dc301]{align-items:center;gap:8px;font-size:13px;display:flex}@media (width<=1000px){.capture[data-v-c74dc301]{grid-template-columns:repeat(2,minmax(0,1fr))}.bd[data-v-c74dc301]{grid-template-columns:1fr}}@media (width<=560px){.capture[data-v-c74dc301]{grid-template-columns:1fr}}.cv[data-v-cc2d867a]{width:12px;height:12px}.ph[data-v-cc2d867a]{min-width:0}.title[data-v-cc2d867a]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sub[data-v-cc2d867a]{color:var(--ink-2);flex-wrap:wrap;gap:6px;margin-top:4px;font-size:13px;display:flex}.acts[data-v-cc2d867a]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.tog[data-v-cc2d867a]{color:var(--ink-2);align-items:center;gap:6px;display:flex}.small[data-v-cc2d867a]{font-size:12.5px}.faint[data-v-cc2d867a]{color:var(--ink-3)}.mt[data-v-cc2d867a]{margin-top:12px}.grow[data-v-cc2d867a]{flex:1}.note[data-v-cc2d867a]{border-radius:var(--r-sm);background:var(--brand-wash);margin:14px 0;padding:10px 14px;font-size:13px}.errbox[data-v-cc2d867a]{border-radius:var(--r-sm);background:var(--bad-wash);color:var(--bad);white-space:pre-line;margin:14px 0;padding:10px 14px;font-size:13px}.hold[data-v-cc2d867a]{border-radius:var(--r-sm);background:var(--warn-wash);margin:14px 0;padding:12px 14px;font-size:13px}.hold ul[data-v-cc2d867a]{margin:6px 0;padding-left:18px}.row-b[data-v-cc2d867a]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.btn.danger[data-v-cc2d867a]{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 40%,transparent)}.thinking[data-v-cc2d867a]{color:var(--ink-2);align-items:center;gap:10px;margin-top:14px;padding:22px;font-size:13.5px;display:flex}.dots[data-v-cc2d867a]{gap:4px;display:inline-flex}.dots i[data-v-cc2d867a]{background:var(--brand);border-radius:99px;width:6px;height:6px;animation:1.2s ease-in-out infinite b-cc2d867a}.dots i[data-v-cc2d867a]:nth-child(2){animation-delay:.15s}.dots i[data-v-cc2d867a]:nth-child(3){animation-delay:.3s}@keyframes b-cc2d867a{0%,80%,to{opacity:.25}40%{opacity:1}}.ed[data-v-cc2d867a]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:20px;margin-top:16px;display:grid}.canvas[data-v-cc2d867a]{padding:22px 26px;font-size:14px;line-height:1.6}.dh[data-v-cc2d867a]{border-bottom:1px solid var(--line-2);margin-bottom:14px;padding-bottom:12px}.kicker[data-v-cc2d867a]{letter-spacing:.08em;text-transform:uppercase;color:var(--brand);font-size:11px;font-weight:600}.dt[data-v-cc2d867a]{font:600 20px/1.25 var(--brand-font);color:var(--ink);margin:2px 0}.lede[data-v-cc2d867a]{margin:0 0 12px;font-size:15.5px;font-weight:500}.changes[data-v-cc2d867a]{background:var(--brand-wash);border-radius:var(--r-sm);margin:0 0 16px;padding:10px 14px}.changes b[data-v-cc2d867a]{letter-spacing:.06em;text-transform:uppercase;color:var(--brand);font-size:11px}.changes ul[data-v-cc2d867a]{margin:4px 0 0;padding-left:18px}.prev[data-v-cc2d867a]{color:var(--ink-3);border-left:2px solid var(--line);margin:0 0 10px;padding-left:10px;font-size:12.5px}.prev .lbl[data-v-cc2d867a]{font:600 11px var(--mono);margin-right:6px}.dsec[data-v-cc2d867a]{margin:18px 0 0;padding:4px 0}.dsec.pinned[data-v-cc2d867a]{border-left:2px solid var(--brand);padding-left:12px}.dsec.busy[data-v-cc2d867a]{opacity:.6}.sh[data-v-cc2d867a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sh h3[data-v-cc2d867a]{margin:0;font-size:14.5px;font-weight:600}.tools[data-v-cc2d867a]{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.tools button[data-v-cc2d867a],.tools select[data-v-cc2d867a]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:24px;color:var(--ink-2);padding:0 8px;font-size:12px}.tools button[data-v-cc2d867a]:hover{color:var(--ink);background:var(--sunk)}.dsec p[data-v-cc2d867a]{margin:6px 0 10px}.in[data-v-cc2d867a]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);min-height:30px;color:var(--ink);min-width:0;padding:4px 8px;font-size:13px}.in.wide[data-v-cc2d867a]{width:100%}.in.num[data-v-cc2d867a]{width:90px}.in.ask[data-v-cc2d867a]{width:100%;margin-bottom:6px;font-size:12.5px}textarea.in[data-v-cc2d867a]{resize:vertical;width:100%;line-height:1.5}.editbox[data-v-cc2d867a]{gap:6px;margin:8px 0;display:grid}.chart[data-v-cc2d867a]{margin:10px 0 14px}.chart-body[data-v-cc2d867a]{overflow-x:auto}.chart-body[data-v-cc2d867a] svg{max-width:100%;height:auto}.chart-body[data-v-cc2d867a] .c-mark{fill:var(--brand)}.chart-body[data-v-cc2d867a] .c-line{stroke:var(--brand)}.chart-body[data-v-cc2d867a] .c-ink{fill:var(--ink)}.chart-body[data-v-cc2d867a] .c-mute{fill:var(--ink-2)}.chart-body[data-v-cc2d867a] .c-grid{stroke:var(--line)}.chart-body[data-v-cc2d867a] .tiles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.chart-body[data-v-cc2d867a] .tile{border:1px solid var(--line-2);border-radius:var(--r-sm);padding:10px 12px}.chart-body[data-v-cc2d867a] .tile-l{color:var(--ink-2);font-size:12px}.chart-body[data-v-cc2d867a] .tile-v{font:500 20px var(--mono);margin-top:2px}.chart-body[data-v-cc2d867a] .tile-u{color:var(--ink-3);font-size:12px}.chart-body[data-v-cc2d867a] .tile-d{color:var(--ink-3);font-size:11.5px}.chart-body[data-v-cc2d867a] table{border-collapse:collapse;width:100%;font-size:12.5px}.chart-body[data-v-cc2d867a] th,.chart-body[data-v-cc2d867a] td{text-align:left;border-bottom:1px solid var(--line-2);padding:6px 8px}.chart-body[data-v-cc2d867a] th{color:var(--ink-3);font-weight:500}.chart-body[data-v-cc2d867a] .n{text-align:right}.chart-body[data-v-cc2d867a] .tnote{color:var(--ink-3);margin-top:4px;font-size:11.5px}figcaption[data-v-cc2d867a]{color:var(--ink-2);margin-top:6px;font-size:12.5px}.method[data-v-cc2d867a]{border-top:1px dashed var(--line);color:var(--ink-2);margin-top:18px;padding-top:10px;font-size:12.5px}.sources[data-v-cc2d867a]{border-top:1px solid var(--line-2);color:var(--ink-2);margin-top:12px;padding-top:10px;font-size:12.5px}.src-t[data-v-cc2d867a]{color:var(--ink-3);margin-bottom:4px;font-size:12px}.sources ol[data-v-cc2d867a]{margin:0;padding-left:22px}.sources a[data-v-cc2d867a],.m a[data-v-cc2d867a],.lnk[data-v-cc2d867a]{color:var(--brand)}.insp[data-v-cc2d867a]{flex-direction:column;max-height:calc(100vh - 24px);display:flex;position:sticky;top:12px}.insp .tabbar[data-v-cc2d867a]{gap:14px;margin:0;padding:0 14px;overflow-x:auto}.ib[data-v-cc2d867a]{padding:12px 16px 16px;font-size:13px;overflow:auto}.ib h4[data-v-cc2d867a]{color:var(--ink-2);margin:16px 0 6px;font-size:12.5px}.check[data-v-cc2d867a]{gap:10px;margin-bottom:10px;display:flex}.check>span[data-v-cc2d867a]{flex:none;width:16px;font-weight:700}.s-ok[data-v-cc2d867a]{color:var(--ok)}.s-warn[data-v-cc2d867a]{color:var(--warn)}.s-fail[data-v-cc2d867a]{color:var(--bad)}.struck[data-v-cc2d867a]{color:var(--ink-2);text-decoration:line-through}.src[data-v-cc2d867a]{border-bottom:1px solid var(--line-2);padding:8px 0}.src .id[data-v-cc2d867a]{background:var(--brand-wash);min-width:18px;height:18px;color:var(--brand);font:600 10.5px var(--mono);border-radius:99px;place-items:center;margin-right:6px;display:inline-grid}.src .m[data-v-cc2d867a]{color:var(--ink-3);word-break:break-all;font-size:11.5px}.tag.mini[data-v-cc2d867a]{height:18px;margin-left:6px;font-size:11px}.mini-t[data-v-cc2d867a]{border-collapse:collapse;width:100%;margin-top:4px;font-size:12px}.mini-t td[data-v-cc2d867a]{border-bottom:1px solid var(--line-2);vertical-align:top;padding:3px 4px}.mini-t .n[data-v-cc2d867a]{text-align:right;white-space:nowrap}.ver[data-v-cc2d867a]{text-align:left;border-radius:var(--r-sm);border:1px solid #0000;width:100%;margin-bottom:4px;padding:8px 10px;display:block}.ver[data-v-cc2d867a]:hover{background:var(--sunk)}.ver.cur[data-v-cc2d867a]{border-color:var(--brand);background:var(--brand-wash)}.vt[data-v-cc2d867a]{align-items:center;gap:8px;display:flex}.fld[data-v-cc2d867a]{color:var(--ink-2);gap:4px;margin-bottom:10px;font-size:12.5px;display:grid}.inl[data-v-cc2d867a]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.pre[data-v-cc2d867a]{white-space:pre-line;color:var(--ink-2)}.canvas.nocite[data-v-cc2d867a] .cite{display:none}@media (width<=1100px){.ed[data-v-cc2d867a]{grid-template-columns:1fr}.insp[data-v-cc2d867a]{max-height:none;position:static}}@media (width<=640px){.pagehead[data-v-cc2d867a]{flex-direction:column}.canvas[data-v-cc2d867a]{padding:16px}}.cv[data-v-cc2b0b6b]{width:12px;height:12px}.sub[data-v-cc2b0b6b]{color:var(--ink-2);margin:4px 0 0;font-size:13px}.note[data-v-cc2b0b6b]{border-radius:var(--r-sm);background:var(--brand-wash);margin:14px 0;padding:10px 14px;font-size:13px}.err[data-v-cc2b0b6b]{color:var(--bad);margin:14px 0;font-size:13px}.item[data-v-cc2b0b6b]{margin-top:16px}.ti[data-v-cc2b0b6b]{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.lnk[data-v-cc2b0b6b]:hover{text-decoration:underline}.bd[data-v-cc2b0b6b]{padding:14px 18px}.reasons[data-v-cc2b0b6b]{margin:0 0 10px;padding-left:18px;font-size:13.5px}.removed[data-v-cc2b0b6b]{margin:0 0 12px}.lbl[data-v-cc2b0b6b]{color:var(--ink-2);margin-bottom:6px;font-size:12px;font-weight:600}.rm[data-v-cc2b0b6b]{margin-bottom:6px;font-size:13px}.struck[data-v-cc2b0b6b]{color:var(--ink-2);text-decoration:line-through}.acts[data-v-cc2b0b6b]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.grow[data-v-cc2b0b6b]{flex:1}.faint[data-v-cc2b0b6b]{color:var(--ink-3)}.small[data-v-cc2b0b6b]{font-size:12.5px}.cv[data-v-9d9aa72c]{width:12px;height:12px}.note[data-v-9d9aa72c]{border-radius:var(--r-sm);background:var(--brand-wash);margin:14px 0 0;padding:10px 14px;font-size:13px}.small[data-v-9d9aa72c]{font-size:12.5px}.faint[data-v-9d9aa72c]{color:var(--ink-3)}.list[data-v-9d9aa72c]{margin-top:22px}.add[data-v-9d9aa72c]{margin-top:20px}.ft td.r[data-v-9d9aa72c]{text-align:right}.ft td.wrap-cell[data-v-9d9aa72c]{white-space:normal;min-width:180px}.form[data-v-9d9aa72c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;padding:16px 18px;display:grid}.form label[data-v-9d9aa72c]{color:var(--ink-2);flex-direction:column;gap:6px;font-size:12.5px;display:flex}.form .wide[data-v-9d9aa72c]{grid-column:1/-1}.in[data-v-9d9aa72c]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:34px;color:var(--ink);font:13px var(--ui);padding:0 10px}.in.multi[data-v-9d9aa72c]{height:120px;padding:6px}.err[data-v-9d9aa72c]{color:var(--bad);font-size:12px}@media (width<=640px){.form[data-v-9d9aa72c]{grid-template-columns:1fr}}.cv[data-v-ecfae0fc]{width:12px;height:12px}.sub[data-v-ecfae0fc]{color:var(--ink-2);margin:4px 0 0;font-size:13px}.note[data-v-ecfae0fc]{border-radius:var(--r-sm);background:var(--brand-wash);color:var(--ink);margin:0 0 14px;padding:10px 14px;font-size:13px}.errbox[data-v-ecfae0fc]{border-radius:var(--r-sm);background:var(--bad-wash);color:var(--bad);margin:0 0 14px;padding:10px 14px;font-size:13px}.err[data-v-ecfae0fc]{color:var(--bad);margin-top:-4px;font-size:12.5px}.faint[data-v-ecfae0fc]{color:var(--ink-3)}.cols.two[data-v-ecfae0fc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:18px}.form[data-v-ecfae0fc]{gap:10px;padding:14px 18px;display:grid}.fld[data-v-ecfae0fc]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.pair[data-v-ecfae0fc]{gap:10px;display:flex}.grow[data-v-ecfae0fc]{flex:1}.in[data-v-ecfae0fc]{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.in[data-v-ecfae0fc]{resize:vertical;height:auto;padding:7px 8px}.hint[data-v-ecfae0fc]{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.5}.acts[data-v-ecfae0fc]{align-items:center;gap:8px;display:flex}.ic[data-v-ecfae0fc]{width:14px;height:14px}.busy[data-v-ecfae0fc]{opacity:.6;pointer-events:none}.ft td.wrap[data-v-ecfae0fc]{white-space:normal;min-width:200px}.racts[data-v-ecfae0fc]{justify-content:flex-end;gap:4px;display:flex}.det td[data-v-ecfae0fc]{background:var(--sunk);white-space:normal}.dl[data-v-ecfae0fc]{gap:8px;display:grid}.ex[data-v-ecfae0fc]{color:var(--ink-2);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.5}.ft.mini[data-v-ecfae0fc]{background:var(--paper);border:1px solid var(--line-2);border-radius:var(--r-sm);font-size:12px}.ft.mini th[data-v-ecfae0fc],.ft.mini td[data-v-ecfae0fc]{padding:6px 10px}.lnk[data-v-ecfae0fc]{color:var(--brand);word-break:break-all;font-size:12.5px}.danger[data-v-ecfae0fc]{color:var(--bad)}@media (width<=900px){.cols.two[data-v-ecfae0fc]{grid-template-columns:1fr}.pair[data-v-ecfae0fc]{flex-direction:column}}.cv[data-v-7cdb0716]{width:12px;height:12px}.sub[data-v-7cdb0716]{color:var(--ink-2);margin:4px 0 0;font-size:13px}.sec[data-v-7cdb0716]{margin:18px 0 16px}.faint[data-v-7cdb0716]{color:var(--ink-3);font-size:12.5px}.dot[data-v-7cdb0716]{flex:none}.dot[data-v-7cdb0716]:not(.ok):not(.warn):not(.bad){background:var(--line)}.row .s.wrap[data-v-7cdb0716],.ft td.wrap[data-v-7cdb0716]{white-space:normal}.ft td.wrap[data-v-7cdb0716]{min-width:220px}.ft td.bad[data-v-7cdb0716]{color:var(--bad)}.st-row[data-v-7cdb0716]{border-bottom:1px solid var(--line-2);margin:0;padding:14px 18px}.stat .v.sm[data-v-7cdb0716]{font-size:18px}.stat.bad .v[data-v-7cdb0716]{color:var(--bad)}.lnk[data-v-7cdb0716]{color:var(--brand)}.lnk[data-v-7cdb0716]:hover{text-decoration:underline}.chatrow.ended[data-v-23f5b03b]{opacity:.7}.hcmenu .pop[data-v-23f5b03b]{min-width:300px}.hcmenu .pop a em[data-v-23f5b03b]{color:var(--ink-3);margin-left:auto;padding-left:10px;font-size:11.5px;font-style:normal}.hcmenu .none[data-v-23f5b03b]{padding:8px 10px;font-size:12.5px;display:block}.hcmenu .setup[data-v-23f5b03b]{border-top:1px solid var(--line-2);margin-top:4px;font-size:12.5px;color:var(--brand)!important}.grid[data-v-23f5b03b]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:20px;margin-top:20px;display:grid}.chatrow[data-v-23f5b03b]{text-align:left;width:100%}.chatrow[data-v-23f5b03b]:hover,.chatrow.on[data-v-23f5b03b]{background:var(--sunk)}.ft .t[data-v-23f5b03b]{font-weight:500}.ft .s[data-v-23f5b03b]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:12px;display:flex}.ft .mono[data-v-23f5b03b],.meta .mono[data-v-23f5b03b]{font-family:var(--mono);font-size:12px}.ft .empty[data-v-23f5b03b]{color:var(--ink-3);text-align:center;padding:18px}.ch[data-v-23f5b03b]{height:19px;font-size:11px}.console[data-v-23f5b03b]{flex-direction:column;min-height:320px;max-height:calc(100vh - 100px);display:flex;position:sticky;top:76px}.console .section-head[data-v-23f5b03b]{align-items:flex-start;gap:10px}.meta[data-v-23f5b03b]{color:var(--ink-2);flex-wrap:wrap;gap:4px 10px;margin-top:4px;font-size:12.5px;display:flex}.meta a[data-v-23f5b03b]{color:var(--brand)}.acts[data-v-23f5b03b]{flex:none;gap:6px;display:flex}.reason[data-v-23f5b03b]{background:var(--warn-wash);color:var(--warn);margin:0;padding:8px 18px;font-size:12.5px}.reason.bad[data-v-23f5b03b]{background:var(--bad-wash);color:var(--bad)}.log[data-v-23f5b03b]{flex-direction:column;flex:1;gap:12px;padding:14px 18px;display:flex;overflow:auto}.m[data-v-23f5b03b]{max-width:88%}.m p[data-v-23f5b03b]{background:var(--sunk);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:0;padding:8px 12px}.m.customer[data-v-23f5b03b]{align-self:flex-start}.m.phil[data-v-23f5b03b]{align-self:flex-end}.m.phil p[data-v-23f5b03b]{background:var(--brand-wash)}.m.staff[data-v-23f5b03b]{align-self:flex-end}.m.staff p[data-v-23f5b03b]{background:var(--brand);color:var(--on-brand)}.m.system[data-v-23f5b03b]{align-self:center;max-width:100%}.m.system p[data-v-23f5b03b]{color:var(--ink-3);text-align:center;background:0 0;padding:0;font-size:12px}.who[data-v-23f5b03b]{color:var(--ink-2);margin:0 0 3px 2px;font-size:11.5px;display:block}.cite[data-v-23f5b03b]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:11.5px;display:flex}.cite .tag[data-v-23f5b03b]{height:19px;font-size:11px}.compose[data-v-23f5b03b]{border-top:1px solid var(--line-2);align-items:flex-end;gap:8px;padding:12px 18px;display:flex}.compose textarea[data-v-23f5b03b]{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-23f5b03b]{color:var(--bad);font-size:12.5px}.pad[data-v-23f5b03b]{margin:0;padding:0 18px 12px}.simhead[data-v-23f5b03b]{text-align:left;width:100%}.sim[data-v-23f5b03b]{grid-template-columns:1fr 1fr;gap:10px 14px;padding:14px 18px;display:grid}.sim label[data-v-23f5b03b]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.sim input[data-v-23f5b03b],.sim select[data-v-23f5b03b],.sim textarea[data-v-23f5b03b]{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-23f5b03b]{grid-column:1/-1}.simfoot[data-v-23f5b03b]{align-items:center;gap:12px;display:flex}@media (width<=1000px){.grid[data-v-23f5b03b]{grid-template-columns:minmax(0,1fr)}.console[data-v-23f5b03b]{max-height:none;position:static}}@media (width<=640px){.sim[data-v-23f5b03b]{grid-template-columns:1fr}}.crumb[data-v-a1d620f3]{color:var(--ink-3);margin-bottom:8px;font-size:12.5px}.crumb a[data-v-a1d620f3]:hover{color:var(--ink)}.lnk[data-v-a1d620f3]{color:var(--brand)}.lnk[data-v-a1d620f3]:hover{text-decoration:underline}.actions[data-v-a1d620f3]{align-items:center;gap:8px;display:flex}.mono[data-v-a1d620f3]{font-family:var(--mono);font-size:12.5px}.num[data-v-a1d620f3]{color:var(--ink);font-size:13.5px}.nowrap[data-v-a1d620f3]{white-space:nowrap}.ft .s[data-v-a1d620f3]{color:var(--ink-3);font-size:12px}.ft .r[data-v-a1d620f3]{text-align:right}.ft tr.off td[data-v-a1d620f3]{opacity:.6}.tag[data-v-a1d620f3]{margin-left:6px}.scope-tag[data-v-a1d620f3]{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-a1d620f3]{background:var(--brand-wash);color:var(--brand)}.scope-tag.site[data-v-a1d620f3]{background:var(--ok-wash);color:var(--ok)}.edit td[data-v-a1d620f3]{background:var(--sunk)}.addcard[data-v-a1d620f3]{margin-top:16px}.ef[data-v-a1d620f3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;padding:12px 18px;display:grid}.edit .ef[data-v-a1d620f3]{padding:6px 0}.ef label[data-v-a1d620f3]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.ef label.chk[data-v-a1d620f3]{align-items:center;gap:6px;display:flex}.ef input[data-v-a1d620f3]:not([type=checkbox]):not([type=radio]),.ef select[data-v-a1d620f3],.ef textarea[data-v-a1d620f3]{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-a1d620f3]{grid-column:1/-1}.scope[data-v-a1d620f3]{border:0;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;display:flex}.scope legend[data-v-a1d620f3]{float:left;color:var(--ink-2);margin-right:8px;font-size:12.5px}.seg[data-v-a1d620f3]{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-a1d620f3]{background:var(--brand-wash);border-color:color-mix(in srgb,var(--brand) 45%,transparent);color:var(--brand);font-weight:500}.seg[data-v-a1d620f3]:focus-within{outline:2px solid var(--brand);outline-offset:1px}.sr[data-v-a1d620f3]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.buyrow[data-v-a1d620f3]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.buyrow .btn[data-v-a1d620f3]{margin-left:auto}.confirm[data-v-a1d620f3]{color:var(--ink)!important}.err[data-v-a1d620f3]{color:var(--bad);font-size:12px}.note[data-v-a1d620f3]{border-radius:var(--r-sm);margin-top:12px;padding:10px 12px;font-size:12.5px}.note.ok[data-v-a1d620f3]{background:var(--ok-wash);color:var(--ok)}.note.warn[data-v-a1d620f3]{background:var(--warn-wash,var(--sunk));color:var(--warn)}.note.bad[data-v-a1d620f3]{background:var(--bad-wash,var(--sunk));color:var(--bad)}.note code[data-v-a1d620f3],.doc code[data-v-a1d620f3]{font:12px var(--mono);background:var(--sunk);overflow-wrap:anywhere;border-radius:4px;padding:1px 5px}.note .lnk[data-v-a1d620f3]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.empty[data-v-a1d620f3]{color:var(--ink-3);padding:16px 18px;font-size:13px}.doc[data-v-a1d620f3]{padding:14px 18px;font-size:13px}.doc p[data-v-a1d620f3]{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.doc ul[data-v-a1d620f3]{gap:6px;margin:0 0 12px;padding-left:18px;display:grid}.row.call[data-v-a1d620f3]{border-bottom:1px solid var(--line-2);color:inherit;align-items:center;gap:10px;padding:10px 18px;display:flex}.row.call[data-v-a1d620f3]:last-child{border-bottom:0}.row.call[data-v-a1d620f3]:hover{background:var(--sunk)}.row.call .body[data-v-a1d620f3]{flex:1;min-width:0}.row.call .t[data-v-a1d620f3]{font-size:13px;font-weight:500}.row.call .s[data-v-a1d620f3]{color:var(--ink-3);font-size:12px}.row.call .when[data-v-a1d620f3]{color:var(--ink-3);white-space:nowrap;font-size:12px}@media (width<=900px){.ef[data-v-a1d620f3]{grid-template-columns:1fr 1fr}.cols[data-v-a1d620f3]{grid-template-columns:1fr}}@media (width<=560px){.ef[data-v-a1d620f3]{grid-template-columns:1fr}.pagehead[data-v-a1d620f3]{flex-wrap:wrap}}.crumb[data-v-ed155a13]{color:var(--ink-3);margin-bottom:8px;font-size:12.5px}.crumb a[data-v-ed155a13]:hover{color:var(--ink)}.lnk[data-v-ed155a13]{color:var(--brand)}.lnk[data-v-ed155a13]:hover{text-decoration:underline}.mono[data-v-ed155a13]{font-family:var(--mono);font-size:12.5px}.ft .s[data-v-ed155a13]{color:var(--ink-3);font-size:12px}.ft .r[data-v-ed155a13]{text-align:right}.chk[data-v-ed155a13]{align-items:center;gap:6px;font-size:12.5px;display:flex}.edit td[data-v-ed155a13]{background:var(--sunk)}.ef[data-v-ed155a13]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;padding:6px 0;display:grid}.ef label[data-v-ed155a13]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.ef label.chk[data-v-ed155a13]{display:flex}.ef input[data-v-ed155a13]:not([type=checkbox]),.ef select[data-v-ed155a13],.tf input[data-v-ed155a13],.tf select[data-v-ed155a13]{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-ed155a13]{grid-column:1/-1}.ef textarea[data-v-ed155a13]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font:13.5px/1.5 var(--ui);resize:vertical;min-width:0;padding:8px 10px}.script[data-v-ed155a13]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);grid-template-columns:1fr 1fr;gap:10px 14px;margin:4px 0 0;padding:12px;display:grid}.script legend[data-v-ed155a13]{color:var(--ink);padding:0 6px;font-size:12.5px;font-weight:600}.script .hint[data-v-ed155a13]{grid-column:1/-1;margin:0;font-size:12px}.logo-row[data-v-ed155a13]{align-items:center;gap:12px;font-size:12.5px;display:flex}.sm-l[data-v-ed155a13]{cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12px}.nm[data-v-ed155a13]{align-items:center;gap:8px;display:inline-flex}.lg[data-v-ed155a13]{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:4px;flex:none;width:22px;height:22px}.steps[data-v-ed155a13]{gap:8px;margin:0 0 6px;padding-left:20px;display:grid}.steps li.ok[data-v-ed155a13]::marker{color:var(--ok)}.okmsg[data-v-ed155a13]{color:var(--ok);margin:6px 0 0;font-size:12.5px}.err[data-v-ed155a13]{color:var(--bad);font-size:12px}.doc[data-v-ed155a13]{padding:14px 18px;font-size:13px}.doc p[data-v-ed155a13]{margin:0 0 10px}.doc ul[data-v-ed155a13]{gap:4px;margin:0 0 10px;padding-left:18px;display:grid}.doc pre[data-v-ed155a13]{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-ed155a13],.issued code[data-v-ed155a13]{font:12px var(--mono);background:var(--sunk);overflow-wrap:anywhere;border-radius:4px;padding:1px 5px}.issued[data-v-ed155a13]{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-ed155a13]{border-bottom:1px solid var(--line-2);flex-wrap:wrap;gap:8px;padding:12px 18px;display:flex}@media (width<=900px){.ef[data-v-ed155a13]{grid-template-columns:1fr 1fr}.cols[data-v-ed155a13]{grid-template-columns:1fr}}@media (width<=560px){.ef[data-v-ed155a13]{grid-template-columns:1fr}}.saved[data-v-5b220089]{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-5b220089]{width:14px;height:14px;color:var(--ok)}.saved.err[data-v-5b220089]{color:var(--bad)}.ver[data-v-5b220089]{outline:none}.title[data-v-5b220089]{align-items:center;gap:10px;display:flex}.done[data-v-5b220089]{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-5b220089]{flex:none}.steps[data-v-5b220089]{margin-top:16px}.steplbl[data-v-5b220089]{margin-bottom:8px}.skip[data-v-5b220089]{margin:18px 0;font-size:13px}.serr[data-v-5b220089]{color:var(--bad);margin:12px 0 0;font-size:13px}.dock.two[data-v-5b220089]{grid-template-columns:1fr 2fr}.saved[data-v-5b220089]{min-height:44px}.md-wrap[data-v-5154b41b]{overflow-wrap:anywhere;margin-top:14px;padding:16px}.md-wrap[data-v-5154b41b] img{max-width:100%;height:auto}.md-wrap[data-v-5154b41b] table{display:block;overflow-x:auto}.search[data-v-ed42da12]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:100%;height:44px;color:var(--ink);font:15px var(--ui);margin:0 0 8px;padding:9px 12px}.p[data-v-ed42da12]{border-bottom:1px solid var(--line-2)}.p[data-v-ed42da12]:last-child{border-bottom:0}.ph[data-v-ed42da12]{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:13px 16px;display:flex}.body[data-v-ed42da12]{flex:1;min-width:0}.t[data-v-ed42da12]{font-weight:500}.s[data-v-ed42da12]{color:var(--ink-2);font-size:12.5px}.rot[data-v-ed42da12]{transform:rotate(90deg)}.causes[data-v-ed42da12]{padding:0 16px 12px}.c[data-v-ed42da12]{border-radius:var(--r-sm);background:var(--sunk);margin-top:8px;padding:10px 12px}.ct[data-v-ed42da12]{font-size:13.5px;font-weight:600}.cs[data-v-ed42da12]{color:var(--ink-2);margin:4px 0 0;font-size:13px}.sol[data-v-ed42da12]{margin:6px 0 0;padding-left:18px;font-size:13.5px}.sol li[data-v-ed42da12]{margin:4px 0}.f[data-v-ed42da12]{min-height:36px;color:var(--brand);align-items:center;font-size:13px;display:flex}.row[data-v-ed42da12]{border-bottom:1px solid var(--line-2);color:inherit;align-items:center;gap:12px;padding:13px 16px;display:flex}.row[data-v-ed42da12]:last-child{border-bottom:0}.hrs-h1[data-v-775901ee]{margin-top:6px}.hrs-lead[data-v-775901ee]{color:var(--ink-2);margin:4px 0 16px;font-size:13.5px;line-height:1.45}.hrs-note[data-v-775901ee]{border-radius:var(--r-sm);background:var(--brand-wash);margin:0 0 14px;padding:10px 14px;font-size:13.5px}.hrs-note.bad[data-v-775901ee]{background:var(--bad-wash,var(--sunk));color:var(--bad)}.hrs-sum[data-v-775901ee]{margin-bottom:24px;padding:16px 18px}.hrs-sum .k[data-v-775901ee]{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.hrs-sum .v[data-v-775901ee]{overflow-wrap:anywhere;margin:6px 0 4px;font-size:17px;font-weight:600}.hrs-sum.empty .v[data-v-775901ee]{color:var(--warn)}.hrs-sum .s[data-v-775901ee]{color:var(--ink-2);font-size:12.5px}.label[data-v-775901ee]{margin-top:0!important}.hrs-week[data-v-775901ee]{margin-bottom:12px}.hrs-day[data-v-775901ee]{border-bottom:1px solid var(--line-2);padding:6px 0}.hrs-day[data-v-775901ee]:last-child{border-bottom:0}.hrs-dayhead[data-v-775901ee]{align-items:center;gap:10px;min-height:52px;display:flex}.hrs-dname[data-v-775901ee]{flex:none;width:38px;font-weight:600}.hrs-wins[data-v-775901ee]{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.hrs-addbtn[data-v-775901ee]{flex:none}.hrs-win[data-v-775901ee]{background:var(--brand-wash);border-radius:999px;align-items:center;gap:2px;min-height:36px;padding:0 0 0 12px;font-size:14px;display:inline-flex}.hrs-x[data-v-775901ee]{width:44px;height:44px;color:var(--ink-2);border-radius:999px;place-items:center;margin:-4px 0;display:inline-grid}.hrs-x .i[data-v-775901ee]{width:16px;height:16px}.hrs-add[data-v-775901ee]{gap:10px;padding:4px 0 12px;display:grid}.hrs-two[data-v-775901ee]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hrs-three[data-v-775901ee]{grid-template-columns:1.2fr 1fr 1fr;gap:8px;display:grid}.hrs-add label[data-v-775901ee],.hrs-form label[data-v-775901ee]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.hrs-add input[data-v-775901ee],.hrs-form input[type=date][data-v-775901ee],.hrs-form input[type=time][data-v-775901ee],.hrs-form input[type=text][data-v-775901ee]{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:16px}.hrs-add .btn[data-v-775901ee],.hrs-form .btn[data-v-775901ee],.hrs-copy[data-v-775901ee]{justify-content:center;height:44px}.hrs-hint[data-v-775901ee]{color:var(--ink-2);margin:0;font-size:12.5px}.hrs-copy[data-v-775901ee]{width:100%;margin-bottom:24px}.hrs-list[data-v-775901ee]{margin-bottom:24px}.hrs-list .row[data-v-775901ee]{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;min-height:52px;display:flex}.hrs-list .row[data-v-775901ee]:last-child{border-bottom:0}.hrs-list .body[data-v-775901ee]{flex:1;min-width:0}.hrs-list .t[data-v-775901ee]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.hrs-list .s[data-v-775901ee]{color:var(--ink-2);font-size:12.5px}.hrs-list[data-v-775901ee] svg.i.lead{color:var(--ink-2)}.hrs-form[data-v-775901ee]{gap:10px;margin:-12px 0 24px;padding:14px;display:grid}.hrs-form .hrs-chk[data-v-775901ee]{min-height:44px;color:var(--ink);align-items:center;gap:8px;font-size:14px;display:flex}.hrs-form .hrs-chk input[data-v-775901ee]{width:20px;height:20px}.err[data-v-775901ee]{color:var(--bad);margin:0;font-size:12.5px}.hrs-foot[data-v-775901ee]{margin:0 0 8px;font-size:12.5px}.tkt[data-v-f6971652]{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-f6971652]{justify-content:space-between;align-items:center;gap:8px;display:flex}.hd[data-v-f6971652]{font:500 12.5px var(--mono);color:var(--ink-2)}.tk-title[data-v-f6971652]{margin-top:4px;font-weight:600}.s[data-v-f6971652]{color:var(--ink-2);font-size:12.5px}.desc[data-v-f6971652]{white-space:pre-line;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px}.replies[data-v-f6971652]{border-top:1px solid var(--line-2);margin-top:10px;padding-top:6px}.reply[data-v-f6971652]{padding:6px 0}.reply .who[data-v-f6971652]{color:var(--ink-2);font-size:12px}.reply p[data-v-f6971652]{white-space:pre-line;overflow-wrap:anywhere;margin:2px 0 0;font-size:13.5px}.all[data-v-f6971652]{color:var(--brand);padding:4px 0;font-size:12.5px}.say[data-v-f6971652]{align-items:flex-end;gap:8px;margin-top:10px;display:flex}.say textarea[data-v-f6971652]{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-f6971652]:disabled{opacity:.5;cursor:not-allowed}.err[data-v-f6971652]{color:var(--bad);margin:6px 0 0;font-size:12.5px}.tt-att[data-v-f6971652]{margin-top:8px}.tot[data-v-18714539]{margin-left:auto;font-size:12px;font-weight:400}.tt[data-v-18714539]{overflow:hidden}.clock[data-v-18714539]{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.clock.on[data-v-18714539]{background:var(--brand-wash)}.clock .body[data-v-18714539]{flex:1;min-width:0}.clock .t[data-v-18714539]{font-weight:600}.clock .s[data-v-18714539]{color:var(--ink-2);font-size:12.5px}.clock .btn.sm[data-v-18714539]{height:42px;padding:0 14px;font-size:13.5px}.clock[data-v-18714539]:not(.on){grid-template-columns:1fr 1fr;display:grid}.clock:not(.on) .btn.primary[data-v-18714539]{grid-column:1/-1}.pulse[data-v-18714539]{background:var(--brand);width:10px;height:10px;box-shadow:0 0 0 0 var(--brand);border-radius:50%;animation:1.6s infinite p-18714539}@keyframes p-18714539{70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}.tform[data-v-18714539]{border-bottom:1px solid var(--line-2);background:var(--sunk);gap:10px;padding:12px 16px;display:grid}.tform label[data-v-18714539]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.tform input[data-v-18714539]:not([type=radio]){border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font:15px var(--ui);box-sizing:border-box;width:100%;min-width:0;height:44px;padding:0 10px}.seg[data-v-18714539]{gap:6px;display:flex}.seg label[data-v-18714539]{border:1px solid var(--line);background:var(--paper);border-radius:99px;align-items:center;gap:6px;min-height:40px;padding:0 16px;display:inline-flex!important}.seg label.on[data-v-18714539]{border-color:var(--brand);color:var(--brand)}.seg input[data-v-18714539]{display:none}.acts[data-v-18714539]{gap:8px;display:flex}.row[data-v-18714539]{border-bottom:1px solid var(--line-2);align-items:center;gap:8px;padding:12px 16px;display:flex}.row[data-v-18714539]:last-child{border-bottom:0}.row .body[data-v-18714539]{flex:1;min-width:0}.row .t[data-v-18714539]{font-weight:500}.row .s[data-v-18714539]{color:var(--ink-2);text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.row.empty[data-v-18714539]{color:var(--ink-3);font-size:13px}.small[data-v-18714539]{font-size:12px}.warnt[data-v-18714539]{color:var(--warn);font-weight:400}.err[data-v-18714539]{color:var(--bad);margin:0;padding:8px 16px;font-size:12.5px}.warn[data-v-18714539]{color:var(--warn);margin:0;padding:8px 16px;font-size:12.5px}.robot[data-v-79521b9a]{border-bottom:1px solid var(--line-2)}.robot[data-v-79521b9a]:last-child{border-bottom:0}.rh[data-v-79521b9a]{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;padding:10px 16px 0;font-size:12px;font-weight:600}.m[data-v-79521b9a]{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.m .body[data-v-79521b9a]{flex:1;min-width:0}.m .t[data-v-79521b9a]{font-weight:500}.m .s[data-v-79521b9a]{color:var(--ink-2);font-size:12px}.in[data-v-79521b9a]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:120px;height:44px;color:var(--ink);font:16px var(--mono);text-align:right;padding:0 10px}.ok[data-v-79521b9a]{color:var(--ok);font-weight:700}.val[data-v-79521b9a]{font:14px var(--mono)}.warnt[data-v-79521b9a]{color:var(--warn)}.conf[data-v-79521b9a]{color:var(--warn);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;font-size:12.5px;display:flex}.skipl[data-v-79521b9a]{flex-basis:100%}.linkish[data-v-79521b9a]{min-height:36px;color:var(--brand);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:13px;display:inline-flex}.sk[data-v-79521b9a]{align-items:center;gap:6px;display:flex}.sk input[data-v-79521b9a]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:40px;color:var(--ink);font:14px var(--ui);flex:1;min-width:0;padding:0 10px}.dispatch[data-v-16ea2ebe]{background:var(--brand-wash);border-color:color-mix(in srgb,var(--brand) 35%,var(--line));margin-top:14px;padding:12px 16px}.dispatch .k[data-v-16ea2ebe]{color:var(--brand);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:600}.dispatch p[data-v-16ea2ebe]{white-space:pre-wrap;margin:4px 0 0}.dispatch p.clamp[data-v-16ea2ebe]{max-height:6.2em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000)}.dispatch .add[data-v-16ea2ebe]{margin-top:6px}.add[data-v-16ea2ebe]{color:var(--brand);cursor:pointer;text-transform:none;letter-spacing:0;background:0 0;border:0;margin-left:auto;padding:0;font-size:13px;font-weight:500;position:relative}.add[data-v-16ea2ebe]:before{content:"";position:absolute;inset:-13px -10px}.nf[data-v-16ea2ebe]{border-bottom:1px solid var(--line-2);background:var(--sunk);gap:8px;padding:12px 16px;display:grid}.nf textarea[data-v-16ea2ebe],.nf select[data-v-16ea2ebe]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font:15px var(--ui);min-width:0;padding:8px 10px}.nf select[data-v-16ea2ebe]{height:44px}.acts[data-v-16ea2ebe]{gap:8px;display:flex}.n[data-v-16ea2ebe]{border-bottom:1px solid var(--line-2);padding:12px 16px}.n[data-v-16ea2ebe]:last-child{border-bottom:0}.n .s[data-v-16ea2ebe]{color:var(--ink-3);font-size:12px}.n p[data-v-16ea2ebe]{white-space:pre-wrap;margin:3px 0 0}.n.empty[data-v-16ea2ebe]{color:var(--ink-3);font-size:13px}.unit[data-v-d7ac5a08]{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;min-height:56px;padding:14px 16px;display:flex}.unit[data-v-d7ac5a08]:last-child{border-bottom:0}a.unit[data-v-d7ac5a08]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.unit .body[data-v-d7ac5a08]{flex:1;min-width:0}.unit .t[data-v-d7ac5a08]{overflow-wrap:anywhere;font-weight:500}.unit .s[data-v-d7ac5a08]{color:var(--ink-2);font-size:12.5px}.unit.sub[data-v-d7ac5a08]{padding:10px 16px 10px 58px}.unit.sub .t[data-v-d7ac5a08]{font-size:13.5px}.unit svg.ok[data-v-d7ac5a08]{color:var(--ok)}.ring[data-v-d7ac5a08]{--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-d7ac5a08]:before{content:"";background:var(--paper);border-radius:50%;width:22px;height:22px}.quick[data-v-d7ac5a08]{grid-template-columns:repeat(auto-fit,minmax(56px,1fr));gap:8px;margin:0 0 4px;display:grid}.quick a[data-v-d7ac5a08]{position:relative}.quick a .n[data-v-d7ac5a08]{font:500 10.5px var(--mono);color:var(--ink-3);position:absolute;top:6px;right:8px}.quick a[data-v-d7ac5a08]{min-height:64px;color:var(--ink-2);border-radius:var(--r);background:var(--paper);border:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 0;font-size:12px;display:flex}.quick a svg.i[data-v-d7ac5a08]{width:20px;height:20px;color:var(--ink)}.quick a.live-q[data-v-d7ac5a08]{color:var(--brand);border-color:var(--brand)}.quick a.live-q svg.i[data-v-d7ac5a08]{color:var(--brand)}.left[data-v-d7ac5a08]{border-color:color-mix(in srgb,var(--warn) 40%,var(--line));margin-top:14px;padding:12px 16px;scroll-margin:16px}.left .k[data-v-d7ac5a08]{color:var(--warn);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:600}.left ul[data-v-d7ac5a08]{margin:6px 0 0;padding-left:18px;font-size:13.5px}.err[data-v-d7ac5a08]{color:var(--bad);margin:0;font-size:12.5px}.who[data-v-091320c0]{align-items:center;gap:14px;padding:14px 0 22px;display:flex}.who .avatar[data-v-091320c0]{background:var(--brand-wash);width:52px;height:52px;color:var(--brand);font-size:17px}.who .n[data-v-091320c0]{letter-spacing:-.01em;font-size:20px;font-weight:600}.who .r[data-v-091320c0]{color:var(--ink-2);font-size:13px}.hours[data-v-091320c0]{margin-bottom:26px;padding:18px}.hours .k[data-v-091320c0]{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.hours .v[data-v-091320c0]{font:500 30px/1.2 var(--mono);letter-spacing:-.02em;margin:6px 0 2px}.hours .s[data-v-091320c0]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;font-size:13px;display:flex}.hours .btn[data-v-091320c0]{justify-content:center;width:100%;height:44px;font-size:14px}.label[data-v-091320c0]{margin-top:0!important}.list[data-v-091320c0]{margin-bottom:24px}.list a[data-v-091320c0],.list .row[data-v-091320c0]{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;min-height:52px;display:flex}.list a[data-v-091320c0]:last-child,.list .row[data-v-091320c0]:last-child{border-bottom:0}.list .body[data-v-091320c0]{flex:1;min-width:0}.list .t[data-v-091320c0]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.list .s[data-v-091320c0]{color:var(--ink-2);font-size:12.5px}.list[data-v-091320c0] svg.i{color:var(--ink-3)}.list[data-v-091320c0] svg.i.lead{color:var(--ink-2)}.ask[data-v-091320c0]{gap:10px;margin:-12px 0 24px;padding:14px;display:grid}.ask label[data-v-091320c0]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.ask input[data-v-091320c0]{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-091320c0]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ask .btn[data-v-091320c0]{justify-content:center;height:44px}.err[data-v-091320c0]{color:var(--bad);margin:0;font-size:12.5px}.foot[data-v-091320c0]{margin:-12px 0 8px;font-size:12.5px}.me-nohours[data-v-091320c0]{color:var(--warn)}.me-sms-note[data-v-091320c0]{margin:0;font-size:12.5px}.me-sms-row[data-v-091320c0]{cursor:pointer}.me-sms-row .s[data-v-091320c0]{white-space:normal}.me-sms-switch[data-v-091320c0]{appearance:none;background:var(--line);cursor:pointer;border-radius:13px;flex:none;width:44px;height:26px;margin:0;transition:background .15s;position:relative}.me-sms-switch[data-v-091320c0]:after{content:"";background:var(--paper);border-radius:50%;width:20px;height:20px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.me-sms-switch[data-v-091320c0]:checked{background:var(--brand)}.me-sms-switch[data-v-091320c0]:checked:after{left:21px}.me-sms-switch[data-v-091320c0]:disabled{opacity:.5;cursor:not-allowed}.me-sms-err[data-v-091320c0]{margin:-16px 0 16px}.me-sms-disclosure[data-v-091320c0]{margin-top:-14px}.me-sms-terms[data-v-091320c0]{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.unit[data-v-dcbc8775]{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-dcbc8775]:last-child{border-bottom:0}.unit .body[data-v-dcbc8775]{flex:1;min-width:0}.unit .t[data-v-dcbc8775]{font-weight:500}.unit .s[data-v-dcbc8775]{color:var(--ink-2);font-size:12.5px}.pickable[data-v-dcbc8775]:hover{background:color-mix(in srgb,var(--sunk) 55%,transparent)}.qty[data-v-dcbc8775]{font:500 15px var(--mono);text-align:right;min-width:24px}.have[data-v-dcbc8775]{color:var(--ink-2);white-space:nowrap;font-size:12px}.have.none[data-v-dcbc8775]{color:var(--ink-3)}.mono[data-v-dcbc8775]{font-family:var(--mono);font-size:11.5px}.find[data-v-dcbc8775]{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-dcbc8775]{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.fields[data-v-dcbc8775]{gap:14px;padding:14px 16px 16px;display:grid}.fields label[data-v-dcbc8775]{color:var(--ink-2);gap:6px;font-size:12.5px;display:grid}.fields select[data-v-dcbc8775],.fields input[data-v-dcbc8775]{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-dcbc8775]{grid-template-columns:44px 1fr 44px;gap:8px;display:grid}.stepper .btn[data-v-dcbc8775]{width:44px;height:44px;font-size:18px}.stepper input[data-v-dcbc8775]{text-align:center;font-family:var(--mono)}.err[data-v-dcbc8775]{color:var(--bad);margin:0;font-size:12.5px}.closed[data-v-dcbc8775]{color:var(--ink-3);margin-top:20px;font-size:13px}.stabs[data-v-c5e31e23]{z-index:2;background:var(--bg);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:-4px -20px 16px;padding:0 12px;display:grid;position:sticky;top:-4px}@media (width<=360px){.stabs[data-v-c5e31e23]{margin-inline:-16px;padding:0 6px}}.stabs a[data-v-c5e31e23]{height:46px;color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:5px;margin-bottom:-1px;font-size:13.5px;font-weight:500;display:flex}.stabs a.on[data-v-c5e31e23]{color:var(--ink);border-color:var(--brand)}.stabs .n[data-v-c5e31e23]{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-b0c3b149]:first-of-type{margin-top:0}.err[data-v-b0c3b149]{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-b0c3b149]{margin-bottom:14px;padding:18px}.offer .when[data-v-b0c3b149]{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-b0c3b149]{color:var(--ink-3);letter-spacing:0;margin-left:auto;font-weight:500}.offer .name[data-v-b0c3b149]{letter-spacing:-.01em;font-size:17px;font-weight:600}.offer .meta[data-v-b0c3b149]{color:var(--ink-2);margin-top:2px;font-size:13px}.offer .facts[data-v-b0c3b149]{flex-wrap:wrap;gap:6px;margin:12px 0 0;display:flex}.offer .acts[data-v-b0c3b149]{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.offer .acts .btn[data-v-b0c3b149]{justify-content:center;height:44px;font-size:14px}.offer .acts:not(.two) .btn.primary[data-v-b0c3b149]{grid-column:1/-1}.offer .wait[data-v-b0c3b149]{color:var(--ink-2);margin:14px 0 0;font-size:13px}.offer .ti[data-v-b0c3b149]{width:13px;height:13px}.ans[data-v-b0c3b149]{gap:10px;margin-top:16px;display:grid}.ans label[data-v-b0c3b149]{color:var(--ink-2);gap:6px;font-size:13px;display:grid}.ans textarea[data-v-b0c3b149],.ans input[data-v-b0c3b149]{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-b0c3b149]{margin-top:4px}.hd[data-v-f5ac6927]{align-items:center;margin:6px 0 14px;display:flex}.per[data-v-f5ac6927]{margin-bottom:22px;padding:16px 18px}.per .k[data-v-f5ac6927]{min-height:44px;color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;margin:-10px -10px 0;font-size:12px;font-weight:600;display:flex}.per .k span[data-v-f5ac6927]{text-align:center;flex:1}.per .nav[data-v-f5ac6927]{border-radius:var(--r-sm);width:44px;height:44px;color:var(--ink-3);flex:none;place-items:center;display:grid}.per .nav[data-v-f5ac6927]:hover{background:var(--sunk);color:var(--ink)}.per .nav.fwd[data-v-f5ac6927] svg{transform:scaleX(-1)}.per .v[data-v-f5ac6927]{font:500 30px/1.2 var(--mono);letter-spacing:-.02em;text-align:center;margin:8px 0 2px}.per .s[data-v-f5ac6927]{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:6px;font-size:13px;display:flex}.per .dl[data-v-f5ac6927]{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-f5ac6927]{color:var(--ok)}.per .dl[data-v-f5ac6927] svg{width:14px;height:14px}.err[data-v-f5ac6927]{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-f5ac6927]{margin-top:0!important}.days[data-v-f5ac6927]{margin-bottom:22px}.days .d[data-v-f5ac6927]{border-bottom:1px solid var(--line-2);min-height:54px;color:inherit;align-items:center;gap:10px;display:flex}.days .d[data-v-f5ac6927]:last-child{border-bottom:0}.days .dn[data-v-f5ac6927]{flex:none;width:58px;font-size:13px;font-weight:500}.days .dn.wide[data-v-f5ac6927]{flex:none;width:auto}.days .body[data-v-f5ac6927]{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-f5ac6927]{color:var(--warn)}.days .h[data-v-f5ac6927]{font:500 14px var(--mono);flex:none}.days .tag[data-v-f5ac6927]{flex:none;justify-content:center;min-width:72px}.days .tagspace[data-v-f5ac6927]{flex:none;width:72px}.days .d.off .h[data-v-f5ac6927],.days .d.off .dn[data-v-f5ac6927],.days .d.off .body[data-v-f5ac6927]{color:var(--ink-3)}.all[data-v-f5ac6927]{justify-content:center;width:100%;height:46px;margin:-6px 0 24px;font-size:14px}.hd[data-v-e88475b0]{align-items:center;margin:0 0 10px;display:flex}.small[data-v-e88475b0]{margin:0 0 8px;font-size:12.5px}.ok-line[data-v-e88475b0],.flag[data-v-e88475b0],.off-line[data-v-e88475b0]{align-items:center;gap:6px;margin:0 0 8px;font-size:13px;display:flex}.ok-line[data-v-e88475b0]{color:var(--ok)}.flag[data-v-e88475b0]{color:var(--warn)}.off-line[data-v-e88475b0]{color:var(--ink-3)}.ok-line[data-v-e88475b0] svg,.flag[data-v-e88475b0] svg,.off-line[data-v-e88475b0] svg{flex:none;width:15px;height:15px}.err[data-v-e88475b0]{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-e88475b0]{margin-top:8px}.days .d[data-v-e88475b0]{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;min-height:58px;padding:6px 0;display:flex}.days .dn[data-v-e88475b0]{width:58px;font:500 13px var(--mono);flex:none}.days .dn span[data-v-e88475b0]{font:400 11.5px var(--ui);color:var(--ink-3);display:block}.days .body[data-v-e88475b0]{flex:1;min-width:0}.days .t[data-v-e88475b0]{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.days .sub[data-v-e88475b0]{font:12px var(--mono);color:var(--ink-2)}.days .why[data-v-e88475b0]{color:var(--brand);margin-top:2px;font-size:12px}.days .h[data-v-e88475b0]{font:500 14px var(--mono);flex:none}.days .ed[data-v-e88475b0]{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-e88475b0]:hover,.days .ed.on[data-v-e88475b0]{background:var(--sunk);color:var(--ink)}.days .edspace[data-v-e88475b0]{flex:none;width:44px}.days .d.unpaid .h[data-v-e88475b0],.days .d.unpaid .dn[data-v-e88475b0]{color:var(--ink-3)}.days .d.mine .ed[data-v-e88475b0]{color:var(--brand)}.days .d.gap[data-v-e88475b0]{background:var(--warn-wash);border-radius:var(--r-sm);border-bottom:0;margin:0 -10px;padding:6px 10px}.days .d.gap .t[data-v-e88475b0],.days .d.gap .dn span[data-v-e88475b0]{color:var(--warn)}.days .d.gap.explained[data-v-e88475b0]{border-bottom:1px solid var(--line-2);background:0 0;margin:0;padding:6px 0}.days .d.gap.explained .dn[data-v-e88475b0],.days .d.gap.explained .h[data-v-e88475b0],.days .d.gap.explained .dn span[data-v-e88475b0]{color:var(--ink-3)}.days .d.live .dn span[data-v-e88475b0]{color:var(--ok)}.gapacts[data-v-e88475b0]{flex-wrap:wrap;gap:6px;margin:8px 0 10px;display:flex}.gapacts .btn[data-v-e88475b0]{height:36px}.edit[data-v-e88475b0]{border-color:var(--brand);gap:10px;margin:6px 0 10px;padding:14px;display:grid}.edit .row2[data-v-e88475b0]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fld[data-v-e88475b0]{color:var(--ink-3);gap:4px;font-size:12px;display:grid}.fld input[data-v-e88475b0],.fld select[data-v-e88475b0]{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-e88475b0]{font-family:var(--mono)}.was[data-v-e88475b0]{color:var(--ink-3);margin:0;font-size:12px}.acts[data-v-e88475b0]{flex-wrap:wrap;gap:8px;display:flex}.acts .btn[data-v-e88475b0]{height:40px}.addbtn[data-v-e88475b0]{height:40px;margin:12px 0 4px}.meal[data-v-e88475b0]{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-e88475b0]{background:var(--warn-wash);color:var(--warn)}.meal .t[data-v-e88475b0]{font-weight:500}.meal .sub[data-v-e88475b0]{color:var(--ink-2);font-size:12px}.meal[data-v-e88475b0] svg{flex:none;width:16px;height:16px}.total[data-v-e88475b0]{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-e88475b0]{font:500 20px var(--mono)}.split[data-v-e88475b0]{font:12px var(--mono);color:var(--ink-2);flex-wrap:wrap;gap:4px 12px;display:flex}.pl[data-v-e88475b0]{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-b214efca]{margin:18px 0 8px;overflow:hidden}.next .open[data-v-b214efca]{color:inherit;padding:18px 44px 0 18px;display:block;position:relative}.next .open .go[data-v-b214efca]{color:var(--ink-3);margin-top:-4px;position:absolute;top:50%;right:16px}.next .k[data-v-b214efca]{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-b214efca]{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:19px;font-weight:600}.next .meta[data-v-b214efca]{color:var(--ink-2);margin-top:2px;font-size:13px}.next .robots[data-v-b214efca]{flex-wrap:wrap;gap:6px;margin:14px 0 0;display:flex}.next .acts[data-v-b214efca]{grid-template-columns:1fr 1.4fr;gap:8px;padding:16px 18px 18px;display:grid}.next .btn[data-v-b214efca]{height:48px;font-size:14.5px}.next .hint[data-v-b214efca]{color:var(--ink-3);margin:-8px 18px 16px;font-size:12px}.more[data-v-b214efca]{color:var(--brand);align-items:center;min-height:44px;font-weight:500;display:inline-flex}.today-hours[data-v-b214efca]{min-height:64px;color:inherit;border-color:var(--warn);align-items:center;gap:12px;margin:14px 0 4px;padding:12px 14px;display:flex}.today-hours .body[data-v-b214efca]{flex:1;min-width:0}.today-hours .t[data-v-b214efca]{font-weight:600}.today-hours .s[data-v-b214efca]{color:var(--ink-2);margin-top:2px;font-size:12.5px}.today-hours[data-v-b214efca] svg.i{color:var(--ink-3);flex:none}.today-hours[data-v-b214efca] svg.i.lead{color:var(--warn)}.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{flex-wrap:wrap;gap:8px;display:flex}.mcol .dock.trn-dock .btn{flex:1;width:auto}.mcol .dock.trn-dock .btn.back{flex:0 0 108px}.mcol .dock.trn-dock .why{flex-basis:100%}.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-a207cb7a]{margin:18px 0 26px;padding:18px;display:block}.cont .k[data-v-a207cb7a]{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-a207cb7a]{letter-spacing:-.01em;font-size:18px;font-weight:600}.cont .meta[data-v-a207cb7a]{color:var(--ink-2);justify-content:space-between;gap:12px;margin:2px 0 14px;font-size:13px;display:flex}.cont .prog[data-v-a207cb7a]{margin-bottom:16px}.bigbtn[data-v-a207cb7a]{width:100%;height:44px;font-size:14px}.list[data-v-a207cb7a]{margin-bottom:26px}.list .r[data-v-a207cb7a]{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;min-height:60px;display:flex}.list .r[data-v-a207cb7a]:last-child{border-bottom:0}.list .tag[data-v-a207cb7a]{flex:none}.tsaved[data-v-5c3c13c3]{color:var(--ink-3);opacity:.35;outline:none;flex:none;align-items:center;gap:5px;height:44px;padding:0 6px;font-size:12px;transition:opacity .2s;display:inline-flex}.tsaved.on[data-v-5c3c13c3]{opacity:1}.tsaved[data-v-5c3c13c3] svg.i{width:14px;height:14px}.deck[data-v-5c3c13c3]{touch-action:pan-y;-webkit-user-select:none;user-select:none;margin:14px 0 0}.slide[data-v-5c3c13c3]{flex-direction:column;min-height:380px;padding:0;display:flex;overflow:hidden}.img[data-v-5c3c13c3]{object-fit:cover;background:var(--sunk);border-bottom:1px solid var(--line);width:100%;height:auto;max-height:240px;display:block}.txt[data-v-5c3c13c3]{padding:18px}.txt[data-v-5c3c13c3] h1,.txt[data-v-5c3c13c3] h2,.txt[data-v-5c3c13c3] h3{letter-spacing:-.01em;margin:0 0 8px;font-size:17px}.txt[data-v-5c3c13c3] p,.txt[data-v-5c3c13c3] li{color:var(--ink-2);margin:0 0 12px;font-size:14px;line-height:1.6}.txt[data-v-5c3c13c3] ul,.txt[data-v-5c3c13c3] ol{margin:0 0 12px;padding-left:20px}.txt[data-v-5c3c13c3] blockquote{color:var(--warn);align-items:flex-start;gap:8px;margin:4px 0 0;padding:0;font-size:13px;display:flex}.txt[data-v-5c3c13c3] 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-5c3c13c3] blockquote p{color:var(--warn);margin:0;font-size:13px}.txt[data-v-5c3c13c3] img{border-radius:var(--r-sm);-webkit-user-drag:none;cursor:zoom-in;max-width:100%;height:auto;margin:0 0 12px;display:block}.txt[data-v-5c3c13c3] table{border-collapse:collapse;margin:0 0 12px;font-size:13px;display:block;overflow-x:auto}.txt[data-v-5c3c13c3] th,.txt[data-v-5c3c13c3] td{border:1px solid var(--line);vertical-align:top;text-align:left;padding:5px 8px}.txt[data-v-5c3c13c3] th{background:var(--sunk);font-weight:600}.txt[data-v-5c3c13c3] th p,.txt[data-v-5c3c13c3] td p{margin:0;font-size:13px}.txt[data-v-5c3c13c3] code{font:12.5px var(--mono);background:var(--sunk);border-radius:4px;padding:1px 4px}.txt[data-v-5c3c13c3] mark{background:color-mix(in srgb,var(--warn) 30%,transparent);color:inherit}.zoom[data-v-5c3c13c3]{z-index:60;touch-action:pinch-zoom;background:#000000e0;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.zoom img[data-v-5c3c13c3]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.txt[data-v-5c3c13c3] a{color:var(--brand);text-decoration:underline}.dots[data-v-5c3c13c3]{justify-content:center;gap:6px;margin:16px 0 0;display:flex}.dots i[data-v-5c3c13c3]{background:var(--line);border-radius:50%;width:6px;height:6px;transition:width .2s}.dots i.on[data-v-5c3c13c3]{background:var(--brand);border-radius:3px;width:18px}.where[data-v-5c3c13c3]{text-align:center;color:var(--ink-3);margin:10px 0 0;font-size:12px}.slide-enter-active[data-v-5c3c13c3],.slide-leave-active[data-v-5c3c13c3]{transition:opacity .15s,transform .15s}.slide-enter-from[data-v-5c3c13c3]{opacity:0;transform:translate(24px)}.slide-leave-to[data-v-5c3c13c3]{opacity:0;transform:translate(-24px)}.title[data-v-05f7aa76]{letter-spacing:-.01em;margin:4px 0 0;font-size:20px;font-weight:600}.facts[data-v-05f7aa76]{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-05f7aa76]{align-items:center;gap:5px;display:inline-flex}.summary[data-v-05f7aa76]{color:var(--ink-2);margin:0 0 16px;font-size:13.5px;line-height:1.5}.chs[data-v-05f7aa76]{padding:0 16px}.ch[data-v-05f7aa76]{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-05f7aa76]:last-child{border-bottom:0}button.ch[data-v-05f7aa76]{cursor:pointer}button.ch[data-v-05f7aa76]:disabled{cursor:default}.ch .n[data-v-05f7aa76]{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-05f7aa76]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.ch .n.done[data-v-05f7aa76] svg.i{stroke-width:2.5px;width:14px;height:14px}.ch .n.next[data-v-05f7aa76]{border-color:var(--brand);color:var(--brand)}.ch .body[data-v-05f7aa76]{flex:1;min-width:0}.ch .t[data-v-05f7aa76]{font-weight:500}.ch .s[data-v-05f7aa76]{color:var(--ink-2);font-size:12.5px}.ch.isnext .s[data-v-05f7aa76]{color:var(--brand);font-weight:500}.ch.later .t[data-v-05f7aa76]{color:var(--ink-2)}.hint[data-v-f6d54bfe]{color:var(--ink-2);margin:-12px 0 16px;font-size:13px}.verdict[data-v-f6d54bfe]{color:var(--bad);align-items:center;gap:8px;margin:0 0 14px;font-weight:600;display:flex}.verdict.ok[data-v-f6d54bfe]{color:var(--ok)}.short[data-v-f6d54bfe]{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-f6d54bfe]:focus{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand);outline:none}.ref[data-v-f6d54bfe]{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-fd0987d1]{text-align:center;padding:36px 0 24px}.badge[data-v-fd0987d1]{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-fd0987d1] svg.i,.badge svg.i[data-v-fd0987d1]{stroke-width:2px;width:34px;height:34px}.badge.wait[data-v-fd0987d1]{background:var(--sunk);color:var(--ink-2)}.hero h2[data-v-fd0987d1]{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:600}.hero p[data-v-fd0987d1]{color:var(--ink-2);margin:4px 0 0;font-size:14px}.kv[data-v-fd0987d1]{padding:0 16px}.kv .r[data-v-fd0987d1]{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-fd0987d1]:last-child{border-bottom:0}.kv .r>span[data-v-fd0987d1]:first-child{color:var(--ink-2);flex:none;align-items:center;gap:4px;display:inline-flex}.kv .r b[data-v-fd0987d1]{text-align:right;font-weight:500}.kv .r b.ok[data-v-fd0987d1]{color:var(--ok)}.kv .r .go[data-v-fd0987d1]{color:var(--brand);text-align:right;font-weight:500}.misses[data-v-fd0987d1]{padding:0 16px}.miss[data-v-fd0987d1]{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-fd0987d1]:last-child{border-bottom:0}.miss .dot[data-v-fd0987d1]{margin-top:7px}.miss .body[data-v-fd0987d1]{flex:1;min-width:0}.miss .s[data-v-fd0987d1]{color:var(--ink-2);font-size:12.5px}.sep[data-v-54f68412]{background:var(--line);width:1px;height:20px}.chip.ghost[data-v-54f68412]{border-style:dashed}.ft .mono[data-v-54f68412]{font:500 12.5px var(--mono)}.ft .ch[data-v-54f68412]{width:28px;color:var(--ink-3);padding-right:0}.ft .ch span[data-v-54f68412]{display:inline-flex}.ft .ch[data-v-54f68412] svg.i{width:15px;height:15px}.ft td.ch.sup[data-v-54f68412]{color:var(--brand)}.ft td.title[data-v-54f68412]{white-space:normal;min-width:220px;max-width:420px}.who[data-v-54f68412]{align-items:center;gap:2px;display:inline-flex}.avatar.xs[data-v-54f68412]{width:22px;height:22px;font-size:9.5px}.more-n[data-v-54f68412]{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}.tl-r[data-v-7bea48fa]{align-items:center;gap:14px;display:flex}.chk[data-v-7bea48fa]{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.to[data-v-7bea48fa]{gap:6px;margin-bottom:8px;display:flex}.to label[data-v-7bea48fa]{border:1px solid var(--line);cursor:pointer;color:var(--ink-2);border-radius:99px;align-items:center;gap:6px;padding:4px 12px;font-size:12.5px;display:inline-flex}.to label.on[data-v-7bea48fa]{border-color:var(--brand);color:var(--brand);background:var(--brand-wash)}.to input[data-v-7bea48fa]{display:none}.reply textarea.internal[data-v-7bea48fa]{background:var(--sunk)}.ef[data-v-7bea48fa]{gap:10px;padding:14px 18px;display:grid}.ef label[data-v-7bea48fa]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.ef input[data-v-7bea48fa]{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 .btn[data-v-7bea48fa]{justify-self:start}.ef .err[data-v-7bea48fa]{margin:0;font-size:12px}.head[data-v-7bea48fa]{align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.head .body[data-v-7bea48fa]{flex:1;min-width:0}.meta[data-v-7bea48fa]{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-7bea48fa]{align-items:center;gap:6px;display:inline-flex}.meta a[data-v-7bea48fa]:hover{text-underline-offset:3px;text-decoration:underline}.hd[data-v-7bea48fa]{font:500 13px var(--mono);color:var(--ink)}.tag.st[data-v-7bea48fa]{gap:6px}.acts[data-v-7bea48fa]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.err[data-v-7bea48fa]{color:var(--bad);margin:-12px 0 14px;font-size:12.5px}.err.pad[data-v-7bea48fa]{margin:0;padding:0 18px 12px}.archived[data-v-7bea48fa]{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-7bea48fa]{flex:1}.small[data-v-7bea48fa]{font-size:12.5px}.desc[data-v-7bea48fa]{white-space:pre-line;overflow-wrap:anywhere;margin:0;padding:14px 18px}.defs[data-v-7bea48fa]{border-top:1px solid var(--line-2)}.defs.links[data-v-7bea48fa]{border-top:0;align-items:center}.defs.links .pick[data-v-7bea48fa]{width:100%;max-width:100%}.entry[data-v-7bea48fa]{border-bottom:1px solid var(--line-2);gap:12px;padding:14px 18px;display:flex}.entry .body[data-v-7bea48fa]{flex:1;min-width:0}.entry .who[data-v-7bea48fa]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.entry .tag[data-v-7bea48fa]{height:19px;font-size:11px}.entry p[data-v-7bea48fa]{white-space:pre-line;overflow-wrap:anywhere;margin:3px 0 0}.efiles[data-v-7bea48fa]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.file[data-v-7bea48fa]{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-7bea48fa] svg.i{width:13px;height:13px}.event-line[data-v-7bea48fa]{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-7bea48fa]{color:var(--ink);font-weight:500}.event-line .mark[data-v-7bea48fa]{border:1.5px solid var(--ink-3);border-radius:50%;width:8px;height:8px;margin:0 12px 0 10px}.reply[data-v-7bea48fa]{padding:14px 18px}.reply textarea[data-v-7bea48fa]{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-7bea48fa]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.tks-in[data-v-7bea48fa]{margin-top:8px}.tks-att[data-v-7bea48fa]{padding:0 18px 14px}.reply .err[data-v-7bea48fa]{margin:6px 0 0}.btn[data-v-7bea48fa]:disabled{opacity:.5;cursor:not-allowed}.person .btn.sm[data-v-7bea48fa]{height:26px}.btn.icon.sm[data-v-7bea48fa]{width:26px;font-size:16px;line-height:1}.addrow[data-v-7bea48fa]{align-items:center;gap:8px;padding:10px 18px 14px;display:flex}.addrow .pick[data-v-7bea48fa]{flex:1;min-width:0}.inp[data-v-7bea48fa]{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-7bea48fa]{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-7bea48fa]{text-underline-offset:3px;text-decoration:underline}.fname[data-v-7bea48fa]{font-size:13px;font-weight:400}.tag.chan[data-v-7bea48fa]{gap:6px}.tag.chan[data-v-7bea48fa] svg.i{width:13px;height:13px}.tag.chan.sup[data-v-7bea48fa]{color:var(--brand);background:var(--brand-wash)}.tag.bad[data-v-7bea48fa]{color:var(--bad)}.tag.warn[data-v-7bea48fa]{color:var(--warn)}.tag[data-v-7bea48fa] svg.i{width:12px;height:12px}.flags[data-v-7bea48fa]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.diag .wrap[data-v-7bea48fa],.wrap[data-v-7bea48fa]{white-space:pre-line;overflow-wrap:anywhere}.step .t[data-v-7bea48fa]{font-size:13px;font-weight:400}.remedy[data-v-7bea48fa]{background:var(--sunk);border-radius:var(--r-sm);margin:4px 18px 12px;padding:10px 12px;font-size:13px}.parts[data-v-7bea48fa]{flex-wrap:wrap;align-items:center;gap:6px;padding:0 18px 14px;display:flex}.entry.pub[data-v-7bea48fa]{background:color-mix(in srgb,var(--brand-wash) 45%,transparent)}.entry.int[data-v-7bea48fa]{background:var(--sunk)}.tag.via.pub[data-v-7bea48fa]{color:var(--brand)}.tag.via.int[data-v-7bea48fa]{color:var(--ink-3)}.lnk[data-v-7bea48fa]{color:var(--brand)}.lnk[data-v-7bea48fa]:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=700px){.head[data-v-7bea48fa]{flex-direction:column}.acts[data-v-7bea48fa]{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-05fb038a]{overflow-x:clip}.pagehead[data-v-05fb038a]{align-items:flex-end}.pubd[data-v-05fb038a]{color:var(--ok);align-items:center;gap:5px;display:inline-flex}.pubd[data-v-05fb038a] svg.i{width:14px;height:14px}.lvls[data-v-05fb038a]{background:var(--sunk);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.lvls a[data-v-05fb038a]{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-05fb038a]{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.note[data-v-05fb038a]{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-05fb038a]{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-05fb038a]{margin:0}.cols[data-v-05fb038a]{grid-template-columns:minmax(0,1fr) 340px;margin-top:20px}.small[data-v-05fb038a]{font-size:12.5px}.item[data-v-05fb038a]{border-bottom:1px solid var(--line-2);gap:10px;padding:16px 18px;display:grid}.ih[data-v-05fb038a]{align-items:center;gap:8px;display:flex}.ih .n[data-v-05fb038a]{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-05fb038a]{flex:1;font-weight:500}.item input[data-v-05fb038a],.item select[data-v-05fb038a],.item textarea[data-v-05fb038a],.db input[data-v-05fb038a],.db select[data-v-05fb038a],.db textarea[data-v-05fb038a]{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-05fb038a],.item select[data-v-05fb038a],.db input[data-v-05fb038a],.db select[data-v-05fb038a]{height:32px}.item textarea[data-v-05fb038a],.db textarea[data-v-05fb038a]{resize:vertical;width:100%;padding:8px;line-height:1.5}.item textarea[data-v-05fb038a]{font-family:var(--mono);font-size:12.5px}.item label[data-v-05fb038a],.db label[data-v-05fb038a]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.pair[data-v-05fb038a]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.item .pair[data-v-05fb038a]{grid-template-columns:1fr 140px}.optrow[data-v-05fb038a]{align-items:center;gap:8px;display:flex}.optrow input[data-v-05fb038a]{flex:1}.mark[data-v-05fb038a]{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-05fb038a]{border-radius:6px}.mark.on[data-v-05fb038a]{background:var(--ok);border-color:var(--ok);color:var(--on-ok)}.link[data-v-05fb038a]{color:var(--brand);justify-self:start;font-weight:500}.adds[data-v-05fb038a]{gap:6px;padding:14px 18px;display:flex}.db[data-v-05fb038a]{gap:12px;padding:16px 18px;display:grid}.db label.chk[data-v-05fb038a]{color:var(--ink);align-items:center;gap:6px;display:flex}.db label.chk input[data-v-05fb038a]{height:auto}.hint[data-v-05fb038a]{color:var(--ink-3);margin:-6px 0 0;font-size:12px}.acts[data-v-05fb038a]{gap:6px;display:flex}.err[data-v-05fb038a]{color:var(--bad);font-size:12.5px}.btn[data-v-05fb038a]:disabled{opacity:.45;cursor:default}@media (width<=1100px){.cols[data-v-05fb038a]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.pair[data-v-05fb038a],.item .pair[data-v-05fb038a]{grid-template-columns:1fr}.pagehead[data-v-05fb038a]{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)}}.trust-badge[data-v-10013bf4]{white-space:nowrap;background:var(--sunk);color:var(--ink-3);border-radius:99px;align-items:baseline;gap:6px;padding:3px 10px;font-weight:600;display:inline-flex}.trust-badge .n[data-v-10013bf4]{font-variant-numeric:tabular-nums}.trust-badge .l[data-v-10013bf4]{text-transform:uppercase;letter-spacing:.05em;font-size:.72em;font-weight:600}.trust-badge.sm[data-v-10013bf4]{padding:2px 9px;font-size:13px}.trust-badge.md[data-v-10013bf4]{font-size:14px}.trust-badge.lg[data-v-10013bf4]{gap:8px;padding:6px 16px;font-size:22px}.trust-badge.strong[data-v-10013bf4]{background:var(--ok-wash);color:var(--ok)}.trust-badge.fair[data-v-10013bf4]{background:var(--warn-wash);color:var(--warn)}.trust-badge.low[data-v-10013bf4]{background:var(--bad-wash);color:var(--bad)}.sortbtn[data-v-001825a3]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sortbtn[aria-pressed=true][data-v-001825a3]{color:var(--ink)}.chip.lowtrust[aria-pressed=true][data-v-001825a3]{background:var(--bad);border-color:var(--bad);color:#fff}.note[data-v-001825a3]{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-001825a3]{align-items:center;gap:10px;display:flex}.ft td .s.trunc[data-v-001825a3]{text-overflow:ellipsis;max-width:130px;overflow:hidden}.ft th[data-v-001825a3],.ft td[data-v-001825a3]{padding-left:12px;padding-right:12px}.ft .who .s[data-v-001825a3]{text-overflow:ellipsis;max-width:150px;overflow:hidden}.ft td .s[data-v-001825a3]{text-overflow:ellipsis;max-width:220px;overflow:hidden}.ot[data-v-001825a3]{height:19px;margin-left:4px;font-size:11px}.btn .c[data-v-001825a3]{font:500 11.5px var(--mono);color:var(--ink-3)}.scrim[data-v-001825a3]{z-index:60;background:#0000002e;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer[data-v-001825a3]{border-radius:0;width:min(420px,100vw);height:100%;overflow-y:auto}.dh[data-v-001825a3]{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;padding:12px 12px 12px 18px;display:flex}.db[data-v-001825a3]{gap:12px;padding:16px 18px;display:grid}.db label[data-v-001825a3]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.db input[data-v-001825a3],.db select[data-v-001825a3]{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-001825a3]{color:var(--bad);margin-top:-6px;font-size:12.5px}.small[data-v-001825a3]{margin:0;font-size:12.5px}.h1[data-v-bf5c5622]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ot[data-v-bf5c5622]{height:20px;font-size:11.5px}.note[data-v-bf5c5622]{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-bf5c5622]{background:var(--warn-wash);color:var(--warn)}.cols[data-v-bf5c5622]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);margin-top:22px}.small[data-v-bf5c5622]{font-size:12.5px}.who[data-v-bf5c5622]{align-items:center;gap:10px;min-width:0;display:flex}.who .t[data-v-bf5c5622]{font-weight:500}.who .t[data-v-bf5c5622]:hover{text-underline-offset:3px;text-decoration:underline}.who .s[data-v-bf5c5622]{color:var(--ink-3);font-size:12px}.rf[data-v-bf5c5622]{gap:10px;padding:14px 18px 18px;display:grid}.dimrow[data-v-bf5c5622]{border:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0;display:flex}.dimrow legend[data-v-bf5c5622]{float:left;color:var(--ink-2);padding:0;font-size:13px}.seg[data-v-bf5c5622]{border:1px solid var(--line);border-radius:var(--r-sm);flex:none;display:inline-flex;overflow:hidden}.seg label[data-v-bf5c5622]{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-bf5c5622]:first-child{border-left:0}.seg label[data-v-bf5c5622]:hover{background:var(--sunk)}.seg label.on[data-v-bf5c5622]{background:var(--brand);color:var(--on-brand)}.seg input[data-v-bf5c5622]{opacity:0;pointer-events:none;position:absolute}.seg label[data-v-bf5c5622]:focus-within{outline:2px solid var(--brand);outline-offset:-2px}fieldset:disabled .seg[data-v-bf5c5622]{opacity:.5}.scale[data-v-bf5c5622]{margin:0;font-size:12px}.notes[data-v-bf5c5622]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.notes textarea[data-v-bf5c5622]{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-bf5c5622]{color:var(--bad);font-size:12.5px}.btn[data-v-bf5c5622]:disabled{opacity:.5;cursor:default}.defs .bad[data-v-bf5c5622]{color:var(--bad)}.clip[data-v-bf5c5622]{overflow-x:clip}@media (width<=1000px){.cols[data-v-bf5c5622]{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.dimrow[data-v-bf5c5622]{flex-direction:column;align-items:flex-start;gap:6px}.dimrow legend[data-v-bf5c5622]{float:none}}.techpick[data-v-94d585c1]{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:30px;color:var(--ink);font:13px var(--ui);max-width:220px;padding:0 8px}.h1[data-v-94d585c1]{align-items:center;gap:10px;display:flex}.ot[data-v-94d585c1]{height:20px;font-size:11.5px}.cols[data-v-94d585c1]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);margin-top:22px}.small[data-v-94d585c1]{font-size:12.5px}.people[data-v-94d585c1]{align-items:center;gap:0;display:flex}.people .avatar[data-v-94d585c1]{border:2px solid var(--paper);width:24px;height:24px;margin-left:-6px;font-size:10px}.people .avatar[data-v-94d585c1]:first-child{margin-left:0}.score[data-v-94d585c1]{font:500 13px var(--mono)}.clip[data-v-94d585c1]{overflow-x:clip}@media (width<=1000px){.cols[data-v-94d585c1]{grid-template-columns:minmax(0,1fr)}}.trust-head[data-v-21c86a36]{flex-direction:column;align-items:flex-end;gap:4px;margin-left:auto;display:flex}.trust-v.strong[data-v-21c86a36]{color:var(--ok)}.trust-v.fair[data-v-21c86a36]{color:var(--warn)}.trust-v.low[data-v-21c86a36]{color:var(--bad)}.head[data-v-21c86a36]{align-items:center;gap:16px;display:flex}.head .big[data-v-21c86a36]{width:56px;height:56px;font-size:18px}.head .big.off[data-v-21c86a36]{opacity:.55}.head .body[data-v-21c86a36]{flex:1;min-width:0}.head .meta[data-v-21c86a36]{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-21c86a36]{align-items:center;gap:6px;display:inline-flex}.note[data-v-21c86a36]{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-21c86a36]{height:19px;font-size:11px}.ot2[data-v-21c86a36]{height:20px;margin-left:6px;font-size:11.5px}.stats[data-v-21c86a36]{margin:0 0 24px}.stat .v.faint[data-v-21c86a36]{color:var(--ink-3)}.cols[data-v-21c86a36]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.small[data-v-21c86a36]{font-size:12.5px}.link[data-v-21c86a36]{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline}.ul[data-v-21c86a36]:hover{text-underline-offset:3px;text-decoration:underline}.defs dd.wrap[data-v-21c86a36]{overflow-wrap:anywhere}.wf-sms[data-v-21c86a36]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wf-texts-head[data-v-21c86a36]{border-top:1px solid var(--line-2);margin-top:4px}.wf-texts td[data-v-21c86a36]{white-space:normal;vertical-align:top}.wf-texts-body[data-v-21c86a36]{overflow-wrap:anywhere;max-width:520px;font-size:13px}.week[data-v-21c86a36]{grid-template-columns:repeat(7,1fr);gap:6px;padding:14px 18px;display:grid}.day[data-v-21c86a36]{color:var(--ink-3);outline:none;flex-direction:column;align-items:center;gap:6px;font-size:12px;display:flex}.day b[data-v-21c86a36]{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-21c86a36]{background:var(--brand-wash);color:var(--brand)}.day.pto b[data-v-21c86a36]{border:1px dashed var(--line);color:var(--ink-3);background:0 0}.day.today[data-v-21c86a36]{color:var(--ink);font-weight:500}.wkcard[data-v-21c86a36]{margin-bottom:20px}.strip[data-v-21c86a36]{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cell[data-v-21c86a36]{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-21c86a36]:last-child{border-right:0}.cell.past[data-v-21c86a36]{background:color-mix(in srgb,var(--sunk) 45%,transparent)}.cell.off[data-v-21c86a36]{background:repeating-linear-gradient(135deg,transparent 0 6px,var(--line-2) 6px 7px)}.dh2[data-v-21c86a36]{color:var(--ink-3);align-items:baseline;gap:6px;font-size:12px;display:flex}.dh2 b[data-v-21c86a36]{font:500 13px var(--mono);color:var(--ink-2)}.cell.today .dh2[data-v-21c86a36],.cell.today .dh2 b[data-v-21c86a36]{color:var(--brand)}.job[data-v-21c86a36]{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-21c86a36]{color:var(--brand);font-size:11.5px}.job.tent[data-v-21c86a36]{border:1px dashed var(--line);background:0 0}.job.clash[data-v-21c86a36]{background:var(--warn-wash)}.job.clash .num[data-v-21c86a36]{color:var(--warn)}.blk-off[data-v-21c86a36]{color:var(--warn);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;overflow:hidden}.blk-on[data-v-21c86a36]{border-radius:var(--r-sm);background:var(--ok-wash,var(--sunk));color:var(--ok);white-space:nowrap;text-overflow:ellipsis;padding:2px 6px;font-size:11.5px;font-weight:500;overflow:hidden}.blk-none[data-v-21c86a36]{color:var(--ink-3);font-size:11.5px}.wfh-sum[data-v-21c86a36]{color:var(--ink-2);margin:0;padding:0 18px 10px;font-size:13px}.wfh-sum.none[data-v-21c86a36]{color:var(--warn)}.wfh-grid[data-v-21c86a36]{border-top:1px solid var(--line-2);display:grid}.wfh-row[data-v-21c86a36]{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;min-height:44px;padding:6px 18px;display:flex}.wfh-day[data-v-21c86a36]{flex:none;width:36px;font-size:13px;font-weight:600}.wfh-wins[data-v-21c86a36]{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.wfh-win[data-v-21c86a36]{background:var(--brand-wash);border-radius:999px;align-items:center;gap:4px;height:26px;padding:0 4px 0 10px;font-size:12.5px;display:inline-flex}.wfh-x[data-v-21c86a36]{width:22px;height:22px;color:var(--ink-2);border-radius:999px;font-size:15px;line-height:1}.wfh-x[data-v-21c86a36]:hover{background:var(--sunk);color:var(--ink)}.wfh-add[data-v-21c86a36]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.wfh-add input[data-v-21c86a36]{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);height:30px;color:var(--ink);padding:0 6px;font-size:13px}.wfh-acts[data-v-21c86a36]{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}.wfh-gap[data-v-21c86a36]{flex:1}.wfh-cols[data-v-21c86a36]{margin-top:20px}.db input[type=time][data-v-21c86a36]{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[data-v-21c86a36]{gap:12px;padding:16px 18px;display:grid}.db label[data-v-21c86a36]{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.db label.chk[data-v-21c86a36]{align-items:center;gap:6px;display:flex}.db input[type=date][data-v-21c86a36],.db input[type=datetime-local][data-v-21c86a36],.db input[type=text][data-v-21c86a36],.db input[type=email][data-v-21c86a36],.db input[type=tel][data-v-21c86a36],.db input[type=number][data-v-21c86a36],.db select[data-v-21c86a36]{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-21c86a36]:disabled{opacity:.55}.pair[data-v-21c86a36]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.hint[data-v-21c86a36]{color:var(--ink-3);margin:-4px 0 0;font-size:12px}.err[data-v-21c86a36]{color:var(--bad);font-size:12.5px}.err.pad[data-v-21c86a36]{margin:0;padding:0 18px 14px}.btn.danger[data-v-21c86a36]{color:var(--bad)}.btn[data-v-21c86a36]:disabled{opacity:.5;cursor:default}.narrow[data-v-21c86a36]{flex-direction:column;gap:20px;max-width:880px;display:flex}.score[data-v-21c86a36]{align-items:center;gap:28px;padding:18px;display:flex}.score .big[data-v-21c86a36]{font:500 44px/1 var(--mono);letter-spacing:-.03em}.score .big.faint[data-v-21c86a36]{color:var(--ink-3)}.dims[data-v-21c86a36]{flex:1;grid-template-columns:1fr 1fr;gap:12px 28px;display:grid}.dim[data-v-21c86a36]{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-21c86a36]{font:500 12.5px var(--mono);color:var(--ink)}.dim .bar[data-v-21c86a36]{background:var(--sunk);border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.dim .bar i[data-v-21c86a36]{background:var(--brand);height:100%;display:block}.dim.low .n[data-v-21c86a36]{color:var(--warn)}.dim.low .bar i[data-v-21c86a36]{background:var(--warn)}.review[data-v-21c86a36]{border-bottom:1px solid var(--line-2);padding:16px 18px}.review[data-v-21c86a36]:last-child{border-bottom:0}.review .top-l[data-v-21c86a36]{color:var(--ink-2);align-items:center;gap:10px;font-size:12.5px;display:flex}.review .top-l .sc[data-v-21c86a36]{font:500 14px var(--mono);color:var(--ink);margin-left:auto}.review p[data-v-21c86a36]{white-space:pre-line;margin:8px 0 0}.review .tags[data-v-21c86a36]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.review .tags .tag[data-v-21c86a36]{height:20px;font-size:11.5px}.lvb[data-v-21c86a36]{vertical-align:middle;gap:3px;display:inline-flex}.lvb i[data-v-21c86a36]{background:var(--sunk);border-radius:2px;width:18px;height:6px}.lvb i.on[data-v-21c86a36]{background:var(--brand)}.lvn[data-v-21c86a36]{margin-left:6px}.ft td.d.warn[data-v-21c86a36]{color:var(--warn)}.pair.three[data-v-21c86a36]{grid-template-columns:2fr 1fr 1fr}@media (width<=760px){.pair.three[data-v-21c86a36]{grid-template-columns:1fr}}.clip[data-v-21c86a36]{overflow-x:clip}.tabbar[data-v-21c86a36]{scrollbar-width:none;overflow:auto hidden}.tabbar button[data-v-21c86a36]{white-space:nowrap;flex:none}@media (width<=1000px){.cols[data-v-21c86a36]{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.strip[data-v-21c86a36]{grid-template-columns:repeat(2,minmax(0,1fr))}.cell[data-v-21c86a36]{border-bottom:1px solid var(--line-2);min-height:64px}.dims[data-v-21c86a36]{grid-template-columns:1fr}.score[data-v-21c86a36]{flex-direction:column;align-items:flex-start}.pair[data-v-21c86a36]{grid-template-columns:1fr}.head[data-v-21c86a36]{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-cfca286c]{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.callpanel[data-v-cfca286c]{background:var(--paper);border-left:1px solid var(--line);z-index:60;flex-direction:column;width:min(380px,100vw);animation:.2s slide-cfca286c;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-14px 0 34px -24px #00000059}.callpanel.wide[data-v-cfca286c]{width:min(640px,100vw)}@keyframes slide-cfca286c{0%{transform:translate(100%)}}.ch[data-v-cfca286c]{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-cfca286c]{flex:1;min-width:0;font-size:13px}.ch .t[data-v-cfca286c]{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ch .st[data-v-cfca286c]{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:flex}.q-dot[data-v-cfca286c]{margin-left:2px}.cb[data-v-cfca286c]{flex-direction:column;flex:1;gap:12px;padding:16px 18px;display:flex;overflow:auto}.big[data-v-cfca286c]{aspect-ratio:4/3;flex:none}.me[data-v-cfca286c]{aspect-ratio:16/10;flex:none;width:46%}.cerr[data-v-cfca286c]{color:var(--bad);margin:0;font-size:12.5px}.ended[data-v-cfca286c]{color:var(--ink-2);margin:0;font-size:13px}.lbl2[data-v-cfca286c]{color:var(--ink-3);justify-content:space-between;align-items:center;margin-top:4px;font-size:12px;display:flex}.ctxcard[data-v-cfca286c]{border:1px solid var(--line);border-radius:var(--r);padding:12px 14px}.callnote[data-v-cfca286c]{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-cfca286c]{border-top:1px solid var(--line);flex:none;justify-content:center;gap:10px;padding:14px 18px;display:flex}.ctrl[data-v-cfca286c]{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-cfca286c]:hover{background:var(--sunk)}.ctrl svg.i[data-v-cfca286c]{width:18px;height:18px}.ctrl.end[data-v-cfca286c]{background:var(--bad);border-color:var(--bad);color:var(--on-bad)}.ctrl[aria-pressed=true][data-v-cfca286c]{background:var(--sunk);color:var(--bad)}.ctrl.on[data-v-cfca286c]{background:var(--brand-wash);border-color:var(--brand);color:var(--brand)}.ctrl[data-v-cfca286c]:disabled{opacity:.45;cursor:not-allowed}.cmini[data-v-cfca286c]{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-cfca286c]{aspect-ratio:16/9;border-radius:0}.cmini .mb[data-v-cfca286c]{align-items:center;gap:6px;padding:8px 8px 8px 12px;font-size:12.5px;display:flex}.cmini .st[data-v-cfca286c]{white-space:nowrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.cmini .ctrl[data-v-cfca286c]{width:32px;height:32px}.cmini .ctrl svg.i[data-v-cfca286c]{width:15px;height:15px}.mcall[data-v-cfca286c]{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-cfca286c]{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-cfca286c]{flex:none;align-items:center;gap:8px;height:44px;margin:0 -8px;display:flex}.cbar .btn.icon[data-v-cfca286c]{width:44px;height:44px}.clive[data-v-cfca286c]{color:var(--ink-2);align-items:center;gap:6px;font-size:13px;display:flex}.clive b[data-v-cfca286c]{font:500 13px var(--mono);color:var(--ink)}.ctx[data-v-cfca286c]{margin-left:auto;font-size:12px}.stagev[data-v-cfca286c]{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-cfca286c]{border-radius:0;position:absolute;inset:0}.bigv[data-v-cfca286c] .av{width:96px;height:96px;font-size:30px;transform:translateY(-28px)}.who[data-v-cfca286c]{text-align:center;color:#f4f4f5;pointer-events:none;margin-top:110px;position:relative}.who .n[data-v-cfca286c]{font-size:17px;font-weight:600}.who .r[data-v-cfca286c]{color:#b4b0ab;font-size:12.5px}.selfv[data-v-cfca286c]{border:1px solid var(--vid-2);border-radius:12px;width:92px;height:128px;position:absolute;top:12px;right:12px}.ctl[data-v-cfca286c]{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-cfca286c]{color:var(--ink-2);flex-direction:column;align-items:center;gap:6px;font-size:11.5px;display:flex}.ctl .b[data-v-cfca286c]{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-cfca286c]{width:22px;height:22px}.ctl .b.off[data-v-cfca286c]{background:var(--brand-wash);border-color:var(--brand);color:var(--brand)}.ctl .b.end[data-v-cfca286c]{background:var(--bad);border-color:var(--bad);color:var(--on-bad)}.ctl .b[data-v-cfca286c]:disabled{opacity:.45}.ctl.done[data-v-cfca286c]{flex-direction:column;align-items:center;gap:12px;display:flex}.ctl.done p[data-v-cfca286c]{color:var(--ink-2);text-align:center;margin:0;font-size:14px}.ctl.done .btn[data-v-cfca286c]{width:100%;height:48px;font-size:15px}.mcall .cerr[data-v-cfca286c]{text-align:center;margin-top:10px}.mmini[data-v-cfca286c]{z-index:60;bottom:calc(var(--mchrome,96px) + 12px);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;right:max(16px,50vw - 199px);box-shadow:0 8px 24px -10px #00000040}.mmini .open[data-v-cfca286c]{text-align:left;align-items:center;gap:10px;display:flex}.mmini .avatar[data-v-cfca286c]{background:var(--brand-wash);width:36px;height:36px;color:var(--brand);font-size:12px}.mmini .t[data-v-cfca286c]{font-size:13px;font-weight:500;line-height:1.2;display:block}.mmini .s[data-v-cfca286c]{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-cfca286c]{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.mmini .b.end[data-v-cfca286c]{background:var(--bad);border-color:var(--bad);color:var(--on-bad)}
