.place .pl-stage picture>img,.place .pl-stage>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.place .pl-stage img.fit{object-fit:contain;background:var(--paper)}.place .pl-stage img.pl-a{transition:opacity .7s}.place .pl-stage.is-before img.pl-a{opacity:0}.place .pl-ba{z-index:2;position:absolute;top:10px;right:10px}.place .pl-ba button{background:var(--paper)}.place-page .crumb{padding-top:14px}.place .info{padding-top:16px}.place .pl-gal{padding-top:10px}.place .picked{margin-top:14px}.place .picked .tip{white-space:nowrap}.place .pl-gal .opt-hint{margin-top:10px}.place .info .eyebrow{color:var(--mute);font-size:11px}.place .info .cap{margin-top:8px}.place .pl-opts{border-bottom:1px solid var(--line);padding-bottom:18px}.place .pl-opts>.opt:first-child{padding-top:16px}.place .pl-count{align-items:center;gap:12px;display:flex}.place .pl-big{width:100%;height:var(--ctl-lg);margin-top:12px}.pl-more{color:var(--soft);text-underline-offset:3px;font-size:11.5px;text-decoration:underline}.place .pl-acc{margin-top:10px}.place .pl-acc p{margin:0}.place .pl-acc .tip{display:inline-block}.place .pl-done-note{margin-top:4px}.place-page .pl-cases figure{position:relative}.place-page .pl-cases picture>img{aspect-ratio:1200/896;object-fit:cover;width:100%}.place-page .pl-cases a>img{aspect-ratio:1200/896;object-fit:cover;width:100%;display:block}.place-page .pl-cases figcaption small.only{margin:0}.pl-share .pl-sh-done{gap:12px;display:grid}.pl-share .pl-sh-done>b{font-size:15px;font-weight:500}.pl-share .pl-sh-form{gap:14px;display:grid}.pl-share .lede,.pl-share .pay-note{margin:0}.pl-share .duo{margin-top:0}@container site (min-width:860px){.place .info{padding-top:22px}.place .picked{margin-top:20px}}.pl-share .pl-links{margin-top:0}.place-page .pl-strong{color:var(--ink);font-weight:500}.place-page .pl-cases .gtag{top:8px;bottom:auto}.pl-review-save{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.pl-review-consent{align-items:flex-start;gap:10px;margin:12px 0 16px;font-size:12px;line-height:1.7;display:flex}.pl-review-consent input{margin-top:4px}.pl-review-save .btn{margin-bottom:8px;margin-right:8px}.place .pl-stage,.place .pl-opts{scroll-margin-top:calc(var(--sticky-top,100px) + 16px)}.place .pl-stage:focus-visible,.place .pl-opts:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.place .pl-secondary{flex-wrap:wrap;gap:8px 20px;margin-top:12px;display:flex}.place .pl-secondary>button{min-height:44px}.place .pl-retry{flex-wrap:wrap;gap:8px;padding:12px 0;display:flex}.place .pl-retry[hidden],.place .pl-review-save[hidden]{display:none}.place .pl-result-product{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;margin-top:22px;padding-top:18px;display:grid}.place .pl-result-product small{color:var(--mute);margin-top:4px;font-size:11px;display:block}.place .pl-result-product>.btn{grid-column:1/-1}.pl-share .duo .btn{flex:1;width:auto}.pl-share .pl-url{border:1px solid var(--line);background:var(--band);width:100%;min-width:0;padding:12px;font-size:12px}.pl-share .pl-publish{border-top:1px solid var(--line);margin-top:8px;padding-top:16px}.pl-share .pl-publish>.tip{text-align:left;min-height:44px}.pl-share .pl-publish h2{margin:0 0 12px;font-size:15px;font-weight:500}.pl-share .agree{align-items:start}.pl-share input[type=checkbox],.pl-review-consent input{flex-shrink:0}@media (prefers-reduced-motion:reduce){.place .pl-stage img.pl-a{transition:none}}.place .picked[hidden]{display:none}.place .pl-msg{scroll-margin-top:calc(var(--sticky-top,100px) + 20px)}.pl-share{overscroll-behavior:contain;max-height:calc(100dvh - 32px)}.pl-share .f input{font-size:16px}
