#interestingPanel .interesting-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin:16px 0}
#interestingPanel .interesting-filters label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600;min-width:145px}
#interestingPanel .interesting-filters input,#interestingPanel .interesting-filters select{min-height:38px;border:1px solid #d9e2de;border-radius:9px;padding:8px 10px;background:white;max-width:230px}
#interestingPanel .table-wrap{overflow:auto;max-height:70vh}
#interestingPanel .interesting-table{min-width:1350px;width:100%}
#interestingPanel .interesting-table th{position:sticky;top:0;background:#f7faf8;z-index:1}
#interestingPanel .interesting-table td{vertical-align:top;white-space:normal;overflow-wrap:anywhere}
.interesting-actions{display:flex;gap:6px;flex-wrap:wrap;min-width:185px;align-items:center}
.interesting-actions .btn{white-space:nowrap;text-decoration:none;line-height:1.4}
.interesting-detail{display:grid;grid-template-columns:155px 1fr;gap:12px;font-size:13px}
.interesting-detail dt{font-weight:700}.interesting-detail dd{margin:0;overflow-wrap:anywhere}.interesting-note{white-space:pre-wrap}
@media(max-width:680px){#interestingPanel .interesting-filters label{width:calc(50% - 6px);min-width:0}#interestingPanel .interesting-filters input,#interestingPanel .interesting-filters select{width:100%;max-width:none}.interesting-detail{grid-template-columns:1fr;gap:5px}.interesting-detail dd{margin-bottom:10px}}

#interestingPanel .interesting-table td:nth-child(6),#interestingPanel .interesting-table td:nth-child(7),#interestingPanel .interesting-table td:nth-child(8){white-space:nowrap;overflow-wrap:normal;min-width:88px}
