<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/* Start:/local/templates/proopt_copy/components/bitrix/system.auth.authorize/.default/style.css?17501604042145*/
.pcontent_rt.thisisauthpage {

    width: 860px;
}

.pmenu_adoptiv .in {
    border: 1px solid #F2F2F2;
}

.pmenu_adoptiv a {
    display: block;
    padding: 10px 14px;
    text-decoration: none;
}

.pmenu_adoptiv a.selected,
.pmenu_adoptiv a:hover,
.pmenu_adoptiv a.selected:active,
.pmenu_adoptiv a:active {
    text-decoration: underline;
}

.pmenu_adoptiv a:hover {
    color: #fff;
    background-color: #0078d7;
}

.pmenu_adoptiv a.selected:active,
.pmenu_adoptiv a:active {
    background-color: #d36f25;
}

.pmenu_adoptiv .separator {
    width: 100%;
    height: 1px;
    background-color: #F2F2F2;
}

.pmenu .in {
    border: 1px solid #F2F2F2;
    width: 300px;
}

.pmenu a {
    display: block;
    width: 100%;
    padding: 10px 14px;
    text-decoration: none;
}

.pmenu a.selected,
.pmenu a:hover,
.pmenu a.selected:active,
.pmenu a:active {
    text-decoration: underline;
}

.pmenu a:hover {
    color: #fff;
    background-color: #0078d7;
}

.pmenu a.selected:active,
.pmenu a:active {
    background-color: #d36f25;
}

.pmenu .separator {
    width: 100%;
    height: 1px;
    background-color: #F2F2F2;
}

.body input[type="checkbox"] {
    /* left: -9999px; */
    position: static;
    /* margin-right: 10px; */
    opacity: 0;
    margin-left: 2px;
    position: absolute;
    z-index: 200;
    margin-top: 5px;
    left: unset;
}

.someform .line.buttons.clearfix {
    padding-top: 20px;
}

.form_auth__messages {
    text-align: center;
}

.auth_form .line {
    width: 100%;
}

body.adaptive .auth_form .input_auth {
    max-width: 400px;
    width: 100%;
}

.auth_form__field-pwd {
    position: relative;
}

.body .auth_form .auth_form__field-pwd input {
    padding-right: 50px;
}

body.adaptive .someform .line.password .auth_form__field-pwd .text {
    margin-bottom: 0;
}

.auth_form__field-pwd span {
    position: absolute;
    top: 50%;
    right: 20px;
    width: 24px;
    height: 24px;
    background: url('/upload/eye-off.svg') no-repeat center;
    transform: translateY(-50%);
    cursor: pointer;
}

.auth_form__field-pwd input[type="text"] + span {
    background-image: url('/upload/eye-on.svg');
}

/* End */


/* Start:/local/templates/proopt_copy/components/bitrix/socserv.auth.form/.default/style.css?1694827345732*/
.body div.bx-auth-line {
    border: none;
}

.body div.bx-auth-service-form {
    background-color: #F3F3F3;
    border: none;
}

.body div.bx-auth-services a.bx-ss-selected {
    background-color: #F3F3F3;
    border: 1px solid #F3F3F3;
}

.body .socform .bx-ss-icon {
    display: none;
}

.body .socform input {
    padding: 3px 5px;

}

@media screen and (max-width: 480px) {
    body.adaptive .body .socform span:after {
        display: block;
        clear: both;
        content: " ";
        font-size: 0;
        height: 0;
        visibility: hidden;
    }

    body.adaptive .body .socform .button {
        margin-top: 10px;
    }

    body.adaptive .body div.bx-auth-service-form {
        text-align: center;
    }
}
/* End */
/* /local/templates/proopt_copy/components/bitrix/system.auth.authorize/.default/style.css?17501604042145 */
/* /local/templates/proopt_copy/components/bitrix/socserv.auth.form/.default/style.css?1694827345732 */
</pre></body></html>