._widgetContainer_1fnd6_3{max-width:64rem;margin:0 auto;padding:2rem 1rem}._widgetHeader_1fnd6_9{margin-bottom:2rem}._widgetEyebrow_1fnd6_13{display:block;font-size:.68rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:.5rem}._widgetHeadline_1fnd6_23{font-size:clamp(1.5rem,3vw,2rem);font-weight:300;color:var(--text-primary);line-height:1.2;margin:0}._widgetLead_1fnd6_31{font-size:1rem;color:var(--text-secondary);opacity:.76;line-height:1.6;margin-top:.5rem}._widgetStack_1fnd6_39{display:flex;flex-direction:column;gap:.75rem}._collapsible_1fnd6_47{border:1px solid var(--border-primary);border-radius:12px;overflow:hidden;transition:border-color .2s ease}._collapsible_1fnd6_47:hover,._collapsibleOpen_1fnd6_58{border-color:var(--border-secondary)}._collapsibleTrigger_1fnd6_62{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.25rem 1.5rem;background:var(--bg-secondary);border:none;cursor:pointer;text-align:left;transition:background-color .16s ease}._collapsibleTrigger_1fnd6_62:hover{background:var(--bg-secondary)}._collapsibleTriggerText_1fnd6_80{display:flex;flex-direction:column;gap:.25rem;min-width:0}._collapsibleTitle_1fnd6_87{font-size:var(--text-600);font-weight:400;color:var(--text-primary);line-height:1.3}._collapsibleSubtitle_1fnd6_94{font-size:var(--text-400);color:var(--text-tertiary);line-height:1.4}._collapsibleIcon_1fnd6_100{font-size:1.25rem;color:var(--text-tertiary);flex-shrink:0;width:1.5rem;text-align:center}._collapsibleBodyInner_1fnd6_108{padding:0 1.5rem 1.5rem}._calculator_1fnd6_114{display:flex;flex-direction:column;gap:1.25rem}._calcField_1fnd6_120{display:flex;flex-direction:column;gap:.35rem}._calcLabel_1fnd6_126{font-size:var(--text-400);font-weight:400;color:var(--text-primary);letter-spacing:.02em}._calcInput_1fnd6_133,._calcSelect_1fnd6_134{font-family:var(--font-sans);font-size:var(--text-400);padding:.65rem .85rem;border:1px solid var(--border-primary);border-radius:8px;background:#fff;color:var(--text-primary);transition:border-color .16s ease}._calcInput_1fnd6_133:focus,._calcSelect_1fnd6_134:focus{outline:none;border-color:var(--border-accent)}._calcHint_1fnd6_151{font-size:var(--text-300);color:var(--text-tertiary)}._calcButton_1fnd6_156{font-family:var(--font-sans);font-size:.78rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;padding:.75rem 1.5rem;border:none;border-radius:48px;background:var(--accent);color:var(--text-primary);cursor:pointer;transition:background-color .16s ease,transform .16s ease;align-self:flex-start}._calcButton_1fnd6_156:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px)}._calcButton_1fnd6_156:disabled{opacity:.4;cursor:default}._calcButtonSecondary_1fnd6_182{background:transparent;border:1px solid var(--border-secondary);color:var(--text-primary)}._calcButtonSecondary_1fnd6_182:hover{background:var(--bg-secondary);transform:translateY(-1px)}._calcResult_1fnd6_196{display:flex;flex-direction:column;gap:1.25rem}._calcResultCard_1fnd6_202{padding:1.5rem;border-radius:10px;display:flex;flex-direction:column;gap:.35rem}._calcResultA_1fnd6_210{background:var(--color-info-bg);border:1px solid rgba(61,120,156,.2)}._calcResultB_1fnd6_215{background:var(--color-good-bg);border:1px solid rgba(71,121,91,.2)}._calcResultLabel_1fnd6_220{font-size:.68rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary)}._calcResultValue_1fnd6_228{font-size:1.5rem;font-weight:300;color:var(--text-primary)}._calcRequirements_1fnd6_234{display:flex;flex-direction:column;gap:.5rem}._calcRequirements_1fnd6_234 ._calcReqTitle_1fnd6_241{font-size:var(--text-400);font-weight:400;color:var(--text-primary);letter-spacing:.02em;margin:0}._calcRequirements_1fnd6_234 ul._calcReqList_1fnd6_249{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}._calcRequirements_1fnd6_234 ul._calcReqList_1fnd6_249 li{font-size:var(--text-400);color:var(--text-secondary);line-height:1.5;padding-left:1.25rem;position:relative}._calcRequirements_1fnd6_234 ul._calcReqList_1fnd6_249 li:before{content:"";position:absolute;left:0;top:.55rem;width:6px;height:6px;border-radius:50%;background:var(--surface-sunken)}._versionGrid_1fnd6_279{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:640px){._versionGrid_1fnd6_279{grid-template-columns:1fr}}._versionCard_1fnd6_291{padding:1.25rem;border-radius:10px;border:1px solid var(--border-primary);background:#fff}._versionYear_1fnd6_298{display:inline-block;font-size:var(--text-200);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);background:var(--bg-accent-subtle);padding:.2rem .5rem;border-radius:4px;margin-bottom:.6rem}._versionCard_1fnd6_291 ._versionRec_1fnd6_311{font-size:var(--text-500);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 .4rem}._versionDesc_1fnd6_318{font-size:var(--text-400);color:var(--text-secondary);line-height:1.55;margin:0}._methodSelector_1fnd6_327{display:flex;flex-direction:column;gap:1rem}._msTabs_1fnd6_333{display:flex;gap:0;border:1px solid var(--border-primary);border-radius:8px;overflow:hidden}._msTab_1fnd6_333{flex:1;padding:var(--space-related) var(--space-stack);font-family:var(--font-sans);font-size:var(--text-500);font-weight:400;letter-spacing:.04em;border:none;background:#fff;color:var(--text-tertiary);cursor:pointer;transition:background-color .16s ease,color .16s ease}._msTab_1fnd6_333:not(:last-child){border-right:1px solid var(--border-primary)}._msTab_1fnd6_333:hover{background:var(--bg-secondary)}._msTabActive_1fnd6_363{background:var(--bg-inverse);color:var(--text-on-dark)}._msTabActive_1fnd6_363:hover{background:var(--bg-inverse)}._msIntro_1fnd6_372{font-size:.88rem;color:var(--text-secondary);line-height:1.5;margin:0}._msCards_1fnd6_379{display:flex;flex-direction:column;gap:.5rem}._msCard_1fnd6_379{display:block;width:100%;text-align:left;padding:1rem 1.25rem;border:1px solid var(--border-primary);border-radius:10px;background:#fff;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease;font-family:var(--font-sans)}._msCard_1fnd6_379:hover{border-color:var(--border-secondary)}._msCardOpen_1fnd6_402{border-color:var(--border-secondary);box-shadow:var(--shadow-card)}._msCardHeader_1fnd6_407{display:flex;align-items:center;gap:var(--space-stack)}._msCardHeader_1fnd6_407 ._msCardTitle_1fnd6_413{font-size:var(--text-300);font-weight:400;color:var(--text-primary);line-height:1.4;margin:0}._msCardChevron_1fnd6_421{font-size:var(--text-700);line-height:1;color:var(--text-secondary);margin-left:auto;margin-right:var(--space-stack);flex-shrink:0}._msCardBody_1fnd6_430{margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--border-primary)}._msCardBody_1fnd6_430 p{font-size:.88rem;color:var(--text-secondary);line-height:1.6;margin:0}._msExample_1fnd6_443{margin-top:.75rem;padding:.85rem 1rem;background:var(--bg-secondary);border-radius:8px}._msExampleLabel_1fnd6_450{display:block;font-size:.65rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:.3rem}._msExampleText_1fnd6_460{font-size:.85rem;font-style:italic;color:var(--text-primary);line-height:1.5;margin:0}._hierarchy_1fnd6_470{display:flex;flex-direction:column;gap:var(--space-stack);margin:var(--space-related) 0 var(--space-component)}._hierSteps_1fnd6_477{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-stack);align-items:stretch}._hierStep_1fnd6_477{position:relative;display:flex}._hierArrow_1fnd6_489{position:absolute;right:calc(-1 * var(--space-stack) / 2);top:50%;transform:translate(50%,-50%);font-size:var(--text-400);color:var(--text-tertiary);pointer-events:none}._hierTier_1fnd6_499{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-inline);padding:var(--space-stack);border:1px solid var(--border-primary);border-radius:8px;background:#fff;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease;font-family:var(--font-sans);text-align:left}._hierTier_1fnd6_499:hover{border-color:var(--border-secondary);transform:translateY(-1px)}._hierTierActive_1fnd6_520{border-color:var(--border-accent);background:var(--bg-secondary)}._hierTierNum_1fnd6_525{font-size:var(--text-200);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);white-space:nowrap}._hierTierLabel_1fnd6_534{font-size:var(--text-500);font-weight:400;color:var(--text-primary);line-height:1.3}._hierTierTag_1fnd6_541{font-size:var(--text-300);color:var(--text-tertiary);line-height:1.4}._hierDetail_1fnd6_547{padding:var(--space-component);background:var(--bg-secondary);border-radius:10px;display:flex;flex-direction:column;gap:var(--space-stack)}._hierDetailGrid_1fnd6_556{display:grid;grid-template-columns:3fr 2fr;gap:var(--space-component)}._hierDesc_1fnd6_562{font-size:var(--text-500);color:var(--text-primary);line-height:1.6;margin:0}._hierDetail_1fnd6_547 ._hierExamples_1fnd6_569 ul{list-style:none;margin-left:0;padding:0;margin:.35rem 0 0;display:flex;flex-direction:column;gap:.3rem}._hierDetail_1fnd6_547 ._hierExamples_1fnd6_569 ul li{font-size:var(--text-400);color:var(--text-secondary);padding-left:1.25rem;margin:0;position:relative;line-height:1.5}._hierDetail_1fnd6_547 ._hierExamples_1fnd6_569 ul li:before{content:"";position:absolute;left:0;top:.65rem;width:6px;height:6px;border-radius:50%;background:var(--accent)}._hierExLabel_1fnd6_599,._hierWhenLabel_1fnd6_600{display:block;font-size:var(--text-200);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}._hierDetail_1fnd6_547 ._hierWhen_1fnd6_600 p{font-size:var(--text-400);color:var(--text-secondary);line-height:1.5;margin:.35rem 0 0}._diffTable_1fnd6_618{width:100%}._diffHeader_1fnd6_622{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-stack);padding:var(--space-related) var(--space-stack);border-top:1px solid var(--border-primary);font-size:var(--text-200);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}._diffRow_1fnd6_635{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-stack);padding:var(--space-related) var(--space-stack);font-size:var(--text-400);line-height:1.5;border-top:1px solid var(--border-primary)}._diffTopic_1fnd6_645{color:var(--text-primary);font-weight:var(--font-weight-semibold)}._diffV1_1fnd6_650{color:var(--text-secondary)}._diffV2_1fnd6_654{color:var(--text-primary)}._timeline_1fnd6_660{display:flex;flex-direction:column;gap:0;position:relative;padding-left:2rem}._timeline_1fnd6_660:before{content:"";position:absolute;left:.5rem;top:.5rem;bottom:.5rem;width:2px;background:var(--bg-tertiary)}._tlEvent_1fnd6_678{display:flex;align-items:flex-start;gap:0;padding:.75rem 0;border:none;background:none;cursor:pointer;font-family:var(--font-sans);text-align:left;position:relative;width:100%}._tlDot_1fnd6_692{position:absolute;left:-1.75rem;top:1.05rem;width:10px;height:10px;border-radius:50%;border:2px solid var(--border-secondary);background:#fff;flex-shrink:0;transition:border-color .16s ease,background-color .16s ease}._tlEvent_past_1fnd6_705 ._tlDot_1fnd6_692{background:var(--surface-sunken);border-color:var(--border-secondary)}._tlEvent_current_1fnd6_710 ._tlDot_1fnd6_692{background:var(--accent);border-color:var(--border-accent);box-shadow:0 0 0 3px #d3ed314d}._tlEvent_future_1fnd6_716 ._tlDot_1fnd6_692{background:#fff;border-color:var(--border-primary)}._tlContent_1fnd6_721{display:flex;flex-direction:column;gap:.15rem;padding-left:.5rem}._tlDate_1fnd6_728{font-size:var(--text-200);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary)}._tlLabel_1fnd6_736{font-size:var(--text-500);color:var(--text-primary)}._tlDesc_1fnd6_741{font-size:var(--text-400);color:var(--text-secondary);line-height:1.5;margin:.25rem 0 0}._calcFieldFirst_1fnd6_748{padding-top:.5rem}._scopeTabs_1fnd6_754{border:1px solid var(--border-primary);border-radius:12px;overflow:hidden}._scopeTabBody_1fnd6_760{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._scopeTabParagraph_1fnd6_767{font-size:.92rem;color:var(--text-secondary);line-height:1.7;margin:0}._scopeMethodsSection_1fnd6_774{margin-top:.5rem;padding-top:1.25rem;border-top:1px solid var(--border-primary);display:flex;flex-direction:column;gap:.75rem}._scopeMethodsSection_1fnd6_774 ._scopeMethodsHeading_1fnd6_783{font-size:var(--text-100);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);margin:0}@media(max-width:640px){._collapsibleTrigger_1fnd6_62{padding:1rem}._collapsibleBodyInner_1fnd6_108{padding:0 1rem 1rem}._diffHeader_1fnd6_622,._diffRow_1fnd6_635{grid-template-columns:1fr;gap:.25rem;padding-left:var(--space-related);padding-right:var(--space-related)}._diffHeader_1fnd6_622 span:not(:first-child),._diffRow_1fnd6_635 ._diffV1_1fnd6_650:before,._diffRow_1fnd6_635 ._diffV2_1fnd6_654:before{display:inline}._diffV1_1fnd6_650:before{content:"V1: ";font-weight:var(--font-weight-semibold)}._diffV2_1fnd6_654:before{content:"V2: ";font-weight:var(--font-weight-semibold)}._hierSteps_1fnd6_477{grid-template-columns:1fr}._hierArrow_1fnd6_489{right:auto;left:50%;top:auto;bottom:calc(-1 * var(--space-stack) / 2);transform:translate(-50%,50%) rotate(90deg)}._hierDetailGrid_1fnd6_556{grid-template-columns:1fr}._msTabs_1fnd6_333{flex-direction:column}._msTab_1fnd6_333:not(:last-child){border-right:none;border-bottom:1px solid var(--border-primary)}}.guide-article[data-astro-cid-u5acf3gb] .blog-post-content strong{font-weight:var(--font-weight-semibold)}
