
.wrapper__Ut8HLw {
    display: flex;
    padding-bottom: 24px
}

.wrapper__Ut8HLw:nth-child(odd) {
    flex-grow: 0
}

.wrapper__Ut8HLw:nth-child(2n) {
    flex-grow: 1
}

.wrapper__Ut8HLw .line__OnwF1g {
    height: 2px;
    width: 100%;
    margin: 11px 8px;
    background-color: #d0d7dd;
    border-radius: 1px
}

.wrapper__Ut8HLw .line__OnwF1g.error__Qn0GWA {
    background-color: #c11030
}

.wrapper__Ut8HLw .line__OnwF1g.warning__UoEHJA {
    background-color: #f90
}

.wrapper__Ut8HLw .line__OnwF1g.success__Un8HJw, .wrapper__Ut8HLw .line__OnwF1g.wait__OtYF4w {
    background-color: #ffdd2d
}

.wrapper__Ut8HLw .xStepperStep__gQsJJQ {
    position: relative;
    cursor: default;
    outline: none;
    display: flex;
    justify-content: center
}

.wrapper__Ut8HLw .xStepperStep__gQsJJQ .xStepperStepLabel__uMYLBQ {
    position: absolute;
    top: 32px;
    text-align: center;
    white-space: nowrap;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 12px;
    line-height: 16px;
    text-transform: none;
    color: #7d838a
}

.wrapper__Ut8HLw .xStepperStep__gQsJJQ .xStepperStepLabel__uMYLBQ.active__SX0Gqg {
    color: #1f1f22
}

.wrapper__Ut8HLw .xStepperStep__gQsJJQ:focus .xStepperStepLabel__uMYLBQ {
    outline: 1px solid #ffdd64
}

.wrapper__Ut8HLw .xStepperStep__gQsJJQ:first-child .xStepperStepLabel__uMYLBQ {
    left: 0;
    right: auto;
    text-align: left
}

.wrapper__Ut8HLw .xStepperStep__gQsJJQ:last-child .xStepperStepLabel__uMYLBQ {
    left: auto;
    right: 0;
    text-align: right
}

.theme__default .widgetHeaderTitle__nyQKJg {
    font-weight: 600;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 16px;
    line-height: 24px;
    text-transform: none;
    color: #1f1f22;
    padding: 19px 0;
    margin: 0 auto 0 0
}

.theme__default .widgetHeaderControls__w8wLeA {
    white-space: nowrap;
    padding-left: 32px
}

.theme__default .widgetFooterContent__uR4LJQ {
    padding: 22px 0;
    flex-grow: 1;
    margin-right: auto;
    font-size: 14px;
    line-height: 20px
}

.theme__default .widgetFooterControls__xkgLng {
    margin-left: auto;
    white-space: nowrap;
    padding-left: 24px
}

.theme__default .widgetBody__WccHaQ {
    padding: 24px 31px
}

.theme__default .widgetBody__WccHaQ.widgetBodyWithoutFooter__7gIMzA {
    border-radius: 0 0 16px 16px
}

.theme__default .widget__OscF2w {
    border-radius: 16px;
    background: #fff
}

.theme__default .widget__OscF2w .widgetContent__dlEItg {
    box-sizing: content-box;
    visibility: hidden
}

.theme__default .widget__OscF2w .widgetContent__dlEItg.globalExpandAnimationAnimating___JQM-A, .theme__default .widget__OscF2w .widgetContent__dlEItg.globalExpandAnimationOpened__z8oLvw {
    border: 1px solid #d0d7dd;
    border-top: none;
    border-radius: 0 0 16px 16px;
    visibility: visible
}

.theme__default .topOverlay__gjcJPQ {
    box-shadow: inset 0 -1px 0 0 #db1237;
    background-color: #ffe5e8;
    overflow: hidden;
    transition: height .3s;
    -webkit-animation: fadeOutTopOverlay__0YwL5Q .6s;
    animation: fadeOutTopOverlay__0YwL5Q .6s;
    pointer-events: none
}

.theme__default .topOverlay__gjcJPQ .topOverlayInner__u0ULOQ {
    padding: 24px 32px;
    -webkit-animation: fadeOutTopOverlayInner__F-EN4Q .6s;
    animation: fadeOutTopOverlayInner__F-EN4Q .6s
}

.theme__default .topOverlay__gjcJPQ .topOverlayClose__uxMLMw {
    display: none;
    position: absolute;
    top: 24px;
    right: 32px
}

.theme__default .topOverlay__gjcJPQ .topOverlayClose__uxMLMw .primary-fill {
    fill: #b2b8bf
}

.theme__default .topOverlay__gjcJPQ .topOverlayClose__uxMLMw:hover .primary-fill {
    fill: #7d838a
}

.theme__default .topOverlay__gjcJPQ.opened__WvcHgw {
    pointer-events: auto;
    -webkit-animation: fadeInTopOverlay__wwwLZA .6s;
    animation: fadeInTopOverlay__wwwLZA .6s
}

.theme__default .topOverlay__gjcJPQ.opened__WvcHgw .topOverlayInner__u0ULOQ {
    -webkit-animation: fadeInTopOverlayInner__BuwNYA .6s;
    animation: fadeInTopOverlayInner__BuwNYA .6s
}

.theme__default .topOverlay__gjcJPQ.opened__WvcHgw .topOverlayClose__uxMLMw {
    display: block
}

.theme__default .topOverlay__gjcJPQ .topOverlayContent__1W8MGA {
    margin-bottom: 32px
}

.theme__default .topOverlay__gjcJPQ .topOverlayControls__44wMkQ {
    white-space: nowrap
}

.theme__default .topOverlay__gjcJPQ .topOverlayTitle__u5kLPw {
    font-weight: 600;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 21px;
    line-height: 32px;
    text-transform: none;
    color: #1f1f22;
    padding: 0;
    margin: 0 32px 0 0;
    white-space: nowrap;
    overflow: hidden
}

.theme__default .topOverlay__gjcJPQ .topOverlaySubTitle__4mMMaQ {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #1f1f22;
    white-space: normal;
    overflow: hidden
}

.theme__default [data-side-overlay-size=MD] .topOverlaySubTitle__4mMMaQ, .theme__default [data-side-overlay-size=SM] .topOverlaySubTitle__4mMMaQ {
    max-height: 40px
}

@-webkit-keyframes fadeInTopOverlayInner__BuwNYA {
    0%, 50% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes fadeInTopOverlayInner__BuwNYA {
    0%, 50% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes fadeOutTopOverlayInner__F-EN4Q {
    0% {
        opacity: 1
    }
    50%, to {
        opacity: 0
    }
}

@keyframes fadeOutTopOverlayInner__F-EN4Q {
    0% {
        opacity: 1
    }
    50%, to {
        opacity: 0
    }
}

@-webkit-keyframes fadeInTopOverlay__wwwLZA {
    0% {
        opacity: 0
    }
    50%, to {
        opacity: 1
    }
}

@keyframes fadeInTopOverlay__wwwLZA {
    0% {
        opacity: 0
    }
    50%, to {
        opacity: 1
    }
}

@-webkit-keyframes fadeOutTopOverlay__0YwL5Q {
    0%, 55% {
        opacity: 1
    }
    85%, to {
        opacity: 0
    }
}

@keyframes fadeOutTopOverlay__0YwL5Q {
    0%, 55% {
        opacity: 1
    }
    85%, to {
        opacity: 0
    }
}

.theme__default .tooltipSM__XM8HiQ .tooltipBody__cAYIdw {
    width: 192px;
    min-height: 52px
}

.theme__default .tooltipLG__XHoHfA .tooltipBody__cAYIdw {
    width: 384px;
    min-height: 72px
}

.theme__default .tooltipLG__XHoHfA .tooltipBody__cAYIdw .tooltipLink__cCIIdw {
    height: 16px;
    margin-top: 16px
}

.theme__default .tooltipOverlay__kCYJyw {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    pointer-events: none;
    z-index: 9999
}

.theme__default .tooltipOverlay__kCYJyw .tooltip__TM4G6Q {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: auto;
    z-index: 10000
}

.theme__default .tooltipOverlay__kCYJyw .tooltip__TM4G6Q .tooltipBody__cAYIdw {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #fff;
    text-align: left;
    overflow-y: auto;
    position: relative;
    padding: 16px;
    background-color: #1f1f22;
    border-radius: 3px;
    box-sizing: border-box
}

.theme__default .tooltipOver .tooltip__TM4G6Q .tooltipXButton__j2gJvQ {
    position: absolute;
    right: 8px;
    top: 8px
}

.theme__default .tooltipOverlay__kCYJyw .tooltip__TM4G6Q .tooltipXButton__j2gJvQ .primary-fill {
    fill: #d0d7dd
}

.theme__default .tooltipOverlay__kCYJyw .tooltip__TM4G6Q .tooltipXButton__j2gJvQ:hover .primary-fill {
    fill: #fff
}

.theme__default .tooltipOverlay__kCYJyw .tooltip__TM4G6Q.withTooltipXButton__vhMLWQ .tooltipBody__cAYIdw {
    padding-right: 32px
}

.theme__default .tip__LscFKw {
    width: 0;
    height: 0
}

.theme__default .tip__LscFKw.down__NWUFlg {
    border-top: solid #1f1f22;
    border-right: solid transparent;
    border-left: solid transparent
}

.theme__default .tip__LscFKw.up__KI8Eww {
    border-bottom: solid #1f1f22;
    border-right: solid transparent;
    border-left: solid transparent
}

.theme__default .tip__LscFKw.left__NQoFiQ {
    border-right: solid #1f1f22;
    border-top: solid transparent;
    border-bottom: solid transparent
}

.theme__default .tip__LscFKw.right__PG0F-A {
    border-left: solid #1f1f22;
    border-top: solid transparent;
    border-bottom: solid transparent
}

.theme__default .tip__LscFKw.ieHack__QagGIw {
    margin: -.5px
}

.theme__default .textArea__WKsHTw {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    background-color: #fff;
    outline: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 32px;
    padding: 7px 11px;
    border: 1px solid #d0d7dd;
    border-radius: 3px;
    box-sizing: border-box;
    min-width: 0;
    height: auto
}

.theme__default .textArea__WKsHTw.disabled__WCEHSQ, .theme__default .textArea__WKsHTw:disabled {
    cursor: default;
    -webkit-text-fill-color: #7d838a;
    color: #7d838a;
    background-color: #f2f4f7
}

.theme__default .textArea__WKsHTw.error__QVUGOw {
    border-color: #c11030
}

.theme__default .textArea__WKsHTw.focus__QPwGMQ, .theme__default .textArea__WKsHTw:focus {
    border-color: #1f1f22
}

.theme__default .textArea__WKsHTw::-moz-placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .textArea__WKsHTw:-ms-input-placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .textArea__WKsHTw::placeholder {
    color: #7d838a;
    opacity: 1
}

@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
    .theme__default .textArea__WKsHTw {
        overflow-y: auto
    }
}

.theme__default .tag__FqMDSw {
    border-radius: 16px;
    box-sizing: border-box;
    display: inline-block;
    max-width: 100%
}

.theme__default .tag__FqMDSw .tagContent__QD0GJg {
    display: flex;
    align-items: center;
    border-radius: 16px;
    box-sizing: border-box
}

.theme__default .tag__FqMDSw .text__HEsD1A {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.theme__default .tag__FqMDSw, .theme__default .tag__FqMDSw .edit__G1MDtQ, .theme__default .tag__FqMDSw .remove__JwYEnQ, .theme__default .tag__FqMDSw .tagContent__QD0GJg, .theme__default .tag__FqMDSw .text__HEsD1A {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 12px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .tag__FqMDSw .edit__G1MDtQ, .theme__default .tag__FqMDSw .remove__JwYEnQ, .theme__default .tag__FqMDSw .text__HEsD1A {
    vertical-align: top
}

.theme__default .tag__FqMDSw .edit__G1MDtQ, .theme__default .tag__FqMDSw .remove__JwYEnQ {
    display: inline-block;
    margin-left: 4px
}

.theme__default .tag__FqMDSw .edit__G1MDtQ svg .primary-fill, .theme__default .tag__FqMDSw .remove__JwYEnQ svg .primary-fill {
    fill: #b2b8bf
}

.theme__default .tag__FqMDSw .edit__G1MDtQ:focus svg .primary-fill, .theme__default .tag__FqMDSw .edit__G1MDtQ:hover svg .primary-fill, .theme__default .tag__FqMDSw .remove__JwYEnQ:focus svg .primary-fill, .theme__default .tag__FqMDSw .remove__JwYEnQ:hover svg .primary-fill {
    fill: #7d838a
}

.theme__default .tag__FqMDSw.sm__EogC7w .tagContent__QD0GJg {
    height: 24px;
    background-color: #f2f4f7;
    padding: 4px 8px 4px 12px;
    border: none;
    margin: 4px
}

.theme__default .tag__FqMDSw.md__EigC4A .tagContent__QD0GJg {
    height: 32px;
    background-color: #fff;
    padding: 7px 7px 7px 11px;
    border: 1px solid #d0d7dd;
    margin: 8px 6px
}

.theme__default .tabsWrapper__UQUHCA {
    position: relative
}

.theme__default .tabsWrapper__UQUHCA.notInitialized__bBwIRA {
    visibility: hidden;
    max-width: 100%;
    overflow: hidden
}

.theme__default .tabs__IO8EJw {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    display: inline-flex;
    flex-wrap: nowrap;
    background: #fff;
    border-radius: 16px;
    padding: 2px
}

.theme__default .inlineTabs__SFAGhg {
    flex-shrink: 0;
    display: flex;
    flex-wrap: wrap
}

.theme__default .inlineTabs__SFAGhg .tabItemDropdown__c08IkA {
    display: none
}

.theme__default .fakeTabs__OEAFng {
    pointer-events: none;
    position: absolute;
    left: -10000px;
    bottom: 200%;
    width: 100%;
    padding: 2px;
    box-sizing: border-box;
    display: flex;
    flex-wrap: nowrap;
    visibility: hidden
}

.theme__default .dropdownTabs__Wj0HdA {
    padding-left: 2px;
    height: 28px
}

.theme__default .dropdownTabs__Wj0HdA.dropdownTabsHidden__lHYJwA, .theme__default .dropdownTabs__Wj0HdA .tabItemInline__X84Hog {
    display: none
}

.theme__default .tabItem__MgUFQw {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    margin: 0;
    flex-shrink: 0;
    border: none;
    outline: none;
    background: #fff;
    cursor: pointer;
    border-radius: 14px;
    padding: 6px 16px;
    white-space: nowrap;
    position: relative;
    overflow: visible
}

.theme__default .tabItem__MgUFQw::-moz-focus-inner {
    border: none
}

.theme__default .tabItem__MgUFQw + .tabItem__MgUFQw {
    margin-left: 2px
}

.theme__default .tabItem__MgUFQw:focus, .theme__default .tabItem__MgUFQw:hover {
    background: #f2f4f7
}

.theme__default .tabItem__MgUFQw.selected__Of4Fxg, .theme__default .tabItem__MgUFQw.selected__Of4Fxg:hover {
    background: #d0d7dd;
    cursor: default
}

.theme__default .tabItem__MgUFQw.withNotification__gKAJIA:after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background: #f90
}

.theme__default .tabItem__MgUFQw .tabItemInner__VzEHPw {
    position: relative
}

.theme__default .tableFilterWrapper__qjEKnQ {
    display: inline-block;
    padding: 8px 0 0 8px
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA {
    position: relative;
    height: 32px;
    z-index: 1;
    white-space: nowrap
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA .filterItem__WSMHYw {
    position: relative;
    margin: 0;
    padding: 0;
    height: 32px;
    border: none;
    outline: none;
    background: transparent;
    cursor: pointer;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA .filterItem__WSMHYw::-moz-focus-inner {
    border: none;
    padding: 0
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA .filterItem__WSMHYw.active__Ob8Fyg:hover {
    cursor: default
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA .filterItem__WSMHYw .filterItemInner__iO8JXw {
    position: relative;
    padding: 0 16px;
    display: inline-block
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA .filterItem__WSMHYw:after {
    content: " ";
    position: relative;
    display: block;
    margin-top: 8px;
    border-color: currentcolor transparent transparent;
    border-top: 4px solid transparent;
    border-radius: 2px 2px 0 0;
    transition: border-color .5s
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA .filterItem__WSMHYw:focus:after, .theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA .filterItem__WSMHYw:hover:after {
    border-right-color: #21a19a;
    border-top-color: #21a19a;
    border-left-color: #21a19a
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA .filterItem__WSMHYw.active__Ob8Fyg:after {
    border-right-color: #ffdd2d;
    border-top-color: #ffdd2d;
    border-left-color: #ffdd2d
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA .notificationIcon__laIJ3g {
    position: absolute;
    top: 0;
    right: 8px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #f90
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA button.buttonTableFilter__n-0KOA {
    display: inline-block;
    padding: 0;
    margin-bottom: -4px;
    border: none;
    background: transparent;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA button.buttonTableFilter__n-0KOA:after {
    content: " ";
    position: relative;
    display: block;
    margin-top: 8px;
    border-color: currentcolor transparent transparent;
    border-top: 4px solid transparent;
    border-radius: 2px 2px 0 0;
    transition: border-color .5s
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA button.buttonTableFilter__n-0KOA:focus:after, .theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA button.buttonTableFilter__n-0KOA:hover:after {
    border-right-color: #21a19a;
    border-top-color: #21a19a;
    border-left-color: #21a19a
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA button.buttonTableFilter__n-0KOA.active__Ob8Fyg:after {
    border-right-color: #ffdd2d;
    border-top-color: #ffdd2d;
    border-left-color: #ffdd2d
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA button.buttonTableFilter__n-0KOA .globalButtonInner__Y1oH3A {
    padding: 0 16px
}

.theme__default .tableFilterWrapper__qjEKnQ .tableFilter__YQgHvA > .globalOpen__LR4E9g > .buttonTableFilter__n-0KOA:not(.active__Ob8Fyg):after {
    border-right-color: #21a19a;
    border-top-color: #21a19a;
    border-left-color: #21a19a
}

.theme__default .paginationWrapper__oQEKWQ {
    position: relative;
    padding: 24px 0;
    pointer-events: none
}

.theme__default .paginationWrapper__oQEKWQ .paginationSelectBlock__0EkLww {
    position: absolute;
    display: flex;
    align-items: center
}

.theme__default .paginationWrapper__oQEKWQ .paginationSelectBlock__0EkLww .paginationSelectText__xHALfQ {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .paginationWrapper__oQEKWQ .paginationSelectBlock__0EkLww .paginationSelect__lLwJ2A {
    width: 72px;
    margin-left: 8px;
    pointer-events: auto
}

.theme__default .paginationWrapper__oQEKWQ .paginationIteratorBlock__7LEMrQ {
    display: flex;
    justify-content: center;
    align-items: center
}

.theme__default .paginationWrapper__oQEKWQ .paginationIteratorBlock__7LEMrQ .paginationIteratorButton__-CsNPg {
    display: flex;
    pointer-events: auto
}

.theme__default .paginationWrapper__oQEKWQ .paginationIteratorBlock__7LEMrQ .pageNumber__WEcHVA {
    margin: 0 24px;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .masterTable__YfAHwg {
    position: relative
}

.theme__default .filterPanel__YccHxA {
    padding: 24px;
    background: #f2f4f7;
    border-radius: 8px 8px 0 0;
    box-shadow: 0 8px #f2f4f7
}

.theme__default .tableFooterWrapper__qscKpg {
    height: 76px;
    margin-top: 16px
}

.theme__default .tableFooterWrapper__qscKpg .tableFooter__YV8HxQ {
    background: #e4e8eb;
    padding: 24px 12px
}

.theme__default .tableFooterWrapper__qscKpg .tableFooter__YV8HxQ:before {
    content: " ";
    position: absolute;
    top: -64px;
    left: 0;
    width: 100%;
    height: 64px;
    background: linear-gradient(hsla(0, 0%, 100%, 0), #fff);
    pointer-events: none
}

.theme__default .tableFooterWrapper__qscKpg .tableFooter__YV8HxQ .tableFooterSummary__qyIKsw {
    display: flex;
    align-items: center
}

.theme__default .tableFooterWrapper__qscKpg .tableFooter__YV8HxQ .tableFooterSummary__qyIKsw .tableFooterSummaryAmount___f4NJw, .theme__default .tableFooterWrapper__qscKpg .tableFooter__YV8HxQ .tableFooterSummary__qyIKsw .tableFooterSummaryDivider__CAcNeg, .theme__default .tableFooterWrapper__qscKpg .tableFooter__YV8HxQ .tableFooterSummary__qyIKsw .tableFooterSummarySelectedCount__Z3EP5Q {
    margin-left: 24px
}

.theme__default .tableFooterWrapper__qscKpg.ieBrowser__UD8HAA .tableFooter__YV8HxQ {
    position: relative
}

.theme__default .tableFooterWrapper__qscKpg.ieBrowser__UD8HAA .tableFooter__YV8HxQ.fixed__Mu4FXg {
    position: fixed;
    bottom: 0;
    z-index: 1;
    box-sizing: border-box
}

.theme__default .tableFooterWrapper__qscKpg:not(.ieBrowser__UD8HAA) {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0
}

@media (max-width: 575px) {
    .theme__default .tableWrapper__axgINw > table td.hidexs__OfoF0w, .theme__default .tableWrapper__axgINw > table th.hidexs__OfoF0w {
        display: none
    }
}

@media (min-width: 576px) and (max-width: 767px) {
    .theme__default .tableWrapper__axgINw > table td.hidesm__ObMFyA, .theme__default .tableWrapper__axgINw > table th.hidesm__ObMFyA {
        display: none
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .theme__default .tableWrapper__axgINw > table td.hidemd__OVMFuQ, .theme__default .tableWrapper__axgINw > table th.hidemd__OVMFuQ {
        display: none
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .theme__default .tableWrapper__axgINw > table td.hidelg__OV4Fuw, .theme__default .tableWrapper__axgINw > table th.hidelg__OV4Fuw {
        display: none
    }
}

@media (min-width: 1200px) {
    .theme__default .tableWrapper__axgINw > table td.hidexl__OdAFzA, .theme__default .tableWrapper__axgINw > table th.hidexl__OdAFzA {
        display: none
    }
}

@-webkit-keyframes fadeIn__OC0FlQ {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes fadeIn__OC0FlQ {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.theme__default .tableBasic__V3MHOA {
    position: relative;
    z-index: 0
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw {
    margin-top: -16px;
    margin-bottom: -16px
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw.noData__OLAFpQ {
    margin-bottom: -16px
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0 16px
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table td.alignLeft__T5sG5A, .theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table th.alignLeft__T5sG5A {
    text-align: left
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table td.alignRight__WFkHVw, .theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table th.alignRight__WFkHVw {
    text-align: right
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > thead > tr {
    height: 48px
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > thead > tr > th {
    background-color: #e4e8eb;
    padding: 16px 12px;
    box-sizing: border-box;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 12px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22
}

@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
    .theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > thead > tr > th {
        box-shadow: inset -1px 0 0 #e4e8eb, inset 1px 0 0 #e4e8eb
    }
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > thead > tr > th:first-child {
    border-top-left-radius: 8px
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > thead > tr > th:last-child {
    border-top-right-radius: 8px
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > thead > tr > th .thBlock__QBUGFQ {
    display: inline-flex
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > thead > tr > th .thBlock__QBUGFQ.checkboxType__avgINw {
    display: flex
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > thead > tr > th .thBlock__QBUGFQ.order__M00Fag {
    cursor: pointer
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > thead > tr > th .thBlock__QBUGFQ.order__M00Fag .orderButton__YtYH5g {
    display: flex;
    visibility: hidden;
    margin-left: 8px
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > thead > tr > th .thBlock__QBUGFQ.order__M00Fag .orderButton__YtYH5g.sorted__OsYF3w, .theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > thead > tr > th .thBlock__QBUGFQ.order__M00Fag:hover .orderButton__YtYH5g {
    visibility: visible
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > tbody > tr > td {
    vertical-align: top;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > tbody > tr > td:first-child {
    border-radius: 8px 0 0 8px
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > tbody > tr > td:last-child {
    border-radius: 0 8px 8px 0
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > tbody > tr > td.textType__SfQGtQ {
    padding: 12px
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > tbody > tr > td.componentsType__gXgJNg {
    padding: 8px 12px
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > tbody > tr > td.checkboxType__avgINw {
    padding: 14px 12px 12px
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > tbody > tr.selected__SNkGlw > td {
    background-color: #e4e8eb
}

@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
    .theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > tbody > tr.selected__SNkGlw > td {
        box-shadow: inset -1px 0 0 #e4e8eb, inset 1px 0 0 #e4e8eb
    }
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > tbody > tr.selected__SNkGlw > td .table-icon > .primary-fill {
    fill: #b2b8bf
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > tbody > tr.selected__SNkGlw > td button:hover .table-icon > .primary-fill {
    fill: #7d838a
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > tbody.clickable__T_IG6A > tr {
    cursor: pointer
}

.theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > tbody.hoverable__UUcHBg > tr:hover > td {
    background-color: #f2f4f7
}

@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
    .theme__default .tableBasic__V3MHOA .tableWrapper__axgINw > table > tbody.hoverable__UUcHBg > tr:hover > td {
        box-shadow: inset -1px 0 0 #f2f4f7, inset 1px 0 0 #f2f4f7
    }
}

.theme__default .tableBasic__V3MHOA .footerEmptyData__idYJZg {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 64px 0
}

.theme__default .tableBasic__V3MHOA .spinnerWrapper__gUkJLg {
    position: absolute;
    top: 16px;
    left: 0;
    width: 100%;
    height: calc(100% - 16px)
}

.theme__default .tableBasic__V3MHOA .overlayCover__bK8ITw {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: hsla(0, 0%, 100%, .8);
    -webkit-animation: fadeIn__OC0FlQ .3s;
    animation: fadeIn__OC0FlQ .3s
}

.wrapper__S9sG1g {
    position: relative;
    width: 100%
}

.wrapper__S9sG1g * {
    box-sizing: border-box
}

.wrapper__S9sG1g .suggest__S80G1w .input__PFUGBQ {
    background-color: #fff;
    border: 1px solid #d0d7dd;
    border-radius: 3px;
    display: block;
    height: 32px;
    padding: 7px 40px 7px 11px;
    text-align: left;
    width: 100%;
    outline: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22
}

.wrapper__S9sG1g .suggest__S80G1w .input__PFUGBQ::-moz-placeholder {
    color: #7d838a;
    opacity: 1
}

.wrapper__S9sG1g .suggest__S80G1w .input__PFUGBQ:-ms-input-placeholder {
    opacity: 1
}

.wrapper__S9sG1g .suggest__S80G1w .input__PFUGBQ::placeholder {
    color: #7d838a;
    opacity: 1
}

.wrapper__S9sG1g .suggest__S80G1w .input__PFUGBQ:-ms-input-placeholder, .wrapper__S9sG1g .suggest__S80G1w .input__PFUGBQ::-ms-input-placeholder {
    color: #7d838a
}

.wrapper__S9sG1g .suggest__S80G1w .input__PFUGBQ.error__PCsF-w {
    border-color: #c11030
}

.wrapper__S9sG1g .suggest__S80G1w .input__PFUGBQ:focus, .wrapper__S9sG1g .suggest__S80G1w .input__PFUGBQ:hover {
    border-color: #1f1f22
}

.wrapper__S9sG1g .suggest__S80G1w .input__PFUGBQ::-ms-clear {
    display: none
}

.wrapper__S9sG1g .suggest__S80G1w .caretIcon__WlIHbQ, .wrapper__S9sG1g .suggest__S80G1w .spinnerIcon__bpEIXQ {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 12px;
    margin: auto;
    pointer-events: none
}

.wrapper__S9sG1g .suggest__S80G1w .caretIcon__WlIHbQ {
    transition: all .3s ease;
    transform: rotate(0)
}

.wrapper__S9sG1g .suggest__S80G1w.opened__QxIGUA .input__PFUGBQ {
    border-color: #1f1f22
}

.wrapper__S9sG1g .suggest__S80G1w.opened__QxIGUA .caretIcon__WlIHbQ {
    transform: rotate(180deg)
}

.wrapper__S9sG1g .suggest__S80G1w.disabled__UkMHDQ .input__PFUGBQ, .wrapper__S9sG1g .suggest__S80G1w.disabled__UkMHDQ:hover .input__PFUGBQ {
    border-color: #d0d7dd;
    background-color: #f2f4f7;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.theme__default .subValue__WQ0HYQ {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .subRow__Oo8F1w {
    display: flex;
    margin-left: -12px;
    margin-right: -12px;
    padding-bottom: 8px
}

.theme__default .subRow__Oo8F1w:last-child {
    padding-bottom: 0
}

.theme__default .subLabel__VjEHJw {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #7d838a;
    overflow: hidden;
    max-height: 40px
}

.theme__default .step__IlsESw {
    font-size: 14px;
    line-height: 20px;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    width: 24px;
    height: 24px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default;
    box-shadow: 0 2px 7px rgba(31, 31, 34, .08);
    border: 2px solid transparent;
    border-radius: 50%
}

.theme__default .step__IlsESw.wait__IhsERA {
    color: #ffdd2d;
    background-color: #fff;
    border-color: #ffdd2d
}

.theme__default .step__IlsESw.disabled__OmkFxw {
    color: #b2b8bf;
    background-color: #fff
}

.theme__default .step__IlsESw.success__NOcFiA {
    color: #fff;
    background-color: #ffdd2d
}

.theme__default .step__IlsESw.warning__NOkFhQ {
    color: #f90;
    background-color: #fff;
    border-color: #f90
}

.theme__default .step__IlsESw.error__KCMEuQ {
    color: #fff;
    background-color: #c11030
}

.theme__default .statusTrackerSteps__D2sNwg {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    height: 64px;
    padding: 24px 24px 16px;
    background-color: #f2f4f7;
    border-radius: 8px 8px 0 0
}

.theme__default .statusTrackerStepDivider__b3YQFg {
    height: 2px;
    margin-left: 8px;
    margin-right: 8px;
    border-radius: 1px
}

.theme__default .statusTrackerStepDivider__b3YQFg.fourStepDividerCenter__OmkOww {
    width: 36px
}

.theme__default .statusTrackerStepDivider__b3YQFg.fourStepDividerSide__GxYN5w {
    width: 34px
}

.theme__default .statusTrackerStepDivider__b3YQFg.threeStepDivider__7zMMvg {
    width: 72px
}

.theme__default .statusTrackerStepDivider__b3YQFg.wait__ZIsH_A {
    background-color: #ffdd2d
}

.theme__default .statusTrackerStepDivider__b3YQFg.warning__gnUJOQ {
    background-color: #f90
}

.theme__default .statusTrackerStepDivider__b3YQFg.error__bkcIbQ {
    background-color: #c11030
}

.theme__default .statusTrackerStepDivider__b3YQFg.success__gnMJPA {
    background-color: #ffdd2d
}

.theme__default .statusTrackerStepDivider__b3YQFg.disabled__i6kJew {
    background-color: #d0d7dd
}

.theme__default .statusTrackerFooter__Hj4OIg {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 96px;
    box-shadow: inset 0 1px #d0d7dd
}

.theme__default .statusTrackerFooter__Hj4OIg:last-child {
    background-color: #f2f4f7;
    border-radius: 0 0 8px 8px
}

.theme__default .statusTrackerFooter__Hj4OIg .statusTrackerFooterContent__k7kQ-Q {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 24px;
    width: 100%;
    max-height: 48px
}

.theme__default .statusTrackerFooter__Hj4OIg .statusTrackerFooterContent__k7kQ-Q .StatusTrackerFooterText__W5oPpw {
    text-align: center;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 12px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    max-width: 100%
}

.theme__default .statusTrackerBody__-7sNQQ {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 208px;
    padding: 0 24px;
    background-color: #f2f4f7
}

.theme__default .statusTrackerBody__-7sNQQ:last-child {
    border-radius: 0 0 8px 8px
}

.theme__default .statusTrackerBody__-7sNQQ > .statusTrackerIcon__-6UNPA {
    margin-bottom: 16px
}

.theme__default .statusTrackerBody__-7sNQQ > .statusTrackerBodyText__PSIO5g {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #1f1f22;
    max-height: 40px;
    max-width: 100%;
    overflow: hidden;
    text-align: center
}

.theme__default .statusTrackerBody__-7sNQQ > .globalSmsInput__Sa8Gpw, .theme__default .statusTrackerBody__-7sNQQ button {
    margin-top: 16px
}

.theme__default .statusTrackerBody__-7sNQQ > .globalMarkerStatus__bEUISg {
    white-space: nowrap
}

.theme__default .statusTracker__yVsLsw {
    display: flex;
    flex-direction: column;
    width: 296px
}

.theme__default .spoiler__S5sGzw {
    display: flex;
    flex-direction: column
}

.theme__default .spoiler__S5sGzw .caption__SrkGvw {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
    padding-left: 12px;
    padding-right: 12px;
    cursor: pointer
}

.theme__default .spoiler__S5sGzw .caption__SrkGvw .icon__NFoFeg {
    margin-left: 4px
}

.theme__default .spoiler__S5sGzw .caption__SrkGvw .icon__NFoFeg.animationRotate180__tycKmQ {
    transition: transform .25s ease-in-out
}

.theme__default .spoiler__S5sGzw .caption__SrkGvw .icon__NFoFeg.animationRotate180__tycKmQ.active__Qq8GTQ {
    transform: rotate(-180deg)
}

.theme__default .spoiler__S5sGzw .content__SzwGzA {
    padding: 8px 12px;
    border-top: 1px solid #d0d7dd;
    border-bottom: 1px solid #d0d7dd
}

.theme__default .spoiler__S5sGzw .content__SzwGzA.hidden__Qj8GPQ {
    display: none
}

@-webkit-keyframes fadeIn__dMoIfQ {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes fadeIn__dMoIfQ {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.theme__default .globalSpinnerWidget__dlUIpw {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 10100;
    background-color: hsla(0, 0%, 100%, .8)
}

@-webkit-keyframes fadeIn__QSQGGQ {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes fadeIn__QSQGGQ {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.theme__default .theme__default_spin {
    -webkit-animation: spin360__RvcGJQ 1s linear infinite;
    animation: spin360__RvcGJQ 1s linear infinite
}

@-webkit-keyframes spin360__RvcGJQ {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}

@keyframes spin360__RvcGJQ {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}

.theme__default .spinnerWrapper__jmAJsg {
    display: flex;
    flex-direction: column;
    align-items: center;
    opacity: 1;
    -webkit-animation: fadeIn__QSQGGQ 2s ease-in;
    animation: fadeIn__QSQGGQ 2s ease-in
}

.theme__default .spinnerWrapper__jmAJsg .textWrapper__b1sIeA {
    margin-top: 8px;
    text-align: center;
    font-size: 14px;
    line-height: 20px
}

.theme__default .smallInput__gGMJJQ {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #7d838a;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    border: none;
    border-radius: 4px;
    background: #fff;
    height: 20px;
    width: 100%;
    padding: 0 8px;
    outline: none;
    box-sizing: border-box
}

.theme__default .smallInput__gGMJJQ::-ms-clear {
    display: none
}

.theme__default .globalSelectDeprecated__k18JtQ {
    position: relative;
    background-color: #fff;
    border: 1px solid #d0d7dd;
    border-radius: 3px;
    box-sizing: border-box;
    display: block;
    height: 32px;
    padding: 7px 11px;
    text-align: left;
    width: 100%;
    outline: none;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .globalSelectDeprecated__k18JtQ.hideBorders__zRELrw {
    border: none;
    margin: 0;
    padding: 0
}

.theme__default .globalSelectDeprecated__k18JtQ .selectDeprecatedValue__Y1kPsg {
    display: flex;
    justify-content: space-between;
    padding-right: 24px;
    line-height: normal
}

.theme__default .globalSelectDeprecated__k18JtQ .selectDeprecatedValue__Y1kPsg .text__fgIJCQ {
    pointer-events: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.theme__default .globalSelectDeprecated__k18JtQ .selectDeprecatedValue__Y1kPsg .caretIcon__tDQK3A, .theme__default .globalSelectDeprecated__k18JtQ .selectDeprecatedValue__Y1kPsg .spinnerIcon__z1ELzA {
    position: absolute;
    top: 0;
    right: 12px;
    bottom: 0;
    margin: auto;
    pointer-events: none
}

.theme__default .globalSelectDeprecated__k18JtQ .selectDeprecatedValue__Y1kPsg .caretIcon__tDQK3A {
    transition: all .3s ease;
    transform: rotate(0)
}

.theme__default .globalSelectDeprecated__k18JtQ .selectDeprecatedValue__Y1kPsg.placeholder__zpILxw {
    color: #7d838a
}

.theme__default .globalSelectDeprecated__k18JtQ.error__iFEJbg {
    border-color: #c11030
}

.theme__default .globalSelectDeprecated__k18JtQ.globalDisabled__SFAGfA, .theme__default .globalSelectDeprecated__k18JtQ.globalDisabled__SFAGfA:active, .theme__default .globalSelectDeprecated__k18JtQ.globalDisabled__SFAGfA:focus {
    color: #7d838a;
    border-color: #d0d7dd;
    background-color: #f2f4f7;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.theme__default .globalSelectDeprecated__k18JtQ.globalActive__OgEFwA, .theme__default .globalSelectDeprecated__k18JtQ:focus {
    border-color: #1f1f22
}

.theme__default .globalSelectDeprecated__k18JtQ.globalActive__OgEFwA .selectDeprecatedValue__Y1kPsg .caretIcon__tDQK3A {
    transform: rotate(180deg)
}

.theme__default .globalSelectDeprecated__k18JtQ .accNumber__s5kK1A {
    max-width: 50%;
    width: auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    order: 0
}

.theme__default .globalSelectDeprecated__k18JtQ .accAmount__s68K3w {
    width: auto;
    white-space: nowrap;
    text-align: right;
    color: #7d838a;
    order: 1
}

.theme__default .selectExtendedTarget__xBILaw {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    position: relative;
    background-color: #fff;
    border: 1px solid #d0d7dd;
    border-radius: 3px;
    box-sizing: border-box;
    height: 32px;
    padding: 7px 35px 7px 11px;
    outline: none;
    display: flex;
    justify-content: space-between;
    cursor: pointer
}

.theme__default .selectExtendedTarget__xBILaw .label__MrIFUw {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.theme__default .selectExtendedTarget__xBILaw .caretIcon__UA4G6w, .theme__default .selectExtendedTarget__xBILaw .spinnerIcon__Y0kH2w {
    position: absolute;
    top: 0;
    right: 12px;
    bottom: 0;
    margin: auto;
    pointer-events: none
}

.theme__default .selectExtendedTarget__xBILaw .caretIcon__UA4G6w {
    transition: all .3s ease;
    transform: rotate(0)
}

.theme__default .selectExtendedTarget__xBILaw.placeholder__YooH1g {
    color: #7d838a
}

.theme__default .selectExtendedTarget__xBILaw.loading__QU8GMQ {
    pointer-events: none
}

.theme__default .selectExtendedTarget__xBILaw.error__M_8FfQ {
    border-color: #c11030
}

.theme__default .selectExtendedTarget__xBILaw.selectOpened__a34ILg, .theme__default .selectExtendedTarget__xBILaw:focus {
    border-color: #1f1f22
}

.theme__default .selectExtendedTarget__xBILaw.disabled__SIEGiw, .theme__default .selectExtendedTarget__xBILaw.disabled__SIEGiw:active, .theme__default .selectExtendedTarget__xBILaw.disabled__SIEGiw:focus {
    color: #7d838a;
    border-color: #d0d7dd;
    background-color: #f2f4f7;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none
}

.theme__default .selectExtendedTarget__xBILaw.selectOpened__a34ILg .caretIcon__UA4G6w {
    transform: rotate(180deg)
}

.theme__default .selectExtended__f4sJBA {
    position: relative
}

.theme__default .selectExtendedDropdown__3t0MUQ {
    top: 36px;
    left: -1px;
    width: calc(2px + 100%)
}

.theme__default .selectDropdown__gCUJIA.topOrientation__gV0JMg {
    top: auto;
    bottom: 36px
}

.theme__default .selectDropdownList__rK4KvA {
    max-height: 196px;
    overflow: auto
}

.theme__default .segmentedControl__GlQODQ {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between
}

.theme__default .segmentedControlItem__WkIPnA {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    margin: 0;
    flex: 1;
    outline: none;
    background: #fff;
    cursor: pointer;
    border: 1px solid #d0d7dd;
    padding: 7px 23px;
    white-space: nowrap;
    position: relative;
    overflow: hidden;
    z-index: 0
}

.theme__default .segmentedControlItem__WkIPnA::-moz-focus-inner {
    border: none
}

.theme__default .segmentedControlItem__WkIPnA:disabled {
    cursor: default;
    color: #d0d7dd;
    pointer-events: none
}

.theme__default .segmentedControlItem__WkIPnA:focus {
    border: 1px solid #ffdd64;
    z-index: 20
}

.theme__default .segmentedControlItem__WkIPnA:hover {
    border: 1px solid #1f1f22;
    z-index: 30
}

.theme__default .segmentedControlItem__WkIPnA.selected__rK0KuQ, .theme__default .segmentedControlItem__WkIPnA.selected__rK0KuQ:hover {
    font-weight: 600;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    z-index: 10;
    background: #ffdd2d /*#ffdd2d*/;
    border: 1px solid #ffdd2d /*#ffdd2d*/;
    color: #fff;
    cursor: default
}

.theme__default .segmentedControlItem__WkIPnA.selected__rK0KuQ:disabled, .theme__default .segmentedControlItem__WkIPnA.selected__rK0KuQ:hover:disabled {
    background: #90d0cc;
    border: 1px solid #90d0cc
}

.theme__default .segmentedControlItem__WkIPnA.selected__rK0KuQ:focus, .theme__default .segmentedControlItem__WkIPnA.selected__rK0KuQ:hover:focus {
    border: 1px solid #ffdd64
}

.theme__default .segmentedControlItem__WkIPnA .segmentedControlItemInner__sysRmA {
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block
}

.theme__default .segmentedControlItem__WkIPnA:first-child {
    border-radius: 8px 0 0 8px
}

.theme__default .segmentedControlItem__WkIPnA:last-child {
    border-radius: 0 8px 8px 0
}

.theme__default .segmentedControlItem__WkIPnA + .segmentedControlItem__WkIPnA {
    margin-left: -1px
}

.theme__default .globalSmsInput__Sa8Gpw {
    display: inline-block;
    position: relative
}

.theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    outline: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 32px;
    border: 1px solid #d0d7dd;
    border-radius: 3px;
    min-width: 0;
    width: 164px;
    padding: 7px 33px;
    background-color: #fff;
    border-radius: 16px;
    box-sizing: border-box;
    text-align: center
}

.theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg.disabled__VT4HLg, .theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg:disabled {
    cursor: default;
    -webkit-text-fill-color: #7d838a;
    color: #7d838a;
    background-color: #f2f4f7
}

.theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg.error__PsMGIA {
    border-color: #c11030
}

.theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg.focus__PmoGFg, .theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg:focus {
    border-color: #1f1f22
}

.theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg::-moz-placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg:-ms-input-placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg::placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg::-ms-clear {
    display: none
}

.theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg.filled__RVEGZg:not(:disabled), .theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg:focus:not(:disabled) {
    border-color: #1f1f22
}

.theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg.error__PsMGIA, .theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg.error__PsMGIA.filled__RVEGZg, .theme__default .globalSmsInput__Sa8Gpw .input__Pu0GJg.error__PsMGIA:focus {
    border-color: #c11030
}

.theme__default .globalSmsInput__Sa8Gpw .btnRefresh__ZzQICQ {
    position: absolute;
    cursor: pointer;
    top: 6px;
    left: 6px
}

.theme__default .globalSmsInput__Sa8Gpw .btnRefresh__ZzQICQ.disabled__VT4HLg {
    cursor: default
}

.theme__default .globalSmsInput__Sa8Gpw .btnRefresh__ZzQICQ svg {
    outline: none
}

.theme__default .globalSmsInput__Sa8Gpw .btnRefresh__ZzQICQ .light__PjsGDg {
    fill: #b2b8bf
}

.theme__default .globalSmsInput__Sa8Gpw .btnRefresh__ZzQICQ .dark__NrIFmA {
    fill: #565b62
}

.theme__default .globalSmsInput__Sa8Gpw .btnSubmit__XpYHrg {
    cursor: pointer;
    position: absolute;
    top: 6px;
    right: 6px;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: #ffdd2d
}

.theme__default .globalSmsInput__Sa8Gpw .btnSubmit__XpYHrg.disabled__VT4HLg {
    cursor: default;
    background-color: #90d0cc
}

.theme__default .row__GFsDgw {
    display: flex;
    margin-left: -12px;
    margin-right: -12px;
    padding-bottom: 16px
}

.theme__default .row__GFsDgw.noPaddingBottom__a0UINA, .theme__default .row__GFsDgw:last-child {
    padding-bottom: 0
}

.theme__default .radioGroup__fpsJCw .radio__UEwG-g {
    position: relative;
    margin-bottom: 16px;
    cursor: pointer
}

.theme__default .radioGroup__fpsJCw .radio__UEwG-g:last-child {
    margin-bottom: 0
}

.theme__default .radioGroup__fpsJCw .radio__UEwG-g .input__UTkHHw {
    position: absolute;
    height: 1px;
    width: 1px;
    margin: -20px;
    padding: 0;
    border: 0;
    clip: rect(0 0 0 0);
    overflow: hidden
}

.theme__default .radioGroup__fpsJCw .radio__UEwG-g .label__T9IG7w {
    display: inline-block;
    vertical-align: middle;
    padding-left: 24px;
    box-sizing: border-box;
    pointer-events: none;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .radioGroup__fpsJCw .radio__UEwG-g .input__UTkHHw + .label__T9IG7w:before {
    content: "";
    position: absolute;
    top: 1px;
    left: 0;
    width: 16px;
    height: 16px;
    border: 1px solid #d0d7dd;
    border-radius: 50%;
    text-align: center;
    background-color: #fff;
    box-sizing: border-box
}

.theme__default .radioGroup__fpsJCw .radio__UEwG-g .input__UTkHHw + .label__T9IG7w:after {
    content: "";
    position: absolute;
    top: 6px;
    left: 5px;
    height: 6px;
    width: 6px;
    background-color: #fff;
    border-radius: 50%;
    transform: scale(0)
}

.theme__default .radioGroup__fpsJCw .radio__UEwG-g .input__UTkHHw:checked + .label__T9IG7w:after {
    transform: scale(1);
    transition: transform .2s ease-out
}

.theme__default .radioGroup__fpsJCw .radio__UEwG-g .input__UTkHHw:disabled:not(:checked) + .label__T9IG7w:after {
    opacity: 0
}

.theme__default .radioGroup__fpsJCw .radio__UEwG-g .input__UTkHHw:checked + .label__T9IG7w:before {
    background-color: #ffdd2d;
    border-color: #ffdd2d
}

.theme__default .radioGroup__fpsJCw .radio__UEwG-g .input__UTkHHw:focus + .label__T9IG7w:before {
    border-color: #ffdd64
}

.theme__default .radioGroup__fpsJCw .radio__UEwG-g .input__UTkHHw:disabled + .label__T9IG7w:before {
    background-color: #f2f4f7;
    border-color: #d0d7dd
}

.theme__default .radioGroup__fpsJCw .radio__UEwG-g .input__UTkHHw:hover:not(:disabled) + .label__T9IG7w:before {
    border-color: #ffdd64
}

.theme__default .radioGroup__fpsJCw .radio__UEwG-g .input__UTkHHw:checked:hover:not(:disabled) + .label__T9IG7w:before {
    border-color: #ffdd64;
    background-color: #ffdd64
}

.theme__default .radioGroup__fpsJCw .radio__UEwG-g .input__UTkHHw:checked:disabled + .label__T9IG7w:after {
    background-color: #d0d7dd
}

.theme__default .radioGroup__fpsJCw.radioYGroup__iHoJZA .radio__UEwG-g {
    display: block
}

.theme__default .radioGroup__fpsJCw.radioXGroup__iG8JYw {
    display: flex
}

.theme__default .radioGroup__fpsJCw.radioXGroup__iG8JYw .radio__UEwG-g {
    display: inline;
    width: auto;
    margin-bottom: 0
}

.theme__default .radioGroup__fpsJCw.radioXGroup__iG8JYw .radio__UEwG-g.radioIndent-12__pZ4J8A:not(:first-child) {
    margin-left: 12px
}

.theme__default .radioGroup__fpsJCw.radioXGroup__iG8JYw .radio__UEwG-g.radioIndent-16__pbYJ9A:not(:first-child) {
    margin-left: 16px
}

.theme__default .radioGroup__fpsJCw.radioXGroup__iG8JYw .radio__UEwG-g.radioIndent-20__pZkJ7w:not(:first-child) {
    margin-left: 20px
}

.theme__default .radioGroup__fpsJCw.radioXGroup__iG8JYw .radio__UEwG-g.radioIndent-24__pbEJ8w:not(:first-child) {
    margin-left: 24px
}

.theme__default .radioGroup__fpsJCw.radioXGroup__iG8JYw .radio__UEwG-g.radioIndent-28__pckJ9w:not(:first-child) {
    margin-left: 28px
}

.theme__default .radioGroup__fpsJCw.radioXGroup__iG8JYw .radio__UEwG-g.radioIndent-32__pawJ8g:not(:first-child) {
    margin-left: 32px
}

.theme__default .quickView__bDsIQw {
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    background: #fff;
    overflow: hidden;
    opacity: 0;
    max-height: 0
}

.theme__default .quickView__bDsIQw.active__URgHBw {
    transition: max-height .25s ease-in, opacity .3s ease-in;
    opacity: 1;
    max-height: 600px
}

.theme__default .quickView__bDsIQw .body__QWUGOQ {
    padding: 8px 32px
}

.theme__default .quickView__bDsIQw .body__QWUGOQ .content__Wl8Hhg {
    padding-top: 16px
}

.theme__default .quickView__bDsIQw .body__QWUGOQ .sidebar__WXMHZQ {
    display: flex;
    justify-content: flex-end
}

.theme__default .quickView__bDsIQw .footer__UckHGg {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: #f2f4f7;
    border-radius: 0 0 8px 8px;
    padding: 16px 32px;
    box-sizing: border-box
}

.theme__default .quickView__bDsIQw .footer__UckHGg .btn__OiAFzw {
    margin-left: 16px;
    white-space: nowrap
}

.theme__default .quickView__bDsIQw .footer__UckHGg .btn__OiAFzw:last-child {
    flex-grow: 1;
    text-align: right
}

.theme__default .page__IBEEDQ {
    height: 100%;
    color: #1f1f22;
    display: flex;
    flex-grow: 1;
    flex-direction: column
}

.theme__default .bodyPage__OB0Fmw {
    flex-grow: 1
}

.theme__default .numberInput__lxAKBQ input {
    text-align: right
}

.theme__default .numberExtended__3y8MRw {
    display: flex;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    background-color: #fff;
    outline: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 32px;
    padding: 7px 11px;
    border: 1px solid #d0d7dd;
    border-radius: 3px;
    box-sizing: border-box;
    min-width: 0
}

.theme__default .numberExtended__3y8MRw.disabled__lCUJxQ, .theme__default .numberExtended__3y8MRw:disabled {
    cursor: default;
    -webkit-text-fill-color: #7d838a;
    color: #7d838a;
    background-color: #f2f4f7
}

.theme__default .numberExtended__3y8MRw.error__deUItw {
    border-color: #c11030
}

.theme__default .numberExtended__3y8MRw.focus__dYwIrQ, .theme__default .numberExtended__3y8MRw:focus {
    border-color: #1f1f22
}

.theme__default .numberExtended__3y8MRw::-moz-placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .numberExtended__3y8MRw:-ms-input-placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .numberExtended__3y8MRw::placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .numberExtended__3y8MRw .input__dg8IvQ {
    width: 100%;
    padding: 0;
    margin-top: 0;
    margin-bottom: 0;
    border: none;
    box-shadow: none;
    outline: none;
    text-align: right;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .numberExtended__3y8MRw .input__dg8IvQ::-ms-clear {
    display: none
}

.theme__default .numberExtended__3y8MRw .input__dg8IvQ::-moz-placeholder {
    opacity: 1;
    color: #7d838a
}

.theme__default .numberExtended__3y8MRw .input__dg8IvQ:-ms-input-placeholder {
    opacity: 1;
    color: #7d838a
}

.theme__default .numberExtended__3y8MRw .input__dg8IvQ::placeholder {
    opacity: 1;
    color: #7d838a
}

.theme__default .numberExtended__3y8MRw .input__dg8IvQ:focus {
    outline: none
}

.theme__default .numberExtended__3y8MRw.disabled__lCUJxQ input {
    cursor: default;
    -webkit-text-fill-color: #7d838a;
    color: #7d838a;
    background-color: #f2f4f7
}

.theme__default .numberExtended__3y8MRw .extender__lZkJ7A {
    color: #7d838a;
    padding-left: 8px
}

.theme__default .numberExtended__3y8MRw .extender__lZkJ7A.active__f0QJCQ {
    color: #1f1f22
}

.theme__default .notificationGroupedWrapper__gWUQmA {
    width: 376px;
    position: relative;
    margin-bottom: 32px
}

.theme__default .notificationGroupedWrapper__gWUQmA:hover {
    cursor: pointer
}

.theme__default .notificationGroupedWrapper__gWUQmA .notificationGroupedFooterItem__t50RtQ {
    border-radius: 4px;
    position: absolute;
    background-color: #fff;
    width: 374px;
    transform: translateX(-50%);
    left: 50%;
    height: 16px;
    box-shadow: 0 2px 7px rgba(31, 31, 34, .25)
}

.theme__default .notificationGroupedWrapper__gWUQmA .notificationGroupedFooterItem__t50RtQ.first__ZFsIAg {
    bottom: -8px;
    z-index: 200
}

.theme__default .notificationGroupedWrapper__gWUQmA .notificationGroupedFooterItem__t50RtQ.second__bVkIVg {
    bottom: -16px;
    z-index: 100
}

.theme__default .notification__r38K4Q {
    display: flex;
    width: 376px;
    position: relative;
    border-radius: 3px;
    box-shadow: 0 2px 7px rgba(31, 31, 34, .25);
    background-color: #fff;
    margin-top: 8px;
    padding: 16px 32px 16px 16px;
    box-sizing: border-box;
    color: #1f1f22;
    z-index: 300
}

.theme__default .notification__r38K4Q:first-child {
    margin-top: 0
}

.theme__default .notification__r38K4Q.extraBottomPadding__-cANKg {
    padding-bottom: 24px
}

.theme__default .notification__r38K4Q .notificationHeader__-hsNKg {
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    color: #1f1f22;
    width: 100%;
    margin-top: 0;
    margin-bottom: 4px
}

.theme__default .notification__r38K4Q .notificationBody__4pcMbw {
    width: 320px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin-left: 8px
}

.theme__default .notification__r38K4Q .notificationBody__4pcMbw ul {
    box-sizing: border-box;
    padding-left: 0;
    margin: 8px 0 0;
    list-style: none
}

.theme__default .notification__r38K4Q .notificationBody__4pcMbw ul li:before {
    content: "\2022";
    color: #1f1f22;
    display: inline-block;
    width: 12px;
    font-weight: 700
}

.theme__default .notification__r38K4Q .notificationBody__4pcMbw ul li:not(:last-child) {
    margin-bottom: 8px
}

.theme__default .notification__r38K4Q .notificationIcon__4oEMag + .notificationBody__4pcMbw {
    width: 300px
}

.theme__default .notification__r38K4Q .notificationBodyContent__TDwPSg {
    width: 100%
}

.theme__default .notification__r38K4Q .notificationClose__8I8M1w {
    position: absolute;
    top: 8px;
    right: 8px;
    background-color: transparent;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    border-radius: 0;
    border: none;
    outline: none;
    line-height: 0
}

.theme__default .notification__r38K4Q .notificationClose__8I8M1w svg .primary-fill {
    fill: #b2b8bf;
    transition: all .25s ease-in-out
}

.theme__default .notification__r38K4Q .notificationClose__8I8M1w:hover {
    cursor: pointer
}

.theme__default .notification__r38K4Q .notificationClose__8I8M1w:hover svg .primary-fill {
    fill: #7d838a
}

.theme__default .notification__r38K4Q .notificationClose__8I8M1w:disabled {
    cursor: default
}

.theme__default .notification__r38K4Q .notificationClose__8I8M1w:disabled svg .primary-fill {
    fill: #d0d7dd
}

.theme__default .notification__r38K4Q.showCloseOnHover__4MYMUg .notificationClose__8I8M1w {
    opacity: 0
}

.theme__default .notification__r38K4Q.showCloseOnHover__4MYMUg:hover {
    cursor: pointer
}

.theme__default .notification__r38K4Q.showCloseOnHover__4MYMUg:hover .notificationClose__8I8M1w {
    opacity: 1
}

.theme__default .notification__r38K4Q .notificationFooter__-2cNUA {
    display: flex;
    align-items: center;
    margin-top: 16px
}

.theme__default .notification__r38K4Q .notificationFooter__-2cNUA button {
    margin-right: 16px
}

.theme__default .notification__r38K4Q .notificationFooter__-2cNUA button:last-child {
    margin-right: 0
}

.theme__default .notification__r38K4Q .notificationTime__4tAMcA {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 12px;
    line-height: 16px;
    text-transform: uppercase;
    color: #7d838a;
    margin: 0;
    padding: 0;
    position: absolute;
    bottom: 8px;
    right: 8px
}

.theme__default .monthYearPicker___N4M-Q {
    width: 126px
}

.theme__default .monthYearPicker___N4M-Q .globalCalendar__SCIGfg {
    position: absolute;
    z-index: 800;
    margin-top: 4px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, .25)
}

.theme__default .monthInputBlock___ZINCQ {
    position: relative
}

.theme__default .monthInputBlock___ZINCQ .input__fyYJGA {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    background-color: #fff;
    outline: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 32px;
    padding: 7px 11px;
    border: 1px solid #d0d7dd;
    border-radius: 3px;
    box-sizing: border-box;
    min-width: 0;
    width: 100%
}

.theme__default .monthInputBlock___ZINCQ .input__fyYJGA.disabled__nk0KIA, .theme__default .monthInputBlock___ZINCQ .input__fyYJGA:disabled {
    cursor: default;
    -webkit-text-fill-color: #7d838a;
    color: #7d838a;
    background-color: #f2f4f7
}

.theme__default .monthInputBlock___ZINCQ .input__fyYJGA.error__fvwJEg {
    border-color: #c11030
}

.theme__default .monthInputBlock___ZINCQ .input__fyYJGA.focus__fqMJCA, .theme__default .monthInputBlock___ZINCQ .input__fyYJGA:focus {
    border-color: #1f1f22
}

.theme__default .monthInputBlock___ZINCQ .input__fyYJGA::-moz-placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .monthInputBlock___ZINCQ .input__fyYJGA:-ms-input-placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .monthInputBlock___ZINCQ .input__fyYJGA::placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .monthInputBlock___ZINCQ .input__fyYJGA::-ms-clear {
    display: none
}

.theme__default .monthInputBlock___ZINCQ .input__fyYJGA.transparent__xTsLmg {
    color: transparent
}

.theme__default .monthInputBlock___ZINCQ .monthYearPickerCalendarIcon__vfkRoA {
    position: absolute;
    top: 6px;
    right: 12px;
    cursor: pointer
}

.theme__default .monthInputBlock___ZINCQ .monthYearPickerCalendarIcon__vfkRoA.error__fvwJEg > svg .primary-fill, .theme__default .monthInputBlock___ZINCQ .monthYearPickerCalendarIcon__vfkRoA > svg .primary-fill {
    fill: #b2b8bf
}

.theme__default .monthInputBlock___ZINCQ .monthYearPickerCalendarIcon__vfkRoA.disabled__nk0KIA > svg {
    cursor: default
}

.theme__default .monthInputBlock___ZINCQ .monthYearPickerCalendarIcon__vfkRoA.disabled__nk0KIA > svg .primary-fill {
    fill: #d0d7dd
}

.theme__default .monthInputBlock___ZINCQ .monthYearPickerCalendarIcon__vfkRoA.focused__k_oJ0Q > svg .primary-fill {
    fill: #7d838a
}

.theme__default .modalWindowSm__qtkKnQ.globalModalWindowCloseFixed__zu0Lrw + .modalWindowClose__0CwL0w {
    margin-left: 256px
}

.theme__default .modalWindowSm__qtkKnQ .modalWindowClose__0CwL0w {
    margin-left: 496px
}

.theme__default .modalWindowSm__qtkKnQ .modalWindowContent__68gMuA {
    width: 480px
}

.theme__default .modalWindowSm__qtkKnQ .modalWindowContent__68gMuA .modalWindowBody__wzgLaw {
    min-height: 200px
}

.theme__default .modalWindowMd__qnkKjg.globalModalWindowCloseFixed__zu0Lrw + .modalWindowClose__0CwL0w {
    margin-left: 316px
}

.theme__default .modalWindowMd__qnkKjg .modalWindowClose__0CwL0w {
    margin-left: 616px
}

.theme__default .modalWindowMd__qnkKjg .modalWindowContent__68gMuA {
    width: 600px
}

.theme__default .modalWindowMd__qnkKjg .modalWindowContent__68gMuA .modalWindowBody__wzgLaw {
    min-height: 290px
}

.theme__default .modalWindowLg__qoQKkA.globalModalWindowCloseFixed__zu0Lrw + .modalWindowClose__0CwL0w {
    margin-left: 416px
}

.theme__default .modalWindowLg__qoQKkA .modalWindowClose__0CwL0w {
    margin-left: 816px
}

.theme__default .modalWindowLg__qoQKkA .modalWindowContent__68gMuA {
    width: 800px
}

.theme__default .modalWindowLg__qoQKkA .modalWindowContent__68gMuA .modalWindowBody__wzgLaw {
    min-height: 440px
}

.theme__default .modalWindowHeader__3LQMJg {
    border-radius: 16px 16px 0 0;
    overflow: hidden
}

.theme__default .modalWindowFooter__3gAMTA {
    border-radius: 0 0 16px 16px;
    overflow: hidden
}

.theme__default .modalWindowClose__0CwL0w {
    position: absolute;
    top: 16px
}

.theme__default .modalWindowClose__0CwL0w button svg * {
    fill: #d0d7dd
}

.theme__default .modalWindowClose__0CwL0w button:focus svg *, .theme__default .modalWindowClose__0CwL0w button:hover svg * {
    fill: #fff
}

.theme__default .globalModalWindowCloseFixed__zu0Lrw + .modalWindowClose__0CwL0w {
    position: fixed;
    left: 50vw
}

@-webkit-keyframes modalWindowContentAnimationOnEnter__-SYTEw {
    0% {
        transform: translate(-50%, calc(-100% - 64px));
        -ms-transform: translate(-50%, -120%)
    }
    to {
        transform: translate(-50%);
        -ms-transform: translate(-50%)
    }
}

@keyframes modalWindowContentAnimationOnEnter__-SYTEw {
    0% {
        transform: translate(-50%, calc(-100% - 64px));
        -ms-transform: translate(-50%, -120%)
    }
    to {
        transform: translate(-50%);
        -ms-transform: translate(-50%)
    }
}

@-webkit-keyframes modalWindowContentAnimationOnExit__6SgSrw {
    0% {
        transform: translate(-50%);
        -ms-transform: translate(-50%)
    }
    to {
        transform: translate(-50%, calc(-100% - 64px));
        -ms-transform: translate(-50%, -120%)
    }
}

@keyframes modalWindowContentAnimationOnExit__6SgSrw {
    0% {
        transform: translate(-50%);
        -ms-transform: translate(-50%)
    }
    to {
        transform: translate(-50%, calc(-100% - 64px));
        -ms-transform: translate(-50%, -120%)
    }
}

.theme__default .modalWindowContainer__CE0NgA {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1400
}

.theme__default .modalWindowContainer__CE0NgA .modalWindowBackdrop___JoNAw {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #1f1f22;
    opacity: .56;
    pointer-events: none
}

@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
    .theme__default .modalWindowContainer__CE0NgA .modalWindowBackdrop___JoNAw {
        bottom: 1px;
        min-height: calc(100% + 1px)
    }
}

.theme__default .modalWindowContainer__CE0NgA .modalWindow__lDAJ3Q {
    position: fixed;
    height: 100%;
    width: 100%;
    overflow-y: scroll;
    overflow-x: hidden
}

.theme__default .modalWindowContainer__CE0NgA .modalWindow__lDAJ3Q .modalWindowContent__68gMuA {
    position: relative;
    left: 50vw;
    transform: translate(-50%);
    margin-top: 64px;
    margin-bottom: 24px;
    background: #fff;
    -webkit-animation: modalWindowContentAnimationOnEnter__-SYTEw .6s ease;
    animation: modalWindowContentAnimationOnEnter__-SYTEw .6s ease
}

.theme__default .modalWindowContainer__CE0NgA .modalWindow__lDAJ3Q .modalWindowContent__68gMuA, .theme__default .modalWindowContainer__CE0NgA .modalWindow__lDAJ3Q .modalWindowContent__68gMuA .globalSpinnerWidget__dlUIpw {
    border-radius: 16px
}

.theme__default .modalWindowContainer__CE0NgA .modalWindow__lDAJ3Q .modalWindowContent__68gMuA .modalWindowBody__wzgLaw {
    -webkit-animation: fadeIn__YC8Hnw .3s ease;
    animation: fadeIn__YC8Hnw .3s ease
}

@-webkit-keyframes fadeIn__YC8Hnw {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes fadeIn__YC8Hnw {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.theme__default .modalWindowContainer__CE0NgA .modalWindow__lDAJ3Q .modalWindowContent__68gMuA.isLoading__feII8g .modalWindowBody__wzgLaw {
    opacity: 0
}

.theme__default .modalWindowContainer__CE0NgA.modalTopOverlayActive__FnUN1g .modalWindowClose__0CwL0w {
    display: none
}

.theme__default .modalWindowContainer__CE0NgA.modalTopOverlayActive__FnUN1g .modalWindowContent__68gMuA:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 150;
    background-color: hsla(0, 0%, 100%, .8);
    width: 100%;
    border-radius: 16px;
    -webkit-animation: fadeIn__YC8Hnw .3s ease;
    animation: fadeIn__YC8Hnw .3s ease
}

.theme__default.modalWindowTransition-exit .modalWindowContainer__CE0NgA .modalWindow__lDAJ3Q .modalWindowContent__68gMuA {
    transform: translate(-50%, calc(-100% - 64px));
    -ms-transform: translate(-50%, -120%);
    -webkit-animation: modalWindowContentAnimationOnExit__6SgSrw .3s ease;
    animation: modalWindowContentAnimationOnExit__6SgSrw .3s ease
}

.theme__default.modalWindowTransition-exit .modalWindowContainer__CE0NgA .modalWindow__lDAJ3Q .modalWindowContent__68gMuA .modalWindowBody__wzgLaw {
    -webkit-animation: fadeOut__afUIIA .3s ease;
    animation: fadeOut__afUIIA .3s ease
}

@-webkit-keyframes fadeOut__afUIIA {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes fadeOut__afUIIA {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.theme__default .modalWindowTopOverlayWrapper__jFUQ0w {
    position: absolute;
    top: 0;
    width: inherit;
    z-index: 200
}

.theme__default .modalWindowTopOverlayWrapper__jFUQ0w .globalTopOverlay__WnEHeQ {
    border-radius: 16px 16px 0 0
}

.no-hash-overflow-hidden {
    overflow: hidden
}

.theme__default .input__WbYHiA {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    background-color: #fff;
    outline: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 32px;
    padding: 7px 11px;
    border: 1px solid #d0d7dd;
    border-radius: 3px;
    box-sizing: border-box;
    min-width: 0;
    width: 100%
}

.theme__default .input__WbYHiA.disabled__dC0IkA, .theme__default .input__WbYHiA:disabled {
    cursor: default;
    -webkit-text-fill-color: #7d838a;
    color: #7d838a;
    background-color: #f2f4f7
}

.theme__default .input__WbYHiA.error__WYwHgg {
    border-color: #c11030
}

.theme__default .input__WbYHiA.focus__WTMHeA, .theme__default .input__WbYHiA:focus {
    border-color: #1f1f22
}

.theme__default .input__WbYHiA::-moz-placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .input__WbYHiA:-ms-input-placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .input__WbYHiA::placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .input__WbYHiA::-ms-clear {
    display: none
}

.theme__default .input__WbYHiA.empty__WZwHhw {
    color: #7d838a
}

.theme__default .globalMarkerStatus__bEUISg {
    position: relative
}

.theme__default .globalMarkerStatus__bEUISg .markerContainer__01AL-g {
    position: absolute;
    top: 6px
}

.theme__default .globalMarkerStatus__bEUISg .markerStatusText__4iEMhA {
    margin-left: 12px;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .globalMarkerStatus__bEUISg .markerStatusDesc__4QgMXg {
    margin: 4px 0 0 12px;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 12px;
    line-height: 16px;
    text-transform: none;
    color: #7d838a
}

.theme__default .marker__OmMF1w {
    width: 8px;
    height: 8px;
    border-radius: 50%
}

.theme__default .marker__OmMF1w.markerSuccess__dekIsA {
    background-color: #21a19a
}

.theme__default .marker__OmMF1w.markerError__YtUH4Q {
    background-color: #db1237
}

.theme__default .marker__OmMF1w.markerWarning__desIrQ {
    background-color: #f90
}

.theme__default .marker__OmMF1w.markerWaiting__dccIqg {
    background-color: #b2b8bf
}

.theme__default .globalLink__LPgE8g[data-link-size=SM] {
    font-size: 12px;
    line-height: 16px
}

.theme__default .globalLink__LPgE8g {
    cursor: pointer;
    position: relative;
    color: #1358bf;
    text-decoration: none;
    padding: 0 2px;
    margin: 0 -3px;
    border: 1px solid transparent
}

.globalLink__LPgE8g2 {
    cursor: pointer;
    position: relative;
    color: #1358bf;
    text-decoration: none;
    padding: 0 2px;
    margin: 0 -3px;
    border: 1px solid transparent
}

.theme__default .globalLink__LPgE8g:hover {
    color: #ffdd2d
}

.theme__default .globalLink__LPgE8g:hover .linkExternalIcon__ioYJbg svg {
    fill: #ffdd2d
}

.theme__default .globalLink__LPgE8g:focus {
    outline: none
}

.theme__default .globalLink__LPgE8g:focus:not(.globalFocusedByClick__fWIIzg) {
    border: 1px solid #ffdd64
}

.theme__default .globalLink__LPgE8g:active {
    color: #0f5498
}

.theme__default .globalLink__LPgE8g:active .linkExternalIcon__ioYJbg svg {
    fill: #0f5498
}

.theme__default .globalLink__LPgE8g[data-link-size=LG] {
    font-size: 14px;
    line-height: 20px
}

.theme__default .linkExternal__Y3QH5Q .lastWordWithIcon__imsJaQ {
    white-space: nowrap;
    display: inline-flex;
    align-items: center
}

.theme__default .linkExternal__Y3QH5Q .linkExternalIcon__ioYJbg {
    margin-left: 4px;
    width: 16px;
    height: 16px
}

.theme__default .line__JyAEnA[data-line-size=SM] {
    font-size: 12px;
    line-height: 16px
}

.theme__default .line__JyAEnA[data-line-size=LG] {
    font-size: 14px;
    line-height: 20px
}

.theme__default .line__JyAEnA {
    cursor: pointer;
    text-decoration: underline;
    color: #fff;
    padding: 0 2px;
    margin: 0 -3px;
    border: 1px solid transparent
}

.theme__default .line__JyAEnA:focus {
    outline: none
}

.theme__default .line__JyAEnA:focus:not(.focusedByClick__dI4Ifg) {
    border: 1px solid #ffdd64
}

.theme__default .line__JyAEnA:hover:not(:active) {
    color: #7d838a
}

.lightBoxSideOverlayConfirmWrapper__qwoRaw {
    top: 0;
    position: fixed;
    z-index: 200
}

.lightBoxSideOverlayOuter__FC4Nyw {
    position: fixed;
    min-height: 100%;
    top: 0;
    left: 0;
    right: 0;
    z-index: 200;
    overflow-y: scroll
}

.lightBoxSideOverlayOuter__FC4Nyw > .lightBoxSideOverlayOuter__FC4Nyw {
    z-index: 300
}

.lightBoxSideOverlayOuter__FC4Nyw > .lightBoxSideOverlayOuter__FC4Nyw > .lightBoxSideOverlayOuter__FC4Nyw {
    z-index: 400
}

.lightBoxSideOverlayOuter__FC4Nyw.hideScroll__aZAIHQ {
    overflow-y: hidden
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA {
    padding-left: 40px;
    box-sizing: border-box;
    position: absolute;
    min-height: 100%;
    top: 0;
    overflow: hidden
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA.inActive__V1sHRw .lightBoxSideOverlayBtnClose__QTMO1g {
    display: none
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA .loadingContentOverlay__6rUMrw {
    left: auto
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA .loadingContentOverlay__6rUMrw.hidden__R4oGgA {
    display: none
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM] {
    width: 520px
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM] .lightBoxSideOverlayConfirmWrapper__qwoRaw, .lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM] .lightBoxSideOverlayFooterWrapper__mTYRDA.fixed__QGMGJA, .lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM] .lightBoxSideOverlayHeaderWrapper__luAQ5g.fixed__QGMGJA, .lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM] .loadingContentOverlay__6rUMrw {
    width: 480px
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD] {
    width: 640px
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD] .lightBoxSideOverlayConfirmWrapper__qwoRaw, .lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD] .lightBoxSideOverlayFooterWrapper__mTYRDA.fixed__QGMGJA, .lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD] .lightBoxSideOverlayHeaderWrapper__luAQ5g.fixed__QGMGJA, .lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD] .loadingContentOverlay__6rUMrw {
    width: 600px
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG] {
    width: 840px
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG] .lightBoxSideOverlayConfirmWrapper__qwoRaw, .lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG] .lightBoxSideOverlayFooterWrapper__mTYRDA.fixed__QGMGJA, .lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG] .lightBoxSideOverlayHeaderWrapper__luAQ5g.fixed__QGMGJA, .lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG] .loadingContentOverlay__6rUMrw {
    width: 800px
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA .lightBoxSideOverlayHeaderWrapper__luAQ5g {
    background: #f2f4f7;
    z-index: 100
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA .lightBoxSideOverlayHeaderWrapper__luAQ5g .lightBoxSideOverlayBtnClose__QTMO1g {
    position: absolute;
    top: 30px;
    right: 32px
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA .lightBoxSideOverlayHeaderWrapper__luAQ5g .lightBoxSideOverlayBtnClose__QTMO1g svg * {
    fill: #b2b8bf
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA .lightBoxSideOverlayHeaderWrapper__luAQ5g .lightBoxSideOverlayBtnClose__QTMO1g:focus svg *, .lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA .lightBoxSideOverlayHeaderWrapper__luAQ5g .lightBoxSideOverlayBtnClose__QTMO1g:hover svg * {
    fill: #7d838a
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA .lightBoxSideOverlayHeader__IbgOBQ {
    padding: 24px 32px;
    position: relative
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA .lightBoxSideOverlayHeader__IbgOBQ .lightBoxSideOverlayHeaderTitle__cwIQBw {
    font-weight: 600;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 21px;
    line-height: 32px;
    white-space: nowrap;
    overflow: hidden;
    margin-right: 32px
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA .lightBoxSideOverlayHeader__IbgOBQ .lightBoxSideOverlayHeaderSubtitle__qWQRUQ {
    font-size: 14px;
    line-height: 20px;
    color: #7d838a
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA .lightBoxSideOverlayCover__E5ANuw {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 100;
    background-color: hsla(0, 0%, 100%, .8);
    -webkit-animation: fadeIn__RmgGWw .3s;
    animation: fadeIn__RmgGWw .3s
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlay__zesLvA .lightBoxSideOverlayCover__E5ANuw.hidden__R4oGgA {
    display: none
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlayFadeAnimation__lUYQzA {
    -webkit-animation: fadeOutSideOverlay__v38LQw .9s;
    animation: fadeOutSideOverlay__v38LQw .9s
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlayInner__E4MNuA {
    min-height: 100vh;
    position: relative;
    background-color: #fff;
    box-shadow: -16px 0 24px 0 rgba(0, 0, 0, .16);
    -webkit-animation: slideOutSideOverlay__zqMLxA .9s;
    animation: slideOutSideOverlay__zqMLxA .9s;
    -moz-animation: slideOutSideOverlay__zqMLxA 0s;
    transition: none;
    pointer-events: none
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlayInner__E4MNuA.opened__SDoGjw {
    width: 100%;
    pointer-events: auto;
    -webkit-animation: slideInSideOverlay__wBULQw .9s;
    animation: slideInSideOverlay__wBULQw .9s;
    -moz-animation: slideInSideOverlay__wBULQw 0s
}

.lightBoxSideOverlayOuter__FC4Nyw .lightBoxSideOverlayInner__E4MNuA.opened__SDoGjw .lightBoxSideOverlayFadeAnimation__lUYQzA {
    -webkit-animation: fadeInSideOverlay__sXIKwg .9s;
    animation: fadeInSideOverlay__sXIKwg .9s
}

@-webkit-keyframes slideInSideOverlay__wBULQw {
    0% {
        transform: translateX(100%);
        -ms-transform: none
    }
    66%, to {
        transform: none
    }
}

@keyframes slideInSideOverlay__wBULQw {
    0% {
        transform: translateX(100%);
        -ms-transform: none
    }
    66%, to {
        transform: none
    }
}

@-webkit-keyframes slideOutSideOverlay__zqMLxA {
    0%, 33% {
        transform: none
    }
    to {
        transform: translateX(100%);
        -ms-transform: none
    }
}

@keyframes slideOutSideOverlay__zqMLxA {
    0%, 33% {
        transform: none
    }
    to {
        transform: translateX(100%);
        -ms-transform: none
    }
}

@-webkit-keyframes fadeInSideOverlay__sXIKwg {
    0%, 66% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes fadeInSideOverlay__sXIKwg {
    0%, 66% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes fadeOutSideOverlay__v38LQw {
    0% {
        opacity: 1
    }
    33%, to {
        opacity: 0
    }
}

@keyframes fadeOutSideOverlay__v38LQw {
    0% {
        opacity: 1
    }
    33%, to {
        opacity: 0
    }
}

.lightBoxControls__qjgKqQ {
    top: 0;
    position: fixed;
    background-color: #565b62;
    height: 80px;
    z-index: 150
}

.lightBoxControls__qjgKqQ .lightBoxControlsSmall__6mIMog {
    display: block
}

.lightBoxControls__qjgKqQ .lightBoxControlsSmall__6mIMog svg .paginator-primary-fill {
    fill: #565b62
}

.lightBoxControls__qjgKqQ .lightBoxControlsSmall__6mIMog svg .paginator-secondary-fill {
    fill: #f2f4f7
}

.lightBoxControls__qjgKqQ .lightBoxControlsBig__zrYLuw {
    display: none
}

.lightBoxControls__qjgKqQ .lightBoxControlsBig__zrYLuw svg .primary-fill {
    fill: #d0d7dd
}

.lightBoxControls__qjgKqQ .lightBoxControlsBig__zrYLuw:hover {
    cursor: pointer
}

.lightBoxControls__qjgKqQ .lightBoxControlsBig__zrYLuw:hover svg .primary-fill {
    fill: #fff
}

.lightBoxControls__qjgKqQ .lightBoxControlsSmall__6mIMog:hover {
    cursor: pointer
}

.lightBoxControls__qjgKqQ .lightBoxControlsSmall__6mIMog:hover svg .paginator-secondary-fill {
    fill: #e4e8eb
}

.lightBoxControlsWithTriggerOnKeyboardEvent__ZeUVCQ {
    display: inline-block
}

.lightBox__WCMHVQ.isLoading__YE8Hrg .lightBoxControlsWithTriggerOnKeyboardEvent__ZeUVCQ, .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA .lightBoxControlsWithTriggerOnKeyboardEvent__ZeUVCQ, .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg .lightBoxControlsWithTriggerOnKeyboardEvent__ZeUVCQ, .lightBoxControlsWithoutTriggerOnKeyboardEvent__rtEWYQ {
    display: none
}

.lightBox__WCMHVQ.isLoading__YE8Hrg .lightBoxControlsWithoutTriggerOnKeyboardEvent__rtEWYQ, .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA .lightBoxControlsWithoutTriggerOnKeyboardEvent__rtEWYQ, .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg .lightBoxControlsWithoutTriggerOnKeyboardEvent__rtEWYQ {
    display: inline-block
}

.scroll-17 .lightBox__WCMHVQ:before {
    width: calc(100vw - 17px)
}

@media (max-width: 1209px) {
    .scroll-17 .lightBox__WCMHVQ:after, .scroll-17 .lightBoxContent__ngMKMA, .scroll-17 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-17 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-17 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-17 .lightBoxControls__qjgKqQ, .scroll-17 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-17 .lightBoxTopOverlayWrapper__JUAOSw {
        left: calc((100vw - 1017px) / 2);
        width: 1000px
    }

    .scroll-17 .lightBoxSideOverlay__zesLvA {
        right: calc(100vw - 17px - (100vw - 1017px) / 2 - 1000px)
    }

    .scroll-17 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA {
        right: calc(100vw - 17px - (100vw - 1017px) / 2 - 983px)
    }

    .scroll-17 .lightBoxContentHeaderWrapper__UtwPWg {
        top: 80px
    }

    .scroll-17 .lightBoxClose__h3cJSw, .scroll-17 .lightBoxNext__fZUI9A, .scroll-17 .lightBoxPrev__fZYI8g {
        top: 24px;
        position: absolute
    }

    .scroll-17 .lightBoxPrev__fZYI8g {
        left: 32px
    }

    .scroll-17 .lightBoxNext__fZUI9A {
        left: 72px
    }

    .scroll-17 .lightBoxClose__h3cJSw {
        right: 32px
    }
}

@media (min-width: 1209px) and (max-width: 1331px) {
    .scroll-17 .lightBox__WCMHVQ:after, .scroll-17 .lightBoxContent__ngMKMA, .scroll-17 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-17 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-17 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-17 .lightBoxControls__qjgKqQ, .scroll-17 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-17 .lightBoxTopOverlayWrapper__JUAOSw {
        left: 96px;
        width: calc(100vw - 209px)
    }

    .scroll-17 .lightBoxSideOverlay__zesLvA {
        right: 96px
    }

    .scroll-17 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA {
        right: 113px
    }

    .scroll-17 .lightBoxContentHeaderWrapper__UtwPWg {
        top: 0
    }

    .scroll-17 .lightBoxNext__fZUI9A, .scroll-17 .lightBoxPrev__fZYI8g {
        top: 50%;
        transform: translateY(-50%);
        position: fixed
    }

    .scroll-17 .lightBoxPrev__fZYI8g {
        left: 16px
    }

    .scroll-17 .lightBoxClose__h3cJSw, .scroll-17 .lightBoxNext__fZUI9A {
        left: calc(-97px + 100vw)
    }

    .scroll-17 .lightBoxClose__h3cJSw {
        top: 16px;
        position: fixed
    }
}

@media (min-width: 1331px) {
    .scroll-17 .lightBox__WCMHVQ:after, .scroll-17 .lightBoxContent__ngMKMA, .scroll-17 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-17 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-17 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-17 .lightBoxControls__qjgKqQ, .scroll-17 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-17 .lightBoxTopOverlayWrapper__JUAOSw {
        left: calc((100vw - 1139px) / 2);
        width: 1122px
    }

    .scroll-17 .lightBoxSideOverlay__zesLvA {
        right: calc(100vw - 17px - (100vw - 1139px) / 2 - 1122px)
    }

    .scroll-17 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA {
        right: calc(100vw - 17px - (100vw - 1139px) / 2 - 1105px)
    }

    .scroll-17 .lightBoxContentHeaderWrapper__UtwPWg {
        top: 0
    }

    .scroll-17 .lightBoxNext__fZUI9A, .scroll-17 .lightBoxPrev__fZYI8g {
        top: 50%;
        transform: translateY(-50%);
        position: fixed
    }

    .scroll-17 .lightBoxPrev__fZYI8g {
        left: calc((100vw - 1139px) / 2 - 80px)
    }

    .scroll-17 .lightBoxClose__h3cJSw, .scroll-17 .lightBoxNext__fZUI9A {
        left: calc((100vw - 1139px) / 2 + 1138px)
    }

    .scroll-17 .lightBoxClose__h3cJSw {
        top: 16px;
        position: fixed
    }
}

@media (min-width: 1209px) {
    .scroll-17 .lightBox__WCMHVQ.isLoading__YE8Hrg .lightBoxClose__h3cJSw, .scroll-17 .lightBox__WCMHVQ.isLoading__YE8Hrg .lightBoxNext__fZUI9A, .scroll-17 .lightBox__WCMHVQ.isLoading__YE8Hrg .lightBoxPrev__fZYI8g, .scroll-17 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA .lightBoxClose__h3cJSw, .scroll-17 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA .lightBoxNext__fZUI9A, .scroll-17 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA .lightBoxPrev__fZYI8g, .scroll-17 .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg .lightBoxClose__h3cJSw, .scroll-17 .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg .lightBoxNext__fZUI9A, .scroll-17 .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg .lightBoxPrev__fZYI8g {
        display: none
    }

    .scroll-17 .lightBoxControls__qjgKqQ {
        height: 0;
        position: static;
        z-index: 100
    }

    .scroll-17 .lightBoxControls__qjgKqQ .lightBoxControlsBig__zrYLuw {
        display: block
    }

    .scroll-17 .lightBoxControls__qjgKqQ .lightBoxControlsSmall__6mIMog {
        display: none
    }
}

@media (max-width: 1017px) {
    .scroll-17 .lightBox__WCMHVQ {
        position: fixed;
        min-width: 0;
        width: 100%
    }

    .scroll-17 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA {
        overflow: hidden
    }

    .scroll-17 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-17 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-17 .lightBoxControls__qjgKqQ, .scroll-17 .lightBoxTopOverlayWrapper__JUAOSw {
        position: absolute;
        width: 1000px
    }

    .scroll-17 .lightBoxSideOverlayConfirmWrapper__qwoRaw, .scroll-17 .lightBoxSideOverlayFooterWrapper__mTYRDA.fixed__QGMGJA, .scroll-17 .lightBoxSideOverlayHeaderWrapper__luAQ5g.fixed__QGMGJA {
        position: absolute
    }

    .scroll-17 .lightBox__WCMHVQ:after, .scroll-17 .lightBoxContent__ngMKMA, .scroll-17 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-17 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-17 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-17 .lightBoxControls__qjgKqQ, .scroll-17 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-17 .lightBoxTopOverlayWrapper__JUAOSw {
        left: 0;
        width: 1000px
    }

    .scroll-17 .lightBox__WCMHVQ .lightBoxContent__ngMKMA {
        box-sizing: border-box
    }

    .scroll-17 .lightBoxSideOverlayOuter__FC4Nyw {
        left: 0;
        position: fixed;
        width: 100%;
        right: auto
    }

    .scroll-17 .lightBoxSideOverlayOuter__FC4Nyw.hideScroll__aZAIHQ {
        overflow-y: hidden
    }

    .scroll-17 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA, .scroll-17 .lightBoxSideOverlay__zesLvA {
        right: auto
    }

    .scroll-17 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG], .scroll-17 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG] {
        left: calc(100vw - 857px)
    }

    .scroll-17 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD], .scroll-17 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD] {
        left: calc(100vw - 657px)
    }

    .scroll-17 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM], .scroll-17 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM] {
        left: calc(100vw - 537px)
    }
}

@media (max-width: 840px) {
    .scroll-17 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG], .scroll-17 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG] {
        left: 40px
    }
}

@media (max-width: 640px) {
    .scroll-17 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD], .scroll-17 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD] {
        left: 40px
    }
}

@media (max-width: 520px) {
    .scroll-17 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM], .scroll-17 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM] {
        left: 40px
    }
}

.scroll-16 .lightBox__WCMHVQ:before {
    width: calc(100vw - 16px)
}

@media (max-width: 1208px) {
    .scroll-16 .lightBox__WCMHVQ:after, .scroll-16 .lightBoxContent__ngMKMA, .scroll-16 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-16 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-16 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-16 .lightBoxControls__qjgKqQ, .scroll-16 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-16 .lightBoxTopOverlayWrapper__JUAOSw {
        left: calc((100vw - 1016px) / 2);
        width: 1000px
    }

    .scroll-16 .lightBoxSideOverlay__zesLvA {
        right: calc(100vw - 16px - (100vw - 1016px) / 2 - 1000px)
    }

    .scroll-16 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA {
        right: calc(100vw - 16px - (100vw - 1016px) / 2 - 984px)
    }

    .scroll-16 .lightBoxContentHeaderWrapper__UtwPWg {
        top: 80px
    }

    .scroll-16 .lightBoxClose__h3cJSw, .scroll-16 .lightBoxNext__fZUI9A, .scroll-16 .lightBoxPrev__fZYI8g {
        top: 24px;
        position: absolute
    }

    .scroll-16 .lightBoxPrev__fZYI8g {
        left: 32px
    }

    .scroll-16 .lightBoxNext__fZUI9A {
        left: 72px
    }

    .scroll-16 .lightBoxClose__h3cJSw {
        right: 32px
    }
}

@media (min-width: 1208px) and (max-width: 1330px) {
    .scroll-16 .lightBox__WCMHVQ:after, .scroll-16 .lightBoxContent__ngMKMA, .scroll-16 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-16 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-16 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-16 .lightBoxControls__qjgKqQ, .scroll-16 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-16 .lightBoxTopOverlayWrapper__JUAOSw {
        left: 96px;
        width: calc(100vw - 208px)
    }

    .scroll-16 .lightBoxSideOverlay__zesLvA {
        right: 96px
    }

    .scroll-16 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA {
        right: 112px
    }

    .scroll-16 .lightBoxContentHeaderWrapper__UtwPWg {
        top: 0
    }

    .scroll-16 .lightBoxNext__fZUI9A, .scroll-16 .lightBoxPrev__fZYI8g {
        top: 50%;
        transform: translateY(-50%);
        position: fixed
    }

    .scroll-16 .lightBoxPrev__fZYI8g {
        left: 16px
    }

    .scroll-16 .lightBoxClose__h3cJSw, .scroll-16 .lightBoxNext__fZUI9A {
        left: calc(-96px + 100vw)
    }

    .scroll-16 .lightBoxClose__h3cJSw {
        top: 16px;
        position: fixed
    }
}

@media (min-width: 1330px) {
    .scroll-16 .lightBox__WCMHVQ:after, .scroll-16 .lightBoxContent__ngMKMA, .scroll-16 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-16 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-16 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-16 .lightBoxControls__qjgKqQ, .scroll-16 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-16 .lightBoxTopOverlayWrapper__JUAOSw {
        left: calc((100vw - 1138px) / 2);
        width: 1122px
    }

    .scroll-16 .lightBoxSideOverlay__zesLvA {
        right: calc(100vw - 16px - (100vw - 1138px) / 2 - 1122px)
    }

    .scroll-16 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA {
        right: calc(100vw - 16px - (100vw - 1138px) / 2 - 1106px)
    }

    .scroll-16 .lightBoxContentHeaderWrapper__UtwPWg {
        top: 0
    }

    .scroll-16 .lightBoxNext__fZUI9A, .scroll-16 .lightBoxPrev__fZYI8g {
        top: 50%;
        transform: translateY(-50%);
        position: fixed
    }

    .scroll-16 .lightBoxPrev__fZYI8g {
        left: calc((100vw - 1138px) / 2 - 80px)
    }

    .scroll-16 .lightBoxClose__h3cJSw, .scroll-16 .lightBoxNext__fZUI9A {
        left: calc((100vw - 1138px) / 2 + 1138px)
    }

    .scroll-16 .lightBoxClose__h3cJSw {
        top: 16px;
        position: fixed
    }
}

@media (min-width: 1208px) {
    .scroll-16 .lightBox__WCMHVQ.isLoading__YE8Hrg .lightBoxClose__h3cJSw, .scroll-16 .lightBox__WCMHVQ.isLoading__YE8Hrg .lightBoxNext__fZUI9A, .scroll-16 .lightBox__WCMHVQ.isLoading__YE8Hrg .lightBoxPrev__fZYI8g, .scroll-16 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA .lightBoxClose__h3cJSw, .scroll-16 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA .lightBoxNext__fZUI9A, .scroll-16 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA .lightBoxPrev__fZYI8g, .scroll-16 .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg .lightBoxClose__h3cJSw, .scroll-16 .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg .lightBoxNext__fZUI9A, .scroll-16 .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg .lightBoxPrev__fZYI8g {
        display: none
    }

    .scroll-16 .lightBoxControls__qjgKqQ {
        height: 0;
        position: static;
        z-index: 100
    }

    .scroll-16 .lightBoxControls__qjgKqQ .lightBoxControlsBig__zrYLuw {
        display: block
    }

    .scroll-16 .lightBoxControls__qjgKqQ .lightBoxControlsSmall__6mIMog {
        display: none
    }
}

@media (max-width: 1016px) {
    .scroll-16 .lightBox__WCMHVQ {
        position: fixed;
        min-width: 0;
        width: 100%
    }

    .scroll-16 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA {
        overflow: hidden
    }

    .scroll-16 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-16 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-16 .lightBoxControls__qjgKqQ, .scroll-16 .lightBoxTopOverlayWrapper__JUAOSw {
        position: absolute;
        width: 1000px
    }

    .scroll-16 .lightBoxSideOverlayConfirmWrapper__qwoRaw, .scroll-16 .lightBoxSideOverlayFooterWrapper__mTYRDA.fixed__QGMGJA, .scroll-16 .lightBoxSideOverlayHeaderWrapper__luAQ5g.fixed__QGMGJA {
        position: absolute
    }

    .scroll-16 .lightBox__WCMHVQ:after, .scroll-16 .lightBoxContent__ngMKMA, .scroll-16 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-16 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-16 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-16 .lightBoxControls__qjgKqQ, .scroll-16 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-16 .lightBoxTopOverlayWrapper__JUAOSw {
        left: 0;
        width: 1000px
    }

    .scroll-16 .lightBox__WCMHVQ .lightBoxContent__ngMKMA {
        box-sizing: border-box
    }

    .scroll-16 .lightBoxSideOverlayOuter__FC4Nyw {
        left: 0;
        position: fixed;
        width: 100%;
        right: auto
    }

    .scroll-16 .lightBoxSideOverlayOuter__FC4Nyw.hideScroll__aZAIHQ {
        overflow-y: hidden
    }

    .scroll-16 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA, .scroll-16 .lightBoxSideOverlay__zesLvA {
        right: auto
    }

    .scroll-16 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG], .scroll-16 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG] {
        left: calc(100vw - 856px)
    }

    .scroll-16 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD], .scroll-16 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD] {
        left: calc(100vw - 656px)
    }

    .scroll-16 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM], .scroll-16 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM] {
        left: calc(100vw - 536px)
    }
}

@media (max-width: 840px) {
    .scroll-16 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG], .scroll-16 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG] {
        left: 40px
    }
}

@media (max-width: 640px) {
    .scroll-16 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD], .scroll-16 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD] {
        left: 40px
    }
}

@media (max-width: 520px) {
    .scroll-16 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM], .scroll-16 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM] {
        left: 40px
    }
}

.scroll-15 .lightBox__WCMHVQ:before {
    width: calc(100vw - 15px)
}

@media (max-width: 1207px) {
    .scroll-15 .lightBox__WCMHVQ:after, .scroll-15 .lightBoxContent__ngMKMA, .scroll-15 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-15 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-15 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-15 .lightBoxControls__qjgKqQ, .scroll-15 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-15 .lightBoxTopOverlayWrapper__JUAOSw {
        left: calc((100vw - 1015px) / 2);
        width: 1000px
    }

    .scroll-15 .lightBoxSideOverlay__zesLvA {
        right: calc(100vw - 15px - (100vw - 1015px) / 2 - 1000px)
    }

    .scroll-15 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA {
        right: calc(100vw - 15px - (100vw - 1015px) / 2 - 985px)
    }

    .scroll-15 .lightBoxContentHeaderWrapper__UtwPWg {
        top: 80px
    }

    .scroll-15 .lightBoxClose__h3cJSw, .scroll-15 .lightBoxNext__fZUI9A, .scroll-15 .lightBoxPrev__fZYI8g {
        top: 24px;
        position: absolute
    }

    .scroll-15 .lightBoxPrev__fZYI8g {
        left: 32px
    }

    .scroll-15 .lightBoxNext__fZUI9A {
        left: 72px
    }

    .scroll-15 .lightBoxClose__h3cJSw {
        right: 32px
    }
}

@media (min-width: 1207px) and (max-width: 1329px) {
    .scroll-15 .lightBox__WCMHVQ:after, .scroll-15 .lightBoxContent__ngMKMA, .scroll-15 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-15 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-15 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-15 .lightBoxControls__qjgKqQ, .scroll-15 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-15 .lightBoxTopOverlayWrapper__JUAOSw {
        left: 96px;
        width: calc(100vw - 207px)
    }

    .scroll-15 .lightBoxSideOverlay__zesLvA {
        right: 96px
    }

    .scroll-15 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA {
        right: 111px
    }

    .scroll-15 .lightBoxContentHeaderWrapper__UtwPWg {
        top: 0
    }

    .scroll-15 .lightBoxNext__fZUI9A, .scroll-15 .lightBoxPrev__fZYI8g {
        top: 50%;
        transform: translateY(-50%);
        position: fixed
    }

    .scroll-15 .lightBoxPrev__fZYI8g {
        left: 16px
    }

    .scroll-15 .lightBoxClose__h3cJSw, .scroll-15 .lightBoxNext__fZUI9A {
        left: calc(-95px + 100vw)
    }

    .scroll-15 .lightBoxClose__h3cJSw {
        top: 16px;
        position: fixed
    }
}

@media (min-width: 1329px) {
    .scroll-15 .lightBox__WCMHVQ:after, .scroll-15 .lightBoxContent__ngMKMA, .scroll-15 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-15 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-15 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-15 .lightBoxControls__qjgKqQ, .scroll-15 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-15 .lightBoxTopOverlayWrapper__JUAOSw {
        left: calc((100vw - 1137px) / 2);
        width: 1122px
    }

    .scroll-15 .lightBoxSideOverlay__zesLvA {
        right: calc(100vw - 15px - (100vw - 1137px) / 2 - 1122px)
    }

    .scroll-15 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA {
        right: calc(100vw - 15px - (100vw - 1137px) / 2 - 1107px)
    }

    .scroll-15 .lightBoxContentHeaderWrapper__UtwPWg {
        top: 0
    }

    .scroll-15 .lightBoxNext__fZUI9A, .scroll-15 .lightBoxPrev__fZYI8g {
        top: 50%;
        transform: translateY(-50%);
        position: fixed
    }

    .scroll-15 .lightBoxPrev__fZYI8g {
        left: calc((100vw - 1137px) / 2 - 80px)
    }

    .scroll-15 .lightBoxClose__h3cJSw, .scroll-15 .lightBoxNext__fZUI9A {
        left: calc((100vw - 1137px) / 2 + 1138px)
    }

    .scroll-15 .lightBoxClose__h3cJSw {
        top: 16px;
        position: fixed
    }
}

@media (min-width: 1207px) {
    .scroll-15 .lightBox__WCMHVQ.isLoading__YE8Hrg .lightBoxClose__h3cJSw, .scroll-15 .lightBox__WCMHVQ.isLoading__YE8Hrg .lightBoxNext__fZUI9A, .scroll-15 .lightBox__WCMHVQ.isLoading__YE8Hrg .lightBoxPrev__fZYI8g, .scroll-15 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA .lightBoxClose__h3cJSw, .scroll-15 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA .lightBoxNext__fZUI9A, .scroll-15 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA .lightBoxPrev__fZYI8g, .scroll-15 .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg .lightBoxClose__h3cJSw, .scroll-15 .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg .lightBoxNext__fZUI9A, .scroll-15 .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg .lightBoxPrev__fZYI8g {
        display: none
    }

    .scroll-15 .lightBoxControls__qjgKqQ {
        height: 0;
        position: static;
        z-index: 100
    }

    .scroll-15 .lightBoxControls__qjgKqQ .lightBoxControlsBig__zrYLuw {
        display: block
    }

    .scroll-15 .lightBoxControls__qjgKqQ .lightBoxControlsSmall__6mIMog {
        display: none
    }
}

@media (max-width: 1015px) {
    .scroll-15 .lightBox__WCMHVQ {
        position: fixed;
        min-width: 0;
        width: 100%
    }

    .scroll-15 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA {
        overflow: hidden
    }

    .scroll-15 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-15 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-15 .lightBoxControls__qjgKqQ, .scroll-15 .lightBoxTopOverlayWrapper__JUAOSw {
        position: absolute;
        width: 1000px
    }

    .scroll-15 .lightBoxSideOverlayConfirmWrapper__qwoRaw, .scroll-15 .lightBoxSideOverlayFooterWrapper__mTYRDA.fixed__QGMGJA, .scroll-15 .lightBoxSideOverlayHeaderWrapper__luAQ5g.fixed__QGMGJA {
        position: absolute
    }

    .scroll-15 .lightBox__WCMHVQ:after, .scroll-15 .lightBoxContent__ngMKMA, .scroll-15 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-15 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-15 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-15 .lightBoxControls__qjgKqQ, .scroll-15 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-15 .lightBoxTopOverlayWrapper__JUAOSw {
        left: 0;
        width: 1000px
    }

    .scroll-15 .lightBox__WCMHVQ .lightBoxContent__ngMKMA {
        box-sizing: border-box
    }

    .scroll-15 .lightBoxSideOverlayOuter__FC4Nyw {
        left: 0;
        position: fixed;
        width: 100%;
        right: auto
    }

    .scroll-15 .lightBoxSideOverlayOuter__FC4Nyw.hideScroll__aZAIHQ {
        overflow-y: hidden
    }

    .scroll-15 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA, .scroll-15 .lightBoxSideOverlay__zesLvA {
        right: auto
    }

    .scroll-15 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG], .scroll-15 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG] {
        left: calc(100vw - 855px)
    }

    .scroll-15 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD], .scroll-15 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD] {
        left: calc(100vw - 655px)
    }

    .scroll-15 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM], .scroll-15 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM] {
        left: calc(100vw - 535px)
    }
}

@media (max-width: 840px) {
    .scroll-15 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG], .scroll-15 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG] {
        left: 40px
    }
}

@media (max-width: 640px) {
    .scroll-15 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD], .scroll-15 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD] {
        left: 40px
    }
}

@media (max-width: 520px) {
    .scroll-15 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM], .scroll-15 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM] {
        left: 40px
    }
}

.scroll-0 .lightBox__WCMHVQ:before {
    width: 100vw
}

@media (max-width: 1192px) {
    .scroll-0 .lightBox__WCMHVQ:after, .scroll-0 .lightBoxContent__ngMKMA, .scroll-0 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-0 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-0 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-0 .lightBoxControls__qjgKqQ, .scroll-0 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-0 .lightBoxTopOverlayWrapper__JUAOSw {
        left: calc((100vw - 1000px) / 2);
        width: 1000px
    }

    .scroll-0 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA, .scroll-0 .lightBoxSideOverlay__zesLvA {
        right: calc(100vw - (100vw - 1000px) / 2 - 1000px)
    }

    .scroll-0 .lightBoxContentHeaderWrapper__UtwPWg {
        top: 80px
    }

    .scroll-0 .lightBoxClose__h3cJSw, .scroll-0 .lightBoxNext__fZUI9A, .scroll-0 .lightBoxPrev__fZYI8g {
        top: 24px;
        position: absolute
    }

    .scroll-0 .lightBoxPrev__fZYI8g {
        left: 32px
    }

    .scroll-0 .lightBoxNext__fZUI9A {
        left: 72px
    }

    .scroll-0 .lightBoxClose__h3cJSw {
        right: 32px
    }
}

@media (min-width: 1192px) and (max-width: 1314px) {
    .scroll-0 .lightBox__WCMHVQ:after, .scroll-0 .lightBoxContent__ngMKMA, .scroll-0 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-0 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-0 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-0 .lightBoxControls__qjgKqQ, .scroll-0 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-0 .lightBoxTopOverlayWrapper__JUAOSw {
        left: 96px;
        width: calc(100vw - 192px)
    }

    .scroll-0 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA, .scroll-0 .lightBoxSideOverlay__zesLvA {
        right: 96px
    }

    .scroll-0 .lightBoxContentHeaderWrapper__UtwPWg {
        top: 0
    }

    .scroll-0 .lightBoxNext__fZUI9A, .scroll-0 .lightBoxPrev__fZYI8g {
        top: 50%;
        transform: translateY(-50%);
        position: fixed
    }

    .scroll-0 .lightBoxPrev__fZYI8g {
        left: 16px
    }

    .scroll-0 .lightBoxNext__fZUI9A {
        left: calc(-80px + 100vw)
    }

    .scroll-0 .lightBoxClose__h3cJSw {
        top: 16px;
        left: calc(-80px + 100vw);
        position: fixed
    }
}

@media (min-width: 1314px) {
    .scroll-0 .lightBox__WCMHVQ:after, .scroll-0 .lightBoxContent__ngMKMA, .scroll-0 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-0 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-0 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-0 .lightBoxControls__qjgKqQ, .scroll-0 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-0 .lightBoxTopOverlayWrapper__JUAOSw {
        left: calc((100vw - 1122px) / 2);
        width: 1122px
    }

    .scroll-0 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA, .scroll-0 .lightBoxSideOverlay__zesLvA {
        right: calc(100vw - (100vw - 1122px) / 2 - 1122px)
    }

    .scroll-0 .lightBoxContentHeaderWrapper__UtwPWg {
        top: 0
    }

    .scroll-0 .lightBoxNext__fZUI9A, .scroll-0 .lightBoxPrev__fZYI8g {
        top: 50%;
        transform: translateY(-50%);
        position: fixed
    }

    .scroll-0 .lightBoxPrev__fZYI8g {
        left: calc((100vw - 1122px) / 2 - 80px)
    }

    .scroll-0 .lightBoxClose__h3cJSw, .scroll-0 .lightBoxNext__fZUI9A {
        left: calc((100vw - 1122px) / 2 + 1138px)
    }

    .scroll-0 .lightBoxClose__h3cJSw {
        top: 16px;
        position: fixed
    }
}

@media (min-width: 1192px) {
    .scroll-0 .lightBox__WCMHVQ.isLoading__YE8Hrg .lightBoxClose__h3cJSw, .scroll-0 .lightBox__WCMHVQ.isLoading__YE8Hrg .lightBoxNext__fZUI9A, .scroll-0 .lightBox__WCMHVQ.isLoading__YE8Hrg .lightBoxPrev__fZYI8g, .scroll-0 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA .lightBoxClose__h3cJSw, .scroll-0 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA .lightBoxNext__fZUI9A, .scroll-0 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA .lightBoxPrev__fZYI8g, .scroll-0 .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg .lightBoxClose__h3cJSw, .scroll-0 .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg .lightBoxNext__fZUI9A, .scroll-0 .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg .lightBoxPrev__fZYI8g {
        display: none
    }

    .scroll-0 .lightBoxControls__qjgKqQ {
        height: 0;
        position: static;
        z-index: 100
    }

    .scroll-0 .lightBoxControls__qjgKqQ .lightBoxControlsBig__zrYLuw {
        display: block
    }

    .scroll-0 .lightBoxControls__qjgKqQ .lightBoxControlsSmall__6mIMog {
        display: none
    }
}

@media (max-width: 1000px) {
    .scroll-0 .lightBox__WCMHVQ {
        position: fixed;
        min-width: 0;
        width: 100%
    }

    .scroll-0 .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA {
        overflow: hidden
    }

    .scroll-0 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-0 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-0 .lightBoxControls__qjgKqQ, .scroll-0 .lightBoxTopOverlayWrapper__JUAOSw {
        position: absolute;
        width: 1000px
    }

    .scroll-0 .lightBoxSideOverlayConfirmWrapper__qwoRaw, .scroll-0 .lightBoxSideOverlayFooterWrapper__mTYRDA.fixed__QGMGJA, .scroll-0 .lightBoxSideOverlayHeaderWrapper__luAQ5g.fixed__QGMGJA {
        position: absolute
    }

    .scroll-0 .lightBox__WCMHVQ:after, .scroll-0 .lightBoxContent__ngMKMA, .scroll-0 .lightBoxContent__ngMKMA > .loadingContentOverlay__6rUMrw, .scroll-0 .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .scroll-0 .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .scroll-0 .lightBoxControls__qjgKqQ, .scroll-0 .lightBoxSideOverlay__zesLvA > .loadingContentOverlay__6rUMrw, .scroll-0 .lightBoxTopOverlayWrapper__JUAOSw {
        left: 0;
        width: 1000px
    }

    .scroll-0 .lightBox__WCMHVQ .lightBoxContent__ngMKMA {
        box-sizing: border-box
    }

    .scroll-0 .lightBoxSideOverlayOuter__FC4Nyw {
        left: 0;
        position: fixed;
        width: 100%;
        right: auto
    }

    .scroll-0 .lightBoxSideOverlayOuter__FC4Nyw.hideScroll__aZAIHQ {
        overflow-y: hidden
    }

    .scroll-0 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA, .scroll-0 .lightBoxSideOverlay__zesLvA {
        right: auto
    }

    .scroll-0 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG], .scroll-0 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG] {
        left: calc(100vw - 840px)
    }

    .scroll-0 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD], .scroll-0 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD] {
        left: calc(100vw - 640px)
    }

    .scroll-0 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM], .scroll-0 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM] {
        left: calc(100vw - 520px)
    }
}

@media (max-width: 840px) {
    .scroll-0 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG], .scroll-0 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=LG] {
        left: 40px
    }
}

@media (max-width: 640px) {
    .scroll-0 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD], .scroll-0 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=MD] {
        left: 40px
    }
}

@media (max-width: 520px) {
    .scroll-0 .hideScroll__aZAIHQ > .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM], .scroll-0 .lightBoxSideOverlay__zesLvA[data-side-overlay-size=SM] {
        left: 40px
    }
}

.theme__default .lightBox__WCMHVQ {
    display: flex;
    flex-direction: column;
    color: #1f1f22;
    position: fixed;
    z-index: 1300;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    overflow-y: scroll;
    min-width: 1024px
}

.theme__default .lightBox__WCMHVQ:before {
    content: "";
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #1f1f22;
    opacity: .56;
    pointer-events: none
}

@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
    .theme__default .lightBox__WCMHVQ:before {
        bottom: 1px;
        min-height: calc(100% + 1px)
    }
}

.theme__default .lightBox__WCMHVQ:after {
    content: "";
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 150;
    background-color: hsla(0, 0%, 100%, .8)
}

.theme__default .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA, .theme__default .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg {
    overflow-y: hidden
}

.theme__default .lightBox__WCMHVQ.lightBoxSideOverlayActive__IlMOGA:after, .theme__default .lightBox__WCMHVQ.lightBoxTopOverlayActive__FMINxg:after {
    display: block;
    -webkit-animation: fadeIn__RmgGWw .3s ease;
    animation: fadeIn__RmgGWw .3s ease
}

.theme__default .lightBox__WCMHVQ .lightBoxClose__h3cJSw {
    cursor: pointer
}

.theme__default .lightBox__WCMHVQ .lightBoxClose__h3cJSw svg * {
    fill: #d0d7dd
}

.theme__default .lightBox__WCMHVQ .lightBoxClose__h3cJSw:focus svg *, .theme__default .lightBox__WCMHVQ .lightBoxClose__h3cJSw:hover svg * {
    fill: #fff
}

.theme__default .lightBox__WCMHVQ .lightBoxNext__fZUI9A, .theme__default .lightBox__WCMHVQ .lightBoxPrev__fZYI8g {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.theme__default .lightBox__WCMHVQ .lightBoxContent__ngMKMA {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    flex-shrink: 0;
    position: relative;
    background: #fff
}

.theme__default .lightBox__WCMHVQ .lightBoxContent__ngMKMA .lightBoxBody__fQsI4w {
    flex-grow: 1
}

.theme__default .lightBox__WCMHVQ .loadingContentOverlay__6rUMrw {
    z-index: 300;
    position: fixed;
    top: 0;
    bottom: 0
}

.theme__default .lightBox__WCMHVQ .loadingContentOverlay__6rUMrw.hidden__R4oGgA {
    display: none
}

.theme__default .lightBoxContentHeaderWrapper__UtwPWg {
    background: #f2f4f7
}

.theme__default .lightBoxContentHeaderWrapper__UtwPWg .globalHeaderTabs__V64HNw {
    padding: 24px 32px 0
}

.theme__default .lightBoxContentFooterWrapper__VTIPgA, .theme__default .lightBoxSideOverlayFooterWrapper__mTYRDA {
    bottom: 0
}

.theme__default .lightBoxSideOverlayHeaderWrapper__luAQ5g, .theme__default .lightBoxTopOverlayWrapper__JUAOSw {
    top: 0
}

.theme__default .lightBoxContentFooterWrapper__VTIPgA, .theme__default .lightBoxContentHeaderWrapper__UtwPWg, .theme__default .lightBoxSideOverlayFooterWrapper__mTYRDA, .theme__default .lightBoxSideOverlayHeaderWrapper__luAQ5g {
    z-index: 100;
    position: absolute;
    width: 100%
}

.theme__default .lightBoxContentFooterWrapper__VTIPgA.fixed__QGMGJA, .theme__default .lightBoxContentHeaderWrapper__UtwPWg.fixed__QGMGJA, .theme__default .lightBoxSideOverlayFooterWrapper__mTYRDA.fixed__QGMGJA, .theme__default .lightBoxSideOverlayHeaderWrapper__luAQ5g.fixed__QGMGJA {
    position: fixed;
    min-height: 20px
}

.theme__default .lightBoxTopOverlayWrapper__JUAOSw {
    position: fixed;
    z-index: 200
}

.bodyOverflowHidden__wtkLYg {
    overflow: hidden
}

.theme__default .globalLabelWrapper__ao8IJQ {
    color: #1f1f22;
    white-space: nowrap;
    font-size: 14px;
    line-height: 20px
}

.theme__default .globalLabelWrapper__ao8IJQ .label__KwkE0w {
    display: inline;
    margin-bottom: 0;
    white-space: normal;
    font-weight: 500;
}

.theme__default .globalLabelWrapper__ao8IJQ .codeNumber__TmEG1w {
    margin-left: 4px;
    color: #b2b8bf
}

.theme__default .globalLabelWrapper__ao8IJQ .description__WQMHdw {
    font-size: 12px;
    line-height: 16px;
    color: #7d838a
}

.theme__default .globalSelectDeprecated__k18JtQ .input__LscFMw {
    margin: -8px 0 0;
    padding: 0;
    border: none;
    background: none;
    text-overflow: ellipsis
}

.theme__default .input__LscFMw {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    background-color: #fff;
    outline: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 32px;
    padding: 7px 11px;
    border: 1px solid #d0d7dd;
    border-radius: 3px;
    box-sizing: border-box;
    min-width: 0;
    width: 100%
}

.theme__default .input__LscFMw.disabled__Qj8GOw, .theme__default .input__LscFMw:disabled {
    cursor: default;
    -webkit-text-fill-color: #7d838a;
    color: #7d838a;
    background-color: #f2f4f7
}

.theme__default .input__LscFMw.error__Lp0FLQ {
    border-color: #c11030
}

.theme__default .input__LscFMw.focus__LkQFIw, .theme__default .input__LscFMw:focus {
    border-color: #1f1f22
}

.theme__default .input__LscFMw::-moz-placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .input__LscFMw:-ms-input-placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .input__LscFMw::placeholder {
    color: #7d838a;
    opacity: 1
}

.theme__default .input__LscFMw::-ms-clear {
    display: none
}

.theme__default .helpBoxIcon__aD0IAA {
    display: inline-block;
    margin-left: 4px;
    vertical-align: text-bottom
}

.theme__default .helpBoxIcon__aD0IAA:hover svg > .primary-fill {
    fill: #7d838a
}

@media screen and (-moz-images-in-menus: 0) {
    .theme__default .helpBoxIcon__aD0IAA {
        vertical-align: sub
    }
}

.theme__default .globalHeaderTitle__YPgHrw {
    padding: 24px 32px
}

.theme__default .globalHeaderTitle__YPgHrw .headerTitleLinkWrapper__2TsMFg {
    font-size: 14px;
    line-height: 20px
}

.theme__default .globalHeaderTitle__YPgHrw .headerTitleContent__p5UKgg {
    display: flex;
    justify-content: space-between
}

.theme__default .globalHeaderTitle__YPgHrw .headerTitleContent__p5UKgg .headerTitleContentText__2fEMJw {
    font-weight: 600;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 21px;
    line-height: 32px;
    color: #1f1f22;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    text-transform: none;
    overflow: hidden;
    text-overflow: ellipsis
}

.theme__default .globalHeaderTitle__YPgHrw .headerTitleContent__p5UKgg .headerTitleContentControls__EyEN1g {
    white-space: nowrap;
    padding-left: 16px
}

.theme__default .globalHeaderTitle__YPgHrw .headerTitleSubhead__pvgKYw {
    font-size: 14px;
    line-height: 20px;
    color: #7d838a;
    white-space: nowrap;
    overflow: hidden
}

.theme__default .globalHeaderTabs__V64HNw {
    display: flex;
    justify-content: space-between
}

.theme__default .globalHeaderTabs__V64HNw .headerTabsContent__mwsKCg {
    flex-grow: 1;
    min-width: 1px
}

.theme__default .globalHeaderTabs__V64HNw .headerTabsControls__pxoKgw {
    flex-shrink: 0;
    white-space: nowrap;
    padding-left: 16px
}

.theme__default .headerSubheader__hc0JOA {
    padding: 24px 32px
}

.theme__default .header__OA0FpQ {
    background: #f2f4f7
}

.theme__default .header__OA0FpQ .globalHeaderTitle__YPgHrw + .globalHeaderTabs__V64HNw {
    padding: 0 32px 24px
}

.theme__default .gridLayout__fzsJGw {
    position: absolute;
    top: 0;
    left: 20px;
    bottom: 0;
    right: 20px;
    display: flex;
    justify-content: space-between;
    opacity: .3
}

.theme__default .gridLayoutItem__q2EKqg {
    flex-grow: 1;
    background: linear-gradient(90deg, rgba(255, 51, 51, .5), rgba(255, 51, 51, .5) 12px, #f33 0, #f33 calc(100% - 12px), rgba(255, 51, 51, .5) calc(100% - 12px), rgba(255, 51, 51, .5))
}

.theme__default .gap__FjMDQw {
    overflow: hidden
}

.theme__default .gap__FjMDQw[data-gap-size="4"] {
    height: 4px
}

.theme__default .gap__FjMDQw[data-gap-size="8"] {
    height: 8px
}

.theme__default .gap__FjMDQw[data-gap-size="12"] {
    height: 12px
}

.theme__default .gap__FjMDQw[data-gap-size="16"] {
    height: 16px
}

.theme__default .gap__FjMDQw[data-gap-size="24"] {
    height: 24px
}

.theme__default .gap__FjMDQw[data-gap-size="32"] {
    height: 32px
}

.theme__default .gap__FjMDQw[data-gap-size="64"] {
    height: 64px
}

.theme__default .gap__FjMDQw[data-gap-size="128"] {
    height: 128px
}

.theme__default .footer__O4kF8Q {
    padding: 24px 32px;
    background: #f2f4f7
}

.theme__default .footerDescription__oy4KdQ {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.theme__default .footerDescriptionContent__-u4NUA {
    flex-grow: 1;
    margin-right: auto;
    font-size: 14px;
    line-height: 20px
}

.theme__default .footerDescriptionControls__DlINyQ {
    margin-left: auto;
    white-space: nowrap;
    padding-left: 16px
}

.theme__default .field__K2cE2w {
    display: flex;
    margin-left: -12px;
    margin-right: -12px
}

.theme__default .field__K2cE2w.alignLabel__TfUGwg .globalLabelWrapper__ao8IJQ {
    padding-top: 6px
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA.inputDropdownDeprecatedList__AlYTOw {
    width: calc(2px + 100%);
    box-sizing: border-box;
    position: absolute;
    left: -1px
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA.inputDropdownDeprecatedList__AlYTOw .dropdownDeprecatedList__n_kRKw {
    box-sizing: border-box;
    max-height: 196px;
    overflow-y: auto
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA.inputDropdownDeprecatedList__AlYTOw.top__iqYJhA {
    bottom: 36px
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA.inputDropdownDeprecatedList__AlYTOw.down__lW0J6Q {
    top: 36px
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA {
    padding: 4px;
    z-index: 500;
    box-shadow: 0 2px 7px rgba(31, 31, 34, .25);
    border-radius: 3px;
    background-color: #fff
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA .dropdownDeprecatedList__n_kRKw {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    margin: 0;
    padding: 0;
    display: block;
    list-style: none;
    text-align: left
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA .dropdownDeprecatedList__n_kRKw .dropdownDeprecatedListItem__7E8Sug {
    position: relative;
    outline: none
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA .dropdownDeprecatedList__n_kRKw .dropdownDeprecatedListItem__7E8Sug:not(:last-child) {
    margin-bottom: 2px
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA .dropdownDeprecatedList__n_kRKw .dropdownDeprecatedListItem__7E8Sug .globalDropdownDeprecatedListItemContent__it0QqA {
    display: block;
    padding: 6px 8px;
    border-radius: 3px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA .dropdownDeprecatedList__n_kRKw .dropdownDeprecatedListItem__7E8Sug .globalDropdownDeprecatedListItemContent__it0QqA.with-notification-no-hash:after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background: #f90
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA .dropdownDeprecatedList__n_kRKw .dropdownDeprecatedListItem__7E8Sug .globalFlex__LOkE8w {
    display: flex;
    width: 100%
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA .dropdownDeprecatedList__n_kRKw .dropdownDeprecatedListItem__7E8Sug.active-no-hash > .globalDropdownDeprecatedListItemContent__it0QqA {
    background-color: #f2f4f7;
    cursor: pointer
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA .dropdownDeprecatedList__n_kRKw .dropdownDeprecatedListItem__7E8Sug.selected-no-hash > .globalDropdownDeprecatedListItemContent__it0QqA {
    background-color: #d0d7dd;
    cursor: default
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA.buttonDropdownDeprecatedList__F5MTpw {
    position: absolute;
    right: 0;
    overflow-y: hidden
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA.buttonDropdownDeprecatedList__F5MTpw.top__iqYJhA {
    margin-bottom: 4px;
    bottom: 100%
}

.theme__default .dropdownDeprecatedListWrapper__KyoUDA.buttonDropdownDeprecatedList__F5MTpw.down__lW0J6Q {
    margin-top: 4px;
    top: 100%
}

.theme__default .dropdownDeprecatedListItem__7E8Sug.accountDropdownDeprecatedItem__KVQT6w {
    display: flex
}

.theme__default .dropdownDeprecatedListItem__7E8Sug.accountDropdownDeprecatedItem__KVQT6w .company__uNQLKA {
    width: 38%;
    padding-right: 4px
}

.theme__default .dropdownDeprecatedListItem__7E8Sug.accountDropdownDeprecatedItem__KVQT6w .label__n9cKMQ {
    width: 38%;
    white-space: nowrap;
    color: #7d838a
}

.theme__default .dropdownDeprecatedListItem__7E8Sug.accountDropdownDeprecatedItem__KVQT6w .amount__rNAKxQ {
    width: 24%;
    padding-left: 4px;
    white-space: nowrap;
    text-align: right;
    color: #7d838a
}

.theme__default .dropdownDeprecatedListItem__7E8Sug.accountDropdownDeprecatedItem__KVQT6w .amount__rNAKxQ, .theme__default .dropdownDeprecatedListItem__7E8Sug.accountDropdownDeprecatedItem__KVQT6w .company__uNQLKA, .theme__default .dropdownDeprecatedListItem__7E8Sug.accountDropdownDeprecatedItem__KVQT6w .label__n9cKMQ {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.theme__default .dropdownDeprecatedListItem__7E8Sug.accountDropdownDeprecatedItem__KVQT6w.twoColumn__0qgL_Q .amount__rNAKxQ, .theme__default .dropdownDeprecatedListItem__7E8Sug.accountDropdownDeprecatedItem__KVQT6w.twoColumn__0qgL_Q .label__n9cKMQ {
    width: 50%
}

.theme__default .dropdownDeprecatedListItem__7E8Sug.accountDropdownDeprecatedItem__KVQT6w.twoColumn__0qgL_Q.selected__xPcLeg .amount__rNAKxQ, .theme__default .dropdownDeprecatedListItem__7E8Sug.accountDropdownDeprecatedItem__KVQT6w.twoColumn__0qgL_Q.selected__xPcLeg .label__n9cKMQ {
    color: #1f1f22
}

.theme__default .dropdownListItem__sB4K2A {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    position: relative;
    outline: none;
    display: block;
    padding: 6px 8px;
    border-radius: 3px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.theme__default .dropdownListItem__sB4K2A:not(:last-child) {
    margin-bottom: 2px
}

.theme__default .dropdownListItem__sB4K2A.active__SoIGvA {
    background-color: #f2f4f7;
    cursor: pointer
}

.theme__default .dropdownListItem__sB4K2A.selected__W4AHiQ {
    background-color: #d0d7dd;
    cursor: default
}

.theme__default .dropdown__XIMHrQ {
    padding: 4px;
    box-sizing: border-box;
    z-index: 500;
    box-shadow: 0 2px 7px rgba(31, 31, 34, .25);
    border-radius: 3px;
    background-color: #fff;
    display: none;
    position: absolute
}

.theme__default .dropdown__XIMHrQ.opened__SsIGuw {
    display: block
}

.theme__default .documentNumberEdit__VpYPbw .label__npAKIQ {
    margin-right: 8px
}

.theme__default .documentNumberEdit__VpYPbw .buttonEdit__3iwMQw {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: inherit;
    border-radius: 0;
    margin: 0;
    padding: 0;
    border: none;
    background: none;
    cursor: pointer
}

.theme__default .documentNumberEdit__VpYPbw .buttonEdit__3iwMQw .buttonEditInner__JmcOPw {
    position: relative;
    color: #1358bf;
    text-decoration: none;
    padding: 0 2px;
    margin: 0 -2px;
    border: 1px solid transparent;
    white-space: nowrap
}

@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
    .theme__default .documentNumberEdit__VpYPbw .buttonEdit__3iwMQw .buttonEditInner__JmcOPw {
        margin: 0
    }
}

.theme__default .documentNumberEdit__VpYPbw .buttonEdit__3iwMQw:focus {
    outline: none
}

.theme__default .documentNumberEdit__VpYPbw .buttonEdit__3iwMQw:focus .buttonEditInner__JmcOPw {
    border: 1px solid #ffdd64
}

.theme__default .documentNumberEdit__VpYPbw .buttonEdit__3iwMQw:hover .buttonEditInner__JmcOPw {
    color: #ffdd2d
}

.theme__default .documentNumberEdit__VpYPbw .buttonEdit__3iwMQw:active .buttonEditInner__JmcOPw {
    color: #0f5498
}

.theme__default .documentNumberEdit__VpYPbw .inputEditWrapper__NowOuA {
    width: 64px;
    display: inline-block
}

.theme__default hr.divider__SQQGoQ {
    display: block;
    height: 1px;
    border: 0;
    background: #d0d7dd;
    margin: 24px auto 16px;
    padding: 0
}

.theme__default .datePicker__et8Iyw {
    width: 126px
}

.theme__default .datePicker__et8Iyw .globalCalendar__SCIGfg {
    position: absolute;
    z-index: 800;
    margin-top: 4px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, .25)
}

.theme__default .dateInputBlock__poEKaA {
    position: relative
}

.theme__default .dateInputBlock__poEKaA .datePickerCalendarIcon__DaINbg {
    position: absolute;
    top: 6px;
    right: 12px;
    cursor: pointer
}

.theme__default .dateInputBlock__poEKaA .datePickerCalendarIcon__DaINbg.error__TzEG_Q > svg .primary-fill, .theme__default .dateInputBlock__poEKaA .datePickerCalendarIcon__DaINbg > svg .primary-fill {
    fill: #b2b8bf
}

.theme__default .dateInputBlock__poEKaA .datePickerCalendarIcon__DaINbg.disabled__aDcIBw > svg {
    cursor: default
}

.theme__default .dateInputBlock__poEKaA .datePickerCalendarIcon__DaINbg.disabled__aDcIBw > svg .primary-fill {
    fill: #d0d7dd
}

.theme__default .dateInputBlock__poEKaA .datePickerCalendarIcon__DaINbg.focused__X_0HuA > svg .primary-fill {
    fill: #7d838a
}

.col-1__HbQDrQ {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%
}

.col-1__HbQDrQ, .col-2__HboDrg {
    position: relative;
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    box-sizing: border-box
}

.col-2__HboDrg {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%
}

.col-3__HcADrw {
    flex: 0 0 25%;
    max-width: 25%
}

.col-3__HcADrw, .col-4__HcYDsA {
    position: relative;
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    box-sizing: border-box
}

.col-4__HcYDsA {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%
}

.col-5__HcwDsQ {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%
}

.col-5__HcwDsQ, .col-6__HdIDsg {
    position: relative;
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    box-sizing: border-box
}

.col-6__HdIDsg {
    flex: 0 0 50%;
    max-width: 50%
}

.col-7__HdgDsw {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%
}

.col-7__HdgDsw, .col-8__Hd4DtA {
    position: relative;
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    box-sizing: border-box
}

.col-8__Hd4DtA {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%
}

.col-9__HeQDtQ {
    flex: 0 0 75%;
    max-width: 75%
}

.col-9__HeQDtQ, .col-10__IY8D3Q {
    position: relative;
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    box-sizing: border-box
}

.col-10__IY8D3Q {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%
}

.col-11__IZUD3g {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%
}

.col-11__IZUD3g, .col-12__IZsD3w {
    position: relative;
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    box-sizing: border-box
}

.col-12__IZsD3w {
    flex: 0 0 100%;
    max-width: 100%
}

.offset-1__MGQE9g {
    margin-left: 8.33333333%
}

.offset-2__MGoE9w {
    margin-left: 16.66666667%
}

.offset-3__MHAE_A {
    margin-left: 25%
}

.offset-4__MHYE_Q {
    margin-left: 33.33333333%
}

.offset-5__MHwE_g {
    margin-left: 41.66666667%
}

.offset-6__MIIE_w {
    margin-left: 50%
}

.offset-7__MIgE-A {
    margin-left: 58.33333333%
}

.offset-8__MI4E-Q {
    margin-left: 66.66666667%
}

.offset-9__MJQE-g {
    margin-left: 75%
}

.offset-10__NYgFJg {
    margin-left: 83.33333333%
}

.offset-11__NY4FJw {
    margin-left: 91.66666667%
}

.theme__default .checkbox__WB8HYQ {
    position: relative;
    cursor: pointer
}

.theme__default .checkbox__WB8HYQ:not(.withLabel__YPoHtg) {
    display: block;
    width: 16px;
    height: 16px
}

.theme__default .checkbox__WB8HYQ .icon__OR0Fww {
    position: absolute;
    width: 16px;
    height: 16px;
    fill: #ffdd2d;
    transform: scale(0)
}

.theme__default .checkbox__WB8HYQ.withLabel__YPoHtg {
    display: block
}

.theme__default .checkbox__WB8HYQ.withLabel__YPoHtg .icon__OR0Fww {
    top: 1px;
    left: 0
}

.theme__default .checkbox__WB8HYQ.withLabel__YPoHtg .checkboxText__ffcJBg {
    display: inline-block;
    padding-left: 24px;
    box-sizing: border-box;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .checkbox__WB8HYQ.withLabel__YPoHtg .checkboxBackgroundIcon__9ngM6g {
    top: 1px;
    left: 0
}

.theme__default .checkbox__WB8HYQ.withLabel__YPoHtg:not(:last-child) {
    margin-bottom: 16px
}

.theme__default .checkbox__WB8HYQ .input__QUIGSg {
    position: absolute;
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    clip: rect(0 0 0 0);
    overflow: hidden
}

.theme__default .checkbox__WB8HYQ .input__QUIGSg + .checkboxBackgroundIcon__9ngM6g {
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    border: 1px solid #d0d7dd;
    border-radius: 4px;
    text-align: center;
    background-color: #fff;
    box-sizing: border-box
}

.theme__default .checkbox__WB8HYQ .input__QUIGSg:focus + .checkboxBackgroundIcon__9ngM6g {
    border-color: #ffdd64
}

.theme__default .checkbox__WB8HYQ .input__QUIGSg:checked + .checkboxBackgroundIcon__9ngM6g {
    background-color: #ffdd2d;
    border-color: #ffdd2d
}

.theme__default .checkbox__WB8HYQ .input__QUIGSg:disabled + .checkboxBackgroundIcon__9ngM6g {
    background-color: #f2f4f7;
    border-color: #d0d7dd
}

.theme__default .checkbox__WB8HYQ .input__QUIGSg:checked:focus + .checkboxBackgroundIcon__9ngM6g {
    border-color: #ffdd64
}

.theme__default .checkbox__WB8HYQ .input__QUIGSg:hover:not(:disabled) + .checkboxBackgroundIcon__9ngM6g {
    border-color: #ffdd64
}

.theme__default .checkbox__WB8HYQ .input__QUIGSg:checked:hover:not(:disabled) + .checkboxBackgroundIcon__9ngM6g {
    background-color: #ffdd64
}

.theme__default .checkbox__WB8HYQ .input__QUIGSg:checked ~ .icon__OR0Fww {
    transform: scale(1);
    transition: transform .2s ease-out
}

.theme__default .checkbox__WB8HYQ .input__QUIGSg:checked:disabled ~ .icon__OR0Fww path {
    fill: #d0d7dd
}

@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
    .theme__default .checkbox__WB8HYQ .checkboxBackgroundIcon__9ngM6g {
        pointer-events: none
    }

    .theme__default .checkbox__WB8HYQ .checkboxText__ffcJBg {
        pointer-events: auto
    }

    .theme__default .checkbox__WB8HYQ .icon__OR0Fww {
        pointer-events: none
    }
}

.theme__default .checkboxYGroup__kp8Jxw .checkbox__WB8HYQ {
    display: block
}

.theme__default .checkboxYGroup__kp8Jxw .checkbox__WB8HYQ[hidden] {
    display: none
}

.theme__default .checkboxXGroup__kpQJxg {
    display: flex
}

.theme__default .checkboxXGroup__kpQJxg .checkbox__WB8HYQ {
    display: inline;
    width: auto;
    margin-bottom: 0
}

.theme__default .checkboxXGroup__kpQJxg .checkbox__WB8HYQ[hidden] {
    display: none
}

.theme__default .checkboxXGroup__kpQJxg .checkbox__WB8HYQ.checkboxIndent-12__sOwKUw:not(:first-child) {
    margin-left: 12px
}

.theme__default .checkboxXGroup__kpQJxg .checkbox__WB8HYQ.checkboxIndent-16__sQQKVw:not(:first-child) {
    margin-left: 16px
}

.theme__default .checkboxXGroup__kpQJxg .checkbox__WB8HYQ.checkboxIndent-20__sOcKUg:not(:first-child) {
    margin-left: 20px
}

.theme__default .checkboxXGroup__kpQJxg .checkbox__WB8HYQ.checkboxIndent-24__sP8KVg:not(:first-child) {
    margin-left: 24px
}

.theme__default .checkboxXGroup__kpQJxg .checkbox__WB8HYQ.checkboxIndent-28__sRcKWg:not(:first-child) {
    margin-left: 28px
}

.theme__default .checkboxXGroup__kpQJxg .checkbox__WB8HYQ.checkboxIndent-32__sPoKVQ:not(:first-child) {
    margin-left: 32px
}

.theme__default .cardTableTotal__ZxQH8w {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex-shrink: 0;
    width: 136px;
    height: 120px;
    padding: 16px;
    box-sizing: border-box;
    border-radius: 16px;
    background: #ffdd2d;
    background: linear-gradient(228.47deg, #21a19a, #ffdd2d);
    box-shadow: 0 2px 7px rgba(31, 31, 34, .25);
    cursor: pointer;
    margin-right: 24px
}

.theme__default .cardTableTotal__ZxQH8w:last-child {
    margin-right: 0
}

.theme__default .cardTableTotal__ZxQH8w .cardTableTotalTitle__mgQJ9Q {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 18px;
    line-height: 28px;
    text-transform: none;
    color: #1f1f22;
    margin: 0;
    padding: 0;
    color: #fff
}

.theme__default .cardTableTotal__ZxQH8w .cardTableTotalDescription__5M8Mdw {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 12px;
    line-height: 16px;
    text-transform: none;
    color: #fff
}

.theme__default .globalCalendar__SCIGfg {
    box-sizing: content-box;
    width: 188px;
    padding: 8px;
    background-color: #fff;
    border-radius: 3px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.theme__default .globalCalendar__SCIGfg .calendarHeader__kBsJkA {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.theme__default .globalCalendar__SCIGfg .calendarHeader__kBsJkA .iconSideArrow__hlQJRg {
    cursor: pointer
}

.theme__default .globalCalendar__SCIGfg .calendarHeader__kBsJkA .iconSideArrow__hlQJRg > path {
    fill: #b2b8bf
}

.theme__default .globalCalendar__SCIGfg .calendarHeader__kBsJkA .iconSideArrow__hlQJRg:hover > path {
    fill: #7d838a
}

.theme__default .globalCalendar__SCIGfg .calendarDecadeTable__yV4LZQ, .theme__default .globalCalendar__SCIGfg .calendarHeader__kBsJkA .calendarHeaderText__vq8LNQ, .theme__default .globalCalendar__SCIGfg .calendarYearTable__spwKwA {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .globalCalendar__SCIGfg .calendarDecadeTable__yV4LZQ, .theme__default .globalCalendar__SCIGfg .calendarYearTable__spwKwA {
    display: flex;
    flex-wrap: wrap;
    margin: 12px 0 0 4px
}

.theme__default .globalCalendar__SCIGfg .calendarDecadeTable__yV4LZQ .calendarTableItem__sk0Kvg, .theme__default .globalCalendar__SCIGfg .calendarYearTable__spwKwA .calendarTableItem__sk0Kvg {
    display: flex;
    width: 56px;
    height: 36px;
    margin-right: 4px;
    margin-bottom: 4px;
    justify-content: center;
    align-items: center;
    border-radius: 8px
}

.theme__default .globalCalendar__SCIGfg .calendarDecadeTable__yV4LZQ, .theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ, .theme__default .globalCalendar__SCIGfg .calendarYearTable__spwKwA {
    border-collapse: collapse;
    border-spacing: 0
}

.theme__default .globalCalendar__SCIGfg .calendarDecadeTable__yV4LZQ .calendarTableItem__sk0Kvg:not(.calendarTableItemDisabled__HcQN1g):hover, .theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ .calendarTableItem__sk0Kvg:not(.calendarTableItemDisabled__HcQN1g):hover, .theme__default .globalCalendar__SCIGfg .calendarYearTable__spwKwA .calendarTableItem__sk0Kvg:not(.calendarTableItemDisabled__HcQN1g):hover {
    background-color: #f2f4f7;
    cursor: pointer
}

.theme__default .globalCalendar__SCIGfg .calendarDecadeTable__yV4LZQ .calendarTableItem__sk0Kvg.calendarTableItemActive__AMENGg, .theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ .calendarTableItem__sk0Kvg.calendarTableItemActive__AMENGg, .theme__default .globalCalendar__SCIGfg .calendarYearTable__spwKwA .calendarTableItem__sk0Kvg.calendarTableItemActive__AMENGg {
    background-color: #e4e8eb
}

.theme__default .globalCalendar__SCIGfg .calendarDecadeTable__yV4LZQ .calendarTableItem__sk0Kvg.calendarTableItemActive__AMENGg:not(.calendarTableItemDisabled__HcQN1g):hover, .theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ .calendarTableItem__sk0Kvg.calendarTableItemActive__AMENGg:not(.calendarTableItemDisabled__HcQN1g):hover, .theme__default .globalCalendar__SCIGfg .calendarYearTable__spwKwA .calendarTableItem__sk0Kvg.calendarTableItemActive__AMENGg:not(.calendarTableItemDisabled__HcQN1g):hover {
    background-color: #f2f4f7
}

.theme__default .globalCalendar__SCIGfg .calendarDecadeTable__yV4LZQ .calendarTableItem__sk0Kvg.calendarDayMuted__ptAKZA, .theme__default .globalCalendar__SCIGfg .calendarDecadeTable__yV4LZQ .calendarTableItem__sk0Kvg.calendarTableItemDisabled__HcQN1g, .theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ .calendarTableItem__sk0Kvg.calendarDayMuted__ptAKZA, .theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ .calendarTableItem__sk0Kvg.calendarTableItemDisabled__HcQN1g, .theme__default .globalCalendar__SCIGfg .calendarYearTable__spwKwA .calendarTableItem__sk0Kvg.calendarDayMuted__ptAKZA, .theme__default .globalCalendar__SCIGfg .calendarYearTable__spwKwA .calendarTableItem__sk0Kvg.calendarTableItemDisabled__HcQN1g {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #d0d7dd
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ {
    margin: 8px 4px 4px
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ thead .calendarWeekCell__pm4KUw {
    padding: 0;
    text-align: center;
    cursor: default;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #7d838a
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ tbody:before {
    display: block;
    content: "\200C";
    line-height: 12px
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ tbody .calendarWeekRow__m-EKCw {
    box-sizing: border-box
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ tbody .calendarWeekRow__m-EKCw .calendarDayWrapper__v38LRg {
    position: relative;
    box-sizing: border-box;
    width: 26px;
    height: 26px;
    padding: 1px
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ tbody .calendarWeekRow__m-EKCw .calendarDayWrapper__v38LRg:first-child {
    width: 25px;
    padding-left: 0
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ tbody .calendarWeekRow__m-EKCw .calendarDayWrapper__v38LRg:last-child {
    width: 25px;
    padding-right: 0
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ tbody .calendarWeekRow__m-EKCw .calendarDayWrapper__v38LRg .calendarDay__cbcIZQ {
    display: table-cell;
    height: 24px;
    width: 24px;
    text-align: center;
    vertical-align: middle;
    border-radius: 50%
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ tbody .calendarWeekRow__m-EKCw .calendarDayWrapper__v38LRg .calendarDay__cbcIZQ:not(.calendarDayCurrent__v18LSA):not(.calendarDayMuted__ptAKZA):not(.calendarTableItemDisabled__HcQN1g) {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ tbody .calendarWeekRow__m-EKCw .calendarDayWrapper__v38LRg .calendarDay__cbcIZQ.calendarDayCurrent__v18LSA {
    font-weight: 600;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ tbody .calendarWeekRow__m-EKCw .calendarDayWrapper__v38LRg .calendarDay__cbcIZQ.calendarDayMarked__sfcKuQ:after {
    position: absolute;
    left: 50%;
    bottom: 1px;
    display: block;
    margin-left: -2px;
    width: 4px;
    height: 4px;
    content: "";
    border-radius: 50%;
    background-color: #b2b8bf
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ tbody .calendarWeekRow__m-EKCw .calendarDayWrapper__v38LRg:first-child .calendarDay__cbcIZQ.calendarDayMarked__sfcKuQ:after {
    margin-left: -3px
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ tbody .calendarWeekRow__m-EKCw:first-child .calendarDayWrapper__v38LRg {
    height: 25px;
    padding-top: 0
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ tbody .calendarWeekRow__m-EKCw:last-child .calendarDayWrapper__v38LRg {
    height: 25px;
    padding-bottom: 0
}

.theme__default .globalCalendar__SCIGfg .calendarMonthTable__v5MLNQ tbody .calendarWeekRow__m-EKCw:last-child .calendarDayWrapper__v38LRg .calendarDay__cbcIZQ.calendarDayMarked__sfcKuQ:after {
    bottom: 0
}

.theme__default .button__PK0GCw.buttonSecondary__jm4Jsw {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    background-color: #fff;
    border-color: #d0d7dd
}

.theme__default .button__PK0GCw.buttonSecondary__jm4Jsw:hover {
    border-color: #1f1f22
}

.theme__default .button__PK0GCw.buttonSecondary__jm4Jsw:active {
    background-clip: border-box;
    background-color: #d0d7dd;
    border-color: transparent
}

.theme__default .button__PK0GCw.buttonSecondary__jm4Jsw:disabled {
    background-color: #fff;
    border-color: #d0d7dd;
    color: #d0d7dd
}

.theme__default .button__PK0GCw.buttonSecondary__jm4Jsw.buttonSm__S7IGyw {
    height: 28px;
    border-radius: 14px;
    min-width: 80px
}

.theme__default .button__PK0GCw.buttonSecondary__jm4Jsw.buttonSm__S7IGyw, .theme__default .button__PK0GCw.buttonSecondary__jm4Jsw.buttonSm__S7IGyw:active, .theme__default .button__PK0GCw.buttonSecondary__jm4Jsw.buttonSm__S7IGyw:hover {
    border-width: 1px;
    padding: 3px 15px
}

.theme__default .button__PK0GCw.buttonSecondary__jm4Jsw.buttonSm__S7IGyw:focus:not(.focusedByClick__gEoI_Q), .theme__default .button__PK0GCw.buttonSecondary__jm4Jsw.buttonSm__S7IGyw:focus:not(.focusedByClick__gEoI_Q):active, .theme__default .button__PK0GCw.buttonSecondary__jm4Jsw.buttonSm__S7IGyw:focus:not(.focusedByClick__gEoI_Q):hover {
    border-width: 2px;
    padding: 2px 14px
}

.theme__default .button__PK0GCw.buttonSecondary__jm4Jsw.buttonMd__S1IGvA {
    height: 32px;
    border-radius: 16px;
    min-width: 96px
}

.theme__default .button__PK0GCw.buttonSecondary__jm4Jsw.buttonMd__S1IGvA, .theme__default .button__PK0GCw.buttonSecondary__jm4Jsw.buttonMd__S1IGvA:active, .theme__default .button__PK0GCw.buttonSecondary__jm4Jsw.buttonMd__S1IGvA:hover {
    border-width: 1px;
    padding: 5px 23px
}

.theme__default .button__PK0GCw.buttonSecondary__jm4Jsw.buttonMd__S1IGvA:focus:not(.focusedByClick__gEoI_Q), .theme__default .button__PK0GCw.buttonSecondary__jm4Jsw.buttonMd__S1IGvA:focus:not(.focusedByClick__gEoI_Q):active, .theme__default .button__PK0GCw.buttonSecondary__jm4Jsw.buttonMd__S1IGvA:focus:not(.focusedByClick__gEoI_Q):hover {
    border-width: 2px;
    padding: 4px 22px
}

.theme__default .buttonSm__S7IGyw {
    height: 28px;
    border-radius: 14px;
    min-width: 80px
}

.theme__default .buttonSm__S7IGyw, .theme__default .buttonSm__S7IGyw:active, .theme__default .buttonSm__S7IGyw:hover {
    border-width: 0;
    padding: 4px 16px
}

.theme__default .buttonSm__S7IGyw:focus:not(.focusedByClick__gEoI_Q), .theme__default .buttonSm__S7IGyw:focus:not(.focusedByClick__gEoI_Q):active, .theme__default .buttonSm__S7IGyw:focus:not(.focusedByClick__gEoI_Q):hover {
    border-width: 2px;
    padding: 2px 14px
}

.theme__default .buttonMd__S1IGvA {
    height: 32px;
    border-radius: 16px;
    min-width: 96px
}

.theme__default .buttonMd__S1IGvA, .theme__default .buttonMd__S1IGvA:active, .theme__default .buttonMd__S1IGvA:hover {
    border-width: 0;
    padding: 6px 24px
}

.theme__default .buttonMd__S1IGvA:focus:not(.focusedByClick__gEoI_Q), .theme__default .buttonMd__S1IGvA:focus:not(.focusedByClick__gEoI_Q):active, .theme__default .buttonMd__S1IGvA:focus:not(.focusedByClick__gEoI_Q):hover {
    border-width: 2px;
    padding: 4px 22px
}

.theme__default .button__PK0GCw.buttonLink__XIkHmQ {
    background-color: transparent;
    color: #1358bf
}

.theme__default .button__PK0GCw.buttonLink__XIkHmQ:hover {
    color: #ffdd2d
}

.theme__default .button__PK0GCw.buttonLink__XIkHmQ:active {
    color: #0f5498
}

.theme__default .buttonIcon__XFcHlA {
    display: flex;
    border: none;
    background: none;
    padding: 0;
    margin: 0;
    outline: none;
    cursor: pointer
}

.theme__default .buttonIcon__XFcHlA:disabled {
    cursor: default
}

.theme__default .buttonIcon__XFcHlA .buttonIconInner__jRgJkA {
    position: relative;
    font-size: 0;
    line-height: 0
}

.theme__default .button__PK0GCw.buttonGeneral__eJ8IyQ {
    background-color: #ffdd2d
}

.theme__default .button__PK0GCw.buttonGeneral__eJ8IyQ:hover {
    background-color: #21a19a
}

.theme__default .button__PK0GCw.buttonGeneral__eJ8IyQ:active {
    background-color: #ffdd2d
}

.theme__default .button__PK0GCw.buttonGeneral__eJ8IyQ:disabled {
    background-color: #90d0cc
}

.theme__default .dropdownDeprecated__r-cKzQ {
    display: inline-block;
    vertical-align: top;
    position: relative
}

.theme__default .dropdownDeprecated__r-cKzQ + .button__PK0GCw, .theme__default .dropdownDeprecated__r-cKzQ + .dropdownDeprecated__r-cKzQ {
    margin-left: 16px
}

.theme__default .dropdownDeprecated__r-cKzQ .button__PK0GCw {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0
}

.theme__default .dropdownDeprecated__r-cKzQ .button__PK0GCw .buttonContent__eYcI5g {
    display: inline-flex;
    align-items: center
}

.theme__default .dropdownDeprecated__r-cKzQ .globalCaretIcon__T84G3A {
    margin-left: 4px;
    transition: all .25s ease-in-out
}

.theme__default .dropdownDeprecated__r-cKzQ.globalOpen__LR4E9g .button__PK0GCw.buttonGeneral__eJ8IyQ {
    background-color: #ffdd2d
}

.theme__default .dropdownDeprecated__r-cKzQ.globalOpen__LR4E9g .button__PK0GCw.buttonDots__XMsHpQ, .theme__default .dropdownDeprecated__r-cKzQ.globalOpen__LR4E9g .button__PK0GCw.buttonSecondary__jm4Jsw {
    background-color: #d0d7dd
}

.theme__default .dropdownDeprecated__r-cKzQ.globalOpen__LR4E9g .button__PK0GCw.buttonDots__XMsHpQ:focus.focusedByClick__gEoI_Q, .theme__default .dropdownDeprecated__r-cKzQ.globalOpen__LR4E9g .button__PK0GCw.buttonSecondary__jm4Jsw:focus.focusedByClick__gEoI_Q {
    background-clip: border-box;
    border-color: transparent
}

.theme__default .dropdownDeprecated__r-cKzQ.globalOpen__LR4E9g .button__PK0GCw .globalCaretIcon__T84G3A {
    transform: rotate(-180deg)
}

.theme__default .button__PK0GCw.buttonDots__XMsHpQ {
    background-color: #fff;
    border-color: #d0d7dd;
    color: #1f1f22
}

.theme__default .button__PK0GCw.buttonDots__XMsHpQ:hover {
    border-color: #1f1f22
}

.theme__default .button__PK0GCw.buttonDots__XMsHpQ:active {
    background-clip: border-box;
    background-color: #d0d7dd;
    border-color: transparent
}

.theme__default .button__PK0GCw.buttonDots__XMsHpQ:disabled {
    background-color: #fff;
    border-color: #d0d7dd;
    color: #d0d7dd
}

.theme__default .button__PK0GCw.buttonDots__XMsHpQ:disabled .dotsIcon__SpYGsg path {
    fill: #d0d7dd
}

.theme__default .button__PK0GCw.buttonDots__XMsHpQ.buttonMd__S1IGvA {
    height: 32px;
    border-radius: 16px;
    min-width: 32px
}

.theme__default .button__PK0GCw.buttonDots__XMsHpQ.buttonMd__S1IGvA, .theme__default .button__PK0GCw.buttonDots__XMsHpQ.buttonMd__S1IGvA:active, .theme__default .button__PK0GCw.buttonDots__XMsHpQ.buttonMd__S1IGvA:hover {
    border-width: 1px;
    padding: 5px 7px
}

.theme__default .button__PK0GCw.buttonDots__XMsHpQ.buttonMd__S1IGvA:focus:not(.focusedByClick__gEoI_Q), .theme__default .button__PK0GCw.buttonDots__XMsHpQ.buttonMd__S1IGvA:focus:not(.focusedByClick__gEoI_Q):active, .theme__default .button__PK0GCw.buttonDots__XMsHpQ.buttonMd__S1IGvA:focus:not(.focusedByClick__gEoI_Q):hover {
    border-width: 2px;
    padding: 4px 6px
}

.theme__default .button__PK0GCw.buttonDots__XMsHpQ.buttonSm__S7IGyw {
    height: 28px;
    border-radius: 14px;
    min-width: 28px
}

.theme__default .button__PK0GCw.buttonDots__XMsHpQ.buttonSm__S7IGyw, .theme__default .button__PK0GCw.buttonDots__XMsHpQ.buttonSm__S7IGyw:active, .theme__default .button__PK0GCw.buttonDots__XMsHpQ.buttonSm__S7IGyw:hover {
    border-width: 1px;
    padding: 3px 5px
}

.theme__default .button__PK0GCw.buttonDots__XMsHpQ.buttonSm__S7IGyw:focus:not(.focusedByClick__gEoI_Q), .theme__default .button__PK0GCw.buttonDots__XMsHpQ.buttonSm__S7IGyw:focus:not(.focusedByClick__gEoI_Q):active, .theme__default .button__PK0GCw.buttonDots__XMsHpQ.buttonSm__S7IGyw:focus:not(.focusedByClick__gEoI_Q):hover {
    border-width: 2px;
    padding: 2px 4px
}

.theme__default .button__PK0GCw.buttonDots__XMsHpQ .globalButtonInner__Y1oH3A {
    display: flex
}

.theme__default .button__PK0GCw.buttonDanger__bn4IXA {
    background-color: #c11030
}

.theme__default .button__PK0GCw.buttonDanger__bn4IXA:hover {
    background-color: #db1237
}

.theme__default .button__PK0GCw.buttonDanger__bn4IXA:active {
    background-color: #a80e2a
}

.theme__default .button__PK0GCw.buttonDanger__bn4IXA:disabled {
    background-color: #ffbdc5
}

.theme__default .globalButtonInner__Y1oH3A {
    display: inline-block;
    position: relative;
    white-space: nowrap
}

.theme__default .button__PK0GCw {
    font-weight: 600;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    outline: none;
    border-style: solid;
    background-clip: padding-box;
    position: relative
}

.theme__default .button__PK0GCw.block__NGYFeg {
    width: 100%;
    box-sizing: border-box
}

.theme__default .button__PK0GCw::-moz-focus-inner {
    border: none;
    padding: 0
}

.theme__default .button__PK0GCw + .button__PK0GCw, .theme__default .button__PK0GCw + .dropdownDeprecated__r-cKzQ {
    margin-left: 16px
}

.theme__default .button__PK0GCw:disabled {
    cursor: default
}

.theme__default .button__PK0GCw:disabled * {
    pointer-events: none
}

.theme__default .button__PK0GCw:focus:not(.focusedByClick__gEoI_Q) {
    border-color: #ffdd64
}

.theme__default .button__PK0GCw.loading__QugGTQ {
    pointer-events: none
}

.theme__default .button__PK0GCw.loading__QugGTQ .globalButtonInner__Y1oH3A {
    visibility: hidden
}

.theme__default .button__PK0GCw .buttonSpinner__eecI6g {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0
}

.theme__default .button__PK0GCw .globalButtonSpinnerIcon__oaQKSA {
    -webkit-animation: spin360__P28Fwg 1s linear infinite;
    animation: spin360__P28Fwg 1s linear infinite
}

@-webkit-keyframes spin360__P28Fwg {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}

@keyframes spin360__P28Fwg {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}

.theme__default .body__IP8ELw {
    position: relative;
    padding: 24px 32px;
    display: flex
}

.theme__default .body__IP8ELw .bodyInner__QMcGKw {
    position: relative;
    flex-grow: 1;
    width: 100%
}

.theme__default .body__IP8ELw.withWhiteBackground__n_YKPg {
    background: #fff
}

.theme__default .body__IP8ELw.withGrayBackground__k-sJ0A {
    background: #f2f4f7
}

.theme__default .amountInput__mCMKGw {
    display: flex;
    align-items: center
}

.theme__default .amountInput__mCMKGw.filled__Y5AH5w .currencyInputRightPart__LXEOhw .currencyText__pBgKhw {
    color: #1f1f22
}

.theme__default .amountInput__mCMKGw.error__W4EHoQ .currencyInputRightPart__LXEOhw {
    border-color: #c11030
}

.theme__default .amountInput__mCMKGw.disabled__dn8Irw .currencyInputRightPart__LXEOhw {
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #f2f4f7
}

.theme__default .amountInput__mCMKGw.disabled__dn8Irw .currencyInputRightPart__LXEOhw .currencyText__pBgKhw {
    color: #7d838a
}

.theme__default .amountInput__mCMKGw .currencyInputRightPart__LXEOhw {
    display: flex;
    flex-direction: column;
    justify-content: center;
    box-sizing: border-box;
    height: 32px;
    border-radius: 0 8px 8px 0;
    border: 1px solid #d0d7dd;
    border-left: none;
    background-color: #fff
}

.theme__default .amountInput__mCMKGw .currencyInputRightPart__LXEOhw .currencyText__pBgKhw {
    padding-right: 12px;
    padding-left: 4px;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #7d838a;
    line-height: normal
}

.theme__default .amountInput__mCMKGw input {
    padding-right: 4px;
    border-right: none;
    border-radius: 3px 0 0 3px;
    text-align: right
}

.theme__default .amountInput__mCMKGw input:focus + .currencyInputRightPart__LXEOhw {
    border-color: #1f1f22
}

.theme__default .amountCurrencySelect__otwRUQ {
    display: flex;
    align-items: center
}

.theme__default .amountCurrencySelect__otwRUQ input {
    padding-right: 12px;
    border-radius: 3px 0 0 3px;
    text-align: right
}

.theme__default .amountCurrencySelect__otwRUQ .globalSelectDeprecated__k18JtQ {
    margin-left: -1px;
    flex: 0 0 78px;
    max-width: 78px;
    border-radius: 0 8px 8px 0
}

.theme__default .amountCurrencySelect__otwRUQ .globalSelectDeprecated__k18JtQ.globalActive__OgEFwA .currencyIcon__GvoOBg .primary-fill, .theme__default .amountCurrencySelect__otwRUQ .globalSelectDeprecated__k18JtQ:focus:not(.globalDisabled__SFAGfA) .currencyIcon__GvoOBg .primary-fill {
    fill: #7d838a
}

.theme__default .amountCurrencySelect__otwRUQ .globalSelectDeprecated__k18JtQ:focus, .theme__default .amountCurrencySelect__otwRUQ input:focus {
    z-index: 2
}

.theme__default .amountCurrencySelect__otwRUQ .currencyIcon__GvoOBg {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto
}

.theme__default .amountAdaptive__gXsJKQ {
    font-size: 10px;
    line-height: 12px
}

.theme__default .alertProcess__Yp4H4g {
    display: flex;
    padding: 16px;
    border-width: 1px;
    border-style: solid;
    border-radius: 3px;
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .alertProcess__Yp4H4g .themeIcon__SEQGhw {
    padding-top: 2px;
    box-sizing: border-box;
    height: 20px;
    width: 20px
}

.theme__default .alertProcess__Yp4H4g.alertTypeError__dZcIrw {
    background: #ffe5e8;
    border-color: #c11030
}

.theme__default .alertProcess__Yp4H4g.alertTypeInfo__a1AIMQ {
    background: #f2f8ff;
    border-color: #1358bf
}

.theme__default .alertProcess__Yp4H4g.alertTypeWarning__ikkJew {
    background: #fff5e6;
    border-color: #f90
}

.theme__default .alertProcess__Yp4H4g.alertTypeFeature__iaUJcQ {
    background: #e5fcf7;
    border-color: #21a19a
}

.theme__default .alertProcess__Yp4H4g.alertTypeFeature__iaUJcQ .themeIcon__SEQGhw {
    padding-top: 0
}

.theme__default .alertProcess__Yp4H4g .alertProcessContentBlock__7F8MqA {
    flex: 1;
    margin-left: 8px
}

.theme__default .alertProcess__Yp4H4g .alertProcessContentBlock__7F8MqA .alertProcessContentHeader___h0NBg {
    margin-bottom: 8px;
    font-weight: 600;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22
}

.theme__default .alertProcess__Yp4H4g .alertProcessContentBlock__7F8MqA ul {
    list-style: none;
    margin: 0 0 0 12px;
    padding: 0
}

.theme__default .alertProcess__Yp4H4g .alertProcessContentBlock__7F8MqA ul li {
    color: #1f1f22
}

.theme__default .alertProcess__Yp4H4g .alertProcessContentBlock__7F8MqA ul li:before {
    content: "\2022";
    display: inline-block;
    width: 12px;
    margin-left: -12px;
    font-weight: 700
}

.theme__default .alertProcess__Yp4H4g .alertProcessContentBlock__7F8MqA ul li:not(:last-child) {
    margin-bottom: 8px
}

.theme__default .alertProcess__Yp4H4g .closeButton__WdUHfQ {
    height: 16px
}

.theme__default .alertProcess__Yp4H4g .closeButton__WdUHfQ .primary-fill {
    fill: #b2b8bf;
    transition: all .25s ease-in-out
}

.theme__default .alertProcess__Yp4H4g .closeButton__WdUHfQ:hover .primary-fill {
    fill: #7d838a
}

.theme__default .alertContext__YpkH6A {
    display: flex;
    font-size: 12px;
    line-height: 16px
}

.theme__default .alertContext__YpkH6A > svg {
    flex-shrink: 0
}

.theme__default .alertContext__YpkH6A .alertContextText__io0JjQ {
    margin-left: 4px
}

.theme__default .alertContext__YpkH6A.alertTypeError__dZcIrw .alertContextText__io0JjQ {
    color: #c11030
}

.theme__default .alertContext__YpkH6A.alertTypeInfo__a1AIMQ .alertContextText__io0JjQ, .theme__default .alertContext__YpkH6A.alertTypeWarning__ikkJew .alertContextText__io0JjQ {
    color: #1f1f22
}

.theme__default .accordionView__woYLbQ {
    border-radius: 16px
}

.theme__default .accordionView__woYLbQ .accordionViewHeaderWrapper__h3gQlw {
    display: flex;
    justify-content: space-between;
    outline: none;
    border: 1px solid #d0d7dd;
    border-radius: 16px;
    padding: 20px 32px;
    cursor: pointer
}

.theme__default .accordionView__woYLbQ .accordionViewHeaderWrapper__h3gQlw .accordionViewHeader__FHkNtg {
    font-weight: 600;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 16px;
    line-height: 24px;
    text-transform: none;
    color: #1f1f22;
    margin: 0;
    padding: 0;
    flex-grow: 1;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.theme__default .accordionView__woYLbQ .accordionViewHeaderWrapper__h3gQlw .caretIcon__kmQJuA {
    transition: all .25s ease-in-out;
    margin: 4px 0 4px 24px;
    flex-shrink: 0
}

.theme__default .accordionView__woYLbQ .accordionViewHeaderWrapper__h3gQlw:not(.focusedByClick__zkQLqg):focus {
    border-color: #ffdd64
}

.theme__default .accordionView__woYLbQ .accordionViewHeaderWrapper__h3gQlw.animating__k6EJ2A, .theme__default .accordionView__woYLbQ .accordionViewHeaderWrapper__h3gQlw.opened__dEMImw {
    border-radius: 16px 16px 0 0
}

.theme__default .accordionView__woYLbQ .accordionViewHeaderWrapper__h3gQlw.animating__k6EJ2A .caretIcon__kmQJuA, .theme__default .accordionView__woYLbQ .accordionViewHeaderWrapper__h3gQlw.opened__dEMImw .caretIcon__kmQJuA {
    transform: rotate(-180deg)
}

.theme__default .accordionView__woYLbQ .accordionViewBody__984M_w {
    padding: 24px 32px
}

.theme__default .accordionView__woYLbQ .accordionViewContent__JR0OSA {
    box-sizing: content-box;
    visibility: hidden
}

.theme__default .accordionView__woYLbQ .accordionViewContent__JR0OSA.globalExpandAnimationAnimating___JQM-A, .theme__default .accordionView__woYLbQ .accordionViewContent__JR0OSA.globalExpandAnimationOpened__z8oLvw {
    border: 1px solid #d0d7dd;
    border-top: none;
    border-radius: 0 0 16px 16px;
    visibility: visible
}

.theme__default .accordion__kqsJyw {
    margin: 0;
    padding: 0
}

.theme__default .accordion__kqsJyw .item__YO8HyA {
    border-radius: 16px;
    background-color: #f2f4f7;
    min-height: 64px;
    position: relative;
    height: auto;
    list-style-type: none;
    border: none
}

.theme__default .accordion__kqsJyw .item__YO8HyA h5 {
    margin: 0;
    padding: 0;
    border: none
}

.theme__default .accordion__kqsJyw .item__YO8HyA + .item__YO8HyA {
    margin-top: 16px
}

.theme__default .accordion__kqsJyw .item__YO8HyA .header__cv0Igg {
    padding: 20px 32px;
    margin: 0;
    display: flex;
    cursor: pointer;
    border-radius: 16px;
    outline: none;
    border: 1px solid transparent;
    width: 100%;
    text-align: left;
    background-color: #f2f4f7
}

.theme__default .accordion__kqsJyw .item__YO8HyA .header__cv0Igg:hover {
    background-color: #e4e8eb
}

.theme__default .accordion__kqsJyw .item__YO8HyA .header__cv0Igg .buttonContent__xDQLkA {
    position: relative;
    display: flex;
    width: 100%;
    padding: 0
}

.theme__default .accordion__kqsJyw .item__YO8HyA:hover, .theme__default .accordion__kqsJyw .item__YO8HyA:hover .header__cv0Igg {
    background-color: #e4e8eb
}

.theme__default .accordion__kqsJyw .item__YO8HyA .body__YMkHxw {
    display: block;
    padding-left: 80px;
    border: 1px solid transparent;
    border-top: none;
    border-radius: 0 0 16px 16px;
    visibility: hidden;
    opacity: 0
}

.theme__default .accordion__kqsJyw .item__YO8HyA .title__ap8IOw {
    font-weight: 600;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 16px;
    line-height: 24px;
    text-transform: none;
    color: #1f1f22;
    padding: 0;
    margin: 0 24px 0 0;
    flex-grow: 1;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.theme__default .accordion__kqsJyw .item__YO8HyA .caret__acYIKA {
    margin: 4px;
    flex-shrink: 0;
    transition: all .25s ease-in-out
}

.theme__default .accordion__kqsJyw .item__YO8HyA .step__YVsH1Q {
    margin: 0 24px 0 0
}

.theme__default .accordion__kqsJyw .item__YO8HyA .step__YVsH1Q > div {
    cursor: pointer
}

.theme__default .accordion__kqsJyw .item__YO8HyA .prevLine__iDgJXg {
    top: -8px;
    height: 24px
}

.theme__default .accordion__kqsJyw .item__YO8HyA .nextLine__iD8JYA {
    bottom: -16px;
    top: 50px
}

.theme__default .accordion__kqsJyw .item__YO8HyA .nextLine__iD8JYA, .theme__default .accordion__kqsJyw .item__YO8HyA .prevLine__iDgJXg {
    position: absolute;
    background-color: #d0d7dd;
    width: 2px;
    left: 44px;
    border-radius: 1px
}

.theme__default .accordion__kqsJyw .item__YO8HyA .nextLine__iD8JYA.success__foUJEg, .theme__default .accordion__kqsJyw .item__YO8HyA .nextLine__iD8JYA.wait__YRsHzg, .theme__default .accordion__kqsJyw .item__YO8HyA .prevLine__iDgJXg.success__foUJEg, .theme__default .accordion__kqsJyw .item__YO8HyA .prevLine__iDgJXg.wait__YRsHzg {
    background-color: #ffdd2d
}

.theme__default .accordion__kqsJyw .item__YO8HyA .nextLine__iD8JYA.warning__focJDw, .theme__default .accordion__kqsJyw .item__YO8HyA .prevLine__iDgJXg.warning__focJDw {
    background-color: #f90
}

.theme__default .accordion__kqsJyw .item__YO8HyA .nextLine__iD8JYA.error__aq0IQw, .theme__default .accordion__kqsJyw .item__YO8HyA .prevLine__iDgJXg.error__aq0IQw {
    background-color: #c11030
}

.theme__default .accordion__kqsJyw .item__YO8HyA .content__fm0JFA {
    padding: 24px 32px 24px 0;
    border-top: 1px solid #d0d7dd
}

.theme__default .accordion__kqsJyw .item__YO8HyA .footer__dEkIqA {
    padding: 18px 32px 18px 0;
    text-align: right;
    border-top: 1px solid #d0d7dd
}

.theme__default .accordion__kqsJyw .item__YO8HyA .remove__dFgIpw {
    position: absolute;
    right: -20px;
    top: 24px
}

.theme__default .accordion__kqsJyw .item__YO8HyA .remove__dFgIpw path {
    fill: #b2b8bf
}

.theme__default .accordion__kqsJyw .item__YO8HyA .remove__dFgIpw:hover path, .theme__default .accordion__kqsJyw .item__YO8HyA .remove__dFgIpw button:focus path {
    fill: #7d838a
}

.theme__default .accordion__kqsJyw .item__YO8HyA.opened__c9gIlA .header__cv0Igg {
    border-radius: 16px 16px 0 0
}

.theme__default .accordion__kqsJyw .item__YO8HyA.disabled__h5EJUQ .header__cv0Igg {
    cursor: default
}

.theme__default .accordion__kqsJyw .item__YO8HyA.disabled__h5EJUQ .title__ap8IOw {
    color: #b2b8bf
}

.theme__default .accordion__kqsJyw .item__YO8HyA.disabled__h5EJUQ svg.caret__acYIKA path {
    fill: #d0d7dd
}

.theme__default .accordion__kqsJyw .item__YO8HyA.disabled__h5EJUQ .remove__dFgIpw {
    cursor: default
}

.theme__default .accordion__kqsJyw .item__YO8HyA.disabled__h5EJUQ .remove__dFgIpw:hover path, .theme__default .accordion__kqsJyw .item__YO8HyA.disabled__h5EJUQ .remove__dFgIpw button:focus path, .theme__default .accordion__kqsJyw .item__YO8HyA.disabled__h5EJUQ .remove__dFgIpw button path {
    fill: #d0d7dd
}

.theme__default .accordion__kqsJyw .item__YO8HyA.disabled__h5EJUQ .step__YVsH1Q > div {
    cursor: default
}

.theme__default .accordion__kqsJyw .item__YO8HyA.disabled__h5EJUQ .header__cv0Igg, .theme__default .accordion__kqsJyw .item__YO8HyA.opened__c9gIlA .header__cv0Igg {
    background-color: #f2f4f7
}

.theme__default .accordion__kqsJyw .item__YO8HyA.focused__ff0JAg .header__cv0Igg {
    border-color: #d0d7dd
}

.theme__default .accordion__kqsJyw .item__YO8HyA.focused__ff0JAg .header__cv0Igg:focus {
    border-color: #ffdd64
}

.theme__default .accordion__kqsJyw .item__YO8HyA.disabled__h5EJUQ:hover, .theme__default .accordion__kqsJyw .item__YO8HyA.disabled__h5EJUQ:hover .header__cv0Igg, .theme__default .accordion__kqsJyw .item__YO8HyA.opened__c9gIlA:hover, .theme__default .accordion__kqsJyw .item__YO8HyA.opened__c9gIlA:hover .header__cv0Igg {
    background-color: #f2f4f7
}

.theme__default .accordion__kqsJyw .item__YO8HyA.opened__c9gIlA .body__YMkHxw {
    visibility: visible;
    opacity: 1
}

.theme__default .accordion__kqsJyw .item__YO8HyA.single__dA4Imw .item__YO8HyA .body__YMkHxw {
    margin-left: 0
}

.theme__default .accordion__kqsJyw .item__YO8HyA.single__dA4Imw .item__YO8HyA .body__YMkHxw .content__fm0JFA, .theme__default .accordion__kqsJyw .item__YO8HyA.single__dA4Imw .item__YO8HyA .body__YMkHxw .footer__dEkIqA {
    padding-left: 80px
}

.theme__default .accordion__kqsJyw .item__YO8HyA.focused__ff0JAg.opened__c9gIlA .body__YMkHxw {
    border-color: #d0d7dd
}

.theme__default .accordion__kqsJyw .item__YO8HyA.focused__ff0JAg.opened__c9gIlA .header__cv0Igg {
    border-bottom-color: transparent
}

.theme__default .accordion__kqsJyw .item__YO8HyA.focused__ff0JAg.opened__c9gIlA .header__cv0Igg:focus {
    border-color: #ffdd64
}

.theme__default .accordion__kqsJyw .item__YO8HyA.focused__ff0JAg.focusedByMouse__zswLxg .header__cv0Igg:focus {
    border-color: #d0d7dd
}

.theme__default .accordion__kqsJyw .item__YO8HyA.focused__ff0JAg .headerFocused__wKgLSw + .body__YMkHxw .content__fm0JFA {
    border-top-color: transparent
}

.theme__default .accordion__kqsJyw .item__YO8HyA.focused__ff0JAg.opened__c9gIlA.focusedByMouse__zswLxg .header__cv0Igg {
    border-bottom-color: transparent
}

.theme__default .accordion__kqsJyw .item__YO8HyA.focused__ff0JAg.opened__c9gIlA.focusedByMouse__zswLxg .headerFocused__wKgLSw + .body__YMkHxw .content__fm0JFA {
    border-top-color: #d0d7dd
}

.theme__default .accordion__kqsJyw .item__YO8HyA.opened__c9gIlA .caret__acYIKA {
    transform: rotate(-180deg)
}

.table-icon .primary-fill {
    fill: #d0d7dd
}

tr:hover .table-icon .primary-fill {
    fill: #b2b8bf
}

button:hover:not(:disabled) .table-icon .primary-fill {
    fill: #7d838a
}

.product-fill {
    fill: #b2b8bf
}

.hoverable.active .product-fill {
    fill: #fecc09
}

.link-fill {
    fill: #1358bf
}

.hoverable:hover .link-fill {
    fill: #fecc09
}

.hoverable:active .link-fill {
    fill: #0f5498
}

.hoverable.disabled .link-fill, .hoverable:disabled .link-fill {
    fill: #93b7ed
}

.paginator-primary-fill {
    fill: #565b62
}

.paginator-secondary-fill {
    fill: #f2f4f7
}

.hoverable:hover .paginator-primary-fill {
    fill: #1f1f22
}

.hoverable:hover .paginator-secondary-fill {
    fill: #e4e8eb
}

.hoverable.disabled .paginator-primary-fill, .hoverable:disabled .paginator-primary-fill {
    fill: #d0d7dd
}

.hoverable.disabled .paginator-secondary-fill, .hoverable:disabled .paginator-secondary-fill {
    fill: #f2f4f7
}

.shop-fill {
    fill: #b2b8bf
}

.hoverable.active .shop-fill {
    fill: #198cfe
}

.headerkebab-fill, .hoverable:hover .headerkebab-fill {
    fill: #1f1f22
}

.hoverable.disabled .headerkebab-fill, .hoverable:disabled .headerkebab-fill {
    fill: #d0d7dd
}

.offerlike-fill {
    fill: #1f1f22
}

.hoverable:hover .offerlike-fill {
    fill: #21a19a
}

.hoverable.active .offerlike-fill {
    fill: #fecc09
}

.offerdislike-fill {
    fill: #1f1f22
}

.hoverable:hover .offerdislike-fill {
    fill: #db1237
}

.hoverable.active .offerdislike-fill {
    fill: #c11030
}

.sort-fill {
    fill: #565b62
}

.hoverable:hover .sort-fill {
    fill: #7d838a
}

.caretdown-fill {
    fill: #1f1f22
}

.hoverable.disabled .caretdown-fill, .hoverable:disabled .caretdown-fill {
    fill: #d0d7dd
}

.widgetcarousel-fill {
    fill: #565b62
}

.hoverable:hover .widgetcarousel-fill {
    fill: #1f1f22
}

.like-fill {
    fill: #b2b8bf
}

.hoverable:hover .like-fill {
    fill: #21a19a
}

.hoverable:active .like-fill {
    fill: #fecc09
}

.dislike-fill {
    fill: #b2b8bf
}

.hoverable:hover .dislike-fill {
    fill: #db1237
}

.hoverable:active .dislike-fill {
    fill: #c11030
}

.caretside-fill {
    fill: #b2b8bf
}

.hoverable:hover .caretside-fill {
    fill: #7d838a
}

.hoverable.disabled .caretside-fill, .hoverable:disabled .caretside-fill {
    fill: #d0d7dd
}

.hoverable:hover .replacement-fill, .replacement-fill {
    fill: #1f1f22
}

.hoverable.disabled .replacement-fill, .hoverable:disabled .replacement-fill {
    fill: #d0d7dd
}

.theme__default .mobileInput__XfYHqw {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    outline: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 15px 11px;
    border: 1px solid #d0d7dd;
    border-radius: 3px;
    box-sizing: border-box;
    width: 100%
}

.theme__default .mobileInput__XfYHqw.disabled__RH8GWw, .theme__default .mobileInput__XfYHqw:disabled {
    cursor: default;
    -webkit-text-fill-color: #7d838a;
    color: #7d838a;
    background-color: #f2f4f7;
    opacity: 1
}

.theme__default .mobileInput__XfYHqw.focus__MCQFQw, .theme__default .mobileInput__XfYHqw:focus {
    border-color: #1f1f22
}

.theme__default .mobileInput__XfYHqw.error__MH0FTQ {
    border-color: #c11030
}

.theme__default .mobileInput__XfYHqw::-moz-placeholder {
    color: #7d838a
}

.theme__default .mobileInput__XfYHqw:-ms-input-placeholder {
    color: #7d838a
}

.theme__default .mobileInput__XfYHqw::placeholder {
    color: #7d838a
}

.theme__default button.mobileButtonSecondary__1PUMCw {
    font-weight: 400;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #1f1f22;
    background-color: #fff;
    padding: 16px;
    border-radius: 24px;
    box-shadow: inset 0 0 0 1px #d0d7dd
}

.theme__default button.mobileButtonSecondary__1PUMCw.globalMobileButtonHover__n74KPA {
    color: #1f1f22;
    background-color: #d0d7dd
}

.theme__default button.mobileButtonSecondary__1PUMCw:disabled {
    background-color: #fff;
    color: #d0d7dd;
    box-shadow: inset 0 0 0 1px #d0d7dd
}

.theme__default button.mobileButtonGeneral__unYLIQ {
    font-weight: 600;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #fff;
    background-color: #ffdd2d;
    padding: 16px;
    border-radius: 24px
}

.theme__default button.mobileButtonGeneral__unYLIQ.globalMobileButtonHover__n74KPA {
    background-color: #ffdd2d
}

.theme__default button.mobileButtonGeneral__unYLIQ:disabled {
    background-color: #90d0cc
}

.theme__default button.mobileButtonDanger__rf0KtA {
    font-weight: 600;
    font-family: SBSansUI, Arial, sans-serif;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
    color: #fff;
    background-color: #c11030;
    padding: 16px;
    border-radius: 24px
}

.theme__default button.mobileButtonDanger__rf0KtA.globalMobileButtonHover__n74KPA {
    background-color: #a80e2a
}

.theme__default button.mobileButtonDanger__rf0KtA:disabled {
    background-color: #ffbdc5
}

.theme__default .mobileButton__bhwIYw {
    width: 100%;
    box-sizing: border-box;
    display: block;
    outline: none;
    border: none;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    overflow: hidden;
    -webkit-tap-highlight-color: transparent
}

.theme__default .mobileButton__bhwIYw.loading__QugGTQ, .theme__default .mobileButton__bhwIYw:disabled, .theme__default .mobileButton__bhwIYw:disabled * {
    pointer-events: none
}

.theme__default .mobileButton__bhwIYw.loading__QugGTQ .globalMobileButtonInner__n38KNA {
    visibility: hidden
}

.theme__default .mobileButton__bhwIYw .mobileButtonSpinner__u74LQg {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0
}

.theme__default .mobileButton__bhwIYw .globalMobileButtonSpinnerIcon__69kMoA {
    -webkit-animation: spin360__P28Fwg 1s linear infinite;
    animation: spin360__P28Fwg 1s linear infinite
}

@-webkit-keyframes spin360__P28Fwg {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}

@keyframes spin360__P28Fwg {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}

.fxpayment-edit-body .beneficiary .beneficiary-requisites .custom-dropdown .item {
    height: 44px;
}

.document-number-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.document-number-wrapper .info-block {
    display: inline-block;
    text-transform: none
}

.document-number-wrapper .document-number-button {
    padding: 0 0 0 16px;
    color: #1358bf !important
}

.document-number-wrapper .document-number-button.clear {
    vertical-align: text-top
}

.document-number-wrapper .document-number-button.btn.btn-link {
    margin-left: 0
}

.document-number-wrapper .document-number-button .svg-icon {
    vertical-align: text-top
}

.document-number-wrapper .document-number-edit-input {
    padding: 0;
    margin: 0;
    width: 96px;
    display: inline-block;
    border-left: none;
    border-top: none;
    border-right: none;
    line-height: 1.35
}

.sbbol3 .document-number-wrapper .document-number-button, .sbbol3 .document-number-wrapper .document-number-button:active, .sbbol3 .document-number-wrapper .document-number-button:focus {
    color: #1358bf !important
}

.sbbol3 .document-number-wrapper .document-number-button:focus:hover, .sbbol3 .document-number-wrapper .document-number-button:hover {
    color: #198cfe !important
}

.non-resident-extended-check {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background: #f2f4f7;
    padding: 12px 16px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    border: 1px solid #d0d7dd
}

.fxpayment-edit-body .section-header {
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    margin-bottom: 24px;
    margin-top: 0
}

.fxpayment-edit-body .beneficiary .beneficiary-requisites {
    margin-bottom: 32px
}

.fxpayment-edit-body .beneficiary .beneficiary-requisites .custom-dropdown .item {
    height: 44px
}

.fxpayment-edit-body .beneficiary .beneficiary-bank {
    margin-bottom: 32px
}

.fx-account-select .selected-account {
    cursor: text;
    padding-right: 8px
}

.fx-account-select .selected-account .account-text {
    max-width: 400px;
    padding: 0 4px 0 0
}

.fx-account-select .selected-account .amount-text .value {
    color: #7d838a
}

.fx-account-select .item .item-amount, .fx-account-select .item .item-name, .fx-account-select .item .item-num {
    display: block;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
    line-height: inherit
}

.fx-account-select .item .item-name {
    padding: 0 4px 0 0;
    margin: 0;
    font-weight: 400;
    width: 38%;
    word-wrap: normal !important
}

.fx-account-select .item .item-num {
    width: 38%;
    color: #7d838a
}

.fx-account-select .item .item-amount {
    padding: 0 0 0 4px;
    text-align: right;
    width: 24%
}

.fx-account-select .item .item-amount .currency, .fx-account-select .item .item-amount .value {
    color: #7d838a
}

@media (max-width: 991px) {
    .fx-account-select .item .item-name {
        width: 50%
    }

    .fx-account-select .item .item-num {
        display: none
    }

    .fx-account-select .item .item-amount {
        width: 50%
    }
}

.fx-select-list-modal ul.nav.nav-pills {
    margin-top: 8px;
    margin-bottom: 8px
}

.fx-select-list-modal .panel-gray-sm {
    margin-left: -32px;
    margin-right: -32px;
    padding-left: 32px;
    padding-right: 32px;
    border-bottom: 1px solid #d0d7dd;
    -webkit-border-radius: 0;
    border-radius: 0
}

.fx-select-list-modal .value-limit-message {
    height: 32px;
    display: table-cell;
    vertical-align: middle
}

.fx-select-list-modal .fx-select-list-wrapper {
    max-height: 300px;
    overflow-y: auto
}

.fx-select-list-wrapper .table-wrapper {
    margin-right: 0;
    margin-left: 0
}

.fx-select-list-wrapper .table-wrapper .fx-select-list-table {
    border-bottom: none
}

.fx-select-list-wrapper .table-wrapper .fx-select-list-table tr:after, .fx-select-list-wrapper .table-wrapper .fx-select-list-table tr:before {
    display: none
}

.fx-select-list-wrapper .table-wrapper .fx-select-list-table .col-checkbox {
    width: 30px;
    padding-left: 16px;
    padding-top: 12px;
    padding-right: 0
}

.fx-select-list-wrapper .table-wrapper .fx-select-list-table .col-value {
    width: auto;
    padding-left: 8px
}
