.rd{--rd-bg:#0f1917;--rd-surface:#15231f;--rd-soft:#192925;--rd-ink:#e7eeea;--rd-ink-2:#c1cdc7;--rd-muted:#97aaa2;--rd-line:#24382f;--rd-line-2:#1f2e27;--rd-accent:#57d192;--rd-accent-hover:#85e0b1;--rd-dot:#57d192;--rd-signal:#f26a21;--rd-btn:#e7eeea;--rd-btn-ink:#0f1917;--rd-btn-hover:#fff;--rd-header:#0f1917e0;--rd-panel:#15231f;--rd-panel-ink:#e7eeea;--rd-panel-muted:#a0b1a9;--rd-panel-accent:#57d192;--rd-panel-line:#ffffff1a;--rd-shadow:0 0% 0%;--rd-ok:#57d192;--rd-ok-bg:#57d19224;--rd-slow:#f3b549;--rd-slow-bg:#f3b54926;--rd-bad:#ed5d31;--rd-bad-ink:#f78b64;--rd-bad-tint:#ed5d3114;--rd-down:#d3222e;--rd-none:#97aaa2;--rd-none-bg:#20322c;--rd-on-solid:#fff;--rd-now:#57d192;--rd-usual:#738c81;--rd-second:#63aee3;--rd-grid:#21312a;--rd-axis:#345044;--rd-mark-fill:#f26a2124;background:var(--rd-bg);min-height:100vh;color:var(--rd-ink);font-family:var(--font-vazir),Vazirmatn,Tahoma,"Segoe UI",system-ui,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;font-size:16px;line-height:1.75}:root[data-theme=light] .rd{--rd-bg:#f6f2ea;--rd-surface:#faf9f4;--rd-soft:#efebe1;--rd-ink:#10231a;--rd-ink-2:#35463d;--rd-muted:#53655c;--rd-line:#dfdacd;--rd-line-2:#eae6dc;--rd-accent:#177849;--rd-accent-hover:#106039;--rd-dot:#1fa367;--rd-btn:#10231a;--rd-btn-ink:#fff;--rd-btn-hover:#23342c;--rd-header:#f6f2eae6;--rd-panel:#0f1917;--rd-shadow:148 32% 8%;--rd-ok:#156f44;--rd-ok-bg:#d1eadc;--rd-slow:#935106;--rd-slow-bg:#fae4b7;--rd-bad:#d5461a;--rd-bad-ink:#ae3813;--rd-bad-tint:#fdf2ed;--rd-down:#931a22;--rd-none:#53655c;--rd-none-bg:#e6e1d6;--rd-now:#18814e;--rd-usual:#8b9c94;--rd-second:#2b67ab;--rd-grid:#e8e3d9;--rd-axis:#c9c1b1;--rd-mark-fill:#f26a211f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.rd a{color:var(--rd-accent);text-underline-offset:4px}.rd a:hover{color:var(--rd-accent-hover)}.rd :focus-visible{outline:2px solid var(--rd-accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.rd *,.rd :before,.rd :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.rd-wrap{max-width:1248px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto}@media (width>=640px){.rd-wrap{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}.rd-header{z-index:40;background:var(--rd-header);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--rd-line);position:sticky;top:0}.rd-header .rd-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;min-height:68px;display:flex}.rd-brand{align-items:center;gap:12px;text-decoration:none;display:flex;color:var(--rd-ink)!important}.rd-brand-name{font-size:18px;font-weight:700;line-height:1}.rd-brand-tag{align-items:center;gap:12px;display:none}.rd-brand-rule{background:var(--rd-line);width:1px;height:28px}.rd-brand-sub{color:var(--rd-muted);flex-direction:column;font-size:11px;line-height:1.45;display:flex}.rd-brand-sub [dir=ltr]{text-align:end}@media (width>=1024px){.rd-brand-tag{display:flex}}.rd-nav{flex-wrap:wrap;order:3;gap:2px;width:100%;font-size:14px;font-weight:500;display:flex}.rd-nav a{color:var(--rd-ink);opacity:.8;border-radius:12px;padding:8px 10px;text-decoration:none;transition:color .15s,opacity .15s}.rd-nav a:hover{color:var(--rd-accent);opacity:1}@media (width<=767px){.rd-nav{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-10px;padding-bottom:6px;overflow-x:auto}.rd-nav a{white-space:nowrap}}@media (width>=768px){.rd-nav{order:0;width:auto}}.rd-actions{align-items:center;gap:8px;display:flex}.rd-icon-btn{border:1px solid var(--rd-line);width:40px;height:40px;color:var(--rd-ink);cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.rd-icon-btn:hover{background:var(--rd-soft)}.rd-ink-btn{background:var(--rd-btn);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);align-items:center;gap:6px;height:40px;padding-inline:16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex;color:var(--rd-btn-ink)!important}.rd-ink-btn:hover{background:var(--rd-btn-hover)}.rd-ink-btn:focus-visible{clip-path:none}.rd-main{width:auto;padding-top:0;padding-bottom:72px}.rd-section{padding-top:48px}.rd-h2{text-wrap:balance;margin:0;font-size:22px;font-weight:700;line-height:1.5}.rd-h2:before{content:"";background:var(--rd-signal);vertical-align:middle;border-radius:3px;width:10px;height:10px;margin-inline-end:10px;display:inline-block;position:relative;top:-2px}.rd-sub{color:var(--rd-muted);margin:2px 0 14px;font-size:14px}.rd-note{color:var(--rd-muted);max-width:80ch;margin:12px 0 0;font-size:13px}.rd-hero{isolation:isolate;padding-top:40px;position:relative}.rd-hero:before{content:"";z-index:-1;background-image:radial-gradient(ellipse 70% 55% at 50% -10%,#57d19229,transparent 70%),radial-gradient(color-mix(in srgb,var(--rd-ink)12%,transparent)1px,transparent 1px);pointer-events:none;background-size:100% 100%,26px 26px;position:absolute;inset:0 -24px -40px;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.rd-meta{color:var(--rd-muted);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:18px;font-size:13px;display:flex}.rd-live{border:1px solid var(--rd-line);background:color-mix(in srgb,var(--rd-surface)60%,transparent);color:var(--rd-ink);border-radius:999px;align-items:center;gap:8px;padding:5px 14px;font-weight:700;display:inline-flex}.rd-live:before{content:"";background:var(--rd-dot);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,var(--rd-dot)22%,transparent);border-radius:50%;animation:2.4s ease-in-out infinite rd-beat}@keyframes rd-beat{50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--rd-dot)0%,transparent)}}.rd-headline{text-wrap:balance;max-width:960px;margin:0;font-size:clamp(26px,3.6vw,44px);font-weight:800;line-height:1.6}.rd-mark{--mk:var(--rd-none);color:var(--mk);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(transparent 66%,color-mix(in srgb,var(--mk)24%,transparent)66%,color-mix(in srgb,var(--mk)24%,transparent)92%,transparent 92%);padding-inline:2px}.rd-mark-ok{--mk:var(--rd-ok)}.rd-mark-slow{--mk:var(--rd-slow)}.rd-mark-bad{--mk:var(--rd-bad-ink)}.rd-mark-down{--mk:var(--rd-down)}:root:not([data-theme=light]) .rd-mark-down{--mk:#ee636c}.rd-mark-none{--mk:var(--rd-none)}.rd-lead{color:var(--rd-ink-2);max-width:840px;margin:16px 0 0;font-size:17px}.rd-grid{gap:16px;display:grid}.rd-kpis,.rd-kpis-4{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=1100px){.rd-kpis,.rd-kpis-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=540px){.rd-kpis,.rd-kpis-4{grid-template-columns:minmax(0,1fr)}}.rd-kpis{padding-top:32px}.rd-charts{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.rd-methods{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.rd-card{background:var(--rd-surface);border:1px solid var(--rd-line);box-shadow:0 12px 32px -24px hsl(var(--rd-shadow)/.35);border-radius:14px;padding:20px}.rd-kpi{flex-direction:column;gap:6px;display:flex;position:relative;overflow:hidden}.rd-kpi:before{content:"";pointer-events:none;background:linear-gradient(to left,var(--rd-dot),var(--rd-signal)55%,transparent);height:2px;position:absolute;inset:0 0 auto}.rd-kpi-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.rd-kpi-title{flex-direction:column;line-height:1.4;display:flex}.rd-kpi-title b{font-size:16px;font-weight:700}.rd-kpi-title span{color:var(--rd-muted);font-size:13px}.rd-kpi-value{align-items:baseline;gap:8px;margin-top:8px;display:flex}.rd-kpi-value strong{font-size:40px;font-weight:800;line-height:1.1}.rd-kpi-value strong.rd-alarm{color:var(--rd-bad-ink)}.rd-kpi-value span{color:var(--rd-muted);font-size:14px}.rd-kpi-line{color:var(--rd-ink-2);font-size:14px}.rd-kpi-small{color:var(--rd-muted);font-size:13px}.rd-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 11px;font-size:13px;font-weight:700;display:inline-flex}.rd-badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.rd-badge-ok{color:var(--rd-ok);background:var(--rd-ok-bg)}.rd-badge-slow{color:var(--rd-slow);background:var(--rd-slow-bg)}.rd-badge-bad{color:var(--rd-on-solid);background:var(--rd-bad)}.rd-badge-down{color:var(--rd-on-solid);background:var(--rd-down)}.rd-badge-none{color:var(--rd-none);background:var(--rd-none-bg)}.rd-figure{margin:0;padding:18px 18px 10px}.rd-figcap{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;display:flex}.rd-figcap b{flex:16rem;min-width:min(100%,16rem);font-weight:700}.rd-figcap small{color:var(--rd-muted);font-size:13px;font-weight:400}.rd-legend{color:var(--rd-muted);flex-wrap:wrap;gap:6px 14px;margin-inline-start:auto;font-size:12px;display:flex}.rd-legend span{align-items:center;gap:6px;display:inline-flex}.rd-swatch{background:var(--rd-now);border-radius:2px;width:16px;height:3px;display:inline-block}.rd-swatch-bad{background:var(--rd-bad)}.rd-swatch-second{background:var(--rd-second)}.rd-swatch-dash{border-top:2px dashed var(--rd-usual);width:16px;height:0;display:inline-block}.rd-chart{direction:ltr;margin-top:8px}.rd-chart svg{width:100%;height:auto;font-family:inherit;display:block}.rd-chart .rd-axis-text{fill:var(--rd-muted)}.rd-chart .rd-axis-now{fill:var(--rd-ink)}.rd-chart .rd-grid-line{stroke:var(--rd-grid)}.rd-chart .rd-grid-base{stroke:var(--rd-axis)}.rd-chart .rd-mark-area{fill:var(--rd-mark-fill)}.rd-chart .rd-mark-line{stroke:var(--rd-signal)}.rd-chart .rd-spark-empty{stroke:var(--rd-axis)}.rd-chart-mark{color:var(--rd-bad-ink);direction:rtl;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 2px;font-size:13px;line-height:1.6;display:flex}.rd-chart-mark i{background:var(--rd-mark-fill);border-inline-start:2px solid var(--rd-signal);border-radius:3px;flex:none;width:14px;height:14px}.rd-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.rd-section-head .rd-sub{margin-bottom:0}.rd-table{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:14px;overflow-x:auto}.rd-rows{width:100%}.rd-row{border-bottom:1px solid var(--rd-line-2);grid-template-columns:minmax(6rem,1.4fr) minmax(3.4rem,.5fr) minmax(4.8rem,.9fr) minmax(4.8rem,.9fr) minmax(7.4rem,.9fr) minmax(5.5rem,.85fr);align-items:center;gap:6px 12px;padding:12px 18px;text-decoration:none;transition:background .15s;display:grid;color:var(--rd-ink)!important}.rd-row>*{min-width:0}.rd-row .rd-badge{white-space:normal;text-align:center;justify-content:center;line-height:1.35}.rd-only-narrow{display:none}.rd-spark{margin-top:0;display:block}.rd-spark svg{width:100%;height:28px}.rd-row:last-child{border-bottom:0}a.rd-row:hover{background:var(--rd-soft)}.rd-row-head{color:var(--rd-muted);background:var(--rd-soft);border-bottom:1px solid var(--rd-line);align-items:end;font-size:13px;font-weight:500;line-height:1.35}a.rd-row-pending{background:var(--rd-soft);cursor:progress}a.rd-row-pending .rd-op-name b:after{content:" — در حال باز شدن";color:var(--rd-accent);font-size:13px;font-weight:500}@media (width<=680px){.rd-row-head{display:none}.rd-row{grid-template-columns:1fr 1fr;grid-template-areas:"name status""dom for""pcs spark";gap:8px 16px;padding:14px 16px}.rd-op-name{grid-area:name}.rd-op-status{grid-area:status;justify-self:end}.rd-op-dom{grid-area:dom}.rd-op-for{grid-area:for}.rd-op-pcs{grid-area:pcs}.rd-op-spark{grid-area:spark}.rd-only-narrow{color:var(--rd-muted);font-size:11px;display:block}}.rd-row-bad{background:var(--rd-bad-tint)}.rd-row-dim{color:var(--rd-muted)!important}.rd-cell{flex-direction:column;line-height:1.4;display:flex}.rd-cell b{font-weight:700}.rd-cell small{color:var(--rd-muted);font-size:12px}.rd-cell .rd-hot{color:var(--rd-bad-ink);font-weight:700}.rd-cell small.rd-hot{font-weight:400}.rd-split{flex-wrap:wrap;gap:24px;display:flex}.rd-split>.rd-wide{flex:999 520px;min-width:0}.rd-split>.rd-narrow{flex:340px;min-width:0}.rd-map{direction:ltr;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(64px,auto);gap:6px;display:grid}.rd-tile{text-align:center;direction:rtl;border:1px solid #0000;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;padding:6px 4px;display:flex}.rd-tile b{font-size:12px;font-weight:700;line-height:1.35}.rd-tile span{opacity:.85;font-size:11px}.rd-tile-ok{background:var(--rd-ok-bg);color:var(--rd-ok);border-color:color-mix(in srgb,var(--rd-ok)35%,transparent)}.rd-tile-slow{background:var(--rd-slow-bg);color:var(--rd-slow);border-color:color-mix(in srgb,var(--rd-slow)40%,transparent)}.rd-tile-bad{background:var(--rd-bad);color:var(--rd-on-solid);border-color:var(--rd-bad)}.rd-tile-down{background:var(--rd-down);color:var(--rd-on-solid);border-color:var(--rd-down)}.rd-tile-none{color:var(--rd-muted);border:1px dashed var(--rd-axis);background:0 0}.rd-keys{color:var(--rd-ink-2);flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:13px;display:flex}.rd-keys span{align-items:center;gap:6px;display:inline-flex}.rd-keys i{border-radius:4px;width:14px;height:14px;display:inline-block}.rd-events{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rd-event{border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.rd-event-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.rd-event-state{color:var(--rd-ok);font-size:13px;font-weight:700}.rd-event-state.rd-open{color:var(--rd-bad-ink)}.rd-event b{line-height:1.5}.rd-event small{color:var(--rd-muted);font-size:13px}.rd-event p{color:var(--rd-ink-2);margin:0;font-size:14px}.rd-empty{color:var(--rd-muted);padding:18px 20px;font-size:14px}.rd-method h3{margin:0 0 6px;font-size:16px;font-weight:700}.rd-method p{color:var(--rd-ink-2);margin:0;font-size:14px}.rd-footer{background:var(--rd-panel);color:var(--rd-panel-muted);border-top:1px solid var(--rd-panel-line);border-radius:28px 28px 0 0;margin-top:24px}.rd-footer a{color:var(--rd-panel-muted);text-decoration:none;transition:color .15s}.rd-footer a:hover{color:var(--rd-panel-ink)}.rd-footer-grid{grid-template-columns:1fr;gap:32px 40px;padding-block:40px;display:grid}@media (width>=768px){.rd-footer-grid{grid-template-columns:2fr 1fr 1fr}}.rd-footer-about{flex-direction:column;gap:14px;display:flex}.rd-footer-about p{max-width:28rem;margin:0;font-size:14px;line-height:2}.rd-footer-about p a{color:var(--rd-panel-accent);font-weight:700}.rd-footer-brand{align-items:center;gap:12px;font-size:18px;font-weight:700;display:inline-flex;color:var(--rd-panel-ink)!important}.rd-footer-logo{background:#ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.rd-footer-col{flex-direction:column;gap:10px;font-size:14px;display:flex}.rd-footer-col h3{color:var(--rd-panel-ink);margin:0 0 4px;font-size:14px;font-weight:700}.rd-footer-base{border-top:1px solid var(--rd-panel-line);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:18px 24px;font-size:13px;display:flex}.rd-back{align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.rd-title{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.rd-title h1{margin:0;font-size:clamp(28px,3.6vw,42px);font-weight:800}.rd-facts{color:var(--rd-muted);flex-wrap:wrap;gap:6px 18px;margin-top:4px;font-size:14px;display:flex}.rd-say{max-width:860px;margin:18px 0 0;font-size:19px;font-weight:600;line-height:1.85}.rd-kpis-4{padding-top:24px}.rd-kpis-4 .rd-kpi-value strong{font-size:34px}.rd-bars{flex-direction:column;gap:16px;display:flex}.rd-bar-head{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:14px;display:flex}.rd-bar-head span{color:var(--rd-muted)}.rd-bar{background:var(--rd-line-2);border-radius:6px;height:10px;overflow:hidden}.rd-bar>i{background:var(--rd-usual);border-radius:6px;height:100%;display:block}.rd-bar>i.rd-hot{background:var(--rd-bad)}.rd-compare{flex-direction:column;gap:10px;display:flex}.rd-compare-row{grid-template-columns:120px minmax(0,1fr) 56px;align-items:center;gap:12px;font-size:14px;text-decoration:none;display:grid;color:var(--rd-ink-2)!important}.rd-compare-row.rd-me{font-weight:800;color:var(--rd-ink)!important}.rd-compare-row .rd-bar{border-radius:4px;height:14px}.rd-compare-row .rd-bar>i{background:var(--rd-usual);border-radius:4px}.rd-compare-row .rd-bar>i.rd-warm{background:color-mix(in srgb,var(--rd-bad)65%,var(--rd-surface))}.rd-compare-row.rd-me .rd-bar>i{background:var(--rd-bad)}.rd-sites{min-width:560px}.rd-site{border-bottom:1px solid var(--rd-line-2);grid-template-columns:1.6fr .8fr 1fr 1fr .9fr;align-items:center;gap:14px;padding:11px 20px;font-size:15px;display:grid}.rd-site:last-child{border-bottom:0}.rd-site-name{text-align:right;overflow-wrap:anywhere;direction:ltr;font-weight:600}.rd-site-where{color:var(--rd-muted);font-size:14px}.rd-mini{align-items:center;gap:8px;display:flex}.rd-mini .rd-bar{width:56px;height:6px}.rd-mini .rd-bar>i{background:var(--rd-ok)}.rd-mini .rd-bar>i.rd-hot{background:var(--rd-bad)}.rd-aside{background:var(--rd-soft);border:1px solid var(--rd-line);color:var(--rd-ink-2);border-radius:14px;margin-top:14px;padding:14px 16px;font-size:14px}.rd-loading{padding-top:28px}.rd-loading-bar{background:var(--rd-line);border-radius:2px;height:3px;margin-bottom:18px;position:relative;overflow:hidden}.rd-loading-bar i{background:linear-gradient(to left,var(--rd-dot),var(--rd-signal));width:35%;animation:1.1s ease-in-out infinite rd-load;position:absolute;inset-block:0}@keyframes rd-load{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}.rd-skel{background:var(--rd-soft);border-radius:7px;height:14px;animation:1.2s ease-in-out infinite rd-pulse;display:block}.rd-skel-lg{width:min(100%,280px);height:28px;margin:14px 0}.rd-skel-row{border-bottom:1px solid var(--rd-line-2);grid-template-columns:1.4fr .6fr 1fr 1fr .8fr 1fr;gap:12px;padding:16px;display:grid}@media (width<=680px){.rd-skel-row{grid-template-columns:1fr 1fr}}@keyframes rd-pulse{0%,to{opacity:1}50%{opacity:.45}}