._9UQh1a_scene{aspect-ratio:3/2;object-fit:contain;border-radius:24px;width:100%;height:auto;margin-block:0 24px;display:block}
.NzwFPa_completion{gap:20px;width:100%;min-width:0;display:grid}.NzwFPa_scene{aspect-ratio:3/2;object-fit:contain;border-radius:24px;width:100%;height:auto;display:block}.NzwFPa_completion .NzwFPa_title{font-family:var(--font-manrope), sans-serif;letter-spacing:-.04em;text-align:center;margin:0;font-size:clamp(24px,6vw,32px);font-weight:800;line-height:1.2}.NzwFPa_results{gap:16px;min-width:0;display:grid}.NzwFPa_results>p{text-align:center;color:var(--color-muted);margin:0}.NzwFPa_results dl{border:0;gap:0;margin:0;padding:0;display:grid}.NzwFPa_results dl>div{border-bottom:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);background:0 0;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.NzwFPa_results dt{color:var(--color-muted);font-size:16px}.NzwFPa_results dd{text-align:end;font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:800}@media (max-height:700px) and (max-width:680px){.NzwFPa_completion{gap:16px}.NzwFPa_scene{justify-self:center;max-width:330px}}
.wyKVna_overlay,.wyKVna_loading{z-index:80;pointer-events:none;position:fixed;inset:0}.wyKVna_overlay{background:#fff8ef}.wyKVna_backdrop{background:#fff8ef;position:absolute;inset:0;overflow:hidden}.wyKVna_backdrop:empty{display:none}.wyKVna_backdrop *{pointer-events:none!important;caret-color:#0000!important;transition:none!important;animation:none!important}.wyKVna_loading{place-items:center;display:grid}.wyKVna_spinner{place-items:center;width:64px;height:64px;display:grid}.wyKVna_spinner:after{content:"";border:3px solid #251d2929;border-top-color:#251d29;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite wyKVna_spin}@keyframes wyKVna_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wyKVna_spinner:after{animation:none}}.wyKVna_concealed{background:#fff8ef;position:absolute;inset:0;overflow:hidden}.wyKVna_placeholder{background:#ede5da;border-radius:16px;position:absolute}
.bEqauW_close.bEqauW_close{background:var(--color-menu-button);width:48px;min-width:48px;height:48px;min-height:48px;color:var(--color-menu-button-ink);font:26px/1 var(--font-manrope), sans-serif;box-shadow:none;border:0;border-radius:50%;flex:0 0 48px;place-items:center;padding:0;display:inline-grid}@media (hover:hover){.bEqauW_close.bEqauW_close:hover{background:var(--color-menu-button-hover)}}
.on9Rra_group.on9Rra_group>:is(button,a){justify-content:center;align-items:center;gap:12px;display:inline-flex}.on9Rra_action{}.on9Rra_action svg,.on9Rra_group svg{flex-shrink:0}.on9Rra_confirmationRow{--player-action-padding-inline:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.on9Rra_confirmationRow.on9Rra_group>button{width:100%;min-width:0}
.z5OB4a_bar{max-height:calc(var(--mobile-viewport-height,100dvh) / 2);padding:12px max(20px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));background:#fff8ef;border-top:1px solid #251d291f;flex:none;overflow-y:auto}.z5OB4a_content{width:min(var(--player-content-width), 100%);flex-wrap:wrap;align-items:center;gap:10px;margin-inline:auto;display:flex}.z5OB4a_bar:not(:has(button,a,p)){display:none}
._0E6CPG_frame[data-mobile-preparation=true]{background:#fff8ef}._0E6CPG_frame[data-mobile-preparation=true] h1{font-family:var(--font-manrope), sans-serif;letter-spacing:0;font-size:18px;font-weight:800;line-height:1.35}._0E6CPG_actions{flex-wrap:wrap;flex:140px;align-items:center;gap:10px;min-width:0;display:flex}._0E6CPG_actions>button,._0E6CPG_actions>a{flex:140px;min-height:48px;font-size:1rem;text-decoration:none}._0E6CPG_actions>p{flex-basis:100%}._0E6CPG_frame main{scroll-padding-block:16px}._0E6CPG_frame[data-mobile-preparation=true] select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%23251d29' stroke-width='2'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:14px 8px;min-height:48px;padding-inline-end:38px}._0E6CPG_actions:not(:has(button,a,p)){display:none}._0E6CPG_frame[data-mobile-frame]{background:#fff8ef}._0E6CPG_frame>main{flex-direction:column;display:flex}._0E6CPG_frame>main>*{flex-shrink:0}._0E6CPG_frame>main>:first-child{margin-top:auto}._0E6CPG_frame>main>:last-child{margin-bottom:auto}@media (min-width:700px){._0E6CPG_frame[data-mobile-frame]>main>*{width:min(100%, var(--player-content-width));max-width:var(--player-content-width);margin-inline:auto}}
.AWyWxq_guide{gap:var(--player-dialog-gap,18px);min-width:0;display:grid}.AWyWxq_guide section,.AWyWxq_guide form,.AWyWxq_guide label{gap:12px;min-width:0;display:grid}.AWyWxq_guide input{border:1px solid var(--color-border-control);width:100%;min-width:0;min-height:48px;color:var(--color-ink);background:var(--color-surface);border-radius:14px;padding:10px 12px;font-size:16px}
._5WF4Gq_picker{width:100%;max-width:500px;margin-inline:auto}._5WF4Gq_artwork{background:var(--length-color);border-radius:18px;transition:background-color .28s;display:grid;position:relative;overflow:hidden}._5WF4Gq_image{width:100%;height:auto;aspect-ratio:var(--length-image-ratio,3 / 2);object-fit:contain;opacity:0;grid-area:1/1;transition:opacity .28s;display:block}._5WF4Gq_image[data-active=true]{opacity:1}._5WF4Gq_duration{background:var(--color-paper,#fff8ef);color:var(--color-ink);border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:15px;font-weight:650;line-height:1.3;display:inline-flex;position:absolute;bottom:12px;right:12px}._5WF4Gq_picker[data-wide-artwork=true]>._5WF4Gq_duration{width:fit-content;margin:8px auto 0;padding-block:4px;display:flex;position:static}._5WF4Gq_picker[data-wide-artwork=true] ._5WF4Gq_titles{margin-top:10px}._5WF4Gq_duration svg{flex-shrink:0}._5WF4Gq_titles{text-align:center;margin-top:18px;display:grid}._5WF4Gq_titles h2{font:800 24px/1.2 var(--font-manrope), sans-serif;letter-spacing:-.035em;grid-area:1/1;margin:0}._5WF4Gq_control{margin-top:12px;position:relative}._5WF4Gq_track{background:color-mix(in srgb, var(--length-color) 78%, var(--color-ink));pointer-events:none;border-radius:999px;height:10px;transition:background-color .28s;position:absolute;top:17px;left:28px;right:28px}._5WF4Gq_marks{justify-content:space-between;align-items:center;height:100%;display:flex}._5WF4Gq_marks span{background:var(--color-ink);border-radius:50%;width:4px;height:4px}._5WF4Gq_range{appearance:none;cursor:pointer;background:0 0;width:calc(100% - 28px);height:44px;margin:0 14px;display:block;position:relative}._5WF4Gq_range::-webkit-slider-runnable-track{background:0 0;height:10px}._5WF4Gq_range::-moz-range-track{background:0 0;height:10px}._5WF4Gq_range::-webkit-slider-thumb{appearance:none;border:3px solid var(--color-ink);background:var(--length-color);border-radius:50%;width:28px;height:28px;margin-top:-9px;transition:background-color .28s}._5WF4Gq_range::-moz-range-thumb{border:3px solid var(--color-ink);background:var(--length-color);border-radius:50%;width:22px;height:22px;transition:background-color .28s}._5WF4Gq_range:disabled{cursor:default}._5WF4Gq_labels{justify-content:space-between;display:flex}._5WF4Gq_labels._5WF4Gq_labels button{box-sizing:border-box;width:56px;min-width:56px;height:56px;min-height:56px;color:var(--color-ink);font:600 16px/1.2 var(--font-manrope), sans-serif;text-align:center;box-shadow:none;background:0 0;border:0;border-radius:50%;flex:0 0 56px;place-items:center;padding:0;transition:background-color .28s;display:grid}._5WF4Gq_labels._5WF4Gq_labels button[aria-pressed=true]{background:var(--length-color)}._5WF4Gq_unit{text-align:center;color:var(--color-muted);margin:4px 0 0;font-size:16px}@media (prefers-reduced-motion:reduce){._5WF4Gq_image,._5WF4Gq_artwork,._5WF4Gq_track,._5WF4Gq_labels._5WF4Gq_labels button{transition:none}._5WF4Gq_range::-webkit-slider-thumb{transition:none}._5WF4Gq_range::-moz-range-thumb{transition:none}}._5WF4Gq_picker[data-single=true] ._5WF4Gq_range{width:44px;margin-inline:auto}._5WF4Gq_picker[data-single=true] ._5WF4Gq_track{width:0;left:50%;right:auto}._5WF4Gq_picker[data-single=true] ._5WF4Gq_labels{justify-content:center}
.dfiREa_picker{min-width:0}.dfiREa_label{font-size:16px;font-weight:750;display:block}.dfiREa_value{margin-top:8px;font-size:22px;font-weight:800;line-height:1.25}.dfiREa_withAdornment{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.dfiREa_description{min-height:3em;color:var(--color-muted);margin-top:10px;font-size:14px;line-height:1.5}
.C89ZSq_content{gap:var(--player-dialog-gap,20px);display:grid}.C89ZSq_content p{color:var(--color-muted)}.C89ZSq_options{gap:10px;display:grid}.C89ZSq_option{border-radius:var(--radius-button);background:color-mix(in srgb, var(--color-accent) 18%, var(--color-canvas));cursor:pointer;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.C89ZSq_option:has(input:checked){background:color-mix(in srgb, var(--color-accent) 55%, var(--color-canvas))}.C89ZSq_option input{width:20px;height:20px;accent-color:var(--color-ink);flex-shrink:0}.C89ZSq_option img{object-fit:contain;border-radius:10px;flex-shrink:0;width:90px;height:60px}.C89ZSq_option span{overflow-wrap:anywhere;font-weight:700}.C89ZSq_completionActions{gap:16px;margin-top:24px;display:grid}.C89ZSq_completionActions>p{color:var(--color-muted);text-align:center;margin:0;font-size:14px}.C89ZSq_moving{background:var(--color-canvas);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100svh;padding:24px;display:flex}.C89ZSq_content .C89ZSq_secondary{background:color-mix(in srgb, var(--color-accent) 18%, var(--color-canvas))}.C89ZSq_completionActions .C89ZSq_home.C89ZSq_home{background:color-mix(in srgb, var(--color-accent) 18%, var(--color-canvas));border:0}
.Gy8QRW_trigger.Gy8QRW_trigger{width:44px;height:44px;min-height:44px;color:var(--color-ink);background:0 0;border:0;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:inline-grid}.Gy8QRW_trigger.Gy8QRW_badge{color:#fff;cursor:pointer;background:#b32632;font-size:16px;font-weight:800;line-height:1}
.zxsq4W_badge{position:absolute;top:10px;right:12px}.zxsq4W_inline{justify-content:center;min-height:44px;display:flex}
.u4lptq_camera{gap:var(--player-dialog-gap,12px);display:grid}.u4lptq_camera [role=group]{border:0;min-width:0;margin:0;padding:0}.u4lptq_maskHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.u4lptq_maskHeading>span{font-weight:700}.u4lptq_clear{border-radius:var(--radius-button);min-height:44px;color:var(--color-ink);background:0 0;border:0;padding:6px 12px;font-size:14px}.u4lptq_clear[aria-pressed=true]{background:#edcd9e}.u4lptq_masks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.u4lptq_masks button{border-radius:var(--radius-button);min-width:0;color:var(--color-ink);background:#eee3d6;border:0;flex-direction:column;align-items:center;gap:4px;padding:5px;font-size:12px;font-weight:650;line-height:1.2;display:flex}.u4lptq_masks button[aria-pressed=true]{background:#edbd83}.u4lptq_masks img{border-radius:8px;width:52px;height:52px;display:block}.u4lptq_capture{aspect-ratio:1;background:#eee2d2;border-radius:20px;width:min(100%,240px,32dvh);margin:auto;position:relative;overflow:hidden}.u4lptq_capture video,.u4lptq_capture img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.u4lptq_capture video{transform:scaleX(-1)}.u4lptq_capture img[data-mask-overlay]{pointer-events:none}.u4lptq_waiting{bottom:10px;text-align:center;background:#fff8ef;border-radius:12px;padding:6px;font-size:14px;position:absolute;inset-inline:8px}.u4lptq_hint{text-align:center;color:var(--color-muted);margin:0;font-size:14px;line-height:1.4}.u4lptq_privacy{color:var(--color-muted);margin:0;font-size:13px;line-height:1.4}.u4lptq_actions{gap:8px;display:grid}.u4lptq_actions[data-pair=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.u4lptq_actions[data-pair=true] button{padding-inline:8px;font-size:14px}@media (max-height:700px){.u4lptq_camera{gap:8px}.u4lptq_capture{width:min(100%,24dvh,180px)}.u4lptq_masks img{width:36px;height:36px}.u4lptq_masks button{gap:2px;padding:4px}}
.viuATq_input{appearance:none;border:2px solid var(--color-border-control);cursor:pointer;background:#fff8ef;border-radius:7px;flex:0 0 24px;width:24px;height:24px;margin:0}.viuATq_input[type=radio]{border-radius:50%}.viuATq_input:checked{border-color:var(--color-ink);background-color:var(--color-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 4 4L19 6' fill='none' stroke='%23fff8ef' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.viuATq_input[type=radio]:checked{background-image:radial-gradient(circle, var(--color-ink) 0 5px, #fff8ef 6px)}.viuATq_input:disabled{opacity:.55;cursor:default}
.tw7nwG_invitation,.tw7nwG_options{gap:var(--player-dialog-gap,12px);min-width:0;display:grid}.tw7nwG_invitation label{font-weight:750}.tw7nwG_invitation input{border:1px solid var(--color-border-control);background:var(--color-surface);width:100%;min-width:0;min-height:48px;color:var(--color-ink);border-radius:12px;padding:12px;font-size:16px}.tw7nwG_note{color:var(--color-muted)}.tw7nwG_disclosure{border:0;border-block:1px solid var(--color-border-control);min-height:48px;color:var(--color-ink);text-align:start;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:16px;font-weight:750;display:flex}.tw7nwG_disclosure span{font-size:24px}.tw7nwG_options{padding-block:8px;animation:.16s ease-out tw7nwG_appear}.tw7nwG_qr{border-radius:12px;justify-self:center;width:min(100%,216px);height:auto}.tw7nwG_messengers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tw7nwG_messengers button{min-width:0}@keyframes tw7nwG_appear{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.tw7nwG_options{animation:none}}.tw7nwG_lobbyInvitation{gap:10px;min-width:0;display:grid}.tw7nwG_lobbyInvitation .tw7nwG_note{text-align:center;font-size:14px;line-height:1.4}.tw7nwG_lobbyActions{--player-action-padding-inline:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tw7nwG_lobbyActions button{min-width:0}.tw7nwG_feedback{text-align:center;min-height:1.4em;color:var(--color-muted);font-size:13px;line-height:1.4}
._269dfa_invitation{min-width:0}._269dfa_placeholder{text-align:center;min-height:310px;color:var(--color-muted);place-content:center;justify-items:center;gap:12px;display:grid}
.YlaEjq_guidance{color:var(--color-muted);gap:8px;font-size:16px;line-height:1.5;display:grid}.YlaEjq_guidance p{margin:0}
.YFKjMW_panel{overflow-wrap:anywhere;gap:24px;min-width:0;display:grid}.YFKjMW_hint{color:var(--color-muted);font-size:16px;line-height:1.4}.YFKjMW_members{margin:0;padding:0;list-style:none}.YFKjMW_member{flex-wrap:wrap;align-items:center;gap:12px;min-height:88px;padding-block:16px;display:flex}.YFKjMW_member+.YFKjMW_member{border-top:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent)}.YFKjMW_avatar{background:color-mix(in srgb, var(--color-accent) 22%, transparent);border-radius:16px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.YFKjMW_identity{flex:120px;gap:6px;min-width:0;display:grid}.YFKjMW_nickname{font-size:16px;font-weight:750;line-height:1.25}.YFKjMW_host{color:var(--color-muted);font-size:14px;line-height:1.25}.YFKjMW_remove{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 8%, transparent);border-color:#0000;flex-shrink:0;margin-inline-start:auto;}.YFKjMW_target{align-items:center;gap:12px;display:flex}.YFKjMW_heading{min-width:0;margin:0;font-size:24px;line-height:1.2}.YFKjMW_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.YFKjMW_secondary{}.YFKjMW_confirm{background:var(--color-danger);color:var(--color-surface);}@media (prefers-reduced-motion:no-preference){.YFKjMW_panel{animation:.14s ease-out YFKjMW_enter}@keyframes YFKjMW_enter{0%{opacity:.6;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}}
.A9m8xW_view{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.A9m8xW_view .A9m8xW_heading{letter-spacing:-.035em;margin:0;font-size:24px;line-height:1.15}.A9m8xW_progress{color:var(--color-accent-ink);font-size:14px;font-weight:650;line-height:1.25}.A9m8xW_progressRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;min-height:44px;display:flex}.A9m8xW_safetyActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.A9m8xW_safetyActions>:first-child{flex:140px}.A9m8xW_safetyActions>button{flex:0 auto}.A9m8xW_timerWithdraw{align-self:center;}.A9m8xW_revealTimer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.A9m8xW_voteForm{gap:4px;display:grid}.A9m8xW_fieldset{border:0;min-width:0;margin:0;padding:0;position:relative}.A9m8xW_candidates{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;display:grid}.A9m8xW_candidate{border:1px solid var(--color-border-control);border-radius:var(--radius-button);background:var(--color-surface);cursor:pointer;align-items:center;gap:4px;min-height:44px;padding:5px 24px 5px 6px;display:flex;position:relative}.A9m8xW_candidate input{width:16px;height:16px;accent-color:var(--color-accent-ink);cursor:inherit;position:absolute;top:calc(50% - 8px);right:5px}.A9m8xW_candidate:has(input:checked){background:var(--color-accent);border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}.A9m8xW_candidate:has(input:disabled){cursor:default}.A9m8xW_nickname{min-width:0;font-size:16px;font-weight:650;line-height:1.15}.A9m8xW_nickname small,.A9m8xW_binLabel small{color:var(--color-muted);font-size:12px;font-weight:500}.A9m8xW_abstain{grid-column:1/-1;justify-content:center;padding-inline-start:28px;font-size:16px}.A9m8xW_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.A9m8xW_actions>:only-child{grid-column:1/-1}.A9m8xW_primary{}@media (prefers-reduced-motion:reduce){.A9m8xW_primary{transition:none}}.A9m8xW_secondary{}.A9m8xW_status{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:14px;line-height:1.3}.A9m8xW_accepted{text-align:center;flex-direction:column;align-items:center;gap:12px;padding-block:24px;display:flex}.A9m8xW_accepted>svg{color:var(--color-ink);fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.A9m8xW_ownVote{font-size:20px;font-weight:700;line-height:1.25}.A9m8xW_hint{color:var(--color-muted);font-size:16px;line-height:1.4}.A9m8xW_revealedPrompt{font-size:16px;line-height:1.3}.A9m8xW_tallies{gap:4px;margin:0;padding:0;list-style:none;display:grid}.A9m8xW_tallies li{border-bottom:1px solid #251d291f;align-items:center;gap:16px;padding:12px 24px 12px 0;display:flex;position:relative}.A9m8xW_tallies li:last-child{border-bottom:0}.A9m8xW_bin{flex:1;min-width:0}.A9m8xW_binLabel{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:16px;line-height:1.4;display:flex}.A9m8xW_binLabel>span{font-weight:600}.A9m8xW_binLabel strong{color:var(--color-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px;font-weight:600}.A9m8xW_track{background:#251d2917;border-radius:4px;height:4px;margin-top:4px;display:block}.A9m8xW_track>span{border-radius:inherit;background:var(--color-accent-ink);transform-origin:0;height:100%;display:block}.A9m8xW_star{color:var(--color-accent-ink);flex-shrink:0;width:16px;font-size:16px;position:absolute;right:0}.A9m8xW_nominee .A9m8xW_binLabel>span{font-weight:750}.A9m8xW_caption{color:var(--color-accent-ink);font-size:14px;line-height:1.35}.A9m8xW_ready{min-height:44px;color:var(--color-success);align-items:center;gap:8px;font-size:16px;font-weight:650;display:flex}.A9m8xW_summary{text-align:center;gap:16px;padding-top:16px}.A9m8xW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.A9m8xW_candidate{transition:background-color .12s,box-shadow .12s}.A9m8xW_view{animation:.16s ease-out A9m8xW_enter}.A9m8xW_track>span{animation:.22s ease-out A9m8xW_fill}@keyframes A9m8xW_enter{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes A9m8xW_fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}
.Y2jkwG_app{background:var(--color-canvas);overflow-wrap:anywhere;flex-direction:column;height:100dvh;display:flex}.Y2jkwG_header{width:min(760px,100%);padding:calc(8px + env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 8px max(12px, env(safe-area-inset-left));border-bottom:1px solid #251d291a;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin-inline:auto;display:flex}.Y2jkwG_brand{text-align:center;line-height:1.2;display:grid}.Y2jkwG_brand strong{letter-spacing:-.07em;font-size:19px;font-weight:800}.Y2jkwG_brand>span{color:var(--color-muted);font-size:12px}.Y2jkwG_icon,.Y2jkwG_exit{min-width:44px;min-height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.Y2jkwG_icon{border-radius:50%;flex-shrink:0;padding:6px;font-size:24px}.Y2jkwG_exit{color:var(--color-danger);border-radius:var(--radius-button);border:1px solid;padding:8px;font-size:14px;font-weight:650}.Y2jkwG_back{align-self:flex-start;}.Y2jkwG_spacer{width:44px}.Y2jkwG_workspace{overscroll-behavior:contain;min-height:0;padding:16px max(20px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));flex:1;overflow-y:auto}.Y2jkwG_workspace[data-active-round=true]{padding-block:8px max(8px, env(safe-area-inset-bottom))}.Y2jkwG_content{width:min(var(--player-content-width), 100%);flex-direction:column;gap:12px;margin:auto;display:flex}.Y2jkwG_workspace[data-members-view=true]>.Y2jkwG_content{gap:16px;margin-block:0;padding-block:clamp(16px,4svh,32px) 16px}.Y2jkwG_content h1{font-size:var(--player-title-size);line-height:1.1}.Y2jkwG_titleRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.Y2jkwG_eyebrow{color:var(--color-accent-ink);margin-bottom:4px;font-size:14px;font-weight:650}.Y2jkwG_hint{color:var(--color-muted);font-size:14px;line-height:1.4}.Y2jkwG_notice{border-inline-start:3px solid var(--color-accent);padding-inline-start:12px;font-size:14px}.Y2jkwG_rosterHeader{color:var(--color-muted);justify-content:space-between;align-items:center;font-size:14px;display:flex}.Y2jkwG_rosterHeader strong{color:var(--color-ink);font-variant-numeric:tabular-nums}.Y2jkwG_roster{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;margin:0;padding:0;list-style:none;display:grid}.Y2jkwG_roster li{border-bottom:1px solid #251d291f;align-items:center;gap:8px;min-height:58px;padding-block:6px;display:flex}.Y2jkwG_roster svg{flex-shrink:0}.Y2jkwG_roster li>div{flex:1;min-width:0}.Y2jkwG_roster strong{font-size:14px;line-height:1.2;display:block}.Y2jkwG_roster div span{color:var(--color-muted);margin-top:2px;font-size:12px;display:block}.Y2jkwG_ready{color:var(--color-success);font-size:16px;font-weight:750}.Y2jkwG_waiting{color:var(--color-muted);font-size:20px}.Y2jkwG_effective{padding-block:6px;font-size:14px;line-height:1.4}.Y2jkwG_primary{gap:10px;display:grid}.Y2jkwG_primary button{width:100%}.Y2jkwG_error{color:var(--color-danger);font-size:15px;line-height:1.4}.Y2jkwG_retry{gap:8px;display:grid}.Y2jkwG_menuActions{gap:12px;display:grid}.Y2jkwG_form{gap:var(--player-dialog-gap,18px);display:grid}.Y2jkwG_form label{gap:8px;display:grid}.Y2jkwG_form select{border:1px solid var(--color-border-control);background:var(--color-surface);width:100%;min-height:48px;color:var(--color-ink);font:inherit;border-radius:12px;padding:8px}.Y2jkwG_form .Y2jkwG_checkbox{align-items:center;gap:12px;min-height:48px;display:flex}@media (prefers-reduced-motion:no-preference){.Y2jkwG_icon{transition:background-color .12s}.Y2jkwG_roster li{animation:.18s ease-out Y2jkwG_appear}@keyframes Y2jkwG_appear{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:340px){.Y2jkwG_roster{grid-template-columns:1fr}}.Y2jkwG_count{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:800}.Y2jkwG_rosterLabel{font-size:16px;font-weight:750}.Y2jkwG_lobbyTools{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}
._7uO9Zq_capacity{gap:var(--player-dialog-gap,12px);min-width:0;display:grid}._7uO9Zq_capacity>p,._7uO9Zq_intro>p{margin:0}._7uO9Zq_intro{gap:6px;display:grid}._7uO9Zq_intro>p{color:var(--color-muted)}._7uO9Zq_illustration{background:color-mix(in srgb, var(--color-accent) 30%, var(--color-surface));border-radius:24px;gap:8px;padding:12px;display:grid}._7uO9Zq_seatGroup{gap:6px;display:grid}._7uO9Zq_portraits{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._7uO9Zq_portrait{aspect-ratio:1;background:var(--color-surface);border-radius:50%;justify-self:center;width:100%;max-width:72px;transition:opacity .28s;overflow:hidden}._7uO9Zq_portrait img{width:100%;height:100%;display:block}._7uO9Zq_seatGroup[data-extra=true] ._7uO9Zq_portrait{opacity:.45}._7uO9Zq_seatLabel{justify-content:space-between;align-items:center;gap:8px;min-height:28px;font-size:14px;font-weight:750;display:flex}._7uO9Zq_symbol{background:var(--color-accent);border-radius:50%;place-items:center;min-width:32px;height:32px;display:grid}._7uO9Zq_demo{color:var(--color-muted);font-size:14px}._7uO9Zq_capacity ._7uO9Zq_secondary{background:color-mix(in srgb, var(--color-accent) 30%, var(--color-surface));border:0}._7uO9Zq_details{color:var(--color-muted);font-size:14px}._7uO9Zq_details summary{cursor:pointer;align-content:center;min-height:44px}._7uO9Zq_details p{margin:0 0 8px}@media (prefers-reduced-motion:reduce){._7uO9Zq_portrait{transition:none}}
.UpjNEq_resume{width:min(var(--player-content-width), calc(100% - 32px));flex-wrap:wrap;flex:none;justify-content:center;gap:4px 12px;max-height:120px;margin:0 auto 8px;display:flex;overflow:auto}.UpjNEq_resume a{background:var(--color-accent)}.UpjNEq_browserHint{width:min(var(--player-content-width), calc(100% - 32px));border-radius:var(--radius-button);background:#f1bf8240;margin:4px auto 12px;padding:12px 16px;font-size:14px}.UpjNEq_browserHint p{margin:0 0 4px}.UpjNEq_browserHint a{min-height:44px;color:inherit;align-items:center;font-weight:800;display:inline-flex}
.v4cQxG_header{width:min(900px,100%);padding:calc(8px + env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left));flex:none;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:8px;margin-inline:auto;display:grid}.v4cQxG_header .v4cQxG_brand,.v4cQxG_header .v4cQxG_brand a{text-align:center;letter-spacing:-.06em;min-height:0;color:var(--color-ink);padding:0;font-size:20px;font-weight:800;line-height:1.2;text-decoration:none;display:block}.v4cQxG_side{justify-content:center;align-items:center;display:flex}.v4cQxG_header .v4cQxG_side>button,.v4cQxG_header .v4cQxG_side>a{border-radius:var(--radius-button);width:48px;min-width:48px;min-height:48px;color:var(--color-ink);background:0 0;border:0;justify-content:center;align-items:center;padding:10px;text-decoration:none;display:inline-flex}.v4cQxG_context{text-align:center;flex:none;width:min(900px,100%);margin-inline:auto;padding:0 20px 12px;font-size:14px;line-height:1.4}.v4cQxG_detail{color:var(--color-muted)}.v4cQxG_menuActions{gap:12px;margin-block:12px;display:grid}@media (min-width:700px){.v4cQxG_header,.v4cQxG_context{width:min(var(--player-content-width), calc(100% - 40px));padding-inline:0}}.v4cQxG_withProgress{padding-bottom:0}
.tpdHza_app{background:var(--color-canvas);height:100dvh;color:var(--color-ink);overflow-wrap:anywhere;flex-direction:column;display:flex}.tpdHza_header{padding:calc(8px + env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left));border-bottom:1px solid #62418a26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.tpdHza_header span{font-size:14px;font-weight:700}.tpdHza_scroll{min-height:0;padding:24px max(20px, env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));flex:1;overflow-y:auto}.tpdHza_scroll>*{width:min(var(--player-content-width), 100%);margin-inline:auto}.tpdHza_scroll section{gap:16px;display:grid}.tpdHza_app h1{font-size:var(--player-title-size);letter-spacing:-.025em;margin:8px 0;line-height:1.15}.tpdHza_app p{margin-block:0;line-height:1.5}.tpdHza_primary{}@media (prefers-reduced-motion:reduce){.tpdHza_app .tpdHza_primary{transition:none}}.tpdHza_notice,.tpdHza_hint{color:#655473;padding-block:12px;font-size:14px}.tpdHza_progress{color:#62418a;font-weight:700}.tpdHza_field{gap:8px;display:grid}.tpdHza_field select{min-height:48px;font:inherit;background:#fff;border:1px solid #62418a70;border-radius:12px;width:100%;padding:12px}.tpdHza_roster,.tpdHza_scores{margin:0;padding:0;list-style:none}.tpdHza_roster li,.tpdHza_scores li{border-bottom:1px solid #62418a26;align-items:center;gap:12px;padding-block:12px;display:flex}.tpdHza_roster small{margin-left:auto}.tpdHza_timer,.tpdHza_secondary{gap:12px;padding-block:16px;display:grid}.tpdHza_options{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.tpdHza_option{border-radius:var(--radius-button);cursor:pointer;background:#fff;border:2px solid #62418a38;align-items:center;gap:14px;min-height:58px;padding:14px 16px;transition:border-color .12s,background .12s;display:flex}.tpdHza_option:has(input:checked){background:#eee3ff;border-color:#62418a}.tpdHza_option input{accent-color:#62418a;flex-shrink:0;width:20px;height:20px}.tpdHza_receipt{background:#eee3ff;border-left:4px solid #62418a;padding:16px}.tpdHza_answer{font-weight:800;font-size:var(--player-heading-size);color:#62418a}@media (prefers-reduced-motion:reduce){.tpdHza_option{transition:none}}@media (max-width:400px){.tpdHza_header span{display:none}.tpdHza_scroll{padding-top:16px}}.tpdHza_scores li{flex-wrap:wrap}.tpdHza_timer fieldset{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.tpdHza_timer legend{margin-bottom:8px;font-weight:700}.tpdHza_timer fieldset>button[aria-pressed=true]{color:#fff;background:#62418a}.tpdHza_lobbyTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.tpdHza_lobbyTitle strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px}
._770xhG_app{--color-accent:#e6d6c0;overflow-wrap:anywhere;flex-direction:column;display:flex}._770xhG_page{overscroll-behavior:contain;min-height:0;padding:16px max(20px, env(safe-area-inset-right)) 28px max(20px, env(safe-area-inset-left));flex:1;overflow-y:auto}._770xhG_content{width:min(100%, var(--player-content-width));margin-inline:auto}._770xhG_page h1{font-size:var(--player-title-size);margin:1.5rem 0 1rem;line-height:1.15}._770xhG_details h2{margin:0 0 1rem;font-size:1.4rem;line-height:1.35}._770xhG_details h3{margin-bottom:0;font-size:1rem}._770xhG_details section{border-top:1px solid var(--color-border-control);margin-top:2rem;padding-top:1.5rem}._770xhG_details p,._770xhG_details dd{line-height:1.7}._770xhG_intro{color:var(--color-muted)}._770xhG_details dt{margin-top:1.5rem;font-weight:700}._770xhG_details dd{margin:.5rem 0 0}._770xhG_contactActions{justify-items:start;gap:16px;margin-top:24px;display:grid}._770xhG_contactActions h3{margin-bottom:8px}
.NfJBuW_app{background:var(--color-canvas);height:100dvh;color:var(--color-ink);overflow-wrap:anywhere;flex-direction:column;display:flex}.NfJBuW_header{padding:calc(8px + env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left));border-bottom:1px solid #294e7a26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.NfJBuW_header span{font-size:14px;font-weight:700}.NfJBuW_scroll{min-height:0;padding:24px max(20px, env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));flex:1;overflow-y:auto}.NfJBuW_scroll>*{width:min(var(--player-content-width), 100%);margin-inline:auto}.NfJBuW_scroll section{gap:16px;display:grid}.NfJBuW_app h1{font-size:var(--player-title-size);letter-spacing:-.025em;margin:8px 0;line-height:1.15}.NfJBuW_app p{margin-block:0;line-height:1.5}.NfJBuW_primary{}@media (prefers-reduced-motion:reduce){.NfJBuW_app .NfJBuW_primary{transition:none}}.NfJBuW_notice,.NfJBuW_hint{color:#465a72;padding-block:12px;font-size:14px}.NfJBuW_progress{color:#294e7a;font-weight:700}.NfJBuW_field{gap:8px;display:grid}.NfJBuW_field select{min-height:48px;font:inherit;background:#fff;border:1px solid #294e7a70;border-radius:12px;width:100%;padding:12px}.NfJBuW_roster,.NfJBuW_scores{margin:0;padding:0;list-style:none}.NfJBuW_roster li,.NfJBuW_scores li{border-bottom:1px solid #294e7a26;align-items:center;gap:12px;padding-block:12px;display:flex}.NfJBuW_roster small{margin-left:auto}.NfJBuW_timer,.NfJBuW_secondary{gap:12px;padding-block:16px;display:grid}.NfJBuW_options{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.NfJBuW_option{border-radius:var(--radius-button);cursor:pointer;background:#fff;border:2px solid #294e7a38;align-items:center;gap:14px;min-height:58px;padding:14px 16px;transition:border-color .12s,background .12s;display:flex}.NfJBuW_option:has(input:checked){background:#dceaff;border-color:#294e7a}.NfJBuW_option input{accent-color:#294e7a;flex-shrink:0;width:20px;height:20px}.NfJBuW_receipt{background:#dceaff;border-left:4px solid #294e7a;padding:16px}.NfJBuW_answer{font-weight:800;font-size:var(--player-heading-size);color:#294e7a}@media (prefers-reduced-motion:reduce){.NfJBuW_option{transition:none}}@media (max-width:400px){.NfJBuW_header span{display:none}.NfJBuW_scroll{padding-top:16px}}.NfJBuW_timer fieldset{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.NfJBuW_timer legend{margin-bottom:8px;font-weight:700}.NfJBuW_timer fieldset>button[aria-pressed=true]{color:#fff;background:#294e7a}.NfJBuW_lobbyTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.NfJBuW_lobbyTitle strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px}
.KgFztG_controls,.KgFztG_form{gap:12px;min-width:0;display:grid}.KgFztG_label{font-size:18px;font-weight:700;line-height:1.3}.KgFztG_hint{color:var(--color-muted);font-size:16px;line-height:1.4}.KgFztG_count{color:var(--color-accent-ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:650}.KgFztG_fieldset{border:0;min-width:0;margin:0;padding:0}.KgFztG_fieldset legend{padding:0 0 8px}.KgFztG_choice{border-radius:var(--radius-button);cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:12px;font-size:16px;line-height:1.3;display:flex}.KgFztG_choice:has(input:disabled){cursor:default}.KgFztG_primary{}.KgFztG_secondary{}.KgFztG_choice:has(input:checked){background:var(--color-accent,#f3ddc3)}
.TtT5QG_frame{--game-accent:#682b3e;flex-direction:column;display:flex;overflow:hidden}.TtT5QG_main{box-sizing:border-box;flex:1;align-content:start;gap:16px;width:min(100%,516px);min-height:0;margin-inline:auto;padding:16px;display:grid;overflow:auto}.TtT5QG_main section{gap:16px;display:grid}.TtT5QG_main input:not([type=checkbox]){width:100%;min-height:48px;font:inherit}.TtT5QG_main button{min-height:48px}.TtT5QG_main h1{font-size:clamp(22px,4vw,28px)}.TtT5QG_check{align-items:flex-start;gap:12px;line-height:1.6;display:flex}.TtT5QG_check input{flex:none;width:24px;height:24px;margin:3px 0}.TtT5QG_main.TtT5QG_discovery{width:min(100%,564px);padding:8px max(24px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));gap:6px}.TtT5QG_discoveryHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.TtT5QG_discoveryHeading h1{font-size:18px;font-weight:800;line-height:1.35}
.w9lXFW_poster.w9lXFW_poster{--poster-image-text-gap:16px;grid-template-rows:auto auto auto minmax(76px,1fr) minmax(39px,auto);display:grid}.w9lXFW_poster.w9lXFW_poster>h2{font:800 var(--player-title-size)/1.12 var(--font-manrope), sans-serif;letter-spacing:-.035em;white-space:normal;padding:10px 18px var(--poster-image-text-gap);align-items:flex-end;min-height:calc(2.24em + 28px);display:flex}@media (min-width:700px){.w9lXFW_poster.w9lXFW_poster>img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.w9lXFW_poster.w9lXFW_poster>p:first-child{padding:18px 18px 0;font-size:16px;line-height:1.5}.w9lXFW_poster.w9lXFW_poster>img+p{padding:var(--poster-image-text-gap) 18px 12px;font-size:17px;line-height:1.4}}@media (max-height:700px) and (max-width:680px){.w9lXFW_poster.w9lXFW_poster{--poster-image-text-gap:8px}}
.TUUwCa_card{flex-direction:column;flex:1;justify-content:center;gap:10px;min-width:0;display:flex}.TUUwCa_card h2{font-size:var(--player-heading-size);overflow-wrap:anywhere;line-height:1.2}.TUUwCa_form{gap:8px;min-width:0;display:grid}.TUUwCa_form .TUUwCa_options{gap:6px;margin:0}.TUUwCa_options .answer-option{background:color-mix(in srgb, var(--color-accent) 35%, var(--color-canvas));border-radius:var(--radius-button);min-height:44px;box-shadow:none;border:0;gap:8px;padding:6px 10px;line-height:1.25}.TUUwCa_options .answer-option.is-selected{box-shadow:none;background:var(--color-accent);border:0}.TUUwCa_card .text-button{margin:0}.TUUwCa_progress,.TUUwCa_roundCount{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TUUwCa_progress{color:var(--color-muted);justify-content:space-between;font-size:14px;font-weight:700}.TUUwCa_roundCount svg{flex:none}.TUUwCa_legend{margin-bottom:6px;font-weight:750}.TUUwCa_note{color:var(--color-muted);font-size:14px;line-height:1.4}.TUUwCa_waiting{border-inline-start:3px solid var(--color-accent-ink);padding-inline-start:12px}.TUUwCa_results{margin:0;display:grid}.TUUwCa_results>div{border-bottom:1px solid var(--color-border-control);min-width:0;padding-block:12px}.TUUwCa_results dt{color:var(--color-muted);font-size:14px;line-height:1.4}.TUUwCa_results dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:18px;font-weight:700;line-height:1.35}.TUUwCa_answerResults{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.TUUwCa_complete{gap:18px}.TUUwCa_explanation summary{cursor:pointer;min-height:44px;padding-block:10px;font-weight:700}.TUUwCa_explanation p{padding-block:8px}.TUUwCa_secondaryActions{flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:16px;display:flex}.TUUwCa_skip.TUUwCa_skip{background:color-mix(in srgb, var(--color-accent) 38%, var(--color-canvas));width:100%;margin:0}@media (min-width:700px) and (min-height:740px){.TUUwCa_card{gap:18px}.TUUwCa_form{gap:14px}.TUUwCa_options .answer-option{min-height:54px;padding:10px 14px}}.TUUwCa_options .answer-option{min-height:48px}
.QOpApW_app{overflow-wrap:anywhere;background:#fff8ef;flex-direction:column;height:100dvh;display:flex}.QOpApW_header{width:min(688px,100%);padding:calc(16px + env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) 12px max(24px, env(safe-area-inset-left));flex:none;justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.QOpApW_wordmark{letter-spacing:-.08em;align-items:center;min-height:44px;font-size:clamp(26px,4vw,38px);font-weight:800;display:inline-flex}.QOpApW_headerWithBack{justify-content:flex-start;gap:16px}.QOpApW_wordmark span{background:var(--color-accent);border-radius:50%;width:8px;height:8px;margin:12px 0 0 4px}.QOpApW_iconButton{min-width:48px;min-height:48px;color:var(--color-ink);background:0 0;border:1px solid #ded3cc;border-radius:50%;place-items:center;font-size:28px;line-height:1;display:grid}.QOpApW_workspace{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:8px max(24px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));flex:1;overflow-y:auto}.QOpApW_screen{max-width:var(--player-content-width);flex-direction:column;justify-content:center;gap:22px;min-height:100%;margin-inline:auto;display:flex}.QOpApW_screenTop h1{font-size:var(--player-title-size);margin-top:12px;line-height:1.1}.QOpApW_description{color:var(--color-muted);line-height:1.45}.QOpApW_screenTop .QOpApW_description{margin-top:10px}.QOpApW_footer{color:var(--color-muted);text-align:center;font-size:14px;line-height:1.4}.QOpApW_back{min-width:48px;min-height:48px;color:var(--color-ink);background:0 0;border:0;border-radius:50%;place-items:center;font-size:24px;display:grid}.QOpApW_dockHint{flex:1;font-size:1rem}.QOpApW_futureNotice{color:var(--color-muted);margin-bottom:20px;font-size:16px;line-height:1.4}.QOpApW_category{color:var(--color-muted);font-size:14px;font-weight:650}.QOpApW_actions{flex:1;gap:8px;min-width:0;display:grid}.QOpApW_primary{background:color-mix(in srgb, var(--action-surface,var(--color-accent)) 86%, var(--color-ink));}.QOpApW_secondary{}.QOpApW_primary svg,.QOpApW_secondary svg{flex-shrink:0}.QOpApW_actions .QOpApW_primary svg,.QOpApW_actions .QOpApW_secondary svg{display:none}.QOpApW_availability{text-align:center;color:var(--color-muted);padding-block:10px;font-size:14px;line-height:1.5}.QOpApW_notice{color:var(--color-muted);border-left:3px solid var(--color-accent);padding-left:12px;font-size:16px;line-height:1.4}.QOpApW_concepts{display:grid}.QOpApW_concept{border-bottom:1px solid #ded3cc;grid-template-columns:38px 1fr;gap:16px;padding:16px 0;display:grid}.QOpApW_concept:first-child{padding-top:0}.QOpApW_concept:last-child{border:0;padding-bottom:0}.QOpApW_concept>svg{width:38px;margin-top:4px}.QOpApW_concept h2{margin:3px 0 6px;font-size:23px;line-height:1.2}.QOpApW_concept div>p:last-child{color:var(--color-muted);font-size:16px;line-height:1.4}.QOpApW_steps{counter-reset:step;gap:14px;margin-block:0;padding:0;list-style:none;display:grid}.QOpApW_steps li{counter-increment:step;align-items:center;gap:12px;display:flex}.QOpApW_steps li:before{content:counter(step);background:#eee3d5;border-radius:50%;flex:0 0 32px;place-items:center;height:32px;font-weight:800;display:grid}.QOpApW_menuNavigation{gap:10px;display:grid}.QOpApW_menuLink{width:100%}.QOpApW_menuHint{color:var(--color-muted);text-align:center;margin:10px 0 24px;font-size:16px}@keyframes QOpApW_enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:520px){.QOpApW_header{padding-top:calc(10px + env(safe-area-inset-top));padding-bottom:8px}.QOpApW_screen{gap:18px}}@media (max-height:690px){.QOpApW_screen{gap:14px}.QOpApW_screenTop h1{margin-top:4px}.QOpApW_screenTop .QOpApW_description{margin-top:8px}}@media (prefers-reduced-motion:reduce){.QOpApW_screen{animation:none}.QOpApW_primary,.QOpApW_secondary{transition:none}}.QOpApW_app h1,.QOpApW_app h2{font-family:var(--font-neucha), var(--font-manrope), sans-serif;letter-spacing:0;font-weight:400}.QOpApW_screenTop h1{font-size:var(--player-title-size)}.QOpApW_iconButton{flex-shrink:0}.QOpApW_workspace{scroll-padding-block:16px}.QOpApW_swipeScreen{gap:8px}.QOpApW_swipeScreen .QOpApW_screenTop h1{font-family:var(--font-manrope), sans-serif;margin-top:4px;font-size:18px}.QOpApW_formatPoster{background:#f3ddc3;border-radius:18px;min-height:100%;position:relative;overflow:hidden;}.QOpApW_formatPoster[data-format=party]{background:#c6ded1}.QOpApW_formatPoster.QOpApW_formatPoster>h2{font-family:var(--font-manrope), sans-serif;font-size:var(--player-title-size);letter-spacing:-.04em;white-space:pre-line;padding:14px 18px var(--poster-image-text-gap);min-height:0;font-weight:800;line-height:1.02}.QOpApW_formatPoster.QOpApW_formatPoster>img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.QOpApW_formatPoster[data-age-restricted]>h2{min-height:64px;padding-right:74px}.QOpApW_formatDescription{padding:var(--poster-image-text-gap) 18px 12px;font-size:17px;line-height:1.4}.QOpApW_formatNote{padding:0 18px 18px;font-size:14px;line-height:1.5}.QOpApW_gameFacts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.QOpApW_accessBadge{color:#29232c;background:#fff8ef;border-radius:999px;flex-shrink:0;max-width:100%;padding:4px 10px;font-size:12px;font-weight:750;line-height:1.4;display:inline-block}.QOpApW_swipeScreen .QOpApW_footer{margin-top:auto;padding-top:8px;font-size:14px}.QOpApW_formatConfirm{flex:1}@media (max-height:700px) and (max-width:680px){.QOpApW_swipeScreen{gap:6px}.QOpApW_swipeScreen .QOpApW_screenTop h1{margin-top:0}.QOpApW_swipeScreen [data-swipe-picker]{padding-block:2px 4px}.QOpApW_formatPoster.QOpApW_formatPoster>h2{padding-top:10px}.QOpApW_swipeScreen .QOpApW_formatDescription{padding-block:8px;font-size:16px}.QOpApW_swipeScreen .QOpApW_formatNote{padding-bottom:8px}}.QOpApW_formatPoster[data-session=adult]{background:var(--color-poster);color:var(--color-action-text)}.QOpApW_formatPoster[data-session=habits]{background:#c6ded1}.QOpApW_formatPoster[data-session=adventures]{background:#ead0c5}.QOpApW_app[data-action-tone=easy]{--action-surface:#f3ddc3}.QOpApW_app[data-action-tone=habits]{--action-surface:#c6ded1}.QOpApW_app[data-action-tone=adult]{--action-surface:var(--color-action-surface)}.QOpApW_app[data-action-tone=adventures]{--action-surface:#ead0c5}@media (prefers-reduced-motion:reduce){.QOpApW_primary{transition:none}}.QOpApW_partyPoster{background:var(--color-accent)}@media (min-width:700px){.QOpApW_swipeScreen{max-width:var(--player-content-width)}}
.a9cLsa_workspace{width:min(100%, var(--player-content-width));flex-direction:column;justify-content:center;gap:18px;min-height:100%;margin-inline:auto;display:flex;position:relative}.a9cLsa_playing{gap:8px}.a9cLsa_playing>.a9cLsa_header{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a9cLsa_header,.a9cLsa_actions{gap:12px;display:grid}.a9cLsa_header h1{font-size:var(--player-title-size);overflow-wrap:anywhere}.a9cLsa_playing .a9cLsa_header h1{letter-spacing:-.025em;font-size:20px}.a9cLsa_playing .a9cLsa_header{gap:8px}.a9cLsa_header p:last-child,.a9cLsa_note{color:var(--color-muted)}.a9cLsa_pair{width:88px;height:88px;color:var(--color-accent-ink);margin:0 auto 12px}.a9cLsa_paused{gap:20px;display:grid}.a9cLsa_presence{color:var(--color-muted);border-inline-start:3px solid var(--color-border-control);padding-inline-start:12px;font-size:14px}.a9cLsa_participants{border-block:1px solid #251d2933;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.a9cLsa_participants li{grid-template-columns:32px minmax(0,1fr);align-content:start;align-items:center;gap:8px 10px;padding:14px 10px 14px 0;display:grid}.a9cLsa_participants li+li{border-left:1px solid #251d2933;padding-left:12px;padding-right:0}.a9cLsa_participants li>div{gap:2px;display:grid}.a9cLsa_participants li>div span{color:var(--color-muted);font-size:14px}.a9cLsa_participants li>p{color:var(--color-muted);grid-column:1/-1;font-size:14px}.a9cLsa_symbol{background:var(--color-surface);border:1px solid var(--color-border-control);border-radius:9px;place-items:center;width:32px;height:40px;font-weight:750;display:grid;transform:rotate(-5deg)}.a9cLsa_participants li+li .a9cLsa_symbol{transform:rotate(5deg)}.a9cLsa_present{background:var(--color-accent);border-color:var(--color-ink)}.a9cLsa_notice{gap:12px;min-width:0;display:grid}.a9cLsa_error{color:var(--color-danger)}.a9cLsa_close,.a9cLsa_rounds{text-align:start;justify-self:start}.a9cLsa_rounds{align-items:center;gap:12px;display:inline-flex}.a9cLsa_menuActions{gap:12px;display:grid}.a9cLsa_menuActions>button,.a9cLsa_menuActions>a{width:100%;margin:0}@media (max-height:690px){.a9cLsa_workspace{gap:14px}.a9cLsa_pair{width:72px;height:72px;margin-bottom:4px}}@media (prefers-reduced-motion:reduce){.a9cLsa_symbol,.a9cLsa_participants li+li .a9cLsa_symbol{transform:none}}.a9cLsa_headingRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.a9cLsa_headingRow h1{min-width:0}.a9cLsa_lengthScreen{gap:8px}.a9cLsa_lengthScreen .a9cLsa_header{gap:4px}.a9cLsa_workspace.a9cLsa_lengthScreen .a9cLsa_headingRow h1{font:800 18px/1.35 var(--font-manrope), sans-serif;letter-spacing:0}.a9cLsa_lengthScreen .a9cLsa_note{font-size:14px}.a9cLsa_lobby{justify-content:flex-start;gap:14px;padding-block:4px 16px}.a9cLsa_lobby .a9cLsa_header{gap:0}.a9cLsa_count{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px}.a9cLsa_sessionDetails{color:var(--color-muted);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.a9cLsa_lobby .a9cLsa_participants{margin-top:0}.a9cLsa_lobby .a9cLsa_participants li{padding-block:12px}
._16Mfwa_message{text-align:center;padding-block:clamp(24px,7svh,72px)}._16Mfwa_message ._16Mfwa_code{letter-spacing:-.08em;color:var(--color-ink);text-shadow:7px 7px #f1bf82;margin:0;font-size:clamp(96px,28vw,176px);font-weight:800;line-height:1;transform:rotate(-6deg)}
