/* Moira — the approved Celestial Atlas. Applied last, across public and private pages. */
@font-face{font-family:'Atlas Display';src:url('/fonts/cormorant-garamond-400-latin.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'Atlas Sans';src:url('/fonts/dm-sans-400-latin.woff2') format('woff2');font-weight:400;font-display:swap}
html:root{color-scheme:light;--atlas-night:#12272e;--atlas-night-soft:#20383e;--atlas-paper:#f2eddf;--atlas-paper-soft:#e7e3d6;--atlas-gold:#cdb77e;--atlas-ink:#213637;--bg-deep:#e7e3d6;--bg:#f2eddf;--bg-raised:#f8f5ec;--bg-0:#e7e3d6;--bg-1:#f2eddf;--bg-2:#f8f5ec;--text-1:#213637;--text-2:#40554e;--text-3:#5c6b66;--text-4:#63716c;--gold:#806638;--gold-dim:#967e51;--gold-faint:#80663812;--gold-d:var(--gold-dim);--gold-f:var(--gold-faint);--border:#21363726;--border-strong:#b8c2b4;--teal:#2e7061;--tea:#2e7061;--violet-deep:#4a635d;--violet-glow:#4a635d0d;--accent-violet:#48655b;--pur:#48655b;--violet:#4a635d;--magenta-glow:transparent;--magenta:transparent;--alm-void:#12272e;--alm-night:#f2eddf;--alm-surface:#f8f5ec;--alm-surface-2:#e7e3d6;--alm-paper:#213637;--alm-muted:#40554e;--alm-quiet:#5c6b66;--alm-line:#21363726;--alm-line-strong:#b8c2b4;--alm-gold:#806638;--alm-gold-soft:#80663812;--alm-teal:#2e7061;--cor:#985c3b;--alm-coral:#985c3b;--gold-border:#967e51;--fd:'Atlas Display','Songti SC',Georgia,serif;--fb:'Atlas Sans','PingFang SC',system-ui,sans-serif}
html{scroll-padding-top:110px;-webkit-tap-highlight-color:#80663822}
body,body.almanac-page{background:var(--atlas-paper);color:var(--atlas-ink);font-family:var(--fb)}
body.almanac-page::before,.stars,.stars-bg,.auth-wrap::before{display:none}
button,input,textarea,select{font-family:inherit}input,textarea,select{color-scheme:light;accent-color:#806638}
h1,h2,h3{font-family:var(--fd);font-weight:400}p{overflow-wrap:break-word}
:focus-visible{outline:2px solid #806638;outline-offset:4px}::selection{background:#cdb77e66;color:#213637}
.public-header,.top-nav,.now-topbar,.top-nav--now{background:var(--atlas-night);border-color:#3a5150;backdrop-filter:none;min-height:82px;height:auto;color:#f2eddf;padding-inline:max(24px,calc((100vw - 1312px)/2));overflow:visible;--text-1:#f2eddf;--text-2:#e2ddc8;--text-3:#c0c9bb;--gold:#cdb77e;--alm-paper:#f2eddf;--alm-muted:#e2ddc8;--alm-quiet:#c0c9bb;--alm-gold:#cdb77e}
.almanac-brand,.top-nav .nav-logo,.atlas-brand{display:inline-flex;align-items:center;gap:11px;flex-shrink:0;text-decoration:none;color:#f2eddf;font-family:var(--fd);font-size:40px;line-height:1;letter-spacing:3px;text-transform:none}
.almanac-brand img,.nav-logo img,.atlas-brand img{width:40px;height:40px;flex-shrink:0}.almanac-brand span,.nav-logo span{font:inherit;letter-spacing:inherit}
.public-nav{gap:8px 22px}.public-nav>a,.public-nav .public-tools-summary,.top-nav .nav-modules>a{font-family:var(--fb);font-size:14px;letter-spacing:0;text-transform:none;padding:12px 0;min-height:44px;color:#dce1d0;line-height:1.5}
.public-nav>a:hover,.public-nav>a.active,.public-nav>a[aria-current=page],.public-tools[open]>.public-tools-summary{color:#cdb77e;background:transparent}
.public-header .public-nav-end,.nav-end{gap:14px;overflow:visible}
.public-header .nav-user,.top-nav .nav-user,.nav-account>summary{color:#e8e2cc;border:1px solid #66766b;background:transparent;border-radius:24px;padding:10px 16px;font:14px/1.4 var(--fb);letter-spacing:0;text-transform:none}
.lang-picker select,.top-nav .lang-picker select{background:#12272e;color:#f2eddf;border-color:#66766b;border-radius:4px;font:13px var(--fb);min-height:40px;color-scheme:dark}.lang-picker select option{background:#12272e;color:#f2eddf}
.public-tools-menu-panel,.nav-account-panel,.nav-account .nav-account-panel{background:#f2eddf;color:#213637;border:1px solid #aebbac;border-radius:6px;box-shadow:0 12px 35px #12272e22;--text-1:#213637;--text-2:#40554e;--text-3:#5c6b66;--gold:#806638;--alm-paper:#213637;--alm-muted:#40554e;--alm-quiet:#5c6b66;--alm-gold:#806638}
.public-tools-menu-panel a,.nav-account-panel a,.nav-account-panel button{color:#213637;font-family:var(--fb)}.public-tools-menu-panel small{color:#5c6b66}.public-tools-menu-panel a:hover,.nav-account-panel a:hover{background:#e7e3d6;color:#213637}
.app-bottom-nav{background:#12272e;border-color:#3a5150;backdrop-filter:none}.app-bottom-nav a{color:#c7d1c4;font-family:var(--fb);font-size:13px;letter-spacing:0;text-transform:none}.app-bottom-nav a.active{background:#30464a;color:#f2eddf}
.app-feedback-link{background:#f2eddf;border-color:#b8c2b4;color:#40554e}
/* Reading surfaces: paper, comfortable measure, evidence separated by rules. */
.sky-section,.domains-section,.now-main,.timing-main,.ask-page,.synastry-main,.library-main,.settings-main{background:transparent}
.domain-panel,.personal-report-section,.personal-report-forecasts,.timing-section,.now-card,.ask-record,.synastry-result,.library-card{border-color:#b8c2b4;border-radius:5px;box-shadow:none}
.domain-text,.domain-body,.reading-text,.reading-section p,.personal-report-section p,.personal-report-forecasts p,.ask-answer p,.timing-reading p{font-size:17px;line-height:1.95;max-width:740px}
.domain-tabs,.domain-tab,.forecast-tabs,.forecast-tab,.timing-period-tabs{border-color:#b8c2b4}
.domain-tab.active,.forecast-tabs a[aria-current=page]{background:#e7e3d6;color:#213637}
.sky-map{color:#806638}.sky-map svg{filter:none}.chart-sky::before,.sky-section::before{opacity:.12}
.domain-panel.locked,.domain-lock,.forecast-access,.ask-context,.ask-chart-gate{background:#e7e3d6;border-color:#b8c2b4}
.personal-report-section,.personal-report-forecasts{padding:28px;border-radius:5px;background:#f8f5ec}
.btn-primary,.ask-primary,.btn-auth,.btn-calculate,.btn-onboarding,.btn-upgrade,.auth-card button[type=submit]{background:#213637;color:#f2eddf;border:1px solid #213637;border-radius:5px;font-family:var(--fb);letter-spacing:0;text-transform:none;font-size:15px}
.auth-card,.upgrade-card,.onboarding-card{background:transparent;border-color:#b8c2b4;border-radius:5px;box-shadow:none}
.auth-wrap .eyebrow>a{display:inline-flex;align-items:center;gap:10px;font:40px var(--fd);letter-spacing:3px;text-transform:none;color:#213637}.auth-wrap .eyebrow>a img{width:36px;height:36px;filter:brightness(.6)}
.auth-input,.ask-page input,.ask-page textarea,.onboarding-form input,.settings-input,.synastry-form input{background:#f8f5ec;color:#213637;border:1px solid #aebbac;border-radius:5px}
.auth-input:focus,.ask-page textarea:focus{border-color:#806638}.auth-divider{color:#5c6b66}.auth-card{padding:32px 24px}.auth-title{font-size:48px}.auth-muted{color:#40554e}
.site-footer{background:#12272e;color:#c7d1c4;border-top:1px solid #3a5150;padding:40px 24px;margin-top:70px;--text-1:#f2eddf;--text-2:#dce1d0;--text-3:#c0c9bb;--gold:#cdb77e;--alm-gold:#cdb77e}.site-footer a{color:#d5d9c5}.site-footer p{color:#b9c6bc}
/* Homepage: the approved split atlas cover, using the existing real form. */
.atlas-home .landing{width:100%;max-width:none;margin:0;padding:0}.atlas-home .hero{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:stretch;margin:0;padding:0;text-align:left;background:#12272e;color:#f2eddf;--text-1:#f2eddf;--text-2:#dce1d0;--text-3:#c0c9bb;--gold:#cdb77e;--alm-paper:#f2eddf;--alm-muted:#dce1d0;--alm-quiet:#c0c9bb;--alm-gold:#cdb77e;--alm-gold-soft:#cdb77e15}
.atlas-home .hero-content{padding:42px clamp(26px,4.5vw,72px) 36px;min-width:0}.atlas-home .hero .eyebrow{font:13px/1.6 var(--fb);letter-spacing:0;text-transform:none;margin-bottom:24px;color:#c7d1c4}.atlas-home .hero h1{font:400 clamp(42px,4.5vw,72px)/1.05 var(--fd);letter-spacing:-.035em;max-width:660px;margin:0 0 24px}.atlas-home .hero .hero-sub{font-size:16px;line-height:1.85;max-width:540px;margin:0 0 20px;color:#d3daca}
.atlas-home .hero-keywords{justify-content:flex-start;gap:8px 18px;margin:0 0 20px;max-width:570px}.atlas-home .hero-keywords a{border:0;border-radius:0;background:transparent;padding:0;min-height:30px;font:13px/1.6 var(--fb);letter-spacing:0;text-transform:none;color:#cdb77e;text-decoration:underline;text-underline-offset:4px}
.atlas-home .home-tool{max-width:540px;margin:0;padding:22px 0 0;border:0;border-top:1px solid #52665d;border-radius:0;background:transparent}.atlas-home .home-tool-grid{gap:16px}.atlas-home .home-tool-field>span{font:13px var(--fb);letter-spacing:0;text-transform:none;color:#eee5ca}.atlas-home .home-tool-field input{min-height:48px;border:1px solid #63766b;border-radius:5px;background:#12272e;color:#f2eddf;color-scheme:dark;font:15px var(--fb);padding:12px}.atlas-home .home-tool-field input::placeholder{color:#b8c7bb}.atlas-home .home-tool-flag{font-size:13px;color:#dce1d0}.atlas-home .home-tool-note{font:12px/1.6 var(--fb);letter-spacing:0;text-transform:none;color:#b9c6bc;margin:14px 0}.atlas-home .home-cta{width:100%;min-height:50px;border-radius:5px;background:#cdb77e;border:1px solid #cdb77e;color:#12272e;font:15px var(--fb);text-transform:none;letter-spacing:0}.atlas-home .home-tool-method{font:12px/1.7 var(--fb);color:#b9c6bc;margin-top:12px}.atlas-home .home-tool-method a{color:#d5c18a}.atlas-home .sign-in-wrap{text-align:left;margin:18px 0 0}.atlas-home .sign-in-link{font:12px var(--fb);letter-spacing:0;color:#c7d1c4}
.atlas-home .hero-outcomes{display:none}.atlas-hero-art{position:relative;overflow:hidden;border-left:1px solid #3a5150;min-width:0;min-height:750px}.atlas-hero-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 55%}.atlas-art-caption{position:absolute;bottom:18px;left:26px;right:26px;border-top:1px solid #7d774f;padding-top:16px;font:15px var(--fd);color:#f2eddf}
.atlas-home .landing>section:not(.hero){max-width:1100px;margin:0 auto;padding:64px 32px;border-bottom:1px solid #b8c2b4}.atlas-home .landing>section:not(.hero) h2{font-size:38px;line-height:1.2;letter-spacing:-.015em}.atlas-home .landing>section:not(.hero) p{font-size:16px;line-height:1.9}.atlas-home .landing>section:not(.hero) .eyebrow{font:12px var(--fb);letter-spacing:.03em;color:#5c6b66}.atlas-home .hook{display:none}.atlas-home .pricing-tiers{border-color:#b8c2b4}.atlas-home .faq-item{border-color:#b8c2b4}.atlas-home .faq-item summary{font-size:17px;color:#213637}
.atlas-home .home-questions{display:none}.atlas-home .hero-keywords a:hover{color:#f2eddf}
@media(max-width:1050px){.public-nav{gap:6px 14px}.almanac-brand,.top-nav .nav-logo{font-size:32px;gap:8px}.almanac-brand img,.nav-logo img{width:33px;height:33px}.public-header,.top-nav{padding-inline:20px}.public-nav>a,.public-nav .public-tools-summary{font-size:13px}}
@media(max-width:760px){.public-header{padding:14px 18px 0;display:flex;flex-wrap:wrap;gap:12px}.public-header .public-nav{order:3;flex-basis:100%;justify-content:space-between;gap:6px;border-top:1px solid #3a5150;padding-top:4px}.public-header .public-nav>a,.public-header .public-tools-summary{font-size:12px;min-height:44px;white-space:normal;text-align:center;max-width:95px;line-height:1.4}.public-header .public-nav-end{gap:8px;margin-left:auto}.public-header .nav-user,.nav-account>summary{font-size:12px;padding:9px 12px}.lang-picker select{font-size:12px;max-width:90px}.top-nav,.top-nav--now{min-height:76px;padding-inline:16px}.top-nav .nav-logo{font-size:30px;gap:8px}.top-nav .nav-logo img{width:30px;height:30px}.top-nav .nav-end{gap:6px}.atlas-home .hero{grid-template-columns:1fr}.atlas-home .hero-content{padding:34px 24px 32px}.atlas-home .hero h1{font-size:45px;line-height:1.05}.atlas-home .hero .hero-sub{font-size:15px}.atlas-home .hero-keywords{gap:8px 14px}.atlas-home .home-tool-field input{min-width:0;width:100%}.atlas-home .home-tool-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.atlas-home .home-tool-method{font-size:12px}.atlas-hero-art{min-height:350px;border-left:0;border-top:1px solid #3a5150}.atlas-hero-art>img{object-position:50% 68%}.atlas-home .landing>section:not(.hero){padding:40px 24px}.atlas-home .landing>section:not(.hero) h2{font-size:31px}.personal-report-section,.personal-report-forecasts{padding:20px}.domain-text,.domain-body,.reading-section p,.personal-report-section p,.ask-answer p{font-size:16px;line-height:1.9}.app-bottom-nav{padding-bottom:calc(8px + env(safe-area-inset-bottom))}.public-tools-menu-panel{position:fixed;inset:135px 16px auto!important;max-height:65vh;max-width:calc(100vw - 32px);width:auto}.auth-title{font-size:40px}}
@media print{body{background:#fff!important;color:#000!important}.public-header,.site-footer,.top-nav,.app-bottom-nav,.app-feedback-link{display:none!important}}
.atlas-tool-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin-top:42px}.atlas-tool-directory>a{display:block;padding:28px 0;border-top:1px solid #b8c2b4;text-decoration:none;color:#213637}.atlas-tool-directory h2{margin:0 0 10px;font:30px var(--fd)}.atlas-tool-directory p{font-size:15px;color:#5c6b66}.public-calculator input{background:#f8f5ec;color:#213637;border-color:#aebbac;color-scheme:light}.public-calculator button{background:#213637;color:#f2eddf;border-color:#213637}@media(max-width:600px){.atlas-tool-directory{grid-template-columns:1fr}}
.atlas-home .atlas-report-preview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px}.atlas-report-preview h2{margin:0 0 20px}.atlas-report-preview>div>p{margin-bottom:20px}.atlas-report-preview article{border-left:1px solid #b8c2b4;padding-left:36px}.atlas-report-preview h3{font:32px/1.2 var(--fd);margin:0 0 18px}.atlas-report-preview details{border-top:1px solid #b8c2b4;padding-top:18px;margin-top:24px}.atlas-report-preview summary{cursor:pointer;font-size:14px}.atlas-report-preview details p{margin-top:16px}.atlas-report-preview a{color:#806638;text-underline-offset:4px}.atlas-home .product-map-card{background:transparent;border-color:#b8c2b4;border-radius:5px}.atlas-home .home-questions{display:block}@media(max-width:760px){.atlas-home .atlas-report-preview{grid-template-columns:1fr;gap:30px}.atlas-report-preview article{border-left:0;border-top:1px solid #b8c2b4;padding:28px 0 0}.atlas-report-preview h3{font-size:28px}}
/* Explicit shell scope beats the former app-only typography and glass background. */
body.app-shell .top-nav{background:#12272e;backdrop-filter:none;border-color:#3a5150;min-height:82px;padding-inline:max(24px,calc((100vw - 1312px)/2))}body.app-shell .top-nav .nav-logo{font:40px/1 var(--fd);letter-spacing:3px;color:#f2eddf;text-transform:none}body.app-shell .nav-modules.public-nav>a,body.app-shell .nav-modules.public-nav .public-tools-summary{font:14px/1.5 var(--fb);letter-spacing:0;text-transform:none;color:#dce1d0;padding:12px 0}body.app-shell .top-nav .nav-user{font:14px/1.4 var(--fb);letter-spacing:0;text-transform:none;color:#e8e2cc}body.app-shell .top-nav .nav-logo span{font:inherit;letter-spacing:inherit}
.birth-card,.onboarding-explainer,.onboarding-sample,.report-sample{background:#f8f5ec;box-shadow:none;border:1px solid #b8c2b4;border-radius:5px}.almanac-field input{background:#f8f5ec;color:#213637;border-color:#aebbac;color-scheme:light}.almanac-button{background:#213637;color:#f2eddf;border-color:#213637;border-radius:5px;font:15px/1.4 var(--fb);text-transform:none;letter-spacing:0}.timing-panel,.timing-layers,.timing-synthesis{background:#f8f5ec;border-color:#b8c2b4;border-radius:5px}.timing-app,.timing-title,.timing-panel h2,.timing-panel h3{color:#213637}.timing-sub,.timing-panel-body,.sentence-preview .q{color:#5c6b66}.sentence-preview{color:#213637}.timing-panel-body{font-size:17px;line-height:1.9}.chart-sub{color:#5c6b66}.timing-app> a{color:#806638}.ask-primary,.btn-auth{color:#f2eddf!important;background:#213637!important}.ask-primary:hover,.btn-auth:hover{background:#304c46!important}
@media(max-width:760px){body.app-shell .top-nav{min-height:76px;padding-inline:16px}body.app-shell .top-nav .nav-logo{font-size:32px;letter-spacing:2px}body.app-shell .top-nav .nav-end{gap:6px}body.app-shell .top-nav .nav-user{font-size:12px;letter-spacing:0}.timing-panel-body{font-size:16px}}
.sky-map{width:min(100%,560px);margin-inline:auto;aspect-ratio:1}.sky-map .atlas-natal-wheel{width:100%;height:auto;overflow:visible;color:#806638}.atlas-natal-wheel .wheel-ring,.atlas-natal-wheel .wheel-divider,.atlas-natal-wheel .wheel-tick{fill:none;stroke:currentColor;stroke-width:.8}.atlas-natal-wheel .wheel-divider{opacity:.65}.atlas-natal-wheel .wheel-sign{fill:#40554e;font:22px 'Apple Symbols','Segoe UI Symbol',serif}.atlas-natal-wheel .wheel-house{fill:#5c6b66;font:12px var(--fb)}.atlas-natal-wheel .wheel-leader{stroke:#967e51;stroke-width:.7}.atlas-natal-wheel .wheel-planet circle{fill:#f2eddf;stroke:none}.atlas-natal-wheel .wheel-planet text{fill:#213637;font:25px 'Apple Symbols','Segoe UI Symbol',serif}.atlas-natal-wheel .wheel-planet{cursor:pointer}.atlas-natal-wheel .wheel-planet:focus{outline:none}.atlas-natal-wheel .wheel-planet:focus circle{stroke:#806638;stroke-width:2}.atlas-natal-wheel .wheel-angle{stroke:#806638;stroke-width:1.4}.atlas-natal-wheel .wheel-asc text{font:12px var(--fb);fill:#806638}.atlas-natal-wheel .wheel-center{fill:#806638}
.atlas-home .landing>section:not(.hero){background:transparent;box-shadow:none;border-radius:0;border-width:0 0 1px}.atlas-home .home-tool-flag,.atlas-home .home-tool-flag span{font:13px/1.6 var(--fb);letter-spacing:0;text-transform:none;color:#dce1d0;white-space:normal}.atlas-home .home-tool-flag{align-items:center;gap:9px;min-height:24px}.atlas-home .home-tool-flag input{width:16px;height:16px;flex-shrink:0}.atlas-home .price-card{background:#f8f5ec;border-color:#b8c2b4;border-radius:5px}.atlas-home .price-tier,.atlas-home .price-desc,.atlas-home .price-cta{font:14px/1.6 var(--fb);letter-spacing:0;text-transform:none}.atlas-home .price-badge{font-size:12px}.atlas-home .hero .sign-in-link{font:12px/1.6 var(--fb);letter-spacing:0;text-transform:none}@media(max-width:760px){.atlas-home:lang(en) .hero h1{font-size:40px;letter-spacing:-.035em}}
.domains-list-ready .domain-panel:not(.locked) .domain-body,.domain-panel .domain-body.content-ready{animation:none;opacity:1;transform:none}.domain-block p{font-style:normal;font-size:17px;line-height:1.9}.domain-invitation{font-style:normal;font-size:21px}.prov{background:#f8f5ec;border-color:#b8c2b4;border-radius:5px}
/* Learn uses paper reading surfaces; never combine dark cards with ink text. */
.learn-page .learn-index,.learn-page .learn-shell{--alm-void:#f8f5ec;--alm-surface:#f8f5ec;--alm-paper:#213637;--alm-muted:#40554e;--alm-quiet:#5c6b66;--alm-gold:#735b30}
.learn-page .learn-card,.learn-page .learn-card--feature,.learn-page .learn-product-grid a,.learn-page .learn-product-bridge,.learn-page .article-cta{background:#f8f5ec;color:#213637;box-shadow:none;border-radius:5px}
.learn-page .learn-card--feature{background:#e7e3d6}
.learn-page .learn-card h2,.learn-page .learn-product-grid strong,.learn-page .learn-article h1,.learn-page .learn-article h2,.learn-page .learn-article h3{color:#213637}
.learn-page .learn-card p,.learn-page .learn-product-grid small,.learn-page .learn-dek,.learn-page .learn-article p,.learn-page .learn-article li{color:#40554e;font-family:var(--fb);font-size:16px;line-height:1.85}
.learn-page .learn-card span,.learn-page .learn-product-grid span,.learn-page .learn-section-head>p,.learn-page .learn-product-bridge>div>p{color:#735b30;font:12px/1.6 var(--fb);letter-spacing:.04em}
.learn-page .learn-card h2{font-size:32px;line-height:1.25;margin-top:28px}
.learn-page .learn-card{min-height:220px;padding:32px}
.learn-page .learn-card:hover,.learn-page .learn-product-grid a:hover{background:#e7e3d6}
.learn-page .learn-card:hover h2,.learn-page .learn-product-grid a:hover strong{color:#735b30;text-decoration:underline;text-underline-offset:5px}
.learn-page .learn-article a,.learn-page .learn-aside a,.learn-page .article-cta a{color:#735b30;text-underline-offset:4px}
@media(max-width:760px){.public-header .public-nav{overflow:visible;gap:4px;flex-wrap:wrap}.public-header .public-nav>a,.public-header .public-tools{flex:1 0 auto}.learn-page .learn-card{padding:24px;min-height:200px}.learn-page .learn-card h2{font-size:28px}.app-bottom-nav a{font-size:11px;letter-spacing:0;padding-inline:2px}}
.learn-page .learn-index>h1{font-size:clamp(40px,5vw,64px);line-height:1.15;max-width:900px;letter-spacing:-.02em}.learn-page .learn-section-head>h2{font-size:clamp(30px,4vw,46px);line-height:1.2}.learn-page .learn-article h1{font-size:clamp(38px,5vw,64px);line-height:1.15}
.ask-page input[type=date]:not(.lang-select),.ask-page select:not(.lang-select){background:#f8f5ec;color:#213637;border:1px solid #aebbac;border-radius:5px;color-scheme:light}
#ask-review-options{margin:20px 0;padding:16px 0;border-top:1px solid #b8c2b4;border-bottom:1px solid #b8c2b4}#ask-review-options>summary{cursor:pointer;min-height:44px;display:list-item;align-content:center;font-size:15px;color:#213637}#ask-review-options .ask-fine{font-size:13px;line-height:1.8;margin:10px 0 20px;color:#40554e}
