@import "https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700&family=Lora:wght@600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700&family=Lora:wght@600;700&display=swap";.ap-root[data-v-a36d68bc]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.ap-header[data-v-a36d68bc]{margin-bottom:.1rem;padding-left:.15rem}.ap-tag[data-v-a36d68bc]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.ap-title[data-v-a36d68bc]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.ap-dot[data-v-a36d68bc]{color:var(--callsign-dot,#bf0a30)}.ap-sub[data-v-a36d68bc]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.hud-panel[data-v-a36d68bc]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.ap-panel[data-v-a36d68bc]{width:100%}.ap-panel-hdr[data-v-a36d68bc]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-a36d68bc]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-a36d68bc]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.ap-empty[data-v-a36d68bc]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff4d);text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:3rem 1.1rem;font-size:.8rem;display:flex}.ap-empty .bi[data-v-a36d68bc]{font-size:2rem}.ap-row[data-v-a36d68bc]{border-bottom:1px solid var(--act-border,#0028681f);align-items:center;gap:.85rem;padding:.7rem 1.1rem;text-decoration:none;transition:background .12s;display:flex}.ap-row[data-v-a36d68bc]:last-child{border-bottom:none}.ap-row[data-v-a36d68bc]:hover{background:var(--act-hover,#ffffff0f)}.ap-row-icon[data-v-a36d68bc]{color:var(--text-muted,#ffffff40);flex-shrink:0;font-size:.85rem}.ap-body[data-v-a36d68bc]{flex-direction:column;flex:1;gap:.08rem;min-width:0;display:flex}.ap-name[data-v-a36d68bc]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.ap-meta[data-v-a36d68bc]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#fff6);font-size:.8rem}.ap-contact-btn[data-v-a36d68bc]{cursor:pointer;font-family:var(--font-display,"Space Mono",monospace);color:var(--btn-on,#0cf);background:0 0;border:none;padding:0;font-size:.8rem;transition:color .12s}.ap-contact-btn[data-v-a36d68bc]:hover{color:#fff}.ap-status-badge[data-v-a36d68bc]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;flex-shrink:0;padding:.1rem .35rem;font-size:.68rem;font-weight:700}.ap-chevron[data-v-a36d68bc]{color:var(--text-muted,#ffffff40);flex-shrink:0;font-size:.7rem}.hud-tile-corners[data-v-a36d68bc]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-a36d68bc]{width:12px;height:12px;position:absolute}.hud-tl[data-v-a36d68bc]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-a36d68bc]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-a36d68bc]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-a36d68bc]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.aps-root[data-v-ad007685]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.aps-back-row[data-v-ad007685]{margin-bottom:.1rem}.aps-back[data-v-ad007685]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.aps-back[data-v-ad007685]:hover{color:var(--btn-on,#0cf)}.aps-hero[data-v-ad007685]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-left:.15rem;display:flex}.aps-hero-info[data-v-ad007685]{flex:1;min-width:0}.aps-title[data-v-ad007685]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin:0 0 .35rem;font-size:1.25rem;font-weight:700;line-height:1.1}.aps-badges[data-v-ad007685]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.aps-contact-btn[data-v-ad007685]{border:1px solid var(--act-border,#00286840);cursor:pointer;font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;color:var(--btn-on,#0cf);clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));background:0 0;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.74rem;transition:background .12s;display:flex}.aps-contact-btn[data-v-ad007685]:hover{background:var(--btn-on-faint,#00ccff1a)}.aps-contact-btn .bi[data-v-ad007685]{font-size:.7rem}.aps-status-badge[data-v-ad007685]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;padding:.1rem .35rem;font-size:.68rem;font-weight:700}.aps-delete-btn[data-v-ad007685]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:#ff6680;cursor:pointer;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:#bf0a3012;border:1px solid #bf0a304d;flex-shrink:0;align-items:center;gap:.3rem;padding:.35rem .6rem;font-size:.74rem;transition:background .12s;display:flex}.aps-delete-btn[data-v-ad007685]:hover{color:#fff;background:#bf0a302e}.aps-delete-btn .bi[data-v-ad007685]{font-size:.8rem}.aps-grid[data-v-ad007685]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.aps-grid[data-v-ad007685]{grid-template-columns:1fr 260px}}.hud-panel[data-v-ad007685]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.aps-panel[data-v-ad007685]{width:100%}.aps-panel-hdr[data-v-ad007685]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-ad007685]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-ad007685]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.aps-empty[data-v-ad007685]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);align-items:center;gap:.5rem;padding:2.5rem 1.1rem;font-size:.8rem;display:flex}.aps-empty .bi[data-v-ad007685]{font-size:1.1rem}.aps-step-row[data-v-ad007685]{border-bottom:1px solid var(--act-border,#0028681a);align-items:center;gap:.85rem;padding:.65rem 1.1rem;display:flex}.aps-step-row[data-v-ad007685]:last-child{border-bottom:none}.aps-step-num[data-v-ad007685]{background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff24);width:22px;height:22px;font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff73);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;display:flex}.aps-step-num--done[data-v-ad007685]{color:#00dc82;background:#00dc821a;border-color:#00dc8266}.aps-step-body[data-v-ad007685]{flex-direction:column;flex:1;gap:.06rem;min-width:0;display:flex}.aps-step-label[data-v-ad007685]{color:var(--text,#ffffffd9);font-size:.8rem;font-weight:500}.aps-step-meta[data-v-ad007685]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff61);font-size:.8rem}.aps-step-badge[data-v-ad007685]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;flex-shrink:0;padding:.08rem .3rem;font-size:.68rem;font-weight:700}.aps-desc[data-v-ad007685]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.04em;color:var(--text-muted,#ffffff73);margin:0;padding:.85rem 1.1rem;font-size:.82rem;line-height:1.8}.hud-tile-corners[data-v-ad007685]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-ad007685]{width:12px;height:12px;position:absolute}.hud-tl[data-v-ad007685]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-ad007685]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-ad007685]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-ad007685]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.ap-builder-shell[data-v-5ec01407]{padding:1.25rem 1rem;font-family:Figtree,system-ui,sans-serif}.pc-page-title[data-v-5ec01407]{color:var(--pc-navy);margin:0;font-size:1.1rem;font-weight:700}.pc-plan-name[data-v-5ec01407]{color:var(--pc-muted);font-weight:500}.pc-sub-title[data-v-5ec01407]{color:var(--pc-muted);margin-top:.1rem;font-size:.82rem}.pc-card[data-v-5ec01407]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-hdr[data-v-5ec01407]{color:var(--pc-text);border-bottom:1px solid #0028681f;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700}.pc-card-body[data-v-5ec01407]{padding:1rem}.pc-label[data-v-5ec01407]{color:var(--pc-muted);margin-bottom:.25rem;font-size:.78rem;font-weight:600;display:block}.pc-btn-primary[data-v-5ec01407]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.45rem 1.1rem;font-size:.82rem;font-weight:600}.pc-btn-primary[data-v-5ec01407]:disabled{opacity:.6;cursor:not-allowed}.pc-btn-ghost[data-v-5ec01407]{border:1px solid var(--pc-border);color:var(--pc-muted);cursor:pointer;background:0 0;border-radius:8px;align-items:center;padding:.4rem .85rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.pc-btn-danger-sm[data-v-5ec01407]{color:#bf0a30;cursor:pointer;background:0 0;border:1px solid #bf0a304d;border-radius:8px;padding:.3rem .55rem;font-size:.82rem}.pc-badge[data-v-5ec01407]{color:var(--pc-navy);background:#0028681a;border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.pc-muted-text[data-v-5ec01407]{color:var(--pc-muted);font-size:.78rem}.pc-step-subject[data-v-5ec01407]{color:var(--pc-text);font-size:.82rem;font-weight:600}.pc-step-body[data-v-5ec01407]{color:var(--pc-muted);white-space:pre-wrap;margin-top:.2rem;font-size:.78rem}.pc-empty[data-v-5ec01407]{text-align:center;color:var(--pc-muted);padding:2.5rem 0;font-size:.85rem}.step-num[data-v-5ec01407]{background:var(--pc-navy);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:.1rem;font-size:.72rem;font-weight:700;display:flex}.ap-create-shell[data-v-6a9aa47d]{padding:1.25rem 1rem;font-family:Figtree,system-ui,sans-serif}.ap-form-wrap[data-v-6a9aa47d]{max-width:600px;margin:0 auto}.pc-page-title[data-v-6a9aa47d]{color:var(--pc-navy);margin:0;font-size:1.1rem;font-weight:700}.pc-card[data-v-6a9aa47d]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-hdr[data-v-6a9aa47d]{color:var(--pc-text);border-bottom:1px solid #0028681f;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700}.pc-card-body[data-v-6a9aa47d]{padding:1rem}.pc-label[data-v-6a9aa47d]{color:var(--pc-muted);margin-bottom:.25rem;font-size:.78rem;font-weight:600;display:block}.pc-field-error[data-v-6a9aa47d]{color:#bf0a30;margin-top:.25rem;font-size:.75rem}.pc-btn-primary[data-v-6a9aa47d]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.45rem 1.1rem;font-size:.82rem;font-weight:600}.pc-btn-primary[data-v-6a9aa47d]:disabled{opacity:.6;cursor:not-allowed}.pc-btn-ghost[data-v-6a9aa47d]{border:1px solid var(--pc-border);color:var(--pc-muted);background:0 0;border-radius:8px;align-items:center;padding:.4rem .85rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.ap-edit-shell[data-v-96676f3e]{padding:1.25rem 1rem;font-family:Figtree,system-ui,sans-serif}.ap-form-wrap[data-v-96676f3e]{max-width:600px;margin:0 auto}.pc-page-title[data-v-96676f3e]{color:var(--pc-navy);margin:0;font-size:1.1rem;font-weight:700}.pc-sub-title[data-v-96676f3e]{color:var(--pc-muted);margin-top:.1rem;font-size:.82rem}.pc-card[data-v-96676f3e]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-hdr[data-v-96676f3e]{color:var(--pc-text);border-bottom:1px solid #0028681f;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700}.pc-card-body[data-v-96676f3e]{padding:1rem}.pc-label[data-v-96676f3e]{color:var(--pc-muted);margin-bottom:.25rem;font-size:.78rem;font-weight:600;display:block}.pc-field-error[data-v-96676f3e]{color:#bf0a30;margin-top:.25rem;font-size:.75rem}.pc-btn-primary[data-v-96676f3e]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.45rem 1.1rem;font-size:.82rem;font-weight:600}.pc-btn-primary[data-v-96676f3e]:disabled{opacity:.6;cursor:not-allowed}.pc-btn-ghost[data-v-96676f3e]{border:1px solid var(--pc-border);color:var(--pc-muted);background:0 0;border-radius:8px;align-items:center;padding:.4rem .85rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.glass-panel[data-v-3fbd89cc]{flex-direction:column;display:flex;overflow:hidden}.glass-panel__header[data-v-3fbd89cc]{z-index:1;background:#0106124d;border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;display:flex;position:sticky;top:0}.glass-panel__title[data-v-3fbd89cc]{letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;font-size:.65rem;font-weight:800}.glass-panel__action[data-v-3fbd89cc]{align-items:center;gap:.5rem;display:flex}.glass-panel__body[data-v-3fbd89cc]{flex:1;padding:.5rem 0;overflow-y:auto}.glass-badge[data-v-fe52c2f0]{letter-spacing:.1em;text-transform:uppercase;border-radius:var(--glass-radius-compact,8px);white-space:nowrap;border:1px solid;align-items:center;padding:.2rem .6rem;font-size:.65rem;font-weight:700;display:inline-flex}.glass-btn[data-v-3a85c918]{letter-spacing:.04em;border-radius:var(--glass-radius-compact,8px);cursor:pointer;white-space:nowrap;align-items:center;gap:.45rem;font-weight:600;transition:background .15s,border-color .15s,box-shadow .15s,transform .1s;display:inline-flex}.glass-btn[data-v-3a85c918]:active{transform:scale(.97)}.glass-btn--sm[data-v-3a85c918]{padding:.3rem .75rem;font-size:.72rem}.glass-btn--md[data-v-3a85c918]{padding:.45rem 1rem;font-size:.8rem}.glass-btn--lg[data-v-3a85c918]{padding:.6rem 1.35rem;font-size:.9rem}.glass-btn--primary[data-v-3a85c918]{color:#6ab8ff;background:#1e90ff2e;border:1px solid #1e90ff8c}.glass-btn--primary[data-v-3a85c918]:hover{color:#fff;background:#1e90ff47;border-color:#1e90ffd9;box-shadow:0 0 14px #1e90ff59}.glass-btn--ghost[data-v-3a85c918]{color:#ffffffbf;background:#ffffff0a;border:1px solid #ffffff47}.glass-btn--ghost[data-v-3a85c918]:hover{color:#fff;background:#ffffff1a;border-color:#ffffff8c}.glass-btn--danger[data-v-3a85c918]{color:#fc7070;background:#dc262626;border:1px solid #dc262680}.glass-btn--danger[data-v-3a85c918]:hover{color:#fff;background:#dc262647;border-color:#fc4444cc;box-shadow:0 0 14px #dc26264d}.glass-card__title[data-v-0ededd45]{letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;border-bottom:1px solid #ffffff14;margin-bottom:.85rem;padding-bottom:.6rem;font-size:.7rem;font-weight:700}.glass-stat[data-v-fc588d3c]{flex-direction:column;gap:.25rem;padding:1.25rem 1.5rem;display:flex}.glass-stat__icon-row[data-v-fc588d3c]{margin-bottom:.25rem}.glass-stat__icon[data-v-fc588d3c]{color:#ffffff59;font-size:1.4rem}.glass-stat__value[data-v-fc588d3c]{font-size:2rem;font-weight:700;line-height:1}.glass-stat__label[data-v-fc588d3c]{letter-spacing:.04em;font-size:.75rem;font-weight:500}.glass-stat__trend[data-v-fc588d3c]{align-items:center;gap:.15rem;margin-top:.35rem;font-size:.72rem;font-weight:600;display:flex}.glass-stat__trend .bi[data-v-fc588d3c]{font-size:.9rem}.prof-shell[data-v-8f0535a5]{padding:1.25rem 1rem;font-family:Figtree,system-ui,sans-serif}.pc-page-title[data-v-8f0535a5]{color:var(--pc-navy);margin:0;font-size:1.1rem;font-weight:700}.pc-sub-title[data-v-8f0535a5]{color:var(--pc-muted);margin-top:.1rem;font-size:.82rem}.pc-card[data-v-8f0535a5]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-hdr[data-v-8f0535a5]{color:var(--pc-text);border-bottom:1px solid #0028681f;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700}.pc-empty[data-v-8f0535a5]{text-align:center;color:var(--pc-muted);padding:2.5rem 1rem;font-size:.85rem}.pc-table-wrap[data-v-8f0535a5]{overflow-x:auto}.pc-table[data-v-8f0535a5]{border-collapse:collapse;width:100%;font-size:.82rem}.pc-table th[data-v-8f0535a5]{text-align:left;color:var(--pc-muted);border-bottom:1px solid var(--pc-border);white-space:nowrap;padding:.55rem 1rem;font-size:.72rem;font-weight:700}.pc-table td[data-v-8f0535a5]{vertical-align:middle;border-bottom:1px solid #00286812;padding:.6rem 1rem}.pc-table tr:last-child td[data-v-8f0535a5]{border-bottom:none}.pc-td-name[data-v-8f0535a5]{color:var(--pc-text);font-weight:600}.pc-td-muted[data-v-8f0535a5]{color:var(--pc-muted)}.pc-td-actions[data-v-8f0535a5]{white-space:nowrap;text-align:right}.pc-badge[data-v-8f0535a5]{color:var(--pc-navy);white-space:nowrap;background:#0028681a;border-radius:999px;align-items:center;padding:.15rem .6rem;font-size:.68rem;font-weight:700;display:inline-flex}.pc-btn-approve[data-v-8f0535a5]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:7px;margin-right:.4rem;padding:.3rem .75rem;font-size:.78rem;font-weight:600}.pc-btn-approve[data-v-8f0535a5]:hover{opacity:.88}.pc-btn-reject[data-v-8f0535a5]{color:#bf0a30;cursor:pointer;background:0 0;border:1px solid #bf0a3059;border-radius:7px;padding:.3rem .75rem;font-size:.78rem;font-weight:600}.pc-btn-reject[data-v-8f0535a5]:hover{background:#bf0a300f}.pc-pagination[data-v-8f0535a5]{flex-wrap:wrap;gap:.25rem;padding:.75rem 1rem;display:flex}.pc-page-link[data-v-8f0535a5]{color:var(--pc-navy);border:1px solid var(--pc-border);border-radius:6px;padding:.3rem .6rem;font-size:.78rem;text-decoration:none}.pc-page-link--active[data-v-8f0535a5]{background:var(--pc-navy);color:#fff;border-color:var(--pc-navy)}.pc-page-link--disabled[data-v-8f0535a5]{opacity:.4;pointer-events:none}.rec-create-shell[data-v-3d9bb486]{padding:1.25rem 1rem;font-family:Figtree,system-ui,sans-serif}.rec-form-wrap[data-v-3d9bb486]{max-width:620px;margin:0 auto}.pc-page-title[data-v-3d9bb486]{color:var(--pc-navy);margin:0;font-size:1.1rem;font-weight:700}.pc-card[data-v-3d9bb486]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-hdr[data-v-3d9bb486]{color:var(--pc-text);border-bottom:1px solid #0028681f;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700}.pc-card-body[data-v-3d9bb486]{padding:1rem}.pc-label[data-v-3d9bb486]{color:var(--pc-muted);margin-bottom:.25rem;font-size:.78rem;font-weight:600;display:block}.pc-field-error[data-v-3d9bb486]{color:#bf0a30;margin-top:.25rem;font-size:.75rem}.pc-btn-primary[data-v-3d9bb486]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.45rem 1.1rem;font-size:.82rem;font-weight:600}.pc-btn-primary[data-v-3d9bb486]:disabled{opacity:.6;cursor:not-allowed}.pc-btn-ghost[data-v-3d9bb486]{border:1px solid var(--pc-border);color:var(--pc-muted);background:0 0;border-radius:8px;align-items:center;padding:.4rem .85rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.rec-edit-shell[data-v-8922a36b]{padding:1.25rem 1rem;font-family:Figtree,system-ui,sans-serif}.rec-form-wrap[data-v-8922a36b]{max-width:620px;margin:0 auto}.pc-page-title[data-v-8922a36b]{color:var(--pc-navy);margin:0;font-size:1.1rem;font-weight:700}.pc-sub-title[data-v-8922a36b]{color:var(--pc-muted);margin-top:.1rem;font-size:.82rem}.pc-card[data-v-8922a36b]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-hdr[data-v-8922a36b]{color:var(--pc-text);border-bottom:1px solid #0028681f;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700}.pc-card-body[data-v-8922a36b]{padding:1rem}.pc-label[data-v-8922a36b]{color:var(--pc-muted);margin-bottom:.25rem;font-size:.78rem;font-weight:600;display:block}.pc-field-error[data-v-8922a36b]{color:#bf0a30;margin-top:.25rem;font-size:.75rem}.pc-btn-primary[data-v-8922a36b]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.45rem 1.1rem;font-size:.82rem;font-weight:600}.pc-btn-primary[data-v-8922a36b]:disabled{opacity:.6;cursor:not-allowed}.pc-btn-ghost[data-v-8922a36b]{border:1px solid var(--pc-border);color:var(--pc-muted);background:0 0;border-radius:8px;align-items:center;padding:.4rem .85rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.sl-create-shell[data-v-8e7b47e2]{padding:1.25rem 1rem;font-family:Figtree,system-ui,sans-serif}.sl-form-wrap[data-v-8e7b47e2]{max-width:580px;margin:0 auto}.pc-page-title[data-v-8e7b47e2]{color:var(--pc-navy);margin:0;font-size:1.1rem;font-weight:700}.pc-card[data-v-8e7b47e2]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-hdr[data-v-8e7b47e2]{color:var(--pc-text);border-bottom:1px solid #0028681f;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700}.pc-card-body[data-v-8e7b47e2]{padding:1rem}.pc-label[data-v-8e7b47e2]{color:var(--pc-muted);margin-bottom:.25rem;font-size:.78rem;font-weight:600;display:block}.pc-field-error[data-v-8e7b47e2]{color:#bf0a30;margin-top:.25rem;font-size:.75rem}.pc-btn-primary[data-v-8e7b47e2]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.45rem 1.1rem;font-size:.82rem;font-weight:600}.pc-btn-primary[data-v-8e7b47e2]:disabled{opacity:.6;cursor:not-allowed}.pc-btn-ghost[data-v-8e7b47e2]{border:1px solid var(--pc-border);color:var(--pc-muted);background:0 0;border-radius:8px;align-items:center;padding:.4rem .85rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.sl-edit-shell[data-v-b691e289]{padding:1.25rem 1rem;font-family:Figtree,system-ui,sans-serif}.sl-form-wrap[data-v-b691e289]{max-width:580px;margin:0 auto}.pc-page-title[data-v-b691e289]{color:var(--pc-navy);margin:0;font-size:1.1rem;font-weight:700}.pc-sub-title[data-v-b691e289]{color:var(--pc-muted);margin-top:.1rem;font-size:.82rem}.pc-card[data-v-b691e289]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-hdr[data-v-b691e289]{color:var(--pc-text);border-bottom:1px solid #0028681f;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700}.pc-card-body[data-v-b691e289]{padding:1rem}.pc-label[data-v-b691e289]{color:var(--pc-muted);margin-bottom:.25rem;font-size:.78rem;font-weight:600;display:block}.pc-field-error[data-v-b691e289]{color:#bf0a30;margin-top:.25rem;font-size:.75rem}.pc-btn-primary[data-v-b691e289]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.45rem 1.1rem;font-size:.82rem;font-weight:600}.pc-btn-primary[data-v-b691e289]:disabled{opacity:.6;cursor:not-allowed}.pc-btn-ghost[data-v-b691e289]{border:1px solid var(--pc-border);color:var(--pc-muted);background:0 0;border-radius:8px;align-items:center;padding:.4rem .85rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.cc-root[data-v-cf86aef6]{flex-direction:column;gap:.75rem;max-width:720px;padding:.75rem 1rem;display:flex}.cc-header[data-v-cf86aef6]{margin-bottom:.1rem;padding-left:.15rem}.cc-tag[data-v-cf86aef6]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.cc-title[data-v-cf86aef6]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.cc-dot[data-v-cf86aef6]{color:var(--callsign-dot,#bf0a30)}.cc-sub[data-v-cf86aef6]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.cc-stats[data-v-cf86aef6]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.6rem;display:grid}.cc-stat-tile[data-v-cf86aef6]{background:var(--tile-bg,#0108148c);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));flex-direction:column;gap:.18rem;padding:.85rem 1rem;display:flex;position:relative;overflow:hidden}.cc-stat-icon[data-v-cf86aef6]{color:var(--text-muted,#ffffff4d);margin-bottom:.08rem;font-size:1rem}.cc-stat-val[data-v-cf86aef6]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.cc-stat-lbl[data-v-cf86aef6]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.68rem}.hud-panel[data-v-cf86aef6]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.cc-panel[data-v-cf86aef6]{width:100%}.cc-panel-hdr[data-v-cf86aef6]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-cf86aef6]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-cf86aef6]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.cc-detail-row[data-v-cf86aef6]{border-bottom:1px solid var(--act-border,#0028681a);justify-content:space-between;align-items:center;padding:.5rem 1.1rem;display:flex}.cc-detail-label[data-v-cf86aef6]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff61);font-size:.74rem}.cc-detail-val[data-v-cf86aef6]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text,#ffffffd9);font-size:.62rem;font-weight:700}.cc-notes-block[data-v-cf86aef6]{padding:.65rem 1.1rem}.cc-notes-block .cc-detail-label[data-v-cf86aef6]{margin-bottom:.35rem;display:block}.cc-notes[data-v-cf86aef6]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.04em;color:var(--text-muted,#ffffff73);white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.8}.hud-tile-corners[data-v-cf86aef6]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-cf86aef6]{width:12px;height:12px;position:absolute}.hud-tl[data-v-cf86aef6]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-cf86aef6]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-cf86aef6]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-cf86aef6]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.ea-root[data-v-8d746368]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.ea-header[data-v-8d746368]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.1rem;padding-left:.15rem;display:flex}.ea-tag[data-v-8d746368]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.ea-title[data-v-8d746368]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.ea-dot[data-v-8d746368]{color:var(--callsign-dot,#bf0a30)}.ea-sub[data-v-8d746368]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.ea-year-select[data-v-8d746368]{background:var(--tile-bg,#01081499);border:1px solid var(--act-border,#00286840);color:var(--text,#ffffffe6);font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;outline:none;flex-shrink:0;padding:.4rem .6rem;font-size:.74rem}.ea-year-select option[data-v-8d746368]{background:#010810}.ea-stats[data-v-8d746368]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.6rem;display:grid}.ea-stat-tile[data-v-8d746368]{background:var(--tile-bg,#0108148c);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));flex-direction:column;gap:.18rem;padding:.85rem 1rem;display:flex;position:relative;overflow:hidden}.ea-stat-icon[data-v-8d746368]{color:var(--text-muted,#ffffff4d);margin-bottom:.08rem;font-size:1rem}.ea-stat-val[data-v-8d746368]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.ea-stat-lbl[data-v-8d746368]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.68rem}.hud-panel[data-v-8d746368]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.ea-panel[data-v-8d746368]{width:100%}.ea-panel-hdr[data-v-8d746368]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-8d746368]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-8d746368]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.ea-empty[data-v-8d746368]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);align-items:center;gap:.5rem;padding:2.5rem 1.1rem;font-size:.8rem;display:flex}.ea-empty .bi[data-v-8d746368]{font-size:1.1rem}.ea-tx-row[data-v-8d746368]{border-bottom:1px solid var(--act-border,#0028681a);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 1.1rem;display:flex}.ea-tx-row[data-v-8d746368]:last-child{border-bottom:none}.ea-tx-info[data-v-8d746368]{flex-direction:column;gap:.06rem;min-width:0;display:flex}.ea-tx-address[data-v-8d746368]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.ea-tx-date[data-v-8d746368]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);font-size:.76rem}.ea-tx-amounts[data-v-8d746368]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.06rem;display:flex}.ea-tx-net[data-v-8d746368]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);font-size:.65rem;font-weight:700}.ea-tx-gci[data-v-8d746368]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff61);font-size:.74rem}.hud-tile-corners[data-v-8d746368]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-8d746368]{width:12px;height:12px;position:absolute}.hud-tl[data-v-8d746368]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-8d746368]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-8d746368]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-8d746368]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.vl-logo[data-v-9fbd32e5]{flex-shrink:0;width:auto;height:38px;display:block}.auth-heading{color:#111;margin:0 0 .3rem;font-family:Lora,Georgia,serif;font-size:1.45rem;font-weight:600;line-height:1.2}.auth-sub{color:#4a4a4a;margin:0 0 1.75rem;font-size:.875rem;line-height:1.65}.auth-field{margin-bottom:1rem}.auth-field label{color:#4a4a4a;margin-bottom:.35rem;font-size:.8125rem;font-weight:600;display:block}.auth-field input{color:#111;box-sizing:border-box;background:#fff;border:1.5px solid #e6e4dc;border-radius:.5rem;width:100%;padding:.65rem .875rem;font-family:Figtree,sans-serif;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.auth-field input::placeholder{color:#b0ada6}.auth-field input:focus{border-color:#cc1525;outline:none;box-shadow:0 0 0 3px #cc15251a}.auth-err{color:#a8111f;margin:.3rem 0 0;font-size:.75rem}.auth-btn{color:#fff;cursor:pointer;letter-spacing:.01em;background:#cc1525;border:none;border-radius:.5rem;width:100%;margin-top:.5rem;padding:.8rem;font-family:Figtree,sans-serif;font-size:.9375rem;font-weight:700;transition:background .2s}.auth-btn:hover:not(:disabled){background:#a8111f}.auth-btn:disabled{opacity:.6;cursor:default}.auth-alt{text-align:center;color:#777772;margin:1.25rem 0 0;font-size:.84rem}.auth-link{color:#cc1525;font-weight:600;text-decoration:none}.auth-link:hover{color:#a8111f;text-decoration:underline}.auth-check{color:#4a4a4a;justify-content:space-between;align-items:center;margin-bottom:1.25rem;font-size:.84rem;display:flex}.auth-check label{cursor:pointer;align-items:center;gap:.4rem;font-weight:400;display:flex}.auth-check input[type=checkbox]{accent-color:#cc1525;width:15px;height:15px}.auth-alert{border-radius:.5rem;margin-bottom:1rem;padding:.65rem .875rem;font-size:.84rem}.auth-alert--danger{color:#a8111f;background:#cc152514;border:1px solid #cc152540}.auth-alert--success{color:#2e7d52;background:#2e7d5214;border:1px solid #2e7d5240}.auth-page[data-v-b5acba0a]{min-height:100vh;font-family:Figtree,system-ui,sans-serif;display:flex}.auth-left[data-v-b5acba0a]{background:linear-gradient(160deg,#001a4a 0%,#002868 55%,#001530 100%);flex-shrink:0;justify-content:center;align-items:center;width:420px;padding:3rem 2.5rem;display:flex;position:relative;overflow:hidden}.auth-left[data-v-b5acba0a]:before{content:"";pointer-events:none;background:radial-gradient(circle,#cc15252e 0%,#0000 70%);border-radius:50%;width:340px;height:340px;position:absolute;top:-80px;right:-80px}.auth-left-inner[data-v-b5acba0a]{z-index:1;flex-direction:column;gap:1.75rem;display:flex;position:relative}.auth-left-brand img[data-v-b5acba0a]{width:240px;height:auto;display:block}.auth-left-headline[data-v-b5acba0a]{color:#fff;margin:0;font-family:Lora,Georgia,serif;font-size:1.75rem;font-weight:600;line-height:1.25}.auth-left-headline em[data-v-b5acba0a]{color:#ffffffbf;font-style:italic}.auth-left-bullets[data-v-b5acba0a]{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.auth-left-bullets li[data-v-b5acba0a]{color:#ffffffc7;align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.5;display:flex}.auth-left-bullets li[data-v-b5acba0a]:before{content:"✓";color:#cc1525;flex-shrink:0;margin-top:.05em;font-weight:900}.auth-right[data-v-b5acba0a]{background:#faf9f5;flex:1;justify-content:center;align-items:center;min-width:0;min-height:100vh;padding:2.5rem 1.5rem;display:flex}.auth-right-inner[data-v-b5acba0a]{flex-direction:column;width:100%;max-width:420px;display:flex}.auth-back[data-v-b5acba0a]{color:#cc1525;margin-bottom:2rem;font-size:.84rem;font-weight:600;text-decoration:none;display:inline-block}.auth-back[data-v-b5acba0a]:hover{color:#a8111f;text-decoration:underline}.auth-page-footer[data-v-b5acba0a]{color:#b0ada6;text-align:center;margin-top:2.5rem;font-size:.75rem}@media (width<=767px){.auth-left[data-v-b5acba0a]{display:none}.auth-right[data-v-b5acba0a]{min-height:100vh;padding:2rem 1.25rem}}.deadline-banner[data-v-819adfcf]{color:#ffffffbf;background:#ffb40014;border:1px solid #ffb40040;border-radius:8px;align-items:center;padding:.65rem 1rem;font-size:.83rem;display:flex}.doc-row[data-v-819adfcf]{border-bottom:1px solid #ffffff0a;align-items:center;gap:.75rem;padding:.65rem 1.25rem;text-decoration:none;transition:background .12s;display:flex}.doc-row[data-v-819adfcf]:last-child{border-bottom:none}.doc-row[data-v-819adfcf]:hover{background:#ffffff0a}.tl-row[data-v-819adfcf]{border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:.65rem;padding:.55rem 1.25rem;display:flex}.tl-row[data-v-819adfcf]:last-child{border-bottom:none}.tl-dot[data-v-819adfcf]{background:#bf0a3099;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:.3rem}.tl-body[data-v-819adfcf]{flex:1;min-width:0}.role-grid[data-v-623a40b6]{grid-template-columns:1fr 1fr;gap:.65rem;margin-bottom:1.5rem;display:grid}.role-btn[data-v-623a40b6]{color:#4a4a4a;cursor:pointer;background:#fff;border:1.5px solid #e6e4dc;border-radius:.625rem;flex-direction:column;align-items:center;gap:.375rem;padding:.875rem .5rem;font-family:Figtree,sans-serif;font-size:.8rem;font-weight:600;transition:all .15s;display:flex}.role-btn .bi[data-v-623a40b6]{color:#777772;font-size:1.35rem}.role-btn[data-v-623a40b6]:hover{color:#cc1525;border-color:#cc1525}.role-btn:hover .bi[data-v-623a40b6]{color:#cc1525}.role-btn--on[data-v-623a40b6]{color:#cc1525;background:#cc15250f;border-color:#cc1525}.role-btn--on .bi[data-v-623a40b6]{color:#cc1525}.text-center[data-v-af90b1d0]{text-align:center}.verify-icon[data-v-af90b1d0]{background:#cc152514;border:1px solid #cc152533;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto .85rem;display:flex}.verify-icon .bi[data-v-af90b1d0]{color:#cc1525;font-size:1.5rem}.verify-steps[data-v-af90b1d0]{text-align:left;background:#cc15250d;border-radius:.625rem;margin-bottom:1.25rem;padding:.875rem 1rem .875rem 1.5rem}.verify-steps ol[data-v-af90b1d0]{margin:0;padding:0 0 0 1rem;list-style:decimal}.verify-steps li[data-v-af90b1d0]{color:#4a4a4a;font-size:.84rem;line-height:1.8}.verify-steps li strong[data-v-af90b1d0]{color:#111}.auth-spam[data-v-af90b1d0]{color:#777772;margin:.85rem 0 .5rem;font-size:.78rem;line-height:1.6}.auth-signout[data-v-af90b1d0]{color:#b0ada6;cursor:pointer;background:0 0;border:none;font-family:Figtree,sans-serif;font-size:.78rem;text-decoration:underline}.auth-signout[data-v-af90b1d0]:hover{color:#777772}.bc-root[data-v-9d2f54ba]{flex-direction:column;align-items:center;padding:.75rem 1rem;display:flex}.bc-container[data-v-9d2f54ba]{flex-direction:column;gap:.75rem;width:100%;max-width:640px;display:flex}.bc-back-row[data-v-9d2f54ba]{margin-bottom:.05rem}.bc-back[data-v-9d2f54ba]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.bc-back[data-v-9d2f54ba]:hover{color:var(--btn-on,#0cf)}.bc-header[data-v-9d2f54ba]{padding-left:.15rem}.bc-tag[data-v-9d2f54ba]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.bc-title[data-v-9d2f54ba]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.25rem;font-weight:700;line-height:1}.bc-dot[data-v-9d2f54ba]{color:var(--callsign-dot,#bf0a30)}.hud-panel[data-v-9d2f54ba]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.bc-panel[data-v-9d2f54ba]{width:100%}.bc-panel-hdr[data-v-9d2f54ba]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-9d2f54ba]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-9d2f54ba]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.bc-form[data-v-9d2f54ba]{flex-direction:column;gap:.85rem;padding:1.1rem;display:flex}.bc-row-2[data-v-9d2f54ba]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.bc-field[data-v-9d2f54ba]{flex-direction:column;gap:.3rem;display:flex}.bc-label[data-v-9d2f54ba]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff73);font-size:.74rem}.bc-req[data-v-9d2f54ba]{color:#fc7070}.bc-input[data-v-9d2f54ba]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);width:100%;color:var(--text,#ffffffe6);resize:vertical;outline:none;padding:.45rem .7rem;font-size:.82rem;transition:border .12s}.bc-input[data-v-9d2f54ba]:focus{background:var(--tile-bg,#010814a6);border-color:#00ccff73}select.bc-input option[data-v-9d2f54ba]{background:#010810}.bc-actions[data-v-9d2f54ba]{justify-content:space-between;align-items:center;margin-top:.35rem;display:flex}.bc-cancel-btn[data-v-9d2f54ba]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;padding:.35rem .65rem;font-size:.74rem;text-decoration:none;transition:color .12s}.bc-cancel-btn[data-v-9d2f54ba]:hover{color:var(--text,#ffffffb3)}.bc-submit-btn[data-v-9d2f54ba]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));padding:.4rem .85rem;font-size:.74rem;transition:background .12s,color .12s}.bc-submit-btn[data-v-9d2f54ba]:hover:not(:disabled){background:var(--btn-on-mid,#00ccff40);color:#fff}.bc-submit-btn[data-v-9d2f54ba]:disabled{opacity:.4;cursor:not-allowed}.hud-tile-corners[data-v-9d2f54ba]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-9d2f54ba]{width:12px;height:12px;position:absolute}.hud-tl[data-v-9d2f54ba]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-9d2f54ba]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-9d2f54ba]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-9d2f54ba]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.be-root[data-v-2d6072fc]{flex-direction:column;align-items:center;padding:.75rem 1rem;display:flex}.be-container[data-v-2d6072fc]{flex-direction:column;gap:.75rem;width:100%;max-width:640px;display:flex}.be-back-row[data-v-2d6072fc]{margin-bottom:.05rem}.be-back[data-v-2d6072fc]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.be-back[data-v-2d6072fc]:hover{color:var(--btn-on,#0cf)}.be-header[data-v-2d6072fc]{padding-left:.15rem}.be-tag[data-v-2d6072fc]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.be-title[data-v-2d6072fc]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.25rem;font-weight:700;line-height:1}.be-dot[data-v-2d6072fc]{color:var(--callsign-dot,#bf0a30)}.be-sub[data-v-2d6072fc]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.hud-panel[data-v-2d6072fc]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.be-panel[data-v-2d6072fc]{width:100%}.be-panel-hdr[data-v-2d6072fc]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-2d6072fc]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-2d6072fc]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.be-form[data-v-2d6072fc]{flex-direction:column;gap:.85rem;padding:1.1rem;display:flex}.be-row-2[data-v-2d6072fc]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.be-field[data-v-2d6072fc]{flex-direction:column;gap:.3rem;display:flex}.be-label[data-v-2d6072fc]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff73);font-size:.74rem}.be-req[data-v-2d6072fc]{color:#fc7070}.be-input[data-v-2d6072fc]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);width:100%;color:var(--text,#ffffffe6);resize:vertical;outline:none;padding:.45rem .7rem;font-size:.82rem;transition:border .12s}.be-input[data-v-2d6072fc]:focus{background:var(--tile-bg,#010814a6);border-color:#00ccff73}select.be-input option[data-v-2d6072fc]{background:#010810}.be-actions[data-v-2d6072fc]{justify-content:space-between;align-items:center;margin-top:.35rem;display:flex}.be-cancel-btn[data-v-2d6072fc]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;padding:.35rem .65rem;font-size:.74rem;text-decoration:none;transition:color .12s}.be-cancel-btn[data-v-2d6072fc]:hover{color:var(--text,#ffffffb3)}.be-submit-btn[data-v-2d6072fc]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));padding:.4rem .85rem;font-size:.74rem;transition:background .12s,color .12s}.be-submit-btn[data-v-2d6072fc]:hover:not(:disabled){background:var(--btn-on-mid,#00ccff40);color:#fff}.be-submit-btn[data-v-2d6072fc]:disabled{opacity:.4;cursor:not-allowed}.hud-tile-corners[data-v-2d6072fc]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-2d6072fc]{width:12px;height:12px;position:absolute}.hud-tl[data-v-2d6072fc]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-2d6072fc]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-2d6072fc]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-2d6072fc]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.bi-root[data-v-fd2d454c]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.bi-header[data-v-fd2d454c]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.1rem;padding-left:.15rem;display:flex}.bi-tag[data-v-fd2d454c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.bi-title[data-v-fd2d454c]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.bi-dot[data-v-fd2d454c]{color:var(--callsign-dot,#bf0a30)}.bi-sub[data-v-fd2d454c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.bi-new-btn[data-v-fd2d454c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));flex-shrink:0;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.74rem;text-decoration:none;transition:background .12s;display:inline-flex}.bi-new-btn[data-v-fd2d454c]:hover{background:var(--btn-on-mid,#00ccff40);color:#fff}.bi-new-btn .bi[data-v-fd2d454c]{font-size:.7rem}.hud-panel[data-v-fd2d454c]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.bi-panel[data-v-fd2d454c]{width:100%}.bi-panel-hdr[data-v-fd2d454c]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-fd2d454c]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-fd2d454c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.bi-empty[data-v-fd2d454c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:3rem 1.1rem;font-size:.8rem;display:flex}.bi-empty .bi[data-v-fd2d454c]{font-size:2rem}.bi-row[data-v-fd2d454c]{border-bottom:1px solid var(--act-border,#0028681a);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.1rem;transition:background .12s;display:flex}.bi-row[data-v-fd2d454c]:last-child{border-bottom:none}.bi-row[data-v-fd2d454c]:hover{background:var(--tile-bg,#01081440)}.bi-row-body[data-v-fd2d454c]{flex-direction:column;flex:1;gap:.06rem;min-width:0;display:flex}.bi-name[data-v-fd2d454c]{color:var(--text,#ffffffe6);font-size:.85rem;font-weight:600}.bi-meta[data-v-fd2d454c]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);font-size:.74rem}.bi-row-right[data-v-fd2d454c]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.bi-status[data-v-fd2d454c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.07em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));padding:.05rem .22rem;font-size:.66rem}.bi-action-btn[data-v-fd2d454c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#fff6);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));background:0 0;padding:.2rem .45rem;font-size:.68rem;text-decoration:none;transition:color .12s}.bi-action-btn[data-v-fd2d454c]:hover{color:var(--btn-on,#0cf);border-color:#00ccff4d}.hud-tile-corners[data-v-fd2d454c]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-fd2d454c]{width:12px;height:12px;position:absolute}.hud-tl[data-v-fd2d454c]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-fd2d454c]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-fd2d454c]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-fd2d454c]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.bs-root[data-v-f397ab89]{flex-direction:column;gap:.75rem;max-width:720px;padding:.75rem 1rem;display:flex}.bs-back-row[data-v-f397ab89]{margin-bottom:.05rem}.bs-back[data-v-f397ab89]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.bs-back[data-v-f397ab89]:hover{color:var(--btn-on,#0cf)}.bs-header[data-v-f397ab89]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-left:.15rem;display:flex}.bs-tag[data-v-f397ab89]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.bs-title[data-v-f397ab89]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.25rem;font-weight:700;line-height:1}.bs-dot[data-v-f397ab89]{color:var(--callsign-dot,#bf0a30)}.bs-edit-btn[data-v-f397ab89]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;flex-shrink:0;align-self:flex-start;align-items:center;gap:.3rem;padding:.35rem .65rem;font-size:.74rem;text-decoration:none;transition:color .12s;display:inline-flex}.bs-edit-btn[data-v-f397ab89]:hover{color:var(--btn-on,#0cf)}.hud-panel[data-v-f397ab89]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.bs-panel[data-v-f397ab89]{width:100%}.bs-panel-hdr[data-v-f397ab89]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-f397ab89]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-f397ab89]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.bs-grid[data-v-f397ab89]{grid-template-columns:1fr 1fr;gap:0;display:grid}.bs-field[data-v-f397ab89]{border-bottom:1px solid var(--act-border,#0028681a);border-right:1px solid var(--act-border,#0028681a);flex-direction:column;gap:.2rem;padding:.65rem 1.1rem;display:flex}.bs-field[data-v-f397ab89]:nth-child(2n){border-right:none}.bs-field--full[data-v-f397ab89]{border-right:none;grid-column:1/-1}.bs-field[data-v-f397ab89]:last-child,.bs-field--full[data-v-f397ab89]:last-child{border-bottom:none}.bs-label[data-v-f397ab89]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff59);font-size:.72rem}.bs-val[data-v-f397ab89]{color:var(--text,#ffffffd9);font-size:.82rem}.bs-val--price[data-v-f397ab89]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);font-size:.95rem;font-weight:700}.bs-val--pre[data-v-f397ab89]{white-space:pre-wrap;font-size:.78rem}.bs-empty[data-v-f397ab89]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff4d);padding:.85rem 1.1rem;font-size:.78rem}.bs-tx-row[data-v-f397ab89]{border-bottom:1px solid var(--act-border,#0028681a);justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 1.1rem;text-decoration:none;transition:background .12s;display:flex}.bs-tx-row[data-v-f397ab89]:last-child{border-bottom:none}.bs-tx-row[data-v-f397ab89]:hover{background:#ffffff0a}.bs-tx-addr[data-v-f397ab89]{color:var(--text,#ffffffd9);font-size:.8rem}.bs-tx-status[data-v-f397ab89]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.07em;color:var(--text-muted,#ffffff59);font-size:.68rem}.hud-tile-corners[data-v-f397ab89]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-f397ab89]{width:12px;height:12px;position:absolute}.hud-tl[data-v-f397ab89]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-f397ab89]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-f397ab89]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-f397ab89]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.back-link[data-v-bfcb6ade]{color:#fff6;font-size:.8rem;text-decoration:none}.back-link[data-v-bfcb6ade]:hover{color:#ffffffb3}.panel-search[data-v-bfcb6ade]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:160px;padding:.3rem .65rem;font-size:.78rem}.panel-search[data-v-bfcb6ade]::placeholder{color:#ffffff4d}.panel-search[data-v-bfcb6ade]:focus{border-color:#002868b3;outline:none}.commission-row[data-v-bfcb6ade]{border-bottom:1px solid #ffffff0d;align-items:center;gap:.85rem;padding:.7rem 1.25rem;display:flex}.commission-row[data-v-bfcb6ade]:last-child{border-bottom:none}.commission-avatar[data-v-bfcb6ade]{color:#fff;background:#00286873;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.82rem;font-weight:700;display:flex}.commission-body[data-v-bfcb6ade]{flex:1;min-width:0}.back-link[data-v-7c5887a2]{color:#fff6;font-size:.8rem;text-decoration:none}.back-link[data-v-7c5887a2]:hover{color:#ffffffb3}.tab-btn[data-v-7c5887a2]{color:#fff9;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;padding:.35rem .85rem;font-size:.8rem;transition:all .12s}.tab-btn[data-v-7c5887a2]:hover{color:#fff;background:#ffffff17}.tab-btn--active[data-v-7c5887a2]{color:#fff;background:#0028684d;border-color:#00286899}.disb-row[data-v-7c5887a2]{border-bottom:1px solid #ffffff0d;align-items:center;gap:.85rem;padding:.7rem 1.25rem;display:flex}.disb-row[data-v-7c5887a2]:last-child{border-bottom:none}.disb-body[data-v-7c5887a2]{flex:1;min-width:0}.action-link[data-v-be40e5a9]{color:#ffffffbf;border-radius:8px;align-items:center;padding:.5rem .75rem;font-size:.85rem;text-decoration:none;transition:background .12s;display:flex}.action-link[data-v-be40e5a9]:hover{color:#fff;background:#ffffff0f}.back-link[data-v-bcab3fd9]{color:#fff6;font-size:.8rem;text-decoration:none}.back-link[data-v-bcab3fd9]:hover{color:#ffffffb3}.agent-chip[data-v-bcab3fd9]{color:#ffffffb3;background:#ffffff12;border:1px solid #ffffff1f;border-radius:6px;padding:.25rem .65rem;font-size:.75rem}.back-link[data-v-1907336c]{color:#fff6;font-size:.8rem;text-decoration:none}.back-link[data-v-1907336c]:hover{color:#ffffffb3}.panel-search[data-v-1907336c]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:160px;padding:.3rem .65rem;font-size:.78rem}.panel-search[data-v-1907336c]::placeholder{color:#ffffff4d}.panel-search[data-v-1907336c]:focus{border-color:#002868b3;outline:none}.tab-btn[data-v-1907336c]{color:#fff9;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;padding:.35rem .85rem;font-size:.8rem;transition:all .12s}.tab-btn[data-v-1907336c]:hover{color:#fff;background:#ffffff17}.tab-btn--active[data-v-1907336c]{color:#fff;background:#0028684d;border-color:#00286899}.tab-count[data-v-1907336c]{background:#ffffff1a;border-radius:10px;justify-content:center;align-items:center;margin-left:.35rem;padding:0 .45rem;font-size:.7rem;display:inline-flex}.roster-row[data-v-1907336c]{border-bottom:1px solid #ffffff0d;align-items:center;gap:.85rem;padding:.75rem 1.25rem;text-decoration:none;transition:background .12s;display:flex}.roster-row[data-v-1907336c]:last-child{border-bottom:none}.roster-row[data-v-1907336c]:hover{background:#ffffff0a}.roster-avatar[data-v-1907336c]{color:#fff;background:#00286873;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:.85rem;font-weight:700;display:flex}.roster-avatar--pending[data-v-1907336c]{background:#ffb40033;border:1px solid #ffb4004d}.roster-body[data-v-1907336c]{flex:1;min-width:0}.roster-name[data-v-1907336c]{color:#ffffffd9;font-size:.85rem;font-weight:500}.bbs-root[data-v-eecc50b4]{flex-direction:column;gap:1.5rem;display:flex}.bbs-loading[data-v-eecc50b4],.bbs-api-error[data-v-eecc50b4]{text-align:center;color:#5a6a8a;background:#fff;border:1px solid #00286838;border-radius:16px;padding:2rem 1.5rem;font-size:.9rem}.bbs-api-error[data-v-eecc50b4]{color:#c0392b}.bbs-card[data-v-eecc50b4]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.bbs-card-hdr[data-v-eecc50b4]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.bbs-card-icon[data-v-eecc50b4]{color:#002868;background:#0028681a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.bbs-card-title[data-v-eecc50b4]{color:#0d1b3e;font-size:1rem;font-weight:700}.bbs-card-body[data-v-eecc50b4]{padding:1.25rem}.bbs-logo-row[data-v-eecc50b4]{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;display:flex}.bbs-logo-preview[data-v-eecc50b4]{background:#f5f2ec;border:1px solid #0028682e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:120px;height:80px;display:flex;overflow:hidden}.bbs-logo-img[data-v-eecc50b4]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.bbs-logo-placeholder[data-v-eecc50b4]{color:#5a6a8a;flex-direction:column;align-items:center;gap:.25rem;font-size:.75rem;display:flex}.bbs-logo-placeholder i[data-v-eecc50b4]{font-size:1.5rem}.bbs-logo-controls[data-v-eecc50b4]{flex-direction:column;gap:.4rem;display:flex}.bbs-upload-btn[data-v-eecc50b4]{cursor:pointer;color:#fff;-webkit-user-select:none;user-select:none;background:#002868;border:none;border-radius:8px;align-items:center;padding:.55rem 1.1rem;font-size:.85rem;font-weight:600;transition:background .15s;display:inline-flex}.bbs-upload-btn[data-v-eecc50b4]:hover:not(.bbs-upload-btn--loading){background:#001f52}.bbs-upload-btn--loading[data-v-eecc50b4]{opacity:.65;cursor:not-allowed}.bbs-file-input[data-v-eecc50b4]{display:none}.bbs-upload-hint[data-v-eecc50b4]{color:#5a6a8a;margin:0;font-size:.75rem}.bbs-palette-grid[data-v-eecc50b4]{flex-direction:column;gap:.85rem;display:flex}.bbs-color-row[data-v-eecc50b4]{background:#f9f7f4;border:1px solid #0028681f;border-radius:10px;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.bbs-swatch-wrap[data-v-eecc50b4]{border:1px solid #00286838;border-radius:8px;flex-shrink:0;width:40px;height:40px;overflow:hidden}.bbs-swatch[data-v-eecc50b4]{cursor:pointer;background:0 0;border:none;outline:none;width:52px;height:52px;margin:-6px;padding:0}.bbs-color-info[data-v-eecc50b4]{flex:1;min-width:0}.bbs-color-label[data-v-eecc50b4]{color:#0d1b3e;margin-bottom:.1rem;font-size:.85rem;font-weight:700;display:block}.bbs-color-helper[data-v-eecc50b4]{color:#5a6a8a;margin:0;font-size:.75rem;line-height:1.4}.bbs-hex-input[data-v-eecc50b4]{color:#0d1b3e;letter-spacing:.03em;background:#fff;border:1px solid #00286838;border-radius:8px;outline:none;flex-shrink:0;width:100px;padding:.45rem .65rem;font-family:Courier New,monospace;font-size:.84rem;transition:border-color .12s}.bbs-hex-input[data-v-eecc50b4]:focus{border-color:#002868}.bbs-palette-footer[data-v-eecc50b4]{border-top:1px solid #0028681f;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.bbs-save-btn[data-v-eecc50b4]{color:#fff;cursor:pointer;background:#002868;border:none;border-radius:8px;align-items:center;padding:.55rem 1.25rem;font-size:.88rem;font-weight:600;transition:background .15s;display:inline-flex}.bbs-save-btn[data-v-eecc50b4]:hover:not(:disabled){background:#001f52}.bbs-save-btn[data-v-eecc50b4]:disabled{opacity:.6;cursor:not-allowed}.bbs-saved-badge[data-v-eecc50b4]{color:#1a7a4a;background:#e8f5ee;border:1px solid #a8dab8;border-radius:20px;align-items:center;padding:.3rem .75rem;font-size:.82rem;font-weight:600;display:inline-flex}.bbs-err[data-v-eecc50b4]{color:#c0392b;margin:0;font-size:.8rem}.bset-root[data-v-ab7487ff]{max-width:680px;margin:0 auto;padding:2rem 1.25rem;font-family:Figtree,system-ui,sans-serif}.bset-header[data-v-ab7487ff]{margin-bottom:1.75rem}.bset-title[data-v-ab7487ff]{color:#0d1b3e;margin:0 0 .3rem;font-size:1.35rem;font-weight:800}.bset-subtitle[data-v-ab7487ff]{color:#5a6a8a;margin:0;font-size:.9rem}.contact-row[data-v-47e524a2]{border-bottom:1px solid #ffffff0a;align-items:center;gap:1rem;padding:.7rem 1.25rem;display:flex}.contact-row[data-v-47e524a2]:last-child{border-bottom:none}.filter-select[data-v-47e524a2]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:.4rem .65rem;font-size:.8rem}.filter-select option[data-v-47e524a2]{background:#1a1f2e}.env-row[data-v-3d0f0138]{border-bottom:1px solid #ffffff0a;align-items:center;gap:.85rem;padding:.7rem 1.25rem;text-decoration:none;transition:background .12s;display:flex}.env-row[data-v-3d0f0138]:last-child{border-bottom:none}.env-row[data-v-3d0f0138]:hover{background:#ffffff0a}.filter-select[data-v-3d0f0138]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:.4rem .65rem;font-size:.8rem}.filter-select option[data-v-3d0f0138]{background:#1a1f2e}.agent-row[data-v-2ca8782c]{border-bottom:1px solid #ffffff0a;align-items:center;gap:1rem;padding:.7rem 1.25rem;display:flex}.agent-row[data-v-2ca8782c]:last-child{border-bottom:none}.ar-root[data-v-c859d61c]{max-width:960px;color:var(--pc-text,#0d1b3e);margin:0 auto;padding:2rem 1.25rem 3rem;font-family:Figtree,system-ui,sans-serif}.ar-header[data-v-c859d61c]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:2rem;display:flex}.ar-title[data-v-c859d61c]{color:var(--pc-navy,#002868);margin:0 0 .25rem;font-size:1.35rem;font-weight:800}.ar-subtitle[data-v-c859d61c]{color:var(--pc-muted,#5a6a8a);margin:0;font-size:.875rem}.ar-subtitle-dim[data-v-c859d61c]{color:var(--pc-muted,#5a6a8a)}.ar-section[data-v-c859d61c]{margin-bottom:2rem}.ar-section-label[data-v-c859d61c]{text-transform:uppercase;letter-spacing:.06em;color:var(--pc-muted,#5a6a8a);align-items:center;gap:.45rem;margin-bottom:1rem;font-size:.78rem;font-weight:700;display:flex}.ar-label-icon[data-v-c859d61c]{font-size:.9rem}.ar-label-icon-member[data-v-c859d61c]{color:var(--pc-navy,#002868)}.ar-label-icon-off[data-v-c859d61c]{color:var(--pc-muted,#5a6a8a)}.ar-section-count[data-v-c859d61c]{color:var(--pc-navy,#002868);background:#00286814;border-radius:999px;margin-left:auto;padding:.15rem .6rem;font-size:.72rem;font-weight:700}.ar-grid[data-v-c859d61c]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}.ar-card[data-v-c859d61c]{text-align:center;background:#fff;border:1px solid #00286838;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem 1rem;transition:box-shadow .18s;display:flex;box-shadow:0 4px 20px #0028681c}.ar-card[data-v-c859d61c]:hover{box-shadow:0 6px 28px #0028682e}.ar-card-off[data-v-c859d61c]{background:#fafafa;border-color:#0028681f}.ar-avatar[data-v-c859d61c]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.ar-avatar-member[data-v-c859d61c]{background:var(--pc-navy,#002868);border:2px solid #0028682e}.ar-avatar-off[data-v-c859d61c]{background:#00286814;border:2px solid #0028681f}.ar-photo[data-v-c859d61c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ar-initials[data-v-c859d61c]{letter-spacing:.02em;font-size:.95rem;font-weight:800}.ar-avatar-member .ar-initials[data-v-c859d61c]{color:#fff}.ar-avatar-off .ar-initials[data-v-c859d61c]{color:var(--pc-muted,#5a6a8a)}.ar-body[data-v-c859d61c]{width:100%}.ar-name[data-v-c859d61c]{color:var(--pc-navy,#002868);margin-bottom:.3rem;font-size:.92rem;font-weight:700;line-height:1.3}.ar-name-off[data-v-c859d61c]{color:var(--pc-muted,#5a6a8a)}.ar-meta[data-v-c859d61c]{margin-bottom:.3rem}.ar-lic[data-v-c859d61c]{color:var(--pc-muted,#5a6a8a);justify-content:center;align-items:center;gap:.25rem;font-size:.75rem;display:flex}.ar-listings[data-v-c859d61c]{color:var(--pc-navy,#002868);justify-content:center;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:flex}.ar-listings-off[data-v-c859d61c]{color:var(--pc-muted,#5a6a8a)}.ar-badge-off[data-v-c859d61c]{color:var(--pc-muted,#5a6a8a);text-transform:uppercase;letter-spacing:.04em;background:#0028680f;border-radius:999px;margin-top:.5rem;padding:.2rem .7rem;font-size:.68rem;font-weight:700;display:inline-block}.ar-skeleton[data-v-c859d61c]{background:linear-gradient(90deg,#0028680f 25%,#00286808 50%,#0028680f 75%) 0 0/200% 100%;border-radius:16px;height:160px;animation:1.4s infinite ar-shimmer-c859d61c}@keyframes ar-shimmer-c859d61c{0%{background-position:200% 0}to{background-position:-200% 0}}.ar-error[data-v-c859d61c]{color:var(--pc-red,#bf0a30);background:#bf0a300f;border:1px solid #bf0a3040;border-radius:12px;align-items:center;gap:.5rem;padding:1rem 1.25rem;font-size:.875rem;display:flex}.ar-empty[data-v-c859d61c]{text-align:center;color:var(--pc-muted,#5a6a8a);padding:3rem 1rem}.ar-empty-icon[data-v-c859d61c]{color:#0028682e;margin-bottom:.75rem;font-size:2.5rem;display:block}.lb-root[data-v-4e1b6e24]{max-width:1100px;color:var(--pc-text,#0d1b3e);margin:0 auto;padding:2rem 1.25rem 3rem;font-family:Figtree,system-ui,sans-serif}.lb-header[data-v-4e1b6e24]{margin-bottom:1.5rem}.lb-title[data-v-4e1b6e24]{color:var(--pc-navy,#002868);margin:0 0 .25rem;font-size:1.35rem;font-weight:800}.lb-subtitle[data-v-4e1b6e24]{color:var(--pc-muted,#5a6a8a);margin:0;font-size:.875rem}.lb-error[data-v-4e1b6e24]{color:var(--pc-red,#bf0a30);background:#bf0a300f;border:1px solid #bf0a3040;border-radius:12px;align-items:center;gap:.5rem;padding:1rem 1.25rem;font-size:.875rem;display:flex}.lb-filters[data-v-4e1b6e24]{flex-wrap:wrap;gap:.5rem;margin-bottom:1.75rem;display:flex}.lb-pill[data-v-4e1b6e24]{color:var(--pc-text,#0d1b3e);cursor:pointer;background:#fff;border:1px solid #00286838;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.78rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.lb-pill[data-v-4e1b6e24]:hover{background:#0028680d}.lb-pill-on[data-v-4e1b6e24]{background:var(--pc-navy,#002868);border-color:var(--pc-navy,#002868);color:#fff}.lb-pill-own.lb-pill-on[data-v-4e1b6e24]{background:var(--pc-red,#bf0a30);border-color:var(--pc-red,#bf0a30)}.lb-pill-ct[data-v-4e1b6e24]{background:#0000001f;border-radius:999px;padding:.1rem .45rem;font-size:.7rem;font-weight:700}.lb-pill-on .lb-pill-ct[data-v-4e1b6e24]{background:#ffffff38}.lb-pill-avatar[data-v-4e1b6e24]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;overflow:hidden}.lb-pill-av-member[data-v-4e1b6e24]{background:var(--pc-navy,#002868)}.lb-pill-av-off[data-v-4e1b6e24]{background:#0028681f}.lb-pill-photo[data-v-4e1b6e24]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lb-pill-initials[data-v-4e1b6e24]{color:#fff;font-size:.55rem;font-weight:800}.lb-pill-av-off .lb-pill-initials[data-v-4e1b6e24]{color:var(--pc-muted,#5a6a8a)}.lb-pill-on .lb-pill-av-member[data-v-4e1b6e24]{background:#ffffff40}.lb-pill-on .lb-pill-av-off[data-v-4e1b6e24]{background:#fff3}.lb-pill-on .lb-pill-initials[data-v-4e1b6e24]{color:var(--pc-navy,#002868)!important}.lb-group[data-v-4e1b6e24]{margin-bottom:2.25rem}.lb-group-hdr[data-v-4e1b6e24]{background:#0028680a;border:1px solid #0028681f;border-radius:12px;align-items:center;gap:.65rem;margin-bottom:.9rem;padding:.65rem 1rem;display:flex}.lb-group-hdr-own[data-v-4e1b6e24]{background:#00286812;border-color:#00286840}.lb-group-avatar[data-v-4e1b6e24]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.lb-gav-member[data-v-4e1b6e24]{background:var(--pc-navy,#002868)}.lb-gav-off[data-v-4e1b6e24]{background:#0028681f}.lb-gav-photo[data-v-4e1b6e24]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lb-gav-initials[data-v-4e1b6e24]{font-size:.8rem;font-weight:800}.lb-gav-member .lb-gav-initials[data-v-4e1b6e24]{color:#fff}.lb-gav-off .lb-gav-initials[data-v-4e1b6e24]{color:var(--pc-muted,#5a6a8a)}.lb-group-info[data-v-4e1b6e24]{flex-wrap:wrap;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.lb-group-name[data-v-4e1b6e24]{color:var(--pc-navy,#002868);font-size:.92rem;font-weight:700}.lb-own-badge[data-v-4e1b6e24]{background:var(--pc-navy,#002868);color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.15rem .6rem;font-size:.68rem;font-weight:700}.lb-off-badge[data-v-4e1b6e24]{color:var(--pc-muted,#5a6a8a);text-transform:uppercase;letter-spacing:.04em;background:#00286814;border-radius:999px;padding:.15rem .6rem;font-size:.68rem;font-weight:700}.lb-group-count[data-v-4e1b6e24]{color:var(--pc-muted,#5a6a8a);white-space:nowrap;font-size:.75rem;font-weight:700}.lb-grid[data-v-4e1b6e24]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.85rem;display:grid}.lb-card[data-v-4e1b6e24]{background:#fff;border:1px solid #00286838;border-radius:16px;flex-direction:column;gap:.45rem;padding:1.1rem;transition:box-shadow .18s;display:flex;box-shadow:0 4px 20px #0028681c}.lb-card[data-v-4e1b6e24]:hover{box-shadow:0 6px 28px #0028682e}.lb-card-own[data-v-4e1b6e24]{border-color:#00286873;border-top:3px solid var(--pc-navy,#002868);padding-top:calc(1.1rem - 2px)}.lb-card-top[data-v-4e1b6e24]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.lb-status[data-v-4e1b6e24]{text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:.18rem .65rem;font-size:.68rem;font-weight:800}.lb-status-active[data-v-4e1b6e24]{color:var(--pc-navy,#002868);background:#0028681a}.lb-status-pending[data-v-4e1b6e24]{color:var(--pc-red,#bf0a30);background:#bf0a301a}.lb-status-closed[data-v-4e1b6e24]{color:var(--pc-muted,#5a6a8a);background:#5a6a8a1a}.lb-mls[data-v-4e1b6e24]{color:var(--pc-muted,#5a6a8a);font-size:.7rem;font-weight:600}.lb-address[data-v-4e1b6e24]{color:var(--pc-navy,#002868);font-size:.88rem;font-weight:700;line-height:1.35}.lb-price[data-v-4e1b6e24]{color:var(--pc-red,#bf0a30);font-size:1.1rem;font-weight:800}.lb-specs[data-v-4e1b6e24]{color:var(--pc-muted,#5a6a8a);flex-wrap:wrap;gap:.65rem;font-size:.75rem;font-weight:600;display:flex}.lb-specs span[data-v-4e1b6e24]{align-items:center;gap:.25rem;display:flex}.lb-coagent[data-v-4e1b6e24]{color:var(--pc-muted,#5a6a8a);border-top:1px solid #0028681a;align-items:center;gap:.35rem;margin-top:.25rem;padding-top:.55rem;font-size:.72rem;display:flex}.lb-coagent-label[data-v-4e1b6e24]{color:var(--pc-muted,#5a6a8a);font-weight:700}.lb-coagent-avatar[data-v-4e1b6e24]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;overflow:hidden}.lb-cgav-member[data-v-4e1b6e24]{background:var(--pc-navy,#002868)}.lb-cgav-off[data-v-4e1b6e24]{background:#0028681f}.lb-cgav-photo[data-v-4e1b6e24]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lb-cgav-initials[data-v-4e1b6e24]{font-size:.5rem;font-weight:800}.lb-cgav-member .lb-cgav-initials[data-v-4e1b6e24]{color:#fff}.lb-cgav-off .lb-cgav-initials[data-v-4e1b6e24]{color:var(--pc-muted,#5a6a8a)}.lb-coagent-name[data-v-4e1b6e24]{color:var(--pc-text,#0d1b3e);font-weight:600}.lb-filter-skeleton[data-v-4e1b6e24]{background:linear-gradient(90deg,#0028680f 25%,#00286808 50%,#0028680f 75%) 0 0/200% 100%;border-radius:999px;width:280px;height:36px;margin-bottom:1.75rem;animation:1.4s infinite lb-shimmer-4e1b6e24}.lb-card-skeleton[data-v-4e1b6e24]{background:linear-gradient(90deg,#0028680f 25%,#00286808 50%,#0028680f 75%) 0 0/200% 100%;border-radius:16px;height:190px;animation:1.4s infinite lb-shimmer-4e1b6e24}@keyframes lb-shimmer-4e1b6e24{0%{background-position:200% 0}to{background-position:-200% 0}}.lb-empty[data-v-4e1b6e24]{text-align:center;color:var(--pc-muted,#5a6a8a);padding:3rem 1rem}.lb-empty-icon[data-v-4e1b6e24]{color:#0028682e;margin-bottom:.75rem;font-size:2.5rem;display:block}.prod-row[data-v-9441c26c]{border-bottom:1px solid #ffffff0d;align-items:center;gap:.85rem;padding:.7rem 1.25rem;display:flex}.prod-row[data-v-9441c26c]:last-child{border-bottom:none}.prod-rank[data-v-9441c26c]{color:#fff9;background:#00286859;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.72rem;display:flex}.prod-body[data-v-9441c26c]{flex:1;min-width:0}.roster-row[data-v-7ce7009a]{border-bottom:1px solid #ffffff0d;align-items:center;gap:.85rem;padding:.7rem 1.25rem;display:flex}.roster-row[data-v-7ce7009a]:last-child{border-bottom:none}.roster-avatar[data-v-7ce7009a]{color:#fff;background:#00286873;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.82rem;font-weight:700;display:flex}.roster-body[data-v-7ce7009a]{flex:1;min-width:0}.roster-name[data-v-7ce7009a]{color:#ffffffd9;font-size:.84rem;font-weight:500}.bos-root[data-v-736d267c]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;align-items:center;padding:1rem;font-family:Figtree,system-ui,sans-serif;display:flex}.bos-container[data-v-736d267c]{flex-direction:column;gap:.85rem;width:100%;max-width:600px;display:flex}.bos-header[data-v-736d267c]{padding-left:.1rem}.bos-eyebrow[data-v-736d267c]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.bos-title[data-v-736d267c]{color:var(--pc-text);letter-spacing:-.02em;margin:0 0 .2rem;font-size:1.45rem;font-weight:700}.bos-sub[data-v-736d267c]{color:var(--pc-muted);margin:0;font-size:.88rem}.bos-card[data-v-736d267c]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.bos-card-hdr[data-v-736d267c]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.bos-card-icon[data-v-736d267c]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.bos-card-title[data-v-736d267c]{color:var(--pc-text);font-size:1rem;font-weight:700}.bos-form[data-v-736d267c]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.bos-field[data-v-736d267c]{flex-direction:column;gap:.3rem;display:flex}.bos-label[data-v-736d267c]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.bos-req[data-v-736d267c]{color:var(--pc-red)}.bos-opt[data-v-736d267c]{color:#8a96b0;font-size:.74rem;font-weight:400}.bos-input[data-v-736d267c]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.bos-input[data-v-736d267c]:focus{border-color:var(--pc-navy);background:#fff}.bos-input--err[data-v-736d267c]{border-color:#bf0a3099}.bos-input--upper[data-v-736d267c]{text-transform:uppercase}.bos-error[data-v-736d267c]{color:var(--pc-red);font-size:.8rem}.bos-two-col[data-v-736d267c]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.bos-city-row[data-v-736d267c]{grid-template-columns:2fr 1fr 1.2fr;gap:.75rem;display:grid}.bos-actions[data-v-736d267c]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.bos-skip-link[data-v-736d267c]{color:var(--pc-muted);font-size:.82rem;text-decoration:none;transition:color .12s}.bos-skip-link[data-v-736d267c]:hover{color:var(--pc-text)}.bos-submit-btn[data-v-736d267c]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.bos-submit-btn[data-v-736d267c]:hover:not(:disabled){background:#003580}.bos-submit-btn[data-v-736d267c]:disabled{opacity:.4;cursor:not-allowed}.date-input[data-v-f79ea123]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:.3rem .65rem;font-size:.78rem}.date-input[data-v-f79ea123]:focus{border-color:#002868b3;outline:none}.prod-row[data-v-f79ea123]{border-bottom:1px solid #ffffff0d;align-items:center;gap:.85rem;padding:.7rem 1.25rem;display:flex}.prod-row[data-v-f79ea123]:last-child{border-bottom:none}.prod-rank[data-v-f79ea123]{color:#fff9;background:#00286859;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.72rem;display:flex}.prod-body[data-v-f79ea123]{flex:1;min-width:0}.panel-search[data-v-fe433f9b]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:160px;padding:.3rem .65rem;font-size:.78rem}.panel-search[data-v-fe433f9b]::placeholder{color:#ffffff4d}.panel-search[data-v-fe433f9b]:focus{border-color:#002868b3;outline:none}.roster-row[data-v-fe433f9b]{border-bottom:1px solid #ffffff0d;align-items:center;gap:.85rem;padding:.7rem 1.25rem;text-decoration:none;transition:background .12s;display:flex}.roster-row[data-v-fe433f9b]:last-child{border-bottom:none}.roster-row[data-v-fe433f9b]:hover{background:#ffffff0a}.roster-avatar[data-v-fe433f9b]{color:#fff;background:#00286873;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.82rem;font-weight:700;display:flex}.roster-body[data-v-fe433f9b]{flex:1;min-width:0}.roster-name[data-v-fe433f9b]{color:#ffffffd9;font-size:.84rem;font-weight:500}.tcp-root[data-v-46d911ad]{flex-direction:column;gap:.75rem;max-width:1100px;margin:0 auto;padding:.75rem 1rem;display:flex}.tcp-tag[data-v-46d911ad]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px #00286899;margin-bottom:.2rem;font-size:.76rem}.tcp-title[data-v-46d911ad]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin:0 0 .15rem;font-size:1.25rem;font-weight:700;line-height:1}.tcp-dot[data-v-46d911ad]{color:var(--callsign-dot,#bf0a30)}.tcp-header-meta[data-v-46d911ad]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);letter-spacing:.1em;font-size:.74rem}.hud-panel[data-v-46d911ad]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.hud-tile-corners[data-v-46d911ad]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-46d911ad]{width:12px;height:12px;position:absolute}.hud-tl[data-v-46d911ad]{border-top:1px solid #002868b3;border-left:1px solid #002868b3;top:0;left:0}.hud-tr[data-v-46d911ad]{border-top:1px solid #002868b3;border-right:1px solid #002868b3;top:0;right:0}.hud-bl[data-v-46d911ad]{border-bottom:1px solid #002868b3;border-left:1px solid #002868b3;bottom:0;left:0}.hud-br[data-v-46d911ad]{border-bottom:1px solid #002868b3;border-right:1px solid #002868b3;bottom:0;right:0}.hud-panel-scanline[data-v-46d911ad]{pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2px,#0000000f 2px 4px);position:absolute;inset:0}.tcp-filter-panel[data-v-46d911ad]{padding:.65rem 1rem}.tcp-filters[data-v-46d911ad]{z-index:1;flex-wrap:wrap;align-items:center;gap:1rem;display:flex;position:relative}.tcp-filter-group[data-v-46d911ad]{align-items:center;gap:.4rem;display:flex}.tcp-filter-label[data-v-46d911ad]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#fff6);white-space:nowrap;font-size:.68rem}.tcp-select[data-v-46d911ad]{color:#ffffffd9;font-family:var(--font-display,"Space Mono",monospace);cursor:pointer;background:#01081499;border:1px solid #00286859;outline:none;padding:.28rem .5rem;font-size:.8rem}.tcp-select[data-v-46d911ad]:focus{border-color:#00ccff73}.tcp-select option[data-v-46d911ad]{background:#010810}.tcp-sort-group[data-v-46d911ad]{align-items:center;gap:.4rem;margin-left:auto;display:flex}.tcp-sort-btn[data-v-46d911ad]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:#fff6;cursor:pointer;clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));background:0 0;border:1px solid #ffffff1a;align-items:center;gap:.25rem;padding:.22rem .5rem;font-size:.68rem;transition:color .12s,border-color .12s;display:flex}.tcp-sort-btn--active[data-v-46d911ad]{color:var(--btn-on,#0cf);border-color:#0cf6}.tcp-sort-btn[data-v-46d911ad]:hover{color:#ffffffb3}.tcp-table-panel[data-v-46d911ad]{width:100%}.tcp-col-hdr[data-v-46d911ad]{border-bottom:1px solid #0028684d;align-items:center;gap:.5rem;padding:.55rem 1rem;display:flex;position:relative;overflow:hidden}.tcp-ch[data-v-46d911ad]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:#002868e6;text-shadow:0 0 8px #00286899;z-index:1;font-size:.66rem;font-weight:700;position:relative}.tcp-ch--address[data-v-46d911ad]{flex:2.5}.tcp-ch--phase[data-v-46d911ad]{flex:1.2}.tcp-ch--tc[data-v-46d911ad],.tcp-ch--agent[data-v-46d911ad]{flex:1.4}.tcp-ch--close[data-v-46d911ad]{flex:1}.tcp-ch--flags[data-v-46d911ad]{flex:.9}.tcp-ch--status[data-v-46d911ad]{flex:1.1}.tcp-empty[data-v-46d911ad]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:#ffffff40;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1rem;font-size:.8rem;display:flex}.tcp-empty-icon[data-v-46d911ad]{font-size:2rem}.tcp-row[data-v-46d911ad]{border-bottom:1px solid #00286812;align-items:center;gap:.5rem;padding:.6rem 1rem;transition:background .1s;display:flex}.tcp-row[data-v-46d911ad]:last-child{border-bottom:none}.tcp-row[data-v-46d911ad]:hover{background:#ffffff08}.tcp-cell[data-v-46d911ad]{align-items:center;display:flex;overflow:hidden}.tcp-cell--address[data-v-46d911ad]{flex:2.5}.tcp-cell--phase[data-v-46d911ad]{flex:1.2}.tcp-cell--tc[data-v-46d911ad],.tcp-cell--agent[data-v-46d911ad]{flex:1.4}.tcp-cell--close[data-v-46d911ad]{flex:1}.tcp-cell--flags[data-v-46d911ad]{flex:.9;gap:.3rem}.tcp-cell--status[data-v-46d911ad]{flex:1.1}.tcp-address[data-v-46d911ad]{color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:500;overflow:hidden}.tcp-tc-name[data-v-46d911ad]{color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.tcp-agent-name[data-v-46d911ad]{color:#fff9;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.tcp-close-date[data-v-46d911ad]{font-family:var(--font-display,"Space Mono",monospace);color:#ffffff8c;font-size:.8rem}.tcp-status[data-v-46d911ad]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.07em;font-size:.68rem;font-weight:700}.tcp-phase-badge[data-v-46d911ad]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.07em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));white-space:nowrap;border:1px solid;padding:.05rem .22rem;font-size:.66rem;font-weight:700}.tcp-flag-chip[data-v-46d911ad]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.04em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;align-items:center;gap:.18rem;padding:.06rem .22rem;font-size:.68rem;display:inline-flex}.tcp-flag-chip--overdue[data-v-46d911ad]{color:#fc7070;background:#fc707012;border-color:#fc707066}.tcp-flag-chip--envelope[data-v-46d911ad]{color:#f59e0b;background:#f59e0b0f;border-color:#f59e0b66}.tcp-flag-clear[data-v-46d911ad]{color:#00dc8266;font-size:.85rem}.tcp-pagination[data-v-46d911ad]{justify-content:center;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.tcp-page-btn[data-v-46d911ad]{color:#ffffff80;cursor:pointer;clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));background:0 0;border:1px solid #00286859;padding:.3rem .6rem;font-size:.8rem;transition:color .12s,border-color .12s}.tcp-page-btn[data-v-46d911ad]:disabled{opacity:.25;cursor:not-allowed}.tcp-page-btn[data-v-46d911ad]:not(:disabled):hover{color:#fff;border-color:#0cf6}.tcp-page-info[data-v-46d911ad]{font-family:var(--font-display,"Space Mono",monospace);color:#ffffff59;letter-spacing:.1em;font-size:.74rem}.filter-select[data-v-e1fafa57]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:.35rem .65rem;font-size:.8rem}.filter-select option[data-v-e1fafa57]{background:#0a0f1e}.tx-row[data-v-e1fafa57]{border-bottom:1px solid #ffffff0d;align-items:center;gap:.85rem;padding:.7rem 1.25rem;text-decoration:none;transition:background .12s;display:flex}.tx-row[data-v-e1fafa57]:last-child{border-bottom:none}.tx-row[data-v-e1fafa57]:hover{background:#ffffff0a}.tx-body[data-v-e1fafa57]{flex:1;min-width:0}.search-row[data-v-c0b99286]{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem 0;display:flex}.search-row[data-v-c0b99286]:last-child{border-bottom:none}.tl-row[data-v-c0b99286]{border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:.65rem;padding:.55rem 1.25rem;display:flex}.tl-row[data-v-c0b99286]:last-child{border-bottom:none}.tl-dot[data-v-c0b99286]{background:#002868cc;border:1px solid #1e90ff80;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:.3rem}.tl-body[data-v-c0b99286]{flex:1;min-width:0}.wire-row[data-v-1c3cce4e]{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:.35rem 0;font-size:.82rem;display:flex}.wire-row[data-v-1c3cce4e]:last-child{border-bottom:none}.wire-row span[data-v-1c3cce4e]{color:#ffffff80}.wire-row strong[data-v-1c3cce4e]{color:#ffffffd9}.check-row[data-v-1c3cce4e]{border-bottom:1px solid #ffffff0a;align-items:center;gap:.65rem;padding:.6rem 1.25rem;display:flex}.check-row[data-v-1c3cce4e]:last-child{border-bottom:none}.env-row[data-v-1c3cce4e]{border-bottom:1px solid #ffffff0a;align-items:center;gap:.75rem;padding:.65rem 1.25rem;text-decoration:none;transition:background .12s;display:flex}.env-row[data-v-1c3cce4e]:last-child{border-bottom:none}.env-row[data-v-1c3cce4e]:hover{background:#ffffff0a}.or-shell[data-v-ec928b4e]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;--pc-green:#16a34a;min-height:100vh;padding:1.5rem 1rem 3rem;font-family:Figtree,system-ui,sans-serif}.or-wrap[data-v-ec928b4e]{flex-direction:column;gap:1.25rem;max-width:760px;margin:0 auto;display:flex}.or-eyebrow[data-v-ec928b4e]{text-transform:uppercase;letter-spacing:.12em;color:var(--pc-red);margin:0 0 .25rem;font-size:.6875rem;font-weight:700}.or-h1[data-v-ec928b4e]{color:var(--pc-navy);letter-spacing:-.01em;margin:0 0 .25rem;font-size:1.4375rem;font-weight:700}.or-sub[data-v-ec928b4e]{color:var(--pc-muted);margin:0;font-size:.875rem}.or-progress-card[data-v-ec928b4e]{border:1px solid var(--pc-border);background:#fff;border-radius:12px;padding:1rem 1.25rem;box-shadow:0 2px 10px #00286812}.or-progress-row[data-v-ec928b4e]{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.or-progress-label[data-v-ec928b4e]{color:var(--pc-muted);font-size:.8125rem}.or-progress-pct[data-v-ec928b4e]{color:var(--pc-navy);font-size:.8125rem;font-weight:700}.or-bar-track[data-v-ec928b4e]{background:#0028681a;border-radius:999px;height:6px;overflow:hidden}.or-bar-fill[data-v-ec928b4e]{background:var(--pc-green);border-radius:999px;height:100%;transition:width .3s}.or-card[data-v-ec928b4e]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.or-card-hdr[data-v-ec928b4e]{color:var(--pc-text);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #0028681f;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem .65rem;font-size:.78rem;font-weight:700;display:flex}.or-section-title[data-v-ec928b4e]{text-transform:none;letter-spacing:0;color:var(--pc-navy);font-size:.875rem;font-weight:600}.or-card-body[data-v-ec928b4e]{padding:1.5rem 1.25rem 1.25rem}.or-content[data-v-ec928b4e]{color:var(--pc-muted);font-size:.9375rem;line-height:1.75}.or-content[data-v-ec928b4e] h1,.or-content[data-v-ec928b4e] h2,.or-content[data-v-ec928b4e] h3{color:var(--pc-text);font-weight:700}.or-content[data-v-ec928b4e] a{color:var(--pc-navy)}.or-actions[data-v-ec928b4e]{border-top:1px solid #00286814;justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:1rem;display:flex}.or-btn-prev[data-v-ec928b4e]{border:1.5px solid var(--pc-border);color:var(--pc-muted);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.3rem;padding:.5rem 1.1rem;font-family:Figtree,system-ui,sans-serif;font-size:.875rem;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.or-btn-prev[data-v-ec928b4e]:hover{border-color:var(--pc-navy);color:var(--pc-navy)}.or-btn-next[data-v-ec928b4e]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.3rem;padding:.5rem 1.25rem;font-family:Figtree,system-ui,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.or-btn-next[data-v-ec928b4e]:hover{background:#003080}.or-complete-block[data-v-ec928b4e]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.or-ack-label[data-v-ec928b4e]{color:var(--pc-muted);cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}.or-checkbox[data-v-ec928b4e]{width:16px;height:16px;accent-color:var(--pc-navy);cursor:pointer;flex-shrink:0;margin-top:.1rem}.or-btn-complete[data-v-ec928b4e]{background:var(--pc-green);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.5rem 1.5rem;font-family:Figtree,system-ui,sans-serif;font-size:.875rem;font-weight:600;transition:background .15s}.or-btn-complete[data-v-ec928b4e]:hover:not(:disabled){background:#15803d}.or-btn-complete[data-v-ec928b4e]:disabled{opacity:.45;cursor:not-allowed}.or-empty[data-v-ec928b4e]{text-align:center;padding:2.5rem 1.5rem}.or-empty-icon[data-v-ec928b4e]{color:var(--pc-muted);margin-bottom:.75rem;font-size:2.25rem;display:block}.or-empty-text[data-v-ec928b4e]{color:var(--pc-muted);margin-bottom:1.25rem;font-size:.9375rem}.alert-row[data-v-e4c3b8be]{border-bottom:1px solid #ffffff0a;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex}.alert-row[data-v-e4c3b8be]:last-child{border-bottom:none}.icon-btn[data-v-e4c3b8be]{color:#ffffff80;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.8rem;transition:all .12s;display:flex}.icon-btn[data-v-e4c3b8be]:hover{color:#fff;background:#ffffff0f}.icon-btn--danger[data-v-e4c3b8be]:hover{color:#fc7070;background:#bf0a3026;border-color:#bf0a3066}.compare-grid[data-v-2201ed34]{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;gap:0;display:grid;overflow:hidden}.compare-label-cell[data-v-2201ed34]{color:#ffffff73;background:#ffffff05;border-bottom:1px solid #ffffff0f;align-items:center;padding:.6rem 1rem;font-size:.78rem;display:flex}.compare-listing-header[data-v-2201ed34]{border-bottom:1px solid #ffffff0f;border-left:1px solid #ffffff0f;padding:.85rem 1rem}.compare-value-cell[data-v-2201ed34]{color:#fff;border-bottom:1px solid #ffffff0f;border-left:1px solid #ffffff0f;align-items:center;padding:.6rem 1rem;font-size:.83rem;display:flex}.action-link[data-v-ffe154cc]{color:#ffffffbf;border-radius:8px;align-items:center;padding:.5rem .75rem;font-size:.85rem;text-decoration:none;transition:background .12s;display:flex}.action-link[data-v-ffe154cc]:hover{color:#fff;background:#ffffff0f}.listing-row[data-v-60fb6d4d]{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;text-decoration:none;transition:background .12s;display:flex}.listing-row[data-v-60fb6d4d]:last-child{border-bottom:none}.listing-row[data-v-60fb6d4d]:hover{background:#ffffff0a}.cow-root[data-v-2297ca47]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;align-items:center;padding:1rem;font-family:Figtree,system-ui,sans-serif;display:flex}.cow-container[data-v-2297ca47]{flex-direction:column;gap:.85rem;width:100%;max-width:560px;display:flex}.cow-header[data-v-2297ca47]{padding-left:.1rem}.cow-header-row[data-v-2297ca47]{justify-content:space-between;align-items:flex-end;margin-bottom:.55rem;display:flex}.cow-eyebrow[data-v-2297ca47]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.cow-title[data-v-2297ca47]{color:var(--pc-text);letter-spacing:-.02em;margin:0;font-size:1.45rem;font-weight:700}.cow-step-label[data-v-2297ca47]{color:var(--pc-muted);white-space:nowrap;padding-bottom:.1rem;font-size:.8rem;font-weight:600}.cow-progress-track[data-v-2297ca47]{background:#0028681a;border-radius:2px;height:4px}.cow-progress-fill[data-v-2297ca47]{background:var(--pc-navy);border-radius:2px;height:4px;transition:width .35s}.cow-card[data-v-2297ca47]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.cow-card-hdr[data-v-2297ca47]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.cow-card-icon[data-v-2297ca47]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.cow-card-title[data-v-2297ca47]{color:var(--pc-text);font-size:1rem;font-weight:700}.cow-form[data-v-2297ca47]{flex-direction:column;display:flex}.cow-body[data-v-2297ca47]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.cow-two-col[data-v-2297ca47]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.cow-field[data-v-2297ca47]{flex-direction:column;gap:.3rem;display:flex}.cow-label[data-v-2297ca47]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.cow-opt[data-v-2297ca47]{color:#8a96b0;font-size:.74rem;font-weight:400}.cow-input[data-v-2297ca47]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.cow-input[data-v-2297ca47]:focus{border-color:var(--pc-navy);background:#fff}.cow-check-row[data-v-2297ca47]{cursor:pointer;align-items:center;gap:.55rem;display:flex}.cow-check[data-v-2297ca47]{width:16px;height:16px;accent-color:var(--pc-navy);cursor:pointer;flex-shrink:0}.cow-check-label[data-v-2297ca47]{color:var(--pc-text);font-size:.9rem}.cow-actions[data-v-2297ca47]{border-top:1px solid #00286817;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;display:flex}.cow-back-btn[data-v-2297ca47]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;gap:.3rem;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.cow-back-btn[data-v-2297ca47]:hover{color:var(--pc-navy);background:#0028680d}.cow-submit-btn[data-v-2297ca47]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.cow-submit-btn[data-v-2297ca47]:hover:not(:disabled){background:#003580}.cow-submit-btn[data-v-2297ca47]:disabled{opacity:.4;cursor:not-allowed}.auth-inner[data-v-29c234c4]{width:100%}.auth-logo[data-v-29c234c4]{text-align:center;letter-spacing:.15em;color:#ffffff59;text-transform:uppercase;margin-bottom:1.5rem;font-size:.85rem}.field-group[data-v-29c234c4]{margin-bottom:.9rem}.field-label[data-v-29c234c4]{color:#ffffff80;margin-bottom:.3rem;font-size:.75rem;display:block}.field-input[data-v-29c234c4]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.85rem}.field-input[data-v-29c234c4]:focus{background:#ffffff17;border-color:#002868b3;outline:none}.field-input--error[data-v-29c234c4]{border-color:#bf0a3080}.field-error[data-v-29c234c4]{color:#fc7070;margin-top:.2rem;font-size:.7rem;display:block}.search-row[data-v-ea6d73a2]{border-bottom:1px solid #ffffff0a;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex}.search-row[data-v-ea6d73a2]:last-child{border-bottom:none}.icon-btn[data-v-ea6d73a2]{color:#ffffff80;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.8rem;display:flex}.icon-btn--danger[data-v-ea6d73a2]:hover{color:#fc7070;background:#bf0a3026;border-color:#bf0a3066}.cc-root[data-v-a3163ce4]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;align-items:center;padding:1rem;display:flex}.cc-container[data-v-a3163ce4]{flex-direction:column;gap:.85rem;width:100%;max-width:640px;display:flex}.cc-back-row[data-v-a3163ce4]{margin-bottom:-.1rem}.cc-back[data-v-a3163ce4]{color:var(--pc-muted);align-items:center;gap:.3rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .12s;display:inline-flex}.cc-back[data-v-a3163ce4]:hover{color:var(--pc-text)}.cc-back .bi[data-v-a3163ce4]{font-size:.85rem}.cc-header[data-v-a3163ce4]{padding-left:.1rem}.cc-title[data-v-a3163ce4]{color:var(--pc-text);letter-spacing:-.02em;margin:0 0 .2rem;font-size:1.45rem;font-weight:700}.cc-sub[data-v-a3163ce4]{color:var(--pc-muted);margin:0;font-size:.88rem}.cc-card[data-v-a3163ce4]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.cc-card-hdr[data-v-a3163ce4]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.cc-card-icon[data-v-a3163ce4]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.cc-card-title[data-v-a3163ce4]{color:var(--pc-text);font-size:1rem;font-weight:700}.cc-form[data-v-a3163ce4]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.cc-row-2[data-v-a3163ce4]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.cc-field[data-v-a3163ce4]{flex-direction:column;gap:.3rem;display:flex}.cc-label[data-v-a3163ce4]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.cc-req[data-v-a3163ce4]{color:var(--pc-red)}.cc-input[data-v-a3163ce4]{width:100%;color:var(--pc-text);resize:vertical;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.cc-input[data-v-a3163ce4]:focus{border-color:var(--pc-navy);background:#fff}.cc-input--err[data-v-a3163ce4]{border-color:#bf0a3099}select.cc-input option[data-v-a3163ce4]{color:var(--pc-text);background:#fff}.cc-error[data-v-a3163ce4]{color:var(--pc-red);font-size:.8rem}.cc-form-actions[data-v-a3163ce4]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.cc-cancel-btn[data-v-a3163ce4]{color:var(--pc-muted);background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .12s;display:inline-flex}.cc-cancel-btn[data-v-a3163ce4]:hover{color:var(--pc-navy);background:#0028680d}.cc-submit-btn[data-v-a3163ce4]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.cc-submit-btn[data-v-a3163ce4]:hover:not(:disabled){background:#003580}.cc-submit-btn[data-v-a3163ce4]:disabled{opacity:.4;cursor:not-allowed}.ce-root[data-v-67ddb9db]{flex-direction:column;align-items:center;padding:.75rem 1rem;display:flex}.ce-container[data-v-67ddb9db]{flex-direction:column;gap:.75rem;width:100%;max-width:640px;display:flex}.ce-back-row[data-v-67ddb9db]{margin-bottom:.05rem}.ce-back[data-v-67ddb9db]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.ce-back[data-v-67ddb9db]:hover{color:var(--btn-on,#0cf)}.ce-header[data-v-67ddb9db]{padding-left:.15rem}.ce-tag[data-v-67ddb9db]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.ce-title[data-v-67ddb9db]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.25rem;font-weight:700;line-height:1}.ce-dot[data-v-67ddb9db]{color:var(--callsign-dot,#bf0a30)}.hud-panel[data-v-67ddb9db]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.ce-panel[data-v-67ddb9db]{width:100%}.ce-panel-hdr[data-v-67ddb9db]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-67ddb9db]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-67ddb9db]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.ce-form[data-v-67ddb9db]{flex-direction:column;gap:.9rem;padding:1.1rem;display:flex}.ce-row-2[data-v-67ddb9db]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ce-field[data-v-67ddb9db]{flex-direction:column;gap:.3rem;display:flex}.ce-label[data-v-67ddb9db]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff73);font-size:.74rem}.ce-hint[data-v-67ddb9db]{color:var(--text-muted,#ffffff40);font-size:.68rem}.ce-req[data-v-67ddb9db]{color:#fc7070}.ce-input[data-v-67ddb9db]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);width:100%;color:var(--text,#ffffffe6);resize:vertical;outline:none;padding:.45rem .7rem;font-size:.82rem;transition:border .12s}.ce-input[data-v-67ddb9db]:focus{border-color:var(--btn-on-mid,#00ccff73);background:var(--tile-bg,#010814a6)}.ce-input--err[data-v-67ddb9db]{border-color:#bf0a3099}select.ce-input option[data-v-67ddb9db]{background:var(--tile-bg,#010810);color:var(--text,#ffffffe6)}.ce-error[data-v-67ddb9db]{font-family:var(--font-display,"Space Mono",monospace);color:#fc7070;font-size:.74rem}.ce-form-actions[data-v-67ddb9db]{justify-content:space-between;align-items:center;margin-top:.35rem;display:flex}.ce-cancel-btn[data-v-67ddb9db]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;padding:.35rem .65rem;font-size:.74rem;text-decoration:none;transition:color .12s}.ce-cancel-btn[data-v-67ddb9db]:hover{color:var(--text,#ffffffb3)}.ce-submit-btn[data-v-67ddb9db]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));padding:.4rem .85rem;font-size:.74rem;transition:background .12s,color .12s}.ce-submit-btn[data-v-67ddb9db]:hover:not(:disabled){background:var(--btn-on-mid,#00ccff40);color:#fff}.ce-submit-btn[data-v-67ddb9db]:disabled{opacity:.4;cursor:not-allowed}.hud-tile-corners[data-v-67ddb9db]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-67ddb9db]{width:12px;height:12px;position:absolute}.hud-tl[data-v-67ddb9db]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-67ddb9db]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-67ddb9db]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-67ddb9db]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.ci-root[data-v-6c6d0e57]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.ci-header[data-v-6c6d0e57]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.1rem;padding-left:.15rem;display:flex}.ci-tag[data-v-6c6d0e57]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.ci-title[data-v-6c6d0e57]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.ci-dot[data-v-6c6d0e57]{color:var(--callsign-dot,#bf0a30)}.ci-sub[data-v-6c6d0e57]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.ci-add-btn[data-v-6c6d0e57]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));flex-shrink:0;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.74rem;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}.ci-add-btn[data-v-6c6d0e57]:hover{background:var(--btn-on-mid,#00ccff40);color:#fff}.ci-add-btn .bi[data-v-6c6d0e57]{font-size:.75rem}.hud-panel[data-v-6c6d0e57]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.ci-panel[data-v-6c6d0e57]{width:100%}.ci-panel-hdr[data-v-6c6d0e57]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);align-items:center;gap:.75rem;padding:.85rem 1.1rem .7rem;display:flex;position:relative;overflow:hidden}.hud-panel-scanline[data-v-6c6d0e57]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-6c6d0e57]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;flex:1;font-size:.8rem;font-weight:700;position:relative}.ci-search[data-v-6c6d0e57]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#00286840);color:var(--text,#ffffffd9);font-family:var(--font-display,"Space Mono",monospace);z-index:1;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));outline:none;width:160px;padding:.25rem .6rem;font-size:.8rem;position:relative}.ci-search[data-v-6c6d0e57]::placeholder{color:var(--text-muted,#ffffff4d)}.ci-empty[data-v-6c6d0e57]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);align-items:center;gap:.5rem;padding:3rem 1.1rem;font-size:.8rem;display:flex}.ci-empty .bi[data-v-6c6d0e57]{font-size:1.2rem}.ci-row[data-v-6c6d0e57]{border-bottom:1px solid var(--act-border,#0028681a);text-align:left;cursor:pointer;background:0 0;border-top:none;border-left:none;border-right:none;align-items:center;gap:.85rem;width:100%;padding:.7rem 1.1rem;transition:background .12s;display:flex}.ci-row[data-v-6c6d0e57]:last-child{border-bottom:none}.ci-row[data-v-6c6d0e57]:hover{background:var(--tile-bg,#01081459)}.ci-avatar[data-v-6c6d0e57]{color:#fffc;width:36px;height:36px;font-family:var(--font-display,"Space Mono",monospace);background:#00286880;border:1px solid #002868b3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.ci-body[data-v-6c6d0e57]{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.ci-name[data-v-6c6d0e57]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.ci-sub-info[data-v-6c6d0e57]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff61);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.ci-badges[data-v-6c6d0e57]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.ci-badge[data-v-6c6d0e57]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.07em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));white-space:nowrap;border:1px solid;padding:.08rem .3rem;font-size:.66rem;font-weight:700}.ci-score[data-v-6c6d0e57]{width:26px;height:26px;font-family:var(--font-display,"Space Mono",monospace);color:#ffffff73;background:#ffffff12;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.ci-score--high[data-v-6c6d0e57]{color:#00dc82;background:#00dc821f;border-color:#00dc8266}.ci-score--mid[data-v-6c6d0e57]{color:#f59e0b;background:#f59e0b1a;border-color:#f59e0b59}.ci-chevron[data-v-6c6d0e57]{color:var(--text-muted,#ffffff40);flex-shrink:0;font-size:.75rem}.ci-del-btn[data-v-6c6d0e57]{color:#bf0a3080;cursor:pointer;background:0 0;border:1px solid #bf0a3033;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .12s,color .12s;display:inline-flex}.ci-del-btn[data-v-6c6d0e57]:hover{color:#bf0a30;background:#bf0a301a;border-color:#bf0a3073}.hud-tile-corners[data-v-6c6d0e57]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-6c6d0e57]{width:12px;height:12px;position:absolute}.hud-tl[data-v-6c6d0e57]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-6c6d0e57]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-6c6d0e57]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-6c6d0e57]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.ntr-root[data-v-62251d4a]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:.9rem;max-width:640px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.ntr-hdr[data-v-62251d4a]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.ntr-eyebrow[data-v-62251d4a]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.ntr-title[data-v-62251d4a]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.ntr-hdr-right[data-v-62251d4a]{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.ntr-stepper[data-v-62251d4a]{align-items:center;gap:.3rem;display:flex}.ntr-step[data-v-62251d4a]{color:#8a96b0;background:#00286814;border:2px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.72rem;font-weight:700;transition:all .18s;display:flex}.ntr-step--active[data-v-62251d4a]{border-color:var(--pc-navy);color:var(--pc-navy);background:#fff}.ntr-step--done[data-v-62251d4a]{background:var(--pc-navy);color:#fff;font-size:.62rem}.ntr-step-line[data-v-62251d4a]{background:#00286824;flex-shrink:0;width:20px;height:2px;transition:background .18s}.ntr-step-line--done[data-v-62251d4a]{background:var(--pc-navy)}.ntr-step-label[data-v-62251d4a]{color:var(--pc-muted);margin-left:.25rem;font-size:.72rem;font-weight:600}.ntr-close[data-v-62251d4a]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.ntr-close[data-v-62251d4a]:hover{color:var(--pc-navy);background:#0028680f}.ntr-loading[data-v-62251d4a]{justify-content:center;gap:.4rem;padding:3rem 0;display:flex}.ntr-dot[data-v-62251d4a]{background:var(--pc-navy);opacity:.5;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite ntr-pulse-62251d4a}.ntr-dot[data-v-62251d4a]:nth-child(2){animation-delay:.18s}.ntr-dot[data-v-62251d4a]:nth-child(3){animation-delay:.36s}@keyframes ntr-pulse-62251d4a{0%,to{opacity:.18;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}.ntr-card[data-v-62251d4a]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.ntr-card-hdr[data-v-62251d4a]{border-bottom:1px solid #0028681f;align-items:center;gap:.6rem;padding:.85rem 1.25rem;display:flex}.ntr-card-title[data-v-62251d4a]{color:var(--pc-navy);text-transform:uppercase;letter-spacing:.04em;flex:1;font-size:.82rem;font-weight:700}.ntr-type-tag[data-v-62251d4a]{color:var(--pc-muted);text-transform:capitalize;font-size:.74rem}.ntr-type-grid[data-v-62251d4a]{grid-template-columns:1fr 1fr;gap:.55rem;padding:.9rem 1.1rem;display:grid}.ntr-type-tile[data-v-62251d4a]{cursor:pointer;text-align:center;background:#fff;border:1.5px solid #00286821;border-radius:11px;flex-direction:column;align-items:center;gap:.45rem;padding:.85rem .65rem;transition:border-color .14s,background .14s;display:flex}.ntr-type-tile[data-v-62251d4a]:hover{background:#00286808;border-color:#0028684d}.ntr-type-tile--sel[data-v-62251d4a]{background:#0028680a}.ntr-type-icon[data-v-62251d4a]{font-size:1.45rem}.ntr-type-label[data-v-62251d4a]{color:var(--pc-text);font-size:.78rem;font-weight:500;line-height:1.3}.ntr-sel-contact[data-v-62251d4a]{background:#0028680a;border-bottom:1px solid #0028681a;align-items:center;gap:.65rem;padding:.65rem 1.25rem;display:flex}.ntr-sel-avatar[data-v-62251d4a]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:flex}.ntr-sel-info[data-v-62251d4a]{flex:1;min-width:0}.ntr-sel-name[data-v-62251d4a]{color:var(--pc-text);font-size:.82rem;font-weight:600;display:block}.ntr-sel-email[data-v-62251d4a]{color:var(--pc-muted);font-size:.74rem;display:block}.ntr-clear-btn[data-v-62251d4a]{color:#8a96b0;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.15rem;transition:color .12s}.ntr-clear-btn[data-v-62251d4a]:hover{color:var(--pc-red)}.ntr-search-wrap[data-v-62251d4a]{border-bottom:1px solid #00286814;padding:.65rem 1.25rem;position:relative}.ntr-search-icon[data-v-62251d4a]{color:#8a96b0;pointer-events:none;font-size:.82rem;position:absolute;top:50%;left:2rem;transform:translateY(-50%)}.ntr-search-input[data-v-62251d4a]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#fff;border:1px solid #00286833;border-radius:8px;outline:none;padding:.4rem .65rem .4rem 2rem;font-size:.82rem;transition:border .12s}.ntr-search-input[data-v-62251d4a]:focus{border-color:var(--pc-navy)}.ntr-empty[data-v-62251d4a]{color:#8a96b0;text-align:center;padding:1.5rem 1.25rem;font-size:.82rem}.ntr-contact-list[data-v-62251d4a]{flex-direction:column;max-height:240px;display:flex;overflow-y:auto}.ntr-contact-row[data-v-62251d4a]{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #00286812;align-items:center;gap:.6rem;width:100%;padding:.48rem 1.25rem;transition:background .12s;display:flex}.ntr-contact-row[data-v-62251d4a]:last-child{border-bottom:none}.ntr-contact-row[data-v-62251d4a]:hover{background:#0028680a}.ntr-contact-row--sel[data-v-62251d4a]{background:#0028680f}.ntr-c-avatar[data-v-62251d4a]{width:28px;height:28px;color:var(--pc-navy);background:#0028681a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.64rem;font-weight:700;display:flex}.ntr-c-info[data-v-62251d4a]{flex:1;min-width:0}.ntr-c-name[data-v-62251d4a]{color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:500;display:block;overflow:hidden}.ntr-c-email[data-v-62251d4a]{color:var(--pc-muted);font-size:.72rem;display:block}.ntr-c-check[data-v-62251d4a]{color:var(--pc-navy);flex-shrink:0;font-size:.82rem}.ntr-client-summary[data-v-62251d4a]{color:var(--pc-navy);background:#0028680a;border-bottom:1px solid #0028681a;align-items:center;gap:.45rem;padding:.55rem 1.25rem;font-size:.8rem;font-weight:500;display:flex}.ntr-form[data-v-62251d4a]{flex-direction:column;gap:.85rem;padding:1rem 1.25rem;display:flex}.ntr-row-2[data-v-62251d4a]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ntr-row-3[data-v-62251d4a]{gap:.75rem;display:flex}.ntr-field[data-v-62251d4a]{flex-direction:column;flex:1;gap:.3rem;display:flex}.ntr-label[data-v-62251d4a]{color:var(--pc-muted);font-size:.78rem;font-weight:600}.ntr-req[data-v-62251d4a]{color:var(--pc-red)}.ntr-opt[data-v-62251d4a]{color:#8a96b0;font-size:.68rem;font-weight:400}.ntr-input[data-v-62251d4a]{width:100%;color:var(--pc-text);resize:vertical;box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:9px;outline:none;padding:.5rem .72rem;font-family:inherit;font-size:.86rem;transition:border .12s}.ntr-input[data-v-62251d4a]:focus{border-color:var(--pc-navy);background:#fff}.ntr-err[data-v-62251d4a]{color:var(--pc-red);font-size:.76rem}.ntr-actions[data-v-62251d4a]{border-top:1px solid #00286817;justify-content:space-between;align-items:center;margin-top:.1rem;padding-top:.35rem;display:flex}.ntr-back-btn[data-v-62251d4a]{color:var(--pc-muted);cursor:pointer;background:#fff;border:1.5px solid #00286833;border-radius:9px;align-items:center;gap:.3rem;padding:.45rem .85rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .12s;display:flex}.ntr-back-btn[data-v-62251d4a]:hover{color:var(--pc-text);border-color:#00286866}.ntr-next-btn[data-v-62251d4a]{color:#fff;background:var(--pc-navy);cursor:pointer;border:none;border-radius:9px;align-items:center;gap:.3rem;padding:.45rem 1rem;font-family:inherit;font-size:.82rem;font-weight:700;transition:background .14s;display:flex}.ntr-next-btn[data-v-62251d4a]:hover{background:#001a4e}.ntr-submit-btn[data-v-62251d4a]{color:#fff;background:var(--pc-navy);cursor:pointer;border:none;border-radius:9px;align-items:center;gap:.4rem;padding:.48rem 1.1rem;font-family:inherit;font-size:.82rem;font-weight:700;transition:background .14s;display:flex;box-shadow:0 2px 8px #00286840}.ntr-submit-btn[data-v-62251d4a]:hover:not(:disabled){background:#001a4e}.ntr-submit-btn[data-v-62251d4a]:disabled{opacity:.45;cursor:not-allowed}.card[data-v-132c4f6b]{background:#fff;border:1px solid #00286824;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 2px 16px #00286812,0 1px 4px #0000000a}.card-header[data-v-132c4f6b]{border-bottom:1px solid #00286817;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.card-icon[data-v-132c4f6b]{color:#7a5200;background:#8b5e001a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.card-title[data-v-132c4f6b]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.card-count[data-v-132c4f6b]{color:#5a6a8a;background:#00286812;border-radius:20px;padding:.12rem .5rem;font-size:.78rem;font-weight:600}.card-body[data-v-132c4f6b]{padding:0}.empty-state[data-v-132c4f6b]{align-items:center;gap:.75rem;padding:2rem 1.25rem;display:flex}.empty-state>.bi[data-v-132c4f6b]{color:#00286833;flex-shrink:0;font-size:1.6rem}.empty-title[data-v-132c4f6b]{color:#5a6a8a;margin-bottom:.15rem;font-size:.9rem;font-weight:600}.empty-hint[data-v-132c4f6b]{color:#5a6a8aa6;font-size:.8rem}.ss-row[data-v-132c4f6b]{border-bottom:1px solid #00286812;align-items:flex-start;gap:.75rem;padding:.72rem 1.25rem;display:flex}.ss-row[data-v-132c4f6b]:last-child{border-bottom:none}.ss-dot[data-v-132c4f6b]{background:#7a5200;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:.38rem}.ss-body[data-v-132c4f6b]{flex-direction:column;gap:.18rem;min-width:0;display:flex}.ss-name[data-v-132c4f6b]{color:#0d1b3e;font-size:.9rem;font-weight:500}.ss-filters[data-v-132c4f6b]{color:#5a6a8a;font-size:.8rem}.card[data-v-2cece6aa]{background:#fff;border:1px solid #00286824;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 2px 16px #00286812,0 1px 4px #0000000a}.card-header[data-v-2cece6aa]{border-bottom:1px solid #00286817;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.card-icon[data-v-2cece6aa]{color:#002868;background:#0028681a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.card-title[data-v-2cece6aa]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.card-body[data-v-2cece6aa]{padding:0}.empty-state[data-v-2cece6aa]{align-items:center;gap:.75rem;padding:2rem 1.25rem;display:flex}.empty-state>.bi[data-v-2cece6aa]{color:#00286833;flex-shrink:0;font-size:1.6rem}.empty-title[data-v-2cece6aa]{color:#5a6a8a;margin-bottom:.15rem;font-size:.9rem;font-weight:600}.empty-hint[data-v-2cece6aa]{color:#5a6a8aa6;font-size:.8rem}.of-section[data-v-2cece6aa]{border-bottom:1px solid #00286817}.of-section[data-v-2cece6aa]:last-child{border-bottom:none}.of-section-label[data-v-2cece6aa]{letter-spacing:.04em;color:#5a6a8a;text-transform:uppercase;padding:.65rem 1.25rem .4rem;font-size:.78rem;font-weight:700}.of-row[data-v-2cece6aa]{border-bottom:1px solid #0028680f;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem 1.25rem;display:flex}.of-row[data-v-2cece6aa]:last-child{border-bottom:none}.of-left[data-v-2cece6aa]{flex-direction:column;gap:.12rem;min-width:0;display:flex}.of-addr[data-v-2cece6aa]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;overflow:hidden}.of-date[data-v-2cece6aa]{color:#5a6a8a;font-size:.78rem}.of-right[data-v-2cece6aa]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.2rem;display:flex}.of-amount[data-v-2cece6aa]{color:#0d1b3e;font-size:.95rem;font-weight:700}.of-status[data-v-2cece6aa]{letter-spacing:.03em;text-transform:capitalize;border-radius:20px;padding:.1rem .42rem;font-size:.72rem;font-weight:600}.card[data-v-9daeb423]{background:#fff;border:1px solid #00286824;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 2px 16px #00286812,0 1px 4px #0000000a}.card-header[data-v-9daeb423]{border-bottom:1px solid #00286817;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.card-icon[data-v-9daeb423]{color:#006838;background:#0068381a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.card-title[data-v-9daeb423]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.card-body[data-v-9daeb423]{flex-direction:column;gap:.65rem;padding:.95rem 1.25rem;display:flex}.empty-state[data-v-9daeb423]{align-items:center;gap:.75rem;padding:2rem 0;display:flex}.empty-state>.bi[data-v-9daeb423]{color:#00286833;flex-shrink:0;font-size:1.6rem}.empty-title[data-v-9daeb423]{color:#5a6a8a;margin-bottom:.15rem;font-size:.9rem;font-weight:600}.empty-hint[data-v-9daeb423]{color:#5a6a8aa6;font-size:.8rem}.sp-score-wrap[data-v-9daeb423]{align-items:center;gap:.75rem;display:flex}.sp-score-label[data-v-9daeb423]{color:#5a6a8a;flex-shrink:0;font-size:.84rem;font-weight:600}.sp-score-bar[data-v-9daeb423]{background:#0028681a;border-radius:3px;flex:1;height:6px;overflow:hidden}.sp-score-fill[data-v-9daeb423]{background:#006838;border-radius:3px;height:100%;transition:width .6s ease-out}.sp-score-val[data-v-9daeb423]{color:#006838;flex-shrink:0;font-size:.9rem;font-weight:700}.sp-score-max[data-v-9daeb423]{color:#5a6a8a;font-size:.76rem;font-weight:400}.sp-rationale[data-v-9daeb423]{color:#5a6a8a;margin:0;font-size:.88rem;line-height:1.55}.sp-row[data-v-9daeb423]{border-top:1px solid #00286817;justify-content:space-between;align-items:flex-start;gap:.5rem;padding-top:.6rem;display:flex}.sp-label[data-v-9daeb423]{color:#5a6a8a;font-size:.84rem;font-weight:500}.sp-val[data-v-9daeb423]{color:#0d1b3e;text-align:right;font-size:.9rem;font-weight:500}.card[data-v-09a2f649]{background:#fff;border:1px solid #00286824;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 2px 16px #00286812,0 1px 4px #0000000a}.card-header[data-v-09a2f649]{border-bottom:1px solid #00286817;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.card-icon[data-v-09a2f649]{color:#bf0a30;background:#bf0a301a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.card-title[data-v-09a2f649]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.card-count[data-v-09a2f649]{color:#5a6a8a;background:#00286812;border-radius:20px;padding:.12rem .5rem;font-size:.78rem;font-weight:600}.card-body[data-v-09a2f649]{padding:0}.empty-state[data-v-09a2f649]{align-items:center;gap:.75rem;padding:2rem 1.25rem;display:flex}.empty-state>.bi[data-v-09a2f649]{color:#00286833;flex-shrink:0;font-size:1.6rem}.empty-title[data-v-09a2f649]{color:#5a6a8a;margin-bottom:.15rem;font-size:.9rem;font-weight:600}.empty-hint[data-v-09a2f649]{color:#5a6a8aa6;font-size:.8rem}.sh-row[data-v-09a2f649]{border-bottom:1px solid #00286812;align-items:flex-start;gap:.75rem;padding:.68rem 1.25rem;display:flex}.sh-row[data-v-09a2f649]:last-child{border-bottom:none}.sh-dot[data-v-09a2f649]{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:.38rem}.sh-dot--show[data-v-09a2f649]{background:#002868}.sh-dot--oh[data-v-09a2f649]{background:#d97706}.sh-body[data-v-09a2f649]{flex:1;min-width:0}.sh-addr[data-v-09a2f649]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;display:block;overflow:hidden}.sh-city[data-v-09a2f649]{color:#5a6a8a;font-weight:400}.sh-stars[data-v-09a2f649]{gap:2px;margin-top:.22rem;display:flex}.sh-star-on[data-v-09a2f649]{color:#d97706;font-size:.7rem}.sh-star-off[data-v-09a2f649]{color:#5a6a8a59;font-size:.7rem}.sh-feedback[data-v-09a2f649]{color:#5a6a8a;white-space:nowrap;text-overflow:ellipsis;margin-top:.18rem;font-size:.82rem;display:block;overflow:hidden}.sh-date[data-v-09a2f649]{color:#8a96b0;flex-shrink:0;margin-top:.15rem;font-size:.78rem}.sh-root[data-v-55a2f2a7]{flex-direction:column;gap:1rem;max-width:900px;margin:0 auto;padding:1rem;display:flex}.sh-back-row[data-v-55a2f2a7]{margin-bottom:-.25rem}.sh-back[data-v-55a2f2a7]{color:#5a6a8a;align-items:center;gap:.3rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .12s;display:inline-flex}.sh-back[data-v-55a2f2a7]:hover{color:#0d1b3e}.sh-card[data-v-55a2f2a7]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.sh-card-hdr[data-v-55a2f2a7]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.sh-card-icon[data-v-55a2f2a7]{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;display:flex}.sh-ci--navy[data-v-55a2f2a7]{color:#002868;background:#0028681a}.sh-ci--red[data-v-55a2f2a7]{color:#bf0a30;background:#bf0a301a}.sh-ci--green[data-v-55a2f2a7]{color:#006838;background:#0068381a}.sh-ci--amber[data-v-55a2f2a7]{color:#8b5e00;background:#8b5e001a}.sh-ci--muted[data-v-55a2f2a7]{color:#5a6a8a;background:#5a6a8a1a}.sh-card-title[data-v-55a2f2a7]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.sh-card-hint[data-v-55a2f2a7]{color:#5a6a8a;font-size:.82rem}.sh-count[data-v-55a2f2a7]{color:#002868;background:#0028681a;border-radius:20px;padding:.08rem .5rem;font-size:.78rem;font-weight:700}.sh-card-action[data-v-55a2f2a7]{color:#002868;cursor:pointer;background:#00286812;border:1px solid #0028682e;border-radius:8px;align-items:center;gap:.2rem;padding:.22rem .6rem;font-family:inherit;font-size:.84rem;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}.sh-card-action[data-v-55a2f2a7]:hover:not(:disabled){background:#00286824}.sh-card-action[data-v-55a2f2a7]:disabled{opacity:.5;cursor:not-allowed}.sh-card-body[data-v-55a2f2a7]{padding:1rem 1.25rem}.sh-card-body.sh-pb0[data-v-55a2f2a7]{padding-bottom:0}.sh-card-body.sh-pt0[data-v-55a2f2a7]{padding-top:0}.sh-hero-card[data-v-55a2f2a7]{padding:0;overflow:hidden}.sh-hero-banner[data-v-55a2f2a7]{background:linear-gradient(135deg,#002868 0%,#001a4a 100%);border-radius:15px 15px 0 0;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.sh-banner-identity[data-v-55a2f2a7]{flex:1;min-width:0}.sh-banner-chip[data-v-55a2f2a7]{color:#ffffffe6;background:#ffffff2e;border:1px solid #ffffff40;border-radius:20px;align-items:center;gap:.25rem;margin-top:.3rem;padding:.15rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.sh-hero-body[data-v-55a2f2a7]{padding:.9rem 1.5rem}.sh-avatar-wrap[data-v-55a2f2a7]{cursor:pointer;flex-shrink:0;position:relative}.sh-avatar[data-v-55a2f2a7]{color:#fff;-webkit-user-select:none;user-select:none;background:#ffffff26;border:3px solid #ffffffbf;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-size:1.6rem;font-weight:700;display:flex;overflow:hidden;box-shadow:0 4px 16px #0000004d}.sh-avatar-img[data-v-55a2f2a7]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sh-avatar-cam[data-v-55a2f2a7]{color:#fff;background:#bf0a30;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.56rem;transition:transform .14s;display:flex;position:absolute;bottom:2px;right:2px;box-shadow:0 1px 4px #00000040}.sh-avatar-wrap:hover .sh-avatar-cam[data-v-55a2f2a7]{transform:scale(1.15)}.sh-avatar-input[data-v-55a2f2a7]{display:none}.sh-name-row[data-v-55a2f2a7]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.3rem;display:flex}.sh-name[data-v-55a2f2a7]{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.sh-badge[data-v-55a2f2a7]{white-space:nowrap;border-radius:20px;align-items:center;gap:.2rem;padding:.18rem .6rem;font-size:.78rem;font-weight:600;display:inline-flex}.sh-badge--platform[data-v-55a2f2a7]{color:#006838;background:#0068381a}.sh-actions[data-v-55a2f2a7]{flex-wrap:wrap;gap:.3rem;display:flex}.sh-btn[data-v-55a2f2a7]{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:.3rem;padding:.4rem .85rem;font-family:inherit;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .13s,box-shadow .13s;display:inline-flex}.sh-btn .bi[data-v-55a2f2a7]{font-size:.88rem}.sh-btn--navy[data-v-55a2f2a7]{color:#fff;background:#002868;box-shadow:0 1px 6px #00286847}.sh-btn--navy[data-v-55a2f2a7]:hover:not(:disabled){background:#003580}.sh-btn--outline[data-v-55a2f2a7]{color:#002868;background:#0028680f;border:1px solid #00286833}.sh-btn--outline[data-v-55a2f2a7]:hover{background:#0028681f}.sh-btn--ghost[data-v-55a2f2a7]{color:#5a6a8a;background:0 0;border:1px solid #0028682e}.sh-btn--ghost[data-v-55a2f2a7]:hover{color:#002868;background:#0028680d}.sh-btn--warn[data-v-55a2f2a7]{color:#8b5e00;background:#8b5e001a;border:1px solid #8b5e0040}.sh-btn--green[data-v-55a2f2a7]{color:#006838;background:#00683814;border:1px solid #00683840}.sh-btn--danger[data-v-55a2f2a7]{color:#bf0a30;background:#bf0a3012;border:1px solid #bf0a3038}.sh-btn[data-v-55a2f2a7]:disabled{opacity:.45;cursor:not-allowed}.sh-meta[data-v-55a2f2a7]{color:#5a6a8a;margin:0 0 .25rem;font-size:.88rem}.sh-lc[data-v-55a2f2a7]{margin-bottom:.35rem;font-size:.84rem;font-weight:500}.sh-lc .bi[data-v-55a2f2a7]{font-size:.8rem}.sh-stage-row[data-v-55a2f2a7]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.45rem;display:flex}.sh-stage-wrap[data-v-55a2f2a7]{position:relative}.sh-stage-badge[data-v-55a2f2a7]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:20px;align-items:center;gap:.22rem;padding:.18rem .65rem;font-size:.82rem;font-weight:600;transition:opacity .12s;display:inline-flex}.sh-stage-badge[data-v-55a2f2a7]:hover{opacity:.8}.sh-stage-set[data-v-55a2f2a7]{color:#5a6a8a;cursor:pointer;background:0 0;border:1px dashed #00286847;border-radius:20px;align-items:center;gap:.2rem;padding:.18rem .65rem;font-family:inherit;font-size:.82rem;font-weight:500;display:inline-flex}.sh-chev[data-v-55a2f2a7]{opacity:.55;margin-left:.1rem;font-size:.65em}.sh-stage-drop[data-v-55a2f2a7]{z-index:200;background:#fff;border:1px solid #00286829;border-radius:12px;min-width:160px;position:absolute;top:calc(100% + 5px);left:0;overflow:hidden;box-shadow:0 8px 32px #00000024}.sh-stage-opt[data-v-55a2f2a7]{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #00286812;width:100%;padding:.48rem .85rem;font-family:inherit;font-size:.88rem;font-weight:500;transition:background .1s;display:block}.sh-stage-opt[data-v-55a2f2a7]:last-child{border-bottom:none}.sh-stage-opt[data-v-55a2f2a7]:hover{background:#0028680d}.sh-stage-opt--on[data-v-55a2f2a7]{background:#0028680a;font-weight:700}.sh-pipeline-val[data-v-55a2f2a7]{color:#006838;font-size:.92rem;font-weight:700}.sh-stage-meta[data-v-55a2f2a7]{color:#5a6a8a;font-size:.8rem}.sh-tags-row[data-v-55a2f2a7]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.sh-tags-empty[data-v-55a2f2a7]{color:#5a6a8ab3;font-size:.8rem}.sh-tag-pill[data-v-55a2f2a7]{color:#002868;background:#00286814;border:1px solid #00286833;border-radius:20px;align-items:center;gap:.2rem;padding:.12rem .5rem;font-size:.78rem;font-weight:500;display:inline-flex}.sh-tag-remove[data-v-55a2f2a7]{color:#00286866;cursor:pointer;background:0 0;border:none;padding:0;font-size:.78rem}.sh-tag-remove[data-v-55a2f2a7]:hover{color:#bf0a30}.sh-tag-add[data-v-55a2f2a7]{color:#5a6a8a;cursor:pointer;background:0 0;border:1px dashed #00286840;border-radius:20px;align-items:center;gap:.22rem;padding:.12rem .5rem;font-size:.78rem;transition:color .12s,border-color .12s;display:inline-flex}.sh-tag-add[data-v-55a2f2a7]:hover{color:#002868;border-color:#00286873}.sh-tag-input-wrap[data-v-55a2f2a7]{align-items:center;gap:.3rem;display:inline-flex;position:relative}.sh-tag-input[data-v-55a2f2a7]{color:#0d1b3e;background:#f0ebe2;border:1px solid #00286847;border-radius:20px;outline:none;width:135px;padding:.14rem .5rem;font-size:.82rem}.sh-tag-cancel[data-v-55a2f2a7]{color:#5a6a8a;cursor:pointer;background:0 0;border:none;font-size:.82rem}.sh-tag-suggestions[data-v-55a2f2a7]{z-index:250;background:#fff;border:1px solid #00286829;border-radius:12px;min-width:170px;max-height:200px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 8px 28px #0000001f}.sh-tag-sug[data-v-55a2f2a7]{text-align:left;cursor:pointer;color:#0d1b3e;background:0 0;border:none;border-bottom:1px solid #00286812;width:100%;padding:.4rem .72rem;font-family:inherit;font-size:.84rem;transition:background .1s;display:block}.sh-tag-sug[data-v-55a2f2a7]:hover{background:#0028680d}.sh-tag-sug[data-v-55a2f2a7]:last-child{border-bottom:none}.sh-tag-sug--create[data-v-55a2f2a7]{color:#002868;font-weight:600}.sh-tag-loading[data-v-55a2f2a7]{color:#5a6a8a;font-size:.82rem}.sh-tx-strip[data-v-55a2f2a7]{border-top:1px solid #00286826;flex-wrap:wrap;gap:.5rem;margin-top:0;padding:.85rem 0;display:flex}.sh-tx-btn[data-v-55a2f2a7]{cursor:pointer;border:1.5px solid;border-radius:9px;align-items:center;gap:.35rem;padding:.5rem 1rem;font-family:inherit;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .13s;display:inline-flex}.sh-tx-btn--buyer[data-v-55a2f2a7]{color:#006838;background:#00683814;border-color:#00683840}.sh-tx-btn--buyer[data-v-55a2f2a7]:hover{background:#00683829}.sh-tx-btn--seller[data-v-55a2f2a7]{color:#bf0a30;background:#bf0a3012;border-color:#bf0a3038}.sh-tx-btn--seller[data-v-55a2f2a7]:hover{background:#bf0a3024}.sh-dl[data-v-55a2f2a7]{grid-template-columns:auto 1fr;gap:0;margin:0;display:grid}.sh-dt[data-v-55a2f2a7]{color:#5a6a8a;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #00286814;padding:.52rem 1.25rem .52rem 0;font-size:.82rem;font-weight:500}.sh-dd[data-v-55a2f2a7]{color:#0d1b3e;border-bottom:1px solid #00286814;margin:0;padding:.52rem 0;font-size:.9rem;font-weight:400}.sh-dt[data-v-55a2f2a7]:nth-last-child(-n+2),.sh-dd[data-v-55a2f2a7]:last-child{border-bottom:none}.sh-dd--notes[data-v-55a2f2a7]{white-space:pre-line}.sh-link[data-v-55a2f2a7]{color:#002868;font-weight:500;text-decoration:none}.sh-link[data-v-55a2f2a7]:hover{color:#bf0a30}.sh-list-row[data-v-55a2f2a7]{border-bottom:1px solid #0028681a;align-items:center;gap:.65rem;padding:.65rem 1.25rem;display:flex}.sh-list-row[data-v-55a2f2a7]:last-child{border-bottom:none}.sh-list-row--btn[data-v-55a2f2a7]{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0028681a;width:100%;font-family:inherit;transition:background .12s}.sh-list-row--btn[data-v-55a2f2a7]:last-child{border-bottom:none}.sh-list-row--btn[data-v-55a2f2a7]:hover{background:#0028680a}.sh-list-body[data-v-55a2f2a7]{flex:1;min-width:0}.sh-list-label[data-v-55a2f2a7]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;display:block;overflow:hidden}.sh-list-sub[data-v-55a2f2a7]{color:#5a6a8a;font-size:.8rem;display:block}.sh-list-meta[data-v-55a2f2a7]{color:#5a6a8a;text-transform:capitalize;flex-shrink:0;font-size:.82rem}.sh-due[data-v-55a2f2a7]{color:#8b5e00;white-space:nowrap;font-size:.8rem;font-weight:500}.sh-tl-row[data-v-55a2f2a7]{border-bottom:1px solid #0028681a;align-items:flex-start;gap:.65rem;padding:.65rem 1.25rem;display:flex}.sh-tl-row[data-v-55a2f2a7]:last-child{border-bottom:none}.sh-tl-dot[data-v-55a2f2a7]{background:#adb5bd;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:.42rem}.sh-tl-dot--email[data-v-55a2f2a7]{background:#002868}.sh-tl-dot--sms[data-v-55a2f2a7],.sh-tl-dot--text[data-v-55a2f2a7]{background:#006838}.sh-tl-dot--call[data-v-55a2f2a7]{background:#8b5e00}.sh-tl-dot--note[data-v-55a2f2a7]{background:#adb5bd}.sh-tl-dot--meeting[data-v-55a2f2a7]{background:#6f42c1}.sh-tl-dot--task[data-v-55a2f2a7]{background:#e07b00}.sh-tl-age[data-v-55a2f2a7]{color:#5a6a8a99;flex-shrink:0;margin-top:.2rem;font-size:.78rem}.sh-score-row[data-v-55a2f2a7]{align-items:center;gap:1.25rem;display:flex}.sh-score-num[data-v-55a2f2a7]{color:#002868;flex-shrink:0;font-size:3rem;font-weight:700;line-height:1}.sh-score-meta[data-v-55a2f2a7]{flex:1}.sh-score-badge[data-v-55a2f2a7]{color:#002868;background:#0028681a;border-radius:20px;margin-bottom:.3rem;padding:.18rem .6rem;font-size:.82rem;font-weight:700;display:inline-block}.sh-pv-row[data-v-55a2f2a7]{border-bottom:1px solid #0028681a;align-items:center;gap:.65rem;padding:.6rem 1.25rem;display:flex}.sh-pv-row[data-v-55a2f2a7]:last-child{border-bottom:none}.sh-pv-addr[data-v-55a2f2a7]{color:#0d1b3e;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.82rem;overflow:hidden}.sh-pi-row[data-v-55a2f2a7]{border-bottom:1px solid #0028681a;align-items:center;gap:.65rem;padding:.65rem 1.25rem;display:flex}.sh-pi-row[data-v-55a2f2a7]:last-child{border-bottom:none}.sh-pi-type[data-v-55a2f2a7]{color:#002868;white-space:nowrap;text-transform:capitalize;background:#00286812;border-radius:8px;padding:.1rem .45rem;font-size:.78rem;font-weight:600}.sh-bar-status[data-v-55a2f2a7]{border-radius:20px;padding:.15rem .55rem;font-size:.8rem;font-weight:700}.sh-bar-status--active[data-v-55a2f2a7]{color:#006838;background:#0068381a}.sh-bar-status--expired[data-v-55a2f2a7]{color:#8b5e00;background:#8b5e001a}.sh-bar-status--missing[data-v-55a2f2a7]{color:#bf0a30;background:#bf0a301a}.sh-bar-row[data-v-55a2f2a7]{border-bottom:1px solid #00286814;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.55rem 0;display:flex}.sh-bar-row[data-v-55a2f2a7]:last-child{border-bottom:none}.sh-bar-badge[data-v-55a2f2a7]{border-radius:20px;padding:.1rem .45rem;font-size:.78rem;font-weight:700}.sh-bar-badge--active[data-v-55a2f2a7]{color:#006838;background:#0068381a}.sh-bar-badge--muted[data-v-55a2f2a7]{color:#5a6a8a;background:#5a6a8a1a}.sh-bar-date[data-v-55a2f2a7]{color:#0d1b3e;font-size:.88rem}.sh-enrollment[data-v-55a2f2a7]{margin-bottom:.75rem}.sh-enrollment-name[data-v-55a2f2a7]{color:#0d1b3e;font-size:.95rem;font-weight:600}.sh-enrollment-actions[data-v-55a2f2a7]{gap:.4rem;display:flex}.sh-role-tabs[data-v-55a2f2a7]{gap:.5rem;display:flex}.sh-role-tab[data-v-55a2f2a7]{color:#5a6a8a;cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;padding:.42rem .9rem;font-family:inherit;font-size:.88rem;font-weight:600;transition:all .14s}.sh-role-tab--on[data-v-55a2f2a7]{color:#fff;background:#002868;border-color:#002868}.sh-empty[data-v-55a2f2a7]{align-items:center;gap:.85rem;padding:1.75rem 1.25rem;display:flex}.sh-empty>.bi[data-v-55a2f2a7]{color:#0028682e;flex-shrink:0;font-size:1.8rem}.sh-empty-title[data-v-55a2f2a7]{color:#5a6a8a;font-size:.92rem;font-weight:600}.sh-empty-hint[data-v-55a2f2a7]{color:#5a6a8aa6;font-size:.8rem}.sh-form-panel[data-v-55a2f2a7]{background:#f0ebe2;border:1px solid #0028682e;border-radius:12px;padding:1rem}.sh-form-grid-2[data-v-55a2f2a7]{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.sh-mf[data-v-55a2f2a7]{flex-direction:column;gap:.28rem;display:flex}.sh-mlabel[data-v-55a2f2a7]{color:#5a6a8a;font-size:.84rem;font-weight:600}.sh-minput[data-v-55a2f2a7]{color:#0d1b3e;resize:vertical;background:#fff;border:1.5px solid #0028682e;border-radius:9px;outline:none;width:100%;padding:.48rem .72rem;font-family:inherit;font-size:.9rem;transition:border .12s}.sh-minput[data-v-55a2f2a7]:focus{border-color:#002868}.sh-minput--ro[data-v-55a2f2a7]{pointer-events:none;opacity:.6;resize:none}select.sh-minput option[data-v-55a2f2a7]{color:#0d1b3e;background:#fff}.sh-form-err[data-v-55a2f2a7]{color:#bf0a30;background:#bf0a3012;border-radius:8px;margin-bottom:.5rem;padding:.45rem .7rem;font-size:.85rem}.sh-form-actions[data-v-55a2f2a7]{justify-content:flex-end;gap:.4rem;display:flex}.sh-req[data-v-55a2f2a7]{color:#bf0a30}.sh-mt[data-v-55a2f2a7]{margin-top:1rem}.sh-mt-sm[data-v-55a2f2a7]{margin-top:.6rem}.sh-ai-text[data-v-55a2f2a7]{color:#0d1b3e;margin:0 0 .4rem;font-size:.92rem;line-height:1.65}.sh-muted[data-v-55a2f2a7]{color:#5a6a8a;margin:0}.sh-sm[data-v-55a2f2a7]{font-size:.82rem}.sh-mb0[data-v-55a2f2a7]{margin-bottom:0}.sh-mhint[data-v-55a2f2a7]{opacity:.7;font-size:.78rem;font-weight:400}.sh-sms-count[data-v-55a2f2a7]{color:#5a6a8a;text-align:right;font-size:.8rem}.sh-sms-count--warn[data-v-55a2f2a7]{color:#d97706}.sh-sms-count--over[data-v-55a2f2a7]{color:#bf0a30;font-weight:700}.sh-overlay[data-v-55a2f2a7]{z-index:500;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.sh-modal[data-v-55a2f2a7]{background:#fff;border-radius:20px;width:100%;max-width:520px;position:relative;overflow:hidden;box-shadow:0 20px 64px #00000038}.sh-modal-hdr[data-v-55a2f2a7]{border-bottom:1px solid #0028681f;align-items:center;gap:.65rem;padding:1.1rem 1.25rem 1rem;display:flex}.sh-modal-title[data-v-55a2f2a7]{color:#0d1b3e;flex:1;font-size:1.05rem;font-weight:700}.sh-modal-close[data-v-55a2f2a7]{color:#5a6a8a;cursor:pointer;background:0 0;border:none;font-size:1.1rem}.sh-modal-close[data-v-55a2f2a7]:hover{color:#bf0a30}.sh-modal-body[data-v-55a2f2a7]{flex-direction:column;gap:.75rem;padding:1.1rem 1.25rem;display:flex}.sh-modal-actions[data-v-55a2f2a7]{justify-content:flex-end;gap:.5rem;padding-top:.1rem;display:flex}.sh-toast[data-v-55a2f2a7]{z-index:1000;color:#fff;background:#002868;border-radius:12px;align-items:center;gap:.6rem;padding:.7rem 1.1rem;font-size:.9rem;font-weight:500;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 8px 28px #00286847}.sh-toast--err[data-v-55a2f2a7]{background:#bf0a30}.sh-toast-enter-active[data-v-55a2f2a7],.sh-toast-leave-active[data-v-55a2f2a7]{transition:transform .2s,opacity .2s}.sh-toast-enter-from[data-v-55a2f2a7],.sh-toast-leave-to[data-v-55a2f2a7]{opacity:0;transform:translateY(10px)}.sh-shield[data-v-55a2f2a7]{z-index:199;position:fixed;inset:0}.sh-signals-row[data-v-55a2f2a7]{flex-wrap:wrap;gap:.3rem;margin-top:.4rem;display:flex}.sh-signal-badge[data-v-55a2f2a7]{border-radius:20px;align-items:center;gap:.25rem;padding:.18rem .55rem;font-size:.78rem;font-weight:600;display:inline-flex}.sh-signal-badge--life[data-v-55a2f2a7]{color:#0891b2;background:#06b6d41f}.sh-card--ai[data-v-55a2f2a7]{background:#f8fafe}.sh-risk-flags[data-v-55a2f2a7]{flex-wrap:wrap;gap:.35rem;margin-bottom:.65rem;display:flex}.sh-risk[data-v-55a2f2a7]{border-radius:20px;align-items:center;padding:.2rem .6rem;font-size:.8rem;font-weight:700;display:inline-flex}.sh-risk--warn[data-v-55a2f2a7]{color:#8b5e00;background:#8b5e001f}.sh-risk--green[data-v-55a2f2a7]{color:#006838;background:#0068381a}.sh-ai-italic[data-v-55a2f2a7]{color:#5a6a8a;margin:0 0 .65rem;font-style:italic;line-height:1.65}.sh-next-action[data-v-55a2f2a7]{margin-bottom:.65rem}.sh-next-action-label[data-v-55a2f2a7]{text-transform:uppercase;letter-spacing:.05em;color:#5a6a8a;margin-bottom:.18rem;font-size:.78rem;font-weight:700;display:block}.sh-next-action-text[data-v-55a2f2a7]{color:#002868;font-size:.92rem;font-weight:500}.sh-talking-label[data-v-55a2f2a7]{text-transform:uppercase;letter-spacing:.05em;color:#5a6a8a;margin-bottom:.28rem;font-size:.78rem;font-weight:700}.sh-talking-list[data-v-55a2f2a7]{margin:0;padding-left:1.2rem}.sh-talking-list li[data-v-55a2f2a7]{color:#0d1b3e;font-size:.88rem;line-height:1.6}.sh-fu-row[data-v-55a2f2a7]{border-bottom:1px solid #0028681a;align-items:flex-start;gap:.55rem;padding:.65rem 1.25rem;display:flex}.sh-fu-row[data-v-55a2f2a7]:last-child{border-bottom:none}.sh-fu-icon[data-v-55a2f2a7]{color:#5a6a8a;flex-shrink:0;margin-top:.18rem;font-size:1rem}.sh-fu-top[data-v-55a2f2a7]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.1rem;display:flex}.sh-fu-overdue[data-v-55a2f2a7]{color:#bf0a30;background:#bf0a301a;border-radius:20px;padding:.08rem .45rem;font-size:.72rem;font-weight:700}.sh-fu-actions[data-v-55a2f2a7]{flex-shrink:0;gap:.25rem;margin-left:auto;display:flex}.sh-fu-edit[data-v-55a2f2a7]{border-bottom:1px solid #0028681a;padding:.75rem 1.25rem}.sh-icon-btn[data-v-55a2f2a7]{color:#5a6a8a;cursor:pointer;background:0 0;border:1px solid #0028682e;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-family:inherit;font-size:.85rem;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}.sh-icon-btn[data-v-55a2f2a7]:hover:not(:disabled){color:#002868;background:#00286812}.sh-icon-btn--green[data-v-55a2f2a7]:hover:not(:disabled){color:#006838;background:#00683812;border-color:#00683840}.sh-icon-btn--red[data-v-55a2f2a7]:hover:not(:disabled){color:#bf0a30;background:#bf0a3012;border-color:#bf0a3038}.sh-icon-btn[data-v-55a2f2a7]:disabled{opacity:.4;cursor:not-allowed}.sh-tl-row--click[data-v-55a2f2a7]{cursor:pointer}.sh-tl-row--click[data-v-55a2f2a7]:hover{background:#00286806}.sh-tl-icon[data-v-55a2f2a7]{color:#5a6a8a;flex-shrink:0;margin-top:.2rem;font-size:1rem}.sh-tl-dir[data-v-55a2f2a7]{flex-shrink:0;width:1.1ch;font-size:.85rem;font-weight:700}.sh-tl-dir--in[data-v-55a2f2a7]{color:#002868}.sh-tl-dir--out[data-v-55a2f2a7]{color:#5a6a8a}.sh-tl-dir--na[data-v-55a2f2a7]{color:#0000}.sh-tl-top[data-v-55a2f2a7]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.1rem;display:flex}.sh-tl-type[data-v-55a2f2a7]{text-transform:uppercase;letter-spacing:.04em;color:#0d1b3e;font-size:.82rem;font-weight:700}.sh-tl-meta[data-v-55a2f2a7]{color:#5a6a8a;white-space:nowrap;margin-left:auto;font-size:.78rem}.sh-tl-subject[data-v-55a2f2a7]{color:#0d1b3e;margin-bottom:.08rem;font-size:.88rem}.sh-tl-notes[data-v-55a2f2a7]{color:#5a6a8a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.83rem;display:-webkit-box;overflow:hidden}.sh-tl-notes--expanded[data-v-55a2f2a7]{-webkit-line-clamp:unset;display:block}.sh-tl-del[data-v-55a2f2a7]{opacity:0;transition:opacity .12s}.sh-tl-row:hover .sh-tl-del[data-v-55a2f2a7]{opacity:1}.sh-outcome-badge[data-v-55a2f2a7]{border-radius:20px;padding:.1rem .45rem;font-size:.72rem;font-weight:700;display:inline-flex}.sh-env-row[data-v-55a2f2a7]{border-bottom:1px solid #0028681a;align-items:center;gap:.65rem;padding:.65rem 1.25rem;display:flex}.sh-env-row[data-v-55a2f2a7]:last-child{border-bottom:none}.sh-env-badge[data-v-55a2f2a7]{white-space:nowrap;text-transform:capitalize;border-radius:20px;flex-shrink:0;padding:.1rem .5rem;font-size:.78rem;font-weight:700}@keyframes sh-spin-55a2f2a7{to{transform:rotate(360deg)}}.sh-spin[data-v-55a2f2a7]{animation:.6s linear infinite sh-spin-55a2f2a7;display:inline-block}@media (width<=600px){.sh-form-grid-2[data-v-55a2f2a7]{grid-template-columns:1fr}.sh-score-num[data-v-55a2f2a7]{font-size:2.2rem}}.fu-root[data-v-81e6258e]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.fu-header-area[data-v-81e6258e]{margin-bottom:.25rem;padding-left:.15rem}.fu-tag[data-v-81e6258e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.fu-title[data-v-81e6258e]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.4rem;font-weight:700;line-height:1}.fu-dot[data-v-81e6258e]{color:var(--callsign-dot,#bf0a30)}.fu-sub[data-v-81e6258e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.hud-panel[data-v-81e6258e]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.fu-panel[data-v-81e6258e]{width:100%}.hud-panel-header[data-v-81e6258e]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-81e6258e]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-81e6258e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.fu-state[data-v-81e6258e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);align-items:center;gap:.5rem;padding:1.5rem 1.1rem;font-size:.8rem;display:flex}.fu-state .bi[data-v-81e6258e]{font-size:1rem}.fu-row[data-v-81e6258e]{border-bottom:1px solid var(--act-border,#0028681f);align-items:center;gap:.85rem;padding:.7rem 1.1rem;transition:background .12s;display:flex}.fu-row[data-v-81e6258e]:last-child{border-bottom:none}.fu-row--overdue[data-v-81e6258e]{background:#bf0a300a}.fu-type-icon[data-v-81e6258e]{flex-shrink:0;font-size:.9rem}.fu-body[data-v-81e6258e]{flex-direction:column;flex:1;gap:.08rem;min-width:0;display:flex}.fu-contact-name[data-v-81e6258e]{cursor:pointer;color:var(--text,#ffffffe6);text-align:left;background:0 0;border:none;padding:0;font-size:.82rem;font-weight:600;transition:color .12s}.fu-contact-name[data-v-81e6258e]:hover{color:var(--btn-on,#0cf)}.fu-notes[data-v-81e6258e]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#fff6);white-space:nowrap;text-overflow:ellipsis;font-size:.6rem;overflow:hidden}.fu-right[data-v-81e6258e]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.fu-type-label[data-v-81e6258e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;font-size:.74rem}.fu-time[data-v-81e6258e]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#fff6);letter-spacing:.06em;font-size:.8rem}.fu-time--overdue[data-v-81e6258e]{color:#bf0a30}.fu-done-btn[data-v-81e6258e]{background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff1f);color:var(--btn-color,#00ccffb8);cursor:pointer;clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));padding:.2rem .45rem;transition:background .12s,color .12s}.fu-done-btn[data-v-81e6258e]:hover{color:#00dc82;background:#00dc821a;border-color:#00dc8266}.fu-done-btn .bi[data-v-81e6258e]{font-size:.85rem}.hud-tile-corners[data-v-81e6258e]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-81e6258e]{width:12px;height:12px;position:absolute}.hud-tl[data-v-81e6258e]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-81e6258e]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-81e6258e]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-81e6258e]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.pipe-root[data-v-220ea909]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.pipe-header[data-v-220ea909]{justify-content:space-between;align-items:flex-start;margin-bottom:.25rem;padding-left:.15rem;display:flex}.pipe-tag[data-v-220ea909]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.pipe-title[data-v-220ea909]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.4rem;font-weight:700;line-height:1}.pipe-dot[data-v-220ea909]{color:var(--callsign-dot,#bf0a30)}.pipe-sub[data-v-220ea909]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.pipe-add-btn[data-v-220ea909]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--btn-color,#00ccffb8);background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff1f);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.76rem;text-decoration:none;transition:color .12s,background .12s;display:flex}.pipe-add-btn[data-v-220ea909]:hover{color:var(--btn-hover,#fff);background:var(--action-hover-bg,#ffffff24)}.pipe-add-btn .bi[data-v-220ea909]{font-size:.85rem}.pipe-empty[data-v-220ea909]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);justify-content:center;align-items:center;gap:.5rem;padding:3rem 1rem;font-size:.82rem;display:flex}.pipe-empty .bi[data-v-220ea909]{font-size:1.5rem}.pipe-grid[data-v-220ea909]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem;display:grid}.pipe-card[data-v-220ea909]{background:var(--panel-bg,#fff);border:1px solid var(--divider,#0028681a);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));cursor:pointer;text-align:left;flex-direction:column;gap:.65rem;width:100%;padding:.85rem 1rem;transition:background .14s,border-color .14s;display:flex;position:relative}.pipe-card[data-v-220ea909]:hover{background:var(--tile-hover,#010814e0);border-color:var(--btn-on-mid,#0cf6)}.pipe-card-top[data-v-220ea909]{align-items:center;gap:.65rem;display:flex}.pipe-avatar[data-v-220ea909]{background:var(--btn-on-faint,#00ccff1f);border:1px solid var(--btn-on-mid,#00ccff4d);width:34px;height:34px;color:var(--btn-on,#0cf);font-family:var(--font-display,"Space Mono",monospace);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.pipe-info[data-v-220ea909]{flex-direction:column;min-width:0;display:flex}.pipe-name[data-v-220ea909]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.pipe-email[data-v-220ea909]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#fff6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.pipe-card-foot[data-v-220ea909]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pipe-stage-badge[data-v-220ea909]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;padding:.12rem .35rem;font-size:.68rem;font-weight:700}.pipe-price[data-v-220ea909]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff73);font-size:.82rem}.hud-tile-corners[data-v-220ea909]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-220ea909]{width:10px;height:10px;position:absolute}.hud-tl[data-v-220ea909]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-220ea909]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-220ea909]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-220ea909]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.pipe-root[data-v-bd31955d]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.pipe-header[data-v-bd31955d]{justify-content:space-between;align-items:flex-start;margin-bottom:.25rem;padding-left:.15rem;display:flex}.pipe-tag[data-v-bd31955d]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.pipe-title[data-v-bd31955d]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.4rem;font-weight:700;line-height:1}.pipe-dot[data-v-bd31955d]{color:var(--callsign-dot,#bf0a30)}.pipe-sub[data-v-bd31955d]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.pipe-add-btn[data-v-bd31955d]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--btn-color,#00ccffb8);background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff1f);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.76rem;text-decoration:none;transition:color .12s,background .12s;display:flex}.pipe-add-btn[data-v-bd31955d]:hover{color:var(--btn-hover,#fff);background:var(--action-hover-bg,#ffffff24)}.pipe-add-btn .bi[data-v-bd31955d]{font-size:.85rem}.pipe-empty[data-v-bd31955d]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);justify-content:center;align-items:center;gap:.5rem;padding:3rem 1rem;font-size:.82rem;display:flex}.pipe-empty .bi[data-v-bd31955d]{font-size:1.5rem}.pipe-grid[data-v-bd31955d]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem;display:grid}.pipe-card[data-v-bd31955d]{background:var(--panel-bg,#fff);border:1px solid var(--divider,#0028681a);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));cursor:pointer;text-align:left;flex-direction:column;gap:.65rem;width:100%;padding:.85rem 1rem;transition:background .14s,border-color .14s;display:flex;position:relative}.pipe-card--seller[data-v-bd31955d]{border-color:#bf0a3033}.pipe-card--seller[data-v-bd31955d]:hover{background:var(--tile-hover,#010814e0);border-color:#bf0a3080}.pipe-card-top[data-v-bd31955d]{align-items:center;gap:.65rem;display:flex}.pipe-avatar[data-v-bd31955d]{background:var(--btn-on-faint,#00ccff1f);border:1px solid var(--btn-on-mid,#00ccff4d);width:34px;height:34px;color:var(--btn-on,#0cf);font-family:var(--font-display,"Space Mono",monospace);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.pipe-avatar--seller[data-v-bd31955d]{color:#ff6680;background:#bf0a3026;border-color:#bf0a3066}.pipe-info[data-v-bd31955d]{flex-direction:column;min-width:0;display:flex}.pipe-name[data-v-bd31955d]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.pipe-email[data-v-bd31955d]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#fff6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.pipe-card-foot[data-v-bd31955d]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pipe-stage-badge[data-v-bd31955d]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;padding:.12rem .35rem;font-size:.68rem;font-weight:700}.pipe-price[data-v-bd31955d]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff73);font-size:.82rem}.hud-tile-corners[data-v-bd31955d]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-bd31955d]{width:10px;height:10px;position:absolute}.hud-tl[data-v-bd31955d]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-bd31955d]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-bd31955d]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-bd31955d]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.dl-shell[data-v-97bbd3fd]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;font-family:Figtree,system-ui,sans-serif;display:flex}.dl-header[data-v-97bbd3fd]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.1rem;padding-left:.15rem;display:flex}.dl-eyebrow[data-v-97bbd3fd]{text-transform:uppercase;letter-spacing:.12em;color:#bf0a30;margin:0 0 .2rem;font-size:.6875rem;font-weight:700}.dl-title[data-v-97bbd3fd]{color:#002868;letter-spacing:-.01em;margin:0 0 .2rem;font-size:1.375rem;font-weight:700;line-height:1.15}.dl-sub[data-v-97bbd3fd]{color:#5a6a8a;margin:0;font-size:.875rem}.dl-new-btn[data-v-97bbd3fd]{color:#002868;background:#00286814;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.84rem;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}.dl-new-btn[data-v-97bbd3fd]:hover{background:#00286826}.dl-new-btn .bi[data-v-97bbd3fd]{font-size:.75rem}.dl-card[data-v-97bbd3fd]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.dl-card-hdr[data-v-97bbd3fd]{color:#0d1b3e;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #0028681f;justify-content:space-between;align-items:center;padding:.75rem 1.25rem .65rem;font-size:.78rem;font-weight:700;display:flex}.dl-count[data-v-97bbd3fd]{color:#5a6a8a;text-transform:none;letter-spacing:0;font-weight:400}.dl-view-all[data-v-97bbd3fd]{color:#002868;text-transform:none;letter-spacing:0;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .12s}.dl-view-all[data-v-97bbd3fd]:hover{color:#bf0a30}.dl-empty[data-v-97bbd3fd]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}.dl-empty-icon[data-v-97bbd3fd]{color:#00286833;font-size:2rem}.dl-empty-text[data-v-97bbd3fd]{color:#5a6a8a;margin:0;font-size:.9375rem}.dl-row[data-v-97bbd3fd]{cursor:pointer;background:#00286806;border-bottom:1px solid #00286814;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;transition:background .12s;display:flex}.dl-row[data-v-97bbd3fd]:last-child{border-bottom:none}.dl-row[data-v-97bbd3fd]:hover{background:#00286812}.dl-listing-body[data-v-97bbd3fd]{flex-direction:column;flex:1;gap:.06rem;min-width:0;display:flex}.dl-address[data-v-97bbd3fd]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.dl-meta[data-v-97bbd3fd]{color:#5a6a8a;font-size:.775rem}.dl-listing-right[data-v-97bbd3fd]{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.dl-price[data-v-97bbd3fd]{color:#0d1b3e;font-size:.875rem;font-weight:700}.dl-status-badge[data-v-97bbd3fd]{text-transform:capitalize;white-space:nowrap;border-radius:20px;padding:.1rem .45rem;font-size:.72rem;font-weight:600}.dl-chevron[data-v-97bbd3fd]{color:#0028684d;font-size:.7rem}.pi-root[data-v-56231924]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.pi-header[data-v-56231924]{margin-bottom:.1rem;padding-left:.15rem}.pi-tag[data-v-56231924]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.pi-title[data-v-56231924]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.pi-dot[data-v-56231924]{color:var(--callsign-dot,#bf0a30)}.pi-sub[data-v-56231924]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.hud-panel[data-v-56231924]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.pi-no-data[data-v-56231924]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:3rem 1.1rem;font-size:.8rem;display:flex}.pi-no-data .bi[data-v-56231924]{font-size:2rem}.pi-stats[data-v-56231924]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.6rem;display:grid}.pi-stat-tile[data-v-56231924]{background:var(--tile-bg,#0108148c);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));flex-direction:column;gap:.18rem;padding:.85rem 1rem;display:flex;position:relative;overflow:hidden}.pi-stat-icon[data-v-56231924]{color:var(--text-muted,#ffffff4d);margin-bottom:.08rem;font-size:1rem}.pi-stat-val[data-v-56231924]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.pi-stat-lbl[data-v-56231924]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.68rem}.pi-grid[data-v-56231924]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=992px){.pi-grid[data-v-56231924]{grid-template-columns:1fr 260px;align-items:start}}.pi-main-col[data-v-56231924]{flex-direction:column;display:flex}.pi-panel[data-v-56231924]{width:100%}.pi-side-panel[data-v-56231924]{height:fit-content}.pi-panel-hdr[data-v-56231924]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-56231924]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-56231924]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.pi-analysis[data-v-56231924]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.04em;color:var(--text-muted,#ffffff80);white-space:pre-wrap;margin:0;padding:.85rem 1.1rem;font-size:.82rem;line-height:1.85}.pi-comp-row[data-v-56231924]{border-bottom:1px solid var(--act-border,#0028681a);align-items:center;gap:1rem;padding:.6rem 1.1rem;display:flex}.pi-comp-row[data-v-56231924]:last-child{border-bottom:none}.pi-comp-info[data-v-56231924]{flex-direction:column;flex:1;gap:.06rem;min-width:0;display:flex}.pi-comp-address[data-v-56231924]{color:var(--text,#ffffffd1);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.pi-comp-meta[data-v-56231924]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);font-size:.74rem}.pi-comp-right[data-v-56231924]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.04rem;display:flex}.pi-comp-price[data-v-56231924]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);font-size:.65rem;font-weight:700}.pi-comp-date[data-v-56231924]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff52);font-size:.74rem}.pi-summary-row[data-v-56231924]{border-bottom:1px solid var(--act-border,#0028681a);justify-content:space-between;align-items:center;padding:.5rem 1.1rem;display:flex}.pi-summary-row[data-v-56231924]:last-child{border-bottom:none}.pi-sum-label[data-v-56231924]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff59);font-size:.72rem}.pi-sum-val[data-v-56231924]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text,#fffc);font-size:.82rem;font-weight:700}.hud-tile-corners[data-v-56231924]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-56231924]{width:12px;height:12px;position:absolute}.hud-tl[data-v-56231924]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-56231924]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-56231924]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-56231924]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.flip-card[data-v-ace36574]{height:100%;animation:1.3s cubic-bezier(.2,.8,.3,1) both hud-boot-in-ace36574}@keyframes hud-boot-in-ace36574{0%{opacity:0;filter:blur(4px);transform:perspective(700px)translateZ(-180px)translate(-28px)scale(.8)}65%{opacity:1;filter:blur()}82%{transform:perspective(700px)translateZ(8px)translate(2px)scale(1.012)}to{opacity:1;transform:perspective(700px)translateZ(0)translate(0)scale(1)}}.hud-flip-leave-active[data-v-ace36574]{animation:.22s cubic-bezier(.4,0,1,1) forwards flip-fold-ace36574}.hud-flip-enter-active[data-v-ace36574]{animation:.32s cubic-bezier(0,0,.2,1) forwards flip-unfold-ace36574}@keyframes flip-fold-ace36574{0%{opacity:1;transform:perspective(600px)rotateX(0)}to{opacity:0;transform:perspective(600px)rotateX(-88deg)}}@keyframes flip-unfold-ace36574{0%{opacity:0;transform:perspective(600px)rotateX(88deg)}to{opacity:1;transform:perspective(600px)rotateX(0)}}.flip-face[data-v-ace36574]{height:100%}.loading-shell[data-v-ace36574]{background:#fff;border:1px solid #00286838;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;height:100%;min-height:120px;display:flex;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.loading-icon[data-v-ace36574]{color:#0028684d;font-size:1.4rem;animation:1.2s ease-in-out infinite signal-pulse-ace36574}@keyframes signal-pulse-ace36574{0%,to{opacity:.35;transform:scale(.95)}50%{opacity:.75;transform:scale(1.05)}}.loading-label[data-v-ace36574]{color:#5a6a8a;font-size:.84rem;font-weight:500}.loading-bar[data-v-ace36574]{background:#0028681a;border-radius:3px;width:72px;height:3px;overflow:hidden}.loading-fill[data-v-ace36574]{background:linear-gradient(90deg,#002868,#bf0a30);border-radius:3px;height:100%;animation:1.4s cubic-bezier(.4,0,.6,1) infinite bar-scan-ace36574}@keyframes bar-scan-ace36574{0%{width:0%;margin-left:0%}50%{width:60%;margin-left:20%}to{width:0%;margin-left:100%}}.pc-card[data-v-8e752325]{background:#fff;border:1px solid #00286838;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.pc-card-hdr[data-v-8e752325]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pc-card-icon[data-v-8e752325]{color:#002868;background:#0028681a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.pc-card-title[data-v-8e752325]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.pc-card-action[data-v-8e752325]{color:#002868;background:#00286812;border:1px solid #0028682e;border-radius:8px;align-items:center;padding:.22rem .6rem;font-size:.84rem;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}.pc-card-action[data-v-8e752325]:hover{background:#00286824}.pc-card-body[data-v-8e752325]{padding:1rem 1.25rem}.bs-grid[data-v-8e752325]{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}@media (width<=768px){.bs-grid[data-v-8e752325]{grid-template-columns:repeat(2,1fr)}}.bs-stat[data-v-8e752325]{background:#f0ebe2;border:1px solid #00286829;border-radius:12px;padding:.85rem 1rem}.bs-label[data-v-8e752325]{color:#5a6a8a;margin-bottom:.4rem;font-size:.78rem;font-weight:500}.bs-value[data-v-8e752325]{color:#0d1b3e;font-size:1.4rem;font-weight:700;line-height:1}.pt-grid[data-v-597b1bc7]{grid-template-columns:repeat(4,1fr);gap:.85rem;display:grid}@media (width<=768px){.pt-grid[data-v-597b1bc7]{grid-template-columns:repeat(2,1fr)}}.pt-tile[data-v-597b1bc7]{background:#fff;border:1px solid #00286838;border-radius:16px;padding:1.1rem 1.25rem 1rem;transition:background .15s,border-color .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.pt-tile[data-v-597b1bc7]:hover{background:#0028680a;border-color:#00286852;box-shadow:0 6px 24px #00286826,0 2px 8px #00000012}.pt-accent[data-v-597b1bc7]{height:3px;position:absolute;top:0;left:0;right:0}.pt-accent-muted[data-v-597b1bc7]{background:#8a96b0}.pt-accent-navy[data-v-597b1bc7]{background:#002868}.pt-accent-amber[data-v-597b1bc7]{background:#8b5e00}.pt-accent-green[data-v-597b1bc7]{background:#006838}.pt-icon-wrap[data-v-597b1bc7]{border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:.75rem;font-size:1rem;display:flex}.pt-icon-muted[data-v-597b1bc7]{color:#5a6a8a;background:#8a96b01f}.pt-icon-navy[data-v-597b1bc7]{color:#002868;background:#0028681a}.pt-icon-amber[data-v-597b1bc7]{color:#8b5e00;background:#8b5e001a}.pt-icon-green[data-v-597b1bc7]{color:#006838;background:#0068381a}.pt-value[data-v-597b1bc7]{color:#0d1b3e;margin-bottom:.3rem;font-size:2.2rem;font-weight:700;line-height:1}.pt-label[data-v-597b1bc7]{color:#5a6a8a;font-size:.84rem;font-weight:500}.ncp-root[data-v-03ef3d50]{flex-direction:column;gap:1rem;max-width:640px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.ncp-panel-hdr[data-v-03ef3d50]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ncp-eyebrow[data-v-03ef3d50]{text-transform:uppercase;letter-spacing:.1em;color:#bf0a30;margin:0 0 .2rem;font-size:.7rem;font-weight:700}.ncp-title[data-v-03ef3d50]{color:#002868;margin:0;font-size:1.4rem;font-weight:700}.ncp-close[data-v-03ef3d50]{cursor:pointer;color:#5a6a8a;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;transition:background .12s,color .12s;display:flex}.ncp-close[data-v-03ef3d50]:hover{color:#bf0a30;background:#bf0a3014}.ncp-card[data-v-03ef3d50]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.ncp-card-hdr[data-v-03ef3d50]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.ncp-card-icon[data-v-03ef3d50]{color:#002868;background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;display:flex}.ncp-card-title[data-v-03ef3d50]{color:#0d1b3e;font-size:1rem;font-weight:700}.ncp-form[data-v-03ef3d50]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.ncp-row-2[data-v-03ef3d50]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ncp-field[data-v-03ef3d50]{flex-direction:column;gap:.3rem;display:flex}.ncp-label[data-v-03ef3d50]{color:#5a6a8a;font-size:.86rem;font-weight:600}.ncp-req[data-v-03ef3d50]{color:#bf0a30}.ncp-input[data-v-03ef3d50]{color:#0d1b3e;resize:vertical;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;width:100%;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.ncp-input[data-v-03ef3d50]:focus{background:#fff;border-color:#002868}.ncp-input--err[data-v-03ef3d50]{border-color:#bf0a3099}select.ncp-input option[data-v-03ef3d50]{color:#0d1b3e;background:#fff}.ncp-error[data-v-03ef3d50]{color:#bf0a30;font-size:.8rem}.ncp-actions[data-v-03ef3d50]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.ncp-cancel-btn[data-v-03ef3d50]{color:#5a6a8a;cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.ncp-cancel-btn[data-v-03ef3d50]:hover{color:#002868;background:#0028680d}.ncp-submit-btn[data-v-03ef3d50]{color:#fff;cursor:pointer;background:#002868;border:none;border-radius:10px;align-items:center;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.ncp-submit-btn[data-v-03ef3d50]:hover:not(:disabled){background:#003580}.ncp-submit-btn[data-v-03ef3d50]:disabled{opacity:.4;cursor:not-allowed}.nep-root[data-v-c6d6f720]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:640px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.nep-hdr[data-v-c6d6f720]{justify-content:space-between;align-items:flex-start;display:flex}.nep-eyebrow[data-v-c6d6f720]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.nep-title[data-v-c6d6f720]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.nep-close[data-v-c6d6f720]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.nep-close[data-v-c6d6f720]:hover{color:var(--pc-navy);background:#0028680f}.nep-card[data-v-c6d6f720]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.nep-card-hdr[data-v-c6d6f720]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.nep-card-icon[data-v-c6d6f720]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.nep-card-title[data-v-c6d6f720]{color:var(--pc-text);font-size:1rem;font-weight:700}.nep-form[data-v-c6d6f720]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.nep-field[data-v-c6d6f720]{flex-direction:column;gap:.3rem;display:flex}.nep-label[data-v-c6d6f720]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.nep-req[data-v-c6d6f720]{color:var(--pc-red)}.nep-opt[data-v-c6d6f720]{color:#8a96b0;font-size:.74rem;font-weight:400}.nep-input[data-v-c6d6f720]{width:100%;color:var(--pc-text);resize:vertical;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.nep-input[data-v-c6d6f720]:focus{border-color:var(--pc-navy);background:#fff}.nep-input--err[data-v-c6d6f720]{border-color:#bf0a3099}.nep-error[data-v-c6d6f720]{color:var(--pc-red);font-size:.8rem}.nep-actions[data-v-c6d6f720]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.nep-cancel-btn[data-v-c6d6f720]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.nep-cancel-btn[data-v-c6d6f720]:hover{color:var(--pc-navy);background:#0028680d}.nep-submit-btn[data-v-c6d6f720]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.nep-submit-btn[data-v-c6d6f720]:hover:not(:disabled){background:#003580}.nep-submit-btn[data-v-c6d6f720]:disabled{opacity:.4;cursor:not-allowed}.nlp-root[data-v-12c96cdd]{padding:1.5rem 1.5rem 4rem;font-family:Figtree,system-ui,sans-serif}.nlp-container[data-v-12c96cdd]{flex-direction:column;gap:1.25rem;max-width:820px;margin:0 auto;display:flex}.nlp-page-hdr[data-v-12c96cdd]{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.nlp-eyebrow[data-v-12c96cdd]{text-transform:uppercase;letter-spacing:.12em;color:#bf0a30;margin:0 0 .25rem;font-size:.7rem;font-weight:700}.nlp-title[data-v-12c96cdd]{color:#002868;margin:0 0 .2rem;font-family:Lora,Georgia,serif;font-size:1.75rem;font-weight:700;line-height:1.15}.nlp-subtitle[data-v-12c96cdd]{color:#5a6a8a;margin:0;font-size:.9rem}.nlp-card[data-v-12c96cdd]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #00286814}.nlp-card-title[data-v-12c96cdd]{color:#002868;letter-spacing:.04em;background:#00286806;border-bottom:1px solid #0028681a;align-items:center;gap:.45rem;margin:0;padding:.8rem 1.25rem;font-size:.82rem;font-weight:700;display:flex}.nlp-card-body[data-v-12c96cdd]{flex-direction:column;gap:.85rem;padding:1.1rem 1.25rem;display:flex}.nlp-row-2[data-v-12c96cdd]{flex-wrap:wrap;gap:.85rem;display:flex}.nlp-row-3[data-v-12c96cdd]{grid-template-columns:repeat(3,1fr);gap:.85rem;display:grid}.nlp-row-4[data-v-12c96cdd]{grid-template-columns:repeat(4,1fr);gap:.85rem;display:grid}@media (width<=620px){.nlp-row-4[data-v-12c96cdd],.nlp-row-3[data-v-12c96cdd]{grid-template-columns:1fr 1fr}.nlp-row-2[data-v-12c96cdd]{flex-direction:column}}.nlp-field[data-v-12c96cdd]{flex-direction:column;gap:.3rem;display:flex}.nlp-field--grow[data-v-12c96cdd]{flex:1;min-width:0}.nlp-field--half[data-v-12c96cdd]{max-width:260px}.nlp-label[data-v-12c96cdd]{color:#3a4a6a;text-transform:uppercase;letter-spacing:.06em;font-size:.76rem;font-weight:600;display:block}.nlp-req[data-v-12c96cdd]{color:#bf0a30;font-weight:700}.nlp-optional[data-v-12c96cdd]{color:#5a6a8a;text-transform:none;letter-spacing:0;font-weight:400}.nlp-input[data-v-12c96cdd]{color:#0d1b3e;box-sizing:border-box;background:#fff;border:1.5px solid #00286838;border-radius:8px;outline:none;width:100%;padding:.5rem .75rem;font-family:Figtree,system-ui,sans-serif;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.nlp-input[data-v-12c96cdd]:focus{border-color:#002868;box-shadow:0 0 0 3px #00286817}.nlp-input--err[data-v-12c96cdd]{border-color:#bf0a30}.nlp-input--err[data-v-12c96cdd]:focus{box-shadow:0 0 0 3px #bf0a3017}.nlp-input--textarea[data-v-12c96cdd]{resize:vertical;min-height:110px;line-height:1.5}select.nlp-input[data-v-12c96cdd]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%235A6A8A'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;padding-right:2rem}.nlp-input-prefix-wrap[data-v-12c96cdd]{position:relative}.nlp-prefix[data-v-12c96cdd]{color:#5a6a8a;pointer-events:none;font-size:.88rem;font-weight:600;position:absolute;top:50%;left:.7rem;transform:translateY(-50%)}.nlp-input--prefixed[data-v-12c96cdd]{padding-left:1.6rem}.nlp-err-msg[data-v-12c96cdd]{color:#bf0a30;font-size:.78rem}.nlp-hoa-row[data-v-12c96cdd]{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.nlp-toggle-label[data-v-12c96cdd]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.6rem;display:flex}.nlp-toggle-input[data-v-12c96cdd]{opacity:0;width:0;height:0;position:absolute}.nlp-toggle-track[data-v-12c96cdd]{background:#0028682e;border-radius:11px;width:40px;height:22px;transition:background .18s;display:inline-block;position:relative}.nlp-toggle-input:checked+.nlp-toggle-track[data-v-12c96cdd]{background:#002868}.nlp-toggle-thumb[data-v-12c96cdd]{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0003}.nlp-toggle-input:checked+.nlp-toggle-track .nlp-toggle-thumb[data-v-12c96cdd]{transform:translate(18px)}.nlp-field--hoa[data-v-12c96cdd]{flex:0 0 160px}.nlp-hoa-enter-active[data-v-12c96cdd]{transition:opacity .18s,transform .18s}.nlp-hoa-leave-active[data-v-12c96cdd]{transition:opacity .12s,transform .12s}.nlp-hoa-enter-from[data-v-12c96cdd]{opacity:0;transform:translate(-8px)}.nlp-hoa-leave-to[data-v-12c96cdd]{opacity:0;transform:translate(-6px)}.nlp-global-err[data-v-12c96cdd]{color:#bf0a30;background:#bf0a300f;border:1px solid #bf0a3038;border-radius:10px;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.85rem;display:flex}.nlp-actions[data-v-12c96cdd]{justify-content:flex-end;align-items:center;gap:.85rem;padding-top:.5rem;display:flex}.nlp-cancel-btn[data-v-12c96cdd]{color:#5a6a8a;cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;padding:.55rem 1.1rem;font-family:Figtree,system-ui,sans-serif;font-size:.88rem;font-weight:600;transition:background .12s,color .12s}.nlp-cancel-btn[data-v-12c96cdd]:hover{color:#002868;background:#0028680d}.nlp-submit-btn[data-v-12c96cdd]{color:#fff;cursor:pointer;background:#002868;border:none;border-radius:10px;align-items:center;gap:.4rem;padding:.55rem 1.4rem;font-family:Figtree,system-ui,sans-serif;font-size:.88rem;font-weight:700;transition:background .12s;display:flex}.nlp-submit-btn[data-v-12c96cdd]:hover:not(:disabled){background:#001f4f}.nlp-submit-btn[data-v-12c96cdd]:disabled{opacity:.5;cursor:not-allowed}@keyframes nlp-spin-12c96cdd{to{transform:rotate(360deg)}}.nlp-spin[data-v-12c96cdd]{animation:.7s linear infinite nlp-spin-12c96cdd;display:inline-block}.pc-card[data-v-01cc2fe7]{background:#fff;border:1px solid #00286838;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.pc-card-hdr[data-v-01cc2fe7]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pc-card-icon[data-v-01cc2fe7]{color:#002868;background:#0028681a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.pc-card-title[data-v-01cc2fe7]{color:#0d1b3e;font-size:1rem;font-weight:700}.pc-card-body[data-v-01cc2fe7]{padding:.85rem 1rem}.qa-list[data-v-01cc2fe7]{flex-direction:column;gap:.5rem;display:flex}.qa-btn[data-v-01cc2fe7]{cursor:pointer;text-align:left;width:100%;color:inherit;font-family:inherit;font-size:inherit;background:#00286812;border:1px solid #0028682e;border-radius:10px;align-items:center;gap:.75rem;padding:.75rem .85rem;text-decoration:none;transition:background .12s,border-color .12s;display:flex}.qa-btn[data-v-01cc2fe7]:hover{background:#00286824;border-color:#0028684d}.qa-btn-hot[data-v-01cc2fe7]{border-color:#bf0a302e}.qa-btn-hot[data-v-01cc2fe7]:hover{background:#bf0a300d;border-color:#bf0a3052}.qa-icon[data-v-01cc2fe7]{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.qa-icon-navy[data-v-01cc2fe7]{color:#002868;background:#0028681a}.qa-icon-red[data-v-01cc2fe7]{color:#bf0a30;background:#bf0a301a}.qa-label[data-v-01cc2fe7]{color:#0d1b3e;flex:1;font-size:.95rem;font-weight:600}.qa-arrow[data-v-01cc2fe7]{color:#8a96b0;font-size:.7rem}.ecp-root[data-v-37011b41]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:600px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.ecp-hdr[data-v-37011b41]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.ecp-eyebrow[data-v-37011b41]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.ecp-title[data-v-37011b41]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.ecp-hdr-right[data-v-37011b41]{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.ecp-back-btn[data-v-37011b41]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:8px;align-items:center;gap:.25rem;padding:.3rem .7rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .12s;display:flex}.ecp-back-btn[data-v-37011b41]:hover{color:var(--pc-navy);background:#0028680d}.ecp-close[data-v-37011b41]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.ecp-close[data-v-37011b41]:hover{color:var(--pc-navy);background:#0028680f}.ecp-loading[data-v-37011b41]{justify-content:center;gap:.4rem;padding:3rem 0;display:flex}.ecp-dot[data-v-37011b41]{background:var(--pc-navy);opacity:.5;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite ecp-pulse-37011b41}.ecp-dot[data-v-37011b41]:nth-child(2){animation-delay:.18s}.ecp-dot[data-v-37011b41]:nth-child(3){animation-delay:.36s}@keyframes ecp-pulse-37011b41{0%,to{opacity:.18;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}.ecp-api-err[data-v-37011b41]{color:var(--pc-red);margin:0;font-size:.82rem}.ecp-search-wrap[data-v-37011b41]{position:relative}.ecp-search-icon[data-v-37011b41]{color:#8a96b0;pointer-events:none;font-size:.82rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.ecp-search-input[data-v-37011b41]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#fff;border:1.5px solid #00286833;border-radius:10px;outline:none;padding:.5rem .72rem .5rem 2.2rem;font-family:inherit;font-size:.86rem;transition:border .12s}.ecp-search-input[data-v-37011b41]:focus{border-color:var(--pc-navy)}.ecp-card[data-v-37011b41]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.ecp-avatar[data-v-37011b41]{width:32px;height:32px;color:var(--pc-navy);background:#0028681a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.ecp-avatar--lg[data-v-37011b41]{width:38px;height:38px;font-size:.86rem}.ecp-card-hdr[data-v-37011b41]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.ecp-card-title[data-v-37011b41]{color:var(--pc-text);font-size:1rem;font-weight:700}.ecp-empty[data-v-37011b41]{color:#8a96b0;text-align:center;padding:2rem 1.25rem;font-size:.86rem}.ecp-row[data-v-37011b41]{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #00286814;align-items:center;gap:.6rem;width:100%;padding:.6rem 1.1rem;transition:background .12s;display:flex}.ecp-row[data-v-37011b41]:last-child{border-bottom:none}.ecp-row[data-v-37011b41]:hover{background:#0028680a}.ecp-row-info[data-v-37011b41]{flex-direction:column;flex:1;gap:.08rem;min-width:0;display:flex}.ecp-row-name[data-v-37011b41]{color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:600;overflow:hidden}.ecp-row-email[data-v-37011b41]{color:var(--pc-muted);font-size:.76rem}.ecp-row-right[data-v-37011b41]{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.ecp-status-dot[data-v-37011b41]{border-radius:50%;width:8px;height:8px}.ecp-row-arrow[data-v-37011b41]{color:#8a96b0;font-size:.78rem}.ecp-form[data-v-37011b41]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.ecp-two-col[data-v-37011b41]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ecp-field[data-v-37011b41]{flex-direction:column;gap:.3rem;display:flex}.ecp-label[data-v-37011b41]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.ecp-req[data-v-37011b41]{color:var(--pc-red)}.ecp-opt[data-v-37011b41]{color:#8a96b0;font-size:.74rem;font-weight:400}.ecp-input[data-v-37011b41]{width:100%;color:var(--pc-text);resize:vertical;box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.ecp-input[data-v-37011b41]:focus{border-color:var(--pc-navy);background:#fff}select.ecp-input option[data-v-37011b41]{color:var(--pc-text);background:#fff}.ecp-err[data-v-37011b41]{color:var(--pc-red);font-size:.8rem}.ecp-actions[data-v-37011b41]{justify-content:space-between;align-items:center;padding-top:.25rem;display:flex}.ecp-cancel-btn[data-v-37011b41]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.ecp-cancel-btn[data-v-37011b41]:hover{color:var(--pc-navy);background:#0028680d}.ecp-submit-btn[data-v-37011b41]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.ecp-submit-btn[data-v-37011b41]:hover:not(:disabled){background:#003580}.ecp-submit-btn[data-v-37011b41]:disabled{opacity:.4;cursor:not-allowed}.dp-contacts[data-v-02980054]{flex-direction:column;gap:.9rem;max-width:960px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.dp-hdr[data-v-02980054]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.dp-eyebrow[data-v-02980054]{text-transform:uppercase;letter-spacing:.1em;color:#bf0a30;margin:0 0 .2rem;font-size:.7rem;font-weight:700}.dp-title[data-v-02980054]{color:#002868;margin:0;font-size:1.4rem;font-weight:700}.dp-hdr-right[data-v-02980054]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.dp-search-wrap[data-v-02980054]{position:relative}.dp-search-icon[data-v-02980054]{color:#5a6a8a;pointer-events:none;font-size:.85rem;position:absolute;top:50%;left:.7rem;transform:translateY(-50%)}.dp-search[data-v-02980054]{color:#0d1b3e;background:#fff;border:1.5px solid #00286838;border-radius:10px;outline:none;width:200px;padding:.45rem .75rem .45rem 2rem;font-family:Figtree,system-ui,sans-serif;font-size:.88rem;transition:border-color .12s}.dp-search[data-v-02980054]:focus{border-color:#002868}.dp-add-btn[data-v-02980054]{color:#fff;cursor:pointer;white-space:nowrap;background:#002868;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.45rem .9rem;font-family:Figtree,system-ui,sans-serif;font-size:.85rem;font-weight:700;transition:background .12s;display:flex}.dp-add-btn[data-v-02980054]:hover{background:#001f4f}.dp-toolbar[data-v-02980054]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dp-toolbar-left[data-v-02980054]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dp-toolbar-right[data-v-02980054]{flex-shrink:0;align-items:center;gap:.6rem;display:flex}.dp-ctrl-group[data-v-02980054]{align-items:center;gap:.3rem;display:flex}.dp-ctrl-label[data-v-02980054]{color:#5a6a8a;white-space:nowrap;font-size:.74rem;font-weight:600}.dp-select[data-v-02980054]{color:#002868;cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='M0 0l4 5 4-5z' fill='%235A6A8A'/%3E%3C/svg%3E") right .45rem center no-repeat;border:1.5px solid #00286838;border-radius:8px;outline:none;padding:.26rem 1.3rem .26rem .55rem;font-family:Figtree,system-ui,sans-serif;font-size:.8rem;font-weight:600;transition:border-color .12s}.dp-select[data-v-02980054]:focus{border-color:#002868}.dp-count[data-v-02980054]{color:#5a6a8a;white-space:nowrap;font-size:.8rem}.dp-view-toggle[data-v-02980054]{border:1.5px solid #00286838;border-radius:8px;display:flex;overflow:hidden}.dp-view-btn[data-v-02980054]{cursor:pointer;color:#5a6a8a;background:#fff;border:none;justify-content:center;align-items:center;width:32px;height:28px;font-size:.85rem;transition:background .1s,color .1s;display:flex}.dp-view-btn+.dp-view-btn[data-v-02980054]{border-left:1.5px solid #00286838}.dp-view-btn[data-v-02980054]:hover{color:#002868;background:#0028680d}.dp-view-btn--active[data-v-02980054],.dp-view-btn--active[data-v-02980054]:hover{color:#fff;background:#002868}.dp-chips-row[data-v-02980054]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.dp-filter-chip[data-v-02980054]{color:#002868;cursor:pointer;text-transform:capitalize;background:#00286814;border:1px solid #00286833;border-radius:20px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-family:Figtree,system-ui,sans-serif;font-size:.76rem;font-weight:600;transition:background .1s;display:inline-flex}.dp-filter-chip[data-v-02980054]:hover{background:#00286826}.dp-filter-chip .bi-x[data-v-02980054]{font-size:.7rem}.dp-filter-chip--clear[data-v-02980054]{color:#bf0a30;text-transform:none;background:#bf0a300f;border-color:#bf0a3033}.dp-filter-chip--clear[data-v-02980054]:hover{background:#bf0a301f}.dp-bulk-bar[data-v-02980054]{background:#fff;border:1.5px solid #00286838;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .85rem;display:flex;box-shadow:0 2px 10px #0028681a}.dp-bulk-sel-all[data-v-02980054]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.dp-bulk-count[data-v-02980054]{color:#002868;white-space:nowrap;font-size:.82rem;font-weight:700}.dp-bulk-actions[data-v-02980054]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.dp-check[data-v-02980054]{cursor:pointer;accent-color:#002868;flex-shrink:0;width:15px;height:15px}.dp-bulk-btn[data-v-02980054]{color:#002868;cursor:pointer;white-space:nowrap;background:#00286812;border:1.5px solid #0028682e;border-radius:8px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-family:Figtree,system-ui,sans-serif;font-size:.8rem;font-weight:600;transition:background .1s,color .1s;display:inline-flex}.dp-bulk-btn[data-v-02980054]:hover:not(:disabled){background:#00286824}.dp-bulk-btn[data-v-02980054]:disabled{opacity:.4;cursor:not-allowed}.dp-bulk-btn--danger[data-v-02980054]{color:#bf0a30;background:#bf0a300f;border-color:#bf0a3033}.dp-bulk-btn--danger[data-v-02980054]:hover:not(:disabled){background:#bf0a3021}.dp-bulk-dismiss[data-v-02980054]{color:#5a6a8a;cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;transition:all .1s;display:flex}.dp-bulk-dismiss[data-v-02980054]:hover{color:#002868;background:#0028680f}.dp-bulk-inline[data-v-02980054]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.dp-bulk-input[data-v-02980054]{color:#0d1b3e;background:#f0ebe2;border:1.5px solid #00286833;border-radius:8px;outline:none;width:160px;padding:.28rem .65rem;font-family:Figtree,system-ui,sans-serif;font-size:.83rem;transition:border .12s}.dp-bulk-input[data-v-02980054]:focus{background:#fff;border-color:#002868}.dp-bulk-select[data-v-02980054]{color:#0d1b3e;cursor:pointer;appearance:none;background:#f0ebe2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='M0 0l4 5 4-5z' fill='%235A6A8A'/%3E%3C/svg%3E") right .45rem center no-repeat;border:1.5px solid #00286833;border-radius:8px;outline:none;padding:.28rem 1.4rem .28rem .55rem;font-family:Figtree,system-ui,sans-serif;font-size:.83rem}.dp-bulk-apply[data-v-02980054]{color:#fff;cursor:pointer;white-space:nowrap;background:#002868;border:none;border-radius:8px;padding:.3rem .75rem;font-family:Figtree,system-ui,sans-serif;font-size:.8rem;font-weight:700;transition:background .12s}.dp-bulk-apply[data-v-02980054]:hover:not(:disabled){background:#003580}.dp-bulk-apply[data-v-02980054]:disabled{opacity:.4;cursor:not-allowed}.dp-bulk-cancel[data-v-02980054]{color:#5a6a8a;cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #0028682e;border-radius:8px;padding:.28rem .65rem;font-family:Figtree,system-ui,sans-serif;font-size:.8rem;font-weight:600;transition:all .1s}.dp-bulk-cancel[data-v-02980054]:hover{color:#002868;background:#0028680d}.bulk-slide-enter-active[data-v-02980054]{transition:all .18s ease-out}.bulk-slide-leave-active[data-v-02980054]{transition:all .14s ease-in}.bulk-slide-enter-from[data-v-02980054],.bulk-slide-leave-to[data-v-02980054]{opacity:0;transform:translateY(-6px)}.dp-loading[data-v-02980054]{justify-content:center;gap:.4rem;padding:3rem 0;display:flex}.dp-dot[data-v-02980054]{opacity:.5;background:#002868;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite dp-pulse-02980054}.dp-dot[data-v-02980054]:nth-child(2){animation-delay:.18s}.dp-dot[data-v-02980054]:nth-child(3){animation-delay:.36s}@keyframes dp-pulse-02980054{0%,to{opacity:.18;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}.dp-empty[data-v-02980054]{text-align:center;background:#fff;border:1px solid #00286838;border-radius:16px;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1.5rem;display:flex}.dp-empty-icon[data-v-02980054]{color:#00286833;font-size:2.2rem}.dp-empty-title[data-v-02980054]{color:#0d1b3e;margin:0;font-size:1rem;font-weight:700}.dp-empty-sub[data-v-02980054]{color:#5a6a8a;max-width:340px;margin:0;font-size:.85rem}.dp-empty-add[data-v-02980054]{color:#002868;cursor:pointer;background:0 0;border:none;padding:0;font-family:Figtree,system-ui,sans-serif;font-size:.85rem;font-weight:600;text-decoration:underline}.dp-list[data-v-02980054]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.dp-list-sel-hdr[data-v-02980054]{opacity:0;pointer-events:none;border-bottom:1px solid #00286814;align-items:center;gap:.5rem;padding:.45rem 1.1rem;transition:opacity .15s;display:flex}.dp-list--selecting .dp-list-sel-hdr[data-v-02980054]{opacity:1;pointer-events:auto}.dp-list-sel-label[data-v-02980054]{color:#5a6a8a;font-size:.74rem;font-weight:600}.dp-row[data-v-02980054]{cursor:pointer;border-bottom:1px solid #00286814;align-items:center;gap:.65rem;width:100%;padding:.75rem 1.1rem;transition:background .1s;display:flex}.dp-row[data-v-02980054]:last-child{border-bottom:none}.dp-row[data-v-02980054]:hover{background:#0028680a}.dp-row:hover .dp-qa-btn[data-v-02980054]{opacity:1}.dp-row--overdue[data-v-02980054]{box-shadow:inset 3px 0 #bf0a30}.dp-row--overdue[data-v-02980054]:hover{background:#bf0a3008}.dp-row--selected[data-v-02980054]{background:#0028680d}.dp-row--selected[data-v-02980054]:hover{background:#00286814}.dp-row-check[data-v-02980054]{opacity:0;flex-shrink:0;justify-content:center;align-items:center;width:20px;transition:opacity .12s;display:flex}.dp-row:hover .dp-row-check[data-v-02980054],.dp-list--selecting .dp-row-check[data-v-02980054],.dp-row--selected .dp-row-check[data-v-02980054]{opacity:1}.dp-avatar[data-v-02980054]{color:#002868;background:#0028681a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.82rem;font-weight:700;display:flex}.dp-avatar--sm[data-v-02980054]{width:28px;height:28px;font-size:.72rem}.dp-row-info[data-v-02980054]{flex-direction:column;flex:1;gap:.08rem;min-width:0;display:flex}.dp-row-name[data-v-02980054]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.dp-row-last[data-v-02980054]{color:#5a6a8a;white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}.dp-row-last--never[data-v-02980054]{color:#8b5e00}.dp-tag-row[data-v-02980054]{flex-wrap:nowrap;align-items:center;gap:.25rem;margin-top:.1rem;display:flex}.dp-tag-chip[data-v-02980054]{color:#5a6a8a;white-space:nowrap;background:#5a6a8a1a;border:1px solid #5a6a8a38;border-radius:20px;flex-shrink:0;padding:.08rem .4rem;font-size:.68rem;font-weight:600}.dp-tag-overflow[data-v-02980054]{color:#5a6a8a;white-space:nowrap;font-size:.68rem;font-weight:600}.dp-qa[data-v-02980054]{flex-shrink:0;align-items:center;gap:.2rem;display:flex}.dp-qa--always .dp-qa-btn[data-v-02980054]{opacity:1}.dp-qa-btn[data-v-02980054]{color:#5a6a8a;opacity:0;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;text-decoration:none;transition:background .1s,color .1s;display:flex}.dp-qa-btn[data-v-02980054]:hover{color:#002868;background:#0028681a}.dp-score-dot[data-v-02980054]{border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.dp-chip[data-v-02980054]{text-transform:capitalize;white-space:nowrap;border-radius:20px;flex-shrink:0;padding:.14rem .48rem;font-size:.7rem;font-weight:600}.dp-overdue-icon[data-v-02980054]{color:#bf0a30;flex-shrink:0;font-size:.8rem}.dp-row-caret[data-v-02980054]{color:#00286840;flex-shrink:0;font-size:.8rem}.dp-table-wrap[data-v-02980054]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow-x:auto;box-shadow:0 4px 20px #0028681c}.dp-table[data-v-02980054]{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.82rem}.dp-th[data-v-02980054]{text-transform:uppercase;letter-spacing:.06em;color:#5a6a8a;text-align:left;white-space:nowrap;background:#fff;border-bottom:1.5px solid #0028681f;padding:.65rem 1rem;font-size:.7rem;font-weight:700}.dp-th--check[data-v-02980054]{width:36px;padding:.65rem .5rem .65rem 1rem}.dp-th--name[data-v-02980054]{min-width:180px}.dp-th--center[data-v-02980054]{text-align:center}.dp-tr[data-v-02980054]{cursor:pointer;transition:background .1s}.dp-tr:not(:last-child) .dp-td[data-v-02980054]{border-bottom:1px solid #00286812}.dp-tr[data-v-02980054]:hover{background:#00286808}.dp-tr--overdue[data-v-02980054]{box-shadow:inset 3px 0 #bf0a30}.dp-tr--selected[data-v-02980054]{background:#0028680d}.dp-tr--selected[data-v-02980054]:hover{background:#00286814}.dp-td[data-v-02980054]{vertical-align:middle;color:#0d1b3e;padding:.6rem 1rem}.dp-td--check[data-v-02980054]{width:36px;padding:.6rem .5rem .6rem 1rem}.dp-td--name[data-v-02980054]{min-width:180px}.dp-td--center[data-v-02980054]{text-align:center}.dp-tbl-name-cell[data-v-02980054]{align-items:center;gap:.5rem;display:flex}.dp-tbl-name-info[data-v-02980054]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.dp-tbl-name[data-v-02980054]{color:#0d1b3e;font-weight:600}.dp-tbl-link[data-v-02980054]{color:#002868;font-size:.8rem;text-decoration:none;transition:-webkit-text-decoration .1s,text-decoration .1s}.dp-tbl-link[data-v-02980054]:hover{text-decoration:underline}.dp-tbl-link--trunc[data-v-02980054]{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:160px;display:inline-block;overflow:hidden}.dp-tbl-empty[data-v-02980054]{color:#5a6a8a80;font-size:.78rem}.dp-tbl-empty--warn[data-v-02980054]{color:#8b5e00}.dp-tbl-score[data-v-02980054]{justify-content:center;align-items:center;gap:.35rem;display:flex}.dp-tbl-score-num[data-v-02980054]{color:#5a6a8a;font-size:.78rem;font-weight:600}.dp-tbl-text[data-v-02980054]{color:#5a6a8a;font-size:.8rem}.dp-tbl-text--overdue[data-v-02980054]{color:#bf0a30;font-weight:600}.dp-pagination[data-v-02980054]{justify-content:center;align-items:center;gap:.75rem;display:flex}.dp-pg-btn[data-v-02980054]{cursor:pointer;color:#002868;background:#fff;border:1.5px solid #00286838;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .1s;display:flex}.dp-pg-btn[data-v-02980054]:hover:not(:disabled){background:#0028680f}.dp-pg-btn[data-v-02980054]:disabled{opacity:.35;cursor:not-allowed}.dp-pg-label[data-v-02980054]{color:#5a6a8a;font-size:.82rem}@media (hover:none){.dp-qa-btn[data-v-02980054],.dp-row-check[data-v-02980054]{opacity:1}}.dp-views-bar[data-v-02980054]{background:#00286805;border-bottom:1px solid #0028681a;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.5rem 1rem .35rem;display:flex}.dp-views-pills[data-v-02980054]{flex-wrap:wrap;flex:1;align-items:center;gap:.35rem;min-width:0;display:flex}.dp-view-pill-wrap[data-v-02980054]{align-items:center;display:inline-flex;position:relative}.dp-view-pill[data-v-02980054]{color:#5a6a8a;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #0028682e;border-radius:20px;padding:.25rem .75rem;font-family:inherit;font-size:.76rem;font-weight:600;line-height:1.4;transition:all .14s}.dp-view-pill[data-v-02980054]:hover{color:#002868;background:#0028680a;border-color:#00286859}.dp-view-pill--active[data-v-02980054]{color:#fff;background:#002868;border-color:#002868}.dp-view-pill--active[data-v-02980054]:hover{color:#fff;background:#003580;border-color:#003580}.dp-view-pill-del[data-v-02980054]{color:#fff;cursor:pointer;opacity:0;background:#bf0a30;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:.58rem;line-height:1;transition:opacity .14s;display:flex;position:absolute;top:-6px;right:-8px}.dp-view-pill-wrap:hover .dp-view-pill-del[data-v-02980054]{opacity:1}.dp-views-empty[data-v-02980054]{color:#8a96b0;font-size:.75rem;font-style:italic}.dp-save-view-wrap[data-v-02980054]{flex-shrink:0;align-items:center;gap:.3rem;display:flex}.dp-save-view-btn[data-v-02980054]{color:#002868;cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #00286838;border-radius:8px;align-items:center;gap:.3rem;padding:.26rem .7rem;font-family:inherit;font-size:.76rem;font-weight:600;transition:all .12s;display:inline-flex}.dp-save-view-btn[data-v-02980054]:hover{background:#0028680f;border-color:#00286866}.dp-save-view-input[data-v-02980054]{color:#0d1b3e;background:#fff;border:1.5px solid #00286840;border-radius:8px;outline:none;width:140px;padding:.28rem .6rem;font-family:inherit;font-size:.78rem;transition:border .12s}.dp-save-view-input[data-v-02980054]:focus{border-color:#002868}.dp-save-view-confirm[data-v-02980054]{color:#fff;cursor:pointer;background:#002868;border:none;border-radius:8px;padding:.28rem .65rem;font-family:inherit;font-size:.76rem;font-weight:700;transition:background .12s}.dp-save-view-confirm[data-v-02980054]:hover:not(:disabled){background:#003580}.dp-save-view-confirm[data-v-02980054]:disabled{opacity:.4;cursor:not-allowed}.dp-save-view-cancel[data-v-02980054]{color:#5a6a8a;cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:.72rem;transition:all .12s;display:flex}.dp-save-view-cancel[data-v-02980054]:hover{color:#bf0a30;background:#bf0a3012;border-color:#bf0a30}.pc-card[data-v-6ae259c2]{background:#fff;border:1px solid #00286838;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.pc-card-hdr[data-v-6ae259c2]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pc-card-icon[data-v-6ae259c2]{color:#002868;background:#0028681a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.pc-card-title[data-v-6ae259c2]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.pc-card-action[data-v-6ae259c2]{color:#002868;cursor:pointer;background:0 0;border:none;padding:0;font-size:.84rem;font-weight:600;text-decoration:none;transition:color .12s}.pc-card-action[data-v-6ae259c2]:hover{color:#bf0a30}.pc-card-body[data-v-6ae259c2]{padding:0}.empty-state[data-v-6ae259c2]{color:#5a6a8a;align-items:center;gap:.65rem;padding:2rem 1.25rem;font-size:.88rem;display:flex}.empty-state>.bi[data-v-6ae259c2]{color:#00286833;font-size:1.4rem}.act-row[data-v-6ae259c2]{color:inherit;cursor:default;background:#00286808;border-bottom:1px solid #0028681f;align-items:flex-start;gap:.65rem;padding:.68rem 1.25rem;text-decoration:none;transition:background .12s;display:flex}.act-row[data-v-6ae259c2]:last-child{border-bottom:none}.act-row[data-v-6ae259c2]:hover{background:#00286817}a.act-row[data-v-6ae259c2]{cursor:pointer}.act-icon[data-v-6ae259c2]{color:#5a6a8a;flex-shrink:0;margin-top:.1rem;font-size:.9rem}.act-body[data-v-6ae259c2]{flex:1;min-width:0}.act-label[data-v-6ae259c2]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;display:block;overflow:hidden}.act-sub[data-v-6ae259c2]{color:#5a6a8a;font-size:.78rem;display:block}.act-time[data-v-6ae259c2]{color:#8a96b0;flex-shrink:0;margin-top:.08rem;font-size:.78rem}.pc-card[data-v-5412c588]{background:#fff;border:1px solid #00286838;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.pc-card-hdr[data-v-5412c588]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pc-card-icon[data-v-5412c588]{color:#8b5e00;background:#8b5e001a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.pc-card-title[data-v-5412c588]{color:#0d1b3e;font-size:1rem;font-weight:700}.pc-card-body[data-v-5412c588]{padding:1.1rem 1.25rem}.empty-state[data-v-5412c588]{color:#5a6a8a;align-items:center;gap:.65rem;font-size:.88rem;display:flex}.empty-state>.bi[data-v-5412c588]{color:#00286840;font-size:1.2rem}.briefing-headline[data-v-5412c588]{color:#0d1b3e;border-left:3px solid #002868;margin-bottom:1rem;padding-left:.85rem;font-size:.94rem;font-weight:600;line-height:1.55}.briefing-section[data-v-5412c588]{margin-bottom:.9rem}.briefing-section-title[data-v-5412c588]{color:#002868;margin-bottom:.4rem;font-size:.82rem;font-weight:700}.briefing-items[data-v-5412c588]{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.briefing-item[data-v-5412c588]{color:#3a4a6a;gap:.5rem;font-size:.85rem;line-height:1.5;display:flex}.briefing-bullet[data-v-5412c588]{color:#bf0a30;flex-shrink:0;font-weight:700}.briefing-insight[data-v-5412c588]{color:#3a4a6a;background:#0028680d;border:1px solid #00286838;border-radius:10px;align-items:flex-start;gap:.65rem;margin-top:1rem;padding:.75rem 1rem;font-size:.84rem;line-height:1.55;display:flex}.briefing-insight-icon[data-v-5412c588]{color:#8b5e00;flex-shrink:0;margin-top:.1rem}.pc-card[data-v-6da65a73]{background:#fff;border:1px solid #00286838;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.pc-card-hdr[data-v-6da65a73]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pc-card-icon[data-v-6da65a73]{color:#006838;background:#0068381a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.pc-card-title[data-v-6da65a73]{color:#0d1b3e;font-size:1rem;font-weight:700}.pc-card-body[data-v-6da65a73]{padding:.85rem 1.25rem}.empty-state[data-v-6da65a73]{color:#5a6a8a;align-items:center;gap:.65rem;font-size:.88rem;display:flex}.empty-state>.bi[data-v-6da65a73]{color:#00286840;font-size:1.2rem}.snap-list[data-v-6da65a73]{flex-direction:column;gap:.65rem;display:flex}.snap-card[data-v-6da65a73]{background:#f0ebe2;border:1px solid #00286829;border-radius:10px;padding:.75rem .9rem}.snap-zip[data-v-6da65a73]{color:#002868;margin-bottom:.5rem;font-size:.88rem;font-weight:700}.snap-metrics[data-v-6da65a73]{flex-wrap:wrap;gap:1rem;margin-bottom:.35rem;display:flex}.snap-metric[data-v-6da65a73]{flex-direction:column;gap:.1rem;display:flex}.snap-label[data-v-6da65a73]{color:#5a6a8a;font-size:.75rem;font-weight:500}.snap-val[data-v-6da65a73]{color:#0d1b3e;font-size:.88rem;font-weight:700}.snap-summary[data-v-6da65a73]{color:#5a6a8a;margin:0;font-size:.78rem;line-height:1.5}.pc-card[data-v-afb64d8c]{background:#fff;border:1px solid #00286838;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.pc-card-hdr[data-v-afb64d8c]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pc-card-icon[data-v-afb64d8c]{color:#002868;background:#0028681a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.pc-card-title[data-v-afb64d8c]{color:#0d1b3e;font-size:1rem;font-weight:700}.pc-card-body[data-v-afb64d8c]{padding:0}.empty-state[data-v-afb64d8c]{color:#5a6a8a;align-items:center;gap:.65rem;padding:2rem 1.25rem;font-size:.88rem;display:flex}.empty-state>.bi[data-v-afb64d8c]{color:#00286833;font-size:1.4rem}.task-row[data-v-afb64d8c]{background:#00286808;border-bottom:1px solid #0028681f;align-items:center;gap:.75rem;padding:.68rem 1.25rem;transition:background .12s;display:flex}.task-row[data-v-afb64d8c]:last-child{border-bottom:none}.task-row[data-v-afb64d8c]:hover{background:#00286817}.task-row-clickable[data-v-afb64d8c]{cursor:pointer}.task-body[data-v-afb64d8c]{flex:1;min-width:0}.task-label[data-v-afb64d8c]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:500;display:block;overflow:hidden}.task-address[data-v-afb64d8c]{color:#5a6a8a;font-size:.78rem;display:block}.task-due[data-v-afb64d8c]{color:#5a6a8a;background:#5a6a8a1a;border-radius:20px;flex-shrink:0;padding:.18rem .52rem;font-size:.76rem;font-weight:600}.task-due-today[data-v-afb64d8c]{color:#006838;background:#0068381a}.task-due-overdue[data-v-afb64d8c]{color:#bf0a30;background:#bf0a301a}.dp-ls[data-v-13d578f2]{flex-direction:column;gap:1rem;max-width:820px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.dp-hdr[data-v-13d578f2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.dp-eyebrow[data-v-13d578f2]{text-transform:uppercase;letter-spacing:.1em;color:#bf0a30;margin:0 0 .2rem;font-size:.7rem;font-weight:700}.dp-title[data-v-13d578f2]{color:#002868;margin:0;font-size:1.4rem;font-weight:700}.dp-search-wrap[data-v-13d578f2]{position:relative}.dp-search-icon[data-v-13d578f2]{color:#5a6a8a;pointer-events:none;font-size:.85rem;position:absolute;top:50%;left:.7rem;transform:translateY(-50%)}.dp-search[data-v-13d578f2]{color:#0d1b3e;background:#fff;border:1.5px solid #00286838;border-radius:10px;outline:none;width:220px;padding:.45rem .75rem .45rem 2rem;font-family:Figtree,system-ui,sans-serif;font-size:.88rem;transition:border-color .12s}.dp-search[data-v-13d578f2]:focus{border-color:#002868}.dp-loading[data-v-13d578f2]{justify-content:center;gap:.4rem;padding:3rem 0;display:flex}.dp-dot[data-v-13d578f2]{opacity:.5;background:#002868;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite dp-pulse-13d578f2}.dp-dot[data-v-13d578f2]:nth-child(2){animation-delay:.18s}.dp-dot[data-v-13d578f2]:nth-child(3){animation-delay:.36s}@keyframes dp-pulse-13d578f2{0%,to{opacity:.18;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}.dp-empty[data-v-13d578f2]{text-align:center;background:#fff;border:1px solid #00286838;border-radius:16px;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1.5rem;display:flex}.dp-empty-icon[data-v-13d578f2]{color:#00286833;font-size:2.2rem}.dp-empty-title[data-v-13d578f2]{color:#0d1b3e;margin:0;font-size:1rem;font-weight:700}.dp-empty-sub[data-v-13d578f2]{color:#5a6a8a;margin:0;font-size:.85rem}.dp-list[data-v-13d578f2]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.dp-row[data-v-13d578f2]{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #00286814;align-items:center;gap:.75rem;width:100%;padding:.7rem 1.1rem;transition:background .1s;display:flex}.dp-row[data-v-13d578f2]:last-child{border-bottom:none}.dp-row[data-v-13d578f2]:hover{background:#0028680a}.dp-photo-wrap[data-v-13d578f2]{border-radius:8px;flex-shrink:0;width:52px;height:40px;overflow:hidden}.dp-photo[data-v-13d578f2]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.dp-photo-placeholder[data-v-13d578f2]{color:#0028684d;background:#00286812;justify-content:center;align-items:center;font-size:1.1rem;display:flex}.dp-row-info[data-v-13d578f2]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.dp-row-name[data-v-13d578f2]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.dp-row-sub[data-v-13d578f2]{color:#5a6a8a;font-size:.78rem}.dp-row-right[data-v-13d578f2]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.2rem;display:flex}.dp-chip[data-v-13d578f2]{text-transform:capitalize;white-space:nowrap;border-radius:20px;padding:.15rem .5rem;font-size:.72rem;font-weight:600}.dp-price[data-v-13d578f2]{color:#002868;font-size:.82rem;font-weight:700}.dp-row-caret[data-v-13d578f2]{color:#00286840;flex-shrink:0;font-size:.8rem}.pc-card[data-v-6dba8e68]{background:#fff;border:1px solid #00286838;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.pc-card-hdr[data-v-6dba8e68]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pc-card-icon[data-v-6dba8e68]{color:#bf0a30;background:#bf0a301a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.pc-card-title[data-v-6dba8e68]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.pc-card-action[data-v-6dba8e68]{color:#002868;cursor:pointer;background:0 0;border:none;padding:0;font-size:.84rem;font-weight:600;text-decoration:none;transition:color .12s}.pc-card-action[data-v-6dba8e68]:hover{color:#bf0a30}.pc-card-body[data-v-6dba8e68]{padding:0}.empty-state[data-v-6dba8e68]{color:#5a6a8a;align-items:center;gap:.65rem;padding:2rem 1.25rem;font-size:.88rem;display:flex}.empty-state>.bi[data-v-6dba8e68]{color:#00286833;font-size:1.4rem}.listing-row[data-v-6dba8e68]{cursor:pointer;background:#00286808;border-bottom:1px solid #0028681f;align-items:center;gap:.75rem;padding:.68rem 1.25rem;transition:background .12s;display:flex}.listing-row[data-v-6dba8e68]:last-child{border-bottom:none}.listing-row[data-v-6dba8e68]:hover{background:#00286817}.listing-body[data-v-6dba8e68]{flex:1;min-width:0}.listing-address[data-v-6dba8e68]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;display:block;overflow:hidden}.listing-meta[data-v-6dba8e68]{color:#5a6a8a;font-size:.78rem;display:block}.listing-right[data-v-6dba8e68]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}.listing-price[data-v-6dba8e68]{color:#0d1b3e;font-size:.9rem;font-weight:700}.listing-status[data-v-6dba8e68]{text-transform:capitalize;border-radius:20px;padding:.1rem .42rem;font-size:.74rem;font-weight:600}.dp-tx[data-v-169b69cb]{flex-direction:column;gap:1rem;max-width:820px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.dp-hdr[data-v-169b69cb]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.dp-eyebrow[data-v-169b69cb]{text-transform:uppercase;letter-spacing:.1em;color:#bf0a30;margin:0 0 .2rem;font-size:.7rem;font-weight:700}.dp-title[data-v-169b69cb]{color:#002868;margin:0;font-size:1.4rem;font-weight:700}.dp-search-wrap[data-v-169b69cb]{position:relative}.dp-search-icon[data-v-169b69cb]{color:#5a6a8a;pointer-events:none;font-size:.85rem;position:absolute;top:50%;left:.7rem;transform:translateY(-50%)}.dp-search[data-v-169b69cb]{color:#0d1b3e;background:#fff;border:1.5px solid #00286838;border-radius:10px;outline:none;width:240px;padding:.45rem .75rem .45rem 2rem;font-family:Figtree,system-ui,sans-serif;font-size:.88rem;transition:border-color .12s}.dp-search[data-v-169b69cb]:focus{border-color:#002868}.dp-loading[data-v-169b69cb]{justify-content:center;gap:.4rem;padding:3rem 0;display:flex}.dp-dot[data-v-169b69cb]{opacity:.5;background:#002868;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite dp-pulse-169b69cb}.dp-dot[data-v-169b69cb]:nth-child(2){animation-delay:.18s}.dp-dot[data-v-169b69cb]:nth-child(3){animation-delay:.36s}@keyframes dp-pulse-169b69cb{0%,to{opacity:.18;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}.dp-empty[data-v-169b69cb]{text-align:center;background:#fff;border:1px solid #00286838;border-radius:16px;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1.5rem;display:flex}.dp-empty-icon[data-v-169b69cb]{color:#00286833;font-size:2.2rem}.dp-empty-title[data-v-169b69cb]{color:#0d1b3e;margin:0;font-size:1rem;font-weight:700}.dp-empty-sub[data-v-169b69cb]{color:#5a6a8a;margin:0;font-size:.85rem}.dp-list[data-v-169b69cb]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.dp-row[data-v-169b69cb]{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #00286814;align-items:center;gap:.75rem;width:100%;padding:.8rem 1.1rem;transition:background .1s;display:flex}.dp-row[data-v-169b69cb]:last-child{border-bottom:none}.dp-row[data-v-169b69cb]:hover{background:#0028680a}.dp-tx-icon[data-v-169b69cb]{color:#002868;background:#00286814;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.95rem;display:flex}.dp-row-info[data-v-169b69cb]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.dp-row-name[data-v-169b69cb]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.dp-row-sub[data-v-169b69cb]{color:#5a6a8a;font-size:.78rem}.dp-chip[data-v-169b69cb]{text-transform:capitalize;white-space:nowrap;border-radius:20px;flex-shrink:0;padding:.15rem .5rem;font-size:.72rem;font-weight:600}.dp-chip--type[data-v-169b69cb]{color:#5a6a8a;background:#5a6a8a1a}.dp-row-caret[data-v-169b69cb]{color:#00286840;flex-shrink:0;font-size:.8rem}.dp-pagination[data-v-169b69cb]{justify-content:center;align-items:center;gap:.75rem;display:flex}.dp-pg-btn[data-v-169b69cb]{cursor:pointer;color:#002868;background:#fff;border:1.5px solid #00286838;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .1s;display:flex}.dp-pg-btn[data-v-169b69cb]:hover:not(:disabled){background:#0028680f}.dp-pg-btn[data-v-169b69cb]:disabled{opacity:.35;cursor:not-allowed}.dp-pg-label[data-v-169b69cb]{color:#5a6a8a;font-size:.82rem}.pc-card[data-v-54ce738f]{background:#fff;border:1px solid #00286838;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.pc-card-hdr[data-v-54ce738f]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pc-card-icon[data-v-54ce738f]{color:#002868;background:#0028681a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.pc-card-title[data-v-54ce738f]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.pc-card-action[data-v-54ce738f]{color:#002868;cursor:pointer;background:0 0;border:none;padding:0;font-size:.84rem;font-weight:600;text-decoration:none;transition:color .12s}.pc-card-action[data-v-54ce738f]:hover{color:#bf0a30}.pc-card-body[data-v-54ce738f]{padding:0}.empty-state[data-v-54ce738f]{color:#5a6a8a;align-items:center;gap:.65rem;padding:2rem 1.25rem;font-size:.88rem;display:flex}.empty-state>.bi[data-v-54ce738f]{color:#00286833;font-size:1.4rem}.tx-row[data-v-54ce738f]{cursor:pointer;background:#00286808;border-bottom:1px solid #0028681f;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.72rem 1.25rem;transition:background .12s;display:flex}.tx-row[data-v-54ce738f]:last-child{border-bottom:none}.tx-row[data-v-54ce738f]:hover{background:#00286817}.tx-address[data-v-54ce738f]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:140px;font-size:.9rem;font-weight:600;overflow:hidden}.tx-badge[data-v-54ce738f]{white-space:nowrap;border-radius:20px;flex-shrink:0;padding:.15rem .5rem;font-size:.73rem;font-weight:600}.tx-badge--type[data-v-54ce738f]{color:#002868;background:#0028681a}.tx-contacts[data-v-54ce738f]{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.3rem;display:flex}.tx-contact-chip[data-v-54ce738f]{color:#0d1b3e;cursor:pointer;white-space:nowrap;background:#0028680f;border:1px solid #0028682e;border-radius:20px;align-items:center;gap:.3rem;padding:.18rem .52rem .18rem .22rem;font-size:.78rem;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}.tx-contact-chip[data-v-54ce738f]:hover{color:#002868;background:#00286824;border-color:#00286866}.tx-contact-avatar[data-v-54ce738f]{color:#fff;background:#002868;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:.6rem;font-weight:700;display:inline-flex}.tx-contact-name[data-v-54ce738f]{line-height:1}.tx-chevron[data-v-54ce738f]{color:#0028684d;flex-shrink:0;margin-left:auto;font-size:.75rem}.pc-card[data-v-52a04642]{background:#fff;border:1px solid #00286838;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.pc-card-hdr[data-v-52a04642]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pc-card-icon[data-v-52a04642]{color:#002868;background:#0028681a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.pc-card-title[data-v-52a04642]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.pc-card-total[data-v-52a04642]{color:#5a6a8a;background:#00286812;border-radius:20px;padding:.12rem .5rem;font-size:.78rem;font-weight:600}.pc-card-body[data-v-52a04642]{padding:.85rem 1.25rem}.empty-state[data-v-52a04642]{color:#5a6a8a;align-items:center;gap:.65rem;font-size:.88rem;display:flex}.empty-state>.bi[data-v-52a04642]{color:#00286840;font-size:1.2rem}.source-list[data-v-52a04642]{flex-direction:column;gap:.85rem;display:flex}.source-row[data-v-52a04642]{align-items:flex-start;gap:.65rem;display:flex}.source-icon[data-v-52a04642]{color:#002868;flex-shrink:0;margin-top:.2rem;font-size:.9rem}.source-body[data-v-52a04642]{flex:1}.source-top[data-v-52a04642]{justify-content:space-between;align-items:baseline;margin-bottom:.3rem;display:flex}.source-label[data-v-52a04642]{color:#3a4a6a;font-size:.86rem;font-weight:500}.source-count[data-v-52a04642]{color:#0d1b3e;font-size:.88rem;font-weight:700}.source-track[data-v-52a04642]{background:#00286817;border-radius:4px;height:5px;overflow:hidden}.source-bar[data-v-52a04642]{background:linear-gradient(90deg,#002868,#bf0a30);border-radius:4px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.dash-page[data-v-c29deb08]{flex-direction:column;gap:.85rem;padding:1rem 1.25rem;display:flex}.dash-greeting[data-v-c29deb08]{margin-bottom:.1rem;padding-left:.1rem}.dash-name[data-v-c29deb08]{color:#0d1b3e;margin:0 0 .2rem;font-size:1.55rem;font-weight:700;line-height:1.2}.dash-date[data-v-c29deb08]{color:#5a6a8a;margin:0;font-size:.9rem}.dash-row[data-v-c29deb08]{width:100%}.dash-row-split[data-v-c29deb08],.dash-row-three[data-v-c29deb08]{align-items:stretch;gap:.85rem;display:flex}.dash-col[data-v-c29deb08]{flex-direction:column;display:flex}.dash-col-narrow[data-v-c29deb08]{flex:0 0 290px}.dash-col-wide[data-v-c29deb08]{flex:1;min-width:0}.dash-col-half[data-v-c29deb08]{flex:0 0 calc(50% - .425rem)}.dash-col-quarter[data-v-c29deb08]{flex:1;min-width:0}@media (width<=768px){.dash-row-split[data-v-c29deb08],.dash-row-three[data-v-c29deb08]{flex-direction:column}.dash-col-narrow[data-v-c29deb08],.dash-col-half[data-v-c29deb08],.dash-col-quarter[data-v-c29deb08]{flex:unset;width:100%}}.rec-row[data-v-77d5db41]{border-bottom:1px solid #ffffff0a;align-items:center;gap:.75rem;padding:.7rem 1.25rem;display:flex}.rec-row[data-v-77d5db41]:last-child{border-bottom:none}.detail-row[data-v-77d5db41]{border-bottom:1px solid #ffffff0a;justify-content:space-between;padding:.5rem 0;font-size:.83rem;display:flex}.detail-row[data-v-77d5db41]:last-child{border-bottom:none}.di-shell[data-v-ff02250e]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;min-height:100vh;padding:1.5rem 1rem 3rem;font-family:Figtree,system-ui,sans-serif}.di-wrap[data-v-ff02250e]{flex-direction:column;gap:1.25rem;max-width:900px;margin:0 auto;display:flex}.di-header[data-v-ff02250e]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.di-eyebrow[data-v-ff02250e]{text-transform:uppercase;letter-spacing:.12em;color:var(--pc-red);margin:0 0 .2rem;font-size:.6875rem;font-weight:700}.di-h1[data-v-ff02250e]{color:var(--pc-navy);letter-spacing:-.01em;margin:0 0 .2rem;font-size:1.4375rem;font-weight:700}.di-sub[data-v-ff02250e]{color:var(--pc-muted);margin:0;font-size:.875rem}.di-header-actions[data-v-ff02250e]{align-items:center;gap:.75rem;padding-top:.25rem;display:flex}.di-search[data-v-ff02250e]{border:1.5px solid var(--pc-border);color:var(--pc-text);background:#fff;border-radius:8px;outline:none;width:200px;padding:.45rem .85rem;font-family:Figtree,system-ui,sans-serif;font-size:.875rem;transition:border-color .15s}.di-search[data-v-ff02250e]:focus{border-color:var(--pc-navy)}.di-search[data-v-ff02250e]::placeholder{color:var(--pc-muted)}.di-card[data-v-ff02250e]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.di-card-hdr[data-v-ff02250e]{color:var(--pc-text);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #0028681f;justify-content:space-between;align-items:center;padding:.7rem 1.25rem .6rem;font-size:.78rem;font-weight:700;display:flex}.di-count[data-v-ff02250e]{color:var(--pc-muted);text-transform:none;letter-spacing:0;font-size:.75rem;font-weight:400}.di-empty[data-v-ff02250e]{text-align:center;padding:3rem 1.5rem}.di-empty-icon[data-v-ff02250e]{color:#00286833;margin-bottom:.75rem;font-size:2.25rem;display:block}.di-empty-text[data-v-ff02250e]{color:var(--pc-muted);margin:0;font-size:.9375rem}.di-row[data-v-ff02250e]{border-bottom:1px solid #00286814;align-items:center;gap:.875rem;padding:.875rem 1.25rem;transition:background .12s;display:flex}.di-row[data-v-ff02250e]:last-child{border-bottom:none}.di-row[data-v-ff02250e]:hover{background:#00286806}.di-row-icon[data-v-ff02250e]{width:36px;height:36px;color:var(--pc-navy);background:#00286812;border:1px solid #00286824;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.di-row-body[data-v-ff02250e]{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.di-row-name[data-v-ff02250e]{color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.di-row-meta[data-v-ff02250e]{flex-wrap:wrap;gap:.35rem;display:flex}.di-chip[data-v-ff02250e]{border-radius:999px;padding:.1rem .45rem;font-size:.68rem;font-weight:600}.di-chip--type[data-v-ff02250e]{color:var(--pc-navy);background:#00286814}.di-chip--state[data-v-ff02250e]{color:var(--pc-red);background:#bf0a3014}.di-chip--version[data-v-ff02250e]{color:var(--pc-muted);background:#5a6a8a14}.di-chip--date[data-v-ff02250e]{color:var(--pc-muted);background:0 0}.di-row-actions[data-v-ff02250e]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.di-inactive-badge[data-v-ff02250e]{color:var(--pc-muted);background:#5a6a8a1a;border-radius:999px;padding:.1rem .5rem;font-size:.68rem;font-weight:600}.di-btn-action[data-v-ff02250e]{border:1.5px solid var(--pc-border);width:30px;height:30px;color:var(--pc-muted);border-radius:7px;justify-content:center;align-items:center;font-size:.875rem;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.di-btn-action[data-v-ff02250e]:hover{border-color:var(--pc-navy);color:var(--pc-navy)}.di-btn-action--primary[data-v-ff02250e]{background:var(--pc-navy);border-color:var(--pc-navy);color:#fff}.di-btn-action--primary[data-v-ff02250e]:hover{color:#fff;background:#003080;border-color:#003080}.di-pagination[data-v-ff02250e]{border-top:1px solid #00286814;justify-content:center;align-items:center;gap:.35rem;padding:.875rem 1.25rem;display:flex}.di-page-btn[data-v-ff02250e]{border:1.5px solid var(--pc-border);min-width:30px;height:30px;color:var(--pc-muted);border-radius:7px;justify-content:center;align-items:center;padding:0 .5rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.di-page-btn[data-v-ff02250e]:hover{border-color:var(--pc-navy);color:var(--pc-navy)}.di-page-btn--active[data-v-ff02250e]{background:var(--pc-navy);border-color:var(--pc-navy);color:#fff}.enc-root[data-v-22976ed6]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;align-items:center;padding:1rem;font-family:Figtree,system-ui,sans-serif;display:flex}.enc-container[data-v-22976ed6]{flex-direction:column;gap:.85rem;width:100%;max-width:640px;display:flex}.enc-back-row[data-v-22976ed6]{margin-bottom:-.1rem}.enc-back[data-v-22976ed6]{color:var(--pc-muted);align-items:center;gap:.3rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .12s;display:inline-flex}.enc-back[data-v-22976ed6]:hover{color:var(--pc-text)}.enc-header[data-v-22976ed6]{padding-left:.1rem}.enc-eyebrow[data-v-22976ed6]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.enc-title[data-v-22976ed6]{color:var(--pc-text);letter-spacing:-.02em;margin:0 0 .2rem;font-size:1.45rem;font-weight:700}.enc-sub[data-v-22976ed6]{color:var(--pc-muted);margin:0;font-size:.88rem}.enc-card[data-v-22976ed6]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.enc-card-hdr[data-v-22976ed6]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.enc-card-icon[data-v-22976ed6]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.enc-card-title[data-v-22976ed6]{color:var(--pc-text);font-size:1rem;font-weight:700}.enc-form[data-v-22976ed6]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.enc-field[data-v-22976ed6]{flex-direction:column;gap:.3rem;display:flex}.enc-label[data-v-22976ed6]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.enc-req[data-v-22976ed6]{color:var(--pc-red)}.enc-opt[data-v-22976ed6]{color:#8a96b0;font-size:.74rem;font-weight:400}.enc-input[data-v-22976ed6]{width:100%;color:var(--pc-text);resize:vertical;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.enc-input[data-v-22976ed6]:focus{border-color:var(--pc-navy);background:#fff}.enc-input--err[data-v-22976ed6]{border-color:#bf0a3099}.enc-error[data-v-22976ed6]{color:var(--pc-red);font-size:.8rem}.enc-form-actions[data-v-22976ed6]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.enc-cancel-btn[data-v-22976ed6]{color:var(--pc-muted);background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .12s;display:inline-flex}.enc-cancel-btn[data-v-22976ed6]:hover{color:var(--pc-navy);background:#0028680d}.enc-submit-btn[data-v-22976ed6]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.enc-submit-btn[data-v-22976ed6]:hover:not(:disabled){background:#003580}.enc-submit-btn[data-v-22976ed6]:disabled{opacity:.4;cursor:not-allowed}.panel-search[data-v-7ee70ece]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:160px;padding:.3rem .65rem;font-size:.78rem}.panel-search[data-v-7ee70ece]::placeholder{color:#ffffff4d}.panel-search[data-v-7ee70ece]:focus{border-color:#002868b3;outline:none}.env-row[data-v-7ee70ece]{border-bottom:1px solid #ffffff0d;align-items:center;gap:.85rem;padding:.75rem 1.25rem;text-decoration:none;transition:background .12s;display:flex}.env-row[data-v-7ee70ece]:last-child{border-bottom:none}.env-row[data-v-7ee70ece]:hover{background:#ffffff0a}.env-icon[data-v-7ee70ece]{color:#6ab8ff;background:#1e90ff1f;border:1px solid #1e90ff40;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.env-body[data-v-7ee70ece]{flex:1;min-width:0}.back-link[data-v-904271eb]{color:#fff6;font-size:.8rem;text-decoration:none}.back-link[data-v-904271eb]:hover{color:#ffffffb3}.doc-row[data-v-904271eb]{border-bottom:1px solid #ffffff0d;align-items:center;gap:.75rem;padding:.65rem 1.25rem;display:flex}.doc-row[data-v-904271eb]:last-child{border-bottom:none}.signer-row[data-v-904271eb]{border-bottom:1px solid #ffffff0d;align-items:center;gap:.75rem;padding:.65rem 1.25rem;display:flex}.signer-row[data-v-904271eb]:last-child{border-bottom:none}.signer-avatar[data-v-904271eb]{color:#6ab8ff;background:#1e90ff26;border:1px solid #1e90ff40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.8rem;font-weight:700;display:flex}.signer-body[data-v-904271eb]{flex:1;min-width:0}.form-row[data-v-49790665]{border-bottom:1px solid #ffffff0a;align-items:center;gap:.85rem;padding:.7rem 1.25rem;display:flex}.form-row[data-v-49790665]:last-child{border-bottom:none}.search-input[data-v-49790665]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:220px;padding:.4rem .75rem;font-size:.83rem}.search-input[data-v-49790665]:focus{border-color:#002868b3;outline:none}.search-input[data-v-49790665]::placeholder{color:#ffffff4d}.src-root[data-v-9f05d6a8]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;align-items:center;padding:1rem;font-family:Figtree,system-ui,sans-serif;display:flex}.src-container[data-v-9f05d6a8]{flex-direction:column;gap:.85rem;width:100%;max-width:640px;display:flex}.src-back-row[data-v-9f05d6a8]{margin-bottom:-.1rem}.src-back[data-v-9f05d6a8]{color:var(--pc-muted);align-items:center;gap:.3rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .12s;display:inline-flex}.src-back[data-v-9f05d6a8]:hover{color:var(--pc-text)}.src-header[data-v-9f05d6a8]{padding-left:.1rem}.src-eyebrow[data-v-9f05d6a8]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.src-title[data-v-9f05d6a8]{color:var(--pc-text);letter-spacing:-.02em;margin:0 0 .2rem;font-size:1.45rem;font-weight:700}.src-sub[data-v-9f05d6a8]{color:var(--pc-muted);margin:0;font-size:.88rem}.src-card[data-v-9f05d6a8]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.src-card-hdr[data-v-9f05d6a8]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.src-card-icon[data-v-9f05d6a8]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.src-card-title[data-v-9f05d6a8]{color:var(--pc-text);font-size:1rem;font-weight:700}.src-form[data-v-9f05d6a8]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.src-field[data-v-9f05d6a8]{flex-direction:column;gap:.3rem;display:flex}.src-label[data-v-9f05d6a8]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.src-req[data-v-9f05d6a8]{color:var(--pc-red)}.src-opt[data-v-9f05d6a8]{color:#8a96b0;font-size:.74rem;font-weight:400}.src-input[data-v-9f05d6a8]{width:100%;color:var(--pc-text);resize:vertical;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.src-input[data-v-9f05d6a8]:focus{border-color:var(--pc-navy);background:#fff}.src-input--err[data-v-9f05d6a8]{border-color:#bf0a3099}.src-error[data-v-9f05d6a8]{color:var(--pc-red);font-size:.8rem}.src-form-actions[data-v-9f05d6a8]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.src-cancel-btn[data-v-9f05d6a8]{color:var(--pc-muted);background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .12s;display:inline-flex}.src-cancel-btn[data-v-9f05d6a8]:hover{color:var(--pc-navy);background:#0028680d}.src-submit-btn[data-v-9f05d6a8]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.src-submit-btn[data-v-9f05d6a8]:hover:not(:disabled){background:#003580}.src-submit-btn[data-v-9f05d6a8]:disabled{opacity:.4;cursor:not-allowed}.panel-search[data-v-1fc73189]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:160px;padding:.3rem .65rem;font-size:.78rem}.panel-search[data-v-1fc73189]::placeholder{color:#ffffff4d}.panel-search[data-v-1fc73189]:focus{border-color:#002868b3;outline:none}.room-row[data-v-1fc73189]{border-bottom:1px solid #ffffff0d;align-items:center;gap:.85rem;padding:.75rem 1.25rem;text-decoration:none;transition:background .12s;display:flex}.room-row[data-v-1fc73189]:last-child{border-bottom:none}.room-row[data-v-1fc73189]:hover{background:#ffffff0a}.room-icon[data-v-1fc73189]{color:#6ab8ff;background:#1e90ff1a;border:1px solid #1e90ff33;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.room-body[data-v-1fc73189]{flex:1;min-width:0}.back-link[data-v-d153ae45]{color:#fff6;font-size:.8rem;text-decoration:none}.back-link[data-v-d153ae45]:hover{color:#ffffffb3}.env-row[data-v-d153ae45]{border-bottom:1px solid #ffffff0a;align-items:center;gap:.75rem;padding:.7rem 1.25rem;text-decoration:none;transition:background .12s;display:flex}.env-row[data-v-d153ae45]:last-child{border-bottom:none}.env-row[data-v-d153ae45]:hover{background:#ffffff0a}.log-row[data-v-d153ae45]{border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:.65rem;padding:.6rem 1.25rem;display:flex}.log-row[data-v-d153ae45]:last-child{border-bottom:none}.signing-shell[data-v-2b81c7e3]{-webkit-font-smoothing:antialiased;background:#1a1a2e;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ceremony-wrap[data-v-c52c5e6b]{background:#1a1a2e;justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex}.ceremony-card[data-v-c52c5e6b]{text-align:center;background:#ffffff08;border:1px solid #f5f0e81a;border-radius:16px;width:100%;max-width:460px;padding:3rem 2rem}.ceremony-title[data-v-c52c5e6b]{color:#f5f0e8;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.ceremony-sub[data-v-c52c5e6b]{color:#f5f0e8b3;margin-bottom:1rem;font-size:.9rem;line-height:1.65}.ceremony-note[data-v-c52c5e6b]{color:#f5f0e866;margin:0;font-size:.78rem;line-height:1.55}.ceremony-wrap[data-v-dac6ee38]{background:#1a1a2e;justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex}.ceremony-card[data-v-dac6ee38]{text-align:center;background:#ffffff08;border:1px solid #f5f0e81a;border-radius:16px;width:100%;max-width:460px;padding:3rem 2rem}.ceremony-title[data-v-dac6ee38]{color:#f5f0e8;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.ceremony-sub[data-v-dac6ee38]{color:#f5f0e8b3;margin-bottom:1rem;font-size:.9rem;line-height:1.65}.ceremony-note[data-v-dac6ee38]{color:#f5f0e866;margin:0;font-size:.78rem;line-height:1.55}.ceremony-wrap[data-v-bca07ec7]{background:#1a1a2e;justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex}.ceremony-card[data-v-bca07ec7]{text-align:center;background:#ffffff08;border:1px solid #f5f0e81a;border-radius:16px;width:100%;max-width:460px;padding:3rem 2rem}.ceremony-title[data-v-bca07ec7]{color:#f5f0e8;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.ceremony-sub[data-v-bca07ec7]{color:#f5f0e8b3;margin-bottom:1rem;font-size:.9rem;line-height:1.65}.ceremony-note[data-v-bca07ec7]{color:#f5f0e866;margin:0;font-size:.78rem;line-height:1.55}.ceremony-wrap[data-v-eed33f44]{background:#1a1a2e;justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex}.ceremony-card[data-v-eed33f44]{text-align:center;background:#ffffff08;border:1px solid #f5f0e81a;border-radius:16px;width:100%;max-width:460px;padding:3rem 2rem}.ceremony-title[data-v-eed33f44]{color:#f5f0e8;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.ceremony-sub[data-v-eed33f44]{color:#f5f0e8b3;margin-bottom:1rem;font-size:.9rem;line-height:1.65}.ceremony-note[data-v-eed33f44]{color:#f5f0e866;margin:0;font-size:.78rem;line-height:1.55}.signing-wrapper[data-v-382772a9]{background:#1a1a2e;justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;font-family:Inter,sans-serif;display:flex}.signing-card[data-v-382772a9]{background:#ffffff08;border:1px solid #f5f0e81a;border-radius:16px;width:100%;max-width:520px;padding:2.5rem 2rem}.signing-brand[data-v-382772a9]{text-align:center;margin-bottom:2rem}.brand-name[data-v-382772a9]{color:#f5f0e8;letter-spacing:-.01em;font-size:1.25rem;font-weight:700;display:block}.brand-sub[data-v-382772a9]{color:#f5f0e859;margin-top:.2rem;font-size:.72rem;display:block}.doc-header[data-v-382772a9]{margin-bottom:1.5rem}.doc-title[data-v-382772a9]{color:#f5f0e8;margin-bottom:.35rem;font-size:1.05rem;font-weight:600}.doc-sub[data-v-382772a9]{color:#f5f0e880;margin:0;font-size:.82rem}.recipient-info[data-v-382772a9]{color:#f5f0e899;background:#f5f0e80a;border:1px solid #f5f0e814;border-radius:8px;align-items:center;gap:.6rem;margin-bottom:1.5rem;padding:.65rem .85rem;font-size:.83rem;display:flex}.no-fields[data-v-382772a9]{padding:1rem 0}.sign-action[data-v-382772a9]{margin:1.5rem 0 1rem}.sign-btn[data-v-382772a9]{color:#f5f0e8;cursor:pointer;background:#bf0a30;border:none;border-radius:8px;width:100%;padding:.85rem;font-size:.9rem;font-weight:600;transition:background .15s}.sign-btn[data-v-382772a9]:hover:not(:disabled){background:#a5001e}.sign-btn[data-v-382772a9]:disabled{opacity:.55;cursor:not-allowed}.legal-note[data-v-382772a9]{color:#f5f0e84d;text-align:center;margin:0;font-size:.68rem;line-height:1.55}.signed-state[data-v-382772a9]{text-align:center;padding:1rem 0}.ceremony-wrap[data-v-6d3831eb]{background:#1a1a2e;justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex}.ceremony-card[data-v-6d3831eb]{text-align:center;background:#ffffff08;border:1px solid #f5f0e81a;border-radius:16px;width:100%;max-width:460px;padding:3rem 2rem}.ceremony-title[data-v-6d3831eb]{color:#f5f0e8;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.ceremony-sub[data-v-6d3831eb]{color:#f5f0e8b3;margin-bottom:1rem;font-size:.9rem;line-height:1.65}.ceremony-note[data-v-6d3831eb]{color:#f5f0e866;margin:0;font-size:.78rem;line-height:1.55}.stc-root[data-v-82ad8f2f]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;align-items:center;padding:1rem;font-family:Figtree,system-ui,sans-serif;display:flex}.stc-container[data-v-82ad8f2f]{flex-direction:column;gap:.85rem;width:100%;max-width:640px;display:flex}.stc-back-row[data-v-82ad8f2f]{margin-bottom:-.1rem}.stc-back[data-v-82ad8f2f]{color:var(--pc-muted);align-items:center;gap:.3rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .12s;display:inline-flex}.stc-back[data-v-82ad8f2f]:hover{color:var(--pc-text)}.stc-header[data-v-82ad8f2f]{padding-left:.1rem}.stc-eyebrow[data-v-82ad8f2f]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.stc-title[data-v-82ad8f2f]{color:var(--pc-text);letter-spacing:-.02em;margin:0 0 .2rem;font-size:1.45rem;font-weight:700}.stc-sub[data-v-82ad8f2f]{color:var(--pc-muted);margin:0;font-size:.88rem}.stc-card[data-v-82ad8f2f]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.stc-card-hdr[data-v-82ad8f2f]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.stc-card-icon[data-v-82ad8f2f]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.stc-card-title[data-v-82ad8f2f]{color:var(--pc-text);font-size:1rem;font-weight:700}.stc-form[data-v-82ad8f2f]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.stc-field[data-v-82ad8f2f]{flex-direction:column;gap:.3rem;display:flex}.stc-label[data-v-82ad8f2f]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.stc-req[data-v-82ad8f2f]{color:var(--pc-red)}.stc-opt[data-v-82ad8f2f]{color:#8a96b0;font-size:.74rem;font-weight:400}.stc-input[data-v-82ad8f2f]{width:100%;color:var(--pc-text);resize:vertical;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.stc-input[data-v-82ad8f2f]:focus{border-color:var(--pc-navy);background:#fff}.stc-input--err[data-v-82ad8f2f]{border-color:#bf0a3099}.stc-error[data-v-82ad8f2f]{color:var(--pc-red);font-size:.8rem}.stc-form-actions[data-v-82ad8f2f]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.stc-cancel-btn[data-v-82ad8f2f]{color:var(--pc-muted);background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .12s;display:inline-flex}.stc-cancel-btn[data-v-82ad8f2f]:hover{color:var(--pc-navy);background:#0028680d}.stc-submit-btn[data-v-82ad8f2f]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.stc-submit-btn[data-v-82ad8f2f]:hover:not(:disabled){background:#003580}.stc-submit-btn[data-v-82ad8f2f]:disabled{opacity:.4;cursor:not-allowed}.ste-root[data-v-9d44302e]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;align-items:center;padding:1rem;font-family:Figtree,system-ui,sans-serif;display:flex}.ste-container[data-v-9d44302e]{flex-direction:column;gap:.85rem;width:100%;max-width:640px;display:flex}.ste-back-row[data-v-9d44302e]{margin-bottom:-.1rem}.ste-back[data-v-9d44302e]{color:var(--pc-muted);align-items:center;gap:.3rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .12s;display:inline-flex}.ste-back[data-v-9d44302e]:hover{color:var(--pc-text)}.ste-header[data-v-9d44302e]{padding-left:.1rem}.ste-eyebrow[data-v-9d44302e]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.ste-title[data-v-9d44302e]{color:var(--pc-text);letter-spacing:-.02em;margin:0 0 .2rem;font-size:1.45rem;font-weight:700}.ste-sub[data-v-9d44302e]{color:var(--pc-muted);margin:0;font-size:.88rem}.ste-card[data-v-9d44302e]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.ste-card-hdr[data-v-9d44302e]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.ste-card-icon[data-v-9d44302e]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.ste-card-title[data-v-9d44302e]{color:var(--pc-text);font-size:1rem;font-weight:700}.ste-form[data-v-9d44302e]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.ste-field[data-v-9d44302e]{flex-direction:column;gap:.3rem;display:flex}.ste-label[data-v-9d44302e]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.ste-req[data-v-9d44302e]{color:var(--pc-red)}.ste-opt[data-v-9d44302e]{color:#8a96b0;font-size:.74rem;font-weight:400}.ste-input[data-v-9d44302e]{width:100%;color:var(--pc-text);resize:vertical;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.ste-input[data-v-9d44302e]:focus{border-color:var(--pc-navy);background:#fff}.ste-input--err[data-v-9d44302e]{border-color:#bf0a3099}.ste-error[data-v-9d44302e]{color:var(--pc-red);font-size:.8rem}.ste-success[data-v-9d44302e]{color:#006838;font-size:.82rem;font-weight:600}.ste-form-actions[data-v-9d44302e]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.ste-cancel-btn[data-v-9d44302e]{color:var(--pc-muted);background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .12s;display:inline-flex}.ste-cancel-btn[data-v-9d44302e]:hover{color:var(--pc-navy);background:#0028680d}.ste-submit-btn[data-v-9d44302e]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.ste-submit-btn[data-v-9d44302e]:hover:not(:disabled){background:#003580}.ste-submit-btn[data-v-9d44302e]:disabled{opacity:.4;cursor:not-allowed}.tmpl-row[data-v-a635f9b9]{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1.25rem;display:flex}.tmpl-row[data-v-a635f9b9]:last-child{border-bottom:none}.tmpl-info[data-v-a635f9b9]{flex:1;min-width:0;text-decoration:none}.back-link[data-v-f9d63d44]{color:#fff6;font-size:.8rem;text-decoration:none}.back-link[data-v-f9d63d44]:hover{color:#ffffffb3}.field-row[data-v-f9d63d44]{border-bottom:1px solid #ffffff0a;align-items:center;gap:.75rem;padding:.65rem 1.25rem;display:flex}.field-row[data-v-f9d63d44]:last-child{border-bottom:none}.hs-row[data-v-f503228c]{border-bottom:1px solid #ffffff0d;align-items:center;gap:1rem;padding:.7rem 1.25rem;display:flex}.hs-row[data-v-f503228c]:last-child{border-bottom:none}.hs-address[data-v-f503228c]{flex-direction:column;flex:1;min-width:0;display:flex}.auth-heading[data-v-33832054]{color:#fff;margin:0 0 .25rem;font-size:1.4rem;font-weight:800}.auth-sub[data-v-33832054]{color:#ffffff80;margin:0 0 1rem;font-size:.82rem;line-height:1.6}.invite-role[data-v-33832054]{color:#6ab8ff;background:#1e90ff1a;border:1px solid #1e90ff4d;border-radius:8px;margin-bottom:1.25rem;padding:.5rem .85rem;font-size:.8rem}.auth-field[data-v-33832054]{margin-bottom:.9rem}.auth-field label[data-v-33832054]{color:#ffffffa6;margin-bottom:.3rem;font-size:.78rem;font-weight:600;display:block}.auth-field input[data-v-33832054]{color:#fff;box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:.65rem .85rem;font-size:.9rem}.auth-field input[readonly][data-v-33832054]{opacity:.7;cursor:default}.auth-field input[data-v-33832054]:focus{border-color:#bf0a30b3;outline:none;box-shadow:0 0 0 2px #bf0a3033}.auth-err[data-v-33832054]{color:#fc7070;margin:.25rem 0 0;font-size:.75rem}.auth-btn[data-v-33832054]{color:#fff;cursor:pointer;background:#bf0a30;border:none;border-radius:8px;width:100%;margin-top:.5rem;padding:.75rem;font-size:.9rem;font-weight:700;transition:background .15s}.auth-btn[data-v-33832054]:hover:not(:disabled){background:#9a0824}.auth-btn[data-v-33832054]:disabled{opacity:.6;cursor:default}.li-root[data-v-ffcaca03]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.li-header[data-v-ffcaca03]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.1rem;padding-left:.15rem;display:flex}.li-tag[data-v-ffcaca03]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.li-title[data-v-ffcaca03]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.li-dot[data-v-ffcaca03]{color:var(--callsign-dot,#bf0a30)}.li-sub[data-v-ffcaca03]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.li-filters[data-v-ffcaca03]{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.65rem;display:flex}.li-filter-select[data-v-ffcaca03]{background:var(--tile-bg,#01081499);border:1px solid var(--act-border,#00286840);color:var(--text,#ffffffe6);font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;outline:none;padding:.35rem .6rem;font-size:.74rem}.li-filter-select option[data-v-ffcaca03]{background:#010810}.li-unresponded-toggle[data-v-ffcaca03]{cursor:pointer;font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff59);align-items:center;gap:.35rem;font-size:.74rem;display:flex}.li-unresponded-toggle input[data-v-ffcaca03]{accent-color:var(--btn-on,#0cf)}.hud-panel[data-v-ffcaca03]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.li-panel[data-v-ffcaca03]{width:100%}.li-panel-hdr[data-v-ffcaca03]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-ffcaca03]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-ffcaca03]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.li-empty[data-v-ffcaca03]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:3rem 1.1rem;font-size:.8rem;display:flex}.li-empty .bi[data-v-ffcaca03]{font-size:2rem}.li-row[data-v-ffcaca03]{border-bottom:1px solid var(--act-border,#0028681a);align-items:center;gap:.85rem;padding:.7rem 1.1rem;display:flex}.li-row[data-v-ffcaca03]:last-child{border-bottom:none}.li-avatar[data-v-ffcaca03]{color:#fffc;width:36px;height:36px;font-family:var(--font-display,"Space Mono",monospace);background:#00286880;border:1px solid #002868b3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;font-weight:700;display:flex}.li-info[data-v-ffcaca03]{flex-direction:column;flex:1;gap:.05rem;min-width:0;text-decoration:none;display:flex}.li-name[data-v-ffcaca03]{color:var(--text,#ffffffe6);font-size:.82rem;font-weight:600}.li-meta[data-v-ffcaca03]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff61);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.li-actions[data-v-ffcaca03]{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.li-unresponded-badge[data-v-ffcaca03]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;color:#f59e0b;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid #f59e0b59;padding:.08rem .3rem;font-size:.66rem}.li-claim-btn[data-v-ffcaca03]{background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);color:var(--btn-on,#0cf);font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;cursor:pointer;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));padding:.2rem .55rem;font-size:.74rem;transition:background .12s,color .12s}.li-claim-btn[data-v-ffcaca03]:hover{background:var(--btn-on-mid,#00ccff40);color:#fff}.hud-tile-corners[data-v-ffcaca03]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-ffcaca03]{width:12px;height:12px;position:absolute}.hud-tl[data-v-ffcaca03]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-ffcaca03]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-ffcaca03]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-ffcaca03]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.lp-root[data-v-d7c149e8]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.lp-header[data-v-d7c149e8]{margin-bottom:.1rem;padding-left:.15rem}.lp-tag[data-v-d7c149e8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.lp-title[data-v-d7c149e8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.lp-dot[data-v-d7c149e8]{color:var(--callsign-dot,#bf0a30)}.lp-sub[data-v-d7c149e8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.hud-panel[data-v-d7c149e8]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.lp-panel[data-v-d7c149e8]{width:100%}.lp-panel-hdr[data-v-d7c149e8]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-d7c149e8]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-d7c149e8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.lp-empty[data-v-d7c149e8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff40);flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:3rem 1rem;font-size:.82rem;display:flex}.lp-empty .bi[data-v-d7c149e8]{font-size:2rem}.lp-row[data-v-d7c149e8]{border-bottom:1px solid var(--act-border,#0028681f);align-items:center;gap:.85rem;padding:.7rem 1.1rem;display:flex}.lp-row[data-v-d7c149e8]:last-child{border-bottom:none}.lp-avatar[data-v-d7c149e8]{background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);width:34px;height:34px;color:var(--btn-on,#0cf);font-family:var(--font-display,"Space Mono",monospace);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.lp-body[data-v-d7c149e8]{flex-direction:column;flex:1;gap:.04rem;min-width:0;display:flex}.lp-name[data-v-d7c149e8]{color:var(--text,#ffffffe6);font-size:.82rem;font-weight:600}.lp-meta[data-v-d7c149e8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff61);font-size:.82rem}.lp-claim-btn[data-v-d7c149e8]{background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#0cf6);color:var(--btn-on,#0cf);font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;cursor:pointer;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));flex-shrink:0;padding:.3rem .7rem;font-size:.74rem;transition:background .12s,color .12s}.lp-claim-btn[data-v-d7c149e8]:hover{background:var(--btn-on-mid,#00ccff40);color:#fff}.hud-tile-corners[data-v-d7c149e8]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-d7c149e8]{width:12px;height:12px;position:absolute}.hud-tl[data-v-d7c149e8]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-d7c149e8]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-d7c149e8]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-d7c149e8]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.lc-root[data-v-7ae70f8d]{flex-direction:column;align-items:center;padding:.75rem 1rem;display:flex}.lc-container[data-v-7ae70f8d]{flex-direction:column;gap:.75rem;width:100%;max-width:800px;display:flex}.lc-back-row[data-v-7ae70f8d]{margin-bottom:.05rem}.lc-back[data-v-7ae70f8d]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.lc-back[data-v-7ae70f8d]:hover{color:var(--btn-on,#0cf)}.lc-header[data-v-7ae70f8d]{padding-left:.15rem}.lc-tag[data-v-7ae70f8d]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.lc-title[data-v-7ae70f8d]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.25rem;font-weight:700;line-height:1}.lc-dot[data-v-7ae70f8d]{color:var(--callsign-dot,#bf0a30)}.lc-sub[data-v-7ae70f8d]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.hud-panel[data-v-7ae70f8d]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.lc-panel[data-v-7ae70f8d]{width:100%}.lc-section-hdr[data-v-7ae70f8d]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);border-top:1px solid var(--panel-hdr-border,#00286826);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.lc-section-hdr[data-v-7ae70f8d]:first-child{border-top:none}.hud-panel-scanline[data-v-7ae70f8d]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-7ae70f8d]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.lc-section-body[data-v-7ae70f8d]{flex-direction:column;gap:.75rem;padding:.85rem 1.1rem;display:flex}.lc-fields-col[data-v-7ae70f8d]{gap:.75rem}.lc-row-2[data-v-7ae70f8d]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.lc-row-3[data-v-7ae70f8d]{gap:.75rem;display:flex}.lc-row-4[data-v-7ae70f8d]{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}@media (width<=600px){.lc-row-4[data-v-7ae70f8d]{grid-template-columns:1fr 1fr}.lc-row-3[data-v-7ae70f8d]{flex-wrap:wrap}}.lc-field[data-v-7ae70f8d]{flex-direction:column;flex:1;gap:.3rem;display:flex}.lc-label[data-v-7ae70f8d]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff73);font-size:.74rem;display:block}.lc-req[data-v-7ae70f8d]{color:#fc7070}.lc-input[data-v-7ae70f8d]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);width:100%;color:var(--text,#ffffffe6);resize:vertical;outline:none;padding:.45rem .7rem;font-size:.82rem;transition:border .12s}.lc-input[data-v-7ae70f8d]:focus{background:var(--tile-bg,#010814a6);border-color:#00ccff73}.lc-input--err[data-v-7ae70f8d]{border-color:#bf0a3099}select.lc-input option[data-v-7ae70f8d]{background:#010810}.lc-error[data-v-7ae70f8d]{font-family:var(--font-display,"Space Mono",monospace);color:#fc7070;font-size:.74rem}.lc-checkbox-row[data-v-7ae70f8d]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.lc-checkbox[data-v-7ae70f8d]{accent-color:var(--btn-on,#0cf);width:14px;height:14px}.lc-actions[data-v-7ae70f8d]{border-top:1px solid var(--act-border,#00286826);justify-content:space-between;align-items:center;padding:1rem 1.1rem .85rem;display:flex}.lc-cancel-btn[data-v-7ae70f8d]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;padding:.35rem .65rem;font-size:.74rem;text-decoration:none;transition:color .12s}.lc-cancel-btn[data-v-7ae70f8d]:hover{color:var(--text,#ffffffb3)}.lc-submit-btn[data-v-7ae70f8d]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));padding:.4rem .85rem;font-size:.74rem;transition:background .12s,color .12s}.lc-submit-btn[data-v-7ae70f8d]:hover:not(:disabled){background:var(--btn-on-mid,#00ccff40);color:#fff}.lc-submit-btn[data-v-7ae70f8d]:disabled{opacity:.4;cursor:not-allowed}.hud-tile-corners[data-v-7ae70f8d]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-7ae70f8d]{width:12px;height:12px;position:absolute}.hud-tl[data-v-7ae70f8d]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-7ae70f8d]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-7ae70f8d]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-7ae70f8d]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.le-root[data-v-a1fb6149]{flex-direction:column;align-items:center;padding:.75rem 1rem;display:flex}.le-container[data-v-a1fb6149]{flex-direction:column;gap:.75rem;width:100%;max-width:800px;display:flex}.le-back-row[data-v-a1fb6149]{margin-bottom:.05rem}.le-back[data-v-a1fb6149]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.le-back[data-v-a1fb6149]:hover{color:var(--btn-on,#0cf)}.le-header[data-v-a1fb6149]{padding-left:.15rem}.le-tag[data-v-a1fb6149]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.le-title[data-v-a1fb6149]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.25rem;font-weight:700;line-height:1}.le-dot[data-v-a1fb6149]{color:var(--callsign-dot,#bf0a30)}.le-sub[data-v-a1fb6149]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.hud-panel[data-v-a1fb6149]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.le-panel[data-v-a1fb6149]{width:100%}.le-section-hdr[data-v-a1fb6149]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);border-top:1px solid var(--panel-hdr-border,#00286826);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.le-section-hdr[data-v-a1fb6149]:first-child{border-top:none}.hud-panel-scanline[data-v-a1fb6149]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-a1fb6149]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.le-section-body[data-v-a1fb6149]{flex-direction:column;gap:.75rem;padding:.85rem 1.1rem;display:flex}.le-fields-col[data-v-a1fb6149]{gap:.75rem}.le-row-2[data-v-a1fb6149]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.le-row-3[data-v-a1fb6149]{gap:.75rem;display:flex}.le-row-4[data-v-a1fb6149]{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}@media (width<=600px){.le-row-4[data-v-a1fb6149]{grid-template-columns:1fr 1fr}.le-row-3[data-v-a1fb6149]{flex-wrap:wrap}}.le-field[data-v-a1fb6149]{flex-direction:column;flex:1;gap:.3rem;display:flex}.le-label[data-v-a1fb6149]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff73);font-size:.74rem;display:block}.le-input[data-v-a1fb6149]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);width:100%;color:var(--text,#ffffffe6);resize:vertical;outline:none;padding:.45rem .7rem;font-size:.82rem;transition:border .12s}.le-input[data-v-a1fb6149]:focus{background:var(--tile-bg,#010814a6);border-color:#00ccff73}.le-input--err[data-v-a1fb6149]{border-color:#bf0a3099}select.le-input option[data-v-a1fb6149]{background:#010810}.le-error[data-v-a1fb6149]{font-family:var(--font-display,"Space Mono",monospace);color:#fc7070;font-size:.74rem}.le-checkbox-row[data-v-a1fb6149]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.le-checkbox[data-v-a1fb6149]{accent-color:var(--btn-on,#0cf);width:14px;height:14px}.le-actions[data-v-a1fb6149]{border-top:1px solid var(--act-border,#00286826);justify-content:space-between;align-items:center;padding:1rem 1.1rem .85rem;display:flex}.le-cancel-btn[data-v-a1fb6149]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;padding:.35rem .65rem;font-size:.74rem;text-decoration:none;transition:color .12s}.le-cancel-btn[data-v-a1fb6149]:hover{color:var(--text,#ffffffb3)}.le-submit-btn[data-v-a1fb6149]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));padding:.4rem .85rem;font-size:.74rem;transition:background .12s,color .12s}.le-submit-btn[data-v-a1fb6149]:hover:not(:disabled){background:var(--btn-on-mid,#00ccff40);color:#fff}.le-submit-btn[data-v-a1fb6149]:disabled{opacity:.4;cursor:not-allowed}.hud-tile-corners[data-v-a1fb6149]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-a1fb6149]{width:12px;height:12px;position:absolute}.hud-tl[data-v-a1fb6149]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-a1fb6149]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-a1fb6149]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-a1fb6149]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.pc-showings-card[data-v-a1fb6149]{background:#fff;border:1px solid #00286838;border-radius:16px;width:100%;font-family:Figtree,system-ui,sans-serif;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.pc-showings-hdr[data-v-a1fb6149]{border-bottom:1px solid #00286826;align-items:center;gap:.75rem;padding:.95rem 1.25rem .85rem;display:flex}.pc-showings-icon[data-v-a1fb6149]{color:#002868;background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.pc-showings-title[data-v-a1fb6149]{color:#0d1b3e;font-size:1rem;font-weight:700;display:block}.pc-showings-sub[data-v-a1fb6149]{color:#5a6a8a;margin:0;font-size:.82rem}.pc-showings-body[data-v-a1fb6149]{flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}.pc-toggle-row[data-v-a1fb6149]{cursor:pointer;align-items:flex-start;gap:.85rem;display:flex}.pc-toggle-label[data-v-a1fb6149]{color:#0d1b3e;flex:1;font-size:.9rem;font-weight:600;display:block}.pc-toggle-desc[data-v-a1fb6149]{color:#5a6a8a;margin-top:.1rem;font-size:.8rem;display:block}.pc-toggle[data-v-a1fb6149]{cursor:pointer;background:#0028682e;border:none;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .18s;position:relative}.pc-toggle--on[data-v-a1fb6149]{background:#002868}.pc-toggle-thumb[data-v-a1fb6149]{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #0003}.pc-toggle--on .pc-toggle-thumb[data-v-a1fb6149]{transform:translate(20px)}.pc-disclosures-section[data-v-a1fb6149]{flex-direction:column;gap:.75rem;display:flex}.pc-disclosures-hdr[data-v-a1fb6149]{justify-content:space-between;align-items:center;display:flex}.pc-disclosures-label[data-v-a1fb6149]{color:#0d1b3e;font-size:.85rem;font-weight:700}.pc-disclosures-count[data-v-a1fb6149]{color:#5a6a8a;background:#00286812;border-radius:20px;padding:.12rem .5rem;font-size:.78rem}.pc-disclosures-loading[data-v-a1fb6149],.pc-disclosures-empty[data-v-a1fb6149]{color:#5a6a8a;padding:.5rem 0;font-size:.85rem}.pc-disclosures-list[data-v-a1fb6149]{flex-direction:column;gap:.3rem;display:flex}.pc-disc-row[data-v-a1fb6149]{cursor:pointer;border:1.5px solid #00286824;border-radius:9px;align-items:center;gap:.6rem;padding:.55rem .85rem;transition:background .1s,border-color .1s;display:flex}.pc-disc-row--checked[data-v-a1fb6149]{background:#0028680d;border-color:#00286859}.pc-disc-checkbox[data-v-a1fb6149]{accent-color:#002868;flex-shrink:0;width:15px;height:15px}.pc-disc-name[data-v-a1fb6149]{color:#0d1b3e;flex:1;font-size:.88rem;font-weight:500}.pc-disc-order[data-v-a1fb6149]{color:#002868;background:#0028681a;border-radius:20px;padding:.1rem .4rem;font-size:.75rem;font-weight:700}.pc-sort-list[data-v-a1fb6149]{background:#0028680a;border:1px solid #0028681a;border-radius:10px;flex-direction:column;gap:.3rem;padding:.85rem;display:flex}.pc-sort-hdr[data-v-a1fb6149]{text-transform:uppercase;letter-spacing:.07em;color:#5a6a8a;margin-bottom:.25rem;font-size:.75rem;font-weight:700}.pc-sort-row[data-v-a1fb6149]{align-items:center;gap:.6rem;display:flex}.pc-sort-num[data-v-a1fb6149]{color:#002868;text-align:center;flex-shrink:0;width:18px;font-size:.78rem;font-weight:700}.pc-sort-name[data-v-a1fb6149]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.88rem;overflow:hidden}.pc-sort-btns[data-v-a1fb6149]{gap:.25rem;display:flex}.pc-sort-btn[data-v-a1fb6149]{color:#002868;cursor:pointer;background:#fff;border:1px solid #00286838;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.75rem;transition:background .1s;display:flex}.pc-sort-btn[data-v-a1fb6149]:hover:not(:disabled){background:#00286814}.pc-sort-btn[data-v-a1fb6149]:disabled{opacity:.35;cursor:not-allowed}.pc-showings-actions[data-v-a1fb6149]{border-top:1px solid #0028681a;justify-content:flex-end;align-items:center;gap:.75rem;padding-top:.25rem;display:flex}.pc-showings-err[data-v-a1fb6149]{color:#bf0a30;flex:1;font-size:.85rem}.pc-showings-saved[data-v-a1fb6149]{color:#006838;align-items:center;gap:.3rem;font-size:.85rem;font-weight:600;display:flex}.pc-showings-save-btn[data-v-a1fb6149]{color:#fff;cursor:pointer;background:#002868;border:none;border-radius:9px;padding:.5rem 1rem;font-family:Figtree,system-ui,sans-serif;font-size:.84rem;font-weight:600;transition:background .12s}.pc-showings-save-btn[data-v-a1fb6149]:hover:not(:disabled){background:#001f4f}.pc-showings-save-btn[data-v-a1fb6149]:disabled{opacity:.5;cursor:not-allowed}.li-root[data-v-8d844428]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.li-header[data-v-8d844428]{justify-content:space-between;align-items:flex-start;margin-bottom:.25rem;padding-left:.15rem;display:flex}.li-tag[data-v-8d844428]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.li-title[data-v-8d844428]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.4rem;font-weight:700;line-height:1}.li-dot[data-v-8d844428]{color:var(--callsign-dot,#bf0a30)}.li-sub[data-v-8d844428]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.li-add-btn[data-v-8d844428]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--btn-color,#00ccffb8);background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff1f);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.76rem;text-decoration:none;transition:color .12s,background .12s;display:flex}.li-add-btn[data-v-8d844428]:hover{color:var(--btn-hover,#fff);background:var(--action-hover-bg,#ffffff24)}.li-add-btn .bi[data-v-8d844428]{font-size:.85rem}.hud-panel[data-v-8d844428]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.li-panel[data-v-8d844428]{width:100%}.li-panel-header[data-v-8d844428]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-8d844428]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-8d844428]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.li-state[data-v-8d844428]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);align-items:center;gap:.5rem;padding:2rem 1.1rem;font-size:.82rem;display:flex}.li-state .bi[data-v-8d844428]{font-size:1.2rem}.li-row[data-v-8d844428]{border-bottom:1px solid var(--act-border,#0028681f);text-align:left;cursor:pointer;background:0 0;border-top:none;border-left:none;border-right:none;justify-content:space-between;align-items:center;gap:.85rem;width:100%;padding:.75rem 1.1rem;transition:background .12s;display:flex}.li-row[data-v-8d844428]:last-child{border-bottom:none}.li-row[data-v-8d844428]:hover{background:var(--act-hover,#ffffff0f)}.li-body[data-v-8d844428]{flex-direction:column;flex:1;min-width:0;display:flex}.li-address[data-v-8d844428]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.li-meta[data-v-8d844428]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#fff6);font-size:.82rem}.li-price[data-v-8d844428]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text,#ffffffe6);flex-shrink:0;font-size:.78rem;font-weight:700}.li-status-badge[data-v-8d844428]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;flex-shrink:0;padding:.12rem .35rem;font-size:.68rem;font-weight:700}.li-chevron[data-v-8d844428]{color:var(--text-muted,#ffffff40);flex-shrink:0;font-size:.7rem}.hud-tile-corners[data-v-8d844428]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-8d844428]{width:12px;height:12px;position:absolute}.hud-tl[data-v-8d844428]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-8d844428]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-8d844428]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-8d844428]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.oi-root[data-v-6d708a24]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.oi-header[data-v-6d708a24]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.1rem;padding-left:.15rem;display:flex}.oi-tag[data-v-6d708a24]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.oi-title[data-v-6d708a24]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.oi-dot[data-v-6d708a24]{color:var(--callsign-dot,#bf0a30)}.oi-sub[data-v-6d708a24]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.oi-back-btn[data-v-6d708a24]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;flex-shrink:0;align-self:flex-start;align-items:center;gap:.3rem;padding:.35rem .65rem;font-size:.74rem;text-decoration:none;transition:color .12s;display:inline-flex}.oi-back-btn[data-v-6d708a24]:hover{color:var(--text,#ffffffb3)}.hud-panel[data-v-6d708a24]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.oi-panel[data-v-6d708a24]{width:100%}.oi-panel-hdr[data-v-6d708a24]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-6d708a24]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-6d708a24]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.oi-empty[data-v-6d708a24]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:3rem 1.1rem;font-size:.8rem;display:flex}.oi-empty .bi[data-v-6d708a24]{font-size:2rem}.oi-row[data-v-6d708a24]{border-bottom:1px solid var(--act-border,#0028681a);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.1rem;text-decoration:none;transition:background .12s;display:flex}.oi-row[data-v-6d708a24]:last-child{border-bottom:none}.oi-row[data-v-6d708a24]:hover{background:var(--tile-bg,#0108144d)}.oi-row-body[data-v-6d708a24]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.oi-price[data-v-6d708a24]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);font-size:.82rem;font-weight:700}.oi-meta[data-v-6d708a24]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff61);font-size:.74rem}.oi-row-right[data-v-6d708a24]{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.oi-badge[data-v-6d708a24]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.07em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;padding:.07rem .28rem;font-size:.66rem;font-weight:700}.oi-chevron[data-v-6d708a24]{color:var(--text-muted,#fff3);font-size:.7rem}.hud-tile-corners[data-v-6d708a24]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-6d708a24]{width:12px;height:12px;position:absolute}.hud-tl[data-v-6d708a24]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-6d708a24]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-6d708a24]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-6d708a24]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.os-root[data-v-5957ca2c]{flex-direction:column;gap:.75rem;max-width:720px;padding:.75rem 1rem;display:flex}.os-back-row[data-v-5957ca2c]{margin-bottom:.05rem}.os-back[data-v-5957ca2c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.os-back[data-v-5957ca2c]:hover{color:var(--btn-on,#0cf)}.os-header[data-v-5957ca2c]{padding-left:.15rem}.os-title-row[data-v-5957ca2c]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.os-tag[data-v-5957ca2c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.os-title[data-v-5957ca2c]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.25rem;font-weight:700;line-height:1}.os-dot[data-v-5957ca2c]{color:var(--callsign-dot,#bf0a30)}.os-sub[data-v-5957ca2c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.os-status-badge[data-v-5957ca2c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));border:1px solid;flex-shrink:0;align-self:flex-start;padding:.12rem .4rem;font-size:.74rem;font-weight:700}.hud-panel[data-v-5957ca2c]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.os-panel[data-v-5957ca2c]{width:100%}.os-panel-hdr[data-v-5957ca2c]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-5957ca2c]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-5957ca2c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.os-grid[data-v-5957ca2c]{grid-template-columns:1fr 1fr;gap:0;display:grid}@media (width<=500px){.os-grid[data-v-5957ca2c]{grid-template-columns:1fr}}.os-field[data-v-5957ca2c]{border-bottom:1px solid var(--act-border,#0028681a);border-right:1px solid var(--act-border,#0028681a);flex-direction:column;gap:.22rem;padding:.7rem 1.1rem;display:flex}.os-field[data-v-5957ca2c]:nth-child(2n){border-right:none}.os-field--full[data-v-5957ca2c]{border-right:none;grid-column:1/-1}.os-field[data-v-5957ca2c]:last-child,.os-field--full[data-v-5957ca2c]:last-child{border-bottom:none}.os-label[data-v-5957ca2c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff59);font-size:.72rem}.os-val[data-v-5957ca2c]{color:var(--text,#ffffffe0);font-size:.82rem}.os-val--price[data-v-5957ca2c]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);font-size:1.15rem;font-weight:700}.os-val--pre[data-v-5957ca2c]{white-space:pre-wrap;font-size:.78rem}.os-actions-panel[data-v-5957ca2c]{flex-wrap:wrap;gap:.6rem;display:flex}.os-accept-btn[data-v-5957ca2c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:#00dc82;cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));background:#00dc821a;border:1px solid #00dc8259;align-items:center;gap:.3rem;padding:.4rem .85rem;font-size:.74rem;transition:background .12s;display:inline-flex}.os-accept-btn[data-v-5957ca2c]:hover{background:#00dc8233}.os-counter-btn[data-v-5957ca2c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));align-items:center;gap:.3rem;padding:.4rem .85rem;font-size:.74rem;transition:background .12s;display:inline-flex}.os-counter-btn[data-v-5957ca2c]:hover{background:#0cf3}.os-reject-btn[data-v-5957ca2c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:#bf0a30;cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));background:#bf0a301a;border:1px solid #bf0a3059;align-items:center;gap:.3rem;padding:.4rem .85rem;font-size:.74rem;transition:background .12s;display:inline-flex}.os-reject-btn[data-v-5957ca2c]:hover{background:#bf0a3033}.hud-tile-corners[data-v-5957ca2c]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-5957ca2c]{width:12px;height:12px;position:absolute}.hud-tl[data-v-5957ca2c]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-5957ca2c]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-5957ca2c]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-5957ca2c]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.ls-root[data-v-243411a0]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.ls-back-row[data-v-243411a0]{margin-bottom:.1rem}.ls-back[data-v-243411a0]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.ls-back[data-v-243411a0]:hover{color:var(--btn-on,#0cf)}.ls-hero[data-v-243411a0]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-left:.15rem;display:flex}.ls-hero-info[data-v-243411a0]{flex:1;min-width:0}.ls-title[data-v-243411a0]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin:0 0 .3rem;font-size:1.25rem;font-weight:700;line-height:1.1}.ls-badges[data-v-243411a0]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.ls-badge[data-v-243411a0]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;padding:.1rem .35rem;font-size:.68rem;font-weight:700}.ls-list-date[data-v-243411a0]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff4d);font-size:.72rem}.ls-edit-btn[data-v-243411a0]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--btn-color,#00ccffb8);background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff1f);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));flex-shrink:0;align-items:center;gap:.3rem;padding:.35rem .6rem;font-size:.74rem;text-decoration:none;transition:color .12s,background .12s;display:flex}.ls-edit-btn[data-v-243411a0]:hover{color:var(--btn-hover,#fff);background:var(--action-hover-bg,#ffffff24)}.ls-edit-btn .bi[data-v-243411a0]{font-size:.8rem}.ls-stats[data-v-243411a0]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.6rem;display:grid}.ls-stat-tile[data-v-243411a0]{background:var(--tile-bg,#0108148c);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));flex-direction:column;gap:.25rem;padding:.85rem 1rem;display:flex;position:relative;overflow:hidden}.ls-stat-val[data-v-243411a0]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;font-size:1.15rem;font-weight:700}.ls-stat-val small[data-v-243411a0]{color:var(--text-muted,#fff6);font-size:.55em}.ls-stat-lbl[data-v-243411a0]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.72rem}.ls-grid[data-v-243411a0]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.ls-grid[data-v-243411a0]{grid-template-columns:1fr 280px}}.ls-col[data-v-243411a0]{flex-direction:column;gap:.75rem;display:flex}.hud-panel[data-v-243411a0]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.ls-panel[data-v-243411a0]{width:100%}.ls-panel-hdr[data-v-243411a0]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-243411a0]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-243411a0]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.ls-remarks[data-v-243411a0]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.04em;color:var(--text-muted,#ffffff80);white-space:pre-wrap;margin:0;padding:.85rem 1.1rem;font-size:.6rem;line-height:1.8}.ls-empty[data-v-243411a0]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);align-items:center;gap:.5rem;padding:1.5rem 1.1rem;font-size:.8rem;display:flex}.ls-empty .bi[data-v-243411a0]{font-size:1.1rem}.ls-fb-row[data-v-243411a0]{border-bottom:1px solid var(--act-border,#00286814);align-items:flex-start;gap:.75rem;padding:.65rem 1.1rem;transition:background .12s;display:flex}.ls-fb-row[data-v-243411a0]:last-child{border-bottom:none}.ls-fb-row--clickable[data-v-243411a0]{cursor:pointer}.ls-fb-row--clickable[data-v-243411a0]:hover{background:var(--act-hover,#ffffff0f)}.ls-fb-body[data-v-243411a0]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.ls-fb-comment[data-v-243411a0]{color:var(--text,#ffffffd9);font-size:.78rem}.ls-fb-date[data-v-243411a0]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);font-size:.78rem}.ls-fb-badge[data-v-243411a0]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;flex-shrink:0;padding:.1rem .35rem;font-size:.68rem;font-weight:700}.ls-apt-row[data-v-243411a0]{border-bottom:1px solid var(--act-border,#00286814);align-items:center;gap:.65rem;padding:.55rem 1.1rem;display:flex}.ls-apt-row[data-v-243411a0]:last-child{border-bottom:none}.ls-apt-icon[data-v-243411a0]{flex-shrink:0;font-size:.9rem}.ls-apt-body[data-v-243411a0]{flex-direction:column;flex:1;gap:.06rem;min-width:0;display:flex}.ls-apt-date[data-v-243411a0]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text,#ffffffd9);font-size:.82rem;font-weight:600}.ls-apt-agent[data-v-243411a0]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);font-size:.78rem}.hud-tile-corners[data-v-243411a0]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-243411a0]{width:12px;height:12px;position:absolute}.hud-tl[data-v-243411a0]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-243411a0]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-243411a0]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-243411a0]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.ls-tab-bar[data-v-243411a0]{border-bottom:1px solid #00286826;gap:.25rem;padding-bottom:0;font-family:Figtree,system-ui,sans-serif;display:flex}.ls-tab[data-v-243411a0]{color:#5a6a8a;cursor:pointer;background:0 0;border:none;border-bottom:2.5px solid #0000;align-items:center;gap:.4rem;padding:.5rem .85rem calc(.5rem + 2.5px);font-size:.88rem;font-weight:600;transition:color .12s,border-color .12s;display:flex}.ls-tab--active[data-v-243411a0]{color:#002868;border-bottom-color:#002868}.ls-tab[data-v-243411a0]:hover{color:#002868}.ls-tab-badge[data-v-243411a0]{color:#002868;background:#0028681f;border-radius:20px;padding:.1rem .4rem;font-size:.72rem;font-weight:700}.ls-pc-card[data-v-243411a0]{background:#fff;border:1px solid #00286838;border-radius:16px;font-family:Figtree,system-ui,sans-serif;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.ls-pc-card-hdr[data-v-243411a0]{border-bottom:1px solid #0028681f;align-items:center;gap:.65rem;padding:.85rem 1.25rem;display:flex}.ls-pc-card-icon[data-v-243411a0]{color:#002868;background:#0028681a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;display:flex}.ls-pc-card-title[data-v-243411a0]{color:#0d1b3e;flex:1;font-size:.95rem;font-weight:700}.ls-pc-refresh-btn[data-v-243411a0]{cursor:pointer;color:#5a6a8a;background:0 0;border:none;padding:.25rem;font-size:.9rem;transition:color .12s}.ls-pc-refresh-btn[data-v-243411a0]:hover{color:#002868}.ls-pc-loading[data-v-243411a0],.ls-pc-empty[data-v-243411a0]{color:#5a6a8a;align-items:center;gap:.5rem;padding:2rem 1.25rem;font-size:.88rem;display:flex}.ls-pc-empty .bi[data-v-243411a0]{color:#00286833;font-size:1.4rem}.ls-showings-table-wrap[data-v-243411a0]{overflow-x:auto}.ls-showings-table[data-v-243411a0]{border-collapse:collapse;width:100%;font-size:.85rem}.ls-showings-table th[data-v-243411a0]{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#5a6a8a;white-space:nowrap;border-bottom:1px solid #0028681f;padding:.65rem 1.1rem;font-size:.74rem;font-weight:700}.ls-showings-table td[data-v-243411a0]{color:#0d1b3e;vertical-align:middle;border-bottom:1px solid #00286812;padding:.7rem 1.1rem}.ls-showings-table tbody tr:last-child td[data-v-243411a0]{border-bottom:none}.ls-showings-table tbody tr:hover td[data-v-243411a0]{background:#00286808}.ls-sh-requester[data-v-243411a0]{color:#0d1b3e;font-weight:600;display:block}.ls-sh-email[data-v-243411a0]{color:#5a6a8a;font-size:.78rem;display:block}.ls-sh-chip[data-v-243411a0]{text-transform:capitalize;white-space:nowrap;border-radius:20px;padding:.16rem .5rem;font-size:.76rem;font-weight:600}.ls-sh-rating[data-v-243411a0]{color:#f59e0b;align-items:center;gap:.25rem;font-size:.85rem;display:flex}.ls-sh-feedback-note[data-v-243411a0]{color:#5a6a8a;margin-left:.15rem;font-size:.82rem}.ls-sh-no-rating[data-v-243411a0]{color:#5a6a8a}.ls-pc-pagination[data-v-243411a0]{border-top:1px solid #0028681a;justify-content:center;align-items:center;gap:.65rem;padding:.85rem 1.25rem;font-family:Figtree,system-ui,sans-serif;display:flex}.ls-pc-pg-btn[data-v-243411a0]{color:#002868;cursor:pointer;background:#fff;border:1px solid #00286838;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.8rem;transition:background .12s;display:flex}.ls-pc-pg-btn[data-v-243411a0]:hover:not(:disabled){background:#00286814}.ls-pc-pg-btn[data-v-243411a0]:disabled{opacity:.35;cursor:not-allowed}.ls-pc-pg-info[data-v-243411a0]{color:#5a6a8a;font-size:.85rem;font-weight:600}.doc-row[data-v-8d042896]{border-bottom:1px solid #ffffff0a;align-items:center;gap:.75rem;padding:.65rem 1.25rem;text-decoration:none;transition:background .12s;display:flex}.doc-row[data-v-8d042896]:last-child{border-bottom:none}.doc-row[data-v-8d042896]:hover{background:#ffffff0a}.tl-row[data-v-8d042896]{border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:.65rem;padding:.5rem 1.25rem;display:flex}.tl-row[data-v-8d042896]:last-child{border-bottom:none}.tl-dot[data-v-8d042896]{background:#1e90ff99;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.35rem}.tl-body[data-v-8d042896]{flex:1;min-width:0}.no-root[data-v-f3a320f5]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.no-header[data-v-f3a320f5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.1rem;padding-left:.15rem;display:flex}.no-tag[data-v-f3a320f5]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.no-title[data-v-f3a320f5]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.no-dot[data-v-f3a320f5]{color:var(--callsign-dot,#bf0a30)}.no-sub[data-v-f3a320f5]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.no-mark-all-btn[data-v-f3a320f5]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-color,#00ccffb8);background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff1f);cursor:pointer;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));flex-shrink:0;padding:.35rem .65rem;font-size:.74rem;transition:color .12s,background .12s}.no-mark-all-btn[data-v-f3a320f5]:hover{color:var(--btn-hover,#fff);background:var(--action-hover-bg,#ffffff24)}.hud-panel[data-v-f3a320f5]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.no-panel[data-v-f3a320f5]{width:100%}.no-panel-hdr[data-v-f3a320f5]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-f3a320f5]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-f3a320f5]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.no-empty[data-v-f3a320f5]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff40);flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:3rem 1.1rem;font-size:.8rem;display:flex}.no-empty .bi[data-v-f3a320f5]{font-size:1.8rem}.no-row[data-v-f3a320f5]{border-bottom:1px solid var(--act-border,#0028681f);align-items:center;gap:.85rem;padding:.7rem 1.1rem;transition:background .12s;display:flex}.no-row[data-v-f3a320f5]:last-child{border-bottom:none}.no-row--unread[data-v-f3a320f5]{background:#1e90ff0a}.no-dot[data-v-f3a320f5]{background:var(--act-border,#00286833);border-radius:50%;flex-shrink:0;width:7px;height:7px}.no-dot--active[data-v-f3a320f5]{background:var(--btn-on,#0cf);box-shadow:0 0 6px #00ccff80}.no-body[data-v-f3a320f5]{flex-direction:column;flex:1;gap:.06rem;min-width:0;display:flex}.no-message[data-v-f3a320f5]{color:var(--text,#ffffffd9);font-size:.8rem}.no-time[data-v-f3a320f5]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);font-size:.76rem}.no-read-btn[data-v-f3a320f5]{border:1px solid var(--act-border,#00286840);color:var(--text-muted,#ffffff59);font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;cursor:pointer;clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));background:0 0;flex-shrink:0;padding:.15rem .45rem;font-size:.72rem;transition:color .12s,background .12s}.no-read-btn[data-v-f3a320f5]:hover{color:var(--btn-on,#0cf);border-color:#00ccff4d}.hud-tile-corners[data-v-f3a320f5]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-f3a320f5]{width:12px;height:12px;position:absolute}.hud-tl[data-v-f3a320f5]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-f3a320f5]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-f3a320f5]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-f3a320f5]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.oag-root[data-v-5e970837]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;align-items:center;padding:1rem;font-family:Figtree,system-ui,sans-serif;display:flex}.oag-container[data-v-5e970837]{flex-direction:column;gap:.85rem;width:100%;max-width:680px;display:flex}.oag-header[data-v-5e970837]{padding-left:.1rem}.oag-eyebrow[data-v-5e970837]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.oag-title[data-v-5e970837]{color:var(--pc-text);letter-spacing:-.02em;margin:0 0 .2rem;font-size:1.45rem;font-weight:700}.oag-sub[data-v-5e970837]{color:var(--pc-muted);margin:0 0 .65rem;font-size:.88rem}.oag-verified[data-v-5e970837]{color:#16a34a;font-weight:600}.oag-resubmit[data-v-5e970837]{color:#d97706;font-weight:600}.oag-progress-track[data-v-5e970837]{background:#0028681a;border-radius:2px;height:4px}.oag-progress-fill[data-v-5e970837]{background:var(--pc-red);border-radius:2px;height:4px;transition:width .4s}.oag-progress-label[data-v-5e970837]{color:var(--pc-muted);margin:.3rem 0 0;font-size:.72rem}.oag-card[data-v-5e970837]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.oag-card-hdr[data-v-5e970837]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.oag-card-icon[data-v-5e970837]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.oag-card-title[data-v-5e970837]{color:var(--pc-text);font-size:1rem;font-weight:700}.oag-form[data-v-5e970837]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.oag-two-col[data-v-5e970837]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.oag-field[data-v-5e970837]{flex-direction:column;gap:.3rem;display:flex}.oag-field--full[data-v-5e970837]{width:100%}.oag-label[data-v-5e970837]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.oag-req[data-v-5e970837]{color:var(--pc-red)}.oag-opt[data-v-5e970837]{color:#8a96b0;font-size:.74rem;font-weight:400}.oag-input[data-v-5e970837]{width:100%;color:var(--pc-text);resize:vertical;box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.oag-input[data-v-5e970837]:focus{border-color:var(--pc-navy);background:#fff}.oag-input--err[data-v-5e970837]{border-color:#bf0a3099}.oag-error[data-v-5e970837]{color:var(--pc-red);font-size:.8rem}.oag-actions[data-v-5e970837]{justify-content:flex-end;margin-top:.25rem;display:flex}.oag-submit-btn[data-v-5e970837]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.4rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.oag-submit-btn[data-v-5e970837]:hover:not(:disabled){background:#003580}.oag-submit-btn[data-v-5e970837]:disabled{opacity:.4;cursor:not-allowed}.mlc-root[data-v-98debc78]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;align-items:center;padding:1rem;font-family:Figtree,system-ui,sans-serif;display:flex}.mlc-container[data-v-98debc78]{flex-direction:column;gap:.85rem;width:100%;max-width:560px;display:flex}.mlc-header[data-v-98debc78]{padding-left:.1rem}.mlc-eyebrow[data-v-98debc78]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.mlc-title[data-v-98debc78]{color:var(--pc-text);letter-spacing:-.02em;margin:0 0 .2rem;font-size:1.45rem;font-weight:700}.mlc-sub[data-v-98debc78]{color:var(--pc-muted);margin:0;font-size:.88rem}.mlc-card[data-v-98debc78]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.mlc-card-hdr[data-v-98debc78]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.mlc-card-icon[data-v-98debc78]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.mlc-card-title[data-v-98debc78]{color:var(--pc-text);flex:1;font-size:1rem;font-weight:700}.mlc-connected-badge[data-v-98debc78]{color:#16a34a;background:#16a34a1a;border:1px solid #16a34a40;border-radius:20px;align-items:center;gap:.3rem;padding:.18rem .55rem;font-size:.76rem;font-weight:700;display:inline-flex}.mlc-form[data-v-98debc78]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.mlc-field[data-v-98debc78]{flex-direction:column;gap:.3rem;display:flex}.mlc-label[data-v-98debc78]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.mlc-req[data-v-98debc78]{color:var(--pc-red)}.mlc-input[data-v-98debc78]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.mlc-input[data-v-98debc78]:focus{border-color:var(--pc-navy);background:#fff}.mlc-input--err[data-v-98debc78]{border-color:#bf0a3099}.mlc-error[data-v-98debc78]{color:var(--pc-red);font-size:.8rem}.mlc-hint[data-v-98debc78]{color:var(--pc-muted);margin:0;font-size:.78rem}.mlc-hint strong[data-v-98debc78]{color:var(--pc-text)}.mlc-actions[data-v-98debc78]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.mlc-skip-btn[data-v-98debc78]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;padding:.5rem .9rem;font-family:inherit;font-size:.88rem;font-weight:600;transition:all .12s}.mlc-skip-btn[data-v-98debc78]:hover{color:var(--pc-navy);background:#0028680d}.mlc-submit-btn[data-v-98debc78]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.mlc-submit-btn[data-v-98debc78]:hover:not(:disabled){background:#003580}.mlc-submit-btn[data-v-98debc78]:disabled{opacity:.4;cursor:not-allowed}.tl-row[data-v-dbad56b9]{border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:.65rem;padding:.55rem 1.25rem;display:flex}.tl-row[data-v-dbad56b9]:last-child{border-bottom:none}.tl-dot[data-v-dbad56b9]{background:#1e90ff80;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:.3rem}.tl-body[data-v-dbad56b9]{flex:1;min-width:0}.listing-row[data-v-dbad56b9]{border-bottom:1px solid #ffffff0a;align-items:center;gap:.75rem;padding:.6rem 1.25rem;text-decoration:none;transition:background .12s;display:flex}.listing-row[data-v-dbad56b9]:last-child{border-bottom:none}.listing-row[data-v-dbad56b9]:hover{background:#ffffff0a}.listing-body[data-v-dbad56b9]{flex:1;min-width:0}.pb-root[data-v-85e18202]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.pb-header[data-v-85e18202]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.1rem;padding-left:.15rem;display:flex}.pb-tag[data-v-85e18202]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.pb-title[data-v-85e18202]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.pb-dot[data-v-85e18202]{color:var(--callsign-dot,#bf0a30)}.pb-sub[data-v-85e18202]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.pb-dash-link[data-v-85e18202]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--btn-color,#00ccffb8);background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff1f);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.76rem;text-decoration:none;transition:color .12s,background .12s;display:flex}.pb-dash-link[data-v-85e18202]:hover{color:var(--btn-hover,#fff);background:var(--action-hover-bg,#ffffff24)}.pb-dash-link .bi[data-v-85e18202]{font-size:.8rem}.pb-scroll[data-v-85e18202]{align-items:flex-start;gap:.85rem;min-height:55vh;padding-bottom:1.25rem;display:flex;overflow-x:auto}.pb-scroll[data-v-85e18202]::-webkit-scrollbar{height:4px}.pb-scroll[data-v-85e18202]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.pb-col[data-v-85e18202]{flex-direction:column;flex-shrink:0;gap:.45rem;min-width:210px;max-width:225px;display:flex}.pb-col-hdr[data-v-85e18202]{background:var(--tile-bg,#01081499);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));justify-content:space-between;align-items:center;padding:.5rem .7rem;display:flex}.pb-col-label[data-v-85e18202]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff80);font-size:.74rem;font-weight:700}.pb-col-count[data-v-85e18202]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.06em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;padding:.06rem .3rem;font-size:.76rem;font-weight:700}.pb-col-total[data-v-85e18202]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;color:var(--text-muted,#ffffff4d);text-align:center;padding:.1rem 0;font-size:.78rem}.pb-cards[data-v-85e18202]{flex-direction:column;flex:1;gap:.45rem;display:flex}.pb-empty[data-v-85e18202]{border:1px dashed var(--act-border,#00286833);color:var(--text-muted,#ffffff1a);justify-content:center;align-items:center;padding:2rem .5rem;font-size:1.2rem;display:flex}.pb-card[data-v-85e18202]{background:var(--panel-bg,#ffffff12);border:1px solid var(--act-border,#0028682e);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));cursor:pointer;text-align:left;align-items:center;gap:.6rem;width:100%;padding:.6rem .7rem;transition:background .12s,border-color .12s;display:flex;position:relative;overflow:hidden}.pb-card[data-v-85e18202]:hover{background:var(--act-hover,#ffffff1f);border-color:#00ccff40}.pb-card-avatar[data-v-85e18202]{background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff4d);width:28px;height:28px;color:var(--btn-on,#0cf);font-family:var(--font-display,"Space Mono",monospace);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.65rem;font-weight:700;display:flex}.pb-card-body[data-v-85e18202]{flex-direction:column;flex:1;gap:.04rem;min-width:0;display:flex}.pb-card-name[data-v-85e18202]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:600;overflow:hidden}.pb-card-meta[data-v-85e18202]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.pb-card-chevron[data-v-85e18202]{color:var(--text-muted,#fff3);flex-shrink:0;font-size:.6rem}.hud-tile-corners[data-v-85e18202]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-85e18202]{width:8px;height:8px;position:absolute}.hud-tl[data-v-85e18202]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-85e18202]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-85e18202]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-85e18202]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.pd-root[data-v-2fb5d581]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.pd-header[data-v-2fb5d581]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.1rem;padding-left:.15rem;display:flex}.pd-tag[data-v-2fb5d581]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.pd-title[data-v-2fb5d581]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.pd-dot[data-v-2fb5d581]{color:var(--callsign-dot,#bf0a30)}.pd-sub[data-v-2fb5d581]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.pd-board-link[data-v-2fb5d581]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--btn-color,#00ccffb8);background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff1f);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.76rem;text-decoration:none;transition:color .12s,background .12s;display:flex}.pd-board-link[data-v-2fb5d581]:hover{color:var(--btn-hover,#fff);background:var(--action-hover-bg,#ffffff24)}.pd-board-link .bi[data-v-2fb5d581]{font-size:.8rem}.pd-stats[data-v-2fb5d581]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.6rem;display:grid}.pd-stat-tile[data-v-2fb5d581]{background:var(--tile-bg,#0108148c);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));flex-direction:column;gap:.18rem;padding:.85rem 1rem;display:flex;position:relative;overflow:hidden}.pd-stat-icon[data-v-2fb5d581]{color:var(--text-muted,#ffffff4d);margin-bottom:.1rem;font-size:1rem}.pd-stat-val[data-v-2fb5d581]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.pd-stat-lbl[data-v-2fb5d581]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.68rem}.hud-panel[data-v-2fb5d581]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.pd-panel[data-v-2fb5d581]{width:100%}.pd-panel-hdr[data-v-2fb5d581]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-2fb5d581]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-2fb5d581]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.pd-empty[data-v-2fb5d581]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);align-items:center;gap:.5rem;padding:2rem 1.1rem;font-size:.8rem;display:flex}.pd-empty .bi[data-v-2fb5d581]{font-size:1.2rem}.pd-stage-row[data-v-2fb5d581]{border-bottom:1px solid var(--act-border,#00286814);align-items:center;gap:.85rem;padding:.65rem 1.1rem;display:flex}.pd-stage-row[data-v-2fb5d581]:last-child{border-bottom:none}.pd-stage-name[data-v-2fb5d581]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;flex-shrink:0;width:120px;font-size:.74rem;font-weight:700}.pd-bar-wrap[data-v-2fb5d581]{background:var(--act-border,#00286833);flex:1;height:3px;overflow:hidden}.pd-bar[data-v-2fb5d581]{opacity:.7;height:100%;transition:width .4s}.pd-stage-count[data-v-2fb5d581]{font-family:var(--font-display,"Space Mono",monospace);text-align:center;flex-shrink:0;width:24px;font-size:.8rem;font-weight:700}.pd-stage-val[data-v-2fb5d581]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);text-align:right;flex-shrink:0;width:80px;font-size:.8rem}.hud-tile-corners[data-v-2fb5d581]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-2fb5d581]{width:12px;height:12px;position:absolute}.hud-tl[data-v-2fb5d581]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-2fb5d581]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-2fb5d581]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-2fb5d581]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.mp-nav-signin{color:var(--mp-charcoal-mid)!important}@media (width<=768px){.mp-nav-links{display:none}.mp-hamburger{display:block}}.mp-why-col{max-width:760px;margin:0 auto}.mp-why-body{color:var(--mp-charcoal-mid,#5a5a5a);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.8}.mp-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.mp-flow{flex-direction:column;gap:0;display:flex}.mp-step{border-bottom:1px solid var(--mp-border);align-items:flex-start;gap:2rem;padding:2rem 0;display:flex}.mp-step:last-child{border-bottom:none}.mp-step-num{color:var(--mp-red);opacity:.35;flex-shrink:0;width:3rem;font-family:Lora,Georgia,serif;font-size:2.5rem;font-weight:600;line-height:1}.mp-step-body{flex:1}.mp-step-tag{text-transform:uppercase;letter-spacing:.12em;color:var(--mp-navy);margin:0 0 .35rem;font-size:.6875rem;font-weight:700}.mp-step-title{color:var(--mp-charcoal);margin:0 0 .6rem;font-family:Lora,Georgia,serif;font-size:1.3125rem;font-weight:600}.mp-step-text{color:var(--mp-charcoal-mid);margin:0;font-size:.9375rem;line-height:1.7}.mp-feature-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (width<=768px){.mp-feature-grid{grid-template-columns:1fr}}.mp-feature-card{background:var(--mp-white);border:1px solid var(--mp-border);border-radius:.875rem;flex-direction:column;gap:.6rem;padding:2rem;display:flex}.mp-feature-top{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.mp-feature-num{letter-spacing:.12em;color:var(--mp-charcoal-lt);font-size:.6875rem;font-weight:700}.mp-feature-icon{color:var(--mp-navy);opacity:.6;font-size:1.4rem}.mp-feature-title{color:var(--mp-charcoal);margin:0;font-family:Lora,Georgia,serif;font-size:1.25rem;font-weight:600}.mp-feature-sub{color:var(--mp-red);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.8125rem;font-weight:700}.mp-feature-body{color:var(--mp-charcoal-mid);margin:0;font-size:.9375rem;line-height:1.7}@media (width<=900px){.mp-cta-grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}}.mp-page{--mp-navy:#002868;--mp-red:#cc1525;--mp-cream:#faf9f5;--mp-white:#fff;--mp-charcoal:#111;--mp-charcoal-mid:#4a4a4a;--mp-charcoal-lt:#777772;--mp-border:#e6e4dc;background:var(--mp-cream);color:var(--mp-charcoal);font-family:Figtree,system-ui,sans-serif}.mp-nav{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--mp-border);background:#faf9f5f5;width:100%;position:fixed;top:0}.mp-nav-inner{justify-content:space-between;align-items:center;max-width:1120px;margin:0 auto;padding:.75rem 1.5rem;display:flex}.mp-brand{color:var(--mp-charcoal);font-family:Lora,Georgia,serif;font-size:1.05rem;font-weight:600;text-decoration:none}.mp-brand span{color:var(--mp-red)}.mp-nav-links{align-items:center;gap:1.5rem;display:flex}.mp-nav-links a{color:var(--mp-charcoal-mid);font-size:.875rem;text-decoration:none;transition:color .15s}.mp-nav-links a:hover{color:var(--mp-charcoal)}.mp-hamburger{border:1.5px solid var(--mp-border);color:var(--mp-charcoal);cursor:pointer;background:0 0;border-radius:.375rem;padding:.35rem .6rem;font-size:1.1rem;display:none}.mp-nav-mobile{border-top:1px solid var(--mp-border);flex-direction:column;gap:.5rem;padding:.75rem 1.5rem 1rem;display:flex}.mp-nav-mobile a{color:var(--mp-charcoal-mid);padding:.3rem 0;font-size:.9rem;text-decoration:none}@media (width<=768px){.mp-nav-links{display:none}.mp-hamburger{display:block}}.mp-btn{cursor:pointer;border:1.5px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;font-family:Figtree,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.mp-btn-primary{background:var(--mp-navy);color:#fff;padding:.55rem 1.25rem}.mp-btn-primary:hover{color:#fff;background:#003580}.mp-btn-outline{color:var(--mp-charcoal-mid);border-color:var(--mp-border);background:0 0;padding:.55rem 1.25rem}.mp-btn-outline:hover{border-color:var(--mp-charcoal);color:var(--mp-charcoal)}.mp-btn-lg{padding:.75rem 1.75rem;font-size:.9375rem}.mp-btn-full{width:100%;padding:.75rem;font-size:.9375rem}.mp-btn:disabled{opacity:.6;cursor:not-allowed}.mp-inner{max-width:1120px;margin:0 auto;padding:0 1.5rem}.mp-inner--center{text-align:center}.mp-eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--mp-red);margin:0 0 .75rem;font-size:.6875rem;font-weight:700}.mp-section-title{color:var(--mp-charcoal);margin:0 0 .75rem;font-family:Lora,Georgia,serif;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:600;line-height:1.15}.mp-section-title em{color:var(--mp-red);font-style:italic}.mp-section{padding:5rem 0}.mp-section--white{background:var(--mp-white)}.mp-section--cream{background:var(--mp-cream)}.mp-section--navy{background:var(--mp-navy)}.mp-section--border{border-top:1px solid var(--mp-border)}.mp-section-hdr{margin-bottom:3rem}.mp-hero{background:var(--mp-navy);border-bottom:1px solid #ffffff14;padding:8rem 0 5rem}.mp-hero-h1{letter-spacing:-.02em;color:#fff;margin:0 0 1.5rem;font-family:Lora,Georgia,serif;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:600;line-height:1.12}.mp-hero-h1 em{color:var(--mp-red);font-style:italic}.mp-hero-sub{color:#ffffffb3;max-width:620px;margin:0 auto 2.5rem;font-size:1.0625rem;line-height:1.75}.mp-cta-hdr{text-align:center;margin-bottom:3rem}.mp-cta-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:1.5rem;display:grid}@media (width<=900px){.mp-cta-grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}}.mp-cta-card{background:#fff;border:1px solid #ffffff1f;border-radius:.875rem;overflow:hidden}.mp-cta-card-hdr{padding:1.5rem 1.5rem 0}.mp-cta-badge{text-transform:uppercase;letter-spacing:.1em;color:var(--mp-navy);background:#0028681a;border-radius:999px;margin-bottom:.75rem;padding:.2rem .6rem;font-size:.6875rem;font-weight:700;display:inline-block}.mp-cta-title{color:var(--mp-charcoal);margin:0 0 .25rem;font-family:Lora,Georgia,serif;font-size:1.125rem;font-weight:600;line-height:1.3}.mp-cta-sub{color:var(--mp-charcoal-mid);margin:0;font-size:.8125rem}.mp-cta-form{flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.mp-cta-success{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;display:flex}.mp-cta-success-icon{color:#16a34a;font-size:2.25rem}.mp-cta-success p{color:var(--mp-charcoal-mid);margin:0;font-size:.875rem;line-height:1.6}.mp-field{flex-direction:column;gap:.25rem;display:flex}.mp-label{color:var(--mp-charcoal);font-size:.8125rem;font-weight:600}.mp-label-hint{color:var(--mp-charcoal-lt);font-size:.75rem;font-weight:400}.mp-input{border:1.5px solid var(--mp-border);width:100%;color:var(--mp-charcoal);background:#fff;border-radius:.375rem;outline:none;padding:.55rem .8rem;font-family:Figtree,sans-serif;font-size:.9rem;transition:border-color .15s}.mp-input:focus{border-color:var(--mp-navy)}.mp-input--err{border-color:var(--mp-red)}.mp-input--textarea{resize:vertical;min-height:72px}.mp-err{color:var(--mp-red);font-size:.75rem}.mp-footer{background:var(--mp-charcoal);border-top:1px solid #ffffff0f;padding:2.5rem 0}.mp-footer-inner{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.mp-footer-brand{color:#fff;font-family:Lora,Georgia,serif;font-size:.9375rem;font-weight:600;text-decoration:none}.mp-footer-brand span{color:var(--mp-red)}.mp-footer-links{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.mp-footer-links a{color:#fff6;font-size:.8125rem;text-decoration:none;transition:color .15s}.mp-footer-links a:hover{color:#ffffffbf}.mp-footer-copy{color:#ffffff40;margin:0;font-size:.75rem}.pr-cards{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:2rem;display:flex}.pr-card{background:var(--mp-white);border:1px solid var(--mp-border);border-radius:.875rem;flex-direction:column;gap:.6rem;width:320px;padding:2.5rem 2rem;display:flex}.pr-card--accent{border-color:var(--mp-navy);box-shadow:0 8px 32px #00286826}.pr-card-tag{text-transform:uppercase;letter-spacing:.14em;color:var(--mp-charcoal-lt);font-size:.6875rem;font-weight:700}.pr-card-price{color:var(--mp-navy);font-family:Lora,Georgia,serif;font-size:3.5rem;font-weight:600;line-height:1}.pr-card-per{color:var(--mp-charcoal-mid);font-size:1.25rem;font-weight:500}.pr-card-unit{color:var(--mp-charcoal-mid);margin-bottom:.75rem;font-size:.8125rem}.pr-card-list{flex-direction:column;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.pr-card-list li{color:var(--mp-charcoal-mid);align-items:center;gap:.5rem;font-size:.9rem;display:flex}.pr-card-list .bi-check2{color:var(--mp-navy);flex-shrink:0;font-size:.9rem}.pr-fine-print{text-align:center;color:var(--mp-charcoal-lt);max-width:600px;margin:0 auto;font-size:.8125rem;line-height:1.6}.pr-comparison-body{color:var(--mp-charcoal-mid);max-width:720px;margin-bottom:2.5rem;font-size:.9375rem;line-height:1.7}.pr-table{border:1px solid var(--mp-border);border-radius:.875rem;margin-bottom:2rem;overflow:hidden}.pr-table-hdr{background:var(--mp-charcoal);grid-template-columns:1fr 1fr;display:grid}.pr-table-row{border-top:1px solid var(--mp-border);grid-template-columns:1fr 1fr;display:grid}.pr-table-footer{border-top:2px solid var(--mp-border);grid-template-columns:1fr 1fr;display:grid}.pr-table-col{padding:.875rem 1.25rem;font-size:.875rem}.pr-table-col--left{color:#ffffff8c}.pr-table-hdr .pr-table-col--left{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700}.pr-table-col--right{color:#ffffff8c;border-left:1px solid #ffffff14}.pr-table-hdr .pr-table-col--right{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700}.pr-table-row .pr-table-col--left{background:var(--mp-white);color:var(--mp-charcoal-mid)}.pr-table-row .pr-table-col--right{background:var(--mp-white);color:var(--mp-charcoal-mid);border-left:1px solid var(--mp-border)}.pr-table-col--included{font-weight:600;color:#006838!important}.pr-table-footer .pr-table-col--left{color:var(--mp-charcoal);background:#fff0f0}.pr-table-footer .pr-table-col--right{color:var(--mp-charcoal);border-left:1px solid var(--mp-border);background:#f0faf0}.pr-table-total-bad strong{color:var(--mp-red)}.pr-table-total-good strong{color:#006838}.pr-comparison-close{color:var(--mp-charcoal-mid);max-width:720px;font-size:.9375rem;line-height:1.7}.pe-root[data-v-5faddec0]{background:#faf9f5;min-height:100vh;padding:2rem 1rem 4rem;font-family:Figtree,system-ui,sans-serif}.pe-container[data-v-5faddec0]{flex-direction:column;gap:1.25rem;width:100%;max-width:600px;margin:0 auto;display:flex}.pe-page-hdr[data-v-5faddec0]{margin-bottom:.25rem;padding-left:.1rem}.pe-eyebrow[data-v-5faddec0]{text-transform:uppercase;letter-spacing:.1em;color:#bf0a30;margin:0 0 .25rem;font-size:.7rem;font-weight:700}.pe-page-title[data-v-5faddec0]{color:#002868;letter-spacing:-.025em;margin:0 0 .25rem;font-size:1.65rem;font-weight:800}.pe-page-sub[data-v-5faddec0]{color:#5a6a8a;margin:0;font-size:.88rem}.pe-card[data-v-5faddec0]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.pe-card--danger[data-v-5faddec0]{border-color:#bf0a3040}.pe-card-hdr[data-v-5faddec0]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pe-card--danger .pe-card-hdr[data-v-5faddec0]{border-bottom-color:#bf0a3026}.pe-card-icon[data-v-5faddec0]{color:#002868;background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;display:flex}.pe-card-icon--danger[data-v-5faddec0]{color:#bf0a30;background:#bf0a301a}.pe-card-title[data-v-5faddec0]{color:#0d1b3e;font-size:1rem;font-weight:700}.pe-form[data-v-5faddec0]{flex-direction:column;gap:.9rem;padding:1.25rem;display:flex}.pe-field[data-v-5faddec0]{flex-direction:column;gap:.3rem;display:flex}.pe-label[data-v-5faddec0]{color:#5a6a8a;font-size:.86rem;font-weight:600}.pe-input[data-v-5faddec0]{color:#0d1b3e;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;width:100%;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s,background .12s}.pe-input[data-v-5faddec0]:focus{background:#fff;border-color:#002868}.pe-input--err[data-v-5faddec0]{border-color:#bf0a3099}.pe-error[data-v-5faddec0]{color:#bf0a30;font-size:.8rem}.pe-success[data-v-5faddec0]{color:#006838;font-size:.82rem;font-weight:600}.pe-submit-btn[data-v-5faddec0]{color:#fff;cursor:pointer;background:#002868;border:none;border-radius:10px;align-self:flex-start;align-items:center;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.pe-submit-btn[data-v-5faddec0]:hover:not(:disabled){background:#003580}.pe-submit-btn[data-v-5faddec0]:disabled{opacity:.4;cursor:not-allowed}.pe-danger-sub[data-v-5faddec0]{color:#5a6a8a;margin:0;font-size:.85rem}.pe-danger-btn[data-v-5faddec0]{color:#bf0a30;cursor:pointer;background:0 0;border:1.5px solid #bf0a3073;border-radius:10px;align-self:flex-start;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.pe-danger-btn[data-v-5faddec0]:hover{background:#bf0a300f;border-color:#bf0a30}.ra-root[data-v-8d06cfd1]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.ra-header[data-v-8d06cfd1]{margin-bottom:.1rem;padding-left:.15rem}.ra-tag[data-v-8d06cfd1]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.ra-title[data-v-8d06cfd1]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.ra-dot[data-v-8d06cfd1]{color:var(--callsign-dot,#bf0a30)}.ra-sub[data-v-8d06cfd1]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.ra-stats[data-v-8d06cfd1]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.6rem;display:grid}.ra-stat-tile[data-v-8d06cfd1]{background:var(--tile-bg,#0108148c);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));flex-direction:column;gap:.18rem;padding:.85rem 1rem;display:flex;position:relative;overflow:hidden}.ra-stat-icon[data-v-8d06cfd1]{color:var(--text-muted,#ffffff4d);margin-bottom:.08rem;font-size:1rem}.ra-stat-val[data-v-8d06cfd1]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.ra-stat-lbl[data-v-8d06cfd1]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.68rem}.hud-panel[data-v-8d06cfd1]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.ra-panel[data-v-8d06cfd1],.ra-trend-panel[data-v-8d06cfd1]{width:100%}.ra-panel-hdr[data-v-8d06cfd1]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-8d06cfd1]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-8d06cfd1]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.ra-empty[data-v-8d06cfd1]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);align-items:center;gap:.5rem;padding:2rem 1.1rem;font-size:.8rem;display:flex}.ra-empty .bi[data-v-8d06cfd1]{font-size:1.1rem}.ra-table-hdr[data-v-8d06cfd1]{border-bottom:1px solid var(--panel-hdr-border,#00286833);align-items:center;gap:1rem;padding:.5rem 1.1rem;display:flex}.ra-table-hdr>div[data-v-8d06cfd1]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);font-size:.68rem}.ra-tmpl-row[data-v-8d06cfd1]{border-bottom:1px solid var(--act-border,#00286814);align-items:center;gap:1rem;padding:.65rem 1.1rem;display:flex}.ra-tmpl-row[data-v-8d06cfd1]:last-child{border-bottom:none}.ra-col-name[data-v-8d06cfd1]{flex-direction:column;flex:2;gap:.06rem;min-width:0;display:flex}.ra-col-num[data-v-8d06cfd1]{text-align:right;flex-shrink:0;width:65px}.ra-tmpl-name[data-v-8d06cfd1]{color:var(--text,#ffffffd9);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:500;overflow:hidden}.ra-tmpl-meta[data-v-8d06cfd1]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);font-size:.74rem}.ra-val[data-v-8d06cfd1]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text,#ffffffbf);font-size:.82rem}.ra-bars[data-v-8d06cfd1]{flex-wrap:wrap;align-items:flex-end;gap:.4rem;min-height:90px;padding:.85rem 1.1rem;display:flex}.ra-bar-col[data-v-8d06cfd1]{flex-direction:column;align-items:center;gap:.2rem;display:flex}.ra-bar[data-v-8d06cfd1]{background:#1e90ffa6;border-radius:2px 2px 0 0;width:18px;min-height:4px;transition:height .35s}.ra-bar-label[data-v-8d06cfd1]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff4d);font-size:.74rem}.hud-tile-corners[data-v-8d06cfd1]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-8d06cfd1]{width:12px;height:12px;position:absolute}.hud-tl[data-v-8d06cfd1]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-8d06cfd1]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-8d06cfd1]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-8d06cfd1]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.ap-root[data-v-4e348c92]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.ap-header[data-v-4e348c92]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.1rem;padding-left:.15rem;display:flex}.ap-tag[data-v-4e348c92]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.ap-title[data-v-4e348c92]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.ap-dot[data-v-4e348c92]{color:var(--callsign-dot,#bf0a30)}.ap-sub[data-v-4e348c92]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.ap-period-select[data-v-4e348c92]{background:var(--tile-bg,#01081499);border:1px solid var(--act-border,#00286840);color:var(--text,#ffffffe6);font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;outline:none;flex-shrink:0;padding:.4rem .6rem;font-size:.74rem}.ap-period-select option[data-v-4e348c92]{background:#010810}.hud-panel[data-v-4e348c92]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.ap-no-data[data-v-4e348c92]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff4d);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:3rem 1rem;font-size:.8rem;display:flex}.ap-no-data .bi[data-v-4e348c92]{font-size:2rem}.ap-stats[data-v-4e348c92]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.6rem;display:grid}.ap-stat-tile[data-v-4e348c92]{background:var(--tile-bg,#0108148c);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));flex-direction:column;gap:.18rem;padding:.85rem 1rem;display:flex;position:relative;overflow:hidden}.ap-stat-icon[data-v-4e348c92]{color:var(--text-muted,#ffffff4d);margin-bottom:.08rem;font-size:1rem}.ap-stat-val[data-v-4e348c92]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.ap-stat-lbl[data-v-4e348c92]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.68rem}.ap-grid[data-v-4e348c92]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem;display:grid}.ap-panel[data-v-4e348c92]{width:100%}.ap-panel-hdr[data-v-4e348c92]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-4e348c92]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-4e348c92]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.ap-metric-row[data-v-4e348c92]{border-bottom:1px solid var(--act-border,#00286814);justify-content:space-between;align-items:center;padding:.5rem 1.1rem;display:flex}.ap-metric-row[data-v-4e348c92]:last-child{border-bottom:none}.ap-metric-label[data-v-4e348c92]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff61);font-size:.74rem}.ap-metric-val[data-v-4e348c92]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text,#ffffffd9);font-size:.6rem;font-weight:700}.ap-empty[data-v-4e348c92]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff4d);align-items:center;gap:.5rem;padding:1.5rem 1.1rem;font-size:.8rem;display:flex}.ap-empty .bi[data-v-4e348c92]{font-size:1.1rem}.ap-flag-row[data-v-4e348c92]{border-bottom:1px solid var(--act-border,#00286814);align-items:flex-start;gap:.65rem;padding:.5rem 1.1rem;display:flex}.ap-flag-row[data-v-4e348c92]:last-child{border-bottom:none}.ap-flag-text[data-v-4e348c92]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff80);font-size:.82rem;line-height:1.5}.hud-tile-corners[data-v-4e348c92]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-4e348c92]{width:12px;height:12px;position:absolute}.hud-tl[data-v-4e348c92]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-4e348c92]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-4e348c92]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-4e348c92]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.ls-root[data-v-33e56613]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.ls-header[data-v-33e56613]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.1rem;padding-left:.15rem;display:flex}.ls-tag[data-v-33e56613]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.ls-title[data-v-33e56613]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.ls-dot[data-v-33e56613]{color:var(--callsign-dot,#bf0a30)}.ls-sub[data-v-33e56613]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.ls-period-select[data-v-33e56613]{background:var(--tile-bg,#01081499);border:1px solid var(--act-border,#00286840);color:var(--text,#ffffffe6);font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;outline:none;flex-shrink:0;padding:.4rem .6rem;font-size:.74rem}.ls-period-select option[data-v-33e56613]{background:#010810}.hud-panel[data-v-33e56613]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.ls-no-data[data-v-33e56613]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff4d);flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:3rem 1rem;font-size:.8rem;display:flex}.ls-no-data .bi[data-v-33e56613]{font-size:2rem}.ls-panel[data-v-33e56613]{width:100%}.ls-panel-hdr[data-v-33e56613]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-33e56613]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-33e56613]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.ls-table-hdr[data-v-33e56613]{border-bottom:1px solid var(--panel-hdr-border,#00286833);align-items:center;gap:.75rem;padding:.5rem 1.1rem;display:flex}.ls-table-hdr>div[data-v-33e56613]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);font-size:.68rem}.ls-row[data-v-33e56613]{border-bottom:1px solid var(--act-border,#00286814);align-items:center;gap:.75rem;padding:.65rem 1.1rem;display:flex}.ls-row[data-v-33e56613]:last-child{border-bottom:none}.ls-col-source[data-v-33e56613]{flex:1.5;min-width:0}.ls-col-num[data-v-33e56613]{text-align:right;flex-shrink:0;width:60px}.ls-col-gci[data-v-33e56613]{text-align:right;flex-shrink:0;width:85px}.ls-source-name[data-v-33e56613]{color:var(--text,#ffffffd9);margin-bottom:.2rem;font-size:.78rem;font-weight:600;display:block}.ls-bar-wrap[data-v-33e56613]{background:var(--act-border,#00286826);height:2px;overflow:hidden}.ls-bar[data-v-33e56613]{background:#1e90ffa6;height:2px;transition:width .4s}.ls-val[data-v-33e56613]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text,#ffffffbf);font-size:.82rem}.ls-val--accent[data-v-33e56613]{color:var(--text,#ffffffe6);font-weight:700}.hud-tile-corners[data-v-33e56613]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-33e56613]{width:12px;height:12px;position:absolute}.hud-tl[data-v-33e56613]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-33e56613]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-33e56613]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-33e56613]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.market-row[data-v-6c1e5d10]{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:.35rem 0;font-size:.82rem;display:flex}.market-row[data-v-6c1e5d10]:last-child{border-bottom:none}.market-row span[data-v-6c1e5d10]{color:#ffffff80}.market-row strong[data-v-6c1e5d10]{color:#ffffffd9}.tl-row[data-v-6c1e5d10]{border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:.65rem;padding:.55rem 1.25rem;display:flex}.tl-row[data-v-6c1e5d10]:last-child{border-bottom:none}.tl-dot[data-v-6c1e5d10]{background:#00dc8280;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:.3rem}.tl-body[data-v-6c1e5d10]{flex:1;min-width:0}.sn-root[data-v-e3fd99a3]{flex-direction:column;gap:.75rem;max-width:680px;padding:.75rem 1rem;display:flex}.sn-header[data-v-e3fd99a3]{margin-bottom:.1rem;padding-left:.15rem}.sn-tag[data-v-e3fd99a3]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.sn-title[data-v-e3fd99a3]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.sn-dot[data-v-e3fd99a3]{color:var(--callsign-dot,#bf0a30)}.sn-sub[data-v-e3fd99a3]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.hud-panel[data-v-e3fd99a3]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.sn-panel[data-v-e3fd99a3]{width:100%}.sn-panel-hdr[data-v-e3fd99a3]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-e3fd99a3]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-e3fd99a3]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.sn-form-body[data-v-e3fd99a3]{padding:.85rem 1.1rem}.sn-field[data-v-e3fd99a3]{flex-direction:column;gap:.3rem;display:flex}.sn-label[data-v-e3fd99a3]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff73);font-size:.74rem}.sn-input[data-v-e3fd99a3]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);width:100%;color:var(--text,#ffffffe6);outline:none;max-width:260px;padding:.45rem .7rem;font-size:.82rem;transition:border .12s}.sn-input[data-v-e3fd99a3]:focus{border-color:#00ccff73}.sn-pref-table[data-v-e3fd99a3]{padding:.6rem 1.1rem 0}.sn-pref-hdr[data-v-e3fd99a3]{border-bottom:1px solid var(--panel-hdr-border,#00286833);align-items:center;gap:1rem;margin-bottom:.2rem;padding:.45rem 0;display:flex}.sn-pref-hdr>div[data-v-e3fd99a3]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff4d);font-size:.68rem}.sn-pref-row[data-v-e3fd99a3]{border-bottom:1px solid var(--act-border,#0028680f);align-items:center;gap:1rem;padding:.5rem 0;display:flex}.sn-pref-row[data-v-e3fd99a3]:last-child{border-bottom:none;margin-bottom:.6rem}.sn-ev-col[data-v-e3fd99a3]{flex:1;min-width:0}.sn-ev-label[data-v-e3fd99a3]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text,#ffffffbf);font-size:.8rem}.sn-ch-col[data-v-e3fd99a3]{flex-shrink:0;justify-content:center;width:64px;display:flex}.sn-checkbox[data-v-e3fd99a3]{cursor:pointer;width:16px;height:16px;accent-color:var(--btn-on,#0cf)}.sn-save-row[data-v-e3fd99a3]{justify-content:flex-end;display:flex}.sn-save-btn[data-v-e3fd99a3]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));padding:.4rem .85rem;font-size:.74rem;transition:background .12s,color .12s}.sn-save-btn[data-v-e3fd99a3]:hover:not(:disabled){background:var(--btn-on-mid,#00ccff40);color:#fff}.sn-save-btn[data-v-e3fd99a3]:disabled{opacity:.4;cursor:not-allowed}.hud-tile-corners[data-v-e3fd99a3]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-e3fd99a3]{width:12px;height:12px;position:absolute}.hud-tl[data-v-e3fd99a3]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-e3fd99a3]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-e3fd99a3]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-e3fd99a3]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.su-root[data-v-9eb9d109]{justify-content:center;align-items:center;min-height:60vh;padding:3rem 1rem;display:flex}.hud-panel[data-v-9eb9d109]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.su-panel[data-v-9eb9d109]{width:100%;max-width:420px}.su-body[data-v-9eb9d109]{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 2rem;display:flex}.su-icon[data-v-9eb9d109]{color:var(--text-muted,#ffffff4d);font-size:2.5rem}.su-title[data-v-9eb9d109]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:.04em;font-size:.95rem;font-weight:700}.su-dot[data-v-9eb9d109]{color:var(--callsign-dot,#bf0a30)}.su-msg[data-v-9eb9d109]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;color:var(--text-muted,#ffffff73);margin:0;font-size:.8rem;line-height:1.9}.su-event[data-v-9eb9d109]{color:var(--text,#fffc);text-transform:capitalize}.su-manage-btn[data-v-9eb9d109]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#fff6);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));background:0 0;align-items:center;margin-top:.35rem;padding:.4rem .75rem;font-size:.74rem;text-decoration:none;transition:color .12s;display:inline-flex}.su-manage-btn[data-v-9eb9d109]:hover{color:var(--btn-on,#0cf)}.hud-tile-corners[data-v-9eb9d109]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-9eb9d109]{width:12px;height:12px;position:absolute}.hud-tl[data-v-9eb9d109]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-9eb9d109]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-9eb9d109]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-9eb9d109]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.mp-page{--pc-navy:#002868;--pc-red:#bf0a30;background:#faf9f5;flex-direction:column;min-height:100vh;font-family:Figtree,system-ui,sans-serif;display:flex}.mp-nav{z-index:40;background:#002868;align-items:center;height:60px;padding:0 2rem;display:flex;position:sticky;top:0}.mp-logo{align-items:baseline;text-decoration:none;display:flex}.mp-logo-mls{color:#fff;font-size:1.05rem;font-weight:800}.fb-listing-card{background:#fff;border:1px solid #00286838;border-radius:16px;align-items:stretch;width:100%;max-width:520px;display:flex;overflow:hidden;box-shadow:0 4px 20px #0028681c}.fb-listing-photo{flex-shrink:0;width:120px;overflow:hidden}.fb-listing-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.fb-listing-photo--placeholder{color:#0028684d;background:#00286812;justify-content:center;align-items:center;font-size:2rem;display:flex}.fb-listing-info{flex-direction:column;flex:1;gap:.3rem;padding:1rem 1.1rem;display:flex}.fb-listing-address{color:#0d1b3e;font-size:.95rem;font-weight:700;line-height:1.25}.fb-listing-meta{color:#5a6a8a;font-size:.83rem}.fb-listing-date{color:#5a6a8a;align-items:center;gap:.3rem;font-size:.82rem;display:flex}.fb-card{background:#fff;border:1px solid #00286838;border-radius:16px;flex-direction:column;gap:1.1rem;width:100%;max-width:520px;padding:1.75rem;display:flex;box-shadow:0 4px 20px #0028681c}.fb-card--success,.fb-card--expired{text-align:center;align-items:center;gap:1rem;padding:3rem 2rem}.fb-card-hdr{flex-direction:column;gap:.3rem;display:flex}.fb-card-title{color:#002868;font-family:Lora,Georgia,serif;font-size:1.3rem;font-weight:700}.fb-card-sub{color:#5a6a8a;font-size:.9rem}.fb-success-icon{color:#002868;font-size:3rem}.fb-expired-icon{color:#5a6a8a;font-size:3rem}.fb-stars{align-items:center;gap:.35rem;display:flex}.fb-star{cursor:pointer;color:#0028682e;background:0 0;border:none;padding:0;font-size:2rem;line-height:1;transition:color .1s,transform .1s}.fb-star--filled{color:#f59e0b}.fb-star:hover{transform:scale(1.1)}.fb-star-label{color:#5a6a8a;text-align:center;min-height:1.2em;font-size:.85rem;font-weight:600}.fb-field{flex-direction:column;gap:.3rem;display:flex}.fb-label{color:#3a4a6a;font-size:.82rem;font-weight:600}.fb-optional{color:#5a6a8a;font-weight:400}.fb-textarea{color:#0d1b3e;resize:vertical;border:1.5px solid #00286838;border-radius:8px;outline:none;width:100%;min-height:80px;padding:.6rem .85rem;font-family:Figtree,system-ui,sans-serif;font-size:.9rem;transition:border-color .12s}.fb-textarea:focus{border-color:#002868}.fb-error{color:#bf0a30;background:#bf0a3012;border:1px solid #bf0a302e;border-radius:8px;padding:.45rem .7rem;font-size:.85rem}.fb-submit-btn{color:#fff;cursor:pointer;background:#002868;border:none;border-radius:10px;padding:.7rem 1.25rem;font-family:Figtree,system-ui,sans-serif;font-size:.9rem;font-weight:600;transition:background .12s}.fb-submit-btn:hover:not(:disabled){background:#001f4f}.fb-submit-btn:disabled{opacity:.5;cursor:not-allowed}.mp-footer{text-align:center;color:#5a6a8a;border-top:1px solid #0028681a;padding:1.25rem 2rem;font-size:.82rem}@media (width<=600px){.fb-listing-photo{width:90px}.mp-nav{padding:0 1rem}.mp-main{padding:1.5rem .75rem 3rem}.fb-card{padding:1.25rem}}.sh-root[data-v-fe01633f]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.sh-header[data-v-fe01633f]{justify-content:space-between;align-items:flex-start;margin-bottom:.25rem;padding-left:.15rem;display:flex}.sh-tag[data-v-fe01633f]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.sh-title[data-v-fe01633f]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.4rem;font-weight:700;line-height:1}.sh-dot[data-v-fe01633f]{color:var(--callsign-dot,#bf0a30)}.sh-sub[data-v-fe01633f]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.sh-view-tabs[data-v-fe01633f]{align-items:center;gap:.35rem;display:flex}.sh-tab[data-v-fe01633f]{background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff1a);color:var(--text-muted,#fff6);font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;cursor:pointer;clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));padding:.3rem .65rem;font-size:.74rem;transition:color .12s,background .12s,border-color .12s}.sh-tab[data-v-fe01633f]:hover{color:var(--text,#ffffffd9)}.sh-tab--active[data-v-fe01633f]{background:var(--btn-on-faint,#00ccff1f);border-color:var(--btn-on-mid,#0cf6);color:var(--btn-on,#0cf)}.hud-panel[data-v-fe01633f]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.sh-panel[data-v-fe01633f]{width:100%}.sh-panel-header[data-v-fe01633f]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-fe01633f]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-fe01633f]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.sh-empty[data-v-fe01633f]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);align-items:center;gap:.5rem;padding:2.5rem 1.1rem;font-size:.82rem;display:flex}.sh-empty .bi[data-v-fe01633f]{font-size:1.4rem}.sh-row[data-v-fe01633f]{border-bottom:1px solid var(--act-border,#0028681f);align-items:center;gap:.85rem;padding:.7rem 1.1rem;transition:background .12s;display:flex}.sh-row--clickable[data-v-fe01633f]{cursor:pointer}.sh-row[data-v-fe01633f]:last-child{border-bottom:none}.sh-row[data-v-fe01633f]:hover{background:var(--act-hover,#ffffff0f)}.sh-icon[data-v-fe01633f]{color:var(--text-muted,#ffffff4d);flex-shrink:0;font-size:.85rem}.sh-body[data-v-fe01633f]{flex-direction:column;flex:1;min-width:0;display:flex}.sh-address[data-v-fe01633f]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.sh-meta[data-v-fe01633f]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#fff6);font-size:.82rem}.sh-status-badge[data-v-fe01633f]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;flex-shrink:0;padding:.12rem .35rem;font-size:.68rem;font-weight:700}.sh-chevron[data-v-fe01633f]{color:var(--text-muted,#ffffff40);flex-shrink:0;font-size:.7rem}.hud-tile-corners[data-v-fe01633f]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-fe01633f]{width:12px;height:12px;position:absolute}.hud-tl[data-v-fe01633f]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-fe01633f]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-fe01633f]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-fe01633f]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.ms-root[data-v-df83a933]{flex-direction:column;gap:1.5rem;max-width:760px;margin:0 auto;padding:1.5rem 1.25rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.ms-eyebrow[data-v-df83a933]{text-transform:uppercase;letter-spacing:.1em;color:#bf0a30;margin:0 0 .25rem;font-size:.7rem;font-weight:700}.ms-title[data-v-df83a933]{color:#002868;margin:0 0 .2rem;font-size:1.5rem;font-weight:700}.ms-sub[data-v-df83a933]{color:#5a6a8a;margin:0;font-size:.9rem}.ms-empty-card[data-v-df83a933]{text-align:center;background:#fff;border:1px solid #00286838;border-radius:16px;flex-direction:column;align-items:center;gap:.65rem;padding:3.5rem 1.5rem;display:flex;box-shadow:0 4px 20px #0028681c}.ms-empty-icon[data-v-df83a933]{color:#00286833;font-size:2.5rem}.ms-empty-title[data-v-df83a933]{color:#0d1b3e;margin:0;font-size:1.1rem;font-weight:700}.ms-empty-sub[data-v-df83a933]{color:#5a6a8a;margin:0;font-size:.9rem}.ms-list[data-v-df83a933]{flex-direction:column;gap:1rem;display:flex}.ms-showing-card[data-v-df83a933]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.ms-card-hdr[data-v-df83a933]{align-items:stretch;gap:0;display:flex}.ms-card-photo[data-v-df83a933]{flex-shrink:0;width:110px;overflow:hidden}.ms-card-photo img[data-v-df83a933]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ms-card-photo--placeholder[data-v-df83a933]{color:#0028684d;background:#0028680f;justify-content:center;align-items:center;font-size:1.75rem;display:flex}.ms-card-info[data-v-df83a933]{flex-direction:column;flex:1;justify-content:center;gap:.4rem;padding:1rem 1.25rem;display:flex}.ms-card-address[data-v-df83a933]{color:#0d1b3e;font-size:.95rem;font-weight:700;line-height:1.2}.ms-card-meta-row[data-v-df83a933]{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.ms-status-chip[data-v-df83a933]{text-transform:capitalize;white-space:nowrap;border-radius:20px;padding:.15rem .5rem;font-size:.76rem;font-weight:600}.ms-card-date[data-v-df83a933],.ms-card-agent[data-v-df83a933]{color:#5a6a8a;align-items:center;gap:.3rem;font-size:.82rem;display:flex}.ms-requirement-row[data-v-df83a933]{border-top:1px solid #0028681a;align-items:center;gap:.6rem;padding:.65rem 1.25rem;font-size:.88rem;display:flex}.ms-requirement-row--urgent[data-v-df83a933]{color:#8b5e00;background:#8b5e000d}.ms-requirement-row--done[data-v-df83a933]{color:#006838;background:#0068380a}.ms-req-label[data-v-df83a933]{flex:1;font-weight:500}.ms-upload-label[data-v-df83a933]{cursor:pointer}.ms-file-input[data-v-df83a933]{opacity:0;width:0;height:0;position:absolute}.ms-upload-btn[data-v-df83a933]{color:#002868;cursor:pointer;background:#0028681a;border:1px solid #00286838;border-radius:8px;align-items:center;gap:.3rem;padding:.28rem .7rem;font-size:.82rem;font-weight:600;transition:background .12s;display:inline-flex}.ms-upload-btn[data-v-df83a933]:hover{background:#0028682e}.ms-upload-btn--loading[data-v-df83a933]{opacity:.7;cursor:not-allowed}.ms-upload-err[data-v-df83a933]{color:#bf0a30;padding:0 1.25rem .65rem;font-size:.83rem}.ms-disclosures-section[data-v-df83a933]{border-top:1px solid #0028681a}.ms-disc-toggle[data-v-df83a933]{color:#002868;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.55rem;width:100%;padding:.7rem 1.25rem;font-family:Figtree,system-ui,sans-serif;font-size:.88rem;font-weight:600;transition:background .12s;display:flex}.ms-disc-toggle[data-v-df83a933]:hover{background:#0028680a}.ms-disc-list[data-v-df83a933]{border-top:1px solid #00286812}.ms-disc-row[data-v-df83a933]{border-bottom:1px solid #0028680f;align-items:center;gap:.65rem;padding:.55rem 1.25rem;display:flex}.ms-disc-row[data-v-df83a933]:last-child{border-bottom:none}.ms-disc-name[data-v-df83a933]{color:#0d1b3e;flex:1;font-size:.86rem}.ms-disc-chip[data-v-df83a933]{text-transform:capitalize;white-space:nowrap;border-radius:20px;padding:.14rem .5rem;font-size:.76rem;font-weight:600}.ms-expand-enter-active[data-v-df83a933],.ms-expand-leave-active[data-v-df83a933]{transition:opacity .18s,max-height .22s;overflow:hidden}.ms-expand-enter-from[data-v-df83a933],.ms-expand-leave-to[data-v-df83a933]{opacity:0;max-height:0}.ms-expand-enter-to[data-v-df83a933],.ms-expand-leave-from[data-v-df83a933]{opacity:1;max-height:400px}@media (width<=600px){.ms-root[data-v-df83a933]{padding:1rem .75rem 2rem}.ms-card-photo[data-v-df83a933]{width:80px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}.mp-page{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;background:#faf9f5;flex-direction:column;min-height:100vh;font-family:Figtree,system-ui,sans-serif;display:flex}.mp-nav{z-index:40;background:#002868;justify-content:space-between;align-items:center;height:60px;padding:0 2rem;display:flex;position:sticky;top:0}.mp-logo{align-items:baseline;gap:0;text-decoration:none;display:flex}.mp-logo-mls{color:#fff;letter-spacing:-.01em;font-size:1.05rem;font-weight:800}.mp-logo-of{color:#ffffffa6;margin:0 .2em;font-size:.85rem;font-weight:400}.mp-logo-america{color:#fff;font-size:1.05rem;font-weight:800}.mp-nav-right{align-items:center;gap:1rem;display:flex}.mp-nav-link{color:#ffffffd9;border:1px solid #ffffff47;border-radius:8px;padding:.3rem .75rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .12s}.mp-nav-link:hover{color:#fff;background:#ffffff1f}.mp-main{flex-direction:column;flex:1;align-items:center;gap:1.5rem;padding:2.5rem 1.25rem 4rem;display:flex}.sr-listing-card{background:#fff;border:1px solid #00286838;border-radius:16px;align-items:stretch;width:100%;max-width:600px;display:flex;overflow:hidden;box-shadow:0 4px 20px #0028681c}.sr-listing-photo{flex-shrink:0;width:140px;overflow:hidden}.sr-listing-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.sr-listing-photo--placeholder{color:#0028684d;background:#00286812;justify-content:center;align-items:center;font-size:2rem;display:flex}.sr-listing-info{flex-direction:column;flex:1;gap:.35rem;padding:1.1rem 1.25rem;display:flex}.sr-listing-address{color:#0d1b3e;font-size:1rem;font-weight:700;line-height:1.25}.sr-listing-meta{color:#5a6a8a;font-size:.85rem}.sr-listing-agent{color:#5a6a8a;align-items:center;gap:.3rem;font-size:.82rem;display:flex}.sr-card{background:#fff;border:1px solid #00286838;border-radius:16px;flex-direction:column;gap:1.25rem;width:100%;max-width:600px;padding:1.75rem;display:flex;overflow:hidden;box-shadow:0 4px 20px #0028681c}.sr-card--complete{text-align:center;align-items:center;padding:3rem 2rem}.sr-card-hdr{flex-direction:column;gap:.35rem;display:flex}.sr-card-title{color:#002868;font-family:Lora,Georgia,serif;font-size:1.4rem;font-weight:700}.sr-card-sub{color:#5a6a8a;font-size:.9rem}.sr-auth-tabs{border:1px solid #00286838;border-radius:10px;gap:0;display:flex;overflow:hidden}.sr-auth-tab{color:#5a6a8a;cursor:pointer;background:0 0;border:none;flex:1;padding:.55rem 0;font-size:.88rem;font-weight:600;transition:background .12s,color .12s}.sr-auth-tab--active{color:#fff;background:#002868}.sr-radio-group{gap:.65rem;display:flex}.sr-radio-opt{color:#5a6a8a;cursor:pointer;text-align:center;border:1.5px solid #00286833;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .75rem;font-size:.88rem;font-weight:500;transition:border-color .12s,color .12s,background .12s;display:flex}.sr-radio-opt--active{color:#002868;background:#00286812;border-color:#002868}.sr-form{flex-direction:column;gap:1rem;display:flex}.sr-section-label{text-transform:uppercase;letter-spacing:.08em;color:#5a6a8a;margin-bottom:-.35rem;font-size:.75rem;font-weight:700}.sr-field{flex-direction:column;flex:1;gap:.3rem;display:flex}.sr-field-row{flex-direction:column;gap:.4rem;display:flex}.sr-field-row--2{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.sr-label{color:#3a4a6a;font-size:.8rem;font-weight:600}.sr-required{color:#bf0a30;margin-left:.2em}.sr-optional{color:#5a6a8a;font-weight:400}.sr-input{color:#0d1b3e;background:#fff;border:1.5px solid #00286838;border-radius:8px;outline:none;width:100%;padding:.6rem .85rem;font-family:Figtree,system-ui,sans-serif;font-size:.9rem;transition:border-color .12s}.sr-input:focus{border-color:#002868}.sr-textarea{resize:vertical;min-height:80px}select.sr-input{appearance:auto}.sr-date-grid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.sr-error{color:#bf0a30;background:#bf0a3012;border:1px solid #bf0a302e;border-radius:8px;padding:.5rem .75rem;font-size:.85rem}.sr-btn{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;padding:.65rem 1.25rem;font-family:Figtree,system-ui,sans-serif;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .12s,color .12s,opacity .12s;display:inline-flex}.sr-btn:disabled{opacity:.5;cursor:not-allowed}.sr-btn--primary{color:#fff;background:#002868}.sr-btn--primary:hover:not(:disabled){background:#001f4f}.sr-btn--outline{color:#002868;background:#fff;border:1.5px solid #0028684d}.sr-btn--outline:hover{background:#0028680f}.sr-btn--sm{border-radius:8px;padding:.35rem .75rem;font-size:.82rem}.sr-progress-wrap{align-items:center;gap:.75rem;display:flex}.sr-progress-bar{background:#0028681a;border-radius:4px;flex:1;height:6px;overflow:hidden}.sr-progress-fill{background:linear-gradient(90deg,#002868,#bf0a30);border-radius:4px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.sr-progress-label{color:#5a6a8a;flex-shrink:0;font-size:.8rem;font-weight:600}.sr-submitted-badge{color:#006838;background:#0068381a;border-radius:20px;align-items:center;gap:.4rem;width:fit-content;margin-bottom:.15rem;padding:.2rem .65rem;font-size:.8rem;font-weight:600;display:inline-flex}.sr-checklist{flex-direction:column;gap:.6rem;display:flex}.sr-checklist-row{background:#00286808;border:1.5px solid #0028682e;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background .12s,border-color .12s;display:flex}.sr-checklist-row--done{background:#0068380a;border-color:#00683840}.sr-checklist-left{flex:1;align-items:center;gap:.55rem;min-width:0;display:flex}.sr-checklist-icon{color:#5a6a8a;flex-shrink:0;font-size:1rem}.sr-checklist-title{color:#0d1b3e;font-size:.9rem;font-weight:500}.sr-checklist-done-chip{color:#006838;background:#0068381f;border-radius:20px;padding:.18rem .6rem;font-size:.78rem;font-weight:600}.sr-file-label{cursor:pointer}.sr-file-input{opacity:0;width:0;height:0;position:absolute}.sr-complete-icon{color:#002868;margin-bottom:.5rem;font-size:3rem}.sr-complete-title{color:#002868;margin-bottom:.4rem;font-family:Lora,Georgia,serif;font-size:1.75rem;font-weight:700}.sr-complete-sub{color:#5a6a8a;max-width:380px;font-size:.95rem;line-height:1.5}.sr-complete-address{color:#3a4a6a;background:#0028680f;border-radius:8px;margin-top:.25rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600}.sr-complete-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}.mp-footer{text-align:center;color:#5a6a8a;border-top:1px solid #0028681a;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;padding:1.25rem 2rem;font-size:.82rem;display:flex}.mp-footer-sep{color:#00286833}.mp-footer-link{color:#5a6a8a;text-decoration:none}.mp-footer-link:hover{color:#002868}@media (width<=600px){.sr-date-grid,.sr-field-row--2{grid-template-columns:1fr}.sr-listing-photo{width:100px}.mp-nav{padding:0 1rem}.mp-main{padding:1.5rem .75rem 3rem}.sr-card{padding:1.25rem}}.slc-root[data-v-43985293]{flex-direction:column;align-items:center;padding:.75rem 1rem;display:flex}.slc-container[data-v-43985293]{flex-direction:column;gap:.75rem;width:100%;max-width:640px;display:flex}.slc-back-row[data-v-43985293]{margin-bottom:.05rem}.slc-back[data-v-43985293]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.slc-back[data-v-43985293]:hover{color:var(--btn-on,#0cf)}.slc-header[data-v-43985293]{padding-left:.15rem}.slc-tag[data-v-43985293]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.slc-title[data-v-43985293]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.25rem;font-weight:700;line-height:1}.slc-dot[data-v-43985293]{color:var(--callsign-dot,#bf0a30)}.slc-sub[data-v-43985293]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.hud-panel[data-v-43985293]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.slc-panel[data-v-43985293]{width:100%}.slc-panel-hdr[data-v-43985293]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-43985293]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-43985293]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.slc-form[data-v-43985293]{flex-direction:column;gap:.9rem;padding:1.1rem;display:flex}.slc-field[data-v-43985293]{flex-direction:column;gap:.3rem;display:flex}.slc-label[data-v-43985293]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff73);font-size:.74rem;display:block}.slc-req[data-v-43985293]{color:#fc7070}.slc-ai-tag[data-v-43985293]{letter-spacing:.06em;color:var(--btn-on,#0cf);border:1px solid var(--btn-on-mid,#00ccff59);clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));margin-left:.25rem;padding:.04rem .25rem;font-size:.66rem}.slc-input[data-v-43985293]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);width:100%;color:var(--text,#ffffffe6);outline:none;padding:.45rem .7rem;font-size:.82rem;transition:border .12s}.slc-input--ta[data-v-43985293]{resize:vertical}.slc-input[data-v-43985293]:focus{background:var(--tile-bg,#010814a6);border-color:#00ccff73}.slc-input--err[data-v-43985293]{border-color:#bf0a3099}.slc-error[data-v-43985293]{font-family:var(--font-display,"Space Mono",monospace);color:#fc7070;font-size:.74rem}.slc-preview-btn[data-v-43985293]{border:1px solid var(--act-border,#00286833);color:var(--text-muted,#fff6);font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;cursor:pointer;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;align-self:flex-start;padding:.25rem .6rem;font-size:.74rem;transition:color .12s}.slc-preview-btn[data-v-43985293]:hover:not(:disabled){color:var(--btn-on,#0cf);border-color:#00ccff4d}.slc-preview-btn[data-v-43985293]:disabled{opacity:.4;cursor:not-allowed}.slc-preview-box[data-v-43985293]{background:var(--tile-bg,#01081459);border:1px solid var(--act-border,#00286826);font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#fff6);align-items:center;gap:.45rem;padding:.4rem .7rem;font-size:.8rem;display:flex}.slc-checkbox-row[data-v-43985293]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.slc-checkbox[data-v-43985293]{accent-color:var(--btn-on,#0cf);width:14px;height:14px}.slc-actions[data-v-43985293]{justify-content:space-between;align-items:center;margin-top:.35rem;display:flex}.slc-cancel-btn[data-v-43985293]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;padding:.35rem .65rem;font-size:.74rem;text-decoration:none;transition:color .12s}.slc-cancel-btn[data-v-43985293]:hover{color:var(--text,#ffffffb3)}.slc-submit-btn[data-v-43985293]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));padding:.4rem .85rem;font-size:.74rem;transition:background .12s,color .12s}.slc-submit-btn[data-v-43985293]:hover:not(:disabled){background:var(--btn-on-mid,#00ccff40);color:#fff}.slc-submit-btn[data-v-43985293]:disabled{opacity:.4;cursor:not-allowed}.hud-tile-corners[data-v-43985293]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-43985293]{width:12px;height:12px;position:absolute}.hud-tl[data-v-43985293]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-43985293]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-43985293]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-43985293]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.sle-root[data-v-63f2d013]{flex-direction:column;align-items:center;padding:.75rem 1rem;display:flex}.sle-container[data-v-63f2d013]{flex-direction:column;gap:.75rem;width:100%;max-width:640px;display:flex}.sle-back-row[data-v-63f2d013]{margin-bottom:.05rem}.sle-back[data-v-63f2d013]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.sle-back[data-v-63f2d013]:hover{color:var(--btn-on,#0cf)}.sle-header[data-v-63f2d013]{padding-left:.15rem}.sle-tag[data-v-63f2d013]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.sle-title[data-v-63f2d013]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.25rem;font-weight:700;line-height:1}.sle-dot[data-v-63f2d013]{color:var(--callsign-dot,#bf0a30)}.hud-panel[data-v-63f2d013]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.sle-panel[data-v-63f2d013]{width:100%}.sle-panel-hdr[data-v-63f2d013]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-63f2d013]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-63f2d013]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.sle-form[data-v-63f2d013]{flex-direction:column;gap:.9rem;padding:1.1rem;display:flex}.sle-field[data-v-63f2d013]{flex-direction:column;gap:.3rem;display:flex}.sle-label[data-v-63f2d013]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff73);font-size:.74rem;display:block}.sle-req[data-v-63f2d013]{color:#fc7070}.sle-input[data-v-63f2d013]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);width:100%;color:var(--text,#ffffffe6);outline:none;padding:.45rem .7rem;font-size:.82rem;transition:border .12s}.sle-input--ta[data-v-63f2d013]{resize:vertical}.sle-input[data-v-63f2d013]:focus{background:var(--tile-bg,#010814a6);border-color:#00ccff73}.sle-input--err[data-v-63f2d013]{border-color:#bf0a3099}.sle-error[data-v-63f2d013]{font-family:var(--font-display,"Space Mono",monospace);color:#fc7070;font-size:.74rem}.sle-checkbox-row[data-v-63f2d013]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.sle-checkbox[data-v-63f2d013]{accent-color:var(--btn-on,#0cf);width:14px;height:14px}.sle-actions[data-v-63f2d013]{justify-content:space-between;align-items:center;margin-top:.35rem;display:flex}.sle-cancel-btn[data-v-63f2d013]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;padding:.35rem .65rem;font-size:.74rem;text-decoration:none;transition:color .12s}.sle-cancel-btn[data-v-63f2d013]:hover{color:var(--text,#ffffffb3)}.sle-submit-btn[data-v-63f2d013]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));padding:.4rem .85rem;font-size:.74rem;transition:background .12s,color .12s}.sle-submit-btn[data-v-63f2d013]:hover:not(:disabled){background:var(--btn-on-mid,#00ccff40);color:#fff}.sle-submit-btn[data-v-63f2d013]:disabled{opacity:.4;cursor:not-allowed}.hud-tile-corners[data-v-63f2d013]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-63f2d013]{width:12px;height:12px;position:absolute}.hud-tl[data-v-63f2d013]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-63f2d013]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-63f2d013]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-63f2d013]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.sl-root[data-v-d87202e2]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.sl-header[data-v-d87202e2]{justify-content:space-between;align-items:flex-start;margin-bottom:.25rem;padding-left:.15rem;display:flex}.sl-tag[data-v-d87202e2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.sl-title[data-v-d87202e2]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.4rem;font-weight:700;line-height:1}.sl-dot[data-v-d87202e2]{color:var(--callsign-dot,#bf0a30)}.sl-sub[data-v-d87202e2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.sl-add-btn[data-v-d87202e2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--btn-color,#00ccffb8);background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff1f);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.76rem;text-decoration:none;transition:color .12s,background .12s;display:flex}.sl-add-btn[data-v-d87202e2]:hover{color:var(--btn-hover,#fff);background:var(--action-hover-bg,#ffffff24)}.sl-add-btn .bi[data-v-d87202e2]{font-size:.85rem}.hud-panel[data-v-d87202e2]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.sl-panel[data-v-d87202e2]{width:100%}.sl-panel-header[data-v-d87202e2]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-d87202e2]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-d87202e2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.sl-empty[data-v-d87202e2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);align-items:center;gap:.5rem;padding:2.5rem 1.1rem;font-size:.82rem;display:flex}.sl-empty .bi[data-v-d87202e2]{font-size:1.4rem}.sl-row[data-v-d87202e2]{border-bottom:1px solid var(--act-border,#0028681f);align-items:center;gap:.85rem;padding:.7rem 1.1rem;text-decoration:none;transition:background .12s;display:flex}.sl-row[data-v-d87202e2]:last-child{border-bottom:none}.sl-row[data-v-d87202e2]:hover{background:var(--act-hover,#ffffff0f)}.sl-icon[data-v-d87202e2]{color:var(--text-muted,#ffffff40);flex-shrink:0;font-size:.85rem}.sl-body[data-v-d87202e2]{flex-direction:column;flex:1;min-width:0;display:flex}.sl-name[data-v-d87202e2]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.sl-desc[data-v-d87202e2]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#fff6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.sl-badges[data-v-d87202e2]{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.sl-badge[data-v-d87202e2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;padding:.1rem .35rem;font-size:.68rem;font-weight:700}.sl-badge--system[data-v-d87202e2]{color:var(--btn-on,#0cf)}.sl-badge--shared[data-v-d87202e2]{color:#f59e0b}.sl-count[data-v-d87202e2]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);letter-spacing:.06em;font-size:.8rem}.sl-chevron[data-v-d87202e2]{color:var(--text-muted,#ffffff40);flex-shrink:0;font-size:.7rem}.hud-tile-corners[data-v-d87202e2]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-d87202e2]{width:12px;height:12px;position:absolute}.hud-tl[data-v-d87202e2]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-d87202e2]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-d87202e2]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-d87202e2]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.ss-root[data-v-bd58f91c]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.ss-back-row[data-v-bd58f91c]{margin-bottom:.1rem}.ss-back[data-v-bd58f91c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.ss-back[data-v-bd58f91c]:hover{color:var(--btn-on,#0cf)}.ss-hero[data-v-bd58f91c]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-left:.15rem;display:flex}.ss-hero-info[data-v-bd58f91c]{flex:1;min-width:0}.ss-title[data-v-bd58f91c]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin:0 0 .3rem;font-size:1.25rem;font-weight:700;line-height:1.1}.ss-badges[data-v-bd58f91c]{align-items:center;gap:.4rem;display:flex}.ss-count[data-v-bd58f91c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff59);font-size:.74rem}.ss-badge[data-v-bd58f91c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;padding:.1rem .35rem;font-size:.68rem;font-weight:700}.ss-badge--system[data-v-bd58f91c]{color:var(--btn-on,#0cf)}.ss-badge--shared[data-v-bd58f91c]{color:#f59e0b}.ss-actions[data-v-bd58f91c]{flex-shrink:0;gap:.4rem;display:flex}.ss-action-btn[data-v-bd58f91c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--btn-color,#00ccffb8);background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff1f);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));cursor:pointer;align-items:center;gap:.3rem;padding:.35rem .6rem;font-size:.74rem;text-decoration:none;transition:color .12s,background .12s;display:flex}.ss-action-btn[data-v-bd58f91c]:hover{color:var(--btn-hover,#fff);background:var(--action-hover-bg,#ffffff24)}.ss-action-btn--danger[data-v-bd58f91c]{color:#ff6680;border-color:#bf0a304d}.ss-action-btn--danger[data-v-bd58f91c]:hover{color:#fff;background:#bf0a301f}.ss-action-btn .bi[data-v-bd58f91c]{font-size:.8rem}.hud-panel[data-v-bd58f91c]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.ss-desc-panel[data-v-bd58f91c]{padding:.85rem 1.1rem}.ss-panel[data-v-bd58f91c]{width:100%}.ss-panel-hdr[data-v-bd58f91c]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-bd58f91c]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-bd58f91c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.ss-description[data-v-bd58f91c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.04em;color:var(--text-muted,#ffffff73);margin:0;font-size:.82rem;line-height:1.75}.ss-empty[data-v-bd58f91c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);align-items:center;gap:.5rem;padding:2.5rem 1.1rem;font-size:.8rem;display:flex}.ss-empty .bi[data-v-bd58f91c]{font-size:1.2rem}.ss-contact-row[data-v-bd58f91c]{border-bottom:1px solid var(--act-border,#0028681f);cursor:pointer;text-align:left;background:0 0;border-top:none;border-left:none;border-right:none;align-items:center;gap:.85rem;width:100%;padding:.65rem 1.1rem;transition:background .12s;display:flex}.ss-contact-row[data-v-bd58f91c]:last-child{border-bottom:none}.ss-contact-row[data-v-bd58f91c]:hover{background:var(--act-hover,#ffffff0f)}.ss-avatar[data-v-bd58f91c]{background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff4d);width:32px;height:32px;color:var(--btn-on,#0cf);font-family:var(--font-display,"Space Mono",monospace);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;display:flex}.ss-body[data-v-bd58f91c]{flex-direction:column;flex:1;gap:.04rem;min-width:0;display:flex}.ss-name[data-v-bd58f91c]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}.ss-meta[data-v-bd58f91c]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff61);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.ss-stage-badge[data-v-bd58f91c]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;flex-shrink:0;padding:.1rem .35rem;font-size:.68rem;font-weight:700}.ss-chevron[data-v-bd58f91c]{color:var(--text-muted,#fff3);flex-shrink:0;font-size:.65rem}.hud-tile-corners[data-v-bd58f91c]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-bd58f91c]{width:12px;height:12px;position:absolute}.hud-tl[data-v-bd58f91c]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-bd58f91c]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-bd58f91c]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-bd58f91c]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.si-root[data-v-b7e757be]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.si-header[data-v-b7e757be]{margin-bottom:.1rem;padding-left:.15rem}.si-tag[data-v-b7e757be]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.si-title[data-v-b7e757be]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.si-dot[data-v-b7e757be]{color:var(--callsign-dot,#bf0a30)}.si-sub[data-v-b7e757be]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.hud-panel[data-v-b7e757be]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.si-panel[data-v-b7e757be]{width:100%}.si-panel-hdr[data-v-b7e757be]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);align-items:center;gap:.75rem;padding:.85rem 1.1rem .7rem;display:flex;position:relative;overflow:hidden}.hud-panel-scanline[data-v-b7e757be]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-b7e757be]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;flex:1;font-size:.8rem;font-weight:700;position:relative}.si-search[data-v-b7e757be]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#00286840);color:var(--text,#ffffffd9);font-family:var(--font-display,"Space Mono",monospace);z-index:1;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));outline:none;width:150px;padding:.25rem .6rem;font-size:.8rem;position:relative}.si-search[data-v-b7e757be]::placeholder{color:var(--text-muted,#ffffff4d)}.si-empty[data-v-b7e757be]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:3rem 1.1rem;font-size:.8rem;display:flex}.si-empty .bi[data-v-b7e757be]{font-size:2rem}.si-row[data-v-b7e757be]{border-bottom:1px solid var(--act-border,#0028681a);align-items:center;gap:.85rem;padding:.75rem 1.1rem;text-decoration:none;transition:background .12s;display:flex}.si-row[data-v-b7e757be]:last-child{border-bottom:none}.si-row[data-v-b7e757be]:hover{background:var(--tile-bg,#0108144d)}.si-avatar[data-v-b7e757be]{color:#fffc;width:40px;height:40px;font-family:var(--font-display,"Space Mono",monospace);background:#00286866;border:1px solid #00286899;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}.si-avatar--unread[data-v-b7e757be]{background:#bf0a3040;border-color:#bf0a3080}.si-body[data-v-b7e757be]{flex:1;min-width:0}.si-name-row[data-v-b7e757be]{justify-content:space-between;align-items:center;margin-bottom:.12rem;display:flex}.si-name[data-v-b7e757be]{color:#ffffffa6;font-size:.82rem;font-weight:500}.si-name--unread[data-v-b7e757be]{color:#fff;font-weight:700}.si-time[data-v-b7e757be]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff4d);flex-shrink:0;font-size:.74rem}.si-preview-row[data-v-b7e757be]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.si-preview[data-v-b7e757be]{color:#ffffff61;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.75rem;overflow:hidden}.si-unread-badge[data-v-b7e757be]{color:#fff;font-family:var(--font-display,"Space Mono",monospace);clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));background:#bf0a30cc;flex-shrink:0;padding:.1rem .35rem;font-size:.74rem;font-weight:700}.hud-tile-corners[data-v-b7e757be]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-b7e757be]{width:12px;height:12px;position:absolute}.hud-tl[data-v-b7e757be]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-b7e757be]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-b7e757be]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-b7e757be]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.stc-root[data-v-1ccd1261]{flex-direction:column;align-items:center;padding:.75rem 1rem;display:flex}.stc-container[data-v-1ccd1261]{flex-direction:column;gap:.75rem;width:100%;max-width:640px;display:flex}.stc-back-row[data-v-1ccd1261]{margin-bottom:.05rem}.stc-back[data-v-1ccd1261]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.stc-back[data-v-1ccd1261]:hover{color:var(--btn-on,#0cf)}.stc-header[data-v-1ccd1261]{padding-left:.15rem}.stc-tag[data-v-1ccd1261]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.stc-title[data-v-1ccd1261]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.25rem;font-weight:700;line-height:1}.stc-dot[data-v-1ccd1261]{color:var(--callsign-dot,#bf0a30)}.hud-panel[data-v-1ccd1261]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.stc-panel[data-v-1ccd1261]{width:100%}.stc-panel-hdr[data-v-1ccd1261]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-1ccd1261]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-1ccd1261]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.stc-form[data-v-1ccd1261]{flex-direction:column;gap:.9rem;padding:1.1rem;display:flex}.stc-field[data-v-1ccd1261]{flex-direction:column;gap:.3rem;display:flex}.stc-label[data-v-1ccd1261]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff73);font-size:.74rem;display:block}.stc-req[data-v-1ccd1261]{color:#fc7070}.stc-input[data-v-1ccd1261]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);width:100%;color:var(--text,#ffffffe6);outline:none;padding:.45rem .7rem;font-size:.82rem;transition:border .12s}.stc-input--ta[data-v-1ccd1261]{resize:vertical}.stc-input[data-v-1ccd1261]:focus{background:var(--tile-bg,#010814a6);border-color:#00ccff73}.stc-input--err[data-v-1ccd1261]{border-color:#bf0a3099}select.stc-input option[data-v-1ccd1261]{background:#010810}.stc-char-count[data-v-1ccd1261]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff4d);text-align:right;font-size:.74rem}.stc-error[data-v-1ccd1261]{font-family:var(--font-display,"Space Mono",monospace);color:#fc7070;font-size:.74rem}.stc-checkbox-row[data-v-1ccd1261]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.stc-checkbox[data-v-1ccd1261]{accent-color:var(--btn-on,#0cf);width:14px;height:14px}.stc-actions[data-v-1ccd1261]{justify-content:space-between;align-items:center;margin-top:.35rem;display:flex}.stc-cancel-btn[data-v-1ccd1261]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;padding:.35rem .65rem;font-size:.74rem;text-decoration:none;transition:color .12s}.stc-cancel-btn[data-v-1ccd1261]:hover{color:var(--text,#ffffffb3)}.stc-submit-btn[data-v-1ccd1261]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));padding:.4rem .85rem;font-size:.74rem;transition:background .12s,color .12s}.stc-submit-btn[data-v-1ccd1261]:hover:not(:disabled){background:var(--btn-on-mid,#00ccff40);color:#fff}.stc-submit-btn[data-v-1ccd1261]:disabled{opacity:.4;cursor:not-allowed}.hud-tile-corners[data-v-1ccd1261]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-1ccd1261]{width:12px;height:12px;position:absolute}.hud-tl[data-v-1ccd1261]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-1ccd1261]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-1ccd1261]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-1ccd1261]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.ste-root[data-v-cbc12dee]{flex-direction:column;align-items:center;padding:.75rem 1rem;display:flex}.ste-container[data-v-cbc12dee]{flex-direction:column;gap:.75rem;width:100%;max-width:640px;display:flex}.ste-back-row[data-v-cbc12dee]{margin-bottom:.05rem}.ste-back[data-v-cbc12dee]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.ste-back[data-v-cbc12dee]:hover{color:var(--btn-on,#0cf)}.ste-header[data-v-cbc12dee]{padding-left:.15rem}.ste-tag[data-v-cbc12dee]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.ste-title[data-v-cbc12dee]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.25rem;font-weight:700;line-height:1}.ste-dot[data-v-cbc12dee]{color:var(--callsign-dot,#bf0a30)}.hud-panel[data-v-cbc12dee]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.ste-panel[data-v-cbc12dee]{width:100%}.ste-panel-hdr[data-v-cbc12dee]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-cbc12dee]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-cbc12dee]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.ste-form[data-v-cbc12dee]{flex-direction:column;gap:.9rem;padding:1.1rem;display:flex}.ste-field[data-v-cbc12dee]{flex-direction:column;gap:.3rem;display:flex}.ste-label[data-v-cbc12dee]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff73);font-size:.74rem;display:block}.ste-input[data-v-cbc12dee]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);width:100%;color:var(--text,#ffffffe6);outline:none;padding:.45rem .7rem;font-size:.82rem;transition:border .12s}.ste-input--ta[data-v-cbc12dee]{resize:vertical}.ste-input[data-v-cbc12dee]:focus{background:var(--tile-bg,#010814a6);border-color:#00ccff73}.ste-input--err[data-v-cbc12dee]{border-color:#bf0a3099}select.ste-input option[data-v-cbc12dee]{background:#010810}.ste-char-count[data-v-cbc12dee]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff4d);text-align:right;font-size:.74rem}.ste-error[data-v-cbc12dee]{font-family:var(--font-display,"Space Mono",monospace);color:#fc7070;font-size:.74rem}.ste-checkbox-row[data-v-cbc12dee]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.ste-checkbox[data-v-cbc12dee]{accent-color:var(--btn-on,#0cf);width:14px;height:14px}.ste-actions[data-v-cbc12dee]{justify-content:space-between;align-items:center;margin-top:.35rem;display:flex}.ste-cancel-btn[data-v-cbc12dee]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;padding:.35rem .65rem;font-size:.74rem;text-decoration:none;transition:color .12s}.ste-cancel-btn[data-v-cbc12dee]:hover{color:var(--text,#ffffffb3)}.ste-submit-btn[data-v-cbc12dee]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));padding:.4rem .85rem;font-size:.74rem;transition:background .12s,color .12s}.ste-submit-btn[data-v-cbc12dee]:hover:not(:disabled){background:var(--btn-on-mid,#00ccff40);color:#fff}.ste-submit-btn[data-v-cbc12dee]:disabled{opacity:.4;cursor:not-allowed}.hud-tile-corners[data-v-cbc12dee]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-cbc12dee]{width:12px;height:12px;position:absolute}.hud-tl[data-v-cbc12dee]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-cbc12dee]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-cbc12dee]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-cbc12dee]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.sti-root[data-v-2d4028a2]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.sti-header[data-v-2d4028a2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.1rem;padding-left:.15rem;display:flex}.sti-tag[data-v-2d4028a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.sti-title[data-v-2d4028a2]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.sti-dot[data-v-2d4028a2]{color:var(--callsign-dot,#bf0a30)}.sti-sub[data-v-2d4028a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.sti-new-btn[data-v-2d4028a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));flex-shrink:0;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.74rem;text-decoration:none;transition:background .12s;display:inline-flex}.sti-new-btn[data-v-2d4028a2]:hover{background:var(--btn-on-mid,#00ccff40);color:#fff}.sti-new-btn .bi[data-v-2d4028a2]{font-size:.7rem}.hud-panel[data-v-2d4028a2]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.sti-panel[data-v-2d4028a2]{width:100%}.sti-panel-hdr[data-v-2d4028a2]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-2d4028a2]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-2d4028a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.sti-empty[data-v-2d4028a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);align-items:center;gap:.5rem;padding:2.5rem 1.1rem;font-size:.8rem;display:flex}.sti-empty .bi[data-v-2d4028a2]{font-size:1.1rem}.sti-row[data-v-2d4028a2]{border-bottom:1px solid var(--act-border,#0028681a);align-items:center;gap:1rem;padding:.75rem 1.1rem;display:flex}.sti-row[data-v-2d4028a2]:last-child{border-bottom:none}.sti-info[data-v-2d4028a2]{flex:1;min-width:0}.sti-name-row[data-v-2d4028a2]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.2rem;display:flex}.sti-name[data-v-2d4028a2]{color:var(--text,#ffffffd9);font-size:.82rem;font-weight:500}.sti-cat-badge[data-v-2d4028a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.07em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;padding:.07rem .28rem;font-size:.66rem;font-weight:700}.sti-shared-badge[data-v-2d4028a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.07em;color:#f59e0b;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid #f59e0b59;padding:.07rem .28rem;font-size:.66rem}.sti-preview[data-v-2d4028a2]{color:var(--text-muted,#fff6);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;overflow:hidden}.sti-actions[data-v-2d4028a2]{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.sti-edit-btn[data-v-2d4028a2]{width:30px;height:30px;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));justify-content:center;align-items:center;text-decoration:none;transition:color .12s;display:flex}.sti-edit-btn[data-v-2d4028a2]:hover{color:var(--btn-on,#0cf)}.sti-edit-btn .bi[data-v-2d4028a2]{font-size:.8rem}.sti-delete-btn[data-v-2d4028a2]{color:#bf0a3099;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));cursor:pointer;background:0 0;border:1px solid #bf0a3040;justify-content:center;align-items:center;width:30px;height:30px;transition:color .12s,background .12s;display:flex}.sti-delete-btn[data-v-2d4028a2]:hover{color:#ff6680;background:#bf0a301f}.sti-delete-btn .bi[data-v-2d4028a2]{font-size:.8rem}.hud-tile-corners[data-v-2d4028a2]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-2d4028a2]{width:12px;height:12px;position:absolute}.hud-tl[data-v-2d4028a2]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-2d4028a2]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-2d4028a2]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-2d4028a2]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.st-root[data-v-cbbd09c9]{flex-direction:column;gap:.6rem;padding:.75rem 1rem;display:flex}.st-contact-bar[data-v-cbbd09c9]{align-items:center;gap:.85rem;margin-bottom:.1rem;padding-left:.1rem;display:flex}.st-back[data-v-cbbd09c9]{color:var(--text-muted,#ffffff4d);font-size:1rem;text-decoration:none;transition:color .12s}.st-back[data-v-cbbd09c9]:hover{color:var(--btn-on,#0cf)}.st-contact-info[data-v-cbbd09c9]{flex-direction:column;flex:1;gap:.04rem;display:flex}.st-contact-name[data-v-cbbd09c9]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);font-size:.85rem;font-weight:700}.st-contact-phone[data-v-cbbd09c9]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);font-size:.76rem}.st-contact-link[data-v-cbbd09c9]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286840);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.74rem;text-decoration:none;transition:color .12s;display:flex}.st-contact-link[data-v-cbbd09c9]:hover{color:var(--btn-on,#0cf)}.st-contact-link .bi[data-v-cbbd09c9]{font-size:.65rem}.hud-panel[data-v-cbbd09c9]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.st-thread-panel[data-v-cbbd09c9]{width:100%}.st-scroll[data-v-cbbd09c9]{flex-direction:column;gap:.75rem;max-height:60vh;padding:1rem 1.1rem;display:flex;overflow-y:auto}.st-no-messages[data-v-cbbd09c9]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff4d);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem;font-size:.8rem;display:flex}.st-no-messages .bi[data-v-cbbd09c9]{font-size:1.5rem}.st-msg[data-v-cbbd09c9]{flex-direction:column;display:flex}.st-msg--out[data-v-cbbd09c9]{align-items:flex-end}.st-msg--in[data-v-cbbd09c9]{align-items:flex-start}.st-bubble[data-v-cbbd09c9]{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));max-width:72%;padding:.55rem .85rem;font-size:.85rem;line-height:1.55}.st-bubble--out[data-v-cbbd09c9]{color:#fff;background:#0028688c;border:1px solid #00286899}.st-bubble--in[data-v-cbbd09c9]{color:#ffffffe6;background:#ffffff0f;border:1px solid #ffffff1a}.st-time[data-v-cbbd09c9]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff47);margin-top:.18rem;font-size:.74rem}.st-template-row[data-v-cbbd09c9]{gap:.4rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.st-template-chip[data-v-cbbd09c9]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#00286840);color:var(--text-muted,#ffffff8c);font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.06em;white-space:nowrap;cursor:pointer;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));padding:.25rem .65rem;font-size:.74rem;transition:color .12s,background .12s}.st-template-chip[data-v-cbbd09c9]:hover{color:#fff;background:#00286859}.st-compose-panel[data-v-cbbd09c9]{width:100%}.st-compose[data-v-cbbd09c9]{align-items:flex-end;gap:.6rem;padding:.75rem 1.1rem;display:flex}.st-compose-input[data-v-cbbd09c9]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);color:var(--text,#ffffffe6);resize:none;outline:none;flex:1;padding:.45rem .7rem;font-size:.85rem;transition:border .12s}.st-compose-input[data-v-cbbd09c9]:focus{border-color:#0cf6}.st-compose-input[data-v-cbbd09c9]::placeholder{color:var(--text-muted,#ffffff4d)}.st-send-btn[data-v-cbbd09c9]{background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);color:var(--btn-on,#0cf);cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));flex-shrink:0;padding:.45rem .75rem;font-size:.9rem;transition:background .12s,color .12s}.st-send-btn[data-v-cbbd09c9]:hover:not(:disabled){background:var(--btn-on-mid,#00ccff40);color:#fff}.st-send-btn[data-v-cbbd09c9]:disabled{opacity:.35;cursor:not-allowed}.hud-tile-corners[data-v-cbbd09c9]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-cbbd09c9]{width:12px;height:12px;position:absolute}.hud-tl[data-v-cbbd09c9]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-cbbd09c9]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-cbbd09c9]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-cbbd09c9]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.tcs[data-v-53c38226]{--pc-navy:#002868;--pc-muted:#5a6a8a;--tc-amber:#d97706;grid-template-columns:repeat(4,1fr);gap:.75rem;font-family:Figtree,sans-serif;display:grid}.tcs-tile[data-v-53c38226]{background:#fff;border:1px solid #00286838;border-radius:16px;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex;box-shadow:0 4px 20px #0028681c}.tcs-tile--amber[data-v-53c38226]{border-left:3px solid var(--tc-amber)}.tcs-icon[data-v-53c38226]{width:38px;height:38px;color:var(--pc-navy);background:#00286812;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.05rem;display:flex}.tcs-tile--amber .tcs-icon[data-v-53c38226]{color:var(--tc-amber);background:#d977061a}.tcs-body[data-v-53c38226]{min-width:0}.tcs-val[data-v-53c38226]{color:var(--pc-navy);letter-spacing:-.02em;font-size:1.6rem;font-weight:800;line-height:1}.tcs-tile--amber .tcs-val[data-v-53c38226]{color:var(--tc-amber)}.tcs-lbl[data-v-53c38226]{letter-spacing:.04em;text-transform:uppercase;color:var(--pc-muted);white-space:nowrap;margin-top:.2rem;font-size:.68rem;font-weight:600}@media (width<=768px){.tcs[data-v-53c38226]{grid-template-columns:1fr 1fr}}@media (width<=400px){.tcs[data-v-53c38226]{grid-template-columns:1fr}}.tcf[data-v-0199b068]{--pc-navy:#002868;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--tc-amber:#d97706;background:#fff;border:1px solid #00286838;border-radius:16px;align-self:start;padding:1rem;font-family:Figtree,sans-serif;box-shadow:0 4px 20px #0028681c}.tcf-head[data-v-0199b068]{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}.tcf-title[data-v-0199b068]{letter-spacing:.08em;text-transform:uppercase;color:var(--pc-navy);font-size:.72rem;font-weight:700}.tcf-clear[data-v-0199b068]{color:var(--tc-amber);cursor:pointer;background:0 0;border:none;padding:0;font-size:.7rem;font-weight:600}.tcf-clear[data-v-0199b068]:hover{text-decoration:underline}.tcf-group[data-v-0199b068]{margin-bottom:.9rem}.tcf-group[data-v-0199b068]:last-child{margin-bottom:0}.tcf-group-label[data-v-0199b068]{letter-spacing:.06em;text-transform:uppercase;color:var(--pc-muted);margin-bottom:.4rem;font-size:.64rem;font-weight:700}.tcf-opt[data-v-0199b068]{text-align:left;width:100%;color:var(--pc-text);cursor:pointer;background:#f8fafc;border:1px solid #0028681f;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;padding:.4rem .6rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:background .12s,border-color .12s;display:flex}.tcf-opt[data-v-0199b068]:last-child{margin-bottom:0}.tcf-opt[data-v-0199b068]:hover{background:#0028680f}.tcf-opt--active[data-v-0199b068]{background:var(--pc-navy);border-color:var(--pc-navy);color:#fff}.tcf-opt-label[data-v-0199b068]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tcf-opt-count[data-v-0199b068]{color:var(--pc-muted);background:#0028680f;border-radius:10px;flex-shrink:0;padding:.05rem .4rem;font-size:.68rem;font-weight:700}.tcf-opt--active .tcf-opt-count[data-v-0199b068]{color:#fff;background:#fff3}@media (width<=768px){.tcf[data-v-0199b068]{flex-wrap:wrap;align-items:flex-start;gap:.5rem 1rem;padding:.75rem 1rem;display:flex}.tcf-head[data-v-0199b068]{width:100%;margin-bottom:.25rem}.tcf-group[data-v-0199b068]{margin-bottom:0}.tcf-group-label[data-v-0199b068]{margin-bottom:.25rem}.tcf-opt[data-v-0199b068]{width:auto;margin:0 .35rem .35rem 0;display:inline-flex}}.tcr[data-v-6696c1e2]{--pc-navy:#002868;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;--tc-amber:#d97706;--tc-green:#16a34a;border-bottom:1px solid #00286814;border-left:3px solid #0000;align-items:center;gap:1rem;padding:.8rem 1rem;font-family:Figtree,sans-serif;text-decoration:none;transition:background .12s;display:flex}.tcr[data-v-6696c1e2]:last-child{border-bottom:none}.tcr[data-v-6696c1e2]:hover{background:#0028680a}.tcr--overdue[data-v-6696c1e2]{border-left-color:var(--tc-amber);background:#d9770609}.tcr-main[data-v-6696c1e2]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.tcr-addr[data-v-6696c1e2]{color:var(--pc-navy);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;overflow:hidden}.tcr-chips[data-v-6696c1e2]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.tcr-chip[data-v-6696c1e2]{color:var(--pc-muted);white-space:nowrap;background:#f8fafc;border:1px solid #00286826;border-radius:20px;align-items:center;gap:.25rem;padding:.12rem .5rem;font-size:.68rem;font-weight:600;display:inline-flex}.tcr-chip .bi[data-v-6696c1e2]{font-size:.62rem}.tcr-chip--type[data-v-6696c1e2]{color:var(--pc-navy);border-color:#00286840}.tcr-chip--scope[data-v-6696c1e2]{color:#7c3aed;background:#7c3aed0f;border-color:#7c3aed47}.tcr-chip--close[data-v-6696c1e2]{color:var(--pc-text)}.tcr-right[data-v-6696c1e2]{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.tcr-deadline[data-v-6696c1e2]{white-space:nowrap;align-items:center;gap:.35rem;font-size:.74rem;font-weight:600;display:inline-flex}.tcr-deadline .bi[data-v-6696c1e2]{font-size:.82rem}.tcr-deadline--complete[data-v-6696c1e2]{color:var(--tc-green)}.tcr-deadline--overdue[data-v-6696c1e2]{color:var(--tc-amber)}.tcr-deadline--pending[data-v-6696c1e2]{color:var(--pc-muted)}.tcr-chev[data-v-6696c1e2]{color:#0028684d;font-size:.8rem}@media (width<=560px){.tcr[data-v-6696c1e2]{align-items:flex-start}.tcr-deadline[data-v-6696c1e2]{font-size:.7rem}}.tcd[data-v-6e3f381e]{--pc-navy:#002868;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--tc-amber:#d97706;--tc-green:#16a34a;flex-direction:column;gap:1.1rem;max-width:1200px;margin:0 auto;padding:1.25rem;font-family:Figtree,sans-serif;display:flex}.tcd-eyebrow[data-v-6e3f381e]{letter-spacing:.1em;text-transform:uppercase;color:var(--pc-muted);font-size:.72rem;font-weight:700}.tcd-title[data-v-6e3f381e]{color:var(--pc-navy);letter-spacing:-.02em;margin:.15rem 0 .1rem;font-size:1.5rem;font-weight:800}.tcd-sub[data-v-6e3f381e]{color:var(--pc-muted);margin:0;font-size:.86rem}.tcd-body[data-v-6e3f381e]{grid-template-columns:248px 1fr;align-items:start;gap:1.1rem;display:grid}.tcd-list-card[data-v-6e3f381e]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.tcd-list-head[data-v-6e3f381e]{border-bottom:1px solid #0028681a;justify-content:space-between;align-items:center;padding:.9rem 1rem;display:flex}.tcd-list-title[data-v-6e3f381e]{letter-spacing:.06em;text-transform:uppercase;color:var(--pc-navy);font-size:.8rem;font-weight:700}.tcd-list-count[data-v-6e3f381e]{color:var(--pc-muted);font-size:.74rem;font-weight:600}.tcd-list[data-v-6e3f381e]{flex-direction:column;display:flex}.tcd-empty[data-v-6e3f381e]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2.75rem 1.5rem;display:flex}.tcd-empty--card[data-v-6e3f381e]{background:#fff;border:1px solid #00286838;border-radius:16px;box-shadow:0 4px 20px #0028681c}.tcd-empty-icon[data-v-6e3f381e]{color:#00286859;font-size:2rem}.tcd-empty-title[data-v-6e3f381e]{color:var(--pc-navy);font-size:.95rem;font-weight:700}.tcd-empty-text[data-v-6e3f381e]{color:var(--pc-muted);max-width:36ch;margin:0;font-size:.82rem}.tcd-empty-btn[data-v-6e3f381e]{color:#fff;background:var(--pc-navy);cursor:pointer;border:none;border-radius:8px;padding:.4rem .9rem;font-family:inherit;font-size:.78rem;font-weight:600}.tcd-empty-btn[data-v-6e3f381e]:hover{background:#001d4d}@media (width<=768px){.tcd[data-v-6e3f381e]{padding:1rem}.tcd-body[data-v-6e3f381e]{grid-template-columns:1fr}.tcd-rail[data-v-6e3f381e]{order:-1}}.ow-root[data-v-90b6e6a2]{flex-direction:column;align-items:center;padding:.75rem 1rem;display:flex}.ow-container[data-v-90b6e6a2]{flex-direction:column;gap:.75rem;width:100%;max-width:580px;display:flex}.ow-header[data-v-90b6e6a2]{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.1rem;padding-left:.15rem;display:flex}.ow-tag[data-v-90b6e6a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.ow-title[data-v-90b6e6a2]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.2rem;font-weight:700;line-height:1}.ow-dot[data-v-90b6e6a2]{color:var(--callsign-dot,#bf0a30)}.ow-sub[data-v-90b6e6a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.ow-progress-wrap[data-v-90b6e6a2]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.35rem;padding-top:.2rem;display:flex}.ow-progress-track[data-v-90b6e6a2]{background:var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 2px) 0,100% 2px,100% 100%,2px 100%,0 calc(100% - 2px));width:80px;height:3px}.ow-progress-fill[data-v-90b6e6a2]{background:var(--btn-on,#0cf);height:100%;box-shadow:0 0 6px var(--btn-on-glow,#0cf6);transition:width .35s}.ow-progress-label[data-v-90b6e6a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff59);font-size:.74rem}.hud-panel[data-v-90b6e6a2]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.ow-panel[data-v-90b6e6a2]{width:100%}.ow-section-hdr[data-v-90b6e6a2]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-90b6e6a2]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-90b6e6a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.ow-section-body[data-v-90b6e6a2]{flex-direction:column;gap:.85rem;padding:.85rem 1.1rem;display:flex}.ow-field[data-v-90b6e6a2]{flex-direction:column;gap:.35rem;display:flex}.ow-label[data-v-90b6e6a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff73);font-size:.74rem;display:block}.ow-req[data-v-90b6e6a2]{color:#fc7070}.ow-input[data-v-90b6e6a2]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);width:100%;color:var(--text,#ffffffe6);resize:vertical;outline:none;padding:.45rem .7rem;font-size:.82rem;transition:border .12s}.ow-input[data-v-90b6e6a2]:focus{border-color:var(--btn-on-mid,#00ccff73)}.ow-input[data-v-90b6e6a2]::placeholder{color:var(--text-muted,#ffffff4d)}.ow-error[data-v-90b6e6a2]{font-family:var(--font-display,"Space Mono",monospace);color:#fc7070;font-size:.74rem}.ow-chip-row[data-v-90b6e6a2]{flex-wrap:wrap;gap:.45rem;display:flex}.ow-chip[data-v-90b6e6a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#00286840);color:var(--text-muted,#ffffff80);cursor:pointer;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));padding:.3rem .7rem;font-size:.74rem;transition:color .12s,background .12s,border-color .12s}.ow-chip[data-v-90b6e6a2]:hover{color:var(--text,#ffffffd9)}.ow-chip--on[data-v-90b6e6a2]{color:var(--btn-on,#0cf);border-color:var(--btn-on-mid,#00ccff80);background:var(--btn-on-faint,#00ccff1a)}.ow-states-grid[data-v-90b6e6a2]{flex-wrap:wrap;gap:.3rem;display:flex}.ow-state-btn[data-v-90b6e6a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.06em;background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#00286833);color:var(--text-muted,#fff6);cursor:pointer;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));padding:.2rem .35rem;font-size:.68rem;transition:color .1s,background .1s,border-color .1s}.ow-state-btn[data-v-90b6e6a2]:hover{color:var(--text,#fffc)}.ow-state-btn--on[data-v-90b6e6a2]{color:var(--btn-on,#0cf);border-color:var(--btn-on-mid,#00ccff80);background:var(--btn-on-faint,#00ccff1a)}.ow-toggle-row[data-v-90b6e6a2]{cursor:pointer;background:var(--tile-bg,#01081459);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));align-items:flex-start;gap:.65rem;padding:.55rem .7rem;display:flex}.ow-checkbox[data-v-90b6e6a2]{accent-color:var(--btn-on,#0cf);flex-shrink:0;width:15px;height:15px;margin-top:.1rem}.ow-toggle-label[data-v-90b6e6a2]{flex-direction:column;gap:.2rem;display:flex}.ow-toggle-title[data-v-90b6e6a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text,#ffffffd9);font-size:.78rem;font-weight:700}.ow-toggle-sub[data-v-90b6e6a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.06em;color:var(--text-muted,#fff6);font-size:.74rem}.ow-complete-msg[data-v-90b6e6a2]{text-align:center;flex-direction:column;align-items:center;gap:.85rem;padding:1.5rem .5rem;display:flex}.ow-complete-icon[data-v-90b6e6a2]{color:var(--btn-on,#0cf);font-size:2.2rem}.ow-complete-text[data-v-90b6e6a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.06em;color:var(--text-muted,#ffffff8c);max-width:340px;margin:0;font-size:.82rem;line-height:1.7}.ow-actions[data-v-90b6e6a2]{border-top:1px solid var(--act-border,#00286826);justify-content:space-between;align-items:center;padding:1rem 1.1rem .85rem;display:flex}.ow-back-btn[data-v-90b6e6a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));cursor:pointer;background:0 0;align-items:center;gap:.3rem;padding:.35rem .65rem;font-size:.74rem;transition:color .12s;display:inline-flex}.ow-back-btn[data-v-90b6e6a2]:hover{color:var(--text,#ffffffb3)}.ow-submit-btn[data-v-90b6e6a2]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));padding:.4rem .85rem;font-size:.74rem;transition:background .12s,color .12s}.ow-submit-btn[data-v-90b6e6a2]:hover:not(:disabled){background:var(--btn-on-mid,#00ccff40);color:#fff}.ow-submit-btn[data-v-90b6e6a2]:disabled{opacity:.4;cursor:not-allowed}.hud-tile-corners[data-v-90b6e6a2]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-90b6e6a2]{width:12px;height:12px;position:absolute}.hud-tl[data-v-90b6e6a2]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-90b6e6a2]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-90b6e6a2]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-90b6e6a2]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.txh-card[data-v-b50b62e4]{--pc-navy:#002868;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;border:1px solid var(--pc-border);background:#fff;border-radius:16px;flex-direction:column;gap:.65rem;padding:1rem 1.25rem .9rem;font-family:Figtree,sans-serif;display:flex;box-shadow:0 4px 20px #0028681c}.txh-top-row[data-v-b50b62e4]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.txh-addr-block[data-v-b50b62e4]{flex:1;min-width:0}.txh-eyebrow[data-v-b50b62e4]{letter-spacing:.06em;text-transform:uppercase;color:var(--pc-muted);margin-bottom:.15rem;font-size:.68rem;font-weight:600}.txh-address[data-v-b50b62e4]{color:var(--pc-navy);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.05rem;font-weight:700;line-height:1.2;overflow:hidden}.txh-edit-btn[data-v-b50b62e4]{color:var(--pc-navy);white-space:nowrap;border:1px solid #00286840;border-radius:8px;flex-shrink:0;align-items:center;gap:.3rem;padding:.26rem .65rem;font-size:.74rem;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}.txh-edit-btn[data-v-b50b62e4]:hover{background:#0028680f}.txh-clients[data-v-b50b62e4]{flex-wrap:wrap;gap:.4rem;display:flex}.txh-client-pill[data-v-b50b62e4]{background:#f8fafc;border:1px solid #00286826;border-radius:20px;align-items:center;gap:.35rem;padding:.2rem .65rem .2rem .42rem;font-size:.75rem;display:inline-flex}.txh-client-avatar[data-v-b50b62e4]{background:var(--pc-navy);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.58rem;font-weight:700;display:flex}.txh-client-name[data-v-b50b62e4]{color:var(--pc-text);font-weight:600}.txh-client-role[data-v-b50b62e4]{color:var(--pc-muted);text-transform:capitalize;font-size:.68rem}.txh-meta-row[data-v-b50b62e4]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.txh-status-badge[data-v-b50b62e4]{border-radius:20px;padding:.2rem .55rem;font-size:.7rem;font-weight:700}.txh-chip[data-v-b50b62e4]{color:var(--pc-muted);align-items:center;gap:.2rem;font-size:.72rem;display:inline-flex}.txh-chip .bi[data-v-b50b62e4]{font-size:.7rem}.txh-chip--price[data-v-b50b62e4]{color:var(--pc-text);font-weight:700}.txh-stepper-scroll[data-v-b50b62e4]{-webkit-overflow-scrolling:touch;padding-bottom:.1rem;overflow-x:auto}.txh-stepper[data-v-b50b62e4]{align-items:flex-start;min-width:max-content;display:flex}.txh-step[data-v-b50b62e4]{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:.28rem;display:flex}.txh-step-node[data-v-b50b62e4]{background:#fff;border:2px solid #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .15s,background .15s;display:flex}.txh-step--done .txh-step-node[data-v-b50b62e4]{background:#e2e8f0;border-color:#94a3b8}.txh-step:not(.txh-step--active):hover .txh-step-node[data-v-b50b62e4]{background:#00286814;border-color:#00286866}.txh-step:not(.txh-step--active):hover .txh-step-label[data-v-b50b62e4]{color:#002868}.txh-step-check[data-v-b50b62e4]{color:#64748b;font-size:.62rem;font-weight:800;line-height:1}.txh-step-label[data-v-b50b62e4]{color:var(--pc-muted);text-transform:capitalize;white-space:nowrap;text-align:center;max-width:72px;font-size:.64rem;font-weight:600;line-height:1.2}.txh-step--done .txh-step-label[data-v-b50b62e4]{color:#94a3b8}.txh-step-label--active[data-v-b50b62e4]{font-weight:700!important}.txh-step-connector[data-v-b50b62e4]{background:#e2e8f0;flex-shrink:0;align-self:flex-start;width:28px;height:2px;margin-top:9px;transition:background .15s}.txh-connector--done[data-v-b50b62e4]{background:#94a3b8}.tcdb[data-v-4e4cd2f9]{--tc-amber:#d97706;border:1px solid #d977064d;border-left:3px solid var(--tc-amber);background:#d9770614;border-radius:12px;align-items:center;gap:.7rem;padding:.7rem 1rem;font-family:Figtree,sans-serif;display:flex}.tcdb-icon[data-v-4e4cd2f9]{color:var(--tc-amber);flex-shrink:0;font-size:1.05rem}.tcdb-body[data-v-4e4cd2f9]{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;min-width:0;display:flex}.tcdb-count[data-v-4e4cd2f9]{color:#92400e;font-size:.86rem;font-weight:700}.tcdb-detail[data-v-4e4cd2f9]{color:#92400e;opacity:.85;font-size:.8rem}.tcdb-detail strong[data-v-4e4cd2f9]{font-weight:700}.tccp[data-v-fe8b7e54]{--pc-navy:#002868;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-red:#bf0a30;--tc-amber:#d97706;--tc-green:#16a34a;background:#fff;border:1px solid #00286838;border-radius:16px;font-family:Figtree,sans-serif;overflow:hidden;box-shadow:0 4px 20px #0028681c}.tccp-head[data-v-fe8b7e54]{border-bottom:1px solid #0028681a;justify-content:space-between;align-items:center;padding:.9rem 1.1rem;display:flex}.tccp-title[data-v-fe8b7e54]{letter-spacing:.06em;text-transform:uppercase;color:var(--pc-navy);font-size:.82rem;font-weight:700}.tccp-progress[data-v-fe8b7e54]{color:var(--pc-muted);font-size:.76rem;font-weight:600}.tccp-empty[data-v-fe8b7e54]{text-align:center;color:var(--pc-muted);flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1.5rem;font-size:.84rem;display:flex}.tccp-empty-icon[data-v-fe8b7e54]{color:#0028684d;font-size:1.8rem}.tccp-group-head[data-v-fe8b7e54]{background:#f8fafc;border-bottom:1px solid #00286812;justify-content:space-between;align-items:center;padding:.55rem 1.1rem;display:flex}.tccp-group-label[data-v-fe8b7e54]{letter-spacing:.06em;text-transform:uppercase;color:var(--pc-muted);font-size:.68rem;font-weight:700}.tccp-group-count[data-v-fe8b7e54]{color:var(--pc-navy);font-size:.68rem;font-weight:700}.tccp-row[data-v-fe8b7e54]{border-bottom:1px solid #0028680f;border-left:3px solid #0000;align-items:center;gap:.7rem;padding:.6rem 1.1rem;display:flex}.tccp-row[data-v-fe8b7e54]:last-child{border-bottom:none}.tccp-row--overdue[data-v-fe8b7e54]{border-left-color:var(--tc-amber);background:#d9770608}.tccp-row--done[data-v-fe8b7e54]{opacity:.62}.tccp-row--editing[data-v-fe8b7e54]{background:#fbfcfe}.tccp-toggle[data-v-fe8b7e54]{cursor:pointer;color:#0028684d;background:0 0;border:none;flex-shrink:0;padding:0;font-size:1rem;line-height:1;transition:color .12s}.tccp-toggle[data-v-fe8b7e54]:hover,.tccp-toggle--done[data-v-fe8b7e54]{color:var(--tc-green)}.tccp-body[data-v-fe8b7e54]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.tccp-label[data-v-fe8b7e54]{color:var(--pc-text);font-size:.86rem;font-weight:500}.tccp-label--done[data-v-fe8b7e54]{color:var(--pc-muted);text-decoration:line-through}.tccp-due[data-v-fe8b7e54]{color:var(--pc-muted);align-items:center;gap:.3rem;font-size:.72rem;display:inline-flex}.tccp-due .bi[data-v-fe8b7e54]{font-size:.68rem}.tccp-due--overdue[data-v-fe8b7e54]{color:var(--tc-amber);font-weight:600}.tccp-bd[data-v-fe8b7e54]{color:var(--pc-navy);font-weight:600}.tccp-defer[data-v-fe8b7e54]{color:#7c3aed;font-size:.72rem;font-style:italic}.tccp-overdue-chip[data-v-fe8b7e54]{color:var(--tc-amber);background:#d9770614;border:1px solid #d9770666;border-radius:20px;flex-shrink:0;padding:.1rem .5rem;font-size:.66rem;font-weight:700}.tccp-row-actions[data-v-fe8b7e54]{flex-shrink:0;align-items:center;gap:.15rem;display:flex}.tccp-icon-btn[data-v-fe8b7e54]{cursor:pointer;color:var(--pc-muted);background:0 0;border:none;border-radius:6px;padding:.2rem .3rem;font-size:.82rem;line-height:1;transition:color .12s,background .12s}.tccp-icon-btn[data-v-fe8b7e54]:hover{color:var(--pc-navy);background:#0028680f}.tccp-icon-btn--del[data-v-fe8b7e54]:hover{color:var(--pc-red);background:#bf0a3012}.tccp-icon-btn--save[data-v-fe8b7e54]{color:var(--tc-green)}.tccp-icon-btn--save[data-v-fe8b7e54]:hover{color:#fff;background:var(--tc-green)}.tccp-edit[data-v-fe8b7e54]{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.tccp-edit-label[data-v-fe8b7e54]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#fff;border:1px solid #00286840;border-radius:8px;outline:none;padding:.4rem .6rem;font-family:inherit;font-size:.86rem}.tccp-edit-label[data-v-fe8b7e54]:focus{border-color:var(--pc-navy)}.tccp-edit-controls[data-v-fe8b7e54]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.tccp-edit-date[data-v-fe8b7e54],.tccp-edit-cat[data-v-fe8b7e54]{color:var(--pc-text);background:#fff;border:1px solid #00286840;border-radius:8px;outline:none;padding:.34rem .5rem;font-family:inherit;font-size:.78rem}.tccp-edit-cat[data-v-fe8b7e54]{flex:1;min-width:8rem}.tccp-edit-date[data-v-fe8b7e54]:focus,.tccp-edit-cat[data-v-fe8b7e54]:focus{border-color:var(--pc-navy)}.tccp-add[data-v-fe8b7e54]{background:#fbfcfe;border-top:1px solid #0028681a;align-items:center;gap:.5rem;padding:.7rem 1.1rem;display:flex}.tccp-add-input[data-v-fe8b7e54]{min-width:0;color:var(--pc-text);background:#fff;border:1px solid #00286833;border-radius:8px;outline:none;flex:1;padding:.4rem .6rem;font-family:inherit;font-size:.84rem}.tccp-add-input[data-v-fe8b7e54]:focus{border-color:var(--pc-navy)}.tccp-add-cat[data-v-fe8b7e54],.tccp-add-date[data-v-fe8b7e54]{color:var(--pc-text);background:#fff;border:1px solid #00286833;border-radius:8px;outline:none;padding:.38rem .5rem;font-family:inherit;font-size:.8rem}.tccp-add-cat[data-v-fe8b7e54]:focus,.tccp-add-date[data-v-fe8b7e54]:focus{border-color:var(--pc-navy)}.tccp-add-btn[data-v-fe8b7e54]{color:#fff;background:var(--pc-navy);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:.3rem;padding:.42rem .8rem;font-family:inherit;font-size:.8rem;font-weight:600;display:inline-flex}.tccp-add-btn[data-v-fe8b7e54]:hover:not(:disabled){background:#001d4d}.tccp-add-btn[data-v-fe8b7e54]:disabled{opacity:.4;cursor:default}@media (width<=560px){.tccp-add[data-v-fe8b7e54]{flex-wrap:wrap}.tccp-add-input[data-v-fe8b7e54]{flex-basis:100%}}.tcss[data-v-2e7e335c]{--pc-navy:#002868;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-red:#bf0a30;--tc-amber:#d97706;--tc-green:#16a34a;background:#fff;border:1px solid #00286838;border-radius:16px;font-family:Figtree,sans-serif;overflow:hidden;box-shadow:0 4px 20px #0028681c}.tcss-head[data-v-2e7e335c]{border-bottom:1px solid #0028681a;align-items:center;gap:.45rem;padding:.8rem 1rem;display:flex}.tcss-head-icon[data-v-2e7e335c]{color:var(--pc-navy);font-size:.95rem}.tcss-title[data-v-2e7e335c]{letter-spacing:.06em;text-transform:uppercase;color:var(--pc-navy);font-size:.78rem;font-weight:700}.tcss-status[data-v-2e7e335c]{border-bottom:1px solid #00286814;padding:.75rem 1rem}.tcss-status--pending[data-v-2e7e335c]{border-left:3px solid var(--tc-amber)}.tcss-status--accepted[data-v-2e7e335c]{border-left:3px solid var(--tc-green)}.tcss-status--rejected[data-v-2e7e335c]{border-left:3px solid var(--pc-red)}.tcss-status-row[data-v-2e7e335c]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tcss-chip[data-v-2e7e335c]{letter-spacing:.02em;border:1px solid;border-radius:20px;padding:.1rem .55rem;font-size:.66rem;font-weight:700}.tcss-chip--pending[data-v-2e7e335c]{color:var(--tc-amber);background:#d9770614;border-color:#d9770666}.tcss-chip--accepted[data-v-2e7e335c]{color:var(--tc-green);background:#16a34a14;border-color:#16a34a66}.tcss-chip--rejected[data-v-2e7e335c]{color:var(--pc-red);background:#bf0a3012;border-color:#bf0a3066}.tcss-phase[data-v-2e7e335c]{color:var(--pc-navy);align-items:center;gap:.25rem;font-size:.82rem;font-weight:700;display:inline-flex}.tcss-phase .bi[data-v-2e7e335c]{color:var(--pc-muted);font-size:.72rem}.tcss-notes[data-v-2e7e335c]{color:var(--pc-muted);margin:.4rem 0 0;font-size:.78rem;font-style:italic;line-height:1.4}.tcss-hint[data-v-2e7e335c]{color:var(--pc-muted);margin:.35rem 0 0;font-size:.72rem}.tcss-form[data-v-2e7e335c]{flex-direction:column;gap:.5rem;padding:.75rem 1rem .8rem;display:flex}.tcss-notes-input[data-v-2e7e335c]{box-sizing:border-box;resize:vertical;width:100%;color:var(--pc-text);background:#fff;border:1px solid #00286833;border-radius:8px;outline:none;padding:.5rem .6rem;font-family:inherit;font-size:.82rem}.tcss-notes-input[data-v-2e7e335c]:focus{border-color:var(--pc-navy)}.tcss-notes-input[data-v-2e7e335c]::placeholder{color:var(--pc-muted)}.tcss-form-foot[data-v-2e7e335c]{justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.tcss-error[data-v-2e7e335c]{color:var(--pc-red);margin-right:auto;font-size:.72rem}.tcss-btn[data-v-2e7e335c]{color:#fff;background:var(--pc-navy);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-family:inherit;font-size:.8rem;font-weight:600;display:inline-flex}.tcss-btn[data-v-2e7e335c]:hover:not(:disabled){background:#001d4d}.tcss-btn[data-v-2e7e335c]:disabled{opacity:.5;cursor:default}.tcss-final[data-v-2e7e335c]{color:var(--pc-muted);align-items:center;gap:.4rem;margin:0;padding:.8rem 1rem;font-size:.78rem;display:flex}.tcss-final .bi[data-v-2e7e335c]{color:var(--tc-green)}.tctd[data-v-e7a2ee7f]{--pc-navy:#002868;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-red:#bf0a30;--tc-amber:#d97706;--tc-green:#16a34a;flex-direction:column;gap:1rem;max-width:1200px;margin:0 auto;padding:1.25rem;font-family:Figtree,sans-serif;display:flex}.tctd-topbar[data-v-e7a2ee7f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.tctd-back[data-v-e7a2ee7f]{color:var(--pc-muted);align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.tctd-back[data-v-e7a2ee7f]:hover{color:var(--pc-navy)}.tctd-context[data-v-e7a2ee7f]{align-items:center;gap:.5rem;display:flex}.tctd-side-badge[data-v-e7a2ee7f]{letter-spacing:.04em;text-transform:uppercase;color:var(--pc-navy);background:#00286812;border-radius:20px;padding:.22rem .6rem;font-size:.7rem;font-weight:700}.tctd-scope-badge[data-v-e7a2ee7f]{color:#0f766e;background:#0d94881a;border:1px solid #0d948847;border-radius:20px;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.7rem;font-weight:700;display:inline-flex}.tctd-scope-badge .bi[data-v-e7a2ee7f]{font-size:.68rem}.tctd-cols[data-v-e7a2ee7f]{grid-template-columns:2fr 1fr;align-items:start;gap:1.1rem;display:grid}.tctd-side[data-v-e7a2ee7f]{flex-direction:column;gap:1rem;display:flex}.tctd-card[data-v-e7a2ee7f]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.tctd-card--approval[data-v-e7a2ee7f]{border-left:3px solid var(--tc-amber)}.tctd-card-head[data-v-e7a2ee7f]{border-bottom:1px solid #0028681a;padding:.8rem 1rem}.tctd-card-title[data-v-e7a2ee7f]{letter-spacing:.06em;text-transform:uppercase;color:var(--pc-navy);font-size:.78rem;font-weight:700}.tctd-card-empty[data-v-e7a2ee7f]{text-align:center;color:var(--pc-muted);padding:1.25rem 1rem;font-size:.8rem}.tctd-approval-row[data-v-e7a2ee7f]{border-bottom:1px solid #0028680f;align-items:center;gap:.6rem;padding:.7rem 1rem;display:flex}.tctd-approval-row[data-v-e7a2ee7f]:last-child{border-bottom:none}.tctd-approval-icon[data-v-e7a2ee7f]{color:var(--tc-amber);flex-shrink:0;font-size:1rem}.tctd-approval-body[data-v-e7a2ee7f]{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.tctd-approval-action[data-v-e7a2ee7f]{color:var(--pc-text);font-size:.82rem;font-weight:600}.tctd-approval-meta[data-v-e7a2ee7f]{color:var(--pc-muted);font-size:.7rem}.tctd-approval-side[data-v-e7a2ee7f]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.35rem;display:flex}.tctd-approval-status[data-v-e7a2ee7f]{color:var(--tc-amber);background:#d9770614;border:1px solid #d9770666;border-radius:20px;padding:.1rem .5rem;font-size:.66rem;font-weight:700}.tctd-withdraw-btn[data-v-e7a2ee7f]{color:var(--pc-red);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #bf0a3059;border-radius:6px;align-items:center;gap:.25rem;padding:.15rem .45rem;font-family:inherit;font-size:.68rem;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.tctd-withdraw-btn[data-v-e7a2ee7f]:hover:not(:disabled){background:var(--pc-red);color:#fff;border-color:var(--pc-red)}.tctd-withdraw-btn[data-v-e7a2ee7f]:disabled{opacity:.5;cursor:default}.tctd-party-row[data-v-e7a2ee7f]{border-bottom:1px solid #0028680f;align-items:center;gap:.6rem;padding:.6rem 1rem;display:flex}.tctd-party-row[data-v-e7a2ee7f]:last-child{border-bottom:none}.tctd-party-role[data-v-e7a2ee7f]{letter-spacing:.03em;text-transform:uppercase;text-align:center;border:1px solid;border-radius:6px;flex-shrink:0;min-width:4.5rem;padding:.15rem .4rem;font-size:.6rem;font-weight:700}.tctd-party-body[data-v-e7a2ee7f]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.tctd-party-name[data-v-e7a2ee7f]{color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:500;overflow:hidden}.tctd-party-contact[data-v-e7a2ee7f]{color:var(--pc-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.tctd-party-pending[data-v-e7a2ee7f]{color:var(--pc-muted);border:1px dashed #00286840;border-radius:6px;flex-shrink:0;padding:.1rem .4rem;font-size:.62rem;font-weight:600}.tctd-doc-row[data-v-e7a2ee7f]{border-bottom:1px solid #0028680f;align-items:center;gap:.6rem;padding:.6rem 1rem;text-decoration:none;transition:background .12s;display:flex}.tctd-doc-row[data-v-e7a2ee7f]:last-child{border-bottom:none}.tctd-doc-row[data-v-e7a2ee7f]:hover{background:#0028680a}.tctd-doc-icon[data-v-e7a2ee7f]{color:var(--pc-navy);flex-shrink:0;font-size:1rem}.tctd-doc-body[data-v-e7a2ee7f]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.tctd-doc-name[data-v-e7a2ee7f]{color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.tctd-doc-size[data-v-e7a2ee7f]{color:var(--pc-muted);font-size:.68rem}.tctd-doc-ext[data-v-e7a2ee7f]{color:#0028684d;flex-shrink:0;font-size:.74rem}.tctd-env-row[data-v-e7a2ee7f]{border-bottom:1px solid #0028680f;align-items:center;gap:.6rem;padding:.6rem 1rem;text-decoration:none;transition:background .12s;display:flex}.tctd-env-row[data-v-e7a2ee7f]:last-child{border-bottom:none}.tctd-env-row[data-v-e7a2ee7f]:hover{background:#0028680a}.tctd-env-icon[data-v-e7a2ee7f]{color:var(--pc-navy);flex-shrink:0;font-size:.95rem}.tctd-env-name[data-v-e7a2ee7f]{min-width:0;color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.82rem;overflow:hidden}.tctd-env-status[data-v-e7a2ee7f]{color:var(--pc-muted);background:#0028680f;border-radius:20px;flex-shrink:0;padding:.1rem .5rem;font-size:.66rem;font-weight:700}.tctd-env-status--completed[data-v-e7a2ee7f]{color:var(--tc-green);background:#16a34a1a}@media (width<=900px){.tctd[data-v-e7a2ee7f]{padding:1rem}.tctd-cols[data-v-e7a2ee7f]{grid-template-columns:1fr}}.cd-root[data-v-b330af5e]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.cd-header[data-v-b330af5e]{margin-bottom:.1rem;padding-left:.15rem}.cd-tag[data-v-b330af5e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.cd-title[data-v-b330af5e]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.cd-dot[data-v-b330af5e]{color:var(--callsign-dot,#bf0a30)}.cd-sub[data-v-b330af5e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.hud-panel[data-v-b330af5e]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.cd-empty-panel[data-v-b330af5e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:3rem 1.1rem;font-size:.8rem;display:flex}.cd-empty-panel .bi[data-v-b330af5e]{font-size:2rem}.cd-grid[data-v-b330af5e]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.75rem;display:grid}.cd-card[data-v-b330af5e]{padding:1rem 1.1rem;text-decoration:none;transition:background .12s;display:block}.cd-card[data-v-b330af5e]:hover{background:#ffffff0f}.cd-card-top[data-v-b330af5e]{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.85rem;display:flex}.cd-card-addr-col[data-v-b330af5e]{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.cd-card-addr[data-v-b330af5e]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}.cd-card-close[data-v-b330af5e]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);font-size:.74rem}.cd-status-badge[data-v-b330af5e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.07em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;flex-shrink:0;padding:.07rem .28rem;font-size:.66rem;font-weight:700}.cd-progress-area[data-v-b330af5e]{flex-direction:column;gap:.3rem;display:flex}.cd-progress-track[data-v-b330af5e]{background:#ffffff14;width:100%;height:3px}.cd-progress-fill[data-v-b330af5e]{background:var(--btn-on,#0cf);height:3px;transition:width .4s}.cd-progress-row[data-v-b330af5e]{justify-content:space-between;align-items:center;display:flex}.cd-progress-label[data-v-b330af5e]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);font-size:.72rem}.cd-overdue-label[data-v-b330af5e]{font-family:var(--font-display,"Space Mono",monospace);color:#fc7070;font-size:.72rem}.cd-pct-label[data-v-b330af5e]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text,#ffffffb3);font-size:.74rem;font-weight:700}.hud-tile-corners[data-v-b330af5e]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-b330af5e]{width:12px;height:12px;position:absolute}.hud-tl[data-v-b330af5e]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-b330af5e]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-b330af5e]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-b330af5e]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.ccs-root[data-v-e6a7376e]{flex-direction:column;align-items:center;padding:.75rem 1rem;display:flex}.ccs-container[data-v-e6a7376e]{flex-direction:column;gap:.75rem;width:100%;max-width:680px;display:flex}.ccs-header[data-v-e6a7376e]{justify-content:space-between;align-items:flex-start;gap:.75rem;padding-left:.15rem;display:flex}.ccs-tag[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.ccs-title[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.15rem;font-weight:700;line-height:1}.ccs-dot[data-v-e6a7376e]{color:var(--callsign-dot,#bf0a30)}.ccs-sub[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.ccs-meta-right[data-v-e6a7376e]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.2rem;display:flex}.ccs-source-label[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.2em;color:var(--text-muted,#ffffff4d);font-size:.68rem}.ccs-source-val[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);color:var(--btn-on,#0cf);font-size:.76rem}.ccs-parsed-at[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff4d);font-size:.68rem}.ccs-banner[data-v-e6a7376e]{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));font-family:var(--font-display,"Space Mono",monospace);color:var(--text,#ffffffd9);letter-spacing:.03em;background:#f59e0b14;border:1px solid #f59e0b4d;align-items:flex-start;gap:.65rem;padding:.65rem .85rem;font-size:.78rem;line-height:1.65;display:flex}.ccs-banner--block[data-v-e6a7376e]{color:#fc7070;background:#bf0a3014;border-color:#bf0a3059}.ccs-banner-icon[data-v-e6a7376e]{color:#f59e0b;flex-shrink:0;margin-top:.05rem;font-size:.9rem}.ccs-banner--block .ccs-banner-icon[data-v-e6a7376e]{color:#fc7070}.hud-panel[data-v-e6a7376e]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.ccs-panel[data-v-e6a7376e]{width:100%}.ccs-panel-hdr[data-v-e6a7376e]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);align-items:center;gap:.65rem;padding:.75rem 1.1rem .6rem;display:flex;position:relative;overflow:hidden}.hud-panel-scanline[data-v-e6a7376e]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;flex:1;font-size:.76rem;font-weight:700;position:relative}.ccs-advisory-tag[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));z-index:1;flex-shrink:0;padding:.1rem .3rem;font-size:.64rem;position:relative}.ccs-fields[data-v-e6a7376e]{flex-direction:column;display:flex}.ccs-field[data-v-e6a7376e]{border-bottom:1px solid var(--act-border,#0028681a);border-left:3px solid #0000;flex-direction:column;gap:.3rem;padding:.7rem 1.1rem;transition:border-color .12s;display:flex}.ccs-field[data-v-e6a7376e]:last-child{border-bottom:none}.ccs-field--low[data-v-e6a7376e]{background:#f59e0b0a;border-left-color:#f59e0b}.ccs-field--unknown[data-v-e6a7376e]{background:#bf0a300a;border-left-color:#fc7070}.ccs-field--ref[data-v-e6a7376e]{opacity:.72}.ccs-field-top[data-v-e6a7376e]{justify-content:space-between;align-items:center;display:flex}.ccs-field-top-right[data-v-e6a7376e]{align-items:center;gap:.45rem;display:flex}.ccs-label[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff73);font-size:.74rem}.ccs-req[data-v-e6a7376e]{color:#fc7070}.ccs-conf[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;align-items:center;gap:.35rem;font-size:.68rem;display:flex}.ccs-conf--ok[data-v-e6a7376e]{color:#00dc82b3}.ccs-conf--low[data-v-e6a7376e]{color:#f59e0b}.ccs-conf--unknown[data-v-e6a7376e]{color:#fc7070}.ccs-conf-flag[data-v-e6a7376e]{letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;padding:.06rem .22rem;font-size:.64rem}.ccs-ref-tag[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff4d);border:1px solid var(--act-border,#00286840);clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));padding:.04rem .2rem;font-size:.64rem}.ccs-readonly-val[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff80);letter-spacing:.04em;font-size:.82rem}.ccs-input[data-v-e6a7376e]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);width:100%;color:var(--text,#ffffffe6);outline:none;padding:.4rem .65rem;font-size:.82rem;transition:border .12s}.ccs-input[data-v-e6a7376e]:focus{border-color:var(--btn-on-mid,#00ccff73)}.ccs-input--err[data-v-e6a7376e]{border-color:#bf0a3099}select.ccs-input option[data-v-e6a7376e]{background:#010810}.ccs-excerpt[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.04em;color:var(--text-muted,#ffffff59);align-items:flex-start;gap:.3rem;font-size:.72rem;font-style:italic;line-height:1.55;display:flex}.ccs-excerpt .bi[data-v-e6a7376e]{opacity:.5;flex-shrink:0;margin-top:.05rem;font-style:normal}.ccs-error[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);color:#fc7070;font-size:.74rem}.ccs-loan-warn[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);color:#f59e0b;letter-spacing:.03em;background:#f59e0b0f;border-bottom:1px solid #f59e0b33;align-items:flex-start;gap:.5rem;padding:.55rem 1.1rem;font-size:.74rem;line-height:1.6;display:flex}.ccs-loan-warn .bi[data-v-e6a7376e]{flex-shrink:0;margin-top:.1rem}.ccs-deadline-empty[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#fff3);padding:1.25rem 1.1rem;font-size:.74rem}.ccs-deadlines[data-v-e6a7376e]{flex-direction:column;display:flex}.ccs-deadline-row[data-v-e6a7376e]{border-bottom:1px solid var(--act-border,#00286814);justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem 1.1rem;display:flex}.ccs-deadline-row[data-v-e6a7376e]:last-child{border-bottom:none}.ccs-deadline--loan[data-v-e6a7376e]{background:#f59e0b0a}.ccs-deadline-body[data-v-e6a7376e]{flex-direction:column;gap:.12rem;min-width:0;display:flex}.ccs-deadline-label[data-v-e6a7376e]{color:var(--text,#ffffffd9);font-size:.78rem}.ccs-deadline-anchor[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;color:var(--text-muted,#ffffff4d);font-size:.64rem}.ccs-deadline-right[data-v-e6a7376e]{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.ccs-bd-tag[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--btn-on,#0cf);clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid #00ccff59;padding:.05rem .2rem;font-size:.64rem}.ccs-deadline-date[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);font-size:.8rem;font-weight:700}.ccs-deadline-input[data-v-e6a7376e]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);color:var(--text,#ffffffe6);outline:none;width:135px;padding:.28rem .5rem;font-size:.7rem;transition:border .12s}.ccs-deadline-input[data-v-e6a7376e]:focus{border-color:var(--btn-on-mid,#00ccff73)}.ccs-advisory-note[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.04em;color:var(--text-muted,#ffffff47);border-top:1px solid var(--act-border,#00286814);padding:.55rem 1.1rem;font-size:.72rem}.ccs-notes[data-v-e6a7376e]{flex-direction:column;gap:.5rem;padding:.75rem 1.1rem;display:flex}.ccs-note[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff80);margin:0;font-size:.8rem;line-height:1.65}.ccs-actions[data-v-e6a7376e]{justify-content:space-between;align-items:center;padding:.5rem 0 1.5rem;display:flex}.ccs-cancel-btn[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));cursor:pointer;background:0 0;padding:.4rem .75rem;font-size:.74rem;transition:color .12s}.ccs-cancel-btn[data-v-e6a7376e]:hover{color:var(--text,#ffffffb3)}.ccs-confirm-btn[data-v-e6a7376e]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);cursor:pointer;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));align-items:center;gap:.5rem;padding:.45rem 1rem;font-size:.74rem;transition:background .12s,color .12s;display:flex}.ccs-confirm-btn[data-v-e6a7376e]:hover:not(:disabled){background:var(--btn-on-mid,#00ccff40);color:#fff}.ccs-confirm-btn[data-v-e6a7376e]:disabled{opacity:.4;cursor:not-allowed}.ccs-confirm-btn .bi[data-v-e6a7376e]{font-size:.75rem}.hud-tile-corners[data-v-e6a7376e]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-e6a7376e]{width:12px;height:12px;position:absolute}.hud-tl[data-v-e6a7376e]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-e6a7376e]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-e6a7376e]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-e6a7376e]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.ntw-root[data-v-618b593b]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;align-items:center;padding:1rem 1.25rem;display:flex}.ntw-container[data-v-618b593b]{flex-direction:column;gap:1.25rem;width:100%;max-width:600px;display:flex}.ntw-back-row[data-v-618b593b]{margin-bottom:-.25rem}.ntw-back[data-v-618b593b]{color:var(--pc-muted);align-items:center;gap:.25rem;font-size:.82rem;text-decoration:none;transition:color .12s;display:inline-flex}.ntw-back[data-v-618b593b]:hover{color:var(--pc-navy)}.ntw-header[data-v-618b593b]{justify-content:space-between;align-items:center;display:flex}.ntw-title[data-v-618b593b]{color:var(--pc-text);margin:0;font-size:1.4rem;font-weight:600;line-height:1.15}.ntw-dot[data-v-618b593b]{color:var(--pc-red)}.ntw-stepper[data-v-618b593b]{align-items:center;gap:.3rem;display:flex}.ntw-step[data-v-618b593b]{color:#8a96b0;background:#0028681a;border:2px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.78rem;font-weight:700;transition:all .2s;display:flex}.ntw-step--active[data-v-618b593b]{border-color:var(--pc-navy);color:var(--pc-navy);background:#fff}.ntw-step--done[data-v-618b593b]{background:var(--pc-navy);color:#fff;font-size:.68rem}.ntw-step-line[data-v-618b593b]{background:#00286826;border-radius:1px;flex-shrink:0;width:24px;height:2px;transition:background .2s}.ntw-step-line--done[data-v-618b593b]{background:var(--pc-navy)}.ntw-step-label[data-v-618b593b]{color:var(--pc-muted);margin-left:.35rem;font-size:.75rem;font-weight:500}.ntw-panel[data-v-618b593b]{background:#fff;border:1px solid #00286838;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 4px 20px #0028681c}.ntw-panel-hdr[data-v-618b593b]{border-bottom:1px solid #0028681f;align-items:center;gap:.6rem;padding:.9rem 1.25rem;display:flex}.ntw-panel-title[data-v-618b593b]{color:var(--pc-navy);flex:1;font-size:.82rem;font-weight:600}.ntw-type-tag[data-v-618b593b]{text-transform:capitalize;flex-shrink:0;font-size:.76rem;font-weight:500}.ntw-type-grid[data-v-618b593b]{grid-template-columns:1fr 1fr;gap:.6rem;padding:1rem 1.1rem;display:grid}.ntw-type-tile[data-v-618b593b]{cursor:pointer;text-align:center;background:#fff;border:1px solid #00286824;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .75rem;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.ntw-type-tile[data-v-618b593b]:hover{border-color:#00286859;box-shadow:0 2px 12px #0028681a}.ntw-type-icon[data-v-618b593b]{font-size:1.6rem}.ntw-type-label[data-v-618b593b]{color:var(--pc-text);font-size:.82rem;font-weight:500;line-height:1.3}.ntw-client-body[data-v-618b593b]{flex-direction:column;display:flex}.ntw-selected-contact[data-v-618b593b]{background:#0028680a;border-bottom:1px solid #0028681a;align-items:center;gap:.75rem;padding:.7rem 1.25rem;display:flex}.ntw-selected-avatar[data-v-618b593b]{width:36px;height:36px;color:var(--pc-navy);background:#0028681a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.ntw-selected-info[data-v-618b593b]{flex:1;min-width:0}.ntw-selected-name[data-v-618b593b]{color:var(--pc-text);font-size:.84rem;font-weight:600;display:block}.ntw-selected-email[data-v-618b593b]{color:var(--pc-muted);font-size:.76rem;display:block}.ntw-clear-btn[data-v-618b593b]{color:#8a96b0;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.2rem;font-size:.9rem;transition:color .12s}.ntw-clear-btn[data-v-618b593b]:hover{color:var(--pc-red)}.ntw-search-wrap[data-v-618b593b]{border-bottom:1px solid #00286814;padding:.7rem 1.25rem;position:relative}.ntw-search-icon[data-v-618b593b]{color:#8a96b0;pointer-events:none;font-size:.85rem;position:absolute;top:50%;left:2rem;transform:translateY(-50%)}.ntw-search-input[data-v-618b593b]{width:100%;color:var(--pc-text);background:#fff;border:1px solid #00286838;border-radius:8px;outline:none;padding:.42rem .7rem .42rem 2.1rem;font-size:.83rem;transition:border .12s}.ntw-search-input[data-v-618b593b]:focus{border-color:var(--pc-navy)}.ntw-contact-empty[data-v-618b593b]{color:#8a96b0;text-align:center;padding:1.5rem 1.25rem;font-size:.82rem}.ntw-contact-list[data-v-618b593b]{flex-direction:column;max-height:260px;display:flex;overflow-y:auto}.ntw-contact-row[data-v-618b593b]{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #00286812;align-items:center;gap:.65rem;width:100%;padding:.5rem 1.25rem;transition:background .12s;display:flex}.ntw-contact-row[data-v-618b593b]:last-child{border-bottom:none}.ntw-contact-row[data-v-618b593b]:hover{background:#0028680a}.ntw-contact-row--selected[data-v-618b593b]{background:#0028680f}.ntw-contact-avatar[data-v-618b593b]{width:30px;height:30px;color:var(--pc-navy);background:#0028681a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;display:flex}.ntw-contact-info[data-v-618b593b]{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.ntw-contact-name[data-v-618b593b]{color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:500;overflow:hidden}.ntw-contact-email[data-v-618b593b]{color:var(--pc-muted);font-size:.74rem}.ntw-contact-check[data-v-618b593b]{color:var(--pc-navy);flex-shrink:0;font-size:.85rem}.ntw-client-summary[data-v-618b593b]{color:var(--pc-navy);background:#0028680a;border-bottom:1px solid #0028681a;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.82rem;font-weight:500;display:flex}.ntw-client-summary .bi[data-v-618b593b]{font-size:.9rem}.ntw-form[data-v-618b593b]{flex-direction:column;gap:.9rem;padding:1.1rem 1.25rem;display:flex}.ntw-row-2[data-v-618b593b]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ntw-row-3[data-v-618b593b]{gap:.75rem;display:flex}.ntw-field[data-v-618b593b]{flex-direction:column;flex:1;gap:.3rem;display:flex}.ntw-label[data-v-618b593b]{color:var(--pc-muted);font-size:.78rem;font-weight:500}.ntw-req[data-v-618b593b]{color:var(--pc-red)}.ntw-opt[data-v-618b593b]{color:#8a96b0;font-size:.68rem;font-weight:400}.ntw-input[data-v-618b593b]{width:100%;color:var(--pc-text);resize:vertical;background:#fff;border:1px solid #00286838;border-radius:8px;outline:none;padding:.42rem .7rem;font-family:inherit;font-size:.83rem;transition:border .12s}.ntw-input[data-v-618b593b]:focus{border-color:var(--pc-navy)}select.ntw-input option[data-v-618b593b]{color:var(--pc-text);background:#fff}.ntw-error[data-v-618b593b]{color:var(--pc-red);font-size:.76rem}.ntw-step-actions[data-v-618b593b]{border-top:1px solid #0028681a;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;display:flex}.ntw-back-btn[data-v-618b593b]{color:var(--pc-muted);cursor:pointer;background:#fff;border:1px solid #00286838;border-radius:8px;align-items:center;gap:.3rem;padding:.42rem .85rem;font-size:.82rem;font-weight:500;transition:color .12s,border-color .12s;display:flex}.ntw-back-btn[data-v-618b593b]:hover{color:var(--pc-text);border-color:#00286873}.ntw-next-btn[data-v-618b593b]{color:#fff;background:var(--pc-navy);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.3rem;padding:.42rem 1rem;font-size:.82rem;font-weight:600;transition:background .15s;display:flex}.ntw-next-btn[data-v-618b593b]:hover{background:#001a4e}.ntw-submit-btn[data-v-618b593b]{color:#fff;background:var(--pc-navy);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem 1.1rem;font-size:.82rem;font-weight:600;transition:background .15s;display:flex}.ntw-submit-btn[data-v-618b593b]:hover:not(:disabled){background:#001a4e}.ntw-submit-btn[data-v-618b593b]:disabled{opacity:.45;cursor:not-allowed}.te-shell[data-v-fb78664f]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;min-height:100vh;padding:1.5rem 1rem 3rem;font-family:Figtree,system-ui,sans-serif}.te-wrap[data-v-fb78664f]{flex-direction:column;gap:1.25rem;max-width:640px;margin:0 auto;display:flex}.te-breadcrumb[data-v-fb78664f]{margin-bottom:-.25rem}.te-back[data-v-fb78664f]{color:var(--pc-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.8125rem;font-weight:600;transition:color .15s;display:inline-flex}.te-back[data-v-fb78664f]:hover{color:var(--pc-navy)}.te-eyebrow[data-v-fb78664f]{text-transform:uppercase;letter-spacing:.12em;color:var(--pc-red);margin:0 0 .2rem;font-size:.6875rem;font-weight:700}.te-h1[data-v-fb78664f]{color:var(--pc-navy);letter-spacing:-.01em;margin:0 0 .2rem;font-size:1.4375rem;font-weight:700}.te-addr[data-v-fb78664f]{color:var(--pc-muted);margin:0;font-size:.875rem}.te-card[data-v-fb78664f]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.te-card-hdr[data-v-fb78664f]{letter-spacing:.04em;color:var(--pc-text);text-transform:uppercase;border-bottom:1px solid #0028681f;padding:.7rem 1.25rem .6rem;font-size:.78rem;font-weight:700}.te-form[data-v-fb78664f]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.te-row-2[data-v-fb78664f]{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}@media (width<=480px){.te-row-2[data-v-fb78664f]{grid-template-columns:1fr}}.te-field[data-v-fb78664f]{flex-direction:column;gap:.3rem;display:flex}.te-label[data-v-fb78664f]{color:var(--pc-muted);font-size:.75rem;font-weight:600}.te-input[data-v-fb78664f]{border:1.5px solid var(--pc-border);width:100%;color:var(--pc-text);resize:vertical;background:#fff;border-radius:8px;outline:none;padding:.5rem .75rem;font-family:Figtree,system-ui,sans-serif;font-size:.875rem;transition:border-color .15s}.te-input[data-v-fb78664f]:focus{border-color:var(--pc-navy)}textarea.te-input[data-v-fb78664f]{min-height:90px}.te-input-prefix[data-v-fb78664f]{position:relative}.te-prefix[data-v-fb78664f]{color:var(--pc-muted);pointer-events:none;font-size:.875rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.te-input--prefixed[data-v-fb78664f]{padding-left:1.5rem}.te-err[data-v-fb78664f]{color:var(--pc-red);margin-top:.1rem;font-size:.75rem}.te-actions[data-v-fb78664f]{border-top:1px solid #00286814;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.25rem;padding-top:.5rem;display:flex}.te-btn-cancel[data-v-fb78664f]{border:1.5px solid var(--pc-border);color:var(--pc-muted);cursor:pointer;background:0 0;border-radius:8px;padding:.5rem 1.25rem;font-family:Figtree,system-ui,sans-serif;font-size:.875rem;font-weight:600;transition:border-color .15s,color .15s}.te-btn-cancel[data-v-fb78664f]:hover{border-color:var(--pc-navy);color:var(--pc-navy)}.te-btn-save[data-v-fb78664f]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.5rem 1.5rem;font-family:Figtree,system-ui,sans-serif;font-size:.875rem;font-weight:600;transition:background .15s}.te-btn-save[data-v-fb78664f]:hover:not(:disabled){background:#003080}.te-btn-save[data-v-fb78664f]:disabled{opacity:.5;cursor:not-allowed}.tx-root[data-v-0b42e3b8]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.tx-header[data-v-0b42e3b8]{justify-content:space-between;align-items:flex-start;margin-bottom:.25rem;padding-left:.15rem;display:flex}.tx-tag[data-v-0b42e3b8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.tx-title[data-v-0b42e3b8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.4rem;font-weight:700;line-height:1}.tx-dot[data-v-0b42e3b8]{color:var(--callsign-dot,#bf0a30)}.tx-sub[data-v-0b42e3b8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.tx-add-btn[data-v-0b42e3b8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--btn-color,#00ccffb8);background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff1f);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.76rem;text-decoration:none;transition:color .12s,background .12s;display:flex}.tx-add-btn[data-v-0b42e3b8]:hover{color:var(--btn-hover,#fff);background:var(--action-hover-bg,#ffffff24)}.tx-add-btn .bi[data-v-0b42e3b8]{font-size:.85rem}.hud-panel[data-v-0b42e3b8]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.tx-panel[data-v-0b42e3b8]{width:100%}.tx-panel-header[data-v-0b42e3b8]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-0b42e3b8]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-0b42e3b8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.tx-empty[data-v-0b42e3b8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:3rem 1rem;font-size:.82rem;display:flex}.tx-empty .bi[data-v-0b42e3b8]{font-size:1.8rem}.tx-start-btn[data-v-0b42e3b8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#0cf);border:1px solid var(--btn-on-mid,#0cf6);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));padding:.3rem .65rem;font-size:.76rem;text-decoration:none;transition:background .12s}.tx-start-btn[data-v-0b42e3b8]:hover{background:var(--btn-on-faint,#00ccff1a)}.tx-row[data-v-0b42e3b8]{border-bottom:1px solid var(--act-border,#0028681f);text-align:left;cursor:pointer;background:0 0;border-top:none;border-left:none;border-right:none;align-items:center;gap:.85rem;width:100%;padding:.7rem 1.1rem;transition:background .12s;display:flex}.tx-row[data-v-0b42e3b8]:last-child{border-bottom:none}.tx-row[data-v-0b42e3b8]:hover{background:var(--act-hover,#ffffff0f)}.tx-icon[data-v-0b42e3b8]{color:var(--text-muted,#ffffff4d);flex-shrink:0;font-size:.85rem}.tx-address[data-v-0b42e3b8]{flex-direction:column;flex:1;min-width:0;display:flex}.tx-addr-main[data-v-0b42e3b8]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.tx-addr-sub[data-v-0b42e3b8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#fff6);font-size:.82rem}.tx-status-badge[data-v-0b42e3b8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;flex-shrink:0;padding:.12rem .35rem;font-size:.68rem;font-weight:700}.tx-price[data-v-0b42e3b8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text,#ffffffe6);text-align:right;flex-shrink:0;min-width:80px;font-size:.75rem;font-weight:700}.tx-chevron[data-v-0b42e3b8]{color:var(--text-muted,#ffffff40);flex-shrink:0;font-size:.7rem}.hud-tile-corners[data-v-0b42e3b8]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-0b42e3b8]{width:12px;height:12px;position:absolute}.hud-tl[data-v-0b42e3b8]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-0b42e3b8]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-0b42e3b8]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-0b42e3b8]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.txsb-root[data-v-1b99fff7]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;--pc-row:#0028681a;flex-direction:column;gap:.65rem;font-family:Figtree,sans-serif;display:flex}.txsb-card[data-v-1b99fff7]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.txsb-card-header[data-v-1b99fff7]{color:var(--pc-text);border-bottom:1px solid #0028681f;align-items:center;gap:.4rem;padding:.65rem 1rem .5rem;font-size:.76rem;font-weight:700;display:flex}.txsb-header-right[data-v-1b99fff7]{align-items:center;gap:.4rem;margin-left:auto;display:flex}.txsb-count-badge[data-v-1b99fff7]{color:var(--pc-navy);background:#00286814;border-radius:20px;padding:.1rem .4rem;font-size:.72rem;font-weight:700}.txsb-private-badge[data-v-1b99fff7]{color:var(--pc-muted);align-items:center;margin-left:auto;font-size:.66rem;display:flex}.txsb-contact-row[data-v-1b99fff7]{border-bottom:1px solid var(--pc-row);cursor:pointer;align-items:center;gap:.55rem;padding:.5rem 1rem;transition:background .12s;display:flex}.txsb-contact-row[data-v-1b99fff7]:last-of-type{border-bottom:none}.txsb-contact-row[data-v-1b99fff7]:hover{background:#00286808}.txsb-avatar[data-v-1b99fff7]{background:var(--pc-navy);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.62rem;font-weight:700;display:flex}.txsb-avatar--tc[data-v-1b99fff7]{background:#0f766e;font-size:.6rem;font-weight:700}.txsb-contact-body[data-v-1b99fff7]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.txsb-contact-name[data-v-1b99fff7]{color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:600;overflow:hidden}.txsb-role-badge[data-v-1b99fff7]{text-transform:capitalize;border-radius:20px;align-self:flex-start;padding:.1rem .35rem;font-size:.65rem;font-weight:600}.txsb-role-badge--tc[data-v-1b99fff7]{color:#0f766e;background:#ccfbf1}.txsb-chevron[data-v-1b99fff7]{color:var(--pc-muted);flex-shrink:0;font-size:.72rem}.txsb-tc-row[data-v-1b99fff7]{align-items:center;gap:.55rem;padding:.5rem 1rem;display:flex}.txsb-invite-trigger[data-v-1b99fff7]{color:var(--pc-navy);cursor:pointer;align-items:center;gap:.3rem;padding:.45rem 1rem;font-size:.74rem;font-weight:600;transition:background .12s;display:flex}.txsb-invite-trigger[data-v-1b99fff7]:hover{background:#0028680a}.txsb-slide[data-v-1b99fff7]{transition:max-height .2s;overflow:hidden}.txsb-slide-inner[data-v-1b99fff7]{background:#f8fafc;border-top:1px solid #00286817;flex-direction:column;gap:.45rem;padding:.6rem 1rem;display:flex}.txsb-slide-actions[data-v-1b99fff7]{align-items:center;gap:.5rem;display:flex}.txsb-doc-row[data-v-1b99fff7]{border-bottom:1px solid var(--pc-row);align-items:center;gap:.5rem;padding:.45rem 1rem;display:flex}.txsb-doc-row[data-v-1b99fff7]:last-child{border-bottom:none}.txsb-doc-icon[data-v-1b99fff7]{color:var(--pc-muted);flex-shrink:0;font-size:.82rem}.txsb-doc-body[data-v-1b99fff7]{flex:1;align-items:center;gap:.4rem;min-width:0;display:flex}.txsb-doc-name[data-v-1b99fff7]{color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.74rem;font-weight:500;overflow:hidden}.txsb-doc-status[data-v-1b99fff7]{border-radius:20px;flex-shrink:0;padding:.1rem .35rem;font-size:.63rem;font-weight:700}.txsb-doc-dl[data-v-1b99fff7]{color:var(--pc-navy);flex-shrink:0;font-size:.8rem;transition:color .12s}.txsb-doc-dl[data-v-1b99fff7]:hover{color:#001f52}.txsb-upload-btn[data-v-1b99fff7]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #0028682e;border-radius:8px;padding:.22rem .5rem;font-size:.78rem;transition:background .12s}.txsb-upload-btn[data-v-1b99fff7]:hover:not(:disabled){background:#0028680f}.txsb-upload-btn[data-v-1b99fff7]:disabled{opacity:.4;cursor:not-allowed}.txsb-comm-grid[data-v-1b99fff7]{flex-direction:column;display:flex}.txsb-comm-row[data-v-1b99fff7]{border-bottom:1px solid var(--pc-row);justify-content:space-between;align-items:center;gap:.4rem;padding:.38rem 1rem;display:flex}.txsb-comm-row[data-v-1b99fff7]:last-child{border-bottom:none}.txsb-comm-label[data-v-1b99fff7]{color:var(--pc-muted);font-size:.7rem;font-weight:600}.txsb-comm-val[data-v-1b99fff7]{color:var(--pc-text);font-size:.76rem;font-weight:600}.txsb-comm-val--primary[data-v-1b99fff7]{color:var(--pc-navy);font-size:.8rem;font-weight:700}.txsb-comm-val--green[data-v-1b99fff7]{color:#15803d;font-weight:700}.txsb-cap-badge[data-v-1b99fff7]{color:#15803d;background:#dcfce7;border-radius:20px;align-items:center;padding:.18rem .55rem;font-size:.7rem;font-weight:600;display:flex}.txsb-preview-block[data-v-1b99fff7]{background:#00286805}.txsb-assessor-grid[data-v-1b99fff7]{grid-template-columns:1fr 1fr;display:grid}.txsb-afield[data-v-1b99fff7]{border-bottom:1px solid var(--pc-row);border-right:1px solid var(--pc-row);flex-direction:column;gap:.1rem;padding:.42rem 1rem;display:flex}.txsb-afield[data-v-1b99fff7]:nth-child(2n):not(.txsb-afield--full){border-right:none}.txsb-afield[data-v-1b99fff7]:last-child{border-bottom:none}.txsb-afield--full[data-v-1b99fff7]{border-right:none;grid-column:1/-1}.txsb-alabel[data-v-1b99fff7]{text-transform:uppercase;letter-spacing:.04em;color:var(--pc-muted);font-size:.64rem;font-weight:600}.txsb-aval[data-v-1b99fff7]{color:var(--pc-text);font-size:.76rem;font-weight:500}.txsb-aval--mono[data-v-1b99fff7]{font-family:Courier New,monospace;font-size:.7rem}.txsb-empty[data-v-1b99fff7]{color:var(--pc-muted);padding:.85rem 1rem;font-size:.78rem}.txsb-separator[data-v-1b99fff7]{background:#00286814;height:1px}.txsb-card-footer[data-v-1b99fff7]{border-top:1px solid #0028681a;align-items:center;padding:.55rem 1rem;display:flex}.txsb-card-footer--row[data-v-1b99fff7]{gap:.5rem}.txsb-ghost-btn[data-v-1b99fff7]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #00286833;border-radius:8px;align-items:center;gap:.28rem;padding:.28rem .65rem;font-family:Figtree,sans-serif;font-size:.74rem;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}.txsb-ghost-btn[data-v-1b99fff7]:hover:not(:disabled){background:#0028680f}.txsb-ghost-btn[data-v-1b99fff7]:disabled{opacity:.4;cursor:not-allowed}.txsb-input[data-v-1b99fff7]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#fff;border:1px solid #00286833;border-radius:8px;outline:none;padding:.36rem .6rem;font-family:Figtree,sans-serif;font-size:.78rem;transition:border-color .12s}.txsb-input[data-v-1b99fff7]:focus{border-color:var(--pc-navy)}select.txsb-input[data-v-1b99fff7]{cursor:pointer}.txsb-save-btn[data-v-1b99fff7]{color:#fff;background:var(--pc-navy);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:.3rem .72rem;font-family:Figtree,sans-serif;font-size:.75rem;font-weight:600;transition:background .12s}.txsb-save-btn[data-v-1b99fff7]:hover:not(:disabled){background:#001f52}.txsb-save-btn[data-v-1b99fff7]:disabled{opacity:.45;cursor:not-allowed}.txsb-flash[data-v-1b99fff7]{white-space:nowrap;border-radius:20px;padding:.16rem .45rem;font-size:.7rem;font-weight:600}.txsb-flash-inline[data-v-1b99fff7]{flex-shrink:0}.txsb-flash--success[data-v-1b99fff7]{color:#15803d;background:#dcfce7}.txsb-flash--error[data-v-1b99fff7]{color:#bf0a30;background:#fee2e2}@keyframes txsb-spin-1b99fff7{to{transform:rotate(360deg)}}.txsb-spin[data-v-1b99fff7]{animation:.7s linear infinite txsb-spin-1b99fff7;display:inline-block}.txsb-fade-enter-active[data-v-1b99fff7],.txsb-fade-leave-active[data-v-1b99fff7]{transition:opacity .2s}.txsb-fade-enter-from[data-v-1b99fff7],.txsb-fade-leave-to[data-v-1b99fff7]{opacity:0}.txsb-slide-label[data-v-1b99fff7]{text-transform:uppercase;letter-spacing:.04em;color:var(--pc-muted);font-size:.68rem;font-weight:600}.txsb-tc-loading[data-v-1b99fff7]{color:var(--pc-muted);padding:.2rem 0;font-size:.75rem}.txsb-tc-stub[data-v-1b99fff7]{color:var(--pc-muted);padding:.2rem 0;font-size:.74rem;font-style:italic}.txsb-cancel-btn[data-v-1b99fff7]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1px solid #00286833;border-radius:8px;padding:.3rem .7rem;font-family:Figtree,sans-serif;font-size:.75rem;font-weight:600;transition:background .12s}.txsb-cancel-btn[data-v-1b99fff7]:hover{background:#0028680d}.bpc-root[data-v-6509bb1f]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;--pc-row:#0028681a;font-family:Figtree,sans-serif;position:relative}.phase-layout[data-v-6509bb1f]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.phase-layout[data-v-6509bb1f]{grid-template-columns:2fr 1fr}}.phase-main[data-v-6509bb1f],.phase-sidebar[data-v-6509bb1f]{flex-direction:column;gap:.75rem;display:flex}.pc-card[data-v-6509bb1f]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-header[data-v-6509bb1f]{color:var(--pc-text);border-bottom:1px solid #0028681f;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700;display:flex}.pc-phase-pill[data-v-6509bb1f]{color:var(--pc-navy);background:#dbeafe;border-radius:20px;padding:.14rem .45rem;font-size:.68rem;font-weight:600}.bpc-private-badge[data-v-6509bb1f]{color:#6d28d9;background:#ede9fe;border-radius:20px;margin-left:auto;padding:.14rem .4rem;font-size:.65rem;font-weight:700}.bpc-toast[data-v-6509bb1f]{color:#fff;z-index:1060;pointer-events:none;background:#1e293b;border-radius:24px;padding:.5rem 1.2rem;font-size:.78rem;font-weight:600;animation:.15s bpc-fadein-6509bb1f;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}@keyframes bpc-fadein-6509bb1f{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.bpc-notes-body[data-v-6509bb1f]{padding:.75rem 1rem}.bpc-notes-ta[data-v-6509bb1f]{resize:vertical;width:100%;min-height:110px;color:var(--pc-text);border:1px solid #0028682e;border-radius:8px;outline:none;padding:.5rem .7rem;font-family:Figtree,sans-serif;font-size:.8rem;line-height:1.45;transition:border-color .12s}.bpc-notes-ta[data-v-6509bb1f]:focus{border-color:var(--pc-navy)}.bpc-notes-ta[data-v-6509bb1f]::placeholder{color:#a0aec0}.bpc-add-task-btn[data-v-6509bb1f]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #00286840;border-radius:8px;align-items:center;gap:.2rem;margin-left:auto;padding:.2rem .5rem;font-family:Figtree,sans-serif;font-size:.72rem;font-weight:700;transition:background .12s;display:inline-flex}.bpc-add-task-btn[data-v-6509bb1f]:hover{background:#0028680d}.bpc-empty[data-v-6509bb1f]{color:var(--pc-muted);text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;font-size:.8rem;display:flex}.bpc-empty .bi[data-v-6509bb1f]{opacity:.5;font-size:1.4rem}.bpc-empty-btn[data-v-6509bb1f]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #00286840;border-radius:8px;align-items:center;margin-top:.3rem;padding:.3rem .7rem;font-family:Figtree,sans-serif;font-size:.75rem;font-weight:600;transition:background .12s;display:inline-flex}.bpc-empty-btn[data-v-6509bb1f]:hover{background:#0028680d}.bpc-check-row[data-v-6509bb1f]{border-bottom:1px solid var(--pc-row);cursor:pointer;align-items:center;gap:.55rem;padding:.5rem 1rem;transition:background .1s;display:flex}.bpc-check-row[data-v-6509bb1f]:last-child{border-bottom:none}.bpc-check-row[data-v-6509bb1f]:hover{background:#00286808}.bpc-chk-icon[data-v-6509bb1f]{flex-shrink:0;font-size:.88rem}.bpc-chk-done[data-v-6509bb1f]{color:#16a34a}.bpc-chk-empty[data-v-6509bb1f]{color:#cbd5e1}.bpc-check-label[data-v-6509bb1f]{color:var(--pc-text);flex:1;font-size:.78rem}.bpc-check-label--done[data-v-6509bb1f]{color:var(--pc-muted);text-decoration:line-through}.bpc-due-chip[data-v-6509bb1f]{color:var(--pc-muted);background:#f1f5f9;border-radius:20px;flex-shrink:0;padding:.1rem .35rem;font-size:.66rem}.bps-root[data-v-8650140d]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;--pc-row:#0028681a;font-family:Figtree,sans-serif}.phase-layout[data-v-8650140d]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.phase-layout[data-v-8650140d]{grid-template-columns:2fr 1fr}}.phase-main[data-v-8650140d],.phase-sidebar[data-v-8650140d]{flex-direction:column;gap:.75rem;display:flex}.pc-card[data-v-8650140d]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-header[data-v-8650140d]{color:var(--pc-text);border-bottom:1px solid #0028681f;align-items:center;gap:.5rem;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700;display:flex}.pc-phase-pill[data-v-8650140d]{color:var(--pc-navy);background:#dbeafe;border-radius:20px;margin-left:auto;padding:.14rem .45rem;font-size:.68rem;font-weight:600}.bps-private-badge[data-v-8650140d]{color:#6d28d9;background:#ede9fe;border-radius:20px;margin-left:auto;padding:.14rem .4rem;font-size:.65rem;font-weight:700}.bps-contact-row[data-v-8650140d]{border-bottom:1px solid var(--pc-row);align-items:center;gap:.65rem;padding:.6rem 1rem;display:flex}.bps-contact-avatar[data-v-8650140d]{color:#fff;background:#0d9488;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.7rem;font-weight:700;display:flex}.bps-contact-body[data-v-8650140d]{flex-direction:column;flex:1;gap:.06rem;min-width:0;display:flex}.bps-contact-name[data-v-8650140d]{color:var(--pc-text);font-size:.8rem;font-weight:600}.bps-contact-sub[data-v-8650140d]{color:var(--pc-muted);font-size:.7rem}.bps-contact-link[data-v-8650140d]{width:28px;height:28px;color:var(--pc-navy);border:1px solid #00286833;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;text-decoration:none;transition:background .12s;display:flex}.bps-contact-link[data-v-8650140d]:hover{background:#0028680f}.bps-sub-placeholder[data-v-8650140d]{color:var(--pc-muted);text-align:center;flex-direction:column;align-items:center;gap:.3rem;padding:1rem;font-size:.76rem;display:flex}.bps-sub-placeholder .bi[data-v-8650140d]{opacity:.4;font-size:1.1rem}.bps-placeholder[data-v-8650140d]{color:var(--pc-muted);text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;font-size:.8rem;display:flex}.bps-placeholder .bi[data-v-8650140d]{opacity:.5;font-size:1.4rem}.bps-notes-body[data-v-8650140d]{padding:.75rem 1rem}.bps-notes-ta[data-v-8650140d]{resize:vertical;width:100%;min-height:90px;color:var(--pc-text);border:1px solid #0028682e;border-radius:8px;outline:none;padding:.5rem .7rem;font-family:Figtree,sans-serif;font-size:.8rem;line-height:1.45;transition:border-color .12s}.bps-notes-ta[data-v-8650140d]:focus{border-color:var(--pc-navy)}.bps-notes-ta[data-v-8650140d]::placeholder{color:#a0aec0}.bpo-root[data-v-b216fc53]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;--pc-row:#0028681a;font-family:Figtree,sans-serif;position:relative}.phase-layout[data-v-b216fc53]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.phase-layout[data-v-b216fc53]{grid-template-columns:2fr 1fr}}.phase-main[data-v-b216fc53],.phase-sidebar[data-v-b216fc53]{flex-direction:column;gap:.75rem;display:flex}.pc-card[data-v-b216fc53]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-header[data-v-b216fc53]{color:var(--pc-text);border-bottom:1px solid #0028681f;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700;display:flex}.pc-phase-pill[data-v-b216fc53]{color:#92400e;background:#fef3c7;border-radius:20px;padding:.14rem .45rem;font-size:.68rem;font-weight:600}.bpo-private-badge[data-v-b216fc53]{color:#6d28d9;background:#ede9fe;border-radius:20px;margin-left:auto;padding:.14rem .4rem;font-size:.65rem;font-weight:700}.bpo-toast[data-v-b216fc53]{color:#fff;z-index:1060;pointer-events:none;background:#1e293b;border-radius:24px;padding:.5rem 1.2rem;font-size:.78rem;font-weight:600;animation:.15s bpo-fadein-b216fc53;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}@keyframes bpo-fadein-b216fc53{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.bpo-notes-body[data-v-b216fc53]{padding:.75rem 1rem}.bpo-notes-ta[data-v-b216fc53]{resize:vertical;width:100%;min-height:90px;color:var(--pc-text);border:1px solid #0028682e;border-radius:8px;outline:none;padding:.5rem .7rem;font-family:Figtree,sans-serif;font-size:.8rem;line-height:1.45;transition:border-color .12s}.bpo-notes-ta[data-v-b216fc53]:focus{border-color:var(--pc-navy)}.bpo-notes-ta[data-v-b216fc53]::placeholder{color:#a0aec0}.bpo-add-task-btn[data-v-b216fc53]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #00286840;border-radius:8px;align-items:center;gap:.2rem;margin-left:auto;padding:.2rem .5rem;font-family:Figtree,sans-serif;font-size:.72rem;font-weight:700;transition:background .12s;display:inline-flex}.bpo-add-task-btn[data-v-b216fc53]:hover{background:#0028680d}.bpo-empty[data-v-b216fc53]{color:var(--pc-muted);text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;font-size:.8rem;display:flex}.bpo-empty .bi[data-v-b216fc53]{opacity:.5;font-size:1.4rem}.bpo-empty-btn[data-v-b216fc53]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #00286840;border-radius:8px;align-items:center;margin-top:.3rem;padding:.3rem .7rem;font-family:Figtree,sans-serif;font-size:.75rem;font-weight:600;transition:background .12s;display:inline-flex}.bpo-empty-btn[data-v-b216fc53]:hover{background:#0028680d}.bpo-check-row[data-v-b216fc53]{border-bottom:1px solid var(--pc-row);cursor:pointer;align-items:center;gap:.55rem;padding:.5rem 1rem;transition:background .1s;display:flex}.bpo-check-row[data-v-b216fc53]:last-child{border-bottom:none}.bpo-check-row[data-v-b216fc53]:hover{background:#00286808}.bpo-chk-icon[data-v-b216fc53]{flex-shrink:0;font-size:.88rem}.bpo-chk-done[data-v-b216fc53]{color:#16a34a}.bpo-chk-empty[data-v-b216fc53]{color:#cbd5e1}.bpo-check-label[data-v-b216fc53]{color:var(--pc-text);flex:1;font-size:.78rem}.bpo-check-label--done[data-v-b216fc53]{color:var(--pc-muted);text-decoration:line-through}.bpo-due-chip[data-v-b216fc53]{color:var(--pc-muted);background:#f1f5f9;border-radius:20px;flex-shrink:0;padding:.1rem .35rem;font-size:.66rem}.bpo-doc-row[data-v-b216fc53]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem 1rem;display:flex}.bpo-doc-left[data-v-b216fc53]{flex-wrap:wrap;flex:1;align-items:center;gap:.45rem;min-width:0;display:flex}.bpo-doc-icon[data-v-b216fc53]{color:var(--pc-muted);flex-shrink:0;font-size:.88rem}.bpo-doc-name[data-v-b216fc53]{color:var(--pc-text);font-size:.78rem;font-weight:600}.bpo-env-badge[data-v-b216fc53]{border-radius:20px;padding:.12rem .38rem;font-size:.65rem;font-weight:700}.bpo-doc-action[data-v-b216fc53]{color:var(--pc-navy);white-space:nowrap;border:1px solid #00286838;border-radius:8px;flex-shrink:0;align-items:center;gap:.25rem;padding:.24rem .6rem;font-size:.74rem;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}.bpo-doc-action[data-v-b216fc53]:hover{background:#0028680d}.bpo-doc-action--create[data-v-b216fc53]{color:#15803d;border-color:#16a34a4d;font-size:.72rem}.bpo-doc-action--create[data-v-b216fc53]:hover{background:#f0fdf4}.bdd-root[data-v-a255d076]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;--pc-row:#0028681a;font-family:Figtree,sans-serif;position:relative}.phase-layout[data-v-a255d076]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.phase-layout[data-v-a255d076]{grid-template-columns:2fr 1fr}}.phase-main[data-v-a255d076],.phase-sidebar[data-v-a255d076]{flex-direction:column;gap:.75rem;display:flex}.pc-card[data-v-a255d076]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-header[data-v-a255d076]{color:var(--pc-text);border-bottom:1px solid #0028681f;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700;display:flex}.pc-phase-pill[data-v-a255d076]{color:#0f766e;background:#ccfbf1;border-radius:20px;margin-left:auto;padding:.14rem .45rem;font-size:.68rem;font-weight:600}.bdd-count[data-v-a255d076]{color:var(--pc-navy);font-size:.75rem;font-weight:700}.bdd-private-badge[data-v-a255d076]{color:#6d28d9;background:#ede9fe;border-radius:20px;margin-left:auto;padding:.14rem .4rem;font-size:.65rem;font-weight:700}.bdd-toast[data-v-a255d076]{color:#fff;z-index:1060;pointer-events:none;background:#1e293b;border-radius:24px;padding:.5rem 1.2rem;font-size:.78rem;font-weight:600;animation:.15s bdd-fadein-a255d076;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}@keyframes bdd-fadein-a255d076{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.bdd-empty[data-v-a255d076]{color:var(--pc-muted);text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;font-size:.8rem;display:flex}.bdd-empty .bi[data-v-a255d076]{opacity:.5;font-size:1.4rem}.bdd-empty-btn[data-v-a255d076]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #00286840;border-radius:8px;align-items:center;margin-top:.3rem;padding:.3rem .7rem;font-family:Figtree,sans-serif;font-size:.75rem;font-weight:600;transition:background .12s;display:inline-flex}.bdd-empty-btn[data-v-a255d076]:hover{background:#0028680d}.bdd-offer-row[data-v-a255d076]{border-bottom:1px solid var(--pc-row);justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem 1rem;display:flex}.bdd-offer-row[data-v-a255d076]:last-child{border-bottom:none}.bdd-offer-left[data-v-a255d076]{flex-direction:column;gap:.06rem;display:flex}.bdd-offer-price[data-v-a255d076]{color:var(--pc-text);font-size:.88rem;font-weight:700}.bdd-offer-date[data-v-a255d076]{color:var(--pc-muted);font-size:.7rem}.bdd-offer-badge[data-v-a255d076]{border-radius:20px;flex-shrink:0;padding:.16rem .42rem;font-size:.68rem;font-weight:700}.bdd-add-task-btn[data-v-a255d076]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #00286840;border-radius:8px;align-items:center;gap:.2rem;margin-left:auto;padding:.2rem .5rem;font-family:Figtree,sans-serif;font-size:.72rem;font-weight:700;transition:background .12s;display:inline-flex}.bdd-add-task-btn[data-v-a255d076]:hover{background:#0028680d}.bdd-check-row[data-v-a255d076]{border-bottom:1px solid var(--pc-row);cursor:pointer;align-items:center;gap:.55rem;padding:.5rem 1rem;transition:background .1s;display:flex}.bdd-check-row[data-v-a255d076]:last-child{border-bottom:none}.bdd-check-row[data-v-a255d076]:hover{background:#00286808}.bdd-chk-icon[data-v-a255d076]{flex-shrink:0;font-size:.88rem}.bdd-chk-done[data-v-a255d076]{color:#16a34a}.bdd-chk-empty[data-v-a255d076]{color:#cbd5e1}.bdd-check-label[data-v-a255d076]{color:var(--pc-text);flex:1;font-size:.78rem}.bdd-check-label--done[data-v-a255d076]{color:var(--pc-muted);text-decoration:line-through}.bdd-due-chip[data-v-a255d076]{color:var(--pc-muted);background:#f1f5f9;border-radius:20px;flex-shrink:0;padding:.1rem .35rem;font-size:.66rem}.bdd-notes-body[data-v-a255d076]{padding:.75rem 1rem}.bdd-notes-ta[data-v-a255d076]{resize:vertical;width:100%;min-height:90px;color:var(--pc-text);border:1px solid #0028682e;border-radius:8px;outline:none;padding:.5rem .7rem;font-family:Figtree,sans-serif;font-size:.8rem;line-height:1.45;transition:border-color .12s}.bdd-notes-ta[data-v-a255d076]:focus{border-color:var(--pc-navy)}.bdd-notes-ta[data-v-a255d076]::placeholder{color:#a0aec0}.bclph-root[data-v-30194e7d]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;--pc-row:#0028681a;font-family:Figtree,sans-serif;position:relative}.phase-layout[data-v-30194e7d]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.phase-layout[data-v-30194e7d]{grid-template-columns:2fr 1fr}}.phase-main[data-v-30194e7d],.phase-sidebar[data-v-30194e7d]{flex-direction:column;gap:.75rem;display:flex}.pc-card[data-v-30194e7d]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-header[data-v-30194e7d]{color:var(--pc-text);border-bottom:1px solid #0028681f;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700;display:flex}.pc-phase-pill[data-v-30194e7d]{color:#0f766e;background:#ccfbf1;border-radius:20px;margin-left:auto;padding:.14rem .45rem;font-size:.68rem;font-weight:600}.bclph-private-badge[data-v-30194e7d]{color:#6d28d9;background:#ede9fe;border-radius:20px;margin-left:auto;padding:.14rem .4rem;font-size:.65rem;font-weight:700}.bclph-toast[data-v-30194e7d]{color:#fff;z-index:1060;pointer-events:none;background:#1e293b;border-radius:24px;padding:.5rem 1.2rem;font-size:.78rem;font-weight:600;animation:.15s bclph-fadein-30194e7d;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}@keyframes bclph-fadein-30194e7d{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.bclph-details-grid[data-v-30194e7d]{grid-template-columns:1fr 1fr;display:grid}.bclph-detail-field[data-v-30194e7d]{border-bottom:1px solid var(--pc-row);border-right:1px solid var(--pc-row);flex-direction:column;gap:.12rem;padding:.55rem 1rem;display:flex}.bclph-detail-field[data-v-30194e7d]:nth-child(2n){border-right:none}.bclph-detail-field[data-v-30194e7d]:last-child{border-bottom:none}.bclph-detail-label[data-v-30194e7d]{letter-spacing:.04em;text-transform:uppercase;color:var(--pc-muted);font-size:.68rem;font-weight:600}.bclph-detail-val[data-v-30194e7d]{color:var(--pc-text);font-size:.82rem;font-weight:500}.bclph-detail-price[data-v-30194e7d]{color:var(--pc-navy);font-size:1rem;font-weight:700}.bclph-add-task-btn[data-v-30194e7d]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #00286840;border-radius:8px;align-items:center;gap:.2rem;margin-left:auto;padding:.2rem .5rem;font-family:Figtree,sans-serif;font-size:.72rem;font-weight:700;transition:background .12s;display:inline-flex}.bclph-add-task-btn[data-v-30194e7d]:hover{background:#0028680d}.bclph-empty[data-v-30194e7d]{color:var(--pc-muted);text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;font-size:.8rem;display:flex}.bclph-empty .bi[data-v-30194e7d]{opacity:.5;font-size:1.4rem}.bclph-empty-btn[data-v-30194e7d]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #00286840;border-radius:8px;align-items:center;margin-top:.3rem;padding:.3rem .7rem;font-family:Figtree,sans-serif;font-size:.75rem;font-weight:600;transition:background .12s;display:inline-flex}.bclph-empty-btn[data-v-30194e7d]:hover{background:#0028680d}.bclph-check-row[data-v-30194e7d]{border-bottom:1px solid var(--pc-row);cursor:pointer;align-items:center;gap:.55rem;padding:.5rem 1rem;transition:background .1s;display:flex}.bclph-check-row[data-v-30194e7d]:last-child{border-bottom:none}.bclph-check-row[data-v-30194e7d]:hover{background:#00286808}.bclph-chk-icon[data-v-30194e7d]{flex-shrink:0;font-size:.88rem}.bclph-chk-done[data-v-30194e7d]{color:#16a34a}.bclph-chk-empty[data-v-30194e7d]{color:#cbd5e1}.bclph-check-label[data-v-30194e7d]{color:var(--pc-text);flex:1;font-size:.78rem}.bclph-check-label--done[data-v-30194e7d]{color:var(--pc-muted);text-decoration:line-through}.bclph-due-chip[data-v-30194e7d]{color:var(--pc-muted);background:#f1f5f9;border-radius:20px;flex-shrink:0;padding:.1rem .35rem;font-size:.66rem}.bclph-notes-body[data-v-30194e7d]{padding:.75rem 1rem}.bclph-notes-ta[data-v-30194e7d]{resize:vertical;width:100%;min-height:90px;color:var(--pc-text);border:1px solid #0028682e;border-radius:8px;outline:none;padding:.5rem .7rem;font-family:Figtree,sans-serif;font-size:.8rem;line-height:1.45;transition:border-color .12s}.bclph-notes-ta[data-v-30194e7d]:focus{border-color:var(--pc-navy)}.bclph-notes-ta[data-v-30194e7d]::placeholder{color:#a0aec0}.tca-root[data-v-2d38dc8f]{flex-direction:column;display:flex}.hud-panel[data-v-2d38dc8f]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.tca-panel[data-v-2d38dc8f]{width:100%}.tca-panel-hdr[data-v-2d38dc8f]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);align-items:center;gap:.55rem;padding:.75rem 1.1rem .6rem;display:flex;position:relative;overflow:hidden}.hud-panel-scanline[data-v-2d38dc8f]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-2d38dc8f]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;flex:1;font-size:.76rem;font-weight:700;position:relative}.tca-assigned-row[data-v-2d38dc8f]{align-items:center;gap:.7rem;padding:.75rem 1.1rem;display:flex}.tca-avatar[data-v-2d38dc8f]{background:var(--btn-on-faint,#00ccff1f);border:1px solid var(--btn-on-mid,#00ccff59);width:36px;height:36px;color:var(--btn-on,#0cf);font-family:var(--font-display,"Space Mono",monospace);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.tca-assigned-info[data-v-2d38dc8f]{flex-direction:column;flex:1;gap:.08rem;min-width:0;display:flex}.tca-assigned-name[data-v-2d38dc8f]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.tca-assigned-email[data-v-2d38dc8f]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);font-size:.74rem}.tca-badge[data-v-2d38dc8f]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:#00dc82;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid #00dc8259;flex-shrink:0;padding:.08rem .25rem;font-size:.64rem}.tca-reassign-btn[data-v-2d38dc8f]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));cursor:pointer;background:0 0;flex-shrink:0;padding:.2rem .4rem;font-size:.68rem;transition:color .12s}.tca-reassign-btn[data-v-2d38dc8f]:hover{color:var(--text,#ffffffb3)}.tca-loading[data-v-2d38dc8f]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff4d);align-items:center;gap:.45rem;padding:1rem 1.1rem;font-size:.76rem;display:flex}.tca-loading .bi[data-v-2d38dc8f]{animation:.8s linear infinite spin-2d38dc8f}@keyframes spin-2d38dc8f{to{transform:rotate(360deg)}}.tca-empty[data-v-2d38dc8f]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff4d);align-items:center;gap:.5rem;padding:1.25rem 1.1rem;font-size:.8rem;display:flex}.tca-empty .bi[data-v-2d38dc8f]{font-size:1.1rem}.tca-search-wrap[data-v-2d38dc8f]{border-bottom:1px solid var(--act-border,#0028681a);padding:.65rem 1.1rem;position:relative}.tca-search-icon[data-v-2d38dc8f]{color:var(--text-muted,#ffffff4d);pointer-events:none;font-size:.85rem;position:absolute;top:50%;left:1.7rem;transform:translateY(-50%)}.tca-search-input[data-v-2d38dc8f]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);width:100%;color:var(--text,#ffffffe6);outline:none;padding:.38rem .65rem .38rem 2rem;font-size:.82rem;transition:border .12s}.tca-search-input[data-v-2d38dc8f]:focus{border-color:#00ccff73}.tca-list[data-v-2d38dc8f]{flex-direction:column;max-height:220px;display:flex;overflow-y:auto}.tca-row[data-v-2d38dc8f]{border:none;border-bottom:1px solid var(--act-border,#00286812);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.65rem;width:100%;padding:.52rem 1.1rem;transition:background .12s;display:flex}.tca-row[data-v-2d38dc8f]:last-child{border-bottom:none}.tca-row[data-v-2d38dc8f]:hover{background:var(--act-hover,#ffffff0d)}.tca-row--selected[data-v-2d38dc8f]{background:#00ccff0d}.tca-row-avatar[data-v-2d38dc8f]{background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--act-border,#00286833);width:30px;height:30px;color:var(--btn-on,#0cf);font-family:var(--font-display,"Space Mono",monospace);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.65rem;font-weight:700;display:flex}.tca-row-info[data-v-2d38dc8f]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.tca-row-name[data-v-2d38dc8f]{color:var(--text,#ffffffd9);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:500;overflow:hidden}.tca-row-meta[data-v-2d38dc8f]{align-items:center;gap:.35rem;display:flex}.tca-svc-tag[data-v-2d38dc8f]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.06em;color:var(--text-muted,#ffffff4d);font-size:.64rem}.tca-tx-count[data-v-2d38dc8f]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff40);font-size:.64rem}.tca-check[data-v-2d38dc8f]{color:#00dc82b3;flex-shrink:0;font-size:.85rem}.tca-empty-filter[data-v-2d38dc8f]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff40);padding:.85rem 1.1rem;font-size:.78rem}.tca-error[data-v-2d38dc8f]{font-family:var(--font-display,"Space Mono",monospace);color:#fc7070;padding:.45rem 1.1rem 0;font-size:.74rem}.tca-actions[data-v-2d38dc8f]{border-top:1px solid var(--act-border,#0028681a);justify-content:flex-end;align-items:center;gap:.55rem;margin-top:.1rem;padding:.65rem 1.1rem .75rem;display:flex}.tca-cancel-btn[data-v-2d38dc8f]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));cursor:pointer;background:0 0;padding:.3rem .55rem;font-size:.74rem;transition:color .12s}.tca-cancel-btn[data-v-2d38dc8f]:hover{color:var(--text,#ffffffb3)}.tca-assign-btn[data-v-2d38dc8f]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));cursor:pointer;align-items:center;gap:.4rem;padding:.32rem .65rem;font-size:.74rem;transition:background .12s,color .12s;display:flex}.tca-assign-btn[data-v-2d38dc8f]:hover:not(:disabled){background:var(--btn-on-mid,#0cf3);color:#fff}.tca-assign-btn[data-v-2d38dc8f]:disabled{opacity:.4;cursor:not-allowed}.hud-tile-corners[data-v-2d38dc8f]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-2d38dc8f]{width:10px;height:10px;position:absolute}.hud-tl[data-v-2d38dc8f]{border-top:1px solid #002868b3;border-left:1px solid #002868b3;top:0;left:0}.hud-tr[data-v-2d38dc8f]{border-top:1px solid #002868b3;border-right:1px solid #002868b3;top:0;right:0}.hud-bl[data-v-2d38dc8f]{border-bottom:1px solid #002868b3;border-left:1px solid #002868b3;bottom:0;left:0}.hud-br[data-v-2d38dc8f]{border-bottom:1px solid #002868b3;border-right:1px solid #002868b3;bottom:0;right:0}.ts-root[data-v-0b6cc7ef]{flex-direction:column;gap:1rem;max-width:1100px;margin:0 auto;padding:1rem 1.25rem;display:flex}.ts-file-hidden[data-v-0b6cc7ef]{display:none}.ts-spin[data-v-0b6cc7ef]{animation:.8s linear infinite ts-spin-0b6cc7ef}@keyframes ts-spin-0b6cc7ef{to{transform:rotate(360deg)}}.ts-back[data-v-0b6cc7ef]{color:#5a6a8a;align-items:center;gap:.25rem;font-size:.82rem;text-decoration:none;transition:color .12s;display:inline-flex}.ts-back[data-v-0b6cc7ef]:hover{color:#002868}.ts-back--dim[data-v-0b6cc7ef]{opacity:.5;font-size:.76rem}.ts-hero-card[data-v-0b6cc7ef]{background:#fff;border:1px solid #00286838;border-radius:16px;flex-direction:column;gap:.85rem;padding:1.25rem 1.5rem;display:flex;box-shadow:0 4px 20px #0028681c}.ts-hero-top[data-v-0b6cc7ef]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ts-hero-left[data-v-0b6cc7ef]{flex:1;min-width:0}.ts-title[data-v-0b6cc7ef]{color:#0d1b3e;margin:0 0 .5rem;font-size:1.45rem;font-weight:700;line-height:1.2}.ts-badge-row[data-v-0b6cc7ef]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ts-type-badge[data-v-0b6cc7ef],.ts-status-badge[data-v-0b6cc7ef]{text-transform:capitalize;border-radius:20px;padding:.18rem .6rem;font-size:.76rem;font-weight:700;display:inline-flex}.ts-hero-actions[data-v-0b6cc7ef]{flex-shrink:0;gap:.5rem;display:flex}.ts-edit-btn[data-v-0b6cc7ef],.ts-county-btn[data-v-0b6cc7ef]{cursor:pointer;border-radius:8px;align-items:center;gap:.3rem;padding:.38rem .85rem;font-size:.82rem;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}.ts-edit-btn[data-v-0b6cc7ef]{color:#fff;background:#002868;border:none}.ts-edit-btn[data-v-0b6cc7ef]:hover{background:#001a4e}.ts-county-btn[data-v-0b6cc7ef]{color:#5a6a8a;background:#fff;border:1px solid #00286838}.ts-county-btn[data-v-0b6cc7ef]:hover{color:#002868;border-color:#00286873}.ts-del-btn[data-v-0b6cc7ef]{cursor:pointer;color:#bf0a30;background:#bf0a3012;border:1px solid #bf0a3038;border-radius:8px;align-items:center;gap:.3rem;padding:.38rem .85rem;font-size:.82rem;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.ts-del-btn[data-v-0b6cc7ef]:hover{background:#bf0a3026;border-color:#bf0a3073}.ts-dates-row[data-v-0b6cc7ef]{flex-wrap:wrap;gap:1.25rem;padding-top:.1rem;display:flex}.ts-date-chip[data-v-0b6cc7ef]{flex-direction:column;gap:.08rem;display:flex}.ts-date-label[data-v-0b6cc7ef]{color:#8a96b0;font-size:.72rem;font-weight:500}.ts-date-val[data-v-0b6cc7ef]{color:#0d1b3e;font-size:.84rem;font-weight:600}.ts-contact-chips[data-v-0b6cc7ef]{border-top:1px solid #0028681a;flex-wrap:wrap;gap:.5rem;padding-top:.75rem;display:flex}.ts-contact-chip[data-v-0b6cc7ef]{font-size:inherit;cursor:default;background:#0028680d;border:1px solid #00286824;border-radius:10px;align-items:center;gap:.45rem;padding:.35rem .65rem;transition:background .12s;display:inline-flex}.ts-contact-chip--clickable[data-v-0b6cc7ef]{cursor:pointer}.ts-contact-chip--clickable[data-v-0b6cc7ef]:hover{background:#0028681a}.ts-chip-avatar[data-v-0b6cc7ef]{color:#002868;background:#00286826;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.68rem;font-weight:700;display:flex}.ts-chip-body[data-v-0b6cc7ef]{text-align:left;flex-direction:column;gap:.05rem;display:flex}.ts-chip-name[data-v-0b6cc7ef]{color:#0d1b3e;font-size:.8rem;font-weight:600}.ts-chip-role[data-v-0b6cc7ef]{color:#5a6a8a;text-transform:capitalize;font-size:.7rem}.ts-chip-arrow[data-v-0b6cc7ef]{color:#8a96b0;margin-left:.1rem;font-size:.75rem}.ts-stepper-card[data-v-0b6cc7ef]{background:#fff;border:1px solid #00286838;border-radius:16px;padding:1rem 1.5rem;box-shadow:0 4px 20px #0028681c}.ts-stepper[data-v-0b6cc7ef]{align-items:center;gap:0;padding-bottom:.1rem;display:flex;overflow-x:auto}.ts-step[data-v-0b6cc7ef]{flex-direction:column;flex-shrink:0;align-items:center;gap:.3rem;display:flex}.ts-step-dot[data-v-0b6cc7ef]{color:#8a96b0;background:#00286814;border:2px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.76rem;font-weight:700;transition:all .2s;display:flex}.ts-step--active .ts-step-dot[data-v-0b6cc7ef]{color:#002868;background:#fff;border-color:#002868}.ts-step--done .ts-step-dot[data-v-0b6cc7ef]{color:#fff;background:#002868;font-size:.7rem}.ts-step-lbl[data-v-0b6cc7ef]{color:#8a96b0;text-transform:capitalize;white-space:nowrap;font-size:.7rem;font-weight:500}.ts-step--active .ts-step-lbl[data-v-0b6cc7ef]{color:#002868;font-weight:600}.ts-step--done .ts-step-lbl[data-v-0b6cc7ef]{color:#5a6a8a}.ts-step-line[data-v-0b6cc7ef]{background:#0028681f;border-radius:1px;flex:1;min-width:24px;height:2px;margin:0 4px 18px;transition:background .2s}.ts-step-line--done[data-v-0b6cc7ef]{background:#002868}.ts-comms-bar[data-v-0b6cc7ef]{background:#fff;border:1px solid #00286838;border-radius:12px;flex-wrap:wrap;gap:.5rem;padding:.65rem 1rem;display:flex;box-shadow:0 2px 10px #00286814}.ts-comms-btn[data-v-0b6cc7ef]{color:#5a6a8a;cursor:pointer;background:#fff;border:1px solid #0028682e;border-radius:8px;align-items:center;gap:.3rem;padding:.38rem .8rem;font-size:.82rem;font-weight:500;text-decoration:none;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.ts-comms-btn[data-v-0b6cc7ef]:hover:not(:disabled){color:#002868;background:#0028680a;border-color:#00286866}.ts-comms-btn[data-v-0b6cc7ef]:disabled{opacity:.45;cursor:not-allowed}.ts-comms-btn .bi[data-v-0b6cc7ef]{font-size:.85rem}.ts-upload-error[data-v-0b6cc7ef]{color:#bf0a30;background:#bf0a300f;border:1px solid #bf0a3033;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8rem;display:flex}.ts-main-grid[data-v-0b6cc7ef]{grid-template-columns:1fr 340px;align-items:start;gap:1rem;display:grid}.ts-col-main[data-v-0b6cc7ef],.ts-col-side[data-v-0b6cc7ef]{flex-direction:column;gap:1rem;display:flex}.ts-card[data-v-0b6cc7ef]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.ts-card-hdr[data-v-0b6cc7ef]{border-bottom:1px solid #0028681a;align-items:center;gap:.6rem;padding:.85rem 1.1rem;display:flex}.ts-card-icon[data-v-0b6cc7ef]{color:#002868;background:#00286814;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.88rem;display:flex}.ts-card-title[data-v-0b6cc7ef]{color:#002868;flex:1;font-size:.82rem;font-weight:600}.ts-card-action-btn[data-v-0b6cc7ef]{color:#5a6a8a;cursor:pointer;background:0 0;border:1px solid #0028682e;border-radius:6px;align-items:center;gap:.25rem;padding:.22rem .55rem;font-size:.76rem;font-weight:500;transition:color .12s,border-color .12s;display:inline-flex}.ts-card-action-btn[data-v-0b6cc7ef]:hover:not(:disabled){color:#002868;border-color:#00286866}.ts-card-action-btn[data-v-0b6cc7ef]:disabled{opacity:.4;cursor:not-allowed}.ts-card-body[data-v-0b6cc7ef]{padding:.1rem 0}.ts-card-empty[data-v-0b6cc7ef]{color:#8a96b0;align-items:center;gap:.5rem;padding:1.5rem 1.1rem;font-size:.82rem;display:flex}.ts-card-empty .bi[data-v-0b6cc7ef]{font-size:1rem}.ts-info-row[data-v-0b6cc7ef]{border-bottom:1px solid #00286812;justify-content:space-between;align-items:center;gap:.5rem;padding:.42rem 1.1rem;display:flex}.ts-info-row[data-v-0b6cc7ef]:last-child{border-bottom:none}.ts-info-label[data-v-0b6cc7ef]{color:#5a6a8a;flex-shrink:0;font-size:.78rem;font-weight:500}.ts-info-val[data-v-0b6cc7ef]{color:#0d1b3e;text-align:right;font-size:.82rem;font-weight:600}.ts-info-val--money[data-v-0b6cc7ef]{color:#002868}.ts-party-row[data-v-0b6cc7ef]{border-bottom:1px solid #00286812;align-items:center;gap:.65rem;padding:.5rem 1.1rem;display:flex}.ts-party-row[data-v-0b6cc7ef]:last-child{border-bottom:none}.ts-party-avatar[data-v-0b6cc7ef]{color:#002868;background:#0028681a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.7rem;font-weight:700;display:flex}.ts-party-body[data-v-0b6cc7ef]{flex-direction:column;flex:1;gap:.06rem;min-width:0;display:flex}.ts-party-name[data-v-0b6cc7ef]{color:#0d1b3e;font-size:.82rem;font-weight:600}.ts-party-role[data-v-0b6cc7ef]{color:#5a6a8a;text-transform:capitalize;font-size:.74rem}.ts-party-nav[data-v-0b6cc7ef]{color:#8a96b0;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.2rem;font-size:.8rem;transition:color .12s}.ts-party-nav[data-v-0b6cc7ef]:hover{color:#002868}.ts-doc-row[data-v-0b6cc7ef]{border-bottom:1px solid #00286812;align-items:center;gap:.55rem;padding:.5rem 1.1rem;display:flex}.ts-doc-row[data-v-0b6cc7ef]:last-child{border-bottom:none}.ts-doc-icon[data-v-0b6cc7ef]{color:#8a96b0;flex-shrink:0;font-size:.85rem}.ts-doc-body[data-v-0b6cc7ef]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.ts-doc-name[data-v-0b6cc7ef]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:500;overflow:hidden}.ts-doc-meta[data-v-0b6cc7ef]{align-items:center;gap:.4rem;display:flex}.ts-doc-uploader[data-v-0b6cc7ef],.ts-doc-date[data-v-0b6cc7ef]{color:#8a96b0;font-size:.72rem}.ts-doc-status[data-v-0b6cc7ef]{white-space:nowrap;text-transform:capitalize;border-radius:20px;flex-shrink:0;padding:.1rem .4rem;font-size:.72rem;font-weight:700}.ts-cert-badge[data-v-0b6cc7ef]{text-transform:capitalize;border-radius:20px;padding:.14rem .5rem;font-size:.76rem;font-weight:700}.ts-step[data-v-0b6cc7ef]{cursor:pointer}.ts-step:not(.ts-step--active):hover .ts-step-dot[data-v-0b6cc7ef]{color:#002868;background:#00286814;border-color:#00286866}.ts-step:not(.ts-step--active):hover .ts-step-lbl[data-v-0b6cc7ef]{color:#002868}.ts-notes-list[data-v-0b6cc7ef]{background:#fff;border:1px solid #00286838;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px #00286814}.ts-notes-hdr[data-v-0b6cc7ef]{color:#002868;border-bottom:1px solid #0028681a;align-items:center;gap:.4rem;padding:.65rem 1rem;font-size:.78rem;font-weight:600;display:flex}.ts-note-item[data-v-0b6cc7ef]{border-bottom:1px solid #00286812;padding:.65rem 1rem}.ts-note-item[data-v-0b6cc7ef]:last-child{border-bottom:none}.ts-note-meta[data-v-0b6cc7ef]{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.ts-note-author[data-v-0b6cc7ef]{color:#0d1b3e;font-size:.76rem;font-weight:600}.ts-note-date[data-v-0b6cc7ef]{color:#8a96b0;font-size:.72rem}.ts-note-body[data-v-0b6cc7ef]{color:#0d1b3e;white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.55}.ts-note-form[data-v-0b6cc7ef]{background:#fff;border:1px solid #00286838;border-radius:12px;flex-direction:column;gap:.55rem;padding:.85rem 1rem;display:flex;box-shadow:0 2px 10px #00286814}.ts-note-textarea[data-v-0b6cc7ef]{color:#0d1b3e;resize:vertical;border:1px solid #00286838;border-radius:8px;outline:none;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.84rem;transition:border-color .12s}.ts-note-textarea[data-v-0b6cc7ef]:focus{border-color:#002868}.ts-note-textarea[data-v-0b6cc7ef]:disabled{opacity:.5}.ts-note-actions[data-v-0b6cc7ef]{justify-content:flex-end;gap:.4rem;display:flex}.ts-note-cancel[data-v-0b6cc7ef]{color:#5a6a8a;cursor:pointer;background:0 0;border:1px solid #0028682e;border-radius:7px;padding:.3rem .75rem;font-size:.8rem;transition:border-color .12s,color .12s}.ts-note-cancel[data-v-0b6cc7ef]:hover{color:#0d1b3e;border-color:#00286866}.ts-note-submit[data-v-0b6cc7ef]{color:#fff;cursor:pointer;background:#002868;border:none;border-radius:7px;align-items:center;gap:.25rem;padding:.3rem .85rem;font-size:.8rem;font-weight:600;transition:background .12s;display:inline-flex}.ts-note-submit[data-v-0b6cc7ef]:hover:not(:disabled){background:#001a4e}.ts-note-submit[data-v-0b6cc7ef]:disabled{opacity:.45;cursor:not-allowed}.ts-slide-enter-active[data-v-0b6cc7ef],.ts-slide-leave-active[data-v-0b6cc7ef]{max-height:200px;transition:max-height .2s,opacity .15s;overflow:hidden}.ts-slide-enter-from[data-v-0b6cc7ef],.ts-slide-leave-to[data-v-0b6cc7ef]{opacity:0;max-height:0}.ts-comms-btn--active[data-v-0b6cc7ef]{color:#002868;background:#0028680d;border-color:#00286866}.ts-toast[data-v-0b6cc7ef]{z-index:9999;color:#fff;background:#0d1b3e;border-radius:10px;align-items:center;gap:.4rem;max-width:340px;padding:.6rem 1rem;font-size:.82rem;font-weight:500;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 4px 20px #00000040}.ts-toast-fade-enter-active[data-v-0b6cc7ef],.ts-toast-fade-leave-active[data-v-0b6cc7ef]{transition:opacity .2s,transform .2s}.ts-toast-fade-enter-from[data-v-0b6cc7ef],.ts-toast-fade-leave-to[data-v-0b6cc7ef]{opacity:0;transform:translateY(.5rem)}.ts-party-role-badge[data-v-0b6cc7ef]{text-transform:capitalize;color:#002868;background:#00286814;border-radius:20px;padding:.08rem .4rem;font-size:.7rem;font-weight:700;display:inline-block}.ts-party-meta[data-v-0b6cc7ef]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ts-party-phone[data-v-0b6cc7ef]{color:#8a96b0;font-size:.72rem}.ts-party-avatar--img[data-v-0b6cc7ef]{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}.ts-chip-avatar--img[data-v-0b6cc7ef]{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}@media (width<=900px){.ts-main-grid[data-v-0b6cc7ef]{grid-template-columns:1fr}}@media (width<=600px){.ts-root[data-v-0b6cc7ef]{padding:.75rem}.ts-hero-card[data-v-0b6cc7ef]{padding:1rem}.ts-hero-top[data-v-0b6cc7ef]{flex-direction:column}}.ts-sh-card[data-v-0b6cc7ef]{background:#fff;border:1px solid #00286838;border-radius:16px;font-family:Figtree,system-ui,sans-serif;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.ts-sh-hdr[data-v-0b6cc7ef]{border-bottom:1px solid #0028681f;align-items:center;gap:.65rem;padding:.85rem 1.25rem;display:flex}.ts-sh-icon[data-v-0b6cc7ef]{color:#002868;background:#0028681a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;display:flex}.ts-sh-hdr-body[data-v-0b6cc7ef]{flex-wrap:wrap;flex:1;align-items:center;gap:.6rem;display:flex}.ts-sh-title[data-v-0b6cc7ef]{color:#0d1b3e;font-size:.95rem;font-weight:700}.ts-sh-origin-badge[data-v-0b6cc7ef]{color:#bf0a30;background:#bf0a301a;border-radius:20px;align-items:center;gap:.3rem;padding:.15rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.ts-sh-link-btn[data-v-0b6cc7ef]{color:#002868;cursor:pointer;background:#00286814;border:1px solid #00286838;border-radius:8px;flex-shrink:0;align-items:center;gap:.3rem;padding:.3rem .75rem;font-family:Figtree,system-ui,sans-serif;font-size:.82rem;font-weight:600;transition:background .12s;display:flex}.ts-sh-link-btn[data-v-0b6cc7ef]:hover{background:#00286826}.ts-sh-loading[data-v-0b6cc7ef],.ts-sh-empty[data-v-0b6cc7ef]{color:#5a6a8a;align-items:center;gap:.55rem;padding:1.5rem 1.25rem;font-size:.88rem;display:flex}.ts-sh-empty .bi[data-v-0b6cc7ef]{color:#00286833;font-size:1.3rem}.ts-sh-list[data-v-0b6cc7ef]{flex-direction:column;display:flex}.ts-sh-row[data-v-0b6cc7ef]{border-bottom:1px solid #00286814;align-items:center;gap:.75rem;padding:.65rem 1.25rem;display:flex}.ts-sh-row[data-v-0b6cc7ef]:last-child{border-bottom:none}.ts-sh-row-left[data-v-0b6cc7ef]{flex-direction:column;flex:1;gap:.06rem;display:flex}.ts-sh-date[data-v-0b6cc7ef]{color:#0d1b3e;font-size:.88rem;font-weight:600}.ts-sh-requester[data-v-0b6cc7ef]{color:#5a6a8a;font-size:.8rem}.ts-sh-chip[data-v-0b6cc7ef]{text-transform:capitalize;white-space:nowrap;border-radius:20px;flex-shrink:0;padding:.16rem .5rem;font-size:.76rem;font-weight:600}.ts-sh-modal-overlay[data-v-0b6cc7ef]{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000a1e80;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ts-sh-modal[data-v-0b6cc7ef]{background:#fff;border:1px solid #00286838;border-radius:16px;width:100%;max-width:440px;overflow:hidden;box-shadow:0 20px 60px #0000002e}.ts-sh-modal-hdr[data-v-0b6cc7ef]{border-bottom:1px solid #0028681f;justify-content:space-between;align-items:center;padding:1.1rem 1.25rem .85rem;display:flex}.ts-sh-modal-title[data-v-0b6cc7ef]{color:#0d1b3e;font-size:1rem;font-weight:700}.ts-sh-modal-close[data-v-0b6cc7ef]{cursor:pointer;color:#5a6a8a;background:0 0;border:none;padding:.25rem;font-size:.9rem}.ts-sh-modal-sub[data-v-0b6cc7ef]{color:#5a6a8a;padding:.75rem 1.25rem 0;font-size:.85rem}.ts-sh-modal-body[data-v-0b6cc7ef]{flex-direction:column;gap:.75rem;padding:.85rem 1.25rem 1.25rem;display:flex}.ts-sh-modal-input[data-v-0b6cc7ef]{color:#0d1b3e;border:1.5px solid #00286838;border-radius:8px;outline:none;width:100%;padding:.6rem .85rem;font-family:Figtree,system-ui,sans-serif;font-size:.9rem;transition:border-color .12s}.ts-sh-modal-input[data-v-0b6cc7ef]:focus{border-color:#002868}.ts-sh-modal-err[data-v-0b6cc7ef]{color:#bf0a30;font-size:.84rem}.ts-sh-modal-actions[data-v-0b6cc7ef]{justify-content:flex-end;gap:.65rem;display:flex}.ts-sh-modal-cancel[data-v-0b6cc7ef]{color:#5a6a8a;cursor:pointer;background:0 0;border:1px solid #0028682e;border-radius:8px;padding:.45rem .9rem;font-family:Figtree,system-ui,sans-serif;font-size:.88rem;font-weight:600;transition:background .12s}.ts-sh-modal-cancel[data-v-0b6cc7ef]:hover{color:#0d1b3e;background:#0028680f}.ts-sh-modal-submit[data-v-0b6cc7ef]{color:#fff;cursor:pointer;background:#002868;border:none;border-radius:8px;padding:.45rem .9rem;font-family:Figtree,system-ui,sans-serif;font-size:.88rem;font-weight:600;transition:background .12s}.ts-sh-modal-submit[data-v-0b6cc7ef]:hover:not(:disabled){background:#001f4f}.ts-sh-modal-submit[data-v-0b6cc7ef]:disabled{opacity:.5;cursor:not-allowed}.wr-root[data-v-864fece7]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.wr-back-row[data-v-864fece7]{margin-bottom:.05rem}.wr-back[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.76rem;text-decoration:none;transition:color .12s}.wr-back[data-v-864fece7]:hover{color:var(--btn-on,#0cf)}.wr-header[data-v-864fece7]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-left:.15rem;display:flex}.wr-title-col[data-v-864fece7]{flex:1;min-width:0}.wr-tag[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.wr-title[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:.3rem;font-size:1.25rem;font-weight:700;line-height:1;overflow:hidden}.wr-dot[data-v-864fece7]{color:var(--callsign-dot,#bf0a30)}.wr-meta-row[data-v-864fece7]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.wr-status-badge[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.07em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;padding:.07rem .28rem;font-size:.68rem;font-weight:700}.wr-meta[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);font-size:.74rem}.wr-edit-btn[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;flex-shrink:0;align-items:center;gap:.3rem;padding:.35rem .65rem;font-size:.74rem;text-decoration:none;transition:color .12s;display:inline-flex}.wr-edit-btn[data-v-864fece7]:hover{color:var(--btn-on,#0cf)}.wr-grid[data-v-864fece7]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=992px){.wr-grid[data-v-864fece7]{grid-template-columns:1fr 280px;align-items:start}}.wr-main-col[data-v-864fece7],.wr-side-col[data-v-864fece7]{flex-direction:column;display:flex}.hud-panel[data-v-864fece7]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.wr-panel[data-v-864fece7]{width:100%}.wr-panel-hdr[data-v-864fece7]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-864fece7]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.wr-empty-msg[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff4d);padding:.85rem 1.1rem;font-size:.78rem}.wr-timeline-row[data-v-864fece7]{border-bottom:1px solid var(--act-border,#0028680f);align-items:center;gap:.65rem;padding:.6rem 1.1rem;display:flex}.wr-timeline-row[data-v-864fece7]:last-child{border-bottom:none}.wr-tl-icon[data-v-864fece7]{color:#ffffff73;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.65rem;display:flex}.wr-tl-done[data-v-864fece7]{color:#00dc82;background:#00dc821a;border-color:#00dc8259}.wr-tl-over[data-v-864fece7]{color:#fc7070;background:#fc70701a;border-color:#fc707059}.wr-tl-body[data-v-864fece7]{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.wr-tl-label[data-v-864fece7]{color:var(--text,#ffffffd1);font-size:.8rem;font-weight:500}.wr-tl-date[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff4d);font-size:.74rem}.wr-tl-badge[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.07em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;flex-shrink:0;padding:.05rem .22rem;font-size:.66rem;font-weight:700}.wr-tl-badge--done[data-v-864fece7]{color:#00dc82}.wr-tl-badge--over[data-v-864fece7]{color:#fc7070}.wr-notes-form[data-v-864fece7]{flex-direction:column;gap:.65rem;padding:.85rem 1.1rem;display:flex}.wr-notes-area[data-v-864fece7]{background:var(--tile-bg,#01081473);border:1px solid var(--act-border,#0028684d);width:100%;color:var(--text,#ffffffe6);resize:vertical;outline:none;padding:.55rem .75rem;font-size:.82rem;line-height:1.7;transition:border .12s}.wr-notes-area[data-v-864fece7]:focus{border-color:#00ccff73}.wr-notes-footer[data-v-864fece7]{justify-content:flex-end;display:flex}.wr-save-btn[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#fff6);border:1px solid var(--act-border,#00286833);cursor:pointer;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;padding:.3rem .6rem;font-size:.74rem;transition:color .12s}.wr-save-btn[data-v-864fece7]:hover:not(:disabled){color:var(--btn-on,#0cf)}.wr-save-btn[data-v-864fece7]:disabled{opacity:.4;cursor:not-allowed}.wr-party-row[data-v-864fece7]{border-bottom:1px solid var(--act-border,#0028680f);align-items:center;gap:.65rem;padding:.55rem 1.1rem;display:flex}.wr-party-row[data-v-864fece7]:last-child{border-bottom:none}.wr-party-body[data-v-864fece7]{flex-direction:column;gap:.05rem;display:flex}.wr-party-name[data-v-864fece7]{color:var(--text,#ffffffd9);font-size:.8rem}.wr-party-role[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff4d);letter-spacing:.08em;font-size:.72rem}.wr-env-row[data-v-864fece7]{border-bottom:1px solid var(--act-border,#0028680f);align-items:center;gap:.65rem;padding:.6rem 1.1rem;text-decoration:none;transition:background .12s;display:flex}.wr-env-row[data-v-864fece7]:hover{background:#ffffff0a}.wr-env-body[data-v-864fece7]{flex-direction:column;flex:1;gap:.04rem;min-width:0;display:flex}.wr-env-title[data-v-864fece7]{color:var(--text,#ffffffd9);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:500;overflow:hidden}.wr-env-meta[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff4d);font-size:.72rem}.wr-env-badge[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.06em;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid;flex-shrink:0;padding:.05rem .2rem;font-size:.64rem;font-weight:700}.wr-env-footer[data-v-864fece7]{border-top:1px solid var(--act-border,#0028681a);padding:.65rem 1.1rem}.wr-new-env-btn[data-v-864fece7]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff59);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));background:0 0;align-items:center;gap:.3rem;padding:.3rem .55rem;font-size:.74rem;text-decoration:none;transition:color .12s;display:inline-flex}.wr-new-env-btn[data-v-864fece7]:hover{color:var(--btn-on,#0cf)}.hud-tile-corners[data-v-864fece7]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-864fece7]{width:12px;height:12px;position:absolute}.hud-tl[data-v-864fece7]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-864fece7]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-864fece7]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-864fece7]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.tl-page{--tl-terra:#c85a32;--tl-terra-dark:#a84626;--tl-navy:#002868;--tl-cream:#faf9f5;--tl-cream-dark:#f0ede4;--tl-charcoal:#111;--tl-charcoal-mid:#4a4a4a;--tl-charcoal-light:#777772;--tl-border:#e6e4dc;--tl-white:#fff;--tl-green:#2e7d52;background:var(--tl-cream);color:var(--tl-charcoal);min-height:100vh;font-family:Figtree,system-ui,sans-serif}.tl-nav{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--tl-border);background:#faf9f5f5;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1.5rem;display:flex;position:sticky;top:0}.tl-brand{color:var(--tl-charcoal);letter-spacing:-.2px;font-family:Lora,Georgia,serif;font-size:1.05rem;font-weight:600;text-decoration:none}.tl-brand span{color:var(--tl-terra)}.tl-nav-links{align-items:center;gap:1.5rem;display:flex}.tl-nav-links a{color:var(--tl-charcoal-mid);font-size:.875rem;text-decoration:none;transition:color .15s}.tl-nav-links a:hover{color:var(--tl-charcoal)}.tl-hero{background:var(--tl-navy);text-align:center;padding:5rem 0 4rem}.tl-hero .tl-eyebrow{color:var(--tl-terra)}.tl-hero-title{color:#fff;margin:.75rem 0 1.25rem;font-family:Lora,Georgia,serif;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:600;line-height:1.15}.tl-hero-sub{color:#ffffffa6;max-width:560px;margin:0 auto;font-size:1rem;line-height:1.75}.tl-section{padding:5rem 0}.tl-section--cream{background:var(--tl-cream)}.tl-section--white{background:var(--tl-white)}.tl-section--border{border-top:1px solid var(--tl-border)}.tl-inner{max-width:1120px;margin:0 auto;padding:0 1.5rem}.tl-eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--tl-terra);font-size:.6875rem;font-weight:700;display:block}.tl-section-title{color:var(--tl-charcoal);margin:0;font-family:Lora,Georgia,serif;font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:600;line-height:1.15}.tl-section-sub{color:var(--tl-charcoal-mid);max-width:560px;margin-top:.75rem;margin-left:auto;margin-right:auto;font-size:.9375rem;line-height:1.7}.tl-log-card{background:var(--tl-white);border:1px solid var(--tl-border);border-radius:.875rem;height:100%;padding:1.75rem;transition:box-shadow .2s}.tl-log-card:hover{box-shadow:0 8px 28px #11111114}.tl-log-instance{text-transform:uppercase;letter-spacing:.1em;color:var(--tl-terra);margin-bottom:.75rem;font-family:Courier New,monospace;font-size:.6875rem;font-weight:700}.tl-log-title{color:var(--tl-charcoal);margin-bottom:.625rem;font-family:Lora,Georgia,serif;font-size:1.0625rem;font-weight:600;line-height:1.3}.tl-log-body{color:var(--tl-charcoal-mid);font-size:.875rem;line-height:1.65}.tl-week{background:var(--tl-white);border:1.5px solid var(--tl-border);border-radius:.875rem;height:100%;padding:1.25rem 1.5rem;transition:border-color .2s;position:relative}.tl-week--done{border-color:#2e7d524d}.tl-week--active{border-color:#c85a3266;box-shadow:0 0 20px #c85a3214}.tl-week-badge{border-radius:999px;padding:.15rem .6rem;font-size:.6875rem;font-weight:700;position:absolute;top:1rem;right:1rem}.tl-week-badge--done{color:var(--tl-green);background:#2e7d521a;border:1px solid #2e7d5233}.tl-week-badge--active{color:var(--tl-terra);background:#c85a321a;border:1px solid #c85a3233}.tl-week-badge--upcoming{background:var(--tl-cream);color:var(--tl-charcoal-light);border:1px solid var(--tl-border)}.tl-week-label{letter-spacing:.1em;text-transform:uppercase;color:var(--tl-charcoal-light);margin-bottom:.25rem;font-size:.6875rem;font-weight:700}.tl-week-title{color:var(--tl-charcoal);margin-bottom:.625rem;font-size:.9375rem;font-weight:700}.tl-week-items{margin:0;padding:0;list-style:none}.tl-wi{color:var(--tl-charcoal-mid);align-items:flex-start;gap:.375rem;padding:.175rem 0;font-size:.8125rem;display:flex}.tl-wi--done:before{content:"✓";color:var(--tl-green);flex-shrink:0;font-weight:900}.tl-wi--open:before{content:"○";color:var(--tl-border);flex-shrink:0}.tl-wi--wip:before{content:"◉";color:var(--tl-terra);flex-shrink:0}.tl-footer{background:var(--tl-navy);color:#ffffff59;border-top:1px solid #ffffff0f;padding:2.5rem 0;font-size:.8125rem}.tl-footer a{color:#ffffff59;text-decoration:none}.tl-footer a:hover{color:#ffffffb3}.tl-footer-brand{color:#fff;margin-bottom:.375rem;font-family:Lora,Georgia,serif;font-size:.9375rem;font-weight:600}.tl-footer-brand span{color:var(--tl-terra)}@media (width<=767px){.tl-nav-links{display:none}.tl-hero{padding:3.5rem 0 3rem}}.wlc-page{--wlc-terra:#c85a32;--wlc-terra-dark:#a84626;--wlc-navy:#002868;--wlc-cream:#faf9f5;--wlc-charcoal:#111;--wlc-charcoal-mid:#4a4a4a;--wlc-charcoal-light:#777772;--wlc-border:#e6e4dc;--wlc-white:#fff;background:var(--wlc-cream);color:var(--wlc-charcoal);font-family:Figtree,system-ui,sans-serif}.wlc-eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--wlc-terra);font-size:.6875rem;font-weight:700}.wlc-section-title{color:var(--wlc-charcoal);font-family:Lora,Georgia,serif;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:600;line-height:1.15}.wlc-nav{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--wlc-border);background:#faf9f5f5;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1.5rem;display:flex;position:fixed;top:0}.wlc-brand{color:var(--wlc-charcoal);letter-spacing:-.2px;font-family:Lora,Georgia,serif;font-size:1.05rem;font-weight:600;text-decoration:none}.wlc-brand span{color:var(--wlc-terra)}.wlc-nav-links a{color:var(--wlc-charcoal-mid);margin-left:1.5rem;font-size:.875rem;text-decoration:none;transition:color .15s}.wlc-nav-links a:hover{color:var(--wlc-charcoal)}.wlc-hamburger{border:1.5px solid var(--wlc-border);color:var(--wlc-charcoal);cursor:pointer;background:0 0;border-radius:.375rem;padding:.35rem .6rem;font-size:1.1rem}.wlc-btn-ghost{border:1.5px solid var(--wlc-border);color:var(--wlc-charcoal);background:0 0;border-radius:.375rem;padding:.45rem 1rem;font-family:Figtree,sans-serif;font-size:.875rem}.wlc-btn-terra{background:var(--wlc-terra);color:#fff;cursor:pointer;border:none;border-radius:.375rem;padding:.625rem 1.5rem;font-family:Figtree,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.wlc-btn-terra:hover{background:var(--wlc-terra-dark);color:#fff}.wlc-btn-outline{border:1.5px solid var(--wlc-border);color:var(--wlc-charcoal-mid);background:0 0;border-radius:.375rem;padding:.6rem 1.5rem;font-family:Figtree,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.wlc-btn-outline:hover{border-color:var(--wlc-charcoal);color:var(--wlc-charcoal)}.wlc-section{padding:5rem 0}.wlc-section--cream{background:var(--wlc-cream)}.wlc-section--white{background:var(--wlc-white)}.wlc-section--border{border-top:1px solid var(--wlc-border)}.wlc-inner{max-width:1120px;margin:0 auto;padding:0 1.5rem}.wlc-inner--narrow{max-width:720px;margin:0 auto;padding:0 1.5rem}.wlc-hero{background:var(--wlc-navy);border-bottom:1px solid var(--wlc-border);align-items:center;min-height:auto;padding-top:5rem;padding-bottom:5rem;display:flex}.wlc-hero-h1{letter-spacing:-.02em;color:#fff;margin-bottom:1.5rem;font-family:Lora,Georgia,serif;font-size:clamp(2.4rem,5.5vw,4rem);font-weight:600;line-height:1.12}.wlc-hero-h1 em{color:var(--wlc-terra);font-style:italic}.wlc-hero-sub{color:#ffffffb3;max-width:620px;margin:0 auto 2rem;font-size:1.0625rem;line-height:1.75}.wlc-hero-bullets{text-align:left;flex-direction:column;gap:1.125rem;max-width:640px;margin:0 auto 2.5rem;padding:0;list-style:none;display:flex}.wlc-hero-bullets li{color:#ffffffc7;align-items:flex-start;gap:.875rem;font-size:.9375rem;line-height:1.65;display:flex}.wlc-hero-bullets li:before{content:"✓";color:var(--wlc-terra);flex-shrink:0;margin-top:.125rem;font-size:1rem;font-weight:900}.wlc-hero-bullets li strong{color:#fff;font-weight:700}.wlc-narrative-body p{color:var(--wlc-charcoal-mid);margin-bottom:1.25rem;font-size:1.0625rem;line-height:1.8}.wlc-narrative-body p strong{color:var(--wlc-charcoal)}.wlc-blockquote{border-left:3px solid var(--wlc-terra);color:var(--wlc-charcoal);margin:2rem 0;padding-left:1.5rem;font-family:Lora,Georgia,serif;font-size:1.25rem;font-style:italic;line-height:1.6}.wlc-pain-card{background:var(--wlc-white);border:1px solid var(--wlc-border);border-radius:.875rem;height:100%;padding:1.75rem}.wlc-pain-price{color:var(--wlc-terra);font-family:Lora,Georgia,serif;font-size:1.75rem;font-weight:600}.wlc-pain-label{color:var(--wlc-charcoal);margin:.375rem 0 .5rem;font-size:.9375rem;font-weight:700}.wlc-pain-desc{color:var(--wlc-charcoal-mid);font-size:.875rem;line-height:1.6}.wlc-vs-block{background:var(--wlc-charcoal);color:#fff;border-radius:.875rem;margin-top:2rem;padding:2rem}.wlc-feature-card{border:1px solid var(--wlc-border);background:var(--wlc-white);border-radius:.875rem;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 20px 60px #1111111a}.wlc-feature-img{border-bottom:1px solid var(--wlc-border);cursor:pointer;overflow:hidden}.wlc-feature-img img{width:100%;transition:transform .4s;display:block}.wlc-feature-body{padding:1.75rem 2rem 2rem}.wlc-feature-h3{color:var(--wlc-charcoal);margin-bottom:.75rem;font-size:1.4375rem;font-weight:700;line-height:1.3}.wlc-feature-p{color:var(--wlc-charcoal-mid);margin:0;font-size:.9375rem;line-height:1.7}.wlc-check-item{border-bottom:1px solid var(--wlc-border);align-items:flex-start;gap:.75rem;padding:.625rem 0;display:flex}.wlc-check-item:last-child{border-bottom:none}.wlc-check-icon{color:var(--wlc-terra);flex-shrink:0;margin-top:.2rem;font-size:1rem}.wlc-check-text{color:var(--wlc-charcoal-mid);font-size:.9375rem;line-height:1.5}.wlc-check-text strong{color:var(--wlc-charcoal)}.wlc-board-card{background:var(--wlc-white);border:1px solid var(--wlc-border);text-align:center;border-radius:1rem;height:100%;padding:2rem 1.5rem;transition:border-color .2s,transform .2s}.wlc-board-card:hover{border-color:var(--wlc-terra);transform:translateY(-3px)}.wlc-board-avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:1rem;font-size:1.4rem;font-weight:700;display:inline-flex}.wlc-board-name{color:var(--wlc-charcoal);margin-bottom:.2rem;font-family:Lora,Georgia,serif;font-size:1.05rem;font-weight:600}.wlc-board-role{letter-spacing:.08em;text-transform:uppercase;color:var(--wlc-terra);margin-bottom:.625rem;font-size:.75rem;font-weight:700}.wlc-board-cred{color:var(--wlc-charcoal-mid);font-size:.875rem;line-height:1.6}.wlc-board-divider{background:var(--wlc-border);width:32px;height:2px;margin:.75rem auto}.wlc-footer{background:var(--wlc-charcoal);text-align:center;color:#ffffff59;border-top:1px solid #ffffff0f;padding:2.5rem 0;font-size:.8125rem}.wlc-footer-brand{color:#fff;font-family:Lora,Georgia,serif;font-size:.9375rem;font-weight:600}.wlc-footer-brand span{color:var(--wlc-terra)}.wlc-footer a{color:#ffffff59;text-decoration:none}.wlc-footer a:hover{color:#ffffffb3}.wlc-modal-input{border:1.5px solid var(--wlc-border);width:100%;color:var(--wlc-charcoal);border-radius:.4rem;outline:none;padding:.625rem .875rem;font-family:Figtree,sans-serif;font-size:.9375rem}.wlc-modal-input:focus{border-color:var(--wlc-terra)}.ms-root[data-v-5fb918b8]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.ms-header[data-v-5fb918b8]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.1rem;padding-left:.15rem;display:flex}.ms-tag[data-v-5fb918b8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.ms-title[data-v-5fb918b8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.ms-dot[data-v-5fb918b8]{color:var(--callsign-dot,#bf0a30)}.ms-sub[data-v-5fb918b8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.ms-area-input[data-v-5fb918b8]{background:var(--tile-bg,#01081499);border:1px solid var(--act-border,#00286840);color:var(--text,#ffffffe6);font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.06em;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));outline:none;flex-shrink:0;width:180px;padding:.45rem .7rem;font-size:.82rem}.ms-area-input[data-v-5fb918b8]::placeholder{color:var(--text-muted,#ffffff4d)}.ms-area-input[data-v-5fb918b8]:focus{border-color:#0cf6}.ms-stats[data-v-5fb918b8]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.6rem;display:grid}.ms-stat-tile[data-v-5fb918b8]{background:var(--tile-bg,#0108148c);border:1px solid var(--act-border,#00286833);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));flex-direction:column;gap:.18rem;padding:.85rem 1rem;display:flex;position:relative;overflow:hidden}.ms-icon[data-v-5fb918b8]{color:var(--text-muted,#ffffff40);margin-bottom:.08rem;font-size:1rem}.ms-val[data-v-5fb918b8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.ms-lbl[data-v-5fb918b8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--text-muted,#ffffff4d);font-size:.68rem}.hud-panel[data-v-5fb918b8]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.ms-panel[data-v-5fb918b8]{width:100%}.ms-panel-hdr[data-v-5fb918b8]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-5fb918b8]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-5fb918b8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.ms-empty[data-v-5fb918b8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);align-items:center;gap:.5rem;padding:2rem 1.1rem;font-size:.8rem;display:flex}.ms-empty .bi[data-v-5fb918b8]{font-size:1.2rem}.ms-chart[data-v-5fb918b8]{align-items:flex-end;gap:3px;height:120px;padding:.85rem 1.1rem;display:flex}.ms-bar[data-v-5fb918b8]{background:#002868a6;border-radius:2px 2px 0 0;flex:1;min-height:8px;transition:background .15s}.ms-bar[data-v-5fb918b8]:hover{background:#0cf6}.hud-tile-corners[data-v-5fb918b8]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-5fb918b8]{width:12px;height:12px;position:absolute}.hud-tl[data-v-5fb918b8]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-5fb918b8]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-5fb918b8]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-5fb918b8]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.ws-root[data-v-2cd68495]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.ws-header[data-v-2cd68495]{margin-bottom:.1rem;padding-left:.15rem}.ws-tag[data-v-2cd68495]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.ws-title[data-v-2cd68495]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.ws-dot[data-v-2cd68495]{color:var(--callsign-dot,#bf0a30)}.ws-sub[data-v-2cd68495]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.hud-panel[data-v-2cd68495]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.ws-panel[data-v-2cd68495]{width:100%}.ws-panel-hdr[data-v-2cd68495]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.85rem 1.1rem .7rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-2cd68495]{background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,var(--scanline,#0000000f) 2px,var(--scanline,#0000000f) 4px);pointer-events:none;position:absolute;inset:0}.hud-panel-title[data-v-2cd68495]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px var(--btn-on-faint,#002868b3);z-index:1;font-size:.8rem;font-weight:700;position:relative}.ws-empty[data-v-2cd68495]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff4d);align-items:center;gap:.65rem;padding:2.5rem 1.1rem;font-size:.8rem;display:flex}.ws-empty .bi[data-v-2cd68495]{flex-shrink:0;font-size:1.3rem}.ws-row[data-v-2cd68495]{border-bottom:1px solid var(--act-border,#0028681f);align-items:center;gap:.85rem;padding:.7rem 1.1rem;display:flex}.ws-row[data-v-2cd68495]:last-child{border-bottom:none}.ws-body[data-v-2cd68495]{flex-direction:column;flex:1;gap:.06rem;min-width:0;display:flex}.ws-name[data-v-2cd68495]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.ws-meta[data-v-2cd68495]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff61);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.ws-actions[data-v-2cd68495]{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.ws-alert-badge[data-v-2cd68495]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:#00dc82;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid #00dc8259;padding:.1rem .35rem;font-size:.68rem}.ws-run-btn[data-v-2cd68495]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--btn-on,#0cf);background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#00ccff59);clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));padding:.2rem .55rem;font-size:.74rem;text-decoration:none;transition:background .12s}.ws-run-btn[data-v-2cd68495]:hover{background:var(--btn-on-mid,#0cf3);color:#fff}.ws-delete-btn[data-v-2cd68495]{color:#bf0a3099;cursor:pointer;clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));background:0 0;border:1px solid #bf0a3040;padding:.2rem .45rem;font-size:.75rem;transition:background .12s,color .12s}.ws-delete-btn[data-v-2cd68495]:hover{color:#ff6680;background:#bf0a301f}.hud-tile-corners[data-v-2cd68495]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-2cd68495]{width:12px;height:12px;position:absolute}.hud-tl[data-v-2cd68495]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-2cd68495]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-2cd68495]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-2cd68495]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.as-root[data-v-28623ccb]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.as-header[data-v-28623ccb]{margin-bottom:.1rem;padding-left:.15rem}.as-tag[data-v-28623ccb]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px var(--btn-on-faint,#00286899);margin-bottom:.2rem;font-size:.8rem}.as-title[data-v-28623ccb]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;margin-bottom:.25rem;font-size:1.35rem;font-weight:700;line-height:1}.as-dot[data-v-28623ccb]{color:var(--callsign-dot,#bf0a30)}.as-sub[data-v-28623ccb]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.14em;color:var(--status-line,#ffffff47);margin:0;font-size:.8rem}.hud-panel[data-v-28623ccb]{background:var(--panel-bg,#fff);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));position:relative;overflow:hidden;box-shadow:0 4px 20px #00000024,0 1px 4px #0000000f}.as-search-panel[data-v-28623ccb]{padding:.7rem 1.1rem}.as-search-inner[data-v-28623ccb]{align-items:center;gap:.65rem;display:flex}.as-search-icon[data-v-28623ccb]{color:var(--text-muted,#ffffff40);flex-shrink:0;font-size:.9rem}.as-search-input[data-v-28623ccb]{color:var(--text,#ffffffe6);font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.04em;background:0 0;border:none;outline:none;flex:1;padding:.3rem 0;font-size:.65rem}.as-search-input[data-v-28623ccb]::placeholder{color:var(--text-muted,#ffffff4d)}.as-search-btn[data-v-28623ccb]{background:var(--btn-on-faint,#00ccff1a);border:1px solid var(--btn-on-mid,#0cf6);color:var(--btn-on,#0cf);font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;cursor:pointer;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));flex-shrink:0;padding:.3rem .75rem;font-size:.74rem;transition:background .12s,color .12s}.as-search-btn[data-v-28623ccb]:hover:not(:disabled){background:var(--btn-on-mid,#00ccff40);color:#fff}.as-search-btn[data-v-28623ccb]:disabled{opacity:.4;cursor:not-allowed}.as-state[data-v-28623ccb]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--text-muted,#ffffff4d);align-items:center;gap:.5rem;padding:2rem 0;font-size:.8rem;display:flex}.as-state .bi[data-v-28623ccb]{font-size:1.2rem}.as-results[data-v-28623ccb]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem;display:grid}.as-agent-card[data-v-28623ccb]{align-items:flex-start;gap:.75rem;padding:.85rem 1.1rem;display:flex}.as-agent-avatar[data-v-28623ccb]{color:#fffc;width:40px;height:40px;font-family:var(--font-display,"Space Mono",monospace);background:#00286880;border:1px solid #002868b3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}.as-agent-body[data-v-28623ccb]{flex-direction:column;flex:1;gap:.18rem;min-width:0;display:flex}.as-agent-name[data-v-28623ccb]{color:var(--text,#ffffffe6);font-size:.82rem;font-weight:600}.as-agent-brokerage[data-v-28623ccb]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#fff6);font-size:.8rem}.as-agent-badges[data-v-28623ccb]{align-items:center;gap:.35rem;margin-top:.1rem;display:flex}.as-agent-badge[data-v-28623ccb]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;color:var(--btn-on,#0cf);border:1px solid var(--btn-on-mid,#00ccff4d);clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));padding:.08rem .3rem;font-size:.68rem}.as-agent-state[data-v-28623ccb]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;color:var(--text-muted,#ffffff4d);font-size:.74rem}.hud-tile-corners[data-v-28623ccb]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-28623ccb]{width:12px;height:12px;position:absolute}.hud-tl[data-v-28623ccb]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-28623ccb]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-28623ccb]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-28623ccb]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}@font-face{font-display:block;font-family:bootstrap-icons;src:url(/build/assets/bootstrap-icons-mSm7cUeB.woff2?e34853135f9e39acf64315236852cd5a)format("woff2"),url(/build/assets/bootstrap-icons-BeopsB42.woff?e34853135f9e39acf64315236852cd5a)format("woff")}.bi:before,[class^=bi-]:before,[class*=\ bi-]:before{font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1;display:inline-block;font-family:bootstrap-icons!important;font-weight:400!important}.bi-123:before{content:""}.bi-alarm-fill:before{content:""}.bi-alarm:before{content:""}.bi-align-bottom:before{content:""}.bi-align-center:before{content:""}.bi-align-end:before{content:""}.bi-align-middle:before{content:""}.bi-align-start:before{content:""}.bi-align-top:before{content:""}.bi-alt:before{content:""}.bi-app-indicator:before{content:""}.bi-app:before{content:""}.bi-archive-fill:before{content:""}.bi-archive:before{content:""}.bi-arrow-90deg-down:before{content:""}.bi-arrow-90deg-left:before{content:""}.bi-arrow-90deg-right:before{content:""}.bi-arrow-90deg-up:before{content:""}.bi-arrow-bar-down:before{content:""}.bi-arrow-bar-left:before{content:""}.bi-arrow-bar-right:before{content:""}.bi-arrow-bar-up:before{content:""}.bi-arrow-clockwise:before{content:""}.bi-arrow-counterclockwise:before{content:""}.bi-arrow-down-circle-fill:before{content:""}.bi-arrow-down-circle:before{content:""}.bi-arrow-down-left-circle-fill:before{content:""}.bi-arrow-down-left-circle:before{content:""}.bi-arrow-down-left-square-fill:before{content:""}.bi-arrow-down-left-square:before{content:""}.bi-arrow-down-left:before{content:""}.bi-arrow-down-right-circle-fill:before{content:""}.bi-arrow-down-right-circle:before{content:""}.bi-arrow-down-right-square-fill:before{content:""}.bi-arrow-down-right-square:before{content:""}.bi-arrow-down-right:before{content:""}.bi-arrow-down-short:before{content:""}.bi-arrow-down-square-fill:before{content:""}.bi-arrow-down-square:before{content:""}.bi-arrow-down-up:before{content:""}.bi-arrow-down:before{content:""}.bi-arrow-left-circle-fill:before{content:""}.bi-arrow-left-circle:before{content:""}.bi-arrow-left-right:before{content:""}.bi-arrow-left-short:before{content:""}.bi-arrow-left-square-fill:before{content:""}.bi-arrow-left-square:before{content:""}.bi-arrow-left:before{content:""}.bi-arrow-repeat:before{content:""}.bi-arrow-return-left:before{content:""}.bi-arrow-return-right:before{content:""}.bi-arrow-right-circle-fill:before{content:""}.bi-arrow-right-circle:before{content:""}.bi-arrow-right-short:before{content:""}.bi-arrow-right-square-fill:before{content:""}.bi-arrow-right-square:before{content:""}.bi-arrow-right:before{content:""}.bi-arrow-up-circle-fill:before{content:""}.bi-arrow-up-circle:before{content:""}.bi-arrow-up-left-circle-fill:before{content:""}.bi-arrow-up-left-circle:before{content:""}.bi-arrow-up-left-square-fill:before{content:""}.bi-arrow-up-left-square:before{content:""}.bi-arrow-up-left:before{content:""}.bi-arrow-up-right-circle-fill:before{content:""}.bi-arrow-up-right-circle:before{content:""}.bi-arrow-up-right-square-fill:before{content:""}.bi-arrow-up-right-square:before{content:""}.bi-arrow-up-right:before{content:""}.bi-arrow-up-short:before{content:""}.bi-arrow-up-square-fill:before{content:""}.bi-arrow-up-square:before{content:""}.bi-arrow-up:before{content:""}.bi-arrows-angle-contract:before{content:""}.bi-arrows-angle-expand:before{content:""}.bi-arrows-collapse:before{content:""}.bi-arrows-expand:before{content:""}.bi-arrows-fullscreen:before{content:""}.bi-arrows-move:before{content:""}.bi-aspect-ratio-fill:before{content:""}.bi-aspect-ratio:before{content:""}.bi-asterisk:before{content:""}.bi-at:before{content:""}.bi-award-fill:before{content:""}.bi-award:before{content:""}.bi-back:before{content:""}.bi-backspace-fill:before{content:""}.bi-backspace-reverse-fill:before{content:""}.bi-backspace-reverse:before{content:""}.bi-backspace:before{content:""}.bi-badge-3d-fill:before{content:""}.bi-badge-3d:before{content:""}.bi-badge-4k-fill:before{content:""}.bi-badge-4k:before{content:""}.bi-badge-8k-fill:before{content:""}.bi-badge-8k:before{content:""}.bi-badge-ad-fill:before{content:""}.bi-badge-ad:before{content:""}.bi-badge-ar-fill:before{content:""}.bi-badge-ar:before{content:""}.bi-badge-cc-fill:before{content:""}.bi-badge-cc:before{content:""}.bi-badge-hd-fill:before{content:""}.bi-badge-hd:before{content:""}.bi-badge-tm-fill:before{content:""}.bi-badge-tm:before{content:""}.bi-badge-vo-fill:before{content:""}.bi-badge-vo:before{content:""}.bi-badge-vr-fill:before{content:""}.bi-badge-vr:before{content:""}.bi-badge-wc-fill:before{content:""}.bi-badge-wc:before{content:""}.bi-bag-check-fill:before{content:""}.bi-bag-check:before{content:""}.bi-bag-dash-fill:before{content:""}.bi-bag-dash:before{content:""}.bi-bag-fill:before{content:""}.bi-bag-plus-fill:before{content:""}.bi-bag-plus:before{content:""}.bi-bag-x-fill:before{content:""}.bi-bag-x:before{content:""}.bi-bag:before{content:""}.bi-bar-chart-fill:before{content:""}.bi-bar-chart-line-fill:before{content:""}.bi-bar-chart-line:before{content:""}.bi-bar-chart-steps:before{content:""}.bi-bar-chart:before{content:""}.bi-basket-fill:before{content:""}.bi-basket:before{content:""}.bi-basket2-fill:before{content:""}.bi-basket2:before{content:""}.bi-basket3-fill:before{content:""}.bi-basket3:before{content:""}.bi-battery-charging:before{content:""}.bi-battery-full:before{content:""}.bi-battery-half:before{content:""}.bi-battery:before{content:""}.bi-bell-fill:before{content:""}.bi-bell:before{content:""}.bi-bezier:before{content:""}.bi-bezier2:before{content:""}.bi-bicycle:before{content:""}.bi-binoculars-fill:before{content:""}.bi-binoculars:before{content:""}.bi-blockquote-left:before{content:""}.bi-blockquote-right:before{content:""}.bi-book-fill:before{content:""}.bi-book-half:before{content:""}.bi-book:before{content:""}.bi-bookmark-check-fill:before{content:""}.bi-bookmark-check:before{content:""}.bi-bookmark-dash-fill:before{content:""}.bi-bookmark-dash:before{content:""}.bi-bookmark-fill:before{content:""}.bi-bookmark-heart-fill:before{content:""}.bi-bookmark-heart:before{content:""}.bi-bookmark-plus-fill:before{content:""}.bi-bookmark-plus:before{content:""}.bi-bookmark-star-fill:before{content:""}.bi-bookmark-star:before{content:""}.bi-bookmark-x-fill:before{content:""}.bi-bookmark-x:before{content:""}.bi-bookmark:before{content:""}.bi-bookmarks-fill:before{content:""}.bi-bookmarks:before{content:""}.bi-bookshelf:before{content:""}.bi-bootstrap-fill:before{content:""}.bi-bootstrap-reboot:before{content:""}.bi-bootstrap:before{content:""}.bi-border-all:before{content:""}.bi-border-bottom:before{content:""}.bi-border-center:before{content:""}.bi-border-inner:before{content:""}.bi-border-left:before{content:""}.bi-border-middle:before{content:""}.bi-border-outer:before{content:""}.bi-border-right:before{content:""}.bi-border-style:before{content:""}.bi-border-top:before{content:""}.bi-border-width:before{content:""}.bi-border:before{content:""}.bi-bounding-box-circles:before{content:""}.bi-bounding-box:before{content:""}.bi-box-arrow-down-left:before{content:""}.bi-box-arrow-down-right:before{content:""}.bi-box-arrow-down:before{content:""}.bi-box-arrow-in-down-left:before{content:""}.bi-box-arrow-in-down-right:before{content:""}.bi-box-arrow-in-down:before{content:""}.bi-box-arrow-in-left:before{content:""}.bi-box-arrow-in-right:before{content:""}.bi-box-arrow-in-up-left:before{content:""}.bi-box-arrow-in-up-right:before{content:""}.bi-box-arrow-in-up:before{content:""}.bi-box-arrow-left:before{content:""}.bi-box-arrow-right:before{content:""}.bi-box-arrow-up-left:before{content:""}.bi-box-arrow-up-right:before{content:""}.bi-box-arrow-up:before{content:""}.bi-box-seam:before{content:""}.bi-box:before{content:""}.bi-braces:before{content:""}.bi-bricks:before{content:""}.bi-briefcase-fill:before{content:""}.bi-briefcase:before{content:""}.bi-brightness-alt-high-fill:before{content:""}.bi-brightness-alt-high:before{content:""}.bi-brightness-alt-low-fill:before{content:""}.bi-brightness-alt-low:before{content:""}.bi-brightness-high-fill:before{content:""}.bi-brightness-high:before{content:""}.bi-brightness-low-fill:before{content:""}.bi-brightness-low:before{content:""}.bi-broadcast-pin:before{content:""}.bi-broadcast:before{content:""}.bi-brush-fill:before{content:""}.bi-brush:before{content:""}.bi-bucket-fill:before{content:""}.bi-bucket:before{content:""}.bi-bug-fill:before{content:""}.bi-bug:before{content:""}.bi-building:before{content:""}.bi-bullseye:before{content:""}.bi-calculator-fill:before{content:""}.bi-calculator:before{content:""}.bi-calendar-check-fill:before{content:""}.bi-calendar-check:before{content:""}.bi-calendar-date-fill:before{content:""}.bi-calendar-date:before{content:""}.bi-calendar-day-fill:before{content:""}.bi-calendar-day:before{content:""}.bi-calendar-event-fill:before{content:""}.bi-calendar-event:before{content:""}.bi-calendar-fill:before{content:""}.bi-calendar-minus-fill:before{content:""}.bi-calendar-minus:before{content:""}.bi-calendar-month-fill:before{content:""}.bi-calendar-month:before{content:""}.bi-calendar-plus-fill:before{content:""}.bi-calendar-plus:before{content:""}.bi-calendar-range-fill:before{content:""}.bi-calendar-range:before{content:""}.bi-calendar-week-fill:before{content:""}.bi-calendar-week:before{content:""}.bi-calendar-x-fill:before{content:""}.bi-calendar-x:before{content:""}.bi-calendar:before{content:""}.bi-calendar2-check-fill:before{content:""}.bi-calendar2-check:before{content:""}.bi-calendar2-date-fill:before{content:""}.bi-calendar2-date:before{content:""}.bi-calendar2-day-fill:before{content:""}.bi-calendar2-day:before{content:""}.bi-calendar2-event-fill:before{content:""}.bi-calendar2-event:before{content:""}.bi-calendar2-fill:before{content:""}.bi-calendar2-minus-fill:before{content:""}.bi-calendar2-minus:before{content:""}.bi-calendar2-month-fill:before{content:""}.bi-calendar2-month:before{content:""}.bi-calendar2-plus-fill:before{content:""}.bi-calendar2-plus:before{content:""}.bi-calendar2-range-fill:before{content:""}.bi-calendar2-range:before{content:""}.bi-calendar2-week-fill:before{content:""}.bi-calendar2-week:before{content:""}.bi-calendar2-x-fill:before{content:""}.bi-calendar2-x:before{content:""}.bi-calendar2:before{content:""}.bi-calendar3-event-fill:before{content:""}.bi-calendar3-event:before{content:""}.bi-calendar3-fill:before{content:""}.bi-calendar3-range-fill:before{content:""}.bi-calendar3-range:before{content:""}.bi-calendar3-week-fill:before{content:""}.bi-calendar3-week:before{content:""}.bi-calendar3:before{content:""}.bi-calendar4-event:before{content:""}.bi-calendar4-range:before{content:""}.bi-calendar4-week:before{content:""}.bi-calendar4:before{content:""}.bi-camera-fill:before{content:""}.bi-camera-reels-fill:before{content:""}.bi-camera-reels:before{content:""}.bi-camera-video-fill:before{content:""}.bi-camera-video-off-fill:before{content:""}.bi-camera-video-off:before{content:""}.bi-camera-video:before{content:""}.bi-camera:before{content:""}.bi-camera2:before{content:""}.bi-capslock-fill:before{content:""}.bi-capslock:before{content:""}.bi-card-checklist:before{content:""}.bi-card-heading:before{content:""}.bi-card-image:before{content:""}.bi-card-list:before{content:""}.bi-card-text:before{content:""}.bi-caret-down-fill:before{content:""}.bi-caret-down-square-fill:before{content:""}.bi-caret-down-square:before{content:""}.bi-caret-down:before{content:""}.bi-caret-left-fill:before{content:""}.bi-caret-left-square-fill:before{content:""}.bi-caret-left-square:before{content:""}.bi-caret-left:before{content:""}.bi-caret-right-fill:before{content:""}.bi-caret-right-square-fill:before{content:""}.bi-caret-right-square:before{content:""}.bi-caret-right:before{content:""}.bi-caret-up-fill:before{content:""}.bi-caret-up-square-fill:before{content:""}.bi-caret-up-square:before{content:""}.bi-caret-up:before{content:""}.bi-cart-check-fill:before{content:""}.bi-cart-check:before{content:""}.bi-cart-dash-fill:before{content:""}.bi-cart-dash:before{content:""}.bi-cart-fill:before{content:""}.bi-cart-plus-fill:before{content:""}.bi-cart-plus:before{content:""}.bi-cart-x-fill:before{content:""}.bi-cart-x:before{content:""}.bi-cart:before{content:""}.bi-cart2:before{content:""}.bi-cart3:before{content:""}.bi-cart4:before{content:""}.bi-cash-stack:before{content:""}.bi-cash:before{content:""}.bi-cast:before{content:""}.bi-chat-dots-fill:before{content:""}.bi-chat-dots:before{content:""}.bi-chat-fill:before{content:""}.bi-chat-left-dots-fill:before{content:""}.bi-chat-left-dots:before{content:""}.bi-chat-left-fill:before{content:""}.bi-chat-left-quote-fill:before{content:""}.bi-chat-left-quote:before{content:""}.bi-chat-left-text-fill:before{content:""}.bi-chat-left-text:before{content:""}.bi-chat-left:before{content:""}.bi-chat-quote-fill:before{content:""}.bi-chat-quote:before{content:""}.bi-chat-right-dots-fill:before{content:""}.bi-chat-right-dots:before{content:""}.bi-chat-right-fill:before{content:""}.bi-chat-right-quote-fill:before{content:""}.bi-chat-right-quote:before{content:""}.bi-chat-right-text-fill:before{content:""}.bi-chat-right-text:before{content:""}.bi-chat-right:before{content:""}.bi-chat-square-dots-fill:before{content:""}.bi-chat-square-dots:before{content:""}.bi-chat-square-fill:before{content:""}.bi-chat-square-quote-fill:before{content:""}.bi-chat-square-quote:before{content:""}.bi-chat-square-text-fill:before{content:""}.bi-chat-square-text:before{content:""}.bi-chat-square:before{content:""}.bi-chat-text-fill:before{content:""}.bi-chat-text:before{content:""}.bi-chat:before{content:""}.bi-check-all:before{content:""}.bi-check-circle-fill:before{content:""}.bi-check-circle:before{content:""}.bi-check-square-fill:before{content:""}.bi-check-square:before{content:""}.bi-check:before{content:""}.bi-check2-all:before{content:""}.bi-check2-circle:before{content:""}.bi-check2-square:before{content:""}.bi-check2:before{content:""}.bi-chevron-bar-contract:before{content:""}.bi-chevron-bar-down:before{content:""}.bi-chevron-bar-expand:before{content:""}.bi-chevron-bar-left:before{content:""}.bi-chevron-bar-right:before{content:""}.bi-chevron-bar-up:before{content:""}.bi-chevron-compact-down:before{content:""}.bi-chevron-compact-left:before{content:""}.bi-chevron-compact-right:before{content:""}.bi-chevron-compact-up:before{content:""}.bi-chevron-contract:before{content:""}.bi-chevron-double-down:before{content:""}.bi-chevron-double-left:before{content:""}.bi-chevron-double-right:before{content:""}.bi-chevron-double-up:before{content:""}.bi-chevron-down:before{content:""}.bi-chevron-expand:before{content:""}.bi-chevron-left:before{content:""}.bi-chevron-right:before{content:""}.bi-chevron-up:before{content:""}.bi-circle-fill:before{content:""}.bi-circle-half:before{content:""}.bi-circle-square:before{content:""}.bi-circle:before{content:""}.bi-clipboard-check:before{content:""}.bi-clipboard-data:before{content:""}.bi-clipboard-minus:before{content:""}.bi-clipboard-plus:before{content:""}.bi-clipboard-x:before{content:""}.bi-clipboard:before{content:""}.bi-clock-fill:before{content:""}.bi-clock-history:before{content:""}.bi-clock:before{content:""}.bi-cloud-arrow-down-fill:before{content:""}.bi-cloud-arrow-down:before{content:""}.bi-cloud-arrow-up-fill:before{content:""}.bi-cloud-arrow-up:before{content:""}.bi-cloud-check-fill:before{content:""}.bi-cloud-check:before{content:""}.bi-cloud-download-fill:before{content:""}.bi-cloud-download:before{content:""}.bi-cloud-drizzle-fill:before{content:""}.bi-cloud-drizzle:before{content:""}.bi-cloud-fill:before{content:""}.bi-cloud-fog-fill:before{content:""}.bi-cloud-fog:before{content:""}.bi-cloud-fog2-fill:before{content:""}.bi-cloud-fog2:before{content:""}.bi-cloud-hail-fill:before{content:""}.bi-cloud-hail:before{content:""}.bi-cloud-haze-fill:before{content:""}.bi-cloud-haze:before{content:""}.bi-cloud-haze2-fill:before{content:""}.bi-cloud-lightning-fill:before{content:""}.bi-cloud-lightning-rain-fill:before{content:""}.bi-cloud-lightning-rain:before{content:""}.bi-cloud-lightning:before{content:""}.bi-cloud-minus-fill:before{content:""}.bi-cloud-minus:before{content:""}.bi-cloud-moon-fill:before{content:""}.bi-cloud-moon:before{content:""}.bi-cloud-plus-fill:before{content:""}.bi-cloud-plus:before{content:""}.bi-cloud-rain-fill:before{content:""}.bi-cloud-rain-heavy-fill:before{content:""}.bi-cloud-rain-heavy:before{content:""}.bi-cloud-rain:before{content:""}.bi-cloud-slash-fill:before{content:""}.bi-cloud-slash:before{content:""}.bi-cloud-sleet-fill:before{content:""}.bi-cloud-sleet:before{content:""}.bi-cloud-snow-fill:before{content:""}.bi-cloud-snow:before{content:""}.bi-cloud-sun-fill:before{content:""}.bi-cloud-sun:before{content:""}.bi-cloud-upload-fill:before{content:""}.bi-cloud-upload:before{content:""}.bi-cloud:before{content:""}.bi-clouds-fill:before{content:""}.bi-clouds:before{content:""}.bi-cloudy-fill:before{content:""}.bi-cloudy:before{content:""}.bi-code-slash:before{content:""}.bi-code-square:before{content:""}.bi-code:before{content:""}.bi-collection-fill:before{content:""}.bi-collection-play-fill:before{content:""}.bi-collection-play:before{content:""}.bi-collection:before{content:""}.bi-columns-gap:before{content:""}.bi-columns:before{content:""}.bi-command:before{content:""}.bi-compass-fill:before{content:""}.bi-compass:before{content:""}.bi-cone-striped:before{content:""}.bi-cone:before{content:""}.bi-controller:before{content:""}.bi-cpu-fill:before{content:""}.bi-cpu:before{content:""}.bi-credit-card-2-back-fill:before{content:""}.bi-credit-card-2-back:before{content:""}.bi-credit-card-2-front-fill:before{content:""}.bi-credit-card-2-front:before{content:""}.bi-credit-card-fill:before{content:""}.bi-credit-card:before{content:""}.bi-crop:before{content:""}.bi-cup-fill:before{content:""}.bi-cup-straw:before{content:""}.bi-cup:before{content:""}.bi-cursor-fill:before{content:""}.bi-cursor-text:before{content:""}.bi-cursor:before{content:""}.bi-dash-circle-dotted:before{content:""}.bi-dash-circle-fill:before{content:""}.bi-dash-circle:before{content:""}.bi-dash-square-dotted:before{content:""}.bi-dash-square-fill:before{content:""}.bi-dash-square:before{content:""}.bi-dash:before{content:""}.bi-diagram-2-fill:before{content:""}.bi-diagram-2:before{content:""}.bi-diagram-3-fill:before{content:""}.bi-diagram-3:before{content:""}.bi-diamond-fill:before{content:""}.bi-diamond-half:before{content:""}.bi-diamond:before{content:""}.bi-dice-1-fill:before{content:""}.bi-dice-1:before{content:""}.bi-dice-2-fill:before{content:""}.bi-dice-2:before{content:""}.bi-dice-3-fill:before{content:""}.bi-dice-3:before{content:""}.bi-dice-4-fill:before{content:""}.bi-dice-4:before{content:""}.bi-dice-5-fill:before{content:""}.bi-dice-5:before{content:""}.bi-dice-6-fill:before{content:""}.bi-dice-6:before{content:""}.bi-disc-fill:before{content:""}.bi-disc:before{content:""}.bi-discord:before{content:""}.bi-display-fill:before{content:""}.bi-display:before{content:""}.bi-distribute-horizontal:before{content:""}.bi-distribute-vertical:before{content:""}.bi-door-closed-fill:before{content:""}.bi-door-closed:before{content:""}.bi-door-open-fill:before{content:""}.bi-door-open:before{content:""}.bi-dot:before{content:""}.bi-download:before{content:""}.bi-droplet-fill:before{content:""}.bi-droplet-half:before{content:""}.bi-droplet:before{content:""}.bi-earbuds:before{content:""}.bi-easel-fill:before{content:""}.bi-easel:before{content:""}.bi-egg-fill:before{content:""}.bi-egg-fried:before{content:""}.bi-egg:before{content:""}.bi-eject-fill:before{content:""}.bi-eject:before{content:""}.bi-emoji-angry-fill:before{content:""}.bi-emoji-angry:before{content:""}.bi-emoji-dizzy-fill:before{content:""}.bi-emoji-dizzy:before{content:""}.bi-emoji-expressionless-fill:before{content:""}.bi-emoji-expressionless:before{content:""}.bi-emoji-frown-fill:before{content:""}.bi-emoji-frown:before{content:""}.bi-emoji-heart-eyes-fill:before{content:""}.bi-emoji-heart-eyes:before{content:""}.bi-emoji-laughing-fill:before{content:""}.bi-emoji-laughing:before{content:""}.bi-emoji-neutral-fill:before{content:""}.bi-emoji-neutral:before{content:""}.bi-emoji-smile-fill:before{content:""}.bi-emoji-smile-upside-down-fill:before{content:""}.bi-emoji-smile-upside-down:before{content:""}.bi-emoji-smile:before{content:""}.bi-emoji-sunglasses-fill:before{content:""}.bi-emoji-sunglasses:before{content:""}.bi-emoji-wink-fill:before{content:""}.bi-emoji-wink:before{content:""}.bi-envelope-fill:before{content:""}.bi-envelope-open-fill:before{content:""}.bi-envelope-open:before{content:""}.bi-envelope:before{content:""}.bi-eraser-fill:before{content:""}.bi-eraser:before{content:""}.bi-exclamation-circle-fill:before{content:""}.bi-exclamation-circle:before{content:""}.bi-exclamation-diamond-fill:before{content:""}.bi-exclamation-diamond:before{content:""}.bi-exclamation-octagon-fill:before{content:""}.bi-exclamation-octagon:before{content:""}.bi-exclamation-square-fill:before{content:""}.bi-exclamation-square:before{content:""}.bi-exclamation-triangle-fill:before{content:""}.bi-exclamation-triangle:before{content:""}.bi-exclamation:before{content:""}.bi-exclude:before{content:""}.bi-eye-fill:before{content:""}.bi-eye-slash-fill:before{content:""}.bi-eye-slash:before{content:""}.bi-eye:before{content:""}.bi-eyedropper:before{content:""}.bi-eyeglasses:before{content:""}.bi-facebook:before{content:""}.bi-file-arrow-down-fill:before{content:""}.bi-file-arrow-down:before{content:""}.bi-file-arrow-up-fill:before{content:""}.bi-file-arrow-up:before{content:""}.bi-file-bar-graph-fill:before{content:""}.bi-file-bar-graph:before{content:""}.bi-file-binary-fill:before{content:""}.bi-file-binary:before{content:""}.bi-file-break-fill:before{content:""}.bi-file-break:before{content:""}.bi-file-check-fill:before{content:""}.bi-file-check:before{content:""}.bi-file-code-fill:before{content:""}.bi-file-code:before{content:""}.bi-file-diff-fill:before{content:""}.bi-file-diff:before{content:""}.bi-file-earmark-arrow-down-fill:before{content:""}.bi-file-earmark-arrow-down:before{content:""}.bi-file-earmark-arrow-up-fill:before{content:""}.bi-file-earmark-arrow-up:before{content:""}.bi-file-earmark-bar-graph-fill:before{content:""}.bi-file-earmark-bar-graph:before{content:""}.bi-file-earmark-binary-fill:before{content:""}.bi-file-earmark-binary:before{content:""}.bi-file-earmark-break-fill:before{content:""}.bi-file-earmark-break:before{content:""}.bi-file-earmark-check-fill:before{content:""}.bi-file-earmark-check:before{content:""}.bi-file-earmark-code-fill:before{content:""}.bi-file-earmark-code:before{content:""}.bi-file-earmark-diff-fill:before{content:""}.bi-file-earmark-diff:before{content:""}.bi-file-earmark-easel-fill:before{content:""}.bi-file-earmark-easel:before{content:""}.bi-file-earmark-excel-fill:before{content:""}.bi-file-earmark-excel:before{content:""}.bi-file-earmark-fill:before{content:""}.bi-file-earmark-font-fill:before{content:""}.bi-file-earmark-font:before{content:""}.bi-file-earmark-image-fill:before{content:""}.bi-file-earmark-image:before{content:""}.bi-file-earmark-lock-fill:before{content:""}.bi-file-earmark-lock:before{content:""}.bi-file-earmark-lock2-fill:before{content:""}.bi-file-earmark-lock2:before{content:""}.bi-file-earmark-medical-fill:before{content:""}.bi-file-earmark-medical:before{content:""}.bi-file-earmark-minus-fill:before{content:""}.bi-file-earmark-minus:before{content:""}.bi-file-earmark-music-fill:before{content:""}.bi-file-earmark-music:before{content:""}.bi-file-earmark-person-fill:before{content:""}.bi-file-earmark-person:before{content:""}.bi-file-earmark-play-fill:before{content:""}.bi-file-earmark-play:before{content:""}.bi-file-earmark-plus-fill:before{content:""}.bi-file-earmark-plus:before{content:""}.bi-file-earmark-post-fill:before{content:""}.bi-file-earmark-post:before{content:""}.bi-file-earmark-ppt-fill:before{content:""}.bi-file-earmark-ppt:before{content:""}.bi-file-earmark-richtext-fill:before{content:""}.bi-file-earmark-richtext:before{content:""}.bi-file-earmark-ruled-fill:before{content:""}.bi-file-earmark-ruled:before{content:""}.bi-file-earmark-slides-fill:before{content:""}.bi-file-earmark-slides:before{content:""}.bi-file-earmark-spreadsheet-fill:before{content:""}.bi-file-earmark-spreadsheet:before{content:""}.bi-file-earmark-text-fill:before{content:""}.bi-file-earmark-text:before{content:""}.bi-file-earmark-word-fill:before{content:""}.bi-file-earmark-word:before{content:""}.bi-file-earmark-x-fill:before{content:""}.bi-file-earmark-x:before{content:""}.bi-file-earmark-zip-fill:before{content:""}.bi-file-earmark-zip:before{content:""}.bi-file-earmark:before{content:""}.bi-file-easel-fill:before{content:""}.bi-file-easel:before{content:""}.bi-file-excel-fill:before{content:""}.bi-file-excel:before{content:""}.bi-file-fill:before{content:""}.bi-file-font-fill:before{content:""}.bi-file-font:before{content:""}.bi-file-image-fill:before{content:""}.bi-file-image:before{content:""}.bi-file-lock-fill:before{content:""}.bi-file-lock:before{content:""}.bi-file-lock2-fill:before{content:""}.bi-file-lock2:before{content:""}.bi-file-medical-fill:before{content:""}.bi-file-medical:before{content:""}.bi-file-minus-fill:before{content:""}.bi-file-minus:before{content:""}.bi-file-music-fill:before{content:""}.bi-file-music:before{content:""}.bi-file-person-fill:before{content:""}.bi-file-person:before{content:""}.bi-file-play-fill:before{content:""}.bi-file-play:before{content:""}.bi-file-plus-fill:before{content:""}.bi-file-plus:before{content:""}.bi-file-post-fill:before{content:""}.bi-file-post:before{content:""}.bi-file-ppt-fill:before{content:""}.bi-file-ppt:before{content:""}.bi-file-richtext-fill:before{content:""}.bi-file-richtext:before{content:""}.bi-file-ruled-fill:before{content:""}.bi-file-ruled:before{content:""}.bi-file-slides-fill:before{content:""}.bi-file-slides:before{content:""}.bi-file-spreadsheet-fill:before{content:""}.bi-file-spreadsheet:before{content:""}.bi-file-text-fill:before{content:""}.bi-file-text:before{content:""}.bi-file-word-fill:before{content:""}.bi-file-word:before{content:""}.bi-file-x-fill:before{content:""}.bi-file-x:before{content:""}.bi-file-zip-fill:before{content:""}.bi-file-zip:before{content:""}.bi-file:before{content:""}.bi-files-alt:before{content:""}.bi-files:before{content:""}.bi-film:before{content:""}.bi-filter-circle-fill:before{content:""}.bi-filter-circle:before{content:""}.bi-filter-left:before{content:""}.bi-filter-right:before{content:""}.bi-filter-square-fill:before{content:""}.bi-filter-square:before{content:""}.bi-filter:before{content:""}.bi-flag-fill:before{content:""}.bi-flag:before{content:""}.bi-flower1:before{content:""}.bi-flower2:before{content:""}.bi-flower3:before{content:""}.bi-folder-check:before{content:""}.bi-folder-fill:before{content:""}.bi-folder-minus:before{content:""}.bi-folder-plus:before{content:""}.bi-folder-symlink-fill:before{content:""}.bi-folder-symlink:before{content:""}.bi-folder-x:before{content:""}.bi-folder:before{content:""}.bi-folder2-open:before{content:""}.bi-folder2:before{content:""}.bi-fonts:before{content:""}.bi-forward-fill:before{content:""}.bi-forward:before{content:""}.bi-front:before{content:""}.bi-fullscreen-exit:before{content:""}.bi-fullscreen:before{content:""}.bi-funnel-fill:before{content:""}.bi-funnel:before{content:""}.bi-gear-fill:before{content:""}.bi-gear-wide-connected:before{content:""}.bi-gear-wide:before{content:""}.bi-gear:before{content:""}.bi-gem:before{content:""}.bi-geo-alt-fill:before{content:""}.bi-geo-alt:before{content:""}.bi-geo-fill:before{content:""}.bi-geo:before{content:""}.bi-gift-fill:before{content:""}.bi-gift:before{content:""}.bi-github:before{content:""}.bi-globe:before{content:""}.bi-globe2:before{content:""}.bi-google:before{content:""}.bi-graph-down:before{content:""}.bi-graph-up:before{content:""}.bi-grid-1x2-fill:before{content:""}.bi-grid-1x2:before{content:""}.bi-grid-3x2-gap-fill:before{content:""}.bi-grid-3x2-gap:before{content:""}.bi-grid-3x2:before{content:""}.bi-grid-3x3-gap-fill:before{content:""}.bi-grid-3x3-gap:before{content:""}.bi-grid-3x3:before{content:""}.bi-grid-fill:before{content:""}.bi-grid:before{content:""}.bi-grip-horizontal:before{content:""}.bi-grip-vertical:before{content:""}.bi-hammer:before{content:""}.bi-hand-index-fill:before{content:""}.bi-hand-index-thumb-fill:before{content:""}.bi-hand-index-thumb:before{content:""}.bi-hand-index:before{content:""}.bi-hand-thumbs-down-fill:before{content:""}.bi-hand-thumbs-down:before{content:""}.bi-hand-thumbs-up-fill:before{content:""}.bi-hand-thumbs-up:before{content:""}.bi-handbag-fill:before{content:""}.bi-handbag:before{content:""}.bi-hash:before{content:""}.bi-hdd-fill:before{content:""}.bi-hdd-network-fill:before{content:""}.bi-hdd-network:before{content:""}.bi-hdd-rack-fill:before{content:""}.bi-hdd-rack:before{content:""}.bi-hdd-stack-fill:before{content:""}.bi-hdd-stack:before{content:""}.bi-hdd:before{content:""}.bi-headphones:before{content:""}.bi-headset:before{content:""}.bi-heart-fill:before{content:""}.bi-heart-half:before{content:""}.bi-heart:before{content:""}.bi-heptagon-fill:before{content:""}.bi-heptagon-half:before{content:""}.bi-heptagon:before{content:""}.bi-hexagon-fill:before{content:""}.bi-hexagon-half:before{content:""}.bi-hexagon:before{content:""}.bi-hourglass-bottom:before{content:""}.bi-hourglass-split:before{content:""}.bi-hourglass-top:before{content:""}.bi-hourglass:before{content:""}.bi-house-door-fill:before{content:""}.bi-house-door:before{content:""}.bi-house-fill:before{content:""}.bi-house:before{content:""}.bi-hr:before{content:""}.bi-hurricane:before{content:""}.bi-image-alt:before{content:""}.bi-image-fill:before{content:""}.bi-image:before{content:""}.bi-images:before{content:""}.bi-inbox-fill:before{content:""}.bi-inbox:before{content:""}.bi-inboxes-fill:before{content:""}.bi-inboxes:before{content:""}.bi-info-circle-fill:before{content:""}.bi-info-circle:before{content:""}.bi-info-square-fill:before{content:""}.bi-info-square:before{content:""}.bi-info:before{content:""}.bi-input-cursor-text:before{content:""}.bi-input-cursor:before{content:""}.bi-instagram:before{content:""}.bi-intersect:before{content:""}.bi-journal-album:before{content:""}.bi-journal-arrow-down:before{content:""}.bi-journal-arrow-up:before{content:""}.bi-journal-bookmark-fill:before{content:""}.bi-journal-bookmark:before{content:""}.bi-journal-check:before{content:""}.bi-journal-code:before{content:""}.bi-journal-medical:before{content:""}.bi-journal-minus:before{content:""}.bi-journal-plus:before{content:""}.bi-journal-richtext:before{content:""}.bi-journal-text:before{content:""}.bi-journal-x:before{content:""}.bi-journal:before{content:""}.bi-journals:before{content:""}.bi-joystick:before{content:""}.bi-justify-left:before{content:""}.bi-justify-right:before{content:""}.bi-justify:before{content:""}.bi-kanban-fill:before{content:""}.bi-kanban:before{content:""}.bi-key-fill:before{content:""}.bi-key:before{content:""}.bi-keyboard-fill:before{content:""}.bi-keyboard:before{content:""}.bi-ladder:before{content:""}.bi-lamp-fill:before{content:""}.bi-lamp:before{content:""}.bi-laptop-fill:before{content:""}.bi-laptop:before{content:""}.bi-layer-backward:before{content:""}.bi-layer-forward:before{content:""}.bi-layers-fill:before{content:""}.bi-layers-half:before{content:""}.bi-layers:before{content:""}.bi-layout-sidebar-inset-reverse:before{content:""}.bi-layout-sidebar-inset:before{content:""}.bi-layout-sidebar-reverse:before{content:""}.bi-layout-sidebar:before{content:""}.bi-layout-split:before{content:""}.bi-layout-text-sidebar-reverse:before{content:""}.bi-layout-text-sidebar:before{content:""}.bi-layout-text-window-reverse:before{content:""}.bi-layout-text-window:before{content:""}.bi-layout-three-columns:before{content:""}.bi-layout-wtf:before{content:""}.bi-life-preserver:before{content:""}.bi-lightbulb-fill:before{content:""}.bi-lightbulb-off-fill:before{content:""}.bi-lightbulb-off:before{content:""}.bi-lightbulb:before{content:""}.bi-lightning-charge-fill:before{content:""}.bi-lightning-charge:before{content:""}.bi-lightning-fill:before{content:""}.bi-lightning:before{content:""}.bi-link-45deg:before{content:""}.bi-link:before{content:""}.bi-linkedin:before{content:""}.bi-list-check:before{content:""}.bi-list-nested:before{content:""}.bi-list-ol:before{content:""}.bi-list-stars:before{content:""}.bi-list-task:before{content:""}.bi-list-ul:before{content:""}.bi-list:before{content:""}.bi-lock-fill:before{content:""}.bi-lock:before{content:""}.bi-mailbox:before{content:""}.bi-mailbox2:before{content:""}.bi-map-fill:before{content:""}.bi-map:before{content:""}.bi-markdown-fill:before{content:""}.bi-markdown:before{content:""}.bi-mask:before{content:""}.bi-megaphone-fill:before{content:""}.bi-megaphone:before{content:""}.bi-menu-app-fill:before{content:""}.bi-menu-app:before{content:""}.bi-menu-button-fill:before{content:""}.bi-menu-button-wide-fill:before{content:""}.bi-menu-button-wide:before{content:""}.bi-menu-button:before{content:""}.bi-menu-down:before{content:""}.bi-menu-up:before{content:""}.bi-mic-fill:before{content:""}.bi-mic-mute-fill:before{content:""}.bi-mic-mute:before{content:""}.bi-mic:before{content:""}.bi-minecart-loaded:before{content:""}.bi-minecart:before{content:""}.bi-moisture:before{content:""}.bi-moon-fill:before{content:""}.bi-moon-stars-fill:before{content:""}.bi-moon-stars:before{content:""}.bi-moon:before{content:""}.bi-mouse-fill:before{content:""}.bi-mouse:before{content:""}.bi-mouse2-fill:before{content:""}.bi-mouse2:before{content:""}.bi-mouse3-fill:before{content:""}.bi-mouse3:before{content:""}.bi-music-note-beamed:before{content:""}.bi-music-note-list:before{content:""}.bi-music-note:before{content:""}.bi-music-player-fill:before{content:""}.bi-music-player:before{content:""}.bi-newspaper:before{content:""}.bi-node-minus-fill:before{content:""}.bi-node-minus:before{content:""}.bi-node-plus-fill:before{content:""}.bi-node-plus:before{content:""}.bi-nut-fill:before{content:""}.bi-nut:before{content:""}.bi-octagon-fill:before{content:""}.bi-octagon-half:before{content:""}.bi-octagon:before{content:""}.bi-option:before{content:""}.bi-outlet:before{content:""}.bi-paint-bucket:before{content:""}.bi-palette-fill:before{content:""}.bi-palette:before{content:""}.bi-palette2:before{content:""}.bi-paperclip:before{content:""}.bi-paragraph:before{content:""}.bi-patch-check-fill:before{content:""}.bi-patch-check:before{content:""}.bi-patch-exclamation-fill:before{content:""}.bi-patch-exclamation:before{content:""}.bi-patch-minus-fill:before{content:""}.bi-patch-minus:before{content:""}.bi-patch-plus-fill:before{content:""}.bi-patch-plus:before{content:""}.bi-patch-question-fill:before{content:""}.bi-patch-question:before{content:""}.bi-pause-btn-fill:before{content:""}.bi-pause-btn:before{content:""}.bi-pause-circle-fill:before{content:""}.bi-pause-circle:before{content:""}.bi-pause-fill:before{content:""}.bi-pause:before{content:""}.bi-peace-fill:before{content:""}.bi-peace:before{content:""}.bi-pen-fill:before{content:""}.bi-pen:before{content:""}.bi-pencil-fill:before{content:""}.bi-pencil-square:before{content:""}.bi-pencil:before{content:""}.bi-pentagon-fill:before{content:""}.bi-pentagon-half:before{content:""}.bi-pentagon:before{content:""}.bi-people-fill:before{content:""}.bi-people:before{content:""}.bi-percent:before{content:""}.bi-person-badge-fill:before{content:""}.bi-person-badge:before{content:""}.bi-person-bounding-box:before{content:""}.bi-person-check-fill:before{content:""}.bi-person-check:before{content:""}.bi-person-circle:before{content:""}.bi-person-dash-fill:before{content:""}.bi-person-dash:before{content:""}.bi-person-fill:before{content:""}.bi-person-lines-fill:before{content:""}.bi-person-plus-fill:before{content:""}.bi-person-plus:before{content:""}.bi-person-square:before{content:""}.bi-person-x-fill:before{content:""}.bi-person-x:before{content:""}.bi-person:before{content:""}.bi-phone-fill:before{content:""}.bi-phone-landscape-fill:before{content:""}.bi-phone-landscape:before{content:""}.bi-phone-vibrate-fill:before{content:""}.bi-phone-vibrate:before{content:""}.bi-phone:before{content:""}.bi-pie-chart-fill:before{content:""}.bi-pie-chart:before{content:""}.bi-pin-angle-fill:before{content:""}.bi-pin-angle:before{content:""}.bi-pin-fill:before{content:""}.bi-pin:before{content:""}.bi-pip-fill:before{content:""}.bi-pip:before{content:""}.bi-play-btn-fill:before{content:""}.bi-play-btn:before{content:""}.bi-play-circle-fill:before{content:""}.bi-play-circle:before{content:""}.bi-play-fill:before{content:""}.bi-play:before{content:""}.bi-plug-fill:before{content:""}.bi-plug:before{content:""}.bi-plus-circle-dotted:before{content:""}.bi-plus-circle-fill:before{content:""}.bi-plus-circle:before{content:""}.bi-plus-square-dotted:before{content:""}.bi-plus-square-fill:before{content:""}.bi-plus-square:before{content:""}.bi-plus:before{content:""}.bi-power:before{content:""}.bi-printer-fill:before{content:""}.bi-printer:before{content:""}.bi-puzzle-fill:before{content:""}.bi-puzzle:before{content:""}.bi-question-circle-fill:before{content:""}.bi-question-circle:before{content:""}.bi-question-diamond-fill:before{content:""}.bi-question-diamond:before{content:""}.bi-question-octagon-fill:before{content:""}.bi-question-octagon:before{content:""}.bi-question-square-fill:before{content:""}.bi-question-square:before{content:""}.bi-question:before{content:""}.bi-rainbow:before{content:""}.bi-receipt-cutoff:before{content:""}.bi-receipt:before{content:""}.bi-reception-0:before{content:""}.bi-reception-1:before{content:""}.bi-reception-2:before{content:""}.bi-reception-3:before{content:""}.bi-reception-4:before{content:""}.bi-record-btn-fill:before{content:""}.bi-record-btn:before{content:""}.bi-record-circle-fill:before{content:""}.bi-record-circle:before{content:""}.bi-record-fill:before{content:""}.bi-record:before{content:""}.bi-record2-fill:before{content:""}.bi-record2:before{content:""}.bi-reply-all-fill:before{content:""}.bi-reply-all:before{content:""}.bi-reply-fill:before{content:""}.bi-reply:before{content:""}.bi-rss-fill:before{content:""}.bi-rss:before{content:""}.bi-rulers:before{content:""}.bi-save-fill:before{content:""}.bi-save:before{content:""}.bi-save2-fill:before{content:""}.bi-save2:before{content:""}.bi-scissors:before{content:""}.bi-screwdriver:before{content:""}.bi-search:before{content:""}.bi-segmented-nav:before{content:""}.bi-server:before{content:""}.bi-share-fill:before{content:""}.bi-share:before{content:""}.bi-shield-check:before{content:""}.bi-shield-exclamation:before{content:""}.bi-shield-fill-check:before{content:""}.bi-shield-fill-exclamation:before{content:""}.bi-shield-fill-minus:before{content:""}.bi-shield-fill-plus:before{content:""}.bi-shield-fill-x:before{content:""}.bi-shield-fill:before{content:""}.bi-shield-lock-fill:before{content:""}.bi-shield-lock:before{content:""}.bi-shield-minus:before{content:""}.bi-shield-plus:before{content:""}.bi-shield-shaded:before{content:""}.bi-shield-slash-fill:before{content:""}.bi-shield-slash:before{content:""}.bi-shield-x:before{content:""}.bi-shield:before{content:""}.bi-shift-fill:before{content:""}.bi-shift:before{content:""}.bi-shop-window:before{content:""}.bi-shop:before{content:""}.bi-shuffle:before{content:""}.bi-signpost-2-fill:before{content:""}.bi-signpost-2:before{content:""}.bi-signpost-fill:before{content:""}.bi-signpost-split-fill:before{content:""}.bi-signpost-split:before{content:""}.bi-signpost:before{content:""}.bi-sim-fill:before{content:""}.bi-sim:before{content:""}.bi-skip-backward-btn-fill:before{content:""}.bi-skip-backward-btn:before{content:""}.bi-skip-backward-circle-fill:before{content:""}.bi-skip-backward-circle:before{content:""}.bi-skip-backward-fill:before{content:""}.bi-skip-backward:before{content:""}.bi-skip-end-btn-fill:before{content:""}.bi-skip-end-btn:before{content:""}.bi-skip-end-circle-fill:before{content:""}.bi-skip-end-circle:before{content:""}.bi-skip-end-fill:before{content:""}.bi-skip-end:before{content:""}.bi-skip-forward-btn-fill:before{content:""}.bi-skip-forward-btn:before{content:""}.bi-skip-forward-circle-fill:before{content:""}.bi-skip-forward-circle:before{content:""}.bi-skip-forward-fill:before{content:""}.bi-skip-forward:before{content:""}.bi-skip-start-btn-fill:before{content:""}.bi-skip-start-btn:before{content:""}.bi-skip-start-circle-fill:before{content:""}.bi-skip-start-circle:before{content:""}.bi-skip-start-fill:before{content:""}.bi-skip-start:before{content:""}.bi-slack:before{content:""}.bi-slash-circle-fill:before{content:""}.bi-slash-circle:before{content:""}.bi-slash-square-fill:before{content:""}.bi-slash-square:before{content:""}.bi-slash:before{content:""}.bi-sliders:before{content:""}.bi-smartwatch:before{content:""}.bi-snow:before{content:""}.bi-snow2:before{content:""}.bi-snow3:before{content:""}.bi-sort-alpha-down-alt:before{content:""}.bi-sort-alpha-down:before{content:""}.bi-sort-alpha-up-alt:before{content:""}.bi-sort-alpha-up:before{content:""}.bi-sort-down-alt:before{content:""}.bi-sort-down:before{content:""}.bi-sort-numeric-down-alt:before{content:""}.bi-sort-numeric-down:before{content:""}.bi-sort-numeric-up-alt:before{content:""}.bi-sort-numeric-up:before{content:""}.bi-sort-up-alt:before{content:""}.bi-sort-up:before{content:""}.bi-soundwave:before{content:""}.bi-speaker-fill:before{content:""}.bi-speaker:before{content:""}.bi-speedometer:before{content:""}.bi-speedometer2:before{content:""}.bi-spellcheck:before{content:""}.bi-square-fill:before{content:""}.bi-square-half:before{content:""}.bi-square:before{content:""}.bi-stack:before{content:""}.bi-star-fill:before{content:""}.bi-star-half:before{content:""}.bi-star:before{content:""}.bi-stars:before{content:""}.bi-stickies-fill:before{content:""}.bi-stickies:before{content:""}.bi-sticky-fill:before{content:""}.bi-sticky:before{content:""}.bi-stop-btn-fill:before{content:""}.bi-stop-btn:before{content:""}.bi-stop-circle-fill:before{content:""}.bi-stop-circle:before{content:""}.bi-stop-fill:before{content:""}.bi-stop:before{content:""}.bi-stoplights-fill:before{content:""}.bi-stoplights:before{content:""}.bi-stopwatch-fill:before{content:""}.bi-stopwatch:before{content:""}.bi-subtract:before{content:""}.bi-suit-club-fill:before{content:""}.bi-suit-club:before{content:""}.bi-suit-diamond-fill:before{content:""}.bi-suit-diamond:before{content:""}.bi-suit-heart-fill:before{content:""}.bi-suit-heart:before{content:""}.bi-suit-spade-fill:before{content:""}.bi-suit-spade:before{content:""}.bi-sun-fill:before{content:""}.bi-sun:before{content:""}.bi-sunglasses:before{content:""}.bi-sunrise-fill:before{content:""}.bi-sunrise:before{content:""}.bi-sunset-fill:before{content:""}.bi-sunset:before{content:""}.bi-symmetry-horizontal:before{content:""}.bi-symmetry-vertical:before{content:""}.bi-table:before{content:""}.bi-tablet-fill:before{content:""}.bi-tablet-landscape-fill:before{content:""}.bi-tablet-landscape:before{content:""}.bi-tablet:before{content:""}.bi-tag-fill:before{content:""}.bi-tag:before{content:""}.bi-tags-fill:before{content:""}.bi-tags:before{content:""}.bi-telegram:before{content:""}.bi-telephone-fill:before{content:""}.bi-telephone-forward-fill:before{content:""}.bi-telephone-forward:before{content:""}.bi-telephone-inbound-fill:before{content:""}.bi-telephone-inbound:before{content:""}.bi-telephone-minus-fill:before{content:""}.bi-telephone-minus:before{content:""}.bi-telephone-outbound-fill:before{content:""}.bi-telephone-outbound:before{content:""}.bi-telephone-plus-fill:before{content:""}.bi-telephone-plus:before{content:""}.bi-telephone-x-fill:before{content:""}.bi-telephone-x:before{content:""}.bi-telephone:before{content:""}.bi-terminal-fill:before{content:""}.bi-terminal:before{content:""}.bi-text-center:before{content:""}.bi-text-indent-left:before{content:""}.bi-text-indent-right:before{content:""}.bi-text-left:before{content:""}.bi-text-paragraph:before{content:""}.bi-text-right:before{content:""}.bi-textarea-resize:before{content:""}.bi-textarea-t:before{content:""}.bi-textarea:before{content:""}.bi-thermometer-half:before{content:""}.bi-thermometer-high:before{content:""}.bi-thermometer-low:before{content:""}.bi-thermometer-snow:before{content:""}.bi-thermometer-sun:before{content:""}.bi-thermometer:before{content:""}.bi-three-dots-vertical:before{content:""}.bi-three-dots:before{content:""}.bi-toggle-off:before{content:""}.bi-toggle-on:before{content:""}.bi-toggle2-off:before{content:""}.bi-toggle2-on:before{content:""}.bi-toggles:before{content:""}.bi-toggles2:before{content:""}.bi-tools:before{content:""}.bi-tornado:before{content:""}.bi-trash-fill:before{content:""}.bi-trash:before{content:""}.bi-trash2-fill:before{content:""}.bi-trash2:before{content:""}.bi-tree-fill:before{content:""}.bi-tree:before{content:""}.bi-triangle-fill:before{content:""}.bi-triangle-half:before{content:""}.bi-triangle:before{content:""}.bi-trophy-fill:before{content:""}.bi-trophy:before{content:""}.bi-tropical-storm:before{content:""}.bi-truck-flatbed:before{content:""}.bi-truck:before{content:""}.bi-tsunami:before{content:""}.bi-tv-fill:before{content:""}.bi-tv:before{content:""}.bi-twitch:before{content:""}.bi-twitter:before{content:""}.bi-type-bold:before{content:""}.bi-type-h1:before{content:""}.bi-type-h2:before{content:""}.bi-type-h3:before{content:""}.bi-type-italic:before{content:""}.bi-type-strikethrough:before{content:""}.bi-type-underline:before{content:""}.bi-type:before{content:""}.bi-ui-checks-grid:before{content:""}.bi-ui-checks:before{content:""}.bi-ui-radios-grid:before{content:""}.bi-ui-radios:before{content:""}.bi-umbrella-fill:before{content:""}.bi-umbrella:before{content:""}.bi-union:before{content:""}.bi-unlock-fill:before{content:""}.bi-unlock:before{content:""}.bi-upc-scan:before{content:""}.bi-upc:before{content:""}.bi-upload:before{content:""}.bi-vector-pen:before{content:""}.bi-view-list:before{content:""}.bi-view-stacked:before{content:""}.bi-vinyl-fill:before{content:""}.bi-vinyl:before{content:""}.bi-voicemail:before{content:""}.bi-volume-down-fill:before{content:""}.bi-volume-down:before{content:""}.bi-volume-mute-fill:before{content:""}.bi-volume-mute:before{content:""}.bi-volume-off-fill:before{content:""}.bi-volume-off:before{content:""}.bi-volume-up-fill:before{content:""}.bi-volume-up:before{content:""}.bi-vr:before{content:""}.bi-wallet-fill:before{content:""}.bi-wallet:before{content:""}.bi-wallet2:before{content:""}.bi-watch:before{content:""}.bi-water:before{content:""}.bi-whatsapp:before{content:""}.bi-wifi-1:before{content:""}.bi-wifi-2:before{content:""}.bi-wifi-off:before{content:""}.bi-wifi:before{content:""}.bi-wind:before{content:""}.bi-window-dock:before{content:""}.bi-window-sidebar:before{content:""}.bi-window:before{content:""}.bi-wrench:before{content:""}.bi-x-circle-fill:before{content:""}.bi-x-circle:before{content:""}.bi-x-diamond-fill:before{content:""}.bi-x-diamond:before{content:""}.bi-x-octagon-fill:before{content:""}.bi-x-octagon:before{content:""}.bi-x-square-fill:before{content:""}.bi-x-square:before{content:""}.bi-x:before{content:""}.bi-youtube:before{content:""}.bi-zoom-in:before{content:""}.bi-zoom-out:before{content:""}.bi-bank:before{content:""}.bi-bank2:before{content:""}.bi-bell-slash-fill:before{content:""}.bi-bell-slash:before{content:""}.bi-cash-coin:before{content:""}.bi-check-lg:before{content:""}.bi-coin:before{content:""}.bi-currency-bitcoin:before{content:""}.bi-currency-dollar:before{content:""}.bi-currency-euro:before{content:""}.bi-currency-exchange:before{content:""}.bi-currency-pound:before{content:""}.bi-currency-yen:before{content:""}.bi-dash-lg:before{content:""}.bi-exclamation-lg:before{content:""}.bi-file-earmark-pdf-fill:before{content:""}.bi-file-earmark-pdf:before{content:""}.bi-file-pdf-fill:before{content:""}.bi-file-pdf:before{content:""}.bi-gender-ambiguous:before{content:""}.bi-gender-female:before{content:""}.bi-gender-male:before{content:""}.bi-gender-trans:before{content:""}.bi-headset-vr:before{content:""}.bi-info-lg:before{content:""}.bi-mastodon:before{content:""}.bi-messenger:before{content:""}.bi-piggy-bank-fill:before{content:""}.bi-piggy-bank:before{content:""}.bi-pin-map-fill:before{content:""}.bi-pin-map:before{content:""}.bi-plus-lg:before{content:""}.bi-question-lg:before{content:""}.bi-recycle:before{content:""}.bi-reddit:before{content:""}.bi-safe-fill:before{content:""}.bi-safe2-fill:before{content:""}.bi-safe2:before{content:""}.bi-sd-card-fill:before{content:""}.bi-sd-card:before{content:""}.bi-skype:before{content:""}.bi-slash-lg:before{content:""}.bi-translate:before{content:""}.bi-x-lg:before{content:""}.bi-safe:before{content:""}.bi-apple:before{content:""}.bi-microsoft:before{content:""}.bi-windows:before{content:""}.bi-behance:before{content:""}.bi-dribbble:before{content:""}.bi-line:before{content:""}.bi-medium:before{content:""}.bi-paypal:before{content:""}.bi-pinterest:before{content:""}.bi-signal:before{content:""}.bi-snapchat:before{content:""}.bi-spotify:before{content:""}.bi-stack-overflow:before{content:""}.bi-strava:before{content:""}.bi-wordpress:before{content:""}.bi-vimeo:before{content:""}.bi-activity:before{content:""}.bi-easel2-fill:before{content:""}.bi-easel2:before{content:""}.bi-easel3-fill:before{content:""}.bi-easel3:before{content:""}.bi-fan:before{content:""}.bi-fingerprint:before{content:""}.bi-graph-down-arrow:before{content:""}.bi-graph-up-arrow:before{content:""}.bi-hypnotize:before{content:""}.bi-magic:before{content:""}.bi-person-rolodex:before{content:""}.bi-person-video:before{content:""}.bi-person-video2:before{content:""}.bi-person-video3:before{content:""}.bi-person-workspace:before{content:""}.bi-radioactive:before{content:""}.bi-webcam-fill:before{content:""}.bi-webcam:before{content:""}.bi-yin-yang:before{content:""}.bi-bandaid-fill:before{content:""}.bi-bandaid:before{content:""}.bi-bluetooth:before{content:""}.bi-body-text:before{content:""}.bi-boombox:before{content:""}.bi-boxes:before{content:""}.bi-dpad-fill:before{content:""}.bi-dpad:before{content:""}.bi-ear-fill:before{content:""}.bi-ear:before{content:""}.bi-envelope-check-fill:before{content:""}.bi-envelope-check:before{content:""}.bi-envelope-dash-fill:before{content:""}.bi-envelope-dash:before{content:""}.bi-envelope-exclamation-fill:before{content:""}.bi-envelope-exclamation:before{content:""}.bi-envelope-plus-fill:before{content:""}.bi-envelope-plus:before{content:""}.bi-envelope-slash-fill:before{content:""}.bi-envelope-slash:before{content:""}.bi-envelope-x-fill:before{content:""}.bi-envelope-x:before{content:""}.bi-explicit-fill:before{content:""}.bi-explicit:before{content:""}.bi-git:before{content:""}.bi-infinity:before{content:""}.bi-list-columns-reverse:before{content:""}.bi-list-columns:before{content:""}.bi-meta:before{content:""}.bi-nintendo-switch:before{content:""}.bi-pc-display-horizontal:before{content:""}.bi-pc-display:before{content:""}.bi-pc-horizontal:before{content:""}.bi-pc:before{content:""}.bi-playstation:before{content:""}.bi-plus-slash-minus:before{content:""}.bi-projector-fill:before{content:""}.bi-projector:before{content:""}.bi-qr-code-scan:before{content:""}.bi-qr-code:before{content:""}.bi-quora:before{content:""}.bi-quote:before{content:""}.bi-robot:before{content:""}.bi-send-check-fill:before{content:""}.bi-send-check:before{content:""}.bi-send-dash-fill:before{content:""}.bi-send-dash:before{content:""}.bi-send-exclamation-fill:before{content:""}.bi-send-exclamation:before{content:""}.bi-send-fill:before{content:""}.bi-send-plus-fill:before{content:""}.bi-send-plus:before{content:""}.bi-send-slash-fill:before{content:""}.bi-send-slash:before{content:""}.bi-send-x-fill:before{content:""}.bi-send-x:before{content:""}.bi-send:before{content:""}.bi-steam:before{content:""}.bi-terminal-dash:before{content:""}.bi-terminal-plus:before{content:""}.bi-terminal-split:before{content:""}.bi-ticket-detailed-fill:before{content:""}.bi-ticket-detailed:before{content:""}.bi-ticket-fill:before{content:""}.bi-ticket-perforated-fill:before{content:""}.bi-ticket-perforated:before{content:""}.bi-ticket:before{content:""}.bi-tiktok:before{content:""}.bi-window-dash:before{content:""}.bi-window-desktop:before{content:""}.bi-window-fullscreen:before{content:""}.bi-window-plus:before{content:""}.bi-window-split:before{content:""}.bi-window-stack:before{content:""}.bi-window-x:before{content:""}.bi-xbox:before{content:""}.bi-ethernet:before{content:""}.bi-hdmi-fill:before{content:""}.bi-hdmi:before{content:""}.bi-usb-c-fill:before{content:""}.bi-usb-c:before{content:""}.bi-usb-fill:before{content:""}.bi-usb-plug-fill:before{content:""}.bi-usb-plug:before{content:""}.bi-usb-symbol:before{content:""}.bi-usb:before{content:""}.bi-boombox-fill:before{content:""}.bi-displayport:before{content:""}.bi-gpu-card:before{content:""}.bi-memory:before{content:""}.bi-modem-fill:before{content:""}.bi-modem:before{content:""}.bi-motherboard-fill:before{content:""}.bi-motherboard:before{content:""}.bi-optical-audio-fill:before{content:""}.bi-optical-audio:before{content:""}.bi-pci-card:before{content:""}.bi-router-fill:before{content:""}.bi-router:before{content:""}.bi-thunderbolt-fill:before{content:""}.bi-thunderbolt:before{content:""}.bi-usb-drive-fill:before{content:""}.bi-usb-drive:before{content:""}.bi-usb-micro-fill:before{content:""}.bi-usb-micro:before{content:""}.bi-usb-mini-fill:before{content:""}.bi-usb-mini:before{content:""}.bi-cloud-haze2:before{content:""}.bi-device-hdd-fill:before{content:""}.bi-device-hdd:before{content:""}.bi-device-ssd-fill:before{content:""}.bi-device-ssd:before{content:""}.bi-displayport-fill:before{content:""}.bi-mortarboard-fill:before{content:""}.bi-mortarboard:before{content:""}.bi-terminal-x:before{content:""}.bi-arrow-through-heart-fill:before{content:""}.bi-arrow-through-heart:before{content:""}.bi-badge-sd-fill:before{content:""}.bi-badge-sd:before{content:""}.bi-bag-heart-fill:before{content:""}.bi-bag-heart:before{content:""}.bi-balloon-fill:before{content:""}.bi-balloon-heart-fill:before{content:""}.bi-balloon-heart:before{content:""}.bi-balloon:before{content:""}.bi-box2-fill:before{content:""}.bi-box2-heart-fill:before{content:""}.bi-box2-heart:before{content:""}.bi-box2:before{content:""}.bi-braces-asterisk:before{content:""}.bi-calendar-heart-fill:before{content:""}.bi-calendar-heart:before{content:""}.bi-calendar2-heart-fill:before{content:""}.bi-calendar2-heart:before{content:""}.bi-chat-heart-fill:before{content:""}.bi-chat-heart:before{content:""}.bi-chat-left-heart-fill:before{content:""}.bi-chat-left-heart:before{content:""}.bi-chat-right-heart-fill:before{content:""}.bi-chat-right-heart:before{content:""}.bi-chat-square-heart-fill:before{content:""}.bi-chat-square-heart:before{content:""}.bi-clipboard-check-fill:before{content:""}.bi-clipboard-data-fill:before{content:""}.bi-clipboard-fill:before{content:""}.bi-clipboard-heart-fill:before{content:""}.bi-clipboard-heart:before{content:""}.bi-clipboard-minus-fill:before{content:""}.bi-clipboard-plus-fill:before{content:""}.bi-clipboard-pulse:before{content:""}.bi-clipboard-x-fill:before{content:""}.bi-clipboard2-check-fill:before{content:""}.bi-clipboard2-check:before{content:""}.bi-clipboard2-data-fill:before{content:""}.bi-clipboard2-data:before{content:""}.bi-clipboard2-fill:before{content:""}.bi-clipboard2-heart-fill:before{content:""}.bi-clipboard2-heart:before{content:""}.bi-clipboard2-minus-fill:before{content:""}.bi-clipboard2-minus:before{content:""}.bi-clipboard2-plus-fill:before{content:""}.bi-clipboard2-plus:before{content:""}.bi-clipboard2-pulse-fill:before{content:""}.bi-clipboard2-pulse:before{content:""}.bi-clipboard2-x-fill:before{content:""}.bi-clipboard2-x:before{content:""}.bi-clipboard2:before{content:""}.bi-emoji-kiss-fill:before{content:""}.bi-emoji-kiss:before{content:""}.bi-envelope-heart-fill:before{content:""}.bi-envelope-heart:before{content:""}.bi-envelope-open-heart-fill:before{content:""}.bi-envelope-open-heart:before{content:""}.bi-envelope-paper-fill:before{content:""}.bi-envelope-paper-heart-fill:before{content:""}.bi-envelope-paper-heart:before{content:""}.bi-envelope-paper:before{content:""}.bi-filetype-aac:before{content:""}.bi-filetype-ai:before{content:""}.bi-filetype-bmp:before{content:""}.bi-filetype-cs:before{content:""}.bi-filetype-css:before{content:""}.bi-filetype-csv:before{content:""}.bi-filetype-doc:before{content:""}.bi-filetype-docx:before{content:""}.bi-filetype-exe:before{content:""}.bi-filetype-gif:before{content:""}.bi-filetype-heic:before{content:""}.bi-filetype-html:before{content:""}.bi-filetype-java:before{content:""}.bi-filetype-jpg:before{content:""}.bi-filetype-js:before{content:""}.bi-filetype-jsx:before{content:""}.bi-filetype-key:before{content:""}.bi-filetype-m4p:before{content:""}.bi-filetype-md:before{content:""}.bi-filetype-mdx:before{content:""}.bi-filetype-mov:before{content:""}.bi-filetype-mp3:before{content:""}.bi-filetype-mp4:before{content:""}.bi-filetype-otf:before{content:""}.bi-filetype-pdf:before{content:""}.bi-filetype-php:before{content:""}.bi-filetype-png:before{content:""}.bi-filetype-ppt:before{content:""}.bi-filetype-psd:before{content:""}.bi-filetype-py:before{content:""}.bi-filetype-raw:before{content:""}.bi-filetype-rb:before{content:""}.bi-filetype-sass:before{content:""}.bi-filetype-scss:before{content:""}.bi-filetype-sh:before{content:""}.bi-filetype-svg:before{content:""}.bi-filetype-tiff:before{content:""}.bi-filetype-tsx:before{content:""}.bi-filetype-ttf:before{content:""}.bi-filetype-txt:before{content:""}.bi-filetype-wav:before{content:""}.bi-filetype-woff:before{content:""}.bi-filetype-xls:before{content:""}.bi-filetype-xml:before{content:""}.bi-filetype-yml:before{content:""}.bi-heart-arrow:before{content:""}.bi-heart-pulse-fill:before{content:""}.bi-heart-pulse:before{content:""}.bi-heartbreak-fill:before{content:""}.bi-heartbreak:before{content:""}.bi-hearts:before{content:""}.bi-hospital-fill:before{content:""}.bi-hospital:before{content:""}.bi-house-heart-fill:before{content:""}.bi-house-heart:before{content:""}.bi-incognito:before{content:""}.bi-magnet-fill:before{content:""}.bi-magnet:before{content:""}.bi-person-heart:before{content:""}.bi-person-hearts:before{content:""}.bi-phone-flip:before{content:""}.bi-plugin:before{content:""}.bi-postage-fill:before{content:""}.bi-postage-heart-fill:before{content:""}.bi-postage-heart:before{content:""}.bi-postage:before{content:""}.bi-postcard-fill:before{content:""}.bi-postcard-heart-fill:before{content:""}.bi-postcard-heart:before{content:""}.bi-postcard:before{content:""}.bi-search-heart-fill:before{content:""}.bi-search-heart:before{content:""}.bi-sliders2-vertical:before{content:""}.bi-sliders2:before{content:""}.bi-trash3-fill:before{content:""}.bi-trash3:before{content:""}.bi-valentine:before{content:""}.bi-valentine2:before{content:""}.bi-wrench-adjustable-circle-fill:before{content:""}.bi-wrench-adjustable-circle:before{content:""}.bi-wrench-adjustable:before{content:""}.bi-filetype-json:before{content:""}.bi-filetype-pptx:before{content:""}.bi-filetype-xlsx:before{content:""}.bi-1-circle-fill:before{content:""}.bi-1-circle:before{content:""}.bi-1-square-fill:before{content:""}.bi-1-square:before{content:""}.bi-2-circle-fill:before{content:""}.bi-2-circle:before{content:""}.bi-2-square-fill:before{content:""}.bi-2-square:before{content:""}.bi-3-circle-fill:before{content:""}.bi-3-circle:before{content:""}.bi-3-square-fill:before{content:""}.bi-3-square:before{content:""}.bi-4-circle-fill:before{content:""}.bi-4-circle:before{content:""}.bi-4-square-fill:before{content:""}.bi-4-square:before{content:""}.bi-5-circle-fill:before{content:""}.bi-5-circle:before{content:""}.bi-5-square-fill:before{content:""}.bi-5-square:before{content:""}.bi-6-circle-fill:before{content:""}.bi-6-circle:before{content:""}.bi-6-square-fill:before{content:""}.bi-6-square:before{content:""}.bi-7-circle-fill:before{content:""}.bi-7-circle:before{content:""}.bi-7-square-fill:before{content:""}.bi-7-square:before{content:""}.bi-8-circle-fill:before{content:""}.bi-8-circle:before{content:""}.bi-8-square-fill:before{content:""}.bi-8-square:before{content:""}.bi-9-circle-fill:before{content:""}.bi-9-circle:before{content:""}.bi-9-square-fill:before{content:""}.bi-9-square:before{content:""}.bi-airplane-engines-fill:before{content:""}.bi-airplane-engines:before{content:""}.bi-airplane-fill:before{content:""}.bi-airplane:before{content:""}.bi-alexa:before{content:""}.bi-alipay:before{content:""}.bi-android:before{content:""}.bi-android2:before{content:""}.bi-box-fill:before{content:""}.bi-box-seam-fill:before{content:""}.bi-browser-chrome:before{content:""}.bi-browser-edge:before{content:""}.bi-browser-firefox:before{content:""}.bi-browser-safari:before{content:""}.bi-c-circle-fill:before{content:""}.bi-c-circle:before{content:""}.bi-c-square-fill:before{content:""}.bi-c-square:before{content:""}.bi-capsule-pill:before{content:""}.bi-capsule:before{content:""}.bi-car-front-fill:before{content:""}.bi-car-front:before{content:""}.bi-cassette-fill:before{content:""}.bi-cassette:before{content:""}.bi-cc-circle-fill:before{content:""}.bi-cc-circle:before{content:""}.bi-cc-square-fill:before{content:""}.bi-cc-square:before{content:""}.bi-cup-hot-fill:before{content:""}.bi-cup-hot:before{content:""}.bi-currency-rupee:before{content:""}.bi-dropbox:before{content:""}.bi-escape:before{content:""}.bi-fast-forward-btn-fill:before{content:""}.bi-fast-forward-btn:before{content:""}.bi-fast-forward-circle-fill:before{content:""}.bi-fast-forward-circle:before{content:""}.bi-fast-forward-fill:before{content:""}.bi-fast-forward:before{content:""}.bi-filetype-sql:before{content:""}.bi-fire:before{content:""}.bi-google-play:before{content:""}.bi-h-circle-fill:before{content:""}.bi-h-circle:before{content:""}.bi-h-square-fill:before{content:""}.bi-h-square:before{content:""}.bi-indent:before{content:""}.bi-lungs-fill:before{content:""}.bi-lungs:before{content:""}.bi-microsoft-teams:before{content:""}.bi-p-circle-fill:before{content:""}.bi-p-circle:before{content:""}.bi-p-square-fill:before{content:""}.bi-p-square:before{content:""}.bi-pass-fill:before{content:""}.bi-pass:before{content:""}.bi-prescription:before{content:""}.bi-prescription2:before{content:""}.bi-r-circle-fill:before{content:""}.bi-r-circle:before{content:""}.bi-r-square-fill:before{content:""}.bi-r-square:before{content:""}.bi-repeat-1:before{content:""}.bi-repeat:before{content:""}.bi-rewind-btn-fill:before{content:""}.bi-rewind-btn:before{content:""}.bi-rewind-circle-fill:before{content:""}.bi-rewind-circle:before{content:""}.bi-rewind-fill:before{content:""}.bi-rewind:before{content:""}.bi-train-freight-front-fill:before{content:""}.bi-train-freight-front:before{content:""}.bi-train-front-fill:before{content:""}.bi-train-front:before{content:""}.bi-train-lightrail-front-fill:before{content:""}.bi-train-lightrail-front:before{content:""}.bi-truck-front-fill:before{content:""}.bi-truck-front:before{content:""}.bi-ubuntu:before{content:""}.bi-unindent:before{content:""}.bi-unity:before{content:""}.bi-universal-access-circle:before{content:""}.bi-universal-access:before{content:""}.bi-virus:before{content:""}.bi-virus2:before{content:""}.bi-wechat:before{content:""}.bi-yelp:before{content:""}.bi-sign-stop-fill:before{content:""}.bi-sign-stop-lights-fill:before{content:""}.bi-sign-stop-lights:before{content:""}.bi-sign-stop:before{content:""}.bi-sign-turn-left-fill:before{content:""}.bi-sign-turn-left:before{content:""}.bi-sign-turn-right-fill:before{content:""}.bi-sign-turn-right:before{content:""}.bi-sign-turn-slight-left-fill:before{content:""}.bi-sign-turn-slight-left:before{content:""}.bi-sign-turn-slight-right-fill:before{content:""}.bi-sign-turn-slight-right:before{content:""}.bi-sign-yield-fill:before{content:""}.bi-sign-yield:before{content:""}.bi-ev-station-fill:before{content:""}.bi-ev-station:before{content:""}.bi-fuel-pump-diesel-fill:before{content:""}.bi-fuel-pump-diesel:before{content:""}.bi-fuel-pump-fill:before{content:""}.bi-fuel-pump:before{content:""}.bi-0-circle-fill:before{content:""}.bi-0-circle:before{content:""}.bi-0-square-fill:before{content:""}.bi-0-square:before{content:""}.bi-rocket-fill:before{content:""}.bi-rocket-takeoff-fill:before{content:""}.bi-rocket-takeoff:before{content:""}.bi-rocket:before{content:""}.bi-stripe:before{content:""}.bi-subscript:before{content:""}.bi-superscript:before{content:""}.bi-trello:before{content:""}.bi-envelope-at-fill:before{content:""}.bi-envelope-at:before{content:""}.bi-regex:before{content:""}.bi-text-wrap:before{content:""}.bi-sign-dead-end-fill:before{content:""}.bi-sign-dead-end:before{content:""}.bi-sign-do-not-enter-fill:before{content:""}.bi-sign-do-not-enter:before{content:""}.bi-sign-intersection-fill:before{content:""}.bi-sign-intersection-side-fill:before{content:""}.bi-sign-intersection-side:before{content:""}.bi-sign-intersection-t-fill:before{content:""}.bi-sign-intersection-t:before{content:""}.bi-sign-intersection-y-fill:before{content:""}.bi-sign-intersection-y:before{content:""}.bi-sign-intersection:before{content:""}.bi-sign-merge-left-fill:before{content:""}.bi-sign-merge-left:before{content:""}.bi-sign-merge-right-fill:before{content:""}.bi-sign-merge-right:before{content:""}.bi-sign-no-left-turn-fill:before{content:""}.bi-sign-no-left-turn:before{content:""}.bi-sign-no-parking-fill:before{content:""}.bi-sign-no-parking:before{content:""}.bi-sign-no-right-turn-fill:before{content:""}.bi-sign-no-right-turn:before{content:""}.bi-sign-railroad-fill:before{content:""}.bi-sign-railroad:before{content:""}.bi-building-add:before{content:""}.bi-building-check:before{content:""}.bi-building-dash:before{content:""}.bi-building-down:before{content:""}.bi-building-exclamation:before{content:""}.bi-building-fill-add:before{content:""}.bi-building-fill-check:before{content:""}.bi-building-fill-dash:before{content:""}.bi-building-fill-down:before{content:""}.bi-building-fill-exclamation:before{content:""}.bi-building-fill-gear:before{content:""}.bi-building-fill-lock:before{content:""}.bi-building-fill-slash:before{content:""}.bi-building-fill-up:before{content:""}.bi-building-fill-x:before{content:""}.bi-building-fill:before{content:""}.bi-building-gear:before{content:""}.bi-building-lock:before{content:""}.bi-building-slash:before{content:""}.bi-building-up:before{content:""}.bi-building-x:before{content:""}.bi-buildings-fill:before{content:""}.bi-buildings:before{content:""}.bi-bus-front-fill:before{content:""}.bi-bus-front:before{content:""}.bi-ev-front-fill:before{content:""}.bi-ev-front:before{content:""}.bi-globe-americas:before{content:""}.bi-globe-asia-australia:before{content:""}.bi-globe-central-south-asia:before{content:""}.bi-globe-europe-africa:before{content:""}.bi-house-add-fill:before{content:""}.bi-house-add:before{content:""}.bi-house-check-fill:before{content:""}.bi-house-check:before{content:""}.bi-house-dash-fill:before{content:""}.bi-house-dash:before{content:""}.bi-house-down-fill:before{content:""}.bi-house-down:before{content:""}.bi-house-exclamation-fill:before{content:""}.bi-house-exclamation:before{content:""}.bi-house-gear-fill:before{content:""}.bi-house-gear:before{content:""}.bi-house-lock-fill:before{content:""}.bi-house-lock:before{content:""}.bi-house-slash-fill:before{content:""}.bi-house-slash:before{content:""}.bi-house-up-fill:before{content:""}.bi-house-up:before{content:""}.bi-house-x-fill:before{content:""}.bi-house-x:before{content:""}.bi-person-add:before{content:""}.bi-person-down:before{content:""}.bi-person-exclamation:before{content:""}.bi-person-fill-add:before{content:""}.bi-person-fill-check:before{content:""}.bi-person-fill-dash:before{content:""}.bi-person-fill-down:before{content:""}.bi-person-fill-exclamation:before{content:""}.bi-person-fill-gear:before{content:""}.bi-person-fill-lock:before{content:""}.bi-person-fill-slash:before{content:""}.bi-person-fill-up:before{content:""}.bi-person-fill-x:before{content:""}.bi-person-gear:before{content:""}.bi-person-lock:before{content:""}.bi-person-slash:before{content:""}.bi-person-up:before{content:""}.bi-scooter:before{content:""}.bi-taxi-front-fill:before{content:""}.bi-taxi-front:before{content:""}.bi-amd:before{content:""}.bi-database-add:before{content:""}.bi-database-check:before{content:""}.bi-database-dash:before{content:""}.bi-database-down:before{content:""}.bi-database-exclamation:before{content:""}.bi-database-fill-add:before{content:""}.bi-database-fill-check:before{content:""}.bi-database-fill-dash:before{content:""}.bi-database-fill-down:before{content:""}.bi-database-fill-exclamation:before{content:""}.bi-database-fill-gear:before{content:""}.bi-database-fill-lock:before{content:""}.bi-database-fill-slash:before{content:""}.bi-database-fill-up:before{content:""}.bi-database-fill-x:before{content:""}.bi-database-fill:before{content:""}.bi-database-gear:before{content:""}.bi-database-lock:before{content:""}.bi-database-slash:before{content:""}.bi-database-up:before{content:""}.bi-database-x:before{content:""}.bi-database:before{content:""}.bi-houses-fill:before{content:""}.bi-houses:before{content:""}.bi-nvidia:before{content:""}.bi-person-vcard-fill:before{content:""}.bi-person-vcard:before{content:""}.bi-sina-weibo:before{content:""}.bi-tencent-qq:before{content:""}.bi-wikipedia:before{content:""}.bi-alphabet-uppercase:before{content:""}.bi-alphabet:before{content:""}.bi-amazon:before{content:""}.bi-arrows-collapse-vertical:before{content:""}.bi-arrows-expand-vertical:before{content:""}.bi-arrows-vertical:before{content:""}.bi-arrows:before{content:""}.bi-ban-fill:before{content:""}.bi-ban:before{content:""}.bi-bing:before{content:""}.bi-cake:before{content:""}.bi-cake2:before{content:""}.bi-cookie:before{content:""}.bi-copy:before{content:""}.bi-crosshair:before{content:""}.bi-crosshair2:before{content:""}.bi-emoji-astonished-fill:before{content:""}.bi-emoji-astonished:before{content:""}.bi-emoji-grimace-fill:before{content:""}.bi-emoji-grimace:before{content:""}.bi-emoji-grin-fill:before{content:""}.bi-emoji-grin:before{content:""}.bi-emoji-surprise-fill:before{content:""}.bi-emoji-surprise:before{content:""}.bi-emoji-tear-fill:before{content:""}.bi-emoji-tear:before{content:""}.bi-envelope-arrow-down-fill:before{content:""}.bi-envelope-arrow-down:before{content:""}.bi-envelope-arrow-up-fill:before{content:""}.bi-envelope-arrow-up:before{content:""}.bi-feather:before{content:""}.bi-feather2:before{content:""}.bi-floppy-fill:before{content:""}.bi-floppy:before{content:""}.bi-floppy2-fill:before{content:""}.bi-floppy2:before{content:""}.bi-gitlab:before{content:""}.bi-highlighter:before{content:""}.bi-marker-tip:before{content:""}.bi-nvme-fill:before{content:""}.bi-nvme:before{content:""}.bi-opencollective:before{content:""}.bi-pci-card-network:before{content:""}.bi-pci-card-sound:before{content:""}.bi-radar:before{content:""}.bi-send-arrow-down-fill:before{content:""}.bi-send-arrow-down:before{content:""}.bi-send-arrow-up-fill:before{content:""}.bi-send-arrow-up:before{content:""}.bi-sim-slash-fill:before{content:""}.bi-sim-slash:before{content:""}.bi-sourceforge:before{content:""}.bi-substack:before{content:""}.bi-threads-fill:before{content:""}.bi-threads:before{content:""}.bi-transparency:before{content:""}.bi-twitter-x:before{content:""}.bi-type-h4:before{content:""}.bi-type-h5:before{content:""}.bi-type-h6:before{content:""}.bi-backpack-fill:before{content:""}.bi-backpack:before{content:""}.bi-backpack2-fill:before{content:""}.bi-backpack2:before{content:""}.bi-backpack3-fill:before{content:""}.bi-backpack3:before{content:""}.bi-backpack4-fill:before{content:""}.bi-backpack4:before{content:""}.bi-brilliance:before{content:""}.bi-cake-fill:before{content:""}.bi-cake2-fill:before{content:""}.bi-duffle-fill:before{content:""}.bi-duffle:before{content:""}.bi-exposure:before{content:""}.bi-gender-neuter:before{content:""}.bi-highlights:before{content:""}.bi-luggage-fill:before{content:""}.bi-luggage:before{content:""}.bi-mailbox-flag:before{content:""}.bi-mailbox2-flag:before{content:""}.bi-noise-reduction:before{content:""}.bi-passport-fill:before{content:""}.bi-passport:before{content:""}.bi-person-arms-up:before{content:""}.bi-person-raised-hand:before{content:""}.bi-person-standing-dress:before{content:""}.bi-person-standing:before{content:""}.bi-person-walking:before{content:""}.bi-person-wheelchair:before{content:""}.bi-shadows:before{content:""}.bi-suitcase-fill:before{content:""}.bi-suitcase-lg-fill:before{content:""}.bi-suitcase-lg:before{content:""}.bi-suitcase:before{content:"豈"}.bi-suitcase2-fill:before{content:"更"}.bi-suitcase2:before{content:"車"}.bi-vignette:before{content:"賈"}.bi-bluesky:before{content:""}.bi-tux:before{content:"滑"}.bi-beaker-fill:before{content:"串"}.bi-beaker:before{content:"句"}.bi-flask-fill:before{content:"龜"}.bi-flask-florence-fill:before{content:"龜"}.bi-flask-florence:before{content:"契"}.bi-flask:before{content:"金"}.bi-leaf-fill:before{content:"喇"}.bi-leaf:before{content:"奈"}.bi-measuring-cup-fill:before{content:"懶"}.bi-measuring-cup:before{content:"癩"}.bi-unlock2-fill:before{content:"羅"}.bi-unlock2:before{content:"蘿"}.bi-battery-low:before{content:"螺"}.bi-anthropic:before{content:"裸"}.bi-apple-music:before{content:"邏"}.bi-claude:before{content:"樂"}.bi-openai:before{content:"洛"}.bi-perplexity:before{content:"烙"}.bi-css:before{content:"珞"}.bi-javascript:before{content:"落"}.bi-typescript:before{content:"酪"}.bi-fork-knife:before{content:"駱"}.bi-globe-americas-fill:before{content:"亂"}.bi-globe-asia-australia-fill:before{content:"卵"}.bi-globe-central-south-asia-fill:before{content:"欄"}.bi-globe-europe-africa-fill:before{content:"爛"}.cv-root[data-v-dc17ddcc]{flex-direction:column;gap:.75rem;padding:.85rem 1rem;display:flex}.cv-skel[data-v-dc17ddcc]{background:linear-gradient(90deg,#00286812 25%,#00286821 50%,#00286812 75%) 0 0/200% 100%;border-radius:16px;animation:1.4s infinite cv-shimmer-dc17ddcc}.cv-skel--hero[data-v-dc17ddcc]{height:110px}.cv-skel-row[data-v-dc17ddcc]{gap:.75rem;display:flex}.cv-skel--card[data-v-dc17ddcc]{flex:1;height:180px}@keyframes cv-shimmer-dc17ddcc{0%{background-position:200% 0}to{background-position:-200% 0}}.cv-error[data-v-dc17ddcc]{color:#bf0a30;background:#fff;border:1px solid #bf0a3040;border-radius:16px;align-items:center;gap:.65rem;padding:2rem 1.25rem;font-size:.88rem;display:flex}.cv-card[data-v-dc17ddcc]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.cv-card--hero[data-v-dc17ddcc]{padding:0}.cv-hero-banner[data-v-dc17ddcc]{background:linear-gradient(135deg,#002868 0%,#001a4a 100%);border-radius:15px 15px 0 0;align-items:center;gap:1rem;padding:.9rem 1.25rem;display:flex}.cv-avatar[data-v-dc17ddcc]{color:#fff;-webkit-user-select:none;user-select:none;background:#ffffff26;border:3px solid #ffffffb3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.35rem;font-weight:700;display:flex;box-shadow:0 4px 14px #00000047}.cv-banner-identity[data-v-dc17ddcc]{flex:1;min-width:0}.cv-name[data-v-dc17ddcc]{color:#fff;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.3rem;font-weight:700;line-height:1.15;overflow:hidden}.cv-banner-chip[data-v-dc17ddcc]{color:#ffffffe6;background:#ffffff2e;border:1px solid #ffffff40;border-radius:20px;align-items:center;gap:.25rem;margin-top:.28rem;padding:.12rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.cv-score-chip[data-v-dc17ddcc]{letter-spacing:.04em;border-radius:20px;flex-shrink:0;padding:.22rem .6rem;font-size:.75rem;font-weight:700}.cv-hero-body[data-v-dc17ddcc]{padding:.75rem 1.25rem}.cv-badges-row[data-v-dc17ddcc]{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.25rem;display:flex}.cv-badge[data-v-dc17ddcc]{white-space:nowrap;border-radius:20px;align-items:center;gap:.25rem;padding:.16rem .55rem;font-size:.76rem;font-weight:600;display:inline-flex}.cv-badge--stage[data-v-dc17ddcc]{color:#002868;text-transform:capitalize;background:#00286814}.cv-badge--pick[data-v-dc17ddcc]{cursor:pointer;-webkit-user-select:none;user-select:none}.cv-badge--pick[data-v-dc17ddcc]:hover{filter:brightness(.92)}.cv-chev[data-v-dc17ddcc]{opacity:.7;font-size:.58rem}.cv-lc[data-v-dc17ddcc]{color:#5a6a8a;align-items:center;gap:.25rem;font-size:.8rem;display:flex}.cv-lc .bi[data-v-dc17ddcc]{font-size:.75rem}.cv-subtitle[data-v-dc17ddcc]{color:#5a6a8a;margin-top:.2rem;font-size:.84rem}.cv-stage-wrap[data-v-dc17ddcc]{position:relative}.cv-stage-drop[data-v-dc17ddcc]{z-index:200;background:#fff;border:1px solid #00286833;border-radius:10px;min-width:140px;padding:.3rem;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 32px #00000024}.cv-stage-opt[data-v-dc17ddcc]{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;width:100%;padding:.38rem .65rem;font-size:.82rem;font-weight:600;transition:background .1s;display:block}.cv-stage-opt[data-v-dc17ddcc]:hover{background:#00286812}.cv-stage-opt--on[data-v-dc17ddcc]{background:#0028681a}.cv-stage-meta-row[data-v-dc17ddcc]{align-items:center;gap:.55rem;margin-bottom:.25rem;font-size:.77rem;display:flex}.cv-pipeline-val[data-v-dc17ddcc]{color:#006838;font-weight:700}.cv-stage-age[data-v-dc17ddcc]{color:#8a96b0}.cv-hero-actions[data-v-dc17ddcc]{flex-shrink:0;align-items:center;gap:.3rem;margin-left:auto;display:flex}.cv-act-btn[data-v-dc17ddcc]{color:#002868;cursor:pointer;white-space:nowrap;background:#00286812;border:1px solid #00286833;border-radius:8px;align-items:center;gap:.28rem;padding:.22rem .6rem;font-size:.75rem;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.cv-act-btn[data-v-dc17ddcc]:hover{background:#00286824;border-color:#00286852}.cv-act-btn .bi[data-v-dc17ddcc]{font-size:.72rem}.cv-tags-row[data-v-dc17ddcc]{flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.45rem;display:flex}.cv-tag-pill[data-v-dc17ddcc]{color:#002868;background:#00286814;border:1px solid #0028682e;border-radius:20px;align-items:center;gap:.3rem;padding:.14rem .5rem;font-size:.74rem;font-weight:600;display:inline-flex}.cv-tag-remove[data-v-dc17ddcc]{color:#5a6a8a;cursor:pointer;background:0 0;border:none;margin-left:.1rem;padding:0;font-size:.8rem;line-height:1}.cv-tag-remove[data-v-dc17ddcc]:hover{color:#bf0a30}.cv-tag-add[data-v-dc17ddcc]{color:#5a6a8a;cursor:pointer;background:0 0;border:1px dashed #00286840;border-radius:20px;align-items:center;gap:.25rem;padding:.14rem .5rem;font-size:.74rem;font-weight:600;transition:border-color .12s,color .12s;display:inline-flex}.cv-tag-add[data-v-dc17ddcc]:hover{color:#002868;border-color:#002868}.cv-tag-input-wrap[data-v-dc17ddcc]{flex-direction:column;gap:.25rem;width:100%;display:flex;position:relative}.cv-tag-input[data-v-dc17ddcc]{border:1px solid #0028684d;border-radius:8px;outline:none;width:200px;padding:.3rem .6rem;font-family:inherit;font-size:.8rem}.cv-tag-input[data-v-dc17ddcc]:focus{border-color:#002868;box-shadow:0 0 0 2px #0028681a}.cv-tag-suggestions[data-v-dc17ddcc]{z-index:100;background:#fff;border:1px solid #0028682e;border-radius:9px;min-width:200px;padding:.3rem;position:absolute;top:calc(100% + 2px);left:0;box-shadow:0 6px 22px #0000001a}.cv-tag-sug[data-v-dc17ddcc]{text-align:left;color:#0d1b3e;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:.32rem .6rem;font-size:.8rem;display:block}.cv-tag-sug[data-v-dc17ddcc]:hover{background:#00286814}.cv-tag-sug--create[data-v-dc17ddcc]{color:#002868;font-weight:600}.cv-tag-cancel[data-v-dc17ddcc]{color:#5a6a8a;cursor:pointer;background:0 0;border:none;font-size:.74rem}.cv-tag-loading[data-v-dc17ddcc]{color:#5a6a8a;padding:.25rem;font-size:.8rem}.cv-signals-row[data-v-dc17ddcc]{flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.4rem;display:flex}.cv-signal-badge[data-v-dc17ddcc]{border-radius:20px;align-items:center;gap:.25rem;padding:.14rem .5rem;font-size:.74rem;font-weight:600;display:inline-flex}.cv-signal-badge--life[data-v-dc17ddcc]{color:#8b5e00;background:#8b5e001a}.cv-role-tabs[data-v-dc17ddcc]{background:#0028680f;border:1px solid #0028681f;border-radius:12px;gap:.35rem;padding:.3rem;display:flex}.cv-role-tab[data-v-dc17ddcc]{color:#5a6a8a;cursor:pointer;background:0 0;border:none;border-radius:9px;flex:1;padding:.38rem .75rem;font-size:.84rem;font-weight:600;transition:all .13s}.cv-role-tab--on[data-v-dc17ddcc]{color:#002868;background:#fff;box-shadow:0 1px 6px #0028681f}.cv-spin[data-v-dc17ddcc]{animation:.7s linear infinite cv-rotate-dc17ddcc;display:inline-block}@keyframes cv-rotate-dc17ddcc{to{transform:rotate(360deg)}}.cv-overlay[data-v-dc17ddcc]{z-index:9000;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.cv-modal[data-v-dc17ddcc]{background:#fff;border-radius:18px;width:100%;max-width:480px;overflow:hidden;box-shadow:0 24px 80px #00000038}.cv-modal-hdr[data-v-dc17ddcc]{border-bottom:1px solid #0028681f;align-items:center;gap:.65rem;padding:1rem 1.2rem .9rem;display:flex}.cv-modal-icon[data-v-dc17ddcc]{color:#002868;background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;display:flex}.cv-ci-blue[data-v-dc17ddcc]{color:#002868;background:#0028681a}.cv-ci-green[data-v-dc17ddcc]{color:#006838;background:#0068381a}.cv-modal-title[data-v-dc17ddcc]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.cv-modal-close[data-v-dc17ddcc]{color:#8a96b0;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.2rem;font-size:1rem;transition:background .1s}.cv-modal-close[data-v-dc17ddcc]:hover{color:#002868;background:#00286812}.cv-modal-body[data-v-dc17ddcc]{flex-direction:column;gap:.75rem;padding:1rem 1.2rem 1.2rem;display:flex}.cv-form-grid-2[data-v-dc17ddcc]{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.cv-mf[data-v-dc17ddcc]{flex-direction:column;gap:.3rem;display:flex}.cv-mlabel[data-v-dc17ddcc]{color:#5a6a8a;justify-content:space-between;align-items:center;font-size:.78rem;font-weight:600;display:flex}.cv-req[data-v-dc17ddcc]{color:#bf0a30}.cv-minput[data-v-dc17ddcc]{color:#0d1b3e;background:#fff;border:1px solid #00286838;border-radius:9px;outline:none;width:100%;padding:.45rem .65rem;font-family:inherit;font-size:.87rem;transition:border-color .12s,box-shadow .12s}.cv-minput[data-v-dc17ddcc]:focus{border-color:#002868;box-shadow:0 0 0 3px #0028681a}.cv-minput--ro[data-v-dc17ddcc]{color:#5a6a8a;cursor:default;background:#f7f7fa}.cv-minput--err[data-v-dc17ddcc]{border-color:#bf0a30}textarea.cv-minput[data-v-dc17ddcc]{resize:vertical}.cv-modal-actions[data-v-dc17ddcc]{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}.cv-btn[data-v-dc17ddcc]{cursor:pointer;border:1px solid #0000;border-radius:9px;align-items:center;gap:.35rem;padding:.42rem 1rem;font-family:inherit;font-size:.87rem;font-weight:600;transition:all .12s;display:inline-flex}.cv-btn--navy[data-v-dc17ddcc]{color:#fff;background:#002868;border-color:#002868}.cv-btn--navy[data-v-dc17ddcc]:hover:not(:disabled){background:#001a4a}.cv-btn--navy[data-v-dc17ddcc]:disabled{opacity:.6;cursor:not-allowed}.cv-btn--ghost[data-v-dc17ddcc]{color:#5a6a8a;background:0 0;border-color:#00286833}.cv-btn--ghost[data-v-dc17ddcc]:hover{background:#0028680f}.cv-form-err[data-v-dc17ddcc]{color:#bf0a30;background:#bf0a3012;border-radius:7px;padding:.4rem .6rem;font-size:.82rem}.cv-field-err[data-v-dc17ddcc]{color:#bf0a30;margin-top:.2rem;font-size:.76rem}.cv-now-link[data-v-dc17ddcc]{color:#002868;cursor:pointer;font-size:.74rem;font-weight:400;text-decoration:underline}.cv-sms-counter[data-v-dc17ddcc]{color:#5a6a8a;font-size:.74rem;font-weight:500}.cv-sms-counter--warn[data-v-dc17ddcc]{color:#8b5e00}.cv-sms-counter--over[data-v-dc17ddcc]{color:#bf0a30;font-weight:700}.cv-toast[data-v-dc17ddcc]{z-index:9999;color:#fff;background:#002868;border-radius:12px;align-items:center;gap:.6rem;padding:.65rem 1.1rem;font-size:.88rem;font-weight:600;animation:.18s cv-toast-in-dc17ddcc;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 8px 32px #00000038}.cv-toast--err[data-v-dc17ddcc]{background:#bf0a30}@keyframes cv-toast-in-dc17ddcc{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.cv-card-hdr[data-v-dc17ddcc]{border-bottom:1px solid #00286826;align-items:center;gap:.6rem;padding:.85rem 1.1rem .8rem;display:flex}.cv-card-icon[data-v-dc17ddcc]{color:#002868;background:#0028681a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.9rem;display:flex}.cv-ci--green[data-v-dc17ddcc]{color:#006838;background:#0068381a}.cv-ci--amber[data-v-dc17ddcc]{color:#8b5e00;background:#8b5e001a}.cv-ci--navy[data-v-dc17ddcc]{color:#002868;background:#0028681a}.cv-card-title[data-v-dc17ddcc]{color:#0d1b3e;flex:1;font-size:.95rem;font-weight:700}.cv-card-action[data-v-dc17ddcc]{color:#002868;background:#00286812;border:1px solid #0028682e;border-radius:7px;padding:.18rem .52rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .12s}.cv-card-action[data-v-dc17ddcc]:hover{background:#00286824}.cv-card-body[data-v-dc17ddcc]{padding:.75rem 1.1rem}.cv-row[data-v-dc17ddcc]{align-items:stretch;gap:.75rem;display:flex}.cv-col-narrow[data-v-dc17ddcc]{flex:0 0 240px}.cv-col-wide[data-v-dc17ddcc]{flex:1;min-width:0}.cv-info-row[data-v-dc17ddcc]{border-bottom:1px solid #0028681a;justify-content:space-between;align-items:center;gap:.5rem;padding:.32rem 0;display:flex}.cv-info-row[data-v-dc17ddcc]:last-of-type{border-bottom:none}.cv-info-label[data-v-dc17ddcc]{color:#5a6a8a;flex-shrink:0;font-size:.75rem;font-weight:600}.cv-info-val[data-v-dc17ddcc]{color:#0d1b3e;text-align:right;word-break:break-word;font-size:.82rem}.cv-info-link[data-v-dc17ddcc]{color:#002868;text-decoration:none}.cv-info-link[data-v-dc17ddcc]:hover{text-decoration:underline}.cv-notes[data-v-dc17ddcc]{color:#5a6a8a;background:#f0ebe2;border-radius:8px;margin-top:.5rem;padding:.45rem .6rem;font-size:.78rem;line-height:1.5}.cv-empty-sm[data-v-dc17ddcc]{color:#8a96b0;padding:.25rem 0;font-size:.8rem}.cv-tx-row[data-v-dc17ddcc]{cursor:pointer;border-bottom:1px solid #0028681a;border-radius:6px;align-items:center;gap:.65rem;margin:0 -.4rem;padding:.4rem;transition:background .11s;display:flex}.cv-tx-row[data-v-dc17ddcc]:last-child{border-bottom:none}.cv-tx-row[data-v-dc17ddcc]:hover{background:#0028680d}.cv-tx-icon[data-v-dc17ddcc]{color:#002868;background:#00286814;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.82rem;display:flex}.cv-tx-body[data-v-dc17ddcc]{flex:1;min-width:0}.cv-tx-address[data-v-dc17ddcc]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:600;display:block;overflow:hidden}.cv-tx-badge[data-v-dc17ddcc]{border-radius:20px;margin-top:.15rem;padding:.1rem .42rem;font-size:.7rem;font-weight:600;display:inline-flex}.cv-tx-stage[data-v-dc17ddcc]{color:#5a6a8a;white-space:nowrap;text-transform:capitalize;flex-shrink:0;font-size:.75rem}.cv-fu-row[data-v-dc17ddcc]{border-bottom:1px solid #0028681a;align-items:flex-start;gap:.6rem;padding:.4rem 0;display:flex}.cv-fu-row[data-v-dc17ddcc]:last-child{border-bottom:none}.cv-fu-icon[data-v-dc17ddcc]{color:#8b5e00;background:#8b5e001a;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.78rem;display:flex}.cv-fu-body[data-v-dc17ddcc]{flex:1;min-width:0}.cv-fu-label[data-v-dc17ddcc]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;display:block;overflow:hidden}.cv-fu-due[data-v-dc17ddcc]{color:#5a6a8a;margin-top:.1rem;font-size:.74rem;display:block}.cv-fu-count[data-v-dc17ddcc]{color:#002868;background:#0028681a;border-radius:20px;padding:.06rem .45rem;font-size:.74rem;font-weight:700}.cv-fu-top[data-v-dc17ddcc]{align-items:center;gap:.3rem;display:flex}.cv-fu-type[data-v-dc17ddcc]{color:#0d1b3e;font-size:.78rem;font-weight:700}.cv-fu-overdue[data-v-dc17ddcc]{color:#bf0a30;background:#bf0a301a;border-radius:20px;padding:.04rem .35rem;font-size:.68rem;font-weight:700}.cv-fu-notes[data-v-dc17ddcc]{color:#5a6a8a;white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;display:block;overflow:hidden}.cv-fu-due[data-v-dc17ddcc]{color:#8a96b0;font-size:.73rem;display:block}.cv-fu-actions[data-v-dc17ddcc]{flex-shrink:0;align-items:center;gap:.2rem;display:flex}.cv-fu-edit[data-v-dc17ddcc]{border-bottom:1px solid #0028681a;flex-direction:column;gap:.35rem;padding:.5rem 0;display:flex}.cv-fu-edit[data-v-dc17ddcc]:last-child{border-bottom:none}.cv-fu-edit-actions[data-v-dc17ddcc]{justify-content:flex-end;gap:.3rem;display:flex}.cv-icon-btn[data-v-dc17ddcc]{color:#5a6a8a;cursor:pointer;background:0 0;border:1px solid #0028682e;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-family:inherit;font-size:.8rem;transition:all .12s;display:inline-flex}.cv-icon-btn[data-v-dc17ddcc]:hover:not(:disabled){color:#002868;background:#00286812}.cv-icon-btn--green[data-v-dc17ddcc]:hover:not(:disabled){color:#006838;background:#00683812;border-color:#00683840}.cv-icon-btn--red[data-v-dc17ddcc]:hover:not(:disabled){color:#bf0a30;background:#bf0a3012;border-color:#bf0a3038}.cv-icon-btn[data-v-dc17ddcc]:disabled{opacity:.4;cursor:not-allowed}.cv-ci-amber[data-v-dc17ddcc]{color:#8b5e00;background:#8b5e001a}.cv-minput--sm[data-v-dc17ddcc]{border-radius:7px;padding:.3rem .5rem;font-size:.8rem}.cv-btn--xs[data-v-dc17ddcc]{border-radius:7px;padding:.24rem .6rem;font-size:.78rem}.cv-tl-row[data-v-dc17ddcc]{border-bottom:1px solid #0028681a;align-items:flex-start;gap:.6rem;padding:.4rem 0;display:flex}.cv-tl-row[data-v-dc17ddcc]:last-child{border-bottom:none}.cv-tl-icon[data-v-dc17ddcc]{color:#002868;background:#00286814;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.78rem;display:flex}.cv-tl-body[data-v-dc17ddcc]{flex:1;min-width:0}.cv-tl-label[data-v-dc17ddcc]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;display:block;overflow:hidden}.cv-tl-time[data-v-dc17ddcc]{color:#5a6a8a;margin-top:.1rem;font-size:.74rem;display:block}.cv-empty[data-v-dc17ddcc]{color:#8a96b0;align-items:center;gap:.6rem;padding:.5rem 0;font-size:.82rem;display:flex}.cv-empty>.bi[data-v-dc17ddcc]{color:#00286833;font-size:1.1rem}@media (width<=860px){.cv-row[data-v-dc17ddcc]{flex-direction:column}.cv-col-narrow[data-v-dc17ddcc]{flex:unset;width:100%}.cv-hero-actions[data-v-dc17ddcc]{margin-left:0}.cv-tag-input[data-v-dc17ddcc]{width:100%}}.cv-panel-row[data-v-dc17ddcc]{border-bottom:1px solid #0028681a;align-items:center;gap:.6rem;padding:.45rem 1.1rem;display:flex}.cv-panel-row[data-v-dc17ddcc]:last-child{border-bottom:none}.cv-panel-body[data-v-dc17ddcc]{flex:1;min-width:0}.cv-panel-label[data-v-dc17ddcc]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:600;display:block;overflow:hidden}.cv-panel-sub[data-v-dc17ddcc]{color:#5a6a8a;font-size:.76rem;display:block}.cv-panel-age[data-v-dc17ddcc]{color:#8a96b0;white-space:nowrap;flex-shrink:0;font-size:.74rem}.cv-panel-right[data-v-dc17ddcc]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.18rem;display:flex}.cv-panel-muted[data-v-dc17ddcc]{color:#8a96b0;font-size:.82rem}.cv-panel-form[data-v-dc17ddcc]{border-top:1px solid #0028681a;padding:.65rem 1.1rem}.cv-status-badge[data-v-dc17ddcc]{white-space:nowrap;text-transform:capitalize;border-radius:20px;flex-shrink:0;padding:.12rem .45rem;font-size:.72rem;font-weight:700;display:inline-flex}.cv-chip-row[data-v-dc17ddcc]{flex-wrap:wrap;gap:.2rem;margin-top:.15rem;display:flex}.cv-chip[data-v-dc17ddcc]{color:#002868;background:#00286812;border-radius:20px;padding:.08rem .4rem;font-size:.7rem;font-weight:600}.cv-pi-type[data-v-dc17ddcc]{color:#002868;white-space:nowrap;text-transform:capitalize;background:#00286812;border-radius:7px;flex-shrink:0;padding:.1rem .4rem;font-size:.74rem;font-weight:600}.cv-env-badge[data-v-dc17ddcc]{white-space:nowrap;text-transform:capitalize;border-radius:20px;flex-shrink:0;padding:.1rem .45rem;font-size:.74rem;font-weight:700}.cv-readiness-row[data-v-dc17ddcc]{align-items:center;gap:1rem;display:flex}.cv-readiness-num[data-v-dc17ddcc]{color:#002868;flex-shrink:0;font-size:2.8rem;font-weight:700;line-height:1}.cv-readiness-meta[data-v-dc17ddcc]{flex:1}.cv-readiness-badge[data-v-dc17ddcc]{color:#002868;background:#0028681a;border-radius:20px;margin-bottom:.25rem;padding:.14rem .5rem;font-size:.78rem;font-weight:700;display:inline-block}.cv-readiness-text[data-v-dc17ddcc]{color:#5a6a8a;margin:0 0 .2rem;font-size:.82rem;line-height:1.5}.cv-bar-status[data-v-dc17ddcc]{border-radius:20px;padding:.12rem .5rem;font-size:.76rem;font-weight:700}.cv-bar-status--active[data-v-dc17ddcc]{color:#006838;background:#0068381a}.cv-bar-status--expired[data-v-dc17ddcc]{color:#8b5e00;background:#8b5e001a}.cv-bar-status--missing[data-v-dc17ddcc]{color:#bf0a30;background:#bf0a301a}.cv-bar-active[data-v-dc17ddcc]{color:#006838}.cv-bar-muted[data-v-dc17ddcc]{color:#5a6a8a}.cv-ci--red[data-v-dc17ddcc]{color:#bf0a30;background:#bf0a301a}.cv-intel-row[data-v-dc17ddcc]{gap:.75rem;display:flex}.cv-portal-subtitle[data-v-dc17ddcc]{color:#5a6a8a;margin:0;padding:.4rem 1.1rem .1rem;font-size:.78rem}.cv-ai-flags[data-v-dc17ddcc]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.cv-ai-flag[data-v-dc17ddcc]{border-radius:20px;align-items:center;gap:.25rem;padding:.14rem .5rem;font-size:.74rem;font-weight:700;display:inline-flex}.cv-ai-flag--warn[data-v-dc17ddcc]{color:#8b5e00;background:#8b5e001a}.cv-ai-flag--go[data-v-dc17ddcc]{color:#006838;background:#0068381a}.cv-ai-status[data-v-dc17ddcc]{color:#3d4b6e;margin:0 0 .55rem;font-size:.83rem;font-style:italic;line-height:1.55}.cv-ai-next[data-v-dc17ddcc]{color:#0d1b3e;background:#0028680d;border-radius:8px;align-items:flex-start;gap:.4rem;margin-bottom:.5rem;padding:.45rem .65rem;font-size:.82rem;display:flex}.cv-ai-next .bi[data-v-dc17ddcc]{color:#002868;flex-shrink:0;margin-top:.05rem;font-size:.88rem}.cv-ai-points[data-v-dc17ddcc]{flex-direction:column;gap:.22rem;margin:0;padding:0 0 0 1.1rem;display:flex}.cv-ai-points li[data-v-dc17ddcc]{color:#3d4b6e;font-size:.82rem;line-height:1.5}.rph-root[data-v-ed20fb5f]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;--pc-row:#0028681a;font-family:Figtree,sans-serif}.phase-layout[data-v-ed20fb5f]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.phase-layout[data-v-ed20fb5f]{grid-template-columns:2fr 1fr}}.phase-main[data-v-ed20fb5f],.phase-sidebar[data-v-ed20fb5f]{flex-direction:column;gap:.75rem;display:flex}.pc-card[data-v-ed20fb5f]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-header[data-v-ed20fb5f]{color:var(--pc-text);border-bottom:1px solid #0028681f;align-items:center;gap:.5rem;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700;display:flex}.pc-phase-pill[data-v-ed20fb5f]{color:var(--pc-muted);background:#f1f5f9;border-radius:20px;margin-left:auto;padding:.14rem .45rem;font-size:.68rem;font-weight:600}.rph-grid[data-v-ed20fb5f]{grid-template-columns:1fr 1fr;display:grid}.rph-field[data-v-ed20fb5f]{border-bottom:1px solid var(--pc-row);border-right:1px solid var(--pc-row);flex-direction:column;gap:.12rem;padding:.55rem 1rem;display:flex}.rph-field[data-v-ed20fb5f]:nth-child(2n):not(.rph-field--full){border-right:none}.rph-field[data-v-ed20fb5f]:last-child{border-bottom:none}.rph-field--full[data-v-ed20fb5f]{border-right:none;grid-column:1/-1}.rph-label[data-v-ed20fb5f]{letter-spacing:.04em;text-transform:uppercase;color:var(--pc-muted);font-size:.68rem;font-weight:600}.rph-val[data-v-ed20fb5f]{color:var(--pc-text);font-size:.8rem;font-weight:500}.rph-val--bold[data-v-ed20fb5f]{font-weight:700}.rph-val--navy[data-v-ed20fb5f]{color:var(--pc-navy);font-weight:600}.rph-val-row[data-v-ed20fb5f]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.rph-private-badge[data-v-ed20fb5f]{color:var(--pc-navy);align-items:center;margin-left:auto;font-size:.68rem;font-weight:600;display:flex}.rph-badge[data-v-ed20fb5f]{border-radius:20px;align-items:center;gap:.2rem;padding:.18rem .5rem;font-size:.7rem;font-weight:700;display:inline-flex}.rph-badge--green[data-v-ed20fb5f]{color:#15803d;background:#dcfce7}.rph-badge--red[data-v-ed20fb5f]{color:var(--pc-red);background:#fee2e2}.rph-badge--amber[data-v-ed20fb5f]{color:#92400e;background:#fef3c7}.rph-badge--muted[data-v-ed20fb5f]{color:var(--pc-muted);background:#f1f5f9}.rph-cma-controls[data-v-ed20fb5f]{border-bottom:1px solid var(--pc-row);flex-wrap:wrap;align-items:flex-end;gap:.6rem;padding:.7rem 1rem;display:flex}.rph-cma-control[data-v-ed20fb5f]{flex-direction:column;gap:.22rem;display:flex}.rph-cma-label[data-v-ed20fb5f]{text-transform:uppercase;letter-spacing:.04em;color:var(--pc-muted);font-size:.66rem;font-weight:600}.rph-select[data-v-ed20fb5f]{color:var(--pc-text);cursor:pointer;background:#fff;border:1px solid #00286833;border-radius:8px;outline:none;padding:.3rem .5rem;font-family:Figtree,sans-serif;font-size:.76rem}.rph-select[data-v-ed20fb5f]:focus{border-color:var(--pc-navy)}.rph-run-btn[data-v-ed20fb5f]{color:#fff;background:var(--pc-navy);cursor:pointer;border:none;border-radius:8px;align-self:flex-end;align-items:center;gap:.28rem;padding:.36rem .85rem;font-family:Figtree,sans-serif;font-size:.76rem;font-weight:700;transition:background .12s;display:inline-flex}.rph-run-btn[data-v-ed20fb5f]:hover:not(:disabled){background:#001f52}.rph-run-btn[data-v-ed20fb5f]:disabled{opacity:.5;cursor:not-allowed}@keyframes rph-spin-ed20fb5f{to{transform:rotate(360deg)}}.rph-spin[data-v-ed20fb5f]{animation:.7s linear infinite rph-spin-ed20fb5f;display:inline-block}.rph-stats-row[data-v-ed20fb5f]{border-bottom:1px solid var(--pc-row);background:#00286805;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex}.rph-stat[data-v-ed20fb5f]{color:var(--pc-muted);font-size:.74rem}.rph-stat--price[data-v-ed20fb5f]{color:var(--pc-navy);font-size:.8rem;font-weight:700}.rph-comp-grid[data-v-ed20fb5f]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.55rem;padding:.7rem 1rem;display:grid}.rph-comp-card[data-v-ed20fb5f]{border:1px solid #00286826;border-radius:10px;flex-direction:column;transition:opacity .2s;display:flex;overflow:hidden}.rph-comp-card--excluded[data-v-ed20fb5f]{opacity:.38}.rph-comp-photo[data-v-ed20fb5f]{background:#f1f5f9;flex-shrink:0;height:82px;overflow:hidden}.rph-comp-photo img[data-v-ed20fb5f]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rph-comp-photo-placeholder[data-v-ed20fb5f]{color:#cbd5e1;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.4rem;display:flex}.rph-comp-body[data-v-ed20fb5f]{flex-direction:column;flex:1;gap:.08rem;padding:.4rem .55rem;display:flex}.rph-comp-address[data-v-ed20fb5f]{color:var(--pc-text);font-size:.7rem;font-weight:600;line-height:1.3}.rph-comp-price[data-v-ed20fb5f]{color:var(--pc-navy);font-size:.85rem;font-weight:700}.rph-comp-meta[data-v-ed20fb5f],.rph-comp-date[data-v-ed20fb5f]{color:var(--pc-muted);font-size:.64rem}.rph-comp-toggle[data-v-ed20fb5f]{cursor:pointer;color:var(--pc-muted);background:0 0;border:none;border-top:1px solid #0028681a;padding:.28rem;font-family:Figtree,sans-serif;font-size:.68rem;font-weight:600;transition:background .12s,color .12s}.rph-comp-toggle[data-v-ed20fb5f]:hover{color:var(--pc-text);background:#0028680a}.rph-comp-toggle--excluded[data-v-ed20fb5f]{color:var(--pc-navy)}.rph-skeleton[data-v-ed20fb5f]{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;border-radius:10px;height:156px;animation:1.4s ease-in-out infinite rph-shimmer-ed20fb5f}@keyframes rph-shimmer-ed20fb5f{0%{background-position:200% 0}to{background-position:-200% 0}}.rph-cma-empty[data-v-ed20fb5f]{color:var(--pc-muted);text-align:center;padding:1.5rem 1rem;font-size:.78rem}.rph-regen-row[data-v-ed20fb5f]{border-top:1px solid var(--pc-row);background:#00286805;justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.rph-regen-info[data-v-ed20fb5f]{color:var(--pc-muted);font-size:.72rem}.rph-regen-btn[data-v-ed20fb5f]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #00286847;border-radius:8px;padding:.28rem .65rem;font-family:Figtree,sans-serif;font-size:.74rem;font-weight:600;transition:background .12s}.rph-regen-btn[data-v-ed20fb5f]:hover{background:#0028680d}.rph-textarea-wrap[data-v-ed20fb5f]{padding:.7rem 1rem}.rph-textarea[data-v-ed20fb5f]{width:100%;color:var(--pc-text);resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #0028682e;border-radius:8px;outline:none;padding:.48rem .62rem;font-family:Figtree,sans-serif;font-size:.8rem;transition:border-color .12s}.rph-textarea[data-v-ed20fb5f]:focus{border-color:var(--pc-navy)}.pph-root[data-v-16e96ba9]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;--pc-row:#0028681a;font-family:Figtree,sans-serif}.phase-layout[data-v-16e96ba9]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.phase-layout[data-v-16e96ba9]{grid-template-columns:2fr 1fr}}.phase-main[data-v-16e96ba9],.phase-sidebar[data-v-16e96ba9]{flex-direction:column;gap:.75rem;display:flex}.pc-card[data-v-16e96ba9]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-header[data-v-16e96ba9]{color:var(--pc-text);border-bottom:1px solid #0028681f;align-items:center;gap:.5rem;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700;display:flex}.pc-phase-pill[data-v-16e96ba9]{color:var(--pc-muted);background:#f1f5f9;border-radius:20px;margin-left:auto;padding:.14rem .45rem;font-size:.68rem;font-weight:600}.pph-cta-bar[data-v-16e96ba9]{background:#fff;border:1px solid #00286833;border-radius:14px;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.1rem;display:flex;box-shadow:0 2px 10px #00286814}.pph-cta-left[data-v-16e96ba9]{flex-direction:column;gap:.12rem;display:flex}.pph-cta-title[data-v-16e96ba9]{color:var(--pc-navy);font-size:.85rem;font-weight:700}.pph-cta-sub[data-v-16e96ba9]{color:var(--pc-muted);font-size:.74rem}.pph-cta-btn[data-v-16e96ba9]{color:#fff;background:var(--pc-navy);cursor:pointer;white-space:nowrap;border:none;border-radius:10px;align-items:center;padding:.44rem 1rem;font-family:Figtree,sans-serif;font-size:.8rem;font-weight:700;transition:background .12s;display:inline-flex}.pph-cta-btn[data-v-16e96ba9]:hover{background:#001f52}.pph-modal-overlay[data-v-16e96ba9]{z-index:1050;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pph-modal[data-v-16e96ba9]{background:#fff;border-radius:18px;width:min(420px,90vw);overflow:hidden;box-shadow:0 20px 60px #00286833}.pph-modal-header[data-v-16e96ba9]{color:var(--pc-text);border-bottom:1px solid #0028681f;justify-content:space-between;align-items:center;padding:.9rem 1.2rem;font-size:.88rem;font-weight:700;display:flex}.pph-modal-close[data-v-16e96ba9]{cursor:pointer;color:var(--pc-muted);background:0 0;border:none;padding:.1rem;font-size:1rem;transition:color .12s}.pph-modal-close[data-v-16e96ba9]:hover{color:var(--pc-text)}.pph-modal-body[data-v-16e96ba9]{flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1.5rem 2.2rem;display:flex}.pph-modal-icon[data-v-16e96ba9]{color:var(--pc-navy);opacity:.35;font-size:2.2rem}.pph-modal-msg[data-v-16e96ba9]{color:var(--pc-muted);text-align:center;margin:0;font-size:.84rem}.pph-cma-stats[data-v-16e96ba9]{flex-wrap:wrap;gap:1.25rem;padding:.75rem 1rem;display:flex}.pph-stat[data-v-16e96ba9]{flex-direction:column;gap:.15rem;display:flex}.pph-stat-label[data-v-16e96ba9]{text-transform:uppercase;letter-spacing:.04em;color:var(--pc-muted);font-size:.65rem;font-weight:600}.pph-stat-val[data-v-16e96ba9]{color:var(--pc-text);font-size:.8rem;font-weight:600}.pph-stat--accent .pph-stat-val[data-v-16e96ba9]{color:var(--pc-navy)}.pph-stat-val--price[data-v-16e96ba9]{font-size:.95rem;font-weight:700}.pph-skeleton-body[data-v-16e96ba9]{flex-direction:column;gap:.5rem;padding:.9rem 1rem;display:flex}.pph-skel-line[data-v-16e96ba9]{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;border-radius:6px;height:10px;animation:1.4s ease-in-out infinite pph-shimmer-16e96ba9}.pph-skel-line--mid[data-v-16e96ba9]{width:70%}.pph-skel-line--short[data-v-16e96ba9]{width:45%}@keyframes pph-shimmer-16e96ba9{0%{background-position:200% 0}to{background-position:-200% 0}}.pph-placeholder[data-v-16e96ba9]{color:var(--pc-muted);flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;font-size:.8rem;display:flex}.pph-placeholder .bi[data-v-16e96ba9]{opacity:.5;font-size:1.5rem}.pph-coming-badge[data-v-16e96ba9]{color:#92400e;background:#fef3c7;border-radius:20px;margin-left:auto;padding:.14rem .45rem;font-size:.65rem;font-weight:700}.pph-appt-body[data-v-16e96ba9]{flex-direction:column;gap:.45rem;padding:.85rem 1rem;display:flex}.pph-appt-label[data-v-16e96ba9]{color:var(--pc-muted);font-size:.72rem;font-weight:600}.pph-appt-input[data-v-16e96ba9]{color:var(--pc-text);border:1px solid #00286833;border-radius:8px;outline:none;width:100%;max-width:280px;padding:.38rem .6rem;font-family:Figtree,sans-serif;font-size:.8rem;transition:border-color .12s}.pph-appt-input[data-v-16e96ba9]:focus{border-color:var(--pc-navy)}.pph-appt-chip[data-v-16e96ba9]{color:#15803d;background:#dcfce7;border-radius:20px;align-self:flex-start;align-items:center;padding:.16rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.pph-doc-row[data-v-16e96ba9]{border-bottom:1px solid var(--pc-row);justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem 1rem;display:flex}.pph-doc-row[data-v-16e96ba9]:last-child{border-bottom:none}.pph-doc-left[data-v-16e96ba9]{flex:1;align-items:center;gap:.45rem;min-width:0;display:flex}.pph-doc-icon[data-v-16e96ba9]{color:var(--pc-muted);flex-shrink:0;font-size:.88rem}.pph-doc-name[data-v-16e96ba9]{color:var(--pc-text);font-size:.78rem;font-weight:600}.pph-env-badge[data-v-16e96ba9]{border-radius:20px;padding:.12rem .38rem;font-size:.65rem;font-weight:700}.pph-doc-action[data-v-16e96ba9]{color:var(--pc-navy);white-space:nowrap;border:1px solid #00286838;border-radius:8px;flex-shrink:0;align-items:center;gap:.25rem;padding:.24rem .6rem;font-size:.74rem;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}.pph-doc-action[data-v-16e96ba9]:hover{background:#0028680d}.pph-doc-action--create[data-v-16e96ba9]{color:#15803d;border-color:#16a34a4d}.pph-doc-action--create[data-v-16e96ba9]:hover{background:#f0fdf4}.mkt-root[data-v-6f7a4642]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;--pc-row:#0028681a;font-family:Figtree,sans-serif}.phase-layout[data-v-6f7a4642]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.phase-layout[data-v-6f7a4642]{grid-template-columns:2fr 1fr}}.phase-main[data-v-6f7a4642],.phase-sidebar[data-v-6f7a4642]{flex-direction:column;gap:.75rem;display:flex}.pc-card[data-v-6f7a4642]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-header[data-v-6f7a4642]{color:var(--pc-text);border-bottom:1px solid #0028681f;align-items:center;gap:.5rem;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700;display:flex}.pc-phase-pill[data-v-6f7a4642]{color:var(--pc-muted);background:#f1f5f9;border-radius:20px;margin-left:auto;padding:.14rem .45rem;font-size:.68rem;font-weight:600}.mkt-private-badge[data-v-6f7a4642]{color:#6d28d9;background:#ede9fe;border-radius:20px;margin-left:auto;padding:.14rem .4rem;font-size:.65rem;font-weight:700}.mkt-status-body[data-v-6f7a4642]{flex-direction:column;gap:.7rem;padding:.85rem 1rem;display:flex}.mkt-status-badge[data-v-6f7a4642]{text-transform:capitalize;border-radius:20px;align-self:flex-start;padding:.28rem .75rem;font-size:.82rem;font-weight:700}.mkt-status-meta[data-v-6f7a4642]{flex-direction:column;gap:.28rem;display:flex}.mkt-meta-row[data-v-6f7a4642]{align-items:center;gap:.5rem;display:flex}.mkt-meta-label[data-v-6f7a4642]{color:var(--pc-muted);text-transform:uppercase;letter-spacing:.04em;min-width:90px;font-size:.7rem;font-weight:600}.mkt-meta-val[data-v-6f7a4642]{color:var(--pc-text);font-size:.78rem;font-weight:500}.mkt-mono[data-v-6f7a4642]{font-family:Courier New,monospace;font-size:.74rem}.mkt-warn[data-v-6f7a4642]{color:#d97706;font-weight:600}.mkt-notes-body[data-v-6f7a4642]{padding:.75rem 1rem}.mkt-notes-ta[data-v-6f7a4642]{resize:vertical;width:100%;min-height:90px;color:var(--pc-text);border:1px solid #0028682e;border-radius:8px;outline:none;padding:.5rem .7rem;font-family:Figtree,sans-serif;font-size:.8rem;line-height:1.45;transition:border-color .12s}.mkt-notes-ta[data-v-6f7a4642]:focus{border-color:var(--pc-navy)}.mkt-notes-ta[data-v-6f7a4642]::placeholder{color:#a0aec0}.mkt-seller-row[data-v-6f7a4642]{border-bottom:1px solid var(--pc-row);align-items:center;gap:.65rem;padding:.6rem 1rem;display:flex}.mkt-seller-avatar[data-v-6f7a4642]{background:var(--pc-navy);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.7rem;font-weight:700;display:flex}.mkt-seller-body[data-v-6f7a4642]{flex-direction:column;flex:1;gap:.06rem;min-width:0;display:flex}.mkt-seller-name[data-v-6f7a4642]{color:var(--pc-text);font-size:.8rem;font-weight:600}.mkt-seller-role[data-v-6f7a4642]{color:var(--pc-muted);font-size:.7rem}.mkt-seller-link[data-v-6f7a4642]{width:28px;height:28px;color:var(--pc-navy);border:1px solid #00286833;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;text-decoration:none;transition:background .12s;display:flex}.mkt-seller-link[data-v-6f7a4642]:hover{background:#0028680f}.mkt-oh-placeholder[data-v-6f7a4642]{color:var(--pc-muted);text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:1.3rem 1rem;font-size:.78rem;display:flex}.mkt-oh-placeholder .bi[data-v-6f7a4642]{opacity:.5;font-size:1.3rem}.ddph-root[data-v-cead236b]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;--pc-row:#0028681a;font-family:Figtree,sans-serif;position:relative}.phase-layout[data-v-cead236b]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.phase-layout[data-v-cead236b]{grid-template-columns:2fr 1fr}}.phase-main[data-v-cead236b],.phase-sidebar[data-v-cead236b]{flex-direction:column;gap:.75rem;display:flex}.pc-card[data-v-cead236b]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-header[data-v-cead236b]{color:var(--pc-text);border-bottom:1px solid #0028681f;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700;display:flex}.pc-phase-pill[data-v-cead236b]{color:#92400e;background:#fef3c7;border-radius:20px;margin-left:auto;padding:.14rem .45rem;font-size:.68rem;font-weight:600}.ddph-count[data-v-cead236b]{color:var(--pc-navy);font-size:.75rem;font-weight:700}.ddph-private-badge[data-v-cead236b]{color:#6d28d9;background:#ede9fe;border-radius:20px;margin-left:auto;padding:.14rem .4rem;font-size:.65rem;font-weight:700}.ddph-toast[data-v-cead236b]{color:#fff;z-index:1060;pointer-events:none;background:#1e293b;border-radius:24px;padding:.5rem 1.2rem;font-size:.78rem;font-weight:600;animation:.15s ddph-fadein-cead236b;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}@keyframes ddph-fadein-cead236b{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.ddph-empty[data-v-cead236b]{color:var(--pc-muted);text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;font-size:.8rem;display:flex}.ddph-empty .bi[data-v-cead236b]{opacity:.5;font-size:1.4rem}.ddph-empty-btn[data-v-cead236b]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #00286840;border-radius:8px;align-items:center;margin-top:.3rem;padding:.3rem .7rem;font-family:Figtree,sans-serif;font-size:.75rem;font-weight:600;transition:background .12s;display:inline-flex}.ddph-empty-btn[data-v-cead236b]:hover{background:#0028680d}.ddph-offer-row[data-v-cead236b]{border-bottom:1px solid var(--pc-row);justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem 1rem;display:flex}.ddph-offer-row[data-v-cead236b]:last-child{border-bottom:none}.ddph-offer-left[data-v-cead236b]{flex-direction:column;gap:.06rem;display:flex}.ddph-offer-price[data-v-cead236b]{color:var(--pc-text);font-size:.88rem;font-weight:700}.ddph-offer-date[data-v-cead236b]{color:var(--pc-muted);font-size:.7rem}.ddph-offer-badge[data-v-cead236b]{border-radius:20px;flex-shrink:0;padding:.16rem .42rem;font-size:.68rem;font-weight:700}.ddph-add-task-btn[data-v-cead236b]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #00286840;border-radius:8px;align-items:center;gap:.2rem;margin-left:auto;padding:.2rem .5rem;font-family:Figtree,sans-serif;font-size:.72rem;font-weight:700;transition:background .12s;display:inline-flex}.ddph-add-task-btn[data-v-cead236b]:hover{background:#0028680d}.ddph-check-row[data-v-cead236b]{border-bottom:1px solid var(--pc-row);cursor:pointer;align-items:center;gap:.55rem;padding:.5rem 1rem;transition:background .1s;display:flex}.ddph-check-row[data-v-cead236b]:last-child{border-bottom:none}.ddph-check-row[data-v-cead236b]:hover{background:#00286808}.ddph-chk-icon[data-v-cead236b]{flex-shrink:0;font-size:.88rem}.ddph-chk-done[data-v-cead236b]{color:#16a34a}.ddph-chk-empty[data-v-cead236b]{color:#cbd5e1}.ddph-check-label[data-v-cead236b]{color:var(--pc-text);flex:1;font-size:.78rem}.ddph-check-label--done[data-v-cead236b]{color:var(--pc-muted);text-decoration:line-through}.ddph-due-chip[data-v-cead236b]{color:var(--pc-muted);background:#f1f5f9;border-radius:20px;flex-shrink:0;padding:.1rem .35rem;font-size:.66rem}.ddph-notes-body[data-v-cead236b]{padding:.75rem 1rem}.ddph-notes-ta[data-v-cead236b]{resize:vertical;width:100%;min-height:90px;color:var(--pc-text);border:1px solid #0028682e;border-radius:8px;outline:none;padding:.5rem .7rem;font-family:Figtree,sans-serif;font-size:.8rem;line-height:1.45;transition:border-color .12s}.ddph-notes-ta[data-v-cead236b]:focus{border-color:var(--pc-navy)}.ddph-notes-ta[data-v-cead236b]::placeholder{color:#a0aec0}.clph-root[data-v-f6401d2f]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;--pc-row:#0028681a;font-family:Figtree,sans-serif;position:relative}.phase-layout[data-v-f6401d2f]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.phase-layout[data-v-f6401d2f]{grid-template-columns:2fr 1fr}}.phase-main[data-v-f6401d2f],.phase-sidebar[data-v-f6401d2f]{flex-direction:column;gap:.75rem;display:flex}.pc-card[data-v-f6401d2f]{border:1px solid var(--pc-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.pc-card-header[data-v-f6401d2f]{color:var(--pc-text);border-bottom:1px solid #0028681f;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700;display:flex}.pc-phase-pill[data-v-f6401d2f]{color:#15803d;background:#dcfce7;border-radius:20px;margin-left:auto;padding:.14rem .45rem;font-size:.68rem;font-weight:600}.clph-owner-badge[data-v-f6401d2f]{color:#92400e;background:#fef3c7;border-radius:20px;margin-left:auto;padding:.14rem .4rem;font-size:.65rem;font-weight:700}.clph-private-badge[data-v-f6401d2f]{color:#6d28d9;background:#ede9fe;border-radius:20px;margin-left:auto;padding:.14rem .4rem;font-size:.65rem;font-weight:700}.clph-toast[data-v-f6401d2f]{color:#fff;z-index:1060;pointer-events:none;background:#1e293b;border-radius:24px;padding:.5rem 1.2rem;font-size:.78rem;font-weight:600;animation:.15s clph-fadein-f6401d2f;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}@keyframes clph-fadein-f6401d2f{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.clph-details-grid[data-v-f6401d2f]{grid-template-columns:1fr 1fr;display:grid}.clph-detail-field[data-v-f6401d2f]{border-bottom:1px solid var(--pc-row);border-right:1px solid var(--pc-row);flex-direction:column;gap:.12rem;padding:.55rem 1rem;display:flex}.clph-detail-field[data-v-f6401d2f]:nth-child(2n){border-right:none}.clph-detail-field[data-v-f6401d2f]:last-child{border-bottom:none}.clph-detail-label[data-v-f6401d2f]{letter-spacing:.04em;text-transform:uppercase;color:var(--pc-muted);font-size:.68rem;font-weight:600}.clph-detail-val[data-v-f6401d2f]{color:var(--pc-text);font-size:.82rem;font-weight:500}.clph-detail-price[data-v-f6401d2f]{color:var(--pc-navy);font-size:1rem;font-weight:700}.clph-comm-rows[data-v-f6401d2f]{flex-direction:column;display:flex}.clph-comm-row[data-v-f6401d2f]{border-bottom:1px solid var(--pc-row);justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.clph-comm-row[data-v-f6401d2f]:last-child{border-bottom:none}.clph-comm-row--total[data-v-f6401d2f]{background:#00286808}.clph-comm-label[data-v-f6401d2f]{color:var(--pc-muted);font-size:.75rem}.clph-comm-label--total[data-v-f6401d2f]{color:var(--pc-text);font-weight:700}.clph-comm-val[data-v-f6401d2f]{color:var(--pc-text);font-size:.8rem;font-weight:600}.clph-comm-val--total[data-v-f6401d2f]{color:var(--pc-navy);font-size:.92rem;font-weight:700}.clph-comm-deduct[data-v-f6401d2f]{color:var(--pc-red)}.clph-add-task-btn[data-v-f6401d2f]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #00286840;border-radius:8px;align-items:center;gap:.2rem;margin-left:auto;padding:.2rem .5rem;font-family:Figtree,sans-serif;font-size:.72rem;font-weight:700;transition:background .12s;display:inline-flex}.clph-add-task-btn[data-v-f6401d2f]:hover{background:#0028680d}.clph-empty[data-v-f6401d2f]{color:var(--pc-muted);text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;font-size:.8rem;display:flex}.clph-empty .bi[data-v-f6401d2f]{opacity:.5;font-size:1.4rem}.clph-empty-btn[data-v-f6401d2f]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1px solid #00286840;border-radius:8px;align-items:center;margin-top:.3rem;padding:.3rem .7rem;font-family:Figtree,sans-serif;font-size:.75rem;font-weight:600;transition:background .12s;display:inline-flex}.clph-empty-btn[data-v-f6401d2f]:hover{background:#0028680d}.clph-check-row[data-v-f6401d2f]{border-bottom:1px solid var(--pc-row);cursor:pointer;align-items:center;gap:.55rem;padding:.5rem 1rem;transition:background .1s;display:flex}.clph-check-row[data-v-f6401d2f]:last-child{border-bottom:none}.clph-check-row[data-v-f6401d2f]:hover{background:#00286808}.clph-chk-icon[data-v-f6401d2f]{flex-shrink:0;font-size:.88rem}.clph-chk-done[data-v-f6401d2f]{color:#16a34a}.clph-chk-empty[data-v-f6401d2f]{color:#cbd5e1}.clph-check-label[data-v-f6401d2f]{color:var(--pc-text);flex:1;font-size:.78rem}.clph-check-label--done[data-v-f6401d2f]{color:var(--pc-muted);text-decoration:line-through}.clph-due-chip[data-v-f6401d2f]{color:var(--pc-muted);background:#f1f5f9;border-radius:20px;flex-shrink:0;padding:.1rem .35rem;font-size:.66rem}.clph-notes-body[data-v-f6401d2f]{padding:.75rem 1rem}.clph-notes-ta[data-v-f6401d2f]{resize:vertical;width:100%;min-height:90px;color:var(--pc-text);border:1px solid #0028682e;border-radius:8px;outline:none;padding:.5rem .7rem;font-family:Figtree,sans-serif;font-size:.8rem;line-height:1.45;transition:border-color .12s}.clph-notes-ta[data-v-f6401d2f]:focus{border-color:var(--pc-navy)}.clph-notes-ta[data-v-f6401d2f]::placeholder{color:#a0aec0}.tcs-root[data-v-922565ab]{flex-direction:column;gap:.4rem;display:flex}.tcs-header[data-v-922565ab]{align-items:center;gap:.4rem;padding:0 .1rem .2rem;display:flex}.tcs-tc-icon[data-v-922565ab]{color:#f59e0b;font-size:.85rem}.tcs-header-label[data-v-922565ab]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.18em;color:#f59e0b;text-shadow:0 0 10px #f59e0b66;font-size:.74rem}.tcs-card[data-v-922565ab]{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:#f59e0b12;border:1px solid #f59e0b40;position:relative;overflow:hidden}.tcs-body[data-v-922565ab]{flex-direction:column;gap:.3rem;padding:.7rem 1rem .55rem;display:flex}.tcs-info[data-v-922565ab]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.tcs-who[data-v-922565ab]{color:#ffffffd9;font-size:.78rem;font-weight:600}.tcs-action[data-v-922565ab]{font-family:var(--font-display,"Space Mono",monospace);color:#fff6;font-size:.72rem}.tcs-phase[data-v-922565ab]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:#f59e0b;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid #f59e0b66;padding:.04rem .22rem;font-size:.74rem;font-weight:700}.tcs-notes[data-v-922565ab]{color:#ffffff8c;margin:0;font-size:.72rem;font-style:italic;line-height:1.4}.tcs-actions[data-v-922565ab]{gap:.5rem;padding:.5rem 1rem .65rem;display:flex}.tcs-btn[data-v-922565ab]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;cursor:pointer;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));border:1px solid;align-items:center;gap:.3rem;padding:.32rem .65rem;font-size:.74rem;transition:background .12s,color .12s;display:flex}.tcs-btn[data-v-922565ab]:disabled{opacity:.4;cursor:not-allowed}.tcs-btn--reject[data-v-922565ab]{color:#ffffff80;background:0 0;border-color:#fff3}.tcs-btn--reject[data-v-922565ab]:hover:not(:disabled){color:#fff;background:#ffffff14}.tcs-btn--accept[data-v-922565ab]{color:#f59e0b;background:#f59e0b14;border-color:#f59e0b80}.tcs-btn--accept[data-v-922565ab]:hover:not(:disabled){color:#fff;background:#f59e0b33}.hud-tile-corners[data-v-922565ab]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-922565ab]{width:10px;height:10px;position:absolute}.hud-tl[data-v-922565ab]{border-top:1px solid #f59e0b80;border-left:1px solid #f59e0b80;top:0;left:0}.hud-tr[data-v-922565ab]{border-top:1px solid #f59e0b80;border-right:1px solid #f59e0b80;top:0;right:0}.hud-bl[data-v-922565ab]{border-bottom:1px solid #f59e0b80;border-left:1px solid #f59e0b80;bottom:0;left:0}.hud-br[data-v-922565ab]{border-bottom:1px solid #f59e0b80;border-right:1px solid #f59e0b80;bottom:0;right:0}.tcl-root[data-v-2e851190]{background:var(--panel-bg,#ffffff0f);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));flex-direction:column;display:flex}.tcl-toggle[data-v-2e851190]{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;width:100%;padding:.65rem 1rem;transition:background .12s;display:flex}.tcl-toggle[data-v-2e851190]:hover{background:var(--act-hover,#ffffff08)}.tcl-root:has(.tcl-items) .tcl-toggle[data-v-2e851190]{border-bottom-color:#00286840}.tcl-toggle-left[data-v-2e851190]{align-items:center;gap:.45rem;display:flex}.tcl-icon[data-v-2e851190]{color:var(--btn-on,#0cf);font-size:.95rem}.tcl-label[data-v-2e851190]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.18em;color:var(--btn-on,#0cf);text-shadow:0 0 10px #00ccff4d;font-size:.74rem;font-weight:700}.tcl-overdue-pip[data-v-2e851190]{color:#fc7070;font-size:.85rem;line-height:1}.tcl-toggle-right[data-v-2e851190]{align-items:center;gap:.65rem;display:flex}.tcl-progress[data-v-2e851190]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#fff6);letter-spacing:.06em;white-space:nowrap;font-size:.68rem}.tcl-progress-bar[data-v-2e851190]{background:var(--act-border,#ffffff1a);width:56px;height:3px;overflow:hidden}.tcl-progress-fill[data-v-2e851190]{background:var(--btn-on,#0cf);height:100%;transition:width .3s}.tcl-chevron[data-v-2e851190]{color:var(--text-muted,#ffffff59);font-size:.7rem}.tcl-items[data-v-2e851190]{flex-direction:column;display:flex}.tcl-item[data-v-2e851190]{border-bottom:1px solid #00286812;align-items:center;gap:.55rem;padding:.52rem 1rem;transition:background .1s;display:flex}.tcl-item[data-v-2e851190]:last-child{border-bottom:none}.tcl-item--overdue[data-v-2e851190]{background:#fc70700a}.tcl-item-icon[data-v-2e851190]{flex-shrink:0;font-size:.85rem}.tcl-item--done .tcl-item-icon[data-v-2e851190]{color:#00dc8299}.tcl-item--overdue .tcl-item-icon[data-v-2e851190]{color:#fc7070}.tcl-item:not(.tcl-item--done):not(.tcl-item--overdue) .tcl-item-icon[data-v-2e851190]{color:var(--text-muted,#fff3)}.tcl-item-label[data-v-2e851190]{color:var(--text,#fffc);flex:1;font-size:.75rem;line-height:1.35}.tcl-item--done .tcl-item-label[data-v-2e851190]{color:var(--text-muted,#ffffff59);text-decoration:line-through}.tcl-item-right[data-v-2e851190]{flex-shrink:0;align-items:center;display:flex}.tcl-due-date[data-v-2e851190]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff4d);font-size:.68rem}.tcl-overdue-badge[data-v-2e851190]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.08em;color:#fc7070;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));border:1px solid #fc707066;padding:.04rem .18rem;font-size:.64rem}.txbar-root[data-v-7eae6922]{--pc-navy:#002868;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;background:#fff;border:1px solid #0028682e;border-radius:12px;font-family:Figtree,sans-serif;overflow:hidden;box-shadow:0 2px 8px #00286812}.txbar-row[data-v-7eae6922]{justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .8rem;display:flex}.txbar-actions[data-v-7eae6922]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.txbar-btn[data-v-7eae6922]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1px solid #00286826;border-radius:8px;align-items:center;gap:.28rem;padding:.28rem .6rem;font-family:Figtree,sans-serif;font-size:.76rem;font-weight:600;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.txbar-btn[data-v-7eae6922]:hover{color:var(--pc-text);background:#0028680d;border-color:#00286840}.txbar-btn[data-v-7eae6922]:disabled{opacity:.45;cursor:not-allowed}.txbar-btn--active[data-v-7eae6922]{color:var(--pc-navy);background:#00286812;border-color:#0028684d}.txbar-divider[data-v-7eae6922]{background:#0028681f;flex-shrink:0;width:1px;height:18px;margin:0 .1rem}@keyframes txbar-spin-7eae6922{to{transform:rotate(360deg)}}.txbar-spin[data-v-7eae6922]{animation:.7s linear infinite txbar-spin-7eae6922;display:inline-block}.txbar-toast[data-v-7eae6922]{white-space:nowrap;border-radius:20px;padding:.2rem .55rem;font-size:.74rem;font-weight:600}.txbar-toast--success[data-v-7eae6922]{color:#15803d;background:#dcfce7}.txbar-toast--error[data-v-7eae6922]{color:#bf0a30;background:#fee2e2}.txbar-toast--muted[data-v-7eae6922]{color:var(--pc-muted);background:#f1f5f9}.txbar-toast-fade-enter-active[data-v-7eae6922],.txbar-toast-fade-leave-active[data-v-7eae6922]{transition:opacity .2s}.txbar-toast-fade-enter-from[data-v-7eae6922],.txbar-toast-fade-leave-to[data-v-7eae6922]{opacity:0}.txbar-panel[data-v-7eae6922]{transition:max-height .2s;overflow:hidden}.txbar-panel-inner[data-v-7eae6922]{background:#f8fafc;border-top:1px solid #0028681a;flex-direction:column;gap:.5rem;padding:.65rem .8rem;display:flex}.txbar-textarea[data-v-7eae6922]{resize:vertical;width:100%;min-height:62px;color:var(--pc-text);box-sizing:border-box;background:#fff;border:1px solid #00286833;border-radius:8px;outline:none;padding:.4rem .6rem;font-family:Figtree,sans-serif;font-size:.8rem;transition:border-color .12s}.txbar-textarea[data-v-7eae6922]:focus{border-color:var(--pc-navy)}.txbar-input[data-v-7eae6922]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#fff;border:1px solid #00286833;border-radius:8px;outline:none;padding:.38rem .6rem;font-family:Figtree,sans-serif;font-size:.8rem;transition:border-color .12s}.txbar-input[data-v-7eae6922]:focus{border-color:var(--pc-navy)}.txbar-task-row[data-v-7eae6922]{align-items:center;gap:.5rem;display:flex}.txbar-date-label[data-v-7eae6922]{color:var(--pc-muted);white-space:nowrap;flex-shrink:0;font-size:.74rem;font-weight:600}.txbar-date-input[data-v-7eae6922]{flex:1;width:auto}.txbar-panel-actions[data-v-7eae6922]{align-items:center;gap:.45rem;display:flex}.txbar-save-btn[data-v-7eae6922]{color:#fff;background:var(--pc-navy);cursor:pointer;border:none;border-radius:8px;padding:.35rem .8rem;font-family:Figtree,sans-serif;font-size:.78rem;font-weight:600;transition:background .12s}.txbar-save-btn[data-v-7eae6922]:hover:not(:disabled){background:#001f52}.txbar-save-btn[data-v-7eae6922]:disabled{opacity:.5;cursor:not-allowed}.txbar-cancel-btn[data-v-7eae6922]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1px solid #00286833;border-radius:8px;padding:.33rem .7rem;font-family:Figtree,sans-serif;font-size:.78rem;font-weight:600;transition:background .12s}.txbar-cancel-btn[data-v-7eae6922]:hover{color:var(--pc-text);background:#0028680d}.txv-root[data-v-0c3a5b9b]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;--pc-border:#00286838;--pc-card-shadow:0 4px 20px #0028681c;--pc-row-border:#0028681a;flex-direction:column;gap:.75rem;padding:.85rem;font-family:Figtree,sans-serif;display:flex}.txv-loading[data-v-0c3a5b9b]{justify-content:center;align-items:center;gap:.35rem;padding:3rem 1rem;display:flex}.txv-loading-dot[data-v-0c3a5b9b]{background:var(--pc-navy);opacity:.3;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite txv-pulse-0c3a5b9b}.txv-loading-dot[data-v-0c3a5b9b]:nth-child(2){animation-delay:.2s}.txv-loading-dot[data-v-0c3a5b9b]:nth-child(3){animation-delay:.4s}@keyframes txv-pulse-0c3a5b9b{0%,80%,to{opacity:.15;transform:scale(.8)}40%{opacity:.7;transform:scale(1)}}.txv-error[data-v-0c3a5b9b]{color:var(--pc-red);align-items:center;gap:.5rem;padding:2rem 1rem;font-size:.85rem;display:flex}.txv-nav-row[data-v-0c3a5b9b]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.txv-back-btn[data-v-0c3a5b9b]{cursor:pointer;color:var(--pc-muted);background:0 0;border:none;align-items:center;gap:.22rem;padding:.15rem 0;font-size:.8rem;font-weight:600;transition:color .12s;display:inline-flex}.txv-back-btn[data-v-0c3a5b9b]:hover{color:var(--pc-text)}.txv-back-btn .bi[data-v-0c3a5b9b]{font-size:.82rem}.txv-fullpage-btn[data-v-0c3a5b9b]{color:var(--pc-muted);align-items:center;gap:.2rem;font-size:.75rem;text-decoration:none;transition:color .12s;display:inline-flex}.txv-fullpage-btn[data-v-0c3a5b9b]:hover{color:var(--pc-navy)}.txv-card[data-v-0c3a5b9b]{border:1px solid var(--pc-border);box-shadow:var(--pc-card-shadow);background:#fff;border-radius:16px;overflow:hidden}.txv-card-header[data-v-0c3a5b9b]{color:var(--pc-text);letter-spacing:.01em;border-bottom:1px solid #0028681f;padding:.7rem 1rem .55rem;font-size:.78rem;font-weight:700}.txv-overview-grid[data-v-0c3a5b9b]{grid-template-columns:1fr 1fr;display:grid}.txv-field[data-v-0c3a5b9b]{border-bottom:1px solid var(--pc-row-border);border-right:1px solid var(--pc-row-border);flex-direction:column;gap:.12rem;padding:.55rem 1rem;display:flex}.txv-field[data-v-0c3a5b9b]:nth-child(2n){border-right:none}.txv-field[data-v-0c3a5b9b]:nth-last-child(-n+2){border-bottom:none}.txv-field-label[data-v-0c3a5b9b]{letter-spacing:.04em;text-transform:uppercase;color:var(--pc-muted);font-size:.68rem;font-weight:600}.txv-field-val[data-v-0c3a5b9b]{color:var(--pc-text);font-size:.82rem;font-weight:500}.txv-party-row[data-v-0c3a5b9b]{border-bottom:1px solid var(--pc-row-border);align-items:center;gap:.65rem;padding:.5rem 1rem;display:flex}.txv-party-row[data-v-0c3a5b9b]:last-child{border-bottom:none}.txv-party-icon[data-v-0c3a5b9b]{color:var(--pc-muted);flex-shrink:0;font-size:.9rem}.txv-party-body[data-v-0c3a5b9b]{flex-direction:column;gap:.04rem;display:flex}.txv-party-name[data-v-0c3a5b9b]{color:var(--pc-text);font-size:.8rem;font-weight:600}.txv-party-role[data-v-0c3a5b9b]{color:var(--pc-muted);text-transform:capitalize;font-size:.7rem}.txv-tc-banner[data-v-0c3a5b9b]{color:#166534;background:#f0fdf4;border:1px solid #16a34a40;border-radius:10px;align-items:center;gap:.4rem;padding:.55rem .85rem;font-size:.77rem;font-weight:600;display:flex}.txv-tc-scope-badge[data-v-0c3a5b9b]{color:#15803d;text-transform:capitalize;background:#dcfce7;border-radius:20px;margin-left:.25rem;padding:.12rem .4rem;font-size:.65rem;font-weight:700}.txv-restricted-card[data-v-0c3a5b9b]{border-color:#bf0a3033}.txv-restricted-body[data-v-0c3a5b9b]{color:var(--pc-muted);padding:.85rem 1rem;font-size:.82rem;line-height:1.45}.txv-restricted-body strong[data-v-0c3a5b9b]{color:var(--pc-text)}.txv-outside-checklist-stub[data-v-0c3a5b9b]{color:var(--pc-muted);border-top:1px solid #0028681a;align-items:center;gap:.5rem;padding:.85rem 1rem;font-size:.78rem;display:flex}.txv-outside-icon[data-v-0c3a5b9b]{opacity:.5;flex-shrink:0;font-size:1rem}.lsv-root[data-v-0172b5a7]{font-family:var(--font-display,"Inter", system-ui, sans-serif);color:var(--text,#0a0e1e);flex-direction:column;gap:.85rem;padding:.9rem .9rem 3rem;display:flex}.lsv-loading[data-v-0172b5a7]{justify-content:center;align-items:center;gap:.35rem;padding:3rem 1rem;display:flex}.lsv-loader-dot[data-v-0172b5a7]{background:var(--btn-on,#bf0a30);opacity:.4;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite lsv-pulse-0172b5a7}.lsv-loader-dot[data-v-0172b5a7]:nth-child(2){animation-delay:.2s}.lsv-loader-dot[data-v-0172b5a7]:nth-child(3){animation-delay:.4s}@keyframes lsv-pulse-0172b5a7{0%,80%,to{opacity:.2;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.lsv-error[data-v-0172b5a7]{color:var(--text-muted,#5a6a8a);align-items:center;gap:.5rem;padding:2rem 1rem;font-size:.88rem;display:flex}.lsv-error>.bi[data-v-0172b5a7]{color:#bf0a30;font-size:1.2rem}.lsv-back[data-v-0172b5a7]{cursor:pointer;color:var(--btn-color,#002868);font-family:var(--font-display,"Inter", system-ui, sans-serif);letter-spacing:.03em;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:-.25rem;padding:0 .1rem .15rem;font-size:.8rem;font-weight:600;transition:color .12s;display:inline-flex}.lsv-back[data-v-0172b5a7]:hover{color:var(--btn-on,#bf0a30)}.lsv-back .bi[data-v-0172b5a7]{font-size:.9rem}.lsv-card[data-v-0172b5a7]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.lsv-card-hdr[data-v-0172b5a7]{border-bottom:1px solid #00286826;align-items:center;gap:.6rem;padding:.8rem 1.1rem .7rem;display:flex}.lsv-card-icon[data-v-0172b5a7]{color:var(--btn-on,#bf0a30);flex-shrink:0;font-size:.95rem}.lsv-card-title[data-v-0172b5a7]{color:var(--text,#0a0e1e);flex:1;font-size:.9rem;font-weight:700}.lsv-summary[data-v-0172b5a7]{background:#fff;border:1px solid #00286838;border-radius:16px;flex-direction:column;gap:.55rem;padding:1.1rem 1.25rem 1rem;display:flex;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.lsv-summary-top[data-v-0172b5a7]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.lsv-status[data-v-0172b5a7]{letter-spacing:.06em;border-radius:20px;padding:.18rem .55rem;font-size:.7rem;font-weight:700;display:inline-block}.lsv-dom[data-v-0172b5a7]{color:var(--text-muted,#5a6a8a);font-size:.76rem}.lsv-price[data-v-0172b5a7]{color:var(--text,#0a0e1e);letter-spacing:-.03em;font-size:1.75rem;font-weight:800;line-height:1}.lsv-address[data-v-0172b5a7]{flex-direction:column;gap:.06rem;display:flex}.lsv-address-line1[data-v-0172b5a7]{color:var(--text,#0a0e1e);font-size:.95rem;font-weight:600}.lsv-address-line2[data-v-0172b5a7]{color:var(--text-muted,#5a6a8a);font-size:.82rem}.lsv-beds-row[data-v-0172b5a7]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.lsv-bed-chip[data-v-0172b5a7]{color:var(--text,#0a0e1e);background:#0028680f;border:1px solid #00286824;border-radius:8px;align-items:center;gap:.28rem;padding:.2rem .55rem;font-size:.82rem;font-weight:600;display:inline-flex}.lsv-bed-chip .bi[data-v-0172b5a7]{color:var(--text-muted,#5a6a8a);font-size:.82rem}.lsv-bed-lbl[data-v-0172b5a7]{color:var(--text-muted,#5a6a8a);font-weight:400}.lsv-mls-row[data-v-0172b5a7]{align-items:center;gap:.4rem;display:flex}.lsv-mls-label[data-v-0172b5a7]{color:var(--text-muted,#5a6a8a);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:700}.lsv-mls-val[data-v-0172b5a7]{color:var(--text,#0a0e1e);font-size:.82rem;font-weight:600}.lsv-copy-btn[data-v-0172b5a7]{cursor:pointer;color:var(--text-muted,#5a6a8a);background:0 0;border:1px solid #00286833;border-radius:6px;padding:.08rem .3rem;font-size:.8rem;line-height:1.4;transition:all .12s}.lsv-copy-btn[data-v-0172b5a7]:hover{color:var(--text,#0a0e1e);background:#0028680f}.lsv-copy-btn--ok[data-v-0172b5a7]{color:#006838!important;border-color:#0068384d!important}.lsv-activity-row[data-v-0172b5a7]{align-items:stretch;padding:.7rem 0;display:flex}.lsv-stat-chip[data-v-0172b5a7]{flex-direction:column;flex:1;align-items:center;gap:.15rem;padding:.4rem .5rem;display:flex}.lsv-stat-val[data-v-0172b5a7]{color:var(--text,#0a0e1e);font-size:1.4rem;font-weight:800;line-height:1}.lsv-stat-lbl[data-v-0172b5a7]{color:var(--text-muted,#5a6a8a);text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;font-weight:600}.lsv-stat-divider[data-v-0172b5a7]{background:#00286826;align-self:stretch;width:1px;margin:.2rem 0}.lsv-tx-status-badge[data-v-0172b5a7]{letter-spacing:.06em;color:#002868;background:#00286814;border-radius:20px;flex-shrink:0;padding:.1rem .4rem;font-size:.66rem;font-weight:700}.lsv-tx-body[data-v-0172b5a7]{flex-direction:column;align-items:flex-start;gap:.6rem;padding:.9rem 1.1rem 1rem;display:flex}.lsv-tx-hint[data-v-0172b5a7]{color:var(--text-muted,#5a6a8a);margin:0;font-size:.84rem}.lsv-tx-btn[data-v-0172b5a7]{cursor:pointer;font-size:.88rem;font-weight:700;font-family:var(--font-display,"Inter", system-ui, sans-serif);border:none;border-radius:10px;align-items:center;gap:.45rem;padding:.6rem 1.25rem;text-decoration:none;transition:background .14s,box-shadow .14s;display:inline-flex}.lsv-tx-btn--view[data-v-0172b5a7]{color:#fff;background:#002868;box-shadow:0 2px 8px #0028684d}.lsv-tx-btn--view[data-v-0172b5a7]:hover{background:#003580}.lsv-tx-btn--cta[data-v-0172b5a7]{color:#fff;background:#bf0a30;box-shadow:0 2px 8px #bf0a304d}.lsv-tx-btn--cta[data-v-0172b5a7]:hover{background:#a00826}.lsv-gallery[data-v-0172b5a7]{background:#fff;border:1px solid #0028682e;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.lsv-photo-wrap[data-v-0172b5a7]{aspect-ratio:16/9;background:#0028680d;position:relative;overflow:hidden}.lsv-photo[data-v-0172b5a7]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lsv-photo-nav[data-v-0172b5a7]{color:#fff;cursor:pointer;background:#0000006b;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;transition:background .12s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.lsv-photo-nav[data-v-0172b5a7]:hover{background:#000000ad}.lsv-photo-prev[data-v-0172b5a7]{left:.65rem}.lsv-photo-next[data-v-0172b5a7]{right:.65rem}.lsv-photo-count[data-v-0172b5a7]{color:#fff;background:#00000085;border-radius:20px;padding:.12rem .48rem;font-size:.7rem;font-weight:600;position:absolute;bottom:.6rem;right:.7rem}.lsv-dots[data-v-0172b5a7]{justify-content:center;align-items:center;gap:.3rem;padding:.5rem .75rem;display:flex}.lsv-dot[data-v-0172b5a7]{cursor:pointer;background:#00286833;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .12s}.lsv-dot--active[data-v-0172b5a7]{background:#002868}.lsv-dot-more[data-v-0172b5a7]{color:var(--text-muted,#5a6a8a);margin-left:.15rem;font-size:.7rem}.lsv-photo-placeholder[data-v-0172b5a7]{color:var(--text-muted,#5a6a8a);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}.lsv-photo-placeholder .bi[data-v-0172b5a7]{color:#0028682e;font-size:2rem}.lsv-photo-placeholder span[data-v-0172b5a7]{font-size:.84rem}.lsv-field-grid[data-v-0172b5a7]{grid-template-columns:1fr 1fr;display:grid}.lsv-field[data-v-0172b5a7]{border-bottom:1px solid #0028681a;flex-direction:column;gap:.12rem;padding:.55rem 1.1rem;display:flex}.lsv-field[data-v-0172b5a7]:nth-child(odd){border-right:1px solid #0028681a}.lsv-field[data-v-0172b5a7]:last-child,.lsv-field[data-v-0172b5a7]:nth-last-child(2):nth-child(odd){border-bottom:none}.lsv-field-label[data-v-0172b5a7]{color:var(--text-muted,#5a6a8a);text-transform:uppercase;letter-spacing:.07em;font-size:.66rem;font-weight:700}.lsv-field-val[data-v-0172b5a7]{color:var(--text,#0a0e1e);font-size:.84rem;font-weight:500}.lsv-remarks[data-v-0172b5a7]{border-top:1px solid #0028681f;padding:.75rem 1.1rem}.lsv-remarks-text[data-v-0172b5a7]{color:var(--text,#0a0e1e);margin:.3rem 0 0;font-size:.82rem;line-height:1.55}.lsv-chips-section[data-v-0172b5a7]{border-top:1px solid #0028681a;flex-direction:column;gap:.35rem;padding:.65rem 1.1rem;display:flex}.lsv-chips[data-v-0172b5a7]{flex-wrap:wrap;gap:.28rem;display:flex}.lsv-chip[data-v-0172b5a7]{color:var(--text,#0a0e1e);background:#00286812;border:1px solid #0028682e;border-radius:20px;padding:.16rem .5rem;font-size:.72rem;font-weight:500;display:inline-block}.lsv-remarks--private[data-v-0172b5a7]{background:#8b5e000a}.lsv-agent-only[data-v-0172b5a7]{letter-spacing:.05em;color:#8b5e00;text-transform:uppercase;vertical-align:middle;background:#8b5e001f;border-radius:20px;margin-left:.35rem;padding:.05rem .32rem;font-size:.58rem;font-weight:700;display:inline-block}.lsv-tour-link[data-v-0172b5a7]{color:#002868;align-items:center;gap:.35rem;margin-top:.3rem;font-size:.84rem;font-weight:600;text-decoration:none;display:inline-flex}.lsv-tour-link[data-v-0172b5a7]:hover{color:#bf0a30;text-decoration:underline}.lsv-share-row[data-v-0172b5a7]{flex-wrap:wrap;gap:.5rem;display:flex}.lsv-share-btn[data-v-0172b5a7]{color:var(--text,#0a0e1e);cursor:pointer;font-size:.78rem;font-weight:600;font-family:var(--font-display,"Inter", system-ui, sans-serif);background:#fff;border:1.5px solid #00286840;border-radius:10px;align-items:center;gap:.38rem;padding:.5rem .9rem;transition:all .12s;display:inline-flex}.lsv-share-btn[data-v-0172b5a7]:hover{background:#0028680f;border-color:#00286873}.lsv-share-btn--ok[data-v-0172b5a7]{color:#006838!important;border-color:#00683859!important}.lsv-share-btn--client[data-v-0172b5a7]:hover{color:#fff;background:#002868;border-color:#002868}.hud-canvas{width:100%;position:relative}.canvas-slot{width:100%}.dir-forward .canvas-leave-active{animation:.2s ease-in forwards canvas-out-left}.dir-forward .canvas-enter-active{animation:10ms forwards canvas-noop}.dir-back .canvas-leave-active{animation:.2s ease-in forwards canvas-out-right}.dir-back .canvas-enter-active{animation:.26s ease-out forwards canvas-in-left}@keyframes canvas-out-left{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(-6%)scale(.96)}}@keyframes canvas-out-right{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(6%)scale(.96)}}@keyframes canvas-in-left{0%{opacity:0;transform:translate(-4%)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes canvas-noop{0%{opacity:1}to{opacity:1}}.hud-ctx-strip{z-index:1055;background:var(--nav-bg,#010810);border-top:1px solid var(--nav-border,#00ccff2e);height:36px;position:fixed;bottom:64px;left:0;right:0;overflow:hidden}.hud-ctx-scan{pointer-events:none;background:repeating-linear-gradient(0deg, #0000 0, #0000 2px, var(--nav-scanline,#0000000f) 2px, var(--nav-scanline,#0000000f) 4px);position:absolute;inset:0}.hud-ctx-inner{z-index:1;align-items:center;gap:.5rem;height:100%;padding:0 .75rem;display:flex;position:relative}.ctx-back{cursor:pointer;color:var(--btn-color,#00ccffb8);font-family:var(--font-display,"Space Mono", monospace);letter-spacing:.16em;background:0 0;border:none;border-radius:2px;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .45rem;font-size:.46rem;transition:color .12s,background .12s;display:flex}.ctx-back:hover{color:var(--btn-hover,#fff);background:var(--btn-on-faint,#00ccff1a)}.ctx-back .bi{font-size:.75rem}.ctx-back-lbl{display:none}@media (width>=480px){.ctx-back-lbl{display:inline}}.ctx-vdivider{background:var(--nav-border,#00ccff2e);flex-shrink:0;width:1px;height:18px}.ctx-initials--tx,.ctx-initials--ls{font-size:.72rem}.ctx-initials{background:var(--btn-on-faint,#00ccff24);border:1px solid var(--btn-on-mid,#00ccff80);width:22px;height:22px;color:var(--btn-on,#0cf);font-family:var(--font-display,"Space Mono", monospace);letter-spacing:.04em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.46rem;font-weight:700;display:flex}.ctx-nameblock{align-items:baseline;gap:.45rem;min-width:0;display:flex;overflow:hidden}.ctx-name{font-family:var(--font-display,"Space Mono", monospace);color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:.6rem;font-weight:700;overflow:hidden}.ctx-stage{font-family:var(--font-display,"Space Mono", monospace);letter-spacing:.14em;color:var(--indicator,#0cf);white-space:nowrap;flex-shrink:0;font-size:.38rem}.ctx-spacer{flex:1}.ctx-action{font-family:var(--font-display,"Space Mono", monospace);letter-spacing:.12em;color:var(--btn-color,#00ccffb8);background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff1f);cursor:pointer;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));flex-shrink:0;align-items:center;gap:.22rem;padding:.18rem .48rem;font-size:.42rem;text-decoration:none;transition:color .12s,background .12s,border-color .12s;display:flex}.ctx-action:hover{color:var(--btn-hover,#fff);background:var(--action-hover-bg,#ffffff24);border-color:var(--action-hover-bdr,#ffffff38)}.ctx-action .bi{font-size:.7rem}.ctx-action span{display:none}@media (width>=560px){.ctx-action span{display:inline}}.ctx-action-sign{border-color:var(--action-hot-bdr,#bf0a3059)}.ctx-action-sign:hover{color:#ff6680;border-color:#bf0a3099}.ctx-action-tx{border-color:var(--btn-on-faint,#0cf3)}.ctx-strip-enter-active,.ctx-strip-leave-active{transition:transform .2s,opacity .15s}.ctx-strip-enter-from,.ctx-strip-leave-to{opacity:0;transform:translateY(100%)}.ctx-strip-enter-to,.ctx-strip-leave-from{opacity:1;transform:translateY(0)}.aop-root[data-v-641a21bd]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:680px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.aop-hdr[data-v-641a21bd]{justify-content:space-between;align-items:flex-start;display:flex}.aop-eyebrow[data-v-641a21bd]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.aop-title[data-v-641a21bd]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.aop-close[data-v-641a21bd]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.aop-close[data-v-641a21bd]:hover{color:var(--pc-navy);background:#0028680f}.aop-card[data-v-641a21bd]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.aop-card-hdr[data-v-641a21bd]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.aop-card-icon[data-v-641a21bd]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.aop-card-title[data-v-641a21bd]{color:var(--pc-text);font-size:1rem;font-weight:700}.aop-form[data-v-641a21bd]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.aop-two-col[data-v-641a21bd]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.aop-field[data-v-641a21bd]{flex-direction:column;gap:.3rem;display:flex}.aop-field--full[data-v-641a21bd]{width:100%}.aop-label[data-v-641a21bd]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.aop-req[data-v-641a21bd]{color:var(--pc-red)}.aop-opt[data-v-641a21bd]{color:#8a96b0;font-size:.74rem;font-weight:400}.aop-input[data-v-641a21bd]{width:100%;color:var(--pc-text);resize:vertical;box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.aop-input[data-v-641a21bd]:focus{border-color:var(--pc-navy);background:#fff}.aop-input--err[data-v-641a21bd]{border-color:#bf0a3099}.aop-error[data-v-641a21bd]{color:var(--pc-red);font-size:.8rem}.aop-actions[data-v-641a21bd]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.aop-cancel-btn[data-v-641a21bd]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.aop-cancel-btn[data-v-641a21bd]:hover{color:var(--pc-navy);background:#0028680d}.aop-submit-btn[data-v-641a21bd]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.4rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.aop-submit-btn[data-v-641a21bd]:hover:not(:disabled){background:#003580}.aop-submit-btn[data-v-641a21bd]:disabled{opacity:.4;cursor:not-allowed}.bsp-root[data-v-c464f72f]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:640px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.bsp-hdr[data-v-c464f72f]{justify-content:space-between;align-items:flex-start;display:flex}.bsp-eyebrow[data-v-c464f72f]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.bsp-title[data-v-c464f72f]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.bsp-close[data-v-c464f72f]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.bsp-close[data-v-c464f72f]:hover{color:var(--pc-navy);background:#0028680f}.bsp-card[data-v-c464f72f]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.bsp-card-hdr[data-v-c464f72f]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.bsp-card-icon[data-v-c464f72f]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.bsp-card-title[data-v-c464f72f]{color:var(--pc-text);font-size:1rem;font-weight:700}.bsp-form[data-v-c464f72f]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.bsp-field[data-v-c464f72f]{flex-direction:column;gap:.3rem;display:flex}.bsp-label[data-v-c464f72f]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.bsp-req[data-v-c464f72f]{color:var(--pc-red)}.bsp-opt[data-v-c464f72f]{color:#8a96b0;font-size:.74rem;font-weight:400}.bsp-two-col[data-v-c464f72f]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.bsp-city-row[data-v-c464f72f]{grid-template-columns:2fr 1fr 1.2fr;gap:.75rem;display:grid}.bsp-input[data-v-c464f72f]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.bsp-input[data-v-c464f72f]:focus{border-color:var(--pc-navy);background:#fff}.bsp-input--err[data-v-c464f72f]{border-color:#bf0a3099}.bsp-input--upper[data-v-c464f72f]{text-transform:uppercase}.bsp-error[data-v-c464f72f]{color:var(--pc-red);font-size:.8rem}.bsp-actions[data-v-c464f72f]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.bsp-cancel-btn[data-v-c464f72f]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.bsp-cancel-btn[data-v-c464f72f]:hover{color:var(--pc-navy);background:#0028680d}.bsp-submit-btn[data-v-c464f72f]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.bsp-submit-btn[data-v-c464f72f]:hover:not(:disabled){background:#003580}.bsp-submit-btn[data-v-c464f72f]:disabled{opacity:.4;cursor:not-allowed}.cwp-root[data-v-74fe9bed]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:.85rem;max-width:580px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.cwp-hdr[data-v-74fe9bed]{justify-content:space-between;align-items:flex-start;display:flex}.cwp-eyebrow[data-v-74fe9bed]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.cwp-title[data-v-74fe9bed]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.cwp-hdr-right[data-v-74fe9bed]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.cwp-step-badge[data-v-74fe9bed]{color:var(--pc-muted);background:#00286812;border:1px solid #0028682e;border-radius:20px;padding:.18rem .6rem;font-size:.76rem;font-weight:700}.cwp-close[data-v-74fe9bed]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;justify-content:center;align-items:center;transition:all .12s;display:flex}.cwp-close[data-v-74fe9bed]:hover{color:var(--pc-navy);background:#0028680f}.cwp-progress-track[data-v-74fe9bed]{background:#0028681a;border-radius:2px;height:4px}.cwp-progress-fill[data-v-74fe9bed]{background:var(--pc-navy);border-radius:2px;height:4px;transition:width .35s}.cwp-card[data-v-74fe9bed]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.cwp-card-hdr[data-v-74fe9bed]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.cwp-card-icon[data-v-74fe9bed]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.cwp-card-title[data-v-74fe9bed]{color:var(--pc-text);font-size:1rem;font-weight:700}.cwp-body[data-v-74fe9bed]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.cwp-two-col[data-v-74fe9bed]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.cwp-field[data-v-74fe9bed]{flex-direction:column;gap:.3rem;display:flex}.cwp-label[data-v-74fe9bed]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.cwp-opt[data-v-74fe9bed]{color:#8a96b0;font-size:.74rem;font-weight:400}.cwp-input[data-v-74fe9bed]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.cwp-input[data-v-74fe9bed]:focus{border-color:var(--pc-navy);background:#fff}.cwp-check-row[data-v-74fe9bed]{cursor:pointer;align-items:center;gap:.55rem;display:flex}.cwp-check[data-v-74fe9bed]{width:16px;height:16px;accent-color:var(--pc-navy);cursor:pointer;flex-shrink:0}.cwp-check-label[data-v-74fe9bed]{color:var(--pc-text);font-size:.9rem}.cwp-api-err[data-v-74fe9bed]{color:var(--pc-red);margin:0 1.25rem;font-size:.82rem}.cwp-actions[data-v-74fe9bed]{border-top:1px solid #00286817;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;display:flex}.cwp-back-btn[data-v-74fe9bed]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;gap:.3rem;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.cwp-back-btn[data-v-74fe9bed]:hover{color:var(--pc-navy);background:#0028680d}.cwp-submit-btn[data-v-74fe9bed]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.cwp-submit-btn[data-v-74fe9bed]:hover:not(:disabled){background:#003580}.cwp-submit-btn[data-v-74fe9bed]:disabled{opacity:.4;cursor:not-allowed}.ebw-root[data-v-b6724a50]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:600px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.ebw-hdr[data-v-b6724a50]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.ebw-eyebrow[data-v-b6724a50]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.ebw-title[data-v-b6724a50]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.ebw-hdr-right[data-v-b6724a50]{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.ebw-back-btn[data-v-b6724a50]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:8px;align-items:center;gap:.25rem;padding:.3rem .7rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .12s;display:flex}.ebw-back-btn[data-v-b6724a50]:hover{color:var(--pc-navy);background:#0028680d}.ebw-close[data-v-b6724a50]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.ebw-close[data-v-b6724a50]:hover{color:var(--pc-navy);background:#0028680f}.ebw-loading[data-v-b6724a50]{justify-content:center;gap:.4rem;padding:3rem 0;display:flex}.ebw-dot[data-v-b6724a50]{background:var(--pc-navy);opacity:.5;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite ebw-pulse-b6724a50}.ebw-dot[data-v-b6724a50]:nth-child(2){animation-delay:.18s}.ebw-dot[data-v-b6724a50]:nth-child(3){animation-delay:.36s}@keyframes ebw-pulse-b6724a50{0%,to{opacity:.18;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}.ebw-api-err[data-v-b6724a50]{color:var(--pc-red);margin:0;font-size:.82rem}.ebw-search-wrap[data-v-b6724a50]{position:relative}.ebw-search-icon[data-v-b6724a50]{color:#8a96b0;pointer-events:none;font-size:.82rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.ebw-search-input[data-v-b6724a50]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#fff;border:1.5px solid #00286833;border-radius:10px;outline:none;padding:.5rem .72rem .5rem 2.2rem;font-family:inherit;font-size:.86rem;transition:border .12s}.ebw-search-input[data-v-b6724a50]:focus{border-color:var(--pc-navy)}.ebw-card[data-v-b6724a50]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.ebw-avatar[data-v-b6724a50]{width:32px;height:32px;color:var(--pc-navy);background:#0028681a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.ebw-avatar--lg[data-v-b6724a50]{width:38px;height:38px;font-size:.86rem}.ebw-card-hdr[data-v-b6724a50]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.ebw-card-title[data-v-b6724a50]{color:var(--pc-text);font-size:1rem;font-weight:700}.ebw-empty[data-v-b6724a50]{color:#8a96b0;text-align:center;padding:2rem 1.25rem;font-size:.86rem}.ebw-row[data-v-b6724a50]{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #00286814;align-items:center;gap:.6rem;width:100%;padding:.6rem 1.1rem;transition:background .12s;display:flex}.ebw-row[data-v-b6724a50]:last-child{border-bottom:none}.ebw-row[data-v-b6724a50]:hover{background:#0028680a}.ebw-row-info[data-v-b6724a50]{flex:1;min-width:0}.ebw-row-name[data-v-b6724a50]{color:var(--pc-text);font-size:.86rem;font-weight:600;display:block}.ebw-row-sub[data-v-b6724a50]{color:var(--pc-muted);font-size:.76rem;display:block}.ebw-row-arrow[data-v-b6724a50]{color:#8a96b0;flex-shrink:0;font-size:.78rem}.ebw-form[data-v-b6724a50]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.ebw-two-col[data-v-b6724a50]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ebw-field[data-v-b6724a50]{flex-direction:column;gap:.3rem;display:flex}.ebw-label[data-v-b6724a50]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.ebw-req[data-v-b6724a50]{color:var(--pc-red)}.ebw-input[data-v-b6724a50]{width:100%;color:var(--pc-text);resize:vertical;box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.ebw-input[data-v-b6724a50]:focus{border-color:var(--pc-navy);background:#fff}.ebw-err[data-v-b6724a50]{color:var(--pc-red);font-size:.8rem}.ebw-actions[data-v-b6724a50]{justify-content:space-between;align-items:center;padding-top:.25rem;display:flex}.ebw-cancel-btn[data-v-b6724a50]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.ebw-cancel-btn[data-v-b6724a50]:hover{color:var(--pc-navy);background:#0028680d}.ebw-submit-btn[data-v-b6724a50]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.ebw-submit-btn[data-v-b6724a50]:hover:not(:disabled){background:#003580}.ebw-submit-btn[data-v-b6724a50]:disabled{opacity:.4;cursor:not-allowed}.elp-root[data-v-2ba4efc6]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:640px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.elp-hdr[data-v-2ba4efc6]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.elp-eyebrow[data-v-2ba4efc6]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.elp-title[data-v-2ba4efc6]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.elp-hdr-right[data-v-2ba4efc6]{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.elp-back-btn[data-v-2ba4efc6]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:8px;align-items:center;gap:.25rem;padding:.3rem .7rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .12s;display:flex}.elp-back-btn[data-v-2ba4efc6]:hover{color:var(--pc-navy);background:#0028680d}.elp-close[data-v-2ba4efc6]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.elp-close[data-v-2ba4efc6]:hover{color:var(--pc-navy);background:#0028680f}.elp-loading[data-v-2ba4efc6]{justify-content:center;gap:.4rem;padding:3rem 0;display:flex}.elp-dot[data-v-2ba4efc6]{background:var(--pc-navy);opacity:.5;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite elp-pulse-2ba4efc6}.elp-dot[data-v-2ba4efc6]:nth-child(2){animation-delay:.18s}.elp-dot[data-v-2ba4efc6]:nth-child(3){animation-delay:.36s}@keyframes elp-pulse-2ba4efc6{0%,to{opacity:.18;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}.elp-api-err[data-v-2ba4efc6]{color:var(--pc-red);margin:0;font-size:.82rem}.elp-search-wrap[data-v-2ba4efc6]{position:relative}.elp-search-icon[data-v-2ba4efc6]{color:#8a96b0;pointer-events:none;font-size:.82rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.elp-search-input[data-v-2ba4efc6]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#fff;border:1.5px solid #00286833;border-radius:10px;outline:none;padding:.5rem .72rem .5rem 2.2rem;font-family:inherit;font-size:.86rem;transition:border .12s}.elp-search-input[data-v-2ba4efc6]:focus{border-color:var(--pc-navy)}.elp-card[data-v-2ba4efc6]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.elp-card-hdr[data-v-2ba4efc6]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.elp-card-icon[data-v-2ba4efc6]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.elp-card-title[data-v-2ba4efc6]{color:var(--pc-text);font-size:1rem;font-weight:700}.elp-empty[data-v-2ba4efc6]{color:#8a96b0;text-align:center;padding:2rem 1.25rem;font-size:.86rem}.elp-row[data-v-2ba4efc6]{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #00286814;align-items:center;gap:.6rem;width:100%;padding:.65rem 1.1rem;transition:background .12s;display:flex}.elp-row[data-v-2ba4efc6]:last-child{border-bottom:none}.elp-row[data-v-2ba4efc6]:hover{background:#0028680a}.elp-row-icon[data-v-2ba4efc6]{width:28px;height:28px;color:var(--pc-navy);background:#00286814;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;display:flex}.elp-row-info[data-v-2ba4efc6]{flex:1;min-width:0}.elp-row-addr[data-v-2ba4efc6]{color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:600;display:block;overflow:hidden}.elp-row-sub[data-v-2ba4efc6]{color:var(--pc-muted);font-size:.76rem;display:block}.elp-row-right[data-v-2ba4efc6]{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.elp-status-dot[data-v-2ba4efc6]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.elp-row-arrow[data-v-2ba4efc6]{color:#8a96b0;font-size:.78rem}.elp-form[data-v-2ba4efc6]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.elp-section-label[data-v-2ba4efc6]{text-transform:uppercase;letter-spacing:.08em;color:var(--pc-muted);border-top:1px solid #0028681a;padding-top:.3rem;font-size:.72rem;font-weight:700}.elp-two-col[data-v-2ba4efc6]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.elp-row-3[data-v-2ba4efc6]{gap:.75rem;display:flex}.elp-row-4[data-v-2ba4efc6]{grid-template-columns:1fr 1fr 1fr 1fr;gap:.6rem;display:grid}.elp-field[data-v-2ba4efc6]{flex-direction:column;flex:1;gap:.3rem;display:flex}.elp-label[data-v-2ba4efc6]{color:var(--pc-muted);font-size:.82rem;font-weight:600}.elp-req[data-v-2ba4efc6]{color:var(--pc-red)}.elp-opt[data-v-2ba4efc6]{color:#8a96b0;font-size:.72rem;font-weight:400}.elp-input[data-v-2ba4efc6]{width:100%;color:var(--pc-text);resize:vertical;box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.48rem .72rem;font-family:inherit;font-size:.88rem;transition:border .12s}.elp-input[data-v-2ba4efc6]:focus{border-color:var(--pc-navy);background:#fff}select.elp-input option[data-v-2ba4efc6]{color:var(--pc-text);background:#fff}.elp-err[data-v-2ba4efc6]{color:var(--pc-red);font-size:.8rem}.elp-check-row[data-v-2ba4efc6]{cursor:pointer;align-items:center;gap:.55rem;display:flex}.elp-check[data-v-2ba4efc6]{width:16px;height:16px;accent-color:var(--pc-navy);cursor:pointer}.elp-check-label[data-v-2ba4efc6]{color:var(--pc-text);font-size:.9rem}.elp-actions[data-v-2ba4efc6]{border-top:1px solid #00286817;justify-content:space-between;align-items:center;padding-top:.35rem;display:flex}.elp-cancel-btn[data-v-2ba4efc6]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.elp-cancel-btn[data-v-2ba4efc6]:hover{color:var(--pc-navy);background:#0028680d}.elp-submit-btn[data-v-2ba4efc6]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.elp-submit-btn[data-v-2ba4efc6]:hover:not(:disabled){background:#003580}.elp-submit-btn[data-v-2ba4efc6]:disabled{opacity:.4;cursor:not-allowed}.elp-submit-btn--sm[data-v-2ba4efc6]{padding:.42rem 1rem;font-size:.84rem}.elp-showings-body[data-v-2ba4efc6]{flex-direction:column;gap:.85rem;padding:1.1rem 1.25rem;display:flex}.elp-toggle-row[data-v-2ba4efc6]{cursor:pointer;background:#0028680a;border:1.5px solid #00286824;border-radius:10px;align-items:flex-start;gap:.65rem;padding:.6rem .85rem;display:flex}.elp-toggle-info[data-v-2ba4efc6]{flex-direction:column;gap:.1rem;display:flex}.elp-toggle-title[data-v-2ba4efc6]{color:var(--pc-text);font-size:.88rem;font-weight:700}.elp-toggle-sub[data-v-2ba4efc6]{color:var(--pc-muted);font-size:.78rem;line-height:1.45}.elp-forms-list[data-v-2ba4efc6]{flex-direction:column;gap:.45rem;display:flex}.elp-form-row[data-v-2ba4efc6]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.elp-form-name[data-v-2ba4efc6]{color:var(--pc-text);font-size:.86rem}.elp-showings-actions[data-v-2ba4efc6]{justify-content:flex-end;align-items:center;gap:.65rem;padding-top:.15rem;display:flex}.elp-saved-badge[data-v-2ba4efc6]{color:#00b96b;align-items:center;gap:.3rem;font-size:.82rem;font-weight:600;display:flex}.esl-root[data-v-9ae9f2d1]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:600px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.esl-hdr[data-v-9ae9f2d1]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.esl-eyebrow[data-v-9ae9f2d1]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.esl-title[data-v-9ae9f2d1]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.esl-hdr-right[data-v-9ae9f2d1]{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.esl-back-btn[data-v-9ae9f2d1]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:8px;align-items:center;gap:.25rem;padding:.3rem .7rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .12s;display:flex}.esl-back-btn[data-v-9ae9f2d1]:hover{color:var(--pc-navy);background:#0028680d}.esl-close[data-v-9ae9f2d1]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.esl-close[data-v-9ae9f2d1]:hover{color:var(--pc-navy);background:#0028680f}.esl-loading[data-v-9ae9f2d1]{justify-content:center;gap:.4rem;padding:3rem 0;display:flex}.esl-dot[data-v-9ae9f2d1]{background:var(--pc-navy);opacity:.5;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite esl-pulse-9ae9f2d1}.esl-dot[data-v-9ae9f2d1]:nth-child(2){animation-delay:.18s}.esl-dot[data-v-9ae9f2d1]:nth-child(3){animation-delay:.36s}@keyframes esl-pulse-9ae9f2d1{0%,to{opacity:.18;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}.esl-api-err[data-v-9ae9f2d1]{color:var(--pc-red);margin:0;font-size:.82rem}.esl-search-wrap[data-v-9ae9f2d1]{position:relative}.esl-search-icon[data-v-9ae9f2d1]{color:#8a96b0;pointer-events:none;font-size:.82rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.esl-search-input[data-v-9ae9f2d1]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#fff;border:1.5px solid #00286833;border-radius:10px;outline:none;padding:.5rem .72rem .5rem 2.2rem;font-family:inherit;font-size:.86rem;transition:border .12s}.esl-search-input[data-v-9ae9f2d1]:focus{border-color:var(--pc-navy)}.esl-card[data-v-9ae9f2d1]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.esl-card-hdr[data-v-9ae9f2d1]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.esl-card-icon[data-v-9ae9f2d1]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.esl-card-title[data-v-9ae9f2d1]{color:var(--pc-text);font-size:1rem;font-weight:700}.esl-empty[data-v-9ae9f2d1]{color:#8a96b0;text-align:center;padding:2rem 1.25rem;font-size:.86rem}.esl-row[data-v-9ae9f2d1]{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #00286814;align-items:center;gap:.6rem;width:100%;padding:.65rem 1.1rem;transition:background .12s;display:flex}.esl-row[data-v-9ae9f2d1]:last-child{border-bottom:none}.esl-row[data-v-9ae9f2d1]:hover{background:#0028680a}.esl-row-icon[data-v-9ae9f2d1]{width:28px;height:28px;color:var(--pc-navy);background:#00286814;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;display:flex}.esl-row-info[data-v-9ae9f2d1]{flex:1;min-width:0}.esl-row-name[data-v-9ae9f2d1]{color:var(--pc-text);font-size:.86rem;font-weight:600;display:block}.esl-row-desc[data-v-9ae9f2d1]{color:var(--pc-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;display:block;overflow:hidden}.esl-row-right[data-v-9ae9f2d1]{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.esl-shared-badge[data-v-9ae9f2d1]{color:var(--pc-navy);opacity:.6;font-size:.8rem}.esl-row-arrow[data-v-9ae9f2d1]{color:#8a96b0;font-size:.78rem}.esl-form[data-v-9ae9f2d1]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.esl-field[data-v-9ae9f2d1]{flex-direction:column;gap:.3rem;display:flex}.esl-label[data-v-9ae9f2d1]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.esl-req[data-v-9ae9f2d1]{color:var(--pc-red)}.esl-opt[data-v-9ae9f2d1]{color:#8a96b0;font-size:.74rem;font-weight:400}.esl-input[data-v-9ae9f2d1]{width:100%;color:var(--pc-text);resize:vertical;box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.esl-input[data-v-9ae9f2d1]:focus{border-color:var(--pc-navy);background:#fff}.esl-err[data-v-9ae9f2d1]{color:var(--pc-red);font-size:.8rem}.esl-check-row[data-v-9ae9f2d1]{cursor:pointer;align-items:center;gap:.55rem;display:flex}.esl-check[data-v-9ae9f2d1]{width:16px;height:16px;accent-color:var(--pc-navy);cursor:pointer}.esl-check-label[data-v-9ae9f2d1]{color:var(--pc-text);font-size:.9rem}.esl-actions[data-v-9ae9f2d1]{justify-content:space-between;align-items:center;padding-top:.25rem;display:flex}.esl-cancel-btn[data-v-9ae9f2d1]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.esl-cancel-btn[data-v-9ae9f2d1]:hover{color:var(--pc-navy);background:#0028680d}.esl-submit-btn[data-v-9ae9f2d1]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.esl-submit-btn[data-v-9ae9f2d1]:hover:not(:disabled){background:#003580}.esl-submit-btn[data-v-9ae9f2d1]:disabled{opacity:.4;cursor:not-allowed}.est-root[data-v-2be9fb55]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:600px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.est-hdr[data-v-2be9fb55]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.est-eyebrow[data-v-2be9fb55]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.est-title[data-v-2be9fb55]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.est-hdr-right[data-v-2be9fb55]{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.est-back-btn[data-v-2be9fb55]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:8px;align-items:center;gap:.25rem;padding:.3rem .7rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .12s;display:flex}.est-back-btn[data-v-2be9fb55]:hover{color:var(--pc-navy);background:#0028680d}.est-close[data-v-2be9fb55]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.est-close[data-v-2be9fb55]:hover{color:var(--pc-navy);background:#0028680f}.est-loading[data-v-2be9fb55]{justify-content:center;gap:.4rem;padding:3rem 0;display:flex}.est-dot[data-v-2be9fb55]{background:var(--pc-navy);opacity:.5;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite est-pulse-2be9fb55}.est-dot[data-v-2be9fb55]:nth-child(2){animation-delay:.18s}.est-dot[data-v-2be9fb55]:nth-child(3){animation-delay:.36s}@keyframes est-pulse-2be9fb55{0%,to{opacity:.18;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}.est-api-err[data-v-2be9fb55]{color:var(--pc-red);margin:0;font-size:.82rem}.est-search-wrap[data-v-2be9fb55]{position:relative}.est-search-icon[data-v-2be9fb55]{color:#8a96b0;pointer-events:none;font-size:.82rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.est-search-input[data-v-2be9fb55]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#fff;border:1.5px solid #00286833;border-radius:10px;outline:none;padding:.5rem .72rem .5rem 2.2rem;font-family:inherit;font-size:.86rem;transition:border .12s}.est-search-input[data-v-2be9fb55]:focus{border-color:var(--pc-navy)}.est-card[data-v-2be9fb55]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.est-card-hdr[data-v-2be9fb55]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.est-card-icon[data-v-2be9fb55]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.est-card-title[data-v-2be9fb55]{color:var(--pc-text);font-size:1rem;font-weight:700}.est-empty[data-v-2be9fb55]{color:#8a96b0;text-align:center;padding:2rem 1.25rem;font-size:.86rem}.est-row[data-v-2be9fb55]{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #00286814;align-items:center;gap:.6rem;width:100%;padding:.65rem 1.1rem;transition:background .12s;display:flex}.est-row[data-v-2be9fb55]:last-child{border-bottom:none}.est-row[data-v-2be9fb55]:hover{background:#0028680a}.est-row-icon[data-v-2be9fb55]{width:28px;height:28px;color:var(--pc-navy);background:#00286814;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;display:flex}.est-row-info[data-v-2be9fb55]{flex:1;min-width:0}.est-row-name[data-v-2be9fb55]{color:var(--pc-text);font-size:.86rem;font-weight:600;display:block}.est-row-cat[data-v-2be9fb55]{color:var(--pc-muted);text-transform:capitalize;font-size:.76rem;display:block}.est-row-right[data-v-2be9fb55]{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.est-shared-badge[data-v-2be9fb55]{color:var(--pc-navy);opacity:.6;font-size:.8rem}.est-row-arrow[data-v-2be9fb55]{color:#8a96b0;font-size:.78rem}.est-form[data-v-2be9fb55]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.est-field[data-v-2be9fb55]{flex-direction:column;gap:.3rem;display:flex}.est-label[data-v-2be9fb55]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.est-req[data-v-2be9fb55]{color:var(--pc-red)}.est-input[data-v-2be9fb55]{width:100%;color:var(--pc-text);resize:vertical;box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.est-input[data-v-2be9fb55]:focus{border-color:var(--pc-navy);background:#fff}select.est-input option[data-v-2be9fb55]{color:var(--pc-text);background:#fff}.est-char-count[data-v-2be9fb55]{color:var(--pc-muted);text-align:right;font-size:.76rem}.est-char-count--warn[data-v-2be9fb55]{color:var(--pc-red);font-weight:600}.est-err[data-v-2be9fb55]{color:var(--pc-red);font-size:.8rem}.est-check-row[data-v-2be9fb55]{cursor:pointer;align-items:center;gap:.55rem;display:flex}.est-check[data-v-2be9fb55]{width:16px;height:16px;accent-color:var(--pc-navy);cursor:pointer}.est-check-label[data-v-2be9fb55]{color:var(--pc-text);font-size:.9rem}.est-actions[data-v-2be9fb55]{justify-content:space-between;align-items:center;padding-top:.25rem;display:flex}.est-cancel-btn[data-v-2be9fb55]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.est-cancel-btn[data-v-2be9fb55]:hover{color:var(--pc-navy);background:#0028680d}.est-submit-btn[data-v-2be9fb55]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.est-submit-btn[data-v-2be9fb55]:hover:not(:disabled){background:#003580}.est-submit-btn[data-v-2be9fb55]:disabled{opacity:.4;cursor:not-allowed}.etp-root[data-v-a0baf322]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:640px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.etp-hdr[data-v-a0baf322]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.etp-eyebrow[data-v-a0baf322]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.etp-title[data-v-a0baf322]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.etp-hdr-right[data-v-a0baf322]{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.etp-back-btn[data-v-a0baf322]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;align-items:center;gap:.25rem;padding:.3rem .7rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .12s;display:inline-flex}.etp-back-btn[data-v-a0baf322]:hover{color:var(--pc-navy);background:#0028680f}.etp-close[data-v-a0baf322]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;justify-content:center;align-items:center;transition:all .12s;display:flex}.etp-close[data-v-a0baf322]:hover{color:var(--pc-navy);background:#0028680f}.etp-loading[data-v-a0baf322]{justify-content:center;gap:.4rem;padding:3rem 0;display:flex}.etp-dot[data-v-a0baf322]{background:var(--pc-navy);opacity:.5;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite etp-pulse-a0baf322}.etp-dot[data-v-a0baf322]:nth-child(2){animation-delay:.18s}.etp-dot[data-v-a0baf322]:nth-child(3){animation-delay:.36s}@keyframes etp-pulse-a0baf322{0%,to{opacity:.18;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}.etp-state[data-v-a0baf322]{text-align:center;background:#fff;border:1px solid #00286838;border-radius:16px;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1.5rem;display:flex}.etp-state-icon[data-v-a0baf322]{color:#00286833;font-size:2rem}.etp-state-title[data-v-a0baf322]{color:var(--pc-text);margin:0;font-size:.95rem;font-weight:700}.etp-list[data-v-a0baf322]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.etp-row[data-v-a0baf322]{text-align:left;cursor:pointer;background:0 0;border-bottom:1px solid #00286814;border-left:none;border-right:none;align-items:center;gap:.65rem;width:100%;padding:.7rem 1.1rem;transition:background .1s;display:flex}.etp-row[data-v-a0baf322]:last-child{border-bottom:none}.etp-row[data-v-a0baf322]:hover{background:#0028680a}.etp-row-icon[data-v-a0baf322]{width:32px;height:32px;color:var(--pc-navy);background:#00286814;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;display:flex}.etp-row-info[data-v-a0baf322]{flex-direction:column;flex:1;gap:.06rem;min-width:0;display:flex}.etp-row-name[data-v-a0baf322]{color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.etp-row-desc[data-v-a0baf322]{color:var(--pc-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.etp-row-edit[data-v-a0baf322]{color:#0028684d;flex-shrink:0;font-size:.8rem}.etp-row:hover .etp-row-edit[data-v-a0baf322]{color:var(--pc-navy)}.etp-card[data-v-a0baf322]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.etp-card-hdr[data-v-a0baf322]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.etp-card-icon[data-v-a0baf322]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.etp-card-title[data-v-a0baf322]{color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:700;overflow:hidden}.etp-form[data-v-a0baf322]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.etp-field[data-v-a0baf322]{flex-direction:column;gap:.3rem;display:flex}.etp-label[data-v-a0baf322]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.etp-req[data-v-a0baf322]{color:var(--pc-red)}.etp-opt[data-v-a0baf322]{color:#8a96b0;font-size:.74rem;font-weight:400}.etp-input[data-v-a0baf322]{width:100%;color:var(--pc-text);resize:vertical;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.etp-input[data-v-a0baf322]:focus{border-color:var(--pc-navy);background:#fff}.etp-input--err[data-v-a0baf322]{border-color:#bf0a3099}.etp-error[data-v-a0baf322]{color:var(--pc-red);font-size:.8rem}.etp-success[data-v-a0baf322]{color:#006838;font-size:.82rem;font-weight:600}.etp-actions[data-v-a0baf322]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.etp-cancel-btn[data-v-a0baf322]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.etp-cancel-btn[data-v-a0baf322]:hover{color:var(--pc-navy);background:#0028680d}.etp-submit-btn[data-v-a0baf322]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.etp-submit-btn[data-v-a0baf322]:hover:not(:disabled){background:#003580}.etp-submit-btn[data-v-a0baf322]:disabled{opacity:.4;cursor:not-allowed}.etx-root[data-v-aaeb9726]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:640px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.etx-hdr[data-v-aaeb9726]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.etx-eyebrow[data-v-aaeb9726]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.etx-title[data-v-aaeb9726]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.etx-hdr-right[data-v-aaeb9726]{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.etx-back-btn[data-v-aaeb9726]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:8px;align-items:center;gap:.25rem;padding:.3rem .7rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .12s;display:flex}.etx-back-btn[data-v-aaeb9726]:hover{color:var(--pc-navy);background:#0028680d}.etx-close[data-v-aaeb9726]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.etx-close[data-v-aaeb9726]:hover{color:var(--pc-navy);background:#0028680f}.etx-loading[data-v-aaeb9726]{justify-content:center;gap:.4rem;padding:3rem 0;display:flex}.etx-dot[data-v-aaeb9726]{background:var(--pc-navy);opacity:.5;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite etx-pulse-aaeb9726}.etx-dot[data-v-aaeb9726]:nth-child(2){animation-delay:.18s}.etx-dot[data-v-aaeb9726]:nth-child(3){animation-delay:.36s}@keyframes etx-pulse-aaeb9726{0%,to{opacity:.18;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}.etx-api-err[data-v-aaeb9726]{color:var(--pc-red);margin:0;font-size:.82rem}.etx-search-wrap[data-v-aaeb9726]{position:relative}.etx-search-icon[data-v-aaeb9726]{color:#8a96b0;pointer-events:none;font-size:.82rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.etx-search-input[data-v-aaeb9726]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#fff;border:1.5px solid #00286833;border-radius:10px;outline:none;padding:.5rem .72rem .5rem 2.2rem;font-family:inherit;font-size:.86rem;transition:border .12s}.etx-search-input[data-v-aaeb9726]:focus{border-color:var(--pc-navy)}.etx-card[data-v-aaeb9726]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.etx-card-hdr[data-v-aaeb9726]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.etx-card-icon[data-v-aaeb9726]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.etx-card-title[data-v-aaeb9726]{color:var(--pc-text);font-size:1rem;font-weight:700}.etx-empty[data-v-aaeb9726]{color:#8a96b0;text-align:center;padding:2rem 1.25rem;font-size:.86rem}.etx-row[data-v-aaeb9726]{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #00286814;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.7rem 1.1rem;transition:background .12s;display:flex}.etx-row[data-v-aaeb9726]:last-child{border-bottom:none}.etx-row[data-v-aaeb9726]:hover{background:#0028680a}.etx-row-info[data-v-aaeb9726]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.etx-row-addr[data-v-aaeb9726]{color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:600;overflow:hidden}.etx-row-type[data-v-aaeb9726]{color:var(--pc-muted);font-size:.76rem}.etx-row-right[data-v-aaeb9726]{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.etx-status-dot[data-v-aaeb9726]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.etx-status-label[data-v-aaeb9726]{text-transform:capitalize;font-size:.76rem;font-weight:600}.etx-row-arrow[data-v-aaeb9726]{color:#8a96b0;font-size:.78rem}.etx-form[data-v-aaeb9726]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.etx-two-col[data-v-aaeb9726]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.etx-row-3[data-v-aaeb9726]{gap:.75rem;display:flex}.etx-field[data-v-aaeb9726]{flex-direction:column;flex:1;gap:.3rem;display:flex}.etx-label[data-v-aaeb9726]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.etx-input[data-v-aaeb9726]{width:100%;color:var(--pc-text);resize:vertical;box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.etx-input[data-v-aaeb9726]:focus{border-color:var(--pc-navy);background:#fff}select.etx-input option[data-v-aaeb9726]{color:var(--pc-text);background:#fff}.etx-err[data-v-aaeb9726]{color:var(--pc-red);font-size:.8rem}.etx-actions[data-v-aaeb9726]{justify-content:space-between;align-items:center;padding-top:.25rem;display:flex}.etx-cancel-btn[data-v-aaeb9726]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.etx-cancel-btn[data-v-aaeb9726]:hover{color:var(--pc-navy);background:#0028680d}.etx-submit-btn[data-v-aaeb9726]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.etx-submit-btn[data-v-aaeb9726]:hover:not(:disabled){background:#003580}.etx-submit-btn[data-v-aaeb9726]:disabled{opacity:.4;cursor:not-allowed}.mcp-root[data-v-2bbabb43]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:580px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.mcp-hdr[data-v-2bbabb43]{justify-content:space-between;align-items:flex-start;display:flex}.mcp-eyebrow[data-v-2bbabb43]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.mcp-title[data-v-2bbabb43]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.mcp-close[data-v-2bbabb43]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.mcp-close[data-v-2bbabb43]:hover{color:var(--pc-navy);background:#0028680f}.mcp-card[data-v-2bbabb43]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.mcp-card-hdr[data-v-2bbabb43]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.mcp-card-icon[data-v-2bbabb43]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.mcp-card-title[data-v-2bbabb43]{color:var(--pc-text);flex:1;font-size:1rem;font-weight:700}.mcp-connected-badge[data-v-2bbabb43]{color:#16a34a;background:#16a34a1a;border:1px solid #16a34a40;border-radius:20px;align-items:center;gap:.3rem;padding:.18rem .55rem;font-size:.76rem;font-weight:700;display:inline-flex}.mcp-loading[data-v-2bbabb43]{justify-content:center;gap:.4rem;padding:2.5rem 0;display:flex}.mcp-dot[data-v-2bbabb43]{background:var(--pc-navy);opacity:.5;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite mcp-pulse-2bbabb43}.mcp-dot[data-v-2bbabb43]:nth-child(2){animation-delay:.18s}.mcp-dot[data-v-2bbabb43]:nth-child(3){animation-delay:.36s}@keyframes mcp-pulse-2bbabb43{0%,to{opacity:.18;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}.mcp-form[data-v-2bbabb43]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.mcp-field[data-v-2bbabb43]{flex-direction:column;gap:.3rem;display:flex}.mcp-label[data-v-2bbabb43]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.mcp-req[data-v-2bbabb43]{color:var(--pc-red)}.mcp-input[data-v-2bbabb43]{width:100%;color:var(--pc-text);box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.mcp-input[data-v-2bbabb43]:focus{border-color:var(--pc-navy);background:#fff}.mcp-input--err[data-v-2bbabb43]{border-color:#bf0a3099}.mcp-error[data-v-2bbabb43]{color:var(--pc-red);font-size:.8rem}.mcp-hint[data-v-2bbabb43]{color:var(--pc-muted);margin:0;font-size:.78rem}.mcp-hint strong[data-v-2bbabb43]{color:var(--pc-text)}.mcp-actions[data-v-2bbabb43]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.mcp-cancel-btn[data-v-2bbabb43]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.mcp-cancel-btn[data-v-2bbabb43]:hover{color:var(--pc-navy);background:#0028680d}.mcp-submit-btn[data-v-2bbabb43]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.mcp-submit-btn[data-v-2bbabb43]:hover:not(:disabled){background:#003580}.mcp-submit-btn[data-v-2bbabb43]:disabled{opacity:.4;cursor:not-allowed}.nbw-root[data-v-d5e1840b]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:600px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.nbw-hdr[data-v-d5e1840b]{justify-content:space-between;align-items:flex-start;display:flex}.nbw-eyebrow[data-v-d5e1840b]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.nbw-title[data-v-d5e1840b]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.nbw-close[data-v-d5e1840b]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.nbw-close[data-v-d5e1840b]:hover{color:var(--pc-navy);background:#0028680f}.nbw-card[data-v-d5e1840b]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.nbw-card-hdr[data-v-d5e1840b]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.nbw-card-icon[data-v-d5e1840b]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.nbw-card-title[data-v-d5e1840b]{color:var(--pc-text);font-size:1rem;font-weight:700}.nbw-form[data-v-d5e1840b]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.nbw-two-col[data-v-d5e1840b]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.nbw-field[data-v-d5e1840b]{flex-direction:column;gap:.3rem;display:flex}.nbw-label[data-v-d5e1840b]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.nbw-req[data-v-d5e1840b]{color:var(--pc-red)}.nbw-opt[data-v-d5e1840b]{color:#8a96b0;font-size:.74rem;font-weight:400}.nbw-input[data-v-d5e1840b]{width:100%;color:var(--pc-text);resize:vertical;box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.nbw-input[data-v-d5e1840b]:focus{border-color:var(--pc-navy);background:#fff}.nbw-err[data-v-d5e1840b]{color:var(--pc-red);font-size:.8rem}.nbw-actions[data-v-d5e1840b]{justify-content:space-between;align-items:center;padding-top:.25rem;display:flex}.nbw-cancel-btn[data-v-d5e1840b]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.nbw-cancel-btn[data-v-d5e1840b]:hover{color:var(--pc-navy);background:#0028680d}.nbw-submit-btn[data-v-d5e1840b]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.nbw-submit-btn[data-v-d5e1840b]:hover:not(:disabled){background:#003580}.nbw-submit-btn[data-v-d5e1840b]:disabled{opacity:.4;cursor:not-allowed}.nsr-root[data-v-90c51ded]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:640px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.nsr-hdr[data-v-90c51ded]{justify-content:space-between;align-items:flex-start;display:flex}.nsr-eyebrow[data-v-90c51ded]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.nsr-title[data-v-90c51ded]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.nsr-close[data-v-90c51ded]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.nsr-close[data-v-90c51ded]:hover{color:var(--pc-navy);background:#0028680f}.nsr-card[data-v-90c51ded]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.nsr-card-hdr[data-v-90c51ded]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.nsr-card-icon[data-v-90c51ded]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.nsr-card-title[data-v-90c51ded]{color:var(--pc-text);font-size:1rem;font-weight:700}.nsr-form[data-v-90c51ded]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.nsr-field[data-v-90c51ded]{flex-direction:column;gap:.3rem;display:flex}.nsr-label[data-v-90c51ded]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.nsr-req[data-v-90c51ded]{color:var(--pc-red)}.nsr-opt[data-v-90c51ded]{color:#8a96b0;font-size:.74rem;font-weight:400}.nsr-input[data-v-90c51ded]{width:100%;color:var(--pc-text);resize:vertical;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.nsr-input[data-v-90c51ded]:focus{border-color:var(--pc-navy);background:#fff}.nsr-input--err[data-v-90c51ded]{border-color:#bf0a3099}.nsr-error[data-v-90c51ded]{color:var(--pc-red);font-size:.8rem}.nsr-actions[data-v-90c51ded]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.nsr-cancel-btn[data-v-90c51ded]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.nsr-cancel-btn[data-v-90c51ded]:hover{color:var(--pc-navy);background:#0028680d}.nsr-submit-btn[data-v-90c51ded]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.nsr-submit-btn[data-v-90c51ded]:hover:not(:disabled){background:#003580}.nsr-submit-btn[data-v-90c51ded]:disabled{opacity:.4;cursor:not-allowed}.nsl-root[data-v-9efb3173]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:600px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.nsl-hdr[data-v-9efb3173]{justify-content:space-between;align-items:flex-start;display:flex}.nsl-eyebrow[data-v-9efb3173]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.nsl-title[data-v-9efb3173]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.nsl-close[data-v-9efb3173]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.nsl-close[data-v-9efb3173]:hover{color:var(--pc-navy);background:#0028680f}.nsl-card[data-v-9efb3173]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.nsl-card-hdr[data-v-9efb3173]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.nsl-card-icon[data-v-9efb3173]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.nsl-card-title[data-v-9efb3173]{color:var(--pc-text);font-size:1rem;font-weight:700}.nsl-form[data-v-9efb3173]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.nsl-field[data-v-9efb3173]{flex-direction:column;gap:.3rem;display:flex}.nsl-label[data-v-9efb3173]{color:var(--pc-muted);align-items:center;gap:.4rem;font-size:.86rem;font-weight:600;display:flex}.nsl-req[data-v-9efb3173]{color:var(--pc-red)}.nsl-opt[data-v-9efb3173]{color:#8a96b0;font-size:.74rem;font-weight:400}.nsl-ai-badge[data-v-9efb3173]{color:#7c3aed;background:#7c3aed1a;border:1px solid #7c3aed40;border-radius:20px;align-items:center;gap:.2rem;padding:.1rem .45rem;font-size:.72rem;font-weight:700;display:inline-flex}.nsl-input[data-v-9efb3173]{width:100%;color:var(--pc-text);resize:vertical;box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.nsl-input[data-v-9efb3173]:focus{border-color:var(--pc-navy);background:#fff}.nsl-input--err[data-v-9efb3173]{border-color:#bf0a3099}.nsl-err[data-v-9efb3173]{color:var(--pc-red);font-size:.8rem}.nsl-preview-btn[data-v-9efb3173]{color:var(--pc-navy);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;align-self:flex-start;align-items:center;gap:.35rem;padding:.35rem .75rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .12s;display:inline-flex}.nsl-preview-btn[data-v-9efb3173]:hover:not(:disabled){background:#0028680f}.nsl-preview-btn[data-v-9efb3173]:disabled{opacity:.4;cursor:not-allowed}.nsl-preview-box[data-v-9efb3173]{color:var(--pc-navy);background:#0028680d;border:1px solid #00286826;border-radius:9px;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.82rem;font-weight:600;display:flex}.nsl-check-row[data-v-9efb3173]{cursor:pointer;align-items:center;gap:.55rem;display:flex}.nsl-check[data-v-9efb3173]{width:16px;height:16px;accent-color:var(--pc-navy);cursor:pointer}.nsl-check-label[data-v-9efb3173]{color:var(--pc-text);font-size:.9rem}.nsl-actions[data-v-9efb3173]{justify-content:space-between;align-items:center;padding-top:.25rem;display:flex}.nsl-cancel-btn[data-v-9efb3173]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.nsl-cancel-btn[data-v-9efb3173]:hover{color:var(--pc-navy);background:#0028680d}.nsl-submit-btn[data-v-9efb3173]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.nsl-submit-btn[data-v-9efb3173]:hover:not(:disabled){background:#003580}.nsl-submit-btn[data-v-9efb3173]:disabled{opacity:.4;cursor:not-allowed}.nst-root[data-v-dd9ea4ce]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:600px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.nst-hdr[data-v-dd9ea4ce]{justify-content:space-between;align-items:flex-start;display:flex}.nst-eyebrow[data-v-dd9ea4ce]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.nst-title[data-v-dd9ea4ce]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.nst-close[data-v-dd9ea4ce]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.nst-close[data-v-dd9ea4ce]:hover{color:var(--pc-navy);background:#0028680f}.nst-card[data-v-dd9ea4ce]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.nst-card-hdr[data-v-dd9ea4ce]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.nst-card-icon[data-v-dd9ea4ce]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.nst-card-title[data-v-dd9ea4ce]{color:var(--pc-text);font-size:1rem;font-weight:700}.nst-form[data-v-dd9ea4ce]{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.nst-field[data-v-dd9ea4ce]{flex-direction:column;gap:.3rem;display:flex}.nst-label[data-v-dd9ea4ce]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.nst-req[data-v-dd9ea4ce]{color:var(--pc-red)}.nst-input[data-v-dd9ea4ce]{width:100%;color:var(--pc-text);resize:vertical;box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.nst-input[data-v-dd9ea4ce]:focus{border-color:var(--pc-navy);background:#fff}.nst-input--err[data-v-dd9ea4ce]{border-color:#bf0a3099}select.nst-input option[data-v-dd9ea4ce]{color:var(--pc-text);background:#fff}.nst-char-count[data-v-dd9ea4ce]{color:var(--pc-muted);text-align:right;font-size:.76rem}.nst-char-count--warn[data-v-dd9ea4ce]{color:var(--pc-red);font-weight:600}.nst-err[data-v-dd9ea4ce]{color:var(--pc-red);font-size:.8rem}.nst-check-row[data-v-dd9ea4ce]{cursor:pointer;align-items:center;gap:.55rem;display:flex}.nst-check[data-v-dd9ea4ce]{width:16px;height:16px;accent-color:var(--pc-navy);cursor:pointer}.nst-check-label[data-v-dd9ea4ce]{color:var(--pc-text);font-size:.9rem}.nst-actions[data-v-dd9ea4ce]{justify-content:space-between;align-items:center;padding-top:.25rem;display:flex}.nst-cancel-btn[data-v-dd9ea4ce]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.nst-cancel-btn[data-v-dd9ea4ce]:hover{color:var(--pc-navy);background:#0028680d}.nst-submit-btn[data-v-dd9ea4ce]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.nst-submit-btn[data-v-dd9ea4ce]:hover:not(:disabled){background:#003580}.nst-submit-btn[data-v-dd9ea4ce]:disabled{opacity:.4;cursor:not-allowed}.ntp-root[data-v-9c4f547e]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:1rem;max-width:640px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.ntp-hdr[data-v-9c4f547e]{justify-content:space-between;align-items:flex-start;display:flex}.ntp-eyebrow[data-v-9c4f547e]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.ntp-title[data-v-9c4f547e]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.ntp-close[data-v-9c4f547e]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.ntp-close[data-v-9c4f547e]:hover{color:var(--pc-navy);background:#0028680f}.ntp-card[data-v-9c4f547e]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.ntp-card-hdr[data-v-9c4f547e]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.ntp-card-icon[data-v-9c4f547e]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.ntp-card-title[data-v-9c4f547e]{color:var(--pc-text);font-size:1rem;font-weight:700}.ntp-form[data-v-9c4f547e]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.ntp-field[data-v-9c4f547e]{flex-direction:column;gap:.3rem;display:flex}.ntp-label[data-v-9c4f547e]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.ntp-req[data-v-9c4f547e]{color:var(--pc-red)}.ntp-opt[data-v-9c4f547e]{color:#8a96b0;font-size:.74rem;font-weight:400}.ntp-input[data-v-9c4f547e]{width:100%;color:var(--pc-text);resize:vertical;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.ntp-input[data-v-9c4f547e]:focus{border-color:var(--pc-navy);background:#fff}.ntp-input--err[data-v-9c4f547e]{border-color:#bf0a3099}.ntp-error[data-v-9c4f547e]{color:var(--pc-red);font-size:.8rem}.ntp-actions[data-v-9c4f547e]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.ntp-cancel-btn[data-v-9c4f547e]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.ntp-cancel-btn[data-v-9c4f547e]:hover{color:var(--pc-navy);background:#0028680d}.ntp-submit-btn[data-v-9c4f547e]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.ntp-submit-btn[data-v-9c4f547e]:hover:not(:disabled){background:#003580}.ntp-submit-btn[data-v-9c4f547e]:disabled{opacity:.4;cursor:not-allowed}.pep-root[data-v-1a789e08]{flex-direction:column;gap:1rem;max-width:600px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.pep-panel-hdr[data-v-1a789e08]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.pep-eyebrow[data-v-1a789e08]{text-transform:uppercase;letter-spacing:.1em;color:#bf0a30;margin:0 0 .2rem;font-size:.7rem;font-weight:700}.pep-title[data-v-1a789e08]{color:#002868;margin:0;font-size:1.4rem;font-weight:700}.pep-close[data-v-1a789e08]{cursor:pointer;color:#5a6a8a;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;transition:background .12s,color .12s;display:flex}.pep-close[data-v-1a789e08]:hover{color:#bf0a30;background:#bf0a3014}.pep-card[data-v-1a789e08]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c,0 1px 6px #0000000f}.pep-card--danger[data-v-1a789e08]{border-color:#bf0a3040}.pep-card-hdr[data-v-1a789e08]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pep-card--danger .pep-card-hdr[data-v-1a789e08]{border-bottom-color:#bf0a3026}.pep-card-icon[data-v-1a789e08]{color:#002868;background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;display:flex}.pep-card-icon--danger[data-v-1a789e08]{color:#bf0a30;background:#bf0a301a}.pep-card-title[data-v-1a789e08]{color:#0d1b3e;font-size:1rem;font-weight:700}.pep-form[data-v-1a789e08]{flex-direction:column;gap:.9rem;padding:1.25rem;display:flex}.pep-field[data-v-1a789e08]{flex-direction:column;gap:.3rem;display:flex}.pep-label[data-v-1a789e08]{color:#5a6a8a;font-size:.86rem;font-weight:600}.pep-input[data-v-1a789e08]{color:#0d1b3e;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;width:100%;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s,background .12s}.pep-input[data-v-1a789e08]:focus{background:#fff;border-color:#002868}.pep-input--err[data-v-1a789e08]{border-color:#bf0a3099}.pep-error[data-v-1a789e08]{color:#bf0a30;font-size:.8rem}.pep-success[data-v-1a789e08]{color:#006838;font-size:.82rem;font-weight:600}.pep-submit-btn[data-v-1a789e08]{color:#fff;cursor:pointer;background:#002868;border:none;border-radius:10px;align-self:flex-start;align-items:center;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.pep-submit-btn[data-v-1a789e08]:hover:not(:disabled){background:#003580}.pep-submit-btn[data-v-1a789e08]:disabled{opacity:.4;cursor:not-allowed}.pep-danger-sub[data-v-1a789e08]{color:#5a6a8a;margin:0;font-size:.85rem}.pep-danger-btn[data-v-1a789e08]{color:#bf0a30;cursor:pointer;background:0 0;border:1.5px solid #bf0a3073;border-radius:10px;align-self:flex-start;align-items:center;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.pep-danger-btn[data-v-1a789e08]:hover{background:#bf0a300f;border-color:#bf0a30}.tmc-root[data-v-b55945f5]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:.85rem;max-width:900px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.tmc-hdr[data-v-b55945f5]{justify-content:space-between;align-items:flex-start;display:flex}.tmc-eyebrow[data-v-b55945f5]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.tmc-title[data-v-b55945f5]{color:var(--pc-navy);margin:0;font-size:1.4rem;font-weight:700}.tmc-close[data-v-b55945f5]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.tmc-close[data-v-b55945f5]:hover{color:var(--pc-navy);background:#0028680f}.tmc-tabs[data-v-b55945f5]{border-bottom:2px solid #0028681a;gap:0;display:flex}.tmc-tab[data-v-b55945f5]{color:var(--pc-muted);cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;align-items:center;gap:.4rem;margin-bottom:-2px;padding:.6rem 1.1rem;font-family:inherit;font-size:.88rem;font-weight:600;transition:all .14s;display:inline-flex}.tmc-tab[data-v-b55945f5]:hover{color:var(--pc-navy);background:#00286808}.tmc-tab--active[data-v-b55945f5]{color:var(--pc-navy);border-bottom-color:var(--pc-navy)}.tmc-loading[data-v-b55945f5]{color:var(--pc-muted);justify-content:center;align-items:center;gap:.5rem;padding:2rem 0;font-size:.9rem;display:flex}.tmc-spin[data-v-b55945f5]{animation:.8s linear infinite tmc-spin-b55945f5}@keyframes tmc-spin-b55945f5{to{transform:rotate(360deg)}}.tmc-error[data-v-b55945f5]{color:var(--pc-red);text-align:center;padding:1.5rem 0;font-size:.88rem}.tmc-body[data-v-b55945f5]{flex-direction:column;gap:1rem;display:flex}.tmc-filter-bar[data-v-b55945f5]{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.tmc-filter-group[data-v-b55945f5]{flex-direction:column;gap:.28rem;display:flex}.tmc-filter-label[data-v-b55945f5]{color:var(--pc-muted);font-size:.76rem;font-weight:600}.tmc-select[data-v-b55945f5]{color:var(--pc-text);cursor:pointer;background:#fff;border:1.5px solid #00286833;border-radius:10px;outline:none;min-width:140px;padding:.4rem .65rem;font-family:inherit;font-size:.86rem;transition:border .12s}.tmc-select[data-v-b55945f5]:focus{border-color:var(--pc-navy)}.tmc-clear-btn[data-v-b55945f5]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:8px;align-self:flex-end;align-items:center;padding:.4rem .65rem;font-family:inherit;font-size:.82rem;transition:all .12s;display:inline-flex}.tmc-clear-btn[data-v-b55945f5]:hover{border-color:var(--pc-red);color:var(--pc-red);background:#bf0a3012}.tmc-count[data-v-b55945f5]{color:var(--pc-muted);align-self:flex-end;margin-left:auto;font-size:.8rem}.tmc-grid[data-v-b55945f5]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.tmc-grid--files[data-v-b55945f5]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.tmc-tc-card[data-v-b55945f5]{background:#fff;border:1px solid #00286824;border-radius:16px;flex-direction:column;gap:.65rem;padding:1.15rem;transition:box-shadow .15s,transform .15s;display:flex;box-shadow:0 4px 20px #00286814}.tmc-tc-card[data-v-b55945f5]:hover{transform:translateY(-1px);box-shadow:0 6px 28px #00286824}.tmc-tc-top[data-v-b55945f5]{align-items:flex-start;gap:.7rem;display:flex}.tmc-avatar[data-v-b55945f5]{width:42px;height:42px;color:var(--pc-navy);background:#0028681a;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:800;display:flex}.tmc-tc-info[data-v-b55945f5]{flex:1;min-width:0}.tmc-tc-name[data-v-b55945f5]{color:var(--pc-text);font-size:.95rem;font-weight:700;line-height:1.25}.tmc-tc-meta[data-v-b55945f5]{flex-wrap:wrap;gap:.28rem;margin-top:.3rem;display:flex}.tmc-chip[data-v-b55945f5]{color:var(--pc-navy);background:#00286812;border:1px solid #00286826;border-radius:20px;padding:.16rem .5rem;font-size:.7rem;font-weight:600}.tmc-chip--state[data-v-b55945f5]{padding:.13rem .38rem;font-size:.66rem}.tmc-tc-actions[data-v-b55945f5]{margin-top:.1rem}.tmc-contact-btn[data-v-b55945f5]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.35rem;width:100%;padding:.48rem 1rem;font-family:inherit;font-size:.84rem;font-weight:700;text-decoration:none;transition:background .12s;display:inline-flex;box-shadow:0 2px 8px #00286833}.tmc-contact-btn[data-v-b55945f5]:hover{background:#003580}.tmc-contact-btn--disabled[data-v-b55945f5]{opacity:.4;cursor:not-allowed;background:var(--pc-muted);box-shadow:none}.tmc-file-card[data-v-b55945f5]{background:#fff;border:1px solid #00286824;border-radius:16px;flex-direction:column;gap:.6rem;padding:1.15rem;transition:box-shadow .15s,transform .15s;display:flex;box-shadow:0 4px 20px #00286814}.tmc-file-card[data-v-b55945f5]:hover{transform:translateY(-1px);box-shadow:0 6px 28px #00286824}.tmc-file-top[data-v-b55945f5]{justify-content:space-between;align-items:center;display:flex}.tmc-file-icon[data-v-b55945f5]{width:36px;height:36px;color:var(--pc-navy);background:#00286814;border-radius:9px;justify-content:center;align-items:center;font-size:.95rem;display:flex}.tmc-type-badge[data-v-b55945f5]{color:var(--pc-navy);background:#00286814;border:1px solid #00286826;border-radius:20px;padding:.2rem .55rem;font-size:.7rem;font-weight:700}.tmc-file-address[data-v-b55945f5]{color:var(--pc-text);font-size:.95rem;font-weight:700;line-height:1.3}.tmc-file-meta[data-v-b55945f5]{color:var(--pc-muted);flex-direction:column;gap:.22rem;font-size:.78rem;display:flex}.tmc-file-meta span[data-v-b55945f5]{align-items:center;gap:.3rem;display:inline-flex}.tmc-claim-btn[data-v-b55945f5]{background:var(--pc-red);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.35rem;margin-top:.1rem;padding:.55rem 1rem;font-family:inherit;font-size:.86rem;font-weight:700;transition:background .12s;display:inline-flex;box-shadow:0 2px 8px #bf0a3040}.tmc-claim-btn[data-v-b55945f5]:hover:not(:disabled){background:#9e0825}.tmc-claim-btn[data-v-b55945f5]:disabled{opacity:.5;cursor:not-allowed}.tmc-empty[data-v-b55945f5]{text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:3rem 1.5rem;display:flex}.tmc-empty-icon[data-v-b55945f5]{width:56px;height:56px;color:var(--pc-muted);background:#00286812;border:1px solid #00286821;border-radius:15px;justify-content:center;align-items:center;margin-bottom:.3rem;font-size:1.5rem;display:flex}.tmc-empty-title[data-v-b55945f5]{color:var(--pc-text);margin:0;font-size:1rem;font-weight:700}.tmc-empty-sub[data-v-b55945f5]{color:var(--pc-muted);max-width:360px;margin:0;font-size:.86rem;line-height:1.55}.tmc-empty-btn[data-v-b55945f5]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.3rem;margin-top:.3rem;padding:.48rem 1.1rem;font-family:inherit;font-size:.86rem;font-weight:600;transition:background .12s;display:inline-flex}.tmc-empty-btn[data-v-b55945f5]:hover{background:#003580}.tow-root[data-v-1fe70020]{--pc-navy:#002868;--pc-red:#bf0a30;--pc-text:#0d1b3e;--pc-muted:#5a6a8a;flex-direction:column;gap:.85rem;max-width:620px;margin:0 auto;padding:1.5rem 1.5rem 3rem;font-family:Figtree,system-ui,sans-serif;display:flex}.tow-hdr[data-v-1fe70020]{justify-content:space-between;align-items:flex-start;display:flex}.tow-eyebrow[data-v-1fe70020]{text-transform:uppercase;letter-spacing:.1em;color:var(--pc-red);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.tow-title[data-v-1fe70020]{color:var(--pc-navy);margin:0;font-size:1.35rem;font-weight:700}.tow-hdr-right[data-v-1fe70020]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.tow-step-badge[data-v-1fe70020]{color:var(--pc-muted);background:#00286812;border:1px solid #0028682e;border-radius:20px;padding:.18rem .6rem;font-size:.76rem;font-weight:700}.tow-close[data-v-1fe70020]{width:32px;height:32px;color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #00286838;border-radius:8px;justify-content:center;align-items:center;transition:all .12s;display:flex}.tow-close[data-v-1fe70020]:hover{color:var(--pc-navy);background:#0028680f}.tow-progress-track[data-v-1fe70020]{background:#0028681a;border-radius:2px;height:4px}.tow-progress-fill[data-v-1fe70020]{background:var(--pc-navy);border-radius:2px;height:4px;transition:width .35s}.tow-card[data-v-1fe70020]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.tow-card-hdr[data-v-1fe70020]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.9rem 1.25rem;display:flex}.tow-card-icon[data-v-1fe70020]{width:34px;height:34px;color:var(--pc-navy);background:#0028681a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.tow-card-title[data-v-1fe70020]{color:var(--pc-text);font-size:1rem;font-weight:700}.tow-body[data-v-1fe70020]{flex-direction:column;gap:.9rem;padding:1.25rem;display:flex}.tow-body--center[data-v-1fe70020]{text-align:center;align-items:center;padding:2rem 1.5rem}.tow-field[data-v-1fe70020]{flex-direction:column;gap:.35rem;display:flex}.tow-label[data-v-1fe70020]{color:var(--pc-muted);font-size:.86rem;font-weight:600}.tow-req[data-v-1fe70020]{color:var(--pc-red)}.tow-opt[data-v-1fe70020]{color:#8a96b0;font-size:.74rem;font-weight:400}.tow-input[data-v-1fe70020]{width:100%;color:var(--pc-text);resize:vertical;box-sizing:border-box;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:10px;outline:none;padding:.52rem .78rem;font-family:inherit;font-size:.9rem;transition:border .12s}.tow-input[data-v-1fe70020]:focus{border-color:var(--pc-navy);background:#fff}.tow-chip-row[data-v-1fe70020]{flex-wrap:wrap;gap:.45rem;display:flex}.tow-chip[data-v-1fe70020]{color:var(--pc-muted);cursor:pointer;background:#f0ebe2;border:1.5px solid #0028682e;border-radius:20px;padding:.35rem .8rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .12s}.tow-chip[data-v-1fe70020]:hover{color:var(--pc-navy);background:#00286814}.tow-chip--on[data-v-1fe70020]{border-color:var(--pc-navy);color:var(--pc-navy);background:#0028681a;font-weight:700}.tow-states-grid[data-v-1fe70020]{flex-wrap:wrap;gap:.3rem;display:flex}.tow-state-btn[data-v-1fe70020]{color:var(--pc-muted);cursor:pointer;background:#f0ebe2;border:1.5px solid #00286826;border-radius:5px;padding:.22rem .45rem;font-family:inherit;font-size:.7rem;font-weight:600;transition:all .1s}.tow-state-btn[data-v-1fe70020]:hover{color:var(--pc-navy);background:#00286812}.tow-state-btn--on[data-v-1fe70020]{border-color:var(--pc-navy);color:var(--pc-navy);background:#0028681f;font-weight:700}.tow-toggle-row[data-v-1fe70020]{cursor:pointer;background:#0028680a;border:1.5px solid #00286824;border-radius:10px;align-items:flex-start;gap:.65rem;padding:.6rem .85rem;display:flex}.tow-check[data-v-1fe70020]{width:16px;height:16px;accent-color:var(--pc-navy);cursor:pointer;flex-shrink:0;margin-top:.15rem}.tow-toggle-info[data-v-1fe70020]{flex-direction:column;gap:.15rem;display:flex}.tow-toggle-title[data-v-1fe70020]{color:var(--pc-text);font-size:.88rem;font-weight:700}.tow-toggle-sub[data-v-1fe70020]{color:var(--pc-muted);font-size:.78rem}.tow-complete-icon[data-v-1fe70020]{color:var(--pc-navy);font-size:2.5rem}.tow-complete-text[data-v-1fe70020]{color:var(--pc-muted);max-width:360px;margin:0;font-size:.9rem;line-height:1.6}.tow-api-err[data-v-1fe70020]{color:var(--pc-red);margin:0 1.25rem;font-size:.82rem}.tow-actions[data-v-1fe70020]{border-top:1px solid #00286817;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;display:flex}.tow-back-btn[data-v-1fe70020]{color:var(--pc-muted);cursor:pointer;background:0 0;border:1.5px solid #0028682e;border-radius:10px;align-items:center;gap:.3rem;padding:.52rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s;display:inline-flex}.tow-back-btn[data-v-1fe70020]:hover{color:var(--pc-navy);background:#0028680d}.tow-submit-btn[data-v-1fe70020]{background:var(--pc-navy);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .14s;display:inline-flex;box-shadow:0 2px 8px #00286847}.tow-submit-btn[data-v-1fe70020]:hover:not(:disabled){background:#003580}.tow-submit-btn[data-v-1fe70020]:disabled{opacity:.4;cursor:not-allowed}:root{--bg:#f0ebe2;--overlay:#f0ebe2f0;--nav-bg:#002868;--nav-border:#bf0a3066;--nav-grid:#00286808;--nav-sweep:#0028680d;--nav-scanline:#00286805;--header-bg:#002868;--header-border:#bf0a3066;--header-text:#fffc;--btn-color:#002868;--btn-hover:#002868;--btn-on:#bf0a30;--btn-on-faint:#bf0a301f;--btn-on-mid:#bf0a3073;--btn-on-glow:#bf0a304d;--hex-bg:#ffffff1f;--hex-hover:#ffffff38;--hex-on-bg:#bf0a302e;--hex-on-bright:#bf0a3047;--indicator:#bf0a30;--flyout-bg:#fff;--flyout-border:#0028682e;--flyout-border-hi:#00286866;--flyout-corner:#002868;--panel-title:#002868;--sub-color:#0a0e1ebf;--sub-hover-bg:#0028680f;--sub-hover-border:#00286866;--sub-on:#bf0a30;--sub-on-bg:#bf0a300f;--status-bar:linear-gradient(90deg,#002868,#bf0a30,#4a5168,#002868);--divider:#0028682e;--tile-bg:#f7f4ee;--tile-hover:#fff;--tile-active:#00286814;--tile-closed:#bf0a300f;--tile-border-on:#bf0a30;--corner:#00286880;--panel-bg:#fff;--panel-hdr-border:#00286838;--panel-title-dash:#002868;--act-border:#00286833;--act-hover:#0028680f;--text:#0a0e1e;--text-muted:#5a6a8a;--action-bg:#0028680d;--action-border:#00286859;--action-hover-bg:#0028681f;--action-hover-bdr:#00286847;--action-hot-bdr:#bf0a304d;--scanline:#00286805;--font-display:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--ident-tag:#002868;--callsign:#0a0e1e;--callsign-dot:#bf0a30;--status-line:#0a0e1e59;--act-seq:#00286859;--act-time:#0028688c;--panel-action-color:#0a0e1e4d;--panel-action-hover:#bf0a30}.hud-nav-loader{z-index:50;background:var(--overlay,#f4efe4eb);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hud-nl-scan{pointer-events:none;background:repeating-linear-gradient(0deg, #0000 0, #0000 3px, var(--scanline,#00ccff0a) 3px, var(--scanline,#00ccff0a) 4px);animation:2.5s linear infinite nl-scan-sweep;position:absolute;inset:0}@keyframes nl-scan-sweep{0%{opacity:.5;background-position:0 0}50%{opacity:1}to{opacity:.5;background-position:0 -100px}}.hud-nl-inner{background:var(--tile-bg,#f9f6f0);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));border:1px solid var(--flyout-corner,#002868);flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 3rem;display:flex;position:relative;box-shadow:0 4px 24px #0000001f}.hud-nl-corners{pointer-events:none;position:absolute;inset:0}.hud-nl-c{width:16px;height:16px;position:absolute}.hud-nl-tl{border-top:1px solid var(--flyout-corner,#0cf);border-left:1px solid var(--flyout-corner,#0cf);top:0;left:0}.hud-nl-tr{border-top:1px solid var(--flyout-corner,#0cf);border-right:1px solid var(--flyout-corner,#0cf);top:0;right:0}.hud-nl-bl{border-bottom:1px solid var(--flyout-corner,#0cf);border-left:1px solid var(--flyout-corner,#0cf);bottom:0;left:0}.hud-nl-br{border-bottom:1px solid var(--flyout-corner,#0cf);border-right:1px solid var(--flyout-corner,#0cf);bottom:0;right:0}.hud-nl-icon{color:var(--btn-on,#0cf);font-size:2rem;animation:1.2s ease-in-out infinite nl-pulse}@keyframes nl-pulse{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}.hud-nl-text{font-family:var(--font-display,"Space Mono", monospace);letter-spacing:.24em;color:var(--btn-on,#0cf);font-size:.62rem;font-weight:700}.hud-nl-bar{background:var(--action-border,#00ccff26);clip-path:polygon(0 0,calc(100% - 2px) 0,100% 2px,100% 100%,2px 100%,0 calc(100% - 2px));width:180px;height:2px;overflow:hidden}.hud-nl-fill{background:var(--btn-on,#0cf);height:100%;box-shadow:0 0 8px var(--btn-on,#0cf);animation:1.5s cubic-bezier(.4,0,.6,1) infinite nl-progress}@keyframes nl-progress{0%{width:0%;margin-left:0}60%{width:70%;margin-left:15%}to{width:0%;margin-left:100%}}.hud-nl-sub{font-family:var(--font-display,"Space Mono", monospace);letter-spacing:.18em;color:var(--text-muted,#ffffff4d);font-size:.46rem;animation:1.8s step-end infinite text-blink}@keyframes text-blink{0%,to{opacity:1}50%{opacity:.3}}.hud-loader-enter-active,.hud-loader-leave-active{transition:opacity .2s}.hud-loader-enter-from,.hud-loader-leave-to{opacity:0}html,body,#app{height:100%;background:0 0!important}.app-root{height:100vh;position:relative;overflow:hidden}.app-bg{z-index:0;background:var(--bg,#f4efe4);position:fixed;inset:0}.app-content-shell{z-index:1;background:0 0;position:fixed;inset:44px 0 64px;overflow:hidden auto}.app-footer-glass{border-top:1px solid var(--divider,#0028681a);background:#0028680a;padding:.75rem 1.5rem;font-size:.8rem}.app-hud-header{background:var(--header-bg,#002868);border-bottom:1px solid var(--header-border,#bf0a3066);height:44px;box-shadow:0 2px 12px #0000002e}.app-hud-header-inner{align-items:center;gap:.75rem;height:100%;padding:0 1rem;display:flex}.hud-brand-link{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.hud-header-right{align-items:center;gap:.6rem;margin-left:auto;display:flex}.hud-icon-btn{color:var(--btn-color,#00ccffb8);cursor:pointer;background:0 0;border:none;padding:.3rem;font-size:1rem;line-height:1;transition:color .15s;position:relative}.hud-icon-btn:hover{color:var(--btn-hover,#fff)}.hud-badge{color:#fff;text-align:center;background:#bf0a30;border-radius:999px;min-width:1.3em;padding:1px 4px;font-size:.64rem;font-weight:700;line-height:1.5;position:absolute;top:0;right:-2px}.hud-avatar{color:#fff;background:#bf0a30;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.72rem;font-weight:700;display:flex}.hud-avatar-btn{padding:.1rem;line-height:0}.app-hud-header .hud-icon-btn{color:#fffc}.app-hud-header .hud-icon-btn:hover{color:#fff}.iron-hud-inner .sci-btn{color:#fffc}.iron-hud-inner .sci-btn:hover,.iron-hud-inner .sci-btn.sci-on{color:#fff}.hud-dropdown{background:var(--flyout-bg,#fff)!important;border:1px solid var(--flyout-border,#0028682e)!important}.hud-dropdown .dropdown-item{color:var(--sub-color,#ffffffbf)}.hud-dropdown .dropdown-item:hover{color:var(--btn-hover,#fff);background:var(--sub-hover-bg,#ffffff14)}.hud-dropdown .dropdown-divider{border-color:var(--divider,#ffffff1a)}.hud-dropdown .dropdown-header{color:var(--text-muted,#fff6)}.iron-hud-inner{background:var(--nav-bg,#010810);border-top:1px solid var(--nav-border,#00ccff2e);background-image:linear-gradient(var(--nav-grid,#00ccff08) 1px, transparent 1px), linear-gradient(90deg, var(--nav-grid,#00ccff08) 1px, transparent 1px);background-size:18px 18px;flex-direction:row;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.iron-hud-inner:before{content:"";background:repeating-linear-gradient(90deg, #0000 0, #0000 3px, var(--nav-scanline,#0000000f) 3px, var(--nav-scanline,#0000000f) 4px);pointer-events:none;z-index:10;position:absolute;inset:0}@keyframes iron-sweep{0%{opacity:0;transform:translate(-200px)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translate(calc(100vw + 200px))}}.iron-hud-inner:after{content:"";background:linear-gradient(to right, transparent, var(--nav-sweep,#00ccff0d), transparent);pointer-events:none;z-index:9;width:80px;animation:9s ease-in-out infinite iron-sweep;position:absolute;top:0;bottom:0}.iron-rail{scrollbar-width:none;z-index:11;flex-direction:row;flex:1;justify-content:center;align-items:center;height:100%;padding:0 8px;display:flex;position:relative;overflow:auto hidden}.iron-rail::-webkit-scrollbar{display:none}.iron-divider-v{background:var(--divider,#00ccff1a);flex-shrink:0;width:1px;height:26px;margin:0 6px}.iron-status-end{border-left:1px solid var(--divider,#00ccff14);z-index:11;flex-direction:column;flex-shrink:0;align-items:center;gap:3px;padding:0 16px;display:flex;position:relative}.sci-btn{width:auto;min-width:52px;color:var(--btn-color,#00ccffb8);cursor:pointer;background:0 0;border:none;outline:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;padding:4px 8px 2px;transition:color .18s;display:flex;position:relative}.sci-btn:hover{color:var(--btn-hover,#fff)}.sci-btn.sci-on{color:var(--btn-on,#0cf)}.sci-btn.sci-on:before{content:"";background:var(--indicator,#0cf);height:2px;box-shadow:0 0 6px var(--indicator,#0cf), 0 0 14px var(--btn-on-glow,#00ccff80);border-radius:0 0 2px 2px;position:absolute;top:0;left:12%;right:12%}.sci-hex{clip-path:polygon(50% 0%,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:var(--hex-bg,#00ccff12);justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;transition:background .18s;display:flex;position:relative}.sci-btn:hover .sci-hex{background:var(--hex-hover,#00ccff24)}@keyframes sci-hex-idle{0%,to{filter:drop-shadow(0 0 2px var(--btn-on-faint,#00ccff40))}50%{filter:drop-shadow(0 0 6px var(--btn-on-mid,#00ccffa6))}}.sci-btn:not(.sci-on) .sci-hex{animation:3.4s ease-in-out infinite sci-hex-idle}@keyframes sci-hex-pulse{0%,to{filter:drop-shadow(0 0 4px var(--btn-on-mid,#00ccff8c));background:var(--hex-on-bg,#00ccff29)}50%{filter:drop-shadow(0 0 10px var(--btn-on,#0cf));background:var(--hex-on-bright,#00ccff42)}}.sci-btn.sci-on .sci-hex{animation:2.6s ease-in-out infinite sci-hex-pulse}.sci-lbl{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:56px;font-size:.6rem;font-weight:700;line-height:1;overflow:hidden}@keyframes sci-status-shift{0%{background-position:0%}to{background-position:200%}}.sci-status-bar{background:var(--status-bar,linear-gradient(90deg,#0cf,#7b2fff,#00ff9d,#0cf));width:32px;height:2px;box-shadow:0 0 6px var(--btn-on-glow,#00ccff80);background-size:200% 100%;border-radius:2px;animation:3s linear infinite sci-status-shift}.sci-status-label{letter-spacing:.1em;text-transform:uppercase;color:#fff9;font-size:.52rem}@keyframes sci-frame-pulse{0%,to{box-shadow:0 0 0 1px var(--flyout-border,#00ccff4d), 0 -8px 32px #0000008c}50%{box-shadow:0 0 0 1.5px var(--flyout-border-hi,#00ccffb3), 0 0 28px var(--btn-on-faint,#00ccff26), 0 -8px 32px #0000008c}}.sci-flyout{z-index:1059;background:var(--flyout-bg,#fff);border:1px solid var(--flyout-border,#0028682e);border-radius:14px;width:224px;position:fixed;overflow:hidden;box-shadow:0 8px 32px #00000024,0 2px 8px #00000014}.sci-flyout-up{max-height:calc(100vh - 120px);top:auto;bottom:68px;left:0}.sci-corners{pointer-events:none;z-index:20;border-radius:14px;position:absolute;inset:0}.sci-corner{width:18px;height:18px;position:absolute}.sci-corner.tl{border-top:2px solid var(--flyout-corner,#0cf);border-left:2px solid var(--flyout-corner,#0cf);border-radius:14px 0 0;top:-1px;left:-1px}.sci-corner.tr{border-top:2px solid var(--flyout-corner,#0cf);border-right:2px solid var(--flyout-corner,#0cf);border-radius:0 14px 0 0;top:-1px;right:-1px}.sci-corner.bl{border-bottom:2px solid var(--flyout-corner,#0cf);border-left:2px solid var(--flyout-corner,#0cf);border-radius:0 0 0 14px;bottom:-1px;left:-1px}.sci-corner.br{border-bottom:2px solid var(--flyout-corner,#0cf);border-right:2px solid var(--flyout-corner,#0cf);border-radius:0 0 14px;bottom:-1px;right:-1px}@keyframes sci-corner-glow{0%,to{opacity:.5;filter:drop-shadow(0 0 3px var(--flyout-border,#00ccffa6))}50%{opacity:1;filter:drop-shadow(0 0 10px var(--flyout-corner,#0cf)) drop-shadow(0 0 22px var(--btn-on-faint,#0cf6))}}.sci-corner{animation:2.8s ease-in-out infinite sci-corner-glow}.sci-corner.tr{animation-delay:.45s}.sci-corner.bl{animation-delay:.9s}.sci-corner.br{animation-delay:1.35s}@keyframes sci-slide-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.sci-panel{flex-direction:column;animation:.22s cubic-bezier(.16,1,.3,1) both sci-slide-up;display:flex;position:relative}.sci-panel-hdr{border-bottom:1px solid var(--divider,#00ccff1a);flex-shrink:0;padding:20px 16px 10px 20px;position:relative}.sci-panel-hdr-title{letter-spacing:.08em;text-transform:uppercase;color:var(--panel-title,#002868);font-size:.82rem;font-weight:800;line-height:1;display:block}@keyframes sci-hdr-line{0%,to{width:28px;box-shadow:0 0 4px var(--flyout-border,#0cf9)}50%{width:50px;box-shadow:0 0 12px var(--flyout-corner,#0cf)}}.sci-panel-hdr:after{content:"";background:var(--flyout-corner,#0cf);height:1px;animation:2.4s ease-in-out infinite sci-hdr-line;position:absolute;bottom:-1px;left:20px}.sci-panel-items{scrollbar-width:none;padding:8px 0 14px;overflow:hidden auto}.sci-panel-items::-webkit-scrollbar{display:none}@keyframes sci-sub-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.sci-sub{color:var(--sub-color,#a8d8f0b8);letter-spacing:.025em;border-left:2px solid #0000;align-items:center;gap:10px;padding:9px 18px 9px 22px;font-size:.76rem;font-weight:500;text-decoration:none;transition:color .14s,background .14s,border-color .14s;animation:.18s both sci-sub-in;display:flex;position:relative}.sci-sub:hover{color:var(--btn-hover,#fff);background:var(--sub-hover-bg,#00ccff12);border-left-color:var(--sub-hover-border,#00ccff80);text-decoration:none}.sci-sub.sci-sub-on{color:var(--sub-on,#00ff9d)!important;background:var(--sub-on-bg,#00ff9d0f)!important;border-left-color:var(--sub-on,#00ff9d)!important}.sci-sub.sci-sub-on:after{content:"";background:var(--sub-on,#00ff9d);width:4px;height:4px;box-shadow:0 0 6px var(--sub-on,#00ff9d), 0 0 14px var(--sub-on,#00ff9d80);border-radius:50%;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.sci-sub i{text-align:center;opacity:.75;flex-shrink:0;width:14px;font-size:.8rem;transition:opacity .14s}.sci-sub:hover i,.sci-sub.sci-sub-on i{opacity:1}.sci-panel-items>:first-child{animation-delay:0s}.sci-panel-items>:nth-child(2){animation-delay:52ms}.sci-panel-items>:nth-child(3){animation-delay:.104s}.sci-panel-items>:nth-child(4){animation-delay:.156s}.sci-panel-items>:nth-child(5){animation-delay:.208s}.sci-panel-items>:nth-child(6){animation-delay:.26s}.sci-panel-items>:nth-child(7){animation-delay:.312s}.sci-panel-items>:nth-child(8){animation-delay:.364s}.sci-sub-btn{cursor:pointer;text-align:left;background:0 0;border:none;width:100%}.sci-badge{color:#fff;letter-spacing:.04em;background:#ff2d78d9;border-radius:10px;flex-shrink:0;margin-left:auto;padding:1px 5px;font-size:.68rem;font-weight:700;box-shadow:0 0 8px #ff2d78b3}.sci-overlay{z-index:1058;cursor:pointer;position:fixed;inset:0 0 64px}.page-enter-active{transition:opacity .38s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1)}.page-leave-active{transition:opacity .2s,transform .2s}.page-enter-from{opacity:0;transform:scale(.91)}.page-leave-to{opacity:0;transform:scale(1.03)}.panel-swap-enter-active{transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.panel-swap-leave-active{transition:opacity .14s,transform .14s}.panel-swap-enter-from{opacity:0;transform:translateY(12px)}.panel-swap-leave-to{opacity:0;transform:translateY(-6px)}.ap-panel-bar{background:#0028680d;border-bottom:1px solid #0028681a;align-items:center;gap:.75rem;padding:.5rem 1.25rem;display:flex}.ap-panel-back{color:#002868;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.25rem .5rem;font-family:Figtree,system-ui,sans-serif;font-size:.82rem;font-weight:600;transition:background .1s;display:flex}.ap-panel-back:hover{background:#0028681a}.ap-panel-label{color:#bf0a30;text-transform:uppercase;letter-spacing:.06em;font-size:.82rem;font-weight:700}.ap-bar-enter-active{transition:opacity .16s,transform .16s}.ap-bar-leave-active{transition:opacity .1s}.ap-bar-enter-from{opacity:0;transform:translateY(-4px)}.ap-bar-leave-to{opacity:0}.ap-panel-view{min-height:calc(100vh - 130px)}.profile-drawer{z-index:1090;position:fixed;inset:0}.profile-backdrop{background:#0000004d;position:absolute;inset:0}.profile-panel{z-index:1;flex-direction:column;width:360px;display:flex;position:absolute;top:0;bottom:0;left:0}.profile-panel-inner{background:var(--tile-bg,#f9f6f0);border-right:1px solid var(--flyout-corner,#002868);flex-direction:column;gap:0;height:100%;display:flex;overflow-y:auto;box-shadow:4px 0 24px #0000001f}.profile-drawer-enter-active{transition:opacity .28s}.profile-drawer-leave-active{transition:opacity .22s}.profile-drawer-enter-from,.profile-drawer-leave-to{opacity:0}.profile-drawer-enter-active .profile-panel,.profile-drawer-leave-active .profile-panel{transition:transform .32s cubic-bezier(.2,.8,.3,1)}.profile-drawer-enter-from .profile-panel,.profile-drawer-leave-to .profile-panel{transform:translate(-100%)}.profile-hdr{border-bottom:1px solid var(--panel-hdr-border,#00ccff2e);align-items:center;gap:.85rem;padding:1.1rem 1rem 1rem;display:flex;position:relative;overflow:hidden}.profile-hdr-corners{pointer-events:none;position:absolute;inset:0}.phdr-c{width:12px;height:12px;position:absolute}.phdr-tl{border-top:1px solid var(--flyout-corner,#0cf);border-left:1px solid var(--flyout-corner,#0cf);top:0;left:0}.phdr-tr{border-top:1px solid var(--flyout-corner,#0cf);border-right:1px solid var(--flyout-corner,#0cf);top:0;right:0}.profile-hdr-scan{pointer-events:none;background:repeating-linear-gradient(0deg, #0000 0, #0000 3px, var(--scanline,#00ccff0a) 3px, var(--scanline,#00ccff0a) 4px);position:absolute;inset:0}.profile-avatar-wrap{flex-shrink:0}.profile-avatar{color:#fff;border:1px solid var(--flyout-corner,#0cf6);width:44px;height:44px;box-shadow:0 0 12px var(--btn-on-glow,#0cf3);background:#bf0a30;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:flex}.profile-hdr-info{flex:1;min-width:0}.profile-name{font-family:var(--font-display,"Space Mono", monospace);color:var(--text,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:700;overflow:hidden}.profile-role{font-family:var(--font-display,"Space Mono", monospace);letter-spacing:.08em;color:var(--btn-on,#0cf);margin-top:.2rem;font-size:.76rem}.profile-email{color:var(--text-muted);margin-top:.15rem;font-size:.7rem}.profile-close{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.2rem;font-size:1.1rem;line-height:1;transition:color .15s}.profile-close:hover{color:var(--text,#fff)}.profile-section{border-bottom:1px solid var(--panel-hdr-border,#00ccff1a);flex-direction:column;gap:.55rem;padding:1rem 1rem .85rem;display:flex}.profile-section:last-child{border-bottom:none}.profile-section-title{font-family:var(--font-display,"Space Mono", monospace);letter-spacing:.1em;color:var(--panel-title-dash,#002868);margin-bottom:.2rem;font-size:.76rem;font-weight:700}.profile-bg-preview{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));border:1px solid var(--action-border,#ffffff1a);background-position:50%;background-size:cover;border-radius:0;height:100px;position:relative;overflow:hidden}.profile-bg-overlay{background:var(--overlay,#0004108c);position:absolute;inset:0}.profile-bg-label{font-family:var(--font-display,"Space Mono", monospace);letter-spacing:.16em;color:var(--btn-on,#0cf);font-size:.46rem;font-weight:700;position:absolute;bottom:.5rem;left:.65rem}.profile-bg-actions{gap:.5rem;display:flex}.profile-action-btn{background:var(--action-bg,#ffffff12);border:1px solid var(--action-border,#ffffff26);color:var(--text,#ffffffbf);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));cursor:pointer;font-size:.68rem;font-family:var(--font-display,"Space Mono", monospace);letter-spacing:.08em;align-items:center;gap:.4rem;padding:.35rem .7rem;transition:all .15s;display:flex}.profile-action-btn:hover:not(:disabled){background:var(--action-hover-bg,#ffffff24);color:var(--btn-hover,#fff)}.profile-action-btn:disabled{opacity:.5;cursor:not-allowed}.profile-action-reset{border-color:#bf0a304d}.profile-action-reset:hover{border-color:#bf0a30!important}.profile-error{color:#bf0a30;margin:0;font-size:.72rem}.profile-hint{color:var(--text-muted);margin:0;font-size:.65rem}.profile-link{color:var(--text,#ffffffb3);text-align:left;cursor:pointer;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));background:0 0;border:none;align-items:center;gap:.6rem;width:100%;padding:.5rem .65rem;font-size:.82rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.profile-link:hover{background:var(--act-hover,#ffffff0f);color:var(--btn-hover,#fff)}.profile-link-danger{color:#bf0a30b3}.profile-link-danger:hover{color:#bf0a30}.hud-spin{animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}
