:root{--font:"Vazirmatn",Tahoma,Arial,sans-serif;--radius:24px;--radius-sm:16px;--btn-radius:10px;--container:1240px;--room-icon-size:92px;--rooms-sprite-step:38.34px;--gold:#e6b85c;--gold-2:#f5d78b;--gold-3:#9d6e1f;--gold-metal:linear-gradient(148deg,#fff2cc 0%,#f7d781 18%,#ebc255 45%,#cf962f 72%,#a97424 100%);--gold-metal-hover:linear-gradient(148deg,#fff6da 0%,#fbe39a 18%,#efc05f 45%,#d4a038 72%,#b88328 100%);--gold-border:#a87628;--gold-border-soft:rgba(201,146,47,.55);--gold-glow:0 10px 28px rgba(168,116,36,.34);--gold-inset:inset 0 1px 0 rgba(255,255,255,.62),inset 0 -2px 0 rgba(139,95,30,.28);--success:#2dcf89;--danger:#ff6e79;--transition:.3s cubic-bezier(.22,.61,.36,1)}
html[data-theme="dark"]{--section-edge-h:clamp(56px,8vw,96px);--edge-testimonials:#061b29;--edge-analytics:#061b29;--bg:#061b29;--bg-2:#082233;--surface:#0a2638;--surface-2:#0d2e43;--surface-3:#102f41;--text:#f9fbfd;--muted:#a8bac7;--border:rgba(230,184,92,.26);--soft-border:rgba(255,255,255,.08);--shadow:0 20px 70px rgba(0,0,0,.32);--header:rgba(4,23,34,.94);--header-border:rgba(255,255,255,.1);--nav-link:#b4c2ce;--card-grad:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.015));--section-alt:#071f2f;--chart-grid:rgba(255,255,255,.08);--hero-scrim:linear-gradient(270deg,rgba(6,27,41,.98) 0%,rgba(6,27,41,.94) 34%,rgba(6,27,41,.55) 52%,transparent 78%);--hero-min-h:min(760px,92vh);--about-scrim:radial-gradient(ellipse 58% 95% at 50% 50%,rgba(8,28,42,.94) 0%,rgba(8,28,42,.82) 34%,rgba(8,28,42,.45) 52%,transparent 78%),radial-gradient(ellipse 42% 75% at 24% 52%,rgba(8,28,42,.78) 0%,transparent 72%);--rooms-scrim:radial-gradient(ellipse 70% 88% at 50% 42%,rgba(8,28,42,.9) 0%,rgba(8,28,42,.72) 40%,transparent 78%);--markets-scrim:radial-gradient(ellipse 88% 92% at 50% 48%,rgba(8,28,42,.82) 0%,rgba(8,28,42,.58) 42%,rgba(8,28,42,.28) 62%,transparent 88%);--analytics-scrim:linear-gradient(180deg,rgba(6,27,41,.45) 0%,rgba(6,27,41,.52) 55%,rgba(6,27,41,.48) 100%);--live-scrim:linear-gradient(90deg,rgba(6,27,41,.92) 0%,rgba(6,27,41,.72) 18%,rgba(6,27,41,.28) 28%,transparent 38%)}
html[data-theme="light"]{--section-edge-h:clamp(56px,8vw,96px);--edge-testimonials:#f9f7f2;--edge-analytics:#eef1f4;--bg:#fbf8f1;--bg-2:#f4efe5;--surface:#fffdf9;--surface-2:#f8f2e6;--surface-3:#ffffff;--text:#0b2a40;--muted:#5f6d78;--border:rgba(178,124,34,.35);--soft-border:rgba(11,42,64,.09);--shadow:0 20px 55px rgba(61,46,22,.11);--header:rgba(255,255,255,.97);--header-border:rgba(11,42,64,.07);--nav-link:#4a5f6d;--card-grad:linear-gradient(145deg,rgba(255,255,255,.95),rgba(248,241,226,.88));--section-alt:#f6f0e5;--chart-grid:rgba(10,42,64,.08);--hero-scrim:linear-gradient(270deg,#fbf8f1 0%,#fbf8f1 32%,rgba(251,248,241,.92) 46%,rgba(251,248,241,.35) 62%,transparent 82%);--hero-min-h:min(760px,92vh);--about-scrim:radial-gradient(ellipse 58% 95% at 50% 50%,#fff 0%,rgba(255,255,255,.97) 28%,rgba(255,255,255,.88) 42%,rgba(255,255,255,.55) 58%,transparent 80%),radial-gradient(ellipse 44% 78% at 24% 52%,rgba(255,255,255,.92) 0%,rgba(255,255,255,.55) 45%,transparent 72%);--rooms-scrim:radial-gradient(ellipse 72% 90% at 50% 40%,#fff 0%,rgba(255,255,255,.95) 32%,rgba(255,255,255,.72) 50%,transparent 78%);--markets-scrim:radial-gradient(ellipse 90% 94% at 50% 46%,#fff 0%,rgba(255,255,255,.94) 34%,rgba(255,255,255,.72) 54%,rgba(255,255,255,.35) 72%,transparent 92%);--analytics-scrim:linear-gradient(180deg,rgba(255,255,255,.38) 0%,rgba(255,255,255,.48) 55%,rgba(255,255,255,.42) 100%);--live-scrim:linear-gradient(90deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.9) 15%,rgba(255,255,255,.32) 26%,transparent 36%)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);line-height:1.8;overflow-x:hidden}body::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(circle at 20% 0%,rgba(230,184,92,.07),transparent 33%),radial-gradient(circle at 80% 20%,rgba(39,115,146,.08),transparent 26%)}a{color:inherit;text-decoration:none}button,input{font:inherit}img{display:block;max-width:100%}.container{width:min(var(--container),calc(100% - 40px));margin-inline:auto}.section-pad{padding:96px 0}.skip-link{position:fixed;top:-80px;right:20px;z-index:999;background:var(--gold);color:#0b2130;padding:12px 18px;border-radius:10px}.skip-link:focus{top:20px}.dark-only,.light-only{display:none!important}html[data-theme="dark"] .dark-only{display:block!important}html[data-theme="light"] .light-only{display:block!important}
.site-header{position:sticky;top:0;z-index:100;background:var(--header);backdrop-filter:blur(14px);border-bottom:1px solid var(--header-border);box-shadow:0 8px 28px rgba(15,35,50,.04)}.nav-shell{height:76px;display:flex;align-items:center;gap:18px}.brand{display:inline-flex;align-items:center;gap:11px;min-width:max-content;flex-shrink:0}.brand-mark{position:relative;overflow:hidden;isolation:isolate;width:44px;height:44px;border:1px solid var(--gold-border);border-radius:12px;display:grid;place-items:center;background:var(--gold-metal);color:#1a3242;box-shadow:var(--gold-glow),var(--gold-inset)}.brand-mark::after{content:"";position:absolute;top:-40%;left:-120%;width:55%;height:180%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.75),transparent);transform:skewX(-22deg);animation:gold-shimmer 4.2s ease-in-out infinite;pointer-events:none}.brand-copy{display:flex;flex-direction:column;line-height:1.2}.brand-copy strong{font-size:21px;font-weight:900;color:#0b2a40;letter-spacing:-.3px}.brand-copy small{font-size:10px;color:#7a8791;margin-top:3px;font-weight:500}.desktop-nav{display:flex;align-items:center;justify-content:center;gap:22px;margin-inline:auto;flex:1;padding-inline:8px}.desktop-nav a{font-size:13px;font-weight:600;color:var(--nav-link);transition:var(--transition);position:relative;padding:6px 2px;white-space:nowrap}.desktop-nav a:hover,.desktop-nav a.active{color:#0b2a40}.desktop-nav a.active::after{content:"";position:absolute;right:0;left:0;bottom:-10px;height:3px;background:linear-gradient(90deg,#c9922f,#f5d78b,#e6b85c);border-radius:3px;box-shadow:0 0 10px rgba(230,184,92,.55);animation:nav-gold-glow 2.8s ease-in-out infinite}.nav-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.icon-btn{width:40px;height:40px;border-radius:10px;border:1px solid var(--soft-border);background:#fff;color:var(--text);display:grid;place-items:center;cursor:pointer;transition:var(--transition)}.icon-btn:hover{border-color:var(--border);transform:translateY(-1px)}.theme-toggle{order:-1}.mobile-menu-btn{display:none}.mobile-nav{display:none}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:var(--btn-radius);min-height:46px;padding:0 22px;font-weight:800;border:1px solid transparent;transition:transform .28s ease,box-shadow .28s ease,background .28s ease,border-color .28s ease;cursor:pointer;white-space:nowrap;position:relative}.btn:not(.btn-gold):hover{transform:translateY(-1px);filter:brightness(1.02)}.btn.small{min-height:42px;padding:0 18px;font-size:12px;font-weight:700}.btn-gold{color:#0f2533;border:1px solid var(--gold-border);background-image:linear-gradient(108deg,transparent 0%,rgba(255,255,255,.15) 42%,rgba(255,255,255,.82) 50%,rgba(255,255,255,.18) 58%,transparent 100%),var(--gold-metal);background-size:280% 100%,100% 100%;background-position:220% 0,0 0;background-repeat:no-repeat,no-repeat;box-shadow:var(--gold-glow),var(--gold-inset);animation:gold-btn-flash 3.4s cubic-bezier(.4,0,.2,1) infinite;overflow:hidden;isolation:isolate;text-shadow:0 1px 0 rgba(255,255,255,.22)}.btn-gold::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.32) 0%,transparent 40%,rgba(0,0,0,.05) 100%);pointer-events:none;z-index:0}.btn-gold::after{content:"";position:absolute;top:-60%;left:-80%;width:38%;height:220%;border-radius:inherit;background:linear-gradient(108deg,transparent 0%,rgba(255,255,255,.92) 48%,transparent 100%);transform:skewX(-22deg);animation:gold-shimmer 3.8s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none;z-index:1;opacity:.75;mix-blend-mode:soft-light}.btn-gold:hover{transform:translateY(-2px);background-image:linear-gradient(108deg,transparent 0%,rgba(255,255,255,.2) 42%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.22) 58%,transparent 100%),var(--gold-metal-hover);box-shadow:0 14px 34px rgba(168,116,36,.42),var(--gold-inset);filter:none}.btn-gold:active{transform:translateY(0);box-shadow:0 6px 16px rgba(168,116,36,.28),var(--gold-inset)}.btn-gold>*{position:relative;z-index:2}.btn.has-icon-end{padding-inline-start:20px;padding-inline-end:7px;gap:12px}.btn-icon-circle{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:linear-gradient(145deg,#1a3242,#0a1a28);color:#f5d78b;font-size:13px;flex-shrink:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 2px 6px rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.08)}.btn-outline{border-color:var(--border);background:transparent;color:var(--text);border-radius:var(--btn-radius)}.btn-outline-gold{border:1px solid var(--gold-border-soft);background:#fff;color:#0b2a40;box-shadow:0 4px 16px rgba(168,116,36,.1);border-radius:var(--btn-radius);overflow:hidden;isolation:isolate}.btn-outline-gold::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(120deg,transparent 35%,rgba(247,215,129,.22) 50%,transparent 65%);transform:translateX(-120%);animation:gold-ghost-sweep 4.8s ease-in-out infinite;pointer-events:none}.btn-outline-gold:hover{border-color:#c9922f;box-shadow:0 0 0 1px rgba(201,146,47,.25),0 8px 22px rgba(168,116,36,.16);color:#0b2a40}.btn-login{background:#fff;border:1px solid rgba(11,42,64,.12);color:#0b2a40;box-shadow:0 4px 14px rgba(61,46,22,.04);border-radius:var(--btn-radius)}.btn-login i{font-size:15px;color:#6f7c86}.btn-ghost{background:var(--surface);border-color:var(--soft-border);color:var(--text);border-radius:var(--btn-radius)}
.hero{position:relative;min-height:var(--hero-min-h);padding:48px 0 36px;overflow:hidden;background:var(--bg)}.hero-media{position:absolute;inset:0;z-index:0;pointer-events:none}.hero-bg-img{width:100%;height:100%;object-fit:cover;object-position:left center}.hero-scrim{position:absolute;inset:0;background:var(--hero-scrim)}.hero-inner{position:relative;z-index:1;display:flex;justify-content:flex-start;align-items:center;min-height:calc(var(--hero-min-h) - 120px);padding-top:12px}.hero-copy{width:min(560px,46vw);max-width:100%}.hero-copy h1{font-size:clamp(34px,3.6vw,56px);line-height:1.35;margin:0 0 18px;font-weight:900;letter-spacing:-1.2px;color:#0b2a40}.hero-copy h1 span{display:inline;background:var(--gold-metal);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 0 rgba(255,255,255,.35))}.hero-copy>p{font-size:16px;line-height:1.95;color:var(--muted);max-width:520px;margin:0 0 26px}.eyebrow,.section-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--gold-2);font-weight:800;font-size:13px;letter-spacing:.1px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:34px}.hero-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:620px}.hero-features>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.feature-icon{position:relative;overflow:hidden;isolation:isolate;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 28%,#fff 0%,#fff9ea 42%,#f3dc9a 100%);border:2px solid #d4a84a;color:#a97424;font-size:22px;box-shadow:0 8px 22px rgba(168,116,36,.2),inset 0 1px 0 rgba(255,255,255,.9),0 0 0 4px rgba(247,215,129,.22);animation:feature-ring-pulse 3.2s ease-in-out infinite}.feature-icon i{position:relative;z-index:2}.feature-icon::after{content:"";position:absolute;top:-30%;left:-130%;width:50%;height:160%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.85),transparent);transform:skewX(-20deg);animation:gold-shimmer 5s ease-in-out infinite;pointer-events:none;z-index:1}.hero-features>div>span:last-child{font-size:11px;line-height:1.65;color:#4a5f6d;font-weight:600;max-width:120px}.market-strip{position:relative;z-index:1;margin-top:8px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--soft-border);border-radius:18px;overflow:hidden;background:var(--surface)}.market-strip>div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:16px 18px;border-left:1px solid var(--soft-border)}.market-strip>div:last-child{border-left:0}.market-strip i{color:var(--gold);font-size:19px}.market-strip span{font-size:12px;color:var(--muted)}.market-strip strong{font-size:14px}.market-strip em{grid-column:3;font-style:normal;color:var(--success);font-size:10px}
html[data-theme="dark"] .site-header .brand-copy strong,html[data-theme="dark"] .desktop-nav a:hover,html[data-theme="dark"] .desktop-nav a.active{color:var(--text)}html[data-theme="dark"] .hero-copy h1{color:var(--text)}html[data-theme="dark"] .hero-features>div>span:last-child{color:var(--muted)}html[data-theme="dark"] .btn-outline-gold,html[data-theme="dark"] .btn-login{background:rgba(255,255,255,.06);color:var(--text)}html[data-theme="dark"] .icon-btn{background:rgba(255,255,255,.04)}
.about{position:relative;overflow:hidden;background:#f6f7f9;padding:88px 0}.about-media{position:absolute;inset:0;z-index:0;pointer-events:none}.about-bg-img{position:relative;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}.about-scrim{position:absolute;inset:0;z-index:1;background:var(--about-scrim);pointer-events:none}.about-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(260px,.82fr) minmax(300px,1.05fr) minmax(220px,.72fr);gap:32px;align-items:center;direction:ltr}.about-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px;direction:rtl}.stat-card{border:1px solid rgba(11,42,64,.07);border-radius:12px;padding:26px 14px;background:rgba(255,255,255,.94);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:118px;box-shadow:0 10px 28px rgba(15,35,50,.07)}.stat-card strong{font-size:clamp(26px,2.2vw,34px);font-weight:900;line-height:1.15;background:var(--gold-metal);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 0 rgba(255,255,255,.35))}.stat-card strong.stat-static{font-size:clamp(20px,1.8vw,26px);line-height:1.35}.stat-card span{font-size:12px;line-height:1.75;color:#4a5f6d;margin-top:8px;font-weight:600;max-width:150px}.about-copy{direction:rtl;text-align:center;padding:8px 10px}.about-title-row{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:16px}.about-section-label{margin:0;font-size:15px;font-weight:800;color:#0b2a40;white-space:nowrap}.about-title-line{flex:1;max-width:72px;height:1px;background:linear-gradient(90deg,transparent,#d4a84a,#f5d78b,transparent);position:relative}.about-title-line::after{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;background:linear-gradient(145deg,#f5d78b,#c9922f);transform:translate(-50%,-50%) rotate(45deg);box-shadow:0 0 8px rgba(230,184,92,.45)}.about-copy h2,.section-head h2,.live-copy h2,.proof-copy h2,.cta-copy h2{font-size:clamp(26px,2.6vw,38px);line-height:1.45;margin:0 0 14px;font-weight:900;color:#0b2a40}.about-copy h2 span,.live-copy h2 span{background:var(--gold-metal);-webkit-background-clip:text;background-clip:text;color:transparent}.about-copy p,.section-head p,.live-copy p,.proof-copy p,.cta-copy p{color:#3d4f5c;margin:0 auto 22px;max-width:480px;font-size:14px;line-height:2;font-weight:500}.about-copy .btn{margin-top:4px}.about-spacer{min-height:280px}.text-link{font-weight:800;color:var(--gold-2);font-size:13px}html[data-theme="dark"] .about{background:#061b29}html[data-theme="dark"] .about-section-label,html[data-theme="dark"] .about-copy h2{color:var(--text)}html[data-theme="dark"] .stat-card{background:linear-gradient(165deg,rgba(13,46,67,.97),rgba(10,38,56,.94));border-color:var(--soft-border)}html[data-theme="dark"] .stat-card span{color:var(--muted)}
.section-head{text-align:center;max-width:780px;margin:0 auto 46px}.section-head h2{margin-bottom:10px}.rooms-catalog{position:relative;overflow:hidden;background:#eef1f4}.rooms-media{position:absolute;inset:0;z-index:0;pointer-events:none}.rooms-bg-img{width:100%;height:100%;object-fit:cover;object-position:center top}.rooms-scrim{position:absolute;inset:0;z-index:1;background:var(--rooms-scrim);pointer-events:none}.rooms-catalog-inner{position:relative;z-index:2}.rooms-head{text-align:center;max-width:760px;margin:0 auto 40px}.rooms-section-title{margin:0;font-size:clamp(22px,2.5vw,34px);font-weight:900;color:#0b2a40}.rooms-head p{margin:14px auto 0;max-width:620px;font-size:14px;line-height:1.95;color:#5f6d78;font-weight:500}.rooms-board{display:grid;grid-template-columns:repeat(4,minmax(220px,268px));gap:16px;justify-content:center;margin-inline:auto;max-width:1120px;direction:rtl}.room-card{direction:rtl;display:flex;flex-direction:column;gap:14px;padding:22px 20px 20px;border:1px solid rgba(11,42,64,.07);border-radius:12px;background:rgba(255,255,255,.96);box-shadow:0 12px 32px rgba(15,35,50,.08);min-height:100%;transition:transform .28s ease,box-shadow .28s ease}.room-card:hover{transform:translateY(-4px);box-shadow:0 16px 38px rgba(15,35,50,.12)}.room-card-head{display:grid;grid-template-columns:var(--room-icon-size) 1fr;gap:12px;align-items:center;direction:ltr}.room-card-head h3{margin:0;font-size:15px;line-height:1.55;font-weight:800;color:#0b2a40;direction:rtl;text-align:right}.room-icon{width:var(--room-icon-size);height:var(--room-icon-size);border-radius:50%;overflow:hidden;flex-shrink:0;display:block;background:#fff;box-shadow:0 4px 14px rgba(168,116,36,.12)}.room-icon img{width:100%;height:100%;object-fit:cover;display:block}.room-card ul{list-style:none;margin:0;padding:0;flex:1}.room-card li{position:relative;padding-right:14px;font-size:12px;line-height:1.85;color:#5f6d78;margin:4px 0}.room-card li::before{content:"";position:absolute;right:0;top:.72em;width:6px;height:6px;border-radius:50%;background:linear-gradient(145deg,#f5d78b,#c9922f)}.room-card .btn-block{width:100%;min-height:42px;font-size:12px;font-weight:800;margin-top:auto}.rooms-board .room-card:nth-child(5){grid-column:2}.rooms-board .room-card:nth-child(6){grid-column:3}html[data-theme="dark"] .rooms-catalog{background:#061b29}html[data-theme="dark"] .rooms-section-title,html[data-theme="dark"] .room-card-head h3{color:var(--text)}html[data-theme="dark"] .room-card{background:linear-gradient(165deg,rgba(13,46,67,.97),rgba(10,38,56,.94))}html[data-theme="dark"] .room-card li{color:var(--muted)}
.live-section{--live-ar:2167/363;position:relative;overflow:hidden;background:#eef0f3;width:100%;min-height:clamp(360px,calc(100vw*363/2167 + 64px),520px);height:clamp(360px,calc(100vw*363/2167 + 64px),520px);padding:clamp(6px,1.2vw,14px) 0}.live-media{position:absolute;inset:0;z-index:0;pointer-events:none}.live-bg-img{width:100%;height:100%;object-fit:cover;object-position:15% center;display:block}.live-scrim{position:absolute;inset:0;z-index:1;background:var(--live-scrim);pointer-events:none}.live-layout{position:relative;z-index:2;height:100%;max-width:var(--container);margin-inline:auto;padding:0 min(20px,3vw);direction:ltr;display:grid;grid-template-columns:minmax(0,34%) minmax(0,66%);align-items:center;column-gap:clamp(8px,1.6vw,22px)}
.live-showcase{grid-column:2;position:relative;display:flex;align-items:center;justify-content:center;align-self:stretch;z-index:4;min-height:100%;padding-inline:clamp(0px,1vw,12px)}.live-phone-hero{width:min(100%,820px);height:auto;max-height:min(480px,94%);object-fit:contain;filter:drop-shadow(0 20px 42px rgba(15,35,50,.12))}.live-aside{grid-column:1;justify-self:start;align-self:center;width:100%;max-width:min(420px,100%);display:flex;flex-direction:column;align-items:flex-start;gap:clamp(14px,2.5vh,22px);direction:rtl;text-align:right;z-index:2}.live-copy{position:static;width:100%;padding:0}.live-copy h2{font-size:clamp(16px,1.55vw,26px);line-height:1.25;margin:0 0 8px;font-weight:900;color:#0b2a40;letter-spacing:-.35px;white-space:nowrap;max-width:100%}.live-copy h2 span{display:inline;background:var(--gold-metal);-webkit-background-clip:text;background-clip:text;color:transparent}.live-copy>p{margin:0;font-size:clamp(11px,1.05vw,13px);line-height:1.8;color:#5f6d78;font-weight:500;max-width:100%}.live-channels{position:static;width:100%;z-index:4;display:flex;align-items:flex-end;justify-content:flex-start;gap:clamp(10px,1.8vw,22px);direction:ltr;flex-wrap:nowrap}.live-channels.visible .live-channel{opacity:1;transform:translateY(0)}.live-channel{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;min-width:52px;opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0) * 90ms + 120ms)}.live-channel:hover{transform:translateY(-3px)!important}.live-channel img{width:clamp(44px,4.2vw,58px);height:clamp(44px,4.2vw,58px);object-fit:contain;display:block;filter:drop-shadow(0 8px 16px rgba(15,35,50,.14))}.live-channel-en{font-size:10px;font-weight:800;color:#0b2a40;line-height:1.2;white-space:nowrap}.live-channel-fa{font-size:9px;color:#6f7c86;font-weight:600;line-height:1.25;white-space:nowrap}.live-notif-stack{grid-column:2;position:relative;justify-self:center;align-self:center;width:min(300px,92%);max-width:320px;min-height:210px;z-index:3;margin-inline-start:clamp(0px,4vw,48px)}.live-notif-card{position:absolute;right:0;left:0;display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;padding:11px 13px;border-radius:14px;background:rgba(255,255,255,.96);border:1px solid rgba(11,42,64,.06);box-shadow:0 14px 36px rgba(15,35,50,.14);direction:rtl;opacity:0;transform:translateX(28px) scale(.96);transition:opacity .5s ease,transform .55s cubic-bezier(.22,.61,.36,1);pointer-events:none}.live-notif-card.is-visible{opacity:1;transform:translateX(0) scale(1);pointer-events:auto}.live-notif-card.is-leaving{opacity:0;transform:translateX(-22px) scale(.97);pointer-events:none}
.live-notif-card.swap{opacity:0;transform:translateX(-16px) scale(.98)}.live-notif-card.fn-a{top:0;animation:liveNotifFloat 5.2s ease-in-out infinite}.live-notif-card.fn-b{top:74px;animation:liveNotifFloat 5.2s ease-in-out -1.7s infinite}.live-notif-card.fn-c{top:148px;animation:liveNotifFloat 5.2s ease-in-out -3.4s infinite}.live-notif-brand{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(145deg,#142a38,#0a1a28);color:var(--gold-2);font-size:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.live-notif-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.live-notif-top strong{font-size:12px;color:#0b2a40}.live-notif-top time{font-size:9px;color:#8a97a3;white-space:nowrap}.live-notif-content p{margin:0;font-size:11px;line-height:1.65;color:#4a5f6d}.live-handwriting{position:absolute;z-index:5;right:clamp(1%,2vw,3%);top:50%;transform:translateY(-42%);width:min(240px,19vw);height:auto;pointer-events:none;filter:drop-shadow(0 8px 24px rgba(168,116,36,.18))}
@media (min-width:821px){.live-handwriting{display:block}}
@media (max-width:820px){.live-showcase{display:none!important}.live-handwriting{display:none}}@keyframes liveNotifFloat{0%,100%{transform:translateX(0) translateY(0)}50%{transform:translateX(0) translateY(-6px)}}.live-notif-card.is-visible.fn-a,.live-notif-card.is-visible.fn-b,.live-notif-card.is-visible.fn-c{animation-name:liveNotifFloatVisible}.live-notif-card.swap.fn-a,.live-notif-card.swap.fn-b,.live-notif-card.swap.fn-c{animation:none}@keyframes liveNotifFloatVisible{0%,100%{transform:translateX(0) translateY(0)}50%{transform:translateX(0) translateY(-6px)}}html[data-theme="dark"] .live-section{background:#061b29}html[data-theme="dark"] .live-copy h2{color:var(--text)}html[data-theme="dark"] .live-copy>p{color:var(--muted)}html[data-theme="dark"] .live-channel-en{color:var(--text)}.feature-checks{list-style:none;padding:0;margin:20px 0}.feature-checks li{position:relative;padding-right:22px;color:var(--muted);font-size:13px;margin:7px 0}.feature-checks li::before{content:"✓";position:absolute;right:0;color:var(--gold)}
.markets-rooms{position:relative;overflow:hidden;background:#eef1f4}.markets-media{position:absolute;inset:0;z-index:0;pointer-events:none}.markets-bg-img{width:100%;height:100%;object-fit:cover;object-position:center}.markets-scrim{position:absolute;inset:0;z-index:1;background:var(--markets-scrim);pointer-events:none}.markets-inner{position:relative;z-index:2}.markets-head{text-align:center;max-width:760px;margin:0 auto 28px}.markets-section-title{margin:0;font-size:clamp(22px,2.5vw,34px);font-weight:900;color:#0b2a40;white-space:nowrap}.markets-head p{margin:14px auto 0;max-width:620px;font-size:14px;line-height:1.95;color:#5f6d78;font-weight:500}.room-tabs-shell{display:flex;justify-content:center;margin:0 auto 22px}.room-tabs{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:7px;border-radius:14px;background:rgba(255,255,255,.94);border:1px solid rgba(11,42,64,.08);box-shadow:0 10px 28px rgba(15,35,50,.08)}.room-tab,.billing-switch button{border:1px solid transparent;background:#eef1f4;color:#5f6d78;border-radius:10px;padding:10px 18px;cursor:pointer;transition:var(--transition);font-size:12px;font-weight:700;white-space:nowrap}.room-tab.active,.room-tab:hover,.billing-switch button.active{position:relative;overflow:hidden;color:#102534;border:1px solid var(--gold-border);background-image:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.45) 50%,transparent 100%),var(--gold-metal);background-size:220% 100%,100% 100%;animation:gold-btn-shine 4.5s ease-in-out infinite;box-shadow:var(--gold-glow),var(--gold-inset)}.room-panel{border:1px solid rgba(11,42,64,.08);border-radius:20px;overflow:hidden;background:rgba(255,255,255,.9);backdrop-filter:blur(10px);box-shadow:0 22px 55px rgba(15,35,50,.12)}.room-panel-inner{display:grid;grid-template-columns:1.05fr auto 1fr;align-items:center;direction:rtl;gap:0;min-height:min(300px,42vw);padding:clamp(22px,3vw,36px) clamp(20px,3.2vw,40px)}.room-feature-list{padding:4px 0}.room-feature-list ul{list-style:none;margin:0;padding:0}.room-feature-list li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.75;color:#4a5f6d;margin:11px 0}.room-feature-list li i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;margin-top:2px;background:var(--gold-metal);color:#1a3242;font-size:11px;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 2px 6px rgba(168,116,36,.18)}.room-divider{width:1px;align-self:stretch;margin:8px clamp(18px,2.5vw,32px);background:repeating-linear-gradient(to bottom,rgba(11,42,64,.22) 0 5px,transparent 5px 11px)}.room-main{text-align:right;padding-left:clamp(8px,2vw,24px)}.room-main h3{margin:0 0 12px;font-size:clamp(18px,2vw,28px);font-weight:900;color:#0b2a40;line-height:1.35}.room-main p{margin:0 0 22px;font-size:13px;line-height:2;color:#5f6d78;font-weight:500;max-width:420px}.room-main .btn{min-height:44px;font-size:12px}html[data-theme="dark"] .markets-rooms{background:#061b29}html[data-theme="dark"] .markets-section-title,html[data-theme="dark"] .room-main h3{color:var(--text)}html[data-theme="dark"] .room-tabs{background:rgba(255,255,255,.08)}html[data-theme="dark"] .room-tab:not(.active){background:rgba(255,255,255,.06);color:var(--muted)}html[data-theme="dark"] .room-panel{background:rgba(10,38,56,.88);border-color:rgba(255,255,255,.08)}html[data-theme="dark"] .room-feature-list li{color:var(--muted)}html[data-theme="dark"] .room-main p{color:var(--muted)}
.results-analytics{position:relative;overflow:hidden;background:#eef1f4}.results-analytics.section-pad{padding:36px 0 40px}.analytics-media{position:absolute;inset:0;z-index:0;pointer-events:none;height:100%;min-height:100%}.analytics-bg-img{width:100%;height:100%;object-fit:cover;object-position:center 22%}.analytics-scrim{position:absolute;inset:0;z-index:1;background:var(--analytics-scrim);pointer-events:none}.analytics-inner{position:relative;z-index:2}.analytics-head{text-align:center;max-width:760px;margin:0 auto 12px}.analytics-title{margin:0;font-size:clamp(22px,2.5vw,34px);font-weight:900;color:#0b2a40}.analytics-head>p{margin:8px auto 0;font-size:13px;line-height:1.85;color:#5f6d78;font-weight:500}.analytics-tabs-shell{display:flex;justify-content:center;margin:0 auto 10px}.analytics-tabs{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:6px;border-radius:999px;background:rgba(255,255,255,.92);border:1px solid rgba(11,42,64,.08);box-shadow:0 8px 24px rgba(15,35,50,.07)}.analytics-tab{border:1px solid rgba(11,42,64,.1);background:#fff;color:#5f6d78;border-radius:999px;padding:9px 18px;cursor:pointer;transition:var(--transition);font-size:12px;font-weight:700;white-space:nowrap;font-family:inherit}.analytics-tab.active,.analytics-tab:hover{color:#102534;border:1px solid var(--gold-border);background-image:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.45) 50%,transparent 100%),var(--gold-metal);background-size:220% 100%,100% 100%;animation:gold-btn-shine 4.5s ease-in-out infinite;box-shadow:var(--gold-glow),var(--gold-inset)}.analytics-panel{display:flex;flex-direction:column;gap:10px}.analytics-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;direction:ltr}.analytics-stat-card{padding:14px 12px 12px;border:1px solid rgba(11,42,64,.06);border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(15,35,50,.06);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:112px;gap:4px}.analytics-stat-card .analytics-ring{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#2ec4a0 calc(var(--ring,78) * 1%),rgba(11,42,64,.08) 0);position:relative;margin-bottom:2px}.analytics-stat-card .analytics-ring::before{content:"";position:absolute;inset:8px;border-radius:50%;background:#fff}.analytics-stat-card .analytics-ring span{position:relative;font-size:17px;font-weight:900;color:#0b2a40}.analytics-stat-card .analytics-stat-icon{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 28%,#fff 0%,#fff9ea 42%,#f3dc9a 100%);border:2px solid #d4a84a;color:#a97424;font-size:17px;margin-bottom:2px}.analytics-stat-card .analytics-stat-value{font-size:clamp(22px,2vw,30px);font-weight:900;color:#0b2a40;line-height:1.15;margin:2px 0}.analytics-stat-card .analytics-stat-value.is-positive{color:#2ec4a0}.analytics-stat-card .analytics-stat-label{margin:0;font-size:11px;line-height:1.65;color:#5f6d78;font-weight:600}.analytics-stat-card .analytics-stat-label small{display:block;font-size:10px;color:#8a97a3;font-weight:500;margin-top:2px}.analytics-charts{display:grid;grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr);gap:10px;direction:ltr;align-items:stretch}.analytics-chart-card{padding:14px 16px 12px;border:1px solid rgba(11,42,64,.06);border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(15,35,50,.06)}.analytics-chart-title{margin:0 0 10px;font-size:13px;font-weight:800;color:#0b2a40;line-height:1.5;text-align:right;direction:rtl}.analytics-chart-area{position:relative}.analytics-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:rgba(46,196,160,.14);color:#1fa784;font-size:11px;font-weight:900;white-space:nowrap}.analytics-badge--float{position:absolute;left:8px;top:4px;z-index:2}#performanceChart{width:100%;height:168px;display:block}.analytics-dist-list{list-style:none;margin:0;padding:6px 2px;display:flex;flex-direction:column;gap:11px;direction:rtl;width:100%;justify-content:center}.analytics-dist-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;font-weight:600}.analytics-dist-pct{font-weight:800;color:#0b2a40;font-size:13px;direction:ltr;text-align:left;min-width:38px}.analytics-dist-label{display:inline-flex;align-items:center;gap:8px;color:#5f6d78}.analytics-compose{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;width:100%;direction:rtl;padding:2px 0}.analytics-compose-labels,.analytics-compose-pcts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.analytics-compose-labels li{display:flex;justify-content:flex-start;font-size:13px;font-weight:600;color:#5f6d78}.analytics-compose-labels .label{display:inline-flex;align-items:center;gap:7px}.analytics-compose-pcts li{display:flex;justify-content:flex-end}.analytics-compose-pcts .pct{font-weight:800;color:#0b2a40;font-size:13px;direction:ltr}.analytics-compose-center{text-align:center;padding:0 12px;line-height:1.55;color:#5f6d78;font-size:11px;font-weight:600;min-width:88px}.analytics-compose-center strong{display:block;font-size:22px;color:#0b2a40;font-weight:900;line-height:1.2;margin-bottom:2px}.analytics-distribution-body{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:16px;direction:rtl}.analytics-donut-wrap{position:relative;width:min(150px,38vw);height:min(150px,38vw);margin-inline:auto}.analytics-donut{width:100%;height:100%;border-radius:50%;background:conic-gradient(var(--c1,#d6a442) 0 calc(var(--d1)*1%),var(--c2,#5a6b7a) calc(var(--d1)*1%) calc((var(--d1)+var(--d2))*1%),var(--c3,#7c6bcf) calc((var(--d1)+var(--d2))*1%) calc((var(--d1)+var(--d2)+var(--d3))*1%),var(--c4,#4a90d9) calc((var(--d1)+var(--d2)+var(--d3))*1%) 100%);position:relative}.analytics-donut::after{content:"";position:absolute;inset:24%;border-radius:50%;background:#fff}.analytics-donut-center{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:28%;font-size:10px;line-height:1.5;color:#5f6d78;font-weight:700;z-index:1}.analytics-donut-center strong{display:block;font-size:13px;color:#0b2a40;font-weight:900}.analytics-legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.analytics-legend li{display:flex;align-items:center;gap:8px;font-size:12px;color:#5f6d78;font-weight:600;direction:rtl}.analytics-legend li span{margin-right:auto;font-weight:800;color:#0b2a40}.dot{display:inline-block;width:9px;height:9px;border-radius:50%;flex-shrink:0}.dot.crypto{background:#2ec4a0}.dot.forex{background:#d6a442}.dot.gold{background:#c9a86a}.dot.iran{background:#5a6b7a}.dot.other{background:#d8dee3}.dot.btc{background:#d6a442}.dot.eth{background:#5a6b7a}.dot.sol{background:#7c6bcf}.dot.alt{background:#4a90d9}.analytics-table-card{padding:20px 22px;border:1px solid rgba(11,42,64,.06);border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(15,35,50,.07)}.analytics-table-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;direction:rtl;margin-bottom:12px;text-align:right;min-height:44px}.analytics-table-head-main{display:flex;align-items:flex-start;gap:12px;flex:1}.analytics-table-icon{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:var(--gold-metal);color:#1a3242;font-size:17px;flex-shrink:0}.analytics-table-head h3{margin:0 0 5px;font-size:15px;font-weight:900;color:#0b2a40}.analytics-table-head p{margin:0;font-size:11px;color:#5f6d78;line-height:1.65}.analytics-table-link{font-size:11px;font-weight:800;color:#0b2a40;white-space:nowrap;align-self:center;display:inline-flex;align-items:center;gap:4px}.analytics-table-wrap{overflow-x:auto;border-radius:10px;border:1px solid rgba(11,42,64,.06)}.analytics-table{width:100%;border-collapse:collapse;direction:rtl;font-size:12px;background:#fff}.analytics-table thead th{padding:11px 12px;background:#f3f5f7;font-size:11px;color:#8a97a3;font-weight:700;text-align:right;border-bottom:1px solid rgba(11,42,64,.06)}.analytics-table tbody td{padding:13px 12px;border-bottom:1px solid rgba(11,42,64,.06);text-align:right;vertical-align:middle;color:#0b2a40}.analytics-table tbody tr:last-child td{border-bottom:0}.analytics-room-cell{display:inline-flex;align-items:center;gap:10px;font-weight:700;white-space:nowrap}.analytics-room-icon,.analytics-coin-icon{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:14px;flex-shrink:0}.analytics-room-icon.crypto,.analytics-coin-icon.btc{background:rgba(46,196,160,.15);color:#1fa784}.analytics-room-icon.forex{background:rgba(214,164,66,.18);color:#a97424}.analytics-room-icon.gold{background:rgba(201,168,106,.22);color:#9d6e1f}.analytics-room-icon.iran{background:rgba(142,155,164,.2);color:#4a5f6d}.analytics-coin-icon.eth{background:rgba(90,107,122,.15);color:#4a5f6d}.analytics-coin-icon.sol{background:rgba(124,107,207,.15);color:#6b5bc7}.analytics-coin-icon.bnb{background:rgba(214,164,66,.18);color:#a97424}.analytics-bar-cell{min-width:190px}.analytics-bar{display:grid;grid-template-columns:1fr 36px;align-items:center;gap:8px;direction:rtl}.analytics-bar-track{height:7px;border-radius:999px;background:rgba(11,42,64,.08);overflow:hidden;order:1}.analytics-bar-track i{display:block;height:100%;width:calc(var(--v,50) * 1%);margin-right:0;margin-left:auto;border-radius:inherit;background:linear-gradient(270deg,#2ec4a0,#45d8b5)}.analytics-bar-val{font-size:11px;font-weight:800;color:#0b2a40;text-align:left;direction:ltr;order:2}.analytics-roi{color:#2ec4a0;font-weight:900;white-space:nowrap}.analytics-status{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:rgba(46,196,160,.12);color:#1fa784;font-size:10px;font-weight:800}.analytics-status i{width:6px;height:6px;border-radius:50%;background:#2ec4a0}.analytics-details-btn{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:8px;border:1px solid rgba(11,42,64,.1);background:#fff;font-size:10px;font-weight:800;color:#0b2a40;cursor:pointer;font-family:inherit}.analytics-chart-card--dist #analyticsDistBody{min-height:200px;display:flex;align-items:center}
.analytics-table-card{padding:16px 18px}
.analytics-distribution-body{display:grid;grid-template-columns:1fr auto;align-items:center;gap:14px;direction:ltr;width:100%}
.analytics-legend li{display:flex;align-items:center;gap:8px;font-size:12px;color:#5f6d78;font-weight:600;direction:ltr;justify-content:flex-start}
.analytics-legend-name{flex:1;color:#5f6d78}
.analytics-legend-pct{font-weight:800;color:#0b2a40;direction:ltr}
.analytics-panel.is-dashboard .analytics-stats{direction:rtl;gap:8px}
.analytics-panel.is-dashboard .analytics-stat-card{position:relative;min-height:86px;padding:14px 12px 10px 12px;border-radius:18px;border:1px solid rgba(11,42,64,.05);box-shadow:0 4px 20px rgba(15,35,50,.05);align-items:flex-start;text-align:right;direction:rtl}
.analytics-panel.is-dashboard .analytics-stat-icon{position:absolute;top:10px;inset-inline-end:10px;margin:0;width:40px;height:40px;font-size:15px;border:1.5px solid #e8c878;background:radial-gradient(circle at 35% 28%,#fff 0%,#fff9ea 45%,#f3dc9a 100%);color:#a97424}
.analytics-panel.is-dashboard .analytics-stat-value{margin:0;padding-inline-end:46px;font-size:clamp(20px,1.75vw,26px);color:#1fa784!important}
.analytics-panel.is-dashboard .analytics-stat-label{font-size:10px;line-height:1.55;margin-top:4px;padding-inline-end:46px;color:#5f6d78;text-align:right;width:100%}
.analytics-panel.is-dashboard .analytics-stat-label small{display:none}
.analytics-panel.is-dashboard .analytics-charts{direction:rtl;grid-template-columns:minmax(220px,.74fr) minmax(0,1.26fr);gap:8px}
.analytics-panel.is-dashboard .analytics-chart-card{padding:14px 16px 12px;border-radius:18px;border:1px solid rgba(11,42,64,.05);box-shadow:0 4px 20px rgba(15,35,50,.05)}
.analytics-panel.is-dashboard .analytics-chart-title{margin-bottom:6px;font-size:12px;font-weight:800}
.analytics-chart-title-row{display:inline-flex;align-items:center;gap:6px;direction:rtl;width:100%;justify-content:flex-end}
.analytics-chart-title-row i{color:#c59d5f;font-size:13px}
.analytics-panel.is-dashboard #analyticsDistBody{min-height:158px}
.analytics-distribution-body--donut{grid-template-columns:auto 1fr!important;gap:12px 16px;align-items:center}
.analytics-panel.is-dashboard .analytics-donut-wrap{width:min(148px,36vw);height:min(148px,36vw);flex-shrink:0}
.analytics-panel.is-dashboard .analytics-donut{box-shadow:0 12px 28px rgba(11,42,64,.12),inset 0 -6px 14px rgba(0,0,0,.06);filter:drop-shadow(0 4px 8px rgba(197,157,95,.25))}
.analytics-panel.is-dashboard .analytics-donut::after{inset:17%;box-shadow:inset 0 2px 8px rgba(11,42,64,.06)}
.analytics-panel.is-dashboard .analytics-donut-center{font-size:10px;padding:24%;line-height:1.45}
.analytics-panel.is-dashboard .analytics-donut-center strong{font-size:16px;color:#0b2a40;margin-bottom:2px}
.analytics-legend--ref{direction:rtl;width:100%;gap:11px!important}
.analytics-legend--ref li{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;font-size:11px}
.analytics-legend-meta{display:inline-flex;align-items:center;gap:6px;color:#5f6d78;min-width:0}
.analytics-legend-asset{font-size:12px;color:#a97424;opacity:.85}
.analytics-legend--ref .analytics-legend-pct{font-size:12px;font-weight:800;color:#0b2a40;flex-shrink:0}
.analytics-legend--ref .analytics-legend-name{font-weight:600}
.analytics-panel.is-dashboard .analytics-badge--float{left:8px;right:auto;top:2px;background:rgba(46,196,160,.16);color:#1fa784;padding:5px 11px;font-size:11px}
.analytics-panel.is-dashboard #performanceChart{height:168px}
.analytics-panel.is-dashboard .analytics-chart-area{padding-top:2px}
#analyticsPanel.is-dashboard,#analyticsPanel.is-all-layout{gap:8px}
.analytics-panel.is-all-layout .analytics-charts{direction:rtl;grid-template-columns:minmax(210px,.76fr) minmax(0,1.24fr);gap:8px}
.analytics-panel.is-all-layout .analytics-chart-card{padding:12px 14px 10px;border-radius:16px;box-shadow:0 4px 14px rgba(15,35,50,.05)}
.analytics-panel.is-all-layout .analytics-chart-title{margin-bottom:6px;font-size:12px}
.analytics-panel.is-all-layout #analyticsDistBody{min-height:152px}
.analytics-panel.is-all-layout .analytics-rooms-inline-desc{margin:0 0 8px;font-size:10px;line-height:1.6;color:#5f6d78;text-align:right;direction:rtl}
.analytics-table-wrap--compact{border:0;border-radius:8px}
.analytics-table--compact thead th{padding:8px 10px;font-size:10px}
.analytics-table--compact tbody td{padding:9px 10px;font-size:11px}
.analytics-panel.is-all-layout .analytics-chart-card--rooms{min-height:152px}
.dot.eurusd{background:#4a90d9}.dot.gbpusd{background:#5a6b7a}.dot.usdjpy{background:#c45c5c}.dot.fxother{background:#7cb8e8}
.dot.gxau{background:#d6a442}.dot.g18{background:#c9a86a}.dot.emami{background:#9d7e3a}.dot.silver{background:#b8bcc4}
.dot.iran-usd{background:#c59d5f}.dot.iran-gold{background:#2ec4a0}.dot.iran-coin{background:#dbb978}.dot.iran-bourse{background:#4a90d9}
#analyticsPanel.is-iran-layout{gap:8px}
#analyticsPanel.is-iran-layout #analyticsStats,#analyticsPanel.is-iran-layout #analyticsChartsRow,#analyticsPanel.is-iran-layout #analyticsTableCard{display:none!important}
.iran-economy-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;direction:rtl;margin-bottom:4px}
.iran-economy-aside{margin:0;font-size:11px;line-height:1.65;color:#5f6d78;font-weight:600;text-align:right}
.iran-economy-date{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:12px;background:#fff;border:1px solid rgba(11,42,64,.08);box-shadow:0 4px 14px rgba(15,35,50,.05);font-size:11px;font-weight:700;color:#0b2a40;white-space:nowrap}
.iran-economy-date i{color:#a97424;font-size:14px}
.iran-economy-board{display:flex;flex-direction:column;gap:8px;direction:rtl}
.iran-economy-top{display:grid;grid-template-columns:1fr 1fr minmax(0,.95fr) minmax(0,.95fr);grid-template-rows:auto auto;gap:8px;align-items:stretch}
.iran-card{position:relative;overflow:hidden;border-radius:16px;background:#fff;border:1px solid rgba(11,42,64,.06);box-shadow:0 4px 20px rgba(15,35,50,.05);padding:14px 14px 12px;direction:rtl;text-align:right}
.iran-card--hero{grid-row:span 2;min-height:168px;display:flex;flex-direction:column;justify-content:space-between}
.iran-card__bg{position:absolute;inset:0;opacity:.12;pointer-events:none;background-size:cover;background-position:center}
.iran-card--dollar .iran-card__bg{background-image:linear-gradient(135deg,rgba(197,157,95,.35),transparent 55%),radial-gradient(circle at 20% 50%,rgba(46,196,160,.15),transparent 50%)}
.iran-card--stock .iran-card__bg{background-image:linear-gradient(225deg,rgba(74,144,217,.25),transparent 50%),linear-gradient(180deg,rgba(11,42,64,.08),transparent)}
.iran-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;position:relative;z-index:1}
.iran-card__title{margin:0;font-size:12px;font-weight:800;color:#0b2a40}
.iran-card__value{margin:6px 0 0;font-size:clamp(22px,2.2vw,28px);font-weight:900;color:#0b2a40;line-height:1.15;position:relative;z-index:1}
.iran-card__unit{font-size:11px;font-weight:600;color:#5f6d78;margin-right:4px}
.iran-card__sub{margin:4px 0 0;font-size:10px;line-height:1.55;color:#5f6d78;position:relative;z-index:1}
.iran-trend{display:inline-flex;align-items:center;gap:3px;padding:4px 9px;border-radius:999px;font-size:10px;font-weight:800;white-space:nowrap;flex-shrink:0}
.iran-trend.is-up{background:rgba(46,196,160,.14);color:#1fa784}
.iran-trend.is-down{background:rgba(220,80,70,.12);color:#d04a42}
.iran-card__foot{margin-top:auto;padding-top:10px;position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:8px}
.iran-card__foot span{font-size:10px;color:#5f6d78;font-weight:600;display:inline-flex;align-items:center;gap:5px}
.iran-card__foot i{color:#a97424}
.iran-card--mini{min-height:78px;padding:12px;display:flex;flex-direction:column;justify-content:space-between}
.iran-card--mini .iran-card__row{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}
.iran-card__thumb{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(145deg,#fff9ea,#f3dc9a);color:#a97424;font-size:16px;flex-shrink:0}
.iran-card__mini-value{margin:4px 0 0;font-size:13px;font-weight:900;color:#0b2a40;line-height:1.35}
.iran-card__mini-label{margin:0;font-size:10px;font-weight:700;color:#5f6d78;line-height:1.45}
.iran-economy-stack{display:flex;flex-direction:column;gap:8px;grid-row:span 2}
.iran-economy-bottom{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr);gap:8px}
.iran-card--chart{padding:12px 14px 10px}
.iran-card__chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px;flex-wrap:wrap}
.iran-card__chart-head h3{margin:0;font-size:12px;font-weight:800;color:#0b2a40;line-height:1.5}
.iran-card__chart-head p{margin:4px 0 0;font-size:10px;color:#5f6d78;line-height:1.5}
.iran-chart-legend{display:flex;flex-wrap:wrap;gap:10px;font-size:10px;font-weight:600;color:#5f6d78}
.iran-chart-legend span{display:inline-flex;align-items:center;gap:5px}
.iran-select{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:8px;border:1px solid rgba(11,42,64,.1);background:#f8f9fb;font-size:10px;font-weight:700;color:#0b2a40;font-family:inherit;cursor:default}
#iranMarketsChart,#iranDollarSpark{width:100%;display:block}
#iranMarketsChart{height:160px}
#iranDollarSpark{height:36px;max-width:140px}
.iran-card--donut .analytics-distribution-body--donut{grid-template-columns:auto 1fr!important;gap:8px 12px}
.iran-card--donut .analytics-donut-wrap{width:min(118px,28vw);height:min(118px,28vw)}
.iran-card--donut #iranAnalysisDonut .analytics-donut-center strong{font-size:14px}
.iran-macro-list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}
.iran-macro-list li{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:#5f6d78;font-weight:600;padding-bottom:10px;border-bottom:1px solid rgba(11,42,64,.06)}
.iran-macro-list li:last-child{border-bottom:0;padding-bottom:0}
.iran-macro-list strong{font-size:12px;color:#0b2a40;font-weight:800}
.iran-card__quote{margin:12px 0 0;padding-top:10px;border-top:1px solid rgba(11,42,64,.06);font-size:10px;line-height:1.65;color:#8a97a3;font-style:italic;text-align:right}
@media (max-width:1100px){.iran-economy-top{grid-template-columns:1fr 1fr}.iran-card--hero{grid-row:span 1;min-height:140px}.iran-economy-stack{grid-row:span 1}.iran-economy-bottom{grid-template-columns:1fr}}
@media (max-width:820px){.iran-economy-top{grid-template-columns:1fr}.iran-economy-toolbar{flex-direction:column;align-items:stretch;text-align:center}.iran-economy-aside{text-align:center}}
html[data-theme="dark"] .results-analytics{background:#061b29}html[data-theme="dark"] .analytics-title,html[data-theme="dark"] .analytics-chart-title,html[data-theme="dark"] .analytics-stat-value,html[data-theme="dark"] .analytics-table-head h3{color:var(--text)}html[data-theme="dark"] .analytics-tabs{background:rgba(255,255,255,.08)}html[data-theme="dark"] .analytics-tab:not(.active){background:rgba(255,255,255,.06);color:var(--muted);border-color:rgba(255,255,255,.08)}html[data-theme="dark"] .analytics-stat-card,html[data-theme="dark"] .analytics-chart-card,html[data-theme="dark"] .analytics-table-card{background:linear-gradient(165deg,rgba(13,46,67,.97),rgba(10,38,56,.94))}html[data-theme="dark"] .analytics-ring::before,html[data-theme="dark"] .analytics-donut::after{background:rgba(8,28,42,.9)}
.insight-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.insight-card{padding:26px;border-radius:18px;border:1px solid var(--soft-border);background:var(--card-grad);position:relative;overflow:hidden}.insight-card::after{content:"";position:absolute;left:-40px;bottom:-50px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,rgba(230,184,92,.12),transparent 70%)}.insight-card>span{font-size:10px;color:var(--gold-2);font-weight:800}.insight-card h3{font-size:18px;line-height:1.6;margin:8px 0}.insight-card p{font-size:12px;color:var(--muted)}.insight-card a{font-size:12px;font-weight:800;color:var(--gold-2)}
.plans{background:var(--section-alt)}.billing-switch{display:flex;justify-content:center;gap:8px;margin-top:-24px;margin-bottom:28px}.billing-switch button span{font-size:9px;margin-right:5px}.plans-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:stretch}.plan-card{position:relative;padding:28px 22px;border:1px solid var(--soft-border);border-radius:20px;background:var(--surface);display:flex;flex-direction:column}.plan-card.featured{border:1px solid var(--gold-border);background:linear-gradient(180deg,rgba(247,215,129,.2),var(--surface));transform:translateY(-10px);box-shadow:0 20px 50px rgba(168,116,36,.16),0 0 0 1px rgba(247,215,129,.35);animation:feature-ring-pulse 4s ease-in-out infinite}.best-tag{position:absolute;top:-12px;left:50%;transform:translateX(-50%);overflow:hidden;color:#102534;border:1px solid var(--gold-border);border-radius:999px;padding:5px 14px;font-size:9px;font-weight:900;background:var(--gold-metal);box-shadow:var(--gold-glow),var(--gold-inset);animation:gold-btn-shine 4s ease-in-out infinite}.plan-name{font-size:10px;color:var(--gold-2);font-weight:800}.plan-card h3{font-size:20px;margin:4px 0 14px}.price{display:flex;align-items:flex-end;gap:5px;margin-bottom:18px}.price strong{font-size:27px}.price span{font-size:10px;color:var(--muted);padding-bottom:5px}.plan-card ul{list-style:none;padding:0;margin:0 0 22px;flex:1}.plan-card li{font-size:12px;color:var(--muted);margin:8px 0;padding-right:18px;position:relative}.plan-card li::before{content:"✓";position:absolute;right:0;color:var(--gold)}
.testimonials-section{position:relative;overflow:hidden;background:#f9f7f2;padding:56px 0 52px}.testimonials-media{position:absolute;inset:0;z-index:0;pointer-events:none}.testimonials-bg-img{width:100%;height:100%;object-fit:cover;object-position:center}.testimonials-scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(249,247,242,.72) 0%,rgba(249,247,242,.55) 18%,rgba(249,247,242,.82) 55%,rgba(249,247,242,.94) 100%);pointer-events:none}
.section-edge::before,.section-edge::after{content:"";position:absolute;left:0;right:0;height:var(--section-edge-h);pointer-events:none;z-index:5}.section-edge::before{top:0}.section-edge::after{bottom:0}.edge-bottom-main::after{background:linear-gradient(to top,var(--bg) 0%,transparent 100%)}.edge-bottom-analytics::after{background:linear-gradient(to top,var(--edge-analytics) 0%,transparent 100%)}.edge-bottom-testimonials::after{background:linear-gradient(to top,var(--edge-testimonials) 0%,transparent 100%)}.edge-top-markets::before{background:linear-gradient(to bottom,var(--edge-analytics) 0%,transparent 100%)}.edge-top-analytics::before{background:linear-gradient(to bottom,var(--edge-analytics) 0%,transparent 100%)}.edge-bottom-plans::after{background:linear-gradient(to top,var(--section-alt) 0%,transparent 100%)}.edge-top-testimonials::before{background:linear-gradient(to bottom,var(--section-alt) 8%,transparent 100%)}.edge-bottom-main.plans::after,.plans.edge-bottom-main::after{background:linear-gradient(to top,var(--bg) 0%,transparent 100%)}.edge-top-plans::before{background:linear-gradient(to bottom,var(--bg) 0%,transparent 100%)}.edge-bottom-faq::after{background:linear-gradient(to top,var(--section-alt) 0%,transparent 100%)}.edge-top-insights::before{background:linear-gradient(to bottom,var(--section-alt) 0%,transparent 100%)}html[data-theme="dark"] .testimonials-scrim{background:linear-gradient(180deg,rgba(6,27,41,.78) 0%,rgba(6,27,41,.58) 20%,rgba(6,27,41,.82) 58%,rgba(6,27,41,.94) 100%)}.testimonials-inner{position:relative;z-index:2}.testimonials-head{text-align:center;max-width:720px;margin:0 auto 22px}.testimonials-head h2{margin:0;font-size:clamp(22px,2.5vw,34px);font-weight:900;color:#0b2a40}.testimonials-sub{margin:10px auto 0;font-size:13px;line-height:1.85;color:#5f6d78;font-weight:500}.testimonials-carousel{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;min-height:280px}.testimonials-track{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) minmax(0,1fr);gap:14px;align-items:center;width:100%;max-width:980px;margin:0 auto;direction:rtl}.testimonials-nav{width:42px;height:42px;border-radius:50%;border:1px solid rgba(197,157,95,.45);background:rgba(255,255,255,.82);color:#a97424;display:grid;place-items:center;cursor:pointer;flex-shrink:0;box-shadow:0 4px 16px rgba(15,35,50,.06);transition:var(--transition);font-size:18px}.testimonials-nav:hover{border-color:var(--gold-border);box-shadow:var(--gold-glow)}.testimonial-card{position:relative;border-radius:18px;background:#fff;border:1px solid rgba(11,42,64,.06);box-shadow:0 8px 28px rgba(15,35,50,.06);padding:18px 18px 16px;direction:rtl;text-align:right;display:flex;flex-direction:column;min-height:248px;transition:transform .45s ease,box-shadow .45s ease,opacity .45s ease,border-color .45s ease}.testimonial-card.is-side{transform:scale(.94);opacity:.88;min-height:230px}.testimonial-card.is-center{transform:scale(1);min-height:268px;border-color:rgba(197,157,95,.45);box-shadow:0 14px 40px rgba(168,116,36,.14),0 0 0 1px rgba(247,215,129,.25)}.testimonial-quote{position:absolute;top:12px;left:16px;font-size:42px;line-height:1;font-family:Georgia,serif;color:rgba(197,157,95,.35);pointer-events:none;user-select:none}.testimonial-card.is-side .testimonial-quote{color:rgba(11,42,64,.08)}.testimonial-card__top{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-bottom:12px;position:relative;z-index:1}.testimonial-avatar{width:46px;height:46px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid rgba(255,255,255,.9);box-shadow:0 4px 12px rgba(15,35,50,.1)}.testimonial-avatar--initial{display:grid;place-items:center;background:linear-gradient(145deg,#fff9ea,#f3dc9a);color:#a97424;font-weight:900;font-size:16px}.testimonial-stars{display:inline-flex;gap:2px;color:#d6a442;font-size:11px}.testimonial-body{flex:1;position:relative;z-index:1;margin-bottom:14px}.testimonial-text{margin:0;font-size:12px;line-height:2;color:#4a5f6d;font-weight:500}.testimonial-voice{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#f8f6f1;border:1px solid rgba(11,42,64,.06)}.testimonial-voice-play{width:36px;height:36px;border-radius:50%;border:0;background:var(--gold-metal);color:#1a3242;display:grid;place-items:center;cursor:pointer;flex-shrink:0;box-shadow:var(--gold-inset)}.testimonial-voice-track{flex:1;height:6px;border-radius:999px;background:rgba(11,42,64,.08);overflow:hidden}.testimonial-voice-track i{display:block;height:100%;width:35%;background:linear-gradient(270deg,#2ec4a0,#45d8b5);border-radius:inherit}.testimonial-voice time{font-size:10px;color:#8a97a3;font-weight:700;direction:ltr}.testimonial-media{margin:0;border-radius:12px;overflow:hidden;border:1px solid rgba(11,42,64,.06)}.testimonial-media-btn{position:relative;display:block;width:100%;padding:0;border:0;background:#eef1f4;cursor:pointer}.testimonial-media-btn img{width:100%;height:120px;object-fit:cover;display:block}.testimonial-media-btn span{position:absolute;inset:0;display:grid;place-items:center;background:rgba(11,42,64,.25);color:#fff;font-size:32px}.testimonial-card__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:auto;position:relative;z-index:1}.testimonial-person strong{display:block;font-size:13px;color:#0b2a40;font-weight:800}.testimonial-person span{display:block;margin-top:3px;font-size:10px;color:#8a97a3;font-weight:600}.testimonial-member{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:rgba(247,215,129,.22);border:1px solid rgba(197,157,95,.35);font-size:9px;font-weight:800;color:#8a6b2a;white-space:nowrap}.testimonial-member i{color:#a97424}.testimonials-social{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:22px;direction:rtl;flex-wrap:wrap}.testimonials-avatars{display:flex;align-items:center;padding-right:6px}.testimonials-avatar-chip{width:34px;height:34px;border-radius:50%;margin-right:-10px;border:2px solid #fff;display:grid;place-items:center;background:linear-gradient(145deg,#fff9ea,#f3dc9a);color:#a97424;font-size:11px;font-weight:900;box-shadow:0 4px 10px rgba(15,35,50,.08)}.testimonials-avatar-more{width:34px;height:34px;border-radius:50%;margin-right:-4px;border:2px solid #fff;display:grid;place-items:center;background:#fff;color:#a97424;font-size:9px;font-weight:900;box-shadow:0 4px 10px rgba(15,35,50,.08)}.testimonials-social-copy{text-align:right}.testimonials-social-copy strong{display:block;font-size:14px;color:#0b2a40;font-weight:900}.testimonials-social-copy span{display:block;margin-top:3px;font-size:11px;color:#5f6d78;font-weight:600}html[data-theme="dark"] .testimonials-section{background:#061b29}html[data-theme="dark"] .testimonials-scrim{background:linear-gradient(180deg,rgba(6,27,41,.65) 0%,rgba(6,27,41,.88) 50%,rgba(6,27,41,.94) 100%)}html[data-theme="dark"] .testimonials-head h2,html[data-theme="dark"] .testimonial-person strong,html[data-theme="dark"] .testimonials-social-copy strong{color:var(--text)}html[data-theme="dark"] .testimonial-card{background:linear-gradient(165deg,rgba(13,46,67,.97),rgba(10,38,56,.94))}html[data-theme="dark"] .testimonials-nav{background:rgba(10,38,56,.92)}
@media (max-width:900px){.testimonials-track{grid-template-columns:1fr;max-width:min(420px,100%)}.testimonial-card.is-side{display:none}.testimonial-card.is-center{transform:none;min-height:250px}.testimonials-carousel{min-height:270px}.testimonials-nav{width:38px;height:38px}}
@media (max-width:560px){.testimonials-section{padding:48px 0 44px}.testimonials-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3}.testimonials-nav--prev{right:0}.testimonials-nav--next{left:0}.testimonials-carousel{padding:0 34px}.testimonials-social{flex-direction:column;text-align:center}.testimonials-social-copy{text-align:center}}
.faq{background:var(--section-alt)}.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.faq details{border:1px solid var(--soft-border);border-radius:14px;background:var(--surface);padding:0 18px}.faq summary{list-style:none;cursor:pointer;padding:16px 0;font-weight:700;font-size:13px;display:flex;justify-content:space-between;align-items:center}.faq summary::-webkit-details-marker{display:none}.faq summary i{color:var(--gold);transition:var(--transition)}.faq details[open] summary i{transform:rotate(45deg)}.faq details p{margin:0 0 16px;color:var(--muted);font-size:12px;line-height:2}.final-cta{padding:72px 0;background:linear-gradient(135deg,var(--surface),var(--bg));border-top:1px solid var(--soft-border)}.cta-grid{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:45px}.cta-visual{min-height:210px;border-radius:22px;overflow:hidden;border:1px solid var(--soft-border);position:relative}.cta-visual img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.site-footer{padding:56px 0 26px;background:#041722;color:#eef5f8;border-top:1px solid rgba(230,184,92,.2)}html[data-theme="light"] .site-footer{background:#0a2536}.footer-grid{display:grid;grid-template-columns:1.6fr .7fr .7fr 1fr;gap:35px}.site-footer p,.site-footer small{color:#9fb1bd;font-size:11px;max-width:320px}.site-footer h3{font-size:13px;color:#f2d17e}.site-footer>div a:not(.brand){display:block;color:#c1cdd4;font-size:11px;margin:6px 0}.socials{display:flex;gap:7px;margin:10px 0}.socials a{width:36px;height:36px;border:1px solid rgba(255,255,255,.12);border-radius:10px;display:grid!important;place-items:center}.footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid rgba(255,255,255,.08);padding-top:20px;margin-top:30px;color:#8fa4b0;font-size:10px}.mobile-sticky-cta{display:none}
.reveal{opacity:0;transform:translateY(24px);transition:opacity .75s ease,transform .75s ease}.reveal.visible{opacity:1;transform:none}
@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(45,207,137,.55)}70%{box-shadow:0 0 0 10px rgba(45,207,137,0)}100%{box-shadow:0 0 0 0 rgba(45,207,137,0)}}@keyframes floaty{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes radar{0%{transform:scale(.55);opacity:1}100%{transform:scale(1.35);opacity:0}}@keyframes fade{from{opacity:.3;transform:translateX(-10px)}to{opacity:1;transform:none}}@keyframes gold-shimmer{0%,62%,100%{left:-85%;opacity:0}6%{opacity:.85}28%{left:135%;opacity:.9}42%{opacity:0}}@keyframes gold-btn-flash{0%,58%,100%{background-position:240% 0,0 0}22%{background-position:-40% 0,0 0}}@keyframes gold-btn-shine{0%,72%,100%{background-position:180% 0,0 0}38%{background-position:-80% 0,0 0}}@keyframes gold-ghost-sweep{0%,70%,100%{transform:translateX(-120%)}35%{transform:translateX(120%)}}@keyframes nav-gold-glow{0%,100%{box-shadow:0 0 8px rgba(230,184,92,.45)}50%{box-shadow:0 0 14px rgba(245,215,139,.75),0 0 22px rgba(230,184,92,.35)}}@keyframes feature-ring-pulse{0%,100%{box-shadow:0 8px 22px rgba(168,116,36,.2),inset 0 1px 0 rgba(255,255,255,.9),0 0 0 4px rgba(247,215,129,.22)}50%{box-shadow:0 10px 26px rgba(168,116,36,.28),inset 0 1px 0 rgba(255,255,255,.95),0 0 0 6px rgba(247,215,129,.38)}}
@media (max-width:1100px){.desktop-nav{gap:10px}.desktop-nav a{font-size:11px}.nav-actions .btn-login,.nav-actions .btn-gold{display:none}.hero-copy{width:min(520px,52vw)}.hero-copy h1{font-size:44px}.hero-features{gap:10px}.hero-features>div>span:last-child{font-size:10px}.live-layout{grid-template-columns:minmax(0,42%) minmax(0,1fr)}.live-copy h2{font-size:clamp(15px,1.7vw,24px)}.rooms-board{grid-template-columns:repeat(2,minmax(220px,268px))}.rooms-board .room-card:nth-child(5),.rooms-board .room-card:nth-child(6){grid-column:auto}.about-grid{grid-template-columns:1fr 1.1fr;gap:24px}.about-spacer{display:none}.room-panel-inner{grid-template-columns:1fr;gap:18px;padding:24px 20px}.room-divider{width:100%;height:1px;margin:0;background:repeating-linear-gradient(to right,rgba(11,42,64,.22) 0 5px,transparent 5px 11px)}.room-main{text-align:center;padding-left:0}.room-main p{margin-inline:auto}.room-main h3{white-space:normal;font-size:22px}.markets-section-title{white-space:normal}.plans-grid{grid-template-columns:repeat(2,1fr)}.plan-card.featured{transform:none}.footer-grid{grid-template-columns:1.3fr 1fr 1fr}}
@media (max-width:820px){.section-pad{padding:72px 0}.container{width:min(100% - 28px,var(--container))}.desktop-nav{display:none}.mobile-menu-btn{display:grid}.mobile-nav.open{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 20px 18px;border-top:1px solid var(--soft-border)}.mobile-nav a{padding:10px 12px;border:1px solid var(--soft-border);border-radius:10px;background:var(--surface);font-size:12px}.hero{padding:28px 0 24px;min-height:auto}.hero-inner{min-height:0;justify-content:center}.hero-copy{width:100%;text-align:center}.hero-copy>p{margin-inline:auto}.hero-actions{justify-content:center}.hero-features{grid-template-columns:repeat(2,1fr);max-width:420px;margin-inline:auto}.hero-bg-img{object-position:35% center}html[data-theme="light"]{--hero-scrim:linear-gradient(180deg,rgba(251,248,241,.15) 0%,rgba(251,248,241,.88) 42%,#fbf8f1 68%);--live-scrim:linear-gradient(90deg,#fff 0%,rgba(255,255,255,.96) 22%,rgba(255,255,255,.55) 38%,transparent 58%)}html[data-theme="dark"]{--hero-scrim:linear-gradient(180deg,rgba(6,27,41,.2) 0%,rgba(6,27,41,.88) 45%,#061b29 70%);--live-scrim:linear-gradient(90deg,rgba(6,27,41,.92) 0%,rgba(6,27,41,.72) 24%,rgba(6,27,41,.35) 40%,transparent 58%)}.live-section{height:auto;min-height:520px;padding:48px 0}.live-bg-img{object-fit:contain;object-position:center top;background:#eef0f3}.live-layout{height:auto;min-height:420px;grid-template-columns:1fr;row-gap:24px}.live-aside{max-width:480px;margin-inline:auto;align-items:center;text-align:center}.live-copy h2{white-space:normal;line-height:1.35}.live-channels{justify-content:center;flex-wrap:wrap}.live-channel{opacity:1;transform:none}.live-notif-stack{grid-column:1;width:min(360px,100%);margin:0 auto;min-height:0;display:flex;flex-direction:column;gap:10px;margin-inline-start:0}.live-notif-card.fn-a,.live-notif-card.fn-b,.live-notif-card.fn-c{position:relative;top:auto!important;margin-bottom:0;animation:none!important}.live-handwriting{display:none}.proof-grid,.cta-grid{grid-template-columns:1fr}.market-strip{grid-template-columns:1fr 1fr}.market-strip>div:nth-child(2){border-left:0}.market-strip>div:nth-child(-n+2){border-bottom:1px solid var(--soft-border)}.about-grid{grid-template-columns:1fr;direction:rtl;gap:28px}.about-stats{max-width:420px;margin-inline:auto}.about-spacer{display:none}.about-copy{text-align:center}html[data-theme="light"]{--about-scrim:radial-gradient(ellipse 95% 88% at 50% 48%,#fff 0%,rgba(255,255,255,.96) 35%,rgba(255,255,255,.72) 55%,transparent 85%)}html[data-theme="dark"]{--about-scrim:radial-gradient(ellipse 95% 88% at 50% 48%,rgba(8,28,42,.95) 0%,rgba(8,28,42,.85) 38%,rgba(8,28,42,.5) 58%,transparent 88%)}.rooms-board{grid-template-columns:minmax(0,1fr);max-width:360px}.rooms-board .room-card:nth-child(5),.rooms-board .room-card:nth-child(6){grid-column:auto}.live-copy{text-align:center}.channel-list{justify-content:center}.feature-checks{text-align:right;max-width:460px;margin-inline:auto}.notification-stage{min-height:420px}.room-panel{grid-template-columns:1fr}.room-decoration{display:none}.analytics-charts{grid-template-columns:1fr}.analytics-stats{grid-template-columns:1fr 1fr}.insight-grid{grid-template-columns:1fr}.faq-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.cta-copy{text-align:center}.cta-copy .hero-actions{justify-content:center}}
@media (max-width:560px){body{padding-bottom:68px}.site-header .nav-shell{height:68px}.brand-copy strong{font-size:18px}.brand-copy small{display:none}.brand-mark{width:36px;height:36px}.theme-toggle{display:grid}.hero-copy h1{font-size:32px;letter-spacing:-.8px}.hero-copy>p{font-size:14px}.hero-actions .btn{width:100%}.hero-features{gap:8px}.feature-icon{width:46px;height:46px;font-size:18px}.hero-features>div>span:last-child{font-size:9px;max-width:100px}.market-strip{margin-top:20px}.market-strip>div{padding:12px 10px;grid-template-columns:auto 1fr}.market-strip strong{font-size:12px}.market-strip em{grid-column:2}.section-head{margin-bottom:30px}.section-head h2,.about-copy h2,.live-copy h2,.testimonials-head h2,.cta-copy h2{font-size:28px}.about-stats{grid-template-columns:1fr 1fr}.stat-card{padding:18px 12px}.stat-card strong{font-size:20px}.live-section{min-height:auto;height:auto;padding:48px 0 56px}.live-notif-stack{grid-column:1;justify-self:center;margin-inline-start:0;width:min(360px,100%)}.room-tabs{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px}.room-tab{white-space:nowrap;padding:9px 16px}.room-panel{min-height:390px}.room-content{padding:32px 16px}.room-content h3{font-size:25px}.analytics-stats{grid-template-columns:1fr 1fr}.analytics-stat{min-height:130px;padding:16px 12px}.plans-grid{grid-template-columns:1fr}.proof-numbers{justify-content:center}.testimonial-slider{padding:22px;min-height:320px}.footer-grid{grid-template-columns:1fr 1fr;gap:24px}.footer-bottom{flex-direction:column;text-align:center}.mobile-sticky-cta{display:flex;position:fixed;z-index:90;bottom:12px;left:14px;right:14px;height:48px;align-items:center;justify-content:center;gap:8px;border-radius:var(--btn-radius);border:1px solid var(--gold-border);background-image:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.5) 50%,transparent 100%),var(--gold-metal);background-size:220% 100%,100% 100%;animation:gold-btn-flash 3.4s cubic-bezier(.4,0,.2,1) infinite;color:#102534;font-weight:900;box-shadow:var(--gold-glow),var(--gold-inset);overflow:hidden} }
@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}.btn-gold,.btn-gold::after,.btn-outline-gold::before,.feature-icon,.feature-icon::after,.brand-mark::after,.room-tab.active,.room-tab:hover,.billing-switch button.active,.best-tag,.plan-card.featured,.desktop-nav a.active::after,.mobile-sticky-cta{animation:none!important}.btn-gold,.mobile-sticky-cta{background-image:var(--gold-metal)!important;background-size:100% 100%!important}}

/* Exact shared header geometry across home, markets and coin detail pages */
.crypto-page .site-header .nav-shell,.coin-page .site-header .nav-shell{width:min(1240px,calc(100% - 40px));margin-inline:auto}
.crypto-page .site-header .nav-shell,.coin-page .site-header .nav-shell{height:76px;gap:18px}
.crypto-page .site-header .brand,.coin-page .site-header .brand{gap:11px}
.crypto-page .site-header .brand-copy strong,.coin-page .site-header .brand-copy strong{font-size:21px!important;font-weight:900;letter-spacing:-.3px}
.crypto-page .site-header .brand-copy small,.coin-page .site-header .brand-copy small{font-size:10px!important;margin-top:3px}
.crypto-page .site-header .desktop-nav,.coin-page .site-header .desktop-nav{gap:22px!important;padding-inline:8px;margin-inline:auto;flex:1}
.crypto-page .site-header .desktop-nav>a,.crypto-page .site-header .desktop-nav .site-menu__trigger,.coin-page .site-header .desktop-nav>a,.coin-page .site-header .desktop-nav .site-menu__trigger{font-size:13px!important;padding:6px 2px}
.crypto-page .site-header .nav-actions,.coin-page .site-header .coin-nav-actions{gap:8px}
.crypto-page .site-header .icon-btn{width:40px;height:40px;border-radius:10px}
@media(max-width:1100px) and (min-width:701px){.crypto-page .site-header .desktop-nav,.coin-page .site-header .desktop-nav{gap:10px!important}.crypto-page .site-header .desktop-nav>a,.crypto-page .site-header .desktop-nav .site-menu__trigger,.coin-page .site-header .desktop-nav>a,.coin-page .site-header .desktop-nav .site-menu__trigger{font-size:11px!important}}
@media(max-width:560px){.crypto-page .site-header .nav-shell,.coin-page .site-header .nav-shell{width:calc(100% - 24px);height:68px}.crypto-page .site-header .brand-copy strong,.coin-page .site-header .brand-copy strong{font-size:18px!important}}
