@font-face{font-family:Inter;src:url(/party/assets/inter-400-pvHthvzD.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/party/assets/inter-500-CKsfT7qp.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/party/assets/inter-600-BMkun7F3.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/party/assets/inter-700-DhEFWC5k.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/party/assets/inter-800-BOdaBIEe.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/party/assets/inter-900-D9nraX22.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{color-scheme:dark;--font: Inter, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--bg: #02010d;--bg-phone: #050319;--surface-1: #0b0821;--surface-2: #17123a;--surface-3: #221a55;--surface-4: #2c2257;--panel: #17123a;--panel-2: #221a55;--line: rgba(255, 255, 255, .15);--hair: rgba(255, 255, 255, .07);--hair-on: #f4f3ff;--text: #f4f3ff;--text-warm: #f6f1e9;--muted: #b7aed2;--dim: #8582a9;--marquee-bg: #101114;--marquee-lamp: #f3e6bd;--marquee-rim: #5b5b60;--accent: #ffc93c;--good: #46de8a;--bad: #f92828;--blue: #4d8dff;--cyan: #36d6d6;--magenta: #ff63b0;--draw-0: var(--text);--draw-1: var(--bad);--draw-2: var(--accent);--draw-3: var(--blue);--draw-4: var(--good);--draw-5: var(--magenta);--primary-a: #9a35ff;--primary-b: #7238fa;--on-primary: #ffffff;--primary-glow: rgba(154, 53, 255, .35);--remote-pad: #7f00ff;--remote-pad-on: #25c6f9;--remote-off: #171440;--secondary-a: #352968;--secondary-b: #241d47;--on-light: #02010d;--veil: rgba(2, 1, 13, .95);--veil-none: rgba(2, 1, 13, 0);--scrim: rgba(2, 1, 13, .92);--qr-paper: #ffffff;--timer-track: #f1f1f1;--timer-knob: #012769;--crown: #ffc219;--radius: 16px;--r-pill: 999px;--r-btn: 36px}.tone-1{--tone: #0094d3}.tone-2{--tone: #00b17c}.tone-3{--tone: #da0f0f}.tone-4{--tone: #fa8231}.tone-5{--tone: #ff7b9b}.tone-6{--tone: #794ae4}.tone-7{--tone: #36d6d6}.tone-8{--tone: #ffc93c}.game-vraki{--game: #00b17c}.game-who_of_us{--game: #ff7b9b}.game-podlyanki{--game: #794ae4}.game-raskol_duel{--game: #0094d3}.game-kirpich{--game: #da0f0f}.game-avariyka{--game: #fa8231}.game-shkala{--game: #ffc93c}.game-duo{--game: #36d6d6}.game-tri_pravdy{--game: #ff63b0}.game-naglaz{--game: #9be15d}.game-igroquiz{--game: #794ae4;--iq-c0: #e5483b;--iq-c1: #2f7de1;--iq-c2: #f2c230;--iq-c3: #3cb86a}.game-sapper{--game: #e86a4a}.game-lopni{--game: #f2a33a}.game-anagramy{--game: #ffb347}.btn-primary{background:linear-gradient(180deg,var(--primary-a) 0%,var(--primary-b) 100%);color:var(--on-primary);border:2px solid var(--line)}.btn-secondary{background:linear-gradient(180deg,var(--secondary-a) 0%,var(--secondary-b) 100%);color:var(--text);border:2px solid var(--line)}*{box-sizing:border-box}html,body{margin:0;height:100%;background:var(--bg);color:var(--text)}body{font-family:var(--font);-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:default}.ava{position:relative;overflow:hidden}.pava[data-v-532f1f6e]{position:absolute;inset:0;border-radius:inherit;background:var(--surface-2);display:grid;place-items:center;overflow:hidden}img[data-v-532f1f6e]{width:108%;height:108%;object-fit:contain;display:block;pointer-events:none}b[data-v-532f1f6e]{color:var(--text);font-weight:700}.button{position:relative;display:flex;align-items:center;justify-content:center;width:244px;height:48px;padding:8px 16px;border-radius:76px;font-size:16px;line-height:24px;font-weight:700;background:var(--background-color);color:#fff;border:none;opacity:1;font-family:inter;overflow:hidden}.button-content{position:absolute;display:flex;align-items:center;justify-content:center;z-index:3}.button .loading-bg{z-index:2;position:absolute;left:0;width:0;height:100%;background-color:var(--background-color)}.button .loading-bg-negative{z-index:4;position:absolute;right:0;width:100%;height:100%;background-color:transparent}.button.loading{background:#171440}.button.loading .loading-bg{width:100%;transition:width calc(1ms * var(--loading-time)) linear}.button.loading .loading-bg-negative{background-color:#17144080;width:0;transition:width calc(1ms * var(--loading-time)) linear}.button.disable{background:#171440;color:#8582a9}.button.disable.loading{background:#17144055}.button.disable.loading .loading-bg{background-color:#171440}.button:active{opacity:.8}.button.transparent{padding:2px;overflow:hidden;background:transparent;border:2px solid white}.button.transparent:before{content:"";position:absolute;top:0;left:0;width:200%;height:100%}.button.transparent .button__text{padding:4px;display:flex;align-items:center;justify-content:center;width:100%;height:60px;position:relative;z-index:2;border-radius:12px}.button.transparent.no-shadow:before{display:none}.button.transparent.no-shadow.disable{background:transparent;box-shadow:none;opacity:.3}.button.transparent.no-shadow .button__text{background:transparent}.button.is-small{height:36px;width:124px;font-size:14px;line-height:20px;font-weight:600}.button.no-shadow{box-shadow:none}.button.full-width{width:100%}.button.variant-primary:not(.disable):not(.loading){background:#7f00ff;color:#fff}.button.variant-secondary:not(.disable):not(.loading){background:linear-gradient(180deg,#352968,#241d47);border:1px solid rgba(255,255,255,.07);color:#f4f3ff}.button.variant-tertiary:not(.disable):not(.loading){background:transparent;border:2px solid rgba(255,255,255,.35);color:#fff}.button.variant-text:not(.disable):not(.loading){width:auto;background:transparent;border:none;color:#8582a9}.button.variant-text:not(.disable):not(.loading) .button-content{position:static}.ng-scene[data-v-96836ed8]{display:block;width:100%;height:auto;overflow:visible}.floor[data-v-96836ed8]{stroke:var(--line);stroke-width:3}.ref circle[data-v-96836ed8],.ref rect[data-v-96836ed8]{fill:var(--surface-3, #2a2e36);stroke:var(--hair-on, #c9ccd6);stroke-width:4;stroke-dasharray:10 8}.label[data-v-96836ed8]{font-size:30px;font-weight:700;fill:var(--muted);text-anchor:middle}.compact .label[data-v-96836ed8]{font-size:22px}.obj-label[data-v-96836ed8]{fill:var(--text)}.start[data-v-96836ed8]{text-anchor:start}.obj .shape[data-v-96836ed8]{fill:var(--game, var(--accent));opacity:.9}.obj.grow[data-v-96836ed8]{transform-box:fill-box;animation:ng-grow-v-96836ed8 1.8s cubic-bezier(.2,.8,.2,1) both}.obj.grow.v[data-v-96836ed8]{transform-origin:50% 100%}.obj.grow.h[data-v-96836ed8]{transform-origin:0% 50%;animation-name:ng-grow-h-96836ed8}@keyframes ng-grow-v-96836ed8{0%{transform:scaleY(.02)}to{transform:scaleY(1)}}@keyframes ng-grow-h-96836ed8{0%{transform:scaleX(.02)}to{transform:scaleX(1)}}.guess[data-v-96836ed8]{animation:ng-in-96836ed8 .5s ease-out both}@keyframes ng-in-96836ed8{0%{opacity:0}}.gline[data-v-96836ed8]{stroke:var(--tone);stroke-width:5;stroke-dasharray:14 10;stroke-linecap:round}.ring[data-v-96836ed8]{fill:var(--tone)}.initials[data-v-96836ed8]{font-weight:900;text-anchor:middle;fill:#111}.pts[data-v-96836ed8]{font-weight:900;fill:var(--text);text-anchor:start}.far[data-v-96836ed8]{fill:var(--muted)}.best .pts[data-v-96836ed8]{fill:var(--good, #6fdc8c)}.best .gline[data-v-96836ed8]{stroke-width:9}.strokes[data-v-7b5c8937]{display:block;overflow:hidden}.upd[data-v-71141213]{position:fixed;inset:0;z-index:30;background:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center}.title[data-v-71141213]{margin:0;font-size:max(30px,calc(80 * var(--u, 1px)));font-weight:900}.text[data-v-71141213]{margin:0;font-size:max(20px,calc(40 * var(--u, 1px)));color:var(--muted)}.btn[data-v-71141213]{min-height:64px;padding:10px 32px;border-radius:var(--r-btn);border:2px solid var(--line);background:linear-gradient(180deg,var(--primary-a),var(--primary-b));color:var(--on-primary);font-size:max(22px,calc(44 * var(--u, 1px)));font-weight:800}.loader[data-v-ed7b3f2a]{color:#fff;font-size:6px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load-ed7b3f2a 1.3s infinite linear;transform:translateZ(0)}@keyframes load-ed7b3f2a{0%,to{box-shadow:0 -3em 0 .2em,2em -2em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em}12.5%{box-shadow:0 -3em,2em -2em 0 .2em,3em 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em,3em 0 0 .2em,2em 2em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0,2em 2em 0 .2em,0 3em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em,0 3em 0 .2em,-2em 2em,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em,-2em 2em 0 .2em,-3em 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0 0 .2em,-2em -2em}87.5%{box-shadow:0 -3em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0,-2em -2em 0 .2em}}.pause-button__wrapper{width:100%;display:flex;align-items:center;justify-content:center}.pause-button__icon{width:32px;height:32px;margin:0 16px 0 0}.pause-plug{height:100%;flex-grow:1;display:flex;align-items:center}.pause-plug__wrapper{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.pause-plug__text{margin:64px 0 0;font-weight:700;font-size:24px;line-height:30px}.pause-plug__icon{width:112px;height:112px}.pause-plug__icon img{width:100%;height:100%}.pause-plug__button{margin:40px 0 0}.disconnect-notification[data-v-b1be8600]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100dvh;padding:20px 12px 48px;background:#050319}.disconnect-notification>div[data-v-b1be8600]{display:flex;flex-direction:column;align-items:center;width:100%}.disconnect-notification__icon[data-v-b1be8600]{position:relative;width:96px;height:96px}.disconnect-notification__icon svg[data-v-b1be8600]{position:relative}.disconnect-notification__icon[data-v-b1be8600]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:216px;height:216px;background:#100b45;mix-blend-mode:normal;filter:blur(55.5px);opacity:.6}.disconnect-notification__title[data-v-b1be8600]{margin-bottom:12px;font-family:Inter;font-size:24px;font-weight:900;line-height:32px;letter-spacing:0em;text-align:center}.disconnect-notification__text[data-v-b1be8600]{width:210px;margin-bottom:24px;font-family:Inter;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0em;text-align:center}.disconnect-notification .button[data-v-b1be8600]{width:100%;box-shadow:none;height:56px;font-family:Inter;font-size:18px;font-weight:700;line-height:28px;letter-spacing:0em}
