:root{--mtui-bg:#090a11;--mtui-panel:#15111f;--mtui-panel2:#21172f;--mtui-line:rgba(194,151,250,.24);--mtui-text:#f7f3fb;--mtui-muted:#aea4b7;--mtui-purple:#9f62ff;--mtui-gold:#e5bd69;--mtui-success:#73dfa5}
body[class*="com_users"] main,body.com-users main{position:relative}body[class*="com_users"] .com-users-login,body[class*="com_users"] .com-users-registration,body[class*="com_users"] .com-users-reset,body[class*="com_users"] .com-users-remind,body[class*="com_users"] .com-users-profile,body[class*="com_users"] .com-users-profile__edit,body.com-users .login,body.com-users .registration,body.com-users .reset,body.com-users .remind,body.com-users .profile,body.com-users .profile-edit{position:relative;isolation:isolate;width:min(760px,calc(100% - 24px));margin:28px auto 72px;padding:clamp(24px,5vw,52px);overflow:hidden;border:1px solid var(--mtui-line);border-radius:27px;background:radial-gradient(circle at 10% 0,rgba(129,61,230,.25),transparent 35%),radial-gradient(circle at 95% 12%,rgba(229,189,105,.09),transparent 27%),linear-gradient(145deg,rgba(9,10,17,.99),rgba(27,20,39,.98));box-shadow:0 34px 100px rgba(0,0,0,.43),inset 0 1px 0 rgba(255,255,255,.07);color:var(--mtui-text)}
body.com-users .registration,body[class*="com_users"] .com-users-registration,body.com-users .profile,body.com-users .profile-edit{width:min(960px,calc(100% - 24px))}body.com-users h1,body.com-users h2,body.com-users legend,body[class*="com_users"] h1,body[class*="com_users"] h2,body[class*="com_users"] legend{color:#fff;font-weight:850;letter-spacing:-.035em}body.com-users h1,body[class*="com_users"] h1{font-size:clamp(2rem,5vw,3.6rem);line-height:1.02}body.com-users legend,body[class*="com_users"] legend{width:100%;padding:22px 0 12px;border-bottom:1px solid rgba(255,255,255,.09);font-size:1.2rem}body.com-users p,body.com-users small,body[class*="com_users"] p,body[class*="com_users"] small{color:var(--mtui-muted);line-height:1.65}
body.com-users fieldset,body[class*="com_users"] fieldset{padding:0;border:0}body.com-users .control-group,body[class*="com_users"] .control-group{margin-bottom:18px}body.com-users label,body[class*="com_users"] label{display:block;margin-bottom:7px;color:#e2d9e9;font-size:.78rem;font-weight:800;letter-spacing:.025em}body.com-users input[type="text"],body.com-users input[type="email"],body.com-users input[type="password"],body.com-users select,body.com-users textarea,body[class*="com_users"] input[type="text"],body[class*="com_users"] input[type="email"],body[class*="com_users"] input[type="password"],body[class*="com_users"] select,body[class*="com_users"] textarea{width:100%;min-height:50px;padding:.75rem .9rem;border:1px solid rgba(199,160,247,.25);border-radius:12px;background:rgba(255,255,255,.055);color:#fff;box-shadow:inset 0 1px 4px rgba(0,0,0,.2);outline:0}body.com-users input:focus,body.com-users select:focus,body.com-users textarea:focus,body[class*="com_users"] input:focus,body[class*="com_users"] select:focus,body[class*="com_users"] textarea:focus{border-color:#b47eff;box-shadow:0 0 0 4px rgba(159,98,255,.13),inset 0 1px 3px rgba(0,0,0,.2)}body.com-users .input-group,body[class*="com_users"] .input-group{width:100%}body.com-users .input-group .btn,body[class*="com_users"] .input-group .btn{border-color:rgba(199,160,247,.25);background:#241832;color:#d9c7eb}
body.com-users button.btn-primary,body.com-users a.btn-primary,body[class*="com_users"] button.btn-primary,body[class*="com_users"] a.btn-primary{min-height:48px;padding:.72rem 1.35rem;border:0;border-radius:12px;background:linear-gradient(105deg,#7134d3,#a65eff 62%,#bd8e42);box-shadow:0 12px 30px rgba(116,52,215,.28);color:#fff;font-weight:850}body.com-users button.btn-primary:hover,body.com-users a.btn-primary:hover,body[class*="com_users"] button.btn-primary:hover,body[class*="com_users"] a.btn-primary:hover{transform:translateY(-1px);filter:brightness(1.08)}body.com-users .btn-secondary,body[class*="com_users"] .btn-secondary{min-height:46px;border:1px solid rgba(199,160,247,.25);border-radius:11px;background:rgba(255,255,255,.05);color:#e8dff0}body.com-users a,body[class*="com_users"] a{color:#d1a7ff}body.com-users .com-users-login__options,body.com-users .mod-login__options,body.com-users ul,body[class*="com_users"] .com-users-login__options{margin-top:22px;padding:18px 20px;border:1px solid rgba(193,151,246,.16);border-radius:14px;background:rgba(255,255,255,.035);list-style:none}body.com-users .com-users-login__options li+li,body[class*="com_users"] .com-users-login__options li+li{margin-top:9px}
body.com-users .alert,body[class*="com_users"] .alert{border-radius:12px}body.com-users .form-text,body.com-users .form-control-feedback,body[class*="com_users"] .form-text{color:#9e94a8!important}body.com-users .form-check-input,body[class*="com_users"] .form-check-input{min-height:auto}body.com-users .page-header,body[class*="com_users"] .page-header{margin-bottom:24px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.09)}body.com-users .profile dl,body[class*="com_users"] .profile dl{display:grid;grid-template-columns:minmax(130px,.35fr) 1fr;gap:1px;overflow:hidden;border:1px solid rgba(194,151,250,.16);border-radius:14px;background:rgba(194,151,250,.13)}body.com-users .profile dt,body.com-users .profile dd,body[class*="com_users"] .profile dt,body[class*="com_users"] .profile dd{margin:0;padding:13px 15px;background:#15111f}
body.com-meditatube .mediatube,body[class*="com_mediatube"] .mediatube{color:var(--mtui-text)}.mediatube-creator-analytics,.mediatube-upload-page,.mediatube-video-page,.mt-secure-logout-shell{max-width:1280px;margin:24px auto 72px;padding:clamp(14px,2.6vw,32px);border:1px solid var(--mtui-line);border-radius:28px;background:radial-gradient(circle at 10% 0,rgba(129,61,230,.2),transparent 30%),linear-gradient(145deg,#090a11,#181320 58%,#090a11);box-shadow:0 34px 95px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.06)}.mediatube-creator-analytics .mediatube-head,.mediatube-upload-page .mediatube-head{border-color:rgba(202,163,251,.2);background:linear-gradient(135deg,rgba(58,39,87,.64),rgba(17,16,29,.84));box-shadow:0 22px 55px rgba(0,0,0,.26)}.mediatube-creator-analytics select,.mediatube-upload-page input,.mediatube-upload-page select,.mediatube-upload-page textarea{border-color:rgba(199,160,247,.24)!important;background:rgba(255,255,255,.055)!important;color:#fff!important}.mediatube-creator-analytics .mt-analytics-panel,.mediatube-creator-analytics .mt-analytics-kpis article{border-color:rgba(193,151,246,.19)!important;background:linear-gradient(145deg,rgba(45,34,61,.68),rgba(12,13,21,.89))!important;box-shadow:0 15px 38px rgba(0,0,0,.22)}.mediatube-video-page .mediatube-player-card{overflow:hidden;border-radius:20px;box-shadow:0 24px 65px rgba(0,0,0,.38)}.mt-secure-logout-shell{min-height:55vh}.mt-secure-logout-card{border-color:rgba(205,165,255,.35)!important;background:linear-gradient(145deg,rgba(47,34,65,.96),rgba(11,12,20,.99))!important;box-shadow:0 28px 75px rgba(0,0,0,.4),0 0 40px rgba(135,67,231,.13)!important}
.mt-directory,.mt-actor-invite,.mt-ad-hub,.mt-members-premium,.mt-profile-premium,.mt-overview-premium,.mt-premium-kiosk{animation:mtui-enter .42s ease-out both}@keyframes mtui-enter{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:700px){body[class*="com_users"] .com-users-login,body[class*="com_users"] .com-users-registration,body[class*="com_users"] .com-users-reset,body[class*="com_users"] .com-users-remind,body.com-users .login,body.com-users .registration,body.com-users .reset,body.com-users .remind{padding:25px 18px;border-radius:20px}.mediatube-creator-analytics,.mediatube-upload-page,.mediatube-video-page,.mt-secure-logout-shell{padding:12px;border-radius:21px}body.com-users .profile dl,body[class*="com_users"] .profile dl{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.mt-directory,.mt-actor-invite,.mt-ad-hub,.mt-members-premium,.mt-profile-premium,.mt-overview-premium,.mt-premium-kiosk{animation:none}}
