.world-result-report .vqti-v6-free-chemistry{box-shadow:none;background:0 0;border:0;padding:0}.world-result-report .vqti-v6-free-chemistry>.vqti-chemistry-heading{display:none}.world-chemistry{--connection-ink:#294a3b;--connection-muted:#7b8d70;--connection-line:#dce4d0;color:var(--connection-ink);min-width:0}.world-chemistry .world-chemistry-shell{border:1px solid var(--connection-line);background:#f8faf3;border-radius:28px;margin:24px 0;padding:34px}.world-chemistry .world-chemistry-shell>h2{letter-spacing:-.045em;color:var(--connection-ink);margin-bottom:24px;font-size:clamp(24px,3vw,34px);font-weight:550;line-height:1.5}.world-chemistry .chem-eyebrow{color:#80936f;letter-spacing:.16em;font-size:10px;font-weight:500}.world-encounter{background:radial-gradient(#eef3df,#fffffb);border:1px solid #dce5d0;border-radius:24px;grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr);align-items:center;gap:6px;min-width:0;margin-bottom:24px;padding:28px 20px;display:grid}.world-encounter-person{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.world-encounter-person>small{letter-spacing:.04em;color:#7e8e70;margin-bottom:4px;font-size:11px}.world-chemistry-planet{width:100%;min-width:0;max-width:235px;margin:0 auto}.world-chemistry-planet .planet-art-planet{width:100%}.world-encounter-person .vqti-type-identity{text-align:center;--vqti-identity-size:23px;align-items:center;max-width:100%}.world-encounter-bridge{color:#8ea46f;justify-content:center;align-items:center;gap:8px;display:flex}.world-encounter-bridge i{border-top:1px dashed #a8bb8c;width:16px;height:1px}.world-encounter-bridge b{font-size:27px;font-weight:400}.world-encounter-empty{aspect-ratio:1;place-items:center;width:100%;max-width:220px;display:grid;position:relative}.world-encounter-empty:before{content:"";background:#eef3e180;border:1px dashed #b9c9a6;border-radius:50%;position:absolute;inset:18%}.world-encounter-empty>span{color:#abbf92;font-size:39px;position:relative}.world-partner-placeholder{color:#839471;font-size:12px}.world-chemistry .chem-selectors{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;margin-top:26px}.world-chemistry .chem-selectors label,.world-chemistry .world-relationship-choices legend{color:#5c7453;font-size:13px;font-weight:500;line-height:1.8}.world-chemistry .chem-selectors select{color:#36563c;background:#fffffb;border:1px solid #ceddc0;border-radius:12px;min-height:49px;padding:12px;font-size:14px;font-weight:400}.world-relationship-choices{border:0;min-width:0;padding:0}.world-relationship-choices>div{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.world-relationship-choices button{color:#6f8562;overflow-wrap:anywhere;background:#fffffb;border:1px solid #ceddc0;border-radius:12px;flex:1;min-width:65px;min-height:49px;padding:10px 12px;font-size:13px}.world-relationship-choices button[aria-pressed=true]{color:#36563c;background:#e4edd7;border-color:#819e68;box-shadow:0 0 0 1px #819e68}.world-chemistry .chem-actions{gap:12px;margin-top:26px}.world-chemistry .chem-submit{color:#fff;background:#3f6246;border:1px solid #3f6246;border-radius:999px;min-height:49px;padding:12px 24px;font-size:14px;font-weight:500}.world-chemistry .chem-invite{color:#65805a;background:0 0;border-color:#c6d7b5}.world-chemistry .chem-disclaimer{color:#819174;text-align:left;margin-bottom:0;line-height:1.8}.world-chemistry .chem-reading{color:#294a3b;background:#fffffb;border-color:#d5e0c8;border-radius:26px}.world-chemistry .chem-head{background:linear-gradient(#f3f7eb,#fffffb)}.world-chemistry .chem-people{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);gap:12px;display:grid;position:relative}.world-chemistry .chem-people>div{width:100%;min-width:0;max-width:100%}.world-chemistry .chem-people>span{color:#94aa7e;font-size:26px}.world-chemistry .chem-people .world-chemistry-planet{max-width:230px}.world-chemistry .chem-people .vqti-type-identity{--vqti-identity-size:23px}.world-chemistry .chem-people small{color:#829574;font-size:12px}.world-chemistry .chem-head .chem-pair-relation,.world-chemistry .chem-head .chem-pair-kind{color:#3e6143;letter-spacing:-.025em;background:#eaf1df;border-radius:10px;font-weight:550}.world-chemistry .chem-head .chem-pair-kind{font-size:25px;line-height:1.7}.world-chemistry .chem-verdict{color:#456446;font-weight:550}.world-chemistry .chem-metrics-body{background:#f2f6e9;border-color:#dce5cd;border-radius:20px}.world-chemistry .chem-metric-heading>strong{background:#6c8758;border-radius:99px;font-size:14px}.world-chemistry .chem-section{border-color:#e0e8d5}.world-chemistry .chem-section h4{color:#375a3e;font-size:21px;font-weight:550}.world-chemistry .chem-perspectives>div{background:#f4f7ee;border-color:#dfe8d2;border-radius:18px}.world-chemistry :is(button,select):focus-visible{outline-offset:4px;outline:3px solid #8da775}@media (width<=750px){.world-chemistry .world-chemistry-shell{border-radius:23px;padding:24px 18px}.world-encounter{border-radius:20px;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:3px;padding:22px 8px}.world-encounter-bridge{gap:0}.world-encounter-bridge i{display:none}.world-encounter-bridge b{font-size:25px}.world-encounter-person .vqti-type-identity{--vqti-identity-size:18px}.world-encounter-person>small{font-size:10px}.world-partner-placeholder{font-size:11px;line-height:1.7}.world-chemistry .chem-selectors{grid-template-columns:1fr;gap:20px}.world-chemistry .chem-actions{flex-direction:column}.world-chemistry .chem-submit{width:100%;padding-inline:16px;font-size:13px}.world-chemistry .chem-head,.world-chemistry .chem-section{padding:22px 18px}.world-chemistry .chem-people{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);gap:6px}.world-chemistry .chem-people>div{flex:none;width:100%;max-width:100%}.world-chemistry .chem-people .vqti-type-identity{--vqti-identity-size:17px}.world-chemistry .chem-head .chem-pair-kind{font-size:21px}.world-chemistry .chem-metrics-body{padding:18px}.world-chemistry .chem-metric-heading{flex-wrap:wrap;gap:8px}.world-chemistry .chem-metric-heading h4{font-size:19px}.world-chemistry .chem-prose{font-size:15px}.world-chemistry .chem-perspectives{grid-template-columns:1fr}}.world-guest-intro{box-sizing:border-box;color:#274d3a;text-align:center;background:linear-gradient(145deg,#f5f8ee,#edf3e3);border:1px solid #d6e1cb;border-radius:28px;max-width:680px;margin:0 auto;padding:clamp(24px,5vw,48px)}.world-guest-intro h2{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 14px;font-size:clamp(23px,5vw,32px);line-height:1.4}.world-guest-kicker{letter-spacing:.2em;margin:0 0 14px;font-size:11px}.world-guest-description{color:#63785b;word-break:keep-all;overflow-wrap:anywhere;max-width:440px;margin:0 auto 26px;font-size:16px;line-height:1.8}.world-guest-preview{text-align:left;background:#fffef9;border:1px solid #d6e1cb;border-radius:22px;margin:0 0 28px;position:relative;overflow:hidden}.world-guest-preview-caption{z-index:1;background:#fffef9;border-bottom:1px solid #e9eddf;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 20px;display:flex;position:relative}.world-guest-preview-caption>span{font-size:13px;font-weight:700}.world-guest-preview-caption small{color:#6b795f;font-size:12px}.world-guest-preview-blur{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.55;padding:24px}.world-guest-preview-score{justify-content:space-between;align-items:center;gap:20px;font-weight:700;display:flex}.world-guest-placeholder{background:#b3c39d;border-radius:8px;display:block}.world-guest-score-placeholder{width:64px;height:38px}.world-guest-preview-track{background:#e0e7d4;border-radius:8px;height:8px;margin:22px 0}.world-guest-preview-track>span{border-radius:inherit;background:#68874e;width:60%;height:100%;display:block}.world-guest-preview-blur>strong{margin:0 0 14px;font-size:17px;display:block}.world-guest-line{width:94%;height:10px;margin:10px 0}.world-guest-line-short{width:72%}.world-guest-preview-domains{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.world-guest-preview-domains>div{border:1px solid #d6dfcb;border-radius:12px;padding:16px 10px}.world-guest-preview-domains .world-guest-placeholder{height:8px;margin:5px 0 10px}.world-guest-preview-domains .world-guest-placeholder+span{width:65%;height:20px}.world-guest-preview-lock{color:#547047;background:#fffef9;border:1px solid #d5dfc7;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 18px #35523912}.world-guest-intro a.world-guest-signup{box-sizing:border-box;color:#fff;white-space:normal;overflow-wrap:anywhere;background:#365e43;border-radius:15px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;padding:14px 18px;font-size:16px;font-weight:700;line-height:1.6;text-decoration:none;display:flex}.world-guest-signup:focus-visible,.world-guest-login:focus-visible{outline-offset:4px;outline:3px solid #50723f}.world-guest-login{color:#476443;text-underline-offset:4px;margin-top:18px;font-size:13px;display:inline-block}.world-guest-friends-art{color:#547347;background:#e1ebd4;border-radius:50%;place-items:center;width:82px;height:82px;margin-bottom:24px;display:inline-grid;position:relative}.world-guest-friends-art>svg+svg{box-sizing:content-box;background:#fffef9;border-radius:50%;padding:5px;position:absolute;bottom:5px;right:0}.world-guest-features{text-align:left;background:#fffef9;border:1px solid #d6e1cb;border-radius:20px;gap:14px;margin:0 0 28px;padding:20px;list-style:none;display:grid}.world-guest-features li{align-items:center;gap:12px;font-size:15px;line-height:1.6;display:flex}.world-guest-features svg{color:#668154;flex-shrink:0}@media (width<=420px){.world-guest-intro{border-radius:24px;padding:24px 20px}.world-guest-description{font-size:15px}.world-guest-preview-caption{padding:13px 16px}.world-guest-preview-blur{padding:20px}.world-guest-features{padding:16px}.world-guest-features li{font-size:14px}}
