.obm{display:flex;flex-direction:column;gap:.5rem;font-size:.8125rem}.obm-list{border:1px solid var(--bs-border-color);border-radius:.375rem}.obm-row{display:grid;grid-template-columns:minmax(14rem,1.6fr) minmax(8rem,1fr) 5rem 5.5rem minmax(7rem,1fr) 6rem;gap:.5rem;align-items:center;padding:.3rem .5rem;border-bottom:1px solid var(--bs-border-color-translucent)}.obm-row:last-child{border-bottom:0}.obm-head{background:var(--hidra-look-head-bg,var(--bs-tertiary-bg));color:var(--hidra-look-head-color,inherit);border-bottom:2px solid var(--hidra-look-head-line,var(--bs-border-color));font-weight:600}.obm-row:not(.obm-head):hover{background:var(--hidra-look-hover-bg,var(--bs-tertiary-bg))}.obm-name{display:flex;align-items:center;gap:.35rem;min-width:0}.obm-dp1{padding-left:1.25rem}.obm-dp2{padding-left:2.5rem}.obm-dp3{padding-left:3.75rem}.obm-dp4,.obm-dp5,.obm-dp6{padding-left:5rem}.obm-grip{width:.7rem;color:var(--hidra-look-muted,var(--bs-gray-600));cursor:grab}.obm-ico{color:var(--hidra-look-muted,var(--bs-gray-600))}.obm-code{font-weight:600;font-variant-numeric:tabular-nums}.obm-num{text-align:right;font-variant-numeric:tabular-nums}.obm-payer{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obm-acts{display:flex;gap:.6rem;justify-content:flex-end}.obm-acts .btn{color:var(--hidra-look-muted,var(--bs-gray-600))}.obm-acts .btn:hover{color:var(--bs-body-color)}.obm-acts .obm-del:hover{color:var(--bs-danger)}.obm-dim{color:var(--hidra-look-muted,var(--bs-gray-600))}.obm-badge{background:var(--bs-secondary-bg);color:var(--hidra-look-muted,var(--bs-gray-600));font-weight:500}.obm-phase{background:var(--bs-info-bg-subtle);color:var(--bs-info-text-emphasis);font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.obm-phases{min-width:0;display:flex;flex-wrap:wrap;gap:.25rem}.obm-off{color:var(--hidra-look-muted,var(--bs-gray-600))}.obm-off .obm-code,.obm-off .obm-name>span:not(.badge){text-decoration:line-through}.obm-over{outline:2px dashed var(--hidra-cursor-accent,var(--bs-primary));outline-offset:-2px}.obm-focus{background:var(--hidra-select-bg,var(--bs-secondary-bg))}.obm-root-drop{padding:.4rem .5rem;text-align:center;color:var(--hidra-look-muted,var(--bs-gray-600));border-bottom:1px dashed var(--bs-border-color)}.obm-empty{padding:1rem;text-align:center;color:var(--hidra-look-muted,var(--bs-gray-600))}.obm-sub-title{margin-top:.5rem;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hidra-look-muted,var(--bs-gray-600))}.obm-sub .obm-sub-head{padding:.35rem .5rem;border-bottom:1px solid var(--bs-border-color-translucent);background:var(--bs-tertiary-bg)}