.p-fileupload-content{position:relative}.p-fileupload-row{display:flex;align-items:center}.p-fileupload-row>div{flex:1 1 auto;width:25%}.p-fileupload-row>div:last-child{text-align:right}.p-fileupload-content .p-progressbar{width:100%;position:absolute;top:0;left:0}.p-button.p-fileupload-choose{position:relative;overflow:hidden}.p-button.p-fileupload-choose input[type=file],.p-fileupload-choose.p-fileupload-choose-selected input[type=file]{display:none}.p-fileupload-filename{word-break:break-all}.p-fluid .p-fileupload .p-button{width:auto}.admin-notifications[data-v-4fbf2930]{min-height:100vh;background-color:#f8fafc}.admin-notifications .p-card[data-v-4fbf2930]{box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:8px}.admin-notifications .p-button[data-v-4fbf2930]{border-radius:6px}.admin-notifications .p-chip[data-v-4fbf2930]{background-color:#e2e8f0;color:#475569}.admin-notifications .p-chip .p-chip-remove-icon[data-v-4fbf2930]{color:#64748b}.admin-notifications .p-chip .p-chip-remove-icon[data-v-4fbf2930]:hover{color:#ef4444}.admin-notifications .p-datatable .p-datatable-thead>tr>th[data-v-4fbf2930]{background-color:#f1f5f9;color:#374151;font-weight:600}.admin-notifications .p-dialog[data-v-4fbf2930]{border-radius:8px}.admin-notifications .p-message[data-v-4fbf2930]{border-radius:6px}