.ms-demo{max-width:620px;margin:auto;width:100%;background:#faf8f5;border:1px solid hsl(210 22% 78%);color:#0f1729;border-radius:5px;box-shadow:10px 12px #298ba326;overflow:hidden;text-align:left}.ms-demo-header{display:flex;justify-content:space-between;gap:15px;padding:20px 22px;background:#081021;color:#71daf4;font-size:8px;letter-spacing:.12em}.ms-demo-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:20px 20px 0}.ms-demo .ms-demo-tabs button{padding:10px 6px;border:1px solid hsl(210 22% 78%);color:#3d4e66;background:transparent;font-size:10px;line-height:1.5;border-radius:2px}.ms-demo .ms-demo-tabs button[aria-pressed=true]{background:#087691;color:#fff;border-color:#087691}.ms-demo-screen{padding:24px;min-height:345px}.site-design .ms-demo h3{font-size:25px;color:#0f1729;margin-bottom:18px}.ms-demo-context{display:flex;gap:9px;align-items:center;font-size:11px;color:#087691;margin-bottom:15px}.ms-paper{padding:22px;border:1px solid hsl(210 22% 83%);background:#fff;display:flex;flex-direction:column;gap:12px}.ms-paper>strong{font-size:19px;line-height:1.35}.ms-demo .ms-paper p,.ms-demo .ms-demo-note{font-size:11px;line-height:1.7;color:#515e70;margin:0}.ms-demo .ms-demo-note{margin-top:16px;font-size:10px}.ms-overline{font-size:8px;letter-spacing:.12em;color:#087691}.ms-example-button,.ms-demo .ms-action{display:inline-flex;justify-content:space-between;align-items:center;gap:18px;background:#087691;color:#fff;padding:12px 14px;font-size:11px}.ms-draft-meta{display:flex;justify-content:space-between;gap:12px;border-top:1px solid hsl(210 22% 83%);padding-top:15px;font-size:9px;color:#087691}.ms-demo .ms-input-label{display:block;font-size:11px;line-height:1.7;margin-bottom:18px;color:#0f1729}.ms-demo .ms-input-label input{display:block;width:100%;min-height:0;margin-top:8px;padding:10px;border:1px solid hsl(210 22% 78%);border-radius:2px;font-size:14px}.ms-demo .ms-input-label input[type=range]{padding:0;height:24px;accent-color:hsl(192 90% 30%);background:transparent}.ms-preview-heading{overflow-wrap:anywhere}.ms-invoice-line{display:flex;justify-content:space-between;gap:15px;font-size:12px}.ms-total{border-top:1px solid hsl(210 22% 78%);padding-top:14px}.ms-estimate{font-family:Bricolage Grotesque,sans-serif;font-size:45px;line-height:1;letter-spacing:-.05em;color:#087691}.ms-crm-stages{display:flex;gap:4px;margin-bottom:16px}.ms-crm-stages span{flex:1;padding:8px 3px;text-align:center;font-size:9px;background:#e0e6eb;color:#515e70}.ms-crm-stages .is-current{background:#081021;color:#71daf4}.ms-demo figcaption{display:flex;align-items:center;gap:9px;padding:18px 22px;border-top:1px solid hsl(210 22% 78%);font-size:9px;line-height:1.6;color:#515e70}.ms-demo figcaption span{flex:1}.ms-demo figcaption svg{flex-shrink:0;color:#087691}@media (max-width:500px){.ms-demo-screen{padding:20px;min-height:360px}.ms-demo-tabs{padding:15px 15px 0}.ms-demo-tabs button{font-size:9px}.ms-paper{padding:17px}.ms-demo figcaption{padding:16px;gap:6px;font-size:8px}}
