@charset "UTF-8";:root{--modal-width:100%;--footer-height:90px;--color-primary:#4a1cfe;--color-primary-60:rgba(74,28,254,.6);--color-primary-40:rgba(74,28,254,.4);--color-primary-20:rgba(74,28,254,.2);--color-accent:#fff;--base-bg:#000;--color-bg:#2b2b2b;--backdrop-bg:rgba(0,0,0,.2);--text-color-primary:#fff;--text-color-secondary:#777;--text-color-accent:#000;--text-placeholder:#c1c1c1;--text-error:#ee8da6;--color-error:#4a212b;--color-success:#29a352;--grey-color:#757575;--grey-light-color:#d9d9d9;--preloader-image-1:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill='%23fff' viewBox='0 0 200 200'%3E%3Cdefs%3E%3Cstyle%3E@keyframes box{0%25,to{transform:translate(-20px,-10px) rotate(-10deg)}50%25{transform:translate(20px,0) rotate(10deg)}}@keyframes ball{0%25{transform:translate(-13px,-5px)}20%25{transform:translate(82px,-33px)}50%25{transform:translate(-23px,-64px)}80%25{transform:translate(76px,0)}}%3C/style%3E%3C/defs%3E%3Cpath d='M146.3 149.4H53.7c-1.7 0-3.1-1.4-3.1-3.1V53.7c0-1.7 1.4-3.1 3.1-3.1h92.6c1.7 0 3.1 1.4 3.1 3.1v92.6c0 1.7-1.4 3.1-3.1 3.1m-89.5-6.2h86.4V56.8H56.8z' style='transform-origin:100px 100px;animation:box 1s infinite ease-in-out'/%3E%3Cpath d='M79.5 132.2c-2.6-1.2-2.4-4.8.2-5.7 3.7-1.7.4-7.2-2.8-4.8-2.1 1.9-5.4.2-5.1-2.6.4-1.8-.9-3.5-2.7-3.5s-3 1.6-2.8 3.4c.3 2.9-3 4.5-5.1 2.7-3.3-2.4-6.3 3.3-2.7 4.9 2.6.9 2.8 4.6.2 5.7-4.2 1.6-.7 7.6 2.8 4.7 2.2-1.5 5.2.2 4.9 2.8-.4 1.7.9 3.4 2.7 3.4s3.1-1.7 2.7-3.4c-.3-2.7 2.7-4.4 4.9-2.8 3.5 2.7 7-3.3 2.8-4.8' style='transform:translate(-13px,-5px);animation:ball 2s infinite ease-in-out'/%3E%3C/svg%3E");--preloader-image-2:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill='%23fff' viewBox='0 0 196 262'%3E%3Cstyle%3E@keyframes pulse{0%25,to{transform:scale(1)}50%25{transform:scale(.9)}}%3C/style%3E%3Cpath d='M46.8 115.2c0 6.8 5.5 12.4 12.4 12.4h41.7c14.9 0 26.4-3.9 34.6-11.8 8.1-7.9 12.2-18.9 12.2-33 0-13.8-4.2-24.7-12.7-32.6-8.6-8-20.3-12-35.2-12H59.2c-6.8 0-12.4 5.5-12.4 12.4zm0 134.4c0 6.8-5.5 12.4-12.4 12.4h-22C5.6 262 0 256.5 0 249.6v-237C0 5.7 5.5.2 12.4.2h92.8q42.3 0 66.6 21.9c16 14.5 23.9 34.3 23.9 59.5 0 17.5-4.3 32.9-12.9 46.1-6.2 9.5-14 17-23.4 22.6-6.5 3.9-9.8 12.1-6.2 18.8l40.4 74.6c4.5 8.2-1.5 18.3-10.9 18.3h-25.2c-4.6 0-8.8-2.6-11-6.7l-44.4-85.2c-2.1-4.1-6.4-6.7-11-6.7h-32c-6.8 0-12.4 5.5-12.4 12.4v73.8z' style='opacity:.15;animation:pulse 5s infinite ease-in-out;transform-origin:center'/%3E%3C/svg%3E");--arrow-down-icon:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA4IDQuOSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcuMSAwIDQgMy4xLjkgMCAwIC45bDQgNCA0LTR6Ii8+PC9zdmc+)}.light{--base-bg:#fff;--color-bg:#f5f5f5;--color-accent:#000;--text-color-primary:#000;--text-color-secondary:#757575;--text-color-accent:#fff;--text-placeholder:#757575;--backdrop-bg:rgba(0,0,0,.2);--text-error:#ad3855;--color-error:#f7d3dc;--preloader-image-1:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 200 200'%3E%3Cdefs%3E%3Cstyle%3E@keyframes box{0%25,to{transform:translate(-20px,-10px) rotate(-10deg)}50%25{transform:translate(20px,0) rotate(10deg)}}@keyframes ball{0%25{transform:translate(-13px,-5px)}20%25{transform:translate(82px,-33px)}50%25{transform:translate(-23px,-64px)}80%25{transform:translate(76px,0)}}%3C/style%3E%3C/defs%3E%3Cpath d='M146.3 149.4H53.7c-1.7 0-3.1-1.4-3.1-3.1V53.7c0-1.7 1.4-3.1 3.1-3.1h92.6c1.7 0 3.1 1.4 3.1 3.1v92.6c0 1.7-1.4 3.1-3.1 3.1m-89.5-6.2h86.4V56.8H56.8z' style='transform-origin:100px 100px;animation:box 1s infinite ease-in-out'/%3E%3Cpath d='M79.5 132.2c-2.6-1.2-2.4-4.8.2-5.7 3.7-1.7.4-7.2-2.8-4.8-2.1 1.9-5.4.2-5.1-2.6.4-1.8-.9-3.5-2.7-3.5s-3 1.6-2.8 3.4c.3 2.9-3 4.5-5.1 2.7-3.3-2.4-6.3 3.3-2.7 4.9 2.6.9 2.8 4.6.2 5.7-4.2 1.6-.7 7.6 2.8 4.7 2.2-1.5 5.2.2 4.9 2.8-.4 1.7.9 3.4 2.7 3.4s3.1-1.7 2.7-3.4c-.3-2.7 2.7-4.4 4.9-2.8 3.5 2.7 7-3.3 2.8-4.8' style='transform:translate(-13px,-5px);animation:ball 2s infinite ease-in-out'/%3E%3C/svg%3E");--preloader-image-2:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 196 262'%3E%3Cstyle%3E@keyframes pulse{0%25,to{transform:scale(1)}50%25{transform:scale(.9)}}%3C/style%3E%3Cpath d='M46.8 115.2c0 6.8 5.5 12.4 12.4 12.4h41.7c14.9 0 26.4-3.9 34.6-11.8 8.1-7.9 12.2-18.9 12.2-33 0-13.8-4.2-24.7-12.7-32.6-8.6-8-20.3-12-35.2-12H59.2c-6.8 0-12.4 5.5-12.4 12.4zm0 134.4c0 6.8-5.5 12.4-12.4 12.4h-22C5.6 262 0 256.5 0 249.6v-237C0 5.7 5.5.2 12.4.2h92.8q42.3 0 66.6 21.9c16 14.5 23.9 34.3 23.9 59.5 0 17.5-4.3 32.9-12.9 46.1-6.2 9.5-14 17-23.4 22.6-6.5 3.9-9.8 12.1-6.2 18.8l40.4 74.6c4.5 8.2-1.5 18.3-10.9 18.3h-25.2c-4.6 0-8.8-2.6-11-6.7l-44.4-85.2c-2.1-4.1-6.4-6.7-11-6.7h-32c-6.8 0-12.4 5.5-12.4 12.4v73.8z' style='opacity:.15;animation:pulse 5s infinite ease-in-out;transform-origin:center'/%3E%3C/svg%3E");--arrow-down-icon:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA4IDQuOSI+PHBhdGggZD0iTTcuMSAwIDQgMy4xLjkgMCAwIC45bDQgNCA0LTR6Ii8+PC9zdmc+)}@font-face{font-family:SF UI Display;font-style:normal;font-weight:500;src:url(../fonts/SFUIDisplay-medium.woff2) format("woff2")}@font-face{font-family:SF UI Display;font-style:normal;font-weight:600;src:url(../fonts/SFUIDisplay-semibold.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}body,html{margin:0;min-height:100vh;padding:0}html:has(.body-hidden){overflow:hidden}body{background-color:var(--base-bg);color:var(--text-color-primary);font-family:SF UI Display,Arial,serif;font-size:16px;font-weight:400;line-height:1.5;min-width:320px}.body-hidden{overflow-y:scroll}.body-has-backdrop{position:relative}.body-has-backdrop:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--backdrop-bg);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}picture{display:contents}svg{fill:currentColor}img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;vertical-align:middle}a{color:inherit;text-decoration:none;transition:color .35s ease-in-out}a:not(.button):hover{color:var(--color-primary)}.sr-only{border:0;clip-path:inset(100%);height:1px;left:0;margin:-1px;padding:0;position:absolute;top:0;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}.container{margin-inline:auto;max-width:100%;padding-left:16px;padding-right:16px;width:100%}@media (min-width:992px){.container{max-width:992px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:SF UI Display,Arial,serif;font-weight:700;line-height:1.2;margin-bottom:.85em;margin-top:.5em}.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.h1,h1{font-size:35px}@media (min-width:768px){.h1,h1{font-size:clamp(35px,3.4722222222vw,50px)}}.h2,h2{font-size:32px}@media (min-width:768px){.h2,h2{font-size:clamp(32px,2.5vw,36px)}}.h3,h3{font-size:20px}@media (min-width:768px){.h3,h3{font-size:clamp(20px,1.8055555556vw,26px)}}.h4,h4{font-size:20px}@media (min-width:768px){.h4,h4{font-size:clamp(20px,1.5277777778vw,22px)}}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-family:inherit;font-size:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form{display:flex;flex-direction:column;gap:16px}.form-group{display:block;position:relative}.form-group--agreement{margin-top:10px}.form-group--agreement a{text-decoration:underline}.form-label{color:var(--text-placeholder);display:block;font-family:SF UI Display,Arial,serif;font-size:12px;font-weight:600;left:16px;position:absolute;top:3px;transition:all .35s ease-in-out;z-index:2}.form-group:has(input:-moz-placeholder):has(input:not(:focus)) .form-label{font-size:16px;margin-bottom:6px;top:50%;transform:translateY(-50%)}.form-group:has(input:placeholder-shown):has(input:not(:focus)) .form-label{font-size:16px;margin-bottom:6px;top:50%;transform:translateY(-50%)}.form-group:has(.form-input--error) .form-label{color:var(--text-error)}.form-input,.form-textarea{background-color:var(--color-bg);border:1px solid var(--input-bg);border-radius:8px;color:var(--text-color-primary);display:block;font-family:SF UI Display,Arial,serif;font-size:16px;font-weight:500;padding:18px 16px 9px;width:100%}.form-input::-webkit-input-placeholder,.form-textarea::-webkit-input-placeholder{color:transparent}.form-input:-ms-input-placeholder,.form-textarea:-ms-input-placeholder{color:transparent}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:transparent}.form-input:focus,.form-textarea:focus{border-color:var(--color-primary);outline:none}.form-input:disabled,.form-input[readonly],.form-textarea:disabled,.form-textarea[readonly]{background-color:#f6f6f6}.form-input--error,.form-input--error:focus,.form-textarea--error,.form-textarea--error:focus{background-color:var(--color-error);border-color:var(--color-error);color:var(--text-error)}.form-input{min-height:47px}.form-input-wrapper{display:block;position:relative}.form-input-wrapper:has(input[class*=error]){color:var(--color-error)}.form-input-wrapper:has(input[class*=error]:not([class*=password])):after,.form-input-wrapper:has(input[class*=search]):after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.form-textarea{min-height:83px;resize:vertical}.form-checkbox,.form-radio{display:inline-grid;gap:8px;grid-template-columns:18px 1fr;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-checkbox:not(:has(input:disabled)),.form-radio:not(:has(input:disabled)){cursor:pointer}.form-checkbox-input,.form-radio-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1/1;border:1px solid var(--input-bg);margin:0;width:18px}.form-checkbox-input:not(:disabled),.form-radio-input:not(:disabled){cursor:pointer}.form-checkbox-label,.form-radio-label{color:inherit;line-height:1.2}.form-checkbox-input{background-position:50%;background-size:auto 50%;border-radius:4px}.form-radio-input{background-color:#fff;border-radius:50%;position:relative}.form-radio-input:before{aspect-ratio:1/1;background-color:transparent;border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:55%}.form-radio-input:checked:before{background-color:var(--color-primary)}.form-select{cursor:pointer;display:inline-block;position:relative}.form-select select{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;background:var(--arrow-down-icon) right 10px center/10px no-repeat;background-color:var(--color-bg);font-family:inherit;padding-right:20px}.form-select__element{align-items:center;background-color:var(--color-bg);border:1px solid var(--input-bg);border-radius:8px;cursor:pointer;display:flex;font-size:16px;gap:10px;justify-content:space-between;min-height:47px;padding-inline:16px;position:relative;width:100%}.form-select--error .form-select__element{background-color:var(--color-error);color:var(--text-error)}.form-select__element:after{background-color:currentColor;content:"";display:block;height:8px;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA4IDQuOSI+PHBhdGggZD0iTTcuMSAwIDQgMy4xLjkgMCAwIC45bDQgNCA0LTR6IiBjbGFzcz0ic3QwIi8+PC9zdmc+) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA4IDQuOSI+PHBhdGggZD0iTTcuMSAwIDQgMy4xLjkgMCAwIC45bDQgNCA0LTR6IiBjbGFzcz0ic3QwIi8+PC9zdmc+) center/contain no-repeat;width:9px}.form-select__element.active:after{transform:scaleY(-1)}.form-select__element-label{cursor:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.form-select--error .form-select__element-label{color:var(--text-error)}.form-select [data-select-dropdown],.form-select__dropdown{left:0;min-width:100%;position:absolute;top:100%;width:-moz-fit-content;width:fit-content;z-index:9}.form-select__dropdown{background-color:var(--color-bg);border:1px solid var(--input-bg);border-radius:8px;margin-top:2px;max-height:300px;overflow:auto;width:100%}.form-select__dropdown-item{cursor:pointer;font-size:14px;padding:8px 16px}.form-select__dropdown-item:not(:last-child){border-bottom:1px solid #d9d9d9}.form-select__dropdown--short{min-width:60px;padding:4px 15px}.form-select__dropdown--short li{text-align:center}.form-select ul{list-style:none;margin:0;max-height:189px;padding:0}.form-error{color:var(--text-error);display:block;font-size:12px;line-height:1.2;margin-top:5px}.form-datepicker{--dp-font-family:$font-family-base;--dp-border-radius:8px;--dp-cell-border-radius:8px;--dp-input-padding:12px 16px;--dp-input-icon-padding:12px 35px 12px 16px;--dp-font-size:16px;--dp-menu-min-width:280px;--dp-cell-size:40px;--dp-button-height:40px;--dp-month-year-row-height:40px;--dp-month-year-row-button-size:40px;background-color:var(--color-bg);border-radius:var(--dp-border-radius);color:var(--text-color-primary);width:100%}.form-datepicker--sm{--dp-input-padding:8px 12px;--dp-font-size:14px;--dp-cell-size:32px;--dp-button-height:32px;--dp-month-year-row-height:32px;--dp-month-year-row-button-size:32px}.form-datepicker .dp__input{background:transparent;border:none;box-shadow:none;color:inherit;font-family:var(--dp-font-family);font-size:var(--dp-font-size);line-height:1.5;padding:var(--dp-input-padding);transition:all .3s ease;width:100%}.form-datepicker .dp__input:focus{box-shadow:0 0 0 2px var(--color-primary);outline:none}.form-datepicker .dp__input::-moz-placeholder{color:var(--text-placeholder);opacity:1}.form-datepicker .dp__input::placeholder{color:var(--text-placeholder);opacity:1}.form-datepicker .dp__input_icon{color:var(--text-color-secondary);left:auto;right:0}.form-datepicker--error{background-color:var(--color-error);color:var(--text-error)}.form-datepicker--error .dp__input::-moz-placeholder{color:currentColor}.form-datepicker--error .dp__input::placeholder,.form-datepicker--error .dp__input_icon{color:currentColor}.form-datepicker .dp__input_wrap{position:relative}.form-datepicker .dp__menu{background:var(--base-bg);border:none;border-radius:var(--dp-border-radius);box-shadow:0 4px 12px #0000001a;left:0!important;margin-top:4px;min-width:var(--dp-menu-min-width);position:absolute!important;right:0!important;top:100%!important;z-index:1000!important}.form-datepicker .dp__calendar_header{background:var(--color-bg);border-bottom:1px solid #d9d9d9}.form-datepicker .dp__calendar_header_item{color:var(--text-color-primary);font-size:var(--dp-font-size);font-weight:500}.form-datepicker .dp__calendar_item{border-radius:var(--dp-cell-border-radius);color:var(--text-color-primary);font-size:var(--dp-font-size)}.form-datepicker .dp__calendar_item:hover{background:var(--color-bg)}.form-datepicker .dp__calendar_item.dp__active_date{background:var(--color-primary);color:#fff}.form-datepicker .dp__calendar_item.dp__today{border:2px solid var(--color-primary)}.form-datepicker .dp__action_button{border-radius:var(--dp-border-radius);font-size:var(--dp-font-size)}.form-datepicker .dp__action_select{font-size:var(--dp-font-size)}.form-datepicker .dp__arrow_top{background-color:inherit}@media (max-width:768px){.form-datepicker .dp__menu{left:50%!important;max-width:320px!important;position:fixed!important;top:50%!important;transform:translate(-50%,-50%)!important;width:90vw!important}}button{-webkit-appearance:none;background-color:transparent;border:1px solid transparent;font-family:inherit;font-size:inherit;padding:0;transition:color .35s ease-in-out,background .35s ease-in-out,border-color .35s ease-in-out}.button,.button-link,button{color:inherit;cursor:pointer}.button,.button-link{align-items:center;display:inline-flex;letter-spacing:.02em;text-decoration:none}.button{border:none;border-radius:12px;font-family:SF UI Display,Arial,serif;font-weight:600;gap:16px;justify-content:center;line-height:1.2;min-height:47px;padding:9px;text-align:center}.button--primary{background-color:var(--color-primary);color:#fff}@media (hover:hover){.button--primary:hover{box-shadow:0 0 20px var(--color-primary-60),0 0 40px var(--color-primary-40),0 0 60px var(--color-primary-20)}}.button--outline-primary{background-color:var(--base-bg);color:var(--color-accent)}.card{background-color:var(--color-bg);border-radius:20px;margin-top:10px;padding:20px 16px}.card__title{color:var(--color-accent);font-size:20px}.card__params{align-items:center;display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.card__params-item{color:var(--text-color-secondary);margin:0}.card__params-item:not(:last-child):after{content:"·";padding-left:5px}.card__buttons{display:flex;flex-direction:column;gap:10px;margin-top:20px}.modal{height:100vh;top:0;right:0;bottom:0;left:0;overflow:hidden;padding:16px;position:fixed;z-index:99;--modal-width:768px;--modal-font-size:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--backdrop-bg)}.modal--sm{--modal-width:343px}.modal--policy{--modal-font-size:16px}.modal__dialog{background-color:var(--color-bg);border-radius:20px;font-size:var(--modal-font-size);left:50%;max-height:90svh;max-width:var(--modal-width);overflow-y:auto;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.modal__footer{display:flex;flex-direction:column;gap:10px;margin-top:16px}.preloader{overflow:hidden}.preloader:before{align-items:center;background-color:var(--base-bg);background-image:var(--preloader-image-1),var(--preloader-image-2);background-position:50%;background-repeat:no-repeat;background-size:200px;content:"";display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}
