.page-module__OmXfwq__adminContainer{padding:var(--spacing-lg) var(--spacing-md);max-width:1200px;min-height:80vh;margin:0 auto}.page-module__OmXfwq__header{margin-bottom:var(--spacing-lg);border-bottom:1px solid var(--border);padding-bottom:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.page-module__OmXfwq__title{color:var(--primary);font-size:2rem}.page-module__OmXfwq__btnGroup{gap:12px;display:flex}.page-module__OmXfwq__btnPrimary{background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-sm);cursor:pointer;border:none;align-items:center;gap:8px;padding:10px 20px;font-weight:600;transition:all .2s;display:flex}.page-module__OmXfwq__btnPrimary:hover{background-color:var(--accent);transform:translateY(-2px)}.page-module__OmXfwq__btnOutline{color:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-sm);cursor:pointer;background-color:#0000;align-items:center;gap:8px;padding:10px 20px;font-weight:600;transition:all .2s;display:flex}.page-module__OmXfwq__btnOutline:hover{background-color:var(--primary);color:var(--primary-foreground)}.page-module__OmXfwq__btnDanger{color:#ef4444;border-radius:var(--radius-sm);cursor:pointer;background-color:#0000;border:1px solid #ef4444;padding:8px 16px;transition:all .2s}.page-module__OmXfwq__btnDanger:hover{color:#fff;background-color:#ef4444}.page-module__OmXfwq__propertyList{grid-template-columns:1fr;gap:16px;display:grid}.page-module__OmXfwq__propertyCard{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;padding:20px;display:flex}.page-module__OmXfwq__propertyInfo h3{color:var(--primary);margin:0 0 6px;font-size:1.3rem}.page-module__OmXfwq__propertyInfo p{color:var(--muted-foreground);margin:0;font-size:.95rem}.page-module__OmXfwq__propertyActions{gap:8px;display:flex}.page-module__OmXfwq__emptyState{text-align:center;background-color:var(--card);border:1px dashed var(--border);border-radius:var(--radius-card);color:var(--muted-foreground);padding:60px}
