html.nor-lock,html.nor-lock body{overflow:hidden!important}.nor-ov{--h:#fff;--p:#f4f5f9;--b:#dde0ea;--t:#1c2230;--m:#667087;--ib:#e9ebf2;--nor-font:Shabnam,Tahoma,sans-serif;--nor-fs:20px;--nor-lh:1.9;--nor-w:75%;--nor-bg:#faf8f2;--nor-fg:#1a1a1a;position:fixed;inset:0;z-index:999999;display:none;align-items:center;justify-content:center;background:rgb(5 8 15 / .72);direction:rtl;color:var(--t);line-height:1.5}.nor-ov[data-theme=dark]{--h:#0e1524;--p:#121a2b;--b:#26314a;--t:#e8ebf2;--m:#9aa5bd;--ib:#1b2540}.nor-ov.nor-open{display:flex}.nor-ov,.nor-ov *{box-sizing:border-box}.nor-ov button{appearance:none;border:0;background:none;color:inherit;font:inherit;cursor:pointer;margin:0;padding:0;text-transform:none;letter-spacing:0;box-shadow:none}.nor-ov button:focus-visible,.nor-ov input:focus-visible,.nor-ov select:focus-visible{outline:2px solid var(--nor-acc,#5b6cff);outline-offset:2px}.nor-ov svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.nor-shell{display:flex;width:min(1180px,96vw);height:min(780px,94vh);background:var(--h);border:1px solid var(--b);border-radius:16px;overflow:hidden;position:relative;box-shadow:0 24px 80px rgb(0 0 0 / .5)}.nor-main{flex:1;min-width:0;display:flex;flex-direction:column}.nor-top{direction:ltr;display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--h);border-bottom:1px solid var(--b)}.nor-title{direction:rtl;flex:1;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;padding:0 6px}.nor-title span{opacity:.5;margin:0 4px}.nor-pager{display:flex;align-items:center;gap:6px;direction:ltr}.nor-pn{direction:rtl;display:flex;align-items:center;gap:6px;font-size:14px;white-space:nowrap}.nor-pn input{width:54px;text-align:center;border:1px solid var(--b);background:var(--ib);color:var(--t);border-radius:8px;padding:4px;font:inherit;height:30px}.nor-acts{display:flex;gap:4px}.nor-ic{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}.nor-ic:hover,.nor-fb:hover{background:var(--ib)}.nor-stage{position:relative;flex:1;min-height:0;display:flex}.nor-paper{flex:1;overflow:auto;background:var(--nor-bg);color:var(--nor-fg);-webkit-overflow-scrolling:touch;outline:0}.nor-page{width:var(--nor-w);max-width:100%;margin:0 auto;padding:40px 14px 70px;font-family:var(--nor-font);font-size:var(--nor-fs);line-height:var(--nor-lh);text-align:justify;direction:rtl}.nor-page p{margin:0 0 1.15em;color:inherit}.nor-page .nor-h{font-size:1.4em;font-weight:700;margin:0 0 1em;text-align:right;line-height:1.5;color:inherit}.nor-page mark{background:#ffd54a;color:#000;border-radius:3px;padding:0 2px}.nor-page.nor-origv{width:100%;padding:16px;text-align:center}.nor-page canvas{max-width:100%;box-shadow:0 2px 14px rgb(0 0 0 / .25);background:#fff}.nor-empty,.nor-err{text-align:center;padding:40px 10px;font-size:.85em;line-height:2}.nor-empty button,.nor-err a{color:var(--nor-acc,#5b6cff);text-decoration:underline}.nor-nav{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;background:rgb(18 24 38 / .88)!important;color:#fff!important;display:flex;align-items:center;justify-content:center;z-index:3;box-shadow:0 4px 14px rgb(0 0 0 / .3)}.nor-nav:hover{background:var(--nor-acc,#5b6cff)!important}.nor-nav-l{left:16px}.nor-nav-r{right:16px}.nor-load{position:absolute;inset:0;display:none;align-items:center;justify-content:center;pointer-events:none;z-index:2}.nor-busy .nor-load{display:flex}.nor-load i{width:34px;height:34px;border:3px solid rgb(128 128 128 / .35);border-top-color:var(--nor-acc,#5b6cff);border-radius:50%;animation:norspin .8s linear infinite}@keyframes norspin{to{transform:rotate(360deg)}}.nor-toast{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);background:rgb(18 24 38 / .94);color:#fff;padding:9px 16px;border-radius:12px;font-size:13px;display:none;z-index:4;white-space:nowrap;max-width:92%}.nor-toast.nor-show{display:block}.nor-toast button{color:#9fb0ff;margin-right:10px;text-decoration:underline}.nor-bot{display:flex;align-items:center;gap:6px;padding:8px 14px;background:var(--h);border-top:1px solid var(--b)}.nor-fb{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;font-size:13px;white-space:nowrap}.nor-fb.nor-on{color:var(--nor-acc,#5b6cff)}.nor-fb.nor-on svg{fill:currentColor}.nor-aa{font-size:17px;font-weight:700;margin-inline-start:auto}.nor-prog{flex:1;min-width:80px;padding:0 10px}.nor-prog input{width:100%;accent-color:var(--nor-acc,#5b6cff);margin:0}.nor-side{display:none;width:320px;flex:none;flex-direction:column;background:var(--p);border-left:1px solid var(--b);min-height:0}.nor-side-open .nor-side{display:flex}.nor-tabs{display:flex;align-items:center;gap:2px;padding:10px 10px 0;border-bottom:1px solid var(--b)}.nor-tabs [data-a=tab]{padding:9px 10px;font-size:13px;color:var(--m);border-bottom:2px solid #fff0}.nor-tabs [data-a=tab].nor-act{color:var(--t);border-bottom-color:var(--nor-acc,#5b6cff);font-weight:600}.nor-tabs .nor-sx{margin-inline-start:auto;width:30px;height:30px}.nor-tp{display:none;flex:1;overflow:auto;padding:14px}.nor-tp.nor-act{display:block}.nor-f{margin-bottom:16px}.nor-f>label{display:block;font-size:12.5px;color:var(--m);margin-bottom:6px}.nor-f select{width:100%;height:38px;border:1px solid var(--b);background:var(--ib);color:var(--t);border-radius:10px;padding:0 10px;font:inherit}.nor-q{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px}.nor-q button,.nor-seg button{border:1px solid var(--b)!important;background:var(--ib)!important;border-radius:10px;padding:8px 2px;font-size:12.5px}.nor-q button.nor-act,.nor-seg button.nor-act,.nor-sw button.nor-act{border-color:var(--nor-acc,#5b6cff)!important;box-shadow:0 0 0 2px var(--nor-acc,#5b6cff)}.nor-st{display:flex;align-items:center;direction:ltr;border:1px solid var(--b);border-radius:10px;overflow:hidden;background:var(--ib)}.nor-st button{width:42px;height:38px;display:flex;align-items:center;justify-content:center}.nor-st button:hover{background:var(--b)}.nor-st output{flex:1;text-align:center;font-size:14px}.nor-sw{display:flex;gap:10px;flex-wrap:wrap}.nor-sw button{width:34px;height:34px;border-radius:50%;border:2px solid var(--b)!important}.nor-seg{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nor-sf{display:flex;gap:6px;margin-bottom:10px}.nor-sf input{flex:1;min-width:0;height:38px;border:1px solid var(--b);background:var(--ib);color:var(--t);border-radius:10px;padding:0 10px;font:inherit}.nor-go{background:var(--nor-acc,#5b6cff)!important;color:#fff!important;border-radius:10px;padding:0 14px;height:38px}.nor-sst{font-size:12.5px;color:var(--m);margin-bottom:8px;min-height:18px}.nor-res,.nor-bml{list-style:none;margin:0;padding:0}.nor-res li button,.nor-bml li .nor-bi{display:block;width:100%;text-align:right;padding:9px 10px;border-radius:10px;font-size:13px;line-height:1.8}.nor-res li button:hover,.nor-bml li .nor-bi:hover{background:var(--ib)}.nor-res b,.nor-bml b{color:var(--nor-acc,#5b6cff);margin-left:6px}.nor-res mark{background:#ffd54a;color:#000;border-radius:3px;padding:0 2px}.nor-bml li{display:flex;align-items:center;gap:4px}.nor-bml li .nor-bi{flex:1;min-width:0}.nor-bml li .nor-bi span{display:block;color:var(--m);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nor-link{color:var(--nor-acc,#5b6cff)!important;font-size:12.5px;text-decoration:underline;margin-top:8px}.nor-none{color:var(--m);font-size:13px;padding:10px;text-align:center}.nor-open-btn{cursor:pointer}@media(max-width:760px){.nor-shell{width:100vw;height:100dvh;height:100vh;border-radius:0;border:0;flex-direction:column}@supports(height:100dvh){.nor-shell{height:100dvh}}.nor-top{padding:8px 8px;gap:4px}.nor-title{font-size:13px}.nor-pn{font-size:12px;gap:4px}.nor-pn input{width:42px}.nor-page{width:100%;padding:24px 18px 80px}.nor-row-w{display:none}.nor-nav{width:36px;height:36px;opacity:.8}.nor-nav-l{left:6px}.nor-nav-r{right:6px}.nor-fb span{display:none}.nor-fb{padding:8px}.nor-bot{padding:6px 8px;padding-bottom:max(6px,env(safe-area-inset-bottom))}.nor-side{position:absolute;left:0;right:0;bottom:0;width:100%;max-height:68%;border:0;border-top:1px solid var(--b);border-radius:18px 18px 0 0;z-index:6;box-shadow:0 -10px 40px rgb(0 0 0 / .35)}}