.animated-amount{white-space:pre;font-variant-numeric:tabular-nums;vertical-align:baseline;display:inline-block;position:relative}.animated-amount-text{opacity:0}.animated-amount-visual{pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex;position:absolute;inset:0}.animated-amount-digit{height:1em;line-height:1;display:inline-block;overflow:clip}.animated-amount-reel{flex-direction:column;display:flex;transform:translateY(-80%)}.animated-amount-reel>span{flex:none;height:1em;line-height:1;display:block}@media print{.animated-amount-text{opacity:1}.animated-amount-visual{display:none}}
.ws-frame .document-download-menu{position:relative}.ws-frame .document-download-trigger{height:32px;min-height:32px;color:var(--ws-ink);background:var(--ws-surface,#fff);border:1px solid var(--ws-line);font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:600;list-style:none;display:inline-flex}.ws-frame .document-download-trigger::-webkit-details-marker{display:none}.ws-frame .document-download-trigger svg{flex:none;margin:0}.ws-frame .document-download-trigger:focus-visible{outline:2px solid var(--ws-blue);outline-offset:2px}.ws-frame .document-download-trigger:hover{background:var(--ws-hover)}.ws-frame .document-download-trigger:disabled{opacity:.5;cursor:default}.ws-frame .document-download-options{z-index:50;border:1px solid var(--ws-line);background:var(--ws-surface,#fff);border-radius:9px;min-width:215px;padding:5px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #1726341a}.ws-frame .document-download-options>button{text-align:left;width:100%;color:var(--ws-ink);background:0 0;border:0;border-radius:5px;justify-content:flex-start;align-items:center;gap:10px;padding:9px 10px;font-size:12px;display:flex}.ws-frame .document-download-options>button:hover{background:var(--ws-hover)}.ws-frame .document-download-options svg{color:#587363;flex:none}.ws-frame .document-download-options small{color:var(--ws-muted);margin-top:3px;font-size:11px;font-weight:400;display:block}.document-download-status{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.document-download-spinner{animation:1s linear infinite document-download-spin}@keyframes document-download-spin{to{transform:rotate(360deg)}}
.ws-frame button.document-icon-action,.ws-frame summary.document-icon-action{border:1px solid var(--ws-line);width:32px;min-width:32px;height:32px;min-height:32px;color:var(--ws-ink);background:var(--ws-surface,#fff);cursor:pointer;border-radius:7px;flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ws-frame .document-icon-action>svg{flex:none;margin:0}.ws-frame .document-icon-action:hover:not(:disabled){background:var(--ws-hover)}.ws-frame .document-icon-action:focus-visible{outline:2px solid var(--ws-blue);outline-offset:2px}.ws-frame .document-icon-action:disabled{opacity:.45;cursor:default}.ws-frame .document-basis-menu{position:relative}.ws-frame .document-basis-menu>summary{list-style:none}.ws-frame .document-basis-menu>summary::-webkit-details-marker{display:none}.ws-frame .document-basis-menu>div{z-index:40;border:1px solid var(--ws-line);background:var(--ws-surface,#fff);border-radius:9px;min-width:220px;padding:5px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #1726341a}.ws-frame .document-basis-menu>div>a{color:var(--ws-ink);border:0;padding:9px 10px;font-size:12px;display:flex}.ws-frame .document-basis-menu>div>a:hover{background:var(--ws-hover)}.document-delivery-dialog{gap:14px;display:grid}.document-delivery-dialog p{margin:0;line-height:1.5}.document-delivery-dialog label{gap:7px;display:grid}.document-delivery-dialog input{border:1px solid var(--ws-line,#dce1e6);border-radius:7px;width:100%;padding:9px 11px}.document-delivery-dialog button{justify-content:center;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}.document-delivery-filename{color:var(--ws-muted);overflow-wrap:anywhere}.document-delivery-dialog [role=alert]{color:#b04450}.document-edo-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.document-delivery-dialog :is(select,.ws-select-trigger){border:1px solid var(--ws-line,#dce1e6);border-radius:7px;width:100%;padding:9px}.document-delivery-dialog .document-edo-confirm{align-items:flex-start;gap:8px;display:flex}.document-edo-confirm input{flex:none;width:16px;height:16px;margin-top:2px}.ws-frame .oe-document-menu summary.document-icon-action>svg:last-child{margin:0}
@media screen and (min-width:960px){:root .ws-frame .catalog-toolbar{border:1px solid var(--filter-border);background:var(--filter-surface);border-radius:9px;min-width:0;margin-bottom:8px;padding:8px 10px}:root .ws-frame .catalog-toolbar :is(.tf-filter,.wh-toolbar){background:0 0;border:0;border-radius:0;margin:0;padding:0}:root .ws-frame .catalog-toolbar :is(.tf-toolbar,.wh-toolbar){flex-wrap:wrap;gap:7px}:root .ws-frame .catalog-toolbar :is(.tf-search,.wh-search){flex:240px;min-width:180px;max-width:none}:root .ws-frame .catalog-toolbar .catalog-columns-button{margin-left:auto}:root .ws-frame .catalog-toolbar .wh-search input{box-shadow:none;background:0 0;border:0;border-radius:0}:root .ws-frame .catalog-toolbar .wh-table-actions{gap:7px;padding:0}:root .ws-frame .catalog-toolbar .wh-filters{border:0;border-top:1px solid var(--filter-border);background:0 0;border-radius:0;margin:8px 0 0;padding:8px 0 0}:root .ws-frame .catalog-toolbar-context{border-top:1px solid var(--filter-border);flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;margin-top:8px;padding-top:8px;display:flex}:root .ws-frame .catalog-toolbar-summary{min-width:0;color:var(--ws-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}:root .ws-frame .catalog-toolbar-summary small{font-size:inherit}:root .ws-frame .catalog-toolbar-sort{flex:0 0 190px;margin-left:auto}:root .ws-frame .catalog-toolbar-sort .ws-select-trigger{border-color:var(--filter-border);background:var(--ws-solid);width:100%;min-height:30px;padding:4px 9px;font-size:12px}:root .ws-frame .catalog-status-tabs{border:0;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;display:flex}:root .ws-frame .catalog-toolbar>.catalog-status-tabs{border-top:1px solid var(--filter-border);margin-top:8px;padding-top:8px}:root .ws-frame .catalog-status-tabs>button{min-height:28px;color:var(--ws-muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;margin:0;padding:4px 8px;font-size:12px;line-height:18px;display:inline-flex}:root .ws-frame .catalog-status-tabs>button[aria-pressed=true]{border-color:var(--filter-border);background:var(--ws-solid);color:var(--ws-ink);font-weight:500}:root .ws-frame .catalog-status-tabs>button:hover{background:var(--ws-button-hover);color:var(--ws-ink)}:root .ws-frame .catalog-status-tabs>button>span{background:var(--pa-soft);color:var(--ws-muted);border-radius:4px;padding:0 4px;font-size:11px}}
.ws-frame .kit-picker-dialog,.ws-frame .kit-card-dialog{background:var(--ws-solid);width:min(760px,100vw - 64px);max-height:calc(100dvh - 80px);color:var(--ws-ink);border:0;border-radius:12px;margin:auto;padding:0;box-shadow:0 18px 64px #0003}.kit-picker-dialog::backdrop,.kit-card-dialog::backdrop{background:#11182755}.kit-picker-dialog[open]{flex-direction:column;display:flex;overflow:hidden}.kit-picker-header{justify-content:space-between;align-items:center;padding:18px 20px 12px;display:flex}.ws-frame .kit-picker-header h2{margin:0;font-size:17px;font-weight:600}.ws-frame .kit-picker-icon{width:28px;height:28px;min-height:28px;color:var(--ws-muted);box-shadow:none;background:0 0;border:0;border-radius:5px;flex:0 0 28px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ws-frame .kit-picker-icon:hover{color:var(--ws-ink);background:var(--ws-hover)}.kit-picker-search{border:1px solid var(--ws-line);color:var(--ws-muted);border-radius:6px;align-items:center;gap:8px;margin:0 20px 12px;padding:0 10px;display:flex}.ws-frame .kit-picker-search input{width:100%;height:36px;min-height:36px;box-shadow:none;color:var(--ws-ink);background:0 0;border:0;border-radius:0;padding:0;font-size:13px}.kit-picker-search:focus-within{outline:2px solid var(--ws-blue-text);outline-offset:2px}.ws-frame .kit-picker-search input:focus-visible{outline:none}.kit-picker-columns{color:var(--ws-muted);grid-template-columns:minmax(0,1fr) 64px 120px 28px;gap:12px;padding:0 20px 8px 48px;font-size:11px;display:grid}.kit-picker-columns span:nth-child(3){text-align:right}.kit-picker-list{overscroll-behavior:contain;border-block:1px solid var(--ws-line);scrollbar-gutter:stable;min-height:160px;max-height:min(440px,55dvh);overflow-y:auto}.kit-picker-item+.kit-picker-item{border-top:1px solid var(--ws-line)}.kit-picker-item[data-selected=true]{background:var(--ws-hover)}.kit-picker-row{grid-template-columns:16px minmax(0,1fr) 64px 120px 28px;align-items:center;gap:12px;min-height:52px;padding:8px 20px;display:grid}.ws-frame .kit-picker-row>input[type=checkbox]{width:14px;height:14px;accent-color:var(--ws-blue-text);margin:0;padding:0}.ws-frame .kit-picker-name{min-width:0;color:var(--ws-ink);box-shadow:none;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:7px;padding:4px 0;font-size:13px;font-weight:500;line-height:1.4;display:flex}.kit-picker-name span{overflow-wrap:anywhere}.kit-picker-name svg{color:var(--ws-muted);flex-shrink:0;transform:rotate(-90deg)}.kit-picker-name[aria-expanded=true] svg{transform:none}.ws-frame .kit-picker-quantity{border:1px solid var(--ws-line);background:var(--ws-solid);width:64px;height:30px;min-height:30px;color:var(--ws-ink);font-variant-numeric:tabular-nums;border-radius:5px;padding:4px 6px;font-size:12px}.kit-picker-price{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:12px}.kit-picker-composition{color:var(--ws-muted);padding:0 60px 14px 69px;font-size:12px}.kit-picker-composition ul{margin:0 0 8px;padding:0;list-style:none}.kit-picker-composition li{justify-content:space-between;gap:16px;padding:5px 0;display:flex}.kit-picker-composition li>span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.kit-picker-composition li small{min-width:64px;font-size:11px;display:inline-block}.kit-picker-composition p{margin:0 0 8px}.kit-picker-message{text-align:center;min-height:160px;color:var(--ws-muted);flex-direction:column;justify-content:center;align-items:center;margin:0;padding:24px;font-size:13px;display:flex}.kit-picker-message p{color:var(--ws-ink);margin:10px 0 5px}.kit-picker-message small{font-size:12px}.kit-picker-footer{justify-content:space-between;gap:16px;padding:14px 20px;display:flex}.kit-picker-footer>div{align-items:center;gap:14px;font-size:12px;display:flex}.kit-picker-footer strong{font-variant-numeric:tabular-nums;font-weight:500}.ws-frame .kit-picker-footer button{min-height:32px;padding:5px 10px;font-size:12px}.kit-picker-error,.kit-picker-warning{color:var(--lightningcss-light,#a13c48)var(--lightningcss-dark,#edb0b6);margin:0;padding:0 20px 10px;font-size:12px}.kit-picker-warning{padding-left:69px}.ws-frame .kit-picker-more{margin:12px auto;padding:5px 12px;font-size:12px;display:block}.ws-frame .kit-card-dialog{width:min(1080px,100vw - 80px);padding:20px}.kit-card-dialog .kit-editor-title>button,.kit-card-dialog .ws-eyebrow{display:none}.ws-frame .kit-card-dialog .kit-editor-title h1{font-size:18px}.kit-card-dialog .kit-card-confirm{background:var(--ws-hover);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:12px;font-size:13px;display:flex}
.ws-dialog.cp-dialog{width:min(760px,100vw - 40px);padding:0}.cp-title{align-items:center;gap:10px;display:flex}.cp-body{padding:22px}.cp-body h3{overflow-wrap:anywhere;margin:0 0 12px;font-size:16px}.cp-dialog .cp-body form{padding:0}.cp-tabs{background:var(--ws-base);border:1px solid var(--ws-line);border-radius:13px;gap:6px;width:fit-content;padding:4px;display:flex}.ws-shell .cp-tabs button{background:0 0;border-color:#0000}.ws-shell .cp-tabs button[aria-pressed=true]{background:var(--ws-glass);border-color:var(--ws-line);color:var(--ws-blue)}.cp-hint{color:var(--ws-muted);font-size:13px;line-height:1.6}.cp-search{align-items:flex-end;gap:10px;margin:18px 0;display:flex}.cp-search label{flex:1;gap:7px;font-size:13px;display:grid}.cp-search input{letter-spacing:.04em;width:100%;font-size:16px}.cp-search button{min-height:42px}.cp-preview{background:var(--ws-base);border:1px solid var(--ws-line);border-radius:14px;margin:18px 0;padding:18px}.cp-previewhead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.cp-previewhead small,.cp-contacts small,.cp-existing small,.cp-candidates small{color:var(--ws-muted);font-size:12px;line-height:1.6;display:block}.cp-previewhead h3{margin-top:6px}.cp-source{color:var(--ws-blue);background:var(--ws-glass);border-radius:8px;padding:5px 9px;font-size:11px}.cp-requisites{grid-template-columns:1fr 1fr;gap:16px 24px;margin:18px 0;font-size:13px;display:grid}.cp-requisites dt{color:var(--ws-muted);margin-bottom:5px}.cp-requisites dd{overflow-wrap:anywhere;margin:0;line-height:1.5}.cp-wide{grid-column:1/-1}.cp-dialog .ws-fields{grid-template-columns:1fr 1fr;padding:0}.cp-contact-title{margin-top:24px!important}.cp-contact-title span{color:var(--ws-muted);margin-left:8px;font-size:12px;font-weight:400}.cp-statuscheck{border:1px solid var(--ws-line);border-radius:10px;align-items:flex-start;gap:10px;margin:14px 0;padding:14px;font-size:13px;line-height:1.5;display:flex}.cp-statuscheck input{flex:none;width:auto;margin:3px 0 0}.cp-candidates{border:0;margin:18px 0;padding:0}.cp-candidates legend{margin-bottom:10px;font-size:13px;font-weight:600}.cp-candidates label{border:1px solid var(--ws-line);cursor:pointer;border-radius:11px;align-items:flex-start;gap:12px;margin:7px 0;padding:12px;display:flex}.cp-candidates label:has(input:checked){border-color:var(--ws-blue);background:var(--ws-base)}.cp-candidates input{flex:none;width:auto;margin-top:4px}.cp-candidates strong{font-size:13px}.cp-candidates label>span:not(.cp-index){flex:1}.cp-index{color:var(--ws-muted);font-size:11px}.cp-existing{border:1px solid var(--ws-line);border-radius:12px;margin:16px 0;padding:14px}.cp-existing>div{justify-content:space-between;align-items:center;gap:15px;margin-top:10px;font-size:13px;display:flex}.cp-existing button{flex:none}.cp-notice{background:var(--ws-base);border-radius:10px;padding:12px;font-size:13px;line-height:1.5}.cp-success{color:var(--lightningcss-light,#147943)var(--lightningcss-dark,#80d5a7);font-size:13px}.cp-notes{white-space:pre-wrap;font-size:13px;line-height:1.5}.cp-contacts{margin:22px 0}.cp-contacts>div{margin:12px 0;font-size:13px}.cp-settings .ws-fields{max-width:560px;padding:0}.cp-settings-actions{gap:10px;margin:16px 0;display:flex}.cp-connection{align-items:center;gap:9px;margin:25px 0 15px;font-size:14px;display:flex}.cp-connection>span{background:var(--ws-muted);border-radius:50%;width:8px;height:8px}.cp-connection>span.cp-connected{background:#29a16c}.ws-shell button.cp-name{text-align:left;background:0 0;border:0;justify-content:flex-start;padding:0;font-weight:600}.ws-shell button.cp-name:hover{color:var(--ws-blue-text)}.ws-dialog.cp-dialog>header{border-bottom:1px solid var(--ws-line);margin:0;padding:22px}.cp-search input{border:1px solid var(--ws-line);color:var(--ws-ink);background:var(--ws-base);border-radius:10px;padding:11px 12px;font-family:inherit}.ws-dialog.cp-dialog>header{z-index:2;background:var(--ws-solid);position:sticky;top:0}.cp-settings{padding:0 28px 28px}.cp-settings>.st-panelhead{padding:24px 0}.ws-frame .cp-edit-fields{border:0;min-width:0;margin:0;padding:0}.ws-frame .cp-card-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.ws-frame .cp-edit-fields textarea{min-height:64px}
.cr-workspace{width:100%;min-width:0;max-width:1800px;margin:0 auto}.cr-heading{justify-content:space-between;align-items:center;gap:20px;margin:0 0 18px;display:flex}.cr-heading h1{letter-spacing:-.7px;align-items:center;gap:10px;margin:0;font-size:26px;display:flex}.cr-heading h1 span{color:var(--ws-muted);background:var(--ws-glass);border:1px solid var(--ws-line);letter-spacing:0;border-radius:8px;padding:3px 8px;font-size:13px;font-weight:500}.cr-heading p{color:var(--ws-muted);margin:6px 0 0;font-size:12px}.cr-panel{border:1px solid var(--ws-line);background:var(--ws-glass);border-radius:14px;overflow:hidden}.cr-groups{border-bottom:1px solid var(--ws-line);gap:3px;padding:10px 12px;display:flex;overflow:auto}.ws-shell .cr-groups button{white-space:nowrap;background:0 0;border-color:#0000;gap:8px;padding:7px 10px;font-size:12px}.cr-groups button span{color:var(--ws-muted);font-variant-numeric:tabular-nums;font-size:11px}.ws-shell .cr-groups button[aria-pressed=true]{background:var(--ws-base);color:var(--ws-blue);border-color:var(--ws-line)}.cr-toolbar{align-items:center;gap:8px;padding:12px;display:flex}.cr-search{min-width:200px;color:var(--ws-muted);border:1px solid var(--ws-line);background:var(--ws-base);border-radius:8px;flex:1;align-items:center;gap:8px;padding:0 10px;display:flex}.ws-shell .cr-search input{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;padding:9px 0}.cr-toolbar :is(select,.ws-select-trigger){max-width:215px}.ws-shell .cr-toolbar input,.ws-shell .cr-toolbar :is(select,.ws-select-trigger),.ws-shell .cr-toolbar button{min-height:34px;font-size:12px}.cr-toolbar button[aria-pressed=true]{color:var(--ws-blue);background:var(--ws-base)}.cr-group-summary{background:var(--ws-base);border-top:1px solid var(--ws-line);align-items:center;gap:18px;padding:9px 16px;font-size:12px;display:flex}.cr-group-summary span{color:var(--ws-muted)}.cr-group-summary button{margin-left:auto}.cr-table-wrap{overflow:auto}.cr-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:940px;font-size:12px}.cr-name-col{width:29%}.cr-table th{text-align:left;color:var(--ws-muted);border-top:1px solid var(--ws-line);border-bottom:1px solid var(--ws-line);white-space:nowrap;padding:10px 16px;font-size:11px;font-weight:500}.cr-table td{border-bottom:1px solid var(--ws-line);vertical-align:middle;overflow-wrap:anywhere;padding:10px 16px;line-height:1.4}.cr-table tbody>tr:last-child td{border-bottom:0}.cr-table small{color:var(--ws-muted);margin-top:3px;font-size:11px;display:block}.cr-customer{align-items:center;gap:10px;display:flex}.cr-customer>div{min-width:0}.cr-avatar{background:color-mix(in srgb, var(--ws-blue) 8%, transparent);width:30px;height:30px;color:var(--ws-blue);border-radius:8px;flex:none;place-items:center;display:grid}.cr-person{background:var(--ws-base);color:var(--ws-muted)}.ws-shell .cr-table .cp-name{min-height:0;font-size:12px;line-height:1.4}.cr-table tbody tr:not(.cr-group-row):hover{background:var(--ws-base)}.cr-table .cr-group-row td{background:var(--ws-base);padding:5px 12px}.cr-group-row td>div{justify-content:space-between;align-items:center;display:flex}.ws-shell .cr-group-row button{background:0 0;border:0;gap:7px;min-height:24px;padding:3px 4px;font-size:11px}.cr-group-row button span{color:var(--ws-muted);font-size:10px}.cr-footer{border-top:1px solid var(--ws-line);color:var(--ws-muted);justify-content:space-between;align-items:center;padding:9px 14px;font-size:11px;display:flex}.cr-footer>div{gap:6px;display:flex}.ws-shell .cr-footer button{min-height:28px;padding:5px 10px;font-size:11px}.cr-table .cr-empty{text-align:center;color:var(--ws-muted);padding:56px 20px}.cr-archived{opacity:.65}.cr-danger{color:var(--lightningcss-light,#ac3037)var(--lightningcss-dark,#ff9e9e)}.cr-rules-form fieldset{border:0;min-width:0;margin:14px 0 0;padding:0}.cr-check{align-items:center;gap:8px;margin:16px 0;font-size:13px;display:flex}.cr-check input{width:auto}.cr-rules-form .cp-hint{font-size:12px}.cp-section-tabs{margin:0 0 18px}.cp-section-tabs button{font-size:12px}.cp-body{padding:18px}.cp-dialog .ws-fields{gap:12px}.cp-requisites{gap:12px 20px}.ws-dialog.cp-dialog>header{padding:16px 18px}.ct-row{border-top:1px solid var(--ws-line);align-items:center;gap:16px;padding:13px 0;font-size:12px;display:flex}.ct-row>div:first-child{flex:1;min-width:0}.ct-row small,.ct-picker small{color:var(--ws-muted);margin-top:3px;font-size:11px;line-height:1.5;display:block}.ct-row strong{font-size:12px}.ct-balance{text-align:right;flex:none}.ct-picker :is(select,.ws-select-trigger){width:100%;max-width:100%}.ct-picker small.cr-danger,.ct-row .cr-danger{color:var(--lightningcss-light,#ac3037)var(--lightningcss-dark,#ff9e9e)}.ws-shell .cr-table td{padding:7px 14px;font-size:12px;line-height:17px}.ws-shell .cr-table td small{white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:15px;overflow:hidden}.ws-shell .cr-table td>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ws-shell .cr-table .cr-group-row td{padding:3px 12px}.ws-shell .cr-table .cr-empty{padding:50px 20px}.ws-shell .cr-toolbar :is(select,.ws-select-trigger){border:1px solid var(--ws-line);color:var(--ws-ink);background:var(--ws-base);border-radius:8px;padding:7px 9px;font-family:inherit}
@font-face{font-family:Print sans;src:url(/fonts/DejaVuSans.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Print sans;src:url(/fonts/DejaVuSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Print sans;src:url(/fonts/DejaVuSans-Oblique.ttf)format("truetype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Print sans;src:url(/fonts/DejaVuSans-BoldOblique.ttf)format("truetype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Print serif;src:url(/fonts/DejaVuSerif.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Print serif;src:url(/fonts/DejaVuSerif-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Print serif;src:url(/fonts/DejaVuSerif-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Print serif;src:url(/fonts/DejaVuSerif-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Print mono;src:url(/fonts/DejaVuSansMono.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Print mono;src:url(/fonts/DejaVuSansMono-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Print mono;src:url(/fonts/DejaVuSansMono-Oblique.ttf)format("truetype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Print mono;src:url(/fonts/DejaVuSansMono-BoldOblique.ttf)format("truetype");font-weight:700;font-style:italic;font-display:block}.pc-document{color:#17212e;width:max-content;font-size:11pt;line-height:1.25}.pc-page{box-sizing:border-box;flex:none;margin:0 0 8mm;position:relative;overflow:visible;box-shadow:0 3px 14px #0002}.pc-block{box-sizing:border-box;min-width:0;margin:0;position:absolute;overflow:visible}.pc-block .pc-content{box-sizing:border-box;width:100%;height:100%;overflow:hidden}.pc-block p{white-space:pre-wrap;overflow-wrap:anywhere;color:inherit;margin:0 0 1.5mm;font-family:inherit;line-height:1.25}.pc-block table{table-layout:fixed;border-collapse:collapse;width:100%;font:inherit;color:inherit;margin:0 0 1.5mm;font-size:.8em}.pc-block :is(th,td){font-size:inherit;overflow-wrap:anywhere;text-transform:none;color:inherit;text-align:inherit;letter-spacing:normal;border:.2mm solid #aab1bb;font-family:inherit;line-height:1.25;white-space:normal!important;padding:1mm!important}.pc-block th{background:#edf0f3;font-weight:700;white-space:pre-wrap!important}.pc-block img{object-fit:contain;max-width:100%;max-height:100%;display:block}.pc-image .pc-content>img{width:100%;height:100%}.pc-entity-asset{vertical-align:top;max-width:38mm;height:22mm;margin-right:5mm;display:block}.pc-entity-asset img{max-width:38mm;max-height:22mm}.pc-overflow-message{color:#8b420c;white-space:normal;background:#fff4e5;border:1px solid #dfbd86;max-width:720px;margin-bottom:10px;padding:12px;font:12px/1.5 Arial,sans-serif}@media print{.pc-document{width:100%;zoom:1!important;margin:0!important;transform:none!important}.pc-page{break-after:page;break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none!important;margin:0!important}.pc-page:last-child{break-after:auto}.pc-document.pc-overflow>.pc-page{display:none!important}.pc-block{outline:none!important}.pc-block p,.pc-block tr{break-inside:auto}:is(.le-document:has(.pc-document),.tr-print:has(.pc-document),.pt-print-proof:has(.pc-document)){page:palantir-template;width:auto!important;margin:0!important;padding:0!important}.pt-print-proof:has(.pc-document)>p{display:none!important}}@font-face{font-family:Print noto;src:url(/fonts/NotoSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Print noto;src:url(/fonts/NotoSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Print noto;src:url(/fonts/NotoSans-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Print noto;src:url(/fonts/NotoSans-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:block}.pc-block p{margin-bottom:var(--pc-paragraph-gap,1.5mm);line-height:var(--pc-line-height,1.25)}.pc-block p:last-child{margin-bottom:0}.pc-divider-fade:after{content:"";background:linear-gradient(90deg, #fff, var(--pc-divider-color) 16%, var(--pc-divider-color) 84%, #fff);pointer-events:none;height:.18mm;position:absolute;bottom:0;left:0;right:0}.pc-icon{vertical-align:middle;flex:0 0 9pt;width:9pt;height:9pt}.pc-has-icon .pc-content{padding-left:13pt;position:relative}.pc-has-icon .pc-content>.pc-icon{width:1em;height:1em;position:absolute;top:.15em;left:0}.pc-section{box-sizing:border-box;background:linear-gradient(90deg,#eff7f6,#fff);align-items:center;gap:5pt;min-height:17pt;margin:0 0 3pt;padding:1pt 4pt;font-size:.829268em;line-height:1.2;display:flex}.pc-section-work{background:linear-gradient(90deg,#faf4ed,#fff)}.pc-section small{color:#606672;font-size:6.5pt}.pc-section-total{margin-left:auto;font-size:8.1pt}.pc-block .pc-table-compact{border-collapse:collapse;margin-bottom:18pt;font-size:.8em}.pc-block .pc-table-compact:last-child{margin-bottom:0}.pc-block .pc-table-compact :is(th,td){font-size:inherit;vertical-align:top;text-align:left;border:0;border-right:.33pt solid #d8dfe7;line-height:1.17;padding:1.9pt 4pt!important}.pc-block .pc-table-compact tr{background-image:linear-gradient(90deg,#fff,#cdd5df 16% 84%,#fff);background-position:bottom;background-repeat:no-repeat;background-size:100% .4pt}.pc-block .pc-table-compact th{color:#606672;background:#f4f6f8;font-size:.86585em;font-weight:400;padding-top:3pt!important;padding-bottom:3pt!important}.pc-block .pc-table-compact :is(th,td):last-child{border-right:0}.pc-block .pc-table-compact [data-column=number],.pc-block .pc-table-compact [data-column=quantity],.pc-block .pc-table-compact [data-column=unit]{text-align:center}.pc-block .pc-table-compact [data-column=price],.pc-block .pc-table-compact [data-column=total],.pc-block .pc-table-compact [data-column=tax],.pc-block .pc-table-compact [data-column=discount]{text-align:right}.pc-block .pc-table-compact td[data-column=total]{font-weight:700}.pc-block .pc-table-compact td[data-column=master]{color:#606672;font-size:.90244em}.pc-block .pc-table-compact td[data-column=number]{color:#606672;font-size:.85366em}.pc-block .pc-table-compact td[data-column=unit]{color:#606672;font-size:.82927em}.pc-block .pc-table-compact [data-column=unit],.pc-block .pc-table-compact [data-column=quantity]{padding-left:1pt!important;padding-right:1pt!important}.pc-block .pc-table-compact th{box-sizing:border-box;height:17pt}.pc-block .pc-table-compact td{box-sizing:border-box;height:13.4pt}
.pf-sheet{--pf-size:11pt;--pf-margin:15mm;box-sizing:border-box;width:210mm;min-height:297mm;padding:var(--pf-margin);color:#17212e;font-family:Arial,sans-serif;font-size:var(--pf-size);overflow-wrap:anywhere;background:#fff;line-height:1.45}.pf-sheet.pf-landscape{width:297mm;min-height:210mm}.pf-sheet .pf-block{margin:0 0 5mm;position:relative}.pf-sheet h1{color:inherit;margin:3mm 0;font:700 1.8em/1.2 Arial,sans-serif}.pf-sheet h2{color:inherit;margin:0 0 2mm;font:700 1.1em/1.4 Arial,sans-serif}.pf-sheet p{white-space:pre-wrap;margin:1mm 0}.pf-sheet .pf-brand{text-transform:uppercase;letter-spacing:.05em;color:#596576;font-size:.8em}.pf-sheet dl{grid-template-columns:25mm 1fr;gap:3mm;margin:0;display:grid}.pf-sheet dt{color:#596576}.pf-sheet dd{margin:0}.pf-sheet table{border-collapse:collapse;table-layout:auto;width:100%;margin:0 0 4mm;font-size:.85em}.pf-sheet th,.pf-sheet td{color:#17212e;text-align:right;vertical-align:top;border:1px solid #b6bdc6;white-space:normal!important;padding:2mm!important}.pf-sheet th{text-transform:none;background:#f0f2f5;font-weight:600}.pf-sheet .pf-description{text-align:left;min-width:42mm}.pf-sheet .pf-totals{break-inside:avoid;text-align:right!important}.pf-sheet .pf-totals strong{font-size:1.25em}.pf-sheet .pf-signature-row{justify-content:space-between;align-items:start;gap:8mm;display:flex}.pf-sheet .pf-signature-row>div{flex:1}.pf-sheet .pf-signline{border-bottom:1px solid #647084;height:15mm;margin-bottom:2mm;position:relative}.pf-sheet .pf-signline img{object-fit:contain;max-width:38mm;max-height:15mm;position:absolute;bottom:0}.pf-sheet .pf-stamp img{object-fit:contain;max-width:32mm;max-height:32mm}.pf-sheet .pf-signatures{break-inside:avoid}.pf-sheet .pf-page_break{break-before:page}.pf-break-label{text-align:center;color:#596576;border-top:1px dashed #b6bdc6;padding:3mm;font-size:10px;display:block}.pf-sheet .pf-selectable{cursor:pointer;outline-offset:2mm;outline:1px solid #0000}.pf-sheet .pf-selectable:hover{outline-color:#b9c9e3}.pf-sheet .pf-selected,.pf-sheet .pf-selectable:focus-visible{outline:2px solid #647fa5}@media print{.pf-sheet,.pf-sheet.pf-landscape{min-height:0;zoom:1!important;width:100%!important;box-shadow:none!important;margin:0!important;padding:0!important}.pf-sheet .pf-block{outline:none!important}.pf-sheet thead{display:table-header-group}.pf-sheet tr{break-inside:avoid}.pf-sheet h1,.pf-sheet h2{break-after:avoid}.pf-break-label{display:none}:is(.le-document:has(.pf-sheet),.tr-print:has(.pf-sheet),.pt-print-proof){page:palantir-template}}
.le-document{width:min(940px,96vw);color:#1c2534!important;background:#fff!important;padding:0!important}.le-document article{padding:32px 42px}.le-documenttools{z-index:1;border-bottom:1px solid #e4e7ec;font-size:12px;position:sticky;top:0;color:#677182!important;background:#f6f7fa!important;padding:16px 24px!important}.le-documentbuttons{flex-shrink:0;gap:8px;display:flex}.le-document .le-documenttools button{border-radius:7px;width:auto;height:auto;padding:6px 10px;font-size:12px;color:#253047!important;background:#fff!important;border:1px solid #d5dae3!important}.le-printbrand{justify-content:space-between;gap:20px;margin-bottom:24px;display:flex}.le-printbrand strong{font-size:15px}.le-printbrand span{text-align:right;font-size:11px}.le-document h1{margin:25px 0 6px;font-size:22px;line-height:1.3}.le-printdate{color:#677182;margin-bottom:24px;font-size:11px}.le-document .le-banktable{border-collapse:collapse;border:1px solid #838a95;width:100%;font-size:11px}.le-banktable td{border:1px solid #838a95;padding:7px 10px!important}.le-banktable small{color:#677182;margin-top:4px;font-size:9px;display:block}.le-parties{grid-template-columns:100px 1fr;gap:15px 12px;font-size:12px;line-height:1.6;display:grid}.le-parties dt{color:#677182}.le-parties dd{margin:0}.le-parties p{white-space:pre-wrap;margin:3px 0}.le-printvehicle{margin:24px 0;font-size:11px;line-height:1.7}.le-document .le-linetable{border-collapse:collapse;width:100%;margin-top:24px;font-size:10px}.le-document .le-linetable td,.le-document .le-linetable th{border:1px solid #c6cbd4;white-space:normal!important;padding:10px 7px!important}.le-document .le-linetable th{color:#253047;text-transform:none;background:#f3f5f8}.le-linetable td:nth-child(n+3){text-align:right;white-space:nowrap!important}.le-linetable th:nth-child(2){width:40%}.le-printtotals{text-align:right;margin:20px 0 35px;font-size:12px}.le-printtotals strong{font-size:16px}.le-signatures{break-inside:avoid;align-items:flex-end;gap:25px;min-height:110px;font-size:11px;display:flex}.le-signatures>div:not(.le-stamp){flex:1}.le-signline{border-bottom:1px solid #606b7c;height:65px;margin-bottom:6px;position:relative}.le-signline img{object-fit:contain;max-width:175px;max-height:63px;position:absolute;bottom:3px}.le-signatures small{color:#677182;margin-top:6px;display:block}.le-stamp{flex-shrink:0;width:120px;height:120px}.le-stamp img{object-fit:contain;width:100%;height:100%}.le-printfooter{color:#677182;margin:32px 0 0;font-size:10px;line-height:1.6}.le-documentactions{background:#f6f7fa;border-top:1px solid #e4e7ec;flex-wrap:wrap;align-items:center;gap:15px;padding:18px 24px;display:flex}.le-documentactions small{color:#677182;font-size:11px}@media print{.ws-frame:has(>.ws-overlay .le-document){background:#fff;min-height:0;display:block!important}.ws-frame:has(>.ws-overlay .le-document)>:not(.ws-overlay){display:none!important}.le-documenttools,.le-documentactions{display:none!important}.le-document article{padding:0}.le-document{page:palantir-document;font-family:var(--ws-font-sans);width:100%;max-width:none}.le-linetable thead{display:table-header-group}.le-linetable tr,.le-printtotals{break-inside:avoid}@page palantir-document{size:A4 portrait;margin:15mm}}.le-document-organization{border-bottom:1px solid #e4e7ec;flex-wrap:wrap;align-items:end;gap:12px;padding:14px 24px;font-size:12px;display:flex}.le-document-organization label{flex-direction:column;gap:6px;min-width:260px;font-size:12px;display:flex}.le-document-organization small{color:#677182;flex-basis:100%}.le-document-organization :is(select,.ws-select-trigger){color:#253047;background:#fff;border-color:#d5dae3}@media print{.le-document-organization{display:none!important}}.le-template-version{color:#677182;border-bottom:1px solid #e4e7ec;margin:0;padding:8px 24px;font-size:11px}.le-document article.pf-sheet{width:100%;min-height:0;padding:var(--pf-margin)}@media print{.le-template-version{display:none}body:has(.le-document .pf-sheet) .le-document article{padding:0!important}}
.ws-frame .oe-linked{--document-connector:var(--lightningcss-light,#adb6ab)var(--lightningcss-dark,#758471);color:var(--ws-ink);background:var(--ws-solid);min-width:0}.ws-frame .oe-linked-toolbar{border-bottom:1px solid var(--ws-line);align-items:center;gap:16px;padding:0 0 10px;display:flex}.ws-frame .oe-linked .oe-linked-create{flex-shrink:0;width:194px}.ws-frame .oe-linked .oe-linked-create>.oe-select-trigger{white-space:nowrap;width:100%;min-height:30px;color:var(--ws-ink);background:linear-gradient(var(--ws-solid), var(--oe-surface-muted,var(--ws-hover)));border:1px solid var(--oe-control-border,var(--ws-line));border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600}.ws-frame .oe-linked .oe-context-popup [data-select-option]:last-child{color:var(--ws-ink)}.ws-frame .oe-linked .oe-context-popup [data-select-option]:last-child .oe-option-icon{color:var(--ws-muted);background:var(--oe-surface-muted,var(--ws-hover))}.ws-frame .oe-linked-legend,.ws-frame .oe-linked-count{color:var(--ws-muted);font-size:11px}.ws-frame .oe-linked-legend>span{color:var(--document-connector);margin-right:5px}.ws-frame .oe-linked-count{margin-left:auto}.ws-frame .oe-linked-viewport{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--document-connector) transparent;max-height:560px;padding:8px 0;overflow:auto}.ws-frame .oe-linked-graph{position:relative}.ws-frame .oe-linked-lines{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:visible}.ws-frame .oe-linked-lines path{fill:none;stroke:var(--document-connector);stroke-width:1px}.ws-frame .oe-linked-lines circle{fill:var(--document-connector)}.ws-frame .oe-linked .oe-linked-card{box-sizing:border-box;text-align:left;width:188px;height:84px;font:inherit;color:var(--ws-ink);cursor:pointer;background:var(--lightningcss-light,#fcfcfb)var(--lightningcss-dark,#2c332d);border:1px solid var(--lightningcss-light,#bdc5b9)var(--lightningcss-dark,#737e71);border-radius:3px;flex-direction:column;justify-content:center;align-items:stretch;margin:0;padding:0;text-decoration:none;display:flex;position:absolute;overflow:hidden;box-shadow:0 1px 2px #0000000d}.ws-frame .oe-linked .oe-linked-card:hover{background:var(--lightningcss-light,#f1f4ee)var(--lightningcss-dark,#364031);border-color:var(--lightningcss-light,#74856d)var(--lightningcss-dark,#a5b59d)}.ws-frame .oe-linked .oe-linked-source{color:#fff;background:#353a36;border-color:#353a36}.ws-frame .oe-linked .oe-linked-source:hover{background:#444c44}.ws-frame .oe-linked-card-body{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:stretch;gap:3px;width:100%;min-width:0;padding:7px 9px;display:flex}.ws-frame .oe-linked-card-title{align-items:center;gap:5px;line-height:16px;display:flex}.ws-frame .oe-linked-source .oe-linked-card-body{padding-top:5px;padding-bottom:5px}.ws-frame .oe-linked-card-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.ws-frame .oe-linked-card-title svg{color:var(--lightningcss-light,#7b926b)var(--lightningcss-dark,#a3c675);flex-shrink:0}.ws-frame .oe-linked-source .oe-linked-card-title svg{color:#a4b597}.ws-frame .oe-linked-card-meta{font-variant-numeric:tabular-nums;justify-content:space-between;gap:4px;font-size:11px;line-height:15px;display:flex}.ws-frame .oe-linked-card-meta>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ws-frame .oe-linked-card time{color:var(--ws-muted);white-space:nowrap;font-size:10px}.ws-frame .oe-linked-source time{color:#c0c8bc}.ws-frame .oe-linked-card-footer{justify-content:space-between;align-items:center;gap:5px;min-height:16px;display:flex}.ws-frame .oe-linked-card-amount{font-variant-numeric:tabular-nums;font-size:12px;font-weight:650;line-height:16px}.ws-frame .oe-linked-state{color:var(--ws-muted);font-size:9px}.ws-frame .oe-linked-card-status{box-sizing:border-box;text-align:center;color:#fff;background:var(--document-status-color,#64748b);width:100%;padding:1px 6px;font-size:10px;font-weight:600;line-height:15px;display:block}.ws-frame .oe-linked-card:focus-visible,.ws-frame .oe-linked-viewport:focus-visible{outline:2px solid var(--oe-focus,#7d9580);outline-offset:3px}.ws-frame .oe-linked-empty{color:var(--ws-muted);align-items:center;gap:7px;padding:4px 8px 12px;font-size:12px;display:flex}.ws-frame .oe-linked-empty p{margin:0}
.ws-frame .oe-workspace{outline:none;min-width:0}.ws-frame .oe-workspace [hidden]{display:none!important}.ws-frame .oe-workspace .oe-pagehead{border-bottom:1px solid var(--ws-line);align-items:center;gap:10px;margin:0 0 12px;padding-bottom:9px;display:flex}.ws-frame .oe-workspace h1{letter-spacing:-.55px;margin:0;font-size:20px;font-weight:600;line-height:32px}.ws-frame .oe-workspace h2{margin:0;font-size:13px;font-weight:600}.ws-frame .oe-state{color:var(--ws-muted);font-size:11px}.ws-frame .oe-head-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.ws-frame .oe-workspace .oe-button,.ws-frame .oe-document-menu summary{border:1px solid var(--ws-line);white-space:nowrap;min-height:32px;color:var(--ws-ink);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:5px 9px;font-size:12px;display:inline-flex}.ws-frame .oe-workspace .oe-button:hover:not(:disabled),.ws-frame .oe-document-menu summary:hover{background:var(--ws-hover)}.ws-frame .oe-workspace .oe-primary{color:#fff;background:var(--ws-blue);border-color:var(--ws-blue)}.ws-frame .oe-workspace .oe-primary:hover:not(:disabled){background:#005bd6}.ws-frame .oe-workspace button:disabled{opacity:.5;cursor:default}.ws-frame .oe-form-body{border:0;min-width:0;margin:0;padding:0}.ws-frame .oe-requisites{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ws-frame .oe-panel{border:1px solid var(--ws-line);background:var(--ws-solid);border-radius:8px;min-width:0;padding:12px}.ws-frame .oe-panel>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.ws-frame .oe-panel>header>span{color:var(--ws-muted);font-size:10px}.ws-frame .oe-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.ws-frame .oe-wide{grid-column:span 2}.ws-frame .oe-field{min-width:0;color:var(--ws-muted);flex-direction:column;gap:4px;font-size:11px;display:flex}.ws-frame .oe-workspace input:not([type=checkbox]),.ws-frame .oe-workspace :is(select,.ws-select-trigger),.ws-frame .oe-workspace textarea{width:100%;min-width:0;min-height:31px;color:var(--ws-ink);border:1px solid var(--ws-line);background:var(--ws-solid);border-radius:6px;padding:5px 8px;font-size:12px;line-height:20px}.ws-frame .oe-workspace textarea{resize:vertical;min-height:58px}.ws-frame .oe-workspace input[readonly]{color:var(--ws-muted);background:var(--ws-base)}.ws-frame .oe-with-add{align-items:center;gap:5px;display:flex}.ws-frame .oe-with-add>.oe-picker{flex:1;min-width:0}.ws-frame .oe-picker{min-width:0;position:relative}.ws-frame .oe-picker-input{position:relative}.ws-frame .oe-workspace .oe-picker-input input{padding-right:28px}.ws-frame .oe-picker-input>button{width:26px;height:29px;color:var(--ws-muted);background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;top:1px;right:1px}.ws-frame .oe-options{z-index:12;background:var(--ws-solid);min-width:220px;max-height:240px;color:var(--ws-ink);border:1px solid var(--ws-line);border-radius:8px;padding:4px;position:absolute;top:calc(100% + 3px);left:0;right:0;overflow:auto;box-shadow:0 8px 24px #0000001f}.ws-frame .oe-options>button{text-align:left;width:100%;color:inherit;background:0 0;border:0;border-radius:5px;flex-direction:column;align-items:flex-start;gap:2px;padding:7px 9px;font-size:12px;display:flex}.ws-frame .oe-options>button:hover,.ws-frame .oe-options>button[aria-selected=true]{background:var(--ws-blue-soft)}.ws-frame .oe-options small,.ws-frame .oe-options p{color:var(--ws-muted);font-size:11px}.ws-frame .oe-options p{padding:4px 8px}.ws-frame .oe-contact-note{background:var(--ws-base);color:var(--ws-muted);border-radius:6px;margin:0;padding:7px 9px;font-size:11px}.ws-frame .oe-tabs{border-bottom:1px solid var(--ws-line);align-items:center;gap:5px;margin:14px 0 10px;padding-bottom:7px;display:flex}.ws-frame .oe-tabs>button{color:var(--ws-muted);background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;display:flex}.ws-frame .oe-tabs>button[aria-selected=true]{color:var(--ws-blue-text);background:var(--lightningcss-light,#0069f512)var(--lightningcss-dark,#7ab3ff1f)}.ws-frame .oe-tabs>button>span{color:var(--ws-muted);font-size:10px}.ws-frame .oe-tax{color:var(--ws-muted);gap:14px;margin-left:auto;font-size:11px;display:flex}.ws-frame .oe-tax label{align-items:center;gap:5px;display:flex}.ws-frame .oe-workspace input[type=checkbox]{accent-color:var(--ws-blue);width:14px;height:14px}.ws-frame .oe-lines{border:1px solid var(--ws-line);background:var(--ws-solid);border-radius:8px;margin-bottom:12px}.ws-frame .oe-lines>header{align-items:center;gap:12px;padding:8px 10px;display:flex}.ws-frame .oe-lines h2{white-space:nowrap;align-items:center;gap:8px;display:flex}.ws-frame .oe-lines h2>span{color:var(--ws-muted);font-size:10px;font-weight:400}.ws-frame .oe-line-search{min-width:200px;color:var(--ws-muted);flex:0 440px;align-items:center;gap:7px;margin-left:auto;display:flex}.ws-frame .oe-line-search>.oe-picker{flex:1}.ws-frame .oe-table-scroll{scrollbar-width:thin;overscroll-behavior-x:contain;max-width:100%;overflow:auto}.ws-frame .oe-lines table{border-collapse:separate;border-spacing:0;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.ws-frame .oe-lines th{text-align:left;color:var(--ws-muted);border-block:1px solid var(--ws-line);background:var(--lightningcss-light,#f8f9fb)var(--lightningcss-dark,#1c2838);padding:7px 6px;font-size:11px;font-weight:500}.ws-frame .oe-lines td{border-bottom:1px solid var(--ws-line);vertical-align:middle;padding:5px 6px}.ws-frame .oe-lines tr:last-child td{border-bottom:0}.ws-frame .oe-lines td:first-child{padding-left:10px}.ws-frame .oe-lines .oe-line-name input{border-color:#0000;min-height:26px;padding:3px 5px}.ws-frame .oe-lines .oe-line-name .oe-line-code{color:var(--ws-muted);min-height:22px;font-size:10px;line-height:16px}.ws-frame .oe-lines input:hover,.ws-frame .oe-lines :is(select,.ws-select-trigger):hover{border-color:var(--lightningcss-light,#c5cbd3)var(--lightningcss-dark,#596371)}.ws-frame .oe-lines .oe-button{min-height:28px;color:var(--ws-muted);border-color:#0000;padding:4px}.ws-frame .oe-lines small{color:var(--ws-muted);font-size:10px;display:block}.ws-frame .oe-amount{text-align:right;white-space:nowrap}.ws-frame .oe-shortage{color:var(--lightningcss-light,#bd6512)var(--lightningcss-dark,#f9bc75)}.ws-frame .oe-lines .oe-empty{text-align:center;height:62px;color:var(--ws-muted);font-size:12px}.ws-frame .oe-lines footer{border-top:1px solid var(--ws-line);color:var(--ws-muted);justify-content:space-between;gap:12px;padding:7px 10px;font-size:11px;display:flex}.ws-frame .oe-lines footer strong{color:var(--ws-ink);font-size:12px;font-weight:500}.ws-frame .oe-summary{justify-content:flex-end;align-items:center;gap:24px;padding:8px 2px 16px;display:flex}.ws-frame .oe-summary>span{color:var(--ws-muted);flex-direction:column;gap:3px;font-size:11px;display:flex}.ws-frame .oe-summary strong{color:var(--ws-ink);font-size:14px;font-weight:500}.ws-frame .oe-summary .oe-total{border-left:1px solid var(--ws-line);padding-left:24px}.ws-frame .oe-summary .oe-total strong{font-size:20px}.ws-frame .oe-document-menu{position:relative}.ws-frame .oe-document-menu summary{list-style:none}.ws-frame .oe-document-menu summary::-webkit-details-marker{display:none}.ws-frame .oe-document-menu>div{z-index:20;background:var(--ws-solid);border:1px solid var(--ws-line);border-radius:8px;min-width:235px;padding:4px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 8px 24px #0000001f}.ws-frame .oe-document-menu>div>button{text-align:left;width:100%;color:var(--ws-ink);background:0 0;border:0;border-radius:5px;padding:8px 10px;font-size:12px}.ws-frame .oe-document-menu>div>button:hover{background:var(--ws-hover)}.ws-frame .oe-documents{gap:6px;display:grid}.ws-frame .oe-documents>button{color:var(--ws-blue-text);border:0;border-bottom:1px solid var(--ws-line);text-align:left;background:0 0;justify-content:space-between;gap:16px;padding:10px;font-size:12px;display:flex}.ws-frame .oe-documents>button small,.ws-frame .oe-documents p{color:var(--ws-muted);font-size:12px}.ws-frame .oe-error{color:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ffb4aa);background:var(--lightningcss-light,#fff0ed)var(--lightningcss-dark,#402525);border-radius:7px;padding:10px;font-size:12px}.ws-frame .oe-notice{color:var(--ws-blue-text);align-items:center;gap:6px;margin:0 0 10px;font-size:12px;display:flex}.ws-frame .oe-vehicle-dialog{max-width:560px}.ws-frame .oe-vehicle-dialog fieldset{border:0;padding:0}.ws-frame .oe-vehicle-dialog .oe-primary{margin-top:16px}.ws-frame .oe-sr-only{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}@media screen and (min-width:960px){.ws-frame .ws-content.ws-order-editor-content{padding-block:12px}}.ws-frame .oe-history>div{border-bottom:1px solid var(--ws-line);justify-content:space-between;gap:16px;padding:9px 0;font-size:12px;display:flex}.ws-frame .oe-history small,.ws-frame .oe-history p{color:var(--ws-muted);font-size:11px}@media screen and (min-width:960px){.ws-frame .oe-requisites{gap:10px}.ws-frame .oe-requisites .oe-panel{padding:10px}.ws-frame .oe-requisites .oe-panel>header{margin-bottom:9px}.ws-frame .oe-requisites .oe-grid{align-content:start;gap:6px 12px}.ws-frame .oe-requisites .oe-field{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:6px;display:grid}.ws-frame .oe-requisites .oe-field>span{font-size:10px;line-height:13px}.ws-frame .oe-requisites textarea{height:32px;min-height:32px}.ws-frame .oe-requisites .oe-conclusions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ws-frame .oe-requisites .oe-conclusions .oe-field{align-items:stretch;gap:5px;display:flex}.ws-frame .oe-requisites .oe-conclusions textarea{min-height:88px}}.ws-frame .oe-lines>header{padding:8px 10px}.ws-frame .oe-row-add{align-items:center;gap:10px;display:flex}.ws-frame .oe-row-add .oe-line-search{flex:0 560px;margin-left:0}.ws-frame .oe-lines .oe-add-row>td{border-top:1px solid var(--ws-line);padding:7px 10px}.ws-frame .oe-lines .oe-add-row .oe-button{color:var(--ws-blue-text);padding-inline:8px}.ws-frame .oe-row-add .oe-picker-input input{background:0 0;border-color:#0000}.ws-frame .oe-row-add .oe-picker-input input:focus{border-color:var(--ws-blue);background:var(--ws-solid)}.ws-frame .oe-lines .oe-column-config{gap:5px;margin-left:auto;padding-inline:7px}.ws-frame .oe-lines th{height:34px;padding:5px 8px 5px 4px;position:relative}.ws-frame .oe-column-heading{align-items:center;gap:3px;min-width:0;display:flex}.ws-frame .oe-column-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ws-frame .oe-column-heading>svg{flex-shrink:0}.ws-frame .oe-column-grip{cursor:grab;color:inherit;touch-action:none;opacity:.35;background:0 0;border:0;flex-shrink:0;padding:4px 0;display:flex}.ws-frame .oe-column-grip:hover{opacity:1}.ws-frame .oe-column-grip:active{cursor:grabbing}.ws-frame .oe-column-resize{cursor:col-resize;touch-action:none;z-index:2;width:7px;position:absolute;top:0;bottom:0;right:-3px}.ws-frame .oe-column-resize:after{content:"";border-left:1px solid var(--ws-line);position:absolute;top:6px;bottom:6px;left:3px}.ws-frame .oe-column-resize:hover:after,.ws-frame .oe-column-resize:focus-visible:after{border-left:2px solid var(--ws-blue)}.ws-frame .oe-lines .oe-column-target{box-shadow:inset 3px 0 var(--ws-blue)}.ws-frame .oe-lines td.oe-amount{text-overflow:ellipsis;overflow:hidden}.ws-frame .oe-column-dialog{border:1px solid var(--ws-line);background:var(--ws-solid);width:700px;max-width:calc(100vw - 48px);max-height:calc(100vh - 48px);color:var(--ws-ink);border-radius:12px;padding:18px;box-shadow:0 20px 70px #00000038}.ws-frame .oe-column-dialog::backdrop{background:#0c14205c}.ws-frame .oe-column-dialog form{flex-direction:column;gap:12px;display:flex}.ws-frame .oe-column-dialog header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ws-frame .oe-column-dialog h2{font-size:16px}.ws-frame .oe-column-dialog p{color:var(--ws-muted);margin:5px 0 0;font-size:11px;line-height:1.5}.ws-frame .oe-column-settings-list{scrollbar-width:thin;max-height:46vh;padding-right:6px;overflow:auto}.ws-frame .oe-column-setting,.ws-frame .oe-column-settings-labels{grid-template-columns:minmax(0,1fr) 85px 64px 68px 30px;align-items:center;gap:10px;display:grid}.ws-frame .oe-column-setting{padding:5px 0}.ws-frame .oe-column-settings-labels{color:var(--ws-muted);padding-right:6px;font-size:10px}.ws-frame .oe-column-lock{justify-content:center;align-items:center;gap:6px;display:flex}.ws-frame .oe-column-move{gap:4px;display:flex}.ws-frame .oe-column-setting .oe-button{min-width:28px;padding:4px}.ws-frame .oe-column-tools,.ws-frame .oe-column-dialog footer{gap:8px;display:flex}.ws-frame .oe-column-dialog footer{border-top:1px solid var(--ws-line);justify-content:flex-end;padding-top:12px}.ws-frame .oe-column-delete{background:var(--ws-base);border-radius:7px;flex-wrap:wrap;gap:8px;padding:10px;font-size:12px;display:flex}.ws-frame .oe-column-delete>span{width:100%}.oe-readonly-fields{border:0;min-width:0;margin:0;padding:0}.oe-readonly-fields:disabled input,.oe-readonly-fields:disabled textarea,.oe-readonly-fields:disabled :is(select,.ws-select-trigger){opacity:1;color:var(--ws-ink);-webkit-text-fill-color:var(--ws-ink)}.ws-frame .oe-tabs{border:1px solid var(--ws-line);background:var(--ws-solid);border-radius:9px;margin:16px 0 12px;padding:6px}.ws-frame .oe-tabs>button[aria-selected=true]{background:var(--ws-blue-soft);font-weight:600;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#cbdcf5)var(--lightningcss-dark,#354968)}.ws-frame .oe-tax{padding-right:6px}.ws-frame .oe-lines{margin-bottom:16px;overflow:hidden;box-shadow:0 2px 4px #00000008}.ws-frame .oe-lines>header{border-bottom:1px solid var(--ws-line);background:var(--lightningcss-light,#edf2f8)var(--lightningcss-dark,#243144);min-height:43px;padding:8px 12px}.ws-frame .oe-lines h2{font-size:14px}.ws-frame .oe-lines h2>span{text-align:center;border:1px solid var(--ws-line);background:var(--ws-solid);border-radius:5px;min-width:20px;padding:2px 5px}.ws-frame .oe-lines th{background:var(--lightningcss-light,#f7f9fc)var(--lightningcss-dark,#1e2939);border-top:0}.ws-frame .oe-lines footer{background:var(--lightningcss-light,#f7f9fc)var(--lightningcss-dark,#1e2939);padding:9px 12px}.ws-frame .oe-summary{border:1px solid var(--ws-line);background:var(--ws-solid);border-radius:9px;margin-bottom:14px;padding:14px 18px}.ws-frame .oe-summary .oe-total strong{color:var(--ws-blue-text);font-weight:600}@media screen and (min-width:960px){.ws-frame .oe-requisites .oe-panel{padding:9px 10px}.ws-frame .oe-requisites .oe-panel>header{margin-bottom:7px}.ws-frame .oe-requisites .oe-grid{gap:5px 10px}.ws-frame .oe-requisites .oe-field{grid-template-columns:88px minmax(0,1fr);gap:5px}.ws-frame .oe-requisites input:not([type=checkbox]),.ws-frame .oe-requisites :is(select,.ws-select-trigger){height:28px;min-height:28px;padding-block:3px}.ws-frame .oe-requisites .oe-picker-input>button{height:26px}.ws-frame .oe-requisites .oe-button{min-height:28px;padding-block:3px}.ws-frame .oe-requisites textarea{height:30px;min-height:30px;padding-block:3px}.ws-frame .oe-requisites .oe-conclusions textarea{height:64px;min-height:64px}}.ws-frame .oe-workspace .oe-pagehead{flex-wrap:wrap;gap:8px 12px}.ws-frame .oe-workspace .oe-button,.ws-frame .oe-document-menu summary{min-height:34px;color:var(--ws-blue-text);background:var(--lightningcss-light,#eef5ff)var(--lightningcss-dark,#243a55);border-color:var(--lightningcss-light,#bed2ee)var(--lightningcss-dark,#465f81);border-radius:6px;font-weight:550}.ws-frame .oe-workspace .oe-button svg,.ws-frame .oe-document-menu summary svg{flex:none;display:block}.ws-frame .oe-workspace .oe-primary{color:#fff;background:#0868eb;border-color:#0868eb;padding-inline:14px;box-shadow:0 2px 5px #0057c92b}.ws-frame .oe-workspace .oe-primary:hover:not(:disabled){background:#0056cd;border-color:#0056cd}.ws-frame .oe-workspace .oe-primary:active:enabled{background:var(--ws-primary-active);border-color:var(--ws-primary-active);color:#fff}.ws-frame .oe-stage-control{align-items:center;gap:8px;display:flex}.ws-frame .oe-stage-control .oe-state{max-width:105px;font-size:10px;line-height:14px}.ws-frame .oe-stage-select{min-width:164px;max-width:245px}.ws-frame .oe-workspace .oe-requisites-order{background:var(--lightningcss-light,#f9fbff)var(--lightningcss-dark,#1b2a3e);border-top:3px solid #478cf0}.ws-frame .oe-workspace .oe-requisites-car{background:var(--lightningcss-light,#f8fcfa)var(--lightningcss-dark,#1b2d2d);border-top:3px solid #2ca88c}.ws-frame .oe-panel>header h2{align-items:center;gap:7px;display:flex}.ws-frame .oe-requisites-order>header h2 svg{color:var(--ws-blue-text)}.ws-frame .oe-requisites-car>header h2 svg{color:var(--lightningcss-light,#118a72)var(--lightningcss-dark,#80d7c1)}.ws-frame .oe-conclusions .oe-field>span{color:var(--lightningcss-light,#16806a)var(--lightningcss-dark,#7cd7c0);font-weight:550}.ws-frame .oe-workspace .oe-conclusions textarea{border-color:var(--lightningcss-light,#c4dfd5)var(--lightningcss-dark,#42645b)}.ws-frame .oe-contact-note{color:var(--ws-ink);background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,#223b59);border-left:3px solid #428bee;border-radius:0 5px 5px 0;flex-wrap:wrap;grid-column:span 2;align-items:center;gap:4px 9px;margin:0 0 2px 93px;padding:6px 9px;display:flex}.ws-frame .oe-contact-note strong{font-size:11px;font-weight:550}.ws-frame .oe-contact-note small{color:var(--ws-muted)}.ws-frame .oe-picker-input{border:1px solid var(--ws-line);background:var(--ws-solid);border-radius:5px;align-items:stretch;min-width:0;display:flex}.ws-frame .oe-workspace .oe-picker-input input{padding:3px 7px;border:0;border-radius:5px 0 0 5px;flex:1;height:29px;min-height:29px;padding-right:7px}.ws-frame .oe-workspace .oe-picker-input>button{border:0;border-left:1px solid var(--ws-line);border-radius:0 5px 5px 0;flex:0 0 28px;justify-content:center;align-self:stretch;align-items:center;width:28px;height:auto;min-height:0;padding:0;display:flex;position:static}.ws-frame .oe-picker-input>button svg{flex:none;width:14px;height:14px;display:block}.ws-frame .oe-picker-input:focus-within{outline-offset:1px;outline:2px solid #4087ed}.ws-frame .oe-workspace .oe-picker-input input:focus{outline:none}.ws-frame .oe-with-add>.oe-select{flex:1;min-width:0}.ws-frame .oe-document-menu summary{color:var(--lightningcss-light,#285dc8)var(--lightningcss-dark,#a2c4ff);background:var(--lightningcss-light,#eaf1ff)var(--lightningcss-dark,#293c60);border-color:var(--lightningcss-light,#adc7ef)var(--lightningcss-dark,#4b6790)}.ws-frame .oe-document-menu summary>svg:last-child{margin-left:3px}.ws-frame .oe-document-menu>div{border-color:#478cf0 var(--lightningcss-light,#c5d4e9)var(--lightningcss-dark,#455d7b) var(--lightningcss-light,#c5d4e9)var(--lightningcss-dark,#455d7b);border-top-style:solid;border-top-width:3px;border-radius:7px}.ws-frame .oe-document-menu>div>button{text-align:left;justify-content:flex-start;align-items:center;gap:9px;min-height:38px;display:flex}.ws-frame .oe-document-menu>div>button>svg{color:var(--ws-blue-text);flex:none}.ws-frame .oe-document-menu>div>button:nth-child(2)>svg{color:var(--lightningcss-light,#16876f)var(--lightningcss-dark,#7dd6bf)}.ws-frame .oe-document-menu>div>button:nth-child(4)>svg{color:var(--lightningcss-light,#7c53bf)var(--lightningcss-dark,#c4a7fc)}.ws-frame .oe-tabs{border:0;border-bottom:1px solid var(--ws-line);border-radius:0;gap:22px;margin:12px 0 9px;padding:0}.ws-frame .oe-tabs>button{border-bottom:3px solid #0000;border-radius:0;padding:9px 0}.ws-frame .oe-tabs>button[aria-selected=true]{border-bottom-color:var(--ws-blue);box-shadow:none;background:0 0}.ws-frame .oe-tabs>button>span{text-align:center;min-width:20px;color:var(--ws-blue-text);background:var(--ws-blue-soft);border-radius:4px;line-height:19px}.ws-frame .oe-tax label{color:var(--ws-ink)}.ws-frame .oe-workspace .oe-tax input{appearance:none;cursor:pointer;background:var(--lightningcss-light,#b4c1d2)var(--lightningcss-dark,#43576f);border:0;border-radius:20px;width:29px;height:17px;margin:0;position:relative}.ws-frame .oe-workspace .oe-tax input:before{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .12s;position:absolute;top:2px;left:2px}.ws-frame .oe-workspace .oe-tax input:checked{background:var(--ws-blue)}.ws-frame .oe-workspace .oe-tax input:checked:before{transform:translate(12px)}.ws-frame .oe-lines{box-shadow:none;--oe-line-accent:var(--lightningcss-light,#2f70cb)var(--lightningcss-dark,#96beff);--oe-line-bg:var(--lightningcss-light,#f0f6ff)var(--lightningcss-dark,#223850);border-radius:6px;margin-bottom:8px}.ws-frame .oe-lines-part{--oe-line-accent:var(--lightningcss-light,#177f6b)var(--lightningcss-dark,#7ccfbd);--oe-line-bg:var(--lightningcss-light,#f0faf6)var(--lightningcss-dark,#233c35)}.ws-frame .oe-lines>header{background:var(--oe-line-bg);min-height:32px;color:var(--oe-line-accent);padding:3px 10px}.ws-frame .oe-lines h2>span{color:var(--oe-line-accent);border-color:color-mix(in srgb, var(--oe-line-accent) 25%, transparent);background:var(--ws-solid);padding:0 5px}.ws-frame .oe-lines .oe-column-config{color:var(--ws-blue-text);background:var(--ws-solid);border-color:var(--lightningcss-light,#cbd9ec)var(--lightningcss-dark,#4a617e);min-height:24px;padding:2px 7px}.ws-frame .oe-lines th{background:var(--lightningcss-light,#fcfdff)var(--lightningcss-dark,#1b293b);height:26px;padding-block:2px;font-size:11px}.ws-frame .oe-lines tbody tr:not(.oe-add-row):nth-child(2n){background:0 0}.ws-frame .oe-lines tbody tr:not(.oe-add-row):hover{background:var(--lightningcss-light,#f8fbff)var(--lightningcss-dark,#203147)}.ws-frame .oe-lines input:not([type=checkbox]){background:0 0;border-color:#0000;border-radius:3px;height:24px;min-height:24px;padding:2px 5px;line-height:18px}.ws-frame .oe-lines input:is(:hover,:focus){background:var(--ws-solid);border-color:var(--lightningcss-light,#c3d6ef)var(--lightningcss-dark,#526c8d)}.ws-frame .oe-lines input[type=number]{text-align:right;appearance:textfield}.ws-frame .oe-lines input::-webkit-inner-spin-button{appearance:none}.ws-frame .oe-lines .oe-select-trigger{background:0 0;border-color:#0000;height:24px;min-height:24px;padding:2px 3px;font-size:12px;line-height:18px}.ws-frame .oe-lines .oe-select-trigger:is(:hover,[aria-expanded=true]){background:var(--ws-solid);border-color:var(--lightningcss-light,#c3d6ef)var(--lightningcss-dark,#526c8d)}.ws-frame .oe-lines [data-column-id=assignment] .oe-select-trigger{color:var(--ws-blue-text)}.ws-frame .oe-lines [data-column-id=total]{font-weight:550}.ws-frame .oe-lines .oe-stock-cell{text-align:right;color:var(--lightningcss-light,#416e29)var(--lightningcss-dark,#b8dba0);background:var(--lightningcss-light,#edf6df)var(--lightningcss-dark,#2b4228);border-radius:2px;padding:3px 5px;display:block}.ws-frame .oe-lines .oe-stock-cell.oe-shortage{color:var(--lightningcss-light,#97450f)var(--lightningcss-dark,#ffc491);background:var(--lightningcss-light,#ffe8d6)var(--lightningcss-dark,#4b3427)}.ws-frame .oe-lines .oe-add-row{background:var(--ws-solid)}.ws-frame .oe-row-add .oe-line-search{color:var(--ws-blue-text)}.ws-frame .oe-row-add .oe-line-search>svg{width:18px;height:18px}.ws-frame .oe-row-add .oe-picker-input{border-color:var(--lightningcss-light,#ccdaee)var(--lightningcss-dark,#425c7a)}.ws-frame .oe-lines footer{background:var(--lightningcss-light,#fcfdff)var(--lightningcss-dark,#1b293b);padding:4px 10px;line-height:16px}.ws-frame .oe-summary{background:var(--lightningcss-light,#f3f8ff)var(--lightningcss-dark,#203149);border-color:var(--lightningcss-light,#d0e2fa)var(--lightningcss-dark,#3a5273);padding:11px 16px}.ws-frame .oe-summary .oe-total{border-color:var(--lightningcss-light,#cadbf1)var(--lightningcss-dark,#3e5675)}.ws-frame .oe-summary .oe-total small{color:var(--ws-muted);font-size:10px}.ws-frame .oe-select-trigger:focus-visible,.ws-frame .oe-select-popup button:focus-visible{outline:2px solid var(--oe-focus,var(--lightningcss-light,#7d9580)var(--lightningcss-dark,#afc9ae));outline-offset:2px}@media screen and (min-width:960px){.ws-frame .oe-workspace .oe-requisites .oe-picker-input input{height:28px;min-height:28px}.ws-frame .oe-requisites .oe-select-trigger{height:30px;min-height:30px;padding-block:3px}}.ws-frame .oe-lines :is([data-column-id=unit],[data-column-id=taxRate]) .oe-select-value>svg{display:none}.ws-frame .oe-lines :is([data-column-id=unit],[data-column-id=taxRate]) .oe-chevron{flex-basis:18px;width:18px}.ws-frame .oe-lines td,.ws-frame .oe-lines .oe-column-grip{padding-block:2px}.ws-frame .oe-lines .oe-line-name input{min-height:24px;padding-block:2px}.ws-frame .oe-lines .oe-line-name .oe-line-code{height:18px;min-height:18px;padding-block:0;line-height:16px}.ws-frame .oe-lines .oe-chevron{height:18px}.ws-frame .oe-lines .oe-add-row>td{padding-block:3px}.ws-frame .oe-lines .oe-add-row .oe-button{min-height:26px;padding-block:2px}.ws-frame .oe-lines .oe-row-add .oe-picker-input{height:26px;min-height:26px}.ws-frame .oe-lines>.tf-filter{border:0;border-bottom:1px solid var(--ws-line);background:var(--ws-solid);border-radius:0;margin:0;padding:4px 10px}.ws-frame .oe-lines .tf-toolbar{gap:6px}.ws-frame .oe-lines .tf-toolbar>button{min-height:26px;padding-block:2px;line-height:20px}.ws-frame .oe-lines .tf-search input{border:0;height:24px;min-height:24px;padding-block:2px}.ws-frame .oe-lines .tf-panel{margin-top:6px;padding-top:6px}.ws-frame .oe-lines .oe-line-selection{text-align:center;width:32px;padding:2px 8px}.ws-frame .oe-lines .oe-line-selection input[type=checkbox]{cursor:pointer;margin:0 auto;display:block}.ws-frame .oe-lines .oe-line-selection input:disabled{cursor:default}.ws-frame .oe-lines tbody tr.oe-line-selected:not(.oe-add-row),.ws-frame .oe-lines tbody tr.oe-line-selected:not(.oe-add-row):hover{background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,#273e5b)}.ws-frame .oe-lines .tf-toolbar .oe-delete-selected{color:var(--lightningcss-light,#b42334)var(--lightningcss-dark,#ffabb3);background:var(--lightningcss-light,#fff3f4)var(--lightningcss-dark,#3f2930);border-color:var(--lightningcss-light,#e7b7bd)var(--lightningcss-dark,#79434d)}.ws-frame .oe-lines .tf-toolbar .oe-delete-selected:hover:enabled{background:var(--lightningcss-light,#ffe2e6)var(--lightningcss-dark,#59313b)}.ws-frame .oe-lines .tf-toolbar .oe-delete-selected:disabled{opacity:.45;cursor:default}.ws-frame .oe-selection-count{background:var(--lightningcss-light,#fbd3da)var(--lightningcss-dark,#663643);border-radius:3px;min-width:16px;padding:0 4px;font-size:10px;line-height:16px}.ws-frame .oe-workspace .oe-lines textarea.oe-line-description{field-sizing:content;resize:vertical;width:100%;min-height:30px;line-height:1.45;font:inherit;color:var(--ws-ink);background:0 0;border:1px solid #0000;border-radius:4px;padding:4px 5px}.ws-frame .oe-workspace .oe-lines textarea.oe-line-description:hover{border-color:var(--ws-line)}
@media (min-width:960px){:root .ws-frame .oe-workspace .oe-requisites.oe-requisites-compact{gap:10px}:root .ws-frame .oe-workspace .oe-requisites.oe-requisites-compact .oe-panel{padding:10px}:root .ws-frame .oe-workspace .oe-requisites.oe-requisites-compact .oe-panel>header{margin-bottom:7px}:root .ws-frame .oe-workspace .oe-requisites.oe-requisites-compact .oe-grid{gap:6px 10px}:root .ws-frame .oe-workspace .oe-requisites.oe-requisites-compact .oe-field{gap:2px}:root .ws-frame .oe-workspace .oe-requisites.oe-requisites-compact :is(input:not([type=checkbox]),.ws-select-trigger,.oe-select-trigger),:root .ws-frame .oe-workspace .oe-requisites.oe-requisites-compact .oe-with-add>.oe-button{height:28px;min-height:28px;padding-block:3px;line-height:20px}:root .ws-frame .oe-workspace .oe-requisites.oe-requisites-compact .oe-picker-input input{height:26px;min-height:26px;padding-block:2px}:root .ws-frame .oe-workspace .oe-requisites.oe-requisites-compact textarea{height:44px;min-height:44px;padding-block:4px;line-height:17px}:root .ws-frame .oe-workspace .oe-requisites.oe-requisites-compact .oe-requisites-car>.oe-grid>[data-field=Причина\ обращения]{grid-template-columns:86px minmax(0,1fr);align-items:start;gap:8px;display:grid}:root .ws-frame .oe-workspace .oe-requisites.oe-requisites-compact [data-field=Причина\ обращения]>span{padding-top:6px}:root .ws-frame .oe-workspace .oe-requisites.oe-requisites-compact .oe-extra-requisites>summary{min-height:20px;padding-block:1px;line-height:18px}:root .ws-frame .oe-workspace .oe-requisites.oe-requisites-compact .oe-extra-requisites[open]>:not(summary){margin-top:6px}:root .ws-frame .oe-workspace .oe-requisites.oe-requisites-compact .oe-conclusions{gap:10px}}:is(.ws-frame .oe-workspace,.ws-frame:has(.oe-workspace)>.oe-options){--ws-ink:var(--lightningcss-light,#2d322f)var(--lightningcss-dark,#e8ece7);--ws-muted:var(--lightningcss-light,#737a73)var(--lightningcss-dark,#a5ada4);--ws-line:var(--lightningcss-light,#e0e3dd)var(--lightningcss-dark,#3d453d);--ws-solid:var(--lightningcss-light,#fff)var(--lightningcss-dark,#252c26);--ws-blue:var(--lightningcss-light,#657e6b)var(--lightningcss-dark,#adc1ad);--ws-blue-text:var(--lightningcss-light,#475b4d)var(--lightningcss-dark,#b7cbb8);--ws-blue-soft:var(--lightningcss-light,#eff3ed)var(--lightningcss-dark,#323f34);--ws-button-hover:var(--lightningcss-light,#f2f4ef)var(--lightningcss-dark,#343e34);--ws-button-active:var(--lightningcss-light,#e7ece3)var(--lightningcss-dark,#3e4b3e);--ws-primary-active:#1e2922;--ws-hover:var(--lightningcss-light,#f2f4ef)var(--lightningcss-dark,#343e34);--oe-surface-muted:var(--lightningcss-light,#f5f6f3)var(--lightningcss-dark,#2c332d);--oe-control-border:var(--lightningcss-light,#d7dcd3)var(--lightningcss-dark,#4b554a);--oe-focus:var(--lightningcss-light,#7d9580)var(--lightningcss-dark,#afc9ae);color:var(--ws-ink)}.ws-frame .oe-workspace .oe-button,.ws-frame .oe-workspace .oe-document-menu summary{color:var(--ws-ink);background:var(--ws-solid);border-color:var(--oe-control-border);box-shadow:0 1px 1px var(--lightningcss-light,#202a1e08)var(--lightningcss-dark,#0000)}.ws-frame .oe-workspace .oe-button:hover:not(:disabled),.ws-frame .oe-workspace .oe-document-menu summary:hover{background:var(--ws-button-hover);border-color:var(--lightningcss-light,#bac5b7)var(--lightningcss-dark,#697664)}.ws-frame .oe-workspace .oe-primary{color:#fff;background:#35433a;border-color:#35433a;box-shadow:0 2px 4px #1d2d201f}.ws-frame .oe-workspace .oe-primary:hover:not(:disabled){background:#27372d;border-color:#27372d}.ws-frame .oe-workspace .oe-primary:active:enabled{background:#1e2922;border-color:#1e2922}.ws-frame .oe-workspace .oe-button:not(.oe-primary)>svg{color:var(--ws-muted)}.ws-frame .oe-workspace .oe-button.oe-delete-action{color:var(--lightningcss-light,#a63535)var(--lightningcss-dark,#f0aaaa);background:var(--lightningcss-light,snow)var(--lightningcss-dark,#382b2a);border-color:var(--lightningcss-light,#e4c4c1)var(--lightningcss-dark,#815651)}.ws-frame .oe-workspace .oe-button.oe-delete-action:hover:not(:disabled){background:var(--lightningcss-light,#fbeceb)var(--lightningcss-dark,#4b302e);border-color:var(--lightningcss-light,#ce9e98)var(--lightningcss-dark,#a67068)}.ws-frame .oe-workspace .oe-button.oe-delete-action>svg{color:currentColor}.ws-frame .oe-delete-dialog{border:1px solid var(--ws-line);width:min(460px,100vw - 48px);color:var(--ws-ink);background:var(--ws-solid);border-radius:10px;padding:18px;box-shadow:0 16px 60px #00000038}.ws-frame .oe-delete-dialog::backdrop{background:#0f171259}.ws-frame .oe-delete-dialog>header,.ws-frame .oe-delete-dialog>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.ws-frame .oe-delete-dialog>footer{justify-content:flex-end;margin-top:18px}.ws-frame .oe-delete-dialog p{margin:12px 0;font-size:13px;line-height:1.5}.ws-frame .oe-delete-dialog .oe-delete-warning{color:var(--lightningcss-light,#966526)var(--lightningcss-dark,#e0bd82)}.ws-frame .oe-delete-linked{border-top:1px solid var(--ws-line);margin-top:12px;padding-top:12px}.ws-frame .oe-delete-linked h3,.ws-frame .oe-delete-linked li{align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.ws-frame .oe-delete-linked svg{flex:none}.ws-frame .oe-delete-linked ul{max-height:130px;margin:0 0 8px;padding:8px 0;list-style:none;overflow-y:auto}.ws-frame .oe-delete-linked li{padding:4px 0}.ws-frame .oe-delete-linked fieldset{border:0;margin:0;padding:0}.ws-frame .oe-delete-linked legend{margin-bottom:8px;font-size:12px;font-weight:600}.ws-frame .oe-delete-linked label{align-items:center;gap:7px;padding:4px 0;font-size:13px;display:flex}.ws-frame .oe-delete-linked input[type=radio]{accent-color:#657e6b;width:14px;height:14px;margin:0}.ws-frame .oe-workspace .oe-requisites-order,.ws-frame .oe-workspace .oe-requisites-car{background:var(--ws-solid);border:1px solid var(--ws-line)}.ws-frame .oe-workspace .oe-panel>header h2>svg{color:var(--lightningcss-light,#71816f)var(--lightningcss-dark,#a8b9a4)}.ws-frame .oe-workspace .oe-conclusions .oe-field>span{color:var(--ws-muted)}.ws-frame .oe-workspace .oe-conclusions textarea{border-color:var(--ws-line)}.ws-frame .oe-workspace .oe-contact-note{background:var(--oe-surface-muted);border-left-color:var(--lightningcss-light,#b8c3b2)var(--lightningcss-dark,#7b9075)}.ws-frame .oe-workspace .oe-select-popup,.ws-frame .oe-workspace .oe-options,.ws-frame .oe-workspace .oe-document-menu>div{border:1px solid var(--oe-control-border);box-shadow:0 8px 26px var(--lightningcss-light,#1c281b21)var(--lightningcss-dark,#00000047)}.ws-frame:has(.oe-workspace)>.oe-options{border:1px solid var(--oe-control-border);box-shadow:0 8px 26px var(--lightningcss-light,#1c281b21)var(--lightningcss-dark,#00000047)}:is(.ws-frame .oe-workspace .oe-option-icon,.ws-frame:has(.oe-workspace)>.oe-options .oe-option-icon){background:var(--oe-surface-muted);color:var(--lightningcss-light,#6b7b66)var(--lightningcss-dark,#aec1a6)}.ws-frame .oe-workspace .oe-select:not(.oe-stage-select)>.oe-select-trigger:hover:not(:disabled){border-color:var(--oe-control-border)}.ws-frame .oe-workspace .oe-picker-input:focus-within,.ws-frame .oe-workspace .oe-select-trigger:focus-visible,.ws-frame .oe-workspace .oe-select-popup button:focus-visible{outline-color:var(--oe-focus)}.ws-frame .oe-workspace .oe-document-menu>div>button>svg{color:var(--lightningcss-light,#788471)var(--lightningcss-dark,#b9c9b0)}.ws-frame .oe-workspace .oe-tabs>button{color:var(--ws-muted)}.ws-frame .oe-workspace .oe-tabs>button[aria-selected=true]{color:var(--ws-ink);border-bottom-color:var(--lightningcss-light,#7f9277)var(--lightningcss-dark,#adc4a3)}.ws-frame .oe-workspace .oe-tabs>button>span{color:var(--ws-muted);background:var(--oe-surface-muted)}.ws-frame .oe-workspace .oe-lines{--oe-line-accent:var(--ws-ink);--oe-line-bg:var(--oe-surface-muted)}.ws-frame .oe-workspace .oe-lines h2>span{color:var(--ws-muted);border-color:var(--ws-line);background:var(--ws-solid)}.ws-frame .oe-workspace .oe-lines-work h2>svg{color:var(--lightningcss-light,#70836a)var(--lightningcss-dark,#abc2a2)}.ws-frame .oe-workspace .oe-lines-part h2>svg{color:var(--lightningcss-light,#a18c64)var(--lightningcss-dark,#cbbb92)}.ws-frame .oe-workspace .oe-lines th,.ws-frame .oe-workspace .oe-lines footer{background:var(--lightningcss-light,#fafbf8)var(--lightningcss-dark,#2a302a)}.ws-frame .oe-workspace .oe-lines .oe-column-config{color:var(--ws-muted);border-color:var(--ws-line);background:var(--ws-solid)}.ws-frame .oe-workspace .oe-lines [data-column-id=assignment] .oe-select-trigger{color:var(--ws-ink)}.ws-frame .oe-workspace .oe-lines tbody tr:not(.oe-add-row):hover{background:var(--lightningcss-light,#f6f7f3)var(--lightningcss-dark,#30382e)}.ws-frame .oe-workspace .oe-lines tbody tr.oe-line-selected:not(.oe-add-row),.ws-frame .oe-workspace .oe-lines tbody tr.oe-line-selected:not(.oe-add-row):hover{background:var(--lightningcss-light,#eef3e9)var(--lightningcss-dark,#35432f)}.ws-frame .oe-workspace .oe-lines input:is(:hover,:focus),.ws-frame .oe-workspace .oe-lines .oe-select-trigger:is(:hover,[aria-expanded=true]),.ws-frame .oe-workspace .oe-lines .oe-row-add .oe-picker-input{border-color:var(--oe-control-border)}.ws-frame .oe-workspace .oe-lines .oe-line-search{color:var(--ws-muted)}.ws-frame .oe-workspace .oe-lines .tf-filter{--filter-border:var(--oe-control-border)}.ws-frame .oe-workspace .oe-lines .tf-toolbar .oe-delete-selected{background:var(--ws-solid);color:var(--lightningcss-light,#a1554b)var(--lightningcss-dark,#e8aaa0);border-color:var(--lightningcss-light,#decac7)var(--lightningcss-dark,#78534d)}.ws-frame .oe-workspace .oe-lines .tf-toolbar .oe-delete-selected:hover:enabled{background:var(--lightningcss-light,#fff4f0)var(--lightningcss-dark,#46312c)}.ws-frame .oe-workspace .oe-lines .tf-toolbar .oe-delete-selected:disabled{background:var(--ws-solid);color:var(--ws-muted);border-color:var(--ws-line)}.ws-frame .oe-workspace .oe-selection-count{background:var(--lightningcss-light,#f6e7e2)var(--lightningcss-dark,#543b33)}.ws-frame .oe-workspace .oe-summary{background:var(--oe-surface-muted);border-color:var(--ws-line)}.ws-frame .oe-workspace .oe-summary .oe-total{border-color:var(--ws-line)}.ws-frame .oe-workspace .oe-summary .oe-total strong{color:var(--ws-ink)}:root .ws-frame .oe-workspace .oe-heading-requisites,:root .ws-frame .oe-workspace .oe-heading-requisites h1,:root .ws-frame .oe-workspace .oe-heading-date{align-items:center;gap:7px;min-width:0;display:flex}:root .ws-frame .oe-workspace .oe-heading-requisites{flex-wrap:wrap;gap:6px 10px}:root .ws-frame .oe-workspace .oe-heading-requisites h1{flex-wrap:wrap;margin:0}:root .ws-frame .oe-workspace .oe-pagehead .oe-heading-number{max-width:240px;height:30px;min-height:30px;font:inherit;border:1px solid #0000;border-bottom-color:var(--oe-control-border);color:var(--ws-ink);background:0 0;border-radius:4px;padding:2px 4px;line-height:24px}:root .ws-frame .oe-workspace .oe-pagehead .oe-heading-number:is(:hover,:focus){border-color:var(--oe-control-border);background:var(--ws-solid)}:root .ws-frame .oe-workspace .oe-heading-date{color:var(--ws-muted);font-size:12px}:root .ws-frame .oe-workspace .oe-heading-date .ws-popup-input{width:125px}:root .ws-frame .oe-workspace .oe-heading-date input{width:125px;height:28px;min-height:28px;padding-block:3px;font-size:12px;line-height:20px}:root .ws-frame .oe-workspace .oe-picker-input .oe-picker-edit{color:var(--ws-muted);background:0 0}:root .ws-frame .oe-workspace .oe-picker-input .oe-picker-edit:hover:enabled{color:var(--ws-ink);background:var(--ws-button-hover)}:root .ws-frame .oe-workspace .oe-balance-note{border:0;border-left:3px solid var(--ws-line);background:var(--pa-soft);color:var(--ws-muted);border-radius:0 5px 5px 0;flex-wrap:wrap;align-items:center;gap:4px 9px;padding:6px 9px;font-size:11px;line-height:16px;display:flex}:root .ws-frame .oe-workspace .oe-balance-note strong{font-variant-numeric:tabular-nums;font-size:12px}:root .ws-frame .oe-workspace .oe-balance-note .is-debt{color:var(--lightningcss-light,#b43232)var(--lightningcss-dark,#faa)}:root .ws-frame .oe-workspace .oe-balance-note .is-advance{color:var(--lightningcss-light,#28754a)var(--lightningcss-dark,#92d6ac)}:root .ws-frame .oe-workspace .oe-balance-note .is-zero{color:var(--ws-ink)}:root .ws-frame .oe-workspace .oe-order-comment{border:1px solid var(--ws-line);margin:12px 0 0;padding:10px}:root .ws-frame .oe-workspace .oe-order-comment textarea{resize:vertical;height:52px;min-height:52px}:root .ws-frame .oe-workspace .oe-pagehead-compact .oe-issued-marker{flex:none;justify-content:flex-start;width:fit-content;padding-inline:9px}:root .ws-frame .oe-workspace .oe-pagehead-compact .oe-issued-marker>span{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}:root .ws-frame .oe-workspace .oe-issued-marker[data-checked=false]{color:var(--ws-muted);background:0 0}@media print{.oe-issued-marker{display:none!important}}@media screen and (min-width:960px){:root .ws-frame .oe-workspace .oe-pagehead-compact{flex-wrap:nowrap;gap:8px;min-height:32px;margin-bottom:12px;container:order-heading/inline-size}:root .ws-frame .oe-workspace .oe-pagehead-compact .oe-heading-requisites,:root .ws-frame .oe-workspace .oe-pagehead-compact h1{white-space:nowrap;flex-wrap:nowrap;gap:6px}:root .ws-frame .oe-workspace .oe-pagehead-compact h1{letter-spacing:-.4px;min-width:0;font-size:18px;line-height:32px}:root .ws-frame .oe-pagehead-compact>h1{text-overflow:ellipsis;overflow:hidden}:root .ws-frame .oe-pagehead-compact .oe-heading-number{flex-shrink:1;min-width:4ch;max-width:19ch}:root .ws-frame .oe-pagehead-compact .oe-heading-date,:root .ws-frame .oe-pagehead-compact .document-posting,:root .ws-frame .oe-pagehead-compact .oe-head-actions{flex-shrink:0}:root .ws-frame .oe-pagehead-compact .oe-stage-control{flex:0 148px;min-width:116px}:root .ws-frame .oe-pagehead-compact .oe-stage-select{width:100%;min-width:0;max-width:none}:root .ws-frame .oe-pagehead-compact .oe-state{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root .ws-frame .oe-pagehead-compact .oe-head-actions{flex-wrap:nowrap;gap:5px}:root .ws-frame .oe-pagehead-compact .oe-button,:root .ws-frame .oe-pagehead-compact .document-icon-action,:root .ws-frame .oe-pagehead-compact .document-download-trigger{border-radius:6px;height:32px;min-height:32px}:root .ws-frame .oe-pagehead-compact>.oe-button{width:32px;min-width:32px;padding:0}:root .ws-frame .oe-pagehead-compact .oe-save-action{padding:5px 11px}:root .ws-frame .oe-pagehead-compact .oe-save-action .pa-art{display:none}:root .ws-frame .oe-pagehead-compact .oe-save-action[data-dirty] .pa-label:before{content:"";background:#e9bb68;border-radius:50%;width:5px;height:5px}}@container order-heading (max-width:1250px){:root .ws-frame .oe-pagehead-compact .oe-head-action-label,:root .ws-frame .oe-pagehead-compact .document-download-trigger>span{display:none}:root .ws-frame .oe-pagehead-compact :is(.oe-delete-action,.oe-close-action){width:32px;min-width:32px;padding:0}:root .ws-frame .oe-pagehead-compact .document-download-trigger{gap:3px;padding-inline:6px}}@container order-heading (max-width:1080px){:root .ws-frame .oe-workspace .oe-pagehead-compact h1{font-size:16px}:root .ws-frame .oe-pagehead-compact .document-posting-control{gap:5px;padding-inline:6px;font-size:11px}:root .ws-frame .oe-pagehead-compact .oe-heading-date .ws-popup-input,:root .ws-frame .oe-pagehead-compact .oe-heading-date input{width:116px}:root .ws-frame .oe-pagehead-compact .document-navigation{gap:5px;font-size:11px}:root .ws-frame .oe-pagehead-compact .oe-head-actions{gap:3px}:root .ws-frame .oe-pagehead-compact .document-posting-control{justify-content:center;width:32px;padding-inline:0}:root .ws-frame .oe-pagehead-compact .document-posting-control>span,:root .ws-frame .oe-pagehead-compact .document-navigation-count{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
.service-catalog-heading,.service-catalog-actions,.service-catalog-tabs,.service-catalog-tabs a{align-items:center;display:flex}.service-catalog-heading{justify-content:space-between;gap:16px}.service-catalog-actions{gap:8px}.service-catalog-tabs{border-bottom:1px solid var(--ws-line);gap:24px;margin-bottom:14px}.ws-frame .service-catalog-tabs a{color:var(--ws-muted);border-bottom:2px solid #0000;gap:7px;padding:9px 0 11px;font-size:13px;text-decoration:none}.ws-frame .service-catalog-tabs a:hover{color:var(--ws-ink)}.ws-frame .service-catalog-tabs a[aria-current=page]{color:var(--ws-ink);border-bottom-color:var(--ws-orange);font-weight:600}@media screen and (min-width:960px){:root .ws-frame .service-catalog-heading{margin-bottom:8px}:root .ws-frame .svc-layout{border-top:0;gap:18px}:root .ws-frame .svc-main{padding-left:0}:root .ws-frame :is(.svc-table-wrap,.kit-list){overflow:visible}}
