.UsersSection_container__a_kjl{display:flex;flex-direction:column;gap:16px}.UsersSection_header__0QmCz{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.UsersSection_headerActions__YM3nh{display:flex;align-items:center;gap:8px;flex-shrink:0}.UsersSection_title__ipJlS{font-weight:600;font-size:18px;color:#1e293b;letter-spacing:-.01em;line-height:1.3;margin:0}.app-theme-dark .UsersSection_title__ipJlS{color:#f1f5f9}.UsersSection_subtitle__uTFy0{font-size:.9rem;color:#64748b;margin:4px 0 0}.app-theme-dark .UsersSection_subtitle__uTFy0{color:#94a3b8}.UsersSection_errorBox__rRRMc{background:rgba(254,242,242,.6);border:1px solid rgba(254,205,211,.5);color:#dc2626;padding:12px;border-radius:10px;font-size:.9rem;line-height:1.5}.app-theme-dark .UsersSection_errorBox__rRRMc{background:rgba(127,29,29,.2);border-color:rgba(254,205,211,.2);color:#fca5a5}.UsersSection_list__w1FbK,.UsersSection_loadingWrap__NoQVV{display:flex;flex-direction:column;gap:8px}.UsersSection_skeleton__kcTxL{height:58px;border-radius:12px;background:linear-gradient(90deg,rgba(226,232,240,.5) 25%,rgba(241,245,249,.8) 50%,rgba(226,232,240,.5) 75%);background-size:200% 100%;animation:UsersSection_shimmer__LofUL 1.5s ease-in-out infinite}.app-theme-dark .UsersSection_skeleton__kcTxL{background:linear-gradient(90deg,rgba(51,65,85,.4) 25%,rgba(71,85,105,.5) 50%,rgba(51,65,85,.4) 75%);background-size:200% 100%}@keyframes UsersSection_shimmer__LofUL{0%{background-position:200% 0}to{background-position:-200% 0}}.UsersSection_emptyState___8MLi{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:10px;color:#64748b;font-size:.95rem;text-align:center}.app-theme-dark .UsersSection_emptyState___8MLi{color:#94a3b8}.UsersSection_emptyIcon__xpQkP{font-size:32px;opacity:.6}.UsersSection_roleBadge__mrLcQ{display:inline-block;padding:4px 10px;border-radius:8px;font-size:12px;font-weight:600;background:var(--accent-soft,rgba(47,116,223,.12));color:var(--accent-color,#2f74df);border:1px solid transparent}.UsersSection_roleSelectorWrap__iFLBJ{display:flex;align-items:center;gap:6px}.UsersSection_roleSelect__Ikcdo{padding:4px 8px;border-radius:8px;border:1px solid rgba(148,163,184,.3);background:rgba(255,255,255,.8);color:#1e293b;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;accent-color:var(--accent-color,#2f74df)}.UsersSection_roleSelect__Ikcdo:focus{outline:none;border-color:var(--accent-color,#2f74df);box-shadow:0 0 0 2px var(--accent-soft,rgba(47,116,223,.1))}.UsersSection_roleSelect__Ikcdo:disabled{opacity:.6;cursor:not-allowed}.app-theme-dark .UsersSection_roleSelect__Ikcdo{background:rgba(30,41,59,.5);border-color:rgba(71,85,105,.4);color:#f1f5f9}.app-theme-dark .UsersSection_roleSelect__Ikcdo:focus{border-color:var(--accent-color,#2f74df)}.UsersSection_roleUpdating__OrWt4{font-size:12px;color:#94a3b8}.UsersSection_roleError__3wnbd{font-size:12px;color:#dc2626}.app-theme-dark .UsersSection_roleError__3wnbd{color:#fca5a5}.UserRow_row__LO3Fp{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid rgba(148,163,184,.15);border-radius:12px;background:rgba(248,250,252,.5);transition:background .15s ease,border-color .15s ease}.UserRow_row__LO3Fp:hover{background:rgba(248,250,252,.8);border-color:rgba(148,163,184,.3)}.app-theme-dark .UserRow_row__LO3Fp{border-color:rgba(71,85,105,.25);background:rgba(30,41,59,.35)}.app-theme-dark .UserRow_row__LO3Fp:hover{background:rgba(30,41,59,.55);border-color:rgba(71,85,105,.4)}.UserRow_userInfo____yrk{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.UserRow_avatar__Nwb4y{width:38px;height:38px;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px;color:#475569;flex-shrink:0}.app-theme-dark .UserRow_avatar__Nwb4y{background:linear-gradient(135deg,#334155,#475569);color:#cbd5e1}.UserRow_avatarImg__xrg_n{width:100%;height:100%;object-fit:cover}.UserRow_nameBlock__mgk3H{display:flex;flex-direction:column;gap:2px;min-width:0}.UserRow_name__R_7Bc{font-weight:600;font-size:14px;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-theme-dark .UserRow_name__R_7Bc{color:#f1f5f9}.UserRow_selfTag__xgl62{margin-left:6px;font-weight:400;font-size:12px;color:#94a3b8}.UserRow_pendingTag__JTMc3{margin-left:6px;padding:1px 7px;border-radius:20px;font-weight:600;font-size:11px;color:#a16207;background:rgba(253,230,138,.35)}.app-theme-dark .UserRow_pendingTag__JTMc3{color:#fde68a;background:rgba(113,63,18,.35)}.UserRow_scopeCell__MRV8M{display:flex;flex-direction:column;gap:3px;flex-shrink:0;min-width:120px}.UserRow_scopeText__WtglO{font-size:12.5px;color:#64748b;white-space:nowrap}.app-theme-dark .UserRow_scopeText__WtglO{color:#94a3b8}.UserRow_scopeBadge__NoraP{align-self:flex-start;padding:1px 8px;border-radius:20px;font-size:11px;font-weight:600;color:var(--accent-color,#2f74df);background:var(--accent-soft,rgba(47,116,223,.1));white-space:nowrap}.UserRow_email__mOuEN{font-size:13px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-theme-dark .UserRow_email__mOuEN{color:#94a3b8}.UserRow_roleCell__SQvvl{flex-shrink:0;min-width:100px}.UserRow_statusCell__l3OkM{flex-shrink:0;min-width:90px}.UserRow_statusBadge__LuKgC{display:inline-block;padding:4px 10px;border-radius:8px;font-size:12px;font-weight:600;line-height:1.4}.UserRow_statusActive__U5qhI{background:rgba(236,253,243,.7);border:1px solid rgba(187,247,208,.5);color:#16a34a}.app-theme-dark .UserRow_statusActive__U5qhI{background:rgba(20,83,45,.3);border-color:rgba(187,247,208,.2);color:#86efac}.UserRow_statusSuspended__r1SHt{background:rgba(254,252,232,.7);border:1px solid rgba(253,230,138,.5);color:#ca8a04}.app-theme-dark .UserRow_statusSuspended__r1SHt{background:rgba(113,63,18,.3);border-color:rgba(253,230,138,.2);color:#fde68a}.UserRow_statusInvited__ZUUR9{background:rgba(241,245,249,.7);border:1px solid rgba(203,213,225,.5);color:#64748b}.app-theme-dark .UserRow_statusInvited__ZUUR9{background:rgba(51,65,85,.3);border-color:rgba(100,116,139,.3);color:#94a3b8}.UserRow_actionsCell__LMKPV{display:flex;align-items:center;gap:8px;flex-shrink:0}.UserRow_actionBtn__0Rueb{padding:5px 12px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid rgba(148,163,184,.3);background:rgba(241,245,249,.6);color:#475569;transition:all .15s ease;white-space:nowrap}.UserRow_actionBtn__0Rueb:hover{background:rgba(226,232,240,.8);border-color:rgba(148,163,184,.5)}.UserRow_actionBtn__0Rueb:disabled{opacity:.6;cursor:not-allowed}.app-theme-dark .UserRow_actionBtn__0Rueb{background:rgba(51,65,85,.4);border-color:rgba(71,85,105,.4);color:#cbd5e1}.app-theme-dark .UserRow_actionBtn__0Rueb:hover{background:rgba(51,65,85,.6);border-color:rgba(71,85,105,.6)}.UserRow_actionBtnDanger__6kLmo{color:#dc2626;border-color:rgba(254,205,211,.5);background:rgba(254,242,242,.5)}.UserRow_actionBtnDanger__6kLmo:hover{background:rgba(254,226,226,.8);border-color:rgba(252,165,165,.6)}.app-theme-dark .UserRow_actionBtnDanger__6kLmo{color:#fca5a5;background:rgba(127,29,29,.2);border-color:rgba(254,205,211,.2)}.app-theme-dark .UserRow_actionBtnDanger__6kLmo:hover{background:rgba(127,29,29,.35);border-color:rgba(254,205,211,.3)}.UserRow_inlineError__p58PY{font-size:12px;color:#dc2626;white-space:nowrap}.app-theme-dark .UserRow_inlineError__p58PY{color:#fca5a5}@media (max-width:768px){.UserRow_row__LO3Fp{flex-wrap:wrap;gap:8px;padding:10px}.UserRow_userInfo____yrk{flex:1 1 100%}.UserRow_actionsCell__LMKPV{flex:1 1 100%;justify-content:flex-end}}.AddUserModal_overlay__0TFws{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AddUserModal_modal__IgF7A{background:#ffffff;border-radius:16px;padding:24px;width:100%;max-width:480px;max-height:85vh;overflow-y:auto;display:flex;flex-direction:column;gap:18px;box-shadow:0 20px 60px rgba(0,0,0,.2)}.app-theme-dark .AddUserModal_modal__IgF7A{background:#1e293b;border:1px solid rgba(71,85,105,.4)}.AddUserModal_modalTitle__2qT3V{font-weight:600;font-size:18px;color:#1e293b;letter-spacing:-.01em}.app-theme-dark .AddUserModal_modalTitle__2qT3V{color:#f1f5f9}.AddUserModal_field__PG_qz{display:flex;flex-direction:column;gap:8px}.AddUserModal_label__Mq1Xk{font-weight:600;font-size:.875rem;color:#475569}.app-theme-dark .AddUserModal_label__Mq1Xk{color:#94a3b8}.AddUserModal_input__kjpjD{padding:10px 12px;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:rgba(255,255,255,.8);color:#1e293b;font-size:.9rem;transition:all .2s ease;accent-color:var(--accent-color,#2f74df)}.AddUserModal_input__kjpjD:focus{outline:none;border-color:var(--accent-color,#2f74df);background:rgba(255,255,255,.95);box-shadow:0 0 0 3px var(--accent-soft,rgba(47,116,223,.1))}.app-theme-dark .AddUserModal_input__kjpjD{border:1px solid rgba(71,85,105,.4);background:rgba(30,41,59,.5);color:#f1f5f9}.app-theme-dark .AddUserModal_input__kjpjD:focus{background:rgba(30,41,59,.7);border-color:var(--accent-color,#2f74df)}.AddUserModal_searchRow__9fQE9{display:flex;gap:8px}.AddUserModal_searchRow__9fQE9 .AddUserModal_input__kjpjD{flex:1 1}.AddUserModal_userPreview__LmIs8{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;background:rgba(236,253,243,.5);border:1px solid rgba(187,247,208,.4)}.app-theme-dark .AddUserModal_userPreview__LmIs8{background:rgba(20,83,45,.15);border-color:rgba(187,247,208,.15)}.AddUserModal_previewAvatar___Upfn{width:40px;height:40px;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;color:#475569;flex-shrink:0}.app-theme-dark .AddUserModal_previewAvatar___Upfn{background:linear-gradient(135deg,#334155,#475569);color:#cbd5e1}.AddUserModal_previewAvatarImg__nJJvm{width:100%;height:100%;object-fit:cover}.AddUserModal_previewInfo__xRI9d{display:flex;flex-direction:column;gap:2px;min-width:0}.AddUserModal_previewName__LOAuC{font-weight:600;font-size:14px;color:#1e293b}.app-theme-dark .AddUserModal_previewName__LOAuC{color:#f1f5f9}.AddUserModal_previewEmail__euWgi{font-size:13px;color:#64748b}.app-theme-dark .AddUserModal_previewEmail__euWgi{color:#94a3b8}.AddUserModal_notFound__egbzg{padding:12px;border-radius:10px;background:rgba(254,252,232,.5);border:1px solid rgba(253,230,138,.4);color:#ca8a04;font-size:.9rem}.app-theme-dark .AddUserModal_notFound__egbzg{background:rgba(113,63,18,.15);border-color:rgba(253,230,138,.15);color:#fde68a}.AddUserModal_error__Gg0y3{background:rgba(254,242,242,.6);border:1px solid rgba(254,205,211,.5);color:#dc2626;padding:10px 12px;border-radius:10px;font-size:.875rem}.app-theme-dark .AddUserModal_error__Gg0y3{background:rgba(127,29,29,.2);border-color:rgba(254,205,211,.2);color:#fca5a5}.AddUserModal_actions__Mvf9F{display:flex;gap:10px;justify-content:flex-end}@media (max-width:480px){.AddUserModal_modal__IgF7A{padding:18px;gap:14px}.AddUserModal_searchRow__9fQE9{flex-direction:column}}.ThemePrimitives_surfaceCard__X23ff{position:relative;border-radius:20px;padding:10px!important;background:#eaeaea99;border:1px solid #d8d8d8;width:100%}.ThemePrimitives_surfaceCard__X23ff>*{position:relative}.app-theme-dark .ThemePrimitives_surfaceCard__X23ff{background:#1c1c1c78;border:1px solid #3838385e;color:#cbd5e1}.ThemePrimitives_button__sz2HF{position:relative;border-radius:24px;padding:8px 14px;font-size:13px;cursor:pointer;max-height:-moz-fit-content;max-height:fit-content;border:none;transition:transform .12s ease,filter .12s ease,opacity .12s ease;color:var(--accent-contrast,#ffffff);background:var(--accent-color,#2f74df);overflow:hidden}.ThemePrimitives_button__sz2HF:before{content:"";position:absolute;width:calc(100% - 2px);height:calc(100% - 2px);inset:1px;border-radius:9px;background:var(--accent-color,#2f74df);pointer-events:none;z-index:-1}.ThemePrimitives_button__sz2HF span{position:relative;z-index:1}.ThemePrimitives_button__sz2HF:disabled{opacity:.7;cursor:not-allowed}.ThemePrimitives_button__sz2HF:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.02)}.ThemePrimitives_buttonGhost__Bv1iq{font-size:13px;border-radius:24px;max-height:-moz-fit-content;max-height:fit-content;padding:7px 14px;color:#0f172a;background:#dcdcdc;border:1px solid #c7c7c7;cursor:pointer}.ThemePrimitives_buttonGhost__Bv1iq:disabled{opacity:.7;cursor:not-allowed}.ThemePrimitives_buttonGhost__Bv1iq:before{background:var(--accent-color,#2f74df)}.app-theme-dark .ThemePrimitives_buttonGhost__Bv1iq{color:#f5f7fa;background:#444444;border:1px solid #555555}.ThemePrimitives_textMuted__mpcmJ{color:#475569}.app-theme-dark .ThemePrimitives_textMuted__mpcmJ{color:#cbd5e1}.ThemePrimitives_textSecondary__mNFmA{color:#0f172a}.app-theme-dark .ThemePrimitives_textSecondary__mNFmA{color:#e2e8f0}.OnboardingBrand_layout__4_uvg{display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:28px;gap:28px;align-items:start}.OnboardingBrand_colMain__rD32V{display:flex;flex-direction:column;gap:16px;min-width:0}.OnboardingBrand_rail__a2liq{position:-webkit-sticky;position:sticky;top:8px;display:flex;flex-direction:column;gap:14px}@media (max-width:1080px){.OnboardingBrand_layout__4_uvg{grid-template-columns:1fr}.OnboardingBrand_rail__a2liq{position:static}}.OnboardingBrand_wizardNav__SNnik{display:flex;align-items:flex-start;margin:2px 0 24px}.OnboardingBrand_wizardStep__GcbG9{position:relative;flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 4px;border:none;background:none;font:inherit;cursor:pointer}.OnboardingBrand_wizardStep__GcbG9+.OnboardingBrand_wizardStep__GcbG9:before{content:"";position:absolute;top:13px;right:50%;left:-50%;margin:0 20px;height:2px;border-radius:2px;background:var(--ob-border-strong,rgba(0,0,0,.12));transition:background .25s ease}.OnboardingBrand_wizardStep__GcbG9+.OnboardingBrand_wizardStepDone__t5r0e:before,.OnboardingBrand_wizardStep__GcbG9+.OnboardingBrand_wizardStepOn__CROUQ:before{background:var(--ob-accent,#2f74df)}.OnboardingBrand_wizardDot__IHQv3{position:relative;z-index:1;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;box-sizing:border-box;border:2px solid var(--ob-border-strong,rgba(0,0,0,.12));background:var(--ob-surface,#fff);color:var(--ob-text-3,#9198b0);font-size:11.5px;font-weight:700;transition:border-color .2s,background .2s,color .2s,box-shadow .2s}.OnboardingBrand_wizardDot__IHQv3 .material-symbols-rounded{font-size:15px;line-height:1}.OnboardingBrand_wizardStepDone__t5r0e .OnboardingBrand_wizardDot__IHQv3{border-color:var(--ob-accent,#2f74df);background:var(--ob-accent,#2f74df);color:var(--accent-contrast,#fff)}.OnboardingBrand_wizardStepOn__CROUQ .OnboardingBrand_wizardDot__IHQv3{border-color:var(--ob-accent,#2f74df);color:var(--ob-accent,#2f74df);box-shadow:0 0 0 4px var(--ob-accent-soft,rgba(47,116,223,.1))}.OnboardingBrand_wizardStep__GcbG9:hover .OnboardingBrand_wizardDot__IHQv3{border-color:var(--ob-accent,#2f74df)}.OnboardingBrand_wizardLabel__XIBQu{font-size:12px;font-weight:500;line-height:1.35;text-align:center;color:var(--ob-text-3,#9198b0);transition:color .2s}.OnboardingBrand_wizardStepDone__t5r0e .OnboardingBrand_wizardLabel__XIBQu{color:var(--ob-text-2,#4a5068)}.OnboardingBrand_wizardStepOn__CROUQ .OnboardingBrand_wizardLabel__XIBQu{color:var(--ob-text,#0d0f14);font-weight:600}@media (max-width:760px){.OnboardingBrand_wizardLabel__XIBQu{display:none}.OnboardingBrand_wizardStepOn__CROUQ .OnboardingBrand_wizardLabel__XIBQu{display:block}}.OnboardingBrand_card__xTw4N{background:var(--ob-surface,#fff);border:1px solid var(--ob-border-strong,rgba(0,0,0,.12));border-radius:14px;padding:20px 22px}.OnboardingBrand_cardHead__ozsu9{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.OnboardingBrand_cardNum__9t_3u{width:26px;height:26px;border-radius:var(--ob-radius,10px);background:var(--ob-accent-soft,rgba(47,116,223,.1));color:var(--ob-accent,#2f74df);font-family:Outfit,sans-serif;font-size:12.5px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.OnboardingBrand_cardHeadText__uqWrv{min-width:0}.OnboardingBrand_cardTitle__8JOx9{font-family:Outfit,sans-serif;font-size:15px;font-weight:700;letter-spacing:-.2px;color:var(--ob-text,#0d0f14);margin:0}.OnboardingBrand_cardHint__Zul08{font-size:12.5px;color:var(--ob-text-3,#9198b0);line-height:1.5;margin:2px 0 0}.OnboardingBrand_cardHeadAction__Y0Uaf{margin-left:auto;flex-shrink:0}.OnboardingBrand_cardBody__1v4Bt{display:flex;flex-direction:column;gap:16px}.OnboardingBrand_linkBtn__mqIWf{display:inline-flex;align-items:center;gap:5px;background:none;border:none;padding:4px 0;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--ob-accent,#2f74df);cursor:pointer}.OnboardingBrand_linkBtn__mqIWf:hover:not(:disabled){text-decoration:underline}.OnboardingBrand_linkBtn__mqIWf:disabled{opacity:.6;cursor:default}.OnboardingBrand_linkBtnIcon__Zl5ju{font-size:15px}.OnboardingBrand_assetGridLogos__i9SrY{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid var(--ob-border,rgba(0,0,0,.07))}.OnboardingBrand_assetGridLogos__i9SrY .OnboardingBrand_assetSlot__ewYga{width:104px}.OnboardingBrand_assetGridPhotos__Ta0PB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}@media (max-width:720px){.OnboardingBrand_assetGridPhotos__Ta0PB,.OnboardingBrand_assetGrid__NZ21t{grid-template-columns:repeat(2,1fr)}}.OnboardingBrand_assetSlot__ewYga{display:flex;flex-direction:column;gap:6px;min-width:0}.OnboardingBrand_assetTile__kGPQ9{position:relative;aspect-ratio:4/3;width:100%;border-radius:10px;overflow:hidden;border:1.5px dashed var(--ob-border-strong,rgba(0,0,0,.12));background:var(--ob-surface-2,#f3f4f7);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--ob-text-3,#9198b0);cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:600;padding:0;transition:border-color .16s,color .16s,background .16s}.OnboardingBrand_assetTile__kGPQ9:hover{border-color:var(--ob-accent,#2f74df);color:var(--ob-accent,#2f74df);background:var(--ob-accent-soft,rgba(47,116,223,.1))}.OnboardingBrand_assetTileRound__gBdUA{aspect-ratio:1;border-radius:50%}.OnboardingBrand_assetTileRound__gBdUA .OnboardingBrand_assetImg__Uj_tC{padding:14px;object-fit:contain}.OnboardingBrand_assetTileIcon__IHkwm{font-size:24px}.OnboardingBrand_assetTileFilled__uYfbt{border-style:solid;background:var(--ob-surface,#fff);cursor:default}.OnboardingBrand_assetImg__Uj_tC{width:100%;height:100%;object-fit:contain;padding:8px;box-sizing:border-box}.OnboardingBrand_assetOverlay___vm7j{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;background:rgba(13,15,20,.55);opacity:0;transition:opacity .15s}.OnboardingBrand_assetSlot__ewYga:focus-within .OnboardingBrand_assetOverlay___vm7j,.OnboardingBrand_assetSlot__ewYga:hover .OnboardingBrand_assetOverlay___vm7j{opacity:1}.OnboardingBrand_assetOverlayBtn__rkRHy{border:none;border-radius:var(--ob-radius-sm,25px);padding:5px 10px;font-family:inherit;font-size:11.5px;font-weight:600;background:rgba(255,255,255,.94);color:var(--ob-text,#0d0f14);cursor:pointer}.OnboardingBrand_assetOverlayBtn__rkRHy:hover{background:#fff}.OnboardingBrand_assetOverlayBtnDanger__b1Vf4{color:#b91c1c}.OnboardingBrand_assetTileRound__gBdUA .OnboardingBrand_assetOverlay___vm7j{flex-direction:column;gap:5px}.OnboardingBrand_assetTileRound__gBdUA .OnboardingBrand_assetOverlayBtn__rkRHy{padding:4px 9px;font-size:10.5px}.OnboardingBrand_assetLabel__1rWUB{font-size:11px;font-weight:600;color:var(--ob-text-2,#4a5068);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OnboardingBrand_paletteGrid__qaYpz{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}@media (max-width:720px){.OnboardingBrand_paletteGrid__qaYpz{grid-template-columns:repeat(2,1fr)}}.OnboardingBrand_colorField__oyXMy{display:flex;flex-direction:column;gap:7px;min-width:0}.OnboardingBrand_typeGrid__NDx7_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:720px){.OnboardingBrand_typeGrid__NDx7_{grid-template-columns:repeat(2,minmax(0,1fr))}}.OnboardingBrand_typeCard__2qJNd{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 10px 10px;border-radius:12px;border:1.5px solid var(--ob-border-strong,rgba(0,0,0,.12));background:var(--ob-surface,#fff);cursor:pointer;font-family:inherit;transition:border-color .15s,background .15s}.OnboardingBrand_typeCardOn__hv3Km,.OnboardingBrand_typeCard__2qJNd:hover{border-color:var(--ob-accent,#2f74df)}.OnboardingBrand_typeCardOn__hv3Km{background:var(--ob-accent-soft,rgba(47,116,223,.1))}.OnboardingBrand_typeSample__voG0Q{font-size:30px;line-height:1.1;color:var(--ob-text,#0d0f14)}.OnboardingBrand_typeName__RJWVa{font-size:11.5px;font-weight:600;color:var(--ob-text-2,#4a5068);text-align:center}.OnboardingBrand_typeCardOn__hv3Km .OnboardingBrand_typeName__RJWVa{color:var(--ob-accent,#2f74df)}.OnboardingBrand_typeAutoTag__ZpGHu{font-size:9px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--ob-text-3,#9198b0)}.OnboardingBrand_typePreview__1PsDB{position:relative;margin-top:6px;padding:18px 18px 20px;border-radius:12px;background:var(--ob-surface-2,#f3f4f7);border:1px solid var(--ob-border,rgba(0,0,0,.07))}.OnboardingBrand_typePreviewTag__fOu1R{position:absolute;top:10px;right:12px;font-size:9px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--ob-text-3,#9198b0);font-family:Outfit,sans-serif}.OnboardingBrand_typePreviewTitle__wRqtg{font-size:21px;font-weight:600;line-height:1.25;color:var(--ob-text,#0d0f14);-webkit-padding-end:70px;padding-inline-end:70px}.OnboardingBrand_typePreviewBody__F3CS8{margin:7px 0 0;font-size:13.5px;line-height:1.6;color:var(--ob-text-2,#4a5068)}.OnboardingBrand_swatch__hnykR{position:relative;height:76px;border-radius:12px;overflow:hidden;border:1px solid rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.25),inset 0 -14px 20px -14px rgba(0,0,0,.22)}.OnboardingBrand_swatchEmpty__ZG1yC{border-style:dashed;border-color:var(--ob-border-strong,rgba(0,0,0,.12));box-shadow:none;background:repeating-linear-gradient(45deg,var(--ob-surface-2,#f3f4f7),var(--ob-surface-2,#f3f4f7) 6px,var(--ob-surface,#fff) 6px,var(--ob-surface,#fff) 12px)}.OnboardingBrand_swatchInput__HnAm1{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:none;background:none;opacity:0;cursor:pointer}.OnboardingBrand_swatchEdit__vrFQa{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:4px;background:rgba(13,15,20,.5);color:#fff;font-size:11.5px;font-weight:600;opacity:0;transition:opacity .15s ease;pointer-events:none}.OnboardingBrand_swatchEdit__vrFQa .material-symbols-rounded{font-size:15px;line-height:1}.OnboardingBrand_swatchInput__HnAm1:focus-visible~.OnboardingBrand_swatchEdit__vrFQa,.OnboardingBrand_swatch__hnykR:hover .OnboardingBrand_swatchEdit__vrFQa{opacity:1}.OnboardingBrand_colorLabel__2X2tq{font-size:11.5px;font-weight:600;color:var(--ob-text-2,#4a5068)}.OnboardingBrand_colorHex__PmgEW{width:100%;box-sizing:border-box;padding:7px 9px;border-radius:var(--ob-radius-input,10px);border:1.5px solid var(--ob-border-strong,rgba(0,0,0,.12));background:var(--ob-surface,#fff);color:var(--ob-text,#0d0f14);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;outline:none;min-width:0;transition:border-color .18s,box-shadow .18s}.OnboardingBrand_colorHex__PmgEW:focus{border-color:var(--ob-accent,#2f74df);box-shadow:0 0 0 3px var(--ob-accent-glow,rgba(47,116,223,.22))}.OnboardingBrand_chipRow__SfP6E{display:flex;flex-wrap:wrap;gap:7px}.OnboardingBrand_chip__uDfWa{padding:7px 14px;border-radius:999px;border:1.5px solid var(--ob-border-strong,rgba(0,0,0,.12));background:var(--ob-surface,#fff);color:var(--ob-text-2,#4a5068);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .16s,color .16s,background .16s}.OnboardingBrand_chip__uDfWa:hover{border-color:var(--ob-accent,#2f74df);color:var(--ob-text,#0d0f14)}.OnboardingBrand_chipOn__JniaQ{border-color:var(--ob-accent,#2f74df);background:var(--ob-accent-soft,rgba(47,116,223,.1));color:var(--ob-accent,#2f74df)}.OnboardingBrand_suggestChip__jtKrb{display:inline-flex;align-items:center;gap:4px;padding:5px 11px 5px 8px;border-radius:999px;border:1.5px dashed var(--ob-border-strong,rgba(0,0,0,.12));background:transparent;color:var(--ob-text-2,#4a5068);font-family:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:border-color .16s,color .16s,background .16s}.OnboardingBrand_suggestChip__jtKrb:hover{border-style:solid;border-color:var(--ob-accent,#2f74df);color:var(--ob-accent,#2f74df);background:var(--ob-accent-soft,rgba(47,116,223,.06))}.OnboardingBrand_suggestIcon__8bWqa{font-size:14px}.OnboardingBrand_tagList__FRhRI{display:flex;flex-wrap:wrap;gap:6px}.OnboardingBrand_tag__Uf6Kn{display:inline-flex;align-items:center;gap:5px;padding:4px 6px 4px 11px;border-radius:999px;font-size:12px;font-weight:500;background:var(--ob-accent-soft,rgba(47,116,223,.1));color:var(--ob-accent,#2f74df)}.OnboardingBrand_tagRemove__mwCgi{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:inherit;opacity:.7}.OnboardingBrand_tagRemove__mwCgi:hover{opacity:1}.OnboardingBrand_tagRemoveIcon__wc0_q{font-size:14px}.OnboardingBrand_tagAddRow__C1VPK{display:flex;gap:8px;align-items:stretch}.OnboardingBrand_tagAddRow__C1VPK input{flex:1 1 auto}.OnboardingBrand_hint__cVxQd{font-size:12px;color:var(--ob-text-3,#9198b0);line-height:1.5}.OnboardingBrand_charCount__5HM90{font-size:11px;color:var(--ob-text-3,#9198b0);align-self:flex-end}.OnboardingBrand_labelRow__YaIgA{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.OnboardingBrand_previewCard__f5Ssc{border:1px solid var(--ob-border-strong,rgba(0,0,0,.12));border-radius:14px;background:var(--ob-surface,#fff);overflow:hidden}.OnboardingBrand_previewHero__ev_UE{position:relative;height:104px;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:50%}.OnboardingBrand_previewLogoBox__de764{width:62px;height:62px;border-radius:var(--ob-radius,10px);background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 6px 18px rgba(13,15,20,.16);display:flex;align-items:center;justify-content:center;overflow:hidden}.OnboardingBrand_previewLogoImg__yPA_2{width:100%;height:100%;object-fit:contain;padding:6px;box-sizing:border-box}.OnboardingBrand_previewLogoIcon__zgUYh{font-size:24px;color:var(--ob-text-3,#9198b0)}.OnboardingBrand_previewBody__zfm0V{padding:16px 18px 18px;display:flex;flex-direction:column;gap:12px}.OnboardingBrand_previewName__zttny{font-family:Outfit,sans-serif;font-size:15px;font-weight:700;letter-spacing:-.2px;color:var(--ob-text,#0d0f14);line-height:1.25}.OnboardingBrand_previewTagline__iSPcX{font-size:12.5px;color:var(--ob-text-2,#4a5068);line-height:1.5;margin-top:3px}.OnboardingBrand_previewTaglineEmpty__WOYgn{font-style:italic;color:var(--ob-text-3,#9198b0)}.OnboardingBrand_previewDesc__WegMb{font-size:12px;color:var(--ob-text-3,#9198b0);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px}.OnboardingBrand_previewSwatches__ypBb0{display:flex;gap:6px}.OnboardingBrand_previewSwatch__EC0bb{flex:1 1;height:22px;border-radius:6px;border:1px solid var(--ob-border,rgba(0,0,0,.07))}.OnboardingBrand_previewMetaRow__QlNm3{display:flex;flex-wrap:wrap;gap:5px}.OnboardingBrand_previewMetaChip__MiTqk{padding:3px 9px;border-radius:6px;font-size:11px;font-weight:600;background:var(--ob-accent-soft,rgba(47,116,223,.1));color:var(--ob-accent,#2f74df)}.OnboardingBrand_previewMetaChipMuted__7g4Uh{background:var(--ob-surface-2,#f3f4f7);color:var(--ob-text-2,#4a5068);border:1px solid var(--ob-border,rgba(0,0,0,.07));font-weight:500}.OnboardingBrand_previewContactRow___susb{display:flex;flex-wrap:wrap;gap:6px}.OnboardingBrand_previewContactChip__Ro_x4{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;border:1px solid var(--ob-border-strong,rgba(0,0,0,.12));background:var(--ob-surface,#fff);color:var(--ob-text-2,#4a5068);font-size:10.5px;font-weight:600}.OnboardingBrand_previewContactIcon__b0k3U{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;flex-shrink:0}.OnboardingBrand_previewContactIcon__b0k3U svg{width:100%;height:100%;display:block}.OnboardingBrand_railTitle__mG8VO{font-size:10px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:var(--ob-text-3,#9198b0);margin:0 0 8px}.OnboardingBrand_checkCard__vOhSu{border:1px solid var(--ob-border-strong,rgba(0,0,0,.12));border-radius:14px;background:var(--ob-surface,#fff);padding:16px 18px}.OnboardingBrand_checkProgressText__CCGaZ{font-size:12.5px;color:var(--ob-text-2,#4a5068)}.OnboardingBrand_checkProgressText__CCGaZ strong{color:var(--ob-text,#0d0f14)}.OnboardingBrand_checkProgressBar__ewMSa{margin:9px 0 12px;height:5px;border-radius:99px;background:var(--ob-surface-2,#f3f4f7);overflow:hidden}.OnboardingBrand_checkProgressFill__0cmYw{height:100%;border-radius:99px;background:var(--ob-accent,#2f74df);transition:width .28s ease}.OnboardingBrand_checkList__xb4S9{display:flex;flex-direction:column;gap:2px}.OnboardingBrand_checkItem__KvI3d{display:flex;align-items:center;gap:9px;padding:4px 0;font-size:12.5px;color:var(--ob-text-3,#9198b0)}.OnboardingBrand_checkItemDone__Q4Sss{color:var(--ob-text-2,#4a5068)}.OnboardingBrand_checkDot__ZyqY3{width:17px;height:17px;border-radius:50%;border:1.5px solid var(--ob-border-strong,rgba(0,0,0,.12));background:var(--ob-surface,#fff);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:10px;color:transparent;transition:all .2s}.OnboardingBrand_checkItemDone__Q4Sss .OnboardingBrand_checkDot__ZyqY3{background:var(--ob-green-soft,rgba(5,150,105,.08));border-color:rgba(5,150,105,.35);color:var(--ob-green,#059669)}.OnboardingBrand_checkHint__Xzg3s{margin-top:12px;font-size:11.5px;color:var(--ob-text-3,#9198b0);line-height:1.5}.RoombirOrbLoader_orb__a96iV{--cycle:2.2s;--mark-blue:#2b7fff;--mark-indigo:#7c5cf5;--mark-magenta:#ec3d8f;--turn:cubic-bezier(0.65,0,0.25,1);position:relative;display:inline-block;width:1em;height:1em;flex-shrink:0}.RoombirOrbLoader_orb__a96iV>*{position:absolute;inset:0;width:100%;height:100%}.RoombirOrbLoader_logo__52E3C{object-fit:contain;animation:RoombirOrbLoader_laMarkTurn__zSDRs var(--cycle) var(--turn) infinite,RoombirOrbLoader_laMarkLogoSwap__MktsU var(--cycle) var(--turn) infinite,RoombirOrbLoader_laMarkBlur__FpHsP var(--cycle) linear infinite}.RoombirOrbLoader_ball__DWYxK{border-radius:50%;overflow:hidden;opacity:0;box-shadow:0 .0714em .3214em rgba(124,92,245,.35);animation:RoombirOrbLoader_laMarkBallSwap__XF1mu var(--cycle) var(--turn) infinite,RoombirOrbLoader_laMarkBallFilter__9Fy4D var(--cycle) linear infinite}.RoombirOrbLoader_ball__DWYxK:before{content:"";position:absolute;inset:-.1429em;background:conic-gradient(from 0deg,var(--mark-blue),var(--mark-indigo),var(--mark-magenta),var(--mark-blue));animation:RoombirOrbLoader_laMarkBallSpin__8SXok var(--cycle) cubic-bezier(.2,.65,.3,1) infinite}.RoombirOrbLoader_ball__DWYxK:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 33% 27%,rgba(255,255,255,.72),rgba(255,255,255,0) 38%),radial-gradient(circle at 68% 78%,rgba(15,23,42,.28),rgba(15,23,42,0) 52%)}.RoombirOrbLoader_still__fgXWo .RoombirOrbLoader_ball__DWYxK,.RoombirOrbLoader_still__fgXWo .RoombirOrbLoader_ball__DWYxK:before,.RoombirOrbLoader_still__fgXWo .RoombirOrbLoader_logo__52E3C{animation:none}@keyframes RoombirOrbLoader_laMarkTurn__zSDRs{0%{rotate:0deg;scale:1}42%{scale:.9}84%,to{rotate:-2turn;scale:1}}@keyframes RoombirOrbLoader_laMarkLogoSwap__MktsU{0%,26%{opacity:1}34%,52%{opacity:0}60%,to{opacity:1}}@keyframes RoombirOrbLoader_laMarkBallSwap__XF1mu{0%,26%{opacity:0;scale:.6}34%,52%{opacity:1;scale:1}60%,to{opacity:0;scale:.6}}@keyframes RoombirOrbLoader_laMarkBlur__FpHsP{0%,10%{filter:blur(0)}26%,60%{filter:blur(.03em)}78%,to{filter:blur(0)}}@keyframes RoombirOrbLoader_laMarkBallSpin__8SXok{0%,26%{rotate:0deg}60%,to{rotate:-540deg}}@keyframes RoombirOrbLoader_laMarkBallFilter__9Fy4D{0%,26%{filter:blur(.03em) hue-rotate(0deg) saturate(1.06)}60%,to{filter:blur(.018em) hue-rotate(10deg) saturate(1.12)}}@media (prefers-reduced-motion:reduce){.RoombirOrbLoader_logo__52E3C{animation:RoombirOrbLoader_laOrbPulse__0fyO2 1.6s ease-in-out infinite;filter:none}.RoombirOrbLoader_ball__DWYxK{display:none}@keyframes RoombirOrbLoader_laOrbPulse__0fyO2{0%,to{opacity:.45}50%{opacity:1}}}.OnboardingModal_overlay__GCAW_{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(13,15,20,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:OnboardingModal_obModalFade__rTQBe .16s ease both}@keyframes OnboardingModal_obModalFade__rTQBe{0%{opacity:0}to{opacity:1}}.OnboardingModal_dialog__67r1K{display:flex;flex-direction:column;width:100%;max-height:min(88vh,860px);background:var(--ob-surface,#fff);border-radius:18px;box-shadow:0 24px 70px rgba(13,15,20,.28);overflow:hidden;font-family:Outfit,sans-serif;color:var(--ob-text,#0d0f14);animation:OnboardingModal_obModalPop__pPZgB .2s cubic-bezier(.4,0,.2,1) backwards}@keyframes OnboardingModal_obModalPop__pPZgB{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.OnboardingModal_header__fF32Y{display:flex;align-items:flex-start;gap:13px;padding:20px 22px 16px;border-bottom:1px solid var(--ob-border,rgba(0,0,0,.07));flex-shrink:0}.OnboardingModal_headerIcon__LnnWK{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:var(--ob-radius,10px);background:var(--ob-accent-soft,rgba(47,116,223,.1));color:var(--ob-accent,#2f74df)}.OnboardingModal_headerIcon__LnnWK span{font-size:21px}.OnboardingModal_headerText__qx888{min-width:0;flex:1 1}.OnboardingModal_title__xRpb1{margin:0;font-family:Outfit,sans-serif;font-size:17px;font-weight:800;letter-spacing:-.3px;line-height:1.25;color:var(--ob-text,#0d0f14)}.OnboardingModal_subtitle__oBlGG{margin:3px 0 0;font-size:12.5px;line-height:1.5;color:var(--ob-text-2,#4a5068)}.OnboardingModal_closeBtn__PB4fV{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border:none;border-radius:8px;background:transparent;color:var(--ob-text-3,#9198b0);cursor:pointer;transition:background .15s,color .15s}.OnboardingModal_closeBtn__PB4fV:hover{background:var(--ob-surface-2,#f3f4f7);color:var(--ob-text,#0d0f14)}.OnboardingModal_closeBtn__PB4fV span{font-size:19px}.OnboardingModal_body__65Ojs{flex:1 1;overflow-y:auto;padding:20px 22px;scrollbar-width:thin;scrollbar-color:var(--ob-border-strong,rgba(0,0,0,.12)) transparent}.OnboardingModal_body__65Ojs::-webkit-scrollbar{width:5px}.OnboardingModal_body__65Ojs::-webkit-scrollbar-thumb{background:var(--ob-border-strong,rgba(0,0,0,.12));border-radius:4px}.OnboardingModal_footer__Q7PUh{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 22px;border-top:1px solid var(--ob-border,rgba(0,0,0,.07));background:var(--ob-surface,#fff);flex-shrink:0}@media (max-width:620px){.OnboardingModal_overlay__GCAW_{padding:0;align-items:flex-end}.OnboardingModal_dialog__67r1K{max-height:94vh;border-radius:18px 18px 0 0}}.OnboardingData_wrap__fpPSB{display:flex;flex-direction:column;gap:16px}.OnboardingData_grid__1Ugaj{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:14px;gap:14px}.OnboardingData_gridEmpty__2l9iZ{display:flex;justify-content:center}.OnboardingData_gridEmpty__2l9iZ .OnboardingData_addCard__KDPLo{width:min(340px,100%)}.OnboardingData_card__sWrcf{display:flex;flex-direction:column;background:var(--ob-surface,#fff);border:1px solid var(--ob-border-strong,rgba(0,0,0,.12));border-radius:14px;overflow:hidden;transition:border-color .18s,box-shadow .18s}.OnboardingData_card__sWrcf:hover{border-color:var(--ob-accent,#2f74df)}.OnboardingData_cardPhoto__LqpxB{position:relative;height:120px;background:var(--ob-surface-2,#f3f4f7);display:flex;align-items:center;justify-content:center;color:var(--ob-text-3,#9198b0)}.OnboardingData_cardPhoto__LqpxB img{width:100%;height:100%;object-fit:cover;display:block}.OnboardingData_cardPhotoIcon__L01C2{font-size:30px}.OnboardingData_cardPhotoCount__BQksw{position:absolute;bottom:8px;right:8px;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:99px;background:rgba(13,15,20,.6);color:#fff}.OnboardingData_cardBody__kUwoV{display:flex;flex-direction:column;gap:8px;padding:13px 15px 15px;flex:1 1}.OnboardingData_cardName__MADuK{font-family:Outfit,sans-serif;font-size:14.5px;font-weight:700;letter-spacing:-.2px;color:var(--ob-text,#0d0f14);line-height:1.3}.OnboardingData_cardMetaRow__dwoK7{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:12px;color:var(--ob-text-2,#4a5068)}.OnboardingData_cardMetaItem__RT8tk{display:inline-flex;align-items:center;gap:4px}.OnboardingData_cardMetaIcon__ql_fr{font-size:15px;color:var(--ob-text-3,#9198b0)}.OnboardingData_cardPrice__KdJZw{font-weight:700;color:var(--ob-text,#0d0f14)}.OnboardingData_cardPriceUnit__GssVk{font-weight:400;color:var(--ob-text-3,#9198b0)}.OnboardingData_cardAmenities__zu0pc{display:flex;flex-wrap:wrap;gap:4px}.OnboardingData_cardAmenity___FkQE{font-size:10.5px;font-weight:500;padding:2px 8px;border-radius:99px;background:var(--ob-surface-2,#f3f4f7);border:1px solid var(--ob-border,rgba(0,0,0,.07));color:var(--ob-text-2,#4a5068)}.OnboardingData_cardFooter__BZ4nr{margin-top:auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding-top:10px;border-top:1px solid var(--ob-border,rgba(0,0,0,.07))}.OnboardingData_cardCount__F9pGi{font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:99px;background:var(--ob-green-soft,rgba(5,150,105,.08));color:var(--ob-green,#059669);white-space:nowrap}.OnboardingData_cardCountEmpty__GsXQL{background:var(--ob-amber-soft,rgba(217,119,6,.08));color:var(--ob-amber,#d97706)}.OnboardingData_cardLinkBtn__Zj6Oy{border:none;background:none;padding:0;font-family:inherit;font-size:12px;font-weight:600;color:var(--ob-accent,#2f74df);cursor:pointer;white-space:nowrap}.OnboardingData_cardLinkBtn__Zj6Oy:hover{text-decoration:underline}.OnboardingData_promoCard__fkA7N{position:relative}.OnboardingData_promoCard__fkA7N:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--ob-accent,#4e6b28);opacity:.85}.OnboardingData_promoHead__dW988{display:flex;flex-direction:column;gap:1px}.OnboardingData_promoDiscount__3QzJT{display:inline-flex;align-items:baseline;gap:2px;font-family:Outfit,sans-serif;color:var(--ob-accent,#4e6b28);line-height:1}.OnboardingData_promoDiscountValue__KYIya{font-size:27px;font-weight:800;letter-spacing:-1.2px}.OnboardingData_promoDiscountUnit__iKOZY{font-size:14px;font-weight:700;letter-spacing:-.2px;opacity:.72}.OnboardingData_promoFacts__Mb18v{display:flex;flex-direction:column;gap:3px;margin-top:2px}.OnboardingData_promoCard__fkA7N .OnboardingData_cardName__MADuK{font-size:13.5px;font-weight:600;color:var(--ob-text-2,#4a5068)}.OnboardingData_promoCard__fkA7N .OnboardingData_cardMetaItem__RT8tk{align-items:flex-start;gap:6px;font-size:12px;line-height:1.45;color:var(--ob-text-2,#4a5068)}.OnboardingData_promoCard__fkA7N .OnboardingData_cardMetaIcon__ql_fr{font-size:14px;line-height:1.45;opacity:.75}.OnboardingData_promoCode__elX_W{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:600;letter-spacing:.6px;padding:3px 9px;border-radius:6px;border:1px dashed var(--ob-border-strong,rgba(0,0,0,.18));background:var(--ob-surface-2,#f3f4f7);color:var(--ob-text-2,#4a5068);white-space:nowrap}.OnboardingData_cardRemoveBtn__N1pOk{border:none;background:none;padding:4px 6px;border-radius:999px;font-family:inherit;font-size:12px;font-weight:600;color:var(--ob-text-3,#9198b0);cursor:pointer;white-space:nowrap;transition:color .15s,background .15s}.OnboardingData_cardRemoveBtn__N1pOk:hover:not(:disabled){color:#b91c1c;background:#fef2f2}.OnboardingData_cardRemoveBtn__N1pOk:disabled{opacity:.5;cursor:default}.OnboardingData_cardFooterActions__25IoB{display:flex;align-items:center;gap:12px;margin-left:auto}.OnboardingData_cardEditBtn__trC4q{display:inline-flex;align-items:center;gap:4px;padding:4px 10px 4px 8px;border:none;border-radius:999px;background:none;font-family:inherit;font-size:12px;font-weight:600;color:var(--ob-text-3,#9198b0);cursor:pointer;white-space:nowrap;transition:color .15s,background .15s}.OnboardingData_cardEditBtn__trC4q:hover{color:var(--ob-text,#0d0f14);background:var(--ob-surface-2,#f3f4f7)}.OnboardingData_cardEditBtn__trC4q .material-symbols-rounded{font-size:15px;line-height:1}.OnboardingData_addCard__KDPLo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:180px;padding:20px;border:1.5px dashed var(--ob-border-strong,rgba(0,0,0,.12));border-radius:14px;background:transparent;color:var(--ob-text-2,#4a5068);font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:border-color .16s,color .16s,background .16s}.OnboardingData_addCard__KDPLo:hover{border-color:var(--ob-accent,#2f74df);color:var(--ob-accent,#2f74df);background:var(--ob-accent-soft,rgba(47,116,223,.06))}.OnboardingData_addCardIconWrap___U0no{position:relative;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--ob-radius,10px);background:var(--ob-surface-2,#f3f4f7);color:var(--ob-text-3,#9198b0);transition:background .16s,color .16s}.OnboardingData_addCard__KDPLo:hover .OnboardingData_addCardIconWrap___U0no{background:var(--ob-accent-soft,rgba(47,116,223,.14));color:var(--ob-accent,#2f74df)}.OnboardingData_addCardIcon__qaLBG{font-size:27px}.OnboardingData_addCardPlus__CrMnA{position:absolute;right:-4px;bottom:-4px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--ob-accent,#2f74df);color:var(--accent-contrast,#fff);border:2px solid var(--ob-surface,#fff)}.OnboardingData_addCardPlus__CrMnA span{font-size:13px}.OnboardingData_settingsGrid__nasLR{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.OnboardingData_settingCard__7Uo7k{display:flex;align-items:flex-start;gap:12px;padding:15px 16px;border-radius:14px;border:1px solid var(--ob-border-strong,rgba(0,0,0,.12));background:var(--ob-surface,#fff)}.OnboardingData_settingIcon__JhsQ5{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:10px;background:var(--ob-accent-soft,rgba(47,116,223,.1));color:var(--ob-accent,#2f74df)}.OnboardingData_settingIcon__JhsQ5 span{font-size:19px}.OnboardingData_settingText__XYgRw{display:flex;flex-direction:column;gap:2px;min-width:0}.OnboardingData_settingLabel__ALp3x{font-size:10.5px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:var(--ob-text-3,#9198b0)}.OnboardingData_settingValue__mqBb3{font-family:Outfit,sans-serif;font-size:15px;font-weight:700;letter-spacing:-.2px;color:var(--ob-text,#0d0f14);line-height:1.3}.OnboardingData_settingHint__aUT2W{margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--ob-text-3,#9198b0)}.OnboardingData_settingWarn__gjJvu{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;margin-top:5px;padding:3px 9px 3px 7px;border:none;border-radius:999px;background:var(--ob-amber-soft,rgba(217,119,6,.08));color:var(--ob-amber,#d97706);font-family:inherit;font-size:11px;font-weight:600;line-height:1.35;text-align:left;cursor:pointer}.OnboardingData_settingWarn__gjJvu:hover{background:color-mix(in srgb,var(--ob-amber,#d97706) 16%,transparent)}.OnboardingData_settingWarn__gjJvu .material-symbols-rounded{font-size:14px;line-height:1;flex-shrink:0}.OnboardingData_smtpHead__7JnFL{display:flex;align-items:flex-start;gap:10px}span.OnboardingData_smtpIcon__yz_kI{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:9px;background:var(--ob-accent-soft,rgba(47,116,223,.1));color:var(--ob-accent,#2f74df);font-size:17px;line-height:1}.OnboardingData_smtpTitle__CIWap{font-size:15px;font-weight:700;color:var(--ob-text,#0d0f14)}.OnboardingData_smtpDesc__eAneq{margin:4px 0 0;font-size:13.5px;line-height:1.6;color:var(--ob-text-2,#4a5068)}.OnboardingData_smtpCheck___nAwr{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ob-text-2,#4a5068);cursor:pointer}.OnboardingData_smtpCheck___nAwr input{width:15px;height:15px;accent-color:var(--ob-accent,#2f74df);cursor:pointer}.OnboardingData_smtpLink__HnKe5{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;font-size:12px;font-weight:600;color:var(--ob-accent,#2f74df);text-decoration:none}.OnboardingData_smtpLink__HnKe5:hover{text-decoration:underline}.OnboardingData_smtpLink__HnKe5 .material-symbols-rounded{font-size:14px;line-height:1}.OnboardingData_settingsActions__2WPkj{display:flex;justify-content:flex-end;gap:8px}.OnboardingData_settingsActions__2WPkj .material-symbols-rounded{font-size:17px}.OnboardingData_intro__bTePC{text-align:center;padding:8px 0 2px}.OnboardingData_introTitle__TQeqk{margin:0 0 6px;font-family:Outfit,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.2px;color:var(--ob-text,#0d0f14)}.OnboardingData_introDesc__RzH7K{margin:0 auto;max-width:520px;font-size:13px;line-height:1.55;color:var(--ob-text-2,#4a5068)}.OnboardingData_modalForm__w0qg3{display:flex;flex-direction:column;gap:22px}.OnboardingData_section__SCgxq{display:flex;flex-direction:column;gap:12px}.OnboardingData_sectionHead__0u82m{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.OnboardingData_sectionTitle__mqx0E{margin:0;font-size:10.5px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;color:var(--ob-text-3,#9198b0)}.OnboardingData_sectionHint__8loKe{font-size:12px;color:var(--ob-text-3,#9198b0)}.OnboardingData_sectionDivided__wbjy9{padding-top:20px;border-top:1px solid var(--ob-border,rgba(0,0,0,.07))}.OnboardingData_stepper__wOYhS{display:inline-flex;align-items:center;gap:4px;border:1.5px solid var(--ob-border-strong,rgba(0,0,0,.12));border-radius:9px;padding:3px;align-self:flex-start;background:var(--ob-surface,#fff)}.OnboardingData_stepper__wOYhS button{width:32px;height:32px;border:none;border-radius:7px;background:transparent;color:var(--ob-text-2,#4a5068);font-size:1.05rem;cursor:pointer}.OnboardingData_stepper__wOYhS button:hover:not(:disabled){background:var(--ob-surface-2,#f3f4f7)}.OnboardingData_stepper__wOYhS button:disabled{opacity:.4;cursor:not-allowed}.OnboardingData_stepper__wOYhS span{min-width:34px;text-align:center;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ob-text,#0d0f14)}.OnboardingData_priceWrap__WlYj5{position:relative;display:flex;align-items:center}.OnboardingData_priceWrap__WlYj5 input{padding-right:58px}.OnboardingData_priceCurrency__doc8d{position:absolute;right:13px;font-size:12px;font-weight:700;letter-spacing:.3px;color:var(--ob-text-3,#9198b0);pointer-events:none}.OnboardingData_charCount___KWhk{align-self:flex-end;font-size:11px;color:var(--ob-text-3,#9198b0)}.OnboardingData_fieldHint__UAfNc{margin-top:6px;font-size:11.5px;line-height:1.45;color:var(--ob-text-3,#9198b0)}.OnboardingData_helpLabelRow__3A8yX{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.OnboardingData_helpBtn__483QS{display:inline-flex;align-items:center;gap:4px;margin-bottom:6px;padding:0;border:none;background:none;color:var(--ob-accent);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.OnboardingData_helpBtn__483QS:hover{text-decoration:underline}.OnboardingData_helpBtn__483QS span{font-size:16px}.OnboardingData_helpBox___W8hQ{margin:0 0 8px;padding:10px 12px;border-radius:var(--ob-radius);border:1px solid var(--ob-border-strong);background:var(--ob-surface-2);font-size:12.5px;line-height:1.5;color:var(--ob-text-2)}.OnboardingData_photosRow__JU_Xe{display:flex;flex-wrap:wrap;gap:9px}.OnboardingData_photoThumb__9KhlJ{position:relative;width:104px;height:76px;border-radius:var(--ob-radius,10px);overflow:hidden;border:1px solid var(--ob-border-strong,rgba(0,0,0,.12))}.OnboardingData_photoThumb__9KhlJ img{width:100%;height:100%;object-fit:cover;display:block}.OnboardingData_photoCoverBadge__26q4Y{position:absolute;left:0;bottom:0;right:0;padding:3px 6px;font-size:9.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;text-align:center;background:rgba(13,15,20,.6);color:#fff}.OnboardingData_photoRemove__yDPH7{position:absolute;top:4px;right:4px;width:21px;height:21px;border:none;border-radius:50%;background:rgba(13,15,20,.65);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.OnboardingData_photoRemove__yDPH7:hover{background:rgba(185,28,28,.9)}.OnboardingData_photoRemove__yDPH7 span{font-size:13px}.OnboardingData_photoAdd__FdEl0{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:104px;height:76px;border-radius:11px;border:1.5px dashed var(--ob-border-strong,rgba(0,0,0,.12));background:transparent;color:var(--ob-accent,#2f74df);font-family:inherit;font-size:11px;font-weight:600;cursor:pointer;transition:border-color .16s,background .16s}.OnboardingData_photoAdd__FdEl0:hover{border-color:var(--ob-accent,#2f74df);background:var(--ob-accent-soft,rgba(47,116,223,.06))}.OnboardingData_photoAdd__FdEl0 span{font-size:20px}.OnboardingData_chips___6XM7{display:flex;flex-wrap:wrap;gap:6px}.OnboardingData_chip__xcSIC{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;border:1.5px solid var(--ob-border-strong,rgba(0,0,0,.12));background:var(--ob-surface,#fff);color:var(--ob-text-2,#4a5068);font-family:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.OnboardingData_chipOn__fN41p,.OnboardingData_chip__xcSIC:hover{border-color:var(--ob-accent,#2f74df)}.OnboardingData_chipOn__fN41p{background:var(--ob-accent-soft,rgba(47,116,223,.1));color:var(--ob-accent,#2f74df)}.OnboardingData_chipIcon____sfr{font-size:15px}.OnboardingData_customAmenityRow__mTnzn{display:flex;gap:8px;align-items:stretch}.OnboardingData_customAmenityRow__mTnzn input{flex:1 1 auto}.OnboardingData_mutedNote__95rE4{font-size:12px;color:var(--ob-text-3,#9198b0)}.OnboardingData_preview__gO1_7{display:flex;flex-direction:column;gap:7px;padding:13px 15px;border-radius:11px;background:var(--ob-surface-2,#f3f4f7);border:1px solid var(--ob-border,rgba(0,0,0,.07))}.OnboardingData_previewLabel__8NA6c{font-size:11.5px;font-weight:600;color:var(--ob-text-3,#9198b0)}.OnboardingData_previewCodes__74kXS{display:flex;flex-wrap:wrap;gap:5px}.OnboardingData_code__5_aot{font-size:11.5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;padding:3px 8px;border-radius:6px;background:var(--ob-surface,#fff);border:1px solid var(--ob-border,rgba(0,0,0,.07));color:var(--ob-text-2,#4a5068)}.OnboardingData_codeConflict__NEAFu{background:rgba(220,38,38,.1);border-color:rgba(220,38,38,.2);color:#b91c1c}.OnboardingData_warn__6gfuj{margin:0;font-size:12.5px;color:var(--ob-amber,#d97706)}.OnboardingData_formError__eLkuW{font-size:13px;color:#b91c1c;padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:9px}.OnboardingData_unitChips__CoQ63{display:flex;flex-wrap:wrap;gap:6px}.OnboardingData_unitChip__5Mllw{display:inline-flex;align-items:center;gap:4px;padding:4px 8px 4px 10px;border:1px solid var(--ob-border-strong,rgba(0,0,0,.12));border-radius:999px;background:var(--ob-surface,#fff);font-family:inherit;font-size:12.5px;font-weight:600;color:var(--ob-text-2,#4a5068);cursor:pointer;transition:all .15s}.OnboardingData_unitChip__5Mllw .material-symbols-rounded{font-size:14px;line-height:1;opacity:.55}.OnboardingData_unitChip__5Mllw:hover:not(:disabled){border-color:#fca5a5;color:#b91c1c}.OnboardingData_unitChip__5Mllw:hover:not(:disabled) .material-symbols-rounded{opacity:1}.OnboardingData_unitChipRemoved__28cXY{background:#fef2f2;border-color:#fecaca;color:#b91c1c;text-decoration:line-through}.OnboardingData_unitChipRemoved__28cXY:hover:not(:disabled){text-decoration:none}.OnboardingData_unitsEmpty__LhxvV{margin:0;font-size:12.5px;color:var(--ob-text-3,#9198b0)}.OnboardingData_unitsResult__A_oea{margin:0;font-size:12.5px;font-weight:600;color:var(--ob-text-2,#4a5068)}.OnboardingData_deleteText__3Mkw_{margin:0;font-size:13.5px;line-height:1.6;color:var(--ob-text-2,#4a5068)}.OnboardingData_btnDanger__Rf4_A{background:#dc2626;color:#fff}.OnboardingData_btnDanger__Rf4_A:hover:not(:disabled){background:#b91c1c}.OnboardingData_cardDeleteBtn__K6ymg{padding:4px 8px}.OnboardingData_cardDeleteBtn__K6ymg:hover{color:#b91c1c;background:#fef2f2}.TimePicker_field__XG317{display:inline-flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:rgba(255,255,255,.8);color:#475569;font-size:.9rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}.TimePicker_field__XG317:hover{border-color:var(--accent-color,#2f74df)}.app-theme-dark .TimePicker_field__XG317{border-color:rgba(71,85,105,.4);background:rgba(30,41,59,.5);color:#cbd5e1}.TimePicker_fieldValue__pd_YU{color:#0f172a;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app-theme-dark .TimePicker_fieldValue__pd_YU{color:#f1f5f9}.TimePicker_fieldPlaceholder__XBqKr{color:#94a3b8}.TimePicker_overlay__k3fZZ{position:fixed;inset:0;background:rgb(0 0 0/15%);display:flex;align-items:center;justify-content:center;z-index:1300;padding:10px}.TimePicker_modal__eqmdq{background:#ffffffbf;border:1px solid #fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:18px;padding:10px;width:100%;max-width:340px;display:flex;flex-direction:column;gap:18px;box-shadow:0 24px 70px rgba(0,0,0,.35)}.app-theme-dark .TimePicker_modal__eqmdq{background:#1e293b;border:1px solid rgba(71,85,105,.4)}.TimePicker_modalHeader__7fwRu{display:flex;align-items:center;justify-content:space-between;gap:12px}.TimePicker_modalTitle__y9PrX{font-weight:700;font-size:16px;color:#0f172a}.app-theme-dark .TimePicker_modalTitle__y9PrX{color:#f8fafc}.TimePicker_modalBadge__uDgMe{padding:5px 12px;border-radius:999px;background:var(--accent-soft,rgba(47,116,223,.12));color:var(--accent-color,#2f74df);font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;flex-shrink:0}.TimePicker_wheelWrap__LkApw{display:flex;justify-content:center;padding:4px 0}.TimePicker_actions__UISbI{display:flex;gap:10px;justify-content:flex-end}.TimePicker_btnGhost__IS2rm{padding:9px 16px;border-radius:24px;border:1px solid rgba(148,163,184,.4);background:transparent;color:#475569;font-size:13px;font-weight:600;cursor:pointer}.app-theme-dark .TimePicker_btnGhost__IS2rm{border-color:rgba(71,85,105,.5);color:#cbd5e1}.TimePicker_btnPrimary__lF_Tx{padding:9px 20px;border-radius:24px;border:none;background:var(--accent-color,#2f74df);color:#fff;font-size:13px;font-weight:600;cursor:pointer}.HelpTip_btn__SNkP8{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;-webkit-margin-start:2px;margin-inline-start:2px;border:none;border-radius:999px;background:none;font-family:inherit;font-size:11.5px;font-weight:600;line-height:1;color:var(--ob-text-3,#9198b0);cursor:help;transition:color .15s,background .15s}.HelpTip_btn__SNkP8:focus-visible,.HelpTip_btn__SNkP8:hover{color:var(--ob-accent,#4e6b28);background:var(--ob-accent-soft,rgba(78,107,40,.1))}.HelpTip_btn__SNkP8 span.HelpTip_material-symbols-rounded__E7bq0{font-size:15px;line-height:1}.HelpTip_btnLabel__9FxML{white-space:nowrap}.HelpTip_tip__h8FEt{position:fixed;z-index:1400;max-width:280px;padding:9px 12px;border-radius:10px;border:1px solid var(--ob-border-strong,rgba(0,0,0,.12));background:var(--ob-surface,#fff);box-shadow:0 8px 24px rgba(15,23,42,.14);font-family:Outfit,sans-serif;font-size:12.5px;line-height:1.5;color:var(--ob-text-2,#4a5068);pointer-events:none;animation:HelpTip_helpTipIn__fCbH7 .14s ease both}@keyframes HelpTip_helpTipIn__fCbH7{0%{opacity:0;translate:0 -3px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.HelpTip_tip__h8FEt{animation:none}}.UserAccessFields_section__yT0KT{margin-bottom:4px}.UserAccessFields_sectionTitle__4TcRv{margin:0 0 4px;font-size:14px;font-weight:600;color:#1e293b}.app-theme-dark .UserAccessFields_sectionTitle__4TcRv{color:#f1f5f9}.UserAccessFields_sectionHint__bKWSj{display:block;margin:0 0 12px;font-size:12.5px;line-height:1.5;color:#64748b}.app-theme-dark .UserAccessFields_sectionHint__bKWSj{color:#94a3b8}.UserAccessFields_groupsMuted__9UhRV{opacity:.55;pointer-events:none}.UserAccessFields_group__sNhWI{margin-bottom:14px}.UserAccessFields_groupTitle__xzQEK{display:block;margin-bottom:8px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.UserAccessFields_grid__KNUif{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:8px;gap:8px}.UserAccessFields_capability__T8jr3{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid rgba(148,163,184,.3);border-radius:10px;background:rgba(255,255,255,.8);cursor:pointer;transition:border-color .15s ease,background .15s ease}.app-theme-dark .UserAccessFields_capability__T8jr3{border-color:rgba(71,85,105,.4);background:rgba(30,41,59,.5)}.UserAccessFields_capabilityOn__OFvaW,.UserAccessFields_capability__T8jr3:hover:not(.UserAccessFields_capabilityDisabled__Ys_g_){border-color:var(--accent-color,#2f74df)}.UserAccessFields_capabilityOn__OFvaW{background:var(--accent-soft,rgba(47,116,223,.1))}.UserAccessFields_capabilityDisabled__Ys_g_{cursor:not-allowed;opacity:.6}.UserAccessFields_checkbox__YFZHZ{margin:2px 0 0;accent-color:var(--accent-color,#2f74df);cursor:inherit}.UserAccessFields_capIcon__nhm0n{font-size:18px;color:#64748b;flex-shrink:0}.app-theme-dark .UserAccessFields_capIcon__nhm0n{color:#94a3b8}.UserAccessFields_capText___f7sI{display:flex;flex-direction:column;gap:2px;min-width:0}.UserAccessFields_capLabel__n5dPE{font-size:13px;font-weight:600;color:#1e293b}.app-theme-dark .UserAccessFields_capLabel__n5dPE{color:#f1f5f9}.UserAccessFields_capDescription___DnAm{font-size:12px;line-height:1.4;color:#64748b}.app-theme-dark .UserAccessFields_capDescription___DnAm{color:#94a3b8}.UserAccessFields_scopeChoice__1YoPR{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:12px}.UserAccessFields_radio__98wwr{display:flex;align-items:center;gap:6px;font-size:13px;color:#475569;cursor:pointer}.app-theme-dark .UserAccessFields_radio__98wwr{color:#cbd5e1}.UserAccessFields_radio__98wwr input{accent-color:var(--accent-color,#2f74df);cursor:inherit}.AmenitiesSection_sectionCard__c3TIn{padding:10px!important;display:flex;flex-direction:column;gap:10px}.AmenitiesSection_sectionHeader__dQGPX{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.AmenitiesSection_sectionTitle__3J5_1{font-weight:700;font-size:16px;color:#0f172a}.app-theme-dark .AmenitiesSection_sectionTitle__3J5_1{color:#f8fafc}.AmenitiesSection_sectionSubtitle__lLEOf{font-size:.85rem;color:#475569;margin-top:2px}.app-theme-dark .AmenitiesSection_sectionSubtitle__lLEOf{color:#cbd5e1}.AmenitiesSection_tabs__Sxf2I{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:rgba(148,163,184,.12);align-self:flex-start}.app-theme-dark .AmenitiesSection_tabs__Sxf2I{background:rgba(71,85,105,.25)}.AmenitiesSection_tab__grEIL{display:inline-flex;align-items:center;gap:6px;padding:8px 15px;border:none;background:transparent;border-radius:9px;font-size:12px!important;font-weight:600;color:#64748b;cursor:pointer;transition:all .15s ease}.AmenitiesSection_tab__grEIL:hover{color:#0f172a}.app-theme-dark .AmenitiesSection_tab__grEIL:hover{color:#f8fafc}.AmenitiesSection_tabActive__fDPq_{background:#ffffff;color:var(--accent-color,#2f74df);box-shadow:0 1px 3px rgba(0,0,0,.08)}.app-theme-dark .AmenitiesSection_tabActive__fDPq_{background:#1e293b;color:var(--accent-color,#93c5fd)}.AmenitiesSection_tabIcon__VjMaW{font-size:18px!important}.AmenitiesSection_grid__jIv89{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;gap:10px}@media (max-width:600px){.AmenitiesSection_grid__jIv89{grid-template-columns:1fr}}.AmenitiesSection_item__fKJV4{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(148,163,184,.25);border-radius:10px;background:rgba(248,250,252,.5);transition:all .15s ease;min-width:0}.AmenitiesSection_itemInactive__3v9wp{opacity:.6}.app-theme-dark .AmenitiesSection_item__fKJV4{border-color:rgba(71,85,105,.3);background:rgba(30,41,59,.3)}.AmenitiesSection_itemIcon__Bn7mE{font-size:15px!important;color:var(--accent-color,#2f74df);flex-shrink:0;font-variation-settings:"opsz" 20,"wght" 400,"GRAD" 0,"FILL" 0}.AmenitiesSection_itemBody__g3HOD{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:6px}.AmenitiesSection_itemTitle__kRFx2{font-size:.88rem;font-weight:500;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-theme-dark .AmenitiesSection_itemTitle__kRFx2{color:#f1f5f9}.AmenitiesSection_predefinedBadge__AT_9Q{padding:1px 6px;border-radius:4px;font-size:.62rem;font-weight:600;background:rgba(168,85,247,.12);color:#9333ea;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0}.app-theme-dark .AmenitiesSection_predefinedBadge__AT_9Q{background:rgba(168,85,247,.15);color:#c084fc}.AmenitiesSection_itemActions__RRVPe{display:flex;align-items:center;gap:6px;flex-shrink:0}.AmenitiesSection_deleteBtn__oRqGm{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid transparent;background:transparent;color:#94a3b8;cursor:pointer;transition:all .15s ease}.AmenitiesSection_deleteBtn__oRqGm:hover{border-color:rgba(252,165,165,.6);color:#dc2626;background:rgba(254,242,242,.5)}.AmenitiesSection_deleteBtnIcon__l81i9{font-size:17px}.AmenitiesSection_switchWrap__TEiGN{display:inline-flex;align-items:center;background:none;border:none;padding:0;cursor:pointer;flex-shrink:0}.AmenitiesSection_switchWrap__TEiGN:disabled{opacity:.55;cursor:default}.AmenitiesSection_switch__4SXLj{width:34px;height:19px;border-radius:10px;background:rgba(148,163,184,.45);position:relative;transition:background .2s ease}.AmenitiesSection_switchOn__cLZms{background:#16a34a}.app-theme-dark .AmenitiesSection_switch__4SXLj{background:rgba(71,85,105,.6)}.AmenitiesSection_switchKnob__ztkR6{width:15px;height:15px;border-radius:50%;background:#fff;position:absolute;top:2px;left:2px;transition:transform .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.2)}.AmenitiesSection_switchOn__cLZms .AmenitiesSection_switchKnob__ztkR6{transform:translateX(15px)}.AmenitiesSection_emptySection__tsczB{padding:28px 16px;text-align:center;color:#94a3b8;font-size:.9rem}.AmenitiesSection_spinner__2NPA2{padding:24px;text-align:center;color:#94a3b8;font-size:.88rem}.AmenitiesSection_error__jQ_Su{background:rgba(254,242,242,.6);border:1px solid rgba(254,205,211,.5);color:#dc2626;padding:10px;border-radius:8px;font-size:.85rem}.app-theme-dark .AmenitiesSection_error__jQ_Su{background:rgba(127,29,29,.2);border-color:rgba(254,205,211,.2);color:#fca5a5}.AmenitiesSection_modalOverlay__M_n_3{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AmenitiesSection_modal__HnsL7{background:#ffffff;border-radius:16px;padding:24px;width:100%;max-width:460px;max-height:88vh;overflow-y:auto;display:flex;flex-direction:column;gap:16px;box-shadow:0 20px 60px rgba(0,0,0,.2)}.app-theme-dark .AmenitiesSection_modal__HnsL7{background:#1e293b;border:1px solid rgba(71,85,105,.4)}.AmenitiesSection_modalTitle__ryFCR{font-weight:600;font-size:17px;color:#1e293b}.app-theme-dark .AmenitiesSection_modalTitle__ryFCR{color:#f1f5f9}.AmenitiesSection_modalTypeNote__wkV2b{font-size:.82rem;color:#64748b}.app-theme-dark .AmenitiesSection_modalTypeNote__wkV2b{color:#94a3b8}.AmenitiesSection_inputField__SK_24{display:flex;flex-direction:column;gap:6px}.AmenitiesSection_inputLabel__ls_Sf{font-weight:600;font-size:.85rem;color:#475569}.app-theme-dark .AmenitiesSection_inputLabel__ls_Sf{color:#94a3b8}.AmenitiesSection_input__Q_qXP{padding:10px 12px;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:rgba(255,255,255,.8);color:#1e293b;font-size:.9rem;width:100%;box-sizing:border-box}.AmenitiesSection_input__Q_qXP:focus{outline:none;border-color:var(--accent-color,#2f74df);box-shadow:0 0 0 3px var(--accent-soft,rgba(47,116,223,.1))}.app-theme-dark .AmenitiesSection_input__Q_qXP{border-color:rgba(71,85,105,.4);background:rgba(30,41,59,.5);color:#f1f5f9}.AmenitiesSection_iconGrid__vqoyS{display:grid;grid-template-columns:repeat(auto-fill,minmax(46px,1fr));grid-gap:8px;gap:8px;max-height:220px;overflow-y:auto;padding:2px}.AmenitiesSection_iconOption__BaQM9{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:rgba(248,250,252,.5);color:#475569;cursor:pointer;transition:all .12s ease}.AmenitiesSection_iconOptionOn__1FIBc,.AmenitiesSection_iconOption__BaQM9:hover{border-color:var(--accent-color,#2f74df);color:var(--accent-color,#2f74df)}.AmenitiesSection_iconOptionOn__1FIBc{background:var(--accent-soft,rgba(47,116,223,.1));box-shadow:0 0 0 1px var(--accent-color,#2f74df)}.app-theme-dark .AmenitiesSection_iconOption__BaQM9{border-color:rgba(71,85,105,.4);background:rgba(30,41,59,.4);color:#cbd5e1}.AmenitiesSection_iconOptionGlyph__Vzjar{font-size:15px;font-variation-settings:"opsz" 20,"wght" 400,"GRAD" 0,"FILL" 0}.AmenitiesSection_modalActions__XU5z7{display:flex;gap:10px;justify-content:flex-end}