.ut-df{color:#183c37;--line:#cbd6d2;--green:#214d43}.ut-df[hidden],.ut-df [hidden]{display:none!important}.ut-df input,.ut-df select{padding:.62rem .7rem;border:1px solid #99aea6;border-radius:.3rem;background:white;color:#203d37;font:inherit;width:100%}.ut-df .ut-collection-pick{font-size:.95rem}.ut-df label{font-weight:600}.ut-model-filters{display:grid;grid-template-columns:minmax(160px,2fr) repeat(2,minmax(140px,1fr));gap:.9rem;margin:1.3rem 0}.ut-model-filters label{display:grid;gap:.3rem}.ut-file-list{list-style:none;margin:1rem 0;padding:0;border-top:1px solid var(--line)}.ut-file-card{padding:1rem 0;border-bottom:1px solid var(--line)}.ut-file-card h3{font-size:1.08rem;margin:0;color:#213f37}.ut-file-card p,.ut-file-status{margin:.3rem 0;line-height:1.4}.ut-file-status:empty{display:none}.ut-file-meta{font-size:.88rem;color:#436054}.ut-files-actions,.ut-file-format-picker{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;margin:.6rem 0}.ut-file-button,.ut-files-all,.ut-show-files,.ut-file-format-picker button{display:inline-flex;align-items:center;padding:.42rem .72rem;border:1px solid #829c93;background:white;color:#214d43;border-radius:4px;line-height:1.35;font:inherit;font-size:.89rem;font-weight:600;cursor:pointer;text-decoration:none}.ut-files-all,.ut-file-format-picker button[aria-pressed=true]{color:#fff;background:#214d43}.ut-file-button:focus-visible,.ut-files-all:focus-visible,.ut-show-files:focus-visible{outline:2px solid #b44e2c;outline-offset:2px}.ut-df button:disabled{opacity:.5;cursor:wait}.ut-df details.ut-format-notes{font-size:.88rem;color:#3c5149}.ut-model-nav{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.ut-show-files{font-size:1rem}.ut-df-compact{margin:1rem 0}.ut-df-compact details>summary{cursor:pointer}.ut-library-note{color:#3d5d50;font-size:.92rem}.ut-df .ut-warn{color:#754c26}.ut-files-actions a{color:#214d43;text-decoration:none}.ut-file-library-head{max-width:53rem}
@media(max-width:620px){.ut-model-filters{grid-template-columns:1fr}.ut-file-card{padding:.8rem 0}}
