.public-home-strip{box-sizing:border-box;grid-template-columns:minmax(0,1fr);align-content:start;gap:18px;width:100%;min-width:0;padding-bottom:24px;display:grid}html[data-strip-wait] .public-home-strip{visibility:hidden;animation:0s linear 1s forwards public-home-strip-reveal}@keyframes public-home-strip-reveal{to{visibility:visible}}.public-home-strip__row{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;box-sizing:border-box;gap:10px;min-width:0;max-width:100%;margin:0;padding:6px 7px 10px;scroll-padding-inline:7px;display:flex;overflow-x:auto}.public-home-strip__row::-webkit-scrollbar{display:none}.public-home-strip__item{scroll-snap-align:start;flex:none;position:relative}.public-home-strip__photo{aspect-ratio:3/4;background:var(--public-card-inset);cursor:pointer;outline-offset:0;border:0;border-radius:12px;outline:2px solid #0000;width:clamp(200px,60vw,280px);padding:0;display:block;overflow:hidden}.public-home-strip__img{object-fit:cover;width:100%;height:100%;display:block}.public-home-strip__photo[aria-pressed=true]{outline-color:var(--public-orange)}.public-home-strip__photo:focus-visible{outline:2px solid var(--public-ink);outline-offset:3px}.public-home-strip__photo[aria-pressed=true]:focus-visible{outline-color:var(--public-orange);outline-offset:0;box-shadow:0 0 0 3px var(--public-canvas), 0 0 0 5px var(--public-ink)}.public-home-strip__exclude{width:44px;height:44px;color:var(--public-ink);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.public-home-strip__exclude-mark{background:color-mix(in srgb, var(--public-canvas) 72%, transparent);border-radius:999px;place-items:center;width:24px;height:24px;display:grid}.public-home-strip__exclude:focus-visible{outline:2px solid var(--public-orange);outline-offset:-2px}.public-home-strip__admin{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;gap:10px;min-width:0;max-width:100%;margin:0;padding:6px 7px;list-style:none;display:flex;overflow-x:auto}.public-home-strip__admin::-webkit-scrollbar{display:none}.public-home-strip__admin-item{flex:none;width:min(220px,40vw);min-height:44px;position:relative}.public-home-strip__admin-img{aspect-ratio:3/4;object-fit:cover;background:var(--public-card-inset);border-radius:10px;width:100%;display:block}.public-home-strip__admin-photo{cursor:pointer;outline-offset:0;background:0 0;border:0;border-radius:10px;outline:2px solid #0000;width:100%;padding:0;display:block;overflow:hidden}.public-home-strip__admin-photo[aria-pressed=true]{outline-color:var(--public-orange)}.public-home-strip__admin-photo:focus-visible{outline:2px solid var(--public-ink);outline-offset:3px}.public-home-strip__admin-photo[aria-pressed=true]:focus-visible{outline-color:var(--public-orange);outline-offset:0;box-shadow:0 0 0 3px var(--public-canvas), 0 0 0 5px var(--public-ink)}.public-home-strip__admin-note{color:var(--public-muted);margin:0;padding:0 6px;font-size:13px}.public-home-strip__toast{background:var(--public-surface);min-width:0;color:var(--public-ink);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0 4px 0 14px;font-size:14px;display:flex}.public-home-strip__toast-text{overflow-wrap:anywhere;min-width:0}.public-home-strip__undo{min-height:44px;color:var(--public-orange);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0 14px;font-weight:700}.public-home-strip__undo:focus-visible{outline:2px solid var(--public-orange);outline-offset:2px}.public-home-similar{min-width:0;scroll-margin-top:calc(var(--public-header-h) + 16px);grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.public-root main:has(.public-tabs) .public-home-similar{scroll-margin-top:calc(var(--public-header-h) + 56px)}.public-home-similar:focus{outline:none}.public-home-similar:focus-visible{outline:2px solid var(--public-orange);outline-offset:4px}.public-home-similar__status{color:var(--public-muted);overflow-wrap:anywhere;margin:0;font-size:14px}.public-home-similar__status:empty{display:none}.public-home-similar__grid{justify-content:center;align-items:flex-start;gap:12px;min-width:0;max-width:100%;display:flex}.public-home-similar__col{margin-top:var(--public-wave,0px);flex:0 0 200px;grid-template-columns:minmax(0,1fr);gap:18px;width:200px;min-width:0;display:grid}.public-home-similar__grid[data-fluid] .public-home-similar__col{flex:1 1 0;width:auto}.public-home-similar__item{min-width:0}.public-home-similar__card{min-width:0;color:inherit;border-radius:14px;grid-template-columns:minmax(0,1fr);gap:3px;font-size:13px;text-decoration:none;display:grid}.public-home-similar__card:focus-visible{outline:2px solid var(--public-orange);outline-offset:3px}.public-home-similar__frame{background:var(--public-card-inset);border-radius:14px;width:100%;display:block;overflow:hidden}.public-home-similar__img{object-fit:cover;width:100%;height:100%;display:block}.public-home-similar__brand{color:var(--public-muted);overflow-wrap:anywhere;margin-top:5px}.public-home-similar__name{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.public-home-similar__more{color:var(--public-muted);text-align:center;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px}.public-home-similar__price{font-variant-numeric:tabular-nums;font-weight:700}
