.phone-calculator-view_root__b9H5T{display:flex;height:100%;background:var(--bg-normal);color:var(--label-normal)}@media(min-width:900px){.phone-calculator-view_root__b9H5T{background:rgba(0,0,0,0)}}.phone-calculator-view_mainPane__x1llA{flex-direction:column}.phone-calculator-view_detailPane___6Zs7>aside{width:100%;flex:1 1 0}.phone-calculator-view_mainColumn__ADeYx{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column}@media(min-width:900px){.phone-calculator-view_mainColumn__ADeYx{overflow:hidden;border-radius:16px;background:var(--bg-normal);box-shadow:0 1px 6px rgba(0,0,0,.08)}}.phone-calculator-view_header__HJuum{position:relative;display:flex;height:42px;flex-shrink:0;align-items:center;padding:0 16px;border-bottom:1px solid var(--line-normal)}@media(min-width:900px){.phone-calculator-view_header__HJuum{height:48px}}.phone-calculator-view_backButton__6fvz6{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--foreground-soft);transition:background .15s ease;cursor:pointer}.phone-calculator-view_backButton__6fvz6:hover{background:var(--bg-transparent)}.phone-calculator-view_pageTitle__ri9SU{position:absolute;left:50%;color:var(--label-normal);font-size:16px;font-weight:500;letter-spacing:var(--letter-normal);transform:translateX(-50%)}@media(min-width:900px){.phone-calculator-view_pageTitle__ri9SU{font-weight:600}}.phone-calculator-view_closeButton__mAUBk{display:flex;width:32px;height:32px;margin-left:auto;align-items:center;justify-content:center;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--foreground-soft);transition:background .15s ease;cursor:pointer}.phone-calculator-view_closeButton__mAUBk:hover{background:var(--bg-transparent)}.phone-calculator-view_scrollArea__F5VQa{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.phone-calculator-view_content__Z0g9d{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:830px;gap:0;margin:0 auto;padding:16px var(--space-5)}.phone-calculator-view_entrySummaryAnchor__KKDhd{height:0;overflow-anchor:none}.phone-calculator-view_entrySummarySticky__ki2eK{position:sticky;top:0;z-index:10;margin-block:var(--space-2);background:var(--bg-alternative);border-radius:var(--radius-field)}@media(min-width:1391px){.phone-calculator-view_entrySummarySticky__ki2eK{margin-block:var(--space-4)}}.phone-calculator-view_entrySummaryStickyStuck__7bTY3{background:rgba(0,0,0,0);pointer-events:none;border-radius:0}.phone-calculator-view_entrySummaryStickyStuck__7bTY3>*{pointer-events:auto;background:var(--bg-alternative);border-radius:0}.phone-calculator-view_entrySummaryStickyCompact__0xB_9{background:rgba(0,0,0,0);border-radius:0}.phone-calculator-view_entrySummaryCard__DFWv5{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-field);text-align:left}@media(min-width:1391px){.phone-calculator-view_entrySummaryCard__DFWv5{display:flex;min-height:70px;flex-direction:row;align-items:center;gap:var(--space-5);padding-inline:var(--space-5)}}@media(max-width:1390px){.phone-calculator-view_entrySummaryCardMobile__3VOku{display:flex;height:58px;align-items:center;gap:10px;padding:var(--space-2) var(--space-3)}.phone-calculator-view_entrySummaryCardCompact__JU0Fn{height:56px;gap:10px;padding:0 var(--space-5);border-radius:0}.phone-calculator-view_entrySummaryCardCompact__JU0Fn .phone-calculator-view_entrySummaryMobileProduct__Zhkvd{gap:6px}.phone-calculator-view_entrySummaryCardCompact__JU0Fn .phone-calculator-view_entrySummaryMobileText__EX54l{flex-direction:row;align-items:center;gap:6px}.phone-calculator-view_entrySummaryCardCompact__JU0Fn .phone-calculator-view_entrySummaryMobileMeta__UszHM{flex-shrink:0;gap:6px}.phone-calculator-view_entrySummaryCardCompact__JU0Fn .phone-calculator-view_entrySummaryMobileDivider__slMWH{height:var(--space-4)}}@media(min-width:1391px){.phone-calculator-view_entrySummaryCardCompact__JU0Fn{height:46px;min-height:46px;padding-block:0;padding-inline:max(var(--space-5),(100% - 790px)/2);border-radius:var(--radius-none)}.phone-calculator-view_entrySummaryCardCompact__JU0Fn .phone-calculator-view_entrySummaryDivider__OeUI0{height:var(--size-summary-divider-stuck)}.phone-calculator-view_entrySummaryCardCompact__JU0Fn .phone-calculator-view_entrySummaryProductText__it63l{flex-direction:row;align-items:center;text-align:center}.phone-calculator-view_entrySummaryCardCompact__JU0Fn .phone-calculator-view_entrySummaryProductMain__emTdD{width:100%;justify-content:center}}.phone-calculator-view_entrySummaryUsim__HuscB{display:flex;height:58px;align-items:center;justify-content:center;gap:var(--space-5);padding:0 var(--space-5);border-radius:0}.phone-calculator-view_entrySummaryUsimMethod__QEo_I,.phone-calculator-view_entrySummaryUsimType__sga7A{display:none}.phone-calculator-view_entrySummaryUsimCarrier__cgSmj{color:var(--label-normal);white-space:nowrap}.phone-calculator-view_entrySummaryUsimDivider__O5oQv{display:none}.phone-calculator-view_entrySummaryUsimOption__zkLG1{display:flex;min-width:0;align-items:center;justify-content:center}.phone-calculator-view_entrySummaryUsimOptionDivider__zSMIj,.phone-calculator-view_entrySummaryUsimOption__zkLG1>:first-child,.phone-calculator-view_entrySummaryUsimRegion__uoYns{display:none}@media(min-width:1391px){.phone-calculator-view_entrySummaryUsim__HuscB{height:auto;min-height:70px;padding:0 var(--space-5)}.phone-calculator-view_entrySummaryUsimMethod__QEo_I,.phone-calculator-view_entrySummaryUsimType__sga7A{display:flex;min-width:100px;align-items:center;justify-content:center;color:var(--label-normal);white-space:nowrap}.phone-calculator-view_entrySummaryUsimCarrier__cgSmj{display:flex;min-width:100px;align-items:center;justify-content:center}.phone-calculator-view_entrySummaryUsimDivider__O5oQv{display:block;width:1px;height:22px;flex-shrink:0;background:var(--line-normal)}.phone-calculator-view_entrySummaryUsimOption__zkLG1,.phone-calculator-view_entrySummaryUsimRegion__uoYns{display:flex;width:100px;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1\.5)}.phone-calculator-view_entrySummaryUsimOption__zkLG1>:first-child{display:inline}.phone-calculator-view_entrySummaryUsimOptionDivider__zSMIj{display:block;width:1px;height:40px;flex-shrink:0;background:var(--line-normal)}}.phone-calculator-view_entrySummaryStickyStuck__7bTY3 .phone-calculator-view_entrySummaryUsim__HuscB{height:52px;min-height:52px}@media(min-width:1391px){.phone-calculator-view_entrySummaryStickyStuck__7bTY3 .phone-calculator-view_entrySummaryUsim__HuscB{height:46px;min-height:46px}}.phone-calculator-view_entrySummaryMobileProduct__Zhkvd{display:flex;min-width:0;flex:1;align-items:center;justify-content:center;gap:var(--space-3)}.phone-calculator-view_entrySummaryMobileImage__7Nt2I{width:42px;height:42px;flex-shrink:0;object-fit:contain}.phone-calculator-view_entrySummaryMobileText__EX54l{display:flex;min-width:0;flex-direction:column}.phone-calculator-view_entrySummaryMobileColor___YewB,.phone-calculator-view_entrySummaryMobileMeta__UszHM{display:flex;min-width:0;align-items:center}.phone-calculator-view_entrySummaryMobileMeta__UszHM{gap:var(--space-2)}.phone-calculator-view_entrySummaryMobileColor___YewB{gap:var(--space-1);white-space:nowrap}.phone-calculator-view_entrySummaryMobileColorChip__r_tjs{width:var(--space-2);height:var(--space-2);flex-shrink:0;border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--line-normal)}.phone-calculator-view_entrySummaryMobileCarrier__7xYCa{flex-shrink:0;color:var(--label-normal);white-space:nowrap}.phone-calculator-view_entrySummaryMobileDivider__slMWH{width:1px;height:var(--space-5);flex-shrink:0;background:var(--line-normal)}.phone-calculator-view_entrySummaryCarrier__1PD3K,.phone-calculator-view_entrySummaryRegion__E7gB_{display:flex;min-width:0;flex-direction:column;gap:var(--space-0\.5)}.phone-calculator-view_entrySummaryCarrier__1PD3K{grid-row:1;grid-column:1}@media(min-width:1391px){.phone-calculator-view_entrySummaryCarrier__1PD3K{width:100px;flex-shrink:0;align-items:center;justify-content:center;gap:var(--space-1\.5)}}.phone-calculator-view_entrySummaryRegion__E7gB_{grid-row:1;grid-column:2;align-items:flex-end}@media(min-width:1391px){.phone-calculator-view_entrySummaryRegion__E7gB_{width:100px;flex-shrink:0;align-items:center;justify-content:center;gap:var(--space-1\.5)}}.phone-calculator-view_entrySummaryDivider__OeUI0{display:none}@media(min-width:1391px){.phone-calculator-view_entrySummaryDivider__OeUI0{display:block;width:1px;height:var(--space-10);flex-shrink:0;background:var(--line-normal)}}.phone-calculator-view_entrySummaryMethod__3QC_X,.phone-calculator-view_entrySummaryProduct__dkFs1{grid-row:2;grid-column:1/span 2;width:100%;min-width:0}@media(min-width:1391px){.phone-calculator-view_entrySummaryMethod__3QC_X,.phone-calculator-view_entrySummaryProduct__dkFs1{flex:1;grid-row:auto}}.phone-calculator-view_entrySummaryProduct__dkFs1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.phone-calculator-view_entrySummaryMethod__3QC_X,.phone-calculator-view_entrySummaryProductText__it63l{display:flex;flex-direction:column;gap:var(--space-0\.5);text-align:center}.phone-calculator-view_entrySummaryColor__AAB_f,.phone-calculator-view_entrySummaryMeta__1q4Lo,.phone-calculator-view_entrySummaryProductMain__emTdD{display:flex;min-width:0;align-items:center}.phone-calculator-view_entrySummaryProductMain__emTdD{width:100%;justify-content:center;gap:var(--space-3)}.phone-calculator-view_entrySummaryMeta__1q4Lo{gap:var(--space-2)}.phone-calculator-view_entrySummaryColor__AAB_f{gap:var(--space-1);white-space:nowrap}.phone-calculator-view_entrySummaryImage__xHBj4{width:42px;height:42px;flex-shrink:0;object-fit:contain}.phone-calculator-view_entrySummaryMetaDivider__OKSKd{width:1px;height:var(--space-2\.5);flex-shrink:0;background:var(--line-normal)}.phone-calculator-view_entrySummaryColorChip__EvqFd{width:var(--space-3);height:var(--space-3);flex-shrink:0;border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.phone-calculator-view_entrySummaryChevron__GI9fq{flex-shrink:0;color:var(--label-neutral)}.phone-calculator-view_mutedForeground__XwdLC{color:var(--label-neutral)}.phone-calculator-view_nowrap__TL_jl{white-space:nowrap}.phone-calculator-view_truncate__K_PaY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-calculator-view_introText__Ow0xn{color:var(--label-normal);font-size:15px;font-weight:400;line-height:22px;letter-spacing:-.75px;padding-bottom:var(--space-1)}.phone-calculator-view_sectionDescription__fS7z_{color:var(--label-normal)}.phone-calculator-view_desktopBreak__ajYnP{display:none}@media(min-width:900px){.phone-calculator-view_desktopBreak__ajYnP{display:block}}.phone-calculator-view_section__XxB6S{display:grid;gap:16px;margin:0 0 16px}.phone-calculator-view_sectionTitle__DU3m7{color:var(--label-normal);font-size:17px;font-weight:600;line-height:24px;letter-spacing:-.6px;padding:16px 0 4px}.phone-calculator-view_sectionTextGroup__E0agO{display:flex;flex-direction:column}.phone-calculator-view_sectionHighlight__B39oG{color:var(--inverse-blue-yellow)}.phone-calculator-view_draggableRow__Iu1QJ{display:flex;gap:20px;overflow-x:auto;padding:2px;cursor:grab;scrollbar-width:none;user-select:none}.phone-calculator-view_draggableRow__Iu1QJ::-webkit-scrollbar{display:none}.phone-calculator-view_draggableRow__Iu1QJ:active{cursor:grabbing}@media(max-width:900px){.phone-calculator-view_draggableRow__Iu1QJ{gap:16px}}.phone-calculator-view_optionCard__Z35i6{justify-content:center;gap:6px;border:1px solid var(--line-normal);border-radius:12px;color:var(--label-normal);transition:border-color .15s ease,color .15s ease,background .15s ease;cursor:pointer}.phone-calculator-view_optionCard__Z35i6,.phone-calculator-view_planCard__VAyjh{display:flex;flex-shrink:0;flex-direction:column;align-items:center;padding:calc(var(--space-4) - 1px);background:var(--bg-normal)}.phone-calculator-view_planCard__VAyjh{width:160px;gap:var(--space-1\.5);border:1px solid var(--line-normal);border-radius:var(--radius-lg);text-align:center;transition:border-color .15s ease}@media(max-width:899.98px){.phone-calculator-view_planCard__VAyjh{width:120px;padding:calc(var(--space-3) - 1px) calc(var(--space-2\.5) - 1px);border-radius:var(--radius-md)}}.phone-calculator-view_planCardSelected__8JP_p{border-color:var(--inverse-blue-yellow);box-shadow:inset 0 0 0 1px var(--inverse-blue-yellow)}.phone-calculator-view_planDetailLink__NhmEL{display:inline-flex;align-items:center;gap:4px;border:0;background:rgba(0,0,0,0);color:var(--label-normal);cursor:pointer}@media(min-width:900px){.phone-calculator-view_planDetailLink__NhmEL{color:var(--label-neutral)}}.phone-calculator-view_planCardIdle___j_BX:hover{background:var(--bg-transparent)}.phone-calculator-view_planName__QhAfU{width:100%;color:var(--label-normal)}.phone-calculator-view_planNameSelected__Wliva{color:var(--inverse-blue-yellow)}.phone-calculator-view_optionLg__KOI4N,.phone-calculator-view_optionMd__KUjai,.phone-calculator-view_optionSm___uuiH{width:160px}@media(max-width:899.98px){.phone-calculator-view_optionLg__KOI4N,.phone-calculator-view_optionMd__KUjai,.phone-calculator-view_optionSm___uuiH{width:120px;padding:calc(var(--space-3) - 1px) calc(var(--space-2\.5) - 1px);border-radius:var(--radius-md)}}.phone-calculator-view_optionSelected__cGpTM{border-color:var(--inverse-blue-yellow);box-shadow:inset 0 0 0 1px var(--inverse-blue-yellow);color:var(--inverse-blue-yellow)}.phone-calculator-view_optionSelected__cGpTM .phone-calculator-view_cardTextStrong__NtOzp,.phone-calculator-view_optionSelected__cGpTM .phone-calculator-view_speedMainText__1zaRo,.phone-calculator-view_optionSelected__cGpTM .phone-calculator-view_tvChannelText__B3EBm{color:var(--inverse-blue-yellow);font-weight:600}.phone-calculator-view_optionSelected__cGpTM .phone-calculator-view_cardTextTiny__BwEuA,.phone-calculator-view_optionSelected__cGpTM .phone-calculator-view_optionLabel__xZkzp,.phone-calculator-view_optionSelected__cGpTM .phone-calculator-view_speedDesc__1y_kk,.phone-calculator-view_optionSelected__cGpTM .phone-calculator-view_tvProductText___uV2A{color:var(--inverse-blue-yellow);font-weight:500}.phone-calculator-view_optionLabel__xZkzp{color:var(--label-normal);white-space:nowrap}@media(min-width:900px){.phone-calculator-view_optionLabel__xZkzp{color:var(--label-neutral)}}.phone-calculator-view_contractRow__A4zti .phone-calculator-view_contractCard__XDdWF{padding:calc(var(--space-4) - 1px)}@media(max-width:899.98px){.phone-calculator-view_contractRow__A4zti .phone-calculator-view_contractCard__XDdWF{width:120px;padding:calc(var(--space-3) - 1px) calc(var(--space-2\.5) - 1px);border-radius:var(--radius-md)}}.phone-calculator-view_contractRow__A4zti .phone-calculator-view_contractCardSelected__Ny6n1{border-width:1px;box-shadow:inset 0 0 0 1px var(--inverse-blue-yellow)}.phone-calculator-view_contractRow__A4zti .phone-calculator-view_contractCardSelected__Ny6n1 .phone-calculator-view_optionLabel__xZkzp{color:var(--inverse-blue-yellow);font-weight:500}.phone-calculator-view_optionDisabled__Jk3Cn{border-color:var(--line-normal);background:color-mix(in srgb,var(--muted) 40%,transparent);color:color-mix(in srgb,var(--muted-foreground) 60%,transparent);cursor:not-allowed;opacity:.6}.phone-calculator-view_optionIdle__2Ei_M:hover{background:var(--bg-transparent)}.phone-calculator-view_carrierCard__mfGN6,.phone-calculator-view_choiceCard__XcLlV{display:flex;width:160px;flex-shrink:0;flex-direction:column;align-items:center;gap:6px;padding:16px;border:1px solid var(--line-normal);border-radius:12px;background:var(--bg-normal);transition:border-color .15s ease;cursor:pointer}.phone-calculator-view_carrierCard__mfGN6:hover,.phone-calculator-view_choiceCard__XcLlV:hover{background:var(--bg-transparent)}@media(max-width:900px){.phone-calculator-view_carrierCard__mfGN6,.phone-calculator-view_choiceCard__XcLlV{width:33vw;padding:12px 10px}}.phone-calculator-view_choiceCard__XcLlV{text-align:center}.phone-calculator-view_cardSelected__p9K9O{border:2px solid var(--inverse-blue-yellow)}.phone-calculator-view_cardSelected__p9K9O .phone-calculator-view_choiceDescription__5gX8t{color:var(--inverse-blue-yellow)}.phone-calculator-view_logoCircle__XyMfU{display:flex;width:52px;height:52px;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--line-normal);border-radius:999px;background:var(--static-white)}@media(max-width:900px){.phone-calculator-view_logoCircle__XyMfU{width:36px;height:36px}.phone-calculator-view_logoCircle__XyMfU>svg{width:24px;height:24px}}.phone-calculator-view_fallbackLogo__oAa4n{color:var(--muted-foreground);font-size:15px;font-weight:700;line-height:22px;letter-spacing:-.75px}.phone-calculator-view_cardLabel__17rd3{color:var(--label-neutral);font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.75px}.phone-calculator-view_cardLabelSelected__epTai{color:var(--inverse-blue-yellow);font-weight:500}.phone-calculator-view_choiceTitle__wPlVU{color:var(--label-normal);font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.6px}.phone-calculator-view_choiceTitleSelected__cuoos{color:var(--inverse-blue-yellow);font-weight:600}.phone-calculator-view_choiceDescription__5gX8t{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.75px;white-space:pre-line}.phone-calculator-view_choiceDescriptionSelected__E1NWX{color:var(--inverse-blue-yellow);font-weight:500}.phone-calculator-view_cardTextStrong__NtOzp,.phone-calculator-view_speedMainText__1zaRo{font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.6px;white-space:nowrap}.phone-calculator-view_speedDesc__1y_kk,.phone-calculator-view_speedMainText__1zaRo{color:var(--label-normal);text-align:center}.phone-calculator-view_speedDesc__1y_kk{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.75px;white-space:pre-wrap}@media(min-width:900px){.phone-calculator-view_speedDesc__1y_kk{color:var(--label-neutral)}}.phone-calculator-view_speedPriceText__WK2lw{color:var(--label-normal);text-align:center;font-size:15px;font-weight:500;line-height:22px;letter-spacing:-.75px;white-space:nowrap}@media(max-width:899.98px){.phone-calculator-view_speedPriceText__WK2lw{font-size:var(--fs-label-1);line-height:var(--lh-label-1)}}.phone-calculator-view_cardDivider__NQm1O{width:100%;height:1px;margin-block:var(--space-2);background:var(--line-normal)}.phone-calculator-view_tvScroller__Q3DnF{display:grid;grid-auto-flow:column;grid-auto-columns:160px;justify-content:start;min-width:0;overflow-x:auto}@media(max-width:899.98px){.phone-calculator-view_tvScroller__Q3DnF{grid-auto-columns:120px}}.phone-calculator-view_tvSlider__J2eT8{position:relative;min-width:0}.phone-calculator-view_tvNavButton__Osjc7{display:none}@media(min-width:900px){.phone-calculator-view_tvNavButton__Osjc7{position:absolute;top:50%;z-index:20;display:flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid var(--line-normal);border-radius:var(--radius-full);background:var(--bg-normal);color:var(--label-normal);box-shadow:0 1px 6px rgba(0,0,0,.08);transform:translateY(-50%);cursor:pointer}}.phone-calculator-view_tvNavPrev__sTmsX{left:-18px}.phone-calculator-view_tvNavNext__Frdox{right:-18px}.phone-calculator-view_tvNavButtonHidden__oWzCl{pointer-events:none;opacity:0}.phone-calculator-view_tvOptionCard__x7vtw{width:160px}@media(max-width:899.98px){.phone-calculator-view_tvOptionCard__x7vtw{width:120px;padding:calc(var(--space-3) - 1px) calc(var(--space-2\.5) - 1px);border-radius:var(--radius-md)}}.phone-calculator-view_tvChannelText__B3EBm{text-align:center;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.6px;white-space:nowrap}.phone-calculator-view_tvProductText___uV2A{display:-webkit-box;width:100%;overflow:hidden;color:var(--label-normal);text-align:center;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.75px;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media(min-width:900px){.phone-calculator-view_tvProductText___uV2A{color:var(--label-neutral)}}.phone-calculator-view_tvPriceText__34Afm{color:var(--label-normal);text-align:center;font-size:15px;font-weight:500;line-height:22px;letter-spacing:-.75px;white-space:nowrap}@media(max-width:899.98px){.phone-calculator-view_tvPriceText__34Afm{font-size:var(--fs-label-1);line-height:var(--lh-label-1)}}.phone-calculator-view_cardTextMuted__n_vGa{color:var(--muted-foreground);font-size:12px;line-height:16px;letter-spacing:-.75px;white-space:nowrap}.phone-calculator-view_cardTextTiny__BwEuA{color:var(--label-normal);font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.75px;white-space:pre-wrap;word-break:keep-all}@media(min-width:900px){.phone-calculator-view_cardTextTiny__BwEuA{color:var(--label-neutral)}}.phone-calculator-view_cardTextTinyPrimary__1yCVc{margin-top:2px;color:var(--primary-normal);font-size:10.5px;font-weight:600;line-height:12px;white-space:nowrap}.phone-calculator-view_cardTextMini__OwJsJ{color:var(--label-normal);font-size:15px;font-weight:500;line-height:22px;letter-spacing:-.75px;white-space:nowrap}@media(max-width:899.98px){.phone-calculator-view_cardTextMini__OwJsJ{font-size:var(--fs-label-1);line-height:var(--lh-label-1)}}.phone-calculator-view_centerText__Dss_Z{text-align:center}.phone-calculator-view_modelNameText__QpsAh{display:-webkit-box;width:100%;overflow:hidden;color:var(--label-normal);font-size:14px;font-weight:600;line-height:18px;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical}.phone-calculator-view_mutedMessage__fwGqT{color:var(--muted-foreground);font-size:12px}.phone-calculator-view_modelDividerSpacing__8hry4{padding-block:var(--space-3)}.phone-calculator-view_modelDivider__8LbGd{width:100%;height:1px;background:var(--line-normal)}.phone-calculator-view_relativeWrap__ZDMOT{position:relative;min-width:0}.phone-calculator-view_modelArrow__8Q2ga{position:absolute;top:50%;z-index:10;display:flex;width:28px;height:28px;align-items:center;justify-content:center;border:1px solid var(--line-normal);border-radius:999px;background:var(--bg-normal);color:var(--foreground-soft);box-shadow:0 1px 6px rgba(0,0,0,.12);transition:opacity .15s ease,background .15s ease;transform:translateY(-50%)}.phone-calculator-view_modelArrow__8Q2ga:hover{background:var(--bg-transparent)}.phone-calculator-view_modelArrowLeft__heQ5f{left:-12px}.phone-calculator-view_modelArrowRight__43PTT{right:-12px}.phone-calculator-view_modelArrowHidden__vNcOb{opacity:0;pointer-events:none}.phone-calculator-view_optionPad__9pUir{padding:16px;gap:6px}.phone-calculator-view_colorSwatch__Zp4nQ{display:block;width:28px;height:28px;border:1px solid color-mix(in srgb,var(--line-normal) 70%,transparent);border-radius:999px;box-shadow:0 1px 2px rgba(0,0,0,.12)}.phone-calculator-view_loadingInline__EOsIV{display:flex;align-items:center;gap:6px;padding:16px 0;color:var(--muted-foreground);font-size:13px}.phone-calculator-view_inlineHelp__cN_2w{display:inline-flex;align-items:center;gap:4px;margin-left:6px;color:var(--muted-foreground);font-size:11.5px;cursor:help}.phone-calculator-view_warningText__8PQUP{margin-bottom:8px;color:#b45309;font-size:11.5px}.dark .phone-calculator-view_warningText__8PQUP{color:#fcd34d}.phone-calculator-view_bundleSubSteps__C9vfh{display:grid;margin-left:8px;padding-left:24px;border-left:2px solid color-mix(in srgb,var(--primary-normal) 20%,transparent)}.phone-calculator-view_resultAside__cJa0M{display:none;width:250px;height:100%;flex-shrink:0;flex-direction:column;overflow:hidden;border:1px solid var(--line-normal);border-radius:16px;background:var(--bg-normal);box-shadow:0 1px 6px rgba(0,0,0,.08)}@media(min-width:900px){.phone-calculator-view_resultAside__cJa0M{display:flex}}.phone-calculator-view_resultAsideHeader__FbiiS{display:flex;height:48px;flex-shrink:0;align-items:center;padding:0 16px;border-bottom:1px solid var(--line-normal)}.phone-calculator-view_resultAsideTitle___5R6B{font-size:15px;font-weight:600;letter-spacing:-.5px}.phone-calculator-view_resultAsideBody__rRjIx{display:grid;flex:1;min-height:0;gap:8px;overflow-y:auto;overflow-y:overlay;padding:12px}.phone-calculator-view_loadingLine___49RW{display:flex;align-items:center;justify-content:center;gap:6px;padding:24px 0;color:var(--muted-foreground);font-size:13px}.phone-calculator-view_spin__T6HxS{animation:phone-calculator-view_spin__T6HxS .9s linear infinite}.phone-calculator-view_resultCardButton__BF6rt{display:grid;width:100%;gap:6px;padding:12px;border:1px solid var(--line-normal);border-radius:12px;background:var(--bg-normal);text-align:left;transition:border-color .15s ease;cursor:pointer}.phone-calculator-view_resultCardButton__BF6rt:hover{background:var(--bg-transparent)}.phone-calculator-view_resultCardHeader__oVvkA{display:flex;align-items:center;gap:6px}.phone-calculator-view_pill__Bthcs{padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:-.02em}.phone-calculator-view_pillOnline__Aswhv{background:color-mix(in srgb,var(--primary-normal) 10%,transparent);color:var(--primary-normal)}.phone-calculator-view_pillStore___MPl6{background:color-mix(in srgb,var(--label-normal) 10%,transparent);color:var(--label-normal)}.phone-calculator-view_resultStoreName__TV2cO{overflow:hidden;color:var(--label-normal);font-size:12.5px;font-weight:600;letter-spacing:-.4px;text-overflow:ellipsis;white-space:nowrap}.phone-calculator-view_applyRow__1buv2,.phone-calculator-view_resultRow__BxdYK,.phone-calculator-view_summaryChip__oe58T{display:flex;align-items:baseline;justify-content:space-between}.phone-calculator-view_miniLabel__Ws4H8,.phone-calculator-view_resultLabel__Q7Ohy{color:var(--muted-foreground);font-size:11.5px}.phone-calculator-view_resultPrice__S3tr5{display:inline-flex;align-items:baseline;color:var(--primary-normal);font-size:15px;font-weight:900}.phone-calculator-view_smallSuccess__UEZ2M{color:var(--brand-success);font-size:11px}.phone-calculator-view_smallMuted__a4Hmu{color:var(--muted-foreground);font-size:11px}.phone-calculator-view_resultAction__NqDhG{display:flex;align-items:center;justify-content:flex-end;gap:4px;padding-top:2px;color:var(--primary-normal);font-size:11.5px;font-weight:600}.phone-calculator-view_summaryChip__oe58T{height:44px;justify-content:center;gap:12px;overflow-x:auto;padding:0 16px;border:1px solid color-mix(in srgb,var(--line-normal) 60%,transparent);border-radius:10px;background:color-mix(in srgb,var(--muted) 60%,transparent);font-size:12.5px;letter-spacing:-.3px;white-space:nowrap}.phone-calculator-view_chipStrong__gwV2V{color:var(--label-normal);font-weight:600}.phone-calculator-view_chipMuted__WPL4M{color:var(--foreground-soft)}.phone-calculator-view_chipDivider__qk0E5{color:var(--line-normal)}.phone-calculator-view_chipButton__gOgUO{border:0;background:rgba(0,0,0,0);color:var(--foreground-soft)}.phone-calculator-view_chipButtonActive__72pul{text-decoration:underline dotted;text-underline-offset:2px;cursor:pointer}.phone-calculator-view_chipButtonActive__72pul:hover{background:var(--bg-transparent)}.phone-calculator-view_applyCard__o8ASK{position:relative;display:flex;min-height:186px;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--line-normal);border-radius:12px;background:var(--bg-normal)}.phone-calculator-view_applyHeader__IlQry{display:flex;align-items:center;justify-content:space-between}.phone-calculator-view_applyTitle__FIaBE{font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.6px}.phone-calculator-view_storeSelectInline__pf0Pq{display:inline-flex;align-items:center;gap:4px;max-width:190px;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--label-normal);font-size:14px;letter-spacing:-.75px;transition:background .15s ease;cursor:pointer}.phone-calculator-view_truncateStore__BayYz{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-calculator-view_onlineScope__BXfPH,.phone-calculator-view_storeUnavailable__RZmrY{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;color:var(--foreground-soft);font-size:12px}.phone-calculator-view_onlineScope__BXfPH{font-weight:500}.phone-calculator-view_applyBody__Wkyu_{display:grid;flex:1;gap:8px}.phone-calculator-view_applyLabel__wHEK_{color:var(--foreground-soft);font-size:15px;font-weight:500;letter-spacing:-.75px}@media(min-width:640px){.phone-calculator-view_mobileOnly__CfXmT{display:none}}.phone-calculator-view_desktopInline__yHGvY{display:none}@media(min-width:640px){.phone-calculator-view_desktopInline__yHGvY{display:inline}}.phone-calculator-view_applyValue__HDwSC{color:var(--primary-strong);font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.6px}.phone-calculator-view_placeholderValue__ffmqM{color:var(--muted-foreground);font-size:12px}.phone-calculator-view_fullButton__NJqwA{width:100%}.phone-calculator-view_usimCard__eVq8T{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--line-normal);border-radius:12px;background:var(--bg-normal)}.phone-calculator-view_usimHeader__mgwwO{display:flex;align-items:center;justify-content:space-between;gap:8px}.phone-calculator-view_usimTitle__11Cwm{color:var(--label-normal);font-size:13px;font-weight:600;letter-spacing:-.4px}.phone-calculator-view_usimMeta__uMVTl,.phone-calculator-view_usimStoreButton__59INg{display:inline-flex;align-items:center;gap:4px;color:var(--muted-foreground);font-size:11.5px}.phone-calculator-view_usimStoreButton__59INg{border:0;background:rgba(0,0,0,0);color:var(--primary-normal);cursor:pointer}.phone-calculator-view_usimStoreButton__59INg:hover{color:#ffb520}.phone-calculator-view_usimStoreText__ssJX_{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-calculator-view_miniValuePrimary__PUfT3{color:var(--primary-normal);font-size:13px;font-weight:700}.phone-calculator-view_miniValue__6_vPL{color:var(--label-normal);font-size:13px;font-weight:600}.phone-calculator-view_emptyText__EZ_QZ{padding:8px 0;color:var(--muted-foreground);font-size:11.5px}.phone-calculator-view_resultsSection__5tBJt{display:grid;gap:12px;padding-top:8px}.phone-calculator-view_resultGridTwo__vlnz4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.phone-calculator-view_resultFooter__872p0{padding-block:var(--space-4);border-top:1px solid var(--line-normal);background:var(--bg-normal);overflow:hidden;scrollbar-gutter:stable}.phone-calculator-view_amountColumn__Cq_wZ{display:flex;min-width:0;flex-direction:column}.phone-calculator-view_amountColumnMain__n0XBV,.phone-calculator-view_amountValues__67H4Z{display:flex;align-items:baseline;gap:var(--space-1\.5)}.phone-calculator-view_amountValues__67H4Z{margin-left:auto}.phone-calculator-view_amountBeforeSecondLine__GpaYu,.phone-calculator-view_amountBefore__MCTCr,.phone-calculator-view_amountLabel__CDLqK,.phone-calculator-view_amountNow__8pyGj{white-space:nowrap}.phone-calculator-view_amountLabel__CDLqK{color:var(--label-neutral)}.phone-calculator-view_amountBeforeSecondLine__GpaYu,.phone-calculator-view_amountBefore__MCTCr{color:var(--label-alternative);text-decoration-line:line-through}.phone-calculator-view_amountNow__8pyGj{color:var(--inverse-blue-yellow)}@media(max-width:1390px){.phone-calculator-view_amountBeforeSecondLine__GpaYu,.phone-calculator-view_amountBefore__MCTCr{font-size:var(--fs-body-2);line-height:var(--lh-body-2)}.phone-calculator-view_amountNow__8pyGj{font-size:var(--fs-headline-2);line-height:var(--lh-headline-2)}}.phone-calculator-view_amountBeforeSecondLine__GpaYu{display:none;align-self:flex-end}@media(min-width:1391px){.phone-calculator-view_amountColumnFlexible__ZFUlV{min-width:161px;flex:1}.phone-calculator-view_amountColumnFixed__EA7wc{width:auto;min-width:161px;flex-shrink:0}.phone-calculator-view_amountBeforeInlineHidden__Fa2wr{display:none}.phone-calculator-view_amountBeforeSecondLine__GpaYu{display:block}}.phone-calculator-view_dockedContent__IbpvM,.phone-calculator-view_dockedRow__J63WA{display:flex;flex-direction:column;gap:var(--space-3)}.phone-calculator-view_dockedContent__IbpvM{width:100%;max-width:830px;margin:0 auto;padding-inline:var(--space-5)}.phone-calculator-view_dockedStoreButton__qHD9g{display:flex;width:100%;align-items:center;gap:var(--space-1);padding-inline:var(--space-3);border:1px solid var(--line-normal);border-radius:var(--radius-sm);text-align:left}.phone-calculator-view_dockedStoreButtonMobile__OlDny{height:44px}.phone-calculator-view_dockedStoreButtonAmount__wEHdq,.phone-calculator-view_dockedStoreButtonGift__LGxvf{display:none}.phone-calculator-view_dockedStoreChevron__j00ar,.phone-calculator-view_dockedStoreLocationIcon__YUcTQ{flex-shrink:0}.phone-calculator-view_dockedStoreLocationIcon__YUcTQ{color:var(--inverse-blue-yellow)}.phone-calculator-view_dockedStoreChevron__j00ar{color:var(--label-neutral)}.phone-calculator-view_dockedStoreName__Me4wx{flex:1;min-width:0;overflow:hidden;color:var(--label-normal);text-overflow:ellipsis;white-space:nowrap}.phone-calculator-view_dockedGiftBox__6KufQ{display:flex;flex-direction:column;gap:var(--space-2\.5);padding:var(--space-2\.5) var(--space-3);border-radius:var(--radius-sm);background:var(--bg-transparent)}.phone-calculator-view_dockedGiftSummary___dH77{display:flex;width:100%;align-items:center;justify-content:center;gap:var(--space-1);color:var(--label-normal)}.phone-calculator-view_dockedGiftValue__eXMFk{color:var(--status-positive-text);font-weight:600}.phone-calculator-view_dockedGiftChevron__91vLb{transition:transform .15s ease}.phone-calculator-view_dockedGiftChevronOpen__jVsBD{transform:rotate(180deg)}.phone-calculator-view_dockedGiftHorizontalDivider__Kh08k{width:100%;height:1px;background:var(--line-normal)}.phone-calculator-view_dockedGiftDetails__UDF33{display:flex;align-items:center;gap:var(--space-5)}.phone-calculator-view_dockedGiftDetail__c_MD_{flex:1;justify-content:space-between}.phone-calculator-view_dockedGiftDetailLabel__PxMtt,.phone-calculator-view_dockedGiftDetail__c_MD_{display:flex;align-items:center;gap:var(--space-2)}.phone-calculator-view_dockedGiftTreePrefix___iKBZ{display:none;flex-shrink:0;color:var(--line-neutral)}.phone-calculator-view_dockedGiftVerticalDivider___0aHt{width:1px;height:var(--space-2\.5);background:var(--line-normal)}@media(max-width:1390px){.phone-calculator-view_dockedGiftDetails__UDF33{flex-direction:column;align-items:stretch;gap:var(--space-1)}.phone-calculator-view_dockedGiftDetail__c_MD_{width:100%}.phone-calculator-view_dockedGiftTreePrefix___iKBZ{display:block}.phone-calculator-view_dockedGiftVerticalDivider___0aHt{display:none}}.phone-calculator-view_dockedAmounts__trzlu{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--space-1)}.phone-calculator-view_dockedAmountDivider__NryPF{display:none}.phone-calculator-view_dockedCtaMobile__1ugP8,.phone-calculator-view_fullWidth__8OPY3{width:100%}.phone-calculator-view_dockedCtaDesktop___mHn_{display:none}@media(min-width:1391px){.phone-calculator-view_dockedRow__J63WA{flex-direction:row;align-items:flex-end;gap:var(--space-2\.5)}.phone-calculator-view_dockedAmountRow__4G_Xz{align-items:center}.phone-calculator-view_dockedCtaMobile__1ugP8,.phone-calculator-view_dockedStoreButtonMobile__OlDny{display:none}.phone-calculator-view_dockedStoreButtonGift__LGxvf{display:flex;width:205px;height:44px;flex-shrink:0}.phone-calculator-view_dockedStoreButtonAmount__wEHdq{display:flex;width:192px;height:42px;flex-shrink:0}.phone-calculator-view_dockedGiftBoxFlexible__O8Som{flex:1;min-width:0}.phone-calculator-view_dockedGiftBoxFull__7SqoW{width:100%}.phone-calculator-view_dockedAmounts__trzlu{flex-direction:row;align-items:flex-start;gap:var(--space-1) var(--space-5)}.phone-calculator-view_dockedAmountDivider__NryPF{display:block;width:1px;height:var(--space-6);flex-shrink:0;align-self:center;background:var(--line-normal)}.phone-calculator-view_dockedCtaDesktop___mHn_{display:block;width:205px;flex-shrink:0}}.phone-calculator-view_resultGridWide__PkC_w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.phone-calculator-view_emptyResultText__GxHdc{color:var(--muted-foreground);font-size:11.5px;letter-spacing:-.3px;text-align:center}.phone-calculator-view_errorBox__P_Rcw{padding:12px 14px;border:1px solid color-mix(in srgb,var(--destructive) 30%,transparent);border-radius:10px;background:color-mix(in srgb,var(--destructive) 5%,transparent)}.phone-calculator-view_errorTitle__0Bzz9{color:var(--destructive);font-size:13px;font-weight:600;line-height:16px}.phone-calculator-view_errorText__pPm92{margin-top:4px;color:color-mix(in srgb,var(--destructive) 80%,transparent);font-size:11.5px;line-height:15px;white-space:pre-line}.phone-calculator-view_bottomSpacer__2daGz{height:8px}.phone-calculator-view_giftFooter__xpGGB{flex-shrink:0;border-top:1px solid var(--line-normal);background:var(--bg-normal)}.phone-calculator-view_giftFooterInner__HMUyt{max-width:830px;margin:0 auto;padding:12px 20px max(env(safe-area-inset-bottom),12px)}@media(min-width:900px){.phone-calculator-view_giftFooterInner__HMUyt{padding-right:24px;padding-left:24px}}.phone-calculator-view_giftNotice__wD6Bk{display:flex;height:40px;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:1px solid #d1fae5;border-radius:8px;background:#ecfdf5;color:#065f46;font-size:12.5px;letter-spacing:-.4px;white-space:nowrap}.dark .phone-calculator-view_giftNotice__wD6Bk{border-color:#064e3b;background:color-mix(in srgb,#064e3b 40%,transparent);color:#a7f3d0}@media(min-width:640px){.phone-calculator-view_giftNotice__wD6Bk{font-size:13px}}.phone-calculator-view_giftIcon__ZD2RB{flex-shrink:0;color:#059669}.dark .phone-calculator-view_giftIcon__ZD2RB{color:#34d399}.phone-calculator-view_giftValue__OHzu_{display:inline-flex;align-items:baseline;font-weight:700}.phone-calculator-view_mobileSheetRoot__20QYR{position:fixed;inset:0;z-index:60}@media(min-width:900px){.phone-calculator-view_mobileSheetRoot__20QYR{display:none}}.phone-calculator-view_mobileBackdrop__k24Zi{position:absolute;inset:0;background:var(--dimmer-normal);animation:phone-calculator-view_fadeIn____BE9 .2s ease both}.phone-calculator-view_mobileSheet__A_cJX{position:absolute;right:0;bottom:0;left:0;display:flex;max-height:90dvh;flex-direction:column;border-top:1px solid var(--line-normal);border-radius:16px 16px 0 0;background:var(--bg-normal);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);animation:phone-calculator-view_slideInBottom__e3SzC .3s ease both;overflow:hidden}.phone-calculator-view_smallPrimaryButton__d4viD{width:100%;height:36px;margin-top:4px;border-radius:8px;background:var(--primary-normal);color:var(--primary-foreground);font-size:12.5px;font-weight:600;letter-spacing:-.4px}.phone-calculator-view_smallPrimaryButton__d4viD:hover{background:#ffb520}@keyframes phone-calculator-view_spin__T6HxS{to{transform:rotate(1turn)}}@keyframes phone-calculator-view_fadeIn____BE9{0%{opacity:0}to{opacity:1}}@keyframes phone-calculator-view_slideInBottom__e3SzC{0%{transform:translateY(100%)}to{transform:translateY(0)}}.phone-calculator-view_sdComboError__ptjlL{margin-top:8px;color:var(--status-negative)}.phone-calculator-view_foregroundSoft__AcZIa{color:var(--label-neutral)}