.vk[data-astro-cid-ph2vsmj7]{display:grid;gap:2rem}@media(min-width:900px){.vk[data-astro-cid-ph2vsmj7]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.vk-phone-wrap[data-astro-cid-ph2vsmj7]{position:sticky;top:6rem}}.vk[data-astro-cid-ph2vsmj7] .chip[data-astro-cid-ph2vsmj7]{min-height:44px}.vk-phone[data-astro-cid-ph2vsmj7]{width:min(100%,330px);margin-inline:auto;padding:14px;border-radius:40px;background:#1a120c;box-shadow:var(--shadow-pop)}.vk-card[data-astro-cid-ph2vsmj7]{position:relative;border-radius:28px;padding:1.3rem 1.2rem 1.1rem;background:radial-gradient(90% 60% at 100% 0%,color-mix(in srgb,var(--accent) 45%,transparent),transparent 70%),linear-gradient(170deg,var(--brew-2),var(--brew));color:var(--cream);overflow:hidden}.vk-card__top[data-astro-cid-ph2vsmj7]{display:flex;gap:.7rem;align-items:center;margin-bottom:1.2rem}.vk-card__top[data-astro-cid-ph2vsmj7] b[data-astro-cid-ph2vsmj7]{display:block;font:400 1.15rem/1.05 var(--font-display);text-transform:uppercase}.vk-card__top[data-astro-cid-ph2vsmj7] span[data-astro-cid-ph2vsmj7]{font:600 .62rem/1 var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-light)}.vk-stamps[data-astro-cid-ph2vsmj7]{display:grid;grid-template-columns:repeat(5,1fr);gap:.4rem}.vk-stamp[data-astro-cid-ph2vsmj7]{aspect-ratio:1;border-radius:50%;border:2px dashed rgba(244,234,215,.35);display:grid;place-items:center;position:relative}.vk-stamp[data-astro-cid-ph2vsmj7] em[data-astro-cid-ph2vsmj7]{font:normal 400 1rem/1 var(--font-display);color:#f4ead766}.vk-stamp[data-astro-cid-ph2vsmj7].is-on{border:0;background:var(--accent);box-shadow:inset 0 0 0 3px #ffffff40;transform:rotate(-8deg)}.vk-stamp[data-astro-cid-ph2vsmj7].is-on em[data-astro-cid-ph2vsmj7]{display:none}.vk-stamp[data-astro-cid-ph2vsmj7].is-on:after{content:"✓";font:700 1.2rem/1 var(--font-label);color:var(--on-accent)}.vk-stamp[data-astro-cid-ph2vsmj7].is-new{animation:vk-pop .5s cubic-bezier(.3,1.6,.5,1)}@keyframes vk-pop{0%{transform:scale(1.8) rotate(10deg);opacity:0}}@media(prefers-reduced-motion:reduce){.vk-stamp[data-astro-cid-ph2vsmj7].is-new{animation:none}}.vk-left[data-astro-cid-ph2vsmj7]{margin:.7rem 0 1rem;font:500 .9rem/1.3 var(--font-label);color:var(--cream)!important;text-align:center}.vk-card[data-astro-cid-ph2vsmj7].has-gift .vk-left[data-astro-cid-ph2vsmj7]{color:var(--accent-light)!important}.vk-qr[data-astro-cid-ph2vsmj7]{width:140px;margin:0 auto;padding:10px;background:#fff;border-radius:12px}.vk-qr[data-astro-cid-ph2vsmj7] svg{width:100%;height:auto;display:block}.vk-id[data-astro-cid-ph2vsmj7]{margin:.6rem 0 0;text-align:center;font:500 .8rem/1 var(--font-label);letter-spacing:.1em;color:var(--cream-soft)!important}.vk-id[data-astro-cid-ph2vsmj7] b[data-astro-cid-ph2vsmj7]{color:var(--cream)}.vk-hint[data-astro-cid-ph2vsmj7]{margin:.7rem 0 .2rem;text-align:center;font-size:.78rem;color:#f4ead799}#vk-stamp[data-astro-cid-ph2vsmj7]{min-height:52px}#vk-stamp[data-astro-cid-ph2vsmj7]:disabled{opacity:.5;cursor:default}.vk-msg[data-astro-cid-ph2vsmj7]{min-height:1.4em;margin:.6rem 0;font-family:var(--font-label);color:var(--accent-ink)}#vk-day[data-astro-cid-ph2vsmj7][hidden],.vk-gift[data-astro-cid-ph2vsmj7][hidden]{display:none}.vk-gift[data-astro-cid-ph2vsmj7]{padding:1.2rem;margin-bottom:1rem;border-radius:var(--radius-md);background:var(--accent-soft);border:1.5px solid var(--accent)}.vk-gift[data-astro-cid-ph2vsmj7] h3[data-astro-cid-ph2vsmj7]{margin:.2rem 0 .7rem}.vk-code[data-astro-cid-ph2vsmj7]{margin:.8rem 0;font-family:var(--font-label)}.vk-code[data-astro-cid-ph2vsmj7] b[data-astro-cid-ph2vsmj7]{font:400 1.4rem/1 var(--font-display);letter-spacing:.04em}.vk-total[data-astro-cid-ph2vsmj7]{margin-left:auto;font:500 .85rem/1 var(--font-label);color:var(--ink-soft);text-transform:none;letter-spacing:.02em}.vk-hist[data-astro-cid-ph2vsmj7]{list-style:none;margin:0 0 .8rem;padding:0;display:grid;gap:.3rem}.vk-hist[data-astro-cid-ph2vsmj7] li{display:flex;gap:.7rem;padding:.45rem 0;border-bottom:1px dotted var(--line-strong);font-size:.95rem}.vk-hist[data-astro-cid-ph2vsmj7] li span{min-width:5.5rem;font:500 .85rem/1.5 var(--font-label);color:var(--ink-soft)}.vk-hist[data-astro-cid-ph2vsmj7] li em{font-style:normal;color:var(--accent-ink);font-family:var(--font-label)}.vk-hist[data-astro-cid-ph2vsmj7] .vk-empty{color:var(--ink-soft)}
