.backoffice_login__2xLQ2,.backoffice_shell__P8mLX{--line:#253644;--muted:#91a7b9;--accent:#47dccd;background:#0b131c;color:#e8f2f7;min-height:100vh;font-family:Arial,sans-serif}.backoffice_shell__P8mLX{display:grid;grid-template-columns:254px minmax(0,1fr)}.backoffice_sidebar__1Vh_G{position:sticky;top:0;height:100vh;padding:25px 20px;background:#101c27;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:22px}.backoffice_eyebrow__aBLbc{font-size:10px;letter-spacing:2px;color:var(--accent);font-weight:700}.backoffice_sidebar__1Vh_G nav{display:grid;gap:8px;margin-top:18px}.backoffice_login__2xLQ2 button,.backoffice_shell__P8mLX button{cursor:pointer;border:1px solid var(--line);border-radius:9px;background:#19303d;color:#e8f2f7;padding:11px 16px;font-size:12px;font-weight:600}.backoffice_sidebar__1Vh_G nav button{display:flex;gap:12px;align-items:center;text-align:left;background:transparent;padding:14px 12px;border-color:transparent;color:var(--muted)}.backoffice_sidebar__1Vh_G nav button.backoffice_selected__3J7Xf{color:var(--accent);background:#19363b;border-color:#295052}.backoffice_login__2xLQ2 button:hover,.backoffice_shell__P8mLX button:hover{border-color:var(--accent)}.backoffice_login__2xLQ2 button:disabled,.backoffice_shell__P8mLX button:disabled{opacity:.45;cursor:not-allowed}.backoffice_sideFooter__a2Sg1{margin-top:auto;font-size:12px;color:var(--muted);line-height:1.7}.backoffice_sideFooter__a2Sg1 a{display:flex;align-items:center;gap:7px;color:#c8e5eb;margin-top:16px;text-decoration:none}.backoffice_pill__GeRbt{display:inline-block;border:1px solid #335052;color:#70e5ca;font-size:9px;letter-spacing:1px;padding:7px 9px;border-radius:6px;white-space:nowrap}.backoffice_main__qxOKi{padding:32px 38px;min-width:0}.backoffice_top__LALUq{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:25px;margin-bottom:26px;gap:20px}.backoffice_top__LALUq h1{font-size:28px;font-weight:500;margin:10px 0 0}.backoffice_identity__u1uxb{display:flex;align-items:center;gap:12px}.backoffice_identity__u1uxb b{font-size:13px}.backoffice_identity__u1uxb small{font-size:10px;color:var(--muted);display:block;margin-top:6px}.backoffice_identity__u1uxb button{padding:10px}.backoffice_hero__FeINY{padding:32px;background:linear-gradient(115deg,#143844,#14232f);border:1px solid #2c5360;border-radius:15px;display:flex;align-items:center;justify-content:space-between;gap:40px}.backoffice_hero__FeINY h2{font-size:29px;font-weight:500;margin:14px 0}.backoffice_hero__FeINY p{max-width:650px;color:#b4ccd5;line-height:1.7;font-size:14px}.backoffice_hero__FeINY>svg{color:#47dccd;flex-shrink:0}.backoffice_stats__inazy{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;margin:24px 0}.backoffice_stats__inazy article{background:#131f2b;border:1px solid var(--line);border-radius:12px;padding:24px;display:grid;gap:16px}.backoffice_stats__inazy article>span{font-size:12px;color:var(--muted)}.backoffice_stats__inazy strong{font-size:38px;font-weight:500}.backoffice_stats__inazy strong.backoffice_feed__ZVZ2s{font-size:20px}.backoffice_stats__inazy small{color:var(--muted);font-size:11px}.backoffice_panel__d2xsz{background:#111e29;border:1px solid var(--line);border-radius:12px;padding:24px;margin:22px 0;font-size:13px;line-height:1.7}.backoffice_panel__d2xsz h2{font-size:18px;margin:0 0 15px;font-weight:500}.backoffice_panel__d2xsz p{color:#b0c3d1}.backoffice_panel__d2xsz small{display:block;color:var(--muted);margin-top:12px}.backoffice_formRow__o6WEP{display:flex;align-items:end;gap:14px;flex-wrap:wrap}.backoffice_formRow__o6WEP label{flex:1;min-width:170px}.backoffice_login__2xLQ2 input,.backoffice_shell__P8mLX input:not([type=checkbox]),.backoffice_shell__P8mLX select{display:block;width:100%;background:#0b1721;color:#edf6fc;border:1px solid #38505f;border-radius:8px;min-height:41px;padding:10px 12px;margin-top:6px;font-size:13px}.backoffice_search__FE7ml{max-width:430px;margin-bottom:20px!important}.backoffice_tableWrap___0Sla{overflow:auto;border:1px solid var(--line);border-radius:10px}.backoffice_tableWrap___0Sla table{width:100%;border-collapse:collapse;font-size:12px;text-align:left;white-space:nowrap}.backoffice_tableWrap___0Sla th{font-size:10px;color:var(--muted);background:#142431;text-transform:uppercase;letter-spacing:.6px;font-weight:500}.backoffice_tableWrap___0Sla td,.backoffice_tableWrap___0Sla th{padding:16px;border-bottom:1px solid var(--line)}.backoffice_tableWrap___0Sla small{display:block;color:var(--muted);font-size:10px;margin-top:5px}.backoffice_tableWrap___0Sla tr:last-child td{border-bottom:0}.backoffice_actions__34fhM{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.backoffice_actions__34fhM button{padding:8px 10px;font-size:11px}.backoffice_checks__ovW0z{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.backoffice_checks__ovW0z label{display:flex;gap:10px;align-items:center}.backoffice_checks__ovW0z input{accent-color:#47dccd}.backoffice_error__EXOS6,.backoffice_notice__Wpo3U{padding:14px 18px;border:1px solid #763744;border-radius:8px;background:#301e27;color:#ffbcc4;font-size:13px}.backoffice_notice__Wpo3U{border-color:#2c6857;background:#14342b;color:#91eac9}.backoffice_footer__Put9X{margin-top:35px;color:var(--muted);font-size:10px;letter-spacing:.5px}.backoffice_login__2xLQ2{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center;padding:8vw}.backoffice_login__2xLQ2>section>p{color:#9db3c4;line-height:1.8;max-width:510px}.backoffice_login__2xLQ2 h1{font-size:48px;font-weight:500;max-width:500px;line-height:1.15;margin:30px 0}.backoffice_loginCard__XIUqw{max-width:440px;padding:35px;border:1px solid #314452;border-radius:16px;background:#14222f;display:grid;gap:20px;box-shadow:0 35px 90px #0004}.backoffice_loginCard__XIUqw h2{font-weight:500;font-size:26px;margin:0}.backoffice_loginCard__XIUqw p{margin:0;font-size:13px;color:#9db3c4}.backoffice_loginCard__XIUqw label{font-size:12px}.backoffice_loginCard__XIUqw button{background:#43d7c7;color:#092327;min-height:46px}.backoffice_loginCard__XIUqw a{font-size:12px;color:#73d6dd;text-decoration:none}.backoffice_loginCard__XIUqw small,.backoffice_loginNote__KrNOG{font-size:11px;color:#9db3c4;line-height:1.6}.backoffice_loginNote__KrNOG{padding-top:30px;color:#69cdbf}.backoffice_login__2xLQ2 *,.backoffice_shell__P8mLX *{box-sizing:border-box}@media(max-width:1000px){.backoffice_shell__P8mLX{grid-template-columns:210px minmax(0,1fr)}.backoffice_main__qxOKi{padding:24px 18px}.backoffice_identity__u1uxb small{max-width:180px;overflow:hidden}.backoffice_hero__FeINY>svg{display:none}.backoffice_login__2xLQ2{gap:35px;padding:6vw}.backoffice_login__2xLQ2 h1{font-size:38px}}@media(max-width:740px){.backoffice_shell__P8mLX{display:block}.backoffice_sidebar__1Vh_G{position:relative;height:auto;padding:14px}.backoffice_sidebar__1Vh_G nav{display:flex;overflow:auto;margin:0}.backoffice_sidebar__1Vh_G nav button{white-space:nowrap}.backoffice_sideFooter__a2Sg1,.backoffice_sidebar__1Vh_G>.backoffice_eyebrow__aBLbc{display:none}.backoffice_main__qxOKi{padding:18px 12px}.backoffice_top__LALUq{align-items:flex-start;flex-direction:column}.backoffice_identity__u1uxb{width:100%}.backoffice_identity__u1uxb>span{flex:1}.backoffice_hero__FeINY{padding:22px}.backoffice_hero__FeINY h2{font-size:25px}.backoffice_login__2xLQ2{grid-template-columns:1fr;padding:30px 20px;gap:24px}.backoffice_login__2xLQ2 h1{font-size:30px}.backoffice_loginCard__XIUqw{max-width:none;padding:24px}}.backoffice_sidebar__1Vh_G{height:100dvh;max-height:100dvh;align-self:start;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--muted) transparent;scroll-padding-block:18px}.backoffice_sidebar__1Vh_G>*{flex-shrink:0}.backoffice_sidebar__1Vh_G nav button{scroll-margin-block:12px}@media(max-width:740px){.backoffice_sidebar__1Vh_G{height:auto;max-height:none;overflow:visible;scrollbar-gutter:auto}.backoffice_sidebar__1Vh_G nav{overflow-x:auto;overscroll-behavior-x:contain;padding:4px 0 10px;scrollbar-width:thin}.backoffice_sidebar__1Vh_G nav button{flex-shrink:0}}