.page_page__QDSDZ{max-width:480px;margin:0 auto;padding:var(--fps-space-32) var(--fps-space-16)}.page_heading___U0jE{font-size:var(--fps-text-2xl);font-family:var(--fps-font-heading);color:var(--fps-color-primary);margin-bottom:var(--fps-space-8)}.page_sub__Q2hbu{font-size:var(--fps-text-base);color:var(--fps-color-text-muted);line-height:1.6;margin-bottom:var(--fps-space-28)}.page_form__0LM2i{display:flex;flex-direction:column;gap:var(--fps-space-12)}.page_label__DJXVA{font-size:var(--fps-text-base);color:var(--fps-color-text);font-weight:500}.page_input__J9oQj{padding:var(--fps-space-10) var(--fps-space-12);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-sm);font-family:var(--fps-font-body);font-size:var(--fps-text-md);color:var(--fps-color-text);background:var(--fps-color-surface);width:100%;box-sizing:border-box}.page_input__J9oQj:focus{outline:2px solid var(--fps-color-primary);outline-offset:-1px}.page_input__J9oQj:disabled{opacity:.6}.page_btn__1Um5V{margin-top:var(--fps-space-4);padding:var(--fps-space-12) var(--fps-space-24);min-height:48px;background:var(--fps-color-primary);color:var(--fps-color-primary-contrast);border:none;border-radius:var(--fps-radius-md);font-family:var(--fps-font-body);font-size:var(--fps-text-md);font-weight:600;cursor:pointer}.page_btn__1Um5V:disabled{opacity:.6;cursor:not-allowed}.page_error__K5hdq{font-size:var(--fps-text-base);color:var(--fps-color-error)}.page_success__SxOK2{padding:var(--fps-space-20);background:var(--fps-success-50);border:1px solid var(--fps-success-200);border-radius:var(--fps-radius-md);font-size:var(--fps-text-base);color:var(--fps-success-800);line-height:1.6}.page_success__SxOK2 p{margin-bottom:var(--fps-space-16)}.Button_root__kDjc1{display:inline-flex;align-items:center;justify-content:center;gap:var(--fps-space-8);font-family:inherit;font-weight:var(--fps-weight-medium);border:1px solid transparent;border-radius:var(--fps-radius-sm);cursor:pointer;white-space:normal;text-align:center;transition:background-color var(--fps-duration-fast) var(--fps-ease-standard),border-color var(--fps-duration-fast) var(--fps-ease-standard)}@media (prefers-reduced-motion:reduce){.Button_root__kDjc1{transition:none}}.Button_root__kDjc1:focus-visible{outline:var(--fps-focus-ring-width) solid var(--fps-focus-ring);outline-offset:var(--fps-focus-ring-offset)}.Button_root__kDjc1:disabled{opacity:.45;cursor:not-allowed}.Button_primary__knoXt{background:var(--fps-color-primary);color:var(--fps-color-primary-contrast);border-color:var(--fps-color-primary)}.Button_primary__knoXt:hover:not(:disabled){background:var(--fps-color-highlight);border-color:var(--fps-color-highlight)}.Button_secondary__yKwqC{background:var(--fps-color-surface);color:var(--fps-color-text);border-color:var(--fps-color-border)}.Button_secondary__yKwqC:hover:not(:disabled){background:var(--fps-grey-100)}.Button_ghost__FwXqv{background:transparent;color:var(--fps-color-primary)}.Button_ghost__FwXqv:hover:not(:disabled){background:var(--fps-color-secondary)}.Button_add__gRFlh{background:transparent;color:var(--fps-color-primary);border:1px dashed var(--fps-color-primary);font-weight:var(--fps-weight-semibold)}.Button_add__gRFlh:hover:not(:disabled){background:color-mix(in srgb,var(--fps-color-primary) 8%,transparent)}.Button_danger__f11QH{background:var(--fps-color-error);color:var(--fps-grey-0);border-color:var(--fps-color-error)}.Button_danger__f11QH:hover:not(:disabled){background:var(--fps-danger-700);border-color:var(--fps-danger-700)}.Button_sm__Iw8pZ{font-size:var(--fps-text-sm);padding:var(--fps-space-4) var(--fps-space-12);min-height:44px}.Button_md__IQmKh{font-size:var(--fps-text-base);padding:var(--fps-space-8) var(--fps-space-16);min-height:44px}.Button_lg__bPuMC{font-size:var(--fps-text-md);padding:var(--fps-space-12) var(--fps-space-24);min-height:44px}.Button_fullWidth__uYBYr{width:100%}.Button_iconOnly__ZVAs_{padding:0;min-width:44px;aspect-ratio:1}.Button_spinner__Zk5Ci{width:1em;height:1em;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:Button_fps-btn-spin__ZxRye var(--fps-duration-slow) linear infinite;flex-shrink:0}@media (prefers-reduced-motion:reduce){.Button_spinner__Zk5Ci{animation:none;opacity:.6}}@keyframes Button_fps-btn-spin__ZxRye{to{transform:rotate(1turn)}}.Button_dangerOutline__t47zO{background:var(--fps-color-surface);color:var(--fps-color-error);border-color:var(--fps-danger-300)}.Button_dangerOutline__t47zO:hover:not(:disabled){background:var(--fps-danger-50);border-color:var(--fps-color-error)}.Button_success__Kh4v2{background:var(--fps-color-success);color:var(--fps-grey-0);border-color:var(--fps-color-success)}.Button_success__Kh4v2:hover:not(:disabled){background:var(--fps-success-700);border-color:var(--fps-success-700)}.Badge_root__ZYCsv{display:inline-block;font-size:var(--fps-text-xs);font-weight:var(--fps-weight-semibold);line-height:var(--fps-leading-snug);padding:var(--fps-space-4) var(--fps-space-8);border-radius:var(--fps-radius-pill);border:1px solid transparent;white-space:nowrap}.Badge_neutral__dHn6F{background:var(--fps-grey-100);color:var(--fps-grey-700);border-color:var(--fps-grey-200)}.Badge_success__SbbYz{background:var(--fps-success-100);color:var(--fps-success-800);border-color:var(--fps-success-200)}.Badge_warning__a5Q3j{background:var(--fps-warning-100);color:var(--fps-warning-800);border-color:var(--fps-warning-200)}.Badge_danger__tLEgr{background:var(--fps-danger-100);color:var(--fps-danger-800);border-color:var(--fps-danger-200)}.Badge_info__gKx_J{background:var(--fps-info-100);color:var(--fps-info-800);border-color:var(--fps-info-200)}.Badge_violet__YfuCJ{background:var(--fps-violet-100);color:var(--fps-violet-800)}.Badge_brand___HNGO{background:var(--fps-color-secondary);color:var(--fps-color-secondary-contrast)}.Card_root__DnAep{background:var(--fps-color-surface-brand);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-md);padding:var(--fps-space-16);display:flex;flex-direction:column;min-width:0}.Card_flush__LCiAP{padding:0}.Card_interactive__NMzkh{transition:border-color var(--fps-duration-fast) var(--fps-ease-standard),box-shadow var(--fps-duration-fast) var(--fps-ease-standard)}.Card_interactive__NMzkh:hover{border-color:var(--fps-color-primary);box-shadow:var(--fps-shadow-sm)}.Card_interactive__NMzkh:focus-within{outline:var(--fps-focus-ring-width) solid var(--fps-focus-ring);outline-offset:var(--fps-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.Card_interactive__NMzkh{transition:none}}.Card_header__lB6xZ{align-items:baseline;margin-bottom:var(--fps-space-12)}.Card_footer__T1P7F,.Card_header__lB6xZ{display:flex;justify-content:space-between;gap:var(--fps-space-12);flex-wrap:wrap}.Card_footer__T1P7F{align-items:center;margin-top:auto;padding-top:var(--fps-space-12);border-top:1px solid var(--fps-color-border)}.FormField_root__d1SXM{display:flex;flex-direction:column;gap:var(--fps-space-4);min-width:0}.FormField_label__Zx_uN{font-size:var(--fps-role-label-size);font-weight:var(--fps-role-label-weight);line-height:var(--fps-role-label-leading);overflow-wrap:break-word}.FormField_required___4oN3{color:var(--fps-color-error);-webkit-margin-start:var(--fps-space-2);margin-inline-start:var(--fps-space-2)}.FormField_hint__Q2ga9{color:var(--fps-color-text-muted)}.FormField_error__lFqoU,.FormField_hint__Q2ga9{font-size:var(--fps-text-2xs);line-height:var(--fps-leading-snug)}.FormField_error__lFqoU{color:var(--fps-color-error)}.Input_control__MyOMg{font-family:inherit;font-size:var(--fps-text-base);line-height:var(--fps-leading-normal);color:var(--fps-color-text);background:var(--fps-color-surface);border:1px solid var(--fps-grey-300);border-radius:var(--fps-radius-sm);padding:var(--fps-space-8) var(--fps-space-12);width:100%;min-width:0;min-height:44px;transition:border-color var(--fps-duration-fast) var(--fps-ease-standard)}@media (prefers-reduced-motion:reduce){.Input_control__MyOMg{transition:none}}.Input_control__MyOMg:focus-visible{outline:var(--fps-focus-ring-width) solid var(--fps-focus-ring);outline-offset:var(--fps-focus-ring-offset);border-color:var(--fps-color-primary)}.Input_control__MyOMg[aria-invalid=true]{border-color:var(--fps-color-error)}.Input_control__MyOMg:disabled{background:var(--fps-grey-100);color:var(--fps-color-text-muted);cursor:not-allowed}.Input_control__MyOMg::placeholder{color:var(--fps-grey-400)}.Input_textarea__ZvgAr{resize:vertical;min-height:5rem}.Input_select__nrf9J{cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.FavouriteButton_btn__UcBg_{position:absolute;top:.6rem;right:.6rem;background:hsla(0,0%,100%,.85);border:none;border-radius:50%;width:2.2rem;height:2.2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--fps-color-text-muted);transition:background .15s,color .15s,transform .1s;z-index:2;padding:0}.FavouriteButton_btn__UcBg_:hover{background:#fff;color:var(--fps-color-primary);transform:scale(1.1)}.FavouriteButton_saved__hUXVs,.FavouriteButton_saved__hUXVs:hover{color:var(--fps-color-error)}.FavouriteButton_btn__UcBg_:disabled{opacity:.6;cursor:default;transform:none}.FeaturedSidebar_root__kOC0J{display:flex;flex-direction:column}.FeaturedSidebar_label__9niMa{font-size:var(--fps-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fps-color-primary,var(--fps-color-primary));margin-bottom:var(--fps-space-12)}.FeaturedSidebar_list__D0xWc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fps-space-16)}.FeaturedSidebar_card__UrVyt{display:flex;flex-direction:column;border-radius:var(--fps-radius-md);overflow:hidden;border:1px solid var(--fps-color-border,var(--fps-color-border));background:var(--fps-color-surface,var(--fps-color-surface));text-decoration:none;color:inherit;transition:box-shadow .15s}.FeaturedSidebar_card__UrVyt:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.FeaturedSidebar_image__j5Mwi{width:100%;height:130px;overflow:hidden}.FeaturedSidebar_img__rSlvI{width:100%;height:100%;object-fit:cover}.FeaturedSidebar_imgFallback__1mp5a{width:100%;height:100%;background:var(--fps-grey-100)}.FeaturedSidebar_body__G5w_B{padding:var(--fps-space-12) var(--fps-space-16);display:flex;flex-direction:column;gap:var(--fps-space-4)}.FeaturedSidebar_tenant__A7Jcv{font-size:var(--fps-text-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--fps-color-primary,var(--fps-color-primary));margin:0}.FeaturedSidebar_name__IoTaQ{font-size:var(--fps-text-md);font-weight:700;color:var(--fps-color-text,var(--fps-grey-900));margin:0;line-height:1.3}.FeaturedSidebar_address__fJzVL{font-size:var(--fps-text-sm);color:var(--fps-color-text-muted,var(--fps-color-text-muted));margin:0}.FeaturedSidebar_price__KxPaU{font-size:var(--fps-text-base);font-weight:700;color:var(--fps-color-primary,var(--fps-color-primary));margin:var(--fps-space-2) 0 0}.FeaturedSidebar_priceUnit__U3LlJ{font-size:var(--fps-text-xs);font-weight:400;color:var(--fps-color-text-muted,var(--fps-color-text-muted))}.page_root__oJDvZ{max-width:720px}.page_heading__YSxBk{font-size:var(--fps-text-xl);font-family:var(--fps-font-heading);color:var(--fps-color-primary);margin-bottom:var(--fps-space-24)}.page_form__X592q{display:flex;flex-direction:column;gap:var(--fps-space-24)}.page_section__sfEJ_{background:var(--fps-color-surface);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-lg);padding:var(--fps-space-20) var(--fps-space-24);display:flex;flex-direction:column;gap:var(--fps-space-16)}.page_section__sfEJ_[hidden]{display:none}.page_sectionTitle__Mv4IP{font-size:var(--fps-text-base);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--fps-color-text-muted);margin-bottom:var(--fps-space-4)}.page_fieldRow__Rkkym{display:flex;gap:var(--fps-space-16);flex-wrap:wrap}.page_fieldStack__CK9dU{display:flex;flex-direction:column;gap:var(--fps-space-16)}.page_fieldStack__CK9dU .page_field__Wswqd{width:100%;max-width:34rem}.page_groupRule__1FHeY{border:none;border-top:1px solid var(--fps-color-border);margin:var(--fps-space-8) 0 0}.page_groupLabel__cUwWe{font-size:var(--fps-text-xs);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--fps-color-text-muted);margin:0}.page_fieldRow__Rkkym .page_field__Wswqd{flex:1 1;min-width:160px}.page_field__Wswqd{display:flex;flex-direction:column;gap:var(--fps-space-6)}.page_label__VH708{font-size:var(--fps-text-base);font-weight:600;color:var(--fps-color-text)}.page_hint__sSQqo{font-weight:400;color:var(--fps-color-text-muted)}.page_input__lxHkm{padding:var(--fps-space-10) var(--fps-space-12);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-sm);font-size:var(--fps-text-base);color:var(--fps-color-text);background:var(--fps-color-background);width:100%}.page_input__lxHkm:focus{outline:2px solid var(--fps-color-primary);outline-offset:1px}.page_textarea__IxtsU{padding:var(--fps-space-10) var(--fps-space-12);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-sm);font-size:var(--fps-text-base);font-family:inherit;color:var(--fps-color-text);background:var(--fps-color-background);width:100%;resize:vertical}.page_textarea__IxtsU:focus{outline:2px solid var(--fps-color-primary);outline-offset:1px}.page_readOnlyValue__rbkfl{padding:var(--fps-space-10) 0;margin:0;font-size:var(--fps-text-base);color:var(--fps-color-text-muted);width:100%}.page_error__unGkn{font-size:var(--fps-text-base);color:var(--fps-color-error)}.page_actions___jQJy{display:flex;gap:var(--fps-space-16);align-items:center}.page_btn__QobDC{padding:var(--fps-space-12) var(--fps-space-24);background:var(--fps-color-primary);color:var(--fps-color-primary-contrast);border:none;border-radius:var(--fps-radius-sm);font-size:var(--fps-text-md);font-weight:600;cursor:pointer}.page_btn__QobDC:disabled{opacity:.6;cursor:not-allowed}.page_btnSecondary__XMhzX{padding:var(--fps-space-12) var(--fps-space-20);background:none;color:var(--fps-color-text-muted);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-sm);font-size:var(--fps-text-base);cursor:pointer}.page_layout__B7jTR{display:grid;grid-template-columns:15rem minmax(0,1fr);grid-gap:var(--fps-space-32);gap:var(--fps-space-32);align-items:start}.page_rail__Sid9p{position:-webkit-sticky;position:sticky;top:1.5rem;display:flex;flex-direction:column;gap:var(--fps-space-16)}.page_railGroup__BpSGZ{display:flex;flex-direction:column;gap:var(--fps-space-2)}.page_railGroupLabel__ceN2w{font-size:var(--fps-text-2xs);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--fps-color-text-muted);margin:0 0 var(--fps-space-4) var(--fps-space-10)}.page_railItem__XS2yU{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-space-8);width:100%;padding:var(--fps-space-6) var(--fps-space-10);border:none;border-left:2px solid transparent;border-radius:var(--fps-radius-sm);background:none;font:inherit;font-size:var(--fps-text-base);color:var(--fps-color-text);text-align:left;cursor:pointer}.page_railItem__XS2yU:hover{background:rgba(0,0,0,.04)}.page_railItem__XS2yU:focus-visible{outline:2px solid var(--fps-color-primary);outline-offset:-2px}.page_railItemActive__aqfkU{background:rgba(0,0,0,.05);border-left-color:var(--fps-color-primary);font-weight:600;color:var(--fps-color-primary)}.page_railFlag__ah69S{flex-shrink:0;padding:var(--fps-space-2) var(--fps-space-6);border-radius:999px;font-size:var(--fps-text-2xs);font-weight:600;text-transform:capitalize;white-space:nowrap}.page_flagAttention__Oh3dw,.page_flagNotSet__6Tn1_{background:var(--fps-danger-100);color:var(--fps-danger-800)}.page_sectionSave__TMRZi{display:flex;align-items:center;gap:var(--fps-space-12);margin-top:var(--fps-space-20);padding-top:var(--fps-space-16);border-top:1px solid var(--fps-color-border)}.page_sectionSaved__DlgZF{font-size:var(--fps-text-base);color:var(--fps-color-success);font-weight:600}@media (max-width:860px){.page_layout__B7jTR{grid-template-columns:minmax(0,1fr);gap:var(--fps-space-16)}.page_rail__Sid9p{position:static;flex-direction:row;flex-wrap:wrap;gap:var(--fps-space-8) var(--fps-space-16);padding-bottom:var(--fps-space-12);border-bottom:1px solid var(--fps-color-border)}.page_railGroup__BpSGZ{flex-direction:row;flex-wrap:wrap;gap:var(--fps-space-4)}.page_railGroupLabel__ceN2w{display:none}.page_railItem__XS2yU{width:auto;border-left:none;border-bottom:2px solid transparent}.page_railItemActive__aqfkU{border-left:none;border-bottom-color:var(--fps-color-primary)}}.page_backArrow__XuWpN{border:none;background:none;font:inherit;font-size:1.1em;line-height:1;color:var(--fps-color-text-muted);cursor:pointer;padding:0 var(--fps-space-8) 0 0;margin-right:var(--fps-space-2)}.page_backArrow__XuWpN:hover{color:var(--fps-color-primary)}.page_backArrow__XuWpN:focus-visible{outline:2px solid var(--fps-color-primary);outline-offset:2px;border-radius:3px}.page_flagDirty__V8QVG{background:var(--fps-warning-100);color:var(--fps-warning-800)}.page_railDirtyBar__99PRs{display:flex;align-items:baseline;gap:var(--fps-space-6);padding:0 var(--fps-space-10) var(--fps-space-4);font-size:var(--fps-text-xs)}.page_railDirtyText__MR9WS{margin:0;font-size:inherit;font-weight:600;color:var(--fps-warning-800)}.page_railDiscard__gGWDD{padding:0;border:none;background:none;font:inherit;color:var(--fps-color-text-muted);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.page_railDiscard__gGWDD:hover:not(:disabled){color:var(--fps-warning-700)}.page_railDiscard__gGWDD:focus-visible{outline:2px solid var(--fps-warning-700);outline-offset:2px;border-radius:2px}.page_railDiscard__gGWDD:disabled{opacity:.6;cursor:not-allowed;text-decoration:none}.Sidebar_sidebar__v6daX{--sidebar-full:220px;--sidebar-rail:56px;width:var(--sidebar-full);height:calc(100vh - 56px);background:var(--fps-color-primary);display:flex;flex-direction:column;flex-shrink:0;position:-webkit-sticky;position:sticky;top:56px;overflow:hidden;transition:width .2s ease;z-index:20}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8{width:var(--sidebar-rail)}.Sidebar_sidebar__v6daX.Sidebar_drawer__AaB1O{width:var(--sidebar-full);margin-right:calc(var(--sidebar-rail) - var(--sidebar-full));box-shadow:var(--fps-shadow-lg)}.Sidebar_scrim__F0fjO{position:fixed;inset:56px 0 0;z-index:19;background:var(--fps-overlay-scrim);border:0;padding:0;cursor:default}.Sidebar_toggleBottom__YalhR{background:none;border:none;cursor:pointer;padding:var(--fps-space-6);border-radius:6px;color:hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s;width:100%}.Sidebar_toggleBottom__YalhR:hover{background:hsla(0,0%,100%,.1);color:var(--fps-grey-0)}.Sidebar_nav__KAd3g{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:var(--fps-space-8) 0;scrollbar-width:none}.Sidebar_nav__KAd3g::-webkit-scrollbar{display:none}.Sidebar_section__ygIz_{padding:var(--fps-space-12) var(--fps-space-10) var(--fps-space-4)}.Sidebar_sectionLabel__LXNLT{font-size:var(--fps-text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,100%,.35);white-space:nowrap;overflow:hidden;opacity:1;transition:opacity .15s}.Sidebar_collapsed__vAul8 .Sidebar_sectionLabel__LXNLT{opacity:0}.Sidebar_collapsed__vAul8 .Sidebar_section__ygIz_{padding-top:var(--fps-space-8);padding-bottom:0}.Sidebar_item__WFOzl{display:flex;align-items:center;gap:var(--fps-space-10);padding:var(--fps-space-8) var(--fps-space-12);margin:1px var(--fps-space-6);border-radius:7px;color:hsla(0,0%,100%,.65);text-decoration:none;font-size:var(--fps-text-base);font-weight:500;white-space:nowrap;overflow:hidden;transition:background .12s,color .12s;position:relative;cursor:pointer;border:none;background:none;width:calc(100% - 12px);text-align:left}.Sidebar_item__WFOzl:hover{background:hsla(0,0%,100%,.1);color:var(--fps-grey-0)}.Sidebar_item__WFOzl.Sidebar_active__jjcnH{background:hsla(0,0%,100%,.15);color:var(--fps-grey-0)}.Sidebar_itemIcon___oV2l{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.Sidebar_itemLabel__YswoO{flex:1 1;overflow:hidden;text-overflow:ellipsis;opacity:1;transition:opacity .15s}.Sidebar_collapsed__vAul8 .Sidebar_itemLabel__YswoO{opacity:0;width:0;flex:0 1;overflow:hidden}.Sidebar_badge__inyBo{background:var(--fps-danger-500);color:var(--fps-grey-0);font-size:var(--fps-text-2xs);font-weight:700;min-width:18px;height:18px;padding:0 var(--fps-space-4);border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .15s}.Sidebar_collapsed__vAul8 .Sidebar_badge__inyBo{opacity:0;width:0;overflow:hidden;padding:0;min-width:0}.Sidebar_footer__hB5Gl{padding:var(--fps-space-4) var(--fps-space-6) var(--fps-space-8);border-top:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:center}.Sidebar_item__WFOzl[title]:focus-visible{outline:2px solid hsla(0,0%,100%,.4);outline-offset:-2px}.Sidebar_shell__iUqBN{min-height:100vh;display:flex;flex-direction:column;background:var(--fps-color-background)}.Sidebar_shellBody__MXFLW{flex:1 1;display:flex;flex-direction:row;align-items:flex-start;min-width:0}.Sidebar_main__dryJM{flex:1 1;min-width:0;padding:var(--fps-space-32);overflow:auto}@media (max-width:599px){.Sidebar_main__dryJM{padding:var(--fps-space-16)}}.Tabs_list__OLEo5{display:flex;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--fps-color-border)}.Tabs_list__OLEo5::-webkit-scrollbar{display:none}.Tabs_tab__n9KCL{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--fps-space-8);font-family:inherit;font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);color:var(--fps-color-text-muted);background:none;border:none;border-bottom:2px solid transparent;padding:var(--fps-space-8) var(--fps-space-16);min-height:44px;cursor:pointer;white-space:nowrap;transition:color var(--fps-duration-fast) var(--fps-ease-standard),border-color var(--fps-duration-fast) var(--fps-ease-standard)}@media (prefers-reduced-motion:reduce){.Tabs_tab__n9KCL{transition:none}}.Tabs_tab__n9KCL:hover{color:var(--fps-color-text)}.Tabs_tab__n9KCL:focus-visible{outline:var(--fps-focus-ring-width) solid var(--fps-focus-ring);outline-offset:calc(var(--fps-focus-ring-offset) * -1)}.Tabs_selected__1t9Ws{color:var(--fps-color-primary);border-bottom-color:var(--fps-color-primary);font-weight:var(--fps-weight-semibold)}.Tabs_badge__ricYG{font-size:var(--fps-text-2xs);color:var(--fps-color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tabs_panel__b3iNF[hidden]{display:none}.Tabs_panel__b3iNF:focus-visible{outline:var(--fps-focus-ring-width) solid var(--fps-focus-ring);outline-offset:var(--fps-focus-ring-offset)}.TenantBrand_brand__RCeFF{display:block;max-width:var(--brand-max-w);min-width:0}.TenantBrand_sm__w4XOj{--brand-h:24px;--brand-max-w:160px}.TenantBrand_md__A9fph{--brand-h:32px;--brand-max-w:200px}.TenantBrand_lg__UwCzB{--brand-h:56px;--brand-max-w:200px}.TenantBrand_logo__qGhye{height:var(--brand-h);width:auto;object-fit:contain}.TenantBrand_lg__UwCzB.TenantBrand_logo__qGhye{height:auto;max-height:var(--brand-h)}.TenantBrand_wordmark__eEg3r{font-family:var(--fps-font-heading);font-weight:var(--fps-weight-bold);color:var(--fps-color-primary);line-height:var(--fps-leading-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TenantBrand_sm__w4XOj.TenantBrand_wordmark__eEg3r{font-size:var(--fps-text-md)}.TenantBrand_md__A9fph.TenantBrand_wordmark__eEg3r{font-size:var(--fps-text-lg)}.TenantBrand_lg__UwCzB.TenantBrand_wordmark__eEg3r{font-size:var(--fps-text-2xl)}.TenantBrand_pair__NxAxm{display:flex;align-items:center;gap:var(--fps-space-8);min-width:0}.TenantBrand_pairLogo__IHlH_{flex-shrink:0}.TenantHomeClient_root__VKaNR{max-width:1200px;margin:0 auto;padding:var(--fps-space-32) var(--fps-space-16)}@media (min-width:600px){.TenantHomeClient_root__VKaNR{padding:var(--fps-space-40) var(--fps-space-24)}}.TenantHomeClient_layout__ax38U{display:flex;align-items:flex-start;gap:var(--fps-space-32)}.TenantHomeClient_sidebar__u1q6u{flex:0 0 260px;width:260px;position:-webkit-sticky;position:sticky;top:1.5rem}.TenantHomeClient_mainContent__2D21u{flex:1 1;min-width:0}@media (max-width:900px){.TenantHomeClient_layout__ax38U{flex-direction:column}.TenantHomeClient_sidebar__u1q6u{width:100%;position:static}}.TenantHomeClient_header__XEwWn{display:flex;align-items:center;gap:var(--fps-space-16);margin-bottom:var(--fps-space-28);flex-wrap:wrap}.TenantHomeClient_headerText__boqW4{flex:1 1 16rem;min-width:0}.TenantHomeClient_subheading__JYCYU{margin:var(--fps-space-4) 0 0;color:var(--fps-color-text-muted);font-size:var(--fps-text-base)}.TenantHomeClient_headerActions__nIy4K{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fps-space-10);min-width:0}.TenantHomeClient_btnOutline__s05x8{padding:var(--fps-space-8) var(--fps-space-16);border:1.5px solid var(--fps-color-primary);border-radius:var(--fps-radius-md);background:none;color:var(--fps-color-primary);font-size:var(--fps-text-base);font-weight:600;font-family:var(--fps-font-body);text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;transition:background .12s,color .12s}.TenantHomeClient_btnOutline__s05x8:hover,.TenantHomeClient_btnPrimary__GpO2D{background:var(--fps-color-primary);color:var(--fps-color-primary-contrast)}.TenantHomeClient_btnPrimary__GpO2D{padding:var(--fps-space-8) var(--fps-space-16);border:none;border-radius:var(--fps-radius-md);font-size:var(--fps-text-base);font-weight:600;font-family:var(--fps-font-body);text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;transition:opacity .12s}.TenantHomeClient_btnPrimary__GpO2D:hover{opacity:.88}.TenantHomeClient_btnGhost__fS0yu{padding:var(--fps-space-8) var(--fps-space-12);border:none;border-radius:var(--fps-radius-md);background:none;color:var(--fps-color-text-muted);font-size:var(--fps-text-base);font-weight:500;font-family:var(--fps-font-body);text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;transition:color .12s}.TenantHomeClient_btnGhost__fS0yu:hover{color:var(--fps-color-primary)}.TenantHomeClient_toolbar__P5RnN{display:flex;gap:var(--fps-space-12);align-items:center;margin-bottom:var(--fps-space-24);flex-wrap:wrap}.TenantHomeClient_search__GBjkU{flex:1 1;min-width:200px;padding:var(--fps-space-8) var(--fps-space-12);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-md);font-size:var(--fps-text-md);font-family:var(--fps-font-body);background:var(--fps-color-surface);color:var(--fps-color-text)}.TenantHomeClient_search__GBjkU:focus{outline:2px solid var(--fps-color-primary);outline-offset:1px}.TenantHomeClient_filterBtn__ZvRSa{padding:var(--fps-space-8) var(--fps-space-12);border:1.5px solid var(--fps-color-border);border-radius:var(--fps-radius-md);background:var(--fps-color-surface);color:var(--fps-color-text-muted);font-size:var(--fps-text-base);font-weight:600;font-family:var(--fps-font-body);cursor:pointer;white-space:nowrap;transition:border-color .12s,color .12s,background .12s}.TenantHomeClient_filterBtn__ZvRSa:hover{border-color:var(--fps-color-primary);color:var(--fps-color-primary)}.TenantHomeClient_filterBtnActive__wj4aY{border-color:var(--fps-color-primary);background:var(--fps-color-primary);color:var(--fps-color-primary-contrast)}.TenantHomeClient_filterBtnActive__wj4aY:hover{background:var(--fps-color-primary);color:var(--fps-color-primary-contrast);opacity:.9}.TenantHomeClient_sectionLabel__Bjun0{font-size:var(--fps-text-sm);font-weight:600;color:var(--fps-color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--fps-space-16)}.TenantHomeClient_mapContainer__0VJnE{height:520px;border-radius:var(--fps-radius-lg);overflow:hidden;border:1px solid var(--fps-color-border)}.TenantHomeClient_grid___9y1Q{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--fps-space-20);gap:var(--fps-space-20);list-style:none;padding:0;margin:0}@media (min-width:600px){.TenantHomeClient_grid___9y1Q{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.TenantHomeClient_grid___9y1Q{grid-template-columns:repeat(3,1fr)}}.TenantHomeClient_card__ORYN0{display:flex;flex-direction:column;height:100%;background:var(--fps-color-surface);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-lg);overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .15s ease,transform .15s ease}.TenantHomeClient_card__ORYN0:focus-visible,.TenantHomeClient_card__ORYN0:hover{box-shadow:0 4px 20px rgba(0,0,0,.1);transform:translateY(-2px);outline:2px solid var(--fps-color-primary);outline-offset:2px}.TenantHomeClient_cardImage__VmJcd{position:relative;aspect-ratio:2/1;flex-shrink:0}.TenantHomeClient_cardImgFallback__Wl6xq{width:100%;height:100%;background:linear-gradient(135deg,var(--fps-color-primary) 0,var(--fps-color-primary-light) 100%)}.TenantHomeClient_cardBody__CbFkl{padding:var(--fps-space-16);display:flex;flex-direction:column;gap:var(--fps-space-6);flex:1 1}.TenantHomeClient_cardName__aVJ7u{font-size:var(--fps-text-md);font-family:var(--fps-font-heading);color:var(--fps-color-primary);line-height:1.3;margin:0}.TenantHomeClient_cardLocation__BChFN{font-size:var(--fps-text-sm);color:var(--fps-color-text-muted);margin:0}.TenantHomeClient_partnerBadge__3fL6m{font-size:var(--fps-text-xs);color:var(--fps-color-text-muted);margin:0;font-weight:600}.TenantHomeClient_cardAmenities__9hfvK{font-size:var(--fps-text-xs);color:var(--fps-color-text-muted);line-height:1.4;margin:0}.TenantHomeClient_cardPrices__w3Zk2{display:flex;flex-wrap:wrap;gap:var(--fps-space-12);margin-top:auto;padding-top:var(--fps-space-12)}.TenantHomeClient_price__ES8rR{font-weight:700;color:var(--fps-color-primary);font-size:var(--fps-text-base)}.TenantHomeClient_price__ES8rR small{font-weight:400;color:var(--fps-color-text-muted);font-size:var(--fps-text-xs)}.TenantHomeClient_empty__M_mCj{padding:var(--fps-space-64) var(--fps-space-32);text-align:center;color:var(--fps-color-text-muted)}.TenantHomeClient_benefits__o3QaV{margin-top:var(--fps-space-64);padding:var(--fps-space-40) var(--fps-space-32);background:linear-gradient(135deg,var(--fps-color-primary) 0,var(--fps-color-primary-light) 100%);border-radius:var(--fps-radius-lg);color:var(--fps-color-primary-contrast);text-align:center}.TenantHomeClient_benefitsHeading__c32_t{font-size:var(--fps-text-xl);font-family:var(--fps-font-heading);margin:0 0 var(--fps-space-8)}@media (min-width:600px){.TenantHomeClient_benefitsHeading__c32_t{font-size:var(--fps-text-2xl)}}.TenantHomeClient_benefitsSubheading__f6uf3{font-size:var(--fps-text-md);opacity:.85;margin:0 0 var(--fps-space-32)}.TenantHomeClient_benefitsGrid__w3Qru{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--fps-space-20);gap:var(--fps-space-20);margin-bottom:var(--fps-space-32);text-align:left}@media (min-width:600px){.TenantHomeClient_benefitsGrid__w3Qru{grid-template-columns:repeat(3,1fr)}}.TenantHomeClient_benefitItem__sz0Ww{background:hsla(0,0%,100%,.12);border-radius:var(--fps-radius-md);padding:var(--fps-space-20)}.TenantHomeClient_benefitTitle__pfGXr{font-weight:700;font-size:var(--fps-text-md);margin-bottom:var(--fps-space-6)}.TenantHomeClient_benefitDesc__E_JZ6{font-size:var(--fps-text-base);opacity:.85;line-height:1.5;margin:0}.TenantHomeClient_benefitsCta__FRP4i{display:inline-flex;align-items:center;padding:var(--fps-space-12) var(--fps-space-28);background:var(--fps-color-surface);color:var(--fps-color-primary);border-radius:var(--fps-radius-md);font-weight:700;font-size:var(--fps-text-md);text-decoration:none;transition:opacity .15s}.TenantHomeClient_benefitsCta__FRP4i:hover{opacity:.9}.ToggleGroup_group__f7BEp{display:inline-flex;align-items:stretch;border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-sm);background:var(--fps-color-surface);overflow-x:auto;max-width:100%;overflow-y:hidden}.ToggleGroup_item__RXv01{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-left:1px solid var(--fps-color-border);background:transparent;color:var(--fps-color-text);font:inherit;font-size:var(--fps-text-sm);font-weight:var(--fps-weight-medium);line-height:var(--fps-leading-snug);padding:var(--fps-space-8) var(--fps-space-16);cursor:pointer;white-space:nowrap;transition:background var(--fps-duration-fast) var(--fps-ease-standard),color var(--fps-duration-fast) var(--fps-ease-standard)}.ToggleGroup_item__RXv01:first-child{border-left:0}.ToggleGroup_item__RXv01:hover:not(:disabled,.ToggleGroup_selected__Jw98r){background:var(--fps-color-surface-alt)}.ToggleGroup_item__RXv01:focus-visible{outline:var(--fps-focus-ring-width) solid var(--fps-focus-ring);outline-offset:calc(-1 * var(--fps-focus-ring-width))}.ToggleGroup_item__RXv01:disabled{color:var(--fps-grey-400);cursor:not-allowed}.ToggleGroup_selected__Jw98r{background:var(--fps-color-primary);color:var(--fps-color-primary-contrast)}.ToggleGroup_wrapLabels__I1AhG .ToggleGroup_item__RXv01{white-space:normal;flex:1 1;min-width:0}.ToggleGroup_wrapLabels__I1AhG{display:flex}.ToggleGroup_sm__tId_3 .ToggleGroup_item__RXv01{font-size:var(--fps-text-xs);padding:var(--fps-space-4) var(--fps-space-12)}.Table_scroll__EqcN9{overflow-x:auto;width:100%}.Table_scroll__EqcN9:focus-visible{outline:var(--fps-focus-ring-width) solid var(--fps-focus-ring);outline-offset:var(--fps-focus-ring-offset)}.Table_table__gy0GL{width:100%;border-collapse:collapse;font-size:var(--fps-text-sm)}.Table_th__4Acr3{font-size:var(--fps-text-2xs);font-weight:var(--fps-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--fps-color-text-muted);white-space:nowrap}.Table_td__rbgxy,.Table_th__4Acr3{text-align:start;padding:var(--fps-space-8) var(--fps-space-12);border-bottom:1px solid var(--fps-color-border)}.Table_td__rbgxy{vertical-align:top}.Table_numeric__a8LQd{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Table_empty__RfDiD{padding:var(--fps-space-32) var(--fps-space-12);text-align:center;color:var(--fps-color-text-muted);font-size:var(--fps-text-base)}.Modal_overlay__1ll0i{position:fixed;inset:0;background:var(--fps-overlay-scrim);display:flex;align-items:center;justify-content:center;padding:var(--fps-space-16);z-index:var(--fps-z-dialog)}.Modal_panel__HqhtZ{background:var(--fps-color-surface);border-radius:var(--fps-radius-md);box-shadow:var(--fps-shadow-xl);padding:var(--fps-space-24);width:100%;max-width:32rem;max-height:calc(100vh - var(--fps-space-48));overflow-y:auto;display:flex;flex-direction:column;gap:var(--fps-space-16)}.Modal_panel__HqhtZ:focus-visible{outline:var(--fps-focus-ring-width) solid var(--fps-focus-ring);outline-offset:var(--fps-focus-ring-offset)}.Modal_title__PrG9u{font-size:var(--fps-role-h2-size);font-weight:var(--fps-role-h2-weight);line-height:var(--fps-role-h2-leading);margin:0}.Modal_body__FkNQq{font-size:var(--fps-text-base);line-height:var(--fps-leading-normal)}.Modal_footer__dM__T{display:flex;gap:var(--fps-space-12);justify-content:flex-end;flex-wrap:wrap}.Tooltip_panel__qrchz{width:max-content;max-width:260px;padding:var(--fps-space-8) var(--fps-space-12);background:var(--fps-color-text);color:var(--fps-grey-0);border-radius:var(--fps-radius-sm);font-size:var(--fps-text-xs);font-weight:var(--fps-weight-regular);line-height:var(--fps-leading-snug);box-shadow:var(--fps-shadow-md);pointer-events:none}.Tooltip_tipHost__bnu2N[data-tip]{cursor:help}.Tooltip_floating___jig5{position:fixed;z-index:var(--fps-z-tooltip);white-space:pre-line}.Tooltip_wrap__bdhFg{position:relative;display:inline-flex;align-items:center;vertical-align:middle;margin-left:var(--fps-space-4);line-height:1}.Tooltip_icon__qIyWR:before{content:"ⓘ"}.Tooltip_icon__qIyWR{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:auto;height:auto;padding:0;border:none;border-radius:var(--fps-radius-pill);background:none;color:var(--fps-color-text-muted);font-size:var(--fps-text-lg);line-height:1;cursor:pointer;transition:color var(--fps-duration-fast)}.Tooltip_icon__qIyWR:focus-visible,.Tooltip_icon__qIyWR:hover,.Tooltip_icon__qIyWR[aria-expanded=true]{color:var(--fps-color-primary)}.Tooltip_icon__qIyWR:focus-visible{outline:2px solid var(--fps-color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Tooltip_icon__qIyWR{transition:none}}.Spinner_root__RvpaI{display:inline-block;flex-shrink:0;border-style:solid;border-color:var(--fps-color-border);border-top-color:var(--fps-color-primary);border-radius:var(--fps-radius-pill);animation:Spinner_fps-spin__HBqVc var(--fps-duration-slow) linear infinite}.Spinner_sm__87kYJ{width:1rem;height:1rem;border-width:2px}.Spinner_md__sQt2i{width:1.5rem;height:1.5rem;border-width:3px}.Spinner_lg__78JJ7{width:2rem;height:2rem;border-width:3px}.Spinner_onBrand__XRLsw{border-color:transparent currentColor currentColor;opacity:.7}@media (prefers-reduced-motion:reduce){.Spinner_root__RvpaI{animation:none;opacity:.6}}@keyframes Spinner_fps-spin__HBqVc{to{transform:rotate(1turn)}}.EmptyState_root__iD6ly{color:var(--fps-color-text-muted);font-size:var(--fps-text-base);line-height:var(--fps-leading-normal)}.EmptyState_inline__YWUIr{padding:var(--fps-space-16) 0}.EmptyState_page___pGiT{padding:var(--fps-space-48) var(--fps-space-32);text-align:center;font-size:var(--fps-text-md)}.EmptyState_hint__NI4lj{display:block;margin-top:var(--fps-space-4);font-size:var(--fps-text-sm);color:var(--fps-grey-400)}.EmptyState_spinnerRow__hL3yZ{display:inline-flex;align-items:center;gap:var(--fps-space-8)}.MoveBooking_btn__ct1Nb{padding:var(--fps-space-12) var(--fps-space-24);min-height:48px;background:transparent;color:var(--fps-color-primary);border:1px solid var(--fps-color-primary);border-radius:var(--fps-radius-md);font-family:var(--fps-font-body);font-size:var(--fps-text-base);cursor:pointer}.MoveBooking_btn__ct1Nb:hover:not(:disabled){background:var(--fps-color-background)}.MoveBooking_form__68e4W{margin-top:var(--fps-space-16);padding:var(--fps-space-16);background:var(--fps-color-surface);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-md)}.MoveBooking_formTitle__skUQk{font-size:var(--fps-text-base);font-weight:600;margin-bottom:var(--fps-space-12);color:var(--fps-color-text)}.MoveBooking_fields__t5b6O{display:flex;flex-direction:column;gap:var(--fps-space-12);margin-bottom:var(--fps-space-12)}@media (min-width:480px){.MoveBooking_fields__t5b6O{flex-direction:row;align-items:flex-end}.MoveBooking_fields__t5b6O label{flex:1 1}}.MoveBooking_label__I_aSE{display:flex;flex-direction:column;gap:var(--fps-space-6);font-size:var(--fps-text-sm);color:var(--fps-color-text-muted)}.MoveBooking_input__p1e9h{padding:var(--fps-space-8) var(--fps-space-10);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-sm);font-family:var(--fps-font-body);font-size:var(--fps-text-base);color:var(--fps-color-text);background:var(--fps-color-surface);width:100%;box-sizing:border-box}.MoveBooking_input__p1e9h:focus{outline:2px solid var(--fps-color-primary);outline-offset:-1px}.MoveBooking_input__p1e9h:disabled{opacity:.6}.MoveBooking_preview__HnfRp{font-size:var(--fps-text-sm);color:var(--fps-color-text-muted);margin-bottom:var(--fps-space-12);font-style:italic}.MoveBooking_actions__TCKtL{display:flex;flex-direction:column;gap:var(--fps-space-12);margin-top:var(--fps-space-8)}@media (min-width:480px){.MoveBooking_actions__TCKtL{flex-direction:row}}.MoveBooking_success__52zHF{padding:var(--fps-space-16);background:var(--fps-success-50);border:1px solid var(--fps-success-200);border-radius:var(--fps-radius-md);font-size:var(--fps-text-base);color:var(--fps-success-800);line-height:1.5}.MoveBooking_error__IL2Gs{margin-top:var(--fps-space-8);font-size:var(--fps-text-base);color:var(--fps-color-error)}.MoveBooking_spinner__1RIig{display:inline-block;width:12px;height:12px;border:2px solid hsla(0,0%,100%,.4);border-top:2px solid var(--fps-grey-0);border-radius:50%;animation:MoveBooking_spin__o5n5N .7s linear infinite;margin-right:var(--fps-space-6);vertical-align:middle}@keyframes MoveBooking_spin__o5n5N{to{transform:rotate(1turn)}}.MoveBooking_checkoutWrap__Bl135{margin-top:var(--fps-space-16)}.MoveBooking_spinnerStandalone__s38wH{display:inline-block;width:12px;height:12px;border:2px solid var(--fps-color-border);border-top-color:var(--fps-color-primary);border-radius:50%;animation:MoveBooking_spin__o5n5N .7s linear infinite;margin-right:var(--fps-space-8);vertical-align:middle}.page_page__PWvBq{max-width:680px;padding:var(--fps-space-32) var(--fps-space-24)}.page_loading__YHZ_c{padding:var(--fps-space-32);color:var(--fps-color-text-muted)}.page_heading__cSUb6{font-size:var(--fps-text-2xl);color:var(--fps-color-primary);margin:0 0 var(--fps-space-8)}.page_sub__F1QZx{color:var(--fps-color-text-muted);font-size:var(--fps-text-base);margin:0 0 var(--fps-space-24);line-height:1.6}.page_card__Y9gEA{background:var(--fps-color-surface);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-md);padding:var(--fps-space-20);margin-bottom:var(--fps-space-16)}.page_error__qiSUB{color:var(--fps-color-error)}.page_error__qiSUB,.page_success__017Wx{font-size:var(--fps-text-base);margin:0 0 var(--fps-space-12)}.page_success__017Wx{color:var(--fps-success-700)}.LevySection_levy__7j6x7{display:flex;flex-direction:column;gap:var(--fps-space-12);max-width:70ch}.LevySection_notCharged__3oLYv{font-size:var(--fps-text-sm);color:var(--fps-color-text-muted);margin:0}.LevySection_heading__pwmWp{display:flex;align-items:center;gap:var(--fps-space-8);flex-wrap:wrap;font-size:var(--fps-text-md);font-family:var(--fps-font-heading);margin:0}.LevySection_body__BEhHf{font-size:var(--fps-text-sm);margin:0}.LevySection_small__FSVqu{font-size:var(--fps-text-xs);color:var(--fps-color-text-muted);margin:0}.LevySection_facts___mENI{font-size:var(--fps-text-sm);margin:0;padding-left:var(--fps-space-20);display:flex;flex-direction:column;gap:var(--fps-space-4)}.LevySection_report__2wrA6,.LevySection_scheme__JpuIj{display:flex;flex-direction:column;gap:var(--fps-space-8);border-top:1px solid var(--fps-color-border);padding-top:var(--fps-space-12)}.LevySection_actions__iS4B7{display:flex;gap:var(--fps-space-8);flex-wrap:wrap}.LevySection_error__S3o3x{color:var(--fps-color-danger);font-size:var(--fps-text-sm)}.systemHealth_root__3ImL0{max-width:900px}.systemHealth_heading__fK7sV{font-size:var(--fps-text-2xl);color:var(--fps-color-primary);margin:0 0 var(--fps-space-4)}.systemHealth_sub__WlK8T{color:var(--fps-color-text-muted);font-size:var(--fps-text-base);margin:0 0 var(--fps-space-24);max-width:70ch}.systemHealth_sectionTitle__5_LDF{font-size:var(--fps-text-lg);margin:var(--fps-space-32) 0 var(--fps-space-12)}.systemHealth_sectionTitle__5_LDF:first-of-type{margin-top:0}.systemHealth_panelHead__B6R4d{display:flex;align-items:baseline;gap:var(--fps-space-12);margin-bottom:var(--fps-space-12)}.systemHealth_summary__ILpWV{font-size:var(--fps-text-sm);flex:0 0 11rem}.systemHealth_summaryOk__tTjny{color:var(--fps-color-text-muted)}.systemHealth_summaryBad__kvaek{color:var(--fps-danger-800);font-weight:700}.systemHealth_checkedAt__xJkn7{font-size:var(--fps-text-xs);color:var(--fps-grey-400);margin-left:auto;flex:0 0 10rem;text-align:right}.systemHealth_jobs__WbfQT{background:var(--fps-color-surface);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-md);overflow:hidden}.systemHealth_job__zgLwk{display:flex;align-items:center;gap:var(--fps-space-12);padding:var(--fps-space-10) var(--fps-space-16);border-top:1px solid var(--fps-grey-100)}.systemHealth_job__zgLwk:first-child{border-top:none}.systemHealth_status__uVjL1{flex:0 0 auto;font-size:var(--fps-text-2xs);font-weight:700;padding:var(--fps-space-2) var(--fps-space-8);border-radius:999px;min-width:74px;text-align:center}.systemHealth_ok__eT3_p{background:var(--fps-success-100);color:var(--fps-success-800)}.systemHealth_failing__qc5Vp{background:var(--fps-danger-100);color:var(--fps-danger-800)}.systemHealth_overdue__QaKIW{background:var(--fps-warning-100);color:var(--fps-warning-800)}.systemHealth_neverRun__aGdGF{background:var(--fps-color-border);color:var(--fps-grey-700)}.systemHealth_jobName__OLqk0{font-size:var(--fps-text-base);flex:1 1}.systemHealth_ago__mJdM8{font-size:var(--fps-text-sm);color:var(--fps-color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:0 0 5rem;text-align:right}.systemHealth_detailHost__o9I_Z{flex:0 0 38%;min-width:0;text-align:right}.systemHealth_detail__v94IZ{display:block;font-size:var(--fps-text-xs);color:var(--fps-grey-400);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.systemHealth_error__QKdyb{color:var(--fps-danger-800);font-size:var(--fps-text-base)}.systemHealth_field__maFhN{display:flex;flex-direction:column;gap:var(--fps-space-6);max-width:420px}.systemHealth_label__D3g5A{font-weight:600;font-size:var(--fps-text-base)}.systemHealth_textarea__LRqEX{padding:var(--fps-space-10) var(--fps-space-12);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-sm);font-size:var(--fps-text-base);font-family:inherit;color:var(--fps-color-text);background:var(--fps-color-background);width:100%;resize:vertical}.systemHealth_textarea__LRqEX:focus{outline:2px solid var(--fps-color-primary);outline-offset:1px}.systemHealth_hint__gWoAy{font-size:var(--fps-text-sm);color:var(--fps-color-text-muted);margin:var(--fps-space-8) 0 0;max-width:70ch}.systemHealth_saveRow__qVj5A{margin-top:var(--fps-space-16)}.systemHealth_saved__x2B_5{color:var(--fps-success-800);font-size:var(--fps-text-sm);margin:var(--fps-space-8) 0 0}.systemHealth_probeRow__srEeD{display:flex;align-items:center;gap:var(--fps-space-12);flex-wrap:wrap;margin-top:var(--fps-space-8)}.systemHealth_probeResult__IWIDa{font-size:var(--fps-text-sm)}.systemHealth_probeOk__cb_Td{color:var(--fps-success-800)}.systemHealth_probeBad__UIGhz{color:var(--fps-danger-800)}.space-types_page__ZcJkt{max-width:860px}.space-types_header__5IhP3{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--fps-space-16);margin-bottom:var(--fps-space-24)}.space-types_heading__YC6Un{font-size:var(--fps-text-2xl);color:var(--fps-color-primary);margin:0 0 var(--fps-space-6)}.space-types_sub__SnVfQ{color:var(--fps-color-text-muted);font-size:var(--fps-text-base);margin:0;line-height:1.6;max-width:560px}.space-types_typeCard__16797{background:var(--fps-color-surface);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-md);margin-bottom:var(--fps-space-12);overflow:hidden}.space-types_typeHeader__RfOim{display:flex;align-items:center;gap:var(--fps-space-12);padding:var(--fps-space-12) var(--fps-space-16);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.space-types_typeHeader__RfOim:hover{background:var(--fps-grey-50)}.space-types_chevron__qGY8l{font-size:var(--fps-text-2xs);color:var(--fps-grey-400);flex-shrink:0;transition:transform .15s}.space-types_chevronOpen__7bup7{transform:rotate(90deg)}.space-types_typeIdBadge__MdaMI{font-size:var(--fps-text-2xs);font-family:monospace;background:var(--fps-grey-100);color:var(--fps-grey-500);border:1px solid var(--fps-grey-200);border-radius:4px;padding:1px var(--fps-space-6);flex-shrink:0}.space-types_typeLabel__tswbA{font-weight:600;font-size:var(--fps-text-md);color:var(--fps-grey-900);flex:1 1}.space-types_typeLabelInput__59Ze_{font-weight:600;font-size:var(--fps-text-base);flex:1 1;max-width:280px}.space-types_typeLabelInput__59Ze_,.space-types_unitTermInput__mnuaM{border:1px solid var(--fps-grey-300);border-radius:5px;padding:var(--fps-space-4) var(--fps-space-8)}.space-types_unitTermInput__mnuaM{font-size:var(--fps-text-sm);width:90px;color:var(--fps-grey-700)}.space-types_attrCount__o3iuX,.space-types_unitTermLabel__t9BVJ{font-size:var(--fps-text-xs);color:var(--fps-grey-400)}.space-types_attrCount__o3iuX{flex-shrink:0}.space-types_typeBody__cEcik{border-top:1px solid var(--fps-grey-100);padding:var(--fps-space-16)}.space-types_attrTable__PQ_Hu{width:100%;border-collapse:collapse;font-size:var(--fps-text-sm);margin-bottom:var(--fps-space-12)}.space-types_attrTable__PQ_Hu th{text-align:left;font-weight:600;color:var(--fps-color-text-muted);font-size:var(--fps-text-xs);text-transform:uppercase;letter-spacing:.04em;padding:0 var(--fps-space-8) var(--fps-space-6);border-bottom:1px solid var(--fps-color-border)}.space-types_attrTable__PQ_Hu td{padding:var(--fps-space-6) var(--fps-space-8);border-bottom:1px solid var(--fps-grey-100);vertical-align:middle;color:var(--fps-grey-700)}.space-types_attrTable__PQ_Hu tr:last-child td{border-bottom:none}.space-types_requiredBadge__2tiqs{display:inline-block;font-size:var(--fps-text-2xs);font-weight:700;padding:1px var(--fps-space-4);border-radius:3px;text-transform:uppercase;letter-spacing:.04em}.space-types_reqTrue__DUzXZ{background:var(--fps-danger-50);color:var(--fps-danger-700);border:1px solid var(--fps-danger-200)}.space-types_reqFalse__ac3qI{background:var(--fps-success-50);color:var(--fps-success-700);border:1px solid var(--fps-success-200)}.space-types_operatorBadge__IRmI0{font-family:monospace;font-size:var(--fps-text-xs);background:var(--fps-grey-50);border:1px solid var(--fps-grey-200);border-radius:3px;padding:1px var(--fps-space-4);color:var(--fps-grey-600)}.space-types_enumPills__6LZkB{display:flex;flex-wrap:wrap;gap:var(--fps-space-4)}.space-types_enumPill__v08AU{font-size:var(--fps-text-2xs);background:var(--fps-grey-100);color:var(--fps-grey-600);border-radius:3px;padding:1px var(--fps-space-4)}.space-types_iconBtn__rsGyc{background:none;border:none;cursor:pointer;color:var(--fps-grey-400);padding:var(--fps-space-4) var(--fps-space-4);border-radius:4px;font-size:var(--fps-text-sm);line-height:1}.space-types_iconBtn__rsGyc:hover{color:var(--fps-grey-700);background:var(--fps-grey-100)}.space-types_iconBtnDanger__Gboig:hover{color:var(--fps-color-error);background:var(--fps-danger-50)}.space-types_addAttrForm__H0446{background:var(--fps-grey-50);border:1px dashed var(--fps-grey-300);border-radius:6px;padding:var(--fps-space-12) var(--fps-space-16);margin-top:var(--fps-space-8)}.space-types_addAttrTitle__Pcpqa{font-weight:600;font-size:var(--fps-text-sm);color:var(--fps-grey-700);margin:0 0 var(--fps-space-12)}.space-types_formGrid__KscEn{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--fps-space-10) var(--fps-space-12);gap:var(--fps-space-10) var(--fps-space-12)}.space-types_formField__iCpET{display:flex;flex-direction:column;gap:var(--fps-space-4)}.space-types_formLabel__LtnTz{font-size:var(--fps-text-xs);font-weight:600;color:var(--fps-color-text-muted);text-transform:uppercase;letter-spacing:.04em}.space-types_formInput__sZC_q,.space-types_formSelect__u2W2F{border:1px solid var(--fps-grey-300);border-radius:5px;padding:var(--fps-space-4) var(--fps-space-8);font-size:var(--fps-text-sm);color:var(--fps-grey-700);background:var(--fps-color-surface);width:100%;box-sizing:border-box}.space-types_formInput__sZC_q:focus,.space-types_formSelect__u2W2F:focus{outline:none;border-color:var(--fps-color-primary)}.space-types_formCheck__uWdOi{display:flex;align-items:center;gap:var(--fps-space-6);font-size:var(--fps-text-sm);color:var(--fps-grey-700);margin-top:var(--fps-space-4)}.space-types_formSpan2__X2CS7{grid-column:span 2}.space-types_addAttrActions__d5Wkn{display:flex;gap:var(--fps-space-8);margin-top:var(--fps-space-12)}.space-types_newTypeForm__i4wWE{background:var(--fps-info-50);border:1px solid var(--fps-info-200);border-radius:8px;padding:var(--fps-space-16) var(--fps-space-16);margin-bottom:var(--fps-space-16)}.space-types_newTypeFormTitle__KoIWA{font-weight:600;font-size:var(--fps-text-base);color:var(--fps-info-700);margin:0 0 var(--fps-space-12)}.space-types_newTypeFormRow__ep63X{display:flex;gap:var(--fps-space-10);align-items:flex-end;flex-wrap:wrap}.space-types_newTypeFormField__OsRGj{display:flex;flex-direction:column;gap:var(--fps-space-4);flex:1 1;min-width:140px}.space-types_footer__MLz0U{display:flex;align-items:center;gap:var(--fps-space-12);margin-top:var(--fps-space-24);flex-wrap:wrap;position:-webkit-sticky;position:sticky;bottom:0;padding:var(--fps-space-12) 0;background:var(--fps-color-surface);border-top:1px solid var(--fps-color-border);z-index:5}.space-types_unsaved__mj_ST{font-size:var(--fps-text-sm);font-weight:600;color:var(--fps-warning-700)}.space-types_btnSm___fJIe{padding:var(--fps-space-4) var(--fps-space-12);border-radius:5px;font-size:var(--fps-text-sm);font-weight:600;cursor:pointer;border:none;font-family:var(--fps-font-body)}.space-types_btnSmPrimary__h_F3i{background:var(--fps-color-primary);color:var(--fps-color-primary-contrast)}.space-types_btnSmPrimary__h_F3i:hover{opacity:.88}.space-types_btnSmSecondary__kXj_E{background:none;color:var(--fps-color-text-muted);border:1px solid var(--fps-grey-300)}.space-types_btnSmSecondary__kXj_E:hover{background:var(--fps-grey-100)}.space-types_error__i9pDx{color:var(--fps-color-error)}.space-types_error__i9pDx,.space-types_success__6XZYR{font-size:var(--fps-text-base);margin:var(--fps-space-8) 0 0}.space-types_success__6XZYR{color:var(--fps-success-700)}.space-types_detailCell__NeU__{padding:0}.space-types_nowrapCell__D_nas{white-space:nowrap}.ConfirmDialog_overlay__IsGj1{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:var(--fps-space-24);background:rgba(15,23,32,.45)}.ConfirmDialog_dialog__xWXMS{width:100%;max-width:27rem;padding:var(--fps-space-24);border-radius:var(--fps-radius-lg);background:var(--fps-color-surface);box-shadow:0 12px 40px rgba(0,0,0,.22)}.ConfirmDialog_title__VEsjR{margin:0 0 var(--fps-space-10);font-family:var(--fps-font-heading);font-size:var(--fps-text-md);font-weight:700;color:var(--fps-color-text)}.ConfirmDialog_message__OYe1Y{margin:0 0 var(--fps-space-24);font-size:var(--fps-text-base);line-height:1.55;color:var(--fps-color-text-muted)}.ConfirmDialog_message__OYe1Y strong{color:var(--fps-color-text);font-weight:600}.ConfirmDialog_actions__V2eg_{display:flex;gap:var(--fps-space-8);justify-content:flex-end}.ConfirmDialog_cancel__HjYsQ,.ConfirmDialog_confirmDanger__ZkGtl,.ConfirmDialog_confirm__6g_9Q{padding:var(--fps-space-8) var(--fps-space-16);border-radius:var(--fps-radius-sm);font:inherit;font-size:var(--fps-text-base);cursor:pointer}.ConfirmDialog_cancel__HjYsQ:disabled,.ConfirmDialog_confirmDanger__ZkGtl:disabled,.ConfirmDialog_confirm__6g_9Q:disabled{opacity:.6;cursor:not-allowed}.ConfirmDialog_cancel__HjYsQ{border:1px solid var(--fps-color-border);background:var(--fps-color-surface);color:var(--fps-color-text)}.ConfirmDialog_cancel__HjYsQ:hover:not(:disabled){background:var(--fps-color-bg)}.ConfirmDialog_confirm__6g_9Q{border:none;background:var(--fps-color-primary);color:var(--fps-color-primary-contrast)}.ConfirmDialog_confirmDanger__ZkGtl{border:none;background:var(--fps-color-error);color:var(--fps-grey-0)}.ConfirmDialog_confirmDanger__ZkGtl:hover:not(:disabled){background:var(--fps-danger-700)}.ConfirmDialog_cancel__HjYsQ:focus-visible,.ConfirmDialog_confirmDanger__ZkGtl:focus-visible,.ConfirmDialog_confirm__6g_9Q:focus-visible{outline:2px solid var(--fps-color-primary);outline-offset:2px}.DialogProvider_notices__UUfHZ{position:fixed;top:var(--fps-space-16);right:var(--fps-space-16);z-index:var(--fps-z-toast);display:flex;flex-direction:column;gap:var(--fps-space-8);max-width:min(24rem,calc(100vw - var(--fps-space-32)))}.DialogProvider_notice__dKx0g{display:flex;align-items:flex-start;gap:var(--fps-space-12);padding:var(--fps-space-12) var(--fps-space-16);border-radius:var(--fps-radius-md);border:1px solid var(--fps-color-border);background:var(--fps-color-surface);box-shadow:var(--fps-shadow-md);font-size:var(--fps-text-sm);line-height:1.4}.DialogProvider_success__4sUaH{border-color:var(--fps-success-300);background:var(--fps-success-50)}.DialogProvider_error__9UKpN{border-color:var(--fps-danger-300);background:var(--fps-danger-50)}.DialogProvider_info__4_Orq{border-color:var(--fps-info-300);background:var(--fps-info-50)}.DialogProvider_close__T69bE{margin-left:auto;border:none;background:none;cursor:pointer;font-size:var(--fps-text-lg);line-height:1;color:var(--fps-color-text-muted);padding:0}.BrandPreview_root__kh8pq{border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-md);background:var(--fps-color-surface);overflow:hidden}.BrandPreview_head__7KLgK{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fps-space-12);padding:var(--fps-space-12) var(--fps-space-16);border-bottom:1px solid var(--fps-color-border);flex-wrap:wrap}.BrandPreview_title__djRvM{font-size:var(--fps-role-h3-size);font-weight:var(--fps-role-h3-weight);margin:0}.BrandPreview_note__yABUB{font-size:var(--fps-text-xs);color:var(--fps-color-text-muted)}.BrandPreview_canvas__fx14s{font-family:var(--fps-font-body);padding:var(--fps-space-24) var(--fps-space-16);background:var(--fps-color-background);display:flex;flex-direction:column;gap:var(--fps-space-24)}.BrandPreview_row___OCQ9{display:flex;gap:var(--fps-space-12);flex-wrap:wrap;align-items:center}.BrandPreview_btnPrimary__DLond,.BrandPreview_btnSecondary__7GRyL{font-family:inherit;font-size:var(--fps-text-base);font-weight:var(--fps-weight-medium);padding:var(--fps-space-8) var(--fps-space-16);border-radius:var(--fps-radius-sm);cursor:pointer;border:1px solid transparent}.BrandPreview_btnPrimary__DLond{background:var(--fps-color-primary);color:var(--fps-color-primary-contrast);border-color:var(--fps-color-primary)}.BrandPreview_btnPrimary__DLond:hover:not(:disabled){background:var(--fps-color-highlight);border-color:var(--fps-color-highlight)}.BrandPreview_btnSecondary__7GRyL{background:var(--fps-color-surface);color:var(--fps-color-text);border-color:var(--fps-color-border)}.BrandPreview_btnPrimary__DLond:disabled,.BrandPreview_btnSecondary__7GRyL:disabled{opacity:.45;cursor:not-allowed}.BrandPreview_card__g1Nsl{background:var(--fps-color-surface-brand);border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-md);padding:var(--fps-space-16);box-shadow:var(--fps-shadow-sm)}.BrandPreview_cardHead__x0co4{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fps-space-12);margin-bottom:var(--fps-space-12);flex-wrap:wrap}.BrandPreview_cardHead__x0co4 strong{font-size:var(--fps-role-h3-size);font-weight:var(--fps-role-h3-weight)}.BrandPreview_tint__x41Ko{background:var(--fps-color-secondary);color:var(--fps-color-secondary-contrast);font-size:var(--fps-text-xs);font-weight:var(--fps-weight-semibold);padding:var(--fps-space-2) var(--fps-space-8);border-radius:var(--fps-radius-pill);white-space:nowrap}.BrandPreview_body__DoX9Q{font-size:var(--fps-text-base);line-height:var(--fps-leading-normal);margin:0 0 var(--fps-space-8);max-width:38rem}.BrandPreview_muted__hUZHc{font-size:var(--fps-text-sm);color:var(--fps-color-text-muted);margin:0}.BrandPreview_cardFoot__dzgzG{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-space-12);margin-top:var(--fps-space-16);padding-top:var(--fps-space-12);border-top:1px solid var(--fps-color-border);flex-wrap:wrap}.BrandPreview_total__9AzkE{font-size:var(--fps-role-h2-size);font-weight:var(--fps-role-h2-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BrandPreview_pill__tvK8g{font-size:var(--fps-text-xs);font-weight:var(--fps-weight-semibold);padding:var(--fps-space-4) var(--fps-space-8);border-radius:var(--fps-radius-pill);border:1px solid transparent;white-space:nowrap}.BrandPreview_pillSuccess___Olp0{background:var(--fps-success-100);color:var(--fps-success-800);border-color:var(--fps-success-200)}.BrandPreview_pillWarning__jIDpD{background:var(--fps-warning-100);color:var(--fps-warning-800);border-color:var(--fps-warning-200)}.BrandPreview_pillDanger__vPIuk{background:var(--fps-danger-100);color:var(--fps-danger-800);border-color:var(--fps-danger-200)}.BrandPreview_pillInfo__NE5oy{background:var(--fps-info-100);color:var(--fps-info-800);border-color:var(--fps-info-200)}.BrandPreview_pillViolet__jmAPI{background:var(--fps-violet-100);color:var(--fps-violet-800)}.BrandPreview_pillNeutral__p4vcA{background:var(--fps-grey-100);color:var(--fps-grey-700);border-color:var(--fps-grey-200)}.BrandPreview_fieldRow__x1WHW{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));grid-gap:var(--fps-space-16);gap:var(--fps-space-16)}.BrandPreview_fieldLabel__hsBzz{display:flex;flex-direction:column;gap:var(--fps-space-4);font-size:var(--fps-text-xs);font-weight:var(--fps-weight-semibold)}.BrandPreview_input__lPOE4{font-family:inherit;font-size:var(--fps-text-base);font-weight:var(--fps-weight-regular);padding:var(--fps-space-8) var(--fps-space-12);border:1px solid var(--fps-grey-300);border-radius:var(--fps-radius-sm);background:var(--fps-color-surface);color:var(--fps-color-text)}.BrandPreview_input__lPOE4:focus{outline:var(--fps-focus-ring-width) solid var(--fps-focus-ring);outline-offset:var(--fps-focus-ring-offset);border-color:var(--fps-color-primary)}.BrandPreview_inputError__Ks_fB{border-color:var(--fps-color-error)}.BrandPreview_errorText__ERPa_{font-size:var(--fps-text-2xs);font-weight:var(--fps-weight-regular);color:var(--fps-color-error)}.BrandPreview_specimen__cxLZ_{font-family:var(--fps-font-heading);font-size:var(--fps-role-h1-size);font-weight:var(--fps-role-h1-weight);line-height:var(--fps-role-h1-leading);margin:0}.BrandPreview_specimenBody__3rniB{display:block;font-family:var(--fps-font-body);font-size:var(--fps-text-base);font-weight:var(--fps-weight-regular);line-height:var(--fps-leading-normal);color:var(--fps-color-text-muted);margin-top:var(--fps-space-8)}.BrandPreview_ok__aoEfs{margin:0;font-size:var(--fps-text-sm);color:var(--fps-success-800);background:var(--fps-success-50)}.BrandPreview_diagError__Opa01,.BrandPreview_diagWarning__ZllyH,.BrandPreview_ok__aoEfs{padding:var(--fps-space-12) var(--fps-space-16);border-top:1px solid var(--fps-color-border)}.BrandPreview_diagError__Opa01,.BrandPreview_diagWarning__ZllyH{display:flex;align-items:center;justify-content:space-between;gap:var(--fps-space-12);flex-wrap:wrap}.BrandPreview_diagError__Opa01{background:var(--fps-danger-50);border-left:3px solid var(--fps-color-error)}.BrandPreview_diagWarning__ZllyH{background:var(--fps-warning-50);border-left:3px solid var(--fps-color-warning)}.BrandPreview_diagMessage__d2ruf{margin:0;font-size:var(--fps-text-sm);line-height:var(--fps-leading-snug);flex:1 1;min-width:min(14rem,100%)}.BrandPreview_diagError__Opa01 .BrandPreview_diagMessage__d2ruf{color:var(--fps-danger-800)}.BrandPreview_diagWarning__ZllyH .BrandPreview_diagMessage__d2ruf{color:var(--fps-warning-800)}.BrandPreview_applySwatch__StKY6{width:1rem;height:1rem;border-radius:2px;box-shadow:inset 0 0 0 1px hsla(0,0%,50%,.3)}.EmailPreview_root__N4KlJ{display:flex;flex-direction:column;gap:var(--fps-space-8)}.EmailPreview_box___Q3eM{width:100%;overflow:hidden;border:1px solid var(--fps-color-border);border-radius:var(--fps-radius-md);background:var(--fps-grey-100)}.EmailPreview_frame__KI_dD{display:block;border:0;transform-origin:0 0}.EmailPreview_note__z_ctt{margin:0;font-size:var(--fps-text-sm);color:var(--fps-warning-800)}