form div.block{margin-top:0;width:auto}form div.block:empty{display:none !important}form ns-tab>div.block{flex-basis:100%}form div.block:not(.controll):not([block-id="default"]){padding:calc( var(--padding-y) *2 ) 0}form div.block.block-header-off,form div.block:not(:has(div.block-head)){padding-top:0px !important;margin-top:0px !important}form div.block div.block-head.field-in-block{display:flex;justify-content:space-between;align-items:center}form div.block div.block-head.field-in-block div.field{margin-top:0px !important}form div.block>div.block-head:first-child{margin-top:0 !important}form ul.tabs{list-style-type:none;margin-bottom:.5em}form nav.sticky{z-index:1500;top:0px;left:0px;background:var(--panel-bg-color);position:sticky;padding:.5em 0}form nav>div{padding:.5em 0}form nav.sticky~*{margin-top:0 !important}form ul.tabs li{display:inline-block;margin-right:2em;text-transform:uppercase;background:var(--tab-bg-color);padding:.5em 1em;border-radius:var(--border-radius);cursor:pointer;transition:all .3s;font-size:.8em}form ul.tabs li:hover{background:var(--tab-hover-bg-color)}form ul.tabs li.active{background:var(--tab-active-bg-color);color:#fff;pointer-events:none;cursor:default}form div[data-tab],form div[tab-id]{position:absolute;top:-5000px}form div[data-tab].active,form div[tab-id].active{position:relative;top:auto}form div[block-id].block-closable.block-closed>div:not(.block-head){visibility:hidden;opacity:0;position:absolute}form div[block-id].block-closable>div.block-head[fold-icon]::before{content:attr(fold-icon);left:auto;right:-8px;position:absolute;transition:color .3s;background-color:var(--panel-bg-color);z-index:1}form div[block-id].block-closable>div.block-head[fold-icon]:hover::before{color:var(--color1)}form div.field.button,form div.field.buttons{margin-top:1.5em}form div.field.button+div.field.button{margin-top:1em}form div.ns-side-button>button{padding:0 var(--button-padding-small-only-icon) !important}form ul.choices label>span.label{font-weight:400;display:inline-block}form ul.choices{list-style-type:none;transition:background-color .3s;border-radius:var(--border-radius);overflow:hidden}form ul.choices>li{transition:background-color .3s;border-radius:var(--border-radius);clear:both;float:left}form ul.choices>li+li{margin-top:0.4em}form .inline-el ul.choices>li{padding:0}form ul.choices>li.no-answer{margin-bottom:.4em}form ul.choices>li.no-answer::after{position:absolute;content:'';border-bottom:1px dotted var(--border-color);width:100%;height:0;left:0px;bottom:-.2em}form ul.choices label{display:block}form ul.choices label>span::after{display:none}form input[type="checkbox"],form input[type="radio"]{position:absolute;opacity:0;width:100%;height:100%;top:0px;left:0px;z-index:1;cursor:pointer}form input[type="checkbox"]+label,form input[type="radio"]+label{padding-left:calc(1em + 10px);transition:opacity .3s,color .3s;display:inline-block}form input[type="checkbox"]+label>span.label,form input[type="radio"]+label>span.label{display:block}form input[type="checkbox"]+label>span.label::first-letter,form input[type="radio"]+label>span.label::first-letter{text-transform:uppercase}form input[type="checkbox"]+label::before,form input[type="radio"]+label::before{position:absolute;content:'';transition:all .3s;border:1px solid var(--border-color);background:var(--bg-color);border-radius:var(--border-radius);width:var(--choice-size);height:var(--choice-size);left:0px;top:var(--choice-top)}form input[type="checkbox"]+label::after,form input[type="radio"]+label::after{position:absolute;content:'';border-radius:var(--border-radius);background:var(--choice-face-color);width:0;height:0;left:calc( (var(--choice-size) - 4px) / 2 + 2px );top:calc( (var(--choice-size) - 4px) / 2 + 2px );transition:all .2s ease-in-out 0s;opacity:0}form input[type="radio"]+label::after,form input[type="radio"]+label::before{border-radius:50%}form ul.choices input:checked+label::after{width:calc( var(--choice-size) - 4px);height:calc( var(--choice-size) - 4px);left:2px;top:calc( var(--choice-top) + 2px );opacity:1}form input[type="radio"][value=""]+label,form input[type="checkbox"][value=""]+label{color:var(--text-sub-color)}form input[type="radio"][value=""]+label::after,form input[type="checkbox"][value=""]+label::after{background:var(--text-sub-color) !important}form input[type="radio"]:checked,form input[type="radio"]:checked+label{pointer-events:none}form ul.choices.check input[type="checkbox"]+label::after,form ul.choices.check input[type="radio"]+label::after,form ul.choices.check input[type="checkbox"]:checked+label::after,form ul.choices.check input[type="radio"]:checked+label::after{background:var(--icon-check);width:var(--choice-size);height:var(--choice-size);left:0px;top:var(--choice-top)}form ul.choices.icons input[type="checkbox"]+label::after,form ul.choices.icons input[type="checkbox"]+label::before,form ul.choices.icons input[type="radio"]+label::after,form ul.choices.icons input[type="radio"]+label::before{display:none !important}form ul.choices.icons span.icon{position:absolute;top:50%;transform:translateY(-50%) scale(.8);left:-5px;opacity:.4;transition:all .3s}form ul.choices.icons input[type="radio"]:checked+label>span.icon,form ul.choices.icons input[type="checkbox"]:checked+label>span.icon{color:var(--choice-face-color);opacity:1 !important}form ul.choices.icons li:hover span.icon{color:var(--choice-face-color);opacity:.75}form div.controll+div.controll{margin-top:calc( var(--margin) * 2);padding-top:var(--margin)}form div[data-id="actions"]>*:first-child{margin-top:0 !important}form div.controll>div.field{margin-top:0;margin-bottom:var(--margin)}form div.controll>div.field:last-child{margin-bottom:0}form div.controll-buttons{display:flex;flex-direction:row;flex-wrap:nowrap}form div.controll-buttons>*{margin-right:1px}form div.controll-buttons>*:last-child{margin-right:0px}form div.controll-buttons.page-turn div.select{width:auto;flex-grow:1;text-align:center}form div.controll-buttons button{padding:calc( var(--input-padding) + 10px ) !important}form div.controll-buttons button::after{font-size:20px}form div.controll-buttons.search input{width:auto;flex-grow:1}form div.controll div.field.button{text-align:left;margin-top:1em}form div.controll-buttons.page-turn select{text-align:center}app-page-side form div.controll div.field-filter_back{display:none}app-page-floating div.controll:not(.filter){display:none}app-page-floating form div.controll div.field-search{display:none}form div.field.error>div.input>input,form div.field.error>div.input>textarea,form div.field.error>div.input>select,form div.field.error>div.input>input[type="chechbox"]+label::before,form div.field.error>div.input>input[type="radio"]+label::before,form div.field.error>div.input>select+div.select{border:1px solid var(--error-color) !important}form div.field.error>div.input>ul.choices{background:var(--error-bg-color)}form div.field.error>div.input>ul.choices>li:not(.disabled):hover{background:none}form div.field.error>div.input>ul.choices>li:not(.disabled):hover label{color:var(--error-color)}form div.field.error>div.input>select+div.select::after{border-top:8px solid var(--error-color)}form div.field.error>div.input>ul.choices input:not([disabled]):hover+label::before{border:1px solid var(--error-color) !important}form div.field.error>div.input>div.form-table,form div.field.error table td,form div.field.error table th{border-color:var(--error-color)}form div.select-wrapper select{cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:30px}form div.select-wrapper::after{content:'';position:absolute;top:0px;right:0px;width:30px;height:100%;background-color:var(--border-color);mask:url(../images/arrow-down.svg) no-repeat center;mask-size:contain;transition:background-color .3s;pointer-events:none}form div.select-wrapper:not([readonly]):hover::after,form div.select-wrapper:has(select:focus)::after{background-color:var(--color1)}form select option::first-letter,form select+div.select>span::first-letter{text-transform:capitalize}form select+div.select{padding-right:20px;cursor:pointer}form select+div.select span{display:block}form select+div.select::after{position:absolute;content:'';transition:all .3s;border-top:8px solid var(--border-color);border-left:5px solid transparent;border-right:5px solid transparent;top:50%;right:5px;margin-top:-4px}form select[multiple]+div.select{padding:0;padding-right:20px}form select[multiple]+div.select span{display:inline-block;background:var(--selected-bg-color);border-radius:var(--border-radius);padding:.2em .5em;margin:.5em .5em;transition:color .3s}form select+div.select span.empty{font-style:italic;background:none;margin:0;color:var(--text-sub-color)}form select[multiple]+div.select span.empty{padding:.2em 0;margin:.5em .5em}form div.form-table{border:1px solid var(--border-color);transition:border .3s}form div.form-table table{display:none;margin-top:var(--margin)}form div.form-table table:has(td){display:table}form table{border-spacing:0px;width:100%}form table input,form table td,form table th,form table td>*,form table th>*{font-size:1em}form table th{text-align:left;cursor:default;font-weight:600}form table th[colspan]{text-align:center}form table td,form table th{padding:0.5em;border-bottom:1px solid var(--border-color);transition:border .3s}form table tbody tr:last-child td,form table tfoot tr:last-child td{border-bottom:none}form table th{border-bottom:1px solid var(--border-color)}form table tfoot td:first-child{border-top:1px solid var(--border-color)}form table tfoot td{border-top:1px solid var(--border-color)}form table.tbl-numbering tr td:first-child,form table.tbl-numbering th:first-child{width:1%}form div.form-table div.tbl-head-buttons{padding:0}form div.form-table.remove-mode div.tbl-head-buttons,form div.form-table.move-mode div.tbl-head-buttons{text-align:right}form div.tbl-head-buttons button+button{margin-left:1.5em}form table>tbody>tr>td{transition:background-color .3s,border .3s;background-clip:padding-box}form table>tbody>tr:hover>td{background:var(--td-hover-color);background-clip:padding-box}form table>tbody>tr.tbl-tr-clickable{cursor:pointer}form table.move tbody tr{cursor:move !important}form table.move>tbody>tr:hover td{background:var(--placeholder-color);background-clip:padding-box}form table.move a{cursor:move !important}form table.tbl-remove-mode>tbody>tr td{transition:background-color .3s}form table.tbl-remove-mode.tbl-numbering>tbody>tr.tbl-tr-selected td:first-child,form div.tbl-panel-editor tbody>tr.tbl-tr-selected td,form div.tbl-panel-editor tbody>tr.tbl-tr-selected td *{color:#fff}form table.tbl-remove-mode>tbody>tr:hover td{background-color:var(--td-remove-hover-color);background-clip:padding-box}form table.tbl-remove-mode>tbody>tr.tbl-tr-selected td{background-color:var(--td-remove-selected-color)}form table.tbl-remove-mode>tbody>tr{cursor:pointer !important}form table.tbl-remove-mode>tbody>tr.tbl-tr-protected>td{opacity:.5;background:none !important;cursor:not-allowed !important}form table.tbl-remove-mode>tbody>tr td::after{position:absolute;width:100%;height:100%;content:'';top:0px;left:0px;z-index:1;background:transparent}form table.tbl-remove-mode>tbody>tr td *{user-select:none}form table.tbl-remove-mode>tbody>tr td input,form table.tbl-remove-mode>tbody>tr select,form table.tbl-remove-mode>tbody>tr textarea{opacity:.75}form table.tbl-remove-mode>tbody>tr div.tbl-sel{display:flex}form table.tbl-remove-mode>tbody>tr div.tbl-unsel{display:none}form table.tbl-remove-mode>tbody>tr.tbl-tr-selected div.tbl-sel{display:none}form table.tbl-remove-mode>tbody>tr.tbl-tr-selected div.tbl-unsel{display:flex}form table.tbl-remove-mode>tbody>tr div.tbl-rmv{position:absolute;top:0px;right:-2px;width:auto;height:100%;transform:scaleX(0);transition:all .3s ease 0s;background:var(--remove-color-dark);padding:0 1em;transform-origin:100% 100%;align-items:center}form table.tbl-remove-mode>tbody>tr div.tbl-rmv span{color:#fff;font-weight:600;text-transform:uppercase}form table.tbl-remove-mode>tbody>tr:hover div.tbl-rmv{transform:scaleX(1)}form table.tbl-remove-mode>tbody>tr div.tbl-unsel{background:var(--color-gray-dark)}form table .tbl-insert-row{position:absolute;left:0px;top:0px;width:100%;height:5px;border-top:1px solid var(--button-color-green);border-bottom:1px solid var(--button-color-green);background:#fff;margin-top:-2px;transition:border .3s;z-index:100;opacity:0;visibility:hidden}form table .tbl-insert-row button{position:absolute;width:21px;height:21px;min-height:0;padding:0;border-radius:50%;color:#fff;right:-12px;top:-8px;background:var(--button-color-green)}form table .tbl-insert-row button::before{background:var(--button-color-green)}form table .tbl-insert-row button::after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:-1px;margin-left:-1px;font-size:20px}form table .tbl-insert-row:hover{border-top:1px solid var(--button-color-green-hover);border-bottom:1px solid var(--button-color-green-hover)}form table .tbl-insert-row button:hover{background-color:var(--button-color-green-hover)}form table tbody:hover .tbl-insert-row{opacity:1;visibility:visible}form div.form-table[readonly] div.tbl-head-buttons{display:none}form div.ns-autocomplete>span{position:absolute;right:.2em;top:50%;transform:translateY(-50%);z-index:1;font-size:calc(1em + 6px);color:var(--border-hover-color);display:none}form div.ns-autocomplete>input{padding-right:1.7em}form div.ns-autocomplete>input:not([readonly]):not([disabled]):focus~span{display:inline-block}form div.ns-autocomplete>div.dropdown{overflow-y:auto;max-height:calc( (var(--line-height) + var(--font-size) + .4em) * 10 );min-height:calc( (var(--line-height) + var(--font-size) + .4em) * 5 )}form div.ns-autocomplete>div.dropdown:empty{visibility:hidden !important;opacity:0 !important}form div.ns-autocomplete>div.dropdown.min-height-auto{min-height:fit-content}form div.ns-autocomplete.active>div.dropdown{display:block}form div.ns-autocomplete.active span.empty{display:none}form div.ns-autocomplete ul{display:block;list-style-type:none}form div.ns-autocomplete li{padding:.2em .5em;cursor:pointer}form div.ns-autocomplete li:first-child{border-top:0}form div.ns-autocomplete li.no-result{font-style:italic;padding:.5em .5em;opacity:.75;cursor:default}form div.ns-autocomplete li.focused{background:var(--input-color);color:#fff}form div.ns-autocomplete li em{color:inherit;font-style:normal;text-decoration:underline;pointer-events:none}form input.date{max-width:200px}form div.ns-date{width:100%;flex-shrink:0}form div.inline-el div.ns-date{width:auto}form div.ns-date div.ns-calendar{padding:var(--padding-x)}form div.ns-date>div.dropdown{width:auto !important;overflow-y:auto}form div.ns-date input[readonly]~div.dropdown{display:none}form div.ns-date input[readonly]~button{pointer-events:none;opacity:.5}form div.ns-password{margin-top:.5em;user-select:none}form div.ns-password>div::before{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:14px;line-height:14px;margin-top:2px}form div.ns-password>div.error::before{color:var(--error-color)}form div.ns-password>div.success::before{color:var(--success-color-dark)}form div.ns-password>div.ns-icon-before{padding-left:var(--padding-x);padding-right:var(--padding-x)}form select.hasval+div.ns-selector span.empty,form div.ns-selector.hasval span.empty{display:none}form select[readonly]+div.ns-selector>div.selected{background-color:var(--readonly-color) !important}form select[readonly]+div.ns-selector>div.selected span.icon{display:none}form select[readonly]+div.ns-selector>div.selected span.item{padding-right:var(--selector-item-padding-x)}form div.ns-selector>div.selected,form div.ns-selector>div.dropdown{background:var(--input-bg-color);border:1px solid var(--border-color);padding:0 var(--selector-padding-x-iconed) var(--selector-padding-y) var(--selector-padding-x);width:100%;border-radius:var(--border-radius);cursor:text;display:flex;flex-wrap:wrap;flex-direction:row}form div.ns-selector span.icon{position:absolute;right:var(--selector-padding-x);top:50%;font-size:var(--selector-icon-size);transform:translateY(-50%);z-index:1;transition:inherit;color:inherit}form div.ns-selector:hover div.selected,form div.ns-selector.active div.selected{border:1px solid var(--border-hover-color)}form div.ns-selector:hover div.selected>span.icon,form div.ns-selector.active div.selected>span.icon{color:var(--border-hover-color)}form div.ns-selector span.item,form div.ns-selector span.empty,form div.ns-selector span.search{user-select:none;display:inline-block;margin-right:var(--selector-gap);margin-top:var(--selector-margin);cursor:default;flex-grow:0}form div.ns-selector span.item{background-color:var(--input-color);color:#fff;padding:var(--selector-item-padding-y) var(--selector-item-padding-x-iconed) var(--selector-item-padding-y) var(--selector-item-padding-x);border-radius:3px}form div.ns-selector span.icon{cursor:default}form div.ns-selector span.remove{background-color:var(--remove-color-dark)}form div.ns-selector span>span.icon{font-size:var(--selector-item-icon-size);right:2px;cursor:pointer}form div.ns-selector span.empty{background:none;color:var(--text-color);font-style:italic;opacity:.5;cursor:default;padding:var(--selector-item-padding-y) 0}form div.ns-selector span.search{background:none;padding:var(--selector-item-padding-y) 0;display:block;flex-grow:1;margin-right:0;width:1%}form div.ns-selector span.search input{border:none !important;background:none !important;padding:0;font-size:var(--selector-search-font-size)}form div.ns-selector>div.dropdown{overflow-y:auto;max-height:calc( (var(--line-height) + var(--font-size) + var(--selector-li-padding-y)) * 12 );min-height:calc( (var(--line-height) + var(--font-size) + var(--selector-li-padding-y)) * 5 );min-width:max-content}form div.ns-selector>div.dropdown.min-height-auto{min-height:fit-content}form div.ns-selector.active>div.dropdown{display:block}form div.ns-selector.active span.empty{display:none}form div.ns-selector ul{display:block;width:100%;list-style-type:none}form div.ns-selector li{padding:var(--selector-li-padding-y) var(--selector-li-padding-x)}form div.ns-selector li:first-child{border-top:0}form div.ns-selector li.group-title{font-weight:600;text-transform:uppercase;cursor:default}form div.ns-selector li.selected{color:var(--color2);cursor:default}form div.ns-selector li.disabled{opacity:.5;cursor:default}form div.ns-selector li.grouped{padding-left:calc( var(--selector-li-padding-x) * 2 )}form div.ns-selector li.no-result{font-style:italic;padding:var(--selector-li-padding-x);opacity:.75}form div.ns-selector li[data-value]{cursor:pointer}form div.ns-selector li[data-value].focused{background:var(--input-color);color:#fff}form div.ns-selector li em{color:inherit;font-style:normal;text-decoration:underline}form div.ns-selector button.multi-group-title{font-weight:600;text-transform:uppercase;cursor:pointer;transition:all .3s;background:transparent;display:block;width:100%;text-align:left;padding:var(--selector-li-padding-y) var(--selector-padding-x-iconed) var(--selector-li-padding-x) calc(var(--lvl) * var(--selector-li-padding-x) )}form div.ns-selector button.multi-group-title::after{font-weight:300;font-size:var(--selector-icon-size);content:attr(icon);transition:all .3s;top:50%;right:0;transform:translateY(-50%);color:inherit}form div.ns-selector button.multi-group-title:hover{background:var(--color3);color:var(--input-color)}form div.ns-selector button.multi-group-title+ul{display:none;transition:background-color .3s}form div.ns-selector button.multi-group-title.active+ul{display:block}form div.ns-selector li.multi-group{padding-left:calc(var(--lvl) * var(--selector-li-padding-x) )}form div.ns-selector button.multi-group-title+ul:not(.multi-grouped){background-color:var(--color3)}form div.ns-side-button{display:flex;flex-wrap:nowrap;flex-direction:row}form div.ns-side-button>button.ns-button{margin-left:1px;background:var(--input-bg-color) !important}form div.ns-side-button.clear-button input{padding-right:calc(16px + 2 * var(--input-padding) )}form div.ns-side-button.clear-button button.ns-clear-button{position:absolute;right:var(--input-padding);top:50%;transform:translateY(-50%);background:none;height:16px;transition:opacity .3s;opacity:0.5;display:none}form div.ns-side-button.clear-button input.hasval+button.ns-clear-button{display:block}form div.ns-side-button.clear-button button.ns-clear-button:hover{opacity:1}form div.ns-side-button.clear-button button.ns-clear-button span{font-size:16px}form div.ns-switch{height:24px;width:44px;border:1px solid var(--border-color);border-radius:12px;cursor:pointer;transition:border .3s;background-color:var(--input-bg-color)}form div.ns-switch:hover{border:1px solid var(--border-hover-color)}form div.ns-switch::after{position:absolute;content:'';border-radius:50%;position:absolute;top:2px;left:2px;width:18px;height:18px;background-color:var(--form-switch-off);transition:all .2s ease 0s}form div.ns-switch.on::after{background-color:var(--form-switch-on);left:22px}form ul.choices[readonly]+div.ns-switch,form ul.choices[disabled]+div.ns-switch{background-color:var(--readonly-color) !important;pointer-events:none !important;cursor:default}form ul.choices[disabled]+div.ns-switch{opacity:.5}form div.ns-switch-list{display:flex;flex-wrap:wrap;gap:1em}form div.ns-switch-list button{background:var(--input-bg-color);border:1px solid var(--border-color);padding:var(--input-padding);border-radius:var(--border-radius);color:var(--text-color)}form div.field.error>div.input>div.ns-switch-list button{border:1px solid var(--error-color)}form div.ns-switch-list button:hover{color:var(--input-color);border:1px solid var(--input-color)}form div.ns-switch-list button.selected,form ul.choices[readonly]+div.ns-switch-list button.selected{background:var(--input-color);color:#fff;border:1px solid var(--input-color)}form ul.choices[readonly]+div.ns-switch-list button{pointer-events:none;border:1px solid var(--border-color);background-color:var(--readonly-color)}form div[class*="ns-"]>div.dropdown{position:absolute;width:100%;background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);z-index:2001;box-shadow:0px 0px 10px rgba(0,0,0,.3);padding:0;opacity:0;visibility:hidden;transition:opacity .1s,visibility .1s}form div[class*="ns-"]>div.dropdown.fixed{position:fixed}form div[class*="ns-"].active>div.dropdown,form div.ns-field-info.active,form div.ns-field-notification.active{opacity:1;visibility:visible}form div.ns-field-info{position:absolute;padding:var(--padding-y) 30px var(--padding-y) var(--padding-y);border-radius:var(--border-radius);z-index:1001;opacity:0;visibility:hidden;transition:all .1s;width:fit-content;height:auto !important;color:#fff;background-color:var(--color-gray-dark);cursor:pointer;user-select:none}form div.ns-field-info.bottom{top:calc(100% + 3px) !important}form div.ns-field-info.top{top:calc(-100% - 3px) !important}form div.ns-field-info::before{position:absolute;content:'';left:var(--border-radius);border-left:6px solid transparent;border-right:6px solid transparent}form div.ns-field-info.bottom::before{border-bottom:9px solid var(--color-gray-dark);top:-9px}form div.ns-field-info.top::before{border-top:9px solid var(--color-gray-dark);bottom:-9px}form div.ns-field-info.warning{background-color:var(--warning-color)}form div.ns-field-info.top.warning::before{border-top:9px solid var(--warning-color)}form div.ns-field-info.bottom.warning::before{border-bottom:9px solid var(--warning-color)}form div.ns-field-info.error{background-color:var(--error-color)}form div.ns-field-info.top.error::before{border-top:9px solid var(--error-color)}form div.ns-field-info.bottom.error::before{border-bottom:9px solid var(--error-color)}form div.ns-field-info span.icon,form div.ns-field-notification span.icon{color:inherit;position:absolute;right:calc( var(--border-radius) * 2);font-size:20px;top:50%;transform:translateY(-50%);opacity:.7;transition:opacity .3s}form div.ns-field-info:hover span.icon,form div.ns-field-notification span.icon{opacity:1}form div.ns-field-notification{padding:var(--padding-y) var(--padding-y) var(--padding-y) var(--padding-y);border-radius:var(--border-radius);z-index:1001;opacity:0;visibility:hidden;transition:all .1s;width:fit-content;height:auto !important;color:#fff;background-color:var(--color-gray-dark);user-select:none;margin-top:5px;flex-basis:100%}form div.ns-field-notification.ico{padding-right:30px}form div.ns-field-notification::before{position:absolute;content:'';left:var(--border-radius);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:9px solid var(--color-gray-dark);top:-9px}form div.ns-field-notification.error{background-color:var(--error-color)}form div.ns-field-notification.error::before{border-bottom:9px solid var(--error-color)}form div.ns-field-notification.warning{background-color:var(--warning-color)}form div.ns-field-notification.warning::before{border-bottom:9px solid var(--warning-color)}form div.ns-field-notification.success{background-color:var(--success-color)}form div.ns-field-notification.success::before{border-bottom:9px solid var(--success-color)}form div.input>div.unit{display:flex;width:auto}form div.input>div.unit>select{width:auto !important;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}form div.input>div.unit>input{border-top-right-radius:0;border-bottom-right-radius:0}form div.input>div.unit>input:hover{z-index:1}form div.field{display:block;margin-top:var(--margin)}td form div.field{margin-top:0}td form div.field+div.field{margin-top:calc( var(--margin) / 2)}div.nsp-form form>*:first-child,div.nsp-form form div.field:first-child{margin-top:0em;padding-top:0em}form div.inner-fields div.field:first-child{margin-top:0 !important}form input,form textarea,form select,form select+div.select,form .has-transition{transition:all .3s ease 0s}form input[type="text"],form input[type="password"],form input[type="date"],form input[type="email"],form input[type="search"],form input[type="tel"],form input[type="time"],form input[type="number"],form input[type="url"],form textarea,form select,form select+div.select{background:var(--input-bg-color);border:1px solid var(--border-color);padding:var(--input-padding);width:100%;border-radius:var(--border-radius);color:var(--input-color)}form textarea{height:calc(var(--textarea-row-num) * var(--line-height) + 1em + 2px)}form div.field.sep{border-top:1px solid var(--border-color);padding-top:calc( var(--padding-y) * 2)}form div.field.small *{font-size:var(--font-size-small);line-height:var(--line-height-small)}form div.field.inline-el{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}form div.field.inline-el>label{text-align:right;flex-grow:0;flex-shrink:0;align-self:center;flex-wrap:wrap}form div.field.inline-el>label>span.label{white-space:nowrap}form div.field.inline-el.label-align-left>label,form div.field.inline-el label:has(span.comment){text-align:left}form div.field.inline-el>div.input{margin-top:0;flex-grow:1;margin-left:1em}form div.field.inline-el:not(:has(label))>div.input{margin-left:0}form div.field.inline-el .inline-padding{margin-left:1em;flex-basis:100%}form div.field.inline-el.fit-to-content>div.input{flex-grow:initial}form div.field.inline-el.text>*,form div.field.inline-el.password>*,form div.field.inline-el.date>*,form div.field.inline-el.email>*,form div.field.inline-el.number>*,form div.field.inline-el.select>*{align-self:center}form div.field.inline-el ul.choices>li{margin-top:0em}form label{user-select:none}form label>span.label{font-weight:500;color:inherit;transition:inherit}form label>span.comment{color:inherit;transition:inherit;font-size:0.9em;line-height:normal;display:block}form div.required-off label>span.label::after{display:none}form label>span.label-comment{font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:400;font-style:italic;color:var(--text-sub-color);display:block}form div.label-inline input+label{position:absolute;top:1px;left:0px;cursor:text;padding:var(--input-padding);color:var(--text-sub-color);transition:all .3s}form div.label-inline input+label span{transition:all .3s;font-weight:400}form div.label-inline input+label span::after{display:none}form div.label-inline input:focus+label,form div.label-inline input.hasval+label{padding:0 var(--label-padding);background-color:#fff;top:calc(-1 * var(--font-size-small));left:var(--input-margin);color:var(--text-color)}form div.label-inline input:focus+label,form div.label-inline input:hover+label{color:var(--color1)}form div.label-inline input:focus+label span,form div.label-inline input.hasval+label span{line-height:var(--font-size-small);font-size:var(--font-size-small)}form input:autofill,form input:-webkit-autofill,form input.autofill{background:transparent !important;border:1px solid var(--border-color) !important;box-shadow:inset 0 0 0 1000px var(--input-bg-color) !important}form label+div.input{margin-top:calc( var(--margin) / 2 )}form div[style*="visibility: hidden"] *,form div[style*="visibility: hidden"] *::before,form div[style*="visibility: hidden"] *::after{transition:none !important}form input[type="text"]:hover,form input[type="password"]:hover,form input[type="date"]:hover,form input[type="email"]:hover,form input[type="search"]:hover,form input[type="tel"]:hover,form input[type="time"]:hover,form input[type="number"]:hover,form input[type="url"]:hover,form textarea:hover,form select:hover,form select:hover+div.select,form input[type="checkbox"]:hover+label::before,form input[type="radio"]:hover+label::before{border:1px solid var(--border-hover-color)}form ul.choices input[type="radio"]:not([disabled]):hover+label,form ul.choices input[type="checkbox"]:not([disabled]):hover+label{color:var(--choice-hover-color)}form select:hover+div.select::after{border-top:7px solid var(--select-face-color)}form input[type="text"]:focus,form input[type="password"]:focus,form input[type="date"]:focus,form input[type="email"]:focus,form input[type="search"]:focus,form input[type="tel"]:focus,form input[type="time"]:focus,form input[type="number"]:focus,form input[type="url"]:focus,form textarea:focus,form input[type="checkbox"]:focus+label::before,form input[type="radio"]:focus+label::before,form select:focus,form select:focus+div.select{border:1px solid var(--border-focus-color) !important}form ul.choices input[type="radio"]:not([disabled]):focus+label,form ul.choices input[type="checkbox"]:not([disabled]):focus+label{color:var(--choice-focus-color)}form select:focus+div.select::after{border-top:7px solid var(--select-face-color)}form input[type="checkbox"][style*="none"]+label,form input[type="radio"][style*="none"]+label{display:none}form input[readonly],form textarea[readonly],form select[readonly],form input[readonly]:hover,form textarea[readonly]:hover,form select[readonly]:hover,form input[readonly]:focus,form textarea[readonly]:focus,form select[readonly]:focus,form div.select-wrapper[readonly]>select,form ul.choices[readonly] input+label::before{cursor:default !important;border:1px solid var(--border-color) !important;background-color:var(--readonly-color) !important;color:var(--text-color)}form select[readonly],form div.select-wrapper[readonly]>select{pointer-events:none}form div.readonly-cover{position:absolute;top:0px;left:0px;z-index:1;width:100%;height:100%}form input[disabled],form textarea[disabled],form select[disabled],form div.select-wrapper[disabled]>select{opacity:.5;cursor:default !important;border:1px solid var(--border-color) !important;background-color:var(--disabled-color)}form select[disabled],form div.select-wrapper[disabled]>select{pointer-events:none}form button[disabled]{opacity:.5;border:none !important;cursor:not-allowed !important}form option[disabled]{border:none !important}form input[type="checkbox"][disabled],form input[type="radio"][disabled]{opacity:0}form input[type="checkbox"][disabled]+label,form input[type="radio"][disabled]+label{opacity:.5;cursor:default !important}form input[type="checkbox"][disabled]+label::before,form input[type="radio"][disabled]+label::before{border:1px solid var(--border-color) !important}form select option[disabled]{color:var(--disabled-option-color)}form div.head>span{color:var(--color1);font-size:var(--font-size-large);line-height:var(--line-height-large);text-transform:uppercase;padding-right:.5em;user-select:none;cursor:default}form div.head::after{display:none;top:50%;left:0;width:100%;height:1px;background-color:var(--form-head-base-color);position:absolute;content:'';opacity:.5}form div.head>span{z-index:1}form div.head>span *{color:inherit;line-height:inherit;font-size:inherit;text-transform:inherit}form span.info.empty{color:var(--text-sub-color);font-style:italic;font-weight:400}form div.field.copy-off{opacity:.5}form::after{content:'';position:absolute;width:100%;height:100%;z-index:200;top:0px;left:0px;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s}form.remove::after{opacity:.5;visibility:visible}form div.field.loading div.input::after{position:absolute;content:'';opacity:.8;background-image:var(--preloader);background-repeat:no-repeat;background-size:auto 100%;background-color:#fff;background-position:left top;width:100%;height:100%;top:0px;left:0px}form div.input.comment-text{margin-top:.5em !important;font-size:var(--font-size-small);line-height:normal;font-style:italic;user-select:none}form div.input.comment-text *{font-size:inherit;font-weight:inherit;line-height:inherit}form div.form.preloader{position:absolute;background-color:#fff;z-index:10}form div.form.preloader>div{box-shadow:none;width:30px;height:30px;background-size:100% auto}form div.form.preloader>div div.progress-bar{display:none}form.app_settings div.field>div.input{max-width:250px}form.app_settings div.field+div.field{border-top:1px solid var(--panel-border-color);margin-top:var(--panel-padding-x);padding-top:var(--panel-padding-x)}