.pbt-demo-banner{color:#123c6b;z-index:60;background:#eaf3ff;border-block-end:1px solid #b6d5ff;flex-wrap:wrap;align-items:center;gap:12px;padding:9px 18px;font-size:13px;line-height:1.5;display:flex;position:relative}.pbt-demo-label{white-space:nowrap;align-items:center;gap:7px;font-weight:700;display:flex}.pbt-demo-banner svg,.pbt-demo-error svg{flex-shrink:0;width:17px;height:17px}.pbt-demo-banner>span:nth-child(2){flex:1}.pbt-demo-banner button,.pbt-demo-error button{color:#164c86;cursor:pointer;background:#fff;border:1px solid #8fbae9;border-radius:6px;align-items:center;gap:5px;min-height:34px;padding:6px 10px;display:flex}.pbt-demo-banner button:focus-visible,.pbt-demo-error button:focus-visible{outline-offset:2px;outline:3px solid #006cff}.pbt-demo-banner button:disabled,.pbt-demo-error button:disabled{opacity:.6;cursor:wait}.pbt-demo-error{color:#783c05;z-index:61;background:#fff7e8;border:1px solid #edb56e;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;font-size:13px;display:flex;position:relative}.pbt-demo-provenance{color:#714000;white-space:nowrap;background:#fff0ce;border:1px solid #e8c26a;border-radius:5px;align-items:center;gap:4px;padding:1px 6px;font-size:11px;display:inline-flex}@media (width<=600px){.pbt-demo-banner{gap:7px;padding:8px 10px;font-size:12px}.pbt-demo-banner>span:nth-child(2){flex-basis:100%;order:3}.pbt-demo-banner>button{margin-inline-start:auto}.pbt-demo-error{align-items:flex-start;padding:9px 10px}}.pbt-demo-toggle-copy{text-align:start;flex-direction:column;gap:3px;display:flex}.pbt-demo-toggle-copy small{color:#536f8b;white-space:normal;font-size:11px;line-height:1.4}
