.modern-market-overview{padding:20px;border:1px solid #e7d9b5;border-radius:24px;background:linear-gradient(145deg,#fffdf7,#fff8e8 58%,#f2fbf7);box-shadow:0 18px 40px #9e792019}
.modern-market-overview-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.modern-market-overview-actions{display:flex;align-items:center;gap:7px}
.modern-market-overview-kicker{color:#a17a24;font-size:10px;font-weight:900;letter-spacing:.03em}
.modern-market-overview h2{margin:5px 0 0;color:#263f49;font-size:19px}
.modern-market-overview-status{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:8px;font-size:10px;font-weight:800;white-space:nowrap}
.modern-market-overview-status i{width:6px;height:6px;border-radius:50%;background:currentColor}
.modern-market-overview-status.is-live{color:#078365;background:#e6f8f1}.modern-market-overview-status.is-stale{color:#a17a24;background:#fff1d5}.modern-market-overview-status.is-muted{color:#7c898e;background:#eef2f2}
.modern-market-overview-filters{display:flex;gap:6px;margin:0 0 12px}.modern-market-overview-filters button{border:1px solid #eadfca;border-radius:8px;background:#fff;color:#7c898e;padding:6px 11px;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.modern-market-overview-filters button:hover{border-color:#b9cdbf;color:#08745f}.modern-market-overview-filters button.is-active{border-color:#0b8f72;background:#0b8f72;color:#fff}
.modern-market-overview-refresh{display:grid;place-items:center;width:29px;height:29px;border:1px solid #dfe7dc;border-radius:8px;background:#fff;color:#08745f;font-size:18px;line-height:1;cursor:pointer}.modern-market-overview-refresh:hover{background:#f1faf6}.modern-market-overview-refresh:disabled{cursor:wait;opacity:.65}.modern-market-overview-refresh.is-loading{animation:marketOverviewSpin .8s linear infinite}@keyframes marketOverviewSpin{to{transform:rotate(360deg)}}
.modern-market-overview-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:2px 2px 8px}
.modern-market-overview-card{display:flex;min-width:0;min-height:84px;flex-direction:column;justify-content:space-between;padding:10px 11px;border:1px solid #eee4ce;border-radius:12px;background:#fff;color:#243944;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s}
.modern-market-overview-card:hover{transform:translateY(-2px);border-color:#c8b26f;box-shadow:0 8px 18px #9e792014}
.modern-market-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.modern-market-card-top b{color:#849096;font-size:9px;letter-spacing:.04em}.modern-market-card-top em{font-style:normal;font-size:10px;font-weight:900}
.modern-market-card-top em.positive{color:#098665}.modern-market-card-top em.negative{color:#d45c54}.modern-market-card-top em.neutral{color:#8998a1}
.modern-market-card-title{margin-top:6px;color:#687a80;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modern-market-overview-card strong{display:flex;align-items:baseline;gap:4px;margin-top:4px;color:#1d3d49;font-size:17px;letter-spacing:-.04em;white-space:nowrap}.modern-market-overview-card strong small{color:#8b979c;font-size:8px;letter-spacing:0}.modern-market-card-caption{margin-top:3px;color:#a0aaae;font-size:8px}
.modern-market-overview-card.gold{background:linear-gradient(145deg,#fff,#fff9e7)}.modern-market-overview-card.coin{background:linear-gradient(145deg,#fff,#f7fbf8)}
.modern-market-overview-empty{padding:26px;border:1px dashed #d9ccb0;border-radius:13px;color:#89989e;background:#fff;text-align:center;font-size:11px}
.modern-market-overview-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid #eadfca;color:#89989e;font-size:10px}.modern-market-overview-footer a{color:#08745f;font-weight:900;text-decoration:none;white-space:nowrap}
.modern-home-hero{display:flex!important;flex-direction:column;align-items:stretch!important;gap:20px!important;padding-top:24px!important;padding-bottom:26px!important}.modern-home-market-first{width:100%;order:1}.modern-home-copy{order:2;max-width:none!important;padding:0 8px;text-align:center}.modern-home-copy>p{max-width:690px;margin:0 auto;color:#71838b;font-size:13px;line-height:1.9}.modern-home-copy h1{margin:11px 0 8px;font-size:clamp(27px,3.5vw,42px);line-height:1.35}.modern-home-actions{justify-content:center;margin-top:16px}.modern-home-copy .modern-eyebrow{justify-content:center}
.modern-market-overview{padding:18px 20px 16px;border-color:#dfe7e3;border-radius:18px;background:#fff;box-shadow:0 12px 28px rgba(34,67,76,.07)}.modern-market-overview-head{margin-bottom:13px}.modern-market-overview-kicker{color:#0b8f72}.modern-market-overview h2{font-size:21px}.modern-market-overview-card{padding:10px 11px;border-color:#e4ecea;border-radius:11px;box-shadow:none}.modern-market-overview-card:hover{border-color:#99cdbd;box-shadow:0 7px 16px rgba(34,101,83,.08)}.modern-market-overview-card strong{font-size:16px}.modern-market-card-title{margin-top:5px;font-size:10px}.modern-market-card-caption{font-size:8px}.modern-market-overview-footer{margin-top:11px;padding-top:10px}
@media(max-width:1100px){.modern-market-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:760px){.modern-market-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:650px){.modern-market-overview{padding:15px 12px;border-radius:16px}.modern-market-overview-head{align-items:center;flex-direction:row}.modern-market-overview h2{font-size:18px}.modern-market-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.modern-market-overview-card{padding:9px 10px}.modern-market-overview-card strong{font-size:15px}.modern-market-overview-footer{align-items:flex-start;flex-direction:column;gap:7px}.modern-market-overview-filters{margin-bottom:10px}.modern-home-hero{padding-top:16px!important}.modern-home-actions{display:flex}.modern-button{width:auto}}

/* داشبورد اختصاصی صفحه اول Ayarno */
.modern-market-overview{padding:0;overflow:hidden;border:1px solid #dfe8ea;border-radius:18px;background:#f8fbfb;box-shadow:0 14px 34px rgba(30,70,80,.08)}
.home-market-promo{display:flex;align-items:center;gap:12px;padding:11px 18px;background:linear-gradient(100deg,#133f50,#08786e);color:#fff}.home-market-promo-mark{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#f7c85c;color:#174452;font-size:12px;font-weight:950;letter-spacing:-.08em}.home-market-promo div{display:flex;align-items:baseline;gap:10px;flex:1}.home-market-promo strong{font-size:13px}.home-market-promo small{color:#cce9e4;font-size:10px}.home-market-promo a{color:#fff;border:1px solid #ffffff55;border-radius:8px;padding:7px 10px;font-size:10px;font-weight:800;text-decoration:none;white-space:nowrap}.modern-market-overview-head{padding:18px 20px 0;margin-bottom:12px}.modern-market-overview-kicker{font-size:10px;letter-spacing:.08em}.modern-market-overview h2{font-size:22px}.modern-market-overview-actions{gap:10px}.modern-market-overview-status{border-radius:999px}.home-market-command-bar{display:flex;align-items:center;gap:12px;padding:0 20px 13px}.home-market-search{display:flex;align-items:center;gap:8px;flex:1;min-height:36px;padding:0 12px;border:1px solid #e1eaeb;border-radius:10px;background:#fff;color:#9aa8ac;font-size:11px;text-decoration:none}.home-market-search span:first-child{font-size:19px;color:#0b8f72}.home-market-command-links{display:flex;gap:12px}.home-market-command-links a{color:#08745f;font-size:10px;font-weight:800;text-decoration:none;white-space:nowrap}.modern-market-overview-filters{padding:0 20px;margin-bottom:12px}.modern-market-overview-grid{padding:0 20px 14px;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.modern-market-overview-card{min-height:78px;padding:9px 8px;border-radius:8px;border-color:#e0e9ea;box-shadow:none}.modern-market-overview-card:hover{transform:translateY(-1px);box-shadow:0 5px 12px rgba(30,70,80,.08)}.modern-market-card-top b{font-size:8px}.modern-market-card-title{font-size:9px}.modern-market-overview-card strong{font-size:14px}.modern-market-card-caption{font-size:7px}.home-market-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 20px 16px}.home-market-panel{min-width:0;border:1px solid #dfe8ea;border-radius:11px;background:#fff;overflow:hidden}.home-market-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 13px 9px;border-bottom:1px solid #edf1f2}.home-market-panel-head span{color:#0b8f72;font-size:8px;font-weight:900;letter-spacing:.08em}.home-market-panel-head h3{margin:4px 0 0;color:#294550;font-size:14px}.home-market-panel-head a{color:#08745f;font-size:9px;font-weight:800;text-decoration:none;white-space:nowrap}.home-market-panel-list{display:grid}.home-market-panel-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:9px;padding:10px 13px;border-bottom:1px solid #f0f3f4;color:#2b4650;text-decoration:none}.home-market-panel-row:last-child{border-bottom:0}.home-market-panel-row:hover{background:#f5fbf9}.home-market-panel-row>span{display:grid;min-width:0}.home-market-panel-row b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.home-market-panel-row span small{color:#9aa8ac;font-size:8px;margin-top:3px;direction:ltr;text-align:right}.home-market-panel-row strong{font-size:11px;white-space:nowrap;direction:ltr}.home-market-panel-row strong small{color:#9aa8ac;font-size:8px;direction:rtl}.home-market-panel-row em{font-style:normal;font-size:9px;font-weight:900;direction:ltr;white-space:nowrap}.home-market-panel-row em.positive{color:#078665}.home-market-panel-row em.negative{color:#d45c54}.home-market-panel-row em.neutral{color:#8998a1}.home-market-panel-empty{padding:20px 13px;color:#9aa8ac;font-size:10px;text-align:center}.modern-market-overview-footer{margin:0;padding:11px 20px;border-top:1px solid #e2eaeb;background:#fff}.modern-home-copy{margin-top:0!important}
@media(max-width:1100px){.modern-market-overview-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.home-market-panels{grid-template-columns:repeat(2,minmax(0,1fr))}.home-market-panel:last-child{grid-column:1/-1}}
@media(max-width:700px){.home-market-promo div{display:grid;gap:2px}.home-market-promo small{display:block}.home-market-command-bar{align-items:stretch;flex-direction:column}.home-market-command-links{justify-content:space-between}.modern-market-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:12px}.modern-market-overview-head{padding-inline:12px}.modern-market-overview-filters{padding-inline:12px;overflow:auto}.home-market-panels{grid-template-columns:1fr;padding-inline:12px}.home-market-panel:last-child{grid-column:auto}.modern-market-overview-footer{padding-inline:12px}}

/* نسخه باز و بدون کارت برای ناحیه بالای صفحه */
.modern-market-overview{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}
.home-market-promo{margin-inline:calc((100% - 100vw)/2);padding-inline:max(20px,calc((100vw - 1160px)/2));border-radius:0;background:linear-gradient(100deg,#123b57,#08786e)}
.modern-market-overview-head{padding-inline:0}.home-market-command-bar{padding-inline:0}.home-market-search{border-width:0 0 1px;border-radius:0;background:transparent;padding-inline:0}.home-market-command-links a{padding:4px 0;border-bottom:1px solid transparent}.home-market-command-links a:hover{border-bottom-color:#0b8f72}
.modern-market-overview-filters{padding-inline:0}.modern-market-overview-filters button{border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;padding-inline:8px}.modern-market-overview-filters button.is-active{background:transparent;color:#08745f;border-bottom-color:#0b8f72}
.modern-market-overview-grid{padding-inline:0;border-top:1px solid #e3ebed;border-bottom:1px solid #e3ebed;gap:0}.modern-market-overview-card{min-height:76px;padding:10px 12px;border:0;border-left:1px solid #e8eff0;border-radius:0;background:transparent!important}.modern-market-overview-card:first-child{border-right:1px solid #e8eff0}.modern-market-overview-card:hover{transform:none;background:#f5fbf9!important;box-shadow:none}
.home-market-panels{padding-inline:0;gap:0}.home-market-panel{border-width:0 1px 1px 0;border-radius:0;background:transparent}.home-market-panel:first-child{border-right:1px solid #dfe8ea}.home-market-panel-head{padding-inline:14px;background:#f7fafb}.home-market-panel-row{padding-inline:14px;border-bottom:1px solid #e8eff0;background:transparent}.home-market-panel-row:hover{background:#f4faf8}.modern-market-overview-footer{padding-inline:0;background:transparent}
@media(max-width:700px){.home-market-promo{margin-inline:-12px;padding-inline:12px}.modern-market-overview-grid{border-top:1px solid #e3ebed}.modern-market-overview-card{border-bottom:1px solid #e8eff0}.home-market-panels{gap:12px}.home-market-panel{border:1px solid #dfe8ea;border-radius:0}.home-market-panel:first-child{border-right:1px solid #dfe8ea}}

/* خلاصه سریع بازار؛ ردیف باز و سبک برای تصمیم‌گیری سریع */
.home-market-pulse{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #dfe8ea;border-bottom:1px solid #dfe8ea;margin:0 0 14px;background:#fbfdfd}.home-market-pulse-item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-width:0;padding:12px 14px;border-left:1px solid #e5edef}.home-market-pulse-item:first-child{border-left:0}.home-market-pulse-item>span{color:#809298;font-size:9px;white-space:nowrap}.home-market-pulse-item>a,.home-market-pulse-item>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#294550;font-size:11px;font-weight:900;text-decoration:none}.home-market-pulse-item>a:hover{color:#08745f}.home-market-pulse-item>em{font-style:normal;font-size:10px;font-weight:900;direction:ltr;white-space:nowrap}.home-market-pulse-item>em.positive{color:#078665}.home-market-pulse-item>em.negative{color:#d45c54}.home-market-pulse-item>em.neutral{color:#8998a1}.home-market-pulse-source small{color:#98a7ab;font-size:8px;white-space:nowrap;direction:rtl}.home-market-pulse-source strong{color:#08745f}
@media(max-width:700px){.home-market-pulse{grid-template-columns:1fr;margin-bottom:12px}.home-market-pulse-item{grid-template-columns:82px 1fr auto;border-left:0;border-bottom:1px solid #e5edef;padding:10px 12px}.home-market-pulse-item:last-child{border-bottom:0}.home-market-pulse-source{grid-template-columns:82px 1fr;gap:5px}.home-market-pulse-source small{grid-column:2}}

/* ویترین شاخص بازار؛ بخش اصلی و شخصیت‌دار صفحه اول */
.home-market-promo{position:relative;overflow:hidden;min-height:62px;padding-block:13px;background:linear-gradient(105deg,#0b334b 0%,#11645f 52%,#159477 100%)}.home-market-promo::after{position:absolute;content:"";width:280px;height:280px;left:34%;top:-220px;border:1px solid #ffffff22;border-radius:50%;box-shadow:0 0 0 22px #ffffff08,0 0 0 44px #ffffff05}.home-market-promo-mark{position:relative;z-index:1;background:#f5cc65;box-shadow:0 7px 16px #061d2a40}.home-market-promo div{position:relative;z-index:1}.home-market-promo-live{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid #ffffff35;border-radius:999px;color:#d8fff3;font-size:9px;white-space:nowrap}.home-market-promo-live i{width:6px;height:6px;border-radius:50%;background:#6dffd0;box-shadow:0 0 0 4px #6dffd01c}.home-market-promo a{position:relative;z-index:1;background:#ffffff12;transition:background .2s,transform .2s}.home-market-promo a:hover{background:#ffffff25;transform:translateX(-2px)}.home-market-promo a b{font-size:15px;line-height:0}
.home-market-lead{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 260px 115px;align-items:center;min-height:184px;margin:0 0 17px;padding:27px 30px;overflow:hidden;border-bottom:1px solid #eadcb9;background:linear-gradient(110deg,#fffdf7 0%,#fff8df 55%,#effaf5 100%)}.home-market-lead::before{position:absolute;content:"";width:420px;height:420px;right:-180px;top:-210px;border-radius:50%;background:radial-gradient(circle,#f5ca5928 0 27%,transparent 28%),repeating-radial-gradient(circle at center,#d4ad4f20 0 1px,transparent 2px 16px)}.home-market-lead-copy,.home-market-lead-value,.home-market-lead-orbit{position:relative;z-index:1}.home-market-lead-kicker{display:inline-flex;align-items:center;gap:7px;color:#a17720;font-size:9px;font-weight:950}.home-market-lead-kicker i{font-size:9px;color:#d9a52b;font-style:normal}.home-market-lead h1{margin:8px 0 5px;color:#183d4d;font-size:29px;letter-spacing:-.06em}.home-market-lead p{margin:0;color:#718389;font-size:11px}.home-market-lead-links{display:flex;gap:9px;margin-top:17px}.home-market-lead-links a{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-radius:7px;color:#08745f;background:#ffffffa8;font-size:9px;font-weight:900;text-decoration:none;transition:background .2s,transform .2s}.home-market-lead-links a:first-child{color:#fff;background:#0b8f72;box-shadow:0 7px 14px #0b8f7227}.home-market-lead-links a:hover{transform:translateY(-2px)}.home-market-lead-links span{font-size:14px;line-height:0}.home-market-lead-value{display:grid;justify-items:end;gap:3px;padding-left:22px;border-left:1px solid #dfd6bb;text-align:right}.home-market-lead-value>span{color:#8b9897;font-size:9px}.home-market-lead-value strong{color:#174451;font-size:32px;line-height:1;letter-spacing:-.07em}.home-market-lead-value small{color:#89979a;font-size:9px}.home-market-lead-value em{font-style:normal;font-size:10px;font-weight:950;direction:ltr}.home-market-lead-value em.positive{color:#078665}.home-market-lead-value em.negative{color:#d45c54}.home-market-lead-value em.neutral{color:#8998a1}.home-market-lead-orbit{width:92px;height:92px;border:1px solid #d8b85870;border-radius:50%;background:#ffffff45;box-shadow:0 0 0 12px #f1d47b24,0 0 0 24px #f1d47b12;display:grid;place-items:center;transform:rotate(-14deg)}.home-market-lead-orbit::before{position:absolute;content:"";width:130px;height:44px;border:1px solid #d5ae4b55;border-radius:50%;transform:rotate(38deg)}.home-market-lead-orbit span{color:#b68215;font-size:23px;font-weight:950;font-family:Georgia,serif}.home-market-lead-orbit i,.home-market-lead-orbit b{position:absolute;width:8px;height:8px;border-radius:50%;background:#e1ad32}.home-market-lead-orbit i{right:3px;top:26px}.home-market-lead-orbit b{left:7px;bottom:18px;background:#0b8f72}
@media(max-width:700px){.home-market-promo{margin-inline:-12px;padding-inline:12px}.home-market-promo-live{display:none}.home-market-lead{grid-template-columns:1fr auto;min-height:198px;margin-inline:-12px;padding:24px 16px}.home-market-lead h1{font-size:23px}.home-market-lead p{max-width:220px;line-height:1.8}.home-market-lead-value{grid-column:1/-1;grid-row:2;display:flex;align-items:baseline;justify-content:flex-start;gap:8px;padding:12px 0 0;border-left:0;border-top:1px solid #dfd6bb;text-align:right}.home-market-lead-value strong{font-size:25px}.home-market-lead-orbit{width:68px;height:68px}.home-market-lead-orbit::before{width:98px;height:34px}.home-market-lead-links{margin-top:13px}}
