@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}.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-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-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}.step-num[data-v-eb5c8da8]{color:#fff;background:#00286899;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:.1rem;font-size:.75rem;font-weight:700;display: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-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}.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}.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:#c85a32;outline:none;box-shadow:0 0 0 3px #c85a321a}.auth-err{color:#a84626;margin:.3rem 0 0;font-size:.75rem}.auth-btn{color:#fff;cursor:pointer;letter-spacing:.01em;background:#c85a32;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:#a84626}.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:#c85a32;font-weight:600;text-decoration:none}.auth-link:hover{color:#a84626;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:#c85a32;width:15px;height:15px}.auth-alert{border-radius:.5rem;margin-bottom:1rem;padding:.65rem .875rem;font-size:.84rem}.auth-alert--danger{color:#a84626;background:#c85a3214;border:1px solid #c85a3240}.auth-alert--success{color:#2e7d52;background:#2e7d5214;border:1px solid #2e7d5240}.auth-page[data-v-a29dbdca]{min-height:100vh;font-family:Figtree,system-ui,sans-serif;display:flex}.auth-left[data-v-a29dbdca]{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-a29dbdca]:before{content:"";pointer-events:none;background:radial-gradient(circle,#c85a322e 0%,#0000 70%);border-radius:50%;width:340px;height:340px;position:absolute;top:-80px;right:-80px}.auth-left-inner[data-v-a29dbdca]{z-index:1;flex-direction:column;gap:1.75rem;display:flex;position:relative}.auth-left-brand[data-v-a29dbdca]{color:#fff;letter-spacing:-.01em;font-family:Lora,Georgia,serif;font-size:1.4rem;font-weight:600}.auth-left-headline[data-v-a29dbdca]{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-a29dbdca]{color:#ffffffbf;font-style:italic}.auth-left-bullets[data-v-a29dbdca]{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.auth-left-bullets li[data-v-a29dbdca]{color:#ffffffc7;align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.5;display:flex}.auth-left-bullets li[data-v-a29dbdca]:before{content:"✓";color:#c85a32;flex-shrink:0;margin-top:.05em;font-weight:900}.auth-left-badge[data-v-a29dbdca]{color:#c85a32;letter-spacing:.1em;text-transform:uppercase;background:#c85a3214;border:1px solid #c85a3273;border-radius:999px;width:fit-content;padding:.25rem .875rem;font-size:.6875rem;font-weight:700;display:inline-block}.auth-right[data-v-a29dbdca]{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-a29dbdca]{flex-direction:column;width:100%;max-width:420px;display:flex}.auth-back[data-v-a29dbdca]{color:#c85a32;margin-bottom:2rem;font-size:.84rem;font-weight:600;text-decoration:none;display:inline-block}.auth-back[data-v-a29dbdca]:hover{color:#a84626;text-decoration:underline}.auth-page-footer[data-v-a29dbdca]{color:#b0ada6;text-align:center;margin-top:2.5rem;font-size:.75rem}@media (width<=767px){.auth-left[data-v-a29dbdca]{display:none}.auth-right[data-v-a29dbdca]{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-ab9831be]{grid-template-columns:1fr 1fr;gap:.65rem;margin-bottom:1.5rem;display:grid}.role-btn[data-v-ab9831be]{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-ab9831be]{color:#777772;font-size:1.35rem}.role-btn[data-v-ab9831be]:hover{color:#c85a32;border-color:#c85a32}.role-btn:hover .bi[data-v-ab9831be]{color:#c85a32}.role-btn--on[data-v-ab9831be]{color:#c85a32;background:#c85a320f;border-color:#c85a32}.role-btn--on .bi[data-v-ab9831be]{color:#c85a32}.text-center[data-v-71ddcf8f]{text-align:center}.verify-icon[data-v-71ddcf8f]{background:#c85a3214;border:1px solid #c85a3233;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto .85rem;display:flex}.verify-icon .bi[data-v-71ddcf8f]{color:#c85a32;font-size:1.5rem}.verify-steps[data-v-71ddcf8f]{text-align:left;background:#c85a320d;border-radius:.625rem;margin-bottom:1.25rem;padding:.875rem 1rem .875rem 1.5rem}.verify-steps ol[data-v-71ddcf8f]{margin:0;padding:0 0 0 1rem;list-style:decimal}.verify-steps li[data-v-71ddcf8f]{color:#4a4a4a;font-size:.84rem;line-height:1.8}.verify-steps li strong[data-v-71ddcf8f]{color:#111}.auth-spam[data-v-71ddcf8f]{color:#777772;margin:.85rem 0 .5rem;font-size:.78rem;line-height:1.6}.auth-signout[data-v-71ddcf8f]{color:#b0ada6;cursor:pointer;background:0 0;border:none;font-family:Figtree,sans-serif;font-size:.78rem;text-decoration:underline}.auth-signout[data-v-71ddcf8f]: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}.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}.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}.field-group[data-v-f3e5170d]{margin-bottom:1rem}.field-label[data-v-f3e5170d]{color:#ffffff8c;margin-bottom:.35rem;font-size:.78rem;display:block}.field-input[data-v-f3e5170d]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.85rem}.field-input[data-v-f3e5170d]:focus{background:#ffffff14;border-color:#002868b3;outline:none}.field-input--error[data-v-f3e5170d]{border-color:#bf0a3099}.field-error[data-v-f3e5170d]{color:#fc7070;margin-top:.25rem;font-size:.72rem;display:block}.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}.progress-track[data-v-16af17de]{background:#ffffff14;border-radius:2px;height:3px}.progress-fill[data-v-16af17de]{background:#1e90ff;border-radius:2px;height:3px;transition:width .3s}.field-group[data-v-16af17de]{margin-bottom:1rem}.field-label[data-v-16af17de]{color:#ffffff8c;margin-bottom:.35rem;font-size:.78rem;display:block}.field-input[data-v-16af17de]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.85rem}.field-input[data-v-16af17de]:focus{background:#ffffff14;border-color:#002868b3;outline:none}.check-label[data-v-16af17de]{color:#ffffffbf;cursor:pointer;align-items:center;font-size:.84rem;display:flex}.auth-inner[data-v-cd7f3e6e]{width:100%}.auth-logo[data-v-cd7f3e6e]{text-align:center;letter-spacing:.15em;color:#ffffff59;text-transform:uppercase;margin-bottom:1.5rem;font-size:.85rem}.field-group[data-v-cd7f3e6e]{margin-bottom:.9rem}.field-label[data-v-cd7f3e6e]{color:#ffffff80;margin-bottom:.3rem;font-size:.75rem;display:block}.field-input[data-v-cd7f3e6e]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.85rem}.field-input[data-v-cd7f3e6e]:focus{background:#ffffff17;border-color:#002868b3;outline:none}.field-input--error[data-v-cd7f3e6e]{border-color:#bf0a3080}.field-error[data-v-cd7f3e6e]{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-b45d98d3]{flex-direction:column;align-items:center;padding:1rem;display:flex}.cc-container[data-v-b45d98d3]{flex-direction:column;gap:.85rem;width:100%;max-width:640px;display:flex}.cc-back-row[data-v-b45d98d3]{margin-bottom:-.1rem}.cc-back[data-v-b45d98d3]{color:#5a6a8a;align-items:center;gap:.3rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .12s;display:inline-flex}.cc-back[data-v-b45d98d3]:hover{color:#0d1b3e}.cc-back .bi[data-v-b45d98d3]{font-size:.85rem}.cc-header[data-v-b45d98d3]{padding-left:.1rem}.cc-title[data-v-b45d98d3]{color:#0d1b3e;letter-spacing:-.02em;margin:0 0 .2rem;font-size:1.45rem;font-weight:700}.cc-sub[data-v-b45d98d3]{color:#5a6a8a;margin:0;font-size:.88rem}.cc-card[data-v-b45d98d3]{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-b45d98d3]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.cc-card-icon[data-v-b45d98d3]{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}.cc-card-title[data-v-b45d98d3]{color:#0d1b3e;font-size:1rem;font-weight:700}.cc-form[data-v-b45d98d3]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.cc-row-2[data-v-b45d98d3]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.cc-field[data-v-b45d98d3]{flex-direction:column;gap:.3rem;display:flex}.cc-label[data-v-b45d98d3]{color:#5a6a8a;font-size:.86rem;font-weight:600}.cc-req[data-v-b45d98d3]{color:#bf0a30}.cc-input[data-v-b45d98d3]{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}.cc-input[data-v-b45d98d3]:focus{background:#fff;border-color:#002868}.cc-input--err[data-v-b45d98d3]{border-color:#bf0a3099}select.cc-input option[data-v-b45d98d3]{color:#0d1b3e;background:#fff}.cc-error[data-v-b45d98d3]{color:#bf0a30;font-size:.8rem}.cc-form-actions[data-v-b45d98d3]{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.cc-cancel-btn[data-v-b45d98d3]{color:#5a6a8a;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-b45d98d3]:hover{color:#002868;background:#0028680d}.cc-submit-btn[data-v-b45d98d3]{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}.cc-submit-btn[data-v-b45d98d3]:hover:not(:disabled){background:#003580}.cc-submit-btn[data-v-b45d98d3]: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-7530aaf0]{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.ci-header[data-v-7530aaf0]{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-7530aaf0]{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-7530aaf0]{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-7530aaf0]{color:var(--callsign-dot,#bf0a30)}.ci-sub[data-v-7530aaf0]{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-7530aaf0]{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-7530aaf0]:hover{background:var(--btn-on-mid,#00ccff40);color:#fff}.ci-add-btn .bi[data-v-7530aaf0]{font-size:.75rem}.hud-panel[data-v-7530aaf0]{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-7530aaf0]{width:100%}.ci-panel-hdr[data-v-7530aaf0]{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-7530aaf0]{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-7530aaf0]{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-7530aaf0]{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-7530aaf0]::placeholder{color:var(--text-muted,#ffffff4d)}.ci-empty[data-v-7530aaf0]{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-7530aaf0]{font-size:1.2rem}.ci-row[data-v-7530aaf0]{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-7530aaf0]:last-child{border-bottom:none}.ci-row[data-v-7530aaf0]:hover{background:var(--tile-bg,#01081459)}.ci-avatar[data-v-7530aaf0]{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-7530aaf0]{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.ci-name[data-v-7530aaf0]{color:var(--text,#ffffffe6);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.ci-sub-info[data-v-7530aaf0]{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-7530aaf0]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.ci-badge[data-v-7530aaf0]{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-7530aaf0]{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-7530aaf0]{color:#00dc82;background:#00dc821f;border-color:#00dc8266}.ci-score--mid[data-v-7530aaf0]{color:#f59e0b;background:#f59e0b1a;border-color:#f59e0b59}.ci-chevron[data-v-7530aaf0]{color:var(--text-muted,#ffffff40);flex-shrink:0;font-size:.75rem}.hud-tile-corners[data-v-7530aaf0]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-7530aaf0]{width:12px;height:12px;position:absolute}.hud-tl[data-v-7530aaf0]{border-top:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);top:0;left:0}.hud-tr[data-v-7530aaf0]{border-top:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);top:0;right:0}.hud-bl[data-v-7530aaf0]{border-bottom:1px solid var(--corner,#002868b3);border-left:1px solid var(--corner,#002868b3);bottom:0;left:0}.hud-br[data-v-7530aaf0]{border-bottom:1px solid var(--corner,#002868b3);border-right:1px solid var(--corner,#002868b3);bottom:0;right:0}.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-796a6313]{flex-direction:column;gap:1rem;max-width:900px;margin:0 auto;padding:1rem;display:flex}.sh-back-row[data-v-796a6313]{margin-bottom:-.25rem}.sh-back[data-v-796a6313]{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-796a6313]:hover{color:#0d1b3e}.sh-card[data-v-796a6313]{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-796a6313]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.sh-card-icon[data-v-796a6313]{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-796a6313]{color:#002868;background:#0028681a}.sh-ci--red[data-v-796a6313]{color:#bf0a30;background:#bf0a301a}.sh-ci--green[data-v-796a6313]{color:#006838;background:#0068381a}.sh-ci--amber[data-v-796a6313]{color:#8b5e00;background:#8b5e001a}.sh-ci--muted[data-v-796a6313]{color:#5a6a8a;background:#5a6a8a1a}.sh-card-title[data-v-796a6313]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.sh-card-hint[data-v-796a6313]{color:#5a6a8a;font-size:.82rem}.sh-count[data-v-796a6313]{color:#002868;background:#0028681a;border-radius:20px;padding:.08rem .5rem;font-size:.78rem;font-weight:700}.sh-card-action[data-v-796a6313]{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-796a6313]:hover:not(:disabled){background:#00286824}.sh-card-action[data-v-796a6313]:disabled{opacity:.5;cursor:not-allowed}.sh-card-body[data-v-796a6313]{padding:1rem 1.25rem}.sh-card-body.sh-pb0[data-v-796a6313]{padding-bottom:0}.sh-card-body.sh-pt0[data-v-796a6313]{padding-top:0}.sh-hero-card[data-v-796a6313]{padding:0;overflow:hidden}.sh-hero-banner[data-v-796a6313]{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-796a6313]{flex:1;min-width:0}.sh-banner-chip[data-v-796a6313]{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-796a6313]{padding:.9rem 1.5rem}.sh-avatar-wrap[data-v-796a6313]{cursor:pointer;flex-shrink:0;position:relative}.sh-avatar[data-v-796a6313]{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-796a6313]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sh-avatar-cam[data-v-796a6313]{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-796a6313]{transform:scale(1.15)}.sh-avatar-input[data-v-796a6313]{display:none}.sh-name-row[data-v-796a6313]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.3rem;display:flex}.sh-name[data-v-796a6313]{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.sh-badge[data-v-796a6313]{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-796a6313]{color:#006838;background:#0068381a}.sh-actions[data-v-796a6313]{flex-wrap:wrap;gap:.3rem;display:flex}.sh-btn[data-v-796a6313]{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-796a6313]{font-size:.88rem}.sh-btn--navy[data-v-796a6313]{color:#fff;background:#002868;box-shadow:0 1px 6px #00286847}.sh-btn--navy[data-v-796a6313]:hover:not(:disabled){background:#003580}.sh-btn--outline[data-v-796a6313]{color:#002868;background:#0028680f;border:1px solid #00286833}.sh-btn--outline[data-v-796a6313]:hover{background:#0028681f}.sh-btn--ghost[data-v-796a6313]{color:#5a6a8a;background:0 0;border:1px solid #0028682e}.sh-btn--ghost[data-v-796a6313]:hover{color:#002868;background:#0028680d}.sh-btn--warn[data-v-796a6313]{color:#8b5e00;background:#8b5e001a;border:1px solid #8b5e0040}.sh-btn--green[data-v-796a6313]{color:#006838;background:#00683814;border:1px solid #00683840}.sh-btn--danger[data-v-796a6313]{color:#bf0a30;background:#bf0a3012;border:1px solid #bf0a3038}.sh-btn[data-v-796a6313]:disabled{opacity:.45;cursor:not-allowed}.sh-meta[data-v-796a6313]{color:#5a6a8a;margin:0 0 .25rem;font-size:.88rem}.sh-lc[data-v-796a6313]{margin-bottom:.35rem;font-size:.84rem;font-weight:500}.sh-lc .bi[data-v-796a6313]{font-size:.8rem}.sh-stage-row[data-v-796a6313]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.45rem;display:flex}.sh-stage-wrap[data-v-796a6313]{position:relative}.sh-stage-badge[data-v-796a6313]{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-796a6313]:hover{opacity:.8}.sh-stage-set[data-v-796a6313]{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-796a6313]{opacity:.55;margin-left:.1rem;font-size:.65em}.sh-stage-drop[data-v-796a6313]{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-796a6313]{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-796a6313]:last-child{border-bottom:none}.sh-stage-opt[data-v-796a6313]:hover{background:#0028680d}.sh-stage-opt--on[data-v-796a6313]{background:#0028680a;font-weight:700}.sh-pipeline-val[data-v-796a6313]{color:#006838;font-size:.92rem;font-weight:700}.sh-stage-meta[data-v-796a6313]{color:#5a6a8a;font-size:.8rem}.sh-tags-row[data-v-796a6313]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.sh-tags-empty[data-v-796a6313]{color:#5a6a8ab3;font-size:.8rem}.sh-tag-pill[data-v-796a6313]{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-796a6313]{color:#00286866;cursor:pointer;background:0 0;border:none;padding:0;font-size:.78rem}.sh-tag-remove[data-v-796a6313]:hover{color:#bf0a30}.sh-tag-add[data-v-796a6313]{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-796a6313]:hover{color:#002868;border-color:#00286873}.sh-tag-input-wrap[data-v-796a6313]{align-items:center;gap:.3rem;display:inline-flex;position:relative}.sh-tag-input[data-v-796a6313]{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-796a6313]{color:#5a6a8a;cursor:pointer;background:0 0;border:none;font-size:.82rem}.sh-tag-suggestions[data-v-796a6313]{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-796a6313]{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-796a6313]:hover{background:#0028680d}.sh-tag-sug[data-v-796a6313]:last-child{border-bottom:none}.sh-tag-sug--create[data-v-796a6313]{color:#002868;font-weight:600}.sh-tag-loading[data-v-796a6313]{color:#5a6a8a;font-size:.82rem}.sh-tx-strip[data-v-796a6313]{border-top:1px solid #00286826;flex-wrap:wrap;gap:.5rem;margin-top:0;padding:.85rem 0;display:flex}.sh-tx-btn[data-v-796a6313]{border:1.5px solid;border-radius:9px;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .13s;display:inline-flex}.sh-tx-btn--buyer[data-v-796a6313]{color:#006838;background:#00683814;border-color:#00683840}.sh-tx-btn--buyer[data-v-796a6313]:hover{background:#00683829}.sh-tx-btn--seller[data-v-796a6313]{color:#bf0a30;background:#bf0a3012;border-color:#bf0a3038}.sh-tx-btn--seller[data-v-796a6313]:hover{background:#bf0a3024}.sh-dl[data-v-796a6313]{grid-template-columns:auto 1fr;gap:0;margin:0;display:grid}.sh-dt[data-v-796a6313]{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-796a6313]{color:#0d1b3e;border-bottom:1px solid #00286814;margin:0;padding:.52rem 0;font-size:.9rem;font-weight:400}.sh-dt[data-v-796a6313]:nth-last-child(-n+2),.sh-dd[data-v-796a6313]:last-child{border-bottom:none}.sh-dd--notes[data-v-796a6313]{white-space:pre-line}.sh-link[data-v-796a6313]{color:#002868;font-weight:500;text-decoration:none}.sh-link[data-v-796a6313]:hover{color:#bf0a30}.sh-list-row[data-v-796a6313]{border-bottom:1px solid #0028681a;align-items:center;gap:.65rem;padding:.65rem 1.25rem;display:flex}.sh-list-row[data-v-796a6313]:last-child{border-bottom:none}.sh-list-row--btn[data-v-796a6313]{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-796a6313]:last-child{border-bottom:none}.sh-list-row--btn[data-v-796a6313]:hover{background:#0028680a}.sh-list-body[data-v-796a6313]{flex:1;min-width:0}.sh-list-label[data-v-796a6313]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;display:block;overflow:hidden}.sh-list-sub[data-v-796a6313]{color:#5a6a8a;font-size:.8rem;display:block}.sh-list-meta[data-v-796a6313]{color:#5a6a8a;text-transform:capitalize;flex-shrink:0;font-size:.82rem}.sh-due[data-v-796a6313]{color:#8b5e00;white-space:nowrap;font-size:.8rem;font-weight:500}.sh-tl-row[data-v-796a6313]{border-bottom:1px solid #0028681a;align-items:flex-start;gap:.65rem;padding:.65rem 1.25rem;display:flex}.sh-tl-row[data-v-796a6313]:last-child{border-bottom:none}.sh-tl-dot[data-v-796a6313]{background:#adb5bd;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:.42rem}.sh-tl-dot--email[data-v-796a6313]{background:#002868}.sh-tl-dot--sms[data-v-796a6313],.sh-tl-dot--text[data-v-796a6313]{background:#006838}.sh-tl-dot--call[data-v-796a6313]{background:#8b5e00}.sh-tl-dot--note[data-v-796a6313]{background:#adb5bd}.sh-tl-dot--meeting[data-v-796a6313]{background:#6f42c1}.sh-tl-dot--task[data-v-796a6313]{background:#e07b00}.sh-tl-age[data-v-796a6313]{color:#5a6a8a99;flex-shrink:0;margin-top:.2rem;font-size:.78rem}.sh-score-row[data-v-796a6313]{align-items:center;gap:1.25rem;display:flex}.sh-score-num[data-v-796a6313]{color:#002868;flex-shrink:0;font-size:3rem;font-weight:700;line-height:1}.sh-score-meta[data-v-796a6313]{flex:1}.sh-score-badge[data-v-796a6313]{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-796a6313]{border-bottom:1px solid #0028681a;align-items:center;gap:.65rem;padding:.6rem 1.25rem;display:flex}.sh-pv-row[data-v-796a6313]:last-child{border-bottom:none}.sh-pv-addr[data-v-796a6313]{color:#0d1b3e;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.82rem;overflow:hidden}.sh-pi-row[data-v-796a6313]{border-bottom:1px solid #0028681a;align-items:center;gap:.65rem;padding:.65rem 1.25rem;display:flex}.sh-pi-row[data-v-796a6313]:last-child{border-bottom:none}.sh-pi-type[data-v-796a6313]{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-796a6313]{border-radius:20px;padding:.15rem .55rem;font-size:.8rem;font-weight:700}.sh-bar-status--active[data-v-796a6313]{color:#006838;background:#0068381a}.sh-bar-status--expired[data-v-796a6313]{color:#8b5e00;background:#8b5e001a}.sh-bar-status--missing[data-v-796a6313]{color:#bf0a30;background:#bf0a301a}.sh-bar-row[data-v-796a6313]{border-bottom:1px solid #00286814;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.55rem 0;display:flex}.sh-bar-row[data-v-796a6313]:last-child{border-bottom:none}.sh-bar-badge[data-v-796a6313]{border-radius:20px;padding:.1rem .45rem;font-size:.78rem;font-weight:700}.sh-bar-badge--active[data-v-796a6313]{color:#006838;background:#0068381a}.sh-bar-badge--muted[data-v-796a6313]{color:#5a6a8a;background:#5a6a8a1a}.sh-bar-date[data-v-796a6313]{color:#0d1b3e;font-size:.88rem}.sh-enrollment[data-v-796a6313]{margin-bottom:.75rem}.sh-enrollment-name[data-v-796a6313]{color:#0d1b3e;font-size:.95rem;font-weight:600}.sh-enrollment-actions[data-v-796a6313]{gap:.4rem;display:flex}.sh-role-tabs[data-v-796a6313]{gap:.5rem;display:flex}.sh-role-tab[data-v-796a6313]{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-796a6313]{color:#fff;background:#002868;border-color:#002868}.sh-empty[data-v-796a6313]{align-items:center;gap:.85rem;padding:1.75rem 1.25rem;display:flex}.sh-empty>.bi[data-v-796a6313]{color:#0028682e;flex-shrink:0;font-size:1.8rem}.sh-empty-title[data-v-796a6313]{color:#5a6a8a;font-size:.92rem;font-weight:600}.sh-empty-hint[data-v-796a6313]{color:#5a6a8aa6;font-size:.8rem}.sh-form-panel[data-v-796a6313]{background:#f0ebe2;border:1px solid #0028682e;border-radius:12px;padding:1rem}.sh-form-grid-2[data-v-796a6313]{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.sh-mf[data-v-796a6313]{flex-direction:column;gap:.28rem;display:flex}.sh-mlabel[data-v-796a6313]{color:#5a6a8a;font-size:.84rem;font-weight:600}.sh-minput[data-v-796a6313]{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-796a6313]:focus{border-color:#002868}.sh-minput--ro[data-v-796a6313]{pointer-events:none;opacity:.6;resize:none}select.sh-minput option[data-v-796a6313]{color:#0d1b3e;background:#fff}.sh-form-err[data-v-796a6313]{color:#bf0a30;background:#bf0a3012;border-radius:8px;margin-bottom:.5rem;padding:.45rem .7rem;font-size:.85rem}.sh-form-actions[data-v-796a6313]{justify-content:flex-end;gap:.4rem;display:flex}.sh-req[data-v-796a6313]{color:#bf0a30}.sh-mt[data-v-796a6313]{margin-top:1rem}.sh-mt-sm[data-v-796a6313]{margin-top:.6rem}.sh-ai-text[data-v-796a6313]{color:#0d1b3e;margin:0 0 .4rem;font-size:.92rem;line-height:1.65}.sh-muted[data-v-796a6313]{color:#5a6a8a;margin:0}.sh-sm[data-v-796a6313]{font-size:.82rem}.sh-mb0[data-v-796a6313]{margin-bottom:0}.sh-mhint[data-v-796a6313]{opacity:.7;font-size:.78rem;font-weight:400}.sh-sms-count[data-v-796a6313]{color:#5a6a8a;text-align:right;font-size:.8rem}.sh-sms-count--warn[data-v-796a6313]{color:#d97706}.sh-sms-count--over[data-v-796a6313]{color:#bf0a30;font-weight:700}.sh-overlay[data-v-796a6313]{z-index:500;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.sh-modal[data-v-796a6313]{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-796a6313]{border-bottom:1px solid #0028681f;align-items:center;gap:.65rem;padding:1.1rem 1.25rem 1rem;display:flex}.sh-modal-title[data-v-796a6313]{color:#0d1b3e;flex:1;font-size:1.05rem;font-weight:700}.sh-modal-close[data-v-796a6313]{color:#5a6a8a;cursor:pointer;background:0 0;border:none;font-size:1.1rem}.sh-modal-close[data-v-796a6313]:hover{color:#bf0a30}.sh-modal-body[data-v-796a6313]{flex-direction:column;gap:.75rem;padding:1.1rem 1.25rem;display:flex}.sh-modal-actions[data-v-796a6313]{justify-content:flex-end;gap:.5rem;padding-top:.1rem;display:flex}.sh-toast[data-v-796a6313]{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-796a6313]{background:#bf0a30}.sh-toast-enter-active[data-v-796a6313],.sh-toast-leave-active[data-v-796a6313]{transition:transform .2s,opacity .2s}.sh-toast-enter-from[data-v-796a6313],.sh-toast-leave-to[data-v-796a6313]{opacity:0;transform:translateY(10px)}.sh-shield[data-v-796a6313]{z-index:199;position:fixed;inset:0}.sh-signals-row[data-v-796a6313]{flex-wrap:wrap;gap:.3rem;margin-top:.4rem;display:flex}.sh-signal-badge[data-v-796a6313]{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-796a6313]{color:#0891b2;background:#06b6d41f}.sh-card--ai[data-v-796a6313]{background:#f8fafe}.sh-risk-flags[data-v-796a6313]{flex-wrap:wrap;gap:.35rem;margin-bottom:.65rem;display:flex}.sh-risk[data-v-796a6313]{border-radius:20px;align-items:center;padding:.2rem .6rem;font-size:.8rem;font-weight:700;display:inline-flex}.sh-risk--warn[data-v-796a6313]{color:#8b5e00;background:#8b5e001f}.sh-risk--green[data-v-796a6313]{color:#006838;background:#0068381a}.sh-ai-italic[data-v-796a6313]{color:#5a6a8a;margin:0 0 .65rem;font-style:italic;line-height:1.65}.sh-next-action[data-v-796a6313]{margin-bottom:.65rem}.sh-next-action-label[data-v-796a6313]{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-796a6313]{color:#002868;font-size:.92rem;font-weight:500}.sh-talking-label[data-v-796a6313]{text-transform:uppercase;letter-spacing:.05em;color:#5a6a8a;margin-bottom:.28rem;font-size:.78rem;font-weight:700}.sh-talking-list[data-v-796a6313]{margin:0;padding-left:1.2rem}.sh-talking-list li[data-v-796a6313]{color:#0d1b3e;font-size:.88rem;line-height:1.6}.sh-fu-row[data-v-796a6313]{border-bottom:1px solid #0028681a;align-items:flex-start;gap:.55rem;padding:.65rem 1.25rem;display:flex}.sh-fu-row[data-v-796a6313]:last-child{border-bottom:none}.sh-fu-icon[data-v-796a6313]{color:#5a6a8a;flex-shrink:0;margin-top:.18rem;font-size:1rem}.sh-fu-top[data-v-796a6313]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.1rem;display:flex}.sh-fu-overdue[data-v-796a6313]{color:#bf0a30;background:#bf0a301a;border-radius:20px;padding:.08rem .45rem;font-size:.72rem;font-weight:700}.sh-fu-actions[data-v-796a6313]{flex-shrink:0;gap:.25rem;margin-left:auto;display:flex}.sh-fu-edit[data-v-796a6313]{border-bottom:1px solid #0028681a;padding:.75rem 1.25rem}.sh-icon-btn[data-v-796a6313]{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-796a6313]:hover:not(:disabled){color:#002868;background:#00286812}.sh-icon-btn--green[data-v-796a6313]:hover:not(:disabled){color:#006838;background:#00683812;border-color:#00683840}.sh-icon-btn--red[data-v-796a6313]:hover:not(:disabled){color:#bf0a30;background:#bf0a3012;border-color:#bf0a3038}.sh-icon-btn[data-v-796a6313]:disabled{opacity:.4;cursor:not-allowed}.sh-tl-row--click[data-v-796a6313]{cursor:pointer}.sh-tl-row--click[data-v-796a6313]:hover{background:#00286806}.sh-tl-icon[data-v-796a6313]{color:#5a6a8a;flex-shrink:0;margin-top:.2rem;font-size:1rem}.sh-tl-dir[data-v-796a6313]{flex-shrink:0;width:1.1ch;font-size:.85rem;font-weight:700}.sh-tl-dir--in[data-v-796a6313]{color:#002868}.sh-tl-dir--out[data-v-796a6313]{color:#5a6a8a}.sh-tl-dir--na[data-v-796a6313]{color:#0000}.sh-tl-top[data-v-796a6313]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.1rem;display:flex}.sh-tl-type[data-v-796a6313]{text-transform:uppercase;letter-spacing:.04em;color:#0d1b3e;font-size:.82rem;font-weight:700}.sh-tl-meta[data-v-796a6313]{color:#5a6a8a;white-space:nowrap;margin-left:auto;font-size:.78rem}.sh-tl-subject[data-v-796a6313]{color:#0d1b3e;margin-bottom:.08rem;font-size:.88rem}.sh-tl-notes[data-v-796a6313]{color:#5a6a8a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.83rem;display:-webkit-box;overflow:hidden}.sh-tl-notes--expanded[data-v-796a6313]{-webkit-line-clamp:unset;display:block}.sh-tl-del[data-v-796a6313]{opacity:0;transition:opacity .12s}.sh-tl-row:hover .sh-tl-del[data-v-796a6313]{opacity:1}.sh-outcome-badge[data-v-796a6313]{border-radius:20px;padding:.1rem .45rem;font-size:.72rem;font-weight:700;display:inline-flex}.sh-env-row[data-v-796a6313]{border-bottom:1px solid #0028681a;align-items:center;gap:.65rem;padding:.65rem 1.25rem;display:flex}.sh-env-row[data-v-796a6313]:last-child{border-bottom:none}.sh-env-badge[data-v-796a6313]{white-space:nowrap;text-transform:capitalize;border-radius:20px;flex-shrink:0;padding:.1rem .5rem;font-size:.78rem;font-weight:700}@keyframes sh-spin-796a6313{to{transform:rotate(360deg)}}.sh-spin[data-v-796a6313]{animation:.6s linear infinite sh-spin-796a6313;display:inline-block}@media (width<=600px){.sh-form-grid-2[data-v-796a6313]{grid-template-columns:1fr}.sh-score-num[data-v-796a6313]{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}.pc-card[data-v-7f9991cf]{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-7f9991cf]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pc-card-icon[data-v-7f9991cf]{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-7f9991cf]{color:#0d1b3e;font-size:1rem;font-weight:700}.pc-card-body[data-v-7f9991cf]{padding:.85rem 1rem}.qa-list[data-v-7f9991cf]{flex-direction:column;gap:.5rem;display:flex}.qa-btn[data-v-7f9991cf]{cursor:pointer;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-7f9991cf]:hover{background:#00286824;border-color:#0028684d}.qa-btn-hot[data-v-7f9991cf]{border-color:#bf0a302e}.qa-btn-hot[data-v-7f9991cf]:hover{background:#bf0a300d;border-color:#bf0a3052}.qa-icon[data-v-7f9991cf]{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-7f9991cf]{color:#002868;background:#0028681a}.qa-icon-red[data-v-7f9991cf]{color:#bf0a30;background:#bf0a301a}.qa-label[data-v-7f9991cf]{color:#0d1b3e;flex:1;font-size:.95rem;font-weight:600}.qa-arrow[data-v-7f9991cf]{color:#8a96b0;font-size:.7rem}.pc-card[data-v-c23759ad]{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-c23759ad]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pc-card-icon[data-v-c23759ad]{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-c23759ad]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.pc-card-action[data-v-c23759ad]{color:#002868;font-size:.84rem;font-weight:600;text-decoration:none;transition:color .12s}.pc-card-action[data-v-c23759ad]:hover{color:#bf0a30}.pc-card-body[data-v-c23759ad]{padding:0}.empty-state[data-v-c23759ad]{color:#5a6a8a;align-items:center;gap:.65rem;padding:2rem 1.25rem;font-size:.88rem;display:flex}.empty-state>.bi[data-v-c23759ad]{color:#00286833;font-size:1.4rem}.act-row[data-v-c23759ad]{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-c23759ad]:last-child{border-bottom:none}.act-row[data-v-c23759ad]:hover{background:#00286817}a.act-row[data-v-c23759ad]{cursor:pointer}.act-icon[data-v-c23759ad]{color:#5a6a8a;flex-shrink:0;margin-top:.1rem;font-size:.9rem}.act-body[data-v-c23759ad]{flex:1;min-width:0}.act-label[data-v-c23759ad]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;display:block;overflow:hidden}.act-sub[data-v-c23759ad]{color:#5a6a8a;font-size:.78rem;display:block}.act-time[data-v-c23759ad]{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}.pc-card[data-v-698275d5]{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-698275d5]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pc-card-icon[data-v-698275d5]{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-698275d5]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.pc-card-action[data-v-698275d5]{color:#002868;font-size:.84rem;font-weight:600;text-decoration:none;transition:color .12s}.pc-card-action[data-v-698275d5]:hover{color:#bf0a30}.pc-card-body[data-v-698275d5]{padding:0}.empty-state[data-v-698275d5]{color:#5a6a8a;align-items:center;gap:.65rem;padding:2rem 1.25rem;font-size:.88rem;display:flex}.empty-state>.bi[data-v-698275d5]{color:#00286833;font-size:1.4rem}.listing-row[data-v-698275d5]{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-698275d5]:last-child{border-bottom:none}.listing-row[data-v-698275d5]:hover{background:#00286817}.listing-body[data-v-698275d5]{flex:1;min-width:0}.listing-address[data-v-698275d5]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;display:block;overflow:hidden}.listing-meta[data-v-698275d5]{color:#5a6a8a;font-size:.78rem;display:block}.listing-right[data-v-698275d5]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}.listing-price[data-v-698275d5]{color:#0d1b3e;font-size:.9rem;font-weight:700}.listing-status[data-v-698275d5]{text-transform:capitalize;border-radius:20px;padding:.1rem .42rem;font-size:.74rem;font-weight:600}.pc-card[data-v-375fed98]{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-375fed98]{border-bottom:1px solid #00286826;align-items:center;gap:.65rem;padding:.95rem 1.25rem .85rem;display:flex}.pc-card-icon[data-v-375fed98]{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-375fed98]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.pc-card-action[data-v-375fed98]{color:#002868;font-size:.84rem;font-weight:600;text-decoration:none;transition:color .12s}.pc-card-action[data-v-375fed98]:hover{color:#bf0a30}.pc-card-body[data-v-375fed98]{padding:0}.empty-state[data-v-375fed98]{color:#5a6a8a;align-items:center;gap:.65rem;padding:2rem 1.25rem;font-size:.88rem;display:flex}.empty-state>.bi[data-v-375fed98]{color:#00286833;font-size:1.4rem}.tx-row[data-v-375fed98]{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-375fed98]:last-child{border-bottom:none}.tx-row[data-v-375fed98]:hover{background:#00286817}.tx-address[data-v-375fed98]{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-375fed98]{white-space:nowrap;border-radius:20px;flex-shrink:0;padding:.15rem .5rem;font-size:.73rem;font-weight:600}.tx-badge--type[data-v-375fed98]{color:#002868;background:#0028681a}.tx-contacts[data-v-375fed98]{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.3rem;display:flex}.tx-contact-chip[data-v-375fed98]{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-375fed98]:hover{color:#002868;background:#00286824;border-color:#00286866}.tx-contact-avatar[data-v-375fed98]{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-375fed98]{line-height:1}.tx-chevron[data-v-375fed98]{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-da98a78c]{border-bottom:1px solid #ffffff0a;align-items:center;gap:.75rem;padding:.7rem 1.25rem;display:flex}.rec-row[data-v-da98a78c]:last-child{border-bottom:none}.detail-row[data-v-da98a78c]{border-bottom:1px solid #ffffff0a;justify-content:space-between;padding:.5rem 0;font-size:.83rem;display:flex}.detail-row[data-v-da98a78c]: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}.back-link[data-v-cce62544]{color:#fff6;font-size:.8rem;text-decoration:none}.back-link[data-v-cce62544]:hover{color:#ffffffb3}.field-group[data-v-cce62544]{margin-bottom:1rem}.field-label[data-v-cce62544]{color:#ffffff8c;margin-bottom:.35rem;font-size:.78rem;display:block}.field-input[data-v-cce62544]{color:#fff;resize:vertical;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.85rem}.field-input[data-v-cce62544]:focus{background:#ffffff14;border-color:#002868b3;outline:none}.field-input--error[data-v-cce62544]{border-color:#bf0a3099}.field-error[data-v-cce62544]{color:#fc7070;margin-top:.25rem;font-size:.72rem;display:block}.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}.back-link[data-v-e20c169a]{color:#fff6;font-size:.8rem;text-decoration:none}.back-link[data-v-e20c169a]:hover{color:#ffffffb3}.field-group[data-v-e20c169a]{margin-bottom:1rem}.field-label[data-v-e20c169a]{color:#ffffff8c;margin-bottom:.35rem;font-size:.78rem;display:block}.field-input[data-v-e20c169a]{color:#fff;resize:vertical;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.85rem}.field-input[data-v-e20c169a]:focus{background:#ffffff14;border-color:#002868b3;outline:none}.field-input--error[data-v-e20c169a]{border-color:#bf0a3099}.field-error[data-v-e20c169a]{color:#fc7070;margin-top:.25rem;font-size:.72rem;display:block}.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-862b501c]{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-862b501c]{background:#ffffff08;border:1px solid #f5f0e81a;border-radius:16px;width:100%;max-width:520px;padding:2.5rem 2rem}.signing-brand[data-v-862b501c]{text-align:center;margin-bottom:2rem}.brand-name[data-v-862b501c]{color:#f5f0e8;letter-spacing:-.01em;font-size:1.25rem;font-weight:700;display:block}.brand-sub[data-v-862b501c]{color:#f5f0e859;margin-top:.2rem;font-size:.72rem;display:block}.doc-header[data-v-862b501c]{margin-bottom:1.5rem}.doc-title[data-v-862b501c]{color:#f5f0e8;margin-bottom:.35rem;font-size:1.05rem;font-weight:600}.doc-sub[data-v-862b501c]{color:#f5f0e880;margin:0;font-size:.82rem}.recipient-info[data-v-862b501c]{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-862b501c]{padding:1rem 0}.sign-action[data-v-862b501c]{margin:1.5rem 0 1rem}.sign-btn[data-v-862b501c]{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-862b501c]:hover:not(:disabled){background:#a5001e}.sign-btn[data-v-862b501c]:disabled{opacity:.55;cursor:not-allowed}.legal-note[data-v-862b501c]{color:#f5f0e84d;text-align:center;margin:0;font-size:.68rem;line-height:1.55}.signed-state[data-v-862b501c]{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}.back-link[data-v-73705141]{color:#fff6;font-size:.8rem;text-decoration:none}.back-link[data-v-73705141]:hover{color:#ffffffb3}.field-group[data-v-73705141]{margin-bottom:1rem}.field-label[data-v-73705141]{color:#ffffff8c;margin-bottom:.35rem;font-size:.78rem;display:block}.field-input[data-v-73705141]{color:#fff;resize:vertical;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.85rem}.field-input[data-v-73705141]:focus{border-color:#002868b3;outline:none}.field-input--error[data-v-73705141]{border-color:#bf0a3099}.field-error[data-v-73705141]{color:#fc7070;margin-top:.25rem;font-size:.72rem;display:block}.back-link[data-v-b19ce1cb]{color:#fff6;font-size:.8rem;text-decoration:none}.back-link[data-v-b19ce1cb]:hover{color:#ffffffb3}.field-group[data-v-b19ce1cb]{margin-bottom:1rem}.field-label[data-v-b19ce1cb]{color:#ffffff8c;margin-bottom:.35rem;font-size:.78rem;display:block}.field-input[data-v-b19ce1cb]{color:#fff;resize:vertical;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.85rem}.field-input[data-v-b19ce1cb]:focus{border-color:#002868b3;outline:none}.field-input--error[data-v-b19ce1cb]{border-color:#bf0a3099}.field-error[data-v-b19ce1cb]{color:#fc7070;margin-top:.25rem;font-size:.72rem;display:block}.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}.onb-field[data-v-be73b15f]{margin-bottom:.25rem}.onb-field label[data-v-be73b15f]{color:#fff9;margin-bottom:.3rem;font-size:.78rem;font-weight:600;display:block}.onb-field input[data-v-be73b15f],.onb-field select[data-v-be73b15f],.onb-field textarea[data-v-be73b15f]{color:#fff;box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;width:100%;padding:.6rem .8rem;font-size:.875rem}.onb-field input[data-v-be73b15f]::-moz-placeholder{color:#ffffff40}.onb-field textarea[data-v-be73b15f]::-moz-placeholder{color:#ffffff40}.onb-field input[data-v-be73b15f]::placeholder,.onb-field textarea[data-v-be73b15f]::placeholder{color:#ffffff40}.onb-field input[data-v-be73b15f]:focus,.onb-field select[data-v-be73b15f]:focus,.onb-field textarea[data-v-be73b15f]:focus{border-color:#002868cc;outline:none;box-shadow:0 0 0 2px #00286840}.onb-field select option[data-v-be73b15f]{background:#010812}.onb-field textarea[data-v-be73b15f]{resize:vertical}.onb-optional[data-v-be73b15f]{color:#ffffff4d;margin-left:.3rem;font-size:.7rem;font-weight:400}.onb-err[data-v-be73b15f]{color:#fc7070;margin:.25rem 0 0;font-size:.75rem}.mls-status-row[data-v-76c0bd49]{align-items:center;margin-bottom:1.25rem;display:flex}.onb-field[data-v-76c0bd49]{margin-bottom:.85rem}.onb-field label[data-v-76c0bd49]{color:#fff9;margin-bottom:.3rem;font-size:.78rem;font-weight:600;display:block}.onb-field input[data-v-76c0bd49]{color:#fff;box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;width:100%;padding:.6rem .8rem;font-size:.875rem}.onb-field input[data-v-76c0bd49]::placeholder{color:#ffffff40}.onb-field input[data-v-76c0bd49]:focus{border-color:#002868cc;outline:none;box-shadow:0 0 0 2px #00286840}.onb-err[data-v-76c0bd49]{color:#fc7070;margin:.25rem 0 0;font-size:.75rem}.skip-btn[data-v-76c0bd49]{color:#fff6;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;padding:.45rem .85rem;font-size:.8rem;transition:all .15s}.skip-btn[data-v-76c0bd49]:hover{color:#ffffffb3;border-color:#ffffff4d}.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-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:#bf0a30;--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:#bf0a30}.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}.field-group[data-v-3e7d21a4]{margin-bottom:1rem}.field-label[data-v-3e7d21a4]{color:#ffffff8c;margin-bottom:.35rem;font-size:.78rem;display:block}.field-input[data-v-3e7d21a4]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.85rem}.field-input[data-v-3e7d21a4]:focus{background:#ffffff14;border-color:#002868b3;outline:none}.field-input--error[data-v-3e7d21a4]{border-color:#bf0a3099}.field-error[data-v-3e7d21a4]{color:#fc7070;margin-top:.25rem;font-size:.72rem;display:block}.success-msg[data-v-3e7d21a4]{color:#00dc82;font-size:.78rem}.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-0f2d65cf]{--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-0f2d65cf]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.txh-addr-block[data-v-0f2d65cf]{flex:1;min-width:0}.txh-eyebrow[data-v-0f2d65cf]{letter-spacing:.06em;text-transform:uppercase;color:var(--pc-muted);margin-bottom:.15rem;font-size:.68rem;font-weight:600}.txh-address[data-v-0f2d65cf]{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-0f2d65cf]{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-0f2d65cf]:hover{background:#0028680f}.txh-clients[data-v-0f2d65cf]{flex-wrap:wrap;gap:.4rem;display:flex}.txh-client-pill[data-v-0f2d65cf]{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-0f2d65cf]{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-0f2d65cf]{color:var(--pc-text);font-weight:600}.txh-client-role[data-v-0f2d65cf]{color:var(--pc-muted);text-transform:capitalize;font-size:.68rem}.txh-meta-row[data-v-0f2d65cf]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.txh-status-badge[data-v-0f2d65cf]{border-radius:20px;padding:.2rem .55rem;font-size:.7rem;font-weight:700}.txh-chip[data-v-0f2d65cf]{color:var(--pc-muted);align-items:center;gap:.2rem;font-size:.72rem;display:inline-flex}.txh-chip .bi[data-v-0f2d65cf]{font-size:.7rem}.txh-chip--price[data-v-0f2d65cf]{color:var(--pc-text);font-weight:700}.txh-stepper-scroll[data-v-0f2d65cf]{-webkit-overflow-scrolling:touch;padding-bottom:.1rem;overflow-x:auto}.txh-stepper[data-v-0f2d65cf]{align-items:flex-start;min-width:max-content;display:flex}.txh-step[data-v-0f2d65cf]{cursor:default;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:.28rem;display:flex}.txh-step--available[data-v-0f2d65cf]{cursor:pointer}.txh-step-node[data-v-0f2d65cf]{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-0f2d65cf]{background:#e2e8f0;border-color:#94a3b8}.txh-step--available:hover .txh-step-node[data-v-0f2d65cf]{background:#0028680f}.txh-step-check[data-v-0f2d65cf]{color:#64748b;font-size:.62rem;font-weight:800;line-height:1}.txh-step-label[data-v-0f2d65cf]{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-0f2d65cf]{color:#94a3b8}.txh-step-label--active[data-v-0f2d65cf]{font-weight:700!important}.txh-step-connector[data-v-0f2d65cf]{background:#e2e8f0;flex-shrink:0;align-self:flex-start;width:28px;height:2px;margin-top:9px;transition:background .15s}.txh-connector--done[data-v-0f2d65cf]{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-37637b8c]{--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-37637b8c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.tctd-back[data-v-37637b8c]{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-37637b8c]:hover{color:var(--pc-navy)}.tctd-context[data-v-37637b8c]{align-items:center;gap:.5rem;display:flex}.tctd-side-badge[data-v-37637b8c]{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-37637b8c]{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-37637b8c]{font-size:.68rem}.tctd-cols[data-v-37637b8c]{grid-template-columns:2fr 1fr;align-items:start;gap:1.1rem;display:grid}.tctd-side[data-v-37637b8c]{flex-direction:column;gap:1rem;display:flex}.tctd-card[data-v-37637b8c]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.tctd-card--approval[data-v-37637b8c]{border-left:3px solid var(--tc-amber)}.tctd-card-head[data-v-37637b8c]{border-bottom:1px solid #0028681a;padding:.8rem 1rem}.tctd-card-title[data-v-37637b8c]{letter-spacing:.06em;text-transform:uppercase;color:var(--pc-navy);font-size:.78rem;font-weight:700}.tctd-card-empty[data-v-37637b8c]{text-align:center;color:var(--pc-muted);padding:1.25rem 1rem;font-size:.8rem}.tctd-approval-row[data-v-37637b8c]{border-bottom:1px solid #0028680f;align-items:center;gap:.6rem;padding:.7rem 1rem;display:flex}.tctd-approval-row[data-v-37637b8c]:last-child{border-bottom:none}.tctd-approval-icon[data-v-37637b8c]{color:var(--tc-amber);flex-shrink:0;font-size:1rem}.tctd-approval-body[data-v-37637b8c]{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.tctd-approval-action[data-v-37637b8c]{color:var(--pc-text);font-size:.82rem;font-weight:600}.tctd-approval-meta[data-v-37637b8c]{color:var(--pc-muted);font-size:.7rem}.tctd-approval-side[data-v-37637b8c]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.35rem;display:flex}.tctd-approval-status[data-v-37637b8c]{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-37637b8c]{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-37637b8c]:hover:not(:disabled){background:var(--pc-red);color:#fff;border-color:var(--pc-red)}.tctd-withdraw-btn[data-v-37637b8c]:disabled{opacity:.5;cursor:default}.tctd-party-row[data-v-37637b8c]{border-bottom:1px solid #0028680f;align-items:center;gap:.6rem;padding:.6rem 1rem;display:flex}.tctd-party-row[data-v-37637b8c]:last-child{border-bottom:none}.tctd-party-role[data-v-37637b8c]{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-37637b8c]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.tctd-party-name[data-v-37637b8c]{color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:500;overflow:hidden}.tctd-party-contact[data-v-37637b8c]{color:var(--pc-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.tctd-party-pending[data-v-37637b8c]{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-37637b8c]{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-37637b8c]:last-child{border-bottom:none}.tctd-doc-row[data-v-37637b8c]:hover{background:#0028680a}.tctd-doc-icon[data-v-37637b8c]{color:var(--pc-navy);flex-shrink:0;font-size:1rem}.tctd-doc-body[data-v-37637b8c]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.tctd-doc-name[data-v-37637b8c]{color:var(--pc-text);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.tctd-doc-size[data-v-37637b8c]{color:var(--pc-muted);font-size:.68rem}.tctd-doc-ext[data-v-37637b8c]{color:#0028684d;flex-shrink:0;font-size:.74rem}.tctd-env-row[data-v-37637b8c]{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-37637b8c]:last-child{border-bottom:none}.tctd-env-row[data-v-37637b8c]:hover{background:#0028680a}.tctd-env-icon[data-v-37637b8c]{color:var(--pc-navy);flex-shrink:0;font-size:.95rem}.tctd-env-name[data-v-37637b8c]{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-37637b8c]{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-37637b8c]{color:var(--tc-green);background:#16a34a1a}@media (width<=900px){.tctd[data-v-37637b8c]{padding:1rem}.tctd-cols[data-v-37637b8c]{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-f8ea6b08]{flex-direction:column;align-items:center;padding:1rem 1.25rem;display:flex}.ntw-container[data-v-f8ea6b08]{flex-direction:column;gap:1.25rem;width:100%;max-width:600px;display:flex}.ntw-back-row[data-v-f8ea6b08]{margin-bottom:-.25rem}.ntw-back[data-v-f8ea6b08]{color:#5a6a8a;align-items:center;gap:.25rem;font-size:.82rem;text-decoration:none;transition:color .12s;display:inline-flex}.ntw-back[data-v-f8ea6b08]:hover{color:#002868}.ntw-header[data-v-f8ea6b08]{justify-content:space-between;align-items:center;display:flex}.ntw-title[data-v-f8ea6b08]{color:#0d1b3e;margin:0;font-size:1.4rem;font-weight:600;line-height:1.15}.ntw-dot[data-v-f8ea6b08]{color:#bf0a30}.ntw-stepper[data-v-f8ea6b08]{align-items:center;gap:.3rem;display:flex}.ntw-step[data-v-f8ea6b08]{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-f8ea6b08]{color:#002868;background:#fff;border-color:#002868}.ntw-step--done[data-v-f8ea6b08]{color:#fff;background:#002868;font-size:.68rem}.ntw-step-line[data-v-f8ea6b08]{background:#00286826;border-radius:1px;flex-shrink:0;width:24px;height:2px;transition:background .2s}.ntw-step-line--done[data-v-f8ea6b08]{background:#002868}.ntw-step-label[data-v-f8ea6b08]{color:#5a6a8a;margin-left:.35rem;font-size:.75rem;font-weight:500}.ntw-panel[data-v-f8ea6b08]{background:#fff;border:1px solid #00286838;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 4px 20px #0028681c}.ntw-panel-hdr[data-v-f8ea6b08]{border-bottom:1px solid #0028681f;align-items:center;gap:.6rem;padding:.9rem 1.25rem;display:flex}.ntw-panel-title[data-v-f8ea6b08]{color:#002868;flex:1;font-size:.82rem;font-weight:600}.ntw-type-tag[data-v-f8ea6b08]{text-transform:capitalize;flex-shrink:0;font-size:.76rem;font-weight:500}.ntw-type-grid[data-v-f8ea6b08]{grid-template-columns:1fr 1fr;gap:.6rem;padding:1rem 1.1rem;display:grid}.ntw-type-tile[data-v-f8ea6b08]{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-f8ea6b08]:hover{border-color:#00286859;box-shadow:0 2px 12px #0028681a}.ntw-type-icon[data-v-f8ea6b08]{font-size:1.6rem}.ntw-type-label[data-v-f8ea6b08]{color:#0d1b3e;font-size:.82rem;font-weight:500;line-height:1.3}.ntw-client-body[data-v-f8ea6b08]{flex-direction:column;display:flex}.ntw-selected-contact[data-v-f8ea6b08]{background:#0028680a;border-bottom:1px solid #0028681a;align-items:center;gap:.75rem;padding:.7rem 1.25rem;display:flex}.ntw-selected-avatar[data-v-f8ea6b08]{color:#002868;background:#0028681a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;font-weight:700;display:flex}.ntw-selected-info[data-v-f8ea6b08]{flex:1;min-width:0}.ntw-selected-name[data-v-f8ea6b08]{color:#0d1b3e;font-size:.84rem;font-weight:600;display:block}.ntw-selected-email[data-v-f8ea6b08]{color:#5a6a8a;font-size:.76rem;display:block}.ntw-clear-btn[data-v-f8ea6b08]{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-f8ea6b08]:hover{color:#bf0a30}.ntw-search-wrap[data-v-f8ea6b08]{border-bottom:1px solid #00286814;padding:.7rem 1.25rem;position:relative}.ntw-search-icon[data-v-f8ea6b08]{color:#8a96b0;pointer-events:none;font-size:.85rem;position:absolute;top:50%;left:2rem;transform:translateY(-50%)}.ntw-search-input[data-v-f8ea6b08]{color:#0d1b3e;background:#fff;border:1px solid #00286838;border-radius:8px;outline:none;width:100%;padding:.42rem .7rem .42rem 2.1rem;font-size:.83rem;transition:border .12s}.ntw-search-input[data-v-f8ea6b08]:focus{border-color:#002868}.ntw-contact-empty[data-v-f8ea6b08]{color:#8a96b0;text-align:center;padding:1.5rem 1.25rem;font-size:.82rem}.ntw-contact-list[data-v-f8ea6b08]{flex-direction:column;max-height:260px;display:flex;overflow-y:auto}.ntw-contact-row[data-v-f8ea6b08]{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-f8ea6b08]:last-child{border-bottom:none}.ntw-contact-row[data-v-f8ea6b08]:hover{background:#0028680a}.ntw-contact-row--selected[data-v-f8ea6b08]{background:#0028680f}.ntw-contact-avatar[data-v-f8ea6b08]{color:#002868;background:#0028681a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.68rem;font-weight:700;display:flex}.ntw-contact-info[data-v-f8ea6b08]{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.ntw-contact-name[data-v-f8ea6b08]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:500;overflow:hidden}.ntw-contact-email[data-v-f8ea6b08]{color:#5a6a8a;font-size:.74rem}.ntw-contact-check[data-v-f8ea6b08]{color:#002868;flex-shrink:0;font-size:.85rem}.ntw-client-summary[data-v-f8ea6b08]{color:#002868;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-f8ea6b08]{font-size:.9rem}.ntw-form[data-v-f8ea6b08]{flex-direction:column;gap:.9rem;padding:1.1rem 1.25rem;display:flex}.ntw-row-2[data-v-f8ea6b08]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ntw-row-3[data-v-f8ea6b08]{gap:.75rem;display:flex}.ntw-field[data-v-f8ea6b08]{flex-direction:column;flex:1;gap:.3rem;display:flex}.ntw-label[data-v-f8ea6b08]{color:#5a6a8a;font-size:.78rem;font-weight:500}.ntw-req[data-v-f8ea6b08]{color:#bf0a30}.ntw-opt[data-v-f8ea6b08]{color:#8a96b0;font-size:.68rem;font-weight:400}.ntw-input[data-v-f8ea6b08]{color:#0d1b3e;resize:vertical;background:#fff;border:1px solid #00286838;border-radius:8px;outline:none;width:100%;padding:.42rem .7rem;font-family:inherit;font-size:.83rem;transition:border .12s}.ntw-input[data-v-f8ea6b08]:focus{border-color:#002868}select.ntw-input option[data-v-f8ea6b08]{color:#0d1b3e;background:#fff}.ntw-error[data-v-f8ea6b08]{color:#bf0a30;font-size:.76rem}.ntw-step-actions[data-v-f8ea6b08]{border-top:1px solid #0028681a;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;display:flex}.ntw-back-btn[data-v-f8ea6b08]{color:#5a6a8a;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-f8ea6b08]:hover{color:#0d1b3e;border-color:#00286873}.ntw-next-btn[data-v-f8ea6b08]{color:#fff;cursor:pointer;background:#002868;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-f8ea6b08]:hover{background:#001a4e}.ntw-submit-btn[data-v-f8ea6b08]{color:#fff;cursor:pointer;background:#002868;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-f8ea6b08]:hover:not(:disabled){background:#001a4e}.ntw-submit-btn[data-v-f8ea6b08]: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-2ded6787]{flex-direction:column;gap:1rem;max-width:1100px;margin:0 auto;padding:1rem 1.25rem;display:flex}.ts-file-hidden[data-v-2ded6787]{display:none}.ts-spin[data-v-2ded6787]{animation:.8s linear infinite ts-spin-2ded6787}@keyframes ts-spin-2ded6787{to{transform:rotate(360deg)}}.ts-back[data-v-2ded6787]{color:#5a6a8a;align-items:center;gap:.25rem;font-size:.82rem;text-decoration:none;transition:color .12s;display:inline-flex}.ts-back[data-v-2ded6787]:hover{color:#002868}.ts-back--dim[data-v-2ded6787]{opacity:.5;font-size:.76rem}.ts-hero-card[data-v-2ded6787]{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-2ded6787]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ts-hero-left[data-v-2ded6787]{flex:1;min-width:0}.ts-title[data-v-2ded6787]{color:#0d1b3e;margin:0 0 .5rem;font-size:1.45rem;font-weight:700;line-height:1.2}.ts-badge-row[data-v-2ded6787]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ts-type-badge[data-v-2ded6787],.ts-status-badge[data-v-2ded6787]{text-transform:capitalize;border-radius:20px;padding:.18rem .6rem;font-size:.76rem;font-weight:700;display:inline-flex}.ts-hero-actions[data-v-2ded6787]{flex-shrink:0;gap:.5rem;display:flex}.ts-edit-btn[data-v-2ded6787],.ts-county-btn[data-v-2ded6787]{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-2ded6787]{color:#fff;background:#002868;border:none}.ts-edit-btn[data-v-2ded6787]:hover{background:#001a4e}.ts-county-btn[data-v-2ded6787]{color:#5a6a8a;background:#fff;border:1px solid #00286838}.ts-county-btn[data-v-2ded6787]:hover{color:#002868;border-color:#00286873}.ts-dates-row[data-v-2ded6787]{flex-wrap:wrap;gap:1.25rem;padding-top:.1rem;display:flex}.ts-date-chip[data-v-2ded6787]{flex-direction:column;gap:.08rem;display:flex}.ts-date-label[data-v-2ded6787]{color:#8a96b0;font-size:.72rem;font-weight:500}.ts-date-val[data-v-2ded6787]{color:#0d1b3e;font-size:.84rem;font-weight:600}.ts-contact-chips[data-v-2ded6787]{border-top:1px solid #0028681a;flex-wrap:wrap;gap:.5rem;padding-top:.75rem;display:flex}.ts-contact-chip[data-v-2ded6787]{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-2ded6787]{cursor:pointer}.ts-contact-chip--clickable[data-v-2ded6787]:hover{background:#0028681a}.ts-chip-avatar[data-v-2ded6787]{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-2ded6787]{text-align:left;flex-direction:column;gap:.05rem;display:flex}.ts-chip-name[data-v-2ded6787]{color:#0d1b3e;font-size:.8rem;font-weight:600}.ts-chip-role[data-v-2ded6787]{color:#5a6a8a;text-transform:capitalize;font-size:.7rem}.ts-chip-arrow[data-v-2ded6787]{color:#8a96b0;margin-left:.1rem;font-size:.75rem}.ts-stepper-card[data-v-2ded6787]{background:#fff;border:1px solid #00286838;border-radius:16px;padding:1rem 1.5rem;box-shadow:0 4px 20px #0028681c}.ts-stepper[data-v-2ded6787]{align-items:center;gap:0;padding-bottom:.1rem;display:flex;overflow-x:auto}.ts-step[data-v-2ded6787]{flex-direction:column;flex-shrink:0;align-items:center;gap:.3rem;display:flex}.ts-step-dot[data-v-2ded6787]{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-2ded6787]{color:#002868;background:#fff;border-color:#002868}.ts-step--done .ts-step-dot[data-v-2ded6787]{color:#fff;background:#002868;font-size:.7rem}.ts-step-lbl[data-v-2ded6787]{color:#8a96b0;text-transform:capitalize;white-space:nowrap;font-size:.7rem;font-weight:500}.ts-step--active .ts-step-lbl[data-v-2ded6787]{color:#002868;font-weight:600}.ts-step--done .ts-step-lbl[data-v-2ded6787]{color:#5a6a8a}.ts-step-line[data-v-2ded6787]{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-2ded6787]{background:#002868}.ts-comms-bar[data-v-2ded6787]{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-2ded6787]{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-2ded6787]:hover:not(:disabled){color:#002868;background:#0028680a;border-color:#00286866}.ts-comms-btn[data-v-2ded6787]:disabled{opacity:.45;cursor:not-allowed}.ts-comms-btn .bi[data-v-2ded6787]{font-size:.85rem}.ts-upload-error[data-v-2ded6787]{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-2ded6787]{grid-template-columns:1fr 340px;align-items:start;gap:1rem;display:grid}.ts-col-main[data-v-2ded6787],.ts-col-side[data-v-2ded6787]{flex-direction:column;gap:1rem;display:flex}.ts-card[data-v-2ded6787]{background:#fff;border:1px solid #00286838;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0028681c}.ts-card-hdr[data-v-2ded6787]{border-bottom:1px solid #0028681a;align-items:center;gap:.6rem;padding:.85rem 1.1rem;display:flex}.ts-card-icon[data-v-2ded6787]{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-2ded6787]{color:#002868;flex:1;font-size:.82rem;font-weight:600}.ts-card-action-btn[data-v-2ded6787]{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-2ded6787]:hover:not(:disabled){color:#002868;border-color:#00286866}.ts-card-action-btn[data-v-2ded6787]:disabled{opacity:.4;cursor:not-allowed}.ts-card-body[data-v-2ded6787]{padding:.1rem 0}.ts-card-empty[data-v-2ded6787]{color:#8a96b0;align-items:center;gap:.5rem;padding:1.5rem 1.1rem;font-size:.82rem;display:flex}.ts-card-empty .bi[data-v-2ded6787]{font-size:1rem}.ts-info-row[data-v-2ded6787]{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-2ded6787]:last-child{border-bottom:none}.ts-info-label[data-v-2ded6787]{color:#5a6a8a;flex-shrink:0;font-size:.78rem;font-weight:500}.ts-info-val[data-v-2ded6787]{color:#0d1b3e;text-align:right;font-size:.82rem;font-weight:600}.ts-info-val--money[data-v-2ded6787]{color:#002868}.ts-party-row[data-v-2ded6787]{border-bottom:1px solid #00286812;align-items:center;gap:.65rem;padding:.5rem 1.1rem;display:flex}.ts-party-row[data-v-2ded6787]:last-child{border-bottom:none}.ts-party-avatar[data-v-2ded6787]{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-2ded6787]{flex-direction:column;flex:1;gap:.06rem;min-width:0;display:flex}.ts-party-name[data-v-2ded6787]{color:#0d1b3e;font-size:.82rem;font-weight:600}.ts-party-role[data-v-2ded6787]{color:#5a6a8a;text-transform:capitalize;font-size:.74rem}.ts-party-nav[data-v-2ded6787]{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-2ded6787]:hover{color:#002868}.ts-doc-row[data-v-2ded6787]{border-bottom:1px solid #00286812;align-items:center;gap:.55rem;padding:.5rem 1.1rem;display:flex}.ts-doc-row[data-v-2ded6787]:last-child{border-bottom:none}.ts-doc-icon[data-v-2ded6787]{color:#8a96b0;flex-shrink:0;font-size:.85rem}.ts-doc-body[data-v-2ded6787]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.ts-doc-name[data-v-2ded6787]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:500;overflow:hidden}.ts-doc-meta[data-v-2ded6787]{align-items:center;gap:.4rem;display:flex}.ts-doc-uploader[data-v-2ded6787],.ts-doc-date[data-v-2ded6787]{color:#8a96b0;font-size:.72rem}.ts-doc-status[data-v-2ded6787]{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-2ded6787]{text-transform:capitalize;border-radius:20px;padding:.14rem .5rem;font-size:.76rem;font-weight:700}.ts-step--advanceable[data-v-2ded6787]{cursor:pointer}.ts-step--advanceable .ts-step-dot[data-v-2ded6787]{color:#002868;background:#0028680d;border-color:#00286859}.ts-step--advanceable:hover .ts-step-dot[data-v-2ded6787]{background:#0028681f;border-color:#002868}.ts-step--advanceable .ts-step-lbl[data-v-2ded6787]{color:#002868}.ts-step--locked[data-v-2ded6787]{opacity:.4;cursor:default}.ts-notes-list[data-v-2ded6787]{background:#fff;border:1px solid #00286838;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px #00286814}.ts-notes-hdr[data-v-2ded6787]{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-2ded6787]{border-bottom:1px solid #00286812;padding:.65rem 1rem}.ts-note-item[data-v-2ded6787]:last-child{border-bottom:none}.ts-note-meta[data-v-2ded6787]{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.ts-note-author[data-v-2ded6787]{color:#0d1b3e;font-size:.76rem;font-weight:600}.ts-note-date[data-v-2ded6787]{color:#8a96b0;font-size:.72rem}.ts-note-body[data-v-2ded6787]{color:#0d1b3e;white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.55}.ts-note-form[data-v-2ded6787]{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-2ded6787]{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-2ded6787]:focus{border-color:#002868}.ts-note-textarea[data-v-2ded6787]:disabled{opacity:.5}.ts-note-actions[data-v-2ded6787]{justify-content:flex-end;gap:.4rem;display:flex}.ts-note-cancel[data-v-2ded6787]{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-2ded6787]:hover{color:#0d1b3e;border-color:#00286866}.ts-note-submit[data-v-2ded6787]{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-2ded6787]:hover:not(:disabled){background:#001a4e}.ts-note-submit[data-v-2ded6787]:disabled{opacity:.45;cursor:not-allowed}.ts-slide-enter-active[data-v-2ded6787],.ts-slide-leave-active[data-v-2ded6787]{max-height:200px;transition:max-height .2s,opacity .15s;overflow:hidden}.ts-slide-enter-from[data-v-2ded6787],.ts-slide-leave-to[data-v-2ded6787]{opacity:0;max-height:0}.ts-comms-btn--active[data-v-2ded6787]{color:#002868;background:#0028680d;border-color:#00286866}.ts-toast[data-v-2ded6787]{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-2ded6787],.ts-toast-fade-leave-active[data-v-2ded6787]{transition:opacity .2s,transform .2s}.ts-toast-fade-enter-from[data-v-2ded6787],.ts-toast-fade-leave-to[data-v-2ded6787]{opacity:0;transform:translateY(.5rem)}.ts-party-role-badge[data-v-2ded6787]{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-2ded6787]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ts-party-phone[data-v-2ded6787]{color:#8a96b0;font-size:.72rem}.ts-party-avatar--img[data-v-2ded6787]{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}.ts-chip-avatar--img[data-v-2ded6787]{-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-2ded6787]{grid-template-columns:1fr}}@media (width<=600px){.ts-root[data-v-2ded6787]{padding:.75rem}.ts-hero-card[data-v-2ded6787]{padding:1rem}.ts-hero-top[data-v-2ded6787]{flex-direction:column}}.ts-sh-card[data-v-2ded6787]{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-2ded6787]{border-bottom:1px solid #0028681f;align-items:center;gap:.65rem;padding:.85rem 1.25rem;display:flex}.ts-sh-icon[data-v-2ded6787]{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-2ded6787]{flex-wrap:wrap;flex:1;align-items:center;gap:.6rem;display:flex}.ts-sh-title[data-v-2ded6787]{color:#0d1b3e;font-size:.95rem;font-weight:700}.ts-sh-origin-badge[data-v-2ded6787]{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-2ded6787]{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-2ded6787]:hover{background:#00286826}.ts-sh-loading[data-v-2ded6787],.ts-sh-empty[data-v-2ded6787]{color:#5a6a8a;align-items:center;gap:.55rem;padding:1.5rem 1.25rem;font-size:.88rem;display:flex}.ts-sh-empty .bi[data-v-2ded6787]{color:#00286833;font-size:1.3rem}.ts-sh-list[data-v-2ded6787]{flex-direction:column;display:flex}.ts-sh-row[data-v-2ded6787]{border-bottom:1px solid #00286814;align-items:center;gap:.75rem;padding:.65rem 1.25rem;display:flex}.ts-sh-row[data-v-2ded6787]:last-child{border-bottom:none}.ts-sh-row-left[data-v-2ded6787]{flex-direction:column;flex:1;gap:.06rem;display:flex}.ts-sh-date[data-v-2ded6787]{color:#0d1b3e;font-size:.88rem;font-weight:600}.ts-sh-requester[data-v-2ded6787]{color:#5a6a8a;font-size:.8rem}.ts-sh-chip[data-v-2ded6787]{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-2ded6787]{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-2ded6787]{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-2ded6787]{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-2ded6787]{color:#0d1b3e;font-size:1rem;font-weight:700}.ts-sh-modal-close[data-v-2ded6787]{cursor:pointer;color:#5a6a8a;background:0 0;border:none;padding:.25rem;font-size:.9rem}.ts-sh-modal-sub[data-v-2ded6787]{color:#5a6a8a;padding:.75rem 1.25rem 0;font-size:.85rem}.ts-sh-modal-body[data-v-2ded6787]{flex-direction:column;gap:.75rem;padding:.85rem 1.25rem 1.25rem;display:flex}.ts-sh-modal-input[data-v-2ded6787]{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-2ded6787]:focus{border-color:#002868}.ts-sh-modal-err[data-v-2ded6787]{color:#bf0a30;font-size:.84rem}.ts-sh-modal-actions[data-v-2ded6787]{justify-content:flex-end;gap:.65rem;display:flex}.ts-sh-modal-cancel[data-v-2ded6787]{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-2ded6787]:hover{color:#0d1b3e;background:#0028680f}.ts-sh-modal-submit[data-v-2ded6787]{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-2ded6787]:hover:not(:disabled){background:#001f4f}.ts-sh-modal-submit[data-v-2ded6787]: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:580px;margin:0 auto 2.5rem;font-size:1.0625rem;line-height:1.75}.wlc-countdown-wrap{background:#ffffff0f;border:1.5px solid #fff3;border-radius:.5rem;display:inline-flex;overflow:hidden}.wlc-cd-unit{text-align:center;border-right:1px solid #ffffff26;padding:.875rem 1.25rem}.wlc-cd-unit:last-child{border-right:none}.wlc-cd-num{color:var(--wlc-terra);font-family:Lora,Georgia,serif;font-size:2rem;font-weight:600;line-height:1;display:block}.wlc-cd-lbl{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;font-size:.6rem}.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}.cv-root[data-v-a6d8182a]{flex-direction:column;gap:.75rem;padding:.85rem 1rem;display:flex}.cv-skel[data-v-a6d8182a]{background:linear-gradient(90deg,#00286812 25%,#00286821 50%,#00286812 75%) 0 0/200% 100%;border-radius:16px;animation:1.4s infinite cv-shimmer-a6d8182a}.cv-skel--hero[data-v-a6d8182a]{height:110px}.cv-skel-row[data-v-a6d8182a]{gap:.75rem;display:flex}.cv-skel--card[data-v-a6d8182a]{flex:1;height:180px}@keyframes cv-shimmer-a6d8182a{0%{background-position:200% 0}to{background-position:-200% 0}}.cv-error[data-v-a6d8182a]{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-a6d8182a]{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-a6d8182a]{padding:0}.cv-hero-banner[data-v-a6d8182a]{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-a6d8182a]{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-a6d8182a]{flex:1;min-width:0}.cv-name[data-v-a6d8182a]{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-a6d8182a]{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-a6d8182a]{letter-spacing:.04em;border-radius:20px;flex-shrink:0;padding:.22rem .6rem;font-size:.75rem;font-weight:700}.cv-hero-body[data-v-a6d8182a]{padding:.75rem 1.25rem}.cv-badges-row[data-v-a6d8182a]{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.25rem;display:flex}.cv-badge[data-v-a6d8182a]{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-a6d8182a]{color:#002868;text-transform:capitalize;background:#00286814}.cv-badge--pick[data-v-a6d8182a]{cursor:pointer;-webkit-user-select:none;user-select:none}.cv-badge--pick[data-v-a6d8182a]:hover{filter:brightness(.92)}.cv-chev[data-v-a6d8182a]{opacity:.7;font-size:.58rem}.cv-lc[data-v-a6d8182a]{color:#5a6a8a;align-items:center;gap:.25rem;font-size:.8rem;display:flex}.cv-lc .bi[data-v-a6d8182a]{font-size:.75rem}.cv-subtitle[data-v-a6d8182a]{color:#5a6a8a;margin-top:.2rem;font-size:.84rem}.cv-stage-wrap[data-v-a6d8182a]{position:relative}.cv-stage-drop[data-v-a6d8182a]{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-a6d8182a]{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-a6d8182a]:hover{background:#00286812}.cv-stage-opt--on[data-v-a6d8182a]{background:#0028681a}.cv-stage-meta-row[data-v-a6d8182a]{align-items:center;gap:.55rem;margin-bottom:.25rem;font-size:.77rem;display:flex}.cv-pipeline-val[data-v-a6d8182a]{color:#006838;font-weight:700}.cv-stage-age[data-v-a6d8182a]{color:#8a96b0}.cv-hero-actions[data-v-a6d8182a]{flex-shrink:0;align-items:center;gap:.3rem;margin-left:auto;display:flex}.cv-act-btn[data-v-a6d8182a]{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-a6d8182a]:hover{background:#00286824;border-color:#00286852}.cv-act-btn .bi[data-v-a6d8182a]{font-size:.72rem}.cv-tags-row[data-v-a6d8182a]{flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.45rem;display:flex}.cv-tag-pill[data-v-a6d8182a]{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-a6d8182a]{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-a6d8182a]:hover{color:#bf0a30}.cv-tag-add[data-v-a6d8182a]{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-a6d8182a]:hover{color:#002868;border-color:#002868}.cv-tag-input-wrap[data-v-a6d8182a]{flex-direction:column;gap:.25rem;width:100%;display:flex;position:relative}.cv-tag-input[data-v-a6d8182a]{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-a6d8182a]:focus{border-color:#002868;box-shadow:0 0 0 2px #0028681a}.cv-tag-suggestions[data-v-a6d8182a]{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-a6d8182a]{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-a6d8182a]:hover{background:#00286814}.cv-tag-sug--create[data-v-a6d8182a]{color:#002868;font-weight:600}.cv-tag-cancel[data-v-a6d8182a]{color:#5a6a8a;cursor:pointer;background:0 0;border:none;font-size:.74rem}.cv-tag-loading[data-v-a6d8182a]{color:#5a6a8a;padding:.25rem;font-size:.8rem}.cv-signals-row[data-v-a6d8182a]{flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.4rem;display:flex}.cv-signal-badge[data-v-a6d8182a]{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-a6d8182a]{color:#8b5e00;background:#8b5e001a}.cv-role-tabs[data-v-a6d8182a]{background:#0028680f;border:1px solid #0028681f;border-radius:12px;gap:.35rem;padding:.3rem;display:flex}.cv-role-tab[data-v-a6d8182a]{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-a6d8182a]{color:#002868;background:#fff;box-shadow:0 1px 6px #0028681f}.cv-spin[data-v-a6d8182a]{animation:.7s linear infinite cv-rotate-a6d8182a;display:inline-block}@keyframes cv-rotate-a6d8182a{to{transform:rotate(360deg)}}.cv-overlay[data-v-a6d8182a]{z-index:9000;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.cv-modal[data-v-a6d8182a]{background:#fff;border-radius:18px;width:100%;max-width:480px;overflow:hidden;box-shadow:0 24px 80px #00000038}.cv-modal-hdr[data-v-a6d8182a]{border-bottom:1px solid #0028681f;align-items:center;gap:.65rem;padding:1rem 1.2rem .9rem;display:flex}.cv-modal-icon[data-v-a6d8182a]{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-a6d8182a]{color:#002868;background:#0028681a}.cv-ci-green[data-v-a6d8182a]{color:#006838;background:#0068381a}.cv-modal-title[data-v-a6d8182a]{color:#0d1b3e;flex:1;font-size:1rem;font-weight:700}.cv-modal-close[data-v-a6d8182a]{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-a6d8182a]:hover{color:#002868;background:#00286812}.cv-modal-body[data-v-a6d8182a]{flex-direction:column;gap:.75rem;padding:1rem 1.2rem 1.2rem;display:flex}.cv-form-grid-2[data-v-a6d8182a]{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.cv-mf[data-v-a6d8182a]{flex-direction:column;gap:.3rem;display:flex}.cv-mlabel[data-v-a6d8182a]{color:#5a6a8a;justify-content:space-between;align-items:center;font-size:.78rem;font-weight:600;display:flex}.cv-req[data-v-a6d8182a]{color:#bf0a30}.cv-minput[data-v-a6d8182a]{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-a6d8182a]:focus{border-color:#002868;box-shadow:0 0 0 3px #0028681a}.cv-minput--ro[data-v-a6d8182a]{color:#5a6a8a;cursor:default;background:#f7f7fa}.cv-minput--err[data-v-a6d8182a]{border-color:#bf0a30}textarea.cv-minput[data-v-a6d8182a]{resize:vertical}.cv-modal-actions[data-v-a6d8182a]{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}.cv-btn[data-v-a6d8182a]{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-a6d8182a]{color:#fff;background:#002868;border-color:#002868}.cv-btn--navy[data-v-a6d8182a]:hover:not(:disabled){background:#001a4a}.cv-btn--navy[data-v-a6d8182a]:disabled{opacity:.6;cursor:not-allowed}.cv-btn--ghost[data-v-a6d8182a]{color:#5a6a8a;background:0 0;border-color:#00286833}.cv-btn--ghost[data-v-a6d8182a]:hover{background:#0028680f}.cv-form-err[data-v-a6d8182a]{color:#bf0a30;background:#bf0a3012;border-radius:7px;padding:.4rem .6rem;font-size:.82rem}.cv-field-err[data-v-a6d8182a]{color:#bf0a30;margin-top:.2rem;font-size:.76rem}.cv-now-link[data-v-a6d8182a]{color:#002868;cursor:pointer;font-size:.74rem;font-weight:400;text-decoration:underline}.cv-sms-counter[data-v-a6d8182a]{color:#5a6a8a;font-size:.74rem;font-weight:500}.cv-sms-counter--warn[data-v-a6d8182a]{color:#8b5e00}.cv-sms-counter--over[data-v-a6d8182a]{color:#bf0a30;font-weight:700}.cv-toast[data-v-a6d8182a]{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-a6d8182a;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 8px 32px #00000038}.cv-toast--err[data-v-a6d8182a]{background:#bf0a30}@keyframes cv-toast-in-a6d8182a{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.cv-card-hdr[data-v-a6d8182a]{border-bottom:1px solid #00286826;align-items:center;gap:.6rem;padding:.85rem 1.1rem .8rem;display:flex}.cv-card-icon[data-v-a6d8182a]{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-a6d8182a]{color:#006838;background:#0068381a}.cv-ci--amber[data-v-a6d8182a]{color:#8b5e00;background:#8b5e001a}.cv-ci--navy[data-v-a6d8182a]{color:#002868;background:#0028681a}.cv-card-title[data-v-a6d8182a]{color:#0d1b3e;flex:1;font-size:.95rem;font-weight:700}.cv-card-action[data-v-a6d8182a]{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-a6d8182a]:hover{background:#00286824}.cv-card-body[data-v-a6d8182a]{padding:.75rem 1.1rem}.cv-row[data-v-a6d8182a]{align-items:stretch;gap:.75rem;display:flex}.cv-col-narrow[data-v-a6d8182a]{flex:0 0 240px}.cv-col-wide[data-v-a6d8182a]{flex:1;min-width:0}.cv-info-row[data-v-a6d8182a]{border-bottom:1px solid #0028681a;justify-content:space-between;align-items:center;gap:.5rem;padding:.32rem 0;display:flex}.cv-info-row[data-v-a6d8182a]:last-of-type{border-bottom:none}.cv-info-label[data-v-a6d8182a]{color:#5a6a8a;flex-shrink:0;font-size:.75rem;font-weight:600}.cv-info-val[data-v-a6d8182a]{color:#0d1b3e;text-align:right;word-break:break-word;font-size:.82rem}.cv-info-link[data-v-a6d8182a]{color:#002868;text-decoration:none}.cv-info-link[data-v-a6d8182a]:hover{text-decoration:underline}.cv-notes[data-v-a6d8182a]{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-a6d8182a]{color:#8a96b0;padding:.25rem 0;font-size:.8rem}.cv-tx-row[data-v-a6d8182a]{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-a6d8182a]:last-child{border-bottom:none}.cv-tx-row[data-v-a6d8182a]:hover{background:#0028680d}.cv-tx-icon[data-v-a6d8182a]{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-a6d8182a]{flex:1;min-width:0}.cv-tx-address[data-v-a6d8182a]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:600;display:block;overflow:hidden}.cv-tx-badge[data-v-a6d8182a]{border-radius:20px;margin-top:.15rem;padding:.1rem .42rem;font-size:.7rem;font-weight:600;display:inline-flex}.cv-tx-stage[data-v-a6d8182a]{color:#5a6a8a;white-space:nowrap;text-transform:capitalize;flex-shrink:0;font-size:.75rem}.cv-fu-row[data-v-a6d8182a]{border-bottom:1px solid #0028681a;align-items:flex-start;gap:.6rem;padding:.4rem 0;display:flex}.cv-fu-row[data-v-a6d8182a]:last-child{border-bottom:none}.cv-fu-icon[data-v-a6d8182a]{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-a6d8182a]{flex:1;min-width:0}.cv-fu-label[data-v-a6d8182a]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;display:block;overflow:hidden}.cv-fu-due[data-v-a6d8182a]{color:#5a6a8a;margin-top:.1rem;font-size:.74rem;display:block}.cv-fu-count[data-v-a6d8182a]{color:#002868;background:#0028681a;border-radius:20px;padding:.06rem .45rem;font-size:.74rem;font-weight:700}.cv-fu-top[data-v-a6d8182a]{align-items:center;gap:.3rem;display:flex}.cv-fu-type[data-v-a6d8182a]{color:#0d1b3e;font-size:.78rem;font-weight:700}.cv-fu-overdue[data-v-a6d8182a]{color:#bf0a30;background:#bf0a301a;border-radius:20px;padding:.04rem .35rem;font-size:.68rem;font-weight:700}.cv-fu-notes[data-v-a6d8182a]{color:#5a6a8a;white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;display:block;overflow:hidden}.cv-fu-due[data-v-a6d8182a]{color:#8a96b0;font-size:.73rem;display:block}.cv-fu-actions[data-v-a6d8182a]{flex-shrink:0;align-items:center;gap:.2rem;display:flex}.cv-fu-edit[data-v-a6d8182a]{border-bottom:1px solid #0028681a;flex-direction:column;gap:.35rem;padding:.5rem 0;display:flex}.cv-fu-edit[data-v-a6d8182a]:last-child{border-bottom:none}.cv-fu-edit-actions[data-v-a6d8182a]{justify-content:flex-end;gap:.3rem;display:flex}.cv-icon-btn[data-v-a6d8182a]{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-a6d8182a]:hover:not(:disabled){color:#002868;background:#00286812}.cv-icon-btn--green[data-v-a6d8182a]:hover:not(:disabled){color:#006838;background:#00683812;border-color:#00683840}.cv-icon-btn--red[data-v-a6d8182a]:hover:not(:disabled){color:#bf0a30;background:#bf0a3012;border-color:#bf0a3038}.cv-icon-btn[data-v-a6d8182a]:disabled{opacity:.4;cursor:not-allowed}.cv-ci-amber[data-v-a6d8182a]{color:#8b5e00;background:#8b5e001a}.cv-minput--sm[data-v-a6d8182a]{border-radius:7px;padding:.3rem .5rem;font-size:.8rem}.cv-btn--xs[data-v-a6d8182a]{border-radius:7px;padding:.24rem .6rem;font-size:.78rem}.cv-tl-row[data-v-a6d8182a]{border-bottom:1px solid #0028681a;align-items:flex-start;gap:.6rem;padding:.4rem 0;display:flex}.cv-tl-row[data-v-a6d8182a]:last-child{border-bottom:none}.cv-tl-icon[data-v-a6d8182a]{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-a6d8182a]{flex:1;min-width:0}.cv-tl-label[data-v-a6d8182a]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;display:block;overflow:hidden}.cv-tl-time[data-v-a6d8182a]{color:#5a6a8a;margin-top:.1rem;font-size:.74rem;display:block}.cv-empty[data-v-a6d8182a]{color:#8a96b0;align-items:center;gap:.6rem;padding:.5rem 0;font-size:.82rem;display:flex}.cv-empty>.bi[data-v-a6d8182a]{color:#00286833;font-size:1.1rem}@media (width<=860px){.cv-row[data-v-a6d8182a]{flex-direction:column}.cv-col-narrow[data-v-a6d8182a]{flex:unset;width:100%}.cv-hero-actions[data-v-a6d8182a]{margin-left:0}.cv-tag-input[data-v-a6d8182a]{width:100%}}.cv-panel-row[data-v-a6d8182a]{border-bottom:1px solid #0028681a;align-items:center;gap:.6rem;padding:.45rem 1.1rem;display:flex}.cv-panel-row[data-v-a6d8182a]:last-child{border-bottom:none}.cv-panel-body[data-v-a6d8182a]{flex:1;min-width:0}.cv-panel-label[data-v-a6d8182a]{color:#0d1b3e;white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:600;display:block;overflow:hidden}.cv-panel-sub[data-v-a6d8182a]{color:#5a6a8a;font-size:.76rem;display:block}.cv-panel-age[data-v-a6d8182a]{color:#8a96b0;white-space:nowrap;flex-shrink:0;font-size:.74rem}.cv-panel-right[data-v-a6d8182a]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.18rem;display:flex}.cv-panel-muted[data-v-a6d8182a]{color:#8a96b0;font-size:.82rem}.cv-panel-form[data-v-a6d8182a]{border-top:1px solid #0028681a;padding:.65rem 1.1rem}.cv-status-badge[data-v-a6d8182a]{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-a6d8182a]{flex-wrap:wrap;gap:.2rem;margin-top:.15rem;display:flex}.cv-chip[data-v-a6d8182a]{color:#002868;background:#00286812;border-radius:20px;padding:.08rem .4rem;font-size:.7rem;font-weight:600}.cv-pi-type[data-v-a6d8182a]{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-a6d8182a]{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-a6d8182a]{align-items:center;gap:1rem;display:flex}.cv-readiness-num[data-v-a6d8182a]{color:#002868;flex-shrink:0;font-size:2.8rem;font-weight:700;line-height:1}.cv-readiness-meta[data-v-a6d8182a]{flex:1}.cv-readiness-badge[data-v-a6d8182a]{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-a6d8182a]{color:#5a6a8a;margin:0 0 .2rem;font-size:.82rem;line-height:1.5}.cv-bar-status[data-v-a6d8182a]{border-radius:20px;padding:.12rem .5rem;font-size:.76rem;font-weight:700}.cv-bar-status--active[data-v-a6d8182a]{color:#006838;background:#0068381a}.cv-bar-status--expired[data-v-a6d8182a]{color:#8b5e00;background:#8b5e001a}.cv-bar-status--missing[data-v-a6d8182a]{color:#bf0a30;background:#bf0a301a}.cv-bar-active[data-v-a6d8182a]{color:#006838}.cv-bar-muted[data-v-a6d8182a]{color:#5a6a8a}.cv-ci--red[data-v-a6d8182a]{color:#bf0a30;background:#bf0a301a}.cv-intel-row[data-v-a6d8182a]{gap:.75rem;display:flex}.cv-portal-subtitle[data-v-a6d8182a]{color:#5a6a8a;margin:0;padding:.4rem 1.1rem .1rem;font-size:.78rem}.cv-ai-flags[data-v-a6d8182a]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.cv-ai-flag[data-v-a6d8182a]{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-a6d8182a]{color:#8b5e00;background:#8b5e001a}.cv-ai-flag--go[data-v-a6d8182a]{color:#006838;background:#0068381a}.cv-ai-status[data-v-a6d8182a]{color:#3d4b6e;margin:0 0 .55rem;font-size:.83rem;font-style:italic;line-height:1.55}.cv-ai-next[data-v-a6d8182a]{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-a6d8182a]{color:#002868;flex-shrink:0;margin-top:.05rem;font-size:.88rem}.cv-ai-points[data-v-a6d8182a]{flex-direction:column;gap:.22rem;margin:0;padding:0 0 0 1.1rem;display:flex}.cv-ai-points li[data-v-a6d8182a]{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-1cbd3b25]{flex-direction:column;gap:.4rem;display:flex}.tcs-header[data-v-1cbd3b25]{align-items:center;gap:.4rem;padding:0 .1rem .2rem;display:flex}.tcs-tc-icon[data-v-1cbd3b25]{color:#f59e0b;font-size:.85rem}.tcs-header-label[data-v-1cbd3b25]{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-1cbd3b25]{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-1cbd3b25]{flex-direction:column;gap:.3rem;padding:.7rem 1rem .55rem;display:flex}.tcs-info[data-v-1cbd3b25]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.tcs-who[data-v-1cbd3b25]{color:#ffffffd9;font-size:.78rem;font-weight:600}.tcs-action[data-v-1cbd3b25]{font-family:var(--font-display,"Space Mono",monospace);color:#fff6;font-size:.72rem}.tcs-phase[data-v-1cbd3b25]{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-1cbd3b25]{color:#ffffff8c;margin:0;font-size:.72rem;font-style:italic;line-height:1.4}.tcs-actions[data-v-1cbd3b25]{gap:.5rem;padding:.5rem 1rem .65rem;display:flex}.tcs-btn[data-v-1cbd3b25]{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-1cbd3b25]:disabled{opacity:.4;cursor:not-allowed}.tcs-btn--reject[data-v-1cbd3b25]{color:#ffffff80;background:0 0;border-color:#fff3}.tcs-btn--reject[data-v-1cbd3b25]:hover:not(:disabled){color:#fff;background:#ffffff14}.tcs-btn--accept[data-v-1cbd3b25]{color:#f59e0b;background:#f59e0b14;border-color:#f59e0b80}.tcs-btn--accept[data-v-1cbd3b25]:hover:not(:disabled){color:#fff;background:#f59e0b33}.hud-tile-corners[data-v-1cbd3b25]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-1cbd3b25]{width:10px;height:10px;position:absolute}.hud-tl[data-v-1cbd3b25]{border-top:1px solid #f59e0b80;border-left:1px solid #f59e0b80;top:0;left:0}.hud-tr[data-v-1cbd3b25]{border-top:1px solid #f59e0b80;border-right:1px solid #f59e0b80;top:0;right:0}.hud-bl[data-v-1cbd3b25]{border-bottom:1px solid #f59e0b80;border-left:1px solid #f59e0b80;bottom:0;left:0}.hud-br[data-v-1cbd3b25]{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-d24e908b]{--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-d24e908b]{justify-content:center;align-items:center;gap:.35rem;padding:3rem 1rem;display:flex}.txv-loading-dot[data-v-d24e908b]{background:var(--pc-navy);opacity:.3;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite txv-pulse-d24e908b}.txv-loading-dot[data-v-d24e908b]:nth-child(2){animation-delay:.2s}.txv-loading-dot[data-v-d24e908b]:nth-child(3){animation-delay:.4s}@keyframes txv-pulse-d24e908b{0%,80%,to{opacity:.15;transform:scale(.8)}40%{opacity:.7;transform:scale(1)}}.txv-error[data-v-d24e908b]{color:var(--pc-red);align-items:center;gap:.5rem;padding:2rem 1rem;font-size:.85rem;display:flex}.txv-nav-row[data-v-d24e908b]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.txv-back-btn[data-v-d24e908b]{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-d24e908b]:hover{color:var(--pc-text)}.txv-back-btn .bi[data-v-d24e908b]{font-size:.82rem}.txv-fullpage-btn[data-v-d24e908b]{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-d24e908b]:hover{color:var(--pc-navy)}.txv-card[data-v-d24e908b]{border:1px solid var(--pc-border);box-shadow:var(--pc-card-shadow);background:#fff;border-radius:16px;overflow:hidden}.txv-card-header[data-v-d24e908b]{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-d24e908b]{grid-template-columns:1fr 1fr;display:grid}.txv-field[data-v-d24e908b]{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-d24e908b]:nth-child(2n){border-right:none}.txv-field[data-v-d24e908b]:nth-last-child(-n+2){border-bottom:none}.txv-field-label[data-v-d24e908b]{letter-spacing:.04em;text-transform:uppercase;color:var(--pc-muted);font-size:.68rem;font-weight:600}.txv-field-val[data-v-d24e908b]{color:var(--pc-text);font-size:.82rem;font-weight:500}.txv-party-row[data-v-d24e908b]{border-bottom:1px solid var(--pc-row-border);align-items:center;gap:.65rem;padding:.5rem 1rem;display:flex}.txv-party-row[data-v-d24e908b]:last-child{border-bottom:none}.txv-party-icon[data-v-d24e908b]{color:var(--pc-muted);flex-shrink:0;font-size:.9rem}.txv-party-body[data-v-d24e908b]{flex-direction:column;gap:.04rem;display:flex}.txv-party-name[data-v-d24e908b]{color:var(--pc-text);font-size:.8rem;font-weight:600}.txv-party-role[data-v-d24e908b]{color:var(--pc-muted);text-transform:capitalize;font-size:.7rem}.txv-tc-banner[data-v-d24e908b]{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-d24e908b]{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-d24e908b]{border-color:#bf0a3033}.txv-restricted-body[data-v-d24e908b]{color:var(--pc-muted);padding:.85rem 1rem;font-size:.82rem;line-height:1.45}.txv-restricted-body strong[data-v-d24e908b]{color:var(--pc-text)}.txv-outside-checklist-stub[data-v-d24e908b]{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-d24e908b]{opacity:.5;flex-shrink:0;font-size:1rem}.lsv-root[data-v-3404a9f8]{flex-direction:column;gap:.65rem;padding:.75rem .85rem;display:flex}.lsv-loading[data-v-3404a9f8]{justify-content:center;align-items:center;gap:.35rem;padding:3rem 1rem;display:flex}.lsv-dot[data-v-3404a9f8]{background:var(--btn-on,#0cf);opacity:.4;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite lsv-pulse-3404a9f8}.lsv-dot[data-v-3404a9f8]:nth-child(2){animation-delay:.2s}.lsv-dot[data-v-3404a9f8]:nth-child(3){animation-delay:.4s}@keyframes lsv-pulse-3404a9f8{0%,80%,to{opacity:.2;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.lsv-error[data-v-3404a9f8]{font-family:var(--font-display,"Space Mono",monospace);color:#fc7070;align-items:center;gap:.5rem;padding:2rem 1rem;font-size:.8rem;display:flex}.lsv-header[data-v-3404a9f8]{flex-direction:column;gap:.2rem;padding-left:.1rem;display:flex}.lsv-tag[data-v-3404a9f8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.22em;color:var(--ident-tag,#002868);text-shadow:0 0 12px #00286899;font-size:.76rem}.lsv-title[data-v-3404a9f8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--callsign,#fff);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.05rem;font-weight:700;line-height:1.1;overflow:hidden}.lsv-dot-red[data-v-3404a9f8]{color:var(--callsign-dot,#bf0a30)}.lsv-sub[data-v-3404a9f8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);letter-spacing:.08em;font-size:.74rem}.lsv-meta-row[data-v-3404a9f8]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.lsv-status-badge[data-v-3404a9f8]{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:.06rem .24rem;font-size:.64rem;font-weight:700}.lsv-mls[data-v-3404a9f8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff4d);font-size:.72rem}.lsv-price[data-v-3404a9f8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--btn-on,#0cf);font-size:.82rem;font-weight:700}.hud-panel[data-v-3404a9f8]{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}.lsv-panel[data-v-3404a9f8]{width:100%}.lsv-panel-hdr[data-v-3404a9f8]{border-bottom:1px solid var(--panel-hdr-border,#0028684d);padding:.75rem 1rem .6rem;position:relative;overflow:hidden}.hud-panel-scanline[data-v-3404a9f8]{pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2px,#0000000f 2px 4px);position:absolute;inset:0}.hud-panel-title[data-v-3404a9f8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.26em;color:var(--panel-title-dash,#002868);text-shadow:0 0 10px #002868b3;z-index:1;font-size:.76rem;font-weight:700;position:relative}.lsv-count[data-v-3404a9f8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--btn-on,#0cf);z-index:2;font-size:.76rem;position:absolute;top:.65rem;right:1rem}.lsv-grid[data-v-3404a9f8]{grid-template-columns:1fr 1fr;gap:0;display:grid}.lsv-field[data-v-3404a9f8]{border-bottom:1px solid var(--act-border,#0028681a);border-right:1px solid var(--act-border,#0028681a);flex-direction:column;gap:.15rem;padding:.55rem 1rem;display:flex}.lsv-field[data-v-3404a9f8]:nth-child(2n):not(.lsv-field--full){border-right:none}.lsv-field[data-v-3404a9f8]:last-child{border-bottom:none}.lsv-field--full[data-v-3404a9f8]{border-right:none;grid-column:1/-1}.lsv-label[data-v-3404a9f8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.1em;color:var(--text-muted,#ffffff59);font-size:.68rem}.lsv-val[data-v-3404a9f8]{color:var(--text,#ffffffd9);font-size:.78rem;font-weight:500}.lsv-stat[data-v-3404a9f8]{font-size:1.05rem;font-weight:700}.lsv-price-val[data-v-3404a9f8]{color:var(--btn-on,#0cf);font-weight:700}.lsv-sold-price[data-v-3404a9f8]{color:#00dc82;font-weight:700}.lsv-closed[data-v-3404a9f8]{color:#00dc82}.lsv-description[data-v-3404a9f8]{color:#ffffffa6;margin:0;padding:.75rem 1rem;font-size:.72rem;line-height:1.5}.lsv-showing-row[data-v-3404a9f8]{border-bottom:1px solid var(--act-border,#00286814);align-items:center;gap:.6rem;padding:.5rem 1rem;display:flex}.lsv-showing-row[data-v-3404a9f8]:last-of-type{border-bottom:none}.lsv-showing-icon[data-v-3404a9f8]{color:var(--text-muted,#ffffff4d);flex-shrink:0;font-size:.85rem}.lsv-showing-body[data-v-3404a9f8]{flex-direction:column;flex:1;gap:.04rem;display:flex}.lsv-showing-date[data-v-3404a9f8]{color:#fffc;font-size:.75rem}.lsv-showing-who[data-v-3404a9f8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff59);font-size:.72rem}.lsv-showing-status[data-v-3404a9f8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff4d);font-size:.66rem}.lsv-more[data-v-3404a9f8]{font-family:var(--font-display,"Space Mono",monospace);color:var(--text-muted,#ffffff4d);text-align:center;padding:.5rem;font-size:.74rem}.lsv-detail-link[data-v-3404a9f8]{font-family:var(--font-display,"Space Mono",monospace);letter-spacing:.12em;color:var(--btn-on,#00ccffb3);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));border:1px solid #0cf3;justify-content:center;align-items:center;gap:.4rem;padding:.5rem;font-size:.74rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.lsv-detail-link[data-v-3404a9f8]:hover{color:#fff;background:#00ccff14}.hud-tile-corners[data-v-3404a9f8]{pointer-events:none;z-index:5;position:absolute;inset:0}.hud-corner[data-v-3404a9f8]{width:12px;height:12px;position:absolute}.hud-tl[data-v-3404a9f8]{border-top:1px solid #002868b3;border-left:1px solid #002868b3;top:0;left:0}.hud-tr[data-v-3404a9f8]{border-top:1px solid #002868b3;border-right:1px solid #002868b3;top:0;right:0}.hud-bl[data-v-3404a9f8]{border-bottom:1px solid #002868b3;border-left:1px solid #002868b3;bottom:0;left:0}.hud-br[data-v-3404a9f8]{border-bottom:1px solid #002868b3;border-right:1px solid #002868b3;bottom:0;right:0}.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{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)}: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-brand-sub{color:var(--header-text,#fff9);margin-left:.18rem;font-size:.78rem;font-weight:400}.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)}.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)}}
