.property-switch{margin-left:auto;display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid #dbe3ef;border-radius:12px;background:#fff;box-shadow:0 5px 18px rgba(28,41,64,.07);font:700 10px/1.2 system-ui,sans-serif;letter-spacing:.1em;color:#6b7a90}.property-switch select{max-width:250px;border:0;background:transparent;color:#1c2940;font:700 14px/1.2 system-ui,sans-serif;outline:0}.admin-property{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid #e6ebf2}.admin-property b,.admin-property small{display:block}.admin-property small{color:#7a8799;margin-top:3px}.section-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.section-heading p{margin:5px 0 0;color:#6b778a}.portal-dialog-backdrop{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:20px;background:rgba(16,28,48,.48);backdrop-filter:blur(5px)}.portal-dialog{width:min(100%,470px);padding:26px;border-radius:18px;background:#fff;box-shadow:0 22px 70px rgba(14,25,44,.32)}.portal-dialog h2{margin:0 0 10px;color:#172742}.portal-dialog p{color:#526179;line-height:1.55}.portal-dialog footer{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.portal-dialog button{border:1px solid #ced8e5;border-radius:9px;padding:10px 15px;background:#fff;color:#263650;font-weight:700}.portal-dialog button.primary{background:#1d5fd0;border-color:#1d5fd0;color:#fff}.portal-dialog button.danger{background:#c2383d;border-color:#c2383d;color:#fff}.portal-form{display:grid;gap:15px}.portal-form label{display:grid;gap:7px;color:#43516a;font-weight:700;font-size:13px}.portal-form input{width:100%;box-sizing:border-box;border:1px solid #cbd6e3;border-radius:9px;padding:11px;font:16px system-ui,sans-serif}@media(max-width:700px){.property-switch{width:100%;margin:10px 0 0}.property-switch select{flex:1;max-width:none}.section-heading{align-items:stretch;flex-direction:column}.portal-dialog{padding:22px}.admin-property{align-items:flex-start;flex-direction:column}}
