h1.svelte-ai0bgm{margin:0}.tabs.svelte-ai0bgm{flex-wrap:wrap;gap:.25rem;display:flex}.tabs.svelte-ai0bgm button:where(.svelte-ai0bgm){background:var(--surface)}.tabs.svelte-ai0bgm button.active:where(.svelte-ai0bgm){background:var(--header);color:var(--on-header);border-color:var(--header)}form.inline.svelte-ai0bgm{gap:.4rem;display:flex}.spacer.svelte-ai0bgm{flex:1}.privacy.svelte-ai0bgm{margin:-.5rem 0 .75rem;font-size:.9rem}.error.svelte-ai0bgm,.danger.svelte-ai0bgm{color:var(--danger)}.sheet.svelte-ai0bgm{background:#fff;max-width:min(100%,141.429vh - 15.5571rem);position:relative;box-shadow:0 2px 12px #0002}main.projector .sheet.svelte-ai0bgm{aspect-ratio:297/210;max-width:min(100%,141.429vh - 2.12143rem);margin:0 auto}.sheet.svelte-ai0bgm svg{width:100%;height:auto;display:block}.hotspot.svelte-ai0bgm{position:absolute}.toggle.svelte-ai0bgm{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.toggle.svelte-ai0bgm:hover:not(:disabled),.toggle.svelte-ai0bgm:focus-visible{border-color:var(--accent)}.toggle.svelte-ai0bgm:disabled{cursor:default}.note-button.svelte-ai0bgm{opacity:0;background:var(--surface);padding:0 .3em;font-size:.75rem;line-height:1.4;position:absolute;bottom:2px;left:2px}.note-button.side.svelte-ai0bgm{bottom:4px;left:auto;right:4px}.hotspot.svelte-ai0bgm:hover .note-button:where(.svelte-ai0bgm),.note-button.svelte-ai0bgm:focus-visible,.note-button.side.svelte-ai0bgm{opacity:1}.editor.svelte-ai0bgm{z-index:5;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.4rem;width:min(24rem,90%);padding:.5rem;display:flex;position:absolute;box-shadow:0 4px 16px #0003}.editor.svelte-ai0bgm input:where(.svelte-ai0bgm),.editor.svelte-ai0bgm textarea:where(.svelte-ai0bgm){font:inherit;width:100%}.actions.svelte-ai0bgm{justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.actions.svelte-ai0bgm .muted:where(.svelte-ai0bgm){text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8rem;overflow:hidden}
