.directory_directory__5gtiL{background:var(--color-background-body);color:var(--color-text-primary);padding-bottom:var(--spacing-10)}.directory_wrap__lKP4z{max-width:1304px;padding-inline:var(--spacing-8);margin:auto}.directory_cardInfo__IAQmJ,.directory_results__CSTTh{min-width:0}.directory_intro__J3T2K{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-6);padding-block:var(--spacing-5)}.directory_intro__J3T2K>div{max-width:48rem}.directory_introMascot__Iua7R{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;flex:none}.directory_intro__J3T2K h1{font-size:clamp(28px,3vw,34px);font-weight:700;line-height:1.15;letter-spacing:-.03em;margin:0 0 var(--spacing-2)}.directory_intro__J3T2K p{font-size:var(--st-font-control);line-height:1.6;color:var(--color-text-secondary);margin:0}.directory_criteria__qm6V0{border:1px solid var(--color-border-emphasized);border-radius:var(--radius-container)}.directory_form__0h8t_{display:grid;grid-template-columns:1.03fr 1.12fr .75fr 1.1fr;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-4)}.directory_form__0h8t_>*{min-width:0}.directory_mobileSummary__Avp2a{display:none}.directory_layout__yGqpW{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:var(--spacing-6);padding-top:var(--spacing-6);align-items:start}.directory_resultTools__UFwHI{display:grid;grid-template-columns:minmax(200px,.9fr) minmax(0,1.4fr);align-items:end;gap:var(--spacing-5)}.directory_businessSearch__Q4ZId{min-width:0}.directory_toolbar__4ReR2{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);min-height:var(--st-control-height)}.directory_resultActions__89IVy{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}.directory_priceNote__heJtW{display:flex;align-items:start;gap:var(--spacing-2);font-size:var(--font-size-sm);line-height:1.6;margin:0 0 var(--spacing-4);color:var(--color-text-secondary)}.directory_priceNote__heJtW svg{width:var(--spacing-4);height:var(--spacing-4);margin-top:var(--spacing-1);flex:none}.directory_feedback__9g_qV{font-size:var(--font-size-base);line-height:1.6;color:var(--color-text-primary);background:var(--color-accent-muted);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-element);margin:0 0 var(--spacing-4)}.directory_feedback__9g_qV:empty{display:none}.directory_list__8iHWR{display:grid;gap:var(--spacing-4)}.directory_card__APf8O{display:grid;grid-template-columns:minmax(0,1fr) 205px;gap:var(--spacing-4) var(--spacing-6);min-width:0}.directory_summaryIdentity___R1Cl{display:flex;align-items:center;gap:var(--spacing-3);min-width:0}.directory_summaryIdentity___R1Cl>div{min-width:0}.directory_summaryIdentity___R1Cl h3{font-size:var(--font-size-xl);font-weight:700;line-height:1.35;margin:0;overflow-wrap:anywhere}.directory_summaryIdentity___R1Cl p{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--spacing-1) 0 0}.directory_summaryLogo__hSut3{display:flex;align-items:center;justify-content:center;flex:none;width:48px;height:48px;overflow:hidden;border-radius:var(--radius-element);background:var(--stone);font-weight:650}.directory_summaryDescription__oM7vt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--font-size-base);color:var(--color-text-secondary);margin:var(--spacing-3) 0 0;max-width:60ch;overflow-wrap:anywhere}.directory_coverage__DuhJ1{display:flex;align-items:center;gap:var(--spacing-1);font-size:var(--font-size-sm);line-height:1.5;color:var(--color-text-secondary);margin:var(--spacing-2) 0 0}.directory_coverage__DuhJ1 svg{width:var(--spacing-4);height:var(--spacing-4);flex:none}.directory_cardPrice__tev4O{display:grid;align-content:start;gap:var(--spacing-1);min-width:0}.directory_priceLabel__a5cqO{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5;margin:0}.directory_price__2XRyf{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-1);font-size:var(--font-size-3xl);line-height:1.3;font-weight:700;letter-spacing:-.02em;margin:0;font-variant-numeric:tabular-nums}.directory_price__2XRyf small{font-size:var(--font-size-sm);font-weight:400;letter-spacing:0;color:var(--color-text-secondary)}.directory_price__2XRyf.directory_quoted__B4g62{font-size:var(--font-size-2xl)}.directory_priceScope__L_Vpi{font-size:var(--font-size-sm);line-height:1.6;color:var(--color-text-secondary);margin:0 0 var(--spacing-3)}.directory_selectAction__7x8Bz{display:grid}.directory_summaryLinks__PmqYP{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);margin-top:var(--spacing-1)}.directory_mobilePrice__djRgv{display:none}.directory_shortlist__cC25n{position:sticky;min-width:0}.directory_shortlistHead__2dJmV{display:flex;justify-content:space-between;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}.directory_shortlistHead__2dJmV h2{font-size:var(--font-size-xl);font-weight:700;line-height:1.3;margin:0}.directory_pickCount__sDHON{font-size:var(--font-size-sm);font-weight:650;font-variant-numeric:tabular-nums}.directory_shortlistEmpty__tZOZN,.directory_shortlistHelp__IznK2{font-size:var(--font-size-base);line-height:1.7;color:var(--color-text-secondary);margin:0 0 var(--spacing-4)}.directory_pickedList__VaGFb{list-style:none;margin:0 0 var(--spacing-5);padding:0;display:grid;gap:var(--spacing-3)}.directory_picked__w5hFb{display:flex;align-items:center;gap:var(--spacing-2);min-width:0;padding-block:var(--spacing-2);border-bottom:1px solid var(--color-border)}.directory_pickedAvatar__Zc9Gu{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;overflow:hidden;border-radius:var(--radius-element);background:var(--stone);font-size:var(--font-size-sm);font-weight:650}.directory_pickedAvatar__Zc9Gu img{width:40px!important;height:40px!important}.directory_pickedCopy__f60qb{flex:1;min-width:0;overflow-wrap:anywhere}.directory_pickedCopy__f60qb strong{display:block;font-size:var(--font-size-base);line-height:1.5}.directory_pickedCopy__f60qb small{display:block;line-height:1.5}.directory_pickedCopy__f60qb small,.directory_privacy__H_G0V{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.directory_privacy__H_G0V{display:flex;align-items:start;gap:var(--spacing-2);line-height:1.6;margin:var(--spacing-4) 0 var(--spacing-2)}.directory_privacy__H_G0V svg{width:var(--spacing-4);height:var(--spacing-4);flex:none}.directory_nextStep__qBLMS{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;margin:0}.directory_empty__RwTVn{padding:var(--spacing-8) 0}.directory_empty__RwTVn h3{font-size:var(--font-size-2xl);font-weight:700;line-height:1.35;margin:0 0 var(--spacing-3)}.directory_empty__RwTVn p{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.7;max-width:60ch}.directory_emptyActions__Sh0Rf{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-4)}.directory_endnote__wzB0A,.directory_sortNote__0WUHJ{font-size:var(--font-size-sm);line-height:1.6;color:var(--color-text-secondary);margin:var(--spacing-4) 0 0}.directory_error__ssbmj{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);color:var(--error-text);padding-block:var(--spacing-4)}.directory_error__ssbmj p{margin:0}.directory_resultFooter__6ZhFl{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-6)}.directory_resultCount__OB6Wi{margin:0}.directory_resultPages__GY1PK{display:flex;min-width:0;max-width:100%}.directory_dialogBody__dWT8p{display:grid;gap:var(--spacing-5);min-width:0}.directory_dialogBody__dWT8p .directory_form__0h8t_{grid-template-columns:1fr;padding:0}.directory_dialogBody__dWT8p .directory_shortlistHead__2dJmV{margin:0}.directory_sponsored__Btg_q{margin-block:var(--spacing-3) var(--spacing-8)}.directory_organicHeading__5dhnQ,.directory_sponsored__Btg_q>h3{font-size:var(--font-size-xl);font-weight:700}.directory_sponsored__Btg_q>p{font-size:var(--font-size-base);line-height:1.6;color:var(--color-text-secondary);max-width:65ch;margin-block:var(--spacing-2) var(--spacing-5)}.directory_sponsoredList__d5w7Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-5)}.directory_sponsoredProvider__ztiB8{display:grid;align-content:start;gap:var(--spacing-3);min-width:0}.directory_sponsoredProvider__ztiB8>div:last-child{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.directory_sponsoredLabel__lFWNd{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.directory_organicHeading__5dhnQ{margin-bottom:var(--spacing-5)}.directory_list__8iHWR.directory_grid__7J2gk{grid-template-columns:repeat(2,minmax(0,1fr))}.directory_grid__7J2gk .directory_card__APf8O{grid-template-columns:1fr}.directory_grid__7J2gk .directory_cardPrice__tev4O{border-top:1px solid var(--color-border);padding-top:var(--spacing-4)}@media(max-width:1100px){.directory_resultTools__UFwHI{grid-template-columns:minmax(0,1fr);gap:var(--spacing-3)}}@media(max-width:900px){.directory_layout__yGqpW{grid-template-columns:1fr}.directory_shortlist__cC25n{display:none}.directory_directory__5gtiL{padding-bottom:88px}}@media(max-width:600px){.directory_wrap__lKP4z{padding-inline:var(--spacing-5)}.directory_intro__J3T2K{gap:var(--spacing-3)}.directory_intro__J3T2K h1{font-size:var(--font-size-3xl)}.directory_intro__J3T2K p{font-size:var(--font-size-base)}.directory_introMascot__Iua7R{width:60px;height:60px}.directory_criteria__qm6V0{border:0}.directory_criteria__qm6V0>.directory_form__0h8t_{display:none}.directory_mobileSummary__Avp2a{display:block}.directory_summaryCopy__ExJy6{min-width:0}.directory_summaryEdit__67_uC{display:flex;align-items:center;gap:var(--spacing-1);flex:none;font-size:var(--st-font-action);font-weight:650}.directory_mobileSummary__Avp2a svg{width:var(--spacing-4);height:var(--spacing-4)}.directory_resultTools__UFwHI{margin-bottom:var(--spacing-3)}.directory_resultActions__89IVy{gap:var(--spacing-1)}.directory_resultTools__UFwHI .directory_businessSearch__Q4ZId{min-width:0}.directory_list__8iHWR.directory_grid__7J2gk{grid-template-columns:1fr}.directory_card__APf8O,.directory_grid__7J2gk .directory_card__APf8O{grid-template-columns:1fr;padding:var(--spacing-5);gap:var(--spacing-3)}.directory_summaryIdentity___R1Cl h3{font-size:var(--font-size-xl)}.directory_summaryDescription__oM7vt{font-size:var(--font-size-sm)}.directory_mobilePrice__djRgv{display:flex;align-items:baseline;gap:var(--spacing-1);margin-top:var(--spacing-3);flex-wrap:wrap}.directory_mobilePrice__djRgv strong{font-size:var(--font-size-2xl);font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums}.directory_mobilePrice__djRgv small{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.directory_cardPrice__tev4O,.directory_grid__7J2gk .directory_cardPrice__tev4O{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--spacing-2) var(--spacing-3);border-top:1px solid var(--color-border);padding-top:var(--spacing-3)}.directory_cardPrice__tev4O>.directory_priceLabel__a5cqO,.directory_cardPrice__tev4O>.directory_price__2XRyf{display:none}.directory_priceScope__L_Vpi{margin:0}.directory_selectAction__7x8Bz{align-self:center}.directory_summaryLinks__PmqYP{grid-column:1/-1}.directory_priceNote__heJtW{font-size:var(--font-size-sm)}.directory_sponsoredList__d5w7Y{grid-template-columns:1fr}.directory_error__ssbmj{align-items:start;flex-direction:column}}.directory_businessSearch__Q4ZId,.directory_resultActions__89IVy,.directory_resultTools__UFwHI,.directory_toolbar__4ReR2{min-width:0}@media(max-width:600px){.directory_resultTools__UFwHI,.directory_toolbar__4ReR2{grid-template-columns:minmax(0,1fr)}.directory_toolbar__4ReR2{display:grid;gap:var(--spacing-2)}.directory_resultActions__89IVy{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.directory_resultActions__89IVy>*{min-width:0}}.directory_availableCount__Ciiuw{margin:0 0 var(--spacing-3);font-size:var(--font-size-base);font-weight:650}@media(max-width:600px){.directory_layout__yGqpW{padding-top:var(--spacing-4)}.directory_intro__J3T2K{padding-block:var(--spacing-4)}.directory_intro__J3T2K h1{font-size:var(--font-size-2xl)}.directory_resultTools__UFwHI{grid-template-columns:minmax(0,1fr);gap:var(--spacing-2)}.directory_resultTools__UFwHI .directory_businessSearch__Q4ZId{width:100%}.directory_toolbar__4ReR2{min-height:var(--st-action-height)}.directory_priceNote__heJtW{margin-bottom:var(--spacing-3)}.directory_card__APf8O,.directory_grid__7J2gk .directory_card__APf8O{padding:var(--spacing-4);gap:var(--spacing-2)}.directory_summaryDescription__oM7vt{margin-top:var(--spacing-2)}.directory_cardPrice__tev4O{grid-template-columns:minmax(0,1fr) auto}.directory_summaryLinks__PmqYP{margin:0;justify-content:flex-start}.directory_summaryLinks__PmqYP>*{min-height:var(--st-action-height)}.directory_mobilePrice__djRgv{margin-top:var(--spacing-2)}}.directory_directory__5gtiL .directory_wrap__lKP4z{max-width:1280px}.directory_directory__5gtiL .directory_intro__J3T2K{padding-block:var(--spacing-10) var(--spacing-8);gap:var(--spacing-8)}.directory_directory__5gtiL .directory_intro__J3T2K h1{font-size:var(--font-size-5xl);line-height:1.12;letter-spacing:-.035em;margin-bottom:var(--spacing-3)}.directory_directory__5gtiL .directory_intro__J3T2K p{font-size:var(--st-font-panel-title);line-height:1.6}.directory_directory__5gtiL .directory_introMascot__Iua7R{width:104px;height:104px}.directory_directory__5gtiL .directory_layout__yGqpW{grid-template-columns:minmax(0,1fr) 304px;gap:var(--spacing-8);padding-top:var(--spacing-8)}.directory_availableCount__Ciiuw,.directory_resultTools__UFwHI{margin-bottom:var(--spacing-4)}.directory_resultTools__UFwHI{grid-template-columns:minmax(200px,1fr) auto;gap:var(--spacing-3)}.directory_priceNote__heJtW{margin-bottom:var(--spacing-5);max-width:66ch}.directory_list__8iHWR{gap:var(--spacing-5)}.directory_card__APf8O{grid-template-columns:minmax(0,1fr) 224px;padding:var(--spacing-6);gap:var(--spacing-6)}.directory_cardInfo__IAQmJ{display:flex;flex-direction:column;align-items:start}.directory_summaryIdentity___R1Cl{gap:var(--spacing-4)}.directory_summaryIdentity___R1Cl h3{font-size:var(--st-font-provider-name);line-height:1.3;letter-spacing:-.015em}.directory_summaryLogo__hSut3{width:56px;height:56px;border:1px solid var(--color-border);background:var(--color-background-body)}.directory_summaryLogo__hSut3 img{width:48px!important;height:48px!important}.directory_summaryDescription__oM7vt{margin-top:var(--spacing-4);font-size:var(--st-font-control);line-height:1.65}.directory_coverage__DuhJ1{margin-top:var(--spacing-3)}.directory_cardPrice__tev4O{border-inline-start:1px solid var(--color-border);padding-inline-start:var(--spacing-6);gap:var(--spacing-2)}.directory_price__2XRyf{font-size:var(--st-font-comparison-price);line-height:1.15;letter-spacing:-.035em}.directory_priceScope__L_Vpi{margin-bottom:var(--spacing-2)}.directory_summaryLinks__PmqYP{justify-content:center;margin:0}.directory_summaryLinks__PmqYP>*{width:100%}.directory_shortlist__cC25n{top:100px}.directory_shortlist__cC25n>.astryx-card{--color-background-card:var(--stone)}.directory_shortlistHead__2dJmV{margin-bottom:var(--spacing-4);align-items:center}.directory_shortlistHead__2dJmV h2{font-size:var(--st-font-provider-name);letter-spacing:-.02em}.directory_pickCount__sDHON{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:32px;padding-inline:var(--spacing-2);border:1px solid var(--color-border);border-radius:var(--radius-element);background:var(--white)}.directory_shortlistEmpty__tZOZN,.directory_shortlistHelp__IznK2{font-size:var(--st-font-control);line-height:1.65}.directory_shortlistEmpty__tZOZN{padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}.directory_pickedList__VaGFb:empty{display:none}.directory_pickedList__VaGFb{margin-block:var(--spacing-4) var(--spacing-5)}.directory_picked__w5hFb{padding-block:var(--spacing-3);gap:var(--spacing-3)}.directory_pickedAvatar__Zc9Gu{background:var(--white)}.directory_privacy__H_G0V{padding-top:var(--spacing-4);border-top:1px solid var(--color-border);margin-top:var(--spacing-5)}.directory_nextStep__qBLMS{line-height:1.6}.directory_grid__7J2gk .directory_cardPrice__tev4O{padding-inline-start:0;border-inline-start:0}@media(max-width:1100px){.directory_resultTools__UFwHI{grid-template-columns:minmax(0,1fr)}.directory_directory__5gtiL .directory_layout__yGqpW{gap:var(--spacing-6);grid-template-columns:minmax(0,1fr) 280px}.directory_card__APf8O{grid-template-columns:minmax(0,1fr) 192px;gap:var(--spacing-4)}.directory_cardPrice__tev4O{padding-inline-start:var(--spacing-4)}.directory_list__8iHWR.directory_grid__7J2gk{grid-template-columns:1fr}}@media(max-width:900px){.directory_directory__5gtiL .directory_layout__yGqpW{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.directory_directory__5gtiL .directory_intro__J3T2K{display:grid;grid-template-columns:minmax(0,1fr) 64px;align-items:start;padding-block:var(--spacing-6);gap:var(--spacing-3)}.directory_directory__5gtiL .directory_intro__J3T2K>div{display:contents}.directory_directory__5gtiL .directory_intro__J3T2K h1{grid-column:1;grid-row:1;align-self:center}.directory_directory__5gtiL .directory_intro__J3T2K p{grid-column:1/-1;grid-row:2}.directory_directory__5gtiL .directory_introMascot__Iua7R{grid-column:2;grid-row:1}.directory_directory__5gtiL .directory_intro__J3T2K h1{font-size:var(--font-size-2xl);line-height:1.15;margin-bottom:var(--spacing-2)}.directory_directory__5gtiL .directory_intro__J3T2K p{font-size:var(--st-font-control);line-height:1.6}.directory_directory__5gtiL .directory_introMascot__Iua7R{width:64px;height:64px}.directory_directory__5gtiL .directory_layout__yGqpW{padding-top:var(--spacing-6)}.directory_availableCount__Ciiuw{margin-bottom:var(--spacing-3)}.directory_card__APf8O,.directory_grid__7J2gk .directory_card__APf8O{grid-template-columns:minmax(0,1fr);padding:var(--spacing-5);gap:var(--spacing-4)}.directory_summaryIdentity___R1Cl{gap:var(--spacing-3)}.directory_summaryDescription__oM7vt{margin-top:var(--spacing-3);font-size:var(--font-size-base)}.directory_coverage__DuhJ1{margin-top:var(--spacing-2)}.directory_mobilePrice__djRgv{margin-top:var(--spacing-4)}.directory_mobilePrice__djRgv strong{font-size:var(--font-size-2xl);letter-spacing:-.025em}.directory_cardPrice__tev4O,.directory_grid__7J2gk .directory_cardPrice__tev4O{grid-template-columns:minmax(0,1fr) auto;border-inline-start:0;padding-inline-start:0;padding-top:var(--spacing-4);gap:var(--spacing-3)}.directory_priceScope__L_Vpi{margin:0;font-size:var(--font-size-sm)}.directory_summaryLinks__PmqYP{justify-content:flex-start}.directory_summaryLinks__PmqYP>*{width:auto}.directory_priceNote__heJtW{margin-bottom:var(--spacing-5)}}@media(max-width:360px){.directory_resultActions__89IVy{grid-template-columns:minmax(0,1fr);gap:var(--spacing-2)}.directory_resultActions__89IVy>:last-child{justify-self:end}}@layer reset, astryx-base, astryx-theme;@layer reset{@scope ([data-astryx-theme="savetotal-providers"]) to ([data-astryx-theme]){:where(h1,h2,h3,h4,h5,h6){font-family:var(--font-family-heading);color:var(--color-text-primary)}:where(h1){font-size:var(--text-heading-1-size);font-weight:var(--text-heading-1-weight);line-height:var(--text-heading-1-leading)}:where(h2){font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-weight);line-height:var(--text-heading-2-leading)}:where(h3){font-size:var(--text-heading-3-size);font-weight:var(--text-heading-3-weight);line-height:var(--text-heading-3-leading)}:where(h4){font-size:var(--text-heading-4-size);font-weight:var(--text-heading-4-weight);line-height:var(--text-heading-4-leading)}:where(h5){font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading)}:where(h6){font-size:var(--text-heading-6-size);font-weight:var(--text-heading-6-weight);line-height:var(--text-heading-6-leading)}:where(p){font-family:var(--font-family-body);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-leading);color:var(--color-text-primary)}:where(small){font-size:var(--text-supporting-size);font-weight:var(--text-supporting-weight);line-height:var(--text-supporting-leading);color:var(--color-text-secondary)}:where(code,pre){font-family:var(--font-family-code);font-size:var(--text-code-size);line-height:var(--text-code-leading)}:where(hr){border:none;border-top:1px solid var(--color-border)}}}@layer astryx-theme{:root{color-scheme:light dark}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}@scope ([data-astryx-theme="savetotal-providers"]) to ([data-astryx-theme]){:scope{--font-size-4xs:0.375rem;--font-size-3xs:0.4375rem;--font-size-2xs:0.5rem;--font-size-xs:0.625rem;--font-size-sm:0.75rem;--font-size-base:0.875rem;--font-size-lg:1.0625rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.8125rem;--font-size-4xl:2.1875rem;--font-size-5xl:2.625rem;--text-heading-1-size:var(--font-size-2xl);--text-heading-1-weight:var(--font-weight-semibold);--text-heading-1-leading:1.3333;--text-heading-2-size:var(--font-size-xl);--text-heading-2-weight:var(--font-weight-semibold);--text-heading-2-leading:1.4;--text-heading-3-size:var(--font-size-lg);--text-heading-3-weight:var(--font-weight-bold);--text-heading-3-leading:1.4118;--text-heading-4-size:var(--font-size-base);--text-heading-4-weight:var(--font-weight-bold);--text-heading-4-leading:1.4286;--text-heading-5-size:var(--font-size-sm);--text-heading-5-weight:var(--font-weight-semibold);--text-heading-5-leading:1.6667;--text-heading-6-size:var(--font-size-xs);--text-heading-6-weight:var(--font-weight-semibold);--text-heading-6-leading:1.6;--text-body-size:var(--font-size-base);--text-body-weight:var(--font-weight-normal);--text-body-leading:1.4286;--text-large-size:var(--font-size-lg);--text-large-weight:var(--font-weight-semibold);--text-large-leading:1.4118;--text-label-size:var(--font-size-base);--text-label-weight:var(--font-weight-medium);--text-label-leading:1.4286;--text-code-size:var(--font-size-base);--text-code-weight:var(--font-weight-normal);--text-code-leading:1.4286;--text-supporting-size:var(--font-size-sm);--text-supporting-weight:var(--font-weight-normal);--text-supporting-leading:1.6667;--text-display-1-size:var(--font-size-5xl);--text-display-1-weight:var(--font-weight-normal);--text-display-1-leading:1.2381;--text-display-2-size:var(--font-size-4xl);--text-display-2-weight:var(--font-weight-normal);--text-display-2-leading:1.2571;--text-display-3-size:var(--font-size-3xl);--text-display-3-weight:var(--font-weight-normal);--text-display-3-leading:1.3793;--duration-fast-min:95ms;--duration-fast:125ms;--duration-fast-max:165ms;--duration-medium-min:225ms;--duration-medium:300ms;--duration-medium-max:400ms;--duration-slow-min:525ms;--duration-slow:700ms;--duration-slow-max:935ms;--font-family-body:var(--font-sans),sans-serif;--font-family-heading:var(--font-sans),sans-serif;--font-family-code:ui-monospace,"SF Mono",Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-syntax-keyword:light-dark(#6b187c,#efa8ff);--color-syntax-string:light-dark(#0b5615,#a4d6a3);--color-syntax-comment:light-dark(#6a6a6a,#9e9e9e);--color-syntax-number:light-dark(#733100,#ffb37e);--color-syntax-function:light-dark(#00458c,#a1caff);--color-syntax-type:light-dark(#6b187c,#efa8ff);--color-syntax-variable:light-dark(#111111,#e2e2e2);--color-syntax-operator:light-dark(#6a6a6a,#9e9e9e);--color-syntax-constant:light-dark(#733100,#ffb37e);--color-syntax-tag:light-dark(#8a0011,#ffaea7);--color-syntax-attribute:light-dark(#584400,#eec448);--color-syntax-property:light-dark(#005348,#90d7c8);--color-syntax-punctuation:light-dark(#6a6a6a,#9e9e9e);--color-syntax-background:light-dark(#ffffff,#111111);--color-syntax-added:color-mix(in srgb,var(--color-success-muted) 25%,transparent);--color-syntax-removed:color-mix(in srgb,var(--color-error-muted) 25%,transparent);--color-syntax-diff-header:transparent;--color-syntax-added-marker:var(--color-syntax-punctuation);--color-syntax-removed-marker:var(--color-syntax-punctuation);--color-background-surface:var(--white);--color-background-body:var(--white);--color-background-card:var(--white);--color-background-popover:var(--white);--color-background-muted:var(--brand-soft);--color-accent:var(--mint);--color-accent-muted:var(--brand-soft);--color-neutral:light-dark(#0000000F,#ffffff1A);--color-overlay:light-dark(#00000080,#000000CC);--color-overlay-hover:light-dark(#0000000D,#ffffff0D);--color-overlay-pressed:light-dark(#0000001A,#ffffff1A);--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-disabled:light-dark(#919191,#525252);--color-text-accent:var(--text-primary);--color-on-dark:var(--text-inverse);--color-on-light:var(--text-primary);--color-on-accent:var(--text-primary);--color-on-success:light-dark(#ffffff,#111111);--color-on-error:light-dark(#ffffff,#111111);--color-on-warning:#111111;--color-icon-accent:var(--text-primary);--color-icon-primary:var(--text-primary);--color-icon-secondary:var(--text-secondary);--color-icon-disabled:light-dark(#919191,#525252);--color-success:light-dark(#00490b,#a4d6a3);--color-error:light-dark(#76000c,#ffc4be);--color-warning:light-dark(#4b3900,#f8d36a);--color-success-muted:light-dark(#bce0bb,#90ca903D);--color-error-muted:light-dark(#ffc4be,#ff98903D);--color-warning-muted:light-dark(#fae19e,#e2b6233D);--color-border:var(--line);--color-border-emphasized:var(--field-stroke);--color-skeleton:light-dark(#f1f1f1,#525252);--color-shadow:light-dark(#0000001A,#0000004D);--color-tint-hover:light-dark(black,white);--color-background-red:light-dark(#ffc4be,#5b2b28);--color-border-red:light-dark(#ffaea7,#fa6762);--color-icon-red:light-dark(#76000c,#ff9890);--color-text-red:light-dark(#76000c,#ffaea7);--color-background-orange:light-dark(#ffc7a1,#503424);--color-border-orange:light-dark(#ffc7a1,#df843f);--color-icon-orange:light-dark(#622700,#ff9e55);--color-text-orange:light-dark(#622700,#ffb37e);--color-background-yellow:light-dark(#fae19e,#453a1c);--color-border-yellow:light-dark(#e3c36c,#c29900);--color-icon-yellow:light-dark(#4b3900,#e2b623);--color-text-yellow:light-dark(#4b3900,#eec448);--color-background-green:light-dark(#bce0bb,#2b422b);--color-border-green:light-dark(#aad4a9,#6ab26b);--color-icon-green:light-dark(#00490b,#90ca90);--color-text-green:light-dark(#00490b,#90ca90);--color-background-teal:light-dark(#a9e2d6,#28413c);--color-border-teal:light-dark(#90d7c8,#4fb1a0);--color-icon-teal:light-dark(#00463d,#81c9bb);--color-text-teal:light-dark(#00463d,#90d7c8);--color-background-cyan:light-dark(#9ae2f4,#274046);--color-border-cyan:light-dark(#85d5e9,#49adc4);--color-icon-cyan:light-dark(#004351,#71c7dd);--color-text-cyan:light-dark(#004351,#85d5e9);--color-background-blue:light-dark(#b9d7ff,#253c5a);--color-border-blue:light-dark(#a1caff,#5aa0f8);--color-icon-blue:light-dark(#003978,#88bcff);--color-text-blue:light-dark(#003978,#a1caff);--color-background-purple:light-dark(#f7d5ff,#4a2f51);--color-border-purple:light-dark(#f3bfff,#d885eb);--color-icon-purple:light-dark(#5c0e6c,#e496f6);--color-text-purple:light-dark(#5c0e6c,#eaacf8);--color-background-pink:light-dark(#ffc0d7,#572b3d);--color-border-pink:light-dark(#ffc0d7,#fc78b1);--color-icon-pink:light-dark(#70003f,#fd92bd);--color-text-pink:light-dark(#70003f,#ffa9ca);--color-background-gray:light-dark(#e2e2e2,#303030);--color-border-gray:light-dark(#d4d4d4,#262626);--color-icon-gray:light-dark(#474747,#9e9e9e);--color-text-gray:light-dark(#1b1b1b,#d4d4d4);--radius-none:0px;--radius-inner:0.375rem;--radius-element:10px;--radius-container:16px;--radius-page:1.75rem;--radius-full:9999px;--shadow-low:0 2px 4px light-dark(oklch(0 0 0/5%),oklch(0 0 0/25%)),0 4px 8px light-dark(oklch(0 0 0/10%),oklch(0 0 0/40%)),inset 0 0 0 1px light-dark(transparent,oklch(1 0 0/8%));--shadow-med:0 2px 4px light-dark(oklch(0 0 0/5%),oklch(0 0 0/35%)),0 4px 12px light-dark(oklch(0 0 0/10%),oklch(0 0 0/50%)),inset 0 0 0 1px light-dark(transparent,oklch(1 0 0/12%));--shadow-high:0 4px 6px light-dark(oklch(0 0 0/10%),oklch(0 0 0/50%)),0 12px 24px light-dark(oklch(0 0 0/15%),oklch(0 0 0/70%)),inset 0 0 0 1px light-dark(transparent,oklch(1 0 0/15%));--shadow-inset-hover:inset 0px 0px 0px 2px #0074e24D;--shadow-inset-selected:inset 0px 0px 0px 2px #0074e280;--shadow-inset-success:inset 0px 0px 0px 2px #2f7d334D;--shadow-inset-warning:inset 0px 0px 0px 2px #f8d36a4D;--shadow-inset-error:inset 0px 0px 0px 2px #de47454D;--focus-outline-color:var(--forest);--astryx-theme-neutral-color-status-fill-accent:light-dark(#0074e2,#6d9cfe);--astryx-theme-neutral-color-status-fill-success:light-dark(#198100,#64af4c);--astryx-theme-neutral-color-status-fill-warning:#ffce2f;--astryx-theme-neutral-color-status-fill-error:light-dark(#c9303a,#ff705d);--astryx-theme-neutral-color-status-muted-accent:light-dark(#b9d7ff,#88bcff3D);--astryx-theme-neutral-color-on-tint-neutral:light-dark(#fafafa4D,#0a0a0a4D);--astryx-theme-neutral-color-on-tint-overlay-hover:light-dark(#fafafa1A,#0a0a0a1A);--astryx-theme-neutral-color-on-tint-overlay-pressed:light-dark(#fafafa33,#0a0a0a33);--astryx-theme-neutral-color-destructive-overlay-hover:light-dark(#ff7f770D,#ee736c0D);--astryx-theme-neutral-color-destructive-overlay-pressed:light-dark(#ff7f771A,#ee736c1A);font-family:var(--font-family-body)}.astryx-heading[data-level="1"]{font-family:var(--font-family-heading);font-size:var(--text-heading-1-size);font-weight:var(--text-heading-1-weight);line-height:var(--text-heading-1-leading)}.astryx-heading[data-level="2"]{font-family:var(--font-family-heading);font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-weight);line-height:var(--text-heading-2-leading)}.astryx-heading[data-level="3"]{font-family:var(--font-family-heading);font-size:var(--text-heading-3-size);font-weight:var(--text-heading-3-weight);line-height:var(--text-heading-3-leading)}.astryx-heading[data-level="4"]{font-family:var(--font-family-heading);font-size:var(--text-heading-4-size);font-weight:var(--text-heading-4-weight);line-height:var(--text-heading-4-leading)}.astryx-heading[data-level="5"]{font-family:var(--font-family-heading);font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading)}.astryx-heading[data-level="6"]{font-family:var(--font-family-heading);font-size:var(--text-heading-6-size);font-weight:var(--text-heading-6-weight);line-height:var(--text-heading-6-leading)}.astryx-heading[data-type=display-1]{font-family:var(--font-family-heading);font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}.astryx-heading[data-type=display-2]{font-family:var(--font-family-heading);font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}.astryx-heading[data-type=display-3]{font-family:var(--font-family-heading);font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}.astryx-text[data-type=body]{font-family:var(--font-family-body);font-size:var(--text-body-size);line-height:var(--text-body-leading)}.astryx-text[data-type=large]{font-family:var(--font-family-body);font-size:var(--text-large-size);line-height:var(--text-large-leading)}.astryx-text[data-type=label]{font-family:var(--font-family-body);font-size:var(--text-label-size);line-height:var(--text-label-leading)}.astryx-text[data-type=code]{font-family:var(--font-family-code);font-size:var(--text-code-size);line-height:var(--text-code-leading)}.astryx-text[data-type=supporting]{font-family:var(--font-family-body);font-size:var(--text-supporting-size);line-height:var(--text-supporting-leading)}.astryx-text[data-type=display-1]{font-family:var(--font-family-heading);font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}.astryx-text[data-type=display-2]{font-family:var(--font-family-heading);font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}.astryx-text[data-type=display-3]{font-family:var(--font-family-heading);font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}.astryx-button[data-variant=destructive]{background-color:var(--color-error-muted);color:var(--color-error);--color-overlay-hover:var(--astryx-theme-neutral-color-destructive-overlay-hover);--color-overlay-pressed:var(--astryx-theme-neutral-color-destructive-overlay-pressed)}.astryx-button{border-radius:var(--radius-element);font-size:var(--st-font-action);font-weight:650;min-height:var(--st-action-height);min-width:var(--st-action-height);--_button-radius:var(--radius-element)}.astryx-button[data-variant=secondary]{background-color:var(--white);border-width:1px;border-style:solid;border-color:var(--field-stroke);color:var(--text-primary)}.astryx-badge[data-variant=info]{background-color:var(--astryx-theme-neutral-color-status-fill-accent);color:var(--color-on-accent)}.astryx-badge[data-variant=neutral]{background-color:var(--color-background-gray);color:var(--color-text-gray)}.astryx-badge[data-variant=success]{background-color:var(--astryx-theme-neutral-color-status-fill-success);color:var(--color-on-success)}.astryx-badge[data-variant=warning]{background-color:var(--astryx-theme-neutral-color-status-fill-warning);color:var(--color-on-warning)}.astryx-badge[data-variant=error]{background-color:var(--astryx-theme-neutral-color-status-fill-error);color:var(--color-on-error)}.astryx-badge[data-variant=red]{background-color:var(--color-background-red);color:var(--color-text-red)}.astryx-badge[data-variant=orange]{background-color:var(--color-background-orange);color:var(--color-text-orange)}.astryx-badge[data-variant=yellow]{background-color:var(--color-background-yellow);color:var(--color-text-yellow)}.astryx-badge[data-variant=green]{background-color:var(--color-background-green);color:var(--color-text-green)}.astryx-badge[data-variant=teal]{background-color:var(--color-background-teal);color:var(--color-text-teal)}.astryx-badge[data-variant=cyan]{background-color:var(--color-background-cyan);color:var(--color-text-cyan)}.astryx-badge[data-variant=blue]{background-color:var(--color-background-blue);color:var(--color-text-blue)}.astryx-badge[data-variant=purple]{background-color:var(--color-background-purple);color:var(--color-text-purple)}.astryx-badge[data-variant=pink]{background-color:var(--color-background-pink);color:var(--color-text-pink)}.astryx-badge[data-variant=gray]{background-color:var(--color-background-gray);color:var(--color-text-gray)}.astryx-status-dot[data-variant=success]{background-color:var(--astryx-theme-neutral-color-status-fill-success)}.astryx-status-dot[data-variant=warning]{background-color:var(--astryx-theme-neutral-color-status-fill-warning)}.astryx-status-dot[data-variant=error]{background-color:var(--astryx-theme-neutral-color-status-fill-error)}.astryx-status-dot[data-variant=accent]{background-color:var(--astryx-theme-neutral-color-status-fill-accent)}.astryx-avatar-status-dot[data-variant=success]{background-color:var(--astryx-theme-neutral-color-status-fill-success)}.astryx-avatar-status-dot[data-variant=error]{background-color:var(--astryx-theme-neutral-color-status-fill-error)}.astryx-segmented-control{padding:var(--spacing-1);--_segmented-control-padding:var(--spacing-1)}.astryx-segmented-control-item[data-size=sm]{height:calc(var(--size-element-sm) - 8px)}.astryx-segmented-control-item[data-size=md]{height:calc(var(--size-element-md) - 8px)}.astryx-segmented-control-item[data-size=lg]{height:calc(var(--size-element-lg) - 8px)}.astryx-segmented-control-item[data-selected=selected]{box-shadow:none}.astryx-segmented-control-item{min-height:var(--st-action-height)}.astryx-banner{--color-neutral:var(--astryx-theme-neutral-color-on-tint-neutral);--color-overlay-hover:var(--astryx-theme-neutral-color-on-tint-overlay-hover);--color-overlay-pressed:var(--astryx-theme-neutral-color-on-tint-overlay-pressed)}.astryx-banner[data-status=info]{--color-accent-muted:var(--astryx-theme-neutral-color-status-muted-accent);--color-text-primary:var(--color-text-blue);--color-text-secondary:var(--color-text-blue);--color-accent:var(--color-text-blue)}.astryx-banner[data-status=success]{--color-text-primary:var(--color-text-green);--color-text-secondary:var(--color-text-green);--color-success:var(--color-text-green)}.astryx-banner[data-status=warning]{--color-text-primary:var(--color-text-yellow);--color-text-secondary:var(--color-text-yellow);--color-warning:var(--color-text-yellow)}.astryx-banner[data-status=error]{--color-text-primary:var(--color-text-red);--color-text-secondary:var(--color-text-red);--color-error:var(--color-text-red)}.astryx-step-indicator[data-status=accent]{--color-accent:var(--astryx-theme-neutral-color-status-fill-accent)}.astryx-step-indicator[data-status=success]{--color-success:var(--astryx-theme-neutral-color-status-fill-success)}.astryx-step-indicator[data-status=warning]{--color-warning:var(--astryx-theme-neutral-color-status-fill-warning)}.astryx-step-indicator[data-status=error]{--color-error:var(--astryx-theme-neutral-color-status-fill-error)}.astryx-switch{--color-background-gray:var(--color-border-emphasized)}.astryx-progress-bar{--color-background-muted:var(--color-border-emphasized)}.astryx-progress-bar[data-variant=accent]{--color-accent:var(--astryx-theme-neutral-color-status-fill-accent)}.astryx-progress-bar[data-variant=success]{--color-success:var(--astryx-theme-neutral-color-status-fill-success)}.astryx-progress-bar[data-variant=warning]{--color-warning:var(--astryx-theme-neutral-color-status-fill-warning)}.astryx-progress-bar[data-variant=error]{--color-error:var(--astryx-theme-neutral-color-status-fill-error)}.astryx-card{border-color:var(--line);--astryx-card-padding:var(--spacing-3)}.astryx-card[data-variant=muted]{border-color:var(--field-stroke)}.astryx-section{--astryx-section-padding:var(--spacing-3)}.astryx-selector{align-items:stretch;min-height:var(--st-control-height);border-radius:var(--radius-element);font-size:var(--st-font-control)}.astryx-selector[data-size=sm]{font-size:var(--st-font-sort);font-weight:600;min-height:var(--st-action-height)}.astryx-selector-option{font-size:var(--st-font-control)}.astryx-selector-option,.astryx-selector-search{--text-body-size:var(--st-font-control)}.astryx-file-input{--text-body-size:var(--st-font-control)}.astryx-file-input,.astryx-text-input{min-height:var(--st-control-height);border-radius:var(--radius-element);font-size:var(--st-font-control)}.astryx-text-input{--color-accent:var(--forest);--text-body-size:var(--st-font-control)}.astryx-toggle-button{min-height:var(--st-action-height);border-radius:var(--radius-element);font-size:var(--st-font-action);font-weight:650;border-width:1px;border-style:solid;border-color:var(--field-stroke);background-color:var(--white);color:var(--text-primary)}.astryx-toggle-button[data-is-pressed=true]{background-color:var(--mint);border-color:var(--forest);color:var(--text-primary)}.astryx-tab{font-size:var(--st-font-action);font-weight:600}.astryx-dialog-header,.astryx-drawer-header{--text-heading-2-size:var(--st-font-panel-title);--text-heading-2-weight:700}.astryx-dialog{border-radius:var(--radius-container);--_dialog-radius:var(--radius-container)}.astryx-collapsible-trigger{min-height:48px;color:var(--text-primary)}.astryx-heading[data-color=primary],.astryx-text[data-color=primary]{color:var(--color-text-primary)}.astryx-heading[data-color=secondary],.astryx-text[data-color=secondary]{color:var(--color-text-secondary)}.astryx-heading[data-color=disabled],.astryx-text[data-color=disabled]{color:var(--color-text-disabled)}.astryx-heading[data-color=placeholder],.astryx-text[data-color=placeholder]{color:var(--color-text-secondary)}.astryx-heading[data-color=accent],.astryx-text[data-color=accent]{color:var(--color-text-accent)}.astryx-text[data-size="4xs"]{font-size:var(--font-size-4xs)}.astryx-text[data-size="3xs"]{font-size:var(--font-size-3xs)}.astryx-text[data-size="2xs"]{font-size:var(--font-size-2xs)}.astryx-text[data-size=xsm]{font-size:var(--font-size-xs)}.astryx-text[data-size=sm]{font-size:var(--font-size-sm)}.astryx-text[data-size=base]{font-size:var(--font-size-base)}.astryx-text[data-size=lg]{font-size:var(--font-size-lg)}.astryx-text[data-size=xl]{font-size:var(--font-size-xl)}.astryx-text[data-size="2xl"]{font-size:var(--font-size-2xl)}.astryx-text[data-size="3xl"]{font-size:var(--font-size-3xl)}.astryx-text[data-size="4xl"]{font-size:var(--font-size-4xl)}.astryx-heading[data-weight=normal]{font-weight:var(--font-weight-normal)}.astryx-heading[data-weight=medium]{font-weight:var(--font-weight-medium)}.astryx-heading[data-weight=semibold]{font-weight:var(--font-weight-semibold)}.astryx-heading[data-weight=bold]{font-weight:var(--font-weight-bold)}}@media (width < 1024px) and (pointer:coarse){@scope ([data-astryx-theme="savetotal-providers"]) to ([data-astryx-theme]){:scope{--font-size-4xs:0.4375rem;--font-size-3xs:0.5rem;--font-size-2xs:0.625rem;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.1875rem;--font-size-xl:1.375rem;--font-size-2xl:1.625rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:2.625rem;--text-heading-1-size:var(--font-size-2xl);--text-heading-1-weight:var(--font-weight-semibold);--text-heading-1-leading:1.3846;--text-heading-2-size:var(--font-size-xl);--text-heading-2-weight:var(--font-weight-semibold);--text-heading-2-leading:1.4545;--text-heading-3-size:var(--font-size-lg);--text-heading-3-weight:var(--font-weight-bold);--text-heading-3-leading:1.4737;--text-heading-4-size:var(--font-size-base);--text-heading-4-weight:var(--font-weight-bold);--text-heading-4-leading:1.5;--text-heading-5-size:var(--font-size-sm);--text-heading-5-weight:var(--font-weight-semibold);--text-heading-5-leading:1.4286;--text-heading-6-size:var(--font-size-xs);--text-heading-6-weight:var(--font-weight-semibold);--text-heading-6-leading:1.6667;--text-body-size:var(--font-size-base);--text-body-weight:var(--font-weight-normal);--text-body-leading:1.5;--text-large-size:var(--font-size-lg);--text-large-weight:var(--font-weight-semibold);--text-large-leading:1.4737;--text-label-size:var(--font-size-base);--text-label-weight:var(--font-weight-medium);--text-label-leading:1.5;--text-code-size:var(--font-size-base);--text-code-weight:var(--font-weight-normal);--text-code-leading:1.5;--text-supporting-size:var(--font-size-sm);--text-supporting-weight:var(--font-weight-normal);--text-supporting-leading:1.4286;--text-display-1-size:var(--font-size-5xl);--text-display-1-weight:var(--font-weight-normal);--text-display-1-leading:1.2381;--text-display-2-size:var(--font-size-4xl);--text-display-2-weight:var(--font-weight-normal);--text-display-2-leading:1.2222;--text-display-3-size:var(--font-size-3xl);--text-display-3-weight:var(--font-weight-normal);--text-display-3-leading:1.4667;--font-family-body:Figtree,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-family-heading:Figtree,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-family-code:ui-monospace,"SF Mono",Monaco,Consolas,"Liberation Mono","Courier New",monospace}}}@scope ([data-astryx-theme="savetotal-providers"]) to ([data-astryx-theme]){[data-astryx-media=dark]{color-scheme:dark;--color-text-primary:var(--color-on-dark);--color-icon-primary:var(--color-on-dark);--color-accent:var(--color-on-dark)}[data-astryx-media=light]{color-scheme:light;--color-text-primary:var(--color-on-light);--color-icon-primary:var(--color-on-light);--color-accent:var(--color-on-light)}}}.listingPhotoControls_editor___2HwS{display:grid;gap:var(--spacing-6);min-width:0}.listingPhotoControls_photoSection__LuZm6{min-width:0}.listingPhotoControls_logo__7nfN_{width:5rem;height:5rem;-o-object-fit:contain;object-fit:contain;border:1px solid var(--line);border-radius:var(--radius-element)}.listingPhotoControls_gallery__IH0MJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-5);min-width:0}.listingPhotoControls_photo__8POAu{margin:0;min-width:0}.listingPhotoControls_photo__8POAu>img{width:100%;height:10rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-element)}.listingPhotoControls_feedback__FQwoh{overflow-wrap:anywhere;min-width:0}.listingPhotoControls_feedback__FQwoh ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-3)}.listingPhotoControls_feedback__FQwoh li{display:grid;gap:var(--spacing-1);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--error-stroke);border-radius:var(--radius-element);background:var(--error-soft);color:var(--error-text);min-width:0}.listingPhotoControls_feedback__FQwoh li .astryx-text{color:inherit}@media(max-width:600px){.listingPhotoControls_gallery__IH0MJ{gap:var(--spacing-3)}.listingPhotoControls_photo__8POAu>img{height:7.5rem}}