/**
 * URL Button Hider - Styles
 */

/* 
 * Hidden buttons - enforce with !important to override theme styles
 */
.url-button-hidden[data-ubh-hidden="true"] {
    display: none !important;
}

/* 
 * Optional: Add a transition for smooth hiding/showing
 * (only works with opacity method)
 */
a.button, button, .btn, input[type="button"], input[type="submit"] {
    transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
}

/*
 * Additional visibility classes for different hide methods
 */
[data-ubh-hidden="true"].ubh-visibility-hidden {
    visibility: hidden !important;
    pointer-events: none !important;
}

[data-ubh-hidden="true"].ubh-opacity-hidden {
    opacity: 0 !important;
    pointer-events: none !important;
}

/*
 * Debug mode - uncomment to see hidden buttons with red border
 */
/* .url-button-hidden {
    border: 2px solid red !important;
    opacity: 0.3 !important;
} */
