.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.hamburger[data-astro-cid-ctg3m53h]{display:none;flex-direction:column;justify-content:center;align-items:center;width:2rem;height:2rem;gap:5px;background:none;border:none;padding:0;cursor:pointer;flex-shrink:0;color:#111827}@media (max-width: 1023px){.hamburger[data-astro-cid-ctg3m53h]{display:flex}}.hamburger[data-astro-cid-ctg3m53h] span[data-astro-cid-ctg3m53h]{display:block;width:22px;height:2px;background-color:currentColor;border-radius:2px;transform-origin:center;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .2s ease,width .3s ease}.hamburger[data-astro-cid-ctg3m53h].open span[data-astro-cid-ctg3m53h]:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger[data-astro-cid-ctg3m53h].open span[data-astro-cid-ctg3m53h]:nth-child(2){opacity:0;width:0}.hamburger[data-astro-cid-ctg3m53h].open span[data-astro-cid-ctg3m53h]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-menu[data-astro-cid-ctg3m53h]{overflow:hidden;max-height:0;opacity:0;transition:max-height .35s cubic-bezier(.23,1,.32,1),opacity .25s ease}.mobile-menu[data-astro-cid-ctg3m53h].open{max-height:480px;opacity:1}.mobile-menu-content[data-astro-cid-ctg3m53h]{display:flex;flex-direction:column;padding:.75rem 0;border-top:1px solid #e5e7eb}.mobile-menu-content[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{display:block;padding:.625rem 1rem;color:#4b5563;border-radius:.375rem;margin:0 .25rem;transition:background-color .15s ease,color .15s ease}.mobile-menu-content[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover{background-color:#eff6ff;color:#111827}#user-dropdown[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover,#user-dropdown[data-astro-cid-ctg3m53h] button[data-astro-cid-ctg3m53h]:hover{background-color:var(--brand-primary-button-bg, var(--brand-primary-btn-bg, #eff6ff))!important;color:var(--brand-primary-button-text, var(--brand-primary-btn-text, #111827))!important}#user-dropdown[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover p[data-astro-cid-ctg3m53h],#user-dropdown[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover span[data-astro-cid-ctg3m53h],#user-dropdown[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover svg[data-astro-cid-ctg3m53h],#user-dropdown[data-astro-cid-ctg3m53h] button[data-astro-cid-ctg3m53h]:hover p[data-astro-cid-ctg3m53h],#user-dropdown[data-astro-cid-ctg3m53h] button[data-astro-cid-ctg3m53h]:hover span[data-astro-cid-ctg3m53h],#user-dropdown[data-astro-cid-ctg3m53h] button[data-astro-cid-ctg3m53h]:hover svg[data-astro-cid-ctg3m53h]{color:var(--brand-primary-button-text, var(--brand-primary-btn-text, #111827))!important}.whitelabeled .logged-in-app-nav-link[data-astro-cid-ctg3m53h]{color:var(--brand-header-text, #111827)!important}.whitelabeled .logged-in-app-nav-link[data-astro-cid-ctg3m53h]:hover{color:var(--brand-header-text, #111827)!important;opacity:.8!important}.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h]{background:var(--brand-card-bg, #ffffff)!important;border-color:var(--brand-card-border, #e5e7eb)!important;color:var(--brand-body-text, #4b5563)!important;box-shadow:var(--brand-card-shadow, 0 10px 24px rgba(15, 23, 42, .14))}.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h],.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] button[data-astro-cid-ctg3m53h]{color:var(--brand-body-text, #4b5563)!important}.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover,.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] button[data-astro-cid-ctg3m53h]:hover{background:var(--brand-primary-button-bg, var(--brand-primary-btn-bg, var(--brand-primary, #2563eb)))!important;color:var(--brand-primary-button-text, var(--brand-primary-btn-text, #ffffff))!important}.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover p[data-astro-cid-ctg3m53h],.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover span[data-astro-cid-ctg3m53h],.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover svg[data-astro-cid-ctg3m53h],.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] button[data-astro-cid-ctg3m53h]:hover p[data-astro-cid-ctg3m53h],.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] button[data-astro-cid-ctg3m53h]:hover span[data-astro-cid-ctg3m53h],.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] button[data-astro-cid-ctg3m53h]:hover svg[data-astro-cid-ctg3m53h]{color:var(--brand-primary-button-text, var(--brand-primary-btn-text, #ffffff))!important}.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] p[data-astro-cid-ctg3m53h]:first-child,.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] .text-gray-900[data-astro-cid-ctg3m53h]{color:var(--brand-heading, #111827)!important}.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] p[data-astro-cid-ctg3m53h],.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] span[data-astro-cid-ctg3m53h],.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] .text-gray-500[data-astro-cid-ctg3m53h],.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] .text-gray-400[data-astro-cid-ctg3m53h]{color:var(--brand-body-text, #4b5563)!important}.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] .border-gray-100[data-astro-cid-ctg3m53h],.whitelabeled .logged-in-user-dropdown[data-astro-cid-ctg3m53h] .border-gray-200[data-astro-cid-ctg3m53h]{border-color:var(--brand-card-border, #e5e7eb)!important}.feedback-card[data-astro-cid-m57zai7y]{background:var(--brand-card-bg, #ffffff);border-color:var(--brand-card-border, #f3f4f6);color:var(--brand-card-body-text, var(--brand-body-text, #4b5563))}.feedback-title[data-astro-cid-m57zai7y]{color:var(--brand-card-heading, var(--brand-heading, #111827))}.feedback-label[data-astro-cid-m57zai7y]{color:var(--brand-card-body-text, var(--brand-body-text, #6b7280))}.feedback-icon[data-astro-cid-m57zai7y]{background:color-mix(in srgb,var(--brand-card-bg, #ffffff) 84%,var(--brand-primary-btn-bg, var(--brand-primary, #2563eb)));color:var(--brand-primary-btn-bg, var(--brand-primary, #2563eb))}.feedback-close[data-astro-cid-m57zai7y]{color:var(--brand-card-body-text, var(--brand-body-text, #6b7280))}.feedback-close[data-astro-cid-m57zai7y]:hover{background:color-mix(in srgb,var(--brand-card-bg, #ffffff) 88%,var(--brand-card-body-text, #6b7280));color:var(--brand-card-heading, var(--brand-heading, #111827))}.feedback-type-chip[data-astro-cid-m57zai7y]{background:var(--brand-card-bg, #ffffff);border-color:var(--brand-card-border, #e5e7eb);color:var(--brand-card-body-text, var(--brand-body-text, #4b5563))}.feedback-type-chip[data-astro-cid-m57zai7y]:hover{border-color:var(--brand-primary-btn-bg, var(--brand-primary, #2563eb));color:var(--brand-primary-btn-bg, var(--brand-primary, #2563eb))}.feedback-type-chip[data-astro-cid-m57zai7y].is-selected.is-idea{background:color-mix(in srgb,var(--brand-card-bg, #ffffff) 90%,var(--brand-primary-btn-bg, var(--brand-primary, #2563eb)));border-color:var(--brand-primary-btn-bg, var(--brand-primary, #2563eb));color:var(--brand-primary-btn-bg, var(--brand-primary, #2563eb))}.feedback-type-chip[data-astro-cid-m57zai7y].is-selected.is-bug{background:#fef2f2;border-color:#ef4444;color:#b91c1c}.feedback-field[data-astro-cid-m57zai7y]{background:var(--brand-card-bg, #ffffff);border-color:var(--brand-card-border, #d1d5db);color:var(--brand-card-heading, var(--brand-heading, #111827))}.feedback-field-muted[data-astro-cid-m57zai7y]{background:color-mix(in srgb,var(--brand-card-bg, #ffffff) 92%,var(--brand-card-body-text, #6b7280))}.feedback-field[data-astro-cid-m57zai7y]::placeholder{color:color-mix(in srgb,var(--brand-card-body-text, #6b7280) 70%,var(--brand-card-bg, #ffffff))}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}::view-transition-old(root){animation:.15s ease-in fade-out}::view-transition-new(root){animation:.2s ease-out fade-in}.whitelabeled main h1,.whitelabeled main h2,.whitelabeled main h3,.whitelabeled main h4,.whitelabeled main h5,.whitelabeled main h6{color:var(--brand-heading);font-family:var(--brand-heading-font),system-ui,sans-serif}.whitelabeled main p,.whitelabeled main label{color:var(--brand-body-text);font-family:var(--brand-body-font),system-ui,sans-serif;font-size:var(--brand-body-font-size)}.whitelabeled main p[class*=text-red],.whitelabeled main p[class*=text-green],.whitelabeled main p[class*=text-amber],.whitelabeled main p[class*=text-yellow],.whitelabeled main p[class*=text-blue],.whitelabeled main p[class*=text-white],.whitelabeled main p[class*=text-indigo],.whitelabeled main p[class*=text-emerald],.whitelabeled main label[class*=text-white],.whitelabeled main label[class*=text-red]{color:revert-layer}.whitelabeled main .brand-panel h1,.whitelabeled main .brand-panel h2,.whitelabeled main .brand-panel h3,.whitelabeled main .brand-panel h4,.whitelabeled main .brand-panel h5,.whitelabeled main .brand-panel h6,.whitelabeled main .brand-panel p,.whitelabeled main .brand-panel label,.whitelabeled main .brand-panel span{color:inherit;font-family:inherit}.whitelabeled .wl-app-surface{background:var(--brand-bg)!important;background-image:none!important;color:var(--brand-body-text);font-family:var(--brand-body-font),system-ui,sans-serif;font-size:var(--brand-body-font-size)}.whitelabeled .wl-app-surface .bg-gradient-to-br,.whitelabeled .wl-app-surface.bg-gradient-to-br{background:var(--brand-bg)!important}.whitelabeled .wl-app-surface .bg-white,.whitelabeled .wl-app-surface .bg-gray-50,.whitelabeled main [id$=Modal] .bg-white{background-color:var(--brand-card-bg)!important;border-color:var(--brand-card-border)!important}.whitelabeled .wl-app-surface .shadow,.whitelabeled .wl-app-surface .shadow-sm,.whitelabeled .wl-app-surface .shadow-xl,.whitelabeled main [id$=Modal] .shadow,.whitelabeled main [id$=Modal] .shadow-xl{box-shadow:var(--brand-card-shadow)!important}.whitelabeled .wl-app-surface .border-gray-100,.whitelabeled .wl-app-surface .border-gray-200,.whitelabeled .wl-app-surface .border-gray-300,.whitelabeled main [id$=Modal] .border-gray-100,.whitelabeled main [id$=Modal] .border-gray-200,.whitelabeled main [id$=Modal] .border-gray-300{border-color:var(--brand-card-border)!important}.whitelabeled .wl-app-surface h1,.whitelabeled .wl-app-surface h2,.whitelabeled .wl-app-surface h3,.whitelabeled .wl-app-surface h4,.whitelabeled main [id$=Modal] h3{color:var(--brand-card-heading)!important;font-family:var(--brand-heading-font),system-ui,sans-serif}.whitelabeled .wl-app-surface h1.wl-page-heading,.whitelabeled .wl-app-surface .wl-page-heading{color:var(--brand-heading)!important;font-family:var(--brand-heading-font),system-ui,sans-serif}.whitelabeled .wl-app-surface p.wl-page-subheading{color:var(--brand-body-text)!important;font-family:var(--brand-body-font),system-ui,sans-serif}.brand-primary-button,.brand-secondary-button{align-items:center;border-style:solid;border-width:2px;border-radius:var(--brand-button-radius, 6px);display:inline-flex;justify-content:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,box-shadow .15s ease}.brand-primary-button{background:var(--brand-primary-button-bg, var(--brand-primary-btn-bg, var(--brand-primary, #2563eb)))!important;border-color:var(--brand-primary-button-border, transparent)!important;color:var(--brand-primary-button-text, var(--brand-primary-btn-text, #ffffff))!important}.brand-primary-button:hover{background:var(--brand-primary-button-hover-bg, var(--brand-primary-button-bg, var(--brand-primary-btn-bg, var(--brand-primary, #2563eb))))!important;border-color:var(--brand-primary-button-hover-border, var(--brand-primary-button-border, transparent))!important;color:var(--brand-primary-button-text, var(--brand-primary-btn-text, #ffffff))!important}.brand-secondary-button{background:var(--brand-secondary-button-bg, var(--brand-secondary-btn-bg, #ffffff))!important;border-color:var(--brand-secondary-button-border, var(--brand-primary-button-bg, var(--brand-primary-btn-bg, var(--brand-primary, #2563eb))))!important;color:var(--brand-secondary-button-text, var(--brand-secondary-btn-text, var(--brand-body-text, #374151)))!important}.brand-secondary-button:hover{background:var(--brand-secondary-button-hover-bg, var(--brand-secondary-button-bg, var(--brand-secondary-btn-bg, #ffffff)))!important;border-color:var(--brand-secondary-button-hover-border, var(--brand-secondary-button-border, var(--brand-primary-button-bg, var(--brand-primary-btn-bg, var(--brand-primary, #2563eb)))))!important;color:var(--brand-secondary-button-text, var(--brand-secondary-btn-text, var(--brand-body-text, #374151)))!important}.brand-secondary-button--body-outline{background:transparent!important;border-color:var(--brand-body-text, #374151)!important;color:var(--brand-body-text, #374151)!important}.brand-secondary-button--body-outline:hover,.brand-secondary-button--body-outline[data-saved=true]{background:var(--brand-primary-button-bg, var(--brand-primary-btn-bg, var(--brand-primary, #2563eb)))!important;border-color:var(--brand-primary-button-bg, var(--brand-primary-btn-bg, var(--brand-primary, #2563eb)))!important;color:var(--brand-primary-button-text, var(--brand-primary-btn-text, #ffffff))!important}.brand-primary-button:disabled,.brand-secondary-button:disabled{cursor:not-allowed;opacity:.55}.whitelabeled .wl-app-surface .text-gray-900,.whitelabeled .wl-app-surface .text-gray-800,.whitelabeled .wl-app-surface .text-gray-700,.whitelabeled main [id$=Modal] .text-gray-900,.whitelabeled main [id$=Modal] .text-gray-700{color:var(--brand-card-heading)!important}.whitelabeled .wl-app-surface .text-gray-600,.whitelabeled .wl-app-surface .text-gray-500,.whitelabeled main [id$=Modal] .text-gray-600{color:var(--brand-card-body-text)!important}.whitelabeled main a:not([class*=bg-]):not([class*=text-white]):not([class*=button]):not([class*=btn]):not([class*=primary]):not([class*=secondary]):not([class*=rounded]):not([role=button]),.whitelabeled .wl-app-surface a:not([class*=bg-]):not([class*=text-white]):not([class*=button]):not([class*=btn]):not([class*=primary]):not([class*=secondary]):not([class*=rounded]):not([role=button]){color:var(--brand-link)!important}.whitelabeled .wl-app-surface .bg-blue-600,.whitelabeled .wl-app-surface .bg-indigo-600,.whitelabeled main [id$=Modal] .bg-blue-600{background-color:var(--brand-primary-btn-bg)!important;color:var(--brand-primary-btn-text)!important}.whitelabeled .wl-app-surface .wl-progress,.whitelabeled .wl-app-surface .wl-progress .text-gray-700,.whitelabeled .wl-app-surface .wl-progress .text-gray-600,.whitelabeled .wl-app-surface .wl-progress .text-gray-500,.whitelabeled .wl-app-surface .wl-progress .text-gray-400{color:var(--brand-body-text)!important}.whitelabeled .wl-app-surface .wl-progress .border-blue-600{border-color:var(--brand-primary-btn-bg)!important}.whitelabeled .wl-app-surface .bg-blue-600:hover,.whitelabeled .wl-app-surface .bg-indigo-600:hover,.whitelabeled main [id$=Modal] .bg-blue-600:hover{background-color:color-mix(in srgb,var(--brand-primary-btn-bg) 88%,#000)!important}.whitelabeled .wl-app-surface .bg-gradient-to-r,.whitelabeled .wl-app-surface .bg-blue-600.rounded-2xl{background:linear-gradient(135deg,var(--brand-primary-btn-bg),var(--brand-featured-btn-bg))!important;color:var(--brand-primary-btn-text)!important}.whitelabeled .wl-app-surface .bg-gradient-to-r h2,.whitelabeled .wl-app-surface .bg-gradient-to-r p,.whitelabeled .wl-app-surface .bg-gradient-to-r a,.whitelabeled .wl-app-surface .bg-gradient-to-r svg,.whitelabeled .wl-app-surface .bg-blue-600.rounded-2xl h2,.whitelabeled .wl-app-surface .bg-blue-600.rounded-2xl p,.whitelabeled .wl-app-surface .bg-blue-600.rounded-2xl a,.whitelabeled .wl-app-surface .bg-blue-600.rounded-2xl svg{color:inherit!important}.whitelabeled .wl-app-surface .bg-blue-100,.whitelabeled .wl-app-surface .bg-indigo-100{background-color:color-mix(in srgb,var(--brand-primary-btn-bg) 14%,transparent)!important}.whitelabeled .wl-app-surface .bg-cyan-50,.whitelabeled .wl-app-surface .bg-blue-50,.whitelabeled .wl-app-surface .bg-indigo-50{background-color:color-mix(in srgb,var(--brand-featured-btn-bg) 10%,var(--brand-card-bg))!important}.whitelabeled .wl-app-surface input,.whitelabeled .wl-app-surface select,.whitelabeled .wl-app-surface textarea,.whitelabeled main [id$=Modal] input{border-color:var(--brand-card-border)!important;color:var(--brand-card-body-text);font-family:var(--brand-body-font),system-ui,sans-serif}.whitelabeled .wl-app-surface input:focus,.whitelabeled .wl-app-surface select:focus,.whitelabeled .wl-app-surface textarea:focus,.whitelabeled main [id$=Modal] input:focus{border-color:var(--brand-primary-btn-bg)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary-btn-bg) 22%,transparent)!important}.whitelabeled .animate-spin.border-gray-200,.whitelabeled .animate-spin.border-blue-100{border-color:var(--brand-primary-btn-text)!important}.whitelabeled .animate-spin.border-t-blue-600,.whitelabeled .animate-spin.border-t-indigo-600{border-top-color:var(--brand-primary-btn-bg)!important}:global(.settings-nav-icon){background-color:var(--brand-primary-btn-bg, #0052cc)!important;color:var(--brand-primary-btn-text, #ffffff)!important;box-shadow:0 8px 18px -12px var(--brand-primary-btn-bg, #0052cc)}:global(.settings-nav-icon svg){color:inherit!important;stroke-width:2.25}:root{--brand-primary: var(--primaryColor);--brand-accent: var(--accentColor);--brand-bg: var(--backgroundColor);--brand-body-text: var(--bodyTextColor);--brand-heading: var(--headingColor);--brand-link: var(--linkColor);--brand-card-bg: var(--cardBackgroundColor);--brand-card-border: var(--cardBorderColor);--brand-card-heading: var(--cardHeadingColor);--brand-card-body-text: var(--cardBodyTextColor);--brand-card-shadow: var(--cardShadow);--brand-card-border-width: var(--cardBorderWidth);--brand-card-hover-shadow: var(--cardHoverShadow);--brand-heading-font: var(--headingFont);--brand-body-font: var(--bodyFont);--brand-body-font-size: var(--bodyFontSize);--brand-primary-btn-bg: var(--primaryBtnBg);--brand-primary-btn-text: var(--primaryBtnText);--brand-secondary-btn-bg: var(--secondaryBtnBg);--brand-secondary-btn-text: var(--secondaryBtnText);--brand-primary-button-bg: var(--primaryButtonBg);--brand-primary-button-text: var(--primaryButtonText);--brand-primary-button-border: var(--primaryButtonBorder);--brand-primary-button-hover-bg: var(--primaryButtonHoverBg);--brand-primary-button-hover-border: var(--primaryButtonHoverBorder);--brand-secondary-button-bg: var(--secondaryButtonBg);--brand-secondary-button-text: var(--secondaryButtonText);--brand-secondary-button-border: var(--secondaryButtonBorder);--brand-secondary-button-hover-bg: var(--secondaryButtonHoverBg);--brand-secondary-button-hover-border: var(--secondaryButtonHoverBorder);--brand-button-radius: var(--buttonRadius);--brand-featured-btn-bg: var(--featuredBtnBg);--brand-featured-btn-text: var(--featuredBtnText);--brand-tag-bg: var(--tagBackground);--brand-tag-text: var(--tagText);--brand-tag-radius: var(--tagRadius);--brand-tag-font-size: var(--tagFontSize);--brand-tag-border-width: var(--tagBorderWidth);--brand-tag-border-color: var(--tagBorderColor);--brand-header-bg: var(--headerBg);--brand-header-text: var(--headerText);--brand-footer-bg: var(--footerBg);--brand-footer-text: var(--footerText)}
