.ug-pro-register,.ug-auth-surface,.ug-pro-dashboard{color:#e9e9ef;color-scheme:dark;font-family:Arial,Helvetica,sans-serif}.ug-pro-register .r-page,.ug-pro-dashboard .p-page{background:#303038;border:1px solid #44444e;border-radius:16px;box-shadow:0 12px 30px #0002}.ug-pro-register .r-page{padding:28px;max-width:450px;margin:24px auto}.ug-pro-register .r-shell{max-width:none;padding:0}.ug-pro-register .r-form{background:#fff0;border:0;border-radius:0;padding:0;box-shadow:none}.ug-pro-register .r-heading{font-size:25px;margin:0 0 10px;color:#e9e9ef}.ug-pro-register .r-intro{font-size:14px;line-height:1.6;color:#c8c8d2;margin-bottom:22px}.ug-pro-register .r-grid{grid-template-columns:1fr;gap:20px}.ug-pro-register .r-choice{background:#393941;border-color:#5b5b67;font-size:14px;padding:13px 10px}.ug-pro-register .r-choice span{color:#c8c8d2;font-size:12px}.ug-pro-register .r-choice:has(input:checked){background:#484851;border-color:#d1d1dd}.ug-pro-register.ug-creator-style .r-choice:has(input:checked){background:#4e3d46;border-color:#d9a7b5}.ug-pro-register legend{font-size:14px;color:#c8c8d2}.ug-pro-register .r-field label{font-size:14px;color:#e9e9ef}.ug-pro-register .r-input,.ug-auth-surface input:not([type=checkbox]),.ug-pro-dashboard input:not([type=checkbox]),.ug-pro-dashboard textarea{background:#3b3b45;border:1px solid #62626f;color:#e9e9ef;font-size:16px;border-radius:8px;min-height:48px}.ug-pro-register small,.ug-pro-register .r-login{color:#c8c8d2;font-size:12px}.ug-pro-register .r-help{background:#fff0;padding:0;margin:20px 0;color:#c8c8d2;font-size:12px}.ug-pro-register .r-submit,.ug-pro-dashboard .p-button,.ug-pro-dashboard .ug-button,.ug-pro-dashboard .ug-btn-primary{background:#dedee6;color:#303038;box-shadow:none;font-size:15px;min-height:48px}.ug-pro-register.ug-creator-style .r-submit,.ug-pro-dashboard.ug-creator-style .p-button,.ug-pro-dashboard.ug-creator-style .ug-button,.ug-pro-dashboard.ug-creator-style .ug-btn-primary{background:#e5bbc4;color:#342b30;box-shadow:none}.ug-pro-register .r-show,.ug-pro-register.ug-creator-style .r-show{color:#d6cbd4}.ug-pro-register .ug-handle-input{position:relative}.ug-handle-input>span{position:absolute;left:13px;top:15px;color:#c8c8d2}.ug-pro-register .ug-handle-input input{padding-left:33px}.ug-pro-register [hidden],.ug-auth-surface [hidden],.ug-pro-dashboard [hidden]{display:none!important}.ug-creator-benefits{font-size:13px;color:#e5bbc4;margin:0 0 22px;text-align:left}.ug-creator-benefits summary{display:flex;align-items:center;gap:8px;min-height:44px;list-style:none;cursor:pointer}.ug-creator-benefits summary::-webkit-details-marker{display:none}.ug-creator-benefits summary>span{color:#c9b9c3}.ug-creator-benefits[open] summary>span{transform:rotate(180deg)}.ug-creator-benefits ul{list-style:none;padding:0 0 0 15px!important;margin:10px 0 18px!important;display:grid;gap:16px;border-left:2px solid #92717e}.ug-creator-benefits li{margin:0!important;padding:0;font-size:13px!important;line-height:1.5!important;color:#e9e9ef}.ug-creator-benefits strong{font-weight:500}.ug-creator-benefits small{display:block;color:#c8c8d2!important;font-size:12px!important;line-height:1.5;margin-top:4px}.ug-creator-benefits .ug-benefits-note{font-size:11px!important;margin:0 0 0 17px}.ug-auth-surface{max-width:450px;margin:24px auto}.ug-auth-surface *{box-sizing:border-box}.ug-auth-surface .ug-form{max-width:none;background:#303038;border:1px solid #44444e;border-radius:16px;padding:28px;box-shadow:0 12px 30px #0002;color:#e9e9ef}.ug-auth-surface h2{font-size:25px;font-weight:600;color:#e9e9ef;margin:0 0 10px}.ug-auth-surface .ug-auth-intro{font-size:14px;line-height:1.6;color:#c8c8d2;margin:0 0 24px}.ug-auth-surface label{font-size:14px;color:#e9e9ef}.ug-auth-surface .ug-form-group{margin-bottom:20px}.ug-auth-surface input:not([type=checkbox]){width:100%;padding:13px}.ug-auth-surface input[type=checkbox]{accent-color:#dedee6}.ug-auth-surface .r-password{position:relative}.ug-auth-surface .r-password input{padding-right:65px}.ug-auth-surface .r-show{position:absolute;right:5px;top:3px;min-height:44px;background:#fff0;border:0;color:#d5d5df;font-size:13px;padding:6px}.ug-auth-surface .ug-button{width:100%;background:#dedee6;color:#303038;border:0;border-radius:8px;min-height:48px;font-size:15px;box-shadow:none}.ug-auth-surface .ug-form-footer{border-top:1px solid #52525d;padding-top:16px;color:#c8c8d2;font-size:13px;line-height:2}.ug-auth-surface a{color:#e9e9ef!important;text-decoration:underline!important;text-underline-offset:3px}.ug-auth-surface .ug-auth-create{display:inline-block;margin-left:5px;font-weight:500}.ug-auth-surface .ug-form-message{font-size:14px;line-height:1.6}.ug-auth-surface .ug-form-message.error{background:#59434a;color:#f2d2db}.ug-auth-surface .ug-form-message.success{background:#3e5347;color:#d7e7dc}.ug-auth-surface .ug-notice{background:#3e5347;color:#d7e7dc;padding:16px;border-radius:10px;margin-bottom:16px;font-size:14px}.ug-pro-dashboard h1,.ug-pro-dashboard h2,.ug-pro-dashboard h3,.ug-pro-dashboard h4{color:#e9e9ef}.ug-pro-dashboard .p-page{padding:28px}.ug-pro-dashboard .p-name{font-size:23px;margin-bottom:5px}.ug-pro-dashboard .p-handle{font-size:13px;color:#c8c8d2;margin:0 0 7px;overflow-wrap:anywhere}.ug-pro-dashboard .p-status,.ug-pro-dashboard .p-sub,.ug-pro-dashboard .p-note,.ug-pro-dashboard .p-stats span{color:#c8c8d2}.ug-pro-dashboard p,.ug-pro-dashboard li{font-size:15px}.ug-pro-dashboard .p-box{background:#3a3a43;border-color:#52525d;padding:22px}.ug-pro-dashboard .ug-creator-hero{background:#38343e;border-color:#5a4e5c;padding:24px}.ug-pro-dashboard .ug-creator-hero h2{font-size:28px}.ug-pro-dashboard .p-tabs button{font-size:14px;color:#c8c8d2;padding:10px 14px}.ug-pro-dashboard .p-tabs button[aria-pressed=true],.ug-pro-dashboard.ug-creator-style .p-tabs button[aria-pressed=true]{background:#50505a;color:#f1f1f5}.ug-pro-dashboard .p-link,.ug-pro-dashboard.ug-creator-style .p-link{color:#e2c4cf;font-size:14px}.ug-pro-dashboard .ug-creator-benefits{margin:24px 0 12px}.ug-pro-dashboard .ug-form{background:#34343d;border-color:#52525d}.ug-pro-dashboard .requirement-grid{gap:14px}.ug-pro-dashboard .req-card,.ug-pro-dashboard .upload-box,.ug-pro-dashboard .verification-requirements{background:#3c3c45;color:#e9e9ef;border-color:#62626f}.ug-pro-dashboard .req-card li,.ug-pro-dashboard .req-card h4,.ug-pro-dashboard .verification-requirements p{color:#c8c8d2}.ug-account-menu>.menu-link,.ug-account-menu>a{display:flex!important;align-items:center;gap:8px;padding:8px 14px!important;min-height:44px;color:#e9e9ef!important;background:#29292e;border:1px solid #45454e;border-radius:24px;text-decoration:none!important;font-size:14px;max-width:100%}.ug-menu-avatar{width:27px!important;height:27px!important;object-fit:cover;border-radius:50%;flex-shrink:0}.ug-menu-name{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ug-menu-check{color:#e5bbc4}.ug-menu-login-icon{width:17px;height:17px;flex-shrink:0}.ug-account-menu>.sub-menu{background:#fff!important;border:1px solid #dddde4!important;min-width:230px;border-radius:10px;box-shadow:0 10px 24px #0002;overflow:hidden}.ug-account-menu .ug-account-subitem>a{color:#34343e!important;background:#fff!important;min-height:44px;font-size:14px;border:0!important;border-radius:0!important;text-decoration:none!important;padding:12px 15px!important}.ug-account-menu .ug-account-subitem>a:hover,.ug-account-menu .ug-account-subitem>a:focus-visible{background:#f0eff3!important}.ug-account-menu .ug-account-subitem:last-child{border-top:1px solid #e8e8ed}.ug-account-menu .ug-account-subitem:last-child>a{color:#686872!important}.ug-account-menu .ast-menu-toggle{color:#e9e9ef!important;background:transparent!important}:is(body.ast-header-break-point,#ast-mobile-header,.ast-mobile-popup-drawer,.ast-mobile-header-content,.ast-builder-menu-mobile) .ug-account-menu{background:#fff!important;border-top:1px solid #e3e3e9!important;margin-top:8px;padding-top:8px}:is(body.ast-header-break-point,#ast-mobile-header,.ast-mobile-popup-drawer,.ast-mobile-header-content,.ast-builder-menu-mobile) .ug-account-menu>a{color:#303038!important;background:#fff!important;border:0!important;border-radius:0!important;min-height:52px!important;padding:12px 56px 12px 16px!important;justify-content:flex-start;font-size:14px;box-shadow:none!important}:is(body.ast-header-break-point,#ast-mobile-header,.ast-mobile-popup-drawer,.ast-mobile-header-content,.ast-builder-menu-mobile) .ug-account-menu:not(.menu-item-has-children)>a{padding-right:16px!important}:is(body.ast-header-break-point,#ast-mobile-header,.ast-mobile-popup-drawer,.ast-mobile-header-content,.ast-builder-menu-mobile) .ug-account-menu>a:hover{background:#f5f4f7!important}:is(body.ast-header-break-point,#ast-mobile-header,.ast-mobile-popup-drawer,.ast-mobile-header-content,.ast-builder-menu-mobile) .ug-account-menu>.sub-menu{background:#fff!important;width:100%;min-width:0;border:0!important;border-radius:0;box-shadow:none}:is(body.ast-header-break-point,#ast-mobile-header,.ast-mobile-popup-drawer,.ast-mobile-header-content,.ast-builder-menu-mobile) .ug-account-menu .ast-menu-toggle{color:#62626f!important;background:transparent!important;min-width:44px;min-height:44px;border:0!important;box-shadow:none!important}:is(body.ast-header-break-point,#ast-mobile-header,.ast-mobile-popup-drawer,.ast-mobile-header-content,.ast-builder-menu-mobile) .ug-account-menu .ast-menu-toggle svg{fill:currentColor!important;color:inherit!important}:is(body.ast-header-break-point,#ast-mobile-header,.ast-mobile-popup-drawer,.ast-mobile-header-content,.ast-builder-menu-mobile) .ug-account-menu .ug-menu-check{color:#a84f65}.ug-auth-surface a.ug-button{color:#303038!important;text-decoration:none!important}.ug-auth-surface button:focus-visible,.ug-auth-surface a:focus-visible,.ug-auth-surface input:focus-visible,.ug-creator-benefits summary:focus-visible{outline:2px solid #e9b8c3;outline-offset:3px}@media(max-width:580px){.ug-pro-register .r-page{padding:24px 20px;margin:18px auto}.ug-pro-register .r-options{grid-template-columns:1fr}.ug-pro-dashboard .p-page{padding:22px 18px}.ug-auth-surface .ug-form{padding:24px 20px}.ug-pro-dashboard .p-tabs{gap:4px}.ug-pro-dashboard .p-tabs button{padding:9px 10px}.ug-pro-dashboard .p-header{gap:12px}.ug-pro-dashboard .p-name{font-size:21px}}.ug-registration-consent{display:grid;gap:12px;margin:20px 0;color:#ded4e5;font-size:13px;line-height:1.6}.ug-registration-consent label{display:block;cursor:pointer}.ug-registration-consent input{width:18px;height:18px;margin:0 8px 0 0;vertical-align:middle;accent-color:#cbb3e8}.ug-registration-consent a{color:#ddc9ef!important;text-decoration:underline!important;text-underline-offset:3px}.ug-recovery-surface .ug-form-message{color:#ded1eb;padding:12px 0}