.color-input[data-v-457c92d1]{align-items:center;gap:var(--space-2);display:flex}.color-input__swatch[data-v-457c92d1]{border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0;width:2.5rem;height:2rem;padding:2px}.color-input__hex[data-v-457c92d1]{min-width:0;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-xs);font-family:var(--font-mono,monospace);background:var(--color-bg);color:var(--color-text);flex:1}.action-menu[data-v-2d928d76]{display:inline-block;position:relative}.action-menu__list[data-v-2d928d76]{z-index:20;min-width:14rem;margin:var(--space-1) 0 0;padding:var(--space-1);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);list-style:none;position:absolute;left:0}.action-menu__item[data-v-2d928d76]{width:100%;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);text-align:left;color:var(--color-text);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;display:block}.action-menu__item[data-v-2d928d76]:hover,.action-menu__item[data-v-2d928d76]:focus-visible{background:var(--color-bg-muted)}.action-menu__item--danger[data-v-2d928d76]{color:var(--color-danger)}
