.door.svelte-18y54mm{padding:0 1rem;border-radius:var(--theme-radius-sm);font-size:.875rem;font-weight:600;color:var(--theme-text-primary);box-shadow:inset 0 0 0 1px var(--theme-hairline);cursor:pointer}.door.svelte-18y54mm:disabled{opacity:.5;cursor:default}.door.svelte-18y54mm:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.note.svelte-1wirbl3{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin:0;font-size:.875rem;color:var(--theme-text-secondary)}.note.empty.svelte-1wirbl3{flex-direction:column;align-items:flex-start;padding:1.5rem .25rem}.note.svelte-1wirbl3 p:where(.svelte-1wirbl3){margin:0}.lnk.svelte-1wirbl3{min-height:2.75rem;padding:0 .25rem;border:0;background:none;font:inherit;font-weight:600;color:var(--theme-interactive-text);cursor:pointer}.lnk.svelte-1wirbl3:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px;border-radius:var(--theme-radius-sm)}.look.svelte-1dp9jze{--look-h: 52vh;display:flex;flex-direction:column;gap:1.5rem;outline:none}@media(min-width:768px){.look.svelte-1dp9jze{--look-h: calc(85vh - 10rem) ;display:grid;grid-template-columns:minmax(0,1fr) 15rem;gap:2rem}}.stage.svelte-1dp9jze{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;touch-action:pan-y}.frame.svelte-1dp9jze{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;max-height:var(--look-h);margin:0;overflow:hidden;border-radius:var(--theme-radius-md);background:var(--theme-bg-muted)}.frame.sized.svelte-1dp9jze{width:min(100%,calc(var(--look-h) * var(--ratio)));aspect-ratio:var(--ratio)}.picture.svelte-1dp9jze{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.no-picture.svelte-1dp9jze{padding:3rem 1.5rem;font-size:.875rem;color:var(--theme-text-secondary)}.film-mark.svelte-1dp9jze{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:50%;background:color-mix(in oklch,var(--theme-bg-base) 72%,transparent)}.film-mark.svelte-1dp9jze i:where(.svelte-1dp9jze){width:0;height:0;margin-left:4px;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:14px solid var(--theme-text-primary)}.step.svelte-1dp9jze{position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-top:-1.375rem;border:0;border-radius:50%;color:var(--theme-text-primary);background:color-mix(in oklch,var(--theme-bg-base) 82%,transparent);box-shadow:var(--theme-card-shadow);cursor:pointer}.step.svelte-1dp9jze svg:where(.svelte-1dp9jze){width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.step.prev.svelte-1dp9jze{left:.5rem}.step.next.svelte-1dp9jze{right:.5rem}.step.svelte-1dp9jze:focus-visible,.btn.svelte-1dp9jze:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.side.svelte-1dp9jze{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;min-width:0}.facts.svelte-1dp9jze{display:flex;flex-direction:column;gap:.25rem;min-width:0}.name.svelte-1dp9jze{margin:0 0 .25rem;font-family:var(--theme-font-display, inherit);font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--theme-text-primary)}.small.svelte-1dp9jze,.grade.svelte-1dp9jze{margin:0;font-size:.875rem;line-height:1.5;color:var(--theme-text-secondary)}.refusal.svelte-1dp9jze{margin:.75rem 0 0;padding:.625rem .875rem;border-radius:var(--theme-radius-sm);font-size:.875rem;line-height:1.5;color:var(--theme-warning-text);background:color-mix(in oklch,var(--theme-warning) 14%,transparent)}.actions.svelte-1dp9jze{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.end.svelte-1dp9jze{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem}@media(min-width:768px){.actions.svelte-1dp9jze,.end.svelte-1dp9jze{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.actions.svelte-1dp9jze [data-studio-look-back]:where(.svelte-1dp9jze){order:1}.count.svelte-1dp9jze{flex-basis:auto;text-align:center}}.count.svelte-1dp9jze{flex-basis:100%;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--theme-text-secondary)}.btn.svelte-1dp9jze{min-height:48px;padding:0 1.25rem;border:0;border-radius:var(--theme-radius-sm);font-size:.9375rem;font-weight:600;color:var(--theme-text-primary);background:transparent;box-shadow:inset 0 0 0 1px var(--theme-hairline);cursor:pointer}.btn.quiet.svelte-1dp9jze{padding:0 .75rem;box-shadow:none}.btn.pri.svelte-1dp9jze{color:var(--theme-primary-foreground);background:var(--theme-primary);box-shadow:none}.btn.on.svelte-1dp9jze{color:var(--theme-primary);box-shadow:inset 0 0 0 2px var(--theme-primary)}.shelf-side.svelte-1tzmdpp{display:flex;flex-direction:column;gap:1rem}.shelf-side[hidden].svelte-1tzmdpp{display:none}.upload.svelte-1tzmdpp{padding:0 1rem;border-radius:var(--theme-radius-sm);font-size:.875rem;font-weight:600;color:var(--theme-primary-foreground);background:var(--theme-primary);cursor:pointer}.upload.svelte-1tzmdpp:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}
