@font-face {
  font-family: "Inter 100System";
  src: url("../fonts/inter100/inter-cyrillic.woff2") format("woff2");
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
@font-face {
  font-family: "Inter 100System";
  src: url("../fonts/inter100/inter-latin.woff2") format("woff2");
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

body[data-s100-ui="98"] .fancybox-bg{background:#292332;opacity:.45}body[data-s100-ui="98"] .fancybox-slide>.modal,body[data-s100-ui="98"] .devbx-webform-popup,body[data-s100-ui="98"] .popup-window{font-family:"Inter 100System",Arial,sans-serif!important;border-radius:18px!important;background:#fff!important;box-shadow:0 24px 80px #20132930!important;border:1px solid #eee9f3!important;color:#494050!important}body[data-s100-ui="98"] .fancybox-slide>.modal{width:480px!important;max-width:calc(100vw - 32px)!important;padding:32px!important;margin:16px 0!important}body[data-s100-ui="98"] .modal.lg{width:520px!important}body[data-s100-ui="98"] .modal__inner{padding:0!important}body[data-s100-ui="98"] .modal h2,body[data-s100-ui="98"] .modal .h2,body[data-s100-ui="98"] .modal .h3,body[data-s100-ui="98"] .modal-title,body[data-s100-ui="98"] .modal__title,body[data-s100-ui="98"] .devbx-webform-popup h2,body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-title,body[data-s100-ui="98"] .popup-window-titlebar{font-family:"Inter 100System",Arial,sans-serif!important;font-size:23px!important;font-weight:550!important;line-height:1.25!important;color:#655970!important;margin:0 25px 24px 0!important;padding:0!important;letter-spacing:-.02em}body[data-s100-ui="98"] .modal-close{position:absolute!important;top:14px!important;right:14px!important;width:32px!important;height:32px!important;border-radius:50%!important;background:#f2eef6!important;color:#83748f!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:9px!important;box-shadow:none!important}body[data-s100-ui="98"] .modal-close svg{width:13px!important;height:13px!important}body[data-s100-ui="98"] .modal input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),body[data-s100-ui="98"] .modal textarea,body[data-s100-ui="98"] .devbx-webform-popup input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),body[data-s100-ui="98"] .devbx-webform-popup textarea,body[data-s100-ui="98"] .devbx-webform-popup select{font-family:"Inter 100System",Arial,sans-serif!important;font-size:14px!important;color:#493f53!important;border:1px solid #ded7e7!important;background:#fff!important;border-radius:9px!important;padding:12px 14px!important;box-shadow:none!important;min-height:44px!important;height:auto!important}body[data-s100-ui="98"] .modal textarea{min-height:88px!important}body[data-s100-ui="98"] .modal input:focus-visible,body[data-s100-ui="98"] .modal textarea:focus-visible,body[data-s100-ui="98"] .devbx-webform-popup input:focus-visible{outline:2px solid #f5791f66!important;outline-offset:1px!important;border-color:#f5791f!important}body[data-s100-ui="98"] .modal label,body[data-s100-ui="98"] .devbx-webform-popup label{font-family:"Inter 100System",Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important;color:#756880!important}body[data-s100-ui="98"] .modal .form-group{margin-bottom:16px!important}body[data-s100-ui="98"] .modal .btn,body[data-s100-ui="98"] .devbx-webform-popup button[type=submit],body[data-s100-ui="98"] .devbx-webform-popup input[type=submit],body[data-s100-ui="98"] .popup-window-button{font-family:"Inter 100System",Arial,sans-serif!important;border-radius:9px!important;background:#f5791f!important;border:1px solid #f5791f!important;color:#fff!important;min-height:44px!important;height:auto!important;padding:12px 18px!important;box-shadow:none!important;text-shadow:none!important;font-size:14px!important;line-height:1.3!important;white-space:normal!important;font-weight:500!important}body[data-s100-ui="98"] .modal .btn-empty{font-family:"Inter 100System",Arial,sans-serif!important;border-radius:9px!important;border:1px solid #ded7e7!important;background:#fff!important;color:#74647e!important;min-height:44px!important;padding:12px 18px!important;font-size:13px!important}body[data-s100-ui="98"] .modal-catalog-alert .buttons-line{display:flex!important;flex-direction:column!important;gap:10px!important;margin:0!important}body[data-s100-ui="98"] .modal-catalog-alert .buttons-line>*{margin:0!important;width:100%!important;text-align:center!important}body[data-s100-ui="98"] .modal input[type=checkbox]{accent-color:#f5791f}body[data-s100-ui="98"] .popup-window{max-width:calc(100vw - 32px)!important;padding:24px!important}body[data-s100-ui="98"] .popup-window-content{font:14px/1.5 "Inter 100System",Arial,sans-serif!important;padding:0!important}body[data-s100-ui="98"] .devbx-webform-popup{max-width:calc(100vw - 32px)!important;width:520px!important;padding:28px!important}body[data-s100-ui="98"] .devbx-webform-popup *{box-sizing:border-box}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-item{margin-bottom:16px!important}@media(max-width:600px){body[data-s100-ui="98"] .fancybox-slide>.modal{padding:26px 20px!important}body[data-s100-ui="98"] .modal h2,body[data-s100-ui="98"] .modal .h2,body[data-s100-ui="98"] .modal .h3,body[data-s100-ui="98"] .modal-title,body[data-s100-ui="98"] .modal__title{font-size:21px!important}body[data-s100-ui="98"] .devbx-webform-popup{padding:26px 20px!important}}

body[data-s100-ui="98"] .devbx-popup-content{width:520px!important;max-width:calc(100vw - 32px)!important;box-sizing:border-box!important;border-radius:18px!important;background:transparent!important;padding:0!important}body[data-s100-ui="98"] .devbx-webform-popup{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:32px!important;min-width:0!important;margin:0!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-container,body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-content{width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;box-sizing:border-box!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-header{padding:0!important;margin:0 25px 24px 0!important}body[data-s100-ui="98"] .devbx-webform-popup h1{font:550 23px/1.25 "Inter 100System",Arial,sans-serif!important;color:#655970!important;text-align:left!important;margin:0!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-button{font:500 14px/1.3 "Inter 100System",Arial,sans-serif!important;border-radius:9px!important;background:#f5791f!important;color:#fff!important;border:1px solid #f5791f!important;min-height:44px!important;height:auto!important;padding:12px 18px!important;box-shadow:none!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-popup-close-icon{top:-16px!important;right:-16px!important;border-radius:50%!important;background:#f2eef6!important;color:#83748f!important;width:32px!important;height:32px!important;padding:9px!important}body[data-s100-ui="98"] .devbx-webform-popup textarea{resize:vertical!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-row{margin-bottom:16px!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-field{margin-bottom:0!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-body{padding:0!important}@media(max-width:600px){body[data-s100-ui="98"] .devbx-webform-popup{padding:26px 20px!important}body[data-s100-ui="98"] .devbx-webform-popup h1{font-size:21px!important}}

body[data-s100-ui="98"] .devbx-popup{display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;position:fixed!important;inset:0!important;overflow-y:auto!important;box-sizing:border-box!important}body[data-s100-ui="98"] .devbx-popup-content{margin:auto!important;flex-shrink:0!important;width:520px!important;max-width:100%!important}body[data-s100-ui="98"] .devbx-popup-content>.devbx-webform-styled{width:100%!important;padding:0!important;margin:0!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-page,body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-pages-container{padding:0!important;margin:0!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-row{margin:0 0 16px!important;padding:0!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-field{padding:0!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-popup-close-icon{display:flex!important;align-items:center!important;justify-content:center!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-popup-close-icon svg{width:14px!important;height:14px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-popup-close-icon path{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important}

body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-description{margin:0!important;padding:0!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-header{height:auto!important;min-height:0!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-popup-close-icon svg{display:none!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-popup-close-icon::before,body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-popup-close-icon::after{content:""!important;display:block!important;position:absolute!important;left:9px!important;top:15px!important;width:14px!important;height:1.5px!important;background:#83748f!important;border:0!important;transform:rotate(45deg)!important;border-radius:0!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-popup-close-icon::after{transform:rotate(-45deg)!important}

body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-popup-close-icon{top:0!important;right:0!important}

/* Same Inter family and weight as the approved section headings, compact modal scale. */
body[data-s100-ui="98"] .modal h1,body[data-s100-ui="98"] .modal h2,body[data-s100-ui="98"] .modal .h2,body[data-s100-ui="98"] .modal .h3,body[data-s100-ui="98"] .modal-title,body[data-s100-ui="98"] .modal__title,body[data-s100-ui="98"] .devbx-webform-popup h1,body[data-s100-ui="98"] .devbx-webform-popup h2,body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-title,body[data-s100-ui="98"] .popup-window-titlebar{font-family:"Inter 100System",Arial,sans-serif!important;font-size:20px!important;line-height:1.3!important;font-weight:550!important;letter-spacing:-.018em!important}@media(max-width:600px){body[data-s100-ui="98"] .modal h1,body[data-s100-ui="98"] .modal h2,body[data-s100-ui="98"] .modal .h2,body[data-s100-ui="98"] .modal .h3,body[data-s100-ui="98"] .modal-title,body[data-s100-ui="98"] .modal__title,body[data-s100-ui="98"] .devbx-webform-popup h1,body[data-s100-ui="98"] .devbx-webform-popup h2{font-size:19px!important}}

/* Review4: one compact field scale for native and DevBX popup forms. */
body[data-s100-ui="98"] .fancybox-slide>.modal.lg{width:460px!important;padding:28px!important}body[data-s100-ui="98"] .devbx-popup-content{width:460px!important}body[data-s100-ui="98"] .devbx-webform-popup{padding:28px!important}
body[data-s100-ui="98"] .modal input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),body[data-s100-ui="98"] .devbx-webform-popup input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]){box-sizing:border-box!important;min-height:40px!important;height:40px!important;padding:9px 12px!important;font:400 13px/20px "Inter 100System",Arial,sans-serif!important;border-radius:8px!important;margin-bottom:0!important}
body[data-s100-ui="98"] .modal textarea,body[data-s100-ui="98"] .devbx-webform-popup textarea{box-sizing:border-box!important;min-height:74px!important;height:74px!important;padding:10px 12px!important;font:400 13px/20px "Inter 100System",Arial,sans-serif!important;border-radius:8px!important;margin-bottom:0!important}
body[data-s100-ui="98"] .modal input::placeholder,body[data-s100-ui="98"] .modal textarea::placeholder,body[data-s100-ui="98"] .devbx-webform-popup input::placeholder,body[data-s100-ui="98"] .devbx-webform-popup textarea::placeholder{color:#9095a0!important;font:400 13px/20px "Inter 100System",Arial,sans-serif!important;opacity:1!important}
body[data-s100-ui="98"] .modal .form-group{margin-bottom:12px!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-row{margin:0 0 12px!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-field-input{padding:0!important;margin:0!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-label.s98-field-caption{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
body[data-s100-ui="98"] .modal label.checkbox-label,body[data-s100-ui="98"] .devbx-webform-popup label.checkbox-label{font:400 12px/1.5 "Inter 100System",Arial,sans-serif!important;padding-left:28px!important}body[data-s100-ui="98"] .modal label.checkbox-label::before,body[data-s100-ui="98"] .modal label.checkbox-label::after,body[data-s100-ui="98"] .devbx-webform-popup label.checkbox-label::before,body[data-s100-ui="98"] .devbx-webform-popup label.checkbox-label::after{width:18px!important;height:18px!important;border-radius:4px!important;margin-top:0!important;top:0!important;background-size:11px auto!important}
body[data-s100-ui="98"] #modal-authorize .buttons-line a.btn-simple{color:#f5791f!important;font:400 13px/1.5 "Inter 100System",Arial,sans-serif!important}body[data-s100-ui="98"] #modal-authorize .buttons-line a.btn-simple:hover{color:#d96614!important;text-decoration:underline!important}
body[data-s100-ui="98"] .modal .btn,body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-button{min-height:40px!important;padding:10px 16px!important;font-size:13px!important}
body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-header{margin-bottom:20px!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-field{line-height:1.4!important}.s96-preview-revision{font-size:11px;color:#938a9c;margin:0 0 12px}
@media(max-width:600px){body[data-s100-ui="98"] .fancybox-slide>.modal.lg,body[data-s100-ui="98"] .devbx-webform-popup{padding:26px 20px!important}}

body[data-s100-ui="98"] .modal .modal-title,body[data-s100-ui="98"] .modal .modal__title{text-align:left!important}body[data-s100-ui="98"] .interlabs-oneclick__container>.header{display:none!important}body[data-s100-ui="98"] .interlabs-oneclick__container>.body{padding:0!important}body[data-s100-ui="98"] .devbx-popup{background:rgba(41,35,50,.45)!important}body[data-s100-ui="98"] .devbx-popup::before{background:transparent!important}
body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-field-input{line-height:0!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-field-input input,body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-field-input textarea{display:block!important;width:100%!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-navigation{padding:0!important;margin:12px 0 0!important;width:100%!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-navigation .devbx-webform-button{margin:0!important;width:100%!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-boolean-checkbox-inline{padding:0!important;margin:0!important;line-height:18px!important;min-height:18px!important}

body[data-s100-ui="98"] .devbx-popup{background:transparent!important}body[data-s100-ui="98"] .devbx-popup-background{background:rgba(41,35,50,.45)!important;opacity:1!important}

/* 2026-10-22: user-approved centered headings for every popup form. */
body[data-s100-ui="98"] .modal h1,body[data-s100-ui="98"] .modal h2,body[data-s100-ui="98"] .modal .h2,body[data-s100-ui="98"] .modal .h3,body[data-s100-ui="98"] .modal .modal-title,body[data-s100-ui="98"] .modal .modal__title,body[data-s100-ui="98"] .devbx-webform-popup h1,body[data-s100-ui="98"] .devbx-webform-popup h2,body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-title{text-align:center!important;margin-left:0!important;margin-right:0!important}body[data-s100-ui="98"] .devbx-webform-popup .devbx-webform-header{margin-right:0!important}
