.voice-page{padding-bottom:40px}.voice-native-card,.voice-library-card{margin-top:18px}.voice-native-card{border-color:rgba(34,197,94,.18)}.voice-native-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:end;margin-top:18px}.voice-native-form label{display:grid;gap:7px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;opacity:.9}.voice-native-form select,.voice-native-form input[type=file],.voice-native-form input[type=text],.voice-native-form input[type=date],.voice-native-form input:not([type]){width:100%;min-height:46px;padding:10px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.22);background:rgba(15,23,42,.48);color:inherit;box-sizing:border-box}.voice-native-form input[readonly]{background:rgba(148,163,184,.06);opacity:.82}.voice-native-form input[type=file]::file-selector-button{margin-right:10px;border:0;border-radius:9px;padding:7px 10px;font-weight:800;cursor:pointer}.voice-span-2{grid-column:span 2}.voice-span-all{grid-column:1/-1}.voice-attestation{display:flex!important;grid-template-columns:none!important;flex-direction:row;align-items:flex-start;gap:10px!important;padding:14px 16px;border:1px solid rgba(124,58,237,.28);border-radius:14px;background:rgba(124,58,237,.08);font-size:12px!important;line-height:1.45;letter-spacing:0!important;text-transform:none!important}.voice-attestation input{margin-top:2px;flex:0 0 auto;width:18px;height:18px}.voice-submit-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.voice-submit-row>span{font-size:12px;opacity:.68}.voice-upload-help{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:14px 0 5px;font-size:12px}.voice-upload-help>span{padding:5px 9px;border-radius:999px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.25);font-weight:800}.voice-upload-help strong{margin-left:4px}.voice-library-head,.voice-library-tools{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.voice-library-head input{min-width:min(340px,100%);padding:10px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.2);background:rgba(15,23,42,.45);color:inherit}.voice-table-scroll{overflow:auto;max-width:100%;margin-top:12px}.voice-table{width:100%;border-collapse:collapse;min-width:1050px}.voice-table th,.voice-table td{padding:11px 12px;text-align:left;border-bottom:1px solid rgba(148,163,184,.12);vertical-align:middle}.voice-table th{font-size:11px;text-transform:uppercase;letter-spacing:.07em;opacity:.7;position:sticky;top:0;background:rgba(8,15,30,.96);z-index:1}.voice-table td small{display:block;opacity:.6;margin-top:3px}.voice-file-name{max-width:280px;word-break:break-word}.voice-type-pill,.voice-file-ref{display:inline-flex;padding:5px 8px;border-radius:999px;background:rgba(59,130,246,.1);border:1px solid rgba(96,165,250,.24);font-size:11px;font-weight:700}.voice-file-ref{background:rgba(148,163,184,.08);border-color:rgba(148,163,184,.18);opacity:.8}.voice-empty{padding:24px;text-align:center;opacity:.75}@media(max-width:1100px){.voice-native-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.voice-native-form{grid-template-columns:1fr}.voice-span-2,.voice-span-all{grid-column:1}.voice-submit-row{align-items:flex-start}.voice-library-head input{width:100%}}