.PerformanceFeedbackMock-module__HQcdXq__root{flex-direction:column;align-self:stretch;gap:1.5rem;width:100%;max-width:36rem;margin-left:auto;margin-right:auto;padding:.5rem .85rem 2.5rem;display:flex}.PerformanceFeedbackMock-module__HQcdXq__title{text-align:left;letter-spacing:-.02em;color:#e2e8f0;margin:0;font-size:clamp(1.125rem,2.5vw,1.5rem);font-weight:600;line-height:1.35}.PerformanceFeedbackMock-module__HQcdXq__lead{color:#cbd5e1;margin:0;font-size:.9375rem;line-height:1.55}.PerformanceFeedbackMock-module__HQcdXq__readiness{background:#0f172aa6;border:1px solid #94a3b833;border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.85rem 1rem;display:flex}.PerformanceFeedbackMock-module__HQcdXq__readinessItem{color:#94a3b8;align-items:center;gap:.35rem;font-size:.8125rem;display:inline-flex}.PerformanceFeedbackMock-module__HQcdXq__readinessItemDone{color:#e2e8f0}.PerformanceFeedbackMock-module__HQcdXq__check{color:#64748b;background:#334155cc;border-radius:999px;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;font-size:.65rem;font-weight:700;display:inline-flex}.PerformanceFeedbackMock-module__HQcdXq__checkOn{color:#4ade80;background:#22c55e40}.PerformanceFeedbackMock-module__HQcdXq__slots{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:900px){.PerformanceFeedbackMock-module__HQcdXq__root{max-width:52rem}.PerformanceFeedbackMock-module__HQcdXq__slots{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.25rem;display:grid}}.PerformanceFeedbackMock-module__HQcdXq__slot{background:#1e293b73;border:1px solid #94a3b82e;border-radius:1rem;flex-direction:column;gap:.8rem;padding:1.2rem 1.25rem 1.3rem;display:flex;box-shadow:inset 0 1px #ffffff0a}.PerformanceFeedbackMock-module__HQcdXq__slotHead{flex-direction:column;gap:.35rem;min-width:0;display:flex}.PerformanceFeedbackMock-module__HQcdXq__slotTitleRow{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.PerformanceFeedbackMock-module__HQcdXq__slotLabel{color:#f1f5f9;letter-spacing:-.02em;margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.PerformanceFeedbackMock-module__HQcdXq__slotHint{color:#94a3b8;margin:0;font-size:.75rem;line-height:1.4}.PerformanceFeedbackMock-module__HQcdXq__badge{letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:.375rem;flex-shrink:0;padding:.2rem .5rem;font-size:.625rem;font-weight:700}.PerformanceFeedbackMock-module__HQcdXq__badgeReference{color:#7dd3fc;background:#38bdf824;border-color:#38bdf852}.PerformanceFeedbackMock-module__HQcdXq__badgeMyTake{color:#d8b4fe;background:#c084fc1f;border-color:#c084fc47}.PerformanceFeedbackMock-module__HQcdXq__dropZone{cursor:pointer;background:#0f172a59;border:1px dashed #94a3b859;border-radius:.85rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:6.5rem;padding:1.25rem 1.15rem;transition:border-color .15s,background .15s;display:flex;position:relative}.PerformanceFeedbackMock-module__HQcdXq__dropZone:hover{background:#0f172a80;border-color:#94a3b88c}.PerformanceFeedbackMock-module__HQcdXq__dropZoneDragging{background:#33415573;border-color:#94a3b8}.PerformanceFeedbackMock-module__HQcdXq__dropZoneMuted{cursor:default;opacity:.85}.PerformanceFeedbackMock-module__HQcdXq__dropIcon{color:#cbd5e1;opacity:.9}.PerformanceFeedbackMock-module__HQcdXq__dropText{color:#cbd5e1;text-align:center;margin:0;font-size:.8125rem}.PerformanceFeedbackMock-module__HQcdXq__dropSub{color:#64748b;text-align:center;margin:0;font-size:.6875rem}.PerformanceFeedbackMock-module__HQcdXq__hiddenInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.PerformanceFeedbackMock-module__HQcdXq__fileRow{background:#0f172a8c;border:1px solid #94a3b826;border-radius:.75rem;flex-direction:column;gap:.55rem;padding:.85rem .95rem;display:flex}.PerformanceFeedbackMock-module__HQcdXq__fileMeta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}.PerformanceFeedbackMock-module__HQcdXq__fileName{color:#e2e8f0;word-break:break-all;margin:0;font-size:.8125rem;font-weight:500}.PerformanceFeedbackMock-module__HQcdXq__fileSize{color:#64748b;flex-shrink:0;margin:0;font-size:.6875rem}.PerformanceFeedbackMock-module__HQcdXq__audioBar{width:100%;height:2.25rem}.PerformanceFeedbackMock-module__HQcdXq__removeBtn{color:#fca5a5;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-self:flex-start;margin-top:.15rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:600}.PerformanceFeedbackMock-module__HQcdXq__removeBtn:hover{background:#f871711f}.PerformanceFeedbackMock-module__HQcdXq__actions{flex-direction:column;align-items:center;gap:.6rem;padding-top:.5rem;display:flex}.PerformanceFeedbackMock-module__HQcdXq__generate{letter-spacing:-.01em;color:#f8fafc;cursor:pointer;background:#020617;border:1px solid #94a3b840;border-radius:.5rem;padding:.65rem 1.5rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .1s;box-shadow:0 0 0 1px #0006,0 0 24px #38bdf81f}.PerformanceFeedbackMock-module__HQcdXq__generate:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 0 1px #0006,0 0 28px #38bdf833}.PerformanceFeedbackMock-module__HQcdXq__generate:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.PerformanceFeedbackMock-module__HQcdXq__mockNote{color:#64748b;text-align:center;margin:0;font-size:.6875rem}
