.demo-banner{padding:17px 26px;background:#191b14;border-bottom:1px solid #665535;color:#faf8ef;display:flex;gap:18px;justify-content:space-between;align-items:center;flex-wrap:wrap}.demo-banner>div:first-child{display:flex;align-items:center;gap:10px 15px;flex-wrap:wrap}.demo-banner strong{font-size:11px;letter-spacing:.1em;color:#e8d1a0;padding:6px 9px;border:1px solid #8d7448;border-radius:4px}.demo-banner span{font-size:14px}.demo-banner small{font-size:12px;color:#c2c5b6;width:100%;line-height:1.6}.demo-tools{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.demo-tools a{font-size:12px;color:#e6d1a5}.demo-tools button{background:#c4a466;color:#171912;font-size:12px;font-weight:600;min-height:40px}.demo-settings{padding:0 25px 25px;line-height:1.8}.demo-settings p{margin:12px 0 22px}.demo-settings .actions{flex-wrap:wrap}.footer span:last-child{color:#806331}@media(max-width:760px){.demo-banner{padding:15px 17px}.demo-banner span{font-size:13px}.demo-tools{width:100%;justify-content:space-between}.demo-settings{padding:0 18px 20px}}
.demo-banner>div:first-child{flex:1;min-width:300px}.demo-tools{flex-shrink:0}@media(max-width:760px){.demo-banner>div:first-child{min-width:0;flex-basis:100%}}

@media(max-width:760px){.topbar .account,.topbar #top-company{display:none}.topbar-start{flex-wrap:nowrap;gap:12px}}
