.app-icon[data-v-057cad3f]{vertical-align:middle;flex:none;justify-content:center;align-items:center;width:1em;height:1em;line-height:1;display:inline-flex}.app-icon[data-v-057cad3f] svg{width:1em;height:1em;display:block}.visitor-pass-page[data-v-ce784c25]{gap:20px;display:grid}.page-hero[data-v-ce784c25],.panel[data-v-ce784c25],.summary-card[data-v-ce784c25]{background:#ffffffd6;border:1px solid #94a3b829;border-radius:26px;min-width:0;box-shadow:0 18px 36px #0f172a0d}.page-hero[data-v-ce784c25]{background:radial-gradient(circle at 100% 0,#f5e6c88c,#0000 28%),linear-gradient(135deg,#8b1a1a14,#fffcf8fa);justify-content:space-between;align-items:flex-start;gap:20px;padding:26px;display:flex}.page-hero h1[data-v-ce784c25]{color:#2b2622;margin:14px 0 8px}.page-hero p[data-v-ce784c25]{color:#7a7168;max-width:560px;margin:0;line-height:1.6}.hero-tag[data-v-ce784c25]{color:#8b1a1a;background:#8b1a1a1a;border-radius:999px;align-items:center;padding:7px 12px;font-size:13px;display:inline-flex}.hero-side[data-v-ce784c25]{gap:8px;min-width:240px;display:grid}.hero-side__label[data-v-ce784c25]{color:#64748b;font-size:13px}.hero-community[data-v-ce784c25]{width:100%}.summary-flex[data-v-ce784c25]{flex-wrap:wrap;gap:16px;display:flex}.summary-card[data-v-ce784c25]{flex:1;min-width:180px;padding:20px 22px}.summary-card span[data-v-ce784c25]{color:#64748b;font-size:13px}.summary-card strong[data-v-ce784c25]{color:#0f172a;margin-top:10px;font-size:28px;line-height:1.1;display:block}.summary-card--success strong[data-v-ce784c25]{color:#15803d}.summary-card--danger strong[data-v-ce784c25]{color:#b91c1c}.summary-card--primary strong[data-v-ce784c25]{color:#8b1a1a}.panel[data-v-ce784c25]{padding:24px}.panel__header[data-v-ce784c25]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.panel__header h2[data-v-ce784c25]{color:#0f172a;margin:0}.panel__desc[data-v-ce784c25]{color:#64748b;margin:8px 0 0;font-size:13px}.panel__meta[data-v-ce784c25]{color:#64748b;white-space:nowrap;font-size:13px}.panel__actions[data-v-ce784c25]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.filter-form[data-v-ce784c25],.filter-actions[data-v-ce784c25]{flex-wrap:wrap;gap:12px;display:flex}.filter-form[data-v-ce784c25] .el-form-item{margin-bottom:14px;margin-right:0}.filter-form[data-v-ce784c25] .el-input,.filter-form[data-v-ce784c25] .el-select{width:220px}.table-wrap[data-v-ce784c25]{width:100%;overflow-x:auto}.visitor-table[data-v-ce784c25]{width:100%}.visitor-table[data-v-ce784c25] .el-table__header th{color:#475569;background:#f8fafcf5;font-weight:600}.visitor-table[data-v-ce784c25] .el-table__body td{padding:12px 8px}.visitor-cell[data-v-ce784c25]{align-items:center;gap:10px;min-width:0;display:flex}.visitor-avatar[data-v-ce784c25],.detail-avatar[data-v-ce784c25]{color:#8b1a1a;background:linear-gradient(135deg,#8b1a1a24,#d4a01747);border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:inline-flex}.detail-avatar[data-v-ce784c25]{border-radius:16px;width:52px;height:52px;font-size:20px}.visitor-meta[data-v-ce784c25]{gap:2px;min-width:0;display:grid}.visitor-meta strong[data-v-ce784c25]{color:#0f172a;font-size:14px}.visitor-meta span[data-v-ce784c25]{color:#64748b;font-size:12px}.mono-text[data-v-ce784c25]{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.pagination-wrap[data-v-ce784c25]{justify-content:flex-end;margin-top:18px;display:flex}.detail-hero[data-v-ce784c25]{background:linear-gradient(135deg,#f8fafcfa,#ecfdf5b8);border-radius:20px;align-items:center;gap:14px;margin-bottom:18px;padding:18px;display:flex}.detail-hero h3[data-v-ce784c25]{color:#0f172a;margin:0 0 4px}.detail-hero p[data-v-ce784c25]{color:#64748b;margin:0 0 10px;font-size:13px}.detail-tags[data-v-ce784c25]{flex-wrap:wrap;gap:8px;display:flex}.detail-grid[data-v-ce784c25]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.detail-item[data-v-ce784c25]{background:#f8fafcf5;border-radius:16px;gap:6px;padding:14px 16px;display:grid}.detail-item span[data-v-ce784c25]{color:#64748b;font-size:12px}.detail-item strong[data-v-ce784c25]{color:#0f172a;word-break:break-word;font-size:14px;line-height:1.5}.detail-item--wide[data-v-ce784c25]{grid-column:1/-1}.detail-photo[data-v-ce784c25]{border:1px solid #94a3b829;border-radius:16px;width:100%;margin-top:16px;overflow:hidden}.dialog-hint[data-v-ce784c25]{color:#3d6b5a;background:#ecfdf5b8;border-radius:12px;margin:0 0 16px;padding:12px 14px;font-size:13px;line-height:1.6}@media (width<=900px){.page-hero[data-v-ce784c25]{flex-direction:column}.hero-side[data-v-ce784c25]{width:100%}.detail-grid[data-v-ce784c25]{grid-template-columns:1fr}}.facility-page[data-v-f32af97b]{gap:20px;display:grid}.page-hero[data-v-f32af97b],.panel[data-v-f32af97b],.summary-card[data-v-f32af97b]{background:#ffffffd6;border:1px solid #94a3b829;border-radius:26px;min-width:0;box-shadow:0 18px 36px #0f172a0d}.page-hero[data-v-f32af97b]{background:radial-gradient(circle at 100% 0,#f8f1c46b,#0000 24%),linear-gradient(135deg,#d4a01733,#ffffffeb);justify-content:space-between;align-items:flex-start;gap:20px;padding:26px;display:flex}.page-hero h1[data-v-f32af97b]{color:#0f172a;margin:14px 0 10px}.page-hero p[data-v-f32af97b]{color:#64748b;line-height:1.7}.hero-tag[data-v-f32af97b]{color:#8b1a1a;background:#8b1a1a1a;border-radius:999px;align-items:center;padding:7px 12px;font-size:13px;display:inline-flex}.summary-flex[data-v-f32af97b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.summary-card[data-v-f32af97b]{flex:1;min-width:220px;padding:22px}.summary-card span[data-v-f32af97b],.summary-card small[data-v-f32af97b]{color:#64748b}.summary-card strong[data-v-f32af97b]{color:#0f172a;margin:12px 0 8px;font-size:30px;display:block}.summary-card--accent[data-v-f32af97b]{background:linear-gradient(135deg,#f8f1c4a6,#d4a01747),#fffffff5}.panel[data-v-f32af97b]{padding:24px}.panel__header[data-v-f32af97b]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.panel__header h2[data-v-f32af97b]{color:#0f172a;font-size:20px}.panel__header p[data-v-f32af97b],.panel__header .panel__meta[data-v-f32af97b]{color:#64748b;margin-top:6px}.filter-form[data-v-f32af97b]{flex-wrap:wrap;gap:2px 8px;display:flex}.filter-form[data-v-f32af97b] .el-form-item{margin-bottom:14px;margin-right:0}.filter-form[data-v-f32af97b] .el-input,.filter-form[data-v-f32af97b] .el-select{width:220px}.filter-actions[data-v-f32af97b],.panel__actions[data-v-f32af97b],.row-actions[data-v-f32af97b],.dialog-footer[data-v-f32af97b]{align-items:center;gap:12px;display:flex}.table-wrap[data-v-f32af97b]{min-width:0;overflow-x:auto}.facility-table[data-v-f32af97b]{min-width:1460px}.stack-cell[data-v-f32af97b]{gap:4px;display:grid}.stack-cell strong[data-v-f32af97b]{color:#0f172a;font-weight:600}.stack-cell span[data-v-f32af97b]{color:#64748b;font-size:13px}.pagination-wrap[data-v-f32af97b]{justify-content:flex-end;margin-top:18px;display:flex}.pagination-wrap[data-v-f32af97b] .el-pagination{flex-wrap:wrap;row-gap:10px}.editor-form .editor-grid[data-v-f32af97b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px;display:grid}.editor-form .form-item--full[data-v-f32af97b]{grid-column:1/-1}.editor-form[data-v-f32af97b] .el-form-item{margin-bottom:18px}@media (width<=1200px){.summary-flex[data-v-f32af97b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.page-hero[data-v-f32af97b],.panel__header[data-v-f32af97b]{flex-direction:column}.panel__actions[data-v-f32af97b],.filter-actions[data-v-f32af97b],.row-actions[data-v-f32af97b],.dialog-footer[data-v-f32af97b]{flex-wrap:wrap;width:100%}.filter-form[data-v-f32af97b]{gap:0;display:grid}.filter-form[data-v-f32af97b] .el-form-item,.filter-form[data-v-f32af97b] .el-input,.filter-form[data-v-f32af97b] .el-select{width:100%}.filter-form[data-v-f32af97b] .el-form-item__content{width:100%;margin-left:0!important}.summary-flex[data-v-f32af97b],.editor-form .editor-grid[data-v-f32af97b]{grid-template-columns:1fr}.pagination-wrap[data-v-f32af97b]{justify-content:flex-start;overflow-x:auto}.pagination-wrap[data-v-f32af97b] .el-pagination{min-width:560px}.facility-table[data-v-f32af97b]{min-width:1120px}}.owner-page[data-v-cf1046d0]{gap:20px;display:grid}.page-hero[data-v-cf1046d0],.panel[data-v-cf1046d0],.summary-card[data-v-cf1046d0]{background:#ffffffd6;border:1px solid #94a3b829;border-radius:26px;min-width:0;box-shadow:0 18px 36px #0f172a0d}.page-hero[data-v-cf1046d0]{background:radial-gradient(circle at 100% 0,#f8f1c46b,#0000 24%),linear-gradient(135deg,#d4a01733,#ffffffeb);justify-content:space-between;align-items:flex-start;gap:20px;padding:26px;display:flex}.page-hero h1[data-v-cf1046d0]{color:#0f172a;margin:14px 0 10px}.hero-tag[data-v-cf1046d0]{color:#8b1a1a;background:#8b1a1a1a;border-radius:999px;align-items:center;padding:7px 12px;font-size:13px;display:inline-flex}.summary-flex[data-v-cf1046d0]{flex-wrap:wrap;gap:16px;display:flex}.summary-card[data-v-cf1046d0]{flex:1;min-width:220px;padding:20px}.summary-card span[data-v-cf1046d0]{color:#64748b;font-size:13px}.summary-card strong[data-v-cf1046d0]{color:#0f172a;margin-top:10px;font-size:30px;display:block}.panel[data-v-cf1046d0]{padding:24px}.panel__header[data-v-cf1046d0],.section-head[data-v-cf1046d0],.detail-hero[data-v-cf1046d0]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.panel__header h2[data-v-cf1046d0],.section-head h2[data-v-cf1046d0],.panel__header h3[data-v-cf1046d0],.section-head h3[data-v-cf1046d0]{color:#0f172a}.panel__header p[data-v-cf1046d0],.section-head p[data-v-cf1046d0],.panel__header .panel__meta[data-v-cf1046d0],.section-head .panel__meta[data-v-cf1046d0]{color:#64748b;margin-top:6px;font-size:13px}.filter-form[data-v-cf1046d0]{flex-wrap:wrap;gap:2px 8px;display:flex}.filter-form[data-v-cf1046d0] .el-form-item{margin-bottom:14px;margin-right:0}.filter-form[data-v-cf1046d0] .el-input,.filter-form[data-v-cf1046d0] .el-select{width:220px}.tag-stack[data-v-cf1046d0],.filter-actions[data-v-cf1046d0],.panel__actions[data-v-cf1046d0],.action-group[data-v-cf1046d0]{flex-wrap:wrap;gap:8px;display:flex}.table-wrap[data-v-cf1046d0]{width:100%;min-width:0;overflow-x:hidden}.owner-table[data-v-cf1046d0]{width:100%}.owner-table[data-v-cf1046d0] .el-table__header,.owner-table[data-v-cf1046d0] .el-table__body{width:100%!important}.action-group[data-v-cf1046d0]{flex-wrap:nowrap;justify-content:center;gap:4px}.pagination-wrap[data-v-cf1046d0]{justify-content:flex-end;margin-top:18px;display:flex}.pagination-wrap[data-v-cf1046d0] .el-pagination{flex-wrap:wrap;row-gap:10px}.owner-form[data-v-cf1046d0],.detail-panel[data-v-cf1046d0]{gap:20px;display:grid}.form-section[data-v-cf1046d0],.detail-section[data-v-cf1046d0],.detail-card[data-v-cf1046d0]{background:#f8fafccc;border:1px solid #94a3b829;border-radius:22px}.form-section[data-v-cf1046d0],.detail-section[data-v-cf1046d0]{padding:20px}.form-grid[data-v-cf1046d0],.detail-grid[data-v-cf1046d0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.detail-hero[data-v-cf1046d0]{background:linear-gradient(135deg,#ffedd5b3,#d8f3ece6);border-radius:22px;padding:20px}.detail-hero h3[data-v-cf1046d0]{color:#0f172a;font-size:24px}.detail-hero p[data-v-cf1046d0]{color:#64748b;margin-top:8px}.detail-grid[data-v-cf1046d0]{grid-template-columns:repeat(4,minmax(0,1fr))}.detail-card[data-v-cf1046d0]{padding:18px}.detail-card span[data-v-cf1046d0]{color:#64748b;font-size:13px}.detail-card strong[data-v-cf1046d0]{color:#0f172a;margin-top:10px;font-size:20px;display:block}@media (width<=1280px){.form-grid[data-v-cf1046d0],.detail-grid[data-v-cf1046d0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.page-hero[data-v-cf1046d0],.panel__header[data-v-cf1046d0],.section-head[data-v-cf1046d0],.pagination-wrap[data-v-cf1046d0],.detail-hero[data-v-cf1046d0]{flex-direction:column;align-items:stretch}.panel__actions[data-v-cf1046d0],.filter-actions[data-v-cf1046d0],.action-group[data-v-cf1046d0]{flex-wrap:wrap;width:100%}.filter-form[data-v-cf1046d0]{gap:0;display:grid}.filter-form[data-v-cf1046d0] .el-form-item,.filter-form[data-v-cf1046d0] .el-input,.filter-form[data-v-cf1046d0] .el-select{width:100%}.filter-form[data-v-cf1046d0] .el-form-item__content{width:100%;margin-left:0!important}.form-grid[data-v-cf1046d0],.detail-grid[data-v-cf1046d0]{grid-template-columns:1fr}.pagination-wrap[data-v-cf1046d0]{justify-content:flex-start;overflow-x:auto}.pagination-wrap[data-v-cf1046d0] .el-pagination{min-width:0}}.parking-page[data-v-189dce92]{gap:20px;display:grid}.page-hero[data-v-189dce92],.panel[data-v-189dce92],.summary-card[data-v-189dce92]{background:#ffffffd6;border:1px solid #94a3b829;border-radius:26px;min-width:0;box-shadow:0 18px 36px #0f172a0d}.page-hero[data-v-189dce92]{background:radial-gradient(circle at 100% 0,#f8f1c46b,#0000 24%),linear-gradient(135deg,#79d8bd33,#ffffffeb);border:1px solid #94a3b829;border-radius:28px;justify-content:space-between;align-items:flex-start;gap:20px;padding:26px;display:flex;box-shadow:0 18px 36px #0f172a0f}.page-hero h1[data-v-189dce92]{color:#2b2622;margin:14px 0 10px;font-size:30px}.page-hero p[data-v-189dce92]{color:#7a7168;line-height:1.7}.hero-tag[data-v-189dce92],.detail-hero__tag[data-v-189dce92]{color:#8b1a1a;background:#8b1a1a1a;border-radius:999px;align-items:center;padding:7px 12px;font-size:13px;display:inline-flex}.summary-flex[data-v-189dce92]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.summary-card[data-v-189dce92]{flex:1;min-width:220px;padding:22px}.summary-card span[data-v-189dce92],.summary-card small[data-v-189dce92]{color:#7a7168}.summary-card strong[data-v-189dce92]{color:#2b2622;margin:12px 0 8px;font-size:30px;display:block}.summary-card--accent[data-v-189dce92]{background:linear-gradient(135deg,#f8f1c4a6,#79d8bd47),#fffffff5}.panel[data-v-189dce92]{padding:24px}.panel__header[data-v-189dce92]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.panel__header h2[data-v-189dce92]{color:#2b2622;font-size:20px}.panel__header p[data-v-189dce92],.panel__header .panel__meta[data-v-189dce92]{color:#7a7168;margin-top:6px}.filter-form[data-v-189dce92]{flex-wrap:wrap;gap:2px 8px;display:flex}.filter-form[data-v-189dce92] .el-form-item{margin-bottom:14px;margin-right:0}.filter-form[data-v-189dce92] .el-input,.filter-form[data-v-189dce92] .el-select{width:220px}.filter-actions[data-v-189dce92],.panel__actions[data-v-189dce92],.row-actions[data-v-189dce92],.dialog-footer[data-v-189dce92]{align-items:center;gap:12px;display:flex}.table-wrap[data-v-189dce92]{min-width:0;overflow-x:auto}.parking-table[data-v-189dce92]{min-width:1440px}.parking-table[data-v-189dce92] .el-table__cell{vertical-align:top}.stack-cell[data-v-189dce92]{gap:4px;display:grid}.stack-cell strong[data-v-189dce92]{color:#2b2622;font-weight:600}.stack-cell span[data-v-189dce92]{color:#7a7168;font-size:13px}.pagination-wrap[data-v-189dce92]{justify-content:flex-end;margin-top:18px;display:flex}.pagination-wrap[data-v-189dce92] .el-pagination{flex-wrap:wrap;row-gap:10px}.editor-form .editor-grid[data-v-189dce92]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px;display:grid}.editor-form .editor-grid--owner[data-v-189dce92]{width:100%}.editor-form .form-item--full[data-v-189dce92]{grid-column:1/-1}.editor-form[data-v-189dce92] .el-form-item{margin-bottom:18px}.owner-block[data-v-189dce92]{background:linear-gradient(#8b1a1a0d,#ffffffd1);border:1px solid #8b1a1a14;border-radius:22px;margin-top:6px;padding:20px}.owner-block__header[data-v-189dce92]{justify-content:space-between;gap:16px;margin-bottom:18px;display:flex}.owner-block__header h3[data-v-189dce92]{color:#2b2622}.owner-block__header p[data-v-189dce92]{color:#7a7168;margin-top:6px;line-height:1.6}.owner-validation-anchor[data-v-189dce92]{margin-bottom:0}.owner-validation-anchor[data-v-189dce92] .el-form-item__content{display:block;margin-left:0!important}.detail-wrap[data-v-189dce92]{gap:18px;min-height:100%;display:grid}.detail-hero[data-v-189dce92],.detail-section[data-v-189dce92]{background:#fffffff0;border:1px solid #94a3b824;border-radius:22px;padding:20px}.detail-hero[data-v-189dce92]{justify-content:space-between;gap:16px;display:flex}.detail-hero h2[data-v-189dce92]{color:#2b2622;margin:12px 0 8px}.detail-hero p[data-v-189dce92]{color:#7a7168}.detail-section h3[data-v-189dce92]{color:#2b2622;margin-bottom:14px}.detail-grid[data-v-189dce92]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.detail-grid article[data-v-189dce92]{background:#8b1a1a0a;border-radius:18px;padding:16px}.detail-grid span[data-v-189dce92]{color:#7a7168;font-size:13px}.detail-grid strong[data-v-189dce92]{color:#2b2622;margin-top:8px;display:block}.detail-remark[data-v-189dce92]{color:#2b2622;line-height:1.7}.detail-updated[data-v-189dce92]{color:#7a7168;margin-top:12px;font-size:13px;display:inline-block}@media (width<=1200px){.summary-flex[data-v-189dce92]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.page-hero[data-v-189dce92],.panel__header[data-v-189dce92],.owner-block__header[data-v-189dce92],.detail-hero[data-v-189dce92]{flex-direction:column}.page-hero[data-v-189dce92],.panel[data-v-189dce92],.summary-card[data-v-189dce92],.detail-hero[data-v-189dce92],.detail-section[data-v-189dce92],.owner-block[data-v-189dce92]{border-radius:22px}.panel[data-v-189dce92],.page-hero[data-v-189dce92],.summary-card[data-v-189dce92],.owner-block[data-v-189dce92],.detail-hero[data-v-189dce92],.detail-section[data-v-189dce92]{padding-left:16px;padding-right:16px}.panel__actions[data-v-189dce92],.filter-actions[data-v-189dce92],.row-actions[data-v-189dce92],.dialog-footer[data-v-189dce92]{flex-wrap:wrap;width:100%}.filter-form[data-v-189dce92]{gap:0;display:grid}.filter-form[data-v-189dce92] .el-form-item,.filter-form[data-v-189dce92] .el-input,.filter-form[data-v-189dce92] .el-select{width:100%}.filter-form[data-v-189dce92] .el-form-item__content{width:100%;margin-left:0!important}.summary-flex[data-v-189dce92],.editor-form .editor-grid[data-v-189dce92],.detail-grid[data-v-189dce92]{grid-template-columns:1fr}.pagination-wrap[data-v-189dce92]{justify-content:flex-start;overflow-x:auto}.pagination-wrap[data-v-189dce92] .el-pagination{min-width:560px}.parking-table[data-v-189dce92]{min-width:1100px}.editor-form[data-v-189dce92] .el-radio-group{flex-wrap:wrap;display:flex}}.property-assets-page[data-v-6b5f367b]{gap:20px;display:grid}.page-hero[data-v-6b5f367b],.panel[data-v-6b5f367b],.summary-card[data-v-6b5f367b]{background:#ffffffd6;border:1px solid #94a3b82e;border-radius:26px;min-width:0;box-shadow:0 18px 36px #0f172a0f}.page-hero[data-v-6b5f367b]{background:radial-gradient(circle at 100% 0,#f8f1c46b,#0000 24%),linear-gradient(135deg,#d4a01733,#ffffffeb);border-radius:28px;justify-content:space-between;align-items:flex-start;gap:20px;padding:26px;display:flex}.page-hero h1[data-v-6b5f367b]{color:#0f172a;margin:14px 0 10px}.hero-tag[data-v-6b5f367b]{color:#8b1a1a;background:#8b1a1a1a;border-radius:999px;align-items:center;padding:7px 12px;font-size:13px;display:inline-flex}.summary-flex[data-v-6b5f367b]{flex-wrap:wrap;gap:16px;display:flex}.summary-card[data-v-6b5f367b]{flex:1;min-width:220px;padding:20px}.summary-card span[data-v-6b5f367b]{color:#64748b;font-size:13px}.summary-card strong[data-v-6b5f367b]{color:#0f172a;margin-top:10px;font-size:28px;display:block}.asset-layout[data-v-6b5f367b]{grid-template-columns:320px minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.asset-main[data-v-6b5f367b]{flex-direction:column;gap:20px;min-width:0;display:flex}.asset-main .table-panel[data-v-6b5f367b]{flex:1}.tree-panel[data-v-6b5f367b]{flex-direction:column;height:100%;display:flex}.panel[data-v-6b5f367b]{padding:24px}.panel__header[data-v-6b5f367b]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.panel__header h2[data-v-6b5f367b]{color:#0f172a}.panel__header p[data-v-6b5f367b],.panel__header .panel__meta[data-v-6b5f367b]{color:#64748b;margin-top:8px;font-size:13px}.panel__actions[data-v-6b5f367b],.filter-actions[data-v-6b5f367b],.tree-actions[data-v-6b5f367b]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.clear-button[data-v-6b5f367b]{padding-inline:0}.tree-scroll[data-v-6b5f367b]{flex:1;min-height:0;margin-top:18px;padding-right:6px}.tree-node[data-v-6b5f367b]{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.tree-node__main[data-v-6b5f367b],.tree-node__extra[data-v-6b5f367b]{align-items:center;gap:8px;display:inline-flex}.tree-node__main[data-v-6b5f367b]{color:#0f172a;min-width:0}.tree-node__main span[data-v-6b5f367b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tree-node__count[data-v-6b5f367b]{color:#8b1a1a;background:#8b1a1a14;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;display:inline-flex}.filter-form[data-v-6b5f367b]{flex-wrap:wrap;gap:2px 8px;display:flex}.filter-form[data-v-6b5f367b] .el-form-item{margin-bottom:14px;margin-right:0}.filter-form[data-v-6b5f367b] .el-input,.filter-form[data-v-6b5f367b] .el-select{width:220px}.table-wrap[data-v-6b5f367b]{min-width:0;overflow-x:auto}.asset-table[data-v-6b5f367b]{min-width:1180px}.pagination-wrap[data-v-6b5f367b]{justify-content:flex-end;margin-top:16px;display:flex}.house-cell[data-v-6b5f367b]{flex-direction:column;gap:4px;display:flex}.house-cell strong[data-v-6b5f367b]{color:#0f172a}.house-cell span[data-v-6b5f367b]{color:#64748b;font-size:12px}.resident-stack[data-v-6b5f367b],.asset-detail[data-v-6b5f367b]{gap:10px;display:grid}.resident-stack[data-v-6b5f367b]{justify-items:flex-start}.more-text[data-v-6b5f367b]{color:#64748b;font-size:12px}.detail-hero[data-v-6b5f367b]{background:linear-gradient(135deg,#ffedd5b3,#d8f3ece6);border-radius:22px;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.detail-hero h3[data-v-6b5f367b]{color:#0f172a;font-size:24px}.detail-hero p[data-v-6b5f367b]{color:#64748b;margin-top:8px}.detail-grid[data-v-6b5f367b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.detail-card[data-v-6b5f367b],.detail-section[data-v-6b5f367b]{background:#f8fafccc;border:1px solid #94a3b829;border-radius:22px}.detail-card[data-v-6b5f367b]{padding:18px}.detail-card span[data-v-6b5f367b]{color:#64748b;font-size:13px}.detail-card strong[data-v-6b5f367b]{color:#0f172a;margin-top:10px;font-size:20px;display:block}.detail-section[data-v-6b5f367b]{padding:20px}.level-row[data-v-6b5f367b]{margin-bottom:12px}.level-row[data-v-6b5f367b]:last-child{margin-bottom:0}.level-actions[data-v-6b5f367b]{justify-content:flex-end;align-items:center;gap:4px;display:flex}.loading-overlay[data-v-6b5f367b]{color:#94a3b8;flex-direction:column;align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-v-6b5f367b] .el-tree{background:0 0}[data-v-6b5f367b] .el-tree-node__content{border-radius:14px;height:42px}[data-v-6b5f367b] .el-tree-node__content:hover{background:#8b1a1a14}[data-v-6b5f367b] .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background:linear-gradient(135deg,#f8f1c499,#d4a01747)}@media (width<=1200px){.asset-layout[data-v-6b5f367b]{grid-template-columns:1fr}}@media (width<=768px){.page-hero[data-v-6b5f367b],.panel__header[data-v-6b5f367b],.detail-hero[data-v-6b5f367b]{flex-direction:column;align-items:stretch}.detail-grid[data-v-6b5f367b]{grid-template-columns:1fr}.panel__actions[data-v-6b5f367b],.filter-actions[data-v-6b5f367b],.tree-actions[data-v-6b5f367b]{width:100%}.filter-form[data-v-6b5f367b]{gap:0;display:grid}.filter-form[data-v-6b5f367b] .el-form-item,.filter-form[data-v-6b5f367b] .el-input,.filter-form[data-v-6b5f367b] .el-select{width:100%}.filter-form[data-v-6b5f367b] .el-form-item__content{width:100%;margin-left:0!important}.asset-table[data-v-6b5f367b]{min-width:980px}}.community-detail[data-v-cdd69c5f]{padding:20px 0}.detail-section[data-v-cdd69c5f]{background:#fafafa;border-radius:8px;padding:20px}.detail-row[data-v-cdd69c5f]{border-bottom:1px solid #eee;padding:12px 0;display:flex}.detail-row[data-v-cdd69c5f]:last-child{border-bottom:none}.detail-label[data-v-cdd69c5f]{color:#666;width:120px;font-weight:500}.detail-value[data-v-cdd69c5f]{color:#333;flex:1}.detail-actions[data-v-cdd69c5f]{text-align:right;margin-top:20px}.stats-cards[data-v-cdd69c5f]{gap:20px;margin-bottom:20px;display:flex}.stat-card[data-v-cdd69c5f]{text-align:center;color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:12px;flex:1;padding:20px}.stat-value[data-v-cdd69c5f]{font-size:28px;font-weight:700}.stat-label[data-v-cdd69c5f]{opacity:.9;font-size:14px}.selected-node-info[data-v-cdd69c5f]{background:#f5f7fa;border-radius:8px;margin-bottom:16px;padding:12px 16px}.info-label[data-v-cdd69c5f]{color:#909399;margin-bottom:4px;font-size:12px}.info-value[data-v-cdd69c5f]{color:#303133;font-size:14px;font-weight:500}.tree-actions[data-v-cdd69c5f]{gap:12px;margin-bottom:16px;display:flex}.tree-container[data-v-cdd69c5f]{background:#fafafa;border-radius:8px;max-height:400px;padding:20px;overflow-y:auto}.level-list[data-v-cdd69c5f]{background:#fafafa;border-radius:8px;padding:20px}.level-item[data-v-cdd69c5f]{align-items:center;gap:12px;padding:10px 0;display:flex}.level-input[data-v-cdd69c5f]{flex:1;width:auto}.level-actions[data-v-cdd69c5f]{gap:8px;display:flex}.stats-grid[data-v-cdd69c5f]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.stats-card[data-v-cdd69c5f]{background:#fafafa;border-radius:12px;padding:20px}.stats-header[data-v-cdd69c5f]{color:#666;margin-bottom:12px;font-size:14px}.stats-body[data-v-cdd69c5f]{text-align:center}.stats-number[data-v-cdd69c5f]{color:#667eea;font-size:32px;font-weight:700}.stats-desc[data-v-cdd69c5f]{color:#999;margin-top:8px;font-size:12px}.community-page[data-v-56b0e02d]{gap:20px;display:grid}.page-hero[data-v-56b0e02d],.panel[data-v-56b0e02d],.summary-card[data-v-56b0e02d]{background:#ffffffd6;border:1px solid #94a3b829;border-radius:26px;min-width:0;box-shadow:0 18px 36px #0f172a0d}.page-hero[data-v-56b0e02d]{background:radial-gradient(circle at 100% 0,#f8f1c46b,#0000 24%),linear-gradient(135deg,#d4a0172e,#fffffff0);justify-content:space-between;align-items:flex-start;gap:16px;padding:26px;display:flex}.page-hero h1[data-v-56b0e02d]{color:#0f172a;margin:14px 0 0}.hero-tag[data-v-56b0e02d]{color:#8b1a1a;background:#8b1a1a1a;border-radius:999px;align-items:center;padding:7px 12px;font-size:13px;display:inline-flex}.summary-flex[data-v-56b0e02d]{flex-wrap:wrap;gap:16px;display:flex}.summary-card[data-v-56b0e02d]{flex:1;min-width:220px;padding:20px}.summary-card span[data-v-56b0e02d]{color:#64748b;font-size:13px}.summary-card strong[data-v-56b0e02d]{color:#0f172a;margin-top:10px;font-size:30px;display:block}.panel[data-v-56b0e02d]{padding:24px}.panel__header[data-v-56b0e02d]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.panel__header h2[data-v-56b0e02d],.panel__header h3[data-v-56b0e02d]{color:#0f172a;margin:0;font-size:18px}.panel__header .panel__meta[data-v-56b0e02d]{color:#64748b;margin-top:6px;font-size:13px}.panel__actions[data-v-56b0e02d]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.filter-form[data-v-56b0e02d]{flex-wrap:wrap;gap:2px 8px;display:flex}.filter-form[data-v-56b0e02d] .el-form-item{margin-bottom:14px;margin-right:0}.filter-form[data-v-56b0e02d] .el-input,.filter-form[data-v-56b0e02d] .el-select{width:200px}.filter-actions[data-v-56b0e02d]{gap:8px;display:flex}.table-wrap[data-v-56b0e02d]{min-width:0;overflow-x:auto}.community-table[data-v-56b0e02d]{min-width:600px}.action-group[data-v-56b0e02d]{gap:8px;display:flex}.pagination-wrap[data-v-56b0e02d]{justify-content:flex-end;margin-top:18px;display:flex}.pagination-wrap[data-v-56b0e02d] .el-pagination{flex-wrap:wrap;row-gap:10px}.level-row[data-v-56b0e02d]{margin-bottom:12px}.level-actions[data-v-56b0e02d]{justify-content:flex-start;gap:8px;display:flex}@media (width<=1180px){.panel__header[data-v-56b0e02d]{flex-direction:column;align-items:stretch}.panel__actions[data-v-56b0e02d]{flex-wrap:wrap;width:100%}.filter-form[data-v-56b0e02d]{gap:0;display:grid}.filter-form[data-v-56b0e02d] .el-form-item,.filter-form[data-v-56b0e02d] .el-input,.filter-form[data-v-56b0e02d] .el-select{width:100%}.filter-form[data-v-56b0e02d] .el-form-item__content{width:100%;margin-left:0!important}}@media (width<=900px){.page-hero[data-v-56b0e02d],.panel[data-v-56b0e02d]{border-radius:20px;padding:18px}.page-hero[data-v-56b0e02d],.summary-flex[data-v-56b0e02d],.panel__header[data-v-56b0e02d]{flex-direction:column;align-items:stretch}.summary-card[data-v-56b0e02d]{width:100%}}
