/**
 * Campaign Styles for campaign #382100
 */

/** Style Rarity#7152 */
:root {
    /* Main Theme Colors - HSL Only (No commas/wrappers) */
    --p: 48 89% 50%;    /* Primary: Legendary Gold */
    --s: 0 0% 15%;      /* Secondary: Studio Dark */
    --a: 204 70% 53%;   /* Accent: Rare Blue */
    --n: 0 0% 82%;      /* Neutral: Common Gray */
    --si: 0 0% 10%;     /* Sidebar Background */
    
    /* Base Backgrounds */
    --b1: 0 0% 10%;     /* Main Content Background */
    --b2: 0 0% 13%;     /* Cards/Sidebars */
    --b3: 0 0% 16%;     /* Hover states */
    
    /* UI Refinements */
    --rounded-btn: 4px;
    --rounded-badge: 2px;
    --tab-radius: 4px;
    --btn-text-case: uppercase;
}

/* Force Content Background */
#content-wrapper {
    background: hsl(0 0% 10%) !important;
}/* Rare (Blue) */
.kanka-tag-rare, 
.tooltip-content.kanka-tag-rare {
    border-left: 4px solid hsl(204 70% 53%) !important;
    background: linear-gradient(90deg, hsl(204 70% 53% / 0.1), transparent) !important;
}

/* Legendary (Gold) */
.kanka-tag-legendary, 
.tooltip-content.kanka-tag-legendary {
    border-left: 4px solid hsl(48 89% 50%) !important;
    background: linear-gradient(90deg, hsl(48 89% 50% / 0.1), transparent) !important;
    box-shadow: 0 0 10px hsl(48 89% 50% / 0.2);
}

/* Very Rare (Red) */
.kanka-tag-very-rare, 
.tooltip-content.kanka-tag-very-rare {
    border-left: 4px solid hsl(6 78% 57%) !important;
    background: linear-gradient(90deg, hsl(6 78% 57% / 0.1), transparent) !important;
}@import url('https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&display=swap');

:root {
    --f: "EB Garamond", serif; /* Applies to main content */
}

h1, h2, h3, .entity-name {
    font-family: "EB Garamond", serif !important;
    letter-spacing: 0.05em;
}
