.configuration-multi-office-code-icon{font-size:18px}
.configuration-multi-office-component{display:flex;gap:30px}.configuration-multi-office-item{flex:1}
.configuration-office-item-priority{font-size:15px;color:var(--blue-400-text);padding:3px;margin-right:5px}.configuration-office-item-name-wrapper{display:flex;align-items:center}.configuration-office-item-name{font-weight:500}.configuration-office-item-map-marker{font-size:15px}.configuration-office-item-map-marker.active{color:var(--blue-400-text)}.configuration-office-item-actions{display:flex;align-items:center;justify-content:flex-end;min-height:32px}.configuration-office-item-action{cursor:pointer}.configuration-office-item-moderation{font-size:12px;font-weight:500;color:var(--blue-400-text)}.configuration-office-item-delete{font-size:17px;color:var(--blue-400-text);padding:3px}.configuration-office-item-crown{display:flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:50%;border:1px solid var(--gray-850-border);background-color:var(--white-bg)}.configuration-office-item-crown svg{width:11px;height:auto}.configuration-office-item-crown.active{background-color:var(--blue-400-bg);border-color:var(--blue-400-border)}.configuration-office-item-crown.active svg path{fill:#fff}
.configuration-office-list-filter{margin-top:-60px}.configuration-office-list{width:100%}.configuration-office-list .table-head-component .table-cell-component:nth-child(1){width:2%}.configuration-office-list .table-head-component .table-cell-component:nth-child(2){width:35%}.configuration-office-list .table-head-component .table-cell-component:nth-child(3){width:50%}.configuration-office-list .table-head-component .table-cell-component:nth-child(4){width:11%}.configuration-office-list-add{display:flex;align-items:center;gap:100px}.configuration-office-list-add-content{flex:1;font-size:13px;line-height:21px;color:var(--blue-250-text)}
.tariff-state-info-component{display:flex;flex-direction:column}.tariff-state-info-description{margin-top:10px;font-size:13px;font-weight:400;line-height:21px}
.heading{font-weight:600;margin:0}.heading.h1{font-size:20px;line-height:24px}.heading.h2,.heading.h3{font-size:16px;line-height:20px}.heading.h4{font-size:15px;line-height:18px}.heading.h5{font-size:14px;line-height:17px}.heading.h6{font-size:13px;line-height:16px}.heading.secondary{color:var(--blue-250-text)}.heading.success{color:#28a745}.heading.danger{color:#ad2d37}.heading.warning{color:#c49f5d}.heading.info{color:var(--blue-400-text)}.heading.light{color:var(--white-text);background:#000}.heading.muted{color:#6c757d}.heading.white{color:var(--white-text)}.heading.black50{color:#000;opacity:.5}.heading.white50{color:var(--white-text);opacity:.5}
.page-heading-layout{display:flex;align-items:center;padding:10px 0}
.toast-component{border:0}.toast-component.toast-success{background-color:#e0f0d8;color:#28a745}.toast-component.toast-warning{background-color:#fcf8e3;color:#c49f5d}.toast-component.toast-error{background-color:#f8d7da;color:#ad2d37}.toast-component.toast-info{background-color:#e2f1fb;color:var(--blue-400-bg)}
.error-component{background-color:#f5f5f5;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}
.badge-component{display:inline-block;vertical-align:middle;text-align:center;font-size:10px;font-weight:600;text-transform:uppercase;border-radius:10px;min-width:8px;height:15px;line-height:15px;padding:0 4px}.badge-component.primary{background-color:#347eaf;color:#fff}.badge-component.attention{background-color:#ee3f58;color:#fff}.badge-component.red{background-color:var(--red-600-text);color:#fff}.badge-component.white{background-color:var(--white-bg);color:#347eaf}.badge-component.white-red{background-color:var(--white-bg);color:var(--red-600-text)}
.tour-buy-autocomplete-item-component{padding:5px 20px;font-size:13px}.tour-buy-autocomplete-item-main{color:#333;font-weight:500}.tour-buy-autocomplete-item-secondary{color:#5c6672}.tour-buy-autocomplete-item-tertiary{color:#999}.tour-buy-autocomplete-item-secondary a[href^=tel],.tour-buy-autocomplete-item-tertiary a[href^=tel]{pointer-events:none;color:inherit;text-decoration:none;cursor:default}
.tariff-option-state-component{width:15px;height:15px;margin:auto;color:var(--blue-250-text);font-size:14px}.tariff-option-state-component.tviconclose{color:#8c98a9;font-size:14px}.tariff-option-state-component.tviconcheck{color:var(--blue-400-text);font-size:17px}
.button-component{box-sizing:border-box;cursor:pointer}.button-component.disabled{cursor:default;pointer-events:none}.button-contained{display:block;border-width:1px;border-style:solid;color:var(--white-text);border-radius:4px;user-select:none;text-align:center}.button-contained.button-s{padding:7px 10px;font-size:12px;font-weight:400}.button-contained.button-m{padding:10px 20px;font-size:13px;font-weight:500}.button-contained.only-icon{padding:10px;height:40px;width:40px}.button-contained.button-primary{background-color:#0077b6;border-color:#0077b6}.button-contained.button-primary:hover{background-color:#0088d0;border-color:#0088d0}.button-contained.button-secondary{background-color:#6c757d;border-color:#6c757d}.button-contained.button-secondary:hover{background-color:#78828a;border-color:#78828a}.button-contained.button-success{background-color:#28a745;border-color:#28a745}.button-contained.button-success:hover{background-color:#2dbc4e;border-color:#2dbc4e}.button-contained.button-danger{background-color:#fb6856;border-color:#fb6856}.button-contained.button-danger:hover{background-color:#fc7e6f;border-color:#fc7e6f}.button-contained.button-warning{color:#c49f5d;background-color:#fcf8e3;border-color:#fcf8e3}.button-contained.button-warning:hover{background-color:#faf2cc;border-color:#faf2cc}.button-contained.button-info{color:var(--blue-400-text);background-color:#e2f1fb;border-color:#e2f1fb}.button-contained.button-info:hover{background-color:#cce6f8;border-color:#cce6f8}.button-contained.button-light{color:var(--blue-250-text);background-color:#eef2f8;border-color:#eef2f8}.button-contained.button-light:hover{background-color:#dce4f1;border-color:#dce4f1}.button-contained.button-dark{background-color:#333;border-color:#333}.button-contained.button-dark:hover{background-color:#404040;border-color:#404040}.button-contained.invalid{color:var(--white-text);background-color:red;border-color:red}.button-contained.invalid:hover{background-color:#ff1a1a;border-color:#ff1a1a}.button-contained.disabled{border-color:var(--gray-450-border);background-color:var(--gray-450-border)}.button-outlined{display:block;border-width:1px;border-style:solid;border-radius:4px;user-select:none;text-align:center}.button-outlined.button-s{padding:7px 10px;font-size:12px;font-weight:400}.button-outlined.button-m{padding:10px 20px;font-size:13px;font-weight:500}.button-outlined.only-icon{padding:10px;height:40px;width:40px}.button-outlined.button-primary{color:#0077b6}.button-outlined.button-primary:hover{color:var(--white-text);background-color:#0077b6;border-color:#0077b6}.button-outlined.button-secondary{color:#6c757d}.button-outlined.button-secondary:hover{color:var(--white-text);background-color:#6c757d;border-color:#6c757d}.button-outlined.button-success{color:#28a745}.button-outlined.button-success:hover{color:var(--white-text);background-color:#28a745;border-color:#28a745}.button-outlined.button-danger{color:#ad2d37}.button-outlined.button-danger:hover{color:var(--white-text);background-color:#fb6856;border-color:#fb6856}.button-outlined.button-dark{color:#333}.button-outlined.button-dark:hover{color:var(--white-text);background-color:#333;border-color:#333}.button-outlined.invalid{border-color:red;color:red}.button-outlined.invalid:hover{color:var(--white-text);background-color:red;border-color:red}.button-outlined.disabled{border-color:var(--gray-450-border);color:var(--gray-450-border)}.button-text{color:#0077b6;font-weight:500;padding:0}.button-text:hover{text-decoration:underline}.button-text.button-white{color:#fff}.button-text.button-s{font-size:12px}.button-text.button-m{font-size:13px}.button-text.button-l{font-size:14px}.button-text.disabled{color:var(--gray-450-text)}.button-text.invalid{color:var(--red-400-text)}.button-text.underlined{text-decoration:underline}.button-text.underlined:hover{text-decoration:none}
.status-component{border-radius:4px;font-size:13px;cursor:default}.status-component.default{background-color:#ededed;color:#777}.status-component.error{background:#fddede;color:#af4e4e}.status-component.info{background:#e2f1fb;color:#347eaf}.status-component.success{background:#e0f0d8;color:#468847}.status-component.warning{background:#fcf8e3;color:#b78730}.status-component.size-s{line-height:10px;padding:10px}.status-component.size-m{line-height:20px;padding:10px 20px}
.form{display:grid}.form.direction-row{grid-auto-flow:column}.form.direction-column{grid-auto-flow:row}.form.gap-size-s{gap:20px}.form.gap-size-m{gap:30px}.form.gap-size-l{gap:40px}
.form-body{display:grid}.form-body.gap-size-s{gap:7px}.form-body.gap-size-m{gap:16px}.form-body.gap-size-l{gap:20px}.form-body.gap-size-xl{gap:30px}
.popper-component{position:absolute;z-index:9999;list-style:none;margin:0;overflow:hidden;box-sizing:border-box;border-radius:4px;background-color:#fff;box-shadow:0px 8px 16px 0px rgba(0,0,0,.15);overflow-y:auto;scrollbar-width:thin}.popper-component::-webkit-scrollbar{width:5px;background:#f1f1f1}.popper-component::-webkit-scrollbar-thumb{background:#c1c1c1}.popper-component.popper-transition-enter{opacity:0}.popper-component.popper-transition-enter-active{opacity:1;transition:opacity .1s}.popper-component.popper-transition-exit{opacity:1}.popper-component.popper-transition-exit-active{opacity:0;transition:opacity .1s}
.new-tooltip-component.inline{display:inline-block}.new-tooltip-content{padding:7px 14px;font-size:12px;line-height:18px;font-weight:400;color:#fff;background-color:#333;white-space:pre-line}
.info-component{color:#347eaf;cursor:pointer}.info-component.size-xxs{font-size:14px}.info-component.size-xs{font-size:16px}.info-component.size-s{font-size:18px}.info-component.size-m{font-size:20px}
.label-component{display:block;font-size:12px;line-height:15px;font-weight:400;cursor:inherit}.label-default-color{color:var(--blue-250-text)}.label-error-color{color:red}
.checkbox-component{display:flex;align-items:center;cursor:pointer;box-sizing:border-box;user-select:none}.checkbox-component.grey .checkbox-mark{background-color:var(--gray-850-bg)}.checkbox-component.disabled{cursor:default}.checkbox-component.disabled .checkbox-mark{background-color:var(--gray-850-bg);border-color:var(--gray-850-bg);pointer-events:none}.checkbox-component.invalid .checkbox-mark{border-color:red}.checkbox-component.contained-variant{border-radius:4px;background-color:var(--blue-950-bg);padding:0px 11px}.checkbox-component.size-xs{height:24px}.checkbox-component.size-s{height:32px}.checkbox-component.size-m{height:40px}.checkbox-component.start-placement{flex-direction:row-reverse}.checkbox-component.start-placement .checkbox-label{margin-right:10px}.checkbox-component.end-placement{flex-direction:row}.checkbox-component.end-placement .checkbox-label{margin-left:10px}.checkbox-component.auto-gap{justify-content:space-between}.checkbox-mark{position:relative;background-color:#fff;border:1px solid var(--gray-850-border);border-radius:2px;display:flex;align-items:center;justify-content:center}.checkbox-mark:after{content:"";position:absolute;display:none;color:#fff;font-family:"TVicons";line-height:normal}.checkbox-mark.mark-size-s{min-height:15px;min-width:15px}.checkbox-mark.mark-size-m{min-height:20px;min-width:20px}.checkbox-mark.checked{background-color:var(--blue-400-bg);border:1px solid var(--blue-400-border)}.checkbox-mark.checked::after{display:block}.checkbox-label{color:var(--blue-250-text);font-size:13px;font-weight:500}.checkbox-label.singleline{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.virtualized-list-component{overflow-y:auto;scrollbar-width:thin;position:relative}.virtualized-list-component::-webkit-scrollbar{width:5px;background:#f1f1f1}.virtualized-list-component::-webkit-scrollbar-thumb{background:#c1c1c1}.virtualized-list-items{position:relative}.virtualized-list-item{position:absolute;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@keyframes skeleton-animation{to{background-position:300% 0,0 0}}.base-select-anchor{outline:none;box-sizing:border-box;border-radius:4px;width:100%;display:flex;align-items:center;font-weight:500;cursor:pointer}.base-select-anchor.disabled{opacity:.6;cursor:default}.base-select-anchor.size-s.action-type-none .base-select-anchor-value{padding:7px 10px}.base-select-anchor.size-s .base-select-anchor-value{padding:7px 3px 7px 10px;line-height:16px}.base-select-anchor.size-s .base-select-anchor-arrow{padding:7px 10px 7px 3px;line-height:16px}.base-select-anchor.size-s .base-select-anchor-reset{padding:7px 10px 7px 3px;line-height:16px}.base-select-anchor.size-s .base-select-anchor-reset:after{height:14px}.base-select-anchor.size-m.action-type-none .base-select-anchor-value{padding:10px}.base-select-anchor.size-m .base-select-anchor-value{padding:10px 4px 10px 10px;line-height:18px}.base-select-anchor.size-m .base-select-anchor-arrow{padding:10px 10px 10px 4px;line-height:18px}.base-select-anchor.size-m .base-select-anchor-reset{padding:10px 10px 10px 4px;line-height:18px}.base-select-anchor.size-m .base-select-anchor-reset:after{height:18px}.base-select-anchor.theme-color-primary{background-color:var(--blue-950-bg);border:1px solid var(--blue-950-bg);color:var(--blue-250-text)}.base-select-anchor.theme-color-white{background-color:var(--white-bg);border:1px solid var(--gray-850-border);color:var(--blue-250-text)}.base-select-anchor.border-color-primary{border-color:var(--blue-950-border)}.base-select-anchor.border-color-transparent{border-color:rgba(0,0,0,0)}.base-select-anchor.invalid{border:1px solid red}.base-select-anchor-value{box-sizing:border-box;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.base-select-anchor-arrow{font-size:18px;line-height:18px}.base-select-anchor-arrow::after{font-family:"TVicons";content:"";display:block}.base-select-anchor-reset::after{display:block;background-size:100%;width:13px;content:"";background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;base64,IDxzdmcgd2lkdGg9JzEzcHgnIGhlaWdodD0nMTNweCcgdmlld0JveD0nNSA1IDE1IDE1JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGQ9J002Ljk2OTY3IDE2LjQ2OTdDNi42NzY3OCAxNi43NjI2IDYuNjc2NzggMTcuMjM3NCA2Ljk2OTY3IDE3LjUzMDNDNy4yNjI1NiAxNy44MjMyIDcuNzM3NDQgMTcuODIzMiA4LjAzMDMzIDE3LjUzMDNMNi45Njk2NyAxNi40Njk3Wk0xMy4wMzAzIDEyLjUzMDNDMTMuMzIzMiAxMi4yMzc0IDEzLjMyMzIgMTEuNzYyNiAxMy4wMzAzIDExLjQ2OTdDMTIuNzM3NCAxMS4xNzY4IDEyLjI2MjYgMTEuMTc2OCAxMS45Njk3IDExLjQ2OTdMMTMuMDMwMyAxMi41MzAzWk0xMS45Njk3IDExLjQ2OTdDMTEuNjc2OCAxMS43NjI2IDExLjY3NjggMTIuMjM3NCAxMS45Njk3IDEyLjUzMDNDMTIuMjYyNiAxMi44MjMyIDEyLjczNzQgMTIuODIzMiAxMy4wMzAzIDEyLjUzMDNMMTEuOTY5NyAxMS40Njk3Wk0xOC4wMzAzIDcuNTMwMzNDMTguMzIzMiA3LjIzNzQ0IDE4LjMyMzIgNi43NjI1NiAxOC4wMzAzIDYuNDY5NjdDMTcuNzM3NCA2LjE3Njc4IDE3LjI2MjYgNi4xNzY3OCAxNi45Njk3IDYuNDY5NjdMMTguMDMwMyA3LjUzMDMzWk0xMy4wMzAzIDExLjQ2OTdDMTIuNzM3NCAxMS4xNzY4IDEyLjI2MjYgMTEuMTc2OCAxMS45Njk3IDExLjQ2OTdDMTEuNjc2OCAxMS43NjI2IDExLjY3NjggMTIuMjM3NCAxMS45Njk3IDEyLjUzMDNMMTMuMDMwMyAxMS40Njk3Wk0xNi45Njk3IDE3LjUzMDNDMTcuMjYyNiAxNy44MjMyIDE3LjczNzQgMTcuODIzMiAxOC4wMzAzIDE3LjUzMDNDMTguMzIzMiAxNy4yMzc0IDE4LjMyMzIgMTYuNzYyNiAxOC4wMzAzIDE2LjQ2OTdMMTYuOTY5NyAxNy41MzAzWk0xMS45Njk3IDEyLjUzMDNDMTIuMjYyNiAxMi44MjMyIDEyLjczNzQgMTIuODIzMiAxMy4wMzAzIDEyLjUzMDNDMTMuMzIzMiAxMi4yMzc0IDEzLjMyMzIgMTEuNzYyNiAxMy4wMzAzIDExLjQ2OTdMMTEuOTY5NyAxMi41MzAzWk04LjAzMDMzIDYuNDY5NjdDNy43Mzc0NCA2LjE3Njc4IDcuMjYyNTYgNi4xNzY3OCA2Ljk2OTY3IDYuNDY5NjdDNi42NzY3OCA2Ljc2MjU2IDYuNjc2NzggNy4yMzc0NCA2Ljk2OTY3IDcuNTMwMzNMOC4wMzAzMyA2LjQ2OTY3Wk04LjAzMDMzIDE3LjUzMDNMMTMuMDMwMyAxMi41MzAzTDExLjk2OTcgMTEuNDY5N0w2Ljk2OTY3IDE2LjQ2OTdMOC4wMzAzMyAxNy41MzAzWk0xMy4wMzAzIDEyLjUzMDNMMTguMDMwMyA3LjUzMDMzTDE2Ljk2OTcgNi40Njk2N0wxMS45Njk3IDExLjQ2OTdMMTMuMDMwMyAxMi41MzAzWk0xMS45Njk3IDEyLjUzMDNMMTYuOTY5NyAxNy41MzAzTDE4LjAzMDMgMTYuNDY5N0wxMy4wMzAzIDExLjQ2OTdMMTEuOTY5NyAxMi41MzAzWk0xMy4wMzAzIDExLjQ2OTdMOC4wMzAzMyA2LjQ2OTY3TDYuOTY5NjcgNy41MzAzM0wxMS45Njk3IDEyLjUzMDNMMTMuMDMwMyAxMS40Njk3WicgZmlsbD0nIzJiM2Y1YScgLz48L3N2Zz4=")}
.base-select-component{position:relative}.base-select-search{padding:10px 10px 0}
.select-component-tooltip-content{padding:10px 0}.select-component-item{color:var(--gray-200-text);box-sizing:border-box;padding:8px 20px;cursor:pointer;font-size:13px;font-weight:500}.select-component-item:hover{background-color:var(--blue-950-bg)}.select-component-item.active{color:#347eaf;background-color:#e2f1fb}.select-component-item.disabled{opacity:.6;cursor:default}.select-component-item.invisible{display:none}.select-component-items{overflow-y:auto;scrollbar-width:thin}.select-component-items::-webkit-scrollbar{width:5px;background:#f1f1f1}.select-component-items::-webkit-scrollbar-thumb{background:#c1c1c1}

.checkbox-select-tooltip-content{padding:10px}.checkbox-select-tooltip-list{overflow-y:auto;scrollbar-width:thin;max-height:194px}.checkbox-select-tooltip-list::-webkit-scrollbar{width:5px;background:#f1f1f1}.checkbox-select-tooltip-list::-webkit-scrollbar-thumb{background:#c1c1c1}
.date-picker-with-label-component .datepicker{display:block;width:100%;max-width:100%;border-radius:4px;padding:10px;line-height:10px;box-sizing:border-box;width:100%;outline:none;font-size:13px;font-weight:500}.date-picker-with-label-component .datepicker.size-s{height:32px}.date-picker-with-label-component .datepicker.size-m{height:40px}.date-picker-with-label-component .datepicker.theme-color-primary{background-color:var(--blue-950-bg);color:var(--blue-250-text);border:1px solid var(--blue-950-border)}.date-picker-with-label-component .datepicker.theme-color-white{background-color:var(--white-bg);color:var(--blue-250-text);border:1px solid var(--gray-850-border)}.date-picker-with-label-component .datepicker.border-color-primary{border-color:var(--blue-950-border)}.date-picker-with-label-component .datepicker.border-color-transparent{border-color:rgba(0,0,0,0)}.date-picker-with-label-component .datepicker.invalid{border:1px solid red}.date-picker-with-label-component .datepicker.disabled{opacity:.8}.date-picker-with-label-component .react-datepicker-wrapper{width:100%}.date-picker-with-label-component.hide-calendar .react-datepicker{display:none !important}.date-picker-with-label-component .react-datepicker__close-icon{padding-right:10px}.date-picker-with-label-component .react-datepicker__close-icon::after{background:rgba(0,0,0,0);padding:0;font-size:27px;color:var(--blue-250-bg);transition:all .2s ease-in-out}.date-picker-with-label-component .react-datepicker__close-icon:hover::after{opacity:.8}.date-picker-with-label-component .react-datepicker{border:0;box-shadow:0 0 8px 0px rgba(0,0,0,.2);font-family:inherit;user-select:none}.date-picker-with-label-component .react-datepicker .react-datepicker__header{background-color:var(--blue-950-bg);border-bottom:1px solid var(--gray-850-border)}.date-picker-with-label-component .react-datepicker .react-datepicker__navigation{top:5px}.date-picker-with-label-component .react-datepicker .react-datepicker__triangle::after{border-bottom-color:var(--blue-950-bg)}.date-picker-with-label-component .react-datepicker .react-datepicker__triangle::before{border-bottom-color:#edecec}.date-picker-with-label-component .react-datepicker .react-datepicker__day--selected,.date-picker-with-label-component .react-datepicker .react-datepicker__day--in-selecting-range,.date-picker-with-label-component .react-datepicker .react-datepicker__day--in-range{background-color:var(--blue-450-bg);color:var(--white-text)}.date-picker-with-label-component .react-datepicker .react-datepicker__day--keyboard-selected{background-color:var(--blue-740-bg)}.date-picker-with-label-component .react-datepicker .react-datepicker__day--keyboard-selected:hover{background-color:var(--gray-850-bg)}.date-picker-with-label-component .react-datepicker .react-datepicker__day--today{font-weight:400}.date-picker-with-label-component .react-datepicker .react-datepicker__current-month,.date-picker-with-label-component .react-datepicker .react-datepicker__day--app-today{font-weight:600}.date-picker-with-label-component .react-datepicker .react-datepicker__day.react-datepicker__day--outside-month{color:var(--gray-600-text)}.date-picker-with-label-component .react-datepicker .react-datepicker__day-name,.date-picker-with-label-component .react-datepicker .react-datepicker__current-month{color:var(--gray-200-text)}
.form-date-picker-error{color:var(--red-500-text)}
.file-loader-component input[type=file]{max-width:100%;width:100%;border-radius:4px;background-color:var(--blue-950-bg);border:0;padding:0;cursor:pointer;height:100%;color:rgba(0,0,0,0);position:relative;cursor:pointer}.file-loader-component input[type=file]::file-selector-button{display:none}.file-loader-component input[type=file]::before{content:"Загрузить";text-transform:uppercase;position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%);color:var(--blue-250-text);font-size:10px;pointer-events:none}.file-loader-component input[type=file].disabled{pointer-events:none;opacity:.6}.file-loader-component input[type=file].invalid{border:1px solid red}
@keyframes skeleton-animation{to{background-position:300% 0,0 0}}.image-loader-picture{padding:10px;height:100%;width:100%;box-sizing:border-box;position:relative;background-color:var(--blue-950-bg);border-radius:4px}.image-loader-picture.disabled{pointer-events:none;opacity:.6}.image-loader-picture.invalid{border:1px solid red}.image-loader-img{height:100%;width:100%;background-position:center;background-repeat:no-repeat}.image-loader-img.background-size-contain{background-size:contain}.image-loader-img.background-size-cover{background-size:cover}.image-loader-del{position:absolute;top:5px;right:5px;cursor:pointer;width:14px;height:14px;border-radius:50%;background-color:var(--red-250-bg)}.image-loader-del::after{content:"+";display:block;font-size:18px;color:#fff;line-height:14px;text-align:center;transform:rotate(45deg)}.image-loader-del:hover{opacity:.9}

.form-input-error{color:var(--red-500-text)}
.period-picker-container{position:relative}.period-picker-container .period-picker-selector{position:relative;display:flex;align-items:center;width:100%;max-width:100%;background-color:var(--blue-950-bg);color:var(--blue-250-text);border:1px solid var(--blue-950-border);border-radius:4px;box-sizing:border-box;width:100%;outline:none;font-size:13px;font-weight:500;cursor:pointer}.period-picker-container .period-picker-selector.size-s{height:32px;padding:7px 10px;line-height:16px}.period-picker-container .period-picker-selector.size-s .period-picker-icon{right:10px}.period-picker-container .period-picker-selector.size-m{height:40px;padding:11px 10px;line-height:18px}.period-picker-container .period-picker-selector.size-m .period-picker-icon{right:10px}.period-picker-container .period-picker-selector.disabled{pointer-events:none;opacity:.6}.period-picker-container .period-picker-selector .period-picker-icon{position:absolute;margin-left:5px;font-size:12px}.period-picker-container .period-picker-datepicker.invalid{border:1px solid red}.period-picker-content{padding:10px}.period-picker-content .react-datepicker{border:0;box-shadow:0 0 8px 0px rgba(0,0,0,.2);font-family:inherit;user-select:none}.period-picker-content .react-datepicker .react-datepicker__header{background-color:var(--blue-950-bg);border-bottom:1px solid var(--gray-850-border)}.period-picker-content .react-datepicker .react-datepicker__navigation{top:5px}.period-picker-content .react-datepicker .react-datepicker__triangle::after{border-bottom-color:var(--blue-950-bg)}.period-picker-content .react-datepicker .react-datepicker__triangle::before{border-bottom-color:#edecec}.period-picker-content .react-datepicker .react-datepicker__day--selected,.period-picker-content .react-datepicker .react-datepicker__day--in-selecting-range,.period-picker-content .react-datepicker .react-datepicker__day--in-range{background-color:var(--blue-450-bg);color:var(--white-text)}.period-picker-content .react-datepicker .react-datepicker__day--keyboard-selected{background-color:var(--blue-740-bg)}.period-picker-content .react-datepicker .react-datepicker__day--keyboard-selected:hover{background-color:var(--gray-850-bg)}.period-picker-content .react-datepicker .react-datepicker__day--today{font-weight:400}.period-picker-content .react-datepicker .react-datepicker__current-month,.period-picker-content .react-datepicker .react-datepicker__day--app-today{font-weight:600}.period-picker-content .react-datepicker .react-datepicker__day.react-datepicker__day--outside-month{color:var(--gray-600-text)}.period-picker-content .react-datepicker .react-datepicker__day-name,.period-picker-content .react-datepicker .react-datepicker__current-month{color:var(--gray-200-text)}
.radio-component{display:flex;align-items:center;cursor:pointer;box-sizing:border-box;user-select:none}.radio-component.disabled{opacity:.7;pointer-events:none;cursor:default}.radio-component.invalid .radio-mark{border-color:var(--red-500-border)}.radio-component.invalid .radio-label{color:var(--red-500-text)}.radio-component.contained-variant{border-radius:4px;background-color:var(--blue-950-bg);padding:0px 11px}.radio-component.size-xs{height:24px}.radio-component.size-s{height:32px}.radio-component.size-m{height:40px}.radio-component.start-placement{flex-direction:row-reverse}.radio-component.start-placement .radio-label{margin-right:10px}.radio-component.end-placement{flex-direction:row}.radio-component.end-placement .radio-label{margin-left:10px}.radio-mark{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:50%}.radio-mark:after{content:"";display:block;border-radius:50%}.radio-mark.mark-size-s::after{height:8px;width:8px;margin:3px}.radio-mark.mark-size-m::after{height:13px;width:13px;margin:4px}.radio-mark.checked{border:1px solid #347eaf}.radio-mark.checked::after{background-color:#347eaf}.radio-label{color:var(--blue-250-text);font-size:13px;font-weight:500;margin-left:10px}.radio-label.singleline{white-space:nowrap}
.radio-group-component{display:flex;flex-direction:column;justify-content:center}.radio-group-wrapper{display:flex;height:100%}.radio-group-wrapper.horizontal{flex-direction:row}.radio-group-wrapper.horizontal.y-top-align{align-items:flex-start}.radio-group-wrapper.horizontal.y-middle-align{align-items:center}.radio-group-wrapper.horizontal.y-bottom-align{align-items:flex-end}.radio-group-wrapper.horizontal.x-center-align{justify-content:center}.radio-group-wrapper.horizontal.x-left-align{justify-content:flex-start}.radio-group-wrapper.horizontal.x-right-align{justify-content:flex-end}.radio-group-wrapper.horizontal.x-justify-align{justify-content:space-between}.radio-group-wrapper.vertical{flex-direction:column}.radio-group-wrapper.vertical.y-top-align{justify-content:flex-start}.radio-group-wrapper.vertical.y-middle-align{justify-content:center}.radio-group-wrapper.vertical.y-bottom-align{justify-content:flex-end}.radio-group-wrapper.vertical.x-center-align{align-items:center}.radio-group-wrapper.vertical.x-left-align{align-items:flex-start}.radio-group-wrapper.vertical.x-right-align{align-items:flex-end}.radio-group-wrapper.vertical.x-justify-align{align-items:space-between}
.form-select-error{color:var(--red-500-text)}
.select-currency-component{flex:1}
.textarea-component-body{display:flex;align-items:flex-start;border-radius:4px;max-width:100%}.textarea-component-body.disabled{opacity:.8}.textarea-component-body.resize textarea{resize:vertical}.textarea-component-body.theme-color-primary{background-color:var(--blue-950-bg)}.textarea-component-body.theme-color-primary textarea{background-color:var(--blue-950-bg);color:var(--blue-250-text);border:1px solid var(--blue-950-border)}.textarea-component-body.theme-color-white{background-color:var(--white-bg)}.textarea-component-body.theme-color-white textarea{background-color:var(--white-bg);color:var(--blue-250-text);border:1px solid var(--gray-850-border)}.textarea-component-body textarea{box-sizing:border-box;display:block;width:100%;max-width:100%;border-radius:4px;padding:10px 10px 10px 10px;height:40px;outline:none;font-size:13px;font-weight:500;resize:none}.textarea-component-body textarea::placeholder{color:var(--blue-250-text)}.textarea-component-body textarea.border-color-primary{border-color:var(--blue-950-border)}.textarea-component-body textarea.border-color-transparent{border-color:rgba(0,0,0,0)}.textarea-component-body.invalid textarea{border:1px solid red}.textarea-component-after{padding:10px}
.form-textarea-error{color:var(--red-500-text)}
.time-picker-component{position:relative}.time-picker-component-body{box-sizing:border-box;display:flex;align-items:center;max-width:100%;width:100%;border-radius:4px}.time-picker-component-body.theme-color-primary{background-color:var(--blue-950-bg);color:var(--blue-250-text);border:1px solid var(--blue-950-border)}.time-picker-component-body.theme-color-primary input{background-color:var(--blue-950-bg);color:var(--blue-250-text)}.time-picker-component-body.theme-color-blue{background-color:var(--blue-940-bg);color:var(--blue-450-text);border:1px solid var(--blue-940-bg)}.time-picker-component-body.theme-color-blue input{background-color:var(--blue-940-bg);color:var(--blue-450-text);font-weight:600}.time-picker-component-body.theme-color-white{background-color:var(--white-bg);color:var(--blue-250-text);border:1px solid var(--gray-850-border)}.time-picker-component-body.theme-color-white input{background-color:var(--white-bg);color:var(--blue-250-text)}.time-picker-component-body.theme-color-transparent{background-color:rgba(0,0,0,0);color:var(--blue-250-text);border:1px solid rgba(0,0,0,0)}.time-picker-component-body.theme-color-transparent input{background-color:rgba(0,0,0,0);color:var(--blue-250-text)}.time-picker-component-body.border-color-primary{border-color:var(--blue-950-border)}.time-picker-component-body.border-color-transparent{border-color:rgba(0,0,0,0)}.time-picker-component-body.invalid{border:1px solid red}.time-picker-component-body.disabled{opacity:.8}.time-picker-component-body.size-s{height:32px;padding:7px 10px}.time-picker-component-body.size-s input{line-height:16px}.time-picker-component-body.size-m{height:40px;padding:10px 10px}.time-picker-component-body.size-m input{line-height:18px}.time-picker-component-body.font-size-s{font-size:13px}.time-picker-component-body.font-size-m{font-size:16px}.time-picker-component-body.font-weight-size-s input{font-weight:500}.time-picker-component-body.font-weight-size-m input{font-weight:600}.time-picker-component-body.font-weight-size-l input{font-weight:700}.time-picker-component-body input{display:block;box-sizing:border-box;width:100%;outline:none;border:none;padding:0}.time-picker-component-body input[type=number]{-moz-appearance:textfield}.time-picker-component-body input[type=number]:hover,.time-picker-component-body input[type=number]:focus{-moz-appearance:number-input}.time-picker-component-body input[type=number]::-webkit-outer-spin-button,.time-picker-component-body input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.time-picker-component-body input[type=button]{text-align:start}.time-picker-component-body input[type=time]::-webkit-calendar-picker-indicator{background:none;display:none}.time-picker-component-body input::placeholder{color:var(--blue-250-text)}

.form-row{display:grid}.form-row.gap-size-xs{gap:5px}.form-row.gap-size-s{gap:10px}.form-row.gap-size-m{gap:20px}.form-row.gap-size-l{gap:30px}.form-row.form-row-y-align-flex-start{align-items:flex-start}.form-row.form-row-y-align-center{align-items:center}.form-row.form-row-y-align-flex-end{align-items:flex-end}
.text-component{color:var(--gray-200-text);font-size:13px;font-weight:400;line-height:20px}.text-component.text-body-medium{font-weight:500}.text-component.text-body-semibold{font-weight:600}.text-component.text-body-bold{font-weight:700}.text-component.text-underlined{text-decoration-line:underline}.text-component.text-small{font-size:12px}.text-component.text-secondary{color:var(--blue-250-text)}.text-component.text-success{color:#28a745}.text-component.text-danger{color:#ad2d37}.text-component.text-warning{color:#c49f5d}.text-component.text-info{color:var(--blue-400-text)}.text-component.text-light{color:var(--white-text);background:#000}.text-component.text-muted{color:#6c757d}.text-component.text-white{color:var(--white-text)}.text-component.text-black50{color:#000;opacity:.5}.text-component.text-white50{color:var(--white-text);opacity:.5}
.action-log-item-component{display:flex;align-items:flex-end;cursor:pointer}.action-log-item-icon{width:36px;height:36px;margin-right:16px;border-radius:50%;background-color:var(--white-bg);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:100;color:var(--blue-250-text);flex-shrink:0;z-index:1}.action-log-item-content{padding:12px 16px;border-radius:8px 8px 8px 0;background-color:var(--white-bg);position:relative;width:100%}.action-log-item-content::after{content:"";width:24px;height:24px;background-color:var(--blue-950-bg);position:absolute;bottom:0px;left:-24px;border-radius:50%}.action-log-item-content:before{content:"";width:12px;height:12px;background-color:var(--white-bg);position:absolute;bottom:0;left:-12px}.action-log-item-time{color:var(--blue-250-text);opacity:.5}.action-log-item-wrapper{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.action-log-item-text{font-size:12px;font-weight:500;color:var(--blue-250-text)}
.action-log-list-component{min-height:50px;background-color:var(--blue-950-bg);border-radius:12px}.action-log-list-content{overflow-y:auto;scrollbar-width:thin;padding:0 28px 16px 16px;max-height:440px}.action-log-list-content::-webkit-scrollbar{width:5px;background:#f1f1f1}.action-log-list-content::-webkit-scrollbar-thumb{background:#c1c1c1}.action-log-list-period{margin:16px auto;text-align:center;color:var(--blue-250-text);opacity:.5}.action-log-list-items>*:not(:last-child){margin-bottom:15px}
.close-button-component{cursor:pointer;border:2px solid;padding:4px;border-radius:50%;font-size:10px}
.modal-component{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;background:rgba(43,63,90,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:auto}.modal-component.modal-transition-enter{opacity:0}.modal-component.modal-transition-enter-active{opacity:1;transition:opacity .15s}.modal-component.modal-transition-exit{opacity:1}.modal-component.modal-transition-exit-active{opacity:0;transition:opacity .15s}.modal-component.centered{display:grid;align-items:center;justify-content:center}.modal-dialog{width:100%;position:relative;margin:20px auto;text-align:left}.modal-dialog.size-xxs{min-width:300px;width:300px}.modal-dialog.size-xs{min-width:480px;width:480px}.modal-dialog.size-s{min-width:550px;width:550px}.modal-dialog.size-m{width:760px;min-width:760px}.modal-dialog.size-l{width:880px;min-width:880px}.modal-dialog.size-xl{width:1000px;min-width:1000px}.modal-dialog-content{box-shadow:0px 3px 40px rgba(0,0,0,.5);overflow:hidden}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;background:var(--blue-400-bg)}.modal-body{background:#fff}.modal-title{color:#fff;font-size:14px;font-weight:normal;margin:0}
.confirm-modal-body{padding:30px;display:flex;flex-direction:column;justify-content:center;gap:20px}.confirm-modal-title{font-size:20px;line-height:30px;font-weight:700;color:var(--gray-200-text)}.confirm-modal-content{font-size:13px;line-height:21px;font-weight:500;color:var(--blue-250-text)}.confirm-modal-actions{display:flex;justify-content:center;gap:10px}
.bid-status-select-button{width:fit-content;padding:8px 10px;border-radius:4px;font-size:12px;line-height:15px;letter-spacing:0px}.bid-status-select-button:hover{opacity:.85}.bid-status-select-button.bid-status-select-new{color:#fff;background-color:#aaa}.bid-status-select-button.bid-status-select-check{color:#fff;background-color:#dfab55}.bid-status-select-button.bid-status-select-confirm{color:#fff;background-color:#6ab354}.bid-status-select-button.bid-status-select-book{color:#fff;background-color:#47980c}.bid-status-select-button.bid-status-select-cancel{color:#fff;background-color:#ab0909}.bid-status-select-button.bid-status-select-deleted{color:#fff;background-color:#c9ad80}.bid-status-select-button.bid-status-select-issue_documents{color:#fff;background-color:#4f95ff}.bid-status-select-button.bid-status-select-documents_issued{color:#fff;background-color:#265baa}.bid-status-select-button.bid-status-select-on_vacation{color:#fff;background-color:#f3b225}.bid-status-select-button.bid-status-select-returned{color:#fff;background-color:#b8913c}.bid-status-select-button.bid-status-select-closed{color:#fff;background-color:#460c15}.bid-status-select-button.bid-status-select-annulled{color:#fff;background-color:#183286}.bid-status-select-button.bid-status-select-archived{color:#fff;background-color:#6c757d}.bid-status-select-button.bid-status-select-annulling{color:#fff;background-color:#4a5fba}

@keyframes skeleton-animation{to{background-position:300% 0,0 0}}.table-component{width:100%;border-spacing:0;border-collapse:collapse}.table-component.layout-fixed{table-layout:fixed}.table-component.layout-auto{table-layout:auto}.table-component.table-theme-modern{border-collapse:separate;border-spacing:0 10px;margin-top:-20px;margin-bottom:-10px;height:fit-content}.table-component.loading td>*{position:relative;visibility:hidden;user-select:none;pointer-events:none}.table-component.loading td>*::before{content:"";background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%),linear-gradient(#d3d3d3, #d3d3d3);background-repeat:no-repeat;background-size:50% 100%,100% 100%;background-position:-200% 0,0 0;animation:skeleton-animation 3s infinite;z-index:5;border-radius:5px;opacity:.8;visibility:visible;position:absolute;height:100%;width:100%;left:0;top:50%;transform:translateY(-50%)}.table-component.loading td>*:not(:last-child){margin-bottom:3px}
.table-cell-component{font-weight:400;font-size:13px;color:var(--blue-250-text)}.table-cell-component.size-xxs{padding:2px}.table-cell-component.size-xs{padding:5px 10px}.table-cell-component.size-s{padding:10px 10px}.table-cell-component.size-m{padding:15px 10px}.table-cell-component.size-l{padding:20px 10px}.table-cell-component.size-xl{padding:25px 10px}.table-cell-component.ellipsed,.table-cell-component.ellipsed>div,.table-cell-component.ellipsed>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-cell-component.disabled{opacity:.7;pointer-events:none}.table-cell-component.is-sorted{cursor:pointer;user-select:none}th.table-cell-component.table-cell-theme-modern:first-child{padding-left:0}.table-cell-wrapper{display:flex;align-items:center}
.table-head-component.table-head-theme-modern{position:relative;top:10px}
.table-row-component{border-bottom:1px solid}.table-row-component.table-row-border-color-default{border-color:var(--gray-850-border)}.table-row-component.table-row-border-color-transparent{border-color:rgba(0,0,0,0)}.table-row-component.table-row-border-color-blue{border-color:var(--blue-740-border)}.table-row-component.table-row-border-color-blue250{border-color:var(--blue-250-border)}.table-row-component.table-row-border-color-white{border-color:var(--white-border)}.table-row-component.invalid{outline:1px solid red}.table-row-component.disabled{opacity:.7;pointer-events:none}.table-row-component.loading{pointer-events:none}.table-row-component.table-row-y-align-top{vertical-align:top}.table-row-component.table-row-y-align-middle{vertical-align:middle}.table-row-component.table-row-y-align-bottom{vertical-align:bottom}.table-row-component.table-row-theme-color-primary:nth-child(2n){background:var(--blue-950-5-bg)}.table-row-component.table-row-theme-color-primary.table-row-clickable:hover{background:var(--blue-950-bg)}.table-row-component.table-row-theme-color-default.table-row-clickable:hover{background:var(--blue-980-bg)}.table-row-component.table-row-theme-color-gray{background:var(--gray-950-bg)}.table-row-component.table-row-theme-color-gray.table-row-clickable:hover{background:var(--blue-950-bg)}.table-row-component.table-row-theme-color-blue980{background-color:var(--blue-980-bg)}.table-row-component.table-row-theme-color-blue980.table-row-clickable:hover{background:var(--blue-950-bg)}.table-row-component.table-row-theme-color-blue950{background-color:var(--blue-950-bg)}.table-row-component.table-row-theme-color-blue950.table-row-clickable:hover{background:var(--blue-940-bg)}.table-row-component.table-row-theme-color-transparent{background-color:rgba(0,0,0,0)}.table-row-component.table-row-clickable{cursor:pointer}.table-row-component.table-row-border-radius-size-s td:first-child{border-radius:4px 0 0 4px}.table-row-component.table-row-border-radius-size-s td:last-child{border-radius:0 4px 4px 0}.table-row-component.table-row-border-radius-size-s td:first-child:last-child{border-radius:4px}
.bid-payment-list-item-action-button-content{display:flex;align-items:flex-end;gap:5px}
.bid-payment-list-item-menu-content{display:flex;flex-direction:column;padding:5px 0}.bid-payment-list-item-menu-content>*:not(:last-child){border-bottom:1px solid var(--gray-850-border)}.bid-payment-list-item-menu-item{font-size:14px;line-height:1;padding:10px 20px;white-space:nowrap;color:var(--gray-200-text);text-decoration:none;cursor:pointer}.bid-payment-list-item-menu-item:hover{background-color:var(--gray-940-bg)}
@keyframes skeleton-animation{to{background-position:300% 0,0 0}}.bid-payment-list-item-menu-button{display:flex;align-items:center;justify-content:center;padding:12px 6px;border-radius:3px;cursor:pointer;transition:all .1s linear}.bid-payment-list-item-menu-button:hover{border-radius:5px;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:var(--gray-950-8-bg)}.bid-payment-list-item-menu-button.disabled{pointer-events:none}.bid-payment-list-item-menu-button svg{width:16px}
.bid-payment-list-item-currency{margin-left:4px;font-size:10px;font-weight:500}.bid-payment-list-item-status{font-weight:500}.bid-payment-list-item-status.green-status{color:var(--green-500-text)}.bid-payment-list-item-status.red-status{color:var(--red-400-text)}.bid-payment-list-item-status.yellow-status{color:var(--yellow-550-text)}.bid-payment-list-item-actions{display:flex;gap:10px}
.bid-payment-list-component{width:100%}.bid-payment-list-component.customer-external .table-head-component .table-cell-component:nth-child(1){width:8%}.bid-payment-list-component.customer-external .table-head-component .table-cell-component:nth-child(2){width:15%}.bid-payment-list-component.customer-external .table-head-component .table-cell-component:nth-child(3){width:10%}.bid-payment-list-component.customer-external .table-head-component .table-cell-component:nth-child(4){width:10%}.bid-payment-list-component.customer-external .table-head-component .table-cell-component:nth-child(5){width:15%}.bid-payment-list-component.customer-external .table-head-component .table-cell-component:nth-child(6){width:14%}.bid-payment-list-component.customer-external .table-head-component .table-cell-component:nth-child(7){width:22%}.bid-payment-list-component.customer-external .table-head-component .table-cell-component:nth-child(8){width:8%}.bid-payment-list-component.customer .table-head-component .table-cell-component:nth-child(1){width:8%}.bid-payment-list-component.customer .table-head-component .table-cell-component:nth-child(2){width:15%}.bid-payment-list-component.customer .table-head-component .table-cell-component:nth-child(3){width:10%}.bid-payment-list-component.customer .table-head-component .table-cell-component:nth-child(4){width:10%}.bid-payment-list-component.customer .table-head-component .table-cell-component:nth-child(5){width:20%}.bid-payment-list-component.customer .table-head-component .table-cell-component:nth-child(6){width:29%}.bid-payment-list-component.customer .table-head-component .table-cell-component:nth-child(7){width:6%}.bid-payment-list-component.operator .table-head-component .table-cell-component:nth-child(1){width:8%}.bid-payment-list-component.operator .table-head-component .table-cell-component:nth-child(2){width:15%}.bid-payment-list-component.operator .table-head-component .table-cell-component:nth-child(3){width:10%}.bid-payment-list-component.operator .table-head-component .table-cell-component:nth-child(4){width:10%}.bid-payment-list-component.operator .table-head-component .table-cell-component:nth-child(5){width:35%}.bid-payment-list-component.operator .table-head-component .table-cell-component:nth-child(6){width:5%}.bid-payment-list-component.operator-external .table-head-component .table-cell-component:nth-child(1){width:8%}.bid-payment-list-component.operator-external .table-head-component .table-cell-component:nth-child(2){width:15%}.bid-payment-list-component.operator-external .table-head-component .table-cell-component:nth-child(3){width:10%}.bid-payment-list-component.operator-external .table-head-component .table-cell-component:nth-child(4){width:10%}.bid-payment-list-component.operator-external .table-head-component .table-cell-component:nth-child(5){width:15%}.bid-payment-list-component.operator-external .table-head-component .table-cell-component:nth-child(6){width:25%}.bid-payment-list-component.operator-external .table-head-component .table-cell-component:nth-child(7){width:6%}
.bid-payment-list-ui-component{display:flex;flex-direction:column;gap:40px}.bid-payment-list-ui-actions{display:flex;justify-content:space-between}.bid-payment-list-ui-left{display:flex;gap:10px}.bid-payment-list-ui-right{display:flex;align-items:center;gap:20px}
.bid-payment-transaction-list-component{width:100%}.bid-payment-transaction-list-component .table-head-component .table-cell-component:nth-child(1){width:11%}.bid-payment-transaction-list-component .table-head-component .table-cell-component:nth-child(2){width:10%}.bid-payment-transaction-list-component .table-head-component .table-cell-component:nth-child(3){width:13%}.bid-payment-transaction-list-component .table-head-component .table-cell-component:nth-child(4){width:10%}.bid-payment-transaction-list-component .table-head-component .table-cell-component:nth-child(5){width:27%}.bid-payment-transaction-list-component .table-head-component .table-cell-component:nth-child(6){width:29%}
.bid-payment-customer-form-controls{display:flex;gap:20px}
.autocomplete-list-item-component{padding:10px;cursor:pointer}.autocomplete-list-item-component.active{background:var(--blue-950-bg)}.autocomplete-list-item-component:not(:last-child){border-bottom:1px dashed var(--gray-850-border)}.autocomplete-list-item-text{color:var(--gray-450-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.autocomplete-list-component{height:100%;overflow-y:auto;scrollbar-width:thin}
.autocomplete-component{border-radius:3px;border:1px solid var(--gray-850-border);padding:5px 0}
.customer-document-modal-content{display:flex;gap:30px}.customer-document-modal-item{width:50%;padding:30px}.customer-document-modal-item.color-CIVIL_PASSPORT{background-color:var(--blue-940-bg)}.customer-document-modal-item.color-INTERNATIONAL_PASSPORT{background-color:#f8e0e6}.customer-document-modal-item.color-BIRTH_CERTIFICATE{background-color:#e0f0d8}.customer-document-modal-type-name{text-transform:uppercase;font-weight:700;margin-bottom:20px;color:var(--blue-250-text)}
.customer-document-list-menu-content{display:flex;flex-direction:column;padding:5px 0}.customer-document-list-menu-content>*:not(:last-child){border-bottom:1px solid var(--gray-850-border)}.customer-document-list-menu-item{font-size:14px;line-height:1;padding:10px 20px;white-space:nowrap;color:var(--gray-200-text);text-decoration:none;cursor:pointer}.customer-document-list-menu-item:hover{background-color:var(--gray-940-bg)}
@keyframes skeleton-animation{to{background-position:300% 0,0 0}}.customer-document-list-menu-button{display:flex;align-items:center;justify-content:center;padding:12px 6px;border-radius:3px;cursor:pointer;transition:all .1s linear}.customer-document-list-menu-button:hover{border-radius:5px;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:var(--gray-950-8-bg)}.customer-document-list-menu-button.disabled{pointer-events:none}.customer-document-list-menu-button svg{width:16px}
.customer-document-list-item-passport{color:var(--blue-250-text);display:flex;align-items:center;gap:5px}.customer-document-list-item-passport.expired{color:var(--red-600-text)}.customer-document-list-item-passport.expired svg{flex-shrink:0}
.customer-document-list-component{width:100%}.customer-document-list-component .table-head-component .table-cell-component:nth-child(1){width:12%}.customer-document-list-component .table-head-component .table-cell-component:nth-child(2){width:49%}.customer-document-list-component .table-head-component .table-cell-component:nth-child(3){width:13%}.customer-document-list-component .table-head-component .table-cell-component:nth-child(4){width:10%}.customer-document-list-component .table-head-component .table-cell-component:nth-child(5){width:12%}.customer-document-list-component .table-head-component .table-cell-component:nth-child(6){width:4%}.customer-document-list-component.with-birthdate .table-head-component .table-cell-component:nth-child(1){width:12%}.customer-document-list-component.with-birthdate .table-head-component .table-cell-component:nth-child(2){width:38%}.customer-document-list-component.with-birthdate .table-head-component .table-cell-component:nth-child(3){width:11%}.customer-document-list-component.with-birthdate .table-head-component .table-cell-component:nth-child(4){width:13%}.customer-document-list-component.with-birthdate .table-head-component .table-cell-component:nth-child(5){width:10%}.customer-document-list-component.with-birthdate .table-head-component .table-cell-component:nth-child(6){width:12%}.customer-document-list-component.with-birthdate .table-head-component .table-cell-component:nth-child(7){width:4%}
.module-code-editor-component{display:flex;flex-direction:column}.module-code-editor-component>*:not(:first-child){margin-top:20px}.module-code-editor-button{align-self:flex-start}.module-code-editor-value{flex:1}.module-code-editor-with-params{align-self:flex-start}
.color-picker-component{align-self:flex-end;display:flex;overflow:hidden;box-sizing:border-box;width:40px;height:40px;border:1px solid #2b3f5a;border-radius:4px;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".25"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>');background-repeat:round;cursor:pointer}.color-picker-component.disabled{opacity:.6;cursor:default}.color-picker-item{height:100%;flex:1}.color-picker-palette{box-sizing:border-box;padding:10px;display:flex;flex-direction:column}.color-picker-palette .react-colorful{width:100%}.color-picker-palette .react-colorful__saturation{border-radius:4px 4px 0 0}.color-picker-palette .react-colorful__last-control{border-radius:0 0 4px 4px}.color-picker-popper{overflow:visible}
.input-color-picker-container{display:flex}.input-color-picker-container>*:not(:first-child){margin-left:5px}.input-color-picker-hex{flex:1}.input-color-picker-alpha{flex-basis:60px}
.module-builder-color-body{height:63px}.module-builder-color-picker{margin-bottom:5px}.module-builder-color-action{line-height:18px}
.module-builder-empty-preview-component{display:flex;flex-direction:column;align-items:center}.module-builder-empty-preview-text{max-width:760px}
.module-builder-filter-decoration-component{display:flex}.module-builder-filter-decoration-component>*{width:calc((100% - 40px)/3)}.module-builder-filter-decoration-component>*:not(:first-child){margin-left:20px}
.payment-contract-item{display:flex;gap:20px}.payment-contract-item:not(:first-child){margin-top:20px}.payment-contract-item>*{flex:1}
.editor-wrapper{padding-top:10px;background-color:var(--blue-950-bg);border:1px solid var(--gray-850-border)}.editor-wrapper.invalid{border-color:var(--red-250-border)}.editor-wrapper .sun-editor{border:0;font-family:inherit}.editor-wrapper .sun-editor .se-container{background-color:var(--blue-950-bg);z-index:0}.editor-wrapper .sun-editor .se-toolbar{outline:0;background-color:var(--white-bg);margin-left:10px;width:calc(100% - 20px)}.editor-wrapper .sun-editor .se-list-font-size{height:180px}.editor-wrapper .sun-editor .se-btn{background-color:var(--white-bg);border:1px solid var(--gray-850-border);color:var(--gray-200-text)}.editor-wrapper .sun-editor .se-btn:not(.se-btn-select){width:33px;display:flex;align-items:center;justify-content:center;padding:0}.editor-wrapper .sun-editor .se-btn:not(.se-btn-select)[data-command=update]{display:none !important}.editor-wrapper .sun-editor .se-btn:enabled:hover,.editor-wrapper .sun-editor .se-btn:enabled:focus{background:var(--blue-740-border)}.editor-wrapper .sun-editor .se-btn:enabled.active{color:var(--white-bg);background:var(--blue-450-bg);border-color:var(--blue-450-border)}.editor-wrapper .sun-editor .se-btn:enabled.active:hover,.editor-wrapper .sun-editor .se-btn:enabled.active:focus{background:var(--blue-740-bg);border-color:var(--blue-740-border)}.editor-wrapper .sun-editor .se-wrapper .se-wrapper-inner{overflow-y:auto;scrollbar-width:thin;background-color:var(--blue-950-bg)}.editor-wrapper .sun-editor .se-wrapper .se-wrapper-inner::-webkit-scrollbar{width:5px;background:#f1f1f1}.editor-wrapper .sun-editor .se-wrapper .se-wrapper-inner::-webkit-scrollbar-thumb{background:#c1c1c1}.editor-wrapper .sun-editor .se-wrapper .se-wrapper-inner.se-wrapper-code{background-color:var(--gray-200-text)}.editor-wrapper .sun-editor .se-wrapper .se-wrapper-inner table{border-collapse:separate;border-width:medium;border-style:none;border-color:currentColor;margin:0;border-spacing:revert}.editor-wrapper .sun-editor .se-wrapper .se-wrapper-inner figure{display:none !important}.editor-wrapper .sun-editor .se-tooltip .se-tooltip-inner .se-tooltip-text{background-color:var(--blue-250-bg);border-radius:3px;line-height:1;padding:6px 5px 5px}.editor-wrapper .sun-editor .se-tooltip .se-tooltip-inner .se-tooltip-text::after{border-bottom-color:var(--blue-250-bg)}.editor-wrapper .sun-editor .se-controller{border:0;box-shadow:0px 13px 8px -5px rgba(0,0,0,.1);border-radius:3px;padding:6px 6px 2px}.editor-wrapper .sun-editor .se-controller .se-arrow.se-arrow-up{border-bottom-color:var(--white-bg)}.editor-wrapper .sun-editor .se-dialog .se-dialog-inner .se-dialog-header{background:var(--blue-400-bg);color:var(--white-text);display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;border-radius:3px 3px 0 0}.editor-wrapper .sun-editor .se-dialog .se-dialog-inner .se-dialog-header .se-modal-title{line-height:inherit;font-weight:400}.editor-wrapper .sun-editor .se-dialog .se-dialog-inner .se-dialog-header .se-dialog-close{width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,0);border:2px solid var(--white-border);color:var(--white-text);font-size:10px;font-weight:300}.editor-wrapper .sun-editor .se-dialog .se-dialog-inner .se-dialog-header .se-dialog-close>svg{display:none}.editor-wrapper .sun-editor .se-dialog .se-dialog-inner .se-dialog-header .se-dialog-close::before{content:"";font-family:"TVicons" !important}.editor-wrapper .sun-editor .se-dialog .se-dialog-inner .se-dialog-content{border-radius:3px;border:0;box-shadow:0px 3px 40px rgba(0,0,0,.5)}.editor-wrapper .sun-editor .se-dialog .se-dialog-inner .se-dialog-content label{font-size:12px;font-weight:400;margin-bottom:5px}.editor-wrapper .sun-editor .se-dialog .se-dialog-inner .se-dialog-content .se-dialog-form .se-input-form{background:var(--blue-950-bg);border:0;height:40px;padding:10px}.editor-wrapper .sun-editor .se-dialog .se-dialog-inner .se-dialog-content .se-dialog-form .se-input-form:focus{box-shadow:none}.editor-wrapper .sun-editor .se-dialog .se-dialog-inner .se-dialog-content .se-dialog-form .se-dialog-form-files .se-dialog-files-edge-button{width:40px;height:40px;margin-left:5px !important;border:0;background:var(--blue-740-bg);color:var(--gray-200-text)}.editor-wrapper .sun-editor .se-dialog .se-dialog-inner .se-dialog-content .se-btn-primary{border-radius:3px;background-color:var(--blue-400-bg);color:var(--white-text);border:0;padding:10px 20px;font-size:13px;font-weight:500}.editor-wrapper .sun-editor .se-dialog .se-dialog-form-footer label{display:inline-flex;align-items:center;margin-bottom:0 !important}.editor-wrapper .sun-editor .se-navigation,.editor-wrapper .sun-editor .se-line-breaker-component,.editor-wrapper .sun-editor .se-resizing-container,.editor-wrapper .sun-editor .se-controller-resizing,.editor-wrapper .sun-editor .se-tooltip-inner .se-tooltip-text .se-shortcut,.editor-wrapper .sun-editor .se-image-container{display:none !important}.editor-wrapper .se-btn-module-border{border:0}.editor-wrapper .se-btn-module .se-btn-more.on{background-color:var(--blue-450-bg);color:var(--white-text);border-color:var(--blue-450-border)}.editor-wrapper .se-btn-module .se-btn-more.on:hover,.editor-wrapper .se-btn-module .se-btn-more.on:focus{background:var(--blue-740-bg);border-color:var(--blue-740-border)}.editor-tags{display:flex;gap:10px;padding:0 10px 10px;flex-wrap:wrap}
.payment-contract-modal-body{padding:30px}.payment-contract-modal-bar{margin-bottom:25px;display:flex;align-items:flex-start;gap:30px}.payment-contract-modal-description{flex:1;font-size:13px;font-weight:400;line-height:21px}
.menu-item-component{white-space:nowrap;border-radius:4px;background-color:rgba(255,255,255,.102);color:#fff;cursor:pointer;line-height:18px;font-size:13px}.menu-item-component.size-s{padding:8px 9px}.menu-item-component.size-m{padding:9px 18px}.menu-item-component:hover{background-color:#005794}.menu-item-component.active{background-color:#005794}
.menu-help-button-component{height:16px;width:16px;padding:1px}
.divider-component{width:100%;border-width:0px 0px thin;border-style:solid;border-color:var(--gray-850-border)}
.menu-navigation-item-component{cursor:pointer;font-size:13px;font-weight:500}.menu-navigation-item-component.active{font-weight:600}.menu-navigation-item-component-item{cursor:pointer;font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:space-between}.menu-navigation-item-component-item.active{font-weight:600}.menu-navigation-item-component-arrow{width:10px;display:flex;justify-content:center;font-size:20px}.menu-navigation-item-component-link{cursor:pointer;font-size:13px;font-weight:500;padding:10px;display:block;font-size:13px;white-space:nowrap}.menu-navigation-item-component-link.active{font-weight:600}
.menu-help-list-component{padding:15px}.menu-help-list-item{cursor:pointer;padding:9px 10px;border-radius:4px;color:#333}.menu-help-list-item:hover{background-color:var(--blue-950-5-bg)}.menu-help-list-item.menu-help-list-item-active{background-color:var(--blue-950-bg)}
.menu-help-suggestion-component{padding:20px}.menu-help-suggestion-textarea{min-height:220px}.menu-help-suggestion-submit{min-width:200px}
.menu-navigation-list-component{display:flex;gap:10px}.menu-navigation-list-component-main-wrapper{width:190px}.menu-navigation-list-component-item{cursor:pointer;padding:9px 10px;border-radius:4px;color:#333}.menu-navigation-list-component-item:hover{background-color:var(--blue-950-5-bg)}.menu-navigation-list-component-item.active{background-color:var(--blue-950-bg)}.menu-navigation-list-component-children-wrapper{padding:10px;border-radius:4px;background-color:var(--blue-950-bg)}.menu-navigation-list-component-child{width:190px;padding:9px 10px;border-radius:4px;color:var(--blue-250-text)}.menu-navigation-list-component-child:hover{background-color:#fff}
.menu-navigation-component{position:relative;user-select:none}.menu-navigation-component-icon{display:inline-block;vertical-align:middle}.menu-navigation-component-icon svg{display:block}.menu-navigation-tooltip-content{padding:20px;display:flex;flex-direction:column}
.modal-side-component{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;background-color:rgba(0,0,0,.25);overflow-x:hidden;overflow-y:auto}.modal-side-component.modal-side-transition-enter{opacity:0}.modal-side-component.modal-side-transition-enter .modal-side-dialog{transform:translateX(20px)}.modal-side-component.modal-side-transition-enter-active{opacity:1;transition:opacity .15s}.modal-side-component.modal-side-transition-enter-active .modal-side-dialog{transform:translateX(0);transition:transform .15s}.modal-side-component.modal-side-transition-exit{opacity:1}.modal-side-component.modal-side-transition-exit .modal-side-dialog{transform:translateX(0)}.modal-side-component.modal-side-transition-exit-active{opacity:0;transition:opacity .15s}.modal-side-component.modal-side-transition-exit-active .modal-side-dialog{transform:translateX(20px);transition:transform .15s}.modal-side-dialog{height:100%;position:relative;text-align:left;display:flex;flex-direction:column;justify-content:center;margin-left:auto}.modal-side-dialog.size-m{width:260px;min-width:260px}.modal-side-dialog.size-l{width:465px;min-width:465px}.modal-side-dialog.size-xl{width:540px;min-width:540px}.modal-side-dialog-content{overflow-y:auto;scrollbar-width:thin;height:100%;background-color:#fff;box-shadow:0px 3px 40px rgba(0,0,0,.5)}.modal-side-dialog-content::-webkit-scrollbar{width:5px;background:#f1f1f1}.modal-side-dialog-content::-webkit-scrollbar-thumb{background:#c1c1c1}
.carousel-arrow{position:absolute;cursor:pointer;background-color:var(--blue-250-bg);color:var(--white-text);border-radius:20px;width:36px;height:36px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%)}.carousel-arrow:hover{background-color:var(--blue-300-bg)}.carousel-arrow.left{left:-18px}.carousel-arrow.left::before{position:relative;left:-1px}.carousel-arrow.right{right:-18px}.carousel-arrow.right::before{position:relative;left:1px}
.carousel-dot{display:flex;cursor:pointer;padding:3px 5px 0}
.carousel-dots{display:flex}
.carousel-component{position:relative}.carousel-content{position:relative}.carousel-items-wrapper{overflow:hidden}.carousel-items{display:flex;transition:all .2s ease-in-out}.carousel-item{flex-shrink:0;height:100%}.carousel-dots-content{display:flex;justify-content:center}
.news-modal-body{background-color:var(--blue-950-bg);padding:10px;display:flex;position:relative}.news-modal-content{background-color:var(--white-bg);padding:60px 30px 30px;display:flex;flex-direction:column;width:37%;border-radius:10px}.news-modal-title{color:var(--blue-400-text);font-size:18px;font-weight:700}.news-modal-description{flex:1;color:var(--blue-250-text);font-size:13px;font-weight:400;min-height:300px;max-height:400px;overflow:hidden auto;padding-right:10px;margin-right:-10px}.news-modal-description ul{padding:revert}.news-modal-actions{display:flex;justify-content:center}.news-modal-actions>*:not(:last-child){margin-right:10px}.news-modal-carousel{flex:1;display:flex;align-items:center;padding:0 40px 0 50px}.news-modal-carousel-content{width:100%;margin-top:20px}.news-modal-carousel-item{width:100%;height:300px;background-repeat:no-repeat;background-position:center;background-size:cover}.news-modal-close{position:absolute;top:20px;right:20px}
.menu-notification-bell{display:flex;align-items:center}.menu-notification-bell-icon{font-size:16px;padding:1px}.menu-notification-bell-icon.animate{animation:menu-notification-bell-animation 2s 0s linear infinite;transform-origin:50% 4px}@keyframes menu-notification-bell-animation{0%{transform:rotate(0)}12.5%{transform:rotate(-20deg)}25%{transform:rotate(20deg)}37.5%{transform:rotate(-15deg)}50%{transform:rotate(15deg)}62.5%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}87.5%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}
.menu-notificaion-empty-list-component{display:flex;justify-content:center;align-items:center;height:100%;color:#2b3f5a;opacity:.6;font-size:14px}
@keyframes skeleton-animation{to{background-position:300% 0,0 0}}.skeleton-component{position:relative;visibility:hidden;user-select:none;pointer-events:none}.skeleton-component::before{content:"";background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%),linear-gradient(#d3d3d3, #d3d3d3);background-repeat:no-repeat;background-size:50% 100%,100% 100%;background-position:-200% 0,0 0;animation:skeleton-animation 3s infinite;z-index:5;border-radius:5px;opacity:.8;visibility:visible;position:absolute;height:100%;width:100%;left:0;top:50%;transform:translateY(-50%)}
.menu-notification-list-item-component{display:flex;padding:20px;line-height:20px;background-color:#fff;border-bottom:1px solid #ddd;cursor:pointer}.menu-notification-list-item-component.touch:active:not(.loading),.menu-notification-list-item-component.no-touch:hover:not(.loading){background-color:#eef2f8}.menu-notification-list-item-component.touch:active:not(.loading) .menu-notification-list-item-time,.menu-notification-list-item-component.no-touch:hover:not(.loading) .menu-notification-list-item-time{display:none}.menu-notification-list-item-component.touch:active:not(.loading) .menu-notification-list-item-delete,.menu-notification-list-item-component.no-touch:hover:not(.loading) .menu-notification-list-item-delete{display:block}.menu-notification-list-item-component.highlighted{background-color:#eef2f8}.menu-notification-list-item-component.disabled{cursor:default;opacity:.8}.menu-notification-list-item-component.loading{cursor:default}.menu-notification-list-item-status{width:20px}.menu-notification-list-item-body{flex:1;display:flex;align-items:flex-start}.menu-notification-list-item-content{flex:1;display:flex;flex-direction:column;color:#2b3f5a;font-size:13px}.menu-notification-list-item-title,.menu-notification-list-item-time{line-height:17px}.menu-notification-list-item-descr{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;display:-moz-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}.menu-notification-list-item-actions{min-width:50px;color:#2b3f5a;line-height:20px;font-size:13px;display:flex;justify-content:flex-end}.menu-notification-list-item-time{display:block}.menu-notification-list-item-delete{display:none;width:fit-content;line-height:12px}.menu-notification-list-item-delete:hover svg{fill:#162232}
.menu-notificaion-header-component{display:flex;align-items:center;padding:12px 15px 12px 20px}.menu-notification-header-title,.menu-notification-header-item{color:#0077b6;font-size:13px;line-height:16px;padding:5px}.menu-notification-header-title{user-select:none}.menu-notification-header-item{cursor:pointer}.menu-notification-header-item:hover:not(.disabled){color:#025b8a}.menu-notification-header-item.disabled{cursor:default}.menu-notification-header-icon{font-size:16px}
.menu-notifications-modal-header{height:51px;box-sizing:border-box}.menu-notifications-modal-body{box-sizing:border-box;height:100%;position:relative;overflow:hidden}.menu-notifications-modal-list{overflow-y:auto;scrollbar-width:thin;height:calc(100% - 51px)}.menu-notifications-modal-list::-webkit-scrollbar{width:5px;background:#f1f1f1}.menu-notifications-modal-list::-webkit-scrollbar-thumb{background:#c1c1c1}
.user-avatar-component{width:30px;height:30px;display:flex;justify-content:center;align-items:center;background-color:var(--gray-850-bg);color:#fff;border-radius:20px;font-size:10px;overflow:hidden}.user-avatar-component-picture{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}
.menu-search-list-item-status-component{width:fit-content;padding:8px 10px;border-radius:4px;font-size:12px;line-height:15px;letter-spacing:0px;margin-top:3px}.menu-search-list-item-status-component.bid-status-new,.menu-search-list-item-status-component.lead-status-newest{color:#fff;background-color:#aaa}.menu-search-list-item-status-component.bid-status-check,.menu-search-list-item-status-component.lead-status-selection_tour{color:#fff;background-color:#dfab55}.menu-search-list-item-status-component.bid-status-confirm,.menu-search-list-item-status-component.lead-status-waiting_payment{color:#fff;background-color:#6ab354}.menu-search-list-item-status-component.lead-status-hot{color:#fff;background-color:#fa7000}.menu-search-list-item-status-component.lead-status-go_later{color:#fff;background-color:#815109}.menu-search-list-item-status-component.bid-status-cancel,.menu-search-list-item-status-component.lead-status-disclaimer{color:#fff;background-color:#ab0909}.menu-search-list-item-status-component.bid-status-book,.menu-search-list-item-status-component.lead-status-tour_bought{color:#fff;background-color:#47980c}.menu-search-list-item-status-component.lead-status-deleted{color:#fff;background-color:#c9ad80}
.menu-search-list-item-component{font-size:13px;padding:8px 10px;color:var(--blue-250-text);display:flex;font-weight:500;gap:20px}.menu-search-list-item-component:hover{background:#eee}.menu-search-list-item-status{width:32%;word-break:break-all}.menu-search-list-item-status .lead-list-status{margin-top:2px}.menu-search-list-item-client{width:62%;word-break:break-all}.menu-search-list-item-client>*:not(:last-child){margin-bottom:2px}.menu-search-list-item-avatar{width:8%;display:flex;justify-content:center;align-items:center}
.menu-search-list-component:not(:last-child){margin-bottom:20px}.menu-search-list-component .menu-search-list-title{padding:2px 10px;font-weight:700;font-size:14px;border-bottom:1px solid var(--gray-850-border);color:var(--blue-250-text)}.menu-search-list-items>*:not(:last-child){border-bottom:1px dashed var(--gray-850-border)}.menu-search-list-more{padding:8px 10px;display:flex;gap:5px}.menu-search-list-more div{width:32%}.menu-search-list-empty{height:100%;display:flex;align-items:center;justify-content:center;font-size:16px;opacity:.6;text-align:center}
.menu-search-icon{font-size:16px;padding:1px}.menu-search-wrapper{box-sizing:border-box;height:100%;position:relative;overflow-y:auto;overflow-y:auto;scrollbar-width:thin}.menu-search-wrapper::-webkit-scrollbar{width:5px;background:#f1f1f1}.menu-search-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1}.menu-search-input{position:sticky;padding:10px 10px 20px}.menu-search-input-icon{font-size:15px}.menu-search-ui-empty{height:calc(100% - 70px);display:flex;align-items:center;justify-content:center;font-size:16px;opacity:.6;text-align:center}
.section-group-component{display:flex;flex-direction:column;gap:40px}.section-group-component.with-divider>*:not(:first-child){border-top:1px solid var(--gray-850-border);padding-top:35px}
.section-component{display:flex}.section-component.direction-row{flex-direction:row;gap:60px}.section-component.direction-row>.section-header{min-width:270px;flex-basis:270px}.section-component.direction-column{flex-direction:column;gap:30px}.section-component.border-color-transparent{border-color:rgba(0,0,0,0)}.section-body{flex:1;min-width:0}
.tabs-component-header{display:flex;justify-content:space-between}.tabs-component-header .tabs-component-items{display:flex;gap:10px}.tabs-component-header .tabs-component-items.tabs-wrap{flex-wrap:wrap}.tabs-component-header .tab-component{display:flex;align-items:center;cursor:pointer}.tabs-component-header .tab-component.disabled{opacity:.6;cursor:default}.tabs-component-header.theme1 .tab-component{border-radius:4px;background:var(--blue-940-bg);color:var(--blue-400-text);font-size:13px;font-weight:500;line-height:20px;padding:10px 20px}.tabs-component-header.theme1 .tab-component:hover:not(.disabled){background:#bde2fb}.tabs-component-header.theme1 .tab-component.active:not(.disabled){background:var(--blue-450-bg);color:var(--white-text)}.tabs-component-header.theme2 .tab-component{background-color:var(--blue-950-bg);color:var(--blue-250-text);border-radius:4px;font-size:13px;font-weight:500;transition:background-color .15s,border-color .15s;line-height:20px;padding:10px 17px}.tabs-component-header.theme2 .tab-component:hover:not(.disabled){opacity:.9}.tabs-component-header.theme2 .tab-component.active:not(.disabled){background-color:var(--blue-400-bg);color:var(--white-text)}.tabs-component-header.theme3 .tabs-component-items{overflow-x:auto;white-space:nowrap}.tabs-component-header.theme3 .tab-component{background:#fff;border-radius:20px;padding:6px 10px;margin:15px 8px 15px 0;color:#3c4b61;font-size:14px;line-height:20px}.tabs-component-header.theme3 .tab-component:first-child{margin-left:8px}.tabs-component-header.theme3 .tab-component.active:not(.disabled){background:#3c4b61;color:#fff;border-color:#3c4b61}.tabs-component-header.theme4{border:none;margin-bottom:50px}.tabs-component-header.theme4 .tabs-component-items{gap:0}.tabs-component-header.theme4 .tab-component{border-radius:3px;border:1px solid #ddd;display:inline-block;width:140px;height:32px;text-transform:uppercase;margin:0 22px 0 0;font-size:10px;color:#777;background-color:#efefef;box-sizing:border-box;vertical-align:top;line-height:1.15;padding:10px 6px;text-align:center}.tabs-component-header.theme4 .tab-component:hover:not(.disabled){background-color:#eaeaea}.tabs-component-header.theme4 .tab-component.active:not(.disabled){background-color:#ddd;color:#777}.tabs-component-header.theme4 .tab-component:focus,.tabs-component-header.theme4 .tab-component.active{outline:0 !important}
.custom-css-body{display:flex;align-items:flex-start;gap:20px}.custom-css-value{flex:1}.custom-css-apply{width:calc(33% - 10px)}
.itour-builder-decoration-row{display:flex}.itour-builder-decoration-row:not(:first-child){margin-top:20px}.itour-builder-decoration-row-item{width:calc((100% - 40px)/3)}.itour-builder-decoration-row-item:not(:first-child){margin-left:20px}
.itour-builder-size-row{display:flex}.itour-builder-size-row:not(:first-child){margin-top:20px}.itour-builder-size-row-item{width:calc((100% - 40px)/3)}.itour-builder-size-row-item:not(:first-child){margin-left:20px}
.itour-builder-offer-category{display:flex;align-items:flex-end;margin-top:20px}.itour-builder-offer-category-list-select,.itour-builder-offer-category-input-name{width:300px}
@keyframes skeleton-animation{to{background-position:300% 0,0 0}}.added-photo-component{border-radius:4px;background-color:var(--blue-950-bg);background-position:center;background-repeat:no-repeat;overflow:hidden;position:relative}.added-photo-component.background-size-cover{background-size:cover}.added-photo-component.background-size-contain{background-size:contain}.added-photo-component.orientation-horizontally{width:140px;height:100px}.added-photo-component.orientation-vertically{width:100px;height:140px}.added-photo-delete{position:absolute;top:3px;right:3px;cursor:pointer;width:14px;height:14px;border-radius:50%;background-color:var(--red-250-bg)}.added-photo-delete::after{content:"+";display:block;font-size:18px;color:#fff;line-height:14px;text-align:center;transform:rotate(45deg)}.added-photo-delete:hover{opacity:.9}.added-photo-type{box-sizing:border-box;width:100%;padding:3px;background-color:rgba(255,255,255,.7);font-size:10px;font-weight:600;color:#000;text-transform:uppercase;text-align:center;position:absolute;left:0;right:0;bottom:0;cursor:pointer}.added-photo-type:not(.added-photo-main):hover{color:rgba(0,0,0,.9)}.added-photo-main{background-color:rgba(0,0,0,.7);color:#fff;cursor:default}
.waiter-component{font-size:14px}
.list-added-photo-items{margin-bottom:20px;display:inline-flex;flex-wrap:wrap;gap:10px}.list-added-photo-items .waiter-component{box-sizing:border-box;width:140px;height:100px;display:flex;align-items:center;justify-content:center;color:#777;text-align:center;background-color:#fff;border:1px solid #ddd;border-radius:4px}.list-added-photo-buttons{display:flex;gap:10px}.list-added-photo-add-button{position:relative}.list-added-photo-add-input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.list-added-photo-add-input::file-selector-button{cursor:pointer}
.itour-builder-offer-item-modal-component{padding:30px}.itour-builder-offer-item-modal-header{display:flex;justify-content:space-between;align-items:center}.itour-builder-offer-item-modal-title{font-size:18px;line-height:17px;font-weight:700;color:var(--gray-200-text)}.itour-builder-offer-item-modal-row{display:flex}.itour-builder-offer-item-modal-row:not(:first-child){margin-top:20px}.itour-builder-offer-item-modal-row-item{width:calc((100% - 40px)/3)}.itour-builder-offer-item-modal-row-item:not(:first-child){margin-left:20px}.itour-builder-offer-item-modal-row-item-full-width{width:100%}.itour-builder-offer-item-modal-row-item-currency{width:130px;margin-left:20px}
.itour-builder-offer-list-item-img{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:var(--blue-250-bg);color:#fff;font-size:18px;border-radius:5px;background-size:cover;background-position:center}.itour-builder-offer-list-item-delete{font-size:15px;color:var(--blue-400-text);text-align:center}.itour-builder-offer-list-item-sort{display:flex;justify-content:center;color:var(--blue-400-bg);font-size:25px}.itour-builder-offer-list-item-sort-up,.itour-builder-offer-list-item-sort-down,.itour-builder-offer-list-item-delete{cursor:pointer;transition:opacity .3s}.itour-builder-offer-list-item-sort-up:hover,.itour-builder-offer-list-item-sort-down:hover,.itour-builder-offer-list-item-delete:hover{opacity:.8}.table-cell-component.itour-builder-offer-list-item-date{padding-right:45px}.itour-builder-offer-list-item-add-button{display:flex;align-items:center;padding:5px 0}
.itour-builder-offer-list-modal-component{padding:35px 30px 30px;min-height:450px}.itour-builder-offer-list-modal-table{width:100%}.itour-builder-offer-list-modal-table .table-head-component .table-cell-component:nth-child(1){width:6%}.itour-builder-offer-list-modal-table .table-head-component .table-cell-component:nth-child(2){width:5%}.itour-builder-offer-list-modal-table .table-head-component .table-cell-component:nth-child(3){width:38%}.itour-builder-offer-list-modal-table .table-head-component .table-cell-component:nth-child(4){width:15%}.itour-builder-offer-list-modal-table .table-head-component .table-cell-component:nth-child(5){width:14%}.itour-builder-offer-list-modal-table .table-head-component .table-cell-component:nth-child(6){width:10%}.itour-builder-offer-list-modal-table .table-head-component .table-cell-component:nth-child(7){width:3.5%}.itour-builder-offer-list-modal-category-select{width:300px}
.itour-builder-offer-list-table{width:100%}.itour-builder-offer-list-table .table-head-component .table-cell-component:nth-child(1){width:6%}.itour-builder-offer-list-table .table-head-component .table-cell-component:nth-child(2){width:4%}.itour-builder-offer-list-table .table-head-component .table-cell-component:nth-child(3){width:37%}.itour-builder-offer-list-table .table-head-component .table-cell-component:nth-child(4){width:15%}.itour-builder-offer-list-table .table-head-component .table-cell-component:nth-child(5){width:13%}.itour-builder-offer-list-table .table-head-component .table-cell-component:nth-child(6){width:10%}.itour-builder-offer-list-table .table-head-component .table-cell-component:nth-child(7){width:3.5%}.itour-builder-offer-list-table .table-body-component .table-cell-component{font-weight:500}.itour-builder-offer-list-table-head-sort{display:flex;align-items:center}.itour-builder-offer-list-table-label{display:flex;gap:5px}.itour-builder-offer-list-table-head-sort .tviconinfo{color:var(--blue-400-bg)}.itour-builder-offer-list-header{display:flex;align-items:center;justify-content:space-between}.itour-builder-offer-list-header-buttons{display:flex}
.itour-builder-params-row{display:flex}.itour-builder-params-row:not(:first-child){margin-top:20px}.itour-builder-params-row-item{width:calc((100% - 40px)/3)}.itour-builder-params-row-item:not(:first-child){margin-left:20px}.itour-builder-params-row-lg-item{width:calc((100% - 10px)/1.5)}.itour-builder-params-row-lg-item:not(:first-child){margin-left:20px}
.itour-builder-preview-module-component{min-height:380px}
.table-select-item-component.active .table-select-item-body{border-color:var(--blue-400-border)}.table-select-item-component.disabled .table-select-item-body{opacity:.6;cursor:default}.table-select-item-component:not(.disabled) .table-select-item-body:hover:not(.active):not(.disabled){opacity:.9}.table-select-item-body{cursor:pointer;box-sizing:border-box;overflow:hidden;background-color:var(--blue-950-bg);border:1px solid var(--white-border);border-radius:4px}

.itour-builder-view-list-item-icon{width:100%;height:100px;display:flex;align-items:center;justify-content:center}

.landpage-builder-color-row{display:flex}.landpage-builder-color-row:not(:first-child){margin-top:20px}.landpage-builder-color-row-item{width:calc((100% - 40px)/3)}.landpage-builder-color-row-item:not(:first-child){margin-left:20px}
.landpage-builder-decoration-elements-row{display:flex}.landpage-builder-decoration-elements-row:not(:first-child){margin-top:20px}.landpage-builder-decoration-elements-row-item{width:calc((100% - 20px)/2)}.landpage-builder-decoration-elements-row-item:not(:first-child){margin-left:20px}.landpage-builder-decoration-elements-component{display:flex}.landpage-builder-decoration-elements-fields{flex:1 1 auto}.landpage-builder-decoration-elements-logo{min-width:210px}
.landpage-builder-form-params-row{display:flex}.landpage-builder-form-params-row:not(:first-child){margin-top:20px}.landpage-builder-form-params-row-item{width:calc((100% - 40px)/3)}.landpage-builder-form-params-row-item:not(:first-child){margin-left:20px}.landpage-builder-form-params-type-description>span{display:block;color:var(--blue-250-text);font-size:13px;line-height:1.39}.landpage-builder-form-params-type-description>span:not(:last-child){margin-bottom:20px}.landpage-builder-form-params-target-text{width:430px}.landpage-builder-form-params-key-params{color:var(--blue-250-text);font-size:13px;line-height:1.39}.landpage-builder-form-params-key-params div:not(:last-child){margin-bottom:5px}.landpage-builder-form-params-key-params span{text-decoration:underline}
.landpage-builder-install-type-icon{width:100%;height:100px;display:flex;align-items:center;justify-content:center}.landpage-builder-install-type-description{color:var(--blue-250-text)}.landpage-builder-install-type-description span:not(:last-child){display:block;margin-bottom:20px}.landpage-builder-install-type-description span:not(:last-child).landpage-builder-search-params-attention{margin-bottom:0;color:var(--red-500-text)}
.notification-component{display:flex;align-items:center;font-size:13px;font-weight:500;border-radius:4px}.notification-component.color-error{color:var(--white-text)}.notification-component.color-disclaimer{color:#af4e4e}.notification-component.color-info{color:#0077b6}.notification-component.color-success{color:#468847}.notification-component.color-warning{color:#b78730}.notification-component.size-xxs{padding:0}.notification-component.size-xs{line-height:20px;padding:5px 10px}.notification-component.size-s{line-height:20px;padding:15px}.notification-component.size-m{line-height:20px;padding:20px}.notification-contained.color-disclaimer{background:#fddede;border:1px solid #e6bdbd}.notification-contained.color-error{background-color:var(--red-600-bg)}.notification-contained.color-info{background-color:#e2f1fb}.notification-contained.color-success{background-color:#e0f0d8}.notification-contained.color-warning{background-color:#fcf8e3}.notification-text{width:100%}
.landpage-builder-params-tab-notification{display:flex;align-items:center}
.landpage-builder-search-params-row{display:flex}.landpage-builder-search-params-row:not(:first-child){margin-top:20px}.landpage-builder-search-params-row-item{width:calc((100% - 40px)/3)}.landpage-builder-search-params-row-item:not(:first-child){margin-left:20px}
.module-mobile-color-component{display:flex;flex-wrap:wrap}.module-mobile-color-type{min-width:270px;margin-right:40px}.module-mobile-color-type-desc{width:calc(100% - 310px);padding-top:19px}.module-mobile-color-row{width:100%;display:flex}.module-mobile-color-row:not(:first-child){margin-top:40px}.module-mobile-color-row-item{width:calc((100% - 80px)/3)}.module-mobile-color-row-item:not(:first-child){margin-left:40px}
.module-mobile-decoration-row{display:flex}.module-mobile-decoration-row:not(:first-child){margin-top:20px}.module-mobile-decoration-row-item{width:calc((100% - 40px)/3)}.module-mobile-decoration-row-item:not(:first-child){margin-left:20px}
.module-mobile-site-type-select{width:240px;margin-bottom:30px}
.slider-builder-color-row{display:flex}.slider-builder-color-row:not(:first-child){margin-top:20px}.slider-builder-color-item{width:calc((100% - 40px)/3)}.slider-builder-color-item:not(:first-child){margin-left:20px}
.slider-builder-decoration-row{display:flex}.slider-builder-decoration-row:not(:first-child){margin-top:20px}.slider-builder-decoration-item{width:calc((100% - 40px)/3)}.slider-builder-decoration-item:not(:first-child){margin-left:20px}
.slider-builder-params-row{display:flex}.slider-builder-params-row:not(:first-child){margin-top:20px}.slider-builder-params-item{width:calc((100% - 40px)/3)}.slider-builder-params-item:not(:first-child){margin-left:20px}
.slider-builder-preview-module-component{padding-bottom:10%;min-height:300px}
.slider-builder-size-row{display:flex}.slider-builder-size-row:not(:first-child){margin-top:20px}.slider-builder-size-item{width:calc((100% - 40px)/3)}.slider-builder-size-item:not(:first-child){margin-left:20px}
.slider-builder-slide-preview-component{min-height:500px}.slider-builder-slide-preview-component .TVCustomSlide{background-size:cover}
.slider-builder-slides-item-img{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:var(--blue-250-bg);color:#fff;font-size:18px;border-radius:5px;background-size:cover;background-position:center}.slider-builder-slides-item-link,.slider-builder-slides-item-delete{font-size:15px;color:var(--blue-400-text);text-align:center;cursor:pointer;transition:opacity .3s}.slider-builder-slides-item-link:hover,.slider-builder-slides-item-delete:hover{opacity:.8}.slider-builder-slides-item-link{display:block}.slider-builder-slides-item-visible{display:flex;justify-content:center}
.slider-builder-slides-modal-component{padding:35px 30px 30px 30px;display:flex;flex-wrap:wrap}.slider-builder-slides-modal-photo,.slider-builder-slides-modal-save-btn{width:300px;margin-right:30px}.slider-builder-slides-modal-fields{width:calc(100% - 300px - 30px)}.slider-builder-slides-modal-fields>*:not(:last-child){margin-bottom:20px}.slider-builder-slides-modal-preview-btn{width:250px}
.slider-builder-slides-table{width:100%}.slider-builder-slides-table .table-head-component .table-cell-component:nth-child(1){width:4%}.slider-builder-slides-table .table-head-component .table-cell-component:nth-child(2){width:26%}.slider-builder-slides-table .table-head-component .table-cell-component:nth-child(3){width:40%}.slider-builder-slides-table .table-head-component .table-cell-component:nth-child(4){width:6%}.slider-builder-slides-table .table-head-component .table-cell-component:nth-child(5){width:6%}.slider-builder-slides-table .table-head-component .table-cell-component:nth-child(6){width:2%}.slider-builder-slides-table .table-body-component .table-cell-component{font-weight:500}.slider-builder-slides-notification-content{display:flex;align-items:center}
.slider-builder-theme-item-picture{width:206px;padding-top:calc(140/220*100%);background-size:cover}
.slider-builder-view-row{display:flex}.slider-builder-view-row:not(:first-child){margin-top:10px}.slider-builder-view-item{width:calc((100% - 40px)/3)}.slider-builder-view-item:not(:first-child){margin-left:20px}.slider-builder-view-item-sm{width:90px}.slider-builder-view-custom-slides-first{margin-top:auto}
.filter-component{display:flex;align-items:flex-end;width:100%}.filter-component>*{flex:1}.filter-component>*:not(:last-child){margin-right:10px}
.filter-additions-icon{display:block;font-size:15px;color:var(--blue-400-text)}.filter-additions-icon.is-opened{color:var(--white-text)}.filter-additions-main-filters{display:flex}
.input-group-component{display:grid;gap:2px}.input-group-component>*:first-child .datepicker,.input-group-component>*:first-child .period-picker-selector,.input-group-component>*:first-child .base-select-anchor,.input-group-component>*:first-child .input-component-body{border-radius:4px 0 0 4px}.input-group-component>*:not(:first-child):not(:last-child) .datepicker,.input-group-component>*:not(:first-child):not(:last-child) .period-picker-selector,.input-group-component>*:not(:first-child):not(:last-child) .base-select-anchor,.input-group-component>*:not(:first-child):not(:last-child) .input-component-body{border-radius:0}.input-group-component>*:last-child .datepicker,.input-group-component>*:last-child .period-picker-selector,.input-group-component>*:last-child .base-select-anchor,.input-group-component>*:last-child .input-component-body{border-radius:0 4px 4px 0}
.manager-sale-filter-component{margin-bottom:40px}.manager-sale-filter-row{display:grid;gap:20px}
.table-expanded-arrow{display:flex;align-items:center}.table-expanded-arrow.left{justify-content:flex-start}.table-expanded-arrow.center{justify-content:center}.table-expanded-arrow.right{justify-content:flex-end}.table-expanded-arrow-wrapper{transition:transform .2s ease-in-out;transform:rotate(0deg);transform-origin:25% 50%}.table-expanded-arrow-wrapper.open{transform:rotate(90deg)}
.manager-sale-list-item-component.loading{pointer-events:none;opacity:.6}.manager-sale-list-item-checkbox{display:flex;align-items:center;justify-content:center}
.manager-sale-list-component .table-head-component .table-cell-component:nth-child(1){width:22%}.manager-sale-list-component .table-head-component .table-cell-component:nth-child(2){width:11%}.manager-sale-list-component .table-head-component .table-cell-component:nth-child(3){width:11%}.manager-sale-list-component .table-head-component .table-cell-component:nth-child(4){width:17%}.manager-sale-list-component .table-head-component .table-cell-component:nth-child(5){width:17%}.manager-sale-list-component .table-head-component .table-cell-component:nth-child(6){width:5%}.manager-sale-list-component .table-head-component .table-cell-component:nth-child(7){width:6%}.manager-sale-list-component .table-head-component .table-cell-component:nth-child(8){width:12%}
.manager-sales-buttons{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.manager-sales-button{display:flex;gap:5px}.manager-sales-refresh{display:flex;align-items:center;gap:5px}
.export-1c-list-component .table-head-component .table-cell-component:nth-child(1){width:9%}.export-1c-list-component .table-head-component .table-cell-component:nth-child(2){width:10%}.export-1c-list-component .table-head-component .table-cell-component:nth-child(3){width:10%}.export-1c-list-component .table-head-component .table-cell-component:nth-child(4){width:20%}.export-1c-list-component .table-head-component .table-cell-component:nth-child(5){width:20%}.export-1c-list-component .table-head-component .table-cell-component:nth-child(6){width:31%}
.export-1c-topbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.export-1c-topbar-left{display:flex;align-items:center;gap:20px}.export-1c-buttons{display:flex;justify-content:flex-end;align-items:center;gap:10px}.export-1c-button{display:flex;gap:5px}.export-1c-refresh{display:flex;align-items:center;gap:5px}
.report-list-item-name{display:flex;gap:18px;align-items:center}
.report-list-component .table-cell-component{vertical-align:top}.report-list-component .table-head-component .table-cell-component:nth-child(1){width:93%}.report-list-component .table-head-component .table-cell-component:nth-child(2){width:7%}
.pagination{padding-left:0;text-align:center;margin-top:30px;margin-bottom:30px}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:13px;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#347eaf}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li:last-child{font-size:13px;line-height:30px}.pagination li.pages ul li{display:inline-block;float:none}
.cash-book-list-item-manager{display:flex;justify-content:center;align-items:center;min-height:30px}
.cash-book-list-component .table-head-component .table-cell-component:nth-child(1){width:14%}.cash-book-list-component .table-head-component .table-cell-component:nth-child(2){width:12%}.cash-book-list-component .table-head-component .table-cell-component:nth-child(3){width:14%}.cash-book-list-component .table-head-component .table-cell-component:nth-child(4){width:14%}.cash-book-list-component .table-head-component .table-cell-component:nth-child(5){width:10%}.cash-book-list-component .table-head-component .table-cell-component:nth-child(6){width:29%}.cash-book-list-component .table-head-component .table-cell-component:nth-child(7){width:7%}
.input-component{position:relative}.input-component-body{box-sizing:border-box;display:flex;align-items:center;max-width:100%;width:100%;border-radius:4px}.input-component-body.theme-color-primary{background-color:var(--blue-950-bg);color:var(--blue-250-text);border:1px solid var(--blue-950-border)}.input-component-body.theme-color-primary input{background-color:var(--blue-950-bg);color:var(--blue-250-text)}.input-component-body.theme-color-blue{background-color:var(--blue-940-bg);color:var(--blue-450-text);border:1px solid var(--blue-940-bg)}.input-component-body.theme-color-blue input{background-color:var(--blue-940-bg);color:var(--blue-450-text);font-weight:600}.input-component-body.theme-color-white{background-color:var(--white-bg);color:var(--blue-250-text);border:1px solid var(--gray-850-border)}.input-component-body.theme-color-white input{background-color:var(--white-bg);color:var(--blue-250-text)}.input-component-body.theme-color-transparent{background-color:rgba(0,0,0,0);color:var(--blue-250-text);border:1px solid rgba(0,0,0,0)}.input-component-body.theme-color-transparent input{background-color:rgba(0,0,0,0);color:var(--blue-250-text)}.input-component-body.border-color-primary{border-color:var(--blue-950-border)}.input-component-body.border-color-transparent{border-color:rgba(0,0,0,0)}.input-component-body.invalid{border:1px solid red}.input-component-body.disabled{opacity:.8}.input-component-body.size-s{height:32px;padding:7px 10px}.input-component-body.size-s input{line-height:16px}.input-component-body.size-m{height:40px;padding:10px 10px}.input-component-body.size-m input{line-height:18px}.input-component-body.font-size-s{font-size:13px}.input-component-body.font-size-m{font-size:16px}.input-component-body.font-weight-size-s input{font-weight:500}.input-component-body.font-weight-size-m input{font-weight:600}.input-component-body.font-weight-size-l input{font-weight:700}.input-component-body input{display:block;box-sizing:border-box;width:100%;outline:none;border:none;padding:0}.input-component-body input[type=number]{-moz-appearance:textfield}.input-component-body input[type=number]:hover,.input-component-body input[type=number]:focus{-moz-appearance:number-input}.input-component-body input[type=number]::-webkit-outer-spin-button,.input-component-body input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-component-body input[type=button]{text-align:start}.input-component-body input[type=time]::-webkit-calendar-picker-indicator{background:none;display:none}.input-component-body input::placeholder{color:var(--gray-550-text)}
.cash-book-top{display:flex;align-items:center;margin-bottom:30px;gap:20px}.cash-book-refresh{display:flex;align-items:center;gap:5px}
.login-modal-component{padding:20px}
.copy-icon-component{cursor:pointer}
.remove-button.icon,.remove-button.icon-padding,.remove-button.icon-fit,.remove-button.icon-outlined{font-size:16px;color:var(--blue-400-text);text-align:center;cursor:pointer;transition:opacity .3s;padding:5px;width:26px;height:26px;display:flex;align-items:center;justify-content:center}.remove-button.icon:hover:not(.disabled),.remove-button.icon-padding:hover:not(.disabled),.remove-button.icon-fit:hover:not(.disabled),.remove-button.icon-outlined:hover:not(.disabled){opacity:.8}.remove-button.icon-padding,.remove-button.icon-fit{margin:-2px;border-radius:3px}.remove-button.icon-padding:hover:not(.disabled),.remove-button.icon-fit:hover:not(.disabled){background-color:var(--blue-450-bg);opacity:1;color:var(--white-text)}.remove-button.icon-padding.blue-950,.remove-button.icon-fit.blue-950{background-color:var(--blue-950-bg)}.remove-button.icon-fit{padding:2px;height:100%;width:100%}.remove-button.icon-outlined{box-sizing:border-box;border:1px solid var(--blue-400-border);border-radius:4px}.remove-button.icon-outlined:hover:not(.disabled){color:var(--white-text);background-color:var(--blue-450-bg);opacity:1}.remove-button.icon-outlined.disabled{border:1px solid var(--gray-450-text)}.remove-button.disabled{color:var(--gray-450-text);cursor:default}
.order-customer-form-input-component{display:flex;align-items:center;padding:9px 0px;border-bottom:1px solid var(--gray-850-border);position:relative}.order-customer-form-input-component.disabled,.order-customer-form-input-component.disabled .order-customer-form-input-label{cursor:pointer}.order-customer-form-input-component.disabled input{cursor:pointer}.order-customer-form-input-component.invalid{border-color:red}.order-customer-form-input-control{flex:1}.order-customer-form-input-label{width:70px;line-height:20px}.order-customer-form-input-label.invalid{color:red}
.order-customer-form-button-decoration{box-sizing:border-box;font-size:12px;font-weight:500;width:60px;height:30px;color:var(--blue-400-text);border:1px solid var(--blue-400-border);text-align:center;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.order-customer-form-button-decoration:hover:not(.disabled){color:var(--white-text);background-color:var(--blue-400-bg);opacity:1 !important}.order-customer-form-button-decoration.disabled{color:var(--gray-600-text);border:1px solid var(--gray-600-border)}.order-customer-form-buttons{display:flex;align-items:center;gap:5px}.order-customer-form-button-copy{font-size:16px;padding:5px}.order-customer-form-button-copy:hover{color:var(--blue-400-text)}
.site-connecting-form{display:flex;flex-direction:column;gap:20px}.site-connecting-form-description{font-size:13px;font-weight:400;line-height:21px;color:var(--blue-250-text)}.site-connecting-form-site-description{color:var(--red-250-text)}.site-connecting-form-site-url{font-size:12px}
.site-creating-request-form{display:flex;flex-direction:column;gap:20px}.site-creating-request-description{font-size:13px;font-weight:400;line-height:21px;color:var(--blue-250-text)}
.site-question-description{font-size:13px;font-weight:400;line-height:21px}.site-question-actions{margin:20px 0;display:flex;gap:10px}.site-question-create{flex:21}.site-question-exist{flex:19}
.site-info-request-modal-body{padding:30px}
.filter-with-statuses-component{position:relative}.filter-with-statuses-main{display:inline-flex}.filter-with-statuses-sub-main{display:flex;position:absolute;right:0;top:-52px;color:var(--blue-250-text);font-size:13px;font-weight:500}.filter-with-statuses-group-separator{margin:0 3px}
.selecting-action-panel{position:sticky;bottom:10px;background-color:var(--blue-400-bg);padding:10px 20px;color:#fff;border-radius:10px;border-radius:4px;display:flex;align-items:center;animation:show-up .3s cubic-bezier(0.18, 0.89, 0.32, 1.28) 0s}.selecting-action-panel .selecting-action-panel-close{display:flex;align-items:center;cursor:pointer;transition:all .2s ease-in-out}.selecting-action-panel .selecting-action-panel-close:hover{opacity:.8}@keyframes show-up{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}
.tariff-head-table-row-title{font-size:16px;font-weight:700;color:var(--gray-200-text);white-space:nowrap}
.tariff-table-cell-component{font-size:14px;font-weight:500}.tariff-table-cell-component.background-color-default{background-color:var(--blue-950-bg)}.tariff-table-cell-selected:not(.tariff-table-cell-head){border-left:1px solid var(--blue-400-text);border-right:1px solid var(--blue-400-text);background-color:#f2f8fb}.tariff-table-cell-selected.background-color-default{background-color:#e2ecf4}.tariff-table-cell-selected.tariff-table-cell-head{background-color:var(--blue-400-bg);color:#fff;border-radius:10px 10px 0 0}
.modules-statistic-block-table{width:100%}
.tariff-table-component{width:100%}.tariff-table-component .tariff-table-head{background-color:#fff;position:sticky;top:0}.tariff-table-component .tariff-table-head .table-cell-component:nth-child(1){width:45%}
.finance-tariff-table-notes{display:flex;flex-direction:column;gap:15px}
.finance-tariff-table-modal-body{padding:30px}
.notification-action-button{min-width:210px}
.notification-action-component{display:flex;align-items:center;font-size:13px;font-weight:500;border-radius:4px}.notification-action-component.color-info,.notification-action-component.color-error{background-color:var(--blue-950-bg);color:var(--blue-250-text)}.notification-action-component.color-blue{background-color:var(--blue-940-bg);color:var(--blue-450-text)}.notification-action-component.size-m{padding:20px 30px;line-height:20px}.notification-action-component.size-l{padding:30px;line-height:20px}.notification-action-content{flex:1;display:flex;flex-direction:column}.notification-action-icon{align-self:flex-start;line-height:1}.notification-action-title{font-weight:700;font-size:13px;line-height:1}.notification-action-text{font-size:13px;font-weight:400;line-height:20px}.notification-action-buttons{display:flex;align-items:center;gap:10px}
@keyframes skeleton-animation{to{background-position:300% 0,0 0}}.bid-payment-component.bid-payment-component-border{padding:40px 0 80px;border-bottom:1px solid var(--gray-850-border)}.bid-payment-info{height:100%;display:flex;flex-direction:column;justify-content:center;text-align:right}.bid-payment-info .loading{position:relative;visibility:hidden;user-select:none;pointer-events:none}.bid-payment-info .loading::before{content:"";background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%),linear-gradient(#d3d3d3, #d3d3d3);background-repeat:no-repeat;background-size:50% 100%,100% 100%;background-position:-200% 0,0 0;animation:skeleton-animation 3s infinite;z-index:5;border-radius:5px;opacity:.8;visibility:visible;position:absolute;height:100%;width:100%;left:0;top:50%;transform:translateY(-50%)}
.client-bid-list-item-manager{display:flex;justify-content:center}
.client-bid-list-component{width:100%}.client-bid-list-component .table-head-component .table-cell-component:nth-child(1){width:9%}.client-bid-list-component .table-head-component .table-cell-component:nth-child(2){width:10%}.client-bid-list-component .table-head-component .table-cell-component:nth-child(3){width:10%}.client-bid-list-component .table-head-component .table-cell-component:nth-child(4){width:38%}.client-bid-list-component .table-head-component .table-cell-component:nth-child(5){width:10%}.client-bid-list-component .table-head-component .table-cell-component:nth-child(6){width:14%}.client-bid-list-component .table-head-component .table-cell-component:nth-child(7){width:8%}

.customer-documents-filter{margin-top:-40px;margin-bottom:40px}
.customer-lead-list-item-manager{display:flex;justify-content:center}
.customer-lead-list-component{width:100%}.customer-lead-list-component .table-head-component .table-cell-component:nth-child(1){width:7%}.customer-lead-list-component .table-head-component .table-cell-component:nth-child(2){width:10%}.customer-lead-list-component .table-head-component .table-cell-component:nth-child(3){width:15%}.customer-lead-list-component .table-head-component .table-cell-component:nth-child(4){width:36%}.customer-lead-list-component .table-head-component .table-cell-component:nth-child(5){width:8%}.customer-lead-list-component .table-head-component .table-cell-component:nth-child(6){width:14%}.customer-lead-list-component .table-head-component .table-cell-component:nth-child(7){width:10%}

.customer-form-component{padding:30px}.customer-form-component>*:not(:last-child){margin-bottom:40px}
.customer-list-menu-content{display:flex;flex-direction:column;padding:5px 0}.customer-list-menu-content>*:not(:last-child){border-bottom:1px solid var(--gray-850-border)}.customer-list-menu-item{font-size:14px;line-height:1;padding:10px 20px;white-space:nowrap;color:var(--gray-200-text);text-decoration:none;cursor:pointer}.customer-list-menu-item:hover{background-color:var(--gray-940-bg)}.customer-list-menu-user-select::after{font-family:"TVicons";content:"";position:absolute;top:50%;transform:translateY(-50%);right:10px}
@keyframes skeleton-animation{to{background-position:300% 0,0 0}}.customer-list-menu-button{display:flex;align-items:center;justify-content:center;padding:12px 6px;border-radius:3px;cursor:pointer;transition:all .1s linear}.customer-list-menu-button:hover{border-radius:5px;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:var(--gray-950-8-bg)}.customer-list-menu-button.disabled{pointer-events:none}.customer-list-menu-button svg{width:16px}
.customer-list-item-user-picker{display:flex;justify-content:center}.customer-list-item-manager{display:flex;align-items:center;justify-content:space-around}
.customer-list-ui-component{width:100%}.customer-list-ui-component .table-head-component .table-cell-component:nth-child(1){width:7%}.customer-list-ui-component .table-head-component .table-cell-component:nth-child(2){width:44%}.customer-list-ui-component .table-head-component .table-cell-component:nth-child(3){width:12%}.customer-list-ui-component .table-head-component .table-cell-component:nth-child(4){width:6%}.customer-list-ui-component .table-head-component .table-cell-component:nth-child(5){width:6%}.customer-list-ui-component .table-head-component .table-cell-component:nth-child(6){width:6%}.customer-list-ui-component .table-head-component .table-cell-component:nth-child(7){width:11%}.customer-list-ui-component .table-head-component .table-cell-component:nth-child(8){width:8%}
.customer-list-filter{margin-top:-40px;margin-bottom:40px}
.time-picker-component .time-picker-input{display:block;width:100%;max-width:100%;background-color:var(--blue-950-bg);color:var(--blue-250-text);border:1px solid var(--blue-950-border);border-radius:4px;box-sizing:border-box;width:100%;line-height:10px;outline:none;font-size:13px;font-weight:500}.time-picker-component .time-picker-input.size-s{height:32px;padding:6px 10px}.time-picker-component .time-picker-input.size-m{height:40px;padding:10px}.time-picker-component .time-picker-input::-webkit-inner-spin-button,.time-picker-component .time-picker-input::-webkit-outer-spin-button,.time-picker-component .time-picker-input::-webkit-clear-button{-webkit-appearance:none;margin:0}.time-picker-component .time-picker-input::-webkit-calendar-picker-indicator{-webkit-appearance:none;visibility:hidden}
.customer-info-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:10px}.customer-info-content{background-color:var(--blue-950-bg);padding:12px;border-radius:4px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between}.customer-info-content>div:first-child{margin-bottom:25px}.customer-info-content>div:last-child{display:flex;gap:13px}
.lead-status-select-button{width:fit-content;padding:8px 10px;border-radius:4px;font-size:12px;line-height:15px;letter-spacing:0px}.lead-status-select-button:hover{opacity:.85}.lead-status-select-button.lead-status-select-newest{color:#fff;background-color:#aaa}.lead-status-select-button.lead-status-select-selection_tour{color:#fff;background-color:#dfab55}.lead-status-select-button.lead-status-select-waiting_payment{color:#fff;background-color:#6ab354}.lead-status-select-button.lead-status-select-hot{color:#fff;background-color:#fa7000}.lead-status-select-button.lead-status-select-go_later{color:#fff;background-color:#815109}.lead-status-select-button.lead-status-select-disclaimer{color:#fff;background-color:#ab0909}.lead-status-select-button.lead-status-select-tour_bought{color:#fff;background-color:#47980c}.lead-status-select-button.lead-status-select-deleted{color:#fff;background-color:#c9ad80}
.tooltip-component,.tooltip-container{position:absolute;z-index:99;background-color:#fff;list-style:none;margin:0;overflow:hidden;box-sizing:border-box;background:#fff;border-radius:4px;box-shadow:0 0 6px #6f6f6f;overflow-y:auto;scrollbar-width:thin}.tooltip-component::-webkit-scrollbar,.tooltip-container::-webkit-scrollbar{width:5px;background:#f1f1f1}.tooltip-component::-webkit-scrollbar-thumb,.tooltip-container::-webkit-scrollbar-thumb{background:#c1c1c1}
.search-input-component .tooltip-container{max-height:none;padding:0;width:300px;left:60px;height:300px}.search-input-component .tooltip-container .search-input-items{height:100%;overflow-y:auto;scrollbar-width:thin}.search-input-component .tooltip-container .search-input-items::-webkit-scrollbar{width:5px;background:#f1f1f1}.search-input-component .tooltip-container .search-input-items::-webkit-scrollbar-thumb{background:#c1c1c1}.search-input-component .tooltip-container .search-input-items .select-item{padding:5px 10px;cursor:pointer}.search-input-component .tooltip-container .search-input-items .select-item:hover{background-color:#efefef}.search-input-component .tooltip-container .search-input-items .select-item .find-field-item{position:static}.search-input-component .tooltip-container .search-input-items .select-item .field-item{color:#a5a5a5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}
.task-form{display:flex;flex-direction:column;gap:10px}.task-form .search-input-component{width:100%}.task-form .react-datepicker__input-container,.task-form .time-picker-component{position:relative}.task-form .react-datepicker__input-container::after,.task-form .time-picker-component::after{font-family:"TVicons";padding:7px;position:absolute;right:0;bottom:0;pointer-events:none}.task-form .react-datepicker__input-container::after{content:""}.task-form .time-picker-component::after{content:""}.task-form-row{display:flex;gap:10px}.task-form-date,.task-form-time,.task-form-text{width:180px}.task-form-actions{flex:1;display:flex;gap:10px}.task-form-actions>*{flex:1}.task-form-comment{width:100%;margin:0;border-radius:4px;font-size:13px;text-align:left;height:32px;box-sizing:border-box;padding:7px 10px;background-color:var(--blue-950-bg);color:var(--blue-250-text);border:1px solid var(--blue-950-border)}.task-form-submit{display:flex;justify-content:center}
.task-form-complete-component{font-size:13px}.task-form-complete-action{color:var(--blue-250-text);text-transform:initial;font-size:13px;text-align:center}.task-form-complete-tab{display:flex;flex-direction:column;gap:15px}.task-form-complete-title{margin:0 auto}.task-form-complete-comment{color:var(--blue-250-text);margin:0 auto}
.lead-list-reminder{background:#effdde;border:1px solid #bde6bd;border-radius:4px;padding:15px 20px;color:#4eaf4e;position:relative}.lead-list-reminder:not(:last-child){margin-bottom:10px}.lead-list-reminder.expired{background:#fddede;border:1px solid #e6bdbd;color:#af4e4e}.lead-list-reminder button.reminder-button{display:inline-block;vertical-align:top}.lead-list-reminder .link{text-decoration:underline}.reminder-button-block{position:absolute;right:10px;top:10px}.reminder-button{background:#fff;border:1px solid #ddd;padding:7px 10px;cursor:pointer;margin-left:5px;border-radius:2px}.reminder-button span{margin-right:5px}.reminder-button:first-child span{margin-right:0}
.button-with-icon-component:hover{text-decoration:none}.button-with-icon-content{display:flex;align-items:center;position:relative}.button-with-icon-content:hover .button-icon-content{text-decoration:underline}.button-with-icon-content.position-left .button-icon-sign{order:1}.button-with-icon-content.position-left .button-icon-content{order:2}.button-with-icon-content.position-right .button-icon-sign{order:2}.button-with-icon-content.position-right .button-icon-content{order:1}.button-with-icon-content.gap-m{gap:20px}.button-with-icon-content.gap-s{gap:10px}.button-with-icon-content.gap-xs{gap:5px}.button-icon-sign.size-xs{font-size:15px}.button-icon-sign.size-s{font-size:16px}.button-icon-sign.size-m{font-size:18px}

.configuration-office-toolbar-action-item{min-width:200px}
.configuration-office-toolbar-component{display:flex;justify-content:space-between}.configuration-office-toolbar-actions{display:flex;min-height:40px}.configuration-office-toolbar-actions>*:not(:first-child){margin-left:10px}
.map-component{background-color:var(--blue-950-bg);height:180px;overflow:hidden}
.office-address-component{display:flex;gap:20px}.office-address-value{flex:1;position:relative}.office-address-clear{font-size:13px;cursor:pointer}.office-address-result-item{padding:5px 20px;color:var(--gray-200-text);cursor:pointer}.office-address-result-item:hover{background-color:#e2f1fb;color:#347eaf}
.office-address-data-item{margin-top:20px;margin-right:220px;display:flex;flex-direction:column;gap:20px}.office-address-data-map{margin-top:20px;margin-right:220px;border-radius:4px;overflow:hidden}.office-address-data-metro-color{width:9px;height:9px;margin-right:10px;display:inline-block;border-radius:20px}
.office-main-data-component{display:flex;gap:20px}.office-main-data-item{display:flex;flex-direction:column;gap:20px}.office-main-data-item:nth-child(1){flex:1}.office-main-data-item:nth-child(2){width:200px}

.office-rating-form-component>*:not(:last-child){margin-bottom:20px}.office-rating-form-row{display:flex;align-items:flex-end;gap:20px}.office-rating-form-input{flex:1}
.office-rating-value-component>*:not(:last-child){margin-bottom:15px}.office-rating-value-row{display:flex;align-items:flex-end;gap:20px}.office-rating-value{width:44px}.office-rating-value-anchor span{display:block;font-size:16px}
.office-schedule-time-wrapper{display:flex;gap:10px}
.office-schedule-data-component{display:flex;gap:40px}
.office-moderation-attention{display:flex;align-items:center}
.configuration-where-buy-item{width:390px}.configuration-where-buy-attention{display:flex;align-items:center}.configuration-where-buy-attention-focus{font-weight:700;color:var(--red-250-text)}
.configuration-offices-sticky-toolbar{margin-top:-30px;padding-top:30px;background-color:var(--white-bg);position:sticky;top:0;z-index:1}
.document-templates-list-ui-component .table-head-component .table-cell-component:nth-child(1){width:3%}.document-templates-list-ui-component .table-head-component .table-cell-component:nth-child(2){width:87%}.document-templates-list-ui-component .table-head-component .table-cell-component:nth-child(3){width:10%}
.document-templates-list-body{padding:30px}.document-templates-list-editor-bar{margin-bottom:25px;display:flex;align-items:flex-start;gap:30px}.document-templates-list-editor-description{flex:1;font-size:13px;font-weight:400;line-height:21px}
.craft-tour-menu-tooltip{width:220px}.craft-tour-menu-tooltip-content{padding:10px 0}.craft-tour-menu-tooltip-option{color:#333;padding:5px 20px;cursor:pointer}.craft-tour-menu-tooltip-option:hover{background-color:#efefef}

.order-layout-info{display:grid;gap:70px;grid-template-columns:510px minmax(100px, 1fr)}.order-layout-header{display:flex;align-items:center;justify-content:space-between;min-height:30px}
.legal-customer-list-menu-content{display:flex;flex-direction:column;padding:5px 0}.legal-customer-list-menu-content>*:not(:last-child){border-bottom:1px solid var(--gray-850-border)}.legal-customer-list-menu-item{font-size:14px;line-height:1;padding:10px 20px;white-space:nowrap;color:var(--gray-200-text);text-decoration:none;cursor:pointer}.legal-customer-list-menu-item:hover{background-color:var(--gray-940-bg)}.legal-customer-list-menu-user-select::after{font-family:"TVicons";content:"";position:absolute;top:50%;transform:translateY(-50%);right:10px}
@keyframes skeleton-animation{to{background-position:300% 0,0 0}}.legal-customer-list-menu-button{display:flex;align-items:center;justify-content:center;padding:12px 6px;border-radius:3px;cursor:pointer;transition:all .1s linear}.legal-customer-list-menu-button:hover{border-radius:5px;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:var(--gray-950-8-bg)}.legal-customer-list-menu-button.disabled{pointer-events:none}.legal-customer-list-menu-button svg{width:16px}
.legal-customer-list-item-manager{display:flex;align-items:center;justify-content:center;gap:5px}
.legal-customer-list-ui-component{width:100%}.legal-customer-list-ui-component .table-head-component .table-cell-component:nth-child(1){width:10%}.legal-customer-list-ui-component .table-head-component .table-cell-component:nth-child(2){width:26%}.legal-customer-list-ui-component .table-head-component .table-cell-component:nth-child(3){width:12%}.legal-customer-list-ui-component .table-head-component .table-cell-component:nth-child(4){width:28%}.legal-customer-list-ui-component .table-head-component .table-cell-component:nth-child(5){width:12%}.legal-customer-list-ui-component .table-head-component .table-cell-component:nth-child(6){width:8%}.legal-customer-list-ui-component .table-head-component .table-cell-component:nth-child(7){width:4%}
.legal-customer-list-filter{margin-top:-40px;margin-bottom:40px}
.legal-customer-contact-menu-content{display:flex;flex-direction:column;padding:5px 0}.legal-customer-contact-menu-content>*:not(:last-child){border-bottom:1px solid var(--gray-850-border)}.legal-customer-contact-menu-item{font-size:14px;line-height:1;padding:10px 20px;white-space:nowrap;color:var(--gray-200-text);text-decoration:none;cursor:pointer}.legal-customer-contact-menu-item:hover{background-color:var(--gray-940-bg)}
@keyframes skeleton-animation{to{background-position:300% 0,0 0}}.legal-customer-contact-list-component{width:100%}.legal-customer-contact-list-component .table-head-component .table-cell-component:nth-child(1){width:32%}.legal-customer-contact-list-component .table-head-component .table-cell-component:nth-child(2){width:32%}.legal-customer-contact-list-component .table-head-component .table-cell-component:nth-child(3){width:32%}.legal-customer-contact-list-component .table-head-component .table-cell-component:nth-child(4){width:4%}.legal-customer-contact-list-menu-button{display:flex;align-items:center;justify-content:center;padding:12px 6px;border-radius:3px;cursor:pointer;transition:all .1s linear}.legal-customer-contact-list-menu-button:hover{border-radius:5px;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:var(--gray-950-8-bg)}.legal-customer-contact-list-menu-button.disabled{pointer-events:none}.legal-customer-contact-list-menu-button svg{width:16px}
.legal-customer-requisites-ui-col{display:flex;flex-direction:column;gap:20px}
.legal-customer-form-component{padding:30px}.legal-customer-form-component>*:not(:last-child){margin-bottom:40px}
.nights-picker-component-body .TVSelect{border:1px solid var(--blue-950-border);border-radius:4px;box-sizing:border-box;padding:10px 10px;font-weight:500;background:var(--blue-950-bg)}.nights-picker-component-body .TVSelect:hover .TVSelectContent{border-bottom-color:rgba(0,0,0,0)}.nights-picker-component-body .TVSelect.TVStyleTheme1 .TVSelectArrow{margin-left:auto}.nights-picker-component-body.disabled{pointer-events:none;opacity:.6}
.stars-component-body{background-color:var(--blue-950-bg);color:var(--blue-250-text);border:1px solid var(--blue-950-border);border-radius:4px;padding:0 5px;box-sizing:border-box;width:100%;display:flex;align-items:center}.stars-component-body.size-s{height:32px}.stars-component-body.size-m{height:40px}.stars-component-body.invalid{border:1px solid red}.stars-component-body.disabled{pointer-events:none;opacity:.6}
.hotel-info-collections-component{overflow-y:auto;scrollbar-width:thin;height:262px;background:var(--blue-950-bg);border-radius:4px;padding:15px 18px;box-sizing:border-box}.hotel-info-collections-component::-webkit-scrollbar{width:5px;background:#f1f1f1}.hotel-info-collections-component::-webkit-scrollbar-thumb{background:#c1c1c1}.hotel-info-collections-component>*:not(:last-child){margin-bottom:15px}
.hotel-info-form-ui-video{display:flex;align-items:flex-end;gap:20px}.hotel-info-form-ui-video>*:first-child{flex:1}.hotel-info-form-ui-label{display:flex;align-items:flex-end;justify-content:space-between;min-height:17px}.hotel-info-form-ui-info{display:flex;font-size:12px;line-height:17px;color:var(--blue-250-text)}
.floating-cart-preview-component{width:100px;height:70px;position:fixed;padding:13px;z-index:200000;background-color:#edf2f5;cursor:pointer;box-sizing:border-box;opacity:1;line-height:1;border-radius:5px 0 0 5px}.floating-cart-preview-component::before{font-family:"TVicons";content:"";font-size:32px;color:#707070;display:block;text-align:center}.floating-cart-preview-component::after{content:"В подборку";font-size:10px;color:#777;display:block;text-align:center;text-transform:uppercase;margin-top:6px;font-weight:500}.floating-cart-preview-count{box-sizing:border-box;min-width:24px;height:24px;padding:0 3px;background-color:var(--red-500-bg);border-radius:24px;border:2px solid #efefef;position:absolute;right:24px;top:7px;font-size:12px;font-weight:700;line-height:20px;text-align:center;color:#fff}.TVMapVisible .floating-cart-preview-component{z-index:0}
.hotel-info-form-component{padding:30px}
