/* Shared structure. Obsidian's opt-in layout lives in obsidian.css. */
.release-stamp { display:none; }
.command-columns { display:none; }
.popup-shell .top,.popup-shell .searchbar,.popup-shell .tabs,.popup-shell .filters,.popup-shell .foot { min-width:0; }
html:root[data-palette="coral"] .tracker-shell .grid { grid-template-columns:repeat(auto-fill,minmax(250px,1fr)); }
.row .star { min-width:28px; }
.tracker-shell .card-body { min-width:0; }
.tracker-shell .side select { max-width:100%; }
.popup-shell .list>.empty { grid-column:1 / -1; }
.theme-sample { height:76px; }
.theme-option[data-choice="coral"] .theme-sample { grid-template-columns:1fr; }
.theme-option[data-choice="coral"] .theme-sample-card { height:15px; }
@media(max-width:460px) { .popup-shell .chip { max-width:100%; } }
