.m02-dfver__block { margin: 0 0 var(--spacing-12); color: var(--color-text-body); } .m02-dfver__breaks { padding: var(--spacing-8) var(--spacing-12); border-left: 4px solid var(--color-danger); background: var(--color-surface); } .m02-dfver__title { font-size: var(--text-body); } .m02-dfver__group { margin: var(--spacing-8) 0; } .m02-dfver__fields { display: flex; flex-wrap: wrap; gap: var(--spacing-8) var(--spacing-16); margin: var(--spacing-4) 0; } .m02-dfver__field { display: flex; flex-direction: column; gap: var(--spacing-4); color: var(--color-text-secondary); font-size: var(--text-body-sm); } .m02-dfver__input { box-sizing: border-box; width: 160px; max-width: 100%; height: var(--control-height-sm); padding: 3px 6px; border: 1px solid var(--color-border); border-radius: var(--radius-sm); background: var(--color-canvas); color: var(--color-text-body); font: inherit; font-size: var(--text-body-sm); } .m02-dfver__item { display: flex; flex-direction: column; gap: var(--spacing-4); margin: var(--spacing-4) 0; } .m02-dfver__line { display: flex; flex-wrap: wrap; align-items: center; gap: var(--spacing-8); font-size: var(--text-body-sm); } .m02-dfver__now { color: var(--color-text-body); } .m02-dfver__price { color: var(--color-text-secondary); font-variant-numeric: tabular-nums; } .m02-dfver__warn { color: var(--color-danger); } .m02-dfver__panel { padding: var(--spacing-8); border: 1px solid var(--color-border); border-radius: var(--radius-sm); background: var(--color-surface); } .m02-dfver__search, .m02-dfver__pager { display: flex; flex-wrap: wrap; align-items: center; gap: var(--spacing-8); margin: var(--spacing-4) 0; } .m02-dfver__list { display: flex; flex-direction: column; gap: var(--spacing-4); margin: var(--spacing-4) 0; padding: 0; list-style: none; } .m02-dfver__list .ui-btn { max-width: 100%; text-align: left; white-space: normal; } .m02-dfver__muted { margin: 0; color: var(--color-text-muted); font-size: var(--text-caption); } .m02-dfver__msg { margin: var(--spacing-4) 0 0; color: var(--color-danger); font-size: var(--text-caption); }