.de:where(.astro-m7gmbims){margin-top:1.5rem}.de:where(.astro-m7gmbims) button:where(.astro-m7gmbims){font:inherit;cursor:pointer;border-radius:.5rem;font-weight:600}.de-start:where(.astro-m7gmbims),.de-primary:where(.astro-m7gmbims){background:var(--sl-color-accent);color:#fff;border:0;padding:.75rem 1.1rem}.de-dialog:where(.astro-m7gmbims){background:var(--sl-color-bg);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--sl-color-text);border:0;margin:0;padding:0;overflow:hidden}.de-dialog:where(.astro-m7gmbims)[open]{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}.de-dialog:where(.astro-m7gmbims)::backdrop{background:#00000080}.de-bar:where(.astro-m7gmbims){border-bottom:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg-nav);align-items:center;gap:.5rem;padding:.6rem 1rem;display:flex}.de-bar:where(.astro-m7gmbims) strong:where(.astro-m7gmbims){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.de-bar:where(.astro-m7gmbims) .de-primary:where(.astro-m7gmbims){padding:.55rem .9rem}.de-bar:where(.astro-m7gmbims) :where(.astro-m7gmbims)[data-close]{border:1px solid var(--sl-color-gray-4);color:var(--sl-color-text);background:0 0;padding:.55rem .9rem}.de-tabs:where(.astro-m7gmbims){gap:.25rem;padding:.5rem 1rem 0;display:flex}.de-tabs:where(.astro-m7gmbims) button:where(.astro-m7gmbims){border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);color:var(--sl-color-text);flex:1;padding:.55rem}.de-tabs:where(.astro-m7gmbims) button:where(.astro-m7gmbims)[aria-selected=true]{background:var(--sl-color-accent);border-color:var(--sl-color-accent);color:#fff}.de-body:where(.astro-m7gmbims){grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.de-body:where(.astro-m7gmbims)[data-show=form] .de-preview:where(.astro-m7gmbims),.de-body:where(.astro-m7gmbims)[data-show=doc] .de-form:where(.astro-m7gmbims){display:none}.de-form:where(.astro-m7gmbims),.de-preview:where(.astro-m7gmbims){min-width:0;padding:1rem;overflow-y:auto}.de-form:where(.astro-m7gmbims){align-content:start;gap:1rem;display:grid}.de-form:where(.astro-m7gmbims) p:where(.astro-m7gmbims){margin:0}.de-form:where(.astro-m7gmbims) fieldset:where(.astro-m7gmbims){border:0;gap:.9rem;min-width:0;margin:0;padding:0;display:grid}.de-form:where(.astro-m7gmbims) legend:where(.astro-m7gmbims){margin-bottom:.5rem;padding:0;font-size:1.05rem;font-weight:700}.de-form:where(.astro-m7gmbims) label:where(.astro-m7gmbims){gap:.25rem;display:grid}.de-form:where(.astro-m7gmbims) label:where(.astro-m7gmbims) span:where(.astro-m7gmbims){font-weight:600}.de-form:where(.astro-m7gmbims) i:where(.astro-m7gmbims),.de-form:where(.astro-m7gmbims) small:where(.astro-m7gmbims){color:var(--sl-color-gray-3)}.de-form:where(.astro-m7gmbims) i:where(.astro-m7gmbims){font-weight:400}.de-form:where(.astro-m7gmbims) input:where(.astro-m7gmbims),.de-form:where(.astro-m7gmbims) textarea:where(.astro-m7gmbims){font:inherit;border:1px solid var(--sl-color-gray-4);background:var(--sl-color-bg);color:var(--sl-color-text);border-radius:.4rem;width:100%;padding:.55rem .65rem}.de-note:where(.astro-m7gmbims){background:var(--sl-color-accent-low);border-radius:.4rem;padding:.6rem .8rem}.de-local:where(.astro-m7gmbims){color:var(--sl-color-gray-3);font-size:.9rem}.de-preview:where(.astro-m7gmbims){background:var(--sl-color-gray-6)}.de-preview-head:where(.astro-m7gmbims){justify-content:space-between;gap:.5rem;margin-bottom:.75rem;font-weight:600;display:flex}.de-updating:where(.astro-m7gmbims){color:var(--sl-color-text-accent)}.de-pages:where(.astro-m7gmbims){gap:1rem;max-width:60rem;margin:0 auto;display:grid}.de-pages:where(.astro-m7gmbims) canvas{background:#fff;width:100%;height:auto;display:block;box-shadow:0 1px 6px #0000004d}.de-preview:where(.astro-m7gmbims)[aria-busy=true] .de-pages:where(.astro-m7gmbims){opacity:.6;transition:opacity .2s}@media (width>=1024px){.de-tabs:where(.astro-m7gmbims){display:none}.de-body:where(.astro-m7gmbims){grid-template-columns:2fr 3fr}.de-body:where(.astro-m7gmbims)[data-show] .de-form:where(.astro-m7gmbims),.de-body:where(.astro-m7gmbims)[data-show] .de-preview:where(.astro-m7gmbims){align-content:start;display:grid}.de-form:where(.astro-m7gmbims){border-right:1px solid var(--sl-color-gray-5);padding:1.25rem 1.5rem}.de-preview:where(.astro-m7gmbims){padding:1.25rem 2rem}}
