.first-game-hint{justify-content:flex-end;align-items:center;gap:6px;min-width:0;max-width:350px;font-size:11px;line-height:1.35;display:flex}.first-game-hint p{min-width:0;margin:0}.first-game-disable{width:32px;height:32px;color:var(--ink);opacity:.65;background:0 0;flex:none;justify-content:center;align-items:center;padding:5px;display:inline-flex}.first-game-disable:hover{opacity:1}.first-game-manual-content{font-size:14px;line-height:1.5}.first-game-manual-content ol{margin:0;padding-left:20px}.first-game-manual-content li{margin:0 0 14px;padding-left:3px}.first-game-manual-content footer{border-top:1px dashed #1f3a5f4d;padding-top:12px}.first-game-manual-content small{font-size:11px;line-height:1.4;display:block}.first-game-manual-content .manual-disable{min-height:40px;color:var(--ink);text-underline-offset:3px;text-align:left;background:0 0;margin-top:4px;padding:5px 0;font-size:11px;text-decoration:underline}.game-tools-menu,.game-menu-room-tools{flex-direction:column;gap:3px;display:flex}.game-menu-room-tools{border-top:1px dashed #1f3a5f4d;margin-top:8px;padding-top:8px}.game-tools-menu>button,.game-menu-room-tools>button{width:100%;min-height:46px;color:var(--ink);text-align:left;background:0 0;align-items:center;gap:11px;padding:11px 8px;font-size:14px;line-height:1.35;display:flex}.game-tools-menu>button:hover,.game-menu-room-tools>button:hover{background:#1f3a5f0f}.game-tools-menu>button svg{flex:none}.game-tools-menu>button span{flex:1}.game-tools-menu>button b{margin-left:auto}.game-menu-card-title{margin-top:0}.game-passive-score{opacity:.72;flex:none;align-items:center;gap:4px;font-size:12px;display:inline-flex}.lobby-readiness>.lobby-rules{width:100%;margin-bottom:5px}@media (max-width:700px){.game-primary-actions>.first-game-hint{justify-content:space-between;width:100%;max-width:none;font-size:10px;line-height:1.3}.game-passive-score{font-size:11px}.game-passive-score svg{width:13px;height:13px}}@media (max-width:700px) and (max-height:720px){.game-primary-actions>.first-game-hint{font-size:9px}.first-game-disable{width:28px;height:28px}}.club.club-revealing{background:var(--ink);color:var(--paper)}.club-revealing .paper-table,.club-revealing .game-seat-row{display:none}.club-revealing .wordmark,.club-revealing .header-invite,.club-revealing .header-copy-button,.club-revealing .exit-button,.club-revealing .room-count,.club-revealing .header-menu{color:var(--paper)}.club-revealing :focus-visible{outline-color:var(--yellow)}.club-revealing .game-dialog{color:var(--ink)}.club-revealing .game-dialog :focus-visible{outline-color:var(--ink)}.club-revealing .game-workspace{gap:10px;padding:4px 18px 10px}.club-revealing .game-notice-bar{border:1px solid var(--paper)}.club-revealing .game-primary-actions{flex:none;margin-top:0}.club-revealing .game-primary-actions .game-actions{justify-content:center;width:100%}.club-revealing .game-primary-actions .paper-button{min-width:44px;min-height:52px;font-size:16px}.club-revealing .game-primary-actions .primary{background:var(--paper);color:var(--ink)}.club-revealing .result-next{background:var(--yellow)!important;color:var(--ink)!important}.club-revealing .game-primary-actions .game-small,.club-revealing .voting-note{color:var(--paper)}.club-revealing .text-action{color:var(--paper);min-height:44px}.club-revealing .voice-dock{box-shadow:none;border-top:1px solid #f3e6cc59}.result-reveal{flex-direction:column;flex:1 1 0;align-self:center;gap:12px;width:min(100%,900px);min-height:0;display:flex;position:relative}.result-who{flex:none;align-items:center;gap:10px;min-width:0;font-size:14px;display:flex}.result-who>span{gap:2px;min-width:0;display:grid}.result-who>span b{overflow-wrap:anywhere}.result-who>span>span{opacity:.8}.result-who>small{white-space:nowrap;margin-left:auto;font-size:12px}.result-who .avatar-disc,.result-intro,.result-heading{flex:none}.result-round{white-space:nowrap;font-size:12px;position:absolute;top:5px;right:0}.result-who{padding-right:90px}.result-intro h1{color:var(--yellow);margin:0 0 6px;font-family:Rubik Mono One,Impact,sans-serif;font-size:clamp(23px,3vw,34px);font-weight:400;line-height:1.15}.result-intro p{opacity:.8;margin:0;font-size:14px}.result-claims{overscroll-behavior:contain;flex:1 1 0;grid-template-rows:repeat(3,minmax(min-content,1fr));gap:14px;min-height:0;margin:-4px -12px;padding:12px 16px;display:grid;overflow:auto}.result-claim{text-align:left;background:var(--paper);width:100%;min-width:44px;min-height:44px;color:var(--ink);transform-origin:50%;border:0;flex-direction:column;justify-content:center;padding:12px 16px;display:flex;position:relative;box-shadow:5px 6px #0000004d}.result-claim.is-truth{z-index:1;background:var(--yellow);transform:scale(1.04)rotate(-1deg)}.result-claim.is-lie{opacity:.62}.result-claim:focus-visible{opacity:1;outline:3px solid var(--paper);outline-offset:3px}.result-claim-number{opacity:.7;min-height:27px;padding-right:114px;font-family:Rubik Mono One,Impact,sans-serif;font-size:10px;line-height:1.4}.result-claim-text{font-size:calc(clamp(16px,1.8vw,22px) * var(--streamer-scale,1));overflow-wrap:anywhere;line-height:1.32;display:block}.result-stamp{color:var(--ink);border:3px solid;padding:2px 7px;font-family:Rubik Mono One,Impact,sans-serif;font-size:15px;line-height:1.1;position:absolute;top:6px;right:12px;transform:rotate(-8deg)}.is-lie>.result-stamp{color:#a22d1c;font-size:14px}.result-voters{flex-wrap:wrap;align-items:center;gap:5px 12px;margin-top:9px;display:flex}.result-voter{align-items:center;gap:7px;min-width:0;font-size:12px;font-weight:700;display:inline-flex}.result-voter>span:not(.result-avatar){overflow-wrap:anywhere}.result-avatar{flex:none;display:inline-flex;position:relative}.result-double{color:var(--paper);background:var(--ink);padding:1px 2px;font-size:9px;position:absolute;top:-7px;right:-5px}.result-points{color:#245b4e;font-family:Rubik Mono One,Impact,sans-serif;font-size:16px}.result-nobody,.result-edited{font-size:11px}.result-edited{margin-top:4px}.result-summary{border:2px dashed var(--yellow);color:var(--yellow);flex:none;margin:0;padding:9px 12px;font-size:14px;font-weight:700;line-height:1.35}.result-audience{gap:4px;margin-top:8px;font-size:11px;line-height:1.3;display:grid}.result-audience-track{background:#1f3a5f26;height:4px;overflow:hidden}.result-audience-track>span{background:var(--ink);height:100%;display:block}.result-audience-summary{flex:none;margin:0;font-size:13px;font-weight:700;line-height:1.35}.result-why{flex-direction:column;gap:2px;display:flex}.result-why small{font-size:10px;font-weight:400}.result-motion-setting{text-align:left;align-items:center;gap:8px;width:100%;min-height:44px;display:flex}.result-motion-setting b{margin-left:auto}.result-motion-note{margin:0;font-size:12px}.is-animating .result-intro{animation:3s both reveal-intro}.is-animating .result-claim.is-truth{animation:3s both reveal-truth}.is-animating .result-claim.is-lie{animation:3s both reveal-lie}.is-animating .is-truth>.result-stamp{animation:3s both reveal-true-stamp}.is-animating .is-lie>.result-stamp{animation:3s both reveal-lie-stamp}.is-animating .result-voters,.is-animating .result-summary,.is-animating .result-audience,.is-animating .result-audience-summary{animation:3s both reveal-voters}.is-animating .result-points{animation:3s both reveal-points}.result-reveal.is-animating *{animation-delay:var(--reveal-delay,0s)!important}@keyframes reveal-intro{0%{opacity:0;transform:translateY(8px)}12%,to{opacity:1;transform:none}}@keyframes reveal-truth{0%,39.99%{background:var(--paper);transform:none}48%{background:var(--yellow);transform:scale(1.12)rotate(-2deg)}60%,to{background:var(--yellow);transform:scale(1.04)rotate(-1deg)}}@keyframes reveal-lie{0%,59.99%{opacity:1}80%,to{opacity:.62}}@keyframes reveal-true-stamp{0%,39.99%{opacity:0;transform:scale(2.2)rotate(-8deg)}52%{opacity:1;transform:scale(.92)rotate(-8deg)}60%,to{opacity:1;transform:scale(1)rotate(-8deg)}}@keyframes reveal-lie-stamp{0%,59.99%{opacity:0;transform:scale(1.7)rotate(-8deg)}78%,to{opacity:1;transform:scale(1)rotate(-8deg)}}@keyframes reveal-voters{0%,79.99%{opacity:0;transform:translateY(10px)}95%,to{opacity:1;transform:none}}@keyframes reveal-points{0%,85%{opacity:0;transform:translateY(12px)scale(.7)}96%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.result-reveal *{transition:none!important;animation:none!important}}@media (max-width:700px){.club.club-revealing{padding-inline:12px}.club-revealing .game-workspace{gap:8px;padding:0 6px 4px}.result-reveal{gap:10px}.result-who{font-size:12px}.result-who>small{font-size:10px}.result-intro h1{font-size:25px}.result-intro p{font-size:13px}.result-claims{gap:12px;padding:10px 14px}.result-claim{padding:10px 12px}.result-claim-text{font-size:calc(16px * var(--streamer-scale,1))}.result-voter{gap:5px;font-size:11px}.result-voters{gap:5px 9px;margin-top:8px}.result-summary,.result-audience-summary{font-size:12px}.club-revealing .game-primary-actions .paper-button{flex:1;padding:8px 12px;font-size:15px}}@media (max-height:720px){.result-reveal{gap:7px}.result-intro h1{font-size:22px}.result-claim{padding-block:8px}.result-voters{margin-top:5px}.result-summary{padding:6px 9px}}.club.club-streamer.club-revealing{height:auto;min-height:100dvh;overflow:clip visible}.club-streamer.club-revealing .table-stage.in-game,.club-streamer.club-revealing .game-workspace,.club-streamer.club-revealing .result-reveal{flex:none}.club-streamer.club-revealing .result-claims{flex:none;grid-template-rows:repeat(3,auto);overflow:visible}@media (min-width:1000px){.club.club-revealing{height:auto;min-height:100dvh;overflow:clip visible}.club-revealing .table-stage.in-game,.club-revealing .game-workspace{flex:none}.club-revealing .result-reveal{flex:none;gap:10px;width:100%;display:flex}.club-revealing .result-who{padding-right:0}.club-revealing .result-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.club-revealing .result-round{font-size:14px;position:static}.club-revealing .result-intro{text-align:left}.club-revealing .result-intro h1{font-size:40px}.club-revealing .result-claims{flex:none;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;overflow:visible}.club-revealing .result-claim{justify-content:flex-start;padding:14px 16px}.club-revealing .result-claim-text{font-size:calc(18px * var(--streamer-scale,1))}.club-revealing .result-voters{margin-top:12px}.club-revealing .result-audience{margin-top:auto;padding-top:10px}}.game-dialog.feedback-dialog{width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);margin:0 auto;inset:auto 12px 12px}.feedback-dialog .game-dialog-header{padding:12px 18px}.feedback-dialog .game-dialog-header h2{font-size:17px}.feedback-dialog .game-dialog-header .icon-button{min-width:44px;min-height:44px}.feedback-dialog .game-dialog-body{padding:16px 18px 20px}.feedback-dialog .feedback-progress{opacity:.7;margin:0 0 8px;font-size:12px;font-weight:700}.feedback-dialog .feedback-question{outline:none;margin:0 0 12px;font-size:23px;font-weight:800;line-height:1.2}.feedback-dialog .feedback-hint{margin:0 0 12px;font-size:13px}.feedback-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.feedback-options.feedback-single{grid-template-columns:repeat(3,minmax(0,1fr))}.feedback-options .paper-button{overflow-wrap:anywhere;justify-content:center;min-width:0;min-height:48px;padding:10px 12px;font-size:14px;line-height:1.25}.feedback-options .paper-button[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:none}.feedback-dialog .game-dialog-footer{justify-content:stretch}.feedback-dialog .game-dialog-footer .paper-button{flex:1;justify-content:center;min-height:48px}@media (max-width:430px){.feedback-dialog .game-dialog-header,.feedback-dialog .game-dialog-body{padding-inline:14px}.feedback-dialog .game-dialog-header h2{font-size:15px}.feedback-dialog .feedback-question{font-size:21px}.feedback-options{gap:8px}.feedback-options .paper-button{padding:10px 8px;font-size:13px}}.club-entrance .club-header{max-width:1152px;height:96px}.club-entrance .header-caption{display:none}.face-home{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;max-width:1152px;min-height:calc(100svh - 96px);margin:auto;padding:0 0 64px;display:grid}.face-home h1{letter-spacing:-2px;color:var(--paper);text-shadow:4px 4px 0 var(--ink);margin:18px 0 20px;font:58px/1.06 Rubik Mono One,Impact,sans-serif}.face-home h1 span{white-space:nowrap;display:block}.face-home p{max-width:520px;margin:0 0 28px;font-size:19px;font-weight:600;line-height:1.55}.face-ctas{gap:14px;display:flex}.face-ctas .paper-button{border:2px solid var(--ink);flex:1;justify-content:space-between;min-height:56px;padding:14px 18px;font-size:16px;font-weight:800}.face-ctas small{white-space:nowrap;font-size:12px}.face-join{min-height:44px;color:var(--ink);text-underline-offset:4px;background:0 0;margin:8px 0;padding:10px 0;font-size:14px;font-weight:700;text-decoration:underline;display:block}.face-trust{flex-wrap:wrap;gap:10px;font-size:12px;font-weight:800;display:flex}.face-trust span{background:#f3e6cc8c;padding:5px 8px}.face-fan{width:100%;height:330px;position:relative}.pc{aspect-ratio:5/7;background:var(--paper);width:32%;color:var(--ink);border:0;border-radius:14px;position:absolute;box-shadow:5px 7px #1f3a5f52,inset 0 0 0 1px #1f3a5f2e}.pc:before{content:"";opacity:.85;pointer-events:none;border:2px solid;border-radius:7px;position:absolute;inset:8px}.pc-index{flex-direction:column;align-items:center;font-family:Rubik Mono One,Impact,sans-serif;font-size:20px;line-height:1;display:flex;position:absolute}.pc-index small{letter-spacing:1px;margin-top:3px;font-family:Golos Text,sans-serif;font-size:9px;font-weight:800}.pc-index.top{top:20px;left:20px}.pc-index.bottom{bottom:20px;right:20px;transform:rotate(180deg)}.pc-body{text-align:center;justify-content:center;align-items:center;font-size:15px;font-weight:800;line-height:1.3;display:flex;position:absolute;inset:50px 16px}.pc.back{background:var(--ink);color:var(--paper)}.pc-pattern{background:repeating-linear-gradient(45deg,#f3e6cc29 0 2px,#0000 2px 10px),repeating-linear-gradient(-45deg,#f3e6cc29 0 2px,#0000 2px 10px);border-radius:5px;position:absolute;inset:14px}.pc-emblem{aspect-ratio:1;background:var(--ink);border:3px solid var(--paper);border-radius:50%;justify-content:center;align-items:center;width:50%;font-family:Rubik Mono One,Impact,sans-serif;font-size:40px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pc.lie{background:var(--yellow)}.pc.lie .pc-body,.pc.flipped .pc-body{inset:44px 16px 98px}.pc-stamp{color:var(--red);background:#f2b134cc;border:3px solid;border-radius:4px;padding:3px 8px;font-family:Rubik Mono One,Impact,sans-serif;font-size:17px;position:absolute;bottom:66px;left:50%;transform:translate(-50%)rotate(-12deg)}.pc-stamp.true{color:var(--green);background:var(--paper)}.pc-first{transition:transform .3s;top:44px;left:0;transform:rotate(-11deg)}.pc-first.flipped{transform:rotate(-6deg)}.pc-middle{z-index:1;top:10px;left:32%;transform:rotate(-2deg)}.pc-last{z-index:2;top:52px;left:64%;transform:rotate(10deg)}.face-entry{max-width:480px;min-height:calc(100svh - 96px);margin:0 auto;padding:0 0 40px;display:block}.face-entry .entrance-form-wrap{max-width:none}.face-entry .profile-form{transform:none}.face-back{min-width:44px;min-height:44px;color:var(--ink);background:0 0;align-items:center;gap:8px;margin-bottom:20px;font-weight:700;display:flex}.face-entry .avatar-options{grid-template-columns:repeat(4,44px);justify-content:space-between;gap:10px}.face-entry .avatar-option{min-width:44px;min-height:44px}@media (max-width:1000px) and (min-width:701px){.face-home{gap:24px}.face-home h1{font-size:42px}.face-home p{font-size:17px}.face-ctas{flex-direction:column}.pc-body{font-size:12px}.pc-index{font-size:15px}.pc-stamp{font-size:12px}}@media (max-width:700px){.club-entrance .club-header{height:80px}.club-entrance .wordmark{font-size:20px}.face-home{flex-direction:column;align-items:stretch;gap:0;max-width:450px;min-height:calc(100svh - 80px);padding:8px 0 26px;display:flex}.face-home h1{letter-spacing:-1px;text-shadow:3px 3px 0 var(--ink);margin:18px 0 14px;font-size:clamp(23px,7.3vw,33px);line-height:1.1}.face-home:lang(ru) h1{font-size:clamp(22px,6.8vw,30px)}.face-home p{margin-bottom:18px;font-size:15px;line-height:1.5}.face-ctas{flex-direction:column;gap:12px}.face-ctas .paper-button{flex:auto;min-height:56px}.face-join{margin:6px 0;font-size:13px}.face-trust{gap:6px;font-size:10px}.face-trust span{padding:5px 6px}.face-fan{height:234px;margin-top:20px}.face-desktop-subtitle{display:none}.pc{border-radius:11px;width:34.85%}.pc-index{font-size:13px}.pc-index small{font-size:7px}.pc-index.top{top:18px;left:18px}.pc-index.bottom{bottom:18px;right:18px}.pc-body{font-size:11.5px;inset:38px 15px}.pc.lie .pc-body,.pc.flipped .pc-body{inset:34px 15px 76px}.pc-first{top:28px;left:0}.pc-middle{top:6px;left:32%}.pc-last{top:28px;left:64%}.pc-emblem{font-size:24px}.pc-stamp{padding:3px 5px;font-size:12px;bottom:48px}.face-entry{min-height:calc(100svh - 80px)}.face-entry .profile-form{padding:28px 22px}}@media (prefers-reduced-motion:reduce){.pc-first{transition:none}}.landing-more{grid-template-columns:1.15fr 1fr;align-items:start;gap:64px;max-width:1120px;margin:0 auto;padding:24px 0 72px;scroll-margin-top:24px;display:grid}.landing-more h2{color:var(--paper);letter-spacing:-1px;text-shadow:3px 4px 0 var(--ink);margin:18px 0 22px;font-family:Rubik Mono One,Impact,sans-serif;font-size:clamp(24px,2.6vw,32px);font-weight:400;line-height:1.15}.demo-block{scroll-margin-top:24px}.demo-card{padding:22px 22px 16px;transform:rotate(-.4deg)}.demo-figure{align-items:center;gap:14px;margin:0 0 16px;display:flex}.demo-figure img{object-fit:cover;object-position:center 20%;border:3px solid var(--ink);flex:none;width:72px;height:72px}.demo-figure figcaption{flex-direction:column;gap:3px;display:flex}.demo-figure strong{font-family:Rubik Mono One,Impact,sans-serif;font-size:20px;font-weight:400;line-height:1.2}.demo-figure small{font-size:13px}.demo-claims{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.demo-claim{width:100%;color:var(--ink);text-align:left;font:inherit;background:#fff9eb;border:2px solid #1f3a5f38;align-items:flex-start;gap:12px;padding:13px 14px;transition:transform .15s,border-color .15s,background .15s;display:flex}button.demo-claim{cursor:pointer}button.demo-claim:hover{border-color:var(--ink);background:#fff3dc;transform:translate(4px)}button.demo-claim:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.demo-number{background:var(--ink);width:32px;height:32px;color:var(--paper);border-radius:50%;flex:none;justify-content:center;align-items:center;font-family:Rubik Mono One,Impact,sans-serif;font-size:13px;line-height:1;display:inline-flex}.demo-copy{flex-direction:column;gap:7px;min-width:0;padding-top:5px;display:flex}.demo-text{font-size:17px;font-weight:500;line-height:1.3}.demo-verdict{font-size:13px;line-height:1.45}.demo-verdict b{letter-spacing:.8px;text-transform:uppercase;margin-bottom:2px;font-size:11px;display:block}.demo-verdict a{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline}.demo-claim.is-truth{background:#edf0d8;border:3px solid #2f6b5c}.demo-claim.is-truth .demo-number{background:var(--green)}.demo-claim.is-truth .demo-verdict b{color:#2f6b5c}.demo-claim.is-lie{background:#ede2c9}.demo-claim.is-lie .demo-verdict b{color:#b73a2b}.demo-claim.is-picked{box-shadow:inset 6px 0 0 var(--yellow)}.demo-result{background:var(--ink);color:var(--paper);margin-top:16px;padding:14px 16px;transform:rotate(.3deg)}.demo-result>b{font-family:Rubik Mono One,Impact,sans-serif;font-size:18px;font-weight:400}.demo-result p{margin:6px 0 14px;font-size:14px;line-height:1.5}.demo-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.demo-result .paper-button.primary{background:var(--yellow);color:var(--ink);box-shadow:3px 4px #142b4a}.demo-result .paper-button.primary:hover:not(:disabled){background:#f6c25a}.demo-retry{min-height:44px;color:var(--paper);text-underline-offset:3px;align-items:center;gap:6px;padding:0 4px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.demo-credit{opacity:.8;margin:14px 0 0;font-size:10px;line-height:1.5}.demo-credit a{color:inherit;text-decoration:underline}.howto-steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.howto-steps li{align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.howto-steps li:first-child{transform:rotate(.5deg)}.howto-steps li:nth-child(2){transform:rotate(-.6deg)}.howto-steps li:nth-child(3){transform:rotate(.3deg)}.howto-steps .demo-number{background:var(--red)}.howto-steps h3{margin:4px 0;font-size:16px;font-weight:800}.howto-steps p{margin:0;font-size:14px;line-height:1.5}.howto-note{margin:20px 0 0;font-size:12px;font-weight:700;line-height:1.5}.demo-jump{z-index:1;color:var(--ink);text-underline-offset:4px;margin-top:14px;font-size:14px;font-weight:800;text-decoration:underline;display:inline-block;position:relative}@media (max-width:1000px){.landing-more{gap:35px}}@media (max-width:700px){.landing-more{flex-direction:column;gap:40px;max-width:450px;padding:8px 0 56px;display:flex}.landing-more h2{margin:14px 0 16px;font-size:23px}.demo-card{padding:16px 14px 12px}.demo-figure img{width:60px;height:60px}.demo-figure strong{font-size:17px}.demo-claim{gap:10px;padding:11px 10px}.demo-number{width:28px;height:28px;font-size:12px}.demo-copy{padding-top:3px}.demo-text{font-size:15px}.howto-steps li{gap:12px;padding:14px}.howto-steps h3{font-size:15px}.howto-steps p,.demo-jump{font-size:13px}}.entry-tabs{border-bottom:1px solid #263a5b30;gap:5px;margin:12px 0 20px;padding-bottom:8px;display:flex}.entry-tabs button{color:#263a5b;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:1;padding:8px 5px;font-size:13px}.entry-tabs button[aria-pressed=true]{color:#fffaf1;background:#263a5b}.room-code-label{margin:0 0 16px;font-size:13px;display:block}.room-code-input{letter-spacing:.2em;text-transform:uppercase;margin-top:7px;display:block}.room-code-chip{color:#263a5b;cursor:pointer;white-space:nowrap;background:#fff9e9;border:1px dashed #263a5b60;border-radius:3px;align-items:center;gap:7px;padding:6px 9px;display:flex}.room-code-chip small{letter-spacing:.08em;font-size:9px}.room-code-chip b{letter-spacing:.1em;-webkit-user-select:all;user-select:all;font-family:monospace;font-size:14px}.test-trigger{color:#263a5b;font:inherit;white-space:nowrap;cursor:pointer;background:#fff9e9;border:1px solid #263a5b40;border-radius:4px;padding:8px 10px;font-size:12px}.test-trigger.is-recording{color:#a23525;border-color:#a23525}.test-trigger.needs-consent{background:#ffe8ae;border-color:#976b36}.test-dialog{color:#263a5b;text-align:left;background:#fcf7e9;border:1px solid #22395655;border-radius:8px;width:min(590px,100vw - 24px);max-height:calc(100dvh - 36px);margin:auto;padding:25px;position:fixed;inset:0;overflow:auto;box-shadow:0 15px 70px #172b4560}.test-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#172b4570}.test-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.test-heading h2{font-family:var(--font-serif),Georgia,serif;margin:7px 0 0;font-size:28px;line-height:1.15}.test-dialog p{margin:12px 0;font-size:14px;line-height:1.5}.test-dialog .test-small{color:#596777;font-size:12px;line-height:1.5}.test-dialog h3{margin:0 0 8px;font-size:16px}.test-close{color:inherit;cursor:pointer;background:0 0;border:0;padding:2px}.test-consent-actions,.test-export-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;display:flex}.test-dialog .paper-button{white-space:normal;height:auto;min-height:40px;padding:10px 13px;font-size:13px}.test-text-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px dotted #263a5b80;padding:5px 0;font-size:12px}.test-text-button:disabled{opacity:.5;cursor:default}.test-agreed{color:#3b7866;font-size:13px}.test-participants{gap:6px;margin:14px 0;padding:0;list-style:none;display:grid}.test-participants li{justify-content:space-between;gap:14px;font-size:12px;display:flex}.test-participants li span:first-child{overflow-wrap:anywhere;min-width:0}.test-participants li span:last-child{white-space:nowrap;color:#596777}.test-recording,.test-exports,.test-saved{border-top:1px dashed #263a5b35;margin-top:20px;padding-top:16px}.test-recording>.test-text-button{margin-top:14px;display:block}.test-live{color:#a23525;font-weight:600}.test-saved-row{border-top:1px solid #263a5b20;align-items:center;gap:12px;padding:10px 0;font-size:12px;display:flex}.test-saved-row>span{flex:1}.test-saved-row small{color:#596777;margin-top:5px;display:block}.test-dialog button:focus-visible{outline-offset:3px;outline:2px solid #bc4878}.room-code-chip:focus-visible{outline-offset:3px;outline:2px solid #bc4878}.entry-tabs button:focus-visible{outline-offset:3px;outline:2px solid #bc4878}.test-trigger:focus-visible{outline-offset:3px;outline:2px solid #bc4878}@media (max-width:600px){.room-header-tools{gap:6px!important}.room-code-chip{gap:4px;padding:5px 6px}.room-code-chip small{display:none}.room-code-chip b{font-size:12px}.test-trigger{padding:7px 6px;font-size:10px}.room-header-tools .room-count{display:none}.club-header .wordmark{font-size:23px}.club-header .wordmark span{font-size:9px}.test-dialog{padding:20px}.test-heading h2{font-size:24px}.entry-tabs{margin:8px 0 14px}.room-code-label{margin-bottom:10px}}@media (max-width:370px){.room-header-tools{gap:3px!important}.room-code-chip{padding:5px 4px}.room-header-tools .header-invite{width:28px;height:28px}.room-header-tools .exit-button{padding:3px}.club-header .wordmark{font-size:21px}}.test-trigger.needs-consent{flex-direction:column;align-items:center;gap:2px;line-height:1.05;display:flex}.test-trigger.needs-consent small{font-size:9px}@media (max-width:700px){.club.club-entrance .club-header{height:62px}.club.club-entrance .entrance-intro{display:none}.club.club-entrance .entrance-layout{gap:0;max-width:440px;padding:10px 0 8px}.club.club-entrance .profile-form{padding:22px 20px 18px;transform:none}.club.club-entrance .profile-form>.eyebrow{display:none}.club.club-entrance .profile-form h2{margin:12px 0 16px;font-size:21px}.club.club-entrance .name-input{padding:9px 11px;font-size:16px}.club.club-entrance .avatar-picker{margin:17px 0 22px}.club.club-entrance .enter-button{min-height:46px;padding:11px 14px}.club.club-entrance .form-footnote{margin-top:12px}.club.club-entrance .recent-room{margin-top:16px}.club.club-entrance .form-error{margin-bottom:12px;padding:8px 10px}}
