.cat-module__uk8Okq__page{--bg:#f2eee6;--ink:#222018;--card:#fffbf4e0;--line:#4f371938;--muted:#665743;--accent:#18665a;--accent-2:#be6f1f;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 15% -10%,#f9f5ed 0%,var(--bg)55%,#ede4d6 100%);font-family:var(--font-body,"IBM Plex Sans"),"Segoe UI",sans-serif;position:relative;overflow-x:hidden}.cat-module__uk8Okq__backgroundGrid,.cat-module__uk8Okq__backgroundGlow,.cat-module__uk8Okq__grain{pointer-events:none;position:fixed;inset:0}.cat-module__uk8Okq__backgroundGrid{background-image:linear-gradient(#2d230f14 1px,#0000 1px),linear-gradient(90deg,#2d230f14 1px,#0000 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 35% 20%,#000 18%,#0000 72%);mask-image:radial-gradient(circle at 35% 20%,#000 18%,#0000 72%)}.cat-module__uk8Okq__backgroundGlow{background:radial-gradient(circle at 80% 18%,#ba782d3d 0%,#0000 40%),radial-gradient(circle at 22% 82%,#18665a3d 0%,#0000 42%)}.cat-module__uk8Okq__grain{opacity:.38;background-image:radial-gradient(#3e2a1014 .4px,#0000 .5px);background-size:3px 3px}.cat-module__uk8Okq__container{z-index:1;gap:1rem;max-width:1080px;margin:0 auto;padding:2rem 1.05rem 2.5rem;display:grid;position:relative}.cat-module__uk8Okq__card{border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:18px;min-width:0;box-shadow:0 12px 40px #2b1c0a14,inset 0 1px #ffffff59}.cat-module__uk8Okq__hero{z-index:3;padding:1rem 1.05rem;position:relative}.cat-module__uk8Okq__heroTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cat-module__uk8Okq__heroTop h1{letter-spacing:-.02em;font-size:clamp(1.85rem,5.5vw,3rem);line-height:.95;font-family:var(--font-display,"IBM Plex Sans Condensed"),"Trebuchet MS",sans-serif;margin:.15rem 0 0}.cat-module__uk8Okq__topRightControls{z-index:4;align-items:center;gap:.45rem;margin-left:auto;display:flex}.cat-module__uk8Okq__desktopControls{align-items:center;gap:.45rem;display:flex}.cat-module__uk8Okq__mobileMenu{display:none;position:relative}.cat-module__uk8Okq__mobileMenuTrigger{width:2.35rem;height:2.35rem;color:var(--accent);cursor:pointer;background:#18665a14;border:1px solid #18665a2e;border-radius:999px;place-items:center;list-style:none;display:grid;box-shadow:inset 0 1px #ffffff38}.cat-module__uk8Okq__mobileMenuTrigger::-webkit-details-marker{display:none}.cat-module__uk8Okq__mobileMenuIcon{gap:.18rem;display:grid}.cat-module__uk8Okq__mobileMenuIcon span{background:currentColor;border-radius:999px;width:.9rem;height:2px;display:block}.cat-module__uk8Okq__mobileMenuPanel{border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:12;border-radius:18px;gap:.45rem;min-width:164px;padding:.5rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 16px 40px #2b1c0a24}.cat-module__uk8Okq__mobileMenuPanel .cat-module__uk8Okq__themeToggle,.cat-module__uk8Okq__mobileMenuPanel .cat-module__uk8Okq__langMini select{width:100%}.cat-module__uk8Okq__langMini select{appearance:none;color:var(--accent);text-transform:uppercase;letter-spacing:.08em;background:#18665a14;background-image:linear-gradient(45deg,transparent 50%,var(--accent)50%),linear-gradient(135deg,var(--accent)50%,transparent 50%);background-position:calc(100% - 13px) calc(50% - 2px),calc(100% - 8px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;border:1px solid #18665a2e;border-radius:999px;min-width:116px;padding:.32rem 1.9rem .32rem .7rem;font-size:.75rem;box-shadow:inset 0 1px #ffffff38}.cat-module__uk8Okq__stockLangMini{position:relative}.cat-module__uk8Okq__stockLangMini:after{content:"";pointer-events:none;border-bottom:2px solid #a4a9b6;border-right:2px solid #a4a9b6;width:7px;height:7px;position:absolute;top:50%;right:12px;transform:translateY(-65%)rotate(45deg)}.cat-module__uk8Okq__controls{gap:.45rem;padding:.95rem;display:grid;position:relative}.cat-module__uk8Okq__controlRow{scrollbar-width:thin;flex-wrap:nowrap;align-items:end;gap:.24rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.cat-module__uk8Okq__controlCompact{flex:0 0 102px;align-items:center;gap:0;width:102px;display:flex}.cat-module__uk8Okq__controlCompact select{appearance:none;width:100%;min-width:0;color:var(--accent);text-transform:uppercase;letter-spacing:.08em;background:#18665a14;background-image:linear-gradient(45deg,transparent 50%,var(--accent)50%),linear-gradient(135deg,var(--accent)50%,transparent 50%);background-position:calc(100% - 12px) calc(50% - 2px),calc(100% - 7px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;border:1px solid #18665a2e;border-radius:999px;padding:.38rem 1.7rem .38rem .72rem;font-size:.75rem;line-height:1.2;box-shadow:inset 0 1px #ffffff38}.cat-module__uk8Okq__status{min-height:1rem;color:var(--muted);font-size:.8rem;display:block}.cat-module__uk8Okq__metricsBlock{grid-template-columns:1.1fr 1fr;gap:.75rem;display:grid}.cat-module__uk8Okq__latestStat{text-align:center;place-content:center;justify-items:center;min-height:114px;padding:1rem 1.1rem;display:grid;position:relative;overflow:hidden}.cat-module__uk8Okq__latestStat h2{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.84rem}.cat-module__uk8Okq__latestStat p{letter-spacing:-.03em;font-size:clamp(1.72rem,3.55vw,2.35rem);line-height:.98;font-family:var(--font-display,"IBM Plex Sans Condensed"),"Trebuchet MS",sans-serif;margin:.35rem 0 0}.cat-module__uk8Okq__latestMeta{color:var(--muted);gap:.1rem;margin-top:.35rem;font-size:.78rem;line-height:1.15;display:grid}.cat-module__uk8Okq__miniStatsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.cat-module__uk8Okq__stat{padding:.72rem .78rem;position:relative;overflow:hidden}.cat-module__uk8Okq__stat:after{content:"";background:radial-gradient(circle,#18665a21 0%,#0000 70%);border-radius:50%;width:80px;height:80px;position:absolute;top:-28px;right:-18px}.cat-module__uk8Okq__stat h2{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.72rem}.cat-module__uk8Okq__stat p{letter-spacing:-.02em;font-size:clamp(1rem,1.85vw,1.25rem);font-family:var(--font-display,"IBM Plex Sans Condensed"),"Trebuchet MS",sans-serif;margin:.26rem 0 0}.cat-module__uk8Okq__chartWrap{border-image:linear-gradient(135deg,#18665a4d,#be6f1f4d) 1;padding:.9rem}.cat-module__uk8Okq__chartHeader h2{font-size:1.2rem;font-family:var(--font-display,"IBM Plex Sans Condensed"),"Trebuchet MS",sans-serif;margin:0 0 .45rem}.cat-module__uk8Okq__chartCanvasWrap{width:100%;min-width:0;height:380px;min-height:220px}.cat-module__uk8Okq__chartCanvasWrap svg{width:100%;height:100%;display:block}.cat-module__uk8Okq__shine:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff5c,#0000 40%,#0000);border-radius:18px;position:absolute;inset:-1px}.cat-module__uk8Okq__reveal{animation:.62s both cat-module__uk8Okq__rise-in}.cat-module__uk8Okq__reveal1{animation-delay:40ms}.cat-module__uk8Okq__reveal2{animation-delay:.12s}.cat-module__uk8Okq__reveal3{animation-delay:.17s}.cat-module__uk8Okq__reveal4{animation-delay:.22s}@keyframes cat-module__uk8Okq__rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.cat-module__uk8Okq__metricsBlock{grid-template-columns:1fr}}@media (max-width:760px){.cat-module__uk8Okq__latestStat{min-height:104px}.cat-module__uk8Okq__miniStatsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.cat-module__uk8Okq__container{padding-top:1.2rem}.cat-module__uk8Okq__heroTop{align-items:flex-start;gap:.35rem}.cat-module__uk8Okq__heroTop h1{font-size:clamp(1.7rem,9vw,2.25rem);line-height:1}.cat-module__uk8Okq__topRightControls{gap:.3rem;position:absolute;top:.85rem;right:.85rem}.cat-module__uk8Okq__langMini select{min-width:96px;font-size:.78rem}.cat-module__uk8Okq__miniStatsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.cat-module__uk8Okq__controlCompact{flex-basis:92px;width:92px}.cat-module__uk8Okq__latestStat p{font-size:clamp(1.6rem,8.4vw,2.08rem)}.cat-module__uk8Okq__chartCanvasWrap{height:290px}}.cat-module__uk8Okq__heroHeading{gap:.35rem;display:grid}.cat-module__uk8Okq__themeToggle{width:fit-content;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#fffcf7b3;border:1px solid #4f37193d;border-radius:999px;padding:.32rem .75rem;font-size:.75rem}.cat-module__uk8Okq__stockMode{--bg:#16171b;--ink:#eceef3;--card:#1d1f24;--line:#ffffff14;--muted:#a4a9b6;--accent:#9db9f8;--accent-2:#6e7280;background:linear-gradient(#121317 0%,#17191f 100%)}.cat-module__uk8Okq__stockHero{gap:.8rem;min-width:0;display:grid}.cat-module__uk8Okq__stockQuoteCard{box-shadow:none;background:#1b1d22;border-color:#ffffff0a;padding:1.35rem 1.2rem 1.15rem}.cat-module__uk8Okq__stockTickerRow{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.cat-module__uk8Okq__stockTicker{color:var(--muted);margin-top:.3rem;font-size:.95rem;font-weight:600}.cat-module__uk8Okq__stockName{font-family:var(--font-display,"IBM Plex Sans Condensed"),"Trebuchet MS",sans-serif;overflow-wrap:anywhere;font-size:clamp(1.8rem,4vw,2.65rem);line-height:.95}.cat-module__uk8Okq__stockUnitPill{color:#13213f;letter-spacing:.02em;background:#a9c2fb;border-radius:999px;padding:.7rem 1.3rem;font-size:.92rem;font-weight:700}.cat-module__uk8Okq__stockQuoteMenu{display:none}.cat-module__uk8Okq__stockQuoteMenuTrigger{box-shadow:none;border:0;min-width:0}.cat-module__uk8Okq__stockQuoteMenuTrigger .cat-module__uk8Okq__mobileMenuIcon span{background:currentColor;width:.82rem}.cat-module__uk8Okq__stockPrice{font-family:var(--font-display,"IBM Plex Sans Condensed"),"Trebuchet MS",sans-serif;letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:1.2rem;font-size:clamp(2.6rem,7vw,4.4rem);line-height:.92}.cat-module__uk8Okq__stockChange{margin-top:.35rem;font-size:.98rem;font-weight:700}.cat-module__uk8Okq__up{color:#8dd7a6}.cat-module__uk8Okq__down{color:#f19a92}.cat-module__uk8Okq__stockTimestamp{color:var(--muted);margin-top:.55rem;font-size:.84rem}.cat-module__uk8Okq__afterHoursRow{color:var(--muted);border-top:1px solid #ffffff14;justify-content:space-between;gap:1rem;margin-top:.75rem;padding-top:.7rem;font-size:.84rem;display:flex}.cat-module__uk8Okq__stockGrid{border:1px solid #ffffff0d;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-width:0;display:grid;overflow:hidden}.cat-module__uk8Okq__stockMetric{box-shadow:none;background:#1b1d22;border-bottom:1px solid #ffffff0d;border-right:1px solid #ffffff0d;border-radius:0;padding:.95rem 1rem}.cat-module__uk8Okq__stockMetric h2{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.72rem}.cat-module__uk8Okq__stockMetric p{font-family:var(--font-display,"IBM Plex Sans Condensed"),"Trebuchet MS",sans-serif;overflow-wrap:anywhere;margin:.3rem 0 0;font-size:1.2rem}.cat-module__uk8Okq__stockControls{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.8rem;min-width:0;padding:.65rem .15rem .2rem;display:flex}.cat-module__uk8Okq__stockTabs{gap:.8rem;min-width:0;padding-bottom:.1rem;display:flex;overflow-x:auto}.cat-module__uk8Okq__stockTab{color:var(--muted);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:0;padding:.15rem .05rem .55rem;font-size:.9rem;font-weight:700;position:relative}.cat-module__uk8Okq__stockTabActive{color:var(--accent)}.cat-module__uk8Okq__stockTabActive:after{content:"";background:var(--accent);border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.cat-module__uk8Okq__stockMiniControls{gap:.35rem;display:flex}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__card{box-shadow:none}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__chartWrap{background:0 0;border:0;padding:.7rem 0 0}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__chartHeader h2{display:none}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__chartCanvasWrap{height:360px;min-height:240px}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__themeToggle{color:#c6d6ff;background:#9db9f81a;border-color:#9db9f847}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__mobileMenuTrigger{color:#c6d6ff;background:#9db9f81a;border-color:#9db9f847;box-shadow:inset 0 1px #ffffff05}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__mobileMenuPanel{background:#1c1f26f5;border-color:#ffffff14;box-shadow:0 22px 44px #00000052}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__langMini select{color:#c6d6ff;text-transform:uppercase;letter-spacing:.08em;background:#9db9f81a;border-color:#9db9f847;border-radius:999px;min-width:116px;padding:.32rem 1.9rem .32rem .7rem;font-size:.75rem;box-shadow:inset 0 1px #ffffff05}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__langMini select:focus{border-color:#9db9f88c;outline:none;box-shadow:0 0 0 3px #9db9f81f}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__langMini select option{color:#c6d6ff;background:#1c2230}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__hero{box-shadow:none;background:0 0;border:0;padding:.2rem 0 .8rem}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__heroTop{align-items:flex-start;min-height:3rem}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__backgroundGrid{opacity:.08}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__backgroundGlow{background:radial-gradient(circle at 78% 14%,#50587233 0%,#0000 36%),radial-gradient(circle at 20% 82%,#35394438 0%,#0000 40%)}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__grain{opacity:.18}.cat-module__uk8Okq__tooltipCard{background:#1a1c22f0;border:1px solid #ffffff14;border-radius:12px;padding:8px 10px;box-shadow:0 12px 30px #0000004d}.cat-module__uk8Okq__tooltipDate{color:#a4a9b6;font-size:12px}.cat-module__uk8Okq__tooltipValue{color:#f2f4f8;font-size:14px;font-weight:700}@media (max-width:980px){.cat-module__uk8Okq__stockGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.cat-module__uk8Okq__heroHeading{padding-right:3.2rem}.cat-module__uk8Okq__themeToggle{padding:.28rem .55rem;font-size:.68rem}.cat-module__uk8Okq__stockName{font-size:clamp(1.55rem,8vw,2.05rem)}.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__hero,.cat-module__uk8Okq__stockMode .cat-module__uk8Okq__topRightControls{display:none}.cat-module__uk8Okq__stockQuoteCard{padding:1rem .95rem;position:relative}.cat-module__uk8Okq__stockTickerRow{padding-right:4.4rem;display:block}.cat-module__uk8Okq__stockPrice{font-size:clamp(1.9rem,10vw,3rem)}.cat-module__uk8Okq__stockChange,.cat-module__uk8Okq__stockTimestamp,.cat-module__uk8Okq__afterHoursRow{font-size:.82rem}.cat-module__uk8Okq__stockGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cat-module__uk8Okq__stockControls{flex-direction:column;align-items:stretch;gap:.45rem}.cat-module__uk8Okq__stockMiniControls{justify-content:flex-end}.cat-module__uk8Okq__stockUnitPill{justify-self:start;padding:.55rem 1rem;font-size:.82rem}.cat-module__uk8Okq__stockQuoteMenu{display:block;position:absolute;top:1rem;right:.95rem}.cat-module__uk8Okq__afterHoursRow{flex-direction:column;align-items:flex-start;gap:.22rem}.cat-module__uk8Okq__stockMetric{padding:.8rem .75rem}.cat-module__uk8Okq__desktopControls{display:none}.cat-module__uk8Okq__mobileMenu{display:block}}
