@charset "UTF-8";
/* ===== bloc d'origine : pc-v1881 ===== */

/* PIX'CEL Studio Social V1.8.81 — Boost operational workspace */
#growth .growth-head{margin-top:24px!important}
#growth .pc81-workspace{display:grid;gap:16px;margin-top:14px}
#growth .pc81-top{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);gap:16px}
#growth .pc81-card{background:#fff;border:1px solid #e5e8f0;border-radius:25px;padding:24px 26px;box-shadow:0 14px 34px rgba(23,33,63,.045)}
#growth .pc81-card h3{margin:5px 0 7px;font-size:21px;color:#17213f}#growth .pc81-card p{margin:0;color:#707891;line-height:1.55;font-size:12px}
#growth .pc81-ey{display:block;color:#ff6426;font-size:9px;font-weight:950;letter-spacing:.17em;text-transform:uppercase}
#growth .pc81-goal{background:linear-gradient(120deg,#fff5ef 0%,#fff 45%,#fff3f7 100%);position:relative;overflow:hidden}
#growth .pc81-goalrow{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:18px}
#growth .pc81-goalnum b{display:block;font-size:42px;line-height:1;color:#17213f}#growth .pc81-goalnum span{display:block;margin-top:7px;color:#727a91;font-size:11px}
#growth .pc81-progress{flex:1;max-width:460px}.pc81-progress-track{height:10px;border-radius:99px;background:#eceef4;overflow:hidden}.pc81-progress-track i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#ff6426 0%,#ff8b62 52%,#f05a9d 100%)}
#growth .pc81-progress small{display:flex;justify-content:space-between;margin-top:8px;color:#7a8196;font-size:9px}
#growth .pc81-lever{background:linear-gradient(145deg,#111a38 0%,#1a1c42 70%,#432641 120%);color:#fff;border:0}#growth .pc81-lever h3{color:#fff;font-size:24px}#growth .pc81-lever p{color:#c8cad6}
#growth .pc81-pill{display:inline-flex;margin-top:16px;border-radius:99px;padding:7px 11px;background:rgba(255,255,255,.10);color:#fff;font-size:9px;font-weight:850}
#growth .pc81-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px}.pc81-flow div{position:relative;background:#f6f7fb;border-radius:17px;padding:15px 16px;min-height:86px}.pc81-flow div.active{background:linear-gradient(125deg,#fff0e8,#fff5f7);box-shadow:inset 0 0 0 1px rgba(255,100,38,.15)}.pc81-flow b{display:block;font-size:10px;color:#ff6426;margin-bottom:6px}.pc81-flow strong{font-size:13px;color:#17213f}.pc81-flow small{display:block;color:#7a8196;font-size:9px;line-height:1.35;margin-top:4px}
#growth .pc81-tests-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:15px}.pc81-tests-head button{white-space:nowrap}
#growth .pc81-tests{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.pc81-test{border:1px solid #e8eaf1;border-radius:19px;padding:17px;background:#fff}.pc81-test-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.pc81-test-top span{font-size:9px;font-weight:900;color:#ff6426}.pc81-state{padding:5px 8px;border-radius:99px;background:#fff2eb!important;color:#e85421!important}.pc81-test h4{font-size:14px;margin:12px 0 7px;color:#17213f}.pc81-test p{font-size:10px!important}.pc81-test footer{margin-top:13px;padding-top:11px;border-top:1px solid #eceef4;display:flex;justify-content:space-between;color:#747c92;font-size:9px}.pc81-test footer b{color:#17213f}
#growth .pc81-bottom{display:grid;grid-template-columns:1.25fr .75fr;gap:16px}.pc81-learning{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid #eef0f5}.pc81-learning:last-child{border:0}.pc81-learning i{width:9px;height:9px;border-radius:50%;margin-top:4px;background:linear-gradient(135deg,#ff6426,#f05a9d);flex:0 0 9px}.pc81-learning b{display:block;font-size:11px;color:#17213f}.pc81-learning span{display:block;font-size:9px;color:#7b8296;margin-top:3px}
#growth .pc81-next{display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(120deg,#fff5ef,#fff 55%,#fff2f6)}.pc81-next .pc81-date{font-size:31px;font-weight:950;color:#17213f;margin:14px 0 5px}.pc81-next button{margin-top:18px;align-self:flex-start}
#growth .pc81-muted{color:#8a90a2!important}
@media(max-width:1050px){#growth .pc81-top,#growth .pc81-bottom{grid-template-columns:1fr}#growth .pc81-tests{grid-template-columns:1fr}#growth .pc81-flow{grid-template-columns:repeat(2,1fr)}}
