/*! * Prop Nexia — Archive Page CSS * Version 2.0.0 * * Loaded only on post type archive pages (properties,projects,developers,areas). * Adds pagination,empty-state,and layout polish. All components themselves are * styled in frontend.css. */ .prop-nexia .propnexia-pagination{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;align-items:center;padding:var(--pn-space-7) 0 var(--pn-space-5)}.prop-nexia .propnexia-pagination a,.prop-nexia .propnexia-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;font-family:var(--pn-font-family);font-size:var(--pn-text-sm);font-weight:var(--pn-weight-medium);color:var(--pn-color-text);background:var(--pn-color-surface);border:1px solid var(--pn-color-border);border-radius:var(--pn-radius-md);text-decoration:none;transition:all var(--pn-transition-fast)}.prop-nexia .propnexia-pagination a:hover{border-color:var(--pn-color-primary);color:var(--pn-color-primary)}.prop-nexia .propnexia-pagination .page-numbers.current{background:var(--pn-color-primary);border-color:var(--pn-color-primary);color:#fff}.prop-nexia .propnexia-pagination .page-numbers.dots{border:none;background:transparent;color:var(--pn-color-muted)}.prop-nexia .propnexia-empty-state{text-align:center;padding:var(--pn-space-9) var(--pn-space-5);background:var(--pn-color-surface);border:1px dashed var(--pn-color-border);border-radius:var(--pn-radius-lg)}.prop-nexia .propnexia-empty-state__title{font-size:var(--pn-text-xl);font-weight:var(--pn-weight-bold);color:var(--pn-color-heading);margin:0 0 var(--pn-space-2)}.prop-nexia .propnexia-empty-state__description{font-size:var(--pn-text-base);color:var(--pn-color-muted);max-width:480px;margin:0 auto var(--pn-space-5);line-height:1.6}.prop-nexia{padding-top:var(--pn-space-5);padding-bottom:var(--pn-space-9)}@media (max-width:639px){.prop-nexia .propnexia-view-toggle{display:none !important}}
