.public-shell{--brand-wash-rgb:245 248 250;--brand-dark-rgb:36 55 71;--brand-muted-rgb:88 105 117;background:rgb(var(--brand-wash-rgb))}.public-shell .ui-card{background:white;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:#d6e0e7;box-shadow:0 1px 3px rgb(0 0 0/.04)}.public-shell .ui-button{font-weight:600;line-height:24px;max-width:100%;text-align:center}.public-shell .ui-button-primary{background:#1e6ea7;color:white;box-shadow:none}.public-shell :focus-visible{outline-color:#1e6ea7}.tenant-shell nav ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tenant-shell nav a{display:flex;justify-content:center;height:100%;border:1px solid #d6e0e7;border-radius:12px;padding:10px 8px;text-align:center}.tenant-shell nav a[aria-current=page]{background:#1e6ea7;color:white;border-color:#1e6ea7}@media (max-width:380px){.tenant-shell nav ul{grid-template-columns:repeat(2,minmax(0,1fr))}}