.mct[data-v-e4f273e9]{flex-direction:column}.mct[data-v-e4f273e9],.mct-actions[data-v-e4f273e9]{display:flex;gap:8px}.mct-actions[data-v-e4f273e9]{align-items:center;justify-content:space-between}.mct-tabs[data-v-e4f273e9]{display:flex;gap:4px}.mct-tab[data-v-e4f273e9]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text-2);font-size:12px;font-weight:600;cursor:pointer}.mct-tab.is-on[data-v-e4f273e9]{color:var(--brand-ink);border-color:var(--brand-solid);background:var(--brand-soft)}.mct-tab-n[data-v-e4f273e9]{font-size:10.5px;font-weight:700;color:var(--text-3)}.mct-tab.is-on .mct-tab-n[data-v-e4f273e9]{color:var(--brand-ink)}.mct-note[data-v-e4f273e9]{text-align:center;color:var(--text-3);font-size:12.5px;padding:16px 8px}.mct-hint[data-v-e4f273e9]{display:flex;align-items:center;gap:6px;text-align:left;padding:6px 2px}.mct-item[data-v-e4f273e9]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);overflow:hidden}.mct-item.is-open[data-v-e4f273e9]{border-color:var(--brand-soft-2)}.mct-head[data-v-e4f273e9]{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:none;background:none;cursor:pointer;font:inherit;text-align:left}.mct-dir[data-v-e4f273e9]{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:6px}.mct-dir.is-in[data-v-e4f273e9]{background:color-mix(in srgb,#08a936 12%,var(--surface));color:#08a936}.mct-dir.is-out[data-v-e4f273e9]{background:color-mix(in srgb,#3b82f6 12%,var(--surface));color:#3b82f6}.mct-b[data-v-e4f273e9]{flex:1;min-width:0}.mct-t[data-v-e4f273e9]{display:block;font-size:12.5px;font-weight:600}.mct-m[data-v-e4f273e9]{display:block;font-size:11.5px;color:var(--text-3);margin-top:1px}.mct-body[data-v-e4f273e9]{border-top:1px solid var(--border);padding:8px 10px}.mct-frame[data-v-e4f273e9]{width:100%;height:320px;border:none;background:#fff;border-radius:8px}.mct-pre[data-v-e4f273e9]{white-space:pre-wrap;word-break:break-word;font:12.5px/1.5 inherit;margin:0;color:var(--text-2)}.mct-imgwarn[data-v-e4f273e9]{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--text-3);margin-bottom:7px;flex-wrap:wrap}.mct-imgbtn[data-v-e4f273e9]{border:1px solid var(--border);background:var(--surface);border-radius:6px;padding:2px 8px;cursor:pointer;font:inherit;font-size:11.5px;font-weight:600;color:var(--brand-ink)}.mct-atts[data-v-e4f273e9]{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px;align-items:center}.mct-att[data-v-e4f273e9]{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;padding:3px 8px;border:1px solid var(--border);border-radius:999px;color:var(--text-2)}.mct-att.is-blocked[data-v-e4f273e9]{border-color:color-mix(in srgb,#f56c6c 40%,var(--border));background:color-mix(in srgb,#f56c6c 6%,var(--surface))}.mct-att-dl[data-v-e4f273e9]{color:var(--brand-ink);font-weight:700;text-decoration:none;margin-left:3px}.mct-att-warn[data-v-e4f273e9]{color:#d4770a;font-weight:600}.mct-src[data-v-e4f273e9]{display:inline-block;margin-left:4px;font-size:10.5px;font-weight:600;color:#0b8a30;background:color-mix(in srgb,#08a936 10%,var(--surface));border-radius:999px;padding:0 6px}.mct-more[data-v-e4f273e9]{border:1px dashed var(--border);background:none;border-radius:var(--radius-sm);padding:7px;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;color:var(--text-2)}.mct-composer[data-v-e4f273e9]{display:flex;flex-direction:column;gap:7px;border:1px solid var(--brand-soft-2);border-radius:var(--radius-sm);padding:10px;background:var(--surface)}.mct-c-row[data-v-e4f273e9]{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;align-items:center}.mct-lab[data-v-e4f273e9]{font-size:11.5px;font-weight:600;color:var(--text-3)}.mct-inp[data-v-e4f273e9],.mct-sel[data-v-e4f273e9]{height:30px;padding:0 8px}.mct-inp[data-v-e4f273e9],.mct-sel[data-v-e4f273e9],.mct-ta[data-v-e4f273e9]{min-width:0;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;font-size:12.5px}.mct-ta[data-v-e4f273e9]{padding:8px;resize:vertical}.mct-inp[data-v-e4f273e9]:focus,.mct-sel[data-v-e4f273e9]:focus,.mct-ta[data-v-e4f273e9]:focus{outline:none;border-color:var(--brand-solid)}.mct-c-foot[data-v-e4f273e9]{display:flex;justify-content:flex-end;gap:8px}.mct-saverow[data-v-e4f273e9]{display:flex;align-items:center;gap:8px;padding-left:72px;flex-wrap:wrap;margin-top:-2px}.mct-save-email[data-v-e4f273e9]{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border:1px solid var(--brand-solid);border-radius:999px;background:var(--brand-soft);color:var(--brand-ink);font:inherit;font-size:11.5px;font-weight:600;cursor:pointer}.mct-save-email[data-v-e4f273e9]:hover{background:var(--brand-soft-2)}.mct-save-hint[data-v-e4f273e9]{font-size:11px;color:var(--text-3)}@media(max-width:560px){.mct-saverow[data-v-e4f273e9]{padding-left:0}}.truncate[data-v-e4f273e9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-feed[data-v-157ba76a]{max-width:760px;display:flex;flex-direction:column;gap:10px}.feed-composer[data-v-157ba76a]{display:flex;gap:10px;align-items:flex-end}.feed-input[data-v-157ba76a]{flex:1;min-width:0;resize:vertical;padding:9px 12px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-3);font:inherit;font-size:13px;color:var(--text);outline:none}.feed-input[data-v-157ba76a]:focus{border-color:var(--brand-solid);background:var(--surface)}.feed-empty[data-v-157ba76a]{color:var(--text-3);font-size:12.5px;padding:18px 0;text-align:center}.feed-mailfile[data-v-157ba76a]{display:inline-flex;align-items:center;gap:5px;margin-top:6px;font:inherit;font-size:12px;font-weight:600;color:var(--brand-ink);background:var(--surface);text-decoration:none;border:1px solid var(--border);border-radius:999px;padding:3px 10px;cursor:pointer}.feed-mailfile[data-v-157ba76a]:disabled{opacity:.6;cursor:default}.feed-item[data-v-157ba76a]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);padding:9px 12px}.feed-item.is-pinned[data-v-157ba76a]{border-color:color-mix(in srgb,var(--brand-solid) 45%,var(--border));background:var(--brand-soft)}.feed-item.is-system[data-v-157ba76a]{opacity:.85}.feed-head[data-v-157ba76a]{display:flex;align-items:center;gap:7px;margin-bottom:4px}.feed-pin[data-v-157ba76a]{color:var(--brand-ink);flex:none}.feed-user[data-v-157ba76a]{font-weight:600;font-size:12.5px;color:var(--text)}.feed-sys[data-v-157ba76a]{flex:none;font-size:10.5px;font-weight:700;color:var(--text-3);background:var(--surface-3);border-radius:999px;padding:1px 7px}.feed-date[data-v-157ba76a]{font-size:11.5px;color:var(--text-3)}.feed-acts[data-v-157ba76a]{margin-left:auto;display:none;gap:3px}.feed-item:hover .feed-acts[data-v-157ba76a],.order-feed.is-mob .feed-acts[data-v-157ba76a]{display:flex}.feed-act[data-v-157ba76a]{display:grid;place-items:center;width:24px;height:24px;border:none;background:var(--surface-3);border-radius:6px;cursor:pointer;color:var(--text-3)}.feed-act[data-v-157ba76a]:hover,.feed-text[data-v-157ba76a]{color:var(--text)}.feed-text[data-v-157ba76a]{font-size:13px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.feed-edit-btns[data-v-157ba76a]{display:flex;gap:8px;margin-top:7px}.cob[data-v-a527afed]{flex:none;display:grid;place-items:center;width:22px;height:17px;margin:0 0 2px;padding:0;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text-3);cursor:pointer}.cob[data-v-a527afed]:hover{background:var(--surface-2);color:var(--text-2)}.ln-overlay[data-v-13e0c444]{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:24px;background:#12142075}.ln-box[data-v-13e0c444]{width:min(660px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-lg);overflow:hidden}.ln-head[data-v-13e0c444]{flex:none;display:flex;align-items:center;gap:11px;padding:14px 18px;border-bottom:1px solid var(--border)}.ln-head-ico[data-v-13e0c444]{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--surface-3);color:var(--text-2)}.ln-head-t[data-v-13e0c444]{flex:1;font:700 16px/1 Inter Tight;letter-spacing:-.01em;color:var(--text)}.ln-x[data-v-13e0c444]{flex:none;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--border);background:var(--surface);border-radius:8px;cursor:pointer;color:var(--text-2)}.ln-body[data-v-13e0c444]{flex:1;overflow-y:auto;overflow-x:hidden;padding:18px;display:flex;flex-direction:column;gap:16px}.ln-editor[data-v-13e0c444]{border:1px solid var(--border);border-radius:12px;background:var(--surface-2);padding:14px}.ln-editor-grid[data-v-13e0c444]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1.3fr) auto;gap:12px;align-items:end}.ln-editor-grid.has-days[data-v-13e0c444]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.3fr) auto}.ln-sw[data-v-13e0c444]{height:38px}.ln-editor-acts[data-v-13e0c444],.ln-sw[data-v-13e0c444]{display:flex;align-items:center}.ln-editor-acts[data-v-13e0c444]{justify-content:flex-end;gap:9px;margin-top:12px}.ln-empty[data-v-13e0c444]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 20px;color:var(--text-3);font-size:13px}.ln-empty-ico[data-v-13e0c444]{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:var(--surface-3)}.ln-list[data-v-13e0c444]{border:1px solid var(--border);border-radius:12px;overflow:hidden}.ln-list-head[data-v-13e0c444]{display:grid;grid-template-columns:1.6fr 1.05fr 84px 92px;align-items:center;padding:9px 14px;background:var(--surface-2);border-bottom:1px solid var(--border)}.ln-list-head span[data-v-13e0c444]{font:700 10px/1 Inter;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.ln-row[data-v-13e0c444]{display:grid;grid-template-columns:1.6fr 1.05fr 84px 92px;align-items:center;padding:9px 14px;border-bottom:1px solid var(--border)}.ln-row[data-v-13e0c444]:last-child{border-bottom:none}.ln-row.is-edit[data-v-13e0c444]{background:var(--brand-soft)}.ln-row-when[data-v-13e0c444]{font-weight:600;color:var(--text)}.ln-row-when[data-v-13e0c444],.ln-row-who[data-v-13e0c444]{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:8px}.ln-row-who[data-v-13e0c444]{color:var(--text-2)}.ac[data-v-13e0c444]{text-align:center;display:grid;place-items:center}.ln-row-acts[data-v-13e0c444]{display:flex;gap:6px;justify-content:flex-end}@media(max-width:640px){.ln-editor-grid[data-v-13e0c444],.ln-editor-grid.has-days[data-v-13e0c444]{grid-template-columns:1fr}}.cm-overlay[data-v-4e6817cb]{position:fixed;inset:0;z-index:420;display:grid;place-items:center;padding:24px;background:#12142075}.cm-box[data-v-4e6817cb]{width:min(480px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-lg);overflow:hidden}.cm-head[data-v-4e6817cb]{flex:none;display:flex;align-items:center;gap:11px;padding:14px 18px;border-bottom:1px solid var(--border)}.cm-head-ico[data-v-4e6817cb]{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--surface-3);color:var(--text-2)}.cm-head-t[data-v-4e6817cb]{flex:1;font:700 16px/1 Inter Tight;letter-spacing:-.01em;color:var(--text)}.cm-x[data-v-4e6817cb]{flex:none;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--border);background:var(--surface);border-radius:8px;cursor:pointer;color:var(--text-2)}.cm-body[data-v-4e6817cb]{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:13px}.cm-grid[data-v-4e6817cb]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cm-area[data-v-4e6817cb]{min-height:54px;height:auto;padding:8px 12px;line-height:1.5;resize:vertical}.cm-foot[data-v-4e6817cb]{flex:none;display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid var(--border)}@media(max-width:560px){.cm-grid[data-v-4e6817cb]{grid-template-columns:1fr}}.cm-overlay[data-v-991ec844]{position:fixed;inset:0;z-index:420;display:grid;place-items:center;padding:24px;background:#12142075}.cm-box[data-v-991ec844]{width:min(520px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-lg);overflow:hidden}.cm-head[data-v-991ec844]{flex:none;display:flex;align-items:center;gap:11px;padding:14px 18px;border-bottom:1px solid var(--border)}.cm-head-ico[data-v-991ec844]{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--surface-3);color:var(--text-2)}.cm-head-t[data-v-991ec844]{flex:1;font:700 16px/1 Inter Tight;letter-spacing:-.01em;color:var(--text)}.cm-x[data-v-991ec844]{flex:none;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--border);background:var(--surface);border-radius:8px;cursor:pointer;color:var(--text-2)}.cm-body[data-v-991ec844]{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:13px}.cm-grid[data-v-991ec844]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cm-hint[data-v-991ec844]{display:block;margin-top:4px;font-size:11px;color:#e6a23c}.cm-link[data-v-991ec844]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-3)}.cm-foot[data-v-991ec844]{flex:none;display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid var(--border)}@media(max-width:560px){.cm-grid[data-v-991ec844]{grid-template-columns:1fr}}.tn-overlay[data-v-c1f9d0f8]{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:24px;background:#12142075}.tn-box[data-v-c1f9d0f8]{width:min(700px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-lg);overflow:hidden}.tn-head[data-v-c1f9d0f8]{flex:none;display:flex;align-items:center;gap:11px;padding:14px 18px;border-bottom:1px solid var(--border)}.tn-head-ico[data-v-c1f9d0f8]{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--surface-3);color:var(--text-2)}.tn-head-t[data-v-c1f9d0f8]{flex:1;font:700 16px/1 Inter Tight;letter-spacing:-.01em;color:var(--text)}.tn-x[data-v-c1f9d0f8]{flex:none;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--border);background:var(--surface);border-radius:8px;cursor:pointer;color:var(--text-2)}.tn-body[data-v-c1f9d0f8]{flex:1;overflow-y:auto;overflow-x:hidden;padding:18px;display:flex;flex-direction:column;gap:16px}.tn-editor[data-v-c1f9d0f8]{border:1px solid var(--border);border-radius:12px;background:var(--surface-2);padding:14px}.tn-editor-grid[data-v-c1f9d0f8]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) auto;gap:12px;align-items:end}.tn-editor-grid.has-time[data-v-c1f9d0f8]{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,1.2fr) auto}.tn-editor-grid.has-days.has-time[data-v-c1f9d0f8]{grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr) minmax(0,.9fr) minmax(0,1.2fr) auto}.tn-sw[data-v-c1f9d0f8]{height:38px}.tn-editor-acts[data-v-c1f9d0f8],.tn-sw[data-v-c1f9d0f8]{display:flex;align-items:center}.tn-editor-acts[data-v-c1f9d0f8]{justify-content:flex-end;gap:9px;margin-top:12px}.tn-empty[data-v-c1f9d0f8]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 20px;color:var(--text-3);font-size:13px}.tn-empty-ico[data-v-c1f9d0f8]{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:var(--surface-3)}.tn-list[data-v-c1f9d0f8]{border:1px solid var(--border);border-radius:12px;overflow:hidden}.tn-list-head[data-v-c1f9d0f8]{display:grid;grid-template-columns:1.6fr 1.05fr 84px 92px;align-items:center;padding:9px 14px;background:var(--surface-2);border-bottom:1px solid var(--border)}.tn-list-head span[data-v-c1f9d0f8]{font:700 10px/1 Inter;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.tn-row[data-v-c1f9d0f8]{display:grid;grid-template-columns:1.6fr 1.05fr 84px 92px;align-items:center;padding:9px 14px;border-bottom:1px solid var(--border)}.tn-row[data-v-c1f9d0f8]:last-child{border-bottom:none}.tn-row.is-edit[data-v-c1f9d0f8]{background:var(--brand-soft)}.tn-row-when[data-v-c1f9d0f8]{font-weight:600;color:var(--text)}.tn-row-when[data-v-c1f9d0f8],.tn-row-who[data-v-c1f9d0f8]{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:8px}.tn-row-who[data-v-c1f9d0f8]{color:var(--text-2)}.ac[data-v-c1f9d0f8]{text-align:center;display:grid;place-items:center}.tn-row-acts[data-v-c1f9d0f8]{display:flex;gap:6px;justify-content:flex-end}@media(max-width:640px){.tn-editor-grid[data-v-c1f9d0f8],.tn-editor-grid.has-days.has-time[data-v-c1f9d0f8],.tn-editor-grid.has-time[data-v-c1f9d0f8]{grid-template-columns:1fr}}.tm[data-v-0a779785]{display:grid;grid-template-columns:minmax(380px,3fr) minmax(260px,2fr);grid-template-rows:100%;height:100%;background:var(--surface);overflow:hidden}.tm.is-mob[data-v-0a779785]{overflow-y:auto;height:100%}.tm-left[data-v-0a779785],.tm.is-mob[data-v-0a779785]{display:flex;flex-direction:column}.tm-left[data-v-0a779785]{min-width:0;border-right:1px solid var(--border)}.tm.is-mob .tm-left[data-v-0a779785]{border-right:none;flex:none}.tm-status-wrap[data-v-0a779785]{flex:none;position:relative}.tm-status-btn[data-v-0a779785]{border:none;background:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.tm-status-btn.is-disabled[data-v-0a779785]{cursor:default;opacity:.75}.tm-status-pill[data-v-0a779785]{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:700;border:1px solid transparent;white-space:nowrap}.tm-status-none[data-v-0a779785]{color:var(--text-3);background:var(--surface-3)}.tm-status-dot[data-v-0a779785]{width:7px;height:7px;border-radius:50%;flex:none}.tm-body[data-v-0a779785]{flex:1;overflow-y:auto;overflow-x:hidden;padding:13px 14px;background:var(--surface-2)}.tm.is-mob .tm-body[data-v-0a779785]{flex:none;overflow:visible;padding:10px 6px}.tm-cards[data-v-0a779785]{display:flex;flex-direction:column;gap:13px}.tm-card[data-v-0a779785]{padding:10px}.tm.is-mob .tm-card[data-v-0a779785]{padding:8px}.tm-fields[data-v-0a779785]{display:flex;flex-direction:column;gap:13px}.tm[data-v-0a779785] .k-input-field-label{text-transform:none;letter-spacing:normal;color:var(--text-2)}.tm-grid[data-v-0a779785]{display:grid;gap:12px;align-items:end}.tm-grid-2[data-v-0a779785]{grid-template-columns:repeat(2,minmax(0,1fr))}.tm.is-mob .tm-grid-2[data-v-0a779785]{grid-template-columns:1fr}.tm-grid-3[data-v-0a779785]{grid-template-columns:repeat(3,minmax(0,1fr))}.tm.is-mob .tm-grid-3[data-v-0a779785]{grid-template-columns:1fr}.tm-grid[data-v-0a779785]>*{min-width:0}.tm-sched-mob[data-v-0a779785]{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-span[data-v-0a779785]{grid-column:1/-1}@media(max-width:420px){.tm-sched-mob[data-v-0a779785]{grid-template-columns:1fr}}.tm-sched-aside[data-v-0a779785]{font-weight:500}.tm-mode-hint[data-v-0a779785],.tm-sched-aside[data-v-0a779785]{font-size:11px;color:var(--text-3)}.tm-mode-hint[data-v-0a779785]{display:flex;align-items:center;gap:6px}.tm-req-aside[data-v-0a779785]{color:var(--neg,#f56c6c);font-style:normal;font-size:11px}.tm-textarea[data-v-0a779785]{width:100%;min-height:54px;padding:8px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface-3);color:var(--text);font:inherit;font-size:13px;outline:none;box-sizing:border-box;resize:vertical;line-height:1.5}.tm-textarea[data-v-0a779785]:focus{border-color:var(--brand-solid);box-shadow:0 0 0 3px var(--brand-soft)}.tm-desc-locked[data-v-0a779785]{min-height:38px;padding:9px 11px;border-radius:8px;background:var(--surface-2);font-size:13px;color:var(--text-2);line-height:1.5;white-space:pre-line;box-sizing:border-box}.tm-lock-note[data-v-0a779785]{display:flex;align-items:center;gap:8px;margin-bottom:13px;padding:8px 12px;border-radius:10px;background:color-mix(in srgb,var(--brand-solid) 6%,var(--surface));border:1px solid color-mix(in srgb,var(--brand-solid) 16%,var(--surface));font-size:11.5px;color:var(--text-2)}.tm-lock-note[data-v-0a779785] svg{flex:none;color:var(--text-3)}.tm-action-plaque[data-v-0a779785]:disabled{cursor:default}.tm-desc-title[data-v-0a779785]{gap:9px}.tm-action-plaque[data-v-0a779785],.tm-desc-title[data-v-0a779785]{display:inline-flex;align-items:center}.tm-action-plaque[data-v-0a779785]{gap:6px;max-width:240px;padding:3px 8px;border-radius:7px;border:1px solid var(--border);background:var(--surface-3);cursor:pointer;font:600 11.5px/1 Inter;color:var(--text-3);white-space:nowrap}.tm-action-dot[data-v-0a779785]{flex:none;width:6px;height:6px;border-radius:50%}.tm-action-t[data-v-0a779785]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-foot[data-v-0a779785]{flex:none;display:flex;align-items:center;gap:10px;padding:10px 20px;border-top:1px solid var(--border);background:var(--surface)}.tm.is-mob .tm-foot[data-v-0a779785]{justify-content:center}.tm-foot-sp[data-v-0a779785]{margin-left:auto}.tm-right[data-v-0a779785]{min-width:0;display:flex;flex-direction:column;background:var(--surface)}.tm.is-mob .tm-right[data-v-0a779785]{flex:none;border-top:1px solid var(--border);min-height:300px}.tm-panel[data-v-0a779785]{flex:1;min-height:0;overflow:hidden}.tm.is-mob .tm-panel[data-v-0a779785]{flex:none}.tm-cp-hint[data-v-0a779785]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:100%;min-height:200px;padding:20px 26px;color:var(--text-3);font-size:13px;text-align:center;line-height:1.5}.tm-cp-hint-ico[data-v-0a779785]{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:var(--surface-3)}.tm-menu-backdrop[data-v-0a779785]{position:fixed;inset:0;z-index:200}.tm-menu[data-v-0a779785]{position:fixed;z-index:201;width:200px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-lg);padding:6px}.tm-menu-action[data-v-0a779785]{width:230px;max-height:300px;overflow-y:auto}.tm-menu-eyebrow[data-v-0a779785]{padding:4px 8px 6px;font:700 9.5px/1 Inter;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.tm-menu-item[data-v-0a779785]{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:none;background:none;border-radius:8px;text-align:left;cursor:pointer;font:inherit}.tm-menu-item[data-v-0a779785]:hover{background:var(--surface-2)}.tm-menu-item-t[data-v-0a779785]{flex:1;min-width:0;font-size:13px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.req[data-v-d385a5e7]{color:var(--neg);font-style:normal;margin-left:2px}.fld-err[data-v-d385a5e7] .k-combo-box-trigger{border-color:var(--neg)}.oci-v5[data-v-d385a5e7]{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:16px;align-items:start}.oci-mech[data-v-d385a5e7]{display:flex;flex-direction:column;gap:12px;min-width:0}.oci-mech-top[data-v-d385a5e7]{display:grid;grid-template-columns:1fr auto;gap:10px 12px;align-items:end}.oci-mech-top .k-segmented-fld[data-v-d385a5e7]{min-width:0}.oci-time[data-v-d385a5e7]{min-width:128px}.oci-mech-fields[data-v-d385a5e7]{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px}.oci-mech-fields[data-v-d385a5e7]>*{min-width:0}.oci-mech-fields[data-v-d385a5e7] .k-combo-box,.oci-mech-fields[data-v-d385a5e7] .k-combo-box-trigger,.oci-mech-fields[data-v-d385a5e7] .k-input-field{min-width:0;max-width:100%}.oci-price[data-v-d385a5e7]{gap:12px;min-width:0;max-height:calc(100vh - 210px);overflow-y:auto;scrollbar-gutter:stable}.oci-parties[data-v-d385a5e7],.oci-price[data-v-d385a5e7]{display:flex;flex-direction:column}.oci-parties[data-v-d385a5e7]{gap:8px}.oci-party-row[data-v-d385a5e7]{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:8px}.oci-party-cap[data-v-d385a5e7]{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--text-2);white-space:nowrap}.oci-party-hint[data-v-d385a5e7]{color:var(--text-3);cursor:help;display:inline-flex}.oci-party-hint[data-v-d385a5e7]:hover{color:var(--brand-ink)}.oci-party-fld[data-v-d385a5e7]{min-width:0}.oci-party-fld[data-v-d385a5e7] .k-combo-box,.oci-party-fld[data-v-d385a5e7] .k-combo-box-trigger,.oci-party-fld.k-input-field[data-v-d385a5e7]{min-width:0;max-width:100%;overflow:hidden}.oci-party-loss[data-v-d385a5e7]{display:flex;align-items:center;gap:8px;padding-left:104px}.oci-party-loss .k-input-field-label[data-v-d385a5e7]{flex:none;white-space:nowrap}.oci-party-loss[data-v-d385a5e7] .k-num{max-width:130px}.oci-units[data-v-d385a5e7]{display:flex;flex-direction:column;gap:10px}.oci-unit[data-v-d385a5e7]{border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.oci-unit-head[data-v-d385a5e7]{padding:5px 10px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-2);background:color-mix(in srgb,var(--text) 4%,var(--surface));border-bottom:1px solid var(--border)}.oci-ptab[data-v-d385a5e7]{width:100%;border-collapse:collapse}.oci-ptab thead th[data-v-d385a5e7]{font-size:10px;font-weight:600;color:var(--text-3);text-transform:uppercase;letter-spacing:.03em;text-align:left;padding:4px 8px 1px}.oci-ptab th.oci-ptab-price[data-v-d385a5e7],.oci-ptab th.oci-ptab-qty[data-v-d385a5e7]{width:34%}.oci-ptab td[data-v-d385a5e7]{padding:4px 8px;vertical-align:middle}.oci-ptab tbody tr+tr td[data-v-d385a5e7]{border-top:1px dashed var(--border)}td.oci-ptab-side[data-v-d385a5e7]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--text-2);white-space:nowrap}.oci-ptab-dash[data-v-d385a5e7]{color:var(--text-3);text-align:center}.oci-ptab[data-v-d385a5e7] .k-num{width:100%;min-width:0;max-width:none}@media(max-width:720px){.oci-v5[data-v-d385a5e7]{grid-template-columns:minmax(0,1fr)}.oci-mech-fields[data-v-d385a5e7]{grid-template-columns:1fr}.oci-party-loss[data-v-d385a5e7]{padding-left:0}}@media(max-width:900px){.oci-price[data-v-d385a5e7]{max-height:none;overflow:visible}}.req[data-v-a592a5bc]{color:var(--neg);font-style:normal;margin-left:2px}.is-loading[data-v-a592a5bc]{opacity:.55;pointer-events:none}.ocm-origin[data-v-a592a5bc]{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px;padding:9px 12px;border:1px solid var(--brand-solid);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--brand-solid) 8%,var(--surface));font-size:12.5px;line-height:1.4;color:var(--text-2)}.ocm-origin[data-v-a592a5bc] svg{flex:none;margin-top:1px;color:var(--brand-ink)}.fld-err[data-v-a592a5bc] .k-combo-box-trigger{border-color:var(--neg)}.party-row[data-v-a592a5bc]{display:flex;align-items:center;gap:6px}.party-row[data-v-a592a5bc] .k-combo-box{flex:1;min-width:0}.party-add[data-v-a592a5bc]{flex:none;display:grid;place-items:center;width:30px;height:34px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-2);cursor:pointer}.party-add[data-v-a592a5bc]:hover:not(:disabled){color:var(--brand-ink);border-color:var(--brand-solid)}.party-add[data-v-a592a5bc]:disabled{opacity:.45;cursor:not-allowed}.ocm-cols[data-v-a592a5bc]{display:grid;grid-template-columns:minmax(0,23fr) minmax(0,77fr);gap:18px;align-items:start}.ocm-c1[data-v-a592a5bc]{gap:14px;min-width:0;max-height:calc(100vh - 210px);overflow-y:auto;scrollbar-gutter:stable}.ocm-c1[data-v-a592a5bc],.ocm-params[data-v-a592a5bc]{display:flex;flex-direction:column}.ocm-params[data-v-a592a5bc]{gap:10px}.ocm-dates[data-v-a592a5bc]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ocm-dates[data-v-a592a5bc]>*{min-width:0}.ocm-mgr-chk[data-v-a592a5bc]{padding-left:0;align-self:flex-start}.ocm-nav[data-v-a592a5bc]{gap:12px;border-bottom:1px solid var(--border);padding-bottom:12px;margin-bottom:2px}.ocm-nav[data-v-a592a5bc],.ocm-nav-group[data-v-a592a5bc]{display:flex;flex-direction:column}.ocm-nav-group[data-v-a592a5bc]{gap:5px}.ocm-nav-cap[data-v-a592a5bc]{font-size:11px;font-weight:700;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}.ocm-nav-item[data-v-a592a5bc]{display:flex;align-items:center;gap:6px;width:100%;text-align:left;padding:7px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-2);font-size:12.5px;font-weight:600;cursor:pointer}.ocm-nav-item[data-v-a592a5bc]:hover{border-color:var(--brand-solid)}.ocm-nav-item.is-on[data-v-a592a5bc]{border-color:var(--brand-ink);color:var(--brand-ink);background:color-mix(in srgb,var(--brand-ink) 8%,var(--surface))}.ocm-nav-item.has-err[data-v-a592a5bc]{border-color:var(--neg);color:var(--neg)}.ocm-nav-t[data-v-a592a5bc]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ocm-nav-x[data-v-a592a5bc]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:transparent;color:inherit;cursor:pointer;flex:none}.ocm-nav-x[data-v-a592a5bc]:hover{background:color-mix(in srgb,currentColor 16%,transparent)}.ocm-nav-add[data-v-a592a5bc]{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;margin-top:2px;padding:5px 10px;border:1px dashed var(--border);border-radius:var(--radius-sm);cursor:pointer;font-size:12px;font-weight:600;color:var(--text-3);background:transparent}.ocm-nav-add[data-v-a592a5bc]:hover{color:var(--brand-ink);border-color:var(--brand-ink)}.ocm-add-wrap[data-v-a592a5bc]{position:relative}.ocm-work[data-v-a592a5bc]{min-width:0;border-left:1px solid var(--border);padding-left:18px}.ocm-menu-backdrop[data-v-a592a5bc]{position:fixed;inset:0;z-index:5}.ocm-menu[data-v-a592a5bc]{position:absolute;top:calc(100% + 6px);left:0;z-index:6;min-width:180px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-2,0 8px 24px rgba(0,0,0,.14));padding:4px;display:flex;flex-direction:column}.ocm-menu-item[data-v-a592a5bc]{border:0;background:transparent;text-align:left;cursor:pointer;padding:7px 10px;border-radius:6px;font-size:12.5px;color:var(--text);white-space:nowrap}.ocm-menu-item[data-v-a592a5bc]:hover{background:color-mix(in srgb,var(--brand-ink) 8%,transparent)}.ocm-sync-hint[data-v-a592a5bc]{margin-top:10px}.ocm-foot-hint[data-v-a592a5bc],.ocm-sync-hint[data-v-a592a5bc]{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-3)}.ocm-foot-hint[data-v-a592a5bc]{margin:0;flex:1;min-width:0}@media(max-width:900px){.ocm-cols[data-v-a592a5bc]{grid-template-columns:minmax(0,1fr);gap:14px}.ocm-c1[data-v-a592a5bc]{max-height:none;overflow:visible}.ocm-work[data-v-a592a5bc]{border-left:0;padding-left:0;border-top:1px solid var(--border);padding-top:14px}}@media(max-width:560px){.ocm-dates[data-v-a592a5bc]{grid-template-columns:minmax(0,1fr)}}.k-drawer-body:has(>.inv){padding:0}.inv[data-v-d20940a9]{display:flex;flex-direction:column;height:100%;background:var(--surface);overflow:hidden}.inv.is-mob[data-v-d20940a9]{overflow-y:auto}.inv-note[data-v-d20940a9]{text-align:center;padding:22px 0}.inv-loading[data-v-d20940a9],.inv-note[data-v-d20940a9]{color:var(--text-3);font-size:13px}.inv-loading[data-v-d20940a9]{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.inv-spin[data-v-d20940a9]{width:28px;height:28px;border-radius:50%;border:3px solid var(--surface-3);border-top-color:var(--brand-solid);animation:inv-rot-d20940a9 .7s linear infinite}@keyframes inv-rot-d20940a9{to{transform:rotate(1turn)}}.inv[data-v-d20940a9] .dwh{background:linear-gradient(180deg,color-mix(in srgb,var(--inv-st,var(--brand-solid)) 11%,var(--surface)),var(--surface));box-shadow:inset 0 3px color-mix(in srgb,var(--inv-st,var(--brand-solid)) 62%,transparent)}.inv[data-v-d20940a9] .dwh-bar{background:var(--inv-st,var(--brand-solid))}.inv-numhint[data-v-d20940a9]{margin-top:6px;font-size:11.5px;color:var(--text-3);line-height:1.35}.inv-main[data-v-d20940a9]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(320px,380px) minmax(0,1fr);grid-template-rows:100%;overflow:hidden}.inv.is-mob .inv-main[data-v-d20940a9]{display:flex;flex-direction:column;flex:none;overflow:visible}.inv-req[data-v-d20940a9]{min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:12px 14px;border-right:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--inv-st,var(--brand-solid)) 18%,transparent) 0,transparent 220px),var(--surface-2)}.inv.is-mob .inv-req[data-v-d20940a9]{overflow:visible;border-right:none;padding:10px 8px}.inv-cards[data-v-d20940a9]{display:flex;flex-direction:column;gap:11px}.inv-card[data-v-d20940a9]{padding:10px}.inv-fields[data-v-d20940a9]{display:flex;flex-direction:column;gap:11px}.inv[data-v-d20940a9] .k-input-field-label{text-transform:none;letter-spacing:normal;color:var(--text-2)}.inv-grid[data-v-d20940a9]{display:grid;gap:10px;align-items:end}.inv-grid-2[data-v-d20940a9]{grid-template-columns:repeat(2,minmax(0,1fr))}.inv-grid[data-v-d20940a9]>*{min-width:0}.inv-status-pill[data-v-d20940a9]{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:700;border:1px solid transparent;white-space:nowrap}.inv-status-pill-btn[data-v-d20940a9]{cursor:pointer;font-family:inherit}.inv-status-pill-btn[data-v-d20940a9]:disabled{cursor:default;opacity:.7}.inv-status-dot[data-v-d20940a9]{width:7px;height:7px;border-radius:50%;flex:none}.inv-sign-toggle[data-v-d20940a9]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.inv-status-menu[data-v-d20940a9]{display:flex;flex-direction:column;gap:1px;padding:5px}.inv-status-mi[data-v-d20940a9]{display:flex;align-items:center;gap:8px;width:100%;padding:7px 9px;border:none;background:none;border-radius:8px;font:inherit;font-size:13px;color:var(--text-2);cursor:pointer;text-align:left}.inv-status-mi[data-v-d20940a9]:hover{background:var(--surface-3)}.inv-status-mi.is-cur[data-v-d20940a9]{color:var(--text);font-weight:600}.inv-status-mi-l[data-v-d20940a9]{flex:1;min-width:0}.inv-status-mi-ck[data-v-d20940a9]{flex:none;color:var(--brand-ink)}.inv-status-backdrop[data-v-d20940a9]{position:fixed;inset:0;z-index:200}.inv-status-menu-fixed[data-v-d20940a9]{position:fixed;z-index:201;width:214px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-lg)}.inv-help[data-v-d20940a9]{display:inline-flex;align-items:center}.inv-help-i[data-v-d20940a9]{color:var(--text-3);cursor:help;opacity:.7}.inv-help:hover .inv-help-i[data-v-d20940a9]{opacity:1}.inv-help[data-v-d20940a9] .k-tooltip-pop{white-space:normal;max-width:252px;text-align:left;line-height:1.45}.inv-help-l1[data-v-d20940a9]{display:block;font-weight:600;margin-bottom:3px}.inv-help-l2[data-v-d20940a9]{display:block;opacity:.9}.inv-items-t-wrap[data-v-d20940a9]{display:inline-flex;align-items:center;gap:7px;min-width:0}.inv-orgreq[data-v-d20940a9]{display:flex;flex-direction:column;gap:10px}.inv-orgreq-tgl[data-v-d20940a9]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--border);border-radius:999px;background:var(--surface);font:inherit;font-size:12px;font-weight:600;color:var(--text-2);cursor:pointer}.inv-orgreq-tgl[data-v-d20940a9]:hover{border-color:var(--brand-solid)}.inv-orgreq-caret[data-v-d20940a9]{font-size:10px;color:var(--text-3)}.inv-items[data-v-d20940a9]{min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--surface)}.inv.is-mob .inv-items[data-v-d20940a9]{border-top:1px solid var(--border)}.inv-items-head[data-v-d20940a9]{position:sticky;top:0;z-index:3;flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;border-bottom:1px solid var(--border);background:var(--surface)}.inv-items-t[data-v-d20940a9]{font-size:12px;font-weight:700;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em}.inv-items-body[data-v-d20940a9]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 16px}.inv.is-mob .inv-items-body[data-v-d20940a9]{overflow:visible}.inv-note-items[data-v-d20940a9]{padding:30px 0}.inv-blocks[data-v-d20940a9]{display:flex;flex-direction:column;gap:12px}.iib[data-v-d20940a9]{container-type:inline-size;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);padding:12px 14px}.iib-top[data-v-d20940a9]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.iib-n[data-v-d20940a9]{font-family:Inter Tight;font-weight:700;font-size:13px;color:var(--text-2);flex:none}.iib-park-lbl[data-v-d20940a9]{font-size:12px;font-weight:600;color:var(--text-3)}.iib-more[data-v-d20940a9]{margin-left:auto;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border:1px solid var(--border);border-radius:999px;background:var(--surface);font:inherit;font-size:12px;font-weight:600;color:var(--text-2);cursor:pointer}.iib-more[data-v-d20940a9]:hover{border-color:var(--brand-solid)}.iib-more-dot[data-v-d20940a9]{width:6px;height:6px;border-radius:50%;background:var(--brand-solid);flex:none}.iib-more-caret[data-v-d20940a9]{font-size:10px;color:var(--text-3)}.iib-del[data-v-d20940a9]{flex:none}.iib-core[data-v-d20940a9]{display:flex;flex-direction:column;gap:11px 12px}.iib-mech[data-v-d20940a9]{grid-template-columns:1fr}.iib-mech[data-v-d20940a9],.iib-metrics[data-v-d20940a9]{display:grid;gap:11px 12px;align-items:end}.iib-metrics[data-v-d20940a9]{grid-template-columns:repeat(2,minmax(0,1fr))}.iib-core[data-v-d20940a9]>*,.iib-mech[data-v-d20940a9]>*,.iib-metrics[data-v-d20940a9]>*{min-width:0}@container (min-width: 500px){.iib-core:not(.is-own) .iib-mech[data-v-d20940a9]{grid-template-columns:repeat(3,minmax(0,1fr))}.iib-metrics[data-v-d20940a9]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width: 800px){.iib-core.is-own[data-v-d20940a9]{display:grid;grid-template-columns:minmax(0,2fr) 1fr 1fr 1fr minmax(0,2fr);align-items:end}.iib-core.is-own>.iib-mech[data-v-d20940a9],.iib-core.is-own>.iib-metrics[data-v-d20940a9]{display:contents}}.iib-details[data-v-d20940a9]{margin-top:11px;padding-top:11px;border-top:1px dashed var(--border);display:flex;flex-direction:column;gap:11px 12px}.iibd-row[data-v-d20940a9]{display:grid;grid-template-columns:1fr;gap:11px 12px;align-items:end}.iibd-row[data-v-d20940a9]>*{min-width:0}.iibd-note[data-v-d20940a9]{width:100%}@container (min-width: 500px){.iibd-row[data-v-d20940a9]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 800px){.iibd-row[data-v-d20940a9]{grid-template-columns:minmax(0,1.4fr) minmax(0,1.4fr) 1fr 1fr}}.iib-preview[data-v-d20940a9]{display:flex;align-items:flex-start;gap:8px;margin-top:11px;padding:2px 2px 0;font-size:12px;line-height:1.45;color:var(--text-3)}.iib-preview-txt[data-v-d20940a9]{flex:1;min-width:0}.iib-preview-empty[data-v-d20940a9]{font-style:italic}.iib-preview-i[data-v-d20940a9]{flex:none;margin-top:1px;color:var(--text-3);cursor:help}.iib-preview[data-v-d20940a9] .k-tooltip-pop{white-space:normal;max-width:260px;text-align:left;line-height:1.4}.iib-tip-l1[data-v-d20940a9]{display:block;font-weight:600}.iib-tip-l2[data-v-d20940a9]{display:block;margin-top:3px;opacity:.85}.inv-foot[data-v-d20940a9]{flex:none;display:flex;align-items:center;gap:16px;padding:12px 20px;border-top:1px solid var(--border);background:var(--surface)}.inv-foot-totals[data-v-d20940a9]{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;min-width:0}.ift-row[data-v-d20940a9]{display:inline-flex;align-items:baseline;gap:7px;font-size:12.5px;color:var(--text-3)}.ift-row b[data-v-d20940a9]{color:var(--text);font-size:13.5px}.ift-grand[data-v-d20940a9]{font-size:13.5px;color:var(--text-2);font-weight:600}.ift-grand b[data-v-d20940a9]{color:#08a936;font-size:16px}.inv-foot-btns[data-v-d20940a9]{margin-left:auto;display:flex;gap:10px;flex:none}.mono[data-v-d20940a9]{font-family:Inter Tight;font-variant-numeric:tabular-nums}.inv.is-mob .iib-top[data-v-d20940a9],.inv.is-mob .inv-foot[data-v-d20940a9]{flex-wrap:wrap}.inv.is-mob[data-v-d20940a9] .k-input,.inv.is-mob[data-v-d20940a9] .k-input-field,.inv.is-mob[data-v-d20940a9] .k-input-field-wrap{min-width:0}.lm[data-v-d11bba60]{display:grid;grid-template-columns:minmax(400px,3fr) minmax(260px,2fr);grid-template-rows:100%;height:100%;background:var(--surface);overflow:hidden}.lm.is-mob[data-v-d11bba60]{overflow-y:auto;height:100%}.lm-left[data-v-d11bba60],.lm.is-mob[data-v-d11bba60]{display:flex;flex-direction:column}.lm-left[data-v-d11bba60]{min-width:0;border-right:1px solid var(--border)}.lm.is-mob .lm-left[data-v-d11bba60]{border-right:none;flex:none}.lm-status-wrap[data-v-d11bba60]{flex:none;position:relative}.lm-status-btn[data-v-d11bba60]{border:none;background:none;padding:0;cursor:pointer;gap:6px}.lm-status-btn[data-v-d11bba60],.lm-status-pill[data-v-d11bba60]{display:inline-flex;align-items:center}.lm-status-pill[data-v-d11bba60]{gap:7px;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:700;border:1px solid transparent;white-space:nowrap}.lm-status-none[data-v-d11bba60]{color:var(--text-3);background:var(--surface-3)}.lm-status-dot[data-v-d11bba60]{width:7px;height:7px;border-radius:50%}.lm-body[data-v-d11bba60]{flex:1;overflow-y:auto;overflow-x:hidden;padding:13px 14px;background:var(--surface-2)}.lm.is-mob .lm-body[data-v-d11bba60]{flex:none;overflow:visible;padding:10px 6px}.lm-cards[data-v-d11bba60]{display:flex;flex-direction:column;gap:13px}.lm-card[data-v-d11bba60]{padding:10px}.lm.is-mob .lm-card[data-v-d11bba60]{padding:8px}.lm-fields[data-v-d11bba60]{display:flex;flex-direction:column;gap:13px}.lm[data-v-d11bba60] .k-input-field-label{text-transform:none;letter-spacing:normal;color:var(--text-2)}.lm-grid[data-v-d11bba60]{display:grid;gap:12px;align-items:end}.lm-grid-3[data-v-d11bba60]{grid-template-columns:repeat(3,minmax(0,1fr))}.lm-grid-2[data-v-d11bba60]{grid-template-columns:repeat(2,minmax(0,1fr))}.lm-col2[data-v-d11bba60],.lm-grid[data-v-d11bba60]>*{min-width:0}.lm-col2[data-v-d11bba60]{grid-column:1/3}.lm-lead-actions[data-v-d11bba60]{display:flex;flex-wrap:wrap;gap:8px}.lm.is-mob .lm-grid-2[data-v-d11bba60],.lm.is-mob .lm-grid-3[data-v-d11bba60]{grid-template-columns:1fr}.lm.is-mob .lm-col2[data-v-d11bba60]{grid-column:auto}.lm-textarea[data-v-d11bba60]{width:100%;min-height:54px;padding:8px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface-3);color:var(--text);font:inherit;font-size:13px;outline:none;box-sizing:border-box;resize:vertical;line-height:1.5}.lm-textarea[data-v-d11bba60]:focus{border-color:var(--brand-solid);box-shadow:0 0 0 3px var(--brand-soft)}.lm-foot[data-v-d11bba60]{flex:none;display:flex;align-items:center;gap:10px;padding:10px 20px;border-top:1px solid var(--border);background:var(--surface)}.lm.is-mob .lm-foot[data-v-d11bba60]{justify-content:center}.lm-foot-sp[data-v-d11bba60]{margin-left:auto}.lm-right[data-v-d11bba60]{min-width:0;display:flex;flex-direction:column;background:var(--surface)}.lm.is-mob .lm-right[data-v-d11bba60]{flex:none;border-top:1px solid var(--border);min-height:300px}.lm-panel[data-v-d11bba60]{flex:1;min-height:0;overflow:hidden}.lm.is-mob .lm-panel[data-v-d11bba60]{flex:none}.lm-rel[data-v-d11bba60]{height:100%;overflow-y:auto;padding:14px 16px}.lm.is-mob .lm-rel[data-v-d11bba60]{height:auto;overflow:visible}.lm-rel-empty[data-v-d11bba60]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 16px;color:var(--text-3);font-size:13px}.lm-rel-empty[data-v-d11bba60] svg{opacity:.6}.lm-rel-table[data-v-d11bba60]{width:100%;border-collapse:collapse;font-size:12px}.lm-rel-table th[data-v-d11bba60]{text-align:left;padding:8px 11px;font:700 10px/1 Inter;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--border);white-space:nowrap}.lm-rel-table td[data-v-d11bba60]{padding:9px 11px;color:var(--text);border-top:1px solid var(--border);max-width:200px}.lm-rel-table tbody tr[data-v-d11bba60]{cursor:pointer}.lm-rel-table tbody tr[data-v-d11bba60]:hover{background:var(--surface-2)}.lm-rel-desc[data-v-d11bba60]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lm-overdue[data-v-d11bba60]{color:#f56c6c;font-weight:700}.ac[data-v-d11bba60]{text-align:center}.ar[data-v-d11bba60]{text-align:right}.mono[data-v-d11bba60]{font-family:Inter Tight;font-variant-numeric:tabular-nums}.truncate[data-v-d11bba60]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lm-status-backdrop[data-v-d11bba60]{position:fixed;inset:0;z-index:200}.lm-status-menu[data-v-d11bba60]{position:fixed;z-index:201;width:200px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-lg);padding:6px}.lm-status-item[data-v-d11bba60]{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:none;background:none;border-radius:8px;text-align:left;cursor:pointer;font:inherit}.lm-status-item[data-v-d11bba60]:hover{background:var(--surface-2)}.lm-status-item-t[data-v-d11bba60]{flex:1;font-size:13px;font-weight:600;color:var(--text)}.k-drawer-body:has(>.ctc){padding:0}.ctc[data-v-cea1b5a3]{display:grid;grid-template-columns:minmax(380px,1fr) minmax(280px,380px);grid-template-rows:100%;height:100%;background:var(--surface);overflow:hidden}.ctc.is-mob[data-v-cea1b5a3]{overflow-y:auto;height:100%}.ctc-left[data-v-cea1b5a3],.ctc.is-mob[data-v-cea1b5a3]{display:flex;flex-direction:column}.ctc-left[data-v-cea1b5a3]{min-width:0;border-right:1px solid var(--border)}.ctc.is-mob .ctc-left[data-v-cea1b5a3]{border-right:none;flex:none}.ctc-body[data-v-cea1b5a3]{flex:1;overflow-y:auto;overflow-x:hidden;padding:10px 14px;background:var(--surface-2)}.ctc.is-mob .ctc-body[data-v-cea1b5a3]{flex:none;overflow:visible;padding:10px 6px}.ctc-cards[data-v-cea1b5a3]{display:flex;flex-direction:column;gap:10px}.ctc-card[data-v-cea1b5a3]{padding:10px}.ctc.is-mob .ctc-card[data-v-cea1b5a3]{padding:8px}.ctc-fields[data-v-cea1b5a3]{display:flex;flex-direction:column;gap:11px}.ctc[data-v-cea1b5a3] .k-input-field-label{text-transform:none;letter-spacing:normal;color:var(--text-2)}.ctc-grid[data-v-cea1b5a3]{display:grid;gap:12px;align-items:end}.ctc-grid-3[data-v-cea1b5a3]{grid-template-columns:repeat(3,minmax(0,1fr))}.ctc-col2[data-v-cea1b5a3],.ctc-grid[data-v-cea1b5a3]>*{min-width:0}.ctc-col2[data-v-cea1b5a3]{grid-column:1/3}.ctc.is-mob .ctc-grid-3[data-v-cea1b5a3]{grid-template-columns:1fr}.ctc.is-mob .ctc-col2[data-v-cea1b5a3]{grid-column:auto}.ctc-switch[data-v-cea1b5a3]{display:flex;gap:9px;align-items:center;font-size:12px;font-weight:600;color:var(--text-2);cursor:pointer}.ctc-reps[data-v-cea1b5a3]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.ctc.is-mob .ctc-reps[data-v-cea1b5a3]{grid-template-columns:1fr}.ctc-rep-t[data-v-cea1b5a3]{font-size:11.5px;font-weight:700;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.ctc-rep-row[data-v-cea1b5a3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end;margin-bottom:6px}.ctc-rep-row[data-v-cea1b5a3] .k-vfield-label:empty{display:none}.ctc-rep-add[data-v-cea1b5a3]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:var(--radius-sm);border:1px dashed var(--brand-soft-2);background:transparent;color:var(--brand-ink);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.ctc-foot[data-v-cea1b5a3]{flex:none;display:flex;align-items:center;gap:10px;padding:10px 20px;border-top:1px solid var(--border);background:var(--surface)}.ctc.is-mob .ctc-foot[data-v-cea1b5a3]{justify-content:center}.ctc-foot-sp[data-v-cea1b5a3]{margin-left:auto}.ctc-right[data-v-cea1b5a3]{min-width:0;display:flex;flex-direction:column;background:var(--surface)}.ctc.is-mob .ctc-right[data-v-cea1b5a3]{flex:none;border-top:1px solid var(--border);min-height:300px}.ctc-tab-body[data-v-cea1b5a3]{flex:1;min-height:0;overflow:auto;padding:14px 18px}.ctc.is-mob .ctc-tab-body[data-v-cea1b5a3]{flex:none;overflow:visible}.ctc-note[data-v-cea1b5a3]{text-align:center;color:var(--text-3);font-size:13px;padding:24px 10px}.ctc-rel[data-v-cea1b5a3]{display:flex;gap:10px;align-items:center;padding:9px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:7px;cursor:pointer;background:var(--surface)}.ctc-rel[data-v-cea1b5a3]:hover{border-color:var(--brand-soft-2)}.ctc-rel.is-leaf[data-v-cea1b5a3]{cursor:default}.ctc-rel.is-leaf[data-v-cea1b5a3]:hover{border-color:var(--border)}.ctc-unlink[data-v-cea1b5a3]{flex:none;border:none;background:transparent;padding:0;font:inherit;font-size:11.5px;font-weight:600;color:#d9534f;cursor:pointer}.ctc-rel-ico[data-v-cea1b5a3]{flex:none;color:var(--text-3)}.ctc-rel-b[data-v-cea1b5a3]{min-width:0;flex:1}.ctc-rel-t[data-v-cea1b5a3]{font-size:13px;font-weight:600}.ctc-rel-m[data-v-cea1b5a3],.ctc-rel-t[data-v-cea1b5a3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctc-rel-m[data-v-cea1b5a3]{font-size:11.5px;color:var(--text-3)}.ctc-feed-item[data-v-cea1b5a3]{margin-bottom:12px}.ctc-feed-head[data-v-cea1b5a3]{display:flex;gap:8px;align-items:baseline;font-size:12.5px}.ctc-feed-text[data-v-cea1b5a3]{font-size:13px;color:var(--text-2);margin-top:2px;white-space:pre-wrap}@media(max-height:820px){.ctc-body[data-v-cea1b5a3]{padding:5px 12px}.ctc-cards[data-v-cea1b5a3]{gap:6px}.ctc-card[data-v-cea1b5a3]{padding:8px}.ctc-fields[data-v-cea1b5a3]{gap:8px}.ctc-card[data-v-cea1b5a3] .k-section-head{margin-bottom:4px}}.bulk-body[data-v-688fdfd9]{display:flex;flex-direction:column;gap:4px}.bulk-warn[data-v-688fdfd9]{display:flex;align-items:center;gap:8px;padding:9px 12px;margin-bottom:10px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--neg) 10%,var(--surface));color:var(--neg);font-size:12.5px;font-weight:700}.bulk-fld[data-v-688fdfd9]{display:flex;flex-direction:column;gap:6px;min-width:0}.bulk-sub-grid[data-v-688fdfd9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bulk-row-gap[data-v-688fdfd9]{margin-top:10px}.bulk-foot-hint[data-v-688fdfd9]{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-3);flex:1;min-width:0}@media(max-width:700px){.bulk-sub-grid[data-v-688fdfd9]{grid-template-columns:minmax(0,1fr)}}.sh-fill[data-v-fd23979b],.shifts-table[data-v-fd23979b]{height:100%}.sh-fill td[data-v-fd23979b]{padding:0;border:0;background:transparent;cursor:default}.lock-on[data-v-fd23979b]{color:var(--neg)}.cell-muted[data-v-fd23979b]{color:var(--text-2)}.sc-mgrs[data-v-fd23979b]{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;align-items:start}.sc-mgrs[data-v-fd23979b]>*{min-width:0}.cell-ico[data-v-fd23979b]{margin-right:2px;color:var(--text-3);flex:none}.truncate[data-v-fd23979b]{overflow:hidden;text-overflow:ellipsis}.nowrap[data-v-fd23979b],.truncate[data-v-fd23979b]{white-space:nowrap}.mono[data-v-fd23979b]{font-family:Inter Tight;font-variant-numeric:tabular-nums}.tl-host[data-v-fd23979b] .lg-sup,.tl-host[data-v-fd23979b] .tl-sup{background:linear-gradient(135deg,#00a7a8,#00a0a4,#0099a0 50%,#008b96)!important;background:linear-gradient(135deg,color(xyz 0.207 0.305 0.418),color(xyz 0.188 0.279 0.403),color(xyz 0.17 0.254 0.388) 50%,color(xyz 0.137 0.209 0.359))!important}.tl-host.tl-hide-types[data-v-fd23979b] .tl-legend span:has(.lg-own),.tl-host.tl-hide-types[data-v-fd23979b] .tl-legend span:has(.lg-sup){display:none}.tl-host.tl-hide-today[data-v-fd23979b] .tl-legend span:has(.lg-today){display:none}.tl-host.tl-legend-empty[data-v-fd23979b] .tl-legend{display:none}.col-num[data-v-fd23979b],.col-qty[data-v-fd23979b]{width:auto;white-space:nowrap}.col-num[data-v-fd23979b] .k-inline-edit,.col-qty[data-v-fd23979b] .k-inline-edit{max-width:none}.col-num[data-v-fd23979b] .k-inline-edit-text,.col-qty[data-v-fd23979b] .k-inline-edit-text{min-width:-moz-max-content;min-width:max-content;overflow:visible;text-overflow:clip}.col-num[data-v-fd23979b],.col-qty[data-v-fd23979b]{font-variant-numeric:tabular-nums}.multi-unit .mu-row[data-v-fd23979b]{display:grid;grid-template-columns:14px 1fr;align-items:baseline;gap:5px;text-align:right}.multi-unit .mu-u[data-v-fd23979b]{min-width:0;text-align:center}.mode-tag.mode-reb[data-v-fd23979b]{gap:4px;align-items:center;background:var(--brand-soft);color:var(--brand-ink);border-color:var(--brand-soft-2)}.col-num .sh-empty[data-v-fd23979b],.col-qty .sh-empty[data-v-fd23979b]{display:block;text-align:right}.otp-toolbar[data-v-5d88e068]{justify-content:space-between;margin-bottom:10px}.otp-meta[data-v-5d88e068],.otp-toolbar[data-v-5d88e068]{display:flex;align-items:center;gap:10px}.otp-meta[data-v-5d88e068]{min-width:0}.otp-count[data-v-5d88e068]{font-size:12.5px;color:var(--text-2)}.otp-count.is-warn[data-v-5d88e068]{color:#d97706}.mono[data-v-5d88e068]{font-family:Inter Tight;font-variant-numeric:tabular-nums}.nowrap[data-v-5d88e068],.truncate[data-v-5d88e068]{white-space:nowrap}.truncate[data-v-5d88e068]{overflow:hidden;text-overflow:ellipsis;max-width:220px}.cell-dash[data-v-5d88e068]{color:var(--text-3)}.otp-desc[data-v-5d88e068]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal}.otp-overdue[data-v-5d88e068]{color:var(--neg);font-weight:700}.otp-toolbar[data-v-85cb358c]{justify-content:space-between;margin-bottom:10px}.otp-meta[data-v-85cb358c],.otp-toolbar[data-v-85cb358c]{display:flex;align-items:center;gap:10px}.otp-meta[data-v-85cb358c]{min-width:0}.otp-count[data-v-85cb358c]{font-size:12.5px;color:var(--text-2)}.mono[data-v-85cb358c]{font-family:Inter Tight;font-variant-numeric:tabular-nums}.nowrap[data-v-85cb358c],.truncate[data-v-85cb358c]{white-space:nowrap}.truncate[data-v-85cb358c]{overflow:hidden;text-overflow:ellipsis}@media(max-width:560px){.grid-3[data-v-291759e0]{grid-template-columns:1fr}}.oe-hint[data-v-291759e0]{display:flex;align-items:flex-start;gap:7px;font-size:11.5px;line-height:1.45;color:var(--text-3)}.oe-warn[data-v-291759e0]{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--neg) 10%,var(--surface));font-size:12.5px;font-weight:600}.oe-warn[data-v-291759e0],.req[data-v-291759e0]{color:var(--neg)}.req[data-v-291759e0]{font-style:normal;margin-left:2px}.req[data-v-8d0a5e2a]{color:var(--neg);font-style:normal;margin-left:2px}.mono[data-v-8d0a5e2a]{font-family:Inter Tight;font-variant-numeric:tabular-nums}.is-loading[data-v-8d0a5e2a]{opacity:.55;pointer-events:none}.fld-err[data-v-8d0a5e2a] .k-combo-box-trigger{border-color:var(--neg)}.sm-lock.is-locked[data-v-8d0a5e2a]{color:var(--neg);border-color:color-mix(in srgb,var(--neg) 40%,var(--border))}.shm-cols[data-v-8d0a5e2a]{display:grid;grid-template-columns:minmax(0,24fr) minmax(0,76fr);gap:18px;align-items:start}.shm-c1[data-v-8d0a5e2a]{gap:14px;min-width:0}.shm-c1[data-v-8d0a5e2a],.shm-meta[data-v-8d0a5e2a]{display:flex;flex-direction:column}.shm-meta[data-v-8d0a5e2a]{gap:10px}.shm-resp[data-v-8d0a5e2a]{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border);padding-top:12px}.shm-resp-cap[data-v-8d0a5e2a]{font-size:11px;font-weight:700;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em}.shm-c1[data-v-8d0a5e2a] .k-combo-box,.shm-c1[data-v-8d0a5e2a] .k-combo-box-trigger,.shm-c1[data-v-8d0a5e2a] .k-input-field{min-width:0;max-width:100%}.shm-work[data-v-8d0a5e2a]{min-width:0;border-left:1px solid var(--border);padding-left:18px;display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:16px;align-items:start}.shm-mech[data-v-8d0a5e2a]{display:flex;flex-direction:column;gap:12px;min-width:0}.shm-mech-fields[data-v-8d0a5e2a]{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px}.shm-mech-fields[data-v-8d0a5e2a]>*{min-width:0}.shm-mech-fields[data-v-8d0a5e2a] .k-combo-box,.shm-mech-fields[data-v-8d0a5e2a] .k-combo-box-trigger,.shm-mech-fields[data-v-8d0a5e2a] .k-input-field{min-width:0;max-width:100%}.shm-price[data-v-8d0a5e2a]{gap:12px;min-width:0}.oci-parties[data-v-8d0a5e2a],.shm-price[data-v-8d0a5e2a]{display:flex;flex-direction:column}.oci-parties[data-v-8d0a5e2a]{gap:8px}.oci-party-row[data-v-8d0a5e2a]{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:8px}.oci-party-cap[data-v-8d0a5e2a]{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--text-2);white-space:nowrap}.oci-party-fld[data-v-8d0a5e2a]{min-width:0}.oci-party-fld[data-v-8d0a5e2a] .k-combo-box,.oci-party-fld[data-v-8d0a5e2a] .k-combo-box-trigger,.oci-party-fld.k-input-field[data-v-8d0a5e2a]{min-width:0;max-width:100%;overflow:hidden}.oci-party-loss[data-v-8d0a5e2a]{display:flex;align-items:center;gap:8px;padding-left:104px}.oci-party-loss .k-input-field-label[data-v-8d0a5e2a]{flex:none;white-space:nowrap}.oci-party-loss[data-v-8d0a5e2a] .k-num{max-width:130px}.party-combo[data-v-8d0a5e2a]{display:flex;align-items:center;gap:6px}.party-combo[data-v-8d0a5e2a] .k-combo-box{flex:1;min-width:0}.party-add[data-v-8d0a5e2a]{flex:none;display:grid;place-items:center;width:30px;height:34px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-2);cursor:pointer}.party-add[data-v-8d0a5e2a]:hover:not(:disabled){color:var(--brand-ink);border-color:var(--brand-solid)}.party-add[data-v-8d0a5e2a]:disabled{opacity:.45;cursor:not-allowed}.oci-units[data-v-8d0a5e2a]{display:flex;flex-direction:column;gap:10px}.oci-unit[data-v-8d0a5e2a]{border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.oci-unit-head[data-v-8d0a5e2a]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 10px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-2);background:color-mix(in srgb,var(--text) 4%,var(--surface));border-bottom:1px solid var(--border)}.oci-unit-volprov[data-v-8d0a5e2a]{text-transform:none;letter-spacing:normal;font-weight:500;min-width:120px;max-width:170px}.oci-ptab[data-v-8d0a5e2a]{width:100%;border-collapse:collapse}.oci-ptab thead th[data-v-8d0a5e2a]{font-size:10px;font-weight:600;color:var(--text-3);text-transform:uppercase;letter-spacing:.03em;text-align:left;padding:4px 8px 1px}.oci-ptab th.oci-ptab-price[data-v-8d0a5e2a],.oci-ptab th.oci-ptab-qty[data-v-8d0a5e2a]{width:34%}.oci-ptab-own th.oci-ptab-price[data-v-8d0a5e2a],.oci-ptab-own th.oci-ptab-qty[data-v-8d0a5e2a]{width:26%}.oci-ptab td[data-v-8d0a5e2a]{padding:4px 8px;vertical-align:middle}.oci-ptab tbody tr+tr td[data-v-8d0a5e2a]{border-top:1px dashed var(--border)}td.oci-ptab-side[data-v-8d0a5e2a]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--text-2);white-space:nowrap}.oci-ptab-dash[data-v-8d0a5e2a]{color:var(--text-3);text-align:center}.oci-ptab[data-v-8d0a5e2a] .k-num{width:100%;min-width:0;max-width:none}@media(max-width:900px){.shm-cols[data-v-8d0a5e2a]{gap:14px}.shm-cols[data-v-8d0a5e2a],.shm-work[data-v-8d0a5e2a]{grid-template-columns:minmax(0,1fr)}.shm-work[data-v-8d0a5e2a]{border-left:0;padding-left:0;border-top:1px solid var(--border);padding-top:14px}}@media(max-width:560px){.shm-mech-fields[data-v-8d0a5e2a]{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.calc-band[data-v-8d0a5e2a]{flex-basis:100%}.form-actions[data-v-8d0a5e2a]{flex-wrap:wrap;justify-content:flex-start}}.k-drawer-body:has(>.order-drawer){padding:0}.ot-link[data-v-c3626b91]{cursor:pointer}.order-drawer[data-v-c3626b91]{height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0;background:var(--bg,var(--surface-2,transparent))}.order-drawer[data-v-c3626b91] .order-screen{flex:1;min-height:0}.order-drawer[data-v-c3626b91] .order-tab-panel{flex:1;min-height:0;overflow:auto;padding:10px 18px 14px}.mono[data-v-c3626b91]{font-family:Inter Tight;font-variant-numeric:tabular-nums}.lock-flag[data-v-c3626b91]{color:var(--neg);display:inline-flex}.order-drawer.is-mob[data-v-c3626b91] .order-head{position:sticky;top:0;z-index:30}.order-drawer.is-mob[data-v-c3626b91] .order-screen{scrollbar-width:none}.order-drawer.is-mob[data-v-c3626b91] .order-screen::-webkit-scrollbar{width:0;height:0;display:none}.kpi-toggle[data-v-c3626b91]{box-sizing:border-box;width:calc(100% - 28px);max-width:calc(100% - 28px);margin:10px 14px 2px;justify-content:center}.k-drawer-body:has(>.ccd){padding:0}.ccd[data-v-0df1207d]{display:grid;grid-template-columns:repeat(2,minmax(380px,1fr));grid-template-rows:100%;height:100%;background:var(--surface);overflow:hidden}.ccd.is-mob[data-v-0df1207d]{overflow-y:auto;height:100%}.ccd-left[data-v-0df1207d],.ccd.is-mob[data-v-0df1207d]{display:flex;flex-direction:column}.ccd-left[data-v-0df1207d]{min-width:0;border-right:1px solid var(--border)}.ccd.is-mob .ccd-left[data-v-0df1207d]{border-right:none;flex:none}.ccd-dead[data-v-0df1207d]{flex:none;font-size:11px;font-weight:700;color:#fff;background:#f56c6c;border-radius:999px;padding:2px 9px}.ccd-bal[data-v-0df1207d]{text-align:right;flex:none;border:none;background:transparent;cursor:pointer;padding:2px 6px;border-radius:8px;font:inherit}.ccd-bal[data-v-0df1207d]:hover{background:var(--surface-3)}.ccd-bal-l[data-v-0df1207d]{font-size:11.5px;color:var(--text-3);font-weight:600}.ccd-bal-v[data-v-0df1207d]{font-size:19px;font-weight:700}.ccd.is-mob .ccd-bal-v[data-v-0df1207d]{font-size:16px}.ccd-body[data-v-0df1207d]{flex:1;overflow-y:auto;overflow-x:hidden;padding:10px 14px;background:var(--surface-2)}.ccd.is-mob .ccd-body[data-v-0df1207d]{flex:none;overflow:visible;padding:10px 6px}.ccd-cards[data-v-0df1207d]{display:flex;flex-direction:column;gap:10px}.ccd-card[data-v-0df1207d]{padding:10px}.ccd.is-mob .ccd-card[data-v-0df1207d]{padding:8px}.ccd-fields[data-v-0df1207d]{display:flex;flex-direction:column;gap:10px;container-type:inline-size}@container (max-width: 600px){.ccd-grid.ccd-grid-agr[data-v-0df1207d]{grid-template-columns:1fr}.ccd-grid.ccd-grid-agr>.ccd-agr[data-v-0df1207d]{grid-column:1/-1}}.ccd[data-v-0df1207d] .k-input-field-label{text-transform:none;letter-spacing:normal;color:var(--text-2)}.ccd-grid[data-v-0df1207d]{display:grid;gap:12px;align-items:end}.ccd-grid-3[data-v-0df1207d]{grid-template-columns:repeat(3,minmax(0,1fr))}.ccd-grid-2[data-v-0df1207d]{grid-template-columns:repeat(2,minmax(0,1fr))}.ccd-col2[data-v-0df1207d],.ccd-grid[data-v-0df1207d]>*{min-width:0}.ccd-col2[data-v-0df1207d]{grid-column:1/3}.ccd.is-mob .ccd-grid-2[data-v-0df1207d],.ccd.is-mob .ccd-grid-3[data-v-0df1207d]{grid-template-columns:1fr}.ccd.is-mob .ccd-col2[data-v-0df1207d]{grid-column:auto}.ccd-span2[data-v-0df1207d]{grid-column:span 2;min-width:0}.ccd-span3[data-v-0df1207d]{grid-column:1/-1;min-width:0}.ccd.is-mob .ccd-span2[data-v-0df1207d],.ccd.is-mob .ccd-span3[data-v-0df1207d]{grid-column:auto}.ccd-mini[data-v-0df1207d]{flex:none;display:grid;place-items:center;width:32px;height:36px;margin-bottom:1px;padding:0;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text-3);cursor:pointer}.ccd-mini[data-v-0df1207d]:hover{background:var(--surface-2);color:var(--text-2)}.ccd-innf[data-v-0df1207d]{min-width:0}.ccd-innf-head[data-v-0df1207d]{display:flex;align-items:center;gap:5px}.ccd-innf-head .k-vfield-label[data-v-0df1207d]{margin:0}.ccd-innf[data-v-0df1207d] .k-vfield-label:empty{display:none}.ccd-mini-xs[data-v-0df1207d]{width:22px;height:17px;margin:0 0 2px;border-radius:6px}.ccd-addr[data-v-0df1207d] .k-inline-edit-text,.ccd-addr[data-v-0df1207d] .tcv-locked-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ccd-agr[data-v-0df1207d]{min-width:0}.ccd-agr.is-click[data-v-0df1207d]{cursor:pointer}.ccd-agr.is-click[data-v-0df1207d] .tcv-field{transition:background .15s}.ccd-agr.is-click[data-v-0df1207d]:hover .tcv-field{background:var(--surface-3)}.ccd-inn-err[data-v-0df1207d]{color:#f56c6c;font-size:12px;font-weight:600;margin-top:-6px}.ccd-lock-note[data-v-0df1207d]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;background:color-mix(in srgb,var(--brand-solid) 6%,var(--surface));border:1px solid color-mix(in srgb,var(--brand-solid) 16%,var(--surface));font-size:11.5px;color:var(--text-2)}.ccd-lock-note[data-v-0df1207d] svg{flex:none;color:var(--text-3)}.ccd-reps[data-v-0df1207d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.ccd.is-mob .ccd-reps[data-v-0df1207d]{grid-template-columns:1fr}.ccd-rep-t[data-v-0df1207d]{font-size:11.5px;font-weight:700;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.ccd-rep-row[data-v-0df1207d]{display:grid;gap:8px;align-items:end;margin-bottom:6px}.ccd-rep-row-ph[data-v-0df1207d]{grid-template-columns:minmax(0,2fr) minmax(0,.7fr) minmax(0,1.1fr) auto}.ccd-rep-row-em[data-v-0df1207d]{grid-template-columns:minmax(0,2fr) minmax(0,1.1fr) auto}.ccd-rep-row[data-v-0df1207d] .k-vfield-label:empty{display:none}.ccd-rep-add[data-v-0df1207d]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:var(--radius-sm);border:1px dashed var(--brand-soft-2);background:transparent;color:var(--brand-ink);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.ccd-rep-add[data-v-0df1207d]:disabled,.ra-btn[data-v-0df1207d]:disabled{opacity:.5;cursor:not-allowed}.ccd.is-mob .ccd-rep-row-ph[data-v-0df1207d]{grid-template-columns:minmax(0,1.5fr) minmax(0,.6fr) minmax(0,1fr) auto}.ccd-cc[data-v-0df1207d]{flex-direction:column}.ccd-cc[data-v-0df1207d],.ccd-cc-row[data-v-0df1207d]{display:flex;gap:8px}.ccd-cc-row[data-v-0df1207d]{align-items:flex-end}.ccd-cc-row[data-v-0df1207d]>:first-child{flex:1;min-width:0}.ccd-cc-chips[data-v-0df1207d]{display:flex;flex-wrap:wrap;gap:6px}.ccd-cc-chip[data-v-0df1207d]{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--brand-ink);background:var(--brand-soft);border-radius:999px;padding:3px 6px 3px 10px}.ccd-cc-chip button[data-v-0df1207d]{display:grid;place-items:center;width:16px;height:16px;border:none;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.ccd-cc-res[data-v-0df1207d]{border:1px solid var(--border);border-radius:var(--radius-sm);padding:6px;max-height:240px;overflow:auto}.ccd-foot[data-v-0df1207d]{flex:none;display:flex;align-items:center;gap:10px;padding:10px 20px;border-top:1px solid var(--border);background:var(--surface)}.ccd-foot-hint[data-v-0df1207d]{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--text-3)}.ccd-foot-hint[data-v-0df1207d] svg{color:#d97706}.ccd.is-mob .ccd-foot[data-v-0df1207d]{justify-content:center}.ccd-foot-sp[data-v-0df1207d]{margin-left:auto}.ccd-right[data-v-0df1207d]{min-width:0;display:flex;flex-direction:column;background:var(--surface)}.ccd.is-mob .ccd-right[data-v-0df1207d]{flex:none;border-top:1px solid var(--border);min-height:300px}.ccd-rel-pane[data-v-0df1207d]{flex:3 1 0;min-height:0;display:flex;flex-direction:column}.ccd.is-mob .ccd-rel-pane[data-v-0df1207d]{flex:none}.ccd-rel-pane[data-v-0df1207d] .dwt-tab{padding:0 8px}@media(max-width:1500px){.ccd-rel-pane[data-v-0df1207d] .dwt-tab{padding:0 6px}}.ccd-tab-body[data-v-0df1207d]{flex:1;min-height:0;overflow:auto;padding:14px 18px}.ccd.is-mob .ccd-tab-body[data-v-0df1207d]{flex:none;overflow:visible}.ccd-pay-pane[data-v-0df1207d]{flex:2 1 0;min-height:0;display:flex;flex-direction:column;border-top:1px solid var(--border);background:var(--surface)}.ccd.is-mob .ccd-pay-pane[data-v-0df1207d]{flex:none}.ccd-pay-head[data-v-0df1207d]{flex:none;display:flex;align-items:center;gap:8px;padding:8px 18px;border-bottom:1px solid var(--border);background:var(--surface-2)}.ccd.is-mob .ccd-pay-head[data-v-0df1207d]{flex-wrap:wrap;padding:8px 12px}.ccd-pay-title[data-v-0df1207d]{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:var(--text);white-space:nowrap}.ccd-pay-title[data-v-0df1207d] svg{color:var(--text-3);flex:none}.ccd-pay-sp[data-v-0df1207d]{margin-left:auto}.ccd-pay-body[data-v-0df1207d]{flex:1;min-height:0;overflow:auto;padding:10px 18px}.ccd.is-mob .ccd-pay-body[data-v-0df1207d]{flex:none;overflow:visible}.ccd-pay-pane.is-flash[data-v-0df1207d]{animation:ccd-pay-flash-0df1207d 1.2s ease}@keyframes ccd-pay-flash-0df1207d{0%{box-shadow:inset 0 0 0 2px var(--brand-solid);background:var(--brand-soft)}to{box-shadow:inset 0 0 0 2px transparent;background:var(--surface)}}@media(max-height:820px){.ccd-body[data-v-0df1207d]{padding:5px 12px}.ccd-cards[data-v-0df1207d]{gap:6px}.ccd-card[data-v-0df1207d]{padding:8px}.ccd-fields[data-v-0df1207d]{gap:8px}.ccd-card[data-v-0df1207d] .k-section-head{margin-bottom:4px}}.ccd-tab-actions[data-v-0df1207d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.ccd-count[data-v-0df1207d]{font-size:12px;font-weight:600;color:var(--text-3);background:var(--surface-3);border:1px solid var(--border);border-radius:999px;padding:2px 10px}.ccd-count.is-warn[data-v-0df1207d]{color:#d97706;background:color-mix(in srgb,#d97706 12%,transparent);border-color:color-mix(in srgb,#d97706 30%,transparent)}.ccd-note[data-v-0df1207d]{text-align:center;color:var(--text-3);font-size:13px;padding:24px 10px}.ccd-rel[data-v-0df1207d]{display:flex;gap:10px;align-items:center;padding:9px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:7px;cursor:pointer;background:var(--surface)}.ccd-rel[data-v-0df1207d]:hover{border-color:var(--brand-soft-2)}.ccd-rel-ico[data-v-0df1207d]{flex:none;color:var(--text-3)}.ccd-rel-b[data-v-0df1207d]{min-width:0;flex:1}.ccd-rel-t[data-v-0df1207d]{font-size:13px;font-weight:600;color:var(--text)}.ccd-rel-m[data-v-0df1207d],.ccd-rel-t[data-v-0df1207d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ccd-rel-m[data-v-0df1207d]{font-size:11.5px;color:var(--text-3)}.ccd-rel-num[data-v-0df1207d]{color:var(--text-3);font-weight:500}.ccd-mini-tag[data-v-0df1207d]{font-size:10.5px;font-weight:700;color:var(--brand-ink);background:var(--brand-soft);border-radius:999px;padding:1px 7px;white-space:nowrap}.ccd-mini-tag.is-warn[data-v-0df1207d]{color:#d97706;background:color-mix(in srgb,#d97706 14%,transparent)}.ccd-contact[data-v-0df1207d]{border:1px solid var(--border);border-radius:var(--radius-sm);padding:9px 11px;margin-bottom:7px;background:var(--surface)}.ccd-contact.is-clickable[data-v-0df1207d]{cursor:pointer}.ccd-contact.is-clickable[data-v-0df1207d]:hover{border-color:var(--brand-soft-2)}.ccd-contact-head[data-v-0df1207d]{display:flex;align-items:center;gap:8px;min-width:0}.ccd-contact-head .ccd-rel-t[data-v-0df1207d]{flex:1;display:flex;align-items:center;gap:6px}.ccd-contact-body[data-v-0df1207d]{display:flex;flex-direction:column;gap:3px;margin-top:6px}.ccd-contact-line[data-v-0df1207d]{display:flex;align-items:flex-start;gap:6px;font-size:12.5px;color:var(--text-2)}.ccd-contact-line[data-v-0df1207d] svg{flex:none;margin-top:2px;color:var(--text-3)}.ccd-contact-line span[data-v-0df1207d]{overflow-wrap:anywhere}.ccd-contact-dates[data-v-0df1207d]{display:flex;gap:10px;font-size:11.5px;color:var(--text-3)}.ccd-contact-foot[data-v-0df1207d]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.ccd-unlink[data-v-0df1207d]{margin-left:auto;border:none;background:transparent;padding:0;font:inherit;font-size:11.5px;font-weight:600;color:#d9534f;cursor:pointer}.ccd-twrap[data-v-0df1207d]{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-sm)}.ccd-table[data-v-0df1207d]{width:100%;border-collapse:collapse;font-size:12.5px}.ccd-table th[data-v-0df1207d]{position:sticky;top:0;background:var(--surface-2,var(--surface-3));text-align:left;font-size:11px;font-weight:700;color:var(--text-3);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.ccd-table td[data-v-0df1207d],.ccd-table th[data-v-0df1207d]{padding:7px 9px;border-bottom:1px solid var(--border)}.ccd-table td[data-v-0df1207d]{color:var(--text);vertical-align:top}.ccd-table tbody tr[data-v-0df1207d]{cursor:pointer}.ccd-table tbody tr[data-v-0df1207d]:hover{background:var(--surface-3)}.ccd-table tbody tr:last-child td[data-v-0df1207d]{border-bottom:none}.ccd-right.is-leaf .ccd-rel-pane .ccd-table tbody tr[data-v-0df1207d]{cursor:default}.ccd-right.is-leaf .ccd-rel-pane .ccd-table tbody tr[data-v-0df1207d]:hover{background:transparent}.ccd-table td.num[data-v-0df1207d],.ccd-table th.num[data-v-0df1207d]{text-align:right}.ccd-table tr.is-cancelled td[data-v-0df1207d]{opacity:.55}.ccd-td-wide[data-v-0df1207d]{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ccd-td-desc[data-v-0df1207d]{max-width:260px}.ccd-td-desc span[data-v-0df1207d]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.is-overdue[data-v-0df1207d]{font-weight:700}.is-overdue[data-v-0df1207d],.num.neg[data-v-0df1207d]{color:#f56c6c}.num.pos[data-v-0df1207d]{color:#08a936}.ccd-dot[data-v-0df1207d]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px}.ccd-dot.ok[data-v-0df1207d]{background:#08a936}.ccd-dot.warn[data-v-0df1207d]{background:#d97706}.ccd-pick[data-v-0df1207d]{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.mono[data-v-0df1207d]{font-family:Inter Tight;font-variant-numeric:tabular-nums}.nowrap[data-v-0df1207d]{white-space:nowrap}
