.page_page__0mK57{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5);height:100%;min-height:0;overflow-y:auto}.page_body__zOZqc{flex:1 1;min-height:0}.page_tabBar__lSo1L{display:flex;gap:0;background:#F3F4F6;border-radius:8px;padding:4px;flex-shrink:0;align-self:flex-start}.page_tab__VhPny{padding:6px 16px;font-size:var(--font-size-sm);font-weight:400;color:#757575;background:none;border:none;border-radius:6px;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap}.page_tab__VhPny:hover{color:var(--color-text-primary)}.page_tabActive__PEiT7{background:#ffffff;color:#1E1E1E;font-weight:500}.page_tabContent__hRIP4{background:#fff;border:1px solid #f3f4f6;border-radius:var(--radius-lg);overflow:hidden}.page_miniTabWrap__FhbUc{padding:16px 20px 0}.page_miniTabBar__JO8Sz{display:inline-flex;gap:0;background:#F3F4F6;border-radius:7px;padding:3px;margin-bottom:-1px}.page_miniTab__U5KYn{padding:5px 14px;font-size:var(--font-size-sm);font-weight:400;color:#757575;background:none;border:none;border-radius:5px;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap}.page_miniTab__U5KYn:hover{color:var(--color-text-primary)}.page_miniTabActive__XtqXr{background:#fff;color:#1E1E1E;font-weight:500;box-shadow:0 1px 3px rgba(0,0,0,.08)}.page_settingRow__eOK69{display:flex;align-items:flex-start;gap:var(--space-8);padding:var(--space-5) var(--space-6);max-width:680px;margin:0 auto}.page_settingInfo__sVRFU{width:220px;flex-shrink:0;padding-top:2px}.page_settingLabel__1Xemp{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);margin:0 0 4px}.page_settingHint__d4SNu{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0;line-height:1.5}.page_settingControl__MTw6N{flex:1 1;min-width:0}.page_settingControlEnd__bdXpu{flex:1 1;display:flex;justify-content:flex-end;align-items:center;gap:var(--space-4)}.page_divider__rzlwC{height:1px;background:#F3F4F6;max-width:680px;margin:0 auto}.page_logoRow__QRS78{display:flex;align-items:center;gap:var(--space-4)}.page_logoBubble__OmuGm{display:flex;align-items:center;justify-content:center}.page_logoBubble__OmuGm,.page_userAvatarBig__BQvv_{width:72px;height:72px;border-radius:50%;background:#4DA7D8;flex-shrink:0;overflow:hidden;position:relative}.page_logoActions__hLDkX{display:flex;flex-direction:column;gap:var(--space-2)}.page_replaceLogo__PKae7{padding:6px 14px;background:none;border:1px solid #d1d5db;border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:500;color:var(--color-text-primary);cursor:pointer}.page_replaceLogo__PKae7:hover{border-color:#9CA3AF}.page_removeLogo__mXaJZ{padding:6px 14px;background:#FEF2F2;border:1px solid #fecaca;border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:500;color:#EF4444;cursor:pointer}.page_removeLogo__mXaJZ:hover{background:#FEE2E2}.page_fieldGroup__0vRug{display:flex;flex-direction:column;gap:var(--space-4)}.page_field__FwLQD{display:flex;flex-direction:column;gap:var(--space-2);max-width:320px}.page_fieldLabel__2dZ9K{font-weight:500}.page_fieldLabel__2dZ9K,.page_input__ku1DA{font-size:var(--font-size-sm);color:var(--color-text-primary)}.page_input__ku1DA{width:100%;padding:9px var(--space-4);border:1px solid #e5e7eb;border-radius:var(--radius-md);background:#fff;box-sizing:border-box;font-family:inherit}.page_input__ku1DA:focus{outline:none;border-color:#4DA7D8}.page_textarea__3JBgD{resize:vertical}.page_selectWrap__bPXEX{position:relative;max-width:320px}.page_select__7CPHj{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:9px var(--space-4);padding-right:36px;border:1px solid #e5e7eb;border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text-primary);background:#fff;cursor:pointer;font-family:inherit;box-sizing:border-box}.page_select__7CPHj:focus{outline:none;border-color:#4DA7D8}.page_selectChevron__sk_v5{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.page_passwordWrap__LO_86{position:relative;max-width:320px}.page_passwordWrap__LO_86 .page_input__ku1DA{width:100%;padding-right:40px}.page_eyeBtn__14Lm1{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center}.page_toggle__Cg5_J{width:44px;height:24px;border-radius:99px;background:#D1D5DB;border:none;cursor:pointer;position:relative;transition:background .2s;flex-shrink:0}.page_toggleOn__qPcZk{background:#1D2A38}.page_toggleThumb__PjZS_{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;transition:left .2s}.page_toggleOn__qPcZk .page_toggleThumb__PjZS_{left:22px}.page_notifRow__b7_7J{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);padding:var(--space-5) var(--space-6)}.page_notifLabel__qPUjw{font-size:var(--font-size-base);font-weight:500;color:var(--color-text-primary);margin:0 0 4px}.page_notifHint__vkT_5{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.page_viewOptions__gzuvF{display:flex;gap:var(--space-5)}.page_viewOption__hchmA{display:flex;flex-direction:column;gap:var(--space-2);cursor:pointer;border:1.5px solid transparent;border-radius:var(--radius-md);padding:4px;transition:border-color .12s}.page_viewOptionActive___XhbP{border-color:#1D2A38}.page_radioHidden__KxoWg{display:none}.page_viewOptionBottom__cmhJG{display:flex;align-items:center;gap:var(--space-2)}.page_radioIcon__9_LaQ{width:16px;height:16px;flex-shrink:0}.page_viewOptionLabel__aMD1j{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.page_formFooter__0ipsb{display:flex;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);max-width:680px;margin:0 auto;width:100%;box-sizing:border-box}.page_cancelBtn__ENeuc{padding:9px var(--space-5);border:1px solid #d1d5db;border-radius:var(--radius-md);background:#fff;font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-primary);cursor:pointer}.page_cancelBtn__ENeuc:hover{border-color:#9CA3AF}.page_saveBtn__qVQuG{padding:9px var(--space-5);border:none;border-radius:var(--radius-md);background:#1D2A38;font-size:var(--font-size-sm);font-weight:500;color:#fff;cursor:pointer;transition:opacity .12s}.page_saveBtn__qVQuG:hover{opacity:.85}.page_permToolbar__b_Lk8{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid #f3f4f6}.page_viewToggle__Ayo9u{display:flex;background:#F3F4F6;border-radius:8px;padding:4px;gap:2px}.page_viewBtn__6VnHR{padding:4px 16px;font-size:var(--font-size-sm);font-weight:500;background:none;border:none;border-radius:6px;cursor:pointer;color:var(--color-text-secondary);transition:background .12s,color .12s}.page_viewBtnActive___fYB9{background:#fff;color:var(--color-text-primary);box-shadow:0 1px 3px rgba(0,0,0,.08)}.page_permRight__4IiaD{display:flex;align-items:center;gap:var(--space-3)}.page_searchWrap__aTrLQ{position:relative}.page_searchIcon__AuPPc{position:absolute;left:10px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center}.page_searchInput__xApqk{padding:7px var(--space-4) 7px 34px;border:1px solid #e5e7eb;border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text-primary);background:#fff;width:220px;font-family:inherit}.page_searchInput__xApqk:focus{outline:none;border-color:#4DA7D8}.page_searchInput__xApqk::placeholder{color:#9CA3AF}.page_addUserBtn__6DthE{padding:7px var(--space-4);background:#1D2A38;color:#fff;font-size:var(--font-size-sm);font-weight:500;border:none;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:opacity .12s}.page_addUserBtn__6DthE:hover{opacity:.85}.page_usersCount__BxWGU{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;padding:var(--space-3) var(--space-5)}.page_usersCount__BxWGU strong{color:var(--color-text-primary);font-weight:600;margin-right:var(--space-2)}.page_table__PAIK0{width:100%;border-collapse:collapse}.page_th__lQUF6{font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-secondary);text-align:left;padding:var(--space-3) var(--space-4);background:#F9FAFB;border-bottom:1px solid #f3f4f6;white-space:nowrap}.page_tr__En8o4{border-bottom:1px solid #f9fafb}.page_tr__En8o4:last-child{border-bottom:none}.page_td__IAoHz{padding:var(--space-3) var(--space-4);vertical-align:middle}.page_memberCell__xw5aY{display:flex;align-items:center;gap:var(--space-3)}.page_avatar__O_1ld{width:34px;height:34px;font-size:var(--font-size-xs)}.page_avatarLg__Jw_Jz,.page_avatar__O_1ld{border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:500;color:#fff;flex-shrink:0}.page_avatarLg__Jw_Jz{width:52px;height:52px;font-size:var(--font-size-base)}.page_memberName__8vDdv{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-primary);margin:0}.page_memberEmail__cJAFP{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}.page_memberJobTitle__ppyj1{font-size:10px;color:#9CA3AF;margin:1px 0 0}.page_cellText__Bv1Ix{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap}.page_statusBadge__Oaxut{display:inline-block;font-size:var(--font-size-xs);font-weight:500;padding:3px 10px;border-radius:99px}.page_statusActive__NKZUo{color:#16A34A;background:#DCFCE7}.page_statusInactive__th_cz{color:#6B7280;background:#F3F4F6}.page_rowActions__YZE32{display:flex;gap:var(--space-2)}.page_iconBtn__sLtOc{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:var(--radius-sm);background:#fff;cursor:pointer;transition:border-color .12s,background .12s}.page_iconBtn__sLtOc:hover{border-color:#9CA3AF;background:#F9FAFB}.page_iconBtn__sLtOc:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.page_iconBtnRed__oNVIT:hover{border-color:#FECACA;background:#FEF2F2}.page_secondaryActionBtn__CelRz{height:34px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #bfdbfe;border-radius:var(--radius-sm);background:#EFF6FF;color:#1D4ED8;cursor:pointer;transition:border-color .12s,background .12s,color .12s;font-size:12px;font-weight:600;white-space:nowrap}.page_secondaryActionBtn__CelRz:hover{border-color:#93C5FD;background:#DBEAFE}.page_secondaryActionBtn__CelRz:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.page_pagination__5Xpyh{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-top:1px solid #f3f4f6}.page_pageInfo__U_j2W{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.page_pageButtons__DU6N9{display:flex;gap:var(--space-2)}.page_pageBtn__uHqQh{padding:6px 14px;border:1px solid #e5e7eb;border-radius:var(--radius-md);background:#fff;font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer}.page_pageBtn__uHqQh:hover{border-color:#9CA3AF}.page_overlay__bjqdb{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:200}.page_modal__dCwxp{background:#fff;border-radius:var(--radius-lg);width:440px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6)}.page_modalHeader__dx79Q{display:flex;align-items:center;justify-content:space-between}.page_modalTitle__Na6XS{font-size:var(--font-size-lg);font-weight:500;color:var(--color-text-primary);margin:0}.page_modalCloseBtn__kWlwm{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;border-radius:var(--radius-sm)}.page_modalCloseBtn__kWlwm:hover{background:#F3F4F6}.page_modalFields__mWUvM{display:flex;flex-direction:column;gap:var(--space-4)}.page_modalField__s1Hpr{display:flex;flex-direction:column;gap:var(--space-2)}.page_userProfile__sH0Wl{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-2) 0}.page_profileName__Dk_Sw{font-size:var(--font-size-base);font-weight:500;color:var(--color-text-primary);margin:0 0 2px}.page_profileSub__eOzaY{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.page_profileFields__jZBz4{display:flex;flex-direction:column}.page_profileField__WRUDM{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) 0;border-bottom:1px solid #f3f4f6}.page_profileField__WRUDM:last-child{border-bottom:none}.page_profileLabel__BGcDf{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.page_profileValue__jvBi9{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-primary)}.page_modalFooter__CwbcC{display:flex;justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-2)}.page_outlineBtn__h4wlG{padding:9px var(--space-5);border:1px solid #d1d5db;border-radius:var(--radius-md);background:#fff;font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-primary);cursor:pointer}.page_outlineBtn__h4wlG:hover{border-color:#9CA3AF}.page_pillGroup__2A_6U{display:flex;gap:0;border:1px solid #e5e7eb;border-radius:var(--radius-md);overflow:hidden;width:100%}.page_pill__sG6AT{flex:1 1;padding:9px 12px;background:#fff;font-size:var(--font-size-sm);font-weight:500;color:#6B7280;cursor:pointer;transition:background .12s,color .12s;border:none;border-right:1px solid #e5e7eb;font-family:inherit;display:flex;flex-direction:column;align-items:center;gap:2px;line-height:1.2}.page_pill__sG6AT:last-child{border-right:none}.page_pill__sG6AT:hover:not(.page_pillActive__0_SY3){background:#F9FAFB;color:#374151}.page_pill__sG6AT.page_pillActive__0_SY3{background:#EFF6FF;color:#2563EB;border-right-color:#DBEAFE}.page_pillActive__0_SY3+.page_pill__sG6AT{border-left-color:#DBEAFE}.page_pillSub__3Hu_q{font-size:10px;font-weight:400;opacity:.75}.page_checkList__F761b{display:flex;flex-direction:column;gap:2px;max-height:180px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:var(--radius-md);padding:6px}.page_checkItem__uxJGj{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:6px;cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-primary);transition:background .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_checkItem__uxJGj:hover{background:#F3F4F6}.page_checkItemSelected__M8R1D{background:#EFF6FF;color:#2563EB}.page_checkItemSelected__M8R1D:hover{background:#DBEAFE}.page_checkBox__3II71{width:16px;height:16px;border:1.5px solid #d1d5db;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .1s,background .1s}.page_checkItemSelected__M8R1D .page_checkBox__3II71{background:#2563EB;border-color:#2563EB}.page_checkEmpty__ntWrI{padding:12px;text-align:center;font-size:var(--font-size-sm);color:#9CA3AF}.page_confirmModal__3Cihf{background:#fff;border-radius:16px;padding:32px 28px 28px;width:360px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.page_confirmModalIcon__nLQu7{margin-bottom:4px}.page_confirmModalTitle__jpnnw{font-size:18px;font-weight:500;color:var(--color-text-primary);margin:0}.page_confirmModalBody__lq3c_{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.page_confirmModalActions__6lxnF{display:flex;gap:12px;width:100%;margin-top:8px}.page_confirmModalBtnClose__abgoL{flex:1 1;padding:10px;border:1px solid #e5e7eb;border-radius:var(--radius-md);background:#fff;font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-secondary);cursor:pointer;transition:border-color .12s}.page_confirmModalBtnClose__abgoL:hover{border-color:#9CA3AF}.page_confirmModalBtnConfirm___Sp8I{flex:1 1;padding:10px;border:none;border-radius:var(--radius-md);background:#EC221F;font-size:var(--font-size-sm);font-weight:500;color:#fff;cursor:pointer;transition:opacity .12s}.page_confirmModalBtnConfirm___Sp8I:hover{opacity:.88}.page_paymentMethodRow__bFDbH{display:flex;align-items:center;gap:var(--space-3);flex:1 1}.page_paymentMethodCard__BMimQ{display:flex;align-items:center;gap:var(--space-3);background:#F3F4F6;border-radius:10px;padding:12px 16px;margin-bottom:var(--space-2)}.page_paymentMethodLogo__P52X4{position:relative;width:42px;height:42px;border-radius:8px;flex-shrink:0;overflow:hidden}.page_paymentMethodInfo__Pbtt7{flex:1 1}.page_paymentMethodName__YdR_f{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);margin:0 0 2px}.page_paymentMethodPhone__qCmm_{font-size:var(--font-size-sm);color:#F59E0B;margin:0}.page_paymentEditBtn__FPgzj{background:none;border:none;font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-primary);cursor:pointer;padding:4px 8px}.page_paymentEditBtn__FPgzj:hover{text-decoration:underline}.page_addPaymentLink__yPmpk{display:flex;align-items:center;gap:6px;font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-primary);background:none;border:none;cursor:pointer;padding:0;margin-top:var(--space-3)}.page_addPaymentLink__yPmpk:hover{opacity:.75}.page_subscriptionSummary__vPbp3{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:16px 18px;border:1px solid #e5e7eb;border-radius:14px;background:#FAFBFC;margin-bottom:var(--space-4)}.page_subscriptionName__CUUy_{font-size:var(--font-size-base);font-weight:600;color:var(--color-text-primary);margin:0 0 6px}.page_subscriptionMeta__46sJ_{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0 0 4px;line-height:1.5}.page_subscriptionBadge__iQSow{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}.page_subscriptionBadgeActive__dskLb{background:#DCFCE7;color:#166534}.page_subscriptionBadgeMuted__NaKuY{background:#F3F4F6;color:#4B5563}.page_billingError__eAkb1,.page_billingNote__IREis,.page_billingSuccess__mZehh{font-size:13px;margin:0 0 var(--space-3)}.page_billingSuccess__mZehh{color:#166534}.page_billingError__eAkb1{color:#DC2626}.page_billingNote__IREis{color:var(--color-text-secondary)}.page_subscriptionGrid__Tl88s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_subscriptionCard__JTAkC{border:1px solid #e5e7eb;border-radius:14px;background:#fff;padding:16px;display:flex;flex-direction:column;gap:var(--space-3)}.page_subscriptionCardTop__GDVDL{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.page_subscriptionCardName__gcgzX{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);margin:0 0 4px}.page_subscriptionCardHint__6OQza{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0;line-height:1.5}.page_subscriptionActions__jZsei{display:flex;flex-direction:column;gap:var(--space-2)}.page_subscriptionOption__aJ01J{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:12px;background:#F9FAFB;cursor:pointer;text-align:left;transition:border-color .12s,background .12s,transform .12s}.page_subscriptionOption__aJ01J:hover{border-color:#9FC8DF;background:#F4FAFD;transform:translateY(-1px)}.page_subscriptionOption__aJ01J:disabled{cursor:not-allowed;opacity:.7;transform:none}.page_subscriptionOptionActive__3BByM{border-color:#4DA7D8;background:#EEF8FD}.page_subscriptionOptionCycle__Jnd21{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#6B7280}.page_subscriptionOptionPrice__wuhIs{font-size:18px;font-weight:600;color:var(--color-text-primary)}.page_subscriptionOptionMeta__1zCEY{font-size:12px;color:var(--color-text-secondary);line-height:1.45}.page_subscriptionOptionCta__s8WY0{margin-top:4px;font-size:12px;font-weight:600;color:#1D2A38}.page_subscriptionContactBtn__vDtwt{padding:10px 14px;border:1px solid #d1d5db;border-radius:10px;background:#fff;font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-primary);cursor:pointer}.page_subscriptionContactBtn__vDtwt:hover{border-color:#9CA3AF}.page_colorPreviewArea___zOj7{margin-bottom:var(--space-4)}.page_colorSwatches__snplm{display:flex;gap:var(--space-2);flex-wrap:wrap}.page_colorSwatch__y59eR{width:34px;height:34px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .1s}.page_colorSwatch__y59eR:hover{transform:scale(1.1)}.page_colorSwatchCheck__FvR7I{color:#fff;font-size:14px;font-weight:500;line-height:1}@media (max-width:800px){.page_settingRow__eOK69{flex-direction:column;gap:var(--space-3)}.page_settingInfo__sVRFU{width:auto}.page_settingControlEnd__bdXpu{justify-content:flex-start}.page_field__FwLQD,.page_passwordWrap__LO_86,.page_selectWrap__bPXEX{max-width:100%}.page_subscriptionGrid__Tl88s{grid-template-columns:1fr}.page_subscriptionSummary__vPbp3{flex-direction:column}}@media (max-width:768px){.page_page__0mK57{padding:var(--space-4)}.page_tabBar__lSo1L{overflow-x:auto}.page_table__PAIK0{display:block;overflow-x:auto}.page_permToolbar__b_Lk8{flex-direction:column;align-items:flex-start}.page_searchInput__xApqk{width:100%}.page_viewOptions__gzuvF{flex-wrap:wrap}}.page_modalSubtitle__XfKP2{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:2px 0 0}.page_methodTypeRow__35lRw{display:flex;gap:var(--space-3)}.page_methodTypeCard__MA_xZ{flex:1 1;display:flex;align-items:center;gap:var(--space-2);padding:10px 12px;border:1px solid #e9eaeb;border-radius:8px;background:#fff;cursor:pointer;text-align:left;transition:background .12s,border-color .12s}.page_methodTypeCardActive__vGuSt{background:#F2FFFF;border-color:#87CFFC}.page_methodTypeIcon__4Wio5{width:32px;height:32px;border-radius:50%;background:#CAFFFF;outline:4px solid #fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_methodTypeIconActive__8afbC{outline-color:#F2FFFF}.page_methodTypeLabel__3OuSs{flex:1 1;font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-primary)}.page_methodTypeLabelActive__sKHdc{color:#3B97C5}.page_methodTypeCheck__8hJ85{flex-shrink:0;display:flex;align-items:center}.page_providerDropdown__h19SB{position:relative}.page_providerDropdown__h19SB:focus{outline:none}.page_providerDropdownBtn__jYuMm{width:100%;display:flex;align-items:center;gap:var(--space-2);padding:9px var(--space-3);border:1px solid #d1d5db;border-radius:var(--radius-md);background:#fff;cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-primary);text-align:left}.page_providerDropdownBtn__jYuMm:focus{outline:none;border-color:#4DA7D8}.page_providerLogoWrap__CLr5O{position:relative;width:24px;height:24px;flex-shrink:0;border-radius:4px;overflow:hidden}.page_providerPlaceholder__2kSYL{flex:1 1;color:#9CA3AF}.page_providerDropdownBtn__jYuMm svg{margin-left:auto;flex-shrink:0}.page_providerDropdownList__8I6YH{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:var(--radius-md);box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10;overflow:hidden}.page_providerDropdownItem__6kWPa{width:100%;display:flex;align-items:center;gap:var(--space-2);padding:10px var(--space-3);background:none;border:none;cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-primary);text-align:left;transition:background .1s}.page_providerDropdownItem__6kWPa:hover{background:#F9FAFB}.page_providerDropdownItemActive__X9QPq{background:#F2FFFF}.page_saveBtn__qVQuG:disabled{opacity:.4;cursor:not-allowed}.page_memberCardGrid__g21Oi{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-2) 0 var(--space-4)}.page_memberCard__oEIaw{background:#fff;border:1px solid #f3f4f6;border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center;box-shadow:0 1px 4px rgba(0,0,0,.05);transition:box-shadow .15s}.page_memberCard__oEIaw:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.page_memberCardAvatar__ZfV3u{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#fff;flex-shrink:0}.page_memberCardInfo__lAPHA{display:flex;flex-direction:column;gap:2px}.page_memberCardName__HgZGg{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);margin:0}.page_memberCardEmail__RG2KG{font-size:11px;color:var(--color-text-secondary);margin:0;word-break:break-all}.page_memberCardMeta__0b7HR{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:center}.page_memberCardRole__K1gGe{font-size:11px;font-weight:500;color:var(--color-text-secondary);background:#F3F4F6;padding:2px 8px;border-radius:99px}.page_memberCardDate__Yt5ec{font-size:11px;color:#9CA3AF;margin:0}