.ToolbarButton_toolbarButton__4vx1F{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;color:var(--color-text-secondary);background:rgba(0,0,0,0);border:none;border-radius:var(--radius-sm);cursor:pointer}.ToolbarButton_toolbarButton__4vx1F:hover{color:var(--color-text-primary);background:var(--color-surface-hover)}.ToolbarButton_toolbarButtonActive__HagB_,.ToolbarButton_toolbarButtonActive__HagB_:hover{color:var(--color-accent);background:var(--color-accent-soft)}.ColorPopover_grid__J9lxF{display:grid;grid-template-columns:repeat(5,28px);gap:6px;padding:8px}.ColorPopover_reset__xMSvP,.ColorPopover_swatch___FDSE{width:28px;height:28px;border-radius:var(--radius-sm);cursor:pointer}.ColorPopover_swatch___FDSE{border:2px solid rgba(0,0,0,0)}.ColorPopover_swatch___FDSE[data-selected]{border-color:var(--color-text-primary)}.ColorPopover_swatch___FDSE:hover{transform:scale(1.08)}.ColorPopover_reset__xMSvP{display:flex;align-items:center;justify-content:center;color:var(--color-text-tertiary);background:rgba(0,0,0,0);border:1px solid var(--color-border)}.ColorPopover_reset__xMSvP:hover{color:var(--color-text-primary);background:var(--color-surface-hover)}.LinkPopover_form__s2JZd{display:flex;gap:6px;align-items:center;padding:8px}.LinkPopover_input__HuhsZ{width:220px;height:32px;padding:0 10px;color:var(--color-text-primary);font-family:inherit;font-size:.85rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);outline:none}.LinkPopover_input__HuhsZ:focus{border-color:var(--color-accent)}.LinkPopover_confirmButton__c8qaY{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;color:var(--color-text-tertiary);background:rgba(0,0,0,0);border:none;border-radius:var(--radius-sm);cursor:pointer}.LinkPopover_confirmButton__c8qaY:hover{color:var(--color-accent);background:var(--color-accent-soft)}.LinkPopover_removeButton__ajrqW{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;color:var(--color-text-tertiary);background:rgba(0,0,0,0);border:none;border-radius:var(--radius-sm);cursor:pointer}.LinkPopover_removeButton__ajrqW:hover{color:var(--color-danger);background:var(--color-danger-soft)}.Toolbar_toolbar__Z_Lq8{display:flex;gap:2px;align-items:center;padding:8px var(--toolbar-padding-x,20px)}.Toolbar_items__lzG8y{position:relative;display:flex;flex:1 1;gap:2px;align-items:center;min-width:0;margin-block:-2px;padding-block:2px;overflow:hidden}.Toolbar_slot__paWzG{display:flex;flex-shrink:0}.Toolbar_slotHidden__8MTO_{visibility:hidden}.Toolbar_divider__k0AbX{flex-shrink:0;width:1px;height:20px;margin:0 4px;background:var(--color-border)}.Toolbar_overflowMenu__pShNR{display:flex;flex-wrap:wrap;gap:2px;max-width:188px;padding:4px}.Toolbar_scroll__5afRO{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.Toolbar_scroll__5afRO::-webkit-scrollbar{display:none}.Toolbar_scroll__5afRO .Toolbar_items__lzG8y{flex:none;overflow:visible}