.HubRegistrationGate_gatePage__7d2nG{position:relative;isolation:isolate;min-height:calc(100vh - 140px);display:grid;place-items:center;padding:2rem 1rem;overflow:hidden}.HubRegistrationGate_gatePage__7d2nG:before{content:"";position:absolute;inset:-3rem;z-index:-2;background-image:url(/hero-images/Gate-Image-1.jpg);background-size:cover;background-position:50%;filter:blur(8px) saturate(.92);transform:scale(1.04)}.HubRegistrationGate_gatePage__7d2nG:after{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--surface-color) 72%,transparent)}.HubRegistrationGate_gateCard__HvzHH{width:min(560px,100%);padding:2rem;border-radius:20px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--surface-color) 90%,transparent);text-align:center;display:grid;grid-gap:1rem;gap:1rem;box-shadow:0 10px 30px color-mix(in srgb,var(--surface-color) 45%,transparent)}.HubRegistrationGate_kicker__zXSIC{margin:0;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;opacity:.8}.HubRegistrationGate_title__AFILJ{margin:0;font-size:clamp(1.5rem,3vw,2rem)}.HubRegistrationGate_message__Mt8Mr{margin:0;line-height:1.6;opacity:.92}.HubRegistrationGate_secondaryButton__7XnPe{justify-self:center}.HubRegistrationGate_deleteConfirmation__p6ZfU{display:grid;grid-gap:.75rem;gap:.75rem;padding-top:.5rem;border-top:1px solid var(--border-color);color:var(--text-color)}.HubRegistrationGate_deleteConfirmation__p6ZfU p{margin:0;line-height:1.5;color:var(--text-muted)}.HubRegistrationGate_confirmationActions__kMC6p{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap}.HubRegistrationGate_deleteButton__pEvQk{border:1px solid var(--error-action-bg);border-radius:6px;padding:.65rem 1rem;background:var(--error-action-bg);color:var(--error-action-color);cursor:pointer}.HubRegistrationGate_deleteButton__pEvQk:hover:not(:disabled){filter:brightness(.9)}.HubRegistrationGate_deleteButton__pEvQk:disabled{opacity:.65;cursor:not-allowed}@media (max-width:768px){.HubRegistrationGate_gateCard__HvzHH{padding:1.5rem;border-radius:16px}}.claimsPage_claimsPage__2VRHs{padding:0 0 .75rem;max-width:1400px;margin:0 auto}.claimsPage_accessDenied__R6YOU{max-width:600px;margin:4rem auto;text-align:center;padding:3rem;background:var(--surface-color);border-radius:1rem;border:1px solid var(--border-color)}.claimsPage_accessDenied__R6YOU h2{color:var(--error-color);margin-bottom:1rem;font-family:var(--font-serif)}.claimsPage_statusMessage__IKieq{margin-bottom:1.5rem}.claimsPage_ownerlessPageActions__GhFmC{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.claimsPage_backLink___0MDF,.claimsPage_createOwnerlessLink__LrA1m{display:inline-flex;align-items:center;min-height:40px;padding:.6rem .9rem;color:var(--text-muted);border:1px solid var(--border-color);border-radius:.5rem;text-decoration:none;font-size:.9rem;font-weight:600;transition:all .2s ease}.claimsPage_backLink___0MDF:hover{color:var(--text-color);background:var(--background-color)}.claimsPage_tabsContainer__L0whe{margin-bottom:2rem;display:flex;gap:.5rem;flex-wrap:wrap;border-bottom:2px solid var(--border-color);padding-bottom:.5rem}.claimsPage_tab__iZNDG{padding:.75rem 1.5rem;font-size:.938rem;font-weight:600;color:var(--text-muted);background:none;border:none;border-radius:.5rem .5rem 0 0;cursor:pointer;transition:all .2s ease;position:relative;font-family:inherit;display:flex;align-items:center;gap:.5rem}.claimsPage_tab__iZNDG:hover{color:var(--text-color);background:var(--background-color)}.claimsPage_tabActive__gcwq0{color:var(--primary-color);background:var(--surface-color);border-bottom:3px solid var(--primary-color)}.claimsPage_tabBadge__oT6c0{background:var(--primary-color);color:#ffffff;font-size:.7rem;padding:.1rem .5rem;border-radius:10px;min-width:1.5rem;text-align:center}.claimsPage_createOwnerlessLink__LrA1m{justify-content:center;padding:.6rem 1rem;background:var(--primary-color);border-color:var(--primary-color);color:#ffffff;text-decoration:none;font-size:.9rem;font-weight:700}.claimsPage_createOwnerlessLink__LrA1m:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.claimsPage_tableContainer__01Vmo{background:var(--surface-color);border-radius:.75rem;border:1px solid var(--border-color);overflow-x:auto;overflow-y:visible;position:relative;z-index:1;scrollbar-width:none;-ms-overflow-style:none}.claimsPage_tableContainer__01Vmo::-webkit-scrollbar{display:none}.claimsPage_mobileClaimsList__wpmHb{display:none}.claimsPage_table__Cegf9{width:100%;border-collapse:collapse}.claimsPage_table__Cegf9 th{padding:1rem;text-align:left;font-size:.9rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid var(--border-color)}.claimsPage_table__Cegf9 tbody tr{border-bottom:1px solid var(--border-color);cursor:pointer;transition:background-color .2s ease}.claimsPage_table__Cegf9 tbody tr:hover{background:color-mix(in srgb,var(--primary-color) 5%,var(--surface-color))}.claimsPage_table__Cegf9 tbody tr:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.claimsPage_table__Cegf9 tbody tr:last-child{border-bottom:none}.claimsPage_table__Cegf9 td{padding:1rem;font-size:.875rem;color:var(--text-color);vertical-align:top;border-bottom:1px solid var(--border-color)}.claimsPage_businessLink__1_1dx{color:var(--primary-color);text-decoration:none;font-weight:600;transition:color .2s ease}.claimsPage_businessLink__1_1dx:hover{color:var(--primary-dark);text-decoration:underline}.claimsPage_businessCell__UNu4v{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.claimsPage_claimantName__Dy5V2{font-weight:600}.claimsPage_claimantEmail__1t_BC{color:var(--text-muted);font-size:.8rem;margin-top:.25rem}.claimsPage_businessNameCell__iwQNO{display:flex;align-items:center;gap:.55rem;min-width:0}.claimsPage_businessName__PMXps{min-width:0;color:var(--text-color);font-weight:600}.claimsPage_reasonCell__kfcZt{max-width:280px;color:var(--text-muted);line-height:1.5}.claimsPage_proofLink__iBYre{color:var(--primary-color);text-decoration:none;font-weight:600}.claimsPage_proofLink__iBYre:hover{text-decoration:underline}.claimsPage_proofButton__ZCmFW{background:none;border:none;padding:0;color:var(--primary-color);font-weight:600;cursor:pointer;text-decoration:none}.claimsPage_proofButton__ZCmFW:hover{text-decoration:underline}.claimsPage_dateCell__bZQ0b{white-space:nowrap}.claimsPage_time__FiE9z{font-size:.75rem;color:var(--text-muted);margin-left:.5rem}.claimsPage_actionButtons__FMeXV{display:flex;flex-wrap:wrap;gap:.5rem}.claimsPage_actionButton__FvtlP{padding:.5rem 1rem;font-size:.813rem;font-weight:600;border-radius:.5rem;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.claimsPage_actionApprove___kV8V{background:var(--success-bg);color:var(--success-color);border:1px solid var(--success-border)}.claimsPage_actionApprove___kV8V:hover:not(:disabled){background:var(--success-hover,rgba(34,197,94,.15))}.claimsPage_actionReject__wN3gd{background:var(--error-bg);color:var(--error-color);border:1px solid var(--error-border)}.claimsPage_actionReject__wN3gd:hover:not(:disabled){background:var(--error-hover,rgba(239,68,68,.15))}.claimsPage_actionNeutral__7YxM5{background:var(--background-color);color:var(--text-color);border:1px solid var(--border-color)}.claimsPage_actionNeutral__7YxM5:hover:not(:disabled){background:var(--surface-color)}.claimsPage_actionHighlight__G7oiq{background:linear-gradient(120deg,var(--primary-color),var(--primary-dark));color:#ffffff;border-color:transparent;box-shadow:0 0 16px color-mix(in srgb,var(--primary-color) 55%,transparent)}.claimsPage_actionHighlight__G7oiq:hover:not(:disabled){box-shadow:0 0 22px color-mix(in srgb,var(--primary-color) 70%,transparent);transform:translateY(-1px)}.claimsPage_statusPill__1AHlw{display:inline-flex;padding:.3rem .75rem;border-radius:999px;background:rgba(148,163,184,.1);color:var(--text-muted);font-size:.75rem;font-weight:600}.claimsPage_mobileClaimCard__uIvh7{width:100%;background:var(--surface-color);border:1px solid var(--border-color);border-radius:.75rem;padding:.875rem;color:var(--text-color);font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 8px 24px rgba(15,23,42,.06);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.claimsPage_mobileClaimCard__uIvh7:active{transform:scale(.99)}.claimsPage_mobileClaimCard__uIvh7:hover{border-color:var(--primary-color)}.claimsPage_mobileClaimCard__uIvh7:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.claimsPage_claimCardHeader__am22L{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.claimsPage_claimCardHeader__am22L strong{display:block;font-size:.95rem;line-height:1.3}.claimsPage_claimCardHeader__am22L small{display:block;margin-top:.2rem;color:var(--text-muted);font-size:.8125rem;line-height:1.35}.claimsPage_ownerlessMobileActions__yvE3Z{margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--border-color)}.claimsPage_approveButton__v68_w,.claimsPage_rejectButton__ZcYNI{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:0 .85rem;border-radius:.5rem;border:1px solid var(--border-color);background:var(--background-color);color:var(--text-color);font:inherit;font-size:.875rem;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.claimsPage_approveButton__v68_w{background:var(--success-bg);border-color:var(--success-border);color:var(--success-color)}.claimsPage_rejectButton__ZcYNI{background:var(--error-bg);border-color:var(--error-border);color:var(--error-color)}.claimsPage_approveButton__v68_w:active,.claimsPage_rejectButton__ZcYNI:active{transform:translateY(1px)}.claimsPage_bottomSheetOverlay__3O8jL{position:fixed;inset:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(15,23,42,.45);animation:claimsPage_overlayFadeIn__cdt_o .18s ease-out}.claimsPage_bottomSheetOverlayClosing__tNNct{animation:claimsPage_overlayFadeOut__4qdXc .18s ease-in forwards}.claimsPage_bottomSheet__7m2x9{width:min(100%,820px);max-height:min(82vh,720px);overflow-y:auto;background:var(--surface-color);border:1px solid var(--border-color);border-radius:1rem 1rem .75rem .75rem;padding:.75rem 1.25rem 1.25rem;box-shadow:0 -24px 60px rgba(15,23,42,.22);animation:claimsPage_bottomSheetIn__D7R8y .24s cubic-bezier(.2,.85,.25,1);transition:transform .18s ease;will-change:transform}.claimsPage_bottomSheetClosing__IEM8K{animation:claimsPage_bottomSheetOut__uefte .18s ease-in forwards}.claimsPage_bottomSheetHandle__bUJn9{width:2.75rem;height:.25rem;margin:0 auto .9rem;border-radius:999px;background:var(--border-color);cursor:-webkit-grab;cursor:grab;touch-action:none;transition:background-color .18s ease,transform .18s ease}.claimsPage_bottomSheetHandle__bUJn9:focus,.claimsPage_bottomSheetHandle__bUJn9:hover{background:var(--text-muted);outline:none}.claimsPage_bottomSheetHandle__bUJn9:active{cursor:-webkit-grabbing;cursor:grabbing;transform:scaleX(1.18)}.claimsPage_bottomSheetHeader__eSQj_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.claimsPage_bottomSheetHeader__eSQj_ h2{margin:0;color:var(--text-color);font-family:var(--font-secondary);font-size:1.25rem;line-height:1.3}.claimsPage_bottomSheetClose__NhQbY{width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid var(--border-color);background:var(--background-color);color:var(--text-muted);font-size:1.4rem;line-height:1;cursor:pointer;transition:color .18s ease,border-color .18s ease,transform .18s ease}.claimsPage_bottomSheetClose__NhQbY:hover{color:var(--text-color);border-color:var(--primary-color)}.claimsPage_bottomSheetClose__NhQbY:active{transform:scale(.96)}.claimsPage_bottomSheetContent__s7dfh{padding-top:1rem}.claimsPage_detailList__atiAb{display:grid;grid-gap:1rem;gap:1rem;margin:0}.claimsPage_detailItem__ExRzA{display:grid;grid-template-columns:minmax(7rem,.4fr) 1fr;grid-gap:1.25rem;gap:1.25rem;align-items:start;min-width:0}.claimsPage_detailList__atiAb dt{color:var(--text-muted);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.claimsPage_detailList__atiAb dd{margin:0;color:var(--text-color);font-size:.875rem;min-width:0}.claimsPage_bottomSheetActions__CDrc0{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.claimsPage_copyLinkButton__xf1il{padding:.4rem .75rem;font-size:.8rem;font-weight:600;border-radius:.5rem;border:1px solid var(--border-color);background:var(--background-color);color:var(--text-color);cursor:pointer}.claimsPage_copyLinkButton__xf1il:hover{background:var(--surface-color)}.claimsPage_copyIcon___ghiQ{width:1rem;height:1rem;stroke:currentColor;stroke-width:1.7;fill:none}.claimsPage_emptyState__004hP{padding:2.5rem;text-align:center;color:var(--text-muted)}.claimsPage_linkModalOverlay__craEo{position:fixed;inset:0;background:rgba(15,23,42,.58);display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:12000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:claimsPage_overlayFadeIn__cdt_o .18s ease-out}.claimsPage_linkModal__TbcOo{width:100%;max-width:640px;background:var(--surface-color);border:1px solid var(--border-color);border-radius:1rem;padding:2rem;box-shadow:0 24px 60px rgba(15,23,42,.24);animation:claimsPage_modalIn__Z9ArK .22s ease-out}.claimsPage_linkModalTitle__FBUck{margin:0 0 .5rem;font-size:1.75rem;color:var(--text-color);font-family:var(--font-serif)}.claimsPage_linkModalText__uy2h6{margin:0 0 1.5rem;color:var(--text-muted);line-height:1.6}.claimsPage_linkModalUrlBlock__SXpS5{border:1px solid var(--border-color);border-radius:.75rem;background:var(--background-color);padding:1rem;margin-bottom:1.5rem}.claimsPage_linkModalLabel__ZznG2{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:.35rem}.claimsPage_linkModalHost__SJicM{font-size:1rem;font-weight:700;color:var(--text-color);margin-bottom:.5rem}.claimsPage_linkModalFullUrl__WeGZ8{font-size:.85rem;color:var(--text-muted);word-break:break-all}.claimsPage_linkModalWarning__b54PO{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);color:#b91c1c;padding:.75rem 1rem;border-radius:.75rem;margin-bottom:1.5rem;font-size:.9rem}.claimsPage_linkModalActions__vTc4t{display:flex;gap:.75rem;flex-wrap:wrap}.claimsPage_linkModalPrimary__OXk8Q,.claimsPage_linkModalSecondary__U8sdt{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.25rem;border-radius:.6rem;font-weight:600;font-family:inherit;border:1px solid transparent;cursor:pointer;transition:all .2s ease}.claimsPage_linkModalPrimary__OXk8Q{background:var(--primary-color);color:#ffffff;border-color:var(--primary-color)}.claimsPage_linkModalPrimary__OXk8Q:hover:not(:disabled){background:var(--primary-dark);border-color:var(--primary-dark)}.claimsPage_linkModalPrimary__OXk8Q:disabled{opacity:.6;cursor:not-allowed}.claimsPage_linkModalSecondary__U8sdt{background:var(--surface-color);border-color:var(--border-color);color:var(--text-color)}.claimsPage_linkModalSecondary__U8sdt:hover{border-color:var(--primary-color);color:var(--primary-color)}.claimsPage_modalOverlay__d3ulh{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.58);display:flex;align-items:center;justify-content:center;z-index:12000;padding:1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.claimsPage_modal__glN6r{background:var(--surface-color);border-radius:1rem;width:100%;max-width:500px;box-shadow:0 20px 40px rgba(0,0,0,.2);animation:claimsPage_modalIn__Z9ArK .3s ease-out}.claimsPage_modalHeader__GqocW{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--border-color)}.claimsPage_modalHeader__GqocW h3{margin:0;color:var(--text-color);font-size:1.25rem}.claimsPage_closeButton__SxeJs{background:none;border:none;font-size:1.5rem;color:var(--text-muted);cursor:pointer;padding:.25rem;line-height:1}.claimsPage_closeButton__SxeJs:hover{color:var(--text-color)}.claimsPage_modalContent__9V5WN{padding:1.5rem}.claimsPage_modalContent__9V5WN p{color:var(--text-color);margin-bottom:1rem;line-height:1.5}.claimsPage_attemptWarning__CAe9s{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2);border-radius:.5rem;padding:.75rem;color:#d97706;font-size:.9rem}.claimsPage_reasonInput__JaFWK{margin-top:1.5rem}.claimsPage_reasonInput__JaFWK label{display:block;font-weight:600;color:var(--text-color);margin-bottom:.5rem;font-size:.9rem}.claimsPage_reasonTextarea__UJTpT{width:100%;padding:.75rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--surface-color);color:var(--text-color);font-family:inherit;resize:vertical;min-height:100px}.claimsPage_reasonTextarea__UJTpT:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(14,165,233,.1)}.claimsPage_modalActions__2jbDX{display:flex;justify-content:flex-end;gap:1rem;padding:1rem 1.5rem 1.5rem;border-top:1px solid var(--border-color)}.claimsPage_cancelButton__pIEop{padding:.75rem 1.5rem;border:1px solid var(--border-color);background:var(--surface-color);color:var(--text-color);border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.claimsPage_cancelButton__pIEop:hover:not(:disabled){background:var(--background-color)}.claimsPage_confirmRejectButton__xr1Yr{padding:.75rem 1.5rem;border:none;background:#dc2626;color:white;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.claimsPage_confirmRejectButton__xr1Yr:hover:not(:disabled){background:#b91c1c}.claimsPage_confirmRejectButton__xr1Yr:disabled{opacity:.6;cursor:not-allowed}@media (max-width:900px){.claimsPage_bottomSheetOverlay__3O8jL{align-items:flex-end}.claimsPage_ownerlessPageActions__GhFmC{align-items:stretch;flex-direction:column}.claimsPage_backLink___0MDF,.claimsPage_createOwnerlessLink__LrA1m{justify-content:center;width:100%}.claimsPage_tableContainer__01Vmo{display:none}.claimsPage_mobileClaimsList__wpmHb{display:grid;grid-gap:.75rem;gap:.75rem}.claimsPage_tabsContainer__L0whe{overflow-x:auto;flex-wrap:nowrap;padding-bottom:.75rem;scrollbar-width:thin}.claimsPage_tab__iZNDG{flex:0 0 auto;padding:.65rem 1rem;font-size:.875rem;white-space:nowrap}}@media (max-width:480px){.claimsPage_claimsPage__2VRHs{padding-bottom:.5rem}.claimsPage_bottomSheetOverlay__3O8jL{padding:0}.claimsPage_bottomSheet__7m2x9{width:min(100%,820px);max-height:86vh;border-right:none;border-bottom:none;border-left:none;border-radius:1rem 1rem 0 0}.claimsPage_detailItem__ExRzA{grid-template-columns:1fr;gap:.35rem}.claimsPage_bottomSheetActions__CDrc0{display:grid;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.claimsPage_approveButton__v68_w,.claimsPage_bottomSheetOverlay__3O8jL,.claimsPage_bottomSheet__7m2x9,.claimsPage_mobileClaimCard__uIvh7,.claimsPage_rejectButton__ZcYNI{animation:none;transition:none}}@keyframes claimsPage_overlayFadeIn__cdt_o{0%{opacity:0}to{opacity:1}}@keyframes claimsPage_overlayFadeOut__4qdXc{0%{opacity:1}to{opacity:0}}@keyframes claimsPage_bottomSheetIn__D7R8y{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes claimsPage_bottomSheetOut__uefte{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(28px)}}@keyframes claimsPage_modalIn__Z9ArK{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ConfirmDialog_overlay__G2XJ0{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:ConfirmDialog_fadeIn__ZjHyh .2s ease}.ConfirmDialog_dialog__m3ivq{background:var(--surface-color);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.2);width:100%;max-width:400px;animation:ConfirmDialog_slideUp__nSo0S .3s ease;border:1px solid var(--border-color)}.ConfirmDialog_header__9yNvS{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-color)}.ConfirmDialog_title__9h9w8{font-size:1.125rem;font-weight:600;color:var(--text-color);margin:0}.ConfirmDialog_closeButton__oPyS_{background:none;border:none;font-size:1.5rem;line-height:1;color:var(--text-muted);cursor:pointer;padding:.25rem;transition:color .2s ease}.ConfirmDialog_closeButton__oPyS_:hover{color:var(--text-color)}.ConfirmDialog_content__ZwACm{padding:1.5rem}.ConfirmDialog_message__L2LYW{color:var(--text-color);line-height:1.5;margin:0}.ConfirmDialog_proofBlock__G_Hxe{margin-top:.85rem}.ConfirmDialog_proofLine__naSF8{margin:0;color:var(--text-color);line-height:1.5}.ConfirmDialog_proofLink__URCGh{color:var(--primary-color);text-decoration:none;word-break:break-all}.ConfirmDialog_proofLink__URCGh:hover{text-decoration:underline}.ConfirmDialog_proofNote__IMwHX{margin:.6rem 0 0;color:var(--text-muted);line-height:1.5;font-size:.875rem}.ConfirmDialog_footer__cQj60{display:flex;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--border-color);justify-content:flex-end}.ConfirmDialog_button__pZNG_{padding:.625rem 1.25rem;border-radius:8px;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.ConfirmDialog_cancelButton__MEGw1{background:var(--background-color);color:var(--text-color);border-color:var(--border-color)}.ConfirmDialog_cancelButton__MEGw1:hover{background:var(--surface-color)}.ConfirmDialog_confirmButton__0Z_4_{background:var(--primary-color);color:white;border-color:var(--primary-color)}.ConfirmDialog_confirmButton__0Z_4_:hover{background:var(--primary-dark);border-color:var(--primary-dark);transform:translateY(-1px)}.ConfirmDialog_confirmButton__0Z_4_.ConfirmDialog_danger__Hs_eh{background:#dc2626;border-color:#dc2626}.ConfirmDialog_confirmButton__0Z_4_.ConfirmDialog_danger__Hs_eh:hover{background:#b91c1c;border-color:#b91c1c}.ConfirmDialog_confirmButton__0Z_4_.ConfirmDialog_warning__YYTVx{background:#d97706;border-color:#d97706}.ConfirmDialog_confirmButton__0Z_4_.ConfirmDialog_warning__YYTVx:hover{background:#b45309;border-color:#b45309}@keyframes ConfirmDialog_fadeIn__ZjHyh{0%{opacity:0}to{opacity:1}}@keyframes ConfirmDialog_slideUp__nSo0S{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Header_header__3GDmM{background-color:var(--surface-color);border-bottom:1px solid var(--border-color);position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;transition:box-shadow .3s ease}.Header_homeHeader__6dTAu{position:fixed;border-bottom-color:color-mix(in srgb,var(--border-color) 70%,transparent);background:color-mix(in srgb,var(--surface-color) 82%,transparent);opacity:0;pointer-events:none;transform:translateY(-100%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:opacity .25s ease,transform .25s ease,box-shadow .3s ease}.Header_homeHeaderVisible__Xv5sW{opacity:1;pointer-events:auto;transform:translateY(0);box-shadow:0 1.25rem 3.75rem rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.16)}.Header_nav__yNiFP{width:100%;max-width:75rem;margin:0 auto;padding:0 1rem}.Header_navContent__tdBJY{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:3rem;padding:.625rem 0}.Header_logo__UsJJl{text-decoration:none;color:var(--primary-color);white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:center}.Header_logoImage__BdqLq{display:block;height:60px;width:auto;object-fit:contain}.Header_navControls__0EuTy{display:flex;align-items:center;gap:1.5rem;min-width:0}.Header_navLinks__W57Bl{display:none;align-items:center;gap:.5rem;list-style:none;margin:0;padding:0}.Header_navLink__tPWep{color:var(--text-color);text-decoration:none;transition:color .2s ease,background-color .2s ease;font-weight:500;font-size:.95rem;line-height:1.2;white-space:nowrap;min-height:2.5rem;padding:.55rem .8rem;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center}.Header_navLink__tPWep:hover{color:var(--primary-color)}.Header_navLink__tPWep:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.Header_userMenu__dDPrD{display:flex;align-items:center;gap:.5rem;min-width:0}.Header_userGreeting__CQfhP{color:var(--text-muted);font-size:.875rem;font-weight:500;white-space:nowrap}.Header_loadingText__oBF68{color:var(--text-muted);font-size:.875rem;padding:.5rem 0}.Header_hubNavLink__I7B_D,.Header_loginNavButton__zVXaO{position:relative;margin-left:.35rem;padding-left:1.2rem}.Header_hubNavLink__I7B_D:before,.Header_loginNavButton__zVXaO:before{content:"";position:absolute;left:.25rem;top:50%;width:1px;height:1.5rem;background:var(--border-color);transform:translateY(-50%)}.Header_loginNavButton__zVXaO,.Header_logoutNavButton__qxUo_{border:none;background:transparent;font-family:inherit;cursor:pointer}.Header_logoutNavButton__qxUo_{color:var(--text-muted)}.Header_logoutNavButton__qxUo_:hover:not(:disabled){color:#dc2626;background:rgba(220,38,38,.05)}.Header_logoutNavButton__qxUo_:disabled{opacity:.6;cursor:not-allowed}.Header_btnMobileMenu__Zp77Z{display:flex;flex-direction:column;justify-content:space-between;width:2.5rem;height:2rem;background:transparent;border:none;cursor:pointer;padding:.375rem;border-radius:.5rem;transition:background-color .2s ease}.Header_btnMobileMenu__Zp77Z:hover{background:rgba(14,165,233,.1)}.Header_btnMobileMenu__Zp77Z:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.Header_btnMobileMenu__Zp77Z span{display:block;height:.125rem;width:100%;background:var(--text-color);border-radius:.125rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.Header_headerStatusMessage__0hhC6{position:absolute;top:100%;left:0;right:0;z-index:1000;margin-top:.5rem;padding:0 1rem}@media (min-width:769px){.Header_navContent__tdBJY{min-height:3.5rem;padding:.75rem 0}.Header_logo__UsJJl h1{font-size:calc(1.5rem - (1.5 - 1.1) * (30 - 100vw) / 30)}.Header_btnMobileMenu__Zp77Z{display:none}.Header_navLinks__W57Bl{display:flex}}@media (max-width:768px){.Header_navControls__0EuTy{gap:.75rem}.Header_userGreeting__CQfhP{display:none}}@media (max-width:480px){.Header_nav__yNiFP{padding:0 .75rem}.Header_logoImage__BdqLq{height:48px}.Header_userMenu__dDPrD .Header_navLink__tPWep{padding-inline:.75rem;font-size:.875rem;white-space:nowrap}}.MobileMenu_mobileMenuOverlay__R_C3F{padding:0;border:0;cursor:pointer;position:fixed;top:0;left:0;width:100%;height:100svh;background:rgba(0,0,0,.5);z-index:998;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem)}.MobileMenu_mobileMenu__ukAe6{position:fixed;top:0;left:0;width:100%;height:auto;max-height:92svh;background:var(--background-color);border-bottom:1px solid var(--border-color);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:999;display:flex;flex-direction:column;box-shadow:0 .25rem 1.25rem rgba(0,0,0,.1);border-radius:0 0 1rem 1rem;overflow:hidden;transform:translateY(-100%)}.MobileMenu_mobileMenuOpen__h0rfR{transform:translateY(0)}.MobileMenu_mobileMenuHeader__VWP9V{display:flex;justify-content:space-between;align-items:center;padding:.75rem .875rem;border-bottom:1px solid var(--border-color);background:var(--surface-color)}.MobileMenu_mobileMenuHeader__VWP9V h3{margin:0;color:var(--text-color);font-size:1.125rem;font-weight:600}.MobileMenu_btnMobileClose__aqG2L{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:.375rem;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:all .5s ease;font-size:1.5rem}.MobileMenu_btnMobileClose__aqG2L:hover{background:rgba(220,38,38,.1);color:#dc2626}.MobileMenu_btnMobileClose__aqG2L:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.MobileMenu_mobileMenuContent__2VNAJ{flex:1 1;padding:.75rem .875rem;display:flex;flex-direction:column;gap:.875rem;overflow-y:auto}.MobileMenu_mobileGuestSection__MKqBR,.MobileMenu_mobileUserSection__LZQZj{display:flex;flex-direction:column;gap:.25rem}.MobileMenu_mobileDivider__ON7d0{height:1px;background:var(--border-color);margin:.25rem 0}.MobileMenu_mobileNavSection__BbprI{display:flex;flex-direction:column;gap:.25rem}.MobileMenu_mobileNavTitle__Yl01I{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:.25rem .75rem;margin-bottom:0}.MobileMenu_mobileNavLink__tuGeM{padding:.625rem .75rem;text-decoration:none;color:var(--text-color);border-radius:.5rem;transition:all .2s ease;font-size:.9375rem;font-weight:500;display:flex;align-items:center;gap:.5rem;background:transparent;min-height:2.25rem}.MobileMenu_mobileNavLink__tuGeM svg{opacity:.4;transition:opacity .2s ease;flex-shrink:0;width:1.125rem;height:1.125rem}.MobileMenu_mobileNavLink__tuGeM:hover{background:var(--surface-color);transform:translateX(.25rem)}.MobileMenu_mobileNavLink__tuGeM:hover svg{opacity:1}.MobileMenu_mobileNavLink__tuGeM:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.MobileMenu_btnMobileAction__xwtjA{padding:.625rem .75rem;border:1px solid transparent;border-radius:.5rem;font-size:.9375rem;font-weight:500;cursor:pointer;text-decoration:none;text-align:left;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease;display:flex;align-items:center;gap:.5rem;color:var(--text-color);position:relative;min-height:2.25rem;background:transparent}@media (max-height:760px){.MobileMenu_mobileMenu__ukAe6{max-height:94svh}.MobileMenu_mobileMenuHeader__VWP9V{padding:.625rem .75rem}.MobileMenu_mobileMenuContent__2VNAJ{padding:.625rem .75rem;gap:.75rem}.MobileMenu_btnMobileAction__xwtjA,.MobileMenu_mobileNavLink__tuGeM{min-height:2.125rem}}.MobileMenu_btnMobileAction__xwtjA svg{opacity:.75;transition:color .2s ease,opacity .2s ease;flex-shrink:0;z-index:1;width:1.125rem;height:1.125rem}.MobileMenu_btnMobileAction__xwtjA span{z-index:1}.MobileMenu_btnMobileAction__xwtjA:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.MobileMenu_btnMobileHub__5UsDI{color:var(--text-color)}.MobileMenu_btnMobileHub__5UsDI:hover{background:var(--surface-color);color:var(--primary-color);transform:translateX(.25rem)}.MobileMenu_btnMobileHub__5UsDI:hover svg{opacity:1}.MobileMenu_btnMobileRegister__x4IxI{color:var(--text-color)}.MobileMenu_btnMobileRegister__x4IxI:hover{background:var(--surface-color);color:var(--primary-color);transform:translateX(.25rem)}.MobileMenu_btnMobileRegister__x4IxI:hover svg{opacity:1}.MobileMenu_btnMobileLogin__05h_P{color:var(--text-color)}.MobileMenu_btnMobileLogin__05h_P:hover{background:var(--surface-color);color:var(--primary-color);transform:translateX(.25rem)}.MobileMenu_btnMobileLogin__05h_P:active{transform:translateX(.125rem)}.MobileMenu_btnMobileLogin__05h_P:hover svg{opacity:1}.MobileMenu_btnMobileLogout__P021n{color:var(--text-color)}.MobileMenu_btnMobileLogout__P021n:hover:not(:disabled){background:rgba(220,38,38,.05);color:#dc2626;transform:translateX(.25rem)}.MobileMenu_btnMobileLogout__P021n:hover:not(:disabled) svg{color:#dc2626;opacity:1}.MobileMenu_btnMobileLogout__P021n:disabled{opacity:.6;cursor:not-allowed}.DangerZone_dangerZone__89B3S{border-color:rgba(229,62,62,.3);background:rgba(229,62,62,.05);border-radius:12px;padding:1rem;margin:2rem 0;position:relative;overflow:hidden}.DangerZone_dangerZone__89B3S:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#e53e3e,#c53030);border-radius:var(--radius) var(--radius) 0 0}.DangerZone_sectionHeader__2xaHD{margin-bottom:1.5rem;text-align:center}.DangerZone_sectionTitle__8NwTp{font-size:1.5rem;font-weight:700;color:#e53e3e;margin:0 0 .5rem}.DangerZone_sectionSubtitle__ojkri{color:var(--text-muted);font-size:1rem;margin:0}@media (max-width:768px){.DangerZone_dangerZone__89B3S{padding:1.5rem;margin:1.5rem 0}}.GalleryUpload_galleryUpload__VYEAr{width:100%}.GalleryUpload_controls__pGlpR{margin-bottom:1.5rem}.GalleryUpload_fileInput__kgYYW{display:none}.GalleryUpload_uploadButton__OcbqJ{margin-bottom:.5rem}.GalleryUpload_helpText__ot0pg{font-size:.8rem;color:var(--text-muted);margin-bottom:.5rem}.GalleryUpload_inlineStatus__cy8Jo{margin-top:.5rem}.GalleryUpload_galleryContainer__CDBlY{position:relative;margin-bottom:1rem;width:100%}.GalleryUpload_galleryGrid__hqgn7{width:100%;display:flex;gap:1rem;overflow-x:auto;padding:.5rem 0;scrollbar-width:thin;scrollbar-color:var(--border-color) transparent;min-height:8px}.GalleryUpload_galleryGrid__hqgn7::-webkit-scrollbar{height:6px}.GalleryUpload_galleryGrid__hqgn7::-webkit-scrollbar-track{background:transparent;border-radius:3px}.GalleryUpload_galleryGrid__hqgn7::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.GalleryUpload_galleryGrid__hqgn7::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.GalleryUpload_galleryItem__r8tyB{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 0.75rem);min-width:180px;max-width:280px;position:relative;border:1px solid var(--border-color);border-radius:var(--radius);overflow:hidden;background:var(--surface-color);transition:transform .2s ease,box-shadow .2s ease}.GalleryUpload_galleryItem__r8tyB:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.GalleryUpload_galleryItem__r8tyB[draggable=true]{cursor:-webkit-grab;cursor:grab}.GalleryUpload_galleryItem__r8tyB[draggable=true]:active{cursor:-webkit-grabbing;cursor:grabbing}.GalleryUpload_imageContainer__jBE9z{position:relative;aspect-ratio:4/3;overflow:hidden}.GalleryUpload_galleryImage__KvBm_{width:100%;height:100%;object-fit:cover}.GalleryUpload_imageOverlay__5wPi0{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.7) 0,transparent 30%,transparent 70%,rgba(0,0,0,.3));opacity:0;transition:opacity .2s ease;display:flex;justify-content:space-between;align-items:flex-start;padding:.5rem}.GalleryUpload_imageContainer__jBE9z:hover .GalleryUpload_imageOverlay__5wPi0{opacity:1}.GalleryUpload_imageNumber__eTodE{background:rgba(0,0,0,.7);border-radius:50%;font-size:.75rem;font-weight:700}.GalleryUpload_imageNumber__eTodE,.GalleryUpload_removeButton__wtqVS{color:white;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.GalleryUpload_removeButton__wtqVS{background:rgba(220,38,38,.9);border:none;border-radius:50%;font-size:1rem;cursor:pointer;transition:background-color .2s ease}.GalleryUpload_removeButton__wtqVS:hover{background:rgba(185,28,28,.9)}.GalleryUpload_removeButton__wtqVS:disabled{background:rgba(107,114,128,.9);cursor:not-allowed}.GalleryUpload_imageInfo__1D_RZ{padding:.5rem}.GalleryUpload_filename__6ON1Q{font-size:.75rem;color:var(--text-muted);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GalleryUpload_uploadPending__DXz_h{font-size:.7rem;color:var(--warning-color,#d97706);font-style:italic}.GalleryUpload_emptyState__gRyjN{text-align:center;padding:2rem;background:var(--surface-color);border:2px dashed var(--border-color);border-radius:var(--radius);color:var(--text-muted)}.GalleryUpload_emptyIcon__QG9d_{display:inline-flex;align-items:center;justify-content:center;color:var(--primary-color);margin-bottom:.5rem}.GalleryUpload_emptyText__AUocK{font-weight:500;margin-bottom:.25rem}.GalleryUpload_emptySubtext__yEFwO{font-size:.875rem}.GalleryUpload_galleryItem__r8tyB.GalleryUpload_dragOver__yIszI{border:2px dashed var(--primary-color);background:var(--primary-bg,rgba(14,165,233,.1))}.GalleryUpload_scrollHint__cZPF7{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:.25rem;background:linear-gradient(90deg,transparent,var(--surface-color));padding:.5rem;color:var(--text-muted);font-size:.8rem;pointer-events:none;opacity:0;transition:opacity .3s ease}.GalleryUpload_galleryContainer__CDBlY:hover .GalleryUpload_scrollHint__cZPF7{opacity:1}.GalleryUpload_uploadOverlay__CCwO1{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:2}.GalleryUpload_progressCircle__r5ISn{position:relative;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.GalleryUpload_progressCircle__r5ISn:before{content:"";position:absolute;inset:0;border:3px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:GalleryUpload_spin__iUjVQ 1s linear infinite}.GalleryUpload_progressText__NrmfE{position:relative;z-index:1;color:white;font-size:.8rem;font-weight:600}.GalleryUpload_errorOverlay__Qzcs8{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(220,38,38,.8);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;color:white}.GalleryUpload_errorIcon__qChTc{display:inline-flex;align-items:center;justify-content:center;margin-bottom:.5rem}.GalleryUpload_errorText__QhKUE{font-size:.8rem;font-weight:600}.GalleryUpload_statusIndicator__hV7Ke{margin-top:.25rem}.GalleryUpload_statusPending__YEyUe{font-size:.7rem;color:var(--text-muted);font-style:italic}.GalleryUpload_statusUploading__IlwNr{font-size:.7rem;color:var(--primary-color);font-weight:500}.GalleryUpload_statusError__a1OXC{font-size:.7rem;color:var(--error-color);font-weight:500}.GalleryUpload_statusSuccess__LaDPt{font-size:.7rem;color:var(--success-color);font-weight:500}.GalleryUpload_galleryItem__r8tyB.GalleryUpload_uploading__TznCQ{opacity:.7;pointer-events:none}@media (max-width:768px){.GalleryUpload_galleryItem__r8tyB{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 0.5rem);min-width:120px}.GalleryUpload_imageOverlay__5wPi0{opacity:1;background:linear-gradient(180deg,rgba(0,0,0,.5) 0,transparent 40%,transparent 60%,rgba(0,0,0,.3))}.GalleryUpload_scrollHint__cZPF7{display:none}}@media (max-width:425px){.GalleryUpload_galleryItem__r8tyB{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 1rem)}}@keyframes GalleryUpload_spin__iUjVQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ImageUpload_imageUpload__WK2IU{width:100%}.ImageUpload_uploadArea__LVpmU{display:flex;gap:1.5rem;align-items:flex-start}.ImageUpload_previewContainer__QIkBB{position:relative;flex-shrink:0;width:120px;border:2px dashed var(--border-color);border-radius:var(--radius);overflow:hidden;background:var(--surface-color);display:flex;align-items:center;justify-content:center}.ImageUpload_previewContainer__QIkBB.ImageUpload_hasImage__NnC4V{border-style:solid;border-color:var(--primary-color)}.ImageUpload_previewImage__Xj3gD{width:100%;height:100%;object-fit:contain;object-position:center}.ImageUpload_placeholder__Xnuzf{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;color:var(--text-muted);text-align:center}.ImageUpload_placeholderIcon__wXysp{display:inline-flex;align-items:center;justify-content:center;margin-bottom:.5rem}.ImageUpload_placeholderText__Scj_I{font-size:.8rem}.ImageUpload_controls__YjW5h{flex:1 1;display:flex;flex-direction:column;gap:.75rem}.ImageUpload_fileInput__BWUhB{display:none}.ImageUpload_buttonGroup__STnvf{display:flex;gap:.5rem;flex-wrap:wrap}.ImageUpload_controlButton__CJBok{align-self:flex-start}.ImageUpload_helpText__5wVrq{font-size:.8rem;color:var(--text-secondary)}@media (max-width:768px){.ImageUpload_uploadArea__LVpmU{flex-direction:column;gap:1rem}}.VideoIntroduction_videoIntroduction__8C2y8{display:flex;flex-direction:column;gap:1rem}.VideoIntroduction_previewCard__5DaVS{border:1px solid var(--border-color);border-radius:1rem;padding:.75rem;background:var(--surface-color)}.VideoIntroduction_videoFrame__Atl0D,.VideoIntroduction_videoTag__MDkRl{width:100%;display:block;border:none;border-radius:.7rem;aspect-ratio:16/9;background:#000}.VideoIntroduction_embedWarning__sAe5Q{margin-top:.5rem}.VideoIntroduction_previewMeta__Hh83z{margin-top:.5rem;font-size:.875rem;color:var(--text-muted)}.VideoIntroduction_inputGroup__F_AhW{display:flex;flex-direction:column;gap:.5rem}.VideoIntroduction_urlRow__LNlVB{display:grid;grid-gap:.5rem;gap:.5rem}.VideoIntroduction_controlButton__51EvW{width:100%}.VideoIntroduction_helpText__W3Jpx{font-size:.8rem;color:var(--text-muted)}.VideoIntroduction_statusMessage__le_DY{margin-top:.75rem}@media (min-width:769px){.VideoIntroduction_urlRow__LNlVB{display:flex;flex-wrap:wrap;align-items:center}.VideoIntroduction_controlButton__51EvW{width:auto;align-self:flex-start}}.MemberManagement_memberManagement__SDn5F{background:var(--surface-color);border-radius:var(--radius);padding:2rem;border:1px solid var(--border-color);margin-bottom:2rem}.MemberManagement_sectionHeader__IT6sF{margin-bottom:1.5rem}.MemberManagement_sectionTitle__ev52t{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem}.MemberManagement_sectionSubtitle__sMtKX{color:var(--text-muted);font-size:.9rem;margin:0}.MemberManagement_membersList__mWPSt{display:flex;flex-direction:column;gap:1rem}.MemberManagement_memberItem__G2Dsv{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--bg-primary);border-radius:8px;border:1px solid var(--border-color)}.MemberManagement_memberInfo__tCZph{display:flex;flex-direction:column;gap:.25rem}.MemberManagement_memberName__vM_Ys{font-weight:600;color:var(--text-primary)}.MemberManagement_memberDetails__aDHSL{display:flex;align-items:center;gap:.75rem}.MemberManagement_memberRole__51KnX{padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:capitalize}.MemberManagement_memberRole__51KnX.MemberManagement_owner__qbZ_N{background:rgba(234,179,8,.1);color:rgb(234,179,8);border:1px solid rgba(234,179,8,.3)}.MemberManagement_memberRole__51KnX.MemberManagement_admin__7gylU{background:rgba(59,130,246,.1);color:rgb(59,130,246);border:1px solid rgba(59,130,246,.3)}.MemberManagement_memberRole__51KnX.MemberManagement_member__hP7WN{background:rgba(107,114,128,.1);color:rgb(107,114,128);border:1px solid rgba(107,114,128,.3)}.MemberManagement_youBadge__sRTZR{font-size:.75rem;color:var(--text-muted);font-style:italic}.MemberManagement_memberActions__DbCSK{display:flex;gap:.5rem;align-items:center}.MemberManagement_ownerBadge__vSSN_{font-size:.875rem;color:var(--text-muted);font-weight:500}.MemberManagement_btn__fQAm9{padding:.5rem 1rem;border-radius:6px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease;border:none;font-family:inherit}.MemberManagement_btnPrimary__ZeV_o{background:var(--accent-color);color:white;border:1px solid var(--accent-color)}.MemberManagement_btnPrimary__ZeV_o:hover:not(:disabled){background:var(--accent-color-hover);transform:translateY(-1px)}.MemberManagement_btnPrimary__ZeV_o:disabled{opacity:.6;cursor:not-allowed;transform:none}.MemberManagement_btnDanger__rt_Wp{background:#e53e3e;color:white;border:1px solid #e53e3e}.MemberManagement_btnDanger__rt_Wp:hover{background:#c53030;transform:translateY(-1px)}.MemberManagement_btnSmall__S3mSZ{padding:.375rem .75rem;font-size:.75rem}.MemberManagement_emptyState__AUuOj{font-style:italic}.MemberManagement_emptyState__AUuOj,.MemberManagement_loading__yojZS{text-align:center;padding:2rem;color:var(--text-muted)}@media (max-width:768px){.MemberManagement_memberItem__G2Dsv{flex-direction:column;align-items:flex-start;gap:1rem}.MemberManagement_memberActions__DbCSK{width:100%;justify-content:flex-end}.MemberManagement_memberManagement__SDn5F{padding:1.5rem}}.BusinessEditContent_page__XImgQ{width:100%;display:grid;grid-gap:1.25rem;gap:1.25rem;padding-bottom:.75rem}.BusinessEditContent_content__PMDSa{display:flex;flex-direction:column;gap:1rem;min-width:0}.BusinessEditContent_sectionPanel__tkqEs{background:color-mix(in srgb,var(--surface-color) 86%,var(--background-color));border:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-radius:8px;padding:1.25rem}@media (max-width:768px){.BusinessEditContent_page__XImgQ{gap:1rem}.BusinessEditContent_sectionPanel__tkqEs{padding:1rem}}.LoadingScreen_loadingScreen__tUFRb{display:flex;align-items:center;justify-content:center;min-height:calc(100svh - 96px);flex:1 0 auto;background:var(--background-color);padding:2rem;position:relative;overflow:hidden;isolation:isolate}.LoadingScreen_loadingScreen__tUFRb:before{content:"";position:absolute;inset:0;background-image:url(/hero-images/Loading-1.jpg);background-size:cover;background-position:50%;filter:blur(8px);transform:scale(1.08);opacity:.52;z-index:-2}.LoadingScreen_loadingScreen__tUFRb:after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--background-color) 70%,transparent);z-index:-1}.LoadingScreen_loadingScreenFullBleed__z1Wvh{width:100vw;margin-inline:calc(50% - 50vw)}.LoadingScreen_loadingContent__b3DKF{display:flex;flex-direction:column;align-items:center;gap:2rem;max-width:500px;text-align:center;padding:.8rem .4rem;position:relative;z-index:1}.LoadingScreen_loaderAnimation__5QZNV{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center;will-change:transform}.LoadingScreen_loaderRing__28Epz{position:absolute;inset:0;border-top:3px solid var(--border-color);border:3px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;animation:LoadingScreen_spin__EoDqW 1s linear infinite}.LoadingScreen_loaderLogo__2pQIA{width:52px;height:52px;object-fit:contain;animation:LoadingScreen_logoPulse__0pfey 2s ease-in-out infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LoadingScreen_message__FKw_L{font-size:1.25rem;font-weight:600;color:var(--text-color);margin:0;letter-spacing:.5px}.LoadingScreen_subtitle__MyOjk{font-size:.95rem;color:var(--text-muted);margin:0}.LoadingScreen_scriptureContainer__JgOnG{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;background:var(--surface-color);border-radius:8px;border-left:4px solid var(--primary-color);border:1px solid var(--border-color);box-shadow:0 2px 8px rgba(0,0,0,.06);animation:LoadingScreen_fadeInSlideUp__BjfF5 .6s ease-out}.LoadingScreen_scriptureText__90916{font-size:1rem;font-style:italic;color:var(--text-color);line-height:1.6;margin:0}.LoadingScreen_scriptureReference__xUXrk{font-size:.875rem;color:var(--text-muted);margin:0;font-weight:500}@media (max-width:768px){.LoadingScreen_loadingScreen__tUFRb{min-height:calc(100svh - 72px)}.LoadingScreen_loadingScreenFullBleed__z1Wvh{width:100vw;margin-inline:calc(50% - 50vw)}.LoadingScreen_message__FKw_L{font-size:1.1rem}.LoadingScreen_subtitle__MyOjk{font-size:.9rem}.LoadingScreen_scriptureText__90916{font-size:.95rem}.LoadingScreen_loaderLogo__2pQIA{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.LoadingScreen_loaderLogo__2pQIA,.LoadingScreen_loaderRing__28Epz,.LoadingScreen_scriptureContainer__JgOnG{animation:none}}@keyframes LoadingScreen_fadeInSlideUp__BjfF5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingScreen_logoPulse__0pfey{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(.95)}}@keyframes LoadingScreen_spin__EoDqW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.createOwnerlessBusiness_page__52Xyg{max-width:1400px;margin:0 auto;min-height:100vh;padding:0 0 .75rem;background:var(--background-color)}.createOwnerlessBusiness_accessDenied__vOBXn{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center;padding:2rem}.createOwnerlessBusiness_accessDenied__vOBXn h2{color:var(--text-color);margin-bottom:.75rem;font-size:1.5rem}.createOwnerlessBusiness_accessDenied__vOBXn p{color:var(--text-muted);max-width:420px;line-height:1.5}.createOwnerlessBusiness_modalOverlay__mF3Rw{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:1000}.createOwnerlessBusiness_modal__d_m7i{width:100%;max-width:460px;background:var(--surface-color);border-radius:1rem;border:1px solid var(--border-color);padding:1.5rem;box-shadow:0 20px 40px rgba(0,0,0,.2)}.createOwnerlessBusiness_modalHeader__NiCmH h2{margin:0 0 .5rem;font-size:1.5rem;color:var(--text-color)}.createOwnerlessBusiness_modalText__io3a_{margin:0 0 1.5rem;color:var(--text-muted);line-height:1.5}.createOwnerlessBusiness_modalActions__efFYt{display:flex;flex-direction:column;gap:.75rem}.createOwnerlessBusiness_ghostButton__9Fou3,.createOwnerlessBusiness_primaryButton__DGbgs,.createOwnerlessBusiness_secondaryButton__7wcxp{width:100%;padding:.75rem 1rem;border-radius:.6rem;font-weight:600;font-family:inherit;border:1px solid transparent;cursor:pointer;transition:all .2s ease}.createOwnerlessBusiness_primaryButton__DGbgs{background:var(--primary-color);color:#ffffff}.createOwnerlessBusiness_primaryButton__DGbgs:hover:not(:disabled){background:var(--primary-dark)}.createOwnerlessBusiness_primaryButton__DGbgs:disabled{opacity:.6;cursor:not-allowed}.createOwnerlessBusiness_secondaryButton__7wcxp{background:var(--surface-color);color:var(--text-color);border-color:var(--border-color)}.createOwnerlessBusiness_secondaryButton__7wcxp:hover:not(:disabled){border-color:var(--primary-color);color:var(--primary-color)}.createOwnerlessBusiness_ghostButton__9Fou3{background:transparent;color:var(--text-muted)}.createOwnerlessBusiness_ghostButton__9Fou3:hover:not(:disabled){color:var(--text-color);background:var(--background-color)}.BusinessLogo_logo__747hT{display:flex;align-items:center;justify-content:center;flex:none;width:var(--business-logo-size);height:var(--business-logo-size);overflow:hidden;border:1px solid var(--border-color);border-radius:1rem;background:var(--surface-color);box-shadow:0 4px 16px rgba(0,0,0,.12)}.BusinessLogo_card__urfQk{--business-logo-size:clamp(3.5rem,5.5vw,4rem)}.BusinessLogo_profile__RNAsW{--business-logo-size:clamp(6rem,12vw,8.75rem);box-shadow:0 8px 32px rgba(0,0,0,.15)}.BusinessLogo_related__yq651{--business-logo-size:3.5rem;border-radius:.75rem;box-shadow:none}.BusinessLogo_image__670rE{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.BusinessLogo_fallback__t5dfX{color:var(--text-color);font-family:var(--font-primary);font-size:calc(var(--business-logo-size) * .36);font-weight:700}.ReviewCenter_adminContainer__aqyyz{padding:0 0 .75rem;max-width:1400px;margin:0 auto;font-family:var(--font-primary)}.ReviewCenter_tabContainer__wvfIL{margin-bottom:2rem}.ReviewCenter_tabs__TZx9B{display:flex;gap:.5rem;flex-wrap:wrap;border-bottom:2px solid var(--border-color);padding-bottom:.5rem}.ReviewCenter_tab__RcioJ{padding:.75rem 1.5rem;background:none;border:none;border-radius:.5rem .5rem 0 0;color:var(--text-muted);font-size:.938rem;font-weight:600;cursor:pointer;transition:all .2s ease;position:relative;font-family:inherit;display:flex;align-items:center;gap:.5rem}.ReviewCenter_tab__RcioJ:hover{color:var(--text-color);background:var(--background-color)}.ReviewCenter_activeTab__1w0rd{color:var(--primary-color);background:var(--surface-color);border-bottom:3px solid var(--primary-color)}.ReviewCenter_tabBadge__GXGdy{background:var(--primary-color);color:white;font-size:.7rem;padding:.1rem .5rem;border-radius:10px;min-width:1.5rem;text-align:center}.ReviewCenter_contentArea___vAOg{background:transparent;border:none;border-radius:0;padding:0;min-height:400px}.ReviewCenter_resultsRegion__JNAIE{position:relative;min-height:2rem}.ReviewCenter_resultsLoadingOverlay__xEVT8{position:absolute;inset:0;z-index:2;display:grid;place-items:center;background:color-mix(in srgb,var(--surface-color) 65%,transparent);border-radius:.75rem}.ReviewCenter_loadingSpinner__MsMFH{width:2.5rem;height:2.5rem;border:3px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;animation:ReviewCenter_spin__O3BNh .8s linear infinite}.ReviewCenter_emptyState__MbZXM{text-align:center;padding:4rem;color:var(--text-muted)}.ReviewCenter_tableContainer__yFSC7{background:var(--surface-color);border-radius:.75rem;border:1px solid var(--border-color);overflow-x:auto;overflow-y:visible;position:relative;z-index:1;scrollbar-width:none;-ms-overflow-style:none}.ReviewCenter_tableContainer__yFSC7::-webkit-scrollbar{display:none}.ReviewCenter_mobileReviewList__8lcIC{display:none}.ReviewCenter_dataTable__1raYh{width:100%;min-width:900px;border-collapse:collapse}.ReviewCenter_dataTable__1raYh th{padding:1rem;text-align:left;font-size:.9rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid var(--border-color)}.ReviewCenter_dataTable__1raYh td{padding:1rem;font-size:.875rem;border-bottom:1px solid var(--border-color);color:var(--text-color);vertical-align:top}.ReviewCenter_dataTable__1raYh tbody tr{border-bottom:1px solid var(--border-color);cursor:pointer;transition:background-color .2s ease}.ReviewCenter_dataTable__1raYh tbody tr:hover{background:color-mix(in srgb,var(--primary-color) 5%,var(--surface-color))}.ReviewCenter_dataTable__1raYh tbody tr:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.ReviewCenter_businessesTable__AbslV td:nth-child(3),.ReviewCenter_businessesTable__AbslV td:nth-child(4),.ReviewCenter_businessesTable__AbslV td:nth-child(5),.ReviewCenter_businessesTable__AbslV th:nth-child(3),.ReviewCenter_businessesTable__AbslV th:nth-child(4),.ReviewCenter_businessesTable__AbslV th:nth-child(5){display:none}.ReviewCenter_dataTable__1raYh tbody tr:last-child{border-bottom:none}.ReviewCenter_actionButtons__qew6A{display:flex;gap:.5rem;align-items:center;flex-wrap:nowrap;overflow:visible}.ReviewCenter_businessNameLink__NAwDt{background:none;border:none;color:var(--primary-color);font:inherit;text-align:left;padding:0;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease;transition:text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.ReviewCenter_businessNameLink__NAwDt:hover{-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color);color:var(--primary-dark)}.ReviewCenter_businessNameLink__NAwDt:focus{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:2px}.ReviewCenter_businessNameCell___4Jfm{display:flex;align-items:center;gap:.55rem;min-width:0}.ReviewCenter_businessCountButton__RV9Z7{background-color:var(--primary-color);color:white;border:1px solid var(--primary-color);border-radius:4px;padding:.25rem .75rem;font-size:.875rem;cursor:pointer;transition:all .2s ease}.ReviewCenter_businessCountButton__RV9Z7:hover{background-color:var(--primary-dark);border-color:var(--primary-dark)}.ReviewCenter_noBusinesses__2_zvW{color:var(--text-muted);font-style:italic;font-size:.875rem}.ReviewCenter_statusBadge__4qDZ1,.ReviewCenter_verifyBadge__exAcH,.ReviewCenter_visibilityBadge__1J6q6{display:inline-flex;align-items:center;min-height:1.75rem;padding:.25rem .6rem;border-radius:.375rem;font-size:.8rem;font-weight:700;text-transform:capitalize;white-space:nowrap}.ReviewCenter_statusBadge__4qDZ1.ReviewCenter_pending__FEAxG{background:rgba(245,158,11,.1);color:#d97706;border:1px solid rgba(245,158,11,.2)}.ReviewCenter_statusBadge__4qDZ1.ReviewCenter_approved__cON6g{background:rgba(34,197,94,.1);color:#16a34a;border:1px solid rgba(34,197,94,.2)}.ReviewCenter_statusBadge__4qDZ1.ReviewCenter_rejected__A3syk{background:rgba(239,68,68,.1);color:#dc2626;border:1px solid rgba(239,68,68,.2)}.ReviewCenter_visibilityBadge__1J6q6{border:1px solid transparent}.ReviewCenter_visibilityPublic__Fv0_J{border-color:rgba(34,197,94,.3);background:rgba(34,197,94,.1);color:#86efac}.ReviewCenter_visibilityHidden__90nng{border-color:rgba(245,158,11,.3);background:rgba(245,158,11,.1);color:#fbbf24}.ReviewCenter_verifiedBadge__DHnZK{display:inline-flex;align-items:center;gap:.25rem;margin-left:.5rem;padding:.2rem .45rem;border-radius:999px;background:var(--success-bg);color:var(--success-color);border:1px solid var(--success-border);font-size:.75rem;font-weight:700;text-transform:uppercase}.ReviewCenter_verificationStatus__JB_8i{display:flex;align-items:center;justify-content:center}.ReviewCenter_avsControls__lu31f{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;color:var(--text-muted);font-size:.7rem}.ReviewCenter_avsModeSelect__GDFwB{min-width:8.5rem;padding:.3rem .4rem;border:1px solid var(--border-color);border-radius:.35rem;background:var(--surface-color);color:var(--text-color);font:inherit}.ReviewCenter_avsStatusText__lTlLx{text-transform:capitalize}.ReviewCenter_verifyBadge__exAcH{gap:.3rem}.ReviewCenter_verifyBadge__exAcH.ReviewCenter_verified__BkopX{background:rgba(34,197,94,.1);color:#16a34a;border:1px solid rgba(34,197,94,.2)}.ReviewCenter_verifyBadge__exAcH.ReviewCenter_pending__FEAxG{background:rgba(168,85,247,.1);color:#9333ea;border:1px solid rgba(168,85,247,.2)}.ReviewCenter_verifyBadge__exAcH.ReviewCenter_unverified__9K64t{background:rgba(107,114,128,.1);color:#6b7280;border:1px solid rgba(107,114,128,.2)}.ReviewCenter_statusMessage__yv8U9{padding:1rem;border-radius:8px;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between;animation:ReviewCenter_slideInDown__6_jOd .3s ease-out}.ReviewCenter_statusMessage__yv8U9.ReviewCenter_success__Z250d{background-color:var(--success-bg);color:var(--success-color);border:1px solid var(--success-border)}.ReviewCenter_statusMessage__yv8U9.ReviewCenter_error__pMa9S{background-color:var(--error-bg);color:var(--error-color);border:1px solid var(--error-border)}.ReviewCenter_statusMessage__yv8U9.ReviewCenter_info__GsqCe{background-color:var(--info-bg);color:var(--info-color);border:1px solid var(--info-border)}.ReviewCenter_statusMessage__yv8U9.ReviewCenter_warning__WWg2b{background-color:var(--warning-bg);color:var(--warning-color);border:1px solid var(--warning-border)}.ReviewCenter_dismissMessage__maRzd{background:none;border:none;color:inherit;opacity:.7;cursor:pointer;font-size:1.25rem;line-height:1;padding:.25rem;margin-left:.5rem}.ReviewCenter_dismissMessage__maRzd:hover{opacity:1}.ReviewCenter_pagination__JRDvl{margin:0 0 1rem}.ReviewCenter_searchContainer__UrNlc{margin-bottom:1rem;text-align:center}.ReviewCenter_searchInputWrapper__VAWV3{position:relative;display:flex;align-items:center;max-width:500px;margin:0 auto}.ReviewCenter_searchIcon__jO5h3{position:absolute;left:1rem;color:var(--text-muted);pointer-events:none}.ReviewCenter_searchInput__XwNge{width:100%;padding:.75rem 3rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--surface-color);color:var(--text-color);font-family:inherit;font-size:.95rem;transition:all .2s ease}.ReviewCenter_searchInput__XwNge:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(14,165,233,.1)}.ReviewCenter_searchInput__XwNge::placeholder{color:var(--text-muted)}.ReviewCenter_clearButton__6GU5r{position:absolute;right:.75rem;background:none;border:none;color:var(--text-muted);font-size:1.5rem;cursor:pointer;padding:.25rem .5rem;line-height:1;border-radius:.25rem;transition:all .2s ease}.ReviewCenter_clearButton__6GU5r:hover{color:var(--text-color);background:var(--background-color)}.ReviewCenter_searchResults__wEnk4{margin-top:.5rem;color:var(--text-muted);font-size:.875rem;text-align:center}.ReviewCenter_clearSearchButton__hfSSJ{margin-top:1rem;padding:.5rem 1rem;background:var(--primary-color);color:white;border:none;border-radius:.375rem;cursor:pointer;font-family:inherit;font-weight:500;transition:all .2s ease}.ReviewCenter_clearSearchButton__hfSSJ:hover{background:var(--primary-dark)}.ReviewCenter_mobileReviewCard__CTB0M{width:100%;background:var(--surface-color);border:1px solid var(--border-color);border-radius:.75rem;padding:.875rem;color:var(--text-color);font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 8px 24px rgba(15,23,42,.06);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ReviewCenter_mobileReviewCard__CTB0M:active{transform:scale(.99)}.ReviewCenter_mobileReviewCard__CTB0M:hover{border-color:var(--primary-color)}.ReviewCenter_mobileReviewCard__CTB0M:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.ReviewCenter_reviewCardHeader__txf_D{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.ReviewCenter_reviewCardHeader__txf_D>span:first-child{min-width:0}.ReviewCenter_mobileCardBadges__ZZRgr{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;flex-wrap:nowrap;gap:.4rem;white-space:nowrap}.ReviewCenter_reviewCardHeader__txf_D strong{display:block;font-size:.95rem;line-height:1.3}.ReviewCenter_reviewCardHeader__txf_D small{display:block;margin-top:.2rem;color:var(--text-muted);font-size:.8125rem;line-height:1.35}.ReviewCenter_approveButton__4H9Pg,.ReviewCenter_rejectButton__xq8Y2,.ReviewCenter_unverifyButton__FYuEx,.ReviewCenter_verifyButton__7KmeC{min-height:2.25rem;padding:0 .85rem;border-radius:.5rem;border:1px solid var(--border-color);font:inherit;font-size:.875rem;font-weight:700;cursor:pointer;transition:transform .18s ease,background-color .18s ease,border-color .18s ease;background:var(--background-color);color:var(--text-color)}.ReviewCenter_approveButton__4H9Pg:hover,.ReviewCenter_rejectButton__xq8Y2:hover,.ReviewCenter_unverifyButton__FYuEx:hover,.ReviewCenter_verifyButton__7KmeC:hover{border-color:var(--primary-color);color:var(--primary-color)}.ReviewCenter_unverifyButton__FYuEx:disabled,.ReviewCenter_verifyButton__7KmeC:disabled{opacity:.5;cursor:not-allowed}.ReviewCenter_approveButton__4H9Pg:active,.ReviewCenter_rejectButton__xq8Y2:active,.ReviewCenter_unverifyButton__FYuEx:active,.ReviewCenter_verifyButton__7KmeC:active{transform:translateY(1px)}.ReviewCenter_bottomSheetOverlay__qlyPb{position:fixed;inset:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(15,23,42,.45);animation:ReviewCenter_overlayFadeIn__mRSl_ .4s ease-out}.ReviewCenter_bottomSheetOverlayClosing__puolu{animation:ReviewCenter_overlayFadeOut__PSabd .4s ease-in forwards}.ReviewCenter_bottomSheet__7Lvie{width:min(100%,820px);max-height:min(82vh,720px);overflow-y:auto;background:var(--surface-color);border:1px solid var(--border-color);border-radius:1rem 1rem .75rem .75rem;padding:.75rem 1.25rem 1.25rem;box-shadow:0 -24px 60px rgba(15,23,42,.22);animation:ReviewCenter_bottomSheetIn__JC0N3 .5s cubic-bezier(.2,.85,.25,1);transition:transform .4s ease;will-change:transform}.ReviewCenter_bottomSheetClosing__fVYEn{animation:ReviewCenter_bottomSheetOut__d0GYj .18s ease-in forwards}.ReviewCenter_bottomSheetHandle__rp_qQ{width:2.75rem;height:.25rem;margin:0 auto .9rem;border-radius:999px;background:var(--border-color);cursor:-webkit-grab;cursor:grab;touch-action:none;transition:background-color .4s ease,transform .4s ease}.ReviewCenter_bottomSheetHandle__rp_qQ:focus,.ReviewCenter_bottomSheetHandle__rp_qQ:hover{background:var(--text-muted);outline:none}.ReviewCenter_bottomSheetHandle__rp_qQ:active{cursor:-webkit-grabbing;cursor:grabbing;transform:scaleX(1.18)}.ReviewCenter_bottomSheetHeader__K3Bj4{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.ReviewCenter_bottomSheetHeader__K3Bj4 h2{margin:0;color:var(--text-color);font-family:var(--font-secondary);font-size:1.25rem;line-height:1.3}.ReviewCenter_bottomSheetClose__KioI_{padding:.15rem .25rem;border:0;background:transparent;color:var(--text-muted);font-size:1.4rem;line-height:1;cursor:pointer;transition:color .18s ease,border-color .18s ease,transform .18s ease}.ReviewCenter_bottomSheetClose__KioI_:hover{color:var(--text-color)}.ReviewCenter_bottomSheetClose__KioI_:focus-visible{outline:2px solid var(--primary-color);outline-offset:3px}.ReviewCenter_bottomSheetClose__KioI_:active{transform:scale(.96)}.ReviewCenter_bottomSheetContent__ca4RJ{padding-top:1.25rem}.ReviewCenter_detailList___Sq3I{display:grid;grid-gap:1rem;gap:1rem;margin:0}.ReviewCenter_detailItem__xOxua{display:grid;grid-template-columns:minmax(7rem,.4fr) minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:start;min-width:0}.ReviewCenter_detailItemProfile__bCzBc{padding-bottom:.25rem}.ReviewCenter_detailRow__4wKIh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;padding-top:1rem;border-top:1px solid var(--border-color)}.ReviewCenter_detailCell__mGwRp{display:grid;align-content:start;grid-gap:.4rem;gap:.4rem;min-width:0}.ReviewCenter_detailLinks__KnP_4{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.75rem}.ReviewCenter_detailValue__hJfHP{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.ReviewCenter_avsControl__jJRo_{display:inline-flex;align-items:center}.ReviewCenter_avsAbbreviation__5Dccc{display:none}.ReviewCenter_detailList___Sq3I dt{color:var(--text-muted);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ReviewCenter_detailList___Sq3I dd{margin:0;color:var(--text-color);font-size:.875rem;min-width:0}.ReviewCenter_detailTextCapitalized__WM2Mz{text-transform:capitalize}.ReviewCenter_inlineProfileLink__w4_S2{color:var(--primary-color);font-weight:700;text-decoration:none}.ReviewCenter_inlineProfileLink__w4_S2:hover{color:var(--primary-dark);text-decoration:underline}.ReviewCenter_bottomSheetActions__5QmAu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1rem;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-color)}.ReviewCenter_bottomSheetActionGroup__aMaXN{display:flex;gap:.5rem;align-items:center}.ReviewCenter_bottomSheetActionGroup__aMaXN button{flex:0 1 auto}.ReviewCenter_modalOverlay__yZt_g{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.58);display:flex;align-items:center;justify-content:center;z-index:12000;padding:1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:ReviewCenter_overlayFadeIn__mRSl_ .18s ease-out}.ReviewCenter_modal__YAJUf{background:var(--surface-color);border-radius:1rem;width:100%;max-width:500px;box-shadow:0 20px 40px rgba(0,0,0,.2);animation:ReviewCenter_modalIn__O2r9v .3s ease-out}.ReviewCenter_modalHeader__Zd32b{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--border-color)}.ReviewCenter_modalHeader__Zd32b h3{margin:0;color:var(--text-color);font-size:1.25rem}.ReviewCenter_closeButton__IKpxR{background:none;border:none;font-size:1.5rem;color:var(--text-muted);cursor:pointer;padding:.25rem;line-height:1}.ReviewCenter_closeButton__IKpxR:hover{color:var(--text-color)}.ReviewCenter_modalContent__gV_fF{padding:1.5rem}.ReviewCenter_modalContent__gV_fF p{color:var(--text-color);margin-bottom:1rem;line-height:1.5}.ReviewCenter_attemptWarning__6yuYY{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2);border-radius:.5rem;padding:.75rem;color:#d97706;font-size:.9rem}.ReviewCenter_reasonInput__hX4S4{margin-top:1.5rem}.ReviewCenter_reasonInput__hX4S4 label{display:block;font-weight:600;color:var(--text-color);margin-bottom:.5rem;font-size:.9rem}.ReviewCenter_reasonTextarea__bnmhn{width:100%;padding:.75rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--surface-color);color:var(--text-color);font-family:inherit;resize:vertical;min-height:100px}.ReviewCenter_reasonTextarea__bnmhn:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(14,165,233,.1)}.ReviewCenter_modalActions__kbTom{display:flex;justify-content:flex-end;gap:1rem;padding:1rem 1.5rem 1.5rem;border-top:1px solid var(--border-color)}.ReviewCenter_cancelButton__HvAgt{padding:.75rem 1.5rem;border:1px solid var(--border-color);background:var(--surface-color);color:var(--text-color);border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.ReviewCenter_cancelButton__HvAgt:hover:not(:disabled){background:var(--background-color)}.ReviewCenter_confirmRejectButton__XCHyi{padding:.75rem 1.5rem;border:none;background:#dc2626;color:white;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.ReviewCenter_confirmRejectButton__XCHyi:hover:not(:disabled){background:#b91c1c}.ReviewCenter_confirmRejectButton__XCHyi:disabled{opacity:.6;cursor:not-allowed}.ReviewCenter_closeModalButton__MAzFq{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-text);border:1px solid var(--btn-secondary-border);padding:.625rem 1.25rem;border-radius:var(--radius,8px);cursor:pointer;transition:all .2s ease}.ReviewCenter_closeModalButton__MAzFq:hover{background-color:var(--btn-secondary-hover)}.ReviewCenter_businessesModal__m24f9{background:var(--surface-color);border:1px solid var(--border-color);border-radius:1rem;width:90%;max-width:600px;max-height:80vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 60px rgba(15,23,42,.24);animation:ReviewCenter_modalIn__O2r9v .22s ease-out}.ReviewCenter_businessesList___AhJS{display:flex;flex-direction:column;gap:.75rem;max-height:50vh;overflow-y:auto;padding-right:.5rem}.ReviewCenter_businessItem__g5xvd{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem;background-color:var(--background-color);border:1px solid var(--border-color);border-radius:calc(var(--radius, 8px) - 2px);transition:all .2s ease}.ReviewCenter_businessItem__g5xvd:hover{border-color:var(--primary-color);box-shadow:0 2px 8px rgba(14,165,233,.1)}.ReviewCenter_businessInfo__nwveh{flex:1 1;min-width:0}.ReviewCenter_businessName__sVHSr{font-weight:600;color:var(--text-color);margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.ReviewCenter_privateBadge__HXMzH{font-size:.75rem;color:var(--text-muted);background-color:var(--background-color);border:1px solid var(--border-color);border-radius:12px;padding:.125rem .5rem}.ReviewCenter_businessMeta__CcVrJ{display:flex;gap:.5rem;flex-wrap:wrap}.ReviewCenter_businessActions__ULoLR{display:flex;gap:.5rem;flex-shrink:0}.ReviewCenter_linkActions__HoS2W{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ReviewCenter_actionButton__DiotR{padding:.375rem .75rem;font-size:.8125rem;border-radius:4px;border:1px solid transparent;cursor:pointer;transition:all .2s ease;white-space:nowrap}.ReviewCenter_viewButton__bMV9W{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:.35rem .75rem;font-size:.75rem;font-weight:600;line-height:1.2;border-radius:999px;border:1px solid var(--border-color);color:var(--text-color);text-decoration:none;background:var(--background-color);transition:all .2s ease}.ReviewCenter_viewButton__bMV9W:hover{border-color:var(--primary-color);color:var(--primary-color);background:var(--surface-color)}.ReviewCenter_editButton__CYOn2{background-color:var(--primary-color);color:white;border-color:var(--primary-color)}.ReviewCenter_editButton__CYOn2:hover{background-color:var(--primary-dark);border-color:var(--primary-dark)}.ReviewCenter_linkPrimaryButton__YZBCg{background:linear-gradient(120deg,var(--primary-color),var(--primary-dark));color:white;border-color:transparent;box-shadow:0 0 16px color-mix(in srgb,var(--primary-color) 55%,transparent)}.ReviewCenter_linkPrimaryButton__YZBCg:hover:not(:disabled){box-shadow:0 0 22px color-mix(in srgb,var(--primary-color) 70%,transparent);transform:translateY(-1px)}.ReviewCenter_linkSecondaryButton__hAL9s{background:linear-gradient(120deg,color-mix(in srgb,var(--primary-color) 12%,var(--background-color)),color-mix(in srgb,var(--primary-color) 22%,var(--surface-color)));color:var(--text-color);border-color:var(--border-color);box-shadow:0 0 12px color-mix(in srgb,var(--primary-color) 25%,transparent)}.ReviewCenter_linkSecondaryButton__hAL9s:hover:not(:disabled){box-shadow:0 0 18px color-mix(in srgb,var(--primary-color) 40%,transparent);transform:translateY(-1px)}.ReviewCenter_copyLinkButton__Z7LFw{width:2.25rem;height:2.25rem;border-radius:8px;border:1px solid var(--border-color);background:var(--surface-color);color:var(--text-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.ReviewCenter_copyLinkButton__Z7LFw:hover{border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 0 12px color-mix(in srgb,var(--primary-color) 25%,transparent)}.ReviewCenter_copyIcon__vUXqR{width:1.1rem;height:1.1rem;stroke:currentColor;stroke-width:1.6;fill:none}.ReviewCenter_roleBadge__p6CU3{font-size:.75rem;font-weight:600;padding:.125rem .5rem;border-radius:12px}.ReviewCenter_roleBadge__p6CU3.ReviewCenter_owner__89GpA{background-color:rgba(14,165,233,.1);color:var(--primary-color);border:1px solid var(--primary-color)}.ReviewCenter_roleBadge__p6CU3.ReviewCenter_admin__9OcI1{background-color:rgba(139,92,246,.1);color:#8b5cf6;border:1px solid #8b5cf6}.ReviewCenter_roleBadge__p6CU3.ReviewCenter_member__4TTJv{background-color:rgba(107,114,128,.1);color:#6b7280;border:1px solid #6b7280}.ReviewCenter_spinner__M_K_i{width:40px;height:40px;border:3px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;animation:ReviewCenter_spin__O3BNh 1s linear infinite;margin-bottom:1rem}.ReviewCenter_businessesList___AhJS::-webkit-scrollbar{width:6px}.ReviewCenter_businessesList___AhJS::-webkit-scrollbar-track{background:var(--background-color);border-radius:3px}.ReviewCenter_businessesList___AhJS::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.ReviewCenter_businessesList___AhJS::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.ReviewCenter_registryLinkBlock__qsUWx{margin-top:1rem;padding:.875rem 1rem;background:var(--background-color);border:1px solid var(--border-color);border-radius:.5rem}.ReviewCenter_verifyIntroText__hN_5m{margin:0}.ReviewCenter_registryLinkLabel___QUWc{font-size:.8125rem;font-weight:600;color:var(--text-muted);margin:0 0 .375rem}.ReviewCenter_registryLink__WMhc3{display:block;font-size:.875rem;font-weight:600;color:var(--primary-color);word-break:break-all;margin-bottom:.75rem;text-decoration:underline;text-underline-offset:2px}.ReviewCenter_registryLink__WMhc3:hover{color:var(--primary-dark)}.ReviewCenter_registryDisclaimer__iVZzv{font-size:.8125rem;line-height:1.5;background:color-mix(in srgb,var(--warning-bg,#fef3c7) 80%,transparent);border:1px solid var(--warning-border,#f59e0b);border-radius:.375rem;padding:.625rem .75rem;color:var(--warning-color,#92400e);margin:0}.ReviewCenter_confirmButton__CL9Nk{padding:.75rem 1.5rem;border:none;background:var(--success-color);color:white;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.ReviewCenter_confirmButton__CL9Nk:hover:not(:disabled){filter:brightness(1.1)}.ReviewCenter_confirmButton__CL9Nk:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.ReviewCenter_adminContainer__aqyyz{padding-bottom:.5rem}.ReviewCenter_tabs__TZx9B{overflow-x:auto;flex-wrap:nowrap;padding-bottom:.75rem;scrollbar-width:thin}.ReviewCenter_tab__RcioJ{flex:0 0 auto;padding:.65rem 1rem;font-size:.875rem;white-space:nowrap}.ReviewCenter_tabBadge__GXGdy{font-size:.688rem;min-width:1.35rem;padding:.08rem .4rem}.ReviewCenter_searchInputWrapper__VAWV3{max-width:none}.ReviewCenter_searchInput__XwNge{font-size:1rem}.ReviewCenter_pagination__JRDvl{margin-bottom:.75rem}.ReviewCenter_actionButtons__qew6A{align-items:flex-start;flex-wrap:wrap}.ReviewCenter_mobileReviewList__8lcIC{display:grid;grid-gap:.75rem;gap:.75rem}.ReviewCenter_bottomSheetOverlay__qlyPb{align-items:flex-end}.ReviewCenter_detailLinks__KnP_4{justify-content:center;width:100%}.ReviewCenter_detailItem__xOxua{grid-template-columns:1fr;gap:.35rem}.ReviewCenter_detailItemProfile__bCzBc dt,.ReviewCenter_detailRow__4wKIh dt{display:none}.ReviewCenter_detailRow__4wKIh{display:flex;flex-wrap:wrap;align-items:center}.ReviewCenter_detailVerification__n_i7B{display:block}.ReviewCenter_detailValue__hJfHP{gap:.5rem}.ReviewCenter_avsControl__jJRo_{position:relative;width:2rem;height:2rem;flex:0 0 2rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--background-color);color:var(--text-color)}.ReviewCenter_avsControl__jJRo_:after{content:"⌄";position:absolute;right:.3rem;top:50%;color:var(--text-muted);font-size:.8rem;line-height:1;pointer-events:none;transform:translateY(-58%)}.ReviewCenter_avsAbbreviation__5Dccc{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--text-color);font-size:.8rem;font-weight:700;padding-right:.5rem}.ReviewCenter_avsModeSelect__GDFwB{position:absolute;inset:0;min-width:0;width:100%;height:100%;opacity:0;cursor:pointer}.ReviewCenter_tableContainer__yFSC7{display:none}.ReviewCenter_dataTable__1raYh td,.ReviewCenter_dataTable__1raYh th{padding:.75rem .5rem}.ReviewCenter_dataTable__1raYh th{font-size:.8125rem}.ReviewCenter_dataTable__1raYh td{font-size:.875rem}.ReviewCenter_businessItem__g5xvd{flex-direction:column;gap:.75rem}.ReviewCenter_businessActions__ULoLR{align-self:stretch}.ReviewCenter_actionButton__DiotR{flex:1 1;text-align:center}.ReviewCenter_businessesModal__m24f9{width:95%}}@media (max-width:480px){.ReviewCenter_pagination__JRDvl{margin-bottom:.5rem}.ReviewCenter_searchInput__XwNge{padding-right:2.75rem}.ReviewCenter_bottomSheetOverlay__qlyPb{padding:0}.ReviewCenter_bottomSheet__7Lvie{width:min(100%,820px);max-height:86vh;border-right:none;border-bottom:none;border-left:none;border-radius:1rem 1rem 0 0}.ReviewCenter_bottomSheetActionGroup__aMaXN,.ReviewCenter_bottomSheetActions__5QmAu{display:grid;grid-template-columns:1fr}.ReviewCenter_bottomSheetActionGroup__aMaXN+.ReviewCenter_bottomSheetActionGroup__aMaXN{padding-top:.75rem;border-top:1px solid var(--border-color)}.ReviewCenter_modalActions__kbTom{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}}@media (prefers-reduced-motion:reduce){.ReviewCenter_loadingSpinner__MsMFH{animation:none}.ReviewCenter_approveButton__4H9Pg,.ReviewCenter_bottomSheetOverlay__qlyPb,.ReviewCenter_bottomSheet__7Lvie,.ReviewCenter_mobileReviewCard__CTB0M,.ReviewCenter_rejectButton__xq8Y2,.ReviewCenter_unverifyButton__FYuEx,.ReviewCenter_verifyButton__7KmeC{animation:none;transition:none}}@keyframes ReviewCenter_spin__O3BNh{to{transform:rotate(1turn)}}@keyframes ReviewCenter_slideInDown__6_jOd{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes ReviewCenter_modalIn__O2r9v{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes ReviewCenter_overlayFadeIn__mRSl_{0%{opacity:0}to{opacity:1}}@keyframes ReviewCenter_overlayFadeOut__PSabd{0%{opacity:1}to{opacity:0}}@keyframes ReviewCenter_bottomSheetIn__JC0N3{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes ReviewCenter_bottomSheetOut__d0GYj{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(28px)}}.PasswordConfirmDialog_overlay__LI05w{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:PasswordConfirmDialog_fadeIn__t0Oxm .2s ease}.PasswordConfirmDialog_modal__xPxlW{background:var(--card-bg);border-radius:var(--border-radius-lg);width:100%;max-width:28rem;max-height:calc(100svh - 2rem);box-shadow:0 10px 30px rgba(0,0,0,.2);overflow-y:auto;animation:PasswordConfirmDialog_slideUp__gq7a6 .3s ease}.PasswordConfirmDialog_form__E5M8Z{display:flex;flex-direction:column;height:100%;border-radius:.5rem;background:var(--surface-color)}.PasswordConfirmDialog_header__WRj58{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--border-color)}.PasswordConfirmDialog_title__uVI8g{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0}.PasswordConfirmDialog_closeButton__vid3d{background:none;border:none;font-size:1.5rem;line-height:1;color:var(--text-secondary);cursor:pointer;padding:.25rem;border-radius:var(--border-radius)}.PasswordConfirmDialog_closeButton__vid3d:hover{background-color:var(--hover-bg);color:var(--text-primary)}.PasswordConfirmDialog_closeButton__vid3d:disabled{opacity:.5;cursor:not-allowed}.PasswordConfirmDialog_content__JHn98{padding:1.5rem;flex-grow:1}.PasswordConfirmDialog_description__FTdFk{color:var(--text-secondary);margin-bottom:1rem;line-height:1.5}.PasswordConfirmDialog_userInfo__ZHLuU{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.75rem;background-color:var(--info-bg);border-radius:.5rem;font-size:.875rem}.PasswordConfirmDialog_emailLabel__DnRvX{color:var(--text-secondary);font-weight:500}.PasswordConfirmDialog_emailValue__QQpvX{color:var(--text-primary);font-weight:600}.PasswordConfirmDialog_inputGroup__WKM34{margin-top:1.5rem;scroll-margin-top:6rem}.PasswordConfirmDialog_label__orBtC{display:block;margin-bottom:.5rem;font-weight:500;color:var(--text-primary)}.PasswordConfirmDialog_input__IQVF7{width:100%;padding:.75rem;border:1px solid var(--border-color);border-radius:var(--border-radius);font-size:1rem;line-height:1.45;min-height:2.75rem;transition:border-color .2s ease;background-color:var(--input-bg);color:var(--text-primary)}.PasswordConfirmDialog_input__IQVF7:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-color-light)}.PasswordConfirmDialog_inputError__LXYPI{border-color:var(--error-color)}.PasswordConfirmDialog_inputError__LXYPI:focus{box-shadow:0 0 0 2px var(--error-color-light)}.PasswordConfirmDialog_input__IQVF7:disabled{background-color:var(--disabled-bg);cursor:not-allowed;opacity:.7}.PasswordConfirmDialog_errorMessage__rpths{color:var(--error-color);font-size:.875rem;margin-top:.5rem}.PasswordConfirmDialog_footer__Ro6Tq{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--border-color);background-color:var(--footer-bg)}.PasswordConfirmDialog_button__Z_XMe{padding:.625rem 1.25rem;border-radius:var(--border-radius);font-weight:500;font-size:.875rem;cursor:pointer;border:1px solid transparent;transition:all .2s ease}.PasswordConfirmDialog_button__Z_XMe:disabled{opacity:.5;cursor:not-allowed}.PasswordConfirmDialog_cancelButton__fwdrR{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-text);border-color:var(--btn-secondary-border)}.PasswordConfirmDialog_cancelButton__fwdrR:hover:not(:disabled){background-color:var(--btn-secondary-hover)}.PasswordConfirmDialog_confirmButton__jPKxJ{color:white}.PasswordConfirmDialog_confirmButton__jPKxJ.PasswordConfirmDialog_default__u4_Ep{background-color:var(--primary-color)}.PasswordConfirmDialog_confirmButton__jPKxJ.PasswordConfirmDialog_default__u4_Ep:hover:not(:disabled){background-color:var(--primary-color-dark)}.PasswordConfirmDialog_confirmButton__jPKxJ.PasswordConfirmDialog_danger__sk3QM{background-color:var(--error-action-bg);color:var(--error-action-color)}.PasswordConfirmDialog_confirmButton__jPKxJ.PasswordConfirmDialog_danger__sk3QM:hover:not(:disabled){background-color:var(--error-action-hover)}.PasswordConfirmDialog_confirmButton__jPKxJ.PasswordConfirmDialog_warning__I8gZs{background-color:var(--warning-color);color:var(--text-primary)}.PasswordConfirmDialog_confirmButton__jPKxJ.PasswordConfirmDialog_warning__I8gZs:hover:not(:disabled){background-color:var(--warning-color-dark)}@media (max-width:640px){.PasswordConfirmDialog_modal__xPxlW{max-width:100%}.PasswordConfirmDialog_content__JHn98{padding:1.25rem}.PasswordConfirmDialog_input__IQVF7{padding:.72rem .75rem}.PasswordConfirmDialog_footer__Ro6Tq{flex-direction:column}.PasswordConfirmDialog_button__Z_XMe{width:100%}}@keyframes PasswordConfirmDialog_fadeIn__t0Oxm{0%{opacity:0}to{opacity:1}}@keyframes PasswordConfirmDialog_slideUp__gq7a6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}