.portal-nav-item[data-astro-cid-vzcar27r]{transition:background-color .15s ease,color .15s ease}.portal-nav-item[data-astro-cid-vzcar27r]:hover{background:var(--color-portal-band-deep);color:#fff}.portal-nav-item[data-astro-cid-vzcar27r][aria-current]{background:var(--color-portal-ink);color:#fff}.portal-nav-item[data-astro-cid-vzcar27r][aria-expanded=true]{background:var(--color-portal-surface);color:var(--color-portal-band)}.portal-nav-item[data-astro-cid-vzcar27r][aria-expanded=true] .portal-nav-chevron[data-astro-cid-vzcar27r]{transform:rotate(180deg)}.portal-nav-chevron[data-astro-cid-vzcar27r]{transition:transform .15s ease}.portal-nav-item[data-astro-cid-vzcar27r]:focus-visible{outline-offset:-3px}.portal-mega[data-astro-cid-vzcar27r]:not([hidden]){animation:portal-mega-in .14s ease-out}@keyframes portal-mega-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.portal-nav-item[data-astro-cid-vzcar27r],.portal-nav-chevron[data-astro-cid-vzcar27r]{transition:none}.portal-mega[data-astro-cid-vzcar27r]:not([hidden]){animation:none}}.portal-mobile[data-astro-cid-ab2pytf6]:not([open])>nav[data-astro-cid-ab2pytf6],.portal-acc[data-astro-cid-ab2pytf6]:not([open])>div[data-astro-cid-ab2pytf6]{display:none}.portal-mobile[data-astro-cid-ab2pytf6] .portal-close[data-astro-cid-ab2pytf6]{display:none}.portal-mobile[data-astro-cid-ab2pytf6][open] .portal-close[data-astro-cid-ab2pytf6]{display:block}.portal-mobile[data-astro-cid-ab2pytf6][open] .portal-burger[data-astro-cid-ab2pytf6]{display:none}.portal-acc[data-astro-cid-ab2pytf6][open]>summary[data-astro-cid-ab2pytf6] .portal-acc-chevron[data-astro-cid-ab2pytf6]{transform:rotate(180deg)}.portal-acc-chevron[data-astro-cid-ab2pytf6]{transition:transform .15s ease}@media(prefers-reduced-motion:reduce){.portal-acc-chevron[data-astro-cid-ab2pytf6]{transition:none}}.portal-foot-link[data-astro-cid-35ed7um5]{color:#fff}.portal-foot-link[data-astro-cid-35ed7um5]:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.ss[data-astro-cid-ytrieu2u]{max-width:80rem;margin:2rem auto;padding:0 1rem}@media(min-width:640px){.ss[data-astro-cid-ytrieu2u]{padding:0 1.5rem}}.ss__box[data-astro-cid-ytrieu2u]{background:linear-gradient(135deg,#e0c3fc,#8ec5fc);border-radius:10px;box-shadow:0 10px 30px #0000001f;padding:8px 10px 4px}.ss__head[data-astro-cid-ytrieu2u]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:14px 14px 6px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.6)}.ss__title-wrap[data-astro-cid-ytrieu2u]{display:flex;align-items:center;gap:12px;min-width:0}.ss__icon[data-astro-cid-ytrieu2u]{flex:0 0 36px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#1e88e5,#0d47a1);box-shadow:0 4px 8px #1e88e54d}.ss__title[data-astro-cid-ytrieu2u]{margin:0;font-size:1.3rem;font-weight:700;color:#1f2d3d;line-height:1.25}.ss__more[data-astro-cid-ytrieu2u]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;color:#0d47a1;font-weight:600;text-decoration:none;padding:8px 4px;border-radius:6px}.ss__more[data-astro-cid-ytrieu2u]:hover{text-decoration:underline}.ss__viewer[data-astro-cid-ytrieu2u]{position:relative}.ss__track[data-astro-cid-ytrieu2u]{list-style:none;margin:0;padding:12px 2px 18px;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.ss__track[data-astro-cid-ytrieu2u]::-webkit-scrollbar{display:none}.ss[data-astro-cid-ytrieu2u] a:focus-visible,.ss__track[data-astro-cid-ytrieu2u]:focus-visible,.ss__arrow[data-astro-cid-ytrieu2u]:focus-visible{outline:3px solid #0d47a1;outline-offset:2px}.ss[data-astro-cid-ytrieu2u] .ss__item{flex:0 0 calc((100% - 48px)/5);scroll-snap-align:start;display:flex}@media(max-width:1199px){.ss[data-astro-cid-ytrieu2u] .ss__item{flex-basis:calc((100% - 36px)/4)}}@media(max-width:991px){.ss[data-astro-cid-ytrieu2u] .ss__item{flex-basis:calc((100% - 2 * 12px) / 3)}}@media(max-width:739px){.ss[data-astro-cid-ytrieu2u] .ss__item{flex-basis:calc((100% - 12px)/2)}}@media(max-width:479px){.ss[data-astro-cid-ytrieu2u] .ss__item{flex-basis:78%}}.ss[data-astro-cid-ytrieu2u] .ss__card{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0;background:#fff;border-radius:6px;color:inherit;text-decoration:none;box-shadow:0 0 7px #00000040;transition:transform .25s ease,box-shadow .25s ease}.ss[data-astro-cid-ytrieu2u] .ss__card:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000002e}.ss[data-astro-cid-ytrieu2u] .ss__img-box{display:flex;justify-content:center;align-items:center;padding:10px 0 6px;background:#fff;border-bottom:1px solid #eee}.ss[data-astro-cid-ytrieu2u] .ss__img{width:93%;height:auto;aspect-ratio:600 / 844;object-fit:contain;transition:transform .3s ease}.ss[data-astro-cid-ytrieu2u] .ss__card:hover .ss__img{transform:scale(1.04)}.ss[data-astro-cid-ytrieu2u] .ss__body{flex:1;display:flex;flex-direction:column;gap:6px;padding:10px 10px 12px;text-align:center;background:#f1f9ff}.ss[data-astro-cid-ytrieu2u] .ss__name{margin:0;font-size:.9rem;font-weight:600;line-height:1.3;min-height:2.6em}.ss[data-astro-cid-ytrieu2u] .ss__name a{color:#1f2d3d;text-decoration:none;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ss[data-astro-cid-ytrieu2u] .ss__name a:hover{text-decoration:underline}.ss[data-astro-cid-ytrieu2u] .ss__sub{margin:0;font-size:.8rem;color:#455a64;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss[data-astro-cid-ytrieu2u] .ss__foot{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding-top:4px}.ss[data-astro-cid-ytrieu2u] .ss__price{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 6px}.ss[data-astro-cid-ytrieu2u] .ss__price-now{font-size:1.1rem;font-weight:800;color:#0d47a1}.ss[data-astro-cid-ytrieu2u] .ss__price-now--sale{color:#b71c1c}.ss[data-astro-cid-ytrieu2u] .ss__price-old{font-size:.85rem;color:#546e7a}.ss[data-astro-cid-ytrieu2u] .ss__price-note{flex-basis:100%;font-size:.72rem;color:#546e7a}.ss[data-astro-cid-ytrieu2u] .ss__view{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px 12px;border-radius:999px;background:#1e88e5;color:#fff;font-weight:700;font-size:.9rem;text-decoration:none;transition:background .2s ease}.ss[data-astro-cid-ytrieu2u] .ss__view:hover{background:#0d47a1}.ss[data-astro-cid-ytrieu2u] .ss__card--more{align-items:center;justify-content:center;gap:4px;background:linear-gradient(135deg,#e3f2fd,#90caf9)}.ss[data-astro-cid-ytrieu2u] .ss__card--more:hover{background:linear-gradient(135deg,#bbdefb,#64b5f6)}.ss[data-astro-cid-ytrieu2u] .ss__more-text{font-size:1.1rem;font-weight:700;color:#0d47a1}.ss[data-astro-cid-ytrieu2u] .ss__dots{font-size:1.6rem;color:#0d47a1;letter-spacing:3px}.ss__arrow[data-astro-cid-ytrieu2u]{position:absolute;top:40%;z-index:2;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#fff;color:#1565c0;box-shadow:0 4px 15px #0000002e;transition:background .2s ease,color .2s ease}.ss__arrow[data-astro-cid-ytrieu2u][hidden]{display:none}.ss__arrow[data-astro-cid-ytrieu2u]:hover{background:#1e88e5;color:#fff}.ss__arrow--left[data-astro-cid-ytrieu2u]{left:-6px}.ss__arrow--right[data-astro-cid-ytrieu2u]{right:-6px}.ss__pager[data-astro-cid-ytrieu2u]{display:flex;justify-content:center;flex-wrap:wrap;gap:4px;padding:0 0 8px}.ss__pager[data-astro-cid-ytrieu2u]:empty{display:none}.ss__pager[data-astro-cid-ytrieu2u] button{width:24px;height:24px;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.ss__pager[data-astro-cid-ytrieu2u] button:before{content:"";width:10px;height:10px;border-radius:50%;background:#1f2d3d59;transition:transform .2s ease,background .2s ease}.ss__pager[data-astro-cid-ytrieu2u] button[aria-current=true]:before{background:#1565c0;transform:scale(1.25)}.ss__pager[data-astro-cid-ytrieu2u] button:focus-visible{outline:3px solid #0d47a1;outline-offset:1px;border-radius:50%}.ss__pager[data-astro-cid-ytrieu2u] .ss__count{margin:0;font-size:.85rem;font-weight:600;color:#1f2d3d}@media(max-width:575px){.ss__head[data-astro-cid-ytrieu2u]{flex-direction:column;align-items:flex-start;margin:10px 8px 4px}.ss__title[data-astro-cid-ytrieu2u]{font-size:1.1rem}.ss__arrow[data-astro-cid-ytrieu2u]{display:none}}@media(prefers-reduced-motion:reduce){.ss__track[data-astro-cid-ytrieu2u]{scroll-behavior:auto}.ss[data-astro-cid-ytrieu2u] .ss__card,.ss[data-astro-cid-ytrieu2u] .ss__img,.ss__arrow[data-astro-cid-ytrieu2u]{transition:none}.ss[data-astro-cid-ytrieu2u] .ss__card:hover,.ss[data-astro-cid-ytrieu2u] .ss__card:hover .ss__img{transform:none}}
