.cb[data-astro-cid-ci6y3fbw]{align-items:center;gap:var(--s-10);cursor:pointer;min-height:48px;font-size:14px;font-weight:400;line-height:1.5;display:inline-flex}.cb--secondary[data-astro-cid-ci6y3fbw]{color:var(--c-text-secondary)}.cb--tertiary[data-astro-cid-ci6y3fbw]{color:var(--c-text-tertiary)}.cb__box[data-astro-cid-ci6y3fbw]{border:1.5px solid var(--c-icon-muted);border-radius:var(--s-4);color:#0000;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}input[data-astro-cid-ci6y3fbw]:checked+.cb__box[data-astro-cid-ci6y3fbw]{border-color:var(--c-primary);background:var(--c-primary);color:#fff}input[data-astro-cid-ci6y3fbw]:focus-visible+.cb__box[data-astro-cid-ci6y3fbw]{outline:2px solid var(--c-text-primary);outline-offset:2px}.ap[data-astro-cid-dssit4o6]{flex-direction:column;height:100%;display:flex}.ap__stage[data-astro-cid-dssit4o6]{flex:1;min-height:0;position:relative}.ap__track[data-astro-cid-dssit4o6]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;margin:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.ap__track[data-astro-cid-dssit4o6]::-webkit-scrollbar{display:none}.ap[data-astro-cid-dssit4o6] .ap__slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%;overflow:hidden}.ap[data-astro-cid-dssit4o6] .ap__img{object-fit:contain;width:100%;height:100%;display:block}.ap[data-astro-cid-dssit4o6] .ap__slide.is-broken{background:var(--c-surface)}.ap[data-astro-cid-dssit4o6] .ap__notice{padding:56px var(--s-16) 40px;flex-direction:column;display:flex}.ap[data-astro-cid-dssit4o6] .ap__badge{padding:var(--s-2) var(--s-8);border-radius:var(--r-badge);background:color-mix(in srgb, var(--c-primary) calc(var(--tint-alpha) * 100%), transparent);color:var(--c-primary);align-self:flex-start;font-size:13px;font-weight:600;line-height:1.4}.ap[data-astro-cid-dssit4o6] .ap__title{margin-top:var(--s-8);color:var(--c-text-primary);font-size:18px;font-weight:600;line-height:1.45}.ap[data-astro-cid-dssit4o6] .ap__date{margin-top:var(--s-6);color:var(--c-text-tertiary);font-size:13px;font-weight:400;line-height:1.4}.ap[data-astro-cid-dssit4o6] .ap__hr{margin:var(--s-12) 0;border:0;border-top:1px solid var(--c-border-muted);flex:none}.ap[data-astro-cid-dssit4o6] .ap__body{flex:1;min-height:0;overflow:hidden}.ap[data-astro-cid-dssit4o6] .ap__body p{-webkit-line-clamp:5;line-clamp:5;color:var(--c-text-secondary);white-space:pre-line;-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.ap[data-astro-cid-dssit4o6] .ap__more{min-height:48px;color:var(--c-text-secondary);text-decoration:underline;text-decoration-color:var(--c-text-secondary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:600;line-height:1.5}.ap__dots[data-astro-cid-dssit4o6]{right:0;bottom:var(--s-12);pointer-events:none;justify-content:center;display:flex;position:absolute;left:0}.ap[data-astro-cid-dssit4o6] .ap__dot{background:var(--c-border-muted);border-radius:3px;width:6px;height:6px;margin:0 3px;transition:width .18s,background-color .18s}.ap[data-astro-cid-dssit4o6] .ap__dot.is-current{background:var(--c-primary);width:18px}.ap__bar[data-astro-cid-dssit4o6]{padding-left:var(--s-16);border-top:1px solid var(--c-border-muted);background:var(--c-background);align-items:center;display:flex}.ap__bar[data-astro-cid-dssit4o6]>.cb{flex:1}.ap__close[data-astro-cid-dssit4o6]{min-width:64px;min-height:48px;padding:0 var(--s-12);color:var(--c-text-secondary);cursor:pointer;background:0 0;border:0;font-size:16px;font-weight:500;line-height:1.5}.ap__close[data-astro-cid-dssit4o6]:focus-visible,.ap[data-astro-cid-dssit4o6] .ap__more:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}.ap__nav[data-astro-cid-dssit4o6]{display:none}@media (width>=800px){.ap__nav[data-astro-cid-dssit4o6]{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid;position:fixed;top:50%;transform:translateY(-50%)}.ap__nav--prev[data-astro-cid-dssit4o6]{left:calc(50% - 220px - var(--s-24) - 48px)}.ap__nav--next[data-astro-cid-dssit4o6]{left:calc(50% + 220px + var(--s-24))}.ap__nav[data-astro-cid-dssit4o6][hidden]{display:none}.ap__nav[data-astro-cid-dssit4o6]:focus-visible{outline-offset:2px;outline:2px solid #fff}}@media (prefers-reduced-motion:reduce){.ap[data-astro-cid-dssit4o6] .ap__dot{transition:none}}.dlg[data-astro-cid-3uq4e45s]{width:min(420px, calc(100vw - 2 * var(--s-16)));max-width:none;max-height:calc(100dvh - 2 * var(--s-16));background:var(--c-background);color:inherit;border:0;border-radius:20px;padding:0}.dlg[data-astro-cid-3uq4e45s]::backdrop{background:#0000008a}.dlg__in[data-astro-cid-3uq4e45s]{max-height:inherit;flex-direction:column;min-height:100%;display:flex}.dlg__handle[data-astro-cid-3uq4e45s]{display:none}.dlg__head[data-astro-cid-3uq4e45s]{justify-content:space-between;align-items:center;gap:var(--s-8);padding:var(--s-12) var(--s-12) 0 var(--s-24);flex:none;display:flex}.dlg__close[data-astro-cid-3uq4e45s]{width:48px;height:48px;color:var(--c-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.dlg__close[data-astro-cid-3uq4e45s]:focus-visible{outline:2px solid var(--c-text-primary);outline-offset:-2px}@media (width<=799px){.dlg[data-astro-cid-3uq4e45s]{width:100%;max-height:none;box-shadow:0 -4px 16px var(--c-shadow-light);border-radius:20px 20px 0 0;margin:auto 0 0}.dlg--threeQuarters[data-astro-cid-3uq4e45s]{height:75dvh}.dlg--half[data-astro-cid-3uq4e45s]{max-height:50dvh}.dlg__in[data-astro-cid-3uq4e45s]{padding-bottom:env(safe-area-inset-bottom)}.dlg__handle[data-astro-cid-3uq4e45s]{width:40px;height:4px;margin:var(--s-12) auto var(--s-8);background:var(--c-icon-muted);border-radius:2px;flex:none;display:block}.dlg__close[data-astro-cid-3uq4e45s]{display:none}.dlg__head[data-astro-cid-3uq4e45s]{padding:var(--s-24) var(--s-24) 0}.dlg--no-mobile-title[data-astro-cid-3uq4e45s] .dlg__head[data-astro-cid-3uq4e45s]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.cd__hint[data-astro-cid-bjwwrcz4]{margin-top:var(--s-8);padding-inline:var(--s-24);color:var(--c-text-tertiary);flex:none;font-size:13px;line-height:1.4}.cd__grid[data-astro-cid-bjwwrcz4]{align-content:start;gap:var(--s-12);min-height:0;margin-top:var(--s-20);padding:0 var(--s-24) var(--s-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow-y:auto}.cd__grid[data-astro-cid-bjwwrcz4] .cd__card{aspect-ratio:157/128;padding:0 var(--s-8) var(--s-12);border:1px solid var(--c-border-muted);background:var(--c-skeleton-base);cursor:pointer;border-radius:12px;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.cd__grid[data-astro-cid-bjwwrcz4] .cd__card[aria-pressed=true]{border:3px solid var(--c-primary)}.cd__grid[data-astro-cid-bjwwrcz4] .cd__card:focus-visible{outline:2px solid var(--c-text-primary);outline-offset:2px}.cd__grid[data-astro-cid-bjwwrcz4] .cd__img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.cd__grid[data-astro-cid-bjwwrcz4] .cd__img:not([src]){visibility:hidden}.cd__grid[data-astro-cid-bjwwrcz4] .cd__card:before{content:"";z-index:1;background:linear-gradient(#0000 50%,#000000d1);position:absolute;inset:0}.cd__grid[data-astro-cid-bjwwrcz4] .cd__name{z-index:2;-webkit-line-clamp:2;line-clamp:2;color:#fff;text-align:center;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.4;display:-webkit-box;position:relative;overflow:hidden}@media (width<=799px){.cd__grid[data-astro-cid-bjwwrcz4]{flex:1}}.chip[data-astro-cid-u3ek2gde]{cursor:pointer;background:0 0;border:0;align-items:center;min-width:0;min-height:48px;padding:0;display:inline-flex}.chip[data-astro-cid-u3ek2gde][hidden]{display:none}.chip__in[data-astro-cid-u3ek2gde]{align-items:center;gap:var(--s-4);min-width:0;min-height:36px;padding:0 var(--s-12);border:1px solid var(--c-border-muted);border-radius:var(--r-badge);background:var(--c-surface);color:var(--c-text-secondary);display:inline-flex}.chip__label[data-astro-cid-u3ek2gde]{color:var(--c-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden}.chip[data-astro-cid-u3ek2gde][data-changed] .chip__in[data-astro-cid-u3ek2gde]{border-color:var(--c-primary);background:var(--c-primary);color:#fff}.chip[data-astro-cid-u3ek2gde][data-changed] .chip__label[data-astro-cid-u3ek2gde]{color:#fff;font-weight:600}.chip[data-astro-cid-u3ek2gde]:focus-visible{outline:none}.chip[data-astro-cid-u3ek2gde]:focus-visible .chip__in[data-astro-cid-u3ek2gde]{outline:2px solid var(--c-text-primary);outline-offset:2px}.dd[data-astro-cid-o4dxztx3]{min-height:0;padding:var(--s-8) 18px var(--s-24);flex-direction:column;display:flex}.dd__tools[data-astro-cid-o4dxztx3]{margin-bottom:var(--s-4);flex:none;display:flex}.dd__scroll[data-astro-cid-o4dxztx3]{min-height:0;overflow-y:auto}.dd__month[data-astro-cid-o4dxztx3]{padding-bottom:var(--s-8);grid-template-columns:48px 1fr 48px;align-items:center;display:grid}.dd__title[data-astro-cid-o4dxztx3]{color:var(--c-text-primary);text-align:center;font-size:18px;font-weight:600}.dd__nav[data-astro-cid-o4dxztx3]{width:48px;height:48px;color:var(--c-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.dd__nav[data-astro-cid-o4dxztx3]:disabled{visibility:hidden}.dd__grid[data-astro-cid-o4dxztx3]{border-collapse:collapse;table-layout:fixed;width:100%}.dd__dow[data-astro-cid-o4dxztx3]{height:32px;color:var(--c-text-secondary);padding:0;font-size:13px;font-weight:400}.dd__dow--sat[data-astro-cid-o4dxztx3]{color:#ff4f17}.dd__dow--sun[data-astro-cid-o4dxztx3]{color:#f04545}.dd__grid[data-astro-cid-o4dxztx3] td{text-align:center;height:48px;padding:0;position:relative}.dd__grid[data-astro-cid-o4dxztx3] td[data-band]:before{content:"";background:#ff4f1733;position:absolute;inset:3px 0}.dd__grid[data-astro-cid-o4dxztx3] td[data-band=start]:before{left:50%}.dd__grid[data-astro-cid-o4dxztx3] td[data-band=end]:before{right:50%}.dd__grid[data-astro-cid-o4dxztx3] .dd__day{width:100%;height:48px;color:var(--c-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:13px;display:grid;position:relative}.dd__grid[data-astro-cid-o4dxztx3] .dd__day:before{content:"";border-radius:50%;width:42px;height:42px;position:absolute;top:3px;left:50%;transform:translate(-50%)}.dd__grid[data-astro-cid-o4dxztx3] .dd__day>span{position:relative}.dd__grid[data-astro-cid-o4dxztx3] .dd__day[data-within]{font-weight:500}.dd__grid[data-astro-cid-o4dxztx3] .dd__day[data-today]{font-weight:600}.dd__grid[data-astro-cid-o4dxztx3] .dd__day[data-today]:before{border:1.4px solid var(--c-primary)}.dd__grid[data-astro-cid-o4dxztx3] .dd__day[data-edge]{color:#fff;font-weight:600}.dd__grid[data-astro-cid-o4dxztx3] .dd__day[data-edge]:before{background:var(--c-primary);border:0}.dd__grid[data-astro-cid-o4dxztx3] .dd__day:focus-visible{outline:none}.dd__grid[data-astro-cid-o4dxztx3] .dd__day:focus-visible:before{outline:2px solid var(--c-text-primary);outline-offset:1px}.dd__grid[data-astro-cid-o4dxztx3] .dd__out{color:var(--c-icon-muted);font-size:13px}.dd__search[data-astro-cid-o4dxztx3]{min-height:48px;margin-top:var(--s-16);background:var(--c-primary);color:#fff;cursor:pointer;border:0;border-radius:12px;flex:none;font-size:16px;font-weight:500}.dd__search[data-astro-cid-o4dxztx3]:focus-visible{outline:2px solid var(--c-text-primary);outline-offset:2px}@media (width<=799px){.dd[data-astro-cid-o4dxztx3]{padding:0 18px var(--s-16);flex:1}}.fc[data-astro-cid-hhs3tvni]{min-width:0;display:flex}.fc__in[data-astro-cid-hhs3tvni]{border-radius:var(--r-card);background:var(--c-surface);width:100%;box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.fc[data-astro-cid-hhs3tvni][data-flash] .fc__in[data-astro-cid-hhs3tvni]{box-shadow:var(--shadow-card), 0 3px 10px var(--c-shadow-medium)}.fc[data-astro-cid-hhs3tvni][data-flash] .fc__in[data-astro-cid-hhs3tvni]:after{content:"";z-index:1;border:2px solid var(--c-primary);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.fc__photo[data-astro-cid-hhs3tvni]{aspect-ratio:150/108;background-color:var(--c-skeleton-base);position:relative}.fc__img[data-astro-cid-hhs3tvni]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fc__img[data-astro-cid-hhs3tvni][data-fallback]{object-position:top}.fc__img[data-astro-cid-hhs3tvni]:not([src]){visibility:hidden}.fc__major[data-astro-cid-hhs3tvni]{top:var(--s-8);right:var(--s-8);max-width:calc(100% - var(--s-16));padding:var(--s-4) var(--s-8);border:1px solid var(--c-border-muted);border-radius:var(--r-badge);background:var(--c-surface);color:var(--c-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.4;position:absolute;overflow:hidden}.fc__row[data-astro-cid-hhs3tvni]{right:var(--s-8);bottom:var(--s-8);left:var(--s-8);align-items:center;gap:var(--s-4);display:flex;position:absolute}.fc__region[data-astro-cid-hhs3tvni]{min-width:0;padding:var(--s-2) var(--s-8);border:1px solid var(--c-icon-muted);border-radius:var(--r-badge);color:var(--c-text-primary);background:#fff;font-size:12px;font-weight:600;line-height:1.4}.fc__region-clip[data-astro-cid-hhs3tvni]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.fc__region[data-astro-cid-hhs3tvni][data-run] .fc__region-clip[data-astro-cid-hhs3tvni]{text-overflow:clip}.fc__region[data-astro-cid-hhs3tvni][data-run] .fc__region-text[data-astro-cid-hhs3tvni]{animation:4s ease-in-out fc-marquee;display:inline-block}@keyframes fc-marquee{0%,25%{transform:translate(0)}50%,75%{transform:translateX(var(--fc-shift))}to{transform:translate(0)}}.fc__dday[data-astro-cid-hhs3tvni]{padding:3px var(--s-8);color:#fff;white-space:nowrap;background:#0009;border-radius:10px;flex-shrink:0;margin-left:auto;font-size:11px;font-weight:600;line-height:1.3}.fc__info[data-astro-cid-hhs3tvni]{min-height:72px;padding:var(--s-8) var(--s-10);flex-direction:column;flex:1;justify-content:space-between;display:flex}.fc__title[data-astro-cid-hhs3tvni]{-webkit-line-clamp:2;line-clamp:2;color:var(--c-text-primary);-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.fc__link[data-astro-cid-hhs3tvni]{color:inherit;text-decoration:none}.fc__link[data-astro-cid-hhs3tvni]:after{content:"";z-index:1;position:absolute;inset:0}.fc__link[data-astro-cid-hhs3tvni]:focus-visible{outline:none}.fc__in[data-astro-cid-hhs3tvni]:has(.fc__link:focus-visible){outline:2px solid var(--c-primary);outline-offset:2px}.fc__stats[data-astro-cid-hhs3tvni]{color:var(--c-text-secondary);justify-content:center;align-items:center;display:flex}.fc__stat[data-astro-cid-hhs3tvni]{align-items:center;gap:3px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.fc__gap[data-astro-cid-hhs3tvni]{flex:0 40px;min-width:0}.fc__bar[data-astro-cid-hhs3tvni]{border-radius:var(--s-4);display:block}.fc__bar--title[data-astro-cid-hhs3tvni]{height:14px}.fc__bar--stats[data-astro-cid-hhs3tvni]{width:80px;height:12px}.shimmer{background-color:var(--c-skeleton-base);background-image:linear-gradient(90deg, var(--c-skeleton-base) 25%, var(--c-skeleton-highlight) 50%, var(--c-skeleton-base) 75%);background-size:400% 100%;animation:1.2s linear infinite shimmer}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.shimmer{animation:none}}.mpnl[data-astro-cid-k6av7lnp]{isolation:isolate;border-radius:inherit;background:var(--c-skeleton-base);width:100%;height:100%;position:relative;overflow:hidden}.mpnl__canvas[data-astro-cid-k6av7lnp]{position:absolute;inset:0}.mpnl__zoom[data-astro-cid-k6av7lnp]{z-index:2;top:var(--s-12);right:var(--s-12);border:1px solid var(--c-border-muted);border-radius:var(--r-badge);background:var(--c-background);flex-direction:column;display:flex;position:absolute;overflow:hidden}.mpnl__zoom[data-astro-cid-k6av7lnp] button[data-astro-cid-k6av7lnp]{width:48px;height:48px;color:var(--c-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.mpnl__zoom[data-astro-cid-k6av7lnp] button[data-astro-cid-k6av7lnp][hidden],.mpnl__zoom[data-astro-cid-k6av7lnp]:not(:has(button:not([hidden]))){display:none}.mpnl__zoom[data-astro-cid-k6av7lnp] button[data-astro-cid-k6av7lnp]+button[data-astro-cid-k6av7lnp]{border-top:1px solid var(--c-border-muted)}.mp{border:1px solid var(--c-text-primary);background:var(--c-background);max-width:200px;height:26px;box-shadow:var(--shadow-card);color:var(--c-text-primary);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:13px;padding:0 10px;font-size:12px;font-weight:600;line-height:24px;display:inline-block;overflow:hidden}.mp.is-on{border-color:var(--c-primary);background:var(--c-primary);color:#fff;font-weight:700}.mc-on{border-color:var(--c-primary)!important;background:var(--c-primary)!important;color:#fff!important}.rs[data-astro-cid-qi6zv3sl]{padding-inline:var(--s-16);scrollbar-width:none;display:flex;overflow-x:auto}.rs[data-astro-cid-qi6zv3sl]::-webkit-scrollbar{display:none}.rs__row[data-astro-cid-qi6zv3sl]{--rs-cell:64px;grid-auto-columns:minmax(var(--rs-cell), 1fr);gap:var(--s-8);flex:none;grid-auto-flow:column;display:grid}.rs__row--wide[data-astro-cid-qi6zv3sl]{--rs-cell:102px}.rs__cell[data-astro-cid-qi6zv3sl]{border-radius:var(--r-button);background:var(--c-skeleton-base);cursor:pointer;border:0;justify-content:center;align-items:flex-end;height:72px;padding:0 6px 6px;text-decoration:none;display:flex;position:relative;overflow:hidden}.rs__img[data-astro-cid-qi6zv3sl]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rs__cell[data-astro-cid-qi6zv3sl]:before{content:"";z-index:1;background:linear-gradient(#0000,#0000 45%,#0009);position:absolute;inset:0}.rs__name[data-astro-cid-qi6zv3sl]{z-index:2;color:#fff;text-shadow:0 1px 3px #0006;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2;position:relative}.rs__cell[data-astro-cid-qi6zv3sl]:after{content:"";z-index:2;border-radius:inherit;border:2px solid #0000;position:absolute;inset:0}.rs__cell[data-astro-cid-qi6zv3sl][aria-current=page]:after{border-color:var(--c-primary)}.rs__check[data-astro-cid-qi6zv3sl]{z-index:3;top:var(--s-4);right:var(--s-4);background:var(--c-primary);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;display:none;position:absolute}.rs__cell[data-astro-cid-qi6zv3sl][aria-current=page] .rs__check[data-astro-cid-qi6zv3sl]{display:grid}.rs__cell[data-astro-cid-qi6zv3sl]:focus-visible{outline:2px solid var(--c-text-primary);outline-offset:2px}@media (width>=800px){.rs[data-astro-cid-qi6zv3sl]{padding-inline:var(--s-24)}}.sm[data-astro-cid-7pdgrizz]{position:relative}.sm__btn[data-astro-cid-7pdgrizz]{min-height:48px;padding:0 var(--s-4);border-radius:var(--r-badge);color:var(--c-text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;font-size:13px;line-height:1.4;display:inline-flex}.sm__btn[data-astro-cid-7pdgrizz]:focus-visible,.sm__item[data-astro-cid-7pdgrizz]:focus-visible{outline:2px solid var(--c-text-primary);outline-offset:-2px}.sm__menu[data-astro-cid-7pdgrizz]{top:calc(100% - var(--s-4));z-index:20;min-width:176px;padding:var(--s-8) 0;border-radius:var(--r-card);background:var(--c-surface);box-shadow:var(--shadow-card);position:absolute;right:0}.sm__item[data-astro-cid-7pdgrizz]{justify-content:space-between;align-items:center;gap:var(--s-16);width:100%;min-height:48px;padding:0 var(--s-16);color:var(--c-text-primary);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-size:14px;line-height:1.5;display:flex}.sm__item[data-astro-cid-7pdgrizz][aria-checked=true]{color:var(--c-primary);font-weight:600}.sm__check[data-astro-cid-7pdgrizz]{visibility:hidden;color:var(--c-primary);display:flex}.sm__item[data-astro-cid-7pdgrizz][aria-checked=true] .sm__check[data-astro-cid-7pdgrizz]{visibility:visible}.sm__sheet[data-astro-cid-7pdgrizz]{width:100%;max-width:none;max-height:80dvh;padding:0 0 calc(var(--s-8) + env(safe-area-inset-bottom));background:var(--c-surface);color:inherit;border:0;border-radius:20px 20px 0 0;margin:auto 0 0}.sm__sheet[data-astro-cid-7pdgrizz]::backdrop{background:#0000008a}.sm__handle[data-astro-cid-7pdgrizz]{width:40px;height:4px;margin:var(--s-12) auto 0;background:var(--c-border-muted);border-radius:2px}.sm__title[data-astro-cid-7pdgrizz]{margin-top:var(--s-8);padding:var(--s-12) 0;text-align:center}.sm__item--sheet[data-astro-cid-7pdgrizz]{min-height:56px}body:has(.lv){flex-direction:column;height:100dvh;display:flex}main:has(.lv),.lp[data-astro-cid-iba2tmgq]{flex-direction:column;flex:1;min-height:0;display:flex}.lp__filters[data-astro-cid-iba2tmgq]{width:100%;padding-top:var(--s-12)}.lp__chips[data-astro-cid-iba2tmgq]{align-items:center;gap:var(--s-8);margin-top:var(--s-12);padding-inline:var(--s-16);display:flex}.lp__chips[data-astro-cid-iba2tmgq]>[data-chip=date]{flex:0 auto}.lv[data-astro-cid-iba2tmgq]{flex:1;width:100%;min-height:0}.lv__list[data-astro-cid-iba2tmgq]{flex-direction:column;min-height:0;display:flex}.lv__scroll[data-astro-cid-iba2tmgq]{min-height:0;padding:0 var(--s-16) var(--s-24);flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.lv__handle[data-astro-cid-iba2tmgq],.lv__map-btn[data-astro-cid-iba2tmgq]{display:none}.lv__head[data-astro-cid-iba2tmgq]{justify-content:space-between;align-items:center;gap:var(--s-8);display:flex}.lv__count[data-astro-cid-iba2tmgq]{color:var(--c-text-tertiary);font-size:13px;line-height:1.4}.lv__count-bar[data-astro-cid-iba2tmgq]{border-radius:var(--s-4);width:72px;height:13px;display:block}.lv__tools[data-astro-cid-iba2tmgq]{align-items:center;gap:var(--s-16);display:flex}.lv__ended-short[data-astro-cid-iba2tmgq]{display:none}.lv__grid[data-astro-cid-iba2tmgq]{gap:var(--s-12);grid-template-columns:repeat(auto-fill, minmax(max(150px, calc((100% - 3 * var(--s-12)) / 4)), 1fr));display:grid}.lv__grid[data-astro-cid-iba2tmgq]:empty{display:none}.lv__state[data-astro-cid-iba2tmgq]:not(:empty){flex:1;justify-content:center;align-items:center;display:flex}.lv__sentinel[data-astro-cid-iba2tmgq]{height:1px}.lv__footer[data-astro-cid-iba2tmgq]{display:none}@media (width>=800px){.lp__filters[data-astro-cid-iba2tmgq]{border-bottom:1px solid var(--c-border-muted)}.lp__chips[data-astro-cid-iba2tmgq]{padding-inline:var(--s-24)}.lv[data-astro-cid-iba2tmgq]{grid-template-columns:3fr 2fr;display:grid}.lv__scroll[data-astro-cid-iba2tmgq]{padding:var(--s-8) var(--s-24) var(--s-24)}.lv__map[data-astro-cid-iba2tmgq]{margin:var(--s-16) var(--s-24) var(--s-16) var(--s-16);border-radius:var(--r-card);overflow:hidden}}@media (width<=799px){body:has(.lv)>.ft{display:none}.lv__footer[data-astro-cid-iba2tmgq]{margin:var(--s-24) calc(-1 * var(--s-16)) calc(-1 * var(--s-24));padding-bottom:calc(48px + var(--s-16) + env(safe-area-inset-bottom));display:block}.lv[data-astro-cid-iba2tmgq]{position:relative;overflow:hidden}.lv__map[data-astro-cid-iba2tmgq]{top:0;right:0;bottom:calc(var(--sheet-h,60%) - 20px);position:absolute;left:0}.lv__list[data-astro-cid-iba2tmgq]{z-index:1;background:var(--c-background);height:60%;box-shadow:0 -4px 16px var(--c-shadow-light);border-radius:20px 20px 0 0;transition:height .2s;position:absolute;bottom:0;left:0;right:0}.lv__list[data-astro-cid-iba2tmgq].is-dragging{transition:none}.lv__handle[data-astro-cid-iba2tmgq]{cursor:grab;touch-action:none;background:0 0;border:0;flex:none;place-items:center;width:100%;height:48px;display:grid}.lv__handle[data-astro-cid-iba2tmgq] span[data-astro-cid-iba2tmgq]{background:var(--c-icon-muted);border-radius:2px;width:40px;height:4px}.lv__handle[data-astro-cid-iba2tmgq]:focus-visible{outline:2px solid var(--c-text-primary);outline-offset:-4px}.lv__scroll[data-astro-cid-iba2tmgq]{padding-top:0}.lv__map-btn[data-astro-cid-iba2tmgq]{z-index:2;bottom:calc(var(--s-16) + env(safe-area-inset-bottom));align-items:center;gap:var(--s-6);min-height:48px;padding:0 var(--s-20);background:var(--c-text-primary);box-shadow:var(--shadow-button);color:#fff;cursor:pointer;border:0;border-radius:24px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.lv__map-btn[data-astro-cid-iba2tmgq][hidden]{display:none}.lv__map-btn[data-astro-cid-iba2tmgq]:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.lv__grid[data-astro-cid-iba2tmgq]{grid-template-columns:repeat(2,minmax(0,1fr))}.lv__ended-long[data-astro-cid-iba2tmgq]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lv__ended-short[data-astro-cid-iba2tmgq]{display:inline}.lv__tools[data-astro-cid-iba2tmgq]{gap:var(--s-8)}}
