.ModeTabs_tabs__kJ40u{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.ModeTabs_tab__i5ldA{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 18px;border:1px solid var(--line-soft);border-radius:var(--radius-pill);background:rgb(253 251 244/78%);color:var(--muted);font-weight:700;cursor:pointer;transition:border-color var(--t) var(--ease),background-color var(--t) var(--ease),color var(--t) var(--ease),box-shadow var(--t) var(--ease)}.ModeTabs_tab__i5ldA:disabled{cursor:not-allowed;opacity:.72}.ModeTabs_tab__i5ldA:hover:not(:disabled){border-color:rgb(31 143 69/40%);background:var(--surface)}.ModeTabs_tab__i5ldA:focus-visible{outline:2px solid rgb(31 143 69/65%);outline-offset:2px}.ModeTabs_tabActive__6msUY{border-color:rgb(31 143 69/70%);background:rgb(214 239 220);box-shadow:var(--shadow-sm);color:var(--green-dark)}.ModeTabs_tabUltimate__IIu9O:not(.ModeTabs_tabActive__6msUY){border-color:color-mix(in srgb,var(--ultimate) 28%,var(--line));color:var(--ultimate-dark)}.ModeTabs_tabUltimate__IIu9O.ModeTabs_tabActive__6msUY{border-color:color-mix(in srgb,var(--ultimate) 45%,var(--line));background:var(--ultimate-bg);color:var(--ultimate-dark)}.ModeTabs_tabsStretch__R_tvD{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:var(--space-sm);width:100%}.ModeTabs_tabsStretch__R_tvD .ModeTabs_tab__i5ldA{width:100%;justify-content:center}.FeedbackDialog_overlay__QfW5P{position:fixed;inset:0;z-index:80;display:grid;place-items:end center;padding:var(--space-md);background:rgb(58 44 18/38%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.FeedbackDialog_dialog__EME8U{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md);width:100%;max-width:36rem;max-height:min(90dvh,40rem);overflow:auto;overscroll-behavior:contain;padding:var(--space-lg);border:1px solid rgb(253 251 244/72%);border-radius:var(--radius-lg);background:var(--grad-glass);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@supports not ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.FeedbackDialog_overlay__QfW5P{background:rgb(58 44 18/52%)}.FeedbackDialog_dialog__EME8U{background:rgb(253 251 244/96%)}}.FeedbackDialog_kicker__BCxc_{margin:0;color:var(--green-dark);font-size:var(--fs-kicker);font-weight:800;letter-spacing:.09em;text-transform:uppercase}.FeedbackDialog_title__jn__o{margin:0;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;letter-spacing:-.03em;line-height:1.2;text-wrap:balance}.FeedbackDialog_lead__E0Y3O{margin:0;color:var(--muted);font-size:var(--fs-small);line-height:1.5;text-wrap:pretty}.FeedbackDialog_form__DvUlt{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md)}.FeedbackDialog_field__mmlvg{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.FeedbackDialog_scoreWrap__6RAKI [role=tablist]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%}.FeedbackDialog_scoreWrap__6RAKI button{width:100%;min-width:0;min-height:44px;padding:8px 2px;justify-content:center}.FeedbackDialog_label___Jc_I{font-size:var(--fs-small);font-weight:700;line-height:1.4}.FeedbackDialog_prompt___G51_{font-size:var(--fs-small);font-weight:600;line-height:1.45}.FeedbackDialog_hint__ut0ld{margin:0;color:var(--subtle);font-size:.78rem;line-height:1.4}.FeedbackDialog_input__dHpXB,.FeedbackDialog_textarea__5bIQG{width:100%;padding:12px 14px;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface);color:var(--ink-deep);font:inherit;transition:border-color var(--t) var(--ease),box-shadow var(--t) var(--ease)}.FeedbackDialog_input__dHpXB{min-height:48px}.FeedbackDialog_textarea__5bIQG{min-height:7.5rem;resize:vertical}.FeedbackDialog_input__dHpXB:focus-visible,.FeedbackDialog_textarea__5bIQG:focus-visible{outline:none;border-color:var(--green);box-shadow:var(--ring)}.FeedbackDialog_actions__HtRoc{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}.FeedbackDialog_later__A_IZn,.FeedbackDialog_submit__rd9pO{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 18px;border-radius:var(--radius-pill);font-weight:700;cursor:pointer}.FeedbackDialog_submit__rd9pO{border:0;background:var(--grad-brand);color:#fdfbf4;box-shadow:0 12px 26px rgb(17 83 42/28%)}.FeedbackDialog_later__A_IZn:disabled,.FeedbackDialog_submit__rd9pO:disabled{cursor:not-allowed;opacity:.7}.FeedbackDialog_later__A_IZn{border:1px solid var(--line-soft);background:rgb(253 251 244/78%);color:var(--ink)}.FeedbackDialog_alert__XVnRA{margin:0;padding:10px 14px;border-radius:var(--radius-md);font-size:var(--fs-small);font-weight:600}.FeedbackDialog_alertError__3z__k{border:1px solid rgb(200 30 60/35%);background:rgb(200 30 60/8%);color:#b3213f}.FeedbackDialog_success__r5E3i{display:grid;gap:var(--space-sm)}.FeedbackDialog_trigger__z1DfY{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;cursor:pointer;text-align:left}.FeedbackDialog_sidebarTrigger__VLUDh{width:100%;justify-content:flex-start;padding:10px 14px;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:rgb(253 251 244/78%);color:var(--green-dark);font-size:var(--fs-small);font-weight:700}.FeedbackDialog_sidebarTrigger__VLUDh:focus-visible,.FeedbackDialog_sidebarTrigger__VLUDh:hover{border-color:rgb(31 143 69/40%);background:var(--green-hover)}@media (min-width:768px){.FeedbackDialog_overlay__QfW5P{place-items:center}.FeedbackDialog_dialog__EME8U{padding:var(--space-xl)}}@media (prefers-reduced-motion:reduce){.FeedbackDialog_dialog__EME8U,.FeedbackDialog_overlay__QfW5P{transition:none}}.SelfScorePicker_scoreWrap__4To4B [role=tablist]{display:grid;grid-template-columns:repeat(5,minmax(44px,56px));justify-content:center;gap:8px}.SelfScorePicker_scoreWrap__4To4B button{width:100%;min-width:44px;min-height:44px;padding:8px 4px;justify-content:center}@media (min-width:640px){.SelfScorePicker_scoreWrap__4To4B [role=tablist]{grid-template-columns:repeat(10,minmax(44px,56px))}}