.aurum-scope{--aurum-bg:#0b0b0c;--aurum-panel:#121214;--aurum-panel-2:#0f0f10;--aurum-gold:#d4af37;--aurum-text:#ffffffeb;--aurum-muted:#ffffffad;--aurum-dim:#ffffff80;--aurum-border:#ffffff1a;--aurum-border-2:#ffffff14;--aurum-glow:#d4af371a;--aurum-glow-2:#d4af370f;--aurum-radius:10px;--aurum-radius-sm:6px;--aurum-shadow:0 10px 30px #00000073;color:var(--aurum-text);background:radial-gradient(1200px 700px at 20% -10%,#d4af370d,transparent 62%),radial-gradient(900px 500px at 85% 5%,#d4af3708,transparent 60%),linear-gradient(180deg,#070708 0%,var(--aurum-bg)35%,#070708 100%);min-height:100vh}.aurum-scope *{box-sizing:border-box}.aurum-scope{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}.aurum-scope .aurum-serif{font-family:Cormorant Garamond,ui-serif,Georgia,Times New Roman,serif}.aurum-scope a{color:inherit;text-decoration:none}.aurum-scope a:focus-visible,.aurum-scope button:focus-visible,.aurum-scope input:focus-visible,.aurum-scope select:focus-visible,.aurum-scope textarea:focus-visible{outline-offset:2px;border-radius:12px;outline:2px solid #d4af378c}.aurum-scope .aurum-card{border-radius:var(--aurum-radius);box-shadow:var(--aurum-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0f0f10fa 0%,#0b0b0cfa 100%);border:1px solid #ffffff17;position:relative;overflow:hidden}.aurum-scope .aurum-card:before{content:"";pointer-events:none;opacity:.9;background:linear-gradient(90deg,#d4af370f 0%,#0000 22% 78%,#d4af370a 100%),radial-gradient(560px 200px at 18% 0,#d4af3714,#0000 58%),radial-gradient(520px 220px at 85% 8%,#d4af370d,#0000 62%);position:absolute;inset:-1px}.aurum-scope .aurum-card-header,.aurum-scope .aurum-card-body,.aurum-scope .aurum-card-footer{z-index:1;position:relative}.aurum-scope .aurum-card-header{border-bottom:1px solid var(--aurum-border-2);padding:18px 18px 14px}.aurum-scope .aurum-card-body{padding:18px}.aurum-scope .aurum-card-footer{border-top:1px solid var(--aurum-border-2);padding:16px 18px 18px}.aurum-scope .aurum-card-title{letter-spacing:.02em;color:#fffffff2;font-family:Cormorant Garamond,ui-serif,Georgia,Times New Roman,serif;font-weight:700}.aurum-scope .aurum-card-subtitle{color:var(--aurum-muted);font-size:13px;line-height:1.55}.aurum-scope .aurum-badge{color:#ffffffd9;letter-spacing:.18em;text-transform:uppercase;background:#0a0a0b6b;border:1px solid #d4af3742;border-radius:999px;align-items:center;gap:10px;padding:8px 12px;font-size:12px;font-weight:800;display:inline-flex}.aurum-scope .aurum-dot{background:var(--aurum-gold);border-radius:999px;width:8px;height:8px;box-shadow:0 0 10px #d4af3761}.aurum-scope .aurum-btn{border-radius:var(--aurum-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:11px 14px;font-weight:800;transition:transform .16s,filter .16s,background .16s,border-color .16s;display:inline-flex}.aurum-scope .aurum-btn:active{transform:translateY(1px)}.aurum-scope .aurum-btn-gold{color:#0b0b0c;background:var(--aurum-gold);border-color:#ffffff1a;box-shadow:0 10px 22px #d4af371f}.aurum-scope .aurum-btn-gold:hover{filter:brightness(1.05)}.aurum-scope .aurum-btn-ghost{color:#ffffffe6;background:#ffffff08;border-color:#d4af372e}.aurum-scope .aurum-btn-ghost:hover{background:#ffffff0d;border-color:#d4af3747}.aurum-scope .aurum-input{border-radius:var(--aurum-radius-sm);color:#ffffffeb;background:#0a0a0b8c;border:1px solid #ffffff1a;width:100%;padding:12px;transition:border-color .16s,box-shadow .16s,background .16s}.aurum-scope .aurum-input::placeholder{color:#fff6}.aurum-scope .aurum-input:focus{background:#0a0a0bb3;border-color:#d4af3773;box-shadow:0 0 0 3px #d4af371a}.aurum-scope .aurum-alert{border-radius:var(--aurum-radius-sm);color:#ffffffe0;background:#d4af370f;border:1px solid #d4af372e;padding:12px}.aurum-scope .aurum-hr{background:#ffffff14;border:0;height:1px;margin:14px 0}.aurum-scope .aurum-logo{cursor:pointer;transition:opacity .25s,transform .25s}.aurum-scope .aurum-logo div:first-child{color:var(--aurum-gold);letter-spacing:.06em}.aurum-scope .aurum-logo:hover{opacity:.9;transform:translateY(-1px)}
