/* overrides.css — where the plugin stylesheet, written for Obsidian panes, needs a nudge on the web. Loaded last. */

/* a row of the plugin's forms often holds a choice and a line of text: let both breathe */
.setting-item-control > input[type="text"], .setting-item-control > select, .setting-item-control > textarea { flex: 1 1 180px; min-width: 0; }
.modal .setting-item { align-items: flex-start; }
/* the board fills the tab; its own bar and lanes scroll inside */
.base-host > .dmc-kb { min-height: 100%; }
/* cards take the keyboard on the web */
.base-host [draggable="true"]:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }
.tabs::-webkit-scrollbar, .base-tabs::-webkit-scrollbar { height: 4px; }
.tabs::-webkit-scrollbar-thumb, .base-tabs::-webkit-scrollbar-thumb { background: var(--line); border-radius: 2px; }
