.natal-chart-lab_lab__ldX0m{--natal-gold:#dfb66c;--natal-mint:#8fc7a8;--natal-paper:#f3e6c8;--natal-muted:#9eb1a7;--natal-line:rgba(229,207,160,.18);--natal-surface:rgba(2,17,11,.72);--natal-ease:cubic-bezier(.2,.82,.2,1);position:relative;isolation:isolate;overflow:clip;border:1px solid rgba(229,207,160,.22);border-radius:30px;padding:clamp(18px,4vw,44px);color:var(--natal-paper);background:radial-gradient(circle at 92% 3%,rgba(143,199,168,.15),transparent 26%),radial-gradient(circle at 4% 74%,rgba(223,182,108,.12),transparent 28%),repeating-radial-gradient(circle at 80% 10%,transparent 0 41px,rgba(223,182,108,.025) 42px 43px),linear-gradient(145deg,#08261a,#03130d 70%,#020b07);box-shadow:0 32px 90px rgba(0,0,0,.32)}.natal-chart-lab_lab__ldX0m:before{content:"";position:absolute;z-index:-1;inset:12px;border:1px solid rgba(229,207,160,.075);border-radius:21px;pointer-events:none}.natal-chart-lab_form__Wah44{display:grid;gap:22px}.natal-chart-lab_formHead__ciJ5K{max-width:820px}.natal-chart-lab_formHead__ciJ5K>span,.natal-chart-lab_resultHead__Hu2kQ>div>small,.natal-chart-lab_stepLabel__KJjSn,.natal-chart-lab_timeDecision__d17hr small{color:var(--natal-gold);font-size:.68rem;font-weight:820;letter-spacing:.105em;text-transform:uppercase}.natal-chart-lab_formHead__ciJ5K h2{max-width:760px;margin:10px 0 12px;font:600 clamp(1.85rem,3.2vw,3rem)/.98 var(--serif);letter-spacing:-.038em}.natal-chart-lab_formHead__ciJ5K p,.natal-chart-lab_privacy__bsah8{margin:0;color:var(--natal-muted);line-height:1.55}.natal-chart-lab_hydrationStatus__fUpHi{min-height:1.1em;display:block;margin-top:9px;color:#718b7e;font-size:.64rem}.natal-chart-lab_hydrationStatus__fUpHi[data-ready]{color:var(--natal-mint)}.natal-chart-lab_precision__bhK4M{min-width:0;margin:0;border:0;padding:0}.natal-chart-lab_precision__bhK4M legend{margin-bottom:9px;color:#cbd8d1;font-size:.77rem;font-weight:760}.natal-chart-lab_precision__bhK4M>label{position:relative;width:min(210px,100%);min-height:68px;display:inline-grid;align-content:center;gap:3px;margin:0 7px 7px 0;border:1px solid var(--natal-line);border-radius:15px;padding:12px 14px 12px 42px;background:rgba(2,15,9,.48);color:#b9c8c0;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s var(--natal-ease),box-shadow .2s ease}.natal-chart-lab_precision__bhK4M>label:hover{transform:translateY(-2px);border-color:rgba(223,182,108,.52)}.natal-chart-lab_precision__bhK4M>label[data-active=true]{border-color:var(--natal-gold);background:rgba(223,182,108,.1);box-shadow:0 0 24px rgba(223,182,108,.09)}.natal-chart-lab_precision__bhK4M input{position:absolute;left:15px;top:24px;accent-color:var(--natal-gold)}.natal-chart-lab_precision__bhK4M strong{color:#f0dfbc;font-size:.77rem}.natal-chart-lab_precision__bhK4M small{color:#789086;font-size:.65rem}.natal-chart-lab_fields__9Ozd6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.natal-chart-lab_fields__9Ozd6 label,.natal-chart-lab_manualFields__aoWd0 label{min-width:0;display:grid;gap:7px;color:#aebfb7;font-size:.72rem;font-weight:720}.natal-chart-lab_fields__9Ozd6 label>span,.natal-chart-lab_stepLabel__KJjSn{display:flex;align-items:center;gap:7px}.natal-chart-lab_fields__9Ozd6 label>span b,.natal-chart-lab_stepLabel__KJjSn b{width:22px;height:22px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(223,182,108,.42);border-radius:50%;color:var(--natal-gold);font:720 .58rem/1 var(--font-mono)}.natal-chart-lab_fields__9Ozd6 label[data-disabled=true]{opacity:.48}.natal-chart-lab_fields__9Ozd6 input,.natal-chart-lab_fields__9Ozd6 select,.natal-chart-lab_manualFields__aoWd0 input,.natal-chart-lab_placeSearch__uk103 input{width:100%;min-width:0;min-height:52px;border:1px solid rgba(229,207,160,.25);border-radius:13px;padding:10px 13px;background:rgba(1,10,6,.64);color:var(--natal-paper);color-scheme:dark;font:inherit;outline:0;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.natal-chart-lab_fields__9Ozd6 input:focus,.natal-chart-lab_fields__9Ozd6 select:focus,.natal-chart-lab_manualFields__aoWd0 input:focus,.natal-chart-lab_placeSearch__uk103 input:focus{border-color:var(--natal-gold);background:rgba(4,25,16,.86);box-shadow:0 0 0 4px rgba(223,182,108,.08)}.natal-chart-lab_placeStep__fV0ZE{display:grid;gap:11px;border:1px solid rgba(229,207,160,.14);border-radius:19px;padding:clamp(15px,3vw,22px);background:rgba(1,11,7,.36)}.natal-chart-lab_placeSearch__uk103{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:8px}.natal-chart-lab_manualToggle__hv39_,.natal-chart-lab_placeSearch__uk103 button,.natal-chart-lab_timeDecision__d17hr button{min-height:48px;border:1px solid rgba(223,182,108,.32);border-radius:999px;padding:9px 18px;background:rgba(223,182,108,.08);color:#edd7aa;font:inherit;font-size:.73rem;font-weight:780;cursor:pointer;transition:transform .2s var(--natal-ease),border-color .2s ease,background .2s ease}.natal-chart-lab_manualToggle__hv39_:hover,.natal-chart-lab_placeSearch__uk103 button:hover:not(:disabled),.natal-chart-lab_timeDecision__d17hr button:hover:not(:disabled){transform:translateY(-1px);border-color:var(--natal-gold);background:rgba(223,182,108,.13)}.natal-chart-lab_manualToggle__hv39_:disabled,.natal-chart-lab_placeSearch__uk103 button:disabled,.natal-chart-lab_timeDecision__d17hr button:disabled{opacity:.45;cursor:wait;transform:none}.natal-chart-lab_placeOptions__akbAi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.natal-chart-lab_placeOptions__akbAi button{min-width:0;min-height:64px;display:grid;gap:4px;align-content:center;border:1px solid rgba(143,199,168,.17);border-radius:13px;padding:11px 13px;background:rgba(3,28,18,.44);color:#c9d7d0;text-align:left;cursor:pointer}.natal-chart-lab_placeOptions__akbAi button:hover,.natal-chart-lab_placeOptions__akbAi button[aria-selected=true]{border-color:var(--natal-mint);background:rgba(143,199,168,.09)}.natal-chart-lab_placeOptions__akbAi span{overflow-wrap:anywhere;font-size:.75rem;font-weight:760}.natal-chart-lab_placeOptions__akbAi small{color:#779084;font-size:.63rem;overflow-wrap:anywhere}.natal-chart-lab_selectedPlace__7L8P8{display:flex;gap:10px;align-items:center;border:1px solid rgba(143,199,168,.35);border-radius:14px;padding:11px 13px;background:rgba(143,199,168,.075)}.natal-chart-lab_selectedPlace__7L8P8>span{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:var(--natal-mint);color:#082319;font-weight:900}.natal-chart-lab_selectedPlace__7L8P8 div{min-width:0;display:grid;gap:2px}.natal-chart-lab_selectedPlace__7L8P8 strong{color:#dbe8df;font-size:.77rem;overflow-wrap:anywhere}.natal-chart-lab_selectedPlace__7L8P8 small{color:#82998e;font-size:.63rem;overflow-wrap:anywhere}.natal-chart-lab_manualToggle__hv39_{justify-self:start;min-height:44px;padding-block:7px;background:transparent}.natal-chart-lab_manualFields__aoWd0{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.natal-chart-lab_manualFields__aoWd0,.natal-chart-lab_timezoneField__PlK72{display:grid;animation:natal-chart-lab_rise__F4h20 .28s var(--natal-ease) both}.natal-chart-lab_timezoneField__PlK72{min-width:0;gap:7px;border:1px solid rgba(143,199,168,.17);border-radius:15px;padding:12px 13px;background:rgba(3,28,18,.4);color:#adbeb6;font-size:.72rem;font-weight:720}.natal-chart-lab_timezoneField__PlK72>span:first-child{display:flex;align-items:center;gap:8px}.natal-chart-lab_timezoneField__PlK72>span:first-child b{width:25px;height:25px;display:grid;place-items:center;border:1px solid rgba(223,182,108,.45);border-radius:50%;color:var(--natal-gold)}.natal-chart-lab_timezoneField__PlK72>small{color:#738b80;font-size:.61rem;line-height:1.45;font-weight:520}.natal-chart-lab_timezoneSelect__73Nw3{position:relative;display:block;min-width:0}.natal-chart-lab_timezoneSelect__73Nw3 select{width:100%;min-height:52px;appearance:none;border:1px solid rgba(229,207,160,.25);border-radius:13px;padding:10px 42px 10px 13px;background:#06130d;color:var(--natal-paper);color-scheme:dark;font:inherit;outline:0;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.natal-chart-lab_timezoneSelect__73Nw3 select:focus{border-color:var(--natal-gold);background:#0a1d14;box-shadow:0 0 0 4px rgba(223,182,108,.08)}.natal-chart-lab_timezoneSelect__73Nw3 i{position:absolute;right:14px;top:50%;translate:0 -54%;color:var(--natal-gold);font:700 1.1rem/1 var(--serif);pointer-events:none}.natal-chart-lab_attribution__dxf_w{color:#6f877b;font-size:.61rem;line-height:1.45}.natal-chart-lab_attribution__dxf_w a{color:#98b2a5;text-underline-offset:2px}.natal-chart-lab_formMessage__hcm5M{margin:-9px 0 0;border-left:2px solid var(--natal-gold);padding:5px 10px;color:#d6c39e;font-size:.73rem}.natal-chart-lab_calculate__WcqN4{min-height:58px;width:min(430px,100%);display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:999px;padding:13px 22px;background:linear-gradient(135deg,#b7792d,#e5b964);color:#102016;font:inherit;font-weight:850;cursor:pointer;box-shadow:0 12px 35px rgba(186,126,49,.21),0 0 0 0 rgba(223,182,108,.25);transition:transform .22s var(--natal-ease),box-shadow .22s ease,filter .22s ease}.natal-chart-lab_calculate__WcqN4:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 17px 42px rgba(186,126,49,.3)}.natal-chart-lab_calculate__WcqN4:disabled{opacity:.56;cursor:not-allowed}.natal-chart-lab_calculate__WcqN4 svg{width:18px}.natal-chart-lab_privacy__bsah8{max-width:760px;color:#748b80;font-size:.67rem}.natal-chart-lab_timeDecision__d17hr{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;margin-top:26px;border:1px solid rgba(223,182,108,.34);border-radius:20px;padding:clamp(17px,3vw,25px);background:rgba(75,48,16,.17);animation:natal-chart-lab_rise__F4h20 .38s var(--natal-ease) both}.natal-chart-lab_timeDecision__d17hr>span{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--natal-gold);border-radius:50%;color:var(--natal-gold);font-size:1.5rem}.natal-chart-lab_timeDecision__d17hr h3{margin:5px 0 8px;font:600 1.55rem/1.08 var(--serif)}.natal-chart-lab_timeDecision__d17hr p{max-width:720px;margin:0 0 14px;color:var(--natal-muted);line-height:1.55}.natal-chart-lab_timeDecision__d17hr>div>div{display:flex;flex-wrap:wrap;gap:8px}.natal-chart-lab_timeDecision__d17hr button{display:grid;gap:4px;height:auto;border-radius:13px;text-align:left}.natal-chart-lab_timeDecision__d17hr button small{color:#9aab9f;font-size:.61rem;letter-spacing:0;text-transform:none}.natal-chart-lab_result___jWYg{margin-top:clamp(38px,7vw,74px);border-top:1px solid var(--natal-line);padding-top:clamp(28px,5vw,48px);scroll-margin-top:90px;animation:natal-chart-lab_rise__F4h20 .52s var(--natal-ease) both}.natal-chart-lab_resultHead__Hu2kQ{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(20px,4vw,44px);align-items:center}.natal-chart-lab_resultSeal__BPUBf{position:relative;width:clamp(108px,14vw,158px);aspect-ratio:1;display:grid;place-items:center;border:1px solid rgba(223,182,108,.53);border-radius:50%;background:radial-gradient(circle,rgba(223,182,108,.13),transparent 63%);box-shadow:0 0 0 9px rgba(223,182,108,.035),0 0 45px rgba(223,182,108,.08)}.natal-chart-lab_resultSeal__BPUBf i,.natal-chart-lab_resultSeal__BPUBf:before{content:"";position:absolute;inset:13px;border:1px dashed rgba(223,182,108,.34);border-radius:50%;animation:natal-chart-lab_turn__hRFlO 18s linear infinite}.natal-chart-lab_resultSeal__BPUBf i{inset:27px;border-style:solid;animation-direction:reverse;animation-duration:12s}.natal-chart-lab_resultSeal__BPUBf>span{color:var(--natal-gold);font:600 clamp(3.5rem,8vw,6rem)/1 var(--serif);text-shadow:0 0 33px rgba(223,182,108,.3)}.natal-chart-lab_resultSeal__BPUBf b{position:absolute;right:1px;bottom:10px;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#123427;color:var(--natal-mint);font:600 1.05rem/1 var(--serif)}.natal-chart-lab_resultHead__Hu2kQ h2{margin:8px 0 10px;font:600 clamp(2rem,4.2vw,4.15rem)/.94 var(--serif);letter-spacing:-.04em}.natal-chart-lab_resultHead__Hu2kQ p{max-width:820px;margin:0;color:var(--natal-muted);line-height:1.58}.natal-chart-lab_resultMeta__aplo2{display:flex;flex-wrap:wrap;gap:6px;margin-top:15px}.natal-chart-lab_resultMeta__aplo2 span{border:1px solid rgba(229,207,160,.14);border-radius:999px;padding:6px 9px;color:#8ea298;font-size:.63rem}.natal-chart-lab_facts__gebX6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:28px 0 16px}.natal-chart-lab_facts__gebX6 article{min-width:0;min-height:82px;display:flex;gap:12px;align-items:center;border:1px solid rgba(229,207,160,.13);border-radius:16px;padding:13px 15px;background:rgba(2,15,9,.46)}.natal-chart-lab_facts__gebX6 article[data-uncertain=true]{border-color:rgba(223,182,108,.36)}.natal-chart-lab_facts__gebX6 article[data-muted=true]{opacity:.56}.natal-chart-lab_facts__gebX6 article>span{min-width:34px;color:var(--natal-gold);font:600 1.7rem/1 var(--serif);text-align:center}.natal-chart-lab_facts__gebX6 div{min-width:0;display:grid;gap:4px}.natal-chart-lab_facts__gebX6 small{color:#789085;font-size:.61rem;text-transform:uppercase;letter-spacing:.07em}.natal-chart-lab_facts__gebX6 strong{color:#e5d6b8;font-size:.78rem;overflow-wrap:anywhere}.natal-chart-lab_atlasPicker__BYNLg,.natal-chart-lab_tabs__gYYYy{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;padding:3px 2px 9px}.natal-chart-lab_atlasPicker__BYNLg::-webkit-scrollbar,.natal-chart-lab_tabs__gYYYy::-webkit-scrollbar{display:none}.natal-chart-lab_atlasPicker__BYNLg button,.natal-chart-lab_tabs__gYYYy button{flex:0 0 auto;min-height:44px;border:1px solid rgba(229,207,160,.18);border-radius:999px;padding:8px 15px;background:rgba(2,15,9,.48);color:#9fb1a8;font:inherit;font-size:.71rem;font-weight:750;cursor:pointer}.natal-chart-lab_atlasPicker__BYNLg button[aria-selected=true],.natal-chart-lab_tabs__gYYYy button[aria-selected=true]{border-color:var(--natal-gold);background:rgba(223,182,108,.11);color:#f0ddb5;box-shadow:0 0 20px rgba(223,182,108,.1)}.natal-chart-lab_atlasPicker__BYNLg button:disabled{opacity:.34;cursor:not-allowed}.natal-chart-lab_panel__lRnbf{min-height:340px;border:1px solid rgba(229,207,160,.13);border-radius:22px;padding:clamp(15px,3vw,25px);background:rgba(1,11,7,.36);animation:natal-chart-lab_rise__F4h20 .34s var(--natal-ease) both}.natal-chart-lab_portrait__0_QGw{display:grid;gap:18px}.natal-chart-lab_portraitIntro__eV7ks{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center}.natal-chart-lab_portraitIntro__eV7ks>div{min-width:0}.natal-chart-lab_patternMain__6SchD>small,.natal-chart-lab_portraitIntro__eV7ks>div>small,.natal-chart-lab_reflectionGrid__cJJX4 article>small{color:var(--natal-gold);font-size:.62rem;font-weight:790;letter-spacing:.09em;text-transform:uppercase}.natal-chart-lab_portraitIntro__eV7ks h3{max-width:790px;margin:7px 0 9px;color:#eadbbb;font:600 clamp(1.55rem,3vw,2.5rem)/1.03 var(--serif);letter-spacing:-.025em}.natal-chart-lab_portraitIntro__eV7ks p{max-width:840px;margin:0;color:#91a49a;font-size:.73rem;line-height:1.58}.natal-chart-lab_portraitIntro__eV7ks>span{width:84px;aspect-ratio:1;display:grid;place-items:center;align-content:center;gap:3px;border:1px solid rgba(223,182,108,.42);border-radius:50%;background:radial-gradient(circle,rgba(223,182,108,.13),transparent 68%);color:var(--natal-gold);font:600 1.8rem/1 var(--serif);box-shadow:0 0 32px rgba(223,182,108,.08)}.natal-chart-lab_portraitIntro__eV7ks>span small{color:#83998e;font:700 .52rem/1 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.natal-chart-lab_focusSwitch__9UGUw{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:3px}.natal-chart-lab_focusSwitch__9UGUw::-webkit-scrollbar{display:none}.natal-chart-lab_focusSwitch__9UGUw button{flex:0 0 auto;min-height:44px;border:1px solid rgba(143,199,168,.18);border-radius:999px;padding:8px 14px;background:rgba(3,28,18,.38);color:#94a99e;font:inherit;font-size:.69rem;font-weight:750;cursor:pointer}.natal-chart-lab_focusSwitch__9UGUw button[aria-pressed=true]{border-color:var(--natal-mint);background:rgba(143,199,168,.11);color:#d9e8df;box-shadow:0 0 20px rgba(143,199,168,.08)}.natal-chart-lab_patternRail__jkbcG{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.natal-chart-lab_patternRail__jkbcG button{position:relative;min-width:0;min-height:70px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;overflow:hidden;border:1px solid rgba(229,207,160,.11);border-radius:14px;padding:10px 11px 14px;background:rgba(2,15,9,.42);color:#83988d;text-align:left;font:inherit;cursor:pointer;transition:transform .2s var(--natal-ease),border-color .2s ease,background .2s ease}.natal-chart-lab_patternRail__jkbcG button:hover{transform:translateY(-1px);border-color:rgba(223,182,108,.35)}.natal-chart-lab_patternRail__jkbcG button[aria-selected=true]{border-color:rgba(223,182,108,.55);background:rgba(223,182,108,.075);color:#e6d8ba}.natal-chart-lab_patternRail__jkbcG span{color:var(--natal-gold);font:720 .62rem/1 var(--font-mono)}.natal-chart-lab_patternRail__jkbcG strong{min-width:0;font-size:.67rem;overflow-wrap:anywhere}.natal-chart-lab_patternRail__jkbcG i{position:absolute;inset:auto 0 0;height:3px;background:rgba(143,199,168,.1)}.natal-chart-lab_patternRail__jkbcG button[aria-selected=true] i:after{content:"";display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--natal-mint),var(--natal-gold));transform-origin:left;animation:natal-chart-lab_traceLine__HjZtb .5s var(--natal-ease) both}.natal-chart-lab_patternCard__BOQMt{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(220px,.55fr);gap:16px;border:1px solid rgba(223,182,108,.2);border-radius:18px;padding:clamp(16px,3vw,24px);background:radial-gradient(circle at 90% 0,rgba(143,199,168,.09),transparent 34%),rgba(1,12,8,.63);animation:natal-chart-lab_rise__F4h20 .32s var(--natal-ease) both}.natal-chart-lab_patternMain__6SchD{min-width:0}.natal-chart-lab_patternMain__6SchD h4{margin:8px 0 9px;color:#efdfbd;font:600 clamp(1.35rem,2.6vw,2rem)/1.04 var(--serif)}.natal-chart-lab_patternMain__6SchD>p{max-width:760px;margin:0;color:#9aaca3;font-size:.73rem;line-height:1.62}.natal-chart-lab_evidence__C_j9A{display:flex;flex-wrap:wrap;gap:6px;margin-top:15px}.natal-chart-lab_evidence__C_j9A span{border:1px solid rgba(143,199,168,.18);border-radius:999px;padding:6px 9px;background:rgba(143,199,168,.045);color:#99afa4;font-size:.59rem}.natal-chart-lab_poles__RA_zZ{display:grid;align-content:start;gap:7px;margin:0}.natal-chart-lab_poles__RA_zZ div{border:1px solid rgba(229,207,160,.1);border-radius:13px;padding:12px;background:rgba(3,23,15,.43)}.natal-chart-lab_poles__RA_zZ dt{color:var(--natal-gold);font-size:.58rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.natal-chart-lab_poles__RA_zZ dd{margin:7px 0 0;color:#a7b8af;font-size:.68rem;line-height:1.47}.natal-chart-lab_patternPrompt__OWmsR{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px 12px;border-top:1px solid rgba(229,207,160,.11);padding-top:14px}.natal-chart-lab_patternPrompt__OWmsR span{color:var(--natal-gold);font-size:.58rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.natal-chart-lab_patternPrompt__OWmsR p{margin:0;color:#9eb0a7;font-size:.69rem;line-height:1.5}.natal-chart-lab_portraitActions__og_9v{display:flex;align-items:center;gap:14px}.natal-chart-lab_portraitActions__og_9v button{min-height:46px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(223,182,108,.38);border-radius:999px;padding:9px 15px;background:rgba(223,182,108,.09);color:#ead4a8;font:inherit;font-size:.69rem;font-weight:780;cursor:pointer}.natal-chart-lab_portraitActions__og_9v button:hover{border-color:var(--natal-gold);transform:translateY(-1px)}.natal-chart-lab_portraitActions__og_9v button svg{width:16px}.natal-chart-lab_portraitActions__og_9v p{margin:0;color:#71887c;font-size:.62rem;line-height:1.45}.natal-chart-lab_reflectionGrid__cJJX4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.natal-chart-lab_reflectionGrid__cJJX4 article{border:1px solid rgba(229,207,160,.1);border-radius:15px;padding:15px;background:rgba(2,15,9,.34)}.natal-chart-lab_reflectionGrid__cJJX4 ol{display:grid;gap:9px;margin:13px 0 0;padding-left:20px;color:#91a69b;font-size:.67rem;line-height:1.5}.natal-chart-lab_reflectionGrid__cJJX4 li::marker{color:var(--natal-gold);font-family:var(--font-mono)}.natal-chart-lab_wheelGrid___g__4{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(240px,.55fr);gap:clamp(16px,4vw,42px);align-items:center}.natal-chart-lab_wheel__lul4h{min-width:0;width:min(100%,650px);margin:0 auto;filter:drop-shadow(0 20px 32px rgba(0,0,0,.28))}.natal-chart-lab_wheel__lul4h svg{display:block;width:100%;height:auto}.natal-chart-lab_wheel__lul4h svg text{font-variant-emoji:text}.natal-chart-lab_wheelGrid___g__4 aside{min-width:0}.natal-chart-lab_wheelGrid___g__4 aside>small{color:var(--natal-gold);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.natal-chart-lab_wheelGrid___g__4 aside h3{margin:7px 0 16px;font:600 1.8rem/1 var(--serif)}.natal-chart-lab_wheelGrid___g__4 dl{display:grid;gap:0;margin:0}.natal-chart-lab_wheelGrid___g__4 dl div{display:flex;justify-content:space-between;gap:16px;border-top:1px solid rgba(229,207,160,.11);padding:11px 0}.natal-chart-lab_wheelGrid___g__4 dt{color:#81978c;font-size:.69rem}.natal-chart-lab_wheelGrid___g__4 dd{margin:0;color:#e5d6b8;font-size:.74rem;text-align:right}.natal-chart-lab_wheelGrid___g__4 aside p{color:#8fa399;font-size:.72rem;line-height:1.55}.natal-chart-lab_positionTable__JTD3j{display:grid}.natal-chart-lab_positionTable__JTD3j>button,.natal-chart-lab_positionTable__JTD3j>header{display:grid;grid-template-columns:1.1fr 1fr .55fr .55fr;gap:10px;align-items:center;text-align:left}.natal-chart-lab_positionTable__JTD3j>header{border-bottom:1px solid var(--natal-line);padding:4px 11px 10px;color:#70877b;font-size:.59rem;letter-spacing:.07em;text-transform:uppercase}.natal-chart-lab_positionTable__JTD3j>button{min-width:0;min-height:67px;border:0;border-bottom:1px solid rgba(229,207,160,.09);padding:9px 11px;background:transparent;color:#b8c8bf;font:inherit;cursor:pointer}.natal-chart-lab_positionTable__JTD3j>button:hover{background:rgba(143,199,168,.055)}.natal-chart-lab_positionTable__JTD3j>button>span{min-width:0;color:#a8bbb1;font-size:.68rem;overflow-wrap:anywhere}.natal-chart-lab_positionTable__JTD3j>button>span>strong{color:#e3d4b6;font-size:.75rem}.natal-chart-lab_positionTable__JTD3j>button>span>small{display:block;margin-top:3px;color:#71887d;font-size:.59rem}.natal-chart-lab_bodyName__efNTm{display:flex;align-items:center;gap:10px}.natal-chart-lab_bodyName__efNTm>b{width:36px;color:var(--natal-gold);font:600 1.45rem/1 var(--serif);text-align:center}.natal-chart-lab_bodyName__efNTm>span{min-width:0}.natal-chart-lab_houseGrid__So_Xd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.natal-chart-lab_houseGrid__So_Xd article{min-height:146px;border:1px solid rgba(229,207,160,.11);border-radius:15px;padding:16px;background:rgba(2,15,9,.35)}.natal-chart-lab_houseGrid__So_Xd span{color:var(--natal-gold);font:720 .59rem/1 var(--font-mono)}.natal-chart-lab_houseGrid__So_Xd h3{margin:22px 0 8px;color:#ead9b7;font:600 1.25rem/1 var(--serif)}.natal-chart-lab_houseGrid__So_Xd p{margin:0;color:#879b91;font-size:.68rem;line-height:1.47}.natal-chart-lab_aspectList__Behd2{display:grid;gap:6px}.natal-chart-lab_aspectList__Behd2 article{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr) minmax(70px,.35fr);gap:10px;align-items:center;border:1px solid rgba(229,207,160,.1);border-radius:13px;padding:11px 13px;background:rgba(2,15,9,.35)}.natal-chart-lab_aspectList__Behd2 article>span{color:var(--natal-gold);font:600 1.45rem/1 var(--serif);text-align:center}.natal-chart-lab_aspectList__Behd2 article div{min-width:0;display:grid;gap:4px}.natal-chart-lab_aspectList__Behd2 strong{color:#decfae;font-size:.73rem;overflow-wrap:anywhere}.natal-chart-lab_aspectList__Behd2 small{color:#758c81;font-size:.61rem}.natal-chart-lab_aspectList__Behd2 i{position:relative;height:5px;overflow:hidden;border-radius:999px;background:#19362a}.natal-chart-lab_aspectList__Behd2 i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--strength);border-radius:inherit;background:linear-gradient(90deg,#719e89,var(--natal-gold));box-shadow:0 0 11px rgba(223,182,108,.24)}.natal-chart-lab_aspectList__Behd2>p{color:var(--natal-muted)}.natal-chart-lab_accuracy__ufEED{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.natal-chart-lab_accuracy__ufEED article{min-height:150px;border:1px solid rgba(229,207,160,.11);border-radius:15px;padding:17px;background:rgba(2,15,9,.36)}.natal-chart-lab_accuracy__ufEED article[data-state=good]{border-color:rgba(143,199,168,.29);background:rgba(143,199,168,.055)}.natal-chart-lab_accuracy__ufEED article[data-state=warn]{border-color:rgba(223,182,108,.32);background:rgba(223,182,108,.055)}.natal-chart-lab_accuracy__ufEED small{display:block;color:var(--natal-gold);font-size:.61rem;letter-spacing:.08em;text-transform:uppercase}.natal-chart-lab_accuracy__ufEED strong{display:block;margin:11px 0 8px;color:#e6d7b9;font:600 1.05rem/1.12 var(--serif);overflow-wrap:anywhere}.natal-chart-lab_accuracy__ufEED p{margin:0;color:#879b91;font-size:.69rem;line-height:1.52}.natal-chart-lab_atlasPicker__BYNLg{margin-top:24px}.natal-chart-lab_disclaimer__qYhMt{max-width:900px;margin:18px 0 0;border-left:2px solid var(--natal-gold);padding:5px 12px;color:#80968b;font-size:.67rem;line-height:1.55}@keyframes natal-chart-lab_rise__F4h20{0%{opacity:0;transform:translateY(13px)}}@keyframes natal-chart-lab_turn__hRFlO{to{transform:rotate(1turn)}}@keyframes natal-chart-lab_traceLine__HjZtb{0%{transform:scaleX(0);opacity:.3}to{transform:scaleX(1);opacity:1}}@media (max-width:900px){.natal-chart-lab_fields__9Ozd6{grid-template-columns:repeat(2,minmax(0,1fr))}.natal-chart-lab_wheelGrid___g__4{grid-template-columns:1fr}.natal-chart-lab_wheelGrid___g__4 aside{max-width:620px}.natal-chart-lab_houseGrid__So_Xd{grid-template-columns:repeat(2,minmax(0,1fr))}.natal-chart-lab_patternCard__BOQMt{grid-template-columns:1fr}.natal-chart-lab_patternPrompt__OWmsR{grid-column:auto}}@media (max-width:700px){.natal-chart-lab_lab__ldX0m{border-radius:20px;padding:17px}.natal-chart-lab_lab__ldX0m:before{inset:7px;border-radius:14px}.natal-chart-lab_form__Wah44{gap:18px}.natal-chart-lab_formHead__ciJ5K h2{font-size:1.9rem}.natal-chart-lab_precision__bhK4M{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.natal-chart-lab_precision__bhK4M legend{grid-column:1/-1}.natal-chart-lab_precision__bhK4M>label{width:auto;min-height:73px;margin:0;padding:11px 7px 9px;text-align:center}.natal-chart-lab_precision__bhK4M input{position:static;justify-self:center;margin:0 0 2px}.natal-chart-lab_precision__bhK4M strong{font-size:.68rem}.natal-chart-lab_precision__bhK4M small{font-size:.55rem}.natal-chart-lab_fields__9Ozd6,.natal-chart-lab_manualFields__aoWd0,.natal-chart-lab_placeOptions__akbAi,.natal-chart-lab_placeSearch__uk103{grid-template-columns:1fr}.natal-chart-lab_placeSearch__uk103 button{width:100%}.natal-chart-lab_manualToggle__hv39_{width:100%;justify-self:stretch}.natal-chart-lab_calculate__WcqN4{width:100%}.natal-chart-lab_resultHead__Hu2kQ,.natal-chart-lab_timeDecision__d17hr{grid-template-columns:1fr}.natal-chart-lab_resultSeal__BPUBf{justify-self:center}.natal-chart-lab_resultHead__Hu2kQ>div{text-align:center}.natal-chart-lab_resultHead__Hu2kQ p{text-align:left}.natal-chart-lab_resultMeta__aplo2{justify-content:center}.natal-chart-lab_facts__gebX6{grid-template-columns:1fr}.natal-chart-lab_panel__lRnbf{min-height:0;padding:12px}.natal-chart-lab_positionTable__JTD3j>header{display:none}.natal-chart-lab_positionTable__JTD3j>button{grid-template-columns:1.25fr 1fr;gap:8px;padding:12px 6px}.natal-chart-lab_positionTable__JTD3j>button>span:nth-child(3),.natal-chart-lab_positionTable__JTD3j>button>span:nth-child(4){border-top:1px solid rgba(229,207,160,.07);padding-top:7px;font-size:.62rem}.natal-chart-lab_accuracy__ufEED,.natal-chart-lab_houseGrid__So_Xd,.natal-chart-lab_reflectionGrid__cJJX4{grid-template-columns:1fr}.natal-chart-lab_accuracy__ufEED article,.natal-chart-lab_houseGrid__So_Xd article{min-height:0}.natal-chart-lab_aspectList__Behd2 article{grid-template-columns:32px minmax(0,1fr)}.natal-chart-lab_aspectList__Behd2 i{grid-column:2;width:100%}.natal-chart-lab_portraitIntro__eV7ks{grid-template-columns:1fr}.natal-chart-lab_portraitIntro__eV7ks>span{display:none}.natal-chart-lab_patternRail__jkbcG{grid-template-columns:repeat(2,minmax(0,1fr))}.natal-chart-lab_patternCard__BOQMt{padding:15px}.natal-chart-lab_patternPrompt__OWmsR{grid-template-columns:1fr}.natal-chart-lab_patternPrompt__OWmsR p+span{margin-top:6px}.natal-chart-lab_portraitActions__og_9v{align-items:stretch;flex-direction:column}.natal-chart-lab_portraitActions__og_9v button{justify-content:center;width:100%}}@media (max-width:390px){.natal-chart-lab_lab__ldX0m{padding:14px}.natal-chart-lab_formHead__ciJ5K p{font-size:.78rem}.natal-chart-lab_precision__bhK4M{gap:4px}.natal-chart-lab_precision__bhK4M>label{min-height:70px;padding-inline:4px}.natal-chart-lab_precision__bhK4M small{display:none}.natal-chart-lab_resultMeta__aplo2 span{max-width:100%;overflow-wrap:anywhere}.natal-chart-lab_atlasPicker__BYNLg button,.natal-chart-lab_tabs__gYYYy button{min-height:44px;padding-inline:13px}.natal-chart-lab_wheel__lul4h{width:112%;margin-left:-6%}}@media (prefers-reduced-motion:reduce){.natal-chart-lab_lab__ldX0m *,.natal-chart-lab_lab__ldX0m :after,.natal-chart-lab_lab__ldX0m :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}