/* Scoped to the analysis: existing navigation, footer and language controls stay intact. */
.me-approved-result{background:#f6f1e9;color:#15211b}.me-approved-result .analysis-section{padding:42px 0}.me-approved-result h3{font-size:clamp(26px,3.4vw,38px);line-height:1.16}.me-approved-result p{font-size:18px;line-height:1.65}.me-approved-result .me-note{font-size:16px}.me-approved-result .me-muster-hero{background:#0f241a!important;color:white!important;border:0!important;padding:48px!important;border-radius:28px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr);gap:36px;align-items:center}.me-muster-hero .me-hero-copy>*{color:white}.me-muster-hero #resultTitle{font-size:clamp(34px,4.4vw,62px);line-height:1.1;font-weight:900;letter-spacing:-.025em;margin:20px 0}.me-muster-hero #resultTitle span{display:block}.me-muster-hero #resultTitle .mr-year{font-size:22px;color:#c9d8ce;margin-bottom:18px}.me-muster-hero .mr-lime{color:#c8f169!important}.me-muster-hero #resultIntro{color:#d9e7dc}.me-muster-hero #resultIntro span,.me-muster-hero #resultIntro strong{display:block;margin:14px 0}.me-muster-hero .me-company-profile{color:#15211b;background:#fffdf9;padding:28px;border-radius:22px}.mr-profile-count{display:block;font-size:72px;line-height:1.1;color:#1b7d38}.mr-profile-priorities>div{border-top:1px solid #e4dccf;padding:15px 0}.mr-profile-priorities span{display:block;font-size:16px;margin-top:6px;color:#4b5c50}.mr-chance{position:relative;border-radius:22px!important;background:#fffdf9!important;padding:30px!important;box-shadow:0 18px 50px -24px #0f241a44}.mr-chance-number{font-size:42px;font-weight:900;display:block;color:#1b7d38;margin-bottom:15px}.mr-partner-preview{margin:20px 0;padding:18px;border:1px solid #c8dac7;border-radius:15px;background:#e5f4e3;color:#173526}.mr-partner-preview p{font-size:16px}.mr-network-graph{display:grid;grid-template-columns:180px minmax(0,1fr);gap:25px;align-items:center;margin:24px 0}.mr-network-center{background:#0f241a;color:#c8f169;font-size:25px;font-weight:900;border-radius:50%;width:180px;height:180px;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;overflow-wrap:anywhere}.mr-network-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.mr-network-links article{background:#fffdf9;border:1px solid #e4dccf;border-radius:18px;padding:20px}.mr-network-links strong{display:block}.mr-network-links span{font-size:28px;color:#1b7d38}.mr-network-links p{font-size:16px}.mr-months{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;margin:24px 0}.mr-months span{padding:12px 4px;text-align:center;background:#e6eadf;border-radius:10px;font-weight:800}.mr-months .active{background:#c8f169;color:#0f241a;border:2px solid #1b7d38}.mr-calendar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mr-current{border:2px solid #1b7d38!important}.mr-week{padding:22px;background:#e5f4e3;border-radius:18px;margin-top:20px}.mr-google-gift{border:2px solid #22a447;border-radius:26px;background:#fffdf9;padding:32px!important;margin:28px 0}.mr-gift-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.mr-serp{background:white;border:1px solid #dedede;border-radius:18px;padding:22px;align-self:start;overflow-wrap:anywhere}.mr-serp h4{font-size:24px;color:#1a0dab}.mr-gift-row{background:#f6f1e9;border-radius:14px;padding:16px;margin-bottom:12px}.mr-gift-row p{font-size:16px}.me-quick-callout{font-size:20px!important;line-height:1.5!important;background:#e5f4e3;border:2px solid #1b7d38;border-radius:18px;padding:20px 24px;margin-top:20px!important;color:#173526!important;max-width:620px}.me-quick-callout a{display:inline-block;color:#0f241a!important;font-weight:900;text-decoration:underline;font-size:22px}.me-quick-callout strong{display:block}#analysisProgress{font-size:24px!important;font-weight:900;padding:22px;background:#c8f169;border-radius:18px;color:#0f241a}#questions .q[data-qid^="employees"]{background:#eef5e8;border:1px solid #ccdccb;border-radius:18px;padding:22px}#questions .q[data-qid="departments"]{background:#eef5e8;border-radius:18px;padding:22px}#questions .chip{white-space:normal;text-align:left}.me-approved-result #mePartnerCount{font-size:24px;font-weight:900}.me-approved-result #meNetworkChance{background:#c8f169;color:#0f241a}.me-approved-result #meNetworkChance p,.me-approved-result #meNetworkChance h3{color:#0f241a!important}
@media(max-width:900px){.me-approved-result .me-muster-hero{grid-template-columns:1fr;padding:28px!important}.mr-network-graph{grid-template-columns:1fr}.mr-network-center{margin:auto}.mr-network-links,.mr-calendar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mr-gift-grid{grid-template-columns:1fr}.mr-months{grid-template-columns:repeat(6,minmax(0,1fr))}}
@media(max-width:560px){.me-approved-result .me-muster-hero{padding:22px!important}.mr-network-links,.mr-calendar-grid{grid-template-columns:1fr}.mr-google-gift{padding:22px!important}.me-quick-callout{padding:18px}.me-approved-result .me-grid{grid-template-columns:1fr}.me-approved-result .analysis-section{padding:30px 0}}

#resultPanel.me-approved-result .me-muster-hero .me-company-profile{background:#fffdf9!important;color:#15211b!important;border-color:#e4dccf!important}#resultPanel.me-approved-result .me-muster-hero .me-company-profile p,#resultPanel.me-approved-result .me-muster-hero .me-company-profile strong,#resultPanel.me-approved-result .me-muster-hero .me-company-profile dt,#resultPanel.me-approved-result .me-muster-hero .me-company-profile dd,#resultPanel.me-approved-result .me-muster-hero .me-company-profile .me-note{color:#15211b!important}#resultPanel.me-approved-result .me-muster-hero .me-company-profile .mr-profile-count{color:#1b7d38!important}

.me-approved-result .mr-distribution{background:#fffdf9;border:1px solid #d6dfce;border-radius:26px;padding:32px!important;margin:30px 0;box-shadow:0 18px 45px -28px #10271b66}#resultPanel.me-approved-result #meNetworkChance{border-radius:26px;padding:clamp(24px,4vw,48px);box-shadow:0 22px 55px -28px #26421980}#resultPanel.me-approved-result #meNetworkChance .me-exclusive{font-size:clamp(32px,4vw,52px);line-height:1.1;margin:20px 0}#resultPanel.me-approved-result #meNetworkChance .me-chance-intro{font-size:24px}#resultPanel.me-approved-result #meNetworkChance #mePartnerCount{border-top:1px solid #17352644;border-bottom:1px solid #17352644;padding:18px 0;margin:24px 0}#additionalProfileAreas summary{cursor:pointer}#additionalProfileAreas:not([open]) #additionalRoleGrid{display:none}

#resultPanel.me-approved-result .mr-distribution,#resultPanel.me-approved-result .mr-google-gift{background:#fffdf9;border:1px solid #d6dfce;border-radius:26px;padding:32px!important;margin:30px 0;box-shadow:0 18px 45px -28px #10271b66}#resultPanel.me-approved-result .mr-google-gift{border:2px solid #22a447}#resultPanel.me-approved-result .mr-chance{background:#fffdf9!important;border:1px solid #e4dccf;border-radius:22px;padding:30px!important;box-shadow:0 18px 50px -24px #0f241a44}#resultPanel.me-approved-result .me-muster-hero{grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr);padding:48px!important;gap:36px}#resultPanel.me-approved-result .me-muster-hero #resultTitle{font-size:clamp(34px,4.4vw,62px);line-height:1.1;letter-spacing:-.025em}#resultPanel.me-approved-result .mr-chance-number{color:#1b7d38!important;line-height:1.1;font-size:42px}@media(max-width:900px){#resultPanel.me-approved-result .me-muster-hero{grid-template-columns:1fr;padding:28px!important}}@media(max-width:560px){#resultPanel.me-approved-result .me-muster-hero,#resultPanel.me-approved-result .mr-distribution,#resultPanel.me-approved-result .mr-google-gift{padding:22px!important}}

#resultPanel.me-approved-result .mr-network-links article,#resultPanel.me-approved-result .mr-network-links article strong,#resultPanel.me-approved-result .mr-network-links article p{color:#15211b!important}
