._upload-queue_19u9y_3{width:100%;max-width:600px;margin:0 auto}._queue-item_19u9y_10{background:linear-gradient(135deg,#191e37e6 0%,#16192dfa 100%);border:1px solid #8a2be233;border-radius:8px;flex-wrap:wrap;align-items:center;margin-bottom:8px;padding:10px 12px 8px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 10px #0003}._queueItemDismissing_19u9y_26{opacity:0!important;pointer-events:none!important;transform:translateY(-20px)!important}._file-icon_19u9y_33{color:#8a2be2;background:#8a2be226;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;margin-left:4px;margin-right:12px;font-size:1.4rem;display:flex}._file-icon-pdf_19u9y_49,._file-icon-image_19u9y_50,._file-icon-docx_19u9y_51,._file-icon-default_19u9y_52{color:#bb86fc;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._file-info_19u9y_61{flex:1;min-width:0;margin-right:8px;overflow:hidden}._file-name_19u9y_68{white-space:nowrap;text-overflow:ellipsis;color:#ffffffeb;margin-bottom:0;font-size:.95rem;font-weight:500;overflow:hidden}._file-size_19u9y_78{color:#fff9;font-size:.75rem}._action-buttons_19u9y_84{z-index:5;flex-shrink:0;align-items:center;margin-left:auto;display:flex}._queue-item-status_19u9y_93{flex-basis:100%;order:3;width:100%;margin-top:12px;margin-bottom:8px;padding-left:0;padding-right:0;position:relative}._waiting-container_19u9y_105,._uploading-container_19u9y_106,._completed-container_19u9y_107{width:100%;position:relative}._progress-text_19u9y_113,._waiting-text_19u9y_114{display:none}._item-progress-bar_19u9y_119{border-radius:3px;margin:0;position:relative;width:100%!important;height:14px!important}._status-completed_19u9y_128 ._item-progress-bar_19u9y_119,._status-uploading_19u9y_129 ._item-progress-bar_19u9y_119,._status-waiting_19u9y_130 ._item-progress-bar_19u9y_119,._status-failed_19u9y_131 ._item-progress-bar_19u9y_119{width:100%!important}._completed-text_19u9y_136{color:#69f0ae;letter-spacing:.5px;font-size:.85rem;font-weight:500}._completed-icon_19u9y_143{color:#40c057;margin-right:6px;font-size:1rem}._delete-btn_19u9y_150,._pause-btn_19u9y_151,._resume-btn_19u9y_152{color:#fff9;cursor:pointer;background:0 0;border:none;padding:6px;transition:all .2s}._delete-btn_19u9y_150:hover{color:#ff5252}@keyframes _shineEffect_19u9y_1{0%{transform:translate(-100%)}25%,to{transform:translate(100%)}}@keyframes _pulseGlow_19u9y_1{0%{text-shadow:0 0 5px #40c05780}to{text-shadow:0 0 15px #40c057e6}}@media (width<=576px){._upload-queue_19u9y_3{max-width:100%}._queue-item_19u9y_10{flex-wrap:wrap;margin-bottom:6px;padding:8px 10px}._file-icon_19u9y_33{width:28px;min-width:28px;height:28px;margin-left:0;margin-right:8px;font-size:1.1rem}._file-name_19u9y_68{font-size:.85rem}._file-size_19u9y_78{font-size:.7rem}._queue-item-status_19u9y_93{margin-top:8px;padding-right:0;width:100%!important}._file-info_19u9y_61{margin-right:8px}._delete-btn_19u9y_150,._pause-btn_19u9y_151,._resume-btn_19u9y_152{padding:5px}}._uploadQueueMobile_yp71y_3{width:100%;max-width:100%;margin:0;padding:0}._queueItemMobile_yp71y_10{box-shadow:none;background:0 0;border:none;border-bottom:1px solid #9b7cff26;border-radius:0;flex-wrap:wrap;align-items:center;margin:0;padding:8px 12px;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s;display:flex;position:relative;overflow:hidden}._queueItemMobile_yp71y_10:last-child{border-bottom:none;margin-bottom:0}._queueItemDismissingMobile_yp71y_31{opacity:0!important;pointer-events:none!important;transform:translateY(-100%)!important}._fileIconMobile_yp71y_37{color:#c084fc;background:#8a2be233;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin-left:0;margin-right:10px;font-size:1.15rem;display:flex}._fileInfoMobile_yp71y_53{flex:1;min-width:0;margin-right:8px}._fileNameMobile_yp71y_59{color:#f1f5f9;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;line-height:1.25;overflow:hidden}._fileSizeMobile_yp71y_69{color:#94a3b8;margin-top:1px;font-size:.72rem}._actionButtonsMobile_yp71y_75{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}._actionBtnMobile_yp71y_83{color:#cbd5e1;cursor:pointer;touch-action:manipulation;background:#ffffff14;border:1px solid #ffffff1f;border-radius:6px;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:4px;font-size:.85rem;transition:all .15s;display:inline-flex}._actionBtnMobile_yp71y_83:active{background:#ffffff29;transform:scale(.94)}._actionBtnDeleteMobile_yp71y_105{color:#cbd5e1;border-color:#ffffff26}._actionBtnDismissMobile_yp71y_110{color:#c4b5fd;border-color:#a78bfa4d}._actionBtnDismissMobile_yp71y_110:active{background:#a78bfa40}._queueItemStatusMobile_yp71y_119{flex-basis:100%;order:3;width:100%;margin-top:6px}._progressBarMobile_yp71y_126{border-radius:4px;width:100%!important;height:18px!important}._retryBtnMobile_yp71y_132{color:#fbbf24;cursor:pointer;touch-action:manipulation;background:#f59e0b26;border:1px solid #f59e0b59;border-radius:6px;align-items:center;gap:6px;margin-top:4px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}._errorMessageMobile_yp71y_148{color:#f87171;word-break:break-word;margin-bottom:2px;font-size:.75rem}._file-upload_vuksk_3{width:100%;max-width:100%;position:relative}._file-upload_vuksk_3._embedded-mode_vuksk_15{margin:0;padding:0}._upload-queue-container_vuksk_25{width:100%;max-width:400px;margin-top:12px}._queue-title_vuksk_32{color:#f0f0f0;margin-bottom:8px;font-size:14px}._upload-progress-container_vuksk_44{box-sizing:border-box;background:#080d1f6b;border:1px solid #8a2be238;border-radius:7px;flex-direction:column;gap:6px;width:100%;max-width:520px;margin-top:12px;padding:10px 12px;display:flex}._progress-text_vuksk_58{color:#f0f0f0;font-size:13px}._upload-spinner-container_vuksk_64{justify-content:center;margin-top:16px;display:flex}._file-upload_vuksk_3._display-queue_vuksk_76 ._upload-progress-container_vuksk_44,._file-upload_vuksk_3._display-queue_vuksk_76 ._upload-spinner-container_vuksk_64,._file-upload_vuksk_3._display-progress_vuksk_86 ._upload-queue-container_vuksk_25,._file-upload_vuksk_3._display-progress_vuksk_86 ._upload-spinner-container_vuksk_64,._file-upload_vuksk_3._display-spinner_vuksk_96 ._upload-queue-container_vuksk_25,._file-upload_vuksk_3._display-spinner_vuksk_96 ._upload-progress-container_vuksk_44{display:none}._select-files-btn_vuksk_108{color:#fff;cursor:pointer;background-color:#8a2be2;border:none;border-radius:6px;align-items:center;gap:8px;padding:10px 20px;font-weight:500;transition:all .2s;display:flex}._select-files-btn_vuksk_108:hover{background-color:#9932cc;transform:translateY(-2px)}._upload-status_vuksk_148{background:#0f0f1499;border-radius:6px;margin-top:8px;padding:12px 16px;position:relative}._status-container_vuksk_164{z-index:2;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}._status-text_vuksk_182{color:#f0f0f0;flex:1;align-items:center;font-size:.9rem;display:flex}._status-text_vuksk_182>span:first-child{white-space:nowrap;text-overflow:ellipsis;max-width:70%;margin-right:12px;font-weight:500;overflow:hidden}._status-text_vuksk_182>span:last-child{white-space:nowrap}._cancel-btn_vuksk_226{color:#fffc;cursor:pointer;z-index:3;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:12px;padding:0;font-size:1rem;transition:all .2s;display:flex}._cancel-btn_vuksk_226:hover{color:#ff3b30e6;background:#ff3b3033}._error-message_vuksk_272{color:#f55;z-index:2;margin-top:6px;font-size:.85rem;position:relative}._upload-overlay_vuksk_290{color:#fff;z-index:1000;background:#0f0f14f2;border-radius:8px;width:90%;max-width:500px;padding:0;position:fixed;bottom:20px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 24px #0006}._progress-container_vuksk_322{padding:16px 48px 16px 16px;position:relative}._overlay-cancel_vuksk_334{position:absolute;top:50%;right:12px;transform:translateY(-50%)}@media (width<=640px){._upload-queue-container_vuksk_25,._upload-progress-container_vuksk_44{max-width:100%;margin-top:10px}._queue-title_vuksk_32,._progress-text_vuksk_58{font-size:12px}._upload-progress-container_vuksk_44{padding:9px 10px}}
