.pmh .pmh-account-dropdown{position:relative;flex:0 0 auto;min-width:0}
.pmh .pmh-account-dropdown>summary.pmh-account{display:flex;align-items:center;cursor:pointer;list-style:none;user-select:none}
.pmh .pmh-account-dropdown>summary::-webkit-details-marker{display:none}
.pmh .pmh-account-chevron{font-size:17px;line-height:1;transition:transform .15s}
.pmh .pmh-account-dropdown[open] .pmh-account-chevron{transform:rotate(180deg)}
.pmh .pmh-account-dropdown-panel{position:absolute;top:calc(100% + 10px);right:0;z-index:1000;width:240px;max-width:calc(100vw - 32px);padding:8px;border:1px solid #dce1e8;border-top:3px solid #c68426;border-radius:10px;background:#fff;box-shadow:0 12px 32px rgba(19,41,68,.16);max-height:65vh;overflow:auto;text-align:left}
.pmh .pmh-account-dropdown-panel>a{display:block;padding:12px 14px;border-radius:6px;background:#fff;color:#132944;font:600 13px/1.5 "Manrope",Arial,sans-serif;text-decoration:none;white-space:normal}
.pmh .pmh-account-dropdown-panel>a:hover{background:#fff8e9;color:#132944}
.pmh .pmh-account-dropdown-panel>a.pmh-account-signout{margin-top:5px;border-top:1px solid #e8ecf1;border-radius:0 0 6px 6px}
.pmh .pmh-account-dropdown>summary:focus-visible,.pmh .pmh-account-dropdown-panel>a:focus-visible{outline:2px solid #c68426;outline-offset:2px}
@media(max-width:767px){.pmh .pmh-account-dropdown-panel{width:220px}.pmh .pmh-account-chevron{font-size:14px}}
@media(prefers-reduced-motion:reduce){.pmh .pmh-account-chevron{transition:none}}
