.md-collection{display:block;padding-top:32px;padding-bottom:64px}.md-collection h1{margin:0 0 24px}.md-collection__toolbar{display:flex;flex-wrap:wrap;gap:8px}.md-collection__dropdown{position:relative}.md-collection__dropdown summary{list-style:none;cursor:pointer}.md-collection__dropdown summary::-webkit-details-marker{display:none}.md-collection__panel{position:absolute;top:calc(100% + 8px);left:0;z-index:15;background:#fff;border:1px solid #ccc;padding:20px;min-width:240px;max-height:360px;overflow:auto;display:grid;gap:14px;box-shadow:0 4px 12px #0001}.md-collection__panel label{display:flex;gap:10px;align-items:center}.md-collection__panel input{appearance:auto;width:18px;height:18px}.md-collection__panel select{border:1px solid #aaa;padding:10px;background:white}.md-collection__panel a{text-decoration:underline;text-underline-offset:3px}.md-collection__status{margin:20px 0}.md-collection__chip{display:inline-flex;gap:12px;border:1px solid #ddd;padding:6px 12px;margin-right:8px}.md-collection__status p{margin:14px 0 0;font-size:12px}.md-collection .md-collection__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 20px;margin:24px 0 0;padding:0;list-style:none}.md-collection__grid>li[hidden]{display:none!important}.md-collection a:focus-visible,.md-collection summary:focus-visible,.md-collection button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:767px){.md-collection{padding-top:24px;padding-bottom:40px}.md-collection .md-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.md-collection__toolbar{gap:6px}.md-collection__panel{position:fixed;inset:auto 16px;top:160px;max-height:55vh}.md-collection__toolbar .button{padding-inline:12px}}
