html:has(.lb[open]){overflow:hidden}.lb.svelte-1r3p6jh{--mh:86svh;width:100%;max-width:none;height:100%;max-height:none;color:var(--c-on-dark);touch-action:pan-y;opacity:0;transition:opacity .25s ease, transform .25s ease, overlay .25s allow-discrete, display .25s allow-discrete;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;position:fixed;inset:0;overflow:hidden;transform:scale(.97)}.lb[open].svelte-1r3p6jh{opacity:1;display:flex;transform:none}@starting-style{.lb[open].svelte-1r3p6jh{opacity:0;transform:scale(.97)}}.lb.svelte-1r3p6jh::backdrop{transition:background-color .25s ease, overlay .25s allow-discrete, display .25s allow-discrete;background:#0a070900}.lb[open].svelte-1r3p6jh::backdrop{background:#0a0709eb}@starting-style{.lb[open].svelte-1r3p6jh::backdrop{background:#0a070900}}.lb-st.svelte-1r3p6jh{width:min(92vw, calc(var(--mh) * var(--r)));height:min(var(--mh), calc(92vw / var(--r)));max-width:92vw;max-height:var(--mh);background:var(--c-dark-2);border-radius:4px;position:relative;overflow:hidden}.lb-ph.svelte-1r3p6jh,.lb-im.svelte-1r3p6jh{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.lb-ph.svelte-1r3p6jh{filter:blur(24px);transform:scale(1.08)}.lb-im.svelte-1r3p6jh{opacity:0;transition:opacity .25s}.lb-im.svelte-1r3p6jh[data-ld]{opacity:1}.lb-pre.svelte-1r3p6jh{display:none}.lb-cap.svelte-1r3p6jh{max-width:none;height:48px;color:var(--c-on-dark);align-items:center;gap:14px;margin:0;font-size:13px;line-height:1;display:flex;position:absolute;top:16px;left:20px}.lb-n.svelte-1r3p6jh{font-variant-numeric:tabular-nums;letter-spacing:.08em}.lb-b.svelte-1r3p6jh{z-index:1;border:1px solid var(--c-dark-line);width:48px;height:48px;color:var(--c-on-dark);background:#ffffff14;border-radius:50%;place-items:center;padding:0;transition:background .2s,border-color .2s;display:grid;position:absolute}.lb-b.svelte-1r3p6jh:hover{border-color:var(--c-rose);background:var(--c-rose)}.lb-x.svelte-1r3p6jh{top:16px;right:16px}.lb-pv.svelte-1r3p6jh,.lb-nx.svelte-1r3p6jh{margin-top:-24px;top:50%}.lb-pv.svelte-1r3p6jh{left:16px}.lb-nx.svelte-1r3p6jh{right:16px}@media (width<=767px){.lb.svelte-1r3p6jh{--mh:calc(100svh - 168px)}.lb-pv.svelte-1r3p6jh,.lb-nx.svelte-1r3p6jh{margin-top:0;top:auto;bottom:16px}.lb-pv.svelte-1r3p6jh{left:calc(50% - 56px)}.lb-nx.svelte-1r3p6jh{right:calc(50% - 56px)}}@media (prefers-reduced-motion:reduce){.lb.svelte-1r3p6jh,.lb.svelte-1r3p6jh::backdrop,.lb-im.svelte-1r3p6jh,.lb-b.svelte-1r3p6jh{transition:none}}.bt.svelte-q6vb1x{background:var(--c-ph);text-align:left;cursor:pointer;border:none;border-radius:16px;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.bt-i.svelte-q6vb1x{object-fit:cover;object-position:var(--focus);width:100%;max-width:none;height:100%;transform-origin:var(--focus);opacity:0;transition:opacity .4s,transform .6s cubic-bezier(.22,1,.36,1);display:block}.bt-i[data-loaded].svelte-q6vb1x{opacity:1}.bt.svelte-q6vb1x:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}@media (hover:hover) and (pointer:fine){.bt.svelte-q6vb1x:hover .bt-i:where(.svelte-q6vb1x){transform:scale(1.04)}}@media (width<=599px){.bt.svelte-q6vb1x{border-radius:14px}}@media (prefers-reduced-motion:reduce){.bt-i.svelte-q6vb1x{transition:none}.bt.svelte-q6vb1x:hover .bt-i:where(.svelte-q6vb1x){transform:none}}.bg-l.svelte-5k4puh{grid-auto-rows:clamp(110px,13vw,200px);grid-auto-flow:row;gap:8px;margin:0;padding:0;list-style:none;display:grid}.bg-i.svelte-5k4puh{min-width:0;min-height:0}@media (width>=600px){.bg-l.svelte-5k4puh{gap:12px}}
