:root{--hx-color-surface-paper:#ebe5da;--hx-color-surface-raised:#fbf8f1;--hx-color-surface-scrim:#2e2822;--hx-color-surface-well:#fbf8f1;--hx-color-surface-track:#f4efe6;--hx-color-ink-primary:#2e2822;--hx-color-ink-muted:#6e6255;--hx-color-accent-copper:#a6440e;--hx-color-accent-on-copper:#fbf8f1;--hx-color-accent-glow:#eddbcd;--hx-color-waveform-bar-from:#c99879;--hx-color-waveform-bar-to:#7c4322;--hx-color-line-hairline:#e2d8c8;--hx-color-line-control:#897c6f;--hx-color-event-transient:#024886;--hx-color-event-continuous:#a27332;--hx-color-event-audio-custom:#018d87;--hx-color-event-audio-continuous:#495704;--hx-color-event-parameter-curve:#72235d;--hx-color-event-dynamic-parameter:#6e67bd;--hx-color-event-selection:#2e2822;--hx-color-haptic-preview-envelope:#754023;--hx-color-haptic-preview-intensity:#255b9c;--hx-color-haptic-preview-sharpness:#9b7c19;--hx-color-semantic-success:#28633c;--hx-color-semantic-warning:#825b00;--hx-color-semantic-danger:#891f2f;--hx-color-semantic-info:#295a8e;--hx-type-family-body:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--hx-type-family-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--hx-type-family-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--hx-type-scale-display-size:clamp(1.625rem, 1.25rem + 1.6vw, 2.375rem);--hx-type-scale-display-line-height:1.12;--hx-type-scale-display-weight:700;--hx-type-scale-display-tracking:-.02em;--hx-type-scale-title-size:1.5rem;--hx-type-scale-title-line-height:1.2;--hx-type-scale-title-weight:600;--hx-type-scale-title-tracking:-.01em;--hx-type-scale-heading-size:1.25rem;--hx-type-scale-heading-line-height:1.3;--hx-type-scale-heading-weight:600;--hx-type-scale-heading-tracking:0em;--hx-type-scale-body-size:1rem;--hx-type-scale-body-line-height:1.55;--hx-type-scale-body-weight:400;--hx-type-scale-body-tracking:0em;--hx-type-scale-caption-size:.8125rem;--hx-type-scale-caption-line-height:1.5;--hx-type-scale-caption-weight:400;--hx-type-scale-caption-tracking:0em;--hx-type-scale-mono-size:.9375rem;--hx-type-scale-mono-line-height:1.5;--hx-type-scale-mono-weight:400;--hx-type-scale-mono-tracking:0em;--hx-type-scale-section-heading-size:.6875rem;--hx-type-scale-section-heading-line-height:1.4;--hx-type-scale-section-heading-weight:600;--hx-type-scale-section-heading-tracking:.08em;--hx-spacing-unit:4px;--hx-spacing-scale-xs:4px;--hx-spacing-scale-sm:8px;--hx-spacing-scale-md:12px;--hx-spacing-scale-lg:16px;--hx-spacing-scale-xl:24px;--hx-spacing-scale-xxl:32px;--hx-spacing-min-tap-target:44px;--hx-radius-scale-sm:6px;--hx-radius-scale-md:10px;--hx-radius-scale-lg:16px;--hx-radius-scale-card:22px;--hx-motion-duration-fast:.12s;--hx-motion-duration-base:.16s;--hx-motion-duration-slow:.48s;--hx-motion-easing-standard:cubic-bezier(.25, .1, .25, 1);--hx-motion-easing-enter:cubic-bezier(.22, 1.2, .36, 1);--hx-motion-easing-exit:cubic-bezier(.4, 0, 1, 1)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--hx-color-surface-paper:#221b15;--hx-color-surface-raised:#2c241c;--hx-color-surface-scrim:#0f0a06;--hx-color-surface-well:#17120e;--hx-color-surface-track:#1c1611;--hx-color-ink-primary:#f2eae0;--hx-color-ink-muted:#a5988a;--hx-color-accent-copper:#e8763c;--hx-color-accent-on-copper:#221b15;--hx-color-accent-glow:#522e1b;--hx-color-waveform-bar-from:#a97c5f;--hx-color-waveform-bar-to:#efb183;--hx-color-line-hairline:#3d3226;--hx-color-line-control:#7d7163;--hx-color-event-transient:#79c7fe;--hx-color-event-continuous:#e8a36a;--hx-color-event-audio-custom:#05a3a6;--hx-color-event-audio-continuous:#91931f;--hx-color-event-parameter-curve:#e490d1;--hx-color-event-dynamic-parameter:#8280d8;--hx-color-event-selection:#f2eae0;--hx-color-haptic-preview-envelope:#bb8367;--hx-color-haptic-preview-intensity:#7cb3eb;--hx-color-haptic-preview-sharpness:#ebcf7a;--hx-color-semantic-success:#84d2a5;--hx-color-semantic-warning:#f4cb6f;--hx-color-semantic-danger:#f1878f;--hx-color-semantic-info:#94b9f1}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hx-color-surface-paper:#221b15;--hx-color-surface-raised:#2c241c;--hx-color-surface-scrim:#0f0a06;--hx-color-surface-well:#17120e;--hx-color-surface-track:#1c1611;--hx-color-ink-primary:#f2eae0;--hx-color-ink-muted:#a5988a;--hx-color-accent-copper:#e8763c;--hx-color-accent-on-copper:#221b15;--hx-color-accent-glow:#522e1b;--hx-color-waveform-bar-from:#a97c5f;--hx-color-waveform-bar-to:#efb183;--hx-color-line-hairline:#3d3226;--hx-color-line-control:#7d7163;--hx-color-event-transient:#79c7fe;--hx-color-event-continuous:#e8a36a;--hx-color-event-audio-custom:#05a3a6;--hx-color-event-audio-continuous:#91931f;--hx-color-event-parameter-curve:#e490d1;--hx-color-event-dynamic-parameter:#8280d8;--hx-color-event-selection:#f2eae0;--hx-color-haptic-preview-envelope:#bb8367;--hx-color-haptic-preview-intensity:#7cb3eb;--hx-color-haptic-preview-sharpness:#ebcf7a;--hx-color-semantic-success:#84d2a5;--hx-color-semantic-warning:#f4cb6f;--hx-color-semantic-danger:#f1878f;--hx-color-semantic-info:#94b9f1}@media (prefers-contrast:more) and (prefers-color-scheme:light){:root:not([data-theme=dark]){--hx-color-ink-primary:#1f1a15;--hx-color-ink-muted:#53483b;--hx-color-accent-copper:#813001;--hx-color-line-control:#706357;--hx-color-event-continuous:#8f5b1c;--hx-color-event-audio-custom:#117368;--hx-color-event-audio-continuous:#414603;--hx-color-event-dynamic-parameter:#6e56b7;--hx-color-event-selection:#1f1a15;--hx-color-haptic-preview-envelope:#633012;--hx-color-haptic-preview-sharpness:#7e6305;--hx-color-semantic-success:#17542e;--hx-color-semantic-warning:#634401;--hx-color-semantic-info:#1a4b7e}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root:not([data-theme=light]){--hx-color-ink-primary:#fbf7f1;--hx-color-ink-muted:#bcafa0;--hx-color-accent-copper:#ff9664;--hx-color-line-control:#988c7d;--hx-color-event-dynamic-parameter:#8684dc;--hx-color-event-selection:#fbf7f1;--hx-color-semantic-danger:#fe929a}}@media (prefers-contrast:more){:root[data-theme=light]{--hx-color-ink-primary:#1f1a15;--hx-color-ink-muted:#53483b;--hx-color-accent-copper:#813001;--hx-color-line-control:#706357;--hx-color-event-continuous:#8f5b1c;--hx-color-event-audio-custom:#117368;--hx-color-event-audio-continuous:#414603;--hx-color-event-dynamic-parameter:#6e56b7;--hx-color-event-selection:#1f1a15;--hx-color-haptic-preview-envelope:#633012;--hx-color-haptic-preview-sharpness:#7e6305;--hx-color-semantic-success:#17542e;--hx-color-semantic-warning:#634401;--hx-color-semantic-info:#1a4b7e}:root[data-theme=dark]{--hx-color-ink-primary:#fbf7f1;--hx-color-ink-muted:#bcafa0;--hx-color-accent-copper:#ff9664;--hx-color-line-control:#988c7d;--hx-color-event-dynamic-parameter:#8684dc;--hx-color-event-selection:#fbf7f1;--hx-color-semantic-danger:#fe929a}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}*,:before,:after{box-sizing:border-box}:where(body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ol,ul){margin:0}body{background-color:var(--hx-color-surface-paper);min-height:100vh;color:var(--hx-color-ink-primary);font-family:var(--hx-type-family-body);font-size:var(--hx-type-scale-body-size);font-weight:var(--hx-type-scale-body-weight);line-height:var(--hx-type-scale-body-line-height);letter-spacing:var(--hx-type-scale-body-tracking);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{font-family:var(--hx-type-family-display);text-wrap:balance}h1{font-size:var(--hx-type-scale-display-size);font-weight:var(--hx-type-scale-display-weight);line-height:var(--hx-type-scale-display-line-height);letter-spacing:var(--hx-type-scale-display-tracking)}h2{font-size:var(--hx-type-scale-title-size);font-weight:var(--hx-type-scale-title-weight);line-height:var(--hx-type-scale-title-line-height);letter-spacing:var(--hx-type-scale-title-tracking)}h3{font-size:var(--hx-type-scale-heading-size);font-weight:var(--hx-type-scale-heading-weight);line-height:var(--hx-type-scale-heading-line-height);letter-spacing:var(--hx-type-scale-heading-tracking)}p,li{max-width:70ch}:where(.hx-prose)>:where(*+*){margin-top:var(--hx-spacing-scale-lg)}:where(.hx-prose)>:where(h2,h3){margin-top:var(--hx-spacing-scale-xxl)}:where(.hx-prose)>:where(h2+*,h3+*){margin-top:var(--hx-spacing-scale-sm)}small{font-size:var(--hx-type-scale-caption-size);line-height:var(--hx-type-scale-caption-line-height)}a{color:var(--hx-color-accent-copper);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:.08em}a:hover{text-decoration-thickness:.14em}:focus-visible{outline:2px solid var(--hx-color-accent-copper);outline-offset:2px}code,kbd,pre,samp{font-family:var(--hx-type-family-mono);font-size:var(--hx-type-scale-mono-size);line-height:var(--hx-type-scale-mono-line-height)}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}img,svg,video,canvas{max-width:100%}img,video{height:auto}hr{border:0;border-top:1px solid var(--hx-color-line-hairline)}::selection{background-color:var(--hx-color-accent-copper);color:var(--hx-color-accent-on-copper)}[hidden]{display:none!important}.hx-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hx-page{flex-direction:column;min-height:100vh;display:flex}.hx-skip-link{top:var(--hx-spacing-scale-sm);left:var(--hx-spacing-scale-sm);z-index:1000;min-height:var(--hx-spacing-min-tap-target);padding:0 var(--hx-spacing-scale-lg);border-radius:var(--hx-radius-scale-md);background-color:var(--hx-color-ink-primary);color:var(--hx-color-surface-raised);transform:translateY(calc(-100% - var(--hx-spacing-scale-lg)));align-items:center;font-weight:600;text-decoration:none;display:inline-flex;position:absolute}.hx-skip-link:focus{transform:none}.hx-maintenance-notice{margin:var(--hx-spacing-scale-lg) 0 0;padding:var(--hx-spacing-scale-sm) var(--hx-spacing-scale-md);border-left:4px solid var(--hx-color-semantic-warning);border-radius:var(--hx-radius-scale-sm);background-color:var(--hx-color-surface-raised);color:var(--hx-color-ink-primary)}.hx-site-header{background-color:var(--hx-color-surface-paper);border-bottom:1px solid var(--hx-color-line-hairline)}.hx-site-header__inner,.hx-site-footer__inner,.hx-main{width:100%;max-width:72rem;padding-inline:var(--hx-spacing-scale-lg);margin-inline:auto}.hx-site-header__inner{align-items:center;column-gap:var(--hx-spacing-scale-xl);padding-block:var(--hx-spacing-scale-sm);grid-template-columns:auto 1fr auto auto;grid-template-areas:"home nav account app";display:grid}.hx-site-header__home{align-items:center;gap:var(--hx-spacing-scale-sm);min-height:var(--hx-spacing-min-tap-target);padding-inline:var(--hx-spacing-scale-xs);border-radius:var(--hx-radius-scale-md);color:var(--hx-color-ink-primary);grid-area:home;text-decoration:none;display:inline-flex}.hx-site-header__mark{width:auto;height:1.75rem;color:var(--hx-color-accent-copper)}.hx-site-header__wordmark{font-family:var(--hx-type-family-display);font-size:var(--hx-type-scale-heading-size);font-weight:var(--hx-type-scale-display-weight);letter-spacing:var(--hx-type-scale-display-tracking)}.hx-site-nav{grid-area:nav}.hx-site-nav__list{gap:var(--hx-spacing-scale-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hx-site-nav__link,.hx-site-header__account{min-height:var(--hx-spacing-min-tap-target);padding-inline:var(--hx-spacing-scale-md);border-radius:var(--hx-radius-scale-md);color:var(--hx-color-ink-primary);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.hx-site-header__account{border:1px solid var(--hx-color-line-control);grid-area:account;justify-items:center;display:inline-grid}.hx-site-header__account-label{grid-area:1/1}.hx-site-header__account-label[aria-hidden=true],.hx-site-header__account--pending{visibility:hidden}.hx-site-header__get-app{min-height:var(--hx-spacing-min-tap-target);padding-inline:var(--hx-spacing-scale-lg);border-radius:var(--hx-radius-scale-md);background-color:var(--hx-color-accent-copper);color:var(--hx-color-accent-on-copper);text-align:center;grid-area:app;justify-content:center;justify-self:end;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.hx-site-header__get-app:hover{background-color:color-mix(in srgb, var(--hx-color-accent-copper) 88%, var(--hx-color-ink-primary))}.hx-site-header__get-app--badge,.hx-site-header__get-app--badge:hover{background-color:#0000;padding:10px}.hx-site-header__get-app--badge img{width:auto;height:40px;display:block}.hx-site-nav__link:hover,.hx-site-header__account:hover,.hx-site-header__home:hover{background-color:color-mix(in srgb, var(--hx-color-accent-copper) 10%, transparent)}.hx-site-nav__link[aria-current],.hx-site-header__account[aria-current]{color:var(--hx-color-accent-copper);text-underline-offset:.4em;text-decoration-line:underline;text-decoration-thickness:2px}@media (width<=40rem){.hx-site-header__inner{column-gap:var(--hx-spacing-scale-sm);row-gap:var(--hx-spacing-scale-xs);grid-template-columns:1fr auto auto;grid-template-areas:"home account app""nav nav nav"}.hx-site-header__get-app{max-width:9.5rem;padding-inline:var(--hx-spacing-scale-md);font-size:var(--hx-type-scale-caption-size);line-height:1.25}.hx-site-nav__list{margin-inline:calc(-1 * var(--hx-spacing-scale-md))}}.hx-main{padding-block:var(--hx-spacing-scale-xxl);flex:1 0 auto}.hx-main>:where(*+*){margin-top:var(--hx-spacing-scale-lg)}.hx-main:focus{outline:none}.hx-site-footer{border-top:1px solid var(--hx-color-line-hairline);background-color:var(--hx-color-surface-paper);color:var(--hx-color-ink-muted);font-size:var(--hx-type-scale-caption-size);line-height:var(--hx-type-scale-caption-line-height)}.hx-site-footer__inner{justify-content:space-between;align-items:center;gap:var(--hx-spacing-scale-md) var(--hx-spacing-scale-xl);padding-block:var(--hx-spacing-scale-xl);flex-wrap:wrap;display:flex}.hx-site-footer__brand{align-items:center;gap:var(--hx-spacing-scale-sm);display:flex}.hx-site-footer__mark{width:auto;height:1.25rem;color:var(--hx-color-accent-copper)}.hx-site-footer__list{gap:0 var(--hx-spacing-scale-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hx-site-footer__link{min-height:var(--hx-spacing-min-tap-target);padding-inline:var(--hx-spacing-scale-sm);align-items:center;display:inline-flex}.hx-site-footer__link[aria-current]{text-decoration-thickness:2px}.hx-appearance{align-items:center;gap:var(--hx-spacing-scale-xs) var(--hx-spacing-scale-sm);border:0;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;display:flex}.hx-appearance__legend{float:left;padding:0}.hx-appearance__options{border:1px solid var(--hx-color-line-control);border-radius:var(--hx-radius-scale-md);display:inline-flex}.hx-appearance__option{cursor:pointer;display:flex;position:relative}.hx-appearance__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.hx-appearance__text{min-height:var(--hx-spacing-min-tap-target);min-width:var(--hx-spacing-min-tap-target);padding-inline:var(--hx-spacing-scale-md);border-radius:calc(var(--hx-radius-scale-md) - 1px);color:var(--hx-color-ink-muted);justify-content:center;align-items:center;display:inline-flex}.hx-appearance__input:checked+.hx-appearance__text{background-color:var(--hx-color-accent-copper);color:var(--hx-color-accent-on-copper);font-weight:600}.hx-appearance__input:focus-visible+.hx-appearance__text{outline:2px solid var(--hx-color-accent-copper);outline-offset:2px}@media (forced-colors:active){.hx-appearance__input:checked+.hx-appearance__text{outline-offset:-2px;outline:2px solid highlight}}
