:root{--ain-ink: #0B0B0C;--gold-200: #EFD9A7;--gold-400: #D4AF5E;--gold-600: #A07E36;--emerald-300: #57B98E;--emerald-500: #1F7A55;--emerald-700: #134B36;--st-ok: #2FBF71;--st-off: #8B95A0;--st-warn: #E8A13D;--st-crit: #E5484D;--st-muted: #5A6570;--st-info: #4A9EDA;--st-unknown: #8E86A3;--font-ui: "IBM Plex Sans", system-ui, sans-serif;--font-ar: "Tajawal", "IBM Plex Sans", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, monospace;--fs-caption: 12px;--fs-secondary: 13px;--fs-base: 14px;--fs-section: 16px;--fs-title: 21px;--fs-kpi: 28px;--fs-kpi-lg: 34px;--lh-body: 1.5;--lh-numeral: 1.15;--track-caption: .05em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--r-ctl: 6px;--r-card: 10px;--r-pill: 999px;--border-w: 1px;--sidebar-w: 248px;--sidebar-w-collapsed: 68px;--topbar-h: 56px;--content-max: 1440px;--row-h: 38px;--target-min: 40px;--t-fast: .13s cubic-bezier(.2, .8, .3, 1);--t-med: .2s cubic-bezier(.2, .8, .3, 1)}:root,:root[data-theme=dark]{--bg-deep: #0A0C0B;--bg: #0F1211;--bg-raised: #151918;--bg-inset: #1C2120;--line: #242B29;--line-strong:#313A37;--text: #ECEEEA;--text-dim: #A3ACA7;--text-faint:#6F7A75;--accent: var(--gold-400);--accent-quiet: color-mix(in srgb, var(--gold-400) 14%, transparent);--on-accent: #191203;--focus: var(--gold-200);--brand-wash: color-mix(in srgb, var(--emerald-700) 26%, transparent);--logo-src: url(/brand/ain-logo-dark.png);--overlay: rgba(6, 8, 7, .66);--shadow-overlay: 0 16px 40px rgba(0, 0, 0, .55)}:root[data-theme=light]{--bg-deep: #EFECE4;--bg: #F4F2EC;--bg-raised: #FBFAF7;--bg-inset: #ECE9E1;--line: #DFDACE;--line-strong:#C8C2B2;--text: #17191A;--text-dim: #565E5A;--text-faint:#7E8781;--accent: var(--gold-600);--accent-quiet: color-mix(in srgb, var(--gold-600) 12%, transparent);--on-accent: #FFFFFF;--focus: var(--gold-600);--brand-wash: color-mix(in srgb, var(--emerald-500) 12%, transparent);--logo-src: url(/brand/ain-logo.png);--overlay: rgba(24, 26, 25, .4);--shadow-overlay: 0 16px 40px rgba(35, 38, 36, .2)}html{font:400 var(--fs-base)/var(--lh-body) var(--font-ui);background:var(--bg);color:var(--text)}html[lang=ar]{font-family:var(--font-ar)}*{box-sizing:border-box}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-ctl)}.mono,code,kbd{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.num{font-variant-numeric:tabular-nums;line-height:var(--lh-numeral)}.caption{font-size:var(--fs-caption);letter-spacing:var(--track-caption);text-transform:uppercase;color:var(--text-dim)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}}html,body,#root{height:100%;margin:0}a{color:inherit}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}h1{font-size:var(--fs-title);font-weight:600;margin:0;letter-spacing:-.01em}h2{font-size:var(--fs-section);font-weight:600;margin:0}.frame{display:flex;flex-direction:column;height:100%;background:var(--bg)}.content-row{display:flex;flex:1;min-height:0}.main{flex:1;min-width:0;overflow-y:auto;padding:var(--sp-6) var(--sp-5);background:var(--bg)}.main-inner{max-width:var(--content-max);margin-inline:auto;display:grid;gap:var(--sp-5);align-content:start}.page-head{display:flex;align-items:baseline;gap:var(--sp-3)}.page-head:after{content:"";flex:1;block-size:1px;align-self:center;order:1;background:linear-gradient(to var(--fade-dir, right),var(--line-strong),transparent)}.page-head>.end{order:2}html[dir=rtl] .page-head:after{--fade-dir: left}.page-head .crumb{font-size:var(--fs-secondary);color:var(--text-dim)}.topbar{min-block-size:var(--topbar-h);flex:none;display:flex;align-items:center;gap:var(--sp-4);padding-inline:var(--sp-5);background:var(--bg-deep);position:relative;font-size:var(--fs-secondary);overflow-x:auto;scrollbar-width:none}.topbar::-webkit-scrollbar{display:none}.topbar:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:1px;background:linear-gradient(to var(--fade-dir, right),var(--gold-400) 0%,color-mix(in srgb,var(--gold-400) 45%,transparent) 55%,transparent 100%);transform-origin:0% 50%;animation:crown-draw .24s cubic-bezier(.16,1,.3,1) both}html[dir=rtl] .topbar:after{transform-origin:100% 50%;--fade-dir: left}@keyframes crown-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.brand{display:inline-flex;align-items:center;flex:none}.brand img{block-size:44px;display:block}.top-item{display:inline-flex;align-items:center;gap:var(--sp-2);white-space:nowrap;color:var(--text-dim)}.top-item .mono{color:var(--text)}.top-sep{flex:1}.live-dot{inline-size:8px;block-size:8px;border-radius:50%;flex:none}.live-dot.ok{background:var(--st-ok);animation:pulse 2s ease-in-out infinite}.live-dot.bad{background:var(--st-crit)}@keyframes pulse{50%{opacity:.4}}.top-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-inline-size:var(--target-min);min-block-size:36px;padding-inline:var(--sp-2);border-radius:var(--r-ctl);color:var(--text-dim);border:var(--border-w) solid transparent;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast)}.top-toggle:hover{color:var(--text);border-color:var(--line-strong);background:var(--bg-raised)}.sidebar{inline-size:var(--sidebar-w);flex:none;display:flex;flex-direction:column;gap:2px;padding:var(--sp-4) var(--sp-3);background:var(--bg-deep);border-inline-end:var(--border-w) solid var(--line)}.nav-item{display:flex;align-items:center;gap:var(--sp-3);min-block-size:42px;padding-inline:var(--sp-3);border-radius:var(--r-ctl);color:var(--text-dim);text-decoration:none;position:relative;font-weight:500;transition:color var(--t-fast),background var(--t-fast)}.nav-item:hover{color:var(--text);background:var(--bg-raised)}.nav-item.active{color:var(--text);background:var(--brand-wash)}.nav-item.active:before{content:"";position:absolute;inset-inline-start:0;inset-block:9px;inline-size:3px;border-radius:2px;background:var(--accent)}.nav-item .ico{inline-size:22px;text-align:center;flex:none;color:var(--emerald-300)}.nav-item.active .ico{color:var(--accent)}.nav-sub{font-size:var(--fs-caption);color:var(--text-faint);display:block;letter-spacing:.02em}.nav-badge{margin-inline-start:auto;font-size:var(--fs-caption);font-weight:600;background:var(--st-crit);color:#fff;border-radius:var(--r-pill);padding:1px 8px}.sidebar .spacer{flex:1}.sidebar .foot{font-size:var(--fs-caption);color:var(--text-faint);padding-inline:var(--sp-3);padding-block-end:var(--sp-2)}:root[data-theme=light] .sidebar,:root[data-theme=light] .topbar{background:var(--emerald-700);border-color:transparent}:root[data-theme=light] .topbar{color:#dce7e1}:root[data-theme=light] .topbar .top-item{color:#b9ccc2}:root[data-theme=light] .topbar .top-item .mono{color:#f2f6f3}:root[data-theme=light] .top-toggle{color:#cfdcd5}:root[data-theme=light] .top-toggle:hover{color:#fff;border-color:#2c6a4e;background:#1a573f}:root[data-theme=light] .nav-item{color:#b9ccc2}:root[data-theme=light] .nav-item:hover{color:#fff;background:#1a573f}:root[data-theme=light] .nav-item.active{color:#fff;background:#0e3d2b}:root[data-theme=light] .nav-item .ico{color:var(--emerald-300)}:root[data-theme=light] .nav-item.active .ico{color:var(--gold-200)}:root[data-theme=light] .nav-item.active:before{background:var(--gold-200)}:root[data-theme=light] .nav-sub{color:#8fac9f}:root[data-theme=light] .sidebar .foot{color:#8fac9f}.card{background:var(--bg-raised);border:var(--border-w) solid var(--line);border-radius:var(--r-card);padding:var(--sp-4) var(--sp-4)}.card>h2{margin-block-end:var(--sp-3)}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:var(--sp-3)}.kpi{background:var(--bg-raised);border:var(--border-w) solid var(--line);border-radius:var(--r-card);padding:var(--sp-3) var(--sp-4)}.kpi .k{font-size:var(--fs-caption);letter-spacing:var(--track-caption);text-transform:uppercase;color:var(--text-dim)}.kpi .v{font-size:var(--fs-kpi);font-weight:600;line-height:var(--lh-numeral);margin-block-start:6px}.kpi .v.ok{color:var(--st-ok)}.kpi .v.warn{color:var(--st-warn)}.kpi .v.crit{color:var(--st-crit)}.kpi .v.dim{color:var(--text-dim)}.chip{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-caption);font-weight:600;letter-spacing:.03em;border-radius:var(--r-pill);padding:2px 10px;border:var(--border-w) solid transparent;white-space:nowrap}.chip:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:currentColor}.chip.online{color:var(--st-ok);border-color:color-mix(in srgb,var(--st-ok) 55%,transparent)}.chip.offline{color:var(--st-off);border-color:color-mix(in srgb,var(--st-off) 55%,transparent)}.chip.hub_offline{color:var(--st-warn);border-color:color-mix(in srgb,var(--st-warn) 55%,transparent)}.chip.fault{color:var(--st-crit);border-color:color-mix(in srgb,var(--st-crit) 55%,transparent)}.chip.retired{color:var(--st-muted);border-color:color-mix(in srgb,var(--st-muted) 55%,transparent)}.chip.unknown{color:var(--st-unknown);border-color:color-mix(in srgb,var(--st-unknown) 55%,transparent)}.chip.info{color:var(--st-info);border-color:color-mix(in srgb,var(--st-info) 55%,transparent)}.chip.zone{color:var(--emerald-300);border-color:color-mix(in srgb,var(--emerald-500) 60%,transparent)}.chip.solid.warning{background:var(--st-warn);color:#14110a}.chip.solid.critical{background:var(--st-crit);color:#fff}.chip.solid.info{background:var(--st-info);color:#fff}.chip.outline.warning{color:var(--st-warn);border-color:var(--st-warn)}.chip.outline.critical{color:var(--st-crit);border-color:var(--st-crit)}.chip.outline.info{color:var(--st-info);border-color:var(--st-info)}.missing{color:var(--text-dim);border-block-end:1px dotted var(--text-faint);cursor:help}.stale{color:var(--st-warn)}.tbl{inline-size:100%;border-collapse:collapse;font-size:var(--fs-base)}.tbl th{text-align:start;font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:var(--track-caption);color:var(--text-dim);font-weight:500;padding:var(--sp-2) var(--sp-3);border-block-end:var(--border-w) solid var(--line-strong);position:sticky;inset-block-start:0;background:var(--bg-raised);z-index:1}.tbl td{padding:0 var(--sp-3);block-size:var(--row-h);border-block-end:var(--border-w) solid var(--line)}.tbl td.mono,.tbl td .mono{font-size:.94em}.tbl tr:last-child td{border-block-end:none}.tbl tr.rowlink{cursor:pointer}.tbl tr.rowlink:hover td{background:var(--bg-inset)}.tbl tr:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-block-size:38px;padding-inline:var(--sp-4);border:var(--border-w) solid var(--line-strong);border-radius:var(--r-ctl);background:var(--bg-raised);color:var(--text);font-weight:500;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast)}.btn:hover{border-color:var(--accent);color:var(--accent)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}.btn.primary:hover{background:var(--gold-200);border-color:var(--gold-200);color:var(--on-accent)}:root[data-theme=light] .btn.primary:hover{background:var(--gold-400);border-color:var(--gold-400);color:#191203}.btn.ghost{border-color:transparent;color:var(--text-dim)}.btn.ghost:hover{color:var(--text);border-color:var(--line-strong)}.field{display:grid;gap:6px}.field label{font-size:var(--fs-secondary);color:var(--text-dim);font-weight:500}.field input,.field select{block-size:38px;padding-inline:var(--sp-3);background:var(--bg-inset);color:var(--text);border:var(--border-w) solid var(--line-strong);border-radius:var(--r-ctl);font:inherit}.field input:focus-visible,.field select:focus-visible{outline:2px solid var(--focus);outline-offset:0;border-color:var(--focus)}.field .err-text{font-size:var(--fs-caption);color:var(--st-crit)}.skel{background:var(--bg-inset);border-radius:var(--r-ctl);animation:skel 1.2s ease-in-out infinite;min-block-size:14px}@keyframes skel{50%{opacity:.5}}.state-box{display:grid;justify-items:center;gap:var(--sp-2);padding:var(--sp-6);text-align:center;color:var(--text-dim)}.state-box .ttl{color:var(--text);font-weight:600}.state-box .glyph{color:var(--emerald-300);font-size:20px}.login-wrap{min-height:100%;display:grid;place-items:center;padding:var(--sp-5);background:radial-gradient(1100px 520px at 18% -10%,var(--brand-wash),transparent 62%),var(--bg-deep)}.login-card{inline-size:min(400px,100%);display:grid;gap:var(--sp-5);background:var(--bg-raised);border:var(--border-w) solid var(--line);border-radius:var(--r-card);padding:var(--sp-7) var(--sp-6);position:relative}.login-card:before{content:"";position:absolute;inset-inline:var(--sp-6);inset-block-start:0;block-size:1px;background:linear-gradient(to right,transparent,var(--gold-400),transparent)}.login-brand{display:grid;justify-items:center;gap:var(--sp-3)}.login-brand img{inline-size:168px;display:block}.login-brand .sub{font-size:var(--fs-secondary);color:var(--text-dim);text-align:center}.login-utils{display:flex;justify-content:center;gap:var(--sp-2)}.kpi{display:flex;gap:var(--sp-3);align-items:flex-start}.kpi-ico{flex:none;inline-size:40px;block-size:40px;border-radius:10px;display:grid;place-items:center;font-size:17px;background:var(--accent-quiet);color:var(--accent);border:var(--border-w) solid color-mix(in srgb,var(--accent) 30%,transparent)}.kpi-ico.ok{background:color-mix(in srgb,var(--st-ok) 12%,transparent);color:var(--st-ok);border-color:color-mix(in srgb,var(--st-ok) 30%,transparent)}.kpi-ico.crit{background:color-mix(in srgb,var(--st-crit) 12%,transparent);color:var(--st-crit);border-color:color-mix(in srgb,var(--st-crit) 30%,transparent)}.kpi-ico.warn{background:color-mix(in srgb,var(--st-warn) 12%,transparent);color:var(--st-warn);border-color:color-mix(in srgb,var(--st-warn) 30%,transparent)}.kpi-body{min-inline-size:0}.kpi.alarm{border-color:color-mix(in srgb,var(--st-crit) 55%,var(--line))}.kpi-sub{font-size:var(--fs-caption);color:var(--text-dim);margin-block-start:2px}a.kpi{text-decoration:none}a.kpi:hover{border-color:var(--line-strong)}.ovw-main{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:var(--sp-5);align-items:start}.ovw-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--sp-3);align-items:stretch}@media (max-width: 1100px){.ovw-main{grid-template-columns:1fr}}.acard{display:flex;gap:var(--sp-3);align-items:center;background:var(--bg-raised);border:var(--border-w) solid var(--line);border-radius:var(--r-card);padding:var(--sp-3);border-inline-start:3px solid var(--st-info);text-decoration:none;transition:border-color var(--t-fast),background var(--t-fast)}.acard:hover{background:var(--bg-inset)}.acard.critical{border-inline-start-color:var(--st-crit)}.acard.warning{border-inline-start-color:var(--st-warn)}.acard .when{margin-inline-start:auto;font-size:var(--fs-caption);color:var(--text-faint);white-space:nowrap}.acard .sev{font-size:var(--fs-caption);font-weight:600;letter-spacing:.04em}.acard.critical .sev{color:var(--st-crit)}.acard.warning .sev{color:var(--st-warn)}.acard.info .sev{color:var(--st-info)}.donut-wrap{display:flex;gap:var(--sp-4);align-items:center}.donut-center{font-size:var(--fs-kpi);font-weight:600}.legend{display:grid;gap:6px;font-size:var(--fs-secondary)}.legend .row{display:flex;align-items:center;gap:8px}.legend .dot{inline-size:8px;block-size:8px;border-radius:50%;flex:none}.legend .n{margin-inline-start:auto;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.map-toolbar{display:flex;gap:var(--sp-2);flex-wrap:wrap;margin-block-end:var(--sp-3)}.map-toolbar input,.map-toolbar select{block-size:36px;padding-inline:var(--sp-3);background:var(--bg-inset);color:var(--text);border:var(--border-w) solid var(--line-strong);border-radius:var(--r-ctl);font:inherit}.map-toolbar input{flex:1;min-inline-size:160px}.map-legend{display:flex;gap:var(--sp-4);flex-wrap:wrap;margin-block-start:var(--sp-3);font-size:var(--fs-caption);color:var(--text-dim);align-items:center}.map-legend .it{display:inline-flex;align-items:center;gap:6px}.map-legend .dot{inline-size:8px;block-size:8px;border-radius:50%}.cond-strip{display:flex;flex-wrap:wrap;background:var(--bg-raised);border:var(--border-w) solid var(--line);border-radius:var(--r-card)}.cond{flex:1 1 150px;min-inline-size:150px;padding:var(--sp-3) var(--sp-4);border-inline-start:var(--border-w) solid var(--line);display:grid;gap:2px;align-content:start}.cond:first-child{border-inline-start:none}.cond .cv{font-size:var(--fs-section);font-weight:600;font-variant-numeric:tabular-nums}.cond .cs{font-size:var(--fs-caption);color:var(--text-dim)}.cond .cs.warn{color:var(--st-warn)}.pill-alert{display:inline-flex;align-items:center;gap:6px;border:var(--border-w) solid var(--st-crit);color:var(--st-crit);border-radius:var(--r-pill);padding:3px 12px;font-weight:600;font-size:var(--fs-caption);text-decoration:none;white-space:nowrap}.pill-alert:hover{background:color-mix(in srgb,var(--st-crit) 12%,transparent)}.avatar{inline-size:32px;block-size:32px;border-radius:50%;overflow:hidden;display:grid;place-items:center;flex:none;background:var(--brand-wash);color:var(--emerald-300);border:var(--border-w) solid var(--line-strong);font-weight:600;font-size:var(--fs-secondary)}.avatar img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.avatar-lg{inline-size:96px;block-size:96px;font-size:32px}button.avatar-btn{padding:0;border-radius:50%}button.avatar-btn:hover .avatar{border-color:var(--accent)}.sidebar.collapsed{inline-size:var(--sidebar-w-collapsed)}.sidebar.collapsed .nav-item span.lbl,.sidebar.collapsed .nav-sub,.sidebar.collapsed .nav-badge,.sidebar.collapsed .foot{display:none}.sidebar.collapsed .nav-item{justify-content:center;padding-inline:0}.collapse-btn{margin-block-start:var(--sp-2)}.draw-bar{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin-block-end:var(--sp-3);padding:var(--sp-2) var(--sp-3);border:var(--border-w) dashed var(--accent);border-radius:var(--r-ctl);color:var(--text-dim);font-size:var(--fs-secondary)}.panel-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:var(--overlay);display:flex;justify-content:flex-end}.modal{inline-size:min(460px,100%);background:var(--bg-raised);border:var(--border-w) solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-overlay);padding:var(--sp-5);margin:var(--sp-4);display:grid;gap:var(--sp-3);align-content:start;animation:modal-in var(--t-med) both}@keyframes modal-in{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}.btn.danger{border-color:var(--st-crit);color:var(--st-crit)}.btn.danger:hover{background:var(--st-crit);border-color:var(--st-crit);color:#fff}.panel{inline-size:min(440px,100%);block-size:100%;overflow-y:auto;background:var(--bg-raised);border-inline-start:var(--border-w) solid var(--line);box-shadow:var(--shadow-overlay);padding:var(--sp-5);display:grid;gap:var(--sp-4);align-content:start;animation:panel-in var(--t-med) both}@keyframes panel-in{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}html[dir=rtl] .panel{animation-name:panel-in-rtl}@keyframes panel-in-rtl{0%{transform:translate(-24px);opacity:0}to{transform:none;opacity:1}}@media (max-width: 1279px){.sidebar{inline-size:var(--sidebar-w-collapsed)}.sidebar .nav-item span.lbl,.sidebar .nav-sub,.sidebar .nav-badge,.sidebar .foot{display:none}.nav-item{justify-content:center;padding-inline:0}}@media (max-width: 767px){.content-row{flex-direction:column}.sidebar{inline-size:100%;flex-direction:row;order:2;border-inline-end:none;border-block-start:var(--border-w) solid var(--line);justify-content:space-around;padding:var(--sp-1)}.sidebar .spacer,.nav-item.active:before{display:none}.main{padding:var(--sp-4) var(--sp-3)}.tbl thead{display:none}.tbl tr{display:block;border:var(--border-w) solid var(--line);border-radius:var(--r-card);margin-block-end:var(--sp-3);padding:var(--sp-2)}.tbl td{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);border:none;block-size:auto;padding:var(--sp-1) var(--sp-2)}.tbl td:before{content:attr(data-k);font-size:var(--fs-caption);color:var(--text-dim);text-transform:uppercase;letter-spacing:var(--track-caption)}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-arabic-400-normal-CyCXRvzh.woff2) format("woff2"),url(/assets/tajawal-arabic-400-normal-DCQxawbB.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-latin-400-normal-BVNSOH3d.woff2) format("woff2"),url(/assets/tajawal-latin-400-normal-BdYcZznU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-arabic-500-normal-BZ8ojJNu.woff2) format("woff2"),url(/assets/tajawal-arabic-500-normal-CbVEaYEW.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-latin-500-normal-CoYeBiSI.woff2) format("woff2"),url(/assets/tajawal-latin-500-normal-DU9v6xgj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tajawal-arabic-700-normal-D2-eand5.woff2) format("woff2"),url(/assets/tajawal-arabic-700-normal-9L7Zusdl.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tajawal-latin-700-normal-BypgxfGb.woff2) format("woff2"),url(/assets/tajawal-latin-700-normal-CV3bxpHe.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
