.fUXzMa_theme,.fUXzMa_editorPalette{--bg:#f5f5f4;--bg-deep:#edeeec;--surface:#fff;--field-bg:#fff;--ink:#17251e;--muted:#626a65;--line:#e1e2df;--brand:#134a39;--brand-strong:#0e372b;--app-link:#134a39;--app-focus:#134a39;--app-danger:#9b3026;--app-danger-bg:#fff6f5;--app-danger-line:#e6c4c0;--ui-highlight-bg:#efefed;--ui-highlight-fg:#134a39;--ui-highlight-border:#d7d9d5;--app-success-bg:#e7ede8;--app-success-hover:#dce6de;--shadow-sm:0 4px 20px -14px #10141224;--shadow-lg:0 18px 50px -24px #10141233}.fUXzMa_theme{color:var(--ink);font-family:var(--font-ui), "Inter", Arial, sans-serif;-webkit-font-smoothing:antialiased}.fUXzMa_canvas{background:var(--bg);min-height:100dvh}body:has(.fUXzMa_canvas){background:#f5f5f4}:is(.dark .fUXzMa_theme,.dark .fUXzMa_editorPalette){--bg:#101b16;--bg-deep:#1c2b23;--surface:#16231c;--field-bg:#142019;--ink:#f0f5f2;--muted:#b3c3b8;--line:#34463a;--ui-highlight-bg:#253f30;--ui-highlight-fg:#e0f0e5;--ui-highlight-border:#416b50;--app-success-bg:#253f30;--app-success-hover:#31513b;--brand:#25684f;--brand-strong:#1a513d;--app-link:#a9d6be;--app-focus:#a9d6be;--app-danger:#ffb4ab;--app-danger-bg:#31201f;--app-danger-line:#71443e}body.dark:has(.fUXzMa_canvas){background:#101b16}.fUXzMa_theme .app-shell{background:0 0;font-family:inherit}.fUXzMa_editorPalette .app-shell{background:0 0}.fUXzMa_editorPalette .panel{border-color:var(--line);background:var(--surface);box-shadow:none}.fUXzMa_theme [class~=bg-emerald-100],.fUXzMa_editorPalette [class~=bg-emerald-100]{background-color:var(--app-success-bg)}.fUXzMa_theme [class~=hover\:bg-emerald-200]:hover,.fUXzMa_editorPalette [class~=hover\:bg-emerald-200]:hover{background-color:var(--app-success-hover)}.fUXzMa_theme .panel{border:1px solid var(--line);background:var(--surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:24px;transition:border-color .16s}.fUXzMa_theme .panel:hover{box-shadow:none;transform:none}.fUXzMa_theme .glass{background:var(--surface);border-color:var(--line);box-shadow:var(--shadow-lg)}.fUXzMa_theme .section-title{color:var(--ink);font-family:var(--font-display), "Fraunces", Georgia, serif;letter-spacing:-.035em;text-wrap:balance;font-weight:500;line-height:1.18}.fUXzMa_theme :where(h1){font-family:var(--font-display), "Fraunces", Georgia, serif;letter-spacing:-.03em;font-weight:500}.fUXzMa_theme :where(p,label,summary){line-height:1.6}.fUXzMa_theme :where(button,a,summary,input,select,textarea):focus-visible{outline:2px solid var(--app-focus);outline-offset:4px}.fUXzMa_theme :where(button,select,summary):not([role=toolbar] *){min-height:44px}.fUXzMa_theme :where(button,summary){touch-action:manipulation}.fUXzMa_theme :where(button):not([role=toolbar] *){font-weight:600}.fUXzMa_theme :where(button[class*=rounded-full],a[class*=rounded-full]){transition:background-color .16s,border-color .16s,color .16s}.fUXzMa_theme :where(button[class*="bg-[color:var(--brand)]"],a[class*="bg-[color:var(--brand)]"]){box-shadow:none}.fUXzMa_theme :where(input,select,textarea):not([data-report-editor-card] *,[type=checkbox],[type=radio],[type=color],[type=file],[type=hidden],.sr-only,[role=toolbar] *){max-width:100%;font-family:inherit;font-size:16px;line-height:1.5}.fUXzMa_theme :where(input,select,textarea)[class*=border]:not([data-report-editor-card] *,[type=checkbox],[type=radio],[type=color],[type=file],[role=toolbar] *){background-color:var(--field-bg);border-radius:14px}.fUXzMa_theme :where(input,textarea)::placeholder{color:var(--muted);opacity:1}.fUXzMa_theme :where(input,select,textarea):disabled{opacity:.65;cursor:not-allowed}.fUXzMa_theme :where(input[type=checkbox],input[type=radio]){accent-color:var(--brand)}.fUXzMa_theme :where(input[type=file]){max-width:100%;font-size:14px}.fUXzMa_theme :where(input[type=file])::file-selector-button{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--brand);font:600 14px var(--font-ui), "Inter", sans-serif;cursor:pointer;border-radius:999px;margin-right:12px;padding:8px 16px}.fUXzMa_theme [role=tablist]{background:var(--bg-deep);box-shadow:none;border:0;border-radius:18px;gap:4px;padding:6px}.fUXzMa_theme :where([role=tab]){min-height:44px;padding:10px 12px;font-size:13px;line-height:1.4}.fUXzMa_theme [role=tab][aria-selected=true]{color:#fff;background:var(--brand);box-shadow:none}.fUXzMa_theme [data-app-page-heading]{padding-block:8px}.fUXzMa_theme [data-app-page-heading] :is(h1,h2){font-size:clamp(30px,3.6vw,40px);line-height:1.15}.fUXzMa_theme [data-app-header]{background:0 0;border:0;border-radius:0;padding-block:12px 20px;padding-inline:0}.fUXzMa_theme [data-app-sidebar]{flex-shrink:0;gap:20px}.fUXzMa_theme [data-app-sidebar] .panel{box-shadow:none;background:0 0;border:0;padding:16px}.fUXzMa_theme [data-app-club]{border-radius:0;border-bottom:1px solid var(--line)!important}.fUXzMa_theme [data-app-crest]{background:var(--surface);border:0;padding:20px}.fUXzMa_theme [data-app-sidebar] nav{gap:6px}.fUXzMa_theme [data-app-sidebar] nav :where(a,button){min-height:48px;font-size:14px;line-height:1.5}.fUXzMa_theme [data-app-sidebar] [aria-current=page]{background:var(--brand);color:#fff}.fUXzMa_theme nav[aria-label=Primary\ navigation]{border:1px solid var(--line);box-shadow:0 8px 32px #10141214}.fUXzMa_theme nav[aria-label=Primary\ navigation] :where(a,button){justify-content:center;align-items:center;min-height:44px;display:flex}.fUXzMa_theme nav[aria-label=Primary\ navigation] [aria-current=page]{background:var(--brand);color:#fff}.fUXzMa_theme [data-app-page=settings]>.app-settings-surface{background:0 0;border:0;padding:0}.fUXzMa_theme [data-app-settings-nav]{gap:12px;padding-bottom:4px}.fUXzMa_theme [data-app-settings-content]{border:1px solid var(--line);background:var(--surface);border-radius:24px;padding:clamp(20px,3vw,32px)}:is(.fUXzMa_theme [data-app-settings-content] h3,.fUXzMa_theme [data-app-page=onboarding] h3){font-family:var(--font-display), "Fraunces", Georgia, serif;letter-spacing:-.025em;font-size:25px;font-weight:500;line-height:1.25}.fUXzMa_theme :is([data-app-page=settings],[data-app-page=onboarding]) :where(p,label)[class*=text-xs]{font-size:14px;line-height:1.6}.fUXzMa_theme :is([data-app-page=settings],[data-app-page=onboarding]) :where(button,a)[class*=text-xs]{min-height:44px;font-size:14px}.fUXzMa_theme :is([data-app-page=settings],[data-app-page=onboarding]) :where(button,a)[class*=rounded-full]{justify-content:center;align-items:center;padding:10px 18px;line-height:1.4;display:inline-flex}.fUXzMa_theme [data-app-page=onboarding]>[data-app-page-heading]{background:0 0;border:0;border-radius:0;padding:12px 0 4px;overflow:visible}.fUXzMa_theme [data-app-page=onboarding]>.panel:not([data-app-page-heading]){padding:clamp(20px,3vw,32px)}.fUXzMa_theme [data-app-page=onboarding] [role=tablist]{margin-top:16px}.fUXzMa_theme [data-app-archive]{background:0 0;border:0;padding:0}.fUXzMa_theme [data-history-controls] select{background:0 0;border:0;border-radius:0}.fUXzMa_theme [data-history-controls] select:hover{background:0 0;border:0;border-radius:0}.fUXzMa_theme [data-app-archive-heading]{padding:8px 0 20px}.fUXzMa_theme [data-app-report-card]{box-shadow:none;border-radius:20px;padding:24px}.fUXzMa_theme [data-app-report-card]:hover{box-shadow:none;border-color:#bfc5bf;transform:none}.fUXzMa_theme [data-app-report-card] :where(a[class*=rounded-full],button[class*=rounded-full]){align-items:center;min-height:44px;padding:10px 16px;font-size:14px;display:inline-flex}.fUXzMa_theme [data-app-report-card] p{line-height:1.6}.fUXzMa_theme [data-app-report-card] p[class*=text-lg]{font-family:var(--font-display), "Fraunces", Georgia, serif;margin-block:6px;font-size:24px;font-weight:500;line-height:1.25}.fUXzMa_theme [data-app-report-card] p[class*=text-xs]{font-size:13px}.fUXzMa_theme [data-report-editor-header]>div>div{background:var(--surface);border:0;border-radius:20px;padding:16px}.fUXzMa_theme [data-studio-editor]>section>p:first-child{background:0 0;border:0;padding:0 0 12px}.fUXzMa_theme [data-report-bottom-actions]{background:var(--surface);border-radius:20px;padding:16px}.fUXzMa_theme [data-v3-sticky-nav]>.panel{box-shadow:0 8px 28px -16px #134a3938}.fUXzMa_theme .v3-question{border-radius:24px}:is(.fUXzMa_theme .v3-issues,.fUXzMa_theme .v3-photo-prompt){background:var(--surface);border-color:var(--line)}.fUXzMa_theme .v3-success{background:var(--bg-deep)}.fUXzMa_theme [data-md-step-footer]{border:1px solid var(--line);background:var(--surface);box-shadow:none}.fUXzMa_theme .v2-builder-step-nav{box-shadow:none}.fUXzMa_theme .v2-builder-form>fieldset{background:var(--surface);box-shadow:none;border-color:var(--line)}.fUXzMa_theme .v2-builder-form>section>fieldset{background:var(--surface);box-shadow:none;border-color:var(--line)}.fUXzMa_theme[role=dialog] .glass{border:1px solid var(--line);box-shadow:var(--shadow-lg)}.fUXzMa_theme>[role=dialog].glass{border:1px solid var(--line);box-shadow:var(--shadow-lg)}:is(.fUXzMa_theme [role=dialog] :where(button),.fUXzMa_theme[role=dialog] :where(button)){min-height:44px;font-size:14px}@media (min-width:1024px){.fUXzMa_theme [data-app-frame]{gap:40px}}@media (max-width:639px){.fUXzMa_theme [data-app-frame]{padding-inline:16px}.fUXzMa_theme [data-app-report-card]{padding:20px}.fUXzMa_theme [data-app-settings-content]{padding:20px}.fUXzMa_theme [data-studio-editor]{padding-inline:4px;padding-top:24px}.fUXzMa_theme [data-report-editor-header]>div{padding-inline:0}}@media (prefers-reduced-motion:reduce){.fUXzMa_theme :where(button,a,input,select,textarea){transition:none}}.fUXzMa_theme [aria-label="How to add players"] button{border-radius:14px;padding-inline:6px;font-size:13px}.fUXzMa_theme [data-app-settings-content] :where(button){font-size:14px}.fUXzMa_theme [data-app-settings-content] .text-red-600{color:var(--app-danger)}.fUXzMa_theme [data-report-editor-card]{border-color:var(--line);border-radius:24px}.fUXzMa_theme :where(input,select):not([type=checkbox],[type=radio],[type=color],[type=file],[type=hidden],.sr-only,[role=toolbar] *){min-height:48px}.fUXzMa_theme [data-app-settings-content]>div:has(>h3){background:0 0;border:0;border-radius:0;padding:0}.fUXzMa_theme [data-app-page=onboarding] [role=tab]{padding-inline:12px;font-size:13px}.fUXzMa_theme [data-app-page=onboarding] [role=tablist]{gap:2px}.fUXzMa_theme [data-studio-editor]>section>p:first-child{background:0 0!important}.fUXzMa_theme [aria-label=Report\ options]>:is(a,button){box-shadow:none}.fUXzMa_theme [aria-label=Report\ options]>:is(a,button)>span+span{font-size:13px;font-weight:400;line-height:1.6}:is(.fUXzMa_theme [data-editor-variant],.fUXzMa_theme [data-report-editor-toolbar]){background:var(--surface)}.fUXzMa_theme .v3-score-card{background:var(--surface)}.fUXzMa_theme .v3-issues button{background:var(--surface)}.fUXzMa_theme .v3-nudges button{background:var(--surface)}.fUXzMa_theme .v3-photo-prompt button{background:var(--surface)}.fUXzMa_theme :where([class~=bg-amber-50],[class~=bg-amber-500\/10]){background-color:var(--surface);border-color:var(--line);color:var(--ink)}.fUXzMa_theme :where([class~=bg-amber-50],[class~=bg-amber-500\/10]) :where([class*=text-amber-]){color:var(--ink)}.fUXzMa_theme :where([class~=bg-red-50],[class~=bg-red-500\/10]){background-color:var(--app-danger-bg);border-color:var(--app-danger-line);color:var(--app-danger)}.fUXzMa_theme :where([class~=bg-red-50],[class~=bg-red-500\/10]) :where([class*=text-red-]){color:var(--app-danger)}.dark .fUXzMa_theme :where(a,button,p,span,label,summary)[class*="text-[color:var(--brand)]"]{color:var(--app-link)}.dark .fUXzMa_theme :where([class~=text-red-600],[class~=text-red-700],[class~=text-red-800],[class~=text-red-900]){color:var(--app-danger)}.dark .fUXzMa_theme :where([class~=bg-red-100]){background-color:var(--app-danger-bg);color:var(--app-danger)}.dark .fUXzMa_theme :where([class~=bg-amber-100],[class~=bg-emerald-50],[class~=bg-emerald-100]){background-color:var(--ui-highlight-bg);color:var(--ui-highlight-fg)}.dark .fUXzMa_theme :where([class~=text-emerald-600],[class~=text-emerald-700]):not([class*=bg-]){color:var(--ui-highlight-fg)}.dark .fUXzMa_theme [role=tab][aria-selected=true] :where([class~=bg-white]){color:#134a39;background-color:#fff!important}.dark .fUXzMa_theme .v3-score-name{color:var(--ink)}.dark .fUXzMa_theme .v3-score-label{color:var(--muted)}.dark .fUXzMa_theme :is(.v3-score-value,.v3-score-button,.v3-ground-actions button,.v3-event-summary span,.v3-review-facts button,.v3-photo-prompt button,.v3-photo-text-action,.v3-photo-upload-eyebrow){color:var(--app-link);text-decoration-color:currentColor}.dark .fUXzMa_theme :is(.v3-score-card,.v3-score-team+.v3-score-team,.v3-score-button:before){border-color:var(--line)}:is(.dark .fUXzMa_theme .v3-score-button:hover:not(:disabled),.dark .fUXzMa_theme .v3-score-button:active:not(:disabled)){background:var(--ui-highlight-bg)}:is(.dark .fUXzMa_theme .v3-score-button:focus-visible,.dark .fUXzMa_theme .v3-stage-fields>fieldset:has([data-v3-score-pair]) :is(button,input,select):focus-visible){outline-color:var(--app-focus)}.dark .fUXzMa_theme :is(.v3-answer-hint,.v3-photo-delete,[class~="text-[#7c3f37]"]){color:var(--app-danger)}.dark .fUXzMa_theme :where([class~=bg-white\/70],[class~=bg-white\/85]){background-color:var(--surface)}
