

/* Start:/local/templates/ticketform/components/bitrix/main.register/flat/style.min.css?17941816322838*/
@charset "UTF-8";.registration-form{background-color:var(--color-lime);border-radius:15px;padding:35px 40px;color:var(--black);font-family:"Manrope",sans-serif;max-width:480px;margin:0 auto}.registration-form h2{margin:0 0 24px;font-family:"ALSGorizont",sans-serif;font-size:24px;font-weight:900;text-align:start;text-transform:uppercase}.registration-form label{display:block;font-size:20px;font-weight:700;letter-spacing:.05em;margin-bottom:6px;margin-top:18px;color:var(--black)}.registration-form label:first-of-type{margin-top:0}.registration-form input.bx-auth-input,.registration-form input.form-control,.registration-form input[type=email],.registration-form input[type=password],.registration-form input[type=text]{display:block;width:100%;background-color:var(--white);padding:13px 16px;border-radius:10px;border:2px solid transparent;font-family:"Manrope",sans-serif;font-size:20px;font-weight:700;color:var(--black);outline:0;transition:border-color .2s;box-sizing:border-box;margin-bottom:4px}.registration-form input[type=email]:focus,.registration-form input[type=password]:focus,.registration-form input[type=text]:focus{border-color:var(--color-blue)}.registration-form input[style*="display:none"]{display:none!important}.password-hint{font-size:12px;opacity:.6;margin:6px 0 0;text-transform:none;font-weight:500}.registration-form img{display:block;border-radius:8px;margin:8px 0}.registration-form input[name=register_submit_button]{display:block;width:100%;margin-top:28px;background-color:var(--color-blue);color:#fff;padding:15px;border-radius:75px;border:0;font-family:"ALSGorizont",sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:opacity .2s,transform .1s}.registration-form input[name=register_submit_button]:hover{opacity:.88}.registration-form input[name=register_submit_button]:active{transform:scale(.98)}.registration-form p{font-size:13px;margin-top:14px;opacity:.7}.bx-auth-reg>p{color:#fff;font-size:13px;margin-top:12px;opacity:1}.starrequired{color:var(--color-blue);font-weight:900}.registration-form .main-user-consent-request .main-user-consent-request-announce,.registration-form .main-user-consent-request .main-user-consent-request-announce-link{color:var(--black);opacity:1}.registration-form .main-user-consent-request .main-user-consent-request-announce a,.registration-form .main-user-consent-request .main-user-consent-request-announce-link a{color:var(--color-blue);text-decoration:underline}.registration-form .main-user-consent-request .main-user-consent-request-announce a:hover,.registration-form .main-user-consent-request .main-user-consent-request-announce-link a:hover{color:var(--color-blue-200);text-decoration:none}.registration-form .main-user-consent-request input[type=checkbox]{accent-color:var(--color-blue)}
/* End */


/* Start:/local/templates/ticketform/components/bitrix/main.userconsent.request/form-personal-data/user_consent.min.css?17941816323829*/
@charset "UTF-8";@keyframes bx-consent-rotate{to{transform:rotate(360deg)}}@keyframes bx-consent-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.main-user-consent-request{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-family:"Manrope",sans-serif}.main-user-consent-request input[type=checkbox]{margin-top:3px;width:18px;height:18px;flex-shrink:0;accent-color:var(--color-lime);cursor:pointer}.main-user-consent-request .main-user-consent-request-announce,.main-user-consent-request .main-user-consent-request-announce-link{font-size:13px;font-weight:600;line-height:1.5;color:var(--white);opacity:.85}.main-user-consent-request .main-user-consent-request-announce a,.main-user-consent-request .main-user-consent-request-announce-link a{color:var(--color-lime);text-decoration:underline;cursor:pointer}.main-user-consent-request .main-user-consent-request-announce a:hover,.main-user-consent-request .main-user-consent-request-announce-link a:hover,.main-user-consent-request-popup-link a:hover{text-decoration:none}.main-user-consent-request .main-user-consent-request-announce-required{color:var(--color-pink);font-weight:800}.main-user-consent-request-popup{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(30,69,251,.25);font-family:"Manrope",sans-serif}.main-user-consent-request-popup-cont{width:480px;max-width:90vw;max-height:90vh;overflow-y:auto;background:var(--white);border-radius:15px;padding:32px;box-shadow:0 20px 60px rgba(30,69,251,.25)}.main-user-consent-request-popup-header{font-family:"ALSGorizont",sans-serif;font-size:22px;font-weight:800;color:var(--color-blue);margin-bottom:16px}.main-user-consent-request-popup-body{position:relative}.main-user-consent-request-popup-content{display:flex;flex-direction:column;gap:24px}.main-user-consent-request-popup-textarea-block{display:flex;flex-direction:column;gap:12px}.main-user-consent-request-popup-text{max-height:320px;overflow-y:auto;padding-right:12px;font-size:14px;font-weight:600;line-height:1.6;color:var(--black)}.main-user-consent-request-popup-text::-webkit-scrollbar{width:6px}.main-user-consent-request-popup-text::-webkit-scrollbar-track{background:var(--color-blue-50);border-radius:10px}.main-user-consent-request-popup-text::-webkit-scrollbar-thumb{background:var(--color-blue-400);border-radius:10px}.main-user-consent-request-popup-link{font-size:14px;font-weight:600;color:var(--black)}.main-user-consent-request-popup-link a{color:var(--color-blue);text-decoration:underline}.main-user-consent-request-popup-buttons{display:flex;gap:16px}.main-user-consent-request-popup-button{display:inline-flex;align-items:center;justify-content:center;flex:1;height:52px;border-radius:15px;font-family:"ALSGorizont",sans-serif;font-size:16px;font-weight:800;cursor:pointer;transition:background .2s ease,transform .1s ease;user-select:none}.main-user-consent-request-popup-button:active{transform:scale(.97)}.main-user-consent-request-popup-button-acc{background:var(--color-lime);color:var(--color-blue)}.main-user-consent-request-popup-button-acc:hover{background:var(--color-lime-700);color:var(--white)}.main-user-consent-request-popup-button-rej{background:var(--color-blue-50);color:var(--color-blue)}.main-user-consent-request-popup-button-rej:hover{background:var(--color-blue-100)}.main-user-consent-request-loader{display:flex;align-items:center;justify-content:center;padding:60px 0}.main-user-consent-request-circular{width:48px;height:48px;animation:bx-consent-rotate 1.4s linear infinite}.main-user-consent-request-path{stroke:var(--color-blue);stroke-dasharray:90,150;stroke-dashoffset:0;animation:bx-consent-dash 1.4s ease-in-out infinite}
/* End */
/* /local/templates/ticketform/components/bitrix/main.register/flat/style.min.css?17941816322838 */
/* /local/templates/ticketform/components/bitrix/main.userconsent.request/form-personal-data/user_consent.min.css?17941816323829 */
