@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/shell/fonts/oswald-500.woff2) format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/shell/fonts/oswald-700.woff2) format("woff2")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/shell/fonts/titillium-web-400.woff2) format("woff2")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/shell/fonts/titillium-web-600.woff2) format("woff2")}@font-face{font-family:Handjet;font-style:normal;font-weight:700;font-display:swap;src:url(/shell/fonts/handjet-700.woff2) format("woff2")}@font-face{font-family:DotGothic16;font-style:normal;font-weight:400;font-display:swap;src:url(/shell/fonts/dot-gothic-16-400.woff2) format("woff2")}#menu-overlay{--rf-field: #0e1233;--rf-field-deep: #080b22;--rf-ink: #05071a;--rf-chalk: #f4f6ff;--rf-red: #d92b2b;--rf-green: #1fa04a;--rf-yellow: #f5c518;--rf-cyan: #26b6cf;--rf-pitch-a: #2c7a3f;--rf-pitch-b: #256b37;--rf-albi: #9ed4ef;--rf-title-font: "Oswald", "Arial Narrow", Arial, system-ui, sans-serif;--rf-body-font: "Titillium Web", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, system-ui, sans-serif;--rf-score-letter-font: "Handjet", "Arial Narrow", Arial, system-ui, sans-serif;--rf-score-digit-font: "DotGothic16", "Segoe UI", Arial, system-ui, sans-serif;position:fixed;z-index:30;inset:0;overflow:auto;overscroll-behavior:contain;background:var(--rf-field);color:var(--rf-chalk);font:400 16px/1.35 var(--rf-body-font);-webkit-font-smoothing:antialiased;touch-action:manipulation}#menu-overlay[hidden]{display:none}#menu-overlay,#menu-overlay *{box-sizing:border-box}.rf-menu__scene{position:fixed;inset:0;pointer-events:none;background:linear-gradient(to bottom,transparent 0 55%,rgba(8,11,34,.08) 55%),repeating-linear-gradient(90deg,var(--rf-pitch-a) 0 56px,var(--rf-pitch-b) 56px 112px),var(--rf-field);background-position:top,bottom,top;background-repeat:no-repeat;background-size:100% 100%,100% 43%,100% 100%}.rf-menu__scene:before{content:"";position:absolute;right:0;bottom:43%;left:0;height:46px;border-bottom:4px solid var(--rf-ink);background:radial-gradient(circle at 4px 6px,#3a4278 2px,transparent 2px),radial-gradient(circle at 12px 14px,#565f9e 2px,transparent 2px),radial-gradient(circle at 20px 4px,#2c3462 2px,transparent 2px),#1a2049;background-size:24px 20px}.rf-menu__screen{position:relative;z-index:1;display:flex;min-height:100%;justify-content:center;padding:calc(18px + var(--rf-safe-top, 0px)) 22px calc(18px + var(--rf-safe-bottom, 0px))}.rf-menu__welcome,.rf-menu__auth,.rf-menu__form,.rf-menu__status,.rf-menu__main{display:flex;width:min(100%,460px);min-height:calc(100vh - 36px - var(--rf-safe-top, 0px) - var(--rf-safe-bottom, 0px));flex-direction:column;align-self:stretch;justify-content:center}.rf-menu__logo{--rf-logo-scale: 1;width:calc(352px * var(--rf-logo-scale));height:calc(136px * var(--rf-logo-scale));flex:0 0 auto;align-self:center;margin:0 auto 12px;background-image:url(/shell/sprites/ui/logo-lockup.png);background-position:0 0;background-repeat:no-repeat;background-size:calc(352px * var(--rf-logo-scale)) calc(336px * var(--rf-logo-scale));filter:drop-shadow(4px 4px 0 var(--rf-ink));image-rendering:pixelated}.rf-menu__tagline,.rf-menu__key-hint,.rf-menu__copy,.rf-menu__error,.rf-menu__identity,.rf-menu__field,.rf-menu__field input,.rf-menu__progress-label{font-family:var(--rf-body-font)}.rf-menu__tagline,.rf-menu__key-hint{margin:0 0 16px;color:#aeb6da;font-size:14px;font-weight:600;letter-spacing:.12em;text-align:center;text-transform:uppercase}.rf-menu__key-hint{margin:16px 0 0;font-size:12px}.rf-menu__pennant{display:flex;align-self:center;margin:0 0 18px;filter:drop-shadow(4px 4px 0 var(--rf-ink))}.rf-menu__pennant-body{padding:7px 4px 6px 14px;background:var(--rf-red);color:#fff;font-family:var(--rf-title-font);font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rf-menu__pennant-tip{width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid var(--rf-red)}.rf-menu__pennant--yellow .rf-menu__pennant-body{background:var(--rf-yellow);color:var(--rf-ink)}.rf-menu__pennant--yellow .rf-menu__pennant-tip{border-left-color:var(--rf-yellow)}.rf-menu__pennant--cyan .rf-menu__pennant-body{background:var(--rf-cyan)}.rf-menu__pennant--cyan .rf-menu__pennant-tip{border-left-color:var(--rf-cyan)}.rf-menu__pennant--green .rf-menu__pennant-body{background:var(--rf-green)}.rf-menu__pennant--green .rf-menu__pennant-tip{border-left-color:var(--rf-green)}.rf-menu__actions{display:flex;width:100%;flex-direction:column;gap:11px}.rf-menu__plate{position:relative;display:flex;width:100%;min-width:48px;min-height:48px;align-items:center;justify-content:space-between;padding:9px 16px 8px;border:0;background:#3a405f;box-shadow:inset 3px 3px #ffffff61,inset -3px -3px #00000061,5px 5px 0 var(--rf-ink);color:#fff;cursor:pointer;font-family:var(--rf-title-font);font-size:20px;font-weight:500;letter-spacing:.05em;text-align:left;text-transform:uppercase}.rf-menu__plate--red{background:var(--rf-red)}.rf-menu__plate--green{background:var(--rf-green)}.rf-menu__plate--cyan{background:var(--rf-cyan)}.rf-menu__plate--yellow{background:var(--rf-yellow);color:var(--rf-ink)}.rf-menu__plate:active{transform:translate(5px,5px);box-shadow:inset 3px 3px #0000004d,inset -3px -3px #ffffff2e}.rf-menu__plate.sel{background:var(--rf-chalk);color:var(--rf-ink)}.rf-menu__plate:focus-visible{outline:4px solid var(--rf-yellow);outline-offset:2px}.rf-menu__plate.disabled,.rf-menu__plate:disabled{opacity:.52;cursor:default}.rf-menu__plate.disabled:active,.rf-menu__plate:disabled:active{transform:none;box-shadow:inset 3px 3px #ffffff38,inset -3px -3px #00000052,5px 5px 0 var(--rf-ink)}.rf-menu__cursor{width:0;height:0;flex:0 0 auto;margin-right:10px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:11px solid transparent}.rf-menu__plate.sel .rf-menu__cursor{border-left-color:var(--rf-ink)}.rf-menu__cap{display:flex;min-width:0;flex:1;align-items:center}.rf-menu__hint{margin-left:12px;font:600 12px/1 var(--rf-body-font);letter-spacing:.1em;opacity:.85}.rf-menu__provider{min-height:52px;overflow:hidden;padding-block:0;background:var(--rf-provider-ground);box-shadow:5px 5px 0 var(--rf-ink)}.rf-menu__provider:after{position:absolute;z-index:2;inset:0;box-shadow:inset 3px 3px #ffffff61,inset -3px -3px #00000061;content:"";pointer-events:none}.rf-menu__provider:active{box-shadow:none}.rf-menu__provider:active:after{box-shadow:inset 3px 3px #0000004d,inset -3px -3px #ffffff2e}.rf-menu__provider.sel{background:var(--rf-provider-ground);color:#fff}.rf-menu__provider .rf-menu__cursor{position:absolute;z-index:3;left:16px;margin:0}.rf-menu__provider.sel .rf-menu__cursor{border-left-color:var(--rf-yellow)}.rf-menu__provider .rf-menu__cap{justify-content:center}.rf-menu__provider-art{display:block;flex:0 0 auto;background-image:url(/shell/sprites/ui/logo-lockup.png);background-position:var(--rf-frame-x) var(--rf-frame-y);background-repeat:no-repeat;background-size:352px 336px;transform:scale(var(--rf-provider-scale));transform-origin:center}.rf-menu__panel{margin-bottom:16px;padding:18px 20px;border:3px solid var(--rf-ink);background:#0e1233f0;box-shadow:5px 5px 0 var(--rf-ink)}.rf-menu__title{margin:0;color:var(--rf-chalk);font-family:var(--rf-title-font);font-size:clamp(28px,5vw,38px);font-weight:700;letter-spacing:.03em;text-align:center;text-shadow:4px 4px 0 var(--rf-ink);text-transform:uppercase}.rf-menu__copy{margin:8px 0 0;color:#aeb6da;font-size:16px;font-weight:600;text-align:center}.rf-menu__error{margin:12px 0 0;color:#ff9d9d;font-size:16px;font-weight:600;text-align:center}.rf-menu__notice{margin:0 0 12px;padding:8px 12px;border:3px solid var(--rf-ink);background:#05071ae6;color:var(--rf-yellow);font-size:15px;font-weight:600;text-align:center}.rf-menu__fields{display:flex;flex-direction:column;gap:12px;margin-top:18px}.rf-menu__field{display:flex;flex-direction:column;gap:6px;color:#9aa3d4}.rf-menu__field-label{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.rf-menu__field input{width:100%;min-height:48px;padding:9px 14px;border:3px solid #2a3157;border-radius:0;outline:0;background:var(--rf-ink);box-shadow:inset 4px 4px #00000073;color:var(--rf-chalk);font-size:18px;font-weight:600}.rf-menu__field input:focus{border-color:var(--rf-ink);outline:4px solid var(--rf-yellow);outline-offset:0}.rf-menu__field-help{color:#8890b5;font-size:13px}.rf-menu__status{max-width:520px}.rf-menu__status .rf-menu__panel{padding-block:30px}.rf-menu__progress-wrap{display:flex;margin-top:22px;flex-direction:column;align-items:center;gap:10px}.rf-menu__progress{width:100%;height:24px;border:3px solid var(--rf-ink);background:var(--rf-ink);box-shadow:inset 3px 3px #0006}.rf-menu__progress:before{content:"";display:block;width:var(--rf-progress, 0%);height:100%;background:var(--rf-yellow)}.rf-menu__progress-label{color:var(--rf-yellow);font-size:16px;font-weight:600}.rf-menu__main{justify-content:center}.rf-menu__main-actions{margin-bottom:14px}.rf-menu__identity{margin:14px 0 10px;overflow:hidden;color:var(--rf-chalk);font-size:17px;font-weight:600;text-align:center;text-overflow:ellipsis;white-space:nowrap}.rf-menu__account-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.rf-menu__account-actions .rf-menu__plate{min-width:0;padding-inline:10px;font-size:17px}.rf-menu__inner{display:flex;width:min(100%,760px);min-height:calc(100vh - 36px - var(--rf-safe-top, 0px) - var(--rf-safe-bottom, 0px));flex-direction:column;align-self:stretch;justify-content:center}.rf-menu__settings{width:min(100%,620px)}.rf-menu__profile{width:min(100%,700px)}.rf-menu__history-report{width:min(100%,520px)}.rf-menu__inner .rf-menu__pennant,.rf-menu__inner .rf-menu__panel{margin-bottom:14px}.rf-menu__inner-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.rf-menu__cycles{display:flex;margin-top:16px;flex-direction:column;gap:8px}.rf-menu__cycle{position:relative;display:flex;width:100%;min-height:48px;align-items:center;justify-content:space-between;padding:9px 14px 8px;border:0;background:var(--rf-ink);box-shadow:4px 4px #0000008c;color:var(--rf-chalk);cursor:pointer;font-family:var(--rf-body-font);text-transform:uppercase}.rf-menu__cycle:before{width:0;height:0;margin-right:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid transparent;content:""}.rf-menu__cycle-key{flex:1;color:#9aa3d4;font-size:13px;font-weight:600;letter-spacing:.1em;text-align:left}.rf-menu__cycle-value{color:var(--rf-yellow);font-size:15px;font-weight:700;letter-spacing:.06em;text-align:right}.rf-menu__cycle-value:before{content:"◀  "}.rf-menu__cycle-value:after{content:"  ▶"}.rf-menu__cycle.sel{background:var(--rf-chalk);color:var(--rf-ink)}.rf-menu__cycle.sel:before{margin-right:10px;border-left-color:var(--rf-ink)}.rf-menu__cycle.sel .rf-menu__cycle-key{color:#4d5579}.rf-menu__cycle.sel .rf-menu__cycle-value{color:#8a6a00}.rf-menu__cycle:active{transform:translate(3px,3px);box-shadow:none}.rf-menu__cycle:focus-visible{outline:4px solid var(--rf-yellow);outline-offset:2px}.rf-menu__profile-identity{min-width:0;padding-bottom:13px;border-bottom:3px solid #2a3157;text-align:center}.rf-menu__profile-name{overflow:hidden;font-size:clamp(25px,5vw,34px);text-overflow:ellipsis;white-space:nowrap}.rf-menu__profile-handle{margin:3px 0 0;color:#9aa3d4;font:600 14px/1.2 var(--rf-body-font);letter-spacing:.08em;text-transform:uppercase}.rf-menu__stats{display:grid;margin-top:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rf-menu__stat{display:flex;min-width:0;min-height:62px;padding:7px 8px;flex-direction:column;align-items:center;justify-content:center;border:3px solid var(--rf-ink);background:#131840;box-shadow:inset 2px 2px #ffffff1f,inset -2px -2px #00000059}.rf-menu__stat-label{overflow:hidden;color:#9aa3d4;font:600 11px/1.1 var(--rf-body-font);letter-spacing:.08em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.rf-menu__stat-value{margin-top:3px;color:var(--rf-chalk);font:700 24px/1 var(--rf-title-font);font-variant-numeric:tabular-nums}.rf-menu__stat--green .rf-menu__stat-value{color:#8ce99a}.rf-menu__stat--cyan .rf-menu__stat-value{color:#74c0fc}.rf-menu__stat--red .rf-menu__stat-value{color:#ff806f}.rf-menu__stat--yellow .rf-menu__stat-value{color:var(--rf-yellow)}.rf-menu__profile-note{margin:11px 0 0;color:#aeb6da;font:600 13px/1.25 var(--rf-body-font);text-align:center;text-transform:uppercase}.rf-menu__profile-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.rf-menu__profile-actions .rf-menu__plate{min-width:0;justify-content:center;padding-inline:8px;font-size:16px;text-align:center}.rf-menu__profile-actions .rf-menu__cursor{position:absolute;left:10px}.rf-menu__profile-actions .rf-menu__cap,.rf-menu__history-actions .rf-menu__cap,.rf-menu__dialog-actions .rf-menu__cap{justify-content:center;padding-inline:12px}.rf-menu__state{display:grid;min-height:132px;margin:12px 0 0;place-items:center;color:#aeb6da;font:600 16px/1.3 var(--rf-body-font);letter-spacing:.06em;text-align:center;text-transform:uppercase}.rf-menu__history-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.rf-menu__history-heading .rf-menu__title{text-align:left}.rf-menu__history-page{flex:0 0 auto;margin:0;color:var(--rf-yellow);font:700 14px/1 var(--rf-title-font);font-variant-numeric:tabular-nums;letter-spacing:.08em}.rf-menu__rows{overflow:hidden;margin-top:13px;border:3px solid var(--rf-ink);box-shadow:5px 5px 0 var(--rf-ink)}.rf-menu__history-row{display:grid;width:100%;min-height:54px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:7px 12px;border:0;background:var(--rf-field);color:var(--rf-chalk);font-family:var(--rf-body-font);text-align:left}.rf-menu__history-row:nth-child(2n){background:#131840}.rf-menu__history-row--reportable{cursor:pointer}.rf-menu__history-row--reportable.sel{background:var(--rf-chalk);color:var(--rf-ink)}.rf-menu__history-row--reportable:focus-visible{position:relative;z-index:1;outline:4px solid var(--rf-yellow);outline-offset:-4px}.rf-menu__history-opponent{min-width:0;overflow:hidden;font-size:16px;font-weight:600;letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.rf-menu__history-row--anonymous .rf-menu__history-opponent{color:#7f87ab}.rf-menu__history-facts{display:grid;grid-template-columns:minmax(72px,auto) 48px 92px;align-items:center;gap:10px}.rf-menu__history-result{color:#aeb6da;font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.rf-menu__history-score{color:var(--rf-yellow);font:700 18px/1 var(--rf-title-font);font-variant-numeric:tabular-nums;text-align:right}.rf-menu__history-date{color:#aeb6da;font:600 13px/1 var(--rf-body-font);font-variant-numeric:tabular-nums;text-align:right}.rf-menu__history-report{color:var(--rf-yellow);font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.rf-menu__history-row.sel .rf-menu__history-result,.rf-menu__history-row.sel .rf-menu__history-date{color:#4d5579}.rf-menu__history-row.sel .rf-menu__history-score,.rf-menu__history-row.sel .rf-menu__history-report{color:#8a6a00}.rf-menu__history-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.rf-menu__history-actions .rf-menu__plate{min-width:0;justify-content:center;padding-inline:7px;font-size:15px;text-align:center}.rf-menu__history-actions .rf-menu__cursor{position:absolute;left:9px}.rf-menu__dialog{border:3px solid var(--rf-ink);background:var(--rf-field);box-shadow:7px 7px 0 var(--rf-ink)}.rf-menu__dialog-title{margin:0;padding:10px 16px 9px;background:var(--rf-red);box-shadow:inset 3px 3px #ffffff4d,inset 0 -3px #0000004d;color:#fff;font:700 20px/1.2 var(--rf-title-font);letter-spacing:.06em;text-transform:uppercase}.rf-menu__dialog-opponent{margin:14px 16px 0;overflow:hidden;color:var(--rf-yellow);font:600 16px/1.2 var(--rf-body-font);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.rf-menu__dialog-copy{margin:8px 16px 0;color:#cdd3ee;font:400 15px/1.35 var(--rf-body-font)}.rf-menu__dialog .rf-menu__error{margin-inline:16px}.rf-menu__dialog-actions{display:grid;margin:15px 16px 16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rf-menu__dialog-actions .rf-menu__plate{justify-content:center;font-size:16px}.rf-menu__dialog-actions .rf-menu__cursor{position:absolute;left:10px}@media(max-width:600px){.rf-menu__history-row{min-height:60px;grid-template-areas:"opponent report" "facts facts";grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:2px 8px}.rf-menu__history-opponent{grid-area:opponent}.rf-menu__history-facts{grid-area:facts;grid-template-columns:minmax(0,1fr) 36px 76px;gap:6px}.rf-menu__history-report{grid-area:report;align-self:center}}@media(max-width:383px){.rf-menu__logo{--rf-logo-scale: .5}}@media(max-height:880px){.rf-menu--auth .rf-menu__logo,.rf-menu--form .rf-menu__logo,.rf-menu--status .rf-menu__logo{display:none}}@media(max-height:700px){.rf-menu__screen{padding-top:calc(10px + var(--rf-safe-top, 0px));padding-bottom:calc(10px + var(--rf-safe-bottom, 0px))}.rf-menu__welcome,.rf-menu__auth,.rf-menu__form,.rf-menu__status,.rf-menu__main{min-height:calc(100vh - 20px - var(--rf-safe-top, 0px) - var(--rf-safe-bottom, 0px))}.rf-menu__logo{margin-bottom:7px}.rf-menu__pennant{margin-bottom:10px}.rf-menu__pennant-body{padding-block:5px 4px;font-size:13px}.rf-menu__pennant-tip{border-top-width:13px;border-bottom-width:13px;border-left-width:13px}.rf-menu__actions{gap:7px}.rf-menu__plate{min-height:48px;padding-block:7px 6px;font-size:18px}.rf-menu__provider{min-height:48px;padding-block:0}.rf-menu__provider-art{transform:scale(var(--rf-provider-scale-compact))}.rf-menu__panel{margin-bottom:10px;padding:12px 14px}.rf-menu__title{font-size:27px}.rf-menu__copy,.rf-menu__error{margin-top:5px;font-size:14px}.rf-menu__fields{gap:7px;margin-top:9px}.rf-menu__field{gap:3px}.rf-menu__field input{min-height:48px;padding-block:6px;font-size:16px}.rf-menu__tagline{margin-bottom:8px}.rf-menu__key-hint{display:none}.rf-menu__identity{margin-top:8px;margin-bottom:7px}.rf-menu--auth .rf-menu__screen,.rf-menu--form .rf-menu__screen,.rf-menu--status .rf-menu__screen{padding-top:calc(6px + var(--rf-safe-top, 0px));padding-bottom:calc(6px + var(--rf-safe-bottom, 0px))}.rf-menu--auth .rf-menu__auth,.rf-menu--form .rf-menu__form,.rf-menu--status .rf-menu__status{min-height:calc(100vh - 12px - var(--rf-safe-top, 0px) - var(--rf-safe-bottom, 0px))}.rf-menu--auth .rf-menu__pennant,.rf-menu--form .rf-menu__pennant,.rf-menu--status .rf-menu__pennant{margin-bottom:6px}.rf-menu--auth .rf-menu__panel,.rf-menu--form .rf-menu__panel,.rf-menu--status .rf-menu__panel{margin-bottom:6px;padding-block:8px}.rf-menu--auth .rf-menu__actions{gap:3px}.rf-menu__inner{min-height:calc(100vh - 20px - var(--rf-safe-top, 0px) - var(--rf-safe-bottom, 0px))}.rf-menu__inner .rf-menu__pennant{margin-bottom:8px}.rf-menu__inner .rf-menu__panel{margin-bottom:8px;padding:10px 12px}.rf-menu__inner .rf-menu__copy{margin-top:2px}.rf-menu__cycles{margin-top:8px;gap:6px}.rf-menu__cycle{min-height:48px;padding-block:6px}.rf-menu__profile-identity{padding-bottom:7px}.rf-menu__profile-name{font-size:23px}.rf-menu__profile-handle{margin-top:1px;font-size:12px}.rf-menu__stats{margin-top:7px;gap:5px}.rf-menu__stat{min-height:48px;padding:4px;border-width:2px}.rf-menu__stat-label{font-size:9px;letter-spacing:.04em}.rf-menu__stat-value{font-size:20px}.rf-menu__profile-note{display:none}.rf-menu__profile-actions,.rf-menu__history-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.rf-menu__history-heading .rf-menu__title{font-size:25px}.rf-menu__rows{margin-top:7px}.rf-menu__history-row{min-height:48px;gap:5px;padding:4px 7px}.rf-menu__history-opponent{font-size:13px}.rf-menu__history-facts{grid-template-columns:auto 36px 72px;gap:5px}.rf-menu__history-result{font-size:10px}.rf-menu__history-score{font-size:15px}.rf-menu__history-date{font-size:10px}.rf-menu__history-report{font-size:9px}.rf-menu__state{min-height:92px;margin-top:6px;font-size:14px}.rf-menu__dialog-title{font-size:18px}.rf-menu__dialog-opponent{margin-top:10px;font-size:14px}.rf-menu__dialog-copy{margin-top:5px;font-size:14px}.rf-menu__dialog-actions{margin-top:10px;gap:7px}}@media(min-width:800px){.rf-menu__screen{padding-block:28px}.rf-menu__inner{min-height:calc(100vh - 56px - var(--rf-safe-top, 0px) - var(--rf-safe-bottom, 0px))}.rf-menu__welcome-action{width:280px;align-self:center}}@media(prefers-reduced-motion:reduce){.rf-menu__plate:active,.rf-menu__cycle:active{transform:none}}
