#demo-bar{position:sticky;top:0;z-index:2000;background:#112c3b;color:white;padding:12px 24px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;font:14px Arial,sans-serif}#demo-bar img{width:36px;height:36px;border-radius:10px}#demo-bar a,#demo-bar button{color:white;border:1px solid #557986;background:transparent;padding:8px 12px;border-radius:9px;text-decoration:none;cursor:pointer;font:inherit}#demo-bar small{flex:1;min-width:230px;color:#cce5e8}#demo-start{padding:32px;max-width:1200px;margin:auto;font-family:inherit}#demo-start h1{font-size:32px;color:#143647}#demo-start p{line-height:1.9;color:#527080}.demo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.demo-card{padding:24px;text-align:start;background:white;border:1px solid #c9dfe5;border-radius:18px;cursor:pointer;color:#173b4b;font:inherit;box-shadow:0 8px 25px #12374608}.demo-card strong{display:block;font-size:20px;margin:12px 0}.demo-card:hover{border-color:#168391;transform:translateY(-2px)}.demo-card span{display:block;line-height:1.7;font-size:14px;color:#597580}#demo-guide{padding:12px 28px;background:#e5f3f3;border-bottom:1px solid #c4dfdf;font-size:14px;color:#175563}#demo-start[hidden]{display:none}#sfa-logout,#sfa-backup-toggle,#sfa-group-staff,#ivf-labels-open,#human-customize,#human-help{display:none!important}@media(max-width:900px){.demo-grid{grid-template-columns:1fr 1fr}}@media(max-width:550px){.demo-grid{grid-template-columns:1fr}#demo-start{padding:20px}#demo-bar{padding:10px}}@media print{#demo-bar,#demo-start,#demo-guide{display:none}body:before{content:'DEMO · بيانات تجريبية';display:block;text-align:center}}

body #sfa-intake #sfa-logout,body #sfa-intake #sfa-backup-toggle,body #sfa-intake #sfa-group-staff,body #sfa-intake #ivf-labels-open,body #sfa-intake #sfa-group-dna,body #sfa-intake #sfa-group-fna-tese,body #sfa-intake #sfa-group-opu,body #sfa-intake #sfa-group-frozen-oocyte-icsi,body #sfa-intake #sfa-group-embryo-diagnosis,body #sfa-intake #sfa-group-other-embryology,body #sfa-intake #ovarian-open{display:none!important}

.demo-consultancy{display:flex;align-items:center;gap:8px;font-size:10px;direction:ltr;border-inline-end:1px solid #476674;padding-inline-end:12px}.demo-consultancy b{font-size:14px}.demo-consultancy img{object-fit:contain}body{margin:0}#demo-start .demo-card{transition:transform .15s,border-color .15s}

#demo-bar .demo-banner-copy{flex:1;min-width:260px}#demo-bar .demo-scope-short{display:block;color:#fff;font-size:15px;line-height:1.6}#demo-bar .demo-banner-copy small{display:block;font-size:12px;line-height:1.6;color:#cce5e8;margin-top:3px}#demo-start .demo-scope-note{background:#e5f3f3;border:1px solid #accfd3;border-inline-start:5px solid #168391;border-radius:14px;padding:20px 24px;margin:24px 0}#demo-start .demo-scope-note strong{display:block;color:#124c59;font-size:20px;line-height:1.6}#demo-start .demo-scope-note p{margin:8px 0 0;color:#2d5360;font-size:16px;line-height:1.9}@media(max-width:600px){#demo-bar .demo-banner-copy{flex-basis:100%;min-width:0}#demo-start .demo-scope-note{padding:16px}}
