.availability-alternatives_panel__Ne83X{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);padding:16px;margin:16px 0;min-width:0}.availability-alternatives_head__sDHry{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.availability-alternatives_title__mO5hb{margin:0 0 6px;font-size:15px;font-weight:600;color:var(--fg-primary)}.availability-alternatives_muted__TKu5E{color:var(--fg-secondary);font-size:12px;line-height:1.6;margin:4px 0;overflow-wrap:anywhere}.availability-alternatives_form__mPaA_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px;margin:16px 0}.availability-alternatives_requestForm__IkutD{display:grid;grid-template-columns:minmax(160px,240px) minmax(0,1fr);align-items:end;gap:16px;margin:16px 0}.availability-alternatives_requestForm__IkutD .availability-alternatives_check__kDW6E{min-height:32px}.availability-alternatives_check__kDW6E{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--fg-primary)}.availability-alternatives_controls__YzS2l{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:16px 0}.availability-alternatives_list__tgoOY{display:grid;gap:10px}.availability-alternatives_row__AQkHg{border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,220px);gap:12px}.availability-alternatives_row__AQkHg h4{margin:5px 0;font-size:14px}.availability-alternatives_price__A9zu7{font-size:14px;font-weight:600;margin:5px 0 10px;overflow-wrap:anywhere}.availability-alternatives_badge__6JmrE{font-size:11px;font-weight:600;color:var(--accent-text)}.availability-alternatives_warning__LqGSp{color:var(--fg-secondary);font-size:12px;margin:6px 0}.availability-alternatives_details__3wz9m{grid-column:1/-1;font-size:13px}.availability-alternatives_details__3wz9m summary{cursor:pointer;padding:6px 0;color:var(--accent-text)}.availability-alternatives_details__3wz9m summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.availability-alternatives_parts__D5vXR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.availability-alternatives_part__IMxw2{padding:10px;background:var(--bg-subtle);border-radius:8px;min-width:0;overflow-wrap:anywhere}@media (max-width:600px){.availability-alternatives_panel__Ne83X{padding:12px}.availability-alternatives_parts__D5vXR,.availability-alternatives_requestForm__IkutD,.availability-alternatives_row__AQkHg{grid-template-columns:minmax(0,1fr)}.availability-alternatives_controls__YzS2l{align-items:stretch}.availability-alternatives_row__AQkHg button{width:100%}}.checked-unit-reminder_content__5uR_9{display:grid;gap:16px}.checked-unit-reminder_summary__ZmMUZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:14px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle)}.checked-unit-reminder_summary__ZmMUZ>div{min-width:0}.checked-unit-reminder_label__Sv4Bl{display:block;font-size:11px;color:var(--fg-secondary);margin-bottom:4px}.checked-unit-reminder_value__HGopO{font-size:13px;font-weight:600;overflow-wrap:anywhere}.checked-unit-reminder_muted__M0AXs{font-size:12px;color:var(--fg-secondary);line-height:1.5;overflow-wrap:anywhere}.checked-unit-reminder_balance__cnaY4{grid-column:1/-1;border-top:1px solid var(--border);padding-top:12px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.checked-unit-reminder_amount__CgZHV{font-size:24px;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.checked-unit-reminder_notice__V7dlq{display:flex;gap:10px;padding:14px;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg-subtle)}.checked-unit-reminder_notice__V7dlq>svg{flex:0 0 18px;margin-top:2px}.checked-unit-reminder_notice__V7dlq[data-tone=warning]{border-color:var(--warning)}.checked-unit-reminder_notice__V7dlq[data-tone=success]{border-color:var(--success)}.checked-unit-reminder_noticeTitle__BIjJM{font-size:13px;font-weight:600;margin-bottom:3px}.checked-unit-reminder_fields__jbjh2{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.checked-unit-reminder_field__JpBe6{display:grid;align-content:start;gap:6px;font-size:12px;font-weight:500;min-width:0}.checked-unit-reminder_input__eXFdr{width:100%;min-width:0;border:1px solid var(--border-strong);border-radius:var(--radius);padding:9px 10px;background-color:var(--bg-surface);color:var(--fg-primary);font:inherit;font-weight:400}.checked-unit-reminder_input__eXFdr:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.checked-unit-reminder_input__eXFdr:disabled{opacity:.7}.checked-unit-reminder_message__DUMSF{min-height:180px;resize:vertical;line-height:1.6}.checked-unit-reminder_review__f1ng9{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5}@media (max-width:560px){.checked-unit-reminder_fields__jbjh2,.checked-unit-reminder_summary__ZmMUZ{grid-template-columns:minmax(0,1fr)}.checked-unit-reminder_amount__CgZHV{font-size:22px}}select.checked-unit-reminder_input__eXFdr{height:38px;padding:0 32px 0 10px;background-color:var(--bg-surface)}.ops-registrations_hint__gSTms{margin:4px 0 0;color:var(--fg-tertiary);font-size:11px;line-height:1.5}.ops-registrations_link__4Cndx{display:flex;align-items:center;gap:6px;margin-top:6px;color:var(--fg-secondary);font-size:12px;overflow-wrap:anywhere}.ops-registrations_notice__Cd0Ai{padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle);color:var(--fg-secondary);font-size:12px;line-height:1.5}.ops-registrations_success__DVILM{padding:8px 10px;border-radius:var(--radius);background:var(--success-bg);color:var(--success);font-size:12px;line-height:1.5}.ops-registrations_choice__jWR9i{border:0;margin:0;padding:0;min-width:0;display:grid;gap:6px}.ops-registrations_choiceRow__5x9EB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ops-registrations_choiceOption__vRlUp{display:flex;align-items:center;gap:8px;min-height:38px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-surface);font-size:13px;cursor:pointer}.ops-registrations_choiceOption__vRlUp input{margin:0;accent-color:var(--accent)}.ops-registrations_choiceOption__vRlUp[data-checked]{border-color:var(--accent-border);background:var(--accent-subtle)}.ops-registrations_choiceOption__vRlUp:focus-within{outline:2px solid var(--accent);outline-offset:1px}.ops-registrations_choice__jWR9i:disabled .ops-registrations_choiceOption__vRlUp{cursor:default;opacity:.6}.ops-registrations_disclaimer__MhOQ2{display:flex;align-items:flex-start;gap:8px;color:var(--fg-secondary);font-size:11px;line-height:1.5}.ops-registrations_disclaimer__MhOQ2 svg{flex-shrink:0;margin-top:1px}.ops-registrations_list__2i4IT{display:grid;gap:0}.ops-registrations_row__2UKjW{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:10px 0;border-bottom:1px solid var(--border)}.ops-registrations_row__2UKjW:last-of-type{border-bottom:0}.ops-registrations_row__2UKjW[data-state=corrected],.ops-registrations_row__2UKjW[data-state=withdrawn]{opacity:.72}.ops-registrations_rowContent__MSkku{min-width:0}.ops-registrations_rowHeading__QUguM{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px}.ops-registrations_rowBody__KKuj1{margin-top:4px;font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.ops-registrations_rowMeta__JGIu9{margin-top:4px;color:var(--fg-tertiary);font-size:11px;line-height:1.5;overflow-wrap:anywhere}.ops-registrations_rowActions__4Be26{display:flex;gap:4px;flex-wrap:wrap;margin-top:6px}.ops-registrations_compact__49UMu{display:grid;gap:8px;padding:10px;border:1px solid var(--border);border-radius:var(--radius)}.ops-registrations_compactHead__y9EZg{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.ops-registrations_compactTitle__t8baB{font-size:11px;color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.06em}.ops-registrations_cardBody__YgOvW{display:grid;gap:10px;padding:0 16px 16px}@media (max-width:560px){.ops-registrations_choiceRow__5x9EB{grid-template-columns:minmax(0,1fr)}}.floorplan-import-provider_card__qXZjm{position:fixed;right:24px;bottom:24px;z-index:90;width:min(370px,calc(100vw - 32px));padding:18px;border:1px solid var(--border);border-radius:12px;background:var(--bg-surface);color:var(--fg-primary);box-shadow:0 8px 30px rgb(0 0 0/12%)}.floorplan-import-provider_heading__efP2r{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;font-size:14px}.floorplan-import-provider_dismiss__B4tkA{border:0;background:none;color:var(--fg-secondary);font-size:20px;cursor:pointer;padding:0 2px;line-height:1}.floorplan-import-provider_card__qXZjm p{font-size:12px;line-height:1.5;margin:10px 0;overflow-wrap:anywhere}.floorplan-import-provider_card__qXZjm .floorplan-import-provider_location__Bq0cm{color:var(--fg-secondary);margin:6px 0 12px}.floorplan-import-provider_card__qXZjm .floorplan-import-provider_hint__zEiZQ{color:var(--fg-secondary)}.floorplan-import-provider_progress__h3vwa{width:100%;height:6px;background:var(--accent-subtle);margin:12px 0;border-radius:4px;overflow:hidden}.floorplan-import-provider_progress__h3vwa span{display:block;width:35%;height:100%;background:var(--accent);border-radius:4px;animation:floorplan-import-provider_processing__hFTpw 1.8s ease-in-out infinite}@keyframes floorplan-import-provider_processing__hFTpw{0%{transform:translateX(-100%)}to{transform:translateX(390%)}}@media (prefers-reduced-motion:reduce){.floorplan-import-provider_progress__h3vwa span{animation:none;width:100%;opacity:.6}}@media (max-width:600px){.floorplan-import-provider_card__qXZjm{right:16px;bottom:16px}}.customer-portal-preview_page__vp27s{max-width:1100px;margin:0 auto;padding:28px 24px 56px;color:var(--fg-primary);min-height:100vh}.customer-portal-preview_banner__TXRzb{background:var(--accent);color:white;border-radius:16px;padding:24px;display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.customer-portal-preview_banner__TXRzb h1{font-size:25px;line-height:1.2;margin:0 0 10px}.customer-portal-preview_banner__TXRzb p{margin:8px 0;max-width:700px;line-height:1.5}.customer-portal-preview_banner__TXRzb small{opacity:.9}.customer-portal-preview_body__SCLoO{padding:22px}.customer-portal-preview_grid__xpSJM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.customer-portal-preview_grid__xpSJM dt{font-size:12px;color:var(--fg-secondary);margin-bottom:5px}.customer-portal-preview_grid__xpSJM dd{margin:0;overflow-wrap:anywhere}.customer-portal-preview_records__HvnqD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.customer-portal-preview_record__EDbyV{padding:18px;border:1px solid var(--border);border-radius:12px;background:var(--bg-surface)}.customer-portal-preview_note__BFLFJ{padding:14px 0;color:var(--fg-secondary);line-height:1.5}.customer-portal-preview_actions__WWB2w{display:flex;gap:10px;justify-content:flex-end;margin-top:20px;flex-wrap:wrap}@media(max-width:650px){.customer-portal-preview_page__vp27s{padding:14px 12px 36px}.customer-portal-preview_banner__TXRzb{padding:20px;align-items:flex-start;flex-direction:column;gap:14px}.customer-portal-preview_banner__TXRzb h1{font-size:22px}.customer-portal-preview_grid__xpSJM,.customer-portal-preview_records__HvnqD{grid-template-columns:1fr}.customer-portal-preview_body__SCLoO{padding:16px}}.floorplan-manager_manager__xElgx{max-width:1600px}.floorplan-manager_manager__xElgx .page-title{font-size:26px;line-height:1.25}.floorplan-manager_manager__xElgx button{font-size:13px}.floorplan-manager_breadcrumb__YEOxj{display:flex;align-items:center;gap:10px;color:var(--fg-secondary);font-size:12px;margin:0 0 22px}.floorplan-manager_breadcrumb__YEOxj button{color:var(--accent-text);background:none;border:0;cursor:pointer;padding:0}.floorplan-manager_header__EM8t1{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px}.floorplan-manager_tabs__mXvmV{display:flex;gap:24px;border-bottom:1px solid var(--border);margin-bottom:20px}.floorplan-manager_tabs__mXvmV button{border:0;border-bottom:2px solid transparent;background:none;padding:12px 2px;color:var(--fg-secondary);cursor:pointer}.floorplan-manager_tabs__mXvmV button[aria-current]{color:var(--accent-text);border-bottom-color:var(--accent);font-weight:600}.floorplan-manager_workspace__TSqq7{display:grid;grid-template-columns:245px minmax(0,1fr);border:1px solid var(--border);border-radius:12px;background:var(--bg-surface);overflow:hidden}.floorplan-manager_floors__nqQJs{border-right:1px solid var(--border);padding:22px 0;display:flex;flex-direction:column;gap:18px}.floorplan-manager_floors__nqQJs h2{padding:0 20px}.floorplan-manager_floors__nqQJs>button{margin:0 16px}.floorplan-manager_manager__xElgx h2{font-size:18px;font-weight:600;margin:0}.floorplan-manager_floorList__PCLSi{display:flex;flex-direction:column}.floorplan-manager_floorButton__exC8f{display:flex;align-items:center;text-align:left;gap:12px;padding:20px 16px;border:0;border-top:1px solid var(--border);background:none;color:var(--fg-primary);cursor:pointer}.floorplan-manager_floorButton__exC8f:last-child{border-bottom:1px solid var(--border)}.floorplan-manager_floorButton__exC8f[aria-pressed=true]{background:var(--accent-subtle);box-shadow:inset 3px 0 var(--accent)}.floorplan-manager_floorButton__exC8f:hover{background:var(--bg-subtle)}.floorplan-manager_floorButton__exC8f strong{display:block;font-size:14px}.floorplan-manager_floorButton__exC8f small{display:block;font-size:11px;color:var(--fg-secondary);margin-top:6px;line-height:1.5}.floorplan-manager_thumbnail__vQ9dO{display:grid;place-items:center;flex:0 0 48px;height:62px;background:var(--bg-canvas);border:1px solid var(--border);border-radius:6px;color:var(--fg-tertiary);overflow:hidden}.floorplan-manager_thumbnail__vQ9dO img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.floorplan-manager_reviewTag__g4m_e{display:inline-block;font-size:11px;background:var(--warning-bg);color:var(--warning);padding:3px 8px;border-radius:12px;margin-top:8px}.floorplan-manager_detail__ZOrQv{padding:24px;min-width:0}.floorplan-manager_detailHeader__fUgA4{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:22px}.floorplan-manager_detailHeader__fUgA4 p{margin:7px 0 0;color:var(--fg-secondary);font-size:12px}.floorplan-manager_previewToolbar__15Fsi,.floorplan-manager_versionBar__zZiFK{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.floorplan-manager_versionBar__zZiFK select{background:var(--bg-surface);color:var(--fg-primary);border:1px solid var(--border);border-radius:6px;padding:6px;max-width:100%}.floorplan-manager_updated__43KIq{color:var(--fg-tertiary);font-size:11px}.floorplan-manager_versionBar__zZiFK{float:left;margin-right:20px;margin-bottom:0}.floorplan-manager_previewToolbar__15Fsi{margin-top:0}.floorplan-manager_actions__0I4u3{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.floorplan-manager_canvas__hSG6U{position:relative;clear:both;height:clamp(260px,calc(100dvh - 590px),620px);background:var(--bg-canvas);border:1px solid var(--border);border-radius:10px;overflow:hidden}.floorplan-manager_canvas__hSG6U>div{height:100%}.floorplan-manager_scrollMap__ijLnN{overflow:auto}.floorplan-manager_scrollMap__ijLnN svg{display:block}.floorplan-manager_scrollMap__ijLnN g{cursor:pointer}.floorplan-manager_scrollMap__ijLnN g:focus-visible polygon{stroke:var(--accent);stroke-width:3}.floorplan-manager_previewCaption__DGq3p{font-size:11px;color:var(--fg-secondary);padding:9px 0 14px}.floorplan-manager_reviewStrip__SlyCa{display:flex;align-items:center;gap:10px;background:var(--warning-bg);color:var(--warning);padding:12px 14px;border-radius:7px;font-size:12px}.floorplan-manager_footer__lqhPV{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;position:sticky;bottom:0;background:var(--bg-surface);padding:10px 0;z-index:1}.floorplan-manager_footer__lqhPV p{font-size:12px;line-height:1.7;margin:0}.floorplan-manager_footer__lqhPV p span{color:var(--fg-secondary)}.floorplan-manager_empty__Vt_aL{padding:64px 24px;min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;color:var(--fg-secondary);text-align:center}.floorplan-manager_error__SeLEl{display:flex;gap:12px;align-items:center;justify-content:space-between;background:var(--danger-bg);color:var(--danger);padding:14px;font-size:13px;border-radius:8px;margin-bottom:16px}.floorplan-manager_history__ixOxN{display:flex;flex-direction:column}.floorplan-manager_history__ixOxN button{display:flex;align-items:center;gap:18px;border:0;border-bottom:1px solid var(--border);background:none;color:var(--fg-primary);padding:18px 8px;text-align:left;cursor:pointer}.floorplan-manager_history__ixOxN button:hover{background:var(--bg-subtle)}.floorplan-manager_history__ixOxN button>span:first-child{flex:1}.floorplan-manager_history__ixOxN small{display:block;color:var(--fg-secondary);margin-top:5px}@media (max-width:1100px){.floorplan-manager_workspace__TSqq7{grid-template-columns:205px minmax(0,1fr)}.floorplan-manager_thumbnail__vQ9dO{display:none}.floorplan-manager_detail__ZOrQv{padding:18px}.floorplan-manager_footer__lqhPV{align-items:flex-start;flex-direction:column}.floorplan-manager_versionBar__zZiFK{float:none;margin:0 0 14px}}@media (max-width:760px){.floorplan-manager_header__EM8t1{flex-direction:column;align-items:flex-start}.floorplan-manager_workspace__TSqq7{display:block}.floorplan-manager_floors__nqQJs{border-right:0;border-bottom:1px solid var(--border);padding:16px}.floorplan-manager_floors__nqQJs h2{padding:0}.floorplan-manager_floorList__PCLSi{flex-direction:row;overflow-x:auto}.floorplan-manager_floorButton__exC8f{min-width:150px;border:1px solid var(--border);border-radius:6px;padding:12px}.floorplan-manager_floors__nqQJs>button{margin:0;align-self:flex-start}.floorplan-manager_detailHeader__fUgA4{flex-wrap:wrap}.floorplan-manager_canvas__hSG6U{height:360px}.floorplan-manager_updated__43KIq{display:none}.floorplan-manager_breadcrumb__YEOxj{flex-wrap:wrap}}.access-event-log_actions__AuSl_,.access-event-log_filters__3aRzr{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.access-event-log_filters__3aRzr{padding:16px;border-bottom:1px solid var(--border)}.access-event-log_search__heJIG{width:250px;max-width:100%}.access-event-log_date__Rdr7V{display:flex;align-items:center;gap:8px;color:var(--fg-secondary);font-size:12px;max-width:220px}.access-event-log_date__Rdr7V>div{width:150px}.access-event-log_caption__vNaRM{padding:12px 16px;color:var(--fg-tertiary);font-size:12px;line-height:1.6}.access-event-log_tableArea__Su7jP{min-height:240px;max-width:100%;overflow:hidden}.access-event-log_nowrap__riPiH{white-space:nowrap}.access-event-log_error__47nbZ{padding:20px;color:var(--danger);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.access-event-log_details__U5O_A{padding:20px;overflow-wrap:anywhere}.access-event-log_details__U5O_A h3{margin:12px 0}.access-event-log_details__U5O_A p{line-height:1.6}.access-event-log_details__U5O_A dl>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}.access-event-log_details__U5O_A dt{color:var(--fg-secondary)}.access-event-log_details__U5O_A dd{margin:0}@media (max-width:600px){.access-event-log_card__5ir92>.card-header{flex-wrap:wrap;align-items:flex-start;gap:12px}.access-event-log_actions__AuSl_,.access-event-log_card__5ir92>.card-header>.col,.access-event-log_search__heJIG{width:100%}.access-event-log_details__U5O_A dl>div{grid-template-columns:1fr;gap:4px}.access-event-log_date__Rdr7V{max-width:100%}.access-event-log_filters__3aRzr{padding:12px}}.communication-delivery_badge__Fi_QP{display:inline-flex;max-width:100%;white-space:normal}.communication-delivery_panel__c153L{border:1px solid var(--border);border-radius:10px;padding:14px;background:var(--bg-surface);color:var(--fg-primary);min-width:0;margin:0 0 16px}.communication-delivery_heading__s9cCL{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px}.communication-delivery_heading__s9cCL button{margin-left:auto}.communication-delivery_hint__okKFU{color:var(--fg-secondary);font-size:12px;line-height:1.55;margin:9px 0 0}.communication-delivery_history__8REhs{margin-top:12px;font-size:12px}.communication-delivery_history__8REhs summary{cursor:pointer;padding:4px 0}.communication-delivery_history__8REhs ol{list-style:none;padding:0;margin:8px 0 0}.communication-delivery_history__8REhs li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;padding:8px 0;border-top:1px solid var(--border);overflow-wrap:anywhere}.communication-delivery_history__8REhs small,.communication-delivery_history__8REhs time{color:var(--fg-secondary)}.communication-delivery_history__8REhs small{grid-column:1/-1}.communication-delivery_error___0C16,.communication-delivery_recovery__34I8m{font-size:12px;line-height:1.5;margin:10px 0 0;overflow-wrap:anywhere}.communication-delivery_error___0C16{color:var(--danger)}.communication-delivery_recovery__34I8m{border-left:2px solid var(--border);padding-left:10px}@media (max-width:600px){.communication-delivery_history__8REhs li{grid-template-columns:1fr}.communication-delivery_panel__c153L{padding:12px}}.collection-dossier_body__g_0xk{display:flex;flex-direction:column;gap:18px;min-width:0;overflow-wrap:anywhere}.collection-dossier_body__g_0xk p{margin:0;font-size:13px;line-height:1.6}.collection-dossier_summary__P4FnG{display:flex;justify-content:space-between;gap:24px;padding:18px;border:1px solid var(--border);border-radius:var(--radius)}.collection-dossier_summary__P4FnG h3{margin:10px 0 6px;font-size:17px}.collection-dossier_summary__P4FnG strong{display:block;font-size:24px;white-space:nowrap;margin-top:6px}.collection-dossier_warning__dLp_e{padding:16px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle);font-size:13px;line-height:1.6}.collection-dossier_warning__dLp_e ul{margin:8px 0 0;padding-left:18px}.collection-dossier_warning__dLp_e li+li{margin-top:6px}.collection-dossier_sections__3gGo_{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.collection-dossier_sections__3gGo_>div{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;font-size:13px;align-items:center}.collection-dossier_sections__3gGo_>div+div{border-top:1px solid var(--border)}.collection-dossier_error__J4ZAS{color:var(--danger)}.collection-dossier_balances___hV4t{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.collection-dossier_balances___hV4t section{border:1px solid var(--border);border-radius:var(--radius);padding:16px}.collection-dossier_balances___hV4t h4{margin:0 0 12px}.collection-dossier_balances___hV4t dl{margin:0;display:grid;gap:10px}.collection-dossier_balances___hV4t dl>div{display:flex;justify-content:space-between;gap:16px;font-size:13px}.collection-dossier_balances___hV4t dd{margin:0;font-weight:600;text-align:right}.collection-dossier_sections__3gGo_ details+details{border-top:1px solid var(--border)}.collection-dossier_sections__3gGo_ summary{padding:14px;cursor:pointer;font-size:13px;font-weight:600;transition:background-color .16s ease}.collection-dossier_sections__3gGo_ summary:hover{background:var(--bg-subtle)}.collection-dossier_sections__3gGo_ summary:focus-visible,.collection-dossier_tableScroll__OgLvB:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.collection-dossier_sections__3gGo_ details>p,.collection-dossier_sections__3gGo_ details>ul{padding:12px 20px}.collection-dossier_tableScroll__OgLvB{overflow-x:auto;max-height:420px}.collection-dossier_tableScroll__OgLvB table{width:100%;border-collapse:collapse;font-size:12px}.collection-dossier_tableScroll__OgLvB th{background:var(--bg-subtle);color:var(--fg-primary);position:sticky;top:0;text-align:left}.collection-dossier_tableScroll__OgLvB td,.collection-dossier_tableScroll__OgLvB th{padding:10px 12px;border-bottom:1px solid var(--border);vertical-align:top;min-width:100px;max-width:300px;white-space:pre-wrap}.collection-dossier_footer__AwzKW{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;width:100%;min-width:0}@media (max-width:600px){.collection-dossier_summary__P4FnG{flex-direction:column;gap:16px}.collection-dossier_footer__AwzKW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.collection-dossier_footer__AwzKW>button{min-width:0;width:100%}}.waiting-list_toolbar__TqP1b{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:16px;border-bottom:1px solid var(--border)}.waiting-list_pagination__AD0y_>div{flex-wrap:wrap}.waiting-list_pagination__AD0y_>div>span{white-space:nowrap}.waiting-list_search___0soj{width:240px;max-width:100%}.waiting-list_filter__3SoCq{width:170px;max-width:100%}.waiting-list_summary__86Wpv{padding:12px 16px;color:var(--fg-secondary);font-size:12px;display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap}.waiting-list_tableWrap__Lnlqv{overflow-x:auto}.waiting-list_table__hKfKd{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.waiting-list_table__hKfKd th{padding:12px 16px;color:var(--fg-secondary);font-weight:500;font-size:11px;white-space:nowrap;border-bottom:1px solid var(--border)}.waiting-list_table__hKfKd td{padding:14px 16px;border-bottom:1px solid var(--border);vertical-align:top}.waiting-list_table__hKfKd tbody tr:last-child td{border-bottom:0}.waiting-list_sub__4AbZS{display:block;font-size:12px;color:var(--fg-secondary);margin-top:4px;line-height:1.5;overflow-wrap:anywhere}.waiting-list_empty__2eWuS{padding:48px 24px;text-align:center;color:var(--fg-secondary)}.waiting-list_fields__4CRUh{display:grid;grid-template-columns:1fr 1fr;gap:14px}.waiting-list_wide__ruK2L{grid-column:1/-1}.waiting-list_note__0JXW1{width:100%;resize:vertical;min-height:76px;border:1px solid var(--border);border-radius:8px;padding:10px;font:inherit;background:var(--bg-surface);color:inherit}.waiting-list_notice__l6nYx{padding:12px 14px;border:1px solid var(--border);border-radius:8px;font-size:12px;line-height:1.6;margin:12px 0}.waiting-list_notice__l6nYx[data-error=true]{color:var(--danger);background:var(--danger-bg)}.waiting-list_actions__xgoz5{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.waiting-list_history__eJ5tC{margin-top:22px;border-top:1px solid var(--border);padding-top:16px}.waiting-list_history__eJ5tC ul{padding-left:18px;font-size:12px;line-height:1.6}.waiting-list_footer__S1VFW{display:flex;gap:8px;flex-wrap:wrap;width:100%;justify-content:flex-end}.waiting-list_mobileName__gJbQL{max-width:220px;overflow-wrap:anywhere}.waiting-list_dateColumn__0CjBq{white-space:nowrap}@media (max-width:1100px){.waiting-list_secondary__w36ZV{display:none}}@media (max-width:768px){.waiting-list_secondary__w36ZV{display:none}.waiting-list_toolbar__TqP1b{padding:12px}.waiting-list_search___0soj{width:100%}.waiting-list_filter__3SoCq{flex:1;min-width:135px}.waiting-list_table__hKfKd td,.waiting-list_table__hKfKd th{padding:12px}.waiting-list_fields__4CRUh{grid-template-columns:1fr}.waiting-list_wide__ruK2L{grid-column:auto}.waiting-list_mobileName__gJbQL{max-width:170px}.waiting-list_footer__S1VFW>button{flex:1}.waiting-list_table__hKfKd{font-size:12px}}@media (max-width:450px){.waiting-list_dateColumn__0CjBq{display:none}.waiting-list_mobileName__gJbQL{max-width:150px}.waiting-list_summary__86Wpv{padding:12px}.waiting-list_table__hKfKd td,.waiting-list_table__hKfKd th{padding:10px}.waiting-list_footer__S1VFW{justify-content:stretch}}@media (max-width:600px){.waiting-list_tableWrap__Lnlqv{overflow:visible}.waiting-list_table__hKfKd thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.waiting-list_table__hKfKd tbody{display:block}.waiting-list_table__hKfKd tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:14px 12px;border-bottom:1px solid var(--border)}.waiting-list_table__hKfKd td{display:block;min-width:0;padding:0;border:0;overflow-wrap:anywhere}.waiting-list_table__hKfKd .waiting-list_mobileName__gJbQL{grid-column:1/-1;max-width:none;font-size:14px}.waiting-list_table__hKfKd .waiting-list_secondary__w36ZV{display:none}.waiting-list_table__hKfKd .waiting-list_dateColumn__0CjBq{display:block}.waiting-list_dateColumn__0CjBq:before{content:"Gewenste start";display:block;color:var(--fg-secondary);font-size:11px;margin-bottom:4px}.waiting-list_table__hKfKd td:last-child{align-self:end;text-align:right}}.invoice-line-items_mobile__9iheo{display:none}@media (max-width:640px){.invoice-line-items_desktop__6M_Me{display:none}.invoice-line-items_mobile__9iheo{display:grid;padding:0 16px}.invoice-line-items_line__yMrcx{min-width:0;padding:16px 0;border-bottom:1px solid var(--border)}.invoice-line-items_line__yMrcx:last-child{border-bottom:0}.invoice-line-items_description__cjWcU{display:block;font-size:13px;font-weight:500;overflow-wrap:anywhere}.invoice-line-items_period__G9Ry8{display:block;margin-top:5px;font-size:12px;color:var(--fg-tertiary);overflow-wrap:anywhere}.invoice-line-items_amounts__qd5zz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:14px 0 0}.invoice-line-items_amounts__qd5zz dt{font-size:11px;color:var(--fg-tertiary)}.invoice-line-items_amounts__qd5zz dd{margin:3px 0 0;font-size:13px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.invoice-line-items_total__7XHDT{font-weight:600}}.reservation-detail_page__xCjqL{--font-body:var(--font-geist-sans),Arial,sans-serif;padding-bottom:32px}.reservation-detail_back__qd4sB{display:inline-flex;align-items:center;gap:6px;color:var(--fg-secondary);font-size:12px;margin-bottom:18px}.reservation-detail_back__qd4sB:hover{color:var(--accent-text)}.reservation-detail_header__T1YgM{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.reservation-detail_titleRow__M_qZi{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.reservation-detail_titleRow__M_qZi h1{font-size:22px;font-weight:600;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0}.reservation-detail_subtitle__4I_M0{font-size:13px;color:var(--fg-secondary);margin:6px 0 0}.reservation-detail_actions__JLRIA{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.reservation-detail_grid__Ctj28{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:20px;margin-top:20px;align-items:start}.reservation-detail_stack__zeYol{display:flex;flex-direction:column;gap:16px;min-width:0}.reservation-detail_stack__zeYol>div{overflow:hidden}.reservation-detail_tabsRow__PXSkf{display:flex;align-items:center;gap:8px;min-width:0;border-bottom:1px solid var(--border)}.reservation-detail_tabsRow__PXSkf>.tabs{flex:1;border-bottom:0}.reservation-detail_blocks__4JMKW{display:grid;gap:16px;margin-top:20px}.reservation-detail_blocks__4JMKW [data-block-body]>div{overflow:hidden}.reservation-detail_body__k4xXE{padding:20px;font-size:13px}.reservation-detail_facts__YJqxF{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:22px 26px}.reservation-detail_facts__YJqxF>div{min-width:0}.reservation-detail_facts__YJqxF dt{color:var(--fg-secondary);font-size:12px;margin-bottom:6px}.reservation-detail_facts__YJqxF dd{margin:0;color:var(--fg-primary);font-weight:500;line-height:1.5;overflow-wrap:anywhere}.reservation-detail_context__rSjiK,.reservation-detail_notice__B4YNq{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px;line-height:1.6;margin-bottom:16px;background:var(--bg-surface)}.reservation-detail_notice__B4YNq{color:var(--success);background:var(--success-bg)}.reservation-detail_context__rSjiK>svg{flex-shrink:0;color:var(--fg-secondary)}.reservation-detail_inlineError__Zg38A{padding:14px;border-radius:var(--radius-md);background:var(--danger-bg);color:var(--danger);display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px;font-size:13px}.reservation-detail_note__nAwAK{white-space:pre-wrap;margin:0;line-height:1.7;overflow-wrap:anywhere}.reservation-detail_muted__njkZt{color:var(--fg-secondary);font-size:12px;line-height:1.65;margin:0 0 10px}.reservation-detail_contact__wqX9H{color:var(--fg-secondary);margin:7px 0;overflow-wrap:anywhere}.reservation-detail_linkActions__WwfVf{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:14px}.reservation-detail_contract__xdjYo{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}.reservation-detail_contract__xdjYo>strong{display:block;margin-bottom:6px;overflow-wrap:anywhere}.reservation-detail_timeline__Vjsk5{margin:0;padding:0;list-style:none}.reservation-detail_timeline__Vjsk5>li{display:flex;gap:12px;position:relative;padding-bottom:22px}.reservation-detail_timeline__Vjsk5>li:not(:last-child):before{content:"";position:absolute;left:11px;top:24px;bottom:0;width:1px;background:var(--border)}.reservation-detail_eventDot__nphWq{width:24px;height:24px;flex-shrink:0;border:1px solid var(--border);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--fg-secondary);background:var(--bg-subtle)}.reservation-detail_eventBody__xeCVK{min-width:0;padding-top:2px;flex:1}.reservation-detail_eventBody__xeCVK>strong{font-size:13px;font-weight:500}.reservation-detail_eventMeta__M1r6X{color:var(--fg-tertiary);font-size:11px;line-height:1.6;margin-top:5px}.reservation-detail_reason__HN6TP{padding:10px 12px;background:var(--bg-subtle);border-radius:var(--radius-md);line-height:1.6;overflow-wrap:anywhere}.reservation-detail_changes__jljBl{margin:12px 0 0;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.reservation-detail_changes__jljBl>div{padding:10px 12px}.reservation-detail_changes__jljBl>div+div{border-top:1px solid var(--border)}.reservation-detail_changes__jljBl dt{font-size:11px;color:var(--fg-secondary);margin-bottom:6px}.reservation-detail_changes__jljBl dd{margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;overflow-wrap:anywhere;white-space:pre-wrap}.reservation-detail_changes__jljBl dd span{color:var(--fg-secondary)}.reservation-detail_changes__jljBl dd strong{font-weight:500}.reservation-detail_pager__ES0GW{display:flex;justify-content:flex-end;gap:8px}.reservation-detail_loadingCard__i7dE_{padding:24px;display:flex;flex-direction:column;gap:28px}.reservation-detail_historyLoading__sGXvM{display:flex;flex-direction:column;gap:16px;min-height:100px}@media (max-width:1100px){.reservation-detail_header__T1YgM{flex-direction:column}.reservation-detail_actions__JLRIA{justify-content:flex-start}.reservation-detail_grid__Ctj28{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:760px){.reservation-detail_grid__Ctj28{grid-template-columns:1fr}.reservation-detail_facts__YJqxF{grid-template-columns:1fr;gap:18px}.reservation-detail_body__k4xXE{padding:16px}.reservation-detail_titleRow__M_qZi h1{font-size:19px}}.billing-preview-table_wrap__uki9N{display:flex;flex-direction:column;gap:8px;min-width:0;container-type:inline-size}.billing-preview-table_table__UVGs5{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.billing-preview-table_table__UVGs5 th{text-align:left;font-size:12px;font-weight:500;color:var(--fg-secondary);padding:8px 10px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg-subtle) 55%,var(--bg-surface))}.billing-preview-table_table__UVGs5 td{padding:9px 10px;border-bottom:1px solid var(--border);vertical-align:top}.billing-preview-table_table__UVGs5 tbody tr:last-child td{border-bottom:0}.billing-preview-table_num__fOV74{text-align:right}.billing-preview-table_date__f80Nh,.billing-preview-table_num__fOV74{font-variant-numeric:tabular-nums;white-space:nowrap}.billing-preview-table_sub__OFo9c{display:block;margin-top:2px;font-size:12px;color:var(--fg-tertiary)}.billing-preview-table_tags___Ynk5{display:flex;flex-wrap:wrap;gap:4px}.billing-preview-table_note__3PtvL{font-size:12px;color:var(--fg-tertiary);margin:0}.billing-preview-table_cards__AS6ma{display:none;list-style:none;margin:0;padding:0}.billing-preview-table_card__ryRmE{border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px;display:flex;flex-direction:column;gap:6px}.billing-preview-table_cardHead__1mThC{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.billing-preview-table_cardHead__1mThC strong{font-size:13px}.billing-preview-table_cardGrid__eYmQP{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:2px 12px;margin:0;font-size:12px}.billing-preview-table_cardGrid__eYmQP dt{color:var(--fg-tertiary)}.billing-preview-table_cardGrid__eYmQP dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}@container (max-width: 640px){.billing-preview-table_table__UVGs5{display:none}.billing-preview-table_cards__AS6ma{display:flex;flex-direction:column;gap:8px}}.contract-termination-drawer_content__b9bMD{display:flex;flex-direction:column;gap:20px;min-width:0}.contract-termination-drawer_context__Xuxsu{margin:0;color:var(--fg-tertiary);font-size:12px;overflow-wrap:anywhere}.contract-termination-drawer_placeholder__rgDvh{min-height:280px;border-radius:12px;background:var(--bg-subtle);padding:20px;color:var(--fg-tertiary)}.contract-termination-drawer_dates__TklTd{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.contract-termination-drawer_details__8aqa0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:16px}.contract-termination-drawer_details__8aqa0 dt{color:var(--fg-tertiary);font-size:11px;margin-bottom:5px}.contract-termination-drawer_details__8aqa0 dd{font-size:13px;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.contract-termination-drawer_full__0suTU{grid-column:1/-1}.contract-termination-drawer_impact__c_OBC{padding:0 16px 16px;font-size:12px;line-height:1.6}.contract-termination-drawer_impact__c_OBC .contract-termination-drawer_details__8aqa0{padding:16px 0}.contract-termination-drawer_notice__RZ05T{background:var(--bg-subtle);border:1px solid var(--border);border-radius:8px;padding:12px;font-size:12px;line-height:1.6;margin:0}.contract-termination-drawer_error__ESYgz{color:var(--danger);font-size:12px;line-height:1.6}.contract-termination-drawer_retention__hSDIq{display:grid;gap:12px;padding:12px 16px 16px;font-size:12px;line-height:1.6}.contract-termination-drawer_retention__hSDIq p{margin:0}.contract-termination-drawer_rejectActions__dyAQP{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.contract-termination-drawer_withdraw__0Q4Po{border-top:1px solid var(--border);padding-top:16px}@media (max-width:380px){.contract-termination-drawer_details__8aqa0{grid-template-columns:1fr}}.contract-undo_content__MP2S0{display:flex;flex-direction:column;gap:18px;min-width:0}.contract-undo_context__eV_sF{margin:0;color:var(--fg-tertiary);font-size:12px;overflow-wrap:anywhere}.contract-undo_placeholder__NiAvB{min-height:200px;border-radius:12px;background:var(--bg-subtle);padding:20px;color:var(--fg-tertiary)}.contract-undo_notice__YY1aW{background:var(--bg-subtle);border:1px solid var(--border);border-radius:8px;padding:12px;font-size:12px;line-height:1.6;margin:0}.contract-undo_alert__nOcSq{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 35%,var(--border));background:var(--danger-bg)}.contract-undo_choices___MiEl{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.contract-undo_choice__ewaC2{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid var(--border);border-radius:10px;cursor:pointer;font-size:13px;line-height:1.45}.contract-undo_choice__ewaC2[data-selected=true]{border-color:var(--accent-border);background:var(--accent-subtle)}.contract-undo_choice__ewaC2[data-disabled=true]{cursor:not-allowed;opacity:.55}.contract-undo_choice__ewaC2 input{margin-top:3px}.contract-undo_choiceHint__hVucv{display:block;color:var(--fg-tertiary);font-size:12px}.contract-undo_summary__t_FBF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:16px}.contract-undo_opMeta__Umemi dt,.contract-undo_summary__t_FBF dt{color:var(--fg-tertiary);font-size:11px;margin-bottom:4px}.contract-undo_opMeta__Umemi dd,.contract-undo_summary__t_FBF dd{margin:0;font-size:13px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.contract-undo_invoices__x87iE{list-style:none;margin:0;padding:0 16px 16px;display:flex;flex-direction:column;gap:6px;font-size:12px}.contract-undo_invoices__x87iE li{display:flex;justify-content:space-between;gap:12px}.contract-undo_operation__nRaEn,.contract-undo_operations__Aa23x{display:flex;flex-direction:column}.contract-undo_operation__nRaEn{padding:14px 16px;border-top:1px solid var(--border);gap:10px}.contract-undo_opTitle__yqYoZ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:500}.contract-undo_opMeta__Umemi{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0}.contract-undo_reason__Muq5Z{margin:0;font-size:12px;color:var(--fg-secondary);overflow-wrap:anywhere}@media (max-width:560px){.contract-undo_summary__t_FBF{grid-template-columns:1fr}}.billing-profile-editor_editor__froRL{display:flex;flex-direction:column;gap:14px;min-width:0}.billing-profile-editor_muted__rwCu6{margin:0;font-size:12px;color:var(--fg-tertiary);line-height:1.5}.billing-profile-editor_notice__5QONX{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--info-border);background:var(--info-bg);border-radius:var(--radius);font-size:13px;line-height:1.5}.billing-profile-editor_notice__5QONX[data-tone=warning]{border-color:var(--warning-border);background:var(--warning-bg)}.billing-profile-editor_notice__5QONX p{margin:0}.billing-profile-editor_notice__5QONX strong{display:inline-flex;align-items:center;gap:8px}.billing-profile-editor_legacyValues__p1sme{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:2px 14px;margin:4px 0 0;font-size:12px}.billing-profile-editor_legacyValues__p1sme dt{color:var(--fg-tertiary);font-family:var(--font-mono)}.billing-profile-editor_legacyValues__p1sme dd{margin:0}.billing-profile-editor_group__ozCZa{border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px;margin:0;display:flex;flex-direction:column;gap:10px;min-width:0}.billing-profile-editor_group__ozCZa legend,.billing-profile-editor_group__ozCZa summary{font-size:13px;font-weight:600;color:var(--fg-primary);padding:0 4px}.billing-profile-editor_group__ozCZa summary{cursor:pointer;padding:0}details.billing-profile-editor_group__ozCZa[open] summary{margin-bottom:4px}.billing-profile-editor_grid__JblmW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.billing-profile-editor_grid3__uG6mp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.billing-profile-editor_summary__0LMeO{padding:12px 14px;border-radius:var(--radius);background:var(--bg-subtle);display:flex;flex-direction:column;gap:4px;font-size:13px}.billing-profile-editor_summary__0LMeO p{margin:0}.billing-profile-editor_preview__gyP1u{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--border);padding-top:14px}.billing-profile-editor_previewHead__WtWC0{display:flex;flex-direction:column;gap:2px}@media (max-width:720px){.billing-profile-editor_grid3__uG6mp,.billing-profile-editor_grid__JblmW{grid-template-columns:minmax(0,1fr)}}