@layer amset-ui.tokens,amset-ui.base;@layer amset-ui.components{.amset-bar.amset-richtext{--amset-richtext-gap:var(--amset-space-1);gap:var(--amset-richtext-gap)}.amset-richtext__frame{container:amset-richtext/inline-size}@container amset-richtext (max-width:40rem){.amset-richtext .amset-bar__separator{display:none}.amset-bar.amset-richtext{column-gap:var(--amset-space-3)}}.amset-richtext__panel{gap:var(--amset-space-3);flex-direction:column;min-width:0;display:flex}.amset-richtext__actions{justify-content:flex-end;gap:var(--amset-space-2);flex-wrap:wrap;display:flex}.amset-richtext__frame{--amset-richtext-min-height:8rem;background:var(--amset-surface);border:var(--amset-border-width) solid var(--amset-border-bold);border-radius:var(--amset-radius);min-width:0;color:var(--amset-ink);font-family:var(--amset-font);transition:border-color var(--amset-duration-fast) var(--amset-easing-standard), box-shadow var(--amset-duration-fast) var(--amset-easing-standard);flex-direction:column;display:flex}.amset-richtext__frame>.amset-bar{border:0;border-bottom:var(--amset-border-width) solid var(--amset-divider);box-shadow:none;padding:var(--amset-space-1);border-radius:0}:is(.amset-richtext__frame:has(.amset-richtext__content:focus-visible),.amset-richtext__frame:has(.amset-richtext__content:focus)){border-color:var(--amset-focus);box-shadow:0 0 0 var(--amset-border-width) var(--amset-focus)}.amset-richtext__frame[data-invalid]{border-color:var(--amset-error)}.amset-richtext__content{min-height:var(--amset-richtext-min-height);padding:var(--amset-space-3);font-size:var(--amset-text-base);line-height:var(--amset-line-normal);overflow-wrap:anywhere;outline:none}.amset-richtext__content>:first-child{margin-top:0}.amset-richtext__content>:last-child{margin-bottom:0}.amset-richtext__content :is(p,ul,ol,blockquote,pre){margin-block:0 var(--amset-space-3)}.amset-richtext__content :is(h1,h2,h3){margin-block:var(--amset-space-4) var(--amset-space-2);font-weight:var(--amset-weight-bold);line-height:var(--amset-line-tight)}.amset-richtext__content h1{font-size:var(--amset-text-xl)}.amset-richtext__content h2{font-size:var(--amset-text-lg)}.amset-richtext__content h3{font-size:var(--amset-text-base)}.amset-richtext__content :is(ul,ol){padding-inline-start:var(--amset-space-6)}.amset-richtext__content blockquote{border-inline-start:calc(var(--amset-border-width) * 3) solid var(--amset-border-bold);color:var(--amset-ink-2);padding-inline-start:var(--amset-space-3)}.amset-richtext__content code{padding:0 var(--amset-space-1);border-radius:var(--amset-radius-sm);background:var(--amset-divider);font-family:var(--amset-font-mono);font-size:var(--amset-text-sm)}.amset-richtext__content pre{padding:var(--amset-space-3);border-radius:var(--amset-radius-sm);background:var(--amset-divider);font-family:var(--amset-font-mono);overflow-x:auto}.amset-richtext__content pre code{font-size:inherit;background:0 0;padding:0}.amset-richtext__content a{color:var(--amset-accent-text);text-underline-offset:.15em;text-decoration-line:underline}.amset-richtext__content .amset-richtext__underline{text-decoration-line:underline}.amset-richtext__content .amset-richtext__strike{text-decoration-line:line-through}.amset-richtext__content .amset-richtext__underline.amset-richtext__strike{text-decoration-line:underline line-through}.amset-richtext__content img{border-radius:var(--amset-radius-sm);max-width:100%;height:auto;display:block}.amset-richtext__content :is(.ProseMirror-selectednode,[data-lexical-selected]){outline:var(--amset-ring-width) solid var(--amset-focus)}.amset-richtext__content p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:inline-start;height:0;color:var(--amset-ink-3);pointer-events:none}}
@layer amset-ui.tokens,amset-ui.base;@layer amset-ui.components{.amset-bar-sup{--amset-bar-sup-gap:var(--amset-space-5);--amset-bar-sup-padding-block:var(--amset-space-3);--amset-bar-sup-padding-inline:var(--amset-space-5);--amset-bar-sup-font:var(--amset-text-sm);--amset-bar-sup-background:var(--amset-surface);align-items:center;gap:var(--amset-bar-sup-gap);padding:var(--amset-bar-sup-padding-block) var(--amset-bar-sup-padding-inline);background:var(--amset-bar-sup-background);border-bottom:var(--amset-border-width) solid var(--amset-border);font-family:var(--amset-font);color:var(--amset-ink);display:flex;position:relative}.amset-bar-sup--sm{--amset-bar-sup-gap:var(--amset-space-3);--amset-bar-sup-padding-block:var(--amset-space-2);--amset-bar-sup-padding-inline:var(--amset-space-3);--amset-bar-sup-font:var(--amset-text-xs)}.amset-bar-sup--lg{--amset-bar-sup-gap:var(--amset-space-6);--amset-bar-sup-padding-block:var(--amset-space-4);--amset-bar-sup-padding-inline:var(--amset-space-6);--amset-bar-sup-font:var(--amset-text-base)}.amset-bar-sup--sticky{z-index:var(--amset-layer-sticky);position:sticky;inset-block-start:0}.amset-bar-sup__skip{z-index:1;padding:var(--amset-space-2) var(--amset-space-3);border-radius:var(--amset-radius);background:var(--amset-accent);color:var(--amset-accent-ink);font-size:var(--amset-bar-sup-font);font-weight:var(--amset-weight-medium);transition:translate var(--amset-duration-fast) var(--amset-easing-standard);text-decoration:none;position:absolute;inset-block-start:var(--amset-space-2);inset-inline-start:var(--amset-space-2);translate:0 -200%}.amset-bar-sup__skip:focus-visible{outline:2px solid var(--amset-focus);outline-offset:2px;translate:0}.amset-bar-sup__brand{align-items:center;gap:var(--amset-space-2);font-weight:var(--amset-weight-bold);display:flex}.amset-bar-sup__nav{min-width:0}.amset-bar-sup__list{align-items:center;gap:var(--amset-space-1);scrollbar-width:thin;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.amset-bar-sup__link{padding:var(--amset-space-2) var(--amset-space-3);border-radius:var(--amset-radius);color:var(--amset-ink-2);font-size:var(--amset-bar-sup-font);font-weight:var(--amset-weight-medium);white-space:nowrap;text-decoration:none;display:block}.amset-bar-sup__link:hover{background:var(--amset-surface-2);color:var(--amset-ink)}.amset-bar-sup__link:focus-visible{outline:2px solid var(--amset-focus);outline-offset:-2px}.amset-bar-sup__link[data-current]{background:var(--amset-accent-soft);color:var(--amset-accent-text);box-shadow:inset 0 -2px 0 var(--amset-accent)}.amset-bar-sup__actions{align-items:center;gap:var(--amset-space-2);margin-inline-start:auto;display:flex}@media (max-width:40rem){.amset-bar-sup{gap:var(--amset-space-2);flex-wrap:wrap}.amset-bar-sup__nav{order:1;width:100%}}}
