:root,:root :is(body,main,.app,.siteShell){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f0eee8!important;--bg:#f0eee8!important;--black:#f0eee8!important;--panel:#e9e6df!important;--card:#e9e6df!important;--surface:#e9e6df!important;--ink:#252824!important;--muted:#656a63!important;--faint:#757a72!important;--line:#c9c6c4!important;--accent:#007d75!important;--teal:#007d75!important;--accent2:#c24c1b!important;--orange:#c24c1b!important;--soft:#e4dfd6!important;--accent-soft:#e4dfd6!important;--lime:#527400!important;--pink:#ab2878!important;--acid:#526800!important}:root,:root body,:root main{color:#252824!important;background-color:#f0eee8!important}html:is([data-blonda-theme=light],:has(header.blondaModuleHeader[data-mode=light])),html:is([data-blonda-theme=light],:has(header.blondaModuleHeader[data-mode=light])) :is(body,main,.app,.siteShell){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f0eee8!important;--bg:#f0eee8!important;--black:#f0eee8!important;--panel:#e9e6df!important;--card:#e9e6df!important;--surface:#e9e6df!important;--ink:#252824!important;--muted:#656a63!important;--faint:#757a72!important;--line:#c9c6c4!important;--accent:#007d75!important;--teal:#007d75!important;--accent2:#c24c1b!important;--orange:#c24c1b!important;--soft:#e4dfd6!important;--accent-soft:#e4dfd6!important;--lime:#527400!important;--pink:#ab2878!important;--acid:#526800!important}html:is([data-blonda-theme=light],:has(header.blondaModuleHeader[data-mode=light])),html:is([data-blonda-theme=light],:has(header.blondaModuleHeader[data-mode=light])) body,html:is([data-blonda-theme=light],:has(header.blondaModuleHeader[data-mode=light])) main{color:#252824!important;background-color:#f0eee8!important}html:is([data-blonda-theme=dark],:has(header.blondaModuleHeader[data-mode=dark])),html:is([data-blonda-theme=dark],:has(header.blondaModuleHeader[data-mode=dark])) :is(body,main,.app,.siteShell){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#101112!important;--bg:#101112!important;--black:#101112!important;--panel:#191b1a!important;--card:#191b1a!important;--surface:#191b1a!important;--ink:#f1efe8!important;--muted:#a4a4a0!important;--faint:#898a86!important;--line:#383a38!important;--accent:#ff9c52!important;--teal:#ff9c52!important;--accent2:#62c7bb!important;--orange:#ff9c52!important;--soft:#29251f!important;--accent-soft:#29251f!important;--lime:#c3fb4b!important;--pink:#ed66bc!important;--acid:#d9fb53!important}html:is([data-blonda-theme=dark],:has(header.blondaModuleHeader[data-mode=dark])),html:is([data-blonda-theme=dark],:has(header.blondaModuleHeader[data-mode=dark])) body,html:is([data-blonda-theme=dark],:has(header.blondaModuleHeader[data-mode=dark])) main{color:#f1efe8!important;background-color:#101112!important}html body header.bmHeader .bmNativeTheme[hidden]{display:none!important}header.blondaModuleHeader,header.bmHeader{--bmh-bg:#f0eee8;--bmh-ink:#252824;--bmh-muted:#656a63;--bmh-line:#c9c6c4;--bmh-accent:#007d75;z-index:30;text-transform:uppercase;background:var(--bmh-bg)!important;width:100%!important;max-width:none!important;height:auto!important;min-height:80px!important;color:var(--bmh-ink)!important;border:0!important;border-bottom:1px solid var(--bmh-line)!important;letter-spacing:.12em!important;margin:0!important;padding:0!important;font:400 8px/1.4 Arial,Helvetica,sans-serif!important;display:block!important;position:relative!important;inset:auto!important}header.blondaModuleHeader[data-mode=dark],html[data-blonda-theme=dark] header.bmHeader{--bmh-bg:#101112;--bmh-ink:#f1efe8;--bmh-muted:#a4a4a0;--bmh-line:#383a38;--bmh-accent:#ff9c52}.bmhRow,.bmRow{border:0!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:24px!important;min-height:80px!important;margin:0!important;padding:0 4%!important;display:grid!important}.bmhLogo,.bmBrand{white-space:nowrap;letter-spacing:-1.8px!important;color:var(--bmh-ink)!important;background:0 0!important;border:0!important;font:900 24px/1 Arial,Helvetica,sans-serif!important;text-decoration:none!important}.bmBrand sup,.bmhLogo sup{vertical-align:top;letter-spacing:0;margin-left:3px;font-size:8px!important}.bmhCrumbs{display:contents!important}.bmhCrumbs .bmhLogo{grid-area:1/1;justify-self:start}.bmhSlash,.bmhThings{display:none!important}.bmhModule,.bmCrumb{text-align:center;white-space:nowrap;grid-area:1/2;font:inherit!important;letter-spacing:inherit!important;color:var(--bmh-ink)!important}.bmhActions,.bmActions{flex-wrap:nowrap;grid-area:1/3;justify-self:end;background:0 0!important;border:0!important;align-items:center!important;gap:24px!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important}.bmhStatus{display:none!important}.bmhBack,.bmhTheme,.bmActions>a,.bmActions>button,.bmActions>details>summary{white-space:nowrap;cursor:pointer;height:auto!important;min-height:40px!important;color:var(--bmh-ink)!important;box-shadow:none!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:0!important;margin:0!important;padding:0!important;font:400 8px/1.4 Arial,Helvetica,sans-serif!important;text-decoration:none!important;display:inline-flex!important}.bmhBack:hover,.bmhTheme:hover,.bmActions>a:hover,.bmActions>button:hover{color:var(--bmh-accent)!important;background:0 0!important}.bmhBack svg,.bmhTheme svg,.bmActions svg{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:14px!important;height:14px!important}.bmhTheme span,.bmhBack span,.bmhTheme b{font:inherit!important;letter-spacing:inherit!important;color:inherit!important}.bmhTheme .bmhSun{display:none!important}.blondaModuleHeader[data-mode=dark] .bmhTheme .bmhSun{display:block!important}.blondaModuleHeader[data-mode=dark] .bmhTheme .bmhMoon{display:none!important}.bmhTools{font:inherit!important;border:0!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:18px!important;padding:0 4% 12px!important;display:flex!important}.bmhTools a,.bmhTools button{letter-spacing:.08em;font:inherit!important;color:var(--bmh-ink)!important;background:0 0!important;border:0!important;min-height:32px!important;padding:8px 0!important}.bmNativeTheme[hidden]{display:none!important}.bmActions details{position:relative}.bmActions details>div{background:var(--bmh-bg);border:1px solid var(--bmh-line);letter-spacing:0;text-transform:none;z-index:40;width:min(360px,88vw);padding:20px;font:12px/1.7 Arial;position:absolute;top:40px;right:0}.bmActions details>div p{margin:12px 0}.bmActions details>summary{list-style:none}.bmActions details>summary::-webkit-details-marker{display:none}:is(.bmHeader a:focus-visible,.bmHeader button:focus-visible,.blondaModuleHeader a:focus-visible,.blondaModuleHeader button:focus-visible){outline-offset:4px;outline:2px solid var(--bmh-accent)!important}@media (max-width:900px){.bmhRow,.bmRow{grid-template-columns:1fr auto!important;gap:8px 16px!important;min-height:80px!important;padding:14px 4%!important}.bmhModule,.bmCrumb{text-align:left!important;color:var(--bmh-muted)!important;grid-area:2/1!important;font-size:7px!important}.bmhActions,.bmActions{grid-area:1/2/3!important;gap:16px!important}.bmActions{justify-content:flex-end;max-width:240px;flex-wrap:wrap!important}.bmhCrumbs{width:auto!important}.bmhLogo,.bmBrand{font-size:23px!important}.bmhBack{flex:initial!important}.bmhTools{justify-content:flex-start!important}.bmhBack span{display:inline!important}}@media (max-width:420px){.bmActions,.bmhActions{max-width:200px;gap:12px!important}.bmhBack,.bmhTheme,.bmActions>a,.bmActions>button{font-size:7px!important}.bmCrumb,.bmhModule{max-width:135px;white-space:normal!important}.bmActions #soft{display:none!important}}@media (prefers-reduced-motion:reduce){.bmHeader *,.blondaModuleHeader *{transition:none!important}}.gardenTools{align-items:center;gap:14px;display:flex}.gardenTools label{align-items:center;gap:7px;display:flex}.gardenTools label>span{color:var(--faint);font-size:7px}.gardenTools select{border:1px solid var(--line);background:var(--paper);max-width:160px;height:26px;color:var(--ink);letter-spacing:.06em;border-radius:0;padding:0 24px 0 7px;font-size:7px}@media (max-width:620px){.gardenTools{gap:7px}.gardenTools label>span,.gardenTools b{display:none}.gardenTools select{max-width:142px}}.gardenTools{flex-wrap:wrap}.midiPlayHint{font:10px/1.65 var(--font-mono,monospace);color:var(--muted);border-bottom:1px solid var(--line);margin:0;padding:12px 0 15px}
