@charset "UTF-8";.page-wrapper[data-v-24a5d144]{padding-top:35px;position:relative;overflow:hidden}.logo-area[data-v-24a5d144]{position:fixed;top:0;left:0;width:300px;height:110px;background:#fff;z-index:1002;-webkit-box-shadow:2px 0 8px rgba(0,0,0,.1);box-shadow:2px 0 8px rgba(0,0,0,.1);border-right:1px solid hsla(0,0%,100%,.1)}.logo-area[data-v-24a5d144],.logo-section[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo-section[data-v-24a5d144]{width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.logo-image[data-v-24a5d144]{width:190px!important;height:95px!important;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.stats-bar[data-v-24a5d144]{position:fixed;top:60px;left:300px;right:0;background:linear-gradient(135deg,rgba(var(--vs-primary),1),rgba(var(--vs-primary),1));color:#fff;height:50px;z-index:999;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.stats-bar[data-v-24a5d144],.stats-content[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stats-content[data-v-24a5d144]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 24px}.page-title[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:16px;font-weight:600;color:#fff;min-width:120px}.page-icon[data-v-24a5d144]{font-size:18px}.stats-info[data-v-24a5d144]{-ms-flex-align:center;gap:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stat-item[data-v-24a5d144],.stats-info[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.stat-item[data-v-24a5d144]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;gap:4px}.stat-number[data-v-24a5d144]{font-size:18px;font-weight:700;color:#fff;line-height:1}.stat-label[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:11px;opacity:.9;text-transform:uppercase;letter-spacing:.5px}.stat-icon[data-v-24a5d144]{font-size:11px;opacity:.8}.stat-divider[data-v-24a5d144]{opacity:.6;font-size:16px;margin:0 4px}.compact-header[data-v-24a5d144]{background:linear-gradient(135deg,rgba(var(--vs-primary),1),rgba(var(--vs-primary),.9));color:#fff;padding:16px 24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:24px 24px 0 0}.compact-header[data-v-24a5d144],.header-left[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-24a5d144]{gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.customer-avatar[data-v-24a5d144]{width:48px;height:48px;border-radius:12px;background:hsla(0,0%,100%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:600;border:2px solid hsla(0,0%,100%,.3);-ms-flex-negative:0;flex-shrink:0}.header-info[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.customer-name[data-v-24a5d144]{font-size:20px;font-weight:700;margin:0;line-height:1.2;color:#fff}.status-line[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px}.status-label[data-v-24a5d144]{font-weight:600;opacity:.95}.status-value[data-v-24a5d144]{font-weight:600;background:hsla(0,0%,100%,.15);padding:3px 10px;border-radius:6px;border:1px solid hsla(0,0%,100%,.2)}.status-notification[data-v-24a5d144]{opacity:.85;font-style:italic;font-size:12px}.compact-edit-button[data-v-24a5d144]{background:hsla(0,0%,100%,.15)!important;border:1px solid hsla(0,0%,100%,.3)!important;color:#fff!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px!important;padding:10px 20px!important;font-weight:500!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:6px!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;-ms-flex-negative:0;flex-shrink:0}.compact-edit-button[data-v-24a5d144]:hover{background:hsla(0,0%,100%,.25)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.modern-container[data-v-24a5d144]{background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1);overflow:hidden;border:1px solid hsla(0,0%,100%,.2);margin:20px}.modern-table-container[data-v-24a5d144]{padding:0;background:#fafbfc;min-height:400px}.table-wrapper[data-v-24a5d144]{background:#fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:none;overflow:hidden}.table-header-compact[data-v-24a5d144]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px;background:#fff;border-bottom:2px solid #e5e7eb}.table-header-compact[data-v-24a5d144],.table-title[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-title[data-v-24a5d144]{font-size:20px;font-weight:700;color:#1a1a1a;gap:10px}.table-title i[data-v-24a5d144]{color:rgba(var(--vs-primary),1)}.program-row-compact[data-v-24a5d144]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-bottom:2px solid #cbd5e1}.program-row-compact td[data-v-24a5d144]{padding:12px 16px!important}.program-details-compact[data-v-24a5d144]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:20px}.program-details-compact[data-v-24a5d144],.program-left[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.program-left[data-v-24a5d144]{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.program-name-link[data-v-24a5d144]{color:rgba(var(--vs-primary),1);font-size:15px;font-weight:700;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease;white-space:nowrap}.program-name-link[data-v-24a5d144]:hover{color:rgba(var(--vs-primary),.8);text-decoration:underline}.program-address[data-v-24a5d144]{color:#475569;font-size:13px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.copy-btn[data-v-24a5d144]{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:12px;padding:2px 4px;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.copy-btn[data-v-24a5d144]:hover{background-color:#dbeafe;color:#1d4ed8}.program-delivery[data-v-24a5d144],.program-promoter[data-v-24a5d144]{color:#475569;font-size:12px;font-weight:500}.program-delivery strong[data-v-24a5d144],.program-promoter strong[data-v-24a5d144]{color:#1e293b;margin-right:4px}.program-right[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.status-chip-inline[data-v-24a5d144]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:600;background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0;white-space:nowrap}.status-chip-inline.warning[data-v-24a5d144]{background:#fef3c7;color:#92400e;border-color:#fcd34d}.status-chip-inline.danger[data-v-24a5d144]{background:#fee2e2;color:#991b1b;border-color:#fca5a5}.status-chip-inline.primary[data-v-24a5d144]{background:rgba(var(--vs-primary),.1);color:rgba(var(--vs-primary),1);border-color:rgba(var(--vs-primary),.2)}.status-dot[data-v-24a5d144]{width:6px;height:6px;border-radius:50%;background:currentColor;-ms-flex-negative:0;flex-shrink:0}.status-date[data-v-24a5d144]{opacity:.8;font-weight:500;font-size:11px}.comment-inline[data-v-24a5d144],.project-inline[data-v-24a5d144]{font-size:12px;color:#475569}.comment-inline strong[data-v-24a5d144],.project-inline strong[data-v-24a5d144]{color:#1e293b;margin-right:4px}.info-btn-compact[data-v-24a5d144]{background:rgba(var(--vs-primary),.1);color:rgba(var(--vs-primary),1);border:1px solid rgba(var(--vs-primary),.2);padding:6px 10px;border-radius:6px;font-size:11px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.info-btn-compact[data-v-24a5d144]:hover{background:rgba(var(--vs-primary),.2);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.modern-table-scroll[data-v-24a5d144]{overflow-x:auto;max-width:100%}.modern-table[data-v-24a5d144]{width:100%;border-collapse:collapse;background:#fff;font-size:13px}.modern-table thead[data-v-24a5d144]{background:linear-gradient(135deg,rgba(var(--vs-primary),1),rgba(var(--vs-primary),.9));color:#fff}.modern-table th[data-v-24a5d144]{padding:12px 8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;text-align:left;white-space:nowrap;position:-webkit-sticky;position:sticky;top:0;z-index:10}.th-select[data-v-24a5d144]{width:50px;text-align:center}.th-nom[data-v-24a5d144]{min-width:100px}.th-plan[data-v-24a5d144]{width:60px;text-align:center}.th-type[data-v-24a5d144]{width:80px}.th-etage[data-v-24a5d144],.th-expo[data-v-24a5d144]{width:70px}.th-jardin[data-v-24a5d144],.th-surface[data-v-24a5d144],.th-terrace[data-v-24a5d144],.th-varangue[data-v-24a5d144]{width:90px}.th-park[data-v-24a5d144]{width:80px}.th-status[data-v-24a5d144]{min-width:140px}.th-price[data-v-24a5d144]{width:110px}.th-hono[data-v-24a5d144]{width:120px}.th-rent[data-v-24a5d144]{width:100px}.modern-table th[data-v-24a5d144]:first-child{padding-left:16px}.modern-table th[data-v-24a5d144]:last-child{padding-right:16px}.lot-row[data-v-24a5d144]{border-bottom:1px solid #f3f4f6;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.lot-row[data-v-24a5d144]:hover{background:#f8fafc}.lot-row td[data-v-24a5d144]{padding:10px 8px;font-size:13px;color:#374151;vertical-align:middle}.lot-row td[data-v-24a5d144]:first-child{padding-left:16px}.lot-row td[data-v-24a5d144]:last-child{padding-right:16px}.td-plan[data-v-24a5d144],.td-select[data-v-24a5d144]{text-align:center}.checkbox-container[data-v-24a5d144],.modern-checkbox[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modern-checkbox[data-v-24a5d144]{width:16px;height:16px;border:2px solid #d1d5db;border-radius:4px;background:#fff;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.modern-checkbox[data-v-24a5d144]:hover{border-color:rgba(var(--vs-primary),1)}.modern-checkbox.checked[data-v-24a5d144]{background:rgba(var(--vs-primary),1);border-color:rgba(var(--vs-primary),1)}.modern-checkbox.checked[data-v-24a5d144]:after{content:"✓";color:#fff;font-size:11px;font-weight:600}.modern-checkbox.disabled[data-v-24a5d144]{background:#f3f4f6;border-color:#e5e7eb;cursor:not-allowed}.lot-name[data-v-24a5d144]{font-weight:600;color:#1f2937}.plan-button[data-v-24a5d144]{background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8;padding:6px 10px;border-radius:6px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:13px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:36px;height:28px;text-decoration:none}.plan-button[data-v-24a5d144]:hover{background:#dbeafe;-webkit-transform:scale(1.05);transform:scale(1.05)}.plan-button.disabled[data-v-24a5d144]{background:#f3f4f6;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.plan-button.disabled[data-v-24a5d144]:hover{-webkit-transform:none;transform:none}.parking-badge[data-v-24a5d144],.rent-badge[data-v-24a5d144],.surface-badge[data-v-24a5d144]{background:#f3f4f6;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:500;color:#374151;display:inline-block}.parking-badge[data-v-24a5d144]{background:#e0f2fe;color:#0277bd}.rent-badge[data-v-24a5d144]{background:#e8f5e8;color:#2e7d32}.surface-empty[data-v-24a5d144]{color:#9ca3af;font-style:italic;font-size:12px}.price-cell[data-v-24a5d144]{font-weight:600;color:#059669;font-size:14px}.booking-status-compact[data-v-24a5d144],.option-status-compact[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.status-chip-small[data-v-24a5d144]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:500;background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.status-chip-small.warning[data-v-24a5d144]{background:#fef3c7;color:#92400e;border-color:#fcd34d}.status-chip-small.danger[data-v-24a5d144]{background:#fee2e2;color:#991b1b;border-color:#fca5a5}.status-chip-small.primary[data-v-24a5d144]{background:rgba(var(--vs-primary),.1);color:rgba(var(--vs-primary),1);border-color:rgba(var(--vs-primary),.2)}.info-button-tiny[data-v-24a5d144]{background:rgba(var(--vs-primary),.1);color:rgba(var(--vs-primary),1);border:1px solid rgba(var(--vs-primary),.2);padding:3px 6px;border-radius:4px;font-size:10px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.info-button-tiny[data-v-24a5d144]:hover{background:rgba(var(--vs-primary),.15)}.booking-date-small[data-v-24a5d144]{font-size:10px;color:#6b7280}.lot-status-compact[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.status-text-small[data-v-24a5d144]{font-weight:500;color:#374151;font-size:12px}.status-date-small[data-v-24a5d144]{font-size:10px;color:#6b7280}.option-disabled-compact[data-v-24a5d144],.option-waiting-compact[data-v-24a5d144]{font-size:11px}.option-request-compact[data-v-24a5d144],.option-requested-compact[data-v-24a5d144]{padding:4px 8px;background:#ecfdf5;border-radius:6px;border:1px solid #a7f3d0}.option-request-compact[data-v-24a5d144]{background:#fef2f2;border:1px solid #fecaca;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.text-danger-small[data-v-24a5d144],.text-success-small[data-v-24a5d144],.text-warning-small[data-v-24a5d144]{font-size:11px;font-weight:500}.text-success-small[data-v-24a5d144]{color:#059669}.text-danger-small[data-v-24a5d144]{color:#dc2626}.text-warning-small[data-v-24a5d144]{color:#d97706}.option-button-compact[data-v-24a5d144],.option-button-tiny[data-v-24a5d144],.reserve-button-compact[data-v-24a5d144]{padding:6px 12px!important;border-radius:6px!important;font-size:11px!important;font-weight:500!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:4px!important;min-height:28px!important;border:none!important}.option-button-compact[data-v-24a5d144]{background:linear-gradient(135deg,#10b981,#059669)!important;color:#fff!important}.reserve-button-compact[data-v-24a5d144]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;color:#fff!important}.option-button-tiny[data-v-24a5d144]{padding:4px 8px!important;font-size:10px!important;min-height:24px!important;background:#10b981!important;color:#fff!important}.option-button-compact[data-v-24a5d144]:hover,.option-button-tiny[data-v-24a5d144]:hover,.reserve-button-compact[data-v-24a5d144]:hover{-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15)!important;box-shadow:0 2px 6px rgba(0,0,0,.15)!important}.comparison-section-compact[data-v-24a5d144]{margin-top:20px;padding:20px 24px;background:#fff;border-radius:0 0 16px 16px;text-align:center;border-top:2px solid #e5e7eb}.comparison-button[data-v-24a5d144]{background:linear-gradient(135deg,#f59e0b,#d97706)!important;color:#fff!important;border:none!important;padding:12px 24px!important;border-radius:10px!important;font-size:14px!important;font-weight:600!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:8px!important}.comparison-button[data-v-24a5d144]:hover{-webkit-transform:translateY(-2px)!important;transform:translateY(-2px)!important;-webkit-box-shadow:0 6px 12px rgba(245,158,11,.3)!important;box-shadow:0 6px 12px rgba(245,158,11,.3)!important}.comparison-button[data-v-24a5d144]:disabled{background:#9ca3af!important;cursor:not-allowed!important;-webkit-transform:none!important;transform:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.empty-state[data-v-24a5d144]{text-align:center;padding:60px 20px;color:#6b7280;background:#fff;border-radius:16px;margin:20px}.empty-state i[data-v-24a5d144]{font-size:56px;margin-bottom:16px;color:#e5e7eb}.empty-state h3[data-v-24a5d144]{font-size:18px;font-weight:600;margin-bottom:8px;color:#374151}.empty-state p[data-v-24a5d144]{font-size:14px;color:#6b7280;margin-bottom:16px}.search-details[data-v-24a5d144]{padding:24px;background:#fff;border-radius:16px;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1);box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border:1px solid #f3f4f6;margin:20px}.search-details .h3[data-v-24a5d144]{display:block;margin-bottom:20px;font-size:18px;font-weight:700;color:#1f2937}.search-details>ul[data-v-24a5d144]{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin-bottom:20px}.search-details>ul>li[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.search-details>ul>li>span[data-v-24a5d144]:first-child{white-space:nowrap;color:#6b7280;font-weight:500}.search-details>ul>li>b[data-v-24a5d144]{color:#1f2937;font-weight:600}.badge-list[data-v-24a5d144]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px}.badge-list li[data-v-24a5d144]{padding:3px 8px;color:#fff;background-color:rgba(var(--vs-primary),1);border-radius:6px;font-size:11px;font-weight:500}.popup-info[data-v-24a5d144]{z-index:9999999}.info-popup-content[data-v-24a5d144]{max-height:70vh;overflow-y:auto;padding:0}.section-header[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #f0f0f0}.section-icon[data-v-24a5d144]{color:#667eea;font-size:1.2rem}.section-title[data-v-24a5d144]{margin:0;font-size:1.1rem;font-weight:600;color:#333}.admin-comments-section[data-v-24a5d144],.lots-info-section[data-v-24a5d144],.program-info-section[data-v-24a5d144],.status-info-section[data-v-24a5d144]{margin-bottom:25px}.program-details[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.program-item[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:8px 12px;background:#f8f9ff;border-radius:6px;border:1px solid #e6e9ff}.program-item .label[data-v-24a5d144]{font-weight:600;color:#555;min-width:120px;-ms-flex-negative:0;flex-shrink:0}.program-item .value[data-v-24a5d144]{color:#333;-webkit-box-flex:1;-ms-flex:1;flex:1}.comment-box[data-v-24a5d144]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;padding:15px;position:relative}.comment-box[data-v-24a5d144]:before{content:"";position:absolute;left:15px;top:0;width:4px;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px}.comment-meta[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px;padding-left:15px}.admin-icon[data-v-24a5d144]{color:#dc3545;font-size:.9rem}.comment-author[data-v-24a5d144]{font-weight:600;color:#495057;font-size:.9rem}.comment-date[data-v-24a5d144]{color:#6c757d;font-size:.8rem;margin-left:auto}.comment-text[data-v-24a5d144]{background:#fff!important;padding:12px 15px;border-radius:6px;border:1px solid #e9ecef;color:#333!important;line-height:1.5;white-space:pre-wrap;word-wrap:break-word;margin-left:15px;font-size:14px!important;font-weight:400!important}.status-details[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.status-item[data-v-24a5d144]{gap:15px}.status-chip[data-v-24a5d144],.status-item[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-chip[data-v-24a5d144]{gap:8px;padding:8px 15px;border-radius:20px;font-weight:500;font-size:.9rem}.status-chip.success[data-v-24a5d144]{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.status-chip.danger[data-v-24a5d144]{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.status-chip.warning[data-v-24a5d144]{background:#fff3cd;color:#856404;border:1px solid #ffeaa7}.status-chip.primary[data-v-24a5d144]{background:#cce5ff;color:#004085;border:1px solid #99d6ff}.status-date[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#6c757d;font-size:.85rem}.date-icon[data-v-24a5d144]{font-size:.75rem}.lots-list[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.lot-item[data-v-24a5d144]{background:#f8f9ff;border:1px solid #e6e9ff;border-radius:8px;padding:12px;-webkit-transition:all .2s ease;transition:all .2s ease}.lot-item[data-v-24a5d144]:hover{background:#f0f2ff;border-color:#667eea}.lot-info[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.lot-icon[data-v-24a5d144]{color:#667eea;font-size:.9rem}.lot-details[data-v-24a5d144]{color:#666;font-size:.9rem}.popup-footer[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px;padding-top:15px;border-top:1px solid #e9ecef}@media (max-width:1600px){.modern-table[data-v-24a5d144]{font-size:12px}.modern-table th[data-v-24a5d144]{padding:10px 6px;font-size:10px}.modern-table td[data-v-24a5d144]{padding:8px 6px}}@media (max-width:1400px){.program-details-compact[data-v-24a5d144]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.program-right[data-v-24a5d144]{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.stats-content[data-v-24a5d144]{padding:0 16px}.stats-info[data-v-24a5d144]{gap:16px}}@media (max-width:1200px){.logo-area[data-v-24a5d144]{width:200px}.stats-bar[data-v-24a5d144]{left:200px}.modern-table td[data-v-24a5d144],.modern-table th[data-v-24a5d144]{padding:8px 4px;font-size:11px}.customer-name[data-v-24a5d144]{font-size:18px}.status-line[data-v-24a5d144]{font-size:12px}.search-details>ul[data-v-24a5d144]{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width:992px){.logo-area[data-v-24a5d144]{width:0;display:none}.stats-bar[data-v-24a5d144]{left:0}.modern-container[data-v-24a5d144]{margin:10px}.compact-header[data-v-24a5d144]{padding:12px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.header-left[data-v-24a5d144]{width:100%}.compact-edit-button[data-v-24a5d144]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats-content[data-v-24a5d144]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:8px 16px}.stats-bar[data-v-24a5d144]{height:auto;min-height:50px;padding:8px 0}.page-title[data-v-24a5d144]{min-width:auto}}@media (max-width:768px){.compact-header[data-v-24a5d144]{padding:12px}.customer-avatar[data-v-24a5d144]{width:40px;height:40px;font-size:16px}.customer-name[data-v-24a5d144]{font-size:16px}.status-line[data-v-24a5d144]{font-size:11px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.modern-table-container[data-v-24a5d144]{padding:0}.table-header-compact[data-v-24a5d144]{padding:12px 16px}.table-title[data-v-24a5d144]{font-size:16px}.program-row-compact td[data-v-24a5d144]{padding:8px 12px!important}.program-left[data-v-24a5d144]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}.program-name-link[data-v-24a5d144]{font-size:14px}.program-address[data-v-24a5d144],.program-delivery[data-v-24a5d144],.program-promoter[data-v-24a5d144]{font-size:11px}.status-chip-inline[data-v-24a5d144]{font-size:11px;padding:4px 8px}.comparison-section-compact[data-v-24a5d144]{padding:16px}.comparison-button[data-v-24a5d144]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 20px!important;font-size:13px!important}.stats-info[data-v-24a5d144]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px}.search-details[data-v-24a5d144]{padding:16px}.empty-state[data-v-24a5d144]{padding:40px 16px}}@media (max-width:576px){.modern-container[data-v-24a5d144]{margin:5px;border-radius:16px}.compact-header[data-v-24a5d144]{border-radius:16px 16px 0 0}.header-left[data-v-24a5d144]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:10px}.header-info[data-v-24a5d144],.header-left[data-v-24a5d144]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-line[data-v-24a5d144]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modern-table[data-v-24a5d144]{font-size:10px}.modern-table th[data-v-24a5d144]{padding:8px 3px;font-size:9px}.modern-table td[data-v-24a5d144]{padding:6px 3px}.modern-table td[data-v-24a5d144]:first-child,.modern-table th[data-v-24a5d144]:first-child{padding-left:8px}.modern-table td[data-v-24a5d144]:last-child,.modern-table th[data-v-24a5d144]:last-child{padding-right:8px}.program-details-compact[data-v-24a5d144]{gap:8px}.program-right[data-v-24a5d144]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}.info-popup-content[data-v-24a5d144]{padding:10px}.program-item[data-v-24a5d144]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.program-item .label[data-v-24a5d144]{min-width:auto}}@-webkit-keyframes slideIn-data-v-24a5d144{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn-data-v-24a5d144{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.info-popup-content[data-v-24a5d144]{-webkit-animation:slideIn-data-v-24a5d144 .3s ease-out;animation:slideIn-data-v-24a5d144 .3s ease-out}@-webkit-keyframes pulse-data-v-24a5d144{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-data-v-24a5d144{0%,to{opacity:1}50%{opacity:.5}}.iso_btn[data-v-24a5d144]{-webkit-animation:glowing-data-v-24a5d144 1.5s infinite;animation:glowing-data-v-24a5d144 1.5s infinite}@-webkit-keyframes glowing-data-v-24a5d144{0%{background-color:#b20000;-webkit-box-shadow:0 0 3px #b20000;box-shadow:0 0 3px #b20000}50%{background-color:red;-webkit-box-shadow:0 0 15px red;box-shadow:0 0 15px red}to{background-color:#b20000;-webkit-box-shadow:0 0 3px #b20000;box-shadow:0 0 3px #b20000}}@keyframes glowing-data-v-24a5d144{0%{background-color:#b20000;-webkit-box-shadow:0 0 3px #b20000;box-shadow:0 0 3px #b20000}50%{background-color:red;-webkit-box-shadow:0 0 15px red;box-shadow:0 0 15px red}to{background-color:#b20000;-webkit-box-shadow:0 0 3px #b20000;box-shadow:0 0 3px #b20000}}.custom-table tr[data-v-24a5d144]:nth-child(2n){background-color:#fafafa}.custom-table td[data-v-24a5d144]{padding-top:.2rem;padding-bottom:.2rem}.status[data-v-24a5d144]{color:rgba(var(--vs-primary),1);font-weight:700}.comment-content[data-v-24a5d144]{color:#1877f2}.flex[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-end[data-v-24a5d144]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mt-4[data-v-24a5d144]{margin-top:1rem}.mr-2[data-v-24a5d144]{margin-right:.5rem}.ml-2[data-v-24a5d144]{margin-left:.5rem}.mb-2[data-v-24a5d144]{margin-bottom:.5rem}.mt-3[data-v-24a5d144]{margin-top:.75rem}.mb-3[data-v-24a5d144]{margin-bottom:.75rem}.text-primary[data-v-24a5d144]{color:rgba(var(--vs-primary),1)}.text-success[data-v-24a5d144]{color:#059669}.text-danger[data-v-24a5d144]{color:#dc2626}.text-warning[data-v-24a5d144]{color:#d97706}.mode-toggle-section-prospects[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.mode-control-area-prospects[data-v-24a5d144]{background-color:rgba(var(--vs-primary),.1);padding:6px;border-radius:20px;-webkit-box-shadow:0 1px 3px rgba(var(--vs-primary),.2) inset;box-shadow:0 1px 3px rgba(var(--vs-primary),.2) inset;border:1px solid rgba(var(--vs-primary),.2)}.segmented-control-prospects[data-v-24a5d144]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:260px;height:30px;background-color:#fff;border-radius:15px;overflow:hidden;cursor:pointer;-webkit-box-shadow:0 1px 2px rgba(var(--vs-primary),.2) inset;box-shadow:0 1px 2px rgba(var(--vs-primary),.2) inset;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.segment-prospects[data-v-24a5d144]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 8px;font-size:13px;font-weight:600;color:rgba(var(--vs-primary),1);z-index:2;gap:6px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle-bg-prospects[data-v-24a5d144]{position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(135deg,rgba(var(--vs-primary),1),rgba(var(--vs-primary),.85));-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);border-radius:15px;-webkit-box-shadow:0 2px 8px rgba(var(--vs-primary),.4);box-shadow:0 2px 8px rgba(var(--vs-primary),.4);z-index:1}.segmented-control-prospects .public-segment[data-v-24a5d144]{color:#fff}.segmented-control-prospects.private-active .toggle-bg-prospects[data-v-24a5d144]{-webkit-transform:translateX(100%);transform:translateX(100%)}.segmented-control-prospects.private-active .private-segment[data-v-24a5d144]{color:#fff}.segmented-control-prospects.private-active .public-segment[data-v-24a5d144],.segmented-control-prospects.private-active .segment-prospects.public-segment[data-v-24a5d144],.segmented-control-prospects .segment-prospects.private-segment[data-v-24a5d144]{color:rgba(var(--vs-primary),1)}.segmented-control-prospects.private-active .segment-prospects.private-segment[data-v-24a5d144]{color:#fff}.segment-prospects i[data-v-24a5d144]{font-size:14px}.trial-popup-overlay[data-v-24a5d144]{position:fixed;inset:0;background:rgba(15,23,42,.65);z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:20px}.modern-trial-popup[data-v-24a5d144]{background:#fff;border-radius:24px;max-width:600px;width:100%;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);position:relative;overflow:hidden;-webkit-animation:popup-bounce-data-v-24a5d144 .4s cubic-bezier(.175,.885,.32,1.275);animation:popup-bounce-data-v-24a5d144 .4s cubic-bezier(.175,.885,.32,1.275);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@-webkit-keyframes popup-bounce-data-v-24a5d144{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes popup-bounce-data-v-24a5d144{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.trial-popup-close[data-v-24a5d144]{position:absolute;top:16px;right:16px;background:hsla(0,0%,100%,.2);border:none;width:36px;height:36px;border-radius:50%;color:#fff;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:10;-webkit-transition:all .2s ease;transition:all .2s ease}.trial-popup-close[data-v-24a5d144]:hover{background:hsla(0,0%,100%,.4);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.trial-popup-header[data-v-24a5d144]{background:linear-gradient(135deg,rgba(var(--vs-primary),1),#2c3e50);padding:40px 30px 30px;text-align:center;position:relative;overflow:hidden;color:#fff}.trial-popup-header .header-canvas[data-v-24a5d144]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.trial-popup-header .header-icon[data-v-24a5d144]{width:64px;height:64px;background:hsla(0,0%,100%,.2);border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:28px;margin:0 auto 16px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);border:1px solid hsla(0,0%,100%,.3);position:relative;z-index:2}.trial-popup-header .trial-popup-title[data-v-24a5d144]{font-size:24px;font-weight:800;margin:0 0 8px;position:relative;z-index:2;color:#fff}.trial-popup-header .trial-popup-subtitle[data-v-24a5d144]{font-size:15px;opacity:.85;margin:0;position:relative;z-index:2}.trial-popup-body[data-v-24a5d144]{padding:30px;background:#f8fafc}.trial-info-cards[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:24px}.info-card[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding:16px;background:#fff;border-radius:16px;border:1px solid #e2e8f0}.info-card .card-icon[data-v-24a5d144]{font-size:20px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;-ms-flex-negative:0;flex-shrink:0}.info-card .card-text[data-v-24a5d144]{font-size:14px;color:#475569;line-height:1.6}.info-card .card-text strong[data-v-24a5d144]{color:#1e293b}.info-card.warning-card[data-v-24a5d144]{border-left:4px solid #f59e0b}.info-card.warning-card .card-icon[data-v-24a5d144]{background:#fffbeb;color:#f59e0b}.info-card.feature-card[data-v-24a5d144]{border-left:4px solid #10b981}.info-card.feature-card .card-icon[data-v-24a5d144]{background:#ecfdf5;color:#10b981}.info-card.lock-card[data-v-24a5d144]{border-left:4px solid #6366f1}.info-card.lock-card .card-icon[data-v-24a5d144]{background:#eef2ff;color:#6366f1}.trial-contact-section[data-v-24a5d144]{gap:20px;padding:20px;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#f1f5f9));background:linear-gradient(90deg,#fff,#f1f5f9);border-radius:16px;border:1px solid #e2e8f0;margin-bottom:24px}.trial-contact-section .contact-avatar[data-v-24a5d144],.trial-contact-section[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.trial-contact-section .contact-avatar[data-v-24a5d144]{width:50px;height:50px;background:rgba(var(--vs-primary),.1);color:rgba(var(--vs-primary),1);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;-ms-flex-negative:0;flex-shrink:0}.trial-contact-section .contact-details[data-v-24a5d144]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.trial-contact-section .contact-label[data-v-24a5d144]{font-size:12px;text-transform:uppercase;color:#64748b;font-weight:700;margin:0 0 4px}.trial-contact-section .contact-name[data-v-24a5d144]{font-size:16px;color:#0f172a;margin:0 0 8px}.trial-contact-section .contact-links[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.trial-contact-section .contact-link[data-v-24a5d144]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;color:rgba(var(--vs-primary),1);text-decoration:none;font-weight:600;background:#fff;padding:4px 10px;border-radius:6px;border:1px solid #e2e8f0}.trial-popup-actions[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.trial-popup-actions .trial-popup-footer[data-v-24a5d144]{font-size:14px;color:#64748b;font-weight:500;margin:0}.trial-popup-actions .btn-continue-trial[data-v-24a5d144]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:100%;padding:16px;background:rgba(var(--vs-primary),1);color:#fff;border:none;border-radius:14px;font-size:16px;font-weight:700;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.trial-popup-actions .btn-continue-trial[data-v-24a5d144]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 20px rgba(var(--vs-primary),.4);box-shadow:0 8px 20px rgba(var(--vs-primary),.4)}.delete-denounce-btn[data-v-24a5d144]{background:#fee2e2;border:1px solid #fca5a5;color:#dc2626;cursor:pointer;font-size:11px;font-weight:600;padding:6px 10px;border-radius:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-transition:all .2s;transition:all .2s;-ms-flex-negative:0;flex-shrink:0}.delete-denounce-btn[data-v-24a5d144]:hover{background:#fecaca;border-color:#f87171;color:#991b1b;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.delete-popup-overlay[data-v-24a5d144]{position:fixed;inset:0;background:rgba(15,23,42,.65);z-index:999999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:20px}.delete-popup-content[data-v-24a5d144]{background:#fff;border-radius:20px;max-width:460px;width:100%;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;-webkit-animation:popup-bounce-data-v-24a5d144 .3s cubic-bezier(.175,.885,.32,1.275);animation:popup-bounce-data-v-24a5d144 .3s cubic-bezier(.175,.885,.32,1.275)}.delete-popup-header[data-v-24a5d144]{background:linear-gradient(135deg,#dc2626,#991b1b);padding:32px 28px 24px;text-align:center;color:#fff}.delete-popup-icon[data-v-24a5d144]{width:56px;height:56px;background:hsla(0,0%,100%,.2);border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;margin:0 auto 16px;border:1px solid hsla(0,0%,100%,.3)}.delete-popup-title[data-v-24a5d144]{font-size:20px;font-weight:700;margin:0 0 8px;color:#fff}.delete-popup-subtitle[data-v-24a5d144]{font-size:13px;opacity:.85;margin:0}.delete-popup-body[data-v-24a5d144]{padding:24px 28px;color:#374151;font-size:14px;line-height:1.6}.delete-popup-body p[data-v-24a5d144]{margin:0 0 10px}.delete-popup-body p[data-v-24a5d144]:last-child{margin:0}.delete-popup-body strong[data-v-24a5d144]{color:#dc2626}.delete-popup-footer[data-v-24a5d144]{padding:16px 28px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.btn-cancel-delete[data-v-24a5d144]{background:#f3f4f6;border:1px solid #e5e7eb;color:#374151;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-transition:all .2s;transition:all .2s}.btn-cancel-delete[data-v-24a5d144]:hover:not(:disabled){background:#e5e7eb}.btn-cancel-delete[data-v-24a5d144]:disabled{opacity:.5;cursor:not-allowed}.btn-confirm-delete[data-v-24a5d144]{background:linear-gradient(135deg,#dc2626,#991b1b);border:none;color:#fff;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-transition:all .2s;transition:all .2s}.btn-confirm-delete[data-v-24a5d144]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(220,38,38,.4);box-shadow:0 4px 12px rgba(220,38,38,.4)}.btn-confirm-delete[data-v-24a5d144]:disabled{opacity:.7;cursor:not-allowed}