.explorer-intro{max-width:960px;padding:60px 0 32px}.explorer-intro h1{font-size:clamp(2.3rem,6vw,4.5rem);line-height:1.1}.explorer-intro>p{max-width:800px}.explorer-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;background:#eee9df;padding:24px;border-radius:12px}.explorer-filters label{display:flex;flex-direction:column;gap:8px;font-weight:600}.explorer-filters select,.explorer-filters input{width:100%;min-height:48px;padding:10px;border:1px solid #c6bfae;border-radius:6px;background:#fff;color:#222;font:inherit}.study,.coverage{background:#f1ede5;padding:24px;margin:24px 0;border-left:3px solid #92573e}.study summary{cursor:pointer;font-weight:600}.coverage p{max-width:1000px}#detail iframe{width:100%;aspect-ratio:16/9;border:0}#detail{max-width:900px;width:90%}#detail button{cursor:pointer}#live-status{color:#84401b}.cardtop{min-height:90px}.cardbody .tag{font-size:.7rem}.resultline>div{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:750px){.explorer-filters{grid-template-columns:1fr;padding:16px}.explorer-intro{padding-top:30px}.resultline{align-items:start;gap:12px;flex-direction:column}}@media print{header,.explorer-filters,.cardactions,#reset,#print,dialog,footer{display:none!important}.grid{display:block}.card{break-inside:avoid;margin-bottom:14px}.cardtop{min-height:0}.coverage{break-before:page}body,main{background:white;color:black}.heroart{display:none}}
