/* Aanvullende, compacte presentatie; alle uitleg blijft uitklapbaar. */
body[data-view="quarters"] .quarter15 .q-title{padding:0;margin:0 0 .65rem;border:0}
body[data-view="quarters"] .quarter15 .q-title h1{font-size:clamp(1.8rem,4vw,2.6rem);margin:0}
body[data-view="quarters"] .q-kicker{display:none}
body[data-view="quarters"] .q-controls{display:block;margin:.5rem 0}
body[data-view="quarters"] .q-controls label{font-size:.85rem;margin:.25rem 0}
body[data-view="quarters"] .q-controls input,body[data-view="quarters"] .q-controls select{font-size:16px;padding:.55rem;min-height:44px;width:100%}
body[data-view="quarters"] #q15-show{display:none}
body[data-view="quarters"] #q15-search-count:empty{display:none}
body[data-view="quarters"] .quarter-painting{margin:.7rem 0}
body[data-view="quarters"] .qp-tools{padding:.4rem;gap:.4rem;align-items:center}
body[data-view="quarters"] .qp-tools button,body[data-view="quarters"] .qp-tools .button{padding:.4rem .65rem;font-size:.85rem;min-height:44px}
body[data-view="quarters"] .qp-scale{display:none}
body[data-view="quarters"] .qp-more{margin-left:auto;position:relative}
body[data-view="quarters"] .qp-more summary{cursor:pointer;padding:.65rem;font-size:.85rem}
body[data-view="quarters"] .qp-more[open]>div{display:flex;gap:.4rem;flex-wrap:wrap;padding:.4rem}
body[data-view="quarters"] .qp-help summary,body[data-view="quarters"] .q-disclosure>summary{cursor:pointer;padding:.7rem;font-size:.9rem}
body[data-view="quarters"] .q-disclosure{border-top:1px solid #b69a6655;margin:.25rem 0}
body[data-view="quarters"] .q-disclosure>p,body[data-view="quarters"] .q-disclosure>div{padding:.5rem}
body[data-view="quarters"] .qp-help{border-top:1px solid #b69a6640}
body[data-view="quarters"] .qp-help:not([open]){font-size:.8rem}
body[data-view="quarters"] .q-options{font-size:.9rem}
@media(max-width:600px){body[data-view="quarters"] .portal-main{padding:1rem .6rem}body[data-view="quarters"] .quarter15{padding:0}body[data-view="quarters"] .qp-viewport{height:auto;max-height:72vh}}
@media print{body[data-view="quarters"] .q-disclosure{display:block}}
