.DraconicChartCalculator_main__bD_5r{min-height:100vh;padding:calc(var(--header-height) + 1.35rem) 0 4rem;background:var(--bg-body)}.DraconicChartCalculator_shell__vKBOR{width:min(calc(100% - 2rem),1040px);margin-inline:auto}.DraconicChartCalculator_landingShell__h89ad{width:min(calc(100% - 2rem),840px)}.DraconicChartCalculator_landingHeader___ox_c,.DraconicChartCalculator_resultHeader__McC8b>div:first-child{max-width:760px}.DraconicChartCalculator_chartHeading__hwo1P>div:first-child>span,.DraconicChartCalculator_eyebrow__Dqfmw,.DraconicChartCalculator_methodSection__hERpc>div:first-child>span,.DraconicChartCalculator_sectionIntro__105tX>span{display:inline-flex;align-items:center;gap:.4rem;color:#72549a;font-size:.66rem;font-weight:750;letter-spacing:.075em;text-transform:uppercase}.DraconicChartCalculator_chartHeading__hwo1P>div:first-child>span:before,.DraconicChartCalculator_eyebrow__Dqfmw:before,.DraconicChartCalculator_methodSection__hERpc>div:first-child>span:before,.DraconicChartCalculator_sectionIntro__105tX>span:before{content:"";width:1rem;height:1px;background:currentColor}.DraconicChartCalculator_landingHeader___ox_c h1,.DraconicChartCalculator_resultHeader__McC8b h1{margin-top:.45rem;font-size:clamp(1.65rem,3.5vw,2.2rem);font-weight:690;letter-spacing:-.025em}.DraconicChartCalculator_landingHeader___ox_c p,.DraconicChartCalculator_resultHeader__McC8b p{margin-top:.55rem;color:var(--text-secondary);font-size:.91rem;line-height:1.64}.DraconicChartCalculator_trustRow__lxR06{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin:.85rem 0 1rem;padding:.62rem 0;border-block:1px solid var(--border-subtle)}.DraconicChartCalculator_trustRow__lxR06 span{display:inline-flex;align-items:center;gap:.35rem;color:var(--text-secondary);font-size:.7rem;font-weight:650}.DraconicChartCalculator_trustRow__lxR06 span:before{content:"✓";color:#72549a;font-size:.65rem}.DraconicChartCalculator_highlightRow__wX18D{display:grid;grid-template-columns:repeat(3,1fr);margin-top:.9rem;border-block:1px solid var(--border-subtle)}.DraconicChartCalculator_highlightRow__wX18D span{padding:.62rem .8rem;color:var(--text-secondary);font-size:.69rem;font-weight:650;text-align:center}.DraconicChartCalculator_highlightRow__wX18D span+span{border-left:1px solid var(--border-subtle)}.DraconicChartCalculator_faqSection__8BYU_,.DraconicChartCalculator_landingSection__SYRT1,.DraconicChartCalculator_methodSection__hERpc,.DraconicChartCalculator_readingSection__uSLAp,.DraconicChartCalculator_relatedSection__Te062{margin-top:1.6rem;padding-top:1.35rem;border-top:1px solid var(--border-subtle)}.DraconicChartCalculator_landingSection__SYRT1,.DraconicChartCalculator_readingSection__uSLAp,.DraconicChartCalculator_relatedSection__Te062{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.6rem}.DraconicChartCalculator_relatedLinks__f5j2R{display:grid;border-top:1px solid var(--border-subtle)}.DraconicChartCalculator_relatedLinks__f5j2R a{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;gap:.7rem;align-items:center;padding:.65rem .2rem;border-bottom:1px solid var(--border-subtle);color:inherit}.DraconicChartCalculator_relatedLinks__f5j2R a:hover{color:inherit;text-decoration:none}.DraconicChartCalculator_relatedLinks__f5j2R a>span{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(114,84,154,.14);border-radius:50%;background:rgba(114,84,154,.045);overflow:hidden}.DraconicChartCalculator_relatedLinks__f5j2R a>span img{width:80%;height:80%;object-fit:contain}.DraconicChartCalculator_relatedLinks__f5j2R a div{display:grid;gap:.12rem}.DraconicChartCalculator_relatedLinks__f5j2R strong{color:var(--text-primary);font-size:.73rem;font-weight:680}.DraconicChartCalculator_relatedLinks__f5j2R small{color:var(--text-muted);font-size:.65rem;line-height:1.42}.DraconicChartCalculator_relatedLinks__f5j2R b{color:#72549a;font-size:.78rem;font-weight:650;transition:transform .16s ease}.DraconicChartCalculator_relatedLinks__f5j2R a:hover b{transform:translateX(2px)}.DraconicChartCalculator_chartHeading__hwo1P h2,.DraconicChartCalculator_methodSection__hERpc h2,.DraconicChartCalculator_sectionIntro__105tX h2{margin-top:.38rem;font-size:1.16rem;font-weight:680}.DraconicChartCalculator_methodSection__hERpc p,.DraconicChartCalculator_sectionIntro__105tX p{margin-top:.45rem;color:var(--text-secondary);font-size:.78rem;line-height:1.58}.DraconicChartCalculator_scopeList__02KOA{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--border-subtle)}.DraconicChartCalculator_scopeList__02KOA li{position:relative;padding:.65rem .2rem .65rem 1.25rem;border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);font-size:.73rem;line-height:1.48}.DraconicChartCalculator_scopeList__02KOA li:before{content:"→";position:absolute;left:0;color:#72549a;font-weight:700}.DraconicChartCalculator_readingSteps__X_zSg{display:grid;gap:.7rem;margin:0;padding:0;list-style:none}.DraconicChartCalculator_readingSteps__X_zSg li{display:grid;grid-template-columns:1.6rem minmax(0,1fr);gap:.65rem;align-items:start}.DraconicChartCalculator_readingSteps__X_zSg li>span{display:grid;width:1.6rem;height:1.6rem;place-items:center;border:1px solid rgba(114,84,154,.2);border-radius:5px;background:rgba(114,84,154,.055);color:#72549a;font-size:.66rem;font-weight:750}.DraconicChartCalculator_readingSteps__X_zSg h3{font-size:.8rem;font-weight:680}.DraconicChartCalculator_readingSteps__X_zSg p{margin-top:.18rem;color:var(--text-muted);font-size:.7rem;line-height:1.45}.DraconicChartCalculator_methodSection__hERpc{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:1.5rem;align-items:center;padding:1.2rem 1.25rem;border:1px solid rgba(114,84,154,.13);border-left:3px solid #72549a;border-radius:7px;background:rgba(255,255,255,.78)}.DraconicChartCalculator_methodFormula__sOggf{display:grid;grid-template-columns:1fr auto 1fr;gap:.45rem;align-items:center;color:var(--text-muted);font-size:.65rem;text-align:center}.DraconicChartCalculator_methodFormula__sOggf strong{display:grid;width:2.8rem;height:2.8rem;place-items:center;border-radius:50%;background:#27202f;color:#fff;font-size:.94rem;font-weight:650}.DraconicChartCalculator_faqSection__8BYU_>div:last-child{margin-top:.8rem;border-top:1px solid var(--border-subtle)}.DraconicChartCalculator_faqSection__8BYU_ details{border-bottom:1px solid var(--border-subtle)}.DraconicChartCalculator_faqSection__8BYU_ summary{position:relative;padding:.78rem 1.7rem .78rem 0;color:var(--text-primary);font-size:.76rem;font-weight:680;cursor:pointer;list-style:none}.DraconicChartCalculator_faqSection__8BYU_ summary::-webkit-details-marker{display:none}.DraconicChartCalculator_faqSection__8BYU_ summary:after{content:"+";position:absolute;right:.2rem;color:#72549a;font-size:1rem;font-weight:400}.DraconicChartCalculator_faqSection__8BYU_ details[open] summary:after{content:"−"}.DraconicChartCalculator_faqSection__8BYU_ details p{max-width:720px;padding:0 2rem .8rem 0;color:var(--text-secondary);font-size:.72rem;line-height:1.55}.DraconicChartCalculator_resultMain__5_RrB{padding-bottom:5rem}.DraconicChartCalculator_resultHeader__McC8b{display:flex;justify-content:space-between;gap:1.5rem;align-items:flex-start}.DraconicChartCalculator_editButton__brgb4{flex:0 0 auto;display:inline-flex;align-items:center;gap:.38rem;min-height:2.35rem;padding:.55rem .72rem;border:1px solid var(--border-default);border-radius:6px;background:rgba(255,255,255,.86);color:var(--text-secondary);font-size:.69rem;font-weight:680}.DraconicChartCalculator_editButton__brgb4:hover{border-color:rgba(114,84,154,.36);color:#72549a;text-decoration:none}.DraconicChartCalculator_resultContext__9qLAA{display:flex;flex-wrap:wrap;gap:.3rem 1.1rem;margin-top:.8rem;padding:.58rem 0;border-block:1px solid var(--border-subtle)}.DraconicChartCalculator_resultContext__9qLAA span{display:inline-flex;gap:.35rem;color:var(--text-muted);font-size:.67rem}.DraconicChartCalculator_resultContext__9qLAA strong{color:var(--text-secondary);font-weight:680}.DraconicChartCalculator_metricStrip__QKi_y{display:grid;grid-template-columns:repeat(3,1fr);margin-top:.9rem;border:1px solid var(--border-subtle);border-radius:7px;background:rgba(255,255,255,.86);overflow:hidden}.DraconicChartCalculator_metricStrip__QKi_y div{display:grid;gap:.24rem;padding:.78rem .9rem}.DraconicChartCalculator_metricStrip__QKi_y div+div{border-left:1px solid var(--border-subtle)}.DraconicChartCalculator_metricStrip__QKi_y span{color:var(--text-muted);font-size:.61rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.DraconicChartCalculator_metricStrip__QKi_y strong{color:var(--text-primary);font-size:.83rem;font-weight:680}.DraconicChartCalculator_principleGrid__rScw3{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:.75rem}.DraconicChartCalculator_principleGrid__rScw3 article{display:grid;grid-template-columns:1.7rem minmax(0,1fr);gap:.6rem;padding:.75rem .8rem;border-top:2px solid rgba(114,84,154,.23);background:rgba(255,255,255,.52)}.DraconicChartCalculator_principleGrid__rScw3 article>span{display:grid;width:1.7rem;height:1.7rem;place-items:center;border-radius:50%;background:rgba(114,84,154,.08);color:#72549a;font-size:.75rem;font-weight:700}.DraconicChartCalculator_principleGrid__rScw3 h2{font-size:.75rem;font-weight:690}.DraconicChartCalculator_principleGrid__rScw3 p{margin-top:.18rem;color:var(--text-muted);font-size:.65rem;line-height:1.43}.DraconicChartCalculator_chartSection__tmGDL{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:0;margin-top:1rem;border:1px solid var(--border-subtle);border-radius:8px;background:#fff;overflow:hidden;box-shadow:var(--shadow-sm)}.DraconicChartCalculator_bigThreePanel__iRW8X,.DraconicChartCalculator_chartPanel__uiswT{min-width:0;padding:1rem}.DraconicChartCalculator_chartPanel__uiswT{border-right:1px solid var(--border-subtle)}.DraconicChartCalculator_chartHeading__hwo1P{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:.35rem}.DraconicChartCalculator_chartHeading__hwo1P h2{font-size:.92rem}.DraconicChartCalculator_chartLegend__VHgES{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.42rem}.DraconicChartCalculator_chartLegend__VHgES span{display:inline-flex;align-items:center;gap:.28rem;color:var(--text-muted);font-size:.59rem;font-weight:650}.DraconicChartCalculator_chartLegend__VHgES span:before{content:"";width:.46rem;height:.46rem;border-radius:50%;background:#456a99}.DraconicChartCalculator_chartLegend__VHgES span[data-frame=draconic]:before{background:#785aa3}.DraconicChartCalculator_bigThreePanel__iRW8X{display:flex;flex-direction:column}.DraconicChartCalculator_bigThreeList__qszJo{display:grid;margin-top:.8rem;border-top:1px solid var(--border-subtle)}.DraconicChartCalculator_bigThreeList__qszJo article{display:grid;grid-template-columns:2.4rem minmax(58px,.45fr) minmax(0,1.55fr);gap:.55rem;align-items:center;padding:.72rem 0;border-bottom:1px solid var(--border-subtle)}.DraconicChartCalculator_planetIcon__x8u94{display:grid;width:2.35rem;height:2.35rem;place-items:center;border:1px solid rgba(114,84,154,.12);border-radius:50%;background:#faf8fb;overflow:hidden}.DraconicChartCalculator_contactIcon__fsd0R img,.DraconicChartCalculator_planetIcon__x8u94 img,.DraconicChartCalculator_tablePoint__Vmxrj img{width:82%;height:82%;object-fit:contain}.DraconicChartCalculator_planetGlyph__SB9Sb{color:#72549a;font-size:1rem}.DraconicChartCalculator_bigThreeName__JOu7M{color:var(--text-primary);font-size:.72rem;font-weight:700}.DraconicChartCalculator_bigThreeComparison__0w8zh{display:grid;grid-template-columns:1fr auto 1fr;gap:.4rem;align-items:center}.DraconicChartCalculator_bigThreeComparison__0w8zh>span{display:grid;gap:.08rem}.DraconicChartCalculator_bigThreeComparison__0w8zh small{color:var(--text-muted);font-size:.55rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.DraconicChartCalculator_bigThreeComparison__0w8zh strong{color:var(--text-secondary);font-size:.66rem;line-height:1.3}.DraconicChartCalculator_bigThreeComparison__0w8zh i{color:#72549a;font-size:.72rem;font-style:normal}.DraconicChartCalculator_unavailable__Mb9HO{color:var(--text-muted);font-size:.66rem;font-style:italic}.DraconicChartCalculator_comparisonSection__wEvv7,.DraconicChartCalculator_contactsSection__CfXLe,.DraconicChartCalculator_technicalSection__GZnRE{margin-top:1.15rem;padding:1rem;border:1px solid var(--border-subtle);border-radius:8px;background:rgba(255,255,255,.9);box-shadow:var(--shadow-sm)}.DraconicChartCalculator_technicalGrid__jlErZ{display:grid;grid-template-columns:minmax(0,1fr);margin-top:.85rem}.DraconicChartCalculator_cuspPanel__JSMWs,.DraconicChartCalculator_elementPanel__oq7Gr{min-width:0;border:1px solid var(--border-subtle);border-radius:6px;background:#fbfafc}.DraconicChartCalculator_elementPanel__oq7Gr{padding:.8rem}.DraconicChartCalculator_bigThreeElementPanel__Lmy1v{margin-top:.85rem}.DraconicChartCalculator_cuspPanel__JSMWs summary strong,.DraconicChartCalculator_elementPanel__oq7Gr h3{color:var(--text-primary);font-size:.76rem;font-weight:720}.DraconicChartCalculator_cuspPanel__JSMWs summary small,.DraconicChartCalculator_elementPanel__oq7Gr p{display:block;margin-top:.2rem;color:var(--text-muted);font-size:.62rem;line-height:1.45}.DraconicChartCalculator_elementRows__M_Bdc{display:grid;gap:.48rem;margin-top:.75rem}.DraconicChartCalculator_elementRow__6P8YB{display:grid;grid-template-columns:3.2rem minmax(0,1fr) 1.2rem;gap:.5rem;align-items:center}.DraconicChartCalculator_elementRow__6P8YB>span,.DraconicChartCalculator_elementRow__6P8YB>strong{color:var(--text-secondary);font-size:.62rem;font-weight:680}.DraconicChartCalculator_elementRow__6P8YB>strong{text-align:right;font-variant-numeric:tabular-nums}.DraconicChartCalculator_elementRow__6P8YB i{height:.32rem;overflow:hidden;border-radius:999px;background:rgba(45,37,61,.07)}.DraconicChartCalculator_elementRow__6P8YB i b{display:block;height:100%;min-width:.2rem;border-radius:inherit;background:#8265a8}.DraconicChartCalculator_elementRow__6P8YB[data-element=fire] i b{background:#b96a5d}.DraconicChartCalculator_elementRow__6P8YB[data-element=earth] i b{background:#738564}.DraconicChartCalculator_elementRow__6P8YB[data-element=air] i b{background:#66869c}.DraconicChartCalculator_elementRow__6P8YB[data-element=water] i b{background:#7770a7}.DraconicChartCalculator_cuspPanel__JSMWs summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;min-height:100%;padding:.8rem;cursor:pointer;list-style:none}.DraconicChartCalculator_cuspPanel__JSMWs summary::-webkit-details-marker{display:none}.DraconicChartCalculator_cuspPanel__JSMWs summary>b{padding:.38rem .52rem;border:1px solid rgba(114,84,154,.2);border-radius:5px;color:#684592;font-size:.59rem;font-weight:700;white-space:nowrap}.DraconicChartCalculator_cuspPanel__JSMWs[open] summary{min-height:auto;border-bottom:1px solid var(--border-subtle)}.DraconicChartCalculator_cuspTable__VR_Gk{padding:.3rem .8rem .65rem}.DraconicChartCalculator_cuspTable__VR_Gk>div{display:grid;grid-template-columns:2.6rem minmax(0,1fr) minmax(0,1fr);gap:.55rem;align-items:center;padding:.36rem 0;border-bottom:1px solid rgba(45,37,61,.07)}.DraconicChartCalculator_cuspTable__VR_Gk>div:last-child{border-bottom:none}.DraconicChartCalculator_cuspTable__VR_Gk>div:first-child span{color:var(--text-muted);font-size:.52rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.DraconicChartCalculator_cuspTable__VR_Gk strong,.DraconicChartCalculator_cuspTable__VR_Gk>div:not(:first-child) span{color:var(--text-secondary);font-size:.61rem;font-weight:620;font-variant-numeric:tabular-nums}.DraconicChartCalculator_cuspTable__VR_Gk strong{color:#72549a}.DraconicChartCalculator_aspectModeControl__dTEJk{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:.65rem;align-items:center;margin-top:.85rem;padding:.55rem .65rem;border:1px solid var(--border-subtle);border-radius:6px;background:#faf9fb}.DraconicChartCalculator_aspectModeControl__dTEJk>span{color:var(--text-secondary);font-size:.62rem;font-weight:720}.DraconicChartCalculator_aspectModeControl__dTEJk>div{display:inline-flex;padding:.16rem;border:1px solid var(--border-subtle);border-radius:5px;background:#fff}.DraconicChartCalculator_aspectModeControl__dTEJk button{min-height:1.65rem;padding:.25rem .52rem;border:none;border-radius:3px;background:transparent;color:var(--text-muted);font-size:.59rem;font-weight:680;cursor:pointer}.DraconicChartCalculator_aspectModeControl__dTEJk button[data-active=true]{background:rgba(114,84,154,.1);color:#684592}.DraconicChartCalculator_aspectModeControl__dTEJk p{color:var(--text-muted);font-size:.58rem;line-height:1.4}.DraconicChartCalculator_comparisonTable__T9jF4{margin-top:.85rem;border:1px solid var(--border-subtle);border-radius:6px;overflow:hidden}.DraconicChartCalculator_tableHeader___hpfZ,.DraconicChartCalculator_tableRow__nWOLY{display:grid;grid-template-columns:minmax(135px,.9fr) minmax(145px,1fr) minmax(145px,1fr) minmax(85px,.55fr)}.DraconicChartCalculator_tableHeader___hpfZ{background:#f3f0f5}.DraconicChartCalculator_tableHeader___hpfZ span{padding:.54rem .65rem;color:var(--text-muted);font-size:.58rem;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.DraconicChartCalculator_tableGroupLabel__fIgae{padding:.42rem .65rem;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);background:#faf9f7;color:#72549a;font-size:.6rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.DraconicChartCalculator_tableGroup__lXqhn:first-of-type .DraconicChartCalculator_tableGroupLabel__fIgae{border-top:none}.DraconicChartCalculator_tableRow__nWOLY{border-bottom:1px solid var(--border-subtle)}.DraconicChartCalculator_tableGroup__lXqhn:last-child .DraconicChartCalculator_tableRow__nWOLY:last-child{border-bottom:none}.DraconicChartCalculator_tableRow__nWOLY>div{display:grid;align-content:center;gap:.08rem;min-width:0;padding:.58rem .65rem}.DraconicChartCalculator_tableRow__nWOLY>div+div{border-left:1px solid var(--border-subtle)}.DraconicChartCalculator_tableRow__nWOLY>div>span:not(.DraconicChartCalculator_tablePoint__Vmxrj span){display:none}.DraconicChartCalculator_tableRow__nWOLY>div>strong{color:var(--text-secondary);font-size:.68rem;font-weight:650;overflow-wrap:anywhere}.DraconicChartCalculator_tablePoint__Vmxrj{grid-template-columns:2rem minmax(0,1fr) auto;align-items:center}.DraconicChartCalculator_tablePoint__Vmxrj>span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:#f7f4f8}.DraconicChartCalculator_tablePoint__Vmxrj>strong{color:var(--text-primary)!important;font-weight:700!important}.DraconicChartCalculator_tablePoint__Vmxrj>small{color:#72549a;font-size:.58rem;font-weight:800}.DraconicChartCalculator_tableCue__3JfCu{grid-column:1/-1;padding:.48rem .65rem .55rem;border-top:1px dashed rgba(114,84,154,.16);background:rgba(114,84,154,.022);color:var(--text-muted);font-size:.64rem;line-height:1.45}.DraconicChartCalculator_tableCue__3JfCu span{margin-right:.38rem;color:#72549a;font-size:.55rem;font-weight:750;letter-spacing:.035em;text-transform:uppercase}.DraconicChartCalculator_contactFilters__X_lYM{display:flex;flex-wrap:wrap;gap:.38rem;margin-top:.8rem}.DraconicChartCalculator_contactFilters__X_lYM button{display:inline-flex;align-items:center;gap:.3rem;min-height:2rem;padding:.35rem .55rem;border:1px solid var(--border-default);border-radius:5px;background:#fff;color:var(--text-secondary);font-size:.64rem;font-weight:650;cursor:pointer}.DraconicChartCalculator_contactFilters__X_lYM button:hover,.DraconicChartCalculator_contactFilters__X_lYM button[data-active=true]{border-color:rgba(114,84,154,.42);background:rgba(114,84,154,.07);color:#674489}.DraconicChartCalculator_contactFilters__X_lYM button span{display:grid;min-width:1.1rem;height:1.1rem;place-items:center;border-radius:50%;background:rgba(45,37,61,.06);font-size:.55rem}.DraconicChartCalculator_contactList__0e_bq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:.7rem;border-top:1px solid var(--border-subtle)}.DraconicChartCalculator_contactList__0e_bq article{display:grid;grid-template-columns:2rem minmax(0,1fr) auto auto;gap:.55rem;align-items:center;min-width:0;padding:.6rem 0;border-bottom:1px solid var(--border-subtle)}.DraconicChartCalculator_contactList__0e_bq article:nth-child(odd){padding-right:.75rem}.DraconicChartCalculator_contactList__0e_bq article:nth-child(2n){padding-left:.75rem;border-left:1px solid var(--border-subtle)}.DraconicChartCalculator_contactIcon__fsd0R{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:#f7f4f8}.DraconicChartCalculator_contactList__0e_bq article>div{display:grid;gap:.05rem;min-width:0}.DraconicChartCalculator_contactList__0e_bq article>div span,.DraconicChartCalculator_contactList__0e_bq article>div strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DraconicChartCalculator_contactList__0e_bq article>div strong{color:var(--text-primary);font-size:.64rem}.DraconicChartCalculator_contactList__0e_bq article>div span{color:var(--text-muted);font-size:.59rem}.DraconicChartCalculator_aspectBadge__37226{display:inline-flex;align-items:center;gap:.22rem;color:#72549a;font-size:.56rem;font-weight:650}.DraconicChartCalculator_aspectBadge__37226 b{font-size:.8rem;font-weight:500}.DraconicChartCalculator_orb__x9Xhv{color:var(--text-secondary);font-size:.62rem;font-variant-numeric:tabular-nums;white-space:nowrap}.DraconicChartCalculator_orb__x9Xhv small{color:var(--text-muted);font-size:.53rem;font-weight:500}.DraconicChartCalculator_noContacts__uS782{margin-top:.7rem;padding:.75rem;border:1px dashed var(--border-default);border-radius:6px;color:var(--text-muted);font-size:.68rem;text-align:center}.DraconicChartCalculator_precisionNote__xhdRS{display:grid;grid-template-columns:1.65rem minmax(0,1fr);gap:.65rem;align-items:start;margin:.85rem 0 1rem;padding:.72rem .8rem;border-left:2px solid #72549a;background:rgba(114,84,154,.045)}.DraconicChartCalculator_precisionNote__xhdRS>span{display:grid;width:1.55rem;height:1.55rem;place-items:center;border:1px solid rgba(114,84,154,.2);border-radius:50%;color:#72549a;font-size:.66rem;font-weight:800}.DraconicChartCalculator_precisionNote__xhdRS strong{color:var(--text-primary);font-size:.69rem}.DraconicChartCalculator_precisionNote__xhdRS p{margin-top:.13rem;color:var(--text-muted);font-size:.64rem;line-height:1.42}.DraconicChartCalculator_stateMain__A_lGR{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;padding:2rem;background:var(--bg-body);text-align:center}.DraconicChartCalculator_stateMain__A_lGR h1{max-width:520px;font-size:1.2rem}.DraconicChartCalculator_stateMain__A_lGR p{max-width:540px;color:var(--text-secondary);font-size:.76rem;line-height:1.55}.DraconicChartCalculator_stateGlyph__QZkw4{display:grid;width:3.2rem;height:3.2rem;place-items:center;border:1px solid rgba(114,84,154,.2);border-radius:50%;background:rgba(114,84,154,.06);color:#72549a;font-size:1.25rem}.DraconicChartCalculator_spinner__vs_1F{width:2rem;height:2rem;border:2px solid rgba(114,84,154,.15);border-top-color:#72549a;border-radius:50%;animation:DraconicChartCalculator_spin__iXYWT .8s linear infinite}@keyframes DraconicChartCalculator_spin__iXYWT{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.DraconicChartCalculator_spinner__vs_1F{animation-duration:1.8s}}@media (max-width:820px){.DraconicChartCalculator_chartSection__tmGDL,.DraconicChartCalculator_landingSection__SYRT1,.DraconicChartCalculator_readingSection__uSLAp,.DraconicChartCalculator_relatedSection__Te062{grid-template-columns:1fr}.DraconicChartCalculator_chartPanel__uiswT{border-right:none;border-bottom:1px solid var(--border-subtle)}.DraconicChartCalculator_principleGrid__rScw3{grid-template-columns:1fr;gap:.4rem}.DraconicChartCalculator_contactList__0e_bq,.DraconicChartCalculator_technicalGrid__jlErZ{grid-template-columns:1fr}.DraconicChartCalculator_contactList__0e_bq article:nth-child(2n),.DraconicChartCalculator_contactList__0e_bq article:nth-child(odd){padding-inline:0;border-left:none}}@media (max-width:620px){.DraconicChartCalculator_main__bD_5r{padding-top:calc(var(--header-height) + .8rem)}.DraconicChartCalculator_landingShell__h89ad,.DraconicChartCalculator_shell__vKBOR{width:min(calc(100% - 1.25rem),1040px)}.DraconicChartCalculator_landingHeader___ox_c h1,.DraconicChartCalculator_resultHeader__McC8b h1{font-size:1.55rem}.DraconicChartCalculator_landingHeader___ox_c p,.DraconicChartCalculator_resultHeader__McC8b p{font-size:.82rem}.DraconicChartCalculator_highlightRow__wX18D,.DraconicChartCalculator_metricStrip__QKi_y{grid-template-columns:1fr}.DraconicChartCalculator_highlightRow__wX18D span+span,.DraconicChartCalculator_metricStrip__QKi_y div+div{border-left:none;border-top:1px solid var(--border-subtle)}.DraconicChartCalculator_landingSection__SYRT1,.DraconicChartCalculator_readingSection__uSLAp,.DraconicChartCalculator_relatedSection__Te062{gap:1rem}.DraconicChartCalculator_methodSection__hERpc{grid-template-columns:1fr;padding:1rem}.DraconicChartCalculator_methodFormula__sOggf{max-width:210px}.DraconicChartCalculator_resultHeader__McC8b{display:grid;gap:.8rem}.DraconicChartCalculator_editButton__brgb4{width:fit-content}.DraconicChartCalculator_bigThreePanel__iRW8X,.DraconicChartCalculator_chartPanel__uiswT,.DraconicChartCalculator_comparisonSection__wEvv7,.DraconicChartCalculator_contactsSection__CfXLe,.DraconicChartCalculator_technicalSection__GZnRE{padding:.75rem}.DraconicChartCalculator_aspectModeControl__dTEJk{grid-template-columns:1fr auto}.DraconicChartCalculator_aspectModeControl__dTEJk p{grid-column:1/-1}.DraconicChartCalculator_cuspPanel__JSMWs summary{grid-template-columns:1fr}.DraconicChartCalculator_cuspPanel__JSMWs summary>b{width:fit-content}.DraconicChartCalculator_chartHeading__hwo1P{display:grid}.DraconicChartCalculator_chartLegend__VHgES{justify-content:flex-start}.DraconicChartCalculator_bigThreeList__qszJo article{grid-template-columns:2.25rem minmax(0,1fr)}.DraconicChartCalculator_bigThreeComparison__0w8zh,.DraconicChartCalculator_unavailable__Mb9HO{grid-column:1/-1;margin-left:2.8rem}.DraconicChartCalculator_comparisonTable__T9jF4{border:none;overflow:visible}.DraconicChartCalculator_tableHeader___hpfZ{display:none}.DraconicChartCalculator_tableGroupLabel__fIgae{margin-top:.55rem;border:1px solid var(--border-subtle);border-radius:5px 5px 0 0}.DraconicChartCalculator_tableRow__nWOLY{grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--border-subtle);border-top:none;background:#fff}.DraconicChartCalculator_tablePoint__Vmxrj{grid-column:1/-1;border-bottom:1px solid var(--border-subtle)}.DraconicChartCalculator_tableRow__nWOLY>div+div{border-left:none}.DraconicChartCalculator_tableRow__nWOLY>div:nth-of-type(3){border-left:1px solid var(--border-subtle)}.DraconicChartCalculator_tableRow__nWOLY>div:nth-of-type(4){grid-column:1/-1;border-top:1px solid var(--border-subtle)}.DraconicChartCalculator_tableRow__nWOLY>div>span:not(.DraconicChartCalculator_tablePoint__Vmxrj span){display:block;color:var(--text-muted);font-size:.53rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.DraconicChartCalculator_tableCue__3JfCu{grid-column:1/-1}.DraconicChartCalculator_contactList__0e_bq article{grid-template-columns:2rem minmax(0,1fr) auto}.DraconicChartCalculator_aspectBadge__37226{justify-self:end}.DraconicChartCalculator_orb__x9Xhv{grid-column:2/-1}}@media (max-width:390px){.DraconicChartCalculator_bigThreeComparison__0w8zh{grid-template-columns:1fr}.DraconicChartCalculator_bigThreeComparison__0w8zh i{display:none}.DraconicChartCalculator_contactList__0e_bq article{grid-template-columns:2rem minmax(0,1fr)}.DraconicChartCalculator_aspectBadge__37226,.DraconicChartCalculator_orb__x9Xhv{grid-column:2;justify-self:start}}