.dlang[data-v-29ac6b52]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dlang--compact[data-v-29ac6b52]{grid-template-columns:1fr;gap:0}.dlang__opt[data-v-29ac6b52]{border:1px solid var(--d-line);border-radius:var(--d-r-ctl);background:var(--d-surface);text-align:left;min-height:52px;transition:border-color var(--d-dur) var(--d-ease), background-color var(--d-dur) var(--d-ease);align-items:center;gap:10px;padding:8px 12px;display:flex}.dlang--compact .dlang__opt[data-v-29ac6b52]{border:0;border-radius:0;min-height:46px;padding:6px 16px}.dlang__opt[data-v-29ac6b52]:hover:not([disabled]){background:var(--d-surface-2)}.dlang__opt.on[data-v-29ac6b52]{border-color:var(--d-accent);background:var(--d-accent-soft)}.dlang--compact .dlang__opt.on[data-v-29ac6b52]{background:var(--d-accent-soft)}.dlang__opt[disabled][data-v-29ac6b52]{opacity:.5;cursor:not-allowed}.dlang__text[data-v-29ac6b52]{flex:1;gap:1px;min-width:0;display:grid}.dlang__text b[data-v-29ac6b52]{font-size:var(--d-fs-md);color:var(--d-text);font-weight:600}.dlang__text small[data-v-29ac6b52]{font-size:var(--d-fs-xs);color:var(--d-text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dlang__check[data-v-29ac6b52]{color:var(--d-accent);flex:none}
