.ui-icon[data-v-31b301ee]{flex:none;display:block}.ui-avatar[data-v-a25217b9]{letter-spacing:0;-webkit-user-select:none;user-select:none;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.ui-pop-anchor[data-v-d31a6a10]{min-width:0;display:inline-flex;position:relative}.ui-pop-anchor--block[data-v-d31a6a10]{flex-direction:column;display:flex}.ui-pop-panel[data-v-d31a6a10]{z-index:1000;overscroll-behavior:contain;position:fixed;overflow:auto}.ui-menu-btn[data-v-2f2d364b]{width:28px;height:28px;color:rgba(var(--ink-rgb), .5);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.ui-menu-btn[data-v-2f2d364b]:hover,.ui-menu-btn[aria-expanded=true][data-v-2f2d364b]{background:var(--muted-bg);color:var(--ink)}.ui-menu-list[data-v-2f2d364b]{flex-direction:column;padding:4px;display:flex}.ui-menu-item[data-v-2f2d364b]{width:100%;color:var(--ink);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:500;display:flex}.ui-menu-item[data-v-2f2d364b]:hover:not(:disabled),.ui-menu-item[data-v-2f2d364b]:focus-visible{background:var(--hover);color:var(--ink);outline:none}.ui-menu-item.danger[data-v-2f2d364b]{color:var(--red)}.ui-menu-item.danger[data-v-2f2d364b]:hover{background:var(--red-tint);color:var(--red)}.ui-menu-item[data-v-2f2d364b]:disabled{opacity:.45;cursor:default}.ui-menu-item[data-v-2f2d364b] .ui-icon{color:rgba(var(--ink-rgb), .55)}.ui-menu-item.danger[data-v-2f2d364b] .ui-icon{color:currentColor}.ui-menu-sep[data-v-2f2d364b]{background:var(--line-soft);height:1px;margin:4px 6px}.das-logo[data-v-d1b78263]{font-family:var(--font-logo);color:var(--ink);letter-spacing:-.045em;text-transform:uppercase;align-self:flex-start;padding:2px 8px;font-weight:400;line-height:.88;display:inline-block}.das-logo[data-v-d1b78263]:hover{color:var(--ink)}.das-logo-line[data-v-d1b78263]{display:block}.das-logo-row[data-v-d1b78263]{align-items:baseline;gap:.12em;display:flex}.das-logo-pill[data-v-d1b78263]{background:var(--accent);color:var(--on-accent);border-radius:.08em;padding:.01em .1em;font-size:.9em}.cs-button[data-v-b4f600a6]{text-align:left;border:1px solid rgba(var(--ink-rgb), .08);background:var(--surface);width:100%;color:var(--ink);box-shadow:0 1px 2px rgba(var(--sh), .06), 0 8px 18px -10px rgba(var(--sh), .25);border-radius:8px;align-items:center;gap:12px;padding:9px 12px;transition:border-color .12s;display:flex}.cs-button[data-v-b4f600a6]:hover,.cs-button[aria-expanded=true][data-v-b4f600a6]{border-color:rgba(var(--ink-rgb), .2)}.cs-button-name[data-v-b4f600a6]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.cs-chev[data-v-b4f600a6]{color:var(--ink-2)}.cs-tile[data-v-b4f600a6]{width:24px;height:24px;color:var(--on-cat);border-radius:6px;flex:none;place-items:center;display:grid}.cs-tile--sm[data-v-b4f600a6]{width:22px;height:22px}.cs-tile--neutral[data-v-b4f600a6]{background:var(--tile-neutral)}.cs-panel[data-v-b4f600a6]{flex-direction:column;padding:6px;display:flex}.cs-search[data-v-b4f600a6]{width:auto;margin:2px 2px 4px}.cs-scroll[data-v-b4f600a6]{flex-direction:column;max-height:340px;display:flex;overflow:auto}.cs-section[data-v-b4f600a6]{flex-direction:column;display:flex}.cs-section-title[data-v-b4f600a6]{color:rgba(var(--ink-rgb), .45);padding:8px 8px 4px;font-size:12.5px;font-weight:600}.cs-row[data-v-b4f600a6]{border-radius:8px;align-items:center;display:flex}.cs-row[data-v-b4f600a6]:hover{background:var(--hover)}.cs-row.on[data-v-b4f600a6]{background:var(--sel)}.cs-pick[data-v-b4f600a6]{text-align:left;min-width:0;color:var(--ink);background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:12px;padding:7px 8px;font-size:14px;display:flex}.cs-name[data-v-b4f600a6]{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.cs-row.on .cs-name[data-v-b4f600a6]{font-weight:600}.cs-default[data-v-b4f600a6]{margin-left:-4px}.cs-meta[data-v-b4f600a6]{color:rgba(var(--ink-rgb), .45);white-space:nowrap;margin-left:auto;font-size:13px}.cs-star[data-v-b4f600a6]{width:26px;height:26px;color:rgba(var(--ink-rgb), .3);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin-right:4px;padding:0;display:grid}.cs-star[data-v-b4f600a6]:hover{background:var(--muted-bg);color:var(--ink-2)}.cs-star.on[data-v-b4f600a6]{color:var(--amber)}.cs-note[data-v-b4f600a6]{color:rgba(var(--ink-rgb), .6);margin:0;padding:14px 8px;font-size:14px}.cs-empty[data-v-b4f600a6]{color:rgba(var(--ink-rgb), .55);text-align:center;margin:0;padding:16px 8px;font-size:14px}.cs-more[data-v-b4f600a6]{color:rgba(var(--ink-rgb), .5);margin:0;padding:8px;font-size:13px}.cs-foot[data-v-b4f600a6]{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding:6px 4px 2px;display:flex}.cs-plain[data-v-b4f600a6]{color:var(--ink-2);text-align:left;background:0 0;border:0;border-radius:6px;padding:6px 8px;font-size:13.5px}.cs-plain[data-v-b4f600a6]:hover{background:var(--hover);color:var(--ink)}.cs-foot-note[data-v-b4f600a6]{color:rgba(var(--ink-rgb), .45);padding-right:6px;font-size:13px}.af-page{background:var(--side);flex-direction:column;min-height:100dvh;padding:24px 28px;display:flex}@media (width<=480px){.af-page{padding:20px 16px}}.af-head{color:var(--ink-2);justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}.af-head a{color:var(--ink);font-weight:600}.af-main{flex:1;justify-content:center;align-items:center;padding:48px 0;display:flex}.af-col{flex-direction:column;gap:28px;width:100%;max-width:440px;display:flex}.af-intro{flex-direction:column;gap:12px;display:flex}.af-title{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:40px;font-weight:700;line-height:1.05}@media (width<=480px){.af-title{font-size:32px}}.af-lede{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}.af-lede strong{color:var(--ink)}.af-fields{flex-direction:column;gap:16px;display:flex}.af-page .ui-input{border-radius:10px;height:48px;padding:0 14px;font-size:16px}.af-page .ui-label{font-size:14px;font-weight:600}.af-page .ui-btn--lg{border-radius:12px;min-height:52px;font-size:16px}.af-page .ui-error{margin:0;font-size:14px;line-height:1.5}.af-alt{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.5}.af-alt a{color:var(--ink);font-weight:600}.ui-btn-spin[data-v-52adbbab]{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite das-spin}.ui-btn[aria-busy=true][data-v-52adbbab]{opacity:.75}.gate-pill[data-v-22edc9d0]{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:13px;font-weight:600;display:inline-flex}.gate-pill-amount[data-v-22edc9d0]{background:var(--accent);color:var(--on-accent);border-radius:999px;padding:2px 8px;font-weight:700}.gate-sent[data-v-22edc9d0]{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.gate-sent-label[data-v-22edc9d0]{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.gate-sent-to[data-v-22edc9d0]{overflow-wrap:anywhere;font-size:16px;font-weight:600}.gate-actions[data-v-22edc9d0]{flex-direction:column;gap:10px;display:flex}.gate-help[data-v-22edc9d0]{border-top:1px solid var(--line);color:var(--ink-2);flex-direction:column;gap:6px;padding-top:24px;font-size:14px;line-height:1.55;display:flex}.gate-help strong[data-v-22edc9d0]{color:var(--ink);font-weight:600}.gate-resend[data-v-22edc9d0]{font:inherit;color:var(--ink);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);background:0 0;border:0;padding:0;font-weight:600}.gate-resent[data-v-22edc9d0]{color:var(--green);font-weight:600}.gs-pill[data-v-8391f294]{text-align:left;border:1px solid rgba(var(--ink-rgb), .08);background:var(--surface);color:var(--ink);border-radius:8px;align-items:center;gap:12px;padding:9px 16px;font-size:14px;font-weight:500;display:flex}.gs-pill[data-v-8391f294]:hover{border-color:rgba(var(--ink-rgb), .18)}.gs-pill-label[data-v-8391f294]{flex:1}.gs-card[data-v-8391f294]{background:var(--surface);border:1px solid var(--line-soft);box-shadow:0 1px 2px rgba(var(--sh), .05), 0 10px 24px -14px rgba(var(--sh), .3);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.gs-head[data-v-8391f294]{justify-content:space-between;align-items:center;display:flex}.gs-title[data-v-8391f294]{font-size:14px;font-weight:600}.gs-progress[data-v-8391f294]{color:rgba(var(--ink-rgb), .5);font-variant-numeric:tabular-nums;font-size:13px}.gs-track[data-v-8391f294]{background:var(--track);border-radius:2px;height:4px;overflow:hidden}.gs-fill[data-v-8391f294]{background:var(--accent);border-radius:2px;height:100%;transition:width .4s}.gs-items[data-v-8391f294]{flex-direction:column;gap:2px;display:flex}.gs-item[data-v-8391f294]{color:var(--ink);border-radius:6px;align-items:center;gap:8px;padding:6px 4px;font-size:13.5px;font-weight:400;display:flex}.gs-item[data-v-8391f294]:hover{background:var(--hover);color:var(--ink)}.gs-item.done[data-v-8391f294]{color:rgba(var(--ink-rgb), .45);text-decoration:line-through}.gs-check[data-v-8391f294]{border:1.5px solid rgba(var(--ink-rgb), .25);width:16px;height:16px;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.gs-item.done .gs-check[data-v-8391f294]{background:var(--accent);border-color:var(--accent)}.gs-hide[data-v-8391f294]{color:rgba(var(--ink-rgb), .5);background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px}.gs-hide[data-v-8391f294]:hover{color:var(--ink)}.shell[data-v-d5b503a8]{grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.side[data-v-d5b503a8]{z-index:60;background:var(--side);border-right:1px solid var(--line-soft);flex-direction:column;gap:20px;height:100dvh;padding:18px 12px;transition:background .12s,border-color .12s;display:flex;position:sticky;top:0;overflow-y:auto}.side-logo[data-v-d5b503a8]{margin-bottom:-2px}.nav[data-v-d5b503a8]{flex-direction:column;gap:2px;display:flex}.nav-link[data-v-d5b503a8]{color:var(--ink-2);border-radius:8px;align-items:center;gap:12px;padding:9px 12px;font-size:15px;font-weight:500;transition:background .12s,color .12s;display:flex}.nav-link[data-v-d5b503a8]:hover{background:var(--hover);color:var(--ink)}.nav-icon[data-v-d5b503a8]{color:rgba(var(--ink-rgb), .5)}.nav-link.on[data-v-d5b503a8]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px rgba(var(--sh), .06), 0 0 0 1px rgba(var(--ink-rgb), .06);font-weight:600}.nav-link.on .nav-icon[data-v-d5b503a8]{color:var(--icon)}.nav-label[data-v-d5b503a8]{flex:1}.nav-badge[data-v-d5b503a8]{background:var(--blue-tint);min-width:18px;height:18px;color:var(--blue);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;padding:0 6px;font-size:12.5px;font-weight:600;display:grid}.side-bottom[data-v-d5b503a8]{flex-direction:column;gap:12px;margin-top:auto;display:flex}.side-balance[data-v-d5b503a8]{color:rgba(var(--ink-rgb), .55);padding:0 10px;font-size:13.5px}.side-balance[data-v-d5b503a8]:hover{color:var(--ink)}.side-user[data-v-d5b503a8]{align-items:center;gap:8px;padding:0 2px 0 0;display:flex}.side-user[data-v-d5b503a8] .ui-pop-anchor{flex:1;min-width:0}.side-user-btn[data-v-d5b503a8]{width:100%;min-width:0;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:4px 6px;display:flex}.side-user-btn[data-v-d5b503a8]:hover,.side-user-btn[aria-expanded=true][data-v-d5b503a8]{background:var(--hover)}.side-user-text[data-v-d5b503a8]{flex-direction:column;flex:1;min-width:0;font-size:14px;line-height:1.3;display:flex}.side-user-name[data-v-d5b503a8],.side-user-org[data-v-d5b503a8]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.side-user-name[data-v-d5b503a8]{font-weight:600}.side-user-org[data-v-d5b503a8]{color:rgba(var(--ink-rgb), .6);font-size:13px}.side-theme[data-v-d5b503a8]{border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--ink-2);box-shadow:0 1px 2px rgba(var(--sh), .08);border-radius:8px;flex:none;place-items:center;display:grid}.side-theme[data-v-d5b503a8]:hover{color:var(--ink)}.main[data-v-d5b503a8]{background:var(--bg);min-width:0;min-height:100vh;position:relative}.topbar[data-v-d5b503a8],.side-backdrop[data-v-d5b503a8]{display:none}@media (width<=900px){.shell[data-v-d5b503a8]{grid-template-columns:minmax(0,1fr)}.side[data-v-d5b503a8]{visibility:hidden;width:min(280px,86vw);transition:transform .2s,visibility 0s linear .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.shell.nav-open .side[data-v-d5b503a8]{visibility:visible;box-shadow:0 24px 60px rgba(var(--sh), .25);transition:transform .2s;transform:none}.side-backdrop[data-v-d5b503a8]{z-index:55;background:rgba(var(--sh), .3);display:block;position:fixed;inset:0}.topbar[data-v-d5b503a8]{z-index:40;background:var(--bg);border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;padding:9px 16px;display:flex;position:sticky;top:0}.topbar-menu[data-v-d5b503a8]{border:1px solid var(--line);background:var(--btn);width:36px;height:36px;color:var(--ink);border-radius:8px;flex:none;place-items:center;display:grid}.topbar-client[data-v-d5b503a8]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:600;overflow:hidden}}.ui-modal-backdrop[data-v-e568723f]{z-index:80;background:var(--backdrop);place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.ui-modal[data-v-e568723f]{background:var(--surface);width:100%;max-height:calc(100vh - 48px);color:var(--ink);box-shadow:var(--shadow-modal), 0 0 0 1px rgba(var(--ink-rgb), .06);border-radius:12px;overflow:auto}.ui-modal[data-v-e568723f]:focus{outline:none}.ui-modal-body--pad[data-v-e568723f]{padding:24px}@media (width<=520px){.ui-modal-backdrop[data-v-e568723f]{padding:16px}.ui-modal[data-v-e568723f]{max-height:calc(100vh - 32px)}.ui-modal-body--pad[data-v-e568723f]{padding:20px}}.ui-toast[data-v-b0252efa]{z-index:120;background:var(--toast);color:#fafafa;max-width:calc(100vw - 32px);box-shadow:0 12px 32px rgba(var(--sh), .24);opacity:0;pointer-events:none;border-radius:8px;align-items:center;gap:16px;padding:10px 14px 10px 16px;font-size:14px;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%,8px)}.ui-toast.show[data-v-b0252efa]{opacity:1;pointer-events:auto;transform:translate(-50%)}.ui-toast-msg[data-v-b0252efa]{min-width:0}.ui-toast-undo[data-v-b0252efa]{color:var(--accent);background:0 0;border:0;flex:none;padding:0;font-size:14px;font-weight:600}.ui-toast-undo[data-v-b0252efa]:focus-visible{outline-color:#fafafa}.ui-card-head[data-v-21e32366]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.ui-card-head--flush[data-v-21e32366]{padding:20px 24px 0}.ui-card-titles[data-v-21e32366]{min-width:0}.ui-card-sub[data-v-21e32366]{color:var(--muted);margin:2px 0 0;font-size:13.5px}.ui-card-actions[data-v-21e32366]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-check[data-v-0275ad5e]{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:inline-flex}.ui-check input[data-v-0275ad5e]{margin-top:1px}.ui-check--off[data-v-0275ad5e]{cursor:default;opacity:.6}.ui-check-text[data-v-0275ad5e]{flex-direction:column;min-width:0;display:flex}.ui-check-desc[data-v-0275ad5e]{color:rgba(var(--ink-rgb), .55);font-size:13.5px}.nt[data-v-53483670]{align-self:end;padding-bottom:10px}.ui-seg[data-v-a4e6dcb8]{background:var(--track);gap:2px;max-width:100%;display:inline-flex;overflow-x:auto}.ui-seg--md[data-v-a4e6dcb8]{border-radius:12px;padding:4px}.ui-seg--sm[data-v-a4e6dcb8]{border-radius:8px;padding:3px}.ui-seg--block[data-v-a4e6dcb8]{display:flex}.ui-seg--block .ui-seg-btn[data-v-a4e6dcb8]{flex:1}.ui-seg-btn[data-v-a4e6dcb8]{color:rgba(var(--ink-rgb), .6);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;transition:background .12s,color .12s,box-shadow .12s;display:inline-flex}.ui-seg--md .ui-seg-btn[data-v-a4e6dcb8]{border-radius:8px;padding:8px 16px}.ui-seg--sm .ui-seg-btn[data-v-a4e6dcb8]{border-radius:6px;padding:6px 12px}.ui-seg-btn[data-v-a4e6dcb8]:hover:not(.on):not(:disabled){color:var(--ink)}.ui-seg-btn.on[data-v-a4e6dcb8]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px rgba(var(--sh), .1), 0 0 0 1px rgba(var(--ink-rgb), .04)}.ui-seg-btn[data-v-a4e6dcb8]:disabled{opacity:.45}.ui-seg-count[data-v-a4e6dcb8]{opacity:.6}.imp[data-v-009a064d]{flex-direction:column;gap:16px;display:flex}.imp-title[data-v-009a064d]{margin:0;font-size:17px;font-weight:600}.imp-sub[data-v-009a064d]{color:rgba(var(--ink-rgb), .6);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.imp-text[data-v-009a064d]{font-size:14px;line-height:1.6}.imp-drop[data-v-009a064d]{cursor:pointer;border:1px dashed rgba(var(--ink-rgb), .2);color:var(--ink-2);border-radius:8px;align-items:center;gap:12px;padding:14px;font-size:14px;display:flex;position:relative}.imp-drop[data-v-009a064d]:hover,.imp-drop.on[data-v-009a064d]{background:var(--hover);border-color:rgba(var(--ink-rgb), .35)}.imp-file[data-v-009a064d]{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.imp-file-x[data-v-009a064d]{color:rgba(var(--ink-rgb), .5);background:0 0;border:0;margin-left:auto;padding:0 4px;font-size:18px;line-height:1}.imp-fallback[data-v-009a064d]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.imp-fallback-label[data-v-009a064d]{color:var(--ink-2);font-size:13.5px}.imp-actions[data-v-009a064d]{justify-content:flex-end;gap:8px;display:flex}.imp-summary[data-v-009a064d]{flex-wrap:wrap;gap:16px;font-size:14px;display:flex}.imp-ready[data-v-009a064d]{color:var(--ink);font-weight:600}.imp-dupe[data-v-009a064d]{color:rgba(var(--ink-rgb), .6)}.imp-bad[data-v-009a064d]{color:var(--red)}.imp-hint[data-v-009a064d]{color:rgba(var(--ink-rgb), .6);margin:-6px 0 0;font-size:13.5px}.imp-table-wrap[data-v-009a064d]{border:1px solid var(--line);border-radius:8px;max-height:min(320px,42vh);overflow:auto}.imp-table[data-v-009a064d]{min-width:460px}.imp-row[data-v-009a064d]{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1.4fr) 90px minmax(0,1fr) 140px;gap:12px;padding:9px 16px;font-size:14px;display:grid}.imp-head[data-v-009a064d]{background:var(--hover);color:rgba(var(--ink-rgb), .6);border-top:0;font-size:13px;position:sticky;top:0}.imp-raw[data-v-009a064d]{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-2);overflow:hidden}.imp-who[data-v-009a064d]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.imp-st[data-v-009a064d]{font-weight:500}.imp-more[data-v-009a064d]{color:rgba(var(--ink-rgb), .55);display:block}.lsm-title[data-v-f4398e8e]{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.lsm-body[data-v-f4398e8e]{color:var(--ink-2);margin:8px 0 0;font-size:14.5px;line-height:1.55}.lsm-body b[data-v-f4398e8e]{color:var(--ink);font-weight:600}.lsm-actions[data-v-f4398e8e]{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.nlm[data-v-64e21373]{flex-direction:column;gap:20px;display:flex}.nlm-title[data-v-64e21373]{margin:0;font-size:17px;font-weight:600}.nlm-sub[data-v-64e21373]{color:rgba(var(--ink-rgb), .6);margin:4px 0 0;font-size:14px}.nlm-types[data-v-64e21373]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nlm-type[data-v-64e21373]{text-align:left;border:1px solid var(--line);background:var(--btn);color:var(--ink);border-radius:12px;align-items:flex-start;gap:12px;padding:14px;display:flex}.nlm-type[data-v-64e21373]:hover:not(.on){background:var(--hover)}.nlm-type.on[data-v-64e21373]{border-color:var(--ink);background:var(--sel);box-shadow:0 0 0 1px var(--ink)}.nlm-type-ic[data-v-64e21373]{background:var(--muted-bg);width:34px;height:34px;color:var(--ink-2);border-radius:8px;flex:none;place-items:center;display:grid}.nlm-type-ic--exclusion[data-v-64e21373]{background:var(--red-tint);color:var(--red)}.nlm-type-label[data-v-64e21373]{font-size:15px;font-weight:600;display:block}.nlm-type-copy[data-v-64e21373]{color:rgba(var(--ink-rgb), .6);margin-top:2px;font-size:13.5px;line-height:1.4;display:block}.nlm-field[data-v-64e21373]{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.nlm-label[data-v-64e21373]{color:var(--ink-2);font-size:13.5px}.nlm-name[data-v-64e21373]{font-size:15px}.nlm-starts[data-v-64e21373]{flex-wrap:wrap;gap:8px;display:flex}.nlm-start[data-v-64e21373]{border:1px solid var(--line);background:var(--btn);color:var(--ink);white-space:nowrap;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:500}.nlm-start[data-v-64e21373]:hover:not(:disabled):not(.on){background:var(--hover)}.nlm-start.on[data-v-64e21373]{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.nlm-start[data-v-64e21373]:disabled{opacity:.45}.nlm-hint[data-v-64e21373]{color:rgba(var(--ink-rgb), .55);font-size:13.5px}.nlm-copy[data-v-64e21373]{max-width:100%}.nlm-actions[data-v-64e21373]{justify-content:flex-end;gap:8px;display:flex}@media (width<=480px){.nlm-types[data-v-64e21373]{grid-template-columns:1fr}}.ui-plat[data-v-66907509]{background:var(--surface);border-radius:50%;flex:none;place-items:center;display:inline-grid}.ui-plat--ring[data-v-66907509]{box-shadow:0 0 0 2px var(--surface)}.ui-hint-wrap[data-v-72d1286b]{vertical-align:middle;text-transform:none;letter-spacing:0;font-weight:400;display:inline-flex;position:relative}.ui-hint-btn[data-v-72d1286b]{border:1.5px solid rgba(var(--ink-rgb), .22);color:rgba(var(--ink-rgb), .5);cursor:help;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:12px;font-weight:700;line-height:1;transition:background .12s,border-color .12s,color .12s;display:grid}.ui-hint-btn[data-v-72d1286b]:hover{border-color:rgba(var(--ink-rgb), .5);color:var(--ink)}.ui-hint-btn.on[data-v-72d1286b]{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.ui-hint-pop[data-v-72d1286b]{z-index:1000;cursor:default;padding:8px 0;display:block;position:fixed}.ui-hint-box[data-v-72d1286b]{overscroll-behavior:contain;text-align:left;background:var(--surface);border:1px solid rgba(var(--ink-rgb), .08);box-shadow:var(--shadow-pop);border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;display:flex;overflow-y:auto}.ui-hint-title[data-v-72d1286b]{color:var(--ink);font-size:14px;font-weight:600}.ui-hint-body[data-v-72d1286b]{color:rgba(var(--ink-rgb), .65);white-space:normal;font-size:14px;line-height:1.55}.ui-hint-body b[data-v-72d1286b-s],.ui-hint-body strong[data-v-72d1286b-s]{color:var(--ink);font-weight:600}.tp[data-v-087e0e9b] .ui-card-head{margin-bottom:16px}.tp[data-v-087e0e9b] .ui-h2{font-size:15px;line-height:24px}.tp-body[data-v-087e0e9b]{flex-direction:column;gap:16px;display:flex}.tp-tabs[data-v-087e0e9b]{align-self:flex-start}.tp-tabs[data-v-087e0e9b] .ui-seg-btn{font-weight:600}@media (width<=520px){.tp-tabs[data-v-087e0e9b]{align-self:stretch;display:flex}.tp-tabs[data-v-087e0e9b] .ui-seg-btn{flex:1;gap:6px;padding:8px 6px}}.tp-section[data-v-087e0e9b]{flex-direction:column;gap:8px;display:flex}.tp-section-title[data-v-087e0e9b]{color:rgba(var(--ink-rgb), .5);font-size:13px;font-weight:600}.tp-grid[data-v-087e0e9b]{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;display:grid}@media (width<=640px){.tp-grid[data-v-087e0e9b]{grid-template-columns:minmax(0,1fr)}}.tp-card[data-v-087e0e9b]{border:1px solid var(--line);background:var(--card);border-radius:8px;min-height:84px;transition:border-color .12s,background .12s,box-shadow .12s;position:relative}.tp-card[data-v-087e0e9b]:hover{background:var(--hover)}.tp-card.on[data-v-087e0e9b]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);background:var(--surface)}.tp-pick[data-v-087e0e9b]{text-align:left;width:100%;height:100%;min-height:84px;color:var(--ink);background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:16px;padding:16px 44px 16px 14px;display:flex}.tp-icon[data-v-087e0e9b]{background:var(--muted-bg);width:36px;height:36px;color:var(--ink-2);border-radius:8px;flex:none;place-items:center;display:grid;position:relative}.tp-card.on .tp-icon[data-v-087e0e9b]{background:var(--accent);color:var(--on-accent)}.tp-plat[data-v-087e0e9b]{position:absolute;bottom:-5px;right:-5px}.tp-text[data-v-087e0e9b]{flex:1;min-width:0}.tp-label[data-v-087e0e9b]{font-size:14px;font-weight:600;line-height:1.3;display:block}.tp-short[data-v-087e0e9b]{color:rgba(var(--ink-rgb), .55);margin-top:2px;font-size:13.5px;line-height:1.35;display:block}.tp-info[data-v-087e0e9b]{position:absolute;top:15px;right:14px}.tp-pop[data-v-087e0e9b]{flex-direction:column;gap:12px;display:flex}.tp-what[data-v-087e0e9b]{color:rgba(var(--ink-rgb), .68)}.tp-rows[data-v-087e0e9b]{border-top:1px solid var(--line-soft);flex-direction:column;gap:8px;padding-top:12px;display:flex}.tp-row[data-v-087e0e9b]{grid-template-columns:74px minmax(0,1fr);gap:12px;font-size:13.5px;line-height:1.5;display:grid}.tp-k[data-v-087e0e9b]{color:rgba(var(--ink-rgb), .5);font-weight:500}.tp-v[data-v-087e0e9b]{color:var(--ink-2)}.tp-tip[data-v-087e0e9b]{background:var(--hover);color:var(--ink-2);border-radius:8px;padding:9px 11px;font-size:13.5px;line-height:1.5}.tp-tip b[data-v-087e0e9b]{color:var(--ink);font-weight:600}.ui-chip[data-v-3b6246b9]{border:1px solid var(--line);background:var(--btn);color:var(--ink-2);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.ui-chip[data-v-3b6246b9]:hover:not(.on):not(:disabled){background:var(--hover);color:var(--ink)}.ui-chip.on[data-v-3b6246b9]{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.ui-chip[data-v-3b6246b9]:disabled{opacity:.45}.ui-chip-dot[data-v-3b6246b9]{border-radius:50%;flex:none;width:6px;height:6px}.ui-chip-count[data-v-3b6246b9]{opacity:.6}.pk[data-v-78e33183]{flex-direction:column;gap:8px;min-width:0;display:flex}.pk--stacked .pk-anchor[data-v-78e33183]{max-width:420px}.pk-anchor[data-v-78e33183]{min-width:0;position:relative}.pk-chips[data-v-78e33183]{flex-wrap:wrap;gap:6px;display:flex}.pk-box--inline[data-v-78e33183]{cursor:text;flex-wrap:wrap;align-items:center;gap:4px;min-height:40px;padding:5px 6px;display:flex}.pk-box--inline[data-v-78e33183]:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px rgba(var(--ink-rgb), .08)}.pk-input[data-v-78e33183]{min-width:70px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:4px;font-size:14px;box-shadow:none!important}.pk-input[data-v-78e33183]:focus{border:0!important}.pk-chip[data-v-78e33183]{background:var(--muted-bg);max-width:100%;color:var(--ink);border-radius:12px;align-items:center;gap:6px;padding:4px 6px 4px 11px;font-size:13.5px;display:inline-flex}.pk-chip--sm[data-v-78e33183]{white-space:nowrap;border-radius:6px;gap:2px;padding:2px 4px 2px 8px;font-size:13px}.pk-chip--locked[data-v-78e33183]{padding-right:11px}.pk-count[data-v-78e33183]{color:rgba(var(--ink-rgb), .5)}.pk-always[data-v-78e33183]{color:rgba(var(--ink-rgb), .5);border-left:1px solid var(--line);padding-left:6px;font-size:12px}.pk-x[data-v-78e33183]{width:20px;height:20px;color:rgba(var(--ink-rgb), .5);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:15px;line-height:1;display:grid}.pk-chip--sm .pk-x[data-v-78e33183]{border-radius:4px;width:18px;height:18px}.pk-x[data-v-78e33183]:hover{color:var(--ink);background:var(--hover)}.pk-menu[data-v-78e33183]{z-index:50;border-radius:var(--radius-sm);flex-direction:column;max-height:260px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.pk-opt[data-v-78e33183]{text-align:left;color:var(--ink);background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;padding:7px 10px;font-size:14px;display:flex}.pk-opt.on[data-v-78e33183],.pk-opt[data-v-78e33183]:hover{background:var(--hover)}.pk-opt-label[data-v-78e33183]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pk-note[data-v-78e33183]{color:rgba(var(--ink-rgb), .5);padding:8px 10px;font-size:13.5px}.pk-note--sm[data-v-78e33183]{color:rgba(var(--ink-rgb), .45);padding:6px 10px;font-size:12.5px}.pk-note--foot[data-v-78e33183]{border-top:1px solid var(--line-soft);margin-top:2px;padding:8px 10px 4px;font-size:13px}.ff[data-v-b760cc64]{flex-direction:column;gap:6px;min-width:0;display:flex}.ff--wide[data-v-b760cc64]{grid-column:1/-1}.ff-head[data-v-b760cc64]{align-items:center;gap:6px;min-width:0;display:flex}.ff-label[data-v-b760cc64]{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;overflow:hidden}.ui-select[data-v-b760cc64]{width:100%}.ff-any[data-v-b760cc64]{color:rgba(var(--ink-rgb), .55)}.ff-chips[data-v-b760cc64]{flex-wrap:wrap;gap:6px;display:flex}.ff-chip[data-v-b760cc64]{padding:4px 11px;font-size:13.5px}.ff-error[data-v-b760cc64]{margin:0}.si[data-v-d9a33e40] .ui-h2{font-size:15px;line-height:24px}.si-body[data-v-d9a33e40]{flex-direction:column;gap:16px;display:flex}.si-block[data-v-d9a33e40]{flex-direction:column;gap:6px;min-width:0;display:flex}.si-block--narrow[data-v-d9a33e40]{max-width:420px}.si-head[data-v-d9a33e40]{align-items:center;gap:6px;display:flex}.si-label[data-v-d9a33e40]{color:var(--ink-2);font-size:13.5px}.si-chips[data-v-d9a33e40]{flex-wrap:wrap;gap:6px;display:flex}.si-input[data-v-d9a33e40]{padding:9px 16px;font-size:15px}textarea.si-input[data-v-d9a33e40]{min-height:0;line-height:1.6}.si-input--list[data-v-d9a33e40]{font-size:14.5px}.si-note[data-v-d9a33e40]{margin:0}.si-feedback[data-v-d9a33e40]{flex-wrap:wrap;gap:4px 12px;display:flex}.si-helpers[data-v-d9a33e40]{color:rgba(var(--ink-rgb), .55);flex-wrap:wrap;align-items:center;gap:12px;font-size:13.5px;display:flex}.si-samples[data-v-d9a33e40]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.si-sample[data-v-d9a33e40]{border:1px solid var(--line);background:var(--btn);color:var(--ink-2);border-radius:12px;padding:2px 9px;font-size:13.5px}.si-sample[data-v-d9a33e40]:hover{background:var(--hover);color:var(--ink)}.si-link[data-v-d9a33e40]{text-underline-offset:2px;text-decoration:underline}.si-modes[data-v-d9a33e40]{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (width<=520px){.si-modes[data-v-d9a33e40]{grid-template-columns:minmax(0,1fr)}}.si-mode[data-v-d9a33e40]{text-align:left;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:8px;flex-direction:column;padding:9px 16px;display:flex}.si-mode[data-v-d9a33e40]:hover:not(.on){background:var(--hover)}.si-mode.on[data-v-d9a33e40]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.si-mode-label[data-v-d9a33e40]{font-size:14px;font-weight:600}.si-mode-hint[data-v-d9a33e40]{color:rgba(var(--ink-rgb), .6);margin-top:2px;font-size:13.5px}.fg-title[data-v-d4d614e3]{margin-bottom:16px;font-size:15px;line-height:24px}.fg-opt[data-v-d4d614e3]{color:rgba(var(--ink-rgb), .45);font-weight:400}.fg-groups[data-v-d4d614e3]{flex-direction:column;display:flex}.fg-group[data-v-d4d614e3]{border-top:1px solid var(--line-soft);flex-direction:column;gap:12px;display:flex}.fg-group.open[data-v-d4d614e3]{padding-bottom:16px}.fg-row[data-v-d4d614e3]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fg-toggle[data-v-d4d614e3]{text-align:left;min-width:0;color:var(--ink);background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:14px 0;display:flex}.fg-chev[data-v-d4d614e3]{color:rgba(var(--ink-rgb), .45);transition:transform .12s}.fg-group.open .fg-chev[data-v-d4d614e3]{transform:rotate(90deg)}.fg-name[data-v-d4d614e3]{font-size:14px;font-weight:600}.fg-active[data-v-d4d614e3]{align-items:baseline;gap:12px;margin-left:auto;font-size:13.5px;display:flex}.fg-count[data-v-d4d614e3]{color:var(--ink);font-weight:500}.fg-clear[data-v-d4d614e3]{color:rgba(var(--ink-rgb), .55);background:0 0;border:0;padding:0;font-size:13.5px}.fg-clear[data-v-d4d614e3]:hover{color:var(--ink)}.fg-body[data-v-d4d614e3]{flex-direction:column;gap:12px;padding-left:24px;display:flex}@media (width<=520px){.fg-body[data-v-d4d614e3]{padding-left:0}}.fg-note[data-v-d4d614e3]{color:var(--amber);background:var(--amber-tint);border-radius:8px;align-self:flex-start;padding:7px 10px;font-size:13.5px}.fg-grid[data-v-d4d614e3]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.ex-title[data-v-8f9a3b01]{margin-bottom:16px;font-size:15px;line-height:24px}.ex-opt[data-v-8f9a3b01]{color:rgba(var(--ink-rgb), .45);font-weight:400}.ex-help[data-v-8f9a3b01]{color:rgba(var(--ink-rgb), .58);margin:0 0 16px;font-size:13.5px;line-height:1.45}.ex-none[data-v-8f9a3b01]{color:var(--ink-2);margin:0;font-size:14px}.ex-new[data-v-8f9a3b01]{margin-top:12px}.es[data-v-86a73192]{border-top:1px solid var(--line-soft);padding-top:12px}.es-head[data-v-86a73192]{color:rgba(var(--ink-rgb), .5);align-items:center;gap:6px;font-size:13px;display:flex}.es-big[data-v-86a73192]{align-items:baseline;gap:6px;margin-top:1px;display:flex}.es-credits[data-v-86a73192]{letter-spacing:-.02em;font-size:22px;font-weight:600}.es-unit[data-v-86a73192]{color:var(--ink-2);font-size:14px}.es-none[data-v-86a73192]{color:rgba(var(--ink-rgb), .45);margin-top:2px;font-size:14px}.es-usd[data-v-86a73192]{color:rgba(var(--ink-rgb), .55);font-size:13.5px}.es-rows[data-v-86a73192]{border-top:1px solid var(--line-soft);flex-direction:column;gap:6px;margin-top:10px;padding-top:10px;display:flex}.es-row[data-v-86a73192]{justify-content:space-between;gap:8px;font-size:13.5px;display:flex}.es-k[data-v-86a73192]{color:rgba(var(--ink-rgb), .55)}.es-v[data-v-86a73192]{color:var(--ink);text-align:right;font-weight:500}.es-v.bad[data-v-86a73192]{color:var(--red)}.es-refuse[data-v-86a73192]{color:var(--red);background:var(--red-tint);border-radius:8px;margin-top:8px;padding:9px 12px;font-size:13.5px;line-height:1.45}.sa[data-v-717f2da7]{box-shadow:0 1px 2px rgba(var(--sh), .04), 0 8px 24px rgba(var(--sh), .06);flex-direction:column;gap:16px;padding:20px 24px;display:flex}.sa-title[data-v-717f2da7]{font-size:15px;font-weight:600}.sa-rows[data-v-717f2da7]{flex-direction:column;gap:12px;margin:0;display:flex}.sa-row[data-v-717f2da7]{flex-direction:column;gap:1px;display:flex}.sa-k[data-v-717f2da7]{color:rgba(var(--ink-rgb), .5);font-size:13px}.sa-v[data-v-717f2da7]{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.sa-v.muted[data-v-717f2da7]{color:rgba(var(--ink-rgb), .45)}.sa-limit[data-v-717f2da7]{color:var(--ink-2);border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:8px;padding-top:12px;font-size:14px;display:flex}.sa-limit-box[data-v-717f2da7]{align-items:center;gap:6px;display:flex}.sa-limit-input[data-v-717f2da7]{text-align:right;width:88px;padding:6px 8px}.sa-limit-max[data-v-717f2da7]{color:rgba(var(--ink-rgb), .5);white-space:nowrap;font-size:13px}.sa-error[data-v-717f2da7]{color:var(--red);background:var(--red-tint);border-radius:8px;margin:0;padding:9px 12px;font-size:13.5px;line-height:1.45}.sa-run[data-v-717f2da7]{font-size:15px}.sa-hint[data-v-717f2da7]{color:rgba(var(--ink-rgb), .55);margin:0;font-size:13px;line-height:1.45}.sa-lm[data-v-717f2da7]{background:var(--lm-tint);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.sa-lm--green[data-v-717f2da7]{--lm-tint:var(--green-tint);--lm-fg:var(--green)}.sa-lm--amber[data-v-717f2da7]{--lm-tint:var(--amber-tint);--lm-fg:var(--amber)}.sa-lm--red[data-v-717f2da7]{--lm-tint:var(--red-tint);--lm-fg:var(--red)}.sa-lm-head[data-v-717f2da7]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.sa-lm-k[data-v-717f2da7]{color:rgba(var(--ink-rgb), .55);font-size:13px}.sa-limit-k[data-v-717f2da7]{align-items:center;gap:6px;display:inline-flex}.sa-lm-v[data-v-717f2da7]{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.3}.sa-lm-track[data-v-717f2da7]{background:var(--track);border-radius:6px;height:6px;overflow:hidden}.sa-lm-bar[data-v-717f2da7]{background:var(--lm-fg);border-radius:6px;height:100%;transition:width .25s}.sa-lm-hint[data-v-717f2da7]{color:var(--lm-fg);margin:0;font-size:13.5px;line-height:1.4}.sa-bad[data-v-717f2da7]{background:var(--red-tint);border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.sa-bad-title[data-v-717f2da7]{color:var(--red);font-size:14px;font-weight:600}.sa-bad-rows[data-v-717f2da7]{flex-direction:column;gap:8px;display:flex}.sa-bad-row[data-v-717f2da7]{flex-direction:column;gap:1px;min-width:0;display:flex}.sa-bad-v[data-v-717f2da7]{font-family:var(--font-mono);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.sa-bad-msg[data-v-717f2da7]{color:var(--ink-2);font-size:13px}.sa-bad-actions[data-v-717f2da7]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sa-bad-dismiss[data-v-717f2da7],.sa-cancel[data-v-717f2da7]{color:var(--ink-2);background:0 0;border:0;padding:7px 4px;font-size:13.5px;font-weight:500}.sa-bad-dismiss[data-v-717f2da7]:hover,.sa-cancel[data-v-717f2da7]:hover{color:var(--ink)}.sa-checking[data-v-717f2da7]{flex-direction:column;gap:6px;display:flex}.sa-checking-box[data-v-717f2da7]{background:var(--muted-bg);color:var(--ink);border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:11px 16px;font-size:15px;font-weight:600;display:flex}.sa-spin[data-v-717f2da7]{border:2px solid rgba(var(--ink-rgb), .2);border-top-color:var(--ink);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite das-spin}.sa-sec[data-v-717f2da7]{color:rgba(var(--ink-rgb), .5);font-weight:500}.sa-checking-foot[data-v-717f2da7]{justify-content:flex-end;display:flex}.sa-cancel[data-v-717f2da7]{padding:0;font-size:13px}.fd[data-v-669ed6e9]{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.fd-main[data-v-669ed6e9]{flex-direction:column;flex:520px;gap:16px;min-width:0;display:flex}.fd-aside[data-v-669ed6e9]{flex:260px;max-width:340px;position:sticky;top:24px}@media (width<=900px){.fd-aside[data-v-669ed6e9]{flex-basis:100%;max-width:none;position:static}}@media (width<=520px){.fd-main[data-v-669ed6e9] .ui-card--pad,.fd .fd-aside[data-v-669ed6e9]{padding:16px}.fd-from[data-v-669ed6e9]{padding-right:40px;position:relative}.fd-from-x[data-v-669ed6e9]{position:absolute;top:8px;right:8px}.fd-from-back[data-v-669ed6e9]{margin-left:42px}}.fd-head[data-v-669ed6e9]{margin-bottom:6px}.fd-sub[data-v-669ed6e9]{color:rgba(var(--ink-rgb), .6);margin:4px 0 0;font-size:15px}.fd-from[data-v-669ed6e9]{background:var(--sel);border:1px solid var(--muted-bg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.fd-from-icon[data-v-669ed6e9]{background:var(--pink-tint);width:30px;height:30px;color:var(--ink);border-radius:8px;flex:none;place-items:center;display:grid}.fd-from-text[data-v-669ed6e9]{flex:1;min-width:160px}.fd-from-title[data-v-669ed6e9]{overflow-wrap:anywhere;font-size:14px;font-weight:600}.fd-from-back[data-v-669ed6e9]{white-space:nowrap}.fd-from-x[data-v-669ed6e9]{width:28px;height:28px;color:rgba(var(--ink-rgb), .45);background:0 0;border:0;border-radius:6px;font-size:18px;line-height:1}.fd-from-x[data-v-669ed6e9]:hover{background:var(--hover);color:var(--ink)}.fd-name[data-v-669ed6e9] .ui-h2{font-size:15px;line-height:24px}.fd-name-grid[data-v-669ed6e9]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}@media (width<=520px){.fd-name-grid[data-v-669ed6e9]{grid-template-columns:minmax(0,1fr)}}.fd-field[data-v-669ed6e9]{flex-direction:column;gap:4px;min-width:0;display:flex}.fd-label[data-v-669ed6e9]{color:var(--ink-2);font-size:13.5px}.fd-faint[data-v-669ed6e9]{color:rgba(var(--ink-rgb), .45)}.fd-note[data-v-669ed6e9]{margin:0}.fd-note a[data-v-669ed6e9]{text-underline-offset:2px;text-decoration:underline}.ui-empty[data-v-619f652a]{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:48px 20px;display:flex}.ui-empty-icon[data-v-619f652a]{background:var(--muted-bg);width:40px;height:40px;color:var(--ink-2);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.ui-empty-title[data-v-619f652a]{color:var(--ink);margin:0;font-size:15px;font-weight:600}.ui-empty-body[data-v-619f652a]{color:rgba(var(--ink-rgb), .55);max-width:46ch;margin:0;font-size:14px}.ui-empty-actions[data-v-619f652a]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.ui-pager[data-v-02d12061]{border-top:1px solid var(--line-soft);color:rgba(var(--ink-rgb), .6);justify-content:flex-end;align-items:center;gap:12px;padding:12px 20px;font-size:13.5px;display:flex}.ui-pager-btns[data-v-02d12061]{gap:4px;display:flex}@media (width<=720px){.ui-pager[data-v-02d12061]{padding:12px 16px}}.ui-select[data-v-eb2e7ac7]{cursor:pointer;width:auto;max-width:100%}.ctm-title[data-v-fc693168]{overflow-wrap:anywhere;margin:0 0 6px;font-size:17px;font-weight:600}.ctm-body[data-v-fc693168]{color:var(--ink-2);margin:0 0 16px;font-size:15px;line-height:1.5}.ctm-actions[data-v-fc693168]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ui-status[data-v-13b3fa55]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ui-status-dot[data-v-13b3fa55]{border-radius:50%;flex:none}.ui-status-dot.pulse[data-v-13b3fa55]{animation:1.2s ease-in-out infinite das-pulse}.ui-status-label[data-v-13b3fa55]{color:var(--ink);font-size:13.5px;font-weight:500}.jn[data-v-da0a1613]{align-items:center;gap:6px;min-width:0;display:flex}.jn-name[data-v-da0a1613]{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:500;overflow:hidden}a.jn-name[data-v-da0a1613]:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.jn--title .jn-name[data-v-da0a1613]{letter-spacing:-.02em;white-space:normal;margin:0;font-size:24px;font-weight:600;line-height:1.25}.jn-edit[data-v-da0a1613]{width:24px;height:24px;color:rgba(var(--ink-rgb), .35);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.jn-edit[data-v-da0a1613]:hover{background:var(--muted-bg);color:var(--ink)}.jn--title .jn-edit[data-v-da0a1613]{width:28px;height:28px}.jn-edit-box[data-v-da0a1613]{flex-direction:column;flex:1;gap:4px;min-width:0;max-width:420px;display:flex}.jn-input[data-v-da0a1613]{width:100%}.jn-error[data-v-da0a1613]{margin:0}.jn--title .jn-input[data-v-da0a1613]{font-size:18px;font-weight:600}.jr[data-v-4e17b920]{border-bottom:1px solid var(--line-soft);grid-template-columns:36px minmax(220px,1fr) 110px 96px 140px 96px;align-items:center;gap:16px;padding:14px 24px;display:grid}.jr[data-v-4e17b920]:hover{background:var(--hover)}.jr--link[data-v-4e17b920]{cursor:pointer}.jr-tile[data-v-4e17b920]{width:36px;height:36px;box-shadow:inset 0 0 0 1px rgba(var(--sh), .04);background:var(--muted-bg);color:var(--ink-2);border-radius:8px;place-items:center;display:grid;position:relative}.jr-plat[data-v-4e17b920]{position:absolute;bottom:-5px;right:-5px}.jr-job[data-v-4e17b920]{min-width:0}.jr-meta[data-v-4e17b920]{color:rgba(var(--ink-rgb), .55);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:13.5px;overflow:hidden}.jr-result[data-v-4e17b920]{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;flex-direction:column;min-width:0;font-size:14px;display:flex;overflow:hidden}.jr-result-sub[data-v-4e17b920]{color:rgba(var(--ink-rgb), .5);text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.jr-charged[data-v-4e17b920]{text-align:right;white-space:nowrap;color:var(--ink);font-size:14px}.jr-charged.muted[data-v-4e17b920]{color:rgba(var(--ink-rgb), .5)}.jr-status[data-v-4e17b920]{white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:13.5px;font-weight:500;display:flex}.jr-act[data-v-4e17b920]{display:flex}.jr-act-wrap[data-v-4e17b920]{flex:1;display:flex}@media (width<=720px){.jr[data-v-4e17b920]{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"tile job job""tile result charged""tile status act";gap:6px 12px;padding:14px 16px}.jr-tile[data-v-4e17b920]{grid-area:tile;align-self:start}.jr-job[data-v-4e17b920]{grid-area:job}.jr-result[data-v-4e17b920]{grid-area:result;font-size:13.5px}.jr-charged[data-v-4e17b920]{grid-area:charged;font-size:13.5px}.jr-status[data-v-4e17b920]{grid-area:status}.jr-act[data-v-4e17b920]{grid-area:act;min-width:88px}}.exm[data-v-6290af53]{flex-direction:column;gap:20px;display:flex}.exm-title[data-v-6290af53]{align-items:center;gap:8px;min-width:0;margin:0;font-size:17px;font-weight:600;display:flex}.exm-title-text[data-v-6290af53]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.exm-section[data-v-6290af53]{flex-direction:column;gap:8px;display:flex}.exm-label[data-v-6290af53]{font-size:14px;font-weight:600}.exm-label-row[data-v-6290af53]{justify-content:space-between;align-items:center;gap:12px;display:flex}.exm-all[data-v-6290af53]{color:var(--ink);background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.exm-scopes[data-v-6290af53]{flex-wrap:wrap;gap:8px;display:flex}.exm-scope[data-v-6290af53]{border:1px solid var(--line);background:var(--btn);color:var(--ink);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:500;display:inline-flex}.exm-scope[data-v-6290af53]:hover:not(:disabled):not(.on){background:var(--hover)}.exm-scope.on[data-v-6290af53]{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.exm-scope[data-v-6290af53]:disabled{opacity:.45}.exm-cols[data-v-6290af53]{grid-template-columns:1fr 1fr;gap:6px 16px;max-height:min(360px,38vh);padding:2px;display:grid;overflow-y:auto}.exm-foot[data-v-6290af53]{border-top:1px solid rgba(var(--ink-rgb), .08);flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;display:flex}.exm-summary[data-v-6290af53]{color:rgba(var(--ink-rgb), .6);margin-left:auto;font-size:13.5px}.exm-buttons[data-v-6290af53]{gap:8px;display:flex}@media (width<=520px){.exm-cols[data-v-6290af53]{grid-template-columns:1fr}.exm-summary[data-v-6290af53]{order:-1;width:100%;margin-left:0}.exm-buttons[data-v-6290af53]{margin-left:auto}}.jobs-title[data-v-5afd6157]{align-items:center;gap:12px;margin-bottom:24px;display:flex}.jobs-row[data-v-5afd6157]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.jobs-row--chips[data-v-5afd6157]{gap:6px;margin-bottom:14px}.jobs-search[data-v-5afd6157]{flex:200px;min-width:180px}.jobs-tool[data-v-5afd6157]{flex:0 280px;min-width:0;max-width:280px}.jobs-chip--attention[data-v-5afd6157] .ui-chip-count{color:var(--amber);opacity:1}.jobs-chip--attention.on[data-v-5afd6157] .ui-chip-count{color:inherit;opacity:.7}.jobs-clear[data-v-5afd6157]{color:rgba(var(--ink-rgb), .55);background:0 0;border:0;margin-left:4px;padding:4px;font-size:14px}.jobs-clear[data-v-5afd6157]:hover{color:var(--ink)}.jobs-right[data-v-5afd6157]{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.jobs-shown[data-v-5afd6157]{color:rgba(var(--ink-rgb), .5);margin-left:4px;font-size:13.5px}.jobs-card[data-v-5afd6157]{overflow:hidden}.jobs-scroll[data-v-5afd6157]{overflow-x:auto}.jobs-table[data-v-5afd6157]{min-width:840px}.jobs-head[data-v-5afd6157]{border-bottom:1px solid var(--line-soft);color:rgba(var(--ink-rgb), .5);grid-template-columns:36px minmax(220px,1fr) 110px 96px 140px 96px;align-items:center;gap:16px;padding:11px 24px;font-size:13px;font-weight:500;display:grid}.jobs-group-head[data-v-5afd6157]{background:var(--thead);border-bottom:1px solid var(--line-soft);color:rgba(var(--ink-rgb), .55);justify-content:space-between;padding:9px 22px;font-size:13px;font-weight:600;display:flex}.jobs-group-count[data-v-5afd6157]{font-weight:400}.jobs-empty[data-v-5afd6157]{padding:32px 20px}.jobs-skel-row[data-v-5afd6157]{border-bottom:1px solid var(--line-soft);align-items:center;gap:16px;padding:14px 24px;display:flex}.jobs-skel-tile[data-v-5afd6157]{border-radius:8px;flex:none;width:36px;height:36px}.jobs-skel-line[data-v-5afd6157]{border-radius:6px;height:14px}@media (width<=720px){.jobs-table[data-v-5afd6157]{min-width:0}.jobs-head[data-v-5afd6157]{display:none}.jobs-group-head[data-v-5afd6157]{padding:9px 16px}.jobs-tool[data-v-5afd6157]{flex:100%;max-width:none}.jobs-right[data-v-5afd6157]{justify-content:space-between;width:100%;margin-left:0}}.stl[data-v-e3a60179]{flex-direction:column;gap:16px;display:flex}.stl-title[data-v-e3a60179]{margin:0;font-size:17px;font-weight:600}.stl-sub[data-v-e3a60179]{color:rgba(var(--ink-rgb), .6);margin:4px 0 0;font-size:14px}.stl-caption[data-v-e3a60179]{color:rgba(var(--ink-rgb), .5);margin-bottom:-6px;font-size:13px}.stl-box[data-v-e3a60179]{border:1px solid var(--line);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.stl-options[data-v-e3a60179]{flex-direction:column;max-height:min(264px,40vh);display:flex;overflow:auto}.stl-row[data-v-e3a60179]{border-bottom:1px solid var(--line-soft);cursor:pointer;align-items:center;gap:12px;padding:11px 14px;font-size:14px;display:flex}.stl-row[data-v-e3a60179]:hover{background:var(--hover)}.stl-row.on[data-v-e3a60179]{background:var(--sel);font-weight:600}.stl-row--new[data-v-e3a60179]{border-bottom:0;font-weight:600}.stl-row--muted[data-v-e3a60179]{color:var(--muted);cursor:default}.stl-name[data-v-e3a60179]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.stl-count[data-v-e3a60179]{color:rgba(var(--ink-rgb), .55);font-size:13.5px;font-weight:400}.stl-check[data-v-e3a60179]{width:16px;color:var(--ink);flex:none;place-items:center;display:grid}.stl-new[data-v-e3a60179]{padding:0 14px 12px}.stl-actions[data-v-e3a60179]{justify-content:flex-end;gap:8px;display:flex}.erc[data-v-b928ef55]{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.erc-who[data-v-b928ef55]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.erc-avatar[data-v-b928ef55]{flex:none;position:relative}.erc-plat[data-v-b928ef55]{position:absolute;bottom:-3px;right:-3px}.erc-text[data-v-b928ef55]{flex:200px;min-width:0}.erc-name[data-v-b928ef55]{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;overflow:hidden}.erc-meta[data-v-b928ef55]{color:rgba(var(--ink-rgb), .55);font-size:14px}.erc-actions[data-v-b928ef55]{flex-wrap:wrap;gap:8px;display:flex}.erc-result[data-v-b928ef55]{background:var(--muted-bg);border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.erc-result--found[data-v-b928ef55]{background:var(--green-tint)}.erc-status[data-v-b928ef55]{color:var(--ink-2);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.erc-result--found .erc-status[data-v-b928ef55]{color:var(--green)}.erc-result--pending .erc-status[data-v-b928ef55]{color:var(--amber)}.erc-email[data-v-b928ef55]{text-align:left;color:var(--ink);cursor:copy;overflow-wrap:anywhere;background:0 0;border:0;align-self:flex-start;padding:0;font-size:17px;font-weight:500}.erc-copy[data-v-b928ef55]{font-family:var(--font,inherit);color:rgba(var(--ink-rgb), .5);margin-left:6px;font-size:12.5px}.erc-email:hover .erc-copy[data-v-b928ef55]{color:var(--ink)}.erc-links[data-v-b928ef55]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.erc-links-label[data-v-b928ef55]{color:rgba(var(--ink-rgb), .55);margin-right:2px;font-size:13px}.erc-link[data-v-b928ef55]{border:1px solid var(--line);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:240px;padding:3px 10px;font-size:13px;overflow:hidden}.erc-link[data-v-b928ef55]:hover{color:var(--ink);border-color:var(--ink)}.rj[data-v-32f78154]{border:1px solid var(--line);background:var(--surface);border-radius:8px;overflow:hidden}.rj-bar[data-v-32f78154]{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;padding:6px 8px 6px 14px;display:flex}.rj-tag[data-v-32f78154]{color:rgba(var(--ink-rgb), .6);font-size:13px;font-weight:600}.rj-body[data-v-32f78154]{max-height:420px;color:var(--ink-2);margin:0;padding:12px 14px;font-size:12.5px;line-height:1.5;overflow:auto}.colpick-count[data-v-7d49e098]{color:rgba(var(--ink-rgb), .5);margin-left:2px;font-size:13px}.colpick-menu[data-v-7d49e098]{flex-direction:column;gap:2px;max-height:360px;padding:6px;display:flex;overflow-y:auto}.colpick-menu[data-v-7d49e098] .ui-check{border-radius:6px;padding:7px 8px}.colpick-menu[data-v-7d49e098] .ui-check:hover{background:var(--hover)}.lku[data-v-4151a13d]{color:rgba(var(--ink-rgb), .55);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.lku-spin[data-v-4151a13d]{border:2px solid rgba(var(--ink-rgb), .15);border-top-color:var(--ink-2);border-radius:50%;flex:none;width:11px;height:11px;animation:.8s linear infinite das-spin}.pc[data-v-03312d7b]{flex-direction:column;gap:12px;min-width:0;display:flex}.pc-h[data-v-03312d7b]{color:var(--ink);margin:0;font-size:15px;font-weight:600}.pc-product[data-v-03312d7b]{border-top:1px solid var(--line-soft);align-items:center;gap:12px;padding:8px 0;display:flex}.pc-thumb[data-v-03312d7b]{background:var(--muted-bg);width:40px;height:40px;color:rgba(var(--ink-rgb), .45);border-radius:8px;flex:none;place-items:center;display:grid}.pc-text[data-v-03312d7b]{flex:1;min-width:0}.pc-name[data-v-03312d7b]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;display:block;overflow:hidden}.pc-meta[data-v-03312d7b]{color:rgba(var(--ink-rgb), .55);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pc-price[data-v-03312d7b]{font-size:14px;font-weight:600}.pc-more[data-v-03312d7b]{color:rgba(var(--ink-rgb), .55);font-size:13px}.cp-backdrop[data-v-d32c2125]{z-index:80;background:rgba(var(--sh), .28);justify-content:flex-end;display:flex;position:fixed;inset:0}.cp[data-v-d32c2125]{background:var(--bg);border-left:1px solid rgba(var(--ink-rgb), .08);width:min(560px,94vw);height:100dvh;box-shadow:-24px 0 60px -20px rgba(var(--sh), .35);flex-direction:column;gap:20px;padding:0 26px 40px;display:flex;overflow-y:auto}.cp-bar[data-v-d32c2125]{z-index:2;background:var(--bg);border-bottom:1px solid var(--line-soft);align-items:center;gap:8px;margin:0 -26px;padding:12px 26px;display:flex;position:sticky;top:0}.cp-pos[data-v-d32c2125]{color:rgba(var(--ink-rgb), .55);font-size:13.5px}.cp-esc[data-v-d32c2125]{color:rgba(var(--ink-rgb), .45);margin-left:auto;font-size:13px}.cp-close[data-v-d32c2125]{margin-left:4px}.cp-hero[data-v-d32c2125]{align-items:center;gap:16px;display:flex}.cp-avatar[data-v-d32c2125]{flex:none;width:60px;height:60px;position:relative}.cp-avatar img[data-v-d32c2125]{object-fit:cover;background:var(--muted-bg);border-radius:50%;width:60px;height:60px;display:block}.cp-plat[data-v-d32c2125]{box-shadow:0 0 0 3px var(--bg);position:absolute;bottom:-2px;right:-2px}.cp-who[data-v-d32c2125]{flex:1;min-width:0}.cp-name[data-v-d32c2125]{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:21px;font-weight:600;overflow:hidden}.cp-sub[data-v-d32c2125]{color:rgba(var(--ink-rgb), .55);font-size:14px}.cp-actions[data-v-d32c2125]{flex-wrap:wrap;gap:8px;display:flex}.cp-stats-head[data-v-d32c2125]{align-items:center;gap:8px;margin-bottom:-8px;display:flex}.cp-h[data-v-d32c2125]{color:var(--ink);font-size:15px;font-weight:600}.cp-stats[data-v-d32c2125]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.cp-stat[data-v-d32c2125]{background:var(--card);border:1px solid var(--line-soft);box-shadow:var(--shadow-card);border-radius:12px;min-width:0;padding:12px 14px}.cp-stat--wide[data-v-d32c2125]{grid-column:1/-1}.cp-stat-k[data-v-d32c2125]{color:rgba(var(--ink-rgb), .55);font-size:13px}.cp-stat-v[data-v-d32c2125]{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);margin-top:2px;font-size:18px;font-weight:600;overflow:hidden}.cp-stat-email[data-v-d32c2125]{text-align:left;max-width:100%;font-size:15px;font:inherit;cursor:copy;background:0 0;border:0;padding:0;font-weight:600;display:block}.cp-card[data-v-d32c2125]{flex-direction:column;gap:12px;display:flex}.cp-bio[data-v-d32c2125]{color:var(--ink-2);white-space:pre-line;overflow-wrap:anywhere;gap:6px;font-size:14px;line-height:1.55}@media (width<=600px){.cp[data-v-d32c2125]{width:100vw;padding:0 16px 32px}.cp-bar[data-v-d32c2125]{margin:0 -16px;padding:10px 16px}.cp-esc[data-v-d32c2125]{display:none}.cp-close[data-v-d32c2125]{margin-left:auto}}.rt[data-v-0f48d4d4]{flex-direction:column;gap:16px;display:flex}.rt-bar[data-v-0f48d4d4]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rt-tabs[data-v-0f48d4d4]{flex-wrap:wrap;gap:6px;display:flex}.rt-actions[data-v-0f48d4d4]{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.rt-clear[data-v-0f48d4d4]{color:rgba(var(--ink-rgb), .6);background:0 0;border:0;padding:0 6px;font-size:14px}.rt-clear[data-v-0f48d4d4]:hover{color:var(--ink)}.rt-sel[data-v-0f48d4d4]{align-items:center;gap:8px;padding:0 4px;font-size:14px;font-weight:600;display:inline-flex}.rt-sel-clear[data-v-0f48d4d4]{color:rgba(var(--ink-rgb), .6);background:0 0;border:0;padding:0;font-size:14px;font-weight:500}.rt-sel-clear[data-v-0f48d4d4]:hover{color:var(--ink)}.rt-get[data-v-0f48d4d4]{border:1px solid var(--line);background:var(--btn);color:var(--ink);white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:13px;font-weight:500}.rt-get[data-v-0f48d4d4]:hover:not(:disabled){border-color:rgba(var(--ink-rgb), .3)}.rt-get[data-v-0f48d4d4]:disabled{opacity:.55;cursor:default}.rt-card[data-v-0f48d4d4]{overflow:hidden}.rt-scroll[data-v-0f48d4d4]{-webkit-overflow-scrolling:touch;overflow-x:auto}.rt-row[data-v-0f48d4d4]{border-bottom:1px solid var(--line-soft);align-items:center;gap:16px;padding:14px 24px;display:grid}.rt-head[data-v-0f48d4d4]{background:var(--thead);color:rgba(var(--ink-rgb), .55);font-size:13px;font-weight:500}.rt-sort[data-v-0f48d4d4]{font:inherit;color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;max-width:100%;padding:0;display:inline-flex}.rt-sort[data-v-0f48d4d4]:hover{color:var(--ink)}.rt-num[data-v-0f48d4d4]{text-align:right;justify-content:flex-end}.rt-filters[data-v-0f48d4d4]{padding:8px 22px}.rt-filter[data-v-0f48d4d4]{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);background-color:var(--surface);border-radius:6px;padding:5px 8px;font-size:13px}.rt-filter[aria-invalid=true][data-v-0f48d4d4]{border-color:var(--amber)}.rt-data[data-v-0f48d4d4]{cursor:pointer}.rt-data[data-v-0f48d4d4]:hover{background:var(--hover)}.rt-data.sel[data-v-0f48d4d4]{background:var(--sel)}.rt-data[data-v-0f48d4d4]:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.rt-check[data-v-0f48d4d4]{align-items:center;display:flex}.rt-cell[data-v-0f48d4d4]{font-variant-numeric:tabular-nums;align-items:center;gap:10px;min-width:0;font-size:14px;display:flex}.rt-text[data-v-0f48d4d4]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rt-dash[data-v-0f48d4d4]{color:rgba(var(--ink-rgb), .35)}.rt-avatar[data-v-0f48d4d4]{object-fit:cover;background:var(--muted-bg);border-radius:50%;flex:none;width:28px;height:28px}.rt-who[data-v-0f48d4d4]{flex-direction:column;min-width:0;display:flex}.rt-name[data-v-0f48d4d4]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.rt-sub[data-v-0f48d4d4]{color:rgba(var(--ink-rgb), .5);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.rt-yes[data-v-0f48d4d4]{color:var(--green)}.rt-score[data-v-0f48d4d4]{background:var(--muted-bg);border-radius:999px;padding:2px 8px;font-size:13px;font-weight:600;display:inline-block}.rt-empty[data-v-0f48d4d4]{padding:40px 24px}.rt-foot[data-v-0f48d4d4]{color:rgba(var(--ink-rgb), .55);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 24px;font-size:13.5px;display:flex}.rt-foot-warn[data-v-0f48d4d4]{color:var(--amber)}.rt-foot-retry[data-v-0f48d4d4]{color:var(--ink);background:0 0;border:0;padding:0;font-size:13.5px;font-weight:600}@media (width<=720px){.rt-actions[data-v-0f48d4d4]{width:100%;margin-left:0}.rt-row[data-v-0f48d4d4]{gap:12px;padding:12px 16px}.rt-foot[data-v-0f48d4d4]{padding:12px 16px}}.jd[data-v-321fc53f]{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.jd-main[data-v-321fc53f]{flex-direction:column;flex:560px;gap:20px;min-width:0;display:flex}.jd-card[data-v-321fc53f]{flex-direction:column;gap:20px;padding:24px;display:flex}.jd-top[data-v-321fc53f]{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.jd-say[data-v-321fc53f]{flex-direction:column;flex:280px;gap:6px;min-width:0;display:flex}.jd-status[data-v-321fc53f]{font-size:13.5px;font-weight:600}.jd-headline[data-v-321fc53f]{letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:19px;font-weight:600}.jd-line[data-v-321fc53f]{color:rgba(var(--ink-rgb), .62);margin:0;font-size:14px;line-height:1.5}.jd-actions[data-v-321fc53f]{flex-wrap:wrap;gap:8px;display:flex}.jd-progress[data-v-321fc53f]{flex-direction:column;gap:8px;display:flex}.jd-bar[data-v-321fc53f]{background:var(--muted-bg);border-radius:6px;height:6px;display:flex;overflow:hidden}.jd-bar span[data-v-321fc53f]{background:var(--blue);height:100%;transition:width .6s}.jd-bar-text[data-v-321fc53f]{color:rgba(var(--ink-rgb), .58);justify-content:space-between;gap:12px;font-size:13.5px;display:flex}.jd-stats[data-v-321fc53f]{border-top:1px solid var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:0;padding-top:16px;display:grid}.jd-stats dt[data-v-321fc53f]{color:rgba(var(--ink-rgb), .55);font-size:13px}.jd-stats dd[data-v-321fc53f]{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:18px;font-weight:600;overflow:hidden}.jd-box[data-v-321fc53f]{flex-direction:column;gap:14px;padding:20px 24px;display:flex}.jd-h[data-v-321fc53f]{margin:0;font-size:15px;font-weight:600}.jd-events[data-v-321fc53f]{margin:0;padding:0;list-style:none}.jd-event[data-v-321fc53f]{grid-template-columns:14px minmax(0,1fr) max-content;gap:12px;display:grid}.jd-rail[data-v-321fc53f]{justify-content:center;padding-top:5px;display:flex;position:relative}.jd-event:not(:last-child) .jd-rail[data-v-321fc53f]:after{content:"";background:var(--line-soft);width:1.5px;position:absolute;top:21px;bottom:2px}.jd-what[data-v-321fc53f]{flex-direction:column;gap:2px;min-width:0;padding-bottom:16px;font-size:14px;display:flex}.jd-what b[data-v-321fc53f]{font-weight:500}.jd-what span[data-v-321fc53f]{color:rgba(var(--ink-rgb), .58);font-size:13.5px;line-height:1.45}.jd-when[data-v-321fc53f]{color:rgba(var(--ink-rgb), .5);padding-top:1px;font-size:13px}.jd-inputs[data-v-321fc53f]{flex:300px;min-width:0;max-width:100%}.jd-chips[data-v-321fc53f]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.jd-chip[data-v-321fc53f]{background:var(--muted-bg);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:7px 10px;font-size:12.5px;overflow:hidden}.jd-more[data-v-321fc53f]{color:rgba(var(--ink-rgb), .55);padding:2px 2px 0;font-size:13.5px}.jd-kv[data-v-321fc53f]{border-top:1px solid var(--line-soft);grid-template-columns:max-content minmax(0,1fr);gap:10px 16px;margin:0;padding-top:14px;font-size:14px;display:grid}.jd-kv dt[data-v-321fc53f]{color:rgba(var(--ink-rgb), .55)}.jd-kv dd[data-v-321fc53f]{text-align:right;overflow-wrap:anywhere;margin:0}.jd-edit[data-v-321fc53f]{align-self:flex-start}@media (width<=600px){.jd-card[data-v-321fc53f],.jd-box[data-v-321fc53f]{padding:16px}}.jres[data-v-09995551]{flex-direction:column;gap:20px;display:flex}.jres-crumb[data-v-09995551]{min-width:0;color:rgba(var(--ink-rgb), .55);align-items:center;gap:6px;margin-bottom:-8px;font-size:13.5px;display:flex}.jres-crumb a[data-v-09995551]{color:inherit;font-weight:500}.jres-crumb a[data-v-09995551]:hover{color:var(--ink)}.jres-crumb[data-v-09995551]>svg{opacity:.6;flex:none}.jres-crumb-here[data-v-09995551]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jres-head[data-v-09995551]{flex-direction:column;gap:18px;padding:20px 24px 0;display:flex}.jres-top[data-v-09995551]{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.jres-tile[data-v-09995551]{width:44px;height:44px;box-shadow:inset 0 0 0 1px rgba(var(--sh), .04);border-radius:12px;flex:none;place-items:center;display:grid;position:relative}.jres-plat[data-v-09995551]{position:absolute;bottom:-5px;right:-5px}.jres-titles[data-v-09995551]{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.jres-meta[data-v-09995551]{color:rgba(var(--ink-rgb), .6);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13.5px;display:flex}.jres-id[data-v-09995551]{min-width:0;font-family:var(--font-mono);color:inherit;cursor:copy;overflow-wrap:anywhere;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12.5px;display:inline-flex}.jres-id[data-v-09995551]:hover{color:var(--ink)}.jres-facts[data-v-09995551]{flex-wrap:wrap;align-items:center;gap:24px;margin:0;display:flex}.jres-facts>div[data-v-09995551]{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.jres-facts dt[data-v-09995551]{color:rgba(var(--ink-rgb), .55);font-size:13px}.jres-facts dd[data-v-09995551]{white-space:nowrap;margin:0;font-size:14px;font-weight:600}.jres-tabs[data-v-09995551]{border-top:1px solid var(--line-soft);gap:24px;margin:0 -24px;padding:0 24px;display:flex}.jres-tab[data-v-09995551]{color:rgba(var(--ink-rgb), .55);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 0;font-size:14px;font-weight:500;display:inline-flex}.jres-tab[aria-selected=true][data-v-09995551]{color:var(--ink);border-bottom-color:var(--ink)}.jres-tab[data-v-09995551]:disabled{cursor:default;opacity:.5}.jres-tab-n[data-v-09995551]{color:rgba(var(--ink-rgb), .45);font-size:13px}.jres-skel-title[data-v-09995551]{border-radius:8px;width:40%;height:28px}.jres-loading[data-v-09995551]{flex-direction:column;gap:12px;padding:24px;display:flex}.jres-skel-line[data-v-09995551]{border-radius:6px;width:70%;height:14px}.jres-skel-line.short[data-v-09995551]{width:40%}.jres-hint[data-v-09995551]{color:rgba(var(--ink-rgb), .6);font-size:14px}.jres-raw[data-v-09995551]{color:rgba(var(--ink-rgb), .6);flex-direction:column;gap:10px;font-size:13.5px;display:flex}.jres-raw summary[data-v-09995551]{cursor:pointer;width:fit-content}.jres-raw[open] summary[data-v-09995551]{margin-bottom:10px}@media (width<=600px){.jres-head[data-v-09995551]{padding:16px 16px 0}.jres-tabs[data-v-09995551]{margin:0 -16px;padding:0 16px}.jres-facts>div[data-v-09995551]{align-items:flex-start}}.usage-palette{--usage-cat-1:#2a78d6;--usage-cat-2:#eb6834;--usage-cat-3:#1baf7a;--usage-cat-4:#eda100;--usage-cat-5:#e87ba4;--usage-cat-other:rgba(var(--ink-rgb), .3)}:root[data-theme=dark] .usage-palette{--usage-cat-1:#3987e5;--usage-cat-2:#d95926;--usage-cat-3:#199e70;--usage-cat-4:#c98500;--usage-cat-5:#d55181}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])) .usage-palette{--usage-cat-1:#3987e5;--usage-cat-2:#d95926;--usage-cat-3:#199e70;--usage-cat-4:#c98500;--usage-cat-5:#d55181}}.ut[data-v-944dc2b4]{flex-direction:column;gap:20px;display:flex}.ut-controls[data-v-944dc2b4]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ut-spacer[data-v-944dc2b4]{margin-left:auto}.ut-error[data-v-944dc2b4]{margin:0}.ut-kpis[data-v-944dc2b4]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid;overflow:hidden}.ut-kpi[data-v-944dc2b4]{box-shadow:-1px 0 0 var(--line-soft), 0 -1px 0 var(--line-soft);flex-direction:column;gap:4px;min-width:0;padding:20px 24px;display:flex}.ut-k[data-v-944dc2b4],.ut-sub[data-v-944dc2b4]{color:rgba(var(--ink-rgb), .58);font-size:13.5px;line-height:1.4}.ut-k[data-v-944dc2b4]{align-items:center;gap:6px;display:inline-flex}.ut-sub-link[data-v-944dc2b4]:hover{color:var(--ink)}.ut-v[data-v-944dc2b4]{letter-spacing:-.02em;font-size:26px;font-weight:600;line-height:1.25}.ut-meter[data-v-944dc2b4]{background:var(--muted-bg);border-radius:6px;height:5px;margin:2px 0;display:block;overflow:hidden}.ut-meter>span[data-v-944dc2b4]{border-radius:6px;height:100%;display:block}.ut-daily[data-v-944dc2b4]{flex-direction:column;gap:16px;transition:opacity .15s;display:flex}.ut-daily.is-refetching[data-v-944dc2b4]{opacity:.55}.ut-plot[data-v-944dc2b4]{grid-template-columns:auto minmax(0,1fr);gap:6px 8px;margin-top:8px;display:grid}.ut-yaxis[data-v-944dc2b4]{height:180px;color:rgba(var(--ink-rgb), .5);text-align:right;flex-direction:column;justify-content:space-between;font-size:12px;line-height:1;display:flex}.ut-yaxis span[data-v-944dc2b4]:first-child{transform:translateY(-50%)}.ut-yaxis span[data-v-944dc2b4]:last-child{transform:translateY(50%)}.ut-chart[data-v-944dc2b4]{height:180px;position:relative}.ut-chart[data-v-944dc2b4]:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:2px}.ut-grid[data-v-944dc2b4]{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.ut-grid span[data-v-944dc2b4]{border-top:1px dashed rgba(var(--ink-rgb), .08)}.ut-grid span[data-v-944dc2b4]:last-child{border-top:1px solid rgba(var(--ink-rgb), .12)}.ut-svg[data-v-944dc2b4]{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ut-area[data-v-944dc2b4]{fill:var(--accent);fill-opacity:.12}.ut-line[data-v-944dc2b4]{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ut-cols[data-v-944dc2b4]{display:flex;position:absolute;inset:0}.ut-cols span[data-v-944dc2b4]{flex:1;height:100%}.ut-hover-line[data-v-944dc2b4]{background:rgba(var(--ink-rgb), .2);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.ut-dot[data-v-944dc2b4]{background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 3px var(--card);pointer-events:none;border-radius:50%;margin:-5px 0 0 -5px;position:absolute}.ut-tip[data-v-944dc2b4]{z-index:5;pointer-events:none;border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex;position:absolute;top:0}.ut-tip-head[data-v-944dc2b4],.ut-tip-row[data-v-944dc2b4]{justify-content:space-between;gap:12px;min-width:0;display:flex}.ut-tip-head[data-v-944dc2b4]{white-space:nowrap;font-size:13.5px;font-weight:600}.ut-tip-row[data-v-944dc2b4]{font-size:13px}.ut-tip-row .ut-ellipsis[data-v-944dc2b4]{color:rgba(var(--ink-rgb), .6)}.ut-nospend[data-v-944dc2b4]{color:rgba(var(--ink-rgb), .55);pointer-events:none;place-items:center;margin:0;font-size:14px;display:grid;position:absolute;inset:0}.ut-xaxis[data-v-944dc2b4]{color:rgba(var(--ink-rgb), .58);justify-content:space-between;font-size:12.5px;display:flex}.ut-split[data-v-944dc2b4]{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:20px;display:grid}.ut-rows-card[data-v-944dc2b4] .ui-card-head{margin-bottom:8px}.ut-tool[data-v-944dc2b4],.ut-client[data-v-944dc2b4]{border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;padding:9px 0;font-size:14px;display:grid}.ut-tool[data-v-944dc2b4]:last-of-type,.ut-client[data-v-944dc2b4]:last-of-type{border-bottom:0}.ut-tool[data-v-944dc2b4]{grid-template-columns:minmax(0,1fr) 90px 70px}.ut-client[data-v-944dc2b4]{grid-template-columns:minmax(0,1fr) 70px 90px}.ut-tool-main[data-v-944dc2b4]{flex-direction:column;gap:4px;min-width:0;display:flex}.ut-client-name[data-v-944dc2b4]{align-items:center;gap:12px;min-width:0;display:flex}.ut-tool-track[data-v-944dc2b4]{background:var(--muted-bg);border-radius:6px;height:5px;display:block;overflow:hidden}.ut-tool-track>span[data-v-944dc2b4]{border-radius:6px;height:100%;display:block}.ut-ellipsis[data-v-944dc2b4]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ut-num[data-v-944dc2b4]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ut-client .ut-num.ui-muted[data-v-944dc2b4]{font-size:13.5px}.ut-strong[data-v-944dc2b4]{font-weight:500}.ut-all[data-v-944dc2b4]{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600}.ut-empty[data-v-944dc2b4]{color:rgba(var(--ink-rgb), .55);margin:4px 0 0;font-size:14px}@media (width<=560px){.ut-kpis[data-v-944dc2b4]{grid-template-columns:repeat(2,minmax(0,1fr))}.ut-kpi[data-v-944dc2b4]{padding:16px 18px}.ut-v[data-v-944dc2b4]{font-size:22px}.ut-tool[data-v-944dc2b4],.ut-client[data-v-944dc2b4]{grid-template-columns:minmax(0,1fr) auto auto}}.ui-field[data-v-f545956d]{flex-direction:column;gap:6px;min-width:0;display:flex}.ui-field-head[data-v-f545956d]{align-items:center;gap:8px;display:flex}.ui-field-opt[data-v-f545956d]{color:var(--faint);font-size:13px}.ui-field-note[data-v-f545956d]{margin:0}.ncm[data-v-f506f8e6]{flex-direction:column;gap:20px;display:flex}.ncm-title[data-v-f506f8e6]{margin:0;font-size:17px;font-weight:600}.ncm-actions[data-v-f506f8e6]{justify-content:flex-end;gap:8px;display:flex}.csm[data-v-b820de28]{flex-direction:column;gap:20px;display:flex}.csm-head[data-v-b820de28]{align-items:center;gap:12px;display:flex}.csm-title[data-v-b820de28]{margin:0;font-size:17px;font-weight:600}.csm-colours[data-v-b820de28]{flex-direction:column;gap:8px;display:flex}.csm-label[data-v-b820de28]{font-size:14px;font-weight:500}.csm-swatches[data-v-b820de28]{flex-wrap:wrap;gap:8px;display:flex}.csm-swatch[data-v-b820de28]{border:0;border-radius:8px;width:28px;height:28px;padding:0}.csm-swatch.on[data-v-b820de28]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ink)}.csm-stats[data-v-b820de28]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.csm-stat[data-v-b820de28]{background:var(--muted-bg);border-radius:8px;min-width:0;padding:12px}.csm-stat-k[data-v-b820de28]{color:rgba(var(--ink-rgb), .55);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.csm-stat-v[data-v-b820de28]{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.csm-id[data-v-b820de28]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;font-size:13px;display:grid}.csm-id-k[data-v-b820de28]{color:rgba(var(--ink-rgb), .58);grid-column:1/-1}.csm-id-v[data-v-b820de28]{overflow-wrap:anywhere;min-width:0;font-size:12.5px}.csm-archive[data-v-b820de28]{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.csm-archive-text[data-v-b820de28]{flex-direction:column;font-size:14px;display:flex}.csm-archive-text b[data-v-b820de28]{font-weight:600}.csm-archive-text span[data-v-b820de28]{color:rgba(var(--ink-rgb), .58);font-size:13.5px}.csm-actions[data-v-b820de28]{justify-content:flex-end;gap:8px;display:flex}.ct[data-v-dcda7013]{flex-direction:column;gap:16px;display:flex}.ct-head[data-v-dcda7013]{align-items:center;gap:12px;display:flex}.ct-intro[data-v-dcda7013]{color:rgba(var(--ink-rgb), .65);flex:1;margin:0;font-size:14px;line-height:1.5}.ct-controls[data-v-dcda7013]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ct-search[data-v-dcda7013]{flex:220px;width:auto;max-width:320px}.ct-card[data-v-dcda7013]{overflow:hidden}.ct-table[data-v-dcda7013]{min-width:700px}.ct-table th.ui-num[data-v-dcda7013]{text-align:right}.ct-table th[data-v-dcda7013]:nth-child(2),.ct-table th[data-v-dcda7013]:nth-child(3){width:70px}.ct-table th[data-v-dcda7013]:nth-child(4){width:110px}.ct-table th[data-v-dcda7013]:last-child{width:1%}.ct-table tr.archived td[data-v-dcda7013]>*{opacity:.55}.ct-client[data-v-dcda7013]{align-items:center;gap:12px;min-width:220px;display:flex}.ct-client-text[data-v-dcda7013]{flex-direction:column;min-width:0;display:flex}.ct-name-row[data-v-dcda7013]{align-items:center;gap:8px;min-width:0;display:flex}.ct-name[data-v-dcda7013]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ct-open[data-v-dcda7013]{font-size:inherit;color:var(--ink);text-align:left;background:0 0;border:0;max-width:100%;padding:0}.ct-table tr.opens[data-v-dcda7013]{cursor:pointer}.ct-meta[data-v-dcda7013]{color:rgba(var(--ink-rgb), .58);white-space:nowrap;font-size:13px}.ct-spend[data-v-dcda7013]{font-weight:500}.ct-actions[data-v-dcda7013]{white-space:nowrap;cursor:default;justify-content:flex-end;align-items:center;gap:2px;display:flex}.ct-actions[data-v-dcda7013] .ui-btn--ghost{color:rgba(var(--ink-rgb), .7);padding:6px 10px}.ct-actions[data-v-dcda7013] .ui-btn--ghost:hover{background:var(--muted-bg);color:var(--ink)}.ct-chev[data-v-dcda7013]{color:rgba(var(--ink-rgb), .35);flex:none;margin-left:6px}.ct-empty[data-v-dcda7013]{text-align:center;color:rgba(var(--ink-rgb), .58);margin:0;padding:40px 20px}.cap[data-v-c6637792]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.cap-chips[data-v-c6637792]{flex-wrap:wrap;gap:8px;display:flex}.cfm[data-v-8776e480]{flex-direction:column;gap:14px;display:flex}.cfm-title[data-v-8776e480]{margin:0;font-size:17px;font-weight:600}.cfm-subject[data-v-8776e480]{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600}.cfm-body[data-v-8776e480]{color:rgba(var(--ink-rgb), .62);margin:0;font-size:14px;line-height:1.5}.cfm-actions[data-v-8776e480]{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.irm[data-v-36bf955a]{flex-direction:column;gap:14px;display:flex}.irm-title[data-v-36bf955a]{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600}.irm-lede[data-v-36bf955a]{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.irm-lede b[data-v-36bf955a]{color:var(--ink);font-weight:600}.irm-row[data-v-36bf955a]{background:var(--muted-bg);border-radius:8px;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;display:grid}.irm-k[data-v-36bf955a]{color:rgba(var(--ink-rgb), .58)}.irm-v[data-v-36bf955a]{overflow-wrap:anywhere;font-size:12.5px}.irm-note[data-v-36bf955a]{color:rgba(var(--ink-rgb), .58);margin:0;font-size:13px}.irm-actions[data-v-36bf955a]{justify-content:flex-end;display:flex}@media (width<=480px){.irm-row[data-v-36bf955a]{grid-template-columns:minmax(0,1fr) auto}.irm-k[data-v-36bf955a]{grid-column:1/-1}}.mam[data-v-f8596b26]{flex-direction:column;gap:16px;display:flex}.mam-title[data-v-f8596b26]{margin:0;font-size:17px;font-weight:600}.mam-lede[data-v-f8596b26]{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.mam-lede b[data-v-f8596b26]{color:var(--ink);font-weight:600}.mam-error[data-v-f8596b26]{margin:-6px 0 0}.mam-actions[data-v-f8596b26]{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.cpm[data-v-18f6901c]{flex-direction:column;gap:16px;display:flex}.cpm-title[data-v-18f6901c]{margin:0;font-size:17px;font-weight:600}.cpm-lede[data-v-18f6901c]{color:var(--ink-2);margin:4px 0 0;font-size:14px;line-height:1.5}.cpm-error[data-v-18f6901c]{margin:0}.cpm-actions[data-v-18f6901c]{justify-content:flex-end;gap:8px;display:flex}.acct[data-v-d9b057d9]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;gap:16px;display:grid}.acct-form[data-v-d9b057d9]{flex-direction:column;gap:12px;display:flex}.acct-row[data-v-d9b057d9]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.acct-close[data-v-d9b057d9]{color:rgba(var(--ink-rgb), .58);font-size:13.5px;font-weight:500}.acct-close[data-v-d9b057d9]:hover{color:var(--ink)}.acct-profile[data-v-d9b057d9]{flex-direction:column;gap:10px;margin:0 0 16px;display:flex}.acct-profile>div[data-v-d9b057d9]{grid-template-columns:64px minmax(0,1fr);gap:12px;font-size:14px;display:grid}.acct-profile dt[data-v-d9b057d9]{color:rgba(var(--ink-rgb), .58)}.acct-profile dd[data-v-d9b057d9]{margin:0;font-weight:500}.acct-email[data-v-d9b057d9]{overflow-wrap:anywhere}.tt[data-v-316e11a7]{flex-direction:column;gap:16px;display:flex}.tt-pad[data-v-316e11a7]{margin:0;padding:20px 24px}.tt-invite[data-v-316e11a7]{flex-direction:column;gap:14px;display:flex}.tt-invite-row[data-v-316e11a7]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tt-invite-title[data-v-316e11a7]{margin-right:6px;font-size:15px;font-weight:600}.tt-invite-email[data-v-316e11a7]{flex:220px;width:auto}.tt-invite-access[data-v-316e11a7]{flex-direction:column;gap:8px;display:flex}.tt-invite-access-k[data-v-316e11a7]{color:rgba(var(--ink-rgb), .58);font-size:13.5px}.tt-invite-error[data-v-316e11a7]{margin:0}.tt-members[data-v-316e11a7]{overflow:hidden}.tt-table[data-v-316e11a7]{min-width:720px}.tt-table th[data-v-316e11a7]:nth-child(2){width:130px}.tt-table th[data-v-316e11a7]:nth-child(4){width:120px}.tt-table th[data-v-316e11a7]:last-child{width:56px}.tt-member[data-v-316e11a7]{align-items:center;gap:12px;min-width:0;display:flex}.tt-member-text[data-v-316e11a7]{flex-direction:column;min-width:0;display:flex}.tt-name[data-v-316e11a7]{font-weight:600}.tt-you[data-v-316e11a7]{color:rgba(var(--ink-rgb), .58);font-weight:400}.tt-email[data-v-316e11a7]{color:rgba(var(--ink-rgb), .58);white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:13px;overflow:hidden}.tt-scope[data-v-316e11a7]{align-items:center;gap:6px;min-width:0;display:flex}.tt-scope-text[data-v-316e11a7]{color:rgba(var(--ink-rgb), .58);white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.tt-joined[data-v-316e11a7]{color:rgba(var(--ink-rgb), .58);white-space:nowrap;font-size:13.5px}.tt-remove-cell[data-v-316e11a7]{text-align:right}.tt-remove[data-v-316e11a7]:not(:disabled):hover{background:var(--red-tint);color:var(--red)}.tt-notice[data-v-316e11a7]{color:rgba(var(--ink-rgb), .6)}.tt-invite-role[data-v-316e11a7]{align-items:center;gap:6px;display:inline-flex}.tt-activity[data-v-316e11a7]{overflow:hidden}.tt-activity-table[data-v-316e11a7]{min-width:560px}.tt-when[data-v-316e11a7]{white-space:nowrap;color:rgba(var(--ink-rgb), .58);font-size:13.5px}.tt-who[data-v-316e11a7]{white-space:nowrap}.tum[data-v-dcb8ac01]{flex-direction:column;gap:16px;display:flex}.tum-title[data-v-dcb8ac01]{margin:0;font-size:17px;font-weight:600}.tum-lede[data-v-dcb8ac01]{color:var(--ink-2);margin:4px 0 0;font-size:14px;line-height:1.5}.tum-presets[data-v-dcb8ac01]{flex-wrap:wrap;gap:8px;margin-top:-4px;display:flex}.tum-actions[data-v-dcb8ac01]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ptm[data-v-f6156c15]{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:8px 0;display:flex}.ptm-spin[data-v-f6156c15]{border:2px solid var(--line);border-top-color:var(--ink);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite das-spin}.ptm-title[data-v-f6156c15]{margin:6px 0 0;font-size:16px;font-weight:600}.ptm-lede[data-v-f6156c15]{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.sbm[data-v-3e756826]{flex-direction:column;gap:16px;display:flex}.sbm-title[data-v-3e756826]{margin:0;font-size:17px;font-weight:600}.sbm-lede[data-v-3e756826]{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.sbm-lede b[data-v-3e756826]{color:var(--ink);font-weight:600}.sbm-options[data-v-3e756826]{flex-direction:column;gap:8px;display:flex}.sbm-option[data-v-3e756826]{text-align:left;border:1px solid var(--line);background:var(--btn);width:100%;color:var(--ink);border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;font-size:14px;transition:border-color .12s,background .12s;display:flex}.sbm-option[data-v-3e756826]:hover:not(:disabled){border-color:var(--ink)}.sbm-option[data-v-3e756826]:disabled{opacity:1;background:var(--muted-bg);cursor:default}.sbm-option-head[data-v-3e756826]{align-items:center;gap:8px;display:flex}.sbm-option-name[data-v-3e756826]{font-size:15px;font-weight:600}.sbm-badge[data-v-3e756826]{background:var(--surface);border:1px solid var(--line);color:var(--ink-2);border-radius:6px;padding:1px 8px;font-size:12.5px;font-weight:500}.sbm-option-line[data-v-3e756826]{font-size:13.5px}.sbm-summary[data-v-3e756826]{background:var(--muted-bg);border-radius:8px;align-items:center;gap:16px;padding:12px 14px;display:flex}.sbm-col[data-v-3e756826]{flex-direction:column;font-size:14px;display:flex}.sbm-k[data-v-3e756826]{color:rgba(var(--ink-rgb), .58);font-size:12.5px}.sbm-sub[data-v-3e756826]{color:rgba(var(--ink-rgb), .58);font-variant-numeric:tabular-nums;font-size:13px}.sbm-sub.better[data-v-3e756826]{color:var(--green)}.sbm-arrow[data-v-3e756826]{color:rgba(var(--ink-rgb), .45)}.sbm-actions[data-v-3e756826]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sbm-back[data-v-3e756826]{margin-right:auto}.scm[data-v-7e77da0c]{flex-direction:column;gap:16px;display:flex}.scm-title[data-v-7e77da0c]{margin:0;font-size:17px;font-weight:600}.scm-lede[data-v-7e77da0c]{color:var(--ink-2);margin:4px 0 0;font-size:14px;line-height:1.5}.scm-actions[data-v-7e77da0c]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.scm-remove[data-v-7e77da0c]{margin-right:auto}.bt[data-v-c71475c2]{flex-direction:column;display:flex}.bt-paid[data-v-c71475c2]{background:var(--green-tint);border:1px solid var(--line-soft);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:10px 14px;font-size:14px;display:flex}.bt-paid b[data-v-c71475c2]{font-weight:600}.bt-k[data-v-c71475c2]{color:rgba(var(--ink-rgb), .58);font-size:13.5px}.bt-plan[data-v-c71475c2]{flex-direction:column;gap:16px;padding-bottom:28px;display:flex}.bt-plan-head[data-v-c71475c2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.bt-plan-name[data-v-c71475c2]{letter-spacing:-.01em;font-size:20px;font-weight:600}.bt-plan-sub[data-v-c71475c2]{color:rgba(var(--ink-rgb), .58);margin-top:4px;font-size:14px}.bt-pending[data-v-c71475c2]{background:var(--amber-tint);color:var(--amber);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;padding:9px 12px 9px 16px;font-size:13.5px;display:flex}.bt-sec[data-v-c71475c2]{border-top:1px solid rgba(var(--ink-rgb), .08);flex-direction:column;gap:16px;min-width:0;padding:32px 0;display:flex}.bt-sec-head[data-v-c71475c2]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;display:flex}.bt-h3[data-v-c71475c2]{margin:0;font-size:15px;font-weight:600}.bt-balances[data-v-c71475c2]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:24px;display:grid}.bt-balance[data-v-c71475c2]{flex-direction:column;gap:2px;min-width:0;display:flex}.bt-big[data-v-c71475c2]{letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:1.25}.bt-balance-k[data-v-c71475c2]{font-size:14px}.bt-balance-sub[data-v-c71475c2]{color:rgba(var(--ink-rgb), .58);font-size:13px;font-weight:400}.bt-balance-link[data-v-c71475c2]:hover{color:var(--ink)}.bt-cap[data-v-c71475c2]{color:rgba(var(--ink-rgb), .65);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-size:13.5px;display:flex}.bt-cap b[data-v-c71475c2]{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.bt-cap-text[data-v-c71475c2],.bt-history-title[data-v-c71475c2]{align-items:center;gap:6px;display:inline-flex}.bt-actions[data-v-c71475c2]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.bt-note[data-v-c71475c2]{color:rgba(var(--ink-rgb), .6);margin:0;font-size:13.5px}.bt-note a[data-v-c71475c2]{text-underline-offset:2px;text-decoration:underline}.bt-batchbar[data-v-c71475c2]{border-radius:6px;gap:2px;height:8px;display:flex;overflow:hidden}.bt-batches[data-v-c71475c2]{flex-direction:column;display:flex}.bt-batch[data-v-c71475c2]{grid-template-columns:12px minmax(0,1fr) 110px 130px;align-items:center;gap:12px;padding:4px 0;font-size:14px;display:grid}.bt-dot[data-v-c71475c2]{border-radius:6px;width:10px;height:10px}.bt-batch-src[data-v-c71475c2]{min-width:0}.bt-batch-exp[data-v-c71475c2]{text-align:right;color:rgba(var(--ink-rgb), .58);white-space:nowrap;font-weight:500}.bt-batch-exp.soon[data-v-c71475c2]{color:var(--red);font-weight:600}.bt-prices[data-v-c71475c2]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));column-gap:40px;display:grid}.bt-price[data-v-c71475c2]{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:baseline;gap:12px;min-width:0;padding:10px 0;font-size:14px;display:flex}.bt-price-name[data-v-c71475c2]{flex-direction:column;min-width:0;display:flex}.bt-price-unit[data-v-c71475c2]{color:rgba(var(--ink-rgb), .58);font-size:13px}.bt-price-cr[data-v-c71475c2]{flex-direction:column;flex:none;align-items:flex-end;display:flex}.bt-price-usd[data-v-c71475c2]{color:rgba(var(--ink-rgb), .58);font-variant-numeric:tabular-nums;font-size:12.5px}.bt-history[data-v-c71475c2]{gap:8px}.bt-history .bt-sec-head[data-v-c71475c2]{align-items:center;margin-bottom:8px}.bt-history-ctrls[data-v-c71475c2]{gap:8px;display:flex}.bt-entry[data-v-c71475c2]{border-top:1px solid var(--line-soft);grid-template-columns:76px minmax(0,1fr) 96px 92px;align-items:center;gap:12px;padding:12px 0;font-size:14px;display:grid}.bt-when[data-v-c71475c2]{color:rgba(var(--ink-rgb), .58);white-space:nowrap;font-size:13px}.bt-what[data-v-c71475c2]{flex-direction:column;min-width:0;display:flex}.bt-what-link[data-v-c71475c2]{color:var(--ink);font-weight:400}.bt-what-link[data-v-c71475c2]:hover{text-underline-offset:2px;color:var(--ink);text-decoration:underline}.bt-ev[data-v-c71475c2]{font-size:12.5px}.bt-amt[data-v-c71475c2]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.bt-bal[data-v-c71475c2]{text-align:right;color:rgba(var(--ink-rgb), .58);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.bt-pad[data-v-c71475c2]{margin:0;padding:16px 0 0}.bt-num[data-v-c71475c2]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.bt-strong[data-v-c71475c2]{font-weight:600}.bt-ellipsis[data-v-c71475c2]{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.bt-empty[data-v-c71475c2]{color:rgba(var(--ink-rgb), .58);margin:0;font-size:14px}.bt-empty a[data-v-c71475c2]{text-underline-offset:2px;text-decoration:underline}@media (width<=560px){.bt-sec[data-v-c71475c2]{padding:24px 0}.bt-balances[data-v-c71475c2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bt-big[data-v-c71475c2]{font-size:22px}.bt-batch[data-v-c71475c2]{grid-template-columns:12px minmax(0,1fr) auto}.bt-batch-exp[data-v-c71475c2]{text-align:left;grid-column:2/-1;margin-top:-4px}.bt-entry[data-v-c71475c2]{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px}.bt-when[data-v-c71475c2]{grid-area:1/1}.bt-what[data-v-c71475c2]{grid-area:2/1}.bt-amt[data-v-c71475c2]{grid-area:1/2}.bt-bal[data-v-c71475c2]{grid-area:2/2;align-self:start}}.rkm[data-v-03ba25b9]{flex-direction:column;gap:14px;display:flex}.rkm-title[data-v-03ba25b9]{margin:0;font-size:17px;font-weight:600}.rkm-lede[data-v-03ba25b9]{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.rkm-lede b[data-v-03ba25b9]{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.rkm-actions[data-v-03ba25b9]{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.wrm[data-v-07f8ccef]{flex-direction:column;gap:14px;display:flex}.wrm-title[data-v-07f8ccef]{margin:0;font-size:17px;font-weight:600}.wrm-lede[data-v-07f8ccef]{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.wrm-secret[data-v-07f8ccef]{background:var(--green-tint);border-radius:8px;align-items:center;gap:10px;padding:12px 14px;display:flex}.wrm-code[data-v-07f8ccef]{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.wrm-note[data-v-07f8ccef]{margin:0;font-size:13.5px;font-weight:600}.wrm-err[data-v-07f8ccef]{margin:0}.wrm-actions[data-v-07f8ccef]{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.wcm[data-v-791d9872]{flex-direction:column;gap:14px;display:flex}.wcm-title[data-v-791d9872]{margin:0;font-size:17px;font-weight:600}.wcm-lede[data-v-791d9872]{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.wcm-actions[data-v-791d9872]{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.dt[data-v-90bb9590]{flex-direction:column;gap:20px;display:flex}.dt-muted[data-v-90bb9590]{color:rgba(var(--ink-rgb), .58)}.dt-small[data-v-90bb9590]{font-size:13.5px}.dt-pad[data-v-90bb9590]{margin:0;padding:0 24px 20px}.dt-keys[data-v-90bb9590]{overflow:hidden}.dt-keys-head[data-v-90bb9590]{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px;display:flex}.dt-sub[data-v-90bb9590]{color:rgba(var(--ink-rgb), .58);margin:2px 0 0;font-size:13.5px}.dt-newkey[data-v-90bb9590]{flex-wrap:wrap;gap:8px;padding:0 24px 8px;display:flex}.dt-newkey-name[data-v-90bb9590]{flex:200px;width:auto}.dt-newkey-hint[data-v-90bb9590]{color:rgba(var(--ink-rgb), .55);margin:0;padding:0 24px 16px;font-size:13px}.dt-fresh[data-v-90bb9590]{background:var(--green-tint);border-radius:8px;flex-direction:column;gap:8px;margin:0 24px 16px;padding:12px 14px;display:flex}.dt-fresh-title[data-v-90bb9590]{font-size:13.5px;font-weight:600}.dt-fresh-row[data-v-90bb9590]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dt-fresh-key[data-v-90bb9590]{overflow-wrap:anywhere;flex:240px;min-width:0;font-size:13px}.dt-key[data-v-90bb9590]{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 24px;font-size:14px;display:grid}.dt-key-main[data-v-90bb9590]{flex-direction:column;min-width:0;display:flex}.dt-key-name[data-v-90bb9590]{overflow-wrap:anywhere;font-weight:500}.dt-key-meta[data-v-90bb9590]{color:rgba(var(--ink-rgb), .58);font-size:12.5px}.dt-key-meta .ui-mono[data-v-90bb9590]{font-size:12.5px}.dt-key-used[data-v-90bb9590]{color:rgba(var(--ink-rgb), .58);white-space:nowrap;font-size:13.5px}.dt-line[data-v-90bb9590]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dt-line-text[data-v-90bb9590]{flex:260px;min-width:0}.dt-line-text .dt-small[data-v-90bb9590]{margin-top:2px}.dt-line-actions[data-v-90bb9590]{gap:8px;display:flex}.dt-wrap[data-v-90bb9590]{overflow-wrap:anywhere}.dt-docs[data-v-90bb9590]{white-space:nowrap;font-size:14px;font-weight:600}@media (width<=560px){.dt-key[data-v-90bb9590]{grid-template-columns:minmax(0,1fr) auto;padding:14px 18px}.dt-key-used[data-v-90bb9590]{grid-area:2/1}.dt-key .ui-btn[data-v-90bb9590]{grid-area:1/2/span 2}}.st-tabs[data-v-693e6f0d]{border-bottom:1px solid rgba(var(--ink-rgb), .08);scrollbar-width:none;gap:24px;margin:8px 0 24px;display:flex;overflow-x:auto}.st-tabs[data-v-693e6f0d]::-webkit-scrollbar{display:none}.st-tab[data-v-693e6f0d]{color:rgba(var(--ink-rgb), .55);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 0;font-size:14px;font-weight:500}.st-tab[data-v-693e6f0d]:hover{color:var(--ink)}.st-tab.on[data-v-693e6f0d]{color:var(--ink);border-bottom-color:var(--ink)}.dlm[data-v-77344ed7]{flex-direction:column;gap:16px;display:flex}.dlm-title[data-v-77344ed7]{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600}.dlm-body[data-v-77344ed7]{color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.dlm-actions[data-v-77344ed7]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.rnm[data-v-72c51db1]{flex-direction:column;gap:16px;display:flex}.rnm-title[data-v-72c51db1]{margin:0;font-size:17px;font-weight:600}.rnm-actions[data-v-72c51db1]{justify-content:flex-end;gap:8px;display:flex}.li[data-v-a23bd99d]{flex-direction:column;gap:24px;display:flex}.li-head[data-v-a23bd99d]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.li-titles[data-v-a23bd99d]{min-width:0}.li-title[data-v-a23bd99d]{align-items:center;gap:12px;display:flex}.li-sub[data-v-a23bd99d]{color:rgba(var(--ink-rgb), .6);margin:4px 0 0;font-size:15px}.li-actions[data-v-a23bd99d]{flex-wrap:wrap;gap:8px;display:flex}.li-search[data-v-a23bd99d]{width:200px}.li-plat[data-v-a23bd99d]{align-self:flex-start}.li-empty-card[data-v-a23bd99d]{padding:32px 20px}.li-recent[data-v-a23bd99d]{flex-direction:column;gap:12px;display:flex}.li-h2[data-v-a23bd99d]{align-items:center;gap:8px;display:flex}.li-cards[data-v-a23bd99d]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.li-card[data-v-a23bd99d]{cursor:pointer;background:var(--card);border:1px solid var(--line-soft);min-width:0;box-shadow:var(--shadow-card);border-radius:12px;align-items:center;gap:16px;padding:18px;transition:box-shadow .12s;display:flex}.li-card[data-v-a23bd99d]:hover{box-shadow:0 4px 16px -4px rgba(var(--sh), .1)}.li-card-text[data-v-a23bd99d]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.li-tile[data-v-a23bd99d]{background:var(--muted-bg);width:34px;height:34px;color:var(--ink-2);border-radius:8px;flex:none;place-items:center;display:grid}.li-tile--lg[data-v-a23bd99d]{width:40px;height:40px}.li-tile--excl[data-v-a23bd99d]{background:var(--red-tint);color:var(--red)}.li-name[data-v-a23bd99d]{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}a.li-name[data-v-a23bd99d]:hover{color:var(--ink)}.li-name-line[data-v-a23bd99d]{align-items:center;gap:6px;min-width:0;display:flex}.li-name-line .li-name[data-v-a23bd99d]{min-width:0}.li-shared[data-v-a23bd99d]{color:rgba(var(--ink-rgb), .45);flex:none;place-items:center;display:grid}.li-meta[data-v-a23bd99d]{color:rgba(var(--ink-rgb), .58);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.li-star[data-v-a23bd99d]{width:36px;height:36px;color:rgba(var(--ink-rgb), .35);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.li-star[data-v-a23bd99d]:hover{background:var(--muted-bg);color:var(--ink)}.li-star.on[data-v-a23bd99d]{color:var(--amber)}.li-pinmore[data-v-a23bd99d]{color:var(--ink);background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:600}.li-all[data-v-a23bd99d]{flex-direction:column;gap:16px;display:flex}.li-bar[data-v-a23bd99d]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.li-bar-right[data-v-a23bd99d]{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.li-sort[data-v-a23bd99d]{width:auto}.li-rows[data-v-a23bd99d]{overflow:hidden}.li-row[data-v-a23bd99d]{cursor:pointer;border-bottom:1px solid var(--line-soft);align-items:center;gap:16px;padding:18px 24px;display:flex}.li-row[data-v-a23bd99d]:hover{background:var(--hover)}.li-row--archived[data-v-a23bd99d]{opacity:.55}.li-row-text[data-v-a23bd99d]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.li-menu[data-v-a23bd99d]{flex:none;display:inline-flex}.li-chev[data-v-a23bd99d]{color:rgba(var(--ink-rgb), .35);flex:none}.li-none[data-v-a23bd99d]{text-align:center;color:rgba(var(--ink-rgb), .6);flex-direction:column;align-items:center;gap:8px;padding:44px 20px;font-size:15px;display:flex}.li-clear[data-v-a23bd99d]{color:var(--ink);background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.li-skel-row[data-v-a23bd99d]{border-bottom:1px solid var(--line-soft);align-items:center;gap:16px;padding:18px 24px;display:flex}.li-skel-tile[data-v-a23bd99d]{border-radius:8px;flex:none;width:34px;height:34px}@media (width<=720px){.li-actions[data-v-a23bd99d]{width:100%}.li-search[data-v-a23bd99d]{flex:100%;width:auto}.li-bar-right[data-v-a23bd99d]{width:100%;margin-left:0}.li-sort[data-v-a23bd99d]{flex:1}.li-row[data-v-a23bd99d]{gap:12px;padding:14px 16px}.li-chev[data-v-a23bd99d]{display:none}}.ui-toggle[data-v-5b28c385]{text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:12px;padding:0;font-size:14px;line-height:1.4;display:flex}.ui-toggle[data-v-5b28c385]:disabled{cursor:default;opacity:.5}.ui-toggle-track[data-v-5b28c385]{background:rgba(var(--ink-rgb), .18);border-radius:12px;flex:none;width:34px;height:20px;margin-top:1px;transition:background .15s;position:relative}.ui-toggle-track.on[data-v-5b28c385]{background:var(--accent)}.ui-toggle-knob[data-v-5b28c385]{background:var(--surface);width:16px;height:16px;box-shadow:0 1px 3px rgba(var(--sh), .3);border-radius:50%;transition:left .15s;position:absolute;top:2px;left:2px}.on .ui-toggle-knob[data-v-5b28c385]{left:16px}.ui-toggle-text[data-v-5b28c385]{flex-direction:column;min-width:0;display:flex}.ui-toggle-label[data-v-5b28c385]{font-weight:500}.ui-toggle-desc[data-v-5b28c385]{color:rgba(var(--ink-rgb), .55);font-size:13.5px}.shm[data-v-5f8d2c02]{flex-direction:column;gap:20px;display:flex}.shm-title[data-v-5f8d2c02]{margin:0;font-size:17px;font-weight:600}.shm-body[data-v-5f8d2c02]{color:rgba(var(--ink-rgb), .62);margin:-6px 0 0;font-size:14px;line-height:1.5}.shm-url[data-v-5f8d2c02]{gap:8px;display:flex}.shm-url-input[data-v-5f8d2c02]{flex:1;min-width:0;font-size:13.5px}.shm-foot[data-v-5f8d2c02]{align-items:center;gap:8px;display:flex}.shm-foot--end[data-v-5f8d2c02]{justify-content:flex-end}.shm-done[data-v-5f8d2c02]{margin-left:auto}.stm[data-v-9bdfd1ed]{flex-direction:column;gap:20px;display:flex}.stm-title[data-v-9bdfd1ed]{margin:0;font-size:17px;font-weight:600}.stm-sub[data-v-9bdfd1ed]{color:rgba(var(--ink-rgb), .6);margin:4px 0 0;font-size:14px;line-height:1.45}.stm-section[data-v-9bdfd1ed]{flex-direction:column;gap:8px;display:flex}.stm-head[data-v-9bdfd1ed]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.stm-h[data-v-9bdfd1ed]{font-size:14px;font-weight:600}.stm-note[data-v-9bdfd1ed]{color:rgba(var(--ink-rgb), .5);font-size:13px}.stm-box[data-v-9bdfd1ed]{border:1px solid rgba(var(--ink-rgb), .08);background:var(--surface);border-radius:12px;overflow:hidden}.stm-row[data-v-9bdfd1ed]{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;padding:9px 12px 9px 16px;display:flex}.stm-dot[data-v-9bdfd1ed]{width:20px;height:20px;box-shadow:inset 0 0 0 1px rgba(var(--sh), .12), 0 1px 2px rgba(var(--sh), .2);border:0;border-radius:50%;flex:none;padding:0;display:block}.stm-swatches[data-v-9bdfd1ed]{grid-template-columns:repeat(4,22px);gap:8px;padding:10px;display:grid}.stm-swatch[data-v-9bdfd1ed]{width:22px;height:22px;box-shadow:inset 0 0 0 1px rgba(var(--sh), .12);border:0;border-radius:50%;padding:0}.stm-swatch.on[data-v-9bdfd1ed]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ink)}.stm-name[data-v-9bdfd1ed]{flex:1;min-width:0}.stm-count[data-v-9bdfd1ed]{color:rgba(var(--ink-rgb), .5);white-space:nowrap;text-align:right;min-width:0;font-size:13px}.stm-icon[data-v-9bdfd1ed]{width:26px;height:26px;color:var(--ink-2);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;font-size:15px;display:grid}.stm-icon[data-v-9bdfd1ed]:hover:not(:disabled){background:var(--muted-bg)}.stm-icon[data-v-9bdfd1ed]:disabled{opacity:.3}.stm-x[data-v-9bdfd1ed]{color:rgba(var(--ink-rgb), .45);font-size:17px}.stm-x[data-v-9bdfd1ed]:hover:not(:disabled){background:var(--red-tint);color:var(--red)}.stm-confirm[data-v-9bdfd1ed]{background:var(--muted-bg);border-bottom:1px solid var(--line-soft);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;display:flex}.stm-move[data-v-9bdfd1ed]{width:auto}.stm-confirm-btns[data-v-9bdfd1ed]{gap:6px;margin-left:auto;display:flex}.stm-add[data-v-9bdfd1ed]{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;padding:9px 16px;font-size:14px;font-weight:600}.stm-add[data-v-9bdfd1ed]:hover:not(:disabled){background:var(--sel)}.stm-preview[data-v-9bdfd1ed]{background:var(--hover);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;padding:12px 14px;display:flex}.stm-preview-k[data-v-9bdfd1ed]{color:rgba(var(--ink-rgb), .5);margin-right:4px;font-size:13px}.stm-pill[data-v-9bdfd1ed]{border-radius:12px;padding:2px 10px;font-size:13px;font-weight:500}.stm-foot[data-v-9bdfd1ed]{justify-content:space-between;align-items:center;gap:8px;display:flex}@media (width<=480px){.stm-count[data-v-9bdfd1ed]{display:none}}.pf-backdrop[data-v-58c59898]{z-index:80;background:rgba(var(--sh), .28);justify-content:flex-end;display:flex;position:fixed;inset:0}.pf[data-v-58c59898]{background:var(--bg);border-left:1px solid rgba(var(--ink-rgb), .08);width:min(940px,94vw);height:100dvh;box-shadow:-24px 0 60px -20px rgba(var(--sh), .35);flex-direction:column;gap:20px;padding:0 28px 48px;display:flex;overflow-y:auto}.pf-bar[data-v-58c59898]{z-index:2;background:var(--bg);border-bottom:1px solid var(--line-soft);align-items:center;gap:8px;margin:0 -28px;padding:12px 28px;display:flex;position:sticky;top:0}.pf-pos[data-v-58c59898]{color:rgba(var(--ink-rgb), .55);white-space:nowrap;text-overflow:ellipsis;margin-left:4px;font-size:13.5px;overflow:hidden}.pf-esc[data-v-58c59898]{color:rgba(var(--ink-rgb), .45);white-space:nowrap;margin-left:auto;font-size:13px}.pf-hero[data-v-58c59898]{flex-wrap:wrap;align-items:center;gap:20px;padding:24px;display:flex}.pf-avatar[data-v-58c59898]{width:76px;height:76px;box-shadow:0 0 0 4px var(--card), 0 0 0 5px var(--line-soft), 0 10px 24px -10px rgba(var(--sh), .12);border-radius:50%;flex:none;place-items:center;display:grid}.pf-avatar img[data-v-58c59898]{object-fit:cover;background:var(--muted-bg);border-radius:50%;width:76px;height:76px;display:block}.pf-who[data-v-58c59898]{flex:280px;min-width:0}.pf-name-line[data-v-58c59898]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-name[data-v-58c59898]{letter-spacing:-.02em;overflow-wrap:anywhere;min-width:0;margin:0;font-size:24px;font-weight:600}.pf-verified[data-v-58c59898]{background:var(--blue);width:18px;height:18px;color:var(--bg);border-radius:50%;flex:none;place-items:center;display:grid}.pf-status[data-v-58c59898]{cursor:pointer;text-overflow:ellipsis;field-sizing:content;background-position:right 8px center;border:0;border-radius:12px;max-width:100%;padding:2px 10px;font-size:13px;font-weight:500;padding-right:26px!important}.pf-meta[data-v-58c59898]{color:rgba(var(--ink-rgb), .55);flex-wrap:wrap;gap:6px 16px;margin-top:6px;font-size:13.5px;display:flex}.pf-handle[data-v-58c59898]{color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:4px;min-width:0;font-weight:500;display:inline-flex}.pf-handle[data-v-58c59898]:hover{text-decoration:underline}.pf-labels[data-v-58c59898]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.pf-label[data-v-58c59898]{border:1px solid var(--line);color:var(--ink-2);background:0 0;border-radius:12px;align-items:center;gap:4px;padding:2px 10px;font-size:13px;font-weight:500;display:inline-flex}.pf-label[data-v-58c59898]:hover:not(.on){background:var(--hover);color:var(--ink)}.pf-bio[data-v-58c59898]{color:var(--ink-2);white-space:pre-line;overflow-wrap:anywhere;text-wrap:pretty;max-width:620px;margin:10px 0 0;font-size:14px;line-height:1.5}.pf-bio--clamped[data-v-58c59898]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pf-bio-more[data-v-58c59898]{color:var(--ink);background:0 0;border:0;margin-top:4px;padding:0;font-size:13.5px;font-weight:500}.pf-bio-more[data-v-58c59898]:hover{text-decoration:underline}.pf-actions[data-v-58c59898]{white-space:nowrap;flex-wrap:wrap;gap:8px;display:flex}.pf-tiles[data-v-58c59898]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.pf-tile[data-v-58c59898]{background:var(--card);border:1px solid var(--line-soft);box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:14px 16px;display:flex}.pf-tile-k[data-v-58c59898]{color:rgba(var(--ink-rgb), .55);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.pf-tile-v[data-v-58c59898]{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:21px;font-weight:600;overflow:hidden}.pf-cols[data-v-58c59898]{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.pf-main[data-v-58c59898]{flex-direction:column;flex:480px;gap:20px;min-width:0;display:flex}.pf-side[data-v-58c59898]{flex-direction:column;flex:280px;gap:20px;min-width:0;max-width:360px;display:flex}.pf-side[data-v-58c59898]:only-child{flex-basis:100%;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;max-width:none;display:grid}.pf-card[data-v-58c59898]{flex-direction:column;gap:12px;min-width:0;padding:20px 24px;display:flex}.pf-h[data-v-58c59898]{margin:0;font-size:15px;font-weight:600}.pf-h label[data-v-58c59898]{cursor:inherit}.pf-dl[data-v-58c59898]{flex-direction:column;margin:0;display:flex}.pf-dl-row[data-v-58c59898]{border-top:1px solid var(--line-soft);grid-template-columns:minmax(120px,38%) minmax(0,1fr);gap:12px;padding:8px 0;font-size:14px;display:grid}.pf-dl-row[data-v-58c59898]:first-child{border-top:0;padding-top:0}.pf-dl dt[data-v-58c59898]{color:rgba(var(--ink-rgb), .55)}.pf-dl dd[data-v-58c59898]{color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0}.pf-dl dd a[data-v-58c59898]{color:var(--ink);font-weight:500}.pf-dl dd a[data-v-58c59898]:hover{text-decoration:underline}.pf-chips[data-v-58c59898]{flex-wrap:wrap;gap:6px;display:flex}.pf-chip[data-v-58c59898]{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:2px 10px;font-size:13px}.pf-video[data-v-58c59898]{border-top:1px solid var(--line-soft);flex-direction:column;gap:8px;padding-top:12px;display:flex}.pf-video-h[data-v-58c59898]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.pf-video-title[data-v-58c59898]{font-size:14px;font-weight:600}.pf-video-note[data-v-58c59898]{color:rgba(var(--ink-rgb), .5);font-size:13px}.pf-contact[data-v-58c59898]{background:var(--hover);box-shadow:inset 0 1px 2px rgba(var(--sh), .05);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.pf-env[data-v-58c59898]{background:var(--surface);width:34px;height:34px;box-shadow:0 1px 2px rgba(var(--sh), .1);border-radius:8px;flex:none;place-items:center;display:grid}.pf-contact--pending .pf-env[data-v-58c59898]{animation:1.4s ease-in-out infinite das-pulse}.pf-contact-text[data-v-58c59898]{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.pf-contact-title[data-v-58c59898]{overflow-wrap:anywhere;font-size:14px;font-weight:500}.pf-email[data-v-58c59898]{text-align:left;max-width:100%;color:var(--ink);overflow-wrap:anywhere;cursor:copy;background:0 0;border:0;padding:0;font-size:14px;font-weight:500}.pf-email[data-v-58c59898]:hover{text-decoration:underline}.pf-contact-sub[data-v-58c59898]{color:rgba(var(--ink-rgb), .55);font-size:13px}.pf-contact-job[data-v-58c59898]{color:var(--ink);margin-top:2px;font-size:13px;font-weight:500}.pf-contact-job[data-v-58c59898]:hover{text-decoration:underline}.pf-get[data-v-58c59898]{font-weight:600}.pf-links[data-v-58c59898]{flex-direction:column;gap:6px;display:flex}.pf-link[data-v-58c59898]{color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;font-size:13.5px;display:inline-flex}.pf-link[data-v-58c59898]:hover{text-decoration:underline}.pf-lists[data-v-58c59898]{flex-direction:column;gap:4px;margin:0 -8px;display:flex}.pf-list[data-v-58c59898]{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:8px;flex-direction:column;gap:2px;padding:6px 8px;font-size:14px;display:flex}button.pf-list[data-v-58c59898]:hover{background:var(--hover)}.pf-list-line[data-v-58c59898]{align-items:center;gap:8px;min-width:0;display:flex}.pf-list-ban[data-v-58c59898]{color:rgba(var(--ink-rgb), .45);flex:none}.pf-list-name[data-v-58c59898]{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.pf-list-here[data-v-58c59898]{color:rgba(var(--ink-rgb), .5);font-size:12.5px}.pf-list-status[data-v-58c59898]{white-space:nowrap;text-overflow:ellipsis;border-radius:12px;flex:none;max-width:50%;padding:2px 9px;font-size:13px;font-weight:500;overflow:hidden}.pf-note[data-v-58c59898]{resize:vertical;min-height:84px;font-size:14px}@media (width<=600px){.pf[data-v-58c59898]{gap:16px;width:100vw;padding:0 16px 32px}.pf-bar[data-v-58c59898]{margin:0 -16px;padding:10px 16px}.pf-esc[data-v-58c59898]{display:none}.pf-close[data-v-58c59898]{margin-left:auto}.pf-hero[data-v-58c59898]{gap:16px;padding:20px}.pf-card[data-v-58c59898]{padding:18px 20px}.pf-side[data-v-58c59898]{max-width:none}.pf-tiles[data-v-58c59898]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pf-tile[data-v-58c59898]{padding:12px 14px}.pf-tile-v[data-v-58c59898]{font-size:19px}}.mb[data-v-e17ab403]{flex-direction:column;gap:12px;min-width:0;display:flex}.mb-bar[data-v-e17ab403]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mb-search[data-v-e17ab403]{width:240px;max-width:100%}.mb-hint[data-v-e17ab403]{color:rgba(var(--ink-rgb), .5);font-size:13.5px}.mb-cols[data-v-e17ab403]{grid-auto-columns:minmax(232px,1fr);grid-auto-flow:column;align-items:start;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.mb-col[data-v-e17ab403]{background:var(--muted-bg);border:1px solid #0000;border-radius:12px;flex-direction:column;gap:8px;min-height:220px;padding:10px;transition:background .12s,border-color .12s;display:flex}.mb-col.over[data-v-e17ab403]{background:var(--sel);border-color:rgba(var(--ink-rgb), .3)}.mb-col-head[data-v-e17ab403]{align-items:center;gap:8px;padding:2px 4px 4px;display:flex}.mb-col-dot[data-v-e17ab403]{border-radius:50%;flex:none;width:8px;height:8px}.mb-col-label[data-v-e17ab403]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.mb-col-n[data-v-e17ab403]{color:rgba(var(--ink-rgb), .5);font-size:13px}.mb-card[data-v-e17ab403]{cursor:grab;background:var(--surface);border:1px solid var(--line-soft);box-shadow:0 1px 2px rgba(var(--sh), .06), 0 8px 18px -12px rgba(var(--sh), .3);border-radius:8px;flex-direction:column;gap:8px;padding:12px;transition:box-shadow .12s,opacity .12s;display:flex}.mb-card[data-v-e17ab403]:hover{box-shadow:0 2px 4px rgba(var(--sh), .08), 0 14px 26px -14px rgba(var(--sh), .38)}.mb-card.dragging[data-v-e17ab403]{opacity:.45}.mb-card[data-v-e17ab403]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mb-card-who[data-v-e17ab403]{align-items:center;gap:12px;min-width:0;display:flex}.mb-card-text[data-v-e17ab403]{flex:1;min-width:0}.mb-card-name-line[data-v-e17ab403]{align-items:center;gap:6px;min-width:0;display:flex}.mb-card-name[data-v-e17ab403]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.mb-card-handle[data-v-e17ab403]{color:rgba(var(--ink-rgb), .55);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:13px;display:flex;overflow:hidden}.mb-card-row[data-v-e17ab403]{color:rgba(var(--ink-rgb), .6);justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.mb-contact[data-v-e17ab403]{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mb-dot[data-v-e17ab403]{width:6px;height:6px;box-shadow:inset 0 0 0 1px rgba(var(--ink-rgb), .2);border-radius:50%}.mb-chips[data-v-e17ab403]{flex-wrap:wrap;gap:4px;display:flex}.mb-chip[data-v-e17ab403]{border-radius:12px;padding:1px 8px;font-size:12.5px;font-weight:500}.mb-empty[data-v-e17ab403]{border:1px dashed rgba(var(--ink-rgb), .12);color:rgba(var(--ink-rgb), .45);text-align:center;border-radius:8px;flex:1;place-items:center;padding:20px 8px;font-size:13.5px;display:grid}.mt[data-v-e7d6d665]{overflow:hidden}.mt-bar[data-v-e7d6d665]{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:12px;min-height:56px;padding:12px 18px;display:flex}.mt-search[data-v-e7d6d665]{width:240px;max-width:100%}.mt-bulk[data-v-e7d6d665]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mt-count[data-v-e7d6d665]{margin-right:4px;font-size:14px;font-weight:600}.mt-bulk-sel[data-v-e7d6d665]{width:auto}.mt-clear[data-v-e7d6d665]{color:rgba(var(--ink-rgb), .55);background:0 0;border:0;padding:4px;font-size:14px}.mt-clear[data-v-e7d6d665]:hover{color:var(--ink)}.mt-showing[data-v-e7d6d665]{color:rgba(var(--ink-rgb), .5);white-space:nowrap;margin-left:auto;font-size:13.5px}.mt-scroll[data-v-e7d6d665]{-webkit-overflow-scrolling:touch;overflow-x:auto}.mt-table[data-v-e7d6d665]{table-layout:fixed;border-collapse:collapse;width:100%;font-size:14px}.mt-c-edge[data-v-e7d6d665]{width:44px}.mt-table th[data-v-e7d6d665]{text-align:left;color:rgba(var(--ink-rgb), .55);background:var(--thead);border-bottom:1px solid var(--line-soft);white-space:nowrap;text-overflow:ellipsis;padding:12px 14px;font-size:13px;font-weight:500;overflow:hidden}.mt-table td[data-v-e7d6d665]{border-bottom:1px solid var(--line-soft);vertical-align:middle;height:64px;padding:0 14px}.mt-table th.mt-check[data-v-e7d6d665],.mt-table td.mt-check[data-v-e7d6d665]{padding:0 0 0 18px}.mt-num[data-v-e7d6d665]{font-variant-numeric:tabular-nums;text-align:right!important}.mt-cell[data-v-e7d6d665]{white-space:nowrap;overflow:hidden}.mt-row--open[data-v-e7d6d665]{cursor:pointer}.mt-row:hover td[data-v-e7d6d665]{background:var(--hover)}.mt-row.sel td[data-v-e7d6d665]{background:var(--sel)}.mt-row[data-v-e7d6d665]:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.mt-empty[data-v-e7d6d665]{text-align:center;color:rgba(var(--ink-rgb), .55);height:auto!important;padding:48px 20px!important}.mt-who[data-v-e7d6d665]{align-items:center;gap:12px;min-width:0;display:flex}.mt-who-text[data-v-e7d6d665]{flex:1;min-width:0}.mt-name-line[data-v-e7d6d665]{align-items:center;gap:6px;min-width:0;display:flex}.mt-name[data-v-e7d6d665]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.mt-note[data-v-e7d6d665]{color:rgba(var(--ink-rgb), .4);flex:none;place-items:center;display:grid}.mt-sub[data-v-e7d6d665]{color:rgba(var(--ink-rgb), .5);white-space:nowrap;align-items:center;gap:4px;font-size:13.5px;display:flex;overflow:hidden}.mt-handle[data-v-e7d6d665]{text-overflow:ellipsis;min-width:48px;overflow:hidden}.mt-label[data-v-e7d6d665]{text-overflow:ellipsis;border-radius:12px;flex:0 auto;min-width:0;margin-left:4px;padding:0 8px;font-size:12.5px;font-weight:500;line-height:20px;overflow:hidden}.mt-chips[data-v-e7d6d665]{gap:4px;display:flex;overflow:hidden}.mt-chips .mt-label[data-v-e7d6d665]{white-space:nowrap;margin-left:0}.mt-pill[data-v-e7d6d665]{text-overflow:ellipsis;cursor:pointer;background-position:right 8px center;border:0;border-radius:12px;max-width:100%;padding:3px 10px;font-size:13.5px;font-weight:500;padding-right:26px!important}.mt-pill--static[data-v-e7d6d665]{cursor:default;white-space:nowrap;vertical-align:middle;display:inline-block;overflow:hidden;padding-right:10px!important}.mt-text[data-v-e7d6d665]{text-overflow:ellipsis;display:block;overflow:hidden}.mt-dash[data-v-e7d6d665]{color:rgba(var(--ink-rgb), .35)}.mt-contact[data-v-e7d6d665]{max-width:100%;color:var(--ink);align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:inline-flex}.mt-contact--none[data-v-e7d6d665],.mt-contact--no_email[data-v-e7d6d665],.mt-contact--unknown[data-v-e7d6d665],.mt-contact--listed[data-v-e7d6d665]{color:rgba(var(--ink-rgb), .6)}.mt-contact--unavailable[data-v-e7d6d665]{color:var(--red)}.mt-dot[data-v-e7d6d665]{width:7px;height:7px;box-shadow:inset 0 0 0 1px rgba(var(--ink-rgb), .18);border-radius:50%;flex:none}.mt-contact--found .mt-dot[data-v-e7d6d665],.mt-contact--unavailable .mt-dot[data-v-e7d6d665]{box-shadow:none}.mt-contact-label[data-v-e7d6d665]{text-overflow:ellipsis;overflow:hidden}.mt-x-cell[data-v-e7d6d665]{text-align:right;padding:0 10px 0 0!important}.mt-x[data-v-e7d6d665]{width:28px;height:28px;color:rgba(var(--ink-rgb), .28);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.mt-x[data-v-e7d6d665]:hover{background:var(--red-tint);color:var(--red)}@media (width<=720px){.mt-bar[data-v-e7d6d665]{padding:12px 16px}.mt-showing[data-v-e7d6d665]{flex:1;margin-left:0}}.rc[data-v-da328c6f]{overflow:hidden}.rc-head[data-v-da328c6f]{border-bottom:1px solid var(--line-soft);padding:12px 18px;font-size:14px;font-weight:600}.rc-row[data-v-da328c6f]{border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;padding:14px 18px;display:flex}.rc-text[data-v-da328c6f]{flex:1;min-width:0}.rc-name[data-v-da328c6f]{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.rc-meta[data-v-da328c6f]{color:rgba(var(--ink-rgb), .55);font-size:13.5px}.rc-empty[data-v-da328c6f]{color:rgba(var(--ink-rgb), .55);border-bottom:1px solid var(--line-soft);padding:24px 18px;font-size:14px}.rc-foot[data-v-da328c6f]{color:rgba(var(--ink-rgb), .55);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:13.5px;display:flex}.rc-all[data-v-da328c6f]{color:var(--ink);background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.rc-all[data-v-da328c6f]:disabled{opacity:.5}.ld[data-v-299016f7]{flex-direction:column;gap:20px;display:flex}.ld-gone[data-v-299016f7]{padding:24px}.ld-banner[data-v-299016f7]{background:var(--muted-bg);color:var(--ink-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;font-size:15px;display:flex}.ld-banner span[data-v-299016f7]{flex:1;min-width:200px}.ld-head[data-v-299016f7]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ld-titles[data-v-299016f7]{min-width:0}.ld-back[data-v-299016f7]{color:rgba(var(--ink-rgb), .55);margin-bottom:6px;font-size:13.5px;font-weight:500;display:inline-block}.ld-back[data-v-299016f7]:hover{color:var(--ink)}.ld-eyebrow[data-v-299016f7]{color:rgba(var(--ink-rgb), .5);align-items:center;gap:6px;font-size:13.5px;display:flex}.ld-title[data-v-299016f7]{overflow-wrap:anywhere;margin-top:2px}.ld-meta[data-v-299016f7]{color:rgba(var(--ink-rgb), .6);margin-top:6px;font-size:13.5px}.ld-actions[data-v-299016f7]{flex-wrap:wrap;gap:8px;display:flex}.ld-note[data-v-299016f7]{color:var(--ink-2);background:var(--muted-bg);border-radius:8px;padding:9px 16px;font-size:14px}.ld-viewbar[data-v-299016f7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:-6px;display:flex}.ld-tiles[data-v-299016f7]{gap:8px;padding:2px;display:flex;overflow-x:auto}.ld-tiles-hint[data-v-299016f7]{flex:none;align-items:center;display:flex}.ld-tile[data-v-299016f7]{text-align:left;border:1px solid var(--line-soft);background:var(--card);min-width:120px;color:var(--ink);box-shadow:var(--shadow-card);border-radius:8px;flex:1 1 0;padding:9px 16px}.ld-tile[data-v-299016f7]:hover:not(.on){background:var(--hover)}.ld-tile.on[data-v-299016f7]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.ld-tile-label[data-v-299016f7]{color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:13.5px;display:flex}.ld-tile-dot[data-v-299016f7]{border-radius:50%;flex:none;width:7px;height:7px}.ld-tile-text[data-v-299016f7]{text-overflow:ellipsis;overflow:hidden}.ld-tile-n[data-v-299016f7]{letter-spacing:-.01em;margin-top:2px;font-size:20px;font-weight:600;display:block}.ld-skel[data-v-299016f7]{flex-direction:column;gap:10px;display:flex}.auth-page{background:var(--side);place-items:center;min-height:100dvh;padding:32px 16px;display:grid}.auth-card{background:var(--card);border:1px solid var(--line-soft);border-radius:var(--radius);width:100%;max-width:400px;box-shadow:0 1px 2px rgba(var(--sh), .04), 0 24px 48px -24px rgba(var(--sh), .18);padding:32px}@media (width<=420px){.auth-card{padding:24px 20px}}.auth-brand{justify-content:center;margin-bottom:28px;display:flex}.auth-title{letter-spacing:-.02em;margin:0 0 6px;font-size:24px;font-weight:600;line-height:1.25}.auth-lede{color:var(--muted);margin:0 0 24px;font-size:14.5px}.auth-fields{flex-direction:column;gap:14px;display:flex}.auth-submit{flex-direction:column;gap:16px;margin-top:22px;display:flex}.auth-alt{color:var(--muted);text-align:center;font-size:13.5px}.auth-alt a{color:var(--ink);font-weight:600}.auth-alt a:hover{color:var(--ink-2)}.auth-card .form-error,.auth-card .field-error{margin:0}.auth-done{color:var(--ink)}.auth-dead{color:var(--red)}.login-row[data-v-d87ee781]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;display:flex}.forgot[data-v-d87ee781]{color:var(--ink);font-size:13.5px;font-weight:600}.forgot[data-v-d87ee781]:hover{color:var(--ink-2)}.org-pick-list[data-v-d87ee781]{flex-direction:column;gap:8px;display:flex}.org-pick[data-v-d87ee781]{text-align:left;border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);border-radius:8px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .12s,background .12s;display:flex}.org-pick[data-v-d87ee781]:hover:not(:disabled){border-color:rgba(var(--ink-rgb), .3);background:var(--hover)}.org-pick[data-v-d87ee781]:disabled{opacity:.6}.org-pick-meta[data-v-d87ee781]{flex-direction:column;flex:1;min-width:0;display:flex}.org-pick-name[data-v-d87ee781]{font-size:14px;font-weight:600}.org-pick-id[data-v-d87ee781]{font-family:var(--font-mono);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.org-pick-role[data-v-d87ee781]{background:var(--muted-bg);color:var(--ink-2);border-radius:6px;padding:2px 8px;font-size:12.5px;font-weight:500}.org-pick-error[data-v-d87ee781]{margin-top:14px}.org-pick-back[data-v-d87ee781]{margin-top:18px}.reg-notice[data-v-5db51eee]{background:var(--amber-tint);border:1px solid color-mix(in srgb, var(--amber) 30%, transparent);border-radius:12px;gap:12px;padding:14px 16px;display:flex}.reg-notice-dot[data-v-5db51eee]{background:var(--amber);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:7px}.reg-notice-body[data-v-5db51eee]{color:var(--ink-2);text-wrap:pretty;flex-direction:column;gap:4px;font-size:14px;line-height:1.5;display:flex}.reg-notice-body strong[data-v-5db51eee]{color:var(--ink);font-size:15px;font-weight:600}.reg-notice-body a[data-v-5db51eee]{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.reg-submit[data-v-5db51eee]{margin-top:8px}.nf[data-v-2277e7bb]{text-align:center;flex-direction:column;align-items:center;padding:64px 0;display:flex}.nf-code[data-v-2277e7bb]{font-family:var(--font-mono);color:var(--muted);letter-spacing:.2em;margin-bottom:10px;font-size:13px;font-weight:500}.nf-sub[data-v-2277e7bb]{color:var(--muted);margin:6px 0 22px;font-size:15px}.sp[data-v-2b66375f]{background:var(--bg);min-height:100vh}.sp-body[data-v-2b66375f]{flex-direction:column;gap:24px;max-width:1200px;margin:0 auto;padding:40px 32px 64px;display:flex}.sp-head[data-v-2b66375f]{flex-direction:column;gap:6px;min-width:0;display:flex}.sp-title[data-v-2b66375f]{overflow-wrap:anywhere;margin:0}.sp-by[data-v-2b66375f]{color:rgba(var(--ink-rgb), .6);overflow-wrap:anywhere;margin:0;font-size:14px}.sp-state[data-v-2b66375f]{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:96px 0;display:flex}.sp-state-title[data-v-2b66375f]{text-wrap:balance;max-width:46ch;margin:0;font-size:18px;font-weight:600}.sp-loading[data-v-2b66375f]{flex-direction:column;gap:14px;display:flex}.sp-skel-h1[data-v-2b66375f]{width:min(420px,80%);height:34px}.sp-skel-line[data-v-2b66375f]{width:220px;height:16px}.sp-skel-table[data-v-2b66375f]{border-radius:12px;height:320px;margin-top:10px}@media (width<=640px){.sp-body[data-v-2b66375f]{gap:20px;padding:24px 16px 48px}.sp-state[data-v-2b66375f]{padding:64px 0}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:#00dc82;--on-accent:#020420;--icon:#00a15f;--bg:#fff;--side:#fafafa;--surface:#fff;--card:#fff;--btn:#fff;--hover:#ececef;--active:#e4e4e7;--muted-bg:#f4f4f5;--thead:#fafafa;--track:#f4f4f5;--sel:#f4f4f5;--ink:#18181b;--ink-2:#52525b;--ink-rgb:24,24,27;--on-ink:#fff;--on-ink-rgb:255,255,255;--sh:24,24,27;--toast:#18181b;--pink-tint:#f4f4f5;--green-tint:#f4f4f5;--blue-tint:#eff6ff;--amber-tint:#fffbeb;--red-tint:#fef2f2;--blue:#1d4ed8;--green:#047857;--amber:#b45309;--red:#b91c1c;--exp-1:#00a15f;--exp-2:#00dc82;--exp-3:oklab(92.5153% -.061213 .0277267);--cat-1:oklch(52% .13 160);--cat-2:oklch(52% .13 250);--cat-3:oklch(52% .13 300);--cat-4:oklch(52% .13 30);--cat-5:oklch(52% .13 85);--cat-6:oklch(52% .13 205);--on-cat:#fff}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#00dc82;--on-accent:#020420;--icon:#00dc82;--bg:#09090b;--side:#09090b;--surface:#18181b;--card:#18181b;--btn:#18181b;--hover:#27272a;--active:#3f3f46;--muted-bg:#27272a;--thead:#18181b;--track:#27272a;--sel:#27272a;--ink:#f4f4f5;--ink-2:#a1a1aa;--ink-rgb:244,244,245;--on-ink:#18181b;--on-ink-rgb:24,24,27;--sh:0,0,0;--toast:#27272a;--pink-tint:#27272a;--green-tint:#27272a;--blue-tint:#172554;--amber-tint:#451a03;--red-tint:#450a0a;--blue:#60a5fa;--green:#34d399;--amber:#fbbf24;--red:#f87171;--exp-1:#9df8cf;--exp-2:#00dc82;--exp-3:oklab(33.4381% -.0516312 .0208119);--cat-1:oklch(76% .12 160);--cat-2:oklch(76% .12 250);--cat-3:oklch(76% .12 300);--cat-4:oklch(76% .12 30);--cat-5:oklch(76% .12 85);--cat-6:oklch(76% .12 205);--on-cat:#09090b}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#00dc82;--on-accent:#020420;--icon:#00dc82;--bg:#09090b;--side:#09090b;--surface:#18181b;--card:#18181b;--btn:#18181b;--hover:#27272a;--active:#3f3f46;--muted-bg:#27272a;--thead:#18181b;--track:#27272a;--sel:#27272a;--ink:#f4f4f5;--ink-2:#a1a1aa;--ink-rgb:244,244,245;--on-ink:#18181b;--on-ink-rgb:24,24,27;--sh:0,0,0;--toast:#27272a;--pink-tint:#27272a;--green-tint:#27272a;--blue-tint:#172554;--amber-tint:#451a03;--red-tint:#450a0a;--blue:#60a5fa;--green:#34d399;--amber:#fbbf24;--red:#f87171;--exp-1:#9df8cf;--exp-2:#00dc82;--exp-3:oklab(33.4381% -.0516312 .0208119);--cat-1:oklch(76% .12 160);--cat-2:oklch(76% .12 250);--cat-3:oklch(76% .12 300);--cat-4:oklch(76% .12 30);--cat-5:oklch(76% .12 85);--cat-6:oklch(76% .12 205);--on-cat:#09090b}}:root{--font:"Figtree";--font-logo:"Archivo Black", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--line:rgba(var(--ink-rgb), .12);--line-soft:rgba(var(--ink-rgb), .06);--muted:rgba(var(--ink-rgb), .6);--faint:rgba(var(--ink-rgb), .45);--radius:12px;--radius-sm:8px;--shadow-card:0 1px 2px rgba(var(--sh), .04);--shadow-pop:0 0 0 1px rgba(var(--sh), .04), 0 12px 32px -8px rgba(var(--sh), .18);--shadow-modal:0 24px 60px rgba(var(--sh), .22);--backdrop:#18181b5c;--on-red:#fff;--swatch-green:var(--cat-1);--swatch-blue:var(--cat-2);--swatch-violet:var(--cat-3);--swatch-red:var(--cat-4);--swatch-amber:var(--cat-5);--swatch-teal:var(--cat-6);--swatch-pink:oklch(52% .13 350);--swatch-slate:oklch(52% .03 250);--tile-neutral:#71717a;--plat-youtube:red;--plat-youtube-play:#fff;--plat-instagram:#e4405f}:root[data-theme=dark]{--backdrop:#0009;--on-red:#18181b;--swatch-pink:oklch(76% .12 350);--swatch-slate:oklch(76% .03 250)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--backdrop:#0009;--on-red:#18181b;--swatch-pink:oklch(76% .12 350);--swatch-slate:oklch(76% .03 250)}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font,"Figtree"), -apple-system, BlinkMacSystemFont, sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;letter-spacing:-.005em;font-feature-settings:"cv11", "ss01";font-size:14px;line-height:1.5}a{color:var(--ink);font-weight:500;text-decoration:none}a:hover{color:var(--ink-2);text-decoration:none}button{cursor:pointer;font-family:inherit}button:disabled{cursor:default}input,select,textarea{font-family:inherit}input:focus,textarea:focus,select:focus{box-shadow:0 0 0 3px rgba(var(--ink-rgb),.08);outline:none;border-color:var(--ink)!important}input::placeholder,textarea::placeholder{color:rgba(var(--ink-rgb),.38)}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%2371717a' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6.5 8 10.5 12 6.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 10px)!important;background-size:14px 14px!important;padding-right:32px!important}input[type=checkbox],input[type=radio]{appearance:none;border:1px solid rgba(var(--ink-rgb),.14);background:var(--surface);cursor:pointer;border-radius:6px;flex:none;place-content:center;width:16px;height:16px;margin:0;transition:background .12s,border-color .12s;display:inline-grid}input[type=radio]{border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--ink);border-color:var(--ink)}input[type=checkbox]:checked:after{content:"";border:2px solid var(--surface);border-top:0;border-right:0;width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}input[type=radio]:checked:after{content:"";background:var(--surface);border-radius:50%;width:6px;height:6px}button:focus-visible,a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@keyframes das-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes das-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes das-spin{to{transform:rotate(360deg)}}body{min-height:100vh}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;cursor:default}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible,[role=button]:focus-visible,[role=switch]:focus-visible,[tabindex]:focus-visible,summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}table,.ui-tnum{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ui-page{width:100%;max-width:1240px;margin:0 auto;padding:24px 48px 88px}@media (width<=900px){.ui-page{padding:24px 16px 64px}}.ui-h1{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600;line-height:1.25}.ui-sub{color:rgba(var(--ink-rgb), .6);margin:4px 0 24px;font-size:15px}.ui-h2{margin:0;font-size:16px;font-weight:600}.ui-muted{color:var(--muted)}.ui-mono{font-family:var(--font-mono)}.ui-num{text-align:right;font-variant-numeric:tabular-nums}.ui-th{white-space:nowrap;font-variant-numeric:normal;align-items:center;gap:6px;display:inline-flex}.ui-th.ui-num{justify-content:flex-end}.ui-card{background:var(--card);border:1px solid var(--line-soft);border-radius:var(--radius);box-shadow:var(--shadow-card)}.ui-card--pad{padding:20px 24px}.ui-popover{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-pop)}.ui-btn{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--btn);color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:500;line-height:1.3;text-decoration:none;transition:background .12s,border-color .12s,color .12s,box-shadow .12s,opacity .12s;display:inline-flex}.ui-btn:hover{background:var(--hover);color:var(--ink)}.ui-btn--primary{background:var(--accent);color:var(--on-accent);box-shadow:0 1px 2px rgba(var(--sh), .12);border-color:#0000;font-weight:600}.ui-btn--primary:hover{background:var(--accent);color:var(--on-accent);box-shadow:0 1px 2px rgba(var(--sh), .12), 0 0 0 3px #00dc822e}.ui-btn--destructive{background:var(--red);color:var(--on-red);border-color:#0000;font-weight:600}.ui-btn--destructive:hover{background:var(--red);color:var(--on-red);box-shadow:0 0 0 3px #b91c1c29}.ui-btn--ghost{color:var(--ink-2);background:0 0;border-color:#0000}.ui-btn--ghost:hover{background:var(--hover);color:var(--ink)}.ui-btn--danger,.ui-btn--danger:hover{color:var(--red)}.ui-btn--sm{padding:6px 12px;font-size:13.5px}.ui-btn--lg{padding:11px 20px;font-size:15px}.ui-btn--block{width:100%}.ui-btn--icon{width:36px;height:36px;padding:0}.ui-btn--icon.ui-btn--sm{width:28px;height:28px}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:.5;box-shadow:none;pointer-events:none}.ui-input{border:1px solid var(--line);border-radius:var(--radius-sm);width:100%;min-width:0;color:var(--ink);background-color:var(--surface);padding:9px 12px;font-size:14px;line-height:1.4}.ui-input--sm{padding:6px 10px;font-size:13.5px}.ui-input--mono{font-family:var(--font-mono);font-size:13px}textarea.ui-input{resize:vertical;min-height:84px}.ui-input:disabled{opacity:.6}.ui-input[aria-invalid=true]{border-color:var(--red)}.ui-input[type=search]::-webkit-search-cancel-button{cursor:pointer}.ui-label{color:var(--ink);font-size:14px;font-weight:500;display:block}.ui-hint{color:rgba(var(--ink-rgb), .55);font-size:13px;line-height:1.45}.ui-error{color:var(--red);font-size:13px;line-height:1.45}.ui-tag{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);white-space:nowrap;border-radius:6px;flex:none;align-items:center;padding:0 7px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.ui-table-wrap{-webkit-overflow-scrolling:touch;position:relative;overflow-x:auto}.ui-table{border-collapse:collapse;width:100%;font-size:14px}.ui-table th{text-align:left;white-space:nowrap;color:rgba(var(--ink-rgb), .5);border-bottom:1px solid var(--line-soft);padding:11px 16px;font-size:13px;font-weight:500}.ui-table td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:14px 16px}.ui-table th:first-child,.ui-table td:first-child{padding-left:24px}.ui-table th:last-child,.ui-table td:last-child{padding-right:24px}.ui-table tbody tr:hover td{background:var(--hover)}.ui-table tbody tr:last-child td{border-bottom:0}.ui-skel{color:#0000;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg, var(--muted-bg) 25%, var(--hover) 50%, var(--muted-bg) 75%);background-size:200% 100%;border-radius:6px;height:13px;animation:1.4s ease-in-out infinite das-shimmer;display:block}.ui-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mono{font-family:var(--font-mono)}.btn{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--btn);color:var(--ink);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding:9px 16px;font-size:14px;font-weight:500;line-height:1.3;transition:background .12s,border-color .12s,box-shadow .12s;display:inline-flex}.btn:hover{background:var(--hover);color:var(--ink)}.btn-pink{background:var(--accent);color:var(--on-accent);box-shadow:0 1px 2px rgba(var(--sh), .12);border-color:#0000;font-weight:600}.btn-pink:hover{background:var(--accent);color:var(--on-accent);box-shadow:0 1px 2px rgba(var(--sh), .12), 0 0 0 3px #00dc822e}.btn-ghost{background:var(--btn);color:var(--ink)}.btn[disabled],.btn:disabled{opacity:.5;pointer-events:none}.field{flex-direction:column;gap:6px;display:flex}.field label{color:var(--ink);font-size:13.5px;font-weight:500}.field input:not([type=checkbox]):not([type=radio]),.field select,.field textarea{background-color:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-sm);padding:9px 12px;font-size:14px}.field-error{color:var(--red);margin-top:4px;font-size:13px}.form-error{color:var(--red);border-radius:var(--radius-sm);background:var(--red-tint);border:1px solid #b91c1c33;padding:8px 12px;font-size:13.5px}.ui-modal-body h3{letter-spacing:-.01em;margin:0 0 6px;font-size:17px;font-weight:600}.ui-modal-body .lede{color:var(--ink-2);margin:0 0 16px;font-size:14.5px;line-height:1.5}.ui-modal-body .fields{flex-direction:column;gap:14px;display:flex}.ui-modal-body .actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.warn{background:var(--amber-tint);color:var(--amber);border-radius:var(--radius-sm);border:1px solid #b4530940;margin-top:4px;padding:10px 12px;font-size:13px}.card{background:var(--card);border:1px solid var(--line-soft);border-radius:var(--radius);box-shadow:var(--shadow-card)}.card+.card{margin-top:18px}.empty{text-align:center;color:var(--muted);padding:40px 20px;font-size:14px}
