.ats_atsCard__tsAHU{box-shadow:0 4px 20px rgba(0,0,0,.08);border:none;border-radius:var(--border-radius-lg);overflow:hidden}.ats_fileUpload__LV9gw .p-fileupload-content{border:2px dashed var(--surface-border);border-radius:var(--border-radius);padding:2rem;transition:border-color var(--transition-speed) var(--transition-ease)}.ats_fileUpload__LV9gw .p-fileupload-content:hover{border-color:var(--primary-color)}.ats_reportContent__QSlIK{height:65vh;overflow-y:auto;padding:1rem;background-color:var(--surface-a);border:1px solid var(--surface-border);border-radius:var(--border-radius)}.ats_actionPanel__IgEuy{background-color:var(--surface-card);border-radius:var(--border-radius-lg);padding:1.5rem;border:1px solid var(--surface-border);box-shadow:0 2px 10px rgba(0,0,0,.05)}.ats_codeBlock__3uNWC{background-color:#2d3748;color:#e2e8f0;padding:1rem;overflow-x:auto;font-size:.875rem;margin:1rem 0}.ats_codeBlock__3uNWC,.ats_inlineCode__BkTgK{border-radius:var(--border-radius-sm);font-family:var(--font-mono)}.ats_inlineCode__BkTgK{background-color:var(--surface-hover);color:var(--primary-color);padding:.2em .4em;font-size:.875em}.ats_errorMessage__is3X5{border-left:4px solid var(--red-500)}