@layer amset-ui.tokens,amset-ui.base;@layer amset-ui.components{.amset-media{--amset-media-tile:9rem;--amset-media-panel:20rem;--amset-media-radius:var(--amset-radius-lg);gap:var(--amset-space-3);padding:var(--amset-space-4);border:var(--amset-border-width) solid var(--amset-border);border-radius:var(--amset-media-radius);background:var(--amset-surface);color:var(--amset-ink);font-family:var(--amset-font);font-size:var(--amset-text-sm);flex-direction:column;display:flex;container-type:inline-size}.amset-media__bar,.amset-media__actions{align-items:center;gap:var(--amset-space-2);flex-wrap:wrap;display:flex}.amset-media__search{flex:14rem}.amset-media[data-dropping]{outline:2px dashed var(--amset-accent);outline-offset:-2px}.amset-media__progress{margin:0}.amset-media__alert{padding:var(--amset-space-2) var(--amset-space-3);background:var(--amset-error-soft);border-radius:var(--amset-radius);color:var(--amset-error);margin:0}.amset-media__body{grid-template-columns:minmax(0, 1fr) var(--amset-media-panel);gap:var(--amset-space-4);align-items:start;display:grid}@container not (min-width:44rem){.amset-media__body{grid-template-columns:minmax(0,1fr)}}.amset-media__grid{grid-template-columns:repeat(auto-fill, minmax(var(--amset-media-tile), 1fr));gap:var(--amset-space-3);margin:0;padding:0;list-style:none;display:grid}.amset-media__item{display:flex}.amset-media__tile{gap:var(--amset-space-1);min-width:0;padding:var(--amset-space-2);border:var(--amset-border-width) solid var(--amset-border);border-radius:var(--amset-radius);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;flex-direction:column;flex:1;display:flex}.amset-media__tile:hover{background:var(--amset-surface-2)}.amset-media__tile:focus-visible{outline:var(--amset-ring-width) solid var(--amset-focus);outline-offset:2px}.amset-media__tile[aria-pressed=true]{border-color:var(--amset-accent);background:var(--amset-accent-soft);box-shadow:0 0 0 var(--amset-ring-width) var(--amset-accent)}.amset-media__thumb,.amset-media__placeholder{aspect-ratio:4/3;border-radius:var(--amset-radius-sm);object-fit:cover;width:100%}.amset-media__placeholder{background:var(--amset-surface-2);color:var(--amset-ink-2);font-weight:var(--amset-weight-bold);place-items:center;display:grid}.amset-media__name{font-weight:var(--amset-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.amset-media__warning{color:var(--amset-warning);font-size:var(--amset-text-xs)}.amset-media__panel{gap:var(--amset-space-2);padding:var(--amset-space-3);border-radius:var(--amset-radius);background:var(--amset-surface-2);flex-direction:column;display:flex}.amset-media__preview{border-radius:var(--amset-radius-sm);object-fit:contain;background:var(--amset-surface);width:100%;max-height:14rem}.amset-media__audio{width:100%}.amset-media__file{overflow-wrap:anywhere;font-weight:var(--amset-weight-medium);margin:0}.amset-media__facts,.amset-media__none,.amset-media__status{color:var(--amset-ink-2);font-variant-numeric:tabular-nums;margin:0}.amset-media__status{padding:var(--amset-space-6) var(--amset-space-3);text-align:center}.amset-media__form{align-items:stretch;gap:var(--amset-space-2);flex-direction:column;display:flex}.amset-media__form>.amset-button{align-self:flex-start}.amset-media__footer{justify-content:flex-end;display:flex}}
