.aha-heading{margin:0;font-family:var(--aha-font-product);font-weight:var(--aha-weight-semibold);line-height:var(--aha-line-height-heading);color:var(--aha-text-default)}.aha-heading--1{font-size:var(--aha-size-h3)}.aha-heading--2{font-size:var(--aha-size-h4)}.aha-heading--3{font-size:var(--aha-size-xl)}.aha-heading--4{font-size:var(--aha-size-h6)}.aha-heading--5{font-size:var(--aha-size-l)}.aha-app-shell{display:flex;flex-direction:column;min-height:100vh;background:var(--aha-bg-base)}.aha-app-header{display:flex;align-items:center;justify-content:space-between;padding-inline:24px;min-height:64px;background:var(--aha-bg-container);border-bottom:1px solid var(--aha-border-default);position:sticky;top:0;z-index:20;container-type:inline-size;container-name:aha-header}.aha-app-header__logo{display:inline-flex;align-items:center;text-decoration:none}.aha-app-header,.aha-app-content{box-sizing:border-box}.aha-app-content{padding:40px 48px;max-width:1360px;width:100%;margin:0 auto;flex:1 0 auto}.aha-app-content--bare{padding:0;max-width:100%}.aha-app-content--embed{padding:16px 24px}@media (max-width: 767.98px){.aha-app-content{padding:24px 16px}.aha-app-content--embed{padding:16px}.aha-app-header{padding-inline:16px}}.aha-app-content.aha-app-content--embed-workspace{padding:24px 16px 80px;max-width:1440px}.aha-app-content.aha-app-content--embed-workspace{padding-inline:clamp(16px,calc(16px + (100vw - 360px)*.0348),48px)}.aha-csat{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.aha-csat__prompt{font-size:12px;line-height:1.5;color:#616161;white-space:nowrap}.aha-csat__thumbs{display:inline-flex;align-items:center;gap:0}.aha-csat__feedback{display:flex;flex-direction:column;gap:8px;width:260px;max-width:100%}.aha-csat__feedback-actions{display:flex;justify-content:flex-end}.aha-csat__toast{position:fixed;inset-inline-end:24px;bottom:24px;z-index:1100;max-width:280px;padding:8px 14px;border-radius:999px;background:#1a1a1aeb;color:#fff;font-size:13px;line-height:1.4;box-shadow:0 6px 16px #0000002e;animation:aha-csat-toast-rise .28s ease-out}@keyframes aha-csat-toast-rise{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.aha-survey-card-list{display:flex;flex-direction:column;gap:var(--aha-space-12)}.aha-survey-card-list__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--aha-space-12);margin-bottom:var(--aha-space-8)}.aha-survey-card-list__title.ant-typography{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--aha-size-default);line-height:1.4;flex:1 1 auto;min-width:0}.aha-survey-card-list__actions{display:flex;align-items:center;gap:var(--aha-space-8);flex-shrink:0}.aha-survey-card-list__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aha-space-12)}.aha-survey-card-list__meta-text.ant-typography{font-size:var(--aha-size-sm)}@media (max-width: 767.98px){.aha-survey-context-menu aha-menu::part(item){min-height:44px}}.aha-survey-table-ds__row{cursor:pointer}.aha-survey-table-ds__title{display:block;max-width:400px;overflow:hidden;font-weight:var(--aha-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.aha-survey-table-ds__responses{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--aha-space-8)}.aha-survey-table-ds__date{color:var(--aha-text-secondary);white-space:nowrap}.aha-survey-table-ds__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--aha-space-8)}@property --aha-ai-gradient-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.aha-ai-reveal{--aha-ai-gradient-1: var(--aha-color-primary);--aha-ai-gradient-2: var(--aha-color-primary);--aha-ai-gradient-3: color-mix(in srgb, var(--aha-color-primary) 30%, var(--aha-white));--aha-ai-pink: var(--aha-color-primary);--aha-ai-icon-muted: var(--aha-icon-disabled);display:flex;flex-direction:column;gap:16px}.aha-ai-reveal--gate-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.aha-ai-reveal__file-input-hidden{display:none}.aha-ai-reveal__card{display:flex;flex-direction:column;padding:12px;border:2px solid transparent;border-radius:12px;cursor:text;background:linear-gradient(var(--aha-white),var(--aha-white)) padding-box,conic-gradient(from var(--aha-ai-gradient-angle),var(--aha-ai-gradient-1),var(--aha-ai-gradient-2),var(--aha-ai-gradient-3),var(--aha-ai-gradient-2),var(--aha-ai-gradient-1)) border-box;transition:box-shadow .3s ease;animation:aha-ai-rotate-gradient 6s linear infinite}.aha-ai-reveal__card.is-focused{box-shadow:0 1px 2px color-mix(in srgb,var(--aha-gray-100) 3%,transparent),0 6px 14px -6px color-mix(in srgb,var(--aha-logo-purple) 24%,transparent),0 4px 10px color-mix(in srgb,var(--aha-logo-purple) 10%,transparent)}.aha-ai-reveal__card.is-disabled{opacity:.6}.aha-ai-reveal__card.is-loading{animation-duration:2s}@keyframes aha-ai-rotate-gradient{to{--aha-ai-gradient-angle: 360deg}}.aha-ai-reveal__top-row{display:flex}.aha-ai-reveal__input{width:100%;min-height:22px;max-height:168px;border:none;outline:none;background:transparent;resize:none;overflow-y:auto;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.2px;color:var(--aha-text-default)}.aha-ai-reveal__input::placeholder{color:var(--aha-ai-icon-muted)}.aha-ai-reveal__input:focus,.aha-ai-reveal__input:focus-visible{outline:none}.aha-ai-reveal__input:disabled{cursor:not-allowed}.aha-ai-reveal__bottom-row{display:flex;align-items:center;justify-content:space-between;margin-top:8px}@keyframes aha-ai-spin{to{transform:rotate(360deg)}}.aha-ai-reveal__file-bar{display:flex;align-items:center;gap:8px;padding:0 0 8px;margin-bottom:8px;border-bottom:1px solid var(--aha-gray-20);color:var(--aha-gray-80);font-size:13px}.aha-ai-reveal__file-bar--uploading{color:var(--aha-gray-50)}.aha-ai-reveal__file-bar--error{color:var(--aha-color-error)}.aha-ai-reveal__file-bar-name{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aha-ai-reveal__file-bar-status{flex-shrink:0;color:var(--aha-icon-disabled)}.aha-ai-reveal__upload-spinner{width:14px;height:14px;border:2px solid var(--aha-border-secondary);border-top-color:var(--aha-ai-pink);border-radius:50%;flex-shrink:0;animation:aha-ai-spin .6s linear infinite}.aha-ai-reveal__error,.aha-ai-reveal__attach-error{font-size:13px}.aha-ai-reveal__chips{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:none}.aha-ai-reveal__chips aha-button{flex-shrink:0}.aha-ai-reveal__chips::-webkit-scrollbar{display:none}@media (prefers-reduced-motion: reduce){.aha-ai-reveal__card{animation:none}}:where(.aha-ux-fixes) .aha-ai-reveal__card:not(.is-focused):not(.is-loading){background:var(--aha-white);border-color:var(--aha-border-default);animation:none}:where(.aha-ux-fixes) .aha-ai-reveal__file-bar,:where(.aha-ux-fixes) .aha-ai-reveal__error,:where(.aha-ux-fixes) .aha-ai-reveal__attach-error{font-size:var(--aha-size-default)}:where(.aha-ux-fixes) .aha-ai-reveal__chips{flex-wrap:wrap;overflow:visible;padding-bottom:0}.aha-strip{margin-bottom:24px}.aha-strip__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.aha-strip__card-row{display:flex;gap:14px;padding:10px 0;margin:-10px 0}.aha-strip__card-row .aha-strip__card-wrapper{flex:1 1 0;min-width:0}@media (max-width: 767px){.aha-strip__header{flex-direction:column;align-items:flex-start;gap:4px}.aha-strip__card-row{flex-wrap:wrap}.aha-strip__card-row .aha-strip__card-wrapper{flex:1 1 calc(50% - 7px)}}.aha-strip-template-card{display:block;height:210px;cursor:pointer}.aha-kickstart-row{display:flex;flex-direction:column;gap:var(--aha-sizeLG);margin-bottom:var(--aha-sizeXL)}.aha-kickstart-row__pills{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--aha-size);align-items:center;justify-content:flex-start}.aha-kickstart-row__pill-arrow{opacity:0;translate:calc(-1 * var(--aha-space-4)) 0;transition:opacity var(--aha-motion-mid) var(--aha-ease-out),translate var(--aha-motion-mid) var(--aha-ease-out)}.aha-kickstart-row__pills aha-button:hover .aha-kickstart-row__pill-arrow,.aha-kickstart-row__pills aha-button:focus-visible .aha-kickstart-row__pill-arrow{opacity:1;translate:none}@media (prefers-reduced-motion: reduce){.aha-kickstart-row__pill-arrow{transition:none}}@media (max-width: 479.98px){.aha-kickstart-row__pills{flex-direction:column;align-items:stretch;gap:var(--aha-sizeSM)}.aha-kickstart-row__pills aha-button{width:100%}}.aha-kickstart-row__stub-header{display:flex;align-items:center}.aha-kickstart-row__stub-title{margin-bottom:0!important;margin-top:0!important}.aha-kickstart-row__stub-body{margin-top:var(--aha-sizeSM);margin-bottom:0!important}.aha-kickstart-row__upgrade-actions{display:flex;gap:var(--aha-sizeXS)}.aha-kickstart-row__segmented{display:block;max-width:640px}.aha-template-gallery-card{display:block;height:210px}.aha-tpl-card__body{display:flex;flex-direction:column;gap:8px;height:100%}.aha-tpl-card__icon{color:var(--aha-color-primary)}.aha-tpl-card__title{font-size:14px;font-weight:600;line-height:1.3;color:var(--aha-text-default);min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aha-tpl-card__desc{font-size:14px;line-height:1.45;color:var(--aha-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aha-tpl-card__meta{margin-top:auto;padding-top:14px;display:flex;align-items:center;gap:6px;font-size:12px;color:var(--aha-text-secondary)}.aha-template-gallery-modal__sticky-header{position:sticky;top:0;z-index:2;background:var(--aha-bg-elevated)}.aha-template-gallery-modal__search-row{display:flex;align-items:center;gap:8px;margin-bottom:16px}.aha-template-gallery-modal__search{display:block;--aha-field-width: 100%;flex:1 1 auto;min-width:0}.aha-template-gallery-modal__request-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding-bottom:16px}.aha-template-gallery-request__popover{display:flex;flex-direction:column;gap:8px;width:280px;max-width:80vw}.aha-template-gallery-modal__body{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s ease}.aha-template-gallery-modal__body:hover{scrollbar-color:var(--aha-text-disabled) transparent}.aha-template-gallery-modal__body::-webkit-scrollbar{width:8px}.aha-template-gallery-modal__body::-webkit-scrollbar-thumb{background-color:transparent;border-radius:8px;transition:background-color .3s ease}.aha-template-gallery-modal__body:hover::-webkit-scrollbar-thumb{background-color:var(--aha-text-disabled)}.aha-template-gallery-modal__body::-webkit-scrollbar-thumb:hover{background-color:var(--aha-text-tertiary)}.aha-template-gallery-modal__alert{display:block;margin-bottom:16px}.aha-template-gallery-modal__loading{text-align:center;padding:48px}.aha-template-gallery-modal__section{margin-bottom:24px}.aha-template-gallery-modal__section-title{margin-bottom:12px}.aha-template-detail__loading{display:flex;justify-content:center;padding:24px}.aha-template-detail__clone-error{margin-bottom:16px}.aha-template-detail__content{display:flex;flex-direction:column;gap:16px}.aha-template-detail__title{margin-bottom:0}.aha-template-detail__footer{display:flex;align-items:center;justify-content:space-between;width:100%}:where(.aha-ux-fixes) .aha-tpl-card__icon{color:var(--aha-text-default)}:where(.aha-ux-fixes) .aha-template-gallery-modal__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--aha-space-16)}.ant-modal-body .aha-preview-modal__outer,.aha-preview-modal__outer{display:flex;flex-direction:column;height:80vh;overflow:hidden;padding:0;border-radius:var(--aha-radius-lg)}@media (max-width: 767px){.aha-preview-modal__outer{height:calc(100vh - 16px - env(safe-area-inset-bottom,0px));height:calc(100dvh - 16px - env(safe-area-inset-bottom,0px))}.aha-preview-modal__footer-row{flex-direction:column;align-items:flex-start;gap:8px}}.aha-preview-modal__outer .aha-preview-modal__header{display:flex;align-items:center;gap:8px;padding:12px 24px;border-bottom:1px solid var(--aha-border-secondary);flex-shrink:0;background:var(--aha-bg-container);position:sticky;top:0;z-index:1}.aha-preview-modal__header-content,.aha-preview-modal__header-title{flex:1;min-width:0}.aha-preview-modal__body{flex:1;overflow-y:auto;padding:24px;overscroll-behavior:contain;position:relative}.aha-preview-modal__footer{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-top:1px solid var(--aha-border-secondary);flex-shrink:0;background:var(--aha-bg-container);position:sticky;bottom:0}.aha-preview-modal__body-inner{display:flex;gap:16px;align-items:flex-start}.aha-preview-modal__page-indicator-col{flex-shrink:0;width:24px}.aha-preview-modal__question-col{flex:1;min-width:0}.aha-preview-modal__loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--aha-white-a70);display:flex;align-items:center;justify-content:center;z-index:5}.aha-preview-question-card{position:relative;border:1px solid var(--aha-border-secondary);border-radius:var(--aha-radius-lg);padding:12px;margin-bottom:16px;background:var(--aha-bg-container)}.aha-preview-question-card:last-child{margin-bottom:0}.aha-preview-modal__empty-state{text-align:center;padding:40px 0;color:var(--aha-text-secondary)}.aha-preview-body-title-row{display:flex;align-items:center;gap:8px;margin-bottom:20px}.aha-preview-body-title-sparkle{color:var(--aha-color-primary);flex-shrink:0}.aha-ai-preview__prompt-row{display:flex;align-items:center;gap:8px}.aha-ai-preview__prompt{flex:1;min-width:0}.aha-ai-preview__regen-error{font-size:12px}.aha-ai-preview__header{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.aha-preview-modal__footer-row{width:100%;display:flex;justify-content:space-between;align-items:center}:where(.aha-ux-fixes) .aha-preview-modal__footer-row{justify-content:flex-end}.aha-preview-body{position:relative}.aha-preview-body-title{margin:0!important;flex:1;font-size:18px!important;line-height:1.4!important}.aha-preview-body-title--editable{cursor:text}.aha-preview-question-card__header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aha-preview-question-card__type-chip{flex-shrink:0}.aha-preview-question-card__summary{display:block;margin-top:8px;font-size:12px;line-height:1.5}:where(.aha-ux-fixes) .aha-preview-body-title-sparkle{color:var(--aha-text-default)}:where(.aha-ux-fixes) .aha-preview-modal__header-title{font-size:var(--aha-size-h6);font-weight:var(--aha-weight-semibold)}.aha-respondent-credit{width:100%;box-sizing:border-box;padding:32px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;font-size:13px;color:var(--aha-colorTextSecondary, rgba(26, 26, 46, .65));background:transparent}.aha-respondent-credit__logo{height:26px;width:auto;display:block}@media (max-width: 640px){.aha-respondent-credit{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}}.aha-respondent-credit__text{margin-inline-end:4px}.aha-respondent-credit__link{color:var(--aha-colorAccentText, var(--aha-colorPrimary, #e70e68));text-decoration:underline;text-underline-offset:2px;font-weight:500}.aha-respondent-credit__link:hover{color:var(--aha-colorAccentTextHover, var(--aha-colorPrimaryHover, #db005b))}.aha-inspector-row{display:flex;gap:12px;margin:0;padding:0}.aha-inspector-row--inline{flex-direction:row;align-items:center;justify-content:space-between;min-height:32px}.aha-inspector-row--stacked{flex-direction:column;align-items:stretch;gap:6px}.aha-inspector-row--paired{flex-direction:row;align-items:flex-start;gap:12px}.aha-inspector-row--paired>*{flex:1 1 0;min-width:0}.aha-inspector-row--accented{position:relative;padding-inline-start:10px}.aha-inspector-row--accented:before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:0;width:2px;background:var(--aha-primary, #e70e68)}.aha-inspector-row__label{font-size:13px;line-height:1.4;color:var(--aha-text, #1a1a1a);cursor:pointer;font-weight:500}.aha-inspector-row__labelwrap{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.aha-inspector-row--inline .aha-inspector-row__labelwrap+.aha-inspector-row__control{flex-shrink:0}.aha-inspector-row__help{font-size:12px;line-height:1.4;color:var(--aha-colorTextMuted, #667085)}.aha-inspector-row--stacked .aha-inspector-row__help{margin-top:4px}.aha-inspector-row__control{display:flex;align-items:center}.aha-inspector-row--stacked .aha-inspector-row__control{display:block;width:100%}.aha-inspector-row__control>.aha-inspector-row__explain{margin:12px 0}:where(.aha-ux-fixes) .aha-inspector-row--stacked{gap:8px}:where(.aha-ux-fixes) .aha-inspector-row__help{color:var(--aha-text-secondary)}.aha-block-image-section{display:flex;flex-direction:column;gap:12px;padding:12px 0;border-bottom:1px solid var(--aha-color-border-subtle, rgba(0, 0, 0, .06))}.aha-block-image-section__header{display:flex;align-items:center;justify-content:space-between}.aha-block-image-section__file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.aha-block-image-section__progress,.aha-block-image-section__error{display:flex;align-items:center;gap:8px}.aha-block-image-section__thumb{display:flex;align-items:center;justify-content:center;width:100%;max-height:160px;overflow:hidden;background:var(--aha-color-bg-muted, rgba(0, 0, 0, .03));border-radius:6px}.aha-block-image-section__thumb-img{display:block;width:100%;height:auto;max-height:160px;object-fit:contain}.aha-block-image-section__actions{display:flex;gap:8px}.aha-block-image-section__actions>*{flex:1 1 0}:where(.aha-ux-fixes) .aha-block-image-section{border-bottom:none}:root.aha-ds-foundations .aha-block label:is(.ant-radio-wrapper,.ant-checkbox-wrapper):not(.aha-matrix-stack__option){min-height:44px;box-sizing:border-box}:root.aha-ds-foundations .aha-block label:is(.ant-radio-wrapper,.ant-checkbox-wrapper):not(.aha-matrix-stack__option):not(.ant-radio-wrapper-disabled,.ant-checkbox-wrapper-disabled):hover{background:color-mix(in srgb,var(--aha-colorPrimary) 10%,var(--aha-white))}:root.aha-ds-foundations .aha-block__body label:is(.ant-radio-wrapper,.ant-checkbox-wrapper){border:1px solid var(--aha-border-secondary)}:root.aha-ds-foundations .aha-block__body label:is(.ant-radio-wrapper,.ant-checkbox-wrapper):not(.ant-radio-wrapper-disabled,.ant-checkbox-wrapper-disabled):hover{border-color:var(--aha-colorPrimary)}:root.aha-ds-foundations .aha-block label:is(.ant-radio-wrapper,.ant-checkbox-wrapper):has(input:checked){border-color:var(--aha-colorPrimary);box-shadow:none}:root.aha-ds-foundations .aha-block label:is(.ant-radio-wrapper,.ant-checkbox-wrapper):not(.aha-matrix-stack__option):has(input:checked){background:color-mix(in srgb,var(--aha-colorPrimary) 16%,var(--aha-white))}:root.aha-ds-foundations .aha-matrix__cell label:is(.ant-radio-wrapper,.ant-checkbox-wrapper){border:none}:root.aha-ds-foundations .aha-conv-choice-other-enter,:root.aha-ds-foundations .aha-conv-ranking-item button.aha-conv-ranking-grip{position:relative}:root.aha-ds-foundations .aha-conv-choice-other-enter:before,:root.aha-ds-foundations .aha-conv-ranking-item button.aha-conv-ranking-grip:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}:root.aha-ds-foundations .aha-matrix__table tbody tr:hover .aha-matrix__cell,:root.aha-ds-foundations .aha-matrix__table tbody tr:hover .aha-matrix__row-head{background:color-mix(in srgb,var(--aha-colorPrimary) 8%,var(--aha-white))}:root.aha-ds-foundations .aha-matrix__cell:hover:not([data-checked=true]):not(:has(.ant-radio-wrapper-disabled,.ant-checkbox-wrapper-disabled)),:root.aha-ds-foundations .aha-matrix__table tbody tr:hover .aha-matrix__cell:hover:not([data-checked=true]):not(:has(.ant-radio-wrapper-disabled,.ant-checkbox-wrapper-disabled)){background:color-mix(in srgb,var(--aha-colorPrimary) 16%,var(--aha-white))}:root.aha-ds-foundations .aha-matrix__cell[data-checked=true],:root.aha-ds-foundations .aha-matrix__table tbody tr:hover .aha-matrix__cell[data-checked=true]{background:color-mix(in srgb,var(--aha-colorPrimary) 12%,var(--aha-white))}:root.aha-ds-foundations .aha-matrix-stack__row--done{border-color:var(--aha-border-secondary)}:root.aha-ds-foundations .aha-matrix-stack__next-ds{align-self:flex-end}:root.aha-ds-foundations .aha-matrix-stack__option:is(.ant-radio-wrapper-checked,.ant-checkbox-wrapper-checked){background:color-mix(in srgb,var(--aha-colorPrimary) 8%,var(--aha-white))}@media (hover: hover){:root.aha-ds-foundations .aha-matrix-stack__option:not(.ant-radio-wrapper-checked,.ant-checkbox-wrapper-checked,.ant-radio-wrapper-disabled,.ant-checkbox-wrapper-disabled):hover{background:color-mix(in srgb,var(--aha-colorPrimary) 5%,var(--aha-white))}}:root.aha-ds-foundations .aha-ds-respondent-progress__label{line-height:1.5}:root.aha-ds-foundations .aha-ds-thankyou__score-value{font-weight:600}:root.aha-ds-foundations :where(.aha-block__body) .aha-conv-choice-letter,:root.aha-ds-foundations :where(.aha-block__body) .aha-conv-ranking-rank{color:color-mix(in srgb,var(--aha-colorAccentOnChrome) 80%,var(--aha-text-default))}:root.aha-ds-foundations [data-testid=respondent-classic] .aha-matrix-stack__heading{color:var(--aha-text-default)}:root.aha-ds-foundations .aha-matrix-stack__status--done{color:var(--aha-colorAccentOnChrome)}:root.aha-ds-foundations .aha-matrix__scroll:not([data-scroll-start=true]) .aha-matrix__corner{background:transparent;box-shadow:none}.aha-paywall-crown{flex-shrink:0}.aha-paywall-anchor{display:inline-flex;align-items:center}.aha-paywall-badge{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer}.export-menu::part(dd),.export-menu>[slot=trigger]{display:block}.delete-all-responses-modal-wrap .ant-modal{transform-origin:center center!important}.connect-logo{position:relative;display:inline-block;flex-shrink:0}.connect-logo img{position:absolute;top:0;right:0;bottom:0;left:0}.connect-logo__original{opacity:0;transition:opacity .15s ease}[data-connect-card]:hover .connect-logo__original,[data-connect-card]:focus-within .connect-logo__original{opacity:1}@media (prefers-reduced-motion: reduce){.connect-logo__original{transition:none}}.nps-summary{width:100%}.nps-score__label{display:flex;align-items:center;gap:5px;font-size:14px;color:var(--aha-colorTextSecondary)}.nps-score__help{display:inline-flex;color:var(--aha-colorTextSubtle);cursor:help}.nps-score__value{font-size:40px;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--aha-colorText);font-variant-numeric:tabular-nums;margin-top:2px}.nps-dist{margin-top:24px}.nps-ends{display:flex;justify-content:space-between;font-size:13px;color:var(--aha-colorTextTertiary);margin-top:6px}.results-respondent-report{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.results-respondent-report__header{position:sticky;top:0;z-index:1;background:var(--aha-colorWhite, #fff);padding:16px 24px 12px;border-bottom:1px solid var(--aha-colorBorderLight, #eee);display:flex;flex-direction:column;gap:8px}.results-respondent-report__name{font-size:18px;font-weight:700;color:var(--aha-colorTextStrong, #1f1f1f)}.results-respondent-report__header-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.results-respondent-report__header-action{flex:none}.results-respondent-report__cards{display:flex;flex-direction:column;gap:12px;padding:0 24px}.results-respondent-report__removed-title{font-size:13px;font-weight:600;color:var(--aha-colorTextMuted, #888);margin-top:8px;padding:0 24px}.results-answer-card{border:1px solid var(--aha-colorBorderLight, #eee);border-radius:12px;padding:20px 24px;background:var(--aha-colorWhite, #fff)}.results-answer-card--skipped{border-style:dashed}.results-answer-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.results-answer-card__badges{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.results-answer-card__chip{white-space:nowrap}.results-answer-card__points{font-size:13px;color:var(--aha-colorTextMuted, #888);white-space:nowrap}.results-answer-card__title{font-size:18px;font-weight:700;line-height:1.35;color:var(--aha-colorTextStrong, #1f1f1f);margin-bottom:16px}.results-answer-card__skipped{font-size:14px;color:var(--aha-colorTextMuted, #999);font-style:italic}.results-answer-correct{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px}.results-answer-correct--correct{background:var(--aha-answer-correct-tint-30);color:var(--aha-text-default)}.results-answer-correct--incorrect{background:var(--aha-answer-wrong-tint-30);color:var(--aha-text-default)}.results-choice-list{display:flex;flex-direction:column;gap:10px}.results-choice-opt{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px;border:1.5px solid var(--aha-colorBorderLight, #e5e7eb);border-radius:8px;font-size:15px;color:var(--aha-colorText, #333)}.results-choice-opt--selected{border-color:var(--aha-colorPrimary, #e70e68);color:var(--aha-colorTextStrong, #1f1f1f);font-weight:600}.results-choice-opt__check{flex-shrink:0;display:inline-flex;color:var(--aha-colorPrimary, #e70e68)}.results-choice-other{margin-top:10px;font-size:13px;color:var(--aha-colorTextMuted, #777)}.results-rating{display:flex;flex-direction:column;gap:8px}.results-rating__value{font-size:22px;font-weight:700;color:var(--aha-colorTextStrong, #1f1f1f)}.results-rating__value small{font-size:14px;font-weight:500;color:var(--aha-colorTextMuted, #999)}.results-rating__track{position:relative;height:8px;border-radius:4px;background:var(--aha-colorBgFill, #ececf0);margin:8px 7px}.results-rating__fill{position:absolute;inset-inline-start:0;top:0;bottom:0;border-radius:4px;background:var(--aha-colorPrimary, #e70e68)}.results-rating__marker{position:absolute;top:50%;width:16px;height:16px;border-radius:50%;background:var(--aha-colorPrimary, #e70e68);border:3px solid var(--aha-colorWhite, #fff);transform:translate(-50%,-50%);box-shadow:0 1px 4px #00000040}.results-rating__labels{display:flex;justify-content:space-between;font-size:12px;color:var(--aha-colorTextMuted, #999)}.results-nps{display:flex;flex-direction:column;gap:10px}.results-nps__top{display:flex;justify-content:flex-end}.results-nps__cells{display:flex;gap:6px}.results-nps__cell{flex:1 1 0;min-width:0;height:40px;display:grid;place-items:center;border:1px solid var(--aha-colorBorderMedium);border-radius:8px;background:var(--aha-colorWhite);color:var(--aha-colorTextSecondary);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.results-nps__cell--sel{background:var(--aha-colorPrimary);border-color:var(--aha-colorPrimary);color:var(--aha-colorWhite);box-shadow:0 4px 10px rgba(var(--aha-colorPrimaryRGB),.22)}.results-nps__ends{display:flex;justify-content:space-between;font-size:12px;color:var(--aha-colorTextMuted)}.results-nps-cat{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px}.results-nps-cat__dot{width:8px;height:8px;border-radius:50%;flex:none}.results-nps-cat{background:var(--aha-bg-container-secondary);color:var(--aha-text-default)}.results-nps-cat--promoter .results-nps-cat__dot{background:var(--aha-viz-series-1)}.results-nps-cat--passive .results-nps-cat__dot{background:var(--aha-viz-neutral)}.results-nps-cat--detractor .results-nps-cat__dot{background:var(--aha-viz-series-2)}.results-text-answer{max-height:220px;overflow-y:auto;white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.5;color:var(--aha-colorText, #333);background:var(--aha-bg-container);border:1px solid var(--aha-border-secondary);border-radius:8px;padding:10px 12px}.results-matrix{overflow-x:auto}.results-matrix__table{border-collapse:collapse;width:100%;font-size:13px}.results-matrix__table th,.results-matrix__table td{border:1px solid var(--aha-colorBorderLight, #eee);padding:6px 8px;text-align:center}.results-matrix__table th:first-child,.results-matrix__table td:first-child{text-align:start;color:var(--aha-colorText, #333)}.results-matrix__table thead th{font-weight:600;color:var(--aha-colorTextMuted, #777);background:var(--aha-colorWhite, #fff)}.results-matrix__cell--on{color:var(--aha-colorPrimary, #e70e68)}.results-matrix__row-skipped{color:var(--aha-colorTextMuted, #bbb);font-style:italic}.results-respondent-inline{border:1px solid var(--aha-colorBorderLight, #eee);border-radius:12px;background:var(--aha-colorWhite, #fff);overflow:hidden}.results-respondent-inline__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--aha-colorBorderLight, #eee)}.results-respondent-inline__title{font-size:16px;font-weight:700;color:var(--aha-colorTextStrong, #1f1f1f)}.results-respondent-inline__footer{padding:12px 16px;border-top:1px solid var(--aha-colorBorderLight, #eee)}.results-respondent-nav{display:flex;align-items:center;justify-content:space-between;gap:12px}.results-respondent-nav__pos{font-size:13px;color:var(--aha-colorTextMuted, #888)}.results-respondent-nav__error{font-size:13px;color:var(--aha-text-negative)}.results-contact-answer{display:flex;flex-direction:column;gap:6px;margin:0}.results-contact-answer__row{display:flex;gap:8px}.results-contact-answer__label{flex:0 0 auto;min-width:96px;font-weight:600;color:var(--aha-colorTextSecondary, #475467);margin:0}.results-contact-answer__value{margin:0;overflow-wrap:anywhere}.results-respondent-table .ant-table{background:var(--aha-colorWhite);border-radius:12px;border:1px solid var(--aha-colorBorderLight)}.results-respondent-table .ant-table-container{border-radius:12px;overflow:hidden}.results-respondent-table .ant-table-thead>tr>th{background:var(--aha-colorWhite);font-size:13px;font-weight:600;color:var(--aha-colorTextMuted);border-bottom:1px solid var(--aha-colorBorderLight);padding:12px 16px}.results-respondent-table .ant-table-tbody>tr>td{padding:14px 16px;border-bottom:1px solid var(--aha-colorBorderLight);vertical-align:middle}.results-respondent-table .ant-table-thead>tr>th.results-respondent-table__col-date,.results-respondent-table .ant-table-tbody>tr>td.results-respondent-table__col-date{white-space:nowrap}.results-respondent-table .ant-table-tbody>tr:last-child>td{border-bottom:none}.results-respondent-table .ant-table-tbody>tr:hover>td{background:var(--aha-colorBgFill, #fafafa)}.results-respondent-table .ant-table-tbody>tr{cursor:pointer}.results-respondent-card-list{display:flex;flex-direction:column;gap:10px}.results-respondent-card{border:1px solid var(--aha-colorBorderLight);border-radius:12px;padding:14px 16px;background:var(--aha-colorWhite);cursor:pointer;display:flex;flex-direction:column;gap:8px}.results-respondent-card__meta{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:var(--aha-colorTextMuted)}.results-respondent-card__actions{display:flex;justify-content:flex-end}.results-respondent-table__col-actions{text-align:end;white-space:nowrap}@media (hover: hover){.results-respondent-table .ant-table-tbody>tr>td.results-respondent-table__col-actions .ant-btn{opacity:0;transition:opacity .15s ease}.results-respondent-table .ant-table-tbody>tr:hover>td.results-respondent-table__col-actions .ant-btn,.results-respondent-table .ant-table-tbody>tr>td.results-respondent-table__col-actions .ant-btn:focus-visible{opacity:1}}.results-ds .results-respondent-report__header{background:var(--aha-bg-container);border-bottom-color:var(--aha-border-secondary)}.results-ds .results-respondent-report__name{color:var(--aha-text-default)}.results-ds .results-respondent-report__removed-title{color:var(--aha-text-secondary)}.results-ds .results-answer-card{border-color:var(--aha-border-secondary);background:var(--aha-bg-container)}.results-ds .results-answer-card__points,.results-ds .results-answer-card__skipped{color:var(--aha-text-secondary)}.results-ds .results-answer-card__title{color:var(--aha-text-default)}.results-ds .results-choice-opt{border-color:var(--aha-border-secondary);color:var(--aha-text-default)}.results-ds .results-choice-opt--selected{border-color:var(--aha-text-default)}.results-ds .results-choice-opt__check{color:var(--aha-text-default)}.results-ds .results-choice-other{color:var(--aha-text-secondary)}.results-ds .results-rating__value{color:var(--aha-text-default)}.results-ds .results-rating__value small,.results-ds .results-rating__labels{color:var(--aha-text-secondary)}.results-ds .results-nps{width:fit-content;max-width:100%}.results-ds .results-nps__ends{color:var(--aha-text-secondary)}.results-ds .results-text-answer{color:var(--aha-text-default)}.results-ds .results-matrix__cell--on{display:inline-flex;color:var(--aha-text-default)}.results-ds .results-matrix__row-skipped{color:var(--aha-text-secondary)}.results-ds .results-respondent-inline{border-color:var(--aha-border-secondary);background:var(--aha-bg-container)}.results-ds .results-respondent-inline__bar{border-bottom-color:var(--aha-border-secondary)}.results-ds .results-respondent-inline__title{color:var(--aha-text-default)}.results-ds .results-respondent-inline__footer{border-top-color:var(--aha-border-secondary)}.results-ds .results-respondent-nav__pos,.results-ds .results-contact-answer__label{color:var(--aha-text-secondary)}@media (max-width: 767.98px){.results-ds .results-respondent-nav{flex-wrap:wrap;gap:var(--aha-space-8)}.results-ds .results-respondent-nav__pos,.results-ds .results-respondent-nav__error{order:-1;width:100%;text-align:center}.results-ds .results-respondent-nav>aha-button{flex:1 1 100%}}.results-ds .results-respondent-card{border-color:var(--aha-border-secondary);background:var(--aha-bg-container)}.results-ds .results-respondent-card__meta{color:var(--aha-text-secondary)}.results-ds .results-ds-table__row--clickable{cursor:pointer}.results-ds .results-ds-table__row--clickable:focus-visible{outline:2px solid var(--aha-focus-ring);outline-offset:-2px}.results-ds .results-ds-stack{display:flex;flex-direction:column;gap:var(--aha-space-16);width:100%}.results-ds .results-ds-empty__line{display:block}.results-ds .results-ds-pagination{display:block;margin-top:var(--aha-space-16);text-align:end}.results-ds .results-ds-tabpanel{margin-top:var(--aha-space-16)}.results-ds .results-ds-respondent-cards{display:flex;flex-direction:column;gap:var(--aha-space-8)}.results-ds .results-ds-respondent-card__meta{display:flex;flex-wrap:wrap;gap:var(--aha-space-4) var(--aha-space-12);color:var(--aha-text-secondary)}.results-ds .results-ds-respondent-card__actions{display:flex;justify-content:flex-end;margin-top:var(--aha-space-4)}.results-ds .results-ds-question-nav{display:flex;align-items:center;gap:var(--aha-space-8);width:100%;max-width:416px}.results-ds .results-ds-question-nav__select{flex:1;min-width:0}@media (max-width: 767.98px){.results-ds .results-ds-question-nav{max-width:none}}.results-ds .results-ds-public{box-sizing:border-box;min-height:100dvh;padding:var(--aha-space-24) var(--aha-space-16);background:var(--aha-bg-container)}.results-ds .results-ds-public__inner{max-width:960px;margin:0 auto}.results-ds .results-ds-public--centred,.results-ds .results-ds-public--centred .results-ds-public__inner{display:flex;flex-direction:column}.results-ds .results-ds-public--centred .results-ds-public__inner{flex:1;width:100%}.results-ds .results-ds-public--centred aha-error-page{flex:1}.results-ds .results-ds-public__brand{margin-bottom:var(--aha-space-24)}.results-ds .results-ds-public__title.ant-typography{margin-bottom:var(--aha-space-24);font-size:32px;line-height:40px;overflow-wrap:anywhere}@media (max-width: 767.98px){.results-ds .results-ds-public{padding:var(--aha-space-16)}.results-ds .results-ds-public__title.ant-typography{font-size:24px;line-height:32px}.results-ds .results-ds-pagination{text-align:center}}.results-ds .results-ds-header{display:flex;flex-direction:column;gap:var(--aha-space-12);width:100%;margin-bottom:var(--aha-space-16)}.results-ds .results-ds-header__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--aha-space-12);width:100%}.results-ds .results-ds-header__title{min-width:0;overflow-wrap:anywhere}.results-ds .results-ds-header__overflow-actions{display:flex;flex-direction:column;gap:var(--aha-space-8);margin-bottom:var(--aha-space-8)}.results-ds .results-ds-rating-average{display:flex;flex-direction:column}.results-ds .results-ds-rating-average__value{font-size:var(--aha-size-h3);font-weight:var(--aha-weight-semibold);line-height:var(--aha-line-height-tight);color:var(--aha-text-default)}.results-ds .results-ds-rating-average__caption{font-size:var(--aha-size-default);line-height:var(--aha-line-height-body);color:var(--aha-text-secondary)}.results-ds .nps-score__value{font-size:var(--aha-size-h2);font-weight:var(--aha-weight-semibold);line-height:var(--aha-line-height-tight);letter-spacing:var(--aha-letter-spacing-headlines)}.results-ds .nps-ends{font-size:var(--aha-size-default);color:var(--aha-text-secondary)}.results-ds .results-respondent-report__name,.results-ds .results-answer-card__title{font-weight:var(--aha-weight-semibold);line-height:var(--aha-line-height-heading)}.results-ds .results-respondent-report__removed-title,.results-ds .results-answer-card__points,.results-ds .results-choice-opt,.results-ds .results-choice-other,.results-ds .results-respondent-nav__pos,.results-ds .results-respondent-nav__error{font-size:var(--aha-size-default)}.results-ds .results-answer-correct{font-size:var(--aha-size-sm)}.results-ds .results-rating__value{font-size:var(--aha-size-h4);font-weight:var(--aha-weight-semibold)}.results-ds .results-rating__value small{font-weight:var(--aha-weight-regular)}.results-ds .results-respondent-inline__title{font-weight:var(--aha-weight-semibold)}.aha-ux-fixes.results-ds .results-ds-subheader{container-type:inline-size}@container (max-width: 400px){.aha-ux-fixes.results-ds .results-ds-toggles{flex:1 1 100%}.aha-ux-fixes.results-ds .results-ds-toggles>aha-segmented{flex:1 1 auto}.aha-ux-fixes.results-ds .results-ds-toggles>aha-segmented::part(track){display:flex;width:100%}}.aha-ux-fixes.results-ds .results-ds-public--themed{position:relative;isolation:isolate}.aha-ux-fixes.results-ds .results-ds-public__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--aha-survey-bg-image, none);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}.aha-ux-fixes.results-ds .results-ds-public--themed .results-ds-public__title.ant-typography,.aha-ux-fixes.results-ds .results-ds-public--themed .results-ds-public__picker-label.ant-typography{color:var(--aha-deck-ink)}.aha-ux-fixes.results-ds .results-ds-public--themed .results-ds-public__inner>aha-tabs{--aha-text-secondary: var(--aha-deck-ink-secondary);--aha-text-default: var(--aha-deck-ink);--aha-text-link: var(--aha-deck-ink);--aha-color-primary: var(--aha-deck-accent);--aha-border-default: var(--aha-deck-stroke)}.aha-ux-fixes.results-ds .results-ds-public--themed .results-ds-tabpanel{--aha-color-primary: var(--aha-vivid-pink-100);--aha-color-primary-hover: var(--aha-vivid-pink-dark);--aha-color-primary-active: var(--aha-vivid-pink-dark)}.aha-ds-public-panel{padding-top:var(--aha-space-16)}.aha-ds-public-pagination{margin-top:var(--aha-space-16);display:flex}.aha-ds-public-pagination--center{justify-content:center}.aha-ds-public-pagination--right{justify-content:flex-end}.aha-editor-topbar-grouped{display:flex;align-items:center;gap:var(--aha-space-12);padding:var(--aha-space-8) var(--aha-space-16);border-bottom:1px solid var(--aha-border);background:var(--aha-bg-container);flex-shrink:0;position:sticky;top:0;z-index:10}.aha-editor-topbar-grouped__lead,.aha-editor-topbar-grouped__actions{display:flex;align-items:center;gap:var(--aha-space-8);flex-shrink:0}.aha-editor-topbar-grouped__context{display:flex;align-items:center;gap:var(--aha-space-8);flex:1;min-width:0}.aha-editor-topbar-grouped .aha-editor-title-wrap{flex:1 1 auto;width:auto;min-width:0}@media (max-width: 767.98px){.aha-editor-topbar-grouped{flex-wrap:wrap;gap:var(--aha-space-8)}.aha-editor-topbar-grouped__actions{margin-inline-start:auto}.aha-editor-topbar-grouped__context{order:1;flex:0 0 100%}.aha-editor-topbar-grouped__issues{order:2;flex:0 0 100%}}.aha-editor-topbar{gap:var(--aha-space-12, 12px)}@media (max-width: 1023.98px){.aha-editor-topbar{gap:var(--aha-space-8, 8px)}}.survey-truncated-text.is-tooltip-hidden::part(bubble){display:none}.aha-canvas-image-uploading{display:block;width:100%}.aha-canvas-image-uploading aha-skeleton{display:block;width:100%;height:200px}.aha-canvas-image{display:block}.aha-canvas-image aha-image-resize-frame::part(frame){max-width:var(--survey-image-max-width, 100%)}.aha-matrix-editor{position:relative;width:100%}.aha-matrix-editor__bar{display:flex;align-items:center}.aha-matrix-editor__bar--top{justify-content:flex-end;margin-bottom:4px}.aha-matrix-editor__bar--bottom{justify-content:flex-start;margin-top:4px}.aha-matrix-editor__table .ant-table{background:transparent}.aha-matrix-editor__table .ant-table-content{overflow-x:auto}.aha-matrix-editor__table .ant-table table{border-collapse:separate;border-spacing:0 8px;width:100%}.aha-matrix-editor__table .ant-table-thead>tr>th:first-child,.aha-matrix-editor__table .ant-table-tbody>tr>td:first-child{width:1%;white-space:nowrap}.aha-matrix-editor__table .ant-table-thead>tr>th:not(:first-child),.aha-matrix-editor__table .ant-table-tbody>tr>td:not(:first-child){min-width:132px}.aha-matrix-editor__table .ant-table-thead>tr>th{background:transparent;border:none;overflow:visible;padding:8px 8px 10px;position:relative;vertical-align:bottom}.aha-matrix-editor__table .ant-table-thead>tr>th:before{display:none!important}.aha-matrix-editor__table .ant-table-tbody>tr>td{background:var(--aha-colorWhite);border:none;border-top:1px solid var(--aha-colorBorderMedium);border-bottom:1px solid var(--aha-colorBorderMedium);padding:12px 8px;transition:background .15s ease,border-color .12s ease}.aha-matrix-editor__table .ant-table-tbody>tr>td:first-child{border-inline-start:1px solid var(--aha-colorBorderMedium);border-start-start-radius:10px;border-end-start-radius:10px;text-align:start}.aha-matrix-editor__table .ant-table-tbody>tr>td:last-child{border-inline-end:1px solid var(--aha-colorBorderMedium);border-start-end-radius:10px;border-end-end-radius:10px}.aha-matrix-editor__table .ant-table-tbody>tr:hover>td,.aha-matrix-editor__table .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--aha-colorWhite);border-color:var(--aha-colorPrimary)}.aha-matrix-editor__col-header{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px}.aha-matrix-editor__col-label{display:inline-flex;align-items:center;gap:4px;width:100%;justify-content:center}.aha-matrix-editor__col-label input{text-align:center;font-size:13px;font-weight:500;color:var(--aha-colorTextSecondary, #4b5563)}.aha-matrix-editor__row-label-cell{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:6px}.aha-matrix-editor__row-label{display:inline-flex;align-items:center;gap:4px;flex:0 1 auto;min-width:0}.aha-matrix-editor__row-label input{text-align:start;font-size:15px;color:var(--aha-colorTextDark, #1f2937)}.aha-matrix-editor__col-label input{background:transparent;width:100%;min-width:0}.aha-matrix-editor__row-label input{background:transparent;field-sizing:content;width:auto;min-width:48px;max-width:220px}.aha-matrix-editor__cell{display:inline-flex;align-items:center;justify-content:center}.aha-matrix-editor__radio,.aha-matrix-editor__checkbox{display:inline-block;width:18px;height:18px;border:1.5px solid var(--aha-colorBorder, #d0d5dd);background:var(--aha-colorBgContainer, #ffffff)}.aha-matrix-editor__radio{border-radius:50%}.aha-matrix-editor__checkbox{border-radius:4px}.aha-matrix-editor__del{opacity:0;transition:opacity .12s ease;pointer-events:none;flex:0 0 auto}.aha-matrix-editor__del--col{position:absolute;top:-26px;left:50%;transform:translate(-50%);z-index:2}.aha-matrix-editor__table .ant-table-tbody>tr:hover .aha-matrix-editor__del--row,.aha-matrix-editor__col-header:hover .aha-matrix-editor__del--col,.aha-matrix-editor__col-header:focus-within .aha-matrix-editor__del--col,.aha-matrix-editor__row-label-cell:focus-within .aha-matrix-editor__del--row{opacity:1;pointer-events:auto}.aha-matrix-editor__del[disabled]{pointer-events:auto}:where(.aha-ux-fixes) .aha-matrix-editor__table .ant-table-tbody>tr:hover>td,:where(.aha-ux-fixes) .aha-matrix-editor__table .ant-table-tbody>tr>td.ant-table-cell-row-hover{border-color:var(--aha-text-default)}.aha-ux-fixes .aha-matrix-editor{container-type:inline-size}@container (max-width: 480px){.aha-ux-fixes .aha-matrix-editor__table .ant-table-thead>tr>th:not(:first-child),.aha-ux-fixes .aha-matrix-editor__table .ant-table-tbody>tr>td:not(:first-child){min-width:56px}.aha-ux-fixes .aha-matrix-editor__row-label input{max-width:112px}}.aha-contact-editor__field-line{display:flex;align-items:center;width:100%;min-width:0}.aha-editable-choice__text:has(>aha-input),.aha-editable-choice__text:has(>.aha-contact-editor__field-line){padding:0}.aha-contact-editor__field-line aha-input,.aha-editable-choice__text>aha-input{display:block;flex:1 1 auto;width:100%;min-width:0}.aha-contact-editor__field-line .ant-input,.aha-contact-editor__field-line input{flex:1 1 auto;min-width:0}.aha-contact-editor__flag{flex-shrink:0;margin-inline-end:8px;font-size:22px;line-height:1;color:var(--aha-colorTextOnChrome)}.aha-contact-editor__required-toggle{flex-shrink:0}.aha-editable-choice:hover .aha-contact-editor__required-toggle:not([data-required=true]) aha-icon{color:var(--aha-color-error)}.aha-contact-editor__required-toggle[data-required=true] aha-icon{color:var(--aha-color-error)}.aha-ux-fixes .aha-editable-choice:has(>.aha-contact-editor__required-toggle){position:relative}.aha-ux-fixes .aha-editable-choice:has(>.aha-contact-editor__required-toggle)>.aha-editable-choice__remove{position:absolute;inset-inline-end:var(--aha-space-6);top:50%;transform:translateY(-50%);margin-inline-end:0}.survey-theme-panel__tabs::part(segment){flex:1 1 0;display:block;min-width:0;padding:0 var(--aha-space-8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.survey-theme-panel__swatch{width:var(--aha-space-28);height:var(--aha-space-28);padding:0;border:0;border-radius:var(--aha-radius-pill);box-shadow:inset 0 0 0 1px var(--aha-border-default);outline:2px solid transparent;outline-offset:2px;cursor:pointer}.survey-theme-panel__swatch:hover{outline-color:var(--aha-border-hover)}.survey-theme-panel__swatch[aria-pressed=true],.survey-theme-panel__swatch:focus-visible{outline-color:var(--aha-color-primary)}.lse-page{box-sizing:border-box;padding:20px 24px 0;display:flex;flex-direction:column;height:100vh;overflow:hidden}.lse-list,.lse-picker{flex:1;display:flex;flex-direction:column;min-height:0}.lse-list__rows,.lse-picker__content{flex:1;overflow-y:auto;min-height:0}.lse-loading{text-align:center;padding:24px 0}.lse-empty{flex:1;display:flex;flex-direction:column;justify-content:center}.lse-empty__line{display:block}.lse-empty__actions{display:flex;gap:12px}.lse-error{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.lse-row{border:1px solid var(--aha-border-default);border-radius:var(--aha-radius-default);padding:14px 16px;margin-bottom:12px}.lse-row__title{font-size:14px}.lse-row__status{margin-top:4px}.lse-row__linked-by{font-size:12px;display:block;margin-top:2px}.lse-row__actions{display:flex;gap:8px;margin-top:12px}.lse-footer{margin:0 -24px;padding:16px 24px;background-color:var(--aha-bg-container);border-top:1px solid var(--aha-border-default);display:flex;justify-content:flex-end;gap:12px;flex-shrink:0}.lse-picker__header{flex-shrink:0;padding-bottom:12px}.lse-picker__results{margin-top:0}.lse-picker__placeholder{display:block;padding:24px 0;text-align:center}html.rse-surface,body.rse-surface{background:var(--aha-bg-container)}html.rse-surface .aha-app-shell{min-height:0!important}html.rse-host-sized,html.rse-host-sized body{overflow:hidden!important}.rse-page{box-sizing:border-box}.rse-card{border:1px solid var(--aha-border-default);border-radius:var(--aha-radius-default);overflow:hidden}.rse-toolbar{display:flex;padding:12px}.rse-toolbar--ds{padding:0 0 12px}.rse-search{max-width:320px;min-width:192px}.rse-card .ant-pagination{display:flex;align-items:center}.rse-card .ant-pagination .ant-pagination-options{margin-inline-start:auto;margin-inline-end:12px}.rse-state{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:48px 0}.rse-empty__line{display:block}.rse-header-with-info{display:inline-flex;align-items:center;gap:4px}.rse-feedback{display:flex;justify-content:center;padding:16px 0 4px}.hs-card{display:flex;flex-direction:column;gap:12px;padding:20px 24px;background:var(--aha-bg-container);border-radius:var(--aha-radius-lg);box-sizing:border-box}.hs-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.hs-title{margin:0!important;color:var(--aha-text-default);font-size:18px;font-weight:600}[dir=rtl] .hs-view-more aha-icon{transform:scaleX(-1)}.hs-card .ant-typography,.hs-no-responses{unicode-bidi:plaintext}.hs-card>.ant-typography,.hs-row-title{text-align:start}[dir=rtl] .hs-card>.ant-typography,[dir=rtl] .hs-row-title{text-align:end}.hs-col-headers{display:flex;align-items:center;justify-content:space-between;padding:0;color:var(--aha-text-tertiary);font-size:13px}.hs-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.hs-row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:12px 0;border:none;border-radius:var(--aha-radius-default);background:none;font:inherit;color:inherit;text-align:start;cursor:pointer}.hs-row:hover{background:var(--aha-bg-hover)}.hs-row:focus-visible{outline:2px solid var(--aha-border-focus);outline-offset:-2px}.hs-row-title{flex:1 1 auto;min-width:0;font-weight:600}.hs-row-meta{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.hs-total{font-weight:600}.hs-no-responses{color:var(--aha-text-tertiary)}.hs-empty__line{display:block}.hs-skeleton-title{width:180px}.hs-embed-surface{background:var(--aha-bg-container)!important}html.hs-embed-surface,html.hs-embed-surface body{margin:0}html.hs-host-sized,html.hs-host-sized body{overflow:hidden}:where(.aha-ux-fixes) .hs-col-headers{font-size:var(--aha-size-sm)}.aha-creation-embed{background:var(--aha-bg-container);padding:0}html.aha-creation-embed-surface,body.aha-creation-embed-surface{background:var(--aha-white);margin:0}html.aha-creation-embed-surface--panel,body.aha-creation-embed-surface--panel{margin:0;background:var(--aha-bg-layout)}body.aha-creation-embed-surface--panel .aha-creation-embed{background:transparent}html.aha-creation-embed-host-sized,html.aha-creation-embed-host-sized body{overflow:hidden}html.aha-creation-embed-surface--overlay,body.aha-creation-embed-surface--overlay{background:transparent}body.aha-creation-embed-surface--overlay .aha-creation-embed{background:transparent;max-width:var(--aha-creation-embed-natural-width, none);margin-inline:auto}:root{--aha-white:#FFFFFF;--aha-black:var(--aha-gray-100);--aha-logo-purple:#6A1EBB;--aha-vivid-pink-5:#E70E680D;--aha-vivid-pink-30:#E70E684D;--aha-vivid-pink-100:#E70E68;--aha-vivid-pink-dark:#DB005B;--aha-gray-0:#FFFFFF;--aha-gray-10:#FDFDFD;--aha-gray-15:#FAFAFA;--aha-gray-20:#F7F7F7;--aha-gray-25:#F3F3F3;--aha-gray-30:#F1F1F1;--aha-gray-35:#EBEBEB;--aha-gray-40:#E3E3E3;--aha-gray-50:#D4D4D4;--aha-gray-55:#CCCCCC;--aha-gray-60:#B5B5B5;--aha-gray-65:#A8A8A8;--aha-gray-70:#8A8A8A;--aha-gray-80:#616161;--aha-gray-90:#4A4A4A;--aha-gray-95:#303030;--aha-gray-100:#1A1A1A;--aha-color-primary:#E70E68;--aha-color-primary-hover:#DB005B;--aha-color-primary-active:#DB005B;--aha-color-success:var(--aha-text-default);--aha-color-warning:var(--aha-text-default);--aha-color-error:var(--aha-text-default);--aha-color-info:var(--aha-text-default);--aha-text-default:#1A1A1A;--aha-text-secondary:#4A4A4A;--aha-text-tertiary:#616161;--aha-text-placeholder:#616161;--aha-text-disabled:#B5B5B5;--aha-text-inverse:#FFFFFF;--aha-text-link:var(--aha-vivid-pink-dark);--aha-text-link-hover:var(--aha-color-primary-hover);--aha-text-primary-ink:#4A4A4A;--aha-text-positive:var(--aha-text-default);--aha-text-negative:var(--aha-text-default);--aha-text-warning:var(--aha-text-default);--aha-bg-base:#FFFFFF;--aha-bg-container:#FFFFFF;--aha-bg-container-secondary:#F7F7F7;--aha-bg-container-disabled:#F1F1F1;--aha-bg-elevated:#FFFFFF;--aha-bg-layout:#F7F7F7;--aha-bg-accent:#E70E680D;--aha-bg-informative:#FFFFFF;--aha-bg-hover:#F7F7F7;--aha-bg-positive:#FFFFFF;--aha-bg-negative:#FFFFFF;--aha-bg-warning:#FFFFFF;--aha-bg-warning-subtle:#FFFFFF;--aha-bg-overlay:rgba(0,0,0,.4);--aha-bg-dark:var(--aha-black);--aha-bg-dark-raised:var(--aha-gray-95);--aha-border-default:#E3E3E3;--aha-border:var(--aha-border-default);--aha-border-input:#D4D4D4;--aha-border-secondary:#F1F1F1;--aha-border-strong:#D4D4D4;--aha-border-disabled:#EBEBEB;--aha-border-hover:#E70E68;--aha-border-focus:#E70E68;--aha-border-active:#DB005B;--aha-border-error:var(--aha-text-default);--aha-border-success:var(--aha-text-default);--aha-border-warning:var(--aha-text-default);--aha-border-info:var(--aha-text-default);--aha-split:#F1F1F1;--aha-checkbox-border:#D4D4D4;--aha-icon-default:#4A4A4A;--aha-icon-strong:#1A1A1A;--aha-icon-muted:#8A8A8A;--aha-icon-disabled:#B5B5B5;--aha-icon-inverse:#FFFFFF;--aha-icon-active:#E70E68;--aha-focus:#E70E68;--aha-focus-ring:#E70E68;--aha-focus-ring-soft:rgba(231,14,104,.3);--aha-btn-primary-bg:#E70E68;--aha-btn-primary-bg-hover:#DB005B;--aha-btn-primary-bg-press:#DB005B;--aha-btn-primary-fg:#FFFFFF;--aha-btn-secondary-bg:#FFFFFF;--aha-btn-secondary-bg-hover:#E70E680D;--aha-btn-secondary-border:#E3E3E3;--aha-btn-secondary-border-hover:#E70E68;--aha-btn-secondary-border-press:#DB005B;--aha-btn-tertiary-bg-hover:#E70E680D;--aha-btn-tertiary-bg-active:#E70E680D;--aha-btn-disabled-bg:#E3E3E3;--aha-btn-disabled-fg:#B5B5B5;--aha-btn-danger-bg:var(--aha-text-default);--aha-btn-danger-bg-hover:var(--aha-gray-90);--aha-btn-danger-bg-press:var(--aha-gray-80);--aha-btn-danger-ring:var(--aha-text-default);--aha-btn-positive-bg:#E70E68;--aha-btn-positive-bg-hover:#DB005B;--aha-btn-positive-bg-press:#DB005B;--aha-btn-positive-fg:#FFFFFF;--aha-btn-focus-ring:#E70E68;--aha-btn-focus-ring-success:var(--aha-text-default);--aha-btn-elevate-primary:0 2px 0 0 rgba(0,0,0,.04);--aha-btn-elevate-primary-hover:0 4px 12px rgba(231,14,104,.32);--aha-btn-elevate-secondary:0 2px 0 0 rgba(0,0,0,.016);--aha-btn-encourage-bg:#E70E68;--aha-btn-encourage-bg-hover:#DB005B;--aha-btn-encourage-bg-press:#DB005B;--aha-button-primary-bg:var(--aha-color-primary);--aha-button-primary-bg-hover:var(--aha-color-primary-hover);--aha-button-primary-bg-press:var(--aha-color-primary-active);--aha-button-primary-text:var(--aha-btn-primary-fg);--aha-button-default-bg:var(--aha-white);--aha-button-default-text:var(--aha-text-default);--aha-button-default-border:var(--aha-gray-40);--aha-button-default-bg-hover:var(--aha-bg-accent);--aha-button-default-text-hover:var(--aha-text-link-hover);--aha-button-default-border-hover:var(--aha-color-primary);--aha-button-default-border-press:var(--aha-border-active);--aha-button-ghost-bg-hover:var(--aha-btn-tertiary-bg-hover);--aha-button-ghost-bg-press:var(--aha-btn-tertiary-bg-active);--aha-button-danger-bg:var(--aha-btn-danger-bg);--aha-button-danger-bg-hover:var(--aha-btn-danger-bg-hover);--aha-button-danger-bg-press:var(--aha-btn-danger-bg-press);--aha-button-danger-text:var(--aha-text-inverse);--aha-button-danger-ring:var(--aha-btn-danger-ring);--aha-button-positive-bg:var(--aha-btn-positive-bg);--aha-button-positive-bg-hover:var(--aha-btn-positive-bg-hover);--aha-button-positive-bg-press:var(--aha-btn-positive-bg-press);--aha-button-positive-text:var(--aha-btn-positive-fg);--aha-button-disabled-bg:var(--aha-gray-40);--aha-button-disabled-text:var(--aha-gray-60);--aha-button-focus-ring:var(--aha-focus-ring);--aha-button-focus-ring-success:var(--aha-btn-focus-ring-success);--aha-button-elevate-primary:var(--aha-btn-elevate-primary);--aha-button-elevate-primary-hover:var(--aha-btn-elevate-primary-hover);--aha-button-elevate-secondary:var(--aha-btn-elevate-secondary);--aha-ink-a10:rgba(0,0,0,.1);--aha-ink-a30:rgba(0,0,0,.3);--aha-ink-a50:rgba(0,0,0,.5);--aha-ink-a70:rgba(0,0,0,.7);--aha-ink-a90:rgba(0,0,0,.9);--aha-white-a0:rgba(255,255,255,0);--aha-white-a50:rgba(255,255,255,.5);--aha-white-a70:rgba(255,255,255,.7);--aha-white-a90:rgba(255,255,255,.9);--aha-answer-correct:#008A05;--aha-answer-wrong:#C7401E;--aha-answer-correct-tint-5:#F2F9F2;--aha-answer-correct-tint-30:#B2DCB4;--aha-answer-wrong-tint-5:#FCF5F4;--aha-answer-wrong-tint-30:#EEC6BC;--aha-viz-ink:var(--aha-text-default);--aha-viz-ink-inverse:var(--aha-text-inverse);--aha-viz-neutral:var(--aha-icon-muted);--aha-viz-series-1:var(--aha-vivid-pink-100);--aha-viz-series-2:var(--aha-vivid-pink-30);--aha-viz-series-3:var(--aha-gray-95);--aha-viz-series-4:var(--aha-gray-65);--aha-viz-series-5:var(--aha-vivid-pink-100);--aha-viz-series-6:var(--aha-vivid-pink-30);--aha-viz-tint-1:var(--aha-bg-accent);--aha-viz-tint-2:var(--aha-bg-accent);--aha-viz-tint-3:var(--aha-gray-20);--aha-viz-tint-4:var(--aha-gray-20);--aha-viz-tint-5:var(--aha-bg-accent);--aha-viz-tint-6:var(--aha-bg-accent);--aha-viz-bar-thickness:38px;--aha-viz-bar-gap:var(--aha-space-32);--aha-viz-column-width:var(--aha-space-96);--aha-viz-column-gap:var(--aha-space-28);--aha-viz-plot-height:260px;--aha-viz-stub-length:var(--aha-space-12);--aha-viz-mark-min-length:var(--aha-space-24);--aha-viz-column-min-height:var(--aha-space-16);--aha-viz-legend-swatch:var(--aha-space-14);--aha-viz-mix-secondary:76%;--aha-viz-mix-tertiary:54%;--aha-viz-mix-axis:24%;--aha-viz-mix-grid:12%;--aha-viz-mix-track:8%;--aha-viz-mix-stroke:12%;--aha-viz-mix-stroke-chip:20%;--aha-viz-mix-hover:12%;--aha-viz-mix-active:16%;--aha-viz-mix-dim:40%;--aha-viz-mix-fade:15%;--aha-font-product:"Plus Jakarta Sans", "Cairo", -apple-system, "Segoe UI", Roboto, sans-serif;--aha-font-display:"Plus Jakarta Sans", "Cairo", -apple-system, "Segoe UI", Roboto, sans-serif;--aha-font-secondary:"Plus Jakarta Sans", "Cairo", -apple-system, "Segoe UI", Roboto, sans-serif;--aha-font-mono:Menlo, Monaco, monospace;--aha-radius-xs:4px;--aha-radius-sm:6px;--aha-radius-default:8px;--aha-radius-lg:12px;--aha-radius-xl:16px;--aha-radius-marketing:20px;--aha-radius-pill:999px;--aha-content-max-width:1440px;--aha-tooltip-max-width:280px;--aha-size-sm:12px;--aha-size-default:14px;--aha-size-l:16px;--aha-size-h6:18px;--aha-size-xl:20px;--aha-size-h4:24px;--aha-size-h3:32px;--aha-size-h2:40px;--aha-size-h1:48px;--aha-size-display2:56px;--aha-size-display1:64px;--aha-space-0:0px;--aha-space-2:2px;--aha-space-4:4px;--aha-space-6:6px;--aha-space-8:8px;--aha-space-10:10px;--aha-space-12:12px;--aha-space-14:14px;--aha-space-16:16px;--aha-space-20:20px;--aha-space-24:24px;--aha-space-28:28px;--aha-space-32:32px;--aha-space-36:36px;--aha-space-40:40px;--aha-space-44:44px;--aha-space-48:48px;--aha-space-56:56px;--aha-space-60:60px;--aha-space-64:64px;--aha-space-68:68px;--aha-space-80:80px;--aha-space-96:96px;--aha-space-100:100px;--aha-weight-regular:400;--aha-weight-semibold:600;--aha-line-height-tight:1.2;--aha-line-height-heading:1.3;--aha-line-height-body:1.5;--aha-line-height-normal:normal;--aha-letter-spacing-headlines:0px;--aha-letter-spacing-subheadings:.2px;--aha-letter-spacing-paragraph:.2px;--aha-letter-spacing-subtext:.3px;--aha-control-height-root:32px;--aha-control-height-sm:24px;--aha-control-height-lg:40px;--aha-control-height-button-sm:28px;--aha-control-height-button-md:36px;--aha-control-height-button-lg:40px;--aha-control-height-button-xl:52px;--aha-breakpoint-phone:375px;--aha-breakpoint-tablet:768px;--aha-breakpoint-desktop:1280px;--aha-motion-fast:.1s;--aha-motion-mid:.2s;--aha-motion-slow:.3s;--aha-ease-in-out:cubic-bezier(.645,.045,.355,1);--aha-ease-out:cubic-bezier(.215,.61,.355,1);--aha-ease-in-out-circ:cubic-bezier(.78,.14,.15,.86);--aha-blur-md:20px;--aha-motion-viz-enter:.6s;--aha-motion-viz-update:.4s;--aha-motion-viz-reorder:.35s;--aha-motion-viz-stagger:40ms;--aha-ease-viz:cubic-bezier(.2,.7,.4,1);--aha-section-space-block:var(--aha-space-96);--aha-section-space-header:var(--aha-space-64);--aha-section-space-group:var(--aha-space-48);--aha-section-space-item:var(--aha-space-32)}@container (max-width:767px){:where(*){--aha-section-space-block:var(--aha-space-64);--aha-section-space-header:var(--aha-space-48);--aha-section-space-group:var(--aha-space-32);--aha-section-space-item:var(--aha-space-24)}}@container (max-width:479px){:where(*){--aha-section-space-block:var(--aha-space-48);--aha-section-space-header:var(--aha-space-32);--aha-section-space-group:var(--aha-space-24);--aha-section-space-item:var(--aha-space-16)}}:is(.aha-marketing-cards,.aha-comparison:not(.aha-comparison--accent),.aha-faq,.aha-features:not(.aha-features--accent),.aha-footer,.aha-footer-banner,.aha-header-section-hero-split:not(.aha-header-section-hero-split--brand),.aha-header-section-hero-split-form:not(.aha-header-section-hero-split-form--brand),.aha-header-section-hero-photo-stack:not(.aha-header-section-hero-photo-stack--brand),.aha-header-section-hero-image-marquee:not(.aha-header-section-hero-image-marquee--brand),.aha-header-section-hero-slideshow:not(.aha-header-section-hero-slideshow--brand),.aha-header-section-hero-floating-images:not(.aha-header-section-hero-floating-images--brand),.aha-header-section-gallery-masonry:not(.aha-header-section-gallery-masonry--brand),.aha-header-section-gallery-carousel:not(.aha-header-section-gallery-carousel--brand),.aha-header-section-gallery-marquee-rows:not(.aha-header-section-gallery-marquee-rows--brand),.aha-header-section-gallery-tabs:not(.aha-header-section-gallery-tabs--brand),.aha-header-section-page-header:not(.aha-header-section-page-header--brand).aha-header-section-page-header--no-tabs,.aha-logos:not(.aha-logos--accent,.aha-logos--brand),.aha-numbers:not(.aha-numbers--accent,.aha-numbers--brand),.aha-pricing:not(.aha-pricing--accent),.aha-testimonials:not(.aha-testimonials--accent))+:is(.aha-comparison:not(.aha-comparison--accent),.aha-faq,.aha-features:not(.aha-features--accent),.aha-footer-banner,.aha-header-section-hero-split:not(.aha-header-section-hero-split--brand),.aha-header-section-hero-split-form:not(.aha-header-section-hero-split-form--brand),.aha-header-section-hero-photo-stack:not(.aha-header-section-hero-photo-stack--brand),.aha-header-section-hero-image-marquee:not(.aha-header-section-hero-image-marquee--brand),.aha-header-section-hero-slideshow:not(.aha-header-section-hero-slideshow--brand),.aha-header-section-hero-floating-images:not(.aha-header-section-hero-floating-images--brand),.aha-header-section-gallery-masonry:not(.aha-header-section-gallery-masonry--brand),.aha-header-section-gallery-carousel:not(.aha-header-section-gallery-carousel--brand),.aha-header-section-gallery-marquee-rows:not(.aha-header-section-gallery-marquee-rows--brand),.aha-header-section-gallery-tabs:not(.aha-header-section-gallery-tabs--brand),.aha-header-section-page-header:not(.aha-header-section-page-header--brand),.aha-numbers:not(.aha-numbers--accent,.aha-numbers--brand),.aha-pricing:not(.aha-pricing--accent),.aha-testimonials:not(.aha-testimonials--accent))>[class*=__inner]{padding-top:0}:is(.aha-marketing-cards,.aha-comparison:not(.aha-comparison--accent),.aha-faq,.aha-features:not(.aha-features--accent),.aha-footer,.aha-footer-banner,.aha-header-section-hero-split:not(.aha-header-section-hero-split--brand),.aha-header-section-hero-split-form:not(.aha-header-section-hero-split-form--brand),.aha-header-section-hero-photo-stack:not(.aha-header-section-hero-photo-stack--brand),.aha-header-section-hero-image-marquee:not(.aha-header-section-hero-image-marquee--brand),.aha-header-section-hero-slideshow:not(.aha-header-section-hero-slideshow--brand),.aha-header-section-hero-floating-images:not(.aha-header-section-hero-floating-images--brand),.aha-header-section-gallery-masonry:not(.aha-header-section-gallery-masonry--brand),.aha-header-section-gallery-carousel:not(.aha-header-section-gallery-carousel--brand),.aha-header-section-gallery-marquee-rows:not(.aha-header-section-gallery-marquee-rows--brand),.aha-header-section-gallery-tabs:not(.aha-header-section-gallery-tabs--brand),.aha-header-section-page-header:not(.aha-header-section-page-header--brand).aha-header-section-page-header--no-tabs,.aha-logos:not(.aha-logos--accent,.aha-logos--brand),.aha-numbers:not(.aha-numbers--accent,.aha-numbers--brand),.aha-pricing:not(.aha-pricing--accent),.aha-testimonials:not(.aha-testimonials--accent))+script+:is(.aha-comparison:not(.aha-comparison--accent),.aha-faq,.aha-features:not(.aha-features--accent),.aha-footer-banner,.aha-header-section-hero-split:not(.aha-header-section-hero-split--brand),.aha-header-section-hero-split-form:not(.aha-header-section-hero-split-form--brand),.aha-header-section-hero-photo-stack:not(.aha-header-section-hero-photo-stack--brand),.aha-header-section-hero-image-marquee:not(.aha-header-section-hero-image-marquee--brand),.aha-header-section-hero-slideshow:not(.aha-header-section-hero-slideshow--brand),.aha-header-section-hero-floating-images:not(.aha-header-section-hero-floating-images--brand),.aha-header-section-gallery-masonry:not(.aha-header-section-gallery-masonry--brand),.aha-header-section-gallery-carousel:not(.aha-header-section-gallery-carousel--brand),.aha-header-section-gallery-marquee-rows:not(.aha-header-section-gallery-marquee-rows--brand),.aha-header-section-gallery-tabs:not(.aha-header-section-gallery-tabs--brand),.aha-header-section-page-header:not(.aha-header-section-page-header--brand),.aha-numbers:not(.aha-numbers--accent,.aha-numbers--brand),.aha-pricing:not(.aha-pricing--accent),.aha-testimonials:not(.aha-testimonials--accent))>[class*=__inner]{padding-top:0}:is(.aha-comparison--accent,.aha-features--accent,.aha-logos--accent,.aha-numbers--accent,.aha-pricing--accent,.aha-testimonials--accent)+:is(.aha-comparison--accent,.aha-features--accent,.aha-numbers--accent,.aha-pricing--accent,.aha-testimonials--accent)>[class*=__inner]{padding-top:0}:is(.aha-comparison--accent,.aha-features--accent,.aha-logos--accent,.aha-numbers--accent,.aha-pricing--accent,.aha-testimonials--accent)+script+:is(.aha-comparison--accent,.aha-features--accent,.aha-numbers--accent,.aha-pricing--accent,.aha-testimonials--accent)>[class*=__inner]{padding-top:0}:is(.aha-header-section-hero-split--brand,.aha-header-section-hero-split-form--brand,.aha-header-section-hero-photo-stack--brand,.aha-header-section-hero-image-marquee--brand,.aha-header-section-hero-slideshow--brand,.aha-header-section-hero-floating-images--brand,.aha-header-section-gallery-masonry--brand,.aha-header-section-gallery-carousel--brand,.aha-header-section-gallery-marquee-rows--brand,.aha-header-section-gallery-tabs--brand,.aha-header-section-page-header--brand.aha-header-section-page-header--no-tabs,.aha-logos--brand,.aha-numbers--brand)+:is(.aha-header-section-hero-split--brand,.aha-header-section-hero-split-form--brand,.aha-header-section-hero-photo-stack--brand,.aha-header-section-hero-image-marquee--brand,.aha-header-section-hero-slideshow--brand,.aha-header-section-hero-floating-images--brand,.aha-header-section-gallery-masonry--brand,.aha-header-section-gallery-carousel--brand,.aha-header-section-gallery-marquee-rows--brand,.aha-header-section-gallery-tabs--brand,.aha-header-section-page-header--brand,.aha-numbers--brand)>[class*=__inner]{padding-top:0}:is(.aha-header-section-hero-split--brand,.aha-header-section-hero-split-form--brand,.aha-header-section-hero-photo-stack--brand,.aha-header-section-hero-image-marquee--brand,.aha-header-section-hero-slideshow--brand,.aha-header-section-hero-floating-images--brand,.aha-header-section-gallery-masonry--brand,.aha-header-section-gallery-carousel--brand,.aha-header-section-gallery-marquee-rows--brand,.aha-header-section-gallery-tabs--brand,.aha-header-section-page-header--brand.aha-header-section-page-header--no-tabs,.aha-logos--brand,.aha-numbers--brand)+script+:is(.aha-header-section-hero-split--brand,.aha-header-section-hero-split-form--brand,.aha-header-section-hero-photo-stack--brand,.aha-header-section-hero-image-marquee--brand,.aha-header-section-hero-slideshow--brand,.aha-header-section-hero-floating-images--brand,.aha-header-section-gallery-masonry--brand,.aha-header-section-gallery-carousel--brand,.aha-header-section-gallery-marquee-rows--brand,.aha-header-section-gallery-tabs--brand,.aha-header-section-page-header--brand,.aha-numbers--brand)>[class*=__inner]{padding-top:0}:is(.aha-marketing-cards,.aha-comparison:not(.aha-comparison--accent),.aha-faq,.aha-features:not(.aha-features--accent),.aha-footer,.aha-footer-banner,.aha-header-section-hero-split:not(.aha-header-section-hero-split--brand),.aha-header-section-hero-split-form:not(.aha-header-section-hero-split-form--brand),.aha-header-section-hero-photo-stack:not(.aha-header-section-hero-photo-stack--brand),.aha-header-section-hero-image-marquee:not(.aha-header-section-hero-image-marquee--brand),.aha-header-section-hero-slideshow:not(.aha-header-section-hero-slideshow--brand),.aha-header-section-hero-floating-images:not(.aha-header-section-hero-floating-images--brand),.aha-header-section-gallery-masonry:not(.aha-header-section-gallery-masonry--brand),.aha-header-section-gallery-carousel:not(.aha-header-section-gallery-carousel--brand),.aha-header-section-gallery-marquee-rows:not(.aha-header-section-gallery-marquee-rows--brand),.aha-header-section-gallery-tabs:not(.aha-header-section-gallery-tabs--brand),.aha-header-section-page-header:not(.aha-header-section-page-header--brand).aha-header-section-page-header--no-tabs,.aha-logos:not(.aha-logos--accent,.aha-logos--brand),.aha-numbers:not(.aha-numbers--accent,.aha-numbers--brand),.aha-pricing:not(.aha-pricing--accent),.aha-testimonials:not(.aha-testimonials--accent))+:is(.aha-marketing-cards)>:is(.aha-marketing-cards__header,.aha-marketing-cards__grid):first-child{padding-top:0}:is(.aha-marketing-cards,.aha-comparison:not(.aha-comparison--accent),.aha-faq,.aha-features:not(.aha-features--accent),.aha-footer,.aha-footer-banner,.aha-header-section-hero-split:not(.aha-header-section-hero-split--brand),.aha-header-section-hero-split-form:not(.aha-header-section-hero-split-form--brand),.aha-header-section-hero-photo-stack:not(.aha-header-section-hero-photo-stack--brand),.aha-header-section-hero-image-marquee:not(.aha-header-section-hero-image-marquee--brand),.aha-header-section-hero-slideshow:not(.aha-header-section-hero-slideshow--brand),.aha-header-section-hero-floating-images:not(.aha-header-section-hero-floating-images--brand),.aha-header-section-gallery-masonry:not(.aha-header-section-gallery-masonry--brand),.aha-header-section-gallery-carousel:not(.aha-header-section-gallery-carousel--brand),.aha-header-section-gallery-marquee-rows:not(.aha-header-section-gallery-marquee-rows--brand),.aha-header-section-gallery-tabs:not(.aha-header-section-gallery-tabs--brand),.aha-header-section-page-header:not(.aha-header-section-page-header--brand).aha-header-section-page-header--no-tabs,.aha-logos:not(.aha-logos--accent,.aha-logos--brand),.aha-numbers:not(.aha-numbers--accent,.aha-numbers--brand),.aha-pricing:not(.aha-pricing--accent),.aha-testimonials:not(.aha-testimonials--accent))+script+:is(.aha-marketing-cards)>:is(.aha-marketing-cards__header,.aha-marketing-cards__grid):first-child{padding-top:0}:is(.aha-marketing-cards,.aha-comparison:not(.aha-comparison--accent),.aha-faq,.aha-features:not(.aha-features--accent),.aha-footer,.aha-footer-banner,.aha-header-section-hero-split:not(.aha-header-section-hero-split--brand),.aha-header-section-hero-split-form:not(.aha-header-section-hero-split-form--brand),.aha-header-section-hero-photo-stack:not(.aha-header-section-hero-photo-stack--brand),.aha-header-section-hero-image-marquee:not(.aha-header-section-hero-image-marquee--brand),.aha-header-section-hero-slideshow:not(.aha-header-section-hero-slideshow--brand),.aha-header-section-hero-floating-images:not(.aha-header-section-hero-floating-images--brand),.aha-header-section-gallery-masonry:not(.aha-header-section-gallery-masonry--brand),.aha-header-section-gallery-carousel:not(.aha-header-section-gallery-carousel--brand),.aha-header-section-gallery-marquee-rows:not(.aha-header-section-gallery-marquee-rows--brand),.aha-header-section-gallery-tabs:not(.aha-header-section-gallery-tabs--brand),.aha-header-section-page-header:not(.aha-header-section-page-header--brand).aha-header-section-page-header--no-tabs,.aha-logos:not(.aha-logos--accent,.aha-logos--brand),.aha-numbers:not(.aha-numbers--accent,.aha-numbers--brand),.aha-pricing:not(.aha-pricing--accent),.aha-testimonials:not(.aha-testimonials--accent))+:is(.aha-logos:not(.aha-logos--accent,.aha-logos--brand))>:is(:first-child,[hidden]:first-child+*){margin-top:calc(var(--aha-section-space-group) - var(--aha-section-space-block));padding-top:0}:is(.aha-marketing-cards,.aha-comparison:not(.aha-comparison--accent),.aha-faq,.aha-features:not(.aha-features--accent),.aha-footer,.aha-footer-banner,.aha-header-section-hero-split:not(.aha-header-section-hero-split--brand),.aha-header-section-hero-split-form:not(.aha-header-section-hero-split-form--brand),.aha-header-section-hero-photo-stack:not(.aha-header-section-hero-photo-stack--brand),.aha-header-section-hero-image-marquee:not(.aha-header-section-hero-image-marquee--brand),.aha-header-section-hero-slideshow:not(.aha-header-section-hero-slideshow--brand),.aha-header-section-hero-floating-images:not(.aha-header-section-hero-floating-images--brand),.aha-header-section-gallery-masonry:not(.aha-header-section-gallery-masonry--brand),.aha-header-section-gallery-carousel:not(.aha-header-section-gallery-carousel--brand),.aha-header-section-gallery-marquee-rows:not(.aha-header-section-gallery-marquee-rows--brand),.aha-header-section-gallery-tabs:not(.aha-header-section-gallery-tabs--brand),.aha-header-section-page-header:not(.aha-header-section-page-header--brand).aha-header-section-page-header--no-tabs,.aha-logos:not(.aha-logos--accent,.aha-logos--brand),.aha-numbers:not(.aha-numbers--accent,.aha-numbers--brand),.aha-pricing:not(.aha-pricing--accent),.aha-testimonials:not(.aha-testimonials--accent))+script+:is(.aha-logos:not(.aha-logos--accent,.aha-logos--brand))>:is(:first-child,[hidden]:first-child+*){margin-top:calc(var(--aha-section-space-group) - var(--aha-section-space-block));padding-top:0}:is(.aha-comparison--accent,.aha-features--accent,.aha-logos--accent,.aha-numbers--accent,.aha-pricing--accent,.aha-testimonials--accent)+:is(.aha-logos--accent)>:is(:first-child,[hidden]:first-child+*){margin-top:calc(var(--aha-section-space-group) - var(--aha-section-space-block));padding-top:0}:is(.aha-comparison--accent,.aha-features--accent,.aha-logos--accent,.aha-numbers--accent,.aha-pricing--accent,.aha-testimonials--accent)+script+:is(.aha-logos--accent)>:is(:first-child,[hidden]:first-child+*){margin-top:calc(var(--aha-section-space-group) - var(--aha-section-space-block));padding-top:0}:is(.aha-header-section-hero-split--brand,.aha-header-section-hero-split-form--brand,.aha-header-section-hero-photo-stack--brand,.aha-header-section-hero-image-marquee--brand,.aha-header-section-hero-slideshow--brand,.aha-header-section-hero-floating-images--brand,.aha-header-section-gallery-masonry--brand,.aha-header-section-gallery-carousel--brand,.aha-header-section-gallery-marquee-rows--brand,.aha-header-section-gallery-tabs--brand,.aha-header-section-page-header--brand.aha-header-section-page-header--no-tabs,.aha-logos--brand,.aha-numbers--brand)+:is(.aha-logos--brand)>:is(:first-child,[hidden]:first-child+*){margin-top:calc(var(--aha-section-space-group) - var(--aha-section-space-block));padding-top:0}:is(.aha-header-section-hero-split--brand,.aha-header-section-hero-split-form--brand,.aha-header-section-hero-photo-stack--brand,.aha-header-section-hero-image-marquee--brand,.aha-header-section-hero-slideshow--brand,.aha-header-section-hero-floating-images--brand,.aha-header-section-gallery-masonry--brand,.aha-header-section-gallery-carousel--brand,.aha-header-section-gallery-marquee-rows--brand,.aha-header-section-gallery-tabs--brand,.aha-header-section-page-header--brand.aha-header-section-page-header--no-tabs,.aha-logos--brand,.aha-numbers--brand)+script+:is(.aha-logos--brand)>:is(:first-child,[hidden]:first-child+*){margin-top:calc(var(--aha-section-space-group) - var(--aha-section-space-block));padding-top:0}:is(.aha-header-section-hero-split--brand,.aha-header-section-hero-split-form--brand,.aha-header-section-hero-photo-stack--brand,.aha-header-section-hero-image-marquee--brand,.aha-header-section-hero-slideshow--brand,.aha-header-section-hero-floating-images--brand,.aha-header-section-gallery-masonry--brand,.aha-header-section-gallery-carousel--brand,.aha-header-section-gallery-marquee-rows--brand,.aha-header-section-gallery-tabs--brand,.aha-header-section-page-header--brand)>.aha-logos--brand{background:none;box-shadow:none}:is(.aha-header-section-hero-split--brand,.aha-header-section-hero-split-form--brand,.aha-header-section-hero-photo-stack--brand,.aha-header-section-hero-image-marquee--brand,.aha-header-section-hero-slideshow--brand,.aha-header-section-hero-floating-images--brand,.aha-header-section-gallery-masonry--brand,.aha-header-section-gallery-carousel--brand,.aha-header-section-gallery-marquee-rows--brand,.aha-header-section-gallery-tabs--brand,.aha-header-section-page-header--brand.aha-header-section-page-header--no-tabs)>.aha-logos--brand>:is(:first-child,[hidden]:first-child+*){margin-top:calc(var(--aha-section-space-group) - var(--aha-section-space-block));padding-top:0}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200;font-display:swap;src:url(/survey/fonts/plus-jakarta-sans/plus-jakarta-sans-vietnamese-200-normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/survey/fonts/plus-jakarta-sans/plus-jakarta-sans-vietnamese-400-normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/survey/fonts/plus-jakarta-sans/plus-jakarta-sans-vietnamese-500-normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/survey/fonts/plus-jakarta-sans/plus-jakarta-sans-vietnamese-600-normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/survey/fonts/plus-jakarta-sans/plus-jakarta-sans-vietnamese-700-normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/survey/fonts/plus-jakarta-sans/plus-jakarta-sans-vietnamese-800-normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200;font-display:swap;src:url(/survey/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-200-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/survey/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/survey/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/survey/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/survey/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/survey/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-800-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--aha-variant: "frontend";--aha-colorPrimary: var(--aha-color-primary);--aha-colorPrimaryRGB: 231, 14, 104;--aha-colorError: #f5222d;--aha-colorTextBase: var(--aha-text-default);--aha-colorBgBase: var(--aha-bg-base);--brand-radical-pink: var(--aha-vivid-pink-100);--brand-radical-pink-tint: #fef3f7;--brand-pink: var(--aha-vivid-pink-100);--brand-muted-indigo: #3e3e5a;--brand-pink-mist: #f8b7d2;--aha-fontFamily: "Plus Jakarta Sans", system-ui;--aha-lineWidth: 1px;--aha-lineType: solid;--aha-questionTitleFontSize: clamp(1.05rem, .95rem + .4vw, 1.25rem);--aha-questionTitleFontWeight: 600;--aha-motionUnit: .1px;--aha-motionBase: 0px;--aha-motionEaseOutCirc: cubic-bezier(.08, .82, .17, 1);--aha-motionEaseInOutCirc: var(--aha-ease-in-out-circ);--aha-motionEaseOut: var(--aha-ease-out);--aha-motionEaseInOut: var(--aha-ease-in-out);--aha-motionEaseOutBack: cubic-bezier(.12, .4, .29, 1.46);--aha-motionEaseInBack: cubic-bezier(.71, -.46, .88, .6);--aha-motionEaseInQuint: cubic-bezier(.755, .05, .855, .06);--aha-motionEaseOutQuint: cubic-bezier(.23, 1, .32, 1);--aha-borderRadius: var(--aha-radius-default);--aha-sizeUnit: 4px;--aha-sizeStep: 4px;--aha-sizePopupArrow: 16px;--aha-controlHeight: var(--aha-control-height-root);--aha-zIndexBase: 0px;--aha-zIndexPopupBase: 1000px;--aha-opacityImage: 1;--aha-wireframe: false;--aha-colorText: rgba(26, 26, 26, .88);--aha-colorTextSecondary: rgba(26, 26, 26, .65);--aha-colorTextTertiary: rgba(26, 26, 26, .45);--aha-colorTextQuaternary: rgba(26, 26, 26, .25);--aha-colorTextDisabled: rgba(26, 26, 26, .25);--aha-colorFill: rgba(26, 26, 26, .15);--aha-colorFillSecondary: rgba(26, 26, 26, .06);--aha-colorFillTertiary: rgba(26, 26, 26, .04);--aha-colorFillQuaternary: rgba(26, 26, 26, .02);--aha-colorBgLayout: #ffffff;--aha-colorBgContainer: var(--aha-bg-container);--aha-colorBgElevated: var(--aha-bg-elevated);--aha-colorBgSpotlight: rgba(26, 26, 26, .85);--aha-colorBorder: #d9d9d9;--aha-colorBorderSecondary: #f0f0f0;--aha-colorPrimaryBg: #fef3f7;--aha-colorPrimaryBgHover: #f8b7d2;--aha-colorPrimaryBorder: #f8b7d2;--aha-colorPrimaryBorderHover: #f16ea4;--aha-colorPrimaryHover: var(--aha-color-primary-hover);--aha-colorPrimaryActive: var(--aha-color-primary-active);--aha-colorPrimaryTextHover: var(--aha-text-link-hover);--aha-colorPrimaryText: var(--aha-text-link);--aha-colorPrimaryTextActive: var(--aha-color-primary-active);--aha-colorErrorBg: #fff1f0;--aha-colorInfoBg: #f0f7ff;--aha-colorInfoBorder: #f0f6ff;--aha-colorTextStrong: #111827;--aha-colorTextDark: #1f2937;--aha-colorTextBody: #374151;--aha-colorTextMuted: #6b7280;--aha-colorTextPlaceholder: #9ca3af;--aha-colorTextSubtle: #94a3b8;--aha-colorTextSlate: #64748b;--aha-colorTextSlateLight: #475569;--aha-colorTextSlateBody: #4b5563;--aha-colorTextOnChrome: #6b7280;--aha-colorTextHint: #6b7280;--aha-colorBorderLight: #eef0f3;--aha-colorBorderMedium: #e5e7eb;--aha-colorBorderStrong: #d1d5db;--aha-colorBorderEmphasis: #d5d9e0;--aha-colorBorderSlate: #cbd5e1;--aha-colorBorderHover: #e0e3e8;--aha-colorBgSubtle: #fafbfc;--aha-colorBgMuted: #f7f8fa;--aha-colorBgFill: #f3f4f6;--aha-colorBgFillAlt: #f4f4f6;--aha-colorBgHover: #f9fafb;--aha-colorBgTint: #f1f5f9;--aha-colorBgSurface: var(--aha-gray-15);--aha-colorPrimarySubtle: #fef3f7;--aha-colorPrimaryDark: var(--aha-vivid-pink-dark);--aha-colorPrimaryBorderSubtle: #f8b7d2;--aha-accentIndigo: #6366f1;--aha-accentIndigoBg: #eef2ff;--aha-accentIndigoText: #4338ca;--aha-accentTeal: #14b8a6;--aha-accentSlate: #64748b;--aha-accentSlateLight: #94a3b8;--aha-colorBgMask: rgba(0, 0, 0, .45);--aha-colorOverlayLight: var(--aha-white-a70);--aha-colorWhite: var(--aha-white);--aha-fontSize: var(--aha-size-default);--aha-fontSizeXS: 10px;--aha-fontSizeSM: var(--aha-size-sm);--aha-fontSizeLG: var(--aha-size-l);--aha-fontSizeXL: var(--aha-size-xl);--aha-fontSizeHeading1: 38px;--aha-fontSizeHeading2: 30px;--aha-fontSizeHeading3: 24px;--aha-fontSizeHeading4: 20px;--aha-fontSizeHeading5: 16px;--aha-lineHeight: 1.5714285714285714;--aha-lineHeightLG: 1.5;--aha-lineHeightSM: 1.6666666666666667;--aha-lineHeightHeading1: 1.2105263157894737;--aha-lineHeightHeading2: 1.2666666666666666;--aha-lineHeightHeading3: 1.3333333333333333;--aha-lineHeightHeading4: 1.4;--aha-lineHeightHeading5: 1.5;--aha-sizeXXL: var(--aha-space-48);--aha-sizeXL: var(--aha-space-32);--aha-sizeLG: var(--aha-space-24);--aha-sizeMD: var(--aha-space-20);--aha-sizeMS: var(--aha-space-16);--aha-size: var(--aha-space-16);--aha-sizeSM: var(--aha-space-12);--aha-sizeXS: var(--aha-space-8);--aha-sizeXXS: var(--aha-space-4);--aha-controlHeightSM: var(--aha-control-height-sm);--aha-controlHeightXS: 16px;--aha-controlHeightLG: var(--aha-control-height-lg);--aha-motionDurationFast: var(--aha-motion-fast);--aha-motionDurationMid: var(--aha-motion-mid);--aha-motionDurationSlow: var(--aha-motion-slow);--aha-lineWidthBold: 2px;--aha-borderRadiusXS: 2px;--aha-borderRadiusSM: var(--aha-radius-sm);--aha-borderRadiusLG: 10px;--aha-borderRadiusOuter: var(--aha-radius-sm)}html,body{margin:0;padding:0;font-family:var(--aha-fontFamily);color:var(--aha-colorText);background:var(--aha-colorBgLayout);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.aha-ux-fixes) button,:where(.aha-ux-fixes) input,:where(.aha-ux-fixes) select,:where(.aha-ux-fixes) textarea{font:inherit}:focus-visible{outline:2px solid var(--aha-focus-ring);outline-offset:2px}[dir=rtl] .aha-mirror-rtl{transform:scaleX(-1)}.aha-xl-scope .ant-btn:hover:not(:disabled),.aha-xl-scope .ant-btn:focus-visible:not(:disabled){box-shadow:0 12px 32px #e70e6852}.aha-xl-scope .ant-btn:disabled{box-shadow:none}body.aha-respondent-surface{background:var(--aha-colorWhite, #ffffff)}html:has(body.aha-respondent-surface--embedded),body.aha-respondent-surface.aha-respondent-surface--embedded{background:transparent}body.aha-respondent-surface--embedded .aha-respondent-loading,body.aha-respondent-surface--embedded .aha-block-hero-frame,body.aha-respondent-surface--embedded .aha-thankyou,body.aha-respondent-surface--embedded .aha-respondent-signin-gate{background:transparent}.aha-respondent-signin-gate{box-sizing:border-box;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--aha-space-xl, 32px) var(--aha-space-md, 16px);background:var(--aha-colorWhite)}.aha-conv-navarrow.ant-btn,.aha-conv-rating-star.ant-btn,.aha-conv-ranking-grip.ant-btn{height:auto;padding:0;line-height:inherit;white-space:normal;border:none;box-shadow:none}.aha-respondent-loading{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:var(--aha-colorWhite);font-family:var(--aha-fontFamily, "Plus Jakarta Sans", "Cairo", system-ui, sans-serif);color:var(--aha-colorTextSecondary, #6b7280)}.aha-respondent-loading-spinner{width:48px;height:48px;border-radius:50%;border:4px solid rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.15);border-top-color:var(--aha-colorPrimary, #e70e68);animation:aha-respondent-loading-spin .9s linear infinite}.aha-respondent-loading-label{font-size:.95rem;font-weight:500;letter-spacing:.01em}@keyframes aha-respondent-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.aha-respondent-loading-spinner{animation-duration:2.4s}}[data-testid=respondent-classic],[data-testid=respondent-conversational]{padding:var(--aha-space-xl, 32px) var(--aha-space-md, 16px);box-sizing:border-box;min-height:100dvh;color:var(--aha-colorText, #111827);font-family:var(--aha-fontFamily, "Plus Jakarta Sans", "Cairo", system-ui, sans-serif)}[data-testid=respondent-classic],.aha-thankyou{position:relative;isolation:isolate}[data-testid=respondent-classic]:before,.aha-thankyou:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--aha-survey-bg-image, none);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}.aha-respondent-page{display:flex;flex-direction:column;gap:var(--aha-space-xl, 32px)}.aha-respondent-page-title{font-size:1.25rem;font-weight:600;color:var(--aha-colorTextSecondary, #4b5563);margin:0 0 var(--aha-space-md, 16px);letter-spacing:-.01em}.aha-block{box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(12px,2.5vw,24px);background:var(--aha-survey-card-bg, var(--aha-colorBgContainer, var(--aha-colorWhite)));-webkit-backdrop-filter:var(--aha-survey-card-backdrop, none);backdrop-filter:var(--aha-survey-card-backdrop, none);border:1px solid var(--aha-survey-card-border, var(--aha-colorBorderSecondary));border-radius:12px;padding:clamp(16px,4vw,40px);box-shadow:0 1px 2px #0f172a0a}.aha-block:hover{border-color:var(--aha-survey-card-border-hover, var(--aha-colorBorderSecondary))}.aha-block--hero{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;box-shadow:none;align-items:center;text-align:center;padding:clamp(24px,6vw,64px) clamp(16px,4vw,48px);gap:clamp(16px,3vw,28px);width:100%;max-width:640px}.aha-block__header{display:flex;flex-direction:column;gap:8px}.aha-block--hero .aha-block__header{align-items:center}.aha-block__title-row{--aha-block-title-line-height: 1.3;display:flex;align-items:flex-start;gap:12px;flex-wrap:nowrap}.aha-block--hero .aha-block__title-row{justify-content:center;flex-wrap:wrap}.aha-block__num{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:28px;height:28px;margin-top:calc((var(--aha-questionTitleFontSize) * var(--aha-block-title-line-height) - 28px) / 2);padding:0 8px;border-radius:var(--aha-borderRadius, 8px);background:var(--aha-survey-num-bg, var(--aha-colorPrimary));color:var(--aha-survey-num-text, var(--aha-colorWhite));font:600 var(--aha-fontSize)/1 var(--aha-fontFamily, "Plus Jakarta Sans", system-ui, sans-serif);white-space:nowrap}.aha-block__title{flex:1;min-width:0;overflow-wrap:break-word;word-break:break-word;font-size:var(--aha-questionTitleFontSize);font-weight:var(--aha-questionTitleFontWeight);line-height:var(--aha-block-title-line-height);color:var(--aha-colorText, #111827);letter-spacing:-.005em;margin:0}.aha-block--hero .aha-block__title{letter-spacing:-.01em;flex:0 1 auto}.aha-block__required{color:var(--aha-colorError);margin-inline-start:4px;font-weight:400}.aha-block__description{font-size:clamp(.9375rem,.875rem + .2vw,1rem);color:var(--aha-colorTextSecondary, #4b5563);line-height:1.5;margin:0;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.aha-block--hero .aha-block__description{font-size:clamp(.95rem,.875rem + .3vw,1.1rem);max-width:48ch}.aha-block__media{flex-shrink:0}.aha-block__media:empty{display:none}.aha-block__body{display:flex;flex-direction:column;gap:12px}.aha-block__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px}.aha-block--hero .aha-block__actions{flex-direction:column-reverse;align-items:stretch;gap:10px}.aha-block__meta{display:inline-flex;align-items:center;justify-content:center}.aha-block__meta-pill{display:inline-block;padding:6px 12px;border-radius:999px;background:var(--aha-colorPrimarySubtle, rgba(231, 14, 104, .12));color:var(--aha-colorAccentText, var(--aha-primary, #e70e68));font-size:.8125rem;font-weight:600}.aha-block__cta{display:flex;align-items:center;gap:8px}.aha-block__cta-button.ant-btn,.aha-block__cta-button{min-height:48px;padding:0 24px;font-size:1rem;font-weight:600;border-radius:10px}.aha-block-hero-frame{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vw,48px);background:var(--aha-colorBgLayout, #f9fafb)}@media (max-width: 640px){.aha-block__cta,.aha-block__cta-button,.aha-block--hero .aha-block__cta-button{width:100%;justify-content:center}.aha-block__actions{align-items:stretch}}.aha-block [role=radiogroup],.aha-block [role=group]{display:flex;flex-direction:column;gap:var(--aha-space-sm, 12px);margin-top:var(--aha-space-md, 16px)}.aha-block [data-testid^=rating-input-][role=radiogroup],.aha-block [data-testid^=nps-input-][role=radiogroup]{flex-direction:row;flex-wrap:wrap;align-items:center}.aha-block label{display:flex;align-items:center;gap:var(--aha-space-sm, 12px);padding:var(--aha-space-sm, 12px) var(--aha-space-md, 16px);border:1px solid var(--aha-colorBorderSecondary, #e5e7eb);border-radius:8px;cursor:pointer;transition:border-color .12s ease,background .12s ease}.aha-block label:hover{border-color:var(--aha-colorPrimary, #e70e68);background:linear-gradient(rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.1),rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.1)),var(--aha-colorWhite, #fff)}.aha-block label:has(input:checked){border-color:var(--aha-colorPrimary, #e70e68);background:linear-gradient(rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.1),rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.1)),var(--aha-colorWhite, #fff)}.aha-block input[type=radio],.aha-block input[type=checkbox]{width:18px;height:18px;accent-color:var(--aha-colorPrimary, #e70e68);flex-shrink:0}.aha-block input[type=text],.aha-block input[type=email],.aha-block input[type=date],.aha-block textarea,.aha-block select{width:100%;padding:var(--aha-space-sm, 12px) var(--aha-space-md, 16px);border:1px solid var(--aha-colorBorder, #d1d5db);border-radius:8px;font-size:1rem;font-family:inherit;color:var(--aha-colorText, #111827);background:var(--aha-colorBgContainer, var(--aha-colorWhite));box-sizing:border-box;transition:border-color .12s ease,box-shadow .12s ease}.aha-block input[type=text]:focus,.aha-block input[type=email]:focus,.aha-block input[type=date]:focus,.aha-block textarea:focus,.aha-block select:focus{outline:none;border-color:var(--aha-colorPrimary, #e70e68);box-shadow:0 0 0 3px rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.15)}.aha-block textarea{min-height:120px;resize:vertical}.aha-block [data-testid^=rating-input-],.aha-block [data-testid^=nps-input-]{display:flex;align-items:center;gap:var(--aha-space-sm, 8px);flex-wrap:wrap;margin-top:var(--aha-space-md, 16px)}.aha-block [data-testid^=nps-input-]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%}.aha-block [data-testid^=nps-input-]::-webkit-scrollbar{display:none}.aha-block [data-testid^=rating-input-] button,.aha-block [data-testid^=nps-input-] button{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:8px 12px;border:1px solid var(--aha-colorBorder, #d1d5db);background:var(--aha-colorBgContainer, var(--aha-colorWhite));color:var(--aha-colorText, #111827);border-radius:8px;cursor:pointer;font-weight:500;text-align:center;transition:all .12s ease}.aha-block [data-testid^=nps-input-] button{flex:1 1 0;padding:8px 6px}.aha-block [data-testid^=rating-input-] button:hover,.aha-block [data-testid^=nps-input-] button:hover{border-color:var(--aha-colorPrimary, #e70e68);background:linear-gradient(rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.1),rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.1)),var(--aha-colorWhite, #fff)}.aha-block [data-testid^=rating-input-] button[aria-checked=true],.aha-block [data-testid^=nps-input-] button[aria-checked=true]{background:var(--aha-colorPrimary, #e70e68);border-color:var(--aha-colorPrimary, #e70e68);color:var(--aha-colorWhite)}.aha-block[data-element-type=welcome_screen] h1,.aha-block[data-element-type=welcome_screen] h2,.aha-block[data-element-type=thank_you_screen] h1,.aha-block[data-element-type=thank_you_screen] h2{font-size:2rem;font-weight:700;color:var(--aha-colorText, #111827);margin:0 0 var(--aha-space-md, 16px)}[data-testid=respondent-classic] nav{display:flex;justify-content:flex-start;align-items:center;gap:var(--aha-space-md, 16px);margin:var(--aha-space-xl, 32px) 0 0;box-sizing:border-box}[data-testid=respondent-classic] button:not(.ant-btn){padding:var(--aha-space-sm, 12px) var(--aha-space-lg, 24px);border-radius:8px;font-size:.9375rem;font-weight:500;font-family:inherit;cursor:pointer;border:1px solid var(--aha-colorBorder, #d1d5db);background:var(--aha-colorBgContainer, var(--aha-colorWhite));color:var(--aha-colorText, #111827);transition:all .12s ease}[data-testid=respondent-classic] nav button:not(.ant-btn):last-child{background:var(--aha-colorPrimary, #e70e68);border-color:var(--aha-colorPrimary, #e70e68);color:var(--aha-colorWhite)}[data-testid=respondent-classic] nav button:not(.ant-btn):last-child:hover{background:var(--aha-colorPrimaryHover, #db005b);border-color:var(--aha-colorPrimaryHover, #db005b)}[data-testid=respondent-classic] nav button:not(.ant-btn):disabled{opacity:.5;cursor:not-allowed}.aha-block[data-element-type=welcome_screen] button:not(.ant-btn){padding:14px 32px;background:var(--aha-colorPrimary, #e70e68);color:var(--aha-colorWhite);border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;font-family:inherit;margin-top:var(--aha-space-md, 16px)}.aha-block[data-element-type=welcome_screen] button:not(.ant-btn):hover{background:var(--aha-colorPrimaryHover, #db005b)}[data-testid=respondent-classic] [data-testid^=progress-],[data-testid=respondent-conversational] [data-testid^=progress-]{text-align:center;color:var(--aha-colorTextSecondary, #6b7280);font-size:.875rem;margin:var(--aha-space-lg, 24px) 0}[role=alert],.aha-respondent-field-error{color:var(--aha-colorError, #dc2626);font-size:.875rem;margin-top:var(--aha-space-xs, 4px)}[data-testid=respondent-conversational]{padding:0;max-width:none!important;background:linear-gradient(180deg,var(--aha-colorBgLayout, #fef3f7) 0%,var(--aha-colorWhite) 60%);height:100dvh;min-height:100dvh;display:flex;flex-direction:column;overflow-x:hidden}[data-testid=respondent-conversational] [data-testid=respondent-swipe-handler]{flex:1;min-height:0;display:flex;flex-direction:column}[data-testid=respondent-conversational] [data-testid^=progress-]{position:sticky;top:0;left:0;right:0;margin:0;padding:0;height:4px;background:transparent;z-index:10;text-align:initial;color:transparent;font-size:0}[data-testid=respondent-conversational] [data-testid^=progress-]:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--aha-conv-progress, 0%);background:var(--aha-colorPrimary, #e70e68);transition:width .32s cubic-bezier(.4,0,.2,1)}.aha-conv-slide{flex:1;display:flex;align-items:safe center;justify-content:center;padding:48px 24px;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;animation:aha-conv-slide-enter .38s cubic-bezier(.16,1,.3,1)}@keyframes aha-conv-slide-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.aha-conv-slide>.aha-block{width:100%;max-width:720px;flex-shrink:0}.aha-conv-slide>.aha-block--hero{max-width:720px}.aha-block__body [role=radiogroup],.aha-block__body [role=group]{display:flex;flex-direction:column;gap:12px}.aha-block__body [data-testid^=rating-input-][role=radiogroup],.aha-block__body [data-testid^=nps-input-][role=radiogroup]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.aha-block__body label{display:flex;align-items:center;gap:14px;padding:16px 20px;background:var(--aha-colorWhite, #fff);border:2px solid rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.18);border-radius:12px;cursor:pointer;transition:all .14s ease;font-size:1.05rem;color:var(--aha-colorTextDark, #1f2937);box-shadow:0 1px #1118270a;margin-inline-end:0}.aha-block__body label:hover{border-color:var(--aha-colorPrimary, #e70e68);background:linear-gradient(rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.1),rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.1)),var(--aha-colorWhite, #fff)}.aha-block__body label[data-checked=true]{border-color:var(--aha-colorPrimary, #e70e68);background:linear-gradient(rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.16),rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.16)),var(--aha-colorWhite, #fff);box-shadow:0 0 0 3px rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.12)}.aha-block__body label input[type=radio],.aha-block__body label input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.aha-conv-choice-letter{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.08);color:var(--aha-colorAccentOnChrome, var(--aha-colorPrimary, #e70e68));font-weight:600;font-size:.9rem;letter-spacing:0;flex-shrink:0;transition:all .14s ease;font-variant-caps:normal;margin-inline-end:12px}.aha-block__body label:hover .aha-conv-choice-letter,.aha-block__body label[data-checked=true] .aha-conv-choice-letter{background:var(--aha-colorPrimary, #e70e68);color:var(--aha-colorOnPrimary, var(--aha-colorWhite))}.aha-conv-choice-text{flex:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.aha-conv-choice-other-input{flex:1;min-width:0;box-sizing:border-box;height:28px;line-height:28px;padding:0;margin:0;border:0;outline:0;background:transparent;box-shadow:none;font-family:inherit;font-size:1.05rem;color:var(--aha-colorTextDark);caret-color:var(--aha-colorPrimary, #e70e68)}.aha-conv-choice-other-input::placeholder{color:var(--aha-colorTextTertiary, #98a2b3)}.aha-conv-choice-other-input:focus,.aha-conv-choice-other-input:hover{border:0;outline:0;background:transparent;box-shadow:none}.aha-conv-choice-other-enter{display:none!important;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;width:28px!important;height:28px!important;margin-inline-start:8px;padding:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0!important;border-radius:6px!important;background:var(--aha-colorFillSecondary, rgba(231, 14, 104, .08))!important;color:var(--aha-colorPrimary, #e70e68)!important;cursor:pointer}.ant-radio-wrapper:focus-within .aha-conv-choice-other-enter,.ant-checkbox-wrapper:focus-within .aha-conv-choice-other-enter{display:inline-flex!important}.aha-conv-choice-other-enter svg{display:block;width:18px;height:18px}.aha-conv-choice-other-enter:hover{background:var(--aha-colorPrimary, #e70e68)!important;color:var(--aha-colorWhite)!important}.aha-block__body label .ant-radio-label,.aha-block__body label .ant-checkbox-label{display:inline-flex;align-items:center;flex:1;min-width:0}.aha-block__body input[type=text],.aha-block__body input[type=email],.aha-block__body input[type=tel],.aha-block__body textarea{width:100%;padding:14px 18px;border:2px solid rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.18);border-radius:12px;font-size:1.1rem;font-family:inherit;color:var(--aha-colorTextDark);background:var(--aha-colorWhite);box-sizing:border-box;transition:border-color .14s ease,box-shadow .14s ease}.aha-block__body input[type=text]:focus,.aha-block__body input[type=email]:focus,.aha-block__body input[type=tel]:focus,.aha-block__body textarea:focus{outline:none;border-color:var(--aha-colorPrimary, #e70e68);box-shadow:0 0 0 4px rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.14)}.aha-block__body textarea{min-height:140px;resize:vertical}.aha-block__body [data-testid^=rating-input-] button,.aha-block__body [data-testid^=nps-input-] button{min-width:52px;min-height:52px;padding:10px 14px;border:2px solid rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.18);background:var(--aha-colorWhite);color:var(--aha-colorTextDark);border-radius:12px;cursor:pointer;font-weight:500;font-size:1rem;transition:all .14s ease}.aha-block__body [data-testid^=rating-input-] button:hover{border-color:var(--aha-colorPrimary, #e70e68);background:var(--aha-colorPrimaryBg, #fef3f7)}.aha-block__body .aha-conv-nps-buttons button.ant-btn:hover{border-width:2px;border-color:var(--aha-colorPrimary, #e70e68);background:var(--aha-colorPrimaryBg, #fef3f7);box-shadow:0 4px 12px rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.18)}.aha-block__body [data-testid^=rating-input-] button[aria-checked=true],.aha-block__body [data-testid^=nps-input-] button[aria-checked=true]{background:var(--aha-colorPrimary, #e70e68);border-color:var(--aha-colorPrimary, #e70e68);color:var(--aha-colorWhite);box-shadow:0 6px 16px rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.25)}.aha-block__body .aha-conv-nps-buttons button.ant-btn[aria-checked=true]:hover{border-width:2px;background:var(--aha-colorPrimary, #e70e68);border-color:var(--aha-colorPrimary, #e70e68);color:var(--aha-colorWhite);box-shadow:0 6px 16px rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.25)}.aha-conv-structural{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.aha-conv-structural-body{font-size:1.05rem;line-height:1.6;color:var(--aha-colorTextSecondary, #4b5563);margin:0;max-width:100%;overflow-wrap:break-word;word-break:break-word}.aha-conv-structural-score{font-size:1.1rem;font-weight:600;color:var(--aha-colorPrimary, #e70e68);margin:0}.aha-respondent-section-body{max-width:100%}.aha-respondent-section-body p{margin:0;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.aha-conv-date-wrap{display:block}.aha-conv-date-segments{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aha-conv-date-seg-group{display:inline-flex;align-items:center;gap:8px}.aha-block__body input.aha-conv-date-seg{padding:8px;border:2px solid rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.18);border-radius:12px;font-size:1.1rem;font-family:inherit;text-align:center;color:var(--aha-colorTextDark);background:var(--aha-colorWhite);box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color .14s ease,box-shadow .14s ease}.aha-block__body input.aha-conv-date-seg--short,.aha-block__body input.aha-conv-date-seg--year{width:64px}.aha-block__body input.aha-conv-date-seg:focus{outline:none;border-color:var(--aha-colorPrimary, #e70e68);box-shadow:0 0 0 4px rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.14)}.aha-conv-date-sep{font-size:1.2rem;color:var(--aha-colorTextSecondary, #6b7280);-webkit-user-select:none;user-select:none}[data-testid=respondent-conversational] .aha-conv-rating{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;gap:8px}[data-testid=respondent-conversational] button.aha-conv-rating-star{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:2px solid transparent;border-radius:12px;color:rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.35);cursor:pointer;padding:0;transition:all .16s ease;box-shadow:none}[data-testid=respondent-conversational] button.aha-conv-rating-star:hover:not(:disabled){color:var(--aha-colorPrimary, #e70e68)}[data-testid=respondent-conversational] button.aha-conv-rating-star[data-filled=true]{color:var(--aha-colorPrimary, #e70e68)}[data-testid=respondent-conversational] button.aha-conv-rating-star[aria-checked=true]{color:var(--aha-colorWhite)}.aha-block [data-testid^=rating-input-][role=radiogroup],.aha-block__body [data-testid^=rating-input-][role=radiogroup],[data-testid=respondent-conversational] .aha-conv-rating{flex-wrap:nowrap;gap:6px}.aha-block [data-testid^=rating-input-] button,.aha-block__body [data-testid^=rating-input-] button,[data-testid=respondent-conversational] button.aha-conv-rating-star{flex:0 1 52px;min-width:0;min-height:0;width:auto;height:auto;aspect-ratio:1;padding:5px;background:transparent;box-shadow:none;border:none;transition:color .12s ease}.aha-block [data-testid^=rating-input-] button svg,.aha-block__body [data-testid^=rating-input-] button svg,[data-testid=respondent-conversational] button.aha-conv-rating-star svg{width:100%;height:100%;max-width:32px;max-height:32px}.aha-block [data-testid^=rating-input-] button[data-star-state=empty],.aha-block__body [data-testid^=rating-input-] button[data-star-state=empty],[data-testid=respondent-conversational] button.aha-conv-rating-star[data-star-state=empty]{color:var(--aha-ratingStarEmpty, var(--brand-pink-mist, #f8b7d2))!important}.aha-block [data-testid^=rating-input-] button[data-star-state=hover],.aha-block__body [data-testid^=rating-input-] button[data-star-state=hover],[data-testid=respondent-conversational] button.aha-conv-rating-star[data-star-state=hover]{color:var(--aha-colorPrimaryBorderHover, #f16ea4)!important}.aha-block [data-testid^=rating-input-] button[data-star-state=selected],.aha-block__body [data-testid^=rating-input-] button[data-star-state=selected],[data-testid=respondent-conversational] button.aha-conv-rating-star[data-star-state=selected]{color:var(--aha-colorPrimary, #e70e68)!important}.aha-block [data-testid^=rating-input-] button:hover,.aha-block__body [data-testid^=rating-input-] button:hover,.aha-block [data-testid^=rating-input-] button[aria-checked=true],.aha-block__body [data-testid^=rating-input-] button[aria-checked=true]{background:transparent;box-shadow:none}button.aha-conv-rating-star:hover:not([aria-checked=true]){background:transparent!important}.aha-conv-nps-wrap{display:flex;flex-direction:column;gap:10px;width:100%}.aha-block__body .aha-conv-nps-buttons[role=radiogroup]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px;overflow-x:auto;overflow-y:visible;scrollbar-width:none;width:auto;margin-inline:-10px;margin-bottom:-8px;padding:8px 10px 16px;box-sizing:border-box}.aha-block__body .aha-conv-nps-buttons::-webkit-scrollbar{display:none}.aha-block__body .aha-conv-nps-buttons button{flex:1 1 0;min-width:44px;padding:10px 6px}.aha-conv-nps-labels{display:flex;justify-content:space-between;gap:12px;font-size:.85rem;color:var(--aha-colorTextSecondary, #6b7280);width:100%}.aha-conv-nps-labels>span{min-width:0;flex:0 1 auto;white-space:nowrap}.aha-conv-nps-labels>span:first-child{text-align:start}.aha-conv-nps-labels>span:last-child{text-align:end}.aha-conv-nps-labels>span[data-testid]{display:block;width:auto;margin:0;overflow:visible}@media (max-width: 640px){.aha-block [data-testid^=nps-input-],.aha-block__body .aha-conv-nps-buttons[role=radiogroup]{display:flex!important;flex-wrap:wrap!important;justify-content:center;overflow-x:visible;gap:6px!important}.aha-block [data-testid^=nps-input-] button,.aha-block__body .aha-conv-nps-buttons button{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 31px) / 6);min-width:0;box-sizing:border-box;padding:8px 2px}.aha-conv-nps-labels{flex-direction:column;align-items:flex-start;gap:4px}.aha-conv-nps-labels>span{white-space:normal;text-align:start;max-width:100%}.aha-conv-nps-labels>span:first-child:before{content:"0 → "}.aha-conv-nps-labels>span:last-child:before{content:"10 → "}}.aha-block__body .aha-conv-ranking-list,[data-testid=respondent-classic] .aha-conv-ranking-list{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:12px}[data-testid=respondent-conversational] .aha-conv-ranking-item,[data-testid=respondent-classic] .aha-conv-ranking-item{display:flex!important;align-items:center;gap:14px;padding:16px 20px;background:var(--aha-colorWhite);border:2px solid rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.18);border-radius:12px;transition:all .14s ease;font-size:1.05rem;color:var(--aha-colorTextDark);box-shadow:0 1px #1118270a}[data-testid=respondent-conversational] .aha-conv-ranking-item:hover,[data-testid=respondent-classic] .aha-conv-ranking-item:hover{border-color:var(--aha-colorPrimary, #e70e68)}[data-testid=respondent-conversational] .aha-conv-ranking-item[data-dragging=true],[data-testid=respondent-classic] .aha-conv-ranking-item[data-dragging=true]{background:var(--aha-colorPrimaryBg, #fef3f7);border-color:var(--aha-colorPrimary, #e70e68);box-shadow:0 8px 24px rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.2)}.aha-conv-ranking-rank{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.08);color:var(--aha-colorAccentOnChrome, var(--aha-colorPrimary, #e70e68));font-weight:600;font-size:.9rem;flex-shrink:0}.aha-conv-ranking-text{flex:1;-webkit-user-select:none;user-select:none;min-width:0;overflow-wrap:break-word;word-break:break-word}.aha-conv-ranking-item button.aha-conv-ranking-grip{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;margin-inline-end:-6px;padding:0;border:none;background:transparent;box-shadow:none;border-radius:6px;color:var(--aha-colorTextOnChrome, #6b7280);cursor:grab;touch-action:none;transition:color .12s ease}.aha-conv-ranking-item button.aha-conv-ranking-grip:hover{color:var(--aha-colorPrimary, #e70e68);background:transparent;border:none;box-shadow:none}.aha-conv-ranking-item button.aha-conv-ranking-grip aha-icon{flex-shrink:0}.aha-conv-ranking-grip:active{cursor:grabbing}.aha-conv-ranking-item button.aha-conv-ranking-grip:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.3)}.aha-conv-navarrows{position:fixed;bottom:24px;inset-inline-end:24px;display:flex;gap:0;border-radius:8px;overflow:hidden;box-shadow:0 6px 18px rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.18);z-index:6}[data-testid=respondent-conversational] button.aha-conv-navarrow{width:44px;height:44px;background:var(--aha-colorPrimary, #e70e68);color:var(--aha-colorWhite);border:none;border-radius:0;font-size:1.1rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:background .14s ease;box-shadow:none}[data-testid=respondent-conversational] button.aha-conv-navarrow+button.aha-conv-navarrow{border-inline-start:1px solid rgba(255,255,255,.18)}[data-testid=respondent-conversational] button.aha-conv-navarrow:hover:not(:disabled){background:var(--aha-colorPrimaryHover, #db005b)}[data-testid=respondent-conversational] button.aha-conv-navarrow:disabled{background:rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.4);cursor:not-allowed}.aha-conv-slide[data-element-type=welcome_screen] .aha-conv-structural,.aha-conv-slide[data-element-type=thank_you_screen] .aha-conv-structural,.aha-conv-slide[data-element-type=statement] .aha-conv-structural{align-items:center;text-align:center}@media (max-width: 640px){.aha-conv-slide{padding:24px 16px 160px}.aha-block__body label{padding:14px 16px;font-size:1rem}.aha-conv-choice-letter{width:28px;height:28px;font-size:.85rem}}.aha-consent-screen{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:48px 24px;background:linear-gradient(180deg,var(--aha-colorBgLayout, #fef3f7) 0%,var(--aha-colorWhite) 60%);z-index:100;animation:aha-conv-slide-enter .38s cubic-bezier(.16,1,.3,1)}.aha-consent-screen-inner{max-width:640px;width:100%;text-align:center;display:flex;flex-direction:column;gap:24px;align-items:center}.aha-consent-screen-title{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;line-height:1.2;color:var(--aha-colorText, #1f2937);margin:0;letter-spacing:-.01em}.aha-consent-screen-body{font-size:1.125rem;color:var(--aha-colorTextSecondary, #6b7280);line-height:1.5;margin:0;max-width:520px}button[data-testid=respondent-consent-accept]{margin-top:8px}.aha-consent-screen-hint{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:400;opacity:.82}.aha-conv-kbd{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;background:#fff3;color:inherit;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;text-transform:lowercase;letter-spacing:.04em}[data-testid=respondent-conversational] .aha-conv-action-hint{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:400;opacity:.82}.aha-conv-back{position:fixed;top:16px;inset-inline-start:16px;width:44px;height:44px;border-radius:10px;border:1px solid rgba(0,0,0,.08);background:var(--aha-colorWhite);color:var(--aha-colorTextSecondary, #6b7280);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:11;transition:all .14s ease;box-shadow:0 2px 6px #1118270f}.aha-conv-back:hover{border-color:var(--aha-colorPrimary, #e70e68);color:var(--aha-colorPrimary, #e70e68)}.aha-conv-back:disabled{opacity:.35;cursor:not-allowed}.aha-thankyou{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;box-sizing:border-box;padding:32px 20px;background:var(--aha-colorBgLayout, #fafafa)}.aha-thankyou *,.aha-thankyou *:before,.aha-thankyou *:after{box-sizing:border-box}.aha-thankyou__card{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:520px;width:100%;padding:48px 40px;background:var(--aha-colorWhite);border:1px solid var(--aha-colorBorderSecondary, #eef0f3);border-radius:20px;box-shadow:0 20px 60px -24px #1118272e;text-align:center;animation:aha-thankyou-enter .36s cubic-bezier(.16,1,.3,1)}@keyframes aha-thankyou-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.aha-thankyou__icon{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:var(--aha-bg-container-secondary);color:var(--aha-text-default);margin-bottom:4px}.aha-thankyou__title{margin:0;font-size:26px;font-weight:700;color:var(--aha-colorTextDark);line-height:1.25}.aha-thankyou__body{margin:0;font-size:15px;color:var(--aha-colorTextDark);line-height:1.5;max-width:380px}.aha-thankyou__score{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:12px;padding:20px 24px;background:var(--aha-colorBgSubtle);border:1px solid var(--aha-colorBorderLight);border-radius:14px}.aha-thankyou__score-value{margin:0;font-size:20px;font-weight:700;color:var(--aha-colorTextDark)}.aha-thankyou__score-result{margin:0;font-size:13px}.aha-thankyou__countdown{margin:8px 0 0;font-size:12px;color:var(--aha-colorTextPlaceholder)}.aha-respondent-footer-row .ant-btn{display:inline-flex;align-items:center;justify-content:center;line-height:1}.aha-respondent-footer-row-indicator{margin-inline-start:auto;color:var(--aha-colorTextSecondary, #6b7280);font-size:.875rem;line-height:1}.aha-respondent-footer-row-alert{margin-top:var(--aha-space-md, 16px);color:var(--aha-colorError, #b91c1c);font-size:.875rem;line-height:1.4}.aha-respondent-error{display:flex;flex-direction:column;gap:16px;max-width:640px;margin:0 auto;padding:clamp(32px,8vw,96px) clamp(20px,5vw,32px)}.respondent-inline-error{flex-basis:100%;width:100%;order:99;margin-top:12px;font-size:14px;line-height:1.5;color:var(--aha-colorError, #d92d20)}.aha-rating-slider{display:flex;flex-direction:column;gap:8px;margin-top:var(--aha-space-md, 16px);width:100%}.aha-rating-slider__track-wrap{position:relative;padding-top:32px;touch-action:none}.aha-rating-slider__value{position:absolute;top:0;transform:translate(-50%);font-size:14px;font-weight:600;color:var(--aha-colorText, #111827);line-height:1;padding:2px 8px;pointer-events:none;transition:left 60ms linear}.aha-rating-slider__antd.ant-slider{margin:8px 0 0}.aha-rating-slider__antd.ant-slider .ant-slider-rail,.aha-rating-slider__antd.ant-slider .ant-slider-track,.aha-rating-slider__antd.ant-slider .ant-slider-tracks{background-color:var(--aha-colorBorder, #d1d5db)}.aha-rating-slider__antd.ant-slider .ant-slider-handle:before{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%);background:transparent}.aha-rating-slider__antd.ant-slider .ant-slider-handle:after{background-color:var(--aha-colorPrimary, #e70e68);box-shadow:0 2px 4px #00000026;width:20px;height:20px;left:50%;top:50%;inset-inline-start:50%;inset-block-start:50%;transform:translate(-50%,-50%);border:0;transition:transform .12s ease,box-shadow .12s ease}.aha-rating-slider__antd.ant-slider .ant-slider-handle:hover:after,.aha-rating-slider__antd.ant-slider .ant-slider-handle:active:after,.aha-rating-slider__antd.ant-slider .ant-slider-handle:focus-visible:after{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 4px 10px #0000002e}.aha-rating-slider__antd.ant-slider .ant-slider-handle:focus-visible{outline:2px solid var(--aha-colorPrimary, #e70e68);outline-offset:2px;border-radius:50%}.aha-rating-slider__end-labels{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--aha-colorTextSubtle, #667085);word-break:break-word}.aha-rating-slider__end-labels>span{max-width:45%}.aha-matrix{--aha-matrix-col-min-w: 72px;--aha-matrix-rowlabel-min-w: 136px;--aha-matrix-rowlabel-w: clamp( var(--aha-matrix-rowlabel-min-w), min(32cqw, 100cqw - var(--aha-matrix-columns, 0) * var(--aha-matrix-col-min-w)), 220px );container-type:inline-size;width:100%;position:relative}.aha-matrix:after{content:"";position:absolute;top:0;bottom:0;width:16px;z-index:5;pointer-events:none;opacity:0;transition:opacity .15s ease;inset-inline-end:0;box-shadow:inset -8px 0 8px -8px var(--aha-colorFill)}[dir=rtl] .aha-matrix:after{box-shadow:inset 8px 0 8px -8px var(--aha-colorFill)}.aha-matrix:has(.aha-matrix__scroll[data-scroll-end=true]):after{opacity:1}.aha-matrix__scroll[data-scroll-start=true] :is(.aha-matrix__corner,.aha-matrix__row-head){box-shadow:1px 0 0 var(--aha-colorBorderSecondary),8px 0 8px -8px var(--aha-colorFill)}[dir=rtl] .aha-matrix__scroll[data-scroll-start=true] :is(.aha-matrix__corner,.aha-matrix__row-head){box-shadow:-1px 0 0 var(--aha-colorBorderSecondary),-8px 0 8px -8px var(--aha-colorFill)}.aha-matrix__scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.aha-matrix__table{border-collapse:separate;border-spacing:0 8px;table-layout:fixed;width:100%;min-width:calc(var(--aha-matrix-rowlabel-min-w) + var(--aha-matrix-columns, 0) * var(--aha-matrix-col-min-w))}.aha-matrix__col-head{vertical-align:bottom;text-align:center;padding:0 2px 10px;font-size:var(--aha-fontSizeSM);font-weight:500;color:var(--aha-colorTextSecondary, #4b5563);white-space:normal;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;border-bottom:1px solid var(--aha-colorBorderSecondary, #ececf1)}.aha-matrix__corner,.aha-matrix__row-head{box-sizing:border-box;position:sticky;inset-inline-start:0;z-index:3;background:var(--aha-colorWhite, #fff);box-shadow:1px 0 0 var(--aha-colorBorderSecondary, #ececf1)}.aha-matrix__corner{width:var(--aha-matrix-rowlabel-w);z-index:4;border-bottom:1px solid var(--aha-colorBorderSecondary, #ececf1);background:var(--aha-survey-card-bg, var(--aha-colorBgContainer, #ffffff))}.aha-matrix__row-head{width:var(--aha-matrix-rowlabel-w);text-align:start;padding:14px 16px 14px 14px;font-size:15px;font-weight:400;line-height:1.35;color:var(--aha-colorTextDark, #1f2937);white-space:normal;overflow-wrap:break-word;word-break:normal;border-start-start-radius:10px;border-end-start-radius:10px}.aha-matrix__cell{text-align:center;padding:0;background:var(--aha-colorWhite, #fff)}.aha-matrix__cell:last-child{border-start-end-radius:10px;border-end-end-radius:10px}.aha-matrix__cell .ant-radio-wrapper,.aha-matrix__cell .ant-checkbox-wrapper{display:grid;place-items:center;width:100%;height:100%;margin:0;padding:14px 0;border:none;border-radius:0;background:transparent!important;box-shadow:none;cursor:pointer;margin-inline-end:0}.aha-matrix__cell .ant-radio-wrapper>*:not(.ant-radio),.aha-matrix__cell .ant-checkbox-wrapper>*:not(.ant-checkbox){display:none}.aha-matrix__cell .ant-radio-wrapper:after,.aha-matrix__cell .ant-checkbox-wrapper:after{content:none}.aha-matrix__cell .ant-radio,.aha-matrix__cell .ant-checkbox{margin:0;padding:0;width:20px;height:20px}.aha-matrix__cell .ant-checkbox-checked:after{content:"";position:absolute;box-sizing:border-box;top:46%;inset-inline-start:50%;inset-inline-end:auto;bottom:auto;inset-block-end:auto;width:6px;height:10px;border:2px solid var(--aha-colorWhite);border-top:0;border-left:0;border-radius:0;transform:translate(-50%,-50%) rotate(45deg)}[dir=rtl] .aha-matrix__cell .ant-checkbox-checked:after{transform:translate(50%,-50%) rotate(45deg)}.aha-matrix__cell .ant-radio-checked:after{content:"";position:absolute;box-sizing:border-box;margin:0;top:50%;inset-inline-start:50%;inset-inline-end:auto;bottom:auto;width:8px;height:8px;border:0;border-radius:50%;background:var(--aha-colorWhite);transform:translate(-50%,-50%)}[dir=rtl] .aha-matrix__cell .ant-radio-checked:after{transform:translate(50%,-50%)}.aha-matrix__cell .ant-radio-wrapper-disabled,.aha-matrix__cell .ant-checkbox-wrapper-disabled{cursor:not-allowed}.aha-matrix__table tbody tr:hover .aha-matrix__cell,.aha-matrix__table tbody tr:hover .aha-matrix__row-head{background:linear-gradient(rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.08),rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.08)),var(--aha-colorWhite, #fff)}.aha-matrix__cell:hover:not([data-checked=true]):not(:has(.ant-radio-wrapper-disabled,.ant-checkbox-wrapper-disabled)),.aha-matrix__table tbody tr:hover .aha-matrix__cell:hover:not([data-checked=true]):not(:has(.ant-radio-wrapper-disabled,.ant-checkbox-wrapper-disabled)){background:linear-gradient(rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.16),rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.16)),var(--aha-colorWhite, #fff)}.aha-matrix__cell[data-checked=true],.aha-matrix__table tbody tr:hover .aha-matrix__cell[data-checked=true]{background:linear-gradient(rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.12),rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.12)),var(--aha-colorWhite, #fff)}.aha-matrix__row--error .aha-matrix__row-head{color:var(--aha-colorError, #d92d20);font-weight:500}.aha-matrix-stack{display:flex;flex-direction:column;gap:10px}.aha-matrix-stack__counter{margin:0;font-size:var(--aha-fontSizeSM, 13px);color:var(--aha-colorTextSecondary, #6b7280)}.aha-matrix-stack__row{border:1px solid var(--aha-colorBorderSecondary, #ececf1);border-radius:12px;background:var(--aha-colorWhite, #fff);overflow:hidden}.aha-matrix-stack__row--done{border-color:rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.35)}.aha-matrix-stack__row--open{border-color:rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.5)}.aha-matrix-stack__row.aha-matrix__row--error{border-color:var(--aha-colorError, #d92d20)}.aha-matrix-stack__heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;width:100%;min-height:48px;padding:12px 14px;border:0;background:none;color:var(--aha-colorText, #1f2937);font:inherit;font-weight:600;text-align:start;cursor:pointer}.aha-matrix-stack__heading:disabled{cursor:default}.aha-matrix-stack__label{flex:1 0 100%;min-width:0;overflow-wrap:anywhere}.aha-matrix-stack__status{flex:1 0 100%;min-width:0;font-size:var(--aha-fontSizeSM, 13px);font-weight:500;text-align:start;color:var(--aha-colorTextSecondary, #6b7280)}.aha-matrix-stack__status--done{color:var(--aha-colorPrimary, #e70e68);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.aha-matrix-stack__row.aha-matrix__row--error .aha-matrix-stack__status{color:var(--aha-colorError, #d92d20)}.aha-matrix-stack__options{display:flex;flex-direction:column;gap:6px;padding:0 12px 12px}.aha-matrix-stack__options .aha-matrix-stack__option{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;margin:0;padding:10px 14px}.aha-matrix-stack__option:is(.ant-radio-wrapper-checked,.ant-checkbox-wrapper-checked){border-color:var(--aha-colorPrimary, #e70e68);background:rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.08)}@media (hover: hover){.aha-matrix-stack__option:not(.ant-radio-wrapper-checked,.ant-checkbox-wrapper-checked,.ant-radio-wrapper-disabled,.ant-checkbox-wrapper-disabled):hover{background:rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.05)}}.aha-matrix-stack__option>span:not(.ant-radio,.ant-checkbox){min-width:0}.aha-matrix-stack__option-text{min-width:0;overflow-wrap:anywhere}.aha-matrix-stack__next{align-self:flex-end;min-height:44px;padding:0 18px;border:1px solid var(--aha-colorPrimary, #e70e68);border-radius:10px;background:var(--aha-colorWhite, #fff);color:var(--aha-colorPrimary, #e70e68);font:inherit;font-weight:600;cursor:pointer}.aha-matrix-stack__next:disabled{opacity:.4;cursor:not-allowed}.aha-matrix-row-input{width:100%;display:flex;flex-direction:column;gap:var(--aha-space-md, 16px)}.aha-matrix-row-input__heading{display:flex;flex-direction:column;gap:var(--aha-space-xs, 4px)}.aha-matrix-row-input__label{font-size:16px;color:var(--aha-colorText, #111827);overflow-wrap:break-word;word-break:break-word}.aha-matrix-row-input__progress{font-size:13px;color:var(--aha-colorTextSecondary, #6b7280)}.aha-matrix-row-input__choices{display:flex;flex-direction:column;gap:var(--aha-space-sm, 8px)}.aha-matrix-row-input__col-text{font-size:15px;min-width:0;overflow-wrap:break-word;word-break:break-word}.aha-contact-info{display:flex;flex-direction:column;gap:16px;width:100%}.aha-contact-info__field{display:flex;flex-direction:column;gap:4px}.aha-contact-info__ff{display:flex;align-items:stretch;gap:8px;width:100%}.aha-contact-info__phone-number{flex:1 1 auto}.aha-contact-info .aha-contact-info__label,.aha-contact-info .aha-contact-info__label:hover{display:flex;align-items:center;margin:0 0 6px;padding:0;border:none;background:transparent;box-shadow:none;cursor:default;transform:none;color:var(--aha-colorText, #1f2937);font-size:1rem;line-height:1.3}.aha-contact-info__required{margin-inline-end:4px;color:var(--aha-colorError);font-weight:700}.aha-contact-info__country{flex-shrink:0;min-width:104px}.aha-contact-info__country.ant-select.ant-select-outlined:not(.ant-select-disabled){border:2px solid rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.18);border-radius:12px;background:var(--aha-colorWhite, #fff)}.aha-contact-info__country.ant-select.ant-select-focused{border-color:var(--aha-colorPrimary, #e70e68);box-shadow:0 0 0 4px rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.14)}.aha-contact-info__country .ant-select-content{display:flex;align-items:center;padding-inline:12px}.aha-contact-info__flag{display:flex;align-items:center;gap:6px;font-size:24px;line-height:1}.aha-contact-info__dial{font-size:.95rem;color:var(--aha-colorTextDark)}.aha-inspector-panel{flex-shrink:0;width:320px;max-width:320px;height:100%;display:flex;flex-direction:column;background:var(--aha-colorWhite);border-inline-start:1px solid var(--aha-colorBorderSecondary, var(--aha-colorBorderMedium));border-radius:0;overflow:hidden}.aha-agent-panel{flex-shrink:0;width:320px;max-width:320px}.aha-customise-panel{flex-shrink:0;width:320px;max-width:320px;height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--aha-colorWhite);border-inline-start:1px solid var(--aha-colorBorderSecondary, var(--aha-colorBorderMedium))}.aha-inspector-panel--empty{background:var(--aha-colorWhite)}.aha-guest-signup-banner{display:flex;align-items:center;justify-content:center;padding:8px 16px;background:var(--aha-colorInfoBg);border-bottom:1px solid var(--aha-colorInfoBorder)}.aha-inspector-body{padding:16px;display:flex;flex-direction:column;gap:0;flex:1;min-height:0;overflow-y:auto}.aha-inspector-empty{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px}.aha-inspector-csat{flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;padding:12px 16px 16px}:where(.aha-ux-fixes) .aha-inspector-csat:empty{display:none}.aha-inspector-body>.aha-type-selector,.aha-inspector-body>.aha-type-selector--readonly,.aha-inspector-body>[data-testid$=-tooltip]:has(.aha-type-selector){margin-bottom:16px}.aha-inspector-zone{display:flex;flex-direction:column;gap:12px}.aha-branching-launcher.ant-btn{display:flex;align-items:center;justify-content:space-between;width:100%;height:auto;padding:10px 12px;border-radius:8px;background:var(--aha-colorWhite);border:1px solid var(--aha-colorBorderLight);color:var(--aha-colorTextBody);font-size:13px;font-weight:500;text-align:start;box-shadow:none;transition:border-color .12s,color .12s,background .12s}.aha-branching-launcher.ant-btn:hover{border-color:var(--aha-colorPrimary);color:var(--aha-colorPrimary);background:var(--aha-colorWhite)}.aha-branching-launcher--accented.ant-btn{position:relative;padding-inline-start:14px}.aha-branching-launcher--accented.ant-btn:before{content:"";position:absolute;inset-inline-start:0;top:6px;bottom:6px;width:2px;border-radius:var(--aha-radius-xs);background:var(--aha-colorPrimary)}.aha-branching-launcher__label{display:inline-flex;align-items:center;gap:8px;min-width:0}.aha-branching-launcher__count{color:var(--aha-colorTextMuted);font-weight:500}.aha-branching-launcher__affordance{display:inline-flex;align-items:center;color:var(--aha-colorTextSubtle);flex-shrink:0}.aha-branching-launcher.ant-btn:hover .aha-branching-launcher__affordance{color:var(--aha-colorPrimary)}.aha-media-add{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px 12px;background:var(--aha-colorWhite);border:1px solid var(--aha-colorBorderLight);border-radius:8px;color:var(--aha-colorTextBody);font-size:13px;font-weight:500;cursor:pointer;transition:border-color .12s,color .12s}.aha-media-add:hover{border-color:var(--aha-colorPrimary);color:var(--aha-colorPrimary)}[data-testid=media-editor] .ant-upload-wrapper,[data-testid=media-editor] .ant-upload-select{display:block;width:100%}@media (max-width: 1280px){.aha-inspector-panel,.aha-agent-panel{width:280px}.aha-classic-pages,.aha-slides-list{width:220px}}@media (max-width: 1024px){.aha-inspector-panel,.aha-agent-panel{width:260px}.aha-classic-pages,.aha-slides-list{width:200px}}@media (max-width: 860px){.aha-inspector-panel{position:fixed;inset-inline-end:0;top:56px;bottom:0;width:min(320px,90vw);z-index:40;box-shadow:-6px 0 18px #1018281f}.aha-classic-pages,.aha-slides-list{width:180px}}.aha-conv-preview{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;overflow-y:auto;background:var(--aha-bg-layout)}.aha-conv-preview[data-empty=true]{background:var(--aha-colorBgLayout, var(--aha-colorBgSurface))}.aha-content-block{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0}.aha-content-block__header{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.aha-content-block__title-row{--aha-content-block-title-line-height: 1.4;display:flex;align-items:flex-start;gap:10px;flex-wrap:nowrap}.aha-content-block__num{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:28px;height:28px;margin-top:calc((var(--aha-questionTitleFontSize) * var(--aha-content-block-title-line-height) - 28px) / 2);padding:0 8px;border-radius:var(--aha-borderRadius, 8px);background:var(--aha-survey-num-bg, var(--aha-colorPrimary));color:var(--aha-survey-num-text, var(--aha-colorWhite));font:600 var(--aha-fontSize)/1 var(--aha-fontFamily);white-space:nowrap}.aha-content-block__title{flex:1;min-width:0;font-size:var(--aha-questionTitleFontSize);font-weight:var(--aha-questionTitleFontWeight);line-height:var(--aha-content-block-title-line-height);color:var(--aha-colorText);letter-spacing:-.005em}.aha-content-block__title{display:grid;grid-template-columns:minmax(0,1fr)}.aha-content-block__title>*{grid-area:1 / 1}.aha-content-block__title-trail{pointer-events:none;-webkit-user-select:none;user-select:none;white-space:pre-wrap;overflow-wrap:break-word;color:transparent}.aha-content-block__title-trail .aha-required-star{display:inline-block;width:0;margin-inline-start:0;position:relative;inset-inline-start:4px}.aha-content-block__title:focus-within .aha-content-block__title-trail{opacity:0}.aha-content-block__title input,.aha-content-block__title textarea{font:inherit!important;color:inherit!important;font-weight:inherit!important;line-height:inherit!important}.aha-content-block__description{font-size:.95rem;line-height:1.5;color:var(--aha-colorTextMuted)}.aha-content-block__description input,.aha-content-block__description textarea{font:inherit!important;color:inherit!important;line-height:inherit!important}.aha-content-block__media{flex-shrink:0}.aha-content-block__media:empty{display:none}.aha-content-block__body{flex:1;min-height:0;display:flex;flex-direction:column}.aha-content-block__actions{flex-shrink:0;margin-top:8px}.aha-content-block--preview{gap:24px}.aha-conv-preview{background:var(--aha-colorBgFillAlt, #f4f4f6);padding:clamp(16px,2vw,32px);display:flex;align-items:center;justify-content:center;overflow:auto}.aha-conv-preview[data-empty=true]{align-items:center}.aha-conv-stage{width:100%;max-width:100%;aspect-ratio:16 / 9;background:var(--aha-colorWhite);border:1px solid var(--aha-colorBorderLight);border-radius:12px;box-shadow:0 1px 2px #1018280a;overflow:hidden;display:flex;flex-direction:column}.aha-conv-stage__content{flex:1;min-height:0;overflow-y:auto;padding:clamp(24px,3vw,56px);display:flex;flex-direction:column;justify-content:safe center;align-items:safe center;gap:16px}.aha-conv-stage__content>*{width:100%;max-width:min(720px,100%);text-align:start}.aha-conv-stage__title-counter{font-size:12px}.aha-conv-preview-actions{display:flex;align-items:center;gap:12px}.aha-conv-preview-actions>aha-button{pointer-events:none}.aha-conv-preview-actions .aha-conv-press-enter{font-size:13px;color:var(--aha-colorTextSubtle);line-height:1.2}.aha-slides-list{width:260px;flex-shrink:0;box-sizing:border-box;padding:16px 12px 24px;border-inline-end:1px solid var(--aha-colorBorderSecondary, var(--aha-colorBorderMedium));overflow-y:auto;background:var(--aha-colorWhite)}.aha-slides-list__section{margin-bottom:var(--aha-sizeMD)}.aha-slides-list__section-header{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--aha-colorTextSubtle)}.aha-preview-modal__tab.ant-btn,.aha-preview-modal__icon-btn.ant-btn{height:auto;padding:0;line-height:inherit;white-space:normal;border:none;box-shadow:none}.aha-slides-list__add-bottom{display:flex;align-items:center;justify-content:center;gap:var(--aha-sizeXS);width:100%;margin:4px 0 16px}.aha-slide-thumb{position:relative;display:flex;align-items:center;gap:10px;padding:10px 10px 10px 6px;border-radius:var(--aha-borderRadiusLG);background:var(--aha-colorWhite);border:1px solid transparent;margin-bottom:6px;cursor:pointer;transition:all .12s ease}.aha-slide-thumb:hover{border-color:var(--aha-colorBorderMedium);box-shadow:0 1px 2px #0000000a}.aha-slide-thumb--selected{background:var(--aha-colorPrimaryBg);border-color:var(--aha-colorPrimary);box-shadow:0 1px #e70e6814}.aha-slide-thumb__drag{display:inline-flex;align-items:center;color:var(--aha-colorBorderSlate);cursor:grab;flex-shrink:0}.aha-slide-thumb__icon{flex-shrink:0}.aha-slide-thumb__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.aha-slide-thumb__title{font-size:13px;font-weight:500;color:var(--aha-colorTextDark);display:flex;align-items:flex-start;gap:var(--aha-sizeXXS);min-width:0}.aha-slide-thumb__title-text{flex:1 1 auto;min-width:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.35}.aha-slide-thumb__ai-flag{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;background:#e70e681f;color:var(--aha-colorPrimary);flex-shrink:0}.aha-slide-thumb__delete{position:absolute;top:50%;inset-inline-end:var(--aha-sizeXS);transform:translateY(-50%);display:inline-flex;opacity:0;border-radius:var(--aha-borderRadius);background:var(--aha-colorBgContainer, var(--aha-colorWhite));box-shadow:-8px 0 8px 3px var(--aha-colorBgContainer, var(--aha-colorWhite));transition:opacity .12s ease;pointer-events:none}.aha-slide-thumb:hover .aha-slide-thumb__delete,.aha-slide-thumb--selected .aha-slide-thumb__delete{opacity:1;pointer-events:auto}.aha-slide-thumb--selected .aha-slide-thumb__delete{background:var(--aha-colorPrimaryBg);box-shadow:-8px 0 8px 3px var(--aha-colorPrimaryBg)}.aha-sidebar-block{position:relative}.aha-sidebar-block__branching{position:absolute;inset-inline-end:30px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--aha-borderRadiusSM);color:var(--aha-colorTextSubtle);pointer-events:auto}.aha-editable-choices{display:flex;flex-direction:column;gap:10px;width:100%;max-width:520px}.aha-editable-choices__empty{margin:0;font-size:14px;color:var(--aha-colorTextSubtle)}.aha-editable-choice{display:flex;align-items:center;gap:0;padding:0;border-radius:var(--aha-radius-default);background:var(--aha-white);border:1px solid transparent;box-shadow:inset 0 0 0 1px var(--aha-colorBorderMedium);transition:box-shadow .12s ease}.aha-editable-choice:hover{box-shadow:inset 0 0 0 1px var(--aha-colorPrimary),0 1px 3px #e70e681f}.aha-editable-choice:hover .aha-editable-choice__remove,.aha-editable-choice:focus-within .aha-editable-choice__remove{opacity:1}.aha-editable-choice__text{flex:1;min-width:0;padding:10px 12px;cursor:text;display:block;margin:0}.aha-editable-choice .aha-conv-choice-letter{margin-inline-start:12px}.aha-editable-choice--other .aha-inline-text{cursor:default;pointer-events:none}.aha-editable-choice__grip{flex-shrink:0;margin-inline-start:4px;color:var(--aha-colorTextOnChrome);cursor:grab;touch-action:none}.aha-editable-choice__grip:active{cursor:grabbing}.aha-editable-choice__grip--disabled{pointer-events:none}.aha-editable-choice--ranking[data-dragging=true]{box-shadow:inset 0 0 0 1px var(--aha-colorPrimary),0 4px 12px #e70e682e;opacity:.96}.aha-editable-choice__text input,.aha-editable-choice__text [data-testid$=-text-display]{font-size:15px!important;color:var(--aha-colorTextDark);width:100%;border:none!important;background:transparent!important;padding:4px 0!important;box-shadow:none!important}.aha-editable-choice__remove{visibility:visible;margin-inline-end:12px;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s ease;flex-shrink:0}.aha-editable-choice:hover .aha-editable-choice__remove,.aha-editable-choice:focus-within .aha-editable-choice__remove{pointer-events:auto}.aha-editable-choice__remove .ant-btn-icon,.aha-editable-choice__grip .ant-btn-icon,.aha-matrix-editor__del .ant-btn-icon{display:flex;align-items:center;justify-content:center;line-height:0}.aha-editable-choices__add{align-self:flex-start}.aha-editable-choices__hint{font-size:12px;color:var(--aha-colorTextSubtle)}.aha-editable-text-input .ant-input,.aha-editable-text-input .ant-input-affix-wrapper .ant-input{color:var(--aha-colorTextOnChrome)}.aha-editable-scale{display:flex;flex-direction:column;gap:10px;width:100%;max-width:560px}.aha-editable-scale__row{display:flex;gap:8px;flex-wrap:nowrap}.aha-editable-scale__cell{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:40px;padding:0 4px;border-radius:8px;border:1px solid var(--aha-colorBorderMedium);background:var(--aha-bg-container);font-size:14px;font-weight:600;color:var(--aha-colorTextSlateLight)}.aha-editable-scale__labels{display:flex;justify-content:space-between;gap:16px;font-size:13px;color:var(--aha-colorTextSlate)}.aha-editable-scale__labels [data-testid$=-label-display],.aha-editable-scale__labels input{font-size:13px!important;color:var(--aha-colorTextSlate)!important;background:transparent!important;border:none!important;padding:2px 4px!important;border-radius:4px!important}.aha-editable-scale__labels [data-testid$=-label-display]:hover{background:var(--aha-colorBgTint)!important;cursor:text}.aha-editable-linear-scale{display:flex;flex-direction:column;gap:12px;width:100%;max-width:420px}.aha-editable-linear-scale__range{display:flex;align-items:center;gap:8px;--aha-field-width: 80px}.aha-editable-linear-scale__sep{font-size:13px;color:var(--aha-colorTextSecondary)}.aha-editable-linear-scale__label-row{display:flex;align-items:center;gap:10px}.aha-editable-linear-scale__bound{display:inline-flex;align-items:center;justify-content:center;min-width:24px;font-size:13px;font-weight:600;color:var(--aha-colorTextSecondary)}.aha-editable-linear-scale__label-row [data-testid$=-label-display],.aha-editable-linear-scale__label-row input{font-size:13px!important;color:var(--aha-colorTextSecondary)!important;background:transparent!important;border:none!important;border-bottom:1px solid var(--aha-survey-label-line, var(--aha-colorBorderLight))!important;border-radius:0!important;padding:4px 2px!important;flex:1 1 auto}.aha-editable-linear-scale__label-row [data-testid$=-label-display]:hover,.aha-editable-linear-scale__label-row input:hover,.aha-editable-linear-scale__label-row input:focus{border-bottom-color:var(--aha-survey-label-line-active, var(--aha-colorBorderLight))!important}.aha-editable-linear-scale__label-row [data-testid$=-label-display]:hover{background:var(--aha-colorBgTint)!important;cursor:text}.aha-editable-date{display:flex;flex-direction:column;gap:16px;width:100%;max-width:420px}.aha-editable-date__settings{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;--aha-field-width: 160px}.aha-editable-date input.aha-conv-date-seg{padding:8px;border:2px solid rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.18);border-radius:12px;font-size:1.1rem;font-family:inherit;text-align:center;background:var(--aha-colorWhite);box-sizing:border-box;opacity:1;cursor:default}.aha-editable-date input.aha-conv-date-seg--short,.aha-editable-date input.aha-conv-date-seg--year{width:64px}.aha-editable-date input.aha-conv-date-seg::placeholder{color:var(--aha-colorTextOnChrome)!important;-webkit-text-fill-color:var(--aha-colorTextOnChrome);opacity:1}.aha-editable-cta{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%;max-width:560px}.aha-editable-cta__body{width:100%}.aha-editable-cta__body [data-testid$=-body-display],.aha-editable-cta__body [data-testid$=-message-display],.aha-editable-cta__body textarea{font-size:15px!important;color:var(--aha-colorTextSecondary)!important;line-height:1.6;width:100%;background:transparent!important;border:none!important;padding:4px 0!important}.aha-editable-cta__button{display:inline-flex;align-items:center;padding:12px 22px;border-radius:var(--aha-radius-default);background:var(--aha-colorPrimary);color:var(--aha-text-inverse);font-size:15px;font-weight:600;box-shadow:0 2px 8px #e70e6840;min-width:120px;justify-content:center}.aha-editable-cta__button [data-testid$=-button-text-display],.aha-editable-cta__button input{color:var(--aha-text-inverse)!important;background:transparent!important;border:none!important;font-size:15px!important;font-weight:600!important;padding:0!important;text-align:center}.aha-editable-cta__button [data-testid$=-button-text-display]::placeholder,.aha-editable-cta__button input::placeholder{color:#ffffffbf!important}.aha-classic-pages{flex-shrink:0;width:var(--pages-width, 260px);height:100%;position:relative;display:flex;flex-direction:column;background:var(--aha-colorWhite);border-inline-end:1px solid var(--aha-colorBorderLight);padding:18px 14px;box-sizing:border-box;min-height:0;overflow:hidden}.aha-classic-pages__header{font-size:13px;font-weight:600;color:var(--aha-colorTextBody);padding:0 4px 10px;flex-shrink:0}.aha-classic-pages__list{display:flex;flex-direction:column;gap:var(--aha-sizeXS);flex:0 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-inline-end:2px;margin-inline-end:-2px}.aha-classic-pages__add{margin-top:var(--aha-sizeSM);flex-shrink:0}.aha-classic-pages__resize{position:absolute;top:0;inset-inline-end:0;bottom:0;width:8px;z-index:5;cursor:col-resize;touch-action:none;background:transparent;border:none;padding:0}.aha-classic-pages__resize:after{content:"";position:absolute;top:0;bottom:0;inset-inline-end:0;width:2px;background:transparent;transition:background .12s ease}.aha-classic-pages__resize:hover:after,.aha-classic-pages__resize:focus-visible:after,.aha-classic-pages__resize[data-resizing=true]:after{background:var(--aha-colorPrimary)}.aha-classic-pages__resize:focus-visible{outline:2px solid transparent;outline-offset:-2px}.aha-editor-pages-drawer .aha-classic-pages__resize{display:none}.aha-classic-page-group{display:flex;flex-direction:column;gap:var(--aha-sizeXXS);padding:6px;border:1px solid var(--aha-colorBorderLight);border-radius:var(--aha-borderRadiusLG);background:var(--aha-colorWhite);transition:border-color .12s,box-shadow .12s}.aha-classic-page-group[data-selected=true]{border-color:var(--aha-colorPrimary);box-shadow:0 0 0 2px #e70e681a}.aha-classic-page-group[data-drop-over=true]{border-color:var(--aha-colorPrimary);box-shadow:0 0 0 3px #e70e682e}.aha-classic-page-group[data-has-error=true]{border-color:var(--aha-border-error)}.aha-classic-page-group__error-flag{display:inline-flex;align-items:center;justify-content:center;color:var(--aha-color-error);flex-shrink:0;margin-inline-end:4px}.aha-classic-page-group__drag{flex-shrink:0;cursor:grab;touch-action:none}.aha-classic-page-group__drag:active{cursor:grabbing}.aha-classic-page-group[data-dragging=true]{background:var(--aha-colorBgHover)}.aha-classic-page-group__header{display:flex;align-items:center;gap:6px;padding:6px 6px 6px 4px;cursor:pointer;border-radius:var(--aha-borderRadiusSM)}.aha-classic-page-group__header:hover{background:var(--aha-colorWhite)}.aha-classic-page-group__toggle{flex-shrink:0}.aha-classic-page-group__num{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--aha-borderRadiusSM);background:var(--aha-colorBorderLight);color:var(--aha-colorTextMuted);font-size:11px;font-weight:600;flex-shrink:0}.aha-classic-page-group[data-selected=true] .aha-classic-page-group__num{background:var(--aha-colorPrimarySubtle);color:var(--aha-colorPrimary)}.aha-classic-page-group__body{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.3}.aha-classic-page-group__title{font-size:var(--aha-fontSizeSM);font-weight:600;color:var(--aha-colorTextBody);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aha-classic-page-group__count{font-size:11px;color:var(--aha-colorTextPlaceholder)}.aha-classic-page-group__delete{flex-shrink:0;opacity:0;transition:opacity .12s}.aha-classic-page-group:hover .aha-classic-page-group__delete,.aha-classic-page-group:focus-within .aha-classic-page-group__delete{opacity:1}.aha-classic-page-group__blocks{display:flex;flex-direction:column;gap:var(--aha-sizeXXS);padding:2px 0 2px 28px}.aha-classic-page-group__blocks .aha-slide-thumb--selected{background:var(--aha-colorWhite)}.aha-classic-page-group__blocks .aha-slide-thumb--selected .aha-slide-thumb__delete{background:var(--aha-colorWhite);box-shadow:-8px 0 8px 3px var(--aha-colorWhite)}.aha-classic-page-group__add{align-self:flex-start;justify-content:flex-start!important;gap:6px}.aha-classic-canvas{flex:1;min-width:0;padding:32px 48px 64px;overflow-y:auto;background-color:var(--aha-survey-canvas-bg, var(--aha-colorBgFillAlt));background-image:var(--aha-survey-canvas-bg-image, none);background-size:cover;background-position:center}.aha-classic-page-header{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:20px;max-width:720px;margin-left:auto;margin-right:auto;text-shadow:var(--aha-survey-canvas-text-halo, none)}.aha-classic-page-header__eyebrow{font:600 11px/1 var(--aha-fontFamily);letter-spacing:.08em;text-transform:uppercase;color:var(--aha-colorTextMuted)}.aha-classic-page-header__title{align-self:stretch;display:flex;align-items:center;gap:4px;font-size:var(--aha-fontSizeHeading3);font-weight:700;color:var(--aha-colorTextStrong);margin:0;min-width:0}.aha-classic-page-header__title-field{display:inline-grid;grid-template-columns:minmax(0,1fr);min-width:0;margin:0;font:inherit}.aha-classic-page-header__title-field>*{grid-area:1 / 1}.aha-classic-page-header__title-sizer{visibility:hidden;white-space:pre;overflow:hidden}.aha-classic-page-header__title-field .aha-inline-text{width:0;min-width:100%;text-shadow:inherit}.aha-classic-page-header__title-field .aha-inline-text::placeholder{color:var(--aha-survey-canvas-text-hint, var(--aha-colorTextHint))!important}.aha-classic-page-header__title:has(input:focus) .aha-classic-page-header__title-field{flex:1}.aha-classic-page-header__edit{flex-shrink:0}.aha-classic-page-header__edit .ant-btn .ant-btn-icon>svg{color:var(--aha-survey-canvas-text-hint, var(--aha-colorTextHint));filter:var(--aha-survey-canvas-icon-halo, none);transition:color .12s}.aha-classic-page-header__title:hover .aha-classic-page-header__edit .ant-btn-icon>svg,.aha-classic-page-header__edit:focus-within .ant-btn-icon>svg{color:var(--aha-colorTextStrong)}.aha-classic-page-header__title:has(input:focus) .aha-classic-page-header__edit{display:none}.aha-classic-qcard{position:relative;display:flex;flex-wrap:wrap;gap:10px;box-sizing:border-box;max-width:720px;margin:0 auto 12px;padding:20px 24px;background:var(--aha-survey-card-bg, var(--aha-colorWhite));-webkit-backdrop-filter:var(--aha-survey-card-backdrop, none);backdrop-filter:var(--aha-survey-card-backdrop, none);border:1px solid var(--aha-survey-card-border, var(--aha-colorBorderMedium));border-radius:var(--aha-radius-lg);cursor:pointer;transition:border-color .12s,box-shadow .12s}.aha-classic-qcard:hover{border-color:var(--aha-survey-card-border-hover, var(--aha-colorBorderStrong));box-shadow:0 1px 3px #1118270f}.aha-classic-qcard[data-selected=true]{border-color:var(--aha-colorBorderAccent, var(--aha-colorPrimary));box-shadow:0 0 0 2px rgba(var(--aha-colorPrimaryRGB, 231, 14, 104),.12)}.aha-classic-qcard[data-has-error=true]{border-color:var(--aha-border-error)}.aha-classic-qcard[data-has-error=true][data-selected=true]{border-color:var(--aha-border-error);box-shadow:0 0 0 4px #e70e680f}.aha-classic-qcard[data-dragging=true]{box-shadow:0 8px 24px #00000026}.aha-classic-qcard__toolbar{position:absolute;top:0;inset-inline-start:calc(100% + 8px);z-index:10;display:flex;flex-direction:column;gap:2px;padding:4px;background:var(--aha-colorWhite);border:1px solid var(--aha-colorBorderMedium);border-radius:8px;box-shadow:0 1px 3px #11182714;opacity:0;transform:translate(-4px);transition:opacity .12s,transform .12s;pointer-events:none}.aha-classic-qcard__toolbar:before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:-8px;width:8px}.aha-classic-qcard:hover .aha-classic-qcard__toolbar,.aha-classic-qcard[data-selected=true] .aha-classic-qcard__toolbar{opacity:1;transform:translate(0);pointer-events:auto}body:has(.aha-preview-modal) .aha-classic-qcard__toolbar{display:none!important}.aha-classic-canvas__add-inline,.aha-classic-canvas__add-footer{display:flex;width:100%;max-width:720px;margin:12px auto 0}.aha-classic-canvas__footer{margin-top:16px}.aha-preview-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#111827b8;display:flex;align-items:center;justify-content:center;padding:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.aha-preview-modal__panel{width:100%;height:100%;max-width:min(1200px,92vw);max-height:min(880px,90vh);display:flex;flex-direction:column;background:var(--aha-colorBgFillAlt);border-radius:12px;box-shadow:0 24px 64px #11182752;overflow:hidden}@media (max-width: 768px){.aha-preview-modal{padding:8px}.aha-preview-modal__panel{max-width:none;max-height:none;border-radius:var(--aha-radius-lg)}.aha-preview-modal__csat-left{display:none}}.aha-preview-modal__header{position:relative;display:flex;align-items:center;justify-content:center;padding:10px 16px;background:var(--aha-colorWhite);border-bottom:1px solid var(--aha-colorBorderMedium);flex-shrink:0}.aha-preview-modal__center{display:inline-flex;align-items:center;gap:8px}.aha-preview-modal__tabs{display:inline-flex;padding:2px;background:var(--aha-colorBgFill);border-radius:8px;gap:2px}.aha-preview-modal__tab{display:inline-flex;align-items:center;justify-content:center;width:32px;height:28px;border:none;background:transparent;border-radius:6px;color:var(--aha-colorTextMuted);cursor:pointer;transition:background .12s,color .12s}.aha-preview-modal__tab:hover{color:var(--aha-colorTextStrong)}.aha-preview-modal__tab[data-selected=true]{background:var(--aha-colorWhite);color:var(--aha-colorPrimary);box-shadow:0 1px 2px #1118270f}.aha-preview-modal__actions{position:absolute;inset-inline-end:16px;top:50%;transform:translateY(-50%);display:inline-flex;gap:4px}.aha-preview-modal__csat-left{position:absolute;inset-inline-start:16px;top:50%;transform:translateY(-50%)}.aha-preview-modal__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--aha-colorBorderMedium);background:var(--aha-colorWhite);border-radius:8px;color:var(--aha-colorTextSlateBody);cursor:pointer;transition:background .12s,color .12s,border-color .12s}.aha-preview-modal__icon-btn:hover{background:var(--aha-colorBgHover);color:var(--aha-colorTextStrong);border-color:var(--aha-colorBorderStrong)}.aha-preview-modal__icon-btn--close.ant-btn{width:36px;height:36px}.aha-preview-modal__stage{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:24px;overflow:hidden}.aha-preview-frame{position:relative;background:var(--aha-colorWhite)}.aha-preview-frame--mobile{width:390px;height:844px;max-height:100%;border-radius:var(--aha-radius-xl);padding:14px;background:var(--aha-colorTextStrong)}.aha-preview-frame--mobile .aha-preview-frame__iframe{border-radius:var(--aha-radius-lg);background:var(--aha-colorWhite)}.aha-preview-frame--desktop{width:min(1280px,100%);height:min(820px,100%);border-radius:12px;overflow:hidden;border:1px solid var(--aha-colorBorderMedium)}.aha-preview-frame__iframe{width:100%;height:100%;border:none;display:block}.aha-share-tab{max-width:880px;margin:0 auto;padding:32px 24px 64px}.aha-share-tab__header{display:flex;align-items:center;gap:16px;margin-bottom:28px;flex-wrap:wrap}.aha-share-tab__title.ant-typography{margin:0!important;flex:1 0 auto;font-size:28px;font-weight:700;letter-spacing:-.01em;color:var(--aha-colorTextStrong)}.aha-share-tab--ux .aha-share-tab__title.ant-typography{font-size:24px;font-weight:600;letter-spacing:normal}.aha-share-tab__loading{text-align:center;padding:64px 0}.aha-share-tab__alert{margin-bottom:16px}.aha-share-hero{display:flex;gap:32px;background:var(--aha-colorWhite);border:1px solid var(--aha-colorBorderMedium);border-radius:16px;padding:28px 32px;box-shadow:0 1px 2px #1118270a;margin-bottom:24px}.aha-share-hero__main{flex:1;min-width:0;display:flex;flex-direction:column;--aha-share-hero-gap: 16px;gap:var(--aha-share-hero-gap)}.aha-share-hero__csat{margin-top:auto}.aha-share-hero__label{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--aha-colorTextMuted)}.aha-share-tab--ux .aha-share-hero__label{text-transform:none;letter-spacing:normal}.aha-share-hero__url-row{display:flex;gap:10px;align-items:stretch;width:100%}.aha-share-tab--ux .aha-share-hero__url-row aha-input{width:100%}.aha-share-hero__url-row>aha-paywall,.aha-share-hero__url-row>aha-paywall>.aha-paywall-anchor{display:flex;flex:1;min-width:0}.aha-share-tab--ux .aha-share-hero__url-row>aha-paywall::part(anchor){display:flex;flex:1;min-width:0}.aha-share-hero__slug{margin-top:12px}.aha-share-hero__custom-domain{margin-top:calc(6px - var(--aha-share-hero-gap, 16px))}.aha-share-hero__actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.aha-share-hero__tip{font-size:12px}.aha-share-hero__slug{margin-top:8px;padding-top:20px;border-top:1px dashed var(--aha-colorBorderMedium)}.aha-share-hero__slug-row{display:flex;gap:12px;align-items:flex-end}.aha-share-hero__slug-field{flex:1;min-width:0}.aha-share-hero__slug-help{font-size:12px;color:var(--aha-colorTextMuted);margin-top:6px}.aha-share-hero__slug-help--error{color:var(--aha-text-negative)}.aha-share-hero__qr{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;background:var(--aha-colorBgHover);border:1px solid var(--aha-colorBorderMedium);border-radius:12px;align-self:flex-start}@media (max-width: 720px){.aha-share-hero{flex-direction:column-reverse;padding:20px;gap:20px}.aha-share-hero__qr{align-self:stretch}.aha-share-hero__url-row{flex-direction:column}.aha-share-hero__url-row>aha-button{width:100%}}.aha-share-section .ant-form-item{margin-bottom:12px}.aha-share-embed__snippet{white-space:pre-wrap;word-break:break-all;background:var(--aha-colorBgHover);border:1px solid var(--aha-colorBorderMedium);padding:12px 14px;border-radius:8px;font-size:12px;color:var(--aha-colorTextBody);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.aha-share-email-coming{padding:8px 0 4px}.aha-share-tab__footer{margin-top:24px;padding:16px;text-align:center;font-size:12px;border-top:1px dashed var(--aha-colorBorderMedium)}.aha-settings-drawer .ant-drawer-header{padding:20px 24px;border-bottom:1px solid var(--aha-colorBorderLight)}.aha-settings-drawer .ant-drawer-body{padding:16px 20px 32px;background:var(--aha-colorBgSubtle)}.aha-settings-drawer__title{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:var(--aha-colorTextStrong)}.aha-settings-drawer__saving{display:inline-flex;align-items:center;gap:6px;margin-inline-start:4px;padding:3px 10px;background:var(--aha-accentIndigoBg);color:var(--aha-accentIndigoText);border-radius:999px;font-size:11px;font-weight:500;letter-spacing:.01em}.aha-settings-drawer__saving-icon,.aha-spin{animation:aha-settings-spin .8s linear infinite}@keyframes aha-settings-spin{to{transform:rotate(360deg)}}.aha-settings-drawer__subtitle{display:block;padding:0 4px 12px;font-size:13px;line-height:1.5}.aha-settings-collapse.ant-collapse{background:transparent;display:flex;flex-direction:column;gap:12px}.aha-settings-collapse.ant-collapse>.ant-collapse-item{background:var(--aha-colorWhite);border:1px solid var(--aha-colorBorderLight);border-radius:12px;overflow:hidden}.aha-settings-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:14px 18px;align-items:center;color:var(--aha-colorTextStrong);font-weight:500}.aha-settings-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header:hover{background:var(--aha-colorBgMuted)}.aha-settings-collapse.ant-collapse>.ant-collapse-item-active>.ant-collapse-header{border-bottom:1px solid var(--aha-colorBorderLight);background:var(--aha-colorBgMuted)}.aha-settings-collapse .ant-collapse-content-box{padding:16px 18px 20px}.aha-settings-collapse__label{display:inline-flex;align-items:center;gap:10px;font-size:14px}.aha-settings-form__info-icon{color:var(--aha-colorTextSubtle, #667085);cursor:help;display:inline-flex;align-items:center}.aha-classic-canvas__empty{display:flex;align-items:flex-start;justify-content:center;padding:48px 24px}.aha-classic-canvas__empty-card{width:100%;max-width:640px;background:var(--aha-colorWhite);border:1px solid var(--aha-colorBorderLight);border-radius:12px;padding:32px 28px;box-shadow:0 1px 2px #1018280a}.aha-classic-canvas__empty-title{font-size:20px;font-weight:600;color:var(--aha-colorTextBody);margin:0 0 6px}.aha-classic-canvas__empty-hint{font-size:13px;color:var(--aha-colorTextSubtle);margin:0 0 20px}.aha-blank-start{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:100%;padding:32px 24px}.aha-blank-start__row{display:flex;gap:16px;width:100%;max-width:760px}.aha-blank-start__card{flex:1 1 0;min-width:0}.aha-has-new-type-dot{position:relative}.aha-new-type-dot{display:inline-block;flex:0 0 auto;vertical-align:baseline;position:relative;top:-4px;width:6px;height:6px;margin-inline-start:3px;border-radius:50%;background:var(--aha-color-error);pointer-events:none}.aha-blank-start__card .aha-new-type-dot{position:absolute;top:8px;inset-inline-end:8px;margin:0}.aha-blank-start__card{position:relative}.aha-blank-start__content{display:flex;flex-direction:column;gap:8px}.aha-blank-start__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--aha-radius-default)}.aha-blank-start__card-title.ant-typography{margin:0;font-size:16px}.aha-blank-start__card-desc{font-size:13px}@media (max-width: 767px){.aha-blank-start__row{flex-direction:column}}.aha-required-star{color:var(--aha-colorError);margin-inline-start:4px;font-weight:400;line-height:1.4}.aha-picker-modal .ant-modal-content{padding:0;overflow:hidden}.aha-picker-tabs .ant-tabs-nav{padding:8px 20px 0;margin-bottom:0}.aha-picker{display:grid;grid-template-columns:280px 1fr;gap:20px;padding:16px 24px 24px;min-height:480px}.aha-picker__rail{display:flex;flex-direction:column;gap:16px;border-inline-end:1px solid var(--aha-colorBorderLight);padding-inline-end:16px}.aha-picker__search.ant-input-affix-wrapper{border-radius:8px}.aha-picker__rail-section{display:flex;flex-direction:column;gap:8px}.aha-picker__rail-list{display:flex;flex-direction:column;gap:6px}.aha-picker__apps-empty{padding:10px 12px;border:1px dashed var(--aha-colorBorderLight);border-radius:8px;color:var(--aha-colorTextPlaceholder);font-size:12px}.aha-picker__main{min-width:0;overflow-y:auto;max-height:520px}.aha-picker__empty,.aha-picker__placeholder{display:flex;align-items:center;justify-content:center;height:240px;color:var(--aha-colorTextPlaceholder);font-size:14px}.aha-picker-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 24px}.aha-picker-grid__col{display:flex;flex-direction:column;gap:10px}.aha-picker-grid__col-title{font-size:13px!important;font-weight:600!important;color:var(--aha-colorTextBody)!important;margin:0 0 4px!important}.aha-picker-grid__list{display:flex;flex-direction:column;gap:6px}.aha-picker-card__content{display:flex;flex-direction:row;align-items:center;gap:10px;text-align:start}.aha-picker-card__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;flex-shrink:0}.aha-picker-card__label{font-size:13px!important;font-weight:500!important;color:var(--aha-colorTextBody)!important}.aha-picker-card__new{display:inline-flex;align-items:center;justify-content:center;margin-inline-start:4px;padding:0 6px;border-radius:4px;background-color:var(--brand-radical-pink-tint, #fef3f7);color:var(--brand-radical-pink, #e70e68);font-size:11px;line-height:18px;font-weight:700}.aha-picker-grid--pending .aha-picker-card--disabled{opacity:.5;cursor:not-allowed!important;pointer-events:none}.aha-picker-grid--pending .aha-picker-card--picked{opacity:1;cursor:progress!important}.aha-classic-canvas__empty-card .aha-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aha-inline-text{display:block;width:100%;margin:0;padding:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;box-shadow:none;resize:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.aha-inline-text:focus,.aha-inline-text:focus-visible{outline:none;box-shadow:none;background:transparent}.aha-inline-text::placeholder{color:var(--aha-colorTextHint)!important;font-weight:inherit;opacity:1}.aha-inline-text--textarea{overflow:hidden;min-height:1.4em}.aha-editor-title-wrap{flex:1;min-width:0}.aha-editor-publish-error-slot{display:contents}.aha-editor-title{display:flex;align-items:center;border:1px solid transparent;border-radius:6px;padding:2px 8px;cursor:text;transition:border-color .12s,box-shadow .12s}.aha-editor-title:hover{border-color:var(--aha-colorPrimary)}.aha-editor-title:focus-within{border-color:var(--aha-colorPrimary);box-shadow:0 0 0 2px #e70e681f}.aha-editor-title .aha-inline-text{font-weight:600;cursor:text}.aha-editor-title .aha-inline-text::placeholder{font-weight:600}.aha-classic-qcard input::placeholder,.aha-classic-qcard textarea::placeholder,.aha-conv-preview input::placeholder,.aha-conv-preview textarea::placeholder{color:var(--aha-colorTextHint)!important;opacity:1}.aha-inspector-panel input::placeholder,.aha-inspector-panel textarea::placeholder{color:var(--aha-colorTextOnChrome)!important;opacity:1}.aha-editable-choice input::placeholder,.aha-editable-choice textarea::placeholder,.aha-editable-text-input .ant-input::placeholder,.aha-editable-text-input .ant-input-affix-wrapper .ant-input::placeholder{color:var(--aha-colorTextOnChrome)!important}.aha-editor-generating{position:relative;min-height:calc(100vh - 64px);padding:0;background:var(--aha-colorBgLayout, #f5f5f5);pointer-events:none;-webkit-user-select:none;user-select:none}.aha-editor-generating__banner{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--aha-color-primary);color:var(--aha-text-inverse);font-size:13px;font-weight:500}.aha-editor-generating__shell{display:grid;grid-template-columns:240px minmax(0,1fr) 320px;gap:16px;padding:24px;max-width:1600px;margin:0 auto}@media (max-width: 1024px){.aha-editor-generating__shell{grid-template-columns:1fr}.aha-editor-generating__sidebar,.aha-editor-generating__inspector{display:none}}.aha-editor-generating__sidebar,.aha-editor-generating__inspector{background:var(--aha-bg-container);border-radius:8px;padding:16px;box-shadow:0 1px 2px #0000000a}.aha-editor-generating__canvas{display:flex;flex-direction:column;gap:12px}.aha-editor-generating__card{background:var(--aha-bg-container);border-radius:8px;padding:20px;box-shadow:0 1px 2px #0000000a}@media (max-width: 767.98px){[data-testid=editor-topbar]{flex-wrap:wrap;row-gap:8px}.aha-editor-title-wrap{order:1;flex:0 0 100%;width:100%}.aha-editor-publish-error-slot{display:flex;order:2;flex:0 0 100%;justify-content:flex-start}.aha-classic-canvas,.aha-conv-preview{padding:clamp(12px,4vw,24px)}.aha-inspector-panel--empty,.aha-classic-qcard__toolbar{display:none}.aha-classic-qcard[data-selected=true] .aha-classic-qcard__toolbar{display:flex;position:static;flex-basis:100%;flex-direction:row;justify-content:flex-end;margin-top:8px;padding:0;background:transparent;border:none;box-shadow:none;opacity:1;transform:none;pointer-events:auto}.aha-classic-qcard__toolbar:before{display:none}.aha-picker{grid-template-columns:1fr}.aha-picker__rail{border-inline-end:none;padding-inline-end:0}.aha-picker-grid,.aha-classic-canvas__empty-card .aha-picker-grid{grid-template-columns:1fr}.aha-picker-card__label{overflow-wrap:normal;word-break:normal}}.aha-editor-topbar-overflow .ant-dropdown-menu-item{min-height:44px;display:flex;align-items:center}.aha-editor-inspector-drawer .aha-inspector-panel{position:static;box-sizing:border-box;width:100%;max-width:100%;box-shadow:none}.aha-editor-agent-drawer .aha-agent-panel,.aha-editor-pages-drawer .aha-classic-pages{width:100%;max-width:100%}.aha-slides-list:not(.aha-sidebar--polished) .aha-slides-list__section-add{display:inline-flex;align-items:center;justify-content:center;width:22px}.aha-classic-pages:not(.aha-sidebar--polished) .aha-classic-page-group__drag,.aha-classic-pages:not(.aha-sidebar--polished) .aha-classic-page-group__toggle{width:18px;min-width:0}.aha-classic-pages:not(.aha-sidebar--polished) .aha-classic-page-group__delete{width:22px;min-width:0}.aha-classic-pages:not(.aha-sidebar--polished) .aha-classic-page-group__num{width:20px;height:20px;border-radius:4px}.aha-classic-pages:not(.aha-sidebar--polished) .aha-classic-page-group__blocks{padding:2px 0 2px 22px}.aha-classic-pages:not(.aha-sidebar--polished) .aha-classic-page-group__add{align-self:stretch}.aha-classic-pages:not(.aha-sidebar--polished) .aha-classic-page-group__blocks .aha-slide-thumb--selected{background:var(--aha-colorPrimaryBg)}.aha-classic-pages:not(.aha-sidebar--polished) .aha-classic-page-group__blocks .aha-slide-thumb--selected .aha-slide-thumb__delete{background:var(--aha-colorPrimaryBg);box-shadow:-8px 0 8px 3px var(--aha-colorPrimaryBg)}:where(.aha-ux-fixes) .aha-branching-launcher.ant-btn:hover{border-color:var(--aha-text-default);color:var(--aha-text-default)}:where(.aha-ux-fixes) .aha-branching-launcher--accented.ant-btn:before{background:var(--aha-text-default)}:where(.aha-ux-fixes) .aha-branching-launcher.ant-btn:hover .aha-branching-launcher__affordance{color:var(--aha-text-default)}:where(.aha-ux-fixes) .aha-media-add:hover{border-color:var(--aha-text-default);color:var(--aha-text-default)}:where(.aha-ux-fixes) .aha-slide-thumb--selected{background:var(--aha-bg-container-secondary);border-color:var(--aha-text-default);box-shadow:none}:where(.aha-ux-fixes) .aha-slide-thumb__body{padding-inline-end:28px}:where(.aha-ux-fixes) .aha-slide-thumb__title{align-items:center}.aha-slide-thumb__title-line{flex:1 1 auto}:where(.aha-ux-fixes) .aha-slide-thumb__ai-flag{background:var(--aha-bg-container-secondary);color:var(--aha-text-default)}:where(.aha-ux-fixes) .aha-slide-thumb--selected .aha-slide-thumb__delete{background:var(--aha-bg-container-secondary);box-shadow:-8px 0 8px 3px var(--aha-bg-container-secondary)}:where(.aha-ux-fixes) .aha-editable-choice:hover{box-shadow:inset 0 0 0 1px var(--aha-text-default),0 1px 3px color-mix(in srgb,var(--aha-text-default) 12%,transparent)}:where(.aha-ux-fixes) .aha-editable-choice--ranking[data-dragging=true]{box-shadow:inset 0 0 0 1px var(--aha-text-default),0 4px 12px color-mix(in srgb,var(--aha-text-default) 18%,transparent)}:where(.aha-ux-fixes) .aha-editable-linear-scale__label-row [data-testid$=-label-display],:where(.aha-ux-fixes) .aha-editable-linear-scale__label-row input{font-size:14px!important;color:var(--aha-text-default)!important;border:1px solid var(--aha-border-default)!important;border-radius:8px!important;padding:0 12px!important;min-height:40px;box-sizing:border-box}:where(.aha-ux-fixes) .aha-editable-linear-scale__label-row [data-testid$=-label-display]:hover,:where(.aha-ux-fixes) .aha-editable-linear-scale__label-row input:hover,:where(.aha-ux-fixes) .aha-editable-linear-scale__label-row input:focus{border-color:var(--aha-text-default)!important}:where(.aha-ux-fixes) .aha-editable-linear-scale__label-row [data-testid$=-label-display]{display:flex;align-items:center;cursor:text}:where(.aha-ux-fixes) .aha-editable-linear-scale__label-row [data-testid$=-label-display]:hover{background:transparent!important}:where(.aha-ux-fixes) .aha-editable-date input.aha-conv-date-seg{border:2px solid var(--aha-border-default)}:where(.aha-ux-fixes) .aha-classic-pages__resize:hover:after,:where(.aha-ux-fixes) .aha-classic-pages__resize:focus-visible:after,:where(.aha-ux-fixes) .aha-classic-pages__resize[data-resizing=true]:after{background:var(--aha-text-default)}:where(.aha-ux-fixes) .aha-classic-page-group[data-selected=true],:where(.aha-ux-fixes) .aha-classic-page-group[data-drop-over=true]{border-color:var(--aha-text-default);box-shadow:0 0 0 2px color-mix(in srgb,var(--aha-text-default) 12%,transparent)}:where(.aha-ux-fixes) .aha-classic-page-group[data-selected=true] .aha-classic-page-group__num{background:var(--aha-bg-container-secondary);color:var(--aha-text-default)}:where(.aha-ux-fixes) .aha-classic-qcard:hover .aha-classic-qcard__toolbar{opacity:0;transform:translate(-4px);pointer-events:none}:where(.aha-ux-fixes) .aha-classic-qcard[data-selected=true] .aha-classic-qcard__toolbar,:where(.aha-ux-fixes) .aha-classic-qcard:focus-within .aha-classic-qcard__toolbar{opacity:1;transform:translate(0);pointer-events:auto}:where(.aha-ux-fixes) .aha-editor-title:hover,:where(.aha-ux-fixes) .aha-editor-title:focus-within{border-color:var(--aha-text-default)}:where(.aha-ux-fixes) .aha-editor-title:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--aha-text-default) 12%,transparent)}:where(.aha-ux-fixes) .aha-classic-qcard[data-selected=true]{border-color:var(--aha-colorText);box-shadow:0 0 0 2px color-mix(in srgb,var(--aha-colorText) 12%,transparent)}:where(.aha-ux-fixes) .aha-editable-cta__button{box-shadow:0 2px 8px color-mix(in srgb,var(--aha-colorPrimary) 25%,transparent)}:where(.aha-ux-fixes) .aha-classic-pages:not(.aha-sidebar--polished) .aha-classic-page-group__blocks .aha-slide-thumb--selected{background:var(--aha-bg-container-secondary)}:where(.aha-ux-fixes) .aha-classic-pages:not(.aha-sidebar--polished) .aha-classic-page-group__blocks .aha-slide-thumb--selected .aha-slide-thumb__delete{background:var(--aha-bg-container-secondary);box-shadow:-8px 0 8px 3px var(--aha-bg-container-secondary)}:where(.aha-ux-fixes) .aha-preview-modal__panel--ds{max-width:none;height:min(880px,90vh);border-radius:0;box-shadow:none}body:has(.aha-preview-modal__panel--ds) .aha-classic-qcard__toolbar{display:none!important}:where(.aha-ux-fixes) .aha-classic-qcard__toolbar{inset-inline-start:calc(100% + var(--aha-space-12));gap:var(--aha-space-4);padding:var(--aha-space-8);border-color:var(--aha-border-default);border-radius:var(--aha-radius-lg)}:where(.aha-ux-fixes) .aha-classic-qcard__toolbar:before{inset-inline-start:calc(-1 * var(--aha-space-12));width:var(--aha-space-12)}:where(.aha-ux-fixes) .aha-classic-canvas{overflow-x:hidden}@media (min-width: 768px){:where(.aha-ux-fixes) .aha-classic-canvas{padding-inline-end:var(--aha-space-64)}}:where(.aha-ux-fixes) .aha-classic-qcard__tool:not([disabled]):not([pressed=true]):not(:hover)>[slot=icon]{color:var(--aha-icon-default)}.aha-ux-fixes .aha-classic-page-group__blocks{padding-inline-start:var(--aha-space-8)}.aha-ux-fixes .aha-classic-page-group__blocks .aha-slide-thumb{gap:var(--aha-space-8)}.aha-ux-fixes .aha-slide-thumb:not(.aha-slide-thumb--selected) .aha-slide-thumb__body{padding-inline-end:0}.aha-ux-fixes .aha-classic-pages__list{scrollbar-width:thin}@media (max-width: 480px){.aha-share-tab--ux .aha-share-tab__title.ant-typography{flex-basis:100%}}@media (max-width: 767.98px){:where(.aha-ux-fixes) .aha-classic-qcard__tool:not([disabled]):not([pressed=true]):not(:hover)>[slot=icon]{color:var(--aha-colorText)}}.aha-header-user__placeholder{display:inline-block;width:32px;height:32px}.aha-dashboard-page{display:flex;flex-direction:column;gap:32px}.aha-dashboard-header__title.ant-typography{margin:0;font-size:22px;font-weight:600;color:var(--aha-text-default)}.aha-listing-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.aha-listing-toolbar__search{flex:0 1 360px;max-width:360px}.aha-listing-toolbar__csat{flex-shrink:0;max-width:100%}@media (max-width: 767.98px){.aha-listing-toolbar{flex-wrap:wrap}.aha-listing-toolbar__search{flex:1 1 100%;max-width:none}}.aha-creation-hero{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:40px 0 28px}.aha-survey-table .ant-table{background:var(--aha-bg-container);border-radius:12px;border:1px solid var(--aha-border-default)}.aha-survey-table .ant-table-container{border-radius:12px;overflow:hidden}.aha-survey-table .ant-table-thead>tr>th{background:var(--aha-bg-container);font-size:13px;font-weight:600;color:var(--aha-text-secondary);border-bottom:1px solid var(--aha-border-default);padding:12px 16px}.aha-survey-table .ant-table-tbody>tr>td{padding:14px 16px;border-bottom:1px solid var(--aha-border-default);vertical-align:middle}.aha-survey-table .ant-table-thead>tr>th.aha-survey-table__col-date,.aha-survey-table .ant-table-tbody>tr>td.aha-survey-table__col-date{white-space:nowrap}.aha-survey-table .ant-table-tbody>tr:last-child>td{border-bottom:none}.aha-survey-table .ant-table-tbody>tr:hover>td{background:var(--aha-bg-container-secondary)}.aha-survey-table .ant-table-thead th.ant-table-column-sort{background:var(--aha-bg-container)!important}.aha-survey-table .ant-table-tbody>tr>td.ant-table-column-sort{background:transparent!important}.aha-survey-table .ant-table-tbody>tr:hover>td.ant-table-column-sort{background:var(--aha-bg-container-secondary)!important}.aha-survey-table .ant-table-tbody>tr.ant-table-row-selected>td,.aha-survey-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.aha-survey-table .ant-table-tbody>tr.ant-table-row-selected>td.ant-table-column-sort,.aha-survey-table .ant-table-tbody>tr.ant-table-row-selected:hover>td.ant-table-column-sort{background:var(--aha-bg-hover)!important}.aha-survey-table__title{font-size:14px;font-weight:600;color:var(--aha-text-default);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px;display:block}.aha-survey-table__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.aha-dashboard-loading{display:flex;justify-content:center;padding:64px 0}.aha-dashboard-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:64px 24px;background:var(--aha-bg-container);border:1px dashed var(--aha-border-strong);border-radius:16px;text-align:center}.aha-dashboard-empty__title.ant-typography{margin:0;font-size:18px;font-weight:600;color:var(--aha-text-default)}.aha-dashboard-empty__body{max-width:420px;font-size:13px;line-height:1.5}@media (max-width: 767.98px){.aha-listing-toolbar__search{flex:1 1 auto;max-width:none}}.aha-survey-bulk-bar{position:fixed;bottom:24px;left:0;right:0;display:flex;justify-content:center;pointer-events:none;z-index:1000}.aha-survey-bulk-bar__wrapper{pointer-events:auto;display:flex;align-items:center;gap:var(--aha-space-4);padding:var(--aha-space-8) var(--aha-space-8) var(--aha-space-8) var(--aha-space-16);border-radius:var(--aha-radius-8);background:var(--aha-bg-elevated);border:1px solid var(--aha-border-default);color:var(--aha-text-default);box-shadow:0 8px 24px var(--aha-ink-a30)}.aha-survey-bulk-bar__count{font-size:var(--aha-size-default);font-weight:600;margin-inline-end:var(--aha-space-8);white-space:nowrap}.aha-survey-bulk-bar__divider{width:1px;align-self:stretch;margin:2px var(--aha-space-4);background:var(--aha-border-default)}:where(.aha-ux-fixes) .aha-survey-table .ant-table-thead>tr>th,:where(.aha-ux-fixes) .aha-survey-table .ant-table-column-title{font-size:var(--aha-size-default);font-weight:var(--aha-weight-semibold)}:where(.aha-ux-fixes) .aha-heading.aha-dashboard-header__title{font-size:var(--aha-size-h4)}:where(.aha-ux-fixes) .aha-dashboard-empty{background:none;border:none}:where(.aha-ux-fixes) .aha-dashboard-empty__body{margin:0;font-size:var(--aha-size-default);color:var(--aha-text-secondary)}:root:where(.aha-ds-foundations){--brand-muted-indigo: var(--aha-text-secondary);--aha-fontFamily: var(--aha-font-product);--aha-colorText: var(--aha-text-default);--aha-colorTextSecondary: var(--aha-text-secondary);--aha-colorTextTertiary: var(--aha-text-tertiary);--aha-colorTextQuaternary: var(--aha-text-disabled);--aha-colorTextDisabled: var(--aha-text-disabled);--aha-colorBorder: var(--aha-border-default);--aha-colorBorderSecondary: var(--aha-border-secondary);--aha-colorTextStrong: var(--aha-text-default);--aha-colorTextDark: var(--aha-text-default);--aha-colorTextBody: var(--aha-text-default);--aha-colorTextMuted: var(--aha-text-secondary);--aha-colorTextPlaceholder: var(--aha-text-placeholder);--aha-colorTextSubtle: var(--aha-text-tertiary);--aha-colorTextSlate: var(--aha-text-secondary);--aha-colorTextSlateLight: var(--aha-text-secondary);--aha-colorTextSlateBody: var(--aha-text-secondary);--aha-colorTextOnChrome: var(--aha-text-secondary);--aha-colorTextHint: var(--aha-text-secondary);--aha-fontSizeXS: var(--aha-size-sm);--aha-fontSizeHeading1: var(--aha-size-h3);--aha-fontSizeHeading2: var(--aha-size-h4);--aha-fontSizeHeading3: var(--aha-size-xl);--aha-fontSizeHeading4: var(--aha-size-h6);--aha-fontSizeHeading5: var(--aha-size-l);--aha-lineHeight: var(--aha-line-height-body);--aha-lineHeightLG: var(--aha-line-height-body);--aha-lineHeightSM: var(--aha-line-height-body);--aha-lineHeightHeading1: var(--aha-line-height-heading);--aha-lineHeightHeading2: var(--aha-line-height-heading);--aha-lineHeightHeading3: var(--aha-line-height-heading);--aha-lineHeightHeading4: var(--aha-line-height-heading);--aha-lineHeightHeading5: var(--aha-line-height-heading);--aha-borderRadiusXS: var(--aha-radius-xs);--aha-borderRadiusLG: var(--aha-radius-default)}:where(.aha-ds-foundations) button,:where(.aha-ds-foundations) input,:where(.aha-ds-foundations) select,:where(.aha-ds-foundations) textarea{font-family:inherit}:where(.aha-ds-foundations) b,:where(.aha-ds-foundations) strong,:where(.aha-ds-foundations) th{font-weight:600}:where(.aha-ds-foundations) .aha-branching-launcher.ant-btn{font-size:14px;font-weight:600}:where(.aha-ds-foundations) .aha-branching-launcher__count{font-weight:400}:where(.aha-ds-foundations) .aha-media-add{font-size:14px;font-weight:600}:where(.aha-ds-foundations) .aha-content-block__description{font-size:1rem}:where(.aha-ds-foundations) .aha-conv-preview-actions .aha-conv-press-enter{font-size:14px}:where(.aha-ds-foundations) .aha-slides-list__section-header{font-size:12px;font-weight:600;text-transform:none;letter-spacing:normal}:where(.aha-ds-foundations) .aha-slide-thumb__title{font-size:14px;font-weight:400}:where(.aha-ds-foundations) .aha-editable-choice__text input,:where(.aha-ds-foundations) .aha-editable-choice__text [data-testid$=-text-display]{font-size:16px!important}:where(.aha-ds-foundations) .aha-editable-scale__labels{font-size:14px}:where(.aha-ds-foundations) .aha-editable-scale__labels [data-testid$=-label-display],:where(.aha-ds-foundations) .aha-editable-scale__labels input{font-size:14px!important}:where(.aha-ds-foundations) .aha-editable-linear-scale__sep{font-size:14px}:where(.aha-ds-foundations) .aha-editable-linear-scale__bound{font-size:14px}:where(.aha-ds-foundations) .aha-editable-linear-scale__label-row [data-testid$=-label-display],:where(.aha-ds-foundations) .aha-editable-linear-scale__label-row input{font-size:14px!important}:where(.aha-ds-foundations) .aha-editable-date input.aha-conv-date-seg{font-size:1.125rem}:where(.aha-ds-foundations) .aha-editable-cta__body [data-testid$=-body-display],:where(.aha-ds-foundations) .aha-editable-cta__body [data-testid$=-message-display],:where(.aha-ds-foundations) .aha-editable-cta__body textarea{font-size:16px!important}:where(.aha-ds-foundations) .aha-editable-cta__button{font-size:16px}:where(.aha-ds-foundations) .aha-editable-cta__button [data-testid$=-button-text-display],:where(.aha-ds-foundations) .aha-editable-cta__button input{font-size:16px!important}:where(.aha-ds-foundations) .aha-classic-pages__header{font-size:14px}:where(.aha-ds-foundations) .aha-classic-page-group__num{font-size:12px}:where(.aha-ds-foundations) .aha-classic-page-group__count{font-size:12px}:where(.aha-ds-foundations) .aha-classic-page-header__eyebrow{font:600 12px/1 var(--aha-fontFamily);text-transform:none;letter-spacing:normal}:where(.aha-ds-foundations) .aha-classic-page-header__title{font-weight:600}:where(.aha-ds-foundations) .aha-settings-drawer__subtitle{font-size:14px}:where(.aha-ds-foundations) .aha-settings-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{font-weight:600}:where(.aha-ds-foundations) .aha-classic-canvas__empty-hint{font-size:14px}:where(.aha-ds-foundations) .aha-blank-start__card-desc{font-size:14px}:where(.aha-ds-foundations) .aha-picker-grid__heading{margin:0 0 4px;font-size:14px;font-weight:600;line-height:var(--aha-line-height-body);color:var(--aha-text-default)}:where(.aha-ds-foundations) .aha-picker-card__name{font-size:14px;font-weight:400;color:var(--aha-text-default)}:where(.aha-ds-foundations) .aha-picker-card__new-badge{margin-inline-start:4px}:where(.aha-ds-foundations) .aha-editor-generating__banner{background:var(--aha-bg-container-secondary);color:var(--aha-text-default);font-size:14px;font-weight:400}:where(.aha-ds-foundations) .aha-inspector-row__label{font-size:14px;font-weight:400;color:var(--aha-text-default)}:where(.aha-ds-foundations) .aha-matrix-editor__col-label input{font-size:14px;font-weight:600}:where(.aha-ds-foundations) .aha-matrix-editor__row-label input{font-size:16px}:where(.aha-ds-foundations) .aha-contact-editor__flag{font-size:24px}:where(.aha-ds-foundations) .aha-respondent-loading-label{font-size:1rem;font-weight:400}:where(.aha-ds-foundations) .aha-block__description{font-size:1rem}:where(.aha-ds-foundations) .aha-block--hero .aha-block__description{font-size:1.125rem}:where(.aha-ds-foundations) .aha-block__meta-pill{font-size:.875rem}:where(.aha-ds-foundations) .aha-block [data-testid^=rating-input-] button,:where(.aha-ds-foundations) .aha-block [data-testid^=nps-input-] button{font-weight:600}:where(.aha-ds-foundations) .aha-block[data-element-type=welcome_screen] h1,:where(.aha-ds-foundations) .aha-block[data-element-type=welcome_screen] h2,:where(.aha-ds-foundations) .aha-block[data-element-type=thank_you_screen] h1,:where(.aha-ds-foundations) .aha-block[data-element-type=thank_you_screen] h2{font-weight:600}:where(.aha-ds-foundations) [data-testid=respondent-classic] button:not(.ant-btn){font-size:1rem;font-weight:600}:where(.aha-ds-foundations) .aha-block__body label{font-size:1rem}:where(.aha-ds-foundations) .aha-conv-choice-letter{font-size:.875rem}:where(.aha-ds-foundations) .aha-conv-choice-other-input{font-size:1rem}:where(.aha-ds-foundations) .aha-block__body input[type=text],:where(.aha-ds-foundations) .aha-block__body input[type=email],:where(.aha-ds-foundations) .aha-block__body input[type=tel],:where(.aha-ds-foundations) .aha-block__body textarea{font-size:1.125rem}:where(.aha-ds-foundations) .aha-block__body [data-testid^=rating-input-] button,:where(.aha-ds-foundations) .aha-block__body [data-testid^=nps-input-] button{font-weight:600}:where(.aha-ds-foundations) .aha-conv-structural-body{font-size:1rem}:where(.aha-ds-foundations) .aha-conv-structural-score{font-size:1.125rem}:where(.aha-ds-foundations) .aha-block__body input.aha-conv-date-seg{font-size:1.125rem}:where(.aha-ds-foundations) .aha-conv-date-sep{font-size:1.25rem}:where(.aha-ds-foundations) .aha-conv-nps-labels{font-size:.875rem}:where(.aha-ds-foundations) [data-testid=respondent-conversational] .aha-conv-ranking-item,:where(.aha-ds-foundations) [data-testid=respondent-classic] .aha-conv-ranking-item{font-size:1rem}:where(.aha-ds-foundations) .aha-conv-ranking-rank{font-size:.875rem}:where(.aha-ds-foundations) [data-testid=respondent-conversational] button.aha-conv-navarrow{font-size:1.125rem;font-weight:600}@media (max-width: 640px){:where(.aha-ds-foundations) .aha-conv-choice-letter{font-size:.875rem}}:where(.aha-ds-foundations) .aha-consent-screen-title{font-size:2rem;font-weight:600}:where(.aha-ds-foundations) .aha-consent-screen-hint{font-size:.875rem}:where(.aha-ds-foundations) .aha-conv-kbd{font-size:.75rem}:where(.aha-ds-foundations) .aha-thankyou__title{font-size:24px;font-weight:600}:where(.aha-ds-foundations) .aha-thankyou__body{font-size:16px}:where(.aha-ds-foundations) .aha-thankyou__score-value{font-weight:600}:where(.aha-ds-foundations) .aha-thankyou__score-result{font-size:14px}:where(.aha-ds-foundations) .aha-rating-slider__end-labels{font-size:14px}:where(.aha-ds-foundations) .aha-matrix__col-head{font-weight:600}:where(.aha-ds-foundations) .aha-matrix__row-head{font-size:16px}:where(.aha-ds-foundations) .aha-matrix__row--error .aha-matrix__row-head{font-weight:600}:where(.aha-ds-foundations) .aha-matrix-stack__status{font-weight:400}:where(.aha-ds-foundations) .aha-matrix-row-input__progress{font-size:14px}:where(.aha-ds-foundations) .aha-matrix-row-input__col-text{font-size:16px}:where(.aha-ds-foundations) .aha-contact-info__required{font-weight:600}:where(.aha-ds-foundations) .aha-contact-info__dial{font-size:1rem}:root:where(.aha-ds-foundations){--aha-questionTitleFontSize: var(--aha-size-xl)}@media (max-width: 640px){:root:where(.aha-ds-foundations){--aha-questionTitleFontSize: var(--aha-size-h6)}}:where(.aha-ds-foundations) .aha-respondent-page-title{font-size:var(--aha-size-h4);font-weight:var(--aha-weight-semibold);line-height:var(--aha-line-height-heading);letter-spacing:0;color:var(--aha-colorText)}:where(.aha-ds-foundations) .aha-block--default{box-shadow:0 1px 2px color-mix(in srgb,var(--aha-text-default) 4%,transparent)}:where(.aha-ds-foundations) .aha-block__body label,:where(.aha-ds-foundations) [data-testid=respondent-classic] .aha-conv-ranking-item{box-shadow:0 1px color-mix(in srgb,var(--aha-text-default) 4%,transparent)}:where(.aha-ds-foundations) .aha-block__cta-button.ant-btn,:where(.aha-ds-foundations) .aha-block__cta-button,:where(.aha-ds-foundations) .aha-matrix-stack__next{border-radius:var(--aha-radius-default)}:where(.aha-ds-foundations) .aha-matrix-stack__heading{color:var(--aha-text-default)}:where(.aha-ds-foundations) .aha-matrix-stack__status:not(.aha-matrix-stack__status--done){color:var(--aha-text-secondary)}:where(.aha-ds-foundations) .aha-consent-screen{background:var(--aha-colorBgLayout, var(--aha-bg-layout))}:where(.aha-ds-foundations) .aha-thankyou__card{border-radius:var(--aha-radius-xl);box-shadow:0 20px 60px -24px color-mix(in srgb,var(--aha-text-default) 18%,transparent)}:where(.aha-ds-foundations) .aha-thankyou__score{border-radius:var(--aha-radius-lg)}:where(.aha-ds-foundations) .aha-rating-slider__antd.ant-slider .ant-slider-handle:after{box-shadow:0 2px 4px color-mix(in srgb,var(--aha-text-default) 15%,transparent)}:where(.aha-ds-foundations) .aha-rating-slider__antd.ant-slider .ant-slider-handle:hover:after,:where(.aha-ds-foundations) .aha-rating-slider__antd.ant-slider .ant-slider-handle:active:after,:where(.aha-ds-foundations) .aha-rating-slider__antd.ant-slider .ant-slider-handle:focus-visible:after{box-shadow:0 4px 10px color-mix(in srgb,var(--aha-text-default) 18%,transparent)}:root.aha-ds-foundations .aha-respondent-credit{font-size:var(--aha-size-sm);color:var(--aha-colorTextSecondary)}:root.aha-ds-foundations .aha-respondent-credit__link,:root.aha-ds-foundations .aha-respondent-credit__link:hover{color:var(--aha-colorText);font-weight:var(--aha-weight-semibold)}:root.aha-ds-foundations .aha-respondent-credit__link:hover{text-decoration-thickness:2px}
