.header[data-v-bfed6bd8]{background:#fff;border-bottom:1px solid #eee;padding:0 20px;height:64px;display:flex;align-items:center;position:sticky;top:0;z-index:1000}.header .container[data-v-bfed6bd8]{width:100%;max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.header .logo[data-v-bfed6bd8]{font-size:24px;font-weight:700;color:#f60;margin-right:40px}.header .logo a[data-v-bfed6bd8]{text-decoration:none;color:inherit}.header .nav[data-v-bfed6bd8]{display:flex;gap:20px;flex:1}.header .nav a[data-v-bfed6bd8]{color:#333;font-size:16px}.header .nav a[data-v-bfed6bd8]:hover{color:#f60}.header .nav a.router-link-active[data-v-bfed6bd8]{color:#f60;font-weight:500}.header .actions[data-v-bfed6bd8]{display:flex;gap:20px;align-items:center;font-size:14px}.header .actions .el-dropdown-link[data-v-bfed6bd8]{cursor:pointer;color:#666}.header .actions a[data-v-bfed6bd8]{color:#666}.header .actions a[data-v-bfed6bd8]:hover{color:#f60}@media(max-width:768px){.header .nav[data-v-bfed6bd8]{display:none}}.footer[data-v-6c3aa4aa]{background:#333;color:#fff;padding:40px 0;text-align:center;margin-top:auto}.footer .footer-links[data-v-6c3aa4aa]{margin-bottom:20px}.footer .footer-links a[data-v-6c3aa4aa]{color:#ccc;text-decoration:none;margin:0 10px;font-size:14px;transition:color .3s}.footer .footer-links a[data-v-6c3aa4aa]:hover{color:#fff}.footer .footer-links .divider[data-v-6c3aa4aa]{color:#666}.footer p[data-v-6c3aa4aa]{margin:5px 0;color:#999;font-size:13px}.footer p.subtitle[data-v-6c3aa4aa]{font-size:12px;color:#666}.landlord-center[data-v-673081cb]{background-color:#f3f4f6;min-height:100vh;padding-bottom:40px}.dashboard[data-v-673081cb]{display:flex;margin-top:30px;margin-bottom:50px;background:#fff;border-radius:12px;box-shadow:0 10px 25px -5px rgba(0,0,0,.05),0 8px 10px -6px rgba(0,0,0,.01);overflow:hidden;border:1px solid #f3f4f6;min-height:700px}.sidebar[data-v-673081cb]{width:260px;background-color:#fff;border-right:1px solid #f3f4f6;display:flex;flex-direction:column;padding:20px 0}.sidebar .user-profile-summary[data-v-673081cb]{text-align:center;padding:20px 15px 30px;border-bottom:1px solid #f3f4f6;margin-bottom:10px}.sidebar .user-profile-summary .user-avatar[data-v-673081cb]{background-color:#409eff;margin-bottom:12px;box-shadow:0 4px 6px -1px rgba(64,158,255,.4)}.sidebar .user-profile-summary .user-name[data-v-673081cb]{font-weight:600;font-size:16px;color:#111827;margin-bottom:4px}.sidebar .user-profile-summary .user-email[data-v-673081cb]{color:#6b7280;font-size:13px}.sidebar .el-menu[data-v-673081cb]{border-right:none;background-color:transparent}.sidebar .el-menu-item[data-v-673081cb]{height:50px;line-height:50px;margin:4px 12px;border-radius:8px;color:#4b5563;font-size:14px}.sidebar .el-menu-item i[data-v-673081cb]{color:#9ca3af;margin-right:10px}.sidebar .el-menu-item[data-v-673081cb]:focus,.sidebar .el-menu-item[data-v-673081cb]:hover{background-color:#f9fafb;color:#111827}.sidebar .el-menu-item:focus i[data-v-673081cb],.sidebar .el-menu-item:hover i[data-v-673081cb]{color:#4b5563}.sidebar .el-menu-item.is-active[data-v-673081cb]{background-color:#eff6ff;color:#2563eb;font-weight:500}.sidebar .el-menu-item.is-active i[data-v-673081cb]{color:#2563eb}.content[data-v-673081cb]{flex:1;padding:40px;background-color:#fff;overflow-y:auto}.section-header-row[data-v-673081cb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.section-header[data-v-673081cb]{margin-bottom:30px}.section-header.no-margin[data-v-673081cb]{margin-bottom:0}.section-header h2[data-v-673081cb]{font-size:24px;font-weight:700;color:#111827;margin-bottom:8px}.section-header .section-desc[data-v-673081cb]{color:#6b7280;font-size:14px}.form-card[data-v-673081cb]{border-radius:12px;border:1px solid #e5e7eb;max-width:600px}.form-card .stylish-form[data-v-673081cb]{padding:10px}.form-card .submit-btn[data-v-673081cb]{width:100%;border-radius:8px;padding:12px;font-weight:500;letter-spacing:.5px;margin-top:10px}.certification-list[data-v-673081cb]{display:flex;flex-direction:column;gap:16px}.certification-item[data-v-673081cb]{display:flex;align-items:center;padding:24px;border:1px solid #e5e7eb;border-radius:12px;background-color:#fff;transition:all .3s ease}.certification-item[data-v-673081cb]:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-color:#d1d5db;transform:translateY(-2px)}.certification-item .status-icon[data-v-673081cb]{width:60px;display:flex;justify-content:center;align-items:center}.certification-item .status-icon .icon-circle[data-v-673081cb]{width:48px;height:48px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:24px}.certification-item .status-icon .icon-circle.success[data-v-673081cb]{background-color:#ecfdf5;color:#10b981}.certification-item .status-icon .icon-circle.pending[data-v-673081cb]{background-color:#f3f4f6;color:#9ca3af}.certification-item .item-content[data-v-673081cb]{flex:1;padding:0 24px}.certification-item .item-content h3[data-v-673081cb]{font-size:16px;font-weight:600;color:#111827;margin-bottom:6px}.certification-item .item-content p[data-v-673081cb]{color:#6b7280;font-size:14px;line-height:1.5;margin:0}.certification-item .item-content p.email-display[data-v-673081cb]{font-weight:500;color:#374151;margin-bottom:4px}.empty-state[data-v-673081cb]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;text-align:center}.empty-state .empty-icon-bg[data-v-673081cb]{width:80px;height:80px;background-color:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.empty-state .empty-icon-bg i[data-v-673081cb]{font-size:32px;color:#9ca3af}.empty-state h3[data-v-673081cb]{font-size:18px;font-weight:600;color:#374151;margin-bottom:8px}.empty-state p[data-v-673081cb]{color:#6b7280;margin-bottom:24px}.table-card[data-v-673081cb]{border-radius:12px;border:1px solid #e5e7eb;overflow:hidden}.table-card .table-title[data-v-673081cb]{font-weight:500;color:#111827}.table-card .price-text[data-v-673081cb]{font-weight:600;color:#111827}.table-card .date-text[data-v-673081cb]{color:#6b7280;font-size:13px}.table-card .date-range[data-v-673081cb]{display:flex;align-items:center;justify-content:center;color:#4b5563;font-size:13px}.table-card .date-range i[data-v-673081cb]{margin-right:6px;color:#9ca3af}.table-card .action-btn[data-v-673081cb]{font-weight:500}.table-card .action-btn[data-v-673081cb]:hover{text-decoration:underline}.table-card .action-btn.text-danger[data-v-673081cb]{color:#ef4444}.table-card .text-success[data-v-673081cb]{color:#10b981}.table-card .text-danger[data-v-673081cb]{color:#ef4444}.table-card .text-primary[data-v-673081cb]{color:#3b82f6}.timeline-container[data-v-673081cb]{padding:10px 0}.appointment-card[data-v-673081cb]{border-radius:8px;border:1px solid #e5e7eb}.appointment-card .appointment-content h4[data-v-673081cb]{font-size:16px;font-weight:600;color:#111827;margin-bottom:12px}.appointment-card .appointment-content p[data-v-673081cb]{margin:8px 0;color:#4b5563;font-size:14px;display:flex;align-items:center}.appointment-card .appointment-content p i[data-v-673081cb]{margin-right:8px;color:#9ca3af}.appointment-card .appointment-content .text-warning[data-v-673081cb]{color:#f59e0b;font-weight:500}.fade-in[data-v-673081cb]{animation:fadeIn-673081cb .4s ease-out}@keyframes fadeIn-673081cb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.dashboard[data-v-673081cb]{flex-direction:column;margin-top:15px}.sidebar[data-v-673081cb]{width:100%;border-right:none;border-bottom:1px solid #f3f4f6}.content[data-v-673081cb]{padding:20px}}