/* Shop Menu buttons stay hidden until Dutchie is connected (operator 2026-10-28); dutchie.js adds html.dutchie-connected. */
html:not(.dutchie-connected) [data-dutchie="menu-link"]{display:none!important}
/* With Shop Menu hidden, Get directions is the only action: give it the bordered button look. */
html:not(.dutchie-connected) .hero-actions .btn-ghost{padding:16px 28px;color:var(--gold);border-color:var(--hair-gold)}
html:not(.dutchie-connected) .hero-actions .btn-ghost:hover{background:var(--gold);border-color:var(--gold);color:#0c0a0f}
.dutchie-gated{display:none!important}.dutchie-gated.is-connected{display:block!important}
.dutchie-slot{display:none}.dutchie-slot.is-live{display:block}
.dutchie-slot.is-placeholder{display:block;margin:28px auto 0;max-width:720px;padding:22px 18px;border:1px dashed rgba(201,169,110,.7);border-radius:6px;background:rgba(201,169,110,.06);color:#c9a96e;font:500 11px/1.6 ui-monospace,Menlo,monospace;letter-spacing:.08em;text-align:center;white-space:pre-line}
.dutchie-menu-page{padding:40px 0 80px;min-height:60vh}
