.confirm-label[data-v-ffd8bb24]{-webkit-text-decoration:inherit;text-decoration:inherit;place-items:center;display:inline-grid}.confirm-label>span[data-v-ffd8bb24]{grid-area:1/1}.confirm-label>.hidden[data-v-ffd8bb24]{visibility:hidden}.dock-label[data-v-b1332ca1]{font-size:calc(.55rem * var(--dock-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 2px;font-weight:700}.dock-chip[data-v-893adc9b]{width:calc(20px * var(--dock-scale));height:calc(20px * var(--dock-scale));background:var(--dock-chip-fill);color:var(--color-text-secondary);font-size:calc(.62rem * var(--dock-scale));font-variant-numeric:tabular-nums;cursor:pointer;transition:all var(--transition-fast);border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-weight:800;display:inline-flex}.dock-chip[data-v-893adc9b]:hover:not(:disabled):not(.danger):not(.primary){background:var(--dock-chip-fill-hover);color:var(--color-text-primary)}.dock-chip[data-v-893adc9b]:disabled{opacity:.35;cursor:default}.dock-chip svg[data-v-893adc9b-s]{scale:var(--dock-scale)}.danger[data-v-893adc9b]{width:calc(18px * var(--dock-scale));height:calc(18px * var(--dock-scale));color:var(--color-danger)}.primary[data-v-893adc9b]{background:var(--color-primary);color:#fff}.primary[data-v-893adc9b]:hover:not(:disabled){background:var(--color-primary-hover)}.text[data-v-893adc9b]{width:auto;height:calc(20px * var(--dock-scale));padding:0 calc(7px * var(--dock-scale))}.danger[data-v-893adc9b]:hover:not(:disabled),.danger.confirm-armed[data-v-893adc9b]{background:var(--color-danger);color:#fff}.upgrade-dock[data-v-890f6dd4]{padding:calc(var(--spacing-sm) * var(--dock-scale)) calc(var(--spacing-md) * var(--dock-scale));background:var(--color-bg-white);border:1px solid var(--color-border-light);border-radius:var(--radius-large);align-items:center;display:flex;box-shadow:0 3px 14px #00000017}.layer-chips[data-v-45164ecb]{gap:calc(6px * var(--dock-scale));display:inline-flex}.layer-chip[data-v-45164ecb]{border:1.5px solid var(--color-border-primary);background:var(--color-bg-white);font-size:calc(.64rem * var(--dock-scale));padding:calc(2px * var(--dock-scale)) calc(13px * var(--dock-scale));min-height:calc(22px * var(--dock-scale));color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);border-radius:999px;font-weight:800}.layer-chip.lit[data-v-45164ecb]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}
