.memes-page{animation:memes-fwd .42s var(--ease-ios) both;flex-direction:column;gap:16px;display:flex}.memes-page[data-dir="-1"]{animation-name:memes-back}@keyframes memes-fwd{0%{opacity:0;transform:translate(40px)}}@keyframes memes-back{0%{opacity:0;transform:translate(-40px)}}.memes-note{font-size:var(--t-caption);color:var(--ink-2);text-wrap:pretty;padding:0 6px;line-height:1.35}.memes-head{justify-content:space-between;align-items:baseline;gap:10px;padding:0 6px;display:flex}.memes-head h3{font-size:var(--t-caption);font-weight:var(--w-title);color:var(--ink-2);letter-spacing:.02em}.memes-mark{background:var(--canvas);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);font-weight:var(--w-title);letter-spacing:-.02em;border-radius:99px;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}.memes-mark__badge{background:var(--canvas);box-shadow:0 0 0 1px var(--line);border-radius:99px;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.memes-row .row__title{align-items:center;gap:8px;min-width:0;display:flex}.memes-row .row__title b{font-weight:var(--w-button);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.memes-row .row__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.memes-row .detail-lines{text-align:right}.memes-row .detail-lines span{font-size:var(--t-body);font-weight:var(--w-button);font-variant-numeric:tabular-nums}.memes-row .detail-lines small{font-variant-numeric:tabular-nums}.memes-skeleton-row{align-items:center;gap:14px;min-height:64px;padding:10px 18px;display:flex}.memes-risk{font-size:var(--t-caption);font-weight:var(--w-button);color:var(--ink-2);flex:none;align-items:center;gap:4px;display:inline-flex}.memes-risk[data-level=high],.memes-risk[data-level=caution]{color:var(--ink)}.memes-risk[data-level=blocked]{color:var(--red)}.memes-hero{text-align:center;justify-items:center;gap:6px;padding:2px 0 4px;display:grid}.memes-hero__name{font-size:var(--t-sub);font-weight:var(--w-label);color:var(--ink-2)}.memes-hero__price{font-size:44px;font-weight:var(--w-title);letter-spacing:var(--tr-title);font-variant-numeric:tabular-nums;line-height:1.05}.memes-changes{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:4px;display:flex}.memes-changes .chip{font-variant-numeric:tabular-nums}.memes-verdict{border-radius:var(--r-card);background:var(--surface);gap:10px;padding:16px 18px;display:grid}.memes-verdict__head{font-size:var(--t-body);font-weight:var(--w-title);align-items:center;gap:10px;display:flex}.memes-verdict__head svg{flex:none}.memes-verdict[data-level=blocked] .memes-verdict__head{color:var(--red)}.memes-verdict ul{gap:6px;list-style:none;display:grid}.memes-verdict li{font-size:var(--t-sub);padding-left:16px;line-height:1.38;position:relative}.memes-verdict li:before{content:"";background:var(--ink-3);border-radius:99px;width:5px;height:5px;position:absolute;top:.58em;left:3px}.memes-verdict li[data-level=high]:before,.memes-verdict li[data-level=blocked]:before{background:var(--ink)}.memes-verdict small{font-size:var(--t-caption);color:var(--ink-2);line-height:1.35}.memes-verdict--short{gap:4px;padding:12px 16px}.memes-verdict--short .memes-risk{font-size:var(--t-sub)}.memes-link{color:var(--ink);font-weight:var(--w-button);align-items:center;gap:4px;display:inline-flex}.memes-link svg{flex:none}.memes-buy{gap:12px;display:grid}.memes-buy__label{font-size:var(--t-sub);font-weight:var(--w-title);color:var(--ink-2);padding:0 6px}.memes-get{text-align:center;justify-items:center;gap:4px;padding:4px 0 2px;display:grid}.memes-get__label{font-size:var(--t-sub);font-weight:var(--w-label);color:var(--ink-2)}.memes-get__amount{font-size:38px;font-weight:var(--w-title);letter-spacing:var(--tr-title);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.08}.memes-get__sub{font-size:var(--t-sub);color:var(--ink-2);font-variant-numeric:tabular-nums}.memes-route{border-radius:var(--r-card);background:var(--surface);align-items:center;gap:12px;padding:14px 18px;display:flex}.memes-route__main{flex:1;gap:2px;min-width:0;display:grid}.memes-route__main strong{font-size:var(--t-sub);font-weight:var(--w-button);line-height:1.3}.memes-route__main span{font-size:var(--t-caption);color:var(--ink-2);line-height:1.35}.memes-total .row__title{font-weight:var(--w-title)}.memes-alt[aria-pressed=true]{background:color-mix(in srgb, var(--surface-2) 60%, transparent)}.memes-empty{text-align:center;justify-items:center;gap:12px;padding:18px 12px;display:grid}.memes-empty p{font-size:var(--t-sub);color:var(--ink-2);max-width:30ch;line-height:1.4}.memes-actions{gap:10px;padding-top:2px;display:grid}.memes-widget__caption{font-size:var(--t-caption);font-weight:var(--w-label);color:var(--ink-2);margin-bottom:2px}.memes-widget .wrow__amount,.memes-widget .wrow__main small{font-variant-numeric:tabular-nums}