
#compteLoggedIn{padding:100px 28px 64px;background:radial-gradient(ellipse at 80% 0,#e9f0ff88,transparent 45%),#f5f7fb;}
#compteLoggedIn .cp2-in{max-width:1440px;display:grid;grid-template-columns:230px minmax(0,1fr);gap:28px 32px;align-items:start;}
#compteLoggedIn .cp2-in>*{animation:none;}
#compteLoggedIn .cp2-hero{grid-column:2;grid-row:1;background:none;padding:8px 0 0;box-shadow:none;border:0;border-radius:0;overflow:visible;}
#compteLoggedIn .cp2-hero-top{gap:17px;flex-wrap:nowrap;}
#compteLoggedIn .cp2-avatar-ring{padding:0;background:#fff;border:1px solid #dce5f0;border-radius:6px;box-shadow:0 4px 16px #15355009;}
#compteLoggedIn .cp2-avatar{width:58px;height:58px;border-radius:6px;border:4px solid #fff;background:#e4edf9;color:#1e4977;font-size:20px;overflow:hidden;}
#compteLoggedIn .cp2-eyebrow{color:#72829a;font-size:9px;letter-spacing:1.8px;}
#compteLoggedIn .cp2-hello{font-size:clamp(25px,2.8vw,37px);color:#12304c;line-height:1.16;margin:5px 0 0;letter-spacing:-1.2px;}
#compteLoggedIn .cp2-hello em{font-style:normal;color:#3168b9;background:none;-webkit-text-fill-color:currentColor;}
#compteLoggedIn .cp2-meta{color:#738398;font-size:12px;white-space:normal;flex-wrap:wrap;gap:4px 7px;overflow-wrap:anywhere;}
#compteLoggedIn .cp2-metadot{color:#a8b5c6;}
#compteLoggedIn .ac-publish{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#2461e8;color:white;border:0;border-radius:6px;padding:13px 18px;min-height:46px;cursor:pointer;flex-shrink:0;box-shadow:0 5px 16px #2461e81a;}
#compteLoggedIn .ac-publish .cp2-ptab-txt{color:white;font-size:13px;}
#compteLoggedIn .ac-publish .cp2-ptab-sub{display:none!important;}
#compteLoggedIn .ac-publish .cp2-ptab-ico{background:none;color:white;width:18px;height:18px;flex-basis:18px;}
#compteLoggedIn .ac-publish:hover{background:#194fc8;}
#compteLoggedIn .cp2-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:28px;}
#compteLoggedIn .cp2-kpi{background:#fff;border:1px solid #e0e7f0;border-radius:6px;padding:20px 16px;box-shadow:none;}
#compteLoggedIn .cp2-kpi:hover{transform:none;border-color:#e0e7f0;}

#compteLoggedIn .cp2-kpi-num{color:#143552;font-size:29px;letter-spacing:-1px;font-weight:750;}
#compteLoggedIn .cp2-kpi-lbl{font-family:var(--font-body);color:#6c7f95;font-size:11px;letter-spacing:0;text-transform:none;margin-top:9px;line-height:1.4;}


#compteLoggedIn .cp2-bar{grid-column:1;grid-row:1 / span 2;position:sticky;top:88px;background:linear-gradient(160deg,#153752,#0d273e);border:1px solid #23445e;border-radius:6px;padding:22px 12px 12px;margin:0;gap:26px;min-height:510px;box-shadow:0 12px 32px #12304c0d;}
#compteLoggedIn .ac-nav-heading{display:flex;align-items:center;gap:10px;color:#f6f9fd;font-weight:700;font-size:14px;padding:0 7px;}
#compteLoggedIn .ac-nav-heading small{display:block;font-size:9px;line-height:1.6;font-weight:400;color:#94aec6;margin-top:3px;}
#compteLoggedIn .ac-nav-mark{display:grid;place-content:center;grid-auto-flow:column;width:34px;height:36px;background:#ffffff0b;border:1px solid #ffffff13;border-radius:6px;font-size:15px;letter-spacing:-2px;}
#compteLoggedIn .ac-nav-mark>span{color:#8bcaff;}
#compteLoggedIn .cp2-ptabs{display:flex;flex-direction:column;gap:5px;}
#compteLoggedIn .cp2-ptab{display:flex;flex-direction:row;align-items:center;gap:10px;padding:12px 10px;min-height:49px;border:1px solid transparent;border-radius:6px;background:transparent;box-shadow:none;color:#b9cbdb;transform:none;}
#compteLoggedIn .cp2-ptab:hover{background:#ffffff09;border-color:transparent;box-shadow:none;transform:none;}
#compteLoggedIn .cp2-ptab-ico{background:transparent;color:#96b4d1;width:25px;height:25px;flex-basis:25px;}
#compteLoggedIn .cp2-ptab-txt{font-family:var(--font-body);font-size:12px;color:#bdcede;letter-spacing:0;font-weight:600;}
#compteLoggedIn .cp2-ptab-sub{display:none!important;}
#compteLoggedIn .cp2-ptab-active{background:#eef5ff!important;border-color:#eef5ff;}
#compteLoggedIn .cp2-ptab-active .cp2-ptab-txt,#compteLoggedIn .cp2-ptab-active .cp2-ptab-ico{color:#173e66;}
#compteLoggedIn .cp2-ptab-cta{border-top:1px solid #ffffff16;border-radius:0;margin-top:16px;padding-top:22px;}
#compteLoggedIn .cp2-ptab .dash-badge{position:static;margin-left:auto;background:#385e83;color:#fff;padding:2px 6px;font-size:10px;}
#compteLoggedIn .cp2-ptab-active .dash-badge{background:#d3e3f5;color:#183955;}
#compteLoggedIn .ac-nav-bottom{margin-top:auto;padding:14px 6px 0;border-top:1px solid #ffffff13;}
#compteLoggedIn .cp2-logout{border:0;background:none;color:#9db2c8;border-radius:6px;padding:10px 6px;font-size:11px;}
#compteLoggedIn .cp2-panel{grid-column:2;grid-row:2;min-width:0;animation:none;}
#compteLoggedIn .ac-panel-heading{margin:0 0 22px;}
#compteLoggedIn .ac-overline{display:none;}
#compteLoggedIn .ac-panel-heading h2{font-family:var(--font-head);font-size:25px;font-weight:750;letter-spacing:-.7px;color:#15334e;margin:0 0 6px;}
#compteLoggedIn .ac-panel-heading p{font-size:12px;color:#748397;margin:0;line-height:1.6;}
#compteLoggedIn .map-filters{display:flex;flex-wrap:wrap;gap:7px;border-bottom:1px solid #e0e7f0;padding:0 0 16px;}
#compteLoggedIn .map-chip{padding:9px 15px;border-radius:6px;background:#fff;border:1px solid #dce5ef;font-size:12px;}
#compteLoggedIn .map-chip-active{background:#e4edfc;color:#245495;border-color:#c3d5ef;}
#compteLoggedIn .dash-empty{padding:48px 24px;background:#ffffffb8;border:1px dashed #cad7e7;border-radius:6px;box-shadow:none;color:#6b7e93;font-size:13px;}
#compteLoggedIn .dash-empty-ico{width:50px;height:50px;background:#edf3fc;margin-bottom:15px;}
#compteLoggedIn .inbox-item{box-shadow:none;border:1px solid #dfe7f0;border-radius:6px;}
#compteLoggedIn .inbox-item:hover{transform:none;background:#fafdff;box-shadow:none;}
#compteLoggedIn .ac-settings-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;align-items:start;}
#compteLoggedIn .ac-settings-grid>div{min-width:0;border-radius:6px!important;}
#compteLoggedIn .ac-settings-grid>div:last-child{grid-column:1/-1;background:transparent!important;border-color:#e9dadd!important;}
#compteLoggedIn .ac-settings-grid>div:nth-child(2){gap:16px!important;}
#compteLoggedIn .ac-settings-grid>div:nth-child(2)>div{border-radius:6px!important;}
#compteLoggedIn .cpt-label{display:block;color:#5b7088;font-family:var(--font-body);font-size:12px;letter-spacing:0;text-transform:none;font-weight:600;margin-bottom:6px;}
#compteLoggedIn .cpt-input{border-radius:6px;border-color:#d9e2ee;background:#fbfcfe;font-size:13px;min-width:0;}
#compteLoggedIn .cpt-submit{border-radius:6px;min-height:44px;font-size:13px;margin-top:16px;box-shadow:none;}
#compteLoggedIn button:focus-visible,#compteLoggedIn a:focus-visible{outline:3px solid #83b9f5;outline-offset:3px;}
@media(max-width:1150px){#compteLoggedIn .cp2-in{grid-template-columns:200px minmax(0,1fr);gap:24px;}#compteLoggedIn .cp2-kpis{gap:7px;}#compteLoggedIn .cp2-kpi{padding:16px 11px;}#compteLoggedIn .cp2-kpi-num{font-size:25px;}#compteLoggedIn .ac-settings-grid{grid-template-columns:1fr;}#compteLoggedIn .cp2-hero-top{flex-wrap:wrap;}#compteLoggedIn .ac-publish{margin-left:75px;}}
@media(max-width:800px){#compteLoggedIn{padding:88px 18px 40px;}#compteLoggedIn .cp2-in{display:flex;flex-direction:column;gap:24px;}#compteLoggedIn .cp2-hero,#compteLoggedIn .cp2-panel{width:100%;}#compteLoggedIn .cp2-bar{position:static;min-height:0;width:100%;box-sizing:border-box;padding:9px;border-radius:6px;gap:0;}#compteLoggedIn .ac-nav-heading{display:none;}#compteLoggedIn .cp2-ptabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;}#compteLoggedIn .cp2-ptab{flex-direction:column;gap:6px;padding:10px 4px;justify-content:center;text-align:center;}#compteLoggedIn .cp2-ptab-txt{font-size:10px;}#compteLoggedIn .cp2-ptab-cta{display:none;}#compteLoggedIn .cp2-ptab .dash-badge{position:absolute;top:3px;right:3px;}#compteLoggedIn .ac-nav-bottom{padding:5px 5px 0;margin-top:6px;text-align:right;}#compteLoggedIn .cp2-logout{padding:6px;font-size:10px;}#compteLoggedIn .cp2-hero-top{gap:12px;}#compteLoggedIn .ac-publish{margin-left:0;}#compteLoggedIn .cp2-kpis{margin-top:22px;}#compteLoggedIn .cp2-kpi-lbl{font-size:10px;}}
@media(max-width:480px){#compteLoggedIn .cp2-kpis{grid-template-columns:repeat(2,minmax(0,1fr));}#compteLoggedIn .cp2-kpi:first-child{grid-column:1/-1;display:flex;align-items:center;gap:15px;}#compteLoggedIn .cp2-kpi:first-child .cp2-kpi-lbl{margin-top:0;}#compteLoggedIn .cp2-kpi{padding:14px;}#compteLoggedIn .cp2-hello{font-size:26px;}#compteLoggedIn .cp2-avatar{width:48px;height:48px;}#compteLoggedIn .ac-publish{width:100%;}#compteLoggedIn .ac-panel-heading h2{font-size:23px;}}
