.crm-tour{scroll-margin-top:110px}.crm-tour-notice{max-width:900px;color:#49676b}.crm-tour-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.crm-tour-tabs button{border:1px solid #aacbca;background:#fff;color:#164b47;padding:12px 16px;border-radius:10px;font:inherit;cursor:pointer}.crm-tour-tabs button[aria-selected=true]{background:#164b47;color:#fff}.crm-tour-step{background:#fff;border:1px solid #d4e2df;padding:28px;border-radius:16px;margin:16px 0;min-height:260px}.crm-tour-number{color:#087d84;font-weight:700}.crm-tour-step h3{font-size:26px;margin:16px 0}.crm-tour-step p{max-width:820px}.crm-tour-controls{display:flex;gap:20px;align-items:center;margin:20px 0}.crm-tour-controls .button.secondary{color:#164b47;background:#fff;border:1px solid #aacbca}.crm-tour-controls button:disabled{opacity:.45;cursor:default}.crm-tour-scope{border-top:1px solid #cededb;padding-top:24px;margin-top:28px}.crm-tour-scope p{max-width:900px}.crm-tour [hidden]{display:none!important}.crm-tour a{overflow-wrap:anywhere}@media(max-width:760px){.crm-tour-step{padding:20px;min-height:340px}.crm-tour-step h3{font-size:22px}.crm-tour-tabs{display:grid;grid-template-columns:1fr 1fr}.crm-tour-tabs button{padding:10px;font-size:14px}.crm-tour-controls{gap:10px;flex-wrap:wrap}.crm-tour-controls .button{font-size:14px;padding:12px}.crm-tour-controls [data-tour-progress]{font-size:14px}}


.crm-tour .button{white-space:normal;max-width:100%;min-width:0;text-align:center;}
