@layer amset-ui.tokens,amset-ui.base;@layer amset-ui.components{.amset-panel{--amset-panel-width:28rem;--amset-panel-height:50vh;--amset-panel-padding:var(--amset-space-5);--amset-panel-background:var(--amset-surface);--amset-panel-from:translateX(16px);background:var(--amset-panel-background);max-width:100%;max-height:100%;box-shadow:var(--amset-shadow-floating);font-family:var(--amset-font);color:var(--amset-ink);opacity:0;transform:var(--amset-panel-from);transition:display var(--amset-duration-fast) allow-discrete, overlay var(--amset-duration-fast) allow-discrete, opacity var(--amset-duration-fast) var(--amset-easing-exit), transform var(--amset-duration-fast) var(--amset-easing-exit);border:0;margin:0;padding:0;position:fixed}.amset-panel[open]{flex-direction:column;display:flex}.amset-panel::backdrop{background:var(--amset-overlay);opacity:0;transition:display var(--amset-duration-fast) allow-discrete, overlay var(--amset-duration-fast) allow-discrete, opacity var(--amset-duration-fast) var(--amset-easing-exit)}.amset-panel--start,.amset-panel--end{width:100%;height:auto;max-width:var(--amset-panel-width);inset-block:0}.amset-panel--start{--amset-panel-from:translateX(-16px);border-inline-end:var(--amset-border-width) solid var(--amset-border);inset-inline:0 auto}.amset-panel--end{border-inline-start:var(--amset-border-width) solid var(--amset-border);inset-inline:auto 0}.amset-panel--top,.amset-panel--bottom{width:auto;max-height:var(--amset-panel-height);inset-inline:0}.amset-panel--top{--amset-panel-from:translateY(-16px);border-bottom:var(--amset-border-width) solid var(--amset-border);inset-block:0 auto}.amset-panel--bottom{--amset-panel-from:translateY(16px);border-top:var(--amset-border-width) solid var(--amset-border);inset-block:auto 0}[dir=rtl] .amset-panel--end{--amset-panel-from:translateX(-16px)}[dir=rtl] .amset-panel--start{--amset-panel-from:translateX(16px)}.amset-panel--sm{--amset-panel-width:20rem;--amset-panel-height:30vh}.amset-panel--lg{--amset-panel-width:40rem;--amset-panel-height:80vh}.amset-panel[open],.amset-panel[open]::backdrop{opacity:1;transition-timing-function:var(--amset-easing-entry);transition-duration:var(--amset-duration)}.amset-panel[open]{transform:translate(0)}.amset-panel[open][data-exiting],.amset-panel[open][data-exiting]::backdrop{opacity:0;transition-timing-function:var(--amset-easing-exit);transition-duration:var(--amset-duration-fast)}.amset-panel[open][data-exiting]{transform:var(--amset-panel-from)}@starting-style{.amset-panel[open],.amset-panel[open]::backdrop{opacity:0}.amset-panel[open]{transform:var(--amset-panel-from)}}.amset-panel__content{outline:none;flex-direction:column;height:100%;min-height:0;display:flex}.amset-panel__header{align-items:flex-start;gap:var(--amset-space-3);padding:var(--amset-space-4) var(--amset-panel-padding);border-bottom:var(--amset-border-width) solid var(--amset-divider);flex:none;display:flex}.amset-panel__titles{overflow-wrap:anywhere;flex:1;min-width:0}.amset-panel__title{font-size:var(--amset-text-lg);font-weight:var(--amset-weight-bold);margin:0}.amset-panel__description{color:var(--amset-ink-2);font-size:var(--amset-text-sm);margin-top:2px;display:block}.amset-panel__close{margin-inline-end:calc(var(--amset-space-2) * -1)}.amset-panel__body{min-height:0;padding:var(--amset-panel-padding);flex:1;overflow:auto}.amset-panel__body[data-scrollable]:focus-visible{outline:2px solid var(--amset-focus);outline-offset:-2px}.amset-panel__footer{justify-content:flex-end;gap:var(--amset-space-2);padding:var(--amset-space-4) var(--amset-panel-padding);border-top:var(--amset-border-width) solid var(--amset-divider);flex-wrap:wrap;flex:none;display:flex}}
