.lost{padding-block:var(--s-8) var(--s-9);min-block-size:calc(100svh - 424px)}.lost__grid{gap:var(--s-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;display:grid}.lost__txt{gap:var(--s-5);justify-items:start;display:grid}.lost__txt .kicker{margin:0}.lost__txt h1{font-size:var(--fs-h1);font-weight:var(--fw-black);max-inline-size:14em}.lost__txt .lead{margin:0}.lost__code{font:600 clamp(72px,11vw,132px)/1 var(--font-mono);color:var(--c-line-strong);direction:ltr;margin-block-end:calc(var(--s-3) * -1)}:lang(fa) .lost__code{font-family:var(--font-fa);font-weight:800}.lost .search{inline-size:100%;max-inline-size:34em;padding-inline-end:var(--s-2)}.lost .search button{flex:none}.lost__asked{word-break:break-all}.lost__cta{gap:var(--s-3);flex-wrap:wrap;display:flex}.lost__h{font-size:var(--fs-h3);font-weight:var(--fw-bold);margin-block-end:var(--s-4)}.dest{background:var(--c-surface);border:1px solid var(--c-line-strong);border-radius:var(--r-lg);box-shadow:var(--e-panel);overflow:hidden}.dest li+li{border-block-start:1px solid var(--c-line)}.dest a{justify-content:space-between;align-items:center;gap:var(--s-4);min-block-size:68px;padding:var(--s-3) var(--s-5);transition:background var(--dur-1);display:flex}.dest a:hover{background:var(--c-surface-2)}.dest a:hover .icon{color:var(--c-key-text);transform:translateX(calc(var(--dir) * -3px))}.dest b{font-size:var(--fs-body);font-weight:var(--fw-bold);display:block}.dest small{font-size:var(--fs-small);color:var(--c-text-3);line-height:1.6;display:block}.dest .icon{color:var(--c-text-3);transition:transform var(--dur-2) var(--ease),color var(--dur-1)}.refbox{align-items:center;gap:var(--s-4);background:var(--c-surface);border:1px solid var(--c-line-strong);border-radius:var(--r-md);padding:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.refbox .mono{font-size:var(--fs-ui);letter-spacing:.04em;font-weight:500}@media (max-width:1023px){.lost{padding-block:var(--s-6) var(--s-8);min-block-size:0}.lost__grid{gap:var(--s-7);grid-template-columns:1fr}}@media (max-width:767px){.lost__cta .btn{flex:1}.lost .search{padding-block:var(--s-2);flex-wrap:wrap;padding-inline-end:var(--s-4)}.lost .search input{min-inline-size:60%}}
