ᗿþ＀漏̢敫≹獜牲楣彲瑨灴㩳⼯睷⹷潫畭⹳畲弯極搯獥瑫灯琯敨敭欭浯獵樯⽳當⽥捡潣湵⽴獣⽳档湵⵫敶摮牯⹳獣㽳ㄵ∴戄摯y챣ᆅ.asterisk[data-v-781bf198]::before { content: "*"; }.v-alert[data-v-781bf198] { font-family: "Fira Sans", sans-serif; font-size: 13px; font-weight: 400; line-height: 15px; border-radius: 4px; position: relative; padding: 16px; border: 1px solid rgb(183, 235, 143); background-color: rgb(246, 255, 237); color: rgb(54, 58, 71); }@media (max-width: 768px) {
  .v-alert[data-v-781bf198] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; border-radius: 6px; padding: 12px 20px; }
}.v-alert p[data-v-781bf198]:last-child { margin-bottom: 0px; }.v-alert--clean[data-v-781bf198] { padding: 0px; border: none; background: none; border-radius: unset; }@media (max-width: 768px) {
  .v-alert--clean[data-v-781bf198] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; }
}.v-alert--hidden[data-v-781bf198] { display: none; }.v-alert--basic[data-v-781bf198] { padding: 10px 16px; }.v-alert--error[data-v-781bf198] { border-color: rgb(255, 204, 199); background-color: rgb(255, 242, 240); }.v-alert--information[data-v-781bf198] { border-color: rgb(145, 213, 255); background-color: rgb(230, 247, 255); }.v-alert--warning[data-v-781bf198] { border-color: rgb(255, 229, 143); background-color: rgb(255, 251, 230); }.v-alert--required[data-v-781bf198] { border-color: rgb(255, 204, 199); background-color: rgb(255, 242, 240); }.v-alert--link[data-v-781bf198] { padding: 16px; }.v-alert--close[data-v-781bf198] { padding-right: 51px; }.v-alert--button[data-v-781bf198] { padding-right: 200px; }.v-alert--icon[data-v-781bf198] { padding-left: 56px; }@media (max-width: 768px) {
  .v-alert--icon[data-v-781bf198] { padding-left: 64px; }
}@media (max-width: 768px) {
  .v-alert--has-title.v-alert--icon[data-v-781bf198] { padding-left: 52px; }
  .v-alert--has-title .v-alert__icon[data-v-781bf198] { left: 20px; top: 12px; transform: none; }
}.v-alert--clean.v-alert--icon[data-v-781bf198] { padding-left: 36px; }.v-alert__icon[data-v-781bf198] { position: absolute; top: 16px; left: 16px; display: block; fill-rule: evenodd; }@media (max-width: 768px) {
  .v-alert__icon[data-v-781bf198] { left: 20px; top: 50%; transform: translateY(-50%); }
}.v-alert__icon--success[data-v-781bf198] { fill: rgb(39, 174, 96); }.v-alert__icon--information[data-v-781bf198] { fill: rgb(109, 119, 139); }.v-alert__icon--warning[data-v-781bf198] { fill: rgb(242, 153, 74); }.v-alert__icon--error[data-v-781bf198] { fill: rgb(249, 87, 33); }.v-alert--clean .v-alert__icon[data-v-781bf198] { top: 0px; left: 0px; }@media (max-width: 768px) {
  .v-alert--clean .v-alert__icon[data-v-781bf198] { transform: translateY(0px); }
}.v-alert__link[data-v-781bf198] { color: rgb(19, 144, 223); cursor: pointer; }.v-alert__link--dashed[data-v-781bf198] { border-bottom: 1px dashed currentcolor; }.v-alert__title[data-v-781bf198] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 500; line-height: 22px; padding: 0px; margin-bottom: 4px; color: rgb(54, 58, 71); }@media (max-width: 768px) {
  .v-alert__title[data-v-781bf198] { margin-top: 0px; font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 500; line-height: 20px; }
}.v-alert__title--no-margin-bottom[data-v-781bf198] { margin-bottom: 0px; }.v-alert__message[data-v-781bf198] { font-family: "Fira Sans", sans-serif; font-size: 13px; font-weight: 400; line-height: 24px; }@media (max-width: 768px) {
  .v-alert__message[data-v-781bf198] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; }
}.v-alert__message--text-small[data-v-781bf198] { font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 13px; }@media (max-width: 768px) {
  .v-alert--clean .v-alert__message[data-v-781bf198] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; }
}.v-alert__inner-paragraph-indent[data-v-781bf198] { margin-bottom: 15px; }.v-alert__description[data-v-781bf198] { margin-bottom: 8px; overflow-wrap: break-word; }@media (max-width: 768px) {
  .v-alert__description[data-v-781bf198] { margin-top: 0px; color: rgb(54, 58, 71); font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; }
}.v-alert__description--no-margin-bottom[data-v-781bf198] { margin-bottom: 0px; }.v-alert--clean .v-alert__description[data-v-781bf198] { padding-top: 4px; margin: 0px; }@media (max-width: 768px) {
  .v-alert--clean .v-alert__description[data-v-781bf198] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; color: rgb(54, 58, 71); }
}.v-alert__close-button[data-v-781bf198] { display: none; border: none; background: none; outline: none; }.v-alert__content[data-v-781bf198] { display: flex; justify-content: space-between; margin-bottom: 8px; }.v-alert__content--no-margin-bottom[data-v-781bf198] { margin-bottom: 0px; }.v-alert__button[data-v-781bf198]:not(:last-child), .v-alert__content-main[data-v-781bf198] { margin-right: 16px; }.v-alert__buttons[data-v-781bf198] { display: flex; align-items: flex-start; }.v-alert--close .v-alert__close-button[data-v-781bf198] { position: absolute; top: 16px; right: 16px; display: block; }.v-alert--close .v-alert__close-icon[data-v-781bf198] { cursor: pointer; fill: rgb(109, 119, 139); fill-rule: evenodd; }.v-alert--close .v-alert__close-icon[data-v-781bf198]:hover { fill: rgb(54, 58, 71); }.v-alert__list[data-v-781bf198] { padding-left: 15px; }.v-alert__list-item[data-v-781bf198] { list-style: decimal; }.v-alert__action[data-v-781bf198] { color: rgb(19, 144, 223); cursor: pointer; }@media (max-width: 768px) {
  .v-alert-list__item[data-v-781bf198]:not(:last-child) { margin-bottom: 12px; }
}.asterisk[data-v-5d8d1116]::before { content: "*"; }.accordion[data-v-5d8d1116] { position: relative; padding: 14px; border: 1px solid rgb(242, 242, 242); margin-bottom: 16px; border-radius: 8px; }.accordion__skeleton[data-v-5d8d1116] { position: absolute; inset: 0px; display: none; }.accordion__skeleton--active[data-v-5d8d1116] { display: block; background: linear-gradient(90deg, rgb(249, 249, 249) 0px, rgb(224, 224, 224) 20%, rgb(249, 249, 249) 40%, rgb(249, 249, 249)) 0% 0% / 1000px 100% rgb(255, 255, 255); opacity: 0.4; animation: 3s linear 0s infinite normal none running shimmer; border-radius: 8px; }.asterisk[data-v-0738dd7e]::before { content: "*"; }.accordion-expander[data-v-0738dd7e] { cursor: pointer; user-select: none; width: 24px; height: 24px; }.accordion-expander__icon[data-v-0738dd7e] { transition: transform 0.3s ease 0s; fill: rgb(109, 119, 139); }.accordion-expander__icon[data-v-0738dd7e]:hover:not(.accordion-expander__icon--disabled) { fill: rgb(54, 58, 71); }.accordion-expander__icon--disabled[data-v-0738dd7e] { fill: rgb(168, 177, 183); }.asterisk[data-v-40eff370]::before { content: "*"; }.v-button[data-v-40eff370] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 500; line-height: 18px; display: inline-flex; align-items: center; justify-content: center; padding: 8px 15px; border: 1px solid transparent; border-radius: 6px; }@media (max-width: 768px) {
  .v-button[data-v-40eff370] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 700; line-height: 20px; padding: 6px; letter-spacing: 0.5px; box-sizing: border-box; }
}.v-button[data-v-40eff370]:not(:disabled) { cursor: pointer; }.v-button--primary[data-v-40eff370] { background-color: rgb(218, 31, 42); color: rgb(255, 255, 255); }.v-button--primary[data-v-40eff370]:disabled, .v-button--primary[data-v-40eff370]:disabled:hover { background-color: rgb(234, 141, 147); }.v-button--primary[data-v-40eff370]:not(:disabled):hover { background-color: rgb(188, 27, 36); }.v-button--primary[data-v-40eff370]:not(:disabled):active, .v-button--primary[data-v-40eff370]:not(:disabled):focus-visible { background-color: rgb(197, 48, 56); }.v-button--primary[data-v-40eff370]:not(:disabled):focus-visible { border: 1px solid rgb(234, 141, 147); box-shadow: rgb(234, 141, 147) 0px 0px 0px 1px inset; }.v-button--grey[data-v-40eff370] { background-color: rgb(109, 119, 139); color: rgb(255, 255, 255); }.v-button--grey[data-v-40eff370]:not(:disabled):hover { background-color: rgb(54, 58, 71); }.v-button--grey[data-v-40eff370]:disabled { background-color: rgba(54, 58, 71, 0.5); }.v-button--secondary[data-v-40eff370] { color: rgb(109, 119, 139); border: 1px solid currentcolor; background-color: transparent; }.v-button--secondary[data-v-40eff370]:disabled, .v-button--secondary[data-v-40eff370]:disabled:hover { border-color: rgb(204, 204, 204); color: rgb(204, 204, 204); }.v-button--secondary[data-v-40eff370]:not(:disabled):hover { color: rgb(218, 31, 42); border-color: currentcolor; }.v-button--secondary[data-v-40eff370]:not(:disabled):focus-visible { color: rgb(188, 27, 36); border-color: currentcolor; }.v-button--secondary[data-v-40eff370]:not(:disabled):active { border: 1px solid transparent; background-color: rgb(197, 48, 56); color: rgb(255, 255, 255); }.v-button--secondary-red[data-v-40eff370] { color: rgb(218, 31, 42); border: 1px solid currentcolor; background-color: transparent; }.v-button--secondary-red[data-v-40eff370]:disabled, .v-button--secondary-red[data-v-40eff370]:disabled:hover { color: rgb(234, 141, 147); border: 1px solid currentcolor; }.v-button--secondary-light[data-v-40eff370] { background-color: rgb(241, 243, 249); color: rgb(54, 58, 71); }.v-button--secondary-light[data-v-40eff370]:disabled { background-color: rgba(241, 243, 249, 0.5); color: rgba(54, 58, 71, 0.5); }.v-button--secondary-dark[data-v-40eff370] { color: rgb(255, 255, 255); border: 1px solid currentcolor; background-color: transparent; }.v-button--secondary-dark[data-v-40eff370]:hover { background-color: rgb(255, 255, 255); color: rgb(109, 119, 139); }.v-button--secondary-dark[data-v-40eff370]:active { background-color: rgb(224, 224, 224); color: rgb(109, 119, 139); }.v-button--secondary-dark[data-v-40eff370]:disabled, .v-button--secondary-dark[data-v-40eff370]:disabled:hover { color: rgb(204, 204, 204); border: 1px solid currentcolor; background-color: transparent; }.v-button--transparent[data-v-40eff370] { padding: 9px 16px 9px 12px; border: none; background-color: transparent; color: rgb(54, 58, 71); }.v-button--transparent[data-v-40eff370]:hover { background-color: rgb(224, 224, 224); }.v-button--transparent[data-v-40eff370]:active, .v-button--transparent[data-v-40eff370]:focus-visible { background-color: rgb(204, 204, 204); }.v-button--transparent[data-v-40eff370]:disabled, .v-button--transparent[data-v-40eff370]:disabled:hover { background-color: rgb(255, 255, 255); color: rgb(204, 204, 204); }.v-button--transparent-hover[data-v-40eff370]:focus, .v-button--transparent-hover[data-v-40eff370]:hover { background-color: transparent; }.v-button--size-xs[data-v-40eff370] { padding: 5px 7px; font-size: 11px; line-height: 12px; }.v-button--size-xs.button--transparent[data-v-40eff370] { padding: 6px; }.v-button--size-m[data-v-40eff370] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 500; line-height: 22px; padding: 9px 19px; }@media (max-width: 768px) {
  .v-button--size-m[data-v-40eff370] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 700; line-height: 20px; padding: 6px; height: 44px; }
}.v-button--size-m.button--transparent[data-v-40eff370] { padding: 10px 16px 10px 12px; }@media (max-width: 768px) {
  .v-button--size-m.button--transparent[data-v-40eff370] { padding: 6px; }
}.v-button--size-l[data-v-40eff370] { padding: 15px 31px; font-size: 18px; line-height: 24px; }@media (max-width: 768px) {
  .v-button--size-l[data-v-40eff370] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 700; line-height: 20px; padding: 6px; height: 44px; }
}.v-button--size-l.button--transparent[data-v-40eff370] { padding: 16px 30px; }@media (max-width: 768px) {
  .v-button--size-l.button--transparent[data-v-40eff370] { padding: 6px; }
}.v-button--full-width[data-v-40eff370] { display: inline-block; width: 100%; text-align: center; }@media (max-width: 768px) {
  .v-button--full-width[data-v-40eff370] { display: inline-flex; }
}.v-button--reload[data-v-40eff370] { min-width: 204px; }.v-button--reload[data-v-40eff370]:disabled, .v-button--reload[data-v-40eff370]:disabled:hover { opacity: 1; }.v-button--reload[data-v-40eff370]:hover { background-color: rgb(218, 31, 42); }.v-button--hidden[data-v-40eff370] { display: none; }.v-button__icon[data-v-40eff370] { margin: 0px 8px 0px 0px; }.v-button__icon--append[data-v-40eff370] { margin: 0px -4px 0px 8px; }.v-button__icon--grey[data-v-40eff370] { fill: rgb(109, 119, 139); }.v-button__icon--evenodd[data-v-40eff370] { fill-rule: evenodd; }.v-button__icon--spinner[data-v-40eff370] { display: none; margin: 0px; background-color: rgb(218, 31, 42); fill: rgb(255, 255, 255); transform: translate(-50%, -50%); }.v-button__icon--spinner-show[data-v-40eff370] { display: block; animation: 1s linear 0s infinite normal none running spin; }.asterisk[data-v-07d036e4]::before { content: "*"; }.v-button-group[data-v-07d036e4] { display: flex; align-items: center; justify-content: flex-start; width: 100%; }.v-button-group--vertical[data-v-07d036e4] { flex-direction: column; align-items: unset; justify-content: unset; }.v-button-group--start[data-v-07d036e4] { justify-content: flex-start; }.v-button-group--center[data-v-07d036e4] { justify-content: center; }.v-button-group--end[data-v-07d036e4] { justify-content: flex-end; }.v-button-group .v-button[data-v-07d036e4]:not(:last-child) { margin-right: 16px; }.v-button-group--vertical .v-button[data-v-07d036e4]:not(:last-child) { margin-bottom: 12px; }.asterisk[data-v-15371bee]::before { content: "*"; }.v-copy-to-clipboard[data-v-15371bee] { display: inline-block; font-size: 0px; flex-shrink: 0; }.v-copy-to-clipboard--disabled[data-v-15371bee] { fill: rgb(204, 204, 204); cursor: default; }.v-copy-to-clipboard[data-v-15371bee]:not(.v-copy-to-clipboard--disabled) { cursor: pointer; fill: rgb(109, 119, 139); }@media (hover: hover) {
  .v-copy-to-clipboard[data-v-15371bee]:not(.v-copy-to-clipboard--disabled):hover { fill: rgb(54, 58, 71); }
}.asterisk[data-v-2ac4933e]::before { content: "*"; }.v-button-arrow[data-v-2ac4933e] { display: flex; align-items: center; justify-content: center; width: 32px; height: 32px; flex-direction: column; border-radius: 50%; background-color: rgb(249, 249, 249); cursor: pointer; }.v-button-arrow--right[data-v-2ac4933e] { transform: rotate(180deg); }.v-button-arrow .v-button-arrow__icon[data-v-2ac4933e] { fill: rgb(109, 119, 139); }.v-button-arrow:disabled .v-button-arrow__icon[data-v-2ac4933e] { fill: rgb(204, 204, 204); }@media (hover: hover) {
  .v-button-arrow[data-v-2ac4933e]:hover:not([disabled]) { background-color: rgb(54, 58, 71); }
  .v-button-arrow:hover:not([disabled]) .v-button-arrow__icon[data-v-2ac4933e] { fill: rgb(255, 255, 255); }
}.asterisk[data-v-3db86276]::before { content: "*"; }@keyframes shimmer-data-v-3db86276 { 
  0% { background-position: -1000px 0px; }
  100% { background-position: 1000px 0px; }
}@keyframes spin-data-v-3db86276 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}@keyframes loading-data-v-3db86276 { 
  0% { background-position: 0px 50%; opacity: 1; }
  50% { background-position: 100% 50%; opacity: 0.7; }
  100% { background-position: 0px 50%; opacity: 1; }
}@keyframes pulse-data-v-3db86276 { 
  0% { box-shadow: rgba(204, 204, 204, 0.8) 0px 0px 0px 0px; }
  100% { box-shadow: rgba(204, 204, 204, 0) 0px 0px 0px 30px; }
}.dialog[data-v-3db86276] { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; position: fixed; z-index: 999; top: 0px; left: 0px; background-color: rgba(54, 58, 71, 0.4); }.dialog.fade-enter-active[data-v-3db86276], .dialog.fade-leave-active[data-v-3db86276] { transition: opacity 0.2s ease-in-out 0s; }.dialog.fade-enter[data-v-3db86276], .dialog.fade-leave-to[data-v-3db86276] { opacity: 0; }@media (max-width: 768px) {
  .dialog[data-v-3db86276] { background-color: rgba(54, 58, 71, 0.9); }
}.dialog__background[data-v-3db86276] { width: 100%; height: 100%; position: absolute; }.dialog__container[data-v-3db86276] { position: relative; z-index: 1; display: flex; flex-direction: column; justify-content: space-between; row-gap: 24px; width: 100%; max-width: 500px; max-height: 80vh; overflow-y: auto; }.dialog__container.slide-up-enter-active[data-v-3db86276], .dialog__container.slide-up-leave-active[data-v-3db86276] { transition: transform 0.25s ease 0s; }.dialog__container.slide-up-enter[data-v-3db86276], .dialog__container.slide-up-leave-to[data-v-3db86276] { transform: translateY(100%); }.dialog__container[data-v-3db86276]::-webkit-scrollbar { width: 4px; height: 4px; }.dialog__container[data-v-3db86276]::-webkit-scrollbar-track { background: rgb(249, 249, 249); border-radius: 3px; }.dialog__container[data-v-3db86276]::-webkit-scrollbar-thumb { background: rgb(224, 224, 224); border-radius: 3px; }@media (max-width: 768px) {
  .dialog__container[data-v-3db86276] { position: absolute; top: auto; bottom: 0px; row-gap: 20px; max-height: 100vh; transform: translateY(0px); box-sizing: border-box; }
}.dialog__container--pulsed[data-v-3db86276] { animation: 0.15s ease-in-out 0s 1 normal none running pulse-data-v-3db86276; will-change: transform; }.dialog__container[data-v-3db86276]:not(.dialog__container--flat) { padding: 24px; box-shadow: rgba(40, 41, 61, 0.04) 0px 2px 8px, rgba(96, 97, 112, 0.16) 0px 16px 24px; background-color: rgb(255, 255, 255); border-radius: 8px; }@media (max-width: 768px) {
  .dialog__container[data-v-3db86276]:not(.dialog__container--flat) { padding: 32px 24px 24px; border: none; border-radius: 12px 12px 0px 0px; box-shadow: rgba(40, 41, 61, 0.08) 0px -8px 8px; }
}.dialog--align-top[data-v-3db86276] { padding-top: 20dvh; padding-bottom: 20dvh; align-items: flex-start; overflow-y: auto; }.dialog--align-top .dialog__container[data-v-3db86276] { max-height: none; overflow-y: initial; }.asterisk[data-v-9685488a]::before { content: "*"; }.v-dialog__header[data-v-9685488a] { position: relative; padding-right: 30px; min-height: 30px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 4px; }.v-dialog__close[data-v-9685488a] { position: absolute; top: 1px; right: 0px; cursor: pointer; fill: rgb(168, 177, 183); fill-rule: nonzero; transition: fill 0.2s ease-in-out 0s; }.v-dialog__close[data-v-9685488a]:hover { fill: rgb(54, 58, 71); }.v-dialog__title[data-v-9685488a] { font-family: Montserrat, sans-serif; font-size: 26px; font-weight: 500; letter-spacing: 0.2px; line-height: 32px; color: rgb(54, 58, 71); }.v-dialog__back-button[data-v-9685488a] { display: flex; align-items: center; justify-content: flex-start; column-gap: 4px; height: 32px; cursor: pointer; }.v-dialog__back-icon[data-v-9685488a] { fill: rgb(19, 144, 223); }.v-dialog__back-text[data-v-9685488a] { font-family: "Fira Sans", sans-serif; font-size: 13px; font-weight: 400; line-height: 15px; color: rgb(19, 144, 223); }.v-dialog__content[data-v-9685488a] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; color: rgb(54, 58, 71); }.v-dialog__actions[data-v-9685488a] { display: flex; justify-content: flex-end; column-gap: 16px; }.asterisk[data-v-5d6e87d8]::before { content: "*"; }.v-dialog-mobile__header[data-v-5d6e87d8] { display: flex; align-items: center; justify-content: space-between; }.v-dialog-mobile__header--border[data-v-5d6e87d8] { border-bottom: 1px solid rgb(241, 243, 249); padding-left: 24px; padding-right: 24px; margin-left: -24px; margin-right: -24px; }.v-dialog-mobile__title[data-v-5d6e87d8] { font-family: "Fira Sans", sans-serif; font-size: 18px; font-weight: 600; letter-spacing: 0.5px; line-height: 28px; }.v-dialog-mobile__toggle[data-v-5d6e87d8] { position: absolute; top: 0px; right: 0px; left: 0px; padding: 8px 0px; }.v-dialog-mobile__toggle[data-v-5d6e87d8]::before { width: 135px; height: 5px; content: ""; display: block; background-color: rgba(0, 0, 0, 0.1); border-radius: 100px; margin: 0px auto; }.v-dialog-mobile__content[data-v-5d6e87d8] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; }.v-dialog-mobile__actions[data-v-5d6e87d8] { display: flex; flex-direction: column; gap: 12px; }.asterisk[data-v-f81ce2aa]::before { content: "*"; }.v-loader[data-v-f81ce2aa] { position: fixed; z-index: 1000; top: 50%; left: 50%; display: flex; align-items: center; justify-content: center; background: rgba(54, 58, 71, 0.4); transform: translate(-50%, -50%); }.v-loader--fill-in-parent[data-v-f81ce2aa] { top: 0px; left: 0px; width: 100%; height: 100%; transform: none; }.v-loader--local[data-v-f81ce2aa] { position: absolute; background: rgb(255, 255, 255); }.v-loader__icon-wrapper[data-v-f81ce2aa] { display: flex; padding: 24px; background: rgb(255, 255, 255); border-radius: 8px; box-shadow: rgba(40, 41, 61, 0.04) 0px 2px 8px, rgba(96, 97, 112, 0.16) 0px 16px 24px; }.v-loader__icon-wrapper--flat[data-v-f81ce2aa] { box-shadow: none; }.v-loader__icon[data-v-f81ce2aa] { animation: 1s linear 0s infinite normal none running spin; background: rgb(255, 255, 255); fill: rgb(218, 31, 42); }.resize-observer[data-v-8859cc6c] { border: none; background-color: transparent; opacity: 0; }.resize-observer[data-v-8859cc6c], .resize-observer[data-v-8859cc6c] object { position: absolute; top: 0px; left: 0px; z-index: -1; width: 100%; height: 100%; pointer-events: none; display: block; overflow: hidden; }.v-popper__popper { z-index: 10000; top: 0px; left: 0px; outline: none; }.v-popper__popper.v-popper__popper--hidden { visibility: hidden; opacity: 0; transition: opacity 0.15s ease 0s, visibility 0.15s ease 0s; pointer-events: none; }.v-popper__popper.v-popper__popper--shown { visibility: visible; opacity: 1; transition: opacity 0.15s ease 0s; }.v-popper__popper.v-popper__popper--skip-transition, .v-popper__popper.v-popper__popper--skip-transition > .v-popper__wrapper { transition: none 0s ease 0s !important; }.v-popper__backdrop { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: none; }.v-popper__inner { position: relative; box-sizing: border-box; overflow-y: auto; }.v-popper__inner > div { position: relative; z-index: 1; max-width: inherit; max-height: inherit; }.v-popper__arrow-container { position: absolute; width: 10px; height: 10px; }.v-popper__popper--arrow-overflow .v-popper__arrow-container, .v-popper__popper--no-positioning .v-popper__arrow-container { display: none; }.v-popper__arrow-inner, .v-popper__arrow-outer { border-style: solid; position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; }.v-popper__arrow-inner { visibility: hidden; border-width: 7px; }.v-popper__arrow-outer { border-width: 6px; }.v-popper__popper[data-popper-placement^="bottom"] .v-popper__arrow-inner, .v-popper__popper[data-popper-placement^="top"] .v-popper__arrow-inner { left: -2px; }.v-popper__popper[data-popper-placement^="bottom"] .v-popper__arrow-outer, .v-popper__popper[data-popper-placement^="top"] .v-popper__arrow-outer { left: -1px; }.v-popper__popper[data-popper-placement^="top"] .v-popper__arrow-inner, .v-popper__popper[data-popper-placement^="top"] .v-popper__arrow-outer { border-bottom-width: 0px; border-left-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; }.v-popper__popper[data-popper-placement^="top"] .v-popper__arrow-inner { top: -2px; }.v-popper__popper[data-popper-placement^="bottom"] .v-popper__arrow-container { top: 0px; }.v-popper__popper[data-popper-placement^="bottom"] .v-popper__arrow-inner, .v-popper__popper[data-popper-placement^="bottom"] .v-popper__arrow-outer { border-top-width: 0px; border-left-color: transparent !important; border-right-color: transparent !important; border-top-color: transparent !important; }.v-popper__popper[data-popper-placement^="bottom"] .v-popper__arrow-inner { top: -4px; }.v-popper__popper[data-popper-placement^="bottom"] .v-popper__arrow-outer { top: -6px; }.v-popper__popper[data-popper-placement^="left"] .v-popper__arrow-inner, .v-popper__popper[data-popper-placement^="right"] .v-popper__arrow-inner { top: -2px; }.v-popper__popper[data-popper-placement^="left"] .v-popper__arrow-outer, .v-popper__popper[data-popper-placement^="right"] .v-popper__arrow-outer { top: -1px; }.v-popper__popper[data-popper-placement^="right"] .v-popper__arrow-inner, .v-popper__popper[data-popper-placement^="right"] .v-popper__arrow-outer { border-left-width: 0px; border-left-color: transparent !important; border-top-color: transparent !important; border-bottom-color: transparent !important; }.v-popper__popper[data-popper-placement^="right"] .v-popper__arrow-inner { left: -4px; }.v-popper__popper[data-popper-placement^="right"] .v-popper__arrow-outer { left: -6px; }.v-popper__popper[data-popper-placement^="left"] .v-popper__arrow-container { right: -10px; }.v-popper__popper[data-popper-placement^="left"] .v-popper__arrow-inner, .v-popper__popper[data-popper-placement^="left"] .v-popper__arrow-outer { border-right-width: 0px; border-top-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; }.v-popper__popper[data-popper-placement^="left"] .v-popper__arrow-inner { left: -2px; }.v-popper--theme-dropdown .v-popper__inner { background: rgb(255, 255, 255); color: rgb(0, 0, 0); border-radius: 6px; border: 1px solid rgb(221, 221, 221); box-shadow: rgba(0, 0, 0, 0.1) 0px 6px 30px; }.v-popper--theme-dropdown .v-popper__arrow-inner { visibility: visible; border-color: rgb(255, 255, 255); }.v-popper--theme-dropdown .v-popper__arrow-outer { border-color: rgb(221, 221, 221); }.v-popper--theme-tooltip .v-popper__inner { background: rgba(0, 0, 0, 0.8); color: rgb(255, 255, 255); border-radius: 6px; padding: 7px 12px 6px; }.v-popper--theme-tooltip .v-popper__arrow-outer { border-color: rgba(0, 0, 0, 0.8); }.v-popper--theme-tooltip.v-popper--theme-tooltip-dark .v-popper__inner { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; box-shadow: rgba(40, 41, 61, 0.04) 0px 0px 2px, rgba(96, 97, 112, 0.16) 0px 4px 8px; border-radius: 4px; max-width: 228px; padding: 12px; background: rgba(54, 58, 71, 0.9); color: rgb(249, 249, 249); }.v-popper--theme-tooltip.v-popper--theme-tooltip-dark .v-popper__inner .link.link--inherit { color: currentcolor; border-bottom-color: currentcolor; }.v-popper--theme-tooltip.v-popper--theme-tooltip-dark .v-popper__inner .link.link--inherit:hover { border-bottom-color: transparent; }.v-popper--theme-tooltip.v-popper--theme-tooltip-dark .v-popper__arrow-outer { border-color: rgba(54, 58, 71, 0.9); }.v-popper--theme-tooltip.v-popper--theme-tooltip-light .v-popper__inner { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; box-shadow: rgba(40, 41, 61, 0.04) 0px 0px 2px, rgba(96, 97, 112, 0.16) 0px 4px 8px; border-radius: 4px; max-width: 228px; padding: 12px; background: rgb(255, 255, 255); color: rgb(54, 58, 71); }.v-popper--theme-tooltip.v-popper--theme-tooltip-light .v-popper__inner .link.link--inherit { color: currentcolor; border-bottom-color: currentcolor; }.v-popper--theme-tooltip.v-popper--theme-tooltip-light .v-popper__inner .link.link--inherit:hover { border-bottom-color: transparent; }.v-popper--theme-tooltip.v-popper--theme-tooltip-light .v-popper__arrow-outer { border-color: rgb(255, 255, 255); }.v-popper--theme-tooltip.v-popper--theme-popover-dark { display: inline-flex; }.v-popper--theme-tooltip.v-popper--theme-popover-dark .v-popper__inner { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; box-shadow: rgba(40, 41, 61, 0.04) 0px 2px 8px, rgba(96, 97, 112, 0.16) 0px 16px 24px; border-radius: 4px; width: 308px; height: auto; max-height: 252px; padding: 12px; background: rgba(54, 58, 71, 0.9); color: rgb(249, 249, 249); }.v-popper--theme-tooltip.v-popper--theme-popover-dark .v-popper__arrow-outer { border-color: rgba(54, 58, 71, 0.9); }.v-popper--theme-tooltip.v-popper--theme-popover-light { display: inline-flex; }.v-popper--theme-tooltip.v-popper--theme-popover-light .v-popper__inner { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; box-shadow: rgba(40, 41, 61, 0.04) 0px 2px 8px, rgba(96, 97, 112, 0.16) 0px 16px 24px; border-radius: 4px; width: 308px; height: auto; max-height: 252px; padding: 12px; background: rgb(255, 255, 255); color: rgb(54, 58, 71); }.v-popper--theme-tooltip.v-popper--theme-popover-light .v-popper__arrow-outer { border-color: rgb(255, 255, 255); }.v-popper--theme-tooltip.v-popper--theme-tooltip-menu-dark { display: inline-flex; }.v-popper--theme-tooltip.v-popper--theme-tooltip-menu-dark .v-popper__inner { font-family: "Fira Sans", sans-serif; font-size: 13px; font-weight: 400; line-height: 15px; box-shadow: rgba(40, 41, 61, 0.04) 0px 2px 8px, rgba(96, 97, 112, 0.16) 0px 16px 24px; border-radius: 8px; padding: 12px; background: rgba(54, 58, 71, 0.9); color: rgb(249, 249, 249); }.v-popper--theme-tooltip.v-popper--theme-tooltip-menu-dark .v-popper__arrow-outer { display: none; }.v-popper--theme-tooltip.v-popper--theme-tooltip-menu-light { display: inline-flex; }.v-popper--theme-tooltip.v-popper--theme-tooltip-menu-light .v-popper__inner { font-family: "Fira Sans", sans-serif; font-size: 13px; font-weight: 400; line-height: 15px; box-shadow: rgba(40, 41, 61, 0.04) 0px 2px 8px, rgba(96, 97, 112, 0.16) 0px 16px 24px; border-radius: 8px; padding: 12px; background: rgb(255, 255, 255); color: rgb(54, 58, 71); }.v-popper--theme-tooltip.v-popper--theme-tooltip-menu-light .v-popper__arrow-outer { display: none; }.asterisk[data-v-57a4f571]::before { content: "*"; }.v-popover[data-v-57a4f571] { padding-right: 6px; }.v-popover__title[data-v-57a4f571] { font-family: Montserrat, sans-serif; font-size: 16px; font-weight: 700; line-height: 20px; }.v-popover__content[data-v-57a4f571] { position: relative; flex-grow: 1; overflow-y: auto; max-height: 180px; }.v-popover__content--indent-bottom[data-v-57a4f571] { margin-bottom: 12px; }.v-popover__content--with-close-button[data-v-57a4f571]::-webkit-scrollbar-track { margin-top: 28px; }.v-popover__close[data-v-57a4f571] { position: absolute; top: 0px; right: 0px; cursor: pointer; z-index: 1; }.v-popover--popover-dark .v-popover__title[data-v-57a4f571] { color: rgb(249, 249, 249); }.v-popover--popover-dark .v-popover__close[data-v-57a4f571] { fill: rgb(249, 249, 249); }.v-popover--popover-dark .v-popover__close[data-v-57a4f571]:hover { fill: rgb(168, 177, 183); }.v-popover--popover-dark .v-popover__content[data-v-57a4f571]::-webkit-scrollbar { width: 4px; height: 4px; }.v-popover--popover-dark .v-popover__content[data-v-57a4f571]::-webkit-scrollbar-track { background: rgb(109, 119, 139); border-radius: 3px; }.v-popover--popover-dark .v-popover__content[data-v-57a4f571]::-webkit-scrollbar-thumb { background: rgb(224, 224, 224); border-radius: 3px; }.v-popover--popover-light .v-popover__title[data-v-57a4f571] { color: rgb(54, 58, 71); }.v-popover--popover-light .v-popover__close[data-v-57a4f571] { fill: rgb(109, 119, 139); }.v-popover--popover-light .v-popover__close[data-v-57a4f571]:hover { fill: rgb(54, 58, 71); }.v-popover--popover-light .v-popover__content[data-v-57a4f571]::-webkit-scrollbar { width: 4px; height: 4px; }.v-popover--popover-light .v-popover__content[data-v-57a4f571]::-webkit-scrollbar-track { background: rgb(249, 249, 249); border-radius: 3px; }.v-popover--popover-light .v-popover__content[data-v-57a4f571]::-webkit-scrollbar-thumb { background: rgb(224, 224, 224); border-radius: 3px; }.margin-bottom-tiny-2, .v-popover__title { margin-bottom: 8px; }@media (max-width: 768px) {
  .margin-bottom-tiny-2, .v-popover__title { margin-bottom: 8px; }
}.margin-bottom-small-2 { margin-bottom: 16px; }@media (max-width: 768px) {
  .margin-bottom-small-2 { margin-bottom: 12px; }
}.asterisk[data-v-b9d5407e]::before { content: "*"; }.accordion-group[data-v-b9d5407e] { padding-bottom: 8px; border-bottom: 2px solid rgb(249, 249, 249); margin-bottom: 16px; }.accordion-group--no-separator[data-v-b9d5407e] { padding-bottom: 0px; border-bottom: none; margin-bottom: 0px; }@media (max-width: 768px) {
  .accordion-group[data-v-b9d5407e] { padding-bottom: 0px; margin-bottom: 0px; border-width: 1px; }
}@media (max-width: 768px) {
  .accordion-group[data-v-b9d5407e]:last-child { border-bottom: none; }
}.accordion-group__header[data-v-b9d5407e] { display: grid; grid-template: auto auto / 1fr 24px; user-select: none; cursor: pointer; padding-bottom: 12px; }.accordion-group__header--always-expanded[data-v-b9d5407e] { cursor: default; grid-template: auto auto / 1fr 0px; }@media (max-width: 768px) {
  .accordion-group__header[data-v-b9d5407e] { padding: 15px 36px 15px 0px; position: relative; display: block; }
}.accordion-group__header-text-wrapper[data-v-b9d5407e] { display: flex; justify-content: space-between; align-items: center; }.accordion-group__header-text[data-v-b9d5407e] { color: rgb(54, 58, 71); font-family: Montserrat, sans-serif; font-size: 16px; font-weight: 700; line-height: 20px; }@media (max-width: 768px) {
  .accordion-group__header-text[data-v-b9d5407e] { font-family: "Fira Sans", sans-serif; font-size: 18px; font-weight: 600; line-height: 28px; letter-spacing: 0.5px; }
}.accordion-group__header-text--disabled[data-v-b9d5407e] { color: rgb(168, 177, 183); }.accordion-group__subheader-text[data-v-b9d5407e] { color: rgb(109, 119, 139); font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 12px; }.accordion-group__subheader-text--disabled[data-v-b9d5407e] { color: rgb(168, 177, 183); }.accordion-group__header-icon[data-v-b9d5407e] { align-self: flex-start; }@media (max-width: 768px) {
  .accordion-group__header-icon[data-v-b9d5407e] { position: absolute; right: 0px; top: 50%; transform: translateY(-50%); display: flex; }
}.accordion-group__body[data-v-b9d5407e] { overflow: visible; opacity: 1; }.accordion-group__icon-help-wrapper[data-v-b9d5407e] { height: 20px; align-self: baseline; display: inline-flex; align-items: center; }@media (max-width: 768px) {
  .accordion-group__icon-help-wrapper[data-v-b9d5407e] { height: 28px; }
}@media (max-width: 768px) {
  .accordion-group__body-content[data-v-b9d5407e] { border-bottom: 1px solid transparent; }
}.accordion-group__icon-help[data-v-b9d5407e] { fill: rgb(168, 177, 183); fill-rule: evenodd; margin: 0px 4px; }.accordion-group__icon-help[data-v-b9d5407e]:hover { fill: rgb(54, 58, 71); }.accordion-group__help-popover[data-v-b9d5407e] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; max-width: 308px; padding-right: 14px; display: inline-block; }.asterisk[data-v-742e15b6]::before { content: "*"; }.v-form-row--justify-left[data-v-742e15b6] { display: flex; justify-content: flex-start; }.v-form-row--justify-center[data-v-742e15b6] { display: flex; justify-content: center; }.v-form-row--justify-right[data-v-742e15b6] { display: flex; justify-content: flex-end; }.margin-bottom-tiny-2, .v-form-row--indent-xs { margin-bottom: 8px; }@media (max-width: 768px) {
  .margin-bottom-tiny-2, .v-form-row--indent-xs { margin-bottom: 8px; }
}.margin-bottom-small-0, .v-form-row--indent-s { margin-bottom: 12px; }@media (max-width: 768px) {
  .margin-bottom-small-0, .v-form-row--indent-s { margin-bottom: 12px; }
}.margin-bottom-small-2, .v-form-row--indent-m { margin-bottom: 16px; }@media (max-width: 768px) {
  .margin-bottom-small-2, .v-form-row--indent-m { margin-bottom: 12px; }
}.margin-bottom-medium-2, .v-form-row--indent-l { margin-bottom: 24px; }@media (max-width: 768px) {
  .margin-bottom-medium-2, .v-form-row--indent-l { margin-bottom: 20px; }
}.margin-right-tiny-2 { margin-right: 8px; }@media (max-width: 768px) {
  .margin-right-tiny-2 { margin-right: 8px; }
}.asterisk[data-v-0c7468f0]::before { content: "*"; }.v-form-error[data-v-0c7468f0] { padding-top: 4px; color: rgb(249, 87, 33); font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 13px; }@media (max-width: 768px) {
  .v-form-error[data-v-0c7468f0] { font-family: "Fira Sans", sans-serif; font-size: 12px; font-weight: 400; line-height: 14px; }
}.v-form-error--start[data-v-0c7468f0] { text-align: left; }.v-form-error--center[data-v-0c7468f0] { text-align: center; }.v-form-error--end[data-v-0c7468f0] { text-align: right; }.v-form-error--position-absolute[data-v-0c7468f0] { position: absolute; top: 100%; }.v-form-group-title { font-family: "Fira Sans", sans-serif; font-size: 18px; font-weight: 600; letter-spacing: 0.5px; line-height: 28px; }.asterisk[data-v-67eba319]::before { content: "*"; }.v-input[data-v-67eba319] { position: relative; display: flex; flex-wrap: wrap; }@media (max-width: 768px) {
  .v-input[data-v-67eba319] { width: 100%; }
}.v-input.v-input--size-l .v-input__placeholder--align-center[data-v-67eba319] { top: 13px; }.v-input.v-input--size-l .v-input__field--phone.v-input__field[data-v-67eba319] { padding-left: 31px; }@media (max-width: 768px) {
  .v-input.v-input--size-l .v-input__field--phone.v-input__field[data-v-67eba319] { padding-left: 29px; }
}.v-input.v-input--size-l .v-input__prepend[data-v-67eba319] { left: 14px; top: 20px; }@media (max-width: 768px) {
  .v-input.v-input--size-l .v-input__prepend[data-v-67eba319] { left: 12px; top: 22px; }
}.v-input.v-input--size-m .v-input__field.v-input__field--hide-placeholder[data-v-67eba319] { padding: 9px 11px 9px 13px; }.v-input.v-input--size-m .v-input__field--phone.v-input__field[data-v-67eba319] { padding-left: 31px; }@media (max-width: 768px) {
  .v-input.v-input--size-m .v-input__field--phone.v-input__field[data-v-67eba319] { padding-left: 29px; }
}.v-input.v-input--size-m .v-input__prepend[data-v-67eba319] { left: 14px; top: 15px; }@media (max-width: 768px) {
  .v-input.v-input--size-m .v-input__prepend[data-v-67eba319] { left: 12px; top: 24px; }
}.v-input.v-input--size-s .v-input__field--hide-placeholder[data-v-67eba319] { padding: 9px 11px 9px 13px; }.v-input.v-input--size-s .v-input__field--phone.v-input__field[data-v-67eba319] { padding-left: 31px; }@media (max-width: 768px) {
  .v-input.v-input--size-s .v-input__field--phone.v-input__field[data-v-67eba319] { padding-left: 29px; }
}.v-input.v-input--size-s .v-input__prepend[data-v-67eba319] { left: 14px; top: 14px; }@media (max-width: 768px) {
  .v-input.v-input--size-s .v-input__prepend[data-v-67eba319] { left: 12px; top: 22px; }
}.v-input__field[data-v-67eba319]::-webkit-credentials-auto-fill-button { visibility: hidden; pointer-events: none; position: absolute; right: 0px; }.v-input__field.v-input__field.text-error[data-v-67eba319] { color: rgb(54, 58, 71); }.v-input--show-default-placeholder .v-input__field[data-v-67eba319]::placeholder { color: rgb(109, 119, 139); }.v-input--show-default-placeholder.v-input--only-default-placeholder.v-input--size-m .v-input__field[data-v-67eba319] { padding: 9px 11px 9px 13px; }.v-input--show-default-placeholder.v-input--only-default-placeholder.v-input--size-s .v-input__field[data-v-67eba319] { padding: 6px 11px 6px 13px; }.v-input.v-input--default-placeholder-hidden .v-input__field[data-v-67eba319]::-webkit-input-placeholder { color: transparent; }.v-input__placeholder--asterisk[data-v-67eba319]::before { content: "*"; }.v-input__prepend[data-v-67eba319] { position: absolute; }.v-input__prepend--phone[data-v-67eba319] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; color: rgb(168, 177, 183); }.v-input--readonly .v-input__prepend--phone[data-v-67eba319] { color: rgb(204, 204, 204); }.v-input__field--has-mask[data-v-67eba319], .v-input__field.v-input__field--has-mask.text-error[data-v-67eba319] { color: rgb(168, 177, 183); }.v-input__field--has-mask.v-input__field--has-mask-value.text-error[data-v-67eba319], .v-input__field--has-mask.v-input__field--has-mask-value[data-v-67eba319] { color: rgb(54, 58, 71); }.v-input__tooltip-container[data-v-67eba319] { width: 100%; }.v-input { position: relative; display: flex; flex-wrap: wrap; }.v-input--full-width { width: 100%; }.v-input--direction-column { flex-direction: column; }.v-input__field::placeholder { color: transparent; outline: none; }.v-input__placeholder { position: absolute; z-index: 1; top: 7px; left: 14px; color: rgb(109, 119, 139); cursor: text; font-family: "Fira Sans", sans-serif; font-size: 16px; line-height: 22px; pointer-events: none; transition: all 0.2s ease 0s; }@media (max-width: 768px) {
  .v-input__placeholder { top: 14px; left: 12px; right: 12px; font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; }
}.v-input__tooltip { position: absolute; z-index: 1; top: 9px; right: 12px; }.v-input__tooltip-content { display: none; }.v-input__icon { width: 24px; height: 24px; position: absolute; top: 6px; background-color: transparent; background-size: 24px; cursor: pointer; opacity: 0.7; }.v-input__icon:focus, .v-input__icon:hover { opacity: 1; transition: opacity 0.2s ease 0s; }.v-input__icon--no-opacity { opacity: 1; }.v-input__icon--hidden { display: none; }.v-input__icon--clear-button, .v-input__icon--copy, .v-input__icon--eye-close, .v-input__icon--eye-open, .v-input__icon--search { right: 8px; }.v-input__icon--alert-bonus, .v-input__icon--alert-check { position: static; fill-rule: evenodd; }.v-input__icon--alert-bonus { fill: rgb(242, 153, 74); }.v-input__icon--alert-info { fill: rgb(242, 153, 74); fill-rule: evenodd; }.v-input__icon--alert-check { fill: rgb(39, 174, 96); }.v-input__icon--eye-open { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.576 12c.652.995 2.867 3.75 7.424 3.75s6.772-2.755 7.424-3.75c-.652-.995-2.867-3.75-7.424-3.75S5.228 11.005 4.576 12zm-1.415-.58C3.74 10.456 6.335 6.75 12 6.75c5.665 0 8.26 3.706 8.839 4.67.215.358.215.802 0 1.16-.578.964-3.174 4.67-8.839 4.67-5.665 0-8.26-3.706-8.839-4.67a1.124 1.124 0 010-1.16z' fill='%236D778B'/%3E%3Cpath d='M13.5 12a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0z' fill='%236D778B'/%3E%3C/svg%3E"); }.v-input__icon--eye-close { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='evenodd' clip-rule='evenodd' fill='%236D778B'%3E%3Cpath d='M11.953 7.473a.753.753 0 01.799-.704c5.15.31 7.537 3.734 8.087 4.652.215.36.214.802 0 1.159-.34.568-1.361 2.063-3.288 3.213a.757.757 0 01-1.035-.257.748.748 0 01.259-1.03A8.297 8.297 0 0019.424 12c-.621-.947-2.655-3.485-6.764-3.732a.752.752 0 01-.707-.795zM3.161 12.58c.579.966 3.174 4.674 8.839 4.674.752 0 1.454-.066 2.105-.184l.79 1.316a.75.75 0 101.287-.773l-2.93-4.875c.122-.218.193-.47.193-.738 0-.842-.703-1.522-1.54-1.5L8.969 5.614a.75.75 0 10-1.286.773l.584.971c-3.126 1.097-4.675 3.345-5.105 4.063-.216.361-.213.804 0 1.16zM4.576 12c.653.997 2.867 3.753 7.424 3.753.446 0 .869-.026 1.268-.074L11.96 13.5a1.503 1.503 0 01-1.333-2.217L9.06 8.677c-2.602.813-3.99 2.57-4.483 3.324z'/%3E%3C/g%3E%3C/svg%3E"); }.v-input__icon--copy { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%236D778B' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M7.5 13.5h-3a1 1 0 01-1-1v-8a1 1 0 011-1h8a1 1 0 011 1v2'/%3E%3Cpath d='M10.846 8.75h8.308c.605 0 1.096.49 1.096 1.096v8.308c0 .605-.49 1.096-1.096 1.096h-8.308c-.605 0-1.096-.49-1.096-1.096V9.846c0-.605.49-1.096 1.096-1.096z' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E"); }.v-input__icon--search { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.25 10a7.25 7.25 0 11-14.5 0 7.25 7.25 0 0114.5 0zM20 20l-4.5-4.5' stroke='%23363A47' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); }.v-input__icon--clear { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.255 3.255a.871.871 0 011.232 0L12 10.768l7.513-7.513a.87.87 0 111.232 1.232L13.232 12l7.513 7.513a.871.871 0 01-1.232 1.232L12 13.232l-7.513 7.513a.871.871 0 01-1.232-1.232L10.768 12 3.255 4.487a.871.871 0 010-1.232z' fill='%236D778B'/%3E%3C/svg%3E"); }.v-input__icon--help { right: -36px; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='9.25' stroke='%23363A47' stroke-width='1.5'/%3E%3Cpath d='M9 9.1c0-.557.276-1.091.768-1.485.492-.394 1.16-.615 1.855-.615h.75c.696 0 1.363.221 1.855.615s.768.928.768 1.485c.028.454-.103.905-.374 1.284-.27.378-.665.665-1.125.816-.46.201-.854.583-1.125 1.088A3.331 3.331 0 0011.998 14M12 17v.02' stroke='%23363A47' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); }.v-input__icon--clear-button { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 1L1 19M1 1l18 18' stroke='%23363A47' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E"); background-position: 50% center; background-repeat: no-repeat; background-size: 18px; transition: opacity 0.2s linear 0s, visibility 0s linear 0s; }.v-input__icon--disabled { opacity: 0.2; pointer-events: none; }.v-input__phone::after { position: absolute; top: 11px; left: 14px; color: rgb(109, 119, 139); content: attr(data-placeholder); opacity: 0.6; pointer-events: none; font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; }.v-input--size-m .v-input__placeholder { top: 10px; }@media (max-width: 768px) {
  .v-input--size-m .v-input__placeholder { top: 14px; }
}.v-input__field.text-error { border-color: rgb(249, 87, 33); color: rgb(54, 58, 71); }.v-input__field.text-error ~ .v-input__placeholder { color: rgb(249, 87, 33); }.v-input__field--phone:placeholder-shown ~ .v-input__placeholder { opacity: 1; }.v-input__field:-webkit-autofill::first-line { font-size: 16px; }.v-input__field:-webkit-autofill ~ .v-input__placeholder { top: 4px; }@media (max-width: 768px) {
  .v-input__field:-webkit-autofill ~ .v-input__placeholder { top: 8px; }
}.v-input__field:read-only ~ .v-input__placeholder { color: rgb(204, 204, 204); }.v-input__field:focus ~ .v-input__placeholder, .v-input__field:not(.v-input__field:placeholder-shown) ~ .v-input__placeholder { top: 4px; font-size: 11px; line-height: 12px; opacity: 1; transition: all 0.2s linear 0s; }@media (max-width: 768px) {
  .v-input__field:focus ~ .v-input__placeholder, .v-input__field:not(.v-input__field:placeholder-shown) ~ .v-input__placeholder { top: 8px; font-size: 12px; }
}.v-input--size-m .v-input__field:disabled ~ .v-input__placeholder { color: rgb(204, 204, 204); }.v-input__field { width: 100%; height: 36px; padding: 6px 11px 6px 13px; border: 1px solid rgb(168, 177, 183); border-radius: 6px; color: rgb(54, 58, 71); font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; }@media (max-width: 768px) {
  .v-input__field { height: 52px; border-color: rgb(241, 243, 249); background-color: rgb(249, 251, 255); box-sizing: border-box; }
}@media (hover: hover) {
  .v-input__field:not(:is(.text-error, :disabled)):hover { border-color: rgb(109, 119, 139); }
}.v-input__field:placeholder-shown { padding: 6px 11px 6px 13px; }.v-input__field:-webkit-autofill:active ~ .v-input__placeholder, .v-input__field:-webkit-autofill:focus ~ .v-input__placeholder, .v-input__field:-webkit-autofill:hover ~ .v-input__placeholder { top: 4px; }@media (max-width: 768px) {
  .v-input__field:-webkit-autofill:active ~ .v-input__placeholder, .v-input__field:-webkit-autofill:focus ~ .v-input__placeholder, .v-input__field:-webkit-autofill:hover ~ .v-input__placeholder { top: 8px; }
}.v-input--size-l > .v-input__field:focus ~ .v-input__placeholder { top: 9px; }.v-input--no-placeholder-focus > .v-input__field:focus ~ .v-input__placeholder, .v-input--no-placeholder-focus > .v-input__field:not(.v-input__field:placeholder-shown) ~ .v-input__placeholder { display: none; }.v-input--size-l > .v-input__field:not(.v-input__field:placeholder-shown) ~ .v-input__placeholder { top: 9px; }.v-input__field:not(.v-input:placeholder-shown):focus ~ .v-input__placeholder { top: 4px; }@media (max-width: 768px) {
  .v-input__field:not(.v-input:placeholder-shown):focus ~ .v-input__placeholder { top: 8px; }
}.v-input__field:disabled { border-color: rgb(224, 224, 224); background: rgb(255, 255, 255); color: rgb(204, 204, 204); }.v-input__field--phone { padding-left: 32px; }.v-input--size-l .v-input__field { height: 48px; padding: 19px 11px 5px 13px; line-height: 22px; }@media (max-width: 768px) {
  .v-input--size-l .v-input__field { height: 52px; }
}.v-input--size-l .v-input__field--phone { padding-left: 32px; }.v-input--size-m .v-input__field { height: 42px; }@media (max-width: 768px) {
  .v-input--size-m .v-input__field { height: 52px; }
}.v-input__field:read-only { border-color: rgb(224, 224, 224); color: rgb(204, 204, 204); }.v-input__field:-webkit-autofill:active::first-line, .v-input__field:-webkit-autofill:focus::first-line, .v-input__field:-webkit-autofill:hover::first-line { font-size: 16px; }.v-input__field:not(.text-error):focus { border-color: rgb(109, 119, 139); }@media (max-width: 768px) {
  .v-input__field:not(.text-error):focus { border-color: rgb(168, 177, 183); }
}.v-input__field:not(.v-input__field:placeholder-shown), .v-input__field:placeholder-shown:focus { padding: 18px 11px 4px 14px; }.v-input__field--phone:placeholder-shown { padding: 14px 11px 3px 13px; }.v-input__field--phone:not(.v-input__field:placeholder-shown) { padding: 14px 11px 3px 33px; }.v-input__field--phone:placeholder-shown { padding: 8px 14px 0px; }.v-input--size-l .v-input__field:placeholder-shown { padding: 19px 11px 4px 13px; }.v-input--size-m .v-input__field:placeholder-shown { padding: 15px 12px 5px; }@media (max-width: 768px) {
  .v-input--size-m .v-input__field:placeholder-shown { padding: 22px 2px 4px 12px; }
}.v-input--size-m .v-input__field:not(.v-input__field:placeholder-shown) { padding: 15px 12px 5px; }@media (max-width: 768px) {
  .v-input--size-m .v-input__field:not(.v-input__field:placeholder-shown) { padding: 22px 2px 4px 12px; }
}.v-input--size-m .v-input__field--phone:placeholder-shown { padding: 15px 11px 4px 13px; }.v-input--size-l .v-input__field--phone:placeholder-shown { padding: 15px 11px 5px 33px; }.v-input--size-m .v-input__field--phone:not(.v-input__field:placeholder-shown) { padding: 15px 11px 5px 33px; }@media (max-width: 768px) {
  .v-input--size-m .v-input__field--phone:not(.v-input__field:placeholder-shown) { padding: 22px 2px 4px 12px; }
}.v-input--size-m .v-input__field--text-light:not(.v-input__field:placeholder-shown), .v-input--size-m .v-input__field--text-light:placeholder-shown { color: rgb(168, 177, 183); }.v-input--size-m .v-input__icon { top: 9px; right: 9px; }@media (max-width: 768px) {
  .v-input--size-m .v-input__icon { top: 14px; right: 16px; }
}.v-input--size-m .v-input__icon--alert-info, .v-input--size-m .v-input__icon--clear-button { right: 12px; }.v-input--size-m .v-input__icon--help { right: -36px; }.v-input--size-m .v-input__phone::after { top: 16px; }.v-input--size-l .v-input__icon { top: 12px; right: 12px; }@media (max-width: 768px) {
  .v-input--size-l .v-input__icon { top: 14px; right: 16px; }
}.v-input--size-l .v-input__icon--help { right: -36px; }.v-input--size-l .v-input__phone::after { top: 18px; }.v-input--shifted .v-input__field:not(.v-input-field:placeholder-shown), .v-input--shifted .v-input__field:placeholder-shown:focus { padding-right: 71px; }.v-input--no-placeholder-focus .v-input__field:not(.v-input__field:placeholder-shown), .v-input--no-placeholder-focus .v-input__field:placeholder-shown:focus { padding-top: 5px; }.v-input--inner-icon > .v-input__field:not(.v-input__field:placeholder-shown) { padding-right: 47px; }.v-input__field:not(.v-input__field:placeholder-shown):read-only { border-color: rgb(224, 224, 224); color: rgb(204, 204, 204); }.v-input__field:not(.v-input__field:placeholder-shown):read-only ~ .v-input__placeholder { color: rgb(204, 204, 204); }.v-input--size-m .v-input__field:placeholder-shown:not(.v-input__field:focus) { padding: 10px 12px; }@media (max-width: 768px) {
  .v-input--size-m .v-input__field:placeholder-shown:not(.v-input__field:focus) { padding: 22px 2px 4px 12px; }
}.v-input--shifted .v-input__icon--clear-button { right: 44px; }.v-input__field:placeholder-shown ~ .v-input__icon--clear-button { opacity: 0; transition: visibility 0s linear 0.2s; visibility: hidden; }.v-input__field--phone:placeholder-shown ~ .v-input__phone::after { display: none; }.v-input__field:disabled ~ .v-input__icon--eye-close { cursor: not-allowed; opacity: 0.3; }.v-input__field:disabled ~ .v-input__phone::after { opacity: 0.3; }.v-input .text-error:not(.v-input__field), .v-input ~ .text-error { font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 13px; padding-top: 4px; color: rgb(249, 87, 33); }.v-input__mandatory--hidden { display: none; }.v-input.error ~ .text-error, .v-input__field.text-error ~ .text-error { padding-top: 4px; color: rgb(249, 87, 33); font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 13px; }.v-input--size-m.v-input--with-clear .v-input__field:not(.v-input__field:placeholder-shown) { padding-right: 45px; }.asterisk[data-v-c614637e]::before { content: "*"; }.v-search-input__reset-button.v-input__icon[data-v-c614637e]:not(:only-of-type) { right: 43px; }@media (max-width: 768px) {
  .v-search-input__reset-button.v-input__icon[data-v-c614637e]:not(:only-of-type) { right: 12px; }
}.v-search-input.v-input--inner-icon[data-v-c614637e] .v-input__field.v-input__field { padding-right: 75px; }@media (max-width: 768px) {
  .v-search-input.v-input--inner-icon[data-v-c614637e] .v-input__field.v-input__field { padding: 16px 36px; font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; }
}@media (max-width: 768px) {
  .v-search-input .v-input__icon[data-v-c614637e] { border: none; }
}.v-search-input .v-input__icon--ignored[data-v-c614637e] { pointer-events: none; }@media (max-width: 768px) {
  .v-search-input .v-input__icon--search[data-v-c614637e] { left: 12px; top: 18px; height: 16px; width: 16px; background-size: contain; background-repeat: no-repeat; }
}@media (max-width: 768px) {
  .v-search-input.v-input--inner-icon .v-input__placeholder { color: rgb(168, 177, 183); left: 36px; top: 16px; font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; }
}@media (max-width: 768px) {
  .v-search-input.v-input--inner-icon .v-input__field:focus { border-color: rgb(241, 243, 249); }
}@media (max-width: 768px) {
  .v-search-input.v-input--inner-icon .v-input__field:focus ~ .v-input__placeholder, .v-search-input.v-input--inner-icon.v-search-input--filled .v-input__placeholder { display: none; }
}.asterisk[data-v-70e692ed]::before { content: "*"; }.product-counter-remove-button[data-v-70e692ed] { padding-left: 4px; }.product-counter-remove-button__control[data-v-70e692ed] { font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 12px; }.asterisk[data-v-4433abda]::before { content: "*"; }.v-counter[data-v-4433abda] { width: 85px; height: 36px; display: flex; padding: 6px 8px 6px 4px; border: 1px solid transparent; border-radius: 6px; }@media (max-width: 768px) {
  .v-counter[data-v-4433abda] { width: 100%; height: 52px; box-sizing: border-box; align-items: center; justify-content: center; padding: 14px; border-color: rgb(241, 243, 249); background: rgb(249, 251, 255); position: relative; }
}.v-counter:hover .v-counter__input[data-v-4433abda] { border-bottom-color: rgb(54, 58, 71); }.v-counter:hover .v-counter__arrow-icon[data-v-4433abda]:not(.v-counter__arrow-icon--disabled) { fill: rgb(54, 58, 71); }.v-counter--focused[data-v-4433abda] { border-color: rgb(109, 119, 139); }@media (max-width: 768px) {
  .v-counter--focused[data-v-4433abda] { border-color: rgb(241, 243, 249); }
}.v-counter--focused .v-counter__input[data-v-4433abda] { border-bottom-color: rgb(54, 58, 71); }.v-counter--focused .v-counter__arrow-icon[data-v-4433abda]:not(.v-counter__arrow-icon--disabled) { fill: rgb(54, 58, 71); }@media (max-width: 768px) {
}.v-counter--disabled[data-v-4433abda] { pointer-events: none; }.v-counter--disabled .v-counter__input[data-v-4433abda] { border-bottom-color: rgb(204, 204, 204); background-color: transparent; color: rgb(204, 204, 204); }.v-counter--disabled .v-counter__arrow-icon[data-v-4433abda] { fill: rgb(204, 204, 204); }.v-counter--size-m[data-v-4433abda] { width: 98px; height: 36px; padding-right: 8px; padding-left: 8px; }.v-counter--size-m .v-counter__input[data-v-4433abda] { width: 60px; margin-right: 6px; }.v-counter__content[data-v-4433abda] { display: flex; align-items: center; justify-content: flex-start; }.v-counter__input[data-v-4433abda] { width: 49px; align-self: flex-end; border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(224, 224, 224); margin-right: 4px; color: rgb(54, 58, 71); text-align: center; transition: border-bottom-color 0.2s ease 0s; font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; }@media (max-width: 768px) {
  .v-counter__input[data-v-4433abda] { width: 90px; background: rgb(249, 251, 255); border-bottom: none; font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; }
}.v-counter__input[data-v-4433abda]:focus { border-bottom-color: rgb(54, 58, 71); }.v-counter__input[data-v-4433abda]:has(+ .v-counter__unit-name) { padding: 0px 24px 0px 0px; }.v-counter__unit-name[data-v-4433abda] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; position: absolute; right: 36px; }.v-counter__arrows[data-v-4433abda] { display: flex; flex-direction: column; }.v-counter__arrow-button[data-v-4433abda] { background: none; cursor: pointer; }@media (max-width: 768px) {
  .v-counter__arrow-button[data-v-4433abda] { position: absolute; height: 100%; top: 0px; padding: 0px 14px; border: none; }
}@media (max-width: 768px) {
  .v-counter__arrow-button--minus[data-v-4433abda] { left: 0px; }
}@media (max-width: 768px) {
  .v-counter__arrow-button--plus[data-v-4433abda] { right: 0px; }
}.v-counter__arrow-icon[data-v-4433abda] { display: block; fill: rgb(109, 119, 139); fill-rule: evenodd; transition: fill 0.2s ease 0s; }.v-counter__arrow-icon--disabled[data-v-4433abda] { fill: rgb(204, 204, 204); }.asterisk[data-v-121f77d9]::before { content: "*"; }.product-counter[data-v-121f77d9] { position: relative; display: inline-flex; flex-direction: column; }@media (max-width: 768px) {
  .product-counter[data-v-121f77d9] { flex-direction: row; width: 100%; padding: 0px; border: none; }
}.product-counter__remove-btn[data-v-121f77d9] { position: absolute; bottom: -18px; left: 0px; }.asterisk[data-v-37cb4be6]::before { content: "*"; }.dynamic-price[data-v-37cb4be6] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; min-height: 40px; }.dynamic-price--size-m[data-v-37cb4be6] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; }.dynamic-price--size-s[data-v-37cb4be6] { font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 12px; padding-top: 4px; }.dynamic-price__total-price[data-v-37cb4be6] { color: rgb(218, 31, 42); margin-bottom: 4px; }.dynamic-price__economy-price[data-v-37cb4be6] { color: rgb(109, 119, 139); }.price-unit[data-v-37cb4be6]::after { content: " ₽"; }.asterisk[data-v-33ecae79]::before { content: "*"; }.product-rating[data-v-33ecae79] { display: flex; align-items: center; justify-content: flex-start; pointer-events: none; }.product-rating--text-size-s[data-v-33ecae79] { font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 12px; color: rgb(109, 119, 139); }.product-rating--text-size-m[data-v-33ecae79] { color: rgb(54, 58, 71); font-family: "Fira Sans", sans-serif; font-size: 13px; font-weight: 400; line-height: 15px; align-items: flex-end; }.product-rating__stars[data-v-33ecae79] { display: inline-flex; }.product-rating__star[data-v-33ecae79] { margin-right: 4px; cursor: pointer; fill: rgb(109, 119, 139); fill-rule: evenodd; }.product-rating__star[data-v-33ecae79]:last-child { margin-right: 0px; }.product-rating__star--active[data-v-33ecae79] { fill: rgb(255, 196, 56); fill-rule: nonzero; }.product-rating__star--active-half[data-v-33ecae79] { fill: rgb(255, 196, 56); fill-rule: evenodd; }.product-rating__text[data-v-33ecae79] { padding-left: 4px; }.asterisk[data-v-1f929faa]::before { content: "*"; }.reviews-icon[data-v-1f929faa] { display: flex; align-items: center; font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 12px; justify-content: flex-start; color: rgb(109, 119, 139); cursor: pointer; min-width: 43px; }@media (hover: hover) {
  .reviews-icon:hover .reviews-icon__count[data-v-1f929faa] { color: rgb(218, 31, 42); }
  .reviews-icon:hover .reviews-icon__icon[data-v-1f929faa] { fill: rgb(54, 58, 71); }
}.reviews-icon__icon[data-v-1f929faa] { fill: rgb(109, 119, 139); fill-rule: evenodd; }.reviews-icon__count[data-v-1f929faa] { padding-left: 4px; }.asterisk[data-v-5751fbf6]::before { content: "*"; }.v-skeleton-row[data-v-5751fbf6] { animation: 3s linear 0s infinite normal none running shimmer; background-image: linear-gradient(90deg, rgb(249, 249, 249) 0px, rgb(224, 224, 224) 20%, rgb(249, 249, 249) 40%, rgb(249, 249, 249)); background-size: 1000px 100%; border-radius: 8px; }.asterisk[data-v-538bd4e5]::before { content: "*"; }.v-base-image[data-v-538bd4e5] { display: flex; align-items: center; justify-content: center; }.v-base-image--full[data-v-538bd4e5] { width: 206px; height: 206px; }.v-base-image--l[data-v-538bd4e5] { width: 80px; height: 80px; }.v-base-image--m[data-v-538bd4e5] { width: 64px; height: 64px; }.v-base-image--s[data-v-538bd4e5] { width: 40px; height: 40px; }.v-base-image--xl[data-v-538bd4e5] { width: 200px; height: 200px; }.v-base-image--xs[data-v-538bd4e5] { width: 36px; height: 36px; }.v-base-image--xxl[data-v-538bd4e5] { width: 312px; height: 312px; }.v-base-image--xxxl[data-v-538bd4e5] { width: 416px; height: 416px; }.v-base-image__source[data-v-538bd4e5] { max-width: 100%; height: auto; max-height: 100%; }.v-base-image__skeleton[data-v-538bd4e5] { flex-shrink: 0; flex-grow: 1; }.asterisk[data-v-6a273f6c]::before { content: "*"; }.v-image-placeholder[data-v-6a273f6c] { display: flex; align-items: center; justify-content: center; }.v-image-placeholder--full[data-v-6a273f6c] { width: 206px; height: 206px; }.v-image-placeholder--l[data-v-6a273f6c] { width: 80px; height: 80px; }.v-image-placeholder--m[data-v-6a273f6c] { width: 64px; height: 64px; }.v-image-placeholder--s[data-v-6a273f6c] { width: 40px; height: 40px; }.v-image-placeholder--xl[data-v-6a273f6c] { width: 200px; height: 200px; }.v-image-placeholder--xs[data-v-6a273f6c] { width: 36px; height: 36px; }.v-image-placeholder--xxl[data-v-6a273f6c] { width: 312px; height: 312px; }.v-image-placeholder--xxxl[data-v-6a273f6c] { width: 416px; height: 416px; }.v-image-placeholder__source[data-v-6a273f6c] { max-width: 100%; height: auto; max-height: 100%; }.asterisk[data-v-17e9ffa7]::before { content: "*"; }@keyframes shimmer-data-v-17e9ffa7 { 
  0% { background-position: -1000px 0px; }
  100% { background-position: 1000px 0px; }
}@keyframes spin-data-v-17e9ffa7 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}@keyframes loading-data-v-17e9ffa7 { 
  0% { background-position: 0px 50%; opacity: 1; }
  50% { background-position: 100% 50%; opacity: 0.7; }
  100% { background-position: 0px 50%; opacity: 1; }
}@keyframes pulse-data-v-17e9ffa7 { 
  0% { box-shadow: rgba(204, 204, 204, 0.8) 0px 0px 0px 0px; }
  100% { box-shadow: rgba(204, 204, 204, 0) 0px 0px 0px 30px; }
}.v-image[data-v-17e9ffa7] { position: relative; display: inline-flex; }.v-image__full-image.fade-enter-active[data-v-17e9ffa7], .v-image__full-image.fade-leave-active[data-v-17e9ffa7] { transition: opacity 0.2s ease-in-out 0s; }.v-image__full-image.fade-enter[data-v-17e9ffa7], .v-image__full-image.fade-leave-to[data-v-17e9ffa7] { opacity: 0; }.v-image__full-image.v-base-image[data-v-17e9ffa7] { position: absolute; z-index: 1; top: 100%; left: 100%; padding: 3px; border: 1px solid rgba(0, 0, 0, 0.13); background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.13) 0px 0px 2px; }.asterisk[data-v-e132dcfc]::before { content: "*"; }.product-title[data-v-e132dcfc] { color: rgb(54, 58, 71); }.product-title--s[data-v-e132dcfc] { font-family: "Fira Sans", sans-serif; font-size: 13px; font-weight: 400; line-height: 15px; }.product-title--m[data-v-e132dcfc] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; }.product-title--l[data-v-e132dcfc] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; }.product-title--disabled[data-v-e132dcfc] { color: rgb(204, 204, 204); }.product-title--line-clamp-1[data-v-e132dcfc] { overflow: hidden; }@supports (-webkit-line-clamp:1) {
  .product-title--line-clamp-1[data-v-e132dcfc] { max-height: 100%; -webkit-box-orient: vertical; -webkit-line-clamp: 1; display: -webkit-box !important; }
}.product-title--line-clamp-2[data-v-e132dcfc] { overflow: hidden; }@supports (-webkit-line-clamp:1) {
  .product-title--line-clamp-2[data-v-e132dcfc] { max-height: 100%; -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box !important; }
}.product-title--line-clamp-3[data-v-e132dcfc] { overflow: hidden; }@supports (-webkit-line-clamp:1) {
  .product-title--line-clamp-3[data-v-e132dcfc] { max-height: 100%; -webkit-box-orient: vertical; -webkit-line-clamp: 3; display: -webkit-box !important; }
}.product-title--line-clamp-4[data-v-e132dcfc] { overflow: hidden; }@supports (-webkit-line-clamp:1) {
  .product-title--line-clamp-4[data-v-e132dcfc] { max-height: 100%; -webkit-box-orient: vertical; -webkit-line-clamp: 4; display: -webkit-box !important; }
}.asterisk[data-v-3196cc74]::before { content: "*"; }.favorites-icon[data-v-3196cc74] { display: inline-block; }.favorites-icon__wrapper[data-v-3196cc74]:not(.favorites-icon__wrapper--square) { display: flex; align-items: center; justify-content: center; width: 32px; height: 32px; flex-direction: column; border-radius: 50%; background-color: rgb(242, 242, 242); cursor: pointer; }@media (hover: hover) {
  .favorites-icon__wrapper[data-v-3196cc74]:not(.favorites-icon__wrapper--square) { cursor: pointer; }
  .favorites-icon__wrapper:not(.favorites-icon__wrapper--square):hover .favorites-icon__icon[data-v-3196cc74]:not(.favorites-icon__icon--active) { fill: rgb(54, 58, 71); }
}.favorites-icon__wrapper--square[data-v-3196cc74] { padding: 8px; cursor: pointer; border-radius: 6px; width: 42px; height: 42px; }.favorites-icon__wrapper--square .favorites-icon__icon[data-v-3196cc74] { fill: rgb(218, 31, 42); stroke: rgb(218, 31, 42); }.favorites-icon__wrapper--square[data-v-3196cc74]:not(.favorites-icon__wrapper--active) { border: 1px solid rgb(218, 31, 42); }.favorites-icon__wrapper--square:not(.favorites-icon__wrapper--active):hover .favorites-icon__icon[data-v-3196cc74] { fill: rgb(218, 31, 42); stroke: rgb(218, 31, 42); }.favorites-icon__wrapper--square:not(.favorites-icon__wrapper--active) .favorites-icon__icon[data-v-3196cc74] { fill: none; stroke: rgb(218, 31, 42); }.favorites-icon__icon[data-v-3196cc74] { fill-rule: evenodd; fill: rgb(109, 119, 139); }.favorites-icon__icon--active[data-v-3196cc74] { fill: rgb(218, 31, 42); fill-rule: nonzero; }.asterisk[data-v-6ea7d458]::before { content: "*"; }.comparison-icon[data-v-6ea7d458] { display: inline-block; }.comparison-icon__wrapper[data-v-6ea7d458] { display: flex; align-items: center; justify-content: center; width: 32px; height: 32px; flex-direction: column; border-radius: 50%; background-color: rgb(242, 242, 242); cursor: pointer; }@media (hover: hover) {
  .comparison-icon__wrapper[data-v-6ea7d458] { cursor: pointer; }
  .comparison-icon__wrapper:hover .comparison-icon__icon[data-v-6ea7d458]:not(.comparison-icon__icon--active) { fill: rgb(54, 58, 71); }
}.comparison-icon__icon[data-v-6ea7d458] { fill-rule: evenodd; fill: rgb(109, 119, 139); }.comparison-icon__icon--active[data-v-6ea7d458] { fill: rgb(218, 31, 42); fill-rule: nonzero; }.comparison-icon__tooltip-text[data-v-6ea7d458] { margin-bottom: 12px; }.asterisk[data-v-4b9b5eba]::before { content: "*"; }.product-code[data-v-4b9b5eba] { align-items: center; justify-content: flex-start; display: inline-flex; column-gap: 4px; white-space: nowrap; }.product-code__text[data-v-4b9b5eba] { font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 500; line-height: 12px; color: rgb(54, 58, 71); text-decoration: none; }.product-code__text--m[data-v-4b9b5eba] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 500; line-height: 22px; }.product-code__link[data-v-4b9b5eba] { font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 12px; }.product-code__link--disabled.link[data-v-4b9b5eba], .product-code__link--disabled[data-v-4b9b5eba], .product-code__text--disabled.link[data-v-4b9b5eba], .product-code__text--disabled[data-v-4b9b5eba] { color: rgb(204, 204, 204); pointer-events: none; }.asterisk[data-v-2fe33275]::before { content: "*"; }.v-image-zoom__wrapper[data-v-2fe33275] { display: flex; }.v-image-zoom__wrapper--zoomed .v-image-zoom__image[data-v-2fe33275] { opacity: 0; }.v-image-zoom__image[data-v-2fe33275], .v-image-zoom__placeholder[data-v-2fe33275] { width: 100%; height: 100%; }.asterisk[data-v-c8d84570]::before { content: "*"; }.v-checkbox[data-v-c8d84570], .v-checkbox [data-v-c8d84570], [data-v-c8d84570]::after, [data-v-c8d84570]::before { box-sizing: border-box; }.v-checkbox[data-v-c8d84570] { display: flex; flex-direction: column; align-items: flex-start; }.v-checkbox--disabled[data-v-c8d84570] { pointer-events: none; }.v-checkbox--full-width[data-v-c8d84570] { align-items: normal; width: 100%; }.v-checkbox:hover:not(.v-checkbox--disabled):not(.v-checkbox--checked) .v-checkbox__control[data-v-c8d84570] { border-color: rgb(109, 119, 139); }.v-checkbox__label[data-v-c8d84570] { display: flex; column-gap: 8px; cursor: pointer; }@media (max-width: 768px) {
  .v-checkbox__label[data-v-c8d84570] { column-gap: 12px; }
}.v-checkbox__text[data-v-c8d84570] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; color: rgb(54, 58, 71); user-select: none; word-break: break-word; }@media (max-width: 768px) {
  .v-checkbox__text[data-v-c8d84570] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; padding: 2px 0px; }
}.v-checkbox__text--nowrap[data-v-c8d84570] { white-space: nowrap; }.v-checkbox__control-wrapper[data-v-c8d84570] { position: relative; top: 4px; }@media (max-width: 768px) {
  .v-checkbox__control-wrapper[data-v-c8d84570] { top: 0px; padding: 3px; }
}.v-checkbox__control-wrapper--without-label[data-v-c8d84570] { top: auto; }@media (max-width: 768px) {
  .v-checkbox__control-wrapper--without-label[data-v-c8d84570] { top: auto; }
}.v-checkbox__control[data-v-c8d84570] { width: 14px; height: 14px; display: flex; align-items: center; justify-content: center; position: relative; border: 1px solid rgb(168, 177, 183); border-radius: 2px; }@media (max-width: 768px) {
  .v-checkbox__control[data-v-c8d84570] { width: 18px; height: 18px; border-radius: 4px; }
}.v-checkbox--size-s .v-checkbox__control-wrapper[data-v-c8d84570] { top: 2px; }.v-checkbox--size-s .v-checkbox__text[data-v-c8d84570] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; color: rgb(54, 58, 71); }@media (max-width: 768px) {
  .v-checkbox--size-s .v-checkbox__text[data-v-c8d84570] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; }
}.v-checkbox__input[data-v-c8d84570] { position: absolute; z-index: -1; display: none; }.v-checkbox__mark[data-v-c8d84570] { display: none; position: absolute; fill: rgb(255, 255, 255); fill-rule: evenodd; bottom: 50%; right: 50%; transform: translate(50%, 50%); }.v-checkbox--checked .v-checkbox__control[data-v-c8d84570] { border-color: rgb(218, 31, 42); background-color: rgb(218, 31, 42); }.v-checkbox--checked .v-checkbox__mark[data-v-c8d84570] { display: block; }.v-checkbox--checked:hover .v-checkbox__control[data-v-c8d84570] { border-color: rgb(218, 31, 42); }.v-checkbox:not(.v-checkbox--checked) .v-checkbox__control[data-v-c8d84570]:hover { border-color: rgb(109, 119, 139); }.v-checkbox--disabled .v-checkbox__text[data-v-c8d84570] { color: rgb(204, 204, 204); }.v-checkbox--disabled .v-checkbox__control[data-v-c8d84570] { border-color: rgb(204, 204, 204); background-color: rgb(242, 242, 242); }.v-checkbox--checked.v-checkbox--disabled .v-checkbox__control[data-v-c8d84570] { border-color: rgb(204, 204, 204); background-color: rgb(204, 204, 204); }.asterisk[data-v-45ee4b03]::before { content: "*"; }.facets-checkbox__label[data-v-45ee4b03] { width: 100%; position: relative; top: 1px; display: grid; grid-template: auto auto / 1fr auto; column-gap: 8px; user-select: none; }.facets-checkbox__title[data-v-45ee4b03] { overflow: hidden; overflow-wrap: break-word; display: inline-flex; align-items: flex-start; font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; }.facets-checkbox__title-text[data-v-45ee4b03] { max-width: 100%; color: rgb(54, 58, 71); }.facets-checkbox__title-text--disabled[data-v-45ee4b03] { color: rgb(204, 204, 204); }.facets-checkbox__icon-info[data-v-45ee4b03] { fill: rgb(109, 119, 139); fill-rule: evenodd; margin: 0px 4px; pointer-events: fill; }.facets-checkbox__icon-info[data-v-45ee4b03]:hover { fill: rgb(54, 58, 71); }.facets-checkbox__info-tooltip[data-v-45ee4b03] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; display: inline-block; }.facets-checkbox__product-count[data-v-45ee4b03] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; color: rgb(168, 177, 183); }.facets-checkbox__product-count--disabled[data-v-45ee4b03] { color: rgb(204, 204, 204); }.facets-checkbox__subtitle[data-v-45ee4b03] { grid-area: 2 / 1 / auto / 3; font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 13px; color: rgb(168, 177, 183); }.facets-checkbox__subtitle--disabled[data-v-45ee4b03] { color: rgb(204, 204, 204); }.asterisk[data-v-38c3a651]::before { content: "*"; }.facets-more-link-button[data-v-38c3a651] { user-select: none; font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; }.facets-more-link-button__text[data-v-38c3a651] { color: rgb(19, 144, 223); cursor: pointer; border-bottom: 1px dashed rgba(19, 144, 223, 0.4); }.facets-more-link-button__text[data-v-38c3a651]:hover { border-bottom-color: rgb(19, 144, 223); }.asterisk[data-v-2543adf7]::before { content: "*"; }.facets-more-list[data-v-2543adf7] { display: flex; flex-direction: column; gap: 6px; }.asterisk[data-v-a87b2346]::before { content: "*"; }.facets-range-slider[data-v-a87b2346] { padding-top: 15px; padding-bottom: 7px; }.facets-range-slider__bar[data-v-a87b2346] { position: relative; height: 4px; border: none; border-radius: 2px; background-color: rgba(168, 177, 183, 0.3); }.facets-range-slider__indicator[data-v-a87b2346] { position: relative; top: 0px; height: 100%; box-sizing: content-box; border: none; border-radius: 4px; background: rgb(218, 31, 42); }.facets-range-slider__track-button[data-v-a87b2346] { position: absolute; top: -9px; width: 20px; height: 20px; border: none; border-radius: 50%; cursor: pointer; background: rgb(255, 255, 255); box-shadow: rgba(96, 97, 112, 0.16) 0px 2px 4px 0px, rgba(218, 32, 43, 0.2) 0px 2px 4px 0px; z-index: 0; }.facets-range-slider__track-button[data-v-a87b2346]::after, .facets-range-slider__track-button[data-v-a87b2346]::before { position: absolute; top: 50%; left: 50%; display: block; border-radius: 50%; content: ""; transform: translate(-50%, -50%); }.facets-range-slider__track-button[data-v-a87b2346]::before { width: 10px; height: 10px; background-color: rgb(218, 31, 42); }.facets-range-slider__track-button[data-v-a87b2346]:focus, .facets-range-slider__track-button[data-v-a87b2346]:hover { outline: rgb(218, 31, 42) solid 1px; z-index: 1; }.asterisk[data-v-96b0354a]::before { content: "*"; }.facets-range-control__container[data-v-96b0354a] { position: relative; display: flex; align-items: flex-start; margin-bottom: 6px; }.facets-range-control__label-wrap[data-v-96b0354a] { position: relative; }.facets-range-control__input[data-v-96b0354a] { width: 100%; height: 36px; padding: 5px 6px 0px; border: 1px solid rgb(168, 177, 183); background-color: transparent; border-radius: 6px; color: rgb(109, 119, 139); outline: none; text-align: left; font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 22px; }.facets-range-control__input[data-v-96b0354a]:focus { border-color: rgb(54, 58, 71); color: rgb(54, 58, 71); }.facets-range-control__label[data-v-96b0354a] { position: absolute; top: 0px; left: 6px; color: rgb(109, 119, 139); transition: font-size 0.2s linear 0s; font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 13px; }.facets-range-control__wrap-delimeter[data-v-96b0354a] { padding: 5px 4px 0px; }.asterisk[data-v-e12a8c16]::before { content: "*"; }.facets-change-button[data-v-e12a8c16] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 500; line-height: 22px; padding: 9px 19px; }.facets-change-button__place[data-v-e12a8c16] { display: grid; grid-template: auto / 1fr 0px; }.facets-change-button__wrapper[data-v-e12a8c16] { position: relative; width: 0px; height: 100%; }.facets-change-button__wrapper:hover .facets-change-button__arrow[data-v-e12a8c16]:not(.facets-change-button__arrow--disabled) { border-right-color: rgb(188, 27, 36); }.facets-change-button__arrow[data-v-e12a8c16] { position: absolute; left: -2px; top: calc(50% - 7px); height: 0px; width: 0px; border-width: 6px; border-style: solid; border-color: transparent rgb(218, 31, 42) transparent transparent; border-image: initial; }.facets-change-button__arrow--disabled[data-v-e12a8c16] { opacity: 0.5; }.facets-change-button__content[data-v-e12a8c16] { position: absolute; left: 10px; top: calc(50% - 21px); height: 42px; width: max-content; z-index: 201; }.facets-change-button-tooltipped[data-v-e12a8c16] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; border-radius: 4px; padding: 9px 19px; }.asterisk[data-v-cc5013f2]::before { content: "*"; }.tooltip-menu__item[data-v-cc5013f2]:not(:last-child) { margin-bottom: 8px; }.asterisk[data-v-478d9036]::before { content: "*"; }.password-validation-info__rule[data-v-478d9036] { display: flex; align-items: center; justify-content: flex-start; }.password-validation-info__rule--invalid[data-v-478d9036] { color: rgb(54, 58, 71); }.password-validation-info__icon[data-v-478d9036] { fill-rule: evenodd; fill: rgb(242, 153, 74); }.password-validation-info__icon--success[data-v-478d9036] { fill: rgb(39, 174, 96); }.container { width: 1025px; padding: 0px 20px; }.container--responsive { width: 100%; padding: 0px; }@media (max-width: 768px) {
  .container--responsive { padding: 0px 24px; }
}.grid { display: flex; flex-grow: 1; justify-content: space-between; margin: 0px auto; }.grid__col-2 { width: calc(50% - 12px); }.grid__col-3 { width: calc(33.3333% - 16px); }.grid__col-4 { width: calc(25% - 18px); }.grid__col-6 { width: calc(16.6667% - 20px); }.margin-bottom-tiny-0 { margin-bottom: 4px; }@media (max-width: 768px) {
  .margin-bottom-tiny-0 { margin-bottom: 4px; }
}.margin-bottom-tiny-1 { margin-bottom: 6px; }@media (max-width: 768px) {
  .margin-bottom-tiny-1 { margin-bottom: 6px; }
}.margin-bottom-tiny-2 { margin-bottom: 8px; }@media (max-width: 768px) {
  .margin-bottom-tiny-2 { margin-bottom: 8px; }
}.margin-bottom-small-0 { margin-bottom: 12px; }@media (max-width: 768px) {
  .margin-bottom-small-0 { margin-bottom: 12px; }
}.margin-bottom-small-1 { margin-bottom: 14px; }@media (max-width: 768px) {
  .margin-bottom-small-1 { margin-bottom: 12px; }
}.margin-bottom-small-2, .password-validation-info__title { margin-bottom: 16px; }@media (max-width: 768px) {
  .margin-bottom-small-2, .password-validation-info__title { margin-bottom: 12px; }
}.margin-bottom-medium-0 { margin-bottom: 18px; }@media (max-width: 768px) {
  .margin-bottom-medium-0 { margin-bottom: 20px; }
}.margin-bottom-medium-1 { margin-bottom: 20px; }@media (max-width: 768px) {
  .margin-bottom-medium-1 { margin-bottom: 20px; }
}.margin-bottom-medium-2 { margin-bottom: 24px; }@media (max-width: 768px) {
  .margin-bottom-medium-2 { margin-bottom: 20px; }
}.margin-bottom-big-0 { margin-bottom: 32px; }@media (max-width: 768px) {
  .margin-bottom-big-0 { margin-bottom: 32px; }
}.margin-bottom-big-1 { margin-bottom: 40px; }@media (max-width: 768px) {
  .margin-bottom-big-1 { margin-bottom: 40px; }
}.margin-bottom-big-2 { margin-bottom: 48px; }@media (max-width: 768px) {
  .margin-bottom-big-2 { margin-bottom: 48px; }
}.margin-right-tiny-0 { margin-right: 4px; }@media (max-width: 768px) {
  .margin-right-tiny-0 { margin-right: 4px; }
}.margin-right-tiny-1 { margin-right: 6px; }@media (max-width: 768px) {
  .margin-right-tiny-1 { margin-right: 6px; }
}.margin-right-tiny-2, .password-validation-info__icon { margin-right: 8px; }@media (max-width: 768px) {
  .margin-right-tiny-2, .password-validation-info__icon { margin-right: 8px; }
}.margin-right-small-0 { margin-right: 12px; }@media (max-width: 768px) {
  .margin-right-small-0 { margin-right: 12px; }
}.margin-right-small-1 { margin-right: 14px; }@media (max-width: 768px) {
  .margin-right-small-1 { margin-right: 12px; }
}.margin-right-small-2 { margin-right: 16px; }@media (max-width: 768px) {
  .margin-right-small-2 { margin-right: 12px; }
}.margin-right-medium-0 { margin-right: 18px; }@media (max-width: 768px) {
  .margin-right-medium-0 { margin-right: 20px; }
}.margin-right-medium-1 { margin-right: 20px; }@media (max-width: 768px) {
  .margin-right-medium-1 { margin-right: 20px; }
}.margin-right-medium-2 { margin-right: 24px; }@media (max-width: 768px) {
  .margin-right-medium-2 { margin-right: 20px; }
}.margin-right-big-0 { margin-right: 32px; }@media (max-width: 768px) {
  .margin-right-big-0 { margin-right: 32px; }
}.margin-right-big-1 { margin-right: 40px; }@media (max-width: 768px) {
  .margin-right-big-1 { margin-right: 40px; }
}.margin-right-big-2 { margin-right: 48px; }@media (max-width: 768px) {
  .margin-right-big-2 { margin-right: 48px; }
}.grid-layout { display: grid; gap: 16px; grid-template-columns: repeat(12, 1fr); }.grid-layout__col { grid-column: 1 / -1; }.grid-layout__col--1 { grid-column: auto / span 1; }.grid-layout__col--2 { grid-column: auto / span 2; }.grid-layout__col--3 { grid-column: auto / span 3; }.grid-layout__col--4 { grid-column: auto / span 4; }.grid-layout__col--5 { grid-column: auto / span 5; }.grid-layout__col--6 { grid-column: auto / span 6; }.grid-layout__col--7 { grid-column: auto / span 7; }.grid-layout__col--8 { grid-column: auto / span 8; }.grid-layout__col--9 { grid-column: auto / span 9; }.grid-layout__col--10 { grid-column: auto / span 10; }.grid-layout__col--11 { grid-column: auto / span 11; }.grid-layout__col--12 { grid-column: auto / span 12; }.password-validation-info { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; color: rgb(54, 58, 71); }@media (max-width: 768px) {
  .password-validation-info { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; color: rgb(109, 119, 139); }
}@media (max-width: 768px) {
  .password-validation-info__rule:not(:last-child) { margin-bottom: 12px; }
}@media (max-width: 768px) {
  .password-validation-info__icon { margin-right: 12px; }
}.asterisk[data-v-5104ce28]::before { content: "*"; }.v-password-input[data-v-5104ce28] { display: flex; flex-direction: column; row-gap: 20px; }.v-password-input__field--has-generator[data-v-5104ce28] { padding-bottom: 22px; }@media (max-width: 768px) {
  .v-password-input__field--has-generator[data-v-5104ce28] { padding-bottom: 36px; }
}.v-password-input__generator[data-v-5104ce28] { position: absolute; bottom: 0px; right: 0px; user-select: none; font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 12px; }@media (max-width: 768px) {
  .v-password-input__generator[data-v-5104ce28] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 24px; }
}.v-password-input__icon[data-v-5104ce28] { cursor: pointer; }.v-password-input__icon--eye[data-v-5104ce28] { fill: rgb(109, 119, 139); fill-rule: evenodd; transition: fill 0.2s ease-in-out 0s; }@media (hover: hover) {
  .v-password-input__icon--eye[data-v-5104ce28]:hover { fill: rgb(54, 58, 71); }
}.v-password-input__icon--copy[data-v-5104ce28] { fill: none; stroke: rgb(109, 119, 139); transition: stroke 0.2s ease-in-out 0s; }@media (hover: hover) {
  .v-password-input__icon--copy[data-v-5104ce28]:hover { stroke: rgb(54, 58, 71); }
}.asterisk[data-v-d81f69a2]::before { content: "*"; }.v-textarea[data-v-d81f69a2] { display: grid; grid-template-rows: 1fr auto; }.v-textarea__content[data-v-d81f69a2] { position: relative; display: flex; flex-direction: column; padding: 12px 12px 41px; border: 1px solid rgb(168, 177, 183); border-radius: 6px; }.v-textarea__input[data-v-d81f69a2] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; overflow: auto; height: 100%; padding-right: 22px; resize: none; background: transparent; color: rgb(54, 58, 71); }.v-textarea__input[data-v-d81f69a2]::-webkit-scrollbar { width: 4px; height: 4px; }.v-textarea__input[data-v-d81f69a2]::-webkit-scrollbar-track { background: rgb(249, 249, 249); border-radius: 3px; }.v-textarea__input[data-v-d81f69a2]::-webkit-scrollbar-thumb { background: rgb(224, 224, 224); border-radius: 3px; }.v-textarea__input[data-v-d81f69a2]::placeholder { color: rgb(109, 119, 139); }.v-textarea__input[data-v-d81f69a2]:disabled::placeholder { color: rgb(204, 204, 204); }.v-textarea__symbols[data-v-d81f69a2] { font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 13px; position: absolute; right: 14px; bottom: 10px; color: rgb(168, 177, 183); pointer-events: none; }.v-textarea__symbols--hidden[data-v-d81f69a2] { display: none; }.v-textarea__clear[data-v-d81f69a2] { position: absolute; z-index: 1; top: 12px; right: 12px; width: 16px; height: 16px; transition: right 0.2s ease-in-out 0s; }.v-textarea__clear--offset[data-v-d81f69a2] { right: 20px; }.v-textarea__icon[data-v-d81f69a2] { cursor: pointer; fill: rgb(109, 119, 139); }.v-textarea__icon--hidden[data-v-d81f69a2] { display: none; }.v-textarea:not(.v-textarea--disabled, .v-textarea--error):focus-within .v-textarea__content[data-v-d81f69a2], .v-textarea:not(.v-textarea--disabled, .v-textarea--error):hover .v-textarea__content[data-v-d81f69a2] { border-color: rgb(109, 119, 139); }.v-textarea:not(.v-textarea--disabled, .v-textarea--error):hover .v-textarea__symbols[data-v-d81f69a2] { color: rgb(109, 119, 139); }.v-textarea--disabled .v-textarea__content[data-v-d81f69a2] { border-color: rgb(224, 224, 224); }.v-textarea--error .v-textarea__content[data-v-d81f69a2] { border-color: rgb(249, 87, 33); }.v-textarea--error .v-textarea__input[data-v-d81f69a2]::-webkit-input-placeholder { color: rgb(249, 87, 33); }div.v-datepicker .vc-container { --text-sm: 16px; --font-medium: 400; --blue-200: #f2f2f2; --blue-600: #da1f2a; --blue-700: transparent; --blue-900: #fff; --popover-vertical-content-offset: 4px; --shadow: none; font-family: "Fira Sans", sans-serif; font-size: 16px; line-height: 22px; border: none; border-radius: 6px; background-color: rgb(255, 255, 255); }div.v-datepicker .vc-container .vc-header { margin: 18px 16px 0px; padding: 0px 0px 8px; border-bottom: 1px solid rgb(242, 242, 242); }div.v-datepicker .vc-container .vc-title { color: rgb(19, 144, 223); font-weight: 400; font-size: 16px; line-height: 22px; text-transform: capitalize; border-bottom: 1px dashed rgba(19, 144, 223, 0.4); }div.v-datepicker .vc-container .vc-title:hover { opacity: 1; border-bottom-color: rgb(19, 144, 223); }div.v-datepicker .vc-container .vc-nav-title { border-radius: 0px; }div.v-datepicker .vc-container .vc-arrows-container { top: 12px; padding: 8px 16px; }div.v-datepicker .vc-container .vc-svg-icon { width: 100%; height: 100%; }div.v-datepicker .vc-container .vc-svg-icon path { fill: rgb(54, 58, 71); }div.v-datepicker .vc-container .vc-weeks { padding: 8px 14px 0px; }div.v-datepicker .vc-container .vc-day { height: 22px; width: 32px; min-height: unset; margin: 4px 0px; padding: 0px 3px; box-sizing: border-box; }div.v-datepicker .vc-container .vc-day-content { height: 22px; width: 32px; flex-shrink: 0; }div.v-datepicker .vc-container .vc-day-content:hover { background-color: transparent; border: 1px solid rgb(218, 31, 42); }div.v-datepicker .vc-container .vc-day-content:focus { font-weight: 400; background-color: transparent; }div.v-datepicker .vc-container .vc-weekday { color: rgb(168, 177, 183); font-weight: 500; text-transform: capitalize; }div.v-datepicker .vc-container .vc-highlight { width: 32px; height: 100%; }.v-datepicker__single div.v-datepicker .vc-container .vc-highlight { background-color: rgb(218, 31, 42) !important; }div.v-datepicker .vc-container .vc-popover-caret { display: none; }.v-datepicker__rangediv.v-datepicker .vc-container .vc-popover-content-wrapper[data-popper-placement], .v-datepicker__singlediv.v-datepicker .vc-container .vc-popover-content-wrapper[data-popper-placement] { width: 100%; height: 100%; transform: translate(0px) !important; }div.v-datepicker .vc-arrow, div.v-datepicker .vc-nav-arrow { height: 16px; width: 16px; background-color: rgb(242, 242, 242); border-radius: 50%; }div.v-datepicker .vc-arrow.is-disabled, div.v-datepicker .vc-nav-arrow.is-disabled { background-color: rgb(241, 243, 249); opacity: 1; }div.v-datepicker .vc-arrow.is-disabled path, div.v-datepicker .vc-nav-arrow.is-disabled path { fill: rgb(255, 255, 255); }div.v-datepicker .vc-arrow:focus, div.v-datepicker .vc-nav-arrow:focus { border-color: transparent; }div.v-datepicker .vc-arrow:hover, div.v-datepicker .vc-nav-arrow:hover { background-color: rgb(0, 0, 0); }div.v-datepicker .vc-arrow:hover path, div.v-datepicker .vc-nav-arrow:hover path { fill: rgb(255, 255, 255); }div.v-datepicker .vc-day-box-left-center + .vc-day-box-center-center .vc-highlight, div.v-datepicker .vc-day-box-right-center + .vc-day-box-center-center .vc-highlight { background-color: rgb(218, 31, 42) !important; border: none !important; }div.v-datepicker .vc-day.is-not-in-month .vc-day-content { opacity: 1; color: rgb(204, 204, 204) !important; }div.v-datepicker .vc-day.on-bottom { margin-bottom: 0px; }div.v-datepicker .vc-day.on-right { margin-right: 0px; }div.v-datepicker .vc-day.on-right .vc-highlights { border-top-right-radius: 11px !important; border-bottom-right-radius: 11px !important; }div.v-datepicker .vc-day.on-right .vc-day-box-center-center { justify-content: flex-end; }div.v-datepicker .vc-day.on-left { margin-left: 0px; }div.v-datepicker .vc-day.on-left .vc-highlights { border-top-left-radius: 11px !important; border-bottom-left-radius: 11px !important; }div.v-datepicker .vc-day.on-left .vc-day-box-center-center { justify-content: flex-start; }div.v-datepicker .vc-day-content { font-weight: 400 !important; }div.v-datepicker .vc-day-content.is-disabled { pointer-events: none; color: rgb(204, 204, 204) !important; }div.v-datepicker .vc-day-content.selected-day { background-color: rgb(218, 31, 42) !important; color: rgb(255, 255, 255) !important; }div.v-datepicker .vc-day-content.selected-day:hover { color: rgb(255, 255, 255) !important; }div.v-datepicker .vc-popover-content-wrapper { width: 100%; height: 100%; inset: 0px !important; transform: translate(0px) !important; }div.v-datepicker .vc-popover-content-wrapper.is-interactive:empty { pointer-events: none; }div.v-datepicker .vc-popover-content-wrapper .vc-nav-popover-container { padding: 0px; background-color: rgb(255, 255, 255); }div.v-datepicker .vc-popover-content-wrapper .vc-popover-content.direction-bottom { height: 100%; margin-top: 0px; border: none; box-shadow: none; }div.v-datepicker .vc-popover-content-wrapper .vc-nav-header { display: flex; align-items: center; margin: 0px 16px; padding: 18px 0px 8px; border-bottom: 1px solid rgb(242, 242, 242); }div.v-datepicker .vc-popover-content-wrapper .vc-nav-items { padding: 8px 14px 16px; }div.v-datepicker .vc-popover-content-wrapper .vc-nav-item, div.v-datepicker .vc-popover-content-wrapper .vc-nav-title { border: 1px solid transparent; font-weight: 400; padding: 0px; }div.v-datepicker .vc-popover-content-wrapper .vc-nav-item { color: rgb(54, 58, 71); }div.v-datepicker .vc-popover-content-wrapper .vc-nav-title { color: rgb(19, 144, 223); border-bottom: 1px dashed rgba(19, 144, 223, 0.4); }div.v-datepicker .vc-popover-content-wrapper .vc-nav-title:hover { background-color: transparent; border-bottom-color: rgb(19, 144, 223); }div.v-datepicker .vc-nav-item { width: 100%; margin-bottom: 26px; border: 1px solid transparent; box-sizing: border-box; border-radius: 11px; font-weight: 400; line-height: 20px; text-transform: capitalize; }div.v-datepicker .vc-nav-item:hover { border-color: rgb(218, 31, 42); background-color: transparent; box-shadow: none; }div.v-datepicker .vc-nav-item.is-current { background-color: rgb(242, 242, 242); }div.v-datepicker .vc-nav-item.is-active, div.v-datepicker .vc-nav-item.is-active:hover { color: rgb(255, 255, 255); font-weight: 400; background-color: rgb(218, 31, 42); }div.v-datepicker div.v-datepicker { border: 1px solid rgb(168, 177, 183); display: inline-flex; flex-direction: column; border-radius: 6px; background-color: rgb(255, 255, 255); padding-bottom: 16px; box-shadow: rgba(40, 41, 61, 0.04) 0px 0px 2px, rgba(96, 97, 112, 0.16) 0px 4px 8px; }div.v-datepicker .v-datepicker__button { text-align: center; padding-top: 10px; }div.v-datepicker .vc-container .weekday-1 .vc-day-content:not(.is-disabled), div.v-datepicker .vc-container .weekday-7 .vc-day-content:not(.is-disabled) { color: rgb(218, 31, 42); font-weight: 700; }div.v-datepicker .vc-highlight.vc-highlight-base-middle { margin: 0px; }@supports not (-moz-binding:none) {
  div.v-datepicker .vc-day:not(.weekday-7):not(.weekday-1):has(.vc-highlights .vc-highlight.vc-highlight-base-middle) > span { color: rgb(54, 58, 71) !important; }
  div.v-datepicker .vc-day.weekday-1:has(.vc-highlights .vc-highlight.vc-highlight-base-middle) > span, div.v-datepicker .vc-day.weekday-7:has(.vc-highlights .vc-highlight.vc-highlight-base-middle) > span { color: rgb(218, 31, 42) !important; }
}.asterisk[data-v-ef632ba8]::before { content: "*"; }.v-dropdown-toggle[data-v-ef632ba8] { position: relative; background-color: rgb(255, 255, 255); }.v-dropdown-toggle__trigger[data-v-ef632ba8] { display: flex; height: 36px; justify-content: space-between; padding-right: 12px; padding-left: 12px; border: 1px solid rgb(168, 177, 183); border-radius: 6px; color: rgb(109, 119, 139); cursor: pointer; user-select: none; font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; }@media (max-width: 768px) {
  .v-dropdown-toggle__trigger[data-v-ef632ba8] { height: 50px; background-color: rgb(249, 251, 255); }
}@media (max-width: 768px) {
  .v-dropdown-toggle__trigger[data-v-ef632ba8]:not(.v-dropdown-toggle__trigger--error) { border-color: rgb(241, 243, 249); }
}.v-dropdown-toggle__trigger--size-s[data-v-ef632ba8] { height: 30px; }.v-dropdown-toggle__trigger--size-l[data-v-ef632ba8] { height: 42px; }.v-dropdown-toggle__trigger--disabled[data-v-ef632ba8] { opacity: 0.5; pointer-events: none; }.v-dropdown-toggle__placeholder[data-v-ef632ba8] { display: inline-block; padding-top: 6px; }@media (max-width: 768px) {
  .v-dropdown-toggle__placeholder[data-v-ef632ba8] { padding-top: 14px; line-height: 24px; }
}.v-dropdown-toggle__placeholder--size-s[data-v-ef632ba8] { padding-top: 2px; }.v-dropdown-toggle__placeholder--size-l[data-v-ef632ba8] { padding-top: 10px; }.v-dropdown-toggle__data[data-v-ef632ba8] { display: flex; overflow: hidden; flex-direction: column; margin-right: 12px; white-space: nowrap; }.v-dropdown-toggle__data--center[data-v-ef632ba8] { justify-content: center; }.v-dropdown-toggle__name[data-v-ef632ba8] { font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 12px; padding-top: 4px; }@media (max-width: 768px) {
  .v-dropdown-toggle__name[data-v-ef632ba8] { padding-top: 8px; font-family: "Fira Sans", sans-serif; font-size: 12px; font-weight: 400; line-height: 14px; }
}.v-dropdown-toggle__value[data-v-ef632ba8] { margin-top: -2px; color: rgb(54, 58, 71); }@media (max-width: 768px) {
  .v-dropdown-toggle__value[data-v-ef632ba8] { line-height: 24px; margin-top: 0px; }
}.v-dropdown-toggle__arrow[data-v-ef632ba8] { align-self: center; fill: rgb(109, 119, 139); fill-rule: evenodd; min-width: 24px; min-height: 24px; }.v-dropdown-toggle__trigger--pressed .v-dropdown-toggle__arrow[data-v-ef632ba8] { transform: rotate(180deg); }.v-dropdown-toggle__trigger--pressed .v-dropdown-toggle__placeholder[data-v-ef632ba8] { color: rgb(54, 58, 71); }.v-dropdown-toggle__trigger[data-v-ef632ba8]:not(.v-dropdown-toggle__trigger--error):hover { border-color: rgb(109, 119, 139); }.v-dropdown-toggle__trigger:not(.v-dropdown-toggle__trigger--error):hover .v-dropdown-toggle__arrow[data-v-ef632ba8] { fill: rgb(54, 58, 71); }.v-dropdown-toggle__trigger--error[data-v-ef632ba8] { border-color: rgb(249, 87, 33); }.v-dropdown-toggle__trigger--error .v-dropdown-toggle__placeholder[data-v-ef632ba8] { color: rgb(249, 87, 33); }.asterisk[data-v-0aed75a1]::before { content: "*"; }.v-dropdown-button[data-v-0aed75a1] { display: flex; align-items: center; justify-content: flex-start; padding: 9px 16px 9px 12px; border-radius: 6px; cursor: pointer; transition: background 0.2s ease 0s; }.v-dropdown-button[data-v-0aed75a1]:hover { background: rgb(224, 224, 224); }.v-dropdown-button--active[data-v-0aed75a1], .v-dropdown-button--active[data-v-0aed75a1]:hover { background: rgb(204, 204, 204); }.v-dropdown-button--disabled[data-v-0aed75a1] { pointer-events: none; }.v-dropdown-button--disabled .v-dropdown-button__icon-arrow[data-v-0aed75a1], .v-dropdown-button--disabled .v-dropdown-button__icon-kebab[data-v-0aed75a1] { fill: rgb(204, 204, 204); }.v-dropdown-button--disabled .v-dropdown-button__text[data-v-0aed75a1] { color: rgb(204, 204, 204); }.v-dropdown-button__icon-kebab[data-v-0aed75a1] { margin-right: 8px; fill: rgb(109, 119, 139); }.v-dropdown-button__icon-arrow[data-v-0aed75a1] { fill: rgb(109, 119, 139); }.v-dropdown-button__text[data-v-0aed75a1] { flex-grow: 1; margin-right: 8px; font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 500; line-height: 18px; color: rgb(54, 58, 71); }.asterisk[data-v-493537d4]::before { content: "*"; }.v-dropdown-item[data-v-493537d4] { padding: 0px 12px; }.v-dropdown-item--is-hovered[data-v-493537d4], .v-dropdown-item[data-v-493537d4]:hover { background-color: rgb(230, 247, 255); }.v-dropdown-item--not-clickable[data-v-493537d4] { pointer-events: none; }.v-dropdown-item__content[data-v-493537d4] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; display: flex; align-items: center; justify-content: flex-start; min-height: 46px; padding: 12px 0px; color: rgb(54, 58, 71); cursor: pointer; }.v-dropdown-item__content--base[data-v-493537d4] { box-shadow: rgb(242, 242, 242) 0px 1px; }.v-dropdown-item__content--search[data-v-493537d4] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 500; line-height: 22px; }.v-dropdown-item__content[data-v-493537d4] mark { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; color: rgb(168, 177, 183); background-color: transparent; }.v-dropdown-item__content--is-hovered[data-v-493537d4], .v-dropdown-item__content--is-hovered[data-v-493537d4] mark, .v-dropdown-item__content[data-v-493537d4]:hover, .v-dropdown-item__content[data-v-493537d4]:hover mark { color: rgb(61, 163, 226); }.asterisk[data-v-6564fd4c]::before { content: "*"; }.v-dropdown-list[data-v-6564fd4c] { position: relative; }.v-dropdown-list__items[data-v-6564fd4c] { position: absolute; z-index: 1000; top: 4px; left: 0px; width: 100%; max-height: 230px; background-color: rgb(255, 255, 255); border-radius: 6px; box-shadow: rgba(40, 41, 61, 0.04) 0px 2px 4px, rgba(96, 97, 112, 0.16) 0px 8px 16px; }.v-dropdown-list__items--scroll[data-v-6564fd4c] { overflow-y: auto; }.v-dropdown-list__items--scroll[data-v-6564fd4c]::-webkit-scrollbar { width: 4px; height: 4px; }.v-dropdown-list__items--scroll[data-v-6564fd4c]::-webkit-scrollbar-track { background: rgb(249, 249, 249); border-radius: 3px; }.v-dropdown-list__items--scroll[data-v-6564fd4c]::-webkit-scrollbar-thumb { background: rgb(224, 224, 224); border-radius: 3px; }.v-dropdown-list__items--scroll[data-v-6564fd4c]::-webkit-scrollbar-thumb:hover { background: rgb(168, 177, 183); }.v-dropdown-list__items--multilevel[data-v-6564fd4c] { position: fixed; }.v-dropdown-item-multilevel { position: relative; }.v-dropdown-item-multilevel__icon { position: absolute; right: 12px; }@media (max-width: 768px) {
  .v-dropdown-wrapper { width: 100%; position: relative; }
}@media (max-width: 768px) {
  .v-dropdown__select { position: absolute; inset: 0px; opacity: 0; z-index: 1; }
}@media (max-width: 768px) {
  .v-dropdown__select:focus ~ * .v-dropdown-toggle__trigger:not(.v-dropdown-toggle__trigger--error) { border-color: rgb(168, 177, 183); }
}.asterisk[data-v-317305d8]::before { content: "*"; }@media (max-width: 768px) {
  .v-dropdown-search[data-v-317305d8] { width: 100%; }
}.asterisk[data-v-5629edda]::before { content: "*"; }.dropdown-multiselect__search-wrap[data-v-5629edda] { z-index: 1; width: calc(100% - 28px); padding-top: 14px; margin: 0px auto; background-color: rgb(255, 255, 255); }.dropdown-multiselect__list[data-v-5629edda] { width: calc(100% - 5px); max-height: 250px; overflow-y: auto; padding: 4px 4px 18px 18px; }.dropdown-multiselect__list[data-v-5629edda]::-webkit-scrollbar { height: 4px; width: 5px; }.dropdown-multiselect__list[data-v-5629edda]::-webkit-scrollbar-track { background: rgb(109, 119, 139); border-radius: 3px; }.dropdown-multiselect__list[data-v-5629edda]::-webkit-scrollbar-thumb { background: rgb(224, 224, 224); border-radius: 3px; }.dropdown-multiselect__list--has-more-options[data-v-5629edda] { padding-bottom: 50px; }.dropdown-multiselect__item[data-v-5629edda] { padding: 13px 0px; border-bottom: 1px solid rgb(242, 242, 242); }.dropdown-multiselect__item[data-v-5629edda]:last-of-type { border: none; }.dropdown-multiselect__checkbox[data-v-5629edda] { display: flex; }.dropdown-multiselect__empty[data-v-5629edda] { padding: 4px 4px 18px 18px; font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 22px; }.dropdown-multiselect__button[data-v-5629edda]:first-of-type { margin-right: 16px; }.dropdown-multiselect__controls[data-v-5629edda] { position: relative; display: flex; flex-direction: column; }.dropdown-multiselect__load-more[data-v-5629edda] { position: absolute; z-index: 1; top: 0px; left: 0px; display: flex; align-items: center; justify-content: flex-start; width: calc(100% - 14.5px); height: 56px; padding-bottom: 8px; background-color: rgb(255, 255, 255); transform: translateY(-100%); }.dropdown-multiselect__load-more-button[data-v-5629edda] { padding-left: 56px; background-color: rgb(255, 255, 255); color: rgb(19, 144, 223); cursor: pointer; text-align: center; font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; }.dropdown-multiselect__load-more-button[data-v-5629edda]:hover { background: transparent; }.dropdown-multiselect__load-more-button[data-v-5629edda]:disabled { background: rgb(255, 255, 255); color: rgb(168, 177, 183); }.dropdown-multiselect__actions[data-v-5629edda] { z-index: 2; display: flex; align-items: center; justify-content: flex-end; padding: 16px 13px; box-shadow: rgba(109, 119, 139, 0.1) 0px -5px 8px; }.asterisk[data-v-2c17eae8]::before { content: "*"; }.datepicker-input[data-v-2c17eae8] { position: relative; display: flex; flex-wrap: wrap; }.datepicker-input__input[data-v-2c17eae8] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; width: 100%; color: rgb(54, 58, 71); }.datepicker-input__input[data-v-2c17eae8]:focus { border-color: rgb(109, 119, 139); }@media (hover: hover) {
  .datepicker-input__input[data-v-2c17eae8]:not(:disabled):hover { border-color: rgb(109, 119, 139); }
}.datepicker-input__datepicker[data-v-2c17eae8], .datepicker-input__dropdown[data-v-2c17eae8] { position: absolute; z-index: 10; top: 46px; left: 0px; }.datepicker-input__datepicker[data-v-2c17eae8] { padding-bottom: 16px; background-color: rgb(255, 255, 255); border-radius: 6px; box-shadow: rgba(40, 41, 61, 0.04) 0px 2px 4px, rgba(96, 97, 112, 0.16) 0px 8px 16px; }.datepicker-input__dropdown[data-v-2c17eae8] { width: 100%; }.datepicker-input__datepicker-icon[data-v-2c17eae8] { width: 24px; height: 24px; position: absolute; top: 9px; right: 12px; background-color: rgb(255, 255, 255); cursor: pointer; }.datepicker-input__datepicker-icon:hover .datepicker-input__icon[data-v-2c17eae8] { fill: rgb(54, 58, 71); }.datepicker-input__datepicker-dropdown[data-v-2c17eae8] { width: 24px; height: 24px; position: absolute; top: 9px; right: 42px; background-color: rgb(255, 255, 255); cursor: pointer; }.datepicker-input__datepicker-dropdown:hover .datepicker-input__icon[data-v-2c17eae8] { fill: rgb(54, 58, 71); }.datepicker-input__clear-button[data-v-2c17eae8] { position: absolute; top: 9px; right: 40px; background-color: rgb(255, 255, 255); cursor: pointer; }.datepicker-input__clear-button:hover .datepicker-input__icon[data-v-2c17eae8] { fill: rgb(54, 58, 71); }.datepicker-input__icon[data-v-2c17eae8] { fill: rgb(109, 119, 139); fill-rule: evenodd; }.datepicker-input--active .datepicker-input__icon--arrow[data-v-2c17eae8] { transform: rotate(180deg); }.asterisk[data-v-1f1cf46e]::before { content: "*"; }.v-radio__label[data-v-1f1cf46e] { position: relative; display: inline-flex; flex-wrap: wrap; align-items: baseline; justify-content: flex-start; user-select: none; font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; column-gap: 8px; }@media (max-width: 768px) {
  .v-radio--size-s .v-radio__control[data-v-1f1cf46e] { top: 3px; }
}.v-radio--size-s .v-radio__text[data-v-1f1cf46e] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; }@media (max-width: 768px) {
  .v-radio--size-s .v-radio__text[data-v-1f1cf46e] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; }
}@media (max-width: 768px) {
  .v-radio[data-v-1f1cf46e] { align-items: flex-start; }
}.v-radio__control[data-v-1f1cf46e] { position: relative; flex-shrink: 0; width: 14px; height: 14px; border-radius: 50%; border: 1px solid rgb(168, 177, 183); background-color: transparent; cursor: pointer; transition: all 0.3s ease 0s; top: 2px; }@media (max-width: 768px) {
  .v-radio__control[data-v-1f1cf46e] { top: 4px; }
}.v-radio__control[data-v-1f1cf46e]::after { position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-radius: 50%; background-color: rgba(218, 31, 42, 0); content: ""; transform: translate(-50%, -50%); transform-origin: center center; transition: all 0.3s ease 0s; }.v-radio:hover .v-radio__control[data-v-1f1cf46e] { border-color: rgb(109, 119, 139); }.v-radio__text[data-v-1f1cf46e] { color: rgb(54, 58, 71); cursor: pointer; flex: 1 1 0%; }.v-radio__description[data-v-1f1cf46e] { position: relative; width: 100%; padding-left: 22px; color: rgb(109, 119, 139); font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 12px; }.v-radio__input[data-v-1f1cf46e] { position: absolute; overflow: hidden; width: 1px; height: 1px; padding: 0px; border: 0px; margin: -1px; clip: rect(0px, 0px, 0px, 0px); }.v-radio__input:checked ~ .v-radio__control[data-v-1f1cf46e] { border: 1px solid rgb(218, 31, 42); }.v-radio__input:checked ~ .v-radio__control[data-v-1f1cf46e]::after { background-color: rgb(218, 31, 42); }.v-radio__input:disabled ~ .v-radio__control[data-v-1f1cf46e], .v-radio__input:disabled ~ .v-radio__text[data-v-1f1cf46e] { cursor: not-allowed; }.v-radio__input:disabled ~ .v-radio__control[data-v-1f1cf46e] { border-color: rgb(204, 204, 204); background-color: rgb(242, 242, 242); }.v-radio__input:disabled ~ .v-radio__text[data-v-1f1cf46e] { color: rgb(204, 204, 204); }.v-radio__input:disabled:checked ~ .v-radio__control[data-v-1f1cf46e]::after { background-color: rgb(204, 204, 204); }.v-radio__input:focus:not(:checked) ~ .v-radio__control[data-v-1f1cf46e] { box-shadow: rgba(96, 97, 112, 0.32) 0px 0.5px 4px inset; }.asterisk[data-v-34de5446]::before { content: "*"; }.code-input[data-v-34de5446], .code-input [data-v-34de5446], [data-v-34de5446]::after, [data-v-34de5446]::before { box-sizing: border-box; }.code-input[data-v-34de5446] { width: 292px; }.code-input__field[data-v-34de5446] { font-family: "Fira Sans", sans-serif; font-size: 72px; font-weight: 500; line-height: 72px; width: 100%; height: 88px; transition: border-color 0.2s ease-in-out 0s; border-radius: 8px; padding: 8px 34px 8px 48px; border: 1px solid rgb(168, 177, 183); background: rgb(255, 255, 255); color: rgb(54, 58, 71); letter-spacing: 12px; margin: 0px; }@media (max-width: 768px) {
  .code-input__field[data-v-34de5446] { border: none; height: 72px; padding-top: 0px; padding-bottom: 0px; }
}.code-input__field[data-v-34de5446]:focus { border-color: rgb(109, 119, 139); }.code-input__field[data-v-34de5446]::-webkit-input-placeholder { color: rgb(224, 224, 224); }.code-input__field[data-v-34de5446]:disabled { color: rgb(224, 224, 224); }@media (hover: hover) {
  .code-input__field[data-v-34de5446]:not(:is(.code-input__field--error, :disabled)):hover { border-color: rgb(109, 119, 139); }
}.code-input__field--error[data-v-34de5446], .code-input__field--error[data-v-34de5446]:disabled, .code-input__field--error[data-v-34de5446]:focus { border-color: rgb(249, 87, 33); }.asterisk[data-v-d1a20cde]::before { content: "*"; }.v-tag[data-v-d1a20cde] { display: flex; height: 32px; box-sizing: border-box; align-items: center; justify-content: center; border: 1px solid rgb(242, 242, 242); background: rgb(242, 242, 242); border-radius: 40px; color: rgb(54, 58, 71); cursor: pointer; font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; transition-duration: 0.2s; transition-property: background-color, color, border-color; transition-timing-function: ease; }.v-tag--active[data-v-d1a20cde] { border-color: rgb(218, 31, 42); background: rgb(218, 31, 42); color: rgb(255, 255, 255); }.v-tag--more-button .v-tag__number[data-v-d1a20cde] { color: rgb(54, 58, 71); }.v-tag[data-v-d1a20cde]:hover { border-color: rgb(218, 31, 42); }.v-tag__icon[data-v-d1a20cde] { width: 24px; height: 24px; margin-left: 5px; }.v-tag__number[data-v-d1a20cde] { margin-left: 5px; color: rgb(168, 177, 183); }.v-tag__control[data-v-d1a20cde] { position: absolute; overflow: hidden; width: 1px; height: 1px; padding: 0px; border: 0px; margin: -1px; clip: rect(0px, 0px, 0px, 0px); }.v-tag__content[data-v-d1a20cde] { display: flex; align-items: center; justify-content: space-between; padding: 0px 20px; }.v-tag--active .v-tag__number[data-v-d1a20cde] { color: rgb(255, 255, 255); }.asterisk[data-v-9e39e31e]::before { content: "*"; }.v-tag-group[data-v-9e39e31e] { display: flex; flex-wrap: wrap; }.v-tag-group__item[data-v-9e39e31e] { margin-bottom: 8px; }.v-tag-group__item[data-v-9e39e31e]:not(:last-child) { margin-right: 8px; }.v-tag-group__more-button-icon[data-v-9e39e31e] { fill: rgb(109, 119, 139); }.asterisk[data-v-0aa942ac]::before { content: "*"; }.v-tab[data-v-0aa942ac] { position: relative; padding: 6px 16px 9px; border-bottom: 1px solid rgb(224, 224, 224); color: rgb(109, 119, 139); cursor: pointer; font-family: "Fira Sans", sans-serif; font-size: 18px; font-weight: 500; letter-spacing: normal; line-height: 24px; }.v-tab[data-v-0aa942ac]:hover { color: rgb(218, 31, 42); }.v-tab--mini[data-v-0aa942ac] { font-family: "Fira Sans", sans-serif; font-size: 13px; font-weight: 500; line-height: 15px; padding: 11px 8px 14px; }.v-tab--active[data-v-0aa942ac] { color: rgb(54, 58, 71); cursor: default; }.v-tab--active[data-v-0aa942ac]:hover { color: rgb(54, 58, 71); }.v-tab--active[data-v-0aa942ac]::after { position: absolute; bottom: -1px; left: 0px; background: rgb(218, 31, 42); border-radius: 3px 3px 0px 0px; content: ""; width: 100%; height: 3px; }.v-tab--disabled[data-v-0aa942ac] { color: rgb(204, 204, 204); pointer-events: none; }.asterisk[data-v-949d27ca]::before { content: "*"; }.container[data-v-949d27ca] { width: 1025px; padding: 0px 20px; }.container--responsive[data-v-949d27ca] { width: 100%; padding: 0px; }@media (max-width: 768px) {
  .container--responsive[data-v-949d27ca] { padding: 0px 24px; }
}.grid[data-v-949d27ca] { display: flex; flex-grow: 1; justify-content: space-between; margin: 0px auto; }.grid__col-2[data-v-949d27ca] { width: calc(50% - 12px); }.grid__col-3[data-v-949d27ca] { width: calc(33.3333% - 16px); }.grid__col-4[data-v-949d27ca] { width: calc(25% - 18px); }.grid__col-6[data-v-949d27ca] { width: calc(16.6667% - 20px); }.margin-bottom-tiny-0[data-v-949d27ca] { margin-bottom: 4px; }@media (max-width: 768px) {
  .margin-bottom-tiny-0[data-v-949d27ca] { margin-bottom: 4px; }
}.margin-bottom-tiny-1[data-v-949d27ca] { margin-bottom: 6px; }@media (max-width: 768px) {
  .margin-bottom-tiny-1[data-v-949d27ca] { margin-bottom: 6px; }
}.margin-bottom-tiny-2[data-v-949d27ca] { margin-bottom: 8px; }@media (max-width: 768px) {
  .margin-bottom-tiny-2[data-v-949d27ca] { margin-bottom: 8px; }
}.margin-bottom-small-0[data-v-949d27ca] { margin-bottom: 12px; }@media (max-width: 768px) {
  .margin-bottom-small-0[data-v-949d27ca] { margin-bottom: 12px; }
}.margin-bottom-small-1[data-v-949d27ca] { margin-bottom: 14px; }@media (max-width: 768px) {
  .margin-bottom-small-1[data-v-949d27ca] { margin-bottom: 12px; }
}.margin-bottom-small-2[data-v-949d27ca] { margin-bottom: 16px; }@media (max-width: 768px) {
  .margin-bottom-small-2[data-v-949d27ca] { margin-bottom: 12px; }
}.margin-bottom-medium-0[data-v-949d27ca] { margin-bottom: 18px; }@media (max-width: 768px) {
  .margin-bottom-medium-0[data-v-949d27ca] { margin-bottom: 20px; }
}.margin-bottom-medium-1[data-v-949d27ca] { margin-bottom: 20px; }@media (max-width: 768px) {
  .margin-bottom-medium-1[data-v-949d27ca] { margin-bottom: 20px; }
}.margin-bottom-medium-2[data-v-949d27ca], .v-tabs__head[data-v-949d27ca] { margin-bottom: 24px; }@media (max-width: 768px) {
  .margin-bottom-medium-2[data-v-949d27ca], .v-tabs__head[data-v-949d27ca] { margin-bottom: 20px; }
}.margin-bottom-big-0[data-v-949d27ca] { margin-bottom: 32px; }@media (max-width: 768px) {
  .margin-bottom-big-0[data-v-949d27ca] { margin-bottom: 32px; }
}.margin-bottom-big-1[data-v-949d27ca] { margin-bottom: 40px; }@media (max-width: 768px) {
  .margin-bottom-big-1[data-v-949d27ca] { margin-bottom: 40px; }
}.margin-bottom-big-2[data-v-949d27ca] { margin-bottom: 48px; }@media (max-width: 768px) {
  .margin-bottom-big-2[data-v-949d27ca] { margin-bottom: 48px; }
}.margin-right-tiny-0[data-v-949d27ca] { margin-right: 4px; }@media (max-width: 768px) {
  .margin-right-tiny-0[data-v-949d27ca] { margin-right: 4px; }
}.margin-right-tiny-1[data-v-949d27ca] { margin-right: 6px; }@media (max-width: 768px) {
  .margin-right-tiny-1[data-v-949d27ca] { margin-right: 6px; }
}.margin-right-tiny-2[data-v-949d27ca] { margin-right: 8px; }@media (max-width: 768px) {
  .margin-right-tiny-2[data-v-949d27ca] { margin-right: 8px; }
}.margin-right-small-0[data-v-949d27ca] { margin-right: 12px; }@media (max-width: 768px) {
  .margin-right-small-0[data-v-949d27ca] { margin-right: 12px; }
}.margin-right-small-1[data-v-949d27ca] { margin-right: 14px; }@media (max-width: 768px) {
  .margin-right-small-1[data-v-949d27ca] { margin-right: 12px; }
}.margin-right-small-2[data-v-949d27ca] { margin-right: 16px; }@media (max-width: 768px) {
  .margin-right-small-2[data-v-949d27ca] { margin-right: 12px; }
}.margin-right-medium-0[data-v-949d27ca] { margin-right: 18px; }@media (max-width: 768px) {
  .margin-right-medium-0[data-v-949d27ca] { margin-right: 20px; }
}.margin-right-medium-1[data-v-949d27ca] { margin-right: 20px; }@media (max-width: 768px) {
  .margin-right-medium-1[data-v-949d27ca] { margin-right: 20px; }
}.margin-right-medium-2[data-v-949d27ca] { margin-right: 24px; }@media (max-width: 768px) {
  .margin-right-medium-2[data-v-949d27ca] { margin-right: 20px; }
}.margin-right-big-0[data-v-949d27ca] { margin-right: 32px; }@media (max-width: 768px) {
  .margin-right-big-0[data-v-949d27ca] { margin-right: 32px; }
}.margin-right-big-1[data-v-949d27ca] { margin-right: 40px; }@media (max-width: 768px) {
  .margin-right-big-1[data-v-949d27ca] { margin-right: 40px; }
}.margin-right-big-2[data-v-949d27ca] { margin-right: 48px; }@media (max-width: 768px) {
  .margin-right-big-2[data-v-949d27ca] { margin-right: 48px; }
}.grid-layout[data-v-949d27ca] { display: grid; gap: 16px; grid-template-columns: repeat(12, 1fr); }.grid-layout__col[data-v-949d27ca] { grid-column: 1 / -1; }.grid-layout__col--1[data-v-949d27ca] { grid-column: auto / span 1; }.grid-layout__col--2[data-v-949d27ca] { grid-column: auto / span 2; }.grid-layout__col--3[data-v-949d27ca] { grid-column: auto / span 3; }.grid-layout__col--4[data-v-949d27ca] { grid-column: auto / span 4; }.grid-layout__col--5[data-v-949d27ca] { grid-column: auto / span 5; }.grid-layout__col--6[data-v-949d27ca] { grid-column: auto / span 6; }.grid-layout__col--7[data-v-949d27ca] { grid-column: auto / span 7; }.grid-layout__col--8[data-v-949d27ca] { grid-column: auto / span 8; }.grid-layout__col--9[data-v-949d27ca] { grid-column: auto / span 9; }.grid-layout__col--10[data-v-949d27ca] { grid-column: auto / span 10; }.grid-layout__col--11[data-v-949d27ca] { grid-column: auto / span 11; }.grid-layout__col--12[data-v-949d27ca] { grid-column: auto / span 12; }.v-tabs__head[data-v-949d27ca] { display: flex; }.v-tabs__head--justify-start[data-v-949d27ca] { justify-content: flex-start; }.v-tabs__head--justify-center[data-v-949d27ca] { justify-content: center; }.v-tabs__head--justify-end[data-v-949d27ca] { justify-content: flex-end; }.v-tabs__content--hidden[data-v-949d27ca] { display: none; }.asterisk[data-v-4e4e1ad6]::before { content: "*"; }.v-step[data-v-4e4e1ad6] { position: relative; margin-bottom: 20px; }.v-step--disabled[data-v-4e4e1ad6] { pointer-events: none; }.v-step__circle[data-v-4e4e1ad6] { user-select: none; border-radius: 50%; cursor: pointer; width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; }.v-step__circle--done[data-v-4e4e1ad6] { background-color: rgb(109, 119, 139); border-color: rgb(109, 119, 139); color: rgb(255, 255, 255); }.v-step__circle--current[data-v-4e4e1ad6] { background-color: rgb(218, 31, 42); border-color: rgb(218, 31, 42); color: rgb(255, 255, 255); cursor: default; }.v-step__circle--next[data-v-4e4e1ad6] { border: 1px solid rgb(109, 119, 139); background: rgb(255, 255, 255); color: rgb(109, 119, 139); }.v-step__icon-done[data-v-4e4e1ad6] { fill: rgb(255, 255, 255); fill-rule: evenodd; }.v-step__text[data-v-4e4e1ad6] { position: absolute; display: block; top: 36px; left: 50%; transform: translateX(-50%); text-align: center; color: rgb(109, 119, 139); user-select: none; font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 140px; }@supports (-webkit-line-clamp:1) {
  .v-step__text[data-v-4e4e1ad6] { max-height: 100%; -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box !important; }
}.v-step__text--linkable.v-step__text--done.v-step__text[data-v-4e4e1ad6]:not(.v-step__text--active) { color: rgb(19, 144, 223); cursor: pointer; }.v-step__text--linkable.v-step__text--done.v-step__text[data-v-4e4e1ad6]:not(.v-step__text--active):hover { text-decoration: underline; }.v-step__text--active[data-v-4e4e1ad6] { cursor: default; color: rgb(218, 31, 42); pointer-events: none; }.v-step__text--done[data-v-4e4e1ad6], .v-step__text--pointer[data-v-4e4e1ad6], .v-step__text--visible[data-v-4e4e1ad6] { cursor: pointer; }.asterisk[data-v-a2643916]::before { content: "*"; }.v-steps[data-v-a2643916] { display: flex; align-items: center; justify-content: center; flex-direction: column; }.v-steps__line[data-v-a2643916] { display: flex; padding: 0px 24px; }.v-steps__content[data-v-a2643916] { display: flex; align-items: flex-start; justify-content: center; width: 100%; }.v-steps__step[data-v-a2643916]:not(:last-of-type) { margin-right: 116px; }.v-steps__step[data-v-a2643916]:not(:last-of-type)::after { position: absolute; top: 50%; left: calc(100% + 4px); transform: translateY(-50%); content: ""; background-color: rgb(109, 119, 139); width: 104px; height: 1px; }.v-steps__step.v-step--passed[data-v-a2643916]::after { background-color: rgb(218, 31, 42); }@keyframes shimmer { 
  0% { background-position: -1000px 0px; }
  100% { background-position: 1000px 0px; }
}@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}@keyframes loading { 
  0% { background-position: 0px 50%; opacity: 1; }
  50% { background-position: 100% 50%; opacity: 0.7; }
  100% { background-position: 0px 50%; opacity: 1; }
}@keyframes pulse { 
  0% { box-shadow: rgba(204, 204, 204, 0.8) 0px 0px 0px 0px; }
  100% { box-shadow: rgba(204, 204, 204, 0) 0px 0px 0px 30px; }
}.v-spinner { position: relative; border-width: 2px; border-style: solid; border-color: rgba(218, 31, 42, 0.5) rgba(218, 31, 42, 0.5) rgba(218, 31, 42, 0.5) rgb(218, 31, 42); transform: translateZ(0px); animation: 1.1s linear 0s infinite normal none running spin; border-radius: 50%; }.asterisk[data-v-72d03a89]::before { content: "*"; }.download-loader[data-v-72d03a89] { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: rgb(255, 255, 255); z-index: 10; padding: 24px; flex-direction: column; width: 312px; height: 140px; box-shadow: rgba(40, 41, 61, 0.04) 0px 2px 8px, rgba(96, 97, 112, 0.16) 0px 16px 24px; display: flex; align-items: center; justify-content: center; border-radius: 8px; }.download-loader__loader[data-v-72d03a89] { margin-bottom: 16px; animation: 1s linear 0s infinite normal none running spin; fill: rgb(218, 31, 42); }.download-loader__placeholder[data-v-72d03a89] { font-family: "Fira Sans", sans-serif; font-size: 16px; line-height: 22px; font-weight: 500; color: rgb(54, 58, 71); text-align: center; }.asterisk[data-v-073290ce]::before { content: "*"; }.v-file[data-v-073290ce] { padding: 8px; margin-bottom: 4px; font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; display: flex; justify-content: space-between; align-items: center; width: 100%; }.v-file[data-v-073290ce]:last-child { margin-bottom: 0px; }.v-file[data-v-073290ce]:hover { background: rgb(241, 243, 249); }.v-file__name[data-v-073290ce] { cursor: pointer; color: rgb(54, 58, 71); }.v-file__name[data-v-073290ce]:hover { color: rgb(19, 144, 223); }.v-file__button[data-v-073290ce] { background: transparent; display: flex; align-items: center; justify-content: center; cursor: pointer; }.v-file__icon[data-v-073290ce] { fill: rgb(109, 119, 139); fill-rule: evenodd; }.v-file__icon[data-v-073290ce]:not(.v-file__icon--finished):hover { fill: rgb(54, 58, 71); }.v-file__icon--finished[data-v-073290ce] { fill: rgb(39, 174, 96); }.v-file__progress[data-v-073290ce] { position: absolute; right: 40px; background: rgb(224, 224, 224); width: 58px; height: 4px; border-radius: 4px; overflow: hidden; }.v-file__progress-value[data-v-073290ce] { background: rgb(109, 119, 139); height: 100%; width: 0px; transition: width 0.25s linear 0s; }.v-file__progress-value--finished[data-v-073290ce] { background: rgb(39, 174, 96); }.asterisk[data-v-8fd5c638]::before { content: "*"; }.v-file-attach-list[data-v-8fd5c638] { padding-top: 8px; }.asterisk[data-v-ac123016]::before { content: "*"; }.v-file-attach[data-v-ac123016] { position: relative; display: flex; flex-direction: column; width: 312px; }.v-file-attach__attach[data-v-ac123016] { display: flex; align-items: center; justify-content: flex-start; margin-bottom: 8px; font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; color: rgb(54, 58, 71); }.v-file-attach__counter[data-v-ac123016] { display: flex; align-items: center; justify-content: flex-start; margin-right: 12px; }.v-file-attach__icon[data-v-ac123016] { margin-right: 8px; fill: rgb(109, 119, 139); }.v-file-attach__input[data-v-ac123016] { position: absolute; left: 0px; top: 0px; opacity: 0; width: 100%; height: 100%; cursor: pointer; }.v-file-attach__button[data-v-ac123016] { position: relative; }.v-file-attach__placeholder[data-v-ac123016] { font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 12px; color: rgb(168, 177, 183); }.v-file-attach .v-form-error[data-v-ac123016] { margin-bottom: 4px; }.asterisk[data-v-6331cde9]::before { content: "*"; }.v-label[data-v-6331cde9] { display: inline-flex; }.v-label__content[data-v-6331cde9] { font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 12px; user-select: none; color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 27px; text-transform: uppercase; height: 20px; }.v-label__tooltip-content[data-v-6331cde9] { display: flex; align-items: flex-start; flex-direction: column; row-gap: 12px; }.v-label__tooltip-content[data-v-6331cde9] a:not(.v-label__button) { color: rgb(249, 249, 249); text-decoration: underline; }@media (hover: hover) {
  .v-label__tooltip-content[data-v-6331cde9] a:not(.v-label__button):hover { text-decoration: none; }
}.asterisk[data-v-2cf5b4bc]::before { content: "*"; }.label-group[data-v-2cf5b4bc] { position: relative; display: flex; gap: 4px; }.asterisk[data-v-057ea85e]::before { content: "*"; }.v-price[data-v-057ea85e] { position: relative; color: rgb(54, 58, 71); display: inline-flex; align-items: baseline; }.v-price--l[data-v-057ea85e] { font-family: "Fira Sans", sans-serif; font-size: 22px; font-weight: 700; line-height: 26px; }.v-price--l .v-price__unit[data-v-057ea85e] { font-family: "Fira Sans", sans-serif; font-size: 13px; font-weight: 500; line-height: 15px; }.v-price--m[data-v-057ea85e] { font-family: "Fira Sans", sans-serif; font-size: 22px; font-weight: 500; line-height: 18px; }.v-price--m .v-price__unit[data-v-057ea85e] { font-family: "Fira Sans", sans-serif; font-size: 13px; font-weight: 500; line-height: 15px; }.v-price--s[data-v-057ea85e] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 500; line-height: 22px; text-align: center; }.v-price--s .v-price__unit[data-v-057ea85e], .v-price--xs .v-price__unit[data-v-057ea85e], .v-price--xs[data-v-057ea85e] { font-family: "Fira Sans", sans-serif; font-size: 13px; font-weight: 500; line-height: 15px; }.v-price--xxs .v-price__unit[data-v-057ea85e], .v-price--xxs[data-v-057ea85e] { font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 500; line-height: 12px; }.v-price--thin.v-price--l .v-price__unit[data-v-057ea85e], .v-price--thin.v-price--l[data-v-057ea85e], .v-price--thin.v-price--m .v-price__unit[data-v-057ea85e], .v-price--thin.v-price--m[data-v-057ea85e], .v-price--thin.v-price--s .v-price__unit[data-v-057ea85e], .v-price--thin.v-price--s[data-v-057ea85e], .v-price--thin.v-price--xs .v-price__unit[data-v-057ea85e], .v-price--thin.v-price--xs[data-v-057ea85e], .v-price--thin.v-price--xxs .v-price__unit[data-v-057ea85e], .v-price--thin.v-price--xxs[data-v-057ea85e] { font-weight: 400; }.v-price--disabled[data-v-057ea85e] { color: rgb(204, 204, 204); }.v-price--inherit[data-v-057ea85e] { color: inherit; font: inherit; }.v-price__price[data-v-057ea85e]::after { content: " ₽"; }.asterisk[data-v-1eea16d2]::before { content: "*"; }.v-crossed-price[data-v-1eea16d2] { position: relative; color: rgb(109, 119, 139); }.v-crossed-price--m[data-v-1eea16d2] { font-family: "Fira Sans", sans-serif; font-size: 13px; font-weight: 500; line-height: 15px; }.v-crossed-price--s[data-v-1eea16d2] { font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 12px; }.v-crossed-price[data-v-1eea16d2]::before { width: 100%; height: 1px; position: absolute; top: 45%; background: rgb(218, 31, 42); content: ""; transform: rotate(-4deg); }.v-crossed-price[data-v-1eea16d2]::after { content: " ₽"; }.asterisk[data-v-7dd2f4a2]::before { content: "*"; }.v-pagination[data-v-7dd2f4a2] { display: flex; justify-content: center; }.v-pagination .v-pagination__link[data-v-7dd2f4a2] { cursor: pointer; user-select: none; }.v-pagination .v-pagination__link--active[data-v-7dd2f4a2] { pointer-events: none; }.v-pagination__list[data-v-7dd2f4a2] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; display: flex; align-items: center; justify-content: flex-start; color: rgb(109, 119, 139); }@media (max-width: 768px) {
  .v-pagination__list[data-v-7dd2f4a2] { flex-direction: row; justify-content: center; }
}.v-pagination__item[data-v-7dd2f4a2] { margin-right: 4px; text-align: center; }.v-pagination__item--dots[data-v-7dd2f4a2] { display: flex; justify-content: center; width: 32px; height: 32px; align-items: flex-end; padding-bottom: 5px; user-select: none; }.v-pagination__item--prev[data-v-7dd2f4a2] { margin-right: 8px; }.v-pagination__item--next[data-v-7dd2f4a2] { margin-left: 8px; }.v-pagination__item[data-v-7dd2f4a2]:last-child { margin-right: 0px; }.v-pagination__link[data-v-7dd2f4a2] { display: flex; align-items: center; justify-content: center; width: 32px; height: 32px; border-radius: 50%; color: currentcolor; cursor: pointer; }.v-pagination__link--next[data-v-7dd2f4a2], .v-pagination__link--prev[data-v-7dd2f4a2] { overflow: hidden; width: auto; box-sizing: border-box; padding: 0px 8px; margin: 0px; background-position: 50% center; background-repeat: no-repeat; border-radius: 6px; }.v-pagination__link--prev[data-v-7dd2f4a2] { font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 22px; }.v-pagination__link[data-v-7dd2f4a2]:not(.v-pagination__link--active):hover { background-color: rgb(249, 249, 249); }.v-pagination__link--active[data-v-7dd2f4a2] { background-color: rgb(218, 31, 42); color: rgb(255, 255, 255); pointer-events: none; }.v-pagination__icon[data-v-7dd2f4a2] { fill: currentcolor; }.asterisk[data-v-330b45b9]::before { content: "*"; }.v-chip[data-v-330b45b9] { position: relative; display: inline-block; max-width: 100%; user-select: none; font-family: "Fira Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; margin: 0px 4px 4px 0px; background: rgb(242, 242, 242); border-radius: 40px; }.v-chip[data-v-330b45b9]:hover { box-shadow: rgb(218, 31, 42) 0px 0px 0px 1px; }.v-chip--mini[data-v-330b45b9] { font-family: "Fira Sans", sans-serif; font-size: 11px; font-weight: 400; line-height: 13px; }.v-chip__label-wrapper[data-v-330b45b9] { position: relative; display: flex; align-items: center; justify-content: flex-start; height: auto; padding: 8px 20px; border-radius: 40px; color: rgb(54, 58, 71); cursor: default; }.v-chip__label-wrapper--mini[data-v-330b45b9] { padding: 5px 10px 4px; }.v-chip__label-wrapper--closable[data-v-330b45b9] { padding-right: 40px; }.v-chip__label-wrapper--closable.v-chip__label-wrapper--mini[data-v-330b45b9] { padding-right: 24px; }.v-chip__label[data-v-330b45b9] { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.v-chip__icon[data-v-330b45b9] { display: inline-block; }.v-chip__link[data-v-330b45b9] { position: absolute; right: 18px; top: 16px; }.v-chip__link--mini[data-v-330b45b9] { right: 8px; top: 11px; }.v-chip__close[data-v-330b45b9] { position: relative; width: 12px; height: 12px; }.v-chip__close:hover .v-chip__close-line[data-v-330b45b9] { background-color: rgb(54, 58, 71); }.v-chip__close-line[data-v-330b45b9] { position: absolute; width: 100%; height: 1px; background-color: rgb(109, 119, 139); transform-origin: center center; }.v-chip__close-line--first[data-v-330b45b9] { transform: rotate(45deg); }.v-chip__close-line--second[data-v-330b45b9] { transform: rotate(-45deg); }.asterisk[data-v-5a228cb6]::before { content: "*"; }.v-switch[data-v-5a228cb6] { position: relative; display: block; min-height: 22px; padding-left: 36px; }@media (max-width: 768px) {
  .v-switch[data-v-5a228cb6] { padding-top: 4px; padding-bottom: 4px; padding-left: 60px; }
}.v-switch--reversed-order[data-v-5a228cb6] { padding-right: 36px; padding-left: 0px; }@media (max-width: 768px) {
  .v-switch--reversed-order[data-v-5a228cb6] { padding-right: 60px; }
}.v-switch--reversed-order .v-switch__slider[data-v-5a228cb6] { right: 0px; left: auto; }.v-switch__input[data-v-5a228cb6] { display: none; }.v-switch__slider[data-v-5a228cb6] { position: absolute; z-index: 1; top: 50%; left: 0px; width: 27px; height: 14px; background-color: rgb(168, 177, 183); border-radius: 10px; cursor: pointer; transform: translateY(-50%); transition: background-color 0.4s ease 0s; }@media (max-width: 768px) {
  .v-switch__slider[data-v-5a228cb6] { width: 52px; height: 30px; border-radius: 15px; }
}.v-switch__slider[data-v-5a228cb6]::before { position: absolute; bottom: 2px; left: 2px; width: 10px; height: 10px; background-color: rgb(255, 255, 255); border-radius: 50%; content: ""; transition: transform 0.4s ease 0s; }@media (max-width: 768px) {
  .v-switch__slider[data-v-5a228cb6]::before { bottom: 1px; left: 1px; width: 28px; height: 28px; }
}.v-switch__input:checked + .v-switch__slider[data-v-5a228cb6] { background-color: rgb(218, 31, 42); }.v-switch__input:checked + .v-switch__slider[data-v-5a228cb6]::before { transform: translateX(13px); }@media (max-width: 768px) {
  .v-switch__input:checked + .v-switch__slider[data-v-5a228cb6]::before { transform: translateX(22px); }
}.v-switch__input:disabled + .v-switch__slider[data-v-5a228cb6] { background-color: rgb(242, 242, 242); }.v-switch__input:disabled + .v-switch__slider[data-v-5a228cb6]::before { box-shadow: rgba(40, 41, 61, 0.04) 0px 0px 1px, rgba(96, 97, 112, 0.16) 0px 2px 4px; }.v-switch__input:disabled:checked + .v-switch__slider[data-v-5a228cb6] { background-color: rgb(234, 141, 147); }.v-switch__input:disabled:checked + .v-switch__slider[data-v-5a228cb6]::before { box-shadow: none; }.v-switch__label[data-v-5a228cb6] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; color: rgb(54, 58, 71); }.v-rating, .v-rating__icon { display: flex; align-items: center; justify-content: center; }.v-rating__icon { width: 52px; height: 52px; border: 2px solid rgb(255, 255, 255); border-radius: 50%; flex-shrink: 0; cursor: pointer; position: relative; }.v-rating__icon::before { width: 100%; height: 100%; content: ""; position: absolute; top: 0px; left: 0px; border-radius: 50%; background-color: rgb(255, 255, 255); z-index: -1; pointer-events: none; }.v-rating__icon--selected { border-color: rgb(19, 144, 223); cursor: default; }.v-rating__icon--selected::before { background-color: rgb(241, 243, 249); }.v-rating__icon:not(:last-of-type) { margin-right: 8px; }.v-rating__icon:not(.v-rating__icon--disabled):hover::before { background-color: rgb(241, 243, 249); }.v-rating__icon--disabled { cursor: default; }.asterisk::before { content: "*"; }.smiley-rating { column-gap: 8px; }.smiley-rating, .smiley-rating__icon { display: flex; align-items: center; justify-content: center; }.smiley-rating__icon { width: 52px; height: 52px; border-radius: 50%; border: 2px solid rgb(255, 255, 255); flex-shrink: 0; cursor: pointer; position: relative; }.smiley-rating__icon::before { width: 100%; height: 100%; content: ""; position: absolute; top: 0px; left: 0px; border-radius: 50%; background-color: rgb(255, 255, 255); z-index: -1; pointer-events: none; }.smiley-rating__icon--selected { border-color: rgb(19, 144, 223); cursor: default; }.smiley-rating__icon--selected::before, .smiley-rating__icon:hover::before { background-color: rgb(241, 243, 249); }.smiley-rating__icon--disabled { pointer-events: none; }.asterisk[data-v-27b5115d]::before { content: "*"; }.code-timer[data-v-27b5115d] { display: flex; align-items: flex-start; justify-content: center; font-family: "Fira Sans", sans-serif; font-size: 13px; font-weight: 400; line-height: 15px; gap: 8px 4px; color: rgb(168, 177, 183); }@media (max-width: 768px) {
  .code-timer[data-v-27b5115d] { font-family: "Fira Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; display: flex; align-items: center; justify-content: flex-start; color: rgb(109, 119, 139); flex-direction: column; row-gap: normal; }
}.code-timer--danger[data-v-27b5115d] { display: flex; align-items: center; justify-content: flex-start; flex-direction: column; }.code-timer--danger .code-timer__time[data-v-27b5115d] { text-align: center; color: rgb(249, 87, 33); }@media (max-width: 768px) {
  .code-timer__time[data-v-27b5115d] { font-family: "Fira Sans", sans-serif; font-size: 20px; font-weight: 600; line-height: 32px; }
}.asterisk[data-v-46629d74]::before { content: "*"; }.v-column[data-v-46629d74] { display: flex; flex-direction: column; }.v-column--gap-xs[data-v-46629d74] { row-gap: 4px; }@media (max-width: 768px) {
  .v-column--gap-xs[data-v-46629d74] { row-gap: 4px; }
}.v-column--gap-s[data-v-46629d74] { row-gap: 8px; }@media (max-width: 768px) {
  .v-column--gap-s[data-v-46629d74] { row-gap: 12px; }
}.v-column--gap-m[data-v-46629d74] { row-gap: 16px; }@media (max-width: 768px) {
  .v-column--gap-m[data-v-46629d74] { row-gap: 12px; }
}.v-column--gap-l[data-v-46629d74] { row-gap: 24px; }@media (max-width: 768px) {
  .v-column--gap-l[data-v-46629d74] { row-gap: 20px; }
}.v-column--justify-center[data-v-46629d74] { align-items: center; }̢牵≬桕瑴獰⼺眯睷欮浯獵爮⽵畟⽩敤歳潴⽰桴浥ⵥ潫畭⽳獪瘯敵愯捣畯瑮振獳振畨歮瘭湥潤獲挮獳㔿㐱Т慨桳䀢㌵搵㡤㔷㈵㡡㘲㠶㐱敡㐴㘴㠶㝤㝥晢㑤㤲㌷㤴㝣搱㈸㈷晥㡡㌴戰戵ㄷ㍣㤰ܢ楶楳䥴≤唢呄䩊啒䍗䡐啗䱆坖啃䙍卄䍂乄卓偕ⵅ笰