.ui_button_9c14b818fa16{min-height:var(--control-height-default);padding:0 var(--space-4-5);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--button-radius);font:var(--font-weight-button) var(--font-size-control)/var(--leading-flat) var(--font-sans);cursor:pointer;transition:background var(--control-transition), border-color var(--control-transition), color var(--control-transition), transform var(--control-transition);border:1px solid #0000;display:inline-flex}@media (hover:hover) and (pointer:fine){.ui_button_9c14b818fa16:hover{transform:translateY(-1px)}}.ui_button_9c14b818fa16:active{transform:none}.ui_button_9c14b818fa16:focus-visible{box-shadow:var(--focus-ring);outline:0;transition:none;transform:none}.ui_button_9c14b818fa16:disabled,.ui_button_9c14b818fa16[aria-disabled=true]{opacity:.6;pointer-events:none;transform:none}.ui_buttonSpinner_9c14b818fa16,.ui_spinner_9c14b818fa16{width:1em;height:1em;animation:ui_ui-spin_9c14b818fa16 var(--motion-spin-duration) linear infinite;border:2px solid;border-right-color:#0000;border-radius:50%;display:inline-block}.ui_primary_9c14b818fa16{background:var(--action-primary-bg);color:var(--action-primary-text)}@media (hover:hover) and (pointer:fine){.ui_primary_9c14b818fa16:hover{background:var(--action-primary-bg-hover)}}.ui_secondary_9c14b818fa16{border-color:var(--action-secondary-border);background:var(--action-secondary-bg);color:var(--action-secondary-text)}@media (hover:hover) and (pointer:fine){.ui_secondary_9c14b818fa16:hover{border-color:var(--action-secondary-border-hover);background:var(--action-secondary-bg-hover)}}.ui_demo_9c14b818fa16{border-color:var(--action-demo-border);background:var(--action-demo-bg);color:var(--action-demo-text)}@media (hover:hover) and (pointer:fine){.ui_demo_9c14b818fa16:hover{border-color:var(--action-demo-border-hover);background:var(--action-demo-bg-hover)}}.ui_compact_9c14b818fa16{min-height:var(--control-height-compact);padding-inline:var(--space-3-5)}.ui_large_9c14b818fa16{min-height:var(--control-height-large);padding-inline:var(--space-5-5);font-size:var(--font-size-control-prominent)}.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-action]{--delete-action-current-size:var(--delete-action-size);min-width:0;min-height:var(--delete-action-current-size);height:auto;padding:var(--space-1) var(--space-3);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--delete-action-radius);background:var(--delete-action-bg);color:var(--delete-action-ink);font:var(--font-weight-button) var(--font-size-control)/var(--leading-tight) var(--font-sans);text-align:left;white-space:normal;cursor:pointer;box-shadow:none;transition:background var(--control-transition), border-color var(--control-transition), color var(--control-transition), opacity var(--control-transition);border:1px solid #0000;text-decoration:none;display:inline-flex}.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-align=start]{justify-content:flex-start}.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-size=default]{--delete-action-current-size:var(--control-height-default)}.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-size=large]{--delete-action-current-size:var(--control-height-large)}.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-size=menu]{--delete-action-current-size:var(--action-menu-item-height);font-size:var(--action-menu-item-font-size);line-height:var(--action-menu-item-line-height)}.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-action][data-icon-only]{width:var(--delete-action-current-size);min-width:var(--delete-action-current-size);height:var(--delete-action-current-size);flex-shrink:0;padding:0}.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-action=ghost]{border:0}.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-action=outline]{background:var(--delete-action-outline-bg);border-color:var(--delete-action-outline-border)}.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-action=solid]{background:var(--delete-action-solid-bg);color:var(--delete-action-solid-ink)}.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-action]:hover:not(:disabled),.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-action]:active:not(:disabled){background:var(--delete-action-hover-bg);border-color:var(--delete-action-hover-border);color:var(--delete-action-hover-ink);transform:none}.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-action=solid]:hover:not(:disabled),.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-action=solid]:active:not(:disabled){background:var(--delete-action-solid-hover-bg);color:var(--delete-action-solid-ink);border-color:#0000}.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-action]:focus-visible{box-shadow:var(--delete-action-focus-ring);opacity:1;outline:0}.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-action]:disabled{pointer-events:none;cursor:default;opacity:var(--control-disabled-opacity)}.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-action]>svg,.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-action]>span[aria-hidden]{width:var(--delete-action-icon-size);height:var(--delete-action-icon-size);flex:0 0 var(--delete-action-icon-size)}.ui_dialogCloseButton_9c14b818fa16.ui_dialogCloseButton_9c14b818fa16[data-dialog-close]{width:var(--dialog-close-size);min-width:var(--dialog-close-size);height:var(--dialog-close-size);min-height:var(--dialog-close-size);flex:0 0 var(--dialog-close-size);border-radius:var(--dialog-close-radius);background:var(--dialog-close-bg);color:var(--dialog-close-ink);cursor:pointer;transition:background var(--control-transition), color var(--control-transition);border:0;place-items:center;padding:0;display:grid}.ui_dialogCloseButton_9c14b818fa16.ui_dialogCloseButton_9c14b818fa16[data-dialog-close=dark]{--dialog-close-bg:var(--dialog-close-dark-bg);--dialog-close-ink:var(--dialog-close-dark-ink);--dialog-close-hover-bg:var(--dialog-close-dark-hover-bg);--dialog-close-hover-ink:var(--dialog-close-dark-ink);--dialog-close-focus-ring:var(--dialog-close-dark-focus-ring)}.ui_dialogCloseButton_9c14b818fa16.ui_dialogCloseButton_9c14b818fa16[data-dialog-close]:hover:not(:disabled){background:var(--dialog-close-hover-bg);color:var(--dialog-close-hover-ink);transform:none}.ui_dialogCloseButton_9c14b818fa16.ui_dialogCloseButton_9c14b818fa16[data-dialog-close]:focus-visible{box-shadow:var(--dialog-close-focus-ring);outline:0}.ui_dialogCloseButton_9c14b818fa16.ui_dialogCloseButton_9c14b818fa16[data-dialog-close]:disabled{opacity:var(--control-disabled-opacity);cursor:default}.ui_dialogCloseButton_9c14b818fa16.ui_dialogCloseButton_9c14b818fa16[data-dialog-close] svg{width:var(--dialog-close-icon-size);height:var(--dialog-close-icon-size);stroke-width:var(--dialog-close-icon-stroke)}.ui_activityTopbarTitle_9c14b818fa16{justify-content:center;align-items:center;gap:var(--activity-rules-title-gap);min-width:0;font-size:var(--activity-topbar-title-font-size);font-weight:var(--activity-topbar-title-font-weight);line-height:var(--leading-tight);display:inline-flex}.ui_activityRulesTitle_9c14b818fa16{min-width:0;max-width:100%}.ui_activityRulesTitle_9c14b818fa16>h1{min-width:0}.ui_activityRulesOverlay_9c14b818fa16{z-index:var(--layer-dialog);padding:var(--space-6);background:rgb(var(--rgb-black) / .36);animation:ui_activity-rules-backdrop-in_9c14b818fa16 var(--activity-rules-entry-duration) var(--motion-ease-playful) both;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.ui_activityRulesDialog_9c14b818fa16{width:min(var(--activity-rules-dialog-width), 100%);max-height:var(--activity-rules-dialog-max-height);border:1px solid var(--line);border-radius:var(--activity-rules-dialog-radius);background:var(--surface-raised);color:var(--text-default);box-shadow:var(--shadow-dialog);transform-origin:50%;animation:ui_activity-rules-dialog-in_9c14b818fa16 var(--activity-rules-entry-duration) var(--motion-ease-playful) both;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.ui_activityRulesHeader_9c14b818fa16{padding:var(--activity-rules-header-padding-block) var(--activity-rules-header-padding-inline);justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--line);display:flex}.ui_activityRulesHeader_9c14b818fa16 h2{min-width:0;font:var(--font-weight-medium) var(--activity-rules-heading-size)/var(--leading-tight) var(--font-sans);letter-spacing:var(--tracking-tight);margin:0}.ui_activityRulesHeader_9c14b818fa16 p{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--font-size-ui-min);line-height:var(--leading-normal)}.ui_activityRulesBody_9c14b818fa16{min-height:0;padding:var(--space-3);overflow-y:auto}.ui_activityRulesHostGuide_9c14b818fa16{margin-bottom:var(--space-4);padding:var(--space-4);gap:var(--space-4);border:1px solid var(--activity-rules-host-border);border-radius:var(--control-radius-large);background:var(--activity-rules-host-bg);display:grid}.ui_activityRulesHostIntro_9c14b818fa16{align-items:start;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.ui_activityRulesHostIntro_9c14b818fa16>span{width:max-content;padding:var(--space-1) var(--space-2);border-radius:var(--control-radius-pill);background:var(--activity-rules-host-label-bg);color:var(--activity-rules-host-label-ink);font-size:var(--font-size-caption);font-weight:var(--font-weight-selection);line-height:var(--leading-flat)}.ui_activityRulesHostIntro_9c14b818fa16>div{min-width:0}.ui_activityRulesHostIntro_9c14b818fa16 h3{font-size:var(--font-size-field);font-weight:var(--font-weight-selection);line-height:var(--leading-tight);margin:0}.ui_activityRulesHostIntro_9c14b818fa16 p{max-width:var(--activity-rules-host-copy-max-width);margin:var(--space-1) 0 0;color:var(--text-body);font-size:var(--font-size-ui-min);line-height:var(--leading-normal)}.ui_activityRulesFormats_9c14b818fa16{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ui_activityRulesFormats_9c14b818fa16[data-count="1"]{grid-template-columns:minmax(0,1fr)}.ui_activityRulesFormats_9c14b818fa16>li{min-width:0;min-height:var(--activity-rules-format-min-height);padding:var(--space-3);align-content:start;gap:var(--space-2);border-radius:var(--control-radius);background:var(--activity-rules-format-bg);text-align:left;display:grid}.ui_activityRulesFormats_9c14b818fa16>li[data-kind=person]{--activity-rules-format-bg:var(--activity-rules-format-person-bg)}.ui_activityRulesFormats_9c14b818fa16>li[data-kind=moment]{--activity-rules-format-bg:var(--activity-rules-format-moment-bg)}.ui_activityRulesFormats_9c14b818fa16>li[data-kind=photo]{--activity-rules-format-bg:var(--activity-rules-format-photo-bg)}.ui_activityRulesFormatHeading_9c14b818fa16{align-items:center;gap:var(--space-2);min-width:0;display:flex}.ui_activityRulesFormatHeading_9c14b818fa16>span{width:var(--control-height-compact);height:var(--control-height-compact);flex:0 0 var(--control-height-compact);background:rgb(var(--rgb-white) / .7);border-radius:50%;place-items:center;display:grid}.ui_activityRulesFormats_9c14b818fa16 svg{width:var(--control-icon-size);height:var(--control-icon-size)}.ui_activityRulesFormats_9c14b818fa16 strong{font-size:var(--font-size-ui-min);font-weight:var(--font-weight-selection);line-height:var(--leading-tight)}.ui_activityRulesFormats_9c14b818fa16 p{color:var(--text-body);font-size:var(--font-size-ui-min);line-height:var(--leading-snug);margin:0}.ui_activityRulesFormats_9c14b818fa16 small{padding-top:var(--space-2);border-top:1px solid rgb(var(--rgb-ink) / .12);color:var(--text-body);font-size:var(--font-size-caption);line-height:var(--leading-snug);margin-top:auto}.ui_activityRulesFormats_9c14b818fa16 small b{font-weight:var(--font-weight-selection)}.ui_activityRulesSteps_9c14b818fa16{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ui_activityRulesSteps_9c14b818fa16[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ui_activityRulesSteps_9c14b818fa16>li{grid-row:span 2;grid-template-rows:subgrid;border:1px solid var(--line);border-radius:var(--control-radius-large);background:var(--surface-raised);min-width:0;animation:ui_activity-rules-card-in_9c14b818fa16 var(--activity-rules-card-entry-duration) var(--motion-ease-playful) both;animation-delay:var(--activity-rule-delay);row-gap:0;display:grid;overflow:hidden}.ui_activityRulesVisual_9c14b818fa16{background:var(--activity-rules-visual-bg);place-items:center;display:grid;position:relative;overflow:hidden}.ui_activityRulesVisual_9c14b818fa16[data-tone=blue]{--activity-rules-visual-bg:var(--pale-blue)}.ui_activityRulesVisual_9c14b818fa16[data-tone=gold]{--activity-rules-visual-bg:var(--pale-gold)}.ui_activityRulesVisual_9c14b818fa16[data-tone=lime]{--activity-rules-visual-bg:var(--pale-lime)}.ui_activityRulesVisual_9c14b818fa16[data-tone=coral]{--activity-rules-visual-bg:var(--pale-coral)}.ui_activityRulesScene_9c14b818fa16{width:100%;height:100%;min-height:var(--activity-rules-visual-height);color:var(--ink);font-family:var(--font-sans);place-items:end center;display:grid;position:relative}.ui_activityRulesScene_9c14b818fa16 [data-motion]{animation-delay:var(--activity-rule-cycle-delay)}.ui_activityGuideWindow_9c14b818fa16{width:calc(100% - 2 * var(--space-4));height:auto;min-height:calc(var(--activity-rules-visual-height) - var(--space-4));margin-top:var(--space-4);padding:calc(var(--activity-rules-screen-bar-height) + var(--space-2)) var(--space-2) var(--space-2);border:1px solid rgb(var(--rgb-ink) / .18);border-radius:var(--control-radius-large) var(--control-radius-large) 0 0;background:var(--surface-raised);box-shadow:var(--shadow-card);border-bottom:0;align-content:start;align-self:stretch;display:grid;position:relative;overflow:hidden}.ui_activityGuideChrome_9c14b818fa16{height:var(--activity-rules-screen-bar-height);z-index:var(--layer-content);border-bottom:1px solid rgb(var(--rgb-ink) / .1);background:rgb(var(--rgb-white) / .92);position:absolute;inset:0 0 auto}.ui_activityGuideChrome_9c14b818fa16:before{content:"";width:var(--activity-rules-screen-dot-size);height:var(--activity-rules-screen-dot-size);top:50%;left:var(--space-2);background:var(--pale-coral);box-shadow:calc(var(--activity-rules-screen-dot-size) + var(--space-1)) 0 0 var(--pale-gold), calc(2 * (var(--activity-rules-screen-dot-size) + var(--space-1))) 0 0 var(--pale-lime);border-radius:50%;position:absolute;transform:translateY(-50%)}.ui_activityGuidePhone_9c14b818fa16{width:min(var(--activity-rules-phone-width), calc(100% - 2 * var(--space-4)));height:auto;min-height:calc(var(--activity-rules-visual-height) - 2 * var(--space-3));margin-block:var(--space-3);padding:var(--space-5) var(--space-2) var(--space-2);align-content:start;gap:var(--space-2);border:1px solid rgb(var(--rgb-ink) / .2);border-radius:var(--activity-rules-phone-radius);background:var(--surface-raised);box-shadow:var(--shadow-card);display:grid;position:relative;overflow:hidden}.ui_activityGuideSpeaker_9c14b818fa16{width:var(--space-6);height:var(--space-1);top:var(--space-2);border-radius:var(--control-radius-pill);background:var(--field-border);position:absolute;left:50%;transform:translate(-50%)}.ui_activityGuidePhoneHeader_9c14b818fa16{gap:var(--space-0-5);min-width:0;display:grid}.ui_activityGuidePhoneHeader_9c14b818fa16 strong,.ui_activityGuidePublish_9c14b818fa16 strong,.ui_activityGuideConfirm_9c14b818fa16 strong,.ui_activityGuideLeaderboard_9c14b818fa16>strong,.ui_activityGuideReveal_9c14b818fa16>strong{min-width:0;font-size:var(--font-size-caption);font-weight:var(--font-weight-selection);line-height:var(--leading-title);overflow-wrap:anywhere}.ui_activityGuidePhoneHeader_9c14b818fa16 small,.ui_activityGuidePublish_9c14b818fa16 small,.ui_activityGuideConfirm_9c14b818fa16 small,.ui_activityGuideLobby_9c14b818fa16 small,.ui_activityGuideMissionCard_9c14b818fa16 small,.ui_activityGuideReveal_9c14b818fa16 small,.ui_activityGuideSecretCard_9c14b818fa16 small,.ui_activityGuideAwardChoice_9c14b818fa16 small,.ui_activityGuideAwardClose_9c14b818fa16 small,.ui_activityGuideAwardReveal_9c14b818fa16 small{color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--leading-title)}.ui_activityGuidePublish_9c14b818fa16{align-items:center;gap:var(--space-0-5) var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.ui_activityGuidePublish_9c14b818fa16 small{grid-column:1}.ui_activityGuidePublish_9c14b818fa16>span{min-height:var(--space-6);padding:0 var(--space-2) 0 var(--space-1);align-items:center;gap:var(--space-1);border-radius:var(--control-radius-pill);background:var(--state-success-bg);color:var(--state-success-ink);font-size:var(--font-size-caption);font-weight:var(--font-weight-selection);animation:ui_activity-guide-action_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;grid-area:1/2/span 2;display:flex}.ui_activityGuidePublish_9c14b818fa16>span i{width:var(--activity-rules-mini-toggle-width);height:var(--activity-rules-mini-toggle-height);border-radius:var(--control-radius-pill);background:var(--state-success-ink);position:relative}.ui_activityGuidePublish_9c14b818fa16>span i:after{content:"";width:var(--activity-rules-mini-toggle-knob);height:var(--activity-rules-mini-toggle-knob);background:var(--white);animation:ui_activity-guide-toggle_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;animation-delay:var(--activity-rule-cycle-delay);border-radius:50%;position:absolute;top:2px;left:2px}.ui_activityGuideTemplateRail_9c14b818fa16{margin-top:var(--space-2);grid-template-columns:repeat(3, var(--activity-rules-mini-square-size));gap:var(--space-1);display:grid}.ui_activityGuideTemplateRail_9c14b818fa16 i{width:var(--activity-rules-mini-square-size);aspect-ratio:1;border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface-soft)}.ui_activityGuideTemplateRail_9c14b818fa16 i:first-child{border-color:var(--state-success-border);background:var(--state-success-bg)}.ui_activityGuideBingoGrid_9c14b818fa16{width:min(100%, var(--activity-rules-mini-grid-size));aspect-ratio:1;background:var(--field-border);grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;gap:1px;padding:1px;display:grid;position:relative}.ui_activityGuideBingoGrid_9c14b818fa16>span{background:var(--surface-raised);place-items:center;min-width:0;min-height:0;display:grid}.ui_activityGuideBingoGrid_9c14b818fa16>span[data-hit]{background:var(--state-success-bg)}.ui_activityGuideBingoGrid_9c14b818fa16 svg{width:var(--control-icon-size);height:var(--control-icon-size);color:var(--state-success-ink)}.ui_activityGuideBingoGrid_9c14b818fa16>span[data-motion] svg{animation:ui_activity-guide-pop_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;animation-delay:var(--activity-rule-cycle-delay)}.ui_activityGuideBingoGrid_9c14b818fa16>i{height:var(--activity-rules-mini-line-width);z-index:var(--layer-content);border-radius:var(--control-radius-pill);background:var(--state-success-ink);opacity:.82;transform-origin:0;animation:ui_activity-guide-line_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;position:absolute;top:50%;left:4%;right:4%;transform:translateY(-50%)}.ui_activityGuideWinBadge_9c14b818fa16{min-height:var(--space-6);padding:0 var(--space-2);justify-self:end;align-items:center;gap:var(--space-1);border-radius:var(--control-radius-pill);background:var(--ink);color:var(--white);font-size:var(--font-size-caption);animation:ui_activity-guide-pop_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;display:inline-flex;position:static}.ui_activityGuideWinBadge_9c14b818fa16 svg,.ui_activityGuideChoices_9c14b818fa16 svg,.ui_activityGuideConfirm_9c14b818fa16 svg,.ui_activityGuideReveal_9c14b818fa16 svg,.ui_activityGuideTurn_9c14b818fa16 svg,.ui_activityGuideScaleGuess_9c14b818fa16 svg{width:var(--control-icon-size);height:var(--control-icon-size)}.ui_activityGuideChoices_9c14b818fa16{gap:var(--space-1);display:grid}.ui_activityGuideChoices_9c14b818fa16 span{min-height:var(--space-6);padding:0 var(--space-2);align-items:center;gap:var(--space-1);border:1px solid var(--line);border-radius:var(--control-radius);font-size:var(--font-size-caption);display:flex}.ui_activityGuideChoices_9c14b818fa16 span[data-selected]{border-color:var(--selection-option-border);background:var(--selection-option-bg);color:var(--selection-option-ink);animation:ui_activity-guide-pop_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite}.ui_activityGuideMiniAction_9c14b818fa16,.ui_activityGuideMissionCard_9c14b818fa16>b,.ui_activityGuideComfort_9c14b818fa16>b{gap:var(--space-1);text-align:center;line-height:var(--leading-tight);min-height:var(--space-6);padding:0 var(--space-2);border-radius:var(--control-radius);background:var(--action-primary-bg);color:var(--action-primary-text);font-size:var(--font-size-caption);font-weight:var(--font-weight-button);animation:ui_activity-guide-action_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;justify-content:center;align-items:center;font-style:normal;display:inline-flex}.ui_activityGuideMiniAction_9c14b818fa16 svg,.ui_activityGuideComfort_9c14b818fa16 svg{width:var(--control-icon-size);height:var(--control-icon-size);flex:none}.ui_activityGuideConfirm_9c14b818fa16{gap:var(--space-1);display:grid}.ui_activityGuideConfirm_9c14b818fa16 p{margin:var(--space-1) 0 0;justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ui_activityGuideConfirm_9c14b818fa16 p span{font-size:var(--font-size-caption)}.ui_activityGuideConfirm_9c14b818fa16 p b{min-height:var(--space-6);padding:0 var(--space-2);align-items:center;gap:var(--space-1);border-radius:var(--control-radius-pill);background:var(--state-success-bg);color:var(--state-success-ink);font-size:var(--font-size-caption);animation:ui_activity-guide-action_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;display:inline-flex}.ui_activityGuideLeaderboard_9c14b818fa16{gap:var(--space-1);display:grid}.ui_activityGuideLeaderboard_9c14b818fa16 p{min-height:var(--space-6);padding:0 var(--space-2);grid-template-columns:var(--space-5) 1fr auto;align-items:center;gap:var(--space-1);border-radius:var(--control-radius);background:var(--surface-soft);font-size:var(--font-size-caption);animation:ui_activity-guide-row_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;margin:0;display:grid}.ui_activityGuideLeaderboard_9c14b818fa16 p:has(>span:first-child){grid-template-columns:minmax(0,1fr) auto auto}.ui_activityGuideLeaderboard_9c14b818fa16 p:has(>span:first-child):not(:has(>em)){grid-template-columns:minmax(0,1fr) auto}.ui_activityGuideLeaderboard_9c14b818fa16 p>*{min-width:0}.ui_activityGuideLeaderboard_9c14b818fa16 p:first-of-type{background:var(--pale-gold)}.ui_activityGuideLeaderboard_9c14b818fa16 p b{font-weight:var(--font-weight-selection)}.ui_activityGuideLeaderboard_9c14b818fa16 p em{font-style:normal;font-weight:var(--font-weight-selection)}.ui_activityGuideAwardChoice_9c14b818fa16{gap:var(--space-1);display:grid}.ui_activityGuideAwardChoice_9c14b818fa16>span{min-height:var(--control-height-compact);padding:0 var(--space-2);align-items:center;gap:var(--space-1);border:1px solid var(--selection-option-border);border-radius:var(--control-radius);background:var(--selection-option-bg);color:var(--selection-option-ink);font-size:var(--font-size-caption);animation:ui_activity-guide-pop_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ui_activityGuideAwardChoice_9c14b818fa16>span svg{width:var(--control-icon-size);height:var(--control-icon-size)}.ui_activityGuideAwardChoice_9c14b818fa16>p{padding:var(--space-1) var(--space-2);gap:var(--space-0-5);border:1px solid var(--field-border);border-radius:var(--control-radius);background:var(--field-bg);margin:0;display:grid}.ui_activityGuideAwardChoice_9c14b818fa16>p b{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui_activityGuideAwardClose_9c14b818fa16{gap:var(--space-3);display:grid}.ui_activityGuideAwardClose_9c14b818fa16>header{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.ui_activityGuideAwardClose_9c14b818fa16>header>div{gap:var(--space-1);min-width:0;display:grid}.ui_activityGuideAwardClose_9c14b818fa16>header strong{min-width:0;font-size:var(--font-size-caption);overflow-wrap:anywhere}.ui_activityGuideAwardClose_9c14b818fa16>header>span{min-height:var(--space-6);padding:0 var(--space-2);align-items:center;gap:var(--space-1);border-radius:var(--control-radius-pill);background:var(--surface-soft);color:var(--text-body);font-size:var(--font-size-caption);font-weight:var(--font-weight-selection);animation:ui_activity-guide-action_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;display:inline-flex}.ui_activityGuideAwardClose_9c14b818fa16 svg,.ui_activityGuideAwardReveal_9c14b818fa16 svg{width:var(--control-icon-size);height:var(--control-icon-size)}.ui_activityGuideAwardClose_9c14b818fa16>p{min-height:var(--control-height-default);padding:var(--space-2);justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--control-radius);background:var(--surface-soft);font-size:var(--font-size-caption);margin:0;display:flex}.ui_activityGuideAwardClose_9c14b818fa16>p b{color:var(--text-secondary);font-weight:var(--font-weight-regular)}.ui_activityGuideAwardReveal_9c14b818fa16{gap:var(--space-2);display:grid}.ui_activityGuideAwardReveal_9c14b818fa16>article{min-height:calc(var(--control-height-default) + var(--space-2));padding:var(--space-2);grid-template-columns:var(--control-height-default) minmax(0, 1fr);align-items:center;gap:var(--space-2);border-radius:var(--control-radius);background:var(--pale-gold);animation:ui_activity-guide-row_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;display:grid}.ui_activityGuideAwardReveal_9c14b818fa16>article>span{width:var(--control-height-default);height:var(--control-height-default);background:var(--surface-raised);border-radius:50%;place-items:center;display:grid}.ui_activityGuideAwardReveal_9c14b818fa16>article>div{gap:var(--space-0-5);min-width:0;display:grid}.ui_activityGuideAwardReveal_9c14b818fa16>article strong{font-size:var(--font-size-ui-min);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui_activityGuideAwardReveal_9c14b818fa16>p{color:var(--text-body);font-size:var(--font-size-caption);font-style:italic;line-height:var(--leading-snug);text-align:center;animation:ui_activity-guide-action_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;margin:0}.ui_activityGuideMissionCard_9c14b818fa16,.ui_activityGuideSecretCard_9c14b818fa16{padding:var(--space-2);gap:var(--space-1);border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface-soft);animation:ui_activity-guide-card_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;display:grid}.ui_activityGuideMissionCard_9c14b818fa16>span,.ui_activityGuideMissionStack_9c14b818fa16 span{width:max-content;padding:var(--space-0-5) var(--space-1);border-radius:var(--control-radius-pill);background:var(--pale-lime);color:var(--text-body);font-size:var(--font-size-caption)}.ui_activityGuideMissionCard_9c14b818fa16>strong,.ui_activityGuideMissionStack_9c14b818fa16 strong,.ui_activityGuideSecretCard_9c14b818fa16>strong{font-size:var(--font-size-caption);line-height:var(--leading-tight)}.ui_activityGuideComfort_9c14b818fa16{gap:var(--space-2);display:grid}.ui_activityGuideComfort_9c14b818fa16>span{min-height:var(--control-height-compact);padding:var(--space-1) var(--space-2);align-items:center;gap:var(--space-1);border-radius:var(--control-radius);background:var(--state-success-bg);color:var(--state-success-ink);font-size:var(--font-size-caption);display:flex}.ui_activityGuideMissionStack_9c14b818fa16{display:grid;position:relative}.ui_activityGuideMissionStack_9c14b818fa16 article{min-height:var(--activity-rules-mini-card-height);padding:var(--space-2);align-content:start;gap:var(--space-1);border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface-raised);box-shadow:var(--shadow-card);display:grid}.ui_activityGuideMissionStack_9c14b818fa16 article:first-child{margin-right:var(--space-2);z-index:var(--layer-content);animation:ui_activity-guide-card-swap_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;position:relative}.ui_activityGuideMissionStack_9c14b818fa16 article:last-child{margin-top:calc(var(--space-1) * -1);margin-left:var(--space-2)}.ui_activityGuideReveal_9c14b818fa16{gap:var(--space-2);display:grid}.ui_activityGuideReveal_9c14b818fa16 article{min-height:var(--control-height-default);padding:var(--space-1) var(--space-2);grid-template-columns:var(--control-height-compact) minmax(0, 1fr);align-items:center;gap:var(--space-2);border-radius:var(--control-radius);background:var(--pale-gold);animation:ui_activity-guide-row_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;display:grid}.ui_activityGuideReveal_9c14b818fa16 article>span{width:var(--control-height-compact);height:var(--control-height-compact);background:var(--surface-raised);border-radius:50%;place-items:center;display:grid}.ui_activityGuideReveal_9c14b818fa16 article>div{grid-area:2/1/auto/-1;min-width:0;display:grid}.ui_activityGuideReveal_9c14b818fa16 article b{min-width:0;font-size:var(--font-size-caption);overflow-wrap:anywhere}.ui_activityGuideReveal_9c14b818fa16 article em{font-size:var(--font-size-caption);font-style:normal;font-weight:var(--font-weight-selection);grid-area:1/2;justify-self:end}.ui_activityGuideReveal_9c14b818fa16>p{color:var(--state-success-ink);font-size:var(--font-size-caption);text-align:center;animation:ui_activity-guide-action_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;margin:0}.ui_activityGuideLobby_9c14b818fa16{grid-template-columns:var(--activity-rules-qr-size) minmax(0, 1fr);align-items:center;gap:var(--space-3);display:grid}.ui_activityGuideLobby_9c14b818fa16>span{width:var(--activity-rules-qr-size);height:var(--activity-rules-qr-size);border-radius:var(--control-radius);background:var(--ink);color:var(--white);place-items:center;display:grid}.ui_activityGuideLobby_9c14b818fa16>span svg{width:70%;height:70%}.ui_activityGuideLobby_9c14b818fa16>div{gap:var(--space-1);min-width:0;display:grid}.ui_activityGuideLobby_9c14b818fa16 strong{font-size:var(--font-size-caption)}.ui_activityGuideLobby_9c14b818fa16 p{flex-wrap:wrap;margin:0;display:flex}.ui_activityGuideLobby_9c14b818fa16 p i{width:var(--control-height-compact);height:var(--control-height-compact);margin-right:calc(var(--space-1) * -1);border:2px solid var(--white);background:var(--pale-blue);font-size:var(--font-size-caption);animation:ui_activity-guide-player_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;border-radius:50%;place-items:center;font-style:normal;display:grid}.ui_activityGuideLobby_9c14b818fa16 p i:nth-child(2){background:var(--pale-gold)}.ui_activityGuideLobby_9c14b818fa16 p i:nth-child(3){background:var(--pale-lime)}.ui_activityGuideSecretCard_9c14b818fa16 p{gap:var(--space-1);flex-wrap:wrap;margin:0;display:flex}.ui_activityGuideSecretCard_9c14b818fa16 p span{padding:var(--space-0-5) var(--space-1);border-radius:var(--control-radius-pill);background:var(--pale-coral);color:var(--text-body);font-size:var(--font-size-caption)}.ui_activityGuideTurn_9c14b818fa16{gap:var(--space-2);display:grid}.ui_activityGuideTurn_9c14b818fa16 header,.ui_activityGuideTurn_9c14b818fa16 footer{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ui_activityGuideTurn_9c14b818fa16 header span{padding:var(--space-1) var(--space-2);border-radius:var(--control-radius-pill);background:var(--pale-coral);font-size:var(--font-size-caption)}.ui_activityGuideTurn_9c14b818fa16 header strong{align-items:center;gap:var(--space-1);font-size:var(--font-size-caption);display:inline-flex}.ui_activityGuideTurn_9c14b818fa16>p{padding:var(--space-2);border-radius:var(--control-radius);background:var(--surface-soft);font-size:var(--font-size-ui-min);font-weight:var(--font-weight-selection);text-align:center;animation:ui_activity-guide-card_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;margin:0}.ui_activityGuideTurn_9c14b818fa16 footer span{min-height:var(--space-6);padding:0 var(--space-2);align-items:center;gap:var(--space-1);border:1px solid var(--line);border-radius:var(--control-radius);font-size:var(--font-size-caption);display:inline-flex}.ui_activityGuideTurn_9c14b818fa16 footer span:last-child{background:var(--action-primary-bg);color:var(--action-primary-text);animation:ui_activity-guide-action_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;border-color:#0000}.ui_activityGuideScale_9c14b818fa16{gap:var(--space-1);display:grid}.ui_activityGuideScale_9c14b818fa16 p,.ui_activityGuideScaleGuess_9c14b818fa16 header{font-size:var(--font-size-caption);justify-content:space-between;margin:0;display:flex}.ui_activityGuideScale_9c14b818fa16>i,.ui_activityGuideScaleGuess_9c14b818fa16>div{height:var(--activity-rules-mini-scale-height);border-radius:var(--control-radius-pill);background:linear-gradient(90deg, var(--pale-blue), var(--pale-gold), var(--pale-coral));position:relative}.ui_activityGuideScale_9c14b818fa16>i b,.ui_activityGuideScaleGuess_9c14b818fa16>div i,.ui_activityGuideScaleGuess_9c14b818fa16>div b{width:var(--activity-rules-mini-marker-size);height:var(--activity-rules-mini-marker-size);border:2px solid var(--white);background:var(--ink);box-shadow:var(--shadow-card);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui_activityGuideScale_9c14b818fa16>i b[data-kind=secret]{left:var(--activity-rules-scale-example-secret);background:var(--ink)}.ui_activityGuideScale_9c14b818fa16>i b[data-kind=guess]{left:var(--activity-rules-scale-example-guess);background:var(--selection-option-ink)}.ui_activityGuideScaleLegend_9c14b818fa16{justify-content:space-between;gap:var(--space-1) var(--space-2);color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--leading-title);flex-wrap:wrap;display:flex}.ui_activityGuideScaleLegend_9c14b818fa16>span{align-items:center;gap:var(--space-1);display:inline-flex}.ui_activityGuideScaleLegend_9c14b818fa16 i{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--control-radius-pill);background:var(--ink);flex:none}.ui_activityGuideScaleLegend_9c14b818fa16 i[data-kind=guess]{background:var(--selection-option-ink)}.ui_activityGuideScaleResult_9c14b818fa16{align-items:center;gap:var(--space-1);color:var(--state-success-ink);font-size:var(--font-size-caption);line-height:var(--leading-title);margin:0;display:flex}.ui_activityGuideScaleResult_9c14b818fa16 svg{width:var(--control-icon-size);height:var(--control-icon-size);flex:none}.ui_activityGuideScale_9c14b818fa16>span{min-height:var(--space-6);padding:0 var(--space-2);border:1px solid var(--field-border);border-radius:var(--control-radius);background:var(--field-bg);font-size:var(--font-size-caption);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:flex;overflow:hidden}.ui_activityGuideScaleGuess_9c14b818fa16{gap:var(--space-3);display:grid}.ui_activityGuideScaleGuess_9c14b818fa16>div i{background:var(--selection-option-ink);animation:ui_activity-guide-marker_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite}.ui_activityGuideScaleGuess_9c14b818fa16>div b{background:var(--state-success-ink);opacity:0;animation:ui_activity-guide-reveal-target_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;left:68%}.ui_activityGuideScaleGuess_9c14b818fa16>p{justify-content:center;align-items:center;gap:var(--space-1);color:var(--state-success-ink);font-size:var(--font-size-caption);animation:ui_activity-guide-action_9c14b818fa16 var(--activity-rules-cycle-duration) var(--motion-ease-in-out) infinite;margin:0;display:flex}.ui_activityRulesCopy_9c14b818fa16{padding:var(--space-4)}.ui_activityRulesCopy_9c14b818fa16 h3{font-size:var(--font-size-field);font-weight:var(--font-weight-selection);line-height:var(--leading-tight);margin:0}.ui_activityRulesCopy_9c14b818fa16 p{margin:var(--space-2) 0 0;color:var(--text-body);font-size:var(--font-size-ui-min);line-height:var(--leading-relaxed)}.ui_activityRulesChip_9c14b818fa16{padding:0 var(--activity-rules-chip-padding-inline);border-radius:var(--activity-rules-chip-radius);background:var(--activity-rules-chip-bg);color:var(--activity-rules-chip-ink);font-weight:var(--font-weight-selection);white-space:nowrap;display:inline-block}.ui_activityRulesChip_9c14b818fa16[data-tone=open]{background:var(--activity-rules-chip-open-bg);color:var(--activity-rules-chip-open-ink)}.ui_activityRulesChip_9c14b818fa16[data-tone=closed]{background:var(--activity-rules-chip-closed-bg);color:var(--activity-rules-chip-closed-ink)}.ui_activityRulesChip_9c14b818fa16[data-tone=inactive]{background:var(--activity-rules-chip-inactive-bg);color:var(--activity-rules-chip-inactive-ink)}.ui_activityRulesFooter_9c14b818fa16{padding:var(--space-2) var(--space-4);justify-content:flex-end;display:flex}.ui_activityRulesFooter_9c14b818fa16 button{min-height:var(--control-height-compact);padding:0 var(--space-3);border-radius:var(--control-radius);background:var(--action-primary-bg);color:var(--action-primary-text);font:var(--font-weight-button) var(--font-size-control)/var(--leading-flat) var(--font-sans);cursor:pointer;transition:background var(--control-transition), transform var(--control-transition);border:1px solid #0000}.ui_activityRulesFooter_9c14b818fa16 button:focus-visible{box-shadow:var(--focus-ring);outline:0}@keyframes ui_activity-rules-backdrop-in_9c14b818fa16{0%{opacity:0}}@keyframes ui_activity-rules-dialog-in_9c14b818fa16{0%{opacity:0;transform:scale(.96)}}@keyframes ui_activity-rules-card-in_9c14b818fa16{0%{opacity:0;transform:translateY(8px)}}@keyframes ui_activity-guide-action_9c14b818fa16{0%,12%,to{opacity:.45;transform:translateY(5px)}24%,76%{opacity:1;transform:translateY(0)}88%{opacity:.45;transform:translateY(0)}}@keyframes ui_activity-guide-toggle_9c14b818fa16{0%,16%,to{transform:translate(0)}28%,88%{transform:translateX(var(--activity-rules-mini-toggle-travel))}}@keyframes ui_activity-guide-pop_9c14b818fa16{0%,18%,to{opacity:.35;transform:scale(.94)}30%,82%{opacity:1;transform:scale(1)}}@keyframes ui_activity-guide-line_9c14b818fa16{0%,34%,to{opacity:0;transform:translateY(-50%)scaleX(0)}46%,82%{opacity:.82;transform:translateY(-50%)scaleX(1)}}@keyframes ui_activity-guide-row_9c14b818fa16{0%,20%,to{opacity:.45;transform:translateY(6px)}34%,86%{opacity:1;transform:translateY(0)}}@keyframes ui_activity-guide-card_9c14b818fa16{0%,14%,to{opacity:.5;transform:translateY(7px)scale(.97)}28%,84%{opacity:1;transform:translateY(0)scale(1)}}@keyframes ui_activity-guide-card-swap_9c14b818fa16{0%,18%,to{opacity:1;transform:translate(0)rotate(0)}46%,62%{opacity:.2;transform:translate(-18%,-8%)rotate(-3deg)}74%{opacity:1;transform:translate(0)rotate(0)}}@keyframes ui_activity-guide-player_9c14b818fa16{0%,16%,to{opacity:.35;transform:translateY(7px)}28%,86%{opacity:1;transform:translateY(0)}}@keyframes ui_activity-guide-marker_9c14b818fa16{0%,16%,to{transform:translate(-180%,-50%)}44%,82%{transform:translate(55%,-50%)}}@keyframes ui_activity-guide-reveal-target_9c14b818fa16{0%,48%,to{opacity:0;transform:translate(-50%,-50%)scale(.94)}60%,86%{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (hover:hover) and (pointer:fine){.ui_activityRulesFooter_9c14b818fa16 button:hover{background:var(--action-primary-bg-hover);transform:translateY(-1px)}}@media (max-width:980px){.ui_activityRulesSteps_9c14b818fa16[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.ui_activityRulesSteps_9c14b818fa16,.ui_activityRulesSteps_9c14b818fa16[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ui_activityRulesTitle_9c14b818fa16{--activity-rules-actions-margin-top:var(--activity-rules-actions-margin-top-mobile);display:contents}.ui_activityRulesActions_9c14b818fa16{grid-column:1/-1}.ui_activityRulesTitle_9c14b818fa16.ui_activityRulesTitle_9c14b818fa16>h1{min-width:0;font-size:var(--activity-setup-title-size-mobile);line-height:var(--activity-setup-title-line-height-mobile);text-wrap:pretty}}@media (max-width:560px){.ui_activityRulesOverlay_9c14b818fa16{padding:var(--space-2);place-items:end center}.ui_activityRulesDialog_9c14b818fa16{width:100%;min-width:0;max-height:calc(100dvh - var(--space-2));border-radius:var(--activity-rules-dialog-radius) var(--activity-rules-dialog-radius) 0 0}.ui_activityRulesBody_9c14b818fa16{min-width:0}.ui_activityRulesSteps_9c14b818fa16,.ui_activityRulesSteps_9c14b818fa16[data-count="4"]{grid-template-columns:minmax(0,1fr)}.ui_activityRulesHostGuide_9c14b818fa16{padding:var(--space-3)}.ui_activityRulesHostIntro_9c14b818fa16{gap:var(--space-2);grid-template-columns:1fr}.ui_activityRulesFormats_9c14b818fa16{grid-template-columns:1fr}.ui_activityRulesFormats_9c14b818fa16>li{min-height:0}.ui_activityRulesSteps_9c14b818fa16>li{grid-template-columns:minmax(0,1fr)}.ui_activityRulesVisual_9c14b818fa16{min-height:var(--activity-rules-visual-height-mobile)}.ui_activityRulesScene_9c14b818fa16{max-width:var(--activity-rules-scene-width-mobile);height:auto;min-height:var(--activity-rules-visual-height-mobile)}.ui_activityGuideWindow_9c14b818fa16{height:auto;min-height:calc(var(--activity-rules-visual-height-mobile) - var(--space-4));margin-top:var(--space-4)}.ui_activityGuidePhone_9c14b818fa16{width:min(var(--activity-rules-phone-width-mobile), calc(100% - 2 * var(--space-4)));height:auto;min-height:calc(var(--activity-rules-visual-height-mobile) - 2 * var(--space-3));margin-block:var(--space-3)}.ui_activityGuideWinBadge_9c14b818fa16{justify-self:end;position:static}.ui_activityRulesCopy_9c14b818fa16{min-width:0;padding:var(--space-3);overflow-wrap:anywhere}}.ui_segment_9c14b818fa16{--segmented-control-item-height:calc(var(--segmented-control-height) - 2 * var(--segmented-control-padding) - 2px);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:inline-grid}.ui_segment_9c14b818fa16[data-size=compact]{--segmented-control-height:var(--segmented-control-height-compact)}.ui_segment_9c14b818fa16.ui_segment_9c14b818fa16{box-sizing:border-box;min-width:0;min-height:var(--segmented-control-height);padding:var(--segmented-control-padding);gap:var(--segmented-control-gap);border:1px solid var(--segmented-control-border);border-radius:var(--segmented-control-radius);background:var(--segmented-control-bg)}.ui_segment_9c14b818fa16.ui_segment_9c14b818fa16>button{min-width:0;min-height:var(--segmented-control-item-height);padding:var(--space-1) var(--segmented-control-padding-inline);justify-content:center;align-items:center;gap:var(--button-pill-icon-gap);border-radius:var(--segmented-control-radius);color:var(--segmented-control-text);font:var(--segmented-control-font-weight) var(--segmented-control-font-size)/var(--button-pill-line-height) var(--font-sans);letter-spacing:var(--segmented-control-letter-spacing);text-transform:var(--segmented-control-text-transform);cursor:pointer;background:0 0;border:0;display:flex}.ui_segment_9c14b818fa16.ui_segment_9c14b818fa16>button[aria-pressed=true]{background:var(--segmented-control-active-bg);color:var(--segmented-control-active-text);box-shadow:var(--segmented-control-active-shadow)}.ui_segment_9c14b818fa16.ui_segment_9c14b818fa16>button>svg{width:var(--button-pill-icon-size);height:var(--button-pill-icon-size);flex-shrink:0}.ui_segment_9c14b818fa16.ui_segment_9c14b818fa16>button:focus-visible{box-shadow:var(--focus-ring);outline:0}@media (hover:hover) and (pointer:fine){.ui_segment_9c14b818fa16.ui_segment_9c14b818fa16>button[aria-pressed=false]:hover{background:var(--segmented-control-hover-bg,var(--action-secondary-bg-hover))}}@media (pointer:coarse){.ui_segment_9c14b818fa16.ui_segment_9c14b818fa16>button{min-height:max(var(--segmented-control-item-height), var(--control-height-default))}}.ui_countBadge_9c14b818fa16{min-width:var(--count-badge-size);height:var(--count-badge-size);padding:0 var(--space-2);border:1px solid var(--count-badge-border);border-radius:var(--control-radius-pill);background:var(--count-badge-bg);color:var(--count-badge-text);font:var(--font-weight-selection) var(--font-size-caption)/var(--leading-flat) var(--font-sans);justify-content:center;align-items:center;display:inline-flex}.ui_countBadge_9c14b818fa16[data-active=true]{border-color:var(--count-badge-active-border);background:var(--count-badge-active-bg);color:var(--count-badge-active-text)}.ui_statusPanel_9c14b818fa16{width:100%;min-height:var(--control-height-large);padding:var(--space-4) var(--space-4-5);align-items:center;gap:var(--space-3);border:1px solid var(--state-info-border);border-radius:var(--control-radius-large);background:var(--state-info-bg);color:var(--state-info-ink);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ui_statusCompact_9c14b818fa16{min-height:var(--control-height-default);padding:var(--space-2-5) var(--space-3)}.ui_statusIcon_9c14b818fa16{width:32px;height:32px;font-weight:var(--font-weight-medium);border:1px solid;border-radius:50%;flex:none;place-items:center;display:grid}.ui_statusCopy_9c14b818fa16{gap:var(--space-0-5);min-width:0;display:grid}.ui_statusCopy_9c14b818fa16 strong{font-weight:var(--font-weight-medium)}.ui_statusCopy_9c14b818fa16 p{color:inherit;margin:0}.ui_statusAction_9c14b818fa16{justify-self:end}.ui_state_loading_9c14b818fa16{--state-current-bg:var(--state-info-bg);--state-current-border:var(--state-info-border);--state-current-ink:var(--state-info-ink)}.ui_state_empty_9c14b818fa16{--state-current-bg:var(--white);--state-current-border:var(--line);--state-current-ink:var(--text-body)}.ui_state_error_9c14b818fa16{--state-current-bg:var(--state-error-bg);--state-current-border:var(--state-error-border);--state-current-ink:var(--state-error-ink)}.ui_state_saved_9c14b818fa16,.ui_state_published_9c14b818fa16{--state-current-bg:var(--state-success-bg);--state-current-border:var(--state-success-border);--state-current-ink:var(--state-success-ink)}.ui_state_disabled_9c14b818fa16{--state-current-bg:var(--state-disabled-bg);--state-current-border:var(--state-disabled-border);--state-current-ink:var(--state-disabled-ink)}.ui_statusPanel_9c14b818fa16.ui_state_loading_9c14b818fa16,.ui_statusPanel_9c14b818fa16.ui_state_empty_9c14b818fa16,.ui_statusPanel_9c14b818fa16.ui_state_error_9c14b818fa16,.ui_statusPanel_9c14b818fa16.ui_state_saved_9c14b818fa16,.ui_statusPanel_9c14b818fa16.ui_state_published_9c14b818fa16,.ui_statusPanel_9c14b818fa16.ui_state_disabled_9c14b818fa16{border-color:var(--state-current-border);background:var(--state-current-bg);color:var(--state-current-ink)}.ui_statusBadge_9c14b818fa16{min-height:28px;padding:var(--space-1) var(--space-2-5);border:1px solid var(--state-current-border);border-radius:var(--control-radius-pill);background:var(--state-current-bg);color:var(--state-current-ink);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:var(--leading-flat);align-items:center;display:inline-flex}@keyframes ui_ui-spin_9c14b818fa16{to{transform:rotate(360deg)}}@media (max-width:560px){.ui_statusPanel_9c14b818fa16{grid-template-columns:auto minmax(0,1fr)}.ui_statusAction_9c14b818fa16{grid-column:1/-1;justify-self:stretch}}@media (prefers-reduced-motion:reduce){.ui_buttonSpinner_9c14b818fa16,.ui_spinner_9c14b818fa16{opacity:.55;border-right-color:currentColor;animation:none}.ui_activityRulesOverlay_9c14b818fa16{animation:ui_activity-rules-backdrop-in_9c14b818fa16 var(--motion-duration-default) ease both}.ui_activityRulesDialog_9c14b818fa16,.ui_activityRulesSteps_9c14b818fa16>li,.ui_activityRulesScene_9c14b818fa16 [data-motion],.ui_activityRulesScene_9c14b818fa16 [data-motion] *,.ui_activityGuidePublish_9c14b818fa16>span i:after{opacity:1;animation:none;transform:none}.ui_activityGuideBingoGrid_9c14b818fa16>i[data-motion]{opacity:.82;transform:translateY(-50%)scaleX(1)}.ui_activityGuideScale_9c14b818fa16>i b[data-motion],.ui_activityGuideScaleGuess_9c14b818fa16>div i[data-motion],.ui_activityGuideScaleGuess_9c14b818fa16>div b[data-motion]{transform:translate(-50%,-50%)}}@media (hover:none){.ui_deleteButton_9c14b818fa16.ui_deleteButton_9c14b818fa16[data-delete-action]:not(:disabled){opacity:1}}.ui_notificationDot_9c14b818fa16{width:var(--notification-dot-size);height:var(--notification-dot-size);border-radius:var(--notification-dot-radius);background:var(--notification-dot-bg);visibility:hidden;flex-shrink:0;display:inline-block}.ui_notificationDot_9c14b818fa16[data-visible]{visibility:visible}.ui_activityRulesActions_9c14b818fa16{align-items:center;gap:var(--activity-title-action-gap);margin-top:var(--activity-rules-actions-margin-top);flex-wrap:wrap;display:flex}.ui_activityRulesActions_9c14b818fa16>button{white-space:nowrap}.ui_activityRulesActions_9c14b818fa16>button svg{width:var(--control-icon-size);height:var(--control-icon-size);flex:none}.ui_activityRulesActions_9c14b818fa16[data-has-actions]{justify-content:space-between;gap:var(--activity-setup-action-gap);margin-top:var(--activity-setup-action-margin-top)}@media (max-width:760px){.ui_activityRulesActions_9c14b818fa16[data-has-actions]{margin-top:var(--activity-rules-actions-margin-top-mobile)}.ui_activityRulesActions_9c14b818fa16[data-has-actions]>section{flex:100%}}.ui_activityRulesActions_9c14b818fa16>.ui_activityPreviewButton_9c14b818fa16{--button-display:var(--activity-preview-display)}.ui_activityRulesOverlay_9c14b818fa16[data-embedded]{background:0 0;place-items:center;padding:0;position:relative;inset:auto;overflow:hidden}.ui_activityRulesOverlay_9c14b818fa16[data-embedded] .ui_activityRulesDialog_9c14b818fa16{width:100%;height:auto;max-height:calc(100dvh - 2 * var(--game-setup-dialog-inset));min-height:0;box-shadow:none}.ui_activityRulesInfoTrigger_9c14b818fa16{width:var(--activity-rules-info-size);height:var(--activity-rules-info-size);border-radius:var(--control-radius-pill);color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ui_activityRulesInfoTrigger_9c14b818fa16 svg{width:100%;height:100%;display:block}.ui_activityRulesInfoTrigger_9c14b818fa16:focus-visible{box-shadow:var(--focus-ring);outline:none}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size]{display:var(--button-display,inline-flex);min-height:var(--button-pill-min-height,var(--button-pill-height));height:var(--button-pill-height);padding:var(--button-pill-padding-block,0) var(--button-pill-padding-inline);align-items:center;gap:var(--button-pill-icon-gap);border-radius:var(--button-radius-pill);font:var(--button-pill-font-weight) var(--button-pill-font-size)/var(--button-pill-line-height) var(--font-sans);letter-spacing:var(--button-pill-letter-spacing);text-transform:var(--button-pill-text-transform);text-align:var(--button-pill-text-align);justify-content:var(--button-pill-justify);white-space:normal;transition:var(--button-pill-transition);border:1px solid #0000}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size=compact]{--button-pill-height:var(--button-pill-height-compact);--button-pill-padding-inline:var(--button-pill-padding-inline-compact);--button-pill-font-size:var(--button-pill-font-size-compact)}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size=large]{--button-pill-height:var(--button-pill-height-large);--button-pill-font-size:var(--button-pill-font-size-large);--button-pill-padding-inline:var(--button-pill-padding-inline-large)}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-variant=primary]{border-color:var(--action-primary-bg);background:var(--action-primary-bg);color:var(--action-primary-text)}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-variant=secondary]{border-color:var(--button-pill-secondary-border);background:var(--action-secondary-bg);color:var(--action-secondary-text)}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size]>:is(span,i){margin:0}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size]>svg{width:var(--button-pill-icon-size);height:var(--button-pill-icon-size);flex-shrink:0}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size][data-icon-only]{width:var(--button-pill-height);height:var(--button-pill-height);flex-shrink:0;padding:0}.public-button_destructive_ca2636757ec1.public-button_destructive_ca2636757ec1.public-button_destructive_ca2636757ec1[data-delete-action]{border-radius:var(--button-radius-pill);font:var(--button-pill-font-weight) var(--button-pill-font-size-default)/var(--button-pill-line-height) var(--font-sans);letter-spacing:var(--button-pill-letter-spacing);text-transform:uppercase}@media (hover:hover) and (pointer:fine){.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size]:hover{transform:none}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-variant=primary]:hover{border-color:var(--action-pill-border-hover);background:var(--action-pill-bg-hover)}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-variant=secondary]:hover{border-color:var(--action-secondary-border-hover);background:var(--action-secondary-bg-hover)}}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size]:active{transform:scale(var(--button-pill-active-scale))}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size][data-upgrade-sticker=true],.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size][data-upgrade-sticker=true]:hover{isolation:isolate;background:var(--upgrade-sticker-bg);color:var(--upgrade-sticker-ink);box-shadow:none;border-color:#0000;position:relative;overflow:hidden}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size][data-upgrade-sticker=true]:before{content:"";z-index:var(--layer-behind);pointer-events:none;background:var(--upgrade-sticker-bg);transition:transform var(--motion-duration-default) var(--motion-ease-out);position:absolute;inset:-50%;transform:translate(0)}@media (hover:hover) and (pointer:fine){.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size][data-upgrade-sticker=true]:hover:before{transform:translateX(var(--upgrade-sticker-shift))}}@media (prefers-reduced-motion:reduce){.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size][data-upgrade-sticker=true]:before{transition:none}}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size]:focus-visible{box-shadow:var(--focus-ring);outline:0}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size]:disabled,.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size][aria-disabled=true]{opacity:var(--control-disabled-opacity);pointer-events:none;transform:none}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size][data-pending=true]{opacity:var(--control-pending-opacity);pointer-events:auto;cursor:wait}.public-button_heroActions_ca2636757ec1.public-button_heroActions_ca2636757ec1{gap:var(--button-pill-icon-gap);flex-wrap:wrap;display:flex}@media (min-width:701px){.public-button_heroActions_ca2636757ec1.public-button_heroActions_ca2636757ec1{flex-wrap:nowrap}.public-button_heroActions_ca2636757ec1>.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size]{white-space:nowrap;flex:none}}@media (max-width:680px){.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size=large]{--button-pill-height:var(--control-height-default);--button-pill-font-size:var(--button-pill-font-size-default);--button-pill-padding-inline:var(--space-5)}}@media (prefers-reduced-motion:reduce){.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size]{transition:none}.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1.public-button_button_ca2636757ec1[data-public-size]:active{transform:none}}
