.AsphaltCalculator_toolCard__YuaYK{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);box-shadow:var(--shadow-m);padding:var(--space-5);margin-top:var(--space-4);margin-bottom:var(--space-6)}@media (min-width:640px){.AsphaltCalculator_toolCard__YuaYK{padding:var(--space-6)}}.AsphaltCalculator_toolLayout__WbwUy{display:flex;flex-direction:column;gap:var(--space-6)}@media (min-width:992px){.AsphaltCalculator_toolLayout__WbwUy{display:grid;grid-template-columns:1fr 380px;align-items:start;gap:var(--space-7)}}.AsphaltCalculator_inputsCol__joG_l{display:flex;flex-direction:column;gap:var(--space-5)}.AsphaltCalculator_resultsCol__cD3v4{position:relative}@media (min-width:992px){.AsphaltCalculator_resultsCol__cD3v4{position:sticky;top:88px}}.AsphaltCalculator_toggleRow__O6sej{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;align-items:center;padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}.AsphaltCalculator_segmentedControl__I2dpu{display:inline-flex;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill);padding:3px;gap:2px}.AsphaltCalculator_segmentBtn__NGPMB{font-family:var(--font-body);font-size:.875rem;font-weight:600;padding:6px 14px;border-radius:var(--radius-pill);border:none;background:transparent;color:var(--ink-2);cursor:pointer;transition:all .15s ease}.AsphaltCalculator_segmentBtnActive__OX_A4{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-s)}.AsphaltCalculator_sectionsHeader__Y5i9j{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3)}.AsphaltCalculator_sectionTitle__EUUok{font-family:var(--font-heading);font-size:1.05rem;font-weight:700;color:var(--ink)}.AsphaltCalculator_addSectionBtn__Svwqd{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-body);font-size:.8125rem;font-weight:600;padding:6px 12px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-s);color:var(--ink);cursor:pointer;transition:all .15s ease}.AsphaltCalculator_addSectionBtn__Svwqd:hover{background:color-mix(in srgb,var(--accent) 10%,var(--surface-2));color:var(--accent);border-color:var(--accent)}.AsphaltCalculator_sectionBlock__EedYA{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-m);padding:var(--space-4);margin-bottom:var(--space-3);display:flex;flex-direction:column;gap:var(--space-3)}.AsphaltCalculator_sectionBlockTop__vBvhS{display:flex;justify-content:space-between;align-items:center}.AsphaltCalculator_sectionIndexLabel__imi0q{font-size:.85rem;font-weight:700;color:var(--ink-2)}.AsphaltCalculator_removeSectionBtn__1tNTa{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;font-size:.875rem;line-height:1;transition:all .15s ease}.AsphaltCalculator_removeSectionBtn__1tNTa:hover{color:var(--danger);border-color:var(--danger)}.AsphaltCalculator_formGrid__GgV2j{display:grid;grid-template-columns:1fr;gap:var(--space-3)}@media (min-width:500px){.AsphaltCalculator_formGrid__GgV2j{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}.AsphaltCalculator_fieldGroup__MDcvB{display:flex;flex-direction:column;gap:4px}.AsphaltCalculator_fieldLabel__n2381{font-size:.8125rem;font-weight:600;color:var(--ink)}.AsphaltCalculator_inputUnitRow__j2cXl{display:flex;align-items:center;gap:4px}.AsphaltCalculator_inputField__7lYad{flex:1 1;min-width:0;height:42px;font-family:var(--font-body);font-size:.9375rem;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--input-bg,var(--surface));color:var(--ink);box-shadow:var(--shadow-s);transition:border-color .15s ease,box-shadow .15s ease}.AsphaltCalculator_inputField__7lYad:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px var(--accent-soft)}.AsphaltCalculator_unitSelect__dzRXG{width:76px;height:42px;font-family:var(--font-body);font-size:.85rem;padding:0 24px 0 8px;border:1px solid var(--line);border-radius:var(--radius-s);background-color:var(--input-bg,var(--surface));background-image:var(--select-arrow);background-repeat:no-repeat;background-position:right 6px center;background-size:12px 12px;color:var(--ink);cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.AsphaltCalculator_chipsRow__5x4ho{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.AsphaltCalculator_chip__aJfgO{font-family:var(--font-body);font-size:.75rem;font-weight:600;padding:4px 8px;border-radius:6px;border:1px solid var(--line);background:var(--surface);color:var(--ink-2);cursor:pointer;transition:all .15s ease}.AsphaltCalculator_chipActive__guyw3,.AsphaltCalculator_chip__aJfgO:hover{border-color:var(--accent);color:var(--accent)}.AsphaltCalculator_chipActive__guyw3{background:var(--accent-soft)}.AsphaltCalculator_advancedDetails__dAuY_{border:1px dashed var(--line);border-radius:var(--radius-m);padding:var(--space-3) var(--space-4);background:var(--surface)}.AsphaltCalculator_advancedSummary__M1vZM{font-family:var(--font-heading);font-size:.9375rem;font-weight:600;color:var(--ink);cursor:pointer;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none;list-style:none}.AsphaltCalculator_advancedSummary__M1vZM::-webkit-details-marker{display:none}.AsphaltCalculator_advancedContent__sZZM_{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.AsphaltCalculator_resultsCard__f4A7g{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);padding:var(--space-5);box-shadow:var(--shadow-l);display:flex;flex-direction:column;gap:var(--space-4)}.AsphaltCalculator_heroOrderBox__DTK9M{background:color-mix(in srgb,var(--brand-orange) 8%,var(--surface-2));border:1px solid color-mix(in srgb,var(--brand-orange) 30%,var(--line));border-radius:var(--radius-m);padding:var(--space-4)}.AsphaltCalculator_heroOrderHeadline__84AZu{font-family:var(--font-heading);font-size:1.35rem;font-weight:800;color:var(--ink);margin-bottom:4px}.AsphaltCalculator_heroOrderSub__2RFZE{font-size:.875rem;color:var(--ink-2);margin:0}.AsphaltCalculator_suggestedOrder__ZZpLn{font-size:.8125rem;color:var(--muted);margin-top:6px;font-weight:500}.AsphaltCalculator_resultsTable__pvDEu{width:100%;border-collapse:collapse;font-size:.875rem}.AsphaltCalculator_resultsTable__pvDEu td,.AsphaltCalculator_resultsTable__pvDEu th{padding:8px 6px;border-bottom:1px solid var(--line);text-align:right}.AsphaltCalculator_resultsTable__pvDEu td:first-child,.AsphaltCalculator_resultsTable__pvDEu th:first-child{text-align:left}.AsphaltCalculator_tableHeader__gnoIN{font-family:var(--font-heading);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.AsphaltCalculator_resultValueHighlight__uZNGg{font-weight:700;color:var(--ink)}.AsphaltCalculator_infoRowsList__7PT4C{display:flex;flex-direction:column;gap:6px;font-size:.8125rem;color:var(--ink-2);border-top:1px solid var(--line);padding-top:var(--space-3)}.AsphaltCalculator_infoRowItem__aw0av{display:flex;justify-content:space-between}.AsphaltCalculator_infoRowLabel__f1e0b{color:var(--muted)}.AsphaltCalculator_infoRowValue__ZbHRF{font-weight:600;color:var(--ink)}.AsphaltCalculator_btnRow__xBYNx{display:flex;gap:var(--space-2)}.AsphaltCalculator_actionBtn___UKdG{flex:1 1;height:40px;font-family:var(--font-body);font-size:.875rem;font-weight:600;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface-2);color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:all .15s ease}.AsphaltCalculator_actionBtn___UKdG:hover{background:var(--surface);border-color:var(--ink)}.AsphaltCalculator_copiedBtn__QnSJv{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}.AsphaltCalculator_calcSteps__RoLNF{font-size:.8125rem;color:var(--ink-2);line-height:1.6;background:var(--surface-2);border-radius:var(--radius-s);padding:var(--space-3)}.AsphaltCalculator_calcSteps__RoLNF ol{padding-left:1.25rem;margin:0}.AsphaltCalculator_resultsFootnote__4sanA{font-size:.75rem;color:var(--muted);line-height:1.5;margin-top:var(--space-2)}.AsphaltCalculator_errorAlert___ycb8{padding:10px 14px;background:rgba(220,38,38,.1);border:1px solid var(--danger);border-radius:var(--radius-s);color:var(--danger);font-size:.85rem}.Button_button__hMNEn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-body);font-weight:600;border-radius:var(--radius-pill);cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);border:1px solid transparent;text-decoration:none;min-height:44px;min-width:44px;letter-spacing:-.01em}.Button_button__hMNEn:disabled{opacity:.5;cursor:not-allowed}.Button_sm__h9eWB{padding:8px 16px;font-size:.875rem}.Button_md__exKk_{padding:10px 22px;font-size:.9375rem}.Button_lg__PdjsY{padding:14px 32px;font-size:1.0625rem}.Button_fullWidth__JjsBk{width:100%}.Button_primary__oSpWt{background:var(--brand-orange);color:#FFFFFF;box-shadow:0 2px 10px rgba(194,65,12,.25);border:none}.Button_primary__oSpWt:hover:not(:disabled){background:var(--brand-orange-hover);transform:translateY(-2px);box-shadow:0 4px 16px rgba(194,65,12,.35)}.Button_accent__TTYzz{background:var(--accent);color:#FFFFFF;box-shadow:0 2px 10px rgba(11,94,164,.25);border:none}.Button_accent__TTYzz:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-2px);box-shadow:0 4px 16px rgba(11,94,164,.35)}.Button_secondary__lRe7Q{background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);box-shadow:var(--shadow-s)}.Button_secondary__lRe7Q:hover:not(:disabled){background:var(--surface-2);border-color:var(--ink);transform:translateY(-1px)}.Button_ghost__mZ9vJ{background:transparent;color:var(--ink-2)}.Button_ghost__mZ9vJ:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.Controls_controlsCard__Q_TXD{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);padding:var(--space-5);box-shadow:var(--shadow-m);display:flex;flex-direction:column;gap:var(--space-4)}.Controls_compactCard__2Iy_b{padding:var(--space-4);gap:var(--space-3)}.Controls_group__i1IQg{display:flex;flex-direction:column;gap:var(--space-2)}.Controls_label__hK1To{font-family:var(--font-heading);font-size:.875rem;font-weight:700;color:var(--ink)}.Controls_chipRow__4GFfd{display:flex;flex-wrap:wrap;gap:var(--space-2)}@media (max-width:639px){.Controls_chipRow__4GFfd{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}}.Controls_mobileMoreToggle__yBjMO{display:block}@media (min-width:900px){.Controls_mobileMoreToggle__yBjMO{display:none}}.Controls_toggleMoreBtn__RHK1_{width:100%;padding:8px 12px;background:var(--surface-2);border:1px dashed var(--line);border-radius:var(--radius-s);font-size:.8125rem;font-weight:600;color:var(--ink-2);cursor:pointer;text-align:center;transition:all .15s ease}.Controls_toggleMoreBtn__RHK1_:hover{background:color-mix(in srgb,var(--accent) 10%,var(--surface-2));color:var(--accent)}.Controls_extraOptions__HjvsA{display:flex;flex-direction:column;gap:var(--space-4)}@media (max-width:899px){.Controls_extraOptions__HjvsA{display:none}.Controls_extraOptionsOpen__kWXTN{display:flex}}.Controls_textInput__aQayy{padding:0 var(--space-3);background:var(--input-bg,var(--surface))}.Controls_select__3KOVF,.Controls_textInput__aQayy{width:100%;height:44px;border:1px solid var(--line);border-radius:var(--radius-s);color:var(--ink);font-family:var(--font-body);font-size:.9375rem;box-shadow:var(--shadow-s);transition:border-color .15s ease,box-shadow .15s ease}.Controls_select__3KOVF{padding:0 38px 0 var(--space-3);background-color:var(--input-bg,var(--surface));background-image:var(--select-arrow);background-repeat:no-repeat;background-position:right 14px center;background-size:14px 14px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.Controls_select__3KOVF:focus,.Controls_textInput__aQayy:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px var(--accent-soft)}.Controls_countRow__Q_sm_{display:flex;gap:var(--space-2)}.Controls_countBtn__uy4yG{flex:1 1;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--input-bg,var(--surface));color:var(--ink);font-weight:600;font-size:.9375rem;box-shadow:var(--shadow-s);cursor:pointer;transition:all .15s ease}.Controls_countBtn__uy4yG:hover{border-color:var(--accent);background:var(--surface-hover)}.Controls_countSelected__qq_G3{background:var(--accent)!important;color:var(--accent-ink)!important;border-color:var(--accent)!important}.Controls_groupCheckbox__mNDhm{padding-top:var(--space-1)}.Controls_checkboxLabel__V7cDR{display:flex;align-items:center;gap:var(--space-2);font-size:.875rem;color:var(--ink-2);cursor:pointer}.Controls_checkbox__8_Fp3{width:18px;height:18px;accent-color:var(--accent);cursor:pointer}.Controls_generateWrapper__VP5bI{margin-top:var(--space-1)}.Controls_generateBtn__B2RHs{font-size:1.125rem;font-weight:700;letter-spacing:-.01em}.CheckMenu_popup__dEGlE{position:absolute;top:calc(100% + 4px);right:0;width:270px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);box-shadow:var(--shadow-m);padding:var(--space-3);z-index:50;animation:CheckMenu_popIn__JXfaB .15s ease-out}@keyframes CheckMenu_popIn__JXfaB{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.CheckMenu_header__KXpQi{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.CheckMenu_title__uQ6o5{font-size:.8125rem;font-weight:700;color:var(--ink);font-family:var(--font-heading)}.CheckMenu_closeBtn__luwfK{background:transparent;border:none;color:var(--muted);cursor:pointer;padding:4px;font-size:.875rem}.CheckMenu_disclaimer__P1PRJ{font-size:.6875rem;color:var(--muted);line-height:1.4;margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--line)}.CheckMenu_list__lr28K{list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}.CheckMenu_item__4zr_c{margin:0}.CheckMenu_link__804kB{display:flex;align-items:center;gap:var(--space-2);padding:8px 10px;border-radius:var(--radius-s);font-size:.8125rem;color:var(--ink);text-decoration:none;transition:background .15s ease}.CheckMenu_link__804kB:hover{background:var(--surface-2);color:var(--accent)}.CheckMenu_icon__OHsov{font-size:.875rem}.CheckMenu_linkText__qbBTL{flex:1 1;font-weight:500}.CheckMenu_externalArrow__z64Wt{font-size:.75rem;color:var(--muted)}.ResultRow_row__XM5Hl{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);margin-bottom:var(--space-2);box-shadow:var(--shadow-s);transition:all .15s ease;animation:ResultRow_slideFadeIn__e1S4_ .18s ease-out both}@keyframes ResultRow_slideFadeIn__e1S4_{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ResultRow_row__XM5Hl{animation:none}}.ResultRow_row__XM5Hl:hover{border-color:var(--line-strong);box-shadow:var(--shadow-m);transform:translateY(-1px)}.ResultRow_left__7ia8V{display:flex;align-items:center;gap:var(--space-3);overflow:hidden}.ResultRow_indexNumber__anUQ3{font-size:.8125rem;font-weight:600;color:var(--muted);width:20px;flex-shrink:0}.ResultRow_bandName__addsJ{font-family:var(--font-heading);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:700;color:var(--ink);letter-spacing:-.01em;word-break:break-word}.ResultRow_actions__aISlh{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0}.ResultRow_actionBtn__xO_Pg{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;border-radius:var(--radius-s);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);box-shadow:var(--shadow-s);cursor:pointer;transition:all .15s ease}.ResultRow_actionBtn__xO_Pg:hover{background:var(--surface-2);border-color:var(--line-strong);color:var(--accent)}.ResultRow_copiedBtn__TE8XO{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.ResultRow_copiedText__t7RIH{font-size:.75rem;font-weight:700}.ResultRow_savedBtn__euWRj{background:color-mix(in srgb,var(--danger) 15%,transparent);border-color:var(--danger);color:var(--danger)}.ResultRow_savedBtn__euWRj:hover{color:var(--danger)}.ResultRow_menuWrapper__prBsm{position:relative}.ResultRow_activeMenuBtn__wO4tJ{border-color:var(--accent);color:var(--accent)}.Results_container__GZI1u{display:flex;flex-direction:column}.Results_header__ufQN9{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--line)}.Results_countText__qdze4{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;color:var(--ink)}.Results_copyAllBtn__BvAok{font-size:.8125rem;font-weight:600;color:var(--accent);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:var(--radius-s);padding:6px 12px;cursor:pointer;transition:all .15s ease;min-height:36px}.Results_copyAllBtn__BvAok:hover{background:var(--accent);color:var(--accent-ink)}.Results_copiedAllBtn__hz9v2{background:var(--success)!important;color:#ffffff!important;border-color:var(--success)!important}.Results_warningBox__MIetv{display:flex;align-items:center;gap:var(--space-2);background:color-mix(in srgb,var(--highlight) 15%,var(--surface));border:1px solid var(--highlight);color:var(--ink);padding:var(--space-3) var(--space-4);border-radius:var(--radius-s);margin-bottom:var(--space-4);font-size:.875rem;font-weight:500}.Results_warningIcon__gypjJ{font-size:1rem}.Results_emptyState__nuKoH{padding:var(--space-6);text-align:center;color:var(--muted);background:var(--surface-2);border-radius:var(--radius-m)}.Results_list__zx_n_{list-style:none;display:flex;flex-direction:column}.SavedPanel_container__HtMBE{margin-top:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);overflow:hidden;box-shadow:var(--shadow-m)}.SavedPanel_headerBtn__ptgz7{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--space-4);background:var(--surface-2);border:none;cursor:pointer;text-align:left;transition:background .15s ease}.SavedPanel_headerBtn__ptgz7:hover{background:color-mix(in srgb,var(--accent) 8%,var(--surface-2))}.SavedPanel_title__jopv4{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:var(--ink)}.SavedPanel_arrow__iM_6n{color:var(--muted);font-size:1.125rem}.SavedPanel_body__3gqRB{padding:var(--space-4)}.SavedPanel_toolbar__4Sb_s{display:flex;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap}.SavedPanel_toolBtn__Stk0N{font-size:.8125rem;font-weight:600;padding:6px 12px;border-radius:var(--radius-s);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;transition:all .15s ease}.SavedPanel_toolBtn__Stk0N:hover{border-color:var(--accent);color:var(--accent)}.SavedPanel_clearBtn__lJDQh{font-size:.8125rem;padding:6px 12px;border-radius:var(--radius-s);border:1px solid transparent;background:transparent;color:var(--danger);cursor:pointer;margin-left:auto}.SavedPanel_clearBtn__lJDQh:hover{text-decoration:underline}.SavedPanel_list__D__8K{list-style:none;display:flex;flex-direction:column;gap:var(--space-1);max-height:240px;overflow-y:auto}.SavedPanel_item__F_gk5{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--surface-2);border-radius:var(--radius-s)}.SavedPanel_name__Thflq{font-size:.9375rem;font-weight:600;color:var(--ink)}.SavedPanel_removeBtn__YhjvV{background:transparent;border:none;color:var(--muted);cursor:pointer;padding:4px;font-size:.875rem}.SavedPanel_removeBtn__YhjvV:hover{color:var(--danger)}.Toast_toast__O7TdZ{position:fixed;bottom:var(--space-5);right:var(--space-5);background:var(--ink);color:var(--bg);padding:var(--space-3) var(--space-5);border-radius:var(--radius-s);box-shadow:var(--shadow-m);font-size:.9375rem;font-weight:500;display:inline-flex;align-items:center;gap:var(--space-2);z-index:1000;animation:Toast_fadeIn__Kr_Sn .15s ease-out}.Toast_icon__71ttU{color:var(--highlight);font-weight:700}@keyframes Toast_fadeIn__Kr_Sn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.BandNameGenerator_wrapper__ousj6{width:100%}.BandNameGenerator_layout__52wfP{display:flex;flex-direction:column;gap:var(--space-5)}@media (min-width:900px){.BandNameGenerator_layout__52wfP{display:grid;grid-template-columns:38% 62%;gap:var(--space-6);align-items:start}}.BandNameGenerator_controlsCol__wdpkn{position:relative}@media (min-width:900px){.BandNameGenerator_controlsCol__wdpkn{position:sticky;top:84px}}.BandNameGenerator_resultsCol__aZbhx{display:flex;flex-direction:column}.BandNameGenerator_compactWrapper__3pDwg .BandNameGenerator_layout__52wfP{display:flex;flex-direction:column;gap:var(--space-4)}.Container_container__jbVMe{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--space-4);padding-right:var(--space-4)}@media (min-width:640px){.Container_container__jbVMe{padding-left:var(--space-5);padding-right:var(--space-5)}}.Container_normal__kCA9D{max-width:var(--container)}.Container_prose__x9VlW{max-width:var(--prose)}.Container_narrow__gB75H{max-width:800px}.Breadcrumbs_nav__i9cbH{margin-bottom:var(--space-3);font-size:.875rem}.Breadcrumbs_list__9L5ZT{display:flex;flex-wrap:wrap;align-items:center;list-style:none;gap:var(--space-2);color:var(--ink-2)}.Breadcrumbs_item__aldd_{display:inline-flex;align-items:center;gap:var(--space-2)}.Breadcrumbs_link__xVQw4{color:var(--ink-2);text-decoration:none;font-weight:500}.Breadcrumbs_link__xVQw4:hover{color:var(--accent)}.Breadcrumbs_separator__SrHav{color:var(--muted);font-size:.8125rem}.Breadcrumbs_current__2M6Yp{color:var(--ink);font-weight:600}.page_categoryTag__gxY81{display:inline-block;color:var(--brand-orange);font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-2)}.page_tableWrapper__Y31w_{width:100%;overflow-x:auto;margin:var(--space-4) 0 var(--space-6);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);box-shadow:var(--shadow-s)}.page_specTable__QWPJ4{width:100%;border-collapse:collapse;font-size:.9375rem;min-width:580px}.page_specTable__QWPJ4 td,.page_specTable__QWPJ4 th{padding:12px 16px;border-bottom:1px solid var(--line);text-align:left}.page_specTable__QWPJ4 th{background:var(--surface-2);font-family:var(--font-heading);font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink)}.page_specTable__QWPJ4 tr:last-child td{border-bottom:none}.page_specTable__QWPJ4 tr:hover td{background:var(--surface-hover)}.page_numCell__MSrp8{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_formulaBox__xOds1{background:var(--surface-2);border-left:4px solid var(--brand-orange);border-radius:0 var(--radius-m) var(--radius-m) 0}.page_exampleBox__Ep7uG,.page_formulaBox__xOds1{padding:var(--space-4) var(--space-5);margin:var(--space-4) 0;font-size:.95rem;line-height:1.65}.page_exampleBox__Ep7uG{box-shadow:var(--shadow-s)}.page_diagramWrapper__MmQAq,.page_exampleBox__Ep7uG{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m)}.page_diagramWrapper__MmQAq{margin:var(--space-5) 0;padding:var(--space-4);text-align:center}.page_diagramSvg__kB2iI{max-width:100%;height:auto;border-radius:var(--radius-s)}.page_relatedList__U_mtH{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-3) 0 var(--space-5);list-style:none;padding:0}.page_relatedLink__qXdHS{color:var(--accent);text-decoration:none;font-weight:600}.page_relatedLink__qXdHS:hover{text-decoration:underline}.page_categoryTag__3bkon{display:inline-block;color:var(--accent);font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-2)}.page_twoColLayout__rhdVg{display:flex;flex-direction:column;gap:var(--space-6)}@media (min-width:960px){.page_twoColLayout__rhdVg{display:grid;grid-template-columns:1fr 360px;gap:var(--space-7);align-items:start}}.page_mainColumn__KUIEq{min-width:0}.page_sidebarColumn__s7QN8{position:relative}@media (min-width:960px){.page_sidebarColumn__s7QN8{position:sticky;top:88px}}.page_relatedToolsCard__K1ODP{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);padding:28px;box-shadow:var(--shadow-m)}.page_relatedToolsTitle__jfDWU{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--ink);margin:0 0 var(--space-2);letter-spacing:-.02em}.page_relatedToolsDesc__G5JTw{font-size:.875rem;color:var(--ink-2);line-height:1.6;margin-bottom:var(--space-4)}.page_relatedToolsList__oUoSf{display:flex;flex-direction:column;gap:var(--space-3)}.page_relatedToolItem__gKEMC{display:block;padding:var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);box-shadow:var(--shadow-s);text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1)}.page_relatedToolItem__gKEMC:hover{background:var(--surface);border-color:var(--line-strong);transform:translateY(-2px);box-shadow:var(--shadow-m)}.page_relatedToolName__33fmH{display:block;font-size:.9375rem;font-weight:700;color:var(--ink);margin-bottom:2px}.page_relatedToolExcerpt__kngTD{display:block;font-size:.8125rem;color:var(--ink-2);line-height:1.45;margin-bottom:6px}.page_relatedToolLink__Nj_dD{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;font-weight:600;color:var(--accent);transition:gap .15s ease}.page_relatedToolItem__gKEMC:hover .page_relatedToolLink__Nj_dD{gap:8px;color:var(--accent-hover)}