.alb-static[data-v-c16d2687]{cursor:default}.alb-static[data-v-c16d2687]:hover{background:0 0}.alb-drone-actions[data-v-2f2432c3]{gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-5) var(--space-5);border-bottom:var(--border-w) solid var(--border-subtle);background:var(--surface-selected);flex-direction:column;display:flex}.alb-toggle[data-v-2f59537e]{cursor:pointer}.alb-task[data-v-2f59537e]{gap:var(--space-2);padding:var(--space-4) var(--space-5);border-bottom:var(--border-w) solid var(--border-subtle);flex-direction:column;display:flex}.alb-task.alb-selected[data-v-2f59537e]{background:var(--surface-selected);box-shadow:inset 2px 0 0 var(--accent)}.alb-task-head[data-v-2f59537e]{align-items:center;gap:var(--space-4);cursor:pointer;display:flex}.alberich{font:var(--type-body);color:var(--text-primary)}.alb-panel{background:var(--surface-panel);flex-direction:column;height:100%;min-height:0;display:flex}.alb-header{align-items:center;gap:var(--space-4);height:var(--topbar-h);padding:0 var(--space-4) 0 var(--space-5);border-bottom:var(--border-w) solid var(--border-default);flex-shrink:0;display:flex}.alb-title{font:var(--type-title);flex:1}.alb-body{min-height:0;padding:var(--space-5);gap:var(--space-5);flex-direction:column;flex:1;display:flex;overflow-y:auto}.alb-section{background:var(--surface-panel);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-1)}.alb-section>header,.alb-label{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary)}.alb-section>header{align-items:center;gap:var(--space-4);height:32px;padding:0 var(--space-4) 0 var(--space-5);border-bottom:var(--border-w) solid var(--border-subtle);display:flex}.alb-section>.alb-content{padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.alb-mono{font:var(--type-data)}.alb-muted{color:var(--text-tertiary);font:var(--type-body-sm)}.alb-row{align-items:center;gap:var(--space-4);min-height:32px;padding:var(--space-2) var(--space-4);border-bottom:var(--border-w) solid var(--border-subtle);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);display:flex}.alb-row:hover{background:var(--surface-hover)}.alb-row.alb-selected{background:var(--surface-selected);box-shadow:inset 2px 0 0 var(--accent)}.alb-grow{flex:1;min-width:0}.alb-data{align-items:baseline;gap:var(--space-4);grid-template-columns:minmax(88px,40%) 1fr;display:grid}.alb-data>span:first-child{font:var(--type-body-sm);color:var(--text-tertiary)}.alb-data>span:last-child{font:var(--type-data);text-overflow:ellipsis;overflow:hidden}.alb-btn{justify-content:center;align-items:center;gap:var(--space-3);height:var(--control-h-md);padding:0 var(--space-5);font:var(--fw-semibold) var(--fs-13)/1 var(--font-ui);color:var(--text-primary);background:var(--surface-raised);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-2);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);display:inline-flex}.alb-btn:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border-strong)}.alb-btn:active:not(:disabled){transform:translateY(1px)}.alb-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.alb-btn:disabled{opacity:.4;cursor:not-allowed}.alb-btn.alb-sm{height:var(--control-h-sm);padding:0 var(--space-4);font-size:var(--fs-12)}.alb-btn.alb-primary{color:var(--text-on-accent);background:var(--accent);border-color:#0000}.alb-btn.alb-primary:hover:not(:disabled){background:var(--accent-hover);box-shadow:var(--glow-signal)}.alb-btn.alb-danger{color:var(--ink-950);background:var(--danger);border-color:#0000}.alb-btn.alb-danger:hover:not(:disabled){background:var(--danger-hover);box-shadow:var(--glow-hostile)}.alb-btn.alb-ghost{color:var(--text-secondary);background:0 0;border-color:#0000}.alb-btn.alb-ghost:hover:not(:disabled){color:var(--text-primary);background:var(--surface-hover)}.alb-btn.alb-outline{color:var(--signal-300);border-color:var(--signal-600);background:0 0}.alb-btn.alb-outline.alb-on{background:var(--surface-selected)}.alb-badge{height:18px;padding:0 var(--space-3);border-radius:var(--radius-1);font:var(--fw-semibold) var(--fs-10)/1 var(--font-label);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;color:var(--text-secondary);background:var(--surface-active);align-items:center;gap:5px;display:inline-flex}.alb-badge.alb-lg{height:24px;padding:0 var(--space-4);font-size:var(--fs-12)}.alb-tone-ok{color:var(--status-ok);background:var(--status-ok-bg)}.alb-tone-warn{color:var(--status-warn);background:var(--status-warn-bg)}.alb-tone-crit{color:var(--status-crit);background:var(--status-crit-bg)}.alb-tone-info{color:var(--status-info);background:var(--status-info-bg)}.alb-tone-offline{color:var(--text-secondary);background:var(--surface-active)}.alb-dot{border-radius:var(--radius-pill);background:currentColor;flex:none;width:8px;height:8px;box-shadow:0 0 6px}.alb-dot.alb-tone-offline{color:var(--status-offline);box-shadow:none}.alb-notice{padding:var(--space-4) var(--space-5);border-radius:var(--radius-1);font:var(--type-body-sm)}.alb-notice.alb-tone-offline{color:var(--text-secondary)}.alb-segmented{gap:var(--space-2);flex-wrap:wrap;display:flex}.alb-input{height:var(--control-h-md);padding:0 var(--space-4);font:var(--type-data);color:var(--text-primary);background:var(--surface-input);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-2);width:100px}.alb-input:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--surface-selected);outline:none}.alb-actions{gap:var(--space-4);justify-content:flex-end;display:flex}.alb-task-notice[data-v-c7edd494]{align-items:center;gap:var(--space-4);max-width:440px;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);background:var(--surface-panel);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-2);display:flex}@media (width<=576px),(height<=576px){.tasking-pane[data-v-8d264e33]{z-index:4;top:calc(76px + var(--status-bar-height,0px));right:8px;bottom:calc(8px + var(--map-bottom-inset,0px));border-radius:var(--radius-2);height:auto;position:fixed;left:8px}.tasking-pane.tasking-picking[data-v-8d264e33]{display:none}}
