body[data-cc-area]{--cc-navy:#0b1f3a;--cc-blue:#174a7c;--cc-blue-deep:#0d355d;--cc-blue-soft:#eaf2f9;--cc-gold:#c7a46a;--cc-gold-strong:#b88a43;--cc-gold-soft:#c7a46a29;--cc-gold-soft-2:#c7a46a17;--cc-gold-line:#c7a46a85;--cc-surface:#fff;--cc-ink:#122033;--cc-muted:#66758a}body[data-cc-area] main{position:relative}body[data-cc-area] main:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--cc-gold-strong) 12%, var(--cc-gold) 34%, #174a7cd6 58%, var(--cc-gold) 82%, transparent 100%);pointer-events:none;border-radius:999px;width:100%;height:3px;margin-bottom:18px;display:block;box-shadow:0 1px 12px #c7a46a2e}body[data-cc-area] :is(h1,h2)[class]{letter-spacing:-.015em}body[data-cc-area] h1{text-shadow:0 1px #ffffff59}body[data-cc-area] :is(h1,h2,h3) strong,body[data-cc-area] .eyebrow,body[data-cc-area] [data-cc-premium=accent]{color:var(--cc-gold-strong)!important}body[data-cc-area] :is(.panel,.card,[class*=card],[class*=panel]){border-color:var(--cc-gold-line)!important}body[data-cc-area] :is(.panel,.card,[class*=card],[class*=panel]):not(nav):not(header){box-shadow:0 12px 32px #0b1f3a0f, 0 0 0 1px var(--cc-gold-soft-2)}body[data-cc-area] :is(.badge,[class*=badge]){border-color:var(--cc-gold-line)!important}body[data-cc-area] :is(.badge.active,[class*=badge][class*=active]){background:var(--cc-gold-soft)!important;color:#75501f!important}body[data-cc-area] table thead th{box-shadow:inset 0 -1px 0 var(--cc-gold-soft);border-bottom-color:var(--cc-gold-strong)!important}body[data-cc-area] table tbody tr:hover{background:#c7a46a0e}body[data-cc-area] hr{border-color:var(--cc-gold-line)!important}body[data-cc-area] :is(button,.btn,[class*=button],a[class*=button]){border-color:var(--cc-gold-line)}body[data-cc-area] :is(button,.btn,[class*=button],a[class*=button]):hover{box-shadow:0 7px 18px #c7a46a29;border-color:var(--cc-gold-strong)!important}body[data-cc-area] :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid var(--cc-gold-strong)!important}body[data-cc-area] :is(nav,aside) a[aria-current=page],body[data-cc-area] :is(nav,aside) a.active,body[data-cc-area] :is(nav,aside) [class*=active]>a{box-shadow:inset 3px 0 0 var(--cc-gold-strong);border-color:var(--cc-gold-line)!important}body[data-cc-area] [data-cc-premium=panel]{border:1px solid var(--cc-gold-line);box-shadow:0 12px 32px #0b1f3a0f,inset 0 1px #c7a46a1f}body[data-cc-area=super-admin] :is(.panel,.card,[class*=card]){border-color:#b88a439e!important}body[data-cc-area=admin] :is(.panel,.card,[class*=card]){border-color:#c7a46a8f!important}@media (prefers-reduced-motion:no-preference){body[data-cc-area] :is(button,a,.card,.panel,[class*=card]){transition:box-shadow .16s,transform .16s,border-color .16s,background-color .16s}}@media (max-width:768px){body[data-cc-area] main:before{margin-bottom:12px}}
