:root{--comment-rating-star-color:#343434;--wprm-popup-font-size:16px;--wprm-popup-background:#fff;--wprm-popup-title:#000;--wprm-popup-content:#444;--wprm-popup-button-background:#5a822b;--wprm-popup-button-text:#fff}@media screen and (max-width:782px){#wpadminbar li#wp-admin-bar-bp-login,#wpadminbar li#wp-admin-bar-bp-register{display:block}#wpadminbar li#wp-admin-bar-bp-login a,#wpadminbar li#wp-admin-bar-bp-register a{padding:0 8px}}@media screen{body #buddypress * a{box-shadow:none;text-decoration:none}body #buddypress div,body #buddypress input[type=submit]{border-radius:2px;background-clip:padding-box}@media screen and (min-width:46.8em){body.buddypress .entry-content:not(.alignwide):not(.alignfull){max-width:none}body.buddypress .entry-content{float:none}}body.buddypress .buddypress-wrap h2{clear:none;margin:1em 0;padding:0}body.buddypress .buddypress-wrap h2:before{display:none}.register-page .register-section{box-sizing:border-box}.register-page .signup-form{margin-top:20px}.register-page .signup-form .default-profile input{margin-bottom:20px}.register-page .signup-form label,.register-page .signup-form legend{margin:10px 0 0}.register-page .signup-form .editfield{margin:15px 0}.register-page .signup-form .editfield fieldset{border:0;padding:0}.register-page .signup-form .editfield fieldset legend{margin:0 0 5px;text-indent:0}.register-page .signup-form .editfield .field-visibility-settings{padding:.5em}.register-page .signup-form .editfield .field-visibility-settings fieldset{margin:0 0 10px}.register-page .signup-form .wp-pwd button{vertical-align:middle}.register-page .signup-form #pass-strength-result,.register-page .signup-form #pass1{width:10em}.register-page .signup-form #pass1{display:inline-block;margin-bottom:inherit}.register-page .signup-form .pw-weak{display:none}.register-page .signup-form .description.indicator-hint{font-size:14px}.register-page .signup-form #submit:disabled{color:#767676;opacity:.4}.register-page .signup-form .password-entry,.register-page .signup-form .password-entry-confirm{border:1px solid #eee}@media screen and (min-width:46.8em){.buddypress-wrap .register-page .layout-wrap{display:flex;flex-flow:row wrap;justify-content:space-around}.buddypress-wrap .register-page .layout-wrap .default-profile{flex:1;padding-right:2em}.buddypress-wrap .register-page .submit{clear:both}.buddypress-wrap.extended-default-reg .register-page .default-profile{min-width:14em;flex:1;padding-right:1em}.buddypress-wrap.extended-default-reg .register-page .extended-profile{flex:2;padding-left:1em}}.buddypress-wrap .field-visibility-settings{margin:10px 0}.buddypress-wrap .current-visibility-level{font-style:normal;font-weight:700}.buddypress-wrap .field-visibility-settings,.buddypress-wrap .field-visibility-settings-header{color:#737373}.buddypress-wrap .field-visibility-settings fieldset{margin:5px 0}.buddypress-wrap .bp-feedback p,.buddypress-wrap .standard-form .editfield fieldset{margin:0}.buddypress-wrap .standard-form .field-visibility-settings label{font-weight:400;margin:0}.buddypress-wrap .standard-form .field-visibility-settings .radio{list-style:none;margin-bottom:0}.buddypress-wrap .standard-form .field-visibility-settings .field-visibility-settings-close{font-size:12px}.buddypress-wrap .standard-form .description{background:#fafafa;font-size:inherit}.buddypress-wrap .standard-form .field-visibility-settings legend,.buddypress-wrap .standard-form .field-visibility-settings-header{font-style:italic}.buddypress-wrap .standard-form .field-visibility-settings label,.buddypress-wrap .standard-form .field-visibility-settings legend,.buddypress-wrap .standard-form .field-visibility-settings-header{font-size:14px}.buddypress-wrap fieldset legend{font-size:inherit;font-weight:600}.buddypress-wrap input[type=email]:focus,.buddypress-wrap input[type=password]:focus,.buddypress-wrap input[type=text]:focus{box-shadow:0 0 8px #eaeaea}.buddypress-wrap .standard-form input[type=email],.buddypress-wrap .standard-form input[type=password],.buddypress-wrap .standard-form input[type=text]{background-color:#fafafa;border:1px solid #d6d6d6;border-radius:0;font:inherit;font-size:100%;padding:.5em}.buddypress-wrap .standard-form input[required]{box-shadow:none;border-width:2px;outline:0}.buddypress-wrap .standard-form input[required]:invalid{border-color:#b71717}.buddypress-wrap .standard-form input[required]:valid{border-color:#91cc2c}.buddypress-wrap .standard-form input[required]:focus{border-color:#d6d6d6;border-width:1px}.buddypress-wrap .standard-form input:not(.small){width:100%}.buddypress-wrap .standard-form input[type=checkbox],.buddypress-wrap .standard-form input[type=radio]{margin-right:5px;width:auto}.buddypress-wrap .standard-form input[type=password]{margin-bottom:5px}.buddypress-wrap .standard-form input:focus{background-color:#fafafa;color:#555;outline:0}.buddypress-wrap .standard-form label{display:block;font-weight:600;margin:15px 0 5px;width:auto}.buddypress-wrap .standard-form .submit{clear:both;padding:15px 0 0}.buddypress-wrap .standard-form div.submit input{margin-right:15px}.buddypress-wrap .standard-form p label{font-weight:400;margin:auto}.buddypress-wrap .standard-form p.description{color:#737373;margin:5px 0}.buddypress-wrap .signup-form label,.buddypress-wrap .signup-form legend{font-weight:400}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.buddypress .buddypress-wrap button,.buddypress .buddypress-wrap input[type=submit]{background:#fff;border-color:#ccc;border-style:solid;border-width:1px;border-radius:0;color:#555;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:400;outline:0;padding:.3em .5em;text-align:center;text-decoration:none;width:auto;line-height:1}.buddypress .buddypress-wrap button:focus,.buddypress .buddypress-wrap button:hover,.buddypress .buddypress-wrap input[type=submit]:focus,.buddypress .buddypress-wrap input[type=submit]:hover{background:#ededed;border-color:#999;color:#333;outline:0;text-decoration:none}.buddypress .buddypress-wrap input[type=submit]:disabled{border-color:#eee;color:#767676;cursor:default}.buddypress .buddypress-wrap button.text-button{background:0 0;border:0;box-shadow:none;color:#767676}.buddypress .buddypress-wrap button.text-button:focus,.buddypress .buddypress-wrap button.text-button:hover{background:0 0;text-decoration:underline}.buddypress .buddypress-wrap input:disabled:focus,.buddypress .buddypress-wrap input:disabled:hover{background:0 0}.buddypress-wrap .bp-messages{border:1px solid #ccc;margin:0 0 15px}.buddypress-wrap .bp-messages.info{margin-bottom:0}.buddypress-wrap .bp-feedback:not(.custom-homepage-info){display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-o-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center}.buddypress-wrap .bp-feedback{background:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,.1);color:#737373;margin:10px 0;position:relative}.buddypress-wrap .bp-feedback span.bp-icon{color:#fff;display:block;font-family:dashicons;left:0;margin-right:10px;position:relative;padding:0 .5em}.buddypress-wrap .bp-feedback .bp-icon{font-size:20px;padding:0 2px}.buddypress-wrap .bp-feedback.info .bp-icon{display:flex;align-items:center;align-self:stretch;background-color:#0b80a4}.buddypress-wrap .bp-feedback.info .bp-icon:before{content:""}.buddypress-wrap #pass-strength-result{background-color:#eee;border-color:#ddd;border-style:solid;border-width:1px;display:none;font-weight:700;margin:10px 0;padding:.5em;text-align:center;width:auto}#buddypress.twentytwentythree .field-visibility-settings,#buddypress.twentytwentythree .field-visibility-settings-header{color:var(--wp--preset--color--secondary)}#buddypress.twentytwentythree fieldset{padding-top:0;margin-top:1em}#buddypress.twentytwentythree fieldset legend{padding:0 1em;display:inline-block}#buddypress.twentytwentythree input[type=checkbox],#buddypress.twentytwentythree input[type=radio]{width:25px;height:25px;vertical-align:top}#buddypress.twentytwentythree input[type=email],#buddypress.twentytwentythree input[type=password],#buddypress.twentytwentythree input[type=text]{color:var(--wp--preset--color--contrast);background:var(--wp--preset--color--base)}#buddypress.twentytwentythree .standard-form p.description{color:var(--wp--preset--color--primary);background-color:var(--wp--preset--color--base)}#buddypress.twentytwentythree.extended-default-reg .register-page .default-profile{min-width:45%}#buddypress.twentytwentythree button,#buddypress.twentytwentythree input[type=submit]{background:var(--wp--preset--color--primary);border:1px solid var(--wp--preset--color--primary);border-radius:0;color:var(--wp--preset--color--secondary)}#buddypress.twentytwentythree button:focus,#buddypress.twentytwentythree button:hover,#buddypress.twentytwentythree input[type=submit]:focus,#buddypress.twentytwentythree input[type=submit]:hover{background:0 0;border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--secondary);outline:0;text-decoration:none}#buddypress.twentytwentythree input[type=submit]:disabled{opacity:.6;cursor:not-allowed}#buddypress.twentytwentythree .bp-feedback{color:var(--wp--preset--color--contrast);background:var(--wp--preset--color--base);box-shadow:none}#buddypress.twentytwentythree .bp-feedback:not(.custom-homepage-info){margin-top:1.5em;margin-bottom:1.5em;border:0}#buddypress.twentytwentythree .bp-feedback .bp-icon{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--contrast)}}