:root{--aha-white:#fff;--aha-black:var(--aha-gray-100);--aha-logo-purple:#6a1ebb;--aha-vivid-pink-5:#fef3f7;--aha-vivid-pink-30:#f8b7d2;--aha-vivid-pink-100:#e70e68;--aha-vivid-pink-dark:#db005b;--aha-gray-0:#fff;--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:#ccc;--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:#8a8a8a;--aha-text-placeholder:#999;--aha-text-disabled:#b5b5b5;--aha-text-inverse:#fff;--aha-text-link:var(--aha-color-primary);--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:#fff;--aha-bg-container:#fff;--aha-bg-container-secondary:#f7f7f7;--aha-bg-container-disabled:#f1f1f1;--aha-bg-elevated:#fff;--aha-bg-layout:#f7f7f7;--aha-bg-accent:#fef3f7;--aha-bg-informative:#fff;--aha-bg-hover:#f7f7f7;--aha-bg-positive:#fff;--aha-bg-negative:#fff;--aha-bg-warning:#fff;--aha-bg-warning-subtle:#fff;--aha-bg-overlay:#0006;--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:#fff;--aha-icon-active:#e70e68;--aha-focus:#e70e68;--aha-focus-ring:#e70e68;--aha-focus-ring-soft:#e70e684d;--aha-btn-primary-bg:#e70e68;--aha-btn-primary-bg-hover:#db005b;--aha-btn-primary-bg-press:#db005b;--aha-btn-primary-fg:#fff;--aha-btn-secondary-bg:#fff;--aha-btn-secondary-bg-hover:#fef3f7;--aha-btn-secondary-border:#e3e3e3;--aha-btn-secondary-border-hover:#e70e68;--aha-btn-secondary-border-press:#db005b;--aha-btn-tertiary-bg-hover:#fef3f7;--aha-btn-tertiary-bg-active:#fef3f7;--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:#fff;--aha-btn-focus-ring:#e70e68;--aha-btn-focus-ring-success:var(--aha-text-default);--aha-btn-elevate-primary:0 2px 0 0 #0000000a;--aha-btn-elevate-primary-hover:0 4px 12px #e70e6852;--aha-btn-elevate-secondary:0 2px 0 0 #00000004;--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:#0000001a;--aha-ink-a30:#0000004d;--aha-ink-a50:#00000080;--aha-ink-a70:#000000b3;--aha-ink-a90:#000000e6;--aha-white-a0:#fff0;--aha-white-a50:#ffffff80;--aha-white-a70:#ffffffb3;--aha-white-a90:#ffffffe6;--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-black);--aha-viz-series-3:var(--aha-vivid-pink-30);--aha-viz-series-4:var(--aha-gray-65);--aha-viz-series-5:var(--aha-vivid-pink-100);--aha-viz-series-6:var(--aha-black);--aha-viz-tint-1:var(--aha-bg-accent);--aha-viz-tint-2:var(--aha-gray-20);--aha-viz-tint-3:var(--aha-bg-accent);--aha-viz-tint-4:var(--aha-gray-20);--aha-viz-tint-5:var(--aha-bg-accent);--aha-viz-tint-6:var(--aha-gray-20);--aha-viz-bar-thickness:38px;--aha-viz-bar-gap:var(--aha-space-24);--aha-viz-value-width:var(--aha-space-100);--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:26%;--aha-viz-mix-grid:12%;--aha-viz-mix-track:7%;--aha-viz-mix-stroke:10%;--aha-viz-mix-stroke-chip:20%;--aha-viz-mix-hover:8%;--aha-viz-mix-active:16%;--aha-viz-mix-dim:38%;--aha-font-product:"Plus Jakarta Sans", -apple-system, "Segoe UI", Roboto, sans-serif;--aha-font-display:"Nunito", sans-serif;--aha-font-secondary:"Nunito Sans", 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)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}:root{--focus-ring-shadow:0 0 0 2px var(--aha-bg-base), 0 0 0 4px var(--aha-focus-ring)}body{background:var(--aha-bg-base);color:var(--aha-text-default);font-family:var(--aha-font-product);font-size:var(--aha-size-default);font-weight:var(--aha-weight-regular);line-height:var(--aha-line-height-body);letter-spacing:var(--aha-letter-spacing-paragraph);-webkit-font-smoothing:antialiased}body,figure,h1,h2,h3,h4,ol,p,ul{margin:0}h1,h2,h3,h4{font-weight:var(--aha-weight-semibold);letter-spacing:var(--aha-letter-spacing-headlines)}ol,ul{padding:0;list-style:none}img{max-width:100%;height:auto;display:block}a{color:var(--aha-text-link)}a:hover{color:var(--aha-text-link-hover)}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--aha-focus-ring);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-width{width:100%;max-width:var(--aha-content-max-width);padding-inline:var(--aha-space-40);margin-inline:auto}@media (width<=1023.98px){.page-width{padding-inline:var(--aha-space-24)}}@media (width<=767.98px){.page-width{padding-inline:var(--aha-space-16)}}.link-button{justify-content:center;align-items:center;gap:var(--aha-space-8);height:var(--aha-control-height-button-lg);padding:0 var(--aha-space-20);border:1px solid var(--aha-button-default-border);border-radius:var(--aha-radius-default);background:var(--aha-button-default-bg);color:var(--aha-button-default-text);box-shadow:var(--aha-button-elevate-secondary);font-size:var(--aha-size-l);font-weight:var(--aha-weight-semibold);letter-spacing:var(--aha-letter-spacing-headlines);white-space:nowrap;transition-property:background,border-color,box-shadow,color;transition-duration:var(--aha-motion-mid);transition-timing-function:var(--aha-ease-in-out);line-height:1;text-decoration:none;display:inline-flex}.link-button:active,.link-button:hover{background:var(--aha-button-default-bg-hover);border-color:var(--aha-button-default-border-hover);color:var(--aha-button-default-text-hover)}.link-button:active{border-color:var(--aha-button-default-border-press)}.link-button:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.link-button--primary{border-color:var(--aha-button-primary-bg);background:var(--aha-button-primary-bg);color:var(--aha-button-primary-text);box-shadow:var(--aha-button-elevate-primary)}.link-button--primary:hover{border-color:var(--aha-button-primary-bg-hover);background:var(--aha-button-primary-bg-hover);color:var(--aha-button-primary-text);box-shadow:var(--aha-button-elevate-primary-hover)}.link-button--primary:active{border-color:var(--aha-button-primary-bg-press);background:var(--aha-button-primary-bg-press);color:var(--aha-button-primary-text);box-shadow:var(--aha-button-elevate-primary)}.link-button--medium{height:var(--aha-control-height-button-md);padding:0 var(--aha-space-16);font-size:var(--aha-size-default)}aha-product-lockup:not(:defined){width:136px;height:34px;display:inline-block}aha-icon:not(:defined){vertical-align:middle;width:24px;height:24px;display:inline-block}aha-icon[size="12"]:not(:defined){width:12px;height:12px}aha-icon[size="16"]:not(:defined){width:16px;height:16px}aha-icon[size="32"]:not(:defined){width:32px;height:32px}aha-button:not(:defined){min-height:var(--aha-control-height-button-md);visibility:hidden;display:inline-block}aha-button[size=sm]:not(:defined){min-height:var(--aha-control-height-button-sm)}aha-button[size=lg]:not(:defined){min-height:var(--aha-control-height-button-lg)}aha-input:not(:defined){height:var(--aha-control-height-lg);visibility:hidden;display:inline-block}aha-input[size=large]:not(:defined){height:var(--aha-space-48)}aha-tag:not(:defined){height:20px;padding:0 var(--aha-space-6);font-size:var(--aha-size-sm);align-items:center;display:inline-flex}aha-tag[size=large]:not(:defined){height:36px;padding:0 var(--aha-space-12);border:1px solid var(--aha-border-default);border-radius:var(--aha-radius-default);font-size:var(--aha-size-default)}aha-avatar:not(:defined){width:40px;height:40px;display:inline-block}aha-avatar[size=small]:not(:defined){width:24px;height:24px}aha-card:not(:defined){border:1px solid var(--aha-border-default);border-radius:var(--aha-radius-lg);display:block;overflow:hidden}aha-card:not(:defined)>[slot=cover]{width:100%;display:block}aha-card:not(:defined)>:not([slot]){padding:var(--aha-space-20)}aha-collapse:not(:defined){display:block}aha-collapse:not(:defined)>:not([slot=header]){display:none}aha-pagination:not(:defined){height:var(--aha-control-height-root);display:block}.templates-section{padding-block:var(--aha-space-40) var(--aha-space-64)}.templates-grid{gap:var(--aha-space-24);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.paging-container{align-items:center;gap:var(--aha-space-16);margin-top:var(--aha-space-40);flex-direction:column;display:flex}.error-page[data-v-6ce0262d]{min-height:60vh;padding:var(--aha-space-64) var(--aha-space-16);justify-content:center;align-items:center;display:flex}.error-page__result[data-v-6ce0262d]{width:100%;max-width:480px;padding:var(--aha-space-24) var(--aha-space-16);text-align:center;flex-direction:column;align-items:center;display:flex}.error-page__icon[data-v-6ce0262d]{margin-bottom:var(--aha-space-16);color:var(--aha-color-info)}.error-page__heading[data-v-6ce0262d]{color:var(--aha-text-default);font-size:var(--aha-size-h4);line-height:var(--aha-line-height-heading)}.error-page__body[data-v-6ce0262d]{margin-top:var(--aha-space-8);color:var(--aha-text-tertiary);font-size:var(--aha-size-default)}.error-page__actions[data-v-6ce0262d]{justify-content:center;gap:var(--aha-space-8);margin-top:var(--aha-space-24);display:flex}
