.gp-ask-box{cursor:pointer;text-align:left;width:100%}.gp-ask-ic{fill:none;width:20px;height:20px;stroke:var(--muted);stroke-width:1.8px;stroke-linecap:round;flex:none}.gp-ask-ph{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.gp-ask-starters{gap:var(--ui-s2);margin-top:var(--ui-s3);flex-wrap:wrap;display:flex}.gp-pics-box{position:relative}.gp-pics{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr;gap:6px;display:grid}.gp-pic{background:var(--tile-solid);cursor:zoom-in;border:0;border-radius:0;min-width:0;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.gp-pic>img{object-fit:cover;width:100%;height:100%;transition:transform .3s var(--ease);display:block;position:absolute;inset:0}@media (hover:hover){.gp-pic:hover>img{transform:scale(1.03)}}.gp-pic:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 50%, transparent);outline-offset:2px}.gp-pic:first-child{aspect-ratio:16/9;border-radius:var(--ui-r-row) 0 0 var(--ui-r-row);grid-row:span 2}.gp-pics[data-n="5"]>.gp-pic:nth-child(3){border-top-right-radius:var(--ui-r-row)}.gp-pics[data-n="5"]>.gp-pic:nth-child(5){border-bottom-right-radius:var(--ui-r-row)}.gp-pics>.gp-pic:nth-child(n+6),.gp-pics[data-n="3"]>.gp-pic:nth-child(n+4){display:none}.gp-pics[data-n="1"]{grid-template-rows:auto;grid-template-columns:1fr}.gp-pics[data-n="1"]>.gp-pic{border-radius:var(--ui-r-row)}.gp-pics[data-n="2"]{grid-template-rows:auto;grid-template-columns:1fr 1fr}.gp-pics[data-n="2"]>.gp-pic{aspect-ratio:16/9;grid-row:auto}.gp-pics[data-n="2"]>.gp-pic:last-child{border-radius:0 var(--ui-r-row) var(--ui-r-row) 0}.gp-pics[data-n="3"]{grid-template-columns:2fr 1fr}.gp-pics[data-n="3"]>.gp-pic:nth-child(2){border-top-right-radius:var(--ui-r-row)}.gp-pics[data-n="3"]>.gp-pic:nth-child(3){border-bottom-right-radius:var(--ui-r-row)}.gp-pic-more{color:#fff;font:600 var(--ui-fs-body) / 1 var(--font);background:#00000080;place-items:center;display:grid;position:absolute;inset:0}.gp-pics-at{display:none}@media (width<=640px){.gp-pics,.gp-pics[data-n]{border-radius:var(--ui-r-row);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.gp-pics::-webkit-scrollbar{display:none}.gp-pics>.gp-pic,.gp-pics[data-n]>.gp-pic,.gp-pics>.gp-pic:nth-child(n+6),.gp-pics[data-n="3"]>.gp-pic:nth-child(n+4){aspect-ratio:16/9;scroll-snap-align:start;scroll-snap-stop:always;border-radius:0;flex:0 0 100%;display:block}.gp-pic-more{display:none}.gp-pics-at{right:var(--ui-s2);bottom:var(--ui-s2);border-radius:var(--ui-r-small);color:#fff;font:600 var(--ui-fs-badge) / 14px var(--font);font-variant-numeric:tabular-nums;pointer-events:none;background:#0000008c;padding:3px 8px;display:block;position:absolute}}
