.auth-buttons{display:flex;gap:5px;align-items:center}.auth-buttons .btn-login,.auth-buttons .btn-register{display:inline-block!important;padding:0 10px!important;border-radius:3px!important;font-weight:600!important;font-size:12px!important;text-decoration:none!important;cursor:pointer;color:#fff!important;line-height:28px!important;height:30px!important;white-space:nowrap!important;vertical-align:middle}.auth-buttons .btn-login::after,.auth-buttons .btn-register::after{display:none!important}.auth-buttons .btn-login:hover,.auth-buttons .btn-register:hover{opacity:.85;color:#fff!important}.auth-buttons .btn-login{background-color:#5cb85c;border:1px solid #4cae4c}.auth-buttons .btn-register{background-color:#5b9bd5;border:1px solid #357ebd}.user-panel{position:relative;display:inline-block}.user-panel__trigger{cursor:pointer;display:flex;align-items:center;gap:8px;padding:0;color:#fff;font-weight:600;font-size:14px}.user-panel__trigger .fa-user-circle{color:#333}.user-panel__dropdown{display:none;position:absolute;top:100%;right:0;z-index:999;min-width:260px;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 16px rgb(0 0 0 / .12);padding:16px;margin-top:8px}.user-panel__role{font-size:12px;display:flex;align-items:center;color:#333;gap:5px}.user-panel__body{display:flex;gap:14px;align-items:flex-start}.user-panel__avatar img{width:70px;height:70px;border-radius:50%;object-fit:cover;border:2px solid #eee}.user-panel__info{display:flex;flex-direction:column;gap:8px;flex:1}.user-panel__link{color:#c0392b;font-weight:700;font-size:13px;text-decoration:none;text-transform:uppercase}.user-panel__link:hover{text-decoration:underline}.user-panel__datetime{font-size:12px;color:#888}.user-panel__logout{display:inline-block;padding:6px 14px;background:#f0f0f0;border:1px solid #ccc;border-radius:4px;font-size:13px;color:#333;text-decoration:none;width:fit-content}.user-panel__logout:hover{background:#e0e0e0;color:#333}.ppress-container,.profilepress-myaccount-wrap,.pp-form-container{max-width:560px;margin:40px auto 80px}.ppress-form__field,.pp-form-field-wrap{margin-bottom:14px}.ppress-form__field label,.pp-form-field-wrap label{display:block;font-size:13px;font-weight:600;color:#333;margin-bottom:5px}.ppress-form__field input[type=text],.ppress-form__field input[type=email],.ppress-form__field input[type=password],.ppress-form__field input[type=tel],.ppress-form__field select,.ppress-form__field textarea,.pp-form-field-wrap input[type=text],.pp-form-field-wrap input[type=email],.pp-form-field-wrap input[type=password],.pp-form-field-wrap input[type=tel],.pp-form-field-wrap select,.pp-form-field-wrap textarea{width:100%;padding:10px 14px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-family:inherit;outline:none;box-sizing:border-box;background:#fff;transition:border-color 250ms ease}.ppress-form__field input[type=text]:focus,.ppress-form__field input[type=email]:focus,.ppress-form__field input[type=password]:focus,.ppress-form__field input[type=tel]:focus,.ppress-form__field select:focus,.ppress-form__field textarea:focus,.pp-form-field-wrap input[type=text]:focus,.pp-form-field-wrap input[type=email]:focus,.pp-form-field-wrap input[type=password]:focus,.pp-form-field-wrap input[type=tel]:focus,.pp-form-field-wrap select:focus,.pp-form-field-wrap textarea:focus{border-color:#00adef}.ppress-form__field textarea,.pp-form-field-wrap textarea{min-height:100px;resize:vertical}.ppress-submit-btn,.pp-button-d,input[type=submit].pp-button-d,.ppress-btn{background:#00adef!important;color:#fff!important;border:none!important;border-radius:20px!important;padding:0 36px!important;height:42px!important;font-size:14px!important;font-weight:700!important;font-family:inherit!important;cursor:pointer!important;transition:background 250ms ease!important;display:inline-block;line-height:42px}.ppress-submit-btn:hover,.pp-button-d:hover,input[type=submit].pp-button-d:hover,.ppress-btn:hover{background:#f33b31!important}.ppress-alert,.pp-success,.pp-error,.profilepress-reset-status{padding:10px 14px;border-radius:4px;font-size:13px;margin-bottom:16px}.pp-success,.ppress-alert-success{background:#f0fdf4;border:1px solid #86efac;color:#15803d}.pp-error,.ppress-alert-danger{background:#fef2f2;border:1px solid #fca5a5;color:#b91c1c}.profilepress-myaccount-nav{display:flex;gap:0;border-bottom:2px solid #f5f5f5;margin-bottom:30px;flex-wrap:wrap}.profilepress-myaccount-nav a,.profilepress-myaccount-nav li a{display:inline-block;padding:10px 20px;font-size:14px;font-weight:600;color:#666;text-decoration:none;border-bottom:2px solid #fff0;margin-bottom:-2px;transition:color 200ms ease,border-color 200ms ease}.profilepress-myaccount-nav a:hover,.profilepress-myaccount-nav a.pp-active,.profilepress-myaccount-nav li a:hover,.profilepress-myaccount-nav li a.pp-active{color:#00adef;border-bottom-color:#00adef}.profilepress-myaccount-avatar img{width:100px;height:100px;border-radius:50%;object-fit:cover;border:3px solid #00adef;display:block}.ppress-login-form__forgot-password,.pp-form-field-forgot-password{font-size:13px}.ppress-login-form__forgot-password a,.pp-form-field-forgot-password a{color:#00adef;text-decoration:none}.ppress-login-form__forgot-password a:hover,.pp-form-field-forgot-password a:hover{text-decoration:underline}.ppress-login-form__switch,.pp-form-back-link{margin-top:16px;text-align:center;font-size:13px;color:#666}.ppress-login-form__switch a,.pp-form-back-link a{color:#00adef;font-weight:600;text-decoration:none}.ppress-login-form__switch a:hover,.pp-form-back-link a:hover{text-decoration:underline}.profilepress-myaccount-wrapper,.ppress-my-account-wrapper,.ppress-dpd-wrapper{display:flex;gap:30px;align-items:flex-start}@media (max-width:767px){.profilepress-myaccount-wrapper,.ppress-my-account-wrapper,.ppress-dpd-wrapper{flex-direction:column;gap:0}.profilepress-myaccount-sidebar,.ppress-my-account-nav,.ppress-dpd-sidebar{width:100%!important;margin-bottom:24px}.profilepress-myaccount-content,.ppress-my-account-content,.ppress-dpd-content{width:100%!important}.profilepress-myaccount-nav{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.profilepress-myaccount-nav a,.profilepress-myaccount-nav li a{white-space:nowrap}.profilepress-myaccount-wrap,.ppress-my-account-wrap{max-width:100%;margin:20px 0 40px}}@media (max-width:767px){.um-account{display:flex!important;flex-direction:column!important}.um-account-side{width:100%!important;float:none!important;margin-bottom:24px;border-bottom:1px solid #eee;padding-bottom:16px}.um-account-side .um-account-meta{max-width:180px;margin:0 auto 16px}.um-account-side .um-account-meta a{aspect-ratio:1/1;border-radius:50%!important;display:flex!important;align-items:center;justify-content:center;padding:16px}.um-account-side .um-account-meta a img{object-fit:cover}.um-account-main{width:100%!important;float:none!important;padding-left:0!important;border-left:none!important;max-width:100%!important}}@media (max-width:991px){.user-panel__role{display:none}.user-panel__icon{font-size:22px;color:#fff;display:block;line-height:1}.user-panel__trigger{padding:0 6px}.user-panel__dropdown{right:-8px;min-width:240px}}