/* Model 2 chrome for demo editor — preview canvas stays untouched */
body.vitrinakEditor{
  background-color:#f4f7fb!important;
  background-image:linear-gradient(rgba(11,31,58,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(11,31,58,.026) 1px,transparent 1px)!important;
  background-size:28px 28px!important;color:#0b1f3a!important;
  font-family:"Vazirmatn","IRANSansX","Segoe UI",Tahoma,Arial,sans-serif!important
}
.vitrinakEditor>.top{background:rgba(255,255,255,.92)!important;border-color:#d8e0eb!important}
.vitrinakEditor>.top a{color:#1261ff!important}
.vitrinakEditor .layout>.panel{border:1px solid #d8e0eb!important;border-radius:10px!important;box-shadow:0 16px 42px rgba(11,31,58,.1)!important}
.vitrinakEditor .layout>.panel .box{background:#f4f7fb!important;border:1px solid #d8e0eb!important;border-radius:8px!important}
.vitrinakEditor .layout>.panel input,.vitrinakEditor .layout>.panel textarea,.vitrinakEditor .layout>.panel select{
  border-color:#d8e0eb!important;border-radius:8px!important
}
.vitrinakEditor .layout>.panel input:focus,.vitrinakEditor .layout>.panel textarea:focus,.vitrinakEditor .layout>.panel select:focus{
  outline:3px solid rgba(18,97,255,.18)!important;border-color:#1261ff!important
}
.vitrinakEditor .layout>.panel .btn{background:#1261ff!important;color:#fff!important;border-radius:8px!important}
.vitrinakEditor .layout>.panel .login,.vitrinakEditor .layout>.panel .storeLink{color:#0846c7!important}
@media(max-width:780px){.vitrinakEditor .layout>.panel{border-radius:8px!important}}