.UserDrawer-module__9yO3Xa__scrim{z-index:60;background:#0f0f1447;position:fixed;inset:0}.UserDrawer-module__9yO3Xa__panel{z-index:61;background:var(--color-surface);border-inline-start:1px solid var(--color-border-glass);flex-direction:column;width:min(30rem,100vw);display:flex;position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto;box-shadow:-12px 0 32px #00000014}.UserDrawer-module__9yO3Xa__head{z-index:1;background:var(--color-surface);border-bottom:1px solid var(--color-border-subtle);align-items:flex-start;gap:1rem;padding:1.5rem 1.5rem 1.25rem;display:flex;position:sticky;top:0}.UserDrawer-module__9yO3Xa__roleTabs{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;gap:.25rem;padding:.75rem 1.5rem 0;display:flex}.UserDrawer-module__9yO3Xa__roleTab{min-height:2.25rem;font:inherit;color:var(--color-text-sub);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 .75rem;font-size:.85rem}.UserDrawer-module__9yO3Xa__roleTab:hover{color:var(--color-text)}.UserDrawer-module__9yO3Xa__roleTab:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.UserDrawer-module__9yO3Xa__roleTabOn{color:var(--color-text);font-weight:var(--weight-semibold,600);border-bottom-color:var(--color-accent)}.UserDrawer-module__9yO3Xa__headText{flex:1;min-width:0}.UserDrawer-module__9yO3Xa__name{font-size:1.15rem;font-weight:var(--weight-semibold,600);color:var(--color-text);overflow-wrap:anywhere;margin:0}.UserDrawer-module__9yO3Xa__sub{color:var(--color-text-sub);overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.85rem}.UserDrawer-module__9yO3Xa__close{width:2.25rem;height:2.25rem;color:var(--color-text-sub);border-radius:var(--radius-sm,6px);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;font-size:1.35rem;line-height:1;display:grid}.UserDrawer-module__9yO3Xa__close:hover{color:var(--color-text);background:var(--color-surface-hover)}.UserDrawer-module__9yO3Xa__close:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.UserDrawer-module__9yO3Xa__person{border-bottom:1px solid var(--color-border-subtle);padding:1rem 1.5rem}.UserDrawer-module__9yO3Xa__body{flex:1 0 auto;padding:0 1.5rem 2rem}.UserDrawer-module__9yO3Xa__section{border-bottom:1px solid var(--color-border-subtle);padding:1.25rem 0}.UserDrawer-module__9yO3Xa__section:last-child{border-bottom:0}.UserDrawer-module__9yO3Xa__sectionHead{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.UserDrawer-module__9yO3Xa__sectionTitle{font-size:.75rem;font-weight:var(--weight-medium,500);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0}.UserDrawer-module__9yO3Xa__dl{grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:.5rem 1rem;margin:0;font-size:.875rem;display:grid}.UserDrawer-module__9yO3Xa__dl dt{color:var(--color-text-muted)}.UserDrawer-module__9yO3Xa__dl dd{color:var(--color-text);overflow-wrap:anywhere;margin:0}.UserDrawer-module__9yO3Xa__form{flex-direction:column;gap:.85rem;display:flex}.UserDrawer-module__9yO3Xa__row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.UserDrawer-module__9yO3Xa__field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.UserDrawer-module__9yO3Xa__label{color:var(--color-text-muted);font-size:.75rem}.UserDrawer-module__9yO3Xa__input{height:2.5rem;font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-glass);border-radius:var(--radius-md);min-width:0;padding:0 .75rem;font-size:.875rem}.UserDrawer-module__9yO3Xa__input:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.UserDrawer-module__9yO3Xa__check{color:var(--color-text);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.UserDrawer-module__9yO3Xa__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.UserDrawer-module__9yO3Xa__btn,.UserDrawer-module__9yO3Xa__btnPrimary,.UserDrawer-module__9yO3Xa__btnDanger{height:2.25rem;font:inherit;font-size:.8125rem;font-weight:var(--weight-medium,500);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;padding:0 .9rem}.UserDrawer-module__9yO3Xa__btn{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-glass)}.UserDrawer-module__9yO3Xa__btn:hover:not(:disabled){background:var(--color-surface-hover)}.UserDrawer-module__9yO3Xa__btnPrimary{color:#fff;background:var(--color-accent);border:1px solid var(--color-accent)}.UserDrawer-module__9yO3Xa__btnPrimary:hover:not(:disabled){background:var(--color-accent-hover,var(--color-accent))}.UserDrawer-module__9yO3Xa__btnDanger{color:var(--color-error);border:1px solid var(--color-error-border,var(--color-border-glass));background:0 0}.UserDrawer-module__9yO3Xa__btnDanger:hover:not(:disabled){background:var(--color-error-bg)}.UserDrawer-module__9yO3Xa__btn:disabled,.UserDrawer-module__9yO3Xa__btnPrimary:disabled,.UserDrawer-module__9yO3Xa__btnDanger:disabled{opacity:.5;cursor:not-allowed}.UserDrawer-module__9yO3Xa__btn:focus-visible,.UserDrawer-module__9yO3Xa__btnPrimary:focus-visible,.UserDrawer-module__9yO3Xa__btnDanger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.UserDrawer-module__9yO3Xa__link{font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem}.UserDrawer-module__9yO3Xa__link:hover{text-decoration:underline}.UserDrawer-module__9yO3Xa__spaced{margin-top:1rem}.UserDrawer-module__9yO3Xa__selectSlot{min-width:12rem}.UserDrawer-module__9yO3Xa__status{color:var(--color-text-muted);align-items:center;gap:.45rem;font-size:.875rem;display:inline-flex}.UserDrawer-module__9yO3Xa__status:before{content:"";background:var(--color-text-muted);border-radius:50%;width:6px;height:6px}.UserDrawer-module__9yO3Xa__statusOn{color:var(--color-text)}.UserDrawer-module__9yO3Xa__statusOn:before{background:var(--color-success)}.UserDrawer-module__9yO3Xa__statusPending{color:var(--color-text)}.UserDrawer-module__9yO3Xa__statusPending:before{background:var(--color-warning,#c98a1b)}.UserDrawer-module__9yO3Xa__note{color:var(--color-text-sub);margin:0;font-size:.8125rem}.UserDrawer-module__9yO3Xa__ok{color:var(--color-success);margin:0;font-size:.8125rem}.UserDrawer-module__9yO3Xa__error{color:var(--color-error);margin:0;font-size:.8125rem}.UserDrawer-module__9yO3Xa__secret{color:var(--color-text);background:var(--color-surface-hover);border-radius:var(--radius-md);overflow-wrap:anywhere;margin:0;padding:.6rem .75rem;font-size:.8125rem}.UserDrawer-module__9yO3Xa__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.UserDrawer-module__9yO3Xa__item{border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:.75rem;padding:.6rem 0;font-size:.875rem;display:flex}.UserDrawer-module__9yO3Xa__item:last-child{border-bottom:0}.UserDrawer-module__9yO3Xa__itemMain{flex:1;min-width:0}.UserDrawer-module__9yO3Xa__itemTitle{color:var(--color-text);overflow-wrap:anywhere}.UserDrawer-module__9yO3Xa__itemMeta{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:.75rem;display:block}.UserDrawer-module__9yO3Xa__chips{flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem;display:flex}.UserDrawer-module__9yO3Xa__chip{color:var(--color-text);border:1px solid var(--color-border-glass);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .3rem .2rem .6rem;font-size:.8125rem;display:inline-flex}.UserDrawer-module__9yO3Xa__chipRemove{width:1.25rem;height:1.25rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:.9rem;line-height:1;display:grid}.UserDrawer-module__9yO3Xa__chipRemove:hover{color:var(--color-error);background:var(--color-surface-hover)}@media (max-width:520px){.UserDrawer-module__9yO3Xa__head{padding:1.25rem 1rem 1rem}.UserDrawer-module__9yO3Xa__body{padding:0 1rem 1.5rem}.UserDrawer-module__9yO3Xa__row2{grid-template-columns:minmax(0,1fr)}.UserDrawer-module__9yO3Xa__dl{grid-template-columns:minmax(0,1fr);gap:.15rem}.UserDrawer-module__9yO3Xa__dl dd{margin-bottom:.5rem}}@media (pointer:coarse){.UserDrawer-module__9yO3Xa__btn,.UserDrawer-module__9yO3Xa__btnPrimary,.UserDrawer-module__9yO3Xa__btnDanger{height:2.75rem}.UserDrawer-module__9yO3Xa__chipRemove{width:2rem;height:2rem}}
.RMRegisterForm-module__9stLuq__header{text-align:center;margin-bottom:var(--space-xl)}.RMRegisterForm-module__9stLuq__headerCompact{margin-bottom:var(--space-md)}.RMRegisterForm-module__9stLuq__headerTitle{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text);margin-bottom:var(--space-xs)}.RMRegisterForm-module__9stLuq__headerSubtitle{font-size:var(--text-base);color:var(--color-text-muted)}.RMRegisterForm-module__9stLuq__form{gap:var(--space-lg);flex-direction:column;width:100%;display:flex}.RMRegisterForm-module__9stLuq__fieldRow{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:480px){.RMRegisterForm-module__9stLuq__fieldRow{grid-template-columns:1fr}}.RMRegisterForm-module__9stLuq__fieldGroup{gap:var(--space-2xs);flex-direction:column;display:flex}.RMRegisterForm-module__9stLuq__fieldRow .RMRegisterForm-module__9stLuq__fieldGroup>.RMRegisterForm-module__9stLuq__input:last-child,.RMRegisterForm-module__9stLuq__fieldRow .RMRegisterForm-module__9stLuq__fieldGroup>.RMRegisterForm-module__9stLuq__prefixWrap:last-child{margin-top:auto}.RMRegisterForm-module__9stLuq__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-sub);letter-spacing:var(--tracking-wide)}.RMRegisterForm-module__9stLuq__labelHint{color:var(--color-text-muted);font-weight:var(--weight-normal)}.RMRegisterForm-module__9stLuq__required{color:var(--color-error);margin-left:var(--space-3xs)}.RMRegisterForm-module__9stLuq__sectionTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-accent-hover);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding-bottom:var(--space-2xs);border-bottom:1px solid var(--color-border-glass);margin:var(--space-xs) 0 calc(var(--space-2xs) * -1)}.RMRegisterForm-module__9stLuq__input{width:100%;padding:var(--space-sm) var(--space-md);background:var(--color-input-bg);-webkit-backdrop-filter:blur(var(--blur-sm));border:1px solid var(--color-border-glass);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-normal);transition:border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth), background var(--duration-fast) var(--ease-smooth);outline:none}.RMRegisterForm-module__9stLuq__input::placeholder{color:var(--color-text-muted)}.RMRegisterForm-module__9stLuq__input:hover{border-color:var(--color-input-hover-border);background:var(--color-input-hover-bg)}.RMRegisterForm-module__9stLuq__input:focus{border-color:var(--color-border-accent);box-shadow:0 0 0 3px rgba(var(--color-accent-rgb), .15)}.RMRegisterForm-module__9stLuq__inputError{border-color:var(--color-error)!important;box-shadow:0 0 0 3px var(--color-error-bg)!important}.RMRegisterForm-module__9stLuq__input:disabled{opacity:.6;cursor:not-allowed}.RMRegisterForm-module__9stLuq__inputReadOnly{cursor:default;color:var(--color-text);font-weight:var(--weight-medium)}.RMRegisterForm-module__9stLuq__inputReadOnly:hover{border-color:var(--color-border-glass);background:var(--color-input-bg)}.RMRegisterForm-module__9stLuq__inputReadOnly:focus{border-color:var(--color-border-glass);box-shadow:none;outline:none}.RMRegisterForm-module__9stLuq__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237a6570' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:15px;padding-right:38px}.RMRegisterForm-module__9stLuq__select option{background:var(--color-bg,#fbf1f5);color:var(--color-text,#210313)}:root[data-theme=dark] .RMRegisterForm-module__9stLuq__select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9b4be' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}.RMRegisterForm-module__9stLuq__input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;cursor:pointer}:root[data-theme=dark] .RMRegisterForm-module__9stLuq__input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.RMRegisterForm-module__9stLuq__input[type=date]::-webkit-calendar-picker-indicator{width:18px;height:18px;cursor:pointer;opacity:.75;transition:opacity var(--duration-fast) var(--ease-smooth);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233c0c26' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;margin-inline-start:var(--space-xs)}.RMRegisterForm-module__9stLuq__input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:1}.RMRegisterForm-module__9stLuq__input[type=date]:focus::-webkit-calendar-picker-indicator{opacity:1}:root[data-theme=dark] .RMRegisterForm-module__9stLuq__input[type=date]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9b4be' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E")}.RMRegisterForm-module__9stLuq__prefixWrap{position:relative}.RMRegisterForm-module__9stLuq__prefix{left:var(--space-md);color:var(--color-text-muted);font-size:var(--text-sm);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.RMRegisterForm-module__9stLuq__prefixWrap .RMRegisterForm-module__9stLuq__input{padding-left:calc(var(--space-md) + .75rem)}.RMRegisterForm-module__9stLuq__checkboxGrid{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(130px,1fr));display:grid}.RMRegisterForm-module__9stLuq__checkboxLabel{align-items:center;gap:var(--space-sm);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--text-base);color:var(--color-text-sub);transition:color var(--duration-fast) var(--ease-smooth);display:flex}.RMRegisterForm-module__9stLuq__checkboxLabel:hover{color:var(--color-text)}.RMRegisterForm-module__9stLuq__checkbox{appearance:none;background:var(--color-input-bg);border:1.5px solid var(--color-border-glass);border-radius:var(--radius-sm);cursor:pointer;width:1.25rem;height:1.25rem;transition:background var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth);flex-shrink:0}.RMRegisterForm-module__9stLuq__checkbox:hover{border-color:var(--color-input-hover-border);background:var(--color-input-hover-bg)}.RMRegisterForm-module__9stLuq__checkbox:checked{background:var(--color-accent);border-color:var(--color-accent)}.RMRegisterForm-module__9stLuq__checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.4rem;height:.7rem;margin:.1rem auto 0;display:block;transform:rotate(45deg)}.RMRegisterForm-module__9stLuq__checkbox:focus-visible{box-shadow:0 0 0 3px rgba(var(--color-accent-rgb), .15);border-color:var(--color-border-accent);outline:none}.RMRegisterForm-module__9stLuq__fieldError{font-size:var(--text-xs);color:var(--color-error);margin-top:var(--space-3xs)}.RMRegisterForm-module__9stLuq__formError{padding:var(--space-sm) var(--space-md);background:var(--color-error-bg);border:1px solid var(--color-error-border);border-radius:var(--radius-md);color:var(--color-error);font-size:var(--text-sm);text-align:center}.RMRegisterForm-module__9stLuq__submitBtn{width:100%;padding:var(--space-sm) var(--space-lg);background:var(--color-accent);color:#fff;border-radius:var(--radius-full);font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);cursor:pointer;transition:background var(--duration-fast) var(--ease-smooth), transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-smooth);box-shadow:var(--shadow-accent-glow);margin-top:var(--space-xs);border:1px solid #0000}.RMRegisterForm-module__9stLuq__submitBtn:hover:not(:disabled){background:var(--color-accent-hover);box-shadow:var(--shadow-accent-glow), 0 0 50px rgba(var(--color-accent-rgb), .25)}.RMRegisterForm-module__9stLuq__submitBtn:active:not(:disabled){background:var(--color-accent-active);transform:scale(.97)}.RMRegisterForm-module__9stLuq__submitBtn:disabled{opacity:.5;cursor:not-allowed}.RMRegisterForm-module__9stLuq__spinner{border:2px solid #ffffff4d;border-top-color:var(--color-text);vertical-align:middle;width:1.1em;height:1.1em;margin-right:var(--space-xs);border-radius:50%;animation:.6s linear infinite RMRegisterForm-module__9stLuq__spin;display:inline-block}@keyframes RMRegisterForm-module__9stLuq__spin{to{transform:rotate(360deg)}}.RMRegisterForm-module__9stLuq__footerText{text-align:center;font-size:var(--text-sm);color:var(--color-text-sub);margin-top:var(--space-xs)}.RMRegisterForm-module__9stLuq__footerLink{color:var(--color-accent);font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--ease-smooth)}.RMRegisterForm-module__9stLuq__footerLink:hover{color:var(--color-accent-hover)}.RMRegisterForm-module__9stLuq__successContainer{align-items:center;gap:var(--space-md);text-align:center;padding:0 0 var(--space-xl) 0;animation:RMRegisterForm-module__9stLuq__fadeInScale var(--duration-slow) var(--ease-out) both;flex-direction:column;display:flex}@keyframes RMRegisterForm-module__9stLuq__fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.RMRegisterForm-module__9stLuq__successIconWrapper{-webkit-backdrop-filter:blur(20px);width:5.5rem;height:5.5rem;margin-bottom:var(--space-md);background:linear-gradient(135deg,#ffffff1f 0%,#ffffff0a 100%);border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;animation:3s ease-in-out infinite RMRegisterForm-module__9stLuq__glassFloat;display:flex;position:relative;box-shadow:0 8px 32px #00000026,inset 0 0 0 1px #ffffff0d,inset 0 1px #ffffff26}.RMRegisterForm-module__9stLuq__successIconWrapper:before{content:"";background:linear-gradient(135deg, var(--color-brand), var(--color-accent)) border-box;-webkit-mask-composite:xor;opacity:.6;border:2px solid #0000;border-radius:50%;animation:2.5s ease-in-out infinite RMRegisterForm-module__9stLuq__ringPulse;position:absolute;inset:-4px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.RMRegisterForm-module__9stLuq__successIconWrapper:after{content:"";background:radial-gradient(circle at center, rgba(var(--color-accent-rgb), .15) 0%, transparent 70%);pointer-events:none;border-radius:50%;position:absolute;inset:0}.RMRegisterForm-module__9stLuq__successIconSvg{z-index:1;width:2.5rem;height:2.5rem;stroke:var(--color-accent);filter:drop-shadow(0 0 10px rgba(var(--color-accent-rgb), .5));stroke-dasharray:24;stroke-dashoffset:24px;animation:.6s cubic-bezier(.65,0,.35,1) .3s forwards RMRegisterForm-module__9stLuq__drawCheck;position:relative}@keyframes RMRegisterForm-module__9stLuq__drawCheck{to{stroke-dashoffset:0}}@keyframes RMRegisterForm-module__9stLuq__glassFloat{0%,to{transform:translateY(0);box-shadow:0 8px 32px #00000026,inset 0 0 0 1px #ffffff0d,inset 0 1px #ffffff26}50%{box-shadow:0 16px 48px #0003, 0 0 0 1px #ffffff14 inset, 0 1px 0 #fff3 inset, 0 0 30px rgba(var(--color-accent-rgb), .15);transform:translateY(-4px)}}@keyframes RMRegisterForm-module__9stLuq__ringPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.04)}}.RMRegisterForm-module__9stLuq__successTitle{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-text)}.RMRegisterForm-module__9stLuq__videoWrapper{aspect-ratio:4/3;border:1px solid var(--color-border-glass);width:100%;max-width:540px;margin:var(--space-md) auto;background:#0d0d0d;border-radius:32px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 8px 32px #00000080}.RMRegisterForm-module__9stLuq__video{object-fit:contain;width:100%;height:100%}.RMRegisterForm-module__9stLuq__successMessage{font-size:var(--text-base);color:var(--color-text-sub);max-width:360px;line-height:var(--leading-relaxed)}.RMRegisterForm-module__9stLuq__spamWarningContainer{align-items:flex-start;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);background:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:var(--radius-md);box-shadow:var(--color-warning-glow);max-width:360px;margin-top:var(--space-xs);text-align:left;display:flex}.RMRegisterForm-module__9stLuq__warningIcon{width:1.1rem;height:1.1rem;stroke:var(--color-warning);flex-shrink:0;margin-top:2px}.RMRegisterForm-module__9stLuq__spamWarningText{font-size:var(--text-sm);color:var(--color-text-sub);line-height:var(--leading-normal);margin:0}.RMRegisterForm-module__9stLuq__loginLink{align-items:center;gap:var(--space-xs);color:var(--color-accent);font-weight:var(--weight-medium);font-size:var(--text-base);transition:color var(--duration-fast) var(--ease-smooth);text-decoration:none;display:inline-flex}.RMRegisterForm-module__9stLuq__loginLink:hover{color:var(--color-accent-hover)}.RMRegisterForm-module__9stLuq__addRow{gap:var(--space-sm);align-items:stretch;display:flex}.RMRegisterForm-module__9stLuq__addRow .RMRegisterForm-module__9stLuq__input{flex:1}.RMRegisterForm-module__9stLuq__addBtn{padding:var(--space-sm) var(--space-lg);font-size:var(--text-sm);font-weight:var(--weight-semibold,600);color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-md,10px);cursor:pointer;background:0 0;flex-shrink:0;font-family:inherit;transition:background .15s,color .15s}.RMRegisterForm-module__9stLuq__addBtn:hover{background:var(--color-accent);color:#fff}.RMRegisterForm-module__9stLuq__chipList{gap:var(--space-xs,.4rem);margin:var(--space-sm) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.RMRegisterForm-module__9stLuq__chip{font-size:var(--text-sm);font-weight:var(--weight-medium,500);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 9%, transparent);border:1px solid color-mix(in srgb, var(--color-accent) 32%, transparent);border-radius:var(--radius-full);align-items:center;gap:.35rem;padding:.28rem .5rem .28rem .75rem;display:inline-flex}.RMRegisterForm-module__9stLuq__chipRemove{width:1.1rem;height:1.1rem;color:inherit;background:color-mix(in srgb, var(--color-accent) 14%, transparent);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;line-height:1;transition:background .15s;display:inline-flex}.RMRegisterForm-module__9stLuq__chipRemove:hover{background:color-mix(in srgb, var(--color-accent) 28%, transparent)}.RMRegisterForm-module__9stLuq__fieldHint{margin:var(--space-xs,.35rem) 0 0;font-size:var(--text-xs,.72rem);color:var(--color-text-muted)}.RMRegisterForm-module__9stLuq__autocompleteWrap{position:relative}.RMRegisterForm-module__9stLuq__suggestionList{z-index:20;max-height:240px;padding:var(--space-2xs,.25rem);background:var(--color-surface,#1a1520);border:1px solid var(--color-border-glass);border-radius:var(--radius-md,10px);box-shadow:var(--shadow-glass-md,0 8px 24px #00000059);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.RMRegisterForm-module__9stLuq__suggestionItem{width:100%;padding:var(--space-xs,.4rem) var(--space-sm,.6rem);font-size:var(--text-sm);text-align:left;color:var(--color-text);border-radius:var(--radius-sm,6px);cursor:pointer;background:0 0;border:none;display:block}.RMRegisterForm-module__9stLuq__suggestionItem:hover,.RMRegisterForm-module__9stLuq__suggestionItem:focus-visible{background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent);outline:none}.RMRegisterForm-module__9stLuq__fieldError{margin:var(--space-3xs,.2rem) 0 0;font-size:var(--text-xs,.72rem);font-weight:var(--weight-medium);color:var(--color-error)}.RMRegisterForm-module__9stLuq__selectError{border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--color-error), 0 0 0 4px var(--color-error-bg)}
.rm-register-module__TRulKa__wrapper{min-height:100dvh;padding:var(--space-xl) var(--container-padding);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.rm-register-module__TRulKa__wrapper:before{content:"";background:radial-gradient(circle, var(--color-brand-glow) 0%, transparent 70%);pointer-events:none;width:550px;height:550px;z-index:var(--z-behind);filter:blur(40px);position:absolute;top:35%;left:35%}.rm-register-module__TRulKa__wrapper:after{content:"";background:radial-gradient(circle, var(--color-accent-glow) 0%, transparent 70%);pointer-events:none;width:550px;height:550px;z-index:var(--z-behind);filter:blur(40px);position:absolute;bottom:35%;right:35%}.rm-register-module__TRulKa__card{background:var(--color-surface);width:100%;max-width:480px;-webkit-backdrop-filter:blur(var(--blur-lg));border:1px solid var(--color-border-glass);border-radius:var(--radius-2xl);padding:var(--space-2xl);box-shadow:var(--shadow-glass-lg), var(--shadow-glass-inset);animation:rm-register-module__TRulKa__cardFadeIn var(--duration-slow) var(--ease-out) both}@keyframes rm-register-module__TRulKa__cardFadeIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:520px){.rm-register-module__TRulKa__card{padding:var(--space-lg);border-radius:var(--radius-xl)}}.rm-register-module__TRulKa__backLink{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);margin-bottom:var(--space-md);transition:color var(--duration-fast) var(--ease-smooth), transform var(--duration-fast) var(--ease-smooth);align-items:center;text-decoration:none;display:inline-flex}.rm-register-module__TRulKa__backLink:hover{color:var(--color-accent);transform:translate(-4px)}
