/* SOFAME_FORMATION_DASHBOARD_R619 */
@media screen{
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .main-content:has(.sf-dashboard-r619){background:#080f1e!important;box-shadow:none!important;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .main-content:has(.sf-dashboard-r619)>.page-head{background:linear-gradient(110deg,#0f3247,#1c2650)!important;border:1px solid #365575!important;border-radius:22px!important;padding:22px 26px!important;box-shadow:none!important;margin-bottom:22px!important;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .main-content:has(.sf-dashboard-r619)>.page-head h1{font-size:clamp(23px,2.1vw,34px)!important;line-height:1.15!important;font-weight:750!important;letter-spacing:-.035em;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .main-content:has(.sf-dashboard-r619)>.page-head>div>span{color:#c0d4e7!important;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619{display:grid;gap:24px;color:#f4f7ff;min-width:0;padding-bottom:20px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 *{box-sizing:border-box;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 :is(h2,h3,p){margin:0;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 button{font-family:inherit;cursor:pointer;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 button:disabled{cursor:not-allowed;opacity:.58!important;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 button:focus-visible{outline:3px solid #a6cdff!important;outline-offset:4px!important;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 svg{width:21px;height:21px;flex:0 0 auto;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-intro{display:flex;align-items:center;justify-content:space-between;gap:16px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-eyebrow{display:block;font-size:10px;font-weight:750;letter-spacing:.13em;color:#bdcee8;line-height:1.5;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-intro h2{font-size:26px;letter-spacing:-.035em;color:#f4f7ff;font-weight:750;margin-top:4px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-manage{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#20314c;color:#eef4ff;border:1px solid #435b7c;border-radius:12px;padding:11px 14px;font-size:12px;font-weight:700;box-shadow:none;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi{display:flex;flex-direction:column;align-items:stretch;text-align:left;min-width:0;min-height:158px;border:1px solid #ffffff45;border-radius:20px;padding:20px;box-shadow:0 10px 24px #00000025,inset 0 1px 0 #ffffff2b;color:#fff;transition:transform .16s ease;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi:hover:not(:disabled){transform:translateY(-3px);}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi.sf619-blue{background:linear-gradient(120deg,#1744bb,#2563df);}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi.sf619-teal{background:linear-gradient(120deg,#00645d,#08766e);}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi.sf619-violet{background:linear-gradient(120deg,#5822bd,#7934d4);}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi.sf619-amber{background:linear-gradient(120deg,#f4b740,#f5ce68);color:#30230c;border-color:#fce4a6;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:650;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi-head i{display:grid;place-items:center;width:33px;height:33px;border-radius:10px;background:#ffffff24;font-style:normal;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi strong{display:block;font-size:clamp(24px,2.2vw,35px);font-weight:800;letter-spacing:-.05em;margin:13px 0 12px;overflow-wrap:anywhere;line-height:1.1;color:inherit!important;-webkit-text-fill-color:currentColor!important;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi-foot small{font-size:10px;line-height:1.45;color:inherit!important;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi-foot svg{width:17px;height:17px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-workspace{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(275px,1fr);align-items:start;gap:22px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-finance{border:1px solid #394c6b;background:#111d31;border-radius:22px;overflow:hidden;min-width:0;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-finance-hero{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:28px;background:radial-gradient(ellipse at 100% 0,#c068ff30,transparent 60%),linear-gradient(120deg,#3b216f,#6a2694);color:#fff;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-finance-hero .sf619-eyebrow{color:#e3d3f5;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-finance-hero h3{font-size:16px;line-height:1.4;font-weight:600;color:#f9efff;margin-top:8px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-month-total{display:block;font-size:clamp(30px,3vw,48px);line-height:1.15;letter-spacing:-.05em;font-weight:800;color:#fff;margin:20px 0 6px;overflow-wrap:anywhere;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-month-label{font-size:11px;color:#eadcf8;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-report{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #d2a7ed;background:#ffffff19;border-radius:12px;padding:11px 13px;color:#fff;font-size:11px;font-weight:700;box-shadow:none;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:22px 24px 14px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-heading h3{font-size:16px;font-weight:750;color:#eff5ff;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-heading>span{font-size:11px;background:#25354f;color:#cedbf0;border-radius:99px;padding:5px 9px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-list{padding:0 20px 20px;display:grid;gap:12px;max-height:590px;overflow:auto;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-row{padding:18px;border:1px solid #425d8c;border-radius:16px;background:linear-gradient(120deg,#1b355c,#1e2950);min-width:0;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-tone-1{background:linear-gradient(120deg,#34234f,#292a54);border-color:#70548e;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-tone-2{background:linear-gradient(120deg,#153e3a,#1c3447);border-color:#437b6b;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-top{display:flex;justify-content:space-between;align-items:center;gap:12px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-name{display:flex;align-items:center;gap:11px;min-width:0;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-icon{display:grid;place-items:center;border-radius:11px;width:38px;height:38px;background:#7ba9ff22;color:#b9d4ff;flex:0 0 auto;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-name b{display:block;font-size:14px;color:#f4f7ff;overflow-wrap:anywhere;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-name small{display:block;margin-top:4px;font-size:10px;color:#bdcce3;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-state{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:99px;font-size:9px;font-weight:700;white-space:nowrap;border:1px solid #f79bb35c;background:#622c3e;color:#ffdce6;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-state i{height:6px;width:6px;border-radius:50%;background:currentColor;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-state.is-online{background:#15513e;color:#c4f8de;border-color:#6eddad5c;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-money{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:20px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-money>div{flex:1;min-width:95px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-money small{display:block;color:#c3d1e7;font-size:10px;margin-bottom:4px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-money b{display:block;color:#fff;font-weight:750;font-size:18px;overflow-wrap:anywhere;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-money button{display:inline-flex;align-items:center;gap:7px;background:#ffffff15;border:1px solid #91b2e05c;border-radius:9px;padding:8px 10px;color:#eef5ff;font-size:10px;font-weight:700;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-money button svg{width:15px;height:15px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-revenue-track{height:4px;background:#ffffff12;border-radius:99px;margin-top:18px;overflow:hidden;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-revenue-track>span{display:block;height:100%;background:linear-gradient(90deg,#759aff,#b698ff);border-radius:inherit;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-empty{padding:20px 24px 28px;color:#b7c6df;font-size:13px;line-height:1.6;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-side{display:grid;gap:18px;min-width:0;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-network{border:1px solid #397b7a;background:linear-gradient(145deg,#123b3f,#13263b);border-radius:22px;padding:24px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-card-title{display:flex;align-items:center;gap:12px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-network-icon{display:grid;place-items:center;background:#57d3bf20;color:#91f0d9;border:1px solid #6addc74d;border-radius:13px;width:44px;height:44px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-network .sf619-eyebrow{color:#a6e3db;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-card-title h3{font-size:19px;color:#effffa;font-weight:700;margin-top:2px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-online-total{display:flex;align-items:center;gap:12px;margin:24px 0 12px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-online-total strong{font-size:54px;letter-spacing:-.06em;line-height:1;font-weight:800;color:#d5fff0;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-online-total>span{font-size:17px;color:#e4fff7;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-online-total small{display:block;color:#a8d4d1;font-size:11px;margin-top:4px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-network-note{color:#bad9dc;font-size:11px;line-height:1.6;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-addresses{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0;padding:16px 0;border-top:1px solid #91c3c229;border-bottom:1px solid #91c3c229;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-addresses small{display:block;font-size:10px;color:#bad9dc;margin-bottom:6px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-addresses b{display:block;font-size:22px;color:#f0fffa;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-capacity-label{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#d4ecea;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-capacity{height:7px;background:#071b2c80;border-radius:99px;overflow:hidden;margin-top:10px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-capacity>span{display:block;height:100%;background:linear-gradient(90deg,#3bd3b0,#70dbed);border-radius:inherit;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-network-button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;background:#80dfcb16;border:1px solid #65b3a26b;border-radius:11px;color:#e1fff2;padding:11px 12px;margin-top:22px;font-size:11px;font-weight:650;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-stock{position:relative;background:linear-gradient(125deg,#e8aa32,#f3ca6d);border:1px solid #fce2a7;border-radius:20px;padding:22px;color:#32250f;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-stock .sf619-eyebrow{color:#584015;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-stock-icon{float:right;background:#ffffff38;border-radius:11px;padding:8px;display:inline-flex;color:#5f4114;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-stock h3{color:#30230f;font-size:21px;line-height:1.2;font-weight:750;max-width:240px;margin:8px 0 10px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-stock p{font-size:11px;line-height:1.6;color:#523c15;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-stock button{margin-top:18px;display:inline-flex;align-items:center;gap:8px;background:#322512;color:#fff4d9;border:1px solid #59421e;border-radius:11px;padding:11px 13px;font-size:11px;font-weight:650;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-quick h3{font-size:17px;font-weight:750;color:#e7effb;margin-bottom:14px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcut{display:flex;align-items:center;gap:11px;text-align:left;background:#15233c;border:1px solid #3a527a;border-radius:15px;color:#e8f1ff;padding:16px 13px;min-width:0;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcut.sf619-violet{background:#292044;border-color:#66518a;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcut.sf619-teal{background:#143b39;border-color:#3b7870;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcut.sf619-amber{background:#3f3020;border-color:#8d703d;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcut-icon{display:grid;place-items:center;flex:0 0 auto;background:#ffffff0d;border-radius:9px;width:34px;height:34px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcut>span:nth-child(2){flex:1;min-width:0;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcut b{font-size:11px;display:block;color:#f3f5ff;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcut small{font-size:9px;display:block;color:#bfcee3;line-height:1.5;margin-top:4px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcut>svg{height:15px;width:15px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-community .sofame-whatsapp-group-card{background:linear-gradient(110deg,#13342f,#152a39)!important;border:1px solid #3c6f62!important;border-radius:16px!important;box-shadow:none!important;padding:16px 20px!important;min-height:0!important;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-community .sofame-whatsapp-group-copy h2{font-size:17px!important;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-community .sofame-whatsapp-group-copy p{font-size:11px!important;}
}
@media screen and (max-width:1200px){
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpis{grid-template-columns:repeat(2,minmax(0,1fr));}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-workspace{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:16px;}
}
@media screen and (max-width:900px){
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-workspace{grid-template-columns:minmax(0,1fr);}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;}
}
@media screen and (max-width:600px){
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .main-content:has(.sf-dashboard-r619)>.page-head{padding:18px!important;border-radius:17px!important;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619{gap:18px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-intro h2{font-size:23px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-intro>.sf619-manage{padding:9px;font-size:10px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-intro>.sf619-manage>svg:last-child{display:none;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpis{gap:10px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi{padding:14px 12px;min-height:150px;border-radius:16px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi-head{font-size:11px;align-items:flex-start;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi-head i{height:27px;width:27px;border-radius:8px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi-head i svg{height:17px;width:17px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi strong{font-size:26px;margin:14px 0 10px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi-foot small{font-size:9px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-finance-hero{padding:22px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-month-total{font-size:34px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-side{grid-template-columns:minmax(0,1fr);}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-list{padding:0 12px 14px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-row{padding:15px 12px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-name b{font-size:12px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-icon{width:31px;height:31px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-top{gap:8px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-money{gap:12px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-router-money b{font-size:16px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcut{padding:13px 10px;gap:8px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcut-icon{height:27px;width:27px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcut-icon svg{height:17px;width:17px;}
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-shortcut>svg{display:none;}
}
@media screen and (prefers-reduced-motion:reduce){
html:root:has(.app-shell.role-tenant[data-sofame-formation-dark-r614="62"]) .sf-dashboard-r619 .sf619-kpi{transition:none;}
}
