:root{--dwrb-navy:#09263a;--dwrb-navy2:#123f5d;--dwrb-gold:#a27a25;--dwrb-bg:#f2f5f7;--dwrb-border:#d7e0e6;--dwrb-text:#152738;--dwrb-muted:#6a7b88}html.dwrb-lock,html.dwrb-lock body{overflow:hidden!important}.dwrb-editorDialog,.dwrb-centerDialog,.dwrb-previewDialog{direction:rtl;border:0;padding:0;background:#fff;color:var(--dwrb-text);box-shadow:0 30px 90px #06131f55}.dwrb-editorDialog::backdrop,.dwrb-centerDialog::backdrop,.dwrb-previewDialog::backdrop{background:#06131f88;backdrop-filter:blur(5px)}.dwrb-editorDialog{width:min(1120px,calc(100vw - 28px));height:min(900px,calc(100dvh - 28px));border-radius:24px;overflow:hidden}.dwrb-editorDialog form{height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.dwrb-editorHead,.dwrb-centerHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;background:linear-gradient(135deg,var(--dwrb-navy),var(--dwrb-navy2));color:#fff;padding:20px 24px;border-bottom:4px solid #c69b43}.dwrb-editorHead span,.dwrb-centerHead span{color:#e4c47d;font-weight:900;font-size:11px}.dwrb-editorHead h2,.dwrb-centerHead h2{margin:4px 0;font-size:25px;line-height:1.2}.dwrb-editorHead p,.dwrb-centerHead p{margin:0;color:#ffffffbd;font-size:11px}.dwrb-editorHead>[data-close],.dwrb-centerHead>[data-close]{flex:0 0 40px;width:40px;height:40px;border:1px solid #ffffff35;border-radius:12px;background:#ffffff12;color:#fff;font-size:24px}.dwrb-editorBody{min-height:0;overflow:auto;padding:16px;background:var(--dwrb-bg);display:grid;grid-template-columns:1.05fr .95fr;gap:13px;align-content:start}.dwrb-card{background:#fff;border:1px solid var(--dwrb-border);border-radius:16px;padding:15px;box-shadow:0 10px 26px #0a21330a}.dwrb-card:first-child{grid-column:1/-1}.dwrb-card h3{margin:0 0 11px;font-size:16px;color:var(--dwrb-navy)}.dwrb-cardTitle{display:flex;justify-content:space-between;align-items:center}.dwrb-cardTitle span{min-width:30px;height:26px;display:grid;place-items:center;border-radius:999px;background:#eef3f6;color:var(--dwrb-navy);font-size:10px;font-weight:900}.dwrb-fields{display:grid;grid-template-columns:1fr 1fr;gap:11px}.dwrb-fields label{display:grid;gap:6px;font-size:11px;font-weight:900;color:#526472}.dwrb-fields label.wide{grid-column:1/-1}.dwrb-fields input,.dwrb-fields select,.dwrb-fields textarea{box-sizing:border-box;width:100%;border:1px solid #cfdbe3;border-radius:11px;background:#fff;padding:10px 11px;font-family:inherit;font-size:16px!important;line-height:1.4;color:#172634;outline:none}.dwrb-fields input:focus,.dwrb-fields select:focus,.dwrb-fields textarea:focus{border-color:#8caec3;box-shadow:0 0 0 3px #9fc0d326}.dwrb-choices{display:grid;gap:7px;max-height:320px;overflow:auto}.dwrb-choice{direction:rtl;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;border:1px solid #dce4ea;border-radius:10px;background:#fafcfd;min-width:0}.dwrb-choiceInfo{min-width:0;display:grid;grid-template-columns:minmax(110px,1.5fr) minmax(100px,1fr) minmax(110px,.8fr);align-items:center;gap:10px;text-align:right}.dwrb-choiceInfo>b,.dwrb-choiceForum,.dwrb-choiceInfo time{min-width:0;overflow-wrap:anywhere;word-break:normal;line-height:1.55}.dwrb-choiceInfo>b{font-size:11px;color:var(--dwrb-navy)}.dwrb-choiceForum,.dwrb-choiceInfo time{font-size:9px;color:var(--dwrb-muted)}.dwrb-choiceInfo time{direction:rtl}.dwrb-choice input{grid-column:2;width:22px;height:22px;margin:0;justify-self:end;flex:0 0 auto}@media(max-width:620px){.dwrb-choice{gap:10px;padding:10px}.dwrb-choiceInfo{grid-template-columns:minmax(0,1fr);gap:3px}.dwrb-choiceInfo>b{font-size:11px}.dwrb-choiceForum,.dwrb-choiceInfo time{font-size:9px}.dwrb-choice input{width:24px;height:24px}}.dwrb-previewSlot{grid-column:1/-1}.dwrb-editorActions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:11px 16px calc(11px + env(safe-area-inset-bottom));border-top:1px solid var(--dwrb-border);background:#fff}.dwrb-editorActions button,.dwrb-centerTools button,.dwrb-centerRow button,.dwrb-previewToolbar button,.dwrb-pager button{min-height:40px;border:1px solid var(--dwrb-border);border-radius:10px;background:#fff;color:var(--dwrb-navy);font:inherit;font-size:10px;font-weight:900;cursor:pointer;touch-action:manipulation}.dwrb-editorActions button.primary{background:var(--dwrb-navy);border-color:var(--dwrb-navy);color:#fff}.dwrb-editorActions button.gold{background:#9b7421;border-color:#9b7421;color:#fff}.dwrb-spin{display:inline-block;width:13px;height:13px;border:2px solid currentColor;border-inline-start-color:transparent;border-radius:50%;animation:dwrbSpin .7s linear infinite}@keyframes dwrbSpin{to{transform:rotate(360deg)}}
.dwrb-centerDialog{width:min(1160px,calc(100vw - 28px));height:min(820px,calc(100dvh - 28px));border-radius:22px;overflow:hidden;display:grid;grid-template-rows:auto auto minmax(0,1fr)}.dwrb-centerTools{display:grid;grid-template-columns:auto minmax(320px,1fr);align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--dwrb-border);background:#fff}.dwrb-centerTools nav{display:flex;gap:6px}.dwrb-centerTools nav button.active{background:var(--dwrb-navy);color:#fff;border-color:var(--dwrb-navy)}.dwrb-centerQuick{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.dwrb-centerQuick input{min-width:0;height:40px;border:1px solid var(--dwrb-border);border-radius:10px;padding:0 12px;font:inherit;font-size:14px}.dwrb-centerTools .create{background:#9b7421;color:#fff;border-color:#9b7421;white-space:nowrap}.dwrb-centerBody{min-height:0;overflow:auto;padding:12px 16px 18px;background:var(--dwrb-bg);display:grid;gap:7px;align-content:start}.dwrb-centerRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;background:#fff;border:1px solid var(--dwrb-border);border-radius:13px;padding:10px 12px;min-height:72px}.dwrb-centerRow .info{min-width:0}.dwrb-centerRow .info b,.dwrb-centerRow .info span,.dwrb-centerRow .info small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dwrb-centerRow .info b{font-size:12px;color:var(--dwrb-navy)}.dwrb-centerRow .info span{margin-top:3px;font-size:9px;color:#526472}.dwrb-centerRow .info small{margin-top:2px;font-size:8px;color:#84929c}.dwrb-rowOps{display:flex;align-items:center;gap:6px;position:relative}.dwrb-rowOps>.open{min-width:74px;background:var(--dwrb-navy);color:#fff;border-color:var(--dwrb-navy)}.dwrb-rowOps details{position:relative}.dwrb-rowOps summary{list-style:none;min-width:74px;height:40px;display:grid;place-items:center;border:1px solid var(--dwrb-border);border-radius:10px;background:#fff;color:var(--dwrb-navy);font-size:10px;font-weight:900;cursor:pointer}.dwrb-rowOps summary::-webkit-details-marker{display:none}.dwrb-rowOps .menu{position:absolute;z-index:20;inset-inline-end:0;top:46px;width:210px;padding:7px;display:grid;grid-template-columns:1fr 1fr;gap:6px;border:1px solid var(--dwrb-border);border-radius:12px;background:#fff;box-shadow:0 18px 40px #06131f2c}.dwrb-rowOps .menu button{min-height:34px;font-size:9px}.dwrb-rowOps .menu .danger{color:#a52d28;border-color:#e4bdbb}.dwrb-pager{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding-top:7px}.dwrb-pager span{text-align:center;color:#657684;font-size:9px}.dwrb-pager button:disabled{opacity:.45;cursor:default}.dwrb-empty{padding:20px;border:1px dashed #cbd8df;border-radius:12px;background:#fff;text-align:center;color:#6b7c88;font-size:11px}
.dwrb-previewDialog{width:min(980px,calc(100vw - 28px));height:min(920px,calc(100dvh - 28px));border-radius:20px;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr)}.dwrb-previewToolbar{position:static!important;padding:9px 13px;border-bottom:1px solid var(--dwrb-border);background:#fff}.dwrb-previewToolbar button{min-width:105px}.dwrb-officialWrap{min-height:0;overflow:auto;background:#e9eef1;padding:18px}.dwrb-official{width:min(196mm,100%);margin:0 auto;background:#fff;border:1px solid #cfd9df;box-shadow:0 14px 38px #0a21331a;padding:7mm 8mm;line-height:1.55;position:static!important}.dwrb-governmentHead{display:grid;grid-template-columns:1fr 28mm 1fr;align-items:center;gap:5mm;text-align:center;padding-bottom:4mm;border-bottom:2px solid #10263a;position:static!important}.dwrb-governmentHead .govRight,.dwrb-governmentHead .govLeft{display:grid;gap:1mm;font-size:10pt}.dwrb-governmentHead .govRight strong{font-size:12pt}.dwrb-governmentHead .govLeft strong{font-size:12pt;color:#8b691f}.dwrb-governmentHead .logo{width:24mm;height:24mm;object-fit:contain;justify-self:center}.dwrb-docTitle{text-align:center;padding:5mm 0 3mm}.dwrb-docTitle .type{display:block;color:#8b691f;font-weight:900;font-size:10pt}.dwrb-docTitle h1{margin:1.5mm 0;font-size:17pt;line-height:1.25;color:#0a2133}.dwrb-docTitle p{margin:0;color:#667684;font-size:9pt}.dwrb-officialMeta{display:grid;grid-template-columns:repeat(4,1fr);gap:2mm;margin:0 0 3mm}.dwrb-officialMeta span{padding:2mm;border:1px solid #d7e0e6;background:#f7f9fa;text-align:center;font-size:8.5pt;color:#425564}.dwrb-officialBody section{padding:2.6mm 0;border-bottom:1px solid #e5eaed;break-inside:avoid}.dwrb-officialBody h3{margin:0 0 1.5mm;font-size:11.5pt;color:#0a2133}.dwrb-officialBody p{margin:0;font-size:9.5pt;line-height:1.55;color:#263b4b;white-space:pre-wrap}.dwrb-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:2mm;margin-top:2mm}.dwrb-kpis article{padding:2mm;border:1px solid #dce3e7;text-align:center;background:#fafbfc}.dwrb-kpis span,.dwrb-kpis b{display:block}.dwrb-kpis span{font-size:7.5pt;color:#657684}.dwrb-kpis b{font-size:13pt;color:#0a2133}.dwrb-reportLists{display:grid;grid-template-columns:1fr 1fr;gap:3mm}.dwrb-reportLists>div{padding:2mm;border:1px solid #e1e7ea}.dwrb-reportLists h4{margin:0 0 1mm;color:#72571f;font-size:9.5pt}.dwrb-reportLists ul{margin:0;padding-inline-start:5mm;font-size:8.5pt}.dwrb-officialFoot{display:grid;grid-template-columns:1fr 30mm 1fr;gap:5mm;align-items:end;margin-top:5mm;padding-top:4mm;border-top:2px solid #10263a;position:static!important;break-inside:avoid}.dwrb-directorSign{text-align:center;display:grid;justify-items:center;gap:1mm}.dwrb-directorSign span{font-size:9pt;color:#596b78}.dwrb-directorSign b{font-size:11pt}.dwrb-directorSign img{width:35mm;max-height:18mm;object-fit:contain}.dwrb-sealBox{text-align:center}.dwrb-sealBox img{width:24mm;height:24mm;object-fit:contain}.dwrb-verifyBox{text-align:center;display:grid;justify-items:center;gap:1mm}.dwrb-verifyBox img{width:24mm;height:24mm}.dwrb-verifyBox small{font-size:7.5pt;color:#657684}.dw-commandBar.dwrb-has-center{grid-template-columns:repeat(5,minmax(0,1fr))}
@media(max-width:1100px){.dw-commandBar.dwrb-has-center{grid-template-columns:repeat(3,minmax(0,1fr))}.dwrb-centerTools{grid-template-columns:1fr}.dwrb-centerQuick{grid-template-columns:minmax(0,1fr) auto}}
@media(max-width:700px){.dwrb-editorDialog,.dwrb-centerDialog,.dwrb-previewDialog{width:calc(100vw - 10px)!important;height:calc(100dvh - 10px)!important;border-radius:16px!important}.dwrb-editorHead,.dwrb-centerHead{padding:11px 12px 10px;border-bottom-width:3px;gap:10px}.dwrb-editorHead h2,.dwrb-centerHead h2{font-size:18px;margin:2px 0}.dwrb-editorHead p,.dwrb-centerHead p{font-size:9px;line-height:1.4}.dwrb-editorHead span,.dwrb-centerHead span{font-size:8px}.dwrb-editorHead>[data-close],.dwrb-centerHead>[data-close]{width:36px;height:36px;flex-basis:36px}.dwrb-editorBody{grid-template-columns:1fr;padding:9px;gap:9px}.dwrb-card:first-child{grid-column:auto}.dwrb-card{padding:11px;border-radius:13px}.dwrb-fields{grid-template-columns:1fr}.dwrb-fields label.wide{grid-column:auto}.dwrb-fields input,.dwrb-fields select,.dwrb-fields textarea,.dwrb-centerQuick input{font-size:16px!important;min-height:44px}.dwrb-editorActions{grid-template-columns:1fr 1fr;padding:8px 9px calc(8px + env(safe-area-inset-bottom));gap:6px}.dwrb-editorActions button{min-height:43px;font-size:10px}.dwrb-centerTools{grid-template-columns:1fr;padding:8px 9px;gap:7px}.dwrb-centerTools nav{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.dwrb-centerQuick{grid-template-columns:minmax(0,1fr) 92px}.dwrb-centerQuick input{height:42px}.dwrb-centerTools .create{white-space:normal;padding:5px}.dwrb-centerBody{padding:8px;gap:6px}.dwrb-centerRow{grid-template-columns:minmax(0,1fr) auto;padding:9px 10px;gap:8px;min-height:68px}.dwrb-centerRow .info b{font-size:11px}.dwrb-centerRow .info span{font-size:8.5px}.dwrb-centerRow .info small{font-size:7.5px}.dwrb-rowOps{gap:4px}.dwrb-rowOps>.open,.dwrb-rowOps summary{min-width:58px;width:58px;height:38px;min-height:38px;font-size:9px}.dwrb-rowOps .menu{position:fixed;z-index:200;left:10px;right:10px;top:auto;bottom:calc(10px + env(safe-area-inset-bottom));width:auto;grid-template-columns:repeat(3,1fr);padding:10px;border-radius:16px;box-shadow:0 24px 70px #06131f66}.dwrb-rowOps .menu button{min-height:44px;font-size:10px}.dwrb-pager{grid-template-columns:70px 1fr 70px;gap:5px}.dwrb-pager button{min-height:36px}.dwrb-officialWrap{padding:5px}.dwrb-official{width:100%;padding:12px;box-shadow:none}.dwrb-governmentHead{grid-template-columns:1fr 58px 1fr;gap:8px;padding-bottom:10px}.dwrb-governmentHead .logo{width:52px;height:52px}.dwrb-governmentHead .govRight,.dwrb-governmentHead .govLeft{font-size:10px}.dwrb-governmentHead .govRight strong,.dwrb-governmentHead .govLeft strong{font-size:12px}.dwrb-docTitle{padding:12px 0 8px}.dwrb-docTitle h1{font-size:19px}.dwrb-officialMeta{grid-template-columns:1fr 1fr;gap:5px}.dwrb-officialMeta span{font-size:9px;padding:6px}.dwrb-officialBody h3{font-size:14px}.dwrb-officialBody p{font-size:11px}.dwrb-kpis{grid-template-columns:1fr 1fr}.dwrb-reportLists{grid-template-columns:1fr}.dwrb-officialFoot{grid-template-columns:1fr 72px 1fr;gap:8px}.dwrb-directorSign b{font-size:12px}.dwrb-directorSign img{width:86px;max-height:48px}.dwrb-sealBox img,.dwrb-verifyBox img{width:60px;height:60px}.dw-commandBar.dwrb-has-center{grid-template-columns:1fr 1fr}}
@media(max-width:390px){.dwrb-centerQuick{grid-template-columns:1fr}.dwrb-centerTools .create{min-height:38px}.dwrb-rowOps>.open,.dwrb-rowOps summary{min-width:54px;width:54px}.dwrb-officialFoot{grid-template-columns:1fr 58px 1fr}.dwrb-governmentHead{grid-template-columns:1fr 48px 1fr}.dwrb-governmentHead .logo{width:44px;height:44px}}
@media print{@page{size:A4 portrait;margin:7mm}.dwrb-print{margin:0;background:#fff}.dwrb-official{box-shadow:none;border:0;width:auto;max-width:none;padding:0}.dwrb-officialWrap{padding:0;background:#fff}.dwrb-previewToolbar{display:none!important}.dwrb-governmentHead,.dwrb-officialFoot{position:static!important}}
