.k-drawer-body:has(>.txm){padding:0}.txm[data-v-0d69da64]{display:flex;flex-direction:column;height:100%;background:var(--surface);overflow:hidden}.txm-body[data-v-0d69da64]{flex:1;overflow-y:auto;overflow-x:hidden;padding:10px 14px;background:var(--surface-2)}.txm.is-mob .txm-body[data-v-0d69da64]{padding:10px 6px}.txm-note[data-v-0d69da64]{color:var(--text-3);text-align:center;padding:40px 0}.txm-main[data-v-0d69da64]{display:flex;flex-direction:column;gap:10px}.txm-main.txm-2col[data-v-0d69da64]{flex-direction:row;align-items:flex-start;gap:12px}.txm-2col .txm-col[data-v-0d69da64]{flex:1 1 0;min-width:0}.txm-cards[data-v-0d69da64],.txm.is-mob .txm-main.txm-2col[data-v-0d69da64]{flex-direction:column}.txm-cards[data-v-0d69da64]{display:flex;gap:10px}.txm-card[data-v-0d69da64]{padding:10px}.txm.is-mob .txm-card[data-v-0d69da64]{padding:8px}.txm-fields[data-v-0d69da64]{display:flex;flex-direction:column;gap:11px}.txm[data-v-0d69da64] .k-input-field-label{text-transform:none;letter-spacing:normal;color:var(--text-2)}.txm-grid[data-v-0d69da64]{display:grid;gap:12px;align-items:end}.txm-grid-2[data-v-0d69da64]{grid-template-columns:repeat(2,minmax(0,1fr))}.txm-grid[data-v-0d69da64]>*{min-width:0}.txm.is-mob .txm-grid-2[data-v-0d69da64]{grid-template-columns:1fr}.txm-contracts[data-v-0d69da64]{display:flex;flex-direction:column;gap:10px}.txm-tc[data-v-0d69da64]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;gap:10px;align-items:end}.txm-tc[data-v-0d69da64] .k-vfield-label:empty{display:none}.txm.is-mob .txm-tc[data-v-0d69da64]{grid-template-columns:1fr}.txm-tc-add[data-v-0d69da64]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:var(--radius-sm);border:1px dashed var(--brand-soft-2);background:transparent;color:var(--brand-ink);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.txm-tc-add[data-v-0d69da64]:disabled{opacity:.5;cursor:not-allowed}.txm-inv-actions[data-v-0d69da64]{display:flex;gap:8px;flex-wrap:wrap}.txm-col2-hint[data-v-0d69da64],.txm-hint[data-v-0d69da64]{display:flex}.txm-hint[data-v-0d69da64]{align-items:flex-start;gap:10px;color:var(--text-3)}.txm-hint[data-v-0d69da64] svg{flex:none;color:var(--brand-ink);opacity:.8;margin-top:1px}.txm-hint p[data-v-0d69da64]{margin:0;font-size:12.5px;line-height:1.5}.txm-foot[data-v-0d69da64]{flex:none;display:flex;gap:10px;padding:14px 22px;border-top:1px solid var(--border);background:var(--surface);justify-content:flex-end}
