.tune-library-page{padding-block:2.5rem 4rem}.tune-library-heading{flex-wrap:wrap;align-items:baseline;gap:1rem;display:flex}.tune-library-heading>span{color:var(--muted-foreground);font-family:var(--font-code);font-size:.8rem}.tune-library-intro{max-width:44rem;color:var(--muted-foreground);margin-top:.75rem;line-height:1.6}.tune-library-toolbar{border-block:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;padding-block:1rem;display:flex}.tune-library-search{background:var(--secondary);border:1px solid var(--border);min-width:0;color:var(--muted-foreground);border-radius:4px;flex:20rem;align-items:center;gap:.6rem;padding:.6rem .75rem;display:flex}.tune-library-search input{width:100%;min-width:0;color:var(--foreground);background:0 0;outline:none;font-size:.9rem}.tune-library-search:focus-within{border-color:var(--primary)}.tune-library-select{min-width:0;color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.8rem;display:flex}.tune-library-select select{border:1px solid var(--border);background:var(--background);min-width:0;max-width:100%;color:var(--foreground);border-radius:4px;padding:.6rem .5rem;font-size:.85rem}.tune-library-results{color:var(--muted-foreground);justify-content:space-between;align-items:center;padding-block:.8rem;font-size:.8rem;display:flex}.tune-library-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.85rem}.tune-library-table th{background:var(--card);color:var(--muted-foreground);text-align:left;padding:.75rem;font-size:.75rem;font-weight:500}.tune-library-table th:first-child{width:32%}.tune-library-table th:nth-child(2){width:24%}.tune-library-table th:nth-child(3){width:26%}.tune-library-table th:last-child{width:18%}.tune-library-table td{border-bottom:1px solid var(--border);vertical-align:top;overflow-wrap:anywhere;padding:1.15rem .75rem}.tune-library-table tbody tr:hover{background:var(--card)}.tune-library-name{color:var(--foreground);align-items:baseline;gap:.5rem;font-size:1rem;font-weight:500;display:inline-flex}.tune-library-name svg{color:var(--primary);flex-shrink:0;align-self:center}.tune-library-name:hover{color:var(--primary)}.tune-library-detail{color:var(--muted-foreground);margin-top:.4rem;font-size:.8rem;line-height:1.5;display:block}.tune-library-firmware{font-family:var(--font-code);font-size:.75rem}.tune-library-logs{color:var(--cyan);align-items:center;gap:.4rem;display:inline-flex}.tune-library-footnote{color:var(--muted-foreground);margin-top:1.25rem;font-size:.8rem}.tune-library-empty{text-align:center;color:var(--muted-foreground);border-bottom:1px solid var(--border);padding:3rem 1rem}@media (width<=700px){.tune-library-page{padding-block:1.75rem 3rem}.tune-library-toolbar{gap:.6rem;margin-top:1.25rem}.tune-library-search{flex-basis:100%}.tune-library-select{flex:1}.tune-library-select select{flex:1;width:100%}.tune-library-table thead{display:none}.tune-library-table,.tune-library-table tbody{display:block}.tune-library-table tr{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:.8rem 1rem;padding-block:1rem;display:grid}.tune-library-table td{border:0;padding:0;display:block}.tune-library-table td:first-child{grid-column:1/-1}.tune-library-table td:last-child{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:.75rem;display:flex}.tune-library-table td:last-child .tune-library-detail{margin:0}}
