.SpecupGuideSequencePanel_panel__nTPiW{display:grid;grid-template-columns:minmax(280px,320px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.SpecupGuideSequencePanel_goalCard__QTgrh,.SpecupGuideSequencePanel_resultCard__nhOse{width:100%}.SpecupGuideSequencePanel_cardBody__iSHHi,.SpecupGuideSequencePanel_formGroup__lIW6l{display:flex;flex-direction:column;gap:16px}.SpecupGuideSequencePanel_formGroup__lIW6l{width:min(100%,260px);align-self:center}.SpecupGuideSequencePanel_cardHeader__ZJ2hC{display:flex;flex-direction:column;gap:6px}.SpecupGuideSequencePanel_cardTitle__4k2Wb{margin:0;color:var(--default-text-color);font:var(--font-body-bold-16);line-height:22px}.SpecupGuideSequencePanel_placeholderCopy__4bOVL{margin:0;color:var(--desc-text-color);font-size:12px;line-height:18px;word-break:keep-all}.SpecupGuideSequencePanel_inputField__IT2A1{display:flex;flex-direction:column;gap:8px}.SpecupGuideSequencePanel_inputWrap__X4L39{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border-radius:var(--radius-12);border:1px solid var(--card-line-color);background:var(--surface-input-bg);width:min(100%,180px);flex-shrink:0}.SpecupGuideSequencePanel_inputWrap__X4L39:focus-within{border-color:var(--focus-ring-color);box-shadow:0 0 0 2px var(--focus-ring-halo)}.SpecupGuideSequencePanel_inputWrapDisabled__OUMv5{background:var(--input-disabled-bg)}.SpecupGuideSequencePanel_inputRow__sjhz1{display:flex;align-items:center;justify-content:flex-start;gap:8px}.SpecupGuideSequencePanel_input__yLzpV{width:100%;min-width:0;padding:0;border:0;background:transparent;color:var(--default-text-color);font:var(--font-body-bold-16);line-height:22px}.SpecupGuideSequencePanel_input__yLzpV::placeholder{color:var(--desc-text-color)}.SpecupGuideSequencePanel_input__yLzpV:focus{outline:none}.SpecupGuideSequencePanel_input__yLzpV:disabled{cursor:default;color:var(--desc-text-color)}.SpecupGuideSequencePanel_inputUnit__niWZM{flex-shrink:0;color:var(--desc-text-color);font:var(--font-body-bold-13);line-height:18px}.SpecupGuideSequencePanel_calculateButton__A8unS{border:0;min-width:72px;min-height:44px;padding:0 14px;border-radius:var(--radius-12);background:var(--action-primary-bg);color:var(--white-text);font:var(--font-body-bold-14);cursor:pointer}.SpecupGuideSequencePanel_calculateButtonPending___zrh9{background:var(--action-primary-hover-bg)}.SpecupGuideSequencePanel_calculateButtonContent__ofaOj{display:inline-flex;align-items:center;gap:6px}.SpecupGuideSequencePanel_calculateButtonSpinner__QcaIW{width:14px;height:14px;border-radius:999px;border:2px solid var(--spinner-track-color);border-top-color:var(--spinner-active-color);animation:SpecupGuideSequencePanel_sequenceSpinnerRotate__boZIf .8s linear infinite}.SpecupGuideSequencePanel_calculateButton__A8unS:disabled{cursor:default;background:var(--surface-subtle-bg);color:var(--desc-text-color);box-shadow:inset 0 0 0 1px var(--card-line-color)}.SpecupGuideSequencePanel_placeholder__ucmRe{display:flex;flex-direction:column;align-items:center;gap:14px;min-height:208px;justify-content:center;text-align:center}.SpecupGuideSequencePanel_resultBody__2ZYhR{display:flex;flex-direction:column;gap:16px}.SpecupGuideSequencePanel_summaryGrid__sU7qm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}.SpecupGuideSequencePanel_summaryCard__0RpH_{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:10px;padding:16px;border-radius:var(--radius-16);background:var(--surface-subtle-bg);box-shadow:inset 0 0 0 1px var(--card-line-color);text-align:right}.SpecupGuideSequencePanel_summaryLabel__9O8lg{color:var(--desc-text-color);font:var(--font-body-bold-12);line-height:18px}.SpecupGuideSequencePanel_summaryValue__7L8DV{color:var(--default-text-color);line-height:24px;word-break:keep-all}.SpecupGuideSequencePanel_sequenceNotice__H5Bd7{width:100%}.SpecupGuideSequencePanel_stepList__rYjMn{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px}.SpecupGuideSequencePanel_stepItem___udLJ{padding:18px 20px;border-radius:var(--radius-16);background:linear-gradient(180deg,var(--overlay-card-bg) 0,var(--surface-subtle-bg) 100%);box-shadow:0 8px 18px rgba(15,23,42,.04),inset 0 0 0 1px var(--card-line-color)}.SpecupGuideSequencePanel_stepLayout__1TwU0{display:grid;grid-template-columns:64px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center}.SpecupGuideSequencePanel_stepOrderColumn__FSzAX{display:flex;align-self:stretch;align-items:center;justify-content:center}.SpecupGuideSequencePanel_stepMainColumn__3SW52{display:flex;flex-direction:column;gap:10px;min-width:0}.SpecupGuideSequencePanel_stepKindRow__n8rjr{display:flex;align-items:center;gap:6px;min-width:0}.SpecupGuideSequencePanel_stepBadge__61RMr{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:28px;padding:0 10px;border-radius:6px;background:var(--status-info-strong-bg);box-shadow:inset 0 0 0 1px var(--status-info-border);color:var(--status-info-strong-text);font:var(--font-body-bold-12)}.SpecupGuideSequencePanel_stepItemPrefix__LF_1M{flex-shrink:0;color:var(--desc-text-color);font:var(--font-body-bold-12)}.SpecupGuideSequencePanel_stepMainInfoWrap__dPbAN{display:inline-flex;align-items:center;min-width:0}.SpecupGuideSequencePanel_stepMainInfo__uKGm2{color:var(--default-text-color);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px}.SpecupGuideSequencePanel_stepOptionFlow__QZhO_{display:flex;align-items:center;gap:8px;min-width:0}.SpecupGuideSequencePanel_stepStateBundle__Jokhg{display:inline-flex;flex:1 1;align-items:flex-start;min-width:0;min-height:36px;padding:8px 10px}.SpecupGuideSequencePanel_stepStateText__jQWat{font-size:13px;line-height:18px;white-space:normal}.SpecupGuideSequencePanel_stepOptionArrow__GvS4D{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;color:var(--desc-text-color);font-size:12px;line-height:18px;letter-spacing:.02em}.SpecupGuideSequencePanel_emptyState__X_c77{color:var(--desc-text-color)}.SpecupGuideSequencePanel_stepSummaryGrid__5LrQN{display:grid;grid-template-columns:repeat(2,minmax(116px,max-content));grid-gap:8px;gap:8px;width:-moz-fit-content;width:fit-content;justify-self:end;align-self:center}.SpecupGuideSequencePanel_stepSummaryCard__1n_Rk{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:116px;padding:10px 12px;border-radius:var(--radius-12);background:var(--surface-subtle-bg);box-shadow:inset 0 0 0 1px var(--card-line-color);text-align:right}.SpecupGuideSequencePanel_stepSummaryLabel__UhNJs{color:var(--desc-text-color);font:var(--font-body-bold-12);line-height:18px;white-space:nowrap}.SpecupGuideSequencePanel_stepSummaryValue__j8JS8{color:var(--default-text-color);line-height:20px;word-break:keep-all;white-space:nowrap}.SpecupGuideSequencePanel_sequenceConfirmOverlay__Eskoe{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--overlay-scrim-bg);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.SpecupGuideSequencePanel_sequenceConfirmDialog__sS7at{width:min(100%,360px);padding:24px 22px;border-radius:var(--radius-20);background:var(--overlay-card-bg);box-shadow:0 18px 44px rgba(15,23,42,.16),inset 0 0 0 1px rgba(123,170,249,.18)}.SpecupGuideSequencePanel_sequenceProgressSection__1H5mK{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.SpecupGuideSequencePanel_sequenceProgressSpinner__gmbZ3{width:26px;height:26px;border-radius:999px;border:3px solid var(--focus-ring-halo);border-top-color:var(--lopec-main-color);animation:SpecupGuideSequencePanel_sequenceSpinnerRotate__boZIf .8s linear infinite}.SpecupGuideSequencePanel_sequenceProgressTitle__im2Vv{margin:0;color:var(--default-text-color);font:var(--font-body-bold-16);line-height:22px}@keyframes SpecupGuideSequencePanel_sequenceSpinnerRotate__boZIf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:900px){.SpecupGuideSequencePanel_panel__nTPiW,.SpecupGuideSequencePanel_summaryGrid__sU7qm{grid-template-columns:minmax(0,1fr)}.SpecupGuideSequencePanel_inputRow__sjhz1,.SpecupGuideSequencePanel_inputWrap__X4L39{width:100%}.SpecupGuideSequencePanel_stepLayout__1TwU0{grid-template-columns:minmax(0,1fr);gap:12px}.SpecupGuideSequencePanel_stepOrderColumn__FSzAX{justify-content:flex-start;align-self:auto}.SpecupGuideSequencePanel_stepSummaryGrid__5LrQN{width:100%;justify-self:stretch;grid-template-columns:repeat(2,minmax(0,1fr))}.SpecupGuideSequencePanel_placeholder__ucmRe{min-height:0}}@media (max-width:560px){.SpecupGuideSequencePanel_stepSummaryGrid__5LrQN{grid-template-columns:minmax(0,1fr)}}.RecommendationPendingCopy_copy___xXUr{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.RecommendationPendingCopy_titleRow__ktKlD{display:inline-flex;align-items:center;gap:8px}.RecommendationPendingCopy_spinner__a1hsq{width:16px;height:16px;border-radius:50%;border:2px solid var(--spinner-track-color);border-top-color:var(--lopec-main-color);animation:RecommendationPendingCopy_recommendationPendingSpin__FFNKY .8s linear infinite}.RecommendationPendingCopy_message__TtOKE{color:var(--desc-text-color)}@keyframes RecommendationPendingCopy_recommendationPendingSpin__FFNKY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SpecupGuideSectionTabs_srOnly__cAMU0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SpecupGuideSectionTabs_tabList__9jSWT{display:inline-flex;align-items:center;flex-wrap:wrap;row-gap:4px}.SpecupGuideSectionTabs_tab__FWVGt{border:0;padding:0;background:transparent;color:var(--default-text-color);font:var(--font-body-impact-16);line-height:24px;cursor:pointer;transition:opacity .18s ease,color .18s ease}.SpecupGuideSectionTabs_tabSelected__l6SJL{font:var(--font-title-desktop);opacity:1}.SpecupGuideSectionTabs_tabInactive__4YYDt{opacity:.32}.SpecupGuideSectionTabs_tabInactive__4YYDt:hover{opacity:1}.SpecupGuideSectionTabs_tab__FWVGt:focus-visible{outline:none;border-radius:var(--radius-4);box-shadow:0 0 0 2px var(--focus-ring-halo)}.SpecupGuideSectionTabs_separator__2AeS5{display:inline-flex;width:1px;height:14px;margin:0 10px;border-radius:999px;background:var(--card-line-color);flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}