@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.p.3ik2qu-u9tgho.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.0n4hkusom70ae.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.19gzon4xl8qiz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.p.2vs72h_x6qrve.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/280fac012b00b901-s.p.3ihiqn4pviisd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.00vfn3_g-ftpg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.3w3hylgez90of.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.p.0c7ha31nuacbu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ceec3e50f42c26e3-s.p.0da8nscnv1nkd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.2x1j3gzzngp4x.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3af3242084a193c-s.1jr_z050he_qo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/441492499fc86682-s.p.1fbvi_fot8u4l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5ad8fdb5805e9b4a-s.p.0-uv4l43gdmt7.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bb8a9270184a3556-s.0phk7_etl12r4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b3f2ed44161db83e-s.3c64at4xi6rda.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/84cd8d504984ae62-s.p.0iritm8hg8q1a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_76a514c4-module__GkdQ3W__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_76a514c4-module__GkdQ3W__variable{--font-body:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_fcad9f88-module__UAfALq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_fcad9f88-module__UAfALq__variable{--font-data:"Space Grotesk", "Space Grotesk Fallback"}
:root{--ink:#17201d;--muted:#75807c;--canvas:#f2f3ef;--surface:#fff;--soft:#f6f7f3;--line:#e3e6df;--lime:#c9f947;--lime-dark:#7da407;--nav:#101814;--red:#d75d53;--amber:#d99528;--green:#268866;--blue:#5279d6;--shadow:0 15px 45px #141f1a0f}*{box-sizing:border-box}body{color:var(--ink);background:var(--canvas);font-family:var(--font-body), sans-serif;margin:0}button,input,textarea{font:inherit}button,a{cursor:pointer}a{color:inherit;text-decoration:none}::selection{color:#121a16;background:var(--lime)}.adminFrame{min-height:100vh;display:flex}.sidebar{z-index:40;color:#dbe4de;background:var(--nav);border-left:1px solid #ffffff0c;flex-direction:column;width:252px;padding:24px 16px 18px;display:flex;position:fixed;top:0;bottom:0;right:0}.sideHead{justify-content:space-between;align-items:center;padding:0 9px 23px;display:flex}.sideHead>button{color:#fff;background:0 0;border:0;display:none}.adminBrand{align-items:center;gap:10px;display:flex}.adminMark{color:#142016;background:var(--lime);border-radius:50% 50% 50% 10px;align-items:flex-end;gap:3px;width:36px;height:36px;padding:8px;display:flex}.adminMark i{background:currentColor;border-radius:2px 2px 0 0;flex:1}.adminMark i:first-child{height:40%}.adminMark i:nth-child(2){height:82%}.adminMark i:nth-child(3){height:59%}.adminBrand>span:last-child{flex-direction:column;line-height:1.1;display:flex}.adminBrand b{font-size:1rem}.adminBrand small{color:#73847b;font-family:var(--font-data);letter-spacing:.12em;margin-top:4px;font-size:.5rem}.workspaceSelect{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-bottom:24px;padding:10px;display:grid}.workspaceSelect>span{color:#111d16;background:var(--lime);width:31px;height:31px;font-family:var(--font-data);border-radius:8px;place-items:center;font-size:.68rem;font-weight:700;display:grid}.workspaceSelect div{flex-direction:column;display:flex}.workspaceSelect small{color:#74867c;font-size:.58rem}.workspaceSelect b{color:#e9efeb;margin-top:2px;font-size:.72rem}.sidebar nav{flex-direction:column;gap:4px;display:flex}.sidebar nav a{color:#84968c;border-radius:10px;align-items:center;gap:12px;min-height:43px;padding:0 13px;font-size:.79rem;font-weight:600;transition:color .2s,background .2s;display:flex}.sidebar nav a:hover{color:#eef5f0;background:#ffffff08}.sidebar nav a.active{color:#142016;background:var(--lime)}.sidebar nav a em{color:#fff;background:var(--red);border-radius:50%;place-items:center;width:19px;height:19px;margin-right:auto;font-size:.58rem;font-style:normal;display:grid}.sidebar nav a.active em{color:#fff}.systemCard{background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;margin-top:auto;padding:14px}.systemCard>div{align-items:center;gap:8px;display:flex}.systemCard>div span{background:#55d99f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #55d99f18}.systemCard b{font-size:.7rem}.systemCard p{color:#71847a;margin:7px 0 11px;font-size:.59rem}.systemCard a{color:var(--lime);border-top:1px solid #ffffff0f;padding-top:10px;font-size:.65rem;font-weight:700;display:block}.logoutButton{color:#708179;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:40px;margin-top:10px;padding:0 14px;font-size:.72rem;display:flex}.logoutButton:hover{color:#fff}.adminMain{width:calc(100% - 252px);min-height:100vh;margin-right:252px}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;justify-content:space-between;align-items:center;height:72px;padding:0 32px;display:flex}.mobileMenu{background:0 0;border:0;display:none}.commandSearch{border:1px solid var(--line);background:var(--soft);border-radius:10px;align-items:center;gap:10px;width:320px;padding:0 11px;display:flex}.commandSearch input{width:100%;height:38px;color:var(--ink);background:0 0;border:0;outline:0;font-size:.72rem}.commandSearch svg{color:var(--muted)}.commandSearch kbd{border:1px solid var(--line);color:var(--muted);font-family:var(--font-data);direction:ltr;background:#fff;border-radius:5px;align-items:center;gap:3px;padding:4px 6px;font-size:.55rem;display:flex}.topActions{align-items:center;gap:17px;display:flex}.topActions>button{border:1px solid var(--line);width:38px;height:38px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;display:grid;position:relative}.topActions>button i{background:var(--red);border:2px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:6px}.operator{border-right:1px solid var(--line);align-items:center;gap:9px;padding-right:16px;display:flex}.operator>span{color:#102018;background:var(--lime);width:35px;height:35px;font-family:var(--font-data);border-radius:10px;place-items:center;font-size:.65rem;font-weight:700;display:grid}.operator div{flex-direction:column;display:flex}.operator b{font-size:.68rem}.operator small{color:var(--muted);margin-top:3px;font-size:.55rem}.adminPage{max-width:1480px;margin:auto;padding:35px 38px 65px}.adminPageHead{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:29px;display:flex}.adminPageHead>div:first-child>span{color:var(--lime-dark);font-size:.62rem;font-weight:800}.adminPageHead h1{letter-spacing:-.04em;margin:5px 0;font-size:1.75rem}.adminPageHead p{color:var(--muted);margin:0;font-size:.75rem}.pageActions{gap:9px;display:flex}.primaryAction,.secondaryAction{border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:.7rem;font-weight:700;display:inline-flex}.primaryAction{color:#fff;background:#17201d;border:1px solid #17201d}.primaryAction:hover{background:#26342f}.secondaryAction{border:1px solid var(--line);color:var(--ink);background:var(--surface)}.metricGrid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.metricGrid article{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-rows:auto 1fr;grid-template-columns:40px 1fr auto;align-items:start;gap:8px 11px;min-height:130px;padding:18px;display:grid;position:relative;box-shadow:0 5px 20px #141f1a08}.metricIcon{border-radius:10px;grid-row:1/3;place-items:center;width:39px;height:39px;display:grid}.metricIcon.lime{color:#57760a;background:#c9f94742}.metricIcon.blue{color:var(--blue);background:#5279d618}.metricIcon.amber{color:var(--amber);background:#d9952818}.metricIcon.green{color:var(--green);background:#26886618}.metricGrid article>span{color:var(--muted);font-size:.65rem}.metricGrid strong{font-family:var(--font-data);text-align:right;direction:ltr;align-self:end;font-size:1.45rem}.metricGrid strong small{font-family:var(--font-body);font-size:.58rem;font-weight:500}.metricGrid em{direction:ltr;align-self:center;align-items:center;gap:2px;font-size:.59rem;font-style:normal;display:flex}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.warning{color:var(--amber)!important}.dashboardGrid{grid-template-columns:1.6fr .7fr;gap:13px;margin-top:13px;display:grid}.panel{border:1px solid var(--line);background:var(--surface);border-radius:14px;box-shadow:0 5px 20px #141f1a06}.chartPanel,.healthPanel{min-height:355px;padding:20px}.panelHead{justify-content:space-between;align-items:flex-start;display:flex}.panelHead span{color:var(--muted);font-size:.58rem}.panelHead h2{margin:3px 0 0;font-size:.9rem}.panelHead>a{color:var(--muted);align-items:center;gap:6px;font-size:.6rem;font-weight:700;display:flex}.timeFilters{border:1px solid var(--line);background:var(--soft);direction:ltr;border-radius:8px;gap:3px;padding:3px;display:flex}.timeFilters button{min-width:36px;color:var(--muted);font-family:var(--font-data);background:0 0;border:0;border-radius:5px;padding:5px;font-size:.55rem}.timeFilters button.active{color:var(--ink);background:#fff;box-shadow:0 2px 6px #0000000b}.chartSummary{direction:ltr;justify-content:flex-end;align-items:flex-end;gap:12px;margin-top:19px;display:flex}.chartSummary strong{font-family:var(--font-data);font-size:1.75rem}.chartSummary span{color:var(--muted);font-family:var(--font-data);font-size:.62rem}.chartSummary em{color:var(--green);font-style:normal}.lineChart{height:210px;margin-top:5px;position:relative}.chartGrid{background:repeating-linear-gradient(to bottom, transparent 0 38px, var(--line) 39px);position:absolute;inset:0 0 25px}.lineChart svg{width:100%;height:calc(100% - 25px);position:absolute;inset:0 0 25px;overflow:visible}.chartLabels{color:var(--muted);font-family:var(--font-data);direction:ltr;justify-content:space-between;font-size:.5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.healthRing{place-items:center;height:205px;display:grid}.healthRing>div{--health:270deg;background:radial-gradient(circle at center, #fff 0 56%, transparent 57%), conic-gradient(var(--lime) 0 var(--health), #edf0e9 var(--health));border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:144px;height:144px;display:flex}.healthRing strong{font-family:var(--font-data);font-size:1.55rem}.healthRing span{color:var(--muted);font-size:.57rem}.healthLegend{border-top:1px solid var(--line);justify-content:space-between;gap:8px;padding-top:15px;display:flex}.healthLegend span{color:var(--muted);align-items:center;gap:5px;font-size:.54rem;display:flex}.healthLegend i,.sourceStatus i{border-radius:50%;width:6px;height:6px}.healthy{color:var(--green)!important}.delayed{color:var(--amber)!important}.offline{color:var(--red)!important}.healthLegend i.healthy,.sourceStatus.healthy i{background:var(--green)}.healthLegend i.delayed,.sourceStatus.delayed i{background:var(--amber)}.healthLegend i.offline,.sourceStatus.offline i{background:var(--red)}.healthLegend b{color:var(--ink)}.bottomGrid{grid-template-columns:1.4fr .6fr;gap:13px;margin-top:13px;display:grid}.recentActivity,.attentionPanel{padding:20px}.activityRow{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:12px 0;display:grid}.activityRow:last-child{border-bottom:0}.activityDot{border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.activityDot.a0{color:#6d910d;background:#c9f94735}.activityDot.a1{color:var(--blue);background:#5279d615}.activityDot.a2{color:var(--amber);background:#d9952815}.activityRow div{flex-direction:column;display:flex}.activityRow b{font-size:.67rem}.activityRow small{color:var(--muted);font-size:.56rem}.activityRow time{color:var(--muted);align-items:center;gap:5px;font-size:.53rem;display:flex}.alertCard{border:1px solid var(--line);border-radius:10px;grid-template-columns:auto 1fr auto;gap:10px;margin-top:14px;padding:13px;display:grid}.alertCard.amber{background:#fff9ee;border-color:#e8c88f}.alertCard.amber>svg{color:var(--amber)}.alertCard.neutral>svg{color:var(--blue)}.alertCard div{flex-direction:column;display:flex}.alertCard b{font-size:.65rem}.alertCard p{color:var(--muted);margin:4px 0 0;font-size:.55rem}.alertCard a{align-self:center}.loadingState{gap:13px;display:grid}.loadingState span{background:linear-gradient(90deg,#e9ebe6,#f7f8f5,#e9ebe6) 0 0/200%;border-radius:14px;height:120px;animation:1.5s infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.errorState{color:var(--red);background:#fff5f3;border:1px solid #e7b8b2;border-radius:12px;align-items:flex-start;gap:14px;padding:20px;display:flex}.errorState b{font-size:.8rem}.errorState p{margin:4px 0 10px;font-size:.65rem}.errorState button{color:#fff;background:var(--red);border:0;border-radius:7px;padding:7px 11px;font-size:.62rem}.inlineError{color:var(--red);background:#fff1ef;border-radius:8px;margin-bottom:12px;padding:10px 13px;font-size:.65rem}.dataPanel{overflow:hidden}.dataToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:12px 17px;display:flex}.toolbarSearch{border:1px solid var(--line);background:var(--soft);border-radius:8px;align-items:center;gap:8px;width:280px;padding:0 10px;display:flex}.toolbarSearch.compact{width:190px}.toolbarSearch input{background:0 0;border:0;outline:0;width:100%;height:34px;font-size:.65rem}.toolbarSearch svg{color:var(--muted)}.dataToolbar>div:last-child{align-items:center;gap:10px;display:flex}.syncStatus{color:var(--muted);align-items:center;gap:7px;font-size:.58rem;display:flex}.syncStatus i{background:var(--green);border-radius:50%;width:6px;height:6px}.iconAction{border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.adminTableWrap{overflow-x:auto}.adminTable{border-collapse:collapse;width:100%;min-width:800px}.adminTable th{height:40px;color:var(--muted);background:var(--soft);text-align:right;padding:0 18px;font-size:.57rem}.adminTable td{border-top:1px solid var(--line);height:66px;padding:8px 18px;font-size:.65rem}.adminTable td:first-child{align-items:center;gap:10px;display:flex}.adminTable td:first-child div{flex-direction:column;display:flex}.adminTable td small{color:var(--muted)}.currencyToken{border:1px solid var(--line);background:var(--soft);border-radius:10px;place-items:center;width:35px;height:35px;font-weight:700;display:grid}.adminTable input{border:1px solid var(--line);width:105px;height:35px;font-family:var(--font-data);direction:ltr;background:#fff;border-radius:7px;outline:0;padding:0 9px}.adminTable input:focus{border-color:#9ebc47;box-shadow:0 0 0 3px #c9f94724}.tableChange{font-family:var(--font-data);direction:ltr;border-radius:14px;padding:4px 7px;font-size:.57rem;display:inline-block}.tableChange.positive{background:#26886612}.tableChange.negative{background:#d75d5312}.toggleButton,.starButton,.saveRow{color:var(--muted);background:0 0;border:0}.toggleButton svg{width:27px;color:var(--green)}.starButton.active{color:var(--amber);fill:var(--amber)}.starButton.active svg{fill:currentColor}.saveRow{border:1px solid var(--line);border-radius:7px;place-items:center;width:33px;height:33px;display:grid}.saveRow:not(:disabled){color:#17201d;background:var(--lime);border-color:var(--lime)}.saveRow:disabled{opacity:.55;cursor:default}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(1turn)}}.tableFooter{border-top:1px solid var(--line);color:var(--muted);background:var(--soft);justify-content:space-between;padding:13px 18px;font-size:.57rem;display:flex}.contentStats{grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:13px;display:grid}.contentStats article{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:1fr auto;min-height:85px;padding:16px;display:grid}.contentStats span{color:var(--muted);font-size:.6rem}.contentStats strong{font-family:var(--font-data);font-size:1.35rem}.contentStats svg{color:var(--lime-dark);grid-row:1/3}.filterTabs{border:1px solid var(--line);background:var(--soft);border-radius:8px;gap:4px;padding:3px;display:flex}.filterTabs button{color:var(--muted);background:0 0;border:0;border-radius:6px;padding:6px 13px;font-size:.62rem}.filterTabs button.active{color:var(--ink);background:#fff;box-shadow:0 2px 6px #0000000a}.contentList>article{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:19px;display:grid}.contentList>article:first-child{border-top:0}.featureDot{border:1px solid var(--line);width:33px;height:33px;color:var(--muted);background:#fff;border-radius:9px}.featureDot.active{color:var(--amber);background:#fff8ea}.featureDot.active svg{fill:currentColor}.contentList article>div:nth-child(2)>span{gap:7px;display:flex}.contentList em,.contentList i{border-radius:12px;padding:3px 7px;font-size:.52rem;font-style:normal}.contentList em{color:var(--blue);background:#5279d612}.contentList i.published{color:var(--green);background:#26886612}.contentList i.draft{color:var(--amber);background:#d9952812}.contentList h2{margin:7px 0 4px;font-size:.8rem}.contentList p{color:var(--muted);margin:0;font-size:.62rem}.contentActions{flex-direction:column;align-items:flex-end;gap:9px;display:flex}.contentActions time{color:var(--muted);font-size:.54rem}.contentActions button{border:1px solid var(--line);min-width:76px;color:var(--ink);background:#fff;border-radius:7px;padding:6px 9px;font-size:.56rem}.sourceSummary{grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:13px;display:grid}.sourceSummary>div{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:17px;display:flex}.sourceSummary svg{color:var(--lime-dark)}.sourceSummary span{color:var(--muted);flex-direction:column;font-size:.58rem;display:flex}.sourceSummary strong{color:var(--ink);font-family:var(--font-data);margin-top:3px;font-size:1rem}.sourceGrid{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.sourceGrid article{padding:20px}.sourceHead{justify-content:space-between;display:flex}.sourceIcon{border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.sourceIcon.healthy{background:#26886612}.sourceIcon.delayed{background:#d9952812}.sourceIcon.offline{background:#d75d5312}.sourceStatus{background:var(--soft);border-radius:12px;align-items:center;gap:6px;height:max-content;padding:4px 8px;font-size:.53rem;display:flex}.sourceGrid h2{margin:18px 0 3px;font-size:.82rem}.sourceGrid p{color:var(--muted);margin:0;font-size:.58rem}.sourceGrid dl{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.sourceGrid dl div{background:var(--soft);border-radius:8px;flex-direction:column;padding:9px;display:flex}.sourceGrid dt{color:var(--muted);font-size:.52rem}.sourceGrid dd{font-family:var(--font-data);text-align:right;direction:ltr;margin:4px 0 0;font-size:.65rem}.latencyBar{background:var(--line);border-radius:4px;height:4px;overflow:hidden}.latencyBar i{background:var(--lime-dark);height:100%;display:block}.sourceGrid article>button{border:1px solid var(--line);background:#fff;border-radius:7px;align-items:center;gap:7px;margin-top:17px;padding:7px 10px;font-size:.58rem;display:flex}.auditTimeline{padding:14px 22px}.auditTimeline article{grid-template-columns:auto 1fr auto;gap:15px;min-height:100px;padding-top:16px;display:grid}.timelineRail{flex-direction:column;align-items:center;display:flex}.timelineRail span{color:#64840e;background:#c9f9472a;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.timelineRail i{background:var(--line);flex:1;width:1px}.auditTimeline article:last-child .timelineRail i{display:none}.auditTimeline article>div:nth-child(2)>span{color:var(--lime-dark);font-size:.55rem;font-weight:700}.auditTimeline h2{margin:4px 0;font-size:.78rem}.auditTimeline p{color:var(--muted);margin:0;font-size:.58rem}.auditTimeline time{color:var(--muted);font-family:var(--font-data);direction:ltr;font-size:.53rem}.settingsLayout{grid-template-columns:1fr 280px;align-items:start;gap:13px;display:grid}.settingsPanel{padding:25px}.settingsTitle{margin-bottom:24px}.settingsTitle span{color:var(--muted);font-size:.57rem}.settingsTitle h2{margin:3px 0 0;font-size:.95rem}.settingsPanel>label,.fieldPair label{flex-direction:column;gap:7px;margin-bottom:18px;font-size:.63rem;font-weight:700;display:flex}.settingsPanel input:not([type=checkbox]),.settingsPanel textarea{border:1px solid var(--line);background:var(--soft);resize:vertical;border-radius:8px;outline:0;width:100%;padding:10px 12px;font-size:.68rem}.settingsPanel input:focus,.settingsPanel textarea:focus{border-color:#9ebc47;box-shadow:0 0 0 3px #c9f94724}.fieldPair{grid-template-columns:1fr 1fr;gap:13px;display:grid}.switchField{border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;padding:14px;flex-direction:row!important}.switchField span{flex-direction:column;display:flex}.switchField small{color:var(--muted);font-weight:400}.switchField input{width:37px;height:21px;accent-color:var(--lime-dark)}.saveSettings{border:0}.securityCard{padding:23px}.securityCard>svg{color:var(--lime-dark)}.securityCard h2{margin:18px 0 8px;font-size:.9rem}.securityCard p{color:var(--muted);font-size:.65rem;line-height:1.8}.securityCard ul{border-top:1px solid var(--line);color:var(--muted);margin:17px 0 0;padding:14px 17px 0 0;font-size:.6rem;line-height:2}.loginPage{background:#f4f5f1;grid-template-columns:1.1fr .9fr;min-height:100vh;display:grid}.loginVisual{color:#edf4ef;background:#101a16;flex-direction:column;justify-content:space-between;min-height:100vh;padding:45px 55px;display:flex;position:relative;overflow:hidden}.loginVisual:before{content:"";border:1px solid #ffffff0e;border-radius:50%;width:620px;height:620px;position:absolute;top:15%;left:-340px;box-shadow:0 0 0 85px #ffffff05,0 0 0 170px #ffffff03}.visualTop{justify-content:space-between;display:flex;position:relative}.visualTop>span{color:#82958a;align-items:center;gap:8px;font-size:.58rem;display:flex}.visualTop>span i{background:#52d79c;border-radius:50%;width:6px;height:6px}.visualCopy{z-index:1;max-width:620px;position:relative}.visualCopy>span{color:var(--lime);font-family:var(--font-data);letter-spacing:.12em;font-size:.58rem}.visualCopy h1{letter-spacing:-.07em;margin:20px 0;font-size:clamp(3.3rem,6vw,6.5rem);line-height:1.08}.visualCopy h1 em{color:var(--lime);font-style:normal}.visualCopy p{color:#87998f;max-width:500px;font-size:.88rem;line-height:1.9}.visualMetrics{z-index:1;background:#ffffff14;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;position:relative;overflow:hidden}.visualMetrics>div{background:#111f19;align-items:center;gap:10px;padding:16px;display:flex}.visualMetrics svg{color:var(--lime)}.visualMetrics span{color:#70847a;flex-direction:column;font-size:.5rem;display:flex}.visualMetrics strong{color:#e7eeea;margin-top:3px;font-size:.6rem}.visualGlyph{color:#c9f9470b;stroke-width:.4px;width:180px;height:180px;position:absolute;top:40%;left:40px;transform:rotate(-14deg)}.loginPanel{flex-direction:column;justify-content:center;align-items:center;padding:60px;display:flex}.loginBox{width:min(390px,100%)}.loginKicker{color:var(--lime-dark);font-size:.62rem;font-weight:800}.loginBox h2{letter-spacing:-.04em;margin:8px 0;font-size:2rem}.loginBox>p{color:var(--muted);margin:0 0 30px;font-size:.72rem}.loginForm label{flex-direction:column;gap:8px;font-size:.66rem;font-weight:700;display:flex}.loginForm label>div{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:10px;height:48px;padding:0 12px;display:flex}.loginForm input{direction:ltr;background:0 0;border:0;outline:0;width:100%;height:100%}.loginForm label button{color:var(--muted);background:0 0;border:0}.loginButton{color:#131f18;background:var(--lime);border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:15px;font-size:.72rem;font-weight:800;display:flex}.loginButton:disabled{opacity:.65}.loginForm>small{color:var(--muted);text-align:center;margin-top:13px;font-size:.55rem;display:block}.formError{color:var(--red);margin:8px 0 0;font-size:.62rem}.loginPanel footer{color:#9ca49f;font-family:var(--font-data);letter-spacing:.08em;font-size:.48rem;position:absolute;bottom:25px}@media (max-width:1100px){.metricGrid{grid-template-columns:repeat(2,1fr)}.dashboardGrid,.bottomGrid{grid-template-columns:1fr}.loginVisual{padding:40px}.visualMetrics{grid-template-columns:1fr}}@media (max-width:820px){.sidebar{transition:transform .25s;transform:translate(105%);box-shadow:-20px 0 60px #0003}.sidebar.open{transform:none}.sideHead>button{display:grid}.adminMain{width:100%;margin-right:0}.mobileMenu{display:grid}.topbar{padding:0 18px}.commandSearch{width:220px}.operator div{display:none}.adminPage{padding:28px 20px 55px}.sourceGrid,.settingsLayout,.loginPage{grid-template-columns:1fr}.loginVisual{display:none}.loginPanel{min-height:100vh;padding:30px}}@media (max-width:560px){.topbar{gap:10px}.commandSearch{width:100%}.commandSearch kbd{display:none}.topActions{gap:7px}.operator{padding-right:7px}.adminPageHead{flex-direction:column;align-items:flex-start}.pageActions{width:100%}.pageActions>*{flex:1}.metricGrid,.contentStats,.sourceSummary{grid-template-columns:1fr}.dataToolbar{flex-direction:column;align-items:stretch}.toolbarSearch,.toolbarSearch.compact{width:100%}.contentList>article{grid-template-columns:auto 1fr}.contentActions{grid-column:2;align-items:flex-start}.fieldPair{grid-template-columns:1fr}.activityRow{grid-template-columns:auto 1fr}.activityRow time{grid-column:2}.tableFooter{flex-direction:column;gap:10px}}.quickAdd{grid-template-columns:.7fr 1.4fr .6fr repeat(2,.8fr) auto auto;gap:8px;margin-bottom:13px;padding:13px;display:grid}.quickAdd input,.composer input,.composer textarea,.composer select{border:1px solid var(--line);background:var(--soft);border-radius:8px;outline:0;min-width:0;padding:9px 10px;font-size:.63rem}.quickAdd input:focus,.composer input:focus,.composer textarea:focus,.composer select:focus{border-color:#9ebc47;box-shadow:0 0 0 3px #c9f94724}.marketEditors{margin-top:28px}.editorHeading span{color:var(--lime-dark);font-size:.58rem;font-weight:800}.editorHeading h2{margin:4px 0 14px;font-size:1rem}.editorGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.quickPrice{grid-template-columns:1fr auto;gap:10px;padding:14px;display:grid}.quickPrice>span{flex-direction:column;font-size:.64rem;font-weight:700;display:flex}.quickPrice small{color:var(--muted);font-size:.5rem;font-weight:400}.quickPrice input{border:1px solid var(--line);width:100%;min-width:0;font-family:var(--font-data);direction:ltr;border-radius:7px;grid-column:1;padding:7px 8px}.quickPrice button{border:1px solid var(--line);background:#fff;border-radius:7px;grid-area:1/2/3;align-self:center;place-items:center;width:32px;height:32px;display:grid}.quickPrice button:not(:disabled){border-color:var(--lime);background:var(--lime)}.composer{margin-bottom:13px;padding:20px}.composer>div:first-child span{color:var(--lime-dark);font-size:.56rem;font-weight:800}.composer h2{margin:3px 0 17px;font-size:.95rem}.composer>label,.composer .fieldPair label{flex-direction:column;gap:6px;margin-bottom:12px;font-size:.6rem;font-weight:700;display:flex}.composerActions{justify-content:flex-end;gap:8px;display:flex}@media (max-width:1100px){.quickAdd{grid-template-columns:repeat(3,1fr)}.editorGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.quickAdd,.editorGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.loginForm>small{justify-content:center;align-items:center;gap:6px;display:flex}
