.howsure .hs-account-panel{font-size:12px;line-height:1.7}.howsure .hs-account-panel>p{margin:10px 0 18px}.howsure .hs-account-panel h3{font-size:15px;font-weight:500;margin:20px 0 10px}.howsure .hs-account-panel form>.btn{margin:6px 0 12px}.howsure .hs-account-identity{display:flex;align-items:center;gap:13px;border:1px solid var(--line);background:var(--canvas);padding:15px;margin:18px 0}.howsure .hs-account-identity>span{min-width:0}.howsure .hs-account-identity strong{display:block;overflow-wrap:anywhere;font-weight:500}.howsure .hs-account-identity small{display:block;color:var(--muted)}.howsure .hs-account-import{margin-top:24px;border-top:1px solid var(--line)}.howsure .hs-account-import p{color:var(--muted);margin:10px 0 15px}.howsure .hs-account-import .notice{margin-top:15px}.howsure .hs-account-import .btn{margin-right:7px}.howsure .hs-account-boundary{padding:12px 16px;margin:12px 0;border:1px solid var(--line);font-size:11px;line-height:1.6;color:var(--muted)}.howsure.hs-account-page{min-height:100vh;background:var(--canvas);padding:0 0 40px;color:var(--text)}.howsure.hs-account-page>main{max-width:650px;margin:36px auto 0;padding:28px}.howsure.hs-account-page h1{font-size:24px;font-weight:500;margin-bottom:20px}@media(max-width:680px){.howsure.hs-account-page>main{margin:24px 16px;padding:18px}.howsure .hs-account-panel .hs-dialog-actions>.btn{flex:1 1}}.howsure .hs-signout-drafts{padding:20px;margin:20px 0;border:1px solid var(--line-strong);border-radius:6px;background:var(--panel);font-size:14px;line-height:1.7}.howsure .hs-signout-drafts h3{font-size:17px;font-weight:500;margin:0 0 12px}.howsure .hs-signout-drafts li{overflow-wrap:anywhere}.hs-email-consent{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.hs-email-consent input{width:18px;height:18px;flex:none;margin-top:2px;accent-color:var(--accent)}.howsure .dialog:has(.hs-auth-entry){width:min(460px,calc(100vw - 32px))}.howsure .hs-auth-entry{font-size:14px;line-height:1.6}.howsure .hs-account-panel>.hs-auth-intro{margin:0 0 22px;font-size:14px;line-height:1.6}.howsure .hs-auth-email-button,.howsure .hs-auth-form>.btn,.howsure .hs-auth-google-button{width:100%;min-height:46px;justify-content:center;font-size:14px}.howsure .hs-auth-google-button{background:var(--surface2);border-color:var(--line-strong)}.howsure .hs-google-mark{width:19px;height:19px;flex:none;margin-right:2px}.howsure .hs-auth-google>.notice{margin-top:12px}.howsure .hs-auth-google>.source-meta{margin:8px 0}.howsure .hs-auth-divider{display:flex;align-items:center;gap:14px;margin:17px 0;color:var(--muted);font-size:12px}.howsure .hs-auth-divider:after,.howsure .hs-auth-divider:before{content:"";height:1px;flex:1 1;background:var(--line)}.howsure .hs-auth-form .hs-field-label{font-size:13px;margin:16px 0}.howsure .hs-auth-form input{min-height:46px;font-size:16px;line-height:1.5}.howsure .hs-password-input{position:relative;display:flex;align-items:center}.howsure .hs-password-input input{padding-right:66px}.howsure .hs-password-input>button{position:absolute;right:5px;min-height:38px;padding:7px 10px;color:var(--muted);font-size:12px}.howsure .hs-password-input>button:hover{color:var(--text)}.howsure .hs-password-input>button:focus-visible{outline:2px solid var(--accent);outline-offset:0;border-radius:3px}.howsure .hs-auth-delivery{margin:18px 0;color:var(--muted);font-size:12px;line-height:1.65}.howsure .hs-auth-delivery>p{margin:0 0 10px}.howsure .hs-account-help summary,.howsure .hs-account-session-help summary{cursor:pointer;color:var(--text);font-size:12px;line-height:1.6;padding:5px 0}.howsure .hs-account-help details p{margin:10px 0}.howsure .hs-auth-access>.hs-dialog-actions{justify-content:flex-start;margin:12px 0;gap:5px 10px}.howsure .hs-auth-access>.hs-dialog-actions>.btn{padding:6px 0;border:0;background:none;min-height:32px;font-size:12px;flex:none}.howsure .hs-auth-access form{padding:0 14px 14px;border:1px solid var(--line);border-radius:5px}.howsure .hs-auth-access form .hs-field-label{font-size:13px}.howsure .hs-auth-access form input{font-size:16px;min-height:44px}.howsure .hs-account-continue{padding-top:12px;margin-top:20px;border-top:1px solid var(--line)}.howsure .hs-account-continue>.btn{width:100%;justify-content:center;min-height:42px;border:0;background:transparent;color:var(--muted)}.howsure .hs-account-session-help{margin-top:8px}.howsure .hs-account-session-help>.hs-dialog-actions{justify-content:flex-start;margin-top:8px}.howsure .hs-auth-methods{border-top:1px solid var(--line);margin-top:20px;padding-top:2px}.howsure .hs-auth-methods>.hs-auth-google{max-width:320px;margin-top:12px}.howsure .hs-auth-methods .source-meta{margin-top:8px}.howsure .hs-account-sessions{border-top:1px solid var(--line);margin-top:20px;padding-top:10px}.howsure .hs-account-sessions>summary{padding:8px 0;cursor:pointer;font-size:14px}.howsure .hs-account-sessions ul{list-style:none;padding:0;margin:12px 0}.howsure .hs-account-sessions li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.howsure .hs-account-sessions li>div{min-width:0}.howsure .hs-account-sessions li strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}.howsure .hs-account-sessions li small{display:block;color:var(--muted);font-size:11px}.howsure .hs-account-sessions li .badge{margin-left:8px}.howsure .hs-account-sessions .notice{margin-top:12px}.howsure .hs-agent-access section>p{margin:10px 0;font-size:13px}.howsure .hs-agent-access fieldset{border:1px solid var(--line);padding:14px;margin:14px 0}.howsure .hs-agent-access legend{padding:0 6px;color:var(--muted)}.howsure .hs-agent-access fieldset>p{margin:0 0 12px;color:var(--muted);font-size:12px}.howsure .hs-agent-access .hs-email-consent{margin:12px 0}.howsure .hs-agent-access .hs-email-consent small{display:block;color:var(--muted);font-size:12px;margin-top:3px}.howsure .hs-agent-access input:not([type=checkbox]),.howsure .hs-agent-access select{width:100%;min-height:44px;font-size:16px}.howsure .hs-agent-issued{padding:16px;border:1px solid var(--line-strong);background:var(--canvas);margin:16px 0;overflow-wrap:anywhere}.howsure .hs-agent-issued h3{margin-top:0}.howsure .hs-agent-issued code{overflow-wrap:anywhere}.howsure .hs-agent-access .hs-dialog-actions{flex-wrap:wrap}.howsure .hs-agent-revoke{margin-top:12px}.howsure .hs-agent-revoke p{font-size:12px}@media(max-width:680px){.howsure .hs-auth-access>.hs-dialog-actions>.btn{flex:none}.howsure .hs-auth-entry .notice{font-size:13px}.howsure .dialog:has(.hs-auth-entry)>.dialog-body{padding:20px}}