:root{color-scheme:light;--canvas:#f1ece7;--canvas-deep:#e5ddd3;--rail:#ece4dab8;--ink:#1c1a17;--ink-soft:#5c534a;--muted:#9a8f84;--line:#5c534a1f;--card:#f7f1ea;--card-edge:#5c534a14;--shadow:0 12px 40px #4634241a;--shadow-soft:0 8px 28px #46342412;--accent:#a68b75;--accent-deep:#8c745a;--accent-soft:#a68b7524;--badge:#e8d4c0;--badge-ink:#8c745a;--nav-active:#e8dfd4;--coral:#b4534a;--rail-w:248px;--proof-w:360px;--money:#5a6b52;--social:#6b7d8f;--shopper:#ebe3d8;--horoscope:#e8d9c4;--human-design:#2a2826;--health:#8a9a78;--mentor:#c4a484;--pet:#b07d55;--kids:#9a96a8;--his-message:#a86f6a;--the-silence:#7c7a8c;--the-reply:#c4a484;--his-page:#8c745a;--the-ex:#6d5a66;--the-new-one:#8a9a78;--your-half:#b08e5a;--the-talk:#6b7d8f;--whole-chat:#5a6b52}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--canvas);color:var(--ink);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#f7f2eb38,#f7f2eb14),url(/assets/page-bg.jpg);background-position:50%;background-size:cover;background-attachment:fixed;font-family:DM Sans,system-ui,sans-serif;font-weight:400;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:0;opacity:.04;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none}svg{display:block}.app{grid-template-columns:var(--rail-w) 1fr;z-index:1;min-height:100svh;display:grid;position:relative}body.has-proof .app{grid-template-columns:var(--rail-w) minmax(0, 1fr) var(--proof-w)}.notice{text-align:center;width:min(720px,100%);color:var(--muted);margin:.9rem auto 0;font-size:.82rem}.notice.is-bad{color:var(--coral)}.notice.is-teaser{color:var(--fg);flex-direction:column;gap:.25rem;font-size:.9rem;line-height:1.45;display:flex}.notice.is-teaser .teaser-line:last-child{color:var(--muted)}.notice.is-reading{align-items:center;gap:.4rem}.teaser-stage{color:var(--muted);align-items:center;gap:.55rem;font-size:.86rem;transition:color .3s;display:inline-flex}.teaser-stage:before{content:"";border:1.5px solid var(--line);border-radius:50%;flex:none;width:.55rem;height:.55rem}.teaser-stage.is-live{color:var(--ink)}.teaser-stage.is-live:before{border-color:var(--accent);border-top-color:#0000;animation:.9s linear infinite teaserSpin}.teaser-stage.is-done{color:var(--ink-soft)}.teaser-stage.is-done:before{background:var(--accent);border-color:var(--accent)}@keyframes teaserSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.teaser-stage.is-live:before{animation:none}}.gate-backdrop{z-index:80;background:#1c181461;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.gate-backdrop[hidden]{display:none}.gate{background:#fff;border-radius:18px;flex-direction:column;gap:.75rem;width:min(400px,100%);padding:1.5rem 1.4rem 1.35rem;display:flex;position:relative;box-shadow:0 18px 50px #281e142e}.gate-close,.paywall-close{width:2rem;height:2rem;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:1.35rem;line-height:1;display:inline-flex;position:absolute;top:.7rem;right:.7rem}.gate-close:hover,.paywall-close:hover{color:var(--ink);background:#f3ebe1}.gate-title{color:var(--ink);text-align:center;margin:0;padding:0 1.5rem;font-family:Instrument Serif,Georgia,serif;font-size:1.55rem;font-weight:400}.gate-sub{text-align:center;color:var(--muted);margin:-.25rem 0 .15rem;font-size:.9rem;line-height:1.4}.gate-google{justify-content:center;width:100%;display:flex;position:relative}.gate-google-btn{width:100%;font:inherit;color:var(--ink);cursor:pointer;z-index:2;pointer-events:none;background:linear-gradient(#fffaf4 0%,#f3ebe1 100%);border:1px solid #d9cfc3;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding:.72rem 1rem;font-size:.95rem;font-weight:560;transition:border-color .15s,background .15s,transform .15s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffb3}.gate-google.is-loading .gate-google-btn{pointer-events:auto}.gate-google-btn:hover{border-color:var(--accent);background:linear-gradient(#fffdf9 0%,#efe4d7 100%);transform:translateY(-1px)}.gate-google-btn:disabled{opacity:.55;cursor:wait;transform:none}.gate-google-btn svg{flex-shrink:0;width:18px;height:18px}.gate-google-host{z-index:1;opacity:.02;cursor:pointer;border-radius:999px;position:absolute;inset:0;overflow:hidden}.gate-google-host>div,.gate-google-host iframe{width:100%!important;min-width:100%!important;height:100%!important;min-height:100%!important}.gate-google.is-inapp .gate-google-btn{pointer-events:auto;opacity:.78;cursor:pointer}.gate-google.is-inapp .gate-google-host{display:none}.gate-google.is-unconfigured .gate-google-btn{pointer-events:auto;cursor:pointer}.gate-google.is-unconfigured .gate-google-host{display:none}.gate-telegram,.gate-steam,.gate-instagram,.gate-network{justify-content:center;width:100%;display:flex;position:relative}.gate-telegram[hidden],.gate-steam[hidden],.gate-instagram[hidden],.gate-network[hidden]{display:none}.gate-telegram-btn,.gate-steam-btn,.gate-instagram-btn,.gate-network-btn{width:100%;font:inherit;color:var(--ink);cursor:pointer;background:linear-gradient(#fffaf4 0%,#f3ebe1 100%);border:1px solid #d9cfc3;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding:.72rem 1rem;font-size:.95rem;font-weight:560;transition:border-color .15s,background .15s,transform .15s;display:inline-flex;box-shadow:inset 0 1px #ffffffb3}.gate-telegram-btn:hover,.gate-steam-btn:hover,.gate-instagram-btn:hover,.gate-network-btn:hover{border-color:var(--accent);background:linear-gradient(#fffdf9 0%,#efe4d7 100%);transform:translateY(-1px)}.gate-telegram-btn:disabled,.gate-steam-btn:disabled,.gate-instagram-btn:disabled,.gate-network-btn:disabled{opacity:.55;cursor:wait;transform:none}.gate-telegram-btn svg,.gate-steam-btn svg,.gate-instagram-btn svg,.gate-network-btn svg{flex-shrink:0;width:18px;height:18px}.gate-hint{text-align:center;color:var(--muted);margin:.2rem 0 0;font-size:.82rem;line-height:1.4}.gate-or{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.7rem;font-size:.75rem;display:flex}.gate-or:before,.gate-or:after{content:"";background:#e6dfd6;flex:1;height:1px}.gate-form{flex-direction:column;gap:.55rem;display:flex}.gate-form input{width:100%;font:inherit;color:var(--ink);background:#faf8f5;border:1px solid #e0d8ce;border-radius:10px;padding:.7rem .85rem;font-size:.95rem}.gate-form input:focus{background:#fff;border-color:#c4b5a4;outline:none}.gate-form input[hidden]{display:none!important}.gate-submit{font:inherit;color:#fff;background:var(--ink);cursor:pointer;border:0;border-radius:999px;margin-top:.15rem;padding:.72rem 1rem;font-size:.95rem;font-weight:560}.gate-submit:disabled{opacity:.55;cursor:wait}.gate-err{text-align:center;color:var(--coral);margin:0;font-size:.82rem}.gate-forgot{font:inherit;color:var(--muted,#1414148c);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;padding:.15rem .4rem;font-size:.82rem;text-decoration:underline}.gate-forgot:hover{color:var(--ink)}.gate-forgot:disabled{opacity:.55;cursor:wait}.gate-note{text-align:center;color:var(--ink);margin:0;font-size:.82rem}.gate-note[hidden],.gate-form[hidden],.gate-step[hidden],.gate-rule[hidden]{display:none}.gate-step{color:var(--ink);margin:.15rem 0 0;font-size:.85rem;font-weight:560}.gate-rule{color:var(--muted);margin:-.15rem 0 0;font-size:.78rem}.gate-code input{text-align:center;letter-spacing:.4em;font-variant-numeric:tabular-nums;font-size:1.35rem}.gate-code input::placeholder{letter-spacing:normal;font-size:.95rem}.gate.is-code>.gate-google,.gate.is-code>.gate-telegram,.gate.is-code>.gate-steam,.gate.is-code>.gate-instagram,.gate.is-code>.gate-network,.gate.is-code>.gate-more,.gate.is-code>.gate-hint,.gate.is-code>.gate-or,.gate.is-code>#authForm,.gate-err[hidden],.notice[hidden],.wake[hidden]{display:none}body.is-gated .shortcuts,body.is-gated .banner{opacity:.4;pointer-events:none}@font-face{font-family:SC Display;src:url(/fonts/bebasneue-latin-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:SC Display;src:url(/fonts/oswald-cyrillic-600.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:86%;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}html:has(.jn-page[data-skin=skinscash]){color-scheme:dark;background:#07080f!important}.jn-page[data-skin=skinscash]{--jn-paper:#07080f;--jn-paper-2:#0f1522;--jn-ink:#f5f5f0;--jn-night:#0b0f1c;--jn-gold:#3ddc84;--jn-gold-lt:#22b567;--jn-line:#1e2940;--jn-muted:#94a3b8;--jn-err:#ff8a7a;--jn-display:"SC Display", Impact, "Arial Narrow Bold", "Arial Narrow", sans-serif;--jn-sans:Arial, "Helvetica Neue", Helvetica, system-ui, sans-serif;--ink:#f5f5f0;--muted:#94a3b8;--sc-body:#d3d9e2;--sc-card:#0f1522;--sc-line2:#2e3d5c;--sc-green:#3ddc84;--sc-green-hi:#5ce59a;--sc-on-green:#032618;--sc-tint:#3ddc841f;--sc-grid:linear-gradient(#3ddc840b 1px, transparent 1px), linear-gradient(90deg, #3ddc840b 1px, transparent 1px);--sc-glow:0 0 24px #3ddc8447;color-scheme:dark;background:#07080f!important;background-image:var(--sc-grid)!important;background-size:64px 64px!important}.jn-page[data-skin=skinscash] ::selection{color:#f5f5f0;background:#3ddc8459}.jn-page[data-skin=skinscash] .jn-scrim{background:#030408a8}.jn-page[data-skin=skinscash] .jn-under-h1{font-family:var(--jn-display);letter-spacing:.004em;text-transform:uppercase;font-size:54px;font-weight:400;line-height:.94}.jn-page[data-skin=skinscash] .jn-under-eyebrow{letter-spacing:.18em;text-transform:uppercase;font-family:ui-monospace,Menlo,Consolas,Courier New,monospace;font-size:11.5px}.jn-page[data-skin=skinscash] .jn-under-lead{color:var(--sc-body)}.jn-page[data-skin=skinscash] .jn-under-door{background:var(--sc-green);color:var(--sc-on-green);border-radius:2px}.jn-page[data-skin=skinscash] .jn-under-door--web{color:var(--jn-ink);border:1px solid var(--sc-line2);background:0 0}.jn-page[data-skin=skinscash] .jn-under-glimpse{background:var(--sc-card);border-color:var(--sc-line2);box-shadow:none;border-radius:2px}.jn-page[data-skin=skinscash] .jn-under-me{color:var(--jn-ink);background:#10281c;border-radius:2px}.jn-page[data-skin=skinscash] .jn-under-ai{background:var(--jn-night);border-left-color:var(--sc-green);border-radius:2px}@media (width>=900px){.jn-page[data-skin=skinscash] .jn-under-h1{font-size:clamp(64px,6vw,92px)}}.jn-page[data-skin=skinscash] .jn-sheet{border:1px solid var(--sc-line2);background-color:#0b0f1c;background-image:radial-gradient(60% 34% at 100% 0%, #3ddc8421, transparent 72%), var(--sc-grid);background-size:auto,64px 64px,64px 64px;border-bottom:0;border-radius:2px 2px 0 0;box-shadow:0 -24px 60px -30px #000000e6}@media (width>=720px){.jn-page[data-skin=skinscash] .jn-sheet{border-bottom:1px solid var(--sc-line2);box-shadow:0 40px 90px -40px #000, var(--sc-glow);border-radius:2px}}.jn-page[data-skin=skinscash] .jn-by:before{content:"";background:url(/skinscash-logo.svg) 0/contain no-repeat;flex:none;width:78px;height:25px}.jn-page[data-skin=skinscash] .jn-by{color:var(--jn-muted);font-weight:400}.jn-page[data-skin=skinscash] .jn-ava{box-shadow:0 0 0 1px var(--sc-line2)}.jn-page[data-skin=skinscash] .jn-close{border-color:var(--sc-line2);background:0 0;border-radius:2px}.jn-page[data-skin=skinscash] .jn-close:hover{border-color:var(--sc-green);background:0 0}.jn-page[data-skin=skinscash] .jn-big{font-family:var(--jn-display);letter-spacing:.004em;text-transform:uppercase;font-size:36px;font-weight:400;line-height:.98}.jn-page[data-skin=skinscash] .jn-ready .jn-big,.jn-page[data-skin=skinscash] .jn-gift .jn-big{font-size:44px}.jn-page[data-skin=skinscash] .jn-natural{font-family:var(--jn-sans);letter-spacing:0;text-transform:none;font-size:22px;line-height:1.25}.jn-page[data-skin=skinscash] .jn-lead,.jn-page[data-skin=skinscash] .jn-terms p{color:var(--sc-body)}.jn-page[data-skin=skinscash] .jn-note{background:var(--sc-tint);color:var(--sc-body);border-radius:2px}.jn-page[data-skin=skinscash] .jn-face{background:url(/skinscash-shield.webp) 50% 42%/118% no-repeat;mask-image:radial-gradient(50% 50%,#000 62%,#0000 100%)}.jn-page[data-skin=skinscash] .jn-face--think{opacity:0}.jn-page[data-skin=skinscash] .jn-pill{border-color:var(--sc-line2);background:var(--sc-card);box-shadow:none;border-radius:2px}.jn-page[data-skin=skinscash] .jn-ring{border-color:var(--sc-line2);background:var(--sc-card);box-shadow:none;color:var(--sc-green)}.jn-page[data-skin=skinscash] .jn-chip{border-color:var(--sc-line2);background:#0f1522b8;border-radius:2px}.jn-page[data-skin=skinscash] .jn-chip:hover{background:var(--sc-tint);border-color:var(--sc-green)}.jn-page[data-skin=skinscash] .jn-dock{border-color:var(--sc-line2);background:var(--sc-card);box-shadow:none;border-radius:2px}.jn-page[data-skin=skinscash] .jn-dock:focus-within{border-color:var(--sc-green)}.jn-page[data-skin=skinscash] .jn-input::placeholder{color:var(--jn-muted)}.jn-page[data-skin=skinscash] .jn-send{background:var(--sc-green);color:var(--sc-on-green);border-radius:2px}.jn-page[data-skin=skinscash] .jn-me{color:var(--jn-ink);background:#10281c;border-radius:2px}.jn-page[data-skin=skinscash] .jn-taste{border-color:var(--sc-line2);background:var(--sc-card);box-shadow:none;border-radius:2px}.jn-page[data-skin=skinscash] .jn-plan{border-color:var(--sc-line2);background:#0f1522db;border-radius:2px}.jn-page[data-skin=skinscash] .jn-plan.is-rec{border-color:var(--jn-gold-lt)}.jn-page[data-skin=skinscash] .jn-plan.is-on{border-color:var(--sc-green);box-shadow:var(--sc-glow);background:#10281c}.jn-page[data-skin=skinscash] .jn-rec{background:#3ddc842e;border-radius:2px}.jn-page[data-skin=skinscash] .jn-amt{font-family:var(--jn-display);letter-spacing:.01em;font-size:32px;font-weight:400}.jn-page[data-skin=skinscash] .jn-per{font-family:var(--jn-sans)}.jn-page[data-skin=skinscash] .jn-age input{accent-color:var(--sc-green)}.jn-page[data-skin=skinscash] .jn-skel{background:var(--sc-line2);border-radius:2px}.jn-page[data-skin=skinscash] .jn-halo{background:radial-gradient(circle,#3ddc8457 0%,#3ddc841f 42%,#3ddc8400 70%)}.jn-page[data-skin=skinscash] .jn-ready-from{border-color:var(--sc-line2);background:var(--sc-card);border-radius:2px}.jn-page[data-skin=skinscash] .jn-btn{background:var(--sc-green);color:var(--sc-on-green);box-shadow:inset 0 1px 0 #ffffff4d, var(--sc-glow);border-radius:2px;font-weight:700}.jn-page[data-skin=skinscash] .jn-btn:hover{background:var(--sc-green-hi);color:var(--sc-on-green)}.jn-page[data-skin=skinscash] .jn-bit{background:var(--sc-green)!important}.jn-page[data-skin=skinscash] .jn-door .gate{border-color:var(--sc-line2);background:var(--sc-card);color:var(--jn-ink);border-radius:2px}.jn-page[data-skin=skinscash] .jn-door .gate-title{font-family:var(--jn-display);letter-spacing:.004em;text-transform:uppercase;font-size:34px;font-weight:400;line-height:.98}.jn-page[data-skin=skinscash] .jn-door .gate-google-btn,.jn-page[data-skin=skinscash] .jn-door .gate-telegram-btn,.jn-page[data-skin=skinscash] .jn-door .gate-instagram-btn,.jn-page[data-skin=skinscash] .jn-door .gate-network-btn{border:1px solid var(--sc-line2);color:var(--jn-ink);box-shadow:none;background:#131a29;border-radius:2px}.jn-page[data-skin=skinscash] .jn-door .gate-steam-btn{background:var(--sc-green);color:var(--sc-on-green);box-shadow:inset 0 1px 0 #ffffff4d, var(--sc-glow);border:0;border-radius:2px;font-weight:700}.jn-page[data-skin=skinscash] .jn-door .gate-steam-btn:hover{background:var(--sc-green-hi);color:var(--sc-on-green)}.jn-page[data-skin=skinscash] .jn-door .gate-google-btn:hover,.jn-page[data-skin=skinscash] .jn-door .gate-telegram-btn:hover,.jn-page[data-skin=skinscash] .jn-door .gate-instagram-btn:hover,.jn-page[data-skin=skinscash] .jn-door .gate-network-btn:hover{border-color:var(--sc-green);color:var(--jn-ink);background:#131a29}.jn-page[data-skin=skinscash] .jn-door .gate-form input{border-color:var(--sc-line2);background:var(--jn-night);color:var(--jn-ink);border-radius:2px}.jn-page[data-skin=skinscash] .jn-door .gate-form input::placeholder{color:var(--jn-muted)}.jn-page[data-skin=skinscash] .jn-door .gate-form input:focus{border-color:var(--sc-green)}.jn-page[data-skin=skinscash] .jn-door .gate-or:before,.jn-page[data-skin=skinscash] .jn-door .gate-or:after{background:var(--sc-line2)}.jn-page[data-skin=skinscash] .jn-door .gate-submit{background:var(--sc-green);color:var(--sc-on-green);border-radius:2px;font-weight:700}.jn-page[data-skin=skinscash] .jn-door .gate-submit:hover{background:var(--sc-green-hi);color:var(--sc-on-green)}@view-transition{navigation:auto}@font-face{font-family:HafferSQ;src:url(/fonts/HafferSQXHTRIAL-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-400.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/inter-cyrillic-400.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/fonts/inter-latin-500.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/inter-cyrillic-500.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}.jn-page{--jn-paper:#f4f2ef;--jn-paper-2:#ece7df;--jn-ink:#1a1a1a;--jn-night:#11181d;--jn-gold:#7a5f26;--jn-gold-lt:#d5b878;--jn-line:#d8d2c8;--jn-muted:#6b645a;--jn-err:#b3402f;--jn-display:"HafferSQ", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--jn-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;min-height:100svh;color:var(--jn-ink);font-family:var(--jn-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow:hidden;background:var(--jn-paper)!important;background-image:none!important}html:has(.jn-page){background:var(--jn-paper,#f4f2ef)!important;background-image:none!important}.jn-page:before{display:none}.jn-page :where(h1,h2,h3,p,ul,ol,fieldset,legend){margin:0;padding:0}.jn-page :where(fieldset){border:0;min-width:0}.jn-page :focus-visible{outline:2px solid var(--jn-gold);outline-offset:3px}.jn-page .jn-sheet:focus-visible{outline:none}.jn-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.jn-under{pointer-events:none;user-select:none;align-content:start;gap:28px;padding:26px 22px;display:grid;position:fixed;inset:0;overflow:hidden}.jn-under-copy{gap:14px;max-width:560px;display:grid}.jn-under-who{color:var(--jn-muted);align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.jn-under-ava{object-fit:cover;background:var(--jn-night);width:40px;height:40px;color:var(--jn-gold-lt);box-shadow:0 0 0 2px var(--jn-paper), 0 0 0 3.5px var(--jn-gold-lt);border-radius:50%;flex:none;place-items:center;display:inline-grid}.jn-under-eyebrow{color:var(--jn-gold);font-size:13px}.jn-under-h1{font-family:var(--jn-display);letter-spacing:-.01em;font-size:34px;font-weight:300;line-height:1.07}.jn-under-h1 span{display:block}.jn-under-h1 span:last-child:not(:first-child){color:var(--jn-gold)}.jn-under-lead{color:#4a463f;max-width:44ch;font-size:16px}.jn-under-doors{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.jn-under-door{background:var(--jn-ink);min-height:48px;color:var(--jn-paper);border-radius:999px;align-items:center;padding:0 22px;font-size:15px;display:inline-flex}.jn-under-door--web{color:var(--jn-ink);border:1.5px solid var(--jn-ink);background:0 0}.jn-under-glimpse{border:1px solid var(--jn-line);background:#fff;border-radius:22px;gap:10px;max-width:380px;padding:16px;display:grid;box-shadow:0 22px 44px -30px #11181d73}.jn-under-me{background:var(--jn-night);color:#eef0f0;border-radius:18px 18px 6px;justify-self:end;max-width:88%;padding:10px 13px;font-size:14.5px;line-height:1.4}.jn-under-ai{background:var(--jn-paper-2);border-left:3px solid var(--jn-gold-lt);border-radius:18px 18px 18px 6px;justify-self:start;gap:4px;max-width:92%;padding:10px 13px 11px;font-size:16px;line-height:1.35;display:grid}.jn-under-ai span{color:var(--jn-gold);font-size:12px;font-weight:500}:lang(ru) .jn-under-h1,:lang(uk) .jn-under-h1{font-family:var(--jn-sans);letter-spacing:-.02em;font-size:30px;font-weight:400}@media (width>=900px){.jn-under{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-content:center;align-items:center;gap:6vw;padding:6vh 7vw}.jn-under-h1{font-size:clamp(40px,4.2vw,56px)}:lang(ru) .jn-under-h1,:lang(uk) .jn-under-h1{font-size:clamp(34px,3.6vw,48px)}.jn-under-glimpse{justify-self:end;width:min(100%,400px);max-width:none;padding:20px}}.jn-scrim{background:#11181d8c;position:fixed;inset:0}.jn-layer{z-index:2;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.jn-sheet{background:var(--jn-paper);border-radius:28px 28px 0 0;outline:none;flex-direction:column;width:100%;height:92dvh;display:flex;overflow:hidden;box-shadow:0 -24px 60px -30px #11181d99}@media (width>=720px){.jn-layer{align-items:center;padding:24px}.jn-sheet{border-radius:28px;width:520px;height:auto;min-height:min(560px,100svh - 48px);max-height:min(780px,100svh - 48px);box-shadow:0 40px 90px -40px #11181dbf}}@media (prefers-reduced-motion:no-preference){.jn-sheet{animation:.46s cubic-bezier(.2,.8,.2,1) both jn-rise}.jn-scrim{animation:.36s both jn-fade}}@keyframes jn-rise{0%{opacity:0;transform:translateY(36px)}}@keyframes jn-fade{0%{opacity:0}}.jn-head{justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 6px 20px;display:flex}.jn-by{min-width:0;color:var(--jn-ink);align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.jn-by span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jn-ava{object-fit:cover;background:var(--jn-night);width:32px;height:32px;color:var(--jn-gold-lt);box-shadow:0 0 0 2px var(--jn-paper), 0 0 0 3.5px var(--jn-gold-lt);border-radius:50%;flex:none;place-items:center;font-size:14px;display:inline-grid}.jn-close{border:1px solid var(--jn-line);width:40px;height:40px;color:var(--jn-ink);background:#ffffffb3;border-radius:50%;flex:none;place-items:center;display:grid}.jn-close:hover{background:#fff}.jn-body{min-height:0;padding:10px 22px calc(22px + env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex;overflow-y:auto}.jn-body>*{flex:1 0 auto}@media (width>=720px){.jn-body{padding:12px 32px 30px}}.jn-big{font-family:var(--jn-display);letter-spacing:-.01em;color:var(--jn-ink);font-size:27px;font-weight:300;line-height:1.15}:lang(ru) .jn-big,:lang(uk) .jn-big{font-family:var(--jn-sans);letter-spacing:-.02em;font-size:24px;font-weight:400}.jn-lead{color:var(--jn-ink);font-size:18px;line-height:1.45}.jn-sub{color:var(--jn-muted);margin-top:8px;font-size:15px}.jn-fine{color:var(--jn-muted);text-align:center;font-size:12.5px;line-height:1.5}.jn-note{color:#34312c;background:#d5b8782e;border-radius:12px;padding:10px 14px;font-size:14.5px;line-height:1.45}.jn-err{color:var(--jn-err);font-size:14px}.jn-live{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:12px 0 24px;display:flex}.jn-creature{width:200px;height:236px;position:relative}.jn-face{background:url(/images/creature/spirit-rest.webp) 48%/185% no-repeat;position:absolute;inset:0;mask-image:radial-gradient(50% 50%,#000 68%,#0000 100%)}.jn-face--think{opacity:0;background-image:url(/images/creature/spirit-think.webp)}.jn-face--think.is-on{opacity:1}.jn-pill{max-width:min(420px,100%);color:var(--jn-ink);background:linear-gradient(#fffdfaf2,#f7f1eacc);border:1px solid #fffc;border-radius:4px 16px 16px;padding:9px 16px;font-size:15px;line-height:1.35;display:inline-flex;box-shadow:0 10px 24px -12px #4634246b,inset 0 1px #ffffffe6}.jn-live-sub{color:var(--jn-muted);font-size:13.5px}@media (prefers-reduced-motion:no-preference){.jn-face--think{transition:opacity .6s}.jn-pill-t{transition:opacity .42s}.jn-pill-t.is-swap{opacity:0}.jn-creature{animation:4.2s ease-in-out infinite jn-breathe}}@keyframes jn-breathe{50%{transform:translateY(-4px)scale(1.015)}}@media (height<=720px){.jn-creature{width:160px;height:189px}}.jn-chat{flex-direction:column;gap:0;display:flex}.jn-turn{align-items:flex-start;gap:12px;padding-top:8px;display:flex}.jn-ring{color:#725f4b;background:linear-gradient(#fffdfa,#f2ece4);border:1px solid #ffffffd9;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin-top:2px;display:grid;box-shadow:0 4px 12px -6px #46342466}.jn-chips{flex-wrap:wrap;gap:8px;margin:22px 0 28px 42px;display:flex}.jn-chip{border:1px solid var(--jn-line);min-height:40px;font:400 14.5px/1.2 var(--jn-sans);color:var(--jn-ink);cursor:pointer;background:#ffffffb8;border-radius:999px;padding:0 15px}.jn-chip:hover{background:#fff;border-color:#c4bcae}.jn-dock{border:1px solid var(--jn-line);background:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:auto;padding:6px 6px 6px 18px;display:flex;box-shadow:0 16px 34px -24px #11181d80}.jn-input{min-width:0;min-height:44px;font:400 16px/1.3 var(--jn-sans);color:var(--jn-ink);background:0 0;border:0;outline:none;flex:1}.jn-input::placeholder{color:#9a9389}.jn-input:focus-visible{outline:none}.jn-dock:focus-within{border-color:var(--jn-ink)}.jn-dock:has(.jn-input:focus-visible){outline:2px solid var(--jn-gold);outline-offset:2px}.jn-send{background:var(--jn-ink);width:40px;height:40px;color:var(--jn-paper);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.jn-send:disabled{opacity:.3;cursor:default}.jn-chat .jn-fine{margin-top:12px}.jn-at{font:500 16px/1 var(--jn-sans);color:var(--jn-gold);flex:none;margin-right:-6px}.jn-quiet{min-height:44px;font:400 14.5px/1.3 var(--jn-sans);color:var(--jn-muted);text-underline-offset:4px;cursor:pointer;text-align:center;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;padding:0 14px;text-decoration:underline #0000;display:inline-flex}.jn-quiet:hover{color:var(--jn-ink);text-decoration-color:currentColor}.jn-quiet:disabled{opacity:.5;cursor:wait}.jn-quiet--link{font-size:13.5px}.jn-me{color:#f4f2ef;overflow-wrap:anywhere;background:#1c1a17;border-radius:22px 22px 6px;align-self:flex-end;max-width:85%;margin:8px 0 6px;padding:12px 16px;font-size:15.5px;line-height:1.4}.jn-taste{border:1px solid var(--jn-line);background:#fff;border-radius:22px;flex-direction:column;gap:8px;margin-top:18px;padding:20px 20px 18px;display:flex;box-shadow:0 22px 44px -36px #11181d80}.jn-k{color:var(--jn-gold);font-size:12.5px;font-weight:500}.jn-natural{margin-bottom:10px}.jn-fix{border-left:2px solid var(--jn-gold-lt);color:var(--jn-ink);padding-left:12px;font-size:16px;line-height:1.45}.jn-why{color:var(--jn-muted);margin-top:4px;font-size:13.5px;line-height:1.5}.jn-taste .jn-btn{margin-top:14px}@media (prefers-reduced-motion:no-preference){.jn-taste{animation:.42s both jn-fade}}.jn-plans-screen{flex-direction:column;gap:14px;padding-top:6px;display:flex}.jn-plans{gap:10px;margin-top:4px;display:grid}.jn-plan{border:1px solid var(--jn-line);cursor:pointer;background:#ffffff8c;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:14px 16px 14px 18px;display:grid;position:relative}.jn-plan input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.jn-plan:has(input:focus-visible){outline:2px solid var(--jn-gold);outline-offset:3px}.jn-plan.is-rec{border-color:var(--jn-gold-lt)}.jn-plan.is-on{border:1.5px solid var(--jn-ink);background:#fff;padding:13.5px 15.5px 13.5px 17.5px;box-shadow:0 18px 36px -28px #11181d8c}.jn-plan-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jn-plan-name{font-size:17px;font-weight:500}.jn-rec{color:var(--jn-gold);background:#d5b87842;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:500}.jn-amt{text-align:right;letter-spacing:-.01em;white-space:nowrap;grid-area:1/2/span 2;align-self:center;font-size:21px;font-weight:500}.jn-per{color:var(--jn-muted);font-size:13px;font-weight:400}.jn-plan-lines{color:var(--jn-muted);gap:1px;font-size:13px;line-height:1.4;display:grid}.jn-plan-offer{color:var(--jn-gold);font-weight:500}.jn-terms{gap:8px;margin-top:2px;display:grid}.jn-terms p{color:var(--jn-ink);font-size:13.5px;line-height:1.45}.jn-terms .jn-fine{color:var(--jn-muted);text-align:left;font-size:12.5px}.jn-age{color:var(--jn-ink);cursor:pointer;align-items:center;gap:9px;padding:9px 0 2px;font-size:14.5px;font-weight:500;display:flex}.jn-age input{width:18px;height:18px;accent-color:var(--jn-ink)}.jn-skel{background:var(--jn-paper-2);border-radius:18px;height:72px;display:block}@media (prefers-reduced-motion:no-preference){.jn-skel{animation:1.4s ease-in-out infinite jn-pulse}}@keyframes jn-pulse{50%{opacity:.55}}.jn-plans-screen .jn-btn{margin-top:6px}.jn-ready{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:8px 0 18px;display:flex}.jn-ready-mark{place-items:center;width:168px;height:168px;margin-bottom:6px;display:grid;position:relative}.jn-halo{background:radial-gradient(circle,#d5b8786b 0%,#d5b87829 42%,#d5b87800 70%);border-radius:50%;position:absolute;inset:0}.jn-ready-ring{color:var(--jn-gold);position:relative;transform:rotate(-90deg)}.jn-ready-k{letter-spacing:.02em;color:var(--jn-gold);font-size:13px;font-weight:500}.jn-ready .jn-big{max-width:18ch;font-size:32px;line-height:1.12}:lang(ru) .jn-ready .jn-big,:lang(uk) .jn-ready .jn-big{font-size:28px}.jn-ready-from{border:1px solid var(--jn-line);max-width:34ch;color:var(--jn-ink);overflow-wrap:anywhere;background:#ffffffb3;border-radius:16px;padding:10px 16px;font-size:15.5px;line-height:1.45}.jn-ready-sub{max-width:36ch;color:var(--jn-muted);font-size:15px;line-height:1.5}.jn-ready .jn-btn{margin-top:14px}.jn-ready .jn-note,.jn-ready .jn-err{max-width:36ch}@media (prefers-reduced-motion:no-preference){.jn-ready-ring .pr-outer{stroke-dasharray:100;animation:1.1s cubic-bezier(.65,0,.35,1) both jn-draw}.jn-ready-ring .pr-inner{stroke-dasharray:100;animation:.9s cubic-bezier(.65,0,.35,1) .38s both jn-draw}.jn-ready-ring .pr-dot{transform-origin:50px 50px;animation:.52s cubic-bezier(.2,.9,.25,1.3) 1.05s both jn-land}.jn-halo{animation:1.6s cubic-bezier(.2,.8,.2,1) 1.1s both jn-bloom,4.8s ease-in-out 2.7s infinite jn-glow}.jn-ready>:not(.jn-ready-mark):not(.jn-note):not(.jn-err){animation:jn-rise-in .62s cubic-bezier(.2, .8, .2, 1) calc(1.5s + var(--i,4) * .16s) both}}@keyframes jn-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes jn-land{0%{opacity:0;transform:scale(0)}}@keyframes jn-bloom{0%{opacity:0;transform:scale(.4)}}@keyframes jn-glow{50%{opacity:.8;transform:scale(1.06)}}@keyframes jn-rise-in{0%{opacity:0;transform:translateY(12px)}}@media (height<=640px){.jn-ready-mark{width:128px;height:128px}}.jn-btn{background:var(--jn-ink);width:100%;min-height:48px;color:var(--jn-paper);font:500 16px/1.2 var(--jn-sans);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}.jn-btn:hover{background:#000}.jn-btn:disabled{opacity:.55;cursor:wait}.jn-tg{flex:none;width:22px;height:22px}.jn-done{flex-direction:column;justify-content:center;gap:18px;padding-bottom:24px;display:flex}.jn-done .jn-live{padding:0}.jn-paid-s{color:var(--jn-ink);font-size:15px;font-weight:500}.jn-gate{flex-direction:column;gap:12px;padding-top:4px;display:flex}.jn-door .gate-inline{display:block}.jn-door .gate{box-sizing:border-box;border:1px solid var(--jn-line);width:100%;max-width:none;box-shadow:none;color:var(--jn-ink);background:#fff;border-radius:20px;padding:22px 20px 20px}.jn-door .gate-title{text-align:left;font-family:var(--jn-display);letter-spacing:-.01em;color:var(--jn-ink);margin:0;padding:0;font-size:25px;font-weight:300;line-height:1.15}:lang(ru) .jn-door .gate-title,:lang(uk) .jn-door .gate-title{font-family:var(--jn-sans);letter-spacing:-.02em;font-size:22px;font-weight:400}.jn-door .gate-sub{text-align:left;font-family:var(--jn-sans);color:var(--jn-muted)}.jn-door .gate-google-btn,.jn-door .gate-telegram-btn,.jn-door .gate-instagram-btn,.jn-door .gate-steam-btn,.jn-door .gate-network-btn{font-family:var(--jn-sans);border-radius:999px}.jn-door .gate-form input{font-family:var(--jn-sans);border-radius:14px;font-size:16px}.jn-door .gate-form input:focus{border-color:var(--jn-ink);outline:2px solid var(--jn-gold);outline-offset:2px}.jn-door .gate-submit{background:var(--jn-ink);min-height:48px;color:var(--jn-paper);font:500 16px/1.2 var(--jn-sans);border:0;border-radius:999px}.jn-door .gate-submit:hover{background:#000}.jn-door .gate-err{text-align:left;color:var(--jn-err)}.jn-door .gate-note,.jn-door .gate-hint{text-align:left;color:var(--jn-muted)}.jn-door .gate-more[hidden]{display:none}.jn-door .gate-more summary{cursor:pointer;min-height:44px;color:var(--jn-gold);align-items:center;font-size:15px;font-weight:500;list-style:none;display:flex}.jn-door .gate-more summary::-webkit-details-marker{display:none}.jn-door .gate-more-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:6px;display:grid}.jn-door .gate-more-grid [hidden]{display:none}.jn-gift{text-align:center;flex-direction:column;justify-content:center;gap:16px;padding:24px 0 8px;display:flex;position:relative}.jn-gift .jn-big{font-size:32px}:lang(ru) .jn-gift .jn-big,:lang(uk) .jn-gift .jn-big{font-size:28px}.jn-gift .jn-btn{margin-top:10px}.jn-confetti{pointer-events:none;width:0;height:0;position:absolute;top:38%;left:50%}.jn-bit{opacity:0;border-radius:2px;width:8px;height:14px;position:absolute;top:-7px;left:-4px}.jn-bit--dot{border-radius:50%;width:9px;height:9px}@media (prefers-reduced-motion:no-preference){.jn-bit{animation:jn-burst 1.5s cubic-bezier(.15, .7, .3, 1) var(--d,0s) 1 both}.jn-gift>:not(.jn-confetti){animation:.52s cubic-bezier(.2,.9,.25,1.2) both jn-pop}}@keyframes jn-burst{0%{opacity:1;transform:translate(0)rotate(0)scale(.6)}60%{opacity:1}to{opacity:0;transform:translate(var(--x), calc(var(--y) + 220px)) rotate(var(--r)) scale(1)}}@keyframes jn-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}}
