/* Minimal Countdown UI styles */ .daggerheart.dh-style.countdowns.cosmo-minimal-countdown { width: 36px !important; height: 36px !important; min-width: 36px !important; min-height: 36px !important; padding: 0 !important; margin: 0 !important; border-radius: 4px; align-self: flex-end; overflow: hidden; } .daggerheart.dh-style.countdowns.cosmo-minimal-countdown::before { opacity: 1 !important; } .daggerheart.dh-style.countdowns.cosmo-minimal-countdown .countdowns-header { display: flex !important; width: 36px !important; height: 36px !important; flex: 0 0 36px !important; padding: 0 !important; margin: 0 !important; align-items: center; justify-content: center; border: none !important; background: transparent !important; } .daggerheart.dh-style.countdowns.cosmo-minimal-countdown .countdowns-header > *:not(.cosmo-add-countdown) { display: none !important; } .daggerheart.dh-style.countdowns.cosmo-minimal-countdown .countdowns-container { display: none !important; } .daggerheart.dh-style.countdowns.cosmo-minimal-countdown .cosmo-add-countdown { display: flex !important; align-items: center; justify-content: center; width: 36px !important; height: 36px !important; font-size: 16px !important; color: var(--golden, #c5a45e) !important; cursor: pointer; transition: color 0.2s ease, transform 0.2s ease, text-shadow 0.2s ease; } .daggerheart.dh-style.countdowns.cosmo-minimal-countdown .cosmo-add-countdown:hover { color: #ffffff !important; transform: scale(1.15); text-shadow: 0 0 5px var(--golden, #c5a45e) !important; } /* Token HUD Spotlight Button styling */ .control-icon.cosmo-spotlight-hud-btn { transition: color 0.2s ease, text-shadow 0.2s ease, background-color 0.2s ease; } .control-icon.cosmo-spotlight-hud-btn:hover { color: #ffffff; } .control-icon.cosmo-spotlight-hud-btn.active { color: var(--golden, #c5a45e) !important; text-shadow: 0 0 8px var(--golden, #c5a45e) !important; border: 1px solid var(--golden, #c5a45e) !important; box-shadow: 0 0 5px rgba(197, 164, 94, 0.5) !important; }