/* POURA v0.5.7 bug-fix presentation */
.v057-member-tier{display:inline-flex!important;align-items:center;width:max-content;margin-top:3px;padding:3px 8px;border-radius:999px;font-size:.68rem!important;font-weight:900!important;letter-spacing:.06em;text-transform:uppercase}
.v057-member-tier.is-free{background:var(--surface2);color:var(--text-secondary)}
.v057-member-tier.is-plus{background:color-mix(in srgb,#7b5cff 20%,var(--surface));color:color-mix(in srgb,#7b5cff 72%,var(--text-primary))}
.v057-member-tier.is-pro{background:linear-gradient(135deg,#ff5a1f,#ffb01f);color:#17110d;box-shadow:0 5px 14px rgba(255,90,31,.2)}
.v057-tenant-row{grid-template-columns:minmax(250px,1.5fr) repeat(4,minmax(90px,.6fr)) minmax(300px,auto)}
.v057-tenant-actions{display:flex;justify-content:flex-end;gap:9px;align-items:center}
.v057-tenant-actions .btn{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease}
.v057-tenant-actions .btn:hover,.v057-tenant-actions .btn:focus-visible{transform:translateY(-1px);box-shadow:0 8px 20px rgba(0,0,0,.14)}
.v057-delete-account{margin-left:auto}
/* Preserve modal scrolling without showing a stray internal scrollbar. */
.v051-modal{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain}
.v051-modal::-webkit-scrollbar{width:0;height:0}
@media(max-width:1100px){.v057-tenant-row{grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(80px,.6fr)) minmax(270px,auto)}.v057-tenant-row>div:nth-of-type(3),.v057-tenant-row>div:nth-of-type(4){display:none}}
@media(max-width:760px){.v057-tenant-row{display:grid!important;grid-template-columns:1fr!important;gap:10px}.v057-tenant-row>div{display:flex!important;justify-content:space-between}.v057-tenant-actions{display:grid!important;grid-template-columns:1fr 1fr}.v057-tenant-actions .btn{width:100%}.v057-delete-account{margin-left:0;width:100%}}
