.ProgressBar_progressBar__5jVIB{position:relative;height:10px;border-radius:999px;background-color:rgba(20,20,40,.06);overflow:hidden}.ProgressBar_fill__OThHq{position:absolute;inset:0 auto 0 0;width:calc(var(--progress, 0)*100%);border-radius:inherit;background-color:#1c8be6;background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.22) 0 6px,rgba(255,255,255,.08) 6px 12px);background-size:16.97px 16.97px;animation:ProgressBar_stripes__DR3F7 .7s linear infinite;transition:width .25s cubic-bezier(.2,0,0,1)}.ProgressBar_complete__O5HX9 .ProgressBar_fill__OThHq{animation:none}@keyframes ProgressBar_stripes__DR3F7{to{background-position:16.97px 0}}.FileDropzone_dropzone__6Y_ld{display:flex;align-items:center;gap:12px;min-height:84px;padding:12px 16px;border:2px dashed #b5b5be;border-radius:14px;background-color:#fff;cursor:pointer;transition:background-color .12s,border-color .12s,scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.FileDropzone_dropzone__6Y_ld:active:not(:disabled,[aria-disabled=true],.FileDropzone_disabled__o6pwr){scale:.985;transition-duration:60ms}@media(hover:hover){.FileDropzone_dropzone__6Y_ld:hover:not(.FileDropzone_disabled__o6pwr){border-color:#ffcb8a;background-color:rgba(20,20,40,.035)}.FileDropzone_dropzone__6Y_ld:hover:not(.FileDropzone_disabled__o6pwr) .FileDropzone_tile__K7n2i{rotate:-8deg;scale:1.08}}.FileDropzone_dropzone__6Y_ld:has(.FileDropzone_input__S_q_N:focus-visible){outline:2px solid #1c8be6;outline-offset:2px}.FileDropzone_dropzone__6Y_ld.FileDropzone_over__M8KWZ{border-color:#f39800;background-color:#fff1df;scale:1.02}.FileDropzone_dropzone__6Y_ld.FileDropzone_over__M8KWZ .FileDropzone_tile__K7n2i{background-color:#fff;scale:1.12;rotate:-8deg}.FileDropzone_dropzone__6Y_ld.FileDropzone_disabled__o6pwr{opacity:.6;cursor:progress}.FileDropzone_input__S_q_N{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.FileDropzone_tile__K7n2i{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:12px;background-color:#fff1df;box-shadow:0 2px 0 #ffcb8a;color:#ec8a00;font-size:20.16px;transition:rotate .34s cubic-bezier(.32,1.48,.52,1),scale .34s cubic-bezier(.32,1.48,.52,1)}.FileDropzone_text__pnEqg{min-width:0;display:flex;flex-direction:column;gap:2px}.FileDropzone_title__7JBU3{color:#1c1c22;font-size:15px;font-weight:800;letter-spacing:-.005em;line-height:1.3}.FileDropzone_hint__khbIP{color:#63636b;font-size:13px;font-weight:600;line-height:1.4}.Rehearsal_rehearsal__eDbHD{width:calc(100% - 24px);max-width:800px;display:flex;flex-direction:column;gap:12px;margin:12px auto;padding:16px;border-radius:18px;background-color:#fff;box-shadow:0 2px 0 #e3e3e9,0 10px 24px rgba(20,20,40,.05)}@media(max-width:480px){.Rehearsal_rehearsal__eDbHD{width:calc(100% - 16px);margin:8px auto;padding:12px}}.Rehearsal_help__zi5Y5{display:flex;align-items:center;gap:16px}.Rehearsal_help__zi5Y5 img{flex-shrink:0}.Rehearsal_help__zi5Y5 p{margin:0;color:#63636b;font-size:13px;font-weight:600;line-height:1.5}.Rehearsal_formats__17KAc{display:flex;gap:8px;margin-top:2px;color:#a1a1aa;font-size:14px}.Rehearsal_progress__aXEkF{display:flex;flex-direction:column;gap:6px;padding-top:2px}.Rehearsal_progressLabel__oye3D{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px;color:#63636b;font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.Rehearsal_done__r7r8j{flex-shrink:0;color:#00934a;font-size:16px;animation:Rehearsal_popIn___kFAe .34s cubic-bezier(.32,1.48,.52,1) 0s both}.Rehearsal_toolbar__HuV2f{display:flex;justify-content:flex-end;align-items:center;gap:12px}.Rehearsal_flaggedNotice__hdEJl{margin-right:auto;display:inline-flex;align-items:center;gap:4px;border-radius:999px;background-color:#fdeff2;color:#d23658;font-size:11px;font-weight:700;line-height:18px;white-space:nowrap;padding:3px 10px;font-size:12px;white-space:normal;animation:Rehearsal_popIn___kFAe .34s cubic-bezier(.32,1.48,.52,1) 0s both}.Rehearsal_statsWrapper__qw32s{display:flex;flex-direction:column;gap:8px;padding-bottom:2px}.Rehearsal_distribution__OIMlx{position:relative;width:100%;aspect-ratio:2/1}.Rehearsal_stats__LF5cI{table-layout:fixed;border-collapse:separate;border-spacing:6px 0;width:calc(100% + 12px);margin:0 -6px;text-align:center}.Rehearsal_stats__LF5cI td,.Rehearsal_stats__LF5cI th{padding-inline:2px;background-color:#f7f7f9;animation:Rehearsal_statPop__IqlG9 .6s cubic-bezier(.32,1.48,.52,1) both}.Rehearsal_stats__LF5cI td:nth-child(2),.Rehearsal_stats__LF5cI th:nth-child(2){animation-delay:40ms}.Rehearsal_stats__LF5cI td:nth-child(3),.Rehearsal_stats__LF5cI th:nth-child(3){animation-delay:80ms}.Rehearsal_stats__LF5cI td:nth-child(4),.Rehearsal_stats__LF5cI th:nth-child(4){animation-delay:.12s}.Rehearsal_stats__LF5cI th{padding-top:7px;border-radius:12px 12px 0 0;color:#63636b;font-size:11px;font-weight:700;line-height:1.3;transform-origin:50% 100%}.Rehearsal_stats__LF5cI td{padding-bottom:6px;border-radius:0 0 12px 12px;font-size:17px;font-weight:800;line-height:1.3;transform-origin:50% 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.Rehearsal_stats__LF5cI .Rehearsal_hero__Ade33{background-color:#fff1df;color:#ec8a00}@keyframes Rehearsal_statPop__IqlG9{0%{scale:.86}}.Rehearsal_tableWrapper__HvOMf{overflow:auto;margin:0 -4px;padding:0 4px}.Rehearsal_table__myhlu{width:100%;border-collapse:separate;border-spacing:0;color:#1c1c22;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Rehearsal_table__myhlu th{padding:7px 10px;background-color:rgba(20,20,40,.035);color:#63636b;font-size:12px;font-weight:700;white-space:nowrap}.Rehearsal_table__myhlu th:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.Rehearsal_table__myhlu th:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.Rehearsal_table__myhlu td{padding:8px 10px;border-bottom:1px solid #e3e3e9}.Rehearsal_table__myhlu tbody tr:last-child td{border-bottom:0}.Rehearsal_table__myhlu{border-spacing:3px}.Rehearsal_table__myhlu td,.Rehearsal_table__myhlu th{padding:7px 6px;border-bottom:0}.Rehearsal_table__myhlu th{border-radius:6px}.Rehearsal_chartButtons__OSAK_ td{padding:0 0 2px;text-align:center}.Rehearsal_chartButtons__OSAK_ td button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:30px;padding:0 12px;border-radius:999px;background-color:rgba(20,20,40,.06);color:#63636b;font-size:12px;font-weight:700;white-space:nowrap;--press-opacity:1;box-shadow:0 2px 0 #dadae1;transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.Rehearsal_chartButtons__OSAK_ td button:active:not(:disabled,[aria-disabled=true],.Rehearsal_disabled__jSt6j){translate:0 2px;box-shadow:0 0 0 #dadae1;transition-duration:60ms}.Rehearsal_chartButtons__OSAK_ td button:hover:not(:disabled){background-color:rgba(20,20,40,.09);color:#1c1c22}.Rehearsal_chartButtons__OSAK_ td button{min-width:34px;min-height:28px;padding:0 8px;font-size:15px}.Rehearsal_chartButtons__OSAK_ td button.Rehearsal_selected__WmTRe{background-color:#fff1df;color:#ec8a00;box-shadow:0 2px 0 #ffcb8a}.Rehearsal_chartButtons__OSAK_ td button.Rehearsal_selected__WmTRe:hover:not(:disabled){background-color:#ffe9cc;color:#ec8a00}.Rehearsal_chartButtons__OSAK_ td button.Rehearsal_selected__WmTRe:active:not(:disabled){box-shadow:0 0 0 #ffcb8a}.Rehearsal_stageHeaders__ABNwu th{text-align:center}.Rehearsal_stageHeaders__ABNwu th:empty{background-color:rgba(0,0,0,0)}.Rehearsal_score__MTnDQ{border-radius:6px;background-color:color-mix(in srgb,#5bc0ff calc(var(--heat, 0) * 88% + 8%),transparent);font-weight:600;text-align:center;cursor:text;transition:background-color .18s}@media(hover:hover){.Rehearsal_score__MTnDQ:hover:not(.Rehearsal_editing___W79B){box-shadow:inset 0 0 0 1.5px #1c8fe8}}.Rehearsal_score__MTnDQ.Rehearsal_editing___W79B{padding:0}.Rehearsal_score__MTnDQ input{position:relative;z-index:1;width:100%;min-width:5ch;margin:0;padding:7px 6px;border:none;border-radius:6px;outline:none;background-color:#fff;box-shadow:inset 0 0 0 1.5px #1c8be6,0 0 0 3px rgba(28,139,230,.18);color:inherit;font:inherit;text-align:inherit}.Rehearsal_score__MTnDQ.Rehearsal_flagged__sZh0c{background-color:#fdeff2;box-shadow:inset 0 0 0 1.5px #d23658;color:#d23658;font-weight:800}.Rehearsal_table__myhlu td.Rehearsal_action__MwrpN{padding:0 2px;text-align:center;white-space:nowrap}.Rehearsal_action__MwrpN button{width:28px;height:28px;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;border-radius:999px;color:#71717a;font-size:14px;transition:background-color .12s,color .12s,scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.Rehearsal_action__MwrpN button:active:not(:disabled,[aria-disabled=true],.Rehearsal_disabled__jSt6j){scale:.88;transition-duration:60ms}.Rehearsal_action__MwrpN button+button{margin-left:2px}@media(hover:hover){.Rehearsal_action__MwrpN button:hover{background-color:rgba(20,20,40,.06);color:#1c1c22}.Rehearsal_action__MwrpN button.Rehearsal_remove__NNb2n:hover{background-color:#fdeff2;color:#d23658}}.Rehearsal_action__MwrpN button.Rehearsal_active__azq_B{background-color:#fff1df;color:#ec8a00}.Rehearsal_action__MwrpN button.Rehearsal_verify__Eh_YX{background-color:#e7f8ee;box-shadow:0 2px 0 #b6e3c8;color:#00934a;animation:Rehearsal_popIn___kFAe .34s cubic-bezier(.32,1.48,.52,1) 0s both}@keyframes Rehearsal_popIn___kFAe{0%{opacity:0;scale:.92}}.Rehearsal_previewRow__gDkMr:not(:has(>td>*)){display:none}.Rehearsal_previewRow__gDkMr td{padding:0}.Rehearsal_preview__4z2gW{max-height:60vh;overflow:auto;padding:8px;border-radius:10px;background-color:rgba(20,20,40,.035)}.Rehearsal_preview__4z2gW img{display:block;max-width:100%;margin:0 auto;border-radius:6px}.Rehearsal_addButton__bRRjH{width:100%;height:36px;display:flex;justify-content:center;align-items:center;margin-top:-8px;border:1.5px dashed #dadae1;border-radius:10px;background-color:rgba(20,20,40,.035);color:#71717a;font-size:15px;transition:background-color .12s,border-color .12s,color .12s,scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.Rehearsal_addButton__bRRjH:active:not(:disabled,[aria-disabled=true],.Rehearsal_disabled__jSt6j){scale:.985;transition-duration:60ms}.Rehearsal_addButton__bRRjH svg{transition:scale .34s cubic-bezier(.32,1.48,.52,1)}@media(hover:hover){.Rehearsal_addButton__bRRjH:hover{border-color:#ffcb8a;background-color:#fff1df;color:#ec8a00}.Rehearsal_addButton__bRRjH:hover svg{scale:1.2}}.Rehearsal_ad__GdDJJ{margin-top:16px}