.more.svelte-1uphnan{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--theme-text-secondary);cursor:pointer}.more.dark.svelte-1uphnan{color:var(--theme-bg-base)}:root[data-theme=dark] .more.dark.svelte-1uphnan{color:var(--theme-text-primary)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .more.dark.svelte-1uphnan{color:var(--theme-text-primary)}}.more.svelte-1uphnan svg:where(.svelte-1uphnan){width:16px;height:16px;fill:currentColor}.more.svelte-1uphnan:focus-visible{outline:2px solid var(--theme-ring);outline-offset:-4px}.piece.svelte-12nfbxp{position:relative;height:100%}.open.svelte-12nfbxp{display:flex;flex-direction:column;gap:.1875rem;height:100%;min-height:44px;padding:.5rem 2.25rem .5rem .625rem;border:1px solid var(--theme-hairline);border-radius:min(var(--theme-radius-sm),.375rem);background:var(--theme-bg-surface);color:var(--theme-text-primary);text-decoration:none;overflow:hidden}.kind.svelte-12nfbxp{font-size:.625rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--theme-text-secondary)}.title.svelte-12nfbxp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-family:var(--theme-font-display);font-size:.875rem;font-weight:var(--theme-heading-weight, 600);line-height:1.2}.first.svelte-12nfbxp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:.75rem;line-height:1.3;color:var(--theme-text-secondary)}.open.svelte-12nfbxp:focus-visible{outline:2px solid var(--theme-ring);outline-offset:-2px}.piece.svelte-xlf61{position:relative;height:100%}.open.svelte-xlf61{display:flex;flex-direction:column;gap:.25rem;height:100%;min-height:44px;padding:.5rem 2.25rem .5rem .625rem;border:1px solid var(--theme-anima-ring);border-radius:min(var(--theme-radius-sm),.375rem);background:var(--theme-anima-fill);color:var(--theme-text-primary);text-decoration:none;overflow:hidden}.day.svelte-xlf61{font-size:.625rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--theme-anima-text)}.first.svelte-xlf61{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:.8125rem;line-height:1.3}.count.svelte-xlf61{font-weight:600;letter-spacing:.04em;text-transform:none;color:var(--theme-text-secondary);font-variant-numeric:tabular-nums}.open.svelte-xlf61:focus-visible{outline:2px solid var(--theme-ring);outline-offset:-2px}.piece.svelte-g0h4w4{position:relative;height:100%}.open.svelte-g0h4w4{display:flex;flex-direction:column;justify-content:flex-end;gap:.1875rem;height:100%;min-height:44px;padding:.5rem 2.25rem .5rem .625rem;border:1px solid var(--theme-hairline);border-radius:min(var(--theme-radius-sm),.375rem);background:var(--theme-text-primary);color:var(--theme-bg-base);text-decoration:none;overflow:hidden}:root[data-theme=dark] .open.svelte-g0h4w4{background:color-mix(in oklch,var(--theme-text-primary) 12%,var(--theme-bg-base));color:var(--theme-text-primary)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .open.svelte-g0h4w4{background:color-mix(in oklch,var(--theme-text-primary) 12%,var(--theme-bg-base));color:var(--theme-text-primary)}}.wave.svelte-g0h4w4{display:flex;align-items:flex-end;gap:2px;height:1.375rem;margin-bottom:.25rem}.wave.svelte-g0h4w4 i:where(.svelte-g0h4w4){width:3px;min-height:3px;border-radius:2px;background:currentColor;opacity:.8}.name.svelte-g0h4w4{font-size:.6875rem;font-weight:700;font-variant-numeric:tabular-nums}.first.svelte-g0h4w4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:.75rem;line-height:1.3;opacity:.78}.open.svelte-g0h4w4:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.piece.svelte-q7y2ri{position:relative;height:100%}.open.svelte-q7y2ri{display:flex;flex-direction:column;gap:.1875rem;height:100%;min-height:44px;padding:.5rem 2.25rem .5rem .625rem;border:1px dashed color-mix(in oklch,var(--theme-text-primary) 35%,transparent);border-radius:min(var(--theme-radius-sm),.375rem);background:var(--theme-bg-surface);color:var(--theme-text-primary);text-decoration:none;overflow:hidden}.src.svelte-q7y2ri{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:700;color:var(--theme-primary-text)}.first.svelte-q7y2ri{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:.75rem;line-height:1.3;color:var(--theme-text-secondary)}.open.svelte-q7y2ri:focus-visible{outline:2px solid var(--theme-ring);outline-offset:-2px}.row.svelte-v8dnjx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:6.25rem;gap:2px;margin:0;padding:0;list-style:none}.cell.svelte-v8dnjx{min-width:0}@media(min-width:640px){.row.svelte-v8dnjx{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:7rem}}@media(min-width:1024px){.row.svelte-v8dnjx{grid-template-columns:repeat(4,minmax(0,1fr))}}.box.svelte-1cozywg{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .875rem;border-radius:var(--theme-radius-sm);background:var(--theme-bg-base);color:var(--theme-text-secondary);box-shadow:inset 0 0 0 1px var(--theme-hairline)}.box.svelte-1cozywg:focus-within{box-shadow:inset 0 0 0 1px var(--theme-text-secondary)}.box.svelte-1cozywg input:where(.svelte-1cozywg){flex:1;min-width:0;height:2.75rem;border:0;outline:0;background:transparent;font-size:1rem;color:var(--theme-text-primary)}.box.svelte-1cozywg input:where(.svelte-1cozywg)::placeholder{color:var(--theme-text-secondary)}.box.svelte-1cozywg input:where(.svelte-1cozywg)::-webkit-search-cancel-button{display:none}.clear.svelte-1cozywg{width:2.75rem;height:2.75rem;margin-right:-.875rem;font-size:1.25rem;color:var(--theme-text-secondary)}.row.svelte-1cozywg{display:flex;flex-wrap:wrap;gap:.375rem}[data-studio-find].svelte-1cozywg{container:studio-find / inline-size}@container studio-find (max-width: 36rem){.strip.svelte-1cozywg{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),transparent)}.strip.svelte-1cozywg::-webkit-scrollbar{display:none}}.strip.one-row.svelte-1cozywg{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),transparent)}.strip.one-row.svelte-1cozywg::-webkit-scrollbar{display:none}@media(max-width:639px){.strip.svelte-1cozywg{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-1rem;padding:.5rem 1rem;margin-block:-.5rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 1rem,#000 calc(100% - 1.5rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1rem,#000 calc(100% - 1.5rem),transparent)}.strip.svelte-1cozywg::-webkit-scrollbar{display:none}}.chip.svelte-1cozywg{position:relative;flex:none;display:inline-flex;align-items:center;gap:.25rem;height:1.75rem;padding:0 .625rem;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;color:var(--theme-text-secondary);background:transparent;box-shadow:inset 0 0 0 1px var(--theme-hairline);cursor:pointer;transition:background-color var(--theme-motion-fast) var(--theme-ease)}.chip.svelte-1cozywg:before{content:"";position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.chip.svelte-1cozywg:hover{background:color-mix(in oklch,var(--theme-text-primary) 5%,transparent)}.chip.on.svelte-1cozywg{background:var(--theme-text-primary);color:var(--theme-bg-base);box-shadow:none}.chip.dim.svelte-1cozywg{opacity:.45}.chip.svelte-1cozywg:focus-visible,.off.svelte-1cozywg:focus-visible,.order.svelte-1cozywg button:where(.svelte-1cozywg):focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.lit.svelte-1cozywg{padding-right:.25rem;color:var(--theme-text-primary);background:color-mix(in oklch,var(--theme-primary) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--theme-primary) 35%,transparent)}.read-as.svelte-1cozywg{align-self:center;font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--theme-text-secondary)}.off.svelte-1cozywg{position:relative;width:1.25rem;height:1.25rem;border-radius:999px;font-size:.875rem;line-height:1;color:inherit}.off.svelte-1cozywg:before{content:"";position:absolute;top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.select.svelte-1cozywg select:where(.svelte-1cozywg){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-block:.625rem;margin-block:-.625rem;border:0;outline:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.select.svelte-1cozywg select:where(.svelte-1cozywg) option:where(.svelte-1cozywg){color:var(--theme-text-primary);background:var(--theme-bg-base)}.sep.svelte-1cozywg{flex:none;align-self:center;width:1px;height:1rem;margin:0 .25rem;background:var(--theme-hairline)}.count.svelte-1cozywg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .75rem;min-height:2rem;font-size:.75rem;color:var(--theme-text-secondary);font-variant-numeric:tabular-nums}.cap-line.svelte-1cozywg{margin:0;font-size:.75rem;color:var(--theme-text-secondary)}.rail.svelte-18x4xll{position:fixed;right:0;z-index:3;width:2.75rem;opacity:0;pointer-events:none;transition:opacity var(--theme-motion-base) var(--theme-ease)}.rail.shown.svelte-18x4xll{opacity:1;pointer-events:auto}.track.svelte-18x4xll{position:absolute;top:.75rem;right:0;bottom:.75rem;left:0;touch-action:none;cursor:ns-resize}.track.svelte-18x4xll:before{content:"";position:absolute;top:-.75rem;bottom:-.75rem;right:.375rem;width:1.5rem;border-radius:min(var(--theme-radius-pill),.75rem);background:color-mix(in oklch,var(--theme-bg-surface) 84%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--theme-text-primary) 8%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.track.svelte-18x4xll:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px;border-radius:min(var(--theme-radius-sm),.5rem)}.line.svelte-18x4xll{position:absolute;top:0;bottom:0;right:1.125rem;width:1px;background:color-mix(in oklch,var(--theme-text-primary) 12%,transparent)}.letter.svelte-18x4xll{position:absolute;right:.375rem;width:1.5rem;transform:translateY(-50%);text-align:center;background:color-mix(in oklch,var(--theme-bg-surface) 84%,transparent);font-size:.6875rem;font-weight:600;line-height:1rem;color:var(--theme-text-secondary)}.dot.svelte-18x4xll{position:absolute;right:calc(1.125rem - 1.5px);width:4px;height:4px;margin-top:-2px;border-radius:50%;background:color-mix(in oklch,var(--theme-text-primary) 28%,transparent)}.thumb.svelte-18x4xll{position:absolute;right:calc(1.125rem - 5.5px);width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--theme-primary);box-shadow:0 0 0 3px var(--theme-bg-surface);transition:top var(--theme-motion-base) var(--theme-ease-settle)}.thumb.held.svelte-18x4xll{transition:none}.tag.svelte-18x4xll{position:absolute;right:1.75rem;top:50%;transform:translateY(-50%);padding:.25rem .75rem;border-radius:min(var(--theme-radius-sm),.5rem);background:var(--theme-bg-elevated);box-shadow:var(--theme-shadow-md),inset 0 0 0 1px var(--theme-hairline);font-size:.8125rem;font-weight:600;line-height:1.25rem;white-space:nowrap;color:var(--theme-text-primary)}@media(prefers-reduced-motion:reduce){.rail.svelte-18x4xll,.thumb.svelte-18x4xll{transition:none}}.column.svelte-18x4xll{position:sticky;align-self:start;width:8rem}.column.svelte-18x4xll ul:where(.svelte-18x4xll){display:grid;gap:0;margin:0;padding:0;list-style:none}.month.svelte-18x4xll{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .75rem;border:0;border-radius:min(var(--theme-radius-sm),.5rem);background:none;font-size:.8125rem;font-weight:500;color:var(--theme-text-secondary);cursor:pointer;transition:background-color var(--theme-motion-fast) var(--theme-ease)}.month.svelte-18x4xll:hover{background:color-mix(in oklch,var(--theme-text-primary) 5%,transparent)}.month.on.svelte-18x4xll{color:var(--theme-text-primary);font-weight:600;box-shadow:inset 2px 0 0 var(--theme-primary)}.month.svelte-18x4xll:focus-visible{outline:2px solid var(--theme-ring);outline-offset:-2px}.month-count.svelte-18x4xll{font-size:.6875rem;font-variant-numeric:tabular-nums;color:var(--theme-text-secondary)}.just.svelte-5ngip3{display:grid;gap:.5rem}.head.svelte-5ngip3{display:flex;align-items:baseline;gap:.5rem;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.5rem;color:var(--theme-text-primary)}.count.svelte-5ngip3{font-size:.8125rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--theme-text-secondary)}.row.svelte-5ngip3{display:flex;gap:.5rem;margin:0 -1rem;padding:0 1rem .25rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;list-style:none}@media(min-width:640px){.row.svelte-5ngip3{margin:0;padding:0 0 .25rem}}.cell.svelte-5ngip3{display:grid;flex:none;gap:.25rem;width:5.5rem;scroll-snap-align:start}@media(min-width:1024px){.cell.svelte-5ngip3{width:7rem}}.tile.svelte-5ngip3{position:relative;display:block;width:100%;aspect-ratio:1;padding:0;overflow:hidden;border:0;border-radius:min(var(--theme-radius-sm),.5rem);background:var(--theme-bg-muted);cursor:pointer}.tile.svelte-5ngip3:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.tile.svelte-5ngip3 img:where(.svelte-5ngip3){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity var(--theme-motion-base) var(--theme-ease)}.none.svelte-5ngip3{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:.25rem;font-size:.6875rem;text-align:center;color:var(--theme-text-secondary)}.ring.svelte-5ngip3{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.tile.arriving.svelte-5ngip3 img:where(.svelte-5ngip3){opacity:.55}.tile.arriving.svelte-5ngip3 .ring:where(.svelte-5ngip3){box-shadow:inset 0 0 0 2px color-mix(in oklch,var(--theme-primary) 55%,transparent)}.tile.needs-a-look.svelte-5ngip3 .ring:where(.svelte-5ngip3){box-shadow:inset 0 0 0 2px var(--theme-warning)}.went.svelte-5ngip3{overflow:hidden;min-height:1rem;font-size:.75rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap;color:var(--theme-text-secondary)}@media(prefers-reduced-motion:no-preference){.cell.arrived.svelte-5ngip3{animation:svelte-5ngip3-just-tick var(--theme-motion-close, .32s) var(--theme-ease-settle, ease) both}}@media(prefers-reduced-motion:reduce){.tile.svelte-5ngip3 img:where(.svelte-5ngip3){transition:none}}@keyframes svelte-5ngip3-just-tick{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.sets.svelte-ds0o9a{display:grid;gap:.5rem}.head.svelte-ds0o9a{display:flex;align-items:baseline;gap:.5rem;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.5rem;color:var(--theme-text-primary)}.count.svelte-ds0o9a{font-size:.8125rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--theme-text-secondary)}.row.svelte-ds0o9a{display:flex;gap:.5rem;margin:0 -1rem;padding:0 1rem .25rem;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:1rem;scrollbar-width:thin;list-style:none}.cell.svelte-ds0o9a{position:relative;display:flex;flex:none;align-items:center;max-width:16rem;border-radius:min(var(--theme-radius-md),.75rem);background:var(--theme-bg-base);box-shadow:inset 0 0 0 1px var(--theme-hairline);scroll-snap-align:start}.open.svelte-ds0o9a{display:flex;align-items:center;gap:.625rem;min-width:0;min-height:3.5rem;padding:.375rem .875rem .375rem .375rem;border:0;border-radius:inherit;background:none;text-align:left;color:inherit;cursor:pointer;-webkit-touch-callout:none}.cell.with-more.svelte-ds0o9a .open:where(.svelte-ds0o9a){padding-right:0}.open.svelte-ds0o9a:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.cover.svelte-ds0o9a{position:relative;display:block;flex:none;width:2.75rem;height:2.75rem;overflow:hidden;border-radius:min(var(--theme-radius-sm),.5rem);background:var(--theme-bg-muted)}.cover.svelte-ds0o9a img:where(.svelte-ds0o9a){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cell.over.svelte-ds0o9a .cover:where(.svelte-ds0o9a){outline:3px solid var(--theme-primary);outline-offset:-3px}.empty.svelte-ds0o9a{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in oklch,var(--theme-text-primary) 6%,transparent)}.words.svelte-ds0o9a{display:grid;min-width:0}.name.svelte-ds0o9a{max-width:10rem;overflow:hidden;font-size:.8125rem;font-weight:600;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap;color:var(--theme-text-primary)}.pieces.svelte-ds0o9a{font-size:.6875rem;line-height:1rem;font-variant-numeric:tabular-nums;color:var(--theme-text-secondary)}.more.svelte-ds0o9a{display:inline-flex;flex:none;align-items:center;justify-content:center;border:0;border-radius:inherit;background:none;color:var(--theme-text-secondary);cursor:pointer}.more.svelte-ds0o9a svg:where(.svelte-ds0o9a){width:1rem;height:1rem;fill:currentColor}.more.svelte-ds0o9a:focus-visible{outline:2px solid var(--theme-ring);outline-offset:-6px}@media(min-width:640px){.row.svelte-ds0o9a{gap:.75rem;margin:0;padding:0 0 .25rem;scroll-padding-inline:0}.cell.svelte-ds0o9a{display:block;width:9rem;max-width:none;border-radius:0;background:none;box-shadow:none}.open.svelte-ds0o9a{display:grid;gap:.25rem;width:100%;min-height:0;padding:0;border-radius:min(var(--theme-radius-md),.75rem)}.cover.svelte-ds0o9a{width:100%;height:auto;aspect-ratio:1;border-radius:min(var(--theme-radius-md),.75rem)}.cell.with-more.svelte-ds0o9a .words:where(.svelte-ds0o9a){padding-right:1.75rem}.name.svelte-ds0o9a{display:-webkit-box;max-width:none;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.more.svelte-ds0o9a{position:absolute;top:8.5rem;right:-.75rem}}.cm.svelte-1sugiki{display:grid;gap:.625rem;padding:.875rem;border-radius:var(--theme-radius-md);background:var(--theme-bg-surface);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--theme-text-primary) 10%,transparent)}.quiet.svelte-1sugiki{margin:0;font-size:.875rem;color:var(--theme-text-secondary)}.line.svelte-1sugiki{margin:0;font-size:1rem;font-weight:600;color:var(--theme-text-primary)}.problem.svelte-1sugiki{margin:0;font-size:.875rem;color:var(--theme-error-text, var(--theme-text-primary))}h4.svelte-1sugiki{margin:.25rem 0 0;font-size:.875rem;font-weight:600;color:var(--theme-text-primary)}.list.svelte-1sugiki{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.list.svelte-1sugiki li:where(.svelte-1sugiki){display:grid;gap:.125rem;padding-bottom:.5rem;border-bottom:1px solid color-mix(in oklch,var(--theme-text-primary) 8%,transparent)}.name.svelte-1sugiki{font-size:.9375rem;font-weight:500;overflow-wrap:anywhere;color:var(--theme-text-primary)}.what.svelte-1sugiki,.state.svelte-1sugiki{font-size:.8125rem;color:var(--theme-text-secondary);overflow-wrap:anywhere}.row.svelte-1sugiki{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.btn.svelte-1sugiki{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1rem;border:1px solid color-mix(in oklch,var(--theme-text-primary) 18%,transparent);border-radius:var(--theme-radius-md);background:none;font:inherit;font-size:.875rem;font-weight:500;color:var(--theme-text-primary);cursor:pointer}.btn.primary.svelte-1sugiki{border-color:var(--theme-primary);background:var(--theme-primary);color:var(--theme-primary-foreground, var(--theme-bg-surface))}.btn.svelte-1sugiki:disabled{opacity:.55;cursor:default}.btn.svelte-1sugiki:focus-visible,.link.svelte-1sugiki:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.link.svelte-1sugiki{justify-self:start;min-height:2.75rem;padding:0 .25rem;border:0;background:none;font:inherit;font-size:.875rem;font-weight:600;text-decoration:underline;color:var(--theme-interactive-text, var(--theme-text-primary));cursor:pointer}.bar.svelte-1sugiki{height:4px;overflow:hidden;border-radius:999px;background:color-mix(in oklch,var(--theme-text-primary) 8%,transparent)}.bar.svelte-1sugiki span:where(.svelte-1sugiki){display:block;width:var(--cm-fill);height:100%;border-radius:inherit;background:var(--theme-primary);transition:width var(--theme-motion-slow, .42s) var(--theme-ease, ease-out)}@media(prefers-reduced-motion:reduce){.bar.svelte-1sugiki span:where(.svelte-1sugiki){transition:none}}.bar.svelte-41gevr{display:flex;flex-direction:column;gap:.5rem;min-width:0;width:100%}.list.svelte-41gevr{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.row.svelte-41gevr{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:.5rem .75rem;border:0;border-radius:var(--theme-radius-sm);background:transparent;box-shadow:inset 0 0 0 1px var(--theme-hairline);font:inherit;text-align:left;color:var(--theme-text-primary);cursor:pointer}.row.svelte-41gevr:disabled{opacity:.5;cursor:default}.row.svelte-41gevr:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.name.svelte-41gevr{font-size:.9375rem;font-weight:600;overflow-wrap:anywhere}.meta.svelte-41gevr{font-size:.8125rem;color:var(--theme-text-secondary)}.note.svelte-41gevr{margin:0;font-size:.875rem;line-height:1.25rem;color:var(--theme-text-secondary)}.note.alert.svelte-41gevr{color:var(--theme-error-text)}.suggest.svelte-1w60ctb{font-size:.75rem;color:var(--theme-text-secondary)}.print-fit.svelte-1w60ctb{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:var(--theme-warning-text)}.print-fit.good.svelte-1w60ctb{color:var(--theme-text-secondary)}.poster-item.not-for-sale.svelte-1w60ctb .poster:where(.svelte-1w60ctb){filter:grayscale(1);opacity:.45}.poster-item.not-for-sale.svelte-1w60ctb .name:where(.svelte-1w60ctb){color:var(--theme-text-secondary)}.not-for-sale-line.svelte-1w60ctb{margin-top:.125rem;font-size:.75rem;font-weight:600;line-height:1rem;color:var(--theme-warning-text)}.unused-bar.svelte-1w60ctb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding:.75rem 1rem;border-radius:var(--theme-radius-md);background:color-mix(in oklch,var(--theme-warning) 15%,transparent)}.pick-btn.danger.svelte-1w60ctb{background:transparent;color:var(--theme-error-text);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--theme-error) 40%,transparent)}.pick-btn.danger.svelte-1w60ctb:disabled{opacity:.5;cursor:default}.sample-place.svelte-1w60ctb{align-self:flex-start;margin-top:.25rem}.wall.svelte-1w60ctb{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:640px){.wall.svelte-1w60ctb{gap:2rem}}.end.svelte-1w60ctb{height:1px}.wall.by-day.svelte-1w60ctb{gap:0}.chrome.svelte-1w60ctb{position:sticky;top:0;z-index:4;display:grid;margin:-1rem -1rem 0;padding:0 1rem;background:var(--theme-bg-surface);transition:top var(--theme-motion-base) var(--theme-ease)}@media(min-width:40rem){.chrome.svelte-1w60ctb{margin:-1.5rem -1.5rem 0;padding:0 1.5rem}}.chrome.folded.svelte-1w60ctb{top:calc(-1 * var(--fold, 0px))}.chrome-top.svelte-1w60ctb{display:grid;gap:.75rem;padding-bottom:.5rem;transition:opacity var(--theme-motion-base) var(--theme-ease)}.chrome.folded.svelte-1w60ctb .chrome-top:where(.svelte-1w60ctb){opacity:0}.thin.svelte-1w60ctb{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.5rem;border-bottom:1px solid color-mix(in oklch,var(--theme-text-primary) 10%,transparent)}.order-switch.svelte-1w60ctb{display:inline-flex;align-items:center;min-height:2.75rem;padding:0;border:0;background:none;font:inherit;color:var(--theme-interactive-text);cursor:pointer;text-decoration:underline;text-decoration-color:color-mix(in oklch,var(--theme-interactive-text) 35%,transparent);text-underline-offset:.2em}.order-switch.svelte-1w60ctb:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.dot-sep.svelte-1w60ctb{white-space:pre}.count-line.svelte-1w60ctb{display:flex;align-items:center;flex:1 1 auto;min-width:0;margin:0;overflow:hidden;font-size:.75rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--theme-text-secondary)}.thin-find.svelte-1w60ctb{display:inline-flex;align-items:center;justify-content:center;margin-right:-.75rem;border:0;background:none;color:var(--theme-text-primary);cursor:pointer}.thin-find.svelte-1w60ctb svg:where(.svelte-1w60ctb){width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round}.thin-find.svelte-1w60ctb:focus-visible{outline:2px solid var(--theme-ring);outline-offset:-4px}@media(prefers-reduced-motion:reduce){.chrome.svelte-1w60ctb,.chrome-top.svelte-1w60ctb{transition:none}}.wall.by-day.svelte-1w60ctb .badge:where(.svelte-1w60ctb){opacity:0;transition:opacity var(--theme-motion-fast) var(--theme-ease)}@media(hover:hover){.wall.by-day.svelte-1w60ctb .cell:where(.svelte-1w60ctb):hover .badge:where(.svelte-1w60ctb){opacity:1}}.wall.by-day.revealed.svelte-1w60ctb .badge:where(.svelte-1w60ctb){opacity:1}.wall.by-day.svelte-1w60ctb .tile-btn:where(.svelte-1w60ctb){-webkit-touch-callout:none}.state-ring.svelte-1w60ctb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;box-shadow:inset 0 0 0 2px color-mix(in oklch,var(--theme-primary) 55%,transparent)}.cell.needs-look.svelte-1w60ctb .state-ring:where(.svelte-1w60ctb){box-shadow:inset 0 0 0 2px var(--theme-warning)}.cell.arriving.svelte-1w60ctb .tile-pic:where(.svelte-1w60ctb){opacity:.55}.days-wrap.with-column.svelte-1w60ctb{display:grid;grid-template-columns:minmax(0,1fr) 8rem;gap:1.5rem;align-items:start}@media(min-width:640px){.wall.edge.by-day.svelte-1w60ctb{overflow:visible;border-radius:0}}.day-head.svelte-1w60ctb{position:sticky;top:var(--studio-chrome-h, 0px);z-index:2;display:flex;align-items:baseline;gap:.5rem;margin:0;padding:1.5rem 0 .5rem;background:var(--theme-bg-surface);font-size:1.0625rem;font-weight:600;line-height:1.5rem;color:var(--theme-text-primary);scroll-margin-top:var(--studio-chrome-h, 0px)}.wall.edge.svelte-1w60ctb .day-head:where(.svelte-1w60ctb){padding-inline:1rem}.day.svelte-1w60ctb:first-child .day-head:where(.svelte-1w60ctb){padding-top:.5rem}.day.svelte-1w60ctb{scroll-margin-top:var(--studio-chrome-h, 0px)}.day-count.svelte-1w60ctb{font-size:.8125rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--theme-text-secondary)}.day-list.svelte-1w60ctb{display:grid;gap:2px}.shoot.svelte-1w60ctb{position:relative;display:grid;gap:2px}.shoot.svelte-1w60ctb:before{content:"";position:absolute;left:0;top:2.75rem;bottom:0;z-index:1;width:3px;border-radius:0 2px 2px 0;background:color-mix(in oklch,var(--theme-primary) 55%,transparent);pointer-events:none}.shoot-line.svelte-1w60ctb{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.75rem;margin:0;padding:0 1rem;border-left:3px solid color-mix(in oklch,var(--theme-primary) 55%,transparent);background:color-mix(in oklch,var(--theme-primary) 6%,var(--theme-bg-surface));font-size:.75rem;line-height:1rem;color:var(--theme-text-secondary)}.shoot-words.svelte-1w60ctb{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.shoot-make.svelte-1w60ctb{flex:none;padding:0;border:0;background:none;font:inherit;font-size:.75rem;font-weight:600;color:var(--theme-interactive-text);cursor:pointer}.shoot-make.svelte-1w60ctb:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.day-shoot.svelte-1w60ctb{margin-left:auto;font-size:.75rem}.wall.by-day.svelte-1w60ctb .grid.wall-grid:where(.svelte-1w60ctb){grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;gap:2px}.wall.by-day.svelte-1w60ctb .cell:where(.svelte-1w60ctb){aspect-ratio:1}@media(min-width:640px){.wall.edge.svelte-1w60ctb .day-head:where(.svelte-1w60ctb){padding-inline:0}.wall.by-day.svelte-1w60ctb .grid.wall-grid:where(.svelte-1w60ctb){grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1024px){.wall.by-day.svelte-1w60ctb .grid.wall-grid:where(.svelte-1w60ctb){grid-template-columns:repeat(6,minmax(0,1fr))}}.days-wrap.with-rail.svelte-1w60ctb .wall:where(.svelte-1w60ctb) .day-head:where(.svelte-1w60ctb),.days-wrap.with-rail.svelte-1w60ctb .wall:where(.svelte-1w60ctb) .shoot-line:where(.svelte-1w60ctb){padding-right:2.75rem}.tag-add.svelte-1w60ctb{display:inline-flex;align-items:center;gap:.375rem}.tag-add.svelte-1w60ctb input:where(.svelte-1w60ctb){width:7rem;padding:0 .75rem;border-radius:var(--theme-radius-sm);background:transparent;font-size:.875rem;color:var(--theme-text-primary);box-shadow:inset 0 0 0 1px var(--theme-hairline)}.issue-panel.svelte-1w60ctb{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.issue-modes.svelte-1w60ctb{display:inline-flex;gap:.375rem;margin-right:.5rem}.issue-modes.svelte-1w60ctb .on:where(.svelte-1w60ctb){background:var(--theme-primary);color:var(--theme-primary-foreground)}.issue-chip.svelte-1w60ctb{display:inline-flex;align-items:center;gap:.5rem;padding:0 .875rem;border-radius:var(--theme-radius-md);font-size:.875rem;font-weight:600;color:var(--theme-text-primary);background:color-mix(in srgb,var(--hue) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hue) 55%,transparent);cursor:pointer}.issue-chip.new.svelte-1w60ctb{--hue: var(--theme-text-primary);box-shadow:inset 0 0 0 1px var(--theme-hairline);background:transparent}.issue-new.svelte-1w60ctb{display:inline-flex;align-items:center;gap:.375rem}.issue-new.svelte-1w60ctb input:where(.svelte-1w60ctb){width:10rem;padding:0 .75rem;border-radius:var(--theme-radius-sm);background:transparent;font-size:.875rem;color:var(--theme-text-primary);box-shadow:inset 0 0 0 1px var(--theme-hairline)}.issue-chip.svelte-1w60ctb:disabled{opacity:.5;cursor:default}.issue-chip.svelte-1w60ctb:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.issue-dot.svelte-1w60ctb{width:.625rem;height:.625rem;border-radius:50%;background:var(--hue)}.recipe-panel.svelte-1w60ctb{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.recipe-help.svelte-1w60ctb{flex-basis:100%;margin:0;font-size:.8125rem;color:var(--theme-text-secondary)}.recipe-chip.svelte-1w60ctb{display:inline-flex;align-items:center;gap:.4375rem;max-width:100%;padding:0 .875rem 0 .75rem;border-radius:var(--theme-radius-md);font-size:.875rem;font-weight:600;color:var(--theme-text-primary);background:color-mix(in oklch,var(--theme-primary) 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--theme-primary) 30%,transparent);overflow-wrap:anywhere;cursor:pointer}.recipe-chip.svelte-1w60ctb:disabled{opacity:.5;cursor:default}.recipe-chip.svelte-1w60ctb:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.recipe-mark.svelte-1w60ctb{flex:0 0 auto;width:15px;height:15px;fill:none;stroke:var(--theme-interactive-text, var(--theme-primary));stroke-width:1.7;stroke-linejoin:round}.pick-note.svelte-1w60ctb{flex-basis:100%;margin:0;font-size:.8125rem;color:var(--theme-text-secondary)}.photo-mark.svelte-1w60ctb{width:12px;height:10px;border:1.5px solid currentColor;border-radius:2px}.grid.svelte-1w60ctb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;margin:0;padding:0;list-style:none}@media(min-width:640px){.grid.svelte-1w60ctb{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.5rem}}@media(min-width:900px){.grid.svelte-1w60ctb{grid-template-columns:repeat(4,minmax(0,1fr))}}.wall.edge.svelte-1w60ctb{gap:3px;margin-inline:-1rem}.grid.wall-grid.svelte-1w60ctb{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:8rem;gap:3px}.grid.wall-grid.has-lead.svelte-1w60ctb{grid-template-rows:auto}.lead.svelte-1w60ctb{grid-column:1 / -1;min-width:0}@media(min-width:640px){.wall.edge.svelte-1w60ctb{gap:4px;margin-inline:0;overflow:hidden;border-radius:var(--theme-radius-lg)}.grid.wall-grid.svelte-1w60ctb{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:10.5rem;gap:4px}.grid.wall-grid.has-lead.svelte-1w60ctb{grid-template-rows:none}.lead.svelte-1w60ctb{grid-column:span 2;grid-row:span 2;background:color-mix(in oklch,var(--theme-interactive) 4%,var(--theme-bg-elevated))}}@media(min-width:1024px){.grid.wall-grid.svelte-1w60ctb{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:11.625rem}}.cell.svelte-1w60ctb{min-width:0}.tile-btn.svelte-1w60ctb{position:relative;display:block;width:100%;height:100%;padding:0;overflow:hidden;border:0;background:var(--theme-bg-muted);cursor:pointer}.tile-btn.picked.svelte-1w60ctb{box-shadow:inset 0 0 0 3px var(--theme-primary)}.tile-pic.svelte-1w60ctb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--theme-motion-base) var(--theme-ease)}.tile-btn.svelte-1w60ctb:hover .tile-pic:where(.svelte-1w60ctb){transform:scale(1.02)}.tile-none.svelte-1w60ctb{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:.5rem;font-size:.75rem;color:var(--theme-text-secondary);text-align:center}.tile-ready.svelte-1w60ctb{position:absolute;top:0;right:0;bottom:0;left:0}.who.svelte-1w60ctb,.len.svelte-1w60ctb,.stack.svelte-1w60ctb{position:absolute;z-index:1;display:inline-flex;align-items:center;gap:.375rem;height:1.375rem;padding:0 .5rem;border-radius:var(--theme-radius-pill);font-size:.6875rem;font-weight:600;line-height:1.375rem;letter-spacing:.02em;white-space:nowrap}.who.svelte-1w60ctb{top:.5rem;left:.5rem;max-width:calc(100% - 1rem);overflow:hidden;text-overflow:ellipsis;background:var(--theme-scrim);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.who.svelte-1w60ctb:before{content:"";width:.375rem;height:.375rem;flex:none;border-radius:50%;background:color-mix(in oklch,var(--theme-interactive) 35%,white)}.len.svelte-1w60ctb{right:.5rem;bottom:.5rem;background:var(--theme-scrim);color:#fff;font-variant-numeric:tabular-nums}.play-mark.svelte-1w60ctb{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid currentColor}.stack.svelte-1w60ctb{top:.5rem;right:.5rem;background:color-mix(in oklch,var(--theme-bg-base) 85%,transparent);color:var(--theme-text-primary)}.go.svelte-1w60ctb{position:absolute;left:.5rem;bottom:.5rem;z-index:1;display:flex;gap:2px;padding:3px 5px;border-radius:var(--theme-radius-pill);background:var(--theme-scrim)}.go.svelte-1w60ctb svg:where(.svelte-1w60ctb){width:13px;height:13px;fill:none;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.go.svelte-1w60ctb svg.off:where(.svelte-1w60ctb){opacity:.32}.rights.svelte-1w60ctb{position:absolute;left:.5rem;bottom:2rem;z-index:1;max-width:calc(100% - 1rem);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;min-height:1.375rem;padding:.125rem .5rem;border-radius:min(var(--theme-radius-pill),.6875rem);background:var(--theme-scrim);color:#fff;font-size:.6875rem;font-weight:600;line-height:1.125rem;letter-spacing:.02em;white-space:normal;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rights.share.svelte-1w60ctb{color:color-mix(in oklch,var(--theme-success) 45%,white)}.rights.kept.svelte-1w60ctb{color:color-mix(in oklch,var(--theme-warning) 45%,white)}.rights.poster-rights.svelte-1w60ctb{bottom:auto;top:2.625rem;left:.75rem}.tile-sample.svelte-1w60ctb{position:absolute;right:.5rem;top:.5rem;z-index:1}.poster-landing.svelte-1w60ctb{position:absolute;left:.75rem;bottom:2.25rem;z-index:1;display:inline-flex;align-items:center;height:1.375rem;padding:0 .5rem;border-radius:var(--theme-radius-pill);background:var(--theme-scrim);color:#fff;font-size:.6875rem;font-weight:600;line-height:1.375rem;letter-spacing:.02em;white-space:nowrap}.reading.svelte-1w60ctb{position:absolute;left:.5rem;bottom:.5rem;z-index:1;display:inline-flex;align-items:center;height:1.375rem;padding:0 .5rem;border-radius:var(--theme-radius-pill);background:var(--theme-scrim);color:#fff;font-size:.6875rem;font-weight:600;line-height:1.375rem;letter-spacing:.02em;white-space:nowrap}.tile-fit.svelte-1w60ctb{position:absolute;left:.5rem;bottom:2.375rem;z-index:1;max-width:calc(100% - 1rem);overflow:hidden;text-overflow:ellipsis;height:1.375rem;padding:0 .5rem;border-radius:var(--theme-radius-pill);background:var(--theme-scrim);color:#fff;font-size:.6875rem;font-weight:600;line-height:1.375rem;letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tile-fit.above-rights.svelte-1w60ctb{bottom:3.625rem}@media(prefers-reduced-motion:no-preference){.cell.arrived.svelte-1w60ctb,.poster-item.arrived.svelte-1w60ctb{animation:svelte-1w60ctb-shelf-tick var(--theme-motion-close, .32s) var(--theme-ease-settle, ease) both}.cell.leaving.svelte-1w60ctb,.poster-item.leaving.svelte-1w60ctb{animation:svelte-1w60ctb-shelf-depart var(--theme-motion-close, .32s) var(--theme-ease-brisk, ease) both}}@media(prefers-reduced-motion:reduce){.cell.leaving.svelte-1w60ctb,.poster-item.leaving.svelte-1w60ctb{display:none}}.cell.leaving.svelte-1w60ctb,.poster-item.leaving.svelte-1w60ctb{pointer-events:none}@keyframes svelte-1w60ctb-shelf-tick{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes svelte-1w60ctb-shelf-depart{0%{opacity:1}to{opacity:0}}.song.svelte-1w60ctb{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:.75rem .75rem 2.25rem;text-align:left;background:radial-gradient(circle at 30% 20%,color-mix(in oklch,var(--theme-primary) 55%,black),color-mix(in oklch,var(--theme-primary) 25%,black) 60%,color-mix(in oklch,var(--theme-primary) 10%,black));color:color-mix(in oklch,var(--theme-primary) 6%,white)}.song-wave.svelte-1w60ctb{display:flex;align-items:center;gap:3px;height:2.5rem;margin-bottom:.625rem;overflow:hidden}.song-wave.svelte-1w60ctb i:where(.svelte-1w60ctb){display:block;width:3px;flex:none;border-radius:2px;background:color-mix(in oklch,var(--theme-primary) 30%,white);opacity:.85}.song.svelte-1w60ctb b:where(.svelte-1w60ctb){overflow:hidden;font-family:var(--theme-font-display);font-size:1.0625rem;font-weight:400;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.song.svelte-1w60ctb small:where(.svelte-1w60ctb){margin-top:.125rem;font-size:.6875rem;opacity:.8}@media(max-width:639px){.who.svelte-1w60ctb,.len.svelte-1w60ctb,.stack.svelte-1w60ctb{height:1.25rem;padding:0 .375rem;line-height:1.25rem;font-size:.625rem}.song.svelte-1w60ctb{padding:.5rem .5rem 2rem}.song-wave.svelte-1w60ctb{height:1.75rem;margin-bottom:.375rem}.song.svelte-1w60ctb b:where(.svelte-1w60ctb){font-size:.875rem}}@media(prefers-reduced-motion:reduce){.tile-pic.svelte-1w60ctb{transition:none}}.pick-bar.svelte-1w60ctb{position:sticky;top:calc(var(--studio-chrome-h, 0px) + .5rem);z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .5rem .5rem 1rem;border-radius:var(--theme-radius-md);background:var(--theme-bg-elevated, var(--theme-bg-base));box-shadow:var(--theme-card-shadow),inset 0 0 0 1px var(--theme-hairline)}.pick-count.svelte-1w60ctb{font-size:.875rem;font-weight:600;color:var(--theme-text-primary);font-variant-numeric:tabular-nums}.pick-btn.svelte-1w60ctb{padding:0 1rem;border-radius:var(--theme-radius-sm);font-size:.875rem;font-weight:600;cursor:pointer}.pick-btn.pri.svelte-1w60ctb{background:var(--theme-primary);color:var(--theme-primary-foreground)}.pick-btn.pri.svelte-1w60ctb:disabled{opacity:.5;cursor:default}.pick-btn.quiet.svelte-1w60ctb{background:transparent;color:var(--theme-text-primary);box-shadow:inset 0 0 0 1px var(--theme-hairline)}.pick-btn.svelte-1w60ctb:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.tick.svelte-1w60ctb{position:absolute;top:.5rem;right:.5rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;color:transparent;background:color-mix(in oklch,var(--theme-bg-base) 70%,transparent);box-shadow:inset 0 0 0 2px var(--theme-bg-base),var(--theme-card-shadow)}.tick.on.svelte-1w60ctb{color:var(--theme-primary-foreground);background:var(--theme-primary);box-shadow:var(--theme-card-shadow)}.poster-item.svelte-1w60ctb{position:relative}.tick-btn.svelte-1w60ctb{position:absolute;top:0;right:0;z-index:2;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.tick-btn.svelte-1w60ctb:focus-visible{outline:2px solid var(--theme-ring);outline-offset:-4px}.poster-btn.picked.svelte-1w60ctb .poster:where(.svelte-1w60ctb){box-shadow:0 0 0 3px var(--theme-primary),var(--theme-card-shadow)}.poster-btn.svelte-1w60ctb{display:block;padding:0;border:0;background:transparent;border-radius:var(--theme-radius-md);cursor:pointer}.poster.svelte-1w60ctb{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--theme-radius-md);background:var(--theme-bg-muted);box-shadow:var(--theme-card-shadow);transition:box-shadow var(--theme-motion-base) var(--theme-ease)}.poster-btn.svelte-1w60ctb:hover .poster:where(.svelte-1w60ctb){box-shadow:var(--theme-card-shadow-hover)}.poster.svelte-1w60ctb:after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(180deg,transparent,var(--theme-scrim));pointer-events:none}.poster.pending.svelte-1w60ctb{background:repeating-linear-gradient(135deg,color-mix(in oklch,var(--theme-text-primary) 4%,transparent) 0 8px,transparent 8px 16px),var(--theme-bg-muted)}.poster.pending.svelte-1w60ctb:after{display:none}.picture.svelte-1w60ctb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mosaic.svelte-1w60ctb{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:2fr 1fr;gap:2px;background:var(--theme-bg-base)}.mosaic.svelte-1w60ctb img:where(.svelte-1w60ctb){display:block;width:100%;height:100%;min-height:0;object-fit:cover}.mosaic.svelte-1w60ctb img:where(.svelte-1w60ctb):first-child{grid-column:1 / -1}.pill.svelte-1w60ctb{position:absolute;left:.75rem;top:.75rem;z-index:1;display:inline-flex;align-items:center;gap:.375rem;max-width:calc(100% - 1.5rem);height:1.5rem;padding:0 .625rem;border-radius:var(--theme-radius-sm);font-size:.75rem;font-weight:600;line-height:1;background:color-mix(in oklch,var(--theme-text-primary) 8%,transparent);color:var(--theme-text-secondary)}.pill.svelte-1w60ctb:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.pill.good.svelte-1w60ctb{color:var(--theme-success-text);background:color-mix(in oklch,var(--theme-success) 16%,transparent)}.pill.attention.svelte-1w60ctb{color:var(--theme-warning-text);background:color-mix(in oklch,var(--theme-warning) 18%,transparent)}.pill.error.svelte-1w60ctb{color:var(--theme-error-text);background:color-mix(in oklch,var(--theme-error) 14%,transparent)}.pill.solid.svelte-1w60ctb{background:var(--theme-scrim);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pill.solid.good.svelte-1w60ctb:before{background:var(--theme-success)}.pill.solid.attention.svelte-1w60ctb:before{background:var(--theme-warning)}.pill.solid.error.svelte-1w60ctb:before{background:var(--theme-error)}.kind.svelte-1w60ctb{position:absolute;left:.75rem;right:.75rem;bottom:.75rem;z-index:1;display:flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600;line-height:1rem;letter-spacing:.12em;text-transform:uppercase;color:#fff}.kind-words.svelte-1w60ctb{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending.svelte-1w60ctb .kind:where(.svelte-1w60ctb){color:var(--theme-text-secondary)}.page-mark.svelte-1w60ctb{width:10px;height:12px;border:1.5px solid currentColor;border-top-width:3px;border-radius:2px}.play.svelte-1w60ctb{width:0;height:0;border-left:8px solid currentColor;border-top:5px solid transparent;border-bottom:5px solid transparent}.wave.svelte-1w60ctb{display:inline-flex;align-items:center;gap:2px;height:12px}.wave.svelte-1w60ctb i:where(.svelte-1w60ctb){width:2px;border-radius:1px;background:currentColor}.wave.svelte-1w60ctb i:where(.svelte-1w60ctb):nth-child(1){height:5px}.wave.svelte-1w60ctb i:where(.svelte-1w60ctb):nth-child(2){height:12px}.wave.svelte-1w60ctb i:where(.svelte-1w60ctb):nth-child(3){height:8px}.wave.svelte-1w60ctb i:where(.svelte-1w60ctb):nth-child(4){height:10px}.wave.svelte-1w60ctb i:where(.svelte-1w60ctb):nth-child(5){height:4px}.wave-mark.svelte-1w60ctb{color:color-mix(in oklch,var(--theme-text-primary) 28%,transparent)}.wave.big.svelte-1w60ctb{gap:6px;height:48px}.wave.big.svelte-1w60ctb i:where(.svelte-1w60ctb){width:6px;border-radius:3px}.wave.big.svelte-1w60ctb i:where(.svelte-1w60ctb):nth-child(1){height:20px}.wave.big.svelte-1w60ctb i:where(.svelte-1w60ctb):nth-child(2){height:48px}.wave.big.svelte-1w60ctb i:where(.svelte-1w60ctb):nth-child(3){height:32px}.wave.big.svelte-1w60ctb i:where(.svelte-1w60ctb):nth-child(4){height:40px}.wave.big.svelte-1w60ctb i:where(.svelte-1w60ctb):nth-child(5){height:16px}.grid-mark.svelte-1w60ctb{display:inline-grid;grid-template-columns:repeat(2,4px);gap:2px}.grid-mark.svelte-1w60ctb i:where(.svelte-1w60ctb){width:4px;height:4px;border-radius:1px;background:currentColor}.ready-wrap.svelte-1w60ctb{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:60%}.bar.svelte-1w60ctb{position:relative;display:block;width:100%;height:4px;overflow:hidden;border-radius:2px;background:color-mix(in oklch,var(--theme-text-primary) 12%,transparent)}.bar.svelte-1w60ctb i:where(.svelte-1w60ctb){position:absolute;inset:0 auto 0 0;width:40%;background:var(--theme-primary);animation:svelte-1w60ctb-studio-working 1.6s var(--theme-ease) infinite}.ready-words.svelte-1w60ctb{font-size:.75rem;line-height:1rem;text-align:center;color:var(--theme-text-secondary)}@keyframes svelte-1w60ctb-studio-working{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.bar.svelte-1w60ctb i:where(.svelte-1w60ctb){animation:none;width:100%;opacity:.5}}.cap.svelte-1w60ctb{display:flex;flex-direction:column;padding:.75rem .25rem 0}.name.svelte-1w60ctb{font-size:.9375rem;font-weight:600;line-height:1.25rem;color:var(--theme-text-primary)}.with.svelte-1w60ctb{margin-top:.125rem;font-size:.8125rem;line-height:1.25rem;color:var(--theme-text-secondary)}.line.svelte-1w60ctb{display:flex;justify-content:space-between;gap:.5rem;margin-top:.25rem;font-size:.8125rem;line-height:1.25rem;color:var(--theme-text-secondary)}.fig.svelte-1w60ctb{flex:none;font-weight:600;color:var(--theme-text-primary);font-variant-numeric:tabular-nums lining-nums}.clip-mark.svelte-1w60ctb{flex:none;padding:.0625rem .375rem;border-radius:var(--theme-radius-sm);font-size:.6875rem;font-weight:700;color:var(--theme-primary-foreground);background:var(--theme-primary)}
