.nav-blur{background:rgba(251,251,248,.88);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--rule)}.mast-link{font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:rgba(10,10,10,.55);transition:color .15s;text-decoration:none;cursor:pointer;background:none;border:none;padding:0}.mast-link.on,.mast-link:hover{color:#0A0A0A}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:600;border-radius:3px;cursor:pointer;text-decoration:none;border:none;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease,background .18s ease}.btn-dark{background:#0A0A0A;color:#fff;padding:13px 26px}.btn-dark:hover{transform:translateY(-1.5px);box-shadow:0 12px 28px rgba(10,10,10,.22)}.btn-blue{background:#2C5BFF;color:#fff;padding:13px 26px}.btn-blue:hover{transform:translateY(-1.5px);box-shadow:0 12px 30px rgba(44,91,255,.4)}.btn-ghost{background:#fff;color:rgba(10,10,10,.78);border:1px solid var(--rule-strong);padding:12px 22px;font-weight:500}.btn-ghost:hover{background:#fff;border-color:#0A0A0A}.btn-pos{background:#1F8A4C;color:#fff;padding:13px 26px}.btn-pos:hover{transform:translateY(-1.5px);box-shadow:0 12px 28px rgba(31,138,76,.35)}.btn-neg{background:#D23B2E;color:#fff;padding:13px 26px}.btn-neg:hover{transform:translateY(-1.5px);box-shadow:0 12px 28px rgba(210,59,46,.35)}.btn-sm{padding:9px 16px;font-size:12.5px}.btn[disabled]{opacity:.45;cursor:not-allowed;transform:none!important;box-shadow:none!important}.card{background:#fff;border:1px solid var(--rule);border-radius:4px}.card-hover{transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.card-hover:hover{border-color:var(--rule-strong);transform:translateY(-2px);box-shadow:0 14px 34px rgba(11,18,32,.08);cursor:pointer}.pill{font-family:var(--font-jetbrains-mono),monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;padding:4px 9px;border-radius:999px;white-space:nowrap}.pill-blue{background:rgba(44,91,255,.09);color:#2C5BFF}.pill-green{background:rgba(31,138,76,.1);color:#1F8A4C}.pill-red{background:rgba(210,59,46,.09);color:#D23B2E}.pill-gray{background:#EEF0F4;color:rgba(10,10,10,.55)}.pill-gold{background:rgba(212,164,55,.14);color:#8a6a14}.data-k{font-family:var(--font-jetbrains-mono),monospace;font-size:9.5px;letter-spacing:1.2px;text-transform:uppercase;color:rgba(10,10,10,.42)}.data-v{font-family:var(--font-newsreader),serif;font-weight:400;letter-spacing:-1px}.field-lbl{display:flex;justify-content:space-between;align-items:baseline;font-size:9.5px;letter-spacing:1.2px;text-transform:uppercase;color:rgba(10,10,10,.42);margin-bottom:7px}.field-lbl,.num-in,.sel-in{font-family:var(--font-jetbrains-mono),monospace}.num-in,.sel-in{width:100%;height:40px;border:1px solid var(--rule-strong);border-radius:3px;padding:0 11px;font-size:13px;background:#fff;color:#0A0A0A;outline:none}.num-in:focus,.sel-in:focus{border-color:#2C5BFF}.seg{display:inline-flex;border:1px solid var(--rule-strong);border-radius:999px;padding:3px;background:#fff;gap:2px}.seg button{font-family:var(--font-jetbrains-mono),monospace;font-size:10.5px;letter-spacing:1px;text-transform:uppercase;color:rgba(10,10,10,.55);background:none;border:none;border-radius:999px;padding:7px 15px;cursor:pointer;transition:all .15s}.seg button.on{background:#0A0A0A;color:#fff}.star-btn{background:none;border:none;cursor:pointer;font-size:15px;line-height:1;padding:2px 7px 2px 0;color:rgba(10,10,10,.28);transition:color .15s,transform .15s;vertical-align:-1px}.star-btn:hover{color:#B8860B;transform:scale(1.2)}.star-btn.on{color:#D4A437}html[dir=rtl] .star-btn{padding:2px 0 2px 7px}.seg.seg-buy button.on{background:#1F8A4C}.seg.seg-sell button.on{background:#D23B2E}.stat{background:#fff;border:1px solid var(--rule);border-radius:4px;padding:16px 18px}.stat .k{font-family:var(--font-jetbrains-mono),monospace;font-size:9.5px;letter-spacing:1.2px;text-transform:uppercase;color:rgba(10,10,10,.42)}.stat .v{font-family:var(--font-newsreader),serif;font-size:clamp(22px,2.6vw,30px);letter-spacing:-1px;margin-top:4px}.stat.good{border-color:rgba(31,138,76,.35);background:rgba(31,138,76,.03)}.stat.good .v{color:#1F8A4C}.stat.bad{border-color:rgba(210,59,46,.35);background:rgba(210,59,46,.03)}.stat.bad .v{color:#D23B2E}.stat.accent{border-color:rgba(44,91,255,.35);background:rgba(44,91,255,.03)}.stat.accent .v{color:#2C5BFF}.dtable{width:100%;border-collapse:collapse;font-family:var(--font-jetbrains-mono),monospace;font-size:12.5px}.dtable th{font-size:9.5px;letter-spacing:1.2px;text-transform:uppercase;color:rgba(10,10,10,.42);font-weight:500;text-align:left;padding:10px 12px;background:#F6F7F9;position:sticky;top:0;white-space:nowrap}.dtable td{padding:12px;border-top:1px solid var(--rule);white-space:nowrap}.dtable .r{text-align:right}.tbl-scroll{overflow-x:auto}.callout{border-left:2px solid #2c5bff;background:rgba(44,91,255,.04);padding:16px 18px;border-radius:0 4px 4px 0}.meter{height:7px;background:#EEF0F4;overflow:hidden}.meter,.meter>div{border-radius:999px}.meter>div{height:100%;background:linear-gradient(90deg,#2C5BFF,#93ACFF);transition:width .6s cubic-bezier(.2,.7,.2,1)}.pos-t{color:#1F8A4C}.neg-t{color:#D23B2E}.tabpane{display:none}.tabpane.on{display:block;animation:fadeUp .35s ease both}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.drawer-wrap{position:fixed;inset:0;z-index:80;display:none}.drawer-wrap.open{display:block}.drawer-bg{position:absolute;inset:0;background:rgba(10,10,10,.32);backdrop-filter:blur(2px)}.drawer{position:absolute;top:0;right:0;bottom:0;width:min(680px,100%);background:var(--paper);border-left:1px solid var(--rule-strong);overflow-y:auto;animation:slideIn .28s cubic-bezier(.2,.7,.2,1) both}@keyframes slideIn{0%{transform:translateX(40px);opacity:0}to{transform:none;opacity:1}}#toasts{position:fixed;top:74px;right:18px;z-index:120;display:flex;flex-direction:column;gap:8px;max-width:min(360px,calc(100vw - 36px))}.toast{background:#0A0A0A;color:#fff;border-radius:4px;padding:12px 16px;font-size:13px;line-height:1.45;box-shadow:0 18px 40px rgba(10,10,10,.28);animation:toastIn .3s cubic-bezier(.2,.7,.2,1) both;display:flex;gap:10px;align-items:flex-start}.toast .t-icon{font-size:16px;line-height:1.2}.toast.good{background:#14572f}.toast.bad{background:#8f251b}@keyframes toastIn{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:none}}.podium-card{background:#fff;border:1px solid var(--rule);border-radius:4px;padding:22px 20px;text-align:center;position:relative}.podium-card.first{border:1.5px solid #0a0a0a;box-shadow:0 18px 44px rgba(11,18,32,.1)}.podium-rank{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:rgba(10,10,10,.42)}.news-item{border-top:1px solid var(--rule);padding:16px 0}.sent-dot{display:inline-block;width:7px;height:7px;border-radius:999px;margin-right:8px;vertical-align:1px}.ach{border:1px solid var(--rule);border-radius:4px;background:#fff;padding:14px;display:flex;gap:12px;align-items:flex-start}.ach.locked{opacity:.45;filter:grayscale(1)}.ach .a-e{font-size:22px;line-height:1.1}.report{font-size:15px;line-height:1.75;color:rgba(10,10,10,.82)}.report h2{font-family:var(--font-newsreader),serif;font-weight:500;font-size:24px;letter-spacing:-.8px;margin:28px 0 10px;color:#0A0A0A}.report ul{padding-left:20px;margin:8px 0}.report li{margin:7px 0}.report strong{color:#0A0A0A}.grade-stamp{font-size:clamp(56px,7vw,84px);letter-spacing:-3px;line-height:1;color:#2C5BFF}.footer-mark,.grade-stamp{font-family:var(--font-newsreader),serif}.footer-mark{font-size:clamp(72px,17vw,230px);opacity:.045;letter-spacing:-5px;line-height:.8;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center}.footer-mark span{color:#2C5BFF}.bignum{font-family:var(--font-newsreader),serif;letter-spacing:-2px}.spark-c{display:block}.rank-me{background:rgba(44,91,255,.05)}.rank-me td:first-child{box-shadow:inset 2.5px 0 0 #2C5BFF}.mkt-row{cursor:pointer;transition:background .12s}.mkt-row:hover{background:#F6F7F9}.lock-blur{filter:blur(5px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes flashG{0%{background:rgba(31,138,76,.18)}to{background:transparent}}@keyframes flashR{0%{background:rgba(210,59,46,.16)}to{background:transparent}}.flash-g{animation:flashG .9s ease-out}.flash-r{animation:flashR .9s ease-out}.live-dot{display:inline-block;width:7px;height:7px;border-radius:999px;background:#1F8A4C;margin-right:6px;vertical-align:1px;animation:livePulse 2s ease-in-out infinite}.live-dot.paused{background:#d97706;animation:none}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.35}}.clock-bar{height:3px;background:#EEF0F4;border-radius:999px;overflow:hidden;width:74px}.clock-bar>div{height:100%;background:#2C5BFF;border-radius:999px;transition:width 2s linear}.kind-chip{font-family:var(--font-jetbrains-mono),monospace;font-size:8.5px;letter-spacing:.8px;text-transform:uppercase;padding:2px 6px;border-radius:3px;vertical-align:1.5px}.kind-CRYPTO{background:rgba(124,58,237,.1);color:#7c3aed}.kind-COMMODITY{background:rgba(180,83,9,.1);color:#b45309}.kind-ETF{background:rgba(44,91,255,.1);color:#2C5BFF}.kind-OPTION{background:rgba(10,10,10,.07);color:rgba(10,10,10,.6)}.chain-t{width:100%;border-collapse:collapse;font-family:var(--font-jetbrains-mono),monospace;font-size:12px}.chain-t th{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:rgba(10,10,10,.42);font-weight:500;padding:7px 8px;background:#F6F7F9}.chain-t td{padding:8px;border-top:1px solid var(--rule);text-align:center}.chain-t .strike-c{background:#F6F7F9;font-weight:600}.chain-btn{background:none;border:1px solid var(--rule-strong);border-radius:3px;padding:4px 10px;font-family:var(--font-jetbrains-mono),monospace;font-size:11.5px;cursor:pointer;transition:all .12s}.chain-btn:hover{border-color:#0A0A0A;background:#0A0A0A;color:#fff}.chain-btn.sel{border-color:#2C5BFF;background:#2C5BFF;color:#fff}.held-tag{font-size:9px;color:#2C5BFF;display:block;margin-top:2px}html[lang=ar] body{font-family:var(--font-plex-arabic),var(--font-inter),sans-serif}html[lang=ar] .bignum,html[lang=ar] .data-v,html[lang=ar] .font-display,html[lang=ar] .grade-stamp,html[lang=ar] .podium-card .font-display,html[lang=ar] .report h2,html[lang=ar] h1{font-family:var(--font-naskh),serif!important;letter-spacing:0!important}html[lang=ar] .btn,html[lang=ar] .chain-t th,html[lang=ar] .data-k,html[lang=ar] .dtable th,html[lang=ar] .field-lbl,html[lang=ar] .kind-chip,html[lang=ar] .mast-link,html[lang=ar] .pill,html[lang=ar] .podium-rank,html[lang=ar] .seg button{font-family:var(--font-plex-arabic),var(--font-jetbrains-mono),monospace;letter-spacing:0}html[lang=ar] h1{line-height:1.35!important;letter-spacing:0!important}html[dir=rtl] .callout{border-left:none;border-right:2px solid #2c5bff;border-radius:4px 0 0 4px}html[dir=rtl] #preseason{border-right-color:#d97706!important}html[dir=rtl] .dtable th{text-align:right}html[dir=rtl] .chain-t td,html[dir=rtl] .dtable .r{text-align:left}html[dir=rtl] .rank-me td:first-child{box-shadow:inset -2.5px 0 0 #2C5BFF}html[dir=rtl] .drawer{right:auto;left:0;border-left:none;border-right:1px solid var(--rule-strong)}html[dir=rtl] #toasts{right:auto;left:18px}html[dir=rtl] .dtable td,html[dir=rtl] .font-mono,html[dir=rtl] .num-in{direction:ltr;unicode-bidi:embed}@media (max-width:640px){.hide-sm{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}