:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#f8fafc;--surface:#fff;--surface-alt:#f1f5f9;--border:#e2e8f0;--text:#0f172a;--text-muted:#64748b;--accent:#6366f1;--accent-hover:#4f46e5;--accent-contrast:#fff;--danger:#dc2626;--danger-hover:#b91c1c;--success:#16a34a;--warning:#d97706;--radius:10px;--radius-sm:6px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#0f172a;--surface:#1a2436;--surface-alt:#16202f;--border:#334155;--text:#e2e8f0;--text-muted:#94a3b8;--accent:#818cf8;--accent-hover:#a5b4fc;--accent-contrast:#0f172a;--danger:#f87171;--danger-hover:#fca5a5;--success:#4ade80;--warning:#fbbf24}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5}a{color:var(--accent)}h1{margin:0 0 .25rem;font-size:1.5rem}h2{margin:2rem 0 .5rem;font-size:1.1rem}h3{margin:1rem 0 .4rem;font-size:.95rem}.subtitle{color:var(--text-muted);margin:0 0 1.5rem;font-size:.95rem}.app-shell{align-items:stretch;min-height:100vh;display:flex}.sidebar{background:var(--surface);border-right:1px solid var(--border);z-index:40;flex-direction:column;flex-shrink:0;gap:.5rem;width:256px;height:100vh;padding:.9rem .6rem;transition:width .15s;display:flex;position:sticky;top:0}.sidebar .brand{align-items:center;gap:.55rem;padding:.2rem .6rem .5rem;font-size:1.05rem;font-weight:600;display:flex}.sidebar .brand-mark{color:var(--accent);flex-shrink:0}.sidebar nav{scrollbar-width:thin;flex:1;margin:0 -.3rem;padding:0 .3rem;overflow:hidden auto}.sidebar .nav-section{margin-bottom:.1rem}.sidebar .group-head{border-radius:var(--radius-sm);letter-spacing:.07em;text-transform:uppercase;width:100%;color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;padding:.65rem .6rem .25rem;font-size:.68rem;font-weight:600;display:flex}.sidebar .group-head .group-label{text-align:left;flex:1}.sidebar .group-head:hover{filter:none;color:var(--text)}.sidebar .group-dot{background:var(--danger);border-radius:50%;flex-shrink:0;width:7px;height:7px}.sidebar .nv{border-radius:var(--radius-sm);color:var(--text-muted);align-items:center;margin:1px 0;display:flex}.sidebar .nv:hover{background:var(--surface-alt);color:var(--text)}.sidebar .nv.has{color:var(--text)}.sidebar .nv.on{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);font-weight:600}.sidebar .nv.alerting{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger);box-shadow:inset 3px 0 0 var(--danger);font-weight:600}.sidebar .nv.alerting:hover{background:color-mix(in srgb, var(--danger) 20%, transparent);color:var(--danger)}.sidebar .nv.alerting.on{background:color-mix(in srgb, var(--danger) 20%, transparent)}.sidebar .nv-link{min-width:0;font:inherit;color:inherit;border-radius:var(--radius-sm);cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:.65rem;padding:.45rem .6rem;font-size:.9rem;text-decoration:none;display:flex}.sidebar button.nv-link:hover,.sidebar .nv-toggle:hover{filter:none}.sidebar .nv-icon{flex-shrink:0}.sidebar .nv-link .nav-badge{flex-shrink:0;margin-left:0}.sidebar .nv-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sidebar .nv-toggle{color:inherit;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;padding:.4rem .5rem;display:flex}.sidebar .nv-chev{margin-right:.55rem}.sidebar .chev{transition:transform .15s}.sidebar .nav-item.open .chev{transform:rotate(180deg)}.sidebar .sub{border-left:1px solid var(--border);margin:1px 0 4px 1.05rem;padding-left:.3rem}.sidebar .sub .nv{padding:0}.sidebar .sub .nv-link,.sidebar .sub a.nv{gap:.5rem;padding:.32rem .45rem;font-size:.84rem;text-decoration:none}.sidebar-foot{border-top:1px solid var(--border);flex-direction:column;gap:1px;padding-top:.5rem;display:flex}.sidebar .foot-btn{width:100%}.sidebar .app-version{text-align:center;color:var(--text-muted);margin-bottom:.25rem;font-size:.74rem}.sidebar .drawer-close{color:var(--text-muted);background:0 0;border:none;margin-left:auto;padding:.2rem;display:none}.mobile-bar,.sidebar-scrim{display:none}@media (width>=721px){.sidebar.rail{width:60px;padding:.9rem .4rem}.rail .brand-name,.rail .nv-text,.rail .app-version,.rail .nv-toggle,.rail .nv-chev,.rail .group-label,.rail .group-dot{display:none}.rail .brand{justify-content:center;padding:.2rem 0 .5rem}.rail .group-head{background:var(--border);pointer-events:none;height:1px;margin:.55rem .6rem;padding:0;font-size:0;overflow:hidden}.rail .group-head svg{display:none}.rail .nv-link{justify-content:center;padding:.55rem 0;position:relative}.rail .nav-badge{width:9px;min-width:0;height:9px;margin:0;padding:0;font-size:0;position:absolute;top:3px;right:6px}.rail .sub{border-left:none;margin:1px 0 4px;padding-left:0}}.main{flex:1;min-width:0;padding:2rem}.row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin:.75rem 0;padding:1rem 1.1rem}.card-tight{padding:.6rem .85rem}.stat-grid{flex-wrap:wrap;gap:.75rem;display:flex}.stat-card{text-align:center;flex:1;min-width:160px}.stat-card .stat-value{font-size:2rem;font-weight:700;line-height:1.2}.stat-card .stat-label{color:var(--text-muted);font-size:.85rem}.world-stats-range{gap:.25rem;margin-bottom:1rem;display:flex}.world-stats-row{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:.75rem;display:grid}@media (width<=860px){.world-stats-row{grid-template-columns:1fr}}.world-stats-chart-head{justify-content:space-between;align-items:baseline;margin-bottom:.4rem;display:flex}.world-stats-chart-title{font-size:.88rem;font-weight:600}.world-stats-chart-delta{font-size:.85rem;font-weight:600}.world-stats-chart-delta.positive{color:#22c55e}.world-stats-chart-delta.negative{color:#ef4444}.world-stats-chart-canvas-wrap{height:160px;position:relative}.table-scroll{max-width:100%;overflow-x:auto}.table-scroll table{width:max-content;min-width:100%;margin-top:0}table{border-collapse:collapse;width:100%;margin-top:.5rem}td,th{text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:.4rem .6rem;font-size:.92rem}th{color:var(--text-muted);font-weight:600}.muted{color:var(--text-muted);font-size:.88rem}.tabbar{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.25rem;margin-bottom:1.25rem;display:flex}.tabbar button{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;padding:.55rem .9rem}.tabbar button:hover{color:inherit}.tabbar button[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.tab-panel[hidden]{display:none}.tab-panel>h2:first-child{margin-top:0}.truncate-cell{width:100%;max-width:0}.truncate-cell .muted{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.error,.info{border-radius:var(--radius-sm);margin-bottom:1rem;padding:.6rem .85rem;font-size:.92rem}.error{color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent);border:1px solid color-mix(in srgb, var(--danger) 35%, transparent)}.info{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent)}input,select,textarea{font:inherit;color:inherit;background:var(--surface-alt);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;padding:.45rem .6rem}input[type=checkbox],input[type=radio]{vertical-align:middle;width:auto;padding:0}label{color:var(--text-muted);margin:.5rem 0 .2rem;font-size:.88rem;display:block}.field{margin-bottom:.6rem}.field-row{gap:.75rem;display:flex}.field-row>.field{flex:1}.field-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:0 .75rem;display:grid}.grid-units{flex-wrap:wrap;gap:.5rem .75rem;display:flex}.grid-units>.field{min-width:6rem;margin-bottom:0}.daily-chart{align-items:flex-end;gap:3px;margin:.4rem 0 .6rem;display:flex}.daily-chart-col{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.daily-chart-bar-track{justify-content:center;align-items:flex-end;width:100%;height:40px;display:flex}.daily-chart-bar{background:var(--accent);border-radius:3px 3px 0 0;width:60%;max-width:14px;min-height:2px}.daily-chart-label{color:var(--text-muted);margin-top:2px;font-size:.62rem}button,.btn{font:inherit;cursor:pointer;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-alt);color:var(--text);padding:.5rem .9rem;font-size:.9rem}button:hover,.btn:hover{filter:brightness(.97)}button.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast);font-weight:600}button.primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}button.danger{color:var(--danger)}button.danger:hover{background:color-mix(in srgb, var(--danger) 10%, transparent)}button.link{color:var(--accent);background:0 0;border:none;padding:.2rem 0;text-decoration:underline}form.inline{display:inline}.actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.badge{border-radius:999px;padding:.15rem .55rem;font-size:.78rem;font-weight:600;display:inline-block}.badge-active{background:color-mix(in srgb, var(--success) 15%, transparent);color:var(--success)}.badge-waiting{background:color-mix(in srgb, var(--warning) 15%, transparent);color:var(--warning)}.badge-error{background:color-mix(in srgb, var(--danger) 15%, transparent);color:var(--danger)}.badge-off{background:var(--surface-alt);color:var(--text-muted)}.group-start>td{border-top:2px solid var(--border)}tr.alert-row>td{white-space:normal}tr.alert-row p{margin:.25rem 0}.filter-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.filter-row select{width:auto;min-width:11rem}.filter-check{color:inherit;align-items:center;gap:.4rem;margin:0 0 0 1rem;font-weight:400;display:inline-flex}.nav-badge{text-align:center;background:var(--danger);color:#fff;vertical-align:middle;border-radius:999px;min-width:1.15rem;margin-left:.4rem;padding:0 .45rem;font-size:.7rem;font-weight:700;line-height:1.2rem;display:inline-block}.nav-badge.t-info{background:var(--accent);color:var(--accent-contrast)}.nav-badge.t-neutral{background:var(--surface-alt);color:var(--text);box-shadow:inset 0 0 0 1px var(--border)}dialog.modal{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);width:min(480px,90vw);max-height:90vh;padding:1.25rem 1.4rem;overflow-y:auto}dialog.modal.modal-wide{width:min(820px,94vw)}dialog.modal.retime-dialog{width:min(1280px,97vw)}.retime-scroll{max-height:58vh;overflow:auto}.retime-table th,.retime-table td{padding:.3rem .5rem}.retime-table th{z-index:1;background:var(--surface);position:sticky;top:0}.retime-cell{color:inherit;align-items:center;gap:.3rem;margin:0;font-size:.9rem;font-weight:400;display:inline-flex}dialog.modal.dispatch-dialog{width:min(1150px,97vw)}.dispatch-scroll{max-height:62vh;overflow:auto}.dispatch-table th,.dispatch-table td{vertical-align:top;padding:.35rem .55rem}.dispatch-table th{z-index:1;background:var(--surface);position:sticky;top:0}.dispatch-table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.dispatch-table th.sortable:hover{color:var(--text);text-decoration:underline}.dispatch-countdown{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.dispatch-urgent .dispatch-countdown{color:var(--danger)}.dispatch-table .unit-col{text-align:center;font-variant-numeric:tabular-nums;padding-left:.35rem;padding-right:.35rem}dialog.modal::backdrop{background:#0f172a8c}.modal-header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.modal-header h2{margin:0}.modal-actions{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.icon-btn{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:.2rem .4rem;font-size:1.1rem}.icon-btn:hover{background:var(--surface-alt);color:var(--text)}.icon-btn.danger:hover{background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger)}@media (width<=720px){.app-shell{flex-direction:column}.mobile-bar{z-index:30;background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding:.55rem .75rem;display:flex;position:sticky;top:0}.mobile-menu{color:var(--text);background:0 0;border:none;padding:.3rem;display:flex;position:relative}.mobile-menu .nav-badge{margin:0;position:absolute;top:-4px;right:-6px}.mobile-title{font-weight:600}.sidebar-scrim{z-index:35;background:#0f172a80;display:block;position:fixed;inset:0}.sidebar{width:min(290px,86vw);height:100%;box-shadow:none;z-index:40;padding:.9rem .6rem;transition:transform .18s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sidebar.drawer-open{transform:none;box-shadow:0 0 40px #00000059}.sidebar .drawer-close{display:flex}.sidebar .collapse-btn{display:none}.main{max-width:100%;padding:1rem}.field-row{flex-direction:column;gap:0}}.dyn-cond{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.25rem 0;display:flex}.dyn-cond select,.dyn-cond input{width:auto;min-width:8rem}.dyn-cond .dyn-op{min-width:4.5rem;max-width:5rem}.dyn-cond .dyn-value{min-width:6rem;max-width:8rem}.dyn-join{margin:.15rem 0 .15rem 1rem}.dyn-join select{width:auto;min-width:5.5rem;font-weight:600}.picker{vertical-align:middle;min-width:14rem;display:inline-block;position:relative}.picker input{width:100%}.picker-list{z-index:30;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:100%;max-height:16rem;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto;box-shadow:0 6px 18px #00000059}.picker-list li{cursor:pointer;white-space:nowrap;padding:.3rem .7rem}.picker-list li.active{background:var(--surface-alt)}.picker-list li.current{font-weight:600}.picker-list li.picker-none{cursor:default}.picker-list li .muted{margin-left:.4rem}.field .picker{display:block}.tone-neutral{--t-bg:var(--surface-alt);--t-fg:var(--text-muted);--t-line:var(--border)}.tone-info{--t-bg:color-mix(in srgb, var(--accent) 14%, transparent);--t-fg:var(--accent);--t-line:color-mix(in srgb, var(--accent) 40%, transparent)}.tone-success{--t-bg:color-mix(in srgb, var(--success) 14%, transparent);--t-fg:var(--success);--t-line:color-mix(in srgb, var(--success) 40%, transparent)}.tone-warning{--t-bg:color-mix(in srgb, var(--warning) 16%, transparent);--t-fg:var(--warning);--t-line:color-mix(in srgb, var(--warning) 45%, transparent)}.tone-danger{--t-bg:color-mix(in srgb, var(--danger) 13%, transparent);--t-fg:var(--danger);--t-line:color-mix(in srgb, var(--danger) 45%, transparent)}.ui-chip{background:var(--t-bg);color:var(--t-fg);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;margin-right:.25rem;padding:.05rem .55rem;font-size:.75rem;line-height:1.4;display:inline-flex}button.ui-chip.clickable{cursor:pointer;color:var(--text-muted);border-color:var(--border);font:inherit;background:0 0;padding:.1rem .7rem;font-size:.78rem}button.ui-chip.clickable:hover{filter:none;background:var(--surface-alt)}button.ui-chip.clickable.active{background:var(--t-bg);color:var(--t-fg);border-color:var(--t-line);font-weight:600}.status-dot{background:var(--t-fg);border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.ui-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.15rem;margin-bottom:1rem;display:flex}.ui-tab{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;padding:.5rem .85rem;font-size:.9rem}.ui-tab:hover{filter:none;color:var(--text)}.ui-tab.on{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.ui-tab-count{background:var(--surface-alt);color:var(--text-muted);border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.7rem}.help-hint{vertical-align:middle;margin-left:.25rem;display:inline-flex;position:relative}.help-btn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;padding:.1rem;display:inline-flex}.help-btn:hover{filter:none;color:var(--accent)}.help-pop{z-index:60;width:min(320px,78vw);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:normal;text-transform:none;letter-spacing:0;padding:.6rem .75rem;font-size:.82rem;font-weight:400;line-height:1.45;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 6px 18px #0000004d}.ui-menu{display:inline-flex;position:relative}.ui-menu-list{z-index:50;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:12rem;padding:.25rem;position:absolute;top:calc(100% + 2px);right:0;box-shadow:0 6px 18px #0000004d}.ui-menu-item{text-align:left;width:100%;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.88rem;display:flex}.ui-menu-item:hover{filter:none;background:var(--surface-alt)}.ui-menu-item.danger{color:var(--danger)}.ui-menu-item:disabled{opacity:.5;cursor:default}.ui-toolbar{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 .9rem;display:flex}.ui-toolbar select{width:auto;min-width:9rem}.ui-search{align-items:center;display:inline-flex;position:relative}.ui-search svg{color:var(--text-muted);pointer-events:none;position:absolute;left:.6rem}.ui-search input{width:15rem;max-width:100%;padding-left:2rem}.ui-spacer{flex:1}.ui-dialog .ui-tabs~div:not(.modal-actions){min-height:15rem}.ui-drawer{z-index:45;background:var(--surface);border-left:1px solid var(--border);flex-direction:column;width:min(440px,100vw);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 28px #00000047}.ui-drawer-scrim{display:none}.ui-drawer-head{justify-content:space-between;align-items:flex-start;gap:.5rem;padding:1rem 1.1rem .5rem;display:flex}.ui-drawer-title{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.05rem;overflow:hidden}.ui-drawer-body{flex:1;padding:.25rem 1.1rem 1rem;overflow-y:auto}.ui-drawer-foot{border-top:1px solid var(--border);justify-content:flex-end;gap:.5rem;padding:.75rem 1.1rem;display:flex}@media (width<=720px){.ui-drawer-scrim{z-index:44;background:#0f172a80;display:block;position:fixed;inset:0}}.ui-seg{border:1px solid var(--border);border-radius:var(--radius-sm);flex-wrap:wrap;display:inline-flex;overflow:hidden}.ui-seg-btn{border:none;border-right:1px solid var(--border);font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:0;padding:.35rem .85rem;font-size:.85rem}.ui-seg-btn:last-child{border-right:none}.ui-seg-btn:hover{filter:none;color:var(--text);background:var(--surface-alt)}.ui-seg-btn.on{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);font-weight:600}.ui-popover{display:inline-flex;position:relative}.ui-popover-panel{z-index:55;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:14rem;max-width:90vw;padding:.6rem .75rem;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 6px 18px #0000004d}button.ui-switch{border:1px solid var(--border);background:var(--surface-alt);cursor:pointer;border-radius:999px;flex-shrink:0;width:2.3rem;height:1.3rem;padding:0;transition:background .15s;position:relative}button.ui-switch:hover{filter:none}button.ui-switch.on{background:var(--success);border-color:var(--success)}.ui-switch-knob{background:var(--text-muted);border-radius:50%;width:calc(1.3rem - 6px);height:calc(1.3rem - 6px);transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.ui-switch.on .ui-switch-knob{background:#fff;transform:translate(1rem)}.world-stats-chart-legend[data-v-3215becb]{color:var(--muted,#94a3b8);gap:.6rem;font-size:.75rem;display:inline-flex}.world-stats-legend-item[data-v-3215becb]{align-items:center;gap:.25rem;display:inline-flex}.world-stats-legend-dot[data-v-3215becb]{border-radius:50%;width:.6rem;height:.6rem;display:inline-block}.ov-bar[data-v-e670fea2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.4rem;display:flex}.ov-tabs[data-v-e670fea2]{gap:.4rem;max-width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.ov-tab[data-v-e670fea2]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.4rem .8rem;display:flex;position:relative}.ov-tab[data-v-e670fea2]:hover{filter:none;border-color:var(--accent)}.ov-tab.on[data-v-e670fea2]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.ov-tab-name[data-v-e670fea2]{font-weight:600}.ov-tab-sub[data-v-e670fea2]{color:var(--text-muted);font-size:.75rem}.alarm-dot[data-v-e670fea2]{background:var(--danger);border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:6px}.ov-scope[data-v-e670fea2]{margin:0 0 .9rem;font-size:.85rem}.need[data-v-e670fea2]{border:1px solid var(--t-line);background:var(--t-bg);border-radius:var(--radius);margin:0 0 1rem;padding:.6rem .9rem}.need.ok[data-v-e670fea2]{color:var(--t-fg);align-items:center;gap:.5rem;display:flex}.need-title[data-v-e670fea2]{color:var(--t-fg);align-items:center;gap:.4rem;margin-bottom:.25rem;font-weight:600;display:flex}.need-row[data-v-e670fea2]{border-top:1px solid var(--t-line);align-items:center;gap:.7rem;padding:.4rem 0;display:flex}.need-row[data-v-e670fea2]:first-of-type{border-top:none}.need-icon[data-v-e670fea2]{color:var(--t-fg);flex-shrink:0}.need-text[data-v-e670fea2]{flex:1;min-width:0}.spend-sub[data-v-e670fea2]{margin:1rem 0 .4rem;font-size:.95rem}.ov-kpis[data-v-e670fea2]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.kpi[data-v-e670fea2]{color:inherit;margin:0;text-decoration:none;display:block}a.kpi[data-v-e670fea2]:hover{border-color:var(--accent)}.kpi-label[data-v-e670fea2]{color:var(--text-muted);font-size:.82rem}.kpi-value[data-v-e670fea2]{font-size:1.45rem;font-weight:700;line-height:1.25}.kpi-sub[data-v-e670fea2]{color:var(--text-muted);font-size:.8rem}.of[data-v-e670fea2]{color:var(--text-muted);font-size:.95rem;font-weight:400}.off[data-v-e670fea2]{color:#ef4444}.deff[data-v-e670fea2]{color:#3b82f6}.positive[data-v-e670fea2]{color:var(--success)}.negative[data-v-e670fea2],.bad[data-v-e670fea2]{color:var(--danger)}.ov-cols[data-v-e670fea2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}@media (width<=960px){.ov-cols[data-v-e670fea2]{grid-template-columns:1fr}}.ov-cols .card[data-v-e670fea2],.ov-history[data-v-e670fea2],.ov-accounts[data-v-e670fea2]{margin:0}.ov-history[data-v-e670fea2],.ov-accounts[data-v-e670fea2]{margin-bottom:1rem}.card-title[data-v-e670fea2]{margin:0 0 .6rem;font-size:.95rem}.small[data-v-e670fea2]{margin:.4rem 0 0;font-size:.78rem}.statebar[data-v-e670fea2]{border-radius:9px;gap:2px;height:18px;margin-bottom:.7rem;display:flex;overflow:hidden}.statebar-seg[data-v-e670fea2]{min-width:4px}.statebar-seg[data-v-e670fea2]:hover{filter:brightness(1.15)}.legend[data-v-e670fea2]{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.legend a[data-v-e670fea2]{color:inherit;align-items:center;gap:.5rem;padding:.15rem 0;text-decoration:none;display:flex}.legend a[data-v-e670fea2]:hover{color:var(--accent)}.legend li.zero[data-v-e670fea2]{opacity:.5}.legend strong[data-v-e670fea2]{margin-left:auto}.legend-dot[data-v-e670fea2]{border-radius:50%;flex-shrink:0;width:.6rem;height:.6rem;display:inline-block}.store-row[data-v-e670fea2]{grid-template-columns:3rem 1fr 3rem 4.2rem;align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.85rem;display:grid}.store-track[data-v-e670fea2]{background:var(--surface-alt);border-radius:4px;height:8px;display:block;overflow:hidden}.store-fill[data-v-e670fea2]{border-radius:4px;height:100%;display:block}.store-val[data-v-e670fea2]{text-align:right}.store-full[data-v-e670fea2]{text-align:right;color:var(--text-muted);font-size:.78rem}.loot[data-v-e670fea2]{border-top:1px solid var(--border);margin-top:.8rem;padding-top:.7rem}.loot-head[data-v-e670fea2]{justify-content:space-between;margin-bottom:.3rem;font-size:.85rem;display:flex}.finds[data-v-e670fea2]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.finds li[data-v-e670fea2]{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.find-text[data-v-e670fea2]{align-items:center;gap:.5rem;min-width:0;font-size:.88rem;display:flex}.find-dot[data-v-e670fea2]{background:var(--t-fg);border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem}.ok-line[data-v-e670fea2]{color:var(--success);align-items:center;gap:.4rem;margin:0;display:flex}.hist-head[data-v-e670fea2]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.hist-head .card-title[data-v-e670fea2]{margin:0 auto 0 0}.ov-history[data-v-e670fea2] .world-stats-chart-canvas-wrap{height:240px}.series-list[data-v-e670fea2]{flex-wrap:wrap;gap:.4rem 1.4rem;margin:.6rem 0 0;padding:0;font-size:.85rem;list-style:none;display:flex}.series-list li[data-v-e670fea2]{align-items:center;gap:.4rem;display:inline-flex}.series-name[data-v-e670fea2]{color:var(--text-muted)}.table-scroll[data-v-e670fea2]{overflow-x:auto}.num[data-v-e670fea2]{text-align:right}.mail-list[data-v-609a107b]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}.mail-head[data-v-609a107b]{border-bottom:1px solid var(--border);background:var(--surface-alt);align-items:center;gap:.7rem;padding:.4rem .8rem;display:flex}.mail[data-v-609a107b]{border-bottom:1px solid var(--border);align-items:center;gap:.7rem;padding:.5rem .8rem;display:flex}.mail[data-v-609a107b]:last-child{border-bottom:none}.mail[data-v-609a107b]:hover{background:var(--surface-alt)}.mail-dot[data-v-609a107b]{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;width:10px;height:10px;padding:0}.mail-dot.on[data-v-609a107b]{background:var(--accent);border-color:var(--accent)}.mail-main[data-v-609a107b]{flex:1;min-width:0}.mail-subject[data-v-609a107b]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.mail.unread .mail-subject[data-v-609a107b]{color:var(--text);font-weight:700}.mail-subject[data-v-609a107b]:hover{text-decoration:underline}.mail-sub[data-v-609a107b]{font-size:.8rem}.mail-date[data-v-609a107b]{white-space:nowrap;font-size:.82rem}.mail-tw[data-v-609a107b]{display:inline-flex}.tw-ok[data-v-609a107b]{color:var(--success)}.tw-wait[data-v-609a107b]{color:var(--warning)}.tw-none[data-v-609a107b]{color:var(--text-muted);opacity:.5}@media (width<=720px){.mail-date[data-v-609a107b]{display:none}}.ia-kpi[data-v-f80544c6]{background:var(--surface-alt);border-radius:var(--radius-sm);color:var(--text-muted);padding:.35rem .8rem;font-size:.85rem}.ia-kpi b[data-v-f80544c6]{color:var(--text);font-variant-numeric:tabular-nums;margin-right:.3rem;font-size:1.1rem}.ia-kpi b.red[data-v-f80544c6]{color:var(--danger)}.ia-kpi b.blue[data-v-f80544c6]{color:var(--accent)}.ia-check[data-v-f80544c6]{color:inherit;align-items:center;gap:.35rem;font-size:.88rem;font-weight:400;display:inline-flex}.ia-head[data-v-f80544c6],.ia-row[data-v-f80544c6]{grid-template-columns:1.4rem 5.5rem minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.3fr) auto;align-items:center;gap:.8rem;display:grid}.ia-head[data-v-f80544c6]{color:var(--text-muted);padding:0 .8rem .3rem;font-size:.72rem}.ia-row[data-v-f80544c6]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);margin-bottom:.4rem;padding:.55rem .8rem}.ia-row.tone-danger[data-v-f80544c6],.ia-row.tone-warning[data-v-f80544c6]{background:var(--t-bg);border-color:var(--t-line)}.ia-row.hidden[data-v-f80544c6]{opacity:.55}.ia-cd[data-v-f80544c6]{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:600}.tone-danger .ia-cd[data-v-f80544c6]{color:var(--danger)}.tone-warning .ia-cd[data-v-f80544c6]{color:var(--warning)}.ia-row .ui-chip[data-v-f80544c6]{white-space:normal;text-align:left;margin-right:0}.ia-coord[data-v-f80544c6]{color:var(--text-muted);font-weight:400}.ia-actions[data-v-f80544c6]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.chip-btn[data-v-f80544c6]{cursor:pointer;background:0 0;border:none;padding:0}.chip-btn[data-v-f80544c6]:hover{filter:none}@media (width<=860px){.ia-head[data-v-f80544c6]{display:none}.ia-row[data-v-f80544c6]{grid-template-columns:1.4rem 5rem 1fr}.ia-row[data-v-f80544c6]>:nth-child(n+4){grid-column:2/-1}}.cmd-search[data-v-1c0f4431]{min-width:18rem}.cmd-chips[data-v-1c0f4431]{flex-wrap:wrap;gap:.4rem;margin:.2rem 0 .8rem;display:flex}.cmd-chips b[data-v-1c0f4431]{font-variant-numeric:tabular-nums;margin-left:.25rem}.cmd-view[data-v-1c0f4431]{border:1px solid var(--border);border-radius:var(--radius-sm);display:inline-flex;overflow:hidden}.cmd-view button[data-v-1c0f4431]{background:0 0;border:none;border-radius:0}.cmd-view button.on[data-v-1c0f4431]{background:var(--surface-alt);font-weight:600}.cmd-group[data-v-1c0f4431]{margin:.9rem 0 .35rem}.cmd-head[data-v-1c0f4431],.cmd-row[data-v-1c0f4431]{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1.5fr) 9.5rem;align-items:center;gap:.8rem;display:grid}.cmd-head[data-v-1c0f4431]{color:var(--text-muted);padding:0 .8rem .3rem;font-size:.72rem}.cmd-row[data-v-1c0f4431]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);margin-bottom:.4rem;padding:.55rem .8rem}.cmd-coord[data-v-1c0f4431]{color:var(--text-muted);white-space:nowrap;margin-left:.35rem;font-weight:400}.cmd-cont[data-v-1c0f4431]{margin-left:.35rem}.vv .cmd-head[data-v-1c0f4431],.vv .cmd-row[data-v-1c0f4431]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1.5fr) 9.5rem}.cmd-units[data-v-1c0f4431]{flex-wrap:wrap;gap:.3rem;display:flex}.cmd-unit[data-v-1c0f4431]{background:var(--surface-alt);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .45rem;font-size:.82rem;display:inline-flex}.cmd-unit.snob[data-v-1c0f4431]{background:color-mix(in srgb, var(--warning) 18%, transparent);font-weight:600}.cmd-time[data-v-1c0f4431]{text-align:right}.cmd-cd[data-v-1c0f4431]{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:600}.cmd-cd.near[data-v-1c0f4431]{color:var(--warning)}.cmd-read[data-v-1c0f4431]{font-size:.7rem}@media (width<=860px){.cmd-head[data-v-1c0f4431]{display:none}.cmd-row[data-v-1c0f4431],.vv .cmd-row[data-v-1c0f4431]{grid-template-columns:1fr;gap:.4rem}.cmd-time[data-v-1c0f4431]{text-align:left}}.tpl-grid[data-v-86d566b3]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem;display:grid}.tpl[data-v-86d566b3]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:.4rem;padding:.8rem .9rem;display:flex}.tpl-head[data-v-86d566b3]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tpl-sum[data-v-86d566b3]{-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.tpl-actions[data-v-86d566b3]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.3rem;margin-top:auto;padding-top:.3rem;display:flex}.tpl-table[data-v-86d566b3]{border-collapse:collapse;width:100%}.tpl-table th[data-v-86d566b3],.tpl-table td[data-v-86d566b3]{border-bottom:1px solid var(--border);vertical-align:middle;padding:.4rem .45rem}.tpl-table th.l[data-v-86d566b3],.tpl-table td.l[data-v-86d566b3]{text-align:left;white-space:nowrap}.tpl-table th.lvl[data-v-86d566b3],.tpl-table td.lvl[data-v-86d566b3]{text-align:center;font-variant-numeric:tabular-nums;width:2.6rem}.tpl-table th.lvl img[data-v-86d566b3]{vertical-align:middle}.tpl-table td.act[data-v-86d566b3]{text-align:right;white-space:nowrap}.tpl-table .zero[data-v-86d566b3]{color:var(--text-muted);opacity:.5}.tpl-table .tpl-steps[data-v-86d566b3]{font-size:.78rem}.tpl-table tbody tr[data-v-86d566b3]:hover{background:var(--surface-alt)}.tpl-table .tpl-actions[data-v-86d566b3]{flex-wrap:nowrap;margin:0;padding:0}.sd-two[data-v-16ec472d]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media (width<=860px){.sd-two[data-v-16ec472d]{grid-template-columns:1fr}}.sd-box input[type=datetime-local][data-v-16ec472d]{width:100%;min-width:0}.sd-box .field-row .field[data-v-16ec472d]{min-width:0}.sd-box[data-v-16ec472d]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:.9rem 1rem}.sd-step[data-v-16ec472d]{align-items:center;gap:.5rem;margin-bottom:.7rem;font-weight:600;display:flex}.sd-n[data-v-16ec472d]{background:color-mix(in srgb, var(--accent) 16%, transparent);width:1.4rem;height:1.4rem;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.sd-units[data-v-16ec472d]{grid-template-columns:repeat(auto-fill,minmax(5.6rem,1fr));gap:.45rem;display:grid}.sd-unit[data-v-16ec472d]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-alt);color:inherit;opacity:.8;align-items:center;gap:.35rem;margin:0;padding:.25rem .4rem;font-weight:400;display:flex}.sd-unit.on[data-v-16ec472d]{opacity:1;border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.sd-unit input[data-v-16ec472d]{text-align:right;background:0 0;border:none;width:100%;min-width:0;margin:0;padding:.2rem .3rem}.sd-chips[data-v-16ec472d]{flex-wrap:wrap;gap:.35rem;display:flex}.sd-link[data-v-16ec472d]{margin-left:.5rem;font-weight:400}.sd-retention[data-v-16ec472d]{margin:.3rem 0 0}.sd-retention summary[data-v-16ec472d]{cursor:pointer;color:var(--text-muted);font-size:.9rem}.sd-go[data-v-16ec472d]{flex-wrap:wrap;align-items:center;gap:.6rem;margin:1rem 0;display:flex}.sd-go button.active[data-v-16ec472d]{border-color:var(--accent)}.sd-sends[data-v-16ec472d]{margin-top:1.2rem}.sd-send[data-v-16ec472d]{border-top:1px solid var(--border);padding:.8rem 0}.sd-send[data-v-16ec472d]:first-of-type{border-top:none;padding-top:0}.sd-send-head[data-v-16ec472d]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sd-send-actions[data-v-16ec472d]{align-items:center;gap:.3rem;margin-left:auto;display:inline-flex}.sd-det[data-v-16ec472d]{margin-top:.5rem}.sd-det summary[data-v-16ec472d]{cursor:pointer;color:var(--text-muted);font-size:.9rem}.sd-notes[data-v-16ec472d]{margin:.4rem 0 0;padding-left:1.1rem;font-size:.82rem}.miss-text[data-v-16ec472d]{color:var(--danger)}.sd-result[data-v-16ec472d]{margin-top:.2rem}.sd-banner[data-v-16ec472d]{border-radius:var(--radius-sm);align-items:flex-start;gap:.6rem;margin:0 0 .8rem;padding:.6rem .8rem;display:flex}.sd-banner.ok[data-v-16ec472d]{background:color-mix(in srgb, var(--success) 12%, transparent);color:var(--success)}.sd-banner.bad[data-v-16ec472d]{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}.sd-banner svg[data-v-16ec472d]{flex:none;margin-top:.15rem}.sd-arrival[data-v-16ec472d]{color:var(--text);margin-top:.15rem;font-size:.9rem}.sd-sum th[data-v-16ec472d],.sd-sum td[data-v-16ec472d]{text-align:center;vertical-align:middle}.sd-sum th.l[data-v-16ec472d],.sd-sum td.l[data-v-16ec472d]{text-align:left}.sd-sum td.miss[data-v-16ec472d]{color:var(--danger);font-weight:600}.sd-sub[data-v-16ec472d]{font-size:.78rem}.sd-actions[data-v-16ec472d]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.9rem;display:flex}.sd-inline[data-v-16ec472d]{color:inherit;align-items:center;gap:.4rem;margin:0;font-weight:400;display:inline-flex}.rq[data-v-37cc7853]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin:0 0 .75rem;padding:.8rem 1rem}.rq-head[data-v-37cc7853]{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;display:flex}.rq-res[data-v-37cc7853]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:.7rem 0 .5rem;display:grid}@media (width<=720px){.rq-res[data-v-37cc7853]{grid-template-columns:1fr;gap:.5rem}}.rq-lbl[data-v-37cc7853]{justify-content:space-between;margin-bottom:.2rem;font-size:.82rem;display:flex}.rq-foot[data-v-37cc7853]{flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;display:flex}.rq-big[data-v-37cc7853]{font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:600}.rq-visited[data-v-37cc7853]{margin-left:auto}.rq-more[data-v-37cc7853]{margin-top:.5rem}.rq-sec[data-v-37cc7853]{align-items:center;gap:.5rem;margin:1.1rem 0 .5rem;font-weight:600;display:flex}.rq-sec[data-v-37cc7853]:first-of-type{margin-top:.5rem}.rq-cnt[data-v-37cc7853]{border:1px solid var(--border);background:var(--surface-alt);color:var(--text-muted);border-radius:999px;padding:0 .5rem;font-size:.75rem;font-weight:400}.rq-sub[data-v-37cc7853]{font-size:.8rem;font-weight:400}.rq-tr[data-v-37cc7853]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;gap:.8rem;display:grid}@media (width<=720px){.rq-tr[data-v-37cc7853]{grid-template-columns:1fr}}.rq-tr-act[data-v-37cc7853]{align-items:center;gap:.4rem;display:flex}.rq-mini[data-v-37cc7853]{flex-wrap:wrap;gap:.2rem .7rem;margin-top:.25rem;font-size:.82rem;display:flex}.rq-lbl2[data-v-37cc7853]{color:var(--text-muted);font-size:.74rem}.rq-big2[data-v-37cc7853]{font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:600;line-height:1.15}.rq-prog[data-v-37cc7853]{background:var(--surface-alt);border-radius:2px;height:4px;margin-top:.4rem;overflow:hidden}.rq-prog div[data-v-37cc7853]{background:color-mix(in srgb, var(--accent) 60%, transparent);height:100%}.rq-more summary[data-v-37cc7853]{cursor:pointer;color:var(--text-muted);font-size:.88rem}.rp-bar[data-v-37cc7853]{background:var(--surface-alt);border:1px solid var(--border);border-radius:5px;height:10px;display:flex;overflow:hidden}.rp-arrived[data-v-37cc7853]{background:var(--success)}.rp-transit[data-v-37cc7853]{background:color-mix(in srgb, var(--accent) 60%, transparent)}.rq-done[data-v-37cc7853]{border-top:1px solid var(--border);margin-top:1.25rem;padding-top:.6rem}.rq-done-head[data-v-37cc7853]{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.rq-found[data-v-37cc7853]{border:1px solid var(--border);background:var(--surface-alt);border-radius:var(--radius-sm);margin:.75rem 0;padding:.5rem .75rem}.ui-dialog label button.link[data-v-37cc7853]{margin-left:.6rem;font-weight:400}.num[data-v-37cc7853]{text-align:right}.short[data-v-37cc7853]{color:var(--warning)}.sub[data-v-37cc7853]{font-size:.78rem}.legend td[data-v-37cc7853]{padding-top:.2rem;padding-bottom:.2rem;font-size:.8rem}.ship-n[data-v-37cc7853]{margin-left:.15rem;font-size:.78rem}.danger-icon[data-v-37cc7853]{color:var(--danger)}.ship-sum[data-v-37cc7853]{flex-wrap:wrap;gap:.4rem 1.5rem;margin:0 0 .8rem;font-size:.88rem;display:flex}.rq-chips[data-v-37cc7853]{flex-wrap:wrap;gap:.35rem;display:flex}.rq-chip[data-v-37cc7853]{color:var(--text-muted);background:0 0;border-radius:999px;padding:.2rem .75rem;font-size:.82rem}.rq-chip.on[data-v-37cc7853]{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.rq-turbo[data-v-37cc7853]{color:var(--warning);margin-left:.4rem;font-size:.7rem}.rq-amounts[data-v-37cc7853]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.rq-step[data-v-37cc7853]{align-items:center;gap:.2rem;display:flex}.rq-step input[data-v-37cc7853]{text-align:center;min-width:0;padding:.3rem .2rem}.kv-table td[data-v-97cbcb49]{vertical-align:top;border:none;padding:.25rem .6rem .25rem 0}.kv-table .ua code[data-v-97cbcb49]{white-space:normal;word-break:break-all}.num[data-v-97cbcb49]{text-align:right}.own td[data-v-97cbcb49]{background:color-mix(in srgb, var(--accent) 8%, transparent)}.sync-off[data-v-97cbcb49]{color:inherit;align-items:center;gap:.5rem;margin:.75rem 0 0;font-weight:400;display:flex}.acc-table td[data-v-97cbcb49]{vertical-align:middle}.acc-table td.muted[data-v-97cbcb49]{text-overflow:ellipsis;max-width:11rem;overflow:hidden}.acc-dot[data-v-97cbcb49]{width:1%;padding-right:0}.acc-actions[data-v-97cbcb49]{white-space:nowrap;text-align:right}.acc-key[data-v-97cbcb49]{vertical-align:middle;color:var(--text-muted);opacity:.45;display:inline-flex}.acc-key.ok[data-v-97cbcb49]{color:var(--success);opacity:1}.acc-key.err[data-v-97cbcb49]{color:var(--danger);opacity:1}.problem-row>td[data-v-97cbcb49]{background:var(--t-bg);border-bottom:1px solid var(--t-line);white-space:normal;padding:.25rem .6rem}.problem[data-v-97cbcb49]{color:var(--t-fg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:0;min-width:100%;font-size:.88rem;display:flex}.problem-text[data-v-97cbcb49]{flex:1;min-width:14rem}.problem-actions[data-v-97cbcb49]{flex-wrap:wrap;gap:.4rem;display:inline-flex}.problem-actions button[data-v-97cbcb49],.problem-actions .btn[data-v-97cbcb49]{padding:.25rem .7rem;font-size:.82rem}.acc-mobile-chips[data-v-97cbcb49]{margin-top:.2rem;display:none}@media (width<=720px){.acc-mobile-chips[data-v-97cbcb49]{display:block}.acc-table[data-v-97cbcb49]{width:100%!important;min-width:0!important}.acc-table td[data-v-97cbcb49],.acc-table th[data-v-97cbcb49]{white-space:normal;padding-left:.3rem;padding-right:.3rem}.acc-table tr[data-v-97cbcb49]:not(.problem-row)>:nth-child(3),.acc-table tr[data-v-97cbcb49]:not(.problem-row)>:nth-child(4),.acc-table tr[data-v-97cbcb49]:not(.problem-row)>:nth-child(5){display:none}}.spin[data-v-97cbcb49]{animation:1s linear infinite acc-spin-97cbcb49}@keyframes acc-spin-97cbcb49{to{transform:rotate(360deg)}}.vil-table td[data-v-5a60d1eb]{vertical-align:middle}.vil-name[data-v-5a60d1eb]{align-items:center;gap:.6rem;min-width:11rem;display:flex}.vname[data-v-5a60d1eb]{font:inherit;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-weight:600}.vcoord[data-v-5a60d1eb]{color:var(--text-muted);font-weight:400}.vname[data-v-5a60d1eb]:hover{filter:none;color:var(--accent);text-decoration:underline}tr.current>td[data-v-5a60d1eb]{background:color-mix(in srgb, var(--accent) 9%, transparent)}tr.idle .vname[data-v-5a60d1eb]{color:var(--text-muted)}.vil-actions[data-v-5a60d1eb]{white-space:nowrap;text-align:right}.wrap[data-v-5a60d1eb]{white-space:normal;min-width:12rem}.mbar[data-v-5a60d1eb]{background:var(--surface-alt);border:1px solid var(--border);border-radius:3px;width:84px;height:6px;overflow:hidden}.mbar i[data-v-5a60d1eb]{background:var(--text-muted);height:100%;display:block}.mbar.tone-warning i[data-v-5a60d1eb]{background:var(--warning)}.mbar.tone-danger i[data-v-5a60d1eb]{background:var(--danger)}.res-bars[data-v-5a60d1eb]{flex-direction:column;gap:3px;display:flex}.res-row[data-v-5a60d1eb]{align-items:center;gap:.4rem;display:flex}.res-age[data-v-5a60d1eb]{font-size:.72rem}.vil-status[data-v-5a60d1eb]{max-width:15rem}.chip-btn[data-v-5a60d1eb]{cursor:pointer;background:0 0;border:none;max-width:100%;padding:0}.chip-btn[data-v-5a60d1eb]:hover{filter:none}.chip-text[data-v-5a60d1eb]{text-overflow:ellipsis;vertical-align:bottom;max-width:12rem;display:inline-block;overflow:hidden}.due[data-v-5a60d1eb]{font-size:.72rem}.qrow[data-v-5a60d1eb]{white-space:nowrap;align-items:center;gap:.35rem;margin:2px 0;font-size:.85rem;display:flex}.qrow img[data-v-5a60d1eb]{flex-shrink:0}.tier[data-v-5a60d1eb]{background:var(--t-fg);vertical-align:middle;border-radius:3px;width:14px;height:14px;margin-right:3px;display:inline-block}.tag-btn[data-v-5a60d1eb]{align-items:center;gap:.3rem;display:inline-flex}.tag-opt[data-v-5a60d1eb]{color:inherit;white-space:nowrap;align-items:center;gap:.4rem;padding:.15rem 0;font-weight:400;display:flex}.chip-x[data-v-5a60d1eb]{color:inherit;cursor:pointer;background:0 0;border:none;padding:0 0 0 .2rem;font-size:.7rem}.kv[data-v-5a60d1eb]{border-bottom:1px solid var(--border);justify-content:space-between;gap:1rem;padding:.35rem 0;font-size:.9rem;display:flex}.kv>span[data-v-5a60d1eb]:first-child{color:var(--text-muted)}.sel-bar[data-v-5a60d1eb]{z-index:40;background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius);align-items:center;gap:.6rem;min-width:min(560px,94vw);padding:.55rem .8rem;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #00000059}@media (width<=720px){.hide-sm[data-v-5a60d1eb]{display:none}.vil-table td[data-v-5a60d1eb],.vil-table th[data-v-5a60d1eb]{white-space:normal;padding-left:.3rem;padding-right:.3rem}.vil-table[data-v-5a60d1eb]{width:100%!important;min-width:0!important}}.profile-table th[data-v-fee53bc4],.profile-table td[data-v-fee53bc4]{text-align:center;vertical-align:middle}.profile-table th.l[data-v-fee53bc4],.profile-table td.l[data-v-fee53bc4]{text-align:left}.avatar[data-v-fee53bc4]{object-fit:contain;vertical-align:middle;width:28px;height:28px}.sym[data-v-fee53bc4]{justify-content:center;align-items:center;min-width:1.6rem;font-size:.78rem;display:inline-flex}.sym-all[data-v-fee53bc4]{color:var(--success)}.sym-some[data-v-fee53bc4]{color:var(--warning)}.sym-none[data-v-fee53bc4]{color:var(--danger)}.sym-quiet[data-v-fee53bc4],.sym-unknown[data-v-fee53bc4]{color:var(--text-muted)}.status-line[data-v-fee53bc4]{align-items:center;gap:.4rem;display:inline-flex}.status-sub[data-v-fee53bc4]{font-size:.78rem}.text-danger[data-v-fee53bc4]{color:var(--danger)}.row-danger td[data-v-fee53bc4]{background:color-mix(in srgb, var(--danger) 6%, transparent)}.row-selected td[data-v-fee53bc4]{background:color-mix(in srgb, var(--accent) 8%, transparent)}.ui-note[data-v-fee53bc4]{border:1px solid var(--border);border-radius:var(--radius);margin:0 0 .9rem;padding:.5rem .75rem;font-size:.88rem}.ui-note.tone-info[data-v-fee53bc4]{background:var(--t-bg);color:var(--t-fg);border-color:var(--t-line)}.avatar-grid[data-v-fee53bc4]{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:.4rem;display:grid}.avatar-pick[data-v-fee53bc4]{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:6px;padding:4px}.avatar-pick.on[data-v-fee53bc4]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}.avatar-pick img[data-v-fee53bc4]{width:100%;display:block}.avatar-pick span[data-v-fee53bc4]{font-size:.7rem}.kv[data-v-fee53bc4]{width:100%}.spin[data-v-fee53bc4]{animation:1.2s linear infinite spin-fee53bc4}@keyframes spin-fee53bc4{to{transform:rotate(360deg)}}@media (width<=720px){.profile-table th[data-v-fee53bc4]:nth-child(3),.profile-table td[data-v-fee53bc4]:nth-child(3){display:none}}.tag-opt[data-v-37e6841f]{color:inherit;white-space:nowrap;align-items:center;gap:.4rem;padding:.15rem 0;font-weight:400;display:flex}.min-grid[data-v-37e6841f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem .6rem;min-width:17rem;display:grid}.min-cell[data-v-37e6841f]{align-items:center;gap:.3rem;font-weight:400;display:flex}.min-cell input[data-v-37e6841f]{min-width:0;padding:.25rem .35rem}.csv-units[data-v-37e6841f]{grid-template-columns:repeat(3,auto);gap:.2rem .9rem;display:grid}.csv-units label[data-v-37e6841f]{color:inherit;align-items:center;gap:.3rem;font-size:.85rem;font-weight:400;display:inline-flex}.troop-table th[data-v-37e6841f],.troop-table td[data-v-37e6841f]{text-align:right;font-variant-numeric:tabular-nums}.troop-table th.l[data-v-37e6841f],.troop-table td.l[data-v-37e6841f]{text-align:left}.zero[data-v-37e6841f]{color:var(--text-muted);opacity:.5}.hi[data-v-37e6841f]{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);border-radius:4px;padding:0 .3rem;font-weight:600}tr.sum td[data-v-37e6841f]{border-top:2px solid var(--border);font-weight:600}.chip-input[data-v-e481273d]{background:var(--surface-alt);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:text;flex-wrap:wrap;align-items:center;gap:.3rem;min-height:2.2rem;padding:.25rem .4rem;display:flex}.chip-input[data-v-e481273d]:focus-within{border-color:var(--accent)}.chip-input input[data-v-e481273d]{background:0 0;border:none;outline:none;flex:1;width:auto;min-width:8rem;padding:.15rem .2rem}.chip-in[data-v-e481273d]{margin:0}.chip-x[data-v-e481273d]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;padding:0 0 0 .3rem;font-size:.7rem}.chip-x[data-v-e481273d]:hover{filter:none;opacity:1}.vp-bar[data-v-75391273]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.vp-count[data-v-75391273]{margin-left:auto}.vp-list[data-v-75391273]{border:1px solid var(--border);border-radius:var(--radius-sm);overflow-y:auto}.vp-row[data-v-75391273]{border-bottom:1px solid var(--border);color:inherit;cursor:pointer;align-items:center;gap:.6rem;padding:.35rem .6rem;font-size:.88rem;font-weight:400;display:flex}.vp-row[data-v-75391273]:last-child{border-bottom:none}.vp-row[data-v-75391273]:hover{background:var(--surface-alt)}.vp-label[data-v-75391273]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vp-tags[data-v-75391273],.vp-meta[data-v-75391273]{white-space:nowrap}.vp-tag[data-v-75391273]{color:inherit;white-space:nowrap;align-items:center;gap:.4rem;padding:.15rem 0;font-weight:400;display:flex}.vp-actions[data-v-75391273]{gap:.5rem;margin-top:.5rem;display:flex}.camp[data-v-b9a897f3]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin:0 0 .75rem;padding:.8rem 1rem}.camp.idle[data-v-b9a897f3]{opacity:.8}.camp-head[data-v-b9a897f3]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.camp-name[data-v-b9a897f3]{font-size:1.02rem}.camp-chips[data-v-b9a897f3]{flex-wrap:wrap;gap:.3rem 0;margin:.6rem 0 .4rem;display:flex}.camp-status[data-v-b9a897f3]{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.camp-total[data-v-b9a897f3]{margin-left:auto}.unit-tiles[data-v-b9a897f3]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.45rem;display:grid}.unit-tile[data-v-b9a897f3]{border:1px solid var(--border);border-radius:var(--radius-sm);color:inherit;grid-template-columns:auto 1fr;align-items:center;gap:.1rem .4rem;padding:.35rem .5rem;font-size:.8rem;font-weight:400;display:grid}.unit-tile input[data-v-b9a897f3]{grid-column:1/-1;width:100%;padding:.2rem .4rem}.unit-tile.zero[data-v-b9a897f3]{opacity:.55}.unit-tile[data-v-b9a897f3]:focus-within{opacity:1;border-color:var(--accent)}.fold[data-v-b9a897f3]{margin:.6rem 0}.fold summary[data-v-b9a897f3]{cursor:pointer;padding:.3rem 0}.cata-grid[data-v-b9a897f3]{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.2rem 1rem;margin-top:.4rem;display:grid}.cata-grid label[data-v-b9a897f3]{color:inherit;align-items:center;gap:.4rem;font-weight:400;display:flex}button.compact[data-v-4243c4b0]{padding:.25rem .55rem;font-size:.82rem}table.coin[data-v-4243c4b0]{width:100%}table.coin th[data-v-4243c4b0]{white-space:normal;vertical-align:bottom}.area-stats-head[data-v-80b29c22]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.6rem;display:flex}.area-stats-kpis[data-v-80b29c22]{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.6rem;margin-bottom:.8rem;display:grid}.area-stats-kpis>div[data-v-80b29c22]{background:var(--surface-alt);border-radius:var(--radius-sm);padding:.45rem .8rem}.area-stats-kpis span[data-v-80b29c22]{color:var(--text-muted);font-size:.8rem;display:block}.area-stats-kpis b[data-v-80b29c22]{font-variant-numeric:tabular-nums;font-size:1.2rem}.area-stats-kpis b.green[data-v-80b29c22]{color:var(--success)}.area-stats-row[data-v-80b29c22]{margin-bottom:.7rem}.area-stats-label[data-v-80b29c22]{justify-content:space-between;gap:.6rem;margin-bottom:.2rem;font-size:.88rem;display:flex}.area-stats-label b[data-v-80b29c22]{color:var(--text);font-variant-numeric:tabular-nums}.area-stats-label .dot[data-v-80b29c22]{border-radius:2px;width:.6rem;height:.6rem;margin-right:.45rem;display:inline-block}.area-stats-bar[data-v-80b29c22]{background:var(--surface-alt);border-radius:.25rem;height:.5rem;overflow:hidden}.area-stats-bar i[data-v-80b29c22]{border-radius:.25rem;min-width:2px;height:100%;display:block}.area-stats-sub[data-v-80b29c22]{margin-top:.2rem;font-size:.8rem}.area-stats-foot[data-v-80b29c22]{margin:.4rem 0 0;font-size:.8rem}.area-btn[data-v-80b29c22]{align-items:center;gap:.4rem;display:inline-flex}.area-form[data-v-80b29c22]{min-width:17rem}.area-form input[data-v-80b29c22]{margin-bottom:.4rem}.world-list[data-v-80b29c22]{border:1px solid var(--border);border-radius:var(--radius);max-height:24rem;margin:0;padding:0;list-style:none;overflow-y:auto}.world-item[data-v-80b29c22]{align-items:center;gap:.75rem;padding:.45rem .8rem;display:flex}.world-item+.world-item[data-v-80b29c22]{border-top:1px solid var(--border)}.world-name[data-v-80b29c22]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.world-state[data-v-80b29c22]{text-align:right;width:2.2rem;font-size:.82rem}.ae-name[data-v-80b29c22]{align-items:center;gap:.6rem;display:flex}.chip-text[data-v-80b29c22]{text-overflow:ellipsis;vertical-align:bottom;max-width:11rem;display:inline-block;overflow:hidden}button.small[data-v-80b29c22]{margin-left:.4rem;padding:.15rem .6rem;font-size:.78rem}.ae-filters[data-v-80b29c22]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-bottom:1rem;display:grid}.ae-filter[data-v-80b29c22]{text-align:left;background:var(--surface-alt);border-radius:var(--radius-sm);cursor:pointer;color:inherit;font:inherit;border:1px solid #0000;padding:.5rem .8rem;display:block}.ae-filter.on[data-v-80b29c22]{border-color:var(--accent);background:var(--surface)}.ae-filter b[data-v-80b29c22]{font-variant-numeric:tabular-nums;font-size:1.3rem;display:block}.ae-filter b.t-danger[data-v-80b29c22]{color:var(--danger)}.ae-filter b.t-info[data-v-80b29c22]{color:var(--accent)}.ae-filter b.t-muted[data-v-80b29c22]{color:var(--text-muted)}.ae-filter span[data-v-80b29c22]{color:var(--text-muted);font-size:.8rem}@media (width<=720px){.ae-filters[data-v-80b29c22]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ae-sec[data-v-80b29c22]{margin-bottom:1.1rem}.ae-sec-title[data-v-80b29c22]{align-items:baseline;gap:.6rem;margin:0 0 .4rem;font-size:.95rem;display:flex}.ae-table[data-v-80b29c22]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}.ae-row[data-v-80b29c22]{border-top:1px solid var(--border);grid-template-columns:minmax(11rem,1.5fr) minmax(5.5rem,.8fr) minmax(11rem,1.5fr) 3.5rem minmax(10rem,1.4fr) 4.8rem;align-items:center;gap:.7rem;padding:.5rem .9rem;font-size:.9rem;display:grid}.ae-row[data-v-80b29c22]:first-child{border-top:none}.ae-head[data-v-80b29c22]{color:var(--text-muted);background:var(--surface-alt);padding-top:.35rem;padding-bottom:.35rem;font-size:.75rem}.ae-name[data-v-80b29c22]{align-items:center;gap:.6rem;min-width:0;display:flex}.ae-ags[data-v-80b29c22]{font-variant-numeric:tabular-nums}.ae-actions[data-v-80b29c22]{white-space:nowrap;text-align:right}.ae-now[data-v-80b29c22]{min-width:0}.ae-now[data-v-80b29c22] .ui-chip{white-space:normal;text-align:left;max-width:100%}.chip-text[data-v-80b29c22]{overflow-wrap:anywhere}.ae-more[data-v-80b29c22]{border:none;border-top:1px solid var(--border);width:100%;color:var(--text-muted);cursor:pointer;background:0 0;padding:.5rem;font-size:.85rem;display:block}.ae-inact-head[data-v-80b29c22]{width:100%;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.6rem;padding:.7rem .9rem;display:flex}.ae-inact-tools[data-v-80b29c22]{background:var(--surface-alt);border-top:1px solid var(--border);align-items:center;gap:.8rem;padding:.5rem .9rem;display:flex}.ae-pad[data-v-80b29c22]{margin:0;padding:.6rem .9rem}.ae-acc[data-v-80b29c22]{border-top:1px solid var(--border)}.ae-acc-row[data-v-80b29c22]{grid-template-columns:minmax(10rem,1fr) auto auto;align-items:center;gap:.8rem;padding:.45rem .9rem;display:grid}.ae-acc-name[data-v-80b29c22]{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.4rem;min-width:0;padding:0;display:inline-flex}.ae-acc-chips[data-v-80b29c22]{flex-wrap:wrap;gap:.4rem;display:inline-flex}.ae-inact-list[data-v-80b29c22]{margin:0;padding:0 .9rem .5rem 2.2rem;list-style:none}.ae-inact-list li[data-v-80b29c22]{align-items:center;gap:.6rem;padding:.2rem 0;font-size:.88rem;display:flex}@media (width<=1180px){.ae-row[data-v-80b29c22]{grid-template-columns:minmax(10rem,1.4fr) minmax(5rem,.8fr) minmax(9rem,1.4fr) minmax(9rem,1.4fr) 4.8rem}.ae-row[data-v-80b29c22]>:nth-child(4){display:none}}@media (width<=760px){.ae-row[data-v-80b29c22]{grid-template-columns:1fr auto}.ae-row[data-v-80b29c22]>:nth-child(2),.ae-row[data-v-80b29c22]>:nth-child(4),.ae-head[data-v-80b29c22]{display:none}.ae-acc-row[data-v-80b29c22]{grid-template-columns:1fr auto}.ae-acc-chips[data-v-80b29c22]{order:3;grid-column:1/-1}}.inline-num[data-v-1e79f739]{color:inherit;align-items:center;gap:.4rem;font-weight:400;display:inline-flex}.camp[data-v-1e79f739]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin:0 0 .75rem;padding:.8rem 1rem}.camp.idle[data-v-1e79f739]{opacity:.75}.camp-head[data-v-1e79f739]{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;display:flex}.camp-limit[data-v-1e79f739]{margin-left:auto}.steps[data-v-1e79f739]{gap:.3rem;margin:.6rem 0 .4rem;display:flex}.step[data-v-1e79f739]{border-radius:var(--radius-sm);background:var(--surface-alt);color:var(--text-muted);text-align:center;flex:1;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .2rem;font-size:.74rem;display:inline-flex}.step.done[data-v-1e79f739]{background:color-mix(in srgb, var(--success) 14%, transparent);color:var(--success)}.step.now[data-v-1e79f739]{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);font-weight:600}.camp-bars[data-v-1e79f739]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:.6rem 0 .3rem;display:grid}@media (width<=720px){.camp-bars[data-v-1e79f739]{grid-template-columns:1fr;gap:.4rem}}.camp-bar-label[data-v-1e79f739]{color:var(--text-muted);justify-content:space-between;font-size:.78rem;display:flex}.camp-bar[data-v-1e79f739]{background:var(--surface-alt);border:1px solid var(--border);border-radius:4px;height:8px;display:flex;overflow:hidden}.camp-bar .have[data-v-1e79f739]{background:var(--success)}.camp-bar .transit[data-v-1e79f739]{background:color-mix(in srgb, var(--accent) 55%, transparent)}.camp-meta[data-v-1e79f739]{margin-top:.2rem;font-size:.8rem}.sn-two[data-v-68ed888e]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:1rem;display:grid}@media (width<=860px){.sn-two[data-v-68ed888e]{grid-template-columns:1fr}}.sn-box[data-v-68ed888e]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:.9rem 1rem}.sn-step[data-v-68ed888e]{align-items:center;gap:.5rem;margin-bottom:.7rem;font-weight:600;display:flex}.sn-n[data-v-68ed888e]{background:color-mix(in srgb, var(--accent) 16%, transparent);width:1.4rem;height:1.4rem;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.sn-found[data-v-68ed888e]{border:1px solid var(--border);background:var(--surface-alt);border-radius:var(--radius-sm);margin-bottom:.7rem;padding:.45rem .7rem}.sn-inline[data-v-68ed888e]{color:inherit;align-items:center;gap:.4rem;font-weight:400;display:inline-flex}.sn-res[data-v-68ed888e]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);margin-bottom:.5rem}.sn-res-head[data-v-68ed888e]{cursor:pointer;grid-template-columns:minmax(8rem,1.1fr) 6rem minmax(0,2fr) auto auto 1.2rem;align-items:center;gap:.8rem;padding:.55rem .8rem;display:grid}.sn-res-head[data-v-68ed888e]:hover{background:var(--surface-alt)}.sn-res-feas[data-v-68ed888e]{flex-wrap:wrap;gap:.2rem;display:flex}.sn-res-dead[data-v-68ed888e]{white-space:nowrap;font-size:.8rem}.sn-res-body[data-v-68ed888e]{border-top:1px solid var(--border);background:var(--surface-alt);padding:.6rem .8rem}@media (width<=860px){.sn-res-head[data-v-68ed888e]{grid-template-columns:1fr auto}.sn-res-feas[data-v-68ed888e],.sn-res-dead[data-v-68ed888e]{grid-column:1/-1}}.plan[data-v-68ed888e]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin-bottom:.75rem;padding:.8rem 1rem}.plan-head[data-v-68ed888e]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.plan-actions[data-v-68ed888e]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.tl[data-v-68ed888e]{align-items:center;margin:.7rem 0 .3rem;display:flex}.tl-dot[data-v-68ed888e]{background:var(--border);border:2px solid var(--surface);width:11px;height:11px;box-shadow:0 0 0 1px var(--border);border-radius:50%;flex-shrink:0}.tl-dot.done[data-v-68ed888e]{background:var(--success);box-shadow:0 0 0 1px var(--success)}.tl-dot.now[data-v-68ed888e]{background:var(--accent);box-shadow:0 0 0 1px var(--accent)}.tl-dot.bad[data-v-68ed888e]{background:var(--danger);box-shadow:0 0 0 1px var(--danger)}.tl-line[data-v-68ed888e]{background:var(--border);flex:1;min-width:6px;height:2px}.tl-text[data-v-68ed888e]{font-size:.82rem}.plan-cmds[data-v-68ed888e]{margin-top:.5rem}.plan-cmds summary[data-v-68ed888e]{cursor:pointer;color:var(--text-muted);font-size:.88rem}.bad[data-v-68ed888e]{color:var(--danger)}.ap-card[data-v-ce1f9c27]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin:0 0 .75rem;padding:.8rem 1rem}.ap-ct[data-v-ce1f9c27]{align-items:baseline;gap:.5rem;margin-bottom:.5rem;font-weight:600;display:flex}.ap-sm[data-v-ce1f9c27]{font-size:.8rem;font-weight:400}.ap-two[data-v-ce1f9c27]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}@media (width<=720px){.ap-two[data-v-ce1f9c27]{grid-template-columns:1fr}}.ap-tags[data-v-ce1f9c27]{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.25rem;display:flex}.ap-tags small[data-v-ce1f9c27]{opacity:.8;font-size:.7rem}.ap-tagrow[data-v-ce1f9c27]{white-space:nowrap;align-items:center;gap:.4rem;padding:.15rem 0;font-weight:400;display:flex}.ap-sub[data-v-ce1f9c27]{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.7rem;display:flex}.ap-form[data-v-ce1f9c27]{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.ap-f[data-v-ce1f9c27]{color:var(--text-muted);flex-direction:column;gap:.2rem;font-size:.82rem;display:flex}.ap-checks[data-v-ce1f9c27]{flex-wrap:wrap;gap:.4rem 1.2rem;display:flex}.ap-inline[data-v-ce1f9c27]{align-items:center;gap:.4rem;font-weight:400;display:inline-flex}.ap-sum[data-v-ce1f9c27]{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.9rem 0 .6rem;display:flex}.ap-arrival[data-v-ce1f9c27]{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 .6rem;display:flex}.ap-arrival label[data-v-ce1f9c27]{align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.ap-arrival input[data-v-ce1f9c27]{width:auto}.ap-wrap[data-v-ce1f9c27]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.ap-table[data-v-ce1f9c27]{border-collapse:collapse;width:100%;font-size:.85rem}.ap-table th[data-v-ce1f9c27]{white-space:nowrap;text-align:left;border-bottom:1px solid var(--border);padding:.45rem .5rem;font-weight:600}.ap-table td[data-v-ce1f9c27]{border-bottom:1px solid var(--border);vertical-align:middle;padding:.45rem .5rem}.ap-table .c[data-v-ce1f9c27]{text-align:center;width:1.6rem}.ap-table .nowrap[data-v-ce1f9c27]{white-space:nowrap;font-variant-numeric:tabular-nums}.ap-table .kind[data-v-ce1f9c27]{white-space:nowrap;font-weight:600}.k-off[data-v-ce1f9c27]{color:var(--danger)}.k-ag[data-v-ce1f9c27]{color:var(--accent)}.ap-unit[data-v-ce1f9c27]{white-space:nowrap;align-items:center;gap:.2rem;margin-right:.7rem;display:inline-flex}.past td[data-v-ce1f9c27]{background:color-mix(in srgb, var(--danger) 10%, transparent)}.ap-bad[data-v-ce1f9c27]{color:var(--danger);font-size:.78rem}.ap-note[data-v-ce1f9c27]{color:var(--text-muted);margin:.3rem 0 0;font-size:.85rem}.ap-note.warn[data-v-ce1f9c27]{color:var(--warning)}.ap-bar[data-v-ce1f9c27]{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:.8rem;display:flex}.paused-block[data-v-68c8adcc]{border:1px solid color-mix(in srgb, var(--warning) 45%, var(--border));background:color-mix(in srgb, var(--warning) 8%, transparent);border-radius:var(--radius);margin:0 0 1rem;padding:.7rem .9rem}.paused-block h2[data-v-68c8adcc]{color:var(--warning);align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:.95rem;display:flex}.paused-row[data-v-68c8adcc]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem 0;display:flex}.paused-row+.paused-row[data-v-68c8adcc]{border-top:1px solid var(--border)}.paused-text[data-v-68c8adcc]{flex:18rem;min-width:0}.paused-reason[data-v-68c8adcc]{color:var(--text-muted);overflow-wrap:anywhere;font-size:.85rem}.err-list[data-v-68c8adcc]{border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:0;list-style:none;overflow:hidden}.err-list li+li[data-v-68c8adcc]{border-top:1px solid var(--border)}.err-list li.open[data-v-68c8adcc]{background:var(--surface-alt)}.err-head[data-v-68c8adcc]{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:.6rem;padding:.5rem .75rem;display:flex}.err-head[data-v-68c8adcc]:hover{filter:none;background:var(--surface-alt)}.err-chev[data-v-68c8adcc]{color:var(--text-muted);flex:none}.err-time[data-v-68c8adcc]{white-space:nowrap;flex:none;font-size:.8rem}.err-who[data-v-68c8adcc]{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:14rem;overflow:hidden}.err-msg[data-v-68c8adcc]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--danger);flex:auto;overflow:hidden}.err-body[data-v-68c8adcc]{gap:.2rem;padding:.25rem .75rem .7rem 2.2rem;font-size:.88rem;display:grid}.err-body pre[data-v-68c8adcc]{white-space:pre-wrap;word-break:break-all;max-height:16rem;margin:.3rem 0 0;overflow:auto}@media (width<=720px){.err-head[data-v-68c8adcc]{flex-wrap:wrap;row-gap:.1rem}.err-msg[data-v-68c8adcc]{white-space:normal;flex-basis:100%}}.fbar[data-v-269a2b00]{background:var(--surface-alt);border:1px solid var(--border);border-radius:3px;width:110px;height:6px;margin-bottom:2px;overflow:hidden}.fbar i[data-v-269a2b00]{background:var(--success);height:100%;display:block}.fbar.full i[data-v-269a2b00]{background:var(--danger)}.rules[data-v-5a4938eb]{gap:.7rem;display:grid}.rule[data-v-5a4938eb]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:.7rem .9rem}.rule.off[data-v-5a4938eb]{opacity:.65}.rule-head[data-v-5a4938eb]{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.rule-tag[data-v-5a4938eb]{font-weight:600}.rule-count[data-v-5a4938eb]{flex:auto;font-size:.85rem}.sentence[data-v-5a4938eb]{flex-wrap:wrap;align-items:center;gap:.35rem .45rem;margin:.6rem 0 0;display:flex}.kw[data-v-5a4938eb]{color:var(--text-muted);font-size:.85rem}@media (width<=720px){.rule-tag[data-v-5a4938eb]{flex:auto}.rule-count[data-v-5a4938eb]{flex-basis:100%;order:3}}.opt-kpis[data-v-180969a7]{flex-wrap:wrap;align-items:stretch;gap:.6rem;margin-bottom:1rem;display:flex}.opt-kpis>div[data-v-180969a7]:not(.opt-actions){background:var(--surface-alt);border-radius:var(--radius-sm);padding:.5rem .9rem}.opt-kpis b[data-v-180969a7]{font-size:1.2rem;display:block}.opt-kpis b.blue[data-v-180969a7]{color:var(--accent)}.opt-kpis span[data-v-180969a7]:not(.ui-spacer){color:var(--text-muted);font-size:.8rem}.opt-actions[data-v-180969a7]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.opt-wrap[data-v-180969a7]{white-space:normal;max-width:12rem}.opt-name[data-v-180969a7]{align-items:flex-start;gap:.6rem;display:flex}.opt-name[data-v-180969a7] .status-dot{margin-top:.4rem}.pa-top[data-v-62a66d75]{flex-wrap:wrap;gap:.5rem;display:flex}.pa-filters[data-v-62a66d75]{flex-wrap:wrap;gap:.4rem;margin:.5rem 0 .75rem;display:flex}.pa-bulk[data-v-62a66d75]{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 12%, transparent);align-items:center;gap:.75rem;margin-bottom:.6rem;padding:.4rem .75rem;display:flex}.pa-bulk-actions[data-v-62a66d75]{gap:.25rem;margin-left:auto;display:inline-flex}.pa-wrap[data-v-62a66d75]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.pa-table[data-v-62a66d75]{border-collapse:collapse;font-size:.85rem}.pa-table th[data-v-62a66d75]{white-space:nowrap;text-align:left;border-bottom:1px solid var(--border);padding:.45rem .5rem;font-weight:600}.pa-table td[data-v-62a66d75]{border-bottom:1px solid var(--border);vertical-align:middle;padding:.45rem .5rem}.pa-table .c[data-v-62a66d75]{text-align:center;width:1.6rem}.pa-table .n[data-v-62a66d75]{text-align:center;font-variant-numeric:tabular-nums;min-width:2.2rem}.pa-table .count[data-v-62a66d75]{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pa-table .nowrap[data-v-62a66d75]{white-space:nowrap}.pa-table .src[data-v-62a66d75]{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}.pa-table .zero[data-v-62a66d75]{color:var(--text-muted);opacity:.5}.pa-table .pa-actions[data-v-62a66d75]{white-space:nowrap;text-align:right}.pa-table .err-text[data-v-62a66d75]{color:inherit;white-space:normal;max-width:16rem;font-size:.78rem;display:inline-block}.pa-divider td[data-v-62a66d75]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);background:var(--surface-alt);padding:.25rem .5rem;font-size:.75rem}.st-off td[data-v-62a66d75]{background:var(--surface-alt);color:var(--text-muted)}.st-sent td[data-v-62a66d75]{background:color-mix(in srgb, var(--success) 12%, transparent)}.st-bad td[data-v-62a66d75]{background:color-mix(in srgb, var(--danger) 12%, transparent)}.st-now td[data-v-62a66d75]{background:color-mix(in srgb, var(--accent) 14%, transparent)}.tr-start td[data-v-62a66d75]:first-child,.tr-mid td[data-v-62a66d75]:first-child,.tr-end td[data-v-62a66d75]:first-child{box-shadow:inset 4px 0 0 var(--accent)}.tr-start td[data-v-62a66d75]:first-child{border-top-left-radius:4px}.tr-end td[data-v-62a66d75]:first-child{border-bottom-left-radius:4px}.tr-start td[data-v-62a66d75],.tr-mid td[data-v-62a66d75]{border-bottom-style:dashed}.pa-fs[data-v-62a66d75]{border:1px solid var(--border);border-radius:var(--radius-sm);margin:0 0 .75rem;padding:.6rem .8rem}.pa-fs legend[data-v-62a66d75]{padding:0 .3rem;font-weight:600}.pa-fs .inline[data-v-62a66d75]{align-items:center;gap:.3rem;margin-right:1rem;font-weight:400;display:inline-flex}.pa-fs input[type=datetime-local][data-v-62a66d75]{width:auto;margin-left:.5rem}.pa-hint[data-v-62a66d75]{margin:.4rem 0 0;font-size:.8rem}.pa-units[data-v-62a66d75]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.4rem 1rem;display:grid}.pa-unit[data-v-62a66d75]{grid-template-columns:1.6rem 1fr 4.5rem auto;align-items:center;gap:.4rem;display:grid}.pa-unit input[type=number][data-v-62a66d75]{width:4.5rem}.pa-unit-name[data-v-62a66d75]{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.small[data-v-62a66d75]{font-size:.8rem}.set-layout[data-v-4cdb513f]{grid-template-columns:13rem minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.set-nav[data-v-4cdb513f]{flex-direction:column;gap:2px;display:flex;position:sticky;top:1rem}.set-nav-btn[data-v-4cdb513f]{text-align:left;border-radius:var(--radius-sm);font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.45rem .7rem;font-size:.9rem}.set-nav-btn[data-v-4cdb513f]:hover{filter:none;background:var(--surface-alt);color:var(--text)}.set-nav-btn.on[data-v-4cdb513f]{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);font-weight:600}@media (width<=860px){.set-layout[data-v-4cdb513f]{grid-template-columns:minmax(0,1fr);gap:.75rem}.set-nav[data-v-4cdb513f]{flex-flow:wrap;position:static}}.set-card[data-v-4cdb513f]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin:0 0 .9rem;padding:.8rem 1rem}.set-card h2[data-v-4cdb513f]{margin:0 0 .4rem;font-size:1.02rem}.set-sub[data-v-4cdb513f]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:1rem 0 .2rem;font-size:.78rem}.srow[data-v-4cdb513f]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;display:flex}.srow[data-v-4cdb513f]:last-child{border-bottom:none}.srow-text[data-v-4cdb513f]{flex:1;min-width:0}.srow-block[data-v-4cdb513f]{border-bottom:1px solid var(--border);padding:.5rem 0}.srow-block[data-v-4cdb513f]:last-child{border-bottom:none}.srow-sel[data-v-4cdb513f]{width:auto;min-width:11rem;max-width:55%}.srow-num[data-v-4cdb513f]{width:7rem;max-width:7rem}.srow-wide[data-v-4cdb513f]{width:min(22rem,60%)}.cad-grid[data-v-4cdb513f]{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.5rem;margin-top:.4rem;display:grid}.cad-grid label[data-v-4cdb513f]{color:var(--text-muted);font-size:.82rem;font-weight:400}.cad-grid input[data-v-4cdb513f]{margin-top:.15rem}.set-bar[data-v-4cdb513f]{z-index:20;background:linear-gradient(to top, var(--bg) 70%, transparent);justify-content:flex-end;align-items:center;gap:.9rem;padding:.6rem .2rem;display:flex;position:sticky;bottom:0}.set-dirty[data-v-4cdb513f]{color:var(--warning);font-size:.88rem;font-weight:600}.conn-list[data-v-63a57071]{border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:0;list-style:none}.conn-row[data-v-63a57071]{flex-wrap:wrap;align-items:center;gap:.75rem;padding:.6rem .85rem;display:flex}.conn-row+.conn-row[data-v-63a57071]{border-top:1px solid var(--border)}.conn-main[data-v-63a57071]{flex:14rem;min-width:0}.conn-sub[data-v-63a57071]{overflow-wrap:anywhere;font-size:.82rem}.conn-list[data-v-ca00b084]{border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:0;list-style:none}.conn-row[data-v-ca00b084]{flex-wrap:wrap;align-items:center;gap:.75rem;padding:.55rem .85rem;display:flex}.conn-row+.conn-row[data-v-ca00b084]{border-top:1px solid var(--border)}.conn-main[data-v-ca00b084]{flex:14rem;min-width:0}.conn-sub[data-v-ca00b084]{overflow-wrap:anywhere;font-size:.82rem}.start-url[data-v-547b804a]{flex:14rem;min-width:10rem}.ui-note[data-v-547b804a]{border:1px solid var(--border);border-radius:var(--radius);margin:0 0 .9rem;padding:.55rem .8rem;font-size:.9rem}.ui-note.tone-danger[data-v-547b804a]{background:var(--t-bg);color:var(--t-fg);border-color:var(--t-line)}.bot-row[data-v-547b804a]{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;padding:.45rem .6rem;display:flex}.vnc[data-v-547b804a]{border:1px solid var(--border);border-radius:var(--radius);width:100%;height:78vh}.bp-charts[data-v-c6130ac7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width<=860px){.bp-charts[data-v-c6130ac7]{grid-template-columns:1fr}}.bp-chart-title[data-v-c6130ac7]{color:var(--text-muted);margin-bottom:.2rem;font-size:.82rem}.bp-bar[data-v-c6130ac7]{align-items:center;gap:.5rem;min-width:11rem;display:flex}.bp-bar span[data-v-c6130ac7]{text-align:right;font-variant-numeric:tabular-nums;min-width:3.2rem}.bp-track[data-v-c6130ac7]{background:var(--surface-alt);border-radius:999px;flex:1;min-width:5rem;height:.5rem;overflow:hidden}.bp-fill[data-v-c6130ac7]{border-radius:999px;height:100%}.bp-fill.calls[data-v-c6130ac7]{background:var(--accent)}.bp-fill.bot[data-v-c6130ac7]{background:#f97316}.bp-table[data-v-c6130ac7]{border-collapse:collapse;width:100%}.bp-table th[data-v-c6130ac7],.bp-table td[data-v-c6130ac7]{border-bottom:1px solid var(--border);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;padding:.35rem .6rem}.bp-table th.l[data-v-c6130ac7],.bp-table td.l[data-v-c6130ac7]{text-align:left}.bp-table td.zero[data-v-c6130ac7]{color:var(--text-muted);opacity:.5}.bp-table tfoot td[data-v-c6130ac7]{border-top:2px solid var(--border);font-weight:600}.acs-inline[data-v-6718bbd5]{align-items:center;gap:.4rem;margin:0;font-weight:400;display:inline-flex}.acs-sum[data-v-6718bbd5]{margin:.6rem 0 .3rem}.acs-grid[data-v-6718bbd5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}@media (width<=860px){.acs-grid[data-v-6718bbd5]{grid-template-columns:1fr}}.acs-row[data-v-6718bbd5]{grid-template-columns:minmax(7rem,11rem) 1fr 4.5rem 4rem;align-items:center;gap:.6rem;padding:.2rem 0;display:grid}.acs-row.acs-wide[data-v-6718bbd5]{grid-template-columns:minmax(14rem,30rem) 1fr 4.5rem 4rem}.acs-name[data-v-6718bbd5]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acs-track[data-v-6718bbd5]{background:var(--surface-alt);border-radius:999px;height:.5rem;overflow:hidden}.acs-fill[data-v-6718bbd5]{background:var(--accent);border-radius:999px;height:100%;display:block}.acs-fill.ep[data-v-6718bbd5]{background:#f97316}.acs-num[data-v-6718bbd5]{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.acs-pct[data-v-6718bbd5]{text-align:right;font-size:.78rem}.text-danger[data-v-929c507b]{color:var(--danger)}.bar-rows[data-v-929c507b]{gap:.15rem;display:grid}.bar-row[data-v-929c507b]{border-bottom:1px solid var(--border);grid-template-columns:minmax(8rem,16rem) 1fr 5.5rem minmax(10rem,17rem);align-items:center;gap:.75rem;padding:.3rem 0;display:grid}.bar-name[data-v-929c507b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bar-track[data-v-929c507b]{background:var(--surface-alt);border-radius:999px;height:.55rem;overflow:hidden}.bar-fill[data-v-929c507b]{background:var(--accent);border-radius:999px;height:100%}.bar-fill.err[data-v-929c507b]{background:linear-gradient(90deg, var(--accent), var(--warning))}.bar-num[data-v-929c507b]{text-align:right;white-space:nowrap}.bar-meta[data-v-929c507b]{white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}@media (width<=720px){.bar-row[data-v-929c507b]{grid-template-columns:1fr 5rem;gap:.2rem .5rem}.bar-track[data-v-929c507b]{order:3;grid-column:1/-1}.bar-meta[data-v-929c507b]{white-space:normal;order:4;grid-column:1/-1}}.sys-head[data-v-8f5108e1]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.sys-head button[data-v-8f5108e1]{align-items:center;gap:.4rem;margin-left:auto;display:inline-flex}.sys-card[data-v-8f5108e1]{margin:0 0 1rem}.card-title[data-v-8f5108e1]{margin:0 0 .6rem;font-size:.95rem}.checks[data-v-8f5108e1]{margin:0;padding:0;list-style:none}.checks li[data-v-8f5108e1]{border-top:1px solid var(--border);grid-template-columns:1rem minmax(150px,15rem) 1fr;align-items:baseline;gap:.6rem;padding:.4rem 0;display:grid}.checks li[data-v-8f5108e1]:first-child{border-top:none}.check-icon[data-v-8f5108e1]{color:var(--t-fg);align-self:center}.check-label[data-v-8f5108e1]{font-weight:600}.check-detail[data-v-8f5108e1]{color:var(--text-muted);overflow-wrap:anywhere;min-width:0;font-size:.9rem}.check-detail.strong[data-v-8f5108e1]{color:var(--t-fg)}@media (width<=640px){.checks li[data-v-8f5108e1]{grid-template-columns:1rem 1fr}.check-detail[data-v-8f5108e1]{grid-column:2}}.backup-actions[data-v-8f5108e1]{flex-wrap:wrap;align-items:center;gap:.75rem;margin:.9rem 0 .6rem;display:flex}.small[data-v-8f5108e1]{font-size:.78rem}.mono[data-v-8f5108e1]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ok-line[data-v-8f5108e1]{color:var(--success);margin:.4rem 0}.table-scroll[data-v-8f5108e1]{margin-top:.6rem;overflow-x:auto}.num[data-v-8f5108e1]{text-align:right}.restore[data-v-8f5108e1]{border-top:1px solid var(--border);margin-top:1rem;padding-top:.7rem}.restore summary[data-v-8f5108e1]{cursor:pointer;font-weight:600}.restore ol[data-v-8f5108e1]{gap:.4rem;padding-left:1.3rem;display:grid}.restore code[data-v-8f5108e1]{background:var(--surface-alt);overflow-wrap:anywhere;border-radius:4px;padding:.05rem .3rem;font-size:.85em}.spin[data-v-8f5108e1]{animation:.9s linear infinite sys-spin-8f5108e1}@keyframes sys-spin-8f5108e1{to{transform:rotate(360deg)}}
