.rdg-cell{background-color:inherit;border-bottom:1px solid #ddd;border-right:1px solid #ddd;contain:strict;height:inherit;overflow:hidden;padding:0 8px;position:absolute;text-overflow:ellipsis;white-space:nowrap}.rdg-cell-frozen{position:sticky;z-index:1}.rdg-cell-frozen-last{box-shadow:2px 0 5px -2px #8888884d}.rdg-cell-selected{box-shadow:inset 0 0 0 2px #66afe9}.rdg-cell-copied{background-color:#ccf}.rdg-cell-drag-handle{background:#66afe9;bottom:0;cursor:move;height:8px;position:absolute;right:0;width:8px}.rdg-cell-drag-handle:hover{background:#fff;border:2px solid #66afe9;height:16px;width:16px}.rdg-cell-dragged-over{background-color:#ccf}.rdg-cell-copied.rdg-cell-dragged-over{background-color:#99f}.rdg-checkbox-label{align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.rdg-checkbox-label-disabled{cursor:default}.rdg-checkbox-label-disabled .rdg-checkbox{background:#ddd;border-color:#ccc}.rdg-checkbox-input{all:unset;margin:0;width:0}.rdg-checkbox{background:#fff;border:2px solid #ddd;content:"";height:20px;width:20px}.rdg-checkbox-input:checked+.rdg-checkbox{background:#005295;box-shadow:inset 0 0 0 4px #fff}.rdg-checkbox-input:focus+.rdg-checkbox{border-color:#62b8ff}.rdg{background-color:#fff;border:1px solid #ddd;box-sizing:border-box;contain:strict;font-size:14px;overflow-x:auto;overflow-y:scroll;-webkit-user-select:none;user-select:none}.rdg *,.rdg :after,.rdg :before{box-sizing:inherit}@supports not (contain:strict){.rdg{position:relative;z-index:0}}.rdg-focus-sink{height:0;left:0;outline:0;position:sticky;top:0;width:0}.rdg-viewport-dragging .rdg-row{cursor:move}.rdg-editor-container{position:absolute}.rdg-select-editor,.rdg-text-editor{appearance:none;background-color:#fff;border:2px solid #ccc;box-sizing:border-box;font-size:14px;height:calc(100% + 1px);line-height:1.2;margin:-1px 0 0 -1px;padding:1px 7px 0;width:calc(100% + 1px)}.rdg-select-editor::placeholder,.rdg-text-editor::placeholder{color:#999;opacity:1}.rdg-select-editor:focus,.rdg-text-editor:focus{border-color:#66afe9}.rdg-filter-row,.rdg-header-row{background-color:#f9f9f9;contain:strict;display:flex;font-weight:700;position:sticky;-webkit-user-select:none;user-select:none;width:var(--row-width);z-index:3}.rdg-header-row{height:var(--header-row-height);line-height:var(--header-row-height);top:0}.rdg-filter-row{height:var(--filter-row-height);line-height:var(--filter-row-height);top:var(--header-row-height)}.rdg-header-cell-resizer{bottom:0;cursor:col-resize;position:absolute;right:0;top:0;width:10px}.rdg-cell .Select{font-size:12px;font-weight:400;max-height:30px}.rdg-header-sort-cell{cursor:pointer;display:flex}.rdg-header-sort-name{flex-grow:1;overflow:hidden;text-overflow:ellipsis}.rdg-row{background-color:#fff;contain:strict;display:flex;height:var(--row-height);left:0;line-height:var(--row-height);position:absolute;width:var(--row-width)}.rdg-row:hover{background-color:#f5f5f5}.rdg-row-selected{background-color:#dbecfa}.rdg-row-selected:hover{background-color:#c9e3f8}.rdg-summary-row{position:sticky;z-index:3}.rdg-summary-row>.rdg-cell{border-top:2px solid #aaa}body,html{height:100%}body{display:flex;font-family:Roboto,sans-serif;font-size:16px;margin:0;padding:0}a{color:#000}#tpm,#tpm>*{display:flex;flex:1 0 auto}.d-none{display:none!important}.d-flex{display:flex!important}.flex-fill{flex:1 1 auto}.flex-column{flex-direction:column}.position-fixed{position:fixed}.position-relative{position:relative}.text-center{text-align:center}.mr-1{margin-right:.5rem}.ml-2{margin-left:1rem}.mb-1{margin-bottom:.5rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.pl-2{padding-left:1rem}.p-3{padding:1.5rem}.justify-content-end{justify-content:end}.align-items-center{align-items:center}.cursor-pointer{cursor:pointer}.no-outline{outline:none}@media(min-width:768px){.position-md-static{position:static}.flex-md-row{flex-direction:row}.d-md-none{display:none!important}.d-md-block{display:block!important}}[data-lock-scrolling]{overflow:visible}.editor-price{text-align:right}.status-wrap{display:none}.status-content{font-size:13px;white-space:nowrap}.editor-image{box-shadow:0 0 3px #0006;margin-top:15px;padding:5px;position:relative}.editor-image>img{animation:fadeInImagesListFromNone 1s ease-out;display:block;width:100%}.editor-image .alt{padding-top:5px}.editor-image .alt input{line-height:2rem;min-height:2rem;padding:0 .5rem}.editor-image .remove{background:#fff;box-shadow:-1px 1px 3px #00000080;display:block;position:absolute;right:0;top:0}.editor-image .remove svg{color:#000;display:block}.editor-image:last-child{margin-bottom:0}.editor-image-uploader{background-color:#f1f1f1;border:1px dotted #ccc;position:relative}.editor-image-uploader .placeholder{bottom:0;display:block;height:70px;left:0;margin:auto;opacity:.8;position:absolute;right:0;top:0;width:70px}.editor-image-uploader .square{display:block;width:100%}.editor-image-uploader input{cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.formatter-checkbox{align-items:center;display:flex;height:100%;justify-content:center}.react-contextmenu{background-clip:padding-box;background-color:#fff;border:1px solid #00000026;border-radius:.25rem;color:#373a3c;font-size:14px;margin:2px 0 0;min-width:160px;opacity:0;outline:none;padding:3px 0;pointer-events:none;text-align:left;transition:opacity .25s ease!important}.react-contextmenu.react-contextmenu--visible{opacity:1;pointer-events:auto;z-index:9999}.react-contextmenu-item{background:0 0;border:0;color:#373a3c;cursor:pointer;font-weight:400;line-height:1.5;outline:none;padding:3px 20px;text-align:inherit;white-space:nowrap}.react-contextmenu-item.react-contextmenu-item--active,.react-contextmenu-item.react-contextmenu-item--selected{background-color:#20a0ff;border-color:#20a0ff;color:#fff;text-decoration:none}.react-contextmenu-item.react-contextmenu-item--disabled,.react-contextmenu-item.react-contextmenu-item--disabled:hover{background-color:#0000;border-color:#00000026;color:#878a8c}.react-contextmenu-item--divider{border-bottom:1px solid #00000026;cursor:inherit;margin-bottom:3px;padding:2px 0}.react-contextmenu-item--divider:hover{background-color:#0000;border-color:#00000026}.react-contextmenu-item.react-contextmenu-submenu{padding:0}.react-contextmenu-item.react-contextmenu-submenu>.react-contextmenu-item:after{content:"▶";display:inline-block;position:absolute;right:7px}