/* Compact, user-opened guide; scoped to pages that load this stylesheet. */
html[data-frazzle-corner] #mf-launch{position:fixed!important;inset:auto 12px var(--frazzle-bottom,18px) auto!important;width:56px!important;height:56px!important;min-width:0!important;padding:0!important;gap:0!important;z-index:9996!important;background:transparent!important}
html[data-frazzle-corner] #mf-launch .lbl,html[data-frazzle-corner] #mf-bub,html[data-frazzle-corner] #mf-intro{display:none!important}
html[data-frazzle-corner] #mf-launch .face{width:56px!important;height:56px!important;animation:none!important}
html[data-frazzle-corner] #mf-launch .face:before,html[data-frazzle-corner] #mf-launch .face:after{display:none!important}
html[data-frazzle-corner] #mf-launch .mf-vid,html[data-frazzle-corner] #mf-launch .fzwrap{animation:none!important}
html[data-frazzle-corner] #mf-panel{right:12px!important;bottom:calc(var(--frazzle-base,18px) + 64px)!important;max-height:calc(100dvh - var(--frazzle-base,18px) - 90px)!important;height:500px!important;z-index:9998!important}
html[data-frazzle-corner] #mf-launch:focus-visible{outline:3px solid #00C0D8;outline-offset:3px;border-radius:50%}
html[data-frazzle-corner] #mf-launch[data-obscured="true"]{visibility:hidden!important;pointer-events:none!important}
@media(max-width:767px){html[data-frazzle-corner] #mf-launch,html[data-frazzle-corner] #mf-launch .face{width:44px!important;height:44px!important}html[data-frazzle-corner] #mf-panel{width:calc(100vw - 24px)!important;bottom:calc(var(--frazzle-base,18px) + 52px)!important}}
