@font-face{font-family:DemoVazir;src:url('/demo-ui/assets/fonts/Vazirmatn.woff2') format('woff2');font-display:swap}
.iswd-landing{margin:0;background:#eff3f9;color:#14243d;font-family:DemoVazir,Tahoma,sans-serif;min-height:100vh;display:grid;place-items:center;line-height:2}
.iswd-landing main{max-width:640px;margin:24px;padding:32px;background:white;border-radius:20px;box-shadow:0 12px 44px #14243d14}
.iswd-brand{max-width:180px;background:#182a46;padding:14px;border-radius:10px}
.iswd-landing h1{font-size:26px}.iswd-landing a{color:#1760ac}
.iswd-start{font:inherit;border:0;background:#2563eb;color:white;border-radius:9px;padding:12px 24px;cursor:pointer}
.iswd-session{font-family:DemoVazir,Tahoma,sans-serif;background:#fff;border:1px solid #dce4ee;border-radius:10px;display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:12px;margin:12px 0}
.iswd-session form{margin:0;margin-inline-start:auto}.iswd-session button{font:inherit;cursor:pointer;background:#f1f5fb;border:1px solid #c8d3e2;padding:6px 10px;border-radius:6px}
.iswd-frame{width:100%;min-height:1000px;height:calc(100vh - 140px);border:0;border-radius:12px;background:white}
#wpcontent{padding-right:20px;padding-left:20px}#wpbody-content{padding-bottom:0}#wpadminbar{display:none}html.wp-toolbar{padding-top:0}
@media(max-width:782px){.iswd-landing main{padding:22px}.iswd-session{gap:8px}.iswd-frame{min-height:900px}#wpcontent{padding-right:8px;padding-left:8px}}
