.bar.svelte-yic9pk{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:var(--color-chrome-topbar);border-bottom:var(--ui-border-light)}.title.svelte-yic9pk{font-size:var(--font-size-small);letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--color-text);font-family:var(--font-condensed);background:none;border:0;padding:0;cursor:pointer}.title.svelte-yic9pk:hover{color:var(--color-link-highlighted);text-decoration:underline}.logo.svelte-yic9pk{width:1rem;height:1rem;display:inline-block;position:relative;top:-.13rem}.langs.svelte-yic9pk{display:inline-flex;gap:.75rem}.right-actions.svelte-yic9pk{position:relative;display:inline-flex;align-items:center}.langs.svelte-yic9pk button:where(.svelte-yic9pk){background:none;border:0;padding:0;text-decoration:none;color:var(--color-text);cursor:pointer;font-size:calc(var(--font-size-small) * .9);font-weight:400;font-family:var(--font-sans)}.langs.svelte-yic9pk button:where(.svelte-yic9pk):hover{text-decoration:underline}.langs.svelte-yic9pk button.active:where(.svelte-yic9pk){font-weight:700}.toggle-slot.svelte-yic9pk{display:inline-flex;align-items:center;margin-left:auto}.archive-back.svelte-yic9pk{position:absolute;right:calc(100% + .75rem);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;gap:.4rem;white-space:nowrap;height:1.2rem;padding:0 .5rem;border-radius:999px;background:transparent;color:color-mix(in oklab,var(--color-text) 92%,black);text-decoration:none;font-size:var(--font-size-small);font-weight:600;font-family:var(--font-sans);border:0;line-height:1}.archive-back.svelte-yic9pk:hover{text-decoration:underline}.archive-back-icon.svelte-yic9pk{width:.8125rem;height:.8125rem;flex:0 0 auto}@media(max-width:700px){.archive-back.svelte-yic9pk{right:calc(100% + .55rem);height:1.1rem;padding:0 .4rem}}@media(max-width:600px){.archive-back.svelte-yic9pk{display:none}}.color-search.svelte-1lk8ir3{display:grid;gap:.5rem;justify-items:center;margin-top:.5rem;padding:0 1rem .75rem}.bar.svelte-1lk8ir3{display:flex;gap:.5rem;width:min(100%,640px)}.color-picker-row.svelte-1lk8ir3{display:flex;gap:.5rem;align-items:center;flex:1 1 auto}.color-search.svelte-1lk8ir3 input[type=color]:where(.svelte-1lk8ir3){width:120px;height:44px;padding:0;border-radius:var(--ui-radius-regular);border:var(--ui-border);background:var(--ui-elements-bg);cursor:pointer}@media(max-width:600px){.color-search.svelte-1lk8ir3 input[type=color]:where(.svelte-1lk8ir3){width:72px;height:38px}}.color-search.svelte-1lk8ir3 input[type=color]:where(.svelte-1lk8ir3):focus{border-color:var(--search-focus-outline);box-shadow:0 0 0 2px var(--search-focus-outline)}.color-search.svelte-1lk8ir3 input[type=color]:where(.svelte-1lk8ir3)::-webkit-color-swatch-wrapper{padding:0}.color-search.svelte-1lk8ir3 input[type=color]:where(.svelte-1lk8ir3)::-webkit-color-swatch{border:0;border-radius:calc(var(--ui-radius-regular) - 4px)}.color-search.svelte-1lk8ir3 input[type=color]:where(.svelte-1lk8ir3)::-moz-color-swatch{border:0;border-radius:calc(var(--ui-radius-regular) - 4px)}.submit.svelte-1lk8ir3{border:var(--ui-border);background:var(--ui-elements-bg-bright);color:var(--color-text);padding:.75rem 1rem;border-radius:var(--ui-radius-regular);font-family:var(--font-sans);font-size:var(--font-size-regular);cursor:pointer;white-space:nowrap;transition:background .15s}.submit.svelte-1lk8ir3:hover{border-color:var(--search-button-border-hover)}.submit.svelte-1lk8ir3:active{background:var(--ui-elements-bg-bright-active)}.search.svelte-1002zyw{display:grid;gap:.75rem;justify-items:center;margin-top:1rem;padding:0 1rem 1rem}.bar.svelte-1002zyw{display:flex;gap:.5rem;width:min(100%,640px)}.search-main-row.svelte-1002zyw{position:relative;display:flex;justify-content:center;width:100%}.search.svelte-1002zyw input:where(.svelte-1002zyw){flex:1;padding:.75rem 1rem .75rem 2.6rem;border-radius:var(--ui-radius-regular);border:var(--ui-border);background:var(--ui-elements-bg);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23747474" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="7"/><path d="m20 20-3.6-3.6"/></svg>');background-repeat:no-repeat;background-position:.8rem center;background-size:1.15rem 1.15rem;color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-regular);outline:none}.search.svelte-1002zyw input:where(.svelte-1002zyw)::placeholder{color:color-mix(in oklab,var(--color-text) 40%,transparent)}.search.svelte-1002zyw input:where(.svelte-1002zyw):focus{border-color:var(--search-focus-outline);box-shadow:0 0 0 1px var(--search-focus-outline)}.search.svelte-1002zyw input:where(.svelte-1002zyw)::-webkit-search-cancel-button{-webkit-appearance:none;height:1.15rem;width:1.15rem;background-color:var(--search-clear-icon);-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.3 5.7a1 1 0 0 0-1.4 0L12 10.6 7.1 5.7a1 1 0 1 0-1.4 1.4L10.6 12l-4.9 4.9a1 1 0 1 0 1.4 1.4L12 13.4l4.9 4.9a1 1 0 0 0 1.4-1.4L13.4 12l4.9-4.9a1 1 0 0 0 0-1.4Z"/></svg>') center / contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.3 5.7a1 1 0 0 0-1.4 0L12 10.6 7.1 5.7a1 1 0 1 0-1.4 1.4L10.6 12l-4.9 4.9a1 1 0 1 0 1.4 1.4L12 13.4l4.9 4.9a1 1 0 0 0 1.4-1.4L13.4 12l4.9-4.9a1 1 0 0 0 0-1.4Z"/></svg>') center / contain no-repeat;opacity:.8;cursor:pointer}.search.svelte-1002zyw input:where(.svelte-1002zyw)::-webkit-search-cancel-button:hover{opacity:1}.examples-container.svelte-1002zyw{overflow:hidden;max-height:200px;transition:max-height .18s ease,opacity .18s ease,transform .18s ease;opacity:1;transform:translateY(0)}.examples-container.collapsed.svelte-1002zyw{max-height:0;opacity:0;transform:translateY(-6px)}.examples.svelte-1002zyw{display:flex;align-items:center;gap:.5rem;justify-content:center;flex-wrap:wrap;color:color-mix(in oklab,var(--color-text) 70%,transparent);font-size:var(--font-size-small)}.examples-label.svelte-1002zyw{letter-spacing:.02em}@media(max-width:600px){.examples-label.svelte-1002zyw{display:none}}.examples-list.svelte-1002zyw{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.example.svelte-1002zyw{padding:.35rem .7rem;background:var(--ui-elements-bg-bright);border-color:var(--color-chrome-line);border-color:transparent;animation:svelte-1002zyw-search-example-glow 2.4s ease-in-out infinite;will-change:box-shadow,border-color,opacity}.examples-list.svelte-1002zyw .example:where(.svelte-1002zyw):nth-child(2n){animation-delay:.35s}.examples-list.svelte-1002zyw .example:where(.svelte-1002zyw):nth-child(3n){animation-delay:.7s}.example.svelte-1002zyw:hover{border-color:var(--selecion-button-border-hover);animation-play-state:paused}.example.svelte-1002zyw:active{background:color-mix(in oklab,var(--ui-elements-bg-bright) 80%,white)}.submit.svelte-1002zyw{border:var(--ui-border);background:var(--ui-elements-bg-bright);color:var(--color-text);padding:.75rem 1rem;border-radius:var(--ui-radius-regular);font-family:var(--font-sans);font-size:var(--font-size-regular);cursor:pointer;white-space:nowrap;transition:background .15s}.submit.svelte-1002zyw:hover{border-color:var(--search-button-border-hover)}.submit.svelte-1002zyw:active,.submit.is-active.svelte-1002zyw{background:var(--ui-elements-bg-bright-active)}@keyframes svelte-1002zyw-search-example-glow{0%,to{opacity:.9;border-color:color-mix(in oklab,var(--color-chrome-line) 28%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,white 7%,transparent),0 0 8px color-mix(in oklab,white 6%,transparent)}50%{opacity:1;border-color:color-mix(in oklab,var(--search-focus-outline) 58%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,white 15%,transparent),0 0 14px color-mix(in oklab,var(--search-focus-outline) 22%,transparent)}}@media(prefers-reduced-motion:reduce){.example.svelte-1002zyw{animation:none}}.options.svelte-1002zyw{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.options-label.svelte-1002zyw{font-size:var(--font-size-small);color:color-mix(in oklab,var(--color-text) 70%,transparent);align-self:center}.options.svelte-1002zyw button:where(.svelte-1002zyw){padding:.4rem .75rem}@media(max-width:600px){.options-label.smaller-mobile.svelte-1002zyw{display:none}}.similarity-search.svelte-wpaewt{display:grid;gap:.75rem;justify-items:center;margin-top:1rem;padding:0 1rem 1.5rem}.similarity-layout.svelte-wpaewt{display:grid;grid-template-columns:minmax(120px,160px) auto;gap:1rem;align-items:center;width:fit-content;max-width:100%;margin-inline:auto;justify-self:center}.similarity-preview.svelte-wpaewt{display:grid;place-items:center;background:color-mix(in oklab,var(--color-text) 6%,transparent);border-radius:var(--ui-radius-regular);padding:.5rem;min-height:140px}.similarity-preview.svelte-wpaewt img:where(.svelte-wpaewt){width:100%;height:auto;max-height:180px;object-fit:contain;border-radius:.35rem}.similarity-panel.svelte-wpaewt{display:grid;gap:.75rem}.similarity-header.svelte-wpaewt{display:flex;align-items:center;gap:.5rem}.similarity-title.svelte-wpaewt{flex:1}.similarity-title.svelte-wpaewt{margin:0;font-size:var(--font-size-regular);color:color-mix(in oklab,var(--color-text) 85%,transparent);font-family:var(--font-condensed)}.similarity-actions.svelte-wpaewt{display:flex;flex-wrap:wrap;gap:.5rem}.similarity-action.svelte-wpaewt{padding:.45rem .75rem;font-size:var(--font-size-small)}@media(max-width:640px){.similarity-layout.svelte-wpaewt{grid-template-columns:1fr}}.searchable-select.svelte-hx048o{position:relative;width:100%;box-sizing:border-box}.searchable-select-input.svelte-hx048o{background-image:none;padding-right:.75rem;width:100%;box-sizing:border-box}.searchable-select-dropdown.svelte-hx048o{position:fixed;z-index:200;background:var(--ui-elements-bg-dark);border:var(--ui-border);border-radius:var(--ui-radius-regular);max-height:15rem;overflow:auto}.searchable-select-list.svelte-hx048o{list-style:none;margin:0;padding:.25rem}.searchable-select-option.svelte-hx048o{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;padding:.45rem .5rem;border-radius:calc(var(--ui-radius-regular) - 1px);cursor:pointer;font-size:var(--font-size-small)}.searchable-select-option.svelte-hx048o:hover,.searchable-select-option.is-highlighted.svelte-hx048o{background:var(--ui-elements-bg-bright)}.searchable-select-option-label.svelte-hx048o{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchable-select-option-count.svelte-hx048o{color:color-mix(in oklab,var(--color-text) 70%,transparent);font-size:var(--font-size-tiny);white-space:nowrap}.searchable-select-empty.svelte-hx048o{padding:.55rem .65rem;font-size:var(--font-size-small);color:color-mix(in oklab,var(--color-text) 70%,transparent)}.filter-pill.svelte-1lagj7r{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border:var(--ui-border);border-radius:var(--ui-radius-regular);padding:.55rem .75rem;background:color-mix(in oklab,var(--color-bg) 90%,white)}.filter-pill.secondary.svelte-1lagj7r{margin-top:.5rem}.filter-pill-label.svelte-1lagj7r{font-size:var(--font-size-small)}.filter-pill-edit.svelte-1lagj7r{flex:1;border:0;background:transparent;padding:0;text-align:left;cursor:pointer;color:inherit}.filter-pill-clear.svelte-1lagj7r{border:0;background:transparent;color:var(--color-text);cursor:pointer;font-size:.9rem;line-height:1;padding:0;opacity:.8}.filter-pill-clear.svelte-1lagj7r:hover{opacity:1}.filter-select-secondary-wrap.svelte-1cn7w0i{margin-top:.5rem}.filter-shell.svelte-1uh9dro{padding:.5rem .75rem .75rem;display:grid;gap:.15rem}.filter-shell-header.svelte-1uh9dro{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.2rem}.filter-shell-title.svelte-1uh9dro{font-size:var(--font-size-tiny);letter-spacing:.02em;color:var(--color-text-chrome-muted)}.filter-shell-count.svelte-1uh9dro{margin-left:.35rem;font-weight:400;color:color-mix(in oklab,var(--color-text) 75%,white)}.filter-shell-close.svelte-1uh9dro{border:0;background:var(--ui-elements-bg-dark);color:var(--color-text-chrome);font-size:calc(var(--font-size-regular) * 1.125);line-height:1;cursor:pointer;padding:0;width:1.7rem;height:1.7rem;border-radius:999px;display:inline-grid;place-items:center;transition:background .15s,transform .12s}.filter-shell-close.svelte-1uh9dro:hover,.filter-shell-close.svelte-1uh9dro:active{background:var(--ui-elements-bg-bright)}.filter-shell-close.svelte-1uh9dro:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in oklab,var(--selection-border-hover) 40%,transparent)}.year-filter.svelte-i5yg9l{display:grid;gap:.3rem}.year-filter-values.svelte-i5yg9l{display:flex;align-items:center;gap:.4rem;font-size:var(--font-size-small)}.year-filter-toggle.svelte-i5yg9l{margin-left:auto;padding:.1rem .4rem;text-transform:uppercase;letter-spacing:.08em}.year-filter-range.svelte-i5yg9l{position:relative;height:2rem;display:flex;align-items:center}.year-filter-track.svelte-i5yg9l{position:absolute;left:0;right:0;height:.35rem;border-radius:999px;background:color-mix(in oklab,var(--color-text) 15%,transparent)}.year-filter-track-selected.svelte-i5yg9l{position:absolute;height:.35rem;border-radius:999px;background:var(--color-accent, var(--color-text))}.year-filter-track-facets.svelte-i5yg9l{position:absolute;height:.2rem;border-radius:999px;background:color-mix(in oklab,var(--color-text) 40%,transparent);transform:translateY(.55rem)}.year-filter-input.svelte-i5yg9l{position:absolute;left:0;right:0;width:100%;margin:0;appearance:none;background:transparent;pointer-events:none;height:2rem}.year-filter-input.svelte-i5yg9l::-webkit-slider-thumb{appearance:none;pointer-events:auto;width:1rem;height:1rem;border-radius:50%;background:var(--color-bg);border:2px solid var(--color-text);box-shadow:0 0 0 2px color-mix(in oklab,var(--color-bg) 70%,transparent)}.year-filter-input.svelte-i5yg9l::-moz-range-thumb{pointer-events:auto;width:1rem;height:1rem;border-radius:50%;background:var(--color-bg);border:2px solid var(--color-text)}.year-filter-empty.svelte-i5yg9l{font-size:var(--font-size-small);opacity:.7}.year-filter.disabled.svelte-i5yg9l{opacity:.6}.metasort-row.svelte-aii9rx{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.metasort-select.svelte-aii9rx{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:1.85rem;padding-top:0;padding-bottom:0;padding-right:1.6rem;background-color:var(--ui-elements-bg-dark);color:var(--color-text-chrome);border:var(--ui-border);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8" fill="none"><path d="M1 1.5L6 6.5L11 1.5" stroke="%23f2f2f2" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:right .5rem center;background-size:12px 8px}.metasort-select.svelte-aii9rx option:where(.svelte-aii9rx){background:var(--ui-elements-bg-dark);color:var(--color-text-chrome)}.metasort-order.svelte-aii9rx{min-width:auto;height:1.85rem;box-sizing:border-box;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;line-height:normal}.metasort-order-icon.svelte-aii9rx{font-size:.75rem;line-height:1;display:inline-block}.metasort-order-icon-up.svelte-aii9rx{transform:translateY(-.06em)}.metasort-order-icon-down.svelte-aii9rx{transform:translateY(.03em)}@media(max-width:600px){.metasort-row.svelte-aii9rx{width:100%;justify-content:flex-start;flex-wrap:wrap}.metasort-row.svelte-aii9rx .ui-label.smaller-mobile:where(.svelte-aii9rx){display:block;flex-basis:100%}}.filters-active.svelte-1wvake7{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:start}.filters-header.svelte-1wvake7{margin-bottom:.5rem;display:flex;align-items:center;gap:.75rem}.filters-header.only-right.svelte-1wvake7{justify-content:flex-end}.filters-header-left.svelte-1wvake7{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;flex:1 1 auto}.filters-header-right.svelte-1wvake7{display:flex;align-items:center;justify-content:flex-end;margin-left:auto}@media(max-width:600px){.filters-header.svelte-1wvake7{flex-direction:column;align-items:flex-start}.filters-header-left.svelte-1wvake7,.filters-header-right.svelte-1wvake7{width:100%}.filters-header-right.svelte-1wvake7{justify-content:flex-start;margin-left:0}}.results-total.svelte-50vpvu{display:flex;gap:.5rem;align-items:baseline;justify-content:center;font-size:var(--font-size-small);color:var(--color-text-chrome-muted);padding:.35rem .5rem .15rem}.results-total.svelte-50vpvu strong:where(.svelte-50vpvu){color:var(--color-text);font-weight:600}@media(max-width:799px){.results-total.svelte-50vpvu{padding:0}}.results-ai-disclaimer.svelte-6k9q0v{display:grid;gap:.25rem;text-align:center;font-size:var(--font-size-small)}.results-ai-line.svelte-6k9q0v{color:var(--color-text-chrome-muted)}.results-ai-loading.svelte-6k9q0v{height:1.6rem;display:flex;align-items:center;justify-content:center;margin:.35rem auto .15rem}.results-ai-loading.svelte-6k9q0v:before{content:"";height:2px;width:120px;border-radius:999px;background:color-mix(in oklab,var(--color-text) 30%,transparent);animation:svelte-6k9q0v-results-ai-pulse 1.2s ease-in-out infinite}@keyframes svelte-6k9q0v-results-ai-pulse{0%,to{opacity:.35;transform:scaleX(.6)}50%{opacity:.9;transform:scaleX(1)}}.order-icon.svelte-1exbs8v{font-size:.8rem;line-height:1;display:inline-block;margin-right:.05em;font-family:sans-serif}.order-icon-up.svelte-1exbs8v{transform:translateY(-.08em)}.order-icon-down.svelte-1exbs8v{transform:translateY(0)}.sort-group-options.svelte-18e09hx{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;width:100%}.filters-cluster.svelte-18e09hx{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%}.group-options.svelte-18e09hx{display:flex;flex-wrap:wrap;align-items:center;white-space:normal}.group-options.svelte-18e09hx .selection-button{max-width:100%;white-space:normal;overflow-wrap:anywhere}.options-separator.svelte-18e09hx{color:color-mix(in oklab,var(--color-text) 45%,transparent);line-height:1}@media(max-width:800px){.options-separator.svelte-18e09hx{display:block;flex-basis:100%;height:0;color:transparent}}@media(max-width:600px){.group-options.svelte-18e09hx .ui-label.smaller-mobile:where(.svelte-18e09hx){display:block;flex-basis:100%}}.chrome-view-selector.svelte-d20ehl{position:relative;display:flex;gap:.25rem;padding:.2rem;border-radius:var(--ui-radius-regular)}.view-button.svelte-d20ehl{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--color-text);border-radius:999px;cursor:pointer;opacity:.8;line-height:0;appearance:none;-webkit-appearance:none}.view-button.svelte-d20ehl:hover{opacity:1;background:color-mix(in oklab,var(--color-text) 12%,transparent)}.view-button.active.svelte-d20ehl{opacity:1;background:var(--ui-elements-bg-bright)}.view-icon.svelte-d20ehl{width:1.1rem;height:1.1rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;opacity:.9;color:currentColor;line-height:0}.view-icon-2d.svelte-d20ehl{font-family:var(--font-sans);font-size:.72rem;font-weight:500;letter-spacing:.02em;line-height:1}.view-icon.svelte-d20ehl svg{width:100%;height:100%;display:block;stroke:currentColor;fill:none;stroke-width:1.6}.view-icon-grid-mobile.svelte-d20ehl{display:none}.view-button.active.svelte-d20ehl .view-icon:where(.svelte-d20ehl){opacity:1}@media(max-width:490px){.view-icon-grid.svelte-d20ehl{display:none}.view-icon-grid-mobile.svelte-d20ehl{display:inline-flex}.view-button-single.svelte-d20ehl{display:none}}@media(max-width:767px){.view-button-table.svelte-d20ehl{display:none}}.chrome-toggle-ring.svelte-1k02cz7{position:absolute;left:50%;top:calc(50% + .12rem);width:6.1rem;height:6.1rem;border-radius:999px;border:16px solid rgb(255 255 255 / .56);transform:translate(-50%,-50%) scale(0);transform-origin:center;pointer-events:none;z-index:-1;animation:svelte-1k02cz7-chrome-toggle-ring-pulse 7.6s linear infinite}@keyframes svelte-1k02cz7-chrome-toggle-ring-pulse{0%{opacity:.75;transform:translate(-50%,-50%) scale(0)}35%{opacity:.18;transform:translate(-50%,-50%) scale(1)}50%{opacity:0;transform:translate(-50%,-50%) scale(1.42)}to{opacity:0;transform:translate(-50%,-50%) scale(1.42)}}@media(max-width:600px){.chrome-toggle-ring.svelte-1k02cz7{top:calc(50% + .08rem);width:3.8rem;height:3.8rem;border-width:9.5px;transform:translate(-50%,-50%) scale(0)}}.chrome-toggle.svelte-ndhl4i{position:fixed;left:50%;top:var(--chrome-header-height, 3rem);transform:translate(-50%,-2rem);isolation:isolate;display:grid;place-items:center;background:none;border:0;padding:.38rem .56rem;cursor:pointer;opacity:.85;transition:opacity .2s ease;z-index:12}.chrome-toggle.with-hint.svelte-ndhl4i{opacity:1;animation:svelte-ndhl4i-chrome-toggle-pulse 1.7s ease-in-out infinite}.chrome-toggle.with-hint.svelte-ndhl4i .chrome-toggle-icon:where(.svelte-ndhl4i){animation:svelte-ndhl4i-chrome-toggle-icon-oscillate 1.15s ease-in-out infinite}.chrome-toggle.is-collapsed.with-hint.svelte-ndhl4i .chrome-toggle-icon:where(.svelte-ndhl4i){animation:svelte-ndhl4i-chrome-toggle-icon-oscillate-rotated 1.15s ease-in-out infinite}.chrome-toggle.svelte-ndhl4i:hover{opacity:1}.chrome-toggle-icon.svelte-ndhl4i{width:0;height:0;border-left:.45rem solid transparent;border-right:.45rem solid transparent;border-top:.64rem solid #ffffff;opacity:.9;transition:transform .2s ease}.chrome-toggle.is-collapsed.svelte-ndhl4i .chrome-toggle-icon:where(.svelte-ndhl4i){transform:rotate(180deg)}@keyframes svelte-ndhl4i-chrome-toggle-pulse{0%,to{filter:drop-shadow(0 0 0 color-mix(in oklab,var(--color-text) 0%,transparent));transform:translate(-50%,-2rem) scale(1)}50%{filter:drop-shadow(0 0 .55rem color-mix(in oklab,var(--color-text) 38%,transparent));transform:translate(-50%,-2rem) scale(1.08)}}@keyframes svelte-ndhl4i-chrome-toggle-icon-oscillate{0%,to{transform:scale(1)}50%{transform:scale(1.16)}}@keyframes svelte-ndhl4i-chrome-toggle-icon-oscillate-rotated{0%,to{transform:rotate(180deg) scale(1)}50%{transform:rotate(180deg) scale(1.16)}}@media(max-width:600px){.chrome-toggle.svelte-ndhl4i{position:static;left:auto;top:auto;width:1.35rem;height:1.35rem;padding:0;transform:none}.chrome-toggle.with-hint.svelte-ndhl4i{animation:svelte-ndhl4i-chrome-toggle-pulse-mobile 1.7s ease-in-out infinite}}@keyframes svelte-ndhl4i-chrome-toggle-pulse-mobile{0%,to{filter:drop-shadow(0 0 0 color-mix(in oklab,var(--color-text) 0%,transparent));transform:scale(1)}50%{filter:drop-shadow(0 0 .55rem color-mix(in oklab,var(--color-text) 38%,transparent));transform:scale(1.08)}}.chrome-toggle-hint.svelte-dzgtww{left:calc(50% + .62rem);top:calc(var(--chrome-header-height, 3rem) * .5);transform:translateY(-50%);max-width:min(14rem,28svw);padding:.36rem .55rem;line-height:1.2;text-align:left;white-space:nowrap;pointer-events:none;display:inline-flex;align-items:center;gap:.2rem}.chrome-toggle-hint.svelte-dzgtww:before{content:none}.chrome-toggle-arrow.svelte-dzgtww{display:inline-flex;align-items:center;justify-content:center;width:.72rem;height:.72rem;flex:0 0 auto;color:color-mix(in oklab,white 78%,transparent);animation:svelte-dzgtww-chrome-toggle-arrow 1.1s ease-in-out infinite}.chrome-toggle-hint.svelte-dzgtww .search-hint-text:where(.svelte-dzgtww){text-wrap:nowrap;text-align:left}.chrome-toggle-arrow.svelte-dzgtww svg:where(.svelte-dzgtww){display:block;width:100%;height:100%;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;fill:none}@keyframes svelte-dzgtww-chrome-toggle-arrow{0%,to{opacity:.55;transform:translate(.08rem)}50%{opacity:1;transform:translate(-.12rem)}}@media(max-width:1024px){.chrome-toggle-hint.svelte-dzgtww{display:none}}.chrome.svelte-10pn7gz{position:fixed;top:0;left:50%;transform:translate(-50%);width:min(100%,var(--content-max-width));z-index:10;background:color-mix(in oklab,var(--color-chrome) 90%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--color-chrome-line);border-top:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow-anchor:none;transition:transform var(--chrome-transition)}.chrome-header.svelte-10pn7gz{position:relative}.bar{transition:border-color var(--chrome-transition),border-radius var(--chrome-transition)}.chrome-body.svelte-10pn7gz{overflow:auto;max-height:80svh;opacity:1;transform:translateY(0);transition:max-height var(--chrome-transition),opacity var(--chrome-transition),transform var(--chrome-transition)}.chrome-body.svelte-10pn7gz{scrollbar-width:none;-ms-overflow-style:none}.chrome-body.svelte-10pn7gz::-webkit-scrollbar{width:0;height:0}.chrome-body.show-scrollbar.svelte-10pn7gz{scrollbar-width:thin;-ms-overflow-style:auto}.chrome-body.show-scrollbar.svelte-10pn7gz::-webkit-scrollbar{width:12px;height:12px}.chrome-body-inner.svelte-10pn7gz{width:min(100%,var(--chrome-inner-width));margin-inline:auto}.chrome-summary-row.svelte-10pn7gz{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;width:100%;border-top:var(--ui-border-light);margin-top:1rem;padding:.75rem 1rem;box-sizing:border-box;margin-top:.75rem}.chrome-summary-left.svelte-10pn7gz,.chrome-summary-right.svelte-10pn7gz{flex:1 1 0;min-width:0}.chrome-summary-left.svelte-10pn7gz{display:flex;justify-content:flex-start}.chrome-summary-right.svelte-10pn7gz{display:flex;justify-content:flex-end}.chrome-summary-row.svelte-10pn7gz .results-summary{flex:0 1 auto;text-align:left}.hide-medium-screens.svelte-10pn7gz{display:none}.show-medium-screens.svelte-10pn7gz{display:block;margin-bottom:1rem}.show-medium-screens.svelte-10pn7gz:not(:has(*)){display:none}@media(min-width:799px){.hide-medium-screens.svelte-10pn7gz{display:block}.show-medium-screens.svelte-10pn7gz{display:none}.chrome-summary-row.svelte-10pn7gz{padding-top:.25rem;margin-top:.25rem;border-top:none}}@media(min-width:768px){.chrome-summary-row.svelte-10pn7gz{flex-wrap:nowrap}}@media(max-width:1200px){.chrome.svelte-10pn7gz,.bar{border-bottom-left-radius:0;border-bottom-right-radius:0}}.chrome-body.collapsed.svelte-10pn7gz{max-height:0;overflow:hidden;scrollbar-width:none;opacity:0;transform:translateY(-6px) scale(.9);pointer-events:none}.chrome-body.collapsed.svelte-10pn7gz::-webkit-scrollbar{width:0;height:0}.chrome.is-collapsed.svelte-10pn7gz .bar{border-bottom-color:transparent;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.chrome-toggle-wrap.svelte-10pn7gz{position:relative}.archive-back-screen-mobile.svelte-10pn7gz{display:none;position:fixed;left:max(.75rem,env(safe-area-inset-left));bottom:max(.75rem,env(safe-area-inset-bottom));align-items:center;justify-content:center;gap:.4rem;white-space:nowrap;height:1.7rem;padding:.3rem .95rem;border-radius:999px;border:var(--ui-border);background:var(--color-chrome-topbar);color:color-mix(in oklab,var(--color-text) 92%,black);text-decoration:none;font-size:var(--font-size-small);font-weight:600;font-family:var(--font-sans);line-height:1;z-index:20}.archive-back-screen-mobile.svelte-10pn7gz:hover{text-decoration:underline}.archive-back-icon.svelte-10pn7gz{width:.8125rem;height:.8125rem;flex:0 0 auto}@media(max-width:600px){.archive-back-screen-mobile.svelte-10pn7gz{display:inline-flex}}@media(max-width:1200px){.chrome.is-collapsed.svelte-10pn7gz .bar{border-bottom-left-radius:0;border-bottom-right-radius:0}}.card.svelte-1ukd3m0{position:relative;overflow:hidden;min-height:120px;display:flex;align-items:center;transition:transform .18s ease,box-shadow .18s ease}.card.no-border.svelte-1ukd3m0{border:0;padding:0;min-height:0}.card.svelte-1ukd3m0:hover{transform:scale(1.02);box-shadow:0 12px 28px #00000040}.card.svelte-1ukd3m0 img:where(.svelte-1ukd3m0){display:block;width:100%;height:auto;opacity:0;transition:opacity .25s ease}.card.svelte-1ukd3m0 img.is-loaded:where(.svelte-1ukd3m0){opacity:1}.poster-placeholder.svelte-1ukd3m0{width:100%;aspect-ratio:3 / 4;background:var(--placeholder-bg);display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem}.poster-placeholder-text.svelte-1ukd3m0{font-size:var(--font-size-small);color:color-mix(in oklab,var(--color-text) 65%,transparent);line-height:1.3}.card-id.svelte-1ukd3m0{position:absolute;left:.5rem;right:.5rem;bottom:.5rem;font-size:var(--font-size-tiny);color:var(--color-text);background:color-mix(in oklab,var(--color-bg) 80%,transparent);padding:.2rem .4rem;border-radius:4px;text-align:left;max-width:calc(100% - 1rem);width:fit-content;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.grid.svelte-9sb2dm{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;padding:1rem}.grid-item-button.svelte-9sb2dm{padding:0;border:0;background:none;cursor:pointer}.single-view.svelte-mcn5x2{padding:1rem;display:grid;place-items:center}.single-list.svelte-mcn5x2{width:min(600px,100%);display:grid;gap:1.5rem}.single-item.svelte-mcn5x2{width:100%}.single-item-button.svelte-mcn5x2{border:0;padding:0;background:none;cursor:pointer;width:100%;display:block}.single-view.svelte-mcn5x2 .card{width:100%}.single-item.svelte-mcn5x2 img{width:100%;height:auto;max-width:100%;object-fit:contain}.table-view.svelte-1wwphvo{padding:1rem;overflow-x:auto}table.svelte-1wwphvo{width:100%;border-collapse:collapse;display:grid;grid-template-columns:var(--table-columns, 96px minmax(140px, 200px) 90px minmax(260px, 1fr) minmax(200px, 1fr));font-size:var(--font-size-small)}thead.svelte-1wwphvo,tbody.svelte-1wwphvo,tr.svelte-1wwphvo{display:contents}th.svelte-1wwphvo,td.svelte-1wwphvo{text-align:left;padding:.5rem .75rem;border-bottom:1px solid color-mix(in oklab,var(--color-text) 15%,transparent)}td.svelte-1wwphvo{color:var(--color-text-table)}th.svelte-1wwphvo{text-transform:uppercase;letter-spacing:.02em;font-weight:600;color:color-mix(in oklab,var(--color-text) 65%,black)}.thumb-col.svelte-1wwphvo{text-align:center;vertical-align:middle;padding:.4rem .5rem}.thumb-col.svelte-1wwphvo img:where(.svelte-1wwphvo){display:block;width:auto;height:76px;max-width:76px;object-fit:contain;margin:0 auto}.cell.svelte-1wwphvo{display:flex;align-items:center;height:100%;white-space:pre-line}.cell-title.svelte-1wwphvo{text-wrap:pretty}.cell-center.svelte-1wwphvo{justify-content:center}.thumb-col.svelte-1wwphvo .cell:where(.svelte-1wwphvo){border-radius:8px;overflow:hidden}.row-clickable.svelte-1wwphvo td:where(.svelte-1wwphvo){cursor:pointer}.row-clickable.svelte-1wwphvo:hover td:where(.svelte-1wwphvo){background:color-mix(in oklab,var(--color-bg) 65%,white 10%)}.twod-pixi-view.svelte-zv055g{width:min(100%,calc(100dvw - 2rem));height:auto;max-width:100%;max-height:100%;aspect-ratio:1 / 1;min-height:0;display:grid;place-items:center;justify-self:center;position:relative;touch-action:none}@media(max-width:767px){.twod-pixi-view.svelte-zv055g{width:min(100%,calc(100dvw - 1rem))}}.twod-pixi-view.svelte-zv055g canvas{width:100%;height:100%;border-radius:var(--ui-radius-regular);border:var(--ui-border);display:block}.hover-preview.svelte-zv055g{position:fixed;transform:translate(-50%,calc(-100% - 10px));pointer-events:auto;touch-action:manipulation;z-index:10000;padding:0;background:none;border:0;line-height:0;cursor:pointer}.hover-preview.below.svelte-zv055g{transform:translate(-50%,10px)}.hover-preview.svelte-zv055g img:where(.svelte-zv055g){width:var(--preview-width, 170px);height:auto;border-radius:4px;border:1px solid color-mix(in oklab,var(--color-text) 12%,transparent);box-shadow:0 2px 4px #0006;background:color-mix(in oklab,var(--color-bg) 60%,transparent);opacity:0;transition:opacity .18s ease}.hover-preview.svelte-zv055g img.loaded:where(.svelte-zv055g){opacity:1}.hover-preview-placeholder.svelte-zv055g{width:var(--preview-width, 170px);aspect-ratio:3 / 4;border-radius:4px;border:1px solid color-mix(in oklab,var(--color-text) 12%,transparent);background:var(--placeholder-bg);box-shadow:0 2px 4px #0006;display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem;box-sizing:border-box}.hover-preview-placeholder-text.svelte-zv055g{font-size:var(--font-size-small);line-height:1.3;color:color-mix(in oklab,var(--color-text) 65%,transparent)}.twod-controls.svelte-n2s8ud{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),360px));align-items:start;justify-content:center}.twod-control.svelte-n2s8ud{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem .75rem}.ui-label.svelte-n2s8ud{white-space:nowrap;flex-shrink:0;font-size:var(--font-size-tiny)}.twod-field.svelte-n2s8ud{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.75rem;flex:1}.twod-select.svelte-n2s8ud{width:100%;padding:.6rem .75rem;border-radius:var(--ui-radius-regular);border:var(--ui-border);background:var(--ui-elements-bg);color:var(--color-text);font-size:var(--font-size-small);appearance:none}.twod-warp.svelte-n2s8ud{display:grid;align-items:center;justify-items:end}.twod-slider.svelte-n2s8ud{width:70px;height:2px;appearance:none;background:color-mix(in oklab,var(--color-text) 30%,transparent);border-radius:999px;outline:none}.twod-slider.svelte-n2s8ud::-webkit-slider-runnable-track{height:2px;background:color-mix(in oklab,var(--color-text) 30%,transparent);border-radius:999px}.twod-slider.svelte-n2s8ud::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:10px;border-radius:999px;background:var(--color-text);box-shadow:0 0 0 1px color-mix(in oklab,var(--color-text) 35%,transparent);margin-top:-4px}.twod-slider.svelte-n2s8ud::-moz-range-track{height:2px;background:color-mix(in oklab,var(--color-text) 30%,transparent);border-radius:999px}.twod-slider.svelte-n2s8ud::-moz-range-thumb{width:10px;height:10px;border-radius:999px;border:0;background:var(--color-text);box-shadow:0 0 0 1px color-mix(in oklab,var(--color-text) 35%,transparent)}.twod-view.svelte-1mku7zg{padding:1rem;display:grid;gap:.75rem;grid-template-rows:auto auto 1fr;height:calc(100vh - var(--content-offset, 0px));max-height:calc(100vh - var(--content-offset, 0px));width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.twod-controls-wrap.svelte-1mku7zg{width:100%;max-width:100%;min-width:0;overflow:visible}@media(max-width:767px){.twod-view.svelte-1mku7zg{padding-inline:.5rem}}.cloud-popover.svelte-1loyelq{position:absolute;left:calc(var(--popover-left-px) * 1px);top:calc(var(--popover-top-px) * 1px);transform:translate(-50%);width:min(380px,calc(100vw - 28px));padding:.55rem .7rem;border-radius:8px;border:1px solid color-mix(in oklab,var(--color-text) 30%,transparent);background:color-mix(in oklab,var(--color-bg) 92%,black 8%);box-shadow:0 10px 26px #00000052;z-index:3;pointer-events:none}.cloud-popover.interactive.svelte-1loyelq{pointer-events:auto;touch-action:manipulation;cursor:pointer;text-align:left;font:inherit;color:inherit}.popover-title.svelte-1loyelq{font-size:.88rem;line-height:1.25;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popover-meta.svelte-1loyelq{margin-top:.2rem;font-size:.79rem;line-height:1.25;color:color-mix(in oklab,var(--color-text) 78%,transparent);word-break:break-word}@media(max-width:600px){.cloud-popover.svelte-1loyelq{left:50%;top:auto;bottom:max(.75rem,env(safe-area-inset-bottom));width:min(420px,calc(100vw - 20px))}}.cloud-stage.svelte-xxht85{position:fixed;inset:0;width:100vw;height:100svh;min-height:420px;margin:0;overflow:hidden;border-radius:0;background:var(--color-bg);border-top:1px solid color-mix(in oklab,var(--color-text) 20%,transparent);border-bottom:1px solid color-mix(in oklab,var(--color-text) 20%,transparent);perspective:0;z-index:0}.cloud-layer.svelte-xxht85{position:absolute;inset:0;perspective:1200px}.cloud-card.svelte-xxht85{position:absolute;left:var(--x);top:var(--y);z-index:var(--z);cursor:pointer;width:fit-content;height:fit-content;max-width:min(240px,28vw);max-height:min(340px,34svh);display:grid;place-items:center;transform:translate(-50%,-50%) scale(var(--s0)) translateZ(var(--z0));opacity:0;animation:svelte-xxht85-cloud-fade var(--card-life-ms) linear 0s 1 both;visibility:hidden;will-change:transform,opacity}.poster-image-frame.svelte-xxht85{display:block;width:auto;height:auto;max-width:clamp(130px,calc(15vw * var(--poster-scale, 1)),240px);max-height:clamp(180px,calc(24svh * var(--poster-scale, 1)),340px);object-fit:contain;box-sizing:border-box;border-radius:3px;border:2px solid #222;opacity:1;box-shadow:0 20px 35px #00000052;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.cloud-card.locked.svelte-xxht85{z-index:0!important;animation-play-state:paused;opacity:1!important;visibility:visible!important}.cloud-card.locked.svelte-xxht85 .poster-image-frame:where(.svelte-xxht85),.cloud-card.locked.svelte-xxht85 .cloud-fallback:where(.svelte-xxht85){transform:scale(1.06);transform-origin:center center}.cloud-card.locked.svelte-xxht85 .poster-image-frame:where(.svelte-xxht85){border-color:var(--poster-frame-border-highlighted);opacity:1;box-shadow:0 22px 38px #0006}.cloud-fallback.svelte-xxht85{padding:1rem;font-size:var(--font-size-small);background:color-mix(in oklab,var(--color-bg) 72%,black 20%);color:var(--color-text);border-radius:3px;border:1px solid color-mix(in oklab,var(--color-text) 30%,transparent)}.cloud-empty.svelte-xxht85{height:100%;display:grid;place-items:center;color:color-mix(in oklab,var(--color-text) 70%,transparent)}@keyframes svelte-xxht85-cloud-fade{0%{opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale(var(--s0)) translateZ(var(--z0))}1%{visibility:visible}8%{opacity:1}92%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale(var(--s1)) translateZ(var(--z1))}}.osd-overlay.svelte-1jth840{position:fixed;inset:0;background:color-mix(in oklab,var(--color-bg) 85%,black 15%);z-index:1100;display:grid;place-items:stretch;padding:0}.osd-container.svelte-1jth840{position:absolute;inset:0;background:#000;border-radius:0;border:0;overflow:hidden;cursor:grab}.osd-container.svelte-1jth840:active{cursor:grabbing}.osd-loading.svelte-1jth840{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.osd-loader.svelte-1jth840{width:140px;height:2px;border-radius:999px;background:color-mix(in oklab,var(--color-text) 30%,transparent);animation:svelte-1jth840-osd-pulse 1.2s ease-in-out infinite}.osd-close.svelte-1jth840{position:absolute;top:1rem;right:1rem;z-index:1}@keyframes svelte-1jth840-osd-pulse{0%,to{opacity:.35;transform:scaleX(.6)}50%{opacity:.9;transform:scaleX(1)}}.modal-ai-info.svelte-1vi9g9i,.ai-dimension-list.svelte-1vi9g9i{display:grid;gap:1.25rem}.ai-actions.svelte-1vi9g9i{display:flex;justify-content:flex-start}.ai-action-button.svelte-1vi9g9i{padding:.45rem .8rem;margin-bottom:.35rem}.ai-dimension-labels.svelte-1vi9g9i{display:flex;justify-content:space-between;gap:1rem;font-size:var(--font-size-small);color:color-mix(in oklab,var(--color-text) 85%,transparent)}.ai-label.svelte-1vi9g9i{max-width:45%}.ai-label-left.svelte-1vi9g9i{text-align:left}.ai-label-right.svelte-1vi9g9i{text-align:right}.ai-bar.svelte-1vi9g9i{position:relative;height:14px;display:grid;align-items:center}.ai-bar-track.svelte-1vi9g9i{position:absolute;left:0;right:0;top:50%;height:2px;transform:translateY(-50%);background:color-mix(in oklab,var(--color-text) 30%,transparent);border-radius:999px}.ai-bar-center.svelte-1vi9g9i{position:absolute;left:50%;top:50%;width:1px;height:12px;transform:translate(-50%,-50%);background:color-mix(in oklab,var(--color-text) 45%,transparent)}.ai-bar-marker.svelte-1vi9g9i{position:absolute;left:var(--ai-value, 50%);top:50%;width:10px;height:10px;transform:translate(-50%,-50%);border-radius:999px;background:var(--color-text);box-shadow:0 0 0 2px color-mix(in oklab,var(--color-text) 35%,transparent)}.ai-info-disclaimer.svelte-1vi9g9i{margin:0;margin-top:.75rem;font-size:var(--font-size-small);color:color-mix(in oklab,var(--color-text) 58%,transparent)}@media(max-width:600px){.ai-actions.svelte-1vi9g9i{justify-content:center}.ai-action-button.svelte-1vi9g9i{padding:.56rem .68rem;font-weight:700;margin-bottom:1rem}}.modal-info-list.svelte-x5j6rs{display:grid;row-gap:.75rem;column-gap:1rem;grid-template-columns:minmax(110px,160px) minmax(0,1fr);margin:0}.modal-info-list.svelte-x5j6rs dt:where(.svelte-x5j6rs){grid-column:1;font-weight:600;font-size:var(--font-size-small);color:color-mix(in oklab,var(--color-text) 65%,transparent);align-self:baseline}.modal-info-list.svelte-x5j6rs dd:where(.svelte-x5j6rs){grid-column:2;margin:0;align-self:baseline;text-align:left}.modal-info-link.svelte-x5j6rs{background:none;border:0;padding:0;color:var(--color-text);text-decoration:none;cursor:pointer;font:inherit;display:inline-flex;align-items:center;justify-content:flex-start;gap:.35rem;text-align:left}.modal-info-search-icon.svelte-x5j6rs{width:.85rem;height:.85rem;color:color-mix(in oklab,var(--color-text) 55%,transparent);flex:0 0 auto}.modal-info-link-text.svelte-x5j6rs{text-decoration:underline;text-underline-offset:.15em}.modal-info-date-qualifiers.svelte-x5j6rs{display:inline-flex;align-items:center;gap:.35rem;margin-left:.2rem}.modal-info-date-qualifier.svelte-x5j6rs{display:inline-block;font-size:.7rem;line-height:1;font-weight:600;padding:.17rem .35rem;border-radius:999px;background:color-mix(in oklab,var(--color-text) 12%,transparent);color:color-mix(in oklab,var(--color-text) 85%,transparent);text-decoration:none}.modal-info-rights.svelte-x5j6rs{margin:1.1rem 0 0;font-size:var(--font-size-small);line-height:1.35;color:color-mix(in oklab,var(--color-text) 58%,transparent)}.modal-info-archive-button.svelte-x5j6rs{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .85rem;margin-bottom:.35rem;color:var(--color-text-chrome);text-decoration:none}.modal-info-archive-link-row.svelte-x5j6rs{margin:1.35rem 0 0}.modal-info-link.svelte-x5j6rs:hover{color:var(--color-link-highlighted)}.modal-info-archive-icon.svelte-x5j6rs{width:.8125rem;height:.8125rem;flex:0 0 auto}.modal-info-list.svelte-x5j6rs dd:where(.svelte-x5j6rs)+dd:where(.svelte-x5j6rs){margin-top:.15rem}@media(max-width:600px){.modal-info-list.svelte-x5j6rs{grid-template-columns:minmax(0,1fr);row-gap:.35rem}.modal-info-list.svelte-x5j6rs dt:where(.svelte-x5j6rs),.modal-info-list.svelte-x5j6rs dd:where(.svelte-x5j6rs){grid-column:1}.modal-info-list.svelte-x5j6rs dt:where(.svelte-x5j6rs){margin-top:.45rem}.modal-info-list.svelte-x5j6rs dt:where(.svelte-x5j6rs):first-of-type{margin-top:0}.modal-info-archive-link-row.svelte-x5j6rs{display:flex;justify-content:center}.modal-info-archive-button.svelte-x5j6rs{padding:.58rem .68rem;font-weight:700;margin-bottom:1rem}}@keyframes svelte-x5j6rs-modal-info-pulse{0%,to{opacity:.35;transform:scaleX(.6)}50%{opacity:.9;transform:scaleX(1)}}.modal-aside-actions.svelte-1w0w8t6{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;justify-content:flex-end;padding-bottom:.5rem;border-bottom:1px solid color-mix(in oklab,var(--color-text) 12%,transparent)}.modal-aside-action.svelte-1w0w8t6{width:auto;padding:.5rem .75rem;font-size:var(--font-size-small);line-height:1.2;text-align:center;display:inline-flex;align-items:center;gap:.35rem}.modal-aside-icon.svelte-1w0w8t6{width:.9rem;height:.9rem;display:inline-block}.modal-navigation.svelte-1w0w8t6{margin-bottom:.25rem}@media(max-width:650px){.modal-aside-actions.svelte-1w0w8t6{justify-content:center}}@media(max-width:600px){.modal-aside-actions.svelte-1w0w8t6{gap:.3rem}.modal-aside-action.svelte-1w0w8t6{padding:.3rem .42rem;font-size:var(--font-size-tiny)}}.modal-aside.svelte-1rxqd5w{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;height:100%}.modal-aside-content.svelte-1rxqd5w{min-height:0;overflow-y:auto;overflow-x:hidden;padding-inline:.25rem;scrollbar-gutter:stable both-edges}.modal-overlay.svelte-n30bpd{position:fixed;inset:0;background:#00000080;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:grid;place-items:center;z-index:1000;padding:2rem 1rem}.modal.svelte-n30bpd{position:relative;width:min(1200px,100%);height:80svh;max-height:80svh;background:var(--modal-bg);border-radius:var(--ui-radius-regular);border:var(--ui-border);box-shadow:0 20px 60px #00000059;font-size:var(--font-size-regular);overflow:hidden}.modal-close.svelte-n30bpd{position:absolute;top:1rem;right:1rem}.modal-nav.svelte-n30bpd{position:absolute;bottom:1rem;top:auto;transform:none;width:2.4rem;height:2.4rem;border-radius:999px;font-size:1.6rem;line-height:1;display:flex;align-items:center;justify-content:center;padding:0}.modal-nav-icon.svelte-n30bpd{width:1.2rem;height:1.2rem;display:block}.modal-prev.svelte-n30bpd{left:1rem}.modal-next.svelte-n30bpd{right:1rem}.modal-nav.svelte-n30bpd:disabled{opacity:.4;cursor:default}.modal-nav.flash.svelte-n30bpd{border-color:var(--color-text)}.modal-body.svelte-n30bpd{display:grid;grid-template-columns:minmax(280px,1.2fr) minmax(220px,1fr);grid-template-rows:minmax(0,1fr);gap:1.5rem;padding:2.5rem 2rem 2rem;align-items:stretch;height:100%;max-height:100%;overflow:hidden;box-sizing:border-box}.modal-body.svelte-n30bpd>:where(.svelte-n30bpd){min-height:0}@keyframes svelte-n30bpd-swipe-bounce-left{0%{transform:translate(0)}30%{transform:translate(-18px)}60%{transform:translate(6px)}80%{transform:translate(-3px)}to{transform:translate(0)}}@keyframes svelte-n30bpd-swipe-bounce-right{0%{transform:translate(0)}30%{transform:translate(18px)}60%{transform:translate(-6px)}80%{transform:translate(3px)}to{transform:translate(0)}}.modal.swipe-bounce-left.svelte-n30bpd{animation:svelte-n30bpd-swipe-bounce-left .32s cubic-bezier(.25,.46,.45,.94)}.modal.swipe-bounce-right.svelte-n30bpd{animation:svelte-n30bpd-swipe-bounce-right .32s cubic-bezier(.25,.46,.45,.94)}.modal-aside-slot.svelte-n30bpd{min-height:0;grid-column:2;grid-row:1}.modal-image.svelte-n30bpd{display:flex;align-items:center;justify-content:center;border-radius:var(--ui-radius-regular);padding:1rem;height:100%;min-height:0;max-height:100%;max-width:100%;position:relative;box-sizing:border-box;grid-column:1;grid-row:1}.modal-image-content.svelte-n30bpd{flex:1;min-height:0;width:100%;height:100%;max-width:100%;max-height:100%;padding:.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box}.modal-image.svelte-n30bpd img:where(.svelte-n30bpd){max-width:calc(100% - 1rem);max-height:calc(100% - 1rem);width:auto;height:auto;object-fit:contain;opacity:0;transition:opacity .25s ease,transform .2s ease}.modal-image.svelte-n30bpd img.is-loaded:where(.svelte-n30bpd){opacity:1}.img-stack.svelte-n30bpd{width:100%;height:100%;max-width:100%;max-height:100%;display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;overflow:hidden}.img-slot.svelte-n30bpd{grid-area:1 / 1}.img-slot.svelte-n30bpd:not(.is-active){opacity:0!important;pointer-events:none}.modal-image.svelte-n30bpd img.zoomable:where(.svelte-n30bpd){cursor:zoom-in}.modal-image.svelte-n30bpd img.zoomable:where(.svelte-n30bpd):hover{transform:scale(1.01)}.modal-placeholder.svelte-n30bpd{width:100%;height:100%;background:var(--placeholder-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.5rem;box-sizing:border-box}.modal-placeholder-text.svelte-n30bpd{font-size:var(--font-size-small);color:color-mix(in oklab,var(--color-text) 65%,transparent);line-height:1.3}.modal-placeholder-subtext.svelte-n30bpd{margin-top:.5rem;font-size:var(--font-size-tiny);color:color-mix(in oklab,var(--color-text) 55%,transparent);line-height:1.3}.modal-count.svelte-n30bpd{position:absolute;left:50%;bottom:1.55rem;transform:translate(-50%);margin-top:0;white-space:nowrap;text-align:center;font-size:var(--font-size-small);color:color-mix(in oklab,var(--color-text) 70%,transparent);pointer-events:none}.modal-global-loading.svelte-n30bpd{position:absolute;left:0;right:0;bottom:.75rem;display:grid;place-items:center;pointer-events:none}.modal-global-loader.svelte-n30bpd{width:min(220px,60vw);height:2px;border-radius:999px;background:color-mix(in oklab,var(--color-text) 30%,transparent);animation:svelte-n30bpd-modal-global-pulse 1.2s ease-in-out infinite}@keyframes svelte-n30bpd-modal-global-pulse{0%,to{opacity:.35;transform:scaleX(.6)}50%{opacity:.9;transform:scaleX(1)}}@media(max-width:1050px){.modal-body.svelte-n30bpd{grid-template-columns:minmax(220px,.58fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.modal-aside-slot.svelte-n30bpd{grid-column:2;grid-row:1}.modal-image.svelte-n30bpd{grid-column:1;grid-row:1;height:100%}.modal-image.info-preview-image.svelte-n30bpd{padding:3.75rem .5rem .5rem}.modal-image.info-preview-image.svelte-n30bpd .modal-image-content:where(.svelte-n30bpd){align-items:flex-start}.modal-image.info-preview-image.svelte-n30bpd img:where(.svelte-n30bpd){max-height:min(52svh,380px)}.modal-prev.svelte-n30bpd{left:1rem}.modal-next.svelte-n30bpd{right:1rem}.modal-count.svelte-n30bpd{white-space:nowrap}}@media(max-width:650px){.modal-body.svelte-n30bpd{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.modal-aside-slot.svelte-n30bpd{grid-column:1;grid-row:2}.modal-image.svelte-n30bpd{grid-column:1;grid-row:1;width:100%;max-height:none;height:auto;min-height:0;padding:.5rem}.modal-image-content.svelte-n30bpd{height:auto;max-height:none;padding:.35rem;overflow:visible}.modal-image.svelte-n30bpd img:where(.svelte-n30bpd){max-width:calc(100% - .7rem);max-height:calc(min(33svh,33vh) - .7rem)}.modal-image.info-preview-image.svelte-n30bpd{padding:0rem}.modal-image.info-preview-image.svelte-n30bpd .modal-image-content:where(.svelte-n30bpd){align-items:center}.modal-image.info-preview-image.svelte-n30bpd img:where(.svelte-n30bpd){max-height:min(33svh,33vh)}}@media(max-width:600px){.modal-body.svelte-n30bpd{padding:1.25rem 1rem 1rem}}.scroll-up-button.svelte-18fi9lo{position:fixed;bottom:max(.75rem,env(safe-area-inset-bottom));right:max(.75rem,env(safe-area-inset-right));z-index:20;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border-radius:999px;border:var(--ui-border);background:var(--color-chrome-topbar);color:color-mix(in oklab,var(--color-text) 92%,black);font-size:var(--font-size-small);font-weight:600;font-family:var(--font-sans);line-height:1;cursor:pointer;white-space:nowrap}.scroll-up-button.svelte-18fi9lo:hover{text-decoration:underline}.scroll-up-button.svelte-18fi9lo svg:where(.svelte-18fi9lo){width:1.1rem;height:1.1rem;flex:0 0 auto;display:block}.group-title.svelte-4jbzvx{font-size:var(--font-size-regular);letter-spacing:.02em;text-transform:uppercase;font-family:var(--font-decorative);color:var(--color-grouping-labels);padding:0 1rem;margin:1.25rem 0 0;position:relative}.group-title.with-line.svelte-4jbzvx:after{content:"";display:block;height:1px;width:100%;margin-top:.4rem;background:color-mix(in oklab,var(--color-text) 20%,transparent)}.muted.svelte-4jbzvx{filter:grayscale(.1) blur(1px);pointer-events:none;transition:filter .5s ease}.content-views.svelte-4jbzvx{overflow-x:hidden;overflow-y:visible;overscroll-behavior-x:none;min-width:0}.content-error.svelte-4jbzvx{padding:2.5rem 1rem 3rem;text-align:center;font-size:var(--font-size-regular);color:color-mix(in oklab,var(--color-text) 75%,transparent)}.content-empty.svelte-4jbzvx{padding:2.5rem 1rem 3rem;text-align:center;font-size:var(--font-size-regular);color:color-mix(in oklab,var(--color-text) 60%,white)}body.modal-open{overflow:hidden}
