.scene.svelte-1spiyjs{height:100%;position:relative;overflow:hidden;container-type:size}.roster.svelte-1spiyjs{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.changed.svelte-1spiyjs .level:where(.svelte-1spiyjs){color:var(--ink-1);animation:.5s ease-out svelte-1spiyjs-arrive}.veil.svelte-1spiyjs{z-index:10;background:var(--overlay);opacity:0;transition:opacity .22s ease-out;position:absolute;inset:0}.sheet.svelte-1spiyjs{z-index:20;border:1px solid var(--edge);background:var(--surface-1);width:min(28rem,100% - 1.5rem);height:fit-content;max-height:calc(100% - 1.5rem);color:var(--ink-1);visibility:hidden;opacity:0;border-radius:.75rem;flex-direction:column;margin:auto;transition:visibility 0s .22s,opacity .16s ease-out,transform .22s cubic-bezier(.2,.9,.3,1);display:flex;position:absolute;inset:0;overflow:hidden;transform:translateY(6px)scale(.98);box-shadow:0 25px 50px -12px #00000040}.veil.open.svelte-1spiyjs,.sheet.open.svelte-1spiyjs{opacity:1}.sheet.open.svelte-1spiyjs{visibility:visible;transition-delay:0s;transform:none}.head.svelte-1spiyjs{flex:none;align-items:center;gap:.75rem;padding:1rem 1rem .75rem 1.25rem;display:flex}.body.svelte-1spiyjs{flex:1;min-height:0;overflow:hidden}.footer.svelte-1spiyjs{background:color-mix(in srgb, var(--surface-2) 40%, transparent);flex:none}@container (width<26rem){.kind.svelte-1spiyjs{display:none}.sheet.svelte-1spiyjs{border-inline:0;border-bottom:0;border-radius:1rem 1rem 0 0;width:auto;inset:auto 0 0}}@keyframes svelte-1spiyjs-arrive{0%{opacity:0}}
