.en-demo-shell{background:#faf7f2}.en-demo-bar{color:#f9f2e8;min-height:58px;font-family:var(--enory-sans);z-index:40;background:#302b27;justify-content:space-between;align-items:center;gap:18px;padding:10px 24px;display:flex;position:relative}.en-demo-shell--studio .en-demo-bar{background:#201d1a;border-bottom:1px solid #d8c6a85c}.en-demo-bar__copy{align-items:center;gap:12px;font-size:12px;line-height:1.4;display:flex}.en-demo-bar__copy strong{font-family:var(--enory-serif);font-size:19px;font-weight:500}.en-demo-bar__copy span{color:#cfc2b5}.en-demo-bar__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.en-demo-bar__actions a{white-space:nowrap;border:1px solid #ffffff3d;border-radius:999px;align-items:center;min-height:40px;padding:0 15px;font-size:11px;display:inline-flex}.en-demo-bar__actions a:last-child{color:#302b27;background:#f8f1e8;border-color:#f8f1e8}.wx-demo-rsvp{gap:10px;margin-top:20px;display:grid}.wx-demo-rsvp__choices{flex-wrap:wrap;gap:10px;display:flex}.wx-demo-rsvp__choice{opacity:.78;border:1px solid;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-size:12px;display:inline-flex}.wx-demo-rsvp small{opacity:.65;font-size:11px;line-height:1.5}.wx-gift-preview{border-bottom:1px solid #302b2829;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.wx-gift-preview small{letter-spacing:.14em;text-transform:uppercase;opacity:.58;font-size:9px}@media (max-width:900px){.en-demo-bar{align-items:flex-start}.en-demo-bar__copy{flex-direction:column;align-items:flex-start;gap:2px}.en-demo-bar__actions{justify-content:flex-start}}@media (max-width:760px){.en-demo-bar{flex-direction:column;gap:10px;padding:12px 14px}.en-demo-bar__copy strong{font-size:18px}.en-demo-bar__copy span{font-size:11px}.en-demo-bar__actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.en-demo-bar__actions a{white-space:normal;text-align:center;justify-content:center;min-height:44px;padding:0 10px;line-height:1.25}.en-demo-bar__actions a:last-child{grid-column:1/-1}.wx-demo-rsvp__choices{grid-template-columns:1fr 1fr;display:grid}.wx-demo-rsvp__choice{justify-content:center}.wx-gift-preview{flex-direction:column;align-items:flex-start;gap:6px}}@media (max-width:390px){.en-demo-bar__actions{grid-template-columns:1fr}.en-demo-bar__actions a:last-child{grid-column:auto}}@media (max-width:760px){.en-demo-bar{flex-direction:row;align-items:center;gap:10px;min-height:0;padding:8px 12px;display:flex}.en-demo-bar__copy{flex:1;min-width:0}.en-demo-bar__copy strong{font-size:15px;line-height:1.3}.en-demo-bar__copy>span{display:none}.en-demo-bar__actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;gap:6px;width:auto;display:flex}.en-demo-bar__actions a{max-width:140px;min-height:40px;padding:6px 10px;font-size:11px}.en-demo-bar__actions a:last-child{display:inline-flex}.en-demo-devices{gap:4px;padding:4px 8px}.en-demo-devices button{min-height:40px;padding:6px 12px}}
