.src-pages-Rules-styles-module__rulingPage{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.src-pages-Rules-styles-module__rulingContent{background-color:var(--ludo-card-bg);border:1px solid var(--ludo-card-border);border-radius:16px;-webkit-box-shadow:0 2px 8px rgba(31,42,68,.08);box-shadow:0 2px 8px rgba(31,42,68,.08);margin:10px 4px;padding:12px 10px;width:100%}@media(min-width:900px){.src-pages-Rules-styles-module__rulingContent{margin:10px;padding:20px;width:700px}}.src-pages-Rules-styles-module__rulingContent:after{-ms-flex-preferred-size:100%;flex-basis:100%}.src-components-RuleForm-styles-module__hide,.src-pages-Rules-styles-module__hide{display:none}.src-components-RuleForm-styles-module__form{text-align:center}.src-components-RuleForm-styles-module__formWaiting{opacity:.55;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.src-components-RuleForm-styles-module__formWaiting{-webkit-transition:none;transition:none}}.src-components-RuleForm-styles-module__valueProp{margin:.2em auto 1em;max-width:34em}.src-components-RuleForm-styles-module__valuePropPitch{font-size:1.05em;line-height:1.45}.src-components-RuleForm-styles-module__valuePropFacts{color:var(--ludo-text-secondary);font-size:.9em;margin-top:.35em}.src-components-RuleForm-styles-module__valuePropFacts strong{color:#2f7d4f}.src-components-RuleForm-styles-module__answerWrapper{line-height:1.55;margin:0 auto;max-width:65ch;padding-top:.2em;text-align:left}.src-components-RuleForm-styles-module__shortAnswer{display:block;font-weight:700;margin-top:1em}.src-components-RuleForm-styles-module__exactitudeBanner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(232,161,61,.16);border:1px solid rgba(232,161,61,.5);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.92em;gap:.5em;margin-bottom:.8em;padding:.55em .8em}.src-components-RuleForm-styles-module__exactitudeBannerAlert{background-color:rgba(201,79,61,.12);border-color:rgba(201,79,61,.45)}.src-components-RuleForm-styles-module__exactitudeIcon{-webkit-box-flex:0;fill:#e8a13d;-ms-flex:none;flex:none;height:1.2em;width:1.2em}.src-components-RuleForm-styles-module__exactitudeBannerAlert .src-components-RuleForm-styles-module__exactitudeIcon{fill:#c94f3d}.src-components-RuleForm-styles-module__gameListPanel{background-color:#f4f4f4;border-radius:12px;-webkit-box-shadow:inset 0 0 3px 2px rgba(0,0,0,.07);box-shadow:inset 0 0 3px 2px rgba(0,0,0,.07);margin-top:1em;padding:.5em;position:relative;text-align:left}.src-components-RuleForm-styles-module__gameList{display:grid;gap:0 1em;grid-template-columns:repeat(auto-fill,minmax(min(12em,100%),1fr));list-style:none;margin:0 0 .5em;max-width:60em;padding:0}.src-components-RuleForm-styles-module__gameListItem{min-width:0}.src-components-RuleForm-styles-module__gameListFilter{background-color:var(--ludo-card-bg);border:1px solid var(--ludo-input-border);border-radius:8px;color:var(--ludo-text);font-size:.95em;margin:0 0 .6em;max-width:20em;padding:8px 10px;width:100%}.src-components-RuleForm-styles-module__gameListNoMatch{color:var(--ludo-text-secondary);padding:.4em .2em}.src-components-RuleForm-styles-module__gameListSkeleton{margin-bottom:0}.src-components-RuleForm-styles-module__gameListSkeletonBar{-webkit-animation:src-components-RuleForm-styles-module__game-list-skeleton-pulse 1.2s ease-in-out infinite alternate;animation:src-components-RuleForm-styles-module__game-list-skeleton-pulse 1.2s ease-in-out infinite alternate;background-color:rgba(0,0,0,.08);border-radius:6px;height:1.1em;margin:.45em .2em}@-webkit-keyframes src-components-RuleForm-styles-module__game-list-skeleton-pulse{0%{opacity:.55}to{opacity:1}}@keyframes src-components-RuleForm-styles-module__game-list-skeleton-pulse{0%{opacity:.55}to{opacity:1}}@media(prefers-reduced-motion:reduce){.src-components-RuleForm-styles-module__gameListSkeletonBar{-webkit-animation:none;animation:none}}.src-components-RuleForm-styles-module__gameListName{display:block;overflow-wrap:break-word;padding:.45em .2em}.src-components-RuleForm-styles-module__waitingCard{background-color:var(--ludo-card-bg);border:1px solid var(--ludo-card-border);border-radius:16px;-webkit-box-shadow:0 2px 8px rgba(31,42,68,.08);box-shadow:0 2px 8px rgba(31,42,68,.08);display:block;margin:1em auto 0;max-width:26em;padding:1.1em 1.2em;text-align:center}.src-components-RuleForm-styles-module__waitingDetail{display:block;padding-top:.5em}.src-components-RuleForm-styles-module__answerCard{background-color:var(--ludo-card-bg);border:1px solid var(--ludo-card-border);border-radius:16px;-webkit-box-shadow:0 2px 8px rgba(31,42,68,.08);box-shadow:0 2px 8px rgba(31,42,68,.08);-webkit-box-shadow:0 4px 14px rgba(31,42,68,.14);box-shadow:0 4px 14px rgba(31,42,68,.14);display:block;margin-top:.6em;padding:1em 1.1em}.src-components-RuleForm-styles-module__cascadeItem{-webkit-animation:src-components-RuleForm-styles-module__cascadeIn .25s ease-out both;animation:src-components-RuleForm-styles-module__cascadeIn .25s ease-out both;display:block}.src-components-RuleForm-styles-module__cascadeItemDelay1{-webkit-animation-delay:60ms;animation-delay:60ms}.src-components-RuleForm-styles-module__cascadeItemDelay2{-webkit-animation-delay:.12s;animation-delay:.12s}@-webkit-keyframes src-components-RuleForm-styles-module__cascadeIn{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes src-components-RuleForm-styles-module__cascadeIn{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}}.src-components-RuleForm-styles-module__countdown{font-size:small;margin-left:1em}.src-components-RuleForm-styles-module__boxItem{padding:10px 0}.src-components-RuleForm-styles-module__formLine{padding:5px 0}.src-components-RuleForm-styles-module__formLine label{display:block;margin-left:5px}.src-components-RuleForm-styles-module__formLine input{width:100%}.src-components-RuleForm-styles-module__quotaInfo{color:var(--ludo-text-secondary);display:block;margin-top:.6em}.src-components-RuleForm-styles-module__questionRow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3px;margin:10px auto;max-width:34em;padding:5px 0;position:relative;width:100%}.src-components-RuleForm-styles-module__questionBox{min-width:0;position:relative}.src-components-RuleForm-styles-module__questionEraseIcon{position:absolute;right:calc(var(--question-scrollbar) + 1px);top:1px}.src-components-RuleForm-styles-module__questionField{--field-min-lines:2;--field-max-lines:5;--field-two-lines:calc(var(--field-min-lines)*1.4em + 10px);border:1px solid var(--ludo-text-secondary);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;max-height:calc(var(--field-max-lines)*1.4em + 10px);min-height:var(--field-two-lines);overflow-y:auto;padding:4px var(--question-padding-right) 4px 6px;resize:vertical;scrollbar-gutter:stable;width:100%}@media(max-width:899px){.src-components-RuleForm-styles-module__questionField{max-height:max(var(--field-two-lines),var(--ludo-visual-height,100vh)*.5)}}.src-components-RuleForm-styles-module__inputWrapper{border:1px solid var(--ludo-text-secondary);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:4px 6px;width:100%}@media(min-width:900px){.src-components-RuleForm-styles-module__inputWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.src-components-RuleForm-styles-module__fieldText{-webkit-box-sizing:border-box;box-sizing:border-box;font:inherit;font-size:1em;letter-spacing:normal;line-height:1.4;overflow-wrap:break-word;text-align:left;white-space:pre-wrap;word-break:normal}.src-components-RuleForm-styles-module__levelOverlay{border:1px solid transparent;border-radius:4px;inset:0;overflow:hidden;padding:4px var(--question-copy-padding-right) 4px 6px;pointer-events:none;position:absolute}.src-components-RuleForm-styles-module__mirrorText{color:transparent}.src-components-RuleForm-styles-module__levelEqualizer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:3px;height:14px;margin-left:4px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transition:-webkit-transform .08s ease-out;transition:-webkit-transform .08s ease-out;transition:transform .08s ease-out;transition:transform .08s ease-out,-webkit-transform .08s ease-out;vertical-align:baseline}.src-components-RuleForm-styles-module__levelBar{-webkit-animation:src-components-RuleForm-styles-module__levelBounce .9s ease-in-out infinite;animation:src-components-RuleForm-styles-module__levelBounce .9s ease-in-out infinite;background-color:#4e9b6e;border-radius:2px;height:14px;-webkit-transform:scaleY(.3);transform:scaleY(.3);width:3px}@-webkit-keyframes src-components-RuleForm-styles-module__levelBounce{0%,to{-webkit-transform:scaleY(.3);transform:scaleY(.3)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes src-components-RuleForm-styles-module__levelBounce{0%,to{-webkit-transform:scaleY(.3);transform:scaleY(.3)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.src-components-RuleForm-styles-module__levelPinned{bottom:4px;position:absolute;right:16px}.src-components-RuleForm-styles-module__waitingDots{bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;pointer-events:none;position:absolute;right:16px}.src-components-RuleForm-styles-module__waitingDot{-webkit-animation:src-components-RuleForm-styles-module__fieldWaiting 1.1s ease-in-out infinite;animation:src-components-RuleForm-styles-module__fieldWaiting 1.1s ease-in-out infinite;background-color:#4e9b6e;border-radius:50%;height:7px;width:7px}@-webkit-keyframes src-components-RuleForm-styles-module__fieldWaiting{0%,to{opacity:.25;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:1;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes src-components-RuleForm-styles-module__fieldWaiting{0%,to{opacity:.25;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:1;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.src-components-RuleForm-styles-module__recordingTimer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:100%;color:#c94f3d;display:-webkit-box;display:-ms-flexbox;display:flex;font-variant-numeric:tabular-nums;font-weight:700;gap:8px;position:absolute;right:0}.src-components-RuleForm-styles-module__recordingDot{-webkit-animation:src-components-RuleForm-styles-module__recordingBlink 1s steps(2,start) infinite;animation:src-components-RuleForm-styles-module__recordingBlink 1s steps(2,start) infinite;background:#c94f3d;border-radius:50%;height:10px;width:10px}@-webkit-keyframes src-components-RuleForm-styles-module__recordingBlink{50%{opacity:0}}@keyframes src-components-RuleForm-styles-module__recordingBlink{50%{opacity:0}}.src-components-RuleForm-styles-module__questionActions{-webkit-box-pack:start;-ms-flex-pack:start;gap:3px;justify-content:flex-start}.src-components-RuleForm-styles-module__fieldIconButton,.src-components-RuleForm-styles-module__questionActions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.src-components-RuleForm-styles-module__fieldIconButton{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;border:0;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-ms-flex:none;flex:none;height:40px;justify-content:center;margin:0;padding:9px;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;width:40px}.src-components-RuleForm-styles-module__fieldIconButton:focus-visible{outline:2px solid var(--ludo-focus);outline-offset:2px}.src-components-RuleForm-styles-module__fieldIconAction{background-color:#4e9b6e;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.18);box-shadow:0 2px 0 rgba(0,0,0,.18);color:#fff}.src-components-RuleForm-styles-module__fieldIconAction:hover{background-color:#2f7d4f}.src-components-RuleForm-styles-module__fieldIconAction svg{fill:currentColor;height:100%;width:100%}.src-components-RuleForm-styles-module__fieldIconLocked{background-color:var(--ludo-inset-bg);color:var(--ludo-text-secondary);cursor:pointer;padding:11px}.src-components-RuleForm-styles-module__fieldIconLocked svg{height:100%;width:100%}.src-components-RuleForm-styles-module__fieldIconLocked:focus-visible,.src-components-RuleForm-styles-module__fieldIconLocked:hover{background-color:var(--ludo-card-border);color:var(--ludo-text)}.src-components-RuleForm-styles-module__fieldIconStop,.src-components-RuleForm-styles-module__fieldIconStop:hover{background-color:#c94f3d}.src-components-RuleForm-styles-module__eraseIcon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;-webkit-tap-highlight-color:rgba(0,0,0,0);fill:currentColor;align-items:center;background-color:transparent;background-color:var(--ludo-inset-bg);border:0;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;color:var(--ludo-text-secondary);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;height:40px;justify-content:center;margin:0;padding:11px;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;width:40px}.src-components-RuleForm-styles-module__eraseIcon:focus-visible,.src-components-RuleForm-styles-module__eraseIcon:hover{background-color:var(--ludo-card-border);color:#c94f3d;opacity:1}.src-components-RuleForm-styles-module__eraseIcon:focus-visible{outline:2px solid var(--ludo-focus);outline-offset:2px}.src-components-RuleForm-styles-module__crossGlyph{fill:currentColor;display:block;height:100%;width:100%}.src-components-RuleForm-styles-module__undoIcon:focus-visible,.src-components-RuleForm-styles-module__undoIcon:hover{color:#007a3d}.src-components-RuleForm-styles-module__autocompleteInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path fill="%23000" d="M7.667 12.083L5.5 9.917 4.75 10.667 7.667 13.583 11.25 10 10.5 9.25z"/></svg>');background-position:right 8px center;background-repeat:no-repeat;background-size:12px;border:1px solid var(--ludo-text-secondary);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:16px;margin:10px 0;padding:5px 0;width:100%}.src-components-RuleForm-styles-module__gameNameWrapper{display:block;margin:10px 0;position:relative}.src-components-RuleForm-styles-module__gameNameWrapper .src-components-RuleForm-styles-module__autocompleteInput{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;min-height:48px;padding-left:8px;padding-right:70px}.src-components-RuleForm-styles-module__gameNameEraseIcon{position:absolute;right:26px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.src-components-RuleForm-styles-module__commentWrapper{margin:0;padding:5px;width:100%}.src-components-RuleForm-styles-module__commentWrapper textarea{background-color:var(--ludo-inset-bg);border:1px solid var(--ludo-card-border);height:120px;outline:0;width:100%}.src-components-RuleForm-styles-module__bgInlineWrapper{display:block}.src-components-RuleForm-styles-module__bgNameDisplayed{display:inline-block;padding-right:.5em}.src-components-RuleForm-styles-module__gameChip{background-color:var(--ludo-card-bg);border:1px solid var(--ludo-card-border);border-radius:999px;-webkit-box-shadow:0 2px 8px rgba(31,42,68,.08);box-shadow:0 2px 8px rgba(31,42,68,.08);gap:.15em;padding:3px 4px 3px 6px}.src-components-RuleForm-styles-module__gameChip,.src-components-RuleForm-styles-module__gameChipAvatar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.src-components-RuleForm-styles-module__gameChipAvatar{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;background-color:#e8a13d;border-radius:50%;color:#fff;-ms-flex:none;flex:none;font-weight:700;height:1.7em;justify-content:center;width:1.7em}.src-components-RuleForm-styles-module__gameChipName{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:var(--ludo-text);cursor:pointer;font-size:1em;font-weight:700;margin:0;padding:8px 6px}.src-components-RuleForm-styles-module__gameChipName:hover{color:#2f7d4f;opacity:1}.src-components-RuleForm-styles-module__gameChipRemove{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;-webkit-tap-highlight-color:rgba(0,0,0,0);fill:currentColor;align-items:center;background-color:transparent;border:0;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;color:var(--ludo-text-secondary);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;height:40px;justify-content:center;margin:-5px 0;padding:9px;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;width:40px}.src-components-RuleForm-styles-module__gameChipRemove:hover{color:#c94f3d;opacity:1}.src-components-RuleForm-styles-module__bgNameEditable{display:block}.src-components-RuleForm-styles-module__questionInlineWrapper{display:inline-block}.src-components-RuleForm-styles-module__questionDisplayed{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.2em;max-width:100%}.src-components-RuleForm-styles-module__questionDisplayedText{color:var(--ludo-text-secondary);font-size:.95em;min-width:0;overflow-wrap:break-word}.src-components-RuleForm-styles-module__questionEditButton{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:transparent;background-color:var(--ludo-inset-bg);border:0;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;color:var(--ludo-text-secondary);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;font-size:medium;font-weight:400;height:40px;justify-content:center;margin:-8px 0;padding:11px;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;width:40px}.src-components-RuleForm-styles-module__questionEditButton:hover{color:#2f7d4f;opacity:1}.src-components-RuleForm-styles-module__questionEditable{--field-control-size:40px;--question-scrollbar:0px;--question-padding-right:calc(var(--question-scrollbar) + var(--field-control-size) + 4px);--question-copy-padding-right:calc(var(--question-padding-right) + var(--question-scrollbar));display:block}.src-components-RuleForm-styles-module__autocompleteContainer{font-family:Arial,sans-serif;margin:0 auto;max-width:24em;position:relative;width:100%}.src-components-RuleForm-styles-module__rulebookIcon{line-height:1.5em;position:absolute;vertical-align:middle;width:1.45em}.src-components-RuleForm-styles-module__autocompleteInput::-ms-expand{display:none}.src-components-RuleForm-styles-module__autocompleteSuggestions{-webkit-animation:src-components-RuleForm-styles-module__suggestionsIn .12s ease-out;animation:src-components-RuleForm-styles-module__suggestionsIn .12s ease-out;background-color:#fff;border:1px solid var(--ludo-card-border);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);left:0;margin-top:0;overflow:hidden;padding-top:0;position:absolute;right:0;top:100%;z-index:1000}@media(max-width:899px){.src-components-RuleForm-styles-module__autocompleteSuggestions{-ms-scroll-chaining:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#fff),to(hsla(0,0%,100%,0))) top/100% 40px,-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(70%,#fff)) bottom/100% 40px,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.18),transparent) top/100% 14px,radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.18),transparent) bottom/100% 14px;background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)) top/100% 40px,linear-gradient(hsla(0,0%,100%,0),#fff 70%) bottom/100% 40px,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.18),transparent) top/100% 14px,radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.18),transparent) bottom/100% 14px;background-attachment:local,local,scroll,scroll;background-color:#fff;background-repeat:no-repeat;max-height:50vh;overflow-y:auto;overscroll-behavior:contain}}@-webkit-keyframes src-components-RuleForm-styles-module__suggestionsIn{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes src-components-RuleForm-styles-module__suggestionsIn{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.src-components-RuleForm-styles-module__suggestionHighlight{background-color:var(--ludo-green-tint);left:0;list-style-type:none;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .12s ease;transition:-webkit-transform .12s ease;transition:transform .12s ease;transition:transform .12s ease,-webkit-transform .12s ease;z-index:0}@media(prefers-reduced-motion:reduce){.src-components-RuleForm-styles-module__autocompleteSuggestions{-webkit-animation:none;animation:none}.src-components-RuleForm-styles-module__suggestionHighlight{-webkit-transition:none;transition:none}}.src-components-RuleForm-styles-module__suggestionGroup{list-style-type:none}.src-components-RuleForm-styles-module__suggestionGroupAnswerable{background-color:rgba(232,161,61,.08)}.src-components-RuleForm-styles-module__suggestionGroupHeader{background-color:var(--ludo-inset-bg);color:var(--ludo-text-secondary);font-size:.85em;font-weight:700;letter-spacing:.03em;padding:6px 8px 2px;text-align:left;text-transform:uppercase}.src-components-RuleForm-styles-module__suggestionGroupOptions{list-style-type:none;margin:0;padding:0}.src-components-RuleForm-styles-module__autocompleteSuggestion{cursor:pointer;list-style-type:none;padding:8px;position:relative;text-align:left;z-index:1}.src-components-RuleForm-styles-module__autocompleteSuggestion:hover{background-color:var(--ludo-inset-bg)}.src-components-RuleForm-styles-module__suggestionUnsupported{color:var(--ludo-text-secondary);opacity:.55}.src-components-RuleForm-styles-module__noSuggestions{color:var(--ludo-text-secondary);padding:8px;text-align:center}.src-components-RuleForm-styles-module__searchingSuggestions{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--ludo-inset-bg);border-bottom:1px solid var(--ludo-card-border);color:var(--ludo-text-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style-type:none;padding:8px;position:sticky;top:0;z-index:2}.src-components-RuleForm-styles-module__suggestionsStale{opacity:.55}.src-components-RuleForm-styles-module__gameWait{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-animation:src-components-RuleForm-styles-module__gameWaitIn .15s ease-out .2s both;animation:src-components-RuleForm-styles-module__gameWaitIn .15s ease-out .2s both;color:var(--ludo-text-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:1.2em 0}@-webkit-keyframes src-components-RuleForm-styles-module__gameWaitIn{0%{opacity:0}}@keyframes src-components-RuleForm-styles-module__gameWaitIn{0%{opacity:0}}.src-components-RuleForm-styles-module__gameOutcome{-webkit-transition:opacity .18s ease-out;transition:opacity .18s ease-out}.src-components-RuleForm-styles-module__gameOutcomeWaiting{opacity:0}.src-components-RuleForm-styles-module__clickable{cursor:pointer}.src-components-RuleForm-styles-module__error{color:darkred}.src-components-RuleForm-styles-module__autocompleteInput.src-components-RuleForm-styles-module__attention0,.src-components-RuleForm-styles-module__autocompleteInput.src-components-RuleForm-styles-module__attention1,.src-components-RuleForm-styles-module__questionField.src-components-RuleForm-styles-module__attention0,.src-components-RuleForm-styles-module__questionField.src-components-RuleForm-styles-module__attention1{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:step-end;animation-timing-function:step-end;border-color:#c94f3d}.src-components-RuleForm-styles-module__autocompleteInput.src-components-RuleForm-styles-module__attention0,.src-components-RuleForm-styles-module__questionField.src-components-RuleForm-styles-module__attention0{-webkit-animation-name:src-components-RuleForm-styles-module__askAttentionA;animation-name:src-components-RuleForm-styles-module__askAttentionA}.src-components-RuleForm-styles-module__autocompleteInput.src-components-RuleForm-styles-module__attention1,.src-components-RuleForm-styles-module__questionField.src-components-RuleForm-styles-module__attention1{-webkit-animation-name:src-components-RuleForm-styles-module__askAttentionB;animation-name:src-components-RuleForm-styles-module__askAttentionB}@-webkit-keyframes src-components-RuleForm-styles-module__askAttentionA{0%{border-color:var(--ludo-text-secondary)}25%{border-color:#c94f3d}50%{border-color:var(--ludo-text-secondary)}75%{border-color:#c94f3d}to{border-color:#c94f3d}}@keyframes src-components-RuleForm-styles-module__askAttentionA{0%{border-color:var(--ludo-text-secondary)}25%{border-color:#c94f3d}50%{border-color:var(--ludo-text-secondary)}75%{border-color:#c94f3d}to{border-color:#c94f3d}}@-webkit-keyframes src-components-RuleForm-styles-module__askAttentionB{0%{border-color:var(--ludo-text-secondary)}25%{border-color:#c94f3d}50%{border-color:var(--ludo-text-secondary)}75%{border-color:#c94f3d}to{border-color:#c94f3d}}@keyframes src-components-RuleForm-styles-module__askAttentionB{0%{border-color:var(--ludo-text-secondary)}25%{border-color:#c94f3d}50%{border-color:var(--ludo-text-secondary)}75%{border-color:#c94f3d}to{border-color:#c94f3d}}.src-components-RuleForm-styles-module__formErrors{margin:.8em auto;max-width:34em;text-align:left}.src-components-RuleForm-styles-module__fieldWarning{background-color:rgba(201,79,61,.07);border:1px solid #c94f3d;border-radius:4px;color:#c94f3d;margin:0 0 6px;padding:6px 10px;text-align:left}.src-components-RuleForm-styles-module__networkWarning{background-color:rgba(232,161,61,.09);border:1px solid #e8a13d;border-radius:4px;margin:0 0 6px;padding:6px 10px;text-align:left}.src-components-RuleForm-styles-module__networkRetry{cursor:pointer;display:block;margin-top:.4em}.src-components-RuleForm-styles-module__networkRetry input{margin-right:.4em}.src-components-RuleForm-styles-module__networkRetrying{color:var(--ludo-text-secondary);display:block;font-size:90%;margin-top:.3em}.src-components-RuleForm-styles-module__enterHint{-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--ludo-text);margin:0 auto 6px;max-width:34em;padding:0 calc(var(--question-copy-padding-right) + 1px) 0 7px;text-align:left;width:100%}.src-components-RuleForm-styles-module__formReactions{margin-top:2em}.src-components-RuleForm-styles-module__buttonWrapper{margin-bottom:10px;padding-top:1em}.src-components-RuleForm-styles-module__creditNote{color:var(--ludo-text-secondary);font-size:.9em;margin-top:.5em}.src-components-RuleForm-styles-module__termsNote{color:var(--ludo-text-secondary);font-size:.8em;margin-top:.6em}.src-components-RuleForm-styles-module__termsNote a{color:inherit}.src-components-RuleForm-styles-module__questionLengthNote{color:var(--ludo-text-secondary);font-size:.85em;margin:0 auto .4em;max-width:34em;text-align:left;width:100%}.src-components-RuleForm-styles-module__visuallyHidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.src-components-RuleForm-styles-module__examples{margin-top:.8em;text-align:center}.src-components-RuleForm-styles-module__examplesChips{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4em;justify-content:center;margin-top:.4em}.src-components-RuleForm-styles-module__exampleChip{background-color:#fff;border:1px solid var(--ludo-card-border);border-radius:16px;color:var(--ludo-text-secondary);cursor:pointer;font-size:.9em;font-weight:400;line-height:1.4;max-width:100%;padding:8px 14px;text-align:left}@media(min-width:900px){.src-components-RuleForm-styles-module__exampleChip{-webkit-transition:-webkit-transform .12s ease;transition:-webkit-transform .12s ease;transition:transform .12s ease;transition:transform .12s ease,-webkit-transform .12s ease}}.src-components-RuleForm-styles-module__exampleChip:hover{background-color:var(--ludo-inset-bg);border-color:var(--ludo-text-secondary);color:var(--ludo-text);opacity:1}@media(min-width:900px){.src-components-RuleForm-styles-module__exampleChip:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.src-components-RuleForm-styles-module__recentGames{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4em;justify-content:center;margin-top:.8em}.src-components-RuleForm-styles-module__recentGameChip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid var(--ludo-card-border);border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%}@media(min-width:900px){.src-components-RuleForm-styles-module__recentGameChip{-webkit-transition:-webkit-transform .12s ease;transition:-webkit-transform .12s ease;transition:transform .12s ease;transition:transform .12s ease,-webkit-transform .12s ease}}.src-components-RuleForm-styles-module__recentGameChip:hover{border-color:var(--ludo-text-secondary)}@media(min-width:900px){.src-components-RuleForm-styles-module__recentGameChip:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.src-components-RuleForm-styles-module__exampleChip,.src-components-RuleForm-styles-module__recentGameChip{-webkit-transition:none;transition:none}.src-components-RuleForm-styles-module__exampleChip:hover,.src-components-RuleForm-styles-module__recentGameChip:hover{-webkit-transform:none;transform:none}}.src-components-RuleForm-styles-module__recentGameName{background-color:transparent;border:0;border-radius:16px 0 0 16px;-webkit-box-shadow:none;box-shadow:none;color:var(--ludo-text-secondary);cursor:pointer;font-size:.9em;font-weight:400;line-height:1.4;margin:0;padding:8px 2px 8px 14px;text-align:left}.src-components-RuleForm-styles-module__recentGameName:hover{color:var(--ludo-text);opacity:1}.src-components-RuleForm-styles-module__recentGameRemove{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:0;border-radius:0 16px 16px 0;-webkit-box-shadow:none;box-shadow:none;color:var(--ludo-text-secondary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;margin:0;padding:8px 10px 8px 6px}.src-components-RuleForm-styles-module__recentGameRemove .src-components-RuleForm-styles-module__crossGlyph{fill:currentColor;height:14px;width:14px}.src-components-RuleForm-styles-module__recentGameRemove:hover{color:#c94f3d;opacity:1}.src-components-RuleForm-styles-module__recentGamesMore{background-color:transparent;border:1px dashed var(--ludo-card-border);border-radius:16px;-webkit-box-shadow:none;box-shadow:none;color:var(--ludo-text-secondary);cursor:pointer;font-size:.9em;font-weight:400;line-height:1.4;margin:0;padding:8px 14px}.src-components-RuleForm-styles-module__recentGamesMore:hover{border-color:var(--ludo-text-secondary);color:var(--ludo-text);opacity:1}.src-components-RuleForm-styles-module__deepThink{padding-bottom:10px}.src-components-RuleForm-styles-module__freeQuestionUsed{background-color:#f4f4f4;border-radius:12px;-webkit-box-shadow:inset 0 0 3px 2px rgba(0,0,0,.07);box-shadow:inset 0 0 3px 2px rgba(0,0,0,.07);margin-top:1.9em;padding:.8em .7em .4em}.src-components-RuleForm-styles-module__freeQuestionUsedTitle{font-weight:700}.src-components-RuleForm-styles-module__accountExplanation{margin-bottom:.5em;margin-top:.5em}.src-components-RuleForm-styles-module__askAnotherQuestion{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;margin:1.2em 0 .4em}button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f4f4f4;border-radius:12px;-webkit-box-shadow:inset 0 0 3px 2px rgba(0,0,0,.07);box-shadow:inset 0 0 3px 2px rgba(0,0,0,.07);color:#000;font-size:18px;font-weight:700;justify-content:center;line-height:1;margin:3px;padding:2px;text-decoration:none;-webkit-transition:.3s;transition:.3s}button:hover{opacity:.6}.src-components-RuleForm-styles-module__askHalo{display:inline-block}.src-components-RuleForm-styles-module__askHalo button{-webkit-transition:scale .12s ease,-webkit-transform .12s ease;transition:scale .12s ease,-webkit-transform .12s ease;transition:transform .12s ease,scale .12s ease;transition:transform .12s ease,scale .12s ease,-webkit-transform .12s ease}.src-components-RuleForm-styles-module__askReady button{-webkit-box-shadow:0 2px 8px rgba(31,42,68,.08);box-shadow:0 2px 8px rgba(31,42,68,.08);-webkit-transform:scale(1.04);transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.src-components-RuleForm-styles-module__askHalo button{scale:none;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}}.src-components-RuleForm-styles-module__recordButton{padding-left:3px;padding-right:3px}.src-components-RuleForm-styles-module__fakeLink{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#3f9146;cursor:pointer;display:block;font-size:100%;font-weight:400;margin:.5em 0 0;padding:0;text-decoration:underline}.src-components-RuleForm-styles-module__fakeLink:hover{color:#21922a}.src-components-RuleForm-styles-module__shareWrapper{margin-bottom:1em;text-align:left}.src-components-RuleForm-styles-module__shareRow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.7em}.src-components-RuleForm-styles-module__shareInvite{font-weight:500}.src-components-RuleForm-styles-module__shareButton{background-color:var(--ludo-card-bg);border:1px solid #2f7d4f;border-radius:12px;color:#2f7d4f;cursor:pointer;font-weight:700;padding:11px 20px}.src-components-RuleForm-styles-module__shareButton:hover{background-color:var(--ludo-green-tint)}.src-components-RuleForm-styles-module__shareButton{-webkit-box-shadow:none;box-shadow:none;display:inline-block;font-size:.95em;margin:0}.src-components-RuleForm-styles-module__shareButton:hover{opacity:1}.src-components-RuleForm-styles-module__shareCopied{color:var(--ludo-text-secondary);font-size:.9em}.src-components-RuleForm-styles-module__shareFallback{font-size:90%;margin-top:.5em}.src-components-RuleForm-styles-module__shareFallbackUrl{border:1px solid var(--ludo-text-secondary);border-radius:4px;font-family:inherit;margin-top:.2em;padding:4px 6px;width:100%}.src-components-RuleForm-styles-module__reportWrapper{margin-top:1em;text-align:left}.src-components-RuleForm-styles-module__reportButton{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:var(--ludo-text-secondary);cursor:pointer;font-size:90%;font-weight:400;margin:0;padding:0;text-decoration:underline}.src-components-RuleForm-styles-module__reportButton:hover{color:#c94f3d;opacity:1}.src-components-RuleForm-styles-module__reportForm{margin-top:.6em}.src-components-RuleForm-styles-module__reportExplanation{background-color:#f4f4f4;border-radius:12px;-webkit-box-shadow:inset 0 0 3px 2px rgba(0,0,0,.07);box-shadow:inset 0 0 3px 2px rgba(0,0,0,.07);font-size:90%;margin-bottom:.6em;padding:.5em .7em}.src-components-RuleForm-styles-module__reportTextarea{border:1px solid var(--ludo-text-secondary);border-radius:4px;display:block;font-family:inherit;height:80px;margin-bottom:.5em;padding:6px 8px;resize:vertical;width:100%}.src-components-RuleForm-styles-module__reportNotify{font-size:90%;margin-bottom:.6em}.src-components-RuleForm-styles-module__reportNotify label{cursor:pointer;display:block}.src-components-RuleForm-styles-module__reportNotify input{margin-right:.4em}.src-components-RuleForm-styles-module__reportNotifyHow{color:var(--ludo-text-secondary)}.src-components-RuleForm-styles-module__reportCancelButton{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:var(--ludo-text-secondary);cursor:pointer;display:block;font-size:90%;font-weight:400;margin:0;padding:.4em 0;text-decoration:underline}.src-components-RuleForm-styles-module__reportCancelButton:hover{color:#c94f3d;opacity:1}.src-components-RuleForm-styles-module__reportThanks{background-color:var(--ludo-green-tint);border-radius:12px;color:#2f7d4f;font-weight:700;padding:.5em .7em}.src-components-RuleForm-styles-module__answerParagraph{display:block;font-size:1.1em;font-weight:500}.src-components-RuleForm-styles-module__moreDetailsParagraph{display:block;font-weight:400;margin-top:.8em}.src-components-RuleForm-styles-module__answerParagraph strong,.src-components-RuleForm-styles-module__moreDetailsParagraph strong{font-weight:700}.src-components-RuleForm-styles-module__answerParagraph p,.src-components-RuleForm-styles-module__moreDetailsParagraph p{margin:0 0 .6em}.src-components-RuleForm-styles-module__answerParagraph p:last-child,.src-components-RuleForm-styles-module__moreDetailsParagraph p:last-child{margin-bottom:0}.src-components-RuleForm-styles-module__answerParagraph ol,.src-components-RuleForm-styles-module__answerParagraph ul,.src-components-RuleForm-styles-module__moreDetailsParagraph ol,.src-components-RuleForm-styles-module__moreDetailsParagraph ul{margin:.4em 0;padding-left:1.4em;text-align:left}.src-components-RuleForm-styles-module__answerParagraph li,.src-components-RuleForm-styles-module__moreDetailsParagraph li{margin:.2em 0}.src-components-RuleForm-styles-module__answerParagraph code,.src-components-RuleForm-styles-module__moreDetailsParagraph code{font-size:.95em}.src-components-RuleForm-styles-module__questionForUserParagraph{font-size:1.05em;font-weight:700;margin:1.2em 0 .5em}.src-components-RuleForm-styles-module__answerActions{border-top:1px solid var(--ludo-card-border);margin:1.6em auto 0;max-width:65ch;padding-top:1.1em;text-align:left}.src-components-RuleForm-styles-module__continueSection{margin-bottom:1.2em}.src-components-RuleForm-styles-module__continueLabel{color:var(--ludo-text-secondary);font-size:.9em;font-weight:700;margin-bottom:.4em}.src-components-RuleForm-styles-module__continueNote{color:var(--ludo-text-secondary);font-size:.85em;line-height:1.4;margin-bottom:.6em}.src-components-RuleForm-styles-module__continueChips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4em}.src-components-RuleForm-styles-module__subQuestionChip{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border:1px solid var(--ludo-card-border);border-radius:16px;-webkit-box-shadow:none;box-shadow:none;color:var(--ludo-text-secondary);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:.9em;font-weight:400;gap:.45em;line-height:1.4;margin:0;max-width:100%;padding:8px 14px 10px;text-align:left}@media(min-width:900px){.src-components-RuleForm-styles-module__subQuestionChip{-webkit-transition:-webkit-transform .12s ease;transition:-webkit-transform .12s ease;transition:transform .12s ease;transition:transform .12s ease,-webkit-transform .12s ease}}.src-components-RuleForm-styles-module__subQuestionChip:hover{background-color:var(--ludo-inset-bg);border-color:var(--ludo-text-secondary);color:var(--ludo-text);opacity:1}@media(min-width:900px){.src-components-RuleForm-styles-module__subQuestionChip:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.src-components-RuleForm-styles-module__subQuestionChipCost{background-color:#2f7d4f;border-radius:12px;color:#fff;display:inline-block;font-size:.85em;font-weight:700;padding:3px 10px;white-space:nowrap}.src-components-RuleForm-styles-module__subQuestionChip:hover .src-components-RuleForm-styles-module__subQuestionChipCost{background-color:#266741;color:#fff}.src-components-RuleForm-styles-module__secondaryActionButton{background-color:var(--ludo-card-bg);border:1px solid #2f7d4f;border-radius:12px;color:#2f7d4f;cursor:pointer;font-weight:700;padding:11px 20px}.src-components-RuleForm-styles-module__secondaryActionButton:hover{background-color:var(--ludo-green-tint)}.src-components-RuleForm-styles-module__secondaryActionButton{-webkit-box-shadow:none;box-shadow:none;font-size:.95em;margin:0}.src-components-RuleForm-styles-module__secondaryActionButton:hover{opacity:1}.src-components-RuleForm-styles-module__gameRequest{margin:.8em 0}.src-components-RuleForm-styles-module__gameRequestPanel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:.8em}.src-components-RuleForm-styles-module__gameRequestNotifyGroup{text-align:left}.src-components-RuleForm-styles-module__gameRequestNotify{cursor:pointer;display:block;font-size:90%;margin-bottom:.5em}.src-components-RuleForm-styles-module__gameRequestNotify input{margin-right:.4em}.src-components-RuleForm-styles-module__gameRequestNotifyRefused{color:var(--ludo-text-secondary);font-size:85%;margin:-.3em 0 .5em 1.5em}.src-components-RuleForm-styles-module__gameRequestThanks{background-color:var(--ludo-green-tint);border-radius:12px;color:#2f7d4f;font-weight:700;padding:.5em .7em}.src-components-RuleForm-styles-module__gameRequestCancel{margin-top:.6em}.src-components-ui-AudioRecorder-styles-module__micIssue{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--ludo-inset-bg);border:1px solid var(--ludo-input-border);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--ludo-text-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:6px auto 0;max-width:34em;padding:12px 14px;text-align:center;width:100%}.src-components-ui-AudioRecorder-styles-module__micIssueTitle{color:#e8a13d;font-weight:700}.src-components-ui-AudioRecorder-styles-module__sendButton{background-color:#2f7d4f;border:0;border-radius:12px;color:#fff;cursor:pointer;font-weight:700;padding:12px 20px}.src-components-ui-AudioRecorder-styles-module__sendButton:hover{background-color:#266741}.src-components-ui-AudioRecorder-styles-module__sendButton{border:1px solid var(--ludo-input-border);font-size:1em}.src-components-ui-AudioRecorder-styles-module__sendButton:hover{background-color:#4e9b6e}.src-components-ui-AudioRecorder-styles-module__cancelButton{background:none;border:0;color:var(--ludo-text-secondary);cursor:pointer;display:block;font-size:.9em;margin:2px auto 0;padding:4px 10px;text-decoration:underline}.src-components-ui-AudioRecorder-styles-module__cancelButton:hover{color:#c94f3d}.src-components-ui-LinkButton-styles-module__linkButton{background:none;border:0;-webkit-box-shadow:none;box-shadow:none;color:#2f7d4f;cursor:pointer;display:inline;font:inherit;font-weight:400;margin:0;padding:0;text-decoration:underline}.src-components-ui-LinkButton-styles-module__linkButton:hover{color:#266741}.src-components-ui-BookletMark-styles-module__mark{-webkit-box-flex:0;color:var(--ludo-text-secondary);-ms-flex:none;flex:none;height:auto;width:6.6em}.src-components-ui-BookletMark-styles-module__page{fill:var(--ludo-card-bg);stroke:var(--ludo-card-border);stroke-width:1}.src-components-ui-BookletMark-styles-module__gutter{fill:var(--ludo-inset-bg)}.src-components-ui-BookletMark-styles-module__gutterLine{stroke:var(--ludo-input-border);stroke-width:1;opacity:.6}.src-components-ui-BookletMark-styles-module__text{fill:currentColor;opacity:.2}.src-components-ui-BookletMark-styles-module__decor{fill:currentColor;opacity:.35}.src-components-ui-BookletMark-styles-module__decorLine{stroke:currentColor;stroke-width:.8;opacity:.18}.src-components-ui-BookletMark-styles-module__illustration{fill:currentColor;opacity:.1}.src-components-ui-BookletMark-styles-module__fold{fill:currentColor;opacity:.12}.src-components-ui-BookletMark-styles-module__folio{fill:currentColor;opacity:.55}.src-components-ui-BookletMark-styles-module__folioLit{fill:#e8a13d;font-weight:600;opacity:.9}.src-components-ui-BookletMark-styles-module__highlight{fill:#e8a13d;fill-opacity:.28;stroke:#e8a13d;stroke-width:1.5;stroke-opacity:.85}@media(prefers-color-scheme:dark){.src-components-ui-BookletMark-styles-module__highlight{fill-opacity:.38}}.src-components-ui-PageViewer-styles-module__viewer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.6em;margin:0}.src-components-ui-PageViewer-styles-module__frame{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;border-radius:4px;cursor:-webkit-zoom-in;cursor:zoom-in;line-height:0;max-width:100%;overflow:hidden;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.src-components-ui-PageViewer-styles-module__frameZoomed{cursor:-webkit-grab;cursor:grab}.src-components-ui-PageViewer-styles-module__frameZoomed:active{cursor:-webkit-grabbing;cursor:grabbing}.src-components-ui-PageViewer-styles-module__layer{display:inline-block;position:relative;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .18s ease-out;transition:-webkit-transform .18s ease-out;transition:transform .18s ease-out;transition:transform .18s ease-out,-webkit-transform .18s ease-out;will-change:transform}.src-components-ui-PageViewer-styles-module__page{-webkit-user-drag:none;background-color:#fff;display:block;max-height:70vh;max-width:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.src-components-ui-PageViewer-styles-module__focusBox{background-color:rgba(232,161,61,.18);border:2px solid rgba(232,161,61,.85);border-radius:3px;pointer-events:none;position:absolute}.src-components-ui-PageViewer-styles-module__brokenPage{color:var(--ludo-text-secondary);padding:2em 1em;text-align:center}.src-components-ui-PageViewer-styles-module__caption{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:smaller;gap:.4em .8em;justify-content:center}.src-components-ui-PageViewer-styles-module__documentName{color:var(--ludo-text-secondary);font-weight:700}.src-components-ui-PageViewer-styles-module__counter{gap:.5em}.src-components-ui-PageViewer-styles-module__counter,.src-components-ui-PageViewer-styles-module__zoomToggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.src-components-ui-PageViewer-styles-module__zoomToggle{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;background-color:var(--ludo-inset-bg);border:0;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;color:var(--ludo-text-secondary);cursor:pointer;-ms-flex:none;flex:none;height:40px;justify-content:center;margin:0;padding:11px;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;width:40px}.src-components-ui-PageViewer-styles-module__zoomToggle svg{height:18px;width:18px}.src-components-ui-PageViewer-styles-module__zoomToggle[aria-pressed=true]{background-color:var(--ludo-green-tint);color:#2f7d4f}.src-components-ui-PageViewer-styles-module__turn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--ludo-card-bg);border:1px solid var(--ludo-card-border);border-radius:22px;-webkit-box-shadow:none;box-shadow:none;color:#2f7d4f;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.6em;height:44px;justify-content:center;line-height:1;padding:0;width:44px}.src-components-ui-PageViewer-styles-module__turn:disabled{color:var(--ludo-card-border);cursor:default;opacity:1}.src-components-ui-PageViewer-styles-module__jump{background-color:var(--ludo-card-bg);border:1px solid var(--ludo-input-border);border-radius:6px;color:var(--ludo-text);font-size:1em;min-height:44px;padding:0 .5em}.src-components-ui-PageViewer-styles-module__count{color:var(--ludo-text-secondary);white-space:nowrap}.src-components-ui-AnswerSources-styles-module__sources{display:block;font-weight:400;margin-top:1.2em}.src-components-ui-AnswerSources-styles-module__source{border-left:3px solid var(--ludo-card-border);display:block;font-size:smaller;margin-bottom:.4em;padding:0 0 0 .8em;text-align:left}.src-components-ui-AnswerSources-styles-module__sourceRef{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;background-color:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#2f7d4f;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1em;font-weight:500;gap:.5em;margin:0;padding:8px 8px 8px 0;text-align:left}.src-components-ui-AnswerSources-styles-module__sourceRef:hover{color:#266741;opacity:1}.src-components-ui-AnswerSources-styles-module__sourceRefPlain,.src-components-ui-AnswerSources-styles-module__sourceRefPlain:hover{color:var(--ludo-text-secondary);cursor:default}.src-components-ui-AnswerSources-styles-module__sourcesChevron{-webkit-box-flex:0;-ms-flex-item-align:center;align-self:center;border-bottom:5px solid transparent;border-left:6px solid;border-top:5px solid transparent;-ms-flex:none;flex:none;height:0;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;width:0}.src-components-ui-AnswerSources-styles-module__sourcesChevronOpen{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.src-components-ui-AnswerSources-styles-module__sourcePage{background-color:rgba(232,161,61,.22);border-radius:8px;color:var(--ludo-text);display:inline-block;padding:.05em .5em;white-space:nowrap}.src-components-ui-AnswerSources-styles-module__sourceOrigin{color:var(--ludo-text-secondary);font-weight:700}.src-components-ui-AnswerSources-styles-module__sourceCitation{display:block;font-size:smaller;font-style:normal;font-weight:400;padding:.4em 0 .6em;text-align:left;white-space:normal}.src-components-ui-AnswerSources-styles-module__sourceHeading{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;margin-bottom:.3em}.src-components-ui-AnswerSources-styles-module__sourcePosition{color:var(--ludo-text-secondary);font-style:italic}.src-components-ui-AnswerSources-styles-module__notCitable{background-color:hsla(40,18%,64%,.3);border-radius:8px;color:var(--ludo-text-secondary);padding:.05em .5em;white-space:nowrap}.src-components-ui-AnswerSources-styles-module__sourceBody{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8em}.src-components-ui-AnswerSources-styles-module__sourceText{-webkit-box-flex:1;display:block;-ms-flex:1 1 12em;flex:1 1 12em;min-width:0}.src-components-ui-AnswerSources-styles-module__inlineRef{background-color:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#2f7d4f;cursor:pointer;display:inline-block;font-size:.72em;font-weight:700;line-height:1;margin:-8px .1em;padding:8px .4em;vertical-align:super;white-space:nowrap}.src-components-ui-AnswerSources-styles-module__inlineRef:hover{color:#266741;opacity:1}.src-components-ui-AnswerSources-styles-module__inlineRefOpen{background-color:rgba(232,161,61,.28);border-radius:6px}.src-components-ui-AnswerSources-styles-module__sourceQuote{color:var(--ludo-text);display:block;font-style:italic}.src-components-ui-AnswerSources-styles-module__unverifiedSource{border-left-color:#e8a13d}.src-components-ui-AnswerSources-styles-module__sourceUnverifiedNote{color:var(--ludo-text-secondary);display:block}.src-components-ui-AnswerSources-styles-module__zoomSpread{background-color:transparent;border:0;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:inherit;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:0;padding:0;position:relative}.src-components-ui-AnswerSources-styles-module__zoomSpread:hover{opacity:1}.src-components-ui-AnswerSources-styles-module__zoomBadge{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--ludo-card-bg);border:1px solid var(--ludo-card-border);border-radius:13px;bottom:-6px;color:#2f7d4f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px;justify-content:center;position:absolute;right:-6px;width:26px}.src-components-ui-AnswerSources-styles-module__zoomBadge svg{height:16px;width:16px}.src-components-ui-AnswerSources-styles-module__zoomLine{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#2f7d4f;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1em;gap:.3em;padding:8px 0}.src-components-ui-AnswerSources-styles-module__zoomLine:hover{color:#266741;opacity:1}.src-components-ui-AnswerSources-styles-module__zoomLine svg{height:16px;width:16px}.src-components-ui-WaitingDie-styles-module__waiting{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.7em}.src-components-ui-WaitingDie-styles-module__dice{display:inline-grid;height:38px;place-items:center;width:38px}.src-components-ui-WaitingDie-styles-module__dice>*{grid-area:1/1}.src-components-ui-WaitingDie-styles-module__scene{display:block;height:34px;-webkit-perspective:220px;perspective:220px;position:relative;-webkit-transition:opacity .52s ease-out;transition:opacity .52s ease-out;width:34px}.src-components-ui-WaitingDie-styles-module__faded{opacity:0;pointer-events:none}.src-components-ui-WaitingDie-styles-module__cube{--ludo-die-half:12px;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .56s cubic-bezier(.34,1.26,.64,1);transition:-webkit-transform .56s cubic-bezier(.34,1.26,.64,1);transition:transform .56s cubic-bezier(.34,1.26,.64,1);transition:transform .56s cubic-bezier(.34,1.26,.64,1),-webkit-transform .56s cubic-bezier(.34,1.26,.64,1);width:24px}.src-components-ui-WaitingDie-styles-module__face{background-color:#bd8449;background-image:repeating-linear-gradient(94deg,rgba(92,54,22,.18),rgba(92,54,22,.18) 1px,rgba(255,231,194,.12) 0,rgba(255,231,194,.12) 2.5px,rgba(92,54,22,.06) 0,rgba(92,54,22,.06) 4px),linear-gradient(150deg,rgba(255,227,184,.45),rgba(88,50,18,.4));border:1px solid rgba(74,43,18,.6);border-radius:4px;-webkit-box-shadow:inset 0 0 3px rgba(68,37,12,.5);box-shadow:inset 0 0 3px rgba(68,37,12,.5);-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:24px;left:0;padding:2.5px;position:absolute;top:0;width:24px}.src-components-ui-WaitingDie-styles-module__pip{-ms-flex-item-align:center;align-self:center;background-color:#452710;border-radius:50%;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.6),0 1px 0 rgba(255,236,206,.4);box-shadow:inset 0 1px 1px rgba(0,0,0,.6),0 1px 0 rgba(255,236,206,.4);height:4px;justify-self:center;width:4px}.src-components-ui-WaitingDie-styles-module__waiting[data-variant=rulebook] .src-components-ui-WaitingDie-styles-module__face{background-color:#98a5b7;background-image:repeating-linear-gradient(92deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2) 1px,rgba(38,50,68,.16) 0,rgba(38,50,68,.16) 2px),linear-gradient(150deg,hsla(0,0%,100%,.55),rgba(48,62,84,.55));border-color:rgba(26,36,52,.65);-webkit-box-shadow:inset 0 0 3px rgba(18,26,40,.55);box-shadow:inset 0 0 3px rgba(18,26,40,.55)}.src-components-ui-WaitingDie-styles-module__waiting[data-variant=rulebook] .src-components-ui-WaitingDie-styles-module__pip{background-color:#55637a;-webkit-box-shadow:inset 1.5px 1.5px 1.5px rgba(6,11,20,.9),inset -1px -1px 1px hsla(0,0%,100%,.75),0 .5px 0 hsla(0,0%,100%,.5);box-shadow:inset 1.5px 1.5px 1.5px rgba(6,11,20,.9),inset -1px -1px 1px hsla(0,0%,100%,.75),0 .5px 0 hsla(0,0%,100%,.5)}.src-components-ui-WaitingDie-styles-module__halo{-webkit-animation:src-components-ui-WaitingDie-styles-module__dieGlow 1.8s ease-in-out infinite;animation:src-components-ui-WaitingDie-styles-module__dieGlow 1.8s ease-in-out infinite;background-image:radial-gradient(circle,rgba(232,161,61,.75) 34%,rgba(232,161,61,.28) 55%,rgba(232,161,61,0) 72%);border-radius:50%;height:40px;left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;width:40px}.src-components-ui-WaitingDie-styles-module__front{-webkit-transform:translateZ(var(--ludo-die-half));transform:translateZ(var(--ludo-die-half))}.src-components-ui-WaitingDie-styles-module__back{-webkit-transform:rotateY(180deg) translateZ(var(--ludo-die-half));transform:rotateY(180deg) translateZ(var(--ludo-die-half))}.src-components-ui-WaitingDie-styles-module__right{-webkit-transform:rotateY(90deg) translateZ(var(--ludo-die-half));transform:rotateY(90deg) translateZ(var(--ludo-die-half))}.src-components-ui-WaitingDie-styles-module__left{-webkit-transform:rotateY(-90deg) translateZ(var(--ludo-die-half));transform:rotateY(-90deg) translateZ(var(--ludo-die-half))}.src-components-ui-WaitingDie-styles-module__top{-webkit-transform:rotateX(90deg) translateZ(var(--ludo-die-half));transform:rotateX(90deg) translateZ(var(--ludo-die-half))}.src-components-ui-WaitingDie-styles-module__bottom{-webkit-transform:rotateX(-90deg) translateZ(var(--ludo-die-half));transform:rotateX(-90deg) translateZ(var(--ludo-die-half))}.src-components-ui-WaitingDie-styles-module__redScene{-webkit-animation:src-components-ui-WaitingDie-styles-module__redFadeIn .52s ease-out;animation:src-components-ui-WaitingDie-styles-module__redFadeIn .52s ease-out;display:block;height:38px;position:relative;width:38px}.src-components-ui-WaitingDie-styles-module__redStage{height:100%;left:0;-webkit-perspective:240px;perspective:240px;position:absolute;top:0;width:100%}.src-components-ui-WaitingDie-styles-module__redCube{--ludo-die-half:14px;height:28px;left:50%;margin:-14px 0 0 -14px;position:absolute;top:50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .56s cubic-bezier(.34,1.26,.64,1);transition:-webkit-transform .56s cubic-bezier(.34,1.26,.64,1);transition:transform .56s cubic-bezier(.34,1.26,.64,1);transition:transform .56s cubic-bezier(.34,1.26,.64,1),-webkit-transform .56s cubic-bezier(.34,1.26,.64,1);width:28px}.src-components-ui-WaitingDie-styles-module__redFace{background-color:#c94f3d;background-image:linear-gradient(150deg,rgba(255,214,204,.45),rgba(108,24,16,.45));border:1px solid rgba(104,30,22,.7);border-radius:4px;-webkit-box-shadow:inset 0 0 3px rgba(84,16,10,.55);box-shadow:inset 0 0 3px rgba(84,16,10,.55);-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);height:28px;left:0;padding:2px;position:absolute;top:0;width:28px}.src-components-ui-WaitingDie-styles-module__redPip{-ms-flex-item-align:center;align-self:center;background-color:#fdeae5;border-radius:50%;-webkit-box-shadow:inset 0 1px 1px rgba(120,34,24,.5),0 .5px 0 rgba(70,12,8,.35);box-shadow:inset 0 1px 1px rgba(120,34,24,.5),0 .5px 0 rgba(70,12,8,.35);height:4px;justify-self:center;width:4px}.src-components-ui-WaitingDie-styles-module__redCube[data-tight=yes] .src-components-ui-WaitingDie-styles-module__redPip{-webkit-box-shadow:inset 0 .5px .5px rgba(120,34,24,.45);box-shadow:inset 0 .5px .5px rgba(120,34,24,.45);height:2.8px;width:2.8px}.src-components-ui-WaitingDie-styles-module__redSlice{clip-path:inset(50% 0 50% 0);height:100%;left:0;position:absolute;top:0;width:100%}.src-components-ui-WaitingDie-styles-module__redScene[data-glitch=yes] .src-components-ui-WaitingDie-styles-module__sliceOne{-webkit-animation:src-components-ui-WaitingDie-styles-module__redSliceOne 4.2s step-end infinite;animation:src-components-ui-WaitingDie-styles-module__redSliceOne 4.2s step-end infinite}.src-components-ui-WaitingDie-styles-module__redScene[data-glitch=yes] .src-components-ui-WaitingDie-styles-module__sliceTwo{-webkit-animation:src-components-ui-WaitingDie-styles-module__redSliceTwo 4.2s step-end infinite;animation:src-components-ui-WaitingDie-styles-module__redSliceTwo 4.2s step-end infinite}@-webkit-keyframes src-components-ui-WaitingDie-styles-module__redFadeIn{0%{opacity:0}to{opacity:1}}@keyframes src-components-ui-WaitingDie-styles-module__redFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes src-components-ui-WaitingDie-styles-module__redSliceOne{0%{clip-path:inset(50% 0 50% 0);-webkit-transform:translateZ(0);transform:translateZ(0)}90%{clip-path:inset(0 0 70% 0);-webkit-transform:translate3d(1.5px,0,0);transform:translate3d(1.5px,0,0)}91.2%{clip-path:inset(50% 0 50% 0);-webkit-transform:translateZ(0);transform:translateZ(0)}95%{clip-path:inset(62% 0 20% 0);-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}96.2%,to{clip-path:inset(50% 0 50% 0);-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes src-components-ui-WaitingDie-styles-module__redSliceOne{0%{clip-path:inset(50% 0 50% 0);-webkit-transform:translateZ(0);transform:translateZ(0)}90%{clip-path:inset(0 0 70% 0);-webkit-transform:translate3d(1.5px,0,0);transform:translate3d(1.5px,0,0)}91.2%{clip-path:inset(50% 0 50% 0);-webkit-transform:translateZ(0);transform:translateZ(0)}95%{clip-path:inset(62% 0 20% 0);-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}96.2%,to{clip-path:inset(50% 0 50% 0);-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes src-components-ui-WaitingDie-styles-module__redSliceTwo{0%{clip-path:inset(50% 0 50% 0);-webkit-transform:translateZ(0);transform:translateZ(0)}92.3%{clip-path:inset(82% 0 0 0);-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}92.9%{clip-path:inset(50% 0 50% 0);-webkit-transform:translateZ(0);transform:translateZ(0)}95.4%{clip-path:inset(44% 0 48% 0);-webkit-transform:translate3d(1px,0,0);transform:translate3d(1px,0,0)}96.1%,to{clip-path:inset(50% 0 50% 0);-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes src-components-ui-WaitingDie-styles-module__redSliceTwo{0%{clip-path:inset(50% 0 50% 0);-webkit-transform:translateZ(0);transform:translateZ(0)}92.3%{clip-path:inset(82% 0 0 0);-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}92.9%{clip-path:inset(50% 0 50% 0);-webkit-transform:translateZ(0);transform:translateZ(0)}95.4%{clip-path:inset(44% 0 48% 0);-webkit-transform:translate3d(1px,0,0);transform:translate3d(1px,0,0)}96.1%,to{clip-path:inset(50% 0 50% 0);-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes src-components-ui-WaitingDie-styles-module__dieGlow{0%,to{opacity:.45;-webkit-transform:scale(.9);transform:scale(.9)}50%{opacity:.9;-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes src-components-ui-WaitingDie-styles-module__dieGlow{0%,to{opacity:.45;-webkit-transform:scale(.9);transform:scale(.9)}50%{opacity:.9;-webkit-transform:scale(1.08);transform:scale(1.08)}}.src-components-ui-WaitingDie-styles-module__visuallyHidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.src-components-ui-DisclosureButton-styles-module__disclosure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.35em}.src-components-ui-DisclosureButton-styles-module__link{background:none;border:0;-webkit-box-shadow:none;box-shadow:none;color:#2f7d4f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;font-weight:400;margin:0;padding:0;text-decoration:underline}.src-components-ui-DisclosureButton-styles-module__link:hover{color:#266741}.src-components-ui-DisclosureButton-styles-module__primary{background-color:#2f7d4f;border:0;border-radius:12px;color:#fff;cursor:pointer;font-weight:700;padding:12px 20px}.src-components-ui-DisclosureButton-styles-module__primary:hover{background-color:#266741}.src-components-ui-DisclosureButton-styles-module__quiet{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:var(--ludo-text-secondary);font-size:.9em;font-weight:400;padding:8px 0;text-decoration:underline;text-decoration-style:dotted}.src-components-ui-DisclosureButton-styles-module__quiet:hover{color:var(--ludo-text);opacity:1}.src-components-ui-DisclosureButton-styles-module__chevron{display:inline-block;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.src-components-ui-DisclosureButton-styles-module__chevronOpen{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.src-components-ui-DisclosureButton-styles-module__chevron{-webkit-transition:none;transition:none}}.src-components-ui-PhotoButton-styles-module__photoButton{position:relative}.src-components-ui-PhotoButton-styles-module__photoButton svg{height:100%;width:100%}.src-components-ui-PhotoButton-styles-module__photoButton:disabled{cursor:not-allowed;opacity:.5}.src-components-ui-PhotoButton-styles-module__photoButtonAnchor{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.src-components-ui-PhotoButton-styles-module__experimentalBadge{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#c94f3d;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-style:normal;font-weight:700;height:15px;justify-content:center;line-height:1;padding-bottom:1px;pointer-events:none;position:absolute;right:4px;top:4px;width:15px}.src-components-ui-PhotoButton-styles-module__photoSourceMenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--ludo-card-bg);border:1px solid var(--ludo-input-border);border-radius:10px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.22);box-shadow:0 4px 12px rgba(0,0,0,.22);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;min-width:11em;padding:4px;position:absolute;top:calc(100% + 4px);z-index:20}.src-components-ui-PhotoButton-styles-module__photoSourceItem{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;border:0;border-radius:6px;color:var(--ludo-text);cursor:pointer;font-size:1em;padding:10px 12px;text-align:left;white-space:nowrap}.src-components-ui-PhotoButton-styles-module__photoSourceItem:hover{background-color:var(--ludo-inset-bg)}.src-components-ui-PhotoButton-styles-module__photoSourceItem:focus-visible{outline:2px solid var(--ludo-focus);outline-offset:-2px}.src-components-ui-PhotoButton-styles-module__photoButtonNote{clip:rect(0 0 0 0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.src-components-ui-PhotoButton-styles-module__experimentalDialog{max-width:26em;padding:5px 0}.src-components-ui-PhotoButton-styles-module__experimentalDialog p{margin:0 0 .8em}.src-components-ui-PhotoButton-styles-module__experimentalTitle{font-size:1.15em;margin:0 25px .6em 0}.src-components-ui-QuestionPhotos-styles-module__photoStrip{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:8px auto 10px;max-width:34em;width:100%}.src-components-ui-QuestionPhotos-styles-module__photoTile{background-color:var(--ludo-inset-bg);border:1px solid var(--ludo-input-border);border-radius:8px;height:84px;margin:0;overflow:hidden;position:relative;width:84px}.src-components-ui-QuestionPhotos-styles-module__photoImage{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.src-components-ui-QuestionPhotos-styles-module__photoPlaceholder{background-color:var(--ludo-inset-bg);display:block;height:100%;width:100%}.src-components-ui-QuestionPhotos-styles-module__photoProgress{background-color:#2f7d4f;bottom:0;height:4px;left:0;position:absolute;-webkit-transition:width .2s linear;transition:width .2s linear}.src-components-ui-QuestionPhotos-styles-module__photoVeil{-webkit-animation:src-components-ui-QuestionPhotos-styles-module__photoShimmer 1.4s ease-in-out infinite;animation:src-components-ui-QuestionPhotos-styles-module__photoShimmer 1.4s ease-in-out infinite;background:linear-gradient(100deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.45) 50%,hsla(0,0%,100%,0) 70%);background-size:220% 100%;inset:0;position:absolute}@-webkit-keyframes src-components-ui-QuestionPhotos-styles-module__photoShimmer{0%{background-position:120% 0}to{background-position:-20% 0}}@keyframes src-components-ui-QuestionPhotos-styles-module__photoShimmer{0%{background-position:120% 0}to{background-position:-20% 0}}.src-components-ui-QuestionPhotos-styles-module__photoCaption{background-color:rgba(31,42,68,.72);bottom:0;color:#fff;font-size:.6em;left:0;line-height:1.2;padding:2px 4px;position:absolute;right:0}.src-components-ui-QuestionPhotos-styles-module__photoCaption:empty{display:none}.src-components-ui-QuestionPhotos-styles-module__photoCaptionHidden{clip:rect(0 0 0 0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.src-components-ui-QuestionPhotos-styles-module__photoActions{bottom:2px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;left:2px;position:absolute}.src-components-ui-QuestionPhotos-styles-module__photoAction{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:rgba(31,42,68,.65);border:0;border-radius:50%;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;justify-content:center;padding:5px;width:32px}.src-components-ui-QuestionPhotos-styles-module__photoAction svg{height:100%;width:100%}.src-components-ui-QuestionPhotos-styles-module__photoAction:hover{background-color:rgba(31,42,68,.85)}.src-components-ui-QuestionPhotos-styles-module__photoAction:focus-visible{outline:2px solid var(--ludo-focus);outline-offset:2px}.src-components-ui-QuestionPhotos-styles-module__photoAction:disabled{cursor:default;opacity:.4}.src-components-ui-QuestionPhotos-styles-module__photoRefused{border:2px solid #c94f3d}.src-components-ui-QuestionPhotos-styles-module__photoRefused .src-components-ui-QuestionPhotos-styles-module__photoImage{-webkit-filter:grayscale(.5) brightness(.85);filter:grayscale(.5) brightness(.85)}.src-components-ui-QuestionPhotos-styles-module__photoRefusedWash{background-color:rgba(201,79,61,.3);inset:0;pointer-events:none;position:absolute}.src-components-ui-QuestionPhotos-styles-module__photoRefusedBadge{background-color:#c94f3d;border-radius:50%;-webkit-box-shadow:0 0 0 3px #fff,0 2px 5px rgba(0,0,0,.5);box-shadow:0 0 0 3px #fff,0 2px 5px rgba(0,0,0,.5);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;left:50%;pointer-events:none;position:absolute;top:4px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:36px}.src-components-ui-QuestionPhotos-styles-module__photoRefusedBadge svg{height:100%;width:100%}.src-components-ui-QuestionPhotos-styles-module__photoFailed{border:2px dashed var(--ludo-text-secondary)}.src-components-ui-QuestionPhotos-styles-module__photoEnlarged{display:block;margin:0 auto;max-height:80vh;max-width:100%}.src-components-ui-QuestionPhotos-styles-module__photoNote{color:var(--ludo-text-secondary);font-size:.9em;font-style:italic;margin:8px auto 10px;max-width:34em;width:100%}.src-components-ui-MiniChat-styles-module__chat{text-align:left}.src-components-ui-MiniChat-styles-module__messages{list-style-type:none;margin:0 0 .8em;padding:0}.src-components-ui-MiniChat-styles-module__message{border-radius:12px;margin-bottom:.5em;max-width:85%;padding:.5em .7em}.src-components-ui-MiniChat-styles-module__messageTheirs{background-color:#f4f4f4;margin-right:auto}.src-components-ui-MiniChat-styles-module__messageMine{background-color:#e2f0ff;margin-left:auto}.src-components-ui-MiniChat-styles-module__textarea{border:1px solid var(--ludo-text-secondary);border-radius:4px;display:block;font-family:inherit;height:70px;margin-bottom:.5em;padding:6px 8px;resize:vertical;width:100%}.src-components-ui-MiniChat-styles-module__buttons{text-align:center}.src-components-ui-WaitingGoldDice-styles-module__waiting{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.7em}.src-components-ui-WaitingGoldDice-styles-module__dice{display:inline-grid;height:40px;place-items:center;width:40px}.src-components-ui-WaitingGoldDice-styles-module__dice>*{grid-area:1/1}.src-components-ui-WaitingGoldDice-styles-module__scene{display:block;height:40px;-webkit-perspective:260px;perspective:260px;position:relative;-webkit-transition:opacity .52s ease-out;transition:opacity .52s ease-out;width:40px}.src-components-ui-WaitingGoldDice-styles-module__faded{opacity:0;pointer-events:none}.src-components-ui-WaitingGoldDice-styles-module__cube{height:28px;left:50%;margin:-14px 0 0 -14px;position:absolute;top:50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .56s cubic-bezier(.34,1.26,.64,1);transition:-webkit-transform .56s cubic-bezier(.34,1.26,.64,1);transition:transform .56s cubic-bezier(.34,1.26,.64,1);transition:transform .56s cubic-bezier(.34,1.26,.64,1),-webkit-transform .56s cubic-bezier(.34,1.26,.64,1);width:28px}.src-components-ui-WaitingGoldDice-styles-module__face{background-color:#d9a441;background-image:linear-gradient(150deg,rgba(255,240,200,.6),rgba(140,95,20,.5));border:1px solid rgba(94,64,12,.7);border-radius:4px;-webkit-box-shadow:inset 0 0 3px rgba(90,60,10,.5);box-shadow:inset 0 0 3px rgba(90,60,10,.5);-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);height:28px;left:0;padding:2px;position:absolute;top:0;width:28px}.src-components-ui-WaitingGoldDice-styles-module__pip{-ms-flex-item-align:center;align-self:center;background-color:#4a3208;border-radius:50%;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.55),0 1px 0 rgba(255,235,180,.55);box-shadow:inset 0 1px 1px rgba(0,0,0,.55),0 1px 0 rgba(255,235,180,.55);height:4px;justify-self:center;width:4px}.src-components-ui-WaitingGoldDice-styles-module__cube[data-tight=yes] .src-components-ui-WaitingGoldDice-styles-module__pip{-webkit-box-shadow:inset 0 .5px .5px rgba(0,0,0,.5);box-shadow:inset 0 .5px .5px rgba(0,0,0,.5);height:2.8px;width:2.8px}.src-components-ui-WaitingGoldDice-styles-module__halo{-webkit-animation:src-components-ui-WaitingGoldDice-styles-module__goldDieGlow 1.8s ease-in-out infinite;animation:src-components-ui-WaitingGoldDice-styles-module__goldDieGlow 1.8s ease-in-out infinite;background-image:radial-gradient(circle,rgba(232,161,61,.75) 34%,rgba(232,161,61,.28) 55%,rgba(232,161,61,0) 72%);border-radius:50%;height:46px;left:50%;margin:-23px 0 0 -23px;position:absolute;top:50%;width:46px}.src-components-ui-WaitingGoldDice-styles-module__front{-webkit-transform:translateZ(14px);transform:translateZ(14px)}.src-components-ui-WaitingGoldDice-styles-module__back{-webkit-transform:rotateY(180deg) translateZ(14px);transform:rotateY(180deg) translateZ(14px)}.src-components-ui-WaitingGoldDice-styles-module__right{-webkit-transform:rotateY(90deg) translateZ(14px);transform:rotateY(90deg) translateZ(14px)}.src-components-ui-WaitingGoldDice-styles-module__left{-webkit-transform:rotateY(-90deg) translateZ(14px);transform:rotateY(-90deg) translateZ(14px)}.src-components-ui-WaitingGoldDice-styles-module__top{-webkit-transform:rotateX(90deg) translateZ(14px);transform:rotateX(90deg) translateZ(14px)}.src-components-ui-WaitingGoldDice-styles-module__bottom{-webkit-transform:rotateX(-90deg) translateZ(14px);transform:rotateX(-90deg) translateZ(14px)}@-webkit-keyframes src-components-ui-WaitingGoldDice-styles-module__goldDieGlow{0%,to{opacity:.45;-webkit-transform:scale(.9);transform:scale(.9)}50%{opacity:.9;-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes src-components-ui-WaitingGoldDice-styles-module__goldDieGlow{0%,to{opacity:.45;-webkit-transform:scale(.9);transform:scale(.9)}50%{opacity:.9;-webkit-transform:scale(1.08);transform:scale(1.08)}}.src-components-ui-WaitingGoldDice-styles-module__visuallyHidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.src-components-ui-StrongAsk-styles-module__strongAsk{border-top:1px solid hsla(0,0%,100%,.12);margin-top:14px;padding-top:12px;text-align:center}.src-components-ui-StrongAsk-styles-module__offer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.src-components-ui-StrongAsk-styles-module__explanation{font-size:.92em;line-height:1.4;margin:0 auto;max-width:34em;opacity:.82}.src-components-ui-StrongAsk-styles-module__signIn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4px}.src-components-ui-StrongAsk-styles-module__signIn,.src-components-ui-StrongAsk-styles-module__waiting{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.src-components-ui-StrongAsk-styles-module__waiting{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6em;padding:10px 0;text-align:center}.src-components-ui-StrongAsk-styles-module__answers{margin-top:12px;text-align:left}.src-components-ui-StrongAsk-styles-module__answersTitle{font-family:Fraunces,georgia,Iowan Old Style,Times New Roman,serif;font-size:1.02em;margin-bottom:6px;opacity:.9;text-align:center}.src-components-ui-StrongAsk-styles-module__answer+.src-components-ui-StrongAsk-styles-module__answer{margin-top:12px}.src-components-ui-StrongAsk-styles-module__answerText{line-height:1.5}.src-components-ui-StrongAsk-styles-module__answerDetails{font-size:.94em;line-height:1.5;margin-top:6px;opacity:.85}.src-components-ui-StrongAsk-styles-module__verdict{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:14px}.src-components-ui-StrongAsk-styles-module__verdictQuestion{text-align:center;width:100%}.src-components-ui-StrongAsk-styles-module__verdictThanks{margin-top:14px;opacity:.85;text-align:center}