.vk-app{--vk-bg:#f3eee4;--vk-paper:#fbf8f0;--vk-ink:#262925;--vk-muted:#686d62;--vk-line:#dcd8cc;--vk-accent:#994238;--plum:var(--vk-ink);--ink:var(--vk-ink);color:var(--vk-ink);background:var(--vk-bg);min-height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);font-family:var(--font-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;display:flex}.vk-app *{box-sizing:border-box}.vk-app a{color:inherit;text-decoration:none}.vk-app button,.vk-app input{font:inherit;color:inherit}.vk-app button{cursor:pointer}.vk-app button:disabled{cursor:default;opacity:.45}.vk-app :focus-visible{outline:3px solid var(--vk-accent);outline-offset:4px}.vk-app h1,.vk-app h2,.vk-app h3,.vk-app p{margin:0}.vk-app h1,.vk-app h2,.vk-app h3{font-family:var(--font-display)}.vk-app h1{letter-spacing:-2.5px;font-weight:1000;line-height:1.05}.vk-red,.vk-app h1>span,.vk-entry h2>span{color:var(--vk-accent)}.vk-eyebrow{letter-spacing:2px;align-items:center;gap:9px;font-size:9px;font-weight:750;line-height:1.8;display:flex}.vk-eyebrow>span{background:var(--vk-accent);border-radius:50%;width:6px;height:6px}.vk-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:30px 5%;display:flex}.vk-brand{font:1000 24px/.9 var(--font-display);letter-spacing:-1.1px;align-items:center;gap:10px;display:flex}.vk-brand-icon{background:var(--vk-ink);width:42px;height:49px;color:var(--vk-bg);border-radius:15px 15px 15px 4px;place-items:center;display:grid;transform:rotate(-5deg)}.vk-brand-icon>svg{transform:rotate(5deg)}.vk-brand-line{display:block}.vk-header-actions{align-items:center;gap:13px;display:flex}.vk-icon-button{border:1px solid var(--vk-line);background:0 0;border-radius:50%;place-items:center;width:39px;min-height:39px;padding:0;display:grid}.vk-icon-button:hover{background:var(--vk-paper)}.vk-all-games{align-items:center;gap:7px;font-size:11px;display:flex}.vk-home{flex:1;grid-template-columns:1.1fr 1fr;align-items:center;gap:100px;width:min(1160px,90%);margin:55px auto 75px;display:grid}.vk-intro h1{margin:22px 0;font-size:clamp(60px,7vw,92px)}.vk-intro h1 em{color:var(--vk-accent);font-style:normal}.vk-intro>p{color:var(--vk-muted);font-size:17px;line-height:1.8}.vk-village-art{color:#4c5148;width:100%;max-width:490px;margin-top:10px;display:block}.vk-facts{color:var(--vk-muted);gap:18px;font-size:10px;display:flex}.vk-facts>span{align-items:center;gap:6px;display:flex}.vk-entry{border:1px solid var(--vk-line);background:var(--vk-paper);border-radius:22px;padding:38px;box-shadow:0 7px #26292504}.vk-entry>.vk-eyebrow{color:var(--vk-muted);font-size:8px}.vk-entry h2{letter-spacing:-1.5px;margin:15px 0 12px;font-size:35px;font-weight:1000;line-height:1.15}.vk-entry>p{color:var(--vk-muted);font-size:12px;line-height:1.8}.vk-modes{background:#eae6dd;border-radius:12px;margin:27px 0;padding:5px;display:flex}.vk-modes button{min-height:47px;color:var(--vk-muted);background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.vk-modes button[aria-pressed=true]{background:var(--vk-ink);color:var(--vk-paper);box-shadow:0 2px 6px #26292512}.vk-entry form{flex-direction:column;gap:10px;display:flex}.vk-entry label{margin-top:3px;font-size:12px;font-weight:700}.vk-entry input{border:1px solid var(--vk-line);background:#fffdf8;border-radius:11px;width:100%;min-width:0;min-height:57px;padding:13px 16px;font-size:16px}.vk-entry input::placeholder{color:#817e73}.vk-entry #vk-code{letter-spacing:4px;text-transform:uppercase}.vk-primary{background:var(--vk-accent);border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:54px;padding:14px 20px;transition:background .15s,transform .15s;display:flex;color:#fff9ef!important;font-size:13px!important;font-weight:700!important}.vk-primary:not(:disabled):hover{background:#81362e}.vk-primary:not(:disabled):active{transform:translateY(1px)}.vk-entry .vk-primary{margin-top:13px}.vk-entry-footnote{text-align:center;color:var(--vk-muted);margin-top:20px;font-size:9px;line-height:1.7;display:block}.vk-how{border-top:1px solid var(--vk-line);border-bottom:1px solid var(--vk-line);grid-template-columns:1.4fr repeat(4,1fr);gap:30px;width:90%;margin:0 auto 30px;padding:35px 0;display:grid}.vk-how>.vk-eyebrow{font-size:8px}.vk-how h2{max-width:190px;margin-top:12px;font-size:24px;font-weight:900;line-height:1.15}.vk-role-summary{border-left:1px solid var(--vk-line);padding-left:22px}.vk-role-summary>svg{color:var(--vk-accent)}.vk-role-summary h3{margin:9px 0 7px;font-size:16px;font-weight:900}.vk-role-summary p{color:var(--vk-muted);font-size:11px;line-height:1.8}.vk-footer{color:var(--vk-muted);justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding:22px 5%;font-size:9px;display:flex}.vk-footer>a{align-items:center;gap:6px;display:flex}.vk-footer>a:hover{text-decoration:underline}.vk-error{left:50%;bottom:calc(18px + env(safe-area-inset-bottom));z-index:80;border:1px solid var(--vk-accent);background:var(--vk-paper);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:min(500px,100% - 28px);padding:12px 14px;font-size:12px;line-height:1.6;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 35px #0002}.vk-error>button{background:0 0;border:0;flex-shrink:0;place-items:center;width:30px;min-height:30px;display:grid}.vk-offline{text-align:center;color:#493e24;background:#f6dfae;padding:8px 16px;font-size:11px;line-height:1.7}.vk-loading{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:25px;padding:80px 20px;display:flex}.vk-loading h1{font-size:32px}.vk-text-button{background:0 0;border:0;font-size:12px;text-decoration:underline}.vk-room{flex:1;width:min(1050px,90%);min-height:0;margin:0 auto}.vk-room-bar{border-top:1px solid var(--vk-line);border-bottom:1px solid var(--vk-line);letter-spacing:1px;justify-content:space-between;align-items:center;gap:20px;padding:12px 0;font-size:9px;display:flex}.vk-room-bar>span{align-items:center;gap:9px;display:flex}.vk-room-bar strong{letter-spacing:2px;font-size:13px}.vk-room-bar>span:last-child{letter-spacing:0;color:var(--vk-muted);font-size:9px}.vk-connected i{background:#758166;border-radius:50%;width:5px;height:5px}.vk-in-room .vk-header{padding-top:20px;padding-bottom:20px}.vk-in-room .vk-footer{margin-top:22px}.vk-lobby{padding:45px 0 35px}.vk-lobby-heading{justify-content:space-between;align-items:center;gap:30px;margin-bottom:35px;display:flex}.vk-lobby h1{margin:12px 0;font-size:49px}.vk-lobby-heading p{color:var(--vk-muted);font-size:13px;line-height:1.8}.vk-invite{background:var(--vk-paper);text-align:left;border:1px dashed #bcb6a8;border-radius:14px;grid-template-columns:1fr auto;gap:6px 18px;min-width:215px;padding:18px 24px;display:grid}.vk-invite>small{letter-spacing:1.8px;color:var(--vk-muted);grid-column:1/3;font-size:8px}.vk-invite>strong{font:1000 29px var(--font-display);letter-spacing:3px}.vk-invite>span{color:var(--vk-muted);align-items:center;gap:5px;font-size:10px;display:flex}.vk-lobby-columns{grid-template-columns:1fr 1fr;gap:70px;display:grid}.vk-section-title{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.vk-section-title h2{font-size:19px;font-weight:900}.vk-section-title>span{color:var(--vk-muted);font-size:12px}.vk-people ul,.vk-roster ul{margin:0;padding:0;list-style:none}.vk-people li,.vk-roster li{border-top:1px solid var(--vk-line);align-items:center;gap:12px;min-height:61px;display:flex}.vk-avatar{color:#40463d;width:34px;height:34px;font:900 15px var(--font-display);background:#e2e1d4;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.vk-people li>strong,.vk-roster li>strong{overflow-wrap:anywhere;flex:1;font-size:13px}.vk-people small{color:var(--vk-muted);font-size:9px;font-weight:400}.vk-people li>span:last-child{color:var(--vk-muted);align-items:center;gap:5px;font-size:10px;display:flex}.vk-muted{color:var(--vk-muted);font-size:10px;line-height:1.8;margin-top:16px!important}.vk-settings{border:1px solid var(--vk-line);background:var(--vk-paper);border-radius:18px;padding:27px}.vk-settings>.vk-eyebrow{color:var(--vk-muted);font-size:8px}.vk-settings h2{letter-spacing:-1px;margin:8px 0 22px;font-size:29px;font-weight:1000}.vk-setting{border-top:1px solid var(--vk-line);align-items:center;gap:13px;padding:16px 0;display:flex}.vk-setting-icon{color:var(--vk-accent);place-items:center;display:grid}.vk-setting>span:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.vk-setting strong{font-size:12px;font-weight:750}.vk-setting small{color:var(--vk-muted);font-size:9px}.vk-stepper{border:1px solid var(--vk-line);border-radius:8px;align-items:center;display:flex;overflow:hidden}.vk-stepper>button{background:0 0;border:0;place-items:center;width:33px;min-height:34px;display:grid}.vk-stepper>button:not(:disabled):hover{background:#e9e5da}.vk-stepper>output{text-align:center;font-variant-numeric:tabular-nums;width:27px;font-size:13px;font-weight:750}.vk-villager-count{color:var(--vk-muted);margin-bottom:8px}.vk-villager-count>span{flex-direction:column;flex:1;gap:4px;display:flex}.vk-villager-count>strong{padding-right:14px}.vk-settings>.vk-muted{text-align:center;font-size:8px}.vk-wait{justify-content:center;align-items:center;gap:9px;font-size:12px;line-height:1.7;display:flex;margin-top:15px!important}.vk-reveal{text-align:center;max-width:420px;margin:55px auto}.vk-reveal>.vk-eyebrow{justify-content:center;font-size:8px}.vk-reveal h1{margin:18px 0;font-size:47px}.vk-reveal>p{color:var(--vk-muted);font-size:13px;line-height:1.9}.vk-secret-cover{background:var(--vk-ink);border:1px solid #41463b;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:185px;height:240px;margin:28px auto;display:flex;transform:rotate(-3deg);box-shadow:8px 8px #25292312;color:var(--vk-bg)!important}.vk-secret-cover>span{letter-spacing:.7px;font-size:12px}.vk-secret-cover>svg:first-child{color:#d6bf91}.vk-reveal>.vk-primary{justify-content:center}.vk-game{max-width:680px;margin:25px auto 45px}.vk-game-meta{justify-content:space-between;align-items:center;gap:10px;margin-bottom:25px;display:flex}.vk-game-meta>span{letter-spacing:1px;align-items:center;gap:9px;font-size:8px;font-weight:700;display:flex}.vk-game-meta i{background:var(--vk-muted);border-radius:50%;width:3px;height:3px}.vk-private-button{background:0 0;border:0;align-items:center;gap:5px;min-height:32px;display:flex;font-size:10px!important}.vk-stage-heading{text-align:center}.vk-stage-heading>.vk-eyebrow{letter-spacing:1.8px;justify-content:center;font-size:8px}.vk-stage-heading h1{margin:13px 0 24px;font-size:44px}.vk-timer{flex-direction:column;align-items:center;gap:6px;margin:0 auto 28px;display:flex}.vk-timer>span{font:1000 76px/1.1 var(--font-display);letter-spacing:-3px;font-variant-numeric:tabular-nums}.vk-timer>small{letter-spacing:1.7px;color:var(--vk-muted);font-size:8px}.vk-choice-instruction{text-align:center;margin-bottom:16px}.vk-choice-instruction p{font-size:13px;font-weight:600;line-height:1.6}.vk-choice-instruction small{color:var(--vk-muted);font-size:10px;line-height:1.8}.vk-targets{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.vk-targets>button{text-align:left;border:1px solid var(--vk-line);background:var(--vk-paper);border-radius:11px;align-items:center;gap:9px;min-width:0;min-height:59px;padding:9px 12px;font-size:12px;display:flex}.vk-targets>button>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.vk-targets small{color:var(--vk-muted);font-size:9px}.vk-selection-dot{border:1px solid var(--vk-line);border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;display:grid}.vk-targets>button.is-selected{border-color:var(--vk-accent);box-shadow:inset 0 0 0 1px var(--vk-accent)}.vk-targets .is-selected .vk-selection-dot{background:var(--vk-accent);color:var(--vk-bg);border-color:var(--vk-accent)}.vk-selection-status{text-align:center;color:var(--vk-muted);min-height:20px;font-size:10px;line-height:1.6;margin:14px 0 0!important}.vk-team{margin-top:10px;font-size:10px;position:relative}.vk-team summary{cursor:pointer;min-height:30px;color:var(--vk-muted);justify-content:center;align-items:center;gap:7px;display:flex}.vk-team>div{z-index:12;border:1px solid var(--vk-line);background:var(--vk-paper);border-radius:12px;max-height:230px;padding:16px;position:absolute;bottom:36px;left:0;right:0;overflow:auto;box-shadow:0 8px 30px #0003}.vk-team ul{margin:0 0 10px;padding:0;list-style:none}.vk-team li{border-bottom:1px solid var(--vk-line);justify-content:space-between;gap:10px;padding:9px 0;font-size:11px;display:flex}.vk-team p{color:var(--vk-muted);line-height:1.8}.vk-day-content{max-width:550px;margin:0 auto}.vk-event{border:1px solid var(--vk-line);background:var(--vk-paper);border-radius:13px;align-items:center;gap:16px;margin-bottom:25px;padding:20px;display:flex}.vk-event>svg{color:var(--vk-accent);flex-shrink:0}.vk-event strong{font-size:14px}.vk-event p{color:var(--vk-muted);margin-top:5px;font-size:12px;line-height:1.7}.vk-discussion{color:var(--vk-muted);text-align:center;font-size:14px;line-height:1.9}.vk-discussion-note{border-top:1px solid var(--vk-line);border-bottom:1px solid var(--vk-line);align-items:center;gap:18px;margin:27px auto 35px;padding:20px 0;display:flex}.vk-discussion-note>span{font:1000 35px var(--font-display);color:#b7ab93}.vk-discussion-note>p{max-width:300px;font-size:13px;line-height:1.7}.vk-roster,.vk-history{border-top:1px solid var(--vk-line);margin:18px auto 0}.vk-roster summary,.vk-history summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:50px;font-size:12px;font-weight:700;display:flex}.vk-roster summary>span{color:var(--vk-muted);align-items:center;gap:8px;font-size:10px;font-weight:400;display:flex}.vk-roster li>span:last-child{color:var(--vk-muted);font-size:10px}.vk-roster li.is-out{opacity:.65}.vk-roster li.is-out>strong{text-decoration:line-through}.vk-app summary{list-style:none}.vk-app summary::-webkit-details-marker{display:none}.vk-history>ol{margin:0;padding:0;list-style:none}.vk-history>ol>li{border-top:1px solid var(--vk-line);flex-direction:column;gap:6px;padding:15px 0;display:flex}.vk-history>ol>li>span{letter-spacing:1px;color:var(--vk-muted);font-size:8px}.vk-history strong{font-size:12px;font-weight:650}.vk-history ul{grid-template-columns:repeat(2,1fr);gap:8px;margin:0;padding:8px 0 0;list-style:none;display:grid}.vk-history ul>li{color:var(--vk-muted);overflow-wrap:anywhere;align-items:center;gap:5px;font-size:10px;display:flex}.vk-verdict{text-align:center;padding:5px 0 30px}.vk-verdict-symbol,.vk-finish-icon{width:85px;height:85px;color:var(--vk-accent);background:#e2ddca;border-radius:24px;place-items:center;margin:0 auto 23px;display:grid;transform:rotate(-6deg)}.vk-verdict h2{letter-spacing:-1px;font-size:32px;font-weight:1000}.vk-verdict>p{margin:10px 0 14px;font-size:15px}.vk-verdict>small{color:var(--vk-muted);font-size:11px}.vk-finish{text-align:center;max-width:480px;margin:15px auto}.vk-finish>p{color:var(--vk-muted);max-width:380px;margin:0 auto 28px;font-size:14px;line-height:1.8}.vk-final-roles{margin-bottom:28px}.vk-final-roles>div{border-top:1px solid var(--vk-line);text-align:left;align-items:center;gap:13px;min-height:50px;display:flex}.vk-final-roles strong{overflow-wrap:anywhere;flex:1;font-size:13px}.vk-final-roles>div>span{color:var(--vk-muted);font-size:11px}.vk-finish .vk-primary{justify-content:center}.vk-night{--vk-bg:#191e1c;--vk-paper:#232a26;--vk-ink:#eee9dc;--vk-muted:#b9bdae;--vk-line:#414b43;--vk-accent:#d8bd8c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.vk-night .vk-avatar{color:#e5decb;background:#384139}.vk-night .vk-icon-button:hover{background:#303831}.vk-night .vk-primary{background:#bda47b;color:#20241f!important}.vk-night .vk-stage-heading h1{color:#eee9dc}.vk-selecting{height:100dvh;min-height:0;overflow:hidden}.vk-selecting .vk-header{height:65px;padding:10px 5%}.vk-selecting .vk-room{flex-direction:column;min-height:0;padding-bottom:8px;display:flex}.vk-selecting .vk-room-bar{flex-shrink:0;min-height:36px;padding:7px 0}.vk-selecting .vk-game{flex-direction:column;flex:1;width:100%;max-width:640px;min-height:0;margin:12px auto 0;display:flex}.vk-selecting .vk-game-meta{flex-shrink:0;margin-bottom:10px}.vk-selecting .vk-stage-heading{flex-shrink:0}.vk-selecting .vk-stage-heading h1{letter-spacing:-1.5px;margin:8px 0 10px;font-size:34px}.vk-selecting .vk-timer{flex-shrink:0;gap:3px;margin-bottom:13px}.vk-selecting .vk-timer>span{font-size:clamp(40px,7dvh,65px)}.vk-selecting .vk-choice-instruction{flex-shrink:0;margin-bottom:12px}.vk-selecting .vk-targets{flex:1;grid-auto-rows:minmax(0,1fr);gap:7px;min-height:0;max-height:400px}.vk-selecting .vk-targets>button{min-height:0;padding:5px 10px}.vk-selecting .vk-selection-status{flex-shrink:0;margin-top:8px!important}.vk-selecting .vk-team{flex-shrink:0;margin-top:0}.vk-selecting .vk-footer{display:none}.vk-dialog{color:#262925;background:#f3eee4;border:1px solid #ccc4b4;border-radius:20px;width:min(480px,100% - 30px);max-height:calc(100dvh - 40px);padding:35px;overflow:auto;box-shadow:0 25px 100px #0005}.vk-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111813dc}.vk-dialog .vk-icon-button{color:#262925;border-color:#dcd8cc}.vk-dialog-close{position:absolute;top:12px;right:12px}.vk-dialog h2{letter-spacing:-1.3px;font-size:34px;font-weight:1000;line-height:1.2}.vk-dialog>p{color:#666a5f;font-size:13px;line-height:1.9}.vk-role-dialog{text-align:center;padding-top:55px}.vk-role-dialog>.vk-eyebrow{color:#666a5f;justify-content:center;font-size:8px}.vk-role-emblem{color:#994238;border:1px solid #cfc4ad;border-radius:50%;place-items:center;width:95px;height:95px;margin:26px auto 18px;display:grid}.vk-role-dialog h2{margin-bottom:15px;font-size:46px}.vk-role-dialog h2>span{color:#994238}.vk-role-dialog>.vk-primary{background:#994238;justify-content:center;margin-top:28px}.vk-private-note{text-align:left;border:1px solid #dcd8cc;border-radius:10px;margin-top:22px;padding:16px}.vk-private-note>strong{font-size:11px}.vk-private-note>p{color:#666a5f;margin-top:7px;font-size:12px;line-height:1.8}.vk-rules-dialog{width:min(570px,100% - 30px);padding-top:55px}.vk-rules-dialog>.vk-eyebrow{color:#666a5f;font-size:8px}.vk-rules-dialog h2{margin:12px 0 24px}.vk-rules-dialog ol{margin:0;padding-left:20px}.vk-rules-dialog li{margin-bottom:20px;padding-left:6px}.vk-rules-dialog li::marker{color:#994238;font-weight:750}.vk-rules-dialog strong{font-size:13px}.vk-rules-dialog p{color:#666a5f;margin-top:6px;font-size:12px;line-height:1.8}.vk-rules-note{border-top:1px solid #dcd8cc;padding-top:17px}.vk-leave-dialog h2{margin:8px 0 15px;font-size:28px}.vk-leave-dialog>div{gap:10px;margin-top:25px;display:flex}.vk-secondary{background:0 0;border:1px solid #bdb8ab;border-radius:10px;flex:1;min-height:48px;font-size:12px!important}.vk-leave-dialog .vk-primary{background:#994238;flex:1;width:auto;min-height:48px}@media (max-width:850px){.vk-header{padding:23px 6%}.vk-home{grid-template-columns:1fr;gap:35px;width:min(500px,88%);margin:35px auto 50px}.vk-intro{text-align:center}.vk-intro>.vk-eyebrow{justify-content:center;font-size:8px}.vk-intro h1{letter-spacing:-3px;margin:18px 0;font-size:65px}.vk-intro>p{font-size:14px}.vk-village-art{max-width:320px;height:150px;margin:0 auto}.vk-facts{justify-content:center;gap:15px;font-size:9px}.vk-entry{padding:28px}.vk-entry h2{font-size:32px}.vk-how{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;width:88%;padding:27px 0}.vk-how>div:first-child{grid-column:1/3}.vk-how h2{max-width:none;font-size:26px}.vk-role-summary{border-left:0;padding-left:0}.vk-role-summary p{max-width:190px;font-size:11px}.vk-footer{align-items:flex-start;padding:25px 6%;font-size:8px;line-height:1.8}.vk-footer>span,.vk-footer>a{max-width:145px}.vk-room{width:88%}.vk-lobby{padding-top:28px}.vk-lobby-heading{flex-direction:column;align-items:stretch;gap:24px;margin-bottom:28px}.vk-lobby h1{font-size:42px}.vk-lobby-heading p{font-size:12px}.vk-invite{padding:15px 20px}.vk-invite>strong{letter-spacing:5px;font-size:33px}.vk-lobby-columns{grid-template-columns:1fr;gap:28px}.vk-people li{min-height:55px}.vk-settings{padding:24px}.vk-in-room .vk-header{padding:17px 6%}.vk-header-actions{gap:8px}.vk-in-room .vk-brand{font-size:21px}.vk-in-room .vk-brand-icon{width:35px;height:42px}.vk-in-room .vk-icon-button{width:34px;min-height:34px}.vk-reveal{margin:35px auto}.vk-reveal h1{font-size:40px}.vk-reveal>.vk-eyebrow{letter-spacing:1.4px;font-size:7px}.vk-secret-cover{width:170px;height:220px}.vk-game{margin-top:20px}.vk-game-meta{margin-bottom:20px}.vk-stage-heading>.vk-eyebrow{letter-spacing:1.3px;font-size:7px}.vk-stage-heading h1{letter-spacing:-1.7px;margin-bottom:22px;font-size:36px}.vk-timer>span{font-size:68px}.vk-event{gap:12px;padding:16px}.vk-event strong{font-size:13px}.vk-event p{font-size:11px}.vk-discussion{font-size:13px}.vk-discussion-note{gap:13px;margin:23px 0 27px}.vk-discussion-note>p{font-size:12px}.vk-verdict h2{font-size:30px}.vk-selecting .vk-header{height:56px;padding:7px 5%}.vk-selecting .vk-room{width:90%}.vk-selecting .vk-game{margin-top:7px}.vk-selecting .vk-stage-heading h1{font-size:30px}.vk-selecting .vk-game-meta{margin-bottom:7px}.vk-selecting .vk-targets>button{gap:7px;padding:4px 8px;font-size:11px}.vk-selecting .vk-targets .vk-avatar{border-radius:8px;width:29px;height:29px;font-size:13px}.vk-selecting .vk-choice-instruction p{font-size:12px}.vk-selecting .vk-choice-instruction small{font-size:9px}.vk-selecting .vk-timer>small{font-size:7px}.vk-dialog{padding:30px 24px}.vk-role-dialog,.vk-rules-dialog{padding-top:55px}.vk-role-dialog h2{font-size:42px}.vk-rules-dialog h2{font-size:30px}}@media (max-width:360px){.vk-header{padding-left:5%;padding-right:5%}.vk-brand{font-size:22px}.vk-all-games{font-size:9px}.vk-header-actions{gap:7px}.vk-home,.vk-room{width:90%}.vk-intro h1{font-size:57px}.vk-intro>.vk-eyebrow{font-size:7px}.vk-facts{gap:10px;font-size:8px}.vk-entry{padding:25px 20px}.vk-entry h2{font-size:29px}.vk-entry>p,.vk-modes button{font-size:11px}.vk-lobby h1{font-size:36px}.vk-settings{padding:20px}.vk-stage-heading h1{font-size:32px}.vk-game-meta>span{gap:6px;font-size:7px}.vk-private-button{font-size:9px!important}.vk-selecting .vk-stage-heading h1{font-size:27px}.vk-selecting .vk-targets>button{gap:5px;font-size:10px}.vk-selecting .vk-targets .vk-avatar{width:25px;height:25px}.vk-selection-dot{width:16px;height:16px}.vk-choice-instruction p{font-size:11px}.vk-secret-cover{width:155px;height:195px}}@media (max-height:700px){.vk-selecting .vk-header{height:45px;padding-top:3px;padding-bottom:3px}.vk-selecting .vk-brand{font-size:19px}.vk-selecting .vk-brand-icon{border-radius:10px;width:29px;height:33px}.vk-selecting .vk-room-bar{min-height:30px;padding:5px 0}.vk-selecting .vk-game-meta{margin-bottom:3px}.vk-selecting .vk-stage-heading>.vk-eyebrow{display:none}.vk-selecting .vk-stage-heading h1{margin:3px 0 5px;font-size:26px}.vk-selecting .vk-timer{margin-bottom:8px}.vk-selecting .vk-timer>span{font-size:40px}.vk-selecting .vk-timer>small{font-size:6px}.vk-selecting .vk-choice-instruction{margin-bottom:7px}.vk-selecting .vk-choice-instruction p{font-size:11px}.vk-selecting .vk-choice-instruction small{font-size:8px}.vk-selecting .vk-targets{gap:5px}.vk-selecting .vk-targets .vk-avatar{border-radius:6px;width:23px;height:23px;font-size:11px}.vk-selecting .vk-selection-status{min-height:14px;font-size:8px;margin-top:5px!important}.vk-selecting .vk-team summary{min-height:26px;font-size:9px}.vk-selecting .vk-private-button{min-height:25px}.vk-reveal{margin-top:25px}.vk-secret-cover{gap:18px;height:175px;margin:23px auto}.vk-reveal h1{margin:12px 0;font-size:36px}.vk-reveal>p{font-size:12px}}@media (orientation:landscape) and (max-height:550px){.vk-selecting .vk-targets{grid-template-columns:repeat(4,minmax(0,1fr))}.vk-selecting .vk-room-bar{display:none}.vk-selecting .vk-game{max-width:100%;margin-top:0;padding-left:205px;position:relative}.vk-selecting .vk-game-meta{flex-wrap:wrap;width:185px;position:absolute;top:0;left:0}.vk-selecting .vk-stage-heading{width:185px;position:absolute;top:42px;left:0}.vk-selecting .vk-stage-heading h1{font-size:23px}.vk-selecting .vk-timer{width:185px;position:absolute;top:112px;left:0}.vk-selecting .vk-choice-instruction{margin-top:5px}.vk-selecting .vk-targets .vk-avatar{display:none}.vk-selecting .vk-game-meta>span{font-size:7px}.vk-selecting .vk-game-meta>.vk-private-button{font-size:9px!important}.vk-selecting .vk-team>div{max-height:180px}}@media (prefers-reduced-motion:reduce){.vk-app *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
