.wc-account-menu{width:min(20rem,calc(100vw - 2rem));overflow-wrap:anywhere}.wc-account-menu [data-slot=dropdown-menu-label]{display:grid;gap:.35rem;padding:.7rem;white-space:normal}.wc-account-menu [data-slot=dropdown-menu-label] span{color:var(--muted-foreground);font-weight:400}.wc-account-menu [role=menuitem]{min-height:44px;padding:.65rem;white-space:normal}.wc-sidebar nav .wc-mobile-help{display:none}.wc-help-sheet{width:min(100vw,38rem);max-width:100vw!important}.wc-help-content{min-height:0;overflow-y:auto;padding:0 1.25rem 2rem;overflow-wrap:anywhere}.wc-help-content>label{display:block;margin-bottom:.5rem;font-weight:600}.wc-help-content>p{margin-block:1rem}.wc-help-article{border-top:1px solid var(--border);padding-block:1.25rem}.wc-help-article h2{font-size:1.1rem;font-weight:600}.wc-help-article h2 small{display:block;margin-top:.25rem;font-size:.8rem;color:var(--muted-foreground)}.wc-help-article p{margin-block:.8rem}.wc-help-article button{white-space:normal;height:auto;min-height:44px}.wc-profile-card{max-width:45rem;padding:1.5rem}.wc-profile-card dl{display:grid;gap:1rem}.wc-profile-card dt{color:var(--muted-foreground)}.wc-profile-card dd{margin-top:.25rem;overflow-wrap:anywhere}.wc-profile-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.wc-profile-actions button{min-height:44px;white-space:normal;height:auto}.wc-account-dialog{max-height:calc(100dvh - 2rem);overflow-y:auto;overflow-wrap:anywhere}.wc-account-field{display:grid;gap:.4rem;margin-top:1rem}.wc-account-field p{font-size:.85rem}.wc-account-dialog [role=alert],.wc-account-field [id$=-error]{color:var(--destructive)}.wc-account-show-password{display:flex;align-items:center;gap:.65rem;min-height:44px;margin-top:.75rem}.wc-account-show-password input{flex:0 0 auto}@media (max-width:800px){.wc-invite-button{width:3rem;padding-inline:0}.wc-invite-button-label{display:none}.wc-app :is(.wc-section-heading,.wc-editor-footer,.wc-button-row){flex-wrap:wrap;min-width:0}.wc-app :is(.wc-section-heading,.wc-editor-footer,.wc-button-row)>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.wc-app :is(.wc-button-row,.wc-editor-footer) button{white-space:normal;height:auto;min-height:44px}.wc-top-actions>.wc-desktop-help{display:none}.wc-sidebar nav .wc-mobile-help{display:flex}.wc-profile-card{padding:1rem}}.wc-password-field{display:flex;gap:.375rem;align-items:center;min-width:0}.wc-password-field>input{flex:1 1 auto;min-width:0}