.help-launch{display:inline-flex;align-items:center;gap:8px;border:1px solid #cbdccc;border-radius:24px;padding:9px 15px;background:#f4f8f2;color:#305c2f;font:600 13px Inter,sans-serif;cursor:pointer;white-space:nowrap}.help-launch[hidden]{display:none}.help-launch>span{display:grid;place-items:center;width:20px;height:20px;border:1.5px solid currentColor;border-radius:50%;font-size:13px}.help-launch:hover{background:#e7f0e3}.help-launch:focus-visible,.help-close:focus-visible,.help-done:focus-visible,.field-help summary:focus-visible{outline:3px solid #719d55;outline-offset:3px}.help-dialog{box-sizing:border-box;position:fixed;inset:0;margin:auto;width:min(540px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow:auto;padding:28px;border:1px solid #dae4d7;border-radius:22px;background:#fff;color:#23332b;box-shadow:0 24px 80px #142d2038;text-align:left;font:14px/1.65 Inter,sans-serif}.help-dialog::backdrop{background:rgba(22,40,29,.38)}.help-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.help-heading small{font-size:10px;letter-spacing:1.6px;font-weight:700;color:#58754b}.help-heading h2{margin:5px 0 0;font-size:24px;line-height:1.25;color:#243e2a}.help-close{flex-shrink:0;width:36px;height:36px;border:0;border-radius:50%;background:#f0f5ed;color:#365c32;font-size:26px;cursor:pointer}.help-intro{margin:18px 0;color:#5f6e64}.help-steps{padding-left:24px;margin:20px 0}.help-steps li{padding-left:6px;margin-bottom:14px}.help-steps li::marker{color:#477039;font-weight:700}.help-note{background:#f4f7f1;border:1px solid #e0e9d9;border-radius:12px;padding:15px}.help-note p{margin:4px 0 0;font-size:12px;color:#5b6a5f}.help-done{display:block;margin:22px 0 0 auto;border:0;border-radius:10px;background:#365f2d;color:white;padding:11px 24px;font:600 14px Inter,sans-serif;cursor:pointer}.field-help{margin-top:6px;font:12px/1.5 Inter,sans-serif;color:#5d7160}.field-help summary{cursor:pointer;color:#426837;width:fit-content}.field-help p{margin:6px 0;padding:10px 12px;background:#f4f7f1;border-left:3px solid #a7bf91;border-radius:0 7px 7px 0;max-width:65ch}.login-body>.help-launch{position:fixed;right:20px;top:18px;z-index:20}@media(max-width:600px){.help-dialog{padding:22px}.help-heading h2{font-size:21px}.topbar-actions{gap:6px}.help-launch{padding:8px 10px}.login-body>.help-launch{top:10px;right:10px}}@media print{.help-launch,.help-dialog,.field-help,.help-without-js{display:none!important}}
.help-contact-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.help-contact{display:flex;align-items:center;gap:10px;flex:1 1 180px;min-width:0;padding:11px 13px;background:#fff;border:1px solid #ccdcca;border-radius:10px;color:#315d30;text-decoration:none;font-size:13px;font-weight:600}.help-contact:hover{background:#eaf2e5;border-color:#9eb68e}.help-contact:focus-visible{outline:3px solid #719d55;outline-offset:3px}.help-contact>i{font-size:20px}.help-contact>span{min-width:0}.help-contact small{display:block;font-size:11px;font-weight:400;color:#5b6a5f;overflow-wrap:anywhere}.help-contact-arrow{margin-left:auto}
.help-email-options{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:12px}.help-email-options a,.help-email-options button{font:500 12px/1.5 Inter,sans-serif;color:#365f2d;text-decoration:underline;background:none;border:0;padding:4px 0;cursor:pointer}.help-email-options :focus-visible{outline:3px solid #719d55;outline-offset:3px}[data-copy-support-status]{overflow-wrap:anywhere;user-select:text}
