/* MIYAR: vertical depth, visible chapters, dusk–daylight–dusk. */
body.home{background:#bed1de!important}body.home .mp-header{background:#d6e2eccc!important}body.home .miyar-branches{background:#cfdee9!important}
.msp{background:#b9d3e2;padding-bottom:30px}.msp-scene{background-position:center center;opacity:.62;filter:saturate(.8) contrast(1.1)}.msp-light{background:linear-gradient(180deg,#789bb454 0%,#cde7f61a 45%,#ecf7ffdd 100%)}.msp-hero{min-height:0;padding:32px 0 0;text-align:center}.msp-actions{justify-content:center}.msp-hero h1{font-size:clamp(30px,3.9vw,53px)!important}.msp-hero p{margin-bottom:16px}.msp-journey{margin-top:20px!important}.msp-rail-controls{margin-top:6px}
.msp-orbit{--radius:220px;position:relative;height:445px;perspective:1100px;perspective-origin:50% 46%;isolation:isolate;pointer-events:auto}.msp-cylinder{position:absolute;left:50%;top:50%;width:min(580px,80%);height:142px;margin-top:-71px;transform-style:preserve-3d;animation:msp-roll 30s linear infinite}.msp-orbit-face{position:absolute;inset:0;display:flex;align-items:center;gap:22px;padding:24px 30px;background:linear-gradient(120deg,#f9fdffff,#cce5f5f2);border:1px solid #ffffff;border-bottom:6px solid #789bb8;border-radius:18px;box-shadow:0 14px 32px #0b36542e,inset 0 2px 0 white;backface-visibility:hidden;transform:translateX(-50%) rotateX(calc(var(--face)*var(--face-angle,40deg))) translateZ(var(--radius));color:#183b57}.msp-orbit-face .msp-icon{width:56px;color:#167a9a}.msp-orbit-face .msp-icon svg{height:56px}.msp-orbit-face strong{display:block;font:bold 26px Arial,sans-serif}.msp-orbit-face span:not(.msp-icon){display:block;font:13px/1.7 Arial,sans-serif;margin-top:8px;color:#49667b}.msp-orbit-learning{background:linear-gradient(120deg,#f5fff9,#cbeadc);border-bottom-color:#76a893}.msp-orbit-learning .msp-icon{color:#298569}.msp-orbit-chart{height:65px;display:flex;align-items:flex-end;gap:6px;margin-inline-start:auto;min-width:65px}.msp-orbit-chart i{width:9px;background:linear-gradient(#65bad2,#0c5e80);border-radius:3px;box-shadow:3px 3px 0 #14465c22}.msp-orbit-glow{position:absolute;inset:10% 12%;background:radial-gradient(ellipse,#e8faffcc,transparent 65%);filter:blur(15px)}.msp-orbit-shadow{position:absolute;bottom:8px;left:22%;width:56%;height:40px;border-radius:50%;background:#15395433;filter:blur(15px);transform:rotateX(65deg)}
@keyframes msp-roll{from{transform:rotateX(0deg)}to{transform:rotateX(-360deg)}}
.msp-paused .msp-cylinder,.msp-orbit-rest .msp-cylinder,.msp-orbit-background .msp-cylinder{animation-play-state:paused!important}
#miyar-market{background:linear-gradient(180deg,#b8d0df 0%,#e2eff7 24%,#fff 48%,#e2edf5 74%,#b8cddd 100%)!important;font-family:Arial,sans-serif!important}#miyar-market>.msp-story-panel{background:transparent!important;color:#193c53;border:0;position:relative;padding-top:65px;padding-bottom:65px;scroll-margin-top:110px}#miyar-market>.msp-story-panel h1,#miyar-market>.msp-story-panel h2,#miyar-market>.msp-story-panel h3{font-family:Arial Black,Arial,sans-serif!important;color:#163951}#miyar-market>.msp-story-panel p{color:#466174}#miyar-market>.msp-story-panel h1 em{color:#087f95!important}.msp-chapter-mark{display:block;width:44px;height:44px;line-height:44px;text-align:center;border:1px solid #9cbfd3;border-radius:50%;color:#0d738b;background:#f7fcffbf;margin:18px 0 22px;font:26px/44px Arial,sans-serif;box-shadow:0 7px 20px #345d7115}.msp-story-panel .mk-head{align-items:center}.msp-story-panel .mk-system{background:linear-gradient(135deg,#c5deed,#f6fbff)!important;border:1px solid #b3cfdf;box-shadow:0 20px 60px #163d521a;color:#193c53}.msp-story-panel .mk-system p,.msp-story-panel .mk-proof span,.msp-story-panel .mk-pills span{color:#345b71!important}.msp-story-panel .mk-proof,.msp-story-panel .mk-pills span{background:#ffffffaa;border-color:#b3ccdb}.msp-story-panel .mk-system .mk-eyebrow{color:#13748b!important}.msp-story-panel .mk-gate.featured{background:#d1e6f1;color:#17384e;border-color:#b0ccdd}.msp-story-panel .mk-gate.featured p,.msp-story-panel .mk-gate.featured .mk-num,.msp-story-panel .mk-gate.featured .mk-arrow{color:#245c74}.msp-story-panel .mk-band.primary{background:#d4e8f2;border-color:#b5d2e0;color:#17384e}.msp-story-panel .mk-band.primary p,.msp-story-panel .mk-band.primary small{color:#34596e}.msp-story-panel .mk-band.primary .mk-price{background:white;color:#13637a}
body.home .site-footer{background:linear-gradient(140deg,#afc5d7,#d4e2ec)!important;color:#193c53!important;border-top:1px solid #a6c1d2;font-family:Arial,sans-serif}body.home .site-footer a,body.home .site-footer span{color:#23485f!important}.msp-footer-apps{max-width:1180px;margin:0 auto 32px;padding:28px 20px;display:flex;flex-wrap:wrap;gap:12px;align-items:center;border-bottom:1px solid #8caabe55}.msp-footer-apps strong{flex:0 0 100%;font:22px Arial Black,Arial,sans-serif;margin-bottom:8px}.msp-footer-apps a{padding:9px 14px;border-radius:9px;background:#ffffff88;border:1px solid #f4faff;text-decoration:none}
@media(max-width:600px){.msp-orbit{--radius:176px;height:355px;perspective:800px}.msp-cylinder{width:90%;height:114px;margin-top:-57px}.msp-orbit-face{padding:15px;gap:12px;border-radius:13px}.msp-orbit-face strong{font-size:20px}.msp-orbit-face span:not(.msp-icon){font-size:11px}.msp-orbit-face .msp-icon{width:34px}.msp-orbit-face .msp-icon svg{height:34px}.msp-orbit-chart{min-width:36px;height:44px;gap:3px}.msp-orbit-chart i{width:5px}.msp-hero{padding-top:24px}.msp-hero h1{font-size:30px!important}.msp-toolbar label input{width:130px}#miyar-market>.msp-story-panel{padding-top:42px;padding-bottom:42px}}
@media(prefers-reduced-motion:reduce){.msp-cylinder{animation:none!important}.msp-orbit{height:210px;--radius:0px}.msp-orbit-face:not(:first-child){display:none}.msp-orbit-face:first-child{transform:translateX(-50%)}}
/* Keep inherited premium theme accents readable on the new light surfaces. */
#miyar-market .msp-story-panel .mk-proof b{color:#215268!important}#miyar-market .msp-story-panel .mk-proof{background:#ffffff80!important;border-color:#b5cfdd!important}#miyar-market .msp-story-panel .mk-band.primary{background:linear-gradient(140deg,#cbe1ed,#edf7fc)!important;color:#173c53!important}#miyar-market .msp-story-panel .mk-band.primary a,#miyar-market .msp-story-panel .mk-band.primary b{color:#173c53!important}#miyar-market .msp-story-panel .mk-gate.featured{background:#d4e6f1!important;color:#173c53!important}#miyar-market .msp-story-panel .mp-note,#miyar-market .msp-story-panel .mp-hero-bottom,#miyar-market .msp-story-panel .mp-secondary{color:#315a70!important}body.home #miyar-stats{background:#c6d9e7!important;color:#173c53!important}
