.found-card{display:flex;flex-direction:column;gap:12px}.found-hero{position:relative;aspect-ratio:1/1;border-radius:18px;overflow:hidden;background:var(--g-sunken);isolation:isolate}.found-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.found-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,color-mix(in srgb,var(--g-deep) 70%,transparent) 100%);pointer-events:none}.found-hero.is-nophoto{aspect-ratio:auto;height:200px;background:radial-gradient(120% 90% at 50% 0,color-mix(in srgb,var(--g-ok) 18%,var(--g-paper)) 0,var(--g-paper) 100%);display:flex;justify-content:center}.found-hero.is-nophoto:after{display:none}.found-hero-home{margin-top:28px;width:72px;height:72px;display:flex;justify-content:center;box-shadow:0 10px 24px color-mix(in srgb,var(--g-ok) 35%,transparent)}.found-badge,.found-hero-home{border-radius:999px;background:var(--g-ok);color:var(--g-on-mode);align-items:center}.found-badge{left:12px;top:12px;height:30px;padding:0 12px 0 9px;display:inline-flex;gap:6px;font-size:13px;font-weight:800}.found-badge,.found-title{position:absolute;z-index:2}.found-title{left:16px;right:16px;bottom:14px;display:flex;flex-direction:column;gap:3px;color:var(--g-on-deep)}.found-title b{font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.05}.found-title span{font-size:13.5px;font-weight:600;opacity:.92}.found-hero.is-nophoto .found-title{color:var(--g-ink);align-items:center;text-align:center}.found-hero.is-nophoto .found-title span{color:var(--g-ink-3);opacity:1}.found-confetti{position:absolute;inset:0;z-index:1;pointer-events:none}.found-confetti i{position:absolute;width:7px;height:13px;border-radius:2px;background:var(--g-mode-going);animation:found-sway 3.2s var(--g-ease) infinite alternate}.found-confetti i:first-child{right:22%;top:8%;transform:rotate(20deg)}.found-confetti i:nth-child(2){right:14%;top:18%;background:var(--g-mode-places);width:6px;height:11px;transform:rotate(-30deg);animation-delay:.4s}.found-confetti i:nth-child(3){right:9%;top:6%;background:var(--g-ok);width:7px;height:7px;transform:rotate(55deg);animation-delay:.8s}.found-confetti i:nth-child(4){right:28%;top:21%;background:var(--g-mode-events);width:5px;height:11px;transform:rotate(-15deg);animation-delay:.2s}.found-confetti i:nth-child(5){right:17%;top:30%;background:var(--g-mode-going);width:9px;height:5px;transform:rotate(35deg);animation-delay:1s}.found-confetti i:nth-child(6){right:6%;top:25%;background:var(--g-mode-places);width:5px;height:9px;transform:rotate(-50deg);animation-delay:.6s}.found-confetti i:nth-child(7){right:33%;top:9%;background:var(--g-ok);width:4px;height:9px;transform:rotate(10deg);animation-delay:1.2s}.found-confetti i:nth-child(8){left:30%;top:12%;background:var(--g-mode-events);width:6px;height:10px;transform:rotate(40deg);animation-delay:.9s}.found-confetti i:nth-child(9){left:20%;top:30%;background:var(--g-mode-going);width:5px;height:8px;transform:rotate(-25deg);animation-delay:1.4s}@keyframes found-sway{to{translate:0 6px}}@media (prefers-reduced-motion:reduce){.found-confetti i{animation:none}}.found-stats{display:flex;gap:6px}.found-stat{flex:1 1;min-width:0;padding:10px 12px 9px;border-radius:14px;background:var(--g-sunken);display:flex;flex-direction:column;gap:2px}.found-stat b{font-size:19px;font-weight:800;color:var(--g-ink);letter-spacing:-.01em}.found-stat i{font-style:normal;font-size:12px;line-height:1.3;color:var(--g-ink-3)}.found-thanks{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--g-ok) 12%,var(--g-paper));font-size:13.5px;line-height:1.35;color:var(--g-ink)}.found-thanks a{color:inherit;font-weight:700}.found-thanks-ava{width:34px;height:34px;border-radius:999px;flex-shrink:0;background:var(--g-paper);color:var(--g-ok);font-size:15px;font-weight:800;display:flex;align-items:center;justify-content:center}.found-words{margin:0;font-size:15px;line-height:1.45;color:var(--g-ink);white-space:pre-line}.found-actions{display:flex}.found-history{height:44px;border:0;border-radius:14px;font:inherit;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none;transition:transform var(--g-t-tap) var(--g-ease)}.found-history:active{transform:scale(.98)}.found-history{flex:1 1;padding:0 14px;background:var(--g-sunken);color:var(--g-ink);font-size:15px;font-weight:700}@media (min-width:1024px){.found-hero{border-radius:20px}.found-hero.is-nophoto{height:220px}.found-title b{font-size:38px}.found-title span{font-size:15px}}