.page-container[data-v-506bf4ff]{padding:40px}.header[data-v-506bf4ff]{gap:16px;margin-bottom:32px}.btn-back[data-v-506bf4ff],.header[data-v-506bf4ff]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.btn-back[data-v-506bf4ff]{gap:4px;padding:8px 16px;background:var(--ios-gray-light);border:none;border-radius:8px;cursor:pointer;font-size:14px;color:var(--ios-text)}.header h1[data-v-506bf4ff]{font-size:32px;font-weight:700;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.header h1 i[data-v-506bf4ff]{color:var(--ios-blue)}.card[data-v-506bf4ff]{background:var(--ios-card-bg);border-radius:20px;box-shadow:var(--ios-shadow);padding:40px}.upload-area[data-v-506bf4ff]{border:2px dashed var(--ios-border);border-radius:16px;padding:60px 40px;text-align:center;cursor:pointer;transition:all .2s}.upload-area.dragging[data-v-506bf4ff],.upload-area[data-v-506bf4ff]:hover{border-color:var(--ios-blue);background:var(--ios-blue-light)}.upload-area i[data-v-506bf4ff]{font-size:64px;color:var(--ios-gray);margin-bottom:16px}.upload-area h3[data-v-506bf4ff]{font-size:18px;margin:0 0 8px 0;color:var(--ios-text)}.upload-area p[data-v-506bf4ff]{margin:0;color:var(--ios-gray);font-size:14px}.file-list[data-v-506bf4ff]{margin-top:32px}.file-list h3[data-v-506bf4ff]{font-size:16px;margin-bottom:16px}.file-item[data-v-506bf4ff]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 16px;background:var(--ios-gray-light);border-radius:8px;margin-bottom:8px}.file-item i[data-v-506bf4ff]{font-size:20px;color:var(--ios-blue)}.file-item span[data-v-506bf4ff]{-ms-flex:1;flex:1;font-size:14px}.file-size[data-v-506bf4ff]{font-size:12px;color:var(--ios-gray)}.btn-remove[data-v-506bf4ff]{width:28px;height:28px;border:none;background:var(--ios-red-light);color:var(--ios-red);border-radius:6px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.actions[data-v-506bf4ff]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin-top:32px}.btn[data-v-506bf4ff]{border:none;border-radius:12px;padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px}.btn[data-v-506bf4ff]:disabled{opacity:.6;cursor:not-allowed;background:var(--ios-gray-light);color:var(--ios-gray)}.btn-primary[data-v-506bf4ff]{background:linear-gradient(135deg,var(--ios-blue),#06c);color:#fff;box-shadow:0 2px 8px rgba(0,122,255,.3)}.btn-primary[data-v-506bf4ff]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,122,255,.4)}.btn-secondary[data-v-506bf4ff]{background:var(--ios-gray-light);color:var(--ios-text)}.btn-secondary[data-v-506bf4ff]:hover{background:#e0e0e5}