.wd-result .wd-place-row{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;gap:12px 16px;margin:12px 0;display:grid}.wd-result .wd-place-row:not(:has(.wd-place-photo)){grid-template-columns:minmax(0,1fr)}.wd-result .wd-place-photo{min-width:0;margin:0}.wd-result .wd-place-photo img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-control,10px);background:var(--teal-wash);width:100%;display:block}.wd-result .wd-place-photo figcaption{color:var(--ink-muted);align-items:center;gap:6px;min-width:0;margin-top:4px;font-size:12px;display:flex}.wd-result .wd-place-photo figcaption .wn-kind.is-media{flex:none;margin:0}.wd-result .wd-place-photo figcaption a{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-soft);overflow:hidden}.wd-result .wd-place-lic{white-space:nowrap}.wd-result .wd-place-facts{align-content:start;gap:6px;min-width:0;display:grid}.wd-result .wd-place-facts p{margin:0}.wd-result .wd-place-clock b{font-variant-numeric:tabular-nums;color:var(--ink);font-size:22px;font-weight:800}.wd-result .wd-place-clock span{color:var(--ink-muted);font-size:13px}.wd-result .wd-place-temp{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:15px;display:flex}.wd-result .wd-place-temp b{color:var(--ink);font-size:20px}.wd-result .wd-place-temp b small{color:var(--ink-muted);font-size:13px;font-weight:600}.wd-result .wd-place-obs{color:var(--ink-muted);font-size:12.5px;line-height:1.45}.wd-result .wd-place-obs .wn-kind{margin-right:4px}@media (max-width:560px){.wd-result .wd-place-row{grid-template-columns:minmax(0,1fr)}.wd-result .wd-place-photo img{aspect-ratio:16/9}}.wd-result .wd-result-events-h{font-size:var(--fs-card-h2,17px);color:var(--ink);margin:16px 0 6px;line-height:1.3}.wd-result .wd-src-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wd-result .wd-src-chips li{border:1px solid var(--rule);border-radius:var(--radius-pill,999px);font-size:var(--fs-small,13px);color:var(--ink-soft);white-space:nowrap;background:#fff;padding:4px 10px}.wd-result .wd-src-chips li[data-state=found]{border-color:var(--teal);color:var(--teal-deep);background:var(--teal-wash)}.wd-result .wd-src-chips li[data-state=unavailable]{border-style:dashed}.wd-result .wd-checked-more{margin:8px 0 4px}.wd-result .wd-checked-more summary{min-height:32px;color:var(--teal-deep);cursor:pointer;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.wd-result .wd-checked-more .world-checked{margin:6px 0 10px;font-size:14px}.wf-foot .wf-yank-link{color:var(--hot-label,var(--teal-deep));white-space:nowrap;font-weight:700}.wf-card .wf-acts{justify-content:flex-start}@media (max-width:640px){.wf-card[data-tone]{grid-template-columns:32px minmax(0,1fr)}.wf-card .wf-acts{flex-direction:row;grid-column:auto;justify-content:flex-end;align-items:flex-start;position:absolute;top:6px;right:6px}.wf-card .wf-top{flex-direction:column;align-items:flex-start;gap:4px;padding-right:34px}}.wf-card:not(:has(>.wf-hit)):hover{border-color:var(--rule);border-left-color:var(--tone)}.wf-card:not(:has(>.wf-hit)) .wf-body{pointer-events:auto}.ov-places.is-hint{box-shadow:none;background:var(--teal-wash);padding:10px 16px;display:block}.ov-places.is-hint p{color:var(--ink-soft);margin:0;font-size:14px}.ov-places.is-hint b{color:var(--ink)}.ov-places.is-hint p{display:grid}.ov-places.is-hint p>span{grid-area:1/1}.ov-places.is-hint p.is-wait .pl-hint-final{visibility:hidden}.ov-pcard-random .ov-random-art{background:var(--teal-wash);color:var(--teal-deep);place-items:center;display:grid}.ov-places .pl-show{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.ov-places .pl-show-h{color:var(--ink-soft);font-size:13.5px;font-weight:700}.ov-places .pl-show-chip{border:1px solid var(--rule);border-radius:var(--radius-pill,999px);min-height:36px;color:var(--ink-soft);font:inherit;cursor:pointer;background:#fff;padding:0 14px;font-size:13.5px;font-weight:600}.ov-places .pl-show-chip[aria-pressed=true]{border-color:var(--teal);background:var(--teal-pale);color:var(--teal-deep)}.ov-places .pl-show-chip:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.pc .pc-infull{color:var(--teal-deep);align-self:flex-start;margin-top:6px;font-size:12.5px;font-weight:700;text-decoration:none}.pc .pc-infull:hover{text-decoration:underline}
