.DebugAdminPanel_overlay__ak1Is{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:var(--z-toast);padding:var(--space-lg)}.DebugAdminPanel_panel__cA70x{max-width:400px}.DebugAdminPanel_panelLarge__ePZo_,.DebugAdminPanel_panel__cA70x{background:var(--card-bg);border-radius:var(--radius-md);width:100%;border:1px solid var(--border-color);box-shadow:0 20px 60px rgba(0,0,0,.4)}.DebugAdminPanel_panelLarge__ePZo_{max-width:900px;max-height:90vh;display:flex;flex-direction:column}.DebugAdminPanel_header__qOEte{display:flex;justify-content:space-between;align-items:center;padding:var(--space-lg) var(--space-lg);border-bottom:1px solid var(--border-color)}.DebugAdminPanel_header__qOEte h2{margin:0;font-size:var(--text-lg);font-weight:600;color:var(--text-primary)}.DebugAdminPanel_closeButton__59dvl{background:none;border:none;font-size:var(--text-2xl);color:var(--text-secondary);cursor:pointer;padding:0;line-height:1}.DebugAdminPanel_headerRight__fyn7n{display:flex;align-items:center;gap:var(--space-md)}.DebugAdminPanel_userBadge__RkRmN{font-size:var(--text-xs);color:var(--accent-success);background:rgba(16,185,129,.1);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-md);border:1px solid rgba(16,185,129,.3)}.DebugAdminPanel_closeButton__59dvl:hover{color:var(--text-primary)}.DebugAdminPanel_loginForm__CS1CS{padding:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-lg)}.DebugAdminPanel_loginHint__7Rol4{font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;padding:var(--space-sm) var(--space-md);background:rgba(99,102,241,.1);border-radius:var(--radius-sm);margin:0}.DebugAdminPanel_inputGroup__aeUKz{display:flex;flex-direction:column;gap:var(--space-sm)}.DebugAdminPanel_inputGroup__aeUKz label{font-size:var(--text-base);font-weight:500;color:var(--text-secondary)}.DebugAdminPanel_inputGroup__aeUKz input{padding:var(--space-md) var(--space-md);border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--secondary-bg);color:var(--text-primary);font-size:var(--text-base)}.DebugAdminPanel_inputGroup__aeUKz input:focus{outline:none;border-color:var(--primary-color)}.DebugAdminPanel_error__dGq8Q{color:var(--accent-danger);font-size:var(--text-base);margin:0}.DebugAdminPanel_loginButton__EQeJq{padding:var(--space-md) var(--space-lg);background:var(--primary-color);color:#fff;border:none;border-radius:var(--radius-sm);font-size:var(--text-base);font-weight:500;cursor:pointer;margin-top:var(--space-sm)}.DebugAdminPanel_loginButton__EQeJq:hover{opacity:.9}.DebugAdminPanel_tabs__DsMVa{display:flex;padding:0 var(--space-md);border-bottom:1px solid var(--border-color);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.DebugAdminPanel_tabs__DsMVa::-webkit-scrollbar{display:none}.DebugAdminPanel_tab__ZTQ9f{padding:var(--space-md) var(--space-md);background:none;color:var(--text-secondary);font-size:var(--text-sm);font-weight:500;cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;flex-shrink:0}.DebugAdminPanel_tab__ZTQ9f:hover{color:var(--text-primary)}.DebugAdminPanel_tab__ZTQ9f.DebugAdminPanel_active__qLtlZ{color:var(--primary-color);border-bottom-color:var(--primary-color)}.DebugAdminPanel_actionMessage___RrAV{display:flex;justify-content:space-between;align-items:center;padding:var(--space-md) var(--space-lg);background:rgba(99,102,241,.1);border-bottom:1px solid var(--border-color);color:var(--primary-color);font-size:var(--text-base)}.DebugAdminPanel_actionMessage___RrAV button{background:none;border:none;color:inherit;cursor:pointer;font-size:var(--text-lg);padding:0 var(--space-xs)}.DebugAdminPanel_content__l3C_P{padding:var(--space-lg);overflow-y:auto;flex:1 1}.DebugAdminPanel_empty__Ucyum,.DebugAdminPanel_loading__3A1pn{text-align:center;color:var(--text-secondary);padding:var(--space-2xl)}.DebugAdminPanel_empty__Ucyum{margin:0}.DebugAdminPanel_userList__9TF9k{display:flex;flex-direction:column;gap:var(--space-md)}.DebugAdminPanel_userCard__S8Xuf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);padding:var(--space-lg);background:var(--secondary-bg);border-radius:var(--radius-sm);border:1px solid var(--border-color)}.DebugAdminPanel_userInfo__z2tgG{display:flex;align-items:center;gap:var(--space-md);flex:1 1;min-width:200px}.DebugAdminPanel_userAvatar__K62lF{width:40px;height:40px;border-radius:50%;background:var(--primary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.DebugAdminPanel_userAvatar__K62lF img{width:100%;height:100%;object-fit:cover}.DebugAdminPanel_userAvatar__K62lF span{color:#fff;font-weight:600;font-size:var(--text-lg)}.DebugAdminPanel_userDetails__VhpVR{display:flex;flex-direction:column;gap:2px;min-width:0}.DebugAdminPanel_userName__6A6eE{font-size:var(--text-base);font-weight:600;color:var(--text-primary)}.DebugAdminPanel_userEmail__9FdvO{font-size:var(--text-xs);color:var(--text-secondary)}.DebugAdminPanel_userMeta__pYl_c{font-size:11px;color:var(--text-tertiary)}.DebugAdminPanel_userBadges__kMkPA{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.DebugAdminPanel_badgeSuperAdmin__un2Ow{background:var(--accent-danger)}.DebugAdminPanel_badgeCentralAdmin__nb2pR,.DebugAdminPanel_badgeSuperAdmin__un2Ow{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-size:11px;font-weight:600;color:#fff}.DebugAdminPanel_badgeCentralAdmin__nb2pR{background:var(--accent-warning)}.DebugAdminPanel_badgeApproved__KXvxp{background:var(--accent-success)}.DebugAdminPanel_badgeApproved__KXvxp,.DebugAdminPanel_badgePending__yaFlU{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-size:11px;font-weight:600;color:#fff}.DebugAdminPanel_badgePending__yaFlU{background:var(--text-tertiary)}.DebugAdminPanel_userActions__vz2SI{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.DebugAdminPanel_actionBtn__iNPvo{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:500;background:var(--card-bg);border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer}.DebugAdminPanel_actionBtn__iNPvo:hover{background:var(--border-color)}.DebugAdminPanel_deleteBtn__hYCvl{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:500;background:var(--accent-danger);border:none;color:#fff;cursor:pointer}.DebugAdminPanel_deleteBtn__hYCvl:hover{background:var(--accent-danger)}.DebugAdminPanel_actionsPanel__OYa8n{display:flex;flex-direction:column;gap:var(--space-xl)}.DebugAdminPanel_actionGroup__B_IuO{background:var(--secondary-bg);border-radius:var(--radius-sm);padding:var(--space-lg);border:1px solid var(--border-color)}.DebugAdminPanel_actionGroup__B_IuO h3{margin:0 0 var(--space-lg) 0;font-size:var(--text-lg);font-weight:600;color:var(--text-primary)}.DebugAdminPanel_actionGroup__B_IuO p{margin:var(--space-sm) 0;font-size:var(--text-base);color:var(--text-secondary)}.DebugAdminPanel_actionGroup__B_IuO button{margin-right:var(--space-md);margin-bottom:var(--space-md)}.DebugAdminPanel_dangerBtn__Zuf4H{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-sm);font-size:var(--text-base);font-weight:500;background:var(--accent-danger);border:none;color:#fff;cursor:pointer}.DebugAdminPanel_dangerBtn__Zuf4H:hover{background:var(--accent-danger)}.DebugAdminPanel_superAdminBtn__uj_Bl{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-sm);font-size:var(--text-base);font-weight:500;background:linear-gradient(135deg,var(--accent-warning),var(--accent-danger));border:none;color:#fff;cursor:pointer;transition:all var(--transition-fast)}.DebugAdminPanel_superAdminBtn__uj_Bl:hover{opacity:.9;transform:scale(1.02)}.DebugAdminPanel_logsPanel__8gM88{display:flex;flex-direction:column;height:100%;min-height:400px}.DebugAdminPanel_logsToolbar__jjJUj{display:flex;gap:var(--space-md);margin-bottom:var(--space-md);flex-wrap:wrap}.DebugAdminPanel_copyBtn__zIyOn{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-sm);font-size:var(--text-base);font-weight:500;background:var(--primary-color);border:none;color:#fff;cursor:pointer;transition:all var(--transition-fast)}.DebugAdminPanel_copyBtn__zIyOn:hover{opacity:.9}.DebugAdminPanel_copyBtn__zIyOn.DebugAdminPanel_copied__TyMjn{background:var(--accent-success)}.DebugAdminPanel_logsContainer__MFauP{flex:1 1;background:#0d0d0d;border-radius:var(--radius-sm);padding:var(--space-md);overflow-y:auto;font-family:Menlo,Monaco,Courier New,monospace;font-size:var(--text-xs);line-height:1.5;max-height:400px;border:1px solid var(--border-color)}.DebugAdminPanel_logEntry__UMpK1{padding:var(--space-xs) 0;border-bottom:1px solid var(--glass-border);display:flex;flex-wrap:wrap;gap:var(--space-sm);word-break:break-word}.DebugAdminPanel_logEntry__UMpK1:last-child{border-bottom:none}.DebugAdminPanel_logTime__Sfqbb{color:var(--text-tertiary);flex-shrink:0}.DebugAdminPanel_logType__cMFcx{font-weight:600;flex-shrink:0;min-width:80px}.DebugAdminPanel_logMessage__ywRSy{color:#e5e7eb;flex:1 1;white-space:pre-wrap}.DebugAdminPanel_logStack__p9irg{width:100%;margin:var(--space-xs) 0 0 0;padding:var(--space-sm);background:rgba(239,68,68,.1);border-radius:var(--radius-sm);color:var(--accent-danger);font-size:11px;overflow-x:auto}.DebugAdminPanel_logLog__0oJKp .DebugAdminPanel_logType__cMFcx{color:var(--text-tertiary)}.DebugAdminPanel_logInfo__oH1ZM .DebugAdminPanel_logType__cMFcx{color:var(--accent-info)}.DebugAdminPanel_logWarn__3TdOr .DebugAdminPanel_logType__cMFcx{color:var(--accent-warning)}.DebugAdminPanel_logError__Jm14m .DebugAdminPanel_logMessage__ywRSy,.DebugAdminPanel_logError__Jm14m .DebugAdminPanel_logType__cMFcx,.DebugAdminPanel_logUnhandled__Y2U9g .DebugAdminPanel_logMessage__ywRSy,.DebugAdminPanel_logUnhandled__Y2U9g .DebugAdminPanel_logType__cMFcx{color:var(--accent-danger)}.DebugAdminPanel_logNetwork__W3_N5 .DebugAdminPanel_logType__cMFcx{color:var(--accent-success)}.DebugAdminPanel_logNetwork__W3_N5 .DebugAdminPanel_logMessage__ywRSy{color:#a7f3d0}.DebugAdminPanel_hint__S_prb{font-size:var(--text-xs);color:var(--text-tertiary);margin-top:var(--space-sm)}.DebugAdminPanel_warningHint__oOWR1{color:var(--accent-warning);background:rgba(251,191,36,.1);border-left:3px solid var(--accent-warning)}.DebugAdminPanel_successHint__f0VH2,.DebugAdminPanel_warningHint__oOWR1{font-size:var(--text-xs);margin-top:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm)}.DebugAdminPanel_successHint__f0VH2{color:var(--accent-success);background:rgba(16,185,129,.1);border-left:3px solid var(--accent-success)}.DebugAdminPanel_actionBtn__iNPvo:disabled,.DebugAdminPanel_superAdminBtn__uj_Bl:disabled{opacity:.5;cursor:not-allowed}.DebugAdminPanel_googleSignInBtn__2ZK51{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:#fff;color:#333;border:1px solid #ddd;border-radius:var(--radius-sm);font-size:var(--text-base);font-weight:500;cursor:pointer;transition:all var(--transition-fast);margin-top:var(--space-md)}.DebugAdminPanel_googleSignInBtn__2ZK51:hover{background:#f5f5f5;box-shadow:0 2px 8px rgba(0,0,0,.1)}.DebugAdminPanel_googleSignInBtn__2ZK51:before{content:"";width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%234285F4' d='M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17z'/%3E%3Cpath fill='%2334A853' d='M24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46z'/%3E%3Cpath fill='%23FBBC05' d='M11.69 28.18C11.25 26.86 11 25.45 11 24s.25-2.86.69-4.18v-5.7H4.34C2.85 17.09 2 20.45 2 24c0 3.55.85 6.91 2.34 9.88l7.35-5.7z'/%3E%3Cpath fill='%23EA4335' d='M24 10.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 4.18 29.93 2 24 2 15.4 2 7.96 6.93 4.34 14.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}@media (max-width:600px){.DebugAdminPanel_userCard__S8Xuf{flex-direction:column;align-items:stretch}.DebugAdminPanel_userActions__vz2SI{justify-content:flex-end}.DebugAdminPanel_panelLarge__ePZo_{max-height:100vh;border-radius:0}.DebugAdminPanel_overlay__ak1Is{padding:0}}.PendingApprovalPage_container__ELMCN{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow-y:auto;background:var(--bg-primary)}.PendingApprovalPage_background__BiG0b{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none}.PendingApprovalPage_gradient1__jTgDI,.PendingApprovalPage_gradient2___egCc,.PendingApprovalPage_gradient3__4EeVj{position:absolute;border-radius:50%;filter:blur(80px);opacity:.3;animation:PendingApprovalPage_float__3hTdm 20s ease-in-out infinite}.PendingApprovalPage_gradient1__jTgDI{width:500px;height:500px;top:-250px;left:-250px;background:radial-gradient(circle,var(--accent-warning) 0,transparent 70%);animation-delay:0s}.PendingApprovalPage_gradient2___egCc{width:400px;height:400px;top:50%;right:-200px;background:radial-gradient(circle,var(--accent-warning) 0,transparent 70%);animation-delay:7s}.PendingApprovalPage_gradient3__4EeVj{width:350px;height:350px;bottom:-175px;left:30%;background:radial-gradient(circle,#f97316 0,transparent 70%);animation-delay:14s}@keyframes PendingApprovalPage_float__3hTdm{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}.PendingApprovalPage_content__WMpBM{position:relative;z-index:var(--z-base);max-width:600px;width:90%;padding:var(--space-2xl) var(--space-2xl) var(--space-lg);animation:PendingApprovalPage_fadeInUp__bcxq_ .6s ease-out}@keyframes PendingApprovalPage_fadeInUp__bcxq_{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.PendingApprovalPage_iconContainer__zZtGW{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:var(--space-2xl)}.PendingApprovalPage_iconCircle__G20_K{position:relative;z-index:var(--z-base);width:120px;height:120px;border-radius:50%;background:rgba(245,158,11,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(245,158,11,.3);display:flex;align-items:center;justify-content:center;animation:PendingApprovalPage_pulse__HkBSt 2s ease-in-out infinite}@keyframes PendingApprovalPage_pulse__HkBSt{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(245,158,11,.4)}50%{transform:scale(1.05);box-shadow:0 0 20px 10px rgba(245,158,11,.2)}}.PendingApprovalPage_clockIcon__YSsOV{color:var(--accent-warning)}.PendingApprovalPage_pulseRing__NJmhi{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;border:2px solid rgba(245,158,11,.4);border-radius:50%;animation:PendingApprovalPage_ripple__qOVez 2s ease-out infinite}@keyframes PendingApprovalPage_ripple__qOVez{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(1.8);opacity:0}}.PendingApprovalPage_title__i12vP{text-align:center;font-size:var(--text-3xl);font-weight:700;color:var(--text-primary);margin:0 0 var(--space-sm) 0}.PendingApprovalPage_subtitle__bKdRH{text-align:center;font-size:var(--text-lg);color:var(--text-secondary);margin:0 0 var(--space-2xl) 0}.PendingApprovalPage_card__PFnBq{background:var(--card-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--card-border);border-radius:var(--radius-lg);padding:var(--space-2xl);margin-bottom:var(--space-xl);box-shadow:0 4px 20px var(--card-shadow,rgba(0,0,0,.08))}.PendingApprovalPage_userInfo__yskno{display:flex;align-items:center;gap:var(--space-lg)}.PendingApprovalPage_avatar__kJmKr{width:64px;height:64px;border-radius:50%;object-fit:cover;border:2px solid rgba(245,158,11,.3)}.PendingApprovalPage_avatarPlaceholder__7HlBU{width:64px;height:64px;border-radius:50%;background:rgba(245,158,11,.1);border:2px solid rgba(245,158,11,.3);display:flex;align-items:center;justify-content:center;color:var(--accent-warning)}.PendingApprovalPage_userDetails__hRw3T{flex:1 1}.PendingApprovalPage_userName__wS1cJ{font-size:var(--text-xl);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-xs)}.PendingApprovalPage_userEmail__r4O02{font-size:var(--text-base);color:var(--text-secondary)}.PendingApprovalPage_divider__7AlJT{height:1px;background:var(--card-border);margin:var(--space-xl) 0}.PendingApprovalPage_messageSection__7gBe9{display:flex;flex-direction:column;gap:var(--space-xl)}.PendingApprovalPage_statusBadge__hbgv5{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:rgba(245,158,11,.15);border:1px solid rgba(245,158,11,.3);border-radius:20px;color:var(--accent-warning);font-size:var(--text-base);font-weight:500;width:-moz-fit-content;width:fit-content}.PendingApprovalPage_message__w9occ{font-size:var(--text-base);line-height:1.6;color:var(--text-secondary);margin:0}.PendingApprovalPage_infoBox__8cl3j{display:flex;gap:var(--space-lg);padding:var(--space-xl);background:rgba(245,158,11,.05);border:1px solid rgba(245,158,11,.2);border-radius:var(--radius-md);color:var(--text-secondary)}.PendingApprovalPage_infoBox__8cl3j>svg{flex-shrink:0;color:var(--accent-warning);margin-top:2px}.PendingApprovalPage_infoTitle__3Bac6{font-weight:600;color:var(--text-primary);margin-bottom:var(--space-md);font-size:var(--text-base)}.PendingApprovalPage_infoList__RemWA{margin:0;padding-left:20px;list-style-type:disc}.PendingApprovalPage_infoList__RemWA li{margin-bottom:var(--space-sm);font-size:var(--text-base);line-height:1.5;color:var(--text-secondary)}.PendingApprovalPage_infoList__RemWA li:last-child{margin-bottom:0}.PendingApprovalPage_contactSection__JDahj{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-lg);background:var(--bg-tertiary);border:1px solid var(--card-border);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-base)}.PendingApprovalPage_contactSection__JDahj svg{color:var(--accent-warning);flex-shrink:0}.PendingApprovalPage_actions__yKPuB{display:flex;justify-content:center}.PendingApprovalPage_signOutButton__NXEpr{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-xl);background:var(--bg-tertiary);border:1px solid var(--card-border);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-base);font-weight:500;cursor:pointer;transition:all var(--transition-fast)}.PendingApprovalPage_signOutButton__NXEpr:hover{background:var(--bg-secondary);border-color:var(--accent-danger);color:var(--text-primary);transform:translateY(-1px)}.PendingApprovalPage_footer__0T4JN{margin-top:var(--space-xl);text-align:center;font-size:var(--text-sm);color:var(--text-tertiary)}@media (max-width:768px){.PendingApprovalPage_content__WMpBM{padding:var(--space-xl)}.PendingApprovalPage_title__i12vP{font-size:var(--text-2xl)}.PendingApprovalPage_card__PFnBq{padding:var(--space-xl)}.PendingApprovalPage_iconCircle__G20_K{width:100px;height:100px}.PendingApprovalPage_clockIcon__YSsOV{width:48px;height:48px}}.RegistrationForm_registrationContainer__KnGme{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-xl);background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-purple) 100%);width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box}.RegistrationForm_registrationCard___6Cm_{background:var(--bg-primary);border-radius:var(--radius-lg);padding:var(--space-2xl);max-width:600px;width:100%;box-shadow:0 10px 40px rgba(0,0,0,.2)}.RegistrationForm_title__GmVN8{font-size:var(--text-2xl);font-weight:600;color:var(--text-primary);margin:0 0 var(--space-sm) 0;text-align:center}.RegistrationForm_subtitle__ogfjE{font-size:var(--text-base);color:var(--text-secondary);margin:0 0 var(--space-2xl) 0;text-align:center}.RegistrationForm_form__SXq0_{display:flex;flex-direction:column;gap:var(--space-xl)}.RegistrationForm_section__IoK9k{display:flex;flex-direction:column;gap:var(--space-lg)}.RegistrationForm_sectionTitle__vn3s2{display:flex;align-items:center;gap:var(--space-sm);font-size:var(--text-lg);font-weight:600;color:var(--text-primary);margin:0 0 var(--space-sm) 0;padding-bottom:var(--space-sm);border-bottom:2px solid rgba(124,58,237,.2)}.RegistrationForm_sectionTitle__vn3s2 svg{color:var(--accent-primary)}.RegistrationForm_formGroup__lM0k_{display:flex;flex-direction:column;gap:var(--space-sm)}.RegistrationForm_label__XpeuY{font-size:var(--text-base);font-weight:500;color:var(--text-primary)}.RegistrationForm_input__jn09G{padding:var(--space-md) var(--space-lg);border:2px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-primary);font-size:var(--text-base);transition:all var(--transition-fast)}.RegistrationForm_input__jn09G:focus{outline:none;border-color:var(--accent-primary);background:var(--bg-primary)}.RegistrationForm_input__jn09G:hover{border-color:rgba(124,58,237,.4)}.RegistrationForm_input__jn09G::placeholder{color:var(--text-tertiary)}.RegistrationForm_hint__5hcau{font-size:var(--text-xs);color:var(--text-secondary);margin:0;font-style:italic}.RegistrationForm_checkboxGroup__MasQM{padding:var(--space-lg);background:rgba(124,58,237,.05);border:2px solid rgba(124,58,237,.2);border-radius:var(--radius-sm)}.RegistrationForm_checkboxLabel__K2wOe{display:flex;align-items:center;gap:var(--space-md);cursor:pointer;font-size:var(--text-base);font-weight:500;color:var(--text-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.RegistrationForm_checkbox__awEXk{width:18px;height:18px;cursor:pointer;accent-color:var(--accent-primary)}.RegistrationForm_radioGroup__lLZCB{display:flex;flex-direction:column;gap:var(--space-md)}.RegistrationForm_radioLabel__O7_Dh{display:flex;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);border:2px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:var(--bg-secondary)}.RegistrationForm_radioLabel__O7_Dh:hover{border-color:var(--accent-primary);background:rgba(124,58,237,.05)}.RegistrationForm_radioLabel__O7_Dh:has(input:checked){border-color:var(--accent-primary);background:rgba(124,58,237,.1)}.RegistrationForm_radio__abPNp{width:18px;height:18px;margin-top:2px;cursor:pointer;accent-color:var(--accent-primary);flex-shrink:0}.RegistrationForm_radioContent__3mZp_{flex:1 1}.RegistrationForm_radioContent__3mZp_ strong{display:block;color:var(--text-primary);font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-xs)}.RegistrationForm_radioContent__3mZp_ p{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.RegistrationForm_ownerFields__ZeXtk{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-xl);background:rgba(124,58,237,.03);border:2px solid rgba(124,58,237,.2);border-radius:var(--radius-sm);margin-top:var(--space-lg);animation:RegistrationForm_slideDown__GbaqX .3s ease-out}@keyframes RegistrationForm_slideDown__GbaqX{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.RegistrationForm_error__g5vg5{padding:var(--space-md) var(--space-lg);background:rgba(239,68,68,.1);border:2px solid rgba(239,68,68,.3);border-radius:var(--radius-sm);color:var(--accent-danger);font-size:var(--text-base);text-align:center}.RegistrationForm_submitButton__eFzWX{padding:var(--space-md) var(--space-xl);background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-purple) 100%);color:#fff;border:none;border-radius:var(--radius-sm);font-size:var(--text-lg);font-weight:600;cursor:pointer;transition:all var(--transition-fast);margin-top:var(--space-sm)}.RegistrationForm_submitButton__eFzWX:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(124,58,237,.4)}.RegistrationForm_submitButton__eFzWX:active:not(:disabled){transform:translateY(0)}.RegistrationForm_submitButton__eFzWX:disabled{opacity:.6;cursor:not-allowed}.RegistrationForm_note__Dh_WC{font-size:var(--text-xs);color:var(--text-secondary);text-align:center;margin:0}[data-theme=dark] .RegistrationForm_input__jn09G,[data-theme=dark] .RegistrationForm_input__jn09G:focus{background:var(--glass-bg-light)}@media (max-width:768px){.RegistrationForm_registrationContainer__KnGme{padding:var(--space-lg);align-items:flex-start;padding-top:80px}.RegistrationForm_registrationCard___6Cm_{padding:var(--space-xl);max-width:100%;box-sizing:border-box}.RegistrationForm_title__GmVN8{font-size:var(--text-2xl)}.RegistrationForm_subtitle__ogfjE{font-size:var(--text-sm)}.RegistrationForm_input__jn09G,.RegistrationForm_sectionTitle__vn3s2{font-size:var(--text-lg)}}@media (max-width:480px){.RegistrationForm_registrationContainer__KnGme{padding:var(--space-md);padding-top:70px}.RegistrationForm_registrationCard___6Cm_{padding:var(--space-lg)}.RegistrationForm_title__GmVN8{font-size:var(--text-xl)}.RegistrationForm_radioContent__3mZp_ strong{font-size:var(--text-sm)}.RegistrationForm_radioContent__3mZp_ p{font-size:var(--text-xs)}}.RegistrationForm_helperText__95duf{font-size:var(--text-xs);color:var(--text-secondary);margin-top:var(--space-xs);font-style:italic}.RegistrationForm_orgnrInputGroup__Nw19u{display:flex;gap:var(--space-md);align-items:stretch}.RegistrationForm_orgnrInputWrapper__jltpu{position:relative;flex:1 1}.RegistrationForm_orgnrInput__QTLuF{font-family:SF Mono,Monaco,monospace;letter-spacing:.1em;padding-right:2.5rem}.RegistrationForm_validInput__mPvC4{border-color:var(--accent-success)}.RegistrationForm_validInput__mPvC4:focus{box-shadow:0 0 0 3px rgba(16,185,129,.15)}.RegistrationForm_invalidInput__EyXQF{border-color:var(--accent-danger)}.RegistrationForm_invalidInput__EyXQF:focus{box-shadow:0 0 0 3px rgba(239,68,68,.15)}.RegistrationForm_invalidIcon__3IV_V,.RegistrationForm_validIcon__31wAf{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none}.RegistrationForm_validIcon__31wAf{color:var(--accent-success)}.RegistrationForm_invalidIcon__3IV_V{color:var(--accent-danger)}.RegistrationForm_lookupButton__0hpro{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) 1.25rem;background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-purple) 100%);color:#fff;border:none;border-radius:var(--radius-sm);font-size:var(--text-base);font-weight:500;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.RegistrationForm_lookupButton__0hpro:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 15px rgba(124,58,237,.3)}.RegistrationForm_lookupButton__0hpro:disabled{opacity:.5;cursor:not-allowed}.RegistrationForm_spinner__hNZIj{animation:RegistrationForm_spin__PNGsB 1s linear infinite}@keyframes RegistrationForm_spin__PNGsB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RegistrationForm_brregError__wNBf1{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-sm);color:var(--accent-danger);font-size:var(--text-base)}.RegistrationForm_brregCard__7wqNr{padding:var(--space-lg);background:rgba(16,185,129,.08);border:2px solid rgba(16,185,129,.3);border-radius:var(--radius-sm)}.RegistrationForm_brregCard__7wqNr.RegistrationForm_hasWarnings__pQnPG{background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.3)}.RegistrationForm_brregWarnings__Cn7y_{margin-bottom:var(--space-md)}.RegistrationForm_brregWarning__WTqXZ{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:rgba(245,158,11,.15);border-radius:var(--radius-sm);color:var(--accent-warning);font-size:var(--text-sm);margin-bottom:var(--space-sm)}.RegistrationForm_brregWarning__WTqXZ:last-child{margin-bottom:0}.RegistrationForm_brregCompanyInfo__7C4Je{display:flex;flex-direction:column;gap:.25rem}.RegistrationForm_brregCompanyName__vaHyx{font-size:var(--text-lg);font-weight:600;color:var(--text-primary)}.RegistrationForm_brregCompanyType__JzWa5{font-size:var(--text-sm);color:var(--text-secondary)}.RegistrationForm_brregSource__W_n32{margin:var(--space-sm) 0 0 0;font-size:var(--text-xs);color:var(--text-secondary);opacity:.7}.RegistrationForm_brregModeToggle__SHrgP{display:flex;gap:0;margin-bottom:var(--space-lg);background:rgba(124,58,237,.05);border-radius:var(--radius-sm);padding:3px;border:2px solid rgba(124,58,237,.15)}.RegistrationForm_brregModeBtn__iNTsU{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:var(--space-sm) var(--space-lg);background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:all var(--transition-fast)}.RegistrationForm_brregModeBtn__iNTsU:hover{color:var(--text-primary);background:rgba(124,58,237,.08)}.RegistrationForm_brregModeBtnActive__y_gCo{background:var(--accent-primary);color:#fff;box-shadow:0 2px 8px rgba(124,58,237,.3)}.RegistrationForm_nameSearchWrapper__VHU6x{position:relative}.RegistrationForm_searchDropdown__zK7ch{position:absolute;top:100%;left:0;right:0;z-index:var(--z-topbar);margin-top:var(--space-xs);background:var(--bg-primary);border:2px solid rgba(124,58,237,.3);border-radius:var(--radius-sm);box-shadow:0 8px 32px rgba(0,0,0,.4);max-height:300px;overflow-y:auto}.RegistrationForm_searchDropdownItem__pWBj8{display:flex;flex-direction:column;gap:.25rem;width:100%;padding:var(--space-md) var(--space-lg);border:none;border-bottom:1px solid var(--glass-border);background:transparent;color:var(--text-primary);text-align:left;cursor:pointer;transition:background var(--transition-fast)}.RegistrationForm_searchDropdownItem__pWBj8:last-child{border-bottom:none}.RegistrationForm_searchDropdownItem__pWBj8:hover{background:rgba(124,58,237,.1)}.RegistrationForm_searchDropdownItemWarning__yadtU{border-left:3px solid var(--accent-warning)}.RegistrationForm_searchDropdownMain__y3urG{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.RegistrationForm_searchDropdownName__taYrU{font-weight:600;font-size:var(--text-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RegistrationForm_searchDropdownOrg___cSN5{font-size:.8rem;color:var(--text-secondary);font-family:SF Mono,Monaco,monospace;flex-shrink:0}.RegistrationForm_searchDropdownSub__CKSLV{display:flex;gap:var(--space-md);font-size:.8rem;color:var(--text-secondary)}.RegistrationForm_brregCompanyHeader__CAYYr{display:flex;flex-direction:column;gap:.35rem;margin-bottom:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid hsla(0,0%,100%,.1)}.RegistrationForm_brregCompanyMeta__Fd3Ze{display:flex;align-items:center;gap:var(--space-md)}.RegistrationForm_brregCompanyOrgBadge__omUn9{font-size:.8rem;color:var(--text-secondary);font-family:SF Mono,Monaco,monospace;background:var(--glass-bg-light);padding:.1rem .4rem;border-radius:var(--radius-sm)}.RegistrationForm_brregDetailsGrid__HvJY8{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-sm) var(--space-lg);gap:var(--space-sm) var(--space-lg)}.RegistrationForm_brregDetailItem__wRiDa{display:flex;flex-direction:column;gap:.1rem}.RegistrationForm_brregDetailLabel__riW1c{font-size:var(--text-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em}.RegistrationForm_brregDetailValue__QpQCy{font-size:var(--text-sm);color:var(--text-primary);font-weight:500}.RegistrationForm_brregRolesSection__xkp6i{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid hsla(0,0%,100%,.1)}.RegistrationForm_brregRolesHeader__IeohY{display:flex;align-items:center;gap:.4rem;font-size:var(--text-sm);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-sm)}.RegistrationForm_brregRolesHeader__IeohY svg{color:var(--accent-primary)}.RegistrationForm_brregRolesLoading__W6oNv{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--text-secondary)}.RegistrationForm_brregRoleGroups__qWPva{display:flex;flex-direction:column;gap:var(--space-sm)}.RegistrationForm_brregRoleGroup__UCMB3{padding:var(--space-sm) .6rem;background:var(--glass-bg-light);border-radius:var(--radius-sm);border:1px solid var(--glass-border)}.RegistrationForm_brregRoleGroupName__ywR_4{display:block;font-size:var(--text-xs);font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.3rem}.RegistrationForm_brregRoleItem__gm9NB{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:.2rem 0;font-size:var(--text-sm)}.RegistrationForm_brregRolePerson__uanID{color:var(--text-primary);font-weight:500}.RegistrationForm_brregRoleType__vfYGF{font-size:.7rem;color:var(--text-secondary);background:var(--glass-bg-light);padding:.1rem .35rem;border-radius:var(--radius-sm)}@media (max-width:480px){.RegistrationForm_orgnrInputGroup__Nw19u{flex-direction:column}.RegistrationForm_lookupButton__0hpro{width:100%;justify-content:center}.RegistrationForm_brregDetailsGrid__HvJY8{grid-template-columns:1fr}.RegistrationForm_searchDropdownMain__y3urG{flex-direction:column;align-items:flex-start;gap:.15rem}}
/*# sourceMappingURL=7e5880b718e6e61c.css.map*/