.JDEvalWidget-module__krlGrW__widget{flex-direction:column;gap:.75rem;display:flex}.JDEvalWidget-module__krlGrW__cvBadge{font-size:var(--text-mono-label);border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border);align-self:flex-start;align-items:center;gap:.5rem;padding:.25em .65em;display:inline-flex}.JDEvalWidget-module__krlGrW__cvBadgeText{color:var(--text-muted,color-mix(in srgb, var(--text) 60%, transparent))}.JDEvalWidget-module__krlGrW__cvBadgeUpdate{color:var(--vermillion,#cc2f2f);font-weight:600;text-decoration:none}.JDEvalWidget-module__krlGrW__cvBadgeUpdate:hover{opacity:.8;color:var(--vermillion,#cc2f2f)}.JDEvalWidget-module__krlGrW__label{color:var(--text);font-size:.9rem;font-weight:600}.JDEvalWidget-module__krlGrW__textarea{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);width:100%;color:var(--text);resize:vertical;box-sizing:border-box;min-height:180px;padding:.875rem 1rem;font-family:inherit;font-size:.9rem;line-height:1.6;transition:border-color .15s}.JDEvalWidget-module__krlGrW__textarea:focus{border-color:var(--vermillion,#cc2f2f);outline:none}.JDEvalWidget-module__krlGrW__textarea::placeholder{color:var(--text-muted,color-mix(in srgb, var(--text) 40%, transparent))}.JDEvalWidget-module__krlGrW__textarea:disabled{opacity:.6;cursor:not-allowed}.JDEvalWidget-module__krlGrW__widgetFooter{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.JDEvalWidget-module__krlGrW__charCount{font-size:var(--text-mono-label);color:var(--text-muted,color-mix(in srgb, var(--text) 50%, transparent));font-variant-numeric:tabular-nums}.JDEvalWidget-module__krlGrW__charCountOk{color:#1f9d55}.JDEvalWidget-module__krlGrW__errorMsg{color:var(--vermillion,#cc2f2f);flex:1;font-size:.85rem}.JDEvalWidget-module__krlGrW__evalBtn{background:var(--vermillion,#cc2f2f);color:#fff;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:.4rem;margin-left:auto;padding:.55rem 1.25rem;font-size:.9rem;font-weight:600;transition:opacity .15s;display:inline-flex}.JDEvalWidget-module__krlGrW__evalBtn:hover:not(:disabled){opacity:.88;color:#fff}.JDEvalWidget-module__krlGrW__evalBtn:disabled{opacity:.4;cursor:not-allowed}.JDEvalWidget-module__krlGrW__noResume{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.JDEvalWidget-module__krlGrW__noResumeText{color:var(--text-muted,color-mix(in srgb, var(--text) 60%, transparent));margin:0;font-size:.95rem;line-height:1.5}.JDEvalWidget-module__krlGrW__noResumeCta{color:var(--vermillion,#cc2f2f);align-self:flex-start;font-size:.9rem;font-weight:600;text-decoration:none}.JDEvalWidget-module__krlGrW__noResumeCta:hover{opacity:.8;color:var(--vermillion,#cc2f2f)}@media (max-width:620px){.JDEvalWidget-module__krlGrW__widget{gap:.55rem}.JDEvalWidget-module__krlGrW__textarea{height:132px;min-height:132px}.JDEvalWidget-module__krlGrW__widgetFooter{gap:.5rem}}
