html body :is(.button.document-delete-button,.button.button-danger,.danger-button){color:#9c2035;white-space:nowrap;background:#ffe7eb;border:1px solid #efadb9}html body :is(.button.document-delete-button,.button.button-danger,.danger-button):hover:not(:disabled){background:#ffd6de;border-color:#d98595}html body .button.document-delete-button:focus-visible{outline-offset:2px;outline:3px solid #ef9aaa}html body .button.document-delete-button:disabled{opacity:.5;cursor:not-allowed}.document-delete-error{color:#9e2035;white-space:normal;overflow-wrap:anywhere;max-width:420px;font-size:13px}html body dialog.workbench-prompt.purchasing-lifecycle-dialog[open]{flex-direction:column;max-width:calc(100vw - 16px);display:flex;overflow:hidden}html body .purchasing-lifecycle-dialog>header{flex-shrink:0;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:10px;padding:10px 12px;display:grid}html body .purchasing-lifecycle-dialog>header h2{margin:0;font-size:19px;line-height:1.25}html body .purchasing-lifecycle-dialog .workbench-prompt-header-actions{flex-wrap:nowrap;justify-content:flex-end;display:flex}html body .purchasing-lifecycle-dialog>.workbench-prompt-body{overflow-wrap:anywhere;min-height:0;padding:10px 12px;overflow:auto}html body .purchasing-lifecycle-dialog .purchasing-lifecycle-footer{background:var(--paper,#fff);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:stretch;gap:8px;padding:12px 0 10px;display:grid;position:sticky;bottom:-10px}html body .purchasing-lifecycle-dialog .purchasing-lifecycle-footer>button{white-space:normal;width:100%;min-width:0;min-height:44px;margin:0;padding:8px;line-height:1.2}@media (max-width:600px){html body .purchasing-lifecycle-dialog>header h2{font-size:18px}html body .purchasing-lifecycle-dialog .workbench-prompt-header-actions .workbench-action-close{min-height:44px;height:44px!important;padding:0!important}}
html body .product-new-button{color:#24532b!important;background:#dff3cf!important;border:1px solid #b4d79c!important}html body .product-new-button:hover:not(:disabled){background:#cfecb9!important;border-color:#91be75!important}html body .product-new-button:focus-visible{outline-offset:2px;outline:2px solid #327b47}html body .product-new-button:disabled{opacity:.55;cursor:not-allowed}
.grid-selection-bar{background:var(--green-pale,#eaf3ed);border:1px solid var(--line,#dce5df);border-radius:10px;flex-wrap:wrap;flex-basis:100%;order:20;align-items:center;gap:8px;margin:4px 0;padding:6px 8px;display:flex}.grid-selection-bar strong{white-space:nowrap;margin-right:8px}.button.grid-change-button{color:#563487;white-space:nowrap;background:#eee5ff;border:1px solid #c8b1ea;min-width:142px;font-weight:650}.button.grid-change-button:hover,.button.grid-change-button[aria-expanded=true]{background:#e0d1f6;border-color:#9875c9}.grid-change-button span{font-variant-numeric:tabular-nums}html body :is(.receipt-acts-registry,.disassembly-workbench) .smart-grid-toolbar>button,html body :is(.receipt-acts-registry,.disassembly-workbench) .smart-grid-toolbar .smart-grid-actions>button{flex:none;width:auto;min-width:0;padding-inline:2px}.grid-actions-menu{box-sizing:border-box;color:var(--text,#20362d);overscroll-behavior:contain;background:#fff;border:1px solid #d6c7e9;margin:0;position:fixed;inset:auto;overflow:auto;box-shadow:0 12px 35px #25133e30}.grid-selection-menu,.grid-actions-section{flex-direction:column;align-items:stretch;gap:2px;display:flex}.grid-actions-menu:popover-open{flex-direction:column;align-items:stretch;gap:2px;display:flex}.grid-actions-menu .grid-actions-section{border-top:1px solid var(--line,#dce5df)}.grid-actions-menu .grid-actions-section:empty{display:none}.grid-actions-menu button:focus-visible{outline-offset:1px;outline:2px solid #8052ba}@media (max-width:720px){.button.grid-change-button{min-width:130px}}html body .grid-actions-menu button:not(:is(dialog,[role=dialog]) *){height:auto!important;min-height:0!important;padding-top:2px!important;padding-bottom:2px!important;font-size:90%!important;line-height:1.2!important}.grid-bulk-menu{box-sizing:border-box;border:1px solid var(--line,#dce5df);background:#fff;border-radius:10px;width:280px;max-width:calc(100vw - 16px);max-height:min(260px,70dvh);margin:0;padding:8px;position:fixed;inset:auto;overflow:auto;box-shadow:0 8px 24px #12362b25}.grid-bulk-menu:popover-open{gap:4px;display:grid}.grid-bulk-menu button{text-align:left;width:100%}.grid-selection-bar [role=status]{overflow-wrap:anywhere}.smart-grid-column-filter{color:var(--green-dark);background:0 0;border:0;border-radius:5px;padding:3px 5px}.smart-grid-column-filter:hover{background:var(--green-pale)}.registry-conditions .registry-filter-row{flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0;display:flex}.registry-conditions .registry-filter-row>select,.registry-conditions .registry-filter-row>input{flex:140px;width:auto;min-width:0;max-width:100%}.registry-conditions .registry-filter-row>button{flex:none}.registry-conditions>p{margin:6px 0;font-size:12px}.grid-actions-menu{border-radius:8px;width:max-content;min-width:0;max-width:calc(100vw - 8px);padding:3px}:is(.grid-actions-menu:popover-open,.grid-actions-menu .grid-selection-menu,.grid-actions-menu .grid-actions-section,.grid-actions-menu .purchasing-document-actions){gap:2px}html body .grid-actions-menu button:not(:is(dialog,[role=dialog]) *),.grid-actions-menu .grid-selection-options>summary{box-sizing:border-box;text-align:left;width:100%;min-width:0;max-width:none;box-shadow:none;color:inherit;white-space:normal;background:0 0;border:0;border-radius:3px;justify-content:flex-start;align-self:stretch;align-items:center;margin:0;padding:2px 5px;font-weight:400;line-height:1.2;display:flex}html body .grid-actions-menu button:not(:is(dialog,[role=dialog]) *):hover:not(:disabled),.grid-actions-menu .grid-selection-options>summary:hover{background:#eee5ff}html body .grid-actions-menu button.document-delete-button:not(:is(dialog,[role=dialog]) *),html body .grid-actions-menu button.button-danger:not(:is(dialog,[role=dialog]) *){color:#a52239;background:#ffebee}.grid-actions-menu .grid-actions-section{margin-top:2px;padding-top:2px}.grid-actions-menu .grid-actions-caption{padding:2px 5px}.grid-actions-menu .grid-selection-options{background:0 0;border:0;margin:0;padding:0}.grid-actions-menu .grid-selection-options>summary{cursor:pointer;font-size:90%;list-style:none}.grid-actions-menu .grid-selection-options>summary:after{content:"›";margin-left:auto;padding-left:8px}.grid-actions-menu .grid-selection-options[open]>summary:after{content:"⌄"}.grid-actions-menu .grid-selection-options>button{margin-top:2px!important}@media (pointer:coarse){html body .grid-actions-menu button:not(:is(dialog,[role=dialog]) *),.grid-actions-menu .grid-selection-options>summary{min-height:36px!important}}@media (max-width:720px){.grid-selection-bar{gap:6px}.grid-selection-bar button{white-space:normal;min-height:44px}}
