@font-face{font-family:inter;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_dd8d1a{font-family:inter,inter Fallback}.__variable_dd8d1a{--font-inter:"inter","inter Fallback"}@font-face{font-family:plusJakarta;src:url(/_next/static/media/be6419ffe34f1ed7-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:plusJakarta Fallback;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_320015{font-family:plusJakarta,plusJakarta Fallback}.__variable_320015{--font-plus-jakarta:"plusJakarta","plusJakarta Fallback"}@font-face{font-family:plexMono;src:url(/_next/static/media/06ac09dcb8ec7d56.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(/_next/static/media/dece0821e8ed059f.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono;src:url(/_next/static/media/422bb7078d9b61dc.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}.__className_2164fd{font-family:plexMono}.__variable_2164fd{--font-plex-mono:"plexMono"}@font-face{font-family:fraunces;src:url(/_next/static/media/7d78925e89801896-s.p.woff2) format("woff2");font-display:swap;font-weight:300 500;font-style:normal}@font-face{font-family:fraunces;src:url(/_next/static/media/0aa34dc08e816e48-s.p.woff2) format("woff2");font-display:swap;font-weight:300 500;font-style:italic}@font-face{font-family:fraunces Fallback;src:local("Times New Roman");ascent-override:77.20%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:126.68%}.__className_57c081{font-family:fraunces,fraunces Fallback}.__variable_57c081{--font-b-serif:"fraunces","fraunces Fallback"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:root{--bg-primary:#f3eee3;--bg-secondary:#efe8da;--bg-tertiary:#e7dfcc;--card-bg:#fbf8f1;--surface-raised:#efe8da;--text-primary:#15180f;--text-secondary:#4a4f43;--text-muted:#6f7466;--on-primary:#f3eee3;--border-primary:#15180f24;--border-light:#15180f14;--card-border:#15180f1a;--primary:#1e3a2b;--primary-light:#4f6b3a;--primary-dark:#142a1f;--primary-rgb:30,58,43;--accent-soft:var(--primary-light)}@supports (color:color-mix(in lab,red,red)){:root{--accent-soft:color-mix(in srgb,var(--primary-light) 12%,transparent)}}:root{--secondary:#6f7466;--secondary-light:#8a8e80;--secondary-dark:#4a4f43;--secondary-rgb:111,116,102;--success:#4f6b3a;--success-light:#4f6b3a1f;--success-rgb:79,107,58;--danger:#b4532f;--danger-light:#b4532f1f;--danger-rgb:180,83,47;--warning:#b8862f;--warning-light:#b8862f24;--warning-rgb:184,134,47;--info:#4e7282;--shadow-sm:0 1px 2px #1e3a2b0f;--shadow-base:0 18px 40px -30px #1e3a2b59;--shadow-md:0 20px 44px -28px #1e3a2b66;--shadow-lg:0 24px 56px -28px #1e3a2b73;--shadow-xl:0 32px 72px -30px #1e3a2b80;--shadow-gold:0 8px 20px -10px #1e3a2b73;--shadow-gold-lg:0 14px 32px -14px #1e3a2b80;--gradient-gold:#b8862f;--gradient-dark-section:#1e3a2b;--background:#f3eee3;--foreground:#15180f;--border-color:#15180f24;--radius:12px;--wheat:#b8862f;--font-serif:var(--font-b-serif),Georgia,serif;--font-sans:var(--font-inter),"Helvetica","Arial",sans-serif;--font-heading:var(--font-inter),"Helvetica","Arial",sans-serif;--font-mono:var(--font-plex-mono),Consolas,monospace;--fs-xs:12px;--fs-sm:13px;--fs-body:clamp(15px,.95vw + 13px,18px);--fs-lg:clamp(17px,1.1vw + 14px,20px);--fs-h3:clamp(18px,.6vw + 16px,22px);--fs-h2:clamp(22px,1.2vw + 18px,30px);--fs-h1:26px;--fs-display:clamp(34px,3vw + 22px,56px);--lh-tight:1.2;--lh-snug:1.35;--lh-body:1.6;--lh-loose:1.75}.dark,[data-theme=dark]{--bg-primary:#111619;--bg-secondary:#1d2225;--bg-tertiary:#283339;--card-bg:#1b2326;--surface-raised:#283339;--text-primary:#feffff;--text-secondary:#9aa8b0;--text-muted:#6e7b82;--border-primary:#feffff1a;--border-light:#feffff0f;--card-border:#feffff14;--primary:#14a4eb;--primary-light:#4dbcf0;--primary-dark:#0e85c2;--primary-rgb:20,164,235;--accent-soft:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--accent-soft:color-mix(in srgb,var(--primary) 14%,transparent)}}.dark,[data-theme=dark]{--secondary:#4a5a62;--secondary-light:#5c6e77;--secondary-dark:#374349;--secondary-rgb:74,90,98;--success:#00d66b;--success-light:#00d66b24;--success-rgb:0,214,107;--danger:#ff6b45;--danger-light:#ff6b4524;--danger-rgb:255,107,69;--warning:#f2b84b;--warning-light:#f2b84b24;--warning-rgb:242,184,75;--info:#29b6f6;--shadow-sm:0 1px 3px #0000004d;--shadow-base:0 2px 10px #00000059;--shadow-md:0 6px 24px #0006;--shadow-lg:0 12px 40px #00000073;--shadow-xl:0 20px 56px #00000080;--shadow-gold:0 4px 20px #14a4eb2e;--shadow-gold-lg:0 8px 36px #14a4eb3d;--gradient-gold:#14a4eb;--gradient-dark-section:#111619;--background:#111619;--foreground:#feffff;--border-color:#feffff1a}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg-primary);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);transition:background-color .3s,color .3s}body,h1,h2,h3,h4,h5,h6{color:var(--text-primary)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);line-height:var(--lh-tight)}a{color:inherit}::selection{background:#b8862f47}.dashboard-grid{grid-template-columns:1fr 300px;display:grid}@media (max-width:860px){.dashboard-grid{grid-template-columns:1fr}.dashboard-watchlist{border-top:1px solid #f0ede814}}.overview-grid{grid-template-columns:1.6fr 1fr;display:grid}@media (max-width:960px){.overview-grid{grid-template-columns:1fr}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}