.feed-browser{background:#f1f8f5;border:1px solid #bad7ca;padding:24px;margin:28px 0}.feed-controls{display:grid;grid-template-columns:2fr 1fr;gap:16px}.feed-controls label{font-weight:700;display:grid;gap:8px}.feed-controls input,.feed-controls select{box-sizing:border-box;width:100%;padding:13px;border:1px solid #a7bfc9;background:white;border-radius:8px;color:#17324a;font:inherit;min-width:0}.feed-item{background:white;border:1px solid #cadbd3;margin:10px 0;padding:16px}.feed-item summary{cursor:pointer;display:flex;gap:10px;align-items:center;flex-wrap:wrap;list-style:revert}.feed-item summary strong{font-size:18px}.feed-item summary span{font-size:13px;color:#526979}.feed-item summary b{margin-left:auto;font-size:13px;color:#245f4b}.feed-item table{width:100%;border-collapse:collapse;margin:16px 0}.feed-item th,.feed-item td{padding:9px 12px;border-bottom:1px solid #dce5df;text-align:left}.feed-item caption{font-weight:700;text-align:left;margin:8px 0}.feed-pagination{display:flex;gap:16px;align-items:center;justify-content:center;margin:20px 0}.feed-pagination button{font:inherit;padding:10px 18px;border:1px solid #a7bfc9;border-radius:8px;background:white;color:#17324a;cursor:pointer}.feed-pagination button:disabled{opacity:.45;cursor:default}.feed-note{font-size:13px!important;color:#526979}.feed-browser :is(input,select,summary,button):focus-visible{outline:3px solid #377fb3;outline-offset:3px}@media(max-width:560px){.feed-browser{padding:16px}.feed-controls{grid-template-columns:1fr}.feed-item{padding:12px}.feed-item summary b{width:100%;margin-left:0}}
