._header_ajihh_1{border-bottom:3px double var(--pp-rule);background:var(--pp-paper)}@media (width<=999.98px){._wide_ajihh_8{display:none}}@media (width>=1000px){._narrow_ajihh_14{display:none}}@media (width<=999.98px){._header_ajihh_1{z-index:100;position:sticky;top:0}._header_ajihh_1>nav{cursor:pointer}}._marketing_ajihh_38{--bar-bg:var(--pp-paper);--bar-fg:var(--pp-ink);--bar-accent:var(--pp-accent);--shown-bg:var(--bar-bg);--shown-fg:var(--bar-fg);z-index:100;background:color-mix(in srgb, var(--shown-bg) 75%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:0;transition:background-color .3s;position:sticky;top:0}._marketing_ajihh_38[data-tone=stone]{--bar-bg:var(--pp-stone)}._marketing_ajihh_38[data-tone=ink]{--bar-bg:var(--pp-ink);--bar-fg:var(--pp-paper);--bar-accent:var(--mantine-color-oxblood-3)}._marketing_ajihh_38[data-tone=rose]{--bar-bg:#f5e8e6}._marketing_ajihh_38[data-next]{--shown-bg:color-mix(in srgb, var(--bar-bg), var(--next-bg) calc(var(--bar-mix) * 100%));--shown-fg:color-mix(in srgb, var(--bar-fg), var(--next-fg) calc(var(--bar-mix) * 100%));transition:none}._marketing_ajihh_38[data-next] :is(._title_ajihh_73,._navLink_ajihh_73){transition:none}._marketing_ajihh_38[data-next=paper]{--next-bg:var(--pp-paper);--next-fg:var(--pp-ink)}._marketing_ajihh_38[data-next=stone]{--next-bg:var(--pp-stone);--next-fg:var(--pp-ink)}._marketing_ajihh_38[data-next=ink]{--next-bg:var(--pp-ink);--next-fg:var(--pp-paper)}._marketing_ajihh_38[data-next=rose]{--next-bg:#f5e8e6;--next-fg:var(--pp-ink)}._marketing_ajihh_38>nav{max-width:1200px;margin-inline:auto;padding-inline:24px}._marketing_ajihh_38 :is(._title_ajihh_73,._navLink_ajihh_73:not([aria-current=page])){color:var(--shown-fg);transition:color .3s}._marketing_ajihh_38 ._navLink_ajihh_73:hover,._marketing_ajihh_38 ._dashboardLink_ajihh_110>svg{color:var(--bar-accent)}._marketing_ajihh_38 ._narrow_ajihh_14{--burger-color:var(--shown-fg)}@media (width<=960px){._marketing_ajihh_38>nav{padding-inline:20px}}@media (prefers-reduced-motion:reduce){._marketing_ajihh_38,._marketing_ajihh_38 :is(._title_ajihh_73,._navLink_ajihh_73){transition:none}}._title_ajihh_73{font-family:var(--pp-display);font-variant:small-caps;letter-spacing:.06em;color:var(--pp-ink);font-size:24px;font-weight:500;text-decoration:none}._navLink_ajihh_73{color:var(--pp-ink);padding:10px 0;font-weight:600;text-decoration:none}._navLink_ajihh_73:hover{color:var(--pp-accent)}._navLink_ajihh_73[aria-current=page]{color:var(--pp-accent);text-underline-offset:6px;font-weight:700;text-decoration:underline}._header_ajihh_1 ._navLink_ajihh_73{font-size:17px}._dashboardLink_ajihh_110{align-items:center;gap:8px;display:inline-flex}._dashboardLink_ajihh_110>svg{color:var(--pp-accent)}._drawerDashboard_ajihh_176{align-items:center;gap:12px;display:flex}._drawerDashboard_ajihh_176>svg{width:22px;height:22px;color:var(--pp-accent)}._drawerLink_ajihh_188{border-bottom:1px solid var(--pp-rule);font-family:var(--pp-display);color:var(--pp-ink);padding:16px 4px;font-size:26px;text-decoration:none;display:block}._drawerLink_ajihh_188[aria-current=page]{color:var(--pp-accent)}._midi_ajihh_203{border:1px solid var(--pp-rule);background:var(--pp-surface);color:var(--pp-ink);border-radius:8px;align-items:center;gap:8px;padding:5px 10px;font-size:14px;text-decoration:none;display:inline-flex}._midi_ajihh_203:hover{border-color:var(--pp-ink)}._midiName_ajihh_223{display:grid}._midiName_ajihh_223:before{content:"No MIDI device";visibility:hidden;white-space:nowrap;grid-area:1/1;padding-inline-end:.2em;font-style:italic}._midiText_ajihh_236{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;width:0;min-width:100%;padding-inline-end:.2em;overflow:hidden}._onDot_ajihh_246,._offDot_ajihh_247{background:var(--pp-right);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--pp-right) 22%, transparent);border-radius:50%;flex-shrink:0}._offDot_ajihh_247{background:var(--pp-wrong);box-shadow:0 0 0 3px color-mix(in srgb, var(--pp-wrong) 22%, transparent)}._idle_ajihh_262{color:color-mix(in srgb, var(--pp-muted) 60%, var(--pp-paper))}._idle_ajihh_262 ._midiName_ajihh_223:before{content:"MIDI";font-style:normal}._idleDot_ajihh_272{background:var(--pp-rule);border-radius:50%;flex-shrink:0;width:8px;height:8px}._noDevice_ajihh_280{color:var(--pp-muted);font-style:italic}._footer_ajihh_285{border-top:3px double var(--pp-rule);color:var(--pp-muted);font-size:15px}._smallCaps_ajihh_291{font-family:var(--pp-display);font-variant:small-caps;letter-spacing:.06em}
