/* v76: label strips open menus; no corner navigation marks. */
#cards .nav75-ready .wi,#cards .nav75-ready .drawer-dot72,#cards .nav75-ready .under>.signup{display:none!important}
#cards .nav75-ready .fl-tap{pointer-events:none!important}
#cards .nav75-ready .dd[hidden]{display:none!important}
#cards .nav75-ready .under .tag{cursor:pointer}
#cards .nav75-ready .dd{top:100%!important;bottom:auto!important;left:0!important;right:0!important;max-height:60vh;overflow:auto;z-index:35}
#cards .nav75-ready.nav75-up .dd{top:auto!important;bottom:100%!important}
#cards .nav75-ready .dd .wi-l{min-height:42px;display:flex;align-items:center;justify-content:center;white-space:normal}
#cards .nav75-info{pointer-events:auto;z-index:8;position:absolute;right:0;top:0;width:24px;height:100%;min-height:28px;border:0;border-left:1px solid currentColor;color:inherit;background:transparent;font:700 18px/1 monospace;cursor:pointer}
#cards .c-xombi.nav75-ready .tag{padding-right:26px}
#cards .c-instagram .df-dots{display:none!important}
#cards .nav75-pause{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;background:rgba(0,0,0,.78);box-shadow:0 0 0 1px #fff;z-index:7;pointer-events:none}
#cards .nav75-playing .nav75-pause{display:block}
#cards .nav75-pause:before,#cards .nav75-pause:after{content:"";position:absolute;top:10px;bottom:10px;width:5px;background:#fff;border-radius:1px}
#cards .nav75-pause:before{left:11px}#cards .nav75-pause:after{right:11px}
.nav75-modal{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.45)}.nav75-modal[hidden]{display:none}
.nav75-note{width:min(600px,100%);max-height:85vh;overflow:auto;background:#fff;color:#111;padding:22px;border:1px solid #111;box-shadow:5px -5px #fff,6px -6px #111}
.nav75-note p{font:400 clamp(14px,2vw,18px)/1.55 'Space Mono',monospace;margin:20px 0 5px;white-space:normal}
.nav75-note-back{width:36px;height:36px;border:0;border-radius:50%;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.nav75-note-back svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2}
html[data-theme=dark] .nav75-note{background:#111;color:#fff;border-color:#fff;box-shadow:5px -5px #111,6px -6px #fff}html[data-theme=dark] .nav75-note-back{background:#fff;color:#111}
#cards .nav75-ready .under,#cards .nav75-ready .under .tag{pointer-events:auto!important}
