.plate.svelte-15ud0zy{display:flex;align-items:center;gap:12px;min-width:0;padding:14px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.plate.svelte-15ud0zy{transition:transform var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease)}.plate.svelte-15ud0zy:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:color-mix(in oklab,var(--accent) 36%,var(--hairline))}}.plate.svelte-15ud0zy:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.mark.svelte-15ud0zy{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--hairline);border-radius:10px;color:var(--ink-soft);background:color-mix(in oklab,var(--ground-2) 60%,transparent)}.first.svelte-15ud0zy .mark:where(.svelte-15ud0zy){border-color:color-mix(in oklab,var(--accent) 62%,var(--hairline));background:color-mix(in oklab,var(--accent) 20%,transparent);color:var(--accent-deep, var(--accent))}.name.svelte-15ud0zy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;color:var(--ink)}.empty.svelte-15ud0zy{display:flex;align-items:center;gap:22px;padding:22px 26px}.empty-drawing.svelte-15ud0zy{flex:none;width:150px}.empty-title.svelte-15ud0zy{display:block;font-family:var(--display);font-weight:400;font-size:19px;line-height:1.2;letter-spacing:-.01em}.empty-body.svelte-15ud0zy{display:block;margin-top:4px;font-size:13.5px;color:var(--muted)}.empty-cta.svelte-15ud0zy{display:inline-flex;align-items:center;gap:5px;margin-top:10px;font-size:13.5px;color:var(--accent-deep, var(--accent))}.empty-cta.svelte-15ud0zy svg{transition:transform var(--motion-duration) var(--motion-ease)}.empty-cta.svelte-15ud0zy:hover svg{transform:translate(3px)}@media(max-width:639px){.empty.svelte-15ud0zy{flex-direction:column;align-items:flex-start}}.lower.svelte-12vmjrd{display:grid;grid-template-columns:1fr;gap:18px;align-items:center;padding:20px;overflow:hidden}@media(min-width:640px){.lower.svelte-12vmjrd{grid-template-columns:210px 1fr;gap:24px;padding:22px 24px}}.drawing.svelte-12vmjrd{max-width:210px}.lower-copy.svelte-12vmjrd{display:flex;flex-direction:column;gap:8px;min-width:0}.lower-title.svelte-12vmjrd{font-family:var(--display);font-weight:400;font-size:20px;line-height:1.2;letter-spacing:-.01em}.lower-body.svelte-12vmjrd{font-size:14px;line-height:1.5;color:var(--muted)}.lower.svelte-12vmjrd:hover .lower-cta:where(.svelte-12vmjrd) svg{transform:translate(3px)}.lower-cta.svelte-12vmjrd svg{transition:transform var(--motion-duration) var(--motion-ease)}.lower-cta.svelte-12vmjrd{display:inline-flex;align-items:center;gap:5px;margin-top:2px;font-size:13.5px;color:var(--accent-deep)}:where(.sheet-surface){background-color:var(--bar);background-image:linear-gradient(var(--plate-strong),var(--plate-strong));color:var(--ink);border-color:var(--hairline);box-shadow:var(--shadow-lg),0 28px 64px -24px #1c191559,inset 0 1px 0 var(--plate-edge)}.sheet-close{position:absolute;top:14px;right:14px;z-index:3;display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:9px;color:var(--muted);transition:background-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease)}.sheet-close:hover{background:color-mix(in oklab,var(--accent) 9%,transparent);color:var(--ink)}.sheet-close:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.sheet-close:disabled{pointer-events:none}@media(prefers-reduced-motion:reduce){.sheet-surface,.sheet-overlay{animation-duration:1ms!important}}.ghost.svelte-1w5w92h{height:28px;margin:4px 8px;border-radius:6px;background:color-mix(in oklab,var(--ink) 5%,transparent)}.here.svelte-1w5w92h{display:flex;align-items:center;gap:8px;height:36px;padding:0 8px;font-size:14px;translate:-1px 0;color:var(--muted)}.here.svelte-1w5w92h svg{width:16px;height:16px;flex:none}.here.svelte-1w5w92h .mark{width:12px;height:12px;margin-left:auto;color:var(--ok)}.row .out{width:12px!important;height:12px!important;margin-left:auto;color:var(--muted);opacity:0;transition:opacity var(--motion-duration) var(--motion-ease)}.row:hover .out,.row:focus-visible .out{opacity:1}
