main{position:relative;min-height:calc(100vh - 120px)}a{color:#0d6efd;text-decoration:none}a:hover{color:#0a58ca;text-decoration:none}footer{position:relative;bottom:0;width:100%;height:2.5rem}.calculated-price-types-field{display:flex;flex-direction:column}.calculated-price-types-field .form-check{display:flex;align-items:center;margin-bottom:5px}.calculated-price-types-field .form-check input[type=checkbox]{margin-right:10px}.calculated-price-types-field .form-check label{margin-top:0}.container-fluid-90{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:90%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}.highlight{background-color:#ff0}.highlight-yellow{transition:background-color 5s ease;position:relative;z-index:9999;animation:boxShadow 5s forwards}.highlight-yellow td{animation:fillYellow 5s forwards}@keyframes fillYellow{0%{background-color:rgba(255,0,0,.5)}90%{background-color:rgba(255,255,0,.5)}100%{background-color:rgba(255,255,0,0)}}@keyframes boxShadow{0%{box-shadow:0 0 15px rgba(255,0,0,.8)}90%{box-shadow:0 0 15px rgba(255,0,0,.8)}100%{box-shadow:none}}.tooltipBlock{position:relative;display:inline-block}.tooltipBlock .tooltipText{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1030;bottom:100%;left:50%;margin-left:-60px}.tooltipBlock:hover .tooltipText{visibility:visible}.tooltipBlock:hover .tooltipText-lg{width:240px;margin-left:-120px;visibility:visible}.danger-square{width:100px;height:12px;background-color:#f8d7da;margin-left:10px}.danger-red-square{width:100px;height:12px;background-color:#dc3545;margin-left:10px}.warning-red-square{width:100px;height:12px;background-color:#ffc107;margin-left:10px}.success-square{width:100px;height:12px;background-color:#d1e7dd;margin-left:10px}.success-green-square{width:100px;height:12px;background-color:green;margin-left:10px}div.error-message>ul>li{color:red;list-style-type:none;font-size:smaller}div.error-message>ul{margin-bottom:1px;margin-left:-15px}div.error-message{color:#d9534f;padding:10px;font-weight:700}#strategy-cards-container .card{display:flex;flex-direction:column;justify-content:center;height:100%}#strategy-cards-container .btn-check:checked+.btn-outline-primary{background-color:#0d6efd;color:#fff}#strategy-cards-container .btn{min-height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center}#strategy-cards-container .card-body{padding:0}#strategy-cards-container .btn h6,#strategy-cards-container .btn p{margin:0}.priorityMoveUp.hidden,.priorityMoveDown.hidden{display:none}.w35{width:35px;display:table-cell}.w45{width:45px;display:table-cell}.w70{width:70px;display:table-cell}@keyframes highlight{from{background-color:#ff0;--bs-table-bg:yellow}to{background-color:initial;--bs-table-bg:initial}}.highlighted{animation:highlight 1s}.strategy-table-success{--bs-table-color:#000;--bs-table-bg:#80d7af;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#80d7af;--bs-table-striped-color:#000;--bs-table-active-bg:#80d7af;--bs-table-active-color:#000;--bs-table-hover-bg:#80d7af;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.bg-wb-wallet{--bs-bg-opacity:1;background-color:#a73afd!important}.bg-ozon-card{--bs-bg-opacity:1;background-color:#10c44c!important}.bg-card-ya-pay{--bs-bg-opacity:1;background-color:#008541!important}#notfound{position:relative;height:90vh}#notfound .notfound{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notfound{max-width:560px;width:100%;padding-left:160px;line-height:1.1}.notfound .notfound-404{position:absolute;left:0;top:0;display:inline-block;width:140px;height:140px;background-image:url(../img/emoji-iMWJfBI.png);background-size:cover}.notfound .notfound-404:before{content:'';position:absolute;width:100%;height:100%;-webkit-transform:scale(2.4);-ms-transform:scale(2.4);transform:scale(2.4);border-radius:50%;background-color:#f2f5f8;z-index:-1}.notfound h1{font-family:nunito,sans-serif;font-size:65px;font-weight:700;margin-top:0;margin-bottom:10px;color:#151723;text-transform:uppercase}.notfound h2{font-family:nunito,sans-serif;font-size:21px;font-weight:400;margin:0;text-transform:uppercase;color:#151723}.notfound p{font-family:nunito,sans-serif;color:#999fa5;font-weight:400}.notfound a{font-family:nunito,sans-serif;display:inline-block;font-weight:700;border-radius:40px;text-decoration:none;color:#388dbc}@media only screen and (max-width:767px){.notfound .notfound-404{width:110px;height:110px}.notfound{padding-left:15px;padding-right:15px;padding-top:110px}}.copy-message{opacity:0;transition:opacity .5s ease-in-out}.copy-message.show{opacity:1}.input-with-remove{position:relative}.input-with-remove input[type=time]{padding-right:10px}.input-with-remove .remove-item{position:absolute;top:-9px;right:-9px;width:1.5rem;height:1.5rem;border:none;background:#fff;padding:0;border-radius:4px}.input-with-remove .remove-item:hover{background:#fff}.input-with-remove .remove-item i{font-size:1rem}.textarea-filter{height:27px;resize:none;transition:height .3s ease,width .3s ease,box-shadow .3s ease,background .3s ease;overflow:hidden;z-index:1;background:0 0;box-shadow:none}.textarea-filter.expanded{overflow:auto;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1)}.statistics-uniform-table{width:100%;table-layout:fixed;border-collapse:collapse}.statistics-uniform-table th,.statistics-uniform-table td{padding:8px;text-align:center;border:1px solid #ddd}.statistics-uniform-table th{background-color:#f2f2f2;white-space:normal;word-wrap:break-word}.statistics-uniform-table th:first-child{width:95px}.top-10{top:10%!important}.start-90{left:90%!important}.sticky-top{position:sticky;top:-1px;z-index:999}.decision-table-container{contain:layout paint}.cursor-pointer{cursor:pointer}.font-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace;font-size:.875em;word-break:break-all}.tooltipBlock{position:relative;display:inline-block;cursor:help}.tooltipText{visibility:hidden;position:absolute;z-index:100;bottom:125%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;text-align:center;border-radius:4px;padding:8px;min-width:200px;max-width:300px;opacity:0;transition:opacity .3s}.tooltipText-lg{min-width:300px;max-width:400px}.tooltipBlock:hover .tooltipText{visibility:visible;opacity:1}.list-group-item h6{font-size:1rem;color:#495057;border-bottom:1px solid #e9ecef;padding-bottom:.5rem;margin-bottom:.75rem}.col-md-1-5{flex:none;width:12.499999995%}.bg-purple{background-color:#e738cd!important}.text-purple{color:#e738cd!important}.card-header .anchor-link{opacity:0;transition:opacity .2s}.card-header:hover .anchor-link,.card:hover .card-header .anchor-link{opacity:1}.table-hover tbody tr td.error-indicator,.table-hover tbody tr:hover td.error-indicator{background-color:#dc3545!important;--bs-table-hover-bg:#dc3545 !important;--bs-table-bg:#dc3545 !important;background:#dc3545!important}.alert-updating{background:linear-gradient(90deg,#ffc107 0%,#ffed4e 50%,#ffc107 100%);background-size:200% 100%;animation:updating-gradient 2s ease-in-out infinite;border:none;color:#000;font-weight:500;box-shadow:0 2px 4px rgba(0,0,0,.1)}.alert-updating .bi-arrow-clockwise{animation:spin 1s linear infinite}@keyframes updating-gradient{0%{background-position:0}50%{background-position:100%}100%{background-position:0}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.json-viewer{font-family:courier new,Courier,monospace;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}.json-viewer .json-key{color:#005cc5;font-weight:600}.json-viewer .json-string{color:#032f62}.json-viewer .json-number{color:#d73a49}.json-viewer .json-boolean{color:#e36209;font-weight:600}.json-viewer .json-null{color:#6f42c1;font-weight:600}.scheduler-rule-item{transition:all .3s ease;border-radius:12px!important;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,5%)}.scheduler-rule-item:hover{box-shadow:0 8px 15px rgba(0,0,0,.1)}.day-pills>div,.day-pills .form-check,.day-pills div[id$=_daysOfWeek],.day-pills div[id$=_schedulerDaysOfWeek],.day-pills .calculated-price-types-field{display:flex;flex-wrap:wrap;gap:.5rem;padding-left:0}.day-pills .form-check{margin-bottom:0;margin-right:0;margin-left:0;padding-left:0;min-height:auto}.day-pills>*{margin-right:.5rem;margin-bottom:.5rem}.day-pills>*:last-child{margin-right:0}.day-pills input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none;outline:none!important;box-shadow:none!important}.day-pills label{display:inline-block;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.375rem;font-weight:700;text-align:center;cursor:pointer;transition:all .15s ease-in-out;user-select:none;margin-bottom:0!important;color:#0d6efd;background-color:initial;border:1px solid #0d6efd;box-sizing:border-box}.day-pills label:hover{border-color:#0d6efd}.day-pills input[type=checkbox]:checked+label{color:#fff;background-color:#0d6efd;border-color:#0d6efd;outline:none!important;box-shadow:none!important}.day-pills input[type=checkbox]:focus+label{outline:none!important;box-shadow:none!important;z-index:2}.scheduler-rule-header{background-color:#f8f9fa;border-bottom:1px solid #eee;padding:1rem 1.25rem}.rule-config-row{background:#fdfdfd;padding:15px;border-radius:8px;border:1px solid #f0f0f0}.selected-times-container{padding:15px;background:#fff;border:1px dashed #dee2e6;border-radius:8px}.compact-time-item{display:flex;align-items:center;background:#f1f3f5;padding:4px 10px;border-radius:6px;border:1px solid #dee2e6;margin-right:.25rem!important;margin-bottom:.25rem!important}.compact-time-item input[type=time]{border:none;background:0 0;padding:0;width:61px;font-size:.9rem;font-weight:600}.compact-time-item .remove-item{padding:0;margin-left:5px;line-height:1;color:#dc3545;text-decoration:none}.flexible-scheduler-container{background:#f8fbff;border:1px solid #e1e8f0!important;border-radius:16px!important;padding:2rem}.border-dashed{border-style:dashed!important}.rounded-4{border-radius:1rem!important}.scheduler-rule-header{margin-bottom:0}