.tc{--tc-surface:var(--xs-surface,#fff);--tc-surface-2:var(--xs-surface-2,#f4f6f9);--tc-border:var(--xs-border,#e3e9f1);--tc-border-strong:var(--xs-border-strong,#d6deea);--tc-text:var(--xs-text,#2d3e54);--tc-text-strong:var(--xs-text-strong,#0f2944);--tc-text-muted:var(--xs-text-muted,#647389);--tc-text-faint:var(--xs-text-faint,#8a98ac);--tc-accent:var(--xs-accent,#04c896);--tc-accent-soft:var(--xs-accent-soft,#ebfbf6);--tc-accent-strong:var(--xs-accent-strong,#03835f);--tc-primary:var(--xs-primary,#0a3464);--tc-danger:var(--xs-danger,#c0392b);--tc-warn:var(--xs-warn,#8a5c06);border:1px solid var(--tc-border-strong);border-radius:12px;background:var(--tc-surface);color:var(--tc-text);font-size:12.5px;line-height:1.45;overflow:hidden;box-shadow:0 12px 30px #0f29442e}.tc--embedded{border:0;border-radius:0;box-shadow:none}.tc *{box-sizing:border-box}.tc button{font:inherit;cursor:pointer}.tc button:disabled{cursor:not-allowed}.tc-h{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--tc-border);background:var(--tc-surface-2);color:var(--tc-text-strong)}.tc-h__src{margin-left:auto;font-size:10.5px;color:var(--tc-text-muted)}.tc-x{background:none;border:0;color:var(--tc-text-faint);font-size:18px;line-height:1;padding:0 4px}.tc-b{padding:10px 14px;display:grid;gap:9px}.tc--embedded .tc-b{padding:4px 0 0}.tc-row{display:grid;grid-template-columns:86px minmax(0,1fr);gap:10px;align-items:start}.tc-k{font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--tc-text-muted);padding-top:7px}.tc-k,.tc-note{font-size:10.5px}.tc-note{color:var(--tc-text-faint);margin-top:3px}.tc-msg{padding:14px;color:var(--tc-text-muted)}.tc-err{color:var(--tc-danger);font-size:11.5px;padding:0 14px 8px;margin:0}.tc--embedded .tc-err{padding:4px 0 0}.tc-inp{font:inherit;font-size:12.5px;border:1px solid var(--tc-border-strong);border-radius:8px;padding:6px 10px;background:var(--tc-surface);color:var(--tc-text-strong);width:100%;min-height:31px}.tc-inp:focus{outline:none;border-color:var(--tc-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--tc-accent) 25%,transparent)}.tc-inp--h{width:72px;min-height:29px;padding:4px 8px}.tc-inp--d{width:auto;min-width:170px}.tc-inp--area{resize:vertical;line-height:1.4}.tc-units{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.tc-u{border:1px solid var(--tc-border-strong);border-radius:999px;padding:2px 9px;font-size:11.5px;color:var(--tc-text);background:var(--tc-surface)}.tc-u.on{background:var(--tc-primary);border-color:var(--tc-primary);color:#fff;font-weight:600}.tc-chip{display:flex;flex-direction:column;border:1.5px solid var(--tc-accent);background:var(--tc-accent-soft);border-radius:9px;padding:5px 10px}.tc-chip b{color:var(--tc-text-strong);font-size:12.5px}.tc-chip span{font-size:11px;color:var(--tc-text-muted)}.tc-pred{display:inline-block;margin-top:4px;font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--tc-accent-strong);background:var(--tc-accent-soft);border-radius:4px;padding:0 5px}.tc-seg{display:inline-flex;border:1px solid var(--tc-border-strong);border-radius:8px;overflow:hidden}.tc-seg button{padding:4px 10px;font-size:11.5px;color:var(--tc-text);border:0;border-right:1px solid var(--tc-border-strong);background:var(--tc-surface)}.tc-seg button:last-child{border-right:0}.tc-seg button.on{background:var(--tc-primary);color:#fff;font-weight:600}.tc-seg button.nb.on{background:#5a6b82}.tc-seg button.nc.on{background:#c9821a}.tc-f{display:flex;align-items:center;gap:8px;padding:9px 14px;border-top:1px solid var(--tc-border);background:var(--tc-surface-2)}.tc-btn{border-radius:8px;padding:7px 14px;font-size:12.5px;font-weight:600;border:1px solid transparent;white-space:nowrap;background:transparent}.tc-btn--primary{background:var(--tc-primary);color:#fff}.tc-btn--primary:disabled{background:#b9c3d1}.tc-btn--plain{color:var(--tc-text-muted)}.tc-lnk{background:none;border:0;padding:0;color:var(--tc-primary);font-weight:600;font-size:11px;margin-left:8px}.tc-lnk--m{color:var(--tc-text-muted);font-weight:500}.tc-done{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--tc-accent-strong);padding:10px 14px}.tc-done.err{color:var(--tc-danger)}.tc-ok{background:var(--tc-accent);color:#052e22;place-items:center;font-size:10px}.tc-bad,.tc-ok{width:16px;height:16px;border-radius:50%;display:grid;font-weight:700}.tc-bad{background:var(--tc-danger);color:#fff;place-items:center;font-size:11px}.tc-spin{width:12px;height:12px;border:2px solid var(--tc-border-strong);border-top-color:var(--tc-accent);border-radius:50%;animation:tc-spin .8s linear infinite}@keyframes tc-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.tc-spin{animation:none}}@media(max-width:420px){.tc-row{grid-template-columns:1fr;gap:3px}.tc-k{padding-top:0}}.xs{--xs-surface:#fff;--xs-surface-2:#f4f6f9;--xs-surface-3:#eef2f7;--xs-border:#e3e9f1;--xs-border-strong:#d6deea;--xs-text:#2d3e54;--xs-text-strong:#0f2944;--xs-text-muted:#647389;--xs-text-faint:#8a98ac;--xs-accent:#04c896;--xs-accent-soft:#ebfbf6;--xs-accent-strong:#03835f;--xs-primary:#0a3464;--xs-primary-text:#fff;--xs-primary-disabled:#b9c3d1;--xs-danger:#c0392b;--xs-warn:#8a5c06;--xs-warn-soft:#fbeecb;--xs-warn-border:#c9821a;--xs-serif:Georgia,"Times New Roman",serif;--xs-mono:ui-monospace,"IBM Plex Mono",Consolas,monospace;position:relative;display:flex;flex-direction:column;min-height:0;height:100%;min-width:0;background:var(--xs-surface);color:var(--xs-text);font-size:13px;line-height:1.45}.xs *,.xs :after,.xs :before{box-sizing:border-box}.xs button{font:inherit;cursor:pointer}.xs button:disabled{cursor:not-allowed}.xs button:focus-visible,.xs input:focus-visible,.xs select:focus-visible,.xs textarea:focus-visible{outline:2px solid var(--xs-accent);outline-offset:1px}.xs p{margin:0}.xs-h{position:relative;display:flex;align-items:center;gap:12px;padding:13px 20px;background:var(--xs-primary);color:#fff;flex:0 0 auto}.xs-h__ic{width:34px;height:34px;border-radius:10px;background:#ffffff1a;color:var(--xs-accent);display:grid;place-items:center;flex:0 0 34px}.xs-h__ic svg{width:17px;height:17px}.xs-h__t{min-width:0;flex:1}.xs-h h2{font-family:var(--xs-serif);font-size:18px;font-weight:600;color:#fff;margin:0;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.xs-h__sub{font-size:11.5px;color:#ffffffa6;margin-top:1px}.xs-x{margin-left:auto;background:none;border:0;color:#ffffffb3;font-size:20px;line-height:1;padding:2px 6px;border-radius:6px}.xs-x:hover{color:#fff;background:#ffffff1f}.xs-chip{display:inline-flex;align-items:center;gap:5px;border:1px solid color-mix(in srgb,var(--xs-accent) 70%,transparent);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600;color:var(--xs-accent);background:color-mix(in srgb,var(--xs-accent) 14%,transparent);font-family:system-ui,sans-serif}.xs-chip:hover{background:color-mix(in srgb,var(--xs-accent) 24%,transparent)}.xs-chip__car{color:color-mix(in srgb,var(--xs-accent) 70%,transparent);font-size:9px}.xs--word-pane .xs-h{padding:10px 14px}.xs--word-pane .xs-h h2{font-size:15px}.xs-body{display:flex;flex:1;min-height:0}.xs-form{flex:1;min-width:0;overflow-y:auto;padding:6px 20px 10px}.xs--word-pane .xs-form{padding:4px 12px 8px}.xs-loading{padding:20px 0;color:var(--xs-text-muted)}.xs-sec{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;padding:11px 0;border-bottom:1px solid var(--xs-border)}.xs-sec:last-child{border-bottom:0}.xs--word-pane .xs-sec{grid-template-columns:1fr;gap:5px;padding:9px 0}.xs-l{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--xs-text-muted);padding-top:7px}.xs--word-pane .xs-l{padding-top:0}.xs-l__hint{display:block;font-weight:400;letter-spacing:0;text-transform:none;font-size:10.5px;color:var(--xs-text-faint);margin-top:2px}.xs-req{color:var(--xs-danger)}.xs-c{min-width:0;display:flex;flex-direction:column;gap:6px}.xs-inp{font:inherit;font-size:12.5px;border:1px solid var(--xs-border-strong);border-radius:8px;padding:6px 10px;background:var(--xs-surface);color:var(--xs-text-strong);width:100%;min-height:31px}.xs-inp::-moz-placeholder{color:var(--xs-text-faint)}.xs-inp::placeholder{color:var(--xs-text-faint)}.xs-inp:focus{outline:none;border-color:var(--xs-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--xs-accent) 25%,transparent)}.xs-inp--area{resize:vertical;line-height:1.4}.xs-inp--mono{font-family:var(--xs-mono);font-size:11px;min-height:26px;padding:3px 8px}.xs-inp--sel{width:auto;min-width:220px;max-width:100%}.xs-inp--short{max-width:240px}.xs--word-pane .xs-inp--sel,.xs--word-pane .xs-inp--short{width:100%;max-width:none;min-width:0}.xs-inpwrap{position:relative}.xs-inpwrap__tag{position:absolute;right:9px;top:50%;transform:translateY(-50%);font-size:10.5px;color:var(--xs-accent-strong);pointer-events:none;background:var(--xs-surface);padding-left:6px}.xs-under{font-size:10.5px;color:var(--xs-text-faint);display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.xs-under__r{margin-left:auto}.xs-mono{font-family:var(--xs-mono);word-break:break-all}.xs-hint,.xs-mono{color:var(--xs-text-muted);font-size:10.5px}.xs-hint--warn{color:var(--xs-warn)}.xs-hint--err{color:var(--xs-danger)}.xs-note{display:block;font-size:10.5px;color:var(--xs-text-faint);margin-top:3px}.xs-lnk{background:none;border:0;padding:0;color:var(--xs-primary);font-weight:600;font-size:11px}.xs-lnk:hover{text-decoration:underline}.xs-lnk--m{color:var(--xs-text-muted);font-weight:500}.xs-lnk--r{margin-left:auto}.xs-grid2{display:grid;grid-template-columns:1fr 1fr;gap:6px}.xs-full{grid-column:1/-1}.xs--word-pane .xs-grid2{grid-template-columns:1fr}.xs-row-end{display:flex;justify-content:flex-end;gap:8px}.xs-time{margin-top:8px;padding:10px 12px;border:1px solid var(--xs-border);border-radius:10px;background:var(--xs-surface-2)}.xs-stack{display:flex;flex-direction:column;gap:4px}.xs-matter{display:flex;align-items:center;gap:9px;border:1.5px solid var(--xs-accent);background:var(--xs-accent-soft);border-radius:9px;padding:6px 10px}.xs-matter svg{width:16px;height:16px;color:var(--xs-primary);flex:0 0 16px}.xs-matter__t{min-width:0;flex:1}.xs-matter__n{font-weight:600;color:var(--xs-text-strong);font-size:12.5px}.xs-matter__d,.xs-matter__n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xs-matter__d{font-size:11px;color:var(--xs-text-muted)}.xs-addr{border:1px solid var(--xs-border);border-radius:9px;padding:9px 12px;background:var(--xs-surface-2);display:flex;gap:12px}.xs--word-pane .xs-addr{flex-direction:column}.xs-addr__blk{flex:1;font-family:var(--xs-serif);font-size:12.5px;color:var(--xs-text-strong);line-height:1.4;white-space:pre-line;min-width:0}.xs-addr__blk small{display:block;font-family:system-ui,sans-serif;font-size:10.5px;color:var(--xs-text-muted);margin-top:5px;white-space:normal}.xs-addr__acts{display:flex;flex-direction:column;gap:4px;align-items:flex-end;text-align:right;flex:0 0 auto}.xs--word-pane .xs-addr__acts{flex-direction:row;align-items:center}.xs-addr__m{color:var(--xs-text-faint);font-size:10.5px}.xs-pop{border:1px solid var(--xs-border-strong);border-radius:10px;background:var(--xs-surface);box-shadow:0 12px 30px #0f29442e;overflow:hidden}.xs-pop--inline{box-shadow:none;max-height:240px;overflow-y:auto}.xs-pop--tpl{position:absolute;left:66px;top:52px;z-index:6;width:280px}.xs--word-dialog .xs-pop--tpl{left:20px}.xs--word-pane .xs-pop--tpl{left:12px;top:46px}.xs-pop--dest{position:absolute;right:20px;bottom:56px;width:330px;z-index:5}.xs--word-pane .xs-pop--dest{left:12px;right:12px;width:auto}.xs-pop__g{font-family:var(--xs-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--xs-text-faint);padding:7px 12px 3px;background:var(--xs-surface-2)}.xs-pop__it{display:flex;align-items:center;gap:10px;padding:7px 12px;border:0;border-top:1px solid var(--xs-border);width:100%;text-align:left;background:var(--xs-surface);color:var(--xs-text-strong)}.xs-pop__it:first-child{border-top:0}.xs-pop__it.on,.xs-pop__it:hover:not(:disabled){background:var(--xs-accent-soft)}.xs-pop__it.dis,.xs-pop__it:disabled{color:var(--xs-text-faint)}.xs-pop__it--add{color:var(--xs-accent-strong);font-weight:600;background:var(--xs-surface-2)}.xs-pop__nm{font-weight:600;font-size:12.5px;min-width:0}.xs-pop__nm small{font-weight:400;color:var(--xs-text-muted)}.xs-pop__rl{margin-left:auto;font-size:10.5px;color:var(--xs-text-muted);white-space:nowrap}.xs-pop__src{font-size:9px;letter-spacing:.06em;border:1px solid var(--xs-border-strong);border-radius:4px;padding:0 5px}.xs-pop__k,.xs-pop__src{font-family:var(--xs-mono);color:var(--xs-text-faint)}.xs-pop__k{margin-left:auto;font-size:9.5px}.xs-pop__empty{padding:8px 12px;font-size:11.5px;color:var(--xs-text-muted);border-top:1px solid var(--xs-border)}.xs-pop__fold{padding:4px 12px 8px;background:var(--xs-surface-2);font-size:11.5px;display:flex;flex-direction:column;gap:3px}.xs-crumbs{display:flex;flex-wrap:wrap;gap:4px;font-size:10.5px;color:var(--xs-text-faint)}.xs-fold__row{display:flex;align-items:center;gap:8px}.xs-fold__pick{flex:1;text-align:left;background:none;border:0;padding:2px 0;color:var(--xs-text-strong)}.xs-fold__pick.on{color:var(--xs-accent-strong);font-weight:600}.xs-panel{border:1px solid var(--xs-border-strong);border-radius:10px;background:var(--xs-surface-2);padding:10px 12px;display:flex;flex-direction:column;gap:7px}.xs-panel__h{font-size:12px;font-weight:600;color:var(--xs-text-strong)}.xs-roles{display:flex;flex-wrap:wrap;gap:5px}.xs-role{border:1px solid var(--xs-border-strong);border-radius:999px;padding:1px 9px;font-size:11px;background:var(--xs-surface);color:var(--xs-text-muted)}.xs-role.on{background:var(--xs-primary);border-color:var(--xs-primary);color:var(--xs-primary-text)}.xs-srow{display:flex;align-items:center;gap:8px;min-height:31px;font-size:12.5px;color:var(--xs-text-strong);flex-wrap:wrap}.xs-sep{color:var(--xs-text-faint)}.xs-seg{display:inline-flex;border:1px solid var(--xs-border-strong);border-radius:8px;overflow:hidden;flex-wrap:wrap}.xs-seg button{padding:4px 10px;font-size:11.5px;color:var(--xs-text);border:0;border-right:1px solid var(--xs-border-strong);background:var(--xs-surface)}.xs-seg button:last-child{border-right:0}.xs-seg button.on{background:var(--xs-primary);color:var(--xs-primary-text);font-weight:600}.xs-seg button:disabled{color:var(--xs-text-faint)}.xs-opts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px 14px;align-items:start;font-size:12px}.xs--word-pane .xs-opts{grid-template-columns:1fr;gap:4px}.xs-k{font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--xs-text-muted);padding-top:7px}.xs--word-pane .xs-k{padding-top:6px}.xs-chk{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--xs-text);cursor:pointer}.xs-chk input{margin:0;accent-color:var(--xs-accent)}.xs-chk.dis{color:var(--xs-text-faint);cursor:not-allowed}.xs-sig{display:block;height:52px;-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid var(--xs-border);border-radius:6px;padding:4px;margin-top:6px}.xs-pv{flex:0 0 560px;width:560px;min-width:0;background:var(--xs-surface-3);border-left:1px solid var(--xs-border);display:flex;flex-direction:column;min-height:0}.xs-pv__h{display:flex;align-items:center;gap:8px;padding:9px 14px;font-family:var(--xs-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--xs-text-faint)}.xs-pv__r{margin-left:auto;font-family:system-ui,sans-serif;letter-spacing:0;text-transform:none;font-size:10.5px;color:var(--xs-text-muted)}.xs-pv__body{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;padding:0 14px 14px}.xs-wb{display:flex;gap:9px;align-items:flex-start;border:1px solid var(--xs-warn-border);background:var(--xs-warn-soft);border-radius:9px;padding:7px 11px;font-size:11.5px;color:var(--xs-warn);margin:0 20px 8px;flex:0 0 auto}.xs--word-pane .xs-wb{margin:0 12px 8px}.xs-wb svg{width:14px;height:14px;flex:0 0 14px;margin-top:1px}.xs-wb__b{flex:1}.xs-wb .xs-chk{color:var(--xs-warn);white-space:nowrap}.xs-wb .xs-lnk{color:var(--xs-warn);text-decoration:underline}.xs-f{display:flex;align-items:center;gap:10px;padding:11px 20px;border-top:1px solid var(--xs-border);background:var(--xs-surface-2);flex:0 0 auto;position:relative}.xs--word-pane .xs-f{padding:9px 12px;flex-wrap:wrap;gap:6px}.xs-f__note{font-size:11.5px;color:var(--xs-text-muted);flex:1;min-width:0}.xs-f__note.warn{color:var(--xs-warn)}.xs--word-pane .xs-f__note{flex-basis:100%}.xs-btn{border-radius:8px;padding:7px 14px;font-size:12.5px;font-weight:600;border:1px solid transparent;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;background:transparent;text-decoration:none}.xs-btn--primary{background:var(--xs-primary);color:var(--xs-primary-text)}.xs-btn--primary:disabled{background:var(--xs-primary-disabled)}.xs-btn--ghost{color:var(--xs-text-strong);border-color:var(--xs-border-strong)}.xs-btn--plain{color:var(--xs-text-muted)}.xs-btn--plain.on{color:var(--xs-accent-strong);background:var(--xs-accent-soft)}.xs-btn--sm{padding:4px 10px;font-size:11.5px}.xs--word-pane .xs-f .xs-btn{flex:1;justify-content:center}.xs-split{display:inline-flex;border-radius:8px;overflow:hidden}.xs--word-pane .xs-split{flex:1}.xs-split .xs-btn{border-radius:0;flex:1;justify-content:center}.xs-split__car{border:0;border-left:1px solid hsla(0,0%,100%,.28);padding:7px 9px;font-size:9px;background:var(--xs-primary);color:var(--xs-primary-text)}.xs-split__car:disabled{background:var(--xs-primary-disabled)}.xs-toast{position:absolute;inset:0;background:color-mix(in srgb,var(--xs-surface) 96%,transparent);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:30px;z-index:8}.xs-toast__ok{width:44px;height:44px;border-radius:50%;background:var(--xs-accent-soft);color:var(--xs-accent-strong);display:grid;place-items:center}.xs-toast__ok svg{width:22px;height:22px}.xs-toast h3{font-family:var(--xs-serif);font-size:18px;color:var(--xs-text-strong);font-weight:600;margin:0}.xs-toast p{font-size:12.5px;color:var(--xs-text-muted);max-width:46ch}.xs-toast__acts{display:flex;gap:8px;margin-top:6px}.create[data-v-29cb0ff0]{height:100%;display:flex;flex-direction:column;min-height:0}.centered[data-v-29cb0ff0]{flex:1;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;padding:24px;text-align:center;color:#0f2944;font-size:13px}.muted[data-v-29cb0ff0]{color:#647389}.sm[data-v-29cb0ff0]{font-size:12px}.err[data-v-29cb0ff0]{color:#c0392b}.btn[data-v-29cb0ff0]{font-size:13px;font-weight:600;padding:8px 16px;border-radius:8px;border:1px solid transparent;cursor:pointer}.btn.primary[data-v-29cb0ff0]{background:#0a3464;color:#fff}.btn.primary[data-v-29cb0ff0]:disabled{opacity:.5;cursor:not-allowed}.centered[data-v-57e69cd2],.dlg[data-v-57e69cd2]{height:100%}.centered[data-v-57e69cd2]{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;padding:24px;text-align:center}.muted[data-v-57e69cd2]{color:#647389}.err[data-v-57e69cd2]{color:#c0392b}.err p[data-v-57e69cd2]{max-width:420px;margin:0}.closebtn[data-v-57e69cd2]{font-size:13px;font-weight:600;padding:7px 16px;border-radius:8px;border:1px solid #d6deea;background:#fff;color:#0f2944;cursor:pointer}.centered[data-v-63d40b7f],.dlg[data-v-63d40b7f]{height:100%}.centered[data-v-63d40b7f]{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;padding:24px;text-align:center}.muted[data-v-63d40b7f]{color:#647389}.err[data-v-63d40b7f]{color:#c0392b}.err p[data-v-63d40b7f]{max-width:420px;margin:0}.card[data-v-63d40b7f]{height:100%;display:flex;flex-direction:column}.head[data-v-63d40b7f]{padding:18px 20px 12px;border-bottom:1px solid #e7ecf3}.head h1[data-v-63d40b7f]{margin:0;font-size:17px;font-weight:650;color:#0f2944}.sub[data-v-63d40b7f]{margin:4px 0 0;font-size:13px;color:#647389}.body[data-v-63d40b7f]{flex:1;overflow-y:auto;padding:16px 20px}.field[data-v-63d40b7f]{margin-bottom:14px;display:flex;flex-direction:column;gap:3px}.label[data-v-63d40b7f]{font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.04em;color:#8494a8}address[data-v-63d40b7f]{font-style:normal;display:flex;flex-direction:column;line-height:1.45}.field a[data-v-63d40b7f]{color:#0a3464}.empty[data-v-63d40b7f]{margin:0;font-size:13px}.search[data-v-63d40b7f]{width:100%;padding:8px 10px;font:inherit;border:1px solid #d6deea;border-radius:8px}.search[data-v-63d40b7f]:focus{outline:2px solid #04c896;outline-offset:-1px;border-color:#04c896}.hint[data-v-63d40b7f]{margin:8px 2px 0;font-size:12.5px}.denied[data-v-63d40b7f]{color:#c0392b}.results[data-v-63d40b7f]{list-style:none;margin:10px 0 0;padding:0;border:1px solid #e7ecf3;border-radius:8px;overflow:hidden}.results li+li[data-v-63d40b7f]{border-top:1px solid #eef2f7}.result[data-v-63d40b7f]{width:100%;display:flex;flex-direction:column;gap:2px;align-items:flex-start;padding:9px 12px;background:#fff;border:0;font:inherit;text-align:left;cursor:pointer}.result[data-v-63d40b7f]:focus-visible,.result[data-v-63d40b7f]:hover{background:#f3f8ff}.rname[data-v-63d40b7f]{font-weight:600;color:#0f2944}.rmeta[data-v-63d40b7f]{font-size:12.5px;color:#647389}.foot[data-v-63d40b7f]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid #e7ecf3}.spacer[data-v-63d40b7f]{flex:1}.btn[data-v-63d40b7f]{font-size:13px;font-weight:600;padding:7px 16px;border-radius:8px;border:1px solid #d6deea;background:#fff;color:#0f2944;cursor:pointer}.btn[data-v-63d40b7f]:hover{background:#f6f9fd}.btn.primary[data-v-63d40b7f]{background:#0a3464;border-color:#0a3464;color:#fff}.btn.primary[data-v-63d40b7f]:hover{background:#0d4079}.linkish[data-v-63d40b7f]{border:0;background:none;padding:0;font:inherit;font-size:12.5px;color:#647389;text-decoration:underline;cursor:pointer}.linkish[data-v-63d40b7f]:hover{color:#0a3464}.launch[data-v-6c2da1f5]{--navy:#0a3464;--navy-700:#0e4585;--mint:#04c896;--ink:#0f2944;--muted:#647389;--line:#e3e9f1;--serif:Georgia,"Times New Roman",serif;display:flex;flex-direction:column;height:100%;color:var(--ink)}.lhead[data-v-6c2da1f5]{padding:12px 14px;background:var(--navy);color:#fff}.lhead h2[data-v-6c2da1f5]{font-family:var(--serif);font-size:16px;margin:0;line-height:1.1}.lbody[data-v-6c2da1f5]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px 16px;text-align:center}.lbody p[data-v-6c2da1f5]{margin:0}.btn[data-v-6c2da1f5]{font-size:13px;font-weight:600;padding:8px 16px;border-radius:8px;border:1px solid transparent;cursor:pointer}.btn.primary[data-v-6c2da1f5]{background:var(--navy);color:#fff}.btn.primary[data-v-6c2da1f5]:hover{background:var(--navy-700)}.btn.primary[data-v-6c2da1f5]:disabled{opacity:.5;cursor:not-allowed}.btn.ghost[data-v-6c2da1f5]{background:transparent;color:var(--ink);border-color:#d6deea}.muted[data-v-6c2da1f5]{color:var(--muted)}.sm[data-v-6c2da1f5]{font-size:12px}.err[data-v-6c2da1f5]{color:#c0392b}.tmpl[data-v-cd7aa6e5]{padding:10px 12px;display:flex;flex-direction:column;gap:14px}.pad[data-v-cd7aa6e5]{padding:8px 0}.back[data-v-cd7aa6e5]{align-self:flex-start;background:transparent;border:0;color:var(--alki-navy);font-size:12px;cursor:pointer;padding:0}.eyebrow[data-v-cd7aa6e5]{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted)}.tname[data-v-cd7aa6e5]{font-size:15px;margin:2px 0}.sec-h[data-v-cd7aa6e5]{font-size:12px;text-transform:uppercase;letter-spacing:.4px;color:var(--muted);margin:0 0 6px;display:flex;align-items:center;gap:6px}.count[data-v-cd7aa6e5]{background:var(--alki-navy);color:#fff;border-radius:999px;font-size:10px;padding:1px 7px;letter-spacing:0}.hint[data-v-cd7aa6e5]{margin:6px 0 0;line-height:1.4}.list[data-v-cd7aa6e5]{list-style:none;margin:0;padding:0;flex-direction:column;gap:4px}.list[data-v-cd7aa6e5],.row[data-v-cd7aa6e5]{display:flex}.row[data-v-cd7aa6e5]{align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border:1px solid var(--line);border-radius:6px}.row.active[data-v-cd7aa6e5]{border-color:var(--alki-mint);background:#f0fbf7}.row-name[data-v-cd7aa6e5]{font-size:13px;font-weight:600}.row-meta[data-v-cd7aa6e5]{font-size:11px}.row-act[data-v-cd7aa6e5]{display:flex;gap:4px;flex-shrink:0}.resume[data-v-cd7aa6e5]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid var(--alki-mint);background:#f0fbf7;border-radius:6px;cursor:pointer}.resume-go[data-v-cd7aa6e5],.resume-txt[data-v-cd7aa6e5]{font-size:12px;color:#06513a}.resume-go[data-v-cd7aa6e5]{font-weight:600}.fields[data-v-cd7aa6e5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px;max-height:220px;overflow:auto}.fld[data-v-cd7aa6e5]{display:flex;align-items:center;gap:6px;font-size:11px;padding:3px 4px;border-bottom:1px solid var(--line)}.fld.off[data-v-cd7aa6e5]{opacity:.5}.dot[data-v-cd7aa6e5]{width:7px;height:7px;border-radius:50%;background:#cbd2db;flex-shrink:0}.dot.on[data-v-cd7aa6e5]{background:var(--alki-mint)}.dot.bm[data-v-cd7aa6e5]{background:#e0a83a}.dot.extra[data-v-cd7aa6e5]{background:#8b5cf6}.unmapped .fnote[data-v-cd7aa6e5]{font-size:11px;color:var(--muted);margin-left:6px}.goto[data-v-cd7aa6e5]{font-size:10px;padding:1px 7px;border:1px solid var(--alki-navy);background:#fff;color:var(--alki-navy);border-radius:999px;cursor:pointer;flex-shrink:0}.goto.danger[data-v-cd7aa6e5]{border-color:#a04040;color:#a04040}.goto[data-v-cd7aa6e5]:disabled{opacity:.5;cursor:not-allowed}.convert[data-v-cd7aa6e5]{width:100%;padding:7px;margin-bottom:8px;border:1px solid #e0a83a;background:#fff8ec;color:#8a5a00;border-radius:6px;font-size:12px;cursor:pointer}.convert[data-v-cd7aa6e5]:disabled{opacity:.6;cursor:not-allowed}.form[data-v-cd7aa6e5]{display:flex;flex-direction:column;gap:4px}.inp[data-v-cd7aa6e5]{padding:6px 8px;border:1px solid var(--line);border-radius:6px;font-size:12px}.inp.mono[data-v-cd7aa6e5]{font-family:Consolas,Courier New,monospace}.inp.bad[data-v-cd7aa6e5]{border-color:#a04040}.mini.ghost.on[data-v-cd7aa6e5]{background:var(--alki-mint);color:#06281f;border-color:var(--alki-mint)}.tag[data-v-cd7aa6e5]{font-family:var(--mono,monospace);font-size:11px;background:#f2f4f7;padding:1px 5px;border-radius:3px;color:var(--alki-navy)}.arrow[data-v-cd7aa6e5],.tag[data-v-cd7aa6e5]{flex-shrink:0}.arrow[data-v-cd7aa6e5]{color:var(--muted)}.flabel[data-v-cd7aa6e5]{flex:1;color:var(--ink)}.chip[data-v-cd7aa6e5]{font-size:9px;text-transform:uppercase;letter-spacing:.3px;padding:1px 6px;border-radius:999px;flex-shrink:0}.chip.field[data-v-cd7aa6e5]{background:#e6f7f1;color:#06513a}.chip.logical[data-v-cd7aa6e5]{background:#e7eefb;color:#1a3a7a}.chip.literal[data-v-cd7aa6e5]{background:#f1f1f3;color:#555}.chip.unmapped[data-v-cd7aa6e5]{background:#fbeaea;color:#a04040}.lbl[data-v-cd7aa6e5]{display:block;font-size:11px;color:var(--muted);margin-bottom:4px}.inline[data-v-cd7aa6e5]{display:flex;gap:6px}.sel[data-v-cd7aa6e5]{flex:1;padding:6px 8px;border:1px solid var(--line);border-radius:6px}.mini[data-v-cd7aa6e5],.sel[data-v-cd7aa6e5]{font-size:12px}.mini[data-v-cd7aa6e5]{padding:5px 10px;border:1px solid var(--alki-navy);background:var(--alki-navy);color:#fff;border-radius:6px;cursor:pointer}.mini.ghost[data-v-cd7aa6e5]{background:#fff;color:var(--alki-navy)}.mini[data-v-cd7aa6e5]:disabled{opacity:.5;cursor:not-allowed}.block-btn[data-v-cd7aa6e5]{width:100%;margin-top:8px;padding:8px;border:1px solid var(--line);background:#fff;border-radius:6px;font-size:13px;cursor:pointer}.block-btn.primary[data-v-cd7aa6e5]{background:var(--alki-mint);color:#06281f;border-color:var(--alki-mint);font-weight:600}.block-btn.ghost[data-v-cd7aa6e5]{color:#647389}.block-btn[data-v-cd7aa6e5]:disabled{opacity:.55;cursor:not-allowed}.note[data-v-cd7aa6e5]{font-size:12px;padding:6px 8px;border-radius:6px;margin:0}.note.ok[data-v-cd7aa6e5]{background:#f0fbf7;color:#06513a}.note.err[data-v-cd7aa6e5]{background:#fbf0f0;color:#a04040}.muted[data-v-cd7aa6e5]{color:var(--muted)}.sm[data-v-cd7aa6e5]{font-size:12px}.xs[data-v-cd7aa6e5]{font-size:11px}.sig[data-v-9af7225b]{padding:14px}.h[data-v-9af7225b]{font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:600;margin:0 0 6px;color:var(--ink,#0f2944)}.lede[data-v-9af7225b]{font-size:12px;color:var(--muted,#647389);margin:0 0 12px;line-height:1.4}.who[data-v-9af7225b]{font-size:13px;margin-bottom:8px}.preview[data-v-9af7225b]{border:1px dashed var(--line,#e3e9f1);border-radius:8px;padding:12px;background:#fff;display:grid;place-items:center;min-height:70px;margin-bottom:10px}.sigimg[data-v-9af7225b]{max-height:90px;max-width:100%;-o-object-fit:contain;object-fit:contain}.empty[data-v-9af7225b]{padding:12px}.hidden[data-v-9af7225b]{display:none}.acts[data-v-9af7225b]{display:flex;gap:8px}.btn[data-v-9af7225b]{font-size:13px;font-weight:600;padding:8px 14px;border-radius:8px;border:1px solid transparent;cursor:pointer}.btn.primary[data-v-9af7225b]{background:var(--alki-navy,#0a3464);color:#fff}.btn.primary[data-v-9af7225b]:disabled{opacity:.5;cursor:not-allowed}.btn.ghost[data-v-9af7225b]{background:transparent;color:var(--ink,#0f2944);border-color:#d6deea}.hint[data-v-9af7225b]{margin:8px 0 0}.muted[data-v-9af7225b]{color:var(--muted,#647389)}.sm[data-v-9af7225b]{font-size:11px}.err[data-v-9af7225b]{color:#c0392b}.ok[data-v-9af7225b]{color:#03835f}.deleg[data-v-9af7225b]{margin-top:18px;padding-top:14px;border-top:1px solid var(--line,#e3e9f1)}.dh[data-v-9af7225b]{font-size:13px;font-weight:600;margin:0 0 4px;color:var(--ink,#0f2944)}.dlist[data-v-9af7225b]{list-style:none;margin:8px 0;padding:0}.dlist li[data-v-9af7225b]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid var(--line,#eef2f7);font-size:13px}.dn[data-v-9af7225b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx[data-v-9af7225b]{background:none;border:0;color:#c0392b;font-size:12px;cursor:pointer;flex:none}.dx[data-v-9af7225b]:disabled{opacity:.5;cursor:not-allowed}.dadd[data-v-9af7225b]{display:flex;gap:8px;margin-top:8px}.dsel[data-v-9af7225b]{flex:1;min-width:0;padding:8px 10px;border:1px solid #d6deea;border-radius:8px;font-size:13px;background:#fff}.prof[data-v-935131cb]{height:100%;overflow:auto}.sec[data-v-935131cb]{padding:12px;border-bottom:1px solid var(--line,#e3e9f1)}.sec.last[data-v-935131cb]{padding:0;border-bottom:0}.stitle[data-v-935131cb]{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:600;color:var(--ink,#0f2944)}.stitle[data-v-935131cb],.who[data-v-935131cb]{margin:0 0 8px}.who[data-v-935131cb]{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;font-size:13px}.who dt[data-v-935131cb]{color:var(--muted,#647389)}.who dd[data-v-935131cb]{margin:0;overflow-wrap:anywhere}.hint[data-v-935131cb]{font-size:11px;color:var(--muted,#647389);margin:0;line-height:1.45}.sgroup[data-v-935131cb]{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.slabel[data-v-935131cb]{font-weight:600}.slabel[data-v-935131cb],.sopt[data-v-935131cb]{font-size:12px}.sopt[data-v-935131cb]{display:flex;align-items:flex-start;gap:7px;cursor:pointer}.sopt.dis[data-v-935131cb]{opacity:.55;cursor:not-allowed}.sopt input[data-v-935131cb]{margin-top:2px;flex:none}.shint[data-v-935131cb],.soptlabel[data-v-935131cb]{display:block}.shint[data-v-935131cb]{font-size:11px;color:var(--muted,#647389)}.shint.note[data-v-935131cb]{margin:2px 0 0}.shint.err[data-v-935131cb]{color:#c0392b}.asst[data-v-f3179b34]{display:flex;flex-direction:column;height:100%;position:relative}.time-overlay[data-v-f3179b34]{padding:10px;overflow:auto}.newdoc-overlay[data-v-f3179b34]{position:absolute;inset:0;z-index:20;background:#fff;display:flex;flex-direction:column;min-height:0}.chips[data-v-f3179b34]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;border-bottom:1px solid var(--line,#e3e9f1)}.chip[data-v-f3179b34]{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid #d6deea;background:#fff;color:var(--ink,#0f2944)}.chip[data-v-f3179b34],.chip.ctx[data-v-f3179b34]{cursor:default}.chip.auto[data-v-f3179b34]{border-color:var(--alki-mint,#04c896);background:#eafaf4}.chip.warn[data-v-f3179b34]{border-color:#e0a800;background:#fff8e6;cursor:pointer}.hint[data-v-f3179b34]{opacity:.7}.linkbtn[data-v-f3179b34]{background:none;border:0;padding:0;font-size:11px;color:var(--alki-navy,#0a3464);text-decoration:underline;cursor:pointer}.history[data-v-f3179b34]{padding:10px 12px;border-bottom:1px solid var(--line,#e3e9f1);background:#f7f9fc}.history p[data-v-f3179b34]{margin:0 0 6px}.src[data-v-f3179b34]{color:var(--alki-navy,#0a3464);font-weight:600}.picker[data-v-f3179b34]{padding:10px 12px;border-bottom:1px solid var(--line,#e3e9f1);background:#f7f9fc}.in[data-v-f3179b34]{width:100%;font-size:13px;padding:7px 9px;border:1px solid #d6deea;border-radius:8px;font-family:inherit}.ta[data-v-f3179b34]{resize:vertical}.results[data-v-f3179b34]{list-style:none;margin:8px 0 0;padding:0;max-height:160px;overflow:auto}.results li button[data-v-f3179b34]{width:100%;text-align:left;background:#fff;border:1px solid var(--line,#e3e9f1);border-radius:6px;padding:6px 8px;margin-bottom:4px;cursor:pointer}.mn[data-v-f3179b34]{font-size:12px;font-weight:600}.md[data-v-f3179b34],.mn[data-v-f3179b34]{display:block}.md[data-v-f3179b34]{font-size:11px;color:var(--muted,#647389)}.thread[data-v-f3179b34]{flex:1;overflow:auto;padding:12px;display:flex;flex-direction:column;gap:10px}.intro[data-v-f3179b34]{padding:4px 2px}.intro p[data-v-f3179b34]{margin:0 0 10px;line-height:1.45}.suggs[data-v-f3179b34]{display:flex;flex-wrap:wrap;gap:6px}.sugg[data-v-f3179b34]{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid #d6deea;background:#fff;color:var(--ink,#0f2944);cursor:pointer;text-align:left}.sugg[data-v-f3179b34]:hover:not(:disabled){border-color:var(--alki-navy,#0a3464)}.sugg[data-v-f3179b34]:disabled{opacity:.5;cursor:not-allowed}.turn[data-v-f3179b34]{display:flex;flex-direction:column;align-items:flex-start}.turn.user[data-v-f3179b34]{align-items:flex-end}.bubble[data-v-f3179b34]{max-width:92%;font-size:13px;line-height:1.45;padding:8px 10px;border-radius:10px;white-space:pre-wrap;word-break:break-word}.turn.user .bubble[data-v-f3179b34]{background:var(--alki-navy,#0a3464);color:#fff}.turn.assistant .bubble[data-v-f3179b34]{background:#f2f5f9;color:var(--ink,#0f2944)}.bubble.err[data-v-f3179b34]{background:#fdecea;color:#a03028}.bubble.md[data-v-f3179b34]{white-space:normal}.bubble.md[data-v-f3179b34] p{margin:0 0 8px}.bubble.md[data-v-f3179b34] p:last-child{margin-bottom:0}.bubble.md[data-v-f3179b34] h1,.bubble.md[data-v-f3179b34] h2,.bubble.md[data-v-f3179b34] h3,.bubble.md[data-v-f3179b34] h4{font-family:Georgia,Times New Roman,serif;font-weight:600;line-height:1.25;margin:12px 0 6px;color:var(--alki-navy,#0a3464)}.bubble.md[data-v-f3179b34] h1{font-size:16px}.bubble.md[data-v-f3179b34] h2{font-size:15px}.bubble.md[data-v-f3179b34] h3{font-size:14px}.bubble.md[data-v-f3179b34] h4{font-size:13px;font-style:italic}.bubble.md[data-v-f3179b34] :first-child{margin-top:0}.bubble.md[data-v-f3179b34] ol,.bubble.md[data-v-f3179b34] ul{margin:0 0 8px;padding-left:20px}.bubble.md[data-v-f3179b34] li{margin:2px 0}.bubble.md[data-v-f3179b34] table{border-collapse:collapse;width:100%;font-size:11px;margin:0 0 8px;display:block;overflow-x:auto}.bubble.md[data-v-f3179b34] td,.bubble.md[data-v-f3179b34] th{border:1px solid #d6deea;padding:4px 6px;text-align:left;vertical-align:top}.bubble.md[data-v-f3179b34] th{background:#eef2f7;font-weight:600}.bubble.md[data-v-f3179b34] code{font-family:Consolas,Courier New,monospace;font-size:11px;background:#eef2f7;padding:1px 4px;border-radius:3px}.bubble.md[data-v-f3179b34] pre{background:#eef2f7;padding:8px;border-radius:6px;overflow-x:auto;margin:0 0 8px}.bubble.md[data-v-f3179b34] pre code{background:none;padding:0}.bubble.md[data-v-f3179b34] blockquote{margin:0 0 8px;padding-left:10px;border-left:3px solid #d6deea;color:var(--muted,#647389)}.bubble.md[data-v-f3179b34] a{color:var(--alki-navy,#0a3464)}.bubble.md[data-v-f3179b34] hr{border:0;border-top:1px solid #d6deea;margin:10px 0}.caret[data-v-f3179b34]{opacity:.6}.edits[data-v-f3179b34]{white-space:normal}.esum[data-v-f3179b34]{margin:0 0 6px;font-weight:600}.elist[data-v-f3179b34]{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:5px}.elist li[data-v-f3179b34]{display:flex;gap:6px;font-size:12px;line-height:1.35}.eicon[data-v-f3179b34]{flex:none;width:12px}.elist li.applied .eicon[data-v-f3179b34]{color:#03835f}.elist li.pending .eicon[data-v-f3179b34]{color:var(--muted,#647389)}.elist li.ambiguous .eicon[data-v-f3179b34],.elist li.not-found .eicon[data-v-f3179b34]{color:#b8860b}.etext[data-v-f3179b34]{min-width:0;overflow-wrap:anywhere}.ewhy[data-v-f3179b34]{display:block;font-size:11px;color:var(--muted,#647389)}.ewhy.warn[data-v-f3179b34]{color:#8a6d0b}.writeback[data-v-f3179b34]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.wb.done[data-v-f3179b34]{border-color:#04c896;color:#03835f}.wb[data-v-f3179b34]{font-size:11px;padding:4px 9px;border-radius:999px;border:1px solid #d6deea;background:#fff;color:var(--ink,#0f2944);cursor:pointer}.wb.lead[data-v-f3179b34]{border-color:var(--alki-navy,#0a3464);background:var(--alki-navy,#0a3464);color:#fff}.wb[data-v-f3179b34]:disabled{opacity:.5;cursor:not-allowed}.wrote[data-v-f3179b34]{color:#03835f}.trackhint[data-v-f3179b34]{font-style:italic}.confirm[data-v-f3179b34]{padding:10px 12px;border-top:1px solid var(--line,#e3e9f1);background:#fff8e6}.confirm p[data-v-f3179b34]{margin:0 0 8px}.composer[data-v-f3179b34]{padding:10px 12px;border-top:1px solid var(--line,#e3e9f1)}.acts[data-v-f3179b34]{display:flex;gap:8px;margin-top:8px}.btn[data-v-f3179b34]{font-size:13px;font-weight:600;padding:7px 14px;border-radius:8px;border:1px solid transparent;cursor:pointer}.btn.primary[data-v-f3179b34]{background:var(--alki-navy,#0a3464);color:#fff}.btn.primary[data-v-f3179b34]:disabled{opacity:.5;cursor:not-allowed}.btn.ghost[data-v-f3179b34]{background:transparent;color:var(--ink,#0f2944);border-color:#d6deea}.centered[data-v-f3179b34]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:16px}.muted[data-v-f3179b34]{color:var(--muted,#647389)}.sm[data-v-f3179b34]{font-size:11px}.pad[data-v-f3179b34]{padding:0 12px}.err[data-v-f3179b34]{color:#c0392b}.pane[data-v-2ef78cea]{flex-direction:column;height:100%}.hdr[data-v-2ef78cea],.pane[data-v-2ef78cea]{display:flex}.hdr[data-v-2ef78cea]{align-items:center;gap:8px;padding:8px 12px;background:var(--alki-navy);color:#fff}.brand-logo[data-v-2ef78cea]{height:26px;width:auto;display:block;flex:none}.htitle[data-v-2ef78cea]{flex:1;font-family:Georgia,Times New Roman,serif;font-size:15px}.spacer[data-v-2ef78cea]{flex:1}.hacts[data-v-2ef78cea]{display:flex;gap:2px;flex:none}.icon-btn[data-v-2ef78cea]{background:transparent;border:0;color:#fff;font-size:16px;cursor:pointer;border-radius:4px;padding:2px 6px;line-height:1.2}.icon-btn.on[data-v-2ef78cea]{background:#ffffff2e}.icon-btn[data-v-2ef78cea]:disabled{opacity:.45;cursor:not-allowed}.icon-btn.back[data-v-2ef78cea]{font-size:18px}.panel[data-v-2ef78cea]{flex:1;overflow:auto}.centered[data-v-2ef78cea]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;text-align:center}.notice[data-v-2ef78cea]{margin:10px 12px 0;padding:8px 10px;background:#fdf6e7;border:1px solid #ecd9ab;border-radius:6px;color:#6b5416;font-size:12.5px;line-height:1.45}.primary[data-v-2ef78cea]{background:var(--alki-mint);color:#06281f;border:0;padding:8px 16px;border-radius:6px;font-weight:600;cursor:pointer}.ftr[data-v-2ef78cea]{display:flex;justify-content:space-between;gap:8px;padding:6px 12px;border-top:1px solid var(--line)}.muted[data-v-2ef78cea]{color:var(--muted)}.sm[data-v-2ef78cea]{font-size:11px}.err[data-v-2ef78cea]{color:#a04040}.host[data-v-2ef78cea]{text-transform:capitalize}:root{--alki-navy:#0a3464;--alki-mint:#04c896;--ink:#1a1a1a;--muted:#6b7280;--line:#e2e6ec}*{box-sizing:border-box}#__nuxt,.app-root,body,html{height:100%;margin:0}body{font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;color:var(--ink)}.centered{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;text-align:center}.muted{color:var(--muted)}.notice p{max-width:280px}
