.Footer_footer__UaG1g{width:100%;margin-top:var(--space-6);padding:var(--space-3) var(--space-2);border-top:1px solid var(--border);background-color:var(--surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);text-align:center;position:relative;z-index:1}.Footer_text__D3h25{margin:0;font-size:.8125rem;color:var(--text-mute)}.Footer_withSticky__m_P8f{margin-bottom:var(--sticky-bar-height)}@media (min-width:768px){.Footer_withSticky__m_P8f{margin-bottom:0}}.LanguageSwitcher_root__aY_VN{position:relative}.LanguageSwitcher_trigger__1UT1E{display:flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);font-family:inherit;font-size:13px;color:var(--text);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.LanguageSwitcher_trigger__1UT1E:hover{border-color:var(--accent);background:var(--surface)}.LanguageSwitcher_triggerCode__j7ozZ{font-weight:700;letter-spacing:.02em;color:var(--accent)}.LanguageSwitcher_triggerName__gOmWn{color:var(--text-mute)}.LanguageSwitcher_chevron__ns3pZ{font-size:10px;color:var(--text-mute);margin-left:2px}.LanguageSwitcher_menu__3CvuY{position:absolute;top:calc(100% + 6px);right:0;min-width:160px;margin:0;padding:6px;list-style:none;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-panel);z-index:200}.LanguageSwitcher_menu__3CvuY a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;font-size:13px;color:var(--text);text-decoration:none;transition:background .15s ease,color .15s ease}.LanguageSwitcher_menu__3CvuY a:hover{background:var(--accent-soft);color:var(--accent)}.LanguageSwitcher_menu__3CvuY a.LanguageSwitcher_active__dOjPo{background:var(--accent);color:var(--accent-text)}.LanguageSwitcher_optionCode__CTgMQ{font-weight:700;font-size:11px;opacity:.85;min-width:22px}@media (max-width:768px){.LanguageSwitcher_triggerName__gOmWn{display:none}}.Header_header__MvnS2{position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;background:var(--surface);border-bottom:1px solid var(--border);box-shadow:var(--highlight-top),0 4px 24px rgba(0,0,0,.35)}.Header_inner__ggL_E{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1100px;margin:0 auto;padding:0 24px;height:64px}.Header_brand__tPzig{display:flex;align-items:center;text-decoration:none;flex-shrink:0;line-height:0}.Header_brandLogo__KGjWI{display:block;width:auto;height:44px;max-width:min(260px,50vw)}.Header_brand__tPzig:hover .Header_brandLogo__KGjWI{opacity:.9}.Header_desktopNav__hqXo_{flex:1 1;display:flex;justify-content:center}.Header_navList__l21rr{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.Header_navLink__Q_hTB{display:inline-flex;align-items:center;padding:8px 14px;font-size:14px;font-weight:600;color:var(--text-mute);text-decoration:none;border-radius:var(--radius-sm);transition:color .15s ease,background-color .15s ease}.Header_navLink__Q_hTB:hover{color:var(--accent);background:var(--surface-2)}.Header_toolsDropdown__sEH94{position:relative}.Header_toolsTrigger__YU289{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:600;font-family:inherit;color:var(--text);background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.Header_toolsTrigger__YU289:hover,.Header_toolsTrigger__YU289[aria-expanded=true]{color:var(--accent);border-color:var(--border);background:var(--surface-2)}.Header_toolsChevron__zkoQK{width:16px;height:16px;transition:transform .2s ease}.Header_toolsChevron__zkoQK[data-open=true]{transform:rotate(180deg)}.Header_toolsPanel__xV_Vz{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:min(640px,calc(100vw - 48px));padding:0;background:transparent;border:none;box-shadow:none;z-index:110}.Header_toolsPanel__xV_Vz:before{content:"";display:block;height:8px}.Header_toolsPanelSurface__GFtk9{padding:var(--space-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-panel)}.Header_toolsMenu__LZJDQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.Header_toolsGroup__gF7Ih{min-width:0}.Header_toolsGroupTitle__bx9St{margin:0 0 8px;padding:0 8px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-mute)}.Header_toolsList__jVMJC{margin:0;padding:0;list-style:none}.Header_toolsLink__Noiun{display:block;padding:8px 10px;font-size:.875rem;font-weight:500;color:var(--text);text-decoration:none;border-radius:var(--radius-sm);transition:color .15s ease,background-color .15s ease}.Header_toolsLink__Noiun:hover{color:var(--accent);background:var(--accent-soft)}.Header_actions__AFxTd{display:flex;align-items:center;gap:12px;flex-shrink:0}.Header_menuButton__aNKrC{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);cursor:pointer;transition:border-color .15s ease}.Header_menuButton__aNKrC:hover{border-color:var(--accent)}.Header_menuIcon__gsx1k,.Header_menuIcon__gsx1k:after,.Header_menuIcon__gsx1k:before{display:block;width:18px;height:2px;background:var(--text);border-radius:1px;transition:transform .2s,opacity .2s}.Header_menuIcon__gsx1k{position:relative}.Header_menuIcon__gsx1k:after,.Header_menuIcon__gsx1k:before{content:"";position:absolute;left:0}.Header_menuIcon__gsx1k:before{top:-6px}.Header_menuIcon__gsx1k:after{top:6px}.Header_menuIcon__gsx1k[data-open=true]{background:transparent}.Header_menuIcon__gsx1k[data-open=true]:before{top:0;transform:rotate(45deg)}.Header_menuIcon__gsx1k[data-open=true]:after{top:0;transform:rotate(-45deg)}.Header_mobileOverlay__6fMJ5{display:none}.Header_mobileToolsLabel__2UqKG{margin:0 0 var(--space-2);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-mute)}.Header_mobileNavLinks__P1_pT{margin:var(--space-3) 0 0;padding:var(--space-2) 0 0;border-top:1px solid var(--border);list-style:none}.Header_mobileNavLink__b7nM_{display:block;padding:14px 8px;font-size:.9375rem;font-weight:600;color:var(--text);text-decoration:none;border-radius:var(--radius-sm);transition:color .15s ease,background-color .15s ease}.Header_mobileNavLink__b7nM_:hover{color:var(--accent);background:var(--accent-soft)}@media (max-width:768px){.Header_inner__ggL_E{padding:0 16px;height:56px}.Header_desktopNav__hqXo_{display:none}.Header_menuButton__aNKrC{display:flex}.Header_mobileOverlay__6fMJ5{display:block;position:fixed;inset:56px 0 0;background:rgba(0,0,0,.6);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.Header_mobileOverlayOpen__IUnM3{opacity:1;visibility:visible}.Header_mobilePanel__PXwHC{position:absolute;top:0;right:0;width:min(320px,88vw);height:100%;overflow-y:auto;background:var(--surface);border-left:1px solid var(--border);padding:20px 16px;box-shadow:-8px 0 32px rgba(0,0,0,.45);transform:translateX(100%);transition:transform .25s ease}.Header_mobileOverlayOpen__IUnM3 .Header_mobilePanel__PXwHC{transform:translateX(0)}.Header_toolsMenu__LZJDQ{grid-template-columns:1fr;gap:var(--space-3)}.Header_toolsGroup__gF7Ih+.Header_toolsGroup__gF7Ih{padding-top:var(--space-2);border-top:1px solid var(--border)}.Header_toolsLink__Noiun{padding:12px 8px;font-size:.9375rem}}.PageShell_shell__wfUJ4{min-height:100vh;display:flex;flex-direction:column;background-color:transparent;position:relative;z-index:1}.PageShell_content__TyIt9{flex:1 1;width:100%;max-width:calc(var(--page-max-width) + var(--space-4));margin:0 auto;padding:var(--space-2) var(--space-2) var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.PageShell_contentWide__CuQtH{max-width:min(1680px,100%);padding-left:var(--space-2);padding-right:var(--space-2)}.PageShell_withSticky__cOsu5{padding-bottom:calc(var(--sticky-bar-height) + var(--space-3))}@media (min-width:768px){.PageShell_withSticky__cOsu5{padding-bottom:var(--space-6)}}.PageShell_bannerRow__sYuFv{display:flex;justify-content:center;width:100%}.PageShell_layout__TLAFZ{align-items:center}.PageShell_layout__TLAFZ,.PageShell_mainColumn__HJlGi{display:flex;flex-direction:column;width:100%;gap:var(--space-3)}.PageShell_mainColumn__HJlGi{max-width:var(--page-max-width);min-width:0}.PageShell_mainColumnWide__e6cwI{max-width:100%}.PageShell_pageHeader__saYON{text-align:center;padding:var(--space-2) 0 var(--space-1)}.PageShell_pageTitle__lT0jD{margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;letter-spacing:-.03em;color:var(--text);line-height:1.1}.PageShell_pageSubtitle__kzfcf{margin:var(--space-2) auto 0;max-width:42ch;font-size:.9375rem;color:var(--text-mute);line-height:1.55}.PageShell_pageHeaderWide__zDU2i .PageShell_pageSubtitle__kzfcf{max-width:none}.PageShell_main__SUIRI{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.AboutPage_page___IPTq{display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:65ch;margin-inline:auto;padding-block:var(--space-2) var(--space-4)}.AboutPage_prose__R3Hi3 p{margin:0 0 var(--space-3);font-size:.9375rem;line-height:1.8;color:var(--text-mute)}.AboutPage_prose__R3Hi3 p:last-child{margin-bottom:0}.AboutPage_supportLine__yWyl6{margin:var(--space-2) 0 0;font-size:.875rem;line-height:1.6;color:var(--text-mute)}.AboutPage_amberLink__cjhOS{padding:0;border:none;background:none;font:inherit;color:var(--accent);font-weight:600;text-decoration:none;cursor:pointer}.AboutPage_amberLink__cjhOS:hover{text-decoration:underline}.AooPlanner_editor__tHa3V{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.AooPlanner_toolbar__EEyKk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);box-shadow:var(--shadow-subtle)}.AooPlanner_toolGroup__bSa8O{display:flex;align-items:center;gap:6px;padding-right:var(--space-2);border-right:1px solid var(--border)}.AooPlanner_toolGroup__bSa8O:last-child{border-right:none;padding-right:0}.AooPlanner_toolGroupEnd__Vd_Cr{margin-left:auto}.AooPlanner_toolBtn__HNV3j{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--surface-2);color:var(--text);font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,color .15s ease,opacity .15s ease}.AooPlanner_toolBtn__HNV3j:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 50%,var(--border));color:var(--accent)}.AooPlanner_toolBtn__HNV3j:disabled{opacity:.4;cursor:not-allowed}.AooPlanner_primaryBtn__px_Pe{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border:none;border-radius:var(--radius-sm);background-color:var(--accent);color:var(--accent-text);font-size:.8125rem;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap;transition:opacity .15s ease,transform .1s ease}.AooPlanner_primaryBtn__px_Pe:hover{opacity:.92}.AooPlanner_primaryBtn__px_Pe:active{transform:scale(.98)}.AooPlanner_iconBtn__Mcjo7{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--surface-2);color:var(--text);cursor:pointer;transition:border-color .15s ease,color .15s ease}.AooPlanner_iconBtn__Mcjo7:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--border));color:var(--accent)}.AooPlanner_sizeBtn__5rCwD{min-width:38px;height:38px;padding:0 8px;border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--surface-2);color:var(--text);font-size:.8125rem;font-weight:700;font-family:inherit;cursor:pointer;transition:border-color .15s ease,color .15s ease,opacity .15s ease}.AooPlanner_sizeBtn__5rCwD:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 50%,var(--border));color:var(--accent)}.AooPlanner_sizeBtn__5rCwD:disabled{opacity:.4;cursor:not-allowed}.AooPlanner_colorBtn__1U1P0{width:24px;height:24px;padding:0;border:2px solid var(--border);border-radius:50%;cursor:pointer;transition:transform .1s ease,box-shadow .15s ease}.AooPlanner_colorBtn__1U1P0:hover{transform:scale(1.1)}.AooPlanner_colorActive__t0kR0{border-color:var(--text);box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--ring)}.AooPlanner_labelSwatch__cnZ7_{width:15px;height:12px;border-radius:3px;border:1.5px solid;background-color:color-mix(in srgb,currentColor 25%,transparent)}.AooPlanner_arrowSwatch__f75Vl{font-size:1rem;font-weight:800;line-height:1}.AooPlanner_stageWrap__UEz_M{width:100%;display:flex;justify-content:center}.AooPlanner_stage__qdIna{position:relative;width:100%;max-width:min(100%,1280px);container-type:size;border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);background-color:var(--surface);box-shadow:var(--shadow-panel);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AooPlanner_stageBg__q_2Mu{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;display:block;pointer-events:none;-webkit-user-drag:none}.AooPlanner_emptyHint__tNcRs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:80%;padding:12px 18px;border-radius:var(--radius-sm);background-color:color-mix(in srgb,var(--bg) 70%,transparent);border:1px solid var(--border);color:var(--text);font-size:.875rem;font-weight:600;text-align:center;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.AooPlanner_elWrap__R7_Mj{position:absolute;transform:translate(-50%,-50%);cursor:-webkit-grab;cursor:grab}.AooPlanner_elWrap__R7_Mj:active{cursor:-webkit-grabbing;cursor:grabbing}.AooPlanner_selected__ltlQY{outline:2px dashed var(--accent);outline-offset:3px;z-index:20}.AooPlanner_textEl__sTeFF,.AooPlanner_textInput__OeQQc{white-space:pre;text-align:center;font-weight:700;line-height:1.2}.AooPlanner_textInput__OeQQc{display:block;margin:0;padding:0;border:none;outline:none;background:transparent;resize:none;overflow:hidden;font-family:inherit;min-width:1ch;cursor:text;-moz-user-select:text;user-select:text;-webkit-user-select:text}.AooPlanner_labelWrap__91oLA{display:flex;align-items:center;justify-content:center;border:2px solid;border-radius:var(--radius-sm);overflow:hidden}.AooPlanner_labelText__BMZrM{white-space:pre}.AooPlanner_labelInput__Mc7PN,.AooPlanner_labelText__BMZrM{text-align:center;font-weight:700;line-height:1.2;color:var(--text);padding:2px 6px}.AooPlanner_labelInput__Mc7PN{width:100%;height:100%;margin:0;border:none;outline:none;background:transparent;resize:none;font-family:inherit;cursor:text;-moz-user-select:text;user-select:text;-webkit-user-select:text}.AooPlanner_iconWrap__wm2aE{line-height:0}.AooPlanner_iconGlyph__yAmlz{width:100%;height:100%;filter:drop-shadow(0 .1cqw .3cqw rgba(0,0,0,.7))}.AooPlanner_removeHandle__WoPNn{position:absolute;top:0;right:0;transform:translate(50%,-50%);width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--bg);border-radius:50%;background-color:var(--accent);color:var(--accent-text);font-size:.875rem;font-weight:800;line-height:1;cursor:pointer;z-index:21}.AooPlanner_resizeHandle__W_C14{position:absolute;right:0;bottom:0;transform:translate(50%,50%);width:14px;height:14px;border:2px solid var(--accent);border-radius:3px;background-color:var(--bg);cursor:nwse-resize;z-index:21}.AooPlanner_arrowSvg__Rj_Ll{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.AooPlanner_arrowHit__8LGqr{pointer-events:auto;cursor:-webkit-grab;cursor:grab}.AooPlanner_arrowHit__8LGqr:active{cursor:-webkit-grabbing;cursor:grabbing}.AooPlanner_arrowSelLine__M2DFz{stroke:var(--accent);stroke-dasharray:12 10;fill:none;pointer-events:none}.AooPlanner_arrowHandle__kyKGK{fill:var(--bg);stroke:var(--accent);stroke-width:4;pointer-events:auto;cursor:pointer}@media (max-width:640px){.AooPlanner_toolbar__EEyKk{padding:var(--space-1);gap:6px}.AooPlanner_toolGroup__bSa8O{padding-right:6px}.AooPlanner_toolGroupEnd__Vd_Cr{margin-left:0}.AooPlanner_primaryBtn__px_Pe,.AooPlanner_toolBtn__HNV3j{min-height:34px;font-size:.75rem}}.Panel_panel__ez8rC{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3);width:100%;box-shadow:var(--highlight-top),var(--shadow-subtle)}@media (min-width:768px){.Panel_panel__ez8rC{padding:var(--space-4)}}.CalculatorShell_shell__9536w{width:100%;max-width:var(--page-max-width);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-3)}.CalculatorShell_header__W5YLA{text-align:center}.CalculatorShell_title__0Wagt{margin:0;font-size:clamp(1.25rem,3vw,1.375rem);font-weight:700;letter-spacing:-.02em;color:var(--text)}.CalculatorShell_subtitle__lGlwf{margin:var(--space-1) 0 0;font-size:.9375rem;color:var(--text-mute);line-height:1.5}.CalculatorShell_body__u4OAJ{display:flex;flex-direction:column;gap:var(--space-3)}.CalculatorLoading_wrap__r3pbN{display:flex;align-items:center;justify-content:center;min-height:280px;padding:var(--space-4)}.CalculatorLoading_spinner__8vVU8{width:32px;height:32px;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:CalculatorLoading_spin__rBoad .7s linear infinite}@keyframes CalculatorLoading_spin__rBoad{to{transform:rotate(1turn)}}.ResultValue_root__fbbwZ{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-2)}.ResultValue_label__rDfny{font-size:.6875rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em}.ResultValue_valueRow__w0I7S{display:flex;align-items:baseline;justify-content:center;gap:.25em}.ResultValue_value__FSL_K{font-size:clamp(3rem,7vw,4.5rem);font-weight:800;line-height:1;color:var(--accent);letter-spacing:-.03em;animation:ResultValue_resultFade__8Qndn .25s ease;text-shadow:0 0 40px rgba(245,166,35,.15)}.ResultValue_unit__V24hd{font-size:1rem;font-weight:600;color:var(--text-mute)}@keyframes ResultValue_resultFade__8Qndn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Field_field__KZn0e{display:flex;flex-direction:column;gap:var(--space-1);width:100%}.Field_label__gJm_K{font-size:.6875rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em}.Field_stepper__PwYno{display:flex;align-items:center;gap:4px;width:100%}.Field_stepBtn__p8fa5{flex-shrink:0;width:36px;height:44px;padding:0;border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--surface-2);color:var(--text);font-size:1.125rem;font-weight:600;line-height:1;font-family:inherit;cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.Field_stepBtn__p8fa5:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background-color:var(--accent-soft)}.Field_stepBtn__p8fa5:active:not(:disabled){transform:scale(.96)}.Field_stepBtn__p8fa5:disabled{opacity:.45;cursor:not-allowed}.Field_inputWrap__kcDpx{position:relative;flex:1 1;min-width:0;display:flex;align-items:stretch}.Field_input__uYhGi,.Field_select__QSyxA{width:100%;min-height:44px;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--surface-2);font-size:.9375rem;font-family:inherit;color:var(--text);outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.Field_input__uYhGi{text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.Field_input__uYhGi::-webkit-inner-spin-button,.Field_input__uYhGi::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Field_inputWrapWithUnit__wqGfz .Field_input__uYhGi{padding-right:calc(var(--space-4) + 2.5rem);text-align:right}.Field_input__uYhGi:hover,.Field_select__QSyxA:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}.Field_input__uYhGi:focus,.Field_select__QSyxA:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring);background-color:var(--surface)}.Field_input__uYhGi::placeholder{color:var(--text-mute)}.Field_select__QSyxA{padding-right:calc(var(--space-4) + .5rem);cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%239A9AA5' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-2) center}.Field_unit__Hmgmw{position:absolute;right:var(--space-2);top:50%;transform:translateY(-50%);font-size:.6875rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;pointer-events:none}.Field_fieldCompact__QFlpe .Field_label__gJm_K{font-size:.625rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Field_fieldCompact__QFlpe .Field_stepper__PwYno{height:32px}.Field_fieldCompact__QFlpe .Field_stepBtn__p8fa5{width:28px;height:28px;font-size:1rem;border-radius:6px;background-color:var(--surface)}.Field_fieldCompact__QFlpe .Field_input__uYhGi{min-height:28px;height:28px;padding:0 4px;font-size:.875rem;font-weight:600;border-color:transparent;background-color:transparent}.Field_fieldCompact__QFlpe .Field_input__uYhGi:focus{border-color:var(--border);background-color:var(--surface);box-shadow:none}.AdSlot_slot__mKnKV{margin:0 auto;width:100%;overflow:hidden}.AdSlot_leaderboard__ogM26{max-width:728px;min-height:90px}.AdSlot_rectangle__4WSuG{max-width:300px;min-height:250px}.AdSlot_inArticle___VZmN{max-width:var(--page-max-width)}.AdSlot_vertical__05yH9{width:300px;max-width:100%;min-height:600px}.AdSlot_reserved__SjMUl{pointer-events:none}@media (max-width:767px){.AdSlot_leaderboard__ogM26{max-width:320px;min-height:100px}}@media (max-width:1279px){.AdSlot_vertical__05yH9{display:none}}.ApCalculator_shell__UZb9q,.ApCalculator_shell__UZb9q>div{gap:var(--space-2)!important}.ApCalculator_resultStrip___37Ay{display:none}@media (min-width:768px){.ApCalculator_resultStrip___37Ay{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:100px;max-height:120px;padding:var(--space-2) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--highlight-top),var(--shadow-subtle),inset 3px 0 0 var(--accent)}.ApCalculator_resultMain__nPniO{flex:0 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.ApCalculator_resultLabel__chICn{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.ApCalculator_resultValue__rsYr3{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.1;color:var(--accent);letter-spacing:-.02em;animation:ApCalculator_resultFade__Rpih2 .2s ease;text-shadow:0 0 32px rgba(245,166,35,.12)}.ApCalculator_resultMeta__9Hgl0{flex:1 1;display:flex;justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap}.ApCalculator_metaItem___iH9d{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:72px}.ApCalculator_metaLabel__J1k6H{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;text-align:right;line-height:1.2}.ApCalculator_metaValue__0R3_5{font-size:.9375rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}.ApCalculator_inputPanel__gh0wQ{padding:var(--space-2) var(--space-3)!important}.ApCalculator_inputsGrid__j9ija{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.ApCalculator_fullWidth__OyxU4{grid-column:1/-1;max-width:360px}.ApCalculator_warning__lvLTL{color:var(--accent);text-align:center;font-size:.875rem;font-weight:500;line-height:1.5;padding:var(--space-2);border:1px solid color-mix(in srgb,var(--accent) 35%,var(--border));border-radius:var(--radius-sm);background-color:var(--accent-soft)}@media (max-width:767px){.ApCalculator_inputsGrid__j9ija{grid-template-columns:1fr}.ApCalculator_fullWidth__OyxU4{max-width:none}}@keyframes ApCalculator_resultFade__Rpih2{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.BuildingCalculator_shell__8cRZB,.BuildingCalculator_shell__8cRZB>div{gap:var(--space-2)!important}.BuildingCalculator_resultStrip___xJUg{display:none}@media (min-width:768px){.BuildingCalculator_resultStrip___xJUg{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:100px;max-height:120px;padding:var(--space-2) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--highlight-top),var(--shadow-subtle),inset 3px 0 0 var(--accent)}.BuildingCalculator_resultMain__NonRJ{flex:0 1 auto;min-width:0;max-width:50%;display:flex;flex-direction:column;gap:6px}.BuildingCalculator_resultLabel__uJI3N{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.BuildingCalculator_resultValue__gZF6W{font-size:clamp(1.125rem,2vw,1.5rem);font-weight:800;line-height:1.15;color:var(--accent);letter-spacing:-.02em;animation:BuildingCalculator_resultFade__gTYSB .2s ease;text-shadow:0 0 32px rgba(245,166,35,.12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BuildingCalculator_resultMeta__d4OFt{flex:1 1;display:flex;justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap}.BuildingCalculator_metaItem__dnULG{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:72px}.BuildingCalculator_metaLabel__OVZlX{font-size:.5625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;text-align:right;line-height:1.2}.BuildingCalculator_metaValue__Nuqey{font-size:.9375rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}.BuildingCalculator_detailsPanel__2Ly1L,.BuildingCalculator_inputPanel__e0Af4{padding:var(--space-2)!important}@media (min-width:768px){.BuildingCalculator_detailsPanel__2Ly1L,.BuildingCalculator_inputPanel__e0Af4{padding:var(--space-2) var(--space-3)!important}}.BuildingCalculator_detailsGrid__nrc8U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (min-width:640px){.BuildingCalculator_detailsGrid__nrc8U{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.BuildingCalculator_detailsGrid__nrc8U{grid-template-columns:repeat(4,minmax(0,1fr))}}.BuildingCalculator_detailCell__aC9h6{display:flex;flex-direction:column;gap:4px;padding:8px 10px;background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.BuildingCalculator_detailLabel__tyflo{font-size:.5625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.BuildingCalculator_detailValue__qB4xS{font-size:.875rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BuildingCalculator_inputsGrid__b9cYi{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.BuildingCalculator_fullWidth__xjBap{grid-column:1/-1}.BuildingCalculator_warning__Nk_by{color:var(--text-mute);text-align:center;font-size:.875rem;font-weight:500}@media (max-width:767px){.BuildingCalculator_inputsGrid__b9cYi{grid-template-columns:1fr}}@keyframes BuildingCalculator_resultFade__gTYSB{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.CommanderCalculator_shell__SGHUh,.CommanderCalculator_shell__SGHUh>div{gap:var(--space-2)!important}.CommanderCalculator_resultStrip__tJIV6{display:none}@media (min-width:768px){.CommanderCalculator_resultStrip__tJIV6{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:100px;max-height:120px;padding:var(--space-2) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--highlight-top),var(--shadow-subtle),inset 3px 0 0 var(--accent)}.CommanderCalculator_resultMain__3n6_e{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.CommanderCalculator_resultLabel__lTRY5{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.CommanderCalculator_resultValue__wM8tE{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.1;color:var(--accent);letter-spacing:-.02em;animation:CommanderCalculator_resultFade__lFoOK .2s ease;text-shadow:0 0 32px rgba(245,166,35,.12)}.CommanderCalculator_resultMeta__sULaQ{flex-shrink:0;display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end}.CommanderCalculator_metaItem__gzSaB{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:72px}.CommanderCalculator_metaLabel__RrpDL{font-size:.5625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;text-align:right;line-height:1.2}.CommanderCalculator_metaValue__TDMHm{font-size:.9375rem;font-weight:700;color:var(--text)}}.CommanderCalculator_inputPanel__wD3_v{padding:var(--space-2) var(--space-3)!important}.CommanderCalculator_inputsGrid__jmlbP{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2);max-width:520px;margin:0 auto}.CommanderCalculator_fullWidth__o0lXP{grid-column:1/-1}.CommanderCalculator_warning__jneI7{color:var(--text-mute);text-align:center;font-size:.875rem;font-weight:500}@media (max-width:767px){.CommanderCalculator_inputsGrid__jmlbP{grid-template-columns:1fr}}@keyframes CommanderCalculator_resultFade__lFoOK{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.ContactPage_page__7UxMW{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);width:100%;max-width:65ch;margin-inline:auto;min-height:min(58vh,480px);padding-block:var(--space-4);text-align:center}.ContactPage_intro___s_AV{margin:0;font-size:.9375rem;line-height:1.8;color:var(--text-mute)}.ContactPage_mailButton__88C9L{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-text);font-family:inherit;font-size:.9375rem;font-weight:700;text-decoration:none;transition:filter .15s ease}.ContactPage_mailButton__88C9L:hover{filter:brightness(1.06)}.ContactPage_emailLine__pVELQ{margin:0;font-size:.875rem;line-height:1.6;color:var(--text-mute);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ContactPage_sep__Jr4do{color:var(--text-mute);opacity:.5}.ContactPage_copyLink__2RXw_{padding:0;border:none;background:none;font:inherit;font-size:.8125rem;font-weight:600;color:var(--accent);cursor:pointer;text-decoration:none}.ContactPage_copyLink__2RXw_:hover{text-decoration:underline}.EquipmentCalculator_shell__47OEz,.EquipmentCalculator_shell__47OEz>div{gap:var(--space-2)!important}.EquipmentCalculator_resultStrip__H8JGj{display:none}@media (min-width:768px){.EquipmentCalculator_resultStrip__H8JGj{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:100px;max-height:120px;padding:var(--space-2) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--highlight-top),var(--shadow-subtle),inset 3px 0 0 var(--accent)}.EquipmentCalculator_resultMain__ErMuu{flex:0 1 auto;min-width:0;max-width:50%;display:flex;flex-direction:column;gap:6px}.EquipmentCalculator_resultLabel__kD_pl{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.EquipmentCalculator_resultValue__n7wHj{font-size:clamp(1.125rem,2vw,1.5rem);font-weight:800;line-height:1.15;color:var(--accent);letter-spacing:-.02em;animation:EquipmentCalculator_resultFade__q1PUP .2s ease;text-shadow:0 0 32px rgba(245,166,35,.12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EquipmentCalculator_resultMeta__FVZSi{flex:1 1;display:flex;justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap}.EquipmentCalculator_metaItem__eC5zE{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:72px}.EquipmentCalculator_metaLabel__SRP3D{font-size:.5625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;text-align:right;line-height:1.2}.EquipmentCalculator_metaValue__LLGuK{font-size:.9375rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}.EquipmentCalculator_advancedPanel__ZuRAa,.EquipmentCalculator_detailsPanel__ju3Vi,.EquipmentCalculator_slotsPanel__Ho5qr{padding:var(--space-2)!important}@media (min-width:768px){.EquipmentCalculator_advancedPanel__ZuRAa,.EquipmentCalculator_detailsPanel__ju3Vi,.EquipmentCalculator_slotsPanel__Ho5qr{padding:var(--space-2) var(--space-3)!important}}.EquipmentCalculator_detailsHeading__w4Fiz{margin:0 0 var(--space-2);font-size:.6875rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.EquipmentCalculator_detailsGrid__vkNKM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (min-width:640px){.EquipmentCalculator_detailsGrid__vkNKM{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.EquipmentCalculator_detailsGrid__vkNKM{grid-template-columns:repeat(5,minmax(0,1fr))}}.EquipmentCalculator_detailCell__pEIQq{display:flex;flex-direction:column;gap:4px;padding:8px 10px;background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.EquipmentCalculator_detailLabel__8VlCQ{font-size:.5625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.EquipmentCalculator_detailValue__NrChQ{font-size:.875rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EquipmentCalculator_slotsPanel__Ho5qr{display:flex;flex-direction:column;gap:var(--space-2)}.EquipmentCalculator_slotsGrid__Llqo7{display:grid;grid-template-columns:1fr;grid-gap:var(--space-2);gap:var(--space-2)}@media (min-width:640px){.EquipmentCalculator_slotsGrid__Llqo7{grid-template-columns:repeat(2,minmax(0,1fr))}}.EquipmentCalculator_advanced__q1vI9{border:none}.EquipmentCalculator_advancedSummary__mi4Nu{cursor:pointer;font-size:.8125rem;font-weight:600;color:var(--text);list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:4px 0}.EquipmentCalculator_advancedSummary__mi4Nu::-webkit-details-marker{display:none}.EquipmentCalculator_advancedSummary__mi4Nu:before{content:"▸";display:inline-block;margin-right:8px;color:var(--accent);transition:transform .15s ease}.EquipmentCalculator_advanced__q1vI9[open] .EquipmentCalculator_advancedSummary__mi4Nu:before{transform:rotate(90deg)}.EquipmentCalculator_advancedContent__XGk0l{margin-top:var(--space-2);display:flex;flex-direction:column;gap:var(--space-2)}.EquipmentCalculator_materialBlock__afZ7b{padding:var(--space-2);background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.EquipmentCalculator_materialTitle__v3IKJ{margin:0 0 var(--space-2);font-size:.6875rem;font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:.08em}.EquipmentCalculator_rarityGrid__3g0Kj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (min-width:640px){.EquipmentCalculator_rarityGrid__3g0Kj{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.EquipmentCalculator_rarityGrid__3g0Kj{grid-template-columns:repeat(5,minmax(0,1fr))}}@keyframes EquipmentCalculator_resultFade__q1PUP{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.GemsCalculator_shell__vSWI9,.GemsCalculator_shell__vSWI9>div{gap:var(--space-2)!important}.GemsCalculator_resultStrip__X734m{display:none}@media (min-width:768px){.GemsCalculator_resultStrip__X734m{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:100px;max-height:120px;padding:var(--space-2) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--highlight-top),var(--shadow-subtle),inset 3px 0 0 var(--accent)}.GemsCalculator_resultMain__hDyPb{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.GemsCalculator_resultLabel__W_hx6{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.GemsCalculator_resultValue__5_yHs{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.1;color:var(--accent);letter-spacing:-.02em;animation:GemsCalculator_resultFade__p5c7i .2s ease;text-shadow:0 0 32px rgba(245,166,35,.12)}.GemsCalculator_resultMeta__iY3OG{flex-shrink:0;display:flex;gap:var(--space-3)}.GemsCalculator_metaItem__3H5ul{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:88px}.GemsCalculator_metaLabel__GXHZ5{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;text-align:right}.GemsCalculator_metaValue__PCL4d{font-size:1rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}.GemsCalculator_inputPanel__UDSSu{padding:var(--space-2)!important}@media (min-width:768px){.GemsCalculator_inputPanel__UDSSu{padding:var(--space-2) var(--space-3)!important}}.GemsCalculator_inputsGrid__zUi6p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (min-width:640px){.GemsCalculator_inputsGrid__zUi6p{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.GemsCalculator_inputsGrid__zUi6p{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}.GemsCalculator_cell__4vcpO{display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:72px;max-height:84px;padding:8px 10px;background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color .15s ease}.GemsCalculator_cell__4vcpO:focus-within{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));box-shadow:0 0 0 2px var(--ring)}@keyframes GemsCalculator_resultFade__p5c7i{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.HealingCalculator_shell__tl9D9,.HealingCalculator_shell__tl9D9>div{gap:var(--space-2)!important}.HealingCalculator_resultStrip__g9EzK{display:none}@media (min-width:768px){.HealingCalculator_resultStrip__g9EzK{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:100px;max-height:120px;padding:var(--space-2) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--highlight-top),var(--shadow-subtle),inset 3px 0 0 var(--accent)}.HealingCalculator_resultMain__QFVf8{flex:0 1 auto;min-width:0;max-width:42%;display:flex;flex-direction:column;gap:6px}.HealingCalculator_resultLabel__8_qZj{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.HealingCalculator_resultValue__B6JHg{font-size:clamp(1.125rem,2vw,1.5rem);font-weight:800;line-height:1.15;color:var(--accent);letter-spacing:-.02em;animation:HealingCalculator_resultFade__XEASK .2s ease;text-shadow:0 0 32px rgba(245,166,35,.12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HealingCalculator_resultMeta__bfioD{flex:1 1;display:flex;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}.HealingCalculator_metaItem__h0u9y{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:64px}.HealingCalculator_metaLabel__IeX5O{font-size:.5625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;text-align:right;line-height:1.2}.HealingCalculator_metaValue__iBG6D{font-size:.875rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}.HealingCalculator_settingsPanel__nYSQT,.HealingCalculator_tiersPanel__keu__{padding:var(--space-2)!important}@media (min-width:768px){.HealingCalculator_settingsPanel__nYSQT,.HealingCalculator_tiersPanel__keu__{padding:var(--space-2) var(--space-3)!important}}.HealingCalculator_settingsGrid__qsDYf{display:grid;grid-template-columns:1fr;grid-gap:var(--space-2);gap:var(--space-2)}@media (min-width:640px){.HealingCalculator_settingsGrid__qsDYf{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}}.HealingCalculator_tiersGrid__SrIn5{display:grid;grid-template-columns:1fr;grid-gap:var(--space-2);gap:var(--space-2)}@media (min-width:640px){.HealingCalculator_tiersGrid__SrIn5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.HealingCalculator_tiersGrid__SrIn5{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}.HealingCalculator_tierBlock__bSEcW{padding:var(--space-2);background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.HealingCalculator_tierTitle__Aqi4v{margin:0 0 var(--space-2);font-size:.6875rem;font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:.08em}.HealingCalculator_tierInputs__2u2Vq{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@keyframes HealingCalculator_resultFade__XEASK{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.HomeFaq_section__IPizE{margin-top:var(--space-6);max-width:70ch;margin-left:auto;margin-right:auto}.HomeFaq_title__llwRA{margin:0 0 var(--space-3);font-size:clamp(20px,3vw,26px);font-weight:700;letter-spacing:-.02em;color:var(--text);text-align:center}.HomeFaq_list__rAM99{display:flex;flex-direction:column;gap:var(--space-2)}.HomeFaq_item__UC8Uw{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--highlight-top);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.HomeFaq_item__UC8Uw:hover{border-color:rgba(245,166,35,.35)}.HomeFaq_itemOpen__zHCTh{border-color:var(--accent);box-shadow:var(--highlight-top),0 0 0 1px var(--accent-soft)}.HomeFaq_trigger__SoUNC{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);font-family:inherit;text-align:left;background:transparent;border:none;cursor:pointer;transition:background-color .2s ease}.HomeFaq_trigger__SoUNC:hover{background:rgba(245,166,35,.04)}.HomeFaq_question__ig_6s{font-size:.9375rem;font-weight:600;line-height:1.45;color:var(--text)}.HomeFaq_iconWrap__16ebJ{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--accent-soft)}.HomeFaq_icon__EbazZ{width:16px;height:16px;color:var(--accent)}.HomeFaq_answerWrap__eDnPV{padding:0 var(--space-3) var(--space-3)}.HomeFaq_answer__C93OI{margin:0;padding-top:var(--space-1);border-top:1px solid var(--border);font-size:.875rem;line-height:1.7;color:var(--text-mute)}.HomePage_main__70iBe{position:relative;z-index:1;display:flex;justify-content:center;width:100%;padding:var(--space-4) var(--space-2) var(--space-6)}.HomePage_inner__eW2AE{width:100%;max-width:1040px}.HomePage_hero__rR5nJ{position:relative;text-align:center;padding:var(--space-4) var(--space-2) var(--space-6);overflow:hidden}.HomePage_heroGlow__o913P{position:absolute;top:-45%;left:50%;transform:translateX(-50%);width:760px;max-width:130%;height:460px;background:radial-gradient(ellipse at center,var(--accent-soft) 0,transparent 68%);pointer-events:none;z-index:0}.HomePage_heroTitle__2DrrK{position:relative;z-index:1;margin:0 auto;max-width:16ch;font-size:clamp(40px,6vw,72px);font-weight:800;line-height:1.04;letter-spacing:-.03em;color:var(--text)}.HomePage_heroSubtitle__XhJMR{position:relative;z-index:1;margin:var(--space-3) auto 0;max-width:56ch;font-size:clamp(15px,2.2vw,19px);line-height:1.6;color:var(--text-mute)}.HomePage_stats__fjE_Z{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none}.HomePage_stat__Jk0Wt{display:inline-flex;align-items:center;font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:var(--text-mute)}.HomePage_stat__Jk0Wt:before{content:"";width:5px;height:5px;margin-right:10px;border-radius:50%;background:var(--accent)}.HomePage_ad__tH_vE{margin:var(--space-4) auto 0}.HomePage_categories__9up_8{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-6)}.HomePage_categoryTitle__jrC2u{margin:0 0 var(--space-3);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-mute)}.HomePage_bentoGrid___6ltX{display:grid;grid-template-columns:1fr;grid-gap:var(--space-2);gap:var(--space-2)}.HomePage_card__82mn3{display:flex;flex-direction:column;align-items:flex-start;min-height:132px;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);text-decoration:none;color:var(--text);box-shadow:var(--highlight-top);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease,background-color .2s ease}.HomePage_card__82mn3:hover{border-color:var(--accent);transform:translateY(-3px);box-shadow:var(--highlight-top),0 10px 28px rgba(0,0,0,.35),0 0 0 1px var(--accent-soft)}.HomePage_card__82mn3:hover .HomePage_cardTitle__0gdXH{color:var(--accent)}.HomePage_iconWrap__Nitod{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:var(--space-2);border-radius:var(--radius-sm);background-color:var(--accent-soft);flex-shrink:0}.HomePage_icon___KPtb{width:20px;height:20px;color:var(--accent)}.HomePage_cardTitle__0gdXH{font-size:1rem;font-weight:600;line-height:1.25;margin-bottom:6px;transition:color .2s ease}.HomePage_cardDescription__j_mWP{font-size:.8125rem;line-height:1.5;color:var(--text-mute);margin-top:auto}.HomePage_featured__hRwKm{background-image:linear-gradient(135deg,var(--accent-soft) 0,transparent 62%);border-color:rgba(245,166,35,.35)}.HomePage_featured__hRwKm .HomePage_iconWrap__Nitod{background-color:var(--accent)}.HomePage_featured__hRwKm .HomePage_icon___KPtb{color:var(--accent-text)}.HomePage_seo__8Llcp{margin-top:var(--space-6)}.HomePage_seoTitle__mggdn{margin:0 0 var(--space-2);font-size:clamp(20px,3vw,26px);font-weight:700;letter-spacing:-.02em;color:var(--text)}.HomePage_seoParagraph__qq69S{margin:0 0 var(--space-2);font-size:.9375rem;line-height:1.7;color:var(--text-mute)}@media (min-width:640px){.HomePage_bentoGrid___6ltX{grid-template-columns:repeat(2,minmax(0,1fr))}.HomePage_half__VR_cY{grid-column:span 1}.HomePage_feature__peF3n{grid-column:span 2}}@media (min-width:1024px){.HomePage_bentoGrid___6ltX{grid-template-columns:repeat(4,minmax(0,1fr))}.HomePage_feature__peF3n,.HomePage_half__VR_cY{grid-column:span 2}}.ResearchCalculator_shell__gy6_1,.ResearchCalculator_shell__gy6_1>div{gap:var(--space-2)!important}.ResearchCalculator_resultStrip__jh9rZ{display:none}@media (min-width:768px){.ResearchCalculator_resultStrip__jh9rZ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:100px;max-height:120px;padding:var(--space-2) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--highlight-top),var(--shadow-subtle),inset 3px 0 0 var(--accent)}.ResearchCalculator_resultMain__6LSrm{flex:0 1 auto;min-width:0;max-width:50%;display:flex;flex-direction:column;gap:6px}.ResearchCalculator_resultLabel__8oltY{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.ResearchCalculator_resultValue__RfXsT{font-size:clamp(1.125rem,2vw,1.5rem);font-weight:800;line-height:1.15;color:var(--accent);letter-spacing:-.02em;animation:ResearchCalculator_resultFade__99sgW .2s ease;text-shadow:0 0 32px rgba(245,166,35,.12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ResearchCalculator_resultMeta__DYYDY{flex:1 1;display:flex;justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap}.ResearchCalculator_metaItem__YgbU6{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:72px}.ResearchCalculator_metaLabel__yig_g{font-size:.5625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;text-align:right;line-height:1.2}.ResearchCalculator_metaValue__upy99{font-size:.9375rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}.ResearchCalculator_detailsPanel__DTglX,.ResearchCalculator_inputPanel___ry6D{padding:var(--space-2)!important}@media (min-width:768px){.ResearchCalculator_detailsPanel__DTglX,.ResearchCalculator_inputPanel___ry6D{padding:var(--space-2) var(--space-3)!important}}.ResearchCalculator_detailsGrid__KUB5Z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (min-width:640px){.ResearchCalculator_detailsGrid__KUB5Z{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ResearchCalculator_detailsGrid__KUB5Z{grid-template-columns:repeat(4,minmax(0,1fr))}}.ResearchCalculator_detailCell__5B8py{display:flex;flex-direction:column;gap:4px;padding:8px 10px;background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.ResearchCalculator_detailLabel__83nt9{font-size:.5625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.ResearchCalculator_detailValue__qTqI5{font-size:.875rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ResearchCalculator_inputsGrid__U4p82{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.ResearchCalculator_fullWidth__mx6LM{grid-column:1/-1}.ResearchCalculator_warning__dzq_W{color:var(--text-mute);text-align:center;font-size:.875rem;font-weight:500}@media (max-width:767px){.ResearchCalculator_inputsGrid__U4p82{grid-template-columns:1fr}}@keyframes ResearchCalculator_resultFade__99sgW{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.ResourcesCalculator_shell__1yEMB,.ResourcesCalculator_shell__1yEMB>div{gap:var(--space-2)!important}.ResourcesCalculator_resultStrip__Hm4Xn{display:none}@media (min-width:768px){.ResourcesCalculator_resultStrip__Hm4Xn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:100px;max-height:120px;padding:var(--space-2) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--highlight-top),var(--shadow-subtle),inset 3px 0 0 var(--accent)}.ResourcesCalculator_resultMain__5jHmS{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.ResourcesCalculator_resultLabel__0ARyM{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.ResourcesCalculator_resultValue__h9wRL{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.1;color:var(--accent);letter-spacing:-.02em;animation:ResourcesCalculator_resultFade__ho_0y .2s ease;text-shadow:0 0 32px rgba(245,166,35,.12)}.ResourcesCalculator_resultMeta__40Uwx{flex-shrink:0;display:flex;gap:var(--space-3)}.ResourcesCalculator_metaItem__Rqe7E{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:88px}.ResourcesCalculator_metaLabel__mahjv{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;text-align:right}.ResourcesCalculator_metaValue__Rcy34{font-size:1rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}.ResourcesCalculator_inputPanel__xLBj7{padding:var(--space-2)!important}@media (min-width:768px){.ResourcesCalculator_inputPanel__xLBj7{padding:var(--space-2) var(--space-3)!important}}.ResourcesCalculator_inputsGrid__RTqSo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (min-width:640px){.ResourcesCalculator_inputsGrid__RTqSo{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ResourcesCalculator_inputsGrid__RTqSo{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}.ResourcesCalculator_cell__W9Zql{display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:72px;max-height:84px;padding:8px 10px;background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color .15s ease}.ResourcesCalculator_cell__W9Zql:focus-within{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));box-shadow:0 0 0 2px var(--ring)}@keyframes ResourcesCalculator_resultFade__ho_0y{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.SpeedupCalculator_shell__11m8a,.SpeedupCalculator_shell__11m8a>div{gap:var(--space-2)!important}.SpeedupCalculator_resultStrip__fP0_R{display:none}@media (min-width:768px){.SpeedupCalculator_resultStrip__fP0_R{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:100px;max-height:120px;padding:var(--space-2) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--highlight-top),var(--shadow-subtle),inset 3px 0 0 var(--accent)}.SpeedupCalculator_resultMain__amGfD{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.SpeedupCalculator_resultLabel__8ah2y{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.SpeedupCalculator_resultValue__7awbu{font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:800;line-height:1.15;color:var(--accent);letter-spacing:-.02em;animation:SpeedupCalculator_resultFade___xO0q .2s ease;text-shadow:0 0 32px rgba(245,166,35,.12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SpeedupCalculator_resultMeta__a4MM6{flex-shrink:0;display:flex;gap:var(--space-3)}.SpeedupCalculator_metaItem___AjT8{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:88px}.SpeedupCalculator_metaLabel__AEe1P{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;text-align:right}.SpeedupCalculator_metaValue__Z27SM{font-size:1rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}.SpeedupCalculator_inputPanel__MEMli{padding:var(--space-2)!important}@media (min-width:768px){.SpeedupCalculator_inputPanel__MEMli{padding:var(--space-2) var(--space-3)!important}}.SpeedupCalculator_inputsGrid__DkqKk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (min-width:640px){.SpeedupCalculator_inputsGrid__DkqKk{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (min-width:1024px){.SpeedupCalculator_inputsGrid__DkqKk{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}.SpeedupCalculator_cell__D06uO{display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:72px;max-height:84px;padding:8px 10px;background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color .15s ease}.SpeedupCalculator_cell__D06uO:focus-within{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));box-shadow:0 0 0 2px var(--ring)}@keyframes SpeedupCalculator_resultFade___xO0q{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.TomesCalculator_shell__rkqIG,.TomesCalculator_shell__rkqIG>div{gap:var(--space-2)!important}.TomesCalculator_resultStrip__AUxHU{display:none}@media (min-width:768px){.TomesCalculator_resultStrip__AUxHU{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:100px;max-height:120px;padding:var(--space-2) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--highlight-top),var(--shadow-subtle),inset 3px 0 0 var(--accent)}.TomesCalculator_resultMain__uR6Q8{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.TomesCalculator_resultLabel__Z7zRe{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.TomesCalculator_resultValue__ibF_i{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.1;color:var(--accent);letter-spacing:-.02em;animation:TomesCalculator_resultFade__tY_N7 .2s ease;text-shadow:0 0 32px rgba(245,166,35,.12)}.TomesCalculator_resultMeta__2nZJV{flex-shrink:0;display:flex;gap:var(--space-3)}.TomesCalculator_metaItem__uEuL_{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:88px}.TomesCalculator_metaLabel__tUjFk{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;text-align:right}.TomesCalculator_metaValue__FsqQY{font-size:1rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}.TomesCalculator_inputPanel__v5MNH{padding:var(--space-2)!important}@media (min-width:768px){.TomesCalculator_inputPanel__v5MNH{padding:var(--space-2) var(--space-3)!important}}.TomesCalculator_inputsGrid__jTtKh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (min-width:640px){.TomesCalculator_inputsGrid__jTtKh{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.TomesCalculator_inputsGrid__jTtKh{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}.TomesCalculator_cell__s4Pos{display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:72px;max-height:84px;padding:8px 10px;background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color .15s ease}.TomesCalculator_cell__s4Pos:focus-within{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));box-shadow:0 0 0 2px var(--ring)}@keyframes TomesCalculator_resultFade__tY_N7{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.TradingPostCalculator_shell__ZKWp3,.TradingPostCalculator_shell__ZKWp3>div{gap:var(--space-2)!important}.TradingPostCalculator_resultStrip__TKRcS{display:none}@media (min-width:768px){.TradingPostCalculator_resultStrip__TKRcS{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:100px;max-height:120px;padding:var(--space-2) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--highlight-top),var(--shadow-subtle),inset 3px 0 0 var(--accent)}.TradingPostCalculator_resultMain__JeuNR{flex:0 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.TradingPostCalculator_resultLabel__ewTWQ{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.TradingPostCalculator_resultValue__EW6nj{font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:800;line-height:1.1;color:var(--accent);letter-spacing:-.02em;animation:TradingPostCalculator_resultFade__qGasL .2s ease;text-shadow:0 0 32px rgba(245,166,35,.12)}.TradingPostCalculator_resultMeta__rb5aa{flex:1 1;display:flex;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}.TradingPostCalculator_metaItem__8cpo_{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:72px}.TradingPostCalculator_metaLabel__7deiz{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;text-align:right;line-height:1.2}.TradingPostCalculator_metaValue__xQKvg{font-size:.875rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}.TradingPostCalculator_controlPanel__AnI6_{padding:var(--space-2) var(--space-3)!important}.TradingPostCalculator_modeTabs__nY151{display:flex;justify-content:center;gap:var(--space-1);margin-bottom:var(--space-1)}.TradingPostCalculator_modeActive__9IY4V,.TradingPostCalculator_modeButton__xiPmx{padding:10px 14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);font-family:inherit;font-size:.8125rem;font-weight:600;color:var(--text-mute);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.TradingPostCalculator_modeButton__xiPmx:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.TradingPostCalculator_modeActive__9IY4V{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.TradingPostCalculator_modeHint__avXUK{margin:0 0 var(--space-2);text-align:center;font-size:.8125rem;color:var(--text-mute)}.TradingPostCalculator_levelRow__W_Jox{display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-2);gap:var(--space-2);align-items:end;max-width:520px;margin:0 auto}.TradingPostCalculator_taxRate__Xatob{margin:0;padding-bottom:12px;font-size:.75rem;font-weight:500;color:var(--text-mute);white-space:nowrap}.TradingPostCalculator_resourcesPanel__HWmm1{padding:var(--space-2) var(--space-3)!important}.TradingPostCalculator_resourcesGrid__kX_qc{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.TradingPostCalculator_resourceBlock__t7DRf{display:flex;flex-direction:column;gap:var(--space-1)}.TradingPostCalculator_resourceResults__kKjLB{display:flex;flex-direction:column;gap:6px;padding:var(--space-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.TradingPostCalculator_resultRow__1F_5S{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-1)}.TradingPostCalculator_resultRowLabel__sFpQz{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.04em}.TradingPostCalculator_resultRowValue__0xg9m{font-size:.875rem;font-weight:600;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:767px){.TradingPostCalculator_modeTabs__nY151{flex-direction:column}.TradingPostCalculator_levelRow__W_Jox{grid-template-columns:1fr}.TradingPostCalculator_taxRate__Xatob{padding-bottom:0;text-align:center}.TradingPostCalculator_resourcesGrid__kX_qc{grid-template-columns:1fr}}@keyframes TradingPostCalculator_resultFade__qGasL{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.TrainingCalculator_shell__DAQ5g,.TrainingCalculator_shell__DAQ5g>div{gap:var(--space-2)!important}.TrainingCalculator_resultStrip__I4DUD{display:none}@media (min-width:768px){.TrainingCalculator_resultStrip__I4DUD{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:100px;max-height:120px;padding:var(--space-2) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--highlight-top),var(--shadow-subtle),inset 3px 0 0 var(--accent)}.TrainingCalculator_resultMain__7YaAx{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.TrainingCalculator_resultLabel__8J9kD{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.TrainingCalculator_resultValue__E_S1u{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.1;color:var(--accent);letter-spacing:-.02em;animation:TrainingCalculator_resultFade__JHR1V .2s ease;text-shadow:0 0 32px rgba(245,166,35,.12)}.TrainingCalculator_resultMeta__266L_{flex-shrink:0;display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end}.TrainingCalculator_metaItem__PoFg1{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:72px}.TrainingCalculator_metaLabel__xdVh1{font-size:.5625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;text-align:right;line-height:1.2}.TrainingCalculator_metaValue__AY9qR{font-size:.9375rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}.TrainingCalculator_detailsPanel__KPdNR,.TrainingCalculator_inputPanel__k0NBp{padding:var(--space-2)!important}@media (min-width:768px){.TrainingCalculator_detailsPanel__KPdNR,.TrainingCalculator_inputPanel__k0NBp{padding:var(--space-2) var(--space-3)!important}}.TrainingCalculator_detailsGrid___xWSe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (min-width:640px){.TrainingCalculator_detailsGrid___xWSe{grid-template-columns:repeat(4,minmax(0,1fr))}}.TrainingCalculator_detailCell__FwdSf{display:flex;flex-direction:column;gap:4px;padding:8px 10px;background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.TrainingCalculator_detailLabel___V0wK{font-size:.5625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.TrainingCalculator_detailValue__pSeWW{font-size:.875rem;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TrainingCalculator_inputPanel__k0NBp{display:flex;flex-direction:column;gap:var(--space-2)}.TrainingCalculator_selectRow__cVH4m{display:grid;grid-template-columns:1fr;grid-gap:var(--space-2);gap:var(--space-2)}@media (min-width:640px){.TrainingCalculator_selectRow__cVH4m{grid-template-columns:repeat(2,minmax(0,1fr))}}.TrainingCalculator_resourcesGrid__K2ZWb{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2)}@media (min-width:640px){.TrainingCalculator_resourcesGrid__K2ZWb{grid-template-columns:repeat(4,minmax(0,1fr))}}.TrainingCalculator_speedupSection__M9ENG{display:flex;flex-direction:column;gap:var(--space-2)}.TrainingCalculator_speedupHeading__6NBWI{font-size:.6875rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.TrainingCalculator_speedupGrid___Fk33{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}@media (max-width:479px){.TrainingCalculator_speedupGrid___Fk33{grid-template-columns:1fr}}@keyframes TrainingCalculator_resultFade__JHR1V{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.VipCalculator_shell__1gEG5,.VipCalculator_shell__1gEG5>div{gap:var(--space-2)!important}.VipCalculator_resultStrip__9j9WL{display:none}@media (min-width:768px){.VipCalculator_resultStrip__9j9WL{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:100px;max-height:120px;padding:var(--space-2) var(--space-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--highlight-top),var(--shadow-subtle),inset 3px 0 0 var(--accent)}.VipCalculator_resultMain__97g0m{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.VipCalculator_resultLabel__CETwW{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em}.VipCalculator_resultValue__ds58s{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.1;color:var(--accent);letter-spacing:-.02em;animation:VipCalculator_resultFade__oI4cg .2s ease;text-shadow:0 0 32px rgba(245,166,35,.12)}.VipCalculator_resultMeta__zSQCj{flex-shrink:0;display:flex;gap:var(--space-3)}.VipCalculator_metaItem__U74Pz{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:88px}.VipCalculator_metaLabel__hTiEW{font-size:.625rem;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;text-align:right}.VipCalculator_metaValue__tFm_5{font-size:.9375rem;font-weight:700;color:var(--text)}}.VipCalculator_inputPanel__TKULk{padding:var(--space-2) var(--space-3)!important}.VipCalculator_inputsGrid__J49Hs{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2);max-width:520px;margin:0 auto}.VipCalculator_fullWidth__BZC_a{grid-column:1/-1}.VipCalculator_warning__WT_H6{color:var(--text-mute);text-align:center;font-size:.875rem;font-weight:500}@media (max-width:767px){.VipCalculator_inputsGrid__J49Hs{grid-template-columns:1fr}}@keyframes VipCalculator_resultFade__oI4cg{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}