:root{--app-page-gradient:linear-gradient(135deg,#43cea2,#185a9d);--app-appbar-gradient:linear-gradient(90deg,#185a9d,#43cea2);--app-accent-start:#43cea2;--app-accent-end:#185a9d;--app-accent-text:#185a9d;--app-font-size:16px;--app-font-scale:1;--app-space-scale:1}#root,body,html{height:100%;width:100%}html{font-size:16px;font-size:var(--app-font-size,16px)}body{font-size:1rem;margin:0;overflow-x:hidden;touch-action:manipulation}html[data-reduced-motion=true] *,html[data-reduced-motion=true] :after,html[data-reduced-motion=true] :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}html[data-compact-mode=true] .MuiDialog-paper{padding-bottom:8px!important;padding-top:8px!important}html[data-compact-mode=true] .MuiButton-root{min-height:34px!important}html[data-compact-mode=true]{--app-space-scale:0.94}html[data-compact-mode=true] .MuiToolbar-root{min-height:56px!important}html[data-compact-mode=true] .MuiDialogContent-root{padding-bottom:12px!important;padding-top:12px!important}html[data-compact-mode=true] .MuiDialogActions-root{padding-bottom:10px!important;padding-top:10px!important}html[data-compact-mode=true] .MuiMenuItem-root{min-height:36px!important;padding-bottom:6px!important;padding-top:6px!important}html[data-compact-mode=true] .MuiChip-root{height:24px!important}html[data-compact-mode=true] .app-home-shell{padding-bottom:clamp(32px,40px,40px)!important;padding-bottom:clamp(32px,calc(40px*var(--app-space-scale, 1)),40px)!important;padding-top:clamp(32px,40px,40px)!important;padding-top:clamp(32px,calc(40px*var(--app-space-scale, 1)),40px)!important}html[data-compact-mode=true] .app-score-shell{margin-top:9px!important;margin-top:calc(9px*var(--app-space-scale, 1))!important;padding-bottom:calc(176px + env(safe-area-inset-bottom, 0px))!important}html[data-compact-mode=true] .app-score-block{margin-bottom:6px!important;margin-bottom:calc(6px*var(--app-space-scale, 1))!important}html[data-compact-mode=true] .app-recent-events-block{margin-bottom:12px!important;margin-bottom:calc(12px*var(--app-space-scale, 1))!important}html[data-compact-mode=true] .app-keypad-dock{bottom:max(6px,env(safe-area-inset-bottom,0px))!important}html[data-compact-mode=true] .app-scoring-keypad{min-height:150px!important}html[data-compact-mode=true] .app-view-score-sticky{padding-bottom:8px!important;padding-bottom:calc(8px*var(--app-space-scale, 1))!important;padding-top:8px!important;padding-top:calc(8px*var(--app-space-scale, 1))!important}html[data-compact-mode=true] .app-view-main-content{padding-left:10px!important;padding-left:calc(10px*var(--app-space-scale, 1))!important;padding-right:10px!important;padding-right:calc(10px*var(--app-space-scale, 1))!important}html[data-compact-mode=true] .app-view-result-banner-wrap{margin-bottom:10px!important;margin-bottom:calc(10px*var(--app-space-scale, 1))!important}html[data-compact-mode=true] .app-saved-match-shell{padding-bottom:14px!important;padding-bottom:calc(14px*var(--app-space-scale, 1))!important}html[data-compact-mode=true] .app-saved-match-container{margin-top:10px!important;margin-top:calc(10px*var(--app-space-scale, 1))!important}html[data-compact-mode=true] .app-footer{padding-bottom:10px!important;padding-bottom:calc(10px*var(--app-space-scale, 1))!important;padding-top:10px!important;padding-top:calc(10px*var(--app-space-scale, 1))!important}html[data-app-font-size=small]{--app-font-scale:0.92}html[data-app-font-size=medium]{--app-font-scale:1}html[data-app-font-size=large]{--app-font-scale:1.1}.MuiDialog-paper{background:linear-gradient(135deg,#e0eafc,color-mix(in srgb,#43cea2 12%,#f8fffc 88%))!important;background:linear-gradient(135deg,#e0eafc 0,color-mix(in srgb,var(--app-accent-start,#43cea2) 12%,#f8fffc 88%) 100%)!important;border:2px solid #43cea2!important;border:2px solid var(--app-accent-start,#43cea2)!important;box-shadow:0 8px 32px 0 color-mix(in srgb,#43cea2 35%,#0000 65%)!important;box-shadow:0 8px 32px 0 color-mix(in srgb,var(--app-accent-start,#43cea2) 35%,#0000 65%)!important}.MuiDialog-paper .MuiDialogTitle-root{color:#185a9d!important;color:var(--app-accent-text,#185a9d)!important}.MuiMenu-paper,.MuiPopover-paper{background:linear-gradient(135deg,#f8fffc,color-mix(in srgb,#43cea2 14%,#e0eafc 86%))!important;background:linear-gradient(135deg,#f8fffc 0,color-mix(in srgb,var(--app-accent-start,#43cea2) 14%,#e0eafc 86%) 100%)!important;border:1.5px solid #43cea2!important;border:1.5px solid var(--app-accent-start,#43cea2)!important}.MuiDialog-paper .MuiDialogContentText-root,.MuiDialog-paper .MuiFormControlLabel-label,.MuiDialog-paper .MuiTypography-root{color:#185a9d!important;color:var(--app-accent-text,#185a9d)!important}.MuiDialog-paper .MuiOutlinedInput-notchedOutline{border-color:#43cea2!important;border-color:var(--app-accent-start,#43cea2)!important}.MuiDialog-paper .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#185a9d!important;border-color:var(--app-accent-end,#185a9d)!important}.MuiDialog-paper .MuiButton-contained{background:linear-gradient(90deg,#43cea2,#185a9d)!important;background:linear-gradient(90deg,var(--app-accent-start,#43cea2) 0,var(--app-accent-end,#185a9d) 100%)!important;color:#fff!important}.MuiDialog-paper .MuiButton-contained:hover{background:linear-gradient(90deg,#185a9d,#43cea2)!important;background:linear-gradient(90deg,var(--app-accent-end,#185a9d) 0,var(--app-accent-start,#43cea2) 100%)!important}.MuiButton-root,.MuiChip-label,.MuiFormControlLabel-label,.MuiInputBase-input,.MuiListItemText-primary,.MuiMenuItem-root,.MuiSelect-select{font-size:.95rem;font-size:calc(.95rem*var(--app-font-scale, 1))}
/*# sourceMappingURL=main.f615eaf5.css.map*/