.wk-add-category-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 36px;
    border: 1.5px dashed var(--wk-border-default);
    border-radius: var(--wk-r-md);
    background: transparent;
    color: var(--wk-text-tertiary);
    font-size: var(--wk-text-size-sm);
    font-weight: var(--wk-font-medium);
    font-family: var(--wk-font-sans);
    cursor: pointer;
    transition: background 0.15s ease, border-color 0.15s ease, color 0.15s ease;
    gap: 4px;
}

.wk-add-category-btn:hover {
    background: var(--wk-bg-hover);
    border-color: var(--wk-border-strong);
    color: var(--wk-text-secondary);
}

.wk-add-category-btn:active {
    background: var(--wk-bg-active);
}
