h3[data-v-5e608452],h5[data-v-5e608452],p[data-v-5e608452]{margin-bottom:0}span.main[data-v-5e608452]{margin-right:2px;font-size:24px}#Header[data-v-5e608452]{padding:16px 20px;height:72px;display:flex;justify-content:space-between;align-items:center;&>div[data-v-5e608452]{display:flex;align-items:center}& button[data-v-5e608452]{margin-left:50px}}.divider[data-v-5e608452]{display:inline-block;margin:0 16px;width:1px;height:32px;background-color:var(--mid-grey)}span.sub[data-v-5e608452]{margin-right:2px;font-size:18px;color:var(--dark-grey)}p[data-v-5e608452]{font-weight:500}.black[data-v-5e608452],p[data-v-5e608452]{color:var(--dark-grey)!important}.table-margin[data-v-7c218f83]{margin:16px 10px 0 10px}.btn-primary[data-v-7c218f83]{height:40px;background:#0e4485;span[data-v-7c218f83]{margin-right:10px}}.empty-placeholder[data-v-7c218f83]{min-height:40%;width:500px;.min-margin[data-v-7c218f83]{display:inline-block;height:110px}img[data-v-7c218f83]{margin-top:auto;margin-bottom:24px}p[data-v-7c218f83]{text-align:center;margin-bottom:32px}}.delete-prompt[data-v-7c218f83]{margin:8px 8px 20px 8px;display:flex;flex-direction:column;justify-content:center;align-items:center}.delete-prompt img[data-v-7c218f83]{background-color:var(--interface-grey);padding:32px;border-radius:8px;height:164px;width:100%;margin-bottom:16px}.delete-prompt p[data-v-7c218f83]{margin-bottom:0}.delete-prompt p b[data-v-7c218f83]{font-weight:500;font-size:16px;color:var(--neutral-black)}.delete-prompt-options[data-v-7c218f83]{display:flex;justify-content:space-between;margin:0 8px 8px 8px}.delete-prompt-options button[data-v-7c218f83]{width:calc(50% - 4px);height:32px}.empty-state-container[data-v-7c218f83]{display:flex;justify-content:center;align-items:center;min-height:60vh;padding:40px 20px}.empty-content[data-v-7c218f83]{max-width:600px;width:100%;text-align:center}.welcome-section[data-v-7c218f83]{margin-bottom:48px}.empty-icon[data-v-7c218f83]{width:120px;height:120px;margin-bottom:24px;opacity:.8}.welcome-title[data-v-7c218f83]{font-size:28px;font-weight:600;color:var(--neutral-black);margin-bottom:12px}.welcome-subtitle[data-v-7c218f83]{font-size:16px;color:var(--dark-grey);line-height:1.5;margin-bottom:0}.selection-section[data-v-7c218f83]{background:#fff;border:1px solid var(--light-grey);border-radius:16px;padding:32px;text-align:left}.selection-header[data-v-7c218f83]{display:flex;align-items:flex-start;gap:16px;margin-bottom:32px}.chronovault-icon[data-v-7c218f83]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#e3f2fd,#bbdefb);display:flex;align-items:center;justify-content:center;flex-shrink:0}.chronovault-icon .material-symbols-rounded[data-v-7c218f83]{font-size:24px;color:#0d4485}.selection-text h4[data-v-7c218f83]{font-size:20px;font-weight:600;color:var(--neutral-black);margin-bottom:8px}.selection-text p[data-v-7c218f83]{font-size:14px;color:var(--dark-grey);line-height:1.5;margin-bottom:0}.chronovault-dropdown[data-v-7c218f83]{margin-bottom:32px}.dropdown-label[data-v-7c218f83]{display:block;font-size:14px;font-weight:500;color:var(--neutral-black);margin-bottom:8px}.chronovault-dropdown .form-control[data-v-7c218f83]{width:100%;background:var(--interface-grey);border:2px solid var(--light-grey);border-radius:12px;padding:14px 16px;font-size:16px;color:var(--neutral-black);transition:border-color .2s ease}.chronovault-dropdown .form-control[data-v-7c218f83]:focus{border-color:#0d4485;outline:none;box-shadow:0 0 0 3px rgba(13,68,133,.1)}.no-vaults-section[data-v-7c218f83]{margin-bottom:32px}.no-vaults-message[data-v-7c218f83]{display:flex;align-items:center;gap:12px;background:#fff3cd;border:1px solid #ffeaa7;border-radius:12px;padding:16px 20px}.no-vaults-message .material-symbols-rounded[data-v-7c218f83]{font-size:20px;color:#856404}.no-vaults-message p[data-v-7c218f83]{margin:0;font-size:14px;color:#856404;font-weight:500}.action-section[data-v-7c218f83]{display:flex;flex-direction:column;gap:12px}.action-section button[data-v-7c218f83]{width:100%;height:48px;border-radius:12px;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease;border:none;cursor:pointer}.btn-primary[data-v-7c218f83]{background:linear-gradient(135deg,#0d4485,#1565c0);color:#fff;box-shadow:0 2px 8px rgba(13,68,133,.3)}.btn-primary[data-v-7c218f83]:hover:not(:disabled){background:linear-gradient(135deg,#0a3766,#1565c0);transform:translateY(-1px);box-shadow:0 4px 12px rgba(13,68,133,.4)}.btn-primary[data-v-7c218f83]:disabled{background:var(--light-grey);color:var(--mid-grey);cursor:not-allowed;box-shadow:none;transform:none}.btn-secondary[data-v-7c218f83]{background:transparent;color:#0d4485;border:2px solid #0d4485}.btn-secondary[data-v-7c218f83]:hover{background:#0d4485;color:#fff;transform:translateY(-1px)}.btn-primary .material-symbols-rounded[data-v-7c218f83],.btn-secondary .material-symbols-rounded[data-v-7c218f83]{font-size:20px}@media (max-width:768px){.empty-state-container[data-v-7c218f83]{padding:20px}.selection-section[data-v-7c218f83]{padding:24px}.selection-header[data-v-7c218f83]{flex-direction:column;text-align:center}.welcome-title[data-v-7c218f83]{font-size:24px}}.new-trialprep-container[data-v-7c218f83]{padding:20px;max-width:800px;margin:0 auto}.new-trialprep-content[data-v-7c218f83]{width:100%}.trialprep-header[data-v-7c218f83]{display:flex;align-items:center;gap:16px;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid var(--light-grey)}.back-button[data-v-7c218f83]{display:flex;align-items:center;gap:8px;background:transparent;border:1px solid var(--light-grey);border-radius:8px;padding:8px 12px;color:var(--dark-grey);cursor:pointer;transition:all .2s ease}.back-button[data-v-7c218f83]:hover{background:var(--interface-grey);border-color:var(--mid-grey)}.back-button .material-symbols-rounded[data-v-7c218f83]{font-size:18px}.trialprep-header h2[data-v-7c218f83]{font-size:24px;font-weight:600;color:var(--neutral-black);margin:0}.loading-section[data-v-7c218f83]{margin-bottom:32px}.loading-content[data-v-7c218f83]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.loading-content p[data-v-7c218f83]{margin:16px 0 0 0;font-size:14px;color:var(--dark-grey)}.spinner[data-v-7c218f83]{width:40px;height:40px;border:3px solid var(--light-grey);border-top:3px solid #0d4485;border-radius:50%;animation:spin-7c218f83 1s linear infinite}@keyframes spin-7c218f83{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}