.customer-account-message{scroll-margin-block-end:12px}.account-introduction{grid-area:introduction}.account-status-slot{grid-area:status}.account-safety-card{grid-area:safety}.account-primary-flow{grid-template-areas:"introduction""status""safety"}.account-related-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:640px){.account-related-links{flex-wrap:wrap;display:flex}}@media (min-width:1024px){.account-primary-flow{grid-template-areas:"introduction safety""status status"}}@media (max-width:319px){.account-related-links{grid-template-columns:1fr}}@media (max-height:120px){.customer-account-resource-message{box-sizing:border-box;max-height:calc(100svh - 8px);scroll-margin-block:4px;overflow:hidden auto}}@media (max-height:120px) and (max-width:160px){.customer-account-resource-message{max-height:calc(100svh - 32px);font-size:10px;line-height:1.2}.customer-account-status-section{padding-bottom:100svh}}@media (max-height:360px){.customer-account-message{box-sizing:border-box;max-height:calc(100svh - 32px);scroll-margin-block:16px;overflow:hidden auto}}@media (max-width:280px){.customer-account-session-actions>*{overflow-wrap:anywhere;white-space:normal;height:auto;min-height:44px;padding-block:8px}}@media (max-width:160px){.shell:has(.customer-account-status-section){padding-inline:4px}.customer-favorite-properties-card,.customer-account-status-section{padding-inline:4px}.customer-account-session-card{padding:8px}.customer-account-status-section>div>section,.customer-account-status-section>div>aside{box-sizing:border-box;padding-inline:4px}.customer-account-task-action{box-sizing:border-box;min-width:44px}}@media (max-width:119px){#main-content .customer-account-status-section{padding-inline:0}.customer-account-session-card,.customer-viewing-requests-card,.customer-viewing-request-card{padding-inline:3px}}@media (max-width:80px){.customer-account-status-section>div>section,.customer-account-status-section>div>aside{padding-inline:2px}}@media (max-width:79px){.shell:has(.customer-account-status-section){padding-inline:0}.customer-favorite-properties-card{border-inline:0}#customer-favorite-properties-title{font-size:12px;line-height:1}.customer-account-session-card{border-inline:0;padding-inline:0}.customer-viewing-cancel-actions button{padding-inline:2px}.customer-account-status-section>div>section,.customer-account-status-section>div>aside{border-inline:0}}
