:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--arn-navy:#0b1d3a;--arn-navy-deep:#07152c;--arn-teal:#0f6d73;--arn-teal-strong:#0b5c62;--arn-gold:#d18a2e;--arn-canvas:#f5f7fa;--arn-surface:#fff;--arn-ink:#1a2233;--arn-muted:#64748b;--arn-border:#dde5ea;--arn-soft-teal:#e4f3f4;--arn-soft-gold:#fff4e3;--arn-soft-rose:#fbecef;color:var(--arn-ink);background:var(--arn-canvas);font-family:Inter,Aptos,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}html{background:var(--arn-canvas);scroll-behavior:smooth;min-width:320px;min-height:100%}body{min-width:320px;min-height:100vh;color:var(--arn-ink);background:linear-gradient(#ffffffdb,#f5f7faf5),url(/assets/brand-pattern.svg) top/960px repeat-y;margin:0}body,button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s,transform .16s}img,svg{max-width:100%}#root{text-align:left;border:0;width:100%;min-height:100vh;margin:0}::selection{color:#fff;background:var(--arn-teal)}:focus-visible{outline-offset:3px;outline:3px solid #0f6d7347}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box}body{color:#1a2233;background:#f5f7fa;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.candidate-flow-v202{background:linear-gradient(145deg,#f4f7f6 0%,#fff 54%,#eef6f5 100%)!important;padding:28px!important}.candidate-onboarding-v202{background:#fff;border:1px solid #0d354c1a;border-radius:28px;overflow:hidden;box-shadow:0 20px 56px #0b293b1a}.candidate-onboarding-hero-v202{color:#fff;background:radial-gradient(circle at 88% 16%,#2ca0995c,#0000 26%),linear-gradient(120deg,#092c45 0%,#0a5261 62%,#0d7776 100%);grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:end;gap:36px;padding:clamp(28px,5vw,58px);display:grid}.candidate-onboarding-hero-v202 h1,.candidate-onboarding-hero-v202 p,.candidate-onboarding-hero-v202 strong,.candidate-onboarding-hero-v202 small{color:#fff!important}.candidate-onboarding-hero-v202 h1{letter-spacing:-.045em;max-width:760px;margin:9px 0 12px;font-size:clamp(2rem,4.2vw,3.7rem);line-height:1.02}.candidate-onboarding-hero-v202>div>p:not(.candidate-kicker-v202){max-width:660px;margin:0;font-size:1.04rem;line-height:1.58;color:#fffc!important}.candidate-kicker-v202,.candidate-reassurance-label-v202{letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800;color:#f5c45f!important}.candidate-steps-v202{gap:8px;margin:0;padding:0;list-style:none;display:grid}.candidate-steps-v202 li{background:#ffffff14;border:1px solid #fff3;border-radius:15px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;min-height:57px;padding:10px 14px;display:grid}.candidate-steps-v202 li span{color:#ffffffc2;border:1px solid #ffffff5c;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.72rem;font-weight:800;display:grid}.candidate-steps-v202 li strong{font-size:.88rem}.candidate-steps-v202 li small{font-size:.72rem;color:#ffffffad!important}.candidate-steps-v202 li.is-active{background:#f5c45f21;border-color:#f5c45fc7}.candidate-steps-v202 li.is-active span{color:#092c45;background:#f5c45f;border-color:#f5c45f}.candidate-steps-v202 li.is-complete span{color:#092c45;background:#7fe0c9;border-color:#7fe0c9}.candidate-onboarding-panel-v202{grid-template-columns:minmax(0,1.1fr) minmax(280px,.72fr);align-items:stretch;gap:clamp(28px,5vw,68px);padding:clamp(28px,5vw,58px);display:grid}.candidate-form-area-v202 h2,.candidate-reassurance-v202 h2{color:#092c45;letter-spacing:-.035em;margin:8px 0 10px;font-size:clamp(1.55rem,2.6vw,2.2rem);line-height:1.1}.candidate-intro-v202{color:#4a6170;max-width:620px;margin:0 0 25px;line-height:1.6}.candidate-form-v202{gap:10px;max-width:650px}.candidate-form-v202 label{color:#163d53;margin-top:10px;font-size:.86rem;font-weight:800}.candidate-form-v202 input{color:#092c45;min-height:53px;box-shadow:none;background:#fff;border:1px solid #c8d6d8;border-radius:13px}.candidate-form-v202 input:focus{border-color:#0d7776;outline:3px solid #0d777624}.candidate-form-v202>button[type=submit]{width:fit-content;min-width:220px;box-shadow:none;background:#0d7776;border-radius:12px;margin-top:14px}.candidate-form-v202>button[type=submit]:hover{background:#0a6263;transform:translateY(-1px)}.candidate-resume-v202{color:#174a51;background:#edf8f6;border:1px solid #b8dfd9;margin:8px 0 0}.candidate-reassurance-v202{background:linear-gradient(160deg,#eff9f7 0%,#f9f6ed 100%);border:1px solid #d4e5e1;border-radius:20px;align-self:stretch;padding:30px}.candidate-reassurance-v202 p{color:#405d67;line-height:1.6}.candidate-reassurance-v202 ul{gap:12px;margin:25px 0 0;padding:0;list-style:none;display:grid}.candidate-reassurance-v202 li{color:#163d53;padding-left:25px;font-size:.9rem;line-height:1.45;position:relative}.candidate-reassurance-v202 li:before{content:"";background:#d79d3a;border-radius:50%;width:9px;height:9px;position:absolute;top:.42em;left:0}.candidate-fields-grid-v202{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid}.candidate-fields-grid-v202>div{gap:0;display:grid}.candidate-fields-grid-v202 .is-wide{grid-column:1/-1}.candidate-consent-v202{color:#204a58;background:#f1f8f7;border:1px solid #d7e7e4;border-radius:15px;margin:18px 0 0}.candidate-consent-v202 .secondary-button{color:#173f53;background:#fff;border-color:#6a8790}@media (width<=820px){.candidate-flow-v202{padding:12px!important}.candidate-onboarding-v202{border-radius:20px}.candidate-onboarding-hero-v202,.candidate-onboarding-panel-v202{grid-template-columns:1fr;gap:25px;padding:26px 21px}.candidate-steps-v202{grid-template-columns:repeat(3,minmax(0,1fr))}.candidate-steps-v202 li{text-align:center;grid-template-columns:1fr;min-height:0;padding:10px}.candidate-steps-v202 li span{justify-self:center}.candidate-steps-v202 li small{display:none}.candidate-reassurance-v202{padding:23px}}@media (width<=540px){.candidate-steps-v202 li strong{font-size:.74rem}.candidate-fields-grid-v202{grid-template-columns:1fr}.candidate-fields-grid-v202 .is-wide{grid-column:auto}.candidate-form-v202>button[type=submit]{width:100%}}.candidate-questionnaire-v203{background:#fff;border:1px solid #0d354c1a;border-radius:28px;overflow:hidden;box-shadow:0 20px 56px #0b293b1a}.candidate-questionnaire-hero-v203{background:radial-gradient(circle at 88% 13%,#2ca0995c,#0000 27%),linear-gradient(120deg,#092c45 0%,#0a5261 62%,#0d7776 100%);grid-template-columns:minmax(0,1.25fr) minmax(260px,.55fr);align-items:end;gap:38px;padding:clamp(28px,5vw,58px);display:grid}.candidate-questionnaire-hero-v203 h1{letter-spacing:-.045em;margin:9px 0 12px;font-size:clamp(2rem,4vw,3.5rem);line-height:1.04;color:#fff!important}.candidate-questionnaire-hero-v203>div>p:not(.candidate-kicker-v202){max-width:680px;margin:0;line-height:1.58;color:#fffc!important}.candidate-progress-card-v203{color:#fff;background:#021d2b42;border:1px solid #f5c45fa8;border-radius:18px;gap:4px;padding:21px;display:grid}.candidate-progress-card-v203 span{color:#f5c45f;letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:800}.candidate-progress-card-v203 strong{letter-spacing:-.06em;text-shadow:0 1px 12px #00000029;font-size:2.35rem;line-height:1;color:#fff!important}.candidate-progress-card-v203 small{font-size:.84rem;font-weight:700;color:#ffffffe0!important}.candidate-progress-bar-v203{background:#ffffff2e;border-radius:99px;height:7px;margin-top:13px;overflow:hidden}.candidate-progress-bar-v203 i{border-radius:inherit;background:#f5c45f;height:100%;transition:width .28s;display:block}.candidate-rule-change-v203{text-align:center;background:linear-gradient(130deg,#fff8e6 0%,#eef9f6 100%);border:1px solid #d9b05d;border-radius:20px;gap:10px;max-width:940px;margin:28px auto 0;padding:23px 28px;display:grid}.candidate-rule-change-v203>span{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#092c45;border-radius:999px;justify-self:center;padding:7px 12px;font-size:.69rem;font-weight:800}.candidate-rule-change-v203 strong{color:#092c45;font-size:1.35rem}.candidate-rule-change-v203 p{color:#49636b;margin:0;font-weight:650;line-height:1.55}.candidate-instructions-v203{background:#f6fbfa;border:1px solid #d6e5e2;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(260px,.68fr);gap:18px;max-width:1040px;margin:28px auto 0;padding:20px;display:grid}.candidate-instruction-copy-v203{color:#254e5b;align-self:center;font-size:1rem;line-height:1.62}.candidate-mode-chip-v203{place-self:start;margin:0!important}.candidate-scale-v203{background:#fff;border:1px dashed #9ecac3;border-radius:15px;grid-column:1/-1;grid-template-columns:minmax(190px,.46fr) 1fr;align-items:center;gap:16px;padding:16px;display:grid}.candidate-scale-v203>div:first-child{gap:4px;display:grid}.candidate-scale-v203>div:first-child strong{color:#092c45;font-size:.88rem}.candidate-scale-v203>div:first-child span{color:#60767d;font-size:.8rem;line-height:1.45}.candidate-scale-v203 .scale-legend{margin:0}.candidate-block-heading-v203{max-width:1040px;margin:29px auto 16px;padding:0 4px}.candidate-block-heading-v203 .section-kicker{margin:0 0 8px}.candidate-block-heading-v203 .question-title{color:#092c45;letter-spacing:-.035em;max-width:830px;margin:0;font-size:clamp(1.5rem,2.8vw,2.35rem);line-height:1.18}.candidate-free-reminder-v203{color:#0a6868;background:#eaf7f5;border-radius:12px;margin:14px 0 0;padding:9px 12px;font-size:.87rem;font-weight:800;display:inline-block}.candidate-rating-grid-v203{max-width:1040px;margin:0 auto}.candidate-rating-grid-v203 .rating-card{border-color:#d6e4e2;box-shadow:0 6px 18px #0b293b0d}.candidate-rating-grid-v203 .rating-card:hover{border-color:#8ec5bc;box-shadow:0 10px 25px #0b293b14}.candidate-rating-grid-v203 .rating-button{border-radius:11px}.candidate-question-actions-v203{border-top:1px solid #dfe9e7;max-width:1040px;margin:31px auto 0;padding:24px clamp(20px,5vw,56px) 34px}.candidate-question-actions-v203>button{border-radius:12px;min-width:180px}@media (width<=820px){.candidate-questionnaire-v203{border-radius:20px}.candidate-questionnaire-hero-v203,.candidate-instructions-v203,.candidate-scale-v203{grid-template-columns:1fr}.candidate-questionnaire-hero-v203{gap:24px;padding:27px 21px}.candidate-instructions-v203{margin:20px 16px 0;padding:17px}.candidate-block-heading-v203{margin:23px 20px 15px}.candidate-rating-grid-v203{margin:0 16px}.candidate-question-actions-v203{margin-top:22px;padding:21px}}@media (width<=540px){.candidate-rule-change-v203{margin:18px 12px 0;padding:19px}.candidate-question-actions-v203{grid-template-columns:1fr;gap:10px;display:grid}.candidate-question-actions-v203>button{width:100%}}.candidate-result-command-v204{background:radial-gradient(circle at 88% 18%,#2ca09957,#0000 27%),linear-gradient(120deg,#092c45 0%,#0a5261 60%,#0d7776 100%);border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);align-items:center;gap:32px;margin:0 0 24px;padding:clamp(25px,4vw,46px);display:grid;box-shadow:0 18px 42px #092c4526}.candidate-result-command-v204 h1{letter-spacing:-.045em;max-width:560px;margin:7px 0 10px;font-size:clamp(1.85rem,3.3vw,3rem);line-height:1.06;color:#fff!important}.candidate-result-command-v204 .section-kicker{color:#f5c45f!important}.candidate-result-command-copy-v204>p:last-child{max-width:580px;margin:0;line-height:1.58;color:#ffffffd1!important}.candidate-result-command-actions-v204{gap:13px;display:grid}.candidate-result-primary-actions-v204,.candidate-result-secondary-actions-v204{flex-wrap:wrap;gap:9px;display:flex}.candidate-result-primary-actions-v204>button,.candidate-result-secondary-actions-v204>button{border-radius:11px;min-height:43px;padding:10px 14px;font-size:.83rem}.candidate-result-primary-actions-v204 .premium-pdf-button{color:#092c45;box-shadow:none;background:#f5c45f}.candidate-result-primary-actions-v204 .secondary-button{color:#fff;background:#ffffff1f;border-color:#ffffff61}.candidate-result-secondary-actions-v204>button{color:#fff;background:#0523303b;border:1px solid #ffffff3d}.candidate-result-secondary-actions-v204>button:hover{background:#ffffff26;border-color:#f5c45f}.candidate-result-secondary-actions-v204 .candidate-result-back-v204{margin-left:auto}@media (width<=820px){.candidate-result-command-v204{border-radius:20px;grid-template-columns:1fr;gap:24px;padding:27px 21px}}@media (width<=540px){.candidate-result-primary-actions-v204,.candidate-result-secondary-actions-v204{grid-template-columns:1fr;display:grid}.candidate-result-primary-actions-v204>button,.candidate-result-secondary-actions-v204>button{width:100%}.candidate-result-secondary-actions-v204 .candidate-result-back-v204{margin-left:0}}.customer-account-da-v199 .customer-login-hero-v205{background:radial-gradient(circle at 88% 12%,#2ca09959,#0000 27%),linear-gradient(120deg,#092c45 0%,#0a5261 62%,#0d7776 100%);border-radius:27px;grid-template-columns:minmax(0,1.25fr) minmax(300px,.7fr);align-items:end;gap:38px;margin:0 0 24px;padding:clamp(29px,5vw,58px);display:grid;box-shadow:0 19px 46px #092c4524}.customer-account-da-v199 .customer-login-hero-v205 h1{letter-spacing:-.05em;max-width:700px;margin:8px 0 12px;font-size:clamp(2rem,4.2vw,3.6rem);line-height:1.03;color:#fff!important}.customer-account-da-v199 .customer-login-hero-v205 .section-kicker{color:#f5c45f!important}.customer-account-da-v199 .customer-login-hero-v205 .subtitle{max-width:670px;margin:0;line-height:1.6;color:#ffffffd1!important}.customer-login-steps-v205{gap:8px;margin:0;padding:0;list-style:none;display:grid}.customer-login-steps-v205 li{background:#ffffff14;border:1px solid #fff3;border-radius:15px;grid-template-columns:35px 1fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.customer-login-steps-v205 li span{color:#092c45;background:#f5c45f;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.7rem;font-weight:900;display:grid}.customer-login-steps-v205 strong{font-size:.86rem;color:#fff!important}.customer-login-steps-v205 small{font-size:.72rem;color:#ffffffba!important}.customer-account-da-v199 .customer-login-workspace-v205{background:#fff;border:1px solid #d9e6e4;border-radius:24px;align-items:stretch;padding:clamp(23px,4vw,48px);box-shadow:0 14px 36px #092c4512}.customer-account-da-v199 .customer-login-workspace-v205 .checkout-form{box-shadow:none;background:0 0;border:0;padding:0}.customer-account-da-v199 .customer-login-workspace-v205 .checkout-form h2{color:#092c45;letter-spacing:-.035em;font-size:clamp(1.55rem,2.6vw,2.18rem)}.customer-account-da-v199 .customer-login-workspace-v205 .checkout-form>div>p:last-child{color:#597079;line-height:1.6}.customer-account-da-v199 .customer-login-workspace-v205 input{border-color:#c8d8d6;border-radius:12px;min-height:52px}.customer-account-da-v199 .customer-login-workspace-v205 .customer-login-help-v205{box-shadow:none;background:linear-gradient(155deg,#eef9f7 0%,#fbf7ed 100%);border:1px solid #d8e8e5;border-radius:20px;align-content:center;padding:clamp(25px,4vw,39px);display:grid}.customer-login-help-v205>span{color:#bc8329;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.customer-login-help-v205>strong{color:#092c45;margin-top:9px;font-size:1.45rem;line-height:1.14}.customer-login-help-v205 p{color:#4b6470;line-height:1.6}.customer-login-help-v205 ul{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.customer-login-help-v205 li{color:#214657;padding-left:22px;font-size:.87rem;position:relative}.customer-login-help-v205 li:before{content:"";background:#0d7776;border-radius:50%;width:9px;height:9px;position:absolute;top:.35em;left:0}@media (width<=820px){.customer-account-da-v199 .customer-login-hero-v205{border-radius:20px;grid-template-columns:1fr;gap:25px;padding:28px 21px}.customer-account-da-v199 .customer-login-workspace-v205{border-radius:20px;padding:25px 21px}}@media (width<=540px){.customer-login-steps-v205 li{grid-template-columns:30px 1fr}.customer-login-steps-v205 small{display:none}}.customer-account-da-v199 .customer-command-center-v206{grid-template-columns:minmax(0,1.22fr) minmax(270px,.58fr);align-items:stretch;gap:18px;display:grid}.customer-account-da-v199 .customer-command-hero-v206{color:#fff;background:radial-gradient(circle at 87% 12%,#2ca09952,#0000 28%),linear-gradient(120deg,#092c45,#0a6470);border:1px solid #092c4514;border-radius:22px;padding:clamp(24px,4vw,42px);box-shadow:0 16px 37px #092c451f}.customer-account-da-v199 .customer-command-hero-v206>span{color:#f5c45f;letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:800}.customer-account-da-v199 .customer-command-hero-v206>strong{letter-spacing:-.04em;max-width:620px;margin:10px 0;font-size:clamp(1.55rem,2.8vw,2.35rem);line-height:1.1;display:block;color:#fff!important}.customer-account-da-v199 .customer-command-hero-v206>p{max-width:560px;line-height:1.58;color:#ffffffd1!important}.customer-account-da-v199 .customer-command-hero-v206 .secondary-button{color:#fff;background:#ffffff1f;border-color:#ffffff61}.customer-account-da-v199 .customer-next-action-card-v206{background:linear-gradient(150deg,#eef9f7,#fbf6e9);border:1px solid #d8e8e5;border-radius:22px;align-content:center;padding:28px;display:grid}.customer-account-da-v199 .customer-next-action-card-v206>span{color:#b97f25;letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:800}.customer-account-da-v199 .customer-next-action-card-v206>strong{color:#092c45;margin:10px 0 20px;font-size:1.36rem;line-height:1.16}.customer-account-da-v199 .customer-next-action-card-v206 small{color:#527078;margin-top:12px;line-height:1.5}@media (width<=820px){.customer-account-da-v199 .customer-command-center-v206{grid-template-columns:1fr}}.customer-portal-brand-v199>img{object-fit:contain;object-position:left center;width:min(218px,42vw);height:auto;max-height:52px;display:block}.candidate-journey-home-v300{gap:18px;margin-bottom:26px;display:grid}.candidate-journey-home-v300>header{background:radial-gradient(circle at 88% 12%,#2ca09959,#0000 28%),linear-gradient(120deg,#092c45,#0a6270);border-radius:25px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.55fr);align-items:end;gap:28px;padding:clamp(25px,4vw,45px);display:grid}.candidate-journey-home-v300 h2{letter-spacing:-.045em;margin:8px 0;font-size:clamp(1.75rem,3.2vw,2.8rem);line-height:1.06;color:#fff!important}.candidate-journey-home-v300 header>div>p:last-child{margin:0;line-height:1.55;color:#ffffffd1!important}.candidate-journey-home-v300 .section-kicker{color:#f5c45f!important}.candidate-journey-progress-v300{background:#03233040;border:1px solid #f5c45fa6;border-radius:18px;padding:20px}.candidate-journey-progress-v300 span{color:#f5c45f;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800}.candidate-journey-progress-v300 strong{font-size:2.2rem;display:block;color:#fff!important}.candidate-journey-progress-v300>div{background:#fff3;border-radius:99px;height:7px;margin:10px 0;overflow:hidden}.candidate-journey-progress-v300 i{background:#f5c45f;height:100%;display:block}.candidate-journey-progress-v300 small{color:#ffffffc7!important}.candidate-journey-actions-v300{grid-template-columns:1.2fr 1fr 1fr;gap:14px;display:grid}.candidate-journey-actions-v300 article{background:#fff;border:1px solid #d8e7e4;border-radius:19px;align-content:start;gap:10px;padding:24px;display:grid}.candidate-journey-actions-v300 article.is-primary{background:#eef9f7;border-color:#9ed3c9}.candidate-journey-actions-v300 span{color:#a56c1e;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800}.candidate-journey-actions-v300 strong{color:#092c45;font-size:1.14rem;line-height:1.2}.candidate-journey-actions-v300 p{color:#567078;margin:0;line-height:1.5}.candidate-journey-actions-v300 button{width:fit-content;margin-top:auto}@media (width<=820px){.candidate-journey-home-v300>header,.candidate-journey-actions-v300{grid-template-columns:1fr}}.candidate-journey-map-v301{background:linear-gradient(145deg,#fff,#f4faf8);border:1px solid #d8e7e4;border-radius:22px;gap:20px;margin:4px 0 28px;padding:clamp(20px,3vw,32px);display:grid}.candidate-journey-map-heading-v301{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.candidate-journey-map-heading-v301 h2{color:#092c45;letter-spacing:-.035em;margin:6px 0;font-size:clamp(1.4rem,2.4vw,2rem)}.candidate-journey-map-heading-v301 p:not(.section-kicker){color:#567078;max-width:650px;margin:0;line-height:1.55}.candidate-journey-select-v301,.candidate-journey-access-v301{color:#527078;letter-spacing:.07em;text-transform:uppercase;gap:5px;min-width:215px;font-size:.72rem;font-weight:800;display:grid}.candidate-journey-select-v301 select{color:#092c45;width:100%;font:inherit;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #b8d8d2;border-radius:10px;padding:11px 12px}.candidate-journey-access-v301{background:#e9f6f3;border-radius:14px;padding:13px 15px}.candidate-journey-access-v301 strong{color:#092c45;letter-spacing:0;text-transform:none;font-size:.95rem}.candidate-journey-access-v301 small{color:#57757a;letter-spacing:0;text-transform:none}.candidate-journey-steps-v301{gap:0;display:grid}.candidate-journey-steps-v301 article{border-top:1px solid #dce9e6;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:16px;padding:19px 0;display:grid}.candidate-journey-step-number-v301{color:#3b6667;letter-spacing:.04em;background:#e6efed;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.candidate-journey-steps-v301 article.is-active .candidate-journey-step-number-v301{color:#fff;background:#0c7c78}.candidate-journey-steps-v301 article.is-complete .candidate-journey-step-number-v301{color:#092c45;background:#f5c45f}.candidate-journey-steps-v301 small{color:#a56c1e;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900;display:block}.candidate-journey-steps-v301 strong{color:#092c45;margin-top:3px;font-size:1.05rem;display:block}.candidate-journey-steps-v301 p{color:#59747a;margin:5px 0 0;line-height:1.48}.candidate-journey-steps-v301 em{color:#547174;white-space:nowrap;background:#eff4f3;border-radius:99px;padding:8px 10px;font-size:.75rem;font-style:normal;font-weight:800}.candidate-journey-steps-v301 article.is-complete em{color:#8a5a12;background:#fff3d8}.candidate-journey-steps-v301 button{white-space:nowrap}.customer-premium-dashboard-v145>.customer-command-center-v145,.customer-premium-dashboard-v145>.customer-offer-selector-v1463,.customer-premium-dashboard-v145>.customer-premium-home-v159,.customer-premium-dashboard-v145>.customer-dashboard-lanes-v145{display:none}@media (width<=820px){.candidate-journey-map-heading-v301{align-items:start;display:grid}.candidate-journey-select-v301,.candidate-journey-access-v301{min-width:0}.candidate-journey-steps-v301 article{grid-template-columns:42px minmax(0,1fr)}.candidate-journey-steps-v301 article>button,.candidate-journey-steps-v301 article>em{grid-column:2;width:fit-content}}.candidate-results-workspace-v302{background:linear-gradient(145deg,#f5fbfa,#fff);border:1px solid #d5e7e3;border-radius:24px;gap:20px;margin:28px 0;padding:clamp(20px,3vw,32px);display:grid}.candidate-results-workspace-v302>header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.candidate-results-workspace-v302 h2{color:#092c45;letter-spacing:-.035em;margin:6px 0;font-size:clamp(1.45rem,2.5vw,2.05rem)}.candidate-results-workspace-v302 header>div>p:last-child{color:#587379;max-width:650px;margin:0;line-height:1.55}.candidate-results-status-v302{color:#fff;background:#09364d;border-radius:15px;gap:4px;min-width:205px;padding:16px;display:grid}.candidate-results-status-v302 span{color:#f5c45f;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:900}.candidate-results-status-v302 strong{font-size:1rem}.candidate-results-status-v302 small{color:#ffffffc7}.candidate-results-workspace-v302 .customer-results-library-v1992{background:0 0;border:0;padding:0}.candidate-results-workspace-v302 .customer-results-library-heading-v1992{display:none}@media (width<=820px){.candidate-results-workspace-v302>header{align-items:start;display:grid}.candidate-results-status-v302{min-width:0}}.candidate-profile-workspace-v303{background:linear-gradient(145deg,#f6fbfa,#fff)!important;border:1px solid #d5e7e3!important;padding:clamp(20px,3vw,34px)!important}.candidate-profile-intro-v303{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.candidate-profile-avatar-v303{color:#f8c95b;letter-spacing:.06em;background:#0d6a67;border-radius:18px;place-items:center;width:58px;height:58px;font-size:1.1rem;font-weight:900;display:grid}.candidate-profile-intro-v303 h2{color:#092c45;letter-spacing:-.035em;margin:5px 0;font-size:clamp(1.35rem,2.4vw,2rem)}.candidate-profile-intro-v303 p:last-child{color:#587379;max-width:650px;margin:0;line-height:1.55}.candidate-profile-state-v303{color:#176448;white-space:nowrap;background:#e7f4ee;border-radius:999px;padding:8px 11px;font-size:.75rem;font-weight:800}.candidate-profile-uses-v303{flex-wrap:wrap;gap:8px;margin:22px 0 18px;display:flex}.candidate-profile-uses-v303 span{color:#28636a;background:#e9f4f2;border-radius:999px;padding:7px 10px;font-size:.72rem;font-weight:800}.candidate-profile-workspace-v303 .customer-profile-form-v19808{background:#fff;border:1px solid #dceae7;border-radius:18px;padding:clamp(18px,2.4vw,28px)}.candidate-profile-form-title-v303{color:#092c45;border-bottom:1px solid #e6efed;justify-content:space-between;gap:12px;padding-bottom:16px;display:flex}.candidate-profile-form-title-v303 span{color:#647e82;font-size:.86rem}@media (width<=720px){.candidate-profile-intro-v303{grid-template-columns:auto 1fr}.candidate-profile-state-v303{grid-column:1/-1;justify-self:start}.candidate-profile-form-title-v303{display:grid}}.candidate-security-workspace-v304{background:linear-gradient(145deg,#f5fafb,#fff)!important;border:1px solid #d8e6eb!important;padding:clamp(20px,3vw,34px)!important}.candidate-security-intro-v304{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.candidate-security-icon-v304{color:#f5c45f;background:#092c45;border-radius:18px;place-items:center;width:58px;height:58px;font-size:2rem;font-weight:700;display:grid}.candidate-security-intro-v304 h2{color:#092c45;letter-spacing:-.035em;margin:5px 0;font-size:clamp(1.35rem,2.4vw,2rem)}.candidate-security-intro-v304 p:last-child{color:#587379;max-width:650px;margin:0;line-height:1.55}.candidate-security-intro-v304>span{color:#176448;white-space:nowrap;background:#e7f4ee;border-radius:999px;padding:8px 11px;font-size:.75rem;font-weight:800}.candidate-security-checks-v304{flex-wrap:wrap;gap:8px;margin:22px 0 18px;display:flex}.candidate-security-checks-v304 span{color:#2a5c70;background:#edf5f8;border-radius:999px;padding:7px 10px;font-size:.72rem;font-weight:800}.candidate-security-workspace-v304 form{background:#fff;border:1px solid #dce7eb;border-radius:18px;padding:clamp(18px,2.4vw,28px)}.candidate-security-form-title-v304{color:#092c45;border-bottom:1px solid #e6eef0;justify-content:space-between;gap:12px;padding-bottom:16px;display:flex}.candidate-security-form-title-v304 span{color:#647e82;font-size:.86rem}.candidate-privacy-panel-v304{background:#f7fbfa;border:1px solid #d5e7e3;border-radius:18px;gap:18px;margin-top:24px;padding:clamp(18px,2.5vw,28px);display:grid}.candidate-privacy-panel-v304 h3{color:#092c45;margin:5px 0;font-size:1.3rem}.candidate-privacy-panel-v304>div>p:last-child{color:#587379;margin:0;line-height:1.55}.candidate-privacy-actions-v304{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.candidate-privacy-actions-v304 article{background:#fff;border:1px solid #e1eeeb;border-radius:14px;align-content:start;gap:8px;padding:16px;display:grid}.candidate-privacy-actions-v304 strong{color:#092c45}.candidate-privacy-actions-v304 span{color:#587379;font-size:.84rem;line-height:1.5}.candidate-privacy-actions-v304 .secondary-button{width:fit-content;margin-top:4px;text-decoration:none}@media (width<=720px){.candidate-security-intro-v304{grid-template-columns:auto 1fr}.candidate-security-intro-v304>span{grid-column:1/-1;justify-self:start}.candidate-security-form-title-v304{display:grid}.candidate-privacy-actions-v304{grid-template-columns:1fr}}.candidate-orders-workspace-v305{background:linear-gradient(145deg,#f7fbfa,#fff)!important;border:1px solid #d7e8e4!important;padding:clamp(20px,3vw,34px)!important}.candidate-orders-intro-v305{justify-content:space-between;align-items:end;gap:20px;display:flex}.candidate-orders-intro-v305 h2{color:#092c45;letter-spacing:-.035em;margin:6px 0;font-size:clamp(1.45rem,2.5vw,2.05rem)}.candidate-orders-intro-v305 p:last-child{color:#587379;max-width:620px;margin:0;line-height:1.55}.candidate-orders-intro-v305>span{color:#fff;white-space:nowrap;background:#09364d;border-radius:999px;padding:9px 12px;font-size:.75rem;font-weight:800}.candidate-orders-summary-v305{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.candidate-orders-summary-v305 article{background:#fff;border:1px solid #dfedeb;border-radius:15px;gap:6px;padding:16px;display:grid}.candidate-orders-summary-v305 span{color:#5c777b;font-size:.75rem;font-weight:800}.candidate-orders-summary-v305 strong{color:#092c45;font-size:1.6rem}@media (width<=720px){.candidate-orders-intro-v305{align-items:start;display:grid}.candidate-orders-summary-v305{grid-template-columns:1fr}}.home-entry-router-v306{background:linear-gradient(145deg,#f4faf8,#fff);border:1px solid #d8e8e4;border-radius:26px;gap:20px;margin:28px 0;padding:clamp(20px,3vw,34px);display:grid}.home-entry-router-head-v306 h2{color:#092c45;letter-spacing:-.04em;margin:6px 0;font-size:clamp(1.55rem,2.8vw,2.3rem)}.home-entry-router-head-v306 p:last-child{color:#587379;max-width:700px;margin:0;line-height:1.55}.home-entry-router-cards-v306{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.home-entry-router-cards-v306 article{background:#fff;border:1px solid #dceae7;border-radius:18px;align-content:start;gap:10px;min-height:235px;padding:22px;display:grid}.home-entry-router-cards-v306 article>span{color:#0d6a67;background:#e7f4f1;border-radius:12px;place-items:center;width:38px;height:38px;font-size:1.25rem;font-weight:900;display:grid}.home-entry-router-cards-v306 p{color:#b07a22;letter-spacing:.1em;text-transform:uppercase;margin:2px 0 0;font-size:.72rem;font-weight:900}.home-entry-router-cards-v306 strong{color:#092c45;font-size:1.1rem;line-height:1.3}.home-entry-router-cards-v306 small{color:#5c777b;line-height:1.5}.home-entry-router-cards-v306 button{width:fit-content;margin-top:auto}.home-entry-router-cards-v306 .home-entry-return-v306{background:#09364d;border-color:#09364d}.home-entry-router-cards-v306 .home-entry-return-v306>span{color:#f5c45f;background:#ffffff21}.home-entry-router-cards-v306 .home-entry-return-v306 p{color:#f5c45f}.home-entry-router-cards-v306 .home-entry-return-v306 .secondary-button{color:#09364d;background:#fff}@media (width<=820px){.home-entry-router-cards-v306{grid-template-columns:1fr}.home-entry-router-cards-v306 article{min-height:0}}.home-entry-router-cards-v306 .home-entry-return-v306 strong{color:#fff!important}.home-entry-router-cards-v306 .home-entry-return-v306 small{color:#ffffffe0!important}.arn-home-native-values-v308{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.arn-home-native-values-v308 span{background:#fff;border:1px solid #dceae7;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:12px;display:grid}.arn-home-native-values-v308 b{color:#0d7774;grid-row:span 2;font-size:1.2rem}.arn-home-native-values-v308 strong{color:#092c45;font-size:.84rem}.arn-home-native-values-v308 small{color:#4d6972;font-size:.72rem}.arn-home-report-v308{z-index:1;background:#fff;border:1px solid #d9e8e5;border-radius:24px;padding:20px;position:relative;box-shadow:0 24px 44px #08363f21}.arn-home-report-v308 header{color:#092c45;justify-content:space-between;align-items:center;gap:10px;display:flex}.arn-home-report-v308 header>span{color:#fff;background:#09364d;border-radius:999px;padding:7px 10px;font-size:.72rem;font-weight:800}.arn-home-report-main-v308{grid-template-columns:130px 1fr;align-items:center;gap:14px;margin:18px 0;display:grid}.arn-home-wheel-v308{aspect-ratio:1;background:conic-gradient(#1953be 0 25%,#de3029 25% 50%,#f3a719 50% 75%,#159446 75% 100%);border-radius:50%;place-items:center;width:126px;display:grid;box-shadow:inset 0 0 0 9px #fff,0 8px 18px #092c451f}.arn-home-wheel-v308 b{aspect-ratio:1;color:#092c45;background:#fff;border-radius:50%;place-items:center;width:55%;font-size:.92rem;display:grid}.arn-home-report-lines-v308{gap:8px;display:grid}.arn-home-report-lines-v308 span{color:#092c45;background:#f6faf9;border-radius:10px;justify-content:space-between;gap:8px;padding:9px 10px;font-size:.77rem;display:flex}.arn-home-report-lines-v308 em{color:#0d7774;font-style:normal;font-weight:800}.arn-home-report-cards-v308{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.arn-home-report-cards-v308 span{color:#092c45;border:1px solid #e2eeeb;border-radius:11px;gap:5px;padding:10px;display:grid}.arn-home-report-cards-v308 small{color:#536f76;font-size:.67rem;line-height:1.35}.arn-home-report-v308 footer{color:#092c45;border-top:1px solid #e2eeeb;margin-top:16px;padding-top:14px;font-size:.83rem;font-weight:800}.arn-home-analysis-cta-v308{color:#fff;background:#09364d;border-radius:20px;align-items:center;gap:18px;margin:0 0 26px;padding:18px 24px;display:flex}.arn-home-analysis-cta-v308>span{color:#20d2c9;border:1px solid #20bdb7;border-radius:50%;place-items:center;width:40px;height:40px;font-size:1.3rem;display:grid}.arn-home-analysis-cta-v308 strong{font-size:clamp(1rem,2vw,1.45rem)}.arn-home-analysis-cta-v308 button{white-space:nowrap;margin-left:auto;color:#fff!important;background:#0d9f9a!important;border:1px solid #58d6d0!important}@media (width<=900px){.arn-home-native-hero-v307{grid-template-columns:1fr!important}.arn-home-native-visual-v307{display:none}.arn-home-native-values-v308{grid-template-columns:1fr}.arn-home-analysis-cta-v308{display:grid}.arn-home-analysis-cta-v308 button{width:fit-content;margin-left:0}}@media (width<=520px){.arn-home-report-main-v308{grid-template-columns:1fr}.arn-home-wheel-v308{margin:auto}.arn-home-report-cards-v308{grid-template-columns:1fr}}.arn-home-analysis-cta-v308 strong{color:#fff!important}.arn-home-analysis-cta-v308>span{color:#5de2db!important}.arn-home-brand-v309{margin:0 0 2px;border-radius:0!important;width:min(330px,78%)!important;height:auto!important;display:block!important}.arn-home-report-v308{overflow:hidden}.arn-home-report-cards-v308{grid-template-columns:repeat(3,minmax(0,1fr))}.arn-home-report-cards-v308 span{overflow-wrap:anywhere;min-width:0;overflow:hidden}.arn-home-report-cards-v308 small{overflow-wrap:anywhere;font-size:.61rem}.arn-home-understand-v309{background:#fff;border:1px solid #dceae7;border-radius:26px;gap:20px;margin:28px 0;padding:clamp(24px,4vw,42px);display:grid}.arn-home-understand-head-v309 h2{color:#092c45;letter-spacing:-.04em;max-width:700px;margin:6px 0;font-size:clamp(1.55rem,2.8vw,2.35rem)}.arn-home-understand-head-v309 p:last-child{color:#48646d;max-width:700px;margin:0;line-height:1.55}.arn-home-understand-grid-v309{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.arn-home-understand-grid-v309 article{background:linear-gradient(145deg,#fff,#f7fbfa);border:1px solid #e0ece9;border-radius:16px;align-content:start;gap:10px;padding:18px;display:grid}.arn-home-understand-grid-v309 article>span{color:#0d7774;background:#e7f4f1;border-radius:12px;place-items:center;width:40px;height:40px;font-size:1.05rem;font-weight:900;display:grid}.arn-home-understand-grid-v309 strong{color:#092c45;line-height:1.25}.arn-home-understand-grid-v309 p{color:#4d6972;margin:0;font-size:.86rem;line-height:1.5}.colour-dots-v309{letter-spacing:.16em;padding:0 10px;color:#fff!important;background:linear-gradient(90deg,#d93232,#2f65c5,#f2a51b,#209149)!important;width:auto!important;font-size:.7rem!important;display:inline-flex!important}@media (width<=900px){.arn-home-understand-grid-v309{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.arn-home-understand-grid-v309{grid-template-columns:1fr}.arn-home-brand-v309{width:min(290px,100%)!important}}.arn-home-report-main-v308{grid-template-columns:108px minmax(0,1fr)!important;gap:10px!important}.arn-home-wheel-v308{width:104px!important}.arn-home-report-lines-v308{min-width:0}.arn-home-report-lines-v308 span{grid-template-columns:minmax(0,1fr) auto;min-width:0;gap:5px!important;padding:8px!important;font-size:.66rem!important;display:grid!important}.arn-home-report-lines-v308 b,.arn-home-report-lines-v308 em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.arn-home-report-cards-v308{gap:6px!important}.arn-home-report-cards-v308 span{padding:8px!important}.arn-home-report-cards-v308 b{font-size:.7rem!important}.arn-home-report-cards-v308 small{font-size:.57rem!important}.arn-home-exact-top-v1971310{background:radial-gradient(circle at 92% 10%,#4abeb82e,#0000 28%),radial-gradient(circle at 6% 95%,#efb55124,#0000 23%),linear-gradient(145deg,#fff 0%,#f3fbfa 60%,#edf7f6 100%)!important;border:1px solid #0c5e6224!important;box-shadow:0 30px 80px #082f3e21!important}.arn-home-exact-top-v1971310:after{content:"";opacity:.12;pointer-events:none;z-index:0;background:url(/brand-v8/arn-trajectoire/motif-trajectoire.svg) right 6% center/44% no-repeat;position:absolute;inset:0}.arn-home-native-hero-v307{min-height:520px!important}.arn-home-native-copy-v307{z-index:2;position:relative}.arn-home-brand-v309{width:min(350px,82%)!important;margin-bottom:10px!important}.arn-home-native-copy-v307 h1{text-wrap:balance;font-weight:800!important}.arn-home-native-copy-v307 p{color:#36545f!important;font-size:1.12rem!important}.arn-home-native-values-v308 span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 28px #082f3e0f;background:#ffffffc2!important;border-color:#0d777429!important;border-radius:16px!important;padding:15px!important}.arn-home-native-values-v308 b{color:#b77818!important}.arn-home-native-values-v308 strong{font-size:.87rem!important}.arn-home-report-v308{background:linear-gradient(145deg,#fff,#f8fcfb)!important;border-color:#0d777433!important;border-radius:26px!important;box-shadow:0 28px 60px #082f3e2e!important}.arn-home-report-v308 header{border-bottom:1px solid #e3efed;padding-bottom:13px}.arn-home-report-v308 header>span{background:linear-gradient(135deg,#092c45,#0d7774)!important}.arn-home-wheel-v308{box-shadow:inset 0 0 0 10px #fff,0 13px 25px #082f3e2e!important}.arn-home-analysis-cta-v308{border:1px solid #3fdbd13d;box-shadow:0 20px 45px #082f3e2e;background:linear-gradient(105deg,#082d45,#0e5968 56%,#0d7774)!important}.arn-home-analysis-cta-v308 button{border-radius:14px!important;box-shadow:0 10px 22px #041e282e!important}.arn-home-understand-v309{position:relative;overflow:hidden;box-shadow:0 22px 55px #082f3e14;background:linear-gradient(145deg,#fff,#f6fbfa)!important;border-radius:28px!important}.arn-home-understand-v309:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#5de2db2b,#0000 67%);border-radius:50%;width:290px;position:absolute;top:-12%;right:-9%}.arn-home-understand-head-v309,.arn-home-understand-grid-v309{z-index:1;position:relative}.arn-home-understand-grid-v309 article{min-height:195px;transition:transform .2s,box-shadow .2s;box-shadow:0 14px 28px #082f3e0d;background:#ffffffeb!important;border-color:#0d777424!important;border-radius:18px!important}.arn-home-understand-grid-v309 article:hover{transform:translateY(-4px);box-shadow:0 20px 38px #082f3e1f}.arn-home-understand-grid-v309 article>span{color:#0d7774!important;background:#e8f6f3!important}.colour-dots-v309{letter-spacing:.1em!important;background:linear-gradient(90deg,#cb3734,#2f62bf,#efab25,#228d49)!important}@media (width<=900px){.arn-home-exact-top-v1971310:after{opacity:.08;background-size:70%}.arn-home-native-hero-v307{min-height:0!important}}.home-section-v197133:has(.home-offer-path-v197133){background:linear-gradient(145deg,#fff,#f3faf8);border:1px solid #dbe9e7;border-radius:28px;box-shadow:0 24px 55px #082f3e14;padding:clamp(28px,4vw,48px)!important}.home-offer-path-v197133{align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.home-offer-card-v197133{flex-direction:column;min-height:470px;transition:transform .2s,box-shadow .2s;background:#fffffff0!important;border:1px solid #dce9e7!important;border-radius:20px!important;padding:24px!important;display:flex!important;box-shadow:0 12px 26px #082f3e0d!important}.home-offer-card-v197133:hover{transform:translateY(-5px);box-shadow:0 24px 45px #082f3e24!important}.home-offer-card-v197133.featured{position:relative;transform:translateY(-10px);background:linear-gradient(160deg,#e6f6f2,#fffaf0)!important;border-color:#0d777466!important;box-shadow:0 25px 48px #085f5e29!important}.home-offer-card-v197133.featured:before{content:"Recommandé";color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#0d7774;border-radius:999px;padding:6px 10px;font-size:.66rem;font-weight:900;position:absolute;top:-13px;right:20px}.home-offer-card-v197133 h3{font-size:1.35rem!important}.home-offer-price-v197133 b{color:#092c45;font-size:2rem!important}.home-offer-why-v197133{min-height:94px!important}.home-offer-points-v197133{margin-top:8px!important}.home-offer-card-v197133 button{width:100%;margin-top:auto}.home-offer-card-v197133.featured button{color:#fff!important;background:linear-gradient(135deg,#0d7774,#092c45)!important}@media (width<=960px){.home-offer-path-v197133{grid-template-columns:1fr!important}.home-offer-card-v197133.featured{transform:none}.home-offer-card-v197133{min-height:0}}.arn-home-understand-v309{padding:clamp(28px,4vw,48px)!important}.arn-home-understand-head-v309{border-bottom:1px solid #dbe9e7;grid-template-columns:minmax(0,1fr) minmax(230px,.34fr);align-items:end;gap:26px;padding-bottom:24px;display:grid}.arn-home-understand-head-v309 aside{color:#fff;background:#09364d;border-radius:16px;gap:4px;padding:18px;display:grid}.arn-home-understand-head-v309 aside strong{font-size:1.45rem;color:#f5c45f!important}.arn-home-understand-head-v309 aside span{font-weight:800}.arn-home-understand-head-v309 aside small{color:#ffffffb8;line-height:1.4}.arn-home-understand-grid-v309{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.arn-home-understand-grid-v309 article{grid-template-columns:auto minmax(0,1fr);align-items:start;min-height:220px!important;padding:18px!important}.arn-home-understand-grid-v309 article>span{grid-row:span 3}.arn-home-understand-grid-v309 article>div{gap:8px;display:grid}.arn-home-understand-grid-v309 article small{color:#aa751f;letter-spacing:.1em;text-transform:uppercase;font-size:.63rem;font-weight:900}.arn-home-understand-grid-v309 article strong{font-size:1rem}.arn-home-understand-grid-v309 article p{font-size:.82rem!important}.colour-dots-v309{white-space:nowrap;font-size:.62rem!important}@media (width<=1050px){.arn-home-understand-grid-v309{grid-template-columns:repeat(2,minmax(0,1fr))!important}.arn-home-understand-grid-v309 article{min-height:170px!important}}@media (width<=700px){.arn-home-understand-head-v309{grid-template-columns:1fr}.arn-home-understand-grid-v309{grid-template-columns:1fr!important}}.arn-home-understand-head-v309 aside span{color:#fff!important}.arn-home-understand-head-v309 aside small{color:#ffffffd1!important}.arn-home-understand-grid-v309 article{position:relative;overflow:hidden}.arn-home-understand-grid-v309 article:before{content:"";background:#0d7774;width:4px;position:absolute;top:0;bottom:0;left:0}.arn-home-understand-grid-v309 article:nth-child(2):before{background:#2f62bf}.arn-home-understand-grid-v309 article:nth-child(3):before{background:#e0a21d}.arn-home-understand-grid-v309 article:nth-child(4):before{background:#249550}.arn-home-understand-grid-v309 article>span:not(.colour-dots-v309){border:1px solid #0d77741a;padding:9px;box-shadow:0 8px 16px #082f3e14;background:linear-gradient(145deg,#fff,#dff3ef)!important;border-radius:16px!important;width:48px!important;height:48px!important}.arn-home-understand-grid-v309 article>span img{object-fit:contain;width:100%;height:100%;display:block}.arn-home-understand-grid-v309 article:nth-child(2)>span{background:linear-gradient(145deg,#fff,#e7efff)!important}.arn-home-understand-grid-v309 article:nth-child(3)>span{background:linear-gradient(145deg,#fff,#fff2d9)!important}.arn-home-understand-grid-v309 article:nth-child(4)>span{background:linear-gradient(145deg,#fff,#e5f6e9)!important}.arn-home-understand-grid-v309 article:hover>span:not(.colour-dots-v309){transition:transform .2s;transform:rotate(-4deg)scale(1.06)}.arn-home-native-values-v308{grid-template-columns:repeat(2,minmax(0,1fr))!important}.arn-home-native-values-v308 span{min-width:0;grid-template-columns:auto minmax(0,1fr)!important}.arn-home-native-values-v308 span:last-child{grid-column:1/-1}.arn-home-native-values-v308 small{overflow-wrap:anywhere;min-width:0;line-height:1.35!important}@media (width<=640px){.arn-home-native-values-v308{grid-template-columns:1fr!important}.arn-home-native-values-v308 span:last-child{grid-column:auto}.arn-home-native-values-v308 span{padding:14px 16px!important}.arn-home-analysis-cta-v308{padding:18px!important}.arn-home-analysis-cta-v308 button{width:100%!important}.arn-home-report-cards-v308{grid-template-columns:1fr!important}.arn-home-report-cards-v308 span{padding:11px!important}.arn-home-report-cards-v308 small{font-size:.72rem!important}}.home-target-card-v197136{min-height:100%}.home-target-card-v197136 button{text-align:left;justify-self:start;margin-top:auto;color:#0d7774!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:10px 0 2px!important;font-size:.82rem!important;font-weight:900!important}.home-target-card-v197136 button:after{content:" →"}.home-target-card-v197136 button:hover,.home-target-card-v197136 button:focus-visible{text-underline-offset:4px;text-decoration:underline;color:#092c45!important}@media (width<=900px){.home-target-card-v197136 button{font-size:.86rem!important}}.home-offer-fit-guide-v315{background:linear-gradient(110deg,#f4fbfa,#fff8e9);border:1px solid #0d777426;border-radius:22px;gap:16px;margin:0 0 22px;padding:20px 22px;display:grid}.home-offer-fit-guide-v315>p{color:#48646d;margin:0}.home-offer-fit-guide-v315>p strong{color:#092c45}.home-offer-fit-guide-v315>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.home-offer-fit-guide-v315 button{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:9px;display:grid;color:#092c45!important;box-shadow:none!important;background:#ffffffdb!important;border:1px solid #d8e9e5!important;border-radius:14px!important;padding:13px!important}.home-offer-fit-guide-v315 button span{color:#fff;background:#0d7774;border-radius:50%;grid-row:span 2;place-items:center;width:32px;height:32px;font-size:.72rem;font-weight:900;display:grid}.home-offer-fit-guide-v315 button strong{font-size:.84rem}.home-offer-fit-guide-v315 button small{color:#587078;font-size:.72rem;line-height:1.35}.home-offer-fit-guide-v315 button:hover,.home-offer-fit-guide-v315 button:focus-visible{transform:translateY(-2px);border-color:#0d7774!important;box-shadow:0 10px 22px #082f3e1a!important}@media (width<=760px){.home-offer-fit-guide-v315{padding:18px}.home-offer-fit-guide-v315>div{grid-template-columns:1fr}.home-offer-fit-guide-v315 button{min-height:66px}}.offer-need-selector-v316{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0 12px;display:grid}.offer-need-selector-v316 button{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;min-height:76px;display:grid;color:#092c45!important;box-shadow:none!important;background:#fff!important;border:1px solid #d9e9e6!important;border-radius:16px!important;padding:14px!important}.offer-need-selector-v316 button span{color:#0d7774;background:#e7f4f1;border-radius:12px;grid-row:span 2;place-items:center;width:36px;height:36px;font-size:1.15rem;display:grid}.offer-need-selector-v316 button strong{font-size:.9rem}.offer-need-selector-v316 button small{color:#597078;font-size:.73rem;line-height:1.3}.offer-need-selector-v316 button.is-active{background:linear-gradient(135deg,#f3fbfa,#fff8e8)!important;border-color:#0d7774!important;box-shadow:0 12px 24px #082f3e17!important}.offer-need-selector-v316 button.is-active span{color:#fff;background:#0d7774}.offer-need-recommendation-v316{color:#fff;background:linear-gradient(110deg,#092c45,#0d7774);border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.offer-need-recommendation-v316 div{gap:5px;display:grid}.offer-need-recommendation-v316 div>span{color:#f5c45f;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:900}.offer-need-recommendation-v316 strong{font-size:1.25rem}.offer-need-recommendation-v316 p{color:#ffffffdb;max-width:650px;margin:0;line-height:1.45}.offer-need-recommendation-v316 button{flex:none;color:#092c45!important;background:#fff!important;border:1px solid #fff6!important;border-radius:12px!important;padding:12px 16px!important;font-weight:900!important}@media (width<=760px){.offer-need-selector-v316{grid-template-columns:1fr}.offer-need-recommendation-v316{display:grid}.offer-need-recommendation-v316 button{width:100%}}.public-shell-header-v317{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border:1px solid #0d777424;border-radius:22px;justify-content:space-between;align-items:center;gap:22px;margin:0 0 22px;padding:10px 14px 10px 18px;display:flex;box-shadow:0 14px 32px #082f3e12}.public-shell-brand-v317{justify-content:flex-start;align-items:center;width:190px;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.public-shell-brand-v317 img{object-fit:contain;object-position:left center;width:100%;height:46px;display:block}.public-shell-header-v317 .app-nav{flex:1;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.public-shell-header-v317 .app-nav span{letter-spacing:.04em;text-transform:uppercase;font-size:.82rem!important}.public-shell-header-v317 .nav-back-button{color:#092c45!important;background:#f5faf9!important;border-radius:10px!important;padding:9px 12px!important}.public-shell-header-v317 .nav-print-button{border-radius:10px!important;padding:9px 12px!important}@media (width<=700px){.public-shell-header-v317{gap:8px;padding:12px;display:grid}.public-shell-brand-v317{width:165px}.public-shell-brand-v317 img{height:35px}.public-shell-header-v317 .app-nav{grid-template-columns:auto minmax(0,1fr)}.public-shell-header-v317 .app-nav span{text-align:right;font-size:.7rem!important}.public-shell-header-v317 .nav-print-button{grid-column:1/-1;width:100%}}.candidate-account-link-v318{justify-self:start;color:#0d7774!important;box-shadow:none!important;background:0 0!important;border:0!important;margin-top:2px!important;padding:0!important;font-size:.82rem!important;font-weight:900!important}.candidate-account-link-v318:hover,.candidate-account-link-v318:focus-visible{text-underline-offset:4px;text-decoration:underline;color:#092c45!important}.candidate-data-use-v319{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:2px 0 14px;display:grid}.candidate-data-use-v319 span{background:#f7fbfa;border:1px solid #dceae7;border-radius:12px;gap:4px;padding:11px;display:grid}.candidate-data-use-v319 strong{color:#092c45;font-size:.76rem}.candidate-data-use-v319 small{color:#597078;font-size:.69rem;line-height:1.35}@media (width<=620px){.candidate-data-use-v319{grid-template-columns:1fr}.candidate-data-use-v319 span{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px}}.candidate-pause-button-v320{color:#0d7774!important;background:#f6fbfa!important;border-color:#0d777447!important}@media (width<=700px){.candidate-question-actions-v203{grid-template-columns:1fr!important}.candidate-question-actions-v203 button{width:100%}}.page{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.card{background:#fff;border-radius:24px;width:100%;max-width:640px;padding:36px;box-shadow:0 24px 80px #0f172a1f}.badge{color:#0f6d73;background:#e4f3f4;border-radius:999px;margin:0 0 16px;padding:8px 12px;font-size:14px;font-weight:800;display:inline-flex}h1{letter-spacing:-.03em;margin:0;font-size:34px;line-height:1.1}.subtitle{color:#64748b;margin:16px 0 28px;line-height:1.6}.form{gap:12px;display:grid}label{font-weight:800}input{border:1px solid #dde5ea;border-radius:14px;outline:none;width:100%;padding:14px 16px;font-size:16px}input:focus{border-color:#0f6d73;box-shadow:0 0 0 4px #0f6d7329}button{color:#fff;cursor:pointer;background:#0f6d73;border:none;border-radius:14px;padding:14px 18px;font-size:16px;font-weight:900}button:disabled{opacity:.65;cursor:not-allowed}.message{border-radius:16px;gap:6px;margin-top:20px;padding:16px;display:grid}.message span{color:#1a2233}.success{background:#ecfdf5;border:1px solid #a7f3d0}.success strong{color:#047857}.error{background:#fef2f2;border:1px solid #fecaca}.error strong{color:#b91c1c}.progress-header{color:#64748b;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px;display:flex}.progress-bar{background:#dde5ea;border-radius:999px;width:100%;height:10px;margin-bottom:24px;overflow:hidden}.progress-bar div{background:#0f6d73;border-radius:999px;height:100%;transition:width .2s}.section-kicker{color:#0f6d73;text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px;font-size:14px;font-weight:900}.question-title{color:#1a2233;letter-spacing:-.03em;margin:0 0 20px;font-size:30px;line-height:1.25}.instruction-box{color:#1a2233;background:#f5f7fa;border:1px solid #dde5ea;border-radius:16px;margin-bottom:14px;padding:16px;line-height:1.5}.scale-legend{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:20px;display:grid}.scale-legend span{color:#64748b;text-align:center;background:#fff;border:1px solid #dde5ea;border-radius:12px;padding:10px;font-size:12px;line-height:1.3}.scale-legend strong{color:#1a2233;font-size:16px;display:block}.rating-grid{gap:14px;display:grid}.rating-card{background:#fff;border:1px solid #dde5ea;border-radius:18px;gap:14px;padding:18px;display:grid}.rating-card p{color:#1a2233;margin:0;font-weight:800;line-height:1.45}.question-main{display:block}.question-example{color:#64748b;margin-top:6px;font-weight:500;display:block}.rating-buttons{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.rating-button{color:#1a2233;background:#f5f7fa;border:1px solid #dde5ea;border-radius:12px;padding:12px 0;font-weight:900}.rating-button:hover{color:#0b1d3a;background:#e4f3f4;border-color:#0f6d73}.rating-button.selected{color:#fff;background:#0f6d73;border-color:#0f6d73}.question-actions{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.secondary-button{color:#1a2233;background:#f5f7fa;border:1px solid #dde5ea}.result-card{background:#e4f3f4;border:1px solid #dde5ea;border-radius:18px;gap:6px;margin-bottom:18px;padding:20px;display:grid}.result-card span{color:#0f6d73;font-weight:900}.result-card strong{color:#0b1d3a;font-size:30px}.result-card small{color:#0f6d73;font-weight:700}.score-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.score-grid div{text-align:center;background:#f5f7fa;border:1px solid #dde5ea;border-radius:16px;gap:4px;padding:14px;display:grid}.score-grid span{color:#64748b;font-size:13px}.score-grid strong{font-size:24px}.summary-box{background:#f5f7fa;border:1px solid #dde5ea;border-radius:18px;margin-top:20px;padding:18px}.summary-box p{color:#1a2233;margin-bottom:0;line-height:1.6}@media (width<=760px){.card{border-radius:20px;padding:24px}h1,.question-title{font-size:24px}.question-actions,.scale-legend{grid-template-columns:1fr}.rating-buttons{gap:6px}.rating-button{padding:10px 0}.score-grid{grid-template-columns:repeat(2,1fr)}}.result-header{margin-bottom:18px}.result-hero{grid-template-columns:minmax(0,1fr) 180px;align-items:stretch;gap:18px;margin:18px 0;display:grid}.result-hero>div{background:linear-gradient(135deg,#e4f3f4,#f5f7fa);border:1px solid #dde5ea;border-radius:22px;gap:8px;padding:22px;display:grid}.result-label,.confidence-pill span{color:#0f6d73;text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:900}.result-hero strong{color:#0b1d3a;font-size:32px;line-height:1.08}.result-hero small{color:#0f6d73;font-weight:800}.confidence-pill{text-align:center;justify-content:center}.confidence-pill strong{font-size:34px}.result-section{background:#fff;border:1px solid #dde5ea;border-radius:22px;margin-top:18px;padding:20px;box-shadow:0 12px 36px #0f172a0f}.result-section h2{letter-spacing:-.02em;margin:0 0 12px;font-size:22px;line-height:1.2}.result-section p{color:#1a2233;margin:0 0 10px;line-height:1.65}.result-section p:last-child{margin-bottom:0}.section-title-row{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.section-title-row span{color:#0f6d73;white-space:nowrap;background:#e4f3f4;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:900}.color-bars{gap:12px;display:grid}.color-bar-row{gap:6px;display:grid}.color-bar-meta{color:#1a2233;justify-content:space-between;gap:12px;display:flex}.color-bar-meta strong,.color-bar-meta span{font-weight:900}.color-bar-track{background:#dde5ea;border-radius:999px;height:12px;overflow:hidden}.color-bar-fill{border-radius:999px;height:100%}.color-blue{background:#2563eb}.color-red{background:#dc2626}.color-yellow{background:#d97706}.color-green{background:#059669}.insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.result-list-card{background:#f5f7fa;border:1px solid #dde5ea;border-radius:18px;padding:16px}.result-list-card>strong{margin-bottom:10px;display:block}.result-list-card ul{color:#1a2233;margin:0;padding-left:18px;line-height:1.55}.result-list-card li+li{margin-top:8px}.mini-ranking{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mini-ranking div{background:#f5f7fa;border:1px solid #dde5ea;border-radius:18px;gap:5px;padding:16px;display:grid}.mini-ranking span{color:#64748b;font-size:13px;font-weight:900}.mini-ranking strong{color:#1a2233;line-height:1.25}.mini-ranking small{color:#0f6d73;font-weight:900}.tag-list{flex-wrap:wrap;gap:10px;display:flex}.tag-list span{color:#1a2233;background:#f5f7fa;border:1px solid #dde5ea;border-radius:999px;padding:10px 12px;font-size:14px;font-weight:800}.action-section{background:#ecfdf5;border-color:#a7f3d0}.warning-section{background:#fffbeb;border-color:#fde68a}.result-actions{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}@media print{body{background:#fff}.page{padding:0;display:block}.card,.wide-card{max-width:none;box-shadow:none;border-radius:0;padding:0}.result-actions,.badge{display:none}.result-section,.result-hero>div{break-inside:avoid;box-shadow:none}}@media (width<=760px){.result-hero,.insight-grid,.mini-ranking,.result-actions{grid-template-columns:1fr}.section-title-row{display:grid}.section-title-row span{white-space:normal;width:fit-content}.result-hero strong{font-size:26px}}.result-section,.result-section *{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.result-section h2,.result-list-card>strong,.color-bar-meta strong,.color-bar-meta span,.mini-ranking strong,.summary-box strong,.result-section p,.result-list-card ul,.result-list-card li,.tag-list span,.question-example{color:#1a2233!important}.section-title-row span,.result-label,.confidence-pill span,.result-hero small,.mini-ranking small{color:#3730a3!important}.result-section{background:#fff!important}.emphasis-section,.result-list-card,.mini-ranking div,.tag-list span{background:#f5f7fa!important}.color-bar-fill,.progress-bar div,.result-hero>div,.result-section,.result-list-card,.mini-ranking div,.tag-list span,.result-card,.action-section,.warning-section{-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{size:A4;margin:12mm}@media print{html,body{width:210mm;font-size:11px;color:#1a2233!important;background:#fff!important}.page{background:#fff!important;min-height:auto!important;padding:0!important;display:block!important}.card,.wide-card{width:100%!important;max-width:none!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;margin:0!important;padding:0!important}.badge,.result-actions,.message,button{display:none!important}.result-header{margin-bottom:8px!important}.result-header h1{color:#1a2233!important;margin:0 0 6px!important;font-size:22px!important;line-height:1.15!important}.section-kicker{color:#0f6d73!important;margin-bottom:4px!important;font-size:10px!important}.subtitle{color:#1a2233!important;margin:6px 0 10px!important;font-size:10.5px!important;line-height:1.35!important}.result-hero{break-inside:avoid;page-break-inside:avoid;grid-template-columns:1fr 42mm!important;gap:8px!important;margin:8px 0!important;display:grid!important}.result-hero>div{box-shadow:none!important;background:#e4f3f4!important;border:1px solid #dde5ea!important;border-radius:12px!important;gap:3px!important;padding:10px 12px!important}.result-label,.confidence-pill span{color:#3730a3!important;font-size:9px!important}.result-hero strong,.confidence-pill strong{color:#1a2233!important;font-size:18px!important;line-height:1.12!important}.result-hero small{color:#3730a3!important;font-size:9.5px!important}.result-section{box-shadow:none!important;break-inside:auto!important;page-break-inside:auto!important;background:#fff!important;border:1px solid #dde5ea!important;border-radius:12px!important;margin-top:8px!important;padding:10px 12px!important}.result-section h2{color:#1a2233!important;margin:0 0 7px!important;font-size:14px!important;line-height:1.2!important}.result-section p{color:#1a2233!important;margin:0 0 6px!important;font-size:10.2px!important;line-height:1.38!important}.section-title-row{align-items:center!important;gap:8px!important;margin-bottom:7px!important}.section-title-row span{color:#3730a3!important;background:#e4f3f4!important;border:1px solid #e4f3f4!important;padding:4px 8px!important;font-size:9px!important}.color-bars{gap:6px!important}.color-bar-row{gap:3px!important}.color-bar-meta{color:#1a2233!important;font-size:10.5px!important}.color-bar-track{background:#dde5ea!important;height:8px!important}.insight-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.result-list-card{background:#f5f7fa!important;border:1px solid #dde5ea!important;border-radius:10px!important;padding:9px 10px!important}.result-list-card>strong{color:#1a2233!important;margin-bottom:5px!important;font-size:10.5px!important}.result-list-card ul{color:#1a2233!important;padding-left:14px!important;font-size:9.8px!important;line-height:1.3!important}.result-list-card li+li{margin-top:3px!important}.mini-ranking{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.mini-ranking div{background:#f5f7fa!important;border:1px solid #dde5ea!important;border-radius:10px!important;gap:2px!important;padding:9px!important}.mini-ranking span,.mini-ranking small{font-size:9px!important}.mini-ranking strong{color:#1a2233!important;font-size:10.5px!important}.tag-list{gap:5px!important}.tag-list span{color:#1a2233!important;background:#f5f7fa!important;border-radius:999px!important;padding:5px 7px!important;font-size:9.5px!important}.action-section{background:#ecfdf5!important;border-color:#a7f3d0!important}.warning-section{background:#fffbeb!important;border-color:#fde68a!important}.result-hero,.color-bar-row,.mini-ranking div,.result-list-card{break-inside:avoid;page-break-inside:avoid}}.dev-shortcut-button{color:#334155;background:#f5f7fa;border:1px dashed #94a3b8;width:100%;margin-top:12px}.dev-shortcut-button:hover{color:#0b1d3a;background:#e4f3f4;border-color:#0f6d73}@media print{.dev-shortcut-button{display:none!important}}.result-header{background:linear-gradient(135deg,#fff 0%,#f5f7fa 50%,#e4f3f4 100%);border:1px solid #e4f3f4;border-radius:24px;padding:22px 24px;position:relative;box-shadow:0 18px 48px #0f172a14}.result-header:before{content:"";background:linear-gradient(#0f6d73,#0f6d73);border-radius:24px 0 0 24px;width:6px;position:absolute;inset:0 auto 0 0}.result-main-title,.result-header h1{visibility:visible!important;opacity:1!important;color:#0b1d3a!important;letter-spacing:-.045em!important;text-shadow:none!important;margin:0!important;font-size:38px!important;font-weight:950!important;line-height:1.05!important;display:block!important}.result-header .section-kicker{color:#3730a3!important;opacity:1!important}.result-header .subtitle{max-width:760px;color:#334155!important}.result-section h2,.section-title-row h2{color:#0b1d3a!important;opacity:1!important}.result-section{overflow:visible}.result-hero>div,.result-section{border-color:#dbe4ef}.result-section h2{font-weight:950}.color-bar-meta strong,.color-bar-meta span{color:#0b1d3a!important;opacity:1!important}@media print{@page{size:A4;margin:10mm}html,body{color:#0b1d3a!important;background:#fff!important;width:210mm!important;min-height:auto!important;font-size:10px!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.page{background:#fff!important;min-height:auto!important;padding:0!important;display:block!important}.card,.wide-card{width:100%!important;max-width:none!important;box-shadow:none!important;background:#fff!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.badge,.result-actions,.message,.dev-shortcut-button,button{display:none!important}.result-header{box-shadow:none!important;break-inside:avoid-page!important;page-break-inside:avoid!important;background:linear-gradient(135deg,#fff 0%,#f5f7fa 55%,#e4f3f4 100%)!important;border:1px solid #dde5ea!important;border-radius:7mm!important;margin:0 0 6mm!important;padding:8mm 8mm 7mm!important}.result-header:before{background:#0f6d73!important;border-radius:7mm 0 0 7mm!important;width:2mm!important}.result-header .section-kicker{color:#3730a3!important;letter-spacing:.08em!important;margin:0 0 2mm!important;font-size:8.5px!important}.result-main-title,.result-header h1{color:#0b1d3a!important;letter-spacing:-.04em!important;margin:0 0 2.5mm!important;font-size:24px!important;font-weight:950!important;line-height:1.02!important;display:block!important}.result-header .subtitle{color:#334155!important;margin:0!important;font-size:9.8px!important;line-height:1.35!important}.result-hero{break-inside:avoid-page!important;page-break-inside:avoid!important;grid-template-columns:1fr 38mm!important;gap:4mm!important;margin:0 0 4mm!important;display:grid!important}.result-hero>div{box-shadow:none!important;break-inside:avoid-page!important;page-break-inside:avoid!important;background:#e4f3f4!important;border:1px solid #dde5ea!important;border-radius:5mm!important;gap:1.5mm!important;padding:5mm!important}.result-label,.confidence-pill span{color:#3730a3!important;letter-spacing:.06em!important;font-size:8px!important}.result-hero strong,.confidence-pill strong{color:#0b1d3a!important;font-size:15.5px!important;line-height:1.12!important}.result-hero small{color:#3730a3!important;font-size:8.7px!important}.result-section{orphans:3;widows:3;box-shadow:none!important;break-inside:avoid-page!important;page-break-inside:avoid!important;background:#fff!important;border:1px solid #dbe4ef!important;border-radius:5mm!important;margin:0 0 4mm!important;padding:5mm!important}.result-section h2,.section-title-row h2{color:#0b1d3a!important;break-after:avoid-page!important;page-break-after:avoid!important;margin:0 0 2.5mm!important;font-size:13px!important;font-weight:950!important;line-height:1.18!important}.result-section p{color:#334155!important;margin:0 0 2mm!important;font-size:9.5px!important;line-height:1.32!important}.emphasis-section{background:#f5f7fa!important;border-color:#dbe4ef!important}.section-title-row{break-after:avoid-page!important;page-break-after:avoid!important;justify-content:space-between!important;align-items:center!important;gap:4mm!important;margin:0 0 3mm!important;display:flex!important}.section-title-row span{color:#3730a3!important;white-space:nowrap!important;background:#e4f3f4!important;border:1px solid #e4f3f4!important;border-radius:999px!important;padding:2mm 3mm!important;font-size:8px!important;line-height:1.15!important}.color-bars{break-inside:avoid-page!important;page-break-inside:avoid!important;gap:2.4mm!important;display:grid!important}.color-bar-row{break-inside:avoid-page!important;page-break-inside:avoid!important;gap:1mm!important}.color-bar-meta{font-size:9.5px!important;line-height:1.1!important}.color-bar-meta strong,.color-bar-meta span{color:#0b1d3a!important;font-weight:900!important}.color-bar-track{background:#dde5ea!important;border-radius:999px!important;height:2.5mm!important}.insight-grid{break-inside:avoid-page!important;page-break-inside:avoid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3mm!important;display:grid!important}.result-list-card{break-inside:avoid-page!important;page-break-inside:avoid!important;background:#f5f7fa!important;border:1px solid #e2e8f0!important;border-radius:4mm!important;padding:3.5mm!important}.result-list-card>strong{color:#0b1d3a!important;margin:0 0 1.8mm!important;font-size:9.8px!important;font-weight:950!important;display:block!important}.result-list-card ul{color:#334155!important;margin:0!important;padding-left:4mm!important;font-size:8.9px!important;line-height:1.24!important}.result-list-card li+li{margin-top:1.2mm!important}.mini-ranking{break-inside:avoid-page!important;page-break-inside:avoid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3mm!important;display:grid!important}.mini-ranking div{break-inside:avoid-page!important;page-break-inside:avoid!important;background:#f5f7fa!important;border:1px solid #e2e8f0!important;border-radius:4mm!important;gap:.8mm!important;padding:3mm!important}.mini-ranking span,.mini-ranking small{font-size:8px!important}.mini-ranking strong{color:#0b1d3a!important;font-size:9.4px!important;line-height:1.15!important}.tag-list{break-inside:avoid-page!important;page-break-inside:avoid!important;flex-wrap:wrap!important;gap:2mm!important;display:flex!important}.tag-list span{color:#334155!important;background:#f5f7fa!important;border:1px solid #e2e8f0!important;border-radius:999px!important;padding:2mm 2.5mm!important;font-size:8.5px!important}.action-section{background:#ecfdf5!important;border-color:#a7f3d0!important}.warning-section{background:#fffbeb!important;border-color:#fde68a!important}.result-section:nth-of-type(3),.result-section:nth-of-type(5){break-before:auto;page-break-before:auto}}.admin-shortcut-button{color:#fff;background:#1a2233;width:100%;margin-top:10px}.admin-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.admin-header .secondary-button{width:auto;min-width:140px}.admin-summary-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.admin-summary-grid>div{background:#f5f7fa;border:1px solid #dde5ea;border-radius:18px;gap:4px;padding:16px;display:grid}.admin-summary-grid span,.admin-result-card small,.admin-result-card span,.admin-profile-pill span{color:#64748b}.admin-summary-grid strong{color:#1a2233;font-size:26px;line-height:1.1}.admin-list{gap:14px;display:grid}.admin-empty{color:#475569;background:#f5f7fa;border:1px dashed #cbd5e1;border-radius:18px;padding:20px}.admin-result-card{background:#fff;border:1px solid #dde5ea;border-radius:22px;gap:14px;padding:18px;display:grid;box-shadow:0 14px 40px #0f172a0f}.admin-result-main{grid-template-columns:minmax(0,1fr) 280px;align-items:stretch;gap:14px;display:grid}.admin-result-main>div:first-child,.admin-profile-pill{background:#f5f7fa;border:1px solid #eef2f7;border-radius:16px;gap:4px;padding:14px;display:grid}.admin-result-main strong{color:#1a2233;font-size:18px}.admin-profile-pill{background:linear-gradient(135deg,#e4f3f4,#f5f7fa);border-color:#dde5ea}.admin-profile-pill strong{color:#0b1d3a}.admin-score-row{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.admin-score-row span{text-align:center;color:#1a2233;background:#f5f7fa;border:1px solid #dde5ea;border-radius:14px;padding:10px;font-size:13px;font-weight:800}.admin-card-actions{justify-content:flex-end;display:flex}.admin-card-actions button{width:auto}@media (width<=760px){.admin-header,.admin-result-main{grid-template-columns:1fr;display:grid}.admin-summary-grid,.admin-score-row{grid-template-columns:1fr}.admin-header .secondary-button,.admin-card-actions button{width:100%}}.app-nav{background:#f5f7fa;border:1px solid #dde5ea;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 22px;padding:12px;display:grid}.app-nav span{color:#1a2233;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.nav-back-button,.nav-print-button{border-radius:12px;width:auto;padding:10px 14px;font-size:14px}.nav-back-button{color:#1a2233;background:#fff;border:1px solid #dde5ea}.nav-print-button{color:#fff;background:#1a2233}.result-context-toolbar{background:linear-gradient(135deg,#f5f7fa,#e4f3f4);border:1px solid #dde5ea;border-radius:20px;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 18px;padding:14px;display:grid}.result-context-toolbar button{width:100%}.result-actions.no-print{grid-template-columns:repeat(3,1fr)}@media (width<=760px){.app-nav{grid-template-columns:1fr}.app-nav span{text-align:left;white-space:normal}.nav-back-button,.nav-print-button,.result-context-toolbar button{width:100%}.result-context-toolbar,.result-actions.no-print{grid-template-columns:1fr}}@media print{.no-print,.app-nav,.result-context-toolbar{display:none!important}}select{color:#1a2233;background:#fff;border:1px solid #dde5ea;border-radius:14px;outline:none;width:100%;padding:14px 16px;font-size:15px;font-weight:700}select:focus{border-color:#0f6d73;box-shadow:0 0 0 4px #0f6d7329}.admin-summary-grid{grid-template-columns:repeat(4,1fr)}.admin-tools-panel{background:linear-gradient(135deg,#fff,#f5f7fa);border:1px solid #dde5ea;border-radius:22px;grid-template-columns:minmax(220px,1.4fr) 1fr 1fr 1fr;align-items:end;gap:12px;margin:0 0 18px;padding:16px;display:grid}.admin-tools-panel label{color:#1a2233;margin:0 0 7px;font-size:13px;font-weight:900;display:block}.admin-tools-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.admin-tools-actions button{width:100%;min-height:50px;padding:12px 14px}.admin-result-card{transition:transform .15s,box-shadow .15s,border-color .15s}.admin-result-card:hover{border-color:#dde5ea;transform:translateY(-1px);box-shadow:0 18px 48px #0f172a17}.admin-pagination{background:#f5f7fa;border:1px solid #dde5ea;border-radius:18px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:18px;padding:12px;display:grid}.admin-pagination span{color:#1a2233;text-align:center;font-size:14px;font-weight:900}.admin-pagination button{width:100%}@media (width<=980px){.admin-tools-panel{grid-template-columns:1fr 1fr}.admin-summary-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.admin-tools-panel,.admin-tools-actions,.admin-pagination{grid-template-columns:1fr}.admin-pagination span{order:-1}}@media print{.admin-tools-panel,.admin-pagination{display:none!important}}.admin-header-actions{grid-template-columns:1fr;gap:10px;min-width:180px;display:grid}.admin-header-actions button{width:100%}.access-code-panel{background:linear-gradient(135deg,#fff,#f5f7fa);border:1px solid #dde5ea;border-radius:24px;gap:14px;margin:0 0 18px;padding:18px;display:grid}.access-code-form-main{grid-template-columns:minmax(0,1fr) 150px;align-items:end;gap:12px;display:grid}.access-code-form-grid{grid-template-columns:160px minmax(180px,1fr) 180px;align-items:end;gap:12px;display:grid}.access-code-panel label{color:#1a2233;margin:0 0 7px;font-size:13px;font-weight:900;display:block}.access-code-summary-grid{margin-top:0}.access-code-list{gap:12px;display:grid}.access-code-card{background:#fff;border:1px solid #dde5ea;border-radius:22px;grid-template-columns:minmax(0,1fr) 220px;align-items:stretch;gap:14px;padding:18px;display:grid;box-shadow:0 14px 40px #0f172a0f}.access-code-card>div{background:#f5f7fa;border:1px solid #eef2f7;border-radius:16px;gap:5px;padding:14px;display:grid}.access-code-card strong{color:#1a2233;word-break:break-word;font-size:20px;line-height:1.1}.access-code-card small,.access-code-usage small{color:#64748b;font-weight:700}.access-code-status{color:#047857;background:#ecfdf5;border-radius:999px;width:fit-content;padding:6px 9px;font-size:12px;font-weight:900}.access-code-used_up .access-code-status{color:#b91c1c;background:#fef2f2}.access-code-expired .access-code-status{color:#92400e;background:#fffbeb}.access-code-usage span{color:#1a2233;font-size:26px;font-weight:950}@media (width<=900px){.access-code-form-main,.access-code-form-grid,.access-code-card{grid-template-columns:1fr}}@media print{.access-code-panel,.access-code-list{display:none!important}}.admin-login-form{margin-top:10px}.admin-security-note{color:#1a2233;background:#f5f7fa;border:1px solid #dde5ea;border-radius:16px;margin-top:18px;padding:16px;line-height:1.55}.admin-security-note code{color:#fff;background:#1a2233;border-radius:8px;margin-top:6px;padding:4px 8px;font-weight:800;display:inline-flex}.landing-hero{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:28px;padding:18px 0 28px;display:grid}.landing-copy h1{letter-spacing:-.065em;color:#0b1d3a;max-width:780px;font-size:clamp(38px,6vw,64px);line-height:.98}.landing-subtitle{color:#334155;max-width:780px;margin:22px 0 28px;font-size:18px;line-height:1.75}.landing-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.landing-note{color:#64748b;margin:16px 0 0;font-size:14px;line-height:1.5}.landing-preview-card{color:#fff;isolation:isolate;background:radial-gradient(circle at 20% 15%,#6366f147,#0000 30%),radial-gradient(circle at 85% 30%,#0ea5e938,#0000 28%),linear-gradient(145deg,#1a2233,#0b1d3a 58%,#0f6d73);border-radius:28px;flex-direction:column;justify-content:flex-end;min-height:320px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #0b1d3a59}.landing-preview-card:before{content:"";z-index:-1;border:1px solid #ffffff2e;border-radius:22px;position:absolute;inset:18px}.landing-preview-card span{color:#ffffffeb;background:#ffffff24;border-radius:999px;width:fit-content;padding:7px 10px;font-size:13px;font-weight:900;display:inline-flex}.landing-preview-card strong{letter-spacing:-.04em;margin-top:14px;font-size:38px;line-height:1;display:block}.landing-preview-card small{color:#ffffffc7;margin-top:10px;line-height:1.5;display:block}.landing-preview-bars{gap:9px;margin-top:26px;display:grid}.landing-preview-bars i{background:#ffffffc7;border-radius:999px;height:10px;display:block}.landing-section{background:#f5f7fa;border:1px solid #e2e8f0;border-radius:26px;margin-top:18px;padding:26px}.landing-section h2{color:#0b1d3a;letter-spacing:-.045em;margin:0 0 16px;font-size:30px;line-height:1.12}.landing-section p{color:#475569;margin:0;line-height:1.7}.landing-feature-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px;display:grid}.landing-feature-grid article{background:#fff;border:1px solid #dde5ea;border-radius:20px;padding:20px;box-shadow:0 14px 36px #0f172a0f}.landing-feature-grid strong{color:#1a2233;margin-bottom:10px;font-size:16px;display:block}.landing-feature-grid p{color:#64748b;font-size:14px;line-height:1.65}.landing-split{grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:24px;display:grid}.landing-checklist{gap:10px;display:grid}.landing-checklist span{color:#0b1d3a;background:#fff;border:1px solid #dde5ea;border-radius:14px;padding:12px 14px;font-weight:800}@media (width<=900px){.landing-hero,.landing-split,.landing-feature-grid{grid-template-columns:1fr}.landing-preview-card{min-height:260px}}@media (width<=640px){.landing-section{padding:20px}.landing-actions{display:grid}.landing-copy h1{font-size:38px}.landing-subtitle{font-size:16px}}.landing-admin-access{background:#f5f7fa;border:1px solid #e2e8f0;border-radius:22px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:18px 20px;display:flex}.landing-admin-access div{gap:4px;display:grid}.landing-admin-access strong{color:#0b1d3a;font-size:15px}.landing-admin-access span{color:#64748b;font-size:14px}.landing-admin-access .secondary-button{width:auto;min-width:190px}@media (width<=720px){.landing-admin-access{flex-direction:column;align-items:stretch}.landing-admin-access .secondary-button{width:100%}}@media print{.landing-admin-access{display:none!important}}.contact-request-list{gap:14px;margin-top:18px;display:grid}.contact-request-card{background:#fff;border:1px solid #dde5ea;border-radius:20px;padding:18px;box-shadow:0 14px 40px #0f172a0f}.contact-request-main{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.contact-request-main>div:first-child{gap:4px;display:grid}.contact-request-main strong{color:#1a2233;font-size:18px}.contact-request-main span,.contact-request-main small{color:#64748b}.request-status-pill{white-space:nowrap;color:#1a2233;background:#f5f7fa;border:1px solid #dde5ea;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:800}.request-status-new{color:#3730a3;background:#e4f3f4;border-color:#dde5ea}.request-status-in_progress{color:#92400e;background:#fffbeb;border-color:#fde68a}.request-status-done{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.request-status-archived{color:#64748b;background:#f5f7fa;border-color:#dde5ea}.contact-request-meta,.contact-request-message{background:#f5f7fa;border:1px solid #eef2f7;border-radius:16px;gap:6px;margin-top:14px;padding:14px;display:grid}.contact-request-meta span,.contact-request-message span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:800}.contact-request-message p{color:#1a2233;white-space:pre-wrap;margin:0;line-height:1.6}.contact-request-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.contact-request-actions button{width:auto}@media (width<=720px){.contact-request-main,.contact-request-actions{display:grid}.contact-request-actions button{width:100%}}.admin-action-with-badge{justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative}.admin-notification-badge{color:#fff;background:#dc2626;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 7px;font-size:12px;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 8px 18px #dc262638}.admin-summary-alert{background:linear-gradient(135deg,#fff7ed,#fffbeb)!important;border-color:#fed7aa!important}.admin-summary-alert span{color:#9a3412!important}.admin-summary-alert strong{color:#c2410c!important}.generated-access-panel{background:linear-gradient(135deg,#e4f3f4 0%,#fff 62%);border:1px solid #dde5ea;border-radius:22px;gap:14px;margin-top:18px;padding:18px;display:grid;box-shadow:0 18px 50px #0f6d731f}.generated-access-panel>div:first-child{gap:4px;display:grid}.generated-access-panel span{color:#0f6d73;text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:900}.generated-access-panel strong{color:#1a2233;letter-spacing:-.02em;font-size:24px}.generated-access-panel small{color:#64748b}.generated-access-panel textarea{color:#1a2233;width:100%;font:inherit;resize:vertical;background:#ffffffdb;border:1px solid #dde5ea;border-radius:16px;padding:14px;line-height:1.55}.contact-request-code-box{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:16px;gap:5px;margin-top:14px;padding:14px;display:grid}.contact-request-code-box span{color:#047857;text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:900}.contact-request-code-box strong{color:#064e3b;font-size:20px}.contact-request-code-box small{color:#047857}.generated-access-actions{flex-wrap:wrap;gap:10px;display:flex}.generated-access-actions button{width:auto}.generated-access-hint{color:#64748b;margin:-4px 0 0;font-size:13px;line-height:1.5}.mini-secondary-button{color:#065f46;background:#fff;border:1px solid #a7f3d0;border-radius:12px;width:fit-content;margin-top:8px;padding:9px 12px;font-size:13px;font-weight:900}.mini-secondary-button:hover{background:#d1fae5}@media (width<=720px){.generated-access-actions{display:grid}.generated-access-actions button,.mini-secondary-button{width:100%}}.pending-send-label{font-weight:800;color:#b45309!important}.code-box-actions{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.code-box-actions .mini-secondary-button{margin-top:0}@media (width<=720px){.code-box-actions{display:grid}.code-box-actions .mini-secondary-button{width:100%}}.admin-action-center{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0;display:grid}.admin-action-panel{background:linear-gradient(#fff 0%,#f5f7fa 100%);border:1px solid #0f172a1a;border-radius:24px;padding:20px;box-shadow:0 16px 50px #0f172a14}.admin-action-panel-header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.admin-action-panel-header span{color:#64748b;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.admin-action-panel-header strong{color:#0b1d3a;font-size:20px;line-height:1.15}.admin-action-list{gap:10px;display:grid}.admin-action-item{background:#ffffffc7;border:1px solid #94a3b859;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.admin-action-item div{min-width:0}.admin-action-item strong,.admin-action-item span,.admin-action-item small{display:block}.admin-action-item strong{color:#1a2233;font-size:15px;line-height:1.25}.admin-action-item span{color:#475569;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;overflow:hidden}.admin-action-item small{color:#64748b;margin-top:4px;font-size:12px}.admin-action-empty{color:#475569;text-align:center;background:#f1f5f9;border-radius:18px;padding:18px;font-weight:700}.compact-button{white-space:nowrap;border-radius:12px;padding:9px 12px;font-size:13px}@media (width<=900px){.admin-action-center{grid-template-columns:1fr}}.premium-roadmap-section,.product-ladder-section{background:linear-gradient(135deg,#fff 0%,#f8fbff 100%);border:1px solid #e4f3f4}.premium-module-grid,.ladder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.premium-module-card,.ladder-card{background:#fff;border:1px solid #dde5ea;border-radius:18px;padding:16px;box-shadow:0 10px 28px #0f172a0f}.premium-module-card span,.ladder-card span{color:#3730a3;text-transform:uppercase;letter-spacing:.04em;background:#e4f3f4;border-radius:999px;margin-bottom:10px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.premium-module-card strong,.ladder-card strong{color:#1a2233;font-size:17px;line-height:1.25;display:block}.premium-module-card p,.ladder-card p{color:#64748b;margin:10px 0 0;line-height:1.55}.upsell-actions{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.upsell-actions button:disabled{opacity:.72}@media (width<=720px){.premium-module-grid,.ladder-grid,.upsell-actions{grid-template-columns:1fr}}@media print{.premium-roadmap-section,.product-ladder-section{display:none!important}}.offer-ladder-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.offer-card{background:#fff;border:1px solid #dde5ea;border-radius:20px;gap:10px;padding:18px;display:grid;box-shadow:0 14px 45px #0f172a0f}.offer-card.highlighted{background:linear-gradient(#fff 0%,#e4f3f4 100%);border-color:#0f6d73}.offer-card span{color:#3730a3;background:#e4f3f4;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:800}.offer-card strong{color:#1a2233;font-size:17px;line-height:1.25}.offer-card p{color:#1a2233;margin:0;line-height:1.55}.offer-card small{color:#64748b;line-height:1.45}.current-offer-section{background:#fff}.current-offer-card{background:linear-gradient(135deg,#e4f3f4 0%,#fff 100%);border:1px solid #dde5ea;border-radius:22px;gap:8px;margin-bottom:18px;padding:20px;display:grid}.current-offer-card span{color:#0f6d73;text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:900}.current-offer-card strong{color:#1a2233;font-size:20px;line-height:1.25}.current-offer-card p{color:#1a2233;margin:0;line-height:1.6}.result-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.result-option-card{background:#f5f7fa;border:1px solid #dde5ea;border-radius:20px;gap:10px;padding:18px;display:grid}.result-option-card strong{color:#1a2233;font-size:17px}.result-option-card p{color:#1a2233;margin:0;line-height:1.55}.result-option-card button{width:100%}@media (width<=1100px){.offer-ladder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.offer-ladder-grid,.result-option-grid{grid-template-columns:1fr}}@media print{.current-offer-section,.offer-ladder-grid,.result-option-grid{display:none!important}}.offer-ladder-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.offer-card h3{color:#1a2233;margin:-2px 0 0;font-size:18px;line-height:1.25}.upgrade-path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.upgrade-path-card{background:#fff;border:1px solid #dde5ea;border-radius:20px;gap:8px;padding:18px;display:grid;box-shadow:0 14px 45px #0f172a0d}.upgrade-path-card span{color:#1a2233;background:#f5f7fa;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:900}.upgrade-path-card strong{color:#1a2233;font-size:17px;line-height:1.25}.upgrade-path-card p{color:#1a2233;margin:0;line-height:1.55}.result-upgrade-grid{margin-top:0}.result-offer-note{color:#64748b;margin:14px 0 0;font-size:14px;line-height:1.5}@media (width<=1100px){.offer-ladder-grid,.upgrade-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.offer-ladder-grid,.upgrade-path-grid{grid-template-columns:1fr}}@media print{.upgrade-path-grid,.result-offer-note{display:none!important}}.form-info-box{color:#475569;background:#f5f7fa;border:1px solid #dde5ea;border-radius:14px;padding:14px 16px;font-size:14px;line-height:1.5}.offer-intent-line{color:#0f6d73;margin-top:4px;font-weight:700;display:block}.access-code-form-grid select{color:#1a2233;background:#fff;border:1px solid #dde5ea;border-radius:14px;width:100%;padding:13px 14px;font-size:15px}.access-code-form-grid small{color:#64748b;margin-top:6px;line-height:1.35;display:block}.offer-access-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.offer-access-grid ul{color:#1a2233;margin:10px 0 0;padding-left:18px;line-height:1.6}@media (width<=760px){.offer-access-grid{grid-template-columns:1fr}}.detailed-report-section,.accompaniment-section,.coach-only-section{background:linear-gradient(#fff 0%,#f5f7fa 100%);border:1px solid #0f6d732e}.detailed-grid,.accompaniment-grid,.coach-note-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.detailed-grid article,.accompaniment-grid article,.coach-note-grid>div{background:#fff;border:1px solid #dde5ea;border-radius:18px;padding:18px;box-shadow:0 14px 36px #0f172a0f}.detailed-grid span,.accompaniment-grid span{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:900;display:inline-flex}.detailed-grid strong,.accompaniment-grid strong{color:#1a2233;margin-bottom:8px;font-size:17px;display:block}.detailed-grid p,.accompaniment-grid p,.coach-only-section p{color:#1a2233;line-height:1.65}.detailed-grid ul,.accompaniment-grid ul{color:#1a2233;margin:0;padding-left:18px;line-height:1.55}.locked-report-section{background:#f5f7fa;border:1px dashed #dde5ea}.locked-report-section h2{color:#1a2233}.locked-report-section p{color:#1a2233;line-height:1.65}.coach-only-section{background:linear-gradient(#fffbeb 0%,#fff 100%);border-color:#f59e0b59}.coach-only-section .section-title-row span{color:#92400e;background:#fef3c7}@media (width<=760px){.detailed-grid,.accompaniment-grid,.coach-note-grid{grid-template-columns:1fr}}@media print{.detailed-report-section{break-inside:avoid;page-break-inside:avoid}}.candidate-dashboard-grid{gap:18px;display:grid}.compact-result-section{margin-top:0}.locked-premium-box{background:#f5f7fa;border:1px dashed #cbd5e1;border-radius:16px;gap:6px;margin-top:14px;padding:16px;display:grid}.locked-premium-box strong{color:#1a2233}.locked-premium-box span{color:#475569;line-height:1.5}@media print{.candidate-dashboard-grid,.locked-premium-box{display:none!important}}.candidate-hero-panel{grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0;display:grid}.candidate-hero-panel>div{background:linear-gradient(#fff 0%,#f5f7fa 100%);border:1px solid #dde5ea;border-radius:20px;gap:5px;padding:18px;display:grid;box-shadow:0 12px 35px #0f172a0f}.candidate-hero-panel span{color:#64748b;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.candidate-hero-panel strong{color:#0b1d3a;font-size:22px;line-height:1.15}.candidate-hero-panel small{color:#475569;line-height:1.4}.candidate-dashboard-grid-v65{grid-template-columns:1.15fr .85fr;align-items:start}.candidate-main-history{grid-row:span 3}.candidate-history-list{gap:12px;display:grid}.candidate-history-card{background:#fff;border:1px solid #dde5ea;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:16px;display:grid}.candidate-history-meta{gap:4px;display:grid}.candidate-history-meta span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.candidate-history-meta strong{color:#1a2233;font-size:17px}.candidate-history-meta small{color:#64748b;line-height:1.4}.candidate-documents-grid{gap:12px;display:grid}.candidate-document-card,.candidate-feature-box{background:#fff;border:1px solid #dde5ea;border-radius:18px;gap:6px;padding:16px;display:grid}.candidate-document-card.available,.candidate-feature-box.active{background:linear-gradient(#ecfdf5 0%,#fff 100%);border-color:#a7f3d0}.candidate-document-card.locked,.candidate-feature-box.locked{background:#f5f7fa;border-style:dashed}.candidate-document-card span{color:#3730a3;background:#e4f3f4;border-radius:999px;width:fit-content;padding:5px 9px;font-size:12px;font-weight:900}.candidate-document-card.available span{color:#047857;background:#d1fae5}.candidate-document-card.locked span{color:#475569;background:#f1f5f9}.candidate-document-card strong,.candidate-feature-box strong{color:#1a2233}.candidate-document-card p,.candidate-feature-box span{color:#475569;margin:0;line-height:1.55}@media (width<=860px){.candidate-hero-panel,.candidate-dashboard-grid-v65,.candidate-history-card{grid-template-columns:1fr}.candidate-main-history{grid-row:auto}}@media print{.candidate-hero-panel,.candidate-documents-grid,.candidate-feature-box,.candidate-history-list{display:none!important}}.candidate-page-title{-webkit-text-fill-color:#0b1d3a;color:#0b1d3a!important;text-shadow:none!important;background:0 0!important}.candidate-document-card.available{box-shadow:0 12px 28px #04785714}.document-open-button{color:#fff;background:#047857;border-radius:14px;width:100%;margin-top:8px;padding:12px 14px;font-size:14px;font-weight:900}.document-open-button:hover{background:#065f46}.document-card-note{color:#64748b;margin-top:6px;line-height:1.45}.candidate-plan-section p{color:#1a2233;line-height:1.6}.candidate-plan-card{gap:14px;margin-top:14px;display:grid}.candidate-plan-header{background:linear-gradient(135deg,#f5f7fa,#e4f3f4);border:1px solid #dbe4ff;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.candidate-plan-header div{gap:4px;display:grid}.candidate-plan-header strong{color:#1a2233;font-size:18px}.candidate-plan-header small{color:#64748b;font-weight:700}.compact-button{white-space:nowrap;padding:10px 12px;font-size:14px}.candidate-plan-actions{gap:12px;display:grid}.candidate-plan-action{background:#fff;border:1px solid #dde5ea;border-radius:18px;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:14px;padding:16px;display:grid}.candidate-plan-action span{color:#64748b;background:#f5f7fa;border-radius:999px;width:fit-content;margin-bottom:6px;padding:5px 9px;font-size:12px;font-weight:900;display:inline-flex}.candidate-plan-action strong{color:#1a2233;margin-bottom:4px;font-size:16px;display:block}.candidate-plan-action p{color:#64748b;margin:0;line-height:1.5}.candidate-plan-action select{color:#1a2233;background:#fff;border:1px solid #dde5ea;border-radius:12px;width:100%;padding:10px 12px;font-weight:800}.candidate-plan-action.in_progress{background:#f5f7fa;border-color:#dde5ea}.candidate-plan-action.done{background:#f0fdf4;border-color:#a7f3d0}.candidate-plan-action.done span{color:#047857;background:#dcfce7}@media (width<=760px){.candidate-plan-header,.candidate-plan-action{grid-template-columns:1fr}.candidate-plan-header{align-items:stretch}}.candidate-access-section{margin-top:22px}.candidate-access-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:14px;display:grid}.candidate-access-card{text-align:left;color:#1a2233;background:#fff;border:1px solid #dde5ea;border-radius:18px;gap:6px;padding:16px;display:grid;box-shadow:0 10px 30px #0f172a0f}.candidate-access-card:hover{background:#f5f7fa;border-color:#0f6d73}.candidate-access-card.selected{background:#e4f3f4;border-color:#0f6d73;box-shadow:0 16px 44px #0f6d7324}.candidate-access-card span{color:#0f6d73;font-size:13px;font-weight:800}.candidate-access-card strong{color:#1a2233;letter-spacing:-.02em;font-size:18px}.candidate-access-card small{color:#64748b;line-height:1.4}.premium-detailed-report{background:linear-gradient(#fff 0%,#f5f7fa 100%);border-color:#0f172a14}.premium-report-intro{color:#fff;background:#0b1d3a;border-radius:24px;margin-top:18px;padding:24px;box-shadow:0 22px 60px #0f172a29}.premium-report-intro h3,.premium-section h3{color:inherit;letter-spacing:-.03em;margin:0 0 10px;font-size:26px;line-height:1.15}.premium-report-intro p{color:#e4f3f4;margin:0;line-height:1.65}.premium-kicker{color:#0f6d73;letter-spacing:.11em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:900}.premium-report-intro .premium-kicker{color:#a5b4fc}.premium-section{break-inside:avoid;page-break-inside:avoid;background:#fff;border:1px solid #dde5ea;border-radius:22px;margin-top:22px;padding:22px;box-shadow:0 14px 38px #0f172a0e}.premium-section h3{color:#1a2233}.premium-card-grid{gap:14px;margin-top:14px;display:grid}.premium-card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.premium-snapshot-grid{grid-template-columns:1.2fr 1fr .7fr;gap:14px;margin-top:14px;display:grid}.premium-report-card,.premium-wide-card,.premium-note-box{break-inside:avoid;page-break-inside:avoid;background:#f5f7fa;border:1px solid #dde5ea;border-radius:18px;padding:18px}.premium-report-card.highlight{background:linear-gradient(135deg,#e4f3f4 0%,#fff 100%);border-color:#dde5ea}.premium-report-card span,.premium-wide-card span{color:#0f6d73;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900;display:inline-flex}.premium-report-card strong,.premium-wide-card strong,.premium-note-box strong{color:#1a2233;margin-bottom:8px;font-size:17px;display:block}.premium-report-card p,.premium-wide-card p,.premium-note-box p{color:#1a2233;margin:0;line-height:1.6}.premium-wide-card{background:#fff;margin-top:14px}.premium-meter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.premium-meter-card{break-inside:avoid;page-break-inside:avoid;background:#fff;border:1px solid #dde5ea;border-radius:18px;padding:16px}.premium-meter-card>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.premium-meter-card strong{color:#1a2233;font-size:16px}.premium-meter-card span{color:#0f6d73;text-transform:uppercase;font-size:12px;font-weight:900}.premium-meter{background:#dde5ea;border-radius:999px;height:9px;margin:12px 0;overflow:hidden}.premium-meter i{background:#0f6d73;border-radius:999px;height:100%;display:block}.premium-meter-card p{color:#64748b;margin:0;line-height:1.5}.premium-section .result-list-card{box-shadow:none;background:#f5f7fa;border:1px solid #dde5ea}.premium-note-box{background:#fffbeb;border-color:#fde68a;margin-top:14px}.premium-section.workbook{background:linear-gradient(#fff 0%,#fffbeb 100%);border-color:#fde68a}@media (width<=860px){.premium-card-grid.two,.premium-card-grid.three,.premium-snapshot-grid,.premium-meter-grid{grid-template-columns:1fr}}@media print{.premium-detailed-report{box-shadow:none!important}.premium-report-intro,.premium-section,.premium-report-card,.premium-wide-card,.premium-note-box,.premium-meter-card{break-inside:avoid;page-break-inside:avoid}.premium-section{margin-top:14px;padding:16px}.premium-report-intro{padding:18px}}.source-report-v70 .premium-report-intro.source-report-cover{background:radial-gradient(circle at 0 0,#0f6d733d,#0000 34%),linear-gradient(135deg,#0b1d3a 0% 56%,#0b1d3a 100%)}.wheel-report-layout{grid-template-columns:360px minmax(0,1fr);align-items:stretch;gap:18px;margin-top:14px;display:grid}.wheel112-card{break-inside:avoid;page-break-inside:avoid;background:linear-gradient(#fff 0%,#e4f3f4 100%);border:1px solid #dde5ea;border-radius:22px;padding:18px;box-shadow:inset 0 1px #fffc}.wheel112-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.wheel112-header span{color:#0f6d73;text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:900;display:block}.wheel112-header strong{color:#1a2233;margin-top:4px;font-size:17px;display:block}.wheel112-header p{color:#0f6d73;text-align:right;margin:0;font-size:13px;font-weight:800}.wheel112-svg{width:100%;max-width:330px;margin:0 auto;display:block}.wheel-ring{fill:none;stroke:#dde5ea;stroke-width:1.2px}.wheel-line{stroke:#e0e7ff;stroke-width:1px}.wheel-label{fill:#334155;text-anchor:middle;font-size:5.4px;font-weight:800}.wheel-center{fill:#1a2233}.wheel-center-text,.wheel-center-sub{fill:#fff;text-anchor:middle;font-weight:900}.wheel-center-text{font-size:8px}.wheel-center-sub{font-size:5px}.wheel-active{fill:#ef4444;stroke:#fff;stroke-width:3px;filter:drop-shadow(0 6px 10px #ef444452)}.wheel112-note{color:#475569;margin:10px 0 0;font-size:12px;line-height:1.45}.no-top-margin{margin-top:0!important}.source-report-v70 .result-list-card ul{padding-left:18px}.source-report-v70 .result-list-card li{margin-bottom:8px;line-height:1.55}@media (width<=920px){.wheel-report-layout{grid-template-columns:1fr}}@media print{.wheel-report-layout{grid-template-columns:7.2cm 1fr;gap:10px}.wheel112-card{padding:10px}.wheel112-header{display:block}.wheel112-header p{text-align:left;margin-top:4px}.wheel112-svg{max-width:6.9cm}}.source-report-v71{color:#0b1d3a;gap:28px;display:grid}.v71-cover{color:#fff;background:radial-gradient(circle at 12% 20%,#0f6d7347,#0000 28%),radial-gradient(circle at 86% 16%,#0ea5e93d,#0000 26%),linear-gradient(135deg,#0b1d3a 0% 48%,#0b1d3a 100%);border-radius:34px;grid-template-columns:minmax(0,1.45fr) minmax(260px,.65fr);gap:24px;padding:34px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #0f172a38}.v71-cover h2,.v71-cover h3,.v71-cover p,.v71-cover span,.v71-cover strong{color:#fff}.v71-cover-content h2{letter-spacing:-.055em;margin:8px 0 14px;font-size:clamp(34px,5vw,58px);line-height:.98}.v71-cover-content p{color:#ffffffd1;max-width:780px;font-size:17px;line-height:1.65}.v71-cover-tags{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.v71-cover-tags span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border:1px solid #fff3;border-radius:999px;padding:10px 13px;font-size:13px;font-weight:800}.v71-cover-panel{background:#ffffff1f;border:1px solid #ffffff38;border-radius:28px;align-content:end;align-self:stretch;gap:10px;padding:24px;display:grid;box-shadow:inset 0 1px #ffffff2e}.v71-cover-panel span{text-transform:uppercase;letter-spacing:.12em;color:#ffffffb8;font-size:12px;font-weight:900}.v71-cover-panel strong{letter-spacing:-.035em;font-size:27px;line-height:1.05}.v71-cover-panel p{color:#ffffffc7;margin:0}.v71-toc{flex-wrap:wrap;gap:10px;display:flex}.v71-toc span{color:#334155;background:#f5f7fa;border:1px solid #e2e8f0;border-radius:999px;padding:9px 12px;font-size:13px;font-weight:800}.v71-section{background:#fff;border:1px solid #dde5ea;border-radius:30px;gap:20px;padding:28px;display:grid;box-shadow:0 18px 60px #0f172a14}.v71-section-head{gap:8px;display:grid}.v71-section-head h3{letter-spacing:-.045em;color:#0b1d3a;margin:0;font-size:clamp(26px,3vw,38px);line-height:1.05}.v71-section-head p:not(.premium-kicker){color:#475569;max-width:900px;margin:0;line-height:1.65}.v71-hero-grid,.wheel-report-layout{grid-template-columns:minmax(290px,.9fr) minmax(0,1fr);align-items:stretch}.v71-wheel-wrap .wheel112-card,.wheel-report-layout .wheel112-card{background:linear-gradient(#fff,#f5f7fa);height:100%}.v71-stack{gap:14px;display:grid}.v71-feature-card,.v71-glass-card,.v71-emoji-card,.v71-rank-card,.v71-work-card{background:#fff;border:1px solid #dde5ea;border-radius:24px;gap:8px;padding:20px;display:grid}.v71-feature-card span,.v71-glass-card span,.v71-rank-card span{text-transform:uppercase;letter-spacing:.1em;color:#64748b;font-size:12px;font-weight:900}.v71-feature-card strong,.v71-glass-card strong,.v71-rank-card strong,.v71-emoji-card strong,.v71-work-card strong{color:#0b1d3a;letter-spacing:-.025em;font-size:22px;line-height:1.1}.v71-feature-card p,.v71-glass-card p,.v71-rank-card p,.v71-work-card p{color:#475569;margin:0;line-height:1.55}.gradient-red{background:linear-gradient(135deg,#fff1f2,#fff 72%);border-color:#fecdd3}.gradient-support{background:linear-gradient(135deg,#e4f3f4,#fff 72%);border-color:#dde5ea}.gradient-dark{background:linear-gradient(135deg,#0b1d3a,#0b1d3a);border-color:#0b1d3a}.gradient-dark span,.gradient-dark strong,.gradient-dark p{color:#fff}.v71-cards-2,.v71-cards-3,.v71-meter-grid,.v71-traffic-grid{gap:16px;display:grid}.v71-cards-2,.v71-traffic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v71-cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}.v71-meter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.v71-meter-card{background:#fff;border:1px solid #dde5ea;border-radius:22px;gap:12px;padding:18px;display:grid}.v71-meter-top{gap:3px;display:grid}.v71-meter-top strong{color:#0b1d3a;font-size:20px}.v71-meter-top span{color:#64748b;font-size:13px;font-weight:800}.v71-meter{background:#dde5ea;border-radius:999px;height:11px;overflow:hidden}.v71-meter i{background:#0f6d73;border-radius:999px;height:100%;display:block}.v71-meter-card p{color:#475569;margin:0;font-size:13px;line-height:1.5}.color-rouge .v71-meter i{background:#ef4444}.color-jaune .v71-meter i{background:#f59e0b}.color-vert .v71-meter i{background:#0e8f65}.color-bleu .v71-meter i{background:#3b82f6}.v71-traffic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v71-traffic-card{border:1px solid #dde5ea;border-radius:26px;gap:14px;padding:20px;display:grid}.v71-traffic-card>div:first-child{align-items:center;gap:10px;display:flex}.v71-traffic-card>div:first-child span{background:#ffffffbf;border-radius:14px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.v71-traffic-card>div:first-child strong{color:#0b1d3a;font-size:20px}.v71-traffic-card.green{background:linear-gradient(#ecfdf5,#fff);border-color:#a7f3d0}.v71-traffic-card.orange{background:linear-gradient(#fffbeb,#fff);border-color:#fde68a}.v71-traffic-card.red{background:linear-gradient(#fef2f2,#fff);border-color:#fecaca}.v71-callout{border:1px solid #dde5ea;border-radius:22px;gap:6px;padding:18px 20px;display:grid}.v71-callout strong{color:#0b1d3a;font-size:18px}.v71-callout p{color:#334155;margin:0;line-height:1.6}.green-callout{background:linear-gradient(135deg,#ecfdf5,#f5f7fa);border-color:#a7f3d0}.amber-callout{background:linear-gradient(135deg,#fffbeb,#f5f7fa);border-color:#fde68a}.v71-emoji-card>span{background:#e4f3f4;border-radius:18px;place-items:center;width:48px;height:48px;font-size:25px;display:grid}.v71-emoji-card .result-list-card,.v71-traffic-card .result-list-card{box-shadow:none;background:0 0;border:0;padding:0}.v71-emoji-card ul,.v71-traffic-card ul{margin-top:4px}.warning-layout .result-list-card:first-child{background:linear-gradient(#fff7ed,#fff);border-color:#fed7aa}.warning-layout .result-list-card:last-child{background:linear-gradient(#fef2f2,#fff);border-color:#fecaca}.v71-rank-card{background:linear-gradient(#f5f7fa,#fff)}.v71-timeline{gap:12px;display:grid}.v71-timeline article{background:#f5f7fa;border:1px solid #e2e8f0;border-radius:20px;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:14px;padding:16px;display:grid}.v71-timeline span{color:#fff;background:#0f6d73;border-radius:14px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.v71-timeline p{color:#334155;margin:0;line-height:1.6}.v71-work-card{background:linear-gradient(#f5f7fa,#fff)}.source-report-v71 .result-list-card{box-shadow:none;background:#fff;border-color:#e2e8f0;border-radius:22px}.source-report-v71 .result-list-card strong{color:#0b1d3a;font-size:18px}.source-report-v71 .result-list-card li{color:#334155;line-height:1.5}@media (width<=980px){.v71-cover,.v71-hero-grid,.wheel-report-layout,.v71-cards-2,.v71-cards-3,.v71-meter-grid,.v71-traffic-grid{grid-template-columns:1fr}.v71-section,.v71-cover{border-radius:24px;padding:22px}}@media print{.source-report-v71{gap:14px}.v71-cover,.v71-section,.v71-feature-card,.v71-glass-card,.v71-traffic-card,.v71-meter-card,.v71-rank-card,.v71-work-card,.v71-callout{break-inside:avoid;page-break-inside:avoid;box-shadow:none!important}.v71-cover{border:1px solid #dde5ea;color:#0b1d3a!important;background:#fff!important}.v71-cover h2,.v71-cover h3,.v71-cover p,.v71-cover span,.v71-cover strong{color:#0b1d3a!important}.v71-section{padding:16px}}.premium-pdf-button{color:#fff;background:linear-gradient(135deg,#1a2233,#0f6d73)}.premium-pdf-shell{background:#dde5ea;border-radius:28px;gap:28px;margin:-8px;padding:28px;display:grid}.premium-pdf-toolbar{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid #94a3b859;border-radius:20px;justify-content:space-between;gap:12px;padding:14px;display:flex;position:sticky;top:14px;box-shadow:0 18px 40px #0f172a1f}.premium-pdf-page{color:#0b1d3a;background:#fff;border:1px solid #0f172a14;border-radius:28px;flex-direction:column;gap:22px;min-height:1122px;padding:54px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #0f172a29}.premium-pdf-page:after{content:"";pointer-events:none;background:radial-gradient(circle,#0f6d7321,#0f6d7300);border-radius:999px;width:360px;height:360px;position:absolute;inset:auto -12% -22% auto}.pdf-page-header{border-bottom:1px solid #94a3b847;align-items:center;gap:18px;padding-bottom:18px;display:flex}.pdf-page-header>span{color:#fff;background:#0b1d3a;border-radius:18px;place-items:center;min-width:54px;height:54px;font-size:18px;font-weight:950;display:grid}.pdf-page-header p{color:#64748b;text-transform:uppercase;letter-spacing:.14em;margin:0 0 4px;font-size:12px;font-weight:900}.pdf-page-header h2{letter-spacing:-.04em;margin:0;font-size:34px}.premium-pdf-cover{color:#fff;background:radial-gradient(circle at 10% 10%,#fbbf2438,#0000 28%),radial-gradient(circle at 90% 18%,#22c55e2e,#0000 32%),linear-gradient(145deg,#0b1d3a,#0b1d3a 58%,#1a2233);justify-content:space-between}.pdf-cover-top,.pdf-cover-footer{color:#ffffffc7;justify-content:space-between;gap:20px;font-weight:900;display:flex}.pdf-cover-main{gap:18px;max-width:760px;display:grid}.pdf-cover-main p{color:#c4b5fd;text-transform:uppercase;letter-spacing:.16em;margin:0;font-weight:950}.pdf-cover-main h1{letter-spacing:-.07em;margin:0;font-size:76px;line-height:.92}.pdf-cover-main h2{color:#fde68a;margin:0;font-size:32px}.pdf-cover-badges,.pdf-needs-strip{flex-wrap:wrap;gap:10px;display:flex}.pdf-cover-badges span,.pdf-needs-strip span{color:#fff;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:10px 12px;font-weight:900;display:inline-flex}.pdf-cover-footer{align-items:flex-end}.pdf-cover-footer p{color:#fff;max-width:460px;margin:0;font-size:22px;font-weight:900}.pdf-cover-footer small{text-align:right;max-width:330px;line-height:1.55}.pdf-intro-grid,.pdf-four-cards,.pdf-check-grid,.pdf-rank-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pdf-four-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.pdf-intro-grid article,.pdf-four-cards article,.pdf-check-grid article,.pdf-rank-grid article,.pdf-identity-stack article,.pdf-color-score,.pdf-script-box,.pdf-big-callout,.pdf-environment-note,.pdf-final-summary{z-index:1;background:#f5f7fa;border:1px solid #94a3b838;border-radius:22px;padding:18px;position:relative}.pdf-intro-grid article span,.pdf-four-cards article span{margin-bottom:12px;font-size:30px;display:block}.pdf-intro-grid article strong,.pdf-four-cards article strong,.pdf-check-grid article strong,.pdf-rank-grid article strong,.pdf-identity-stack article strong{color:#0b1d3a;margin-bottom:8px;font-size:17px;font-weight:950;display:block}.pdf-intro-grid article p,.pdf-four-cards article p,.pdf-check-grid article p,.pdf-rank-grid article p,.pdf-identity-stack article p,.pdf-large-text,.pdf-environment-note,.pdf-final-summary p{color:#475569;margin:0;line-height:1.58}.pdf-identity-grid{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:22px;display:grid}.pdf-wheel-mini .wheel112-card,.pdf-focus-wheel .wheel112-card{height:100%;box-shadow:none;margin:0}.pdf-focus-wheel{max-width:620px;margin:0 auto}.pdf-identity-stack{gap:14px;display:grid}.pdf-identity-stack article span{color:#0f6d73;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:12px;font-weight:950;display:inline-flex}.pdf-two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pdf-two-columns .result-list-card,.pdf-traffic-grid .result-list-card,.premium-pdf-page>.result-list-card{height:100%;box-shadow:none;background:#fff;border:1px solid #94a3b83d;border-radius:22px}.pdf-color-score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pdf-color-score div{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.pdf-color-score div strong,.pdf-color-score div span{font-weight:950}.pdf-color-score i{background:#0f172a14;border-radius:999px;height:11px;display:block;overflow:hidden}.pdf-color-score i b{border-radius:inherit;background:linear-gradient(90deg,#0f6d73,#0b1d3a);height:100%;display:block}.pdf-color-score.color-rouge i b{background:linear-gradient(90deg,#ef4444,#991b1b)}.pdf-color-score.color-jaune i b{background:linear-gradient(90deg,#f59e0b,#b45309)}.pdf-color-score.color-vert i b{background:linear-gradient(90deg,#0e8f65,#047857)}.pdf-color-score.color-bleu i b{background:linear-gradient(90deg,#3b82f6,#1d4ed8)}.pdf-traffic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pdf-traffic-grid article{border:1px solid #94a3b840;border-radius:24px;padding:16px}.pdf-traffic-grid h3{margin:0 0 12px;font-size:20px}.pdf-traffic-grid article.green{background:#ecfdf5;border-color:#10b98147}.pdf-traffic-grid article.orange{background:#fff7ed;border-color:#f59e0b4d}.pdf-traffic-grid article.red{background:#fef2f2;border-color:#ef444447}.pdf-big-callout{border-left:8px solid #0f6d73;padding:20px 22px}.pdf-big-callout strong,.pdf-script-box strong{margin-bottom:8px;font-size:18px;font-weight:950;display:block}.pdf-big-callout p,.pdf-script-box p{color:#334155;margin:0;font-size:18px;line-height:1.55}.pdf-big-callout.green{background:#ecfdf5;border-left-color:#0e8f65}.pdf-big-callout.amber{background:#fffbeb;border-left-color:#f59e0b}.pdf-big-callout.blue{background:#eff6ff;border-left-color:#3b82f6}.pdf-needs-strip span{background:#1a2233}.pdf-rank-grid article span{color:#5b21b6;background:#ede9fe;border-radius:999px;margin-bottom:12px;padding:8px 10px;font-weight:950;display:inline-flex}.pdf-large-text{background:#f5f7fa;border:1px solid #94a3b840;border-radius:22px;padding:22px;font-size:18px}.pdf-timeline{gap:14px;display:grid}.pdf-timeline article{background:#f5f7fa;border:1px solid #94a3b83d;border-radius:18px;grid-template-columns:52px 1fr;align-items:center;gap:14px;padding:14px;display:grid}.pdf-timeline article span{color:#fff;background:#1a2233;border-radius:15px;place-items:center;width:44px;height:44px;font-weight:950;display:grid}.pdf-timeline article p{color:#334155;margin:0;line-height:1.5}.pdf-workbook-lines{gap:22px;display:grid}.pdf-workbook-lines div{gap:12px;display:grid}.pdf-workbook-lines strong{color:#0b1d3a;font-size:18px}.pdf-workbook-lines span{background:repeating-linear-gradient(#fff,#fff 31px,#e2e8f0 32px);border:1px solid #e2e8f0;border-radius:16px;height:64px;display:block}.pdf-final-summary h2{letter-spacing:-.04em;margin:0 0 12px;font-size:40px}.premium-pdf-backcover{text-align:center;color:#fff;background:linear-gradient(145deg,#1a2233,#0b1d3a);justify-content:center}.premium-pdf-backcover h2{letter-spacing:-.05em;margin:0;font-size:56px}.premium-pdf-backcover p{color:#ffffffc7;max-width:720px;margin:0 auto;font-size:20px;line-height:1.65}.premium-pdf-backcover div{background:#ffffff1a;border:1px solid #ffffff29;border-radius:24px;gap:8px;max-width:440px;margin:50px auto 0;padding:22px;display:grid}.premium-pdf-backcover span,.premium-pdf-backcover small{color:#ffffffb8}.premium-pdf-backcover strong{font-size:24px}.web-premium-detailed-report{box-shadow:none;background:0 0;border:0;padding:0}.web-premium-intro{background:radial-gradient(circle at 6% 0,#0f6d7329,#0000 32%),radial-gradient(circle at 94% 10%,#10b98124,#0000 34%),linear-gradient(135deg,#fff,#f5f7fa);border:1px solid #94a3b842;border-radius:26px;gap:8px;margin:0 0 18px;padding:22px 24px;display:grid;box-shadow:0 22px 60px #0f172a14}.web-premium-intro span{color:#0f6d73;text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:950}.web-premium-intro strong{color:#0b1d3a;letter-spacing:-.05em;font-size:clamp(24px,3vw,40px);line-height:1}.web-premium-intro p{color:#475569;max-width:920px;margin:0;font-size:16px;line-height:1.65}.premium-web-shell{background:linear-gradient(#0f172a0b,#0f172a05),#e4f3f4;border-radius:34px;margin:0;padding:clamp(16px,3vw,32px)}.premium-web-shell .premium-pdf-page{border-radius:34px;width:min(100%,980px);min-height:980px;margin:0 auto;box-shadow:0 26px 80px #0f172a2e}.premium-web-shell .premium-pdf-cover{min-height:760px}.premium-web-shell .premium-pdf-backcover{min-height:680px}.premium-web-shell .pdf-page-header{position:relative}.premium-web-shell .pdf-page-header:after{content:"";background:linear-gradient(90deg,#0f6d73,#0e8f65,#94a3b800);border-radius:999px;height:3px;position:absolute;bottom:-1px;left:72px;right:0}.premium-web-shell .pdf-traffic-grid article,.premium-web-shell .pdf-intro-grid article,.premium-web-shell .pdf-four-cards article,.premium-web-shell .pdf-check-grid article,.premium-web-shell .pdf-rank-grid article,.premium-web-shell .pdf-color-score,.premium-web-shell .pdf-script-box,.premium-web-shell .pdf-big-callout,.premium-web-shell .pdf-environment-note,.premium-web-shell .pdf-final-summary,.premium-web-shell .result-list-card{box-shadow:0 12px 34px #0f172a12}.premium-web-shell .wheel112-card{box-shadow:none}@media (width<=900px){.premium-pdf-shell{margin:-20px;padding:12px}.premium-pdf-page{border-radius:22px;min-height:auto;padding:28px}.pdf-cover-main h1{font-size:46px}.pdf-two-columns,.pdf-identity-grid,.pdf-color-score-grid,.pdf-traffic-grid,.pdf-intro-grid,.pdf-four-cards,.pdf-check-grid,.pdf-rank-grid{grid-template-columns:1fr}.premium-pdf-toolbar{flex-direction:column;position:static}.premium-web-shell{border-radius:22px;margin:0;padding:10px}.premium-web-shell .premium-pdf-page{border-radius:22px;width:100%;min-height:auto}.web-premium-intro{border-radius:20px;padding:18px}}@media print{@page{size:A4;margin:0}html,body{background:#fff!important}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.page{background:#fff!important;padding:0!important;display:block!important}.card.wide-card{width:auto!important;max-width:none!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;padding:0!important}.premium-pdf-shell{background:#fff!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}.premium-pdf-page{page-break-after:always;break-after:page;width:210mm!important;min-height:297mm!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:16mm!important}.premium-pdf-page:last-child{page-break-after:auto;break-after:auto}.premium-pdf-page:after{display:none!important}.pdf-page-header h2{font-size:26px}.pdf-cover-main h1{font-size:58px}.pdf-intro-grid,.pdf-check-grid,.pdf-rank-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pdf-four-cards,.pdf-two-columns,.pdf-identity-grid,.pdf-color-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pdf-traffic-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.result-list-card li{break-inside:avoid}}.pdf-traffic-grid h3{align-items:center;gap:10px;margin-bottom:14px;display:flex}.pdf-traffic-grid h3:before{content:"";border-radius:999px;flex:none;width:18px;height:18px;display:inline-block;box-shadow:inset 0 1px 4px #ffffffb3,0 8px 18px #0f172a29}.pdf-traffic-grid article.green h3:before{background:radial-gradient(circle at 30% 25%,#86efac,#0e8f65 62%,#047857)}.pdf-traffic-grid article.orange h3:before{background:radial-gradient(circle at 30% 25%,#fed7aa,#fb923c 62%,#ea580c)}.pdf-traffic-grid article.red h3:before{background:radial-gradient(circle at 30% 25%,#fecdd3,#f43f5e 62%,#be123c)}.pdf-traffic-grid .result-list-card li{padding-left:4px}.premium-pdf-conclusion{background:radial-gradient(circle at 8% -8%,#0f6d731a,#0000 32%),radial-gradient(circle at 92% 6%,#10b9811a,#0000 34%),linear-gradient(#fff 0%,#fbfdff 100%)}.pdf-conclusion-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:34px;display:grid}.pdf-conclusion-copy h3{color:#0b1d3a;letter-spacing:-.055em;margin:0 0 20px;font-size:clamp(30px,4vw,44px);line-height:1.02}.pdf-conclusion-copy p{color:#334155;margin:0 0 18px;font-size:17px;line-height:1.7}.pdf-conclusion-copy blockquote{color:#0b1d3a;background:linear-gradient(90deg,#10b98114,#0f6d730a);border-left:5px solid #0e8f65;border-radius:0 18px 18px 0;margin:20px 0;padding:16px 18px;font-size:17px;font-weight:900;line-height:1.55}.pdf-conclusion-copy>strong{color:#2563eb;margin-top:8px;font-size:18px;font-weight:950;display:block}.pdf-journey-panel{background:linear-gradient(#fed7aac7 0%,#bfdbfeb8 45%,#1e40afeb 100%);border-radius:30px;min-height:390px;position:relative;overflow:hidden;box-shadow:0 28px 65px #1e40af2e}.pdf-journey-sun{background:#fff7ed;border-radius:999px;width:58px;height:58px;margin-left:-29px;position:absolute;top:96px;left:50%;box-shadow:0 0 50px #fff7ede6}.pdf-journey-mountain{border-radius:50% 50% 0 0;height:190px;position:absolute;left:-10%;right:-10%}.pdf-journey-mountain.mountain-one{background:linear-gradient(#a855f73d,#3b82f661);top:128px;transform:rotate(-4deg)}.pdf-journey-mountain.mountain-two{background:linear-gradient(#60a5fa61,#1e40afe6);top:180px;transform:rotate(5deg)}.pdf-journey-road{filter:drop-shadow(0 18px 20px #0f172a1f);background:#fff7ed;border-radius:100% 0;width:78px;height:330px;position:absolute;top:160px;left:44%;transform:rotate(10deg)}.pdf-journey-card{background:#ffffffeb;border:1px solid #e2e8f0e6;border-radius:22px;gap:8px;width:190px;padding:18px;display:grid;position:absolute;bottom:28px;right:22px;box-shadow:0 20px 45px #0f172a2e}.pdf-journey-card span{color:#e11d48;background:#fff1f2;border-radius:999px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:900;display:grid}.pdf-journey-card strong{color:#0b1d3a;font-size:16px;line-height:1.2}.pdf-journey-card small{color:#334155;font-weight:750;line-height:1.55}.pdf-next-steps{gap:16px;display:grid}.pdf-next-steps header{align-items:center;gap:14px;display:flex}.pdf-next-steps header>span{background:#dcfce7;border-radius:999px;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.pdf-next-steps h3,.pdf-feedback-copy h3{color:#0b1d3a;letter-spacing:-.035em;margin:0;font-size:28px}.pdf-next-steps p,.pdf-feedback-copy p{color:#475569;margin:2px 0 0;line-height:1.55}.pdf-next-step-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.pdf-next-step-grid article{background:#fff;border:1px solid #94a3b83d;border-radius:22px;gap:10px;padding:18px 14px;display:grid;box-shadow:0 16px 40px #0f172a12}.pdf-next-step-grid article:first-child{background:#f0fdf4;border-color:#bbf7d0}.pdf-next-step-grid article:nth-child(2){background:#fff7ed;border-color:#fed7aa}.pdf-next-step-grid article:nth-child(3){background:#faf5ff;border-color:#e9d5ff}.pdf-next-step-grid article:nth-child(4){background:#eff6ff;border-color:#bfdbfe}.pdf-next-step-grid article:nth-child(5){background:#fffbeb;border-color:#fde68a}.pdf-next-step-grid i{color:#fff;background:linear-gradient(135deg,#0e8f65,#059669);border-radius:999px;place-items:center;width:46px;height:46px;font-size:22px;font-style:normal;font-weight:950;display:grid}.pdf-next-step-grid article:nth-child(2) i{background:linear-gradient(135deg,#fb923c,#ea580c)}.pdf-next-step-grid article:nth-child(3) i{background:linear-gradient(135deg,#a855f7,#d18a2e)}.pdf-next-step-grid article:nth-child(4) i{background:linear-gradient(135deg,#38bdf8,#0284c7)}.pdf-next-step-grid article:nth-child(5) i{background:linear-gradient(135deg,#fbbf24,#d97706)}.pdf-next-step-grid strong{color:#0b1d3a;font-weight:950}.pdf-next-step-grid p{color:#334155;margin:0;font-size:14px;line-height:1.5}.pdf-feedback-panel{background:linear-gradient(135deg,#eff6ffeb,#fffffff5);border:1px solid #93c5fd73;border-radius:28px;grid-template-columns:1.25fr .75fr;align-items:center;gap:24px;margin-top:auto;padding:24px;display:grid;box-shadow:0 18px 50px #1e40af17}.pdf-feedback-copy{grid-template-columns:50px 1fr;align-items:start;gap:16px;display:grid}.pdf-feedback-copy>span{color:#2563eb;background:#e4f3f4;border-radius:999px;place-items:center;width:48px;height:48px;font-size:24px;display:grid}.pdf-feedback-copy small{color:#3b82f6;letter-spacing:.16em;text-transform:uppercase;margin:3px 0 14px;font-size:12px;font-weight:950;display:block}.pdf-feedback-copy strong{color:#0b1d3a;margin-top:14px;font-size:17px;display:block}.pdf-feedback-copy em{color:#475569;margin-top:12px;font-size:18px;font-style:normal;font-weight:650;display:block}.pdf-feedback-qr{border-left:1px solid #94a3b84d;justify-items:center;gap:10px;padding-left:24px;text-decoration:none;display:grid}.pdf-feedback-qr span{color:#0b1d3a;text-align:center;font-size:14px;font-weight:950}.pdf-feedback-qr img{background:#fff;border-radius:18px;width:134px;height:134px;padding:10px;display:block;box-shadow:0 14px 34px #0f172a1f}.pdf-feedback-qr small{color:#475569;text-align:center;font-size:12px}.pdf-conclusion-footer{text-align:center;color:#475569;gap:6px;display:grid}.pdf-conclusion-footer strong{color:#0b1d3a;font-size:20px;font-weight:950}.satisfaction-form{margin-top:24px}.satisfaction-rating-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.satisfaction-rating-grid label{cursor:pointer}.satisfaction-rating-grid input{opacity:0;pointer-events:none;position:absolute}.satisfaction-rating-grid span{color:#0b1d3a;background:#f5f7fa;border:1px solid #dde5ea;border-radius:16px;place-items:center;min-height:58px;font-size:22px;font-weight:950;display:grid}.satisfaction-rating-grid input:checked+span{background:#e4f3f4;border-color:#0f6d73;box-shadow:0 10px 30px #0f6d732e}.satisfaction-rating-grid small{color:#64748b;text-align:center;min-height:18px;margin-top:4px;font-size:11px;font-weight:800;display:block}.feedback-honeypot{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}@media (width<=900px){.pdf-conclusion-hero,.pdf-feedback-panel,.pdf-next-step-grid{grid-template-columns:1fr}.pdf-feedback-qr{border-top:1px solid #94a3b84d;border-left:0;padding-top:20px;padding-left:0}.satisfaction-rating-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media print{.premium-pdf-conclusion .pdf-next-step-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.premium-pdf-conclusion .pdf-conclusion-hero,.premium-pdf-conclusion .pdf-feedback-panel{grid-template-columns:1.05fr .95fr!important}}.premium-pdf-cover,.premium-web-shell .premium-pdf-cover{color:#fff!important}.premium-pdf-cover .pdf-cover-top span,.premium-pdf-cover .pdf-cover-footer small{text-shadow:0 1px 2px #00000047;color:#ffffffe0!important}.premium-pdf-cover .pdf-cover-main p{text-shadow:0 1px 2px #00000052;color:#c4b5fdf2!important}.premium-pdf-cover .pdf-cover-main h1{text-shadow:0 14px 34px #00000059;color:#fff!important}.premium-pdf-cover .pdf-cover-main h2,.premium-pdf-cover .pdf-cover-footer p{text-shadow:0 10px 28px #00000061;color:#fef3c7!important}.premium-pdf-cover .pdf-cover-badges span{box-shadow:0 12px 26px #0000002e;color:#fff!important;background:#ffffff29!important;border-color:#ffffff47!important}.premium-pdf-shell .pdf-four-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.premium-pdf-shell .pdf-four-cards article{grid-template-columns:48px 1fr;grid-template-areas:"icon title""text text";align-items:center;gap:10px 14px;min-height:auto;padding:20px;display:grid}.premium-pdf-shell .pdf-four-cards article span{background:#e4f3f4;border-radius:16px;grid-area:icon;place-items:center;width:46px;height:46px;margin:0;font-size:24px;display:grid}.premium-pdf-shell .pdf-four-cards article strong{grid-area:title;margin:0;font-size:18px;line-height:1.2}.premium-pdf-shell .pdf-four-cards article p{grid-area:text;margin-top:4px;font-size:15px;line-height:1.62}.premium-pdf-conclusion .pdf-next-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.premium-pdf-conclusion .pdf-next-step-grid article{border-radius:24px;align-content:start;min-height:188px;padding:20px}.premium-pdf-conclusion .pdf-next-step-grid i{margin:0 auto 2px}.premium-pdf-conclusion .pdf-next-step-grid strong{text-align:center;letter-spacing:-.025em;overflow-wrap:normal;word-break:normal;font-size:15px;line-height:1.18;display:block}.premium-pdf-conclusion .pdf-next-step-grid p{text-align:center;font-size:13.5px;line-height:1.52}.pdf-next-steps header>span{color:#0000;font-size:0;position:relative;overflow:hidden}.pdf-next-steps header>span:before{content:"";border:4px solid #0e8f65;border-radius:999px;width:24px;height:24px;box-shadow:inset 0 0 0 5px #fff}.pdf-next-steps header>span:after{content:"";transform-origin:0;background:#2563eb;border-radius:999px;width:13px;height:4px;position:absolute;top:9px;right:8px;transform:rotate(-35deg)}.pdf-traffic-grid .result-list-card ul{padding-left:18px}.pdf-traffic-grid .result-list-card li::marker{color:#0b1d3a;font-size:.82em}.premium-web-shell .premium-pdf-page{width:min(100%,1040px)}.premium-web-shell .premium-pdf-conclusion{gap:24px}@media (width<=900px){.premium-pdf-shell .pdf-four-cards,.premium-pdf-conclusion .pdf-next-step-grid{grid-template-columns:1fr}.premium-pdf-shell .pdf-four-cards article{grid-template-columns:44px 1fr}}@media print{.premium-pdf-shell .pdf-four-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premium-pdf-conclusion .pdf-next-step-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.premium-pdf-cover .pdf-cover-main h2,.premium-pdf-cover .pdf-cover-footer p{color:#fef3c7!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.premium-pdf-page,.premium-pdf-page *{text-shadow:none!important;filter:none!important}.premium-pdf-toolbar,.web-premium-intro,.no-print{display:none!important}.premium-pdf-shell,.premium-web-shell{background:#fff!important;border-radius:0!important;width:210mm!important;margin:0!important;padding:0!important;display:block!important}.premium-pdf-page{box-sizing:border-box!important;page-break-after:always!important;break-after:page!important;page-break-inside:avoid!important;break-inside:avoid!important;width:210mm!important;height:297mm!important;min-height:297mm!important;max-height:297mm!important;box-shadow:none!important;border:0!important;border-radius:0!important;gap:14px!important;margin:0!important;padding:13.5mm 15mm!important;overflow:hidden!important}.premium-pdf-page:last-child{page-break-after:auto!important;break-after:auto!important}.premium-pdf-page:after{display:none!important}.pdf-page-header{gap:12px!important;padding-bottom:9px!important}.pdf-page-header>span{border-radius:13px!important;width:40px!important;min-width:40px!important;height:40px!important;font-size:14px!important}.pdf-page-header p{letter-spacing:.13em!important;margin-bottom:2px!important;font-size:9px!important}.pdf-page-header h2{letter-spacing:-.035em!important;font-size:23px!important;line-height:1.08!important}.premium-pdf-cover{justify-content:space-between!important;padding:17mm 16mm!important}.premium-pdf-cover .pdf-cover-main{gap:10px!important;max-width:165mm!important}.premium-pdf-cover .pdf-cover-main p{color:#fff4e3!important;letter-spacing:.13em!important;font-size:11px!important}.premium-pdf-cover .pdf-cover-main h1{color:#fff!important;letter-spacing:-.055em!important;max-width:170mm!important;font-size:47px!important;line-height:.98!important}.premium-pdf-cover .pdf-cover-main h2{color:#fef3c7!important;font-size:24px!important;line-height:1.1!important}.premium-pdf-cover .pdf-cover-badges{gap:7px!important}.premium-pdf-cover .pdf-cover-badges span{box-shadow:none!important;padding:7px 9px!important;font-size:10.5px!important;line-height:1.1!important}.premium-pdf-cover .pdf-cover-footer p{color:#fef3c7!important;max-width:88mm!important;font-size:20px!important;line-height:1.1!important}.premium-pdf-cover .pdf-cover-footer small{max-width:78mm!important;font-size:10.5px!important;line-height:1.45!important}.pdf-intro-grid,.pdf-check-grid,.pdf-rank-grid{gap:10px!important}.pdf-intro-grid article,.pdf-four-cards article,.pdf-check-grid article,.pdf-rank-grid article,.pdf-identity-stack article,.pdf-color-score,.pdf-script-box,.pdf-big-callout,.pdf-environment-note,.pdf-final-summary,.pdf-two-columns .result-list-card,.pdf-traffic-grid .result-list-card,.premium-pdf-page>.result-list-card{box-shadow:none!important;border-radius:16px!important;padding:12px!important}.pdf-four-cards article{grid-template-columns:34px 1fr!important;gap:6px 10px!important}.pdf-four-cards article span{border-radius:12px!important;width:34px!important;height:34px!important;font-size:18px!important}.pdf-four-cards article strong,.pdf-check-grid article strong,.pdf-rank-grid article strong,.pdf-identity-stack article strong{font-size:13.5px!important;line-height:1.18!important}.pdf-four-cards article p,.pdf-check-grid article p,.pdf-rank-grid article p,.pdf-identity-stack article p,.pdf-large-text,.pdf-environment-note,.pdf-final-summary p{font-size:11px!important;line-height:1.38!important}.result-list-card li{margin-bottom:4px!important;font-size:11px!important;line-height:1.35!important}.premium-pdf-conclusion{gap:9px!important;padding:10mm 14mm!important}.premium-pdf-conclusion .pdf-page-header{padding-bottom:7px!important}.premium-pdf-conclusion .pdf-conclusion-hero{grid-template-columns:1.08fr .92fr!important;align-items:start!important;gap:14px!important;display:grid!important}.premium-pdf-conclusion .pdf-conclusion-copy h3{letter-spacing:-.045em!important;margin:0 0 7px!important;font-size:25px!important;line-height:1.03!important}.premium-pdf-conclusion .pdf-conclusion-copy p{margin:0 0 6px!important;font-size:10.7px!important;line-height:1.36!important}.premium-pdf-conclusion .pdf-conclusion-copy blockquote{border-left-width:4px!important;border-radius:0 12px 12px 0!important;margin:7px 0!important;padding:8px 10px!important;font-size:10.8px!important;line-height:1.32!important}.premium-pdf-conclusion .pdf-conclusion-copy>strong{margin-top:2px!important;font-size:12.2px!important}.premium-pdf-conclusion .pdf-journey-panel{min-height:205px!important;box-shadow:none!important;border-radius:20px!important}.premium-pdf-conclusion .pdf-journey-sun{width:40px!important;height:40px!important;margin-left:-20px!important;top:55px!important}.premium-pdf-conclusion .pdf-journey-mountain{height:115px!important}.premium-pdf-conclusion .pdf-journey-mountain.mountain-one{top:92px!important}.premium-pdf-conclusion .pdf-journey-mountain.mountain-two{top:126px!important}.premium-pdf-conclusion .pdf-journey-road{width:46px!important;height:180px!important;top:110px!important}.premium-pdf-conclusion .pdf-journey-card{width:132px!important;box-shadow:none!important;border-radius:14px!important;gap:4px!important;padding:10px!important;bottom:12px!important;right:12px!important}.premium-pdf-conclusion .pdf-journey-card span{width:26px!important;height:26px!important;font-size:12px!important}.premium-pdf-conclusion .pdf-journey-card strong{font-size:10.6px!important;line-height:1.12!important}.premium-pdf-conclusion .pdf-journey-card small{font-size:8.4px!important;line-height:1.2!important}.premium-pdf-conclusion .pdf-next-steps{gap:6px!important}.premium-pdf-conclusion .pdf-next-steps header{gap:8px!important}.premium-pdf-conclusion .pdf-next-steps header>span{width:30px!important;min-width:30px!important;height:30px!important}.premium-pdf-conclusion .pdf-next-steps header>span:before{border-width:3px!important;width:17px!important;height:17px!important;box-shadow:inset 0 0 0 3px #fff!important}.premium-pdf-conclusion .pdf-next-steps header>span:after{width:9px!important;height:3px!important;top:7px!important;right:5px!important}.premium-pdf-conclusion .pdf-next-steps h3{font-size:20px!important;line-height:1.05!important}.premium-pdf-conclusion .pdf-next-steps p{font-size:9.5px!important;line-height:1.25!important}.premium-pdf-conclusion .pdf-next-step-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important}.premium-pdf-conclusion .pdf-next-step-grid article{min-height:103px!important;box-shadow:none!important;border-radius:13px!important;gap:4px!important;padding:8px 6px!important}.premium-pdf-conclusion .pdf-next-step-grid i{width:27px!important;height:27px!important;margin:0 auto!important;font-size:12px!important}.premium-pdf-conclusion .pdf-next-step-grid strong{letter-spacing:-.015em!important;text-align:center!important;font-size:9px!important;line-height:1.12!important}.premium-pdf-conclusion .pdf-next-step-grid p{text-align:center!important;font-size:7.7px!important;line-height:1.22!important}.premium-pdf-conclusion .pdf-feedback-panel{box-shadow:none!important;border-radius:16px!important;grid-template-columns:1.22fr .78fr!important;align-items:center!important;gap:10px!important;margin-top:4px!important;padding:10px!important}.premium-pdf-conclusion .pdf-feedback-copy{grid-template-columns:32px 1fr!important;gap:9px!important}.premium-pdf-conclusion .pdf-feedback-copy>span{width:30px!important;height:30px!important;font-size:14px!important}.premium-pdf-conclusion .pdf-feedback-copy h3{font-size:18px!important;line-height:1.05!important}.premium-pdf-conclusion .pdf-feedback-copy small{letter-spacing:.13em!important;margin:1px 0 6px!important;font-size:7.8px!important}.premium-pdf-conclusion .pdf-feedback-copy p{font-size:8.8px!important;line-height:1.28!important}.premium-pdf-conclusion .pdf-feedback-copy strong{margin-top:5px!important;font-size:9.8px!important;line-height:1.1!important}.premium-pdf-conclusion .pdf-feedback-copy em{margin-top:3px!important;font-size:10.5px!important}.premium-pdf-conclusion .pdf-feedback-qr{gap:4px!important;padding-left:10px!important}.premium-pdf-conclusion .pdf-feedback-qr span{font-size:9px!important;line-height:1.15!important}.premium-pdf-conclusion .pdf-feedback-qr img{width:66px!important;height:66px!important;box-shadow:none!important;border-radius:10px!important;padding:5px!important}.premium-pdf-conclusion .pdf-feedback-qr small{font-size:7.6px!important;line-height:1.15!important}.premium-pdf-conclusion .pdf-conclusion-footer{gap:1px!important;font-size:8px!important}.premium-pdf-conclusion .pdf-conclusion-footer strong{font-size:10.8px!important}}.coach-report-button{color:#fff;background:linear-gradient(135deg,#0b1d3a,#0b1d3a);border:1px solid #ffffff29;box-shadow:0 14px 32px #0f172a38}.coach-report-shell{gap:24px;width:min(100%,1040px);margin:0 auto;display:grid}.coach-report-toolbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid #cbd5e1c7;border-radius:22px;justify-content:space-between;gap:12px;padding:14px;display:flex;position:sticky;top:12px;box-shadow:0 18px 50px #0f172a1f}.coach-report-cover,.coach-report-page{background:#fff;border:1px solid #e2e8f0f5;border-radius:34px;padding:44px;overflow:hidden;box-shadow:0 28px 90px #0f172a1a}.coach-report-cover{color:#fff;background:radial-gradient(circle at 78% 72%,#6366f147,#0000 34%),radial-gradient(circle at 12% 18%,#14b8a62e,#0000 28%),linear-gradient(135deg,#0b1d3a 0% 52%,#172554 100%);flex-direction:column;justify-content:space-between;min-height:680px;display:flex}.coach-cover-top,.coach-cover-badges{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.coach-cover-top span,.coach-cover-badges span{color:#fff;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:900;display:inline-flex}.coach-kicker{color:#a5b4fc;text-transform:uppercase;letter-spacing:.18em;margin:0 0 10px;font-weight:1000}.coach-report-cover h1{color:#fff;letter-spacing:-.06em;max-width:760px;margin:0;font-size:clamp(46px,8vw,82px);line-height:.96}.coach-report-cover h2{color:#e0f2fe;margin:22px 0;font-size:clamp(22px,3.4vw,34px)}.coach-cover-note{color:#dde5ea;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:24px;max-width:760px;margin:0;padding:22px;font-weight:700;line-height:1.65}.coach-page-header{border-bottom:1px solid #e2e8f0;align-items:center;gap:18px;margin-bottom:28px;padding-bottom:18px;display:flex}.coach-page-header>span{color:#fff;background:#0b1d3a;border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;font-size:18px;font-weight:1000;display:inline-flex}.coach-page-header p{color:#0f6d73;text-transform:uppercase;letter-spacing:.12em;margin:0 0 4px;font-size:12px;font-weight:1000}.coach-page-header h2{color:#0b1d3a;letter-spacing:-.05em;margin:0;font-size:clamp(28px,4vw,44px)}.coach-insight-hero,.coach-grid{gap:18px;display:grid}.coach-insight-hero{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.coach-insight-hero article,.coach-grid .result-list-card,.coach-note-box,.coach-final-action,.coach-warning-box{background:linear-gradient(#fff,#f5f7fa);border:1px solid #e2e8f0;border-radius:24px;padding:22px;box-shadow:0 14px 40px #0f172a0f}.coach-insight-hero span,.coach-final-action span{color:#0f6d73;text-transform:uppercase;letter-spacing:.09em;margin-bottom:8px;font-size:12px;font-weight:1000;display:block}.coach-insight-hero strong,.coach-final-action strong{color:#0b1d3a;font-size:22px;line-height:1.18;display:block}.coach-insight-hero p,.coach-note-box p,.coach-final-action p{color:#334155;margin:10px 0 0;line-height:1.65}.coach-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.coach-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.coach-grid.compact{margin-top:20px}.coach-grid .result-list-card{margin:0}.coach-grid .result-list-card strong{color:#0b1d3a;margin-top:0}.coach-grid .result-list-card li,.coach-warning-box li{color:#334155;line-height:1.55}.coach-note-box{background:#e4f3f4;border-color:#dde5ea;margin-top:20px}.coach-note-box strong{color:#0b1d3a;font-size:18px}.coach-timeline{gap:12px;display:grid}.coach-timeline article{background:#f5f7fa;border:1px solid #e2e8f0;border-radius:20px;grid-template-columns:48px 1fr;align-items:start;gap:14px;padding:16px;display:grid}.coach-timeline span{color:#fff;background:#0f6d73;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-weight:1000;display:inline-flex}.coach-timeline p{color:#334155;margin:0;font-weight:700;line-height:1.55}.coach-score-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.coach-score-strip article{text-align:center;background:#f5f7fa;border:1px solid #e2e8f0;border-radius:20px;padding:16px}.coach-score-strip span{color:#64748b;font-size:12px;font-weight:900;display:block}.coach-score-strip strong{color:#0b1d3a;margin-top:8px;font-size:20px;display:block}.coach-final-action{background:linear-gradient(135deg,#e4f3f4,#e4f3f4);border-color:#bfdbfe;margin-top:20px}.coach-warning-box{background:#fffbeb;border-color:#fde68a;margin-top:18px}@media (width<=900px){.coach-report-toolbar,.coach-insight-hero,.coach-grid.two,.coach-grid.three,.coach-score-strip{grid-template-columns:1fr}.coach-report-toolbar{flex-direction:column;position:static}.coach-report-cover,.coach-report-page{border-radius:26px;padding:26px}}@media print{.coach-report-shell{gap:0;width:100%}.coach-report-cover,.coach-report-page{width:190mm;min-height:267mm;box-shadow:none;page-break-after:always;break-after:page;border-radius:0;margin:0 auto}.coach-closing-page{page-break-after:auto;break-after:auto}.coach-report-toolbar{display:none!important}}.coach-report-shell{padding:8px 0 36px}.coach-report-cover,.coach-report-page{position:relative}.coach-report-cover:before{content:"";pointer-events:none;background:radial-gradient(circle,#7dd3fc33,#6366f10f 48%,#0000 72%);border-radius:999px;width:520px;height:520px;position:absolute;inset:-30% -18% auto auto}.coach-report-cover:after{content:"";pointer-events:none;background:linear-gradient(90deg,#818cf8f2,#2dd4bfbf,#0000);height:1px;position:absolute;top:118px;left:44px;right:44px}.coach-cover-main,.coach-cover-footer,.coach-cover-top{z-index:1;position:relative}.coach-cover-main{gap:18px;display:grid}.coach-cover-footer{grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);align-items:stretch;gap:18px;display:grid}.coach-cover-warning{color:#fff;background:#0f172a52;border:1px solid #fff3;border-radius:24px;padding:22px;box-shadow:inset 0 1px #ffffff14}.coach-cover-warning strong{color:#bfdbfe;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:13px;font-weight:1000;display:block}.coach-cover-warning span{color:#f5f7fa;font-weight:800;line-height:1.5;display:block}.coach-page-header{position:relative}.coach-page-header:after{content:"";background:linear-gradient(90deg,#0f6d73,#0f6d73,#0e8f65,#0000);border-radius:999px;height:3px;position:absolute;bottom:-1px;left:74px;right:0}.coach-grid .result-list-card{break-inside:avoid;page-break-inside:avoid}.coach-grid .result-list-card ul{margin-bottom:0}.coach-grid .result-list-card li::marker{color:#64748b}.coach-warning-box li::marker{color:#64748b}.coach-note-box,.coach-final-action,.coach-warning-box,.coach-timeline article,.coach-score-strip article{break-inside:avoid;page-break-inside:avoid}.coach-orientation-page .coach-grid.three{gap:14px}.coach-orientation-page .coach-grid .result-list-card{padding:18px}.coach-orientation-page .coach-grid .result-list-card li{line-height:1.42}@media print{.coach-report-shell{background:#fff!important;width:100%!important;padding:0!important;display:block!important}.coach-report-cover,.coach-report-page{width:190mm!important;height:267mm!important;min-height:auto!important;box-shadow:none!important;page-break-after:always!important;break-after:page!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border-radius:0!important;margin:0 auto!important;padding:14mm!important;overflow:hidden!important}.coach-report-cover *,.coach-report-page *{text-shadow:none!important}.coach-report-cover:after{top:34mm;left:14mm;right:14mm}.coach-report-cover{min-height:auto!important}.coach-report-cover h1{letter-spacing:-.055em!important;color:#fff!important;font-size:54px!important;line-height:.98!important}.coach-report-cover h2{color:#e0f2fe!important;font-size:24px!important}.coach-kicker{letter-spacing:.16em!important;color:#dde5ea!important;font-size:12px!important}.coach-cover-top span,.coach-cover-badges span{color:#fff!important;padding:7px 10px!important;font-size:10.5px!important}.coach-cover-footer{grid-template-columns:1.2fr .8fr!important;gap:10px!important}.coach-cover-note,.coach-cover-warning{border-radius:18px!important;padding:14px!important;font-size:12px!important;line-height:1.48!important}.coach-cover-warning strong{font-size:10px!important}.coach-cover-warning span{font-size:11.5px!important}.coach-page-header{gap:12px!important;margin-bottom:14px!important;padding-bottom:12px!important}.coach-page-header>span{border-radius:14px!important;width:42px!important;height:42px!important;font-size:14px!important}.coach-page-header p{letter-spacing:.13em!important;font-size:9px!important}.coach-page-header h2{font-size:28px!important;line-height:1.02!important}.coach-page-header:after{height:2px!important;left:54px!important}.coach-insight-hero{gap:10px!important;margin-bottom:12px!important}.coach-grid{gap:10px!important}.coach-insight-hero article,.coach-grid .result-list-card,.coach-note-box,.coach-final-action,.coach-warning-box{box-shadow:none!important;border-radius:16px!important;padding:13px!important}.coach-insight-hero strong,.coach-final-action strong{font-size:16px!important}.coach-insight-hero p,.coach-note-box p,.coach-final-action p{font-size:11px!important;line-height:1.35!important}.coach-grid .result-list-card strong{font-size:13px!important;line-height:1.15!important}.coach-grid .result-list-card ul,.coach-warning-box ul{margin-top:8px!important;padding-left:16px!important}.coach-grid .result-list-card li,.coach-warning-box li{margin-bottom:4px!important;font-size:10.8px!important;line-height:1.32!important}.coach-timeline{gap:8px!important}.coach-timeline article{border-radius:14px!important;grid-template-columns:34px 1fr!important;gap:9px!important;padding:9px!important}.coach-timeline span{width:28px!important;height:28px!important;font-size:11px!important}.coach-timeline p{font-size:11px!important;line-height:1.3!important}.coach-grid.compact{margin-top:10px!important}.coach-orientation-page .coach-grid.three{grid-template-columns:.88fr .88fr 1.24fr!important;gap:8px!important}.coach-orientation-page .coach-grid .result-list-card{padding:10px!important}.coach-orientation-page .coach-grid .result-list-card strong{font-size:12px!important}.coach-orientation-page .coach-grid .result-list-card li{margin-bottom:2px!important;font-size:9.6px!important;line-height:1.18!important}.coach-score-strip{grid-template-columns:repeat(5,1fr)!important;gap:7px!important;margin-top:10px!important}.coach-score-strip article{border-radius:14px!important;padding:8px 6px!important}.coach-score-strip span{font-size:8.8px!important;line-height:1.15!important}.coach-score-strip strong{margin-top:5px!important;font-size:13px!important}.coach-final-action{margin-top:12px!important}.coach-warning-box{margin-top:10px!important}.coach-closing-page{page-break-after:auto!important;break-after:auto!important}}.ocean-report-button{color:#fff;background:linear-gradient(135deg,#0f6d73,#0f6d73);border:none;box-shadow:0 14px 30px #0f6d7338}.ocean-report-button:hover{transform:translateY(-1px);box-shadow:0 18px 40px #0f6d7347}.bigfive-report-shell{color:#0b1d3a;max-width:980px;margin:0 auto 80px}.bigfive-report-toolbar{justify-content:space-between;gap:12px;margin:0 0 22px;display:flex}.bigfive-report-cover,.bigfive-report-page{page-break-after:always;break-after:page;background:#fff;border:1px solid #94a3b838;border-radius:34px;margin:0 0 28px;padding:54px;box-shadow:0 28px 70px #0f172a14}.bigfive-report-cover{color:#fff;background:radial-gradient(circle at 82% 18%,#38bdf852,#0000 34%),radial-gradient(circle at 18% 80%,#a855f747,#0000 32%),linear-gradient(135deg,#0b1d3a 0%,#172554 48%,#0e7490 100%);flex-direction:column;justify-content:space-between;min-height:760px;display:flex;overflow:hidden}.bigfive-cover-top,.bigfive-cover-badges{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bigfive-cover-top span,.bigfive-cover-badges span{color:#fff;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;padding:10px 14px;font-weight:900}.bigfive-cover-content p{text-transform:uppercase;letter-spacing:.18em;color:#e2e8f0d9;margin:0 0 12px;font-weight:900}.bigfive-cover-content h1{letter-spacing:-.08em;color:#fff;margin:0 0 18px;font-size:clamp(56px,9vw,96px);line-height:.92}.bigfive-cover-content h2{color:#dde5ea;margin:0 0 24px;font-size:28px}.bigfive-cover-note{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #fff3;border-radius:24px;max-width:680px;padding:22px}.bigfive-cover-note strong{color:#fff;margin-bottom:8px;font-size:20px;display:block}.bigfive-cover-note p{color:#f1f5f9e0;margin:0;line-height:1.65}.bigfive-page-header{border-bottom:1px solid #94a3b847;align-items:center;gap:18px;margin-bottom:30px;padding-bottom:18px;display:flex;position:relative}.bigfive-page-header:after{content:"";background:linear-gradient(90deg,#0f6d73,#0f6d73,#0e8f65);border-radius:999px;width:260px;height:3px;position:absolute;bottom:-1px;left:82px}.bigfive-page-header>span{color:#fff;background:#0b1d3a;border-radius:18px;place-items:center;width:58px;height:58px;font-size:20px;font-weight:950;display:grid}.bigfive-page-header p{text-transform:uppercase;letter-spacing:.16em;color:#475569;margin:0 0 3px;font-size:12px;font-weight:950}.bigfive-page-header h2{color:#0b1d3a;margin:0;font-size:34px;line-height:1.05}.bigfive-summary-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.bigfive-summary-grid article{background:linear-gradient(#f5f7fa,#fff);border:1px solid #94a3b838;border-radius:24px;min-height:260px;padding:18px}.bigfive-score-circle{color:#fff;background:radial-gradient(circle at 30% 25%,#fff,#e4f3f4 35%,#0f6d73 100%);border-radius:50%;place-items:center;width:76px;height:76px;margin-bottom:16px;display:grid;box-shadow:0 12px 28px #0f6d7338}.bigfive-score-circle strong{font-size:24px;line-height:1}.bigfive-score-circle span{color:#ffffffd9;margin-top:-12px;font-size:11px}.bigfive-summary-grid h3,.bigfive-trait-head h3{color:#0b1d3a;margin:0}.bigfive-summary-grid small,.bigfive-trait-head small{color:#0f6d73;margin:5px 0 10px;font-weight:900;display:block}.bigfive-summary-grid p,.bigfive-trait-list p,.bigfive-insight-hero p,.bigfive-final-box p{color:#334155;margin:0;line-height:1.62}.bigfive-note-box,.bigfive-final-box{background:linear-gradient(135deg,#0f6d7314,#06b6d414);border:1px solid #6366f12e;border-radius:24px;margin-top:22px;padding:22px}.bigfive-note-box strong,.bigfive-final-box strong{color:#0b1d3a;margin-bottom:6px;font-size:18px;display:block}.bigfive-trait-list{gap:18px;display:grid}.bigfive-trait-list>article{background:#fff;border:1px solid #94a3b838;border-radius:26px;padding:22px;box-shadow:0 12px 32px #0f172a0d}.bigfive-trait-head{align-items:center;gap:14px;margin-bottom:14px;display:flex}.bigfive-trait-head>span{color:#0f6d73;background:#e4f3f4;border-radius:16px;place-items:center;width:52px;height:52px;font-weight:950;display:grid}.bigfive-mini-grid,.bigfive-grid.two,.bigfive-insight-hero{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.bigfive-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.bigfive-mini-grid .result-list-card,.bigfive-grid .result-list-card{background:#f5f7fa;height:100%}.bigfive-insight-hero article{color:#fff;background:linear-gradient(135deg,#172554,#0e7490);border-radius:28px;padding:28px;box-shadow:0 18px 40px #0e74902e}.bigfive-insight-hero article:nth-child(2){background:linear-gradient(135deg,#0b1d3a,#d18a2e)}.bigfive-insight-hero span{text-transform:uppercase;letter-spacing:.12em;color:#ffffffb3;margin-bottom:8px;font-size:12px;font-weight:950;display:block}.bigfive-insight-hero strong{color:#fff;margin-bottom:10px;font-size:26px;display:block}.bigfive-insight-hero p{color:#ffffffdb}.bigfive-action-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.bigfive-action-steps article{background:linear-gradient(#fff,#f5f7fa);border:1px solid #94a3b838;border-radius:24px;padding:22px}.bigfive-action-steps span{color:#fff;background:#0b1d3a;border-radius:14px;place-items:center;width:42px;height:42px;margin-bottom:14px;font-weight:950;display:inline-grid}.bigfive-action-steps strong{margin-bottom:8px;font-size:18px;display:block}.bigfive-action-steps p{color:#334155;margin:0;line-height:1.55}@media (width<=900px){.bigfive-report-cover,.bigfive-report-page{border-radius:24px;padding:28px}.bigfive-summary-grid,.bigfive-mini-grid,.bigfive-action-steps,.bigfive-grid.two,.bigfive-insight-hero{grid-template-columns:1fr}}@media print{.bigfive-report-toolbar{display:none!important}.bigfive-report-shell{max-width:none;margin:0}.bigfive-report-cover,.bigfive-report-page{page-break-inside:avoid;break-inside:avoid;border-radius:0;min-height:100vh;margin:0;padding:38px;box-shadow:none!important}.bigfive-cover-note,.bigfive-note-box,.bigfive-final-box,.bigfive-summary-grid article,.bigfive-trait-list>article,.bigfive-action-steps article{box-shadow:none!important}.bigfive-report-cover *,.bigfive-insight-hero *{text-shadow:none!important}}.bigfive-overview-page .bigfive-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bigfive-overview-page .bigfive-summary-grid article{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:14px;min-height:0;padding:18px;display:grid}.bigfive-overview-page .bigfive-score-circle{width:62px;height:62px;margin:0;box-shadow:0 8px 20px #0f6d732e}.bigfive-overview-page .bigfive-score-circle strong{font-size:21px}.bigfive-overview-page .bigfive-score-circle span{margin-top:-10px;font-size:10px}.bigfive-overview-page .bigfive-summary-grid h3{letter-spacing:-.02em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:18px;line-height:1.15}.bigfive-overview-page .bigfive-summary-grid small{margin:4px 0 7px;font-size:13px;line-height:1.35}.bigfive-overview-page .bigfive-summary-grid p{font-size:14px;line-height:1.45}.bigfive-overview-page .bigfive-note-box{margin-top:18px;padding:18px 20px}.bigfive-overview-page .bigfive-note-box p{line-height:1.5}.bigfive-detail-page .bigfive-trait-list>article{break-inside:avoid;page-break-inside:avoid}.bigfive-detail-page .bigfive-mini-grid .result-list-card{padding:14px}.bigfive-detail-page .result-list-card ul{line-height:1.42}@media (width<=900px){.bigfive-overview-page .bigfive-summary-grid{grid-template-columns:1fr}.bigfive-overview-page .bigfive-summary-grid article{grid-template-columns:58px minmax(0,1fr)}}@media print{.bigfive-report-cover,.bigfive-report-page{text-shadow:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.bigfive-overview-page{padding:11mm 12mm!important}.bigfive-overview-page .bigfive-page-header{margin-bottom:18px!important;padding-bottom:13px!important}.bigfive-overview-page .bigfive-page-header h2{font-size:27px!important;line-height:1.05!important}.bigfive-overview-page .bigfive-page-header>span{border-radius:15px!important;width:48px!important;height:48px!important;font-size:17px!important}.bigfive-overview-page .bigfive-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.bigfive-overview-page .bigfive-summary-grid article{border-radius:18px!important;grid-template-columns:52px minmax(0,1fr)!important;gap:10px!important;min-height:0!important;padding:12px!important}.bigfive-overview-page .bigfive-score-circle{width:50px!important;height:50px!important;margin:0!important}.bigfive-overview-page .bigfive-score-circle strong{font-size:17px!important}.bigfive-overview-page .bigfive-score-circle span{margin-top:-8px!important;font-size:8px!important}.bigfive-overview-page .bigfive-summary-grid h3{font-size:15px!important;line-height:1.12!important}.bigfive-overview-page .bigfive-summary-grid small{margin:3px 0 5px!important;font-size:10.5px!important;line-height:1.25!important}.bigfive-overview-page .bigfive-summary-grid p{font-size:11.5px!important;line-height:1.32!important}.bigfive-overview-page .bigfive-note-box{border-radius:18px!important;margin-top:12px!important;padding:13px 15px!important}.bigfive-overview-page .bigfive-note-box strong{margin-bottom:3px!important;font-size:14px!important}.bigfive-overview-page .bigfive-note-box p{font-size:11.5px!important;line-height:1.35!important}.bigfive-detail-page .bigfive-trait-list{gap:12px!important}.bigfive-detail-page .bigfive-trait-list>article{border-radius:20px!important;padding:16px!important}.bigfive-detail-page .bigfive-trait-head{margin-bottom:8px!important}.bigfive-detail-page .bigfive-trait-head>span{border-radius:13px!important;width:42px!important;height:42px!important}.bigfive-detail-page .bigfive-trait-list p,.bigfive-detail-page .result-list-card li{font-size:11.5px!important;line-height:1.34!important}.bigfive-detail-page .bigfive-mini-grid{gap:8px!important;margin-top:10px!important}.bigfive-detail-page .bigfive-mini-grid .result-list-card{border-radius:16px!important;padding:10px!important}.bigfive-action-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.bigfive-overview-page .bigfive-score-circle,.bigfive-score-circle{isolation:isolate;position:relative;color:#0b1d3a!important;background:linear-gradient(145deg,#fff 0%,#e4f3f4 52%,#fff4e3 100%)!important;border:1px solid #0f6d7347!important;overflow:visible!important;box-shadow:0 10px 24px #0f6d7329!important}.bigfive-overview-page .bigfive-score-circle:before,.bigfive-score-circle:before{content:"";z-index:-1;background:0 0;border:2px solid #0f6d736b;border-radius:50%;position:absolute;inset:5px}.bigfive-overview-page .bigfive-score-circle strong,.bigfive-score-circle strong{letter-spacing:-.04em;display:block;color:#0b1d3a!important;text-shadow:none!important;font-weight:950!important}.bigfive-overview-page .bigfive-score-circle span,.bigfive-score-circle span{display:block;color:#0f6d73!important;text-shadow:none!important;opacity:1!important;font-weight:900!important}.bigfive-overview-page .bigfive-summary-grid article{overflow:visible!important}@media print{.bigfive-overview-page .bigfive-score-circle,.bigfive-score-circle{box-shadow:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#e4f3f4!important;border:1.6px solid #0f6d73!important}.bigfive-overview-page .bigfive-score-circle:before,.bigfive-score-circle:before{border-color:#818cf8!important}.bigfive-overview-page .bigfive-score-circle strong,.bigfive-score-circle strong{color:#1a2233!important;font-weight:950!important}.bigfive-overview-page .bigfive-score-circle span,.bigfive-score-circle span{color:#0b1d3a!important;font-weight:900!important}}.activities-report-button{color:#fff;background:linear-gradient(135deg,#0f6d73,#2563eb);border:0;box-shadow:0 14px 30px #2563eb2e}.guided-activities-report{--guided-ink:#081225;--guided-muted:#64748b;--guided-border:#dbe5f2;--guided-soft:#f8fbff;color:var(--guided-ink)}.guided-cover-page,.guided-report-page{page-break-after:always;break-after:page;background:#fff;border:1px solid #94a3b842;border-radius:36px;max-width:980px;margin:24px auto;padding:54px;overflow:hidden;box-shadow:0 28px 80px #0f172a17}.guided-cover-page{color:#fff;background:radial-gradient(circle at 80% 78%,#3b82f633,#0000 28%),radial-gradient(circle at 15% 8%,#10b9812e,#0000 32%),linear-gradient(135deg,#07111f 0%,#172554 55%,#0f6d73 135%);flex-direction:column;justify-content:space-between;min-height:980px;display:flex}.guided-cover-top{letter-spacing:.02em;justify-content:space-between;gap:20px;font-weight:900;display:flex}.guided-cover-content{max-width:760px}.guided-cover-content>p:first-child{text-transform:uppercase;letter-spacing:.24em;color:#ffffffad;margin:0 0 18px;font-size:14px;font-weight:900}.guided-cover-content h1{letter-spacing:-.065em;color:#fff;margin:0 0 22px;font-size:clamp(44px,6vw,76px);line-height:.96}.guided-cover-content strong{color:#dff7ff;font-size:26px;display:block}.guided-cover-pills{flex-wrap:wrap;gap:12px;margin:34px 0;display:flex}.guided-cover-pills span{color:#fff;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:999px;padding:12px 16px;font-weight:850}.guided-cover-note{color:#ffffffd6;max-width:620px;font-size:18px;line-height:1.65}.guided-context-grid,.guided-grid.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.guided-context-grid article,.guided-workshop-hero,.guided-final-box,.guided-progress-card{border:1px solid var(--guided-border);background:linear-gradient(#fff 0%,#f8fbff 100%);border-radius:24px;padding:24px}.guided-context-grid span,.guided-workshop-hero span,.guided-final-box span{text-transform:uppercase;letter-spacing:.1em;color:#2563eb;margin-bottom:8px;font-size:12px;font-weight:900;display:block}.guided-context-grid strong,.guided-workshop-hero strong,.guided-final-box strong{color:var(--guided-ink);margin-bottom:10px;font-size:22px;line-height:1.2;display:block}.guided-context-grid p,.guided-workshop-hero p,.guided-final-box p{color:#334155;margin:0;line-height:1.62}.guided-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}.guided-activity-card{text-align:left;border:1px solid var(--guided-border);color:var(--guided-ink);background:#fff;border-radius:26px;min-height:250px;padding:22px;transition:transform .15s,box-shadow .15s,border-color .15s;box-shadow:0 16px 38px #0f172a0d}.guided-activity-card:hover,.guided-activity-card.selected{border-color:#60a5fa;transform:translateY(-2px);box-shadow:0 22px 48px #0f172a1a}.guided-activity-card span{color:#fff;background:#2563eb;border-radius:16px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:16px;font-weight:950;display:inline-flex}.guided-activity-card strong{margin-bottom:8px;font-size:20px;line-height:1.18;display:block}.guided-activity-card small{color:#0f6d73;margin-bottom:12px;font-weight:850;display:block}.guided-activity-card p{color:#334155;margin:0;line-height:1.55}.guided-green span{background:linear-gradient(135deg,#0e8f65,#0f6d73)}.guided-blue span{background:linear-gradient(135deg,#38bdf8,#2563eb)}.guided-orange span{background:linear-gradient(135deg,#fb923c,#f97316)}.guided-purple span{background:linear-gradient(135deg,#a855f7,#d18a2e)}.guided-red span{background:linear-gradient(135deg,#fb7185,#e11d48)}.guided-yellow span{background:linear-gradient(135deg,#facc15,#f59e0b)}.guided-workshop-hero{grid-template-columns:1fr 180px;align-items:center;gap:24px;margin-bottom:22px;display:grid}.guided-progress-card{text-align:center;background:linear-gradient(135deg,#e4f3f4 0% 100%)}.guided-progress-card strong{color:#2563eb;font-size:42px;line-height:1;display:block}.guided-progress-card span{color:#475569;letter-spacing:0;text-transform:none;margin-top:8px;font-size:13px;font-weight:850;display:block}.guided-workbook-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.guided-workbook-field{border:1px solid var(--guided-border);background:#fff;border-radius:22px;flex-direction:column;gap:10px;padding:18px;display:flex}.guided-workbook-field span{color:#0b1d3a;font-weight:900}.guided-workbook-field textarea{resize:vertical;color:#0b1d3a;min-height:122px;font:inherit;background:#f5f7fa;border:1px solid #dbe5f2;border-radius:18px;padding:14px;line-height:1.5}.guided-workbook-field textarea:focus{background:#fff;border-color:#60a5fa;outline:3px solid #2563eb2e}.guided-actions-row{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.guided-final-box{background:linear-gradient(135deg,#f0fdf4 0%,#eff6ff 100%);border-color:#2563eb3d;margin-top:24px}@media (width<=900px){.guided-cover-page,.guided-report-page{border-radius:26px;padding:30px}.guided-library-grid,.guided-context-grid,.guided-grid.two,.guided-workshop-hero,.guided-workbook-grid{grid-template-columns:1fr}}@media print{.guided-activities-report{background:#fff!important}.guided-cover-page,.guided-report-page{width:190mm!important;min-height:265mm!important;box-shadow:none!important;page-break-after:always!important;break-after:page!important;border-radius:12mm!important;margin:0 auto!important;padding:16mm!important}.guided-cover-page{-webkit-print-color-adjust:exact;print-color-adjust:exact;min-height:265mm!important}.guided-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.guided-activity-card{min-height:auto!important;box-shadow:none!important;break-inside:avoid!important;padding:14px!important}.guided-activity-card p,.guided-context-grid p,.guided-workshop-hero p,.guided-final-box p{font-size:12px!important;line-height:1.42!important}.guided-workbook-grid{gap:10px!important}.guided-workbook-field{break-inside:avoid!important;padding:12px!important}.guided-workbook-field textarea{background:#fff!important;border:1px solid #cbd5e1!important;min-height:78px!important}}.coach-activity-assignment-panel{background:linear-gradient(135deg,#fffffff5,#eef2ffb8);border:1px solid #0f6d732e}.admin-reco-banner{color:#334155;background:#0f172a0a;border:1px solid #94a3b838;border-radius:18px;gap:4px;margin:16px 0 18px;padding:14px 16px;display:grid}.admin-reco-banner strong{color:#0b1d3a;font-size:15px}.admin-activity-recommendation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-activity-card{background:#ffffffe0;border:1px solid #94a3b83d;border-radius:20px;flex-direction:column;gap:10px;padding:16px;display:flex;box-shadow:0 14px 30px #0f172a0f}.admin-activity-card.assigned{background:linear-gradient(135deg,#ecfdf5f5,#ffffffeb);border-color:#05966959}.admin-activity-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-activity-card-top span{color:#3730a3;text-transform:uppercase;letter-spacing:.04em;background:#0f6d731a;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:900}.admin-activity-card.assigned .admin-activity-card-top span{color:#047857;background:#0596691f}.admin-activity-card-top small{color:#64748b;font-weight:800}.admin-activity-card strong{color:#0b1d3a;font-size:17px}.admin-activity-card p{color:#475569;flex:1;margin:0;line-height:1.5}.guided-locked-page{flex-direction:column;justify-content:center;min-height:760px;display:flex}@media (width<=760px){.admin-activity-recommendation-grid{grid-template-columns:1fr}}@media print{.coach-activity-assignment-panel,.admin-activity-recommendation-grid,.admin-reco-banner{display:none!important}}.candidate-assigned-activity-list{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.candidate-assigned-activity-list span{color:#3730a3;background:#0f6d7314;border:1px solid #0f6d7329;border-radius:999px;padding:9px 11px;font-size:13px;font-weight:850}.guided-sync-banner{color:#334155;background:linear-gradient(135deg,#f8fafcf5,#eff6ffe0);border:1px solid #94a3b847;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin:14px 0 18px;padding:14px 16px;display:flex}.guided-sync-banner strong{color:#0b1d3a;white-space:nowrap;font-size:14px;font-weight:900}.guided-sync-banner span{flex:1;font-size:13px;line-height:1.45}.guided-sync-banner.loading,.guided-sync-banner.saving{background:linear-gradient(135deg,#eff6fff5,#e0e7ffd1);border-color:#2563eb47}.guided-sync-banner.saved{background:linear-gradient(135deg,#ecfdf5f5,#f0fdf4e6);border-color:#10b98157}.guided-sync-banner.error{background:linear-gradient(135deg,#fef2f2f5,#fff7ede6);border-color:#ef444452}.guided-workbook-field.filled textarea{background:#f0fdf46b;border-color:#10b9815c}.guided-workbook-field textarea[readonly]{color:#0b1d3a;cursor:default;background:#f5f7fa}@media print{.guided-sync-banner{break-inside:avoid;page-break-inside:avoid;box-shadow:none!important}}.guided-coach-feedback-editor,.guided-coach-feedback-card{break-inside:avoid;page-break-inside:avoid;background:linear-gradient(135deg,#eef2fff5,#fffffff0);border:1px solid #6366f138;border-radius:24px;margin-top:22px;padding:20px}.guided-coach-feedback-head,.guided-coach-feedback-card>div{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.guided-coach-feedback-head span,.guided-coach-feedback-card span{text-transform:uppercase;letter-spacing:.1em;color:#0f6d73;margin-bottom:6px;font-size:12px;font-weight:900;display:block}.guided-coach-feedback-head strong,.guided-coach-feedback-card strong{color:#0b1d3a;background:#0f6d731a;border:1px solid #0f6d7329;border-radius:999px;align-items:center;width:fit-content;padding:8px 12px;font-size:14px;font-weight:950;display:inline-flex}.guided-coach-feedback-head select{color:#0b1d3a;min-width:180px;font:inherit;background:#fff;border:1px solid #dde5ea;border-radius:16px;padding:11px 12px;font-weight:850}.guided-coach-feedback-editor>textarea{resize:vertical;color:#0b1d3a;width:100%;min-height:110px;font:inherit;background:#fff;border:1px solid #dde5ea;border-radius:18px;padding:14px;line-height:1.5}.guided-coach-feedback-editor>textarea:focus{border-color:#818cf8;outline:3px solid #0f6d732e}.guided-coach-feedback-actions{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.guided-coach-feedback-actions span{color:#475569;font-size:13px;line-height:1.45}.guided-coach-feedback-editor.saved{background:linear-gradient(135deg,#ecfdf5f5,#fffffff0);border-color:#10b98157}.guided-coach-feedback-editor.error{background:linear-gradient(135deg,#fef2f2f5,#fffffff0);border-color:#ef444452}.guided-coach-feedback-card p{color:#0b1d3a;white-space:pre-wrap;margin:0;line-height:1.62}@media (width<=760px){.guided-coach-feedback-head,.guided-coach-feedback-card>div,.guided-coach-feedback-actions{flex-direction:column;align-items:stretch}.guided-coach-feedback-head select{width:100%}}@media print{.guided-coach-feedback-editor{display:none!important}.guided-coach-feedback-card{box-shadow:none!important;background:#fff!important;border-color:#dde5ea!important}.guided-coach-feedback-card p{font-size:12px!important;line-height:1.45!important}}.activity-progress-pill{letter-spacing:.04em;text-transform:uppercase;color:#334155;background:#f5f7fa;border:1px solid #94a3b847;border-radius:999px;justify-content:center;align-items:center;width:fit-content;max-width:100%;padding:7px 11px;font-size:11px;font-style:normal;font-weight:950;line-height:1.1;display:inline-flex;box-shadow:0 8px 18px #0f172a0a}.activity-progress-pill.status-not_assigned{color:#475569;background:#f1f5f9f5;border-color:#94a3b857}.activity-progress-pill.status-waiting_candidate{color:#92400e;background:#fffbebf5;border-color:#f59e0b57}.activity-progress-pill.status-coach_review{color:#1d4ed8;background:#eff6fffa;border-color:#3b82f657}.activity-progress-pill.status-completed{color:#047857;background:#ecfdf5fa;border-color:#10b9815c}.guided-activity-card .activity-progress-pill{margin:0 0 12px}.guided-status-not_assigned{opacity:.82}.guided-workshop-hero .activity-progress-pill{margin:0 0 12px}.admin-activity-card .activity-progress-pill{align-self:flex-start}.admin-activity-card.admin-status-not_assigned{background:#f8fafce0}.admin-activity-card.admin-status-waiting_candidate{border-color:#f59e0b52}.admin-activity-card.admin-status-coach_review{background:linear-gradient(135deg,#eff6fff5,#fffffff0);border-color:#3b82f652}.admin-activity-card.admin-status-completed{background:linear-gradient(135deg,#ecfdf5f5,#fffffff0);border-color:#10b9815c}@media print{.activity-progress-pill{-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none!important}}.activity-status-overview{gap:10px;margin:16px 0 18px;display:grid}.activity-status-overview.admin-status-overview{grid-template-columns:repeat(4,minmax(0,1fr))}.activity-status-overview.candidate-status-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.activity-status-tile{background:#fff;border:1px solid #94a3b83d;border-radius:18px;gap:4px;min-width:0;padding:14px;display:grid;box-shadow:0 12px 28px #0f172a0d}.activity-status-tile strong{color:#0b1d3a;letter-spacing:-.04em;font-size:26px;line-height:1}.activity-status-tile span{color:#1a2233;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:950;line-height:1.25}.activity-status-tile small{color:#64748b;font-size:12px;line-height:1.35}.activity-status-tile.status-not_assigned{background:linear-gradient(135deg,#f5f7fa 0%,#fff 100%)}.activity-status-tile.status-waiting_candidate{background:linear-gradient(135deg,#fffbebf5,#fff 100%);border-color:#f59e0b47}.activity-status-tile.status-coach_review{background:linear-gradient(135deg,#eff6fffa,#fff 100%);border-color:#3b82f64d}.activity-status-tile.status-completed{background:linear-gradient(135deg,#ecfdf5fa,#fff 100%);border-color:#10b98152}.admin-next-action-box{background:linear-gradient(135deg,#eef2fff0,#fffffff5);border:1px solid #0f6d7338;border-radius:20px;gap:6px;margin:0 0 18px;padding:16px 18px;display:grid}.admin-next-action-box span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:950}.admin-next-action-box strong{color:#0b1d3a;font-size:15px;line-height:1.5}.candidate-activity-followup-section .document-open-button{width:fit-content;margin-top:4px}.candidate-assigned-activity-list.detailed{gap:10px;margin:12px 0 14px;display:grid}.candidate-assigned-activity-card{background:#fff;border:1px solid #94a3b83d;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.candidate-assigned-activity-card strong,.candidate-assigned-activity-card small{display:block}.candidate-assigned-activity-card strong{color:#0b1d3a;font-size:15px;line-height:1.25}.candidate-assigned-activity-card small{color:#64748b;margin-top:4px;font-size:12px;line-height:1.35}.candidate-assigned-activity-card.status-waiting_candidate{background:linear-gradient(135deg,#fffbebeb,#fff 100%);border-color:#f59e0b42}.candidate-assigned-activity-card.status-coach_review{background:linear-gradient(135deg,#eff6fff5,#fff 100%);border-color:#3b82f647}.candidate-assigned-activity-card.status-completed{background:linear-gradient(135deg,#ecfdf5f5,#fff 100%);border-color:#10b98152}@media (width<=860px){.activity-status-overview.admin-status-overview,.activity-status-overview.candidate-status-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.candidate-assigned-activity-card{flex-direction:column;align-items:flex-start}}@media print{.activity-status-overview,.admin-next-action-box,.candidate-activity-followup-section{break-inside:avoid;page-break-inside:avoid;box-shadow:none!important}}.guided-sync-banner.locked{background:linear-gradient(135deg,#ecfdf5fa,#f0fdf4eb);border-color:#10b9816b}.guided-sync-banner.locked strong{color:#047857}.guided-workbook-field textarea[readonly]{border-color:#94a3b852}.guided-status-completed.guided-activity-card.selected{box-shadow:0 18px 44px #10b98124}.guided-locked-note{color:#047857;background:#ecfdf5f5;border:1px solid #10b98157;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-size:14px;font-weight:950;display:inline-flex}@media print{.guided-locked-note{display:none!important}}.coach-message-panel{background:radial-gradient(circle at 0 0,#0f6d7314,#0000 34%),linear-gradient(135deg,#fff,#f8fbff);border:1px solid #0f6d732e}.coach-message-thread{gap:12px;max-height:360px;margin-top:14px;margin-bottom:16px;padding:4px 4px 4px 0;display:grid;overflow:auto}.coach-thread-empty{color:#526078;background:#ffffffc7;border:1px dashed #0f6d7347;border-radius:18px;margin:14px 0 16px;padding:18px;font-weight:700}.coach-thread-message{border:1px solid #0f172a14;border-radius:18px;width:min(92%,660px);padding:14px 16px;box-shadow:0 12px 28px #0f172a0f}.coach-thread-message.coach{background:linear-gradient(135deg,#e4f3f4,#fff);border-color:#0f6d7338;justify-self:start}.coach-thread-message.candidate{background:linear-gradient(135deg,#e4f3f4,#fff);border-color:#06b6d438;justify-self:end}.coach-thread-message-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.coach-thread-message-top strong{color:#1a2233;font-size:.95rem}.coach-thread-message-top span{color:#64748b;white-space:nowrap;font-size:.78rem;font-weight:800}.coach-thread-message p{color:#162033;white-space:pre-wrap;margin:0;line-height:1.55}.coach-message-composer{background:#ffffffd1;border:1px solid #6366f12e;border-radius:22px;gap:10px;margin-top:14px;padding:16px;display:grid}.coach-message-composer label{color:#3730a3;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900}.coach-message-composer textarea{color:#1a2233;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #6366f147;border-radius:16px;padding:14px 16px}.coach-message-composer textarea:focus{border-color:#0f6d73b8;outline:none;box-shadow:0 0 0 4px #0f6d731a}.coach-message-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.coach-message-actions .sync-message{color:#526078;font-weight:800}.coach-message-actions .sync-message.error{color:#b91c1c}.coach-message-actions .sync-message.saved{color:#047857}@media print{.coach-message-panel.no-print,.coach-message-composer,.coach-message-actions{display:none!important}}.message-unread-pill{white-space:nowrap;background:#fef3c7;border:1px solid #f59e0b;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:6px 10px;font-size:.78rem;font-style:normal;font-weight:900;line-height:1;display:inline-flex;color:#92400e!important}.message-unread-pill.candidate-pill{margin-top:8px}.candidate-hero-panel{grid-template-columns:repeat(4,1fr)}.candidate-hero-alert{background:linear-gradient(135deg,#fff7ed 0%,#fff 100%)!important;border-color:#f59e0b73!important;box-shadow:0 16px 38px #f59e0b1f!important}.candidate-hero-alert strong{color:#92400e}.admin-summary-alert .message-unread-pill,.admin-score-row .message-unread-pill{margin-left:0}@media (width<=980px){.candidate-hero-panel{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.candidate-hero-panel{grid-template-columns:1fr}}@media print{.message-unread-pill,.candidate-hero-alert{box-shadow:none!important}}.coach-message-read-banner{color:#0b1d3a;background:linear-gradient(135deg,#7c3aed1a,#0ea5e914);border:1px solid #7c3aed38;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin:14px 0;padding:12px 14px;font-weight:750;display:flex}.compact-button{white-space:nowrap;border-radius:999px;width:auto;min-width:0;padding:8px 12px;font-size:.82rem}@media (width<=720px){.coach-message-read-banner{flex-direction:column;align-items:flex-start}}.admin-followup-board{background:linear-gradient(135deg,#fff 0%,#f8f7ff 45%,#f5f7fa 100%);border:1px solid #7c3aed29;border-radius:28px;margin:22px 0;padding:22px;box-shadow:0 18px 55px #0f6d731a}.admin-followup-board .section-title-row{margin-bottom:16px}.admin-followup-board .section-title-row p{color:#64748b;margin:4px 0 0;font-size:14px}.admin-followup-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.admin-followup-metric{background:#ffffffd1;border:1px solid #94a3b847;border-radius:20px;gap:5px;padding:16px;display:grid}.admin-followup-metric span{color:#64748b;text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:900}.admin-followup-metric strong{color:#1a2233;font-size:28px;line-height:1}.admin-followup-metric small{color:#64748b;font-size:12px;line-height:1.35}.admin-followup-metric.alert{background:linear-gradient(#fff7ed 0%,#fff 100%);border-color:#ea580c40}.admin-followup-metric.alert strong{color:#c2410c}.admin-followup-metric.success{background:linear-gradient(#f0fdf4 0%,#fff 100%);border-color:#16a34a38}.admin-followup-metric.success strong{color:#15803d}.admin-priority-panel{background:#ffffffe0;border:1px solid #0f172a14;border-radius:22px;padding:18px}.admin-priority-list{gap:10px;display:grid}.admin-priority-item{background:#fff;border:1px solid #94a3b84d;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.admin-priority-item div{min-width:0}.admin-priority-item em{color:#0f6d73;text-transform:uppercase;letter-spacing:.06em;background:#e4f3f4;border-radius:999px;width:fit-content;margin-bottom:6px;padding:4px 9px;font-size:11px;font-style:normal;font-weight:900;display:inline-flex}.admin-priority-item strong,.admin-priority-item span,.admin-priority-item small{display:block}.admin-priority-item strong{color:#0b1d3a;font-size:15px;line-height:1.25}.admin-priority-item span{color:#334155;margin-top:3px;font-size:13px;font-weight:700}.admin-priority-item small{color:#64748b;margin-top:4px;font-size:12px}@media (width<=900px){.admin-followup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.admin-followup-board{padding:16px}.admin-followup-grid{grid-template-columns:1fr}.admin-priority-item{flex-direction:column;align-items:stretch}.admin-priority-item .compact-button{width:100%}}.coach-session-panel{background:radial-gradient(circle at 0 0,#7a5cff1a,#0000 32%),linear-gradient(135deg,#fffffffa,#f7f7fff0);border:1px solid #7a5cff2e}.coach-session-panel.compact{grid-column:1/-1}.coach-session-editor{background:#ffffffc7;border:1px solid #1d243d14;border-radius:22px;gap:14px;margin:16px 0;padding:16px;display:grid;box-shadow:0 16px 38px #1d243d14}.coach-session-editor-grid{grid-template-columns:minmax(0,1.4fr) minmax(180px,.7fr) minmax(170px,.6fr);gap:12px;display:grid}.coach-session-editor label{color:#334155;gap:6px;font-size:.82rem;font-weight:800;display:grid}.coach-session-editor input,.coach-session-editor select,.coach-session-editor textarea{color:#172033;width:100%;font:inherit;background:#fffffff5;border:1px solid #7a5cff2e;border-radius:16px;padding:11px 12px;box-shadow:inset 0 1px #ffffffb8}.coach-session-editor textarea{resize:vertical}.coach-session-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.coach-session-status{color:#26334d;background:#1d243d0f;border-radius:16px;margin:12px 0;padding:12px 14px;font-size:.9rem;font-weight:800}.coach-session-status.saved{color:#166534;background:#22c55e1f}.coach-session-status.error{color:#991b1b;background:#ef44441f}.coach-session-empty{color:#667085;background:#ffffffb8;border:1px dashed #7a5cff38;border-radius:18px;padding:18px;font-weight:700}.coach-session-list{gap:14px;margin-top:14px;display:grid}.coach-session-card{background:#ffffffe0;border:1px solid #1d243d14;border-radius:22px;padding:16px;position:relative;overflow:hidden;box-shadow:0 14px 34px #1d243d14}.coach-session-card:before{content:"";background:linear-gradient(#0f6d73,#0f6d73);width:6px;position:absolute;inset:0 auto 0 0}.coach-session-card.status-done:before{background:linear-gradient(#0e8f65,#16a34a)}.coach-session-card.status-watch:before{background:linear-gradient(#f97316,#dc2626)}.coach-session-card-top{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.coach-session-card-top span{color:#0f6d73;text-transform:uppercase;letter-spacing:.06em;background:#7a5cff1a;border-radius:999px;width:fit-content;padding:5px 9px;font-size:.72rem;font-weight:900;display:inline-flex}.coach-session-card-top strong{color:#172033;margin-top:8px;font-size:1.02rem;display:block}.coach-session-card-top small{color:#667085;margin-top:4px;font-weight:700;display:block}.coach-session-shared,.coach-session-next-action,.coach-session-private-note{background:#f7f8ffeb;border:1px solid #7a5cff1a;border-radius:16px;margin-top:10px;padding:12px 13px}.coach-session-next-action{background:#ecfdf5db;border-color:#22c55e29}.coach-session-private-note{background:#fff7ede6;border-color:#f9731629}.coach-session-shared em,.coach-session-next-action em,.coach-session-private-note em{color:#0f6d73;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:.72rem;font-style:normal;font-weight:900;display:block}.coach-session-next-action em{color:#15803d}.coach-session-private-note em{color:#c2410c}.coach-session-shared p,.coach-session-next-action p,.coach-session-private-note p{color:#26334d;margin:0;line-height:1.52}@media (width<=820px){.coach-session-editor-grid{grid-template-columns:1fr}}@media print{.coach-session-editor,.coach-session-actions,.coach-session-status{display:none!important}.coach-session-panel,.coach-session-card{break-inside:avoid;box-shadow:none!important}}.progress-report-shell{color:#17213f;max-width:1040px;margin:0 auto}.progress-report-page{color:#17213f;break-after:page;page-break-after:always;background:#fff;border:1px solid #dfe5f4;border-radius:34px;min-height:1120px;margin:0 0 30px;padding:46px;overflow:hidden;box-shadow:0 26px 70px #141c421f}.progress-cover-page{color:#fff;background:radial-gradient(circle at 85% 10%,#5a5ce642,#0000 28%),linear-gradient(#101936 0%,#202a62 62%,#fff 62%,#f8fbff 100%);flex-direction:column;justify-content:space-between;gap:28px;min-height:1120px;display:flex}.progress-cover-badge{color:#fff;letter-spacing:.09em;text-transform:uppercase;background:#ffffff21;border:1px solid #ffffff42;border-radius:999px;width:fit-content;max-width:100%;padding:10px 16px;font-size:.72rem;font-weight:900}.progress-cover-page h1{color:#fff;letter-spacing:-.075em;max-width:740px;text-shadow:none;margin:80px 0 16px;font-size:clamp(3.4rem,7vw,5.7rem);line-height:.94}.progress-cover-page h1 span{color:#fff;display:block}.progress-cover-page>p{color:#e8edff;max-width:620px;margin:0;font-size:1.12rem;line-height:1.55}.progress-cover-profile{color:#fff;max-width:720px;box-shadow:none;background:#ffffff21;border:1px solid #ffffff42;border-radius:26px;padding:22px 24px}.progress-cover-profile strong{color:#fff;font-size:1.35rem;line-height:1.2;display:block}.progress-cover-profile span,.progress-cover-profile small{color:#e7ebff;margin-top:7px;line-height:1.35;display:block}.progress-cover-metrics article{color:#17213f;background:#fff;border:1px solid #dfe5f4;border-radius:24px;padding:18px 16px;box-shadow:0 12px 28px #141c4214}.progress-cover-metrics strong{color:#5148df;font-size:2.15rem;font-weight:950;line-height:1;display:block}.progress-cover-metrics span{color:#4e5a78;text-transform:uppercase;letter-spacing:.055em;margin-top:8px;font-size:.78rem;font-weight:850;line-height:1.25;display:block}.progress-page-header{border-bottom:1px solid #dce3f2;align-items:center;gap:18px;margin-bottom:26px;padding-bottom:18px;display:flex}.progress-page-header>span{color:#fff;background:#101936;border-radius:18px;place-items:center;min-width:58px;height:58px;font-size:18px;font-weight:950;display:grid}.progress-page-header p{color:#566483;text-transform:uppercase;letter-spacing:.14em;margin:0 0 5px;font-size:12px;font-weight:900}.progress-page-header h2{color:#101936;letter-spacing:-.055em;margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:.95}.progress-summary-grid,.progress-final-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.progress-summary-grid article,.progress-final-grid article,.progress-main-card{box-shadow:none;color:#17213f;background:#f8fbff;border:1px solid #dfe5f4;border-radius:24px;padding:22px}.progress-main-card{background:linear-gradient(135deg,#e4f3f4 0%,#fff 100%);border-color:#cdd7f6;grid-column:span 2}.progress-summary-grid span,.progress-final-grid span{color:#586482;text-transform:uppercase;letter-spacing:.075em;font-size:.72rem;font-weight:900;line-height:1.35;display:block}.progress-summary-grid strong,.progress-final-grid strong{color:#101936;margin-top:10px;font-size:1.25rem;font-weight:950;line-height:1.2;display:block}.progress-summary-grid article:not(.progress-main-card) strong{color:#5148df;font-size:2.35rem;line-height:1}.progress-summary-grid p,.progress-final-grid p{color:#43506f;margin:12px 0 0;line-height:1.5}.progress-two-columns{grid-template-columns:1fr 1fr;gap:18px;margin-top:22px;display:grid}.progress-two-columns .result-list-card{box-shadow:none;background:#fff;border-color:#dfe5f4}.progress-activity-table,.progress-session-timeline{gap:14px;margin-top:22px;display:grid}.progress-activity-row{color:#17213f;background:#fff;border:1px solid #dfe5f4;border-radius:24px;grid-template-columns:minmax(180px,1fr) auto minmax(220px,1.2fr);align-items:center;gap:16px;padding:16px 18px;display:grid}.progress-activity-row strong,.progress-session-timeline strong{color:#101936;font-size:1.05rem;line-height:1.2;display:block}.progress-activity-row span,.progress-session-timeline span,.progress-session-timeline em,.progress-session-timeline small{color:#596684;font-size:.86rem;line-height:1.35}.progress-activity-row em{color:#353298;white-space:nowrap;background:#eef0ff;border:1px solid #cdd2ff;border-radius:999px;justify-self:start;padding:8px 13px;font-size:.82rem;font-style:normal;font-weight:950}.progress-activity-row.status-completed em{color:#137342;background:#e6faee;border-color:#a6e3bb}.progress-activity-row.status-coach_review em{color:#925400;background:#fff4de;border-color:#f1ce88}.progress-activity-row.status-waiting_candidate em{color:#353298;background:#eef0ff;border-color:#cdd2ff}.progress-activity-row.status-not_assigned em{color:#4b5876;background:#eef2f8;border-color:#d6deeb}.progress-activity-row p{color:#43506f;margin:0;line-height:1.45}.progress-bar-block{color:#fff;background:#101936;border-radius:26px;margin-top:22px;padding:22px}.progress-bar-block span,.progress-bar-block strong{color:#fff;display:block}.progress-bar-block div{background:#ffffff2e;border-radius:999px;height:12px;margin:13px 0;overflow:hidden}.progress-bar-block i{border-radius:inherit;background:linear-gradient(90deg,#7cc7ff,#8bf0be);height:100%;display:block}.progress-session-timeline article{color:#17213f;background:#fff;border:1px solid #dfe5f4;border-radius:24px;padding:18px 20px 18px 24px;position:relative}.progress-session-timeline article:before{content:"";background:#635cf0;border-radius:999px;width:5px;position:absolute;top:18px;bottom:18px;left:0}.progress-session-timeline p{color:#43506f;line-height:1.55}.progress-session-timeline .private-note{color:#794700;background:#fff6e7;border-radius:14px;margin-top:10px;padding:10px 12px;display:block}.progress-final-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.progress-report-footer{color:#fff;background:#101936;border-radius:24px;margin-top:28px;padding:22px}.progress-report-footer strong,.progress-report-footer span{color:#fff;display:block}.progress-report-footer span{color:#dce5ff;margin-top:6px}.progress-empty-state{color:#4d5877;background:#f2f4ff;border-radius:22px;margin-top:22px;padding:22px;font-weight:850}.progress-report-button{color:#fff;background:linear-gradient(135deg,#182141,#665cf2);border:0}.candidate-progress-entry{background:linear-gradient(135deg,#7068f414,#ffffffe6)}@media (width<=900px){.progress-report-page{border-radius:24px;min-height:auto;padding:28px}.progress-cover-page h1{margin-top:54px;font-size:3.4rem}.progress-summary-grid,.progress-final-grid,.progress-cover-metrics,.progress-two-columns{grid-template-columns:1fr}.progress-main-card{grid-column:auto}.progress-activity-row{grid-template-columns:1fr;align-items:start}}@media print{.progress-report-shell{max-width:none}.progress-report-page{width:210mm;height:297mm;min-height:297mm;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;break-after:page;page-break-after:always;border:0;border-radius:0;margin:0;padding:14mm;overflow:hidden}.progress-cover-page{color:#fff!important;background:linear-gradient(#101936 0%,#202a62 62%,#fff 62%,#f8fbff 100%)!important}.progress-cover-page:before,.progress-cover-page:after{content:none!important;display:none!important}.progress-cover-page h1{letter-spacing:-4.5px;margin-top:58px;font-size:58px;color:#fff!important;text-shadow:none!important}.progress-cover-page h1 span,.progress-cover-page>p,.progress-cover-badge,.progress-cover-profile,.progress-cover-profile strong,.progress-cover-profile span,.progress-cover-profile small{color:#fff!important}.progress-cover-page>p{font-size:15px}.progress-cover-profile{padding:14px 16px}.progress-cover-metrics{gap:8px;margin-top:18px}.progress-cover-metrics article{box-shadow:none;padding:12px 10px}.progress-cover-metrics strong{font-size:24px;color:#5148df!important}.progress-cover-metrics span{font-size:9px;color:#4e5a78!important}.progress-page-header{gap:12px;margin-bottom:16px;padding-bottom:11px}.progress-page-header>span{border-radius:13px;min-width:44px;height:44px;font-size:14px}.progress-page-header p{font-size:9px;color:#566483!important}.progress-page-header h2{letter-spacing:-1px;font-size:26px;color:#101936!important}.progress-summary-grid,.progress-final-grid{gap:9px}.progress-summary-grid article,.progress-final-grid article,.progress-main-card,.progress-activity-row,.progress-session-timeline article,.progress-two-columns .result-list-card{box-shadow:none}.progress-summary-grid article,.progress-final-grid article{padding:13px}.progress-summary-grid span,.progress-final-grid span{font-size:8.5px;color:#586482!important}.progress-summary-grid strong,.progress-final-grid strong{font-size:14px;color:#101936!important}.progress-summary-grid article:not(.progress-main-card) strong{font-size:24px;color:#5148df!important}.progress-summary-grid p,.progress-final-grid p,.progress-session-timeline p,.progress-activity-row p{font-size:10px;line-height:1.35;color:#43506f!important}.progress-two-columns{gap:10px;margin-top:14px}.progress-activity-row{grid-template-columns:1fr auto 1.05fr;gap:9px;padding:10px 11px}.progress-activity-row strong,.progress-session-timeline strong{font-size:11px;color:#101936!important}.progress-activity-row span,.progress-session-timeline span,.progress-session-timeline em,.progress-session-timeline small{font-size:8.5px;color:#596684!important}.progress-activity-row em{padding:6px 9px;font-size:8.5px}.progress-bar-block{margin-top:14px;padding:13px}.progress-session-timeline{gap:9px}.progress-session-timeline article{padding:11px 12px 11px 16px}.progress-report-footer{padding:14px}}.progress-cover-page .progress-cover-profile{color:#111!important;background:#fff!important;border:1px solid #d8e0f2!important;box-shadow:0 12px 30px #141c421a!important}.progress-cover-page .progress-cover-profile strong,.progress-cover-page .progress-cover-profile span,.progress-cover-page .progress-cover-profile small,.progress-cover-page .progress-cover-profile *{color:#111!important;opacity:1!important;text-shadow:none!important}.progress-cover-page .progress-cover-profile span,.progress-cover-page .progress-cover-profile small{font-weight:750!important}@media print{.progress-cover-page .progress-cover-profile{box-shadow:none!important;color:#111!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;border:1px solid #d8e0f2!important}.progress-cover-page .progress-cover-profile strong,.progress-cover-page .progress-cover-profile span,.progress-cover-page .progress-cover-profile small,.progress-cover-page .progress-cover-profile *{color:#111!important;opacity:1!important;text-shadow:none!important}}.admin-recipe-board{background:linear-gradient(#fff 0%,#f7f9ff 100%);border:1px solid #dbe3f4;border-radius:30px;margin:28px 0;padding:24px;box-shadow:0 22px 60px #15224f14}.admin-recipe-hero{color:#fff;background:linear-gradient(135deg,#101a43 0%,#27358f 100%);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:22px;display:grid}.admin-recipe-hero .section-kicker,.admin-recipe-hero h2,.admin-recipe-hero p{color:#fff!important}.admin-recipe-hero h2{margin:4px 0 8px;font-size:clamp(1.45rem,3vw,2rem)}.admin-recipe-hero p{opacity:.88;max-width:760px;margin:0}.admin-recipe-score{text-align:center;background:#ffffff1f;border:1px solid #ffffff38;border-radius:34px;place-items:center;width:136px;height:136px;display:grid}.admin-recipe-score strong{color:#fff;font-size:2.25rem;line-height:1;display:block}.admin-recipe-score span{color:#ffffffd1;margin-top:8px;font-size:.78rem;font-weight:800;display:block}.admin-recipe-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.admin-recipe-metrics article{background:#fff;border:1px solid #dbe3f4;border-radius:22px;padding:18px}.admin-recipe-metrics span,.admin-recipe-item em{letter-spacing:.09em;text-transform:uppercase;color:#5d6d95;margin-bottom:6px;font-size:.72rem;font-style:normal;font-weight:900;display:block}.admin-recipe-metrics strong{color:#111a3a;font-size:1.35rem;line-height:1.15;display:block}.admin-recipe-metrics small,.admin-recipe-item small{color:#61708d;margin-top:7px;font-weight:650;display:block}.admin-recipe-actions{justify-content:flex-end;gap:10px;margin-bottom:16px;display:flex}.admin-recipe-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-recipe-item{cursor:pointer;background:#fff;border:1px solid #dfe6f6;border-radius:22px;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:14px;padding:16px;transition:transform .18s,border-color .18s,background .18s;display:grid}.admin-recipe-item:hover{border-color:#b9c7ee;transform:translateY(-1px)}.admin-recipe-item input{accent-color:#4d4df0;width:20px;height:20px;margin-top:5px}.admin-recipe-index{color:#fff;background:#101a43;border-radius:16px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.admin-recipe-item strong{color:#101a43;margin-bottom:5px;font-size:1.02rem;display:block}.admin-recipe-item span{color:#263754;line-height:1.45;display:block}.admin-recipe-item.done{background:#f1fbf5;border-color:#a9dfbc}.admin-recipe-item.done .admin-recipe-index{background:#168657}@media (width<=860px){.admin-recipe-hero,.admin-recipe-metrics,.admin-recipe-list{grid-template-columns:1fr}.admin-recipe-score{width:100%;height:auto;min-height:110px}}@media print{.admin-recipe-board{box-shadow:none!important;background:#fff!important}.admin-recipe-hero{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#101a43!important}.admin-recipe-list{grid-template-columns:1fr!important}}.admin-sales-board{background:linear-gradient(#fff 0%,#f6f8ff 100%);border:1px solid #dfe6f6;border-radius:30px;margin:24px 0;padding:24px;box-shadow:0 22px 60px #16234d1a}.admin-sales-hero{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:stretch;gap:18px;margin-bottom:18px;display:grid}.admin-sales-hero>div:first-child,.admin-sales-next{border-radius:24px;padding:22px}.admin-sales-hero>div:first-child{color:#fff;background:#101a43}.admin-sales-hero h2{color:#fff;margin:4px 0 8px;font-size:clamp(1.45rem,2.4vw,2.1rem)}.admin-sales-hero p{color:#ffffffd1;margin:0;line-height:1.55}.admin-sales-next{background:#e4f3f4;border:1px solid #d8e0ff;flex-direction:column;justify-content:center;display:flex}.admin-sales-next span,.admin-sales-prices span,.admin-sales-metrics span{color:#65718f;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:800;display:block}.admin-sales-next strong{color:#17244f;margin-top:8px;font-size:1.05rem;line-height:1.35;display:block}.admin-sales-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.admin-sales-metrics article{background:#fff;border:1px solid #dfe6f6;border-radius:22px;padding:16px}.admin-sales-metrics strong{color:#111a3a;margin-top:8px;font-size:1.55rem;line-height:1.05;display:block}.admin-sales-metrics small{color:#65718f;margin-top:8px;font-weight:650;line-height:1.35;display:block}.admin-sales-prices{background:#f9fbff;border:1px solid #dfe6f6;border-radius:24px;grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(150px,.7fr));align-items:end;gap:12px;margin-bottom:18px;padding:16px;display:grid}.admin-sales-prices strong{color:#111a3a;margin-bottom:4px;font-size:1rem;display:block}.admin-sales-prices label{color:#17244f;flex-direction:column;gap:6px;font-size:.82rem;font-weight:800;display:flex}.admin-sales-prices input{color:#111a3a;background:#fff;border:1px solid #cfd8ee;border-radius:14px;width:100%;min-height:42px;padding:8px 10px;font-weight:800}.admin-sales-table{background:#fff;border:1px solid #dfe6f6;border-radius:22px;overflow:hidden}.admin-sales-table-head,.admin-sales-table-row{grid-template-columns:1.4fr repeat(5,minmax(90px,.7fr));align-items:center;gap:10px;padding:13px 16px;display:grid}.admin-sales-table-head{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#101a43;font-size:.76rem;font-weight:900}.admin-sales-table-row{border-top:1px solid #eef2fb}.admin-sales-table-row strong{color:#111a3a}.admin-sales-table-row span{color:#25365c;font-weight:750}.admin-sales-prices-expanded{grid-template-columns:minmax(240px,1.3fr) repeat(5,minmax(135px,.7fr))}.admin-sales-option-price{background:#fff7ed;border:1px solid #fed7aa;border-radius:18px;padding:10px}.admin-sales-option-price small{color:#9a5b14;margin-top:-2px;font-size:.7rem;font-weight:750;line-height:1.25}.admin-sales-options-title{color:#9a5b14;letter-spacing:.06em;text-transform:uppercase;background:#fff7ed;border-top:1px solid #fed7aa;border-bottom:1px solid #fed7aa;padding:11px 16px;font-size:.78rem;font-weight:950}.admin-sales-option-row{background:#fffbf5}.admin-sales-option-row strong{gap:3px;display:grid}.admin-sales-option-row strong small{color:#8a5a18;font-size:.72rem;font-weight:750}.admin-sales-warning{color:#7b5200;background:#fff7df;border-top:1px solid #ead7aa;padding:14px 16px;font-weight:750}@media (width<=980px){.admin-sales-hero,.admin-sales-metrics,.admin-sales-prices{grid-template-columns:1fr}.admin-sales-table{overflow-x:auto}.admin-sales-table-head,.admin-sales-table-row{min-width:760px}}.public-offer-price{color:#0f6d73;letter-spacing:-.04em;margin:.4rem 0 .2rem;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:900;line-height:1}.public-price-simulator{grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);align-items:stretch;gap:1.2rem;display:grid}.public-price-box,.admin-order-preview,.admin-promo-board,.admin-catalog-actions{background:linear-gradient(#fff 0%,#f8faff 100%);border:1px solid #6366f129;border-radius:28px;padding:1.2rem;box-shadow:0 18px 45px #29325f14}.public-price-box label,.admin-order-grid label,.admin-promo-form label{color:#172044;gap:.35rem;font-weight:800;display:grid}.public-price-box input,.public-price-box select,.admin-order-grid input,.admin-order-grid select,.admin-promo-form input,.admin-promo-form select{color:#172044;width:100%;font:inherit;background:#fff;border:1px solid #d9e1f2;border-radius:16px;padding:.78rem .9rem}.public-option-list,.admin-order-options{gap:.55rem;margin:.8rem 0;display:grid}.public-option-list label,.admin-order-options label{color:#263657;background:#fff;border:1px solid #e0e6f5;border-radius:18px;align-items:center;gap:.65rem;padding:.7rem .8rem;font-weight:750;display:flex}.disabled-option{opacity:.48}.public-price-total,.admin-order-total-line{border-top:1px solid #e3e8f5;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;margin-top:1rem;padding-top:1rem;display:flex}.public-price-total span,.admin-order-total-line span{color:#566887;font-weight:700}.public-price-total strong,.admin-order-total-line strong{color:#111a3a;font-size:1.22rem;font-weight:900}.admin-catalog-actions{justify-content:space-between;align-items:center;gap:1rem;margin:1.2rem 0;display:flex}.admin-catalog-actions strong,.admin-order-preview h3,.admin-promo-board h3{color:#111a3a;margin:0;font-size:1.25rem;display:block}.admin-catalog-actions span,.admin-order-preview p,.admin-promo-board p{color:#536382;margin:.25rem 0 0}.admin-order-preview,.admin-promo-board{margin:1rem 0}.admin-order-preview-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.admin-order-preview-header>strong{text-align:right;color:#0f6d73;min-width:150px;font-size:clamp(1.6rem,3vw,2.25rem);font-weight:950}.admin-order-grid,.admin-promo-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.admin-promo-form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.admin-promo-form button{min-height:48px}.admin-promo-list{gap:.7rem;margin-top:1rem;display:grid}.promo-row{background:#fff;border:1px solid #dce4f6;border-radius:20px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem;display:flex}.promo-row.disabled{opacity:.58;background:#f5f7fb}.promo-row strong{color:#171d45;font-size:1.05rem;display:block}.promo-row span,.promo-row small{color:#566887;margin-top:.15rem;display:block}@media (width<=900px){.public-price-simulator,.admin-order-grid,.admin-promo-form{grid-template-columns:1fr}.admin-catalog-actions,.admin-order-preview-header,.promo-row{flex-direction:column;align-items:stretch}.admin-order-preview-header>strong{text-align:left}}.admin-workspace-menu{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:28px 0 24px;display:grid}.admin-workspace-menu button{color:#1f2a44;min-height:84px;box-shadow:none;text-align:left;background:#f5f7fa;border:1px solid #dbe3f4;border-radius:18px;flex-direction:column;justify-content:center;gap:6px;padding:16px;display:flex}.admin-workspace-menu button span{letter-spacing:-.02em;font-size:15px;font-weight:950}.admin-workspace-menu button small{color:#657089;font-weight:750;line-height:1.25}.admin-workspace-menu button.active{color:#fff;background:linear-gradient(135deg,#0b1d3a 0%,#0f6d73 100%);border-color:#0000;box-shadow:0 18px 42px #2d337838}.admin-workspace-menu button.active small{color:#ffffffd1}.admin-view-main .admin-sales-board,.admin-view-recipe .admin-sales-board,.admin-view-main .admin-recipe-board,.admin-view-sales .admin-recipe-board,.admin-view-prices .admin-recipe-board,.admin-view-promos .admin-recipe-board,.admin-view-sales .admin-action-center,.admin-view-sales .admin-followup-board,.admin-view-sales .admin-tools-panel,.admin-view-sales .admin-list,.admin-view-sales .admin-pagination,.admin-view-sales>.result-actions,.admin-view-prices .admin-action-center,.admin-view-prices .admin-followup-board,.admin-view-prices .admin-tools-panel,.admin-view-prices .admin-list,.admin-view-prices .admin-pagination,.admin-view-prices>.result-actions,.admin-view-promos .admin-action-center,.admin-view-promos .admin-followup-board,.admin-view-promos .admin-tools-panel,.admin-view-promos .admin-list,.admin-view-promos .admin-pagination,.admin-view-promos>.result-actions,.admin-view-recipe .admin-action-center,.admin-view-recipe .admin-followup-board,.admin-view-recipe .admin-tools-panel,.admin-view-recipe .admin-list,.admin-view-recipe .admin-pagination,.admin-view-recipe>.result-actions,.admin-view-sales .admin-sales-prices,.admin-view-sales .admin-catalog-actions,.admin-view-sales .admin-order-preview,.admin-view-sales .admin-promo-board,.admin-view-prices .admin-sales-metrics,.admin-view-prices .admin-sales-table,.admin-view-prices .admin-promo-board,.admin-view-promos .admin-sales-metrics,.admin-view-promos .admin-sales-prices,.admin-view-promos .admin-catalog-actions,.admin-view-promos .admin-order-preview,.admin-view-promos .admin-sales-table{display:none!important}.admin-view-prices .admin-sales-hero,.admin-view-promos .admin-sales-hero{color:#1f2a44;box-shadow:none;background:#f5f7fa;border:1px solid #dbe3f4}.admin-view-prices .admin-sales-hero *,.admin-view-promos .admin-sales-hero *{color:#1f2a44!important}.admin-view-prices .admin-sales-next,.admin-view-promos .admin-sales-next{display:none}.admin-sales-board,.admin-recipe-board{animation:.18s ease-out adminWorkspaceFade}@keyframes adminWorkspaceFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=980px){.admin-workspace-menu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.admin-workspace-menu{grid-template-columns:1fr}.admin-workspace-menu button{min-height:68px}}.admin-orders-board{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dce4f5;border-radius:28px;margin-top:22px;padding:24px;animation:.18s ease-out adminWorkspaceFade;box-shadow:0 18px 52px #1f2a4414}.admin-view-main .admin-orders-board,.admin-view-sales .admin-orders-board,.admin-view-prices .admin-orders-board,.admin-view-promos .admin-orders-board,.admin-view-recipe .admin-orders-board,.admin-view-orders .admin-sales-board,.admin-view-orders .admin-recipe-board,.admin-view-orders .admin-action-center,.admin-view-orders .admin-followup-board,.admin-view-orders .admin-tools-panel,.admin-view-orders .admin-list,.admin-view-orders .admin-pagination,.admin-view-orders>.result-actions{display:none!important}.admin-view-orders .admin-orders-board{display:block!important}.admin-orders-hero,.admin-orders-metrics{margin-bottom:18px}.admin-order-editor{background:#fff;border:1px solid #dce4f5;border-radius:24px;gap:18px;padding:20px;display:grid}.admin-order-grid-expanded{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-order-options-line{flex-wrap:wrap;gap:12px;display:flex}.admin-order-options-line label{color:#203056;background:#f8fbff;border:1px solid #dce4f5;border-radius:999px;align-items:center;gap:8px;padding:10px 12px;font-weight:700;display:inline-flex}.admin-order-actions{flex-wrap:wrap;gap:10px;display:flex}.admin-orders-list{gap:14px;margin-top:20px;display:grid}.admin-order-row{background:#fff;border:1px solid #dce4f5;border-radius:22px;padding:16px}.admin-order-row-main{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-order-row-main em{color:#5b6688;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:.76rem;font-style:normal;font-weight:800;display:inline-block}.admin-order-row-main strong{color:#17224a;font-size:1.02rem;display:block}.admin-order-row-main span,.admin-order-row-main small{color:#53617f;margin-top:2px;display:block}.admin-order-row-total{text-align:right;min-width:170px}.admin-order-row-total>strong{color:#0f6d73;font-size:1.25rem}.order-status-pill{border-radius:999px;justify-content:center;align-items:center;margin-top:6px;padding:6px 10px;font-size:.78rem;font-weight:850;display:inline-flex}.order-status-pill.pending{color:#8a5a00;background:#fff4d8;border:1px solid #f0cf7c}.order-status-pill.paid{color:#167045;background:#e5f8ec;border:1px solid #9fd8b4}.order-status-pill.cancelled{color:#991b1b;background:#fee2e2;border:1px solid #fecaca}.order-status-pill.draft{color:#51607f;background:#eef2f8;border:1px solid #d5deeb}.admin-order-row-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}@media (width<=960px){.admin-order-grid-expanded{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-order-row-main{flex-direction:column}.admin-order-row-total{text-align:left}}@media (width<=620px){.admin-order-grid-expanded{grid-template-columns:1fr}}.checkout-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.25rem;margin-top:1.5rem;display:grid}.checkout-panel,.checkout-receipt{background:#fff;border:1px solid #34406924;border-radius:28px;padding:1.35rem;box-shadow:0 18px 48px #161f3f14}.checkout-panel h2,.checkout-receipt h2{color:#17234d;margin:.15rem 0 .45rem}.checkout-panel p,.checkout-receipt p{color:#4b5878}.checkout-panel label,.checkout-form label{color:#17234d;gap:.42rem;margin-top:.85rem;font-weight:700;display:grid}.checkout-panel input,.checkout-panel select,.checkout-panel textarea{color:#17234d;width:100%;font:inherit;background:#f8faff;border:1px solid #d7def0;border-radius:16px;padding:.78rem .9rem}.checkout-panel textarea{resize:vertical;min-height:120px}.checkout-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.checkout-total-card{color:#253153;background:linear-gradient(135deg,#f6f7ff,#eef3ff);border:1px solid #dbe3fb;border-radius:22px;gap:.45rem;margin:1rem 0;padding:1rem;display:grid}.checkout-total-card strong{color:#4c4ce8;font-size:clamp(1.35rem,4vw,2.2rem)}.checkout-receipt{background:linear-gradient(135deg,#fff,#f8fbff);margin-top:1.25rem}.offer-card .compact-button{align-self:flex-start;margin-top:auto}@media (width<=860px){.checkout-layout,.checkout-form-grid{grid-template-columns:1fr}}.admin-payments-board{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dce4f5;border-radius:28px;margin-top:22px;padding:24px;animation:.18s ease-out adminWorkspaceFade;box-shadow:0 18px 52px #1f2a4414}.admin-view-main .admin-payments-board,.admin-view-sales .admin-payments-board,.admin-view-prices .admin-payments-board,.admin-view-orders .admin-payments-board,.admin-view-promos .admin-payments-board,.admin-view-recipe .admin-payments-board,.admin-view-payments .admin-sales-board,.admin-view-payments .admin-orders-board,.admin-view-payments .admin-recipe-board,.admin-view-payments .admin-action-center,.admin-view-payments .admin-followup-board,.admin-view-payments .admin-tools-panel,.admin-view-payments .admin-list,.admin-view-payments .admin-pagination,.admin-view-payments>.result-actions{display:none!important}.admin-view-payments .admin-payments-board{display:block!important}.admin-payment-editor{background:#fff;border:1px solid #dce4f5;border-radius:24px;gap:18px;padding:20px;display:grid}.admin-payment-grid{grid-template-columns:1fr 1fr minmax(220px,.7fr)}.admin-payment-toggle{background:#f8fbff;border:1px solid #e0e7f5;border-radius:18px;justify-content:flex-start;align-items:center;gap:10px;padding:14px;font-weight:850;display:flex}.admin-payment-toggle input{width:auto}.admin-payment-editor textarea{min-height:110px}.admin-payment-preview,.checkout-payment-box{color:#1f2a44;background:#f6f8ff;border:1px solid #dbe5ff;border-radius:22px;gap:8px;padding:18px;display:grid}.admin-payment-preview span,.checkout-payment-box span{color:#5f6f98;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.admin-payment-preview strong,.checkout-payment-box strong{color:#0b1d3a;font-size:18px}.admin-payment-preview p,.checkout-payment-box p{color:#34415f;margin:0;line-height:1.55}.admin-payment-preview em{color:#0f6d73;word-break:break-all}.checkout-payment-box{background:linear-gradient(#fff 0%,#f5f7ff 100%);margin-top:16px}.checkout-payment-box a{background:#0b1d3a;border-radius:999px;width:fit-content;margin-top:4px;padding:11px 16px;font-weight:900;text-decoration:none;display:inline-flex;color:#fff!important}.checkout-payment-box small{color:#5f6f98;font-weight:750}@media (width<=980px){.admin-payment-grid{grid-template-columns:1fr}}.customer-account-layout{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:1rem;margin-top:1.25rem;display:grid}.customer-account-help{background:linear-gradient(135deg,#f7f8ff,#eef3ff)!important;border:1px solid #4b5bbe2e!important}.customer-account-help span,.account-created-box span,.customer-order-card span,.customer-order-card small{color:#5a6687}.account-created-box{background:#fff;border:1px solid #4b5bbe2e;border-radius:18px;gap:.5rem;margin:1rem 0;padding:1rem;display:grid}.account-created-box strong{color:#14204a}.customer-orders-section{margin-top:1.25rem}.customer-order-list{gap:1rem;display:grid}.customer-order-card{background:#fff;border:1px solid #26326e1f;border-radius:22px;gap:.85rem;padding:1rem;display:grid;box-shadow:0 18px 45px #18204e14}.customer-order-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.customer-order-header>div{gap:.2rem;display:grid}.customer-order-header strong{color:#16214c;font-size:1.05rem}.customer-order-options{color:#43506f;margin:0}.customer-invoice-box,.customer-access-ready{background:#f8faff;border:1px solid #4b5bbe24;border-radius:18px;gap:.25rem;padding:.9rem;display:grid}.customer-invoice-box strong{color:#4c4ce8;font-size:1.2rem}.customer-access-ready{background:#ecfff4;border-color:#19844e38}.customer-access-ready strong{color:#0e6f44;letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:1.15rem}.customer-access-ready button{justify-self:start;margin-top:.3rem}.compact-info-box{margin:0;padding:.75rem .85rem}@media (width<=860px){.customer-account-layout{grid-template-columns:1fr}.customer-order-header{flex-direction:column}}.invoice-page-shell{background:#eef3ff}.invoice-view-card{max-width:980px}.invoice-document{color:#17213f;background:#fff;border:1px solid #dce4f5;border-radius:28px;overflow:hidden;box-shadow:0 22px 70px #19235a1f}.invoice-hero{color:#fff;background:linear-gradient(135deg,#17215a 0%,#3e48b7 100%);justify-content:space-between;align-items:flex-start;gap:24px;padding:34px;display:flex}.invoice-hero h1,.invoice-hero p,.invoice-hero span,.invoice-hero strong,.invoice-kicker{color:#fff!important}.invoice-kicker{text-transform:uppercase;letter-spacing:.14em;opacity:.82;margin:0 0 8px;font-size:.78rem;font-weight:800}.invoice-hero h1{margin:0;font-size:clamp(2rem,5vw,3.8rem);line-height:.95}.invoice-status-box{text-align:right;background:#ffffff24;border:1px solid #ffffff42;border-radius:20px;min-width:190px;padding:18px}.invoice-status-box span{text-transform:uppercase;letter-spacing:.12em;opacity:.84;font-size:.76rem;display:block}.invoice-status-box strong{margin-top:5px;font-size:1.05rem;display:block}.invoice-two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:28px 34px 0;display:grid}.invoice-panel,.invoice-summary-box,.invoice-access-box{background:#f8faff;border:1px solid #dbe3f4;border-radius:22px;padding:20px}.invoice-panel span,.invoice-summary-box span,.invoice-access-box span{color:#657196;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:800;display:block}.invoice-panel strong,.invoice-summary-box strong,.invoice-access-box strong{color:#16234d}.invoice-panel p,.invoice-panel small,.invoice-access-box p,.invoice-footer p{color:#455170}.invoice-lines{border:1px solid #dbe3f4;border-radius:22px;margin:28px 34px;overflow:hidden}.invoice-line{border-top:1px solid #e5ebf7;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:18px 20px;display:grid}.invoice-line:first-child{border-top:0}.invoice-line-head{color:#16234d;text-transform:uppercase;letter-spacing:.08em;background:#f0f4ff;font-size:.76rem;font-weight:800}.invoice-line strong,.invoice-line span{color:#16234d;font-weight:800}.invoice-line p{color:#697493;margin:4px 0 0}.invoice-summary-box{gap:10px;margin:0 34px 28px;display:grid}.invoice-summary-box div{justify-content:space-between;align-items:center;gap:16px;display:flex}.invoice-summary-box .invoice-total{border-top:1px solid #dbe3f4;margin-top:8px;padding-top:14px}.invoice-summary-box .invoice-total strong{color:#3d45d8;font-size:1.7rem}.invoice-access-box{background:#effaf3;border-color:#bce5c8;margin:0 34px 28px}.invoice-access-box strong{letter-spacing:.05em;margin:6px 0;font-size:1.6rem;display:block}.invoice-footer{border-top:1px solid #edf1f8;padding:20px 34px 30px}.customer-invoice-box button{margin-top:10px}@media (width<=720px){.invoice-hero,.invoice-two-columns,.invoice-line,.invoice-summary-box div{text-align:left;flex-direction:column;grid-template-columns:1fr}.invoice-hero{display:block}.invoice-status-box{text-align:left;margin-top:18px}}@media print{.invoice-page-shell,.invoice-view-card,.invoice-document{box-shadow:none!important;background:#fff!important}.invoice-document{border:0!important;border-radius:0!important}.invoice-hero{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border-radius:0!important}.invoice-panel,.invoice-summary-box,.invoice-access-box,.invoice-lines{break-inside:avoid}}.unified-account-section{margin-top:1.25rem}.unified-account-header{background:linear-gradient(135deg,#f9fbff,#eef3ff);border:1px solid #4b5bbe29;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.unified-account-header h2{color:#16214c;margin:.15rem 0}.unified-account-header span{color:#5a6687;font-weight:750}.unified-account-stats{grid-template-columns:repeat(2,minmax(110px,1fr));gap:.75rem;min-width:260px;display:grid}.unified-account-stats article{background:#fff;border:1px solid #4b5bbe24;border-radius:18px;gap:.15rem;padding:.85rem;display:grid}.unified-account-stats strong{color:#4c4ce8;font-size:1.45rem}.unified-account-stats span{color:#5a6687;font-size:.82rem}.unified-account-tabs{background:#eef3ff;border:1px solid #4b5bbe1f;border-radius:999px;flex-wrap:wrap;gap:.6rem;margin:1rem 0;padding:.45rem;display:flex}.unified-account-tabs button{color:#445176;box-shadow:none;background:0 0;border:0;border-radius:999px;padding:.72rem 1rem}.unified-account-tabs button.active{color:#0b1d3a;background:#fff;box-shadow:0 10px 24px #18204e1a}.embedded-account-section{margin-top:1rem}.unified-candidate-section>p{color:#465575;margin-top:0}.unified-candidate-access-list{gap:1rem;margin-top:1rem;display:grid}.unified-candidate-access-card{background:#fff;border:1px solid #26326e1f;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.85rem 1rem;padding:1rem;display:grid;box-shadow:0 18px 45px #18204e14}.unified-candidate-access-card.ready{background:linear-gradient(135deg,#fff,#f3fff8);border-color:#19844e33}.unified-candidate-access-card.pending{background:linear-gradient(135deg,#fff,#fff9ed);border-color:#c7841533}.unified-candidate-access-card span,.unified-candidate-access-card small{color:#5a6687;font-weight:750}.unified-candidate-access-card strong{color:#16214c;margin:.15rem 0;font-size:1.05rem;display:block}.unified-candidate-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.6rem;display:flex}@media (width<=760px){.unified-account-header,.unified-candidate-access-card{flex-direction:column;grid-template-columns:1fr}.unified-account-stats{width:100%;min-width:0}.unified-account-tabs{border-radius:22px}}.admin-emails-board{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dce4f5;border-radius:28px;margin-top:22px;padding:24px;animation:.18s ease-out adminWorkspaceFade;box-shadow:0 18px 52px #1f2a4414}.admin-view-emails .admin-sales-board,.admin-view-emails .admin-orders-board,.admin-view-emails .admin-payments-board,.admin-view-emails .admin-recipe-board,.admin-view-emails .admin-action-center,.admin-view-emails .admin-followup-board,.admin-view-emails .admin-tools-panel,.admin-view-emails .admin-list,.admin-view-emails .admin-pagination,.admin-view-emails>.result-actions{display:none!important}.admin-email-editor{background:#fff;border:1px solid #dce4f5;border-radius:24px;gap:18px;padding:20px;display:grid}.admin-email-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-email-grid label,.email-template-card label{color:#17234d;gap:7px;font-weight:750;display:grid}.admin-email-grid input,.email-template-card input,.email-template-card textarea{color:#17234d;width:100%;font:inherit;background:#f8faff;border:1px solid #d7def0;border-radius:16px;padding:.78rem .9rem}.email-template-card textarea{resize:vertical;min-height:150px;line-height:1.45}.admin-email-toggle{grid-column:1/-1}.admin-email-info{color:#26365e;background:#eef3ff;border:1px solid #dbe5ff;border-radius:20px;padding:16px 18px}.admin-email-info strong{color:#17234d;margin-bottom:4px;display:block}.admin-email-templates{gap:14px;display:grid}.email-template-card{background:#fbfdff;border:1px solid #dce4f5;border-radius:22px;gap:12px;padding:16px;display:grid}.email-template-card.disabled{opacity:.74;background:#f3f6fb}.email-template-card-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.email-template-card-head strong{color:#17234d;font-size:1.02rem;display:block}.email-template-card-head span{color:#566382;margin-top:3px;display:block}.email-template-toggle{white-space:nowrap;color:#17234d;background:#fff;border:1px solid #dce4f5;border-radius:999px;align-items:center;padding:8px 10px;grid-template-columns:auto!important;gap:8px!important;display:inline-flex!important}.admin-email-variables{background:#f8fbff;border:1px solid #dce4f5;border-radius:20px;flex-wrap:wrap;align-items:center;gap:8px;padding:14px;display:flex}.admin-email-variables strong{color:#17234d;margin-right:6px}.admin-email-variables span{color:#0f6d73;background:#fff;border:1px solid #dce4f5;border-radius:999px;padding:6px 9px;font-size:.82rem;font-weight:800}@media (width<=880px){.admin-email-grid{grid-template-columns:1fr}.email-template-card-head{flex-direction:column}}.admin-customers-board{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dce4f5;border-radius:28px;margin-top:22px;padding:24px;animation:.18s ease-out adminWorkspaceFade;box-shadow:0 18px 52px #1f2a4414}.admin-view-main .admin-customers-board,.admin-view-sales .admin-customers-board,.admin-view-prices .admin-customers-board,.admin-view-orders .admin-customers-board,.admin-view-payments .admin-customers-board,.admin-view-emails .admin-customers-board,.admin-view-promos .admin-customers-board,.admin-view-recipe .admin-customers-board,.admin-view-customers .admin-sales-board,.admin-view-customers .admin-orders-board,.admin-view-customers .admin-payments-board,.admin-view-customers .admin-emails-board,.admin-view-customers .admin-recipe-board,.admin-view-customers .admin-action-center,.admin-view-customers .admin-followup-board,.admin-view-customers .admin-tools-panel,.admin-view-customers .admin-list,.admin-view-customers .admin-pagination,.admin-view-customers>.result-actions{display:none!important}.admin-customers-hero,.admin-customer-main,.admin-customer-actions,.admin-temp-password-box{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-customers-hero{margin-bottom:18px}.admin-customers-hero h2{color:#17234d;margin:.15rem 0}.admin-customers-hero p{color:#66718f;margin:0}.admin-customers-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.admin-customers-metrics article{background:#fff;border:1px solid #dce4f5;border-radius:20px;padding:16px}.admin-customers-metrics span,.admin-customer-details span,.admin-customer-main small,.admin-customer-main span,.admin-customer-revenue span,.admin-temp-password-box span,.admin-temp-password-box small{color:#687492}.admin-customers-metrics strong,.admin-customer-main strong,.admin-customer-revenue strong{color:#17234d}.admin-temp-password-box{background:#e4f3f4;border:1px solid #dde5ea;border-radius:20px;flex-wrap:wrap;align-items:flex-start;margin:16px 0;padding:16px}.admin-temp-password-box code{color:#fff;letter-spacing:.04em;background:#17234d;border-radius:14px;padding:.8rem 1rem;font-weight:800}.admin-customer-search-row{margin:16px 0}.admin-customer-search-row input{color:#17234d;width:100%;font:inherit;background:#fff;border:1px solid #d7def0;border-radius:16px;padding:.85rem 1rem}.admin-customers-list{gap:14px;display:grid}.admin-customer-card{background:#fff;border:1px solid #dce4f5;border-radius:22px;padding:18px;box-shadow:0 12px 34px #1f2a440f}.admin-customer-main>div:first-child,.admin-temp-password-box>div:first-child{gap:4px;display:grid}.admin-customer-revenue{text-align:right;gap:4px;display:grid}.admin-customer-details,.admin-customer-codes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.admin-customer-details span,.admin-customer-codes span,.admin-customer-codes code{background:#f3f6fb;border:1px solid #dce4f5;border-radius:999px;padding:.42rem .62rem;font-size:.82rem}.admin-customer-codes code{color:#fff;background:#17234d;border-color:#17234d;font-weight:750}.admin-customer-actions{flex-wrap:wrap;justify-content:flex-end;margin-top:14px}@media (width<=900px){.admin-customers-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-customer-main{flex-direction:column;align-items:flex-start}.admin-customer-revenue{text-align:left}}@media (width<=620px){.admin-customers-metrics{grid-template-columns:1fr}.admin-customers-hero,.admin-temp-password-box{flex-direction:column;align-items:stretch}}:root{--arn-navy:#0b1d3a;--arn-teal:#0f6d73;--arn-teal-soft:#e4f3f4;--arn-gold:#d18a2e;--arn-gold-soft:#fff4e3;--arn-bg:#f5f7fa;--arn-surface:#fff;--arn-text:#1a2233;--arn-muted:#64748b;--arn-border:#dde5ea;--arn-success:#0e8f65;--arn-error:#b42318;--arn-shadow-soft:0 10px 30px #0b1d3a14;--arn-shadow-card:0 16px 45px #0b1d3a1a}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:radial-gradient(circle at top left, #0f6d731a, transparent 34rem), linear-gradient(180deg, #fff 0%, var(--arn-bg) 100%)!important;color:var(--arn-text)!important}.page{background:radial-gradient(circle at 8% 0%, #0f6d731a, transparent 30rem), radial-gradient(circle at 92% 4%, #d18a2e1a, transparent 24rem), linear-gradient(180deg, #fff 0%, var(--arn-bg) 100%)!important}.card,.result-section,.landing-section,.checkout-panel,.checkout-summary,.admin-dashboard-card,.admin-panel,.admin-section,.customer-account-panel,.customer-account-card,.offer-card,.upgrade-path-card,.public-price-box,.progress-report-page,.progress-summary-page,.progress-bilan-page,.invoice-sheet{border-color:var(--arn-border)!important;box-shadow:var(--arn-shadow-soft)!important}.card{border:1px solid var(--arn-border)!important;background:#fffffff0!important;border-radius:28px!important}.badge,.section-kicker,.result-label,.confidence-pill span{color:var(--arn-teal)!important}.badge{background:var(--arn-teal-soft)!important;color:var(--arn-teal)!important;letter-spacing:.02em!important;border:1px solid #0f6d732e!important}.brand-landing-logo{width:min(360px,86vw);height:auto;margin:0 0 22px;display:block}h1,h2,h3,.question-title,.result-hero strong,.result-section h2,.landing-copy h1,.landing-section h2,.offer-card strong,.checkout-panel h2,.admin-section h2,.customer-account-panel h2,.invoice-sheet h1{color:var(--arn-navy)!important}.subtitle,.landing-subtitle,.landing-section p,.offer-card p,.offer-card small,.checkout-panel p,.customer-account-card p,.admin-section p,.invoice-sheet p{color:var(--arn-muted)!important}button,.arn-button,.primary-button,.nav-print-button,.compact-button:not(.secondary-button){background:linear-gradient(135deg, var(--arn-teal), #0b5b63)!important;color:#fff!important;box-shadow:0 10px 24px #0f6d733d!important}button:hover:not(:disabled),.nav-print-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 32px #0f6d7347!important}.secondary-button,.nav-back-button,.admin-workspace-menu button,.customer-tabs button{color:var(--arn-teal)!important;box-shadow:none!important;background:#fff!important;border:1px solid #0f6d7347!important}.secondary-button:hover,.nav-back-button:hover,.admin-workspace-menu button:hover,.customer-tabs button:hover{background:var(--arn-teal-soft)!important}.admin-workspace-menu button.active,.customer-tabs button.active,.admin-workspace-menu button[aria-current=page]{background:var(--arn-navy)!important;color:#fff!important;border-color:var(--arn-navy)!important}input,select,textarea,.arn-input{border-color:var(--arn-border)!important;color:var(--arn-text)!important;background:#fff!important;border-radius:14px!important}input:focus,select:focus,textarea:focus{border-color:var(--arn-teal)!important;box-shadow:0 0 0 4px #0f6d7324!important}.progress-bar div,.color-bar-fill,.landing-preview-bars i{background:linear-gradient(90deg, var(--arn-teal), var(--arn-gold))!important}.landing-hero{border:1px solid var(--arn-border);box-shadow:var(--arn-shadow-card);border-radius:32px;padding:clamp(26px,4vw,42px);position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#d18a2e24,#0000 18rem),linear-gradient(135deg,#fffffffa,#f5f7faeb)!important}.landing-preview-card{background:linear-gradient(145deg, var(--arn-navy), #12315b)!important;color:#fff!important;border:1px solid #ffffff24!important}.landing-preview-card span,.landing-preview-card small{color:#ffffffc7!important}.landing-preview-card strong{color:#fff!important}.offer-card.highlighted,.offer-card:hover{border-color:#0f6d7359!important}.offer-card>span,.upgrade-path-card>span,.public-offer-price,.result-card span,.result-card small{color:var(--arn-teal)!important}.public-offer-price,.result-card strong,.score-grid strong,.metric-value,.stat-value{color:var(--arn-navy)!important}.app-nav{border-bottom-color:var(--arn-border)!important}.app-nav span{color:var(--arn-navy)!important;font-weight:900!important}.pdf-page-header,.bigfive-page-header,.coach-page-header,.progress-page-header{border-bottom-color:var(--arn-border)!important}.pdf-page-header p,.bigfive-page-header p,.coach-page-header p,.progress-page-header p{color:var(--arn-teal)!important}.pdf-page-header h2,.bigfive-page-header h2,.coach-page-header h2,.progress-page-header h2{color:var(--arn-navy)!important}.pdf-cover,.coach-cover,.bigfive-cover,.guided-cover,.progress-report-cover,.progress-summary-cover,.progress-bilan-cover{background:radial-gradient(circle at top right, #d18a2e2e, transparent 24rem), linear-gradient(135deg, var(--arn-navy) 0%, #12315b 62%, var(--arn-teal) 100%)!important;color:#fff!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.pdf-cover h1,.coach-cover h1,.bigfive-cover h1,.guided-cover h1,.progress-report-cover h1,.progress-summary-cover h1,.progress-bilan-cover h1,.pdf-cover h2,.coach-cover h2,.bigfive-cover h2,.guided-cover h2,.progress-report-cover h2,.progress-summary-cover h2,.progress-bilan-cover h2,.pdf-cover p,.coach-cover p,.bigfive-cover p,.guided-cover p,.progress-report-cover p,.progress-summary-cover p,.progress-bilan-cover p,.pdf-cover span,.coach-cover span,.bigfive-cover span,.guided-cover span,.progress-report-cover span,.progress-summary-cover span,.progress-bilan-cover span{color:#fff!important;text-shadow:none!important}.progress-cover-identity,.progress-cover-identity *{color:#111!important}.status-badge,.arn-badge{border-radius:999px!important;font-weight:900!important}.success,.status-completed{color:#0e6f4d!important;background:#e8f7ef!important;border-color:#b6e2c7!important}.error{color:var(--arn-error)!important;background:#fef3f2!important;border-color:#fecaca!important}@media print{body,.page{background:#fff!important}.card,.result-section,.landing-section,.invoice-sheet,.progress-report-page,.progress-summary-page,.progress-bilan-page{box-shadow:none!important}.pdf-cover,.coach-cover,.bigfive-cover,.guided-cover,.progress-report-cover,.progress-summary-cover,.progress-bilan-cover{background:linear-gradient(135deg, var(--arn-navy) 0%, #12315b 62%, var(--arn-teal) 100%)!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.brand-landing-logo{object-fit:contain!important;object-position:left center!important;width:min(520px,92vw)!important;max-width:100%!important;height:auto!important;display:block!important;overflow:visible!important}.landing-copy .brand-landing-logo{margin-bottom:20px!important}.arn-logo img,.arn-logo svg,.app-nav img,.admin-header img,.customer-account-header img{object-fit:contain!important;max-width:min(280px,70vw)!important;height:auto!important;overflow:visible!important}.logo-wrap,.brand-logo-wrap,.arn-logo,.landing-copy{overflow:visible!important}:root{--arn-navy:#0b1d3a;--arn-teal:#0f6d73;--arn-teal-soft:#e4f3f4;--arn-gold:#d18a2e;--arn-gold-soft:#fff4e3;--arn-bg:#f5f7fa;--arn-surface:#fff;--arn-text:#1a2233;--arn-muted:#64748b;--arn-border:#dde5ea;--arn-success:#0e8f65;--arn-error:#b42318;--arn-radius-sm:10px;--arn-radius-md:16px;--arn-radius-lg:24px;--arn-shadow-soft:0 10px 30px #0b1d3a14;--arn-shadow-card:0 16px 45px #0b1d3a1a}html,body,#root{background:var(--arn-bg)!important;color:var(--arn-text)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}img[src*=logo-horizontal],img[src*=logo-icon],.brand-landing-logo,.brand-logo,.app-logo,.admin-logo,.account-logo,.invoice-logo,.pdf-brand-logo,.report-logo,[class*=logo] img{object-fit:contain!important;object-position:center!important;clip-path:none!important;border-radius:0!important;flex-shrink:0!important;width:auto!important;max-width:100%!important;display:block!important;overflow:visible!important}.brand-landing-logo,img[src*=logo-horizontal]{height:auto!important;min-height:38px!important;max-height:72px!important;padding:2px 0!important}img[src*=logo-icon]{max-height:54px!important}[class*=logo],.brand-logo-wrap,.brand-mark,.app-brand,.admin-brand,.account-brand,.report-brand{min-height:fit-content!important;max-height:none!important;overflow:visible!important}.card,.wide-card,.result-section,.admin-result-card,.admin-summary-grid>div,.result-list-card,.customer-card,.order-card,.commercial-panel,.email-template-card,.email-settings-card,.invoice-panel,.invoice-summary-box,.invoice-access-box,.activity-card,.message-thread,.candidate-space-card,.account-panel,.pricing-card,.offer-card,.request-card,.dashboard-card,.restitution-card,.admin-panel,.settings-panel{background:var(--arn-surface)!important;border:1px solid var(--arn-border)!important;box-shadow:var(--arn-shadow-soft)!important;color:var(--arn-text)!important}h1,h2,h3,h4,.question-title,.result-main-title,.section-title,.block-title,.page-title,.admin-header h1,.result-header h1,.invoice-document h1,.pdf-page-header h2,.coach-page-header h2,.bigfive-page-header h2,.progress-page-header h2{color:var(--arn-navy)!important;opacity:1!important}p,li,span,small,.subtitle,.admin-empty,.message span,.summary-box p,.result-section p,.result-list-card li,.invoice-panel p,.invoice-panel small{color:var(--arn-text)}.subtitle,small,.muted,.help-text,.section-description,.card-description,.result-muted,.invoice-footer p{color:var(--arn-muted)!important;opacity:1!important}.badge,.arn-badge,.section-kicker,.result-label,.confidence-pill span,.status-badge,.activity-progress-pill,.pill,.chip,.tag{background:var(--arn-teal-soft)!important;color:var(--arn-teal)!important;opacity:1!important;border:1px solid #0f6d7333!important}.badge:before,.arn-badge:before{background:var(--arn-gold)!important}button,.button,.primary-button,.arn-button,.cta-button,.admin-shortcut-button,a.button,a.primary-button{background:linear-gradient(135deg, var(--arn-teal), #0b5b63)!important;color:#fff!important;border:1px solid #0000!important;box-shadow:0 10px 24px #0f6d7338!important}button:hover,.button:hover,.primary-button:hover,.arn-button:hover,.cta-button:hover{transform:translateY(-1px);filter:brightness(.98)!important}.secondary-button,button.secondary-button,.arn-button--secondary,.ghost-button,button.ghost-button,.tab-button,.admin-tab-button{color:var(--arn-teal)!important;box-shadow:none!important;background:#fff!important;border:1px solid #0f6d7347!important}.tab-button.active,.admin-tab-button.active,.nav-tab.active,.segmented-button.active{background:var(--arn-navy)!important;color:#fff!important;border-color:var(--arn-navy)!important}input,select,textarea,.arn-input,.arn-select,.arn-textarea{border:1px solid var(--arn-border)!important;color:var(--arn-text)!important;border-radius:var(--arn-radius-md)!important;background:#fff!important}input:focus,select:focus,textarea:focus,.arn-input:focus,.arn-select:focus,.arn-textarea:focus{border-color:var(--arn-teal)!important;outline:none!important;box-shadow:0 0 0 4px #0f6d7326!important}.progress-bar,.arn-progress{background:#e8eef3!important}.progress-bar div,.arn-progress span,.progress-fill,.meter-fill{background:linear-gradient(90deg, var(--arn-teal), var(--arn-gold))!important}.page,.landing-page,.offers-page,.account-page,.admin-page,.candidate-page{background:radial-gradient(circle at top left, #0f6d731a, transparent 34rem), linear-gradient(180deg, #fff 0%, var(--arn-bg) 100%)!important;color:var(--arn-text)!important}.hero,.landing-hero,.brand-hero,.offer-hero,.account-hero,.admin-header,.result-header{background:linear-gradient(135deg, #fff 0%, var(--arn-bg) 70%, var(--arn-teal-soft) 100%)!important;color:var(--arn-text)!important;border:1px solid var(--arn-border)!important;box-shadow:var(--arn-shadow-soft)!important}.hero h1,.landing-hero h1,.brand-hero h1,.offer-hero h1,.account-hero h1,.admin-header h1,.result-header h1{color:var(--arn-navy)!important}.hero .highlight,.landing-hero .highlight,.brand-highlight,.price-value,.metric-value,.stat-value,.result-card strong,.score-grid strong{color:var(--arn-teal)!important}.premium-pdf-cover,.coach-report-cover,.bigfive-report-cover,.progress-cover-page,.invoice-hero,.guided-cover,.pdf-cover,.report-cover{background:radial-gradient(circle at top right, #d18a2e2e, transparent 22rem), linear-gradient(135deg, var(--arn-navy) 0%, #102a4f 55%, var(--arn-teal) 100%)!important;color:#fff!important;border:none!important;overflow:hidden!important}.premium-pdf-cover *,.coach-report-cover *,.bigfive-report-cover *,.guided-cover *,.pdf-cover *,.report-cover *,.invoice-hero *{color:#fff!important;text-shadow:none!important}.progress-cover-page .progress-cover-profile,.progress-cover-page .progress-cover-profile *,.progress-cover-identity,.progress-cover-identity *{color:var(--arn-text)!important;text-shadow:none!important;background:#fff!important}.premium-pdf-page,.coach-report-page,.bigfive-report-page,.progress-report-page,.guided-report-page,.invoice-document{color:var(--arn-text)!important;background:#fff!important}.pdf-page-header,.coach-page-header,.bigfive-page-header,.progress-page-header{border-bottom:2px solid var(--arn-border)!important}.pdf-page-header .section-kicker,.coach-page-header .section-kicker,.bigfive-page-header .section-kicker,.progress-page-header .section-kicker,.invoice-kicker{color:var(--arn-teal)!important;background:0 0!important;border:0!important}.color-blue,.profile-blue{color:#2563eb!important}.color-red,.profile-red{color:#b4493e!important}.color-yellow,.profile-yellow{color:#d18a2e!important}.color-green,.profile-green{color:#2f855a!important}.status-waiting,.status-pending,.status-payment-pending{background:var(--arn-gold-soft)!important;color:#8a5a00!important;border-color:#d18a2e61!important}.status-review,.status-processing{background:var(--arn-teal-soft)!important;color:var(--arn-teal)!important;border-color:#0f6d734d!important}.status-completed,.status-paid,.status-success{color:var(--arn-success)!important;background:#e6f8f0!important;border-color:#0e8f6540!important}.status-error,.status-cancelled{color:var(--arn-error)!important;background:#fef0ef!important;border-color:#b4231840!important}.status-unassigned,.status-draft{color:var(--arn-muted)!important;border-color:var(--arn-border)!important;background:#eef2f5!important}[class*=premium],[class*=coach],[class*=bigfive],[class*=progress],[class*=invoice],[class*=commercial],[class*=customer],[class*=order],[class*=email],[class*=account],[class*=candidate],[class*=admin]{--legacy-indigo:var(--arn-teal);--legacy-purple:var(--arn-teal)}@media (width<=760px){.brand-landing-logo,img[src*=logo-horizontal]{width:min(320px,100%)!important;max-height:58px!important}}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;text-shadow:none!important}img[src*=logo-horizontal],img[src*=logo-icon],.brand-landing-logo,.report-logo,.invoice-logo,.pdf-brand-logo{object-fit:contain!important;clip-path:none!important;max-width:100%!important;overflow:visible!important}.premium-pdf-cover,.coach-report-cover,.bigfive-report-cover,.progress-cover-page,.invoice-hero,.guided-cover,.pdf-cover,.report-cover{color:#fff!important;background:linear-gradient(135deg,#0b1d3a 0%,#102a4f 56%,#0f6d73 100%)!important}.card,.wide-card,.result-section,.admin-result-card,.result-list-card,.invoice-panel,.invoice-summary-box,.invoice-access-box,.progress-summary-grid article,.progress-final-grid article,.bigfive-summary-grid article,.coach-grid .result-list-card,.pdf-intro-grid article,.pdf-four-cards article{box-shadow:none!important;border-color:#dde5ea!important}}:root{--arn-navy:#0b1d3a;--arn-navy-2:#12325f;--arn-teal:#0f6d73;--arn-teal-2:#16858b;--arn-gold:#d18a2e;--arn-bg:#f5f7fa;--arn-paper:#fff;--arn-ink:#1a2233;--arn-muted:#64748b;--arn-border:#dde5ea;--arn-soft-teal:#0f6d731a;--arn-soft-gold:#d18a2e21;--arn-shadow:0 22px 70px #0b1d3a1a}html,body,#root{background:var(--arn-bg)!important;color:var(--arn-ink)!important}body{background:radial-gradient(circle at 10% -10%, #0f6d731a, transparent 34%), radial-gradient(circle at 90% 0%, #d18a2e1a, transparent 30%), var(--arn-bg)!important}img[src*=logo],.brand-logo img,.site-logo img,.app-logo img,.nav-logo img,.header-logo img,.invoice-logo img,.pdf-logo img,.report-logo img,[class*=logo] img{object-fit:contain!important;object-position:center!important;flex-shrink:0!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;display:block!important}.brand-logo,.site-logo,.app-logo,.nav-logo,.header-logo,.invoice-logo,.pdf-logo,.report-logo,[class*=logo-wrap],[class*=brand-mark]{min-width:0!important;overflow:visible!important}button,.primary-button,.cta-button,.admin-tab.active,.account-tab.active,.result-actions button,.customer-account button,.checkout-button,.order-button,button[type=submit]{background:linear-gradient(135deg, var(--arn-teal), var(--arn-navy))!important;color:#fff!important;border-color:#0000!important;box-shadow:0 14px 34px #0f6d732e!important}button.secondary,.secondary-button,.ghost-button,.admin-tab,.account-tab,.result-actions .secondary-button{color:var(--arn-navy)!important;border:1px solid var(--arn-border)!important;box-shadow:none!important;background:#fff!important}a,.link-button,.text-link{color:var(--arn-teal)!important}.card,.admin-card,.account-card,.offer-card,.result-card,.request-card,.order-card,.invoice-panel,.invoice-summary-box,.invoice-access-box,.email-template-card,.customer-invoice-box,.checkout-receipt,.metric-card,.summary-card{background:var(--arn-paper)!important;border:1px solid var(--arn-border)!important;color:var(--arn-ink)!important;box-shadow:var(--arn-shadow)!important}input,select,textarea{border-color:var(--arn-border)!important;color:var(--arn-ink)!important;background:#fff!important}input:focus,select:focus,textarea:focus{border-color:var(--arn-teal)!important;outline:3px solid #0f6d7329!important}.premium-pdf-shell,.coach-report-shell,.bigfive-report-shell,.guided-activities-report,.progress-report-shell,.invoice-page-shell{background:var(--arn-bg)!important;color:var(--arn-ink)!important}.premium-pdf-page,.coach-report-page,.bigfive-report-page,.guided-report-page,.progress-report-page,.invoice-document{background:var(--arn-paper)!important;color:var(--arn-ink)!important;border:1px solid var(--arn-border)!important;box-shadow:0 24px 80px #0b1d3a1a!important}.premium-pdf-page *,.coach-report-page *,.bigfive-report-page *,.guided-report-page *,.progress-report-page *,.invoice-document *{text-shadow:none!important}.pdf-page-header,.coach-page-header,.bigfive-page-header,.progress-report-page .pdf-page-header,.progress-report-page .coach-page-header,.progress-report-page .bigfive-page-header{border-bottom:1px solid var(--arn-border)!important;color:var(--arn-ink)!important}.pdf-page-header>span,.coach-page-header>span,.bigfive-page-header>span,.progress-report-page .pdf-page-header>span,.progress-report-page .coach-page-header>span,.bigfive-page-header>span{background:var(--arn-navy)!important;color:#fff!important;border:none!important}.pdf-page-header p,.coach-page-header p,.bigfive-page-header p,.progress-report-page .section-kicker,.progress-report-page .eyebrow,.invoice-kicker{color:var(--arn-teal)!important;opacity:1!important;letter-spacing:.14em!important}.pdf-page-header h2,.coach-page-header h2,.bigfive-page-header h2,.premium-pdf-page h1,.premium-pdf-page h2,.premium-pdf-page h3,.coach-report-page h1,.coach-report-page h2,.coach-report-page h3,.bigfive-report-page h1,.bigfive-report-page h2,.bigfive-report-page h3,.guided-report-page h1,.guided-report-page h2,.guided-report-page h3,.progress-report-page h1,.progress-report-page h2,.progress-report-page h3,.invoice-document h1,.invoice-document h2,.invoice-document h3{color:var(--arn-navy)!important;opacity:1!important}.premium-pdf-page p,.premium-pdf-page li,.coach-report-page p,.coach-report-page li,.bigfive-report-page p,.bigfive-report-page li,.guided-report-page p,.guided-report-page li,.progress-report-page p,.progress-report-page li,.invoice-document p,.invoice-document li,.invoice-document small{color:var(--arn-ink)!important;opacity:1!important}.premium-pdf-page span,.coach-report-page span,.bigfive-report-page span,.guided-report-page span,.progress-report-page span,.invoice-document span{opacity:1!important}.pdf-intro-grid article,.pdf-four-cards article,.pdf-check-grid article,.pdf-rank-grid article,.pdf-identity-stack article,.pdf-color-score,.pdf-script-box,.pdf-big-callout,.pdf-environment-note,.pdf-final-summary,.coach-insight-hero article,.coach-grid .result-list-card,.coach-note-box,.coach-final-action,.coach-warning-box,.coach-timeline article,.coach-score-strip article,.bigfive-summary-grid article,.bigfive-note-box,.bigfive-final-box,.bigfive-trait-block,.guided-context-grid article,.guided-workshop-hero,.guided-final-box,.guided-progress-card,.guided-activity-card,.guided-workbook-field,.progress-report-page .card,.progress-report-page .summary-card,.progress-report-page .metric-card,.progress-report-page article,.invoice-panel,.invoice-summary-box,.invoice-access-box,.invoice-lines,.invoice-status-box{border:1px solid var(--arn-border)!important;box-shadow:none!important;color:var(--arn-ink)!important;background:#fff!important}.pdf-big-callout,.coach-final-action,.bigfive-final-box,.guided-final-box,.invoice-summary-box{background:linear-gradient(135deg,#0f6d731a,#d18a2e1a)!important;border-color:#0f6d733d!important}strong,.pdf-intro-grid article strong,.pdf-four-cards article strong,.coach-grid .result-list-card strong,.bigfive-summary-grid h3,.guided-activity-card strong,.invoice-line strong,.invoice-summary-box strong{color:var(--arn-navy)!important}.premium-pdf-cover,.coach-report-cover,.bigfive-report-cover,.guided-cover-page,.progress-report-cover,.invoice-hero{color:#fff!important;background:radial-gradient(circle at 88% 12%,#d18a2e38,#0000 28%),radial-gradient(circle at 8% 92%,#0f6d7338,#0000 30%),linear-gradient(135deg,#0b1d3a 0%,#10294f 58%,#0f6d73 100%)!important;border:none!important;position:relative!important;overflow:hidden!important}.premium-pdf-cover:before,.premium-pdf-cover:after,.coach-report-cover:before,.coach-report-cover:after,.bigfive-report-cover:before,.bigfive-report-cover:after,.guided-cover-page:before,.guided-cover-page:after,.progress-report-cover:before,.progress-report-cover:after,.invoice-hero:before,.invoice-hero:after{content:none!important;display:none!important}.premium-pdf-cover *,.coach-report-cover *,.bigfive-report-cover *,.guided-cover-page *,.progress-report-cover *,.invoice-hero *{color:#fff!important;opacity:1!important;text-shadow:none!important}.pdf-cover-main h1,.coach-report-cover h1,.bigfive-cover-content h1,.guided-cover-content h1,.progress-report-cover h1,.invoice-hero h1{color:#fff!important;letter-spacing:-.055em!important;font-weight:850!important;line-height:.94!important}.pdf-cover-main h2,.coach-report-cover h2,.bigfive-cover-content h2,.guided-cover-content strong,.progress-report-cover h2,.invoice-hero p{color:#ffffffeb!important}.pdf-cover-badges span,.pdf-needs-strip span,.coach-cover-top span,.coach-cover-badges span,.bigfive-cover-top span,.bigfive-cover-badges span,.guided-cover-pills span,.progress-report-cover .badge,.progress-report-cover .pill,.invoice-kicker,.invoice-status-box{color:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#ffffff21!important;border:1px solid #ffffff47!important}.pdf-cover-panel,.coach-cover-note,.coach-cover-warning,.bigfive-cover-note,.guided-cover-note,.progress-cover-identity,.progress-report-cover .summary-card,.invoice-status-box{color:#fff!important;background:#ffffff1f!important;border:1px solid #ffffff42!important}.premium-pdf-cover img,.coach-report-cover img,.bigfive-report-cover img,.guided-cover-page img,.progress-report-cover img,.invoice-hero img{object-fit:contain!important;object-position:left center!important;filter:none!important;width:auto!important;max-width:min(360px,70%)!important;max-height:74px!important}.bigfive-score-circle{background:#fff!important;border:2px solid #0f6d734d!important;box-shadow:inset 0 0 0 8px #0f6d7314!important}.bigfive-score-circle strong{color:var(--arn-navy)!important}.bigfive-score-circle span,.bigfive-summary-grid small,.bigfive-trait-head small{color:var(--arn-teal)!important}.guided-green span,.status-completed,.guided-status-completed,.activity-progress-pill.completed{color:var(--arn-teal)!important;background:#0f6d731f!important;border-color:#0f6d7342!important}.guided-orange span,.status-waiting,.guided-status-waiting_candidate,.activity-progress-pill.waiting_candidate{color:#8a5515!important;background:#d18a2e29!important;border-color:#d18a2e52!important}.guided-purple span,.status-review,.guided-status-coach_review,.activity-progress-pill.coach_review{color:var(--arn-navy)!important;background:#0b1d3a1a!important;border-color:#0b1d3a33!important}.guided-red span,.status-unassigned,.guided-status-not_assigned,.activity-progress-pill.not_assigned{color:var(--arn-muted)!important;border-color:var(--arn-border)!important;background:#f1f5f9!important}.invoice-document{background:#fff!important}.invoice-hero{border-radius:28px!important;padding:44px!important}.invoice-hero h1,.invoice-hero p,.invoice-hero span,.invoice-hero strong{color:#fff!important}.invoice-summary-box .invoice-total{border-top:2px solid #0f6d7338!important}.invoice-summary-box .invoice-total strong{color:var(--arn-teal)!important}@media print{html,body,#root{background:#fff!important}.premium-pdf-toolbar,.coach-report-toolbar,.bigfive-report-toolbar,.progress-report-toolbar,.no-print,nav,header:not(.pdf-page-header):not(.coach-page-header):not(.bigfive-page-header){display:none!important}.premium-pdf-shell,.coach-report-shell,.bigfive-report-shell,.guided-activities-report,.progress-report-shell,.invoice-page-shell{background:#fff!important}.premium-pdf-page,.coach-report-page,.bigfive-report-page,.guided-report-page,.progress-report-page,.invoice-document,.premium-pdf-cover,.coach-report-cover,.bigfive-report-cover,.guided-cover-page,.progress-report-cover{box-shadow:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.premium-pdf-cover,.coach-report-cover,.bigfive-report-cover,.guided-cover-page,.progress-report-cover,.invoice-hero{background:linear-gradient(135deg,#0b1d3a 0%,#10294f 58%,#0f6d73 100%)!important}.premium-pdf-cover *,.coach-report-cover *,.bigfive-report-cover *,.guided-cover-page *,.progress-report-cover *,.invoice-hero *{color:#fff!important}.premium-pdf-page *,.coach-report-page *,.bigfive-report-page *,.guided-report-page *,.progress-report-page *,.invoice-document *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.premium-pdf-page h1,.premium-pdf-page h2,.premium-pdf-page h3,.coach-report-page h1,.coach-report-page h2,.coach-report-page h3,.bigfive-report-page h1,.bigfive-report-page h2,.bigfive-report-page h3,.guided-report-page h1,.guided-report-page h2,.guided-report-page h3,.progress-report-page h1,.progress-report-page h2,.progress-report-page h3,.invoice-document h1,.invoice-document h2,.invoice-document h3{color:#0b1d3a!important}.premium-pdf-page p,.premium-pdf-page li,.coach-report-page p,.coach-report-page li,.bigfive-report-page p,.bigfive-report-page li,.guided-report-page p,.guided-report-page li,.progress-report-page p,.progress-report-page li,.invoice-document p,.invoice-document li,.invoice-document small{color:#1a2233!important}}:root{--arn-navy:#0b1d3a;--arn-navy-2:#12315b;--arn-teal:#0f6d73;--arn-gold:#d18a2e;--arn-bg:#f5f7fa;--arn-surface:#fff;--arn-text:#1a2233;--arn-muted:#64748b;--arn-border:#dde5ea;--arn-soft-teal:#e7f3f4;--arn-soft-gold:#fff3df}.document-cover-logo,.invoice-brand-logo,.brand-landing-logo,.pdf-brand-logo,.report-logo,img[src*=logo-horizontal],img[src*=logo-icon]{object-fit:contain!important;object-position:center!important;clip-path:none!important;width:auto!important;max-width:100%!important;box-shadow:none!important;border-radius:0!important;flex-shrink:0!important;display:block!important;overflow:visible!important}.document-cover-logo-white,.document-cover-logo-color{width:min(340px,58%)!important;height:auto!important;max-height:92px!important}.invoice-brand-logo{width:min(360px,100%)!important;max-height:86px!important;margin:0 0 18px!important}section.premium-pdf-page.premium-pdf-cover,section.coach-report-cover,section.bigfive-report-cover,section.guided-cover-page{background:radial-gradient(circle at 92% 12%, #d18a2e40, transparent 28%), radial-gradient(circle at 8% 88%, #0f6d733d, transparent 32%), linear-gradient(135deg, var(--arn-navy) 0%, #102a52 58%, #0f4f59 100%)!important;color:#fff!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border:1px solid #ffffff29!important;border-radius:34px!important;min-height:980px!important;padding:58px!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 72px #0b1d3a2e!important}section.premium-pdf-page.premium-pdf-cover:before,section.coach-report-cover:before,section.bigfive-report-cover:before,section.guided-cover-page:before{content:""!important;pointer-events:none!important;background:0 0!important;border:1px solid #ffffff1a!important;border-radius:999px!important;width:380px!important;height:380px!important;position:absolute!important;inset:auto -120px -140px auto!important}section.premium-pdf-page.premium-pdf-cover:after,section.coach-report-cover:after,section.bigfive-report-cover:after,section.guided-cover-page:after{content:""!important;pointer-events:none!important;background:linear-gradient(135deg,#ffffff0f,#0000 42%,#d18a2e14)!important;position:absolute!important;inset:0!important}.pdf-cover-top,.coach-cover-top,.bigfive-cover-top,.guided-cover-top{z-index:1!important;justify-content:space-between!important;align-items:flex-start!important;gap:22px!important;width:100%!important;display:flex!important;position:relative!important}.pdf-cover-top>span,.coach-cover-top>span,.bigfive-cover-top>span,.guided-cover-top>span{color:#fff!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-align:center!important;background:#ffffff1f!important;border:1px solid #ffffff3d!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;max-width:340px!important;padding:10px 15px!important;font-size:13px!important;font-weight:900!important;display:inline-flex!important}.pdf-cover-main,.coach-cover-main,.bigfive-cover-content,.guided-cover-content{z-index:1!important;max-width:760px!important;position:relative!important}.pdf-cover-main p,.coach-kicker,.bigfive-cover-content>p,.guided-cover-content>p:first-child{color:#d7a354!important;opacity:1!important;text-transform:uppercase!important;letter-spacing:.18em!important;margin-bottom:14px!important;font-weight:950!important}.pdf-cover-main h1,.coach-report-cover h1,.bigfive-cover-content h1,.guided-cover-content h1{color:#fff!important;letter-spacing:-.065em!important;text-shadow:none!important;margin:0 0 18px!important;font-size:clamp(54px,8vw,86px)!important;line-height:.92!important}.pdf-cover-main h2,.coach-report-cover h2,.bigfive-cover-content h2,.guided-cover-content strong{color:#eaf7f8!important;text-shadow:none!important;margin:0 0 22px!important;font-size:clamp(24px,3vw,34px)!important;line-height:1.15!important}.pdf-cover-badges,.coach-cover-badges,.bigfive-cover-badges,.guided-cover-pills{z-index:1!important;flex-wrap:wrap!important;gap:10px!important;margin-top:22px!important;display:flex!important;position:relative!important}.pdf-cover-badges span,.coach-cover-badges span,.bigfive-cover-badges span,.guided-cover-pills span{color:#fff!important;background:#ffffff1f!important;border:1px solid #ffffff38!important;border-radius:999px!important;padding:10px 14px!important;font-weight:850!important;line-height:1.2!important}.pdf-cover-footer,.coach-cover-footer,.bigfive-cover-note,.guided-cover-note{z-index:1!important;color:#fff!important;position:relative!important}.pdf-cover-footer p,.pdf-cover-footer small,.coach-cover-note,.coach-cover-warning,.bigfive-cover-note,.bigfive-cover-note p,.guided-cover-note{color:#ffffffe0!important;text-shadow:none!important}.coach-cover-warning,.bigfive-cover-note,.guided-cover-note,.coach-cover-note{background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:22px!important;padding:18px 20px!important}.premium-pdf-page:not(.premium-pdf-cover),.coach-report-page,.bigfive-report-page,.guided-report-page,.progress-report-page:not(.progress-cover-page){color:var(--arn-text)!important;border:1px solid var(--arn-border)!important;background:#fff!important;box-shadow:0 16px 44px #0b1d3a14!important}.pdf-page-header,.coach-page-header,.bigfive-page-header,.progress-page-header{border-bottom:1px solid var(--arn-border)!important;padding-bottom:18px!important}.pdf-page-header span,.coach-page-header span,.bigfive-page-header span,.progress-page-header span{background:var(--arn-navy)!important;color:#fff!important}.pdf-page-header p,.coach-page-header p,.bigfive-page-header p,.progress-page-header p{color:var(--arn-teal)!important;opacity:1!important}.pdf-page-header h2,.coach-page-header h2,.bigfive-page-header h2,.progress-page-header h2{color:var(--arn-navy)!important;opacity:1!important}.progress-cover-page{min-height:980px!important;color:var(--arn-text)!important;border:1px solid var(--arn-border)!important;background:radial-gradient(circle at 90% 8%,#0f6d731f,#0000 26%),linear-gradient(#fff 0%,#f5f7fa 100%)!important;flex-direction:column!important;justify-content:space-between!important;gap:26px!important;padding:58px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 52px #0b1d3a14!important}.progress-cover-page:before,.progress-cover-page:after{content:none!important;display:none!important}.progress-cover-brandline{justify-content:space-between!important;align-items:flex-start!important;gap:24px!important;width:100%!important;display:flex!important}.progress-cover-brandline .document-cover-logo-color{width:min(420px,68%)!important;max-height:98px!important}.progress-cover-badge{background:var(--arn-soft-teal)!important;width:auto!important;max-width:260px!important;color:var(--arn-teal)!important;text-transform:uppercase!important;letter-spacing:.08em!important;border:1px solid #0f6d733d!important;border-radius:999px!important;padding:10px 14px!important;font-size:12px!important;font-weight:950!important}.progress-cover-page h1{color:var(--arn-navy)!important;letter-spacing:-.07em!important;max-width:740px!important;margin:34px 0 8px!important;font-size:clamp(58px,8vw,92px)!important;line-height:.9!important}.progress-cover-page h1 span,.progress-cover-page>p,.progress-cover-profile strong,.progress-cover-profile span,.progress-cover-profile small,.progress-cover-profile *{color:var(--arn-navy)!important;opacity:1!important;text-shadow:none!important}.progress-cover-page>p{max-width:680px!important;color:var(--arn-text)!important;margin:0!important;font-size:20px!important;line-height:1.55!important}.progress-cover-profile{border:1px solid var(--arn-border)!important;border-left:7px solid var(--arn-gold)!important;background:#fff!important;border-radius:24px!important;max-width:760px!important;padding:22px 24px!important;box-shadow:0 12px 32px #0b1d3a14!important}.progress-cover-profile strong{color:var(--arn-navy)!important;font-size:24px!important}.progress-cover-profile span,.progress-cover-profile small{color:var(--arn-text)!important;font-weight:700!important}.progress-cover-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin-top:24px!important;display:grid!important}.progress-cover-metrics article{border:1px solid var(--arn-border)!important;color:var(--arn-text)!important;background:#fff!important;border-radius:22px!important;padding:18px!important;box-shadow:0 10px 28px #0b1d3a12!important}.progress-cover-metrics strong{color:var(--arn-teal)!important;font-weight:950!important}.progress-cover-metrics span{color:var(--arn-muted)!important;font-weight:850!important}.invoice-document{color:var(--arn-text)!important;border:1px solid var(--arn-border)!important;background:#fff!important;box-shadow:0 16px 44px #0b1d3a14!important}.invoice-hero{color:var(--arn-text)!important;border-bottom:1px solid var(--arn-border)!important;background:radial-gradient(circle at 100% 0,#0f6d731a,#0000 30%),linear-gradient(135deg,#fff,#f5f7fa)!important}.invoice-kicker{color:var(--arn-teal)!important}.invoice-hero h1,.invoice-hero p,.invoice-hero span,.invoice-hero strong{color:var(--arn-navy)!important}.invoice-status-box{border:1px solid var(--arn-border)!important;color:var(--arn-navy)!important;background:#fff!important}@media print{.no-print,.coach-session-status.no-print{display:none!important}section.premium-pdf-page.premium-pdf-cover,section.coach-report-cover,section.bigfive-report-cover,section.guided-cover-page{color:#fff!important;box-shadow:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:linear-gradient(135deg,#0b1d3a 0%,#102a52 58%,#0f4f59 100%)!important}.document-cover-logo,.invoice-brand-logo,img[src*=logo-horizontal],img[src*=logo-icon]{object-fit:contain!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;overflow:visible!important}.progress-cover-page{color:var(--arn-navy)!important;box-shadow:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important}.progress-cover-page h1,.progress-cover-page h1 span,.progress-cover-page>p,.progress-cover-profile,.progress-cover-profile *,.progress-cover-metrics *,.invoice-document,.invoice-document *{color:var(--arn-navy)!important;opacity:1!important;text-shadow:none!important}.progress-cover-metrics strong{color:var(--arn-teal)!important}}.landing-copy .brand-landing-logo,.brand-landing-logo{aspect-ratio:auto!important;object-fit:contain!important;object-position:left center!important;clip-path:none!important;background:0 0!important;border:0!important;width:min(560px,100%)!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 0 24px!important;padding:0!important;display:block!important;overflow:visible!important}.coach-report-cover{gap:28px!important;min-height:700px!important;padding:48px 48px 42px!important}.coach-cover-top{grid-template-columns:minmax(220px,360px) auto!important;justify-content:space-between!important;align-items:start!important;gap:20px!important;display:grid!important}.coach-cover-top .document-cover-logo,.coach-cover-top .document-cover-logo-white,.coach-report-cover .document-cover-logo{object-fit:contain!important;object-position:left center!important;clip-path:none!important;width:min(340px,100%)!important;max-width:340px!important;max-height:88px!important;overflow:visible!important}.coach-cover-top>span{text-align:center!important;white-space:normal!important;justify-self:end!important;max-width:330px!important}.coach-cover-main{width:100%!important;min-width:0!important}.coach-report-cover h1{letter-spacing:-.045em!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;width:min(100%,760px)!important;max-width:760px!important;margin:0!important;font-size:clamp(44px,5.8vw,66px)!important;line-height:1.02!important}.coach-report-cover h2{margin:22px 0 18px!important;font-size:clamp(24px,3vw,32px)!important;line-height:1.18!important}.coach-cover-badges{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:start!important;align-items:stretch!important;gap:12px!important;width:min(100%,760px)!important;display:grid!important}.coach-cover-badges span{text-align:center!important;white-space:normal!important;justify-content:center!important;min-width:0!important;padding:10px 14px!important;line-height:1.25!important}.coach-cover-footer{grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr)!important;gap:16px!important;width:100%!important}.coach-cover-note,.coach-cover-warning{min-width:0!important}@media (width<=760px){.coach-cover-top,.coach-cover-footer,.coach-cover-badges{grid-template-columns:1fr!important}.coach-cover-top>span{justify-self:start!important}.coach-report-cover h1{font-size:clamp(38px,13vw,52px)!important}}@media print{.landing-copy .brand-landing-logo,.brand-landing-logo{width:520px!important;max-height:none!important}.coach-report-cover{padding:42px!important}.coach-report-cover h1{max-width:720px!important;font-size:56px!important;line-height:1.02!important}.coach-cover-badges{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.quote-validation-box{color:var(--arn-text,#1a2233);background:linear-gradient(135deg,#0f6d7314,#f5f7faf5);border:1px solid #0f6d7338;border-radius:18px;margin-top:.85rem;padding:1rem}.quote-validation-box strong{color:var(--arn-blue,#0b1d3a);margin-bottom:.35rem;display:block}.quote-validation-box p{color:var(--arn-muted,#64748b);margin:0 0 .8rem}.quote-validation-box .compact-actions{margin-top:.25rem}.payment-ready-box{background:linear-gradient(135deg,#d18a2e1f,#fffffff5);border-color:#d18a2e57}@media print{.quote-validation-box{color:#1a2233!important;background:#fff!important;border-color:#dde5ea!important}}.crm-erp-board{margin-top:22px;animation:.18s ease-out adminWorkspaceFade;display:none}.admin-view-crm .crm-erp-board{display:block!important}.admin-view-main .crm-erp-board,.admin-view-sales .crm-erp-board,.admin-view-prices .crm-erp-board,.admin-view-orders .crm-erp-board,.admin-view-payments .crm-erp-board,.admin-view-emails .crm-erp-board,.admin-view-promos .crm-erp-board,.admin-view-customers .crm-erp-board,.admin-view-recipe .crm-erp-board,.admin-view-crm .admin-sales-board,.admin-view-crm .admin-orders-board,.admin-view-crm .admin-payments-board,.admin-view-crm .admin-emails-board,.admin-view-crm .admin-customers-board,.admin-view-crm .admin-recipe-board,.admin-view-crm .admin-action-center,.admin-view-crm .admin-followup-board,.admin-view-crm .admin-tools-panel,.admin-view-crm .admin-list,.admin-view-crm .admin-pagination,.admin-view-crm>.result-actions{display:none!important}.crm-erp-hero,.crm-panel{background:linear-gradient(#fff 0%,#f5f7fa 100%);border:1px solid #dde5ea;box-shadow:0 18px 52px #0b1d3a14}.crm-erp-hero{border-radius:28px;justify-content:space-between;align-items:stretch;gap:22px;margin-bottom:20px;padding:26px;display:flex}.crm-erp-hero h2{color:#0b1d3a;margin:4px 0 8px}.crm-erp-hero p{color:#64748b;max-width:760px}.crm-erp-kpis{grid-template-columns:repeat(3,minmax(120px,1fr));gap:10px;min-width:420px;display:grid}.crm-erp-kpis article{background:#fff;border:1px solid #dde5ea;border-radius:20px;padding:16px}.crm-erp-kpis span,.crm-quote-total-box span{color:#64748b;font-size:.82rem;font-weight:750;display:block}.crm-erp-kpis strong,.crm-quote-total-box strong{color:#0f6d73;font-size:1.35rem}.crm-erp-layout{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;display:grid}.crm-panel{border-radius:26px;padding:22px}.crm-product-form,.crm-quote-customer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.crm-form-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.crm-product-list,.crm-quotes-list{gap:12px;margin-top:18px;display:grid}.crm-product-row,.crm-quote-row{background:#fff;border:1px solid #dde5ea;border-radius:20px;justify-content:space-between;gap:14px;padding:14px;display:flex}.crm-product-row strong,.crm-quote-row strong{color:#0b1d3a;display:block}.crm-product-row span,.crm-product-row small,.crm-quote-row span,.crm-quote-row small{color:#64748b;margin-top:3px;display:block}.crm-product-row>div:last-child,.crm-quote-row-actions{flex-direction:column;align-items:flex-end;gap:8px;min-width:150px;display:flex}.crm-lines-table{gap:10px;margin-top:18px;display:grid}.crm-lines-header,.crm-line-row{grid-template-columns:minmax(260px,1fr) 80px 110px 150px 120px 86px;align-items:center;gap:10px;display:grid}.crm-lines-header{color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:.76rem;font-weight:850}.crm-line-row{background:#fff;border:1px solid #dde5ea;border-radius:18px;padding:12px}.crm-line-row>strong{color:#0f6d73;text-align:right}.crm-discount-cell{grid-template-columns:58px 1fr;align-items:center;gap:6px;display:grid}.crm-quote-total-box{color:#fff;background:#0b1d3a;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;padding:16px;display:grid}.crm-quote-total-box span{color:#ffffffb8}.crm-quote-total-box strong,.crm-quote-total-box label{color:#fff}.crm-quotes-list-panel{margin-top:18px}.crm-quote-row em{color:#d18a2e;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-style:normal;font-weight:850;display:inline-block}@media (width<=1120px){.crm-erp-hero,.crm-erp-layout{flex-direction:column;grid-template-columns:1fr}.crm-erp-kpis{min-width:0}.crm-lines-header{display:none}.crm-line-row{grid-template-columns:1fr}.crm-line-row>strong{text-align:left}.crm-quote-total-box{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.crm-product-form,.crm-quote-customer-grid,.crm-erp-kpis,.crm-quote-total-box{grid-template-columns:1fr}.crm-product-row,.crm-quote-row{flex-direction:column}.crm-product-row>div:last-child,.crm-quote-row-actions{align-items:flex-start}}.crm-erp-board-redesigned{gap:22px;display:grid}.crm-command-center{color:#fff;background:linear-gradient(135deg,#0b1d3a 0%,#0f6d73 100%);border-radius:28px;padding:30px;box-shadow:0 24px 60px #0b1d3a2e}.crm-command-center h2,.crm-command-center p,.crm-command-center .section-kicker{color:#fff}.crm-command-center .section-kicker{color:#d18a2e}.crm-section-tabs{background:#fff;border:1px solid #dde5ea;border-radius:22px;flex-wrap:wrap;gap:10px;padding:10px;display:flex;box-shadow:0 16px 40px #0b1d3a0f}.crm-section-tabs button{appearance:none;color:#0b1d3a;cursor:pointer;background:#f5f7fa;border:1px solid #0000;border-radius:16px;padding:12px 16px;font-weight:800}.crm-section-tabs button.active{color:#fff;background:#0b1d3a;border-color:#0b1d3a}.crm-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.crm-module-card{text-align:left;color:#1a2233;cursor:pointer;background:#fff;border:1px solid #dde5ea;border-radius:26px;gap:10px;padding:24px;display:grid;box-shadow:0 18px 45px #0b1d3a14}.crm-module-card.passive{cursor:default}.crm-module-card span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:900}.crm-module-card strong{color:#0b1d3a;font-size:1.35rem}.crm-module-card p{color:#64748b;line-height:1.55}.crm-module-card em{color:#d18a2e;font-style:normal;font-weight:900}.crm-full-page-panel{background:#fff;border:1px solid #dde5ea;border-radius:28px;padding:26px;box-shadow:0 18px 48px #0b1d3a0f}.crm-full-page-panel.nested-panel{box-shadow:none;background:#f8fafc;margin-top:22px}.crm-page-heading{border-bottom:1px solid #dde5ea;align-items:flex-start;margin-bottom:22px;padding-bottom:18px}.crm-page-heading h3{color:#0b1d3a;font-size:clamp(1.6rem,2vw,2.2rem)}.crm-heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.crm-clean-card{background:#fff;border:1px solid #dde5ea;border-radius:22px;padding:20px}.crm-form-header{gap:4px;margin-bottom:16px;display:grid}.crm-form-header strong{color:#0b1d3a;font-size:1.05rem}.crm-form-header span{color:#64748b;font-size:.92rem}.crm-product-page-layout{grid-template-columns:minmax(300px,420px) 1fr;align-items:start;gap:22px;display:grid}.crm-product-form,.crm-quote-customer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.crm-wide-field{grid-column:1/-1}.crm-clean-list{gap:12px;display:grid}.crm-product-card,.crm-quote-card-row{background:#fff;border:1px solid #dde5ea;border-radius:20px;padding:18px}.crm-quote-workspace{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.crm-customer-card,.crm-lines-card{grid-column:1}.crm-quote-sidebar{grid-area:1/2/span 3;gap:14px;display:grid;position:sticky;top:18px}.crm-lines-table-modern{gap:12px;display:grid}.crm-lines-table-modern .crm-lines-header{color:#64748b;text-transform:uppercase;letter-spacing:.08em;grid-template-columns:minmax(220px,1fr) 90px 120px 150px 120px 90px;gap:10px;padding:0 8px;font-size:.78rem;font-weight:900;display:grid}.crm-line-card-row{background:#f8fafc;border:1px solid #dde5ea;border-radius:20px;grid-template-columns:minmax(220px,1fr) 90px 120px 150px 130px 90px;align-items:start;gap:10px;padding:14px;display:grid}.crm-line-main{gap:8px;display:grid}.crm-mini-field{color:#64748b;text-transform:uppercase;letter-spacing:.06em;gap:6px;font-size:.78rem;font-weight:800;display:grid}.crm-discount-cell{gap:6px;display:flex}.crm-discount-cell select{max-width:64px}.crm-line-total{color:#64748b;gap:4px;font-size:.82rem;display:grid}.crm-line-total strong,.crm-grand-total strong{color:#0b1d3a;font-size:1.15rem}.crm-total-card{color:#fff;background:#0b1d3a;border-color:#0b1d3a;gap:12px;display:grid}.crm-total-card span,.crm-total-card label,.crm-total-card strong{color:#fff}.crm-total-card input,.crm-total-card select{color:#0b1d3a;background:#fff}.crm-total-card>div,.crm-total-card>label{justify-content:space-between;align-items:center;gap:10px;display:flex}.crm-grand-total{border-top:1px solid #ffffff2e;padding-top:12px}.crm-grand-total strong{color:#d18a2e;font-size:1.5rem}.crm-sticky-actions{gap:10px;display:grid}@media (width<=1100px){.crm-overview-grid,.crm-product-page-layout,.crm-quote-workspace{grid-template-columns:1fr}.crm-quote-sidebar,.crm-customer-card,.crm-lines-card{grid-area:auto;position:static}.crm-lines-table-modern .crm-lines-header{display:none}.crm-line-card-row{grid-template-columns:1fr 1fr}.crm-line-main,.crm-line-total{grid-column:1/-1}}@media (width<=720px){.crm-product-form,.crm-quote-customer-grid,.crm-line-card-row{grid-template-columns:1fr}.crm-command-center{padding:22px}}.card.wide-card.admin-view-crm{width:min(1680px,100vw - 48px)!important;max-width:min(1680px,100vw - 48px)!important;margin:0 auto!important;padding:28px!important;overflow:visible!important}.card.wide-card.admin-view-crm .crm-erp-board,.card.wide-card.admin-view-crm .crm-erp-board-redesigned,.card.wide-card.admin-view-crm .crm-full-page-panel{width:100%!important;min-width:0!important;max-width:none!important}.admin-view-crm .crm-command-center{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:24px!important;display:grid!important}.admin-view-crm .crm-quote-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,380px)!important;align-items:start!important;gap:24px!important;width:100%!important;max-width:none!important;display:grid!important}.admin-view-crm .crm-customer-card,.admin-view-crm .crm-lines-card,.admin-view-crm .crm-quote-sidebar,.admin-view-crm .crm-clean-card,.admin-view-crm .crm-full-page-panel{min-width:0!important}.admin-view-crm .crm-quote-sidebar{z-index:1!important;grid-area:1/2/span 3!important;position:sticky!important;top:18px!important}.admin-view-crm .crm-lines-card{overflow:hidden!important}.admin-view-crm .crm-lines-table-modern{width:100%!important;padding-bottom:4px!important;overflow-x:auto!important}.admin-view-crm .crm-lines-table-modern .crm-lines-header,.admin-view-crm .crm-line-card-row{grid-template-columns:minmax(280px,1.6fr) 80px 110px 145px 120px 84px!important;min-width:860px!important}.admin-view-crm .crm-line-card-row{align-items:start!important}.admin-view-crm .crm-line-card-row input,.admin-view-crm .crm-line-card-row select,.admin-view-crm .crm-line-card-row textarea{min-width:0!important}.admin-view-crm .crm-total-card{border-radius:22px!important;gap:14px!important;padding:20px!important}.admin-view-crm .crm-total-card>div,.admin-view-crm .crm-total-card>label{grid-template-columns:1fr auto!important;align-items:center!important;gap:12px!important;display:grid!important}.admin-view-crm .crm-total-card label{grid-template-columns:1fr 72px 1fr!important}.admin-view-crm .crm-total-card select,.admin-view-crm .crm-total-card input{border-radius:12px!important;height:44px!important;padding:10px 12px!important}.admin-view-crm .crm-sticky-actions .primary-button,.admin-view-crm .crm-sticky-actions button{justify-content:center!important;width:100%!important}@media (width<=1300px){.card.wide-card.admin-view-crm{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;padding:22px!important}.admin-view-crm .crm-quote-workspace{grid-template-columns:1fr!important}.admin-view-crm .crm-quote-sidebar{grid-area:auto!important;position:static!important}.admin-view-crm .crm-total-card{grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.admin-view-crm .crm-total-card>div,.admin-view-crm .crm-total-card>label,.admin-view-crm .crm-sticky-actions{min-width:0!important}.admin-view-crm .crm-sticky-actions{grid-column:1/-1!important}}@media (width<=860px){.card.wide-card.admin-view-crm{border-radius:22px!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;padding:16px!important}.admin-view-crm .crm-command-center,.admin-view-crm .crm-overview-grid,.admin-view-crm .crm-product-page-layout,.admin-view-crm .crm-product-form,.admin-view-crm .crm-quote-customer-grid,.admin-view-crm .crm-total-card{grid-template-columns:1fr!important}.admin-view-crm .crm-section-tabs{flex-wrap:nowrap!important;overflow-x:auto!important}.admin-view-crm .crm-section-tabs button{white-space:nowrap!important}}:root{--app-page-padding-desktop:clamp(20px, 2.2vw, 42px);--app-page-padding-mobile:14px;--app-content-max:1480px;--app-form-max:760px;--app-document-max:980px}html,body,#root{width:100%;min-width:0;min-height:100%}body{overflow-x:hidden}.page{width:100%;min-height:100vh;display:flex;padding:var(--app-page-padding-desktop)!important;justify-content:center!important;align-items:flex-start!important}.card{width:min(100%, var(--app-form-max));max-width:var(--app-form-max);min-width:0}.wide-card{width:min(100%, var(--app-content-max))!important;max-width:var(--app-content-max)!important;min-width:0!important}.admin-shell,.admin-dashboard,.admin-panel,.admin-layout,.admin-main,.customer-account,.account-dashboard,.account-layout,.commercial-dashboard,.crm-erp-board,.crm-erp-board-redesigned,.orders-dashboard,.email-admin-panel,.client-accounts-panel{width:100%!important;min-width:0!important;max-width:none!important}.card.wide-card,.card.admin-card,.card.account-card,.card.commercial-card{width:min(100%, var(--app-content-max))!important;max-width:var(--app-content-max)!important}.admin-summary-grid,.admin-score-row,.crm-overview-grid,.commercial-kpi-grid,.orders-kpi-grid,.account-grid,.document-grid,.offer-grid,.pricing-grid,.stats-grid,.dashboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))!important;gap:clamp(12px,1.4vw,22px)!important;width:100%!important}.crm-product-page-layout,.crm-quote-workspace,.admin-two-column,.account-two-column,.order-two-column,.commercial-two-column{width:100%!important;max-width:none!important}.admin-list,.crm-lines-table-modern,.crm-lines-table,.orders-list,.quotes-list,.client-list,.table-scroll,.responsive-scroll{max-width:100%!important;overflow-x:auto!important}input,select,textarea,button,img,svg,video,canvas{max-width:100%}@media (width>=1500px){:root{--app-content-max:1680px}.page{padding-inline:clamp(36px,4vw,72px)!important}.wide-card{padding:clamp(28px,2vw,44px)!important}}@media (width<=1180px){:root{--app-content-max:100%}.page{padding:20px!important}.wide-card,.card.wide-card,.card.wide-card.admin-view-crm{width:100%!important;max-width:100%!important}}@media (width<=760px){.page{padding:var(--app-page-padding-mobile)!important}.card,.wide-card,.card.wide-card,.card.wide-card.admin-view-crm{border-radius:18px!important;width:100%!important;max-width:100%!important;padding:18px!important}h1{font-size:clamp(1.8rem,9vw,2.6rem)!important}h2{font-size:clamp(1.35rem,6vw,2rem)!important}.admin-header,.section-title-row,.crm-page-heading,.admin-result-main,.crm-product-row,.crm-quote-row,.quote-row,.order-row,.client-row{flex-direction:column!important;align-items:stretch!important}.admin-card-actions,.crm-heading-actions,.admin-tools-actions,.question-actions,.form-actions{grid-template-columns:1fr!important;width:100%!important;display:grid!important}.admin-card-actions button,.crm-heading-actions button,.admin-tools-actions button,.question-actions button,.form-actions button{width:100%!important}}.admin-view-crm .crm-quote-workspace{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:22px!important;width:100%!important;max-width:none!important}.admin-view-crm .crm-customer-card,.admin-view-crm .crm-lines-card,.admin-view-crm .crm-quote-sidebar{grid-area:auto/1/auto/-1!important;width:100%!important;max-width:none!important}.admin-view-crm .crm-quote-sidebar{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)!important;align-items:stretch!important;gap:18px!important;margin-top:4px!important;display:grid!important;position:static!important;top:auto!important}.admin-view-crm .crm-total-card{color:#fff!important;background:linear-gradient(135deg,#0b1d3a 0%,#0f6d73 100%)!important;border-radius:24px!important;order:2!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;padding:22px!important;display:grid!important;overflow:visible!important}.admin-view-crm .crm-total-card>div,.admin-view-crm .crm-total-card>label{background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:18px!important;place-content:start stretch!important;gap:8px!important;min-width:0!important;padding:14px!important;display:grid!important}.admin-view-crm .crm-total-card span,.admin-view-crm .crm-total-card label,.admin-view-crm .crm-total-card strong{color:#fff!important;opacity:1!important;text-shadow:none!important}.admin-view-crm .crm-total-card span{text-transform:uppercase!important;letter-spacing:.08em!important;font-size:.78rem!important;font-weight:900!important}.admin-view-crm .crm-total-card strong{white-space:nowrap!important;font-size:clamp(1.15rem,1.6vw,1.65rem)!important;line-height:1.1!important}.admin-view-crm .crm-total-card .crm-discount-cell{grid-template-columns:72px minmax(0,1fr)!important;gap:8px!important;width:100%!important;display:grid!important}.admin-view-crm .crm-total-card select,.admin-view-crm .crm-total-card input{color:#0b1d3a!important;background:#fff!important;border:1px solid #ffffff8c!important;border-radius:14px!important;width:100%!important;min-width:0!important;max-width:none!important;height:44px!important}.admin-view-crm .crm-grand-total{color:#0b1d3a!important;background:#fff!important;border-top:0!important;box-shadow:inset 0 0 0 1px #ffffff59!important}.admin-view-crm .crm-notes-card{order:1!important;align-content:start!important;gap:12px!important;min-height:100%!important;display:grid!important}.admin-view-crm .crm-notes-card textarea{resize:vertical!important;width:100%!important;min-height:132px!important}.admin-view-crm .crm-sticky-actions{box-shadow:none!important;background:#f5f7fa!important;border:1px solid #dde5ea!important;border-radius:22px!important;order:3!important;grid-column:1/-1!important;justify-content:flex-end!important;gap:12px!important;padding:18px!important;display:flex!important}.admin-view-crm .crm-sticky-actions button{min-width:220px!important}@media (width<=1180px){.admin-view-crm .crm-quote-sidebar{grid-template-columns:1fr!important}.admin-view-crm .crm-total-card{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=720px){.admin-view-crm .crm-total-card{grid-template-columns:1fr!important;padding:16px!important}.admin-view-crm .crm-sticky-actions{justify-content:stretch!important;display:grid!important}.admin-view-crm .crm-sticky-actions button{width:100%!important;min-width:0!important}}.admin-view-crm .crm-quote-sidebar{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.admin-view-crm .crm-total-card{color:#fff!important;background:#0b1d3a!important;border-radius:22px!important;grid-template-columns:repeat(4,minmax(170px,1fr))!important;gap:12px!important;padding:16px!important;display:grid!important;overflow:visible!important}.admin-view-crm .crm-total-card>div,.admin-view-crm .crm-total-card>label{text-align:center!important;background:#ffffff14!important;border:1px solid #ffffff29!important;border-radius:16px!important;grid-template-rows:auto 1fr!important;place-items:center!important;gap:8px!important;min-height:98px!important;padding:12px 10px!important;display:grid!important}.admin-view-crm .crm-total-card span{letter-spacing:.075em!important;text-transform:uppercase!important;color:#ffffffdb!important;font-size:.72rem!important;font-weight:850!important;line-height:1.2!important}.admin-view-crm .crm-total-card strong{letter-spacing:-.03em!important;white-space:nowrap!important;color:#fff!important;text-align:center!important;width:100%!important;font-size:clamp(1.2rem,1.45vw,1.75rem)!important;line-height:1!important;display:block!important}.admin-view-crm .crm-total-card .crm-discount-cell{grid-template-columns:62px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;display:grid!important}.admin-view-crm .crm-total-card select,.admin-view-crm .crm-total-card input{color:#0b1d3a!important;background:#fff!important;border-radius:12px!important;height:38px!important;min-height:38px!important;padding:8px 10px!important;font-size:.92rem!important;font-weight:750!important}.admin-view-crm .crm-grand-total{background:linear-gradient(135deg,#e4f3f4 0%,#fff 100%)!important;border:1px solid #0f6d734d!important}.admin-view-crm .crm-grand-total span{color:#0f6d73!important}.admin-view-crm .crm-grand-total strong{color:#0b1d3a!important;font-size:clamp(1.45rem,1.8vw,2rem)!important}.admin-view-crm .crm-notes-card{border-radius:20px!important;padding:20px!important}.admin-view-crm .crm-notes-card h3,.admin-view-crm .crm-notes-card label{margin:0!important;font-size:1rem!important;line-height:1.2!important}.admin-view-crm .crm-notes-card textarea{min-height:104px!important;font-size:.95rem!important}.admin-view-crm .crm-sticky-actions{border-radius:20px!important;padding:14px!important}.admin-view-crm .crm-sticky-actions button{min-width:260px!important;max-width:420px!important;margin-left:auto!important;padding:13px 18px!important;font-size:.95rem!important}@media (width<=1280px){.admin-view-crm .crm-total-card{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=720px){.admin-view-crm .crm-total-card{grid-template-columns:1fr!important}.admin-view-crm .crm-total-card>div,.admin-view-crm .crm-total-card>label{text-align:left!important;justify-items:start!important;min-height:auto!important}.admin-view-crm .crm-total-card strong{text-align:left!important}}.crm-quote-customer-picker{background:#f8fafc;border:1px solid #dde5ea;border-radius:18px;grid-template-columns:minmax(280px,1fr) auto;align-items:end;gap:14px;margin-bottom:16px;padding:14px;display:grid}.crm-quote-customer-picker label{gap:8px;display:grid}.crm-quote-customer-picker select{min-height:48px}.admin-view-crm .crm-total-card{background:linear-gradient(135deg,#0b1d3a 0%,#0f6d73 100%)!important;border-color:#0f6d7359!important}.admin-view-crm .crm-total-card>div,.admin-view-crm .crm-total-card>label{min-width:0}.admin-view-crm .crm-total-card .crm-discount-cell{grid-template-columns:76px minmax(120px,170px)!important;justify-content:end!important;align-items:center!important;gap:8px!important;display:grid!important}.admin-view-crm .crm-total-card select{color:#0b1d3a!important;background:#fff!important;width:76px!important;min-width:76px!important;max-width:76px!important;height:44px!important}.admin-view-crm .crm-total-card input{text-align:right!important;color:#0b1d3a!important;background:#fff!important;width:100%!important;min-width:120px!important;height:44px!important;font-weight:800!important}.admin-view-crm .crm-grand-total strong{letter-spacing:-.02em;font-size:clamp(1.15rem,1.8vw,1.55rem)!important}@media (width<=780px){.crm-quote-customer-picker{grid-template-columns:1fr}.admin-view-crm .crm-total-card .crm-discount-cell{grid-template-columns:70px minmax(0,1fr)!important;justify-content:stretch!important}}.admin-view-crm .crm-total-card{grid-template-columns:minmax(160px,.9fr) minmax(160px,.9fr) minmax(300px,1.35fr) minmax(190px,1fr)!important;align-items:stretch!important}.admin-view-crm .crm-total-card .crm-global-discount{text-align:left!important;justify-items:stretch!important;min-width:300px!important;padding:14px 16px!important}.admin-view-crm .crm-total-card .crm-global-discount .crm-total-label{letter-spacing:.08em!important;text-transform:uppercase!important;color:#ffffffeb!important;text-align:left!important;width:100%!important;margin-bottom:8px!important;font-size:.72rem!important;font-weight:900!important;line-height:1.2!important;display:block!important}.admin-view-crm .crm-total-card .crm-global-discount .crm-discount-cell{grid-template-columns:88px minmax(180px,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:12px!important;width:100%!important;display:grid!important}.admin-view-crm .crm-total-card .crm-global-discount select,.admin-view-crm .crm-total-card .crm-global-discount input{box-sizing:border-box!important;border-radius:14px!important;height:46px!important;min-height:46px!important;margin:0!important;display:block!important;position:static!important}.admin-view-crm .crm-total-card .crm-global-discount select{text-align:center!important;width:88px!important;min-width:88px!important;max-width:88px!important}.admin-view-crm .crm-total-card .crm-global-discount input{text-align:right!important;width:100%!important;min-width:180px!important;max-width:none!important;padding-inline:14px!important}.admin-view-crm .crm-grand-total,.admin-view-crm .crm-grand-total span,.admin-view-crm .crm-grand-total strong{color:#fff!important}.admin-view-crm .crm-grand-total strong{white-space:nowrap!important}@media (width<=1180px){.admin-view-crm .crm-total-card{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-view-crm .crm-total-card .crm-global-discount{min-width:0!important}}@media (width<=720px){.admin-view-crm .crm-total-card{grid-template-columns:1fr!important}.admin-view-crm .crm-total-card .crm-global-discount .crm-discount-cell{grid-template-columns:82px minmax(0,1fr)!important}.admin-view-crm .crm-total-card .crm-global-discount input{min-width:0!important}}.admin-crm-customer-board{max-width:min(1680px,100vw - 48px);margin-inline:auto}.admin-customer-crm-layout{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.admin-customer-directory,.admin-customer-profile-panel{border:1px solid var(--arn-border,#dde5ea);background:#fff;border-radius:28px;padding:18px;box-shadow:0 18px 50px #0b1d3a14}.admin-customer-directory-head,.admin-section-inline-title,.admin-customer-profile-header,.admin-customer-main{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-customer-directory-head{color:#0b1d3a;margin-bottom:14px}.admin-customer-directory-head span,.admin-section-inline-title span{color:#64748b;font-size:.84rem;font-weight:700}.admin-customer-list-card{text-align:left;color:#0b1d3a;cursor:pointer;background:#f8fbfc;border:1px solid #dbe6ea;border-radius:18px;gap:5px;width:100%;margin-bottom:10px;padding:14px 16px;display:grid}.admin-customer-list-card:hover,.admin-customer-list-card.active{background:linear-gradient(135deg,#0f6d731c,#d18a2e14);border-color:#0f6d73;transform:translateY(-1px)}.admin-customer-list-card strong{font-size:.98rem}.admin-customer-list-card span{color:#334155;font-weight:700}.admin-customer-list-card small{color:#64748b}.admin-customer-list-card em{color:#0f6d73;text-transform:uppercase;letter-spacing:.04em;background:#e8f7f8;border:1px solid #b5dfe2;border-radius:999px;width:fit-content;padding:3px 9px;font-size:.72rem;font-style:normal;font-weight:900}.admin-customer-profile-header{border-bottom:1px solid #dde5ea;margin-bottom:18px;padding-bottom:18px}.admin-customer-profile-header h3{color:#0b1d3a;margin:2px 0;font-size:clamp(1.5rem,2vw,2.2rem)}.admin-customer-profile-header span{color:#64748b;font-weight:800}.admin-customer-profile-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.admin-customer-profile-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.admin-customer-profile-kpis article{background:#f5f7fa;border:1px solid #dde5ea;border-radius:18px;padding:14px}.admin-customer-profile-kpis span{color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:.76rem;font-weight:900;display:block}.admin-customer-profile-kpis strong{color:#0b1d3a;margin-top:5px;font-size:1.25rem;display:block}.admin-customer-note-form{background:linear-gradient(135deg,#f8fbfc,#f5f7fa);border:1px solid #dde5ea;border-radius:24px;gap:14px;margin-bottom:20px;padding:18px;display:grid}.admin-customer-note-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-customer-note-form textarea{resize:vertical;min-height:120px}.admin-customer-history-grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.8fr);gap:18px;display:grid}.admin-customer-history-grid>section{background:#fff;border:1px solid #dde5ea;border-radius:22px;padding:16px}.admin-customer-order-history{gap:10px;margin-top:12px;display:grid}.admin-customer-order-history article{background:#f8fbfc;border:1px solid #e3ebef;border-radius:16px;justify-content:space-between;gap:16px;padding:12px 14px;display:flex}.admin-customer-order-history strong{color:#0b1d3a}.admin-customer-order-history span,.admin-customer-order-history small{color:#64748b;display:block}.admin-customer-order-history code,.admin-customer-codes.enhanced code{color:#fff;background:#0b1d3a;border-radius:10px;margin-top:4px;padding:5px 8px;font-weight:900;display:inline-block}.admin-customer-codes.enhanced{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.admin-customer-support-box{background:#f5f7fa;border:1px solid #dde5ea;border-radius:16px;padding:12px}.admin-customer-support-box p{color:#334155;margin:0 0 8px}.admin-customer-support-box p:last-child{margin-bottom:0}@media (width<=1100px){.admin-customer-crm-layout,.admin-customer-history-grid{grid-template-columns:1fr}.admin-customer-profile-kpis,.admin-customer-note-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.admin-crm-customer-board{max-width:calc(100vw - 24px)}.admin-customer-profile-header,.admin-customer-order-history article{flex-direction:column;align-items:flex-start}.admin-customer-profile-kpis,.admin-customer-note-grid{grid-template-columns:1fr}}.admin-customer-code-pill.detailed{background:#f8fbfc;border:1px solid #dde5ea;border-radius:14px;align-items:center;gap:8px;padding:7px 9px;display:inline-flex}.admin-customer-code-pill.detailed span{color:#64748b;font-size:.78rem;font-weight:800}.admin-customer-campaign-board,.admin-group-report-board{background:#fff;border:1px solid #dde5ea;border-radius:24px;margin-top:18px;padding:18px}.admin-campaign-list{gap:14px;margin-top:14px;display:grid}.admin-campaign-card{background:#f8fbfc;border:1px solid #e3ebef;border-radius:20px;padding:14px}.admin-campaign-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.admin-campaign-header span,.admin-campaign-header small,.admin-campaign-code-row small{color:#64748b;display:block}.admin-campaign-header strong,.admin-campaign-code-row strong{color:#0b1d3a;display:block}.admin-campaign-code-table{gap:8px;display:grid}.admin-campaign-code-row{background:#fff;border:1px solid #e3ebef;border-radius:16px;grid-template-columns:minmax(190px,1.1fr) minmax(150px,.9fr) minmax(150px,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.admin-campaign-code-row code{color:#fff;background:#0b1d3a;border-radius:10px;margin-bottom:4px;padding:5px 8px;font-weight:900;display:inline-block}.admin-campaign-code-row span{color:#0b1d3a;font-weight:900}.admin-group-report-metrics,.admin-group-energy-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.admin-group-report-metrics article,.admin-group-energy-grid article{background:#f8fbfc;border:1px solid #e3ebef;border-radius:18px;padding:14px}.admin-group-report-metrics span,.admin-group-energy-grid span,.admin-group-report-metrics small,.admin-group-energy-grid small{color:#64748b;display:block}.admin-group-report-metrics strong,.admin-group-energy-grid strong{color:#0b1d3a;font-size:1.45rem;line-height:1.2;display:block}.admin-group-report-note{background:linear-gradient(135deg,#f8fbfc,#eef6f7);border:1px solid #d8e3ea;border-radius:20px;margin-top:14px;padding:16px}.admin-group-report-note strong{color:#0b1d3a}.admin-group-report-note p,.admin-group-report-note li{color:#334155}.admin-group-report-note ul{margin:10px 0 0;padding-left:20px}@media (width<=1100px){.admin-campaign-code-row,.admin-group-report-metrics,.admin-group-energy-grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.admin-campaign-header,.admin-campaign-code-row{flex-direction:column;align-items:flex-start;display:flex}.admin-group-report-metrics,.admin-group-energy-grid{grid-template-columns:1fr}}.parent-child-card{overflow:hidden}.parent-summary-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:0;display:grid}.parent-summary-row:hover .parent-row-main strong,.parent-summary-row:hover .parent-row-main span{color:#0f766e}.parent-row-chevron{color:#0f766e;background:#e8f3f2;border-radius:999px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-weight:900;display:inline-flex}.parent-row-main span,.parent-row-main small,.parent-row-metrics small{color:#64748b;display:block}.parent-row-main strong,.parent-row-metrics strong{color:#0b1d3a;display:block}.parent-row-metrics{text-align:right;min-width:110px}.parent-child-content{border-top:1px solid #e3ebef;margin-top:12px;padding-top:12px}.child-detail-row{animation:.14s ease-out childRowReveal}@keyframes childRowReveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.admin-parent-record{display:block}.admin-parent-summary{grid-template-columns:auto minmax(0,1fr) auto auto}.admin-order-child-list{gap:8px;display:grid}.legacy-code-row{background:#fff;border:1px solid #e3ebef;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.legacy-code-row span{color:#64748b;font-weight:800}.admin-group-report-summary{grid-template-columns:auto minmax(0,1fr) auto}.customer-parent-summary{grid-template-columns:auto minmax(0,1fr) auto auto}.customer-order-card.parent-child-card,.unified-candidate-access-card.parent-child-card{padding:16px}.admin-campaign-card.parent-child-card .admin-campaign-header,.admin-campaign-card.parent-child-card.expanded .admin-campaign-header{margin-bottom:0}@media (width<=720px){.parent-summary-row,.admin-parent-summary,.customer-parent-summary,.admin-group-report-summary{grid-template-columns:auto minmax(0,1fr);align-items:flex-start}.parent-row-metrics,.parent-summary-row .order-status-badge{text-align:left;grid-column:2}}.customer-parent-summary,.admin-parent-summary,.admin-campaign-header,.admin-group-report-summary{box-shadow:0 10px 26px #0f172a0f;color:#0b1d3a!important;background:#fff!important;border:1px solid #dbe7eb!important;border-radius:18px!important;padding:12px 14px!important}.customer-parent-summary .parent-row-main span,.customer-parent-summary .parent-row-main small,.customer-parent-summary .parent-row-metrics small,.admin-parent-summary .parent-row-main span,.admin-parent-summary .parent-row-main small,.admin-parent-summary .parent-row-metrics small,.admin-campaign-header .parent-row-main span,.admin-campaign-header .parent-row-main small,.admin-campaign-header .parent-row-metrics small,.admin-group-report-summary .parent-row-main span,.admin-group-report-summary .parent-row-main small,.admin-group-report-summary .parent-row-metrics small{color:#526179!important}.customer-parent-summary .parent-row-main strong,.customer-parent-summary .parent-row-metrics strong,.admin-parent-summary .parent-row-main strong,.admin-parent-summary .parent-row-metrics strong,.admin-campaign-header .parent-row-main strong,.admin-campaign-header .parent-row-metrics strong,.admin-group-report-summary .parent-row-main strong,.admin-group-report-summary .parent-row-metrics strong{color:#0b1d3a!important}.customer-parent-summary:hover,.admin-parent-summary:hover,.admin-campaign-header:hover,.admin-group-report-summary:hover{background:#f8fbfc!important;border-color:#b9d7d8!important}.customer-parent-summary:hover .parent-row-main strong,.customer-parent-summary:hover .parent-row-main span,.admin-parent-summary:hover .parent-row-main strong,.admin-parent-summary:hover .parent-row-main span,.admin-campaign-header:hover .parent-row-main strong,.admin-campaign-header:hover .parent-row-main span,.admin-group-report-summary:hover .parent-row-main strong,.admin-group-report-summary:hover .parent-row-main span{color:#0f6d73!important}.admin-campaign-detail-panel{gap:14px;display:grid}.admin-campaign-group-report{background:linear-gradient(135deg,#fff 0%,#f5fbfb 100%);border:1px solid #d8e8e9;border-radius:20px;padding:14px}.campaign-report-metrics,.campaign-energy-grid{margin-top:12px}.campaign-report-note{background:#fff}.campaign-status-note{color:#0f172a;white-space:nowrap;background:#0f172a0f;border-radius:999px;align-items:center;padding:.35rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}.assignment-code-row,.assignment-admin-row{align-items:stretch;gap:.75rem}.assignment-code-main{flex-direction:column;gap:.25rem;min-width:180px;display:flex}.assignment-inline-form{grid-template-columns:repeat(3,minmax(110px,1fr)) auto;align-items:center;gap:.5rem;width:min(100%,720px);display:grid}.assignment-inline-form input{color:#0f2238;min-width:0;font:inherit;background:#fff;border:1px solid #0f223829;border-radius:.75rem;padding:.55rem .7rem}.assignment-inline-form input:disabled{color:#0f22388c;background:#0f22380f}.assignment-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.admin-assignment-form{grid-template-columns:repeat(3,minmax(95px,1fr)) auto;max-width:680px}@media (width<=980px){.assignment-inline-form,.admin-assignment-form{grid-template-columns:1fr}.assignment-actions{justify-content:flex-start}}.invitation-status-note{color:#5b6478;margin-top:.2rem;font-size:.78rem;font-weight:600;display:block}.assignment-actions .compact-button{white-space:nowrap}.manual-invite-note{color:#334155;white-space:nowrap;background:#ffffffe6;border:1px solid #0f172a24;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:.78rem;font-weight:700;display:inline-flex}.campaign-control-panel{color:#0f2238;background:linear-gradient(135deg,#fff 0%,#f7fbfb 100%);border:1px solid #0f6d7329;border-radius:18px;gap:12px;padding:14px;display:grid}.campaign-control-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.campaign-control-header>div:first-child{gap:4px;min-width:0;display:grid}.campaign-control-header strong{color:#0b1d3a;font-size:1rem}.campaign-control-header small,.campaign-progress-caption{color:#526179;font-weight:700}.campaign-control-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.support-mail-button{text-decoration:none}.campaign-health-badge{letter-spacing:.01em;color:#334155;background:#f1f5f9;border:1px solid #0f172a1f;border-radius:999px;width:fit-content;padding:.28rem .62rem;font-size:.74rem;font-weight:900}.campaign-health-badge.ready{color:#166534;background:#e8f7ef;border-color:#1665342e}.campaign-health-badge.running{color:#1d4ed8;background:#eff6ff;border-color:#1d4ed82e}.campaign-health-badge.done{color:#047857;background:#ecfdf5;border-color:#04785733}.campaign-health-badge.preparing{color:#c2410c;background:#fff7ed;border-color:#c2410c2e}.campaign-health-badge.waiting{color:#475569;background:#f8fafc}.campaign-mini-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.campaign-mini-stats article{background:#fff;border:1px solid #0f172a14;border-radius:14px;gap:2px;padding:10px;display:grid}.campaign-mini-stats strong{color:#0f6d73;font-size:1.15rem}.campaign-mini-stats span{color:#526179;font-size:.78rem;font-weight:800}.campaign-progress-bar{background:#e5edf0;border-radius:999px;height:10px;overflow:hidden}.campaign-progress-bar span{border-radius:inherit;background:linear-gradient(90deg,#0f6d73,#47b6aa);min-width:4px;height:100%;display:block}.admin-campaign-control{background:linear-gradient(135deg,#fff 0%,#f0fbfa 100%)}.coach-mini-stats strong{color:#123b5d}.campaign-debrief-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.campaign-debrief-grid article{background:#fff;border:1px solid #0f172a17;border-radius:16px;gap:6px;padding:12px;display:grid}.campaign-debrief-grid span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.76rem;font-weight:900}.campaign-debrief-grid strong{color:#0b1d3a}.campaign-debrief-grid p{color:#475569;margin:0;font-size:.88rem;line-height:1.45}@media (width<=980px){.campaign-control-header{flex-direction:column}.campaign-control-actions{justify-content:flex-start}.campaign-mini-stats,.campaign-debrief-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.campaign-mini-stats,.campaign-debrief-grid{grid-template-columns:1fr}}.group-premium-summary{color:#0f2238;background:linear-gradient(135deg,#fff 0%,#f6fbfb 100%);border:1px solid #0f6d7329;border-radius:18px;margin-top:12px;padding:14px}.group-premium-summary>div{gap:8px;display:grid}.group-premium-summary strong{color:#0b1d3a;font-size:1.04rem}.group-premium-summary p{color:#475569;margin:0;font-weight:650;line-height:1.5}.group-readiness-badge{color:#334155;background:#f1f5f9;border:1px solid #0f172a1f;border-radius:999px;width:fit-content;padding:.32rem .7rem;font-size:.74rem;font-weight:900}.group-readiness-badge.collecte{color:#c2410c;background:#fff7ed;border-color:#c2410c2e}.group-readiness-badge.lancement{color:#1d4ed8;background:#eff6ff;border-color:#1d4ed82e}.group-readiness-badge.debrief{color:#047857;background:#ecfdf5;border-color:#04785733}.group-master-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.group-master-grid article,.group-individual-highlights{color:#0f2238;background:#fff;border:1px solid #0f172a17;border-radius:16px;padding:12px}.group-master-grid span,.group-individual-highlights .compact-title-row span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.76rem;font-weight:900}.group-master-grid ul,.group-highlight-list article p,.group-highlight-list article small,.premium-debrief-grid ol{color:#475569;margin:0;line-height:1.45}.group-master-grid ul{gap:7px;padding-left:1.05rem;display:grid}.group-master-grid li,.premium-debrief-grid li{color:#475569;font-size:.88rem}.group-individual-highlights{gap:10px;margin-top:12px;display:grid}.group-highlight-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.group-highlight-list article{background:#f8fbfb;border:1px solid #0f6d731f;border-radius:14px;gap:5px;padding:10px;display:grid}.group-highlight-list article strong{color:#0b1d3a}.group-highlight-list article span{color:#0f6d73;font-size:.82rem;font-weight:900}.group-highlight-list article small{font-size:.78rem;font-weight:700}.premium-debrief-grid article:nth-child(2){align-content:start}.premium-debrief-grid ol{gap:6px;padding-left:1.05rem;display:grid}@media (width<=980px){.group-master-grid,.group-highlight-list{grid-template-columns:1fr}}.rating-card .rating-buttons .rating-button{transition:background .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s;color:#0b1d3a!important;background:#fff!important;border:1px solid #dde5ea!important;box-shadow:0 8px 18px #0f172a0f!important}.rating-card .rating-buttons .rating-button:hover:not(:disabled):not(.selected),.rating-card .rating-buttons .rating-button:focus-visible:not(:disabled):not(.selected){transform:translateY(-1px);color:#0b1d3a!important;background:#f8fbfc!important;border-color:#0f6d73!important;box-shadow:0 0 0 4px #0f6d7324,0 10px 22px #0f172a14!important}.rating-card .rating-buttons .rating-button.selected,.rating-card .rating-buttons .rating-button.selected:hover,.rating-card .rating-buttons .rating-button.selected:focus-visible{transform:translateY(-1px);color:#fff!important;background:#0f6d73!important;border-color:#0f6d73!important;box-shadow:0 12px 26px #0f6d7347!important}.rating-card .rating-buttons .rating-button:disabled:not(.selected){color:#64748b!important;box-shadow:none!important;background:#fff!important;border-color:#dde5ea!important}.crm-campaign-toggle{color:#102a3d;background:#ffffffeb;border:1px solid #0f2a3d24;border-radius:18px;align-items:flex-start;gap:.85rem;margin-top:1rem;padding:1rem;display:flex}.crm-campaign-toggle input{accent-color:#0f7f72;width:1.05rem;height:1.05rem;margin-top:.25rem}.crm-campaign-toggle span{gap:.25rem;display:grid}.crm-campaign-toggle strong{color:#102a3d}.crm-campaign-toggle small,.assignment-readonly-note{color:#536471}.assignment-readonly-note{margin:0}.customer-account-role-pill,.admin-customer-list-card em.account-role-individual,.admin-customer-list-card em.account-role-mother_supervision,.admin-customer-list-card em.account-role-hybrid{letter-spacing:.01em;border:1px solid #1036481f;border-radius:999px;align-items:center;width:fit-content;margin-top:.45rem;padding:.35rem .65rem;font-size:.78rem;font-style:normal;font-weight:800;display:inline-flex}.customer-account-role-pill.account-role-individual,.admin-customer-list-card em.account-role-individual,.customer-account-role-preview.account-role-individual{color:#183545;background:#fff;border-color:#18354529}.customer-account-role-pill.account-role-mother_supervision,.admin-customer-list-card em.account-role-mother_supervision,.customer-account-role-preview.account-role-mother_supervision{color:#07564f;background:#0ea5961f;border-color:#0ea59659}.customer-account-role-pill.account-role-hybrid,.admin-customer-list-card em.account-role-hybrid,.customer-account-role-preview.account-role-hybrid{color:#5a3604;background:#f59e0b29;border-color:#f59e0b61}.customer-account-role-help{color:#183545b8;max-width:48rem;margin-top:.35rem;font-size:.86rem;display:block}.customer-account-role-preview{border:1px solid #18354524;border-radius:1rem;gap:.25rem;margin:.8rem 0 .95rem;padding:.85rem 1rem;display:grid}.customer-account-role-preview strong{font-size:.92rem}.customer-account-role-preview span{font-size:.86rem;line-height:1.45}.hybrid-personal-access-panel{background:linear-gradient(135deg,#fffffffa,#eef8f6f5);border:1px solid #0f485029;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;margin:18px 0 22px;padding:18px;display:flex;box-shadow:0 18px 45px #0f485017}.hybrid-personal-access-panel.hybrid{background:linear-gradient(135deg,#fff,#f0fdf6);border-color:#22c55e47}.hybrid-personal-access-panel.empty{background:#fffaf2;border-color:#f59e0b47}.hybrid-personal-access-panel span{color:#0f4850;letter-spacing:.04em;text-transform:uppercase;background:#0f485014;border-radius:999px;width:fit-content;margin-bottom:6px;padding:4px 10px;font-size:.74rem;font-weight:800;display:inline-flex}.hybrid-personal-access-panel strong{color:#0f2f35;font-size:1.12rem;display:block}.hybrid-personal-access-panel p{color:#446066;margin:6px 0}.hybrid-personal-access-panel small{color:#6b7f84;font-weight:700;display:block}.primary-inline-action{color:#fff;background:#16a36a;border-radius:999px;justify-content:center;align-items:center;min-width:180px;padding:12px 18px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 14px 28px #16a36a40}.primary-inline-action:hover{filter:brightness(.98);transform:translateY(-1px)}.group-report-title-row{align-items:center;gap:12px}.group-report-title-row>div:first-child{gap:4px;display:grid}.group-report-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.group-report-print-card,.group-report-document{background:#fff}.group-report-document{border:1px solid #0f48501f;border-radius:26px;padding:30px}.group-report-hero{border-bottom:1px solid #0f48501f;justify-content:space-between;gap:24px;margin-bottom:22px;padding-bottom:22px;display:flex}.group-report-hero h1{color:#0f2f35;margin:8px 0 4px}.group-report-print-section{background:#f8fbfb;border:1px solid #0f48501a;border-radius:20px;margin:22px 0;padding:20px}.group-report-print-section h2{color:#0f2f35;margin:10px 0 8px}.printable-report-metrics,.printable-energy-grid,.printable-master-grid,.printable-debrief-grid{margin:18px 0}.printable-candidate-table{gap:8px;display:grid}.printable-candidate-table>div{background:#fff;border:1px solid #0f48501a;border-radius:14px;grid-template-columns:1.2fr .9fr 1fr;align-items:center;gap:12px;padding:10px 12px;display:grid}.printable-candidate-table span{color:#4f666b;font-weight:700}@media (width<=760px){.hybrid-personal-access-panel,.group-report-hero{flex-direction:column;align-items:flex-start}.primary-inline-action{width:100%}.printable-candidate-table>div{grid-template-columns:1fr}}@media print{.group-report-print-shell{background:#fff!important}.group-report-print-card{box-shadow:none!important;border:0!important}.group-report-document{border:0!important;padding:0!important}.group-report-print-section,.group-master-grid article,.campaign-debrief-grid article,.admin-group-report-metrics article,.admin-group-energy-grid article{break-inside:avoid}}.result-context-toolbar{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.individual-debrief-copy-button{color:#0f6d73;background:#fff;border-color:#0f6d73}.individual-deliverable-actions{flex-wrap:wrap;gap:12px;margin:16px 0 18px;display:flex}.individual-deliverable-actions button{width:auto}@media (width<=760px){.individual-deliverable-actions{display:grid}.individual-deliverable-actions button{width:100%}}@media print{.premium-pdf-shell,.coach-report-shell,.bigfive-report-shell,.progress-report-shell{box-shadow:none!important;background:#fff!important}}:where(.result-section,.result-card,.result-list-card,.summary-box,.premium-pdf-page,.premium-web-shell,.customer-card,.admin-card,.parent-row,.child-row){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where(.result-section,.result-card,.result-list-card,.summary-box,.premium-pdf-page,.premium-web-shell) :where(p,li,span,small,strong,h1,h2,h3,h4,label){color:inherit}.premium-pdf-page,.premium-web-shell .premium-pdf-page{color:#1a2233!important;background:#fff!important}.premium-pdf-page :where(p,li,span,small,strong,h1,h2,h3,h4),.premium-web-shell .premium-pdf-page :where(p,li,span,small,strong,h1,h2,h3,h4){color:#1a2233}.premium-pdf-page .result-list-card,.premium-web-shell .result-list-card,.pdf-two-columns .result-list-card,.premium-pdf-page>.result-list-card{color:#1a2233!important;background:#fff!important;border-color:#94a3b852!important}.premium-pdf-page .result-list-card>strong,.premium-web-shell .result-list-card>strong,.premium-pdf-page .result-list-card li,.premium-web-shell .result-list-card li,.premium-pdf-page .result-list-card ul,.premium-web-shell .result-list-card ul{color:#1a2233!important}.pdf-needs-strip{margin-top:22px}.pdf-needs-strip span{box-shadow:0 10px 26px #0f172a0f;color:#064e3b!important;background:#ecfdf5!important;border:1px solid #0e8f6538!important}.pdf-cover-badges span{color:#fff!important}.color-bar-row{background:#fff;border:1px solid #94a3b83d;border-radius:18px;padding:12px 14px}.color-row-blue{background:#eff6ff;border-color:#bfdbfe}.color-row-red{background:#fef2f2;border-color:#fecaca}.color-row-yellow{background:#fffbeb;border-color:#fde68a}.color-row-green{background:#ecfdf5;border-color:#bbf7d0}.color-row-blue .color-bar-meta strong,.color-row-blue .color-bar-meta span{color:#1d4ed8!important}.color-row-red .color-bar-meta strong,.color-row-red .color-bar-meta span{color:#b91c1c!important}.color-row-yellow .color-bar-meta strong,.color-row-yellow .color-bar-meta span{color:#92400e!important}.color-row-green .color-bar-meta strong,.color-row-green .color-bar-meta span{color:#047857!important}.color-row-blue .color-bar-track{background:#dbeafe}.color-row-red .color-bar-track{background:#fee2e2}.color-row-yellow .color-bar-track{background:#fef3c7}.color-row-green .color-bar-track{background:#d1fae5}.pdf-color-score{border-left:8px solid #0f6d7340}.pdf-color-score.color-bleu{background:#eff6ff!important;border-color:#bfdbfe #bfdbfe #bfdbfe #2563eb!important}.pdf-color-score.color-rouge{background:#fef2f2!important;border-color:#fecaca #fecaca #fecaca #dc2626!important}.pdf-color-score.color-jaune{background:#fffbeb!important;border-color:#fde68a #fde68a #fde68a #d97706!important}.pdf-color-score.color-vert{background:#ecfdf5!important;border-color:#bbf7d0 #bbf7d0 #bbf7d0 #059669!important}.pdf-color-score.color-bleu div strong,.pdf-color-score.color-bleu div span{color:#1d4ed8!important}.pdf-color-score.color-rouge div strong,.pdf-color-score.color-rouge div span{color:#b91c1c!important}.pdf-color-score.color-jaune div strong,.pdf-color-score.color-jaune div span{color:#92400e!important}.pdf-color-score.color-vert div strong,.pdf-color-score.color-vert div span{color:#047857!important}.energy-color-card{border-left:7px solid #0f6d7359!important}.energy-color-card.energy-blue{background:#eff6ff!important;border-color:#bfdbfe #bfdbfe #bfdbfe #2563eb!important}.energy-color-card.energy-red{background:#fef2f2!important;border-color:#fecaca #fecaca #fecaca #dc2626!important}.energy-color-card.energy-yellow{background:#fffbeb!important;border-color:#fde68a #fde68a #fde68a #d97706!important}.energy-color-card.energy-green{background:#ecfdf5!important;border-color:#bbf7d0 #bbf7d0 #bbf7d0 #059669!important}.energy-color-card.energy-blue :where(span,strong,small){color:#1d4ed8!important}.energy-color-card.energy-red :where(span,strong,small){color:#b91c1c!important}.energy-color-card.energy-yellow :where(span,strong,small){color:#92400e!important}.energy-color-card.energy-green :where(span,strong,small){color:#047857!important}:where(.result-list-card,.pdf-script-box,.pdf-big-callout,.pdf-environment-note,.pdf-final-summary,.pdf-intro-grid article,.pdf-four-cards article,.pdf-check-grid article,.pdf-rank-grid article) :where(p,li,span,small,strong,h3){text-shadow:none!important}@media print{.premium-pdf-page,.premium-pdf-page *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.color-score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.color-score-card{background:#fff;border:1.5px solid #94a3b847;border-radius:24px;padding:18px 18px 16px;box-shadow:0 12px 32px #0f172a0d}.color-score-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.color-score-head strong,.color-score-head span{letter-spacing:-.01em;font-size:1.05rem;font-weight:900}.color-score-track{background:#94a3b838;border-radius:999px;height:11px;overflow:hidden}.color-score-fill{border-radius:inherit;height:100%;display:block}.color-score-caption{text-align:center;margin:12px 0 0;font-size:.98rem;line-height:1.5}.color-score-card.color-row-blue{background:#eff6ff;border-color:#bfdbfe}.color-score-card.color-row-red{background:#fef2f2;border-color:#fecaca}.color-score-card.color-row-yellow{background:#fffbeb;border-color:#fde68a}.color-score-card.color-row-green{background:#ecfdf5;border-color:#a7f3d0}.color-score-card.color-row-blue .color-score-head strong,.color-score-card.color-row-blue .color-score-head span{color:#1d4ed8!important}.color-score-card.color-row-red .color-score-head strong,.color-score-card.color-row-red .color-score-head span{color:#b91c1c!important}.color-score-card.color-row-yellow .color-score-head strong,.color-score-card.color-row-yellow .color-score-head span{color:#92400e!important}.color-score-card.color-row-green .color-score-head strong,.color-score-card.color-row-green .color-score-head span{color:#047857!important}.color-score-card.color-row-blue .color-score-caption{color:#1e3a8a!important}.color-score-card.color-row-red .color-score-caption{color:#7f1d1d!important}.color-score-card.color-row-yellow .color-score-caption{color:#78350f!important}.color-score-card.color-row-green .color-score-caption{color:#065f46!important}.color-score-card.color-row-blue .color-score-track{background:#dbeafe}.color-score-card.color-row-red .color-score-track{background:#fee2e2}.color-score-card.color-row-yellow .color-score-track{background:#fef3c7}.color-score-card.color-row-green .color-score-track{background:#d1fae5}.color-score-fill.color-blue{background:linear-gradient(90deg,#3b82f6,#1d4ed8)}.color-score-fill.color-red{background:linear-gradient(90deg,#ef4444,#b91c1c)}.color-score-fill.color-yellow{background:linear-gradient(90deg,#f59e0b,#b45309)}.color-score-fill.color-green{background:linear-gradient(90deg,#10b981,#047857)}@media (width<=860px){.color-score-grid{grid-template-columns:1fr}}.premium-pdf-page ul,.premium-web-shell ul,.report-print-page ul,.printable-report ul,.result-section ul{margin-left:0!important;padding-left:1.35rem!important;list-style:outside!important}.premium-pdf-page ol,.premium-web-shell ol,.report-print-page ol,.printable-report ol,.result-section ol{margin-left:0!important;padding-left:1.45rem!important;list-style:decimal!important}.premium-pdf-page li,.premium-web-shell li,.report-print-page li,.printable-report li,.result-section li{color:#071a3a!important;padding-left:.15rem!important;list-style-position:outside!important;display:list-item!important}.premium-pdf-page li::marker{color:#0f6d73!important;font-size:1.05em!important;font-weight:900!important}.premium-web-shell li::marker{color:#0f6d73!important;font-size:1.05em!important;font-weight:900!important}.report-print-page li::marker{color:#0f6d73!important;font-size:1.05em!important;font-weight:900!important}.printable-report li::marker{color:#0f6d73!important;font-size:1.05em!important;font-weight:900!important}.result-section li::marker{color:#0f6d73!important;font-size:1.05em!important;font-weight:900!important}.pdf-action-list,.premium-action-list,.action-plan-list{counter-reset:action-step}.pdf-action-list article,.premium-action-list article,.action-plan-list article,.premium-pdf-page .pdf-action-list>div,.premium-pdf-page .action-plan-list>div{position:relative}.pdf-action-list article:before,.premium-action-list article:before,.action-plan-list article:before,.premium-pdf-page .pdf-action-list>div:before,.premium-pdf-page .action-plan-list>div:before{counter-increment:action-step;content:counter(action-step, decimal-leading-zero);background:linear-gradient(135deg,#0f6d73,#0b1d3a);border-radius:16px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;margin-right:18px;font-weight:950;display:inline-flex;box-shadow:0 10px 24px #0f6d7333;color:#fff!important}.premium-pdf-page article>span:first-child:empty,.premium-pdf-page article>i:first-child:empty,.premium-pdf-page .pdf-check-grid article>span:first-child,.premium-pdf-page .pdf-check-grid article>i:first-child{box-shadow:0 10px 24px #0f6d732e;color:#fff!important;background:linear-gradient(135deg,#0f6d73,#0b1d3a)!important}.ocean-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.premium-pdf-page:has(h2,h3) .ocean-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ocean-premium-card{color:#071a3a}.premium-pdf-page article:has(>span):has(>strong):has(>p){color:#071a3a}.premium-pdf-page:has(.pdf-page-kicker):has(h2) .pdf-four-cards article{color:#071a3a!important;background:linear-gradient(#fff 0%,#f8fbfc 100%)!important;border:1px solid #0f6d732e!important;box-shadow:0 18px 48px #0f172a14!important}.premium-pdf-page:has(h2) .pdf-ocean-card{color:#071a3a!important;background:linear-gradient(#fff 0%,#f8fbfc 100%)!important;border:1px solid #0f6d732e!important;box-shadow:0 18px 48px #0f172a14!important}.premium-pdf-page:has(h2) .ocean-card{color:#071a3a!important;background:linear-gradient(#fff 0%,#f8fbfc 100%)!important;border:1px solid #0f6d732e!important;box-shadow:0 18px 48px #0f172a14!important}.premium-pdf-page:has(h2) .pdf-four-cards article span{color:#071a3a!important;text-shadow:none!important}.premium-pdf-page:has(h2) .pdf-four-cards article strong{color:#071a3a!important;text-shadow:none!important}.premium-pdf-page:has(h2) .pdf-four-cards article p{color:#071a3a!important;text-shadow:none!important}.premium-pdf-page:has(h2) .pdf-ocean-card span{color:#071a3a!important;text-shadow:none!important}.premium-pdf-page:has(h2) .pdf-ocean-card strong{color:#071a3a!important;text-shadow:none!important}.premium-pdf-page:has(h2) .pdf-ocean-card p{color:#071a3a!important;text-shadow:none!important}.premium-pdf-page:has(h2) .ocean-card span{color:#071a3a!important;text-shadow:none!important}.premium-pdf-page:has(h2) .ocean-card strong{color:#071a3a!important;text-shadow:none!important}.premium-pdf-page:has(h2) .ocean-card p{color:#071a3a!important;text-shadow:none!important}.ocean-accent-card,.premium-pdf-page .pdf-ocean-card,.premium-pdf-page .ocean-card{position:relative;overflow:hidden}.ocean-accent-card:before,.premium-pdf-page .pdf-ocean-card:before,.premium-pdf-page .ocean-card:before{content:"";border-radius:inherit;background:linear-gradient(#0f6d73,#d8942a);width:8px;position:absolute;inset:0 auto 0 0}.ocean-accent-card>*,.premium-pdf-page .pdf-ocean-card>*,.premium-pdf-page .ocean-card>*{z-index:1;position:relative}.ocean-card-openness{background:#f5f3ff!important;border-color:#7c3aed3d!important}.ocean-card-conscientiousness{background:#eff6ff!important;border-color:#2563eb3d!important}.ocean-card-extraversion{background:#fffbeb!important;border-color:#d977063d!important}.ocean-card-agreeableness{background:#ecfdf5!important;border-color:#0596693d!important}.ocean-card-neuroticism{background:#fef2f2!important;border-color:#dc26263d!important}.ocean-card-openness :where(strong,span){color:#6d28d9!important}.ocean-card-conscientiousness :where(strong,span){color:#1d4ed8!important}.ocean-card-extraversion :where(strong,span){color:#b45309!important}.ocean-card-agreeableness :where(strong,span){color:#047857!important}.ocean-card-neuroticism :where(strong,span){color:#b91c1c!important}.premium-pdf-page .result-list-card,.premium-pdf-page .pdf-script-box,.premium-pdf-page .pdf-big-callout,.premium-pdf-page .pdf-environment-note,.premium-pdf-page .pdf-final-summary{background:#fff!important;border:1px solid #0f6d7329!important;border-radius:22px!important;box-shadow:0 16px 44px #0f172a12!important}@media (width<=900px){.ocean-premium-grid{grid-template-columns:1fr}}:root{--arn-premium-navy:#0b1d3a;--arn-premium-ink:#071a3a;--arn-premium-text:#12213a;--arn-premium-muted:#64748b;--arn-premium-teal:#0f6d73;--arn-premium-teal-soft:#e7f5f6;--arn-premium-gold:#d8942a;--arn-premium-gold-soft:#fff7e8;--arn-premium-paper:#fff;--arn-premium-surface:#f7fafc;--arn-premium-border:#0f6d7329;--arn-premium-shadow:0 18px 54px #0b1d3a14}.app-shell,.page-shell,.admin-shell,.customer-space,.candidate-space,.result-container,.result-page,.premium-pdf-shell,.coach-report-shell,.bigfive-report-shell,.guided-activities-report,.progress-report-shell,.invoice-page-shell{color:var(--arn-premium-ink)!important}:where(.card,.panel,.admin-card,.dashboard-card,.result-section,.customer-card,.campaign-card,.crm-card,.order-card,.quote-card,.invoice-card,.activity-card,.result-list-card){color:var(--arn-premium-ink)!important;border-color:#0f6d7324!important}:where(.card,.panel,.admin-card,.dashboard-card,.result-section,.customer-card,.campaign-card,.crm-card,.order-card,.quote-card,.invoice-card,.activity-card,.result-list-card) :where(p,li,span,small,strong,h1,h2,h3,h4,label){text-shadow:none!important}.premium-pdf-page,.coach-report-page,.bigfive-report-page,.guided-report-page,.progress-report-page,.invoice-document{color:var(--arn-premium-ink)!important;background:radial-gradient(circle at 94% 100%,#0f6d730e,#0000 22%),linear-gradient(#fff 0%,#fbfdfe 100%)!important;border:1px solid #0f6d731f!important;box-shadow:0 24px 70px #0b1d3a14!important}.premium-pdf-page :where(p,li,small),.coach-report-page :where(p,li,small),.bigfive-report-page :where(p,li,small),.guided-report-page :where(p,li,small),.progress-report-page :where(p,li,small),.invoice-document :where(p,li,small){color:var(--arn-premium-text)!important;opacity:1!important;line-height:1.62!important}.premium-pdf-page :where(h1,h2,h3,h4,strong),.coach-report-page :where(h1,h2,h3,h4,strong),.bigfive-report-page :where(h1,h2,h3,h4,strong),.guided-report-page :where(h1,h2,h3,h4,strong),.progress-report-page :where(h1,h2,h3,h4,strong),.invoice-document :where(h1,h2,h3,h4,strong){color:var(--arn-premium-navy)!important;opacity:1!important}.pdf-page-header,.coach-page-header,.bigfive-page-header,.progress-report-page .pdf-page-header{border-bottom:1px solid #0f6d732e!important;align-items:center!important;gap:18px!important;margin-bottom:22px!important;padding-bottom:16px!important;display:flex!important;position:relative!important}.pdf-page-header:after,.coach-page-header:after,.bigfive-page-header:after{content:"";background:linear-gradient(90deg, var(--arn-premium-teal), var(--arn-premium-gold));border-radius:999px;width:260px;max-width:38%;height:3px;position:absolute;bottom:-2px;left:72px}.pdf-page-header>span,.coach-page-header>span,.bigfive-page-header>span{background:var(--arn-premium-navy)!important;color:#fff!important;border-radius:16px!important;place-items:center!important;width:54px!important;min-width:54px!important;height:54px!important;font-weight:950!important;display:grid!important;box-shadow:0 14px 30px #0b1d3a29!important}.pdf-page-header p,.coach-page-header p,.bigfive-page-header p{color:var(--arn-premium-teal)!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 4px!important;font-size:.76rem!important;font-weight:950!important}.pdf-page-header h2,.coach-page-header h2,.bigfive-page-header h2{color:var(--arn-premium-navy)!important;letter-spacing:-.035em!important;margin:0!important}.premium-pdf-page :where(ul,ol),.coach-report-page :where(ul,ol),.bigfive-report-page :where(ul,ol),.guided-report-page :where(ul,ol),.progress-report-page :where(ul,ol),.invoice-document :where(ul,ol),.result-section :where(ul,ol){margin:.7rem 0 0!important;padding-left:1.35rem!important}.premium-pdf-page ul,.coach-report-page ul,.bigfive-report-page ul,.guided-report-page ul,.progress-report-page ul,.invoice-document ul,.result-section ul{list-style-type:disc!important}.premium-pdf-page ol,.coach-report-page ol,.bigfive-report-page ol,.guided-report-page ol,.progress-report-page ol,.invoice-document ol,.result-section ol{list-style-type:decimal!important}.premium-pdf-page li,.coach-report-page li,.bigfive-report-page li,.guided-report-page li,.progress-report-page li,.invoice-document li,.result-section li{color:var(--arn-premium-text)!important;margin:.38rem 0!important;padding-left:.15rem!important;list-style-position:outside!important;display:list-item!important}.premium-pdf-page li::marker{color:var(--arn-premium-teal)!important;font-weight:950!important}.coach-report-page li::marker{color:var(--arn-premium-teal)!important;font-weight:950!important}.bigfive-report-page li::marker{color:var(--arn-premium-teal)!important;font-weight:950!important}.guided-report-page li::marker{color:var(--arn-premium-teal)!important;font-weight:950!important}.progress-report-page li::marker{color:var(--arn-premium-teal)!important;font-weight:950!important}.invoice-document li::marker{color:var(--arn-premium-teal)!important;font-weight:950!important}.result-section li::marker{color:var(--arn-premium-teal)!important;font-weight:950!important}.pdf-action-plan-page .pdf-timeline,.pdf-timeline{counter-reset:actionStep!important;gap:14px!important;display:grid!important}.pdf-action-plan-page .pdf-timeline article,.pdf-timeline article,.pdf-timeline-step{min-height:74px!important;color:var(--arn-premium-ink)!important;background:linear-gradient(#fff 0%,#f7fafc 100%)!important;border:1px solid #0f6d7326!important;border-radius:20px!important;grid-template-columns:58px 1fr!important;align-items:center!important;gap:16px!important;padding:14px 18px!important;display:grid!important;box-shadow:0 12px 34px #0b1d3a0e!important}.pdf-action-plan-page .pdf-timeline article span,.pdf-action-plan-page .pdf-timeline-index,.pdf-timeline article span,.pdf-timeline-index{background:linear-gradient(135deg, var(--arn-premium-navy), var(--arn-premium-teal))!important;color:#fff!important;letter-spacing:.02em!important;opacity:1!important;border-radius:15px!important;place-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;font-size:.92rem!important;font-weight:950!important;display:grid!important;box-shadow:0 12px 24px #0b1d3a2e!important}.pdf-action-plan-page .pdf-timeline article p,.pdf-timeline article p,.pdf-timeline-step p{color:var(--arn-premium-text)!important;text-align:left!important;margin:0!important;font-size:1rem!important;line-height:1.55!important}.bigfive-report-page{background:radial-gradient(circle at 100% 0,#d18a2e13,#0000 26%),radial-gradient(circle at 0 100%,#0f6d7313,#0000 28%),#fff!important}.bigfive-insight-hero,.ocean-premium-hero{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.bigfive-insight-hero article,.ocean-premium-card,.ocean-signature-card,.ocean-resource-card{min-height:300px!important;color:var(--arn-premium-ink)!important;background:radial-gradient(circle at 100% 0,#0f6d731f,#0000 34%),linear-gradient(#fff 0%,#f8fbfc 100%)!important;border:1px solid #0f6d732e!important;border-radius:30px!important;padding:34px 32px!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 52px #0b1d3a14!important}.bigfive-insight-hero article:nth-child(2),.ocean-resource-card{background:radial-gradient(circle at 100% 0,#d18a2e29,#0000 34%),linear-gradient(#fff 0%,#fff9ef 100%)!important;border-color:#d18a2e38!important}.bigfive-insight-hero article:before,.ocean-premium-card:before{content:""!important;background:linear-gradient(180deg, var(--arn-premium-teal), var(--arn-premium-gold))!important;border-radius:30px 0 0 30px!important;width:8px!important;position:absolute!important;inset:0 auto 0 0!important}.bigfive-insight-hero span,.ocean-premium-card span{color:var(--arn-premium-teal)!important;text-transform:uppercase!important;letter-spacing:.13em!important;opacity:1!important;margin-bottom:12px!important;font-size:.78rem!important;font-weight:950!important;display:block!important}.bigfive-insight-hero strong,.ocean-premium-card strong{color:var(--arn-premium-navy)!important;letter-spacing:-.035em!important;margin-bottom:14px!important;font-size:1.65rem!important;font-weight:900!important;line-height:1.12!important;display:block!important}.bigfive-insight-hero p,.ocean-premium-card p{color:var(--arn-premium-text)!important;text-align:center!important;margin:0!important;font-size:1.02rem!important;line-height:1.72!important}.bigfive-grid.two .result-list-card,.bigfive-mini-grid .result-list-card,.bigfive-trait-list article,.bigfive-action-steps article,.bigfive-note-box,.bigfive-final-box{color:var(--arn-premium-ink)!important;background:linear-gradient(#fff 0%,#f8fbfc 100%)!important;border:1px solid #0f6d7329!important;box-shadow:0 14px 40px #0b1d3a11!important}.bigfive-grid.two .result-list-card>strong,.bigfive-mini-grid .result-list-card>strong{color:var(--arn-premium-navy)!important;text-align:center!important;font-size:1.08rem!important}.bigfive-grid.two .result-list-card li,.bigfive-mini-grid .result-list-card li{text-align:left!important}.bigfive-action-steps article span{background:linear-gradient(135deg, var(--arn-premium-navy), var(--arn-premium-teal))!important;color:#fff!important;opacity:1!important;box-shadow:0 10px 24px #0b1d3a29!important}.bigfive-action-steps article strong,.bigfive-action-steps article p{color:var(--arn-premium-ink)!important}.ocean-card-openness,.bigfive-summary-grid article:first-child{border-left:6px solid #7c3aed!important}.ocean-card-conscientiousness,.bigfive-summary-grid article:nth-child(2){border-left:6px solid #2563eb!important}.ocean-card-extraversion,.bigfive-summary-grid article:nth-child(3){border-left:6px solid #d97706!important}.ocean-card-agreeableness,.bigfive-summary-grid article:nth-child(4){border-left:6px solid #059669!important}.ocean-card-neuroticism,.bigfive-summary-grid article:nth-child(5){border-left:6px solid #dc2626!important}.table-card,.admin-table,.crm-table,.invoice-lines,.parent-row,.child-row,.expandable-parent-row,.expandable-child-row{color:var(--arn-premium-ink)!important}:where(.parent-row,.expandable-parent-row){background:linear-gradient(#fff 0%,#f8fbfc 100%)!important;border:1px solid #0f6d7329!important}:where(.child-row,.expandable-child-row){background:#fff!important;border-color:#94a3b838!important}button,.button,.primary-button,.secondary-button,.ghost-button{font-weight:800!important}button:focus-visible,.button:focus-visible,.primary-button:focus-visible,.secondary-button:focus-visible,.ghost-button:focus-visible,a:focus-visible{outline-offset:3px!important;outline:3px solid #0f6d7338!important}.rating-button,.score-button,.question-scale button,.likert-button{color:var(--arn-premium-navy)!important;background:#fff!important;border-color:#0f6d732e!important}.rating-button.selected,.score-button.selected,.question-scale button.selected,.likert-button.selected,.question-scale button[aria-pressed=true]{color:#fff!important;background:linear-gradient(135deg, var(--arn-premium-teal), #0b7f83)!important;border-color:var(--arn-premium-teal)!important}@media (width<=900px){.bigfive-insight-hero,.ocean-premium-hero{grid-template-columns:1fr!important}.pdf-action-plan-page .pdf-timeline article,.pdf-timeline article,.pdf-timeline-step{grid-template-columns:52px 1fr!important}}@media print{.premium-pdf-page,.coach-report-page,.bigfive-report-page,.guided-report-page,.progress-report-page,.invoice-document,.premium-pdf-page *,.coach-report-page *,.bigfive-report-page *,.guided-report-page *,.progress-report-page *,.invoice-document *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.pdf-action-plan-page .pdf-timeline article,.pdf-timeline article,.bigfive-insight-hero article,.ocean-premium-card{break-inside:avoid!important;page-break-inside:avoid!important}}.v140-portrait-page{background:radial-gradient(circle at 92% 14%,#0f6d731a,#0000 28%),radial-gradient(circle at 8% 92%,#d8942a1a,#0000 30%),#fff}.v140-portrait-hero{grid-template-columns:1.35fr .8fr;gap:24px;margin-top:20px;display:grid}.v140-portrait-hero article,.v140-portrait-hero aside,.v140-method-card,.v140-domain-hero article,.v140-positioning-box,.v140-key-box{color:#071a3a;background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d732e;border-radius:28px;padding:26px;box-shadow:0 20px 55px #0f172a14}.v140-portrait-hero article span,.v140-portrait-hero aside small,.v140-domain-hero article span{text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-size:.76rem;font-weight:950;display:inline-flex;color:#0f6d73!important}.v140-portrait-hero h3,.v140-domain-hero h3,.v140-method-card h3{margin:0 0 14px;font-size:clamp(1.35rem,2vw,2rem);line-height:1.1;color:#061b3a!important}.v140-portrait-hero p,.v140-long-reading p,.v140-domain-hero p,.v140-method-card p{font-size:1rem;line-height:1.75;color:#10213f!important}.v140-portrait-hero aside{color:#fff;background:linear-gradient(135deg,#0f6d73fa,#0b1d3af5),#0b1d3a}.v140-portrait-hero aside strong{margin-bottom:6px;font-size:1.45rem;display:block;color:#fff!important}.v140-portrait-hero aside small,.v140-portrait-hero aside p{color:#ffffffeb!important}.v140-long-reading{background:#fffbf2;border:1px solid #d8942a40;border-radius:26px;margin:22px 0;padding:24px 28px}.v140-long-reading p{margin:0 0 14px}.v140-long-reading p:last-child{margin-bottom:0}.v140-mirror-grid,.v140-domain-grid,.v140-final-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.v140-key-box,.v140-positioning-box{margin-top:22px}.v140-key-box strong,.v140-positioning-box strong{margin-bottom:12px;font-size:1.05rem;display:block;color:#061b3a!important}.v140-key-box ul,.v140-positioning-box ul{margin:0;padding-left:1.4rem}.v140-key-box li,.v140-positioning-box li{margin:8px 0;line-height:1.6}.v140-domain-hero{grid-template-columns:1.1fr .9fr;gap:20px;margin-top:20px;margin-bottom:22px;display:grid}.v140-domain-hero article:nth-child(2){background:linear-gradient(135deg,#0f6d7314,#d8942a1a),#fff}.v140-method-card{background:linear-gradient(135deg,#fffbebfa,#fffffffa);border-color:#d8942a47;margin:22px 0}.v140-final-synthesis .pdf-final-summary{margin-bottom:20px}.v140-final-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ocean-deep-page .ocean-reading-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:20px;margin-bottom:20px;display:grid}.ocean-reading-panel article{background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d732e;border-radius:30px;padding:28px;position:relative;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.ocean-reading-panel article:before{content:"";background:linear-gradient(#0f6d73,#d8942a);width:8px;position:absolute;inset:0 auto 0 0}.ocean-reading-panel span{text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-size:.75rem;font-weight:950;display:inline-flex;color:#0f6d73!important}.ocean-reading-panel h3{margin:0 0 12px;font-size:1.35rem;color:#061b3a!important}.ocean-reading-panel p{line-height:1.7;color:#10213f!important}.v140-coach-premium-page .coach-note-box{border-left:8px solid #0f6d73;margin-top:20px}.premium-pdf-page .result-list-card,.bigfive-report-page .result-list-card,.coach-report-page .result-list-card{line-height:1.6}.premium-pdf-page .result-list-card li,.bigfive-report-page .result-list-card li,.coach-report-page .result-list-card li{margin-bottom:8px}@media (width<=960px){.v140-portrait-hero,.v140-mirror-grid,.v140-domain-grid,.v140-domain-hero,.v140-final-grid,.ocean-deep-page .ocean-reading-panel{grid-template-columns:1fr}}@media print{.v140-portrait-hero,.v140-domain-hero,.ocean-deep-page .ocean-reading-panel{break-inside:avoid}.v140-portrait-hero article,.v140-portrait-hero aside,.v140-method-card,.v140-domain-hero article,.v140-positioning-box,.v140-key-box,.ocean-reading-panel article{box-shadow:none!important}}.landing-actions-premium{align-items:center}.landing-trust-strip{flex-wrap:wrap;gap:10px;margin:18px 0 6px;display:flex}.landing-trust-strip span{color:#0b4f55;background:#0f6d7314;border:1px solid #0f6d7324;border-radius:999px;align-items:center;padding:8px 12px;font-size:.88rem;font-weight:800;display:inline-flex}.v141-experience-section,.v141-comparison-section{position:relative;overflow:hidden}.v141-experience-grid,.v141-checkout-steps,.v141-request-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.v141-experience-grid article,.v141-checkout-steps article,.v141-request-flow article{background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:24px;padding:22px;box-shadow:0 16px 38px #0f172a12}.v141-experience-grid span,.v141-checkout-steps span,.v141-request-flow span{background:linear-gradient(135deg,#0f6d73,#0b1d3a);border-radius:15px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:14px;font-weight:950;display:inline-flex;color:#fff!important}.v141-experience-grid strong,.v141-checkout-steps strong,.v141-request-flow strong{margin-bottom:8px;font-size:1.05rem;display:block;color:#061b3a!important}.v141-experience-grid p,.v141-checkout-steps p,.v141-request-flow p{margin:0;line-height:1.55;color:#253653!important}.v141-offers-hero,.v141-checkout-hero,.v141-contact-hero,.v141-account-hero,.v141-test-access-hero{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:stretch;gap:24px;margin-bottom:28px;display:grid}.v141-offers-hero>div,.v141-checkout-hero>div,.v141-contact-hero>div,.v141-account-hero>div,.v141-test-access-hero>div{background:radial-gradient(circle at 95% 15%,#0f6d731a,#0000 30%),#fff;border:1px solid #0f6d7326;border-radius:30px;padding:28px;box-shadow:0 20px 55px #0f172a12}.v141-offers-hero aside,.v141-checkout-hero aside,.v141-contact-hero aside,.v141-account-hero aside,.v141-test-access-hero aside{color:#fff;background:linear-gradient(135deg,#0f6d73fa,#0b1d3af5),#0b1d3a;border-radius:30px;padding:28px;box-shadow:0 24px 60px #0b1d3a38}.v141-offers-hero aside span,.v141-checkout-hero aside span,.v141-contact-hero aside span,.v141-account-hero aside span,.v141-test-access-hero aside span{text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-size:.76rem;font-weight:900;display:inline-flex;color:#ffffffc7!important}.v141-offers-hero aside strong,.v141-checkout-hero aside strong,.v141-contact-hero aside strong,.v141-account-hero aside strong,.v141-test-access-hero aside strong{margin-bottom:10px;font-size:1.45rem;display:block;color:#fff!important}.v141-offers-hero aside p,.v141-checkout-hero aside p,.v141-contact-hero aside p,.v141-account-hero aside p,.v141-test-access-hero aside p{line-height:1.65;color:#ffffffe6!important}.v141-offer-grid{align-items:stretch}.v141-offer-card{flex-direction:column;gap:14px;min-height:100%;display:flex;position:relative;overflow:hidden}.v141-offer-card.highlighted{border-color:#0f6d7352;box-shadow:0 24px 65px #0f6d7321}.v141-offer-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.v141-offer-best{background:#0f6d7312;border:1px solid #0f6d731f;border-radius:18px;padding:14px}.v141-offer-best small,.v141-offer-outcome span{text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:.72rem;font-weight:900;display:block;color:#0f6d73!important}.v141-offer-best b{color:#071a3a;line-height:1.4}.v141-offer-deliverables{color:#152642;margin:0;padding-left:1.25rem}.v141-offer-deliverables li{margin:7px 0;line-height:1.45}.v141-offer-deliverables li::marker{color:#0f6d73;font-weight:950}.v141-offer-outcome{background:#fffbf2;border:1px solid #d8942a38;border-radius:20px;margin-top:auto;padding:16px}.v141-offer-outcome p{margin:0;color:#253653!important}.v141-comparison-table{gap:10px;margin-top:18px;display:grid}.v141-comparison-table>div{grid-template-columns:1fr repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.v141-comparison-table strong,.v141-comparison-table span{color:#10213f;background:#fff;border:1px solid #94a3b83d;border-radius:16px;padding:14px 16px}.v141-comparison-table strong{background:linear-gradient(135deg,#0f6d73,#0b1d3a);color:#fff!important}.v141-comparison-table span{font-weight:750}.v141-checkout-layout .checkout-panel,.v141-checkout-layout .checkout-form{border-color:#0f6d7329;box-shadow:0 20px 55px #0f172a12}.v141-checkout-copy,.v141-account-benefits{background:#0f6d7312;border:1px solid #0f6d7321;border-radius:20px;margin:16px 0;padding:16px}.v141-checkout-copy strong{margin-bottom:6px;display:block;color:#061b3a!important}.v141-checkout-copy p{margin:0;line-height:1.55;color:#253653!important}.v141-account-benefits{flex-wrap:wrap;gap:10px;display:flex}.v141-account-benefits span{background:#fff;border:1px solid #0f6d7324;border-radius:999px;padding:8px 11px;font-size:.85rem;font-weight:800;display:inline-flex;color:#0b4f55!important}.v141-request-section{margin-top:10px}.v141-request-flow{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px}@media (width<=960px){.v141-experience-grid,.v141-checkout-steps,.v141-request-flow,.v141-offers-hero,.v141-checkout-hero,.v141-contact-hero,.v141-account-hero,.v141-test-access-hero,.v141-comparison-table>div{grid-template-columns:1fr}}.section-kicker{text-transform:uppercase;align-items:center;gap:12px;line-height:1.1;width:auto!important;box-shadow:none!important;color:#0b5e65!important;letter-spacing:.14em!important;background:0 0!important;border:0!important;margin:0 0 14px!important;padding:0!important;font-size:.78rem!important;font-weight:950!important;display:inline-flex!important}.section-kicker:after{content:"";background:linear-gradient(90deg,#0f6d73,#d8942a);border-radius:999px;width:72px;height:2px;display:inline-block;transform:translateY(1px)}.landing-copy .badge,.landing-trust-strip,.public-price-simulator{display:none!important}.v141-experience-section .section-kicker,.v141-comparison-section .section-kicker,.landing-section .section-kicker,.v141-offers-hero .section-kicker,.v141-checkout-hero .section-kicker,.v141-contact-hero .section-kicker,.v141-account-hero .section-kicker,.v141-test-access-hero .section-kicker{justify-content:flex-start}.landing-section h2,.v141-offers-hero h1,.v141-checkout-hero h1,.v141-contact-hero h1,.v141-account-hero h1,.v141-test-access-hero h1{letter-spacing:-.03em}.landing-section h2{margin-top:0}@media (width<=768px){.section-kicker:after{width:42px}}.v142-collectif-section,.v142-campaign-offer-section,.v142-contact-brief{position:relative;overflow:hidden}.v142-collectif-hero{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:stretch;gap:22px;margin-bottom:22px;display:grid}.v142-collectif-hero>div,.v142-contact-brief,.v142-deliverables-box{background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:30px;padding:28px;box-shadow:0 20px 55px #0f172a12}.v142-collectif-hero aside{color:#fff;background:linear-gradient(135deg,#0f6d73fa,#0b1d3af5);border-radius:30px;padding:28px;box-shadow:0 24px 60px #0b1d3a2e}.v142-collectif-hero aside span{text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-size:.76rem;font-weight:950;display:inline-flex;color:#ffffffc7!important}.v142-collectif-hero aside strong{margin-bottom:10px;font-size:1.45rem;display:block;color:#fff!important}.v142-collectif-hero aside p,.v142-collectif-hero>div p{line-height:1.65}.v142-usecase-grid,.v142-campaign-grid,.v142-brief-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.v142-usecase-grid article,.v142-campaign-grid article,.v142-brief-grid article{background:#fff;border:1px solid #0f6d7324;border-radius:24px;padding:22px;box-shadow:0 16px 40px #0f172a0f}.v142-usecase-grid strong,.v142-campaign-grid strong,.v142-brief-grid strong{margin-bottom:8px;font-size:1.05rem;display:block;color:#061b3a!important}.v142-usecase-grid p,.v142-campaign-grid p,.v142-brief-grid p{margin:0 0 10px;line-height:1.55;color:#253653!important}.v142-usecase-grid small{font-weight:800;line-height:1.45;display:block;color:#0b5e65!important}.v142-campaign-grid span{background:linear-gradient(135deg,#0f6d73,#0b1d3a);border-radius:15px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:14px;font-weight:950;display:inline-flex;color:#fff!important}.v142-deliverables-box{background:linear-gradient(135deg,#fffbf2fa,#fffffffa);border-color:#d8942a38;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:20px;margin-top:20px;display:grid}.v142-deliverables-box strong{margin-bottom:8px;font-size:1.15rem;display:block;color:#061b3a!important}.v142-deliverables-box ul{margin:0;padding-left:1.25rem}.v142-deliverables-box li{margin:8px 0;line-height:1.5;color:#10213f!important}.v142-deliverables-box li::marker{color:#0f6d73;font-weight:950}.v142-collectif-actions{margin-top:22px}.v142-contact-brief{margin:24px 0}.v142-contact-brief>div:first-child{margin-bottom:12px}@media (width<=1050px){.v142-usecase-grid,.v142-campaign-grid,.v142-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.v142-collectif-hero,.v142-usecase-grid,.v142-campaign-grid,.v142-brief-grid,.v142-deliverables-box{grid-template-columns:1fr}}.landing-preview-card-v143{gap:16px;padding:30px!important}.landing-preview-card-v143 .preview-card-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.landing-preview-card-v143 .preview-card-top span,.landing-preview-card-v143 .preview-card-top em{background:#ffffff1f;border-radius:999px;width:auto;padding:8px 12px;font-size:.82rem;font-style:normal;font-weight:900;display:inline-flex;color:#fff!important}.landing-preview-card-v143 .preview-card-top em{background:#d8942a38;color:#ffe8b8!important}.preview-insight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.preview-insight-grid article{background:#ffffff14;border:1px solid #ffffff21;border-radius:16px;padding:12px}.preview-insight-grid b,.preview-insight-grid span{display:block;color:#fff!important}.preview-insight-grid b{margin-bottom:4px;font-size:.82rem}.preview-insight-grid span{opacity:.72;font-size:.74rem;line-height:1.3}.preview-next-step{background:linear-gradient(135deg,#0f6d7352,#d8942a33);border:1px solid #ffffff24;border-radius:20px;margin-top:14px;padding:16px}.preview-next-step span{text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:.72rem;font-weight:950;display:block;color:#ffe8b8!important}.preview-next-step p{margin:0;line-height:1.45;color:#fff!important}.v143-comparison-table{background:#fff;border:1px solid #0f6d732e;border-radius:24px;padding:12px;box-shadow:0 18px 45px #0f172a0f}.v143-comparison-table>div{grid-template-columns:1.1fr repeat(3,minmax(0,1fr))}.v143-comparison-table .v143-comparison-header strong,.v143-comparison-table .v143-comparison-header span{font-weight:950;color:#fff!important;background:linear-gradient(135deg,#0f6d73,#0b1d3a)!important;border-color:#0f6d7338!important}.rgpd-consent-box{gap:16px;display:grid}.collective-share-consent-check,.collective-share-toggle{cursor:pointer;color:#10213f;background:#0f6d7312;border:1px solid #0f6d7329;border-radius:18px;align-items:flex-start;gap:12px;padding:16px;line-height:1.55;display:flex}.collective-share-consent-check input,.collective-share-toggle input{width:18px;min-width:18px;margin-top:4px}.collective-share-panel{background:linear-gradient(#fff 0%,#f8fbfc 100%)!important;border-color:#0f6d7338!important}.customer-dashboard-overview,.candidate-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.candidate-hub-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-dashboard-overview article,.candidate-hub-grid article{background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:22px;padding:20px;box-shadow:0 16px 38px #0f172a0f}.customer-dashboard-overview span,.candidate-hub-grid span{text-transform:uppercase;letter-spacing:.09em;margin-bottom:8px;font-size:.74rem;font-weight:950;display:block;color:#0f6d73!important}.customer-dashboard-overview strong,.candidate-hub-grid strong{margin-bottom:8px;font-size:1.1rem;display:block;color:#071a3a!important}.customer-dashboard-overview p,.candidate-hub-grid p{margin:0 0 12px;line-height:1.5;color:#253653!important}.unified-account-header{gap:16px}.unified-account-actions{justify-content:flex-end;align-items:center;display:flex}.field-hint{color:#714a0d;background:#fffbf2;border:1px solid #d8942a3d;border-radius:14px;margin:10px 0 0;padding:12px 14px;font-weight:750;line-height:1.45}@media (width<=1040px){.preview-insight-grid,.customer-dashboard-overview,.candidate-hub-grid,.v143-comparison-table>div{grid-template-columns:1fr}}.coach-session-credit-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.coach-session-credit-strip article{background:linear-gradient(#fff 0%,#f7fbfc 100%);border:1px solid #0f6d7324;border-radius:18px;padding:14px;box-shadow:0 12px 26px #0f172a0d}.coach-session-credit-strip span,.coach-session-meta-line span,.coach-session-credit-pill{color:#0f6d73;text-transform:uppercase;letter-spacing:.06em;background:#0f6d7314;border-radius:999px;align-items:center;width:fit-content;padding:5px 9px;font-size:.72rem;font-weight:950;display:inline-flex}.coach-session-credit-strip strong{color:#071a3a;margin-top:8px;font-size:1.18rem;line-height:1.25;display:block}.coach-session-credit-strip .credit-empty strong{color:#b45309}.v144-calendar-grid{grid-template-columns:minmax(0,1.2fr) repeat(4,minmax(130px,.7fr))}.v144-link-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.candidate-session-request-box{background:linear-gradient(135deg,#0f6d7312,#d8942a14);border:1px solid #0f6d7324;border-radius:22px;gap:14px;margin:16px 0;padding:16px;display:grid}.candidate-session-request-box strong{color:#071a3a;margin-bottom:4px;font-size:1rem;display:block}.candidate-session-request-box p{color:#253653;margin:0;line-height:1.5}.candidate-session-request-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;display:grid}.candidate-session-request-grid label,.candidate-accompaniment-window label{color:#334155;gap:6px;font-size:.82rem;font-weight:850;display:grid}.candidate-session-request-grid input,.candidate-session-request-grid select,.candidate-session-request-grid textarea{color:#172033;width:100%;font:inherit;background:#fffffff5;border:1px solid #0f6d732e;border-radius:16px;padding:11px 12px}.candidate-session-request-grid .request-note-field{grid-column:1/-2}.coach-session-pending-banner{color:#9a3412;background:#fff7ed;border:1px solid #f9731633;border-radius:16px;margin:12px 0;padding:13px 15px;font-weight:850}.coach-session-meta-line{flex-wrap:wrap;gap:8px;margin:8px 0 10px;display:flex}.coach-session-credit-pill{color:#8a5a12;white-space:nowrap;background:#d8942a21;align-self:flex-start;font-style:normal}.coach-session-meeting-box{background:#0f6d730f;border:1px solid #0f6d731f;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;padding:12px 13px;display:flex}.coach-session-meeting-box a,.coach-session-meeting-box span{color:#0b5e65;font-weight:900;text-decoration:none}.candidate-accompaniment-window{grid-column:1/-1;background:linear-gradient(135deg,#fff 0%,#f4fbfc 52%,#fff8ea 100%)!important;border-color:#0f6d732e!important}.candidate-accompaniment-menu{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.candidate-accompaniment-menu button{text-align:left;color:#071a3a;cursor:pointer;background:#fff;border:1px solid #0f6d7324;border-radius:22px;padding:18px;box-shadow:0 14px 34px #0f172a0f}.candidate-accompaniment-menu button:hover{border-color:#0f6d7357;transform:translateY(-2px);box-shadow:0 18px 42px #0f172a1a}.candidate-accompaniment-menu span{color:#0f6d73;background:#0f6d731a;border-radius:12px;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:12px;font-weight:950;display:inline-flex}.candidate-accompaniment-menu strong{color:#071a3a;margin-bottom:6px;font-size:1rem;display:block}.candidate-accompaniment-menu small{color:#516173;font-weight:750;line-height:1.35}@media (width<=1100px){.coach-session-credit-strip,.candidate-session-request-grid,.candidate-accompaniment-menu,.v144-calendar-grid,.v144-link-grid{grid-template-columns:1fr}.candidate-session-request-grid .request-note-field{grid-column:auto}}.error-empty{color:#7f1d1d!important;background:#fef2f2eb!important;border-color:#b91c1c3d!important}.customer-dashboard-overview-v145{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-premium-dashboard-v145{gap:22px;display:grid}.customer-command-center-v145{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:stretch;gap:18px;display:grid}.customer-command-hero-v145,.customer-next-action-card-v145,.customer-dashboard-lanes-v145 article,.customer-result-strip-v145 article{background:linear-gradient(#fff 0%,#f7fbfc 100%);border:1px solid #0f6d7329;border-radius:28px;box-shadow:0 22px 48px #0a1f3714}.customer-command-hero-v145{color:#fff;background:radial-gradient(circle at 20% 20%,#d8942a29,#0000 30%),linear-gradient(135deg,#08223f 0%,#0f6d73 62%,#d8942a 140%);min-height:260px;padding:28px}.customer-command-hero-v145 span,.customer-next-action-card-v145 span,.customer-dashboard-lanes-v145 span,.customer-result-strip-v145 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px;font-size:.74rem;font-weight:950;display:inline-flex}.customer-command-hero-v145 span{color:#ffffffd1}.customer-command-hero-v145 strong{letter-spacing:-.055em;max-width:680px;margin-bottom:18px;font-size:clamp(1.8rem,4vw,3.1rem);line-height:1.02;display:block;color:#fff!important}.customer-command-hero-v145 p{max-width:680px;margin:0 0 22px;font-size:1.02rem;line-height:1.65;color:#ffffffdb!important}.customer-command-actions-v145{flex-wrap:wrap;gap:10px;display:flex}.customer-command-actions-v145 .secondary-button{color:#fff!important;background:#ffffff21!important;border-color:#ffffff3d!important}.customer-next-action-card-v145{flex-direction:column;justify-content:space-between;padding:24px;display:flex}.customer-next-action-card-v145 strong{font-size:1.35rem;line-height:1.2;color:#071a3a!important}.customer-progress-track-v145{background:#0f6d731f;border-radius:999px;height:12px;margin:22px 0 12px;position:relative;overflow:hidden}.customer-progress-track-v145 i{border-radius:inherit;background:linear-gradient(90deg,#0f6d73,#d8942a);height:100%;display:block}.customer-next-action-card-v145 small{color:#465575;font-weight:750}.customer-dashboard-lanes-v145,.customer-result-strip-v145{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.customer-dashboard-lanes-v145 article,.customer-result-strip-v145 article{padding:22px}.customer-dashboard-lanes-v145 strong,.customer-result-strip-v145 strong{margin-bottom:8px;font-size:1.08rem;display:block;color:#071a3a!important}.customer-dashboard-lanes-v145 p,.customer-result-strip-v145 p{margin:0 0 14px;line-height:1.55;color:#31415f!important}.customer-latest-results-v145{gap:14px;display:grid}.customer-result-strip-v145{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-result-strip-v145 small{color:#65708d;margin-bottom:10px;font-weight:750;display:block}@media (width<=980px){.customer-command-center-v145,.customer-dashboard-lanes-v145,.customer-result-strip-v145,.customer-dashboard-overview-v145{grid-template-columns:1fr}}.questionnaire-mode-chip{letter-spacing:.02em;color:#0b5e65;background:#ffffffdb;border:1px solid #0f6d7333;border-radius:999px;align-items:center;width:fit-content;max-width:100%;margin:10px 0 14px;padding:8px 12px;font-size:.78rem;font-weight:900;display:inline-flex;box-shadow:0 10px 24px #0b5e6514}.questionnaire-mode-chip.forced{color:#7c4d00;background:linear-gradient(135deg,#fff7e6f2,#ffffffe6);border-color:#d8942a59}.questionnaire-mode-chip.free{color:#0b5e65;border-color:#0f6d733d}.customer-documents-account-section-v1451{gap:18px;display:grid}.customer-documents-empty-v1451,.customer-document-result-card-v1451{background:#ffffffeb;border:1px solid #0b5e651f;border-radius:24px;padding:18px;box-shadow:0 18px 42px #0b5e6514}.customer-documents-empty-v1451{gap:10px;display:grid}.customer-documents-grid-v1451{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.customer-document-result-card-v1451{gap:14px;display:grid}.customer-document-result-card-v1451 span{color:#0b5e65;text-transform:uppercase;letter-spacing:.08em;background:#0f6d7314;border-radius:999px;width:fit-content;margin-bottom:8px;padding:5px 9px;font-size:.74rem;font-weight:900;display:inline-flex}.customer-document-result-card-v1451 strong{color:#123235;font-size:1.02rem;display:block}.customer-document-result-card-v1451 small{color:#1232359e;margin-top:4px;font-weight:700;display:block}.customer-document-actions-v1451{flex-wrap:wrap;gap:8px;display:flex}.customer-document-actions-v1451 button{min-height:38px}.customer-document-actions-v1451 button:disabled{opacity:.45;cursor:not-allowed}.candidate-empty-state{color:#476367;background:#ffffffc7;border:1px solid #0f6d732e;border-radius:16px;justify-content:center;align-items:center;width:fit-content;max-width:100%;padding:11px 14px;font-size:.92rem;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #082d3214}button:disabled,button[disabled]{cursor:not-allowed;opacity:.58;filter:grayscale(.18)}.access-disabled-note{color:#7a3b2f;background:#fff7f1e0;border:1px solid #732a2a29;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:8px 12px;font-weight:900;line-height:1.1;display:inline-flex}.access-disabled-note.cancelled,.access-disabled-note.paid{color:#665446;background:#f4eee8e6;border-color:#5c4c3f2e}.customer-command-actions-v145 .candidate-empty-state,.hybrid-personal-access-panel .candidate-empty-state,.customer-documents-empty-v1451 .candidate-empty-state{margin-top:0}.customer-order-card .assignment-actions .access-disabled-note{white-space:nowrap}.admin-coach-board{display:none}.admin-view-coach .admin-coach-board{display:block!important}.admin-view-coach .admin-sales-board,.admin-view-coach .admin-orders-board,.admin-view-coach .admin-payments-board,.admin-view-coach .admin-emails-board,.admin-view-coach .admin-customers-board,.admin-view-coach .admin-recipe-board,.admin-view-coach .admin-action-center,.admin-view-coach .admin-followup-board,.admin-view-coach .admin-tools-panel,.admin-view-coach .admin-list,.admin-view-coach .admin-pagination,.admin-view-coach>.result-actions,.admin-view-main .admin-coach-board,.admin-view-sales .admin-coach-board,.admin-view-crm .admin-coach-board,.admin-view-orders .admin-coach-board,.admin-view-prices .admin-coach-board,.admin-view-payments .admin-coach-board,.admin-view-emails .admin-coach-board,.admin-view-promos .admin-coach-board,.admin-view-customers .admin-coach-board,.admin-view-recipe .admin-coach-board{display:none!important}.admin-coach-premium-v146{margin-top:24px}.admin-coach-hero-v146{color:#fff;background:radial-gradient(circle at 0 0,#d8942a2e,#0000 34%),linear-gradient(135deg,#0b1d3a 0%,#0f6d73 100%);border-radius:32px;grid-template-columns:minmax(0,1.5fr) minmax(260px,.55fr);align-items:stretch;gap:18px;padding:26px;display:grid;box-shadow:0 24px 64px #0b1d3a38}.admin-coach-hero-v146 .section-kicker,.admin-coach-hero-v146 h2,.admin-coach-hero-v146 p,.admin-coach-next-v146 span,.admin-coach-next-v146 strong{color:#fff!important}.admin-coach-hero-v146 h2{margin:8px 0 10px;font-size:clamp(1.65rem,2.6vw,2.45rem);line-height:1.02}.admin-coach-hero-v146 p{opacity:.86;max-width:780px}.admin-coach-next-v146{background:#ffffff1f;border:1px solid #ffffff38;border-radius:26px;flex-direction:column;justify-content:center;gap:10px;padding:22px;display:flex;box-shadow:inset 0 1px #ffffff2e}.admin-coach-next-v146 span{text-transform:uppercase;letter-spacing:.12em;opacity:.78;font-size:.78rem}.admin-coach-next-v146 strong{font-size:1.2rem;line-height:1.2}.admin-coach-metrics-v146{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.admin-coach-metrics-v146 article{background:linear-gradient(#fff 0%,#f7fbfb 100%);border:1px solid #0f6d7324;border-radius:24px;padding:18px;box-shadow:0 16px 42px #082d3214}.admin-coach-metrics-v146 article.alert{background:linear-gradient(#fff 0%,#fff6f4 100%);border-color:#c7494947}.admin-coach-metrics-v146 article.warning{background:linear-gradient(#fff 0%,#fffaf0 100%);border-color:#d8942a52}.admin-coach-metrics-v146 span,.admin-coach-panel-head-v146 span,.coach-card-next-v146 span{color:#63767a;letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:950;display:block}.admin-coach-metrics-v146 strong{color:#0b1d3a;margin:6px 0 4px;font-size:1.72rem;display:block}.admin-coach-metrics-v146 small{color:#5d6f74;font-weight:750}.admin-coach-columns-v146{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:18px;margin-bottom:18px;display:grid}.admin-coach-panel-v146,.admin-coach-candidates-v146{background:#fff;border:1px solid #dce8e9;border-radius:30px;padding:22px;box-shadow:0 18px 54px #082d3214}.admin-coach-panel-head-v146{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.admin-coach-panel-head-v146 strong{color:#102d33;margin-top:4px;font-size:1.15rem;display:block}.admin-coach-priority-list-v146,.admin-coach-session-list-v146{gap:12px;display:grid}.coach-priority-row,.admin-coach-session-list-v146 article{background:#f8fbfb;border:1px solid #0f6d731f;border-radius:22px;justify-content:space-between;align-items:center;gap:16px;padding:15px;display:flex}.coach-priority-row.urgent{background:linear-gradient(#fff 0%,#fff8ec 100%);border-color:#d8942a57}.coach-priority-row em{color:#8a5c13;background:#d8942a24;border-radius:999px;width:fit-content;margin-bottom:5px;padding:4px 8px;font-size:.72rem;font-style:normal;font-weight:950;display:inline-flex}.coach-priority-row strong,.admin-coach-session-list-v146 strong{color:#0b1d3a;display:block}.coach-priority-row span,.admin-coach-session-list-v146 span{color:#476367;margin-top:3px;font-weight:800;display:block}.coach-priority-row small,.admin-coach-session-list-v146 small{color:#6a7b80;margin-top:2px;font-weight:700;display:block}.admin-coach-card-grid-v146{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-coach-candidate-card-v146{background:linear-gradient(#fff 0%,#f8fbfb 100%);border:1px solid #0f6d7324;border-radius:26px;gap:14px;padding:18px;display:grid;box-shadow:0 14px 40px #082d3212}.coach-card-top-v146{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.coach-card-top-v146 strong{color:#0b1d3a;font-size:1.05rem;display:block}.coach-card-top-v146 span,.coach-card-profile-v146 small,.coach-card-next-v146 small{color:#62777b;font-weight:750}.coach-card-top-v146 em{color:#476367;white-space:nowrap;background:#eef4f5;border-radius:999px;padding:5px 9px;font-size:.72rem;font-style:normal;font-weight:950}.coach-card-top-v146 em.active{color:#0f6d73;background:#0f6d731f}.coach-card-profile-v146{background:#0b1d3a0a;border-radius:18px;padding:12px}.coach-card-profile-v146 span{color:#102d33;font-weight:950;display:block}.coach-card-badges-v146{flex-wrap:wrap;gap:8px;display:flex}.coach-card-badges-v146 span{color:#0f6d73;background:#0f6d7317;border-radius:999px;padding:6px 9px;font-size:.72rem;font-weight:950}.coach-card-badges-v146 span.neutral{color:#63767a;background:#63767a1a}.coach-card-badges-v146 span.ok{color:#2e7d53;background:#347c551f}.coach-card-badges-v146 span.alert{color:#b0443d;background:#c749491f}.coach-card-next-v146{background:#d8942a0f;border:1px dashed #d8942a57;border-radius:18px;padding:12px}.coach-card-next-v146 strong{color:#0b1d3a;margin:4px 0 3px;display:block}.coach-card-actions-v146{flex-wrap:wrap;gap:9px;display:flex}@media (width<=1100px){.admin-coach-metrics-v146{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-coach-columns-v146,.admin-coach-hero-v146{grid-template-columns:1fr}}@media (width<=780px){.admin-coach-metrics-v146,.admin-coach-card-grid-v146{grid-template-columns:1fr}.coach-priority-row,.admin-coach-session-list-v146 article,.admin-coach-panel-head-v146,.coach-card-top-v146{flex-direction:column;align-items:stretch}}.calendar-action-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.calendar-action-row .secondary-button,.calendar-action-row button,.calendar-action-row a{width:fit-content}.coach-session-meeting-box button.secondary-button{min-height:34px;padding:8px 12px;font-size:.82rem}.customer-accompaniment-space-v1462{gap:18px;display:grid}.customer-accompaniment-hero-v1462{background:radial-gradient(circle at 0 0,#0f6d731f,#0000 34%),linear-gradient(135deg,#fffffff5,#f3fafaeb);border:1px solid #0f6d7329;border-radius:28px;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px;display:flex;box-shadow:0 18px 44px #082d321a}.customer-accompaniment-hero-v1462 h2{color:#082d32;letter-spacing:-.04em;margin:0 0 8px;font-size:clamp(1.6rem,3vw,2.15rem)}.customer-accompaniment-hero-v1462 p{color:#49686c;max-width:760px;margin:0;line-height:1.65}.customer-accompaniment-hero-actions,.customer-accompaniment-grid-v1462,.customer-accompaniment-navigation-v1462,.customer-journey-timeline-v1462{gap:12px;display:grid}.customer-accompaniment-hero-actions{justify-items:stretch;min-width:230px}.customer-accompaniment-grid-v1462{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-accompaniment-grid-v1462 article,.customer-accompaniment-navigation-v1462 button,.customer-journey-timeline-v1462 article{background:#ffffffe0;border:1px solid #0f6d7324;border-radius:22px;box-shadow:0 14px 34px #082d3214}.customer-accompaniment-grid-v1462 article{padding:18px}.customer-accompaniment-grid-v1462 span,.customer-accompaniment-navigation-v1462 span,.customer-journey-timeline-v1462 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:950;display:inline-flex}.customer-accompaniment-grid-v1462 strong{color:#082d32;margin:8px 0 5px;font-size:1.45rem;display:block}.customer-accompaniment-grid-v1462 p,.customer-journey-timeline-v1462 p{color:#567276;margin:0;font-size:.92rem;line-height:1.55}.customer-accompaniment-navigation-v1462{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-accompaniment-navigation-v1462 button{text-align:left;color:#082d32;padding:18px}.customer-accompaniment-navigation-v1462 strong{margin:8px 0 4px;font-size:1rem;display:block}.customer-accompaniment-navigation-v1462 small{color:#5e7478;font-weight:800}.customer-accompaniment-block-v1462{scroll-margin-top:96px}.customer-journey-timeline-v1462{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-journey-timeline-v1462 article{padding:18px;position:relative;overflow:hidden}.customer-journey-timeline-v1462 article:before{content:"";background:#0f6d7329;height:5px;position:absolute;inset:0 0 auto}.customer-journey-timeline-v1462 article.done:before{background:linear-gradient(90deg,#0f6d73,#34a853)}.customer-journey-timeline-v1462 article.active:before{background:linear-gradient(90deg,#0f6d73,#d8942a)}.customer-journey-timeline-v1462 strong{color:#082d32;margin:10px 0 6px;display:block}.customer-journey-timeline-v1462 button{margin-top:12px}.customer-discussion-v1462 .coach-message-composer{margin-top:16px}@media (width<=960px){.customer-accompaniment-hero-v1462{flex-direction:column}.customer-accompaniment-grid-v1462,.customer-accompaniment-navigation-v1462,.customer-journey-timeline-v1462{grid-template-columns:1fr}.customer-accompaniment-hero-actions{width:100%}}.customer-offer-selector-v1463{background:#ffffffe6;border:1px solid #0f6d7329;border-radius:24px;justify-content:space-between;align-items:flex-end;gap:18px;margin:22px 0 18px;padding:18px;display:flex;box-shadow:0 16px 36px #082d3214}.customer-offer-selector-v1463 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.11em;font-size:.78rem;font-weight:950;display:inline-flex}.customer-offer-selector-v1463 strong{color:#082d32;margin-top:6px;font-size:1.2rem;display:block}.customer-offer-selector-v1463 p{color:#5b7377;margin:6px 0 0;line-height:1.55}.customer-offer-selector-v1463 label{color:#0b5e65;min-width:min(420px,100%);font-weight:900}.customer-offer-selector-v1463 select{color:#082d32;background:#fff;border:1px solid #0f6d7338;border-radius:16px;width:100%;margin-top:8px;padding:12px 14px;font-weight:800}.selected-offer-pill-v1463{background:#0f6d7314;border:1px solid #0f6d7324;border-radius:18px;justify-items:end;gap:4px;padding:12px 14px;display:grid}@media (width<=840px){.customer-offer-selector-v1463{flex-direction:column;align-items:stretch}.selected-offer-pill-v1463{justify-items:start}}.v142-collectif-hero aside,.v142-collectif-hero aside *,.customer-accompaniment-navigation-v1462 button,.customer-accompaniment-navigation-v1462 button *{text-shadow:none}.v142-collectif-hero aside span{color:#ffffffd1!important}.v142-collectif-hero aside strong{color:#fff!important}.v142-collectif-hero aside p{color:#ffffffe0!important}.customer-accompaniment-navigation-v1462 button{color:#082d32!important;background:#fffffff0!important;border-color:#0f6d732e!important}.customer-accompaniment-navigation-v1462 button span{color:#0f6d73!important}.customer-accompaniment-navigation-v1462 button strong{color:#082d32!important}.customer-accompaniment-navigation-v1462 button small{color:#526a6f!important}.customer-documents-account-section-v1464{gap:18px;display:grid}.customer-result-export-menu-v1464{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.customer-result-export-menu-v1464 button{text-align:left;color:#082d32;background:linear-gradient(#fff 0%,#f6fbfc 100%);border:1px solid #0f6d732e;border-radius:20px;padding:16px;box-shadow:0 12px 28px #082d3214}.customer-result-export-menu-v1464 button span{color:#0f6d73;text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:950;display:block}.customer-result-export-menu-v1464 button strong{color:#082d32;margin-top:6px;display:block}.customer-result-export-menu-v1464 button:disabled{color:#74888c;opacity:.74;background:#f3f6f7}.customer-result-web-view-v1464{gap:18px;display:grid}.customer-web-result-section-v1464{background:#fffffff0;border:1px solid #0f6d7324;border-radius:28px;padding:20px;box-shadow:0 16px 38px #082d3214}.customer-web-result-section-v1464 h3{color:#082d32;margin:0;font-size:1.35rem}.customer-web-result-section-v1464 .section-title-row p{color:#5a7176;margin:4px 0 0}.customer-result-identity-v1464,.customer-ocean-preview-v1464,.customer-activity-preview-v1464,.customer-progress-preview-v1464{gap:12px;display:grid}.customer-result-identity-v1464{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-result-identity-v1464 article,.customer-ocean-preview-v1464 article,.customer-activity-preview-v1464 article,.customer-progress-preview-v1464 article{background:#f9fcfc;border:1px solid #0f6d731f;border-radius:20px;padding:16px}.customer-result-identity-v1464 span,.customer-progress-preview-v1464 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.1em;font-size:.76rem;font-weight:950}.customer-result-identity-v1464 strong,.customer-ocean-preview-v1464 strong,.customer-activity-preview-v1464 strong,.customer-progress-preview-v1464 strong{color:#082d32;margin:6px 0;display:block}.customer-result-identity-v1464 p,.customer-result-text-v1464 p,.customer-ocean-preview-v1464 p{color:#536e73;line-height:1.62}.customer-result-text-v1464{background:linear-gradient(#f8fbfc 0%,#fff 100%);border:1px solid #0f6d731f;border-radius:22px;margin-top:14px;padding:18px}.customer-result-text-v1464 strong{color:#082d32}.customer-color-bars-v1464{gap:12px;margin-top:14px;display:grid}.customer-color-bars-v1464 article{gap:7px;display:grid}.customer-color-bars-v1464 article>div{color:#082d32;justify-content:space-between;gap:12px;font-weight:900;display:flex}.customer-color-bars-v1464 i{background:linear-gradient(90deg,#0f6d73,#d8942a);border-radius:999px;height:9px;display:block}.customer-color-bars-v1464 p{color:#5a7176;margin:0;font-size:.9rem}.customer-ocean-preview-v1464{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-ocean-preview-v1464 span{color:#0f6d73;background:#0f6d731a;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-weight:950;display:inline-flex}.customer-ocean-preview-v1464 small,.customer-activity-preview-v1464 small,.customer-activity-preview-v1464 em{color:#5b7377;font-weight:800}.customer-activity-preview-v1464,.customer-progress-preview-v1464{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-progress-preview-v1464 strong{font-size:1.15rem}@media (width<=920px){.customer-result-export-menu-v1464,.customer-result-identity-v1464,.customer-ocean-preview-v1464,.customer-activity-preview-v1464,.customer-progress-preview-v1464{grid-template-columns:1fr}}.customer-result-export-menu-v1464,.customer-result-export-menu-v1466{grid-template-columns:repeat(5,minmax(0,1fr))!important}.customer-result-export-menu-v1464 button,.customer-result-export-menu-v1466 button,.customer-accompaniment-navigation-v1462 button{color:#fff!important;background:linear-gradient(135deg,#0f6d73 0%,#0b1d3a 100%)!important;border-color:#ffffff29!important}.customer-result-export-menu-v1464 button span,.customer-result-export-menu-v1464 button strong,.customer-result-export-menu-v1466 button span,.customer-result-export-menu-v1466 button strong,.customer-accompaniment-navigation-v1462 button span,.customer-accompaniment-navigation-v1462 button strong,.customer-accompaniment-navigation-v1462 button small{color:#fff!important}.customer-result-export-menu-v1464 button span,.customer-result-export-menu-v1466 button span,.customer-accompaniment-navigation-v1462 button span{opacity:.82}.customer-result-export-menu-v1464 button:disabled,.customer-result-export-menu-v1466 button:disabled{color:#52676c!important;background:linear-gradient(135deg,#dce7ea 0%,#c8d4d8 100%)!important;border-color:#52676c29!important}.customer-result-export-menu-v1464 button:disabled span,.customer-result-export-menu-v1464 button:disabled strong,.customer-result-export-menu-v1466 button:disabled span,.customer-result-export-menu-v1466 button:disabled strong{color:#52676c!important}.v142-collectif-hero aside span,.v142-collectif-hero aside strong,.v142-collectif-hero aside p{color:#fff!important}.v142-collectif-hero aside p,.customer-accompaniment-navigation-v1462 button small{opacity:.9}.customer-full-result-web-v1466{gap:24px;margin-top:20px;display:grid}.customer-web-result-anchor-v1466{background:#fffffff5;border:1px solid #0f6d7324;border-radius:30px;padding:20px;scroll-margin-top:96px;box-shadow:0 18px 44px #082d3214}.customer-web-result-anchor-v1466 h3{color:#082d32;margin:0;font-size:1.42rem}.customer-web-result-anchor-v1466 .section-title-row p{color:#587278;margin:4px 0 0;line-height:1.55}.customer-result-summary-card-v1466{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.customer-result-summary-card-v1466 article{background:linear-gradient(#f8fbfc 0%,#fff 100%);border:1px solid #0f6d731f;border-radius:22px;padding:16px}.customer-result-summary-card-v1466 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.1em;font-size:.76rem;font-weight:950}.customer-result-summary-card-v1466 strong{color:#082d32;margin:8px 0 6px;font-size:1.05rem;display:block}.customer-result-summary-card-v1466 p{color:#587278;margin:0;line-height:1.55}.embedded-result-report-v1466{background:#fff;border:1px solid #0f6d731a;border-radius:26px;overflow:hidden}.embedded-result-report-v1466 .result-context-toolbar,.embedded-result-report-v1466 .bigfive-report-toolbar,.customer-web-result-anchor-v1466 .web-premium-intro{display:none!important}.customer-web-result-anchor-v1466 .detailed-report-section{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}@media (width<=1120px){.customer-result-export-menu-v1464,.customer-result-export-menu-v1466{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=720px){.customer-result-export-menu-v1464,.customer-result-export-menu-v1466,.customer-result-summary-card-v1466{grid-template-columns:1fr!important}}.customer-result-export-menu-v1467{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important}.customer-result-export-menu-v1467 button,.customer-result-export-menu-v1467 button:not(:disabled){color:#fff!important;background:linear-gradient(135deg,#0f6d73 0%,#0b1d3a 100%)!important;border:1px solid #ffffff29!important}.customer-result-export-menu-v1467 button span,.customer-result-export-menu-v1467 button strong,.customer-result-export-menu-v1467 button:not(:disabled) span,.customer-result-export-menu-v1467 button:not(:disabled) strong{color:#fff!important;opacity:1!important}.customer-result-export-menu-v1467 button span{color:#ffffffd1!important}.customer-base-result-v1467{background:radial-gradient(circle at 0 0,#d8942a1c,#0000 28%),linear-gradient(#fff 0%,#f8fbfc 100%)!important}.customer-base-result-hero-v1467{grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr);gap:14px;margin:16px 0;display:grid}.customer-base-result-hero-v1467 article{background:#ffffffeb;border:1px solid #0f6d7324;border-radius:24px;padding:18px;box-shadow:0 14px 34px #082d3212}.customer-base-result-hero-v1467 span,.customer-base-color-grid-v1467 article>div span{color:#0f6d73;text-transform:uppercase;letter-spacing:.1em;font-size:.76rem;font-weight:950}.customer-base-result-hero-v1467 strong{color:#082d32;margin:8px 0;font-size:1.28rem;display:block}.customer-base-result-hero-v1467 p{color:#536e73;margin:0;line-height:1.62}.customer-base-color-grid-v1467{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.customer-base-color-grid-v1467 article{background:#ffffffeb;border:1px solid #0f6d731f;border-radius:20px;padding:14px}.customer-base-color-grid-v1467 article>div{color:#082d32;justify-content:space-between;gap:10px;font-weight:950;display:flex}.customer-base-color-grid-v1467 article>div span{letter-spacing:0;text-transform:none}.customer-base-color-grid-v1467 i{background:linear-gradient(90deg,#0f6d73,#d8942a);border-radius:999px;height:8px;margin:8px 0;display:block}.customer-base-color-grid-v1467 p{color:#5a7176;margin:0;font-size:.88rem;line-height:1.45}@media (width<=900px){.customer-base-result-hero-v1467,.customer-base-color-grid-v1467{grid-template-columns:1fr}}.selected-offer-context-note-v1469{background:#0f6d7317;border-radius:999px;width:fit-content;margin-top:10px;padding:7px 10px;font-size:.82rem;font-weight:900;display:inline-flex;color:#0b5e65!important}.customer-result-export-menu-v1467 button,.customer-result-export-menu-v1467 button *,.customer-result-export-menu-v1466 button,.customer-result-export-menu-v1466 button *,.customer-result-export-menu-v1464 button,.customer-result-export-menu-v1464 button *{color:#fff!important}.customer-result-export-menu-v1467 button span,.customer-result-export-menu-v1466 button span,.customer-result-export-menu-v1464 button span{color:#ffffffd1!important}.customer-result-export-menu-v1467 button strong,.customer-result-export-menu-v1466 button strong,.customer-result-export-menu-v1464 button strong{color:#fff!important}.customer-result-export-menu-v1467 button:disabled,.customer-result-export-menu-v1467 button:disabled *,.customer-result-export-menu-v1466 button:disabled,.customer-result-export-menu-v1466 button:disabled *,.customer-result-export-menu-v1464 button:disabled,.customer-result-export-menu-v1464 button:disabled *{color:#52676c!important}.customer-dashboard-lanes-v145 article{min-height:205px}.customer-dashboard-lanes-v145 article strong{color:#082d32!important}.customer-dashboard-lanes-v145 article p{color:#526d72!important}.customer-offer-selector-v1463{position:relative;overflow:hidden}.customer-offer-selector-v1463:before{content:"";background:linear-gradient(#0f6d73,#d8942a);width:5px;position:absolute;inset:0 auto 0 0}.customer-documents-account-section-v1467 .section-title-row>span,.customer-documents-account-section-v1466 .section-title-row>span,.customer-documents-account-section-v1464 .section-title-row>span{background:#0f6d7317;border:1px solid #0f6d7324;border-radius:999px;padding:8px 11px;font-weight:950;color:#0b5e65!important}.customer-base-result-v1467,.customer-web-result-anchor-v1466{color:#082d32}.customer-base-result-v1467 p,.customer-web-result-anchor-v1466 p,.embedded-result-report-v1466 p{color:#4f6a6f}.v142-collectif-hero aside,.v142-collectif-hero aside *,.customer-accompaniment-navigation-v1462 button,.customer-accompaniment-navigation-v1462 button *,.customer-command-hero-v145,.customer-command-hero-v145 *{color:#fff}.v142-collectif-hero aside span,.customer-accompaniment-navigation-v1462 button span,.customer-command-hero-v145 span{color:#ffffffd1!important}.v142-collectif-hero aside strong,.customer-accompaniment-navigation-v1462 button strong,.customer-command-hero-v145 strong{color:#fff!important}.v142-collectif-hero aside p,.customer-accompaniment-navigation-v1462 button small,.customer-command-hero-v145 p{color:#ffffffe6!important}@media print{.unified-account-tabs,.customer-offer-selector-v1463,.customer-command-center-v145,.customer-dashboard-overview,.customer-result-export-menu-v1464,.customer-result-export-menu-v1466,.customer-result-export-menu-v1467,.unified-account-actions{display:none!important}.customer-web-result-anchor-v1466{break-inside:avoid;page-break-inside:avoid;box-shadow:none!important}}.customer-base-result-rich-v14610{gap:18px;display:grid}.base-rich-hero-v14610{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px;display:grid}.base-rich-hero-v14610 article,.base-rich-orientation-v14610 article{background:#fffffff0;border:1px solid #0f6d7324;border-radius:24px;padding:18px;box-shadow:0 14px 34px #082d3212}.base-rich-hero-v14610 span,.base-rich-orientation-v14610 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.1em;font-size:.76rem;font-weight:950;display:inline-flex}.base-rich-hero-v14610 strong,.base-rich-orientation-v14610 strong{color:#082d32;margin:8px 0;font-size:1.22rem;display:block}.base-rich-hero-v14610 p,.base-rich-orientation-v14610 p,.base-rich-orientation-v14610 li{color:#4f6a6f;line-height:1.62}.base-rich-main-v14610 strong{letter-spacing:-.04em;font-size:clamp(1.4rem,3vw,2rem)}.base-rich-badges-v14610{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.base-rich-badges-v14610 em{color:#0b5e65;background:#0f6d7317;border-radius:999px;padding:7px 10px;font-size:.78rem;font-style:normal;font-weight:900;display:inline-flex}.base-rich-grid-v14610{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.base-rich-grid-v14610 .result-list-card{background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d731f;border-radius:22px;margin:0;padding:16px;box-shadow:0 12px 28px #082d320f}.base-rich-grid-v14610 .result-list-card strong{color:#082d32}.base-rich-grid-v14610 .result-list-card li{color:#4f6a6f}.base-rich-color-section-v14610{background:linear-gradient(#f8fbfcf2,#fffffff2);border:1px solid #0f6d731f;border-radius:24px;padding:18px}.base-rich-orientation-v14610{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.base-rich-orientation-v14610 ul{margin:10px 0 0;padding-left:18px}.base-rich-orientation-v14610 li+li{margin-top:6px}@media (width<=1100px){.base-rich-grid-v14610,.base-rich-orientation-v14610{grid-template-columns:repeat(2,minmax(0,1fr))}.base-rich-hero-v14610{grid-template-columns:1fr}}@media (width<=720px){.base-rich-grid-v14610,.base-rich-orientation-v14610{grid-template-columns:1fr}}.customer-base-color-grid-v1467 article.color-card-yellow strong,.customer-base-color-grid-v1467 article.color-card-yellow>div span{color:#a86400}.customer-base-color-grid-v1467 article.color-card-red strong,.customer-base-color-grid-v1467 article.color-card-red>div span{color:#b42318}.customer-base-color-grid-v1467 article.color-card-green strong,.customer-base-color-grid-v1467 article.color-card-green>div span{color:#117a4b}.customer-base-color-grid-v1467 article.color-card-blue strong,.customer-base-color-grid-v1467 article.color-card-blue>div span{color:#1d4ed8}.customer-base-color-grid-v1467 i.color-bar-yellow{background:linear-gradient(90deg,#f6c453,#d8942a)}.customer-base-color-grid-v1467 i.color-bar-red{background:linear-gradient(90deg,#f87171,#c62828)}.customer-base-color-grid-v1467 i.color-bar-green{background:linear-gradient(90deg,#4ade80,#15803d)}.customer-base-color-grid-v1467 i.color-bar-blue{background:linear-gradient(90deg,#60a5fa,#2563eb)}.customer-accompaniment-plan-v147{background:radial-gradient(circle at 0 0,#d8942a1f,#0000 30%),linear-gradient(#fffffff7,#f8fbfcf2);border:1px solid #0f6d7329;border-radius:30px;gap:18px;padding:22px;display:grid;box-shadow:0 20px 46px #082d3217}.customer-accompaniment-plan-header-v147{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.customer-accompaniment-plan-header-v147 h2{color:#082d32;letter-spacing:-.045em;margin:0 0 8px;font-size:clamp(1.45rem,3vw,2.2rem)}.customer-accompaniment-plan-header-v147 p{color:#526d72;max-width:820px;margin:0;line-height:1.6}.customer-accompaniment-plan-header-v147>span{color:#0b5e65;background:#0f6d7317;border:1px solid #0f6d7324;border-radius:999px;flex:none;padding:9px 12px;font-size:.82rem;font-weight:950;display:inline-flex}.customer-accompaniment-objectives-v147{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.customer-accompaniment-objectives-v147 article{background:#ffffffe6;border:1px solid #0f6d731f;border-radius:22px;padding:16px}.customer-accompaniment-objectives-v147 span,.customer-accompaniment-milestones-v147 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.1em;font-size:.76rem;font-weight:950;display:inline-flex}.customer-accompaniment-objectives-v147 p{color:#4f6a6f;margin:9px 0 0;line-height:1.55}.customer-accompaniment-milestones-v147{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.customer-accompaniment-milestones-v147 article{background:#fff;border:1px solid #0f6d7321;border-radius:24px;padding:17px;position:relative;overflow:hidden;box-shadow:0 12px 30px #082d320f}.customer-accompaniment-milestones-v147 article:before{content:"";background:#d7e4e7;height:5px;position:absolute;inset:0 0 auto}.customer-accompaniment-milestones-v147 article.milestone-done:before{background:linear-gradient(90deg,#15803d,#4ade80)}.customer-accompaniment-milestones-v147 article.milestone-active:before{background:linear-gradient(90deg,#0f6d73,#d8942a)}.customer-accompaniment-milestones-v147 strong{color:#082d32;margin:9px 0 6px;display:block}.customer-accompaniment-milestones-v147 p{color:#536e73;margin:0 0 12px;line-height:1.5}.customer-accompaniment-milestones-v147 small{color:#6b7f83;font-weight:850}.customer-accompaniment-next-actions-v147{background:#d8942a14;border:1px solid #d8942a33;border-radius:24px;padding:18px}.customer-accompaniment-next-actions-v147 strong{color:#082d32;margin-bottom:8px;display:block}.customer-accompaniment-next-actions-v147 ul{margin:0;padding-left:20px}.customer-accompaniment-next-actions-v147 li{color:#4f6a6f;line-height:1.55}.customer-accompaniment-next-actions-v147 li+li{margin-top:5px}@media (width<=1080px){.customer-accompaniment-objectives-v147,.customer-accompaniment-milestones-v147{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-accompaniment-plan-header-v147{flex-direction:column}}@media (width<=680px){.customer-accompaniment-objectives-v147,.customer-accompaniment-milestones-v147{grid-template-columns:1fr}}.admin-coach-command-center-v148{background:radial-gradient(circle at 0 0,#d8942a1f,#0000 32%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:30px;gap:18px;margin:18px 0;padding:20px;display:grid;box-shadow:0 20px 48px #082d3214}.admin-coach-pipeline-v148{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.coach-pipeline-card-v148{background:#ffffffeb;border:1px solid #0f6d731f;border-radius:22px;padding:16px;box-shadow:0 12px 28px #082d320f}.coach-pipeline-card-v148 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.1em;font-size:.74rem;font-weight:950;display:inline-flex}.coach-pipeline-card-v148 strong{color:#082d32;margin:8px 0 4px;font-size:2rem;line-height:1;display:block}.coach-pipeline-card-v148 p{color:#536e73;margin:0;font-size:.9rem;line-height:1.45}.coach-pipeline-card-v148.alert{background:#fff5f4f0;border-color:#b4231838}.coach-pipeline-card-v148.warning{background:#fff9ebf5;border-color:#d8942a47}.coach-pipeline-card-v148.active{background:#f0fafaf5;border-color:#0f6d733d}.coach-pipeline-card-v148.success{background:#f0fdf4f5;border-color:#15803d38}.admin-coach-brief-grid-v148{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.admin-coach-brief-grid-v148 article{background:#fff;border:1px solid #0f6d731f;border-radius:24px;padding:18px}.admin-coach-brief-grid-v148 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.1em;font-size:.74rem;font-weight:950;display:inline-flex}.admin-coach-brief-grid-v148 strong{color:#082d32;margin:8px 0;display:block}.admin-coach-brief-grid-v148 p,.admin-coach-brief-grid-v148 li{color:#536e73;line-height:1.55}.admin-coach-brief-grid-v148 ol{margin:0;padding-left:20px}.coach-card-health-v148{flex-wrap:wrap;gap:8px;display:flex}.coach-card-health-v148 span{color:#0b5e65;background:#eef6f7;border-radius:999px;padding:7px 9px;font-size:.76rem;font-weight:900;display:inline-flex}.coach-card-health-v148 span.alert{color:#b42318;background:#fff1f0}.coach-card-health-v148 span.ok{color:#15803d;background:#f0fdf4}.coach-card-health-v148 span.active{color:#0b5e65;background:#eef6f7}.coach-card-health-v148 span.neutral{color:#64787d;background:#f3f6f7}@media (width<=1120px){.admin-coach-pipeline-v148{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-coach-brief-grid-v148{grid-template-columns:1fr}}@media (width<=680px){.admin-coach-pipeline-v148{grid-template-columns:1fr}}.coach-session-conflict-v149{color:#b42318;background:#fff1f0;border:1px solid #b4231838;border-radius:16px;padding:12px 14px;font-weight:900}.coach-session-card-actions-v149{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.danger-button{color:#b42318!important;background:#fff1f0!important;border-color:#b4231838!important}.admin-coach-agenda-v149{background:radial-gradient(circle at 100% 0,#0f6d731a,#0000 30%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:30px;gap:16px;margin:18px 0;padding:20px;display:grid;box-shadow:0 20px 48px #082d3214}.agenda-view-actions-v149{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.agenda-view-actions-v149 button{color:#0b5e65;background:#fff;border:1px solid #0f6d7329;border-radius:999px;padding:8px 12px;font-weight:900}.agenda-view-actions-v149 button.active{color:#fff;background:linear-gradient(135deg,#0f6d73,#0b1d3a)}.coach-agenda-range-v149{background:#0f6d7312;border:1px solid #0f6d731f;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.coach-agenda-range-v149 strong{color:#082d32;text-transform:capitalize}.coach-agenda-range-v149 span{color:#0b5e65;font-weight:950}.coach-agenda-list-v149{gap:10px;display:grid}.agenda-item-v149{background:#fff;border:1px solid #0f6d731f;border-radius:22px;grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.agenda-item-v149.status-cancelled{opacity:.72;background:#f3f6f7}.agenda-time-v149{gap:3px;display:grid}.agenda-time-v149 strong,.agenda-item-v149>div:nth-child(2) strong{color:#082d32}.agenda-time-v149 span,.agenda-item-v149 span,.agenda-item-v149 small{color:#536e73;font-weight:800}@media (width<=920px){.agenda-item-v149{grid-template-columns:1fr}.agenda-view-actions-v149{justify-content:flex-start}}.admin-coach-alert-center-v150{background:radial-gradient(circle at 0 0,#d8942a21,#0000 30%),linear-gradient(#fff 0%,#fffdf8 100%);border:1px solid #d8942a38;border-radius:30px;gap:16px;margin:18px 0;padding:20px;display:grid;box-shadow:0 20px 48px #082d3214}.coach-alert-empty-v150{background:#15803d14;border:1px solid #15803d24;border-radius:22px;padding:18px}.coach-alert-empty-v150 strong{color:#15803d;margin-bottom:4px;display:block}.coach-alert-empty-v150 p{color:#4f6a6f;margin:0}.coach-alert-list-v150{gap:10px;display:grid}.coach-alert-card-v150{background:#fff;border:1px solid #0f6d731f;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px;display:grid}.coach-alert-card-v150.critical{background:#fff7f6;border-color:#b423183d}.coach-alert-card-v150.warning{background:#fff9eb;border-color:#d8942a47}.coach-alert-card-v150.info{background:#f1fafa;border-color:#0f6d7338}.coach-alert-card-v150 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.1em;font-size:.74rem;font-weight:950;display:inline-flex}.coach-alert-card-v150.critical span{color:#b42318}.coach-alert-card-v150.warning span{color:#a86400}.coach-alert-card-v150 strong{color:#082d32;margin:6px 0 4px;display:block}.coach-alert-card-v150 p{color:#536e73;margin:0;line-height:1.45}.agenda-alert-mini-v150{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.agenda-alert-mini-v150 em{color:#0b5e65;background:#0f6d7317;border-radius:999px;padding:5px 8px;font-size:.72rem;font-style:normal;font-weight:900;display:inline-flex}.agenda-alert-mini-v150 em.warning{color:#b42318;background:#fff1f0}@media (width<=720px){.coach-alert-card-v150{grid-template-columns:1fr}}.guided-admin-review-panel-v1503{background:linear-gradient(#fff 0%,#fff9eb 100%);border:1px solid #d8942a38;border-radius:26px;gap:14px;margin:18px 0;padding:18px;display:grid;box-shadow:0 14px 34px #082d3212}.guided-admin-review-list-v1503{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-review-activity-button-v1503{text-align:left;color:#082d32;background:#fff;border:1px solid #0f6d7324;border-radius:18px;padding:14px;box-shadow:0 8px 20px #082d320d}.admin-review-activity-button-v1503.active{border-color:#d8942a8c;box-shadow:0 0 0 3px #d8942a24}.admin-review-activity-button-v1503 strong,.admin-review-activity-button-v1503 span,.admin-review-activity-button-v1503 small{display:block}.admin-review-activity-button-v1503 strong{margin-bottom:6px;font-weight:950}.admin-review-activity-button-v1503 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:950}.admin-review-activity-button-v1503.status-coach_review span{color:#b42318}.admin-review-activity-button-v1503.status-completed span{color:#15803d}.admin-review-activity-button-v1503 small{color:#536e73;margin-top:5px;font-weight:850}.coach-correction-button-v1503{color:#fff!important;background:linear-gradient(135deg,#b42318,#d8942a)!important;border:0!important}@media (width<=960px){.guided-admin-review-list-v1503{grid-template-columns:1fr}}.guided-coach-feedback-card em{color:#0b5e65;background:#0f6d7314;border-radius:14px;margin-top:10px;padding:10px 12px;font-style:normal;font-weight:900;display:block}.guided-coach-feedback-card.guided-feedback-validated{background:linear-gradient(#fff 0%,#f0fdf4 100%);border-color:#15803d3d}.guided-coach-feedback-card.guided-feedback-validated strong,.guided-coach-feedback-card.guided-feedback-validated em{color:#15803d}.guided-coach-feedback-card.guided-feedback-blocked{background:linear-gradient(#fff 0%,#fff1f0 100%);border-color:#b423183d}.guided-coach-feedback-card.guided-feedback-blocked strong,.guided-coach-feedback-card.guided-feedback-blocked em{color:#b42318}.guided-coach-feedback-card.guided-feedback-next-step{background:linear-gradient(#fff 0%,#f1fafa 100%);border-color:#0f6d7338}.guided-coach-feedback-card.guided-feedback-to-review{background:linear-gradient(#fff 0%,#fff9eb 100%);border-color:#d8942a42}.guided-coach-feedback-card.guided-feedback-waiting{background:#f8fbfc;border-color:#0f6d732e}.guided-coach-decision-help-v151{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.guided-coach-decision-help-v151 article{background:#ffffffd1;border:1px solid #0f6d731f;border-radius:16px;padding:11px}.guided-coach-decision-help-v151 strong,.guided-coach-decision-help-v151 span{display:block}.guided-coach-decision-help-v151 strong{color:#082d32;margin-bottom:4px}.guided-coach-decision-help-v151 span{color:#536e73;font-size:.82rem;line-height:1.35}.guided-review-note-v151{color:#8a5a12;background:#d8942a1a;border-radius:14px;max-width:420px;padding:9px 11px;font-size:.86rem;font-weight:900;line-height:1.35;display:inline-flex}@media (width<=900px){.guided-coach-decision-help-v151{grid-template-columns:1fr}}.customer-activity-status-card-v152 small{color:#536e73;margin-top:6px;font-weight:800;line-height:1.45;display:block}.customer-activity-status-card-v152.success{background:linear-gradient(#fff 0%,#f0fdf4 100%);border-color:#15803d38}.customer-activity-status-card-v152.review{background:linear-gradient(#fff 0%,#f1fafa 100%);border-color:#0f6d7338}.customer-activity-status-card-v152.warning{background:linear-gradient(#fff 0%,#fff9eb 100%);border-color:#d8942a42}.customer-activity-return-banner-v152{background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7324;border-radius:28px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex;box-shadow:0 14px 34px #082d3212}.customer-activity-return-banner-v152 h3{color:#082d32;margin:0 0 6px;font-size:1.25rem}.customer-activity-return-banner-v152 p{color:#536e73;margin:0;line-height:1.55}.customer-activity-return-banner-v152.success{background:linear-gradient(#fff 0%,#f0fdf4 100%);border-color:#15803d38}.customer-activity-return-banner-v152.review{background:linear-gradient(#fff 0%,#f1fafa 100%);border-color:#0f6d7338}.customer-activity-return-banner-v152.warning{background:linear-gradient(#fff 0%,#fff9eb 100%);border-color:#d8942a47}.customer-activity-status-pills-v152{flex-wrap:wrap;gap:7px;margin:10px 0;display:flex}.customer-activity-status-pills-v152 em{color:#8a5a12;background:#d8942a1a;border-radius:999px;padding:6px 9px;font-size:.76rem;font-style:normal;font-weight:950;display:inline-flex}.customer-activity-status-pills-v152 em.review{color:#0b5e65;background:#0f6d7317}.customer-activity-status-pills-v152 em.success{color:#15803d;background:#15803d1a}@media (width<=720px){.customer-activity-return-banner-v152{flex-direction:column;align-items:flex-start}}.candidate-action-plan-v153{background:radial-gradient(circle at 0 0,#d8942a1a,#0000 32%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7324;gap:16px;display:grid}.candidate-action-metrics-v153{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.candidate-action-metrics-v153 article{background:#fff;border:1px solid #0f6d731f;border-radius:20px;padding:14px;box-shadow:0 8px 22px #082d320d}.candidate-action-metrics-v153 article.alert{background:#fff9eb;border-color:#d8942a42}.candidate-action-metrics-v153 article.success{background:#f0fdf4;border-color:#15803d2e}.candidate-action-metrics-v153 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950;display:block}.candidate-action-metrics-v153 strong{color:#082d32;margin-top:5px;font-size:1.8rem;line-height:1;display:block}.candidate-action-editor-v153{background:#ffffffe6;border:1px solid #0f6d731f;border-radius:24px;gap:12px;padding:18px;display:grid}.candidate-action-editor-grid-v153{grid-template-columns:minmax(0,1.5fr) minmax(160px,.45fr) minmax(170px,.5fr);gap:12px;display:grid}.candidate-action-list-v153{gap:12px;display:grid}.candidate-action-card-v153{background:#fff;border:1px solid #0f6d7321;border-radius:24px;padding:18px;box-shadow:0 12px 30px #082d320f}.candidate-action-card-v153.status-candidate_done{background:linear-gradient(#fff 0%,#fff9eb 100%);border-color:#d8942a47}.candidate-action-card-v153.status-validated{background:linear-gradient(#fff 0%,#f0fdf4 100%);border-color:#15803d33}.candidate-action-card-v153.status-blocked{background:linear-gradient(#fff 0%,#fff1f0 100%);border-color:#b4231838}.candidate-action-card-v153.priority-high{box-shadow:inset 5px 0 #b423188c,0 12px 30px #082d320f}.candidate-action-card-head-v153{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.candidate-action-card-head-v153 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:950;display:inline-flex}.candidate-action-card-head-v153 strong{color:#082d32;margin:6px 0;font-size:1.08rem;display:block}.candidate-action-card-head-v153 p{color:#536e73;margin:0;line-height:1.5}.candidate-action-card-head-v153 em{color:#0b5e65;background:#0f6d7317;border-radius:999px;flex:none;padding:7px 10px;font-size:.78rem;font-style:normal;font-weight:950;display:inline-flex}.candidate-action-notes-v153{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.candidate-action-actions-v153{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}@media (width<=920px){.candidate-action-metrics-v153,.candidate-action-editor-grid-v153,.candidate-action-notes-v153{grid-template-columns:1fr}.candidate-action-card-head-v153{flex-direction:column}}.candidate-action-notes-v153 label{color:#082d32;background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d731f;border-radius:20px;align-content:start;gap:8px;padding:14px;font-weight:850;display:grid;box-shadow:inset 0 1px #fffc}.candidate-action-editor-v153 label{color:#082d32;gap:8px;font-weight:850;display:grid}.candidate-action-editor-v153 input,.candidate-action-editor-v153 select,.candidate-action-editor-v153 textarea,.candidate-action-notes-v153 textarea{color:#082d32;width:100%;min-width:0;font:inherit;resize:vertical;background:#fff;border:1px solid #0f6d732e;border-radius:16px;outline:none;padding:12px 14px;line-height:1.45;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:0 2px 10px #082d320a}.candidate-action-editor-v153 input::placeholder,.candidate-action-editor-v153 textarea::placeholder,.candidate-action-notes-v153 textarea::placeholder{color:#6f858a;opacity:1}.candidate-action-editor-v153 input:focus,.candidate-action-editor-v153 select:focus,.candidate-action-editor-v153 textarea:focus,.candidate-action-notes-v153 textarea:focus{background:#fff;border-color:#0f6d7373;box-shadow:0 0 0 4px #0f6d731f}.candidate-action-notes-v153 textarea[readonly]{color:#536e73;background:linear-gradient(#fbfdfd 0%,#f3f7f8 100%);border-style:dashed}.candidate-action-card-v153 .candidate-action-notes-v153{align-items:start}.candidate-action-card-v153 .candidate-action-notes-v153 label span,.candidate-action-card-v153 .candidate-action-notes-v153 label strong{line-height:1.2}.admin-coach-actions-global-v154{background:radial-gradient(circle at 0 0,#0f6d731a,#0000 28%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:30px;gap:16px;margin:18px 0;padding:20px;display:grid;box-shadow:0 20px 48px #082d3214}.admin-coach-action-metrics-v154{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.admin-coach-action-metrics-v154 article{background:#fff;border:1px solid #0f6d731f;border-radius:20px;padding:14px;box-shadow:0 10px 24px #082d320d}.admin-coach-action-metrics-v154 article.alert{background:#fff9eb;border-color:#d8942a47}.admin-coach-action-metrics-v154 article.success{background:#f0fdf4;border-color:#15803d2e}.admin-coach-action-metrics-v154 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950;display:block}.admin-coach-action-metrics-v154 strong{color:#082d32;margin-top:5px;font-size:1.8rem;line-height:1;display:block}.admin-coach-action-list-v154{gap:10px;display:grid}.admin-coach-action-row-v154{background:#fff;border:1px solid #0f6d731f;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px;display:grid}.admin-coach-action-row-v154.status-candidate_done{background:#fff9eb;border-color:#d8942a4d}.admin-coach-action-row-v154.status-blocked{background:#fff1f0;border-color:#b4231838}.admin-coach-action-row-v154.status-validated{background:#f0fdf4;border-color:#15803d2e}.admin-coach-action-row-v154 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:950;display:inline-flex}.admin-coach-action-row-v154 strong{color:#082d32;margin:5px 0 4px;display:block}.admin-coach-action-row-v154 p,.admin-coach-action-row-v154 small{color:#536e73;margin:0;line-height:1.45;display:block}.admin-coach-action-row-v154 small{margin-top:5px;font-weight:850}@media (width<=1040px){.admin-coach-action-metrics-v154{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-coach-action-row-v154{grid-template-columns:1fr}}@media (width<=620px){.admin-coach-action-metrics-v154{grid-template-columns:1fr}}.coach-template-select-v155{background:#0f6d730f;border:1px solid #0f6d731a;border-radius:20px;gap:8px;padding:14px;display:grid}.coach-template-select-v155>span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;align-items:center;font-size:.76rem;font-weight:950;display:inline-flex}.coach-template-select-v155 select{color:#082d32;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #0f6d732e;border-radius:16px;outline:none;padding:12px 14px;line-height:1.45;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:0 2px 10px #082d320a}.coach-template-select-v155 select:focus{border-color:#0f6d7373;box-shadow:0 0 0 4px #0f6d731f}.coach-template-select-v155 small{color:#536e73;font-size:.78rem;font-weight:800;line-height:1.45}.coach-message-template-grid-v155{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 12px;display:grid}.coach-message-template-grid-v155 button{text-align:left;color:#082d32;background:#fff;border:1px solid #0f6d7324;border-radius:16px;gap:4px;padding:11px 12px;display:grid}.coach-message-template-grid-v155 button:hover{border-color:#d8942a61;box-shadow:0 8px 20px #082d320f}.coach-message-template-grid-v155 strong{color:#082d32;font-size:.9rem}.coach-message-template-grid-v155 span{color:#536e73;font-size:.78rem;font-weight:800}@media (width<=880px){.coach-message-template-grid-v155{grid-template-columns:1fr}}.accompaniment-dossier-v156{gap:18px;display:grid}.dossier-hero-v156{color:#fff;background:radial-gradient(circle at 100% 0,#d8942a24,#0000 32%),linear-gradient(135deg,#082d32,#0f6d73);border-radius:32px;padding:28px;box-shadow:0 20px 50px #082d3229}.dossier-hero-v156 .section-kicker,.dossier-hero-v156 p{color:#ffffffd1}.dossier-hero-v156 h1{letter-spacing:-.055em;margin:8px 0;font-size:clamp(1.9rem,4vw,3rem)}.dossier-grid-v156{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dossier-grid-v156 article{background:#fff;border:1px solid #0f6d7321;border-radius:24px;padding:18px;box-shadow:0 12px 30px #082d320f}.dossier-grid-v156 span,.dossier-list-v156 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:950;display:inline-flex}.dossier-grid-v156 strong{color:#082d32;margin:8px 0 5px;font-size:1.7rem;line-height:1;display:block}.dossier-grid-v156 p,.dossier-section-v156 p,.dossier-list-v156 p,.dossier-list-v156 small{color:#536e73;line-height:1.55}.dossier-list-v156{gap:10px;display:grid}.dossier-list-v156 article{background:#ffffffe0;border:1px solid #0f6d731f;border-radius:20px;padding:15px}.dossier-list-v156 strong{color:#082d32;margin:6px 0;display:block}.dossier-list-v156 small{margin-top:5px;font-weight:850;display:block}.dossier-report-button-v156{border-color:#0f6d7333!important}@media (width<=960px){.dossier-grid-v156{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.dossier-grid-v156{grid-template-columns:1fr}}.dossier-hero-v156 .section-kicker{color:#d6f3f6eb}.dossier-hero-v156>p:last-child{color:#fffffff0;font-weight:800}.dossier-timeline-v157{gap:12px;display:grid}.dossier-timeline-v157 article{background:linear-gradient(#fff 0%,#f9fcfd 100%);border:1px solid #0f6d731f;border-radius:22px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;display:grid}.dossier-timeline-dot-v157{background:linear-gradient(135deg,#0f6d73,#d8942a);border-radius:999px;width:12px;height:12px;margin-top:5px;box-shadow:0 0 0 5px #0f6d731a}.dossier-timeline-v157 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:950;display:inline-flex}.dossier-timeline-v157 strong{color:#082d32;margin:4px 0 5px;display:block}.dossier-timeline-v157 p{color:#536e73;margin:0;line-height:1.5}.dossier-print-button-v158{color:#fff!important;background:linear-gradient(135deg,#0f6d73,#d8942a)!important;border:0!important}.dossier-executive-v158{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dossier-executive-v158 article{background:linear-gradient(#fff 0%,#fff9eb 100%);border:1px solid #d8942a38;border-radius:24px;padding:18px;box-shadow:0 12px 30px #082d320f}.dossier-executive-v158 span{color:#a86400;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:950;display:inline-flex}.dossier-executive-v158 strong{color:#082d32;margin-top:8px;line-height:1.35;display:block}.dossier-footer-v158{color:#536e73;background:#f8fbfc;border:1px solid #0f6d731f;border-radius:22px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.dossier-footer-v158 strong{color:#082d32}.dossier-footer-v158 span{text-align:right;line-height:1.45}@media (width<=860px){.dossier-executive-v158{grid-template-columns:1fr}.dossier-footer-v158{flex-direction:column;align-items:flex-start}.dossier-footer-v158 span{text-align:left}}@media print{@page{margin:14mm;size:A4}body{background:#fff!important}.app-shell,.main-card,.result-card,.accompaniment-dossier-v156{box-shadow:none!important;background:#fff!important}.accompaniment-dossier-v156{gap:12px!important}.result-context-toolbar,.no-print,.dossier-print-button-v158{display:none!important}.dossier-hero-v156{break-inside:avoid;page-break-inside:avoid;color:#fff!important;box-shadow:none!important;background:#0f6d73!important;border-radius:18px!important;padding:22px!important}.dossier-hero-v156 h1,.dossier-hero-v156 p,.dossier-hero-v156 .section-kicker{color:#fff!important;text-shadow:none!important}.dossier-grid-v156,.dossier-executive-v158{break-inside:avoid;page-break-inside:avoid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.dossier-grid-v156 article,.dossier-executive-v158 article,.dossier-section-v156,.dossier-list-v156 article,.dossier-timeline-v157 article,.dossier-footer-v158{break-inside:avoid;page-break-inside:avoid;box-shadow:none!important}.dossier-section-v156{border:1px solid #dde8ea!important;margin-top:10px!important;padding:16px!important}.dossier-list-v156,.dossier-timeline-v157{gap:7px!important}.dossier-list-v156 article,.dossier-timeline-v157 article{padding:10px 12px!important}.dossier-footer-v158{margin-top:12px!important;font-size:.82rem!important}}.dossier-hero-v156{color:#fff!important}.dossier-hero-v156 .section-kicker{color:#d9f4f6!important;opacity:1!important}.dossier-hero-v156 h1{color:#fff!important;text-shadow:0 10px 24px #00000038!important}.dossier-hero-v156>p,.dossier-hero-v156>p:last-child{text-shadow:0 4px 12px #0000001f;color:#fffffff5!important}@media print{.dossier-hero-v156,.dossier-hero-v156 .section-kicker,.dossier-hero-v156 h1,.dossier-hero-v156>p,.dossier-hero-v156>p:last-child{color:#fff!important;text-shadow:none!important}}.dossier-session-list-v1582{gap:10px;display:grid}.dossier-session-card-v1582{background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d731f;border-radius:20px;padding:15px}.dossier-session-card-v1582.status-cancelled{opacity:.72;background:#f3f6f7}.dossier-session-card-v1582 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:950;display:inline-flex}.dossier-session-card-v1582 strong{color:#082d32;margin:6px 0;display:block}.dossier-session-card-v1582 p,.dossier-session-card-v1582 small{color:#536e73;margin:0;line-height:1.5;display:block}.dossier-session-card-v1582 small{margin-top:5px;font-weight:850}@media print{.dossier-session-card-v1582{break-inside:avoid;page-break-inside:avoid;box-shadow:none!important}}.customer-premium-home-v159{background:radial-gradient(circle at 0 0,#d8942a21,#0000 30%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:30px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:18px;margin:18px 0;padding:22px;display:grid;box-shadow:0 20px 46px #082d3214}.customer-premium-home-v159.warning{background:radial-gradient(circle at 0 0,#d8942a2e,#0000 30%),linear-gradient(#fff 0%,#fff9eb 100%);border-color:#d8942a47}.customer-premium-home-v159.review{background:radial-gradient(circle at 100% 0,#0f6d731f,#0000 32%),linear-gradient(#fff 0%,#f1fafa 100%);border-color:#0f6d733d}.customer-premium-home-v159.success{background:radial-gradient(circle at 100% 0,#15803d1a,#0000 32%),linear-gradient(#fff 0%,#f0fdf4 100%);border-color:#15803d38}.customer-premium-home-main-v159{align-content:center;gap:10px;display:grid}.customer-premium-home-main-v159 h2{color:#082d32;letter-spacing:-.05em;margin:0;font-size:clamp(1.55rem,3vw,2.4rem)}.customer-premium-home-main-v159 p{color:#536e73;max-width:760px;margin:0;line-height:1.6}.customer-premium-home-actions-v159{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.customer-premium-home-side-v159{gap:10px;display:grid}.customer-premium-home-side-v159 article{background:#ffffffe0;border:1px solid #0f6d731f;border-radius:22px;padding:16px;box-shadow:0 8px 22px #082d320d}.customer-premium-home-side-v159 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:950;display:block}.customer-premium-home-side-v159 strong{color:#082d32;margin-top:6px;font-size:1.05rem;display:block}.customer-premium-home-side-v159 small{color:#536e73;margin-top:5px;font-weight:800;line-height:1.4;display:block}@media (width<=920px){.customer-premium-home-v159{grid-template-columns:1fr}}.admin-commercial-cockpit-v160{gap:18px;margin:18px 0;display:grid}.admin-commercial-summary-v160{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-commercial-summary-v160 article{background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7324;border-radius:24px;padding:18px;box-shadow:0 12px 30px #082d320f}.admin-commercial-summary-v160 article.warning{background:linear-gradient(#fff 0%,#fff9eb 100%);border-color:#d8942a4d}.admin-commercial-summary-v160 span,.commercial-focus-row-v160 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:950;display:inline-flex}.admin-commercial-summary-v160 strong{color:#082d32;margin:7px 0 4px;font-size:1.7rem;line-height:1;display:block}.admin-commercial-summary-v160 small,.commercial-focus-row-v160 small{color:#536e73;font-weight:800;line-height:1.45;display:block}.admin-commercial-focus-v160{background:radial-gradient(circle at 100% 0,#d8942a1a,#0000 30%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7324;border-radius:30px;padding:20px;box-shadow:0 20px 44px #082d3214}.admin-commercial-focus-list-v160{gap:10px;margin-top:14px;display:grid}.commercial-focus-row-v160{background:#fff;border:1px solid #0f6d731f;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;display:grid}.commercial-focus-row-v160.warning{background:#fff9eb;border-color:#d8942a47}.commercial-focus-row-v160 strong{color:#082d32;margin:5px 0;display:block}.commercial-focus-row-v160 p{color:#536e73;margin:0 0 4px;line-height:1.45}@media (width<=1040px){.admin-commercial-summary-v160{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-focus-row-v160{grid-template-columns:1fr}}@media (width<=620px){.admin-commercial-summary-v160{grid-template-columns:1fr}}.admin-mobile-pwa-v161{color:#fff;background:radial-gradient(circle at 100% 0,#d8942a21,#0000 32%),linear-gradient(135deg,#082d32,#0f6d73);border:1px solid #0f6d7329;border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:18px;margin:18px 0;padding:22px;display:grid;box-shadow:0 20px 48px #082d3229}.admin-mobile-pwa-v161 h2{color:#fff;letter-spacing:-.045em;margin:6px 0;font-size:clamp(1.45rem,3vw,2.2rem)}.admin-mobile-pwa-v161 p,.admin-mobile-pwa-v161 .section-kicker{color:#ffffffdb}.admin-mobile-pwa-grid-v161{gap:10px;display:grid}.admin-mobile-pwa-grid-v161 article{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:20px;padding:15px}.admin-mobile-pwa-grid-v161 span{color:#d9f4f6;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950;display:block}.admin-mobile-pwa-grid-v161 strong{color:#fff;margin:5px 0;display:block}.admin-mobile-pwa-grid-v161 small{color:#ffffffd1;font-weight:800;line-height:1.45}.customer-mobile-install-v161{background:radial-gradient(circle at 100% 0,#d8942a1a,#0000 30%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7324;border-radius:24px;margin:14px 0;padding:18px;box-shadow:0 12px 30px #082d320f}.customer-mobile-install-v161 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:950;display:inline-flex}.customer-mobile-install-v161 strong{color:#082d32;margin:6px 0;display:block}.customer-mobile-install-v161 p{color:#536e73;margin:0;line-height:1.55}@media (width<=900px){.admin-mobile-pwa-v161{grid-template-columns:1fr}}.notification-center-v162{background:radial-gradient(circle at 100% 0,#d8942a1a,#0000 32%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7324;border-radius:30px;gap:14px;margin:18px 0;padding:20px;display:grid;box-shadow:0 18px 42px #082d3214}.notification-center-v162.admin{border-color:#0f6d732e}.notification-center-header-v162{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.notification-center-header-v162 h2{color:#082d32;letter-spacing:-.04em;margin:4px 0}.notification-center-header-v162 p{color:#536e73;margin:0;line-height:1.55}.notification-count-strip-v162{color:#0f6d73;background:#0f6d7314;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:8px 12px;font-weight:950;display:inline-flex}.notification-count-strip-v162 strong{color:#082d32}.notification-list-v162{gap:10px;display:grid}.notification-row-v162{background:#fff;border:1px solid #0f6d731f;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px;display:grid}.notification-row-v162.unread{box-shadow:0 10px 26px #082d3212}.notification-row-v162.read{opacity:.72}.notification-row-v162.critical{background:linear-gradient(#fff 0%,#fff1f2 100%);border-color:#be123c38}.notification-row-v162.warning{background:linear-gradient(#fff 0%,#fff9eb 100%);border-color:#d8942a4d}.notification-row-v162.success{background:linear-gradient(#fff 0%,#f0fdf4 100%);border-color:#15803d38}.notification-row-v162 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:950;display:inline-flex}.notification-row-v162 strong{color:#082d32;margin:5px 0;display:block}.notification-row-v162 p{color:#536e73;margin:0;line-height:1.45}.notification-actions-v162{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.notification-empty-v162{color:#536e73;background:#0f6d730f;border-radius:20px;padding:16px;font-weight:850}@media (width<=760px){.notification-center-header-v162,.notification-row-v162{grid-template-columns:1fr;display:grid}.notification-actions-v162{justify-content:flex-start}}.push-activation-card-v164{background:radial-gradient(circle at 100% 0,#d8942a1a,#0000 30%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7324;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.push-activation-card-v164 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:950;display:inline-flex}.push-activation-card-v164 strong{color:#082d32;margin:5px 0;display:block}.push-activation-card-v164 p{color:#536e73;margin:0;line-height:1.45}.push-activation-card-v164 button:disabled{opacity:.55;cursor:not-allowed}@media (width<=760px){.push-activation-card-v164{grid-template-columns:1fr}}.push-activation-actions-v165{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=760px){.push-activation-actions-v165{justify-content:flex-start}}.admin-notification-journal-v167{background:radial-gradient(circle at 100% 0,#d8942a1a,#0000 30%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7324;border-radius:30px;gap:16px;margin:18px 0;padding:20px;display:grid;box-shadow:0 18px 42px #082d3214}.admin-notification-journal-metrics-v167{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.admin-notification-journal-metrics-v167 article{background:#fff;border:1px solid #0f6d731f;border-radius:20px;padding:14px}.admin-notification-journal-metrics-v167 article.warning{background:#fff9eb;border-color:#d8942a4d}.admin-notification-journal-metrics-v167 span,.admin-notification-journal-row-v167 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950;display:inline-flex}.admin-notification-journal-metrics-v167 strong{color:#082d32;margin-top:5px;font-size:1.45rem;display:block}.admin-notification-journal-status-v167{color:#536e73;background:#0f6d7312;border-radius:18px;margin:0;padding:12px 14px;font-weight:850}.admin-notification-journal-status-v167.error{color:#be123c;background:#fff1f2}.admin-notification-journal-status-v167.saved{color:#15803d;background:#f0fdf4}.admin-notification-journal-list-v167{gap:10px;max-height:560px;padding-right:4px;display:grid;overflow:auto}.admin-notification-journal-row-v167{background:#fff;border:1px solid #0f6d731f;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(170px,auto);align-items:center;gap:14px;padding:15px;display:grid}.admin-notification-journal-row-v167.unread{box-shadow:0 10px 26px #082d3212}.admin-notification-journal-row-v167.read{opacity:.78}.admin-notification-journal-row-v167.critical{background:linear-gradient(#fff 0%,#fff1f2 100%);border-color:#be123c38}.admin-notification-journal-row-v167.warning{background:linear-gradient(#fff 0%,#fff9eb 100%);border-color:#d8942a4d}.admin-notification-journal-row-v167.success{background:linear-gradient(#fff 0%,#f0fdf4 100%);border-color:#15803d38}.admin-notification-journal-row-v167 strong{color:#082d32;margin:5px 0;display:block}.admin-notification-journal-row-v167 p{color:#536e73;margin:0 0 5px;line-height:1.45}.admin-notification-journal-row-v167 small,.admin-notification-journal-side-v167 em{color:#6b7f84;font-style:normal;font-weight:800}.admin-notification-journal-side-v167{text-align:right;justify-items:end;gap:6px;display:grid}.admin-notification-journal-side-v167 b{color:#0f6d73;background:#0f6d7314;border-radius:999px;width:fit-content;padding:6px 10px;font-size:.78rem;display:inline-flex}@media (width<=920px){.admin-notification-journal-metrics-v167{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-notification-journal-row-v167{grid-template-columns:1fr}.admin-notification-journal-side-v167{text-align:left;justify-items:start}}@media (width<=560px){.admin-notification-journal-metrics-v167{grid-template-columns:1fr}}.admin-technical-logs-v168{background:radial-gradient(circle at 100% 0,#d8942a1a,#0000 32%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:30px;gap:16px;margin:18px 0;padding:20px;display:grid;box-shadow:0 18px 42px #082d3214}.admin-technical-health-v168{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.admin-technical-health-v168 article{background:#fff;border:1px solid #0f6d731f;border-radius:20px;padding:14px}.admin-technical-health-v168 article.warning{background:#fff9eb;border-color:#d8942a4d}.admin-technical-health-v168 article.success{background:#f0fdf4;border-color:#15803d38}.admin-technical-health-v168 span,.admin-technical-log-row-v168 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950;display:inline-flex}.admin-technical-health-v168 strong{color:#082d32;margin-top:5px;font-size:1.35rem;display:block}.admin-technical-health-v168 small{color:#536e73;margin-top:4px;font-weight:800;display:block}.admin-technical-log-list-v168{gap:10px;max-height:520px;padding-right:4px;display:grid;overflow:auto}.admin-technical-log-row-v168{background:#fff;border:1px solid #0f6d731f;border-radius:22px;padding:15px}.admin-technical-log-row-v168.error{background:linear-gradient(#fff 0%,#fff1f2 100%);border-color:#be123c38}.admin-technical-log-row-v168.warning{background:linear-gradient(#fff 0%,#fff9eb 100%);border-color:#d8942a4d}.admin-technical-log-row-v168.success{background:linear-gradient(#fff 0%,#f0fdf4 100%);border-color:#15803d38}.admin-technical-log-row-v168 strong{color:#082d32;margin:5px 0;display:block}.admin-technical-log-row-v168 p{color:#536e73;margin:0 0 5px;line-height:1.45}.admin-technical-log-row-v168 small{color:#6b7f84;font-weight:800}@media (width<=1100px){.admin-technical-health-v168{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.admin-technical-health-v168{grid-template-columns:1fr}}.admin-system-health-v169{background:radial-gradient(circle at 100% 0,#0f6d731a,#0000 34%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:30px;gap:16px;margin:18px 0;padding:20px;display:grid;box-shadow:0 18px 42px #082d3214}.admin-system-health-grid-v169{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.admin-system-health-grid-v169 article,.admin-system-health-checks-v169 article{background:#fff;border:1px solid #0f6d731f;border-radius:20px;padding:14px}.admin-system-health-grid-v169 article.success,.admin-system-health-checks-v169 article.ok,.admin-system-health-checks-v169 article.success{background:#f0fdf4;border-color:#15803d38}.admin-system-health-grid-v169 article.warning,.admin-system-health-checks-v169 article.warning{background:#fff9eb;border-color:#d8942a4d}.admin-system-health-grid-v169 article.error,.admin-system-health-checks-v169 article.error{background:#fff1f2;border-color:#be123c3d}.admin-system-health-grid-v169 span,.admin-system-health-checks-v169 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950;display:inline-flex}.admin-system-health-grid-v169 strong{color:#082d32;overflow-wrap:anywhere;margin-top:5px;font-size:1.12rem;display:block}.admin-system-health-grid-v169 small{color:#536e73;margin-top:4px;font-weight:800;display:block}.admin-system-health-details-v169{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-system-health-details-v169 div{background:#0f6d730f;border:1px solid #0f6d731a;border-radius:18px;padding:13px}.admin-system-health-details-v169 strong,.admin-system-health-details-v169 span{display:block}.admin-system-health-details-v169 strong{color:#082d32;margin-bottom:4px}.admin-system-health-details-v169 span{color:#536e73;overflow-wrap:anywhere;font-weight:800}.admin-system-health-checks-v169{gap:10px;display:grid}.admin-system-health-checks-v169 strong{color:#082d32;margin:5px 0;display:block}.admin-system-health-checks-v169 p{color:#536e73;margin:0;line-height:1.45}@media (width<=1120px){.admin-system-health-grid-v169{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-system-health-details-v169{grid-template-columns:1fr}}@media (width<=680px){.admin-system-health-grid-v169{grid-template-columns:1fr}}.admin-backup-export-v170{background:radial-gradient(circle at 100% 0,#d8942a1f,#0000 34%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:30px;gap:16px;margin:18px 0;padding:20px;display:grid;box-shadow:0 18px 42px #082d3214}.admin-backup-export-grid-v170{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-backup-export-grid-v170 article{background:#fff;border:1px solid #0f6d731f;border-radius:20px;padding:14px}.admin-backup-export-grid-v170 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950;display:inline-flex}.admin-backup-export-grid-v170 strong{color:#082d32;margin-top:5px;font-size:1.1rem;display:block}.admin-backup-export-grid-v170 small{color:#536e73;margin-top:4px;font-weight:800;display:block}.admin-backup-warning-v170{background:#fff9eb;border:1px solid #d8942a47;border-radius:20px;padding:14px}.admin-backup-warning-v170 strong{color:#082d32;margin-bottom:4px;display:block}.admin-backup-warning-v170 p{color:#536e73;margin:0;line-height:1.45}@media (width<=920px){.admin-backup-export-grid-v170{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.admin-backup-export-grid-v170{grid-template-columns:1fr}}.admin-backup-export-v171{background:radial-gradient(circle at 100% 0,#be123c14,#0000 32%),linear-gradient(#fff 0%,#fff8f8 100%);border-color:#be123c2e}.admin-backup-warning-v171{background:#fff1f2;border-color:#be123c42}.admin-backup-warning-v171 strong{color:#be123c}.admin-export-guard-v171{background:#ffffffc7;border:1px solid #be123c2e;border-radius:22px;gap:12px;padding:16px;display:grid}.admin-export-guard-v171 label{color:#082d32;gap:7px;font-weight:900;display:grid}.admin-export-redaction-toggle-v171{align-items:flex-start;gap:10px;line-height:1.35;display:flex}.admin-export-guard-v171 label:has(input[type=checkbox]){align-items:flex-start;gap:10px;line-height:1.35;display:flex}.admin-export-guard-v171 input[type=text],.admin-export-guard-v171 input:not([type]){width:100%}.admin-export-guard-v171 input[type=checkbox]{accent-color:#0f6d73;margin-top:2px}.admin-export-guard-v171 small{color:#6b7f84;font-weight:850}.admin-backup-export-v171 button:disabled{opacity:.55;cursor:not-allowed}.legal-hero-v172{grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);align-items:stretch;gap:18px;margin-bottom:20px;display:grid}.legal-hero-v172>div,.legal-hero-v172 aside{background:radial-gradient(circle at 100% 0,#d8942a1a,#0000 34%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7324;border-radius:30px;padding:22px;box-shadow:0 18px 42px #082d3214}.legal-hero-v172 aside{background:radial-gradient(circle at 0 0,#0f6d731f,#0000 36%),linear-gradient(#fff 0%,#f2fafa 100%);align-content:center;gap:8px;display:grid}.legal-hero-v172 aside span,.legal-grid-v172 article span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;width:fit-content;font-size:.72rem;font-weight:950;display:inline-flex}.legal-hero-v172 aside strong{color:#082d32;overflow-wrap:anywhere;font-size:1.05rem}.legal-hero-v172 aside p,.legal-alert-v172 p,.legal-grid-v172 article p,.legal-rights-v172 p{color:#536e73;line-height:1.55}.legal-alert-v172{background:#fff9eb;border:1px solid #d8942a47;border-radius:22px;margin:16px 0 20px;padding:16px}.legal-alert-v172 strong{color:#082d32;margin-bottom:4px;display:block}.legal-alert-v172 p{margin:0}.legal-grid-v172{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.legal-grid-v172 article{background:#fff;border:1px solid #0f6d731f;border-radius:24px;padding:18px;box-shadow:0 10px 28px #082d320f}.legal-grid-v172 article h2{color:#082d32;margin:8px 0 6px}.legal-grid-v172 article p{margin:0}.legal-rights-v172{background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7324;border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:20px 0;padding:18px;display:grid}.legal-rights-v172 h2{margin:0 0 6px}.legal-rights-v172 p{margin:0}.legal-rights-actions-v172{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.legal-rights-actions-v172 a{color:#fff;background:#0f6d73;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-weight:950;text-decoration:none;display:inline-flex}@media (width<=860px){.legal-hero-v172,.legal-rights-v172,.legal-grid-v172{grid-template-columns:1fr}.legal-rights-actions-v172{justify-content:flex-start}}.v173-commercial-guide,.v173-proof-strip,.v173-checkout-reassurance{margin:18px 0}.v173-commercial-guide{background:radial-gradient(circle at 100% 0,#d8942a1a,#0000 34%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7324;border-radius:30px;gap:16px;padding:20px;display:grid;box-shadow:0 18px 42px #082d3214}.v173-commercial-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.v173-commercial-guide-grid article{background:#fff;border:1px solid #0f6d731f;border-radius:24px;align-content:start;gap:10px;padding:18px;display:grid}.v173-commercial-guide-grid article.recommended{background:radial-gradient(circle at 100% 0,#d8942a21,#0000 34%),#fff;border-color:#d8942a57;box-shadow:0 16px 34px #082d3214}.v173-commercial-guide-grid span,.v173-proof-strip span,.v173-checkout-reassurance span,.v173-offer-ribbon,.v173-checkout-guidance strong,.v173-legal-checkout-note strong{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;width:fit-content;font-size:.72rem;font-weight:950;display:inline-flex}.v173-commercial-guide-grid strong,.v173-proof-strip strong,.v173-checkout-reassurance strong{color:#082d32;font-size:1.05rem}.v173-commercial-guide-grid p,.v173-checkout-reassurance p,.v173-checkout-guidance p,.v173-legal-checkout-note p{color:#536e73;margin:0;line-height:1.45}.v173-offer-ribbon{background:#0f6d7314;border-radius:999px;margin:8px 0 2px;padding:6px 10px}.v173-offer-ribbon.premium{color:#8a5a10;background:#d8942a24}.v173-proof-strip,.v173-checkout-reassurance{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.v173-checkout-reassurance{grid-template-columns:repeat(3,minmax(0,1fr))}.v173-proof-strip article,.v173-checkout-reassurance article{background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d731f;border-radius:22px;padding:16px;box-shadow:0 10px 28px #082d320d}.v173-proof-strip strong,.v173-checkout-reassurance strong{margin-top:5px;display:block}.v173-checkout-guidance,.v173-legal-checkout-note{background:#fff9eb;border:1px solid #d8942a3d;border-radius:20px;padding:14px}.v173-legal-checkout-note{background:#0f6d730f;border-color:#0f6d7324}@media (width<=980px){.v173-commercial-guide-grid,.v173-proof-strip,.v173-checkout-reassurance{grid-template-columns:1fr}}.admin-launch-readiness-v174{background:radial-gradient(circle at 100% 0,#0f6d731f,#0000 34%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:30px;gap:16px;margin:18px 0;padding:20px;display:grid;box-shadow:0 18px 42px #082d3214}.admin-launch-score-v174{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-launch-score-v174 article,.admin-launch-checklist-v174 article{background:#fff;border:1px solid #0f6d731f;border-radius:22px;padding:15px}.admin-launch-score-v174 article.success{background:#f0fdf4;border-color:#15803d38}.admin-launch-score-v174 article.warning{background:#fff9eb;border-color:#d8942a4d}.admin-launch-score-v174 span,.admin-launch-checklist-v174 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950;display:inline-flex}.admin-launch-score-v174 strong,.admin-launch-checklist-v174 strong{color:#082d32;margin:5px 0;display:block}.admin-launch-score-v174 small,.admin-launch-checklist-v174 p,.admin-launch-checklist-v174 em,.admin-launch-warning-v174 p{color:#536e73;line-height:1.45}.admin-launch-score-v174 small,.admin-launch-checklist-v174 em{font-style:normal;font-weight:850}.admin-launch-checklist-v174{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-launch-checklist-v174 article{align-content:start;gap:6px;display:grid}.admin-launch-checklist-v174 p{margin:0}.admin-launch-checklist-v174 em{color:#0f6d73;background:#0f6d7314;border-radius:999px;width:fit-content;padding:6px 10px;font-size:.78rem;display:inline-flex}.admin-launch-warning-v174{background:#fff9eb;border:1px solid #d8942a47;border-radius:22px;padding:16px}.admin-launch-warning-v174 strong{color:#082d32;margin-bottom:5px;display:block}.admin-launch-warning-v174 p{margin:0}@media (width<=980px){.admin-launch-score-v174,.admin-launch-checklist-v174{grid-template-columns:1fr}}.launch-public-banner-v175{background:#fff9eb;border:1px solid #d8942a47;border-radius:20px;gap:4px;margin:14px 0;padding:13px 15px;display:grid}.launch-public-banner-v175.closed{background:#fff1f2;border-color:#be123c3d}.launch-public-banner-v175 strong,.launch-offers-locked-v175 .section-kicker,.admin-soft-launch-v175 span,.admin-soft-launch-status-v175 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950}.launch-public-banner-v175 span{color:#536e73;line-height:1.45}.launch-offers-locked-v175{background:radial-gradient(circle at 100% 0,#d8942a24,#0000 34%),linear-gradient(#fff 0%,#fff9eb 100%);border:1px solid #d8942a47;border-radius:30px;gap:14px;margin:18px 0;padding:24px;display:grid;box-shadow:0 18px 42px #082d3214}.admin-soft-launch-v175{background:radial-gradient(circle at 100% 0,#d8942a1f,#0000 34%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:30px;gap:16px;margin:18px 0;padding:20px;display:grid;box-shadow:0 18px 42px #082d3214}.admin-soft-launch-status-v175{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-soft-launch-status-v175 article{background:#fff;border:1px solid #0f6d731f;border-radius:20px;padding:14px}.admin-soft-launch-status-v175 article.success{background:#f0fdf4;border-color:#15803d38}.admin-soft-launch-status-v175 article.warning{background:#fff9eb;border-color:#d8942a4d}.admin-soft-launch-status-v175 article.danger{background:#fff1f2;border-color:#be123c3d}.admin-soft-launch-status-v175 strong{color:#082d32;margin-top:5px;font-size:1.08rem;display:block}.admin-soft-launch-status-v175 small{color:#536e73;font-weight:850}.admin-soft-launch-form-v175{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-soft-launch-form-v175 label{color:#082d32;gap:7px;font-weight:900;display:grid}.admin-soft-launch-form-v175 textarea{min-height:96px}.admin-soft-launch-toggle-v175{background:#fff;border:1px solid #0f6d731a;border-radius:18px;align-items:center;padding:13px;gap:10px!important;display:flex!important}.admin-soft-launch-toggle-v175 input{accent-color:#0f6d73}.admin-soft-launch-warning-v175{background:#fff9eb;border:1px solid #d8942a47;border-radius:22px;padding:15px}.admin-soft-launch-warning-v175 strong{color:#082d32;margin-bottom:4px;display:block}.admin-soft-launch-warning-v175 p{color:#536e73;margin:0;line-height:1.45}.landing-actions button:disabled{opacity:.55;cursor:not-allowed}@media (width<=920px){.admin-soft-launch-status-v175,.admin-soft-launch-form-v175{grid-template-columns:1fr}}.v176-payment-return-box{background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:18px 0;padding:18px;display:grid;box-shadow:0 14px 34px #082d3214}.v176-payment-return-box.success{background:#f0fdf4;border-color:#15803d3d}.v176-payment-return-box.cancelled{background:#fff9eb;border-color:#d8942a52}.v176-payment-return-box h2{color:#082d32;margin:4px 0 6px}.v176-payment-return-box p,.v176-payment-return-box small,.v176-payment-status-card p,.v176-payment-hint{color:#536e73;line-height:1.45}.v176-payment-return-box small{font-weight:850}.v176-payment-return-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.v176-payment-status-card{background:#fff;border:1px solid #0f6d7324;border-radius:22px;gap:5px;margin:12px 0;padding:15px;display:grid}.v176-payment-status-card.paid{background:#f0fdf4;border-color:#15803d3d}.v176-payment-status-card.pending,.v176-payment-status-card.draft{background:#fff9eb;border-color:#d8942a4d}.v176-payment-status-card.cancelled{background:#fff1f2;border-color:#be123c3d}.v176-payment-status-card span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950}.v176-payment-status-card strong{color:#082d32;font-size:1.1rem}.v176-payment-status-card p,.v176-payment-hint{margin:0}.v176-payment-hint{background:#0f6d730f;border-radius:16px;padding:10px 12px;font-weight:850}@media (width<=760px){.v176-payment-return-box{grid-template-columns:1fr}.v176-payment-return-actions{justify-content:flex-start}}.free-email-assistant-v177{background:radial-gradient(circle at 100% 0,#15803d1a,#0000 34%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:30px;gap:16px;margin:18px 0;padding:20px;display:grid;box-shadow:0 18px 42px #082d3214}.free-email-mode-pill-v177{text-align:center;background:#f0fdf4;border:1px solid #15803d3d;border-radius:20px;gap:4px;min-width:110px;padding:12px 14px;display:grid}.free-email-mode-pill-v177 span,.free-email-flow-v177 span,.free-email-card-v177 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950}.free-email-mode-pill-v177 strong{color:#15803d;font-size:1.4rem}.free-email-flow-v177{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.free-email-flow-v177 article,.free-email-card-v177{background:#fff;border:1px solid #0f6d731f;border-radius:22px;padding:15px}.free-email-flow-v177 strong,.free-email-card-v177 strong,.free-email-reference-v177 strong,.free-email-warning-v177 strong{color:#082d32;margin:5px 0;display:block}.free-email-flow-v177 p,.free-email-card-v177 p,.free-email-warning-v177 p,.free-email-reference-v177 span{color:#536e73;margin:0;line-height:1.45}.free-email-reference-v177{background:#0f6d730f;border:1px solid #0f6d731f;border-radius:20px;padding:14px}.free-email-template-actions-v177{gap:10px;display:grid}.free-email-card-v177{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.free-email-card-v177.disabled{opacity:.66}.free-email-card-v177 p{overflow-wrap:anywhere}.free-email-buttons-v177{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.free-email-buttons-v177 a{text-decoration:none}.free-email-warning-v177{background:#fff9eb;border:1px solid #d8942a47;border-radius:20px;padding:14px}@media (width<=900px){.free-email-flow-v177,.free-email-card-v177{grid-template-columns:1fr}.free-email-buttons-v177{justify-content:flex-start}}.admin-launch-dashboard-v178{background:radial-gradient(circle at 100% 0,#15803d1a,#0000 34%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:30px;gap:16px;margin:18px 0;padding:20px;display:grid;box-shadow:0 18px 42px #082d3214}.launch-kpi-grid-v178{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.launch-kpi-grid-v178 article,.launch-priority-grid-v178 article,.launch-timeline-v178 section{background:#fff;border:1px solid #0f6d731f;border-radius:22px;padding:15px}.launch-kpi-grid-v178 article.success,.launch-priority-grid-v178 article.success{background:#f0fdf4;border-color:#15803d38}.launch-kpi-grid-v178 article.warning,.launch-priority-grid-v178 article.warning{background:#fff9eb;border-color:#d8942a4d}.launch-priority-grid-v178 article.critical{background:#fff1f2;border-color:#be123c3d}.launch-priority-grid-v178 article.info{background:#f2fafa;border-color:#0f6d732e}.launch-kpi-grid-v178 span,.launch-priority-grid-v178 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950;display:inline-flex}.launch-kpi-grid-v178 strong{color:#082d32;margin-top:5px;font-size:1.35rem;display:block}.launch-kpi-grid-v178 small,.launch-priority-grid-v178 p,.launch-timeline-v178 span,.launch-timeline-v178 em{color:#536e73;line-height:1.45}.launch-kpi-grid-v178 article.money strong{color:#15803d}.launch-priority-grid-v178{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.launch-priority-grid-v178 article{align-content:start;gap:7px;display:grid}.launch-priority-grid-v178 strong{color:#082d32}.launch-priority-grid-v178 p{margin:0}.launch-timeline-v178{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.launch-timeline-v178 section{gap:10px;display:grid}.launch-timeline-v178 article{background:#0f6d730d;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.launch-timeline-v178 article strong,.launch-timeline-v178 article span,.launch-timeline-v178 article em,.launch-timeline-v178 article b{display:block}.launch-timeline-v178 article strong,.launch-timeline-v178 article b{color:#082d32}.launch-timeline-v178 article div:last-child{text-align:right}.launch-timeline-v178 .order-status-pill{width:fit-content;margin-left:auto}@media (width<=1100px){.launch-kpi-grid-v178,.launch-priority-grid-v178{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-timeline-v178{grid-template-columns:1fr}}@media (width<=640px){.launch-kpi-grid-v178,.launch-priority-grid-v178,.launch-timeline-v178 article{grid-template-columns:1fr}.launch-timeline-v178 article div:last-child{text-align:left}.launch-timeline-v178 .order-status-pill{margin-left:0}}.admin-local-recipe-v179{background:radial-gradient(circle at 100% 0,#0f6d731c,#0000 34%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:30px;gap:16px;margin:18px 0;padding:20px;display:grid;box-shadow:0 18px 42px #082d3214}.local-status-grid-v179{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.local-status-grid-v179 article,.local-recipe-checklist-v179 article{background:#fff;border:1px solid #0f6d731f;border-radius:22px;padding:15px}.local-status-grid-v179 article.success{background:#f0fdf4;border-color:#15803d38}.local-status-grid-v179 article.warning{background:#fff9eb;border-color:#d8942a4d}.local-status-grid-v179 span,.local-recipe-checklist-v179 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950;display:inline-flex}.local-status-grid-v179 strong,.local-recipe-checklist-v179 strong,.local-commands-v179 strong,.local-warning-v179 strong{color:#082d32;margin:5px 0;display:block}.local-status-grid-v179 small,.local-recipe-checklist-v179 p,.local-warning-v179 p{color:#536e73;line-height:1.45}.local-commands-v179{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.local-commands-v179>div{background:#0f6d730d;border:1px solid #0f6d731f;border-radius:22px;gap:8px;padding:15px;display:grid}.local-commands-v179 code{color:#fff;white-space:nowrap;background:#082d32;border-radius:14px;padding:10px 12px;display:block;overflow-x:auto}.local-recipe-checklist-v179{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.local-recipe-checklist-v179 article{align-content:start;gap:6px;display:grid}.local-recipe-checklist-v179 p{margin:0}.local-warning-v179{background:#fff9eb;border:1px solid #d8942a47;border-radius:22px;padding:15px}.local-warning-v179 p{margin:0}@media (width<=980px){.local-status-grid-v179,.local-commands-v179,.local-recipe-checklist-v179{grid-template-columns:1fr}}.admin-workspace-menu-v180{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8fbfceb;border:1px solid #0f6d7324;border-radius:28px;padding:10px;position:sticky;top:0;box-shadow:0 14px 34px #082d3214}.admin-workspace-menu-v180 button{min-width:150px}.admin-module-shell-v180{gap:18px;margin-top:18px;display:grid}.admin-cockpit-v180{background:radial-gradient(circle at 100% 0,#0f6d731a,#0000 34%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:30px;gap:16px;padding:20px;display:grid;box-shadow:0 18px 42px #082d3214}.admin-cockpit-kpis-v180{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-cockpit-kpis-v180 article,.admin-cockpit-actions-v180 button{background:#fff;border:1px solid #0f6d731f;border-radius:22px;padding:15px}.admin-cockpit-kpis-v180 article.warning{background:#fff9eb;border-color:#d8942a4d}.admin-cockpit-kpis-v180 span,.admin-cockpit-actions-v180 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950}.admin-cockpit-kpis-v180 strong{color:#082d32;margin-top:5px;font-size:1.35rem;display:block}.admin-cockpit-kpis-v180 small,.admin-cockpit-actions-v180 p{color:#536e73;line-height:1.45}.admin-cockpit-actions-v180{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-cockpit-actions-v180 button{text-align:left;color:inherit;cursor:pointer;gap:7px;display:grid}.admin-cockpit-actions-v180 button:hover{transform:translateY(-1px)}.admin-cockpit-actions-v180 strong{color:#082d32;font-size:1.02rem}.admin-cockpit-actions-v180 p{margin:0}.admin-module-shell-v180.workspace-main .admin-sales-board,.admin-module-shell-v180.workspace-main .admin-payments-board,.admin-module-shell-v180.workspace-main .crm-erp-board,.admin-module-shell-v180.workspace-main .admin-orders-board,.admin-module-shell-v180.workspace-main .admin-customers-board,.admin-module-shell-v180.workspace-main .admin-followup-board,.admin-module-shell-v180.workspace-main .admin-coach-board,.admin-module-shell-v180.workspace-main .admin-emails-board,.admin-module-shell-v180:not(.workspace-main) .admin-cockpit-v180,.admin-module-shell-v180:not(.workspace-main) .admin-tools-panel,.admin-module-shell-v180:not(.workspace-main) .admin-list,.admin-module-shell-v180:not(.workspace-main) .admin-pagination,.admin-module-shell-v180.workspace-sales .admin-payments-board,.admin-module-shell-v180.workspace-sales .crm-erp-board,.admin-module-shell-v180.workspace-sales .admin-orders-board,.admin-module-shell-v180.workspace-sales .admin-customers-board,.admin-module-shell-v180.workspace-sales .admin-followup-board,.admin-module-shell-v180.workspace-sales .admin-coach-board,.admin-module-shell-v180.workspace-sales .admin-emails-board,.admin-module-shell-v180.workspace-sales .admin-mobile-pwa-v161,.admin-module-shell-v180.workspace-sales .notification-center-v162.admin,.admin-module-shell-v180.workspace-sales .admin-local-recipe-v179,.admin-module-shell-v180.workspace-sales .admin-launch-dashboard-v178,.admin-module-shell-v180.workspace-sales .admin-soft-launch-v175,.admin-module-shell-v180.workspace-sales .admin-launch-readiness-v174,.admin-module-shell-v180.workspace-sales .admin-backup-export-v170,.admin-module-shell-v180.workspace-sales .admin-system-health-v169,.admin-module-shell-v180.workspace-sales .admin-technical-logs-v168,.admin-module-shell-v180.workspace-sales .admin-notification-journal-v167,.admin-module-shell-v180.workspace-sales .admin-sales-prices,.admin-module-shell-v180.workspace-sales .admin-catalog-actions,.admin-module-shell-v180.workspace-sales .admin-order-preview,.admin-module-shell-v180.workspace-sales .admin-promo-board,.admin-module-shell-v180.workspace-orders .admin-sales-board,.admin-module-shell-v180.workspace-orders .admin-payments-board,.admin-module-shell-v180.workspace-orders .crm-erp-board,.admin-module-shell-v180.workspace-orders .admin-customers-board,.admin-module-shell-v180.workspace-orders .admin-followup-board,.admin-module-shell-v180.workspace-orders .admin-coach-board,.admin-module-shell-v180.workspace-orders .admin-emails-board,.admin-module-shell-v180.workspace-customers .admin-sales-board,.admin-module-shell-v180.workspace-customers .admin-payments-board,.admin-module-shell-v180.workspace-customers .crm-erp-board,.admin-module-shell-v180.workspace-customers .admin-orders-board,.admin-module-shell-v180.workspace-customers .admin-followup-board,.admin-module-shell-v180.workspace-customers .admin-coach-board,.admin-module-shell-v180.workspace-customers .admin-emails-board,.admin-module-shell-v180.workspace-crm .admin-sales-board,.admin-module-shell-v180.workspace-crm .admin-payments-board,.admin-module-shell-v180.workspace-crm .admin-orders-board,.admin-module-shell-v180.workspace-crm .admin-customers-board,.admin-module-shell-v180.workspace-crm .admin-followup-board,.admin-module-shell-v180.workspace-crm .admin-coach-board,.admin-module-shell-v180.workspace-crm .admin-emails-board,.admin-module-shell-v180.workspace-coach .admin-sales-board,.admin-module-shell-v180.workspace-coach .admin-payments-board,.admin-module-shell-v180.workspace-coach .crm-erp-board,.admin-module-shell-v180.workspace-coach .admin-orders-board,.admin-module-shell-v180.workspace-coach .admin-customers-board,.admin-module-shell-v180.workspace-coach .admin-emails-board,.admin-module-shell-v180.workspace-emails .admin-sales-board,.admin-module-shell-v180.workspace-emails .admin-payments-board,.admin-module-shell-v180.workspace-emails .crm-erp-board,.admin-module-shell-v180.workspace-emails .admin-orders-board,.admin-module-shell-v180.workspace-emails .admin-customers-board,.admin-module-shell-v180.workspace-emails .admin-followup-board,.admin-module-shell-v180.workspace-emails .admin-coach-board,.admin-module-shell-v180.workspace-launch .admin-payments-board,.admin-module-shell-v180.workspace-launch .crm-erp-board,.admin-module-shell-v180.workspace-launch .admin-orders-board,.admin-module-shell-v180.workspace-launch .admin-customers-board,.admin-module-shell-v180.workspace-launch .admin-followup-board,.admin-module-shell-v180.workspace-launch .admin-coach-board,.admin-module-shell-v180.workspace-launch .admin-emails-board,.admin-module-shell-v180.workspace-launch .admin-local-recipe-v179,.admin-module-shell-v180.workspace-launch .admin-sales-hero,.admin-module-shell-v180.workspace-launch .admin-commercial-cockpit-v160,.admin-module-shell-v180.workspace-launch .admin-mobile-pwa-v161,.admin-module-shell-v180.workspace-launch .notification-center-v162.admin,.admin-module-shell-v180.workspace-launch .admin-backup-export-v170,.admin-module-shell-v180.workspace-launch .admin-system-health-v169,.admin-module-shell-v180.workspace-launch .admin-technical-logs-v168,.admin-module-shell-v180.workspace-launch .admin-notification-journal-v167,.admin-module-shell-v180.workspace-launch .admin-sales-metrics,.admin-module-shell-v180.workspace-launch .admin-sales-prices,.admin-module-shell-v180.workspace-launch .admin-catalog-actions,.admin-module-shell-v180.workspace-launch .admin-order-preview,.admin-module-shell-v180.workspace-launch .admin-promo-board,.admin-module-shell-v180.workspace-launch .admin-sales-table,.admin-module-shell-v180.workspace-technical .admin-payments-board,.admin-module-shell-v180.workspace-technical .crm-erp-board,.admin-module-shell-v180.workspace-technical .admin-orders-board,.admin-module-shell-v180.workspace-technical .admin-customers-board,.admin-module-shell-v180.workspace-technical .admin-followup-board,.admin-module-shell-v180.workspace-technical .admin-coach-board,.admin-module-shell-v180.workspace-technical .admin-emails-board,.admin-module-shell-v180.workspace-technical .admin-sales-hero,.admin-module-shell-v180.workspace-technical .admin-commercial-cockpit-v160,.admin-module-shell-v180.workspace-technical .admin-launch-dashboard-v178,.admin-module-shell-v180.workspace-technical .admin-soft-launch-v175,.admin-module-shell-v180.workspace-technical .admin-launch-readiness-v174,.admin-module-shell-v180.workspace-technical .admin-sales-metrics,.admin-module-shell-v180.workspace-technical .admin-sales-prices,.admin-module-shell-v180.workspace-technical .admin-catalog-actions,.admin-module-shell-v180.workspace-technical .admin-order-preview,.admin-module-shell-v180.workspace-technical .admin-promo-board,.admin-module-shell-v180.workspace-technical .admin-sales-table,.admin-module-shell-v180.workspace-settings .crm-erp-board,.admin-module-shell-v180.workspace-settings .admin-orders-board,.admin-module-shell-v180.workspace-settings .admin-customers-board,.admin-module-shell-v180.workspace-settings .admin-followup-board,.admin-module-shell-v180.workspace-settings .admin-coach-board,.admin-module-shell-v180.workspace-settings .admin-emails-board,.admin-module-shell-v180.workspace-settings .admin-sales-hero,.admin-module-shell-v180.workspace-settings .admin-commercial-cockpit-v160,.admin-module-shell-v180.workspace-settings .admin-mobile-pwa-v161,.admin-module-shell-v180.workspace-settings .notification-center-v162.admin,.admin-module-shell-v180.workspace-settings .admin-local-recipe-v179,.admin-module-shell-v180.workspace-settings .admin-launch-dashboard-v178,.admin-module-shell-v180.workspace-settings .admin-soft-launch-v175,.admin-module-shell-v180.workspace-settings .admin-launch-readiness-v174,.admin-module-shell-v180.workspace-settings .admin-backup-export-v170,.admin-module-shell-v180.workspace-settings .admin-system-health-v169,.admin-module-shell-v180.workspace-settings .admin-technical-logs-v168,.admin-module-shell-v180.workspace-settings .admin-notification-journal-v167,.admin-module-shell-v180.workspace-settings .admin-sales-metrics,.admin-module-shell-v180.workspace-settings .admin-sales-table{display:none!important}@media (width<=1100px){.admin-cockpit-kpis-v180,.admin-cockpit-actions-v180{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-workspace-menu-v180{position:static}}@media (width<=680px){.admin-cockpit-kpis-v180,.admin-cockpit-actions-v180{grid-template-columns:1fr}.admin-workspace-menu-v180 button{min-width:100%}}.admin-module-shell-v180.workspace-technical .admin-local-recipe-v179{display:grid}.admin-module-shell-v180:not(.workspace-technical) .admin-recipe-board,.admin-module-shell-v180.workspace-settings .admin-action-center,.admin-module-shell-v180.workspace-settings .admin-recipe-board,.admin-module-shell-v180.workspace-settings .admin-local-recipe-v179{display:none!important}.customer-topbar-v182{background:radial-gradient(circle at 100% 0,#0f6d731a,#0000 38%),#fff;border:1px solid #0f6d7329;border-radius:24px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 16px;padding:12px 14px;display:flex;box-shadow:0 14px 34px #082d3214}.customer-topbar-profile-v182{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:0;display:grid}.customer-topbar-profile-v182 span,.existing-account-box-v182 .section-kicker{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950}.customer-topbar-profile-v182 strong{color:#082d32;font-size:1rem}.customer-topbar-profile-v182 small{color:#536e73}.customer-topbar-actions-v182{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.existing-account-box-v182{background:radial-gradient(circle at 100% 0,#0f6d7314,#0000 34%),#fff;border-color:#0f6d7329;gap:12px;display:grid}.existing-account-box-v182.connected{background:#f0fdf4;border-color:#15803d38}.existing-account-login-v182{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.existing-account-connected-v182{background:#ffffffb8;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.existing-account-connected-v182 strong,.existing-account-connected-v182 span{display:block}.existing-account-connected-v182 span{color:#536e73}.checkout-form input:disabled{opacity:.78;cursor:not-allowed;background:#0f6d730f}@media (width<=820px){.customer-topbar-v182,.existing-account-connected-v182{flex-direction:column;align-items:stretch}.customer-topbar-actions-v182{justify-content:stretch}.customer-topbar-actions-v182 button{width:100%}.existing-account-login-v182{grid-template-columns:1fr}}.customer-topbar-premium-v182{background:radial-gradient(circle at 8% 0,#0f6d7317,#0000 32%),linear-gradient(135deg,#fff 0%,#f6fafb 100%);border:1px solid #0f6d732e;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 18px;padding:12px 14px;display:flex;box-shadow:0 16px 36px #082d3214}.customer-topbar-premium-v182 .customer-topbar-profile-v182{min-width:0;box-shadow:none;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.customer-topbar-premium-v182 .customer-topbar-profile-v182:hover{transform:none}.customer-topbar-avatar-v182{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#0f6d73 0%,#082d32 100%);border-radius:16px;flex:none;place-items:center;width:42px;height:42px;font-size:1rem;font-weight:950;display:inline-grid;box-shadow:0 10px 22px #082d322e}.customer-topbar-identity-v182{gap:1px;min-width:0;display:grid}.customer-topbar-identity-v182 em{color:#0f6d73;text-transform:uppercase;letter-spacing:.11em;align-items:center;gap:8px;font-size:.72rem;font-style:normal;font-weight:950;display:inline-flex}.customer-topbar-identity-v182 em:after{content:"";background:#d8942a;width:34px;height:1px;display:inline-block}.customer-topbar-identity-v182 strong{color:#082d32;font-size:1rem;line-height:1.2}.customer-topbar-identity-v182 small{color:#536e73;text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:.84rem;font-weight:700;overflow:hidden}.customer-topbar-premium-v182 .customer-topbar-actions-v182{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.customer-topbar-premium-v182 .customer-topbar-actions-v182 button{color:#0f4f55;background:#ffffffc7;border-color:#0f6d7342;min-height:38px;font-weight:900}.customer-topbar-premium-v182 .customer-topbar-actions-v182 button:hover{background:#fff;border-color:#0f6d736b}.customer-topbar-premium-v182 .logout-button-v182{color:#8a3a3a}@media (width<=820px){.customer-topbar-premium-v182{flex-direction:column;align-items:stretch}.customer-topbar-premium-v182 .customer-topbar-actions-v182{grid-template-columns:1fr;width:100%;display:grid}.customer-topbar-premium-v182 .customer-topbar-actions-v182 button{width:100%}.customer-topbar-identity-v182 small{max-width:100%}}.customer-topbar-premium-v182 .customer-topbar-profile-v182{appearance:none;background:linear-gradient(135deg,#fff 0%,#f4fbfb 100%);border:1px solid #0f6d732e;border-radius:20px;flex:auto;padding:12px 14px;box-shadow:inset 0 1px #fffc,0 10px 24px #082d3214}.customer-topbar-premium-v182 .customer-topbar-profile-v182>span{text-transform:none;letter-spacing:normal;font-size:inherit}.customer-topbar-premium-v182 .customer-topbar-avatar-v182{text-transform:none;letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,#0f6d73 0%,#0a4d52 100%);font-size:1rem}.customer-topbar-premium-v182 .customer-topbar-identity-v182{color:inherit}.customer-topbar-identity-v182 strong{color:#082d32;font-size:1.12rem}.customer-topbar-identity-v182 small{color:#4d666b;font-size:.9rem;font-weight:800}.customer-topbar-premium-v182 .customer-topbar-actions-v182 button{background:#fff}.promo-apply-row-v182{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.promo-apply-row-v182 button{white-space:nowrap;min-height:44px}.promo-feedback-v182{margin-top:8px;font-weight:850;display:block}.promo-feedback-v182.valid{color:#0f6d73}.promo-feedback-v182.invalid{color:#9a3c3c}.upgrade-context-box-v182,.upgrade-order-hint-v182{background:#f4fbfb;border:1px solid #0f6d7329;border-radius:18px;gap:5px;padding:12px;display:grid}.upgrade-context-box-v182 span,.upgrade-order-hint-v182 strong{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:950}.upgrade-context-box-v182 strong,.upgrade-order-hint-v182 span{color:#082d32}.upgrade-context-box-v182 p,.upgrade-order-hint-v182 p{color:#536e73;margin:0}.option-state-v182{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.option-state-v182 small{color:#0f6d73;background:#0f6d7314;border-radius:999px;justify-self:end;padding:4px 8px;font-size:.72rem;font-weight:900}.existing-account-connected-v182{align-items:center}.existing-account-connected-v182>div{gap:3px;display:grid}.existing-account-connected-v182 small{color:#536e73;font-weight:700}@media (width<=820px){.promo-apply-row-v182,.option-state-v182{grid-template-columns:1fr}.option-state-v182 small{justify-self:start}}.customer-topbar-premium-v182{background:linear-gradient(135deg,#f8fcfc 0%,#eef6f7 100%)!important}.customer-topbar-premium-v182 .customer-topbar-profile-v182{color:#082d32!important;background:linear-gradient(135deg,#fff 0%,#f4fbfb 100%)!important;border:1px solid #0f6d732e!important;box-shadow:inset 0 1px #ffffffe0,0 10px 24px #082d3214!important}.customer-topbar-premium-v182 .customer-topbar-identity-v182,.customer-topbar-premium-v182 .customer-topbar-identity-v182 *{color:inherit}.customer-topbar-premium-v182 .customer-topbar-identity-v182 em{color:#0f6d73!important}.customer-topbar-premium-v182 .customer-topbar-identity-v182 strong{color:#082d32!important;font-size:1.14rem!important;font-weight:950!important;line-height:1.15!important}.customer-topbar-premium-v182 .customer-topbar-identity-v182 small{color:#5b7074!important;font-size:.96rem!important;font-weight:800!important}.customer-topbar-premium-v182 .customer-topbar-avatar-v182{color:#fff!important;background:linear-gradient(135deg,#0f6d73 0%,#0a4d52 100%)!important}.admin-topbar-v183{background:linear-gradient(135deg,#082d32 0%,#0f6d73 100%);border:1px solid #082d322e;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 18px;padding:12px 14px;display:flex;box-shadow:0 18px 38px #082d3229}.admin-topbar-profile-v183{color:#fff;text-align:left;cursor:pointer;background:#ffffff17;border:1px solid #ffffff2e;border-radius:20px;flex:auto;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.admin-topbar-avatar-v183{color:#082d32;background:#fff;border-radius:16px;flex:none;place-items:center;width:42px;height:42px;font-size:1rem;font-weight:950;display:inline-grid;box-shadow:0 10px 22px #082d322e}.admin-topbar-identity-v183{gap:1px;min-width:0;display:grid}.admin-topbar-identity-v183 em{color:#cffafe;text-transform:uppercase;letter-spacing:.11em;align-items:center;gap:8px;font-size:.72rem;font-style:normal;font-weight:950;display:inline-flex}.admin-topbar-identity-v183 em:after{content:"";background:#d8942a;width:34px;height:1px;display:inline-block}.admin-topbar-identity-v183 strong{color:#fff;font-size:1.12rem;font-weight:950;line-height:1.15}.admin-topbar-identity-v183 small{color:#ffffffc7;font-size:.9rem;font-weight:800}.admin-topbar-actions-v183{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.admin-topbar-actions-v183 button{color:#082d32;background:#fffffff0;border-color:#ffffff47;min-height:38px;font-weight:900}@media (width<=820px){.admin-topbar-v183{flex-direction:column;align-items:stretch}.admin-topbar-actions-v183{grid-template-columns:1fr;width:100%;display:grid}.admin-topbar-actions-v183 button{width:100%}}.admin-workspace-menu-v180 button.active span,.admin-workspace-menu-v180 button.active small,.admin-workspace-menu button.active span,.admin-workspace-menu button.active small,.admin-workspace-menu button[aria-current=page] span,.admin-workspace-menu button[aria-current=page] small{color:#fff!important}.admin-cockpit-actions-v180 button{background:linear-gradient(135deg,#0b1d3a 0%,#0f6d73 100%)!important;border-color:#0000!important;box-shadow:0 18px 42px #0b1d3a29!important}.admin-cockpit-actions-v180 button span,.admin-cockpit-actions-v180 button strong,.admin-cockpit-actions-v180 button p,.admin-sales-hero>div:first-child .section-kicker,.admin-sales-hero>div:first-child h2,.admin-sales-hero>div:first-child p,.admin-orders-hero>div:first-child .section-kicker,.admin-orders-hero>div:first-child h2,.admin-orders-hero>div:first-child p,.admin-customers-hero .section-kicker,.crm-command-center .section-kicker,.crm-command-center h2,.crm-command-center p{color:#fff!important}.admin-sales-hero>div:first-child .section-kicker,.admin-orders-hero>div:first-child .section-kicker,.crm-command-center .section-kicker{color:#d6a247!important}.admin-sales-table-head,.admin-sales-table-head strong,.admin-sales-table-head span,.admin-sales-table-head small,.admin-sales-table-head em,.admin-sales-table-head *{color:#fff!important}.admin-customer-list-card:hover,.admin-customer-list-card.active{background:linear-gradient(135deg,#0b1d3a 0%,#0f6d73 100%)!important;border-color:#0000!important;box-shadow:0 14px 32px #0b1d3a2e!important}.admin-customer-list-card:hover strong,.admin-customer-list-card:hover span,.admin-customer-list-card:hover small,.admin-customer-list-card.active strong,.admin-customer-list-card.active span,.admin-customer-list-card.active small{color:#fff!important}.admin-customer-list-card:hover small,.admin-customer-list-card.active small{opacity:.88}.admin-customer-list-card:hover em,.admin-customer-list-card.active em{color:#0b1d3a!important;background:#fffffff5!important;border-color:#ffffffeb!important}.crm-overview-grid .crm-module-card:not(.passive){background:linear-gradient(135deg,#0b1d3a 0%,#0f6d73 100%)!important;border-color:#0000!important;box-shadow:0 18px 42px #0b1d3a29!important}.crm-overview-grid .crm-module-card:not(.passive) span,.crm-overview-grid .crm-module-card:not(.passive) strong,.crm-overview-grid .crm-module-card:not(.passive) p,.crm-overview-grid .crm-module-card:not(.passive) em{color:#fff!important}.crm-overview-grid .crm-module-card.passive .section-kicker,.crm-overview-grid .crm-module-card.passive span,.crm-overview-grid .crm-module-card.passive strong,.crm-overview-grid .crm-module-card.passive p,.crm-overview-grid .crm-module-card.passive em{color:#0b1d3a}.result-upgrade-panel-v184{background:radial-gradient(circle at 100% 0,#d8942a24,#0000 34%),linear-gradient(135deg,#fff9eb 0%,#fff 100%);border:1px solid #d8942a47;border-radius:24px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:18px;display:flex}.result-upgrade-panel-v184 span,.locked-deliverables-grid-v184 article>span{color:#9a5b14;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:950;display:inline-flex}.result-upgrade-panel-v184 strong{color:#082d32;margin:5px 0;font-size:1.25rem;display:block}.result-upgrade-panel-v184 p{color:#536e73;margin:0;font-weight:750}.result-upgrade-panel-v184 button{flex:none}.locked-deliverables-grid-v184{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.locked-deliverables-grid-v184 article{background:#fff;border:1px solid #0f6d7324;border-radius:22px;align-content:start;gap:8px;padding:16px;display:grid}.locked-deliverables-grid-v184 article.locked{background:#fff9eb;border-color:#d8942a4d}.locked-deliverables-grid-v184 article.unlocked{background:#f4fbfb;border-color:#0f6d7338}.locked-deliverables-grid-v184 article.unlocked>span{color:#0f6d73}.locked-deliverables-grid-v184 strong{color:#082d32}.locked-deliverables-grid-v184 p{color:#536e73;margin:0;line-height:1.45}.locked-report-section .secondary-button:not(:disabled){color:#082d32;background:#fff9eb;border-color:#d8942a59}@media (width<=900px){.result-upgrade-panel-v184{flex-direction:column;align-items:stretch}.result-upgrade-panel-v184 button{width:100%}.locked-deliverables-grid-v184{grid-template-columns:1fr}}.admin-full-access-note-v1841{background:linear-gradient(135deg,#f4fbfb 0%,#fff 100%);border:1px solid #0f6d732e;border-radius:20px;gap:5px;margin-top:12px;padding:14px;display:grid}.admin-full-access-note-v1841 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950}.admin-full-access-note-v1841 strong{color:#082d32}.admin-full-access-note-v1841 p{color:#536e73;margin:0;font-weight:750}.customer-result-upgrade-locks-v1842{background:radial-gradient(circle at 100% 0,#d8942a1a,#0000 30%),linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0f6d7329;border-radius:26px;margin:18px 0;padding:18px}.customer-result-upgrade-grid-v1842{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.customer-result-upgrade-grid-v1842 article{background:#fff;border:1px solid #0f6d7324;border-radius:22px;align-content:start;gap:8px;padding:16px;display:grid}.customer-result-upgrade-grid-v1842 article.locked{background:#fff9eb;border-color:#d8942a52}.customer-result-upgrade-grid-v1842 article.unlocked{background:#f4fbfb;border-color:#0f6d733d}.customer-result-upgrade-grid-v1842 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950}.customer-result-upgrade-grid-v1842 article.locked span{color:#9a5b14}.customer-result-upgrade-grid-v1842 strong{color:#082d32;font-size:1.05rem}.customer-result-upgrade-grid-v1842 p{color:#536e73;margin:0;line-height:1.45}.customer-result-upgrade-grid-v1842 small{color:#0b1d3a;font-weight:850}.customer-result-upgrade-grid-v1842 button{justify-self:start;margin-top:4px}.customer-result-upgrade-grid-v1842 button:disabled{opacity:.62;cursor:not-allowed}@media (width<=980px){.customer-result-upgrade-grid-v1842{grid-template-columns:1fr}}.order-status-pill.pending-upgrade,.order-status-badge.pending-upgrade{color:#9a5b14!important;background:#fff9eb!important;border-color:#d8942a59!important}.order-evolution-badge-v185,.order-evolution-inline-v185{color:#8a4b0a;text-transform:uppercase;letter-spacing:.05em;background:#fff9eb;border:1px solid #d8942a57;border-radius:999px;align-items:center;gap:4px;width:fit-content;padding:.32rem .58rem;font-size:.72rem;font-style:normal;font-weight:950;display:inline-flex}.customer-order-evolution-note-v185{color:#8a4b0a;background:#fff9eb;border:1px solid #d8942a47;border-radius:16px;margin:0 0 10px;padding:10px 12px;font-weight:850}.payment-ready-box .order-evolution-badge-v185{margin-top:4px}.guided-ludic-playground-v186{background:radial-gradient(circle at 100% 0,#d8a24729,#0000 32%),linear-gradient(135deg,#fff 0%,#f6fbfc 100%);border:1px solid #0f6d732e;border-radius:28px;gap:16px;margin:18px 0;padding:20px;display:grid;box-shadow:0 18px 44px #0b1d3a14}.guided-ludic-head-v186{justify-content:space-between;align-items:center;gap:18px;display:flex}.guided-ludic-head-v186 span{color:#0f6d73;letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:950}.guided-ludic-head-v186 strong{color:#082d32;max-width:920px;margin-top:6px;font-size:1.12rem;line-height:1.45;display:block}.guided-ludic-score-v186{background:#fff;border:1px solid #0f6d7329;border-radius:22px;justify-items:center;min-width:118px;padding:14px 16px;display:grid}.guided-ludic-score-v186 b{color:#082d32;font-size:1.65rem}.guided-ludic-score-v186 small{color:#536e73;text-align:center;font-weight:850}.guided-ludic-choice-grid-v186{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.guided-ludic-choice-grid-v186 button{color:#082d32;text-align:left;min-height:132px;box-shadow:none;background:#fff;border:1px solid #0f6d7329;border-radius:22px;justify-items:start;gap:6px;padding:16px;display:grid}.guided-ludic-choice-grid-v186 button span{font-size:1.6rem}.guided-ludic-choice-grid-v186 button strong{color:#082d32;font-size:1rem}.guided-ludic-choice-grid-v186 button small{color:#536e73;font-weight:850}.guided-ludic-choice-grid-v186 button.active{background:#fff8e8;border-color:#d8a24785;box-shadow:0 14px 28px #d8a24729}.guided-ludic-choice-grid-v186 button:disabled{cursor:not-allowed;opacity:.75}.guided-ludic-board-v186{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.guided-ludic-board-v186 label{background:#ffffffeb;border:1px solid #0f6d7324;border-radius:22px;gap:7px;padding:14px;display:grid}.guided-ludic-board-v186 label.filled{background:#f1faf9;border-color:#0f6d7352}.guided-ludic-board-v186 label span{color:#082d32;font-weight:950}.guided-ludic-board-v186 label small{color:#536e73;min-height:34px;font-weight:750}.guided-ludic-board-v186 textarea{resize:vertical;color:#082d32;min-height:104px;font:inherit;background:#fff;border:1px solid #0f6d7329;border-radius:16px;padding:12px}.guided-ludic-footer-v186{gap:8px;display:grid}.guided-ludic-track-v186{background:#0b1d3a1a;border-radius:999px;height:10px;overflow:hidden}.guided-ludic-track-v186 i{border-radius:inherit;background:linear-gradient(90deg,#0f6d73,#d6a247);height:100%;transition:width .25s;display:block}.guided-ludic-footer-v186 span{color:#536e73;font-weight:850}.guided-ludic-green{border-left:5px solid #2e7d5b}.guided-ludic-blue{border-left:5px solid #0b5fa5}.guided-ludic-orange{border-left:5px solid #d68124}.guided-ludic-purple{border-left:5px solid #6c4fb3}.guided-ludic-red{border-left:5px solid #b54134}.guided-ludic-yellow{border-left:5px solid #d6a247}@media (width<=980px){.guided-ludic-head-v186{flex-direction:column;align-items:stretch}.guided-ludic-score-v186{justify-items:start}.guided-ludic-choice-grid-v186,.guided-ludic-board-v186{grid-template-columns:1fr}}.trajectory-quest-v187{background:radial-gradient(circle at 14% 0,#d8a2472e,#0000 30%),radial-gradient(circle at 100% 10%,#0f6d7329,#0000 32%),linear-gradient(135deg,#fff 0%,#f5fbfc 100%);border:1px solid #0f6d7333;border-radius:30px;gap:18px;margin:20px 0;padding:22px;display:grid;box-shadow:0 24px 60px #0b1d3a1a}.trajectory-quest-hero-v187{justify-content:space-between;align-items:stretch;gap:20px;display:flex}.trajectory-quest-hero-v187>div:first-child{gap:6px;display:grid}.trajectory-quest-hero-v187 span{color:#0f6d73;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:950}.trajectory-quest-hero-v187 strong{color:#082d32;font-size:clamp(1.6rem,3vw,2.45rem);line-height:1.05}.trajectory-quest-hero-v187 p{color:#536e73;max-width:880px;margin:0;font-weight:760;line-height:1.55}.trajectory-quest-score-v187{background:#fff9eb;border:1px solid #d8a24752;border-radius:26px;place-items:center;min-width:138px;padding:18px;display:grid}.trajectory-quest-score-v187 b{color:#082d32;font-size:2rem;line-height:1}.trajectory-quest-score-v187 small{color:#8a4b0a;text-align:center;font-weight:950}.trajectory-room-map-v187{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.trajectory-room-map-v187 button{color:#082d32;box-shadow:none;background:#fff;border:1px solid #0f6d7329;border-radius:22px;justify-items:center;gap:5px;padding:14px 10px;display:grid}.trajectory-room-map-v187 button span{font-size:1.5rem}.trajectory-room-map-v187 button strong{color:#0f6d73;background:#0f6d731a;border-radius:999px;place-items:center;width:32px;height:32px;display:grid}.trajectory-room-map-v187 button small{color:#536e73;font-weight:850}.trajectory-room-map-v187 button.active{background:#fff9eb;border-color:#d8a24775;box-shadow:0 14px 26px #d8a24724}.trajectory-room-map-v187 button.done{background:#f1faf9;border-color:#0f6d7352}.trajectory-room-map-v187 button.done strong{color:#fff;background:#0f6d73}.trajectory-room-map-v187 button.locked{opacity:.56;cursor:not-allowed;filter:grayscale(.35)}.trajectory-room-v187{background:linear-gradient(135deg,#ffffffeb,#f4fbfbeb);border:1px solid #0f6d7326;border-radius:28px;gap:16px;padding:20px;display:grid}.trajectory-room-v187.locked{opacity:.72}.trajectory-room-title-v187{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.trajectory-room-title-v187>div{gap:6px;display:grid}.trajectory-room-title-v187 span{font-size:1.8rem}.trajectory-room-title-v187 strong{color:#082d32;font-size:1.35rem}.trajectory-room-title-v187 p{color:#536e73;margin:0;font-weight:760}.trajectory-room-title-v187 em{color:#8a4b0a;background:#fff9eb;border:1px solid #d8a24752;border-radius:999px;flex:none;padding:.48rem .72rem;font-style:normal;font-weight:950}.trajectory-card-grid-v187{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.trajectory-card-grid-v187 button{color:#082d32;text-align:left;min-height:128px;box-shadow:none;background:#fff;border:1px solid #0f6d7329;border-radius:24px;justify-items:start;gap:7px;padding:16px;display:grid}.trajectory-card-grid-v187 button span{font-size:1.8rem}.trajectory-card-grid-v187 button strong{color:#082d32}.trajectory-card-grid-v187 button small{color:#536e73;font-weight:850}.trajectory-card-grid-v187 button.active{background:radial-gradient(circle at 100% 0,#d8a2472e,#0000 42%),#f1faf9;border-color:#0f6d7361;box-shadow:0 14px 30px #0f6d731f}.trajectory-card-grid-v187 button:disabled{cursor:not-allowed;opacity:.7}.trajectory-answer-card-v187{background:#fff;border:1px solid #0f6d7329;border-radius:24px;gap:8px;padding:15px;display:grid}.trajectory-answer-card-v187 span{color:#0f6d73;letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:950}.trajectory-answer-card-v187 textarea{color:#082d32;min-height:92px;font:inherit;resize:vertical;border:1px solid #0f6d7329;border-radius:16px;padding:12px}.trajectory-actions-v187{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.trajectory-summary-v187{gap:12px;display:grid}.trajectory-summary-track-v187{background:#0b1d3a1a;border-radius:999px;height:12px;overflow:hidden}.trajectory-summary-track-v187 i{border-radius:inherit;background:linear-gradient(90deg,#0f6d73,#d6a247);height:100%;transition:width .25s;display:block}.trajectory-summary-grid-v187{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.trajectory-summary-grid-v187 article{background:#fff;border:1px solid #0f6d7324;border-radius:20px;gap:6px;min-height:140px;padding:14px;display:grid}.trajectory-summary-grid-v187 article.done{background:#f1faf9;border-color:#0f6d734d}.trajectory-summary-grid-v187 span{font-size:1.45rem}.trajectory-summary-grid-v187 strong{color:#082d32;font-size:.92rem}.trajectory-summary-grid-v187 p{color:#536e73;margin:0;font-size:.92rem;line-height:1.4}.trajectory-victory-v187{background:#fff9eb;border:1px solid #d8a24757;border-radius:22px;padding:16px}.trajectory-victory-v187 strong{color:#8a4b0a;font-size:1.1rem}.trajectory-victory-v187 p{color:#536e73;margin:6px 0 0;font-weight:760}@media (width<=980px){.trajectory-quest-hero-v187,.trajectory-room-title-v187{flex-direction:column}.trajectory-room-map-v187,.trajectory-card-grid-v187,.trajectory-summary-grid-v187{grid-template-columns:1fr}.trajectory-actions-v187{justify-content:stretch}.trajectory-actions-v187 button{width:100%}}.activity-library-assignment-v1872{gap:18px;display:grid}.admin-activity-recommended-strip-v1872{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-activity-recommended-strip-v1872 button,.admin-activity-recommended-strip-v1872 article{color:#082d32;text-align:left;box-shadow:none;background:#fff9eb;border:1px solid #d8a24752;border-radius:22px;gap:7px;padding:15px;display:grid}.admin-activity-recommended-strip-v1872 button.assigned{background:#f1faf9;border-color:#0f6d7357}.admin-activity-recommended-strip-v1872 span{color:#9a5b14;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}.admin-activity-recommended-strip-v1872 strong{color:#082d32}.admin-activity-recommended-strip-v1872 small{color:#536e73;line-height:1.4}.admin-activity-recommended-strip-v1872 em{color:#0f6d73;background:#fff;border-radius:999px;width:fit-content;padding:.34rem .58rem;font-size:.72rem;font-style:normal;font-weight:950}.admin-library-header-v1872{border-top:1px solid #0f6d731f;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:8px;display:flex}.admin-library-header-v1872 h3{color:#082d32;margin:0;font-size:1.25rem}.admin-library-header-v1872 p{color:#536e73;margin:4px 0 0;font-weight:760}.admin-library-header-v1872>span{color:#0f6d73;background:#f1faf9;border-radius:999px;flex:none;padding:.42rem .72rem;font-weight:950}.admin-activity-library-grid-v1872{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.library-card-v1872{align-content:start;gap:10px;display:grid}.library-card-v1872>p{min-height:64px}.activity-theme-tags-v1872{flex-wrap:wrap;gap:6px;display:flex}.activity-theme-tags-v1872 span{color:#0b1d3a;background:#f7fbfc;border:1px solid #0f6d7324;border-radius:999px;padding:.32rem .56rem;font-size:.72rem;font-weight:850;display:inline-flex}.activity-library-details-v1872{gap:8px;display:grid}.activity-library-details-v1872 article{background:#ffffffb8;border:1px solid #0f6d731a;border-radius:14px;gap:3px;padding:9px 10px;display:grid}.activity-library-details-v1872 span{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950}.activity-library-details-v1872 strong{color:#536e73;font-size:.86rem;line-height:1.35}.activity-library-more-v1872{background:#f4fbfb94;border:1px dashed #0f6d7338;border-radius:16px;padding:10px}.activity-library-more-v1872 summary{cursor:pointer;color:#082d32;font-weight:900}.activity-library-more-v1872>div{gap:10px;margin-top:10px;display:grid}@media (width<=1120px){.admin-activity-recommended-strip-v1872,.admin-activity-library-grid-v1872{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.admin-activity-recommended-strip-v1872,.admin-activity-library-grid-v1872{grid-template-columns:1fr}.admin-library-header-v1872{flex-direction:column;align-items:flex-start}}.resource-rpg-v1874,.interview-boss-v1874{background:radial-gradient(circle at 12% 0,#d8a2472e,#0000 30%),radial-gradient(circle at 100% 12%,#0f6d7324,#0000 30%),linear-gradient(135deg,#fff 0%,#f5fbfc 100%);border:1px solid #0f6d7333;border-radius:30px;gap:18px;margin:20px 0;padding:22px;display:grid;box-shadow:0 24px 60px #0b1d3a1a}.resource-rpg-hero-v1874,.interview-boss-hero-v1874{justify-content:space-between;align-items:stretch;gap:20px;display:flex}.resource-rpg-hero-v1874 span,.interview-boss-hero-v1874 span{color:#0f6d73;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:950}.resource-rpg-hero-v1874 strong,.interview-boss-hero-v1874 strong{color:#082d32;margin-top:5px;font-size:clamp(1.55rem,2.8vw,2.35rem);line-height:1.05;display:block}.resource-rpg-hero-v1874 p,.interview-boss-hero-v1874 p{color:#536e73;max-width:900px;margin:8px 0 0;font-weight:760;line-height:1.55}.resource-rpg-score-v1874,.interview-boss-score-v1874{background:#fff9eb;border:1px solid #d8a24752;border-radius:26px;place-items:center;min-width:138px;padding:18px;display:grid}.resource-rpg-score-v1874 b,.interview-boss-score-v1874 b{color:#082d32;font-size:2rem;line-height:1}.resource-rpg-score-v1874 small,.interview-boss-score-v1874 small{color:#8a4b0a;text-align:center;font-weight:950}.resource-card-grid-v1874,.interview-boss-select-v1874{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.interview-boss-select-v1874{grid-template-columns:repeat(3,minmax(0,1fr))}.resource-card-grid-v1874 button,.interview-boss-select-v1874 button{color:#082d32;text-align:left;min-height:128px;box-shadow:none;background:#fff;border:1px solid #0f6d7329;border-radius:24px;justify-items:start;gap:7px;padding:16px;display:grid}.resource-card-grid-v1874 button span,.interview-boss-select-v1874 button span{font-size:1.8rem}.resource-card-grid-v1874 button strong,.interview-boss-select-v1874 button strong{color:#082d32}.resource-card-grid-v1874 button small,.interview-boss-select-v1874 button small{color:#536e73;font-weight:850}.resource-card-grid-v1874 button.equipped,.interview-boss-select-v1874 button.active{background:radial-gradient(circle at 100% 0,#d8a2472e,#0000 42%),#f1faf9;border-color:#0f6d7361;box-shadow:0 14px 30px #0f6d731f}.resource-sheet-grid-v1874,.interview-stage-v1874{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.resource-sheet-grid-v1874 label,.resource-usage-v1874,.interview-stage-v1874 label,.interview-stage-v1874 article,.interview-finalizer-v1874 label{background:#fff;border:1px solid #0f6d7329;border-radius:24px;gap:8px;padding:15px;display:grid}.resource-sheet-grid-v1874 label.filled{background:#f1faf9;border-color:#0f6d734d}.resource-sheet-grid-v1874 label span,.resource-usage-v1874 span,.interview-stage-v1874 label span,.interview-stage-v1874 article span,.interview-finalizer-v1874 label span{color:#0f6d73;letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:950}.resource-sheet-grid-v1874 label small,.interview-stage-v1874 article p{color:#536e73;margin:0;font-weight:760}.resource-sheet-grid-v1874 textarea,.resource-usage-v1874 textarea,.interview-stage-v1874 textarea,.interview-finalizer-v1874 textarea{color:#082d32;min-height:96px;font:inherit;resize:vertical;border:1px solid #0f6d7329;border-radius:16px;padding:12px}.resource-usage-v1874 textarea,.interview-finalizer-v1874 textarea{min-height:110px}.interview-stage-v1874 article strong{color:#082d32;font-size:1.1rem}.interview-finalizer-v1874{gap:12px;display:grid}.interview-finalizer-v1874>button{justify-self:start}.resource-rpg-footer-v1874,.interview-boss-footer-v1874{gap:8px;display:grid}.resource-rpg-footer-v1874>div,.interview-boss-footer-v1874>div{background:#0b1d3a1a;border-radius:999px;height:12px;overflow:hidden}.resource-rpg-footer-v1874 i,.interview-boss-footer-v1874 i{border-radius:inherit;background:linear-gradient(90deg,#0f6d73,#d6a247);height:100%;transition:width .25s;display:block}.resource-rpg-footer-v1874 span,.interview-boss-footer-v1874 span{color:#536e73;font-weight:850}@media (width<=980px){.resource-rpg-hero-v1874,.interview-boss-hero-v1874{flex-direction:column}.resource-card-grid-v1874,.interview-boss-select-v1874,.resource-sheet-grid-v1874,.interview-stage-v1874{grid-template-columns:1fr}}.color-quiz-game-v188{background:radial-gradient(circle at 12% 0,#d8a2472e,#0000 30%),radial-gradient(circle at 100% 12%,#6f4db124,#0000 30%),linear-gradient(135deg,#fff 0%,#f6fbfc 100%);border:1px solid #0f6d7333;border-radius:30px;gap:18px;margin:20px 0;padding:22px;display:grid;box-shadow:0 24px 60px #0b1d3a1a}.color-quiz-hero-v188{justify-content:space-between;align-items:stretch;gap:20px;display:flex}.color-quiz-hero-v188 span{color:#0f6d73;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:950}.color-quiz-hero-v188 strong{color:#082d32;margin-top:5px;font-size:clamp(1.55rem,2.8vw,2.35rem);line-height:1.05;display:block}.color-quiz-hero-v188 p{color:#536e73;max-width:900px;margin:8px 0 0;font-weight:760;line-height:1.55}.color-quiz-score-v188{background:#fff9eb;border:1px solid #d8a24752;border-radius:26px;place-items:center;min-width:138px;padding:18px;display:grid}.color-quiz-score-v188.passed{background:#f1faf9;border-color:#0f6d735c}.color-quiz-score-v188 b{color:#082d32;font-size:2rem;line-height:1}.color-quiz-score-v188 small{color:#8a4b0a;text-align:center;font-weight:950}.color-quiz-progress-v188{gap:8px;display:grid}.color-quiz-progress-v188>div{background:#0b1d3a1a;border-radius:999px;height:12px;overflow:hidden}.color-quiz-progress-v188 i{border-radius:inherit;background:linear-gradient(90deg,#0f6d73,#d6a247);height:100%;transition:width .25s;display:block}.color-quiz-progress-v188 span{color:#536e73;font-weight:850}.color-quiz-question-card-v188{background:#fff;border:1px solid #0f6d7324;border-radius:28px;gap:16px;padding:20px;display:grid}.color-quiz-question-top-v188{gap:8px;display:grid}.color-quiz-question-top-v188 span{color:#0f6d73;letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:950}.color-quiz-question-top-v188 strong{color:#082d32;font-size:clamp(1.18rem,2vw,1.55rem);line-height:1.35}.color-quiz-options-v188{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.color-quiz-options-v188 button{color:#082d32;text-align:left;min-height:118px;box-shadow:none;background:#f8fbfc;border:1px solid #0f6d7329;border-radius:24px;gap:5px;padding:16px;display:grid}.color-quiz-options-v188 button strong{font-size:1.05rem}.color-quiz-options-v188 button small{color:#536e73;font-weight:850}.color-quiz-options-v188 button.selected{box-shadow:0 14px 30px #0b1d3a1a}.color-quiz-options-v188 button.correct{background:#f1faf9;border-color:#0f6d736b}.color-quiz-options-v188 button.wrong{background:#fff1ef;border-color:#b541346b}.color-quiz-options-v188 .quiz-color-blue.selected{border-color:#285ea67a}.color-quiz-options-v188 .quiz-color-red.selected{border-color:#b541347a}.color-quiz-options-v188 .quiz-color-yellow.selected{border-color:#d8a24799}.color-quiz-options-v188 .quiz-color-green.selected{border-color:#2e7d5b80}.color-quiz-correction-v188{background:#f7fbfc;border:1px solid #0f6d732e;border-radius:20px;padding:14px}.color-quiz-correction-v188.correct{background:#f1faf9;border-color:#0f6d734d}.color-quiz-correction-v188.wrong{background:#fff6f4;border-color:#b5413442}.color-quiz-correction-v188 strong{color:#082d32}.color-quiz-correction-v188 p{color:#536e73;margin:6px 0 0;font-weight:760}.color-quiz-navigation-v188,.color-quiz-actions-v188{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.color-quiz-map-v188{grid-template-columns:repeat(20,minmax(32px,1fr));gap:6px;display:grid}.color-quiz-map-v188 button{color:#082d32;min-height:36px;box-shadow:none;background:#fff;border:1px solid #0f6d7329;border-radius:12px;padding:0;font-weight:950}.color-quiz-map-v188 button.active{background:#fff9eb;border-color:#d8a24794}.color-quiz-map-v188 button.correct{background:#f1faf9;border-color:#0f6d7352}.color-quiz-map-v188 button.wrong{background:#fff1ef;border-color:#b5413452}.color-quiz-result-v188{background:#fff;border:1px solid #0f6d7329;border-radius:22px;padding:16px}.color-quiz-result-v188.passed{background:#f1faf9;border-color:#0f6d7357}.color-quiz-result-v188.failed{background:#fff6f4;border-color:#b5413447}.color-quiz-result-v188 strong{color:#082d32;font-size:1.05rem}.color-quiz-result-v188 p{color:#536e73;margin:6px 0 0;font-weight:760}@media (width<=980px){.color-quiz-hero-v188{flex-direction:column}.color-quiz-options-v188{grid-template-columns:1fr}.color-quiz-map-v188{grid-template-columns:repeat(5,minmax(32px,1fr))}.color-quiz-navigation-v188 button,.color-quiz-actions-v188 button{width:100%}}.learning-quiz-game-v189 .color-quiz-options-v188{grid-template-columns:repeat(4,minmax(0,1fr))}.learning-quiz-game-v189 .color-quiz-options-v188.learning-quiz-option-count-1{grid-template-columns:1fr}.learning-quiz-game-v189 .color-quiz-options-v188.learning-quiz-option-count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.learning-quiz-game-v189 .color-quiz-options-v188.learning-quiz-option-count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.learning-quiz-game-v189 .learning-quiz-option-v189{color:#fff;text-align:left;background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%);border:1px solid #0f6d733d;border-radius:24px;gap:6px;min-height:126px;padding:16px;display:grid;box-shadow:0 14px 30px #0b1d3a1f}.learning-quiz-game-v189 .learning-quiz-option-v189 strong,.learning-quiz-game-v189 .learning-quiz-option-v189 small{color:#fff}.learning-quiz-game-v189 .learning-quiz-option-v189 small{opacity:.96;font-weight:820;line-height:1.45}.learning-quiz-game-v189 .learning-quiz-option-v189.selected{border-color:#d6a247e6;box-shadow:0 18px 36px #0b1d3a2e}.learning-quiz-game-v189 .learning-quiz-option-v189.correct{background:linear-gradient(135deg,#167e78 0%,#0b224b 100%);border-color:#d6a247e6}.learning-quiz-game-v189 .learning-quiz-option-v189.wrong{background:linear-gradient(135deg,#92544a 0%,#0b224b 100%);border-color:#ffc5bdeb}.learning-quiz-game-v189 .learning-quiz-option-v189:disabled{cursor:default;opacity:1}.learning-quiz-game-v189 .color-quiz-map-v188 button{color:#082d32;background:#fff;border-color:#0f6d732e}.learning-quiz-game-v189 .color-quiz-map-v188 button.answered.correct{border-color:#0f6d7366;box-shadow:inset 0 0 0 1px #0f6d7324}.learning-quiz-game-v189 .color-quiz-map-v188 button.answered.wrong{border-color:#b5413459;box-shadow:inset 0 0 0 1px #b541341f}.learning-quiz-game-v189 .color-quiz-map-v188 button.active{color:#fff;background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%);border-color:#0f6d7375}.learning-quiz-game-v189 .color-quiz-map-v188 button.active.correct,.learning-quiz-game-v189 .color-quiz-map-v188 button.active.wrong{color:#fff}@media (width<=1180px){.learning-quiz-game-v189 .color-quiz-options-v188{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.learning-quiz-game-v189 .color-quiz-options-v188,.learning-quiz-game-v189 .color-quiz-options-v188.learning-quiz-option-count-2,.learning-quiz-game-v189 .color-quiz-options-v188.learning-quiz-option-count-3,.learning-quiz-game-v189 .color-quiz-options-v188.learning-quiz-option-count-4{grid-template-columns:1fr}}.learning-quiz-admin-summary-v1891{background:#fff;border:1px solid #0f6d7329;border-radius:24px;grid-template-columns:minmax(0,.8fr) minmax(0,.7fr) minmax(0,1.6fr);gap:12px;padding:14px;display:grid}.learning-quiz-admin-summary-v1891 article{background:#f7fbfc;border:1px solid #0f6d731a;border-radius:18px;gap:5px;padding:12px;display:grid}.learning-quiz-admin-summary-v1891 span{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}.learning-quiz-admin-summary-v1891 strong{color:#082d32;font-size:.95rem;line-height:1.35}.learning-quiz-admin-summary-v1891.passed{background:#f1faf9;border-color:#0f6d7357}.learning-quiz-admin-summary-v1891.failed{background:#fff6f4;border-color:#b5413442}.learning-final-badge-v1891{background:radial-gradient(circle at 100% 0,#d8a24738,#0000 34%),linear-gradient(135deg,#fff9eb 0%,#fff 100%);border:1px solid #d8a2476b;border-radius:26px;gap:6px;padding:18px;display:grid;box-shadow:0 16px 34px #d8a24724}.learning-final-badge-v1891 span{color:#9a5b14;letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:999px;width:fit-content;padding:.32rem .56rem;font-size:.72rem;font-weight:950}.learning-final-badge-v1891 strong{color:#082d32;font-size:1.35rem}.learning-final-badge-v1891 p{color:#536e73;margin:0;font-weight:780;line-height:1.5}@media (width<=900px){.learning-quiz-admin-summary-v1891{grid-template-columns:1fr}}.learning-quiz-game-v189 .color-quiz-options-v188 button,.color-quiz-options-v188 button.learning-quiz-option-v189,.color-quiz-options-v188 button.quiz-color-blue.selected,.color-quiz-options-v188 button.quiz-color-red.selected,.color-quiz-options-v188 button.quiz-color-yellow.selected,.color-quiz-options-v188 button.quiz-color-green.selected{color:#fff!important;background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%)!important}.learning-quiz-game-v189 .color-quiz-options-v188 button *,.color-quiz-options-v188 button.learning-quiz-option-v189 *,.color-quiz-options-v188 button.quiz-color-blue.selected *,.color-quiz-options-v188 button.quiz-color-red.selected *,.color-quiz-options-v188 button.quiz-color-yellow.selected *,.color-quiz-options-v188 button.quiz-color-green.selected *{color:#fff!important}.learning-quiz-game-v189 .color-quiz-options-v188 button.correct,.color-quiz-options-v188 button.learning-quiz-option-v189.correct{color:#fff!important;background:linear-gradient(135deg,#167e78 0%,#0b224b 100%)!important;border-color:#d6a247db!important}.learning-quiz-game-v189 .color-quiz-options-v188 button.wrong,.color-quiz-options-v188 button.learning-quiz-option-v189.wrong{color:#fff!important;background:linear-gradient(135deg,#92544a 0%,#0b224b 100%)!important;border-color:#ffc5bdeb!important}.learning-quiz-game-v189 .color-quiz-map-v188 button,.color-quiz-map-v188 button{color:#082d32!important;box-shadow:none!important;background:#fff!important;border-color:#0f6d732e!important}.learning-quiz-game-v189 .color-quiz-map-v188 button.correct,.learning-quiz-game-v189 .color-quiz-map-v188 button.wrong,.color-quiz-map-v188 button.correct,.color-quiz-map-v188 button.wrong{color:#082d32!important;background:#fff!important;border-color:#0f6d732e!important}.learning-quiz-game-v189 .color-quiz-map-v188 button.active,.color-quiz-map-v188 button.active,.learning-quiz-game-v189 .color-quiz-map-v188 button.active.correct,.learning-quiz-game-v189 .color-quiz-map-v188 button.active.wrong,.color-quiz-map-v188 button.active.correct,.color-quiz-map-v188 button.active.wrong{color:#fff!important;background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%)!important;border-color:#0f6d7375!important}.guided-ludic-head-v186,.trajectory-quest-hero-v187,.resource-rpg-hero-v1874,.interview-boss-hero-v1874,.color-quiz-hero-v188{color:inherit}.guided-ludic-head-v186 .guided-ludic-score-v186 *,.trajectory-quest-score-v187 *,.resource-rpg-score-v1874 *,.interview-boss-score-v1874 *,.color-quiz-score-v188 *{color:#082d32}.learning-quiz-game-v189 .color-quiz-options-v188 button,.learning-quiz-game-v189 .color-quiz-options-v188 button *,.color-quiz-game-v188 .color-quiz-options-v188 button,.color-quiz-game-v188 .color-quiz-options-v188 button *,.color-quiz-options-v188 button,.color-quiz-options-v188 button *{color:#fff!important}.learning-quiz-game-v189 .color-quiz-options-v188 button,.color-quiz-game-v188 .color-quiz-options-v188 button,.color-quiz-options-v188 button{background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%)!important}.learning-quiz-game-v189 .color-quiz-map-v188 button,.color-quiz-game-v188 .color-quiz-map-v188 button,.color-quiz-map-v188 button{color:#082d32!important;background:#fff!important;border:1px solid #0f6d732e!important}.learning-quiz-game-v189 .color-quiz-map-v188 button *,.color-quiz-game-v188 .color-quiz-map-v188 button *,.color-quiz-map-v188 button *{color:#082d32!important}.learning-quiz-game-v189 .color-quiz-map-v188 button.active,.color-quiz-game-v188 .color-quiz-map-v188 button.active,.color-quiz-map-v188 button.active{color:#fff!important;background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%)!important}.learning-quiz-game-v189 .color-quiz-map-v188 button.active *,.color-quiz-game-v188 .color-quiz-map-v188 button.active *,.color-quiz-map-v188 button.active *{color:#fff!important}.learning-quiz-admin-summary-v1891 article,.learning-quiz-admin-summary-v1891 article *{color:#082d32!important}.coach-credit-admin-box-v190{background:radial-gradient(circle at 100% 0,#d8a24729,#0000 32%),linear-gradient(135deg,#fff 0%,#f4fbfc 100%);border:1px solid #0f6d732e;border-radius:24px;grid-template-columns:minmax(0,1.3fr) minmax(130px,.35fr) minmax(220px,.9fr) auto;align-items:end;gap:12px;margin:14px 0;padding:16px;display:grid}.coach-credit-admin-box-v190>div{gap:5px;display:grid}.coach-credit-admin-box-v190 strong{color:#082d32;font-size:1.05rem}.coach-credit-admin-box-v190 p{color:#536e73;margin:0;font-weight:760;line-height:1.45}.coach-credit-admin-box-v190 label{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;gap:6px;font-size:.75rem;font-weight:950;display:grid}.coach-credit-admin-box-v190 input{color:#082d32;min-height:42px;font:inherit;background:#fff;border:1px solid #0f6d732e;border-radius:14px;padding:0 12px}.coach-pathway-auto-note-v190{background:#fff9eb;border:1px solid #d8a24752;border-radius:20px;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;padding:13px 16px;display:flex}.coach-pathway-auto-note-v190 strong{color:#8a4b0a}.coach-pathway-auto-note-v190 span{color:#536e73;font-weight:800}.coach-session-card.request-to_schedule,.coach-session-row.request-to_schedule{background:#fff9eb;border-color:#d8a24757}@media (width<=980px){.coach-credit-admin-box-v190{grid-template-columns:1fr}.coach-pathway-auto-note-v190{flex-direction:column;align-items:flex-start}}.coach-session-guide-v1901{background:#fff;border:1px solid #0f6d7329;border-radius:22px;margin:12px 0;overflow:hidden}.coach-session-guide-v1901 summary{cursor:pointer;background:radial-gradient(circle at 100% 0,#d8a24724,#0000 34%),linear-gradient(135deg,#f7fbfc 0%,#fff 100%);gap:4px;padding:14px 16px;display:grid}.coach-session-guide-v1901 summary span{color:#0f6d73;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:950}.coach-session-guide-v1901 summary strong{color:#082d32;font-size:1.05rem}.coach-session-guide-grid-v1901{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.coach-session-guide-grid-v1901 article{background:#f9fcfd;border:1px solid #0f6d731a;border-radius:18px;gap:8px;padding:13px;display:grid}.coach-session-guide-grid-v1901 article.wide{grid-column:1/-1}.coach-session-guide-grid-v1901 span{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}.coach-session-guide-grid-v1901 p,.coach-session-guide-grid-v1901 li{color:#536e73;font-weight:760;line-height:1.45}.coach-session-guide-grid-v1901 ul{margin:0;padding-left:18px}.coach-session-preparation-note-v1901{background:radial-gradient(circle at 100% 0,#0f6d731a,#0000 32%),#fff;border:1px solid #0f6d7329;border-radius:20px;gap:10px;margin:12px 0;padding:14px;display:grid}.coach-session-preparation-note-v1901.admin-view{background:#fff9eb;border-color:#d8a2474d}.coach-session-preparation-note-v1901 strong{color:#082d32}.coach-session-preparation-note-v1901 p{color:#536e73;margin:0;font-weight:760;line-height:1.45}.coach-session-preparation-note-v1901 em{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-style:normal;font-weight:950}.coach-session-preparation-note-v1901 textarea{resize:vertical;color:#082d32;min-height:104px;font:inherit;background:#fff;border:1px solid #0f6d7329;border-radius:16px;padding:12px}@media (width<=860px){.coach-session-guide-grid-v1901{grid-template-columns:1fr}}.mission-terrain-v191{background:radial-gradient(circle at 14% 0,#d8a2472e,#0000 30%),radial-gradient(circle at 100% 10%,#0f6d7329,#0000 32%),linear-gradient(135deg,#fff 0%,#f5fbfc 100%);border:1px solid #0f6d7333;border-radius:30px;gap:18px;margin:20px 0;padding:22px;display:grid;box-shadow:0 24px 60px #0b1d3a1a}.mission-terrain-hero-v191{justify-content:space-between;align-items:stretch;gap:20px;display:flex}.mission-terrain-hero-v191 span{color:#0f6d73;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:950}.mission-terrain-hero-v191 strong{color:#082d32;margin-top:5px;font-size:clamp(1.6rem,3vw,2.45rem);line-height:1.05;display:block}.mission-terrain-hero-v191 p{color:#536e73;max-width:900px;margin:8px 0 0;font-weight:760;line-height:1.55}.mission-terrain-score-v191{background:#fff9eb;border:1px solid #d8a24752;border-radius:26px;place-items:center;min-width:150px;padding:18px;display:grid}.mission-terrain-score-v191 b{color:#082d32;font-size:2rem;line-height:1}.mission-terrain-score-v191 small{color:#8a4b0a;text-align:center;font-weight:950}.mission-terrain-map-v191{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.mission-terrain-map-v191 button{color:#fff;min-height:104px;box-shadow:none;background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%);border:1px solid #0f6d7347;border-radius:22px;justify-items:center;gap:5px;padding:12px 8px;display:grid}.mission-terrain-map-v191 button span{font-size:1.45rem}.mission-terrain-map-v191 button strong{color:#fff;background:#ffffff29;border-radius:999px;place-items:center;width:30px;height:30px;display:grid}.mission-terrain-map-v191 button small{color:#ffffffeb;text-align:center;font-size:.72rem;font-weight:850}.mission-terrain-map-v191 button.active{color:#fff;background:linear-gradient(135deg,#13838a 0%,#0b224b 100%);border-color:#d6a247b8;box-shadow:0 0 0 2px #d6a2472e}.mission-terrain-map-v191 button.active strong,.mission-terrain-map-v191 button.active small{color:#fff}.mission-terrain-map-v191 button.active strong{background:#ffffff38}.mission-terrain-map-v191 button.done:not(.active){color:#fff;background:linear-gradient(135deg,#11676d 0%,#0b224b 100%);border-color:#ffffff2e}.mission-terrain-map-v191 button.done:not(.active) strong,.mission-terrain-map-v191 button.done:not(.active) small{color:#fff}.mission-terrain-step-v191{background:#fff;border:1px solid #0f6d7326;border-radius:28px;gap:14px;padding:20px;display:grid}.mission-terrain-step-head-v191{align-items:flex-start;gap:14px;display:flex}.mission-terrain-step-head-v191>span{font-size:2rem}.mission-terrain-step-head-v191 strong{color:#082d32;font-size:1.35rem}.mission-terrain-step-head-v191 p{color:#536e73;margin:5px 0 0;font-weight:760}.mission-terrain-helper-v191{color:#536e73;background:#fff9eb;border:1px solid #d8a24742;border-radius:18px;padding:13px 14px;font-weight:800;line-height:1.45}.mission-terrain-fields-v191{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mission-terrain-fields-v191 label{background:#f9fcfd;border:1px solid #0f6d7324;border-radius:22px;gap:7px;padding:14px;display:grid}.mission-terrain-fields-v191 label span{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}.mission-terrain-fields-v191 textarea{resize:vertical;color:#082d32;min-height:112px;font:inherit;background:#fff;border:1px solid #0f6d7329;border-radius:16px;padding:12px}.mission-decision-grid-v191{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.mission-decision-grid-v191 button{color:#082d32;min-height:76px;box-shadow:none;background:#fff;border:1px solid #0f6d7329;border-radius:18px;padding:10px;font-weight:850}.mission-decision-grid-v191 button.active{color:#fff;background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%)}.mission-terrain-actions-v191{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.mission-terrain-summary-v191{gap:8px;display:grid}.mission-terrain-summary-v191>div{background:#0b1d3a1a;border-radius:999px;height:12px;overflow:hidden}.mission-terrain-summary-v191 i{border-radius:inherit;background:linear-gradient(90deg,#0f6d73,#d6a247);height:100%;transition:width .25s;display:block}.mission-terrain-summary-v191 span{color:#536e73;font-weight:850}@media (width<=1120px){.mission-terrain-map-v191,.mission-decision-grid-v191{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.mission-terrain-hero-v191,.mission-terrain-step-head-v191{flex-direction:column}.mission-terrain-map-v191,.mission-terrain-fields-v191,.mission-decision-grid-v191{grid-template-columns:1fr}.mission-terrain-actions-v191 button{width:100%}}.guided-ludic-playground-v186 [class*=card],.guided-ludic-playground-v186 [class*=choice],.guided-ludic-choice-grid-v186 button,.guided-ludic-choice-grid-v186 article,.guided-ludic-board-v186 article,.trajectory-quest-v187 [class*=room],.trajectory-quest-v187 [class*=choice],.trajectory-quest-v187 button,.resource-rpg-v1874 [class*=card],.resource-rpg-v1874 [class*=resource],.resource-rpg-v1874 button,.interview-boss-v1874 [class*=card],.interview-boss-v1874 [class*=boss],.interview-boss-v1874 button,.color-quiz-game-v188 .color-quiz-options-v188 button,.learning-quiz-game-v189 .color-quiz-options-v188 button,.mission-terrain-v191 .mission-terrain-map-v191 button,.mission-terrain-v191 .mission-decision-grid-v191 button.active,.guided-ludic-playground-v186 [class*=card] *,.guided-ludic-playground-v186 [class*=choice] *,.guided-ludic-choice-grid-v186 button *,.guided-ludic-choice-grid-v186 article *,.guided-ludic-board-v186 article *,.trajectory-quest-v187 [class*=room] *,.trajectory-quest-v187 [class*=choice] *,.trajectory-quest-v187 button *,.resource-rpg-v1874 [class*=card] *,.resource-rpg-v1874 [class*=resource] *,.resource-rpg-v1874 button *,.interview-boss-v1874 [class*=card] *,.interview-boss-v1874 [class*=boss] *,.interview-boss-v1874 button *,.color-quiz-game-v188 .color-quiz-options-v188 button *,.learning-quiz-game-v189 .color-quiz-options-v188 button *,.mission-terrain-v191 .mission-terrain-map-v191 button *,.mission-terrain-v191 .mission-decision-grid-v191 button.active *{color:#fff!important}.guided-ludic-choice-grid-v186 button,.trajectory-quest-v187 button,.resource-rpg-v1874 button,.interview-boss-v1874 button,.color-quiz-game-v188 .color-quiz-options-v188 button,.learning-quiz-game-v189 .color-quiz-options-v188 button,.mission-terrain-v191 .mission-terrain-map-v191 button{background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%)!important;border-color:#0f6d7352!important}.guided-ludic-choice-grid-v186 button.active,.trajectory-quest-v187 button.active,.resource-rpg-v1874 button.active,.interview-boss-v1874 button.active,.color-quiz-game-v188 .color-quiz-options-v188 button.selected,.learning-quiz-game-v189 .color-quiz-options-v188 button.selected,.mission-terrain-v191 .mission-terrain-map-v191 button.active,.mission-terrain-v191 .mission-decision-grid-v191 button.active{color:#fff!important;background:linear-gradient(135deg,#13838a 0%,#0b224b 100%)!important;border-color:#d6a247c7!important;box-shadow:0 0 0 2px #d6a2472e!important}.guided-ludic-choice-grid-v186 small,.guided-ludic-choice-grid-v186 span,.trajectory-quest-v187 button small,.trajectory-quest-v187 button span,.resource-rpg-v1874 button small,.resource-rpg-v1874 button span,.interview-boss-v1874 button small,.interview-boss-v1874 button span,.color-quiz-options-v188 button small,.color-quiz-options-v188 button span,.mission-terrain-map-v191 button small,.mission-terrain-map-v191 button span{color:#ffffffeb!important}.guided-workbook-field,.guided-workbook-field *,.mission-terrain-fields-v191 label,.mission-terrain-fields-v191 label *,.color-quiz-question-card-v188,.color-quiz-question-card-v188 *,.color-quiz-correction-v188,.color-quiz-correction-v188 *,.color-quiz-result-v188,.color-quiz-result-v188 *,.learning-quiz-admin-summary-v1891,.learning-quiz-admin-summary-v1891 *,.coach-session-guide-v1901,.coach-session-guide-v1901 *,.coach-session-preparation-note-v1901,.coach-session-preparation-note-v1901 *{color:#082d32}.mission-terrain-fields-v191 label>span,.guided-workbook-field>span,.coach-session-guide-v1901 summary span,.coach-session-guide-grid-v1901 span,.coach-session-preparation-note-v1901 em{color:#0f6d73!important}.color-quiz-map-v188 button{color:#082d32!important;background:#fff!important;border-color:#0f6d732e!important}.color-quiz-map-v188 button *{color:#082d32!important}.color-quiz-map-v188 button.active,.color-quiz-map-v188 button.active.correct,.color-quiz-map-v188 button.active.wrong{color:#fff!important;background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%)!important}.color-quiz-map-v188 button.active *{color:#fff!important}.pedagogical-dashboard-v192{background:radial-gradient(circle at 8% 0,#d8a24729,#0000 30%),radial-gradient(circle at 100% 12%,#0f6d7324,#0000 32%),linear-gradient(135deg,#fff 0%,#f5fbfc 100%);border:1px solid #0f6d732e;border-radius:28px;gap:16px;margin:22px 0;padding:20px;display:grid;box-shadow:0 22px 52px #0b1d3a1a}.pedagogical-metrics-v192{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.pedagogical-metrics-v192 article,.coach-session-pedagogical-dashboard-v192 article{background:#fff;border:1px solid #0f6d731f;border-radius:20px;gap:5px;padding:14px;display:grid}.pedagogical-metrics-v192 article.alert,.coach-session-pedagogical-dashboard-v192 article.alert{background:#fff6f4;border-color:#b5413447}.pedagogical-metrics-v192 article.success,.coach-session-pedagogical-dashboard-v192 article.success{background:#f1faf9;border-color:#0f6d734d}.pedagogical-metrics-v192 span,.coach-session-pedagogical-dashboard-v192 span,.pedagogical-panel-v192>div>span{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}.pedagogical-metrics-v192 strong,.coach-session-pedagogical-dashboard-v192 strong{color:#082d32;font-size:1.65rem;line-height:1}.pedagogical-metrics-v192 small{color:#536e73;font-weight:760;line-height:1.35}.pedagogical-dashboard-grid-v192{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px;display:grid}.pedagogical-panel-v192{background:#fff;border:1px solid #0f6d7324;border-radius:24px;align-content:start;gap:12px;padding:16px;display:grid}.pedagogical-panel-v192>div{gap:4px;display:grid}.pedagogical-panel-v192>div>strong{color:#082d32;font-size:1.15rem}.pedagogical-panel-v192 p{color:#536e73;margin:0;font-weight:760;line-height:1.45}.pedagogical-priority-list-v192{gap:8px;display:grid}.pedagogical-priority-list-v192 button{color:#fff;text-align:left;box-shadow:none;background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%);border:1px solid #0f6d7333;border-radius:18px;gap:5px;padding:12px;display:grid}.pedagogical-priority-list-v192 button *,.pedagogical-priority-list-v192 button strong,.pedagogical-priority-list-v192 button span,.pedagogical-priority-list-v192 button small{color:#fff!important}.pedagogical-mini-grid-v192{gap:8px;display:grid}.pedagogical-mini-grid-v192 span{color:#082d32;background:#f7fbfc;border:1px solid #0f6d731f;border-radius:14px;padding:9px 10px;font-weight:820}.pedagogical-quiz-strip-v192{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pedagogical-quiz-strip-v192 button{color:#082d32;text-align:left;box-shadow:none;background:#fff;border:1px solid #0f6d7329;border-radius:18px;gap:5px;padding:11px 12px;display:grid}.pedagogical-quiz-strip-v192 button.validated{background:#f1faf9;border-color:#0f6d7352}.pedagogical-quiz-strip-v192 button.failed{background:#fff6f4;border-color:#b5413447}.pedagogical-quiz-strip-v192 button span{color:#0f6d73;font-size:.75rem;font-weight:950}.pedagogical-quiz-strip-v192 button strong{color:#082d32}.coach-session-pedagogical-dashboard-v192{background:#f7fbfc;border:1px solid #0f6d7329;border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0;padding:14px;display:grid}@media (width<=1100px){.pedagogical-metrics-v192,.pedagogical-quiz-strip-v192,.coach-session-pedagogical-dashboard-v192{grid-template-columns:repeat(2,minmax(0,1fr))}.pedagogical-dashboard-grid-v192{grid-template-columns:1fr}}@media (width<=700px){.pedagogical-metrics-v192,.pedagogical-quiz-strip-v192,.coach-session-pedagogical-dashboard-v192{grid-template-columns:1fr}}.coach-support-library-v193{background:radial-gradient(circle at 6% 0,#d8a2472e,#0000 32%),radial-gradient(circle at 100% 10%,#0f6d7324,#0000 34%),linear-gradient(135deg,#fff 0%,#f5fbfc 100%);border:1px solid #0f6d732e;border-radius:30px;gap:16px;margin:24px 0;padding:20px;display:grid;box-shadow:0 22px 54px #0b1d3a1a}.coach-support-layout-v193{grid-template-columns:minmax(260px,.75fr) minmax(0,1.5fr);align-items:start;gap:16px;display:grid}.coach-support-list-v193{gap:10px;display:grid}.coach-support-list-v193 button{color:#082d32;text-align:left;box-shadow:none;background:#fff;border:1px solid #0f6d732e;border-radius:20px;gap:5px;padding:14px;display:grid}.coach-support-list-v193 button.active{color:#fff;background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%);border-color:#d6a2479e}.coach-support-list-v193 button.active *{color:#fff!important}.coach-support-list-v193 button span{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}.coach-support-list-v193 button strong{color:#082d32}.coach-support-list-v193 button small{color:#536e73;font-weight:760;line-height:1.35}.coach-support-preview-v193{background:#fff;border:1px solid #0f6d7329;border-radius:26px;overflow:hidden}.coach-support-preview-head-v193{color:#fff;background:radial-gradient(circle at 100% 0,#d8a24738,#0000 35%),linear-gradient(135deg,#0f6d73 0%,#0b224b 100%);gap:10px;padding:22px;display:grid}.coach-support-preview-head-v193 *{color:#fff}.coach-support-preview-head-v193 span{letter-spacing:.1em;text-transform:uppercase;background:#ffffff26;border-radius:999px;width:fit-content;padding:.35rem .62rem;font-size:.72rem;font-weight:950}.coach-support-preview-head-v193 h3{margin:0;font-size:clamp(1.4rem,2.4vw,2.2rem);line-height:1.06}.coach-support-preview-head-v193 p{max-width:850px;margin:0;font-weight:780;line-height:1.5}.coach-support-preview-head-v193 button{color:#082d32;background:#fff;width:fit-content}.coach-support-preview-grid-v193{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.coach-support-preview-grid-v193 section{background:#f8fcfd;border:1px solid #0f6d731f;border-radius:20px;gap:8px;padding:14px;display:grid}.coach-support-preview-grid-v193 section span{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}.coach-support-preview-grid-v193 ul{margin:0;padding-left:18px}.coach-support-preview-grid-v193 li{color:#536e73;margin:6px 0;font-weight:760;line-height:1.45}@media (width<=980px){.coach-support-layout-v193,.coach-support-preview-grid-v193{grid-template-columns:1fr}}.coach-support-preview-v1931 .coach-support-preview-grid-v193{grid-template-columns:repeat(2,minmax(0,1fr))}.coach-support-visual-model-v1931{background:radial-gradient(circle at 100% 0,#d8a24724,#0000 34%),#f8fcfd;border-bottom:1px solid #0f6d731a;gap:10px;padding:16px;display:grid}.coach-support-visual-model-v1931>span{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}.coach-support-visual-model-v1931 p{color:#536e73;margin:0;font-weight:780;line-height:1.45}.coach-support-visual-model-v1931>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.coach-support-visual-model-v1931 strong{color:#fff;text-align:center;background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%);border-radius:18px;align-content:center;gap:6px;min-height:96px;padding:12px;font-size:.86rem;line-height:1.2;display:grid}.coach-support-visual-model-v1931 strong *{color:#fff}.coach-support-visual-model-v1931 small{color:#fff;background:#ffffff29;border-radius:999px;place-items:center;width:28px;height:28px;margin:0 auto;font-weight:950;display:grid}.coach-support-preview-v1931 .coach-support-preview-grid-v193 section p{color:#536e73;margin:0;font-weight:760;line-height:1.45}.coach-support-preview-v1931 .coach-support-preview-grid-v193 section>strong{color:#082d32;font-size:1.05rem}.coach-support-preview-v1931 .coach-support-preview-head-v193 button{border:1px solid #ffffffb3;color:#082d32!important;background:#fff!important}.coach-support-preview-v1931 .coach-support-preview-head-v193 button *{color:#082d32!important}@media (width<=1100px){.coach-support-visual-model-v1931>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.coach-support-preview-v1931 .coach-support-preview-grid-v193,.coach-support-visual-model-v1931>div{grid-template-columns:1fr}}.coach-support-illustration-v1932{background:#f8fcfd;border-bottom:1px solid #0f6d731a;padding:16px}.coach-support-illustration-v1932 svg{border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 16px 34px #0b1d3a14}.coach-support-illustration-v1932 text{font-family:inherit}.coach-support-preview-v1931{background:linear-gradient(#fff 0%,#f8fcfd 100%)}@media print{.coach-support-illustration-v1932{border:0;padding:0}.coach-support-illustration-v1932 svg{box-shadow:none}}.coach-support-theory-v1933{background:#fff;border-bottom:1px solid #0f6d731a;gap:12px;padding:16px;display:grid}.coach-support-theory-v1933>span{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}.coach-support-theory-v1933>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.coach-support-theory-v1933 article{background:#f8fcfd;border:1px solid #0f6d731f;border-radius:20px;gap:8px;padding:14px;display:grid}.coach-support-theory-v1933 article strong{color:#082d32;font-size:1rem}.coach-support-theory-v1933 article p{color:#536e73;margin:0;font-weight:760;line-height:1.45}.coach-support-theory-v1933 article ul{margin:0;padding-left:18px}.coach-support-theory-v1933 article li{color:#536e73;margin:5px 0;font-weight:740;line-height:1.4}@media (width<=900px){.coach-support-theory-v1933>div{grid-template-columns:1fr}}.coach-support-pack-actions-v194,.coach-support-print-actions-v194{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.coach-support-pack-actions-v194>span{color:#fff;background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%);border-radius:999px;align-items:center;min-height:38px;padding:.55rem .75rem;font-weight:950;display:inline-flex}.coach-support-pack-actions-v194 button,.coach-support-print-actions-v194 button{border:1px solid #0f6d732e;width:fit-content;box-shadow:0 12px 26px #0b1d3a1a}.coach-support-print-actions-v194 button:first-child{color:#082d32!important;background:#fff!important}.coach-support-print-actions-v194 button:last-child{border-color:#ffffff80;color:#fff!important;background:#ffffff29!important}.coach-support-preview-head-v193 .coach-support-print-actions-v194 button *{color:inherit!important}@media (width<=760px){.coach-support-pack-actions-v194,.coach-support-print-actions-v194{flex-direction:column;align-items:stretch}.coach-support-pack-actions-v194 button,.coach-support-print-actions-v194 button,.coach-support-pack-actions-v194>span{justify-content:center;width:100%}}.guided-admin-answer-snapshot-v194{background:radial-gradient(circle at 100% 0,#d8a24724,#0000 34%),#f8fcfd;border:1px solid #0f6d7324;border-radius:24px;gap:12px;margin-top:16px;padding:16px;display:grid}.guided-admin-answer-snapshot-v194>div{gap:6px;display:grid}.guided-admin-answer-snapshot-v194>div span{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}.guided-admin-answer-snapshot-v194>div strong{color:#082d32;font-size:1.1rem}.guided-admin-answer-snapshot-v194>div p{color:#536e73;margin:0;font-weight:760;line-height:1.45}.guided-admin-answer-snapshot-v194 article{background:#fff;border:1px solid #0f6d731f;border-radius:20px;gap:10px;padding:14px;display:grid}.guided-admin-answer-snapshot-v194 article button{color:#082d32;box-shadow:none;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.guided-admin-answer-snapshot-v194 article button strong{color:#082d32}.guided-admin-answer-snapshot-v194 article button span{color:#fff;background:linear-gradient(135deg,#0f6d73 0%,#0b224b 100%);border-radius:999px;flex:none;padding:.32rem .56rem;font-size:.72rem;font-weight:900}.guided-admin-answer-snapshot-v194 article ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.guided-admin-answer-snapshot-v194 article li{background:#f5fbfc;border-radius:14px;gap:4px;padding:10px;display:grid}.guided-admin-answer-snapshot-v194 article li em{color:#0f6d73;font-size:.78rem;font-style:normal;font-weight:950}.guided-admin-answer-snapshot-v194 article li p,.guided-admin-answer-snapshot-v194 article>p{color:#536e73;margin:0;font-weight:740;line-height:1.42}.guided-admin-answer-snapshot-v194 .snapshot-status-coach_review,.guided-admin-answer-snapshot-v194 .snapshot-status-completed{border-color:#d8a24761;box-shadow:0 14px 28px #0b1d3a12}.admin-view-crm .crm-quote-workspace-v2{grid-template-columns:1fr!important;gap:18px!important;width:100%!important;max-width:none!important;display:grid!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-section-card,.admin-view-crm .crm-quote-workspace-v2 .crm-quote-summary-panel{background:#fff!important;border:1px solid #d9e3ea!important;border-radius:24px!important;width:100%!important;max-width:none!important;padding:20px!important;box-shadow:0 12px 28px #0b1d3a0f!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-section-head{align-items:flex-start!important;gap:14px!important;margin-bottom:16px!important;display:flex!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-section-head>div,.admin-view-crm .crm-quote-workspace-v2 .crm-quote-section-title-wrap{flex:1!important;align-items:flex-start!important;gap:14px!important;display:flex!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-section-head strong,.admin-view-crm .crm-quote-workspace-v2 .crm-quote-section-title-wrap strong{color:#0b1d3a!important;margin-bottom:4px!important;font-size:1.05rem!important;display:block!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-section-head span,.admin-view-crm .crm-quote-workspace-v2 .crm-quote-section-title-wrap span{color:#64748b!important;font-size:.92rem!important}.admin-view-crm .crm-quote-workspace-v2 .crm-step-badge{color:#fff!important;background:linear-gradient(135deg,#0b1d3a 0%,#0f6d73 100%)!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;font-size:.95rem!important;font-weight:800!important;display:inline-flex!important;box-shadow:0 8px 18px #0b1d3a2e!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-section-head-actions{justify-content:space-between!important;align-items:center!important;gap:16px!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-section-head-actions>.secondary-button{white-space:nowrap!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-customer-picker-v2{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px!important;margin-bottom:14px!important;display:grid!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-customer-grid,.admin-view-crm .crm-quote-workspace-v2 .crm-quote-billing-grid,.admin-view-crm .crm-quote-workspace-v2 .crm-quote-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-option-tile{background:#f8fbfc!important;border:1px solid #d9e3ea!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:16px!important;display:flex!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-option-copy{gap:6px!important;display:grid!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-option-copy strong{color:#0b1d3a!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-option-copy small{color:#64748b!important;line-height:1.45!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-stat-card{background:#fff!important;border:1px solid #d9e3ea!important;border-radius:18px!important;gap:6px!important;padding:16px!important;display:grid!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-stat-card span{color:#64748b!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:.8rem!important;font-weight:800!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-stat-card strong{color:#0b1d3a!important;font-size:1.05rem!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-stat-card small{color:#64748b!important;line-height:1.45!important}.admin-view-crm .crm-quote-workspace-v2 .crm-lines-card{overflow:hidden!important}.admin-view-crm .crm-quote-workspace-v2 .crm-lines-table-modern{gap:12px!important;display:grid!important;overflow-x:auto!important}.admin-view-crm .crm-quote-workspace-v2 .crm-lines-table-modern .crm-lines-header,.admin-view-crm .crm-quote-workspace-v2 .crm-line-card-row{grid-template-columns:minmax(320px,1.8fr) 90px 130px 170px 150px 110px!important;min-width:980px!important}.admin-view-crm .crm-quote-workspace-v2 .crm-lines-table-modern .crm-lines-header{color:#64748b!important;text-transform:uppercase!important;letter-spacing:.08em!important;gap:10px!important;padding:0 8px!important;font-size:.78rem!important;font-weight:900!important;display:grid!important}.admin-view-crm .crm-quote-workspace-v2 .crm-line-card-row{background:#f8fafc!important;border:1px solid #d9e3ea!important;border-radius:18px!important;align-items:start!important;gap:10px!important;padding:14px!important;display:grid!important}.admin-view-crm .crm-quote-workspace-v2 .crm-line-main{gap:8px!important;display:grid!important}.admin-view-crm .crm-quote-workspace-v2 .crm-line-main textarea{min-height:74px!important}.admin-view-crm .crm-quote-workspace-v2 .crm-mini-field{gap:6px!important;display:grid!important}.admin-view-crm .crm-quote-workspace-v2 .crm-mini-field>span,.admin-view-crm .crm-quote-workspace-v2 .crm-line-total>span{color:#64748b!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:.76rem!important;font-weight:900!important}.admin-view-crm .crm-quote-workspace-v2 .crm-line-total{align-content:start!important;gap:6px!important;display:grid!important}.admin-view-crm .crm-quote-workspace-v2 .crm-line-total strong{color:#0b1d3a!important;font-size:1.1rem!important}.admin-view-crm .crm-quote-workspace-v2 .crm-discount-cell{grid-template-columns:68px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important}.admin-view-crm .crm-quote-workspace-v2 .crm-notes-card textarea{resize:vertical!important;width:100%!important;min-height:150px!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-summary-panel{background:linear-gradient(#f8fbfc 0%,#fff 100%)!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:16px!important;display:grid!important}.admin-view-crm .crm-quote-workspace-v2 .crm-summary-box{color:#fff!important;background:#0b1d3a!important;border:1px solid #0b1d3a26!important;border-radius:18px!important;align-content:start!important;gap:8px!important;min-height:112px!important;padding:16px!important;display:grid!important}.admin-view-crm .crm-quote-workspace-v2 .crm-summary-box span,.admin-view-crm .crm-quote-workspace-v2 .crm-summary-box label{color:#ffffffd6!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:.76rem!important;font-weight:900!important}.admin-view-crm .crm-quote-workspace-v2 .crm-summary-box strong{color:#fff!important;font-size:1.25rem!important;line-height:1.15!important}.admin-view-crm .crm-quote-workspace-v2 .crm-summary-box-discount .crm-discount-cell{width:100%!important}.admin-view-crm .crm-quote-workspace-v2 .crm-summary-box-discount select,.admin-view-crm .crm-quote-workspace-v2 .crm-summary-box-discount input{color:#0b1d3a!important;background:#fff!important;border:1px solid #ffffff73!important;border-radius:12px!important}.admin-view-crm .crm-quote-workspace-v2 .crm-summary-box-total{background:linear-gradient(135deg,#0f6d73 0%,#0b1d3a 100%)!important}.admin-view-crm .crm-quote-workspace-v2 .crm-summary-box-total strong{color:#f4b95d!important;font-size:1.55rem!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-footer-actions{border-top:1px solid #e5ecf1!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:12px!important;padding-top:8px!important;display:flex!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-footer-actions button{min-width:200px!important}@media (width<=1100px){.admin-view-crm .crm-quote-workspace-v2 .crm-quote-summary-grid,.admin-view-crm .crm-quote-workspace-v2 .crm-quote-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=860px){.admin-view-crm .crm-quote-workspace-v2 .crm-quote-customer-picker-v2,.admin-view-crm .crm-quote-workspace-v2 .crm-quote-customer-grid,.admin-view-crm .crm-quote-workspace-v2 .crm-quote-billing-grid,.admin-view-crm .crm-quote-workspace-v2 .crm-quote-info-grid,.admin-view-crm .crm-quote-workspace-v2 .crm-quote-option-grid,.admin-view-crm .crm-quote-workspace-v2 .crm-quote-summary-grid{grid-template-columns:1fr!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-section-head-actions{flex-direction:column!important;align-items:stretch!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-section-head-actions>.secondary-button,.admin-view-crm .crm-quote-workspace-v2 .crm-quote-footer-actions button{width:100%!important;min-width:0!important}.admin-view-crm .crm-quote-workspace-v2 .crm-quote-footer-actions{grid-template-columns:1fr!important;display:grid!important}}.customer-account-da-v198025{--customer-navy:#0b1d3a;--customer-navy-soft:#17385d;--customer-teal:#0f7d82;--customer-teal-dark:#0c6469;--customer-gold:#d39a2c;--customer-bg:#f4f7fa;--customer-card:#fff;--customer-line:#dce5ec;--customer-muted:#64748b;--customer-shadow:0 18px 48px #0b1d3a14;width:min(100%,1680px)!important;max-width:1680px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}.page:has(.customer-account-da-v198025){background:radial-gradient(circle at 92% 2%, #0f7d821a, transparent 30%), linear-gradient(180deg, #f9fbfc 0%, var(--customer-bg,#f4f7fa) 100%)!important;padding:0!important}.customer-account-da-v198025>.badge{display:none!important}.customer-account-da-v198025>.app-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--customer-line)!important;background:#ffffffe0!important;border-radius:16px!important;width:min(100% - 48px,1540px)!important;min-height:48px!important;margin:18px auto 0!important;padding:10px 14px!important;box-shadow:0 10px 30px #0b1d3a0d!important}.customer-account-da-v198025>.app-nav span{color:var(--customer-muted)!important;font-weight:800!important}.customer-account-da-v198025 .customer-topbar-v182{border:0!important;border-bottom:1px solid var(--customer-line)!important;z-index:40!important;background:#fffffff5!important;border-radius:0!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:22px!important;width:100%!important;min-height:76px!important;margin:0!important;padding:12px clamp(22px,4vw,64px)!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 8px 28px #0b1d3a0f!important}.customer-account-da-v198025 .customer-topbar-v182:before{content:"ARN\a TRAJECTOIRE";white-space:pre;border-right:1px solid var(--customer-line);padding-right:22px;color:var(--customer-teal)!important;letter-spacing:.04em!important;font-size:1.2rem!important;font-weight:950!important;line-height:.82!important}.customer-account-da-v198025 .customer-topbar-v182:after{content:"ESPACE CLIENT";color:var(--customer-gold);letter-spacing:.18em;font-size:.58rem;font-weight:950;position:absolute;top:52px;left:clamp(22px,4vw,64px)}.customer-account-da-v198025 .customer-topbar-profile-v182{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-self:start!important;padding:5px!important}.customer-account-da-v198025 .customer-topbar-avatar-v182{color:#fff!important;background:linear-gradient(135deg, var(--customer-navy), var(--customer-teal))!important;border-radius:14px!important;width:44px!important;height:44px!important;box-shadow:0 10px 24px #0f7d8233!important}.customer-account-da-v198025 .customer-topbar-identity-v182 em{color:var(--customer-teal)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:.66rem!important;font-style:normal!important;font-weight:900!important}.customer-account-da-v198025 .customer-topbar-identity-v182 strong{color:var(--customer-navy)!important;font-size:.98rem!important}.customer-account-da-v198025 .customer-topbar-identity-v182 small{color:var(--customer-muted)!important}.customer-account-da-v198025 .customer-topbar-actions-v182{align-items:center!important;gap:9px!important;display:flex!important}.customer-account-da-v198025 .customer-topbar-actions-v182 button{min-height:40px!important;color:var(--customer-navy)!important;background:#fff!important;border-color:#c9d9e2!important;border-radius:12px!important;padding:9px 14px!important;font-weight:850!important}.customer-account-da-v198025 .customer-topbar-actions-v182 button:hover{transform:translateY(-1px);border-color:var(--customer-teal)!important;color:var(--customer-teal)!important}.customer-account-da-v198025 .customer-topbar-actions-v182 .logout-button-v182{color:#9f2d2d!important;background:#fff9f9!important;border-color:#edcccc!important}.customer-account-da-v198025>.section-kicker,.customer-account-da-v198025>h1,.customer-account-da-v198025>.subtitle{width:min(100% - 48px,1540px)!important;margin-left:auto!important;margin-right:auto!important}.customer-account-da-v198025>.section-kicker{color:var(--customer-teal)!important;letter-spacing:.12em!important;margin-top:42px!important;margin-bottom:7px!important}.customer-account-da-v198025>h1{color:var(--customer-navy)!important;margin-top:0!important;margin-bottom:8px!important;font-size:clamp(2rem,3vw,3rem)!important;line-height:1.05!important}.customer-account-da-v198025>.subtitle{color:var(--customer-muted)!important;max-width:1540px!important;margin-top:0!important;margin-bottom:26px!important;line-height:1.65!important}.customer-account-da-v198025 .customer-account-login-v198025{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)!important;align-items:stretch!important;gap:22px!important;width:min(100% - 48px,1120px)!important;margin:36px auto 70px!important;display:grid!important}.customer-account-da-v198025 .customer-account-login-v198025>*{border:1px solid var(--customer-line)!important;box-shadow:var(--customer-shadow)!important;background:#fff!important;border-radius:26px!important;padding:clamp(24px,3vw,38px)!important}.customer-account-da-v198025 .customer-account-login-v198025 form{position:relative;overflow:hidden}.customer-account-da-v198025 .customer-account-login-v198025 form:before{content:"";background:linear-gradient(90deg, var(--customer-navy), var(--customer-teal), var(--customer-gold));height:5px;position:absolute;inset:0 0 auto}.customer-account-da-v198025 .customer-account-login-v198025 h2{color:var(--customer-navy)!important;font-size:1.8rem!important}.customer-account-da-v198025 .customer-account-login-v198025 label{color:var(--customer-navy)!important;font-weight:850!important}.customer-account-da-v198025 .customer-account-login-v198025 input{background:#fbfdfe!important;border:1px solid #cbd8e2!important;border-radius:13px!important;min-height:50px!important}.customer-account-da-v198025 .customer-account-login-v198025 input:focus{border-color:var(--customer-teal)!important;box-shadow:0 0 0 4px #0f7d821a!important}.customer-account-da-v198025 .customer-account-login-v198025 button[type=submit]{background:linear-gradient(135deg, var(--customer-navy), var(--customer-teal))!important;border-radius:13px!important;min-height:50px!important;box-shadow:0 14px 30px #0f7d822e!important}.customer-account-da-v198025 .unified-account-help{color:#fff!important;background:radial-gradient(circle at 100% 0, #d39a2c3d, transparent 34%), linear-gradient(145deg, var(--customer-navy), var(--customer-navy-soft))!important;align-content:center!important;gap:14px!important;display:grid!important}.customer-account-da-v198025 .unified-account-help span{color:var(--customer-gold)!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-weight:950!important}.customer-account-da-v198025 .unified-account-help strong,.customer-account-da-v198025 .unified-account-help p{color:#fff!important}.customer-account-da-v198025 .customer-account-shell-v198025{width:min(100% - 48px,1540px)!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:250px minmax(0,1fr)!important;align-items:start!important;gap:22px!important;margin:0 auto 72px!important;padding:0!important;display:grid!important}.customer-account-da-v198025 .customer-account-shell-v198025>.unified-account-header,.customer-account-da-v198025 .customer-account-shell-v198025>.customer-dashboard-overview,.customer-account-da-v198025 .customer-account-shell-v198025>.hybrid-personal-access-panel{grid-column:1/-1!important}.customer-account-da-v198025 .unified-account-header{color:#fff!important;background:radial-gradient(circle at 88% 10%, #d39a2c42, transparent 24%), linear-gradient(135deg, var(--customer-navy) 0%, #104b65 58%, var(--customer-teal) 100%)!important;border:0!important;border-radius:28px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:24px!important;padding:clamp(26px,3vw,42px)!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 60px #0b1d3a2e!important}.customer-account-da-v198025 .unified-account-header:after{content:"";border:44px solid #ffffff0e;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-135px;right:-80px}.customer-account-da-v198025 .unified-account-header h2,.customer-account-da-v198025 .unified-account-header p,.customer-account-da-v198025 .unified-account-header span{color:#fff!important}.customer-account-da-v198025 .unified-account-header .section-kicker{color:var(--customer-gold)!important}.customer-account-da-v198025 .unified-account-header h2{margin:3px 0 9px!important;font-size:clamp(1.8rem,3vw,2.8rem)!important}.customer-account-da-v198025 .unified-account-header>div:first-child>span{opacity:.82!important;line-height:1.55!important}.customer-account-da-v198025 .unified-account-stats{z-index:1;position:relative;grid-template-columns:repeat(2,minmax(118px,1fr))!important;gap:12px!important;display:grid!important}.customer-account-da-v198025 .unified-account-stats article{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:18px!important;min-width:120px!important;padding:18px!important}.customer-account-da-v198025 .unified-account-stats strong{display:block;color:#fff!important;font-size:1.7rem!important}.customer-account-da-v198025 .unified-account-stats span{color:#ffffffc2!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:.75rem!important;font-weight:850!important}.customer-account-da-v198025 .customer-dashboard-overview{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;gap:15px!important;display:grid!important}.customer-account-da-v198025 .customer-dashboard-overview>article{border:1px solid var(--customer-line)!important;background:#fff!important;border-radius:20px!important;min-width:0!important;padding:21px!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 32px #0b1d3a0e!important}.customer-account-da-v198025 .customer-dashboard-overview>article:before{content:"";background:linear-gradient(180deg, var(--customer-teal), var(--customer-gold));width:4px;position:absolute;inset:0 auto 0 0}.customer-account-da-v198025 .customer-dashboard-overview article>span{color:var(--customer-teal)!important;text-transform:uppercase!important;letter-spacing:.09em!important;font-size:.72rem!important;font-weight:950!important}.customer-account-da-v198025 .customer-dashboard-overview article>strong{color:var(--customer-navy)!important;margin:7px 0!important;font-size:1.12rem!important;display:block!important}.customer-account-da-v198025 .customer-dashboard-overview article>p{color:var(--customer-muted)!important;line-height:1.5!important}.customer-account-da-v198025 .hybrid-personal-access-panel{background:linear-gradient(135deg,#eef9f8,#fff)!important;border:1px solid #0f7d8238!important;border-radius:22px!important;padding:22px!important;box-shadow:0 12px 34px #0f7d8212!important}.customer-account-da-v198025 .unified-account-tabs{border:1px solid var(--customer-line)!important;box-shadow:var(--customer-shadow)!important;background:#fffffff2!important;border-radius:22px!important;grid-area:4/1/span 30!important;align-content:start!important;gap:7px!important;padding:12px!important;display:grid!important;position:sticky!important;top:98px!important}.customer-account-da-v198025 .unified-account-tabs:before{content:"MON ESPACE";color:var(--customer-muted);letter-spacing:.13em;padding:9px 12px 7px;font-size:.68rem;font-weight:950}.customer-account-da-v198025 .unified-account-tabs button{text-align:left!important;color:#42566c!important;width:100%!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;justify-content:flex-start!important;padding:12px 14px!important;font-weight:850!important}.customer-account-da-v198025 .unified-account-tabs button:hover{color:var(--customer-teal)!important;background:#f1f8f8!important}.customer-account-da-v198025 .unified-account-tabs button.active{color:#fff!important;border-color:var(--customer-navy)!important;background:linear-gradient(135deg, var(--customer-navy), var(--customer-teal))!important;box-shadow:0 10px 24px #0f7d8229!important}.customer-account-da-v198025 .unified-account-tabs~*{grid-column:2!important;min-width:0!important}.customer-account-da-v198025 .embedded-account-section,.customer-account-da-v198025 .customer-account-shell-v198025>div:not(.unified-account-header):not(.customer-dashboard-overview):not(.hybrid-personal-access-panel):not(.unified-account-tabs){border:1px solid var(--customer-line)!important;box-shadow:var(--customer-shadow)!important;background:#fff!important;border-radius:24px!important;padding:clamp(20px,2.4vw,32px)!important}.customer-account-da-v198025 .embedded-account-section .section-title-row{border-bottom:1px solid var(--customer-line)!important;margin-bottom:20px!important;padding-bottom:16px!important}.customer-account-da-v198025 .embedded-account-section h2,.customer-account-da-v198025 .embedded-account-section h3{color:var(--customer-navy)!important}.customer-account-da-v198025 .embedded-account-section p,.customer-account-da-v198025 .embedded-account-section small{color:var(--customer-muted)!important}.customer-account-da-v198025 .checkout-panel,.customer-account-da-v198025 .customer-commercial-documents-v198017,.customer-account-da-v198025 .customer-order-card,.customer-account-da-v198025 .customer-order-row,.customer-account-da-v198025 .customer-commercial-document-list-v198017 article,.customer-account-da-v198025 .customer-result-strip-v145 article,.customer-account-da-v198025 .customer-account-action-grid-v145 article,.customer-account-da-v198025 .customer-latest-results-v145,.customer-account-da-v198025 .customer-documents-empty-v1451{border:1px solid var(--customer-line)!important;background:#fff!important;border-radius:18px!important;box-shadow:0 10px 28px #0b1d3a0d!important}.customer-account-da-v198025 .customer-account-action-grid-v145,.customer-account-da-v198025 .customer-result-strip-v145,.customer-account-da-v198025 .customer-commercial-document-list-v198017{gap:14px!important}.customer-account-da-v198025 .customer-account-action-grid-v145 article,.customer-account-da-v198025 .customer-result-strip-v145 article,.customer-account-da-v198025 .customer-commercial-document-list-v198017 article{padding:19px!important}.customer-account-da-v198025 input,.customer-account-da-v198025 select,.customer-account-da-v198025 textarea{color:var(--customer-navy)!important;background:#fbfdfe!important;border:1px solid #cbd8e2!important;border-radius:12px!important}.customer-account-da-v198025 input:focus,.customer-account-da-v198025 select:focus,.customer-account-da-v198025 textarea:focus{border-color:var(--customer-teal)!important;box-shadow:0 0 0 4px #0f7d821a!important}.customer-account-da-v198025 button:not(.nav-back-button):not(.nav-print-button),.customer-account-da-v198025 .primary-inline-action{border-radius:12px!important;font-weight:850!important}.customer-account-da-v198025 button:not(.secondary-button):not(.nav-back-button):not(.nav-print-button):not(.customer-topbar-profile-v182),.customer-account-da-v198025 .primary-inline-action{background:linear-gradient(135deg, var(--customer-navy), var(--customer-teal))!important;color:#fff!important;border-color:#0000!important;box-shadow:0 10px 24px #0f7d8224!important}.customer-account-da-v198025 .secondary-button{color:var(--customer-navy)!important;background:#fff!important;border-color:#cbd8e2!important}.customer-account-da-v198025 .secondary-button:hover{color:var(--customer-teal)!important;border-color:var(--customer-teal)!important;background:#f5fbfb!important}.customer-account-da-v198025 .order-status-pill,.customer-account-da-v198025 .customer-account-role-pill{letter-spacing:.03em!important;border-radius:999px!important;font-weight:900!important}.customer-account-da-v198025 .customer-commercial-document-actions-v198017{gap:9px!important}.customer-account-da-v198025 .customer-commercial-document-actions-v198017 button{min-height:40px!important}@media (width<=1120px){.customer-account-da-v198025 .customer-account-shell-v198025{grid-template-columns:1fr!important}.customer-account-da-v198025 .unified-account-tabs{flex-wrap:nowrap!important;grid-area:auto/1!important;padding:9px!important;display:flex!important;position:static!important;overflow-x:auto!important}.customer-account-da-v198025 .unified-account-tabs:before{display:none!important}.customer-account-da-v198025 .unified-account-tabs button{white-space:nowrap!important;width:auto!important;min-width:max-content!important}.customer-account-da-v198025 .unified-account-tabs~*{grid-column:1!important}}@media (width<=820px){.customer-account-da-v198025 .customer-topbar-v182{grid-template-columns:minmax(0,1fr) auto!important;padding:10px 14px!important}.customer-account-da-v198025 .customer-topbar-v182:before,.customer-account-da-v198025 .customer-topbar-v182:after,.customer-account-da-v198025 .customer-topbar-identity-v182 small,.customer-account-da-v198025 .customer-topbar-actions-v182 button:not(.logout-button-v182){display:none!important}.customer-account-da-v198025 .customer-account-login-v198025{grid-template-columns:1fr!important;width:calc(100% - 28px)!important}.customer-account-da-v198025>.section-kicker,.customer-account-da-v198025>h1,.customer-account-da-v198025>.subtitle,.customer-account-da-v198025 .customer-account-shell-v198025,.customer-account-da-v198025>.app-nav{width:calc(100% - 28px)!important}.customer-account-da-v198025 .unified-account-header{border-radius:22px!important;grid-template-columns:1fr!important}.customer-account-da-v198025 .unified-account-stats{width:100%!important}}@media (width<=560px){.customer-account-da-v198025 .customer-topbar-profile-v182{overflow:hidden!important}.customer-account-da-v198025 .customer-topbar-identity-v182 strong{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:150px!important;overflow:hidden!important}.customer-account-da-v198025 .customer-dashboard-overview,.customer-account-da-v198025 .unified-account-stats{grid-template-columns:1fr!important}.customer-account-da-v198025 .embedded-account-section,.customer-account-da-v198025 .customer-account-shell-v198025>div:not(.unified-account-header):not(.customer-dashboard-overview):not(.hybrid-personal-access-panel):not(.unified-account-tabs){border-radius:18px!important;padding:17px!important}}.customer-account-da-v199{--portal-navy:#08243f;--portal-navy-2:#0d3550;--portal-teal:#0f7f82;--portal-teal-soft:#eaf7f6;--portal-gold:#d69a2d;--portal-ink:#11243a;--portal-muted:#66788a;--portal-line:#dbe6eb;--portal-bg:#f5f8fa;background:var(--portal-bg)!important;border:0!important;border-radius:28px!important;width:min(100%,1680px)!important;max-width:1680px!important;padding:0!important;overflow:hidden!important;box-shadow:0 28px 80px #08243f24!important}.customer-account-da-v199>.badge,.customer-account-da-v199>.app-nav{display:none!important}.customer-portal-topbar-v199{min-height:92px!important;box-shadow:none!important;background:#fffffff5!important;border:0!important;border-bottom:1px solid #08243f14!important;border-radius:0!important;grid-template-columns:auto minmax(260px,1fr) auto!important;align-items:center!important;gap:24px!important;padding:16px 28px!important;display:grid!important;position:relative!important;inset:auto!important}.customer-portal-brand-v199{color:var(--portal-teal);align-items:center;gap:10px;min-width:150px;display:flex}.customer-portal-brand-mark-v199{width:38px;height:38px;color:var(--portal-gold);border:1px solid #d69a2d73;border-radius:12px;place-items:center;font-size:1.6rem;font-weight:900;display:grid}.customer-portal-brand-v199>span:last-child{line-height:.95;display:grid}.customer-portal-brand-v199 strong{letter-spacing:.05em;color:var(--portal-teal);font-size:1.45rem}.customer-portal-brand-v199 small{letter-spacing:.12em;color:var(--portal-gold);font-size:.62rem;font-weight:900}.customer-account-da-v199 .customer-topbar-profile-v182{background:0 0!important;border:0!important;justify-self:start!important;padding:8px 12px!important}.customer-account-da-v199 .customer-topbar-avatar-v182{background:linear-gradient(145deg,var(--portal-navy),var(--portal-teal))!important;color:#fff!important;border-radius:15px!important;width:48px!important;height:48px!important;box-shadow:0 10px 24px #0f7f8238!important}.customer-account-da-v199 .customer-topbar-identity-v182 em{color:var(--portal-teal)!important;letter-spacing:.1em!important}.customer-account-da-v199 .customer-topbar-identity-v182 strong{color:var(--portal-ink)!important;font-size:1rem!important}.customer-account-da-v199 .customer-topbar-identity-v182 small{color:var(--portal-muted)!important}.customer-account-da-v199 .customer-topbar-actions-v182{gap:10px!important}.customer-account-da-v199 .customer-topbar-actions-v182 button{min-height:42px!important;color:var(--portal-navy)!important;background:#fff!important;border-color:#cbdbe2!important;border-radius:13px!important;padding-inline:16px!important}.customer-account-da-v199 .customer-topbar-actions-v182 .logout-button-v182{color:brown!important;background:#fff8f8!important;border-color:#efcaca!important}.customer-account-shell-v199{background:var(--portal-bg)!important;border:0!important;grid-template-columns:250px minmax(0,1fr)!important;gap:24px!important;padding:28px!important;display:grid!important}.customer-portal-hero-v199{overflow:hidden;background:radial-gradient(circle at 85% 15%, #ffffff29, transparent 25%), linear-gradient(135deg,var(--portal-navy) 0%,#0b4860 52%,var(--portal-teal) 100%)!important;border-radius:28px!important;grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:24px!important;min-height:250px!important;margin:0!important;padding:clamp(28px,4vw,52px)!important;display:grid!important;box-shadow:0 24px 55px #08243f33!important}.customer-portal-hero-copy-v199{max-width:760px}.customer-portal-hero-v199 .section-kicker{color:#f0bd58!important}.customer-portal-hero-v199 h2{color:#fff!important;margin:.4rem 0 .7rem!important;font-size:clamp(2rem,3vw,3.4rem)!important}.customer-portal-hero-v199 span{color:#ffffffd1!important;font-size:1.03rem!important}.customer-portal-hero-actions-v199{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.customer-portal-hero-actions-v199 button{border-radius:14px!important;min-height:46px!important;padding-inline:18px!important}.customer-portal-hero-actions-v199 .secondary-button{color:#fff!important;background:#ffffff1f!important;border-color:#ffffff47!important}.customer-portal-stats-v199{grid-template-columns:repeat(2,minmax(125px,1fr))!important;gap:12px!important;display:grid!important}.customer-portal-stats-v199 article{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:20px!important;min-width:135px!important;padding:20px!important}.customer-portal-stats-v199 strong{color:#fff!important;font-size:2rem!important}.customer-portal-stats-v199 span{text-transform:uppercase;letter-spacing:.08em;color:#ffffffb8!important;font-size:.78rem!important}.customer-account-da-v199 .customer-dashboard-overview-v145,.customer-account-da-v199 .hybrid-personal-access-panel{grid-column:2!important}.customer-account-da-v199 .customer-dashboard-overview-v145{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.customer-account-da-v199 .customer-dashboard-overview-v145 article{border:1px solid var(--portal-line)!important;background:#fff!important;border-radius:22px!important;min-height:155px!important;padding:22px!important;box-shadow:0 14px 34px #08243f0f!important}.customer-account-da-v199 .customer-dashboard-overview-v145 article>span{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:900;color:var(--portal-teal)!important}.customer-account-da-v199 .customer-dashboard-overview-v145 article>strong{color:var(--portal-ink)!important;font-size:1.15rem!important}.customer-account-da-v199 .customer-dashboard-overview-v145 article p{color:var(--portal-muted)!important}.customer-account-da-v199 .unified-account-tabs{border:1px solid var(--portal-line)!important;background:#fff!important;border-radius:24px!important;grid-area:3/1/span 20!important;align-self:start!important;gap:9px!important;padding:18px!important;display:grid!important;position:sticky!important;top:20px!important;box-shadow:0 18px 40px #08243f14!important}.customer-account-da-v199 .unified-account-tabs:before{content:"MON ESPACE";color:#718399;letter-spacing:.18em;padding:2px 10px 10px;font-size:.7rem;font-weight:900;display:block}.customer-account-da-v199 .unified-account-tabs button{width:100%!important;min-height:52px!important;color:var(--portal-ink)!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:15px!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;font-weight:800!important;display:flex!important}.customer-account-da-v199 .unified-account-tabs button span{background:var(--portal-teal-soft);width:26px;height:26px;color:var(--portal-teal);border-radius:9px;place-items:center;display:grid}.customer-account-da-v199 .unified-account-tabs button:hover{transform:translate(2px);background:#f2f7f8!important}.customer-account-da-v199 .unified-account-tabs button.active{color:#fff!important;background:linear-gradient(135deg,var(--portal-navy),var(--portal-teal))!important;box-shadow:0 12px 24px #0f7f8233!important}.customer-account-da-v199 .unified-account-tabs button.active span{color:#fff;background:#ffffff26}.customer-account-da-v199 .embedded-account-section{grid-column:2!important;min-width:0!important}.customer-account-da-v199 .customer-premium-dashboard-v145,.customer-account-da-v199 .customer-orders-section,.customer-account-da-v199 .unified-candidate-section{border:1px solid var(--portal-line)!important;background:#fff!important;border-radius:26px!important;padding:28px!important;box-shadow:0 18px 46px #08243f12!important}.customer-account-da-v199 .embedded-account-section>.section-title-row{border-bottom:1px solid var(--portal-line)!important;align-items:center!important;padding-bottom:18px!important}.customer-account-da-v199 .embedded-account-section h2{color:var(--portal-ink)!important;font-size:1.7rem!important}.customer-account-da-v199 .embedded-account-section p{color:var(--portal-muted)}.customer-account-da-v199 .customer-order-list{gap:16px!important;display:grid!important}.customer-account-da-v199 .customer-order-card{transition:transform .2s,box-shadow .2s,border-color .2s;border:1px solid var(--portal-line)!important;background:#fff!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 10px 28px #08243f0e!important}.customer-account-da-v199 .customer-order-card:hover{transform:translateY(-2px);border-color:#b8d7d8!important;box-shadow:0 18px 38px #08243f1a!important}.customer-account-da-v199 .customer-parent-summary{color:#fff!important;background:linear-gradient(110deg,var(--portal-navy) 0%,#0b5365 58%,var(--portal-teal) 100%)!important;min-height:118px!important;padding:20px 22px!important}.customer-account-da-v199 .customer-parent-summary *{color:#fff!important;opacity:1!important}.customer-account-da-v199 .parent-row-chevron{width:34px!important;height:34px!important;color:var(--portal-teal)!important;background:#fff!important;border-radius:50%!important;place-items:center!important;display:grid!important}.customer-account-da-v199 .customer-order-card.expanded .customer-parent-summary{border-radius:0!important}.customer-account-da-v199 .customer-order-card>div:not(.customer-parent-summary){padding-inline:22px}.customer-account-da-v199 .order-status-pill,.customer-account-da-v199 [class*=status-pill]{border-radius:999px!important;font-weight:900!important}.customer-account-da-v199 .quote-validation-box,.customer-account-da-v199 .payment-ready-box,.customer-account-da-v199 .customer-code-list-box,.customer-account-da-v199 .upgrade-order-hint-v182{border-radius:18px!important;margin:18px 22px!important;padding:20px!important}.customer-account-da-v199 .checkout-form,.customer-account-da-v199 .customer-profile-form-v19808{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.customer-account-da-v199 input,.customer-account-da-v199 select,.customer-account-da-v199 textarea{min-height:46px;color:var(--portal-ink)!important;background:#fff!important;border:1px solid #cedde4!important;border-radius:13px!important}.customer-account-da-v199 input:focus,.customer-account-da-v199 select:focus,.customer-account-da-v199 textarea:focus{border-color:var(--portal-teal)!important;box-shadow:0 0 0 4px #0f7f821a!important}.customer-account-da-v199 button{transition:transform .18s,box-shadow .18s,background .18s}.customer-account-da-v199 button:hover{transform:translateY(-1px)}@media (width<=1100px){.customer-portal-topbar-v199{grid-template-columns:auto 1fr!important}.customer-portal-brand-v199{display:none}.customer-account-shell-v199{grid-template-columns:1fr!important;padding:18px!important}.customer-account-da-v199 .unified-account-tabs{grid-area:auto/1!important;display:flex!important;position:static!important;overflow-x:auto!important}.customer-account-da-v199 .unified-account-tabs:before{display:none}.customer-account-da-v199 .unified-account-tabs button{min-width:max-content!important}.customer-account-da-v199 .embedded-account-section,.customer-account-da-v199 .customer-dashboard-overview-v145,.customer-account-da-v199 .hybrid-personal-access-panel{grid-column:1!important}}@media (width<=760px){.customer-account-da-v199{border-radius:0!important}.customer-portal-topbar-v199{grid-template-columns:1fr!important;padding:12px 14px!important}.customer-account-da-v199 .customer-topbar-actions-v182{grid-template-columns:1fr 1fr!important;display:grid!important}.customer-account-da-v199 .customer-topbar-actions-v182 .logout-button-v182{grid-column:1/-1}.customer-portal-hero-v199{grid-template-columns:1fr!important;min-height:auto!important;padding:26px 20px!important}.customer-portal-stats-v199{width:100%}.customer-account-da-v199 .customer-dashboard-overview-v145{grid-template-columns:1fr!important}.customer-account-da-v199 .customer-premium-dashboard-v145,.customer-account-da-v199 .customer-orders-section,.customer-account-da-v199 .unified-candidate-section{border-radius:20px!important;padding:18px!important}.customer-account-da-v199 .customer-parent-summary{min-height:140px!important;padding:18px!important}}.customer-account-da-v199{--portal-surface:#fff;--portal-surface-soft:#f7f9fb;--portal-shadow:0 12px 30px #08243f12;background:#f4f7f9!important;box-shadow:0 20px 60px #08243f1a!important}.customer-portal-topbar-v199{z-index:20!important;gap:18px!important;min-height:76px!important;padding:12px 24px!important;position:relative!important;box-shadow:0 1px #08243f14!important}.customer-portal-brand-mark-v199{border-radius:10px!important;width:34px!important;height:34px!important;font-size:1.25rem!important}.customer-account-da-v199 .customer-topbar-profile-v182{gap:10px!important;min-width:0!important;padding:4px 8px!important}.customer-account-da-v199 .customer-topbar-avatar-v182{width:42px!important;height:42px!important;box-shadow:none!important;border-radius:12px!important}.customer-account-da-v199 .customer-topbar-identity-v182 em{font-size:.64rem!important}.customer-account-da-v199 .customer-topbar-identity-v182 strong{font-size:.95rem!important}.customer-account-da-v199 .customer-topbar-identity-v182 small{font-size:.78rem!important}.customer-account-da-v199 .customer-topbar-actions-v182 button{min-height:38px!important;box-shadow:none!important;border-radius:10px!important;padding-inline:14px!important}.customer-account-shell-v199{grid-template-columns:220px minmax(0,1fr)!important;align-items:start!important;gap:22px!important;padding:24px!important}.customer-account-shell-v199:not(.customer-account-tab-dashboard) .customer-portal-hero-v199,.customer-account-shell-v199:not(.customer-account-tab-dashboard) .customer-dashboard-overview-v145,.customer-account-shell-v199:not(.customer-account-tab-dashboard)>.hybrid-personal-access-panel{display:none!important}.customer-account-shell-v199:not(.customer-account-tab-dashboard) .unified-account-tabs{grid-row:1/span 20!important}.customer-account-shell-v199:not(.customer-account-tab-dashboard) .embedded-account-section{grid-area:1/2!important}.customer-portal-hero-v199{background:linear-gradient(125deg,#08243f 0%,#0b4558 62%,#0f7f82 100%)!important;border-radius:22px!important;min-height:210px!important;padding:34px 38px!important;box-shadow:0 16px 36px #08243f29!important}.customer-portal-hero-v199 h2{letter-spacing:-.03em!important;font-size:clamp(1.8rem,2.5vw,2.65rem)!important}.customer-portal-hero-v199 span{max-width:660px!important;line-height:1.55!important}.customer-portal-stats-v199 article{min-width:118px!important;box-shadow:none!important;border-radius:16px!important;padding:16px!important}.customer-account-da-v199 .unified-account-tabs{box-shadow:var(--portal-shadow)!important;border-radius:18px!important;gap:4px!important;padding:12px!important}.customer-account-da-v199 .unified-account-tabs:before{padding:8px 10px 12px!important}.customer-account-da-v199 .unified-account-tabs button{border-radius:11px!important;min-height:44px!important;padding:10px 11px!important;font-size:.9rem!important}.customer-account-da-v199 .unified-account-tabs button span{border-radius:7px!important;width:24px!important;height:24px!important}.customer-account-da-v199 .unified-account-tabs button.active{box-shadow:none!important;background:#0b5262!important}.customer-account-da-v199 .embedded-account-section,.customer-account-da-v199 .customer-premium-dashboard-v145,.customer-account-da-v199 .customer-orders-section,.customer-account-da-v199 .unified-candidate-section{box-shadow:var(--portal-shadow)!important;border-color:#e0e8ec!important;border-radius:20px!important;padding:24px!important}.customer-account-da-v199 .embedded-account-section>.section-title-row{margin-bottom:20px!important;padding-bottom:16px!important}.customer-account-da-v199 .embedded-account-section h2{letter-spacing:-.025em!important;font-size:1.5rem!important}.customer-account-da-v199 .embedded-account-section .section-kicker{letter-spacing:.12em!important;font-size:.7rem!important}.customer-account-tab-dashboard .customer-command-hero-v145{color:var(--portal-ink)!important;box-shadow:none!important;background:#fff!important;border:1px solid #e0e8ec!important}.customer-account-tab-dashboard .customer-command-hero-v145>span,.customer-account-tab-dashboard .customer-command-hero-v145>strong,.customer-account-tab-dashboard .customer-command-hero-v145>p{color:var(--portal-ink)!important}.customer-account-tab-dashboard .customer-command-hero-v145>span{color:var(--portal-teal)!important}.customer-account-tab-dashboard .customer-command-center-v145{gap:14px!important}.customer-account-tab-dashboard .customer-next-action-card-v145{box-shadow:none!important;border-radius:18px!important}.customer-account-da-v199 .customer-order-list{gap:12px!important}.customer-account-da-v199 .customer-order-card{box-shadow:none!important;border-color:#dfe8ec!important;border-radius:16px!important}.customer-account-da-v199 .customer-order-card:hover{border-color:#9fc8ca!important;transform:none!important;box-shadow:0 8px 22px #08243f12!important}.customer-account-da-v199 .customer-parent-summary{min-height:92px!important;color:var(--portal-ink)!important;text-align:left!important;background:#fff!important;grid-template-columns:34px minmax(0,1fr) auto auto!important;align-items:center!important;gap:14px!important;padding:16px 18px!important;display:grid!important}.customer-account-da-v199 .customer-parent-summary *{color:inherit!important}.customer-account-da-v199 .customer-parent-summary .parent-row-main span{color:var(--portal-teal)!important;letter-spacing:.08em!important;font-size:.72rem!important;font-weight:900!important}.customer-account-da-v199 .customer-parent-summary .parent-row-main strong{color:var(--portal-ink)!important;font-size:1rem!important}.customer-account-da-v199 .customer-parent-summary small{color:var(--portal-muted)!important}.customer-account-da-v199 .customer-parent-summary .parent-row-metrics{text-align:right!important;min-width:110px!important}.customer-account-da-v199 .customer-parent-summary .parent-row-metrics strong{color:var(--portal-ink)!important;font-size:1rem!important}.customer-account-da-v199 .parent-row-chevron{width:30px!important;height:30px!important;color:var(--portal-teal)!important;background:#f3f8f8!important;border:1px solid #d9e5e9!important}.customer-account-da-v199 .order-status-badge{text-align:center!important;border-radius:999px!important;min-width:86px!important;padding:8px 12px!important;font-size:.75rem!important;font-style:normal!important}.customer-account-da-v199 .customer-order-card.expanded .customer-parent-summary{border-bottom:1px solid #e3ebef!important}.customer-account-da-v199 .parent-child-content{background:#fbfcfd!important;padding:18px!important}.customer-account-da-v199 .customer-invoice-box,.customer-account-da-v199 .quote-validation-box,.customer-account-da-v199 .payment-ready-box,.customer-account-da-v199 .customer-code-list-box,.customer-account-da-v199 .upgrade-order-hint-v182{box-shadow:none!important;background:#fff!important;border:1px solid #dfe8ec!important;border-radius:14px!important;margin:0 0 14px!important}.customer-account-da-v199 .order-status-badge.paid,.customer-account-da-v199 .order-status-pill.paid{color:#176b52!important;background:#e9f7f1!important;border-color:#bfe5d6!important}.customer-account-da-v199 .order-status-badge.cancelled,.customer-account-da-v199 .order-status-pill.cancelled{color:#a23c3c!important;background:#fff0f0!important;border-color:#efc9c9!important}.customer-account-da-v199 .order-status-badge.pending,.customer-account-da-v199 .order-status-badge.draft{color:#8a6118!important;background:#fff7e7!important;border-color:#f0d79b!important}.customer-account-da-v199 label{color:var(--portal-ink)!important;font-weight:700!important}.customer-account-da-v199 input,.customer-account-da-v199 select,.customer-account-da-v199 textarea{min-height:44px!important;box-shadow:none!important;border-radius:10px!important}.customer-account-da-v199 .customer-result-strip-v145 article,.customer-account-da-v199 .customer-dashboard-lanes-v145 article,.customer-account-da-v199 .customer-documents-empty-v1451{box-shadow:none!important;border-color:#dfe8ec!important;border-radius:16px!important}@media (width<=1100px){.customer-account-shell-v199,.customer-account-shell-v199:not(.customer-account-tab-dashboard){grid-template-columns:1fr!important}.customer-account-shell-v199:not(.customer-account-tab-dashboard) .embedded-account-section{grid-area:auto/1!important}}@media (width<=760px){.customer-portal-topbar-v199{padding:10px 12px!important}.customer-account-shell-v199{gap:14px!important;padding:12px!important}.customer-portal-hero-v199{border-radius:18px!important;padding:24px 18px!important}.customer-account-da-v199 .unified-account-tabs{border-radius:14px!important;padding:8px!important}.customer-account-da-v199 .customer-parent-summary{grid-template-columns:30px minmax(0,1fr) auto!important;min-height:104px!important}.customer-account-da-v199 .customer-parent-summary .parent-row-metrics{text-align:left!important;grid-column:2!important}.customer-account-da-v199 .order-status-badge{grid-area:1/3/span 2!important}.customer-account-da-v199 .customer-premium-dashboard-v145,.customer-account-da-v199 .customer-orders-section,.customer-account-da-v199 .unified-candidate-section,.customer-account-da-v199 .embedded-account-section{border-radius:16px!important;padding:16px!important}}.customer-results-library-v1992{gap:22px;margin-bottom:30px;display:grid}.customer-results-library-heading-v1992{background:linear-gradient(135deg,#fff 0%,#f4faf9 100%);border:1px solid #dce6ea;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:22px;padding:24px 26px;display:flex}.customer-results-library-heading-v1992 h2,.customer-selected-result-heading-v1992 h2{color:#0b1d3a;margin:3px 0 8px}.customer-results-library-heading-v1992 p{color:#64748b;max-width:780px;margin:0;line-height:1.6}.customer-results-library-heading-v1992>span{color:#0f6d73;background:#e5f4f1;border-radius:999px;flex:none;padding:9px 13px;font-weight:900}.customer-results-access-grid-v1992{grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));gap:18px;display:grid}.customer-result-access-card-v1992{background:#fff;border:1px solid #dce6ea;border-radius:24px;gap:17px;min-width:0;padding:22px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 14px 34px #0b1d3a0e}.customer-result-access-card-v1992:hover{transform:translateY(-2px);box-shadow:0 18px 42px #0b1d3a17}.customer-result-access-card-v1992.selected{border-color:#0f6d73;box-shadow:0 0 0 3px #0f6d731a,0 18px 42px #0b1d3a14}.customer-result-access-card-head-v1992{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.customer-result-access-card-head-v1992>div{gap:4px;min-width:0;display:grid}.customer-result-access-code-v1992{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.customer-result-access-card-head-v1992 strong{color:#0b1d3a;font-size:1.18rem}.customer-result-access-card-head-v1992 small{color:#748397}.customer-result-state-v1992{white-space:nowrap;border-radius:999px;flex:none;padding:7px 10px;font-size:.72rem;font-weight:900}.customer-result-state-v1992.ready{color:#157347;background:#e8f7ef}.customer-result-state-v1992.waiting{color:#9a6300;background:#fff4db}.customer-result-state-v1992.inactive{color:#64748b;background:#eef2f6}.customer-result-pack-v1992{background:#f6f8fa;border-radius:17px;grid-template-columns:1.05fr 1.55fr .65fr;gap:10px;padding:12px;display:grid}.customer-result-pack-v1992>div{gap:4px;min-width:0;padding:8px;display:grid}.customer-result-pack-v1992 span{color:#758195;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:900}.customer-result-pack-v1992 strong{color:#172b4d;overflow-wrap:anywhere;font-size:.88rem;line-height:1.35}.customer-result-documents-v1992{gap:8px;display:grid}.customer-result-documents-v1992>button{color:#172b4d;text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e8ec;border-radius:15px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:12px 13px;transition:background .15s,border-color .15s,transform .15s;display:flex}.customer-result-documents-v1992>button:hover{background:#f3faf9;border-color:#8dc7c3;transform:translate(2px)}.customer-result-documents-v1992>button>span{grid-template-columns:31px 1fr;column-gap:9px;min-width:0;display:grid}.customer-result-documents-v1992 b{color:#0f6d73;background:#e6f3f1;border-radius:10px;grid-row:1/span 2;place-items:center;width:31px;height:31px;font-size:.72rem;display:grid}.customer-result-documents-v1992 strong{color:#0b1d3a}.customer-result-documents-v1992 small{color:#748397}.customer-result-documents-v1992 em{color:#0f6d73;font-style:normal;font-weight:900}.customer-result-access-empty-v1992{color:#765419;background:#fff8e7;border-radius:16px;gap:11px;padding:16px;display:grid}.customer-result-access-empty-v1992 p{margin:0}.customer-result-access-actions-v1992{flex-wrap:wrap;justify-content:flex-end;gap:9px;padding-top:4px;display:flex}.customer-selected-result-heading-v1992{background:#f8fafc;border:1px solid #dce6ea;border-radius:20px;margin-top:8px;padding:20px 22px}@media (width<=780px){.customer-results-library-heading-v1992,.customer-result-access-card-head-v1992{flex-direction:column}.customer-result-pack-v1992{grid-template-columns:1fr}.customer-result-access-actions-v1992{display:grid}.customer-result-access-actions-v1992 button{width:100%}}.customer-result-document-target-v19921{scroll-margin-top:28px}.customer-result-documents-v1992>button{color:#fff!important;background:linear-gradient(135deg,#0b1d3a 0%,#0f6d73 100%)!important;border-color:#ffffff1a!important}.customer-result-documents-v1992>button:hover{background:linear-gradient(135deg,#10284b 0%,#13858b 100%)!important;border-color:#ffffff4d!important}.customer-result-documents-v1992>button strong,.customer-result-documents-v1992>button small,.customer-result-documents-v1992>button em{color:#fff!important;opacity:1!important}.customer-result-documents-v1992>button small{color:#ffffffc2!important}.customer-result-documents-v1992>button em{color:#fff!important}.customer-result-documents-v1992>button b{color:#0f6d73!important;background:#fffffff0!important}.customer-official-results-v20001{background:#fff;border:1px solid #dbe4ea;border-radius:24px;gap:16px;margin:20px 0;padding:22px;display:grid;box-shadow:0 16px 38px #0b1d3a12}.customer-official-results-heading-v20001{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.customer-official-results-heading-v20001 h3{color:#0b1d3a;margin:2px 0 6px}.customer-official-results-heading-v20001 p{color:#64748b;margin:0}.customer-official-results-grid-v20001{gap:12px;display:grid}.customer-official-result-card-v20001{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.customer-official-result-icon-v20001{color:#fff;letter-spacing:.08em;background:#0f6d73;border-radius:16px;place-items:center;width:54px;height:54px;font-size:.78rem;font-weight:900;display:grid}.customer-official-result-main-v20001{gap:3px;min-width:0;display:grid}.customer-official-result-main-v20001 span{color:#0f6d73;text-transform:uppercase;letter-spacing:.06em;font-size:.76rem;font-weight:900}.customer-official-result-main-v20001 strong{color:#0b1d3a;overflow-wrap:anywhere}.customer-official-result-main-v20001 small{color:#64748b}.customer-official-result-actions-v20001{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.customer-official-result-actions-v20001 button{min-width:112px}.customer-official-results-empty-v20001{color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:16px;gap:5px;padding:20px;display:grid}.customer-official-results-empty-v20001 strong{color:#0b1d3a}@media (width<=760px){.customer-official-results-heading-v20001{flex-direction:column}.customer-official-result-card-v20001{grid-template-columns:46px minmax(0,1fr)}.customer-official-result-icon-v20001{width:46px;height:46px}.customer-official-result-actions-v20001{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.customer-official-result-actions-v20001 button{width:100%;min-width:0}}.arn-premium-pdf-stage-v201{z-index:-1;color:#0b2341;background:#fff;width:1240px;font-family:Inter,Arial,sans-serif;position:fixed;top:0;left:-20000px}.arn-premium-pdf-document-v201{background:#fff;width:1240px}.arn-premium-pdf-cover-v201{box-sizing:border-box;color:#fff;background:radial-gradient(circle at 82% 18%,#1b70ff59,#0000 32%),radial-gradient(circle at 70% 90%,#ec47be47,#0000 34%),linear-gradient(145deg,#071831 0%,#0a2148 52%,#081a36 100%);width:1240px;min-height:1754px;padding:100px 94px 80px;position:relative;overflow:hidden}.arn-premium-pdf-cover-glow-v201{opacity:.7;background-image:repeating-radial-gradient(at 95% 45%,#0000 0 30px,#4a89ff21 31px 33px);position:absolute;inset:0}.arn-premium-pdf-brand-v201,.arn-premium-pdf-cover-main-v201,.arn-premium-pdf-cover-meta-v201,.arn-premium-pdf-confidential-v201{z-index:1;position:relative}.arn-premium-pdf-logo-v201{object-fit:contain;object-position:left center;filter:brightness(0)invert();width:330px;max-height:130px}.arn-premium-pdf-brand-v201 p{letter-spacing:.08em;opacity:.8;margin:12px 0 0;font-size:22px}.arn-premium-pdf-cover-main-v201{max-width:860px;margin-top:235px}.arn-premium-pdf-kicker-v201{color:#f4b942;text-transform:uppercase;letter-spacing:.12em;font-size:22px;font-weight:800}.arn-premium-pdf-cover-main-v201 h1{letter-spacing:-.04em;margin:24px 0;font-size:76px;line-height:1.02}.arn-premium-pdf-cover-main-v201 p{color:#dce9ff;max-width:780px;font-size:29px;line-height:1.5}.arn-premium-pdf-cover-meta-v201{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:180px;display:grid}.arn-premium-pdf-cover-meta-v201 div{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:22px;padding:28px}.arn-premium-pdf-cover-meta-v201 span{color:#92afd4;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:17px;display:block}.arn-premium-pdf-cover-meta-v201 strong{font-size:24px}.arn-premium-pdf-confidential-v201{border:1px solid #ffffff40;border-radius:999px;padding:15px 24px;font-size:18px;position:absolute;bottom:75px;left:94px}.arn-premium-pdf-content-v201{box-sizing:border-box;background:#fff;width:1240px;padding:64px 70px 90px}.arn-premium-pdf-intro-v201{border-bottom:3px solid #e5edf6;justify-content:space-between;align-items:center;gap:24px;margin-bottom:46px;padding-bottom:28px;display:flex}.arn-premium-pdf-intro-v201 span{color:#157c83;letter-spacing:.12em;font-size:18px;font-weight:800}.arn-premium-pdf-intro-v201 h2{color:#09274a;margin:8px 0 0;font-size:48px}.arn-premium-pdf-intro-badge-v201{color:#0e5eb7;background:#eef7ff;border-radius:999px;padding:14px 20px;font-size:17px;font-weight:800}.arn-premium-pdf-content-v201 h1,.arn-premium-pdf-content-v201 h2,.arn-premium-pdf-content-v201 h3,.arn-premium-pdf-content-v201 h4{break-after:avoid;color:#09274a!important}.arn-premium-pdf-content-v201 h2{border-top:2px solid #dce8f3!important;margin-top:44px!important;padding-top:20px!important;font-size:34px!important}.arn-premium-pdf-content-v201 h3{color:#157c83!important;font-size:27px!important}.arn-premium-pdf-content-v201 p,.arn-premium-pdf-content-v201 li{color:#243b55!important;font-size:20px!important;line-height:1.55!important}.arn-premium-pdf-content-v201 img,.arn-premium-pdf-content-v201 canvas,.arn-premium-pdf-content-v201 svg{break-inside:avoid;max-width:100%!important;height:auto!important}.arn-premium-pdf-content-v201 section,.arn-premium-pdf-content-v201 article,.arn-premium-pdf-content-v201 table,.arn-premium-pdf-content-v201 figure{break-inside:avoid}.arn-premium-pdf-content-v201 [class*=card],.arn-premium-pdf-content-v201 [class*=panel],.arn-premium-pdf-content-v201 [class*=box]{border-radius:20px!important;box-shadow:0 10px 28px #14375b14!important}:root{--atds-ink:#0b1f3a;--atds-navy:#071b36;--atds-teal:#0c7f83;--atds-cyan:#1ca6ad;--atds-gold:#e9ad38;--atds-cream:#fbf7ef;--atds-mist:#edf7f7;--atds-line:#0b1f3a1a;--atds-shadow:0 22px 60px #091e371c}.atds-results-experience{border:1px solid var(--atds-line);box-shadow:var(--atds-shadow);background:linear-gradient(#fff 0%,#f8fbfb 100%);border-radius:30px;gap:28px;padding:clamp(18px,3vw,36px);display:grid}.atds-results-hero{color:#fff;background:radial-gradient(circle at 82% 84%,#7c348f61,#0000 28%),radial-gradient(circle at 60% 10%,#1182904d,#0000 35%),linear-gradient(135deg,#07182f 0%,#092650 58%,#0a6673 135%);border-radius:28px;grid-template-columns:minmax(0,1.5fr) minmax(260px,.72fr);gap:30px;min-height:420px;padding:clamp(28px,5vw,64px);display:grid;position:relative;overflow:hidden}.atds-results-hero:after{content:"";border:1px solid #ffffff24;border-radius:50%;width:260px;height:260px;position:absolute;top:-100px;right:-70px}.atds-results-hero-copy{z-index:1;align-self:center;max-width:760px;position:relative}.atds-eyebrow{color:var(--atds-teal);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-size:.76rem;font-weight:900;display:inline-flex}.atds-results-hero .atds-eyebrow{color:#f3bd4b}.atds-results-hero h2{color:#fff;letter-spacing:-.055em;max-width:720px;margin:0;font-size:clamp(2.35rem,5vw,4.7rem);line-height:.98}.atds-results-hero p{color:#ffffffd1;max-width:680px;margin:24px 0 0;font-size:1.08rem;line-height:1.75}.atds-results-hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.atds-primary-action,.atds-card-action{cursor:pointer;font:inherit;border:0;font-weight:850}.atds-primary-action{min-height:56px;color:var(--atds-navy);background:#fff;border-radius:16px;align-items:center;gap:18px;padding:0 22px;display:inline-flex;box-shadow:0 12px 34px #0000002e}.atds-primary-action:hover{transform:translateY(-2px)}.atds-primary-action:disabled{opacity:.45;cursor:not-allowed;transform:none}.atds-pack-pill{color:#ffffffdb;background:#ffffff12;border:1px solid #fff3;border-radius:999px;padding:10px 15px;font-weight:750}.atds-profile-highlight{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:24px;flex-direction:column;justify-content:flex-end;align-self:center;min-height:250px;padding:28px;display:flex;position:relative}.atds-profile-highlight>span{color:#f2bd4c;text-transform:uppercase;letter-spacing:.12em;font-size:.76rem;font-weight:900}.atds-profile-highlight>strong{color:#fff;margin-top:10px;font-size:clamp(1.45rem,3vw,2.25rem);line-height:1.05}.atds-profile-highlight>small{color:#ffffffb3;margin-top:10px}.atds-profile-orbit{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:24px;display:grid}.atds-profile-orbit i{aspect-ratio:1;color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:grid}.atds-profile-orbit i:first-child{background:#c9433e}.atds-profile-orbit i:nth-child(2){background:#dea52d}.atds-profile-orbit i:nth-child(3){background:#2c70d8}.atds-profile-orbit i:nth-child(4){background:#178d67}.atds-guided-path{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.atds-guided-path article{border:1px solid var(--atds-line);background:#fff;border-radius:19px;gap:14px;padding:20px;display:flex}.atds-guided-path article>span{color:#fff;background:var(--atds-navy);border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:.78rem;font-weight:900;display:grid}.atds-guided-path strong,.atds-guided-path small{display:block}.atds-guided-path strong{color:var(--atds-ink);line-height:1.25}.atds-guided-path small{color:#65758a;margin-top:5px;line-height:1.45}.atds-section-heading{justify-content:space-between;align-items:end;gap:20px;padding-top:8px;display:flex}.atds-section-heading h3{color:var(--atds-ink);letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,3vw,2.6rem)}.atds-section-heading>span{color:var(--atds-teal);background:var(--atds-mist);white-space:nowrap;border-radius:999px;padding:9px 13px;font-weight:800}.atds-document-library{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.atds-document-card{border:1px solid var(--atds-line);background:#fff;border-radius:22px;grid-template-columns:auto 1fr;align-items:start;gap:18px;padding:24px;transition:transform .2s,box-shadow .2s;display:grid}.atds-document-card.available:hover{transform:translateY(-3px);box-shadow:0 18px 42px #0d314617}.atds-document-card.locked{opacity:.62;background:#f6f7f8}.atds-document-icon{background:linear-gradient(145deg,#e8f7f7,#fff4dd);border-radius:16px;place-items:center;width:50px;height:50px;font-size:1.45rem;display:grid}.atds-document-copy>span{color:var(--atds-teal);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.atds-document-copy>strong{color:var(--atds-ink);margin-top:7px;font-size:1.16rem;display:block}.atds-document-copy>p{color:#64748a;margin:8px 0 0;line-height:1.55}.atds-card-action{width:100%;color:var(--atds-teal);text-align:left;background:0 0;grid-column:2;justify-content:space-between;align-items:center;padding:0;display:flex}.atds-card-action:hover{color:var(--atds-navy)}.atds-document-note{color:#7b8795;grid-column:2}.unified-account-tabs{background:#f1f6f6!important;border-radius:20px!important;gap:8px!important;padding:8px!important}.unified-account-tabs button{border-radius:14px!important}.unified-account-tabs button.active{box-shadow:0 8px 22px #084a552e;color:#fff!important;background:linear-gradient(135deg,var(--atds-navy),var(--atds-teal))!important}.offers-page-da-v200{--portal-ink:#102b45;--portal-navy:#102b45;--portal-teal:#148783;--portal-teal-soft:#e9f5f3;--portal-gold:#d7a446;--portal-muted:#587082;--portal-line:#d9e6e8;--portal-bg:#f4f8f7;background:var(--portal-bg)!important;padding:28px!important}.offers-page-da-v200 .v141-offers-hero{color:#fff!important;background:radial-gradient(circle at 83% 14%, #ffffff26, transparent 25%), linear-gradient(135deg, var(--portal-navy), #0b4860 56%, var(--portal-teal))!important;border:0!important;border-radius:28px!important;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr)!important;gap:24px!important;margin:0 0 24px!important;padding:clamp(28px,4vw,50px)!important;display:grid!important;box-shadow:0 24px 55px #08243f2e!important}.offers-page-da-v200 .v141-offers-hero .section-kicker{color:#f0bd58!important}.offers-page-da-v200 .v141-offers-hero>div:first-child{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.offers-page-da-v200 .v141-offers-hero h1{max-width:760px;color:#fff!important;font-size:clamp(2rem,3.3vw,3.5rem)!important}.offers-page-da-v200 .v141-offers-hero .subtitle{max-width:700px;color:#ffffffd1!important}.offers-page-da-v200 .v141-offers-hero aside{color:#fff!important;box-shadow:none!important;background:#ffffff1a!important;border:1px solid #fff3!important;border-radius:22px!important;align-self:stretch!important;padding:24px!important}.offers-page-da-v200 .v141-offers-hero aside span{color:#f0bd58!important}.offers-page-da-v200 .v141-offers-hero aside strong,.offers-page-da-v200 .v141-offers-hero aside p{color:#fff!important}.offers-page-da-v200 .v173-commercial-guide,.offers-page-da-v200 .offers-catalogue-v200,.offers-page-da-v200 .v141-comparison-section,.offers-page-da-v200 .v142-campaign-offer-section,.offers-page-da-v200 .landing-split,.offers-page-da-v200 .landing-section:not(.v142-campaign-offer-section):not(.v141-comparison-section):not(.landing-split){border:1px solid var(--portal-line)!important;background:#fff!important;border-radius:26px!important;box-shadow:0 18px 46px #08243f12!important}.offers-page-da-v200 .v173-commercial-guide,.offers-page-da-v200 .offers-catalogue-v200{padding:clamp(22px,3vw,34px)!important}.offers-page-da-v200 .v173-commercial-guide-grid article{border:1px solid var(--portal-line)!important;box-shadow:none!important;background:#fff!important;border-radius:20px!important}.offers-page-da-v200 .v173-commercial-guide-grid article.recommended{color:#fff!important;background:linear-gradient(135deg, var(--portal-navy), var(--portal-teal))!important;border-color:#0000!important}.offers-page-da-v200 .v173-commercial-guide-grid article.recommended *{color:inherit!important}.offers-page-da-v200 .v173-commercial-guide-grid article.recommended button{color:var(--portal-navy)!important;background:#fff!important}.offers-catalogue-heading-v200{border-bottom:1px solid var(--portal-line);justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;padding-bottom:20px;display:flex}.offers-catalogue-heading-v200 h2{color:var(--portal-ink);margin:.3rem 0 0;font-size:clamp(1.55rem,2.4vw,2.25rem)}.offers-catalogue-heading-v200>p{max-width:380px;color:var(--portal-muted);margin:0;line-height:1.55}.offers-page-da-v200 .v141-offer-grid{gap:16px!important}.offers-page-da-v200 .v141-offer-card{border:1px solid var(--portal-line)!important;box-shadow:none!important;background:#fff!important;border-radius:22px!important}.offers-page-da-v200 .v141-offer-card.highlighted{border-color:#1487836b!important;box-shadow:0 18px 38px #084a551a!important}.offers-page-da-v200 .v141-offer-card:hover{transform:translateY(-3px);box-shadow:0 22px 42px #08243f1f!important}.offers-page-da-v200 .v141-offer-top span,.offers-page-da-v200 .v141-offer-outcome span{color:var(--portal-teal)!important}.offers-page-da-v200 .v173-proof-strip article{border:1px solid var(--portal-line)!important;background:#fff!important;border-radius:18px!important;box-shadow:0 10px 28px #08243f0d!important}.offers-page-da-v200 .v141-comparison-section,.offers-page-da-v200 .v142-campaign-offer-section,.offers-page-da-v200 .landing-split{padding:clamp(22px,3vw,34px)!important}@media (width<=860px){.offers-page-da-v200{padding:18px!important}.offers-page-da-v200 .v141-offers-hero{grid-template-columns:1fr!important;padding:28px 22px!important}.offers-catalogue-heading-v200{align-items:start;gap:12px;display:grid}}.checkout-page-da-v200{--portal-ink:#102b45;--portal-navy:#102b45;--portal-teal:#148783;--portal-teal-soft:#e9f5f3;--portal-gold:#d7a446;--portal-muted:#587082;--portal-line:#d9e6e8;--portal-bg:#f4f8f7;background:var(--portal-bg)!important;padding:28px!important}.checkout-page-da-v200 .v141-checkout-hero{color:#fff!important;background:radial-gradient(circle at 82% 15%, #ffffff24, transparent 27%), linear-gradient(135deg,var(--portal-navy),#0b4860 56%,var(--portal-teal))!important;border:0!important;border-radius:28px!important;grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr)!important;gap:24px!important;margin:0 0 22px!important;padding:clamp(28px,4vw,50px)!important;display:grid!important;box-shadow:0 24px 55px #08243f2e!important}.checkout-page-da-v200 .v141-checkout-hero>div:first-child{min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.checkout-page-da-v200 .v141-checkout-hero .section-kicker,.checkout-page-da-v200 .v141-checkout-hero aside span{color:#f0bd58!important}.checkout-page-da-v200 .v141-checkout-hero h1{color:#fff!important;font-size:clamp(2rem,3.3vw,3.5rem)!important}.checkout-page-da-v200 .v141-checkout-hero .subtitle{color:#ffffffd1!important}.checkout-page-da-v200 .v141-checkout-hero aside{color:#fff!important;min-width:0!important;box-shadow:none!important;background:#ffffff1a!important;border:1px solid #fff3!important;border-radius:22px!important;padding:24px!important}.checkout-page-da-v200 .v141-checkout-hero aside strong,.checkout-page-da-v200 .v141-checkout-hero aside p{color:#fff!important}.checkout-page-da-v200 .v141-checkout-steps,.checkout-page-da-v200 .v173-checkout-reassurance{gap:14px!important}.checkout-page-da-v200 .v141-checkout-steps article,.checkout-page-da-v200 .v173-checkout-reassurance article{border:1px solid var(--portal-line)!important;background:#fff!important;border-radius:20px!important;min-height:142px!important;padding:20px!important;box-shadow:0 12px 30px #08243f0e!important}.checkout-page-da-v200 .v141-checkout-steps article>span{color:var(--portal-teal)!important}.checkout-page-da-v200 .v141-checkout-steps{display:none!important}.checkout-page-da-v200 .v173-checkout-reassurance{flex-wrap:wrap!important;gap:8px!important;margin:0 0 20px!important;display:flex!important}.checkout-page-da-v200 .v173-checkout-reassurance article{min-height:0!important;box-shadow:none!important;border-radius:999px!important;align-items:center!important;gap:7px!important;padding:10px 14px!important;display:flex!important}.checkout-page-da-v200 .v173-checkout-reassurance article span{letter-spacing:.08em!important;color:var(--portal-teal)!important;font-size:.68rem!important;font-weight:900!important}.checkout-page-da-v200 .v173-checkout-reassurance article strong{color:var(--portal-ink)!important;font-size:.83rem!important}.checkout-page-da-v200 .v173-checkout-reassurance article p{display:none!important}.checkout-page-da-v200 .checkout-layout{align-items:start!important;gap:20px!important}.checkout-page-da-v200 .checkout-panel{border:1px solid var(--portal-line)!important;background:#fff!important;border-radius:26px!important;padding:28px!important;box-shadow:0 18px 46px #08243f12!important}.checkout-page-da-v200 .checkout-panel h2{color:var(--portal-ink)!important}.checkout-page-da-v200 .checkout-panel p{color:var(--portal-muted)!important}.checkout-page-da-v200 input,.checkout-page-da-v200 select,.checkout-page-da-v200 textarea{min-height:46px!important;color:var(--portal-ink)!important;border:1px solid #cedde4!important;border-radius:13px!important}.checkout-page-da-v200 input:focus,.checkout-page-da-v200 select:focus,.checkout-page-da-v200 textarea:focus{border-color:var(--portal-teal)!important;box-shadow:0 0 0 4px #1487831a!important}.checkout-page-da-v200 .public-option-list label{transition:border-color .18s,background .18s,transform .18s;border:1px solid var(--portal-line)!important;background:#fff!important;border-radius:16px!important}.checkout-page-da-v200 .public-option-list label:hover{transform:translateY(-1px);background:var(--portal-teal-soft)!important;border-color:#14878380!important}.checkout-page-da-v200 .checkout-total-card{color:var(--portal-ink)!important;background:linear-gradient(135deg,#edf8f6,#fffaf1)!important;border:1px solid #1487833d!important;border-radius:20px!important}.checkout-page-da-v200 .checkout-total-card strong{color:var(--portal-navy)!important}.checkout-page-da-v200 .v176-payment-return-box{border-radius:24px!important}.checkout-experience-v201{grid-template-columns:minmax(0,1fr) 330px;grid-template-areas:"workspace summary";align-items:start;gap:24px;margin-top:24px;display:grid}.checkout-workspace-v201{grid-area:workspace;grid-template-columns:1fr!important;gap:18px!important;margin:0!important;display:grid!important}.checkout-order-summary-v201{background:#fff;border:1px solid #14878347;border-radius:24px;grid-area:summary;position:sticky;top:18px;overflow:hidden;box-shadow:0 20px 48px #08243f1f}.checkout-order-summary-head-v201{color:#fff;background:linear-gradient(135deg,var(--portal-navy),#0b5263 60%,var(--portal-teal));gap:8px;padding:24px;display:grid}.checkout-order-summary-head-v201 span{color:#f0bd58;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:900}.checkout-order-summary-head-v201 strong{font-size:1.35rem;line-height:1.2;color:#fff!important}.checkout-order-summary-head-v201 small{line-height:1.45;color:#ffffffc7!important}.checkout-order-summary-lines-v201{border-bottom:1px solid var(--portal-line);gap:12px;padding:20px 22px;display:grid}.checkout-order-summary-lines-v201>div{color:var(--portal-muted);justify-content:space-between;gap:14px;font-size:.91rem;display:flex}.checkout-order-summary-lines-v201 b{color:var(--portal-ink);white-space:nowrap}.checkout-order-summary-lines-v201 .discount span,.checkout-order-summary-lines-v201 .discount b{color:#0b7766}.checkout-order-summary-total-v201{background:linear-gradient(135deg,#edf8f6,#fffaf1);justify-content:space-between;align-items:end;gap:14px;padding:20px 22px;display:flex}.checkout-order-summary-total-v201 span{color:var(--portal-muted);font-weight:800}.checkout-order-summary-total-v201 strong{color:var(--portal-navy);white-space:nowrap;font-size:1.6rem}.checkout-order-summary-v201>p{color:var(--portal-muted);background:#fff;margin:0;padding:0 22px 22px;font-size:.86rem;line-height:1.5}.checkout-page-da-v200 .checkout-configuration-v201{border-top:4px solid var(--portal-teal)!important}.checkout-page-da-v200 .checkout-account-v201{background:linear-gradient(135deg,#fff,#f5faf9)!important;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr)!important;align-items:center!important;gap:22px!important;padding:22px 28px!important;display:grid!important}.checkout-page-da-v200 .checkout-account-v201 .existing-account-login-v182{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important;align-items:end!important;gap:10px!important;display:grid!important}.checkout-page-da-v200 .checkout-details-v201{border-top:4px solid var(--portal-gold)!important}.checkout-page-da-v200 .checkout-details-v201>button[type=submit]{background:linear-gradient(135deg,var(--portal-navy),var(--portal-teal))!important;border-radius:16px!important;min-height:54px!important;font-size:1rem!important;box-shadow:0 14px 30px #084a5533!important}.checkout-page-da-v200 .checkout-details-v201 .checkout-total-card{display:none!important}.checkout-page-da-v200 .checkout-details-v201 .v141-account-benefits{border-top:1px solid var(--portal-line);border-bottom:1px solid var(--portal-line);padding-block:14px}@media (width<=860px){.checkout-page-da-v200{padding:18px!important}.checkout-page-da-v200 .v141-checkout-hero{grid-template-columns:1fr!important;padding:28px 22px!important}.checkout-experience-v201{grid-template-columns:1fr;grid-template-areas:"summary""workspace";gap:18px}.checkout-order-summary-v201{position:static}.checkout-page-da-v200 .checkout-account-v201,.checkout-page-da-v200 .checkout-account-v201 .existing-account-login-v182{grid-template-columns:1fr!important}}@media (width<=1000px){.atds-results-hero{grid-template-columns:1fr}.atds-profile-highlight{min-height:200px}.atds-guided-path{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.atds-results-experience{border-radius:22px;padding:12px}.atds-results-hero{border-radius:21px;padding:28px 20px}.atds-results-hero h2{font-size:2.45rem}.atds-guided-path,.atds-document-library{grid-template-columns:1fr}.atds-section-heading{flex-direction:column;align-items:flex-start}}.atds-unified-results-v20201{gap:28px;display:grid}.atds-hidden-legacy-v20201{display:none}.atds-legacy-results-v20201{background:#ffffffd1;border:1px solid #0f23401f;border-radius:22px;overflow:hidden}.atds-legacy-results-v20201>summary{cursor:pointer;color:#0f2340;padding:18px 22px;font-weight:800;list-style:none}.atds-legacy-results-v20201>summary::-webkit-details-marker{display:none}.atds-legacy-results-v20201>summary:after{content:"＋";float:right}.atds-legacy-results-v20201[open]>summary:after{content:"−"}.atds-legacy-results-content-v20201{padding:0 20px 22px}@media (width<=760px){.atds-unified-results-v20201{gap:20px}.atds-legacy-results-v20201>summary{padding:16px}.atds-legacy-results-content-v20201{padding:0 12px 16px}}.customer-results-v202 .atds-results-hero,.atds-results-hero{color:#fff}.customer-results-v202 .atds-results-hero h1,.customer-results-v202 .atds-results-hero h2,.customer-results-v202 .atds-results-hero h3,.customer-results-v202 .atds-results-hero strong,.atds-results-hero h1,.atds-results-hero h2,.atds-results-hero h3,.atds-results-hero strong{text-shadow:0 1px 1px #00000026;color:#fff!important}.customer-results-v202 .atds-results-hero p,.customer-results-v202 .atds-results-hero small,.atds-results-hero p,.atds-results-hero small{color:#ffffffc7!important}.customer-results-v202 .atds-results-hero .atds-eyebrow,.atds-results-hero .atds-eyebrow{color:#ffc247!important}.customer-results-v202 .atds-profile-card,.atds-profile-card{box-shadow:0 24px 60px #04122b47;background:linear-gradient(150deg,#ffffff29,#ffffff14)!important;border-color:#ffffff3d!important}.customer-results-v202 .atds-profile-card span,.customer-results-v202 .atds-profile-card small,.atds-profile-card span,.atds-profile-card small{color:#ffffffb3!important}.customer-results-v202 .atds-primary-button,.atds-primary-button{box-shadow:0 14px 32px #09718357;color:#fff!important;background:linear-gradient(135deg,#17a6aa,#0b6c83)!important}.customer-full-result-web-v1466{gap:34px;display:grid}.customer-full-result-web-v1466 .atds-report{--atds-report-accent:#0f7f83;--atds-report-accent-soft:#e8f6f5;--atds-report-warm:#f6b93b;background:radial-gradient(circle at 92% 4%, color-mix(in srgb, var(--atds-report-accent) 12%, transparent), transparent 25%), linear-gradient(180deg, #fff 0%, #f8fbfc 100%);border:1px solid #1040541a;border-radius:30px;margin:0;padding:clamp(22px,3vw,42px);scroll-margin-top:110px;position:relative;overflow:hidden;box-shadow:0 25px 70px #091f371a}.customer-full-result-web-v1466 .atds-report:before{content:"ARN TRAJECTOIRE · RESTITUTION PERSONNALISÉE";color:var(--atds-report-accent);letter-spacing:.18em;text-transform:uppercase;margin-bottom:22px;font-size:11px;font-weight:900;display:block}.customer-full-result-web-v1466 .atds-report:after{content:"";z-index:0;border:1px solid color-mix(in srgb, var(--atds-report-accent) 18%, transparent);pointer-events:none;border-radius:50%;width:240px;height:240px;position:absolute;top:-90px;right:-80px}.customer-full-result-web-v1466 .atds-report>*{z-index:1;position:relative}.customer-full-result-web-v1466 .atds-report-detailed{--atds-report-accent:#0d7e82;--atds-report-accent-soft:#e7f7f5}.customer-full-result-web-v1466 .atds-report-ocean{--atds-report-accent:#5468d8;--atds-report-accent-soft:#eef0ff}.customer-full-result-web-v1466 .atds-report-activities{--atds-report-accent:#b57616;--atds-report-accent-soft:#fff6df}.customer-full-result-web-v1466 .atds-report-progress{--atds-report-accent:#277a57;--atds-report-accent-soft:#eaf7f0}.customer-full-result-web-v1466 .atds-report>.section-title-row{background:linear-gradient(135deg, #092746 0%, #0d3c59 60%, var(--atds-report-accent) 160%);color:#fff;border:0;border-radius:24px;align-items:flex-start;gap:22px;margin:0 0 26px;padding:24px 26px}.customer-full-result-web-v1466 .atds-report>.section-title-row h3,.customer-full-result-web-v1466 .atds-report>.section-title-row p{color:#fff!important}.customer-full-result-web-v1466 .atds-report>.section-title-row h3{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(24px,3vw,36px);line-height:1.08}.customer-full-result-web-v1466 .atds-report>.section-title-row p{opacity:.76;max-width:780px;margin:0;line-height:1.6}.customer-full-result-web-v1466 .atds-report>.section-title-row>span{color:#fff;background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;flex:none;padding:9px 14px;font-size:12px;font-weight:850}.customer-full-result-web-v1466 .atds-report .customer-result-summary-card-v1466{gap:14px;margin-bottom:28px}.customer-full-result-web-v1466 .atds-report .customer-result-summary-card-v1466 article,.customer-full-result-web-v1466 .atds-report .result-section,.customer-full-result-web-v1466 .atds-report .report-section,.customer-full-result-web-v1466 .atds-report .ocean-section,.customer-full-result-web-v1466 .atds-report .activity-card,.customer-full-result-web-v1466 .atds-report .progress-card{border-color:#0c465b1a!important;box-shadow:0 12px 34px #0e2b4112!important}.customer-full-result-web-v1466 .atds-report .customer-result-summary-card-v1466 article{background:linear-gradient(145deg, #fff, var(--atds-report-accent-soft));border-radius:22px;min-height:145px;padding:22px}.customer-full-result-web-v1466 .atds-report .customer-result-summary-card-v1466 article>span{color:var(--atds-report-accent);letter-spacing:.08em;text-transform:uppercase;font-weight:850}.customer-full-result-web-v1466 .atds-report .customer-result-summary-card-v1466 article>strong{color:#092746;font-size:clamp(20px,2vw,28px)}.customer-full-result-web-v1466 .atds-report .embedded-result-report-v1466{background:0 0;border:0;border-radius:0;overflow:visible}.customer-full-result-web-v1466 .atds-report .section-title-row:not(:first-child){border-radius:20px}.customer-full-result-web-v1466 .atds-report h2,.customer-full-result-web-v1466 .atds-report h3,.customer-full-result-web-v1466 .atds-report h4{color:#092746;letter-spacing:-.025em}.customer-full-result-web-v1466 .atds-report p,.customer-full-result-web-v1466 .atds-report li{color:#334a5e;line-height:1.65}.customer-full-result-web-v1466 .atds-report button:not(.secondary-button){border-radius:14px}.customer-full-result-web-v1466 .atds-report .secondary-button{border-color:color-mix(in srgb, var(--atds-report-accent) 28%, #dbe5e9);color:var(--atds-report-accent);background:#fff}.atds-results-library,.atds-results-resource-grid{margin-top:12px}.atds-results-resource-card{transition:transform .2s,box-shadow .2s,border-color .2s}.atds-results-resource-card:hover{border-color:#0f7f8340;transform:translateY(-4px);box-shadow:0 18px 38px #0a2d411c}@media (width<=820px){.customer-full-result-web-v1466 .atds-report{border-radius:22px;padding:18px}.customer-full-result-web-v1466 .atds-report>.section-title-row{border-radius:19px;flex-direction:column;padding:20px}.customer-full-result-web-v1466 .atds-report>.section-title-row>span{align-self:flex-start}}:root{--atds-navy:#071f43;--atds-navy-2:#0c3157;--atds-teal:#07898d;--atds-teal-dark:#006c73;--atds-ink:#071b3c;--atds-muted:#5e6d84;--atds-surface:#fff;--atds-canvas:#f4f8fb;--atds-border:#dce6ec;--atds-soft-teal:#eaf8f7;--atds-soft-blue:#edf4ff;--atds-soft-violet:#f4efff;--atds-soft-amber:#fff6e8;--atds-soft-green:#eaf9f1;--atds-radius-xl:30px;--atds-radius-lg:22px;--atds-radius-md:16px;--atds-shadow:0 18px 55px #071f431a;--atds-shadow-soft:0 8px 28px #071f4312}body:has(.atds-summary-hero) .app-main{background:var(--atds-canvas)}body:has(.atds-summary-hero) main{background:var(--atds-canvas)}.atds-summary-hero{text-align:left;border-radius:var(--atds-radius-xl);color:#fff;min-height:360px;box-shadow:var(--atds-shadow);background:radial-gradient(circle at 88% 18%,#ffffff1c 0 1px,#0000 2px),linear-gradient(125deg,#061a3b 0%,#092b52 60%,#0b6770 145%);border:0;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 0 22px;padding:clamp(38px,6vw,76px);display:flex;position:relative;overflow:hidden}.atds-summary-hero:after{content:"";border:1px solid #ffffff24;border-radius:50%;width:330px;height:330px;position:absolute;top:-130px;right:-90px}.atds-summary-hero .section-kicker{letter-spacing:.16em;font-weight:900;color:#ffc349!important}.atds-summary-hero .result-main-title,.atds-summary-hero h1.result-main-title{letter-spacing:-.045em;text-shadow:0 2px 14px #0000002e;max-width:760px;margin:10px 0 16px;font-size:clamp(2rem,4.2vw,4.2rem);line-height:1.02;color:#fff!important}.atds-summary-hero .subtitle{max-width:730px;font-size:1.08rem;line-height:1.75;color:#ffffffdb!important}body:has(.atds-summary-hero) .result-hero{border-radius:var(--atds-radius-xl);color:#fff;box-shadow:var(--atds-shadow-soft);background:linear-gradient(135deg,#0b7e84,#09264d);border:0;padding:28px}:is(body:has(.atds-summary-hero) .result-hero strong,body:has(.atds-summary-hero) .result-hero small,body:has(.atds-summary-hero) .result-hero span){color:#fff!important}body:has(.atds-summary-hero) .confidence-pill{background:#ffffff1f;border:1px solid #ffffff38}body:has(.atds-summary-hero) .result-section{border:1px solid var(--atds-border);border-radius:var(--atds-radius-lg);background:var(--atds-surface);box-shadow:var(--atds-shadow-soft);margin:18px 0;padding:clamp(24px,4vw,42px)}body:has(.atds-summary-hero) .result-section h2{color:var(--atds-ink);letter-spacing:-.025em;font-size:clamp(1.35rem,2.2vw,2rem)}body:has(.atds-summary-hero) .emphasis-section{color:#fff;background:linear-gradient(125deg, var(--atds-teal), var(--atds-navy));border:0}:is(body:has(.atds-summary-hero) .emphasis-section h2,body:has(.atds-summary-hero) .emphasis-section p){color:#fff!important}:is(body:has(.atds-summary-hero) .color-score-card,body:has(.atds-summary-hero) .insight-grid>*,body:has(.atds-summary-hero) .riasec-card,body:has(.atds-summary-hero) .resource-card){border-radius:var(--atds-radius-md);border:1px solid var(--atds-border);box-shadow:none}.atds-report{--report-accent:var(--atds-teal);--report-soft:var(--atds-soft-teal);width:min(1380px,100% - 28px);color:var(--atds-ink);background:var(--atds-canvas);border-radius:var(--atds-radius-xl);margin:18px auto 60px;padding:clamp(14px,2.5vw,34px)}.atds-report-ocean{--report-accent:#7651d7;--report-soft:var(--atds-soft-violet)}.atds-report-activities{--report-accent:#e99a16;--report-soft:var(--atds-soft-amber)}.atds-report-progress{--report-accent:#14966a;--report-soft:var(--atds-soft-green)}.atds-report-dossier{--report-accent:#2384d5;--report-soft:var(--atds-soft-blue)}.atds-report>.result-context-toolbar,.atds-report>.bigfive-report-toolbar,.atds-report>.premium-pdf-toolbar{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--atds-shadow-soft);background:#fffffff0;border:1px solid #dce6ece6;border-radius:18px;margin:0 0 18px;padding:12px;position:sticky;top:10px}.atds-report button{border-radius:13px;min-height:44px;font-weight:800}.atds-report button:not(.secondary-button){background:linear-gradient(135deg, var(--report-accent), var(--atds-navy))}.atds-report .premium-cover-page,.atds-report .bigfive-report-cover,.atds-report .guided-cover-page,.atds-report .progress-report-cover,.atds-report .accompaniment-dossier-hero-v156{min-height:480px;box-shadow:var(--atds-shadow);padding:clamp(36px,6vw,78px);position:relative;overflow:hidden;border-radius:var(--atds-radius-xl)!important;color:#fff!important;background:linear-gradient(135deg, var(--atds-navy) 0%, #0b345b 68%, var(--report-accent) 155%)!important;border:0!important}.atds-report .premium-cover-page *,.atds-report .bigfive-report-cover *,.atds-report .guided-cover-page *,.atds-report .progress-report-cover *,.atds-report .accompaniment-dossier-hero-v156 *{color:#fff}.atds-report .premium-cover-page:after,.atds-report .bigfive-report-cover:after,.atds-report .guided-cover-page:after{content:"";pointer-events:none;border:1px solid #ffffff26;border-radius:50%;width:430px;height:430px;position:absolute;top:-180px;right:-150px}.atds-report .premium-pdf-page,.atds-report .bigfive-report-page,.atds-report .guided-report-page,.atds-report .progress-report-page,.atds-report .accompaniment-dossier-section-v156{border:1px solid var(--atds-border)!important;border-radius:var(--atds-radius-xl)!important;min-height:0!important;box-shadow:var(--atds-shadow-soft)!important;background:#fff!important;margin:22px 0!important;padding:clamp(26px,4.5vw,58px)!important}.atds-report .premium-page-header,.atds-report .bigfive-page-header,.atds-report .guided-page-header,.atds-report .progress-page-header{border-bottom:2px solid color-mix(in srgb, var(--report-accent) 45%, white);align-items:center;gap:18px;margin:0 0 30px;padding:0 0 20px;display:flex}.atds-report .premium-page-header>span,.atds-report .bigfive-page-header>span,.atds-report .guided-page-header>span,.atds-report .progress-page-header>span{border-radius:18px;flex:0 0 58px;place-items:center;height:58px;font-size:1.05rem;font-weight:900;display:grid;color:#fff!important;background:var(--atds-navy)!important}.atds-report h1,.atds-report h2,.atds-report h3,.atds-report h4{color:var(--atds-ink);letter-spacing:-.025em}.atds-report h2{font-size:clamp(1.65rem,3vw,2.75rem)}.atds-report p,.atds-report li{line-height:1.68}.atds-report :is(article,.premium-card,.premium-info-card,.premium-soft-card,.bigfive-trait-card,.bigfive-note-box,.guided-context-card,.guided-activity-card,.progress-summary-card,.progress-stat-card,.accompaniment-dossier-card-v156){border:1px solid var(--atds-border)!important;border-radius:var(--atds-radius-lg)!important;background:#fff!important;box-shadow:0 6px 20px #071f430e!important}.atds-report :is(.premium-highlight,.premium-callout,.bigfive-note-box,.guided-final-box,.progress-highlight){border-color:color-mix(in srgb, var(--report-accent) 30%, white)!important;background:var(--report-soft)!important}.atds-report :is(input,textarea,select){min-height:44px;border:1px solid var(--atds-border)!important;background:#fff!important;border-radius:13px!important}.atds-report textarea{min-height:130px}.atds-report :is(svg,canvas,img){max-width:100%;height:auto}.atds-report :is(.premium-chart-card,.bigfive-radar-card,.guided-chart-card,.progress-chart-card){border:1px solid var(--atds-border)!important;border-radius:var(--atds-radius-lg)!important;background:linear-gradient(180deg, #fff, var(--report-soft))!important;padding:24px!important}@media screen{.atds-report .premium-pdf-page,.atds-report .bigfive-report-page,.atds-report .guided-report-page,.atds-report .progress-report-page{aspect-ratio:auto!important;page-break-after:auto!important;break-after:auto!important;width:100%!important;height:auto!important;min-height:auto!important;overflow:visible!important}.atds-report .premium-pdf-page:has(>:last-child:first-child){min-height:0!important}}@media (width<=860px){.atds-report{border-radius:20px;width:calc(100% - 14px);padding:8px}.atds-report .premium-pdf-page,.atds-report .bigfive-report-page,.atds-report .guided-report-page,.atds-report .progress-report-page{border-radius:20px!important;padding:22px 16px!important}.atds-report :is(.premium-grid-2,.premium-grid-3,.bigfive-summary-grid,.guided-context-grid,.progress-summary-grid){grid-template-columns:1fr!important}.atds-summary-hero{min-height:330px;padding:34px 24px}}@media print{.atds-report{background:#fff;width:100%;margin:0;padding:0}.atds-report .premium-pdf-page,.atds-report .bigfive-report-page,.atds-report .guided-report-page,.atds-report .progress-report-page{box-shadow:none!important}}.at-v3-next-report-card{background:linear-gradient(135deg,#ecfbf9f5,#f5f8fffa);border:1px solid #0d70762e;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:28px;padding:28px 30px;display:grid;box-shadow:0 18px 48px #04234214}.at-v3-next-report-card span{color:#087f83;text-transform:uppercase;letter-spacing:.12em;font-size:.74rem;font-weight:800}.at-v3-next-report-card h2{color:#061f3d;margin:8px 0 6px}.at-v3-next-report-card p{color:#52657a;max-width:760px;margin:0}.at-v3-legacy-detail-gateway{width:min(1180px,100% - 32px);margin:0 auto 56px}.customer-account-da-v199 .embedded-account-section .candidate-journey-home-v300>header h2,.customer-account-da-v199 .embedded-account-section .candidate-journey-home-v300>header h2 strong{text-shadow:0 1px 1px #00192a29;color:#fff!important}.customer-account-da-v199 .embedded-account-section .candidate-journey-home-v300>header>div>p:last-child{color:#ffffffe6!important}.candidate-result-next-steps-v321{background:linear-gradient(135deg,#f2fbfa 0%,#fffdf8 100%);border:1px solid #0b6c7129;border-radius:30px;width:min(1180px,100% - 32px);margin:30px auto 0;padding:clamp(24px,4vw,44px);box-shadow:0 20px 46px #04234212}.candidate-result-next-steps-heading-v321{max-width:760px}.candidate-result-next-steps-heading-v321 h2{color:#061f3d;margin:8px 0 10px;font-size:clamp(1.55rem,3vw,2.3rem)}.candidate-result-next-steps-heading-v321 p:last-child{color:#496478;margin:0;line-height:1.6}.candidate-result-next-steps-grid-v321{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.candidate-result-next-steps-grid-v321 article{background:#ffffffe0;border:1px solid #0b6c7124;border-radius:22px;flex-direction:column;align-items:flex-start;min-height:258px;padding:24px;display:flex}.candidate-result-next-steps-grid-v321 article>span{color:#087f83;background:#e3f4f1;border-radius:14px;place-items:center;width:40px;height:40px;font-size:1.25rem;font-weight:900;display:grid}.candidate-result-next-steps-grid-v321 h3{color:#061f3d;margin:18px 0 8px;font-size:1.08rem}.candidate-result-next-steps-grid-v321 p{color:#4f6878;margin:0;line-height:1.55}.candidate-result-next-steps-grid-v321 button{margin-top:auto;padding-top:16px}.candidate-pdf-progress-v322{display:none}.customer-result-documents-v1992>button.is-preparing{opacity:1;cursor:wait;position:relative;overflow:hidden}.customer-result-documents-v1992>button.is-preparing>span,.customer-result-documents-v1992>button.is-preparing>em{z-index:1;position:relative}.customer-document-pdf-progress-v323{background:#d7ebe7;height:5px;display:block;position:absolute;inset:auto 0 0}.customer-document-pdf-progress-v323 b{background:linear-gradient(90deg,#0b746f,#3bb6a8);height:100%;transition:width .25s;display:block}.candidate-progress-card-v203 .candidate-draft-status-v324{margin:5px 0 0;font-size:.79rem;font-weight:700;line-height:1.35;color:#ffffffdb!important}.candidate-result-preparing-v325{color:#166964;background:#eefaf7;border:1px solid #b9ddd6;border-radius:13px;margin:14px 0 0;padding:12px 14px;font-size:.9rem;font-weight:700;line-height:1.45}.candidate-question-actions-v203 .candidate-answer-count-v326{color:#527078;background:#f8fbfa;border:1px solid #d7e8e4;border-radius:14px;align-items:center;gap:8px;margin:0 auto 0 0;padding:10px 13px;font-size:.84rem;font-weight:800;line-height:1.35;display:flex;box-shadow:0 8px 20px #0531450d}.candidate-question-actions-v203 .candidate-answer-count-v326:before{content:"•";color:#70898d;background:#edf3f1;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:900;display:grid}.candidate-question-actions-v203 .candidate-answer-count-v326.is-complete{color:#137258;background:linear-gradient(135deg,#f4fffb,#ebf8f3);border-color:#b9dfd3}.candidate-question-actions-v203 .candidate-answer-count-v326.is-complete:before{content:"✓";color:#16715b;background:#d9eee8}.candidate-question-actions-v203 .candidate-forced-choice-status-v327{color:#8a5a12;letter-spacing:.01em;white-space:nowrap;background:#fff9ea;border:1px solid #f0d792;border-radius:14px;align-items:center;margin:0;padding:10px 14px;font-size:.78rem;font-weight:850;display:flex;box-shadow:0 8px 20px #0531450d}.candidate-question-actions-v203 .candidate-forced-choice-status-v327.is-complete{color:#fff;background:linear-gradient(135deg,#0b5866,#0d7776);border-color:#8bcfc0;box-shadow:0 10px 24px #0a5c6530}.candidate-pdf-progress-v322 div{gap:3px;display:grid}.candidate-pdf-progress-v322 strong{font-size:1rem}.candidate-pdf-progress-v322 span,.candidate-pdf-progress-v322 small{color:#557078;line-height:1.45}.candidate-pdf-progress-v322 b{color:#0b746f;align-self:start;font-size:1.1rem}.candidate-pdf-progress-v322 i{background:#d4e9e5;border-radius:99px;grid-column:1/-1;height:8px;display:block;overflow:hidden}.candidate-pdf-progress-v322 i em{border-radius:inherit;background:linear-gradient(90deg,#0b746f,#36a99f);height:100%;transition:width .25s;display:block}.candidate-pdf-progress-v322 small{grid-column:1/-1;font-size:.83rem}@media (width<=760px){.at-v3-next-report-card{grid-template-columns:1fr}.at-v3-next-report-card button{width:100%}.candidate-result-next-steps-v321{border-radius:24px;width:calc(100% - 20px);padding:24px 18px}.candidate-result-next-steps-grid-v321{grid-template-columns:1fr}.candidate-result-next-steps-grid-v321 article{min-height:0}.candidate-question-actions-v203 .candidate-answer-count-v326,.candidate-question-actions-v203 .candidate-forced-choice-status-v327{white-space:normal;width:100%;margin:0}}.password-reset-request-v1{gap:12px;margin-top:20px;display:grid}.password-reset-request-v1 label{color:#102b45;gap:7px;font-weight:700;display:grid}.password-reset-request-v1 input{box-sizing:border-box;width:100%}.password-reset-feedback-v1{border-radius:10px;margin:14px 0 0;padding:11px 13px;font-size:.9rem;line-height:1.5}.password-reset-feedback-v1.sent,.password-reset-feedback-v1.done{color:#075b57;background:#e7f5f1;border:1px solid #bfe3da}.password-reset-feedback-v1.error{color:#8b2b30;background:#fff0ef;border:1px solid #f1c8c8}.password-reset-panel-v1 .secondary-button{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.data-rights-request-v1{gap:8px;margin-top:12px;display:grid}.data-rights-request-v1 select,.data-rights-request-v1 textarea,.data-rights-request-v1 input{box-sizing:border-box;width:100%;font:inherit}.data-rights-list-v1{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.data-rights-list-v1 li{background:#f1f7f6;border-radius:9px;justify-content:space-between;gap:10px;padding:9px 10px;font-size:.82rem;display:flex}.data-rights-list-v1 span{color:#52657a;text-align:right}.admin-v19715-rgpd-inbox-v1{background:linear-gradient(115deg,#fffdf6,#f4faf8);border:1px solid #ead39d;border-radius:18px;margin:18px 0;padding:20px}.admin-rgpd-alert-v1{color:#5d440b!important;border-color:#d7a943!important}.candidate-security-activity-v1{background:#f4fbf9;border:1px solid #cfe5df;border-radius:15px;grid-template-columns:auto 1fr;align-items:center;gap:7px 20px;margin:18px 0;padding:17px 19px;display:grid}.candidate-security-activity-v1 div{gap:3px;display:grid}.candidate-security-activity-v1 span{color:#117b78;letter-spacing:.08em;text-transform:uppercase;font-size:.73rem;font-weight:800}.candidate-security-activity-v1 strong{color:#102b45}.candidate-security-activity-v1 p{color:#17344e;margin:0;font-weight:700}.candidate-security-activity-v1 small{color:#52657a;grid-column:1/-1;line-height:1.45}.admin-module-shell-v180 section[hidden]{display:none!important}.admin-requests-v1{gap:18px;display:grid}.admin-requests-v1-hero{color:#fff;background:linear-gradient(120deg,#092f4a 0%,#086b70 100%);border-radius:24px;justify-content:space-between;align-items:end;gap:24px;padding:30px;display:flex;box-shadow:0 18px 38px #07344924}.admin-requests-v1-hero>div{max-width:660px}.admin-requests-v1-hero span{color:#f2c45c;letter-spacing:.11em;text-transform:uppercase;margin-bottom:9px;font-size:.75rem;font-weight:850;display:block}.admin-requests-v1-hero h2{color:#fff;margin:0;font-size:clamp(1.55rem,2.4vw,2.2rem)}.admin-requests-v1-hero p{color:#e3f2f1;max-width:630px;margin:9px 0 0;line-height:1.58}.admin-requests-v1-hero .secondary-button{color:#0c3a51;background:#fff;border-color:#fff;flex:none;align-items:center;gap:8px;display:inline-flex}.admin-requests-v1-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-requests-v1-kpis button{text-align:left;color:#12314a;background:#fff;border:1px solid #d6e6e5;border-radius:18px;gap:4px;min-height:122px;padding:18px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.admin-requests-v1-kpis button:hover,.admin-requests-v1-kpis button.active{border-color:#138681;transform:translateY(-2px);box-shadow:0 12px 26px #085c601a}.admin-requests-v1-kpis button.urgent{background:#fffdf5;border-color:#deb75d}.admin-requests-v1-kpis span{color:#527086;font-size:.78rem;font-weight:800}.admin-requests-v1-kpis strong{color:#0b6e70;font-size:1.8rem;line-height:1}.admin-requests-v1-kpis small{color:#62758a;line-height:1.35}.admin-requests-v1-toolbar{background:#f8fbfb;border:1px solid #dce9e8;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;display:flex}.admin-requests-v1-scopes{flex-wrap:wrap;gap:7px;display:flex}.admin-requests-v1-scopes button{color:#426177;background:#fff;border:1px solid #c9dfdc;border-radius:999px;padding:8px 12px;font-size:.82rem;font-weight:800}.admin-requests-v1-scopes button.active{color:#fff;background:#0d7778;border-color:#0d7778}.admin-requests-v1-toolbar label{color:#49657a;align-items:center;gap:9px;font-size:.8rem;font-weight:800;display:flex}.admin-requests-v1-toolbar select{color:#102b45;min-width:160px;font:inherit;background:#fff;border:1px solid #c9dfdc;border-radius:9px;padding:8px 10px}.admin-requests-v1-generated{margin:0}.admin-requests-v1-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.admin-requests-v1-list>.admin-v197159-empty{grid-column:1/-1}.admin-requests-v1-card{background:#fff;border:1px solid #d6e7e5;border-radius:19px;gap:15px;padding:20px;display:grid;box-shadow:0 9px 24px #183a4b0e}.admin-requests-v1-card.is-rgpd{background:linear-gradient(140deg,#fffdf8,#fff);border-color:#e2c571}.admin-requests-v1-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-requests-v1-card-signals{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.admin-requests-v1-age{color:#0b5558;white-space:nowrap;background:#eef8f6;border:1px solid #0c6f7033;border-radius:999px;align-items:center;min-height:2rem;padding:6px 11px;font-size:.74rem;font-weight:800;display:inline-flex}.admin-requests-v1-age.is-new{color:#7a4a00;background:#fff7e8;border-color:#db972c6b}.admin-requests-v1-card-head>div>span{color:#087b7a;letter-spacing:.09em;text-transform:uppercase;font-size:.71rem;font-weight:850}.admin-requests-v1-card.is-rgpd .admin-requests-v1-card-head>div>span{color:#977115}.admin-requests-v1-card h3{color:#102b45;margin:5px 0 2px;font-size:1.08rem}.admin-requests-v1-card p{color:#597187;margin:0;font-size:.86rem}.admin-requests-v1-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-requests-v1-details span{color:#36536a;gap:3px;font-size:.82rem;line-height:1.35;display:grid}.admin-requests-v1-details strong{color:#8091a0;letter-spacing:.07em;text-transform:uppercase;font-size:.66rem}.admin-requests-v1-card blockquote{color:#31536b;background:#f3f9f8;border-left:3px solid #2b9a93;border-radius:0 10px 10px 0;margin:0;padding:12px 14px;font-size:.89rem;line-height:1.5}.admin-requests-v1-actions{flex-wrap:wrap;gap:8px;padding-top:2px;display:flex}.admin-requests-v1-actions button{padding:9px 12px;font-size:.82rem}@media (width<=900px){.admin-requests-v1-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-requests-v1-list{grid-template-columns:1fr}}@media (width<=620px){.admin-requests-v1-hero,.admin-requests-v1-toolbar{flex-direction:column;align-items:stretch}.admin-requests-v1-hero{padding:23px}.admin-requests-v1-kpis,.admin-requests-v1-details{grid-template-columns:1fr}.admin-requests-v1-card-head{flex-direction:column}.admin-requests-v1-card-signals{justify-content:flex-start}}.admin-module-shell-v180 .admin-v19715-create-button,.admin-module-shell-v180 .admin-v19715-create-button span{color:#fff!important}.admin-module-shell-v180 .admin-v19715-create-button svg{color:#fff!important;stroke:#fff!important}.workspace-main .admin-v19715-today-hero p{color:#ffffffe6!important}.workspace-main .admin-v19715-eyebrow{color:#ffd37a!important}.workspace-main .admin-v19715-today-hero .secondary-button{color:#fff!important}.workspace-main .admin-v19715-today-hero .secondary-button:hover{color:#0b2740!important;background:#fff!important}.workspace-main .admin-v19715-kpi-grid>button>span:not(.admin-v19715-kpi-icon){color:#415a70!important}.workspace-main .admin-v19715-kpi-grid>button small{color:#526a7d!important}.workspace-main .admin-v19715-kpi-grid>button strong{color:#0b2740!important}.admin-v19715-topbar-tools input::placeholder{opacity:1;color:#687c8d!important}.admin-v19715-mobile-nav button.active,.admin-v19715-mobile-nav button.active span{color:#092f4a!important}.admin-v19715-mobile-nav button:not(.active),.admin-v19715-mobile-nav button:not(.active) span{color:#536b7e!important}.admin-v19715-tool-button.refresh{color:#173d55!important}.admin-v19715-tool-button.refresh svg{color:#173d55!important;stroke:#173d55!important}.admin-module-shell-v180 .admin-requests-v1-hero h2{color:#fff!important}.admin-module-shell-v180 .admin-requests-v1-hero>div>span{color:#ffd36e!important}.admin-module-shell-v180 .admin-requests-v1-hero p{color:#ffffffeb!important}.admin-module-shell-v180 .admin-requests-v1-kpis button,.admin-module-shell-v180 .admin-requests-v1-kpis button.active,.admin-module-shell-v180 .admin-requests-v1-kpis button.urgent{background:linear-gradient(135deg,#0e6570 0%,#0b2947 100%)!important}.admin-module-shell-v180 .admin-requests-v1-kpis button>span{color:#ffd36e!important}.admin-module-shell-v180 .admin-requests-v1-kpis button>strong{color:#fff!important}.admin-module-shell-v180 .admin-requests-v1-kpis button>small{color:#ffffffdb!important}.checkout-withdrawal-choice-v1{background:#f7fbfa;border:1px solid #cfe2df;border-radius:18px;gap:14px;margin:8px 0 2px;padding:20px;display:grid}.checkout-withdrawal-choice-v1 legend{color:#0c344e;padding:0 8px;font-weight:850}.checkout-buyer-capacity-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.checkout-buyer-capacity-v1 button{color:#31546b;background:#fff;border:1px solid #bdd8d4;border-radius:12px;padding:11px 13px}.checkout-buyer-capacity-v1 button.active{color:#fff;background:#0c7b78;border-color:#0c7b78}.checkout-immediate-consent-v1{background:#fffaf0;border:1px solid #d8c078;border-radius:14px;align-items:flex-start;gap:12px;padding:15px;display:flex!important}.checkout-immediate-consent-v1 input{accent-color:#0c7b78;flex:none;width:20px;height:20px;margin-top:2px}.checkout-immediate-consent-v1 span{color:#173b53;gap:5px;display:grid}.checkout-immediate-consent-v1 small{color:#526b7c;line-height:1.5}.checkout-immediate-consent-v1 .checkout-legal-reference-v1{color:#425f73;border-top:1px solid #eadcae;margin-top:3px;padding-top:8px;font-size:.78rem}.checkout-legal-reference-v1 a,.checkout-modal-legal-reference-v1 a{color:#096c70;text-underline-offset:2px;font-weight:800;text-decoration:underline}.checkout-delayed-access-v1{color:#405e71;background:#eaf3f2;border-radius:11px;margin:0;padding:11px 13px;font-size:.88rem}.checkout-confirmation-overlay-v1{z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#051c2db8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.checkout-confirmation-modal-v1{background:#fff;border:1px solid #ffffffb3;border-radius:24px;gap:17px;width:min(620px,100%);padding:30px;display:grid;box-shadow:0 28px 80px #00192a4d}.checkout-confirmation-modal-v1 h2,.checkout-confirmation-modal-v1 p{margin:0}.checkout-confirmation-decision-v1{border-radius:16px;padding:18px}.checkout-confirmation-decision-v1.immediate{background:#fff9e9;border:1px solid #d6b85f}.checkout-confirmation-decision-v1.delayed{background:#edf7f5;border:1px solid #bad9d5}.checkout-confirmation-decision-v1 strong{color:#0a334e;margin-bottom:7px;font-size:1.05rem;display:block}.checkout-confirmation-decision-v1 p{color:#466277;line-height:1.55}.checkout-confirmation-modal-v1 .checkout-modal-legal-reference-v1{color:#405e71;background:#f1f6f6;border-radius:11px;padding:11px 13px;font-size:.82rem;line-height:1.5}.checkout-confirmation-actions-v1{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.customer-withdrawal-action-v1{background:linear-gradient(135deg,#fffaf0,#f7fbfa);border:1px solid #d8c078;border-radius:18px;gap:12px;margin-top:14px;padding:20px;display:grid}.customer-withdrawal-action-v1>strong{color:#0a334e;font-size:1.05rem}.customer-withdrawal-action-v1>p{color:#466277;margin:0;line-height:1.55}.customer-withdrawal-action-v1>label{color:#173b53;background:#fff;border-radius:12px;align-items:flex-start;gap:10px;padding:13px;font-weight:700;line-height:1.45;display:flex}.customer-withdrawal-action-v1 input{accent-color:#0c7b78;flex:none;width:20px;height:20px;margin-top:1px}.customer-withdrawal-action-v1>small{color:#526b7c;line-height:1.5}.customer-withdrawal-action-v1 a{color:#096c70;text-underline-offset:2px;font-weight:800;text-decoration:underline}.customer-withdrawal-action-v1>button{justify-self:start}.customer-withdrawal-proof-v1{color:#174c55;background:#edf7f5;border:1px solid #bad9d5;border-radius:13px;justify-content:space-between;gap:12px;margin-top:14px;padding:13px 15px;display:flex}.customer-withdrawal-proof-v1 span{color:#496879}@media (width<=620px){.checkout-buyer-capacity-v1{grid-template-columns:1fr}.checkout-confirmation-modal-v1{padding:22px}.checkout-confirmation-actions-v1>button{width:100%}}.crm-quote-operation-v1{color:#123047;background:#f5f9f9;border:1px solid #cbd9dc;border-radius:14px;gap:.25rem;width:100%;padding:.8rem .9rem;display:grid}.crm-quote-operation-v1>span{color:#23465a;letter-spacing:.06em;text-transform:uppercase;background:#dfe9eb;border-radius:999px;width:fit-content;padding:.18rem .52rem;font-size:.7rem;font-weight:800}.crm-quote-operation-v1>strong{font-size:.9rem}.crm-quote-operation-v1>small,.crm-quote-operation-v1>time{color:#496473;line-height:1.4}.crm-quote-operation-v1>time{font-size:.72rem}.crm-quote-operation-v1.is-success{background:#edf8f4;border-color:#75b9a6}.crm-quote-operation-v1.is-success>span{color:#fff;background:#167c68}.crm-quote-operation-v1.is-running{background:#fff8e9;border-color:#d9a846}.crm-quote-operation-v1.is-running>span{color:#102a43;background:#d99616}.crm-quote-operation-v1.is-error{background:#fff2f2;border-color:#d78282}.crm-quote-operation-v1.is-error>span{color:#fff;background:#a83d3d}[class*=admin-view-]{--admin-v15-navy:#0b224b;--admin-v15-teal:#0f6d73;--admin-v15-cyan:#1aa2a7;--admin-v15-sand:#dcc48b;--admin-v15-bg:#f3f7f8;--admin-v15-card:#fff;--admin-v15-text:#17304c;--admin-v15-muted:#65788b;--admin-v15-border:#dce7e9;--admin-v15-danger:#c44646;--admin-v15-warning:#b87818;--admin-v15-success:#21805f;--admin-v15-sidebar-width:270px;--admin-v15-sidebar-collapsed:82px;min-height:100vh;background:var(--admin-v15-bg)!important;width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}[class*=admin-view-] button,[class*=admin-view-] input,[class*=admin-view-] select,[class*=admin-view-] textarea{font-family:inherit}.admin-v19715-sidebar{z-index:220;width:var(--admin-v15-sidebar-width);color:#fff;background:radial-gradient(circle at 20% 0,#1aa2a74d,#0000 30%),linear-gradient(#0b224b 0%,#0b3654 48%,#0f6d73 100%);border:1px solid #ffffff1f;border-radius:26px;flex-direction:column;transition:width .22s,transform .22s;display:flex;position:fixed;inset:16px auto 16px 16px;overflow:hidden;box-shadow:0 24px 55px #0b224b38}.admin-v19715-sidebar.collapsed{width:var(--admin-v15-sidebar-collapsed)}.admin-v19715-brand{border-bottom:1px solid #ffffff1f;grid-template-columns:46px minmax(0,1fr) 34px;align-items:center;gap:11px;min-height:82px;padding:14px 14px 12px;display:grid}.admin-v19715-brand-mark{background:#fff;border:1px solid #dcc48bb8;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;overflow:hidden;box-shadow:0 8px 18px #00000029}.admin-v19715-brand-mark img{object-fit:cover;width:100%;height:100%;display:block}.admin-v19715-brand-copy{gap:2px;min-width:0;display:grid}.admin-v19715-brand-copy strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:900;overflow:hidden}.admin-v19715-brand-copy span{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.admin-v19715-icon-button{place-items:center;width:34px;min-width:34px;height:34px;display:inline-grid;color:#fff!important;box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff26!important;border-radius:11px!important;padding:0!important}.admin-v19715-icon-button:hover{background:#ffffff26!important}.admin-v19715-nav{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;flex-direction:column;flex:1;gap:15px;padding:16px 12px 18px;display:flex;overflow-y:auto}.admin-v19715-nav-group{gap:5px;display:grid}.admin-v19715-nav-label{color:#ffffff73;letter-spacing:.12em;text-transform:uppercase;padding:0 11px 4px;font-size:10px;font-weight:850}.admin-v19715-nav button,.admin-v19715-sidebar-footer button{text-align:left;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:45px;transition:color .16s,background .16s,transform .16s;display:grid;position:relative;color:#ffffffc2!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;padding:10px 11px!important}.admin-v19715-nav button:hover,.admin-v19715-sidebar-footer button:hover{transform:translate(2px);color:#fff!important;background:#ffffff14!important}.admin-v19715-nav button.active{color:var(--admin-v15-navy)!important;background:linear-gradient(135deg,#fff 0%,#f8f2e4 100%)!important;border-color:#ffffff94!important;box-shadow:0 10px 24px #00000029!important}.admin-v19715-nav button.active:before{background:var(--admin-v15-sand);content:"";border-radius:999px;width:4px;height:24px;position:absolute;left:-7px}.admin-v19715-nav button>span{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:800;overflow:hidden}.admin-v19715-nav button>b,.admin-v19715-nav button>small{color:#fff;background:#ffffff24;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:10px;font-weight:900;display:grid}.admin-v19715-nav button>b{background:#db6868}.admin-v19715-nav button.active>b,.admin-v19715-nav button.active>small{color:#fff;background:var(--admin-v15-teal)}.admin-v19715-sidebar-footer{border-top:1px solid #ffffff1f;gap:4px;padding:10px 12px 14px;display:grid}.admin-v19715-sidebar-footer button{grid-template-columns:22px minmax(0,1fr);min-height:42px}.admin-v19715-footer-icon,.admin-v19715-menu-hash,.admin-v19715-quick-hash{place-items:center;font-size:19px;font-weight:950;display:grid}.admin-v19715-sidebar.collapsed .admin-v19715-brand{grid-template-columns:1fr;justify-items:center;gap:7px;min-height:108px;padding:12px 10px}.admin-v19715-sidebar.collapsed .admin-v19715-brand-copy,.admin-v19715-sidebar.collapsed .admin-v19715-nav-label,.admin-v19715-sidebar.collapsed .admin-v19715-nav button>span,.admin-v19715-sidebar.collapsed .admin-v19715-nav button>b,.admin-v19715-sidebar.collapsed .admin-v19715-nav button>small,.admin-v19715-sidebar.collapsed .admin-v19715-sidebar-footer button>span:last-child{display:none}.admin-v19715-sidebar.collapsed .admin-v19715-nav,.admin-v19715-sidebar.collapsed .admin-v19715-sidebar-footer{padding-inline:10px}.admin-v19715-sidebar.collapsed .admin-v19715-nav button,.admin-v19715-sidebar.collapsed .admin-v19715-sidebar-footer button{grid-template-columns:1fr;justify-items:center;padding-inline:0!important}.admin-v19715-topbar{z-index:180;min-height:84px;margin:16px 18px 0 calc(var(--admin-v15-sidebar-width) + 34px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #cfdfe2e6;border-radius:22px;grid-template-columns:minmax(250px,1fr) minmax(420px,1.65fr);align-items:center;gap:24px;padding:14px 16px 14px 20px;transition:margin-left .22s;display:grid;position:sticky;top:12px;box-shadow:0 12px 32px #0b224b14}.admin-v19715-topbar.sidebar-collapsed{margin-left:calc(var(--admin-v15-sidebar-collapsed) + 34px)}.admin-v19715-topbar-title{align-items:center;gap:12px;min-width:0;display:flex}.admin-v19715-topbar-title>div{min-width:0}.admin-v19715-topbar-title span{color:var(--admin-v15-teal);letter-spacing:.11em;text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:900;display:block}.admin-v19715-topbar-title h1{color:var(--admin-v15-navy)!important;margin:0!important;font-size:clamp(20px,2vw,28px)!important;line-height:1.08!important}.admin-v19715-topbar-title p{color:var(--admin-v15-muted);white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:12px;line-height:1.35;overflow:hidden}.admin-v19715-topbar-tools{justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.admin-v19715-search-wrap{min-width:210px;max-width:520px;height:46px;color:var(--admin-v15-muted);background:#f7fafb;border:1px solid #d5e2e4;border-radius:14px;flex:1;align-items:center;gap:9px;padding:0 12px;transition:border .16s,box-shadow .16s,background .16s;display:flex;position:relative}.admin-v19715-search-wrap:focus-within{background:#fff;border-color:#0f6d738c;box-shadow:0 0 0 4px #0f6d7317}.admin-v19715-search-wrap input{min-width:0;height:100%;color:var(--admin-v15-text);flex:1;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.admin-v19715-search-wrap kbd{color:#6b7d8f;white-space:nowrap;background:#fff;border:1px solid #d8e2e4;border-bottom-width:2px;border-radius:7px;padding:4px 6px;font-family:inherit;font-size:10px;font-weight:800}.admin-v19715-search-panel,.admin-v19715-create-menu{z-index:400;background:#fff;border:1px solid #d8e4e6;border-radius:18px;position:absolute;top:calc(100% + 10px);overflow:hidden;box-shadow:0 22px 52px #0b224b2e}.admin-v19715-search-panel{max-height:min(520px,70vh);left:0;right:0;overflow-y:auto}.admin-v19715-search-panel-head{border-bottom:1px solid #edf2f3;justify-content:space-between;align-items:center;padding:12px 14px 10px;display:flex}.admin-v19715-search-panel-head strong{color:var(--admin-v15-navy);font-size:12px}.admin-v19715-search-panel-head span{color:#fff;background:var(--admin-v15-teal);border-radius:999px;place-items:center;min-width:24px;height:24px;font-size:10px;font-weight:900;display:grid}.admin-v19715-search-panel>button{text-align:left;grid-template-columns:84px minmax(0,1fr);gap:2px 10px;width:100%;display:grid;color:var(--admin-v15-text)!important;box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #edf2f3!important;border-radius:0!important;padding:12px 14px!important}.admin-v19715-search-panel>button:hover{background:#f2f8f8!important}.admin-v19715-search-panel>button>span{width:fit-content;color:var(--admin-v15-teal);letter-spacing:.06em;text-transform:uppercase;background:#0f6d7317;border-radius:999px;grid-row:1/span 2;align-self:center;padding:5px 7px;font-size:9px;font-weight:900}.admin-v19715-search-panel>button strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.admin-v19715-search-panel>button small{color:var(--admin-v15-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.admin-v19715-search-empty{color:var(--admin-v15-muted);text-align:center;padding:24px 18px;font-size:12px}.admin-v19715-tool-button,.admin-v19715-create-button,.admin-v19715-alert-button{white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:44px;border-radius:13px!important;padding:0 14px!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important}.admin-v19715-tool-button{color:var(--admin-v15-text)!important;box-shadow:none!important;background:#fff!important;border:1px solid #d8e4e6!important}.admin-v19715-create-wrap{position:relative}.admin-v19715-create-button{color:#fff!important;background:linear-gradient(135deg, var(--admin-v15-teal), var(--admin-v15-cyan))!important;border:0!important;box-shadow:0 10px 22px #0f6d7338!important}.admin-v19715-create-menu{width:280px;padding:8px;right:0}.admin-v19715-create-menu>button{text-align:left;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;width:100%;display:grid;color:var(--admin-v15-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:12px!important;padding:11px 10px!important}.admin-v19715-create-menu>button:hover{background:#f1f7f7!important}.admin-v19715-create-menu>button>span:last-child{gap:2px;display:grid}.admin-v19715-create-menu strong{font-size:12px}.admin-v19715-create-menu small{color:var(--admin-v15-muted);font-size:10px}.admin-v19715-alert-button{width:44px;min-width:44px;position:relative;color:var(--admin-v15-navy)!important;box-shadow:none!important;background:#fff!important;border:1px solid #d8e4e6!important;padding:0!important}.admin-v19715-alert-button>span{color:#fff;background:#d75d5d;border:2px solid #fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;font-weight:950;display:grid;position:absolute;top:-6px;right:-6px}.admin-module-shell-v180{min-width:0;transition:margin-left .22s;margin-left:calc(var(--admin-v15-sidebar-width) + 20px)!important;padding:24px 18px 100px 16px!important}.admin-module-shell-v180.sidebar-collapsed{margin-left:calc(var(--admin-v15-sidebar-collapsed) + 20px)!important}.admin-module-shell-v180>section{scroll-margin-top:120px}.workspace-main>.admin-sales-board,.workspace-main>.admin-payments-board,.workspace-main>.crm-erp-board,.workspace-main>.admin-orders-board,.workspace-main>.admin-customers-board,.workspace-main>.admin-recipe-board,.workspace-main>.admin-followup-board,.workspace-main>.admin-coach-board{display:none!important}.admin-v19715-today{gap:20px;max-width:1500px;margin:0 auto;display:grid}.admin-v19715-today-hero{color:#fff;background:radial-gradient(circle at 88% 5%,#ffffff24,#0000 24%),radial-gradient(circle at 76% 100%,#dcc48b3b,#0000 34%),linear-gradient(135deg,#0b224b 0%,#0f6d73 67%,#1aa2a7 100%);border:1px solid #fff3;border-radius:28px;justify-content:space-between;align-items:center;gap:24px;min-height:178px;padding:30px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 46px #0b224b26}.admin-v19715-today-hero:after{content:"";border:1px solid #ffffff26;border-radius:50%;width:290px;height:290px;position:absolute;bottom:-110px;right:-70px}.admin-v19715-today-hero>div{z-index:1;position:relative}.admin-v19715-eyebrow{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;margin-bottom:10px;padding:6px 10px;font-size:10px;font-weight:900;display:inline-flex}.admin-v19715-today-hero h2{max-width:700px;color:#fff!important;margin:0!important;font-size:clamp(26px,3vw,42px)!important;line-height:1.08!important}.admin-v19715-today-hero p{color:#ffffffbf;max-width:720px;margin:12px 0 0;font-size:14px;line-height:1.55}.admin-v19715-today-hero-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:10px;display:flex}.admin-v19715-today-hero-actions button{align-items:center;gap:8px;min-height:44px;border-radius:13px!important;display:inline-flex!important}.admin-v19715-today-hero-actions .secondary-button{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff3d!important}.admin-v19715-today-hero-actions button:not(.secondary-button){color:var(--admin-v15-navy)!important;background:#fff!important}.admin-v19715-today-hero-actions button span{color:#fff;background:#d75d5d;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:9px;display:grid}.admin-v19715-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.admin-v19715-kpi-grid>button{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;min-height:146px;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid;border:1px solid var(--admin-v15-border)!important;color:var(--admin-v15-text)!important;background:#fff!important;border-radius:20px!important;padding:18px!important;box-shadow:0 10px 28px #0b224b0e!important}.admin-v19715-kpi-grid>button:hover{transform:translateY(-2px);border-color:#0f6d7359!important;box-shadow:0 15px 32px #0b224b17!important}.admin-v19715-kpi-grid>button.urgent{background:linear-gradient(135deg,#fff 0%,#fff7f7 100%)!important;border-color:#c4464647!important}.admin-v19715-kpi-grid>button.warning{background:linear-gradient(135deg,#fff 0%,#fffaf1 100%)!important;border-color:#b8781840!important}.admin-v19715-kpi-icon{width:40px;height:40px;color:var(--admin-v15-teal);background:#0f6d7317;border-radius:13px;grid-area:1/2/span 2;place-items:center;display:grid}.admin-v19715-kpi-grid>button.urgent .admin-v19715-kpi-icon{color:var(--admin-v15-danger);background:#c4464617}.admin-v19715-kpi-grid>button>span:not(.admin-v19715-kpi-icon){color:var(--admin-v15-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:800}.admin-v19715-kpi-grid strong{color:var(--admin-v15-navy);font-size:30px;line-height:1}.admin-v19715-kpi-grid small{color:var(--admin-v15-muted);grid-column:1/-1;align-self:end;font-size:11px}.admin-v19715-today-grid{grid-template-columns:minmax(0,1.55fr) minmax(320px,.8fr);align-items:start;gap:18px;display:grid}.admin-v19715-priority-card,.admin-v19715-quick-card,.admin-v19715-activity-card{border:1px solid var(--admin-v15-border);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 10px 28px #0b224b0e}.admin-v19715-card-heading{border-bottom:1px solid #e9eff0;justify-content:space-between;align-items:center;gap:14px;min-height:78px;padding:18px 20px;display:flex}.admin-v19715-card-heading.compact{min-height:70px}.admin-v19715-card-heading span{color:var(--admin-v15-teal);letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:900;display:block}.admin-v19715-card-heading h3{color:var(--admin-v15-navy)!important;margin:0!important;font-size:18px!important}.admin-v19715-card-heading>strong{color:#fff;background:var(--admin-v15-teal);border-radius:999px;place-items:center;min-width:34px;height:34px;font-size:12px;display:grid}.admin-v19715-card-heading>button{color:var(--admin-v15-teal)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:7px 10px!important;font-size:11px!important}.admin-v19715-priority-list{display:grid}.admin-v19715-priority-list article{border-bottom:1px solid #edf2f3;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 18px;display:grid}.admin-v19715-priority-list article:last-child{border-bottom:0}.admin-v19715-priority-list article:hover{background:#f9fbfb}.admin-v19715-priority-icon{width:40px;height:40px;color:var(--admin-v15-teal);background:#0f6d7314;border-radius:13px;place-items:center;display:grid}.admin-v19715-priority-list .tone-critical .admin-v19715-priority-icon{color:var(--admin-v15-danger);background:#c4464617}.admin-v19715-priority-list .tone-warning .admin-v19715-priority-icon{color:var(--admin-v15-warning);background:#b878181a}.admin-v19715-priority-list .tone-success .admin-v19715-priority-icon{color:var(--admin-v15-success);background:#21805f17}.admin-v19715-priority-copy{gap:2px;min-width:0;display:grid}.admin-v19715-priority-copy>span{color:var(--admin-v15-muted);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:900}.admin-v19715-priority-copy>strong{color:var(--admin-v15-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.admin-v19715-priority-copy p{color:var(--admin-v15-muted);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;font-size:11px;line-height:1.4;overflow:hidden}.admin-v19715-priority-list article>button{white-space:nowrap;min-height:36px;color:var(--admin-v15-teal)!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7e4e6!important;border-radius:11px!important;padding:0 12px!important;font-size:10px!important;font-weight:850!important}.admin-v19715-today-side{gap:18px;display:grid}.admin-v19715-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.admin-v19715-quick-grid>button{text-align:left;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-height:78px;display:grid;color:var(--admin-v15-teal)!important;box-shadow:none!important;background:#f9fbfb!important;border:1px solid #e4ecee!important;border-radius:14px!important;padding:12px!important}.admin-v19715-quick-grid>button:hover{background:#f1f8f8!important;border-color:#0f6d7347!important}.admin-v19715-quick-grid>button>span:last-child{gap:2px;min-width:0;display:grid}.admin-v19715-quick-grid strong{color:var(--admin-v15-text);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.admin-v19715-quick-grid small{color:var(--admin-v15-muted);font-size:9px}.admin-v19715-recent-list{display:grid}.admin-v19715-recent-list>button{text-align:left;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;display:grid;color:var(--admin-v15-text)!important;box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #edf2f3!important;border-radius:0!important;padding:12px 16px!important}.admin-v19715-recent-list>button:hover{background:#f8fbfb!important}.admin-v19715-recent-list>button:last-child{border-bottom:0!important}.admin-v19715-avatar{color:#fff;background:linear-gradient(135deg,var(--admin-v15-navy),var(--admin-v15-teal));border-radius:12px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:grid}.admin-v19715-recent-list>button>span:nth-child(2){gap:2px;min-width:0;display:grid}.admin-v19715-recent-list strong,.admin-v19715-recent-list small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-v19715-recent-list strong{font-size:11px}.admin-v19715-recent-list small,.admin-v19715-recent-list time{color:var(--admin-v15-muted);font-size:9px}.admin-v19715-recent-list>p{color:var(--admin-v15-muted);text-align:center;margin:0;padding:24px;font-size:12px}.admin-v19715-mobile-overlay,.admin-v19715-mobile-bottom,.mobile-only{display:none}@media (width<=1320px){.admin-v19715-topbar{grid-template-columns:minmax(210px,.8fr) minmax(440px,1.6fr)}.admin-v19715-topbar-title p,.admin-v19715-tool-button span{display:none}.admin-v19715-tool-button{width:44px;min-width:44px;padding:0!important}.admin-v19715-today-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr)}}@media (width<=1080px){[class*=admin-view-]{min-height:100dvh}.desktop-only{display:none!important}.mobile-only{display:inline-grid}.admin-v19715-sidebar,.admin-v19715-sidebar.collapsed{width:min(310px,100vw - 28px);inset:10px auto 10px 10px;transform:translate(calc(-100% - 20px))}.admin-v19715-sidebar.mobile-open{transform:translate(0)}.admin-v19715-sidebar.collapsed .admin-v19715-brand{grid-template-columns:42px minmax(0,1fr) 34px;padding-inline:14px}.admin-v19715-sidebar.collapsed .admin-v19715-brand-copy,.admin-v19715-sidebar.collapsed .admin-v19715-nav-label,.admin-v19715-sidebar.collapsed .admin-v19715-nav button>span,.admin-v19715-sidebar.collapsed .admin-v19715-nav button>b,.admin-v19715-sidebar.collapsed .admin-v19715-nav button>small,.admin-v19715-sidebar.collapsed .admin-v19715-sidebar-footer button>span:last-child{display:initial}.admin-v19715-sidebar.collapsed .admin-v19715-nav button,.admin-v19715-sidebar.collapsed .admin-v19715-sidebar-footer button{justify-items:initial;grid-template-columns:22px minmax(0,1fr) auto;padding-inline:11px!important}.admin-v19715-mobile-overlay{z-index:210;visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06162b7a;transition:opacity .2s,visibility .2s;display:block;position:fixed;inset:0}.admin-v19715-mobile-overlay.visible{visibility:visible;opacity:1}.admin-v19715-topbar,.admin-v19715-topbar.sidebar-collapsed{border-radius:18px;grid-template-columns:1fr;gap:12px;margin:8px 8px 0;padding:12px;top:8px}.admin-v19715-topbar-title{min-height:38px}.admin-v19715-topbar-title h1{font-size:21px!important}.admin-v19715-topbar-title>.admin-v19715-icon-button{color:var(--admin-v15-navy)!important;background:#f5f9f9!important;border-color:#d7e3e5!important}.admin-v19715-topbar-tools{grid-template-columns:minmax(0,1fr) 44px 108px 44px;gap:7px;display:grid}.admin-v19715-search-wrap{min-width:0;max-width:none}.admin-v19715-search-wrap kbd{display:none}.admin-v19715-tool-button{width:44px}.admin-v19715-create-button{width:108px}.admin-module-shell-v180,.admin-module-shell-v180.sidebar-collapsed{margin-left:0!important;padding:18px 10px 92px!important}.admin-v19715-mobile-bottom{z-index:190;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff2;border:1px solid #d2e1e3f2;border-radius:20px;grid-template-columns:repeat(5,1fr);min-height:64px;padding:5px;display:grid;position:fixed;bottom:8px;left:8px;right:8px;box-shadow:0 16px 42px #0b224b2b}.admin-v19715-mobile-bottom button{align-content:center;justify-items:center;gap:3px;min-width:0;color:#728495!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:14px!important;padding:5px 2px!important;display:grid!important}.admin-v19715-mobile-bottom button.active{color:var(--admin-v15-teal)!important;background:#0f6d7314!important}.admin-v19715-mobile-bottom span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9px;font-weight:850;overflow:hidden}.admin-v19715-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-v19715-today-grid{grid-template-columns:1fr}.admin-v19715-today-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.admin-v19715-topbar-tools{grid-template-columns:minmax(0,1fr) 44px 44px}.admin-v19715-tool-button.refresh{display:none!important}.admin-v19715-create-button{width:44px;min-width:44px;padding:0!important}.admin-v19715-create-button span{display:none}.admin-v19715-create-menu{width:min(280px,100vw - 28px);right:-52px}.admin-v19715-search-panel{position:fixed;top:128px;left:10px;right:10px}.admin-v19715-today-hero{border-radius:22px;flex-direction:column;align-items:flex-start;min-height:auto;padding:24px 20px}.admin-v19715-today-hero-actions{justify-content:stretch;width:100%}.admin-v19715-today-hero-actions button{flex:1;justify-content:center}.admin-v19715-kpi-grid{grid-template-columns:1fr 1fr;gap:9px}.admin-v19715-kpi-grid>button{min-height:130px;padding:14px!important}.admin-v19715-kpi-grid strong{font-size:26px}.admin-v19715-today-side{grid-template-columns:1fr}.admin-v19715-priority-list article{grid-template-columns:38px minmax(0,1fr);padding:13px 14px}.admin-v19715-priority-list article>button{grid-column:2;width:fit-content}.admin-v19715-priority-copy p{white-space:normal}.admin-v19715-quick-grid{grid-template-columns:1fr 1fr}}@media (width<=480px){.admin-v19715-topbar-title p,.admin-v19715-topbar-title>div>span{display:none}.admin-v19715-topbar-title h1{font-size:19px!important}.admin-v19715-search-wrap input{font-size:12px}.admin-v19715-search-wrap input::placeholder{color:#0000}.admin-v19715-kpi-grid{grid-template-columns:1fr}.admin-v19715-kpi-grid>button{min-height:112px}.admin-v19715-quick-grid{grid-template-columns:1fr}.admin-v19715-mobile-bottom span{font-size:8px}}.admin-page-v19715{overflow-x:clip;background:var(--admin-v15-bg,#f3f7f8)!important;width:100%!important;max-width:none!important;min-height:100vh!important;margin:0!important;padding:0!important;display:block!important}.admin-page-v19715>.admin-v19715-root{width:100%!important;min-width:0!important;max-width:none!important;min-height:100vh!important;margin:0!important;padding:0!important;display:block!important}.admin-v19715-root>.admin-topbar-v183,.admin-v19715-root>.badge,.admin-v19715-root>.app-nav{display:none!important}.admin-v19715-sidebar,.admin-v19715-sidebar button,.admin-v19715-sidebar svg{color:#fff!important}.admin-v19715-sidebar svg{stroke:currentColor!important}.admin-v19715-brand-copy strong{color:#fff!important}.admin-v19715-brand-copy span{color:#ffffffad!important}.admin-v19715-nav button,.admin-v19715-sidebar-footer button{color:#ffffffe0!important}.admin-v19715-nav button>span,.admin-v19715-sidebar-footer button>span,.admin-v19715-nav button>svg,.admin-v19715-sidebar-footer button>svg{color:inherit!important}.admin-v19715-nav button:hover,.admin-v19715-sidebar-footer button:hover{color:#fff!important}.admin-v19715-nav button.active,.admin-v19715-nav button.active>span,.admin-v19715-nav button.active>svg{color:var(--admin-v15-navy)!important}.admin-v19715-nav button>b,.admin-v19715-nav button>small,.admin-v19715-nav button.active>b,.admin-v19715-nav button.active>small{color:#fff!important}@media (width>=1081px){.admin-v19715-topbar{margin:14px 16px 0 calc(var(--admin-v15-sidebar-width) + 32px)!important}.admin-v19715-topbar.sidebar-collapsed{margin-left:calc(var(--admin-v15-sidebar-collapsed) + 32px)!important}.admin-module-shell-v180{width:auto!important;margin-left:calc(var(--admin-v15-sidebar-width) + 32px)!important;padding:22px 16px 100px 0!important}.admin-module-shell-v180.sidebar-collapsed{margin-left:calc(var(--admin-v15-sidebar-collapsed) + 32px)!important}}@media (width<=1080px){.admin-page-v19715{min-height:100dvh!important}.admin-v19715-topbar,.admin-v19715-topbar.sidebar-collapsed{margin:8px 8px 0!important}.admin-module-shell-v180,.admin-module-shell-v180.sidebar-collapsed{width:auto!important;margin-left:0!important;padding:18px 10px 92px!important}}.workspace-customers>.admin-customers-board:not(.legacy-visible),.workspace-coach>.admin-coach-board:not(.legacy-visible){display:none!important}.admin-dossier360-workspace,.admin-coach-workbench-v151{gap:18px;max-width:1540px;margin:0 auto;display:grid}.admin-dossier360-hero,.admin-coach-workbench-hero{color:#fff;background:radial-gradient(circle at 88% 0,#ffffff24,#0000 25%),radial-gradient(circle at 78% 100%,#dcc48b38,#0000 32%),linear-gradient(135deg,#0b224b 0%,#0f6d73 68%,#1aa2a7 100%);border:1px solid #fff3;border-radius:28px;justify-content:space-between;align-items:center;gap:24px;min-height:168px;padding:28px 30px;display:flex;box-shadow:0 20px 44px #0b224b24}.admin-dossier360-hero h2,.admin-coach-workbench-hero h2{max-width:800px;color:#fff!important;margin:0!important;font-size:clamp(26px,3vw,40px)!important;line-height:1.08!important}.admin-dossier360-hero p,.admin-coach-workbench-hero p{color:#ffffffc7;max-width:760px;margin:12px 0 0;font-size:14px;line-height:1.55}.admin-dossier360-hero-actions,.admin-coach-workbench-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:10px;display:flex}.admin-dossier360-hero-actions button,.admin-coach-workbench-actions button{align-items:center;gap:8px;min-height:44px;border-radius:13px!important;display:inline-flex!important}.admin-dossier360-hero-actions .secondary-button,.admin-coach-workbench-actions .secondary-button{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff40!important}.admin-dossier360-hero-actions button:not(.secondary-button),.admin-coach-workbench-actions button:not(.secondary-button){color:#0b224b!important;background:#fff!important}.admin-dossier360-layout{grid-template-columns:minmax(260px,330px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.admin-dossier360-directory,.admin-dossier360-main,.admin-coach-queue-panel,.admin-coach-workbench-side>section,.admin-dossier360-tab-panel,.admin-dossier360-focus-card,.admin-dossier360-note-card,.admin-dossier360-action-stack{border:1px solid var(--admin-v15-border);background:#fff;border-radius:24px;box-shadow:0 12px 30px #0b224b0e}.admin-dossier360-directory{position:sticky;top:116px;overflow:hidden}.admin-dossier360-search,.admin-coach-workbench-search{border-bottom:1px solid var(--admin-v15-border);color:var(--admin-v15-muted);background:#fbfdfd;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:14px;display:grid}.admin-dossier360-search input,.admin-coach-workbench-search input{min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:10px 4px!important}.admin-dossier360-search>span{min-width:30px;height:30px;color:var(--admin-v15-teal);background:#0f6d7317;border-radius:999px;place-items:center;padding:0 8px;font-size:11px;font-weight:900;display:grid}.admin-dossier360-list{max-height:calc(100vh - 230px);padding:8px;display:grid;overflow-y:auto}.admin-dossier360-list>button{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;color:var(--admin-v15-text)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:16px!important;padding:12px!important;display:grid!important}.admin-dossier360-list>button:hover,.admin-dossier360-list>button.active{background:linear-gradient(135deg,#0f6d7314,#dcc48b14)!important;border-color:#0f6d732e!important}.admin-dossier360-avatar{color:#fff;background:linear-gradient(135deg,#0b224b,#0f6d73);border-radius:14px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:15px;font-weight:950;display:grid}.admin-dossier360-avatar.large{border:3px solid #fff;border-radius:20px;width:62px;height:62px;font-size:22px;box-shadow:0 8px 20px #0b224b21}.admin-dossier360-list-copy{gap:2px;min-width:0;display:grid}.admin-dossier360-list-copy strong,.admin-dossier360-list-copy small,.admin-dossier360-list-copy em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-dossier360-list-copy strong{color:var(--admin-v15-navy);font-size:13px}.admin-dossier360-list-copy small{color:var(--admin-v15-muted);font-size:10px}.admin-dossier360-list-copy em{color:var(--admin-v15-teal);font-size:10px;font-style:normal}.admin-dossier360-state{color:var(--admin-v15-muted);text-transform:uppercase;background:#52657a14;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.admin-dossier360-state.active{color:#0f6d73;background:#0f6d731a}.admin-dossier360-state.late{color:#a63b3b;background:#c446461a}.admin-dossier360-main{min-width:0;overflow:hidden}.admin-dossier360-empty{min-height:520px;color:var(--admin-v15-muted);text-align:center;align-content:center;place-items:center;gap:8px;padding:40px;display:grid}.admin-dossier360-empty h3,.admin-dossier360-empty p{margin:0}.admin-dossier360-profile-head{border-bottom:1px solid var(--admin-v15-border);background:linear-gradient(135deg,#fff 0%,#f7fbfb 72%,#fbf7ef 100%);justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex}.admin-dossier360-profile-identity{align-items:center;gap:14px;min-width:0;display:flex}.admin-dossier360-profile-identity h3{color:var(--admin-v15-navy)!important;margin:2px 0 3px!important;font-size:24px!important}.admin-dossier360-profile-identity p{color:var(--admin-v15-muted);margin:0;font-size:12px}.admin-dossier360-kicker{color:var(--admin-v15-teal);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.admin-dossier360-badges{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.admin-dossier360-badges>span,.admin-dossier360-stage{color:#0f6d73;background:#0f6d7317;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:900}.admin-dossier360-badges>span.alert,.admin-dossier360-stage.alert{color:#a63b3b;background:#c446461a}.admin-dossier360-badges>span.active,.admin-dossier360-stage.active{color:#0f6d73;background:#0f6d731a}.admin-dossier360-primary-actions,.admin-dossier360-inline-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.admin-dossier360-primary-actions button,.admin-dossier360-inline-actions button,.admin-dossier360-section-head button,.admin-dossier360-action-stack button{justify-content:center;align-items:center;gap:7px;min-height:40px;border-radius:12px!important;display:inline-flex!important}.admin-dossier360-summary-grid,.admin-coach-workbench-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px 18px 0;display:grid}.admin-dossier360-summary-grid article,.admin-coach-workbench-kpis article{border:1px solid var(--admin-v15-border);background:#fff;border-radius:18px;align-content:center;gap:3px;min-height:104px;padding:15px;display:grid}.admin-coach-workbench-kpis article{box-shadow:0 8px 20px #0b224b0b}.admin-dossier360-summary-grid span,.admin-coach-workbench-kpis span{color:var(--admin-v15-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:900}.admin-dossier360-summary-grid strong,.admin-coach-workbench-kpis strong{color:var(--admin-v15-navy);font-size:22px;line-height:1.15}.admin-dossier360-summary-grid small,.admin-coach-workbench-kpis small{color:var(--admin-v15-muted);font-size:10px}.admin-dossier360-tabs{border:1px solid var(--admin-v15-border);background:#f7fafb;border-radius:16px;gap:6px;margin:16px 18px 0;padding:5px;display:flex;overflow-x:auto}.admin-dossier360-tabs button{white-space:nowrap;flex:1 0 auto;justify-content:center;align-items:center;gap:7px;min-height:40px;color:var(--admin-v15-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:11px!important;padding:8px 11px!important;display:inline-flex!important}.admin-dossier360-tabs button.active{color:#fff!important;background:linear-gradient(135deg,#0b224b,#0f6d73)!important;box-shadow:0 7px 16px #0b224b24!important}.admin-dossier360-tab-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;padding:16px 18px 20px;display:grid}.admin-dossier360-tab-grid.accompaniment{grid-template-columns:minmax(0,1fr) minmax(250px,.42fr)}.admin-dossier360-tab-panel{margin:16px 18px 20px;padding:20px}.admin-dossier360-focus-card,.admin-dossier360-note-card,.admin-dossier360-action-stack{padding:20px}.admin-dossier360-focus-card{color:#fff;background:linear-gradient(135deg,#0b224b,#0f6d73);border-color:#ffffff29;align-content:start;gap:10px;display:grid}.admin-dossier360-focus-card>span,.admin-dossier360-section-head span,.admin-dossier360-section-head small{color:var(--admin-v15-teal);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:950}.admin-dossier360-focus-card>span{color:#ffffffb8}.admin-dossier360-focus-card h4{color:#fff;margin:0;font-size:24px;line-height:1.18}.admin-dossier360-focus-card p{color:#ffffffc2;margin:0;font-size:13px;line-height:1.55}.admin-dossier360-focus-card>div{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.admin-dossier360-focus-card button:not(.secondary-button){color:#0b224b!important;background:#fff!important}.admin-dossier360-focus-card .secondary-button{color:#fff!important;background:#ffffff14!important;border-color:#ffffff3d!important}.admin-dossier360-note-card{gap:12px;display:grid}.admin-dossier360-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-dossier360-section-head h4{color:var(--admin-v15-navy);margin:2px 0 0;font-size:19px}.admin-dossier360-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-dossier360-note-card label{color:var(--admin-v15-muted);gap:6px;font-size:11px;font-weight:800;display:grid}.admin-dossier360-note-card input,.admin-dossier360-note-card select,.admin-dossier360-note-card textarea{width:100%;border-radius:12px!important}.admin-dossier360-result-list,.admin-dossier360-order-list,.admin-dossier360-timeline,.admin-coach-next-list{gap:9px;margin-top:14px;display:grid}.admin-dossier360-result-list>article,.admin-dossier360-order-list>article{border:1px solid var(--admin-v15-border);background:#fbfdfd;border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px;display:grid}.admin-dossier360-result-list h5,.admin-dossier360-order-list h5{color:var(--admin-v15-navy);margin:2px 0 3px;font-size:15px}.admin-dossier360-result-list p,.admin-dossier360-order-list p{color:var(--admin-v15-muted);margin:0;font-size:11px}.admin-dossier360-result-list article>div:first-child>span,.admin-dossier360-order-list article>div:first-child>span{color:var(--admin-v15-teal);text-transform:uppercase;font-size:9px;font-weight:900}.admin-dossier360-result-stats{color:var(--admin-v15-muted);text-align:right;gap:4px;font-size:10px;display:grid}.admin-dossier360-coach-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.admin-dossier360-coach-summary article{border:1px solid var(--admin-v15-border);min-height:120px;color:var(--admin-v15-teal);background:#fbfdfd;border-radius:16px;align-content:center;gap:4px;padding:14px;display:grid}.admin-dossier360-coach-summary article span,.admin-dossier360-coach-summary article small{color:var(--admin-v15-muted);font-size:10px}.admin-dossier360-coach-summary article strong{color:var(--admin-v15-navy);font-size:24px}.admin-dossier360-action-stack{align-content:start;gap:9px;display:grid}.admin-dossier360-action-stack h4{color:var(--admin-v15-navy);margin:0 0 4px}.admin-dossier360-action-stack button{justify-content:flex-start}.admin-dossier360-timeline>article{border-bottom:1px solid var(--admin-v15-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;display:grid}.admin-dossier360-timeline>article>span{background:#0f6d73;border:3px solid #0f6d732e;border-radius:50%;width:11px;height:11px}.admin-dossier360-timeline article.warning>span{background:#b87818;border-color:#b878182e}.admin-dossier360-timeline article.success>span{background:#2c8c66;border-color:#2c8c662e}.admin-dossier360-timeline article.active>span{background:#1aa2a7;border-color:#1aa2a72e}.admin-dossier360-timeline strong{color:var(--admin-v15-navy);font-size:12px}.admin-dossier360-timeline p{color:var(--admin-v15-muted);margin:2px 0 0;font-size:10px}.admin-dossier360-timeline time{color:var(--admin-v15-muted);font-size:10px}.admin-coach-workbench-kpis{padding:0}.admin-coach-workbench-toolbar{border:1px solid var(--admin-v15-border);background:#fff;border-radius:20px;gap:10px;padding:14px;display:grid;box-shadow:0 10px 28px #0b224b0b}.admin-coach-workbench-search{border:1px solid var(--admin-v15-border);background:#f9fbfb;border-radius:14px}.admin-coach-filter-row{gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.admin-coach-filter-row button{flex:none;align-items:center;gap:8px;min-height:38px;border:1px solid var(--admin-v15-border)!important;color:var(--admin-v15-muted)!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important;padding:8px 11px!important;display:inline-flex!important}.admin-coach-filter-row button strong{min-width:24px;height:24px;color:var(--admin-v15-teal);background:#0f6d7317;border-radius:999px;place-items:center;padding:0 6px;font-size:10px;display:grid}.admin-coach-filter-row button.active{color:#fff!important;background:linear-gradient(135deg,#0b224b,#0f6d73)!important;border-color:#0000!important}.admin-coach-filter-row button.active strong{color:#0b224b;background:#fff}.admin-coach-workbench-layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:start;gap:16px;display:grid}.admin-coach-queue-panel{padding:18px}.admin-coach-queue-list{gap:10px;margin-top:14px;display:grid}.admin-coach-queue-list>article{border:1px solid var(--admin-v15-border);background:#fff;border-left-width:4px;border-radius:17px;grid-template-columns:minmax(220px,.8fr) minmax(240px,1fr) minmax(160px,.55fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.admin-coach-queue-list>article.stage-alert{border-left-color:#c44646}.admin-coach-queue-list>article.stage-active{border-left-color:#0f6d73}.admin-coach-queue-list>article.stage-neutral{border-left-color:#aebac4}.admin-coach-queue-person{align-items:center;gap:10px;min-width:0;display:flex}.admin-coach-queue-person>div,.admin-coach-queue-stage{min-width:0}.admin-coach-queue-person span:not(.admin-dossier360-avatar),.admin-coach-queue-stage>span{color:var(--admin-v15-teal);text-transform:uppercase;font-size:9px;font-weight:900}.admin-coach-queue-person h5,.admin-coach-queue-stage strong{color:var(--admin-v15-navy);text-overflow:ellipsis;white-space:nowrap;margin:2px 0;font-size:13px;display:block;overflow:hidden}.admin-coach-queue-person p,.admin-coach-queue-stage p{color:var(--admin-v15-muted);text-overflow:ellipsis;margin:0;font-size:10px;line-height:1.4;overflow:hidden}.admin-coach-queue-stage>span.alert{color:#a63b3b}.admin-coach-queue-stage>span.active{color:#0f6d73}.admin-coach-queue-signals{gap:6px;display:grid}.admin-coach-queue-signals span{color:var(--admin-v15-muted);align-items:center;gap:6px;font-size:10px;display:flex}.admin-coach-queue-actions{gap:7px;display:grid}.admin-coach-queue-actions button{white-space:nowrap;min-height:38px;border-radius:11px!important}.admin-coach-workbench-side{gap:14px;display:grid}.admin-coach-workbench-side>section{padding:18px}.admin-coach-next-list button{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;border:1px solid var(--admin-v15-border)!important;color:var(--admin-v15-text)!important;box-shadow:none!important;background:#fbfdfd!important;border-radius:14px!important;padding:11px!important;display:grid!important}.admin-coach-next-list time{color:#fff;text-align:center;background:linear-gradient(135deg,#0b224b,#0f6d73);border-radius:12px;place-items:center;width:68px;min-height:46px;font-size:10px;font-weight:900;display:grid}.admin-coach-next-list span{gap:2px;display:grid}.admin-coach-next-list strong{color:var(--admin-v15-navy);font-size:12px}.admin-coach-next-list small{color:var(--admin-v15-muted);font-size:10px}.admin-coach-workbench-tip>span{color:#ffffffb3;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.admin-coach-workbench-tip h4{color:#fff;margin:6px 0 8px;font-size:19px}.admin-coach-workbench-tip p{color:#ffffffbf;margin:0;font-size:11px;line-height:1.55}@media (width<=1280px){.admin-dossier360-layout,.admin-coach-workbench-layout{grid-template-columns:1fr}.admin-dossier360-directory{position:static}.admin-dossier360-list{max-height:350px}.admin-coach-queue-list>article{grid-template-columns:minmax(220px,1fr) minmax(240px,1fr) auto}.admin-coach-queue-signals{grid-column:1/3;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){.admin-dossier360-hero,.admin-coach-workbench-hero,.admin-dossier360-profile-head{flex-direction:column;align-items:flex-start}.admin-dossier360-summary-grid,.admin-coach-workbench-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dossier360-tab-grid,.admin-dossier360-tab-grid.accompaniment{grid-template-columns:1fr}.admin-dossier360-primary-actions{justify-content:flex-start}.admin-coach-queue-list>article,.admin-dossier360-result-list>article,.admin-dossier360-order-list>article{grid-template-columns:1fr}.admin-coach-queue-signals{grid-column:auto}.admin-coach-queue-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dossier360-inline-actions,.admin-dossier360-result-stats{text-align:left;justify-content:flex-start}}@media (width<=680px){.admin-dossier360-hero,.admin-coach-workbench-hero{border-radius:22px;min-height:0;padding:22px 18px}.admin-dossier360-hero-actions,.admin-coach-workbench-actions,.admin-dossier360-primary-actions,.admin-dossier360-inline-actions{width:100%}.admin-dossier360-hero-actions button,.admin-coach-workbench-actions button,.admin-dossier360-primary-actions button,.admin-dossier360-inline-actions button{flex:100%}.admin-dossier360-summary-grid,.admin-coach-workbench-kpis,.admin-dossier360-coach-summary,.admin-dossier360-form-row,.admin-coach-queue-signals,.admin-coach-queue-actions{grid-template-columns:1fr}.admin-dossier360-profile-head,.admin-dossier360-tab-panel,.admin-dossier360-focus-card,.admin-dossier360-note-card,.admin-dossier360-action-stack,.admin-coach-queue-panel,.admin-coach-workbench-side>section{padding:16px}.admin-dossier360-tabs button span{display:none}}.admin-v197152-context-shell{background:#fffffff5;border:1px solid #0b224b14;border-radius:20px;grid-template-columns:minmax(220px,.85fr) minmax(0,1.6fr) auto;align-items:center;gap:18px;max-width:1540px;margin:0 auto 20px;padding:14px 16px;display:grid;box-shadow:0 10px 28px #0b224b0e}.admin-v197152-context-copy{align-items:center;gap:12px;min-width:0;display:flex}.admin-v197152-context-copy>div{gap:2px;min-width:0;display:grid}.admin-v197152-context-copy strong{color:var(--admin-v15-navy);font-size:14px;font-weight:950}.admin-v197152-context-copy small{color:var(--admin-v15-muted);text-overflow:ellipsis;font-size:11px;line-height:1.35;overflow:hidden}.admin-v197152-context-icon{color:#fff;background:linear-gradient(135deg,#0b224b,#0f6d73 68%,#1aa2a7);border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 18px #0b224b24}.admin-v197152-context-tabs{scrollbar-width:thin;align-items:center;gap:8px;min-width:0;padding:2px;display:flex;overflow-x:auto}.admin-v197152-context-tabs button{white-space:nowrap;flex:none;align-items:center;gap:8px;min-height:40px;color:#4f6478!important;box-shadow:none!important;background:#f3f7f8!important;border:1px solid #0000!important;border-radius:12px!important;padding:9px 12px!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important}.admin-v197152-context-tabs button:hover{color:var(--admin-v15-navy)!important;background:#edf5f5!important;border-color:#0f6d732e!important}.admin-v197152-context-tabs button.active{color:#fff!important;background:linear-gradient(135deg,#0b224b,#0f6d73)!important;border-color:#0000!important}.admin-v197152-context-tabs button b{color:#fff;background:#c85d55;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;line-height:1;display:grid}.admin-v197152-context-actions{justify-content:flex-end;display:flex}.admin-v197152-context-actions button{white-space:nowrap;align-items:center;gap:8px;min-height:40px;border-radius:12px!important;padding:9px 13px!important;font-size:12px!important;display:inline-flex!important}.admin-module-shell-v180>.admin-action-center,.admin-module-shell-v180>.admin-followup-board,.admin-module-shell-v180>.admin-recipe-board{display:none!important}.workspace-launch>.admin-recipe-board{display:block!important}.workspace-sales>.admin-payments-board,.workspace-sales>.crm-erp-board,.workspace-sales>.admin-orders-board,.workspace-sales>.admin-customers-board,.workspace-sales>.admin-coach-board,.workspace-orders>.admin-sales-board,.workspace-orders>.admin-payments-board,.workspace-orders>.crm-erp-board,.workspace-orders>.admin-customers-board,.workspace-orders>.admin-coach-board,.workspace-crm>.admin-sales-board,.workspace-crm>.admin-payments-board,.workspace-crm>.admin-orders-board,.workspace-crm>.admin-customers-board,.workspace-crm>.admin-coach-board,.workspace-emails>.admin-sales-board,.workspace-emails>.admin-payments-board,.workspace-emails>.crm-erp-board,.workspace-emails>.admin-orders-board,.workspace-emails>.admin-customers-board,.workspace-emails>.admin-coach-board,.workspace-settings>.crm-erp-board,.workspace-settings>.admin-orders-board,.workspace-settings>.admin-customers-board,.workspace-settings>.admin-coach-board,.workspace-launch>.admin-payments-board,.workspace-launch>.crm-erp-board,.workspace-launch>.admin-orders-board,.workspace-launch>.admin-customers-board,.workspace-launch>.admin-coach-board,.workspace-technical>.admin-payments-board,.workspace-technical>.crm-erp-board,.workspace-technical>.admin-orders-board,.workspace-technical>.admin-customers-board,.workspace-technical>.admin-coach-board,.workspace-sales>.admin-sales-board>.admin-mobile-pwa-v161,.workspace-sales>.admin-sales-board>.notification-center-v162,.workspace-sales>.admin-sales-board>.admin-local-recipe-v179,.workspace-sales>.admin-sales-board>.admin-launch-dashboard-v178,.workspace-sales>.admin-sales-board>.admin-soft-launch-v175,.workspace-sales>.admin-sales-board>.admin-launch-readiness-v174,.workspace-sales>.admin-sales-board>.admin-backup-export-v170,.workspace-sales>.admin-sales-board>.admin-system-health-v169,.workspace-sales>.admin-sales-board>.admin-technical-logs-v168,.workspace-sales>.admin-sales-board>.admin-notification-journal-v167,.workspace-sales>.admin-sales-board>.admin-sales-prices,.workspace-settings>.admin-sales-board>.admin-sales-hero,.workspace-settings>.admin-sales-board>.admin-commercial-cockpit-v160,.workspace-settings>.admin-sales-board>.admin-mobile-pwa-v161,.workspace-settings>.admin-sales-board>.notification-center-v162,.workspace-settings>.admin-sales-board>.admin-local-recipe-v179,.workspace-settings>.admin-sales-board>.admin-launch-dashboard-v178,.workspace-settings>.admin-sales-board>.admin-soft-launch-v175,.workspace-settings>.admin-sales-board>.admin-launch-readiness-v174,.workspace-settings>.admin-sales-board>.admin-backup-export-v170,.workspace-settings>.admin-sales-board>.admin-system-health-v169,.workspace-settings>.admin-sales-board>.admin-technical-logs-v168,.workspace-settings>.admin-sales-board>.admin-notification-journal-v167,.workspace-settings>.admin-sales-board>.admin-sales-metrics,.workspace-settings>.admin-sales-board>.admin-sales-table,.workspace-launch>.admin-sales-board>.admin-sales-hero,.workspace-launch>.admin-sales-board>.admin-commercial-cockpit-v160,.workspace-launch>.admin-sales-board>.admin-mobile-pwa-v161,.workspace-launch>.admin-sales-board>.notification-center-v162,.workspace-launch>.admin-sales-board>.admin-local-recipe-v179,.workspace-launch>.admin-sales-board>.admin-backup-export-v170,.workspace-launch>.admin-sales-board>.admin-system-health-v169,.workspace-launch>.admin-sales-board>.admin-technical-logs-v168,.workspace-launch>.admin-sales-board>.admin-notification-journal-v167,.workspace-launch>.admin-sales-board>.admin-sales-metrics,.workspace-launch>.admin-sales-board>.admin-sales-prices,.workspace-launch>.admin-sales-board>.admin-sales-table,.workspace-technical>.admin-sales-board>.admin-sales-hero,.workspace-technical>.admin-sales-board>.admin-commercial-cockpit-v160,.workspace-technical>.admin-sales-board>.admin-launch-dashboard-v178,.workspace-technical>.admin-sales-board>.admin-soft-launch-v175,.workspace-technical>.admin-sales-board>.admin-launch-readiness-v174,.workspace-technical>.admin-sales-board>.admin-sales-metrics,.workspace-technical>.admin-sales-board>.admin-sales-prices,.workspace-technical>.admin-sales-board>.admin-sales-table{display:none!important}.workspace-sales>.admin-sales-board,.workspace-settings>.admin-sales-board,.workspace-launch>.admin-sales-board,.workspace-technical>.admin-sales-board,.workspace-orders>.admin-orders-board,.workspace-crm>.crm-erp-board,.workspace-emails>.admin-emails-board{max-width:1540px;margin-left:auto;margin-right:auto;display:grid!important}.workspace-orders>.admin-orders-board,.workspace-crm>.crm-erp-board,.workspace-emails>.admin-emails-board,.workspace-settings>.admin-payments-board,.workspace-launch>.admin-recipe-board{width:100%;max-width:1540px;margin-left:auto;margin-right:auto}@media (width<=1180px){.admin-v197152-context-shell{grid-template-columns:minmax(200px,.9fr) minmax(0,1.8fr)}.admin-v197152-context-actions{grid-column:1/-1;justify-content:flex-end}}@media (width<=760px){.admin-v197152-context-shell{border-radius:17px;grid-template-columns:1fr;gap:12px;margin-bottom:14px;padding:13px}.admin-v197152-context-copy small{white-space:normal}.admin-v197152-context-tabs{width:100%;margin:0 -2px;padding-bottom:4px}.admin-v197152-context-tabs button{min-height:42px}.admin-v197152-context-actions{grid-column:auto}.admin-v197152-context-actions button{justify-content:center;width:100%}.workspace-sales>.admin-sales-board,.workspace-settings>.admin-sales-board,.workspace-launch>.admin-sales-board,.workspace-technical>.admin-sales-board,.workspace-orders>.admin-orders-board,.workspace-crm>.crm-erp-board,.workspace-emails>.admin-emails-board{gap:14px}}.workspace-customers>.admin-sales-board,.workspace-customers>.admin-payments-board,.workspace-customers>.crm-erp-board,.workspace-customers>.admin-orders-board,.workspace-customers>.admin-recipe-board,.workspace-customers>.admin-followup-board,.workspace-customers>.admin-action-center,.workspace-customers>.admin-coach-board,.workspace-coach>.admin-sales-board,.workspace-coach>.admin-payments-board,.workspace-coach>.crm-erp-board,.workspace-coach>.admin-orders-board,.workspace-coach>.admin-recipe-board,.workspace-coach>.admin-followup-board,.workspace-coach>.admin-action-center{display:none!important}.admin-accompaniment-workspace-v153{gap:18px;min-width:0;display:grid}.admin-accompaniment-head-v153{background:radial-gradient(circle at 92% 10%,#1aa2a721,#0000 36%),linear-gradient(135deg,#fffffffc,#f1f8f8fa);border:1px solid #0b224b17;border-radius:22px;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px;display:flex;box-shadow:0 14px 32px #0b224b0e}.admin-accompaniment-head-v153>div{gap:5px;display:grid}.admin-accompaniment-head-v153>div>span,.admin-activities-workspace-v153 header>div>span,.admin-coach-session-kicker-v153,.admin-message-thread-card-v153>header>div>span{color:#0f6d73;letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:900}.admin-accompaniment-head-v153 h4,.admin-activities-workspace-v153 h4,.admin-message-thread-card-v153 h4,.admin-coach-session-head-v153 h3,.admin-coach-session-editor-modal-v153 h3{color:#0b224b;margin:0;font-size:clamp(1.1rem,1.5vw,1.45rem);line-height:1.2}.admin-accompaniment-head-v153 p,.admin-activities-workspace-v153 header p,.admin-message-thread-card-v153 header p,.admin-coach-session-head-v153 p,.admin-coach-session-editor-modal-v153 header p{color:#5a6d7e;margin:0;line-height:1.55}.admin-accompaniment-tabs-v153{background:#ffffffe6;border:1px solid #0b224b14;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:8px;display:grid;box-shadow:0 10px 28px #0b224b0b}.admin-accompaniment-tabs-v153 button{color:#52647a;min-height:50px;box-shadow:none;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:10px 14px;font-weight:800;display:flex;position:relative}.admin-accompaniment-tabs-v153 button:hover:not(:disabled){color:#0f6d73;background:#eef7f7}.admin-accompaniment-tabs-v153 button.active{color:#fff;background:linear-gradient(135deg,#0b224b,#0f6d73);box-shadow:0 10px 22px #0b224b26}.admin-accompaniment-tabs-v153 button b{color:#fff;background:#d8a94e;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.72rem;display:inline-grid}.admin-accompaniment-empty-v153,.admin-coach-session-empty-v153{text-align:center;color:#53667a;background:linear-gradient(135deg,#eff8f8e6,#fffaf1e6);border:1px dashed #0f6d733d;border-radius:22px;justify-items:center;gap:8px;padding:42px 24px;display:grid}.admin-accompaniment-empty-v153 h4,.admin-coach-session-empty-v153 h4{color:#0b224b;margin:0}.admin-accompaniment-empty-v153 p,.admin-coach-session-empty-v153 p{max-width:620px;margin:0}.admin-accompaniment-overview-v153{gap:16px;display:grid}.admin-accompaniment-metrics-v153{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-accompaniment-overview-v153 .admin-accompaniment-metrics-v153{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-accompaniment-metrics-v153 article{background:#fff;border:1px solid #0b224b14;border-radius:18px;gap:5px;min-width:0;padding:18px;display:grid;box-shadow:0 10px 24px #0b224b0b}.admin-accompaniment-metrics-v153 article svg{color:#0f6d73}.admin-accompaniment-metrics-v153 article>span{color:#617185;font-size:.78rem;font-weight:800}.admin-accompaniment-metrics-v153 article>strong{color:#0b224b;font-size:1.65rem;line-height:1}.admin-accompaniment-metrics-v153 article>small{color:#77879a;line-height:1.4}.admin-accompaniment-metrics-v153 article.alert{background:linear-gradient(135deg,#fff,#fff7ee);border-color:#cc6f3938}.admin-accompaniment-priority-v153{color:#fff;background:radial-gradient(circle at 86% 10%,#1aa2a74d,#0000 34%),linear-gradient(135deg,#0b224b,#0f6d73);border-radius:22px;justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex;box-shadow:0 16px 36px #0b224b21}.admin-accompaniment-priority-v153>div:first-child{gap:6px;max-width:700px;display:grid}.admin-accompaniment-priority-v153 span{letter-spacing:.09em;text-transform:uppercase;opacity:.84;font-size:.72rem;font-weight:900}.admin-accompaniment-priority-v153 h4,.admin-accompaniment-priority-v153 p{color:#fff;margin:0}.admin-accompaniment-quick-actions-v153{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.admin-accompaniment-quick-actions-v153 button{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.admin-accompaniment-quick-actions-v153 .secondary-button{color:#fff;background:#ffffff1f;border-color:#ffffff40}.admin-message-workspace-v153{grid-template-columns:minmax(0,1.75fr) minmax(250px,.65fr);align-items:stretch;gap:16px;min-width:0;display:grid}.admin-message-thread-card-v153,.admin-message-context-v153,.admin-activities-workspace-v153,.admin-coach-session-workspace-v153{background:#fff;border:1px solid #0b224b14;border-radius:22px;min-width:0;box-shadow:0 14px 34px #0b224b0e}.admin-message-thread-card-v153{grid-template-rows:auto minmax(300px,1fr) auto;display:grid;overflow:hidden}.admin-message-thread-card-v153>header{background:linear-gradient(135deg,#fff,#f6fbfb);border-bottom:1px solid #e9eff1;justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.admin-message-thread-card-v153>header>div{gap:4px;display:grid}.admin-message-thread-scroll-v153{scrollbar-width:thin;background:radial-gradient(circle at 0 0,#0f6d730b,#0000 24%),#f8fbfb;min-height:360px;max-height:560px;padding:20px;overflow-y:auto}.admin-message-thread-scroll-v153 .coach-message-thread{gap:12px;display:grid}.admin-message-thread-scroll-v153 .coach-thread-message{background:#fff;border:1px solid #0b224b14;border-radius:16px 16px 16px 5px;width:min(78%,720px);margin:0;padding:13px 15px;box-shadow:0 7px 18px #0b224b0b}.admin-message-thread-scroll-v153 .coach-thread-message.coach{background:linear-gradient(135deg,#eaf7f6,#f4fbfb);border-color:#0f6d7326;border-radius:16px 16px 5px;justify-self:end}.admin-message-thread-scroll-v153 .coach-thread-message-top{color:#617185;justify-content:space-between;gap:12px;font-size:.75rem;display:flex}.admin-message-thread-scroll-v153 .coach-thread-message p{color:#20384e;white-space:pre-wrap;margin:7px 0 0;line-height:1.55}.admin-message-composer-v153{background:#fff;border-top:1px solid #e9eff1;gap:10px;padding:18px 20px 20px;display:grid}.admin-message-composer-v153>label{color:#0b224b;font-size:.8rem;font-weight:900}.admin-message-composer-v153 textarea{resize:vertical;background:#fbfdfd;border:1px solid #d7e3e6;border-radius:15px;min-height:108px}.admin-message-composer-actions-v153{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.admin-message-composer-actions-v153 details{position:relative}.admin-message-composer-actions-v153 details>summary{cursor:pointer;color:#0f6d73;font-size:.8rem;font-weight:900;list-style:none}.admin-message-composer-actions-v153 details>summary::-webkit-details-marker{display:none}.admin-message-composer-actions-v153 details>div{z-index:15;background:#fff;border:1px solid #dbe6e8;border-radius:16px;gap:8px;width:min(430px,72vw);max-height:320px;padding:12px;display:grid;position:absolute;bottom:calc(100% + 10px);left:0;overflow-y:auto;box-shadow:0 18px 45px #0b224b29}.admin-message-composer-actions-v153 details button{text-align:left;justify-items:start;gap:2px;display:grid}.admin-message-composer-actions-v153 details button span{color:#6b7b8c;font-size:.75rem;font-weight:500}.admin-message-composer-actions-v153>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.admin-message-composer-actions-v153 .sync-message{text-align:right;flex-basis:100%}.admin-message-context-v153{align-content:start;gap:12px;padding:18px;display:grid}.admin-message-person-v153{border-bottom:1px solid #e9eff1;align-items:center;gap:12px;padding-bottom:14px;display:flex}.admin-message-person-v153>div{gap:3px;min-width:0;display:grid}.admin-message-person-v153 strong,.admin-message-person-v153 span{text-overflow:ellipsis;overflow:hidden}.admin-message-person-v153 span{color:#6d7d8f;font-size:.78rem}.admin-message-context-v153>article{background:#f6fafb;border-radius:15px;gap:4px;padding:13px 14px;display:grid}.admin-message-context-v153>article>span{color:#718194;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:900}.admin-message-context-v153>article>strong{color:#0b224b;word-break:break-word;font-size:.92rem}.admin-message-context-v153>article>p{color:#617185;margin:3px 0 0;font-size:.8rem;line-height:1.45}.admin-message-context-v153>button{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.admin-coach-session-workspace-v153{gap:16px;padding:20px;display:grid}.admin-coach-session-head-v153{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admin-coach-session-head-v153>div:first-child{gap:5px;max-width:760px;display:grid}.admin-coach-session-head-actions-v153{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.admin-coach-session-stats-v153{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-coach-session-stats-v153 article{background:linear-gradient(135deg,#f7fbfb,#fff);border:1px solid #e4ecee;border-radius:16px;gap:4px;padding:15px 16px;display:grid}.admin-coach-session-stats-v153 article.alert{background:linear-gradient(135deg,#fff9f2,#fff);border-color:#cc6f3933}.admin-coach-session-stats-v153 span{color:#718194;text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:900}.admin-coach-session-stats-v153 strong{color:#0b224b;font-size:1.02rem}.admin-coach-session-stats-v153 small{color:#728295}.admin-coach-credit-panel-v153{background:linear-gradient(135deg,#fffdf8,#fbf7ee);border:1px solid #dcc48b80;border-radius:17px;grid-template-columns:minmax(220px,1.2fr) 130px minmax(220px,1fr) auto;align-items:end;gap:12px;padding:16px;display:grid}.admin-coach-credit-panel-v153>div{gap:4px;display:grid}.admin-coach-credit-panel-v153 p{color:#6c7784;margin:0;font-size:.8rem}.admin-coach-credit-panel-v153 label,.admin-coach-session-editor-grid-v153 label,.admin-coach-session-editor-more-v153 label{color:#52647a;gap:6px;font-size:.76rem;font-weight:800;display:grid}.admin-coach-session-feedback-v153{color:#0f6d73;background:#eef7f7;border-radius:13px;padding:11px 13px;font-size:.82rem;font-weight:800}.admin-coach-session-feedback-v153.error{color:#a94c31;background:#fff1ed}.admin-coach-session-list-v153{gap:10px;display:grid}.admin-coach-session-card-v153{background:#fff;border:1px solid #e1e9eb;border-radius:18px;transition:border-color .18s,transform .18s,box-shadow .18s;overflow:hidden}.admin-coach-session-card-v153:hover{border-color:#0f6d733d;transform:translateY(-1px);box-shadow:0 12px 26px #0b224b0f}.admin-coach-session-card-main-v153{grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px;display:grid}.admin-coach-session-date-v153{color:#fff;background:linear-gradient(135deg,#0b224b,#0f6d73);border-radius:14px;justify-items:center;gap:2px;padding:11px 8px;display:grid}.admin-coach-session-date-v153 span{text-transform:uppercase;font-size:.72rem;font-weight:900}.admin-coach-session-date-v153 strong{font-size:1rem}.admin-coach-session-card-copy-v153{gap:5px;min-width:0;display:grid}.admin-coach-session-card-copy-v153>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-coach-session-card-copy-v153>div span,.admin-coach-session-card-copy-v153>div em{color:#0f6d73;background:#eef7f7;border-radius:999px;padding:4px 7px;font-size:.68rem;font-style:normal;font-weight:900}.admin-coach-session-card-copy-v153>div em{color:#7a6535;background:#f6f1e7}.admin-coach-session-card-copy-v153 h4,.admin-coach-session-card-copy-v153 p{margin:0}.admin-coach-session-card-copy-v153 h4{color:#0b224b}.admin-coach-session-card-copy-v153 p{color:#68798b;font-size:.82rem}.admin-coach-session-card-actions-v153{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.admin-coach-session-card-actions-v153 a,.admin-coach-session-card-actions-v153 button{border-radius:11px;min-height:38px;padding:8px 11px;font-size:.75rem;font-weight:900}.admin-coach-session-card-actions-v153 a{color:#0f6d73;background:#eef7f7;align-items:center;text-decoration:none;display:inline-flex}.admin-coach-session-details-v153{background:#f9fbfb;border-top:1px solid #e9eff1}.admin-coach-session-details-v153 summary{cursor:pointer;color:#0f6d73;padding:11px 15px;font-size:.76rem;font-weight:900}.admin-coach-session-details-v153>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 15px 15px;display:grid}.admin-coach-session-details-v153 article{background:#fff;border:1px solid #e7edef;border-radius:13px;padding:12px}.admin-coach-session-details-v153 article.private{background:#fffaf0}.admin-coach-session-details-v153 article span{color:#718194;text-transform:uppercase;font-size:.68rem;font-weight:900}.admin-coach-session-details-v153 article p{color:#42566c;white-space:pre-wrap;margin:5px 0 0;font-size:.8rem;line-height:1.45}.admin-coach-session-editor-overlay-v153{z-index:4000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#05142a94;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.admin-coach-session-editor-modal-v153{background:#fff;border-radius:24px;width:min(860px,100%);max-height:min(90vh,920px);overflow-y:auto;box-shadow:0 28px 80px #04142d47}.admin-coach-session-editor-modal-v153>header{background:radial-gradient(circle at 90% 10%,#1aa2a721,#0000 32%),linear-gradient(135deg,#fff,#f5fbfb);border-bottom:1px solid #e8edef;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.admin-coach-session-editor-modal-v153>header>div{gap:5px;display:grid}.admin-coach-session-editor-modal-v153>header span{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.admin-coach-session-editor-grid-v153{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:22px 24px 12px;display:grid}.admin-coach-session-editor-grid-v153 .wide{grid-column:1/-1}.admin-coach-session-editor-more-v153{background:#f8fbfb;border:1px solid #e1e9eb;border-radius:16px;margin:4px 24px 18px}.admin-coach-session-editor-more-v153 summary{cursor:pointer;color:#0f6d73;padding:13px 15px;font-size:.8rem;font-weight:900}.admin-coach-session-editor-more-v153>div{gap:12px;padding:0 15px 15px;display:grid}.admin-coach-session-conflict-v153{color:#a34a30;background:#fff0eb;border-radius:13px;margin:0 24px 14px;padding:12px 14px;font-size:.82rem;font-weight:800}.admin-coach-session-editor-modal-v153>footer{border-top:1px solid #e8edef;justify-content:flex-end;gap:9px;padding:16px 24px 22px;display:flex}.admin-activities-workspace-v153{gap:16px;padding:20px;display:grid}.admin-activities-workspace-v153>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admin-activities-workspace-v153>header>div{gap:5px;display:grid}.admin-activities-workspace-v153>header>button,.admin-activities-guidance-v153{align-items:center;gap:8px;display:flex}.admin-activities-guidance-v153{color:#0b224b;background:linear-gradient(135deg,#0f6d7317,#dcc48b29);border-radius:16px;padding:15px 17px}.admin-activities-guidance-v153>div{gap:3px;display:grid}.admin-activities-guidance-v153 p{color:#5c6d7e;margin:0;line-height:1.5}@media (width<=1180px){.admin-message-workspace-v153{grid-template-columns:minmax(0,1fr)}.admin-message-context-v153{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-message-person-v153,.admin-message-context-v153>button{grid-column:1/-1}.admin-accompaniment-priority-v153{flex-direction:column;align-items:flex-start}.admin-accompaniment-quick-actions-v153{justify-content:flex-start}.admin-coach-credit-panel-v153{grid-template-columns:1fr 130px minmax(220px,1fr)}.admin-coach-credit-panel-v153>button{grid-column:3}}@media (width<=820px){.admin-accompaniment-tabs-v153{scrollbar-width:none;display:flex;overflow-x:auto}.admin-accompaniment-tabs-v153::-webkit-scrollbar{display:none}.admin-accompaniment-tabs-v153 button{flex:none;min-width:145px}.admin-accompaniment-metrics-v153,.admin-accompaniment-overview-v153 .admin-accompaniment-metrics-v153,.admin-coach-session-stats-v153{grid-template-columns:1fr}.admin-coach-session-head-v153,.admin-activities-workspace-v153>header,.admin-accompaniment-head-v153{flex-direction:column}.admin-coach-session-head-actions-v153,.admin-accompaniment-quick-actions-v153{width:100%}.admin-coach-session-head-actions-v153 button,.admin-accompaniment-quick-actions-v153 button,.admin-activities-workspace-v153>header>button{flex:190px;justify-content:center}.admin-message-context-v153{grid-template-columns:1fr}.admin-message-person-v153,.admin-message-context-v153>button{grid-column:auto}.admin-coach-session-card-main-v153{grid-template-columns:76px minmax(0,1fr)}.admin-coach-session-card-actions-v153{grid-column:1/-1;justify-content:flex-start}.admin-coach-session-card-actions-v153>*{flex:150px;justify-content:center}.admin-coach-session-details-v153>div,.admin-coach-session-editor-grid-v153{grid-template-columns:1fr}.admin-coach-session-editor-grid-v153 .wide{grid-column:auto}.admin-coach-credit-panel-v153{grid-template-columns:1fr}.admin-coach-credit-panel-v153>button{grid-column:auto}}@media (width<=560px){.admin-accompaniment-head-v153,.admin-coach-session-workspace-v153,.admin-activities-workspace-v153{border-radius:18px;padding:16px}.admin-message-thread-card-v153,.admin-message-context-v153{border-radius:18px}.admin-message-thread-card-v153>header{flex-direction:column;align-items:stretch}.admin-message-thread-scroll-v153{min-height:300px;max-height:460px;padding:13px}.admin-message-thread-scroll-v153 .coach-thread-message{width:92%}.admin-message-composer-actions-v153{flex-direction:column}.admin-message-composer-actions-v153>div,.admin-message-composer-actions-v153 details{width:100%}.admin-message-composer-actions-v153>div button{flex:1}.admin-coach-session-editor-overlay-v153{padding:8px}.admin-coach-session-editor-modal-v153{border-radius:18px;max-height:96vh}.admin-coach-session-editor-modal-v153>header,.admin-coach-session-editor-modal-v153>footer{padding-left:16px;padding-right:16px}.admin-coach-session-editor-grid-v153{padding:16px 16px 10px}.admin-coach-session-editor-more-v153{margin-left:16px;margin-right:16px}.admin-coach-session-card-main-v153{grid-template-columns:1fr}.admin-coach-session-date-v153{justify-items:start}}.admin-dossier360-tabs{background:#fffffff0!important;border:1px solid #0b224b17!important;border-radius:18px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important;padding:6px!important;display:grid!important;box-shadow:0 10px 28px #0b224b0d!important}.admin-dossier360-tabs button{color:#52647a!important;-webkit-text-fill-color:#52647a!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;padding:9px 12px!important;font-size:13px!important;font-weight:850!important}.admin-dossier360-tabs button:hover:not(.active){color:#0b224b!important;-webkit-text-fill-color:#0b224b!important;background:#f1f7f7!important;border-color:#0f6d7324!important}.admin-dossier360-tabs button.active,.admin-dossier360-tabs button.active span,.admin-dossier360-tabs button.active svg,.admin-dossier360-tabs button.active svg *{color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important;fill:none!important}.admin-dossier360-tabs button.active{background:linear-gradient(135deg,#0b224b 0%,#0f6d73 70%,#168d96 100%)!important;border-color:#0000!important;box-shadow:0 8px 18px #0b224b29!important}.admin-accompaniment-workspace-v153{grid-template-columns:230px minmax(0,1fr)!important;align-items:start!important;gap:18px!important;display:grid!important}.admin-accompaniment-head-v153{background:radial-gradient(circle at 92% 12%,#1aa2a724,#0000 34%),linear-gradient(135deg,#fff 0%,#f7fbfb 55%,#edf7f7 100%)!important;border:1px solid #0f6d731f!important;border-radius:24px!important;grid-column:1/-1!important;padding:24px 26px!important;box-shadow:0 16px 36px #0b224b0f!important}.admin-accompaniment-head-v153>div>span{color:#0f6d73!important;-webkit-text-fill-color:#0f6d73!important}.admin-accompaniment-head-v153 h4{color:#0b224b!important;-webkit-text-fill-color:#0b224b!important;font-size:clamp(1.35rem,2vw,1.8rem)!important}.admin-accompaniment-head-v153 p{color:#52677b!important;-webkit-text-fill-color:#52677b!important}.admin-accompaniment-tabs-v153{background:linear-gradient(#fff 0%,#f5f9f9 100%)!important;border:1px solid #0b224b17!important;border-radius:20px!important;grid-template-columns:1fr!important;align-self:start!important;gap:7px!important;padding:10px!important;display:grid!important;position:sticky!important;top:104px!important;box-shadow:0 12px 30px #0b224b0f!important}.admin-accompaniment-tabs-v153 button{text-align:left!important;color:#42566d!important;-webkit-text-fill-color:#42566d!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:13px!important;grid-template-columns:28px minmax(0,1fr) auto!important;justify-content:stretch!important;gap:10px!important;padding:11px 12px!important;font-weight:850!important;display:grid!important;position:relative!important}.admin-accompaniment-tabs-v153 button:hover:not(:disabled):not(.active){color:#0f6d73!important;-webkit-text-fill-color:#0f6d73!important;background:#eef7f7!important;border-color:#0f6d7324!important}.admin-accompaniment-tabs-v153 button.active{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,#0b224b 0%,#0f6d73 72%,#168d96 100%)!important;border-color:#0000!important;box-shadow:0 9px 20px #0b224b2b!important}.admin-accompaniment-tabs-v153 button.active span,.admin-accompaniment-tabs-v153 button.active svg,.admin-accompaniment-tabs-v153 button.active svg *{color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important;fill:none!important}.admin-accompaniment-tabs-v153 button>span{align-self:center!important}.admin-accompaniment-tabs-v153 button b{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#d8a94e!important}.admin-accompaniment-workspace-v153>:not(.admin-accompaniment-head-v153):not(.admin-accompaniment-tabs-v153){grid-column:2!important;min-width:0!important}.admin-accompaniment-empty-v153,.admin-coach-session-empty-v153,.admin-message-thread-card-v153,.admin-activities-workspace-v153,.admin-coach-session-workspace-v153,.admin-accompaniment-overview-v153{background:#fff!important;border-color:#0b224b17!important;border-radius:22px!important;box-shadow:0 12px 30px #0b224b0d!important}.admin-accompaniment-head-v153 .admin-dossier360-stage{color:#b4232f!important;-webkit-text-fill-color:#b4232f!important;background:#b4232f14!important}@media (width<=980px){.admin-accompaniment-workspace-v153{grid-template-columns:1fr!important}.admin-accompaniment-tabs-v153{scroll-snap-type:x proximity;grid-column:1!important;display:flex!important;position:static!important;overflow-x:auto!important}.admin-accompaniment-tabs-v153 button{scroll-snap-align:start;flex:none!important;grid-template-columns:22px auto auto!important;min-width:max-content!important}.admin-accompaniment-workspace-v153>:not(.admin-accompaniment-head-v153):not(.admin-accompaniment-tabs-v153){grid-column:1!important}}@media (width<=760px){.admin-dossier360-tabs{scroll-snap-type:x proximity;display:flex!important;overflow-x:auto!important}.admin-dossier360-tabs button{scroll-snap-align:start;flex:none!important;min-width:max-content!important}}.activity-library-assignment-v1872,.guided-activities-report.is-admin .guided-cover-page,.guided-activities-report.is-admin .pedagogical-dashboard-v192,.guided-activities-report.is-admin .guided-admin-review-panel-v1503{display:none!important}.admin-activity-center-v156{width:100%;min-width:0;color:var(--admin-v15-text);gap:16px;display:grid}.admin-activity-center-v156.embedded{margin-top:2px}.admin-activity-center-toolbar-v156{justify-content:flex-start;display:flex}.admin-activity-center-head-v156{background:radial-gradient(circle at 92% 0,#1aa2a729,#0000 34%),linear-gradient(135deg,#fff 0%,#f5fbfb 100%);border:1px solid #0b224b14;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:22px 24px;display:grid;box-shadow:0 14px 34px #0b224b12}.admin-activity-center-head-v156>div:first-child{min-width:0}.admin-activity-center-head-v156>div:first-child>span,.admin-activity-section-title-v156 span,.admin-activity-feedback-head-v156>span,.admin-activity-queue-head-v156>div>span,.admin-activity-review-head-v156>div>span,.admin-activity-next-v156>span{color:var(--admin-v15-teal);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:950}.admin-activity-center-head-v156 h3,.admin-activity-review-head-v156 h3,.admin-activity-feedback-head-v156 h4,.admin-activity-section-title-v156 h4{color:var(--admin-v15-navy)!important;margin:4px 0 0!important}.admin-activity-center-head-v156 h3{font-size:clamp(20px,2vw,28px)!important}.admin-activity-center-head-v156 p,.admin-activity-review-head-v156 p,.admin-activity-feedback-head-v156 p{color:var(--admin-v15-muted);margin:7px 0 0;font-size:12px;line-height:1.5}.admin-activity-center-kpis-v156{grid-template-columns:repeat(4,minmax(86px,1fr));gap:8px;display:grid}.admin-activity-center-kpis-v156 article{text-align:center;background:#ffffffdb;border:1px solid #0b224b14;border-radius:14px;gap:2px;min-width:88px;padding:11px 12px;display:grid}.admin-activity-center-kpis-v156 article span{color:var(--admin-v15-muted);text-transform:uppercase;font-size:9px;font-weight:850}.admin-activity-center-kpis-v156 article strong{color:var(--admin-v15-navy);font-size:20px}.admin-activity-center-kpis-v156 article.alert{background:#fff2f0e6;border-color:#c65b5240}.admin-activity-center-kpis-v156 article.alert strong{color:#b84943}.admin-activity-center-kpis-v156 article.success strong{color:#28785d}.admin-activity-center-layout-v156{grid-template-columns:minmax(250px,.74fr) minmax(440px,1.35fr) minmax(280px,.82fr);align-items:start;gap:14px;min-width:0;display:grid}.admin-activity-queue-v156,.admin-activity-review-v156,.admin-activity-feedback-v156{background:#fffffffa;border:1px solid #0b224b17;border-radius:20px;min-width:0;box-shadow:0 12px 30px #0b224b0e}.admin-activity-queue-v156,.admin-activity-feedback-v156{position:sticky;top:16px}.admin-activity-queue-head-v156{border-bottom:1px solid var(--admin-v15-border);gap:11px;padding:16px;display:grid}.admin-activity-queue-head-v156>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-activity-queue-head-v156>div strong{color:var(--admin-v15-navy);font-size:12px}.admin-activity-queue-head-v156 label{min-height:40px;color:var(--admin-v15-muted);background:#f7fafb;border:1px solid #d9e4e6;border-radius:12px;align-items:center;gap:8px;padding:0 11px;display:flex}.admin-activity-queue-head-v156 input{width:100%;min-width:0;font-size:12px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.admin-activity-filters-v156{border-bottom:1px solid var(--admin-v15-border);scrollbar-width:thin;gap:6px;padding:10px 12px;display:flex;overflow-x:auto}.admin-activity-filters-v156 button{flex:none;align-items:center;gap:6px;min-height:32px;color:#53677b!important;box-shadow:none!important;background:#f2f6f7!important;border:1px solid #0000!important;border-radius:999px!important;padding:6px 9px!important;font-size:10px!important;display:inline-flex!important}.admin-activity-filters-v156 button b{min-width:20px;height:20px;color:inherit;background:#0b224b14;border-radius:999px;place-items:center;font-size:9px;display:grid}.admin-activity-filters-v156 button.active,.admin-activity-filters-v156 button.active span,.admin-activity-filters-v156 button.active b{color:#fff!important}.admin-activity-filters-v156 button.active{background:linear-gradient(135deg,#0b224b,#0f6d73)!important}.admin-activity-filters-v156 button.active b{background:#ffffff2b}.admin-activity-queue-list-v156{max-height:660px;padding:8px;display:grid;overflow-y:auto}.admin-activity-queue-list-v156>button{text-align:left;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;color:var(--admin-v15-text)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;padding:11px!important;display:grid!important}.admin-activity-queue-list-v156>button:hover{background:#f5fafa!important;border-color:#0f6d7326!important}.admin-activity-queue-list-v156>button.active{background:linear-gradient(135deg,#0f6d731c,#dcc48b1a)!important;border-color:#0f6d7342!important}.admin-activity-queue-icon-v156{width:34px;height:34px;color:var(--admin-v15-teal);background:#0f6d7317;border-radius:11px;place-items:center;display:grid}.admin-activity-queue-list-v156>button.status-coach_review .admin-activity-queue-icon-v156{color:#b84943;background:#c65b521a}.admin-activity-queue-list-v156>button.status-completed .admin-activity-queue-icon-v156{color:#28785d;background:#28785d1a}.admin-activity-queue-copy-v156{gap:2px;min-width:0;display:grid}.admin-activity-queue-copy-v156 strong,.admin-activity-queue-copy-v156 small,.admin-activity-queue-copy-v156 em{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-activity-queue-copy-v156 strong{color:var(--admin-v15-navy);font-size:11px}.admin-activity-queue-copy-v156 small{color:var(--admin-v15-muted);font-size:9px}.admin-activity-queue-copy-v156 em{color:var(--admin-v15-teal);font-size:9px;font-style:normal;font-weight:850}.admin-activity-queue-meta-v156{justify-items:end;gap:4px;display:grid}.admin-activity-queue-meta-v156 i{color:var(--admin-v15-teal);background:#0f6d7314;border-radius:999px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:900}.admin-activity-queue-meta-v156 b{color:var(--admin-v15-muted);font-size:9px}.admin-activity-review-v156{overflow:hidden}.admin-activity-review-head-v156{border-bottom:1px solid var(--admin-v15-border);background:linear-gradient(135deg,#fff,#f7fbfb);justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.admin-activity-review-head-v156>div:first-child{min-width:0}.admin-activity-review-head-actions-v156{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.admin-activity-review-head-actions-v156 button{min-height:38px;border-radius:11px!important;font-size:11px!important}.admin-activity-review-head-actions-v156 button:not(.secondary-button){color:#fff!important;background:linear-gradient(135deg,#0b224b,#0f6d73)!important}.admin-activity-progress-v156{gap:8px;padding:16px 22px 0;display:grid}.admin-activity-progress-v156>div:first-child{color:var(--admin-v15-muted);justify-content:space-between;gap:12px;font-size:10px;display:flex}.admin-activity-progress-v156>div:first-child strong{color:var(--admin-v15-navy)}.admin-activity-progress-track-v156{background:#eaf1f2;border-radius:999px;height:8px;overflow:hidden}.admin-activity-progress-track-v156 span{border-radius:inherit;background:linear-gradient(90deg,#0f6d73,#1aa2a7);height:100%;display:block}.admin-activity-answers-v156{gap:13px;padding:20px 22px;display:grid}.admin-activity-section-title-v156{justify-content:space-between;align-items:center;gap:14px;display:flex}.admin-activity-section-title-v156>strong{color:var(--admin-v15-teal);background:#0f6d7314;border-radius:999px;padding:6px 9px;font-size:10px}.admin-activity-answer-grid-v156{gap:10px;display:grid}.admin-activity-answer-grid-v156 article{background:#fbfdfd;border:1px solid #e0e9eb;border-radius:14px;padding:13px 14px}.admin-activity-answer-grid-v156 article.filled{border-left:4px solid var(--admin-v15-teal)}.admin-activity-answer-grid-v156 article.missing{background:#fafbfb;border-style:dashed}.admin-activity-answer-grid-v156 article span{color:var(--admin-v15-navy);font-size:10px;font-weight:900;display:block}.admin-activity-answer-grid-v156 article p{color:#344c62;white-space:pre-wrap;margin:7px 0 0;font-size:12px;line-height:1.58}.admin-activity-answer-grid-v156 article.missing p{color:#8a99a6;font-style:italic}.admin-activity-resources-v156{background:#f8fbfb;border:1px solid #dfe8ea;border-radius:14px;margin:0 22px 22px}.admin-activity-resources-v156 summary,.admin-activity-feedback-template-v156 summary{cursor:pointer;color:var(--admin-v15-navy);justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;font-size:11px;font-weight:900;list-style:none;display:flex}.admin-activity-resources-v156 summary::-webkit-details-marker{display:none}.admin-activity-feedback-template-v156 summary::-webkit-details-marker{display:none}.admin-activity-resources-v156 summary small,.admin-activity-feedback-template-v156 summary small{color:var(--admin-v15-muted);font-size:9px;font-weight:700}.admin-activity-resources-v156>div{gap:10px;padding:0 14px 14px;display:grid}.admin-activity-resources-v156 article{background:#fff;border-radius:12px;padding:12px}.admin-activity-resources-v156 article>span{color:var(--admin-v15-teal);text-transform:uppercase;font-size:9px;font-weight:900}.admin-activity-resources-v156 p,.admin-activity-resources-v156 li{color:#455c70;font-size:11px;line-height:1.5}.admin-activity-feedback-v156{gap:13px;padding:18px;display:grid}.admin-activity-feedback-v156 label{color:var(--admin-v15-navy);gap:6px;font-size:10px;font-weight:900;display:grid}.admin-activity-feedback-v156 select,.admin-activity-feedback-v156 textarea{width:100%;color:var(--admin-v15-text)!important;box-shadow:none!important;background:#f9fbfb!important;border:1px solid #d7e3e5!important;border-radius:12px!important;font-size:12px!important}.admin-activity-feedback-v156 textarea{resize:vertical;min-height:150px}.admin-activity-feedback-preview-v156{background:#0f6d730f;border:1px solid #0f6d7324;border-radius:13px;padding:12px 13px}.admin-activity-feedback-preview-v156>span{color:var(--admin-v15-teal);text-transform:uppercase;font-size:9px;font-weight:900}.admin-activity-feedback-preview-v156 p{color:#40586d;margin:6px 0 0;font-size:11px;line-height:1.5}.admin-activity-feedback-preview-v156.tone-blocked{background:#c65b520f;border-color:#c65b522e}.admin-activity-feedback-template-v156{background:#fbfdfd;border:1px solid #e0e8ea;border-radius:12px}.admin-activity-feedback-template-v156>div{gap:8px;padding:0 12px 12px;display:grid}.admin-activity-feedback-template-v156 p{color:var(--admin-v15-muted);margin:0;font-size:10px;line-height:1.45}.admin-activity-save-v156{min-height:44px;color:#fff!important;background:linear-gradient(135deg,#0b224b,#0f6d73)!important;border-color:#0000!important;border-radius:12px!important}.admin-activity-next-v156{background:linear-gradient(135deg,#fffdf7,#f8fbfb);border:1px solid #dcc48b6b;border-radius:14px;gap:6px;padding:13px;display:grid}.admin-activity-next-v156 strong{color:var(--admin-v15-navy);font-size:12px}.admin-activity-next-v156 p{color:#586d7e;margin:0;font-size:10px;line-height:1.48}.admin-activity-next-v156 button{margin-top:4px;font-size:10px!important}.admin-activity-empty-v156{min-height:160px;color:var(--admin-v15-muted);text-align:center;align-content:center;place-items:center;gap:7px;padding:20px;display:grid}.admin-activity-empty-v156 strong{color:var(--admin-v15-navy)}.admin-activity-empty-v156 p{margin:0;font-size:11px}.admin-accompaniment-workspace-v153:has(.admin-activity-center-v156){gap:14px}@media (width<=1320px){.admin-activity-center-layout-v156{grid-template-columns:minmax(240px,.72fr) minmax(420px,1.28fr)}.admin-activity-feedback-v156{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;position:static}.admin-activity-feedback-head-v156,.admin-activity-save-v156,.admin-activity-next-v156,.admin-activity-feedback-v156>.sync-message{grid-column:1/-1}}@media (width<=980px){.admin-activity-center-head-v156{grid-template-columns:1fr}.admin-activity-center-kpis-v156{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-activity-center-layout-v156{grid-template-columns:1fr}.admin-activity-queue-v156,.admin-activity-feedback-v156{position:static}.admin-activity-queue-list-v156{max-height:370px}.admin-activity-feedback-v156{grid-template-columns:1fr}.admin-activity-feedback-head-v156,.admin-activity-save-v156,.admin-activity-next-v156,.admin-activity-feedback-v156>.sync-message{grid-column:auto}}@media (width<=640px){.admin-activity-center-head-v156{padding:18px}.admin-activity-center-kpis-v156{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-activity-review-head-v156,.admin-activity-section-title-v156{flex-direction:column;align-items:flex-start}.admin-activity-review-head-actions-v156{justify-content:flex-start;width:100%}.admin-activity-review-head-actions-v156 button{flex:1}.admin-activity-queue-list-v156>button{grid-template-columns:32px minmax(0,1fr)}.admin-activity-queue-meta-v156{display:none}}.admin-result-commandbar-v157{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:1px solid #0b224b1a;border-radius:20px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 22px;padding:14px 16px;display:flex;position:sticky;top:12px;box-shadow:0 14px 36px #0b224b17}.admin-result-commandbar-v157__identity,.admin-result-commandbar-v157__actions{align-items:center;gap:10px;display:flex}.admin-result-commandbar-v157__identity>div{gap:2px;min-width:0;display:grid}.admin-result-commandbar-v157__identity span{color:var(--admin-v15-teal);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.admin-result-commandbar-v157__identity strong{max-width:360px;color:var(--admin-v15-navy);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:950;overflow:hidden}.admin-result-commandbar-v157__identity small{max-width:360px;color:var(--admin-v15-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-result-commandbar-v157 button,.admin-result-export-menu-v157 summary{cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:42px;border-radius:12px!important;padding:9px 13px!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important}.admin-result-commandbar-v157__actions>button:not(.secondary-button),.admin-result-export-menu-v157 summary{border:0;box-shadow:0 8px 18px #0b224b24;color:#fff!important;background:linear-gradient(135deg,#0b224b,#0f6d73)!important}.admin-result-commandbar-v157__actions>button:not(.secondary-button) svg,.admin-result-export-menu-v157 summary svg{color:#fff!important;stroke:currentColor!important}.admin-result-export-menu-v157{position:relative}.admin-result-export-menu-v157 summary{list-style:none}.admin-result-export-menu-v157 summary::-webkit-details-marker{display:none}.admin-result-export-menu-v157>div{background:#fff;border:1px solid #0b224b1a;border-radius:15px;gap:5px;min-width:245px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 42px #0b224b29}.admin-result-export-menu-v157>div button{text-align:left;justify-content:flex-start;min-height:38px;color:var(--admin-v15-navy)!important;box-shadow:none!important;background:0 0!important}.admin-result-export-menu-v157>div button:hover{background:#0f6d7314!important}.step-result.result-admin-origin .candidate-action-plan-panel,.step-result.result-admin-origin .coach-session-panel,.step-result.result-admin-origin .result-context-toolbar{display:none!important}@media (width<=900px){.admin-result-commandbar-v157{flex-direction:column;align-items:stretch;position:static}.admin-result-commandbar-v157__identity,.admin-result-commandbar-v157__actions{flex-wrap:wrap}.admin-result-commandbar-v157__actions>button,.admin-result-export-menu-v157,.admin-result-export-menu-v157 summary{flex:170px}}.admin-activity-center-v156.embedded{container:activity-center-embedded/inline-size}.admin-activity-center-v156.embedded .admin-activity-queue-v156{align-self:start!important;position:sticky!important;top:104px!important}.admin-activity-center-v156.embedded .admin-activity-review-v156{min-width:0!important}.admin-activity-center-v156.embedded .admin-activity-feedback-v156{grid-column:1/-1!important;grid-template-columns:minmax(230px,.72fr) minmax(320px,1.28fr)!important;align-items:start!important;gap:16px!important;display:grid!important;position:static!important}.admin-activity-center-v156.embedded .admin-activity-feedback-head-v156,.admin-activity-center-v156.embedded .admin-activity-save-v156,.admin-activity-center-v156.embedded .admin-activity-next-v156,.admin-activity-center-v156.embedded .admin-activity-feedback-v156>.sync-message{grid-column:1/-1!important}.admin-activity-center-v156.embedded .admin-activity-feedback-v156 textarea{min-height:126px!important}.admin-activity-center-v156 h3,.admin-activity-center-v156 h4,.admin-activity-center-v156 p,.admin-activity-center-v156 strong,.admin-activity-center-v156 small,.admin-activity-center-v156 label,.admin-activity-center-v156 button,.admin-activity-center-v156 summary{-webkit-hyphens:auto;hyphens:auto;word-break:normal!important;overflow-wrap:break-word!important}.admin-activity-review-head-v156>div:first-child,.admin-activity-feedback-head-v156,.admin-activity-section-title-v156>div{min-width:0!important}.admin-activity-review-head-v156 h3,.admin-activity-feedback-head-v156 h4{max-width:760px;line-height:1.18!important}.admin-activity-review-head-v156 p,.admin-activity-feedback-head-v156 p{max-width:720px}@container activity-center-embedded (width<=820px){.admin-activity-center-v156.embedded .admin-activity-center-head-v156,.admin-activity-center-v156.embedded .admin-activity-center-layout-v156{grid-template-columns:1fr!important}.admin-activity-center-v156.embedded .admin-activity-queue-v156{position:static!important}.admin-activity-center-v156.embedded .admin-activity-queue-list-v156{max-height:340px!important}.admin-activity-center-v156.embedded .admin-activity-feedback-v156{grid-column:1!important;grid-template-columns:1fr!important}.admin-activity-center-v156.embedded .admin-activity-feedback-head-v156,.admin-activity-center-v156.embedded .admin-activity-save-v156,.admin-activity-center-v156.embedded .admin-activity-next-v156,.admin-activity-center-v156.embedded .admin-activity-feedback-v156>.sync-message{grid-column:1!important}}@container activity-center-embedded (width<=560px){.admin-activity-center-v156.embedded .admin-activity-center-kpis-v156{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-activity-center-v156.embedded .admin-activity-review-head-v156,.admin-activity-center-v156.embedded .admin-activity-section-title-v156{flex-direction:column!important;align-items:flex-start!important}.admin-activity-center-v156.embedded .admin-activity-review-head-actions-v156{justify-content:flex-start!important;width:100%!important}}.admin-dossier360-result-list>article{position:relative;background:linear-gradient(135deg,#fff 0%,#f8fbfb 100%)!important;grid-template-columns:minmax(0,1fr) minmax(145px,auto) auto!important;padding:16px!important;overflow:visible!important}.admin-dossier360-result-menu-v1562{justify-self:end;position:relative}.admin-dossier360-result-menu-v1562>summary{cursor:pointer;color:#fff;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#0b224b 0%,#0f6d73 100%);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 13px;font-size:12px;font-weight:900;list-style:none;display:inline-flex;box-shadow:0 8px 18px #0b224b24}.admin-dossier360-result-menu-v1562>summary::-webkit-details-marker{display:none}.admin-dossier360-result-menu-v1562[open]>summary{background:linear-gradient(135deg,#0f6d73 0%,#168d96 100%)}.admin-dossier360-result-menu-panel-v1562{z-index:80;background:#fffffffc;border:1px solid #0b224b1f;border-radius:16px;gap:6px;width:min(330px,100vw - 48px);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 46px #0b224b2e}.admin-dossier360-result-menu-panel-v1562 button{color:#0b224b!important;width:100%!important;min-height:58px!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px 11px!important;display:grid!important}.admin-dossier360-result-menu-panel-v1562 button:hover:not(:disabled){background:linear-gradient(135deg,#0f6d7314,#dcc48b14)!important;border-color:#0f6d7329!important}.admin-dossier360-result-menu-panel-v1562 button>svg{color:#0f6d73!important}.admin-dossier360-result-menu-panel-v1562 button>span{gap:2px;min-width:0;display:grid}.admin-dossier360-result-menu-panel-v1562 button strong{font-size:12px;color:#0b224b!important}.admin-dossier360-result-menu-panel-v1562 button small{font-size:10px;line-height:1.35;color:#617487!important}@media (width<=980px){.admin-dossier360-result-list>article{grid-template-columns:1fr!important}.admin-dossier360-result-menu-v1562{justify-self:stretch}.admin-dossier360-result-menu-v1562>summary{width:100%}.admin-dossier360-result-menu-panel-v1562{width:100%;margin-top:8px;position:static;box-shadow:0 10px 28px #0b224b1a}}.admin-activity-center-v156.embedded{gap:14px;display:grid}.admin-activity-center-v156.embedded .admin-activity-center-head-v156{background:radial-gradient(circle at 92% 8%,#1aa2a721,#0000 30%),linear-gradient(135deg,#fff 0%,#f7fbfb 72%,#eef8f8 100%)!important;border:1px solid #0b224b14!important;border-radius:22px!important;padding:22px 24px!important;box-shadow:0 12px 30px #0b224b0e!important}.admin-activity-center-v156.embedded .admin-activity-center-head-v156 h3{max-width:640px!important;font-size:clamp(22px,2.25vw,31px)!important}.admin-activity-center-v156.embedded .admin-activity-center-kpis-v156{gap:8px!important}.admin-activity-center-v156.embedded .admin-activity-center-kpis-v156 article{min-width:78px!important;min-height:72px!important;box-shadow:none!important;border-radius:15px!important;padding:11px 10px!important}.admin-activity-center-v156.embedded .admin-activity-center-layout-v156{grid-template-columns:minmax(270px,310px) minmax(0,1fr)!important;gap:14px!important}.admin-activity-center-v156.embedded .admin-activity-queue-v156,.admin-activity-center-v156.embedded .admin-activity-review-v156,.admin-activity-center-v156.embedded .admin-activity-feedback-v156{border-radius:20px!important;box-shadow:0 10px 28px #0b224b0b!important}.admin-activity-center-v156.embedded .admin-activity-queue-v156{top:94px!important;overflow:hidden!important}.admin-activity-center-v156.embedded .admin-activity-queue-head-v156{padding:16px 16px 12px!important}.admin-activity-center-v156.embedded .admin-activity-filters-v156{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:10px 12px!important;display:grid!important;overflow:visible!important}.admin-activity-center-v156.embedded .admin-activity-filters-v156 button{white-space:nowrap!important;justify-content:space-between!important;min-width:0!important;padding:8px 9px!important}.admin-activity-center-v156.embedded .admin-activity-queue-list-v156{max-height:min(61vh,650px)!important;padding:8px 9px 12px!important}.admin-activity-center-v156.embedded .admin-activity-queue-list-v156>button{border-radius:14px!important;min-height:68px!important;padding:10px!important}.admin-activity-center-v156.embedded .admin-activity-review-v156{background:#fff!important;overflow:hidden!important}.admin-activity-center-v156.embedded .admin-activity-review-head-v156{background:radial-gradient(circle at 96% 0,#1aa2a71a,#0000 34%),linear-gradient(135deg,#fff,#f8fbfb)!important;padding:20px 22px!important}.admin-activity-center-v156.embedded .admin-activity-progress-v156,.admin-activity-center-v156.embedded .admin-activity-answers-v156,.admin-activity-center-v156.embedded .admin-activity-resources-v156{margin-left:22px!important;margin-right:22px!important}.admin-activity-center-v156.embedded .admin-activity-answers-v156{min-height:280px!important}.admin-activity-empty-guided-v157{text-align:left!important;background:linear-gradient(135deg,#0f6d730b,#dcc48b12)!important;border:1px dashed #0f6d7338!important;border-radius:18px!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-height:210px!important;padding:28px!important;display:grid!important}.admin-activity-empty-icon-v157{color:#0f6d73;background:#fff;border-radius:16px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 8px 20px #0b224b14}.admin-activity-empty-guided-v157>div:nth-child(2){gap:5px;display:grid}.admin-activity-empty-guided-v157>div:nth-child(2) strong{font-size:17px!important}.admin-activity-empty-guided-v157>div:nth-child(2) p{color:#5b6f82;max-width:680px;line-height:1.55}.admin-activity-empty-steps-v157{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.admin-activity-empty-steps-v157 span{color:#66798b;background:#ffffffd1;border:1px solid #0b224b14;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:9px 10px;font-size:11px;font-weight:800;display:flex}.admin-activity-empty-steps-v157 span b{color:#fff;background:#9aaab8;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.admin-activity-empty-steps-v157 span.active{color:#0b224b;background:#0f6d7314;border-color:#0f6d7338}.admin-activity-empty-steps-v157 span.active b,.admin-activity-empty-steps-v157 span.done b{background:linear-gradient(135deg,#0b224b,#0f6d73)}.admin-activity-empty-steps-v157 span.done{color:#28785d;background:#28785d12;border-color:#28785d2e}.admin-dossier360-result-list>article{grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important}.admin-dossier360-result-stats{align-self:start!important}.admin-dossier360-result-actions-v157{border-top:1px solid #0b224b14;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding-top:13px;display:grid}.admin-dossier360-result-actions-v157 button{color:#0b224b!important;min-height:68px!important;box-shadow:none!important;text-align:left!important;background:linear-gradient(135deg,#fff 0%,#f5faf9 100%)!important;border:1px solid #0f6d7324!important;border-radius:14px!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:11px 12px!important;display:grid!important}.admin-dossier360-result-actions-v157 button:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(135deg,#0f6d7314,#dcc48b1a)!important;border-color:#0f6d7357!important}.admin-dossier360-result-actions-v157 button>svg{background:linear-gradient(135deg,#0b224b,#0f6d73);border-radius:11px;width:36px;height:36px;padding:8px;display:grid;color:#fff!important}.admin-dossier360-result-actions-v157 button>span{gap:3px;min-width:0;display:grid}.admin-dossier360-result-actions-v157 button strong{font-size:12px;line-height:1.2;color:#0b224b!important}.admin-dossier360-result-actions-v157 button small{font-size:10px;line-height:1.35;color:#617487!important}.admin-dossier360-result-actions-v157 button:disabled{opacity:.5;cursor:not-allowed}@container activity-center-embedded (width<=720px){.admin-activity-center-v156.embedded .admin-activity-filters-v156{grid-template-columns:repeat(3,minmax(0,1fr))!important}.admin-activity-empty-steps-v157{grid-template-columns:1fr}}@media (width<=900px){.admin-dossier360-result-actions-v157{grid-template-columns:1fr}}.workspace-customers>.admin-crm-customer-board{display:none!important}.admin-dossier360-sales-v158,.admin-dossier360-history-v158{gap:18px;display:grid}.admin-dossier360-document-grid-v158{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-dossier360-document-card-v158{background:linear-gradient(145deg,#fff 0%,#f7fbfb 100%);border:1px solid #0b224b17;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 10px 25px #0b224b0e}.admin-dossier360-document-card-v158.primary{background:linear-gradient(145deg,#0f6d731a,#fffffffa)}.admin-dossier360-document-icon-v158{color:#fff;background:linear-gradient(135deg,#0b224b,#0f6d73);border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.admin-dossier360-document-card-v158>div{gap:3px;min-width:0;display:grid}.admin-dossier360-document-card-v158 small{color:var(--admin-v15-teal);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.admin-dossier360-document-card-v158 strong{color:var(--admin-v15-navy);font-size:14px}.admin-dossier360-document-card-v158 p{color:var(--admin-v15-muted);margin:0;font-size:11px;line-height:1.4}.admin-dossier360-document-card-v158 button{white-space:nowrap;min-height:38px;border-radius:11px!important;padding:8px 12px!important}.admin-dossier360-sales-layout-v158{grid-template-columns:minmax(300px,.8fr) minmax(0,1.4fr);align-items:start;gap:16px;display:grid}.admin-dossier360-account-card-v158,.admin-dossier360-orders-card-v158{border:1px solid var(--admin-v15-border);background:#fff;border-radius:20px;gap:14px;padding:18px;display:grid;box-shadow:0 10px 24px #0b224b0b}.admin-dossier360-section-head.compact{align-items:flex-start;margin:0}.admin-dossier360-account-card-v158 label{color:var(--admin-v15-navy);gap:7px;font-size:11px;font-weight:850;display:grid}.admin-dossier360-account-card-v158 select{background:#f8fbfb;border:1px solid #d7e3e5;border-radius:12px;min-height:42px}.admin-dossier360-temp-password-v158{background:#fffaf0;border:1px solid #dcc48b8c;border-radius:14px;gap:5px;padding:13px;display:grid}.admin-dossier360-temp-password-v158 span,.admin-dossier360-access-list-v158 strong{color:var(--admin-v15-navy);font-size:11px;font-weight:900}.admin-dossier360-temp-password-v158 code{color:var(--admin-v15-teal);font-size:16px;font-weight:900}.admin-dossier360-temp-password-v158 small,.admin-dossier360-access-list-v158 small{color:var(--admin-v15-muted);font-size:10px}.admin-dossier360-access-list-v158{border-top:1px solid var(--admin-v15-border);flex-wrap:wrap;align-items:center;gap:7px;padding-top:12px;display:flex}.admin-dossier360-access-list-v158>div{justify-content:space-between;align-items:center;width:100%;display:flex}.admin-dossier360-access-list-v158>div span{color:#fff;background:var(--admin-v15-teal);border-radius:999px;place-items:center;min-width:24px;height:24px;font-size:10px;font-weight:900;display:grid}.admin-dossier360-access-list-v158 code{color:var(--admin-v15-navy);background:#eef5f6;border-radius:9px;padding:6px 8px;font-size:10px;font-weight:800}.admin-dossier360-history-kpis-v158{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-dossier360-history-kpis-v158 article{border:1px solid var(--admin-v15-border);background:linear-gradient(145deg,#fff,#f8fbfb);border-radius:17px;gap:4px;padding:15px;display:grid}.admin-dossier360-history-kpis-v158 article span{color:var(--admin-v15-teal);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:900}.admin-dossier360-history-kpis-v158 article strong{color:var(--admin-v15-navy);font-size:20px}.admin-dossier360-history-kpis-v158 article small{color:var(--admin-v15-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-dossier360-history-groups-v158{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.admin-dossier360-history-groups-v158>section{border:1px solid var(--admin-v15-border);background:#fff;border-radius:18px;min-width:0;padding:15px}.admin-dossier360-history-groups-v158>section>header{align-items:center;gap:10px;margin-bottom:10px;display:flex}.admin-dossier360-history-groups-v158>section>header>span{color:#fff;background:linear-gradient(135deg,#0b224b,#0f6d73);border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.admin-dossier360-history-groups-v158>section>header>div{gap:1px;display:grid}.admin-dossier360-history-groups-v158>section>header strong{color:var(--admin-v15-navy);font-size:12px}.admin-dossier360-history-groups-v158>section>header small{color:var(--admin-v15-muted);font-size:9px}.admin-action-empty.compact{padding:18px 8px;font-size:10px}@media (width<=1180px){.admin-dossier360-document-grid-v158,.admin-dossier360-history-groups-v158,.admin-dossier360-sales-layout-v158{grid-template-columns:1fr}.admin-dossier360-history-kpis-v158{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.admin-dossier360-document-card-v158{grid-template-columns:auto minmax(0,1fr)}.admin-dossier360-document-card-v158 button{grid-column:1/-1;width:100%}.admin-dossier360-history-kpis-v158{grid-template-columns:1fr}}.admin-v197159-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.admin-v197159-kpi-grid>button{min-width:0}.admin-v197159-kpi-grid>button.info{background:linear-gradient(145deg,#fff 0%,#eefafa 100%)!important;border-color:#1aa2a740!important}.admin-v197159-today-side{gap:16px}.admin-v197159-notification-card,.admin-v197159-week-card{border:1px solid var(--admin-v15-border);background:#fffffffa;border-radius:22px;padding:18px;overflow:hidden;box-shadow:0 12px 28px #0b224b0f}.admin-v197159-heading-actions{align-items:center;gap:8px;display:flex}.admin-v197159-heading-actions>strong{color:#fff;background:linear-gradient(135deg,#0b224b,#0f6d73);border-radius:999px;place-items:center;min-width:28px;height:28px;padding:0 8px;font-size:11px;font-weight:950;display:grid}.admin-v197159-heading-actions>button,.admin-v197159-week-card .admin-v19715-card-heading>button{min-height:32px;color:var(--admin-v15-teal)!important;box-shadow:none!important;background:#f3f8f8!important;border:1px solid #0f6d7329!important;border-radius:10px!important;padding:6px 9px!important;font-size:10px!important;font-weight:900!important}.admin-v197159-notification-list{gap:8px;margin-top:12px;display:grid}.admin-v197159-notification-list>article{background:#f9fbfc;border:1px solid #e2ecee;border-radius:15px;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:11px;display:grid}.admin-v197159-notification-list>article.tone-critical{background:#fff7f6;border-color:#c74b4633}.admin-v197159-notification-list>article.tone-warning{background:#fffaf1;border-color:#b8781833}.admin-v197159-notification-list>article.tone-success{background:#f2fbf6;border-color:#2c8c6633}.admin-v197159-notification-dot{background:#1aa2a7;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #1aa2a71a}.tone-critical .admin-v197159-notification-dot{background:#c74b46;box-shadow:0 0 0 4px #c74b461a}.tone-warning .admin-v197159-notification-dot{background:#b87818;box-shadow:0 0 0 4px #b878181a}.tone-success .admin-v197159-notification-dot{background:#2c8c66;box-shadow:0 0 0 4px #2c8c661a}.admin-v197159-notification-list>article>div{gap:2px;min-width:0;display:grid}.admin-v197159-notification-list small{color:var(--admin-v15-teal);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:900}.admin-v197159-notification-list strong{color:var(--admin-v15-navy);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.admin-v197159-notification-list p{color:var(--admin-v15-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}.admin-v197159-notification-list>article>button{white-space:nowrap;min-height:34px;border-radius:10px!important;padding:7px 9px!important;font-size:10px!important}.admin-v197159-session-list{gap:8px;margin-top:12px;display:grid}.admin-v197159-session-list>button{text-align:left;grid-template-columns:minmax(105px,.75fr) minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:54px;color:var(--admin-v15-text)!important;box-shadow:none!important;background:#f9fbfc!important;border:1px solid #e1ebed!important;border-radius:14px!important;padding:9px 10px!important;display:grid!important}.admin-v197159-session-list>button:hover{background:#f1f8f8!important;border-color:#0f6d7340!important}.admin-v197159-session-list time{color:var(--admin-v15-teal);font-size:10px;font-weight:900;line-height:1.35}.admin-v197159-session-list>button>span{gap:2px;min-width:0;display:grid}.admin-v197159-session-list strong,.admin-v197159-session-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-v197159-session-list strong{color:var(--admin-v15-navy);font-size:11px}.admin-v197159-session-list small{color:var(--admin-v15-muted);font-size:10px}.admin-v197159-empty{color:var(--admin-v15-teal);background:#f8fbfb;border:1px dashed #d5e3e5;border-radius:15px;align-items:center;gap:10px;margin-top:12px;padding:14px;display:flex}.admin-v197159-empty>span{gap:2px;display:grid}.admin-v197159-empty strong{color:var(--admin-v15-navy);font-size:12px}.admin-v197159-empty small{color:var(--admin-v15-muted);font-size:10px}.admin-v197159-quick-card{padding:18px}.admin-v197159-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.admin-v197159-quick-grid>button{text-align:left;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-height:62px;color:var(--admin-v15-teal)!important;box-shadow:none!important;background:#f8fbfb!important;border:1px solid #e1ebed!important;border-radius:14px!important;padding:10px!important;display:grid!important}.admin-v197159-quick-grid>button:hover{transform:translateY(-1px);background:#eff7f7!important;border-color:#0f6d733d!important}.admin-v197159-quick-grid>button>span{gap:1px;min-width:0;display:grid}.admin-v197159-quick-grid strong{color:var(--admin-v15-navy);font-size:11px}.admin-v197159-quick-grid small{color:var(--admin-v15-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.workspace-main .notification-center-v162,.workspace-sales .notification-center-v162,.workspace-orders .notification-center-v162,.workspace-crm .notification-center-v162,.workspace-emails .notification-center-v162,.workspace-settings .notification-center-v162,.workspace-launch .notification-center-v162{display:none!important}@media (width<=1450px){.admin-v197159-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1120px){.admin-v19715-today-grid{grid-template-columns:1fr!important}.admin-v197159-today-side{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-v197159-quick-card{grid-column:1/-1}.admin-v197159-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.admin-v197159-kpi-grid,.admin-v197159-today-side,.admin-v197159-quick-grid{grid-template-columns:1fr}.admin-v197159-notification-list>article{grid-template-columns:9px minmax(0,1fr)}.admin-v197159-notification-list>article>button{grid-column:2;width:fit-content}.admin-v197159-session-list>button{grid-template-columns:1fr auto}.admin-v197159-session-list time{grid-column:1/-1}}.workspace-sales>.admin-sales-board>.admin-sales-hero,.workspace-orders>.admin-orders-board>.admin-orders-hero,.workspace-crm>.crm-erp-board>.crm-erp-hero,.workspace-emails>.admin-emails-board>.admin-emails-hero{display:none!important}.admin-v1971510-order-toolbar{background:radial-gradient(circle at 90% 10%,#1aa2a71f,#0000 35%),linear-gradient(135deg,#fff 0%,#f5faf9 100%);border:1px solid #0b224b17;border-radius:20px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex;box-shadow:0 12px 30px #0b224b0e}.admin-v1971510-order-toolbar>div{gap:3px;display:grid}.admin-v1971510-order-toolbar span{color:var(--admin-v15-teal);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:950}.admin-v1971510-order-toolbar strong{color:var(--admin-v15-navy);font-size:18px;font-weight:950}.admin-v1971510-order-toolbar small{color:var(--admin-v15-muted);font-size:12px}.admin-v1971510-order-toolbar>button{flex:none;align-items:center;gap:8px;min-height:44px;border-radius:13px!important;display:inline-flex!important}.admin-v1971510-order-editor{animation:.18s ease-out adminV1971510Reveal;position:relative;background:#fff!important;border:1px solid #0f6d7329!important;border-radius:22px!important;box-shadow:0 18px 42px #0b224b1a!important}@keyframes adminV1971510Reveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.workspace-orders .admin-order-row{background:#fff!important;border:1px solid #0b224b14!important;border-radius:18px!important;box-shadow:0 8px 22px #0b224b0a!important}.workspace-orders .admin-order-row-actions{border-top:1px solid #0b224b0f;padding-top:12px;gap:7px!important}.workspace-emails .admin-v1971510-communication-overview{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:12px;display:grid}.admin-v1971510-communication-overview>article{background:#fff;border:1px solid #0b224b14;border-radius:18px;gap:4px;padding:18px;display:grid;box-shadow:0 8px 22px #0b224b0a}.admin-v1971510-communication-overview>article span{color:var(--admin-v15-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.admin-v1971510-communication-overview>article strong{color:var(--admin-v15-navy);font-size:20px;font-weight:950}.admin-v1971510-communication-overview>article small{color:var(--admin-v15-muted);font-size:11px;line-height:1.4}.admin-v1971510-overview-actions{align-content:center;gap:8px;min-width:190px;display:grid}.admin-v1971510-overview-actions button{justify-content:center;align-items:center;gap:8px;min-height:42px;border-radius:12px!important;display:inline-flex!important}.communication-view-overview .admin-emails-board>section.admin-email-editor,.communication-view-overview .admin-emails-board>form.admin-email-editor,.communication-view-delivery .admin-v1971510-communication-overview,.communication-view-delivery .free-email-assistant-v177,.communication-view-delivery .admin-emails-board>form.admin-email-editor{display:none!important}.communication-view-delivery .admin-emails-board>section.admin-email-editor{display:block!important}.communication-view-templates .admin-v1971510-communication-overview,.communication-view-templates .free-email-assistant-v177,.communication-view-templates .admin-emails-board>section.admin-email-editor{display:none!important}.communication-view-templates .admin-emails-board>form.admin-email-editor{display:block!important}.communication-view-overview .free-email-flow-v177,.communication-view-overview .free-email-warning-v177{display:none!important}.communication-view-overview .free-email-assistant-v177{border-radius:20px!important;padding:18px!important}.communication-view-overview .free-email-template-actions-v177{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-settings.settings-view-catalog>.admin-payments-board,.workspace-settings.settings-view-payments>.admin-sales-board{display:none!important}.workspace-settings.settings-view-catalog>.admin-sales-board,.workspace-settings.settings-view-payments>.admin-payments-board{width:100%;max-width:1540px;margin-left:auto;margin-right:auto;display:grid!important}.workspace-settings.settings-view-catalog>.admin-sales-board>.admin-commercial-cockpit-v160,.workspace-settings.settings-view-catalog>.admin-sales-board>.admin-mobile-pwa-v161,.workspace-settings.settings-view-catalog>.admin-sales-board>.notification-center-v162,.workspace-settings.settings-view-catalog>.admin-sales-board>.admin-local-recipe-v179,.workspace-settings.settings-view-catalog>.admin-sales-board>.admin-launch-dashboard-v178,.workspace-settings.settings-view-catalog>.admin-sales-board>.admin-soft-launch-v175,.workspace-settings.settings-view-catalog>.admin-sales-board>.admin-launch-readiness-v174,.workspace-settings.settings-view-catalog>.admin-sales-board>.admin-backup-export-v170,.workspace-settings.settings-view-catalog>.admin-sales-board>.admin-system-health-v169,.workspace-settings.settings-view-catalog>.admin-sales-board>.admin-technical-logs-v168,.workspace-settings.settings-view-catalog>.admin-sales-board>.admin-notification-journal-v167,.workspace-settings.settings-view-catalog>.admin-sales-board>.admin-sales-metrics,.workspace-settings.settings-view-catalog>.admin-sales-board>.admin-sales-table{display:none!important}.workspace-sales>.admin-sales-board,.workspace-orders>.admin-orders-board,.workspace-crm>.crm-erp-board,.workspace-emails>.admin-emails-board,.workspace-settings>.admin-sales-board,.workspace-settings>.admin-payments-board,.workspace-launch>.admin-sales-board,.workspace-technical>.admin-sales-board{gap:16px!important}.workspace-sales .admin-commercial-cockpit-v160,.workspace-orders .admin-orders-metrics,.workspace-crm .crm-panel,.workspace-emails .admin-email-editor,.workspace-settings .admin-sales-prices,.workspace-settings .admin-order-preview,.workspace-settings .admin-promo-board,.workspace-settings .admin-payments-board,.workspace-launch .admin-launch-dashboard-v178,.workspace-technical .admin-system-health-v169,.workspace-technical .admin-technical-logs-v168{border-color:#0b224b14!important;border-radius:20px!important;box-shadow:0 10px 26px #0b224b0d!important}@media (width<=1180px){.workspace-emails .admin-v1971510-communication-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-v1971510-overview-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.admin-v1971510-order-toolbar{flex-direction:column;align-items:stretch}.admin-v1971510-order-toolbar>button{justify-content:center;width:100%}.workspace-emails .admin-v1971510-communication-overview{grid-template-columns:1fr}.admin-v1971510-overview-actions{grid-column:auto;grid-template-columns:1fr}.communication-view-overview .free-email-template-actions-v177{grid-template-columns:1fr!important}}.admin-v19715-topbar-title h1{white-space:normal;text-wrap:balance;max-width:100%}.admin-v19715-topbar-title>div>span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.admin-v197152-context-tabs button[role=tab]:focus-visible,.admin-v19715-mobile-bottom button:focus-visible{outline-offset:2px;outline:3px solid #1aa2a747!important}.admin-v197152-context-tabs button[role=tab][aria-selected=true] svg{color:currentColor!important}@media (width<=1080px){.admin-v19715-mobile-bottom button.active:last-child{color:var(--admin-v15-navy)!important;background:linear-gradient(#0f6d731a,#0b224b12)!important}.admin-v19715-topbar-title>div{overflow:hidden}.admin-v19715-topbar-title h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (width<=620px){.admin-v19715-topbar-title>div>span{font-size:9px;display:block!important}}.admin-v197152-context-shell{box-sizing:border-box;width:100%!important}.admin-v197152-context-tabs button.active,.admin-v197152-context-tabs button[aria-selected=true],.admin-v197152-context-tabs button.active>span,.admin-v197152-context-tabs button[aria-selected=true]>span,.admin-v197152-context-tabs button.active svg,.admin-v197152-context-tabs button[aria-selected=true] svg,.admin-v197152-context-tabs button.active svg *,.admin-v197152-context-tabs button[aria-selected=true] svg *{color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important}.admin-v197152-context-tabs button:not(.active) svg,.admin-v197152-context-tabs button[aria-selected=false] svg,.admin-v197152-context-tabs button:not(.active) svg *,.admin-v197152-context-tabs button[aria-selected=false] svg *{color:#60758a!important;stroke:currentColor!important}.communication-view-overview .free-email-assistant-v177{display:none!important}.communication-view-delivery .free-email-assistant-v177{order:2;display:grid!important}.communication-view-delivery .admin-emails-board>section.admin-email-editor{order:1;display:block!important}.communication-view-delivery .free-email-flow-v177,.communication-view-delivery .free-email-warning-v177{display:grid!important}.workspace-settings.settings-view-catalog .admin-sales-prices-expanded{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important;padding:20px!important;display:grid!important}.workspace-settings.settings-view-catalog .admin-sales-prices-expanded>div:first-child{box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;grid-column:1/-1!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:start!important;gap:18px!important;padding:2px 4px 8px!important;display:grid!important}.workspace-settings.settings-view-catalog .admin-sales-prices-expanded>div:first-child strong{white-space:nowrap;color:var(--admin-v15-navy)!important;font-size:18px!important;font-weight:950!important;line-height:1.2!important}.workspace-settings.settings-view-catalog .admin-sales-prices-expanded>div:first-child span{max-width:none!important;color:var(--admin-v15-muted)!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important;font-size:12px!important;font-weight:650!important;line-height:1.5!important}.workspace-settings.settings-view-catalog .admin-sales-prices-expanded>label{min-width:0!important;min-height:116px!important;color:var(--admin-v15-navy)!important;text-align:left!important;background:#fff!important;border:1px solid #0b224b17!important;border-radius:16px!important;align-content:start!important;gap:7px!important;padding:16px!important;font-size:13px!important;font-weight:900!important;line-height:1.3!important;display:grid!important;box-shadow:0 8px 20px #0b224b09!important}.workspace-settings.settings-view-catalog .admin-sales-prices-expanded>label.admin-sales-option-price{background:linear-gradient(#fffaf4 0%,#fff7ed 100%)!important;border-color:#e18b374d!important}.workspace-settings.settings-view-catalog .admin-sales-prices-expanded>label small{min-height:30px;color:var(--admin-v15-muted)!important;text-align:left!important;font-size:10px!important;font-weight:650!important;line-height:1.35!important}.workspace-settings.settings-view-catalog .admin-sales-prices-expanded>label input{box-sizing:border-box;width:100%!important;min-width:0!important;color:var(--admin-v15-navy)!important;text-align:left!important;margin-top:auto!important;font-size:14px!important;font-weight:850!important}@media (width<=1180px){.workspace-settings.settings-view-catalog .admin-sales-prices-expanded{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.admin-v197152-context-shell{width:100%!important}.workspace-settings.settings-view-catalog .admin-sales-prices-expanded{grid-template-columns:1fr!important;padding:16px!important}.workspace-settings.settings-view-catalog .admin-sales-prices-expanded>div:first-child{grid-template-columns:1fr!important;gap:6px!important}.workspace-settings.settings-view-catalog .admin-sales-prices-expanded>div:first-child strong{white-space:normal}}.admin-dossier360-directory-tools-v1971513{border-bottom:1px solid var(--admin-v15-border);background:#fff;gap:10px;padding:10px 12px 12px;display:grid}.admin-dossier360-filter-chips-v1971513{scrollbar-width:thin;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.admin-dossier360-filter-chips-v1971513>button{white-space:nowrap;flex:none;align-items:center;gap:6px;min-height:32px!important;color:var(--admin-v15-text)!important;box-shadow:none!important;background:#f6f9fa!important;border:1px solid #0f6d7321!important;border-radius:999px!important;padding:6px 9px!important;font-size:10px!important;font-weight:850!important;display:inline-flex!important}.admin-dossier360-filter-chips-v1971513>button b{min-width:20px;height:20px;color:var(--admin-v15-teal);background:#0f6d731a;border-radius:999px;place-items:center;padding:0 5px;font-size:9px;display:grid}.admin-dossier360-filter-chips-v1971513>button.active{color:#fff!important;background:linear-gradient(135deg,#0b355d,#0f8c91)!important;border-color:#0000!important}.admin-dossier360-filter-chips-v1971513>button.active b{color:#0b355d;background:#fff}.admin-dossier360-sort-v1971513{color:var(--admin-v15-muted);text-transform:uppercase;letter-spacing:.04em;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;font-size:10px;font-weight:900;display:grid}.admin-dossier360-sort-v1971513 select{text-transform:none;letter-spacing:0;min-height:34px!important;color:var(--admin-v15-navy)!important;background-color:#fbfdfd!important;border-radius:10px!important;padding:6px 30px 6px 10px!important;font-size:11px!important;font-weight:800!important}.admin-dossier360-directory .admin-dossier360-list{max-height:calc(100vh - 355px)}.admin-dossier360-list>button{align-items:start}.admin-dossier360-list-action-v1971513{margin-top:2px;font-weight:850;display:block;color:#9d3a32!important;font-size:9px!important}.admin-dossier360-state.action{color:#9a4f00;background:#ee9a2b24}.admin-dossier360-badges .unified-v1971513{color:#0b5b61;background:#0f6d7314;border-color:#0f6d7329}@media (width<=1280px){.admin-dossier360-directory .admin-dossier360-list{max-height:390px}}@media (width<=720px){.admin-dossier360-directory-tools-v1971513{padding-inline:10px}.admin-dossier360-filter-chips-v1971513{margin-inline:-2px}.admin-dossier360-sort-v1971513{grid-template-columns:1fr;gap:5px}}.admin-dossier360-filter-chips-v1971513{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding-bottom:0;display:grid!important;overflow:visible!important}.admin-dossier360-filter-chips-v1971513>button{justify-content:center;width:100%;min-width:0;padding-inline:6px!important}.admin-dossier360-filter-chips-v1971513>button:nth-child(-n+3){grid-column:span 2}.admin-dossier360-filter-chips-v1971513>button:nth-child(n+4){grid-column:span 3}@media (width<=720px){.admin-dossier360-filter-chips-v1971513{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dossier360-filter-chips-v1971513>button,.admin-dossier360-filter-chips-v1971513>button:nth-child(-n+3),.admin-dossier360-filter-chips-v1971513>button:nth-child(n+4){grid-column:span 1}.admin-dossier360-filter-chips-v1971513>button:last-child{grid-column:1/-1}}.admin-customer-merge-trigger-v1971521{white-space:nowrap}.admin-customer-merge-overlay-v1971521{z-index:1300;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0418309e;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.admin-customer-merge-modal-v1971521{background:#f9fcfd;border:1px solid #0f6d7333;border-radius:28px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1040px,100%);max-height:min(860px,100vh - 56px);display:grid;overflow:hidden;box-shadow:0 30px 90px #03183257}.admin-customer-merge-modal-v1971521>header,.admin-customer-merge-modal-v1971521>footer{background:#fff;justify-content:space-between;align-items:center;gap:22px;padding:22px 26px;display:flex}.admin-customer-merge-modal-v1971521>header{border-bottom:1px solid #1846641f}.admin-customer-merge-modal-v1971521>header>div:first-child{min-width:0}.admin-customer-merge-modal-v1971521>header span{color:#08727a;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:.72rem;font-weight:900;display:block}.admin-customer-merge-modal-v1971521>header h3{color:#092750;margin:0;font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1.15}.admin-customer-merge-modal-v1971521>header p{color:#58708b;max-width:760px;margin:7px 0 0;line-height:1.5}.admin-customer-merge-modal-v1971521>footer{border-top:1px solid #1846641f;justify-content:flex-end}.admin-customer-merge-body-v1971521{min-height:0;padding:24px 26px;overflow:auto}.admin-customer-merge-security-v1971521{color:#0c5962;background:linear-gradient(135deg,#e0f6f4db,#f2faf9f5);border:1px solid #0f6d732e;border-radius:18px;align-items:flex-start;gap:13px;margin-bottom:18px;padding:15px 17px;display:flex}.admin-customer-merge-security-v1971521 svg{flex:none;margin-top:2px}.admin-customer-merge-security-v1971521 strong,.admin-customer-merge-security-v1971521 span{display:block}.admin-customer-merge-security-v1971521 span{color:#52717a;margin-top:3px;font-size:.9rem;line-height:1.45}.admin-customer-merge-list-v1971521{gap:12px;display:grid}.admin-customer-merge-list-v1971521 article{background:#fff;border:1px solid #18466421;border-radius:20px;grid-template-columns:auto minmax(190px,1.25fr) minmax(280px,1.7fr) minmax(180px,auto);align-items:center;gap:16px;padding:16px;transition:border-color .16s,box-shadow .16s,background .16s;display:grid}.admin-customer-merge-list-v1971521 article.included{border-color:#0f6d7359;box-shadow:0 8px 24px #15506614}.admin-customer-merge-list-v1971521 article.primary{background:linear-gradient(135deg,#f0fbfafa,#fff 56%);border-color:#0c6b75c7;box-shadow:0 10px 30px #09646f24}.admin-customer-merge-include-v1971521,.admin-customer-merge-primary-v1971521,.admin-customer-merge-confirm-v1971521{cursor:pointer}.admin-customer-merge-include-v1971521{color:#58708b;text-transform:uppercase;justify-items:center;gap:5px;min-width:58px;font-size:.72rem;font-weight:850;display:grid}.admin-customer-merge-include-v1971521 input,.admin-customer-merge-primary-v1971521 input,.admin-customer-merge-confirm-v1971521 input{accent-color:#0f7b83;width:18px;height:18px}.admin-customer-merge-identity-v1971521{align-items:center;gap:12px;min-width:0;display:flex}.admin-customer-merge-identity-v1971521>div{min-width:0}.admin-customer-merge-identity-v1971521 strong,.admin-customer-merge-identity-v1971521 span{display:block}.admin-customer-merge-identity-v1971521 strong{color:#0a294f}.admin-customer-merge-identity-v1971521>div>span{color:#627991;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.82rem;overflow:hidden}.admin-customer-merge-kpis-v1971521{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.admin-customer-merge-kpis-v1971521 span{color:#61758d;text-align:center;background:#f3f7f9;border-radius:12px;min-width:0;padding:8px 9px;font-size:.72rem;line-height:1.3}.admin-customer-merge-kpis-v1971521 b{color:#092750;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;display:block;overflow:hidden}.admin-customer-merge-primary-v1971521{color:#0b5f68;align-items:center;gap:8px;font-size:.82rem;font-weight:900;display:flex}.admin-customer-merge-warning-v1971521{color:#a25f16;grid-column:2/-1;margin-top:-5px;font-size:.78rem}.admin-customer-merge-preview-v1971521{grid-template-columns:.7fr .9fr 1.8fr;gap:12px;margin-top:18px;display:grid}.admin-customer-merge-preview-v1971521>div{background:#fff;border:1px solid #1846641f;border-radius:16px;min-width:0;padding:14px 16px}.admin-customer-merge-preview-v1971521 span,.admin-customer-merge-preview-v1971521 strong{display:block}.admin-customer-merge-preview-v1971521 span{color:#627991;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:800}.admin-customer-merge-preview-v1971521 strong{color:#08274e;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:1rem;overflow:hidden}.admin-customer-merge-confirm-v1971521{color:#294e68;background:#edf8f8bf;border:1px solid #0f6d732e;border-radius:16px;align-items:flex-start;gap:10px;margin-top:16px;padding:14px 16px;font-weight:750;line-height:1.4;display:flex}.admin-customer-merge-confirm-v1971521 input{flex:none;margin-top:2px}@media (width<=980px){.admin-customer-merge-list-v1971521 article{grid-template-columns:auto minmax(0,1fr) minmax(180px,auto)}.admin-customer-merge-kpis-v1971521{grid-area:2/2/auto/-1}.admin-customer-merge-warning-v1971521{grid-column:2/-1}}@media (width<=700px){.admin-customer-merge-overlay-v1971521{align-items:end;padding:0}.admin-customer-merge-modal-v1971521{border-radius:24px 24px 0 0;width:100%;max-height:94vh}.admin-customer-merge-modal-v1971521>header,.admin-customer-merge-modal-v1971521>footer,.admin-customer-merge-body-v1971521{padding-left:18px;padding-right:18px}.admin-customer-merge-modal-v1971521>header{align-items:flex-start}.admin-customer-merge-list-v1971521 article{grid-template-columns:auto minmax(0,1fr)}.admin-customer-merge-primary-v1971521{grid-column:1/-1;padding-top:2px}.admin-customer-merge-kpis-v1971521,.admin-customer-merge-warning-v1971521{grid-column:1/-1}.admin-customer-merge-kpis-v1971521{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-customer-merge-preview-v1971521{grid-template-columns:1fr}.admin-customer-merge-modal-v1971521>footer{grid-template-columns:1fr 1.4fr;display:grid}}.admin-dossier360-resources-v1971522{gap:18px;display:grid}.admin-dossier360-resources-hero-v1971522{background:radial-gradient(circle at 92% 10%,#25bfb82e,#0000 31%),linear-gradient(135deg,#f8fbfd 0%,#eef8f7 100%);border:1px solid #0f6d7324;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex;box-shadow:0 14px 34px #0b224b0f}.admin-dossier360-resources-hero-v1971522>div{min-width:0}.admin-dossier360-resources-hero-v1971522 span,.admin-dossier360-recommended-supports-v1971522 .admin-dossier360-section-head span{color:#08737b;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.admin-dossier360-resources-hero-v1971522 h4{color:#08274e;margin:5px 0 6px;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.12}.admin-dossier360-resources-hero-v1971522 p{color:#506a82;max-width:760px;margin:0;line-height:1.55}.admin-dossier360-resources-count-v1971522{white-space:nowrap;background:#ffffffe0;border:1px solid #0f6d7329;border-radius:999px;flex:none;padding:11px 15px;color:#0b6068!important;letter-spacing:0!important;text-transform:none!important;font-size:.78rem!important}.admin-dossier360-resource-quick-grid-v1971522{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-dossier360-resource-quick-grid-v1971522>button{text-align:left;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:12px;min-width:0;min-height:164px;transition:transform .16s,border-color .16s,box-shadow .16s;color:#08274e!important;-webkit-text-fill-color:#08274e!important;background:#fff!important;border:1px solid #0b224b1a!important;border-radius:19px!important;padding:17px!important;display:grid!important;box-shadow:0 10px 25px #0b224b0d!important}.admin-dossier360-resource-quick-grid-v1971522>button:hover:not(:disabled){transform:translateY(-2px);border-color:#0f6d7347!important;box-shadow:0 15px 34px #0b224b1a!important}.admin-dossier360-resource-quick-grid-v1971522>button:disabled{opacity:.48;cursor:not-allowed}.admin-dossier360-resource-quick-grid-v1971522>button>span{color:#fff;background:linear-gradient(135deg,#0b224b,#11858c);border-radius:13px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 18px #0b224b24}.admin-dossier360-resource-quick-grid-v1971522>button>div{min-width:0}.admin-dossier360-resource-quick-grid-v1971522 small,.admin-dossier360-resource-quick-grid-v1971522 strong,.admin-dossier360-resource-quick-grid-v1971522 p,.admin-dossier360-resource-quick-grid-v1971522 em{display:block}.admin-dossier360-resource-quick-grid-v1971522 small{color:#0a747b;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:.68rem;font-weight:900}.admin-dossier360-resource-quick-grid-v1971522 strong{color:#08274e;font-size:1rem;line-height:1.25}.admin-dossier360-resource-quick-grid-v1971522 p{color:#61758a;margin:6px 0 0;font-size:.82rem;line-height:1.45}.admin-dossier360-resource-quick-grid-v1971522 em{color:#0a747b;grid-column:2;place-self:end start;margin-top:3px;font-size:.78rem;font-style:normal;font-weight:900}.admin-dossier360-recommended-supports-v1971522{background:#fff;border:1px solid #0b224b17;border-radius:22px;padding:20px;box-shadow:0 12px 28px #0b224b0d}.admin-dossier360-recommended-supports-v1971522 .admin-dossier360-section-head{align-items:end;margin-bottom:14px}.admin-dossier360-recommended-supports-v1971522 .admin-dossier360-section-head small{color:#6b7f92;text-align:right;max-width:390px;line-height:1.4}.admin-dossier360-recommended-supports-v1971522>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-dossier360-recommended-supports-v1971522>div:last-child>button{text-align:left;grid-template-columns:auto minmax(0,1fr);gap:5px 10px;min-width:0;color:#08274e!important;-webkit-text-fill-color:#08274e!important;box-shadow:none!important;background:#f7fafb!important;border:1px solid #0b224b17!important;border-radius:16px!important;padding:14px!important;display:grid!important}.admin-dossier360-recommended-supports-v1971522>div:last-child>button:hover,.admin-dossier360-recommended-supports-v1971522>div:last-child>button.active{background:#edf7f7!important;border-color:#0f6d7347!important}.admin-dossier360-recommended-supports-v1971522>div:last-child>button.active{box-shadow:inset 0 0 0 1px #0f6d731f!important}.admin-dossier360-recommended-supports-v1971522>div:last-child>button>span{color:#fff;background:linear-gradient(135deg,#0b224b,#0f7a82);border-radius:11px;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:.72rem;font-weight:900;display:grid}.admin-dossier360-recommended-supports-v1971522>div:last-child>button strong{color:#08274e;min-width:0;font-size:.88rem;line-height:1.25}.admin-dossier360-recommended-supports-v1971522>div:last-child>button p{color:#64798d;grid-column:2;margin:0;font-size:.76rem;line-height:1.4}.admin-dossier360-resources-v1971522 .coach-support-library-v193{background:#fff!important;border:1px solid #0b224b17!important;border-radius:22px!important;margin:0!important;padding:20px!important;box-shadow:0 14px 34px #0b224b0f!important}.admin-dossier360-resources-v1971522 .coach-support-library-v193 .section-title-row{align-items:flex-start}.admin-dossier360-resources-v1971522 .coach-support-pack-actions-v194{flex-wrap:wrap;justify-content:flex-end}@media (width<=1280px){.admin-dossier360-tabs{scroll-snap-type:x proximity;display:flex!important;overflow-x:auto!important}.admin-dossier360-tabs button{scroll-snap-align:start;flex:none!important;min-width:max-content!important}.admin-dossier360-resource-quick-grid-v1971522,.admin-dossier360-recommended-supports-v1971522>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.admin-dossier360-resources-hero-v1971522,.admin-dossier360-recommended-supports-v1971522 .admin-dossier360-section-head{flex-direction:column;align-items:flex-start}.admin-dossier360-resources-count-v1971522{white-space:normal}.admin-dossier360-resource-quick-grid-v1971522,.admin-dossier360-recommended-supports-v1971522>div:last-child{grid-template-columns:1fr}.admin-dossier360-recommended-supports-v1971522 .admin-dossier360-section-head small{text-align:left;max-width:none}.admin-dossier360-resources-v1971522 .coach-support-library-v193{padding:14px!important}}.admin-dossier360-resources-hub-v1971523{align-content:start}.admin-dossier360-resources-hub-v1971523 .admin-dossier360-recommended-supports-v1971522>div:last-child>button{grid-template-rows:auto auto 1fr auto;min-height:154px}.admin-dossier360-resources-hub-v1971523 .admin-dossier360-recommended-supports-v1971522>div:last-child>button>span{grid-row:1/4}.admin-dossier360-resources-hub-v1971523 .admin-dossier360-recommended-supports-v1971522>div:last-child>button em{color:#08737b;grid-column:2;align-self:end;margin-top:8px;font-size:.74rem;font-style:normal;font-weight:900}.admin-dossier360-library-launcher-v1971523{background:radial-gradient(circle at 88%,#27b8b521,#0000 31%),linear-gradient(135deg,#fff 0%,#f2f8f9 100%);border:1px solid #0b224b1a;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 24px;display:grid;box-shadow:0 14px 34px #0b224b0f}.admin-dossier360-library-launcher-icon-v1971523{color:#fff;background:linear-gradient(135deg,#0b224b,#11858c);border-radius:17px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 10px 24px #0b224b29}.admin-dossier360-library-launcher-v1971523>div:nth-child(2){min-width:0}.admin-dossier360-library-launcher-v1971523>div:nth-child(2)>span{color:#08737b;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:900}.admin-dossier360-library-launcher-v1971523 h4{color:#08274e;margin:4px 0 5px;font-size:1.18rem;line-height:1.2}.admin-dossier360-library-launcher-v1971523 p{color:#60758a;max-width:720px;margin:0;font-size:.88rem;line-height:1.5}.admin-dossier360-library-tags-v1971523{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.admin-dossier360-library-tags-v1971523 span{color:#0a666e;background:#ffffffd1;border:1px solid #0f6d731f;border-radius:999px;padding:6px 9px;font-size:.7rem;font-weight:800}.admin-dossier360-library-actions-v1971523{flex-direction:column;align-items:stretch;gap:9px;min-width:220px;display:flex}.admin-dossier360-library-actions-v1971523 button{white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:44px;display:inline-flex!important}.admin-dossier360-library-overlay-v1971523{z-index:5000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#04152db8;place-items:center;padding:14px;display:grid;position:fixed;inset:0}.admin-dossier360-library-modal-v1971523{background:#f4f8fa;border:1px solid #ffffff52;border-radius:24px;grid-template-rows:auto minmax(0,1fr);width:min(1680px,100vw - 28px);height:min(980px,100vh - 28px);display:grid;overflow:hidden;box-shadow:0 30px 90px #020f245c}.admin-dossier360-library-modal-head-v1971523{background:#fff;border-bottom:1px solid #0b224b1a;justify-content:space-between;align-items:center;gap:20px;padding:17px 21px;display:flex}.admin-dossier360-library-modal-head-v1971523>div{min-width:0}.admin-dossier360-library-modal-head-v1971523 span{color:#08737b;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:900}.admin-dossier360-library-modal-head-v1971523 h3{color:#08274e;margin:3px 0 2px;font-size:clamp(1.3rem,2vw,1.75rem);line-height:1.12}.admin-dossier360-library-modal-head-v1971523 p{color:#62768a;margin:0;font-size:.84rem}.admin-dossier360-library-modal-head-v1971523>button{flex:none;justify-content:center;align-items:center;gap:7px;min-width:108px;display:inline-flex!important}.admin-dossier360-library-modal-body-v1971523{overscroll-behavior:contain;min-height:0;padding:18px;overflow:auto}.admin-dossier360-library-modal-body-v1971523 .coach-support-library-v193{width:100%;background:#fff!important;border:1px solid #0b224b17!important;border-radius:20px!important;max-width:none!important;margin:0!important;padding:20px!important;box-shadow:0 12px 30px #0b224b0f!important}.admin-dossier360-library-modal-body-v1971523 .coach-support-layout-v193{align-items:start}.admin-dossier360-library-modal-body-v1971523 .coach-support-list-v193{max-height:calc(100vh - 230px);padding-right:4px;position:sticky;top:0;overflow:auto}.admin-dossier360-library-modal-body-v1971523 .coach-support-preview-v193{min-width:0}@media (width<=1080px){.admin-dossier360-library-launcher-v1971523{grid-template-columns:auto minmax(0,1fr)}.admin-dossier360-library-actions-v1971523{flex-direction:row;grid-column:1/-1;min-width:0}.admin-dossier360-library-actions-v1971523 button{flex:1 1 0}}@media (width<=760px){.admin-dossier360-library-launcher-v1971523{grid-template-columns:1fr;align-items:start;padding:18px}.admin-dossier360-library-launcher-icon-v1971523{width:48px;height:48px}.admin-dossier360-library-actions-v1971523{flex-direction:column;grid-column:auto;width:100%}.admin-dossier360-library-modal-v1971523{border-radius:17px;width:calc(100vw - 12px);height:calc(100vh - 12px)}.admin-dossier360-library-overlay-v1971523{padding:6px}.admin-dossier360-library-modal-head-v1971523{align-items:flex-start;padding:14px}.admin-dossier360-library-modal-head-v1971523 p{display:none}.admin-dossier360-library-modal-head-v1971523>button{min-width:auto;padding-inline:11px!important}.admin-dossier360-library-modal-body-v1971523{padding:8px}.admin-dossier360-library-modal-body-v1971523 .coach-support-library-v193{padding:12px!important}.admin-dossier360-library-modal-body-v1971523 .coach-support-list-v193{max-height:none;position:static}}.admin-dossier360-recommended-supports-v1971522>div:last-child>button>span,.admin-coach-next-list time,.admin-dossier360-timeline time{text-shadow:0 1px 1px #0b224b38;color:#fff!important;-webkit-text-fill-color:#fff!important}.admin-coach-next-list time{letter-spacing:.02em;line-height:1.2}.admin-accompaniment-priority-v153,.admin-accompaniment-priority-v153 h4,.admin-accompaniment-priority-v153 p,.admin-accompaniment-priority-v153 span{color:#fff!important;-webkit-text-fill-color:#fff!important}.admin-accompaniment-priority-v153.admin-accompaniment-priority-v153,.admin-accompaniment-priority-v153.admin-accompaniment-priority-v153 h4,.admin-accompaniment-priority-v153.admin-accompaniment-priority-v153 p,.admin-accompaniment-priority-v153.admin-accompaniment-priority-v153 span,.admin-coach-session-date-v153.admin-coach-session-date-v153,.admin-coach-session-date-v153.admin-coach-session-date-v153 span,.admin-coach-session-date-v153.admin-coach-session-date-v153 strong,.admin-coach-next-list.admin-coach-next-list time,.admin-dossier360-recommended-supports-v1971522.admin-dossier360-recommended-supports-v1971522>div:last-child>button>span{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 2px #04173247!important}.admin-accompaniment-quick-actions-v153 .secondary-button{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,#0b224b 0%,#0f6d73 100%)!important;border-color:#ffffff3d!important;box-shadow:0 10px 22px #0b224b2e!important}.admin-accompaniment-quick-actions-v153 .secondary-button svg,.admin-accompaniment-quick-actions-v153 .secondary-button span{color:#fff!important;stroke:currentColor!important;-webkit-text-fill-color:#fff!important}.admin-dossier360-progress-v1971527{gap:18px;display:grid}.admin-dossier360-progress-hero-v1971527{background:radial-gradient(circle at 92% 10%,#1aa2a729,#0000 30%),linear-gradient(135deg,#fff 0%,#f2f9f9 100%);border:1px solid #0f6d7324;border-radius:22px;justify-content:space-between;align-items:center;gap:22px;padding:22px;display:flex;box-shadow:0 14px 32px #0b224b0f}.admin-dossier360-progress-hero-v1971527>div:first-child{gap:5px;min-width:0;display:grid}.admin-dossier360-progress-hero-v1971527>div:first-child>span,.admin-dossier360-progress-phases-v1971527 .admin-dossier360-section-head span,.admin-dossier360-progress-focus-v1971527>span{color:var(--admin-v15-teal);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:900}.admin-dossier360-progress-hero-v1971527 h4,.admin-dossier360-progress-hero-v1971527 p{margin:0}.admin-dossier360-progress-hero-v1971527 h4{color:var(--admin-v15-navy);font-size:clamp(1.25rem,2vw,1.8rem)}.admin-dossier360-progress-hero-v1971527 p{max-width:760px;color:var(--admin-v15-muted);line-height:1.55}.admin-dossier360-progress-score-v1971527{color:#fff;text-align:center;background:linear-gradient(135deg,#0b224b,#0f6d73 68%,#1aa2a7);border-radius:24px;flex:0 0 142px;place-content:center;gap:3px;min-height:116px;display:grid;box-shadow:0 16px 32px #0b224b2b}.admin-dossier360-progress-score-v1971527 strong{font-size:2rem;line-height:1;color:#fff!important}.admin-dossier360-progress-score-v1971527 span{text-transform:uppercase;font-size:.68rem;font-weight:800;color:#ffffffe6!important}.admin-dossier360-progress-metrics-v1971527{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-dossier360-progress-metrics-v1971527 article{border:1px solid var(--admin-v15-border);background:#fff;border-radius:18px;gap:5px;min-width:0;padding:16px;display:grid;box-shadow:0 10px 24px #0b224b0b}.admin-dossier360-progress-metrics-v1971527 article.alert{background:linear-gradient(135deg,#fff,#fff5f4);border-color:#c640403d}.admin-dossier360-progress-metrics-v1971527 span{color:var(--admin-v15-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:900}.admin-dossier360-progress-metrics-v1971527 strong{color:var(--admin-v15-navy);font-size:1.55rem}.admin-dossier360-progress-metrics-v1971527 small{color:var(--admin-v15-muted);line-height:1.35}.admin-dossier360-progress-phases-v1971527{border:1px solid var(--admin-v15-border);background:#fff;border-radius:22px;padding:18px}.admin-dossier360-progress-phases-v1971527>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-dossier360-progress-phases-v1971527 article{border:1px solid var(--admin-v15-border);background:#f8fbfc;border-radius:17px;grid-template-columns:auto minmax(0,1fr);gap:11px;min-width:0;padding:15px;display:grid}.admin-dossier360-progress-phases-v1971527 article>span{background:#8da0ae;border-radius:13px;place-items:center;width:40px;height:40px;font-size:.72rem;font-weight:900;display:grid;color:#fff!important}.admin-dossier360-progress-phases-v1971527 article.active{background:linear-gradient(135deg,#f1f9f8,#fff);border-color:#0f6d7338}.admin-dossier360-progress-phases-v1971527 article.active>span{background:linear-gradient(135deg,#0b224b,#0f7a82)}.admin-dossier360-progress-phases-v1971527 article.completed{background:linear-gradient(135deg,#effaf4,#fff);border-color:#2c8c663d}.admin-dossier360-progress-phases-v1971527 article.completed>span{background:#2c8c66}.admin-dossier360-progress-phases-v1971527 article>div{gap:3px;min-width:0;display:grid}.admin-dossier360-progress-phases-v1971527 small{color:var(--admin-v15-teal);letter-spacing:.06em;text-transform:uppercase;font-size:.65rem;font-weight:900}.admin-dossier360-progress-phases-v1971527 strong{color:var(--admin-v15-navy);font-size:.95rem}.admin-dossier360-progress-phases-v1971527 p{color:var(--admin-v15-muted);margin:0;font-size:.76rem;line-height:1.4}.admin-dossier360-progress-layout-v1971527{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:14px;display:grid}.admin-dossier360-progress-focus-v1971527{color:#fff;background:radial-gradient(circle at 88% 12%,#1aa2a74d,#0000 34%),linear-gradient(135deg,#0b224b,#0f6d73);border-radius:22px;align-content:center;gap:8px;padding:24px;display:grid;box-shadow:0 16px 36px #0b224b21}.admin-dossier360-progress-focus-v1971527>span,.admin-dossier360-progress-focus-v1971527 h4,.admin-dossier360-progress-focus-v1971527 p{color:#fff!important}.admin-dossier360-progress-focus-v1971527 h4,.admin-dossier360-progress-focus-v1971527 p{margin:0}.admin-dossier360-progress-focus-v1971527 h4{font-size:1.3rem}.admin-dossier360-progress-focus-v1971527 p{max-width:720px;line-height:1.5}.admin-dossier360-progress-focus-v1971527>div{flex-wrap:wrap;gap:9px;margin-top:8px;display:flex}.admin-dossier360-progress-focus-v1971527 button{align-items:center;gap:8px;display:inline-flex!important}.admin-dossier360-progress-actions-v1971527{border:1px solid var(--admin-v15-border);background:#fff;border-radius:22px;gap:9px;padding:18px;display:grid}.admin-dossier360-progress-actions-v1971527>button{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;width:100%;border:1px solid var(--admin-v15-border)!important;color:var(--admin-v15-text)!important;box-shadow:none!important;background:#f8fbfc!important;border-radius:15px!important;padding:12px!important;display:grid!important}.admin-dossier360-progress-actions-v1971527>button:hover{background:#eef8f8!important;border-color:#0f6d7347!important}.admin-dossier360-progress-actions-v1971527>button>span{gap:2px;min-width:0;display:grid}.admin-dossier360-progress-actions-v1971527 strong{color:var(--admin-v15-navy);font-size:.86rem}.admin-dossier360-progress-actions-v1971527 small{color:var(--admin-v15-muted);font-size:.72rem;line-height:1.35}@media (width<=1180px){.admin-dossier360-progress-metrics-v1971527,.admin-dossier360-progress-phases-v1971527>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dossier360-progress-layout-v1971527{grid-template-columns:1fr}}@media (width<=700px){.admin-dossier360-progress-hero-v1971527{flex-direction:column;align-items:stretch}.admin-dossier360-progress-score-v1971527{flex-basis:auto;min-height:92px}.admin-dossier360-progress-metrics-v1971527,.admin-dossier360-progress-phases-v1971527>div:last-child{grid-template-columns:1fr}}.admin-dossier360-tabs{grid-template-columns:repeat(8,minmax(0,1fr))!important}.admin-dossier360-coach-summary-v1971528{gap:18px;display:grid}.admin-dossier360-coach-summary-hero-v1971528{color:#fff;background:radial-gradient(circle at 90% 12%,#25bfb852,#0000 32%),linear-gradient(135deg,#0b224b 0%,#0f6d73 72%,#168d96 100%);border-radius:24px;justify-content:space-between;align-items:center;gap:22px;padding:24px;display:flex;box-shadow:0 18px 40px #0b224b24}.admin-dossier360-coach-summary-hero-v1971528>div:first-child{gap:7px;max-width:820px;display:grid}.admin-dossier360-coach-summary-hero-v1971528 span,.admin-dossier360-coach-summary-hero-v1971528 h4,.admin-dossier360-coach-summary-hero-v1971528 p,.admin-dossier360-coach-summary-hero-v1971528 em{color:#fff!important;-webkit-text-fill-color:#fff!important}.admin-dossier360-coach-summary-hero-v1971528>div:first-child>span,.admin-dossier360-coach-summary-hero-v1971528 em{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.admin-dossier360-coach-summary-hero-v1971528 h4{margin:0;font-size:clamp(1.55rem,2.2vw,2.2rem)}.admin-dossier360-coach-summary-hero-v1971528 p{opacity:.88;margin:0;line-height:1.55}.admin-dossier360-coach-summary-hero-v1971528>div:first-child>div,.admin-dossier360-coach-summary-hero-actions-v1971528{flex-wrap:wrap;gap:9px;display:flex}.admin-dossier360-coach-summary-hero-v1971528 em{background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:7px 10px;font-style:normal}.admin-dossier360-coach-summary-hero-actions-v1971528{justify-content:flex-end;min-width:260px}.admin-dossier360-coach-summary-hero-actions-v1971528 button{align-items:center;gap:8px;display:inline-flex!important}.admin-dossier360-coach-summary-hero-actions-v1971528 .secondary-button{color:#fff!important;background:#ffffff17!important;border-color:#ffffff47!important}.admin-dossier360-coach-summary-metrics-v1971528{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-dossier360-coach-summary-metrics-v1971528 article{border:1px solid var(--admin-v15-border);text-align:center;background:#fff;border-radius:19px;align-content:center;gap:5px;min-height:118px;padding:18px;display:grid}.admin-dossier360-coach-summary-metrics-v1971528 span{color:var(--admin-v15-teal);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:900}.admin-dossier360-coach-summary-metrics-v1971528 strong{color:var(--admin-v15-navy);font-size:1.08rem}.admin-dossier360-coach-summary-metrics-v1971528 small{color:var(--admin-v15-muted);line-height:1.35}.admin-dossier360-coach-summary-layout-v1971528,.admin-dossier360-coach-bottom-grid-v1971528{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:14px;display:grid}.admin-dossier360-coach-reading-v1971528,.admin-dossier360-coach-debrief-v1971528,.admin-dossier360-coach-bottom-grid-v1971528>section{border:1px solid var(--admin-v15-border);background:#fff;border-radius:22px;align-content:start;gap:14px;padding:20px;display:grid}.admin-dossier360-coach-interpretation-v1971528{border-left:4px solid var(--admin-v15-teal);color:var(--admin-v15-text);background:#f1f8f8;border-radius:0 14px 14px 0;margin:0;padding:16px;line-height:1.6}.admin-dossier360-coach-signal-grid-v1971528{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-dossier360-coach-signal-grid-v1971528 article{background:#f7fafb;border-radius:16px;padding:14px}.admin-dossier360-coach-signal-grid-v1971528 article.warning{background:#fff7f3}.admin-dossier360-coach-signal-grid-v1971528 article>span,.admin-dossier360-coach-fit-v1971528>span{color:var(--admin-v15-teal);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:900}.admin-dossier360-coach-signal-grid-v1971528 ul,.admin-dossier360-coach-bottom-grid-v1971528 ul,.admin-dossier360-coach-bottom-grid-v1971528 ol{color:var(--admin-v15-text);gap:7px;margin:10px 0 0;padding-left:18px;line-height:1.45;display:grid}.admin-dossier360-coach-debrief-steps-v1971528{gap:9px;display:grid}.admin-dossier360-coach-debrief-steps-v1971528 article{background:#f7fafb;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;padding:13px;display:grid}.admin-dossier360-coach-debrief-steps-v1971528 article>span{background:linear-gradient(135deg,#0b224b,#0f6d73);border-radius:11px;place-items:center;width:36px;height:36px;font-size:.72rem;font-weight:900;display:grid;color:#fff!important}.admin-dossier360-coach-debrief-steps-v1971528 strong{color:var(--admin-v15-navy)}.admin-dossier360-coach-debrief-steps-v1971528 p{color:var(--admin-v15-muted);margin:3px 0 0;font-size:.78rem;line-height:1.45}.admin-dossier360-coach-fit-v1971528{background:#eef8f8;border-radius:15px;margin-top:12px;padding:13px}.admin-dossier360-coach-fit-v1971528 p{color:var(--admin-v15-text);margin:5px 0 0;line-height:1.45}.admin-dossier360-coach-next-v1971528{color:#fff;background:linear-gradient(135deg,#0b224b,#0f6d73);border-radius:22px;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.admin-dossier360-coach-next-v1971528 span,.admin-dossier360-coach-next-v1971528 h4,.admin-dossier360-coach-next-v1971528 p{margin:0;color:#fff!important}.admin-dossier360-coach-next-v1971528>div:first-child{gap:5px;display:grid}.admin-dossier360-coach-next-v1971528>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.admin-dossier360-coach-next-v1971528 button{align-items:center;gap:7px;display:inline-flex!important}.admin-dossier360-coach-next-v1971528 .secondary-button{color:#fff!important;background:#ffffff14!important;border-color:#ffffff47!important}@media (width<=1250px){.admin-dossier360-tabs{display:flex!important;overflow-x:auto!important}.admin-dossier360-tabs button{flex:none!important;min-width:max-content!important}.admin-dossier360-coach-summary-metrics-v1971528{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dossier360-coach-summary-layout-v1971528,.admin-dossier360-coach-bottom-grid-v1971528{grid-template-columns:1fr}}@media (width<=760px){.admin-dossier360-coach-summary-hero-v1971528,.admin-dossier360-coach-next-v1971528{flex-direction:column;align-items:stretch}.admin-dossier360-coach-summary-hero-actions-v1971528{justify-content:flex-start;min-width:0}.admin-dossier360-coach-summary-metrics-v1971528,.admin-dossier360-coach-signal-grid-v1971528{grid-template-columns:1fr}}.admin-dossier360-session-notebook-v1971529{background:linear-gradient(135deg,#fff 0%,#f3f9f9 100%);border:1px solid #0b224b1a;border-radius:22px;gap:16px;padding:22px;display:grid;box-shadow:0 12px 30px #0b224b0f}.admin-dossier360-session-notebook-v1971529>p{color:var(--admin-v15-muted);margin:-6px 0 0;line-height:1.55}.admin-dossier360-session-notebook-grid-v1971529{grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr);gap:14px;display:grid}.admin-dossier360-session-notebook-grid-v1971529 label{color:var(--admin-v15-navy);align-content:start;gap:7px;font-size:.78rem;font-weight:900;display:grid}.admin-dossier360-session-notebook-grid-v1971529 label.wide{grid-row:span 2}.admin-dossier360-session-notebook-grid-v1971529 input,.admin-dossier360-session-notebook-grid-v1971529 textarea{border:1px solid var(--admin-v15-border);width:100%;color:var(--admin-v15-text);background:#fff;border-radius:14px}.admin-dossier360-session-notebook-grid-v1971529 textarea{resize:vertical;min-height:152px}.admin-dossier360-session-notebook-actions-v1971529{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.admin-v197159-session-list strong{white-space:normal}@media (width<=880px){.admin-dossier360-session-notebook-grid-v1971529{grid-template-columns:1fr}.admin-dossier360-session-notebook-grid-v1971529 label.wide{grid-row:auto}}.admin-dossier360-session-report-v1971530{background:radial-gradient(circle at 92% 8%,#1aa2a71f,#0000 32%),linear-gradient(135deg,#fff 0%,#f4faf9 100%);border:1px solid #0b224b1a;border-radius:22px;gap:14px;padding:22px;display:grid;box-shadow:0 12px 30px #0b224b0f}.admin-dossier360-session-report-v1971530>p{color:#5f7388;margin:0;line-height:1.55}.admin-dossier360-session-report-v1971530 .admin-dossier360-section-head em{color:#0f6d73;letter-spacing:.05em;text-transform:uppercase;background:#0f6d7317;border-radius:999px;padding:7px 10px;font-size:.7rem;font-style:normal;font-weight:900}.admin-dossier360-session-report-preview-v1971530{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-dossier360-session-report-preview-v1971530 article{background:#fffffff0;border:1px solid #dce8ea;border-radius:16px;gap:5px;min-width:0;padding:16px;display:grid}.admin-dossier360-session-report-preview-v1971530 span{color:#0f6d73;letter-spacing:.07em;text-transform:uppercase;font-size:.69rem;font-weight:900}.admin-dossier360-session-report-preview-v1971530 strong{color:#0b224b;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.admin-dossier360-session-report-preview-v1971530 small{color:#6a7e91;line-height:1.35}.admin-dossier360-session-report-actions-v1971530{flex-wrap:wrap;gap:10px;display:flex}.admin-dossier360-session-report-actions-v1971530 button{justify-content:center;align-items:center;gap:8px;display:inline-flex!important}.admin-dossier360-session-report-warning-v1971530{color:#8b5a19;font-weight:700}@media (width<=860px){.admin-dossier360-session-report-preview-v1971530{grid-template-columns:1fr}}@media (width<=620px){.admin-dossier360-session-report-actions-v1971530,.admin-dossier360-session-report-actions-v1971530 button{width:100%}}.admin-v1971531-sync-state{color:#667b8e;align-items:center;gap:6px;margin-top:5px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}.admin-v1971531-sync-state i{background:#8ca0ae;border-radius:999px;flex:0 0 7px;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #8ca0ae1f}.admin-v1971531-sync-state.saved i{background:#2c8c66;box-shadow:0 0 0 3px #2c8c661f}.admin-v1971531-sync-state.loading i{background:#1aa2a7;animation:1s ease-in-out infinite admin-v1971531-sync-pulse;box-shadow:0 0 0 3px #1aa2a724}.admin-v1971531-sync-state.error{color:#a23a3a}.admin-v1971531-sync-state.error i{background:#d14d4d;box-shadow:0 0 0 3px #d14d4d1f}.admin-v19715-tool-button.refresh.loading svg{animation:.85s linear infinite admin-v1971531-refresh-spin}.admin-v19715-root button:disabled,.admin-v19715-root input:disabled,.admin-v19715-root textarea:disabled,.admin-v19715-root select:disabled{cursor:not-allowed!important;opacity:.58!important}.admin-v19715-root button:focus-visible,.admin-v19715-root input:focus-visible,.admin-v19715-root textarea:focus-visible,.admin-v19715-root select:focus-visible,.admin-v19715-root a:focus-visible{outline-offset:3px!important;outline:3px solid #1aa2a740!important}.admin-v197152-context-tabs button.active,.admin-dossier360-tabs button.active,.admin-accompaniment-rail-v153 button.active,.admin-coach-filter-row button.active,.admin-v197159-filter-row button.active{color:#fff!important;-webkit-text-fill-color:#fff!important}.admin-v197152-context-tabs button.active svg,.admin-dossier360-tabs button.active svg,.admin-accompaniment-rail-v153 button.active svg,.admin-coach-filter-row button.active svg,.admin-v197159-filter-row button.active svg{color:#fff!important;stroke:currentColor!important}@keyframes admin-v1971531-sync-pulse{0%,to{opacity:.62;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes admin-v1971531-refresh-spin{to{transform:rotate(360deg)}}@media (width<=760px){.admin-v1971531-sync-state{margin-top:3px;font-size:9px}}@media (prefers-reduced-motion:reduce){.admin-v1971531-sync-state.loading i,.admin-v19715-tool-button.refresh.loading svg{animation:none!important}}.workspace-integrations>:not(.admin-dolibarr-v198){display:none!important}.admin-dolibarr-v198{gap:20px;width:min(1480px,100% - 28px);margin:0 auto 40px;display:grid}.admin-dolibarr-hero-v198{color:#fff;background:radial-gradient(circle at 92% 16%,#ffffff24,#0000 28%),linear-gradient(135deg,#0b224b 0%,#0f6d73 68%,#1aa2a7 100%);border:1px solid #ffffff26;border-radius:26px;justify-content:space-between;align-items:center;gap:28px;padding:28px;display:flex;box-shadow:0 18px 42px #0b224b24}.admin-dolibarr-hero-v198 h2,.admin-dolibarr-hero-v198 p,.admin-dolibarr-hero-v198 span{color:#fff!important;-webkit-text-fill-color:#fff!important}.admin-dolibarr-hero-v198 h2{margin:7px 0 8px;font-size:clamp(1.45rem,2.3vw,2.2rem)}.admin-dolibarr-hero-v198 p{opacity:.92;max-width:780px;margin:0;line-height:1.55}.admin-dolibarr-hero-actions-v198{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.admin-dolibarr-hero-actions-v198 button{align-items:center;gap:8px;min-height:46px;display:inline-flex!important}.admin-dolibarr-status-v198{border:1px solid var(--admin-v15-border);color:var(--admin-v15-text);background:#fff;border-radius:14px;margin:0;padding:13px 16px;font-weight:800}.admin-dolibarr-status-v198.saved{color:#236f53;background:#f0faf5;border-color:#2c8c6647}.admin-dolibarr-status-v198.error{color:#a82d2d;background:#fff4f4;border-color:#c33d3d42}.admin-dolibarr-status-v198.loading,.admin-dolibarr-status-v198.saving{color:#0f6d73;background:#f0f8f8;border-color:#0f6d733d}.admin-dolibarr-summary-v198{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.admin-dolibarr-summary-v198 article{border:1px solid var(--admin-v15-border);background:#fff;border-radius:19px;gap:7px;min-height:126px;padding:18px;display:grid;box-shadow:0 10px 26px #0b224b0d}.admin-dolibarr-summary-v198 article>span{color:var(--admin-v15-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:900}.admin-dolibarr-summary-v198 article>strong{color:var(--admin-v15-navy);font-size:1.35rem}.admin-dolibarr-summary-v198 article>small{color:var(--admin-v15-muted)}.admin-dolibarr-summary-v198 article.success{background:linear-gradient(145deg,#fff,#f0faf5);border-color:#2c8c663d}.admin-dolibarr-summary-v198 article.warning{background:linear-gradient(145deg,#fff,#fff8ee);border-color:#b878183d}.admin-dolibarr-config-grid-v198{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-dolibarr-config-grid-v198>section,.admin-dolibarr-products-v198,.admin-dolibarr-logs-v198{border:1px solid var(--admin-v15-border);background:#fff;border-radius:22px;padding:22px;box-shadow:0 12px 30px #0b224b0d}.admin-dolibarr-config-list-v198{gap:9px;margin:16px 0 0;display:grid}.admin-dolibarr-config-list-v198>div{background:#f7fafb;border-radius:12px;grid-template-columns:minmax(130px,.55fr) minmax(0,1fr);gap:14px;padding:11px 13px;display:grid}.admin-dolibarr-config-list-v198 dt{color:var(--admin-v15-muted);font-weight:800}.admin-dolibarr-config-list-v198 dd{min-width:0;color:var(--admin-v15-navy);overflow-wrap:anywhere;margin:0;font-weight:800}.admin-dolibarr-flags-v198{gap:8px;margin-top:16px;display:grid}.admin-dolibarr-flags-v198>div{border:1px solid var(--admin-v15-border);background:#f8fbfb;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.admin-dolibarr-flags-v198 span{color:var(--admin-v15-text);font-weight:800}.admin-dolibarr-flags-v198 strong{text-align:center;border-radius:999px;min-width:48px;padding:5px 8px;font-size:.72rem}.admin-dolibarr-flags-v198 .enabled strong{color:#236f53;background:#dff3e9}.admin-dolibarr-flags-v198 .disabled strong{color:#67798b;background:#eaf0f2}.admin-dolibarr-safe-note-v198{color:#6f5730;background:#fff8ec;border-left:4px solid #d0a44c;border-radius:10px;margin:14px 0 0;padding:12px 14px;line-height:1.5}.admin-dolibarr-product-list-v198{gap:14px;margin-top:18px;display:grid}.admin-dolibarr-product-list-v198>article{border:1px solid var(--admin-v15-border);background:linear-gradient(145deg,#fff,#f8fbfb);border-radius:18px;gap:15px;padding:18px;display:grid}.admin-dolibarr-product-list-v198>article.remote-missing{background:linear-gradient(145deg,#fff,#fff8ef);border-color:#b8781847}.admin-dolibarr-product-list-v198 article>header,.admin-dolibarr-product-list-v198 article>footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-dolibarr-product-list-v198 header span{color:var(--admin-v15-teal);letter-spacing:.08em;font-size:.72rem;font-weight:900}.admin-dolibarr-product-list-v198 h4{color:var(--admin-v15-navy);margin:4px 0;font-size:1.05rem}.admin-dolibarr-product-list-v198 p{color:var(--admin-v15-muted);margin:0}.admin-dolibarr-product-badges-v198{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.admin-dolibarr-product-badges-v198 b{color:#526b7a;text-transform:uppercase;background:#e9f0f2;border-radius:999px;padding:6px 9px;font-size:.68rem}.admin-dolibarr-product-badges-v198 b.success{color:#236f53;background:#dff3e9}.admin-dolibarr-product-badges-v198 b.warning{color:#9a6619;background:#fff0d7}.admin-dolibarr-product-fields-v198{grid-template-columns:minmax(180px,.65fr) minmax(120px,.35fr) minmax(260px,1fr);gap:10px;display:grid}.admin-dolibarr-product-fields-v198 label{gap:6px;display:grid}.admin-dolibarr-product-fields-v198 label.wide{grid-column:auto}.admin-dolibarr-product-fields-v198 label>span{color:var(--admin-v15-muted);font-size:.72rem;font-weight:900}.admin-dolibarr-product-fields-v198 input,.admin-dolibarr-product-fields-v198 textarea{border:1px solid var(--admin-v15-border);width:100%;min-width:0;color:var(--admin-v15-text);background:#fff;border-radius:11px;padding:10px 12px}.admin-dolibarr-product-toggles-v198{flex-wrap:wrap;gap:8px;display:flex}.admin-dolibarr-product-toggles-v198 label{border:1px solid var(--admin-v15-border);color:var(--admin-v15-text);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:.76rem;font-weight:800;display:inline-flex}.admin-dolibarr-product-list-v198 footer small{color:var(--admin-v15-muted)}.admin-dolibarr-log-list-v198{gap:9px;margin-top:16px;display:grid}.admin-dolibarr-log-list-v198>article{border:1px solid var(--admin-v15-border);background:#fbfdfd;border-left-width:4px;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:13px 15px;display:grid}.admin-dolibarr-log-list-v198>article.status-success{border-left-color:#2c8c66}.admin-dolibarr-log-list-v198>article.status-failed{background:#fff8f8;border-left-color:#c33d3d}.admin-dolibarr-log-list-v198>article.status-retrying,.admin-dolibarr-log-list-v198>article.status-pending{border-left-color:#0f6d73}.admin-dolibarr-log-list-v198>article.status-ignored{border-left-color:#80909d}.admin-dolibarr-log-list-v198 article>div:first-child{gap:3px;min-width:0;display:grid}.admin-dolibarr-log-list-v198 article>div:first-child>span{color:var(--admin-v15-teal);text-transform:uppercase;font-size:.68rem;font-weight:900}.admin-dolibarr-log-list-v198 article strong{color:var(--admin-v15-navy)}.admin-dolibarr-log-list-v198 article p{color:var(--admin-v15-muted);margin:0}.admin-dolibarr-log-list-v198 article small{color:var(--admin-v15-muted)}.admin-dolibarr-log-list-v198 article>div:last-child{justify-items:end;gap:6px;display:grid}.admin-dolibarr-log-list-v198 article>div:last-child>b{color:#0f6d73;text-transform:uppercase;background:#e7f3f3;border-radius:999px;padding:5px 8px;font-size:.68rem}@media (width<=1180px){.admin-dolibarr-summary-v198{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-dolibarr-product-fields-v198{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dolibarr-product-fields-v198 label.wide{grid-column:1/-1}}@media (width<=820px){.admin-dolibarr-v198{gap:14px;width:calc(100% - 18px)}.admin-dolibarr-hero-v198{flex-direction:column;align-items:stretch;padding:20px}.admin-dolibarr-hero-actions-v198{justify-content:stretch}.admin-dolibarr-hero-actions-v198 button{flex:180px;justify-content:center}.admin-dolibarr-summary-v198{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dolibarr-config-grid-v198{grid-template-columns:1fr}.admin-dolibarr-product-list-v198 article>header,.admin-dolibarr-product-list-v198 article>footer{flex-direction:column;align-items:stretch}.admin-dolibarr-product-badges-v198{justify-content:flex-start}.admin-dolibarr-log-list-v198>article{grid-template-columns:1fr}.admin-dolibarr-log-list-v198 article>div:last-child{justify-items:start}}@media (width<=540px){.admin-dolibarr-summary-v198{grid-template-columns:1fr}.admin-dolibarr-config-grid-v198>section,.admin-dolibarr-products-v198,.admin-dolibarr-logs-v198{padding:16px}.admin-dolibarr-config-list-v198>div{grid-template-columns:1fr;gap:4px}.admin-dolibarr-product-fields-v198{grid-template-columns:1fr}.admin-dolibarr-product-fields-v198 label.wide{grid-column:auto}}.admin-dolibarr-customers-v19807{border:1px solid var(--admin-v15-border);background:#fff;border-radius:22px;padding:22px;box-shadow:0 12px 30px #0b224b0d}.admin-dolibarr-customer-actions-v19807{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.admin-dolibarr-customer-actions-v19807 button{align-items:center;gap:7px;display:inline-flex!important}.admin-dolibarr-customer-summary-v19807{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.admin-dolibarr-customer-summary-v19807 article{border:1px solid var(--admin-v15-border);background:#f9fbfc;border-radius:16px;gap:5px;min-height:104px;padding:15px;display:grid}.admin-dolibarr-customer-summary-v19807 article.success{background:#f1faf5;border-color:#2c8c663b}.admin-dolibarr-customer-summary-v19807 article.warning{background:#fff8ee;border-color:#b878183d}.admin-dolibarr-customer-summary-v19807 span{color:var(--admin-v15-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.69rem;font-weight:900}.admin-dolibarr-customer-summary-v19807 strong{color:var(--admin-v15-navy);font-size:1.25rem}.admin-dolibarr-customer-summary-v19807 small{color:var(--admin-v15-muted)}.admin-dolibarr-customer-progress-v19807{background:linear-gradient(135deg,#edf8f8,#f8fbfb);border-radius:15px;grid-template-columns:minmax(0,1fr) minmax(220px,2fr) auto;align-items:center;gap:14px;margin-top:14px;padding:14px 16px;display:grid}.admin-dolibarr-customer-progress-v19807>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-dolibarr-customer-progress-v19807 progress{width:100%;height:10px;accent-color:var(--admin-v15-teal)}.admin-dolibarr-customer-progress-v19807 small{color:var(--admin-v15-muted);white-space:nowrap}.admin-dolibarr-customer-preview-v19807{gap:8px;margin-top:16px;display:grid}.admin-dolibarr-customer-preview-v19807>article{border:1px solid var(--admin-v15-border);background:#fbfdfd;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 13px;display:grid}.admin-dolibarr-customer-preview-v19807>article>div{gap:3px;min-width:0;display:grid}.admin-dolibarr-customer-preview-v19807>article>div:last-child{justify-items:end}.admin-dolibarr-customer-preview-v19807 strong{color:var(--admin-v15-navy);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-dolibarr-customer-preview-v19807 span,.admin-dolibarr-customer-preview-v19807 small{color:var(--admin-v15-muted)}.admin-dolibarr-customer-preview-v19807 b{color:#566d7b;text-transform:uppercase;background:#eaf0f2;border-radius:999px;padding:5px 8px;font-size:.68rem}.admin-dolibarr-customer-preview-v19807 b.success{color:#236f53;background:#dff3e9}.admin-dolibarr-customer-preview-v19807 b.warning{color:#9a6619;background:#fff0d7}.admin-dolibarr-customer-note-v19807{color:var(--admin-v15-muted);margin:15px 0 0;line-height:1.5}@media (width<=900px){.admin-dolibarr-customer-summary-v19807{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dolibarr-customer-progress-v19807{grid-template-columns:1fr}.admin-dolibarr-customer-progress-v19807 small{white-space:normal}}@media (width<=540px){.admin-dolibarr-customers-v19807{padding:16px}.admin-dolibarr-customer-actions-v19807{justify-content:stretch}.admin-dolibarr-customer-actions-v19807 button{justify-content:center;width:100%}.admin-dolibarr-customer-summary-v19807,.admin-dolibarr-customer-preview-v19807>article{grid-template-columns:1fr}.admin-dolibarr-customer-preview-v19807>article>div:last-child{justify-items:start}}.customer-profile-v19808{gap:18px;display:grid}.customer-profile-form-v19808{max-width:920px}.customer-marketing-consent-v19808{background:#eef8f7b8;border:1px solid #0f6d732e;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;display:grid!important}.customer-marketing-consent-v19808 input{margin-top:2px;width:18px!important;height:18px!important}.customer-marketing-consent-v19808 span{color:#304a5f;font-size:.9rem;line-height:1.5}.customer-profile-sync-note-v19808{background:#f5faf9;border-left:4px solid #0f6d73;border-radius:14px;gap:4px;padding:14px 16px;display:grid}.customer-profile-sync-note-v19808 strong{color:#0b224b}.customer-profile-sync-note-v19808 span{color:#5f7486;line-height:1.45}.customer-profile-alert-v19808{background:linear-gradient(135deg,#fffaf2,#fff);border:1px solid #c67e193d;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:16px 18px;display:flex}.customer-profile-alert-v19808>div{gap:4px;display:grid}.customer-profile-alert-v19808 strong{color:#0b224b}.customer-profile-alert-v19808 span{color:#6c7e8d;font-size:.88rem}.admin-dossier360-contact-v19808{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.admin-dossier360-contact-v19808 span{color:#526b7d;background:#f7fafb;border:1px solid #0b224b14;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:.72rem;display:inline-flex}.admin-dossier360-contact-v19808 strong{color:#0b224b}@media (width<=760px){.customer-profile-alert-v19808{flex-direction:column;align-items:stretch}.customer-profile-alert-v19808 button{width:100%}.admin-dossier360-contact-v19808{display:grid}.admin-dossier360-contact-v19808 span{border-radius:12px}}.admin-dolibarr-customer-link-v198010{background:linear-gradient(135deg,#eff9f8f5,#fffffffa);border:1px solid #0f6d732e;border-radius:18px;grid-template-columns:minmax(230px,1fr) minmax(240px,.9fr) auto;align-items:end;gap:14px;margin:14px 18px 0;padding:16px 18px;display:grid;box-shadow:0 10px 24px #0b224b0d}.admin-dolibarr-customer-link-v198010.status-failed{background:linear-gradient(135deg,#fff4f2fa,#fffffffa);border-color:#c1352c47}.admin-dolibarr-customer-link-v198010>div:first-child{gap:3px;display:grid}.admin-dolibarr-customer-link-v198010>div:first-child>span{color:var(--admin-v15-teal);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:900}.admin-dolibarr-customer-link-v198010 h4,.admin-dolibarr-customer-link-v198010 p{margin:0}.admin-dolibarr-customer-link-v198010 h4{color:var(--admin-v15-navy);font-size:1rem}.admin-dolibarr-customer-link-v198010 p{color:var(--admin-v15-muted);font-size:.78rem}.admin-dolibarr-customer-link-v198010 label{color:var(--admin-v15-muted);gap:6px;font-size:.72rem;font-weight:800;display:grid}.admin-dolibarr-customer-link-v198010 input{border:1px solid var(--admin-v15-border);min-height:42px;color:var(--admin-v15-navy);background:#fff;border-radius:12px;padding:0 12px;font-weight:800}.admin-dolibarr-customer-link-actions-v198010{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.admin-dolibarr-customer-link-actions-v198010 button{white-space:nowrap;min-height:42px}.admin-dolibarr-customer-link-actions-v198010 button.danger{color:#a02d26!important;background:#fff7f6!important;border-color:#a02d2638!important}.admin-dolibarr-customer-link-v198010>.sync-message{grid-column:1/-1;margin:0}@media (width<=1050px){.admin-dolibarr-customer-link-v198010{grid-template-columns:1fr 1fr}.admin-dolibarr-customer-link-actions-v198010{grid-column:1/-1;justify-content:flex-start}}@media (width<=700px){.admin-dolibarr-customer-link-v198010{grid-template-columns:1fr;margin-inline:10px}.admin-dolibarr-customer-link-actions-v198010{grid-column:auto}.admin-dolibarr-customer-link-actions-v198010 button{width:100%}}.crm-dolibarr-status-v198011{border-radius:999px;width:fit-content;margin-top:4px;padding:4px 8px;font-size:.72rem;font-weight:800;line-height:1.25;display:block}.crm-dolibarr-status-v198011.success{color:#0a695f;background:#e6f7f1;border:1px solid #b9e5d7}.crm-dolibarr-status-v198011.error{color:#a32925;white-space:normal;background:#fff1f0;border:1px solid #f3c4c1;max-width:520px}.crm-dolibarr-reconciliation-v198012{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.crm-dolibarr-reconciliation-v198012 .crm-dolibarr-status-v198011{margin-top:0}.crm-dolibarr-check-v198012,.crm-dolibarr-checked-v198012{border-radius:999px;align-items:center;min-height:26px;padding:4px 8px;font-size:.72rem;font-weight:800;line-height:1.25;display:inline-flex}.crm-dolibarr-check-v198012.match{color:#0a695f;background:#e6f7f1;border:1px solid #b9e5d7}.crm-dolibarr-check-v198012.mismatch,.crm-dolibarr-check-v198012.missing,.crm-dolibarr-check-v198012.error{color:#9d3b16;background:#fff3e9;border:1px solid #f0c8aa}.crm-dolibarr-check-v198012.pending,.crm-dolibarr-checked-v198012{color:#52677a;background:#f1f5f6;border:1px solid #dce6e8}.crm-dolibarr-open-v198012{justify-content:center;align-items:center;text-decoration:none!important;display:inline-flex!important}.admin-order-dolibarr-status{border-radius:999px;align-items:center;width:fit-content;max-width:100%;padding:5px 8px;font-size:.68rem;font-weight:800;line-height:1.2;display:inline-flex}.admin-order-dolibarr-status.success{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}.admin-order-dolibarr-status.error{color:#991b1b;background:#fee2e2;border:1px solid #fecaca}.dolibarr-document-link-v198015{background:#eef9f9b8;border:1px solid #05707b2e;border-radius:14px;gap:7px;margin-top:12px;padding:12px;display:grid}.dolibarr-document-link-v198015 label{color:#083a52;font-size:.83rem;font-weight:800}.dolibarr-document-link-row-v198015{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dolibarr-document-link-row-v198015 input{background:#fff;flex:210px;min-width:190px;max-width:340px;margin:0}.dolibarr-document-link-v198015 small{color:#546b7b;line-height:1.45}.dolibarr-document-link-order-v198015{margin:12px 0 4px}.danger-soft-v198015{color:#8f1d16!important;background:#fff4f2e6!important;border-color:#b4231840!important}@media (width<=760px){.dolibarr-document-link-row-v198015{align-items:stretch}.dolibarr-document-link-row-v198015 input,.dolibarr-document-link-row-v198015 button{width:100%;max-width:none}}.admin-v198016-order-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.dolibarr-chain-status-v198016{border-radius:999px;align-items:center;width:fit-content;max-width:100%;padding:5px 8px;font-size:.68rem;font-weight:850;line-height:1.2;display:inline-flex}.dolibarr-chain-status-v198016.complete{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}.dolibarr-chain-status-v198016.warning{color:#92400e;background:#fef3c7;border:1px solid #fde68a}.dolibarr-chain-status-v198016.failed{color:#991b1b;background:#fee2e2;border:1px solid #fecaca}.dolibarr-chain-detail-v198016{background:#ffffffb3;border-radius:10px;padding:7px 9px;display:block;color:#445b6b!important}@media (width<=760px){.admin-v198016-order-toolbar-actions,.admin-v198016-order-toolbar-actions button{width:100%}}.customer-commercial-documents-v198017{background:linear-gradient(135deg,#fffffffa,#e6f7f6c7);border:1px solid #0e747e33;border-radius:22px;gap:16px;margin-bottom:28px;padding:20px;display:grid}.customer-commercial-document-list-v198017{gap:10px;display:grid}.customer-commercial-document-list-v198017>article{background:#ffffffeb;border:1px solid #0f485c24;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:15px 16px;display:flex}.customer-commercial-document-list-v198017>article>div:first-child{gap:3px;display:grid}.customer-commercial-document-list-v198017 span,.customer-commercial-document-list-v198017 small{color:#52667a}.customer-commercial-document-actions-v198017,.customer-official-document-actions-v198017{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.customer-official-document-box-v198017{gap:9px}.customer-official-document-pending-v198017{color:#52667a;background:#0f485c0f;border-radius:12px;align-items:center;min-height:36px;padding:8px 11px;display:inline-flex}.official-dolibarr-pdf-v198017{font-weight:800}@media (width<=760px){.customer-commercial-document-list-v198017>article,.customer-commercial-document-actions-v198017,.customer-official-document-actions-v198017{flex-direction:column;align-items:stretch}.customer-commercial-document-actions-v198017 button,.customer-official-document-actions-v198017 button{width:100%}}.quote-decision-box-v198018{gap:14px;display:grid}.quote-acceptance-confirmation-v198018{cursor:pointer;background:#edfafac7;border:1px solid #0d788038;border-radius:16px;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.quote-acceptance-confirmation-v198018 input{flex:none;width:18px;height:18px;margin-top:2px}.quote-acceptance-confirmation-v198018 span{line-height:1.5}.quote-rejection-reason-v198018{gap:7px;display:grid}.quote-rejection-reason-v198018>span{color:#34466f;font-size:.88rem;font-weight:800}.quote-rejection-reason-v198018 textarea{resize:vertical;width:100%;min-height:68px}.quote-decision-proof-v198018{border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px 15px;font-size:.92rem;display:flex}.quote-decision-proof-v198018.accepted{color:#166534;background:#ecfdf5e6;border:1px solid #15803d33}.quote-decision-proof-v198018.rejected{color:#991b1b;background:#fef2f2e6;border:1px solid #b91c1c2e}.publish-quote-v198018{color:#fff;background:linear-gradient(135deg,#0d7a82,#082f49)}@media (width<=760px){.quote-decision-box-v198018 .result-actions{grid-template-columns:1fr}.quote-decision-proof-v198018{flex-direction:column;align-items:flex-start}}.quote-admin-evidence-v198018{background:#edfaf9c7;border:1px solid #0d6e742e;border-radius:14px;gap:.25rem;margin-top:.65rem;padding:.75rem .85rem;display:grid}.quote-admin-evidence-v198018.rejected{background:#fff4f4d1;border-color:#9b2c2c2e}.quote-admin-evidence-v198018 strong,.quote-admin-evidence-v198018 small{display:block}.quote-admin-evidence-v198018 .error{color:#9b1c1c;font-weight:700}.admin-order-dolibarr-status.warning{color:#8a5a00;background:#fff7df;border-color:#efd18a}[class*=admin-view-]{--admin-v15-navy:#071f3f;--admin-v15-teal:#0d7377;--admin-v15-cyan:#1a9da0;--admin-v15-sand:#d6a247;--admin-v15-bg:#f4f2ed;--admin-v15-card:#fffefa;--admin-v15-text:#102943;--admin-v15-muted:#647383;--admin-v15-border:#dfe3df;--admin-v15-sidebar-width:248px;--admin-v15-sidebar-collapsed:76px;background:radial-gradient(circle at 82% 0,#0d737714,#0000 28rem),linear-gradient(#f8f7f3 0,#f1f3f1 100%)!important}.admin-v19715-sidebar{background:radial-gradient(circle at 15% 0,#1c9da04d,#0000 25%),linear-gradient(165deg,#071f3f 0%,#092d4a 54%,#0b5962 100%);border-color:#ffffff1a;border-radius:22px;inset:12px auto 12px 12px;box-shadow:0 20px 55px #071f3f33}.admin-v19715-brand-mark{border-color:#d6a247b8;border-radius:13px;width:42px;height:42px}.admin-v19715-brand-copy strong{letter-spacing:-.01em;font-size:13px}.admin-v19715-brand-copy span{color:#e6c57d;letter-spacing:.16em;font-size:8px}.admin-v19715-nav{gap:17px;padding:17px 10px 12px}.admin-v19715-nav-label{color:#e0ebf094;letter-spacing:.18em;padding:0 11px;font-size:8px}.admin-v19715-nav button,.admin-v19715-sidebar-footer button{min-height:43px;color:#f4f8f9d6!important;border-radius:12px!important;font-size:12px!important}.admin-v19715-nav button:hover,.admin-v19715-sidebar-footer button:hover{background:#ffffff14!important}.admin-v19715-nav button.active:before{background:#d6a247;border-radius:6px;width:3px;top:11px;bottom:11px;left:-2px}.admin-v19715-sidebar-footer{padding:10px}.admin-v19715-topbar{min-height:78px;margin:12px 14px 0 calc(var(--admin-v15-sidebar-width) + 26px);background:#fffefaf0;border-color:#d3dbd8f2;border-radius:18px;padding:12px 14px 12px 18px;top:10px;box-shadow:0 8px 24px #071f3f12}.admin-v19715-topbar-title h1{letter-spacing:-.035em;font-size:clamp(21px,2vw,27px)!important}.admin-v19715-topbar-title p{margin-top:3px;font-size:11px}.admin-v1971531-sync-state{margin-top:5px!important}.admin-v19715-search-wrap{background:#f6f6f2;border-color:#d9dfdc;border-radius:11px;height:42px}.admin-v19715-tool-button,.admin-v19715-create-button,.admin-v19715-alert-button{min-height:42px;border-radius:11px!important}.admin-module-shell-v180{margin-left:calc(var(--admin-v15-sidebar-width) + 12px)!important;padding:18px 14px 86px!important}.admin-v19715-today,.admin-coach-workbench-v1971528,.admin-dossier360-layout-v1971528,.admin-v1971510-communication-overview,.admin-v197152-context-shell{max-width:1540px}.admin-v19715-today-hero,.admin-dossier360-hero,.admin-coach-workbench-hero,.admin-v197152-context-shell{border:1px solid #0d737721!important;border-radius:20px!important;box-shadow:0 12px 32px #071f3f14!important}.admin-v19715-today-hero{min-height:0;padding:24px 26px;background:radial-gradient(circle at 88% 8%,#d6a24729,#0000 23%),linear-gradient(135deg,#092b4a,#0c5c65)!important}.admin-v19715-today-hero h2{letter-spacing:-.045em;max-width:680px;font-size:clamp(25px,3vw,39px)!important}.admin-v19715-today-hero p{max-width:680px;color:#f5faf9c7!important}.admin-v19715-kpi-grid{gap:10px}.admin-v19715-kpi-grid>button{min-height:112px;background:#fffefaf5!important;border-color:#e0e3df!important;border-radius:16px!important;padding:16px!important;box-shadow:0 7px 20px #071f3f0e!important}.admin-v19715-kpi-grid>button:hover{transform:translateY(-2px);border-color:#0d737761!important}.admin-v19715-kpi-icon{border-radius:11px}.admin-v19715-priority-card,.admin-v19715-quick-card,.admin-v19715-activity-card,.admin-v197159-notification-card,.admin-v197159-week-card,.admin-dossier360-panel,.admin-coach-workbench-panel{background:#fffefafa!important;border-color:#e0e3df!important;border-radius:18px!important;box-shadow:0 8px 24px #071f3f0e!important}.admin-v19715-priority-list article{border-radius:13px}.admin-v19715-card-heading h3{letter-spacing:-.025em}.admin-dossier360-tabs-v1971528,.admin-dossier360-tabs{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:102px;background:#fffefaf5!important;border:1px solid #dde2df!important;border-radius:15px!important;padding:7px!important;box-shadow:0 8px 22px #071f3f0f!important}.admin-dossier360-tabs-v1971528 button,.admin-dossier360-tabs button{border-radius:10px!important}.admin-dossier360-workspace{gap:14px}.admin-dossier360-hero{min-height:112px;padding:20px 24px;background:radial-gradient(circle at 88% 15%,#d6a2472b,#0000 24%),linear-gradient(135deg,#092b4a 0%,#0c6268 100%)!important}.admin-dossier360-hero h2{font-size:clamp(24px,2.4vw,34px)!important}.admin-dossier360-hero p{margin-top:7px;font-size:12px}.admin-dossier360-layout{grid-template-columns:294px minmax(0,1fr);gap:14px}.admin-dossier360-directory{background:#fffefafa;border-color:#dfe3df;border-radius:18px;max-height:calc(100vh - 118px);top:104px;box-shadow:0 8px 24px #071f3f0e}.admin-dossier360-search{background:#f7f6f1;padding:11px 12px}.admin-dossier360-search input{font-size:12px!important}.admin-dossier360-directory-tools-v1971513{padding:9px 10px!important}.admin-dossier360-filter-chips-v1971513{gap:5px!important}.admin-dossier360-filter-chips-v1971513 button{min-height:30px!important;padding:5px 7px!important}.admin-dossier360-list{scrollbar-width:thin;max-height:calc(100vh - 300px);overflow-y:auto}.admin-dossier360-list>button{min-height:82px;padding:11px!important}.admin-dossier360-list>button.active{background:linear-gradient(110deg,#f3f8f7,#fffaf0)!important;border-left:3px solid #d6a247!important}.admin-dossier360-main{background:#fffefafa;border-color:#dfe3df;border-radius:18px;box-shadow:0 10px 30px #071f3f0f}.admin-dossier360-profile-head{background:linear-gradient(125deg,#fffefa 0%,#f3f8f6 68%,#fbf1dd 100%);align-items:flex-start;padding:20px 22px}.admin-dossier360-profile-identity{align-items:flex-start}.admin-dossier360-profile-identity h3{letter-spacing:-.035em;font-size:25px!important}.admin-dossier360-avatar.large{border-radius:15px;width:52px;height:52px}.admin-dossier360-contact-v19808{gap:7px 16px!important;margin-top:12px!important}.admin-dossier360-contact-v19808 span{min-width:145px}.admin-dossier360-primary-actions{max-width:350px}.admin-dossier360-primary-actions button{min-height:38px!important;padding:8px 11px!important}.admin-dolibarr-customer-link-v8{overflow:hidden;box-shadow:none!important;background:#f8f8f4!important;border:1px solid #dde4df!important;border-radius:13px!important;margin:12px 18px 0!important;padding:0!important}.admin-dolibarr-customer-link-v8>summary{cursor:pointer;grid-template-columns:34px minmax(0,1fr) auto 20px;align-items:center;gap:10px;padding:10px 12px;list-style:none;display:grid}.admin-dolibarr-customer-link-v8>summary::-webkit-details-marker{display:none}.admin-dolibarr-customer-link-v8>summary>span{color:#0d7377;background:#e6f1ee;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.admin-dolibarr-customer-link-v8>summary>div{gap:1px;display:grid}.admin-dolibarr-customer-link-v8>summary small{color:#728079;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.admin-dolibarr-customer-link-v8>summary strong{color:#102943;font-size:12px}.admin-dolibarr-customer-link-v8>summary em{color:#0d7377;background:#e6f1ee;border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:850}.admin-dolibarr-customer-link-v8[open]>summary{background:#fffefa;border-bottom:1px solid #dde4df}.admin-dolibarr-customer-link-v8[open]>summary>svg:last-child{transform:rotate(180deg)}.admin-dolibarr-customer-link-v8[open]{padding-bottom:12px!important}.admin-dolibarr-customer-link-v8[open]>div,.admin-dolibarr-customer-link-v8[open]>label,.admin-dolibarr-customer-link-v8[open]>.admin-dolibarr-customer-link-actions-v198010,.admin-dolibarr-customer-link-v8[open]>.sync-message{margin-inline:12px}.admin-dossier360-summary-grid{gap:8px;padding:12px 18px 0}.admin-dossier360-summary-grid article{background:#fafaf6;border-radius:13px;min-height:82px;padding:12px 14px}.admin-dossier360-summary-grid strong{font-size:20px}.admin-dossier360-tabs{margin-top:12px}.admin-dossier360-tab-grid{padding-top:12px}.admin-dossier360-focus-card,.admin-dossier360-note-card{border-radius:16px!important}@media (width<=1050px){.admin-dossier360-layout{grid-template-columns:250px minmax(0,1fr)}.admin-dossier360-contact-v19808{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=820px){.admin-dossier360-layout{grid-template-columns:1fr}.admin-dossier360-directory{max-height:none;position:relative;top:auto}.admin-dossier360-list{max-height:none;display:flex;overflow:auto hidden}.admin-dossier360-list>button{min-width:250px}.admin-dossier360-profile-head{flex-direction:column}.admin-dossier360-primary-actions{justify-content:flex-start;max-width:none}}.admin-coach-workbench-v151{gap:14px}.admin-coach-workbench-hero{min-height:118px;padding:21px 24px;background:radial-gradient(circle at 86% 10%,#d6a2472e,#0000 25%),linear-gradient(135deg,#092b4a 0%,#0b6268 100%)!important;border-radius:20px!important}.admin-coach-workbench-hero h2{font-size:clamp(24px,2.5vw,35px)!important}.admin-coach-workbench-hero p{margin-top:7px;font-size:12px}.admin-coach-workbench-kpis{gap:9px}.admin-coach-workbench-kpis article{background:#fffefa;border-radius:14px;min-height:86px;padding:13px 15px}.admin-coach-workbench-kpis article.urgent{background:linear-gradient(135deg,#fffefa,#fff2ef);border-color:#c4464647}.admin-coach-workbench-toolbar{background:#fffefaf5;border-radius:16px;gap:8px;padding:10px}.admin-coach-workbench-search{background:#f7f6f1;border-radius:11px}.admin-coach-filter-row button{min-height:34px;border-radius:10px!important;padding:6px 9px!important}.admin-coach-workbench-layout{grid-template-columns:minmax(0,1fr) 286px;gap:13px}.admin-coach-queue-panel{border-radius:18px;padding:15px}.admin-coach-queue-list{gap:8px;margin-top:11px}.admin-coach-queue-list>article{background:#fffefa;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"person actions""stage actions""signals signals";gap:8px 12px;padding:13px}.admin-coach-queue-person{grid-area:person}.admin-coach-queue-stage{grid-area:stage;padding-left:46px}.admin-coach-queue-signals{border-top:1px solid #ecece6;flex-wrap:wrap;grid-area:signals;gap:6px;padding:8px 0 0 46px;display:flex}.admin-coach-queue-signals span{background:#f1f4f1;border-radius:999px;padding:4px 7px}.admin-coach-queue-actions{grid-area:actions;align-self:stretch;min-width:132px}.admin-coach-queue-actions button{min-height:35px}.admin-coach-workbench-side{gap:12px}.admin-coach-workbench-side>section{border-radius:16px;padding:15px}.admin-coach-workbench-tip{color:#fff;background:linear-gradient(145deg,#092b4a,#0c6268)!important;border-color:#ffffff1f!important}.admin-coach-workbench-tip span,.admin-coach-workbench-tip h4,.admin-coach-workbench-tip p{color:#fff!important}@media (width<=1120px){.admin-coach-workbench-layout{grid-template-columns:1fr}.admin-coach-workbench-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.admin-coach-workbench-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-coach-queue-list>article{grid-template-columns:1fr;grid-template-areas:"person""stage""signals""actions"}.admin-coach-queue-stage,.admin-coach-queue-signals{padding-left:0}.admin-coach-queue-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-coach-workbench-side{grid-template-columns:1fr}}[class*=admin-view-]>.nav-back-button,[class*=admin-view-]>button:last-of-type.nav-back-button{display:none!important}@media (width<=1180px){[class*=admin-view-]{--admin-v15-sidebar-width:220px}.admin-v19715-topbar{grid-template-columns:minmax(210px,.8fr) minmax(380px,1.4fr)}.admin-v19715-tool-button span{display:none}}@media (width<=760px){[class*=admin-view-]{--admin-v15-sidebar-width:268px}.admin-v19715-topbar{border-radius:16px;padding:10px 12px;margin:8px 8px 0!important}.admin-v19715-topbar-title p,.admin-v19715-topbar-title>div>span{display:none}.admin-module-shell-v180{margin-left:0!important;padding:12px 8px 94px!important}.admin-v19715-today-hero{padding:21px 18px;border-radius:17px!important}.admin-v19715-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-v19715-kpi-grid>button{min-height:104px}.admin-dossier360-tabs-v1971528,.admin-dossier360-tabs{top:82px}}.workspace-sales .admin-v197152-sales-shell{min-height:72px;padding:10px 12px;border-radius:18px!important}.admin-sales-command-center-v8{gap:12px;display:grid}.admin-sales-command-hero-v8{color:#fff;background:#0b1d3a;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;min-height:164px;padding:26px 28px 26px 34px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #0b1d3a1f}.admin-sales-command-hero-v8:before{content:"";background:#d18a2e;width:7px;position:absolute;inset:0 auto 0 0}.admin-sales-command-hero-v8:after{content:"";opacity:.18;background:url(/brand-v8/arn-trajectoire/motif-trajectoire.svg) 50%/contain no-repeat;width:270px;height:160px;position:absolute;bottom:-58px;right:-35px}.admin-sales-command-hero-v8>*{z-index:1;position:relative}.admin-sales-eyebrow-v8{color:#fff;letter-spacing:.13em;text-transform:uppercase;border:1px solid #ffffff2e;border-radius:999px;margin-bottom:10px;padding:6px 9px;font-size:9px;font-weight:850;display:inline-flex}.admin-sales-command-hero-v8 h2{letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(25px,3vw,39px);line-height:1.04;color:#fff!important}.admin-sales-command-hero-v8 p{color:#ffffffc7;max-width:720px;margin:10px 0 0;font-size:13px;line-height:1.55}.admin-sales-erp-state-v8{color:#ffffffd6;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:6px 9px;font-size:10px;font-weight:750;display:inline-flex}.admin-sales-erp-state-v8>span{background:#d18a2e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #d18a2e29}.admin-sales-erp-state-v8.online>span{background:#39b989;box-shadow:0 0 0 4px #39b98929}.admin-sales-command-actions-v8{gap:8px;min-width:210px;display:grid}.admin-sales-command-actions-v8 button{color:#0b1d3a;cursor:pointer;background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-weight:800;display:flex}.admin-sales-command-actions-v8 button.secondary{color:#fff;background:#ffffff14;border:1px solid #ffffff47}.admin-sales-journey-v8{background:#fff;border:1px solid #e2e8f0;border-radius:20px;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);align-items:center;padding:12px;display:grid;box-shadow:0 7px 20px #0b1d3a0b}.admin-sales-journey-v8 button{text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:30px minmax(0,1fr) auto;grid-template-areas:"step label value";align-items:center;gap:10px;min-height:62px;padding:10px 12px;display:grid;color:#1a2233!important;box-shadow:none!important;background:#f5f7fa!important;border:0!important}.admin-sales-journey-v8 button:hover{background:#edf6f6}.admin-sales-journey-v8 button span{color:#fff;background:#0f6d73;border-radius:10px;grid-area:step;place-items:center;width:30px;height:30px;font-size:9px;font-weight:900;display:grid}.admin-sales-journey-v8 button small{text-transform:uppercase;letter-spacing:.05em;grid-area:label;font-size:10px;font-weight:800;color:#64748b!important}.admin-sales-journey-v8 button strong{grid-area:value;font-size:24px;color:#0b1d3a!important}.admin-sales-journey-v8 i{color:#d18a2e;text-align:center;font-style:normal;font-weight:900}.admin-sales-shortcuts-v8{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.admin-sales-shortcuts-v8 button{text-align:left;cursor:pointer;border-radius:16px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-height:72px;padding:12px;display:grid;color:#1a2233!important;background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 6px 18px #0b1d3a0a!important}.admin-sales-shortcuts-v8 button>svg{box-sizing:content-box;color:#0f6d73;background:#eaf4f4;border-radius:11px;padding:10px}.admin-sales-shortcuts-v8 button span{gap:2px;display:grid}.admin-sales-shortcuts-v8 button strong{font-size:12px;color:#1a2233!important}.admin-sales-shortcuts-v8 button small{font-size:10px;color:#64748b!important}.admin-sales-shortcuts-v8 button:hover{border-color:#0f6d7359;transform:translateY(-1px)}.workspace-sales>.admin-sales-board{box-shadow:none!important;background:0 0!important;border:0!important;gap:12px!important;padding:0!important}.workspace-sales>.admin-sales-board>.admin-sales-hero{display:none!important}.workspace-sales .admin-commercial-cockpit-v160{grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);gap:12px;display:grid}.workspace-sales .admin-commercial-summary-v160{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.workspace-sales .admin-commercial-summary-v160 article{background:#fff;border-color:#e2e8f0;border-radius:17px;min-height:110px;padding:16px;box-shadow:0 7px 20px #0b1d3a0b}.workspace-sales .admin-commercial-summary-v160 article strong{color:#0b1d3a;font-size:27px}.workspace-sales .admin-commercial-focus-v160{background:#fff;border:1px solid #e2e8f0;border-radius:19px;margin:0;padding:18px;box-shadow:0 7px 20px #0b1d3a0b}.workspace-sales .admin-commercial-focus-v160 .section-title-row{align-items:flex-start}.workspace-sales .admin-commercial-focus-list-v160 article{border-radius:14px}.workspace-sales .admin-sales-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.workspace-sales .admin-sales-metrics article{background:#fff;border-color:#e2e8f0;border-radius:16px;min-height:100px}.workspace-sales .admin-sales-table{background:#fff;border-color:#e2e8f0;border-radius:18px;overflow:hidden}@media (width<=1100px){.admin-sales-command-hero-v8{grid-template-columns:1fr}.admin-sales-command-actions-v8,.admin-sales-shortcuts-v8{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-sales .admin-commercial-cockpit-v160{grid-template-columns:1fr}}@media (width<=780px){.admin-sales-journey-v8{grid-template-columns:1fr;gap:7px}.admin-sales-journey-v8 i{transform:rotate(90deg)}.admin-sales-shortcuts-v8,.workspace-sales .admin-commercial-summary-v160,.workspace-sales .admin-sales-metrics{grid-template-columns:1fr}}[class*=admin-view-]{--admin-v15-navy:#0b1d3a;--admin-v15-teal:#0f6d73;--admin-v15-cyan:#0f6d73;--admin-v15-sand:#d18a2e;--admin-v15-bg:#f5f7fa;--admin-v15-card:#fff;--admin-v15-text:#1a2233;--admin-v15-muted:#64748b;--admin-v15-border:#e2e8f0;background:#f5f7fa!important}.admin-v19715-sidebar{background:#0b1d3a;border-color:#ffffff1f;box-shadow:0 18px 48px #0b1d3a2e}.admin-v19715-brand{grid-template-columns:minmax(0,1fr) 32px;min-height:82px;padding:15px 13px}.admin-v19715-brand-mark{background:0 0;border:0;border-radius:0;width:148px;height:42px;padding:0}.admin-v19715-brand-mark img{object-fit:contain;object-position:left center;width:100%;height:100%}.admin-v19715-brand-copy{display:none}.admin-v19715-nav-label{color:#ffffff85}.admin-v19715-nav button.active{color:#0b1d3a!important;background:#fff!important;box-shadow:0 8px 22px #00000026!important}.admin-v19715-nav button.active:before{background:#d18a2e}.admin-v19715-topbar{background:#fffffff7;border-color:#e2e8f0;box-shadow:0 7px 22px #0b1d3a0f}.admin-v19715-search-wrap{background:#f5f7fa;border-color:#e2e8f0}.admin-v19715-create-button{background:#0f6d73!important;box-shadow:0 8px 18px #0f6d732e!important}.admin-v19715-create-button:hover{background:#0b5960!important}.admin-v19715-today-hero,.admin-dossier360-hero,.admin-coach-workbench-hero{position:relative;overflow:hidden;background:#0b1d3a!important;border-color:#0f6d732e!important;box-shadow:0 12px 30px #0b1d3a1a!important}.admin-v19715-today-hero:after,.admin-dossier360-hero:after,.admin-coach-workbench-hero:after{content:"";opacity:.18;pointer-events:none;background:url(/brand-v8/arn-trajectoire/motif-trajectoire.svg) 50%/contain no-repeat;width:220px;height:130px;position:absolute;inset:auto -30px -55px auto}.admin-v19715-today-hero:before,.admin-dossier360-hero:before,.admin-coach-workbench-hero:before{content:"";background:#d18a2e;width:7px;height:100%;position:absolute;top:0;left:0}.admin-v19715-today-hero :is(h2,p,span),.admin-dossier360-hero :is(h2,p,span),.admin-coach-workbench-hero :is(h2,p,span){z-index:1;position:relative}.admin-v19715-today-hero p,.admin-dossier360-hero p,.admin-coach-workbench-hero p{color:#fffc!important}.admin-v19715-kpi-grid>button,.admin-v19715-priority-card,.admin-v19715-quick-card,.admin-v19715-activity-card,.admin-v197159-notification-card,.admin-v197159-week-card,.admin-dossier360-panel,.admin-coach-workbench-panel,.admin-coach-workbench-kpis article{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 7px 20px #0b1d3a0b!important}.admin-v19715-kpi-grid>button:hover{border-color:#0f6d7366!important}.admin-dossier360-profile-head{background:linear-gradient(120deg,#fff 0%,#f5f7fa 72%,#fff8ee 100%)}.admin-dossier360-list>button.active{background:#f4f9f9!important;border-left-color:#d18a2e!important}.admin-coach-workbench-tip{background:#0b1d3a!important}.admin-coach-filter-row button.active,.admin-coach-filter-row button[aria-pressed=true]{color:#fff!important;background:#0f6d73!important;border-color:#0f6d73!important}@media (width<=1180px){.admin-v19715-brand-mark{width:120px}}@media (width<=760px){.admin-v19715-brand{grid-template-columns:minmax(0,1fr) 32px}.admin-v19715-brand-mark{width:142px}}.at-report-v3{--at-navy:#0b1d3a;--at-teal:#0f6d73;--at-gold:#d18a2e;--at-soft-teal:#e4f3f4;--at-soft-gold:#fff4e3;--at-soft-red:#fbe7e4;--at-paper:#fff;--at-canvas:#eef4f5;--at-text:#1a2233;--at-muted:#64748b;--at-line:#dce6e8;--at-shadow:0 24px 70px #0b1d3a21;color:var(--at-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.at-report-v3 *,.at-report-v3 :before,.at-report-v3 :after{box-sizing:border-box}.at-report-progress-v3{background:radial-gradient(circle at 10% 4%, #0f6d731f, transparent 26%), var(--at-canvas);gap:28px;padding:30px;display:grid}.at-report-progress-v3 .result-context-toolbar{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #0f6d7326;border-radius:18px;width:min(100%,210mm);margin:0 auto;padding:12px;position:sticky;top:12px;box-shadow:0 16px 34px #0b1d3a1a}.at-report-progress-v3 .progress-report-page{background:var(--at-paper);width:min(100%,210mm);min-height:297mm;box-shadow:var(--at-shadow);break-after:page;page-break-after:always;border:1px solid #0b1d3a12;border-radius:26px;margin:0 auto;padding:18mm 16mm 17mm;position:relative;overflow:hidden}.at-report-progress-v3 .progress-report-page:last-of-type{break-after:auto;page-break-after:auto}.at-report-progress-v3 .progress-cover-page{color:#fff;background:radial-gradient(circle at 92% 12%, #0f6d739e, transparent 25%), radial-gradient(circle at 94% 28%, #d18a2e33, transparent 18%), var(--at-navy);flex-direction:column;min-height:297mm;display:flex}.at-report-progress-v3 .progress-cover-page:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-72px;right:-68px}.at-report-progress-v3 .progress-cover-brandline{z-index:1;justify-content:space-between;align-items:flex-start;gap:24px;display:flex;position:relative}.at-report-progress-v3 .progress-cover-brandline img{object-fit:contain;object-position:left top;width:min(132mm,72%);max-height:42mm}.at-report-progress-v3 .progress-cover-badge{color:#dce9ec;letter-spacing:.08em;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff2e;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:800}.at-report-progress-v3 .progress-cover-page h1{color:#fff;letter-spacing:-.055em;gap:0;max-width:145mm;margin:32mm 0 8mm;font-size:clamp(48px,7vw,76px);line-height:.98;display:grid}.at-report-progress-v3 .progress-cover-page>p{color:#d7e4e8;max-width:132mm;margin:0;font-size:20px;line-height:1.55}.at-report-progress-v3 .progress-cover-profile{border-left:4px solid var(--at-gold);background:#ffffff0e;gap:6px;margin-top:auto;padding:22px 24px;display:grid}.at-report-progress-v3 .progress-cover-profile strong{color:#fff;font-size:28px;line-height:1.12}.at-report-progress-v3 .progress-cover-profile span,.at-report-progress-v3 .progress-cover-profile small{color:#d7e4e8;font-size:14px}.at-report-progress-v3 .progress-cover-metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.at-report-progress-v3 .progress-cover-metrics article{background:#ffffff12;border:1px solid #ffffff1c;border-radius:16px;min-width:0;padding:15px 12px}.at-report-progress-v3 .progress-cover-metrics strong{color:#fff;font-size:25px;display:block}.at-report-progress-v3 .progress-cover-metrics span{color:#bcd0d5;text-transform:uppercase;margin-top:3px;font-size:11px;line-height:1.25;display:block}.at-report-progress-v3 .progress-page-header{border-bottom:1px solid var(--at-line);align-items:center;gap:14px;margin-bottom:26px;padding-bottom:18px;display:flex}.at-report-progress-v3 .progress-page-header>span{width:46px;height:46px;color:var(--at-teal);background:var(--at-soft-teal);letter-spacing:.08em;border-radius:16px;flex:0 0 46px;place-items:center;font-size:14px;font-weight:900;display:grid}.at-report-progress-v3 .progress-page-header p{color:var(--at-gold);letter-spacing:.11em;text-transform:uppercase;margin:0 0 3px;font-size:10px;font-weight:900}.at-report-progress-v3 .progress-page-header h2{color:var(--at-navy);letter-spacing:-.035em;margin:0;font-size:28px;line-height:1.1}.at-report-progress-v3 .progress-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:14px;display:grid}.at-report-progress-v3 .progress-summary-grid article,.at-report-progress-v3 .progress-final-grid article,.at-report-progress-v3 .result-list-card{border:1px solid var(--at-line);background:#f8fbfc;border-radius:18px;min-width:0;padding:18px}.at-report-progress-v3 .progress-summary-grid .progress-main-card{color:#fff;background:var(--at-navy);border-color:#0000;grid-column:span 2}.at-report-progress-v3 .progress-summary-grid span,.at-report-progress-v3 .progress-final-grid span{color:var(--at-teal);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.at-report-progress-v3 .progress-main-card span{color:var(--at-gold)}.at-report-progress-v3 .progress-summary-grid strong,.at-report-progress-v3 .progress-final-grid strong{color:var(--at-navy);font-size:20px;line-height:1.18;display:block}.at-report-progress-v3 .progress-main-card strong{color:#fff}.at-report-progress-v3 .progress-summary-grid p,.at-report-progress-v3 .progress-final-grid p{color:var(--at-muted);margin:9px 0 0;font-size:13px;line-height:1.48}.at-report-progress-v3 .progress-main-card p{color:#d7e4e8}.at-report-progress-v3 .progress-two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.at-report-progress-v3 .result-list-card strong{color:var(--at-navy);margin-bottom:10px;font-size:16px;display:block}.at-report-progress-v3 .result-list-card ul{color:#425665;gap:8px;margin:0;padding-left:18px;font-size:13px;line-height:1.48;display:grid}.at-report-progress-v3 .progress-activity-table{gap:10px;display:grid}.at-report-progress-v3 .progress-activity-row{border:1px solid var(--at-line);border-left:5px solid var(--at-muted);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1.2fr) 130px minmax(0,1fr);align-items:center;gap:14px;padding:15px 16px;display:grid}.at-report-progress-v3 .progress-activity-row.status-completed{border-left-color:var(--at-teal);background:#f2fafa}.at-report-progress-v3 .progress-activity-row.status-coach_review{border-left-color:var(--at-gold);background:#fffbf3}.at-report-progress-v3 .progress-activity-row.status-waiting_candidate{border-left-color:#6f8297}.at-report-progress-v3 .progress-activity-row strong{color:var(--at-navy);font-size:15px}.at-report-progress-v3 .progress-activity-row span,.at-report-progress-v3 .progress-activity-row p{color:var(--at-muted);font-size:12px;line-height:1.4}.at-report-progress-v3 .progress-activity-row em{color:var(--at-navy);background:#eef3f5;border-radius:999px;justify-self:start;padding:7px 9px;font-size:10px;font-style:normal;font-weight:800}.at-report-progress-v3 .progress-bar-block{color:#fff;background:var(--at-navy);border-radius:18px;margin-top:18px;padding:18px}.at-report-progress-v3 .progress-bar-block>span{color:var(--at-gold);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.at-report-progress-v3 .progress-bar-block>div{background:#dce7ea;border-radius:999px;height:13px;margin:12px 0 9px;overflow:hidden}.at-report-progress-v3 .progress-bar-block i{border-radius:inherit;background:linear-gradient(90deg, var(--at-gold), #efb44e);height:100%;display:block}.at-report-progress-v3 .progress-session-timeline{gap:12px;padding-left:28px;display:grid;position:relative}.at-report-progress-v3 .progress-session-timeline:before{background:var(--at-line);content:"";width:2px;position:absolute;top:4px;bottom:4px;left:8px}.at-report-progress-v3 .progress-session-timeline article{border:1px solid var(--at-line);background:#f8fbfc;border-radius:17px;padding:16px 18px;position:relative}.at-report-progress-v3 .progress-session-timeline article:before{background:var(--at-teal);width:12px;height:12px;box-shadow:0 0 0 1px var(--at-teal);content:"";border:3px solid #fff;border-radius:50%;position:absolute;top:20px;left:-27px}.at-report-progress-v3 .progress-session-timeline span,.at-report-progress-v3 .progress-session-timeline em{color:var(--at-muted);text-transform:uppercase;font-size:10px;font-style:normal;font-weight:800}.at-report-progress-v3 .progress-session-timeline strong{color:var(--at-navy);margin:5px 0;font-size:17px;display:block}.at-report-progress-v3 .progress-final-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.at-report-progress-v3 .progress-report-footer{border-top:1px solid var(--at-line);color:var(--at-muted);justify-content:space-between;gap:16px;padding-top:9px;font-size:10px;display:flex;position:absolute;bottom:9mm;left:16mm;right:16mm}.at-report-progress-v3 .progress-report-footer strong{color:var(--at-navy)}.at-report-progress-v3 .progress-empty-state{color:var(--at-muted);text-align:center;background:#f8fbfc;border:1px dashed #bdcdd2;border-radius:18px;padding:28px}@media (width<=900px){.at-report-progress-v3{padding:12px}.at-report-progress-v3 .progress-report-page{border-radius:20px;min-height:auto;padding:28px 22px 58px}.at-report-progress-v3 .progress-summary-grid,.at-report-progress-v3 .progress-final-grid,.at-report-progress-v3 .progress-two-columns{grid-template-columns:1fr}.at-report-progress-v3 .progress-summary-grid .progress-main-card{grid-column:auto}.at-report-progress-v3 .progress-activity-row{grid-template-columns:1fr}.at-report-progress-v3 .progress-cover-metrics{grid-template-columns:repeat(2,1fr)}}@media print{@page{size:A4 portrait;margin:0}html,body{background:#fff!important;margin:0!important;padding:0!important}.at-report-progress-v3{background:#fff!important;padding:0!important;display:block!important}.at-report-progress-v3 .no-print{display:none!important}.at-report-progress-v3 .progress-report-page{width:210mm!important;min-height:297mm!important;box-shadow:none!important;break-after:page!important;page-break-after:always!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border:0!important;border-radius:0!important;margin:0!important;padding:16mm 15mm!important;overflow:hidden!important}.at-report-progress-v3 .progress-cover-page{min-height:297mm!important}.at-report-progress-v3 .progress-report-footer{bottom:7mm;left:15mm;right:15mm}}.at-report-parity-v351{--at351-navy:#0b1d3a;--at351-navy-soft:#122b50;--at351-teal:#0f6d73;--at351-gold:#d18a2e;--at351-soft-teal:#e4f3f4;--at351-soft-gold:#fff4e3;--at351-soft-red:#fbe7e4;--at351-soft-blue:#e8f0f8;--at351-paper:#fff;--at351-canvas:#edf3f5;--at351-text:#1a2233;--at351-muted:#64748b;--at351-line:#dce6e8;--at351-shadow:0 26px 74px #0b1d3a24;color:var(--at351-text);background:radial-gradient(circle at 8% 2%, #0f6d731f, transparent 24%), var(--at351-canvas);gap:28px;padding:30px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.at-report-parity-v351 *,.at-report-parity-v351 :before,.at-report-parity-v351 :after{box-sizing:border-box}.at-report-parity-v351>.no-print,.at-report-parity-v351>.result-context-toolbar,.at-report-parity-v351>.coach-report-toolbar,.at-report-parity-v351>.bigfive-report-toolbar{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #0f6d7326;border-radius:18px;width:min(100%,794px);margin:0 auto;padding:12px;position:sticky;top:12px;box-shadow:0 16px 38px #0b1d3a1c}.at-report-parity-v351 :is(.coach-report-cover,.coach-report-page,.bigfive-report-cover,.bigfive-report-page,.progress-report-page,.guided-cover-page,.guided-report-page){color:var(--at351-text);background:var(--at351-paper);box-shadow:var(--at351-shadow);break-after:page;page-break-after:always;border:1px solid #0b1d3a12;border-radius:28px;position:relative;overflow:hidden;width:min(100%,794px)!important;min-height:1123px!important;margin:0 auto!important;padding:86px 68px 66px!important}.at-report-parity-v351 :is(.coach-report-page,.bigfive-report-page,.progress-report-page:not(.progress-cover-page),.guided-report-page):before{color:var(--at351-teal);content:"ARN TRAJECTOIRE";letter-spacing:.12em;font-size:12px;font-weight:900;position:absolute;top:34px;left:68px}.at-report-parity-v351 :is(.coach-report-page,.bigfive-report-page,.guided-report-page):after{border-top:1px solid var(--at351-line);color:#7a8a96;content:"ARN Trajectoire · Document confidentiel";padding-top:10px;font-size:10px;position:absolute;bottom:25px;left:68px;right:68px}.at-report-parity-v351 :is(.coach-report-cover,.bigfive-report-cover,.progress-cover-page,.guided-cover-page){flex-direction:column;display:flex;color:#fff!important;background:radial-gradient(circle at 92% 10%,#0f6d7394,#0000 25%),radial-gradient(circle at 92% 28%,#d18a2e30,#0000 17%),linear-gradient(145deg,#0b1d3a 0%,#0c2547 58%,#0f6d73 145%)!important;min-height:1123px!important}.at-report-parity-v351 :is(.coach-report-cover,.bigfive-report-cover,.progress-cover-page,.guided-cover-page):before{content:"";border:1px solid #ffffff17;border-radius:50%;width:310px;height:310px;position:absolute;bottom:-105px;right:-105px}.at-report-parity-v351 :is(.coach-cover-top,.bigfive-cover-top,.progress-cover-brandline,.guided-cover-top){z-index:2;justify-content:space-between;align-items:flex-start;gap:22px;display:flex;position:relative}.at-report-parity-v351 .document-cover-logo{object-fit:contain;object-position:left top;display:block;filter:none!important;width:min(540px,72%)!important;max-width:540px!important;max-height:145px!important}.at-report-parity-v351 :is(.coach-cover-top>span,.bigfive-cover-top>span,.progress-cover-badge,.guided-cover-top>span){letter-spacing:.08em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:9px 13px;font-size:10px;font-weight:900;color:#dce9ec!important}.at-report-parity-v351 :is(.coach-cover-main,.bigfive-cover-content,.guided-cover-content){z-index:2;margin-top:92px;position:relative}.at-report-parity-v351 :is(.coach-kicker,.bigfive-cover-content>p,.guided-cover-content>p){letter-spacing:.13em;text-transform:uppercase;color:var(--at351-gold)!important;margin:0 0 14px!important;font-size:13px!important;font-weight:900!important}.at-report-parity-v351 :is(.coach-cover-main h1,.bigfive-cover-content h1,.guided-cover-content h1,.progress-cover-page h1){max-width:650px;color:#fff!important;letter-spacing:-.045em!important;margin:0!important;font-size:54px!important;font-weight:850!important;line-height:1.02!important}.at-report-parity-v351 :is(.coach-cover-main h2,.bigfive-cover-content h2,.guided-cover-content h2){line-height:1.15;color:#fff!important;margin:22px 0 0!important;font-size:28px!important;font-weight:750!important}.at-report-parity-v351 :is(.coach-cover-badges,.bigfive-cover-badges,.guided-cover-pills){flex-wrap:wrap;gap:9px;margin-top:19px;display:flex}.at-report-parity-v351 :is(.coach-cover-badges span,.bigfive-cover-badges span,.guided-cover-pills span){background:#ffffff17;border:1px solid #ffffff21;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:750;color:#edf4f5!important}.at-report-parity-v351 :is(.coach-cover-footer,.bigfive-cover-note,.guided-cover-note){z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-top:auto;position:relative;color:#d9e7ea!important;background:#ffffff13!important;border:1px solid #ffffff1f!important;border-radius:20px!important;padding:22px 24px!important}.at-report-parity-v351 :is(.coach-cover-footer,.bigfive-cover-note,.guided-cover-note) :is(strong,p,span){color:inherit!important}.at-report-parity-v351 :is(.coach-cover-footer,.bigfive-cover-note,.guided-cover-note) strong{margin-bottom:7px;font-size:15px;display:block;color:#fff!important}.at-report-parity-v351 .progress-cover-page{padding-top:72px!important}.at-report-parity-v351 .progress-cover-page>p{max-width:620px;line-height:1.5;color:#d9e7ea!important;font-size:18px!important}.at-report-parity-v351 .progress-cover-profile{border-radius:0 18px 18px 0;border-left:4px solid var(--at351-gold)!important;background:#ffffff12!important;margin-top:auto!important;padding:22px 24px!important}.at-report-parity-v351 .progress-cover-profile :is(strong,span,small){color:#fff!important}.at-report-parity-v351 .progress-cover-metrics{gap:10px!important;margin-top:16px!important}.at-report-parity-v351 .progress-cover-metrics article{background:#ffffff14!important;border-color:#ffffff21!important;border-radius:16px!important;padding:15px 13px!important}.at-report-parity-v351 .progress-cover-metrics :is(strong,span){color:#fff!important}.at-report-parity-v351 :is(.coach-page-header,.bigfive-page-header,.progress-page-header){border-bottom:1px solid var(--at351-line)!important;align-items:center!important;gap:16px!important;margin:0 0 28px!important;padding:0 0 19px!important;display:flex!important}.at-report-parity-v351 :is(.coach-page-header,.bigfive-page-header,.progress-page-header)>span{letter-spacing:.08em;color:#fff!important;background:var(--at351-navy)!important;border-radius:16px!important;flex:0 0 48px!important;place-items:center!important;width:48px!important;height:48px!important;font-size:13px!important;font-weight:900!important;display:grid!important}.at-report-parity-v351 :is(.coach-page-header,.bigfive-page-header,.progress-page-header) p{text-transform:uppercase;color:var(--at351-gold)!important;letter-spacing:.12em!important;margin:0 0 4px!important;font-size:10px!important;font-weight:900!important}.at-report-parity-v351 :is(.coach-page-header,.bigfive-page-header,.progress-page-header) h2{color:var(--at351-navy)!important;letter-spacing:-.035em!important;margin:0!important;font-size:33px!important;font-weight:800!important;line-height:1.08!important}.at-report-parity-v351 .guided-report-page>.bigfive-page-header{margin-bottom:26px!important}.at-report-parity-v351 :is(.result-list-card,.coach-grid>article,.coach-insight-hero>article,.bigfive-summary-grid>article,.bigfive-reading-panel>article,.ocean-reading-panel>article,.bigfive-trait-list>article,.ocean-premium-card,.guided-context-grid>article,.guided-library-grid>article,.guided-workshop-hero,.progress-summary-grid>article,.progress-final-grid>article,.progress-two-columns>article){min-width:0;box-shadow:0 8px 22px #0b1d3a09;border:1px solid var(--at351-line)!important;background:#f8fbfc!important;border-radius:19px!important}.at-report-parity-v351 .result-list-card{padding:18px 19px!important}.at-report-parity-v351 .result-list-card>strong{margin-bottom:11px;line-height:1.22;display:block;color:var(--at351-navy)!important;font-size:17px!important}.at-report-parity-v351 .result-list-card ul{color:#425665;gap:8px;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:grid}.at-report-parity-v351 .progress-summary-grid,.at-report-parity-v351 .progress-final-grid{gap:14px!important}.at-report-parity-v351 .progress-main-card{color:#fff!important;background:var(--at351-navy)!important;border-color:#0000!important}.at-report-parity-v351 .progress-main-card :is(strong,p){color:#fff!important}.at-report-parity-v351 .progress-main-card span{color:var(--at351-gold)!important}.at-report-parity-v351 .progress-activity-row{border:1px solid var(--at351-line)!important;background:#fff!important;border-left-width:5px!important;border-radius:16px!important;padding:15px 16px!important}.at-report-parity-v351 .progress-bar-block{background:var(--at351-navy)!important;border-radius:18px!important;padding:20px!important}.at-report-parity-v351 .progress-session-timeline article{background:#f8fbfc!important;border-radius:17px!important}.at-report-ocean-v351 .bigfive-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.at-report-ocean-v351 .bigfive-summary-grid>article{grid-template-columns:58px 1fr;gap:12px;border-left-width:5px!important;padding:18px!important;display:grid!important}.at-report-ocean-v351 .bigfive-score-circle{width:58px!important;height:58px!important;color:var(--at351-navy)!important;background:var(--at351-soft-teal)!important;border:1px solid #cae0e3!important;border-radius:50%!important;place-items:center!important;display:grid!important}.at-report-ocean-v351 .bigfive-score-circle strong{color:var(--at351-navy)!important;font-size:21px!important}.at-report-ocean-v351 .bigfive-summary-grid h3,.at-report-ocean-v351 .bigfive-trait-head h3{color:var(--at351-teal)!important}.at-report-ocean-v351 .bigfive-note-box,.at-report-ocean-v351 .bigfive-final-box{background:#f4effd!important;border:1px solid #ddd5f4!important;border-radius:18px!important;padding:19px 21px!important}.at-report-ocean-v351 .ocean-reading-panel,.at-report-ocean-v351 .bigfive-insight-hero{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.at-report-ocean-v351 .ocean-reading-panel article,.at-report-ocean-v351 .ocean-premium-card{border-left:5px solid var(--at351-teal)!important;background:linear-gradient(145deg,#eaf7f8 0%,#fff9ef 100%)!important;padding:22px!important}.at-report-ocean-v351 .bigfive-trait-list{gap:15px;display:grid}.at-report-ocean-v351 .bigfive-trait-list>article{padding:20px!important}.at-report-ocean-v351 .bigfive-mini-grid{gap:12px!important}.at-report-ocean-v351 .bigfive-action-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.at-report-ocean-v351 .bigfive-action-steps article{border:1px solid var(--at351-line)!important;background:#f8fbfc!important;border-radius:17px!important;padding:18px!important}.at-report-activities-v351 .guided-cover-content{margin-top:110px!important}.at-report-activities-v351 .guided-context-grid,.at-report-activities-v351 .guided-library-grid,.at-report-activities-v351 .guided-grid{gap:14px!important}.at-report-activities-v351 .guided-context-grid>article,.at-report-activities-v351 .guided-library-grid>article{padding:20px!important}.at-report-activities-v351 .guided-workshop-hero{border-left:5px solid var(--at351-teal)!important;background:linear-gradient(135deg,#eef9f9,#fff9ef)!important;padding:20px!important}.at-report-activities-v351 :is(.guided-workbook-field,.guided-progress-card,.guided-final-box){border:1px solid var(--at351-line)!important;background:#fff!important;border-radius:16px!important}.at-report-activities-v351 .guided-final-box{background:var(--at351-soft-gold)!important;padding:20px!important}.at-report-coach-v351 .coach-insight-hero{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.at-report-coach-v351 .coach-insight-hero article{padding:22px!important}.at-report-coach-v351 .coach-insight-hero article:first-child{color:#fff!important;background:var(--at351-navy)!important;border-color:#0000!important}.at-report-coach-v351 .coach-insight-hero article:first-child :is(span,strong,p){color:#fff!important}.at-report-coach-v351 .coach-grid{gap:14px!important}.at-report-coach-v351 .coach-note-box,.at-report-coach-v351 .coach-final-action{border:1px solid var(--at351-line)!important;background:var(--at351-soft-teal)!important;border-radius:18px!important;padding:20px 22px!important}.at-report-coach-v351 .coach-final-action{color:#fff!important;background:var(--at351-navy)!important;border-color:#0000!important}.at-report-coach-v351 .coach-final-action :is(span,strong,p){color:#fff!important}.at-report-coach-v351 .coach-timeline article{border:1px solid var(--at351-line)!important;background:#f8fbfc!important;border-radius:16px!important}.at-report-coach-v351 .coach-score-strip article{background:var(--at351-soft-teal)!important;border-radius:15px!important}@media (width<=900px){.at-report-parity-v351{padding:12px}.at-report-parity-v351 :is(.coach-report-cover,.coach-report-page,.bigfive-report-cover,.bigfive-report-page,.progress-report-page,.guided-cover-page,.guided-report-page){border-radius:20px;min-height:auto!important;padding:76px 22px 58px!important}.at-report-ocean-v351 .bigfive-summary-grid,.at-report-ocean-v351 .ocean-reading-panel,.at-report-ocean-v351 .bigfive-insight-hero,.at-report-ocean-v351 .bigfive-action-steps,.at-report-coach-v351 .coach-insight-hero{grid-template-columns:1fr!important}.at-report-parity-v351 .document-cover-logo{width:min(100%,430px)!important}}@media print{@page{size:A4 portrait;margin:0}.at-report-parity-v351{background:#fff!important;padding:0!important;display:block!important}.at-report-parity-v351 .no-print{display:none!important}.at-report-parity-v351 :is(.coach-report-cover,.coach-report-page,.bigfive-report-cover,.bigfive-report-page,.progress-report-page,.guided-cover-page,.guided-report-page){width:210mm!important;min-height:297mm!important;box-shadow:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border:0!important;border-radius:0!important;margin:0!important;padding:22mm 18mm 17mm!important}.at-report-parity-v351 :is(.coach-report-cover,.bigfive-report-cover,.progress-cover-page,.guided-cover-page){height:297mm!important}}.arn-premium-pdf-stage-v360{--at360-navy:#0b1d3a;--at360-teal:#0f6d73;--at360-gold:#d18a2e;--at360-paper:#fff;--at360-canvas:#edf3f5;--at360-text:#1a2233;--at360-muted:#5f7180;--at360-line:#dce6e8;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;z-index:-2147483647!important;pointer-events:none!important;background:#fff!important;margin:0!important;padding:0!important;font-family:Inter,Arial,sans-serif!important;display:block!important;position:fixed!important;top:0!important;left:-100000px!important;overflow:visible!important}.arn-premium-pdf-stage-v360 *,.arn-premium-pdf-stage-v360 :before,.arn-premium-pdf-stage-v360 :after{box-sizing:border-box!important}.arn-premium-pdf-document-v360,.arn-premium-pdf-content-v360,.arn-premium-pdf-stage-v360 [data-arn-pdf-report-root=true]{max-width:none!important;box-shadow:none!important;background:#fff!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.arn-premium-pdf-stage-v360 :is(.no-print,.result-context-toolbar,.coach-report-toolbar,.bigfive-report-toolbar,.progress-report-toolbar){display:none!important}.arn-premium-pdf-document-v360[data-arn-report-kind=progress],.arn-premium-pdf-document-v360[data-arn-report-kind=activities],.arn-premium-pdf-document-v360[data-arn-report-kind=ocean],.arn-premium-pdf-document-v360[data-arn-report-kind=coach]{width:794px!important}.arn-premium-pdf-stage-v360 :is(.at-report-parity-v351,.at-report-progress-v3,.coach-report-shell,.bigfive-report-shell,.guided-activities-report,.progress-report-shell){background:#fff!important;gap:0!important;width:794px!important;min-width:794px!important;max-width:794px!important;margin:0!important;padding:0!important;display:block!important}.arn-premium-pdf-stage-v360 :is(.coach-report-cover,.coach-report-page,.bigfive-report-cover,.bigfive-report-page,.progress-cover-page,.progress-report-page,.guided-cover-page,.guided-report-page){width:794px!important;min-width:794px!important;max-width:794px!important;min-height:1123px!important;color:var(--at360-text)!important;background:var(--at360-paper)!important;box-shadow:none!important;break-after:page!important;page-break-after:always!important;border:0!important;border-radius:0!important;margin:0!important;padding:76px 66px 66px!important;display:block!important;position:relative!important;overflow:hidden!important}.arn-premium-pdf-stage-v360 :is(.coach-report-page,.bigfive-report-page,.progress-report-page:not(.progress-cover-page),.guided-report-page):before{color:var(--at360-teal)!important;content:"ARN TRAJECTOIRE"!important;letter-spacing:.13em!important;font-size:11px!important;font-weight:900!important;position:absolute!important;top:31px!important;left:66px!important}.arn-premium-pdf-stage-v360 :is(.coach-report-page,.bigfive-report-page,.progress-report-page:not(.progress-cover-page),.guided-report-page):after{border-top:1px solid var(--at360-line)!important;color:#7a8a96!important;content:"ARN Trajectoire · Document confidentiel"!important;padding-top:9px!important;font-size:9px!important;position:absolute!important;bottom:24px!important;left:66px!important;right:66px!important}.arn-premium-pdf-stage-v360 :is(.coach-report-cover,.bigfive-report-cover,.progress-cover-page,.guided-cover-page){color:#fff!important;background:radial-gradient(circle at 92% 10%,#0f6d738f,#0000 25%),radial-gradient(circle at 92% 29%,#d18a2e2e,#0000 17%),linear-gradient(145deg,#0b1d3a 0%,#0c2547 58%,#0f6d73 145%)!important;flex-direction:column!important;width:794px!important;height:1123px!important;min-height:1123px!important;padding:70px 66px 62px!important;display:flex!important}.arn-premium-pdf-stage-v360 :is(.coach-report-cover,.bigfive-report-cover,.progress-cover-page,.guided-cover-page) :is(h1,h2,h3,strong,p,span,small,em,b){-webkit-text-fill-color:currentColor!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.arn-premium-pdf-stage-v360 :is(.coach-cover-top,.bigfive-cover-top,.progress-cover-brandline,.guided-cover-top){justify-content:space-between!important;align-items:flex-start!important;gap:22px!important;display:flex!important}.arn-premium-pdf-stage-v360 .document-cover-logo{object-fit:contain!important;object-position:left top!important;filter:none!important;width:540px!important;max-width:540px!important;height:auto!important;max-height:150px!important;display:block!important}.arn-premium-pdf-stage-v360 :is(.coach-cover-top>span,.bigfive-cover-top>span,.progress-cover-badge,.guided-cover-top>span){color:#dce9ec!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#ffffff14!important;border:1px solid #ffffff2e!important;border-radius:999px!important;padding:9px 13px!important;font-size:10px!important;font-weight:900!important}.arn-premium-pdf-stage-v360 :is(.coach-cover-main,.bigfive-cover-content,.guided-cover-content){margin-top:94px!important}.arn-premium-pdf-stage-v360 :is(.coach-kicker,.bigfive-cover-content>p,.guided-cover-content>p){color:var(--at360-gold)!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin:0 0 13px!important;font-size:13px!important;font-weight:900!important}.arn-premium-pdf-stage-v360 :is(.coach-cover-main h1,.bigfive-cover-content h1,.guided-cover-content h1,.progress-cover-page h1){color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.045em!important;max-width:640px!important;margin:0!important;font-size:54px!important;font-weight:850!important;line-height:1.02!important}.arn-premium-pdf-stage-v360 :is(.coach-cover-main h2,.bigfive-cover-content h2,.guided-cover-content h2){color:#fff!important;-webkit-text-fill-color:#fff!important;margin:20px 0 0!important;font-size:28px!important;font-weight:760!important;line-height:1.15!important}.arn-premium-pdf-stage-v360 :is(.coach-cover-badges,.bigfive-cover-badges,.guided-cover-pills){flex-wrap:wrap!important;gap:9px!important;margin-top:18px!important;display:flex!important}.arn-premium-pdf-stage-v360 :is(.coach-cover-badges span,.bigfive-cover-badges span,.guided-cover-pills span){color:#eef5f6!important;-webkit-text-fill-color:#eef5f6!important;background:#ffffff17!important;border:1px solid #ffffff21!important;border-radius:999px!important;padding:8px 11px!important;font-size:12px!important;font-weight:760!important}.arn-premium-pdf-stage-v360 :is(.coach-cover-footer,.bigfive-cover-note,.guided-cover-note){color:#dce9ec!important;-webkit-text-fill-color:#dce9ec!important;background:#ffffff13!important;border:1px solid #ffffff21!important;border-radius:19px!important;margin-top:auto!important;padding:22px 24px!important}.arn-premium-pdf-stage-v360 :is(.coach-cover-footer,.bigfive-cover-note,.guided-cover-note) strong{color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-premium-pdf-stage-v360 .progress-cover-page{padding-top:70px!important}.arn-premium-pdf-stage-v360 .progress-cover-page>p{color:#dce9ec!important;-webkit-text-fill-color:#dce9ec!important;max-width:610px!important;margin-top:20px!important;font-size:18px!important;line-height:1.5!important}.arn-premium-pdf-stage-v360 .progress-cover-profile{border-left:4px solid var(--at360-gold)!important;background:#ffffff13!important;border-radius:0 18px 18px 0!important;margin-top:auto!important;padding:21px 23px!important}.arn-premium-pdf-stage-v360 .progress-cover-profile :is(strong,span,small){color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-premium-pdf-stage-v360 .progress-cover-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:16px!important;display:grid!important}.arn-premium-pdf-stage-v360 .progress-cover-metrics article{background:#ffffff14!important;border:1px solid #ffffff21!important;border-radius:15px!important;padding:14px 12px!important}.arn-premium-pdf-stage-v360 .progress-cover-metrics :is(strong,span){color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-premium-pdf-stage-v360 :is(.coach-page-header,.bigfive-page-header,.progress-page-header){border-bottom:1px solid var(--at360-line)!important;align-items:center!important;gap:16px!important;margin:0 0 28px!important;padding:0 0 18px!important;display:flex!important}.arn-premium-pdf-stage-v360 :is(.coach-page-header,.bigfive-page-header,.progress-page-header)>span{color:#fff!important;-webkit-text-fill-color:#fff!important;background:var(--at360-navy)!important;border-radius:16px!important;flex:0 0 48px!important;place-items:center!important;width:48px!important;height:48px!important;font-size:13px!important;font-weight:900!important;display:grid!important}.arn-premium-pdf-stage-v360 :is(.coach-page-header,.bigfive-page-header,.progress-page-header) p{color:var(--at360-gold)!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 4px!important;font-size:10px!important;font-weight:900!important}.arn-premium-pdf-stage-v360 :is(.coach-page-header,.bigfive-page-header,.progress-page-header) h2{color:var(--at360-navy)!important;letter-spacing:-.034em!important;margin:0!important;font-size:32px!important;font-weight:820!important;line-height:1.08!important}.arn-premium-pdf-stage-v360 :is(.result-list-card,.coach-grid>article,.coach-insight-hero>article,.bigfive-summary-grid>article,.bigfive-reading-panel>article,.ocean-reading-panel>article,.bigfive-trait-list>article,.ocean-premium-card,.guided-context-grid>article,.guided-library-grid>article,.guided-workshop-hero,.progress-summary-grid>article,.progress-final-grid>article,.progress-two-columns>article){border:1px solid var(--at360-line)!important;min-width:0!important;box-shadow:none!important;background:#f8fbfc!important;border-radius:18px!important}.arn-premium-pdf-stage-v360 :is(.result-list-card,.coach-grid>article,.bigfive-summary-grid>article,.bigfive-reading-panel>article,.ocean-reading-panel>article,.bigfive-trait-list>article,.guided-context-grid>article,.guided-library-grid>article,.progress-summary-grid>article,.progress-final-grid>article,.progress-two-columns>article){padding:18px!important}.arn-premium-pdf-stage-v360 :is(p,li){color:var(--at360-muted);line-height:1.5}.arn-premium-pdf-stage-v360 .bigfive-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important;display:grid!important}.arn-premium-pdf-stage-v360 .bigfive-summary-grid>article{border-left-width:5px!important;grid-template-columns:58px minmax(0,1fr)!important;gap:11px!important;display:grid!important}.arn-premium-pdf-stage-v360 .bigfive-score-circle{width:58px!important;height:58px!important;color:var(--at360-navy)!important;background:#e4f3f4!important;border:1px solid #c9dfe2!important;border-radius:50%!important;place-items:center!important;display:grid!important}.arn-premium-pdf-stage-v360 .bigfive-summary-grid h3,.arn-premium-pdf-stage-v360 .bigfive-trait-head h3{color:var(--at360-teal)!important}.arn-premium-pdf-stage-v360 :is(.ocean-reading-panel,.bigfive-insight-hero){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.arn-premium-pdf-stage-v360 :is(.ocean-reading-panel article,.ocean-premium-card){border-left:5px solid var(--at360-teal)!important;background:linear-gradient(145deg,#eaf7f8,#fff9ef)!important;padding:21px!important}.arn-premium-pdf-stage-v360 .bigfive-trait-list{gap:14px!important;display:grid!important}.arn-premium-pdf-stage-v360 .bigfive-trait-list>article{padding:19px!important}.arn-premium-pdf-stage-v360 .bigfive-mini-grid{gap:11px!important}.arn-premium-pdf-stage-v360 .bigfive-action-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px!important;display:grid!important}.arn-premium-pdf-stage-v360 .bigfive-action-steps article{border:1px solid var(--at360-line)!important;background:#f8fbfc!important;border-radius:16px!important;padding:17px!important}.arn-premium-pdf-stage-v360 :is(.guided-context-grid,.guided-library-grid,.guided-grid){gap:14px!important}.arn-premium-pdf-stage-v360 :is(.guided-context-grid>article,.guided-library-grid>article){padding:19px!important}.arn-premium-pdf-stage-v360 .guided-workshop-hero{border-left:5px solid var(--at360-teal)!important;background:linear-gradient(135deg,#eef9f9,#fff9ef)!important;padding:20px!important}.arn-premium-pdf-stage-v360 :is(.guided-workbook-field,.guided-progress-card,.guided-final-box){border:1px solid var(--at360-line)!important;background:#fff!important;border-radius:16px!important}.arn-premium-pdf-stage-v360 .guided-final-box{background:#fff4e3!important;padding:20px!important}.arn-premium-pdf-stage-v360 .progress-main-card{color:#fff!important;background:var(--at360-navy)!important;border-color:#0000!important}.arn-premium-pdf-stage-v360 .progress-main-card :is(strong,p){color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-premium-pdf-stage-v360 .progress-main-card span{color:var(--at360-gold)!important}.arn-premium-pdf-stage-v360 .progress-activity-row{border:1px solid var(--at360-line)!important;background:#fff!important;border-left-width:5px!important;border-radius:16px!important;padding:15px 16px!important}.arn-premium-pdf-stage-v360 .progress-bar-block{background:var(--at360-navy)!important;border-radius:17px!important;padding:19px!important}.arn-premium-pdf-stage-v360 .coach-insight-hero{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.arn-premium-pdf-stage-v360 .coach-insight-hero article{padding:21px!important}.arn-premium-pdf-stage-v360 .coach-insight-hero article:first-child,.arn-premium-pdf-stage-v360 .coach-final-action{color:#fff!important;background:var(--at360-navy)!important;border-color:#0000!important}.arn-premium-pdf-stage-v360 :is(.coach-insight-hero article:first-child,.coach-final-action) :is(span,strong,p){color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed],.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .arn-premium-pdf-content-v360,.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] [data-arn-pdf-report-root=true]{width:1120px!important;min-width:1120px!important;max-width:1120px!important;container:at-detailed-report/inline-size!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] :is(.at-report--detailed,[data-report-v3=detailed]){background:#fff!important;width:1120px!important;min-width:1120px!important;max-width:1120px!important;margin:0!important;padding:0!important;overflow:visible!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] :is(.at-report-hero,.at-reading-moment){width:1120px!important;min-height:1584px!important;box-shadow:none!important;border-radius:0!important;flex-direction:column!important;justify-content:center!important;margin:0!important;padding:92px 70px!important;display:flex!important;overflow:hidden!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-journey{background:#f5f9fa!important;border-radius:0!important;width:1120px!important;margin:0!important;padding:34px 56px!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-section{background:#fff!important;width:1120px!important;min-width:1120px!important;max-width:1120px!important;margin:0!important;padding:52px 48px 60px!important;overflow:visible!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-section>header{border-bottom:1px solid #dce6e8!important;margin-bottom:26px!important;padding-bottom:18px!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-section>header h2{color:#0b1d3a!important;letter-spacing:-.035em!important;max-width:900px!important;margin:7px 0 0!important;font-size:34px!important;line-height:1.08!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-section>header p{color:#5f7180!important;max-width:900px!important;font-size:16px!important;line-height:1.55!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-chapter-context{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)!important;grid-template-areas:"main useful""definition definition"!important;gap:16px 18px!important;width:100%!important;margin:0 0 28px!important;padding:24px!important;display:grid!important;overflow:visible!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-chapter-context__main{grid-area:main!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:start!important;gap:15px!important;min-width:0!important;display:grid!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-chapter-context__main>div,.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-chapter-context__aside{min-width:0!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-chapter-context__useful{grid-area:useful!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-chapter-context__definition{grid-area:definition!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-chapter-context :is(h3,p,span,strong){writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;overflow-wrap:break-word!important;white-space:normal!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-chapter-context h3{font-size:24px!important;line-height:1.16!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-chapter-context p{font-size:15px!important;line-height:1.55!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] :is(.at-detailed-howto-grid,.at-detailed-portrait-grid,.at-detailed-traffic-grid,.at-detailed-identity-strip){grid-template-columns:repeat(3,minmax(0,1fr))!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-detailed-activities-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] :is(.at-detailed-final-grid,.at-detailed-combination-card>div,.at-detailed-theory-wheel-layout,.at-detailed-combination-masterclass-columns),.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] .at-detailed-color-masterclass-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] :is(.at-card,.at-callout,.at-detailed-list-card,.at-detailed-narrative-card,.at-detailed-method-card,.at-detailed-workbook-card){break-inside:avoid!important}.arn-premium-pdf-document-v360[data-arn-report-kind=detailed] :is(p,li){font-size:15px!important;line-height:1.55!important}.arn-premium-pdf-stage-v360 :is(.result-list-card,.progress-activity-row,.progress-session-timeline>article,.bigfive-trait-list>article,.bigfive-summary-grid>article,.ocean-premium-card,.guided-workshop-hero,.guided-context-grid>article,.guided-library-grid>article,.coach-grid>article,.at-card,.at-callout,.at-chapter-context){break-inside:avoid!important;page-break-inside:avoid!important}.arn-premium-pdf-stage-v360 .progress-cover-profile{gap:5px!important;display:grid!important}.arn-premium-pdf-stage-v360 .progress-cover-profile :is(span,strong,small),.arn-premium-pdf-stage-v360 .progress-cover-metrics article :is(strong,span){display:block!important}.arn-premium-pdf-stage-v360 .progress-cover-profile strong{font-size:26px!important;line-height:1.12!important}.arn-premium-pdf-stage-v360 .progress-cover-profile span{color:var(--at360-gold)!important;-webkit-text-fill-color:var(--at360-gold)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}.arn-premium-pdf-stage-v360 .progress-cover-metrics article{gap:3px!important;display:grid!important}.arn-premium-pdf-stage-v360 .progress-cover-metrics article strong{font-size:23px!important;line-height:1!important}.arn-premium-pdf-stage-v360 .progress-cover-metrics article span{color:#c5d9de!important;-webkit-text-fill-color:#c5d9de!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:800!important}.arn-premium-pdf-stage-v360 .progress-summary-grid>article.progress-main-card{color:#fff!important;background:var(--at360-navy)!important;border-color:#0000!important}.arn-premium-pdf-stage-v360 .progress-summary-grid>article.progress-main-card :is(strong,p){color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-premium-pdf-stage-v360 .progress-summary-grid>article.progress-main-card span{color:var(--at360-gold)!important;-webkit-text-fill-color:var(--at360-gold)!important}.arn-premium-pdf-stage-v390{--at390-navy:#0b1d3a;--at390-teal:#0f6d73;--at390-gold:#d18a2e;--at390-paper:#fff;--at390-soft:#f4f8f9;--at390-soft-teal:#e4f3f4;--at390-soft-gold:#fff4e3;--at390-line:#dce6e8;--at390-text:#1a2233;--at390-muted:#5f7180}.arn-premium-pdf-stage-v390 *,.arn-premium-pdf-stage-v390 :before,.arn-premium-pdf-stage-v390 :after{box-sizing:border-box!important}.arn-premium-pdf-document-v390,.arn-premium-pdf-content-v390,.arn-premium-pdf-stage-v390 [data-arn-pdf-report-root=true]{max-width:none!important;box-shadow:none!important;background:#fff!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.arn-premium-pdf-stage-v390 .arn-pdf-static-button-v390{cursor:default!important;pointer-events:none!important;appearance:none!important;font:inherit!important;text-align:inherit!important}.arn-premium-pdf-stage-v390 .arn-pdf-static-field-v390{border:1px solid var(--at390-line)!important;min-height:58px!important;color:var(--at390-text)!important;white-space:pre-wrap!important;background:#fff!important;border-radius:14px!important;padding:14px 16px!important;font-size:13px!important;line-height:1.5!important}.arn-premium-pdf-stage-v390 .arn-pdf-static-field-v390[data-arn-pdf-empty=true]{color:#8796a2!important;background:#f8fbfc!important;font-style:italic!important}.arn-premium-pdf-stage-v390 :is(.coach-report-cover,.bigfive-report-cover,.progress-cover-page,.guided-cover-page){color:#fff!important;background:radial-gradient(circle at 92% 10%,#0f6d7394,#0000 25%),radial-gradient(circle at 92% 29%,#d18a2e2e,#0000 17%),linear-gradient(145deg,#0b1d3a 0%,#0c2547 58%,#0f6d73 145%)!important;flex-direction:column!important;width:794px!important;height:1123px!important;min-height:1123px!important;padding:70px 66px 62px!important;display:flex!important;overflow:hidden!important}.arn-premium-pdf-stage-v390 :is(.coach-report-cover,.bigfive-report-cover,.progress-cover-page,.guided-cover-page) :is(h1,h2,h3,strong,p,span,small,em,b){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.arn-premium-pdf-stage-v390 :is(.coach-cover-main h1,.bigfive-cover-content h1,.guided-cover-content h1,.progress-cover-page h1){color:#fff!important;letter-spacing:-.045em!important;background:0 0!important;max-width:650px!important;margin:0!important;font-size:54px!important;font-weight:850!important;line-height:1.02!important}.arn-premium-pdf-stage-v390 .progress-cover-page h1 span{color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;display:block!important}.arn-premium-pdf-stage-v390 :is(.coach-kicker,.bigfive-cover-content>p:first-child,.guided-cover-content>p:first-child){color:var(--at390-gold)!important;-webkit-text-fill-color:var(--at390-gold)!important}.arn-premium-pdf-stage-v390 .progress-cover-profile{border-left:4px solid var(--at390-gold)!important;background:#ffffff14!important;border-radius:0 18px 18px 0!important;gap:6px!important;margin-top:auto!important;padding:22px 24px!important;display:grid!important}.arn-premium-pdf-stage-v390 .progress-cover-profile :is(strong,span,small){color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;display:block!important}.arn-premium-pdf-stage-v390 .progress-cover-profile strong{font-size:27px!important;line-height:1.12!important}.arn-premium-pdf-stage-v390 .progress-cover-metrics article{background:#ffffff14!important;border:1px solid #ffffff1f!important}.arn-premium-pdf-stage-v390 .progress-cover-metrics :is(strong,span){color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-premium-pdf-stage-v390 :is(.coach-report-page,.bigfive-report-page,.progress-report-page,.guided-report-page){width:794px!important;min-width:794px!important;max-width:794px!important;min-height:1123px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;padding:76px 66px 66px!important;overflow:hidden!important}.arn-premium-pdf-stage-v390 :is(.progress-page-header,.bigfive-page-header,.coach-page-header){border-bottom:1px solid var(--at390-line)!important;align-items:center!important;gap:16px!important;margin:0 0 26px!important;padding:0 0 18px!important;display:flex!important}.arn-premium-pdf-stage-v390 :is(.progress-page-header,.bigfive-page-header,.coach-page-header)>span{color:#fff!important;-webkit-text-fill-color:#fff!important;background:var(--at390-navy)!important;border-radius:16px!important;flex:0 0 48px!important;place-items:center!important;width:48px!important;height:48px!important;font-size:13px!important;font-weight:900!important;display:grid!important}.arn-premium-pdf-stage-v390 :is(.progress-page-header,.bigfive-page-header,.coach-page-header) h2{color:var(--at390-navy)!important;letter-spacing:-.035em!important;margin:0!important;font-size:33px!important;font-weight:850!important;line-height:1.08!important}.arn-premium-pdf-stage-v390 .progress-session-grid-v390{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;padding-left:0!important;display:grid!important;position:static!important}.arn-premium-pdf-stage-v390 .progress-session-grid-v390:before,.arn-premium-pdf-stage-v390 .progress-session-grid-v390>article:before{content:none!important;display:none!important}.arn-premium-pdf-stage-v390 .progress-session-grid-v390>article{border:1px solid var(--at390-line)!important;background:#f8fbfc!important;border-radius:17px!important;min-height:0!important;padding:16px 18px!important}.arn-premium-pdf-stage-v390 .progress-activity-table{gap:10px!important;display:grid!important}.arn-premium-pdf-stage-v390 .progress-activity-row{border-radius:15px!important;grid-template-columns:minmax(0,1.15fr) 122px minmax(0,.85fr)!important;gap:12px!important;padding:13px 15px!important;display:grid!important}.arn-premium-pdf-stage-v390 .progress-activity-continuation-v390 .progress-bar-block{margin-top:18px!important}.arn-premium-pdf-stage-v390 .guided-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin-top:18px!important;display:grid!important}.arn-premium-pdf-stage-v390 .guided-library-grid>.guided-activity-card{border:1px solid var(--at390-line)!important;border-left:5px solid var(--at390-teal)!important;min-height:164px!important;color:var(--at390-text)!important;box-shadow:none!important;background:#f8fbfc!important;border-radius:18px!important;padding:18px!important;display:grid!important}.arn-premium-pdf-stage-v390 .guided-library-grid>.guided-activity-card :is(strong,small,p,em,span){color:inherit!important;-webkit-text-fill-color:currentColor!important}.arn-premium-pdf-stage-v390 .guided-library-grid>.guided-activity-card>span:first-child{color:#fff!important;-webkit-text-fill-color:#fff!important;background:var(--at390-navy)!important;border-radius:10px!important;place-items:center!important;width:34px!important;height:34px!important;font-weight:900!important;display:grid!important}.arn-premium-pdf-stage-v390 .guided-workshop-continuation-v390 .arn-pdf-game-continuation-v390{margin-bottom:18px!important}.arn-premium-pdf-stage-v390 .guided-workbook-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.arn-premium-pdf-stage-v390 .guided-workbook-field{border:1px solid var(--at390-line)!important;background:#fff!important;border-radius:16px!important;gap:8px!important;padding:15px!important;display:grid!important}.arn-premium-pdf-stage-v390 .bigfive-reading-page-v390 :is(.ocean-reading-panel,.bigfive-insight-hero){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.arn-premium-pdf-stage-v390 .bigfive-reading-page-v390 .result-list-card{padding:16px 18px!important}.arn-premium-pdf-stage-v390 .bigfive-trait-list{gap:16px!important;display:grid!important}.arn-premium-pdf-stage-v390 .bigfive-trait-list>article{border:1px solid var(--at390-line)!important;background:#f8fbfc!important;border-radius:18px!important;padding:18px!important}.arn-premium-pdf-stage-v390 .bigfive-mini-grid>*{min-height:0!important;padding:14px!important}.arn-premium-pdf-stage-v390 .bigfive-integration-page-v390 .ocean-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.arn-premium-pdf-stage-v390 .coach-grid,.arn-premium-pdf-stage-v390 .coach-insight-hero{gap:14px!important}.arn-premium-pdf-stage-v390 .coach-grid>article,.arn-premium-pdf-stage-v390 .coach-insight-hero>article,.arn-premium-pdf-stage-v390 .coach-timeline>article{border:1px solid var(--at390-line)!important;box-shadow:none!important;background:#f8fbfc!important;border-radius:18px!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390{contain:none!important;width:1120px!important;min-width:1120px!important;max-width:1120px!important;container-type:normal!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 .at-section{width:1120px!important;min-width:1120px!important;max-width:1120px!important;padding:50px 48px 58px!important;overflow:visible!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 .at-chapter-context-v390{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)!important;grid-template-areas:"main useful""definition definition"!important;gap:16px 18px!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0 0 26px!important;padding:24px!important;display:grid!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 .at-chapter-context__main{grid-template-columns:48px minmax(0,1fr)!important;gap:15px!important;min-width:0!important;display:grid!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 .at-chapter-context__main>div{width:auto!important;min-width:0!important;max-width:none!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 :is(.at-detailed-howto-grid,.at-detailed-portrait-grid,.at-detailed-traffic-grid,.at-detailed-identity-strip,.at-detailed-three-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 .at-detailed-activities-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 :is(.at-detailed-final-grid,.at-detailed-combination-card>div,.at-detailed-theory-wheel-layout,.at-detailed-combination-masterclass-columns,.at-detailed-two-grid,.at-detailed-pressure-grid,.at-detailed-orientation-grid,.at-detailed-fit-hero,.at-detailed-color-masterclass-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.arn-premium-pdf-stage-v390 :is(.result-list-card,.progress-activity-row,.progress-session-grid-v390>article,.bigfive-trait-list>article,.bigfive-summary-grid>article,.ocean-premium-card,.guided-activity-card,.guided-workshop-hero,.guided-context-grid>article,.guided-library-grid>*,.guided-workbook-field,.coach-grid>article,.at-card,.at-callout,.at-chapter-context,.at-detailed-list-card,.at-detailed-narrative-card,.at-detailed-method-card,.at-detailed-workbook-card){break-inside:avoid!important;page-break-inside:avoid!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-rebuilt-v390{color:#fff!important;background:radial-gradient(circle at 92% 9%,#0f6d73a3,#0000 26%),radial-gradient(circle at 93% 29%,#d18a2e2b,#0000 17%),linear-gradient(145deg,#0b1d3a 0%,#0c2547 58%,#0f6d73 145%)!important;flex-direction:column!important;width:794px!important;height:1123px!important;min-height:1123px!important;padding:76px 70px 66px!important;display:flex!important;position:relative!important;overflow:hidden!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-rebuilt-v390:after{content:"";border:1px solid #ffffff1a;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-120px;right:-120px}.arn-premium-pdf-stage-v390 .arn-pdf-cover-brand-v390{z-index:2;position:relative;justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;display:flex!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-logo-v390{object-fit:contain!important;object-position:left top!important;width:535px!important;height:auto!important;max-height:150px!important;display:block!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-badge-v390{color:#e5eff1!important;-webkit-text-fill-color:#e5eff1!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#ffffff14!important;border:1px solid #fff3!important;border-radius:999px!important;padding:10px 14px!important;font-size:10px!important;font-weight:900!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-main-v390{z-index:2;position:relative;margin-top:112px!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-kicker-v390{color:#d18a2e!important;-webkit-text-fill-color:#d18a2e!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 16px!important;font-size:13px!important;font-weight:900!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-main-v390 h1{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.05em!important;max-width:640px!important;margin:0!important;font-size:57px!important;font-weight:900!important;line-height:1.01!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-main-v390 h2{color:#fff!important;-webkit-text-fill-color:#fff!important;margin:24px 0 0!important;font-size:28px!important;font-weight:800!important;line-height:1.15!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-pills-v390{flex-wrap:wrap!important;gap:9px!important;margin-top:18px!important;display:flex!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-pills-v390 span{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff17!important;border:1px solid #ffffff26!important;border-radius:999px!important;padding:8px 11px!important;font-size:12px!important;font-weight:750!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-note-v390{z-index:2;position:relative;color:#d9e7ea!important;-webkit-text-fill-color:#d9e7ea!important;background:#ffffff12!important;border:1px solid #ffffff24!important;border-radius:20px!important;margin-top:auto!important;padding:22px 24px!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-note-v390 strong{color:#d18a2e!important;-webkit-text-fill-color:#d18a2e!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:12px!important;font-weight:900!important;display:block!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-note-v390 p{color:#e3ecef!important;-webkit-text-fill-color:#e3ecef!important;margin:0!important;font-size:16px!important;line-height:1.48!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-metrics-v390{z-index:2;position:relative;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:16px!important;display:grid!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-metrics-v390 article{background:#ffffff14!important;border:1px solid #ffffff24!important;border-radius:16px!important;padding:14px 13px!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-metrics-v390 strong,.arn-premium-pdf-stage-v390 .arn-pdf-cover-metrics-v390 span{color:#fff!important;-webkit-text-fill-color:#fff!important;display:block!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-metrics-v390 strong{font-size:24px!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-metrics-v390 span{color:#c9dadd!important;-webkit-text-fill-color:#c9dadd!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-top:3px!important;font-size:9px!important;font-weight:800!important}.arn-premium-pdf-stage-v390 :is(.coach-report-page,.bigfive-report-page,.progress-report-page,.guided-report-page){padding-bottom:86px!important}.arn-premium-pdf-stage-v390 .guided-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.arn-premium-pdf-stage-v390 .guided-library-grid>.guided-activity-card{break-inside:avoid!important;align-content:start!important;min-height:235px!important}.arn-premium-pdf-stage-v390 .guided-workshop-continuation-v390 .guided-workbook-grid,.arn-premium-pdf-stage-v390 .guided-workshop-continuation-v390 .guided-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.arn-premium-pdf-stage-v390 .bigfive-trait-continuation-v390 .bigfive-trait-list,.arn-premium-pdf-stage-v390 .bigfive-detail-page .bigfive-trait-list{display:block!important}.arn-premium-pdf-stage-v390 .bigfive-trait-list>article{break-inside:avoid!important}.arn-premium-pdf-stage-v390 .bigfive-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.arn-premium-pdf-stage-v390 .bigfive-reading-page-v390 :is(.ocean-reading-panel,.bigfive-insight-hero),.arn-premium-pdf-stage-v390 .bigfive-integration-page-v390 :is(.ocean-premium-grid,.bigfive-insight-hero){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.arn-premium-pdf-stage-v390 .at-chapter-context-v390{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)!important;grid-template-areas:"main useful""definition definition"!important;width:100%!important;padding:24px!important;display:grid!important}.arn-premium-pdf-stage-v390 .at-chapter-context-v390 .at-chapter-context__main{grid-template-columns:48px minmax(0,1fr)!important;gap:15px!important;display:grid!important}.arn-premium-pdf-stage-v390 .at-chapter-context-v390 .at-chapter-context__icon{place-items:center!important;width:48px!important;height:48px!important;display:grid!important}.arn-premium-pdf-stage-v390 .at-chapter-context-v390 .at-chapter-context__main>div{width:auto!important;min-width:0!important;display:block!important}.arn-premium-pdf-stage-v390 .at-chapter-context-v390 :is(h3,p,span,strong){writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;overflow-wrap:break-word!important;white-space:normal!important}.arn-premium-pdf-stage-v390{color:#1a2233!important;background:#fff!important;font-family:Inter,Segoe UI,Arial,sans-serif!important}.arn-premium-pdf-stage-v390 [data-arn-pdf-frozen-style=true]{-webkit-font-smoothing:antialiased!important;text-rendering:geometricprecision!important}.arn-premium-pdf-stage-v390 :is(.progress-report-page,.guided-report-page,.bigfive-report-page,.coach-report-page){color:#1a2233!important;background:#fff!important;width:794px!important;height:1123px!important;min-height:1123px!important;max-height:1123px!important;padding:76px 64px 88px!important;position:relative!important;overflow:hidden!important}.arn-premium-pdf-stage-v390 :is(.progress-report-page,.guided-report-page,.bigfive-report-page,.coach-report-page):before{color:#0f6d73!important;content:"ARN TRAJECTOIRE"!important;letter-spacing:.14em!important;font-size:11px!important;font-weight:900!important;position:absolute!important;top:29px!important;left:64px!important}.arn-premium-pdf-stage-v390 :is(.progress-page-header,.bigfive-page-header,.coach-page-header){min-height:74px!important;margin-bottom:22px!important}.arn-premium-pdf-stage-v390 :is(.progress-page-header,.bigfive-page-header,.coach-page-header)>div{min-width:0!important}.arn-premium-pdf-stage-v390 :is(.progress-page-header,.bigfive-page-header,.coach-page-header) h2{max-width:610px!important;font-size:31px!important;line-height:1.08!important}.arn-premium-pdf-stage-v390 :is(.progress-report-footer,.guided-report-footer,.bigfive-report-footer,.coach-report-footer){z-index:5!important;color:#71828f!important;background:#fff!important;border-top:1px solid #dce6e8!important;padding-top:9px!important;font-size:9px!important;bottom:24px!important;left:64px!important;right:64px!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-rebuilt-v390{padding:72px 70px 64px!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-logo-v390{width:530px!important;max-height:142px!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-main-v390{margin-top:102px!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-main-v390 h1{max-width:650px!important;font-size:56px!important;line-height:1.015!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-main-v390 h2{font-size:27px!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-note-v390{padding:21px 23px!important}.arn-premium-pdf-stage-v390 .arn-pdf-cover-note-v390 p{font-size:15px!important}.arn-premium-pdf-stage-v390 .progress-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.arn-premium-pdf-stage-v390 .progress-summary-grid .progress-main-card{color:#fff!important;background:#0b1d3a!important;grid-column:1/-1!important}.arn-premium-pdf-stage-v390 .progress-summary-grid .progress-main-card :is(strong,p,span){color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-premium-pdf-stage-v390 .progress-activity-row{background:#f8fbfc!important;border:1px solid #dce6e8!important;border-left:4px solid #0f6d73!important;border-radius:14px!important;grid-template-columns:minmax(0,1.1fr) 116px minmax(0,.9fr)!important;gap:10px!important;min-height:72px!important;padding:11px 14px!important}.arn-premium-pdf-stage-v390 .progress-activity-row :is(strong,p,span,em){line-height:1.32!important}.arn-premium-pdf-stage-v390 .progress-session-grid-v390{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:0!important;display:grid!important}.arn-premium-pdf-stage-v390 .progress-session-grid-v390>article{background:#f8fbfc!important;border:1px solid #dce6e8!important;border-left:4px solid #0f6d73!important;border-radius:16px!important;min-height:160px!important;padding:15px 17px!important}.arn-premium-pdf-stage-v390 .progress-bar-block{border-radius:17px!important;margin-top:14px!important;padding:17px 19px!important}.arn-premium-pdf-stage-v390 .guided-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;gap:14px!important;display:grid!important}.arn-premium-pdf-stage-v390 .guided-library-grid>.guided-activity-card{background:#f6fafb!important;border-left:5px solid #0f6d73!important;align-content:start!important;min-height:214px!important;max-height:250px!important;padding:17px 18px!important;overflow:hidden!important}.arn-premium-pdf-stage-v390 .guided-library-grid>.guided-activity-card strong{font-size:18px!important;line-height:1.16!important}.arn-premium-pdf-stage-v390 .guided-library-grid>.guided-activity-card p{font-size:13px!important;line-height:1.45!important}.arn-premium-pdf-stage-v390 :is(.guided-workshop-practice-v390,.guided-workshop-reflection-v390){overflow:hidden!important}.arn-premium-pdf-stage-v390 .guided-workshop-practice-v390>:not(.bigfive-page-header){margin-bottom:15px!important}.arn-premium-pdf-stage-v390 .guided-workshop-practice-v390 .guided-grid.two,.arn-premium-pdf-stage-v390 .guided-workshop-reflection-v390 .guided-workbook-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.arn-premium-pdf-stage-v390 .guided-workshop-reflection-v390 .guided-workbook-field{background:#fff!important;border:1px solid #dce6e8!important;border-radius:16px!important;min-height:145px!important;padding:14px!important;overflow:hidden!important}.arn-premium-pdf-stage-v390 .guided-workshop-reflection-v390 .arn-pdf-static-field-v390{min-height:76px!important;margin-top:8px!important}.arn-premium-pdf-stage-v390 .guided-workshop-page .guided-workshop-hero{margin-bottom:16px!important}.arn-premium-pdf-stage-v390 .guided-workshop-page .guided-sync-banner{margin-bottom:0!important}.arn-premium-pdf-stage-v390 .bigfive-trait-pair-v390{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.arn-premium-pdf-stage-v390 .bigfive-trait-pair-v390>article{background:#f7fbfc!important;border:1px solid #dce6e8!important;border-radius:17px!important;min-height:0!important;padding:14px 16px!important}.arn-premium-pdf-stage-v390 .bigfive-trait-pair-v390>article>p{margin:8px 0 10px!important;font-size:12px!important;line-height:1.38!important}.arn-premium-pdf-stage-v390 .bigfive-trait-pair-v390 .bigfive-trait-head h3{font-size:18px!important;line-height:1.1!important}.arn-premium-pdf-stage-v390 .bigfive-trait-pair-v390 .bigfive-mini-grid>*{border-radius:13px!important;min-height:0!important;padding:10px 11px!important}.arn-premium-pdf-stage-v390 .bigfive-trait-pair-v390 .bigfive-mini-grid :is(strong,li,p){font-size:10.5px!important;line-height:1.34!important}.arn-premium-pdf-stage-v390 .bigfive-reading-page-v390 .ocean-reading-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.arn-premium-pdf-stage-v390 .bigfive-reading-page-v390 .ocean-reading-panel>article{min-height:430px!important;padding:20px!important}.arn-premium-pdf-stage-v390 .bigfive-reading-continuation-v390 .bigfive-grid.two,.arn-premium-pdf-stage-v390 .bigfive-integration-continuation-v390 .bigfive-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.arn-premium-pdf-stage-v390 .bigfive-action-page-v390 .bigfive-action-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-top:14px!important;display:grid!important}.arn-premium-pdf-stage-v390 .bigfive-action-page-v390 .bigfive-action-steps article{background:#f7fbfc!important;border:1px solid #dce6e8!important;border-radius:17px!important;min-height:250px!important;padding:17px!important}.arn-premium-pdf-stage-v390 .bigfive-action-page-v390 .bigfive-final-box{background:#f4effd!important;border:1px solid #ded6f4!important;border-radius:18px!important;margin-top:18px!important;padding:20px 22px!important}.arn-premium-pdf-stage-v390 .coach-insight-hero{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.arn-premium-pdf-stage-v390 .coach-grid{gap:12px!important;display:grid!important}.arn-premium-pdf-stage-v390 .coach-grid>article,.arn-premium-pdf-stage-v390 .coach-insight-hero>article{background:#f7fbfc!important;border:1px solid #dce6e8!important;border-radius:17px!important;padding:17px 18px!important}.arn-premium-pdf-stage-v390 .coach-insight-hero>article:first-child{color:#fff!important;background:#0b1d3a!important}.arn-premium-pdf-stage-v390 .coach-insight-hero>article:first-child :is(strong,p,span){color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390{color:#1a2233!important;background:#fff!important;width:1120px!important;min-width:1120px!important;max-width:1120px!important;font-family:Inter,Segoe UI,Arial,sans-serif!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 .at-section{background-color:#fff!important;width:1120px!important;min-width:1120px!important;max-width:1120px!important;height:auto!important;min-height:0!important;padding:40px 44px 46px!important;overflow:visible!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 :is(.at-detailed-essay,.at-detailed-masterclass,.at-detailed-method,.at-detailed-workbook,.at-detailed-final,.at-detailed-orientation){height:auto!important;min-height:0!important;overflow:visible!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 .at-chapter-context-v390{background:linear-gradient(135deg,#fff,#edf8f8)!important;border:1px solid #dce6e8!important;border-radius:20px!important;grid-template-columns:minmax(0,1.42fr) minmax(285px,.58fr)!important;grid-template-areas:"main useful""definition definition"!important;gap:14px 16px!important;margin-bottom:20px!important;padding:20px 22px!important;display:grid!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 .at-chapter-context__main{grid-template-columns:48px minmax(0,1fr)!important;gap:13px!important;display:grid!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 .at-chapter-context__main>div{min-width:0!important;display:block!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 .at-chapter-context :is(h3,p,span,strong,small,b){writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;overflow-wrap:break-word!important;white-space:normal!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 .at-chapter-context h3{font-size:22px!important;line-height:1.14!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 .at-chapter-context p{font-size:13px!important;line-height:1.48!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 :is(.at-detailed-howto-grid,.at-detailed-portrait-grid,.at-detailed-traffic-grid,.at-detailed-identity-strip,.at-detailed-three-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 :is(.at-detailed-final-grid,.at-detailed-two-grid,.at-detailed-pressure-grid,.at-detailed-orientation-grid,.at-detailed-fit-hero,.at-detailed-color-masterclass-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 :is(.at-card,.at-callout,.at-detailed-list-card,.at-detailed-narrative-card,.at-detailed-method-card,.at-detailed-workbook-card){break-inside:avoid!important;page-break-inside:avoid!important}.arn-premium-pdf-stage-v390 .arn-pdf-detailed-v390 :is(h1,h2,h3,h4,strong,p,li,span){text-rendering:geometricprecision!important}.arn-premium-pdf-stage-v390 :is(.progress-report-page,.guided-report-page,.bigfive-report-page,.coach-report-page)>:last-child{margin-bottom:0!important}.arn-premium-pdf-stage-v390 :is(.coach-report-page,.bigfive-report-page,.progress-report-page,.guided-report-page){height:1123px!important;min-height:1123px!important;max-height:1123px!important;overflow:hidden!important}.arn-premium-pdf-stage-v390 .progress-cover-page.arn-pdf-cover-rebuilt-v390{color:#fff!important;background:#0b1d3a linear-gradient(145deg,#0b1d3a 0%,#0c2547 58%,#0f6d73 145%)!important}.arn-premium-pdf-stage-v390 .progress-activity-row{gap:9px!important;padding:10px 13px!important}.arn-premium-pdf-stage-v390 .progress-activity-table{gap:8px!important}.arn-premium-pdf-stage-v390 .guided-workshop-steps-v390>.guided-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin:0!important;display:grid!important}.arn-premium-pdf-stage-v390 .guided-workshop-steps-v390 .result-list-card{background:#f8fbfc!important;border:1px solid #dce6e8!important;border-radius:18px!important;height:auto!important;min-height:0!important;padding:22px!important;display:block!important}.arn-premium-pdf-stage-v390 .guided-workshop-steps-v390 .result-list-card h3{color:#0b1d3a!important;-webkit-text-fill-color:#0b1d3a!important;margin:0 0 16px!important;font-size:21px!important;line-height:1.18!important}.arn-premium-pdf-stage-v390 .guided-workshop-steps-v390 .result-list-card li,.arn-premium-pdf-stage-v390 .guided-workshop-steps-v390 .result-list-card p{color:#334d63!important;-webkit-text-fill-color:#334d63!important;font-size:14px!important;line-height:1.5!important}.arn-premium-pdf-stage-v390 .bigfive-trait-pair-v390{display:block!important}.arn-premium-pdf-stage-v390 .bigfive-trait-pair-v390>article{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;display:block!important}.arn-premium-pdf-stage-v390 .bigfive-trait-pair-v390 .bigfive-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.arn-premium-pdf-stage-v390 :is(.coach-supports-continuation-v390,.coach-debrief-continuation-v390) .coach-grid{gap:16px!important;margin:0 0 18px!important;display:grid!important}.arn-premium-pdf-stage-v390 .coach-grid>article{align-content:start!important;min-width:0!important;height:auto!important;min-height:0!important;padding:18px!important}.arn-premium-pdf-stage-v390 .coach-grid>article>:is(span,strong,p){width:auto!important;min-width:0!important;display:block!important}.arn-premium-pdf-stage-v390 .coach-grid>article>span{color:#0f6d73!important;-webkit-text-fill-color:#0f6d73!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:10px!important;font-weight:900!important}.arn-premium-pdf-stage-v390 .coach-grid>article>strong{color:#0b1d3a!important;-webkit-text-fill-color:#0b1d3a!important;margin-bottom:10px!important;font-size:18px!important;line-height:1.15!important}.arn-premium-pdf-stage-v390 .coach-grid>article>p,.arn-premium-pdf-stage-v390 .coach-grid>article li{color:#334d63!important;-webkit-text-fill-color:#334d63!important;font-size:12px!important;line-height:1.45!important}.arn-premium-pdf-stage-v390 .at-detailed-proof-steps-v390{height:auto!important;min-height:0!important;max-height:none!important;padding:24px 28px!important;display:block!important;transform:none!important}.arn-premium-pdf-stage-v390 .at-detailed-proof-steps-v390 .at-detailed-list-card__header{margin-bottom:12px!important}.arn-premium-pdf-stage-v390 .at-detailed-proof-steps-v390 .at-detailed-list-card__item{min-height:0!important;padding:10px 0!important}.arn-premium-pdf-stage-v390 .at-detailed-proof-steps-v390 .at-detailed-list-card__item p{margin:2px 0 0!important;font-size:14px!important;line-height:1.45!important}.arn-premium-pdf-stage-v390 .at-detailed-plan30-card-v390{color:#0b1d3a!important;box-shadow:none!important;background:#f4f8f9 linear-gradient(145deg,#f4f8f9 0%,#e4f3f4 100%)!important;border:1px solid #cfe0e3!important}.arn-premium-pdf-stage-v390 .at-detailed-plan30-card-v390>span{color:#0f6d73!important;-webkit-text-fill-color:#0f6d73!important}.arn-premium-pdf-stage-v390 .at-detailed-plan30-card-v390 h3,.arn-premium-pdf-stage-v390 .at-detailed-plan30-card-v390 .at-timeline li :is(strong,p,small,b){color:#0b1d3a!important;-webkit-text-fill-color:#0b1d3a!important;opacity:1!important}.arn-premium-pdf-stage-v390 .at-detailed-plan30-card-v390 .at-timeline li{box-shadow:none!important;background:#fff!important;border:1px solid #d7e4e7!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--arn-teal)}html,body,#root{color:var(--arn-ink);background-color:var(--arn-canvas)}body{font-family:var(--at-font-sans)}body :where(h1,h2,h3,h4,h5,h6,strong){color:var(--arn-navy)}body :where(p,li,small){text-wrap:pretty}body a{color:var(--arn-teal);text-underline-offset:3px;text-decoration-color:#0f6d7357}body a:hover{color:var(--arn-teal-strong);text-decoration-color:currentColor}.page:not(.admin-page-v19715){background:radial-gradient(circle at 92% 4%,#0f6d731a,#0000 26%),radial-gradient(circle at 7% 92%,#d18a2e17,#0000 25%),0 0;align-items:flex-start;min-height:100vh;padding:clamp(18px,3vw,40px)}.card{background:#fffffff7;border:1px solid #dde5eaeb;box-shadow:0 26px 70px #07152c1f}.wide-card{max-width:1220px}.badge{min-height:36px;color:var(--arn-teal);background:linear-gradient(135deg, #fff, var(--arn-soft-teal));border:1px solid #0f6d7324;align-items:center;gap:9px;padding:8px 13px 8px 9px;box-shadow:0 8px 20px #07152c0f}.badge:before{content:"";background:#fff url(/assets/logo-arn-icon-color.png) 50%/contain no-repeat;border-radius:7px;flex:0 0 22px;width:22px;height:22px;box-shadow:0 4px 12px #07152c1f}button,.button,.primary-button{color:#fff;background:linear-gradient(135deg, var(--arn-teal), var(--arn-navy));border:1px solid #0000;box-shadow:0 12px 26px #072d3b29}button:hover:not(:disabled),.button:hover:not(:disabled),.primary-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 32px #072d3b38}.secondary-button,button.secondary-button,.compact-button.secondary-button,.nav-back-button{border-color:var(--arn-border)!important;color:var(--arn-navy)!important;background:linear-gradient(#fff,#f7fafb)!important;box-shadow:0 8px 18px #07152c12!important}.secondary-button:hover:not(:disabled),button.secondary-button:hover:not(:disabled),.nav-back-button:hover:not(:disabled){color:var(--arn-teal-strong)!important;background:var(--arn-soft-teal)!important;border-color:#0f6d735c!important}.danger-button,button.danger-button{color:#9f3540!important;background:#fff5f6!important;border-color:#c84d5740!important}button:disabled{opacity:.58;filter:saturate(.6);box-shadow:none}:where(input,select,textarea){border:1px solid var(--arn-border);color:var(--arn-ink);background:#fff;border-radius:14px;box-shadow:inset 0 1px #07152c05}:where(input,select,textarea):hover{border-color:#c7d7dc}:where(input,select,textarea):focus{border-color:var(--arn-teal);outline:0;box-shadow:0 0 0 4px #0f6d7324}:where(input,textarea)::placeholder{color:#8b99aa}.app-nav{z-index:160;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #dde5eae6;border-radius:18px;align-items:center;min-height:60px;padding:9px 10px;position:sticky;top:14px;box-shadow:0 14px 34px #07152c1a}.app-nav>span{color:var(--arn-navy);font-weight:900}.nav-print-button{background:linear-gradient(135deg, var(--arn-gold), #b96f1c)!important;box-shadow:0 10px 24px #b96f1c33!important}.message,.instruction-box,.form-info-box,.compact-info-box{border-color:var(--arn-border)}.result-card,.emphasis-section,.result-hero>div,.candidate-feature-box{background:linear-gradient(145deg, #fff, var(--arn-soft-teal));border-color:#0f6d7329}.section-kicker,.result-label,.confidence-pill span,.result-hero small,.mini-ranking small,.section-title-row span{color:var(--arn-teal)!important}.section-title-row span{border:1px solid #0f6d7324;background:var(--arn-soft-teal)!important}.result-section,.result-list-card,.mini-ranking>div,.summary-box{border-color:var(--arn-border);box-shadow:0 12px 30px #07152c0f}.action-section{border-color:#2f8f6738;background:#edf8f3!important}.warning-section{border-color:#d18a2e42;background:var(--arn-soft-gold)!important}.customer-topbar-v182,.customer-portal-topbar-v199{background:linear-gradient(90deg,#fffffff5,#f4fafaf5);border-color:#0f6d7329;box-shadow:0 14px 34px #07152c17}.customer-portal-brand-v199{color:var(--arn-navy)}.customer-portal-brand-mark-v199{border:1px solid #d18a2e59;border-radius:14px;width:42px;height:42px;overflow:hidden;box-shadow:0 8px 20px #07152c1f;color:#0000!important;background:#fff url(/assets/logo-arn-icon-color.png) 50%/88% no-repeat!important;font-size:0!important}.customer-portal-brand-v199 small,.customer-topbar-identity-v182 em{color:var(--arn-teal)}.customer-topbar-avatar-v182,.admin-dossier360-avatar{color:#fff;background:linear-gradient(145deg, var(--arn-teal), var(--arn-navy));box-shadow:0 8px 18px #072d3b2e}[class*=admin-view-]{--admin-v15-navy:var(--arn-navy);--admin-v15-teal:var(--arn-teal);--admin-v15-cyan:var(--arn-teal-light);--admin-v15-sand:var(--arn-gold);--admin-v15-bg:var(--arn-canvas);--admin-v15-card:#fff;--admin-v15-text:var(--arn-ink);--admin-v15-muted:var(--arn-muted);--admin-v15-border:var(--arn-border)}.admin-v19715-sidebar{background:radial-gradient(circle at 14% 0%, #0f6d7375, transparent 32%), linear-gradient(180deg, var(--arn-navy-deep) 0%, var(--arn-navy) 55%, var(--arn-teal-strong) 100%)}.admin-v19715-nav button.active{color:var(--arn-navy)!important;background:linear-gradient(135deg, #fff, var(--arn-soft-gold))!important}.admin-v19715-topbar,.admin-v19715-card,.admin-dossier360-section,.crm-clean-card,.crm-module-card,.admin-action-panel{border-color:var(--arn-border);box-shadow:0 12px 32px #07152c14}.atds-report,.at-report-v3{--report-accent:var(--arn-teal);--report-soft:var(--arn-soft-teal)}.atds-report :where(.result-context-toolbar,.report-toolbar){border-color:var(--arn-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;box-shadow:0 14px 36px #07152c17}.result-section,.atds-report,[class*=admin-view-],.customer-account-da-v199{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[style*=\#3730a3],[style*=\#4f46e5],[style*=\#7c3aed]{color:var(--arn-teal)!important}@media (width<=760px){.page:not(.admin-page-v19715){padding:12px}.card{border-radius:22px;padding:22px}.app-nav{grid-template-columns:1fr;gap:8px;position:static}.app-nav>*{width:100%}}@media print{body,.page{background:#fff!important}.card{box-shadow:none!important;border:0!important}}.progress-report-shell.atds-report-progress{--rs-navy:#0b1d3a;--rs-navy-deep:#07152c;--rs-teal:#0f6d73;--rs-teal-light:#17868d;--rs-gold:#d18a2e;--rs-ink:#1a2233;--rs-muted:#64748b;--rs-border:#dde5ea;--rs-soft-teal:#e4f3f4;--rs-soft-gold:#fff4e3;--rs-soft-rose:#fbecef;--rs-page-width:210mm;--rs-page-height:297mm;width:min(100%, var(--rs-page-width));max-width:var(--rs-page-width);color:var(--rs-ink);background:0 0;gap:14mm;margin:0 auto}.progress-report-shell .result-context-toolbar{z-index:50;width:min(100%, var(--rs-page-width));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffed;border:1px solid #dde5eae0;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin:0 auto 14px;padding:10px;display:flex;position:sticky;top:12px;box-shadow:0 16px 38px #07152c1a}.progress-report-shell .progress-report-page{isolation:isolate;width:var(--rs-page-width);min-width:var(--rs-page-width);height:var(--rs-page-height);min-height:var(--rs-page-height);max-height:var(--rs-page-height);color:var(--rs-ink);break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:radial-gradient(circle at 103% -3%,#0f6d731a,#0000 25%),linear-gradient(#fff 0%,#fbfcfd 100%);border:1px solid #dbe5e9;border-radius:0;flex-direction:column;gap:7mm;padding:18mm 16mm 16mm;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #07152c26}.progress-report-shell .progress-report-page:not(.progress-cover-page):before{z-index:-1;background:linear-gradient(90deg, var(--rs-gold) 0 19%, var(--rs-teal) 19% 55%, var(--rs-navy) 55% 100%);content:"";height:4mm;position:absolute;inset:0 0 auto}.progress-report-shell .progress-report-page:not(.progress-cover-page):after{color:#788797;letter-spacing:.055em;text-align:right;text-transform:uppercase;content:"ARN Trajectoire · Report Studio Premium";border-top:.35mm solid #dbe5e9;padding-top:3mm;font-size:8.5pt;font-weight:750;position:absolute;bottom:7mm;left:16mm;right:16mm}.progress-report-shell .progress-cover-page{color:#fff;background:radial-gradient(circle at 86% 12%, #fff3, transparent 20%), radial-gradient(circle at 79% 74%, #17868d6b, transparent 31%), linear-gradient(135deg, var(--rs-navy-deep) 0%, #0a315d 54%, var(--rs-teal) 100%);border:0;justify-content:flex-start;gap:0;padding:18mm 17mm 16mm;box-shadow:0 30px 72px #07152c47}.progress-report-shell .progress-cover-page:before{z-index:-1;opacity:.42;content:"";background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:18mm 18mm;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 62%,#0000 90%);mask-image:linear-gradient(#000 0 62%,#0000 90%)}.progress-report-shell .progress-cover-page:after{z-index:-1;content:"";border:1.2mm solid #d18a2e80;border-radius:50% 0 0;width:145mm;height:92mm;position:absolute;bottom:-35mm;right:-34mm;transform:rotate(-10deg)}.progress-report-shell .progress-cover-brandline{justify-content:space-between;align-items:center;gap:10mm;width:100%;margin-bottom:29mm;display:flex}.progress-report-shell .progress-cover-brandline .document-cover-logo-white{object-fit:contain;width:76mm;max-width:76mm;height:auto}.progress-report-shell .progress-cover-badge{color:#fff;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border:.35mm solid #ffffff2e;border-radius:999px;align-items:center;gap:2mm;padding:2.5mm 4mm;font-size:8.5pt;font-weight:850;display:inline-flex}.progress-report-shell .progress-cover-badge:before{color:#f4c86c;content:"REPORT STUDIO ·"}.progress-report-shell .progress-cover-page h1{color:#fff;letter-spacing:-.055em;gap:0;max-width:150mm;margin:0;font-size:46pt;font-weight:900;line-height:.93;display:grid}.progress-report-shell .progress-cover-page h1 span:first-child{color:#ffffffad;letter-spacing:-.035em;font-size:.58em;font-weight:760}.progress-report-shell .progress-cover-page>p{color:#ffffffc9;max-width:140mm;margin:7mm 0 0;font-size:13pt;line-height:1.55}.progress-report-shell .progress-cover-profile{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffff21,#ffffff12);border:.4mm solid #ffffff2b;border-radius:7mm;gap:2.2mm;width:100%;margin-top:auto;padding:8mm;display:grid;box-shadow:inset 0 1px #ffffff1c}.progress-report-shell .progress-cover-profile strong{color:#fff;font-size:22pt;line-height:1.08}.progress-report-shell .progress-cover-profile span{color:#67e2da;font-size:10.5pt;font-weight:800}.progress-report-shell .progress-cover-profile small{color:#ffffffab;font-size:9.5pt;font-weight:700}.progress-report-shell .progress-cover-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:3mm;margin-top:5mm;display:grid}.progress-report-shell .progress-cover-metrics article{color:#fff;text-align:left;background:#ffffff14;border:.35mm solid #ffffff26;border-radius:5mm;align-content:center;gap:1mm;min-height:24mm;padding:4mm;display:grid}.progress-report-shell .progress-cover-metrics strong{color:#fff;font-size:19pt;line-height:1}.progress-report-shell .progress-cover-metrics span{color:#ffffffa3;letter-spacing:.055em;text-transform:uppercase;font-size:8pt;font-weight:800}.progress-report-shell .progress-page-header{border-bottom:.45mm solid #dbe5e9;grid-template-columns:25mm minmax(0,1fr);align-items:center;gap:7mm;margin:0;padding:0 0 7mm;display:grid}.progress-report-shell .progress-page-header>span{color:#fff;background:linear-gradient(145deg, var(--rs-gold), #b76f1d);border-radius:7mm;place-content:center;width:25mm;height:25mm;font-size:18pt;font-weight:950;line-height:1;display:grid;box-shadow:0 4mm 10mm #b96f1c38}.progress-report-shell .progress-page-header>span:before{color:#ffffffb8;letter-spacing:.12em;text-align:center;content:"CHAPITRE";margin-bottom:1.3mm;font-size:5.5pt;font-weight:850;display:block}.progress-report-shell .progress-page-header p{color:var(--rs-teal);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.6mm;font-size:8.5pt;font-weight:900}.progress-report-shell .progress-page-header h2{max-width:135mm;color:var(--rs-navy);letter-spacing:-.035em;margin:0;font-size:25pt;font-weight:900;line-height:1.02}.progress-report-shell :where(.progress-summary-grid,.progress-final-grid){grid-template-columns:repeat(3,minmax(0,1fr));gap:4mm;margin:0;display:grid}.progress-report-shell :where(.progress-summary-grid,.progress-final-grid) article,.progress-report-shell .progress-main-card{border:.35mm solid var(--rs-border);min-height:36mm;color:var(--rs-ink);background:#fff;border-radius:5.5mm;flex-direction:column;justify-content:flex-end;gap:2.4mm;padding:5mm;display:flex;position:relative;overflow:hidden;box-shadow:0 3mm 9mm #07152c12}.progress-report-shell :where(.progress-summary-grid,.progress-final-grid) article:before{background:var(--rs-teal);content:"";width:1.2mm;position:absolute;inset:0 auto 0 0}.progress-report-shell :where(.progress-summary-grid,.progress-final-grid) article:nth-child(2):before{background:var(--rs-gold)}.progress-report-shell :where(.progress-summary-grid,.progress-final-grid) article:nth-child(3):before{background:#d36d7a}.progress-report-shell .progress-main-card{color:#fff;background:radial-gradient(circle at 90% 5%, #ffffff26, transparent 24%), linear-gradient(145deg, var(--rs-navy), #0a4963 72%, var(--rs-teal));border-color:#0000;box-shadow:0 5mm 13mm #072d492e}.progress-report-shell .progress-main-card:before{display:none}.progress-report-shell :where(.progress-summary-grid,.progress-final-grid) span{color:var(--rs-teal);letter-spacing:.1em;text-transform:uppercase;font-size:7.5pt;font-weight:900}.progress-report-shell .progress-main-card span{color:#67e2da}.progress-report-shell :where(.progress-summary-grid,.progress-final-grid) strong{color:var(--rs-navy);font-size:14pt;font-weight:900;line-height:1.12}.progress-report-shell .progress-main-card strong{color:#fff;font-size:17pt}.progress-report-shell :where(.progress-summary-grid,.progress-final-grid) p{color:#5f6f80;margin:0;font-size:8.7pt;line-height:1.48}.progress-report-shell .progress-main-card p{color:#ffffffc2}.progress-report-shell .progress-two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:5mm;margin:0;display:grid}.progress-report-shell .progress-two-columns .result-list-card,.progress-report-shell>.progress-report-page>.result-list-card{border:.35mm solid var(--rs-border);background:linear-gradient(145deg,#fff,#f7fafb);border-radius:6mm;min-height:58mm;padding:6mm;position:relative;box-shadow:0 3mm 9mm #07152c0f}.progress-report-shell .progress-two-columns .result-list-card:nth-child(2){background:linear-gradient(145deg, #fff, var(--rs-soft-gold))}.progress-report-shell .result-list-card>strong{color:var(--rs-navy);align-items:center;gap:2.5mm;margin:0 0 4mm;font-size:12pt;font-weight:900;display:flex}.progress-report-shell .result-list-card>strong:before{background:var(--rs-gold);content:"";border-radius:50%;flex:0 0 3mm;width:3mm;height:3mm;box-shadow:0 0 0 1.6mm #d18a2e21}.progress-report-shell .result-list-card ul{gap:2.4mm;margin:0;padding:0;list-style:none;display:grid}.progress-report-shell .result-list-card li{color:#516174;margin:0;padding-left:5mm;font-size:9pt;line-height:1.46;position:relative}.progress-report-shell .result-list-card li:before{background:var(--rs-teal);content:"";border-radius:50%;width:2.2mm;height:2.2mm;position:absolute;top:.58em;left:0}.progress-report-shell .progress-activity-table{gap:3mm;margin:0;display:grid}.progress-report-shell .progress-activity-row{border:.35mm solid var(--rs-border);border-left:1.4mm solid var(--rs-teal);background:#fff;border-radius:4.5mm;grid-template-columns:minmax(0,1.1fr) auto minmax(0,1fr);align-items:center;gap:4mm;min-height:24mm;padding:4mm 5mm;display:grid;box-shadow:0 2mm 6mm #07152c0d}.progress-report-shell .progress-activity-row.status-completed{background:linear-gradient(90deg,#f0faf5,#fff 36%);border-left-color:#2f8f67}.progress-report-shell .progress-activity-row.status-coach_review{border-left-color:var(--rs-gold);background:linear-gradient(90deg, var(--rs-soft-gold), #fff 36%)}.progress-report-shell .progress-activity-row strong{color:var(--rs-navy);font-size:10.5pt;line-height:1.2;display:block}.progress-report-shell .progress-activity-row span{color:var(--rs-muted);margin-top:1mm;font-size:7.8pt;font-weight:750;display:block}.progress-report-shell .progress-activity-row em{color:var(--rs-teal);background:var(--rs-soft-teal);white-space:nowrap;border-radius:999px;padding:2mm 3mm;font-size:7.5pt;font-style:normal;font-weight:900}.progress-report-shell .progress-activity-row p{color:#5b6b7d;margin:0;font-size:8.4pt;line-height:1.38}.progress-report-shell .progress-bar-block{background:var(--rs-soft-teal);border:.35mm solid #0f6d732e;border-radius:5mm;gap:2mm;margin-top:auto;padding:5mm 6mm;display:grid}.progress-report-shell .progress-bar-block>span{color:var(--rs-teal);letter-spacing:.08em;text-transform:uppercase;font-size:8pt;font-weight:900}.progress-report-shell .progress-bar-block>div{background:#0f6d7321;border-radius:999px;height:3.5mm;overflow:hidden}.progress-report-shell .progress-bar-block i{border-radius:inherit;background:linear-gradient(90deg, var(--rs-teal), var(--rs-gold));height:100%;display:block}.progress-report-shell .progress-bar-block strong{color:var(--rs-navy);font-size:9pt}.progress-report-shell .progress-session-timeline{gap:3mm;margin:0;padding-left:9mm;display:grid;position:relative}.progress-report-shell .progress-session-timeline:before{background:linear-gradient(var(--rs-gold), var(--rs-teal));content:"";border-radius:999px;width:.7mm;position:absolute;top:2mm;bottom:2mm;left:3.3mm}.progress-report-shell .progress-session-timeline article{border:.35mm solid var(--rs-border);background:#fff;border-radius:5mm;grid-template-columns:29mm minmax(0,1fr) auto;align-items:start;gap:2mm 5mm;min-height:27mm;padding:4.5mm 5mm;display:grid;position:relative;box-shadow:0 2mm 7mm #07152c0d}.progress-report-shell .progress-session-timeline article:before{background:var(--rs-gold);width:3.2mm;height:3.2mm;box-shadow:0 0 0 .5mm var(--rs-gold);content:"";border:1mm solid #fff;border-radius:50%;position:absolute;top:8mm;left:-7.5mm}.progress-report-shell .progress-session-timeline span{color:var(--rs-teal);font-size:8pt;font-weight:900}.progress-report-shell .progress-session-timeline strong{color:var(--rs-navy);font-size:10.5pt}.progress-report-shell .progress-session-timeline em{color:#8d5a16;background:var(--rs-soft-gold);border-radius:999px;padding:1.5mm 2.5mm;font-size:7pt;font-style:normal;font-weight:850}.progress-report-shell .progress-session-timeline p,.progress-report-shell .progress-session-timeline small{color:#57687b;grid-column:2/-1;margin:0;font-size:8.4pt;line-height:1.42}.progress-report-shell .progress-session-timeline .private-note{color:#8d3f4a;background:var(--rs-soft-rose);border-radius:3mm;padding:2.5mm 3mm}.progress-report-shell .progress-empty-state{min-height:80mm;color:var(--rs-muted);text-align:center;background:linear-gradient(145deg,#fff,#f5fafb);border:.5mm dashed #bfd1d6;border-radius:7mm;place-content:center;padding:12mm;font-size:12pt;font-weight:800;display:grid}.progress-report-shell .progress-report-footer{background:linear-gradient(135deg, var(--rs-soft-teal), #fff);border:.35mm solid #0f6d7330;border-radius:5.5mm;gap:1.5mm;margin-top:auto;padding:6mm 7mm 6mm 20mm;display:grid;position:relative}.progress-report-shell .progress-report-footer:before{color:#fff;background:var(--rs-teal);content:"→";border-radius:50%;place-content:center;width:10mm;height:10mm;font-size:13pt;font-weight:950;display:grid;position:absolute;top:50%;left:6mm;transform:translateY(-50%);box-shadow:0 2mm 5mm #0f6d7333}.progress-report-shell .progress-report-footer:after{color:var(--rs-teal);letter-spacing:.13em;text-transform:uppercase;content:"À RETENIR";font-size:6.5pt;font-weight:900;position:absolute;top:3mm;left:20mm}.progress-report-shell .progress-report-footer strong{color:var(--rs-navy);font-size:10.5pt}.progress-report-shell .progress-report-footer span{color:#58697c;font-size:8.5pt;line-height:1.4}@page{size:A4 portrait;margin:0}@media print{.progress-report-shell.atds-report-progress{width:var(--rs-page-width)!important;max-width:var(--rs-page-width)!important;margin:0!important;display:block!important}.progress-report-shell .progress-report-page{width:var(--rs-page-width)!important;min-width:var(--rs-page-width)!important;height:var(--rs-page-height)!important;min-height:var(--rs-page-height)!important;max-height:var(--rs-page-height)!important;box-shadow:none!important;border:0!important;margin:0!important}}@media screen and (width<=900px){.progress-report-shell.atds-report-progress{gap:20px;width:100%;max-width:100%}.progress-report-shell .progress-report-page{border-radius:22px;width:100%;min-width:0;height:auto;min-height:0;max-height:none;padding:28px 20px 48px}.progress-report-shell .progress-cover-page{min-height:780px}.progress-report-shell .progress-cover-page h1{font-size:clamp(3rem,13vw,5.2rem)}.progress-report-shell .progress-cover-brandline{margin-bottom:70px}.progress-report-shell .progress-cover-metrics,.progress-report-shell .progress-summary-grid:first-of-type,.progress-report-shell :where(.progress-summary-grid,.progress-final-grid),.progress-report-shell .progress-two-columns,.progress-report-shell .progress-activity-row,.progress-report-shell .progress-session-timeline article{grid-template-columns:1fr}.progress-report-shell .progress-session-timeline :where(p,small){grid-column:1}}.progress-report-shell .progress-summary-grid:has(>article:only-child){grid-template-columns:1fr}.progress-report-shell .progress-summary-grid>article:only-child{min-height:31mm;padding-right:38mm}.progress-report-shell .progress-summary-grid>article:only-child:after{color:#fff;content:"→";background:#ffffff1a;border:.4mm solid #fff3;border-radius:50%;place-content:center;width:19mm;height:19mm;font-size:20pt;font-weight:900;display:grid;position:absolute;bottom:50%;right:8mm;transform:translateY(50%)}.progress-report-shell .progress-summary-grid:first-of-type{grid-template-columns:repeat(3,minmax(0,1fr))}.progress-report-shell .progress-summary-grid:first-of-type .progress-main-card{grid-column:1/-1}.progress-report-shell .progress-empty-follow-up{grid-template-columns:repeat(2,minmax(0,1fr));gap:5mm;margin:0;display:grid}.progress-report-shell .progress-empty-follow-up article{border:.35mm solid var(--rs-border);background:linear-gradient(145deg,#fff,#f5fafb);border-radius:5.5mm;align-content:center;gap:2mm;min-height:30mm;padding:5mm 6mm 5mm 9mm;display:grid;position:relative;overflow:hidden;box-shadow:0 3mm 9mm #07152c0d}.progress-report-shell .progress-empty-follow-up article:before{background:var(--rs-gold);content:"";width:1.2mm;position:absolute;inset:0 auto 0 0}.progress-report-shell .progress-empty-follow-up article:nth-child(2):before{background:var(--rs-teal)}.progress-report-shell .progress-empty-follow-up span,.progress-report-shell .progress-activity-page-intro span,.progress-report-shell .progress-next-step-panel>span,.progress-report-shell .progress-proof-callout>span,.progress-report-shell .progress-proof-template>span,.progress-report-shell .progress-summary-hero>article>span{color:var(--rs-teal);letter-spacing:.1em;text-transform:uppercase;font-size:7.5pt;font-weight:900}.progress-report-shell .progress-empty-follow-up strong{color:var(--rs-navy);font-size:12pt;line-height:1.18}.progress-report-shell .progress-empty-follow-up p{color:#596a7c;margin:0;font-size:8.6pt;line-height:1.4}.progress-report-shell .progress-activity-page{gap:4mm}.progress-report-shell .progress-activity-page-intro{background:linear-gradient(90deg, var(--rs-soft-teal), #fff);border:.35mm solid #0f6d7329;border-radius:4mm;justify-content:space-between;align-items:center;gap:5mm;min-height:14mm;padding:3mm 4mm;display:flex}.progress-report-shell .progress-activity-page-intro strong{color:var(--rs-navy);text-align:right;font-size:8.6pt;line-height:1.25}.progress-report-shell.at-report-parity-v351 .progress-activity-table{gap:2.1mm!important}.progress-report-shell.at-report-parity-v351 .progress-activity-row{background:#fff!important;border-left-width:1.2mm!important;border-radius:4mm!important;gap:3mm!important;min-height:20mm!important;padding:3mm 4mm!important}.progress-report-shell.at-report-parity-v351 .progress-activity-row.status-completed{background:linear-gradient(90deg,#f0faf5,#fff 38%)!important}.progress-report-shell.at-report-parity-v351 .progress-activity-row.status-coach_review{background:linear-gradient(90deg, var(--rs-soft-gold), #fff 38%)!important}.progress-report-shell .progress-activity-row strong{font-size:9.8pt}.progress-report-shell .progress-activity-row p{font-size:8pt;line-height:1.3}.progress-report-shell.at-report-parity-v351 .progress-bar-block{color:#fff!important;background:linear-gradient(135deg, var(--rs-navy), #0a3857)!important;border:.35mm solid #ffffff1f!important;border-radius:5mm!important;gap:3mm!important;margin-top:auto!important;padding:4.5mm 5mm!important;display:grid!important}.progress-report-shell .progress-bar-block .progress-bar-heading,.progress-report-shell .progress-bar-block .progress-bar-legend{justify-content:space-between;align-items:center;gap:4mm;width:100%;display:flex;background:0 0!important;border-radius:0!important;height:auto!important;margin:0!important;overflow:visible!important}.progress-report-shell .progress-bar-block .progress-bar-heading>span{letter-spacing:.09em;text-transform:uppercase;font-size:8pt;font-weight:900;color:#67e2da!important}.progress-report-shell .progress-bar-block .progress-bar-heading>strong{font-size:17pt;line-height:1;color:#fff!important}.progress-report-shell .progress-bar-block .progress-bar-track{width:100%;background:#ffffff24!important;border-radius:999px!important;height:3.2mm!important;margin:0!important;overflow:hidden!important}.progress-report-shell .progress-bar-block .progress-bar-track i{min-width:0;background:linear-gradient(90deg, #67e2da, var(--rs-gold))!important}.progress-report-shell .progress-bar-block .progress-bar-legend{flex-wrap:wrap;justify-content:flex-start;gap:2mm 5mm}.progress-report-shell .progress-bar-block .progress-bar-legend span{font-size:7.4pt;font-weight:750;color:#ffffffbd!important}.progress-report-shell .progress-bar-block .progress-bar-legend span+span:before{color:var(--rs-gold);content:"•";margin-right:5mm}.progress-report-shell .result-list-card ul,.progress-report-shell .result-list-card li{list-style:none!important}.progress-report-shell .result-list-card ul{padding-left:0!important}.progress-report-shell .result-list-card li{padding-left:7mm!important}.progress-report-shell .result-list-card li::marker{color:#0000!important;content:""!important;font-size:0!important}.progress-report-shell .result-list-card li:before{box-shadow:0 0 0 1mm #0f6d731a;background:var(--rs-teal)!important;width:2mm!important;height:2mm!important;top:.54em!important;left:1mm!important}.progress-report-shell .progress-next-step-panel{background:linear-gradient(145deg, var(--rs-soft-teal), #fff 72%);border:.35mm solid #0f6d732e;border-radius:5.5mm;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5mm;padding:5mm;display:grid}.progress-report-shell .progress-next-step-panel>span{grid-column:1/-1}.progress-report-shell .progress-next-step-panel article{background:#ffffffd6;border:.35mm solid #0f6d7321;border-radius:4mm;grid-template-columns:9mm minmax(0,1fr);align-items:start;gap:3mm;padding:3.5mm;display:grid}.progress-report-shell .progress-next-step-panel b{color:#fff;background:var(--rs-teal);border-radius:50%;place-content:center;width:8mm;height:8mm;font-size:8.5pt;display:grid}.progress-report-shell .progress-next-step-panel strong{color:var(--rs-navy);font-size:10pt;line-height:1.18;display:block}.progress-report-shell .progress-next-step-panel p{color:#5a6a7b;margin:1.5mm 0 0;font-size:7.8pt;line-height:1.36}.progress-report-shell .progress-summary-hero{grid-template-columns:minmax(0,1.55fr) minmax(0,.9fr);gap:4mm;display:grid}.progress-report-shell .progress-summary-hero>article{color:#fff;background:linear-gradient(145deg, var(--rs-navy), #0a4963 72%, var(--rs-teal));border-radius:5.5mm;align-content:center;gap:2mm;min-height:35mm;padding:5mm 6mm;display:grid}.progress-report-shell .progress-summary-hero>article>span{color:#67e2da}.progress-report-shell .progress-summary-hero>article>strong{color:#fff;font-size:17pt;line-height:1.08}.progress-report-shell .progress-summary-hero>article>p{color:#ffffffc7;margin:0;font-size:8.5pt;line-height:1.42}.progress-report-shell .progress-summary-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:2mm;display:grid}.progress-report-shell .progress-summary-hero-metrics article{border:.35mm solid var(--rs-border);text-align:center;background:#fff;border-radius:4mm;align-content:center;gap:1mm;padding:3mm;display:grid}.progress-report-shell .progress-summary-hero-metrics strong{color:var(--rs-navy);font-size:15pt;line-height:1}.progress-report-shell .progress-summary-hero-metrics span{color:var(--rs-muted);text-transform:uppercase;font-size:6.8pt;font-weight:850;line-height:1.2}.progress-report-shell .progress-summary-lists .result-list-card{min-height:49mm}.progress-report-shell .progress-proof-callout{border:.35mm solid #d18a2e42;border-left:1.4mm solid var(--rs-gold);background:linear-gradient(90deg, var(--rs-soft-gold), #fff 72%);border-radius:4.5mm;gap:1.5mm;padding:4mm 5mm;display:grid}.progress-report-shell .progress-proof-callout strong{color:var(--rs-navy);font-size:10pt;line-height:1.3}.progress-report-shell .progress-proof-callout p{color:#5d6d7f;margin:0;font-size:7.8pt;line-height:1.35}.progress-report-shell .progress-reuse-page>.result-list-card{min-height:42mm}.progress-report-shell .progress-proof-template{background:linear-gradient(145deg, var(--rs-soft-teal), #fff);border:.35mm solid #0f6d732b;border-radius:5mm;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5mm;padding:4mm;display:grid}.progress-report-shell .progress-proof-template>span{grid-column:1/-1}.progress-report-shell .progress-proof-template article{background:#ffffffdb;border:.35mm solid #0f6d731f;border-radius:3.5mm;min-height:24mm;padding:3mm}.progress-report-shell .progress-proof-template strong{color:var(--rs-navy);font-size:8.7pt}.progress-report-shell .progress-proof-template p{color:#607183;margin:1.5mm 0 0;font-size:7.4pt;line-height:1.3}.progress-report-shell .progress-report-footer{background:linear-gradient(135deg, var(--rs-soft-teal), #fff);border:.35mm solid #0f6d7330;border-radius:5.5mm;min-height:23mm;margin-top:auto;padding:8mm 6mm 4.5mm 21mm;inset:auto}.progress-report-shell .progress-report-footer:after{top:3.4mm;left:21mm}.progress-report-shell .progress-report-footer strong{padding-top:2.5mm;display:block}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-report-page:not(.progress-cover-page){gap:18px!important;padding:76px 66px 78px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-page-header{margin:0!important;padding-bottom:15px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-summary-grid:first-of-type{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-summary-grid:first-of-type .progress-main-card{grid-column:1/-1!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-summary-grid:first-of-type>article:not(.progress-main-card){min-height:122px!important;padding:15px 16px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-empty-follow-up{gap:12px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-empty-follow-up article{min-height:112px!important;padding:14px 17px 14px 28px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-activity-page{gap:12px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-activity-page-intro{min-height:44px!important;padding:9px 12px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-activity-table{gap:7px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-activity-row{border-left-width:4px!important;border-radius:13px!important;grid-template-columns:minmax(0,1.12fr) 116px minmax(0,.95fr)!important;gap:8px!important;min-height:68px!important;padding:8px 12px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-activity-row strong{font-size:13px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-activity-row span,.arn-premium-pdf-stage-v390 .progress-report-shell .progress-activity-row em{font-size:9px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-activity-row p{font-size:10.5px!important;line-height:1.25!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-bar-block{background:linear-gradient(135deg,#0b1d3a,#0a3857)!important;border-radius:15px!important;gap:9px!important;margin-top:auto!important;padding:14px 17px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-bar-block .progress-bar-heading,.arn-premium-pdf-stage-v390 .progress-report-shell .progress-bar-block .progress-bar-legend{background:0 0!important;height:auto!important;margin:0!important;overflow:visible!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-bar-block .progress-bar-track{background:#ffffff24!important;height:10px!important;margin:0!important}.arn-premium-pdf-stage-v390 .progress-report-shell .result-list-card ul,.arn-premium-pdf-stage-v390 .progress-report-shell .result-list-card li{list-style:none!important}.arn-premium-pdf-stage-v390 .progress-report-shell .result-list-card ul{padding-left:0!important}.arn-premium-pdf-stage-v390 .progress-report-shell .result-list-card li{padding-left:26px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .result-list-card li::marker{color:#0000!important;content:""!important;font-size:0!important}.arn-premium-pdf-stage-v390 .progress-report-shell .result-list-card li:before{width:7px!important;height:7px!important;top:7px!important;left:5px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-next-step-panel{border-radius:16px!important;gap:10px!important;padding:14px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-next-step-panel article{border-radius:12px!important;grid-template-columns:30px minmax(0,1fr)!important;gap:9px!important;padding:11px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-summary-hero{gap:12px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-summary-hero>article{border-radius:16px!important;min-height:128px!important;padding:16px 18px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-summary-hero-metrics{gap:7px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-summary-hero-metrics article{border-radius:12px!important;padding:10px 7px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-summary-lists .result-list-card{min-height:190px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-proof-callout{border-left-width:5px!important;border-radius:13px!important;padding:12px 15px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-reuse-page>.result-list-card{min-height:158px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-proof-template{border-radius:15px!important;gap:8px!important;padding:12px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-proof-template article{border-radius:11px!important;min-height:82px!important;padding:10px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-report-footer{z-index:1!important;color:#58697c!important;background:linear-gradient(135deg,#e4f3f4,#fff)!important;border:1px solid #0f6d7330!important;border-radius:17px!important;min-height:82px!important;margin-top:auto!important;padding:28px 20px 14px 80px!important;font-size:11px!important;position:relative!important;inset:auto!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-report-footer:before{width:38px!important;height:38px!important;top:50%!important;left:22px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-report-footer:after{color:#0f6d73!important;font-size:8px!important;top:12px!important;left:80px!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-report-footer strong{color:#0b1d3a!important;padding-top:5px!important;font-size:13px!important;line-height:1.25!important;display:block!important}.arn-premium-pdf-stage-v390 .progress-report-shell .progress-report-footer span{color:#58697c!important;margin-top:4px!important;font-size:10.5px!important;line-height:1.35!important;display:block!important}@media screen and (width<=900px){.progress-report-shell .progress-empty-follow-up,.progress-report-shell .progress-next-step-panel,.progress-report-shell .progress-summary-hero,.progress-report-shell .progress-proof-template{grid-template-columns:1fr}.progress-report-shell .progress-proof-template>span,.progress-report-shell .progress-next-step-panel>span{grid-column:1}}.bigfive-report-shell.ocean-report-studio-v410{--ors-navy:#0b1d3a;--ors-navy-deep:#07152c;--ors-teal:#0f6d73;--ors-teal-light:#17868d;--ors-gold:#d18a2e;--ors-ink:#1a2233;--ors-muted:#64748b;--ors-border:#dce6e9;--ors-soft-teal:#e4f3f4;--ors-soft-gold:#fff4e3;--ors-soft-rose:#fbecef;--ors-page-width:210mm;--ors-page-height:297mm;width:min(100%, var(--ors-page-width));max-width:var(--ors-page-width);color:var(--ors-ink);background:0 0;flex-direction:column;gap:14mm;margin:0 auto;display:flex}.bigfive-report-shell.ocean-report-studio-v410,.bigfive-report-shell.ocean-report-studio-v410 *,.bigfive-report-shell.ocean-report-studio-v410 :before,.bigfive-report-shell.ocean-report-studio-v410 :after{box-sizing:border-box}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-report-toolbar{z-index:60;width:min(100%, var(--ors-page-width));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border:1px solid #dce6e9e6;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin:0 auto 14px;padding:10px;display:flex;position:sticky;top:12px;box-shadow:0 16px 38px #07152c1a}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-report-cover,.bigfive-report-shell.ocean-report-studio-v410 .bigfive-report-page{isolation:isolate;width:var(--ors-page-width);min-width:var(--ors-page-width);max-width:var(--ors-page-width);height:var(--ors-page-height);min-height:var(--ors-page-height);max-height:var(--ors-page-height);break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.bigfive-report-shell.ocean-report-studio-v410 .ocean-studio-page-v410{color:var(--ors-ink);background:radial-gradient(circle at 103% -3%,#0f6d7317,#0000 25%),linear-gradient(#fff 0%,#fbfcfd 100%);border:1px solid #dbe5e9;gap:5.2mm;padding:18mm 16mm 11mm;box-shadow:0 24px 64px #07152c26}.bigfive-report-shell.ocean-report-studio-v410 .ocean-studio-page-v410:before{z-index:-1;background:linear-gradient(90deg, var(--ors-gold) 0 19%, var(--ors-teal) 19% 55%, var(--ors-navy) 55% 100%);content:"";height:4mm;position:absolute;inset:0 0 auto}.bigfive-report-shell.ocean-report-studio-v410 .ocean-studio-cover-v410{color:#fff;background:radial-gradient(circle at 86% 12%, #fff3, transparent 20%), radial-gradient(circle at 79% 74%, #17868d6b, transparent 31%), linear-gradient(135deg, var(--ors-navy-deep) 0%, #0a315d 54%, var(--ors-teal) 100%);border:0;justify-content:flex-start;gap:0;padding:18mm 17mm 16mm;box-shadow:0 30px 72px #07152c47}.bigfive-report-shell.ocean-report-studio-v410 .ocean-studio-cover-v410:before{z-index:-1;opacity:.4;content:"";background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:18mm 18mm;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 62%,#0000 90%);mask-image:linear-gradient(#000 0 62%,#0000 90%)}.bigfive-report-shell.ocean-report-studio-v410 .ocean-studio-cover-v410:after{z-index:-1;content:"";border:1.2mm solid #d18a2e80;border-radius:50% 0 0;width:145mm;height:92mm;position:absolute;bottom:-35mm;right:-34mm;transform:rotate(-10deg)}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-cover-top{justify-content:space-between;align-items:center;gap:10mm;width:100%;margin-bottom:32mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-cover-top img{object-fit:contain;width:76mm;max-width:76mm;height:auto}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-cover-top>span{letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border:.35mm solid #ffffff2e;border-radius:999px;align-items:center;padding:2.5mm 4mm;font-size:8.3pt;font-weight:850;display:inline-flex;color:#fff!important}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-cover-content{gap:3mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-cover-content>p{letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:9.3pt;font-weight:900;color:#f4c86c!important}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-cover-content h1{letter-spacing:-.055em;max-width:150mm;margin:0;font-size:46pt;font-weight:950;line-height:.94;color:#fff!important}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-cover-content h2{max-width:145mm;margin:1mm 0 0;font-size:21pt;font-weight:780;line-height:1.08;color:#ffffffdb!important}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-cover-badges{flex-wrap:wrap;gap:2.4mm;margin-top:3mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-cover-badges span{background:#ffffff14;border:.3mm solid #ffffff29;border-radius:999px;padding:2.2mm 3.6mm;font-size:8.1pt;font-weight:780;color:#fff!important}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-cover-note{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffff21,#ffffff12);border:.4mm solid #ffffff2b;border-radius:6mm;gap:2mm;margin-top:auto;padding:7mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-cover-note strong{letter-spacing:.13em;text-transform:uppercase;font-size:9pt;font-weight:900;color:#67e2da!important}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-cover-note p{margin:0;font-size:9.5pt;line-height:1.55;color:#ffffffc7!important}.bigfive-report-shell.ocean-report-studio-v410 .ocean-cover-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:3mm;margin-top:5mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-cover-metrics article{background:#ffffff14;border:.35mm solid #ffffff29;border-radius:4.5mm;gap:1mm;padding:4mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-cover-metrics strong{font-size:18pt;font-weight:950;line-height:1;color:#fff!important}.bigfive-report-shell.ocean-report-studio-v410 .ocean-cover-metrics span{letter-spacing:.06em;text-transform:uppercase;font-size:6.8pt;font-weight:850;color:#ffffffad!important}.bigfive-report-shell.ocean-report-studio-v410 .ocean-page-header-v410{border-bottom:.45mm solid #dbe5e9;grid-template-columns:25mm minmax(0,1fr);align-items:center;gap:7mm;margin:0;padding:0 0 7mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-page-header-v410>span{background:linear-gradient(145deg, var(--ors-gold), #b76f1d);border-radius:7mm;flex-direction:column;justify-content:center;align-items:center;width:25mm;height:25mm;font-size:18pt;font-weight:950;line-height:1;display:flex;box-shadow:0 4mm 10mm #b96f1c38;color:#fff!important}.bigfive-report-shell.ocean-report-studio-v410 .ocean-page-header-v410>span:before{color:#ffffffb8;letter-spacing:.12em;text-align:center;content:"CHAPITRE";margin-bottom:1.3mm;font-size:5.5pt;font-weight:850;display:block}.bigfive-report-shell.ocean-report-studio-v410 .ocean-page-header-v410 p{letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.6mm;font-size:8.5pt;font-weight:900;color:var(--ors-teal)!important}.bigfive-report-shell.ocean-report-studio-v410 .ocean-page-header-v410 h2{letter-spacing:-.04em;max-width:140mm;margin:0;font-size:25pt;font-weight:920;line-height:1.02;color:var(--ors-navy)!important}.bigfive-report-shell.ocean-report-studio-v410 .ocean-report-footer-v410{border-top:.35mm solid #dbe5e9;grid-template-columns:58mm minmax(0,1fr);align-items:center;gap:5mm;min-height:17mm;margin-top:auto;padding:4mm 0 0;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-report-footer-v410 strong{letter-spacing:.03em;font-size:8.2pt;font-weight:900;line-height:1.25;color:var(--ors-teal)!important}.bigfive-report-shell.ocean-report-studio-v410 .ocean-report-footer-v410 span{font-size:7.6pt;font-weight:680;line-height:1.35;color:#788797!important}.bigfive-report-shell.ocean-report-studio-v410 :where(h3,strong,b,dt){color:var(--ors-navy)}.bigfive-report-shell.ocean-report-studio-v410 :where(p,li,dd,small,em){color:var(--ors-ink);font-size:9.5pt;line-height:1.45}.bigfive-report-shell.ocean-report-studio-v410 :where(p,h3,dl,dd,dt,ul){margin-top:0;margin-bottom:0}.bigfive-report-shell.ocean-report-studio-v410 ul{gap:2mm;padding:0;display:grid;list-style:none!important}.bigfive-report-shell.ocean-report-studio-v410 li{padding-left:5mm;position:relative}.bigfive-report-shell.ocean-report-studio-v410 li:before{background:var(--ors-teal);content:"";border-radius:999px;width:2mm;height:2mm;position:absolute;top:.62em;left:0}.bigfive-report-shell.ocean-report-studio-v410 :where(.ocean-profile-hero-v410>article,.ocean-scoreboard-v410>article,.ocean-metric-strip-v410>article,.ocean-contrast-card-v410,.ocean-three-card-grid-v410>article,.ocean-personal-reading-grid-v410>article,.ocean-reading-path-v410>article,.ocean-resource-cards-v410>article,.ocean-resource-contributions-v410>article,.ocean-condition-pillars-v410>article,.ocean-needs-panel-v410 section>article,.ocean-vigilance-hero-v410>article,.ocean-warning-grid-v410>article,.ocean-recovery-plan-v410>article,.ocean-color-card-v410,.ocean-color-reading-grid-v410>article,.ocean-profile112-comparison-v410>article,.ocean-profile112-keys-v410>article,.ocean-question-grid-v410>article,.ocean-answer-quality-v410>article,.ocean-experiment-steps-v410>article,.ocean-experiment-contract-v410 section>article){border:.35mm solid var(--ors-border);background:#fff;border-radius:5.5mm;box-shadow:0 2.8mm 8mm #07152c0f}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410{grid-template-columns:minmax(0,1fr) 42mm;gap:4mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410>article{border-left:1.4mm solid var(--ors-teal);background:linear-gradient(135deg, var(--ors-soft-teal), #fff 62%);align-content:center;gap:1.8mm;min-height:43mm;padding:5mm 6mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410>article span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-contrast-card-v410>span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-three-card-grid-v410>article>span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-personal-reading-grid-v410>article>span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-contributions-v410>article>span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-condition-pillars-v410>article>span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-vigilance-hero-v410>article>span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-card-v410>span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-reading-grid-v410>article>span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-comparison-v410>article>span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-keys-v410>article>span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-question-grid-v410>article>span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-experiment-contract-v410 span{color:var(--ors-teal);letter-spacing:.12em;text-transform:uppercase;font-size:7.3pt;font-weight:900}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410>article strong{font-size:17pt;line-height:1.08}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410>article p{color:var(--ors-muted);font-size:8.8pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410>div{color:#fff;background:linear-gradient(145deg, var(--ors-navy), #0b315b);text-align:center;border-radius:5.5mm;align-content:center;justify-items:center;gap:.8mm;min-height:43mm;display:grid;box-shadow:0 3.5mm 9mm #07152c29}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410>div span{color:#67e2da;letter-spacing:.12em;text-transform:uppercase;font-size:7.2pt;font-weight:900}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410>div strong{color:#fff;font-size:26pt;line-height:1}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410>div small{color:#ffffffb3;max-width:31mm;font-size:7.1pt;line-height:1.25}.bigfive-report-shell.ocean-report-studio-v410 .ocean-scoreboard-v410{gap:2.8mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-scoreboard-v410>article{border-left:1.2mm solid var(--ors-teal);grid-template-columns:14mm minmax(0,1fr);align-items:center;gap:4mm;min-height:22mm;padding:3.5mm 5mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-scoreboard-v410>article:nth-child(2){border-left-color:var(--ors-gold)}.bigfive-report-shell.ocean-report-studio-v410 .ocean-scoreboard-v410>article:nth-child(3){border-left-color:var(--ors-navy)}.bigfive-report-shell.ocean-report-studio-v410 .ocean-scoreboard-v410>article:nth-child(4){border-left-color:var(--ors-teal-light)}.bigfive-report-shell.ocean-report-studio-v410 .ocean-scoreboard-v410>article:nth-child(5){border-left-color:#d97f93}.bigfive-report-shell.ocean-report-studio-v410 .ocean-score-letter-v410{width:12mm;height:12mm;color:var(--ors-teal);background:var(--ors-soft-teal);border-radius:4mm;justify-content:center;align-items:center;font-size:9.5pt;font-weight:950;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-score-heading-v410{justify-content:space-between;align-items:baseline;gap:3mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-score-heading-v410 strong{font-size:10.7pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-score-heading-v410 span{color:var(--ors-navy);font-size:11pt;font-weight:950}.bigfive-report-shell.ocean-report-studio-v410 .ocean-score-track-v410{background:#e8eef1;border-radius:999px;height:2.6mm;margin:1.2mm 0;overflow:hidden}.bigfive-report-shell.ocean-report-studio-v410 .ocean-score-track-v410 i{border-radius:inherit;background:linear-gradient(90deg, var(--ors-teal), var(--ors-gold));height:100%;display:block}.bigfive-report-shell.ocean-report-studio-v410 .ocean-scoreboard-v410 small{color:var(--ors-muted);font-size:7.4pt;font-weight:760}.bigfive-report-shell.ocean-report-studio-v410 .ocean-metric-strip-v410{grid-template-columns:repeat(3,minmax(0,1fr));gap:3mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-metric-strip-v410>article{background:linear-gradient(#fff,#f7fbfc);align-content:center;gap:1mm;min-height:26mm;padding:4mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-metric-strip-v410 strong{font-size:18pt;line-height:1}.bigfive-report-shell.ocean-report-studio-v410 .ocean-metric-strip-v410 span{color:var(--ors-muted);letter-spacing:.04em;text-transform:uppercase;font-size:7.2pt;font-weight:800}.bigfive-report-shell.ocean-report-studio-v410 .ocean-contrast-stage-v410{grid-template-columns:minmax(0,1fr) 31mm minmax(0,1fr);align-items:stretch;gap:4mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-contrast-card-v410{border-top:1.4mm solid var(--ors-teal);flex-direction:column;gap:2.2mm;min-height:78mm;padding:6mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-contrast-card-v410.is-low{background:linear-gradient(180deg, var(--ors-soft-rose), #fff 45%);border-top-color:#d97f93}.bigfive-report-shell.ocean-report-studio-v410 .ocean-contrast-card-v410 strong{font-size:19pt;line-height:1.04}.bigfive-report-shell.ocean-report-studio-v410 .ocean-contrast-card-v410 em{color:var(--ors-teal);font-size:8.1pt;font-style:normal;font-weight:850}.bigfive-report-shell.ocean-report-studio-v410 .ocean-contrast-card-v410 p{color:var(--ors-muted);font-size:8.8pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-contrast-card-v410>div{flex-wrap:wrap;gap:1.6mm;margin-top:auto;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-contrast-card-v410>div small{color:var(--ors-teal);background:var(--ors-soft-teal);border-radius:999px;padding:1.6mm 2.4mm;font-size:7.1pt;font-weight:800}.bigfive-report-shell.ocean-report-studio-v410 .ocean-contrast-axis-v410{color:#fff;background:linear-gradient(145deg, var(--ors-gold), var(--ors-navy));text-align:center;border-radius:999px;align-content:center;justify-items:center;gap:.8mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-contrast-axis-v410 span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-contrast-axis-v410 small{color:#ffffffb8;text-transform:uppercase;font-size:7.2pt;font-weight:850}.bigfive-report-shell.ocean-report-studio-v410 .ocean-contrast-axis-v410 strong{color:#fff;font-size:27pt;line-height:1}.bigfive-report-shell.ocean-report-studio-v410 .ocean-three-card-grid-v410{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.6mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-three-card-grid-v410>article{flex-direction:column;gap:2.3mm;min-height:52mm;padding:5mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-three-card-grid-v410 strong{font-size:13pt;line-height:1.12}.bigfive-report-shell.ocean-report-studio-v410 .ocean-three-card-grid-v410 p{color:var(--ors-muted);margin-top:auto;font-size:8.6pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-hypothesis-callout-v410,.bigfive-report-shell.ocean-report-studio-v410 .ocean-context-callout-v410,.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-synthesis-v410,.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-conclusion-v410,.bigfive-report-shell.ocean-report-studio-v410 .ocean-debrief-note-v410,.bigfive-report-shell.ocean-report-studio-v410 .ocean-final-callout-v410{background:linear-gradient(135deg, var(--ors-soft-teal), #fff);border:.35mm solid #0f6d7333;border-radius:5.5mm;gap:1.4mm;padding:5mm 6mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 :where(.ocean-hypothesis-callout-v410,.ocean-context-callout-v410,.ocean-resource-synthesis-v410,.ocean-color-conclusion-v410,.ocean-debrief-note-v410,.ocean-final-callout-v410)>span{color:var(--ors-teal);letter-spacing:.12em;text-transform:uppercase;font-size:7.4pt;font-weight:900}.bigfive-report-shell.ocean-report-studio-v410 :where(.ocean-hypothesis-callout-v410,.ocean-context-callout-v410,.ocean-resource-synthesis-v410,.ocean-color-conclusion-v410,.ocean-debrief-note-v410,.ocean-final-callout-v410) strong{font-size:12.4pt;line-height:1.22}.bigfive-report-shell.ocean-report-studio-v410 :where(.ocean-context-callout-v410,.ocean-resource-synthesis-v410,.ocean-color-conclusion-v410,.ocean-debrief-note-v410,.ocean-final-callout-v410) p{color:var(--ors-muted);font-size:8.5pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-personal-reading-grid-v410{grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-personal-reading-grid-v410>article{border-left:1.4mm solid var(--ors-teal);background:linear-gradient(145deg, var(--ors-soft-teal), #fff 58%);flex-direction:column;gap:3mm;min-height:91mm;padding:6.5mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-personal-reading-grid-v410>article:nth-child(2){border-left-color:var(--ors-gold);background:linear-gradient(145deg, var(--ors-soft-gold), #fff 58%)}.bigfive-report-shell.ocean-report-studio-v410 .ocean-personal-reading-grid-v410 strong{font-size:17pt;line-height:1.08}.bigfive-report-shell.ocean-report-studio-v410 .ocean-personal-reading-grid-v410 p{color:var(--ors-muted);font-size:9pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-reading-path-v410{background:linear-gradient(135deg, var(--ors-navy), #0b315b);border-radius:5.5mm;grid-template-columns:35mm repeat(3,minmax(0,1fr));gap:3mm;padding:5mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-reading-path-v410>span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-recovery-plan-v410>span,.bigfive-report-shell.ocean-report-studio-v410 .ocean-answer-quality-v410>span{color:#67e2da;letter-spacing:.1em;text-transform:uppercase;align-self:center;font-size:7.7pt;font-weight:900;line-height:1.3}.bigfive-report-shell.ocean-report-studio-v410 .ocean-reading-path-v410>article{background:#ffffff14;border-color:#ffffff21;min-height:48mm;padding:4mm;display:block}.bigfive-report-shell.ocean-report-studio-v410 .ocean-reading-path-v410 b,.bigfive-report-shell.ocean-report-studio-v410 .ocean-recovery-plan-v410 b,.bigfive-report-shell.ocean-report-studio-v410 .ocean-answer-quality-v410 b{text-align:center;width:7mm;height:7mm;color:var(--ors-navy);background:#f4c86c;border-radius:999px;font-size:7.4pt;line-height:7mm;display:inline-block}.bigfive-report-shell.ocean-report-studio-v410 .ocean-reading-path-v410 b{vertical-align:middle;margin-right:2mm;display:inline-grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-reading-path-v410 strong{vertical-align:middle;color:#fff;width:calc(100% - 10mm);font-size:10.4pt;display:inline-block}.bigfive-report-shell.ocean-report-studio-v410 .ocean-reading-path-v410 p{color:#ffffffb8;margin:3mm 0 0 9mm;font-size:7.7pt;line-height:1.35;display:block}.bigfive-report-shell.ocean-report-studio-v410 .ocean-context-callout-v410{background:linear-gradient(135deg, var(--ors-soft-rose), #fff);grid-template-columns:37mm 46mm minmax(0,1fr);align-items:center}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410>article{border-top:1.4mm solid var(--ors-teal);flex-direction:column;gap:2.5mm;min-height:105mm;padding:5.5mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410>article:nth-child(2){border-top-color:var(--ors-gold)}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410>article:nth-child(3){border-top-color:#d97f93}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410>article>div:first-child{align-items:baseline;gap:1.2mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410>article>div:first-child span{color:var(--ors-teal);letter-spacing:.1em;margin-right:auto;font-size:7.2pt;font-weight:900}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410>article>div:first-child strong{font-size:20pt;line-height:1}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410>article>div:first-child small{color:var(--ors-muted);font-size:7.5pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410 h3{font-size:16pt;line-height:1.06}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410 em{color:var(--ors-teal);font-size:7.7pt;font-style:normal;font-weight:850}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410 p{color:var(--ors-muted);font-size:8.5pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410 dl{gap:2.5mm;margin-top:auto;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410 dl>div{border-top:.3mm solid var(--ors-border);padding-top:2.5mm}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410 dt{color:var(--ors-teal);letter-spacing:.1em;text-transform:uppercase;font-size:6.9pt;font-weight:900}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-cards-v410 dd{color:var(--ors-muted);margin:1mm 0 0;font-size:7.7pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-contributions-v410{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-contributions-v410>article{background:linear-gradient(#fff,#f7fbfc);align-content:start;gap:1.8mm;min-height:43mm;padding:4.5mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-contributions-v410 strong{font-size:11.4pt;line-height:1.15}.bigfive-report-shell.ocean-report-studio-v410 .ocean-resource-contributions-v410 p{color:var(--ors-muted);font-size:7.8pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-condition-pillars-v410{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.6mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-condition-pillars-v410>article{border-top:1.4mm solid var(--ors-teal);flex-direction:column;gap:2.5mm;min-height:82mm;padding:5.5mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-condition-pillars-v410>article:nth-child(2){border-top-color:var(--ors-gold);background:linear-gradient(180deg, var(--ors-soft-gold), #fff 48%)}.bigfive-report-shell.ocean-report-studio-v410 .ocean-condition-pillars-v410>article:nth-child(3){background:linear-gradient(180deg, var(--ors-soft-rose), #fff 48%);border-top-color:#d97f93}.bigfive-report-shell.ocean-report-studio-v410 .ocean-condition-pillars-v410 strong{font-size:14.5pt;line-height:1.1}.bigfive-report-shell.ocean-report-studio-v410 .ocean-condition-pillars-v410 p{color:var(--ors-muted);font-size:8.3pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-condition-pillars-v410 ul{margin-top:auto}.bigfive-report-shell.ocean-report-studio-v410 .ocean-condition-pillars-v410 li{font-size:7.9pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-needs-panel-v410{background:linear-gradient(135deg, var(--ors-soft-teal), #fff);border:.35mm solid #0f6d7333;border-radius:5.5mm;grid-template-columns:46mm minmax(0,1fr);gap:5mm;padding:5mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-needs-panel-v410>div{align-content:center;gap:2mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-needs-panel-v410>div span{color:var(--ors-teal);letter-spacing:.12em;text-transform:uppercase;font-size:7.2pt;font-weight:900}.bigfive-report-shell.ocean-report-studio-v410 .ocean-needs-panel-v410>div strong{font-size:13pt;line-height:1.16}.bigfive-report-shell.ocean-report-studio-v410 .ocean-needs-panel-v410 section{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-needs-panel-v410 section>article{min-height:27mm;padding:3.2mm;display:block}.bigfive-report-shell.ocean-report-studio-v410 .ocean-needs-panel-v410 b{text-align:center;vertical-align:middle;width:6.5mm;height:6.5mm;color:var(--ors-navy);background:var(--ors-soft-gold);border-radius:2.4mm;margin-right:1.6mm;font-size:6.6pt;font-weight:950;line-height:6.5mm;display:inline-block}.bigfive-report-shell.ocean-report-studio-v410 .ocean-needs-panel-v410 section strong{vertical-align:middle;text-transform:capitalize;width:calc(100% - 9mm);font-size:7.7pt;line-height:1.15;display:inline-block}.bigfive-report-shell.ocean-report-studio-v410 .ocean-needs-panel-v410 section p{color:var(--ors-muted);margin-top:1.4mm;font-size:6.4pt;line-height:1.25;display:block}.bigfive-report-shell.ocean-report-studio-v410 .ocean-vigilance-hero-v410{grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-vigilance-hero-v410>article{border-left:1.4mm solid var(--ors-gold);background:linear-gradient(145deg, var(--ors-soft-gold), #fff 58%);align-content:center;gap:2mm;min-height:47mm;padding:6mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-vigilance-hero-v410>article:nth-child(2){background:linear-gradient(145deg, var(--ors-soft-rose), #fff 58%);border-left-color:#d97f93}.bigfive-report-shell.ocean-report-studio-v410 .ocean-vigilance-hero-v410 strong{font-size:17pt;line-height:1.05}.bigfive-report-shell.ocean-report-studio-v410 .ocean-vigilance-hero-v410 p{color:var(--ors-muted);font-size:8.2pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-warning-grid-v410{grid-template-columns:repeat(3,minmax(0,1fr));gap:3mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-warning-grid-v410>article{flex-direction:column;gap:1.5mm;min-height:35mm;padding:4mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-warning-grid-v410>article>span{text-align:center;width:8mm;height:8mm;color:var(--ors-navy);background:var(--ors-soft-gold);border-radius:3mm;font-size:7.5pt;font-weight:950;line-height:8mm;display:block}.bigfive-report-shell.ocean-report-studio-v410 .ocean-warning-grid-v410 strong{text-transform:capitalize;font-size:9.3pt;line-height:1.15}.bigfive-report-shell.ocean-report-studio-v410 .ocean-warning-grid-v410 p{color:var(--ors-muted);margin-top:auto;font-size:6.8pt;line-height:1.28}.bigfive-report-shell.ocean-report-studio-v410 .ocean-recovery-plan-v410{background:linear-gradient(135deg, var(--ors-navy), #0b315b);border-radius:5.5mm;grid-template-columns:30mm repeat(3,minmax(0,1fr));gap:2.6mm;padding:4mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-recovery-plan-v410>article{background:#ffffff14;border-color:#ffffff21;flex-wrap:wrap;align-content:flex-start;gap:1.5mm 2mm;min-height:34mm;padding:3.6mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-recovery-plan-v410 b{flex:0 0 7mm}.bigfive-report-shell.ocean-report-studio-v410 .ocean-recovery-plan-v410 strong{color:#fff;flex:20mm;align-self:center;font-size:9.4pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-recovery-plan-v410 p{color:#ffffffb8;flex:0 0 100%;font-size:6.8pt;line-height:1.28}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-duo-v410{grid-template-columns:minmax(0,1fr) 34mm minmax(0,1fr);align-items:stretch;gap:4mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-card-v410{border-left:1.5mm solid var(--ors-teal);background:linear-gradient(145deg, var(--ors-soft-teal), #fff 58%);flex-direction:column;gap:2.5mm;min-height:67mm;padding:6mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-card-v410 strong{font-size:24pt;line-height:1}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-card-v410 p{color:var(--ors-muted);margin-top:auto;font-size:8.5pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-card-v410 small{color:var(--ors-teal);font-size:8pt;font-weight:800}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-card-v410.color-red{background:linear-gradient(145deg,#fbecef,#fff 58%);border-left-color:#c65f6a}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-card-v410.color-blue{background:linear-gradient(145deg,#edf5fb,#fff 58%);border-left-color:#2f6d9f}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-card-v410.color-green{background:linear-gradient(145deg,#edf8f3,#fff 58%);border-left-color:#2c8969}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-card-v410.color-yellow{border-left-color:var(--ors-gold);background:linear-gradient(145deg, var(--ors-soft-gold), #fff 58%)}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-duo-v410>div{color:#fff;background:linear-gradient(145deg, var(--ors-gold), var(--ors-navy));text-align:center;border-radius:999px;align-content:center;justify-items:center;gap:1mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-duo-v410>div span{color:#ffffffb8;text-transform:uppercase;font-size:6.8pt;font-weight:850}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-duo-v410>div strong{color:#fff;font-size:24pt;line-height:1}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-duo-v410>div p{color:#ffffffb8;max-width:26mm;font-size:6.7pt;line-height:1.3}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-reading-grid-v410{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-reading-grid-v410>article{align-content:start;gap:2mm;min-height:52mm;padding:5mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-reading-grid-v410 strong{font-size:12.2pt;line-height:1.15}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-reading-grid-v410 p{color:var(--ors-muted);font-size:8.1pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-hero-v410{grid-template-columns:minmax(0,1fr) 40mm;gap:4mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-hero-v410>div,.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-hero-v410>article{border-radius:5.5mm;align-content:center;gap:1.5mm;min-height:47mm;padding:5mm 6mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-hero-v410>div{border:.35mm solid #0f6d7333;border-left:1.4mm solid var(--ors-teal);background:linear-gradient(135deg, var(--ors-soft-teal), #fff)}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-hero-v410>div span{color:var(--ors-teal);letter-spacing:.12em;text-transform:uppercase;font-size:7.3pt;font-weight:900}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-hero-v410>div strong{font-size:18pt;line-height:1.05}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-hero-v410>div p{color:var(--ors-muted);font-size:8pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-hero-v410>article{color:#fff;background:linear-gradient(145deg, var(--ors-navy), #0b315b);text-align:center;justify-items:center}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-hero-v410>article strong{color:#fff;font-size:21pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-hero-v410>article span{color:#ffffffb3;font-size:7pt;line-height:1.25}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-comparison-v410{grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-comparison-v410>article{border-top:1.4mm solid var(--ors-teal);flex-direction:column;gap:2.5mm;min-height:98mm;padding:6mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-comparison-v410>article:nth-child(2){border-top-color:var(--ors-gold);background:linear-gradient(180deg, var(--ors-soft-gold), #fff 45%)}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-comparison-v410 strong{font-size:15.5pt;line-height:1.1}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-comparison-v410 p{color:var(--ors-muted);font-size:8.4pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-comparison-v410 ul{margin-top:auto}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-comparison-v410 li{font-size:8pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-keys-v410{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-keys-v410>article{align-content:start;gap:2mm;min-height:45mm;padding:4.5mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile112-keys-v410 strong{font-size:10.2pt;line-height:1.2}.bigfive-report-shell.ocean-report-studio-v410 .ocean-question-grid-v410{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-question-grid-v410>article{flex-wrap:wrap;align-content:flex-start;gap:1.6mm 2mm;min-height:42mm;padding:4mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-question-grid-v410>article>span{text-align:center;width:8mm;height:8mm;color:var(--ors-navy);background:var(--ors-soft-gold);border-radius:3mm;flex:0 0 8mm;font-size:7.5pt;font-weight:950;line-height:8mm;display:block}.bigfive-report-shell.ocean-report-studio-v410 .ocean-question-grid-v410 strong{flex:20mm;align-self:center;font-size:8.3pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-question-grid-v410 p{color:var(--ors-muted);flex:0 0 100%;font-size:7.35pt;line-height:1.32}.bigfive-report-shell.ocean-report-studio-v410 .ocean-answer-quality-v410{background:linear-gradient(135deg, var(--ors-navy), #0b315b);border-radius:5.5mm;grid-template-columns:34mm repeat(3,minmax(0,1fr));gap:2.6mm;padding:4mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-answer-quality-v410>article{background:#ffffff14;border-color:#ffffff21;flex-wrap:wrap;align-content:flex-start;gap:1.5mm 2mm;min-height:34mm;padding:3.6mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-answer-quality-v410 b{flex:0 0 7mm}.bigfive-report-shell.ocean-report-studio-v410 .ocean-answer-quality-v410 strong{color:#fff;flex:20mm;align-self:center;font-size:9.1pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-answer-quality-v410 p{color:#ffffffb8;flex:0 0 100%;font-size:6.7pt;line-height:1.28}.bigfive-report-shell.ocean-report-studio-v410 .ocean-debrief-note-v410{background:linear-gradient(135deg, var(--ors-soft-rose), #fff);grid-template-columns:34mm 40mm minmax(0,1fr);align-items:center;padding:4mm 5mm}.bigfive-report-shell.ocean-report-studio-v410 .ocean-experiment-steps-v410{grid-template-columns:repeat(4,minmax(0,1fr));gap:3mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-experiment-steps-v410>article{flex-direction:column;gap:2.5mm;min-height:62mm;padding:4.8mm;display:flex}.bigfive-report-shell.ocean-report-studio-v410 .ocean-experiment-steps-v410>article>span{text-align:center;color:#fff;background:linear-gradient(145deg, var(--ors-teal), var(--ors-navy));border-radius:4mm;width:11mm;height:11mm;font-size:8pt;font-weight:950;line-height:11mm;display:block}.bigfive-report-shell.ocean-report-studio-v410 .ocean-experiment-steps-v410 strong{margin-top:auto;font-size:12.7pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-experiment-steps-v410 p{color:var(--ors-muted);font-size:7.9pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-experiment-contract-v410{background:linear-gradient(135deg, var(--ors-soft-teal), #fff);border:.35mm solid #0f6d7333;border-radius:5.5mm;grid-template-columns:45mm minmax(0,1fr);gap:5mm;padding:5mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-experiment-contract-v410>div{align-content:center;gap:2mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-experiment-contract-v410>div strong{font-size:13.5pt;line-height:1.14}.bigfive-report-shell.ocean-report-studio-v410 .ocean-experiment-contract-v410>div p{color:var(--ors-muted);font-size:7.8pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-experiment-contract-v410 section{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-experiment-contract-v410 section>article{align-content:start;gap:1.6mm;min-height:42mm;padding:4mm;display:grid}.bigfive-report-shell.ocean-report-studio-v410 .ocean-experiment-contract-v410 section strong{font-size:9.6pt;line-height:1.18}.bigfive-report-shell.ocean-report-studio-v410 .ocean-experiment-contract-v410 section p{color:var(--ors-muted);font-size:7.1pt}.bigfive-report-shell.ocean-report-studio-v410 .ocean-final-callout-v410{background:linear-gradient(135deg, var(--ors-navy), #0b315b);border-color:#0000}.bigfive-report-shell.ocean-report-studio-v410 .ocean-final-callout-v410 :where(span,strong,p){color:#fff!important}.bigfive-report-shell.ocean-report-studio-v410 .ocean-final-callout-v410>span{color:#67e2da!important}@media (width<=900px){.bigfive-report-shell.ocean-report-studio-v410{gap:24px;width:100%}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-report-cover,.bigfive-report-shell.ocean-report-studio-v410 .bigfive-report-page{width:100%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none;padding:28px}.bigfive-report-shell.ocean-report-studio-v410 :where(.ocean-cover-metrics,.ocean-profile-hero-v410,.ocean-metric-strip-v410,.ocean-contrast-stage-v410,.ocean-three-card-grid-v410,.ocean-personal-reading-grid-v410,.ocean-reading-path-v410,.ocean-context-callout-v410,.ocean-resource-cards-v410,.ocean-resource-contributions-v410,.ocean-condition-pillars-v410,.ocean-needs-panel-v410,.ocean-needs-panel-v410 section,.ocean-vigilance-hero-v410,.ocean-warning-grid-v410,.ocean-recovery-plan-v410,.ocean-color-duo-v410,.ocean-color-reading-grid-v410,.ocean-profile112-hero-v410,.ocean-profile112-comparison-v410,.ocean-profile112-keys-v410,.ocean-question-grid-v410,.ocean-answer-quality-v410,.ocean-debrief-note-v410,.ocean-experiment-steps-v410,.ocean-experiment-contract-v410,.ocean-experiment-contract-v410 section,.ocean-report-footer-v410){grid-template-columns:1fr}.bigfive-report-shell.ocean-report-studio-v410 .ocean-page-header-v410{grid-template-columns:72px 1fr}.bigfive-report-shell.ocean-report-studio-v410 .ocean-page-header-v410>span{width:72px;height:72px}}@media print{.bigfive-report-shell.ocean-report-studio-v410 .bigfive-report-toolbar{display:none!important}.bigfive-report-shell.ocean-report-studio-v410{gap:0!important;width:210mm!important;max-width:210mm!important;margin:0!important}.bigfive-report-shell.ocean-report-studio-v410 .bigfive-report-cover,.bigfive-report-shell.ocean-report-studio-v410 .bigfive-report-page{width:210mm!important;min-width:210mm!important;max-width:210mm!important;height:297mm!important;min-height:297mm!important;max-height:297mm!important;box-shadow:none!important;border:0!important;margin:0!important}}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410>div strong,.arn-premium-pdf-stage-v390 .bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410>div strong{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410>div small,.arn-premium-pdf-stage-v390 .bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410>div small{color:#dce9ec!important;-webkit-text-fill-color:#dce9ec!important;opacity:1!important}.bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410>div span,.arn-premium-pdf-stage-v390 .bigfive-report-shell.ocean-report-studio-v410 .ocean-profile-hero-v410>div span{color:#67e2da!important;-webkit-text-fill-color:#67e2da!important;opacity:1!important}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-duo-v410>div strong,.arn-premium-pdf-stage-v390 .bigfive-report-shell.ocean-report-studio-v410 .ocean-color-duo-v410>div strong{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.bigfive-report-shell.ocean-report-studio-v410 .ocean-color-duo-v410>div :is(span,p),.arn-premium-pdf-stage-v390 .bigfive-report-shell.ocean-report-studio-v410 .ocean-color-duo-v410>div :is(span,p){color:#e5eff1!important;-webkit-text-fill-color:#e5eff1!important;opacity:1!important}.bigfive-report-shell.ocean-report-studio-v410 :is(.ocean-condition-pillars-v410,.ocean-profile112-comparison-v410) li,.arn-premium-pdf-stage-v390 .bigfive-report-shell.ocean-report-studio-v410 :is(.ocean-condition-pillars-v410,.ocean-profile112-comparison-v410) li{padding-left:5.5mm!important;text-indent:0!important;padding-inline-start:5.5mm!important;list-style:none!important;position:relative!important}.bigfive-report-shell.ocean-report-studio-v410 :is(.ocean-condition-pillars-v410,.ocean-profile112-comparison-v410) li:before,.arn-premium-pdf-stage-v390 .bigfive-report-shell.ocean-report-studio-v410 :is(.ocean-condition-pillars-v410,.ocean-profile112-comparison-v410) li:before{background:var(--ors-teal)!important;content:""!important;border-radius:999px!important;width:1.8mm!important;height:1.8mm!important;position:absolute!important;top:.62em!important;left:.4mm!important}.guided-activities-report.activities-report-studio-v420{--ars-navy:#0b1d3a;--ars-navy-deep:#07152c;--ars-teal:#0f6d73;--ars-teal-light:#17868d;--ars-gold:#d18a2e;--ars-ink:#1a2233;--ars-muted:#64748b;--ars-border:#dce6e9;--ars-soft-teal:#e4f3f4;--ars-soft-gold:#fff4e3;--ars-soft-rose:#fbecef;--ars-page-width:210mm;--ars-page-height:297mm;width:min(100%, var(--ars-page-width));max-width:var(--ars-page-width);color:var(--ars-ink);background:0 0;flex-direction:column;gap:14mm;margin:0 auto;display:flex}.guided-activities-report.activities-report-studio-v420,.guided-activities-report.activities-report-studio-v420 *,.guided-activities-report.activities-report-studio-v420 :before,.guided-activities-report.activities-report-studio-v420 :after{box-sizing:border-box}.guided-activities-report.activities-report-studio-v420 :where(h1,h2,h3,strong,b,p,span,small,em,li,label){-webkit-text-fill-color:currentColor!important}.guided-activities-report.activities-report-studio-v420 :where(article,button,div,label){min-width:0}.guided-activities-report.activities-report-studio-v420 .result-context-toolbar{z-index:60;width:min(100%, var(--ars-page-width));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border:1px solid #dce6e9e6;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin:0 auto 14px;padding:10px;display:flex;position:sticky;top:12px;box-shadow:0 16px 38px #07152c1a}.guided-activities-report.activities-report-studio-v420 .guided-cover-page,.guided-activities-report.activities-report-studio-v420 .guided-report-page{isolation:isolate;width:var(--ars-page-width);min-width:var(--ars-page-width);max-width:var(--ars-page-width);height:var(--ars-page-height);min-height:var(--ars-page-height);max-height:var(--ars-page-height);break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.guided-activities-report.activities-report-studio-v420 .activities-studio-page-v420{color:var(--ars-ink);background:radial-gradient(circle at 103% -3%,#0f6d7317,#0000 25%),linear-gradient(#fff 0%,#fbfcfd 100%);border:1px solid #dbe5e9;gap:5.2mm;padding:18mm 16mm 14mm;box-shadow:0 24px 64px #07152c26}.guided-activities-report.activities-report-studio-v420 .activities-studio-page-v420:before{z-index:-1;background:linear-gradient(90deg, var(--ars-gold) 0 19%, var(--ars-teal) 19% 55%, var(--ars-navy) 55% 100%);content:"";height:4mm;position:absolute;inset:0 0 auto}.guided-activities-report.activities-report-studio-v420 .activities-studio-page-v420:after{color:#7a8997;letter-spacing:.055em;text-align:right;text-transform:uppercase;content:"ARN Trajectoire · Document confidentiel";border-top:.3mm solid #dbe5e9;padding-top:2.5mm;font-size:7.2pt;font-weight:760;position:absolute;bottom:6mm;left:16mm;right:16mm}.guided-activities-report.activities-report-studio-v420 .activities-studio-cover-v420{color:#fff;background:radial-gradient(circle at 86% 12%, #fff3, transparent 20%), radial-gradient(circle at 79% 74%, #17868d6b, transparent 31%), linear-gradient(135deg, var(--ars-navy-deep) 0%, #0a315d 54%, var(--ars-teal) 100%);border:0;justify-content:flex-start;gap:0;padding:18mm 17mm 16mm;box-shadow:0 30px 72px #07152c47}.guided-activities-report.activities-report-studio-v420 .activities-studio-cover-v420:before{z-index:-1;opacity:.4;content:"";background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:18mm 18mm;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 62%,#0000 90%);mask-image:linear-gradient(#000 0 62%,#0000 90%)}.guided-activities-report.activities-report-studio-v420 .activities-studio-cover-v420:after{z-index:-1;content:"";border:1.2mm solid #d18a2e80;border-radius:50% 0 0;width:145mm;height:92mm;position:absolute;bottom:-35mm;right:-34mm;transform:rotate(-10deg)}.guided-activities-report.activities-report-studio-v420 .guided-cover-top{justify-content:space-between;align-items:center;gap:10mm;width:100%;margin-bottom:30mm;display:flex}.guided-activities-report.activities-report-studio-v420 .guided-cover-top img{object-fit:contain;width:76mm;max-width:76mm;height:auto}.guided-activities-report.activities-report-studio-v420 .guided-cover-top>span{letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border:.35mm solid #ffffff2e;border-radius:999px;align-items:center;padding:2.5mm 4mm;font-size:8.3pt;font-weight:850;display:inline-flex;color:#fff!important}.guided-activities-report.activities-report-studio-v420 .guided-cover-content{gap:3mm;display:grid}.guided-activities-report.activities-report-studio-v420 .guided-cover-content>p:not(.guided-cover-note){letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:9.3pt;font-weight:900;color:#f4c86c!important}.guided-activities-report.activities-report-studio-v420 .guided-cover-content h1{letter-spacing:-.055em;max-width:154mm;margin:0;font-size:45pt;font-weight:950;line-height:.95;color:#fff!important}.guided-activities-report.activities-report-studio-v420 .guided-cover-content>strong{max-width:145mm;margin-top:1mm;font-size:21pt;font-weight:790;line-height:1.08;color:#ffffffe0!important}.guided-activities-report.activities-report-studio-v420 .guided-cover-pills{flex-wrap:wrap;gap:2.4mm;margin-top:3mm;display:flex}.guided-activities-report.activities-report-studio-v420 .guided-cover-pills span{background:#ffffff14;border:.3mm solid #ffffff29;border-radius:999px;padding:2.2mm 3.6mm;font-size:8.1pt;font-weight:780;color:#fff!important}.guided-activities-report.activities-report-studio-v420 .guided-cover-note{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffff21,#ffffff12);border:.4mm solid #ffffff2b;border-radius:6mm;gap:2mm;margin:auto 0 0;padding:7mm;font-size:9.5pt;line-height:1.55;display:grid;color:#fffc!important}.guided-activities-report.activities-report-studio-v420 .guided-cover-note:before{color:#67e2da;letter-spacing:.13em;text-transform:uppercase;content:"Passer au réel";font-size:9pt;font-weight:900}.guided-activities-report.activities-report-studio-v420 .activities-cover-metrics-v420{grid-template-columns:repeat(4,minmax(0,1fr));gap:3mm;margin-top:5mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-cover-metrics-v420 article{background:#ffffff14;border:.35mm solid #ffffff29;border-radius:4.5mm;gap:1mm;padding:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-cover-metrics-v420 strong{font-size:18pt;font-weight:950;line-height:1;color:#fff!important}.guided-activities-report.activities-report-studio-v420 .activities-cover-metrics-v420 span{letter-spacing:.06em;text-transform:uppercase;font-size:6.8pt;font-weight:850;color:#ffffffad!important}.guided-activities-report.activities-report-studio-v420 .activities-page-header-v420{border-bottom:.45mm solid #dbe5e9;grid-template-columns:25mm minmax(0,1fr);align-items:center;gap:7mm;margin:0;padding:0 0 7mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-page-header-v420>span{background:linear-gradient(145deg, var(--ars-gold), #b76f1d);border-radius:7mm;flex-direction:column;justify-content:center;align-items:center;width:25mm;height:25mm;font-size:18pt;font-weight:950;line-height:1;display:flex;box-shadow:0 4mm 10mm #b96f1c38;color:#fff!important}.guided-activities-report.activities-report-studio-v420 .activities-page-header-v420>span:before{color:#ffffffb8;letter-spacing:.12em;text-align:center;content:"CHAPITRE";margin-bottom:1.3mm;font-size:5.5pt;font-weight:850;display:block}.guided-activities-report.activities-report-studio-v420 .activities-page-header-v420 p{letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.6mm;font-size:8.5pt;font-weight:900;color:var(--ars-teal)!important}.guided-activities-report.activities-report-studio-v420 .activities-page-header-v420 h2{letter-spacing:-.04em;max-width:140mm;margin:0;font-size:25pt;font-weight:920;line-height:1.02;color:var(--ars-navy)!important}.guided-activities-report.activities-report-studio-v420 .activities-report-footer-v420{border-top:.35mm solid #dbe5e9;grid-template-columns:58mm minmax(0,1fr);align-items:center;gap:5mm;min-height:17mm;margin-top:auto;padding:4mm 0 6mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-report-footer-v420 strong{letter-spacing:.03em;font-size:8.2pt;font-weight:900;line-height:1.25;color:var(--ars-teal)!important}.guided-activities-report.activities-report-studio-v420 .activities-report-footer-v420 span{font-size:7.6pt;font-weight:680;line-height:1.35;color:#788797!important}.guided-activities-report.activities-report-studio-v420 :where(h3,strong,b,dt){color:var(--ars-navy)}.guided-activities-report.activities-report-studio-v420 :where(p,li,dd,small,em,label){color:var(--ars-ink);font-size:9.4pt;line-height:1.45}.guided-activities-report.activities-report-studio-v420 :where(p,h3,dl,dd,dt,ul){margin-top:0;margin-bottom:0}.guided-activities-report.activities-report-studio-v420 ul{gap:2mm;margin:0;padding:0;display:grid;list-style:none!important}.guided-activities-report.activities-report-studio-v420 li{padding-left:5mm;position:relative}.guided-activities-report.activities-report-studio-v420 li:before{background:var(--ars-teal);content:"";border-radius:50%;width:1.8mm;height:1.8mm;position:absolute;top:.65em;left:0}.guided-activities-report.activities-report-studio-v420 .activities-card-v420{appearance:none;min-width:0;font:inherit;white-space:normal;overflow-wrap:anywhere;border:.35mm solid var(--ars-border);color:var(--ars-ink);background:#fff;border-radius:5.5mm;flex-direction:column;gap:2.3mm;padding:5mm;display:flex;position:relative;overflow:hidden;box-shadow:0 3mm 9mm #07152c12}.guided-activities-report.activities-report-studio-v420 .activities-card-v420:before{background:var(--ars-teal);content:"";width:1.1mm;position:absolute;inset:0 auto 0 0}.guided-activities-report.activities-report-studio-v420 .activities-card-v420.gold:before{background:var(--ars-gold)}.guided-activities-report.activities-report-studio-v420 .activities-card-v420.rose:before{background:#d36d7a}.guided-activities-report.activities-report-studio-v420 .activities-card-v420.navy{color:#fff;background:linear-gradient(145deg, var(--ars-navy), #0a4963 72%, var(--ars-teal));border-color:#0000}.guided-activities-report.activities-report-studio-v420 .activities-card-v420.navy:before{display:none}.guided-activities-report.activities-report-studio-v420 .activities-card-v420.navy :where(span,strong,p,small,em,h3,b){color:#fff!important;-webkit-text-fill-color:#fff!important}.guided-activities-report.activities-report-studio-v420 .activities-eyebrow-v420{letter-spacing:.12em;text-transform:uppercase;font-weight:900;color:var(--ars-teal)!important;font-size:7.5pt!important}.guided-activities-report.activities-report-studio-v420 .activities-status-pill-v420{background:var(--ars-soft-teal);letter-spacing:.04em;text-transform:uppercase;border:.25mm solid #0f6d7333;border-radius:999px;align-items:center;width:fit-content;padding:1.6mm 2.8mm;font-style:normal;font-weight:850;display:inline-flex;color:var(--ars-teal)!important;font-size:7pt!important}.guided-activities-report.activities-report-studio-v420 .activities-status-pill-v420.coach_review{background:var(--ars-soft-rose);color:#a14c5a!important}.guided-activities-report.activities-report-studio-v420 .activities-status-pill-v420.completed{background:#e8f6e9;color:#31693c!important}.guided-activities-report.activities-report-studio-v420 .activities-status-pill-v420.not_assigned{background:#f1f4f6;color:#7a8997!important}.guided-activities-report.activities-report-studio-v420 .activities-start-hero-v420{grid-template-columns:minmax(0,1.5fr) 46mm;gap:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-start-hero-v420>article:first-child{justify-content:center;min-height:52mm;padding:7mm}.guided-activities-report.activities-report-studio-v420 .activities-start-hero-v420 h3{letter-spacing:-.035em;margin:0;font-size:22pt;line-height:1.06}.guided-activities-report.activities-report-studio-v420 .activities-start-score-v420{color:#fff;background:linear-gradient(145deg, var(--ars-gold), var(--ars-navy));text-align:center;border-radius:6mm;place-content:center;min-height:52mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-start-score-v420 strong{font-size:27pt;font-weight:950;line-height:1;color:#fff!important}.guided-activities-report.activities-report-studio-v420 .activities-start-score-v420 span{letter-spacing:.08em;text-transform:uppercase;margin-top:2mm;font-size:7.2pt;font-weight:850;color:#ffffffc2!important}.guided-activities-report.activities-report-studio-v420 .activities-start-grid-v420{grid-template-columns:repeat(3,minmax(0,1fr));gap:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-start-grid-v420 article{justify-content:flex-start;min-height:53mm}.guided-activities-report.activities-report-studio-v420 .activities-start-grid-v420 strong{font-size:15pt;line-height:1.12}.guided-activities-report.activities-report-studio-v420 .activities-kpi-strip-v420{background:var(--ars-soft-teal);border-radius:5.5mm;grid-template-columns:repeat(4,minmax(0,1fr));gap:3mm;padding:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-kpi-strip-v420 article{background:#fff;border:.3mm solid #0f6d731f;border-radius:4mm;gap:1mm;padding:3.5mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-kpi-strip-v420 strong{font-size:18pt;line-height:1}.guided-activities-report.activities-report-studio-v420 .activities-kpi-strip-v420 span{text-transform:uppercase;font-size:6.8pt;font-weight:830;color:var(--ars-muted)!important}.guided-activities-report.activities-report-studio-v420 .activities-priority-grid-v420{grid-template-columns:repeat(3,minmax(0,1fr));gap:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-priority-card-v420{cursor:pointer;text-align:left;min-height:118mm}.guided-activities-report.activities-report-studio-v420 .activities-priority-card-v420>span:first-child{background:var(--ars-navy);border-radius:4mm;place-content:center;width:12mm;height:12mm;font-size:9pt;font-weight:950;display:grid;color:#fff!important}.guided-activities-report.activities-report-studio-v420 .activities-priority-card-v420 h3{margin:1mm 0 0;font-size:13.5pt;line-height:1.08}.guided-activities-report.activities-report-studio-v420 .activities-priority-card-v420 p{flex:1}.guided-activities-report.activities-report-studio-v420 .activities-priority-card-v420.active{border-color:var(--ars-gold);box-shadow:0 5mm 14mm #d18a2e2e}.guided-activities-report.activities-report-studio-v420 .activities-focus-callout-v420{color:#fff;background:linear-gradient(145deg, var(--ars-navy), #0a4963 72%, var(--ars-teal));border-radius:6mm;grid-template-columns:36mm minmax(0,1fr) 34mm;align-items:center;gap:5mm;min-height:39mm;padding:6mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-focus-callout-v420>span{letter-spacing:.1em;text-transform:uppercase;font-size:8pt;font-weight:900;color:#67e2da!important}.guided-activities-report.activities-report-studio-v420 .activities-focus-callout-v420 strong{font-size:18pt;line-height:1.1;color:#fff!important}.guided-activities-report.activities-report-studio-v420 .activities-focus-callout-v420 p{color:#fff!important;-webkit-text-fill-color:#fff!important}.guided-activities-report.activities-report-studio-v420 .activities-focus-callout-v420 em{background:#ffffff17;border:.35mm solid #ffffff29;border-radius:50%;place-content:center;justify-self:end;width:24mm;height:24mm;font-size:18pt;font-style:normal;display:grid;color:#fff!important}.guided-activities-report.activities-report-studio-v420 .activities-path-timeline-v420{grid-template-columns:repeat(3,minmax(0,1fr));gap:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-path-step-v420{justify-content:flex-start;min-height:104mm}.guided-activities-report.activities-report-studio-v420 .activities-path-step-v420>b{color:#fff;background:var(--ars-teal);border-radius:50%;place-content:center;width:14mm;height:14mm;font-size:10pt;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-path-step-v420 h3{margin:1mm 0 0;font-size:14.5pt;line-height:1.08}.guided-activities-report.activities-report-studio-v420 .activities-path-step-v420>small{border-top:.3mm solid var(--ars-border);margin-top:auto;padding-top:3mm;font-weight:760;color:var(--ars-muted)!important}.guided-activities-report.activities-report-studio-v420 .activities-cadence-v420{background:var(--ars-soft-gold);border-radius:5.5mm;grid-template-columns:48mm repeat(4,minmax(0,1fr));gap:3mm;padding:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-cadence-v420>strong{align-self:center;font-size:13pt;line-height:1.1}.guided-activities-report.activities-report-studio-v420 .activities-cadence-v420 article{background:#fff;border-radius:4mm;gap:1mm;padding:3mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-cadence-v420 article span{font-size:7pt;font-weight:900;color:var(--ars-gold)!important}.guided-activities-report.activities-report-studio-v420 .activities-main-hero-v420{grid-template-columns:minmax(0,1.55fr) 48mm;gap:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-main-hero-v420>article:first-child{justify-content:center;min-height:54mm;padding:7mm}.guided-activities-report.activities-report-studio-v420 .activities-main-hero-v420 h3{letter-spacing:-.04em;margin:0;font-size:24pt;line-height:1.02}.guided-activities-report.activities-report-studio-v420 .activities-main-badges-v420{flex-wrap:wrap;gap:2mm;display:flex}.guided-activities-report.activities-report-studio-v420 .activities-main-progress-v420{background:var(--ars-soft-teal);text-align:center;border-radius:6mm;place-content:center;min-height:54mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-main-progress-v420 strong{font-size:30pt;line-height:1}.guided-activities-report.activities-report-studio-v420 .activities-main-progress-v420 span{text-transform:uppercase;margin-top:2mm;font-size:7.2pt;font-weight:850;color:var(--ars-muted)!important}.guided-activities-report.activities-report-studio-v420 .activities-main-grid-v420{grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-main-grid-v420 article{justify-content:flex-start;min-height:43mm}.guided-activities-report.activities-report-studio-v420 .activities-main-grid-v420 strong{font-size:15.5pt;line-height:1.12}.guided-activities-report.activities-report-studio-v420 .activities-metric-grid-v420{grid-template-columns:repeat(4,minmax(0,1fr));gap:3mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-metric-grid-v420 article{border:.3mm solid var(--ars-border);background:#fff;border-radius:4mm;align-content:center;gap:1mm;min-height:22mm;padding:3mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-metric-grid-v420 strong{font-size:15pt;line-height:1}.guided-activities-report.activities-report-studio-v420 .activities-metric-grid-v420 span{text-transform:uppercase;font-size:6.8pt;font-weight:850;color:var(--ars-muted)!important}.guided-activities-report.activities-report-studio-v420 .activities-method-grid-v420{grid-template-columns:repeat(3,minmax(0,1fr));gap:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-method-grid-v420 article{justify-content:flex-start;min-height:70mm}.guided-activities-report.activities-report-studio-v420 .activities-method-grid-v420 b{color:#fff;background:var(--ars-navy);border-radius:4mm;place-content:center;width:13mm;height:13mm;font-size:9pt;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-method-grid-v420 strong{font-size:15pt;line-height:1.1}.guided-activities-report.activities-report-studio-v420 .activities-choice-grid-v420{grid-template-columns:repeat(3,minmax(0,1fr));gap:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-choice-grid-v420 article{background:var(--ars-soft-gold);justify-content:flex-start;min-height:56mm}.guided-activities-report.activities-report-studio-v420 .activities-choice-grid-v420 span:first-child{font-size:17pt!important}.guided-activities-report.activities-report-studio-v420 .activities-prep-strip-v420{background:var(--ars-soft-teal);border-radius:5.5mm;grid-template-columns:38mm repeat(3,minmax(0,1fr));align-items:center;gap:3mm;padding:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-prep-strip-v420>strong{font-size:13pt;line-height:1.1}.guided-activities-report.activities-report-studio-v420 .activities-prep-strip-v420 span{background:#fff;border-radius:4mm;padding:3mm;font-size:8pt;font-weight:760}.guided-activities-report.activities-report-studio-v420 .activities-response-progress-v420{background:var(--ars-soft-teal);border-radius:5.5mm;grid-template-columns:minmax(0,1fr) 38mm;align-items:center;gap:4mm;padding:4mm 5mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-response-progress-v420>div{gap:1mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-response-progress-v420 strong{font-size:14pt}.guided-activities-report.activities-report-studio-v420 .activities-response-progress-v420 span{color:var(--ars-muted)!important}.guided-activities-report.activities-report-studio-v420 .activities-response-progress-v420 b{justify-self:end;font-size:22pt}.guided-activities-report.activities-report-studio-v420 .activities-response-grid-v420{grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-response-field-v420{border:.35mm solid var(--ars-border);background:#fff;border-radius:5mm;gap:2mm;min-height:47mm;padding:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-response-field-v420.wide{grid-column:span 2;min-height:42mm}.guided-activities-report.activities-report-studio-v420 .activities-response-field-v420>span{font-size:10.2pt;font-weight:900;line-height:1.2;color:var(--ars-teal)!important}.guided-activities-report.activities-report-studio-v420 .activities-response-field-v420 textarea,.guided-activities-report.activities-report-studio-v420 .activities-response-field-v420 .arn-pdf-static-field-v390{resize:vertical;width:100%;min-height:27mm;font:inherit;background:#f7fafb;border:.3mm solid #dbe5e9;border-radius:3.5mm;padding:3.5mm;font-size:8.8pt;line-height:1.45;color:var(--ars-ink)!important}.guided-activities-report.activities-report-studio-v420 .activities-response-field-v420 textarea::placeholder{color:#91a0ad;font-style:italic}.guided-activities-report.activities-report-studio-v420 .activities-save-bar-v420{background:var(--ars-soft-gold);border-radius:5mm;justify-content:space-between;align-items:center;gap:3mm;padding:4mm;display:flex}.guided-activities-report.activities-report-studio-v420 .activities-save-bar-v420 span{max-width:105mm;font-size:8pt}.guided-activities-report.activities-report-studio-v420 .activities-observation-grid-v420{grid-template-columns:repeat(3,minmax(0,1fr));gap:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-observation-grid-v420 article{justify-content:flex-start;min-height:68mm}.guided-activities-report.activities-report-studio-v420 .activities-observation-grid-v420 b{color:#fff;background:var(--ars-gold);border-radius:50%;place-content:center;width:11mm;height:11mm;font-size:8pt;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-observation-grid-v420 strong{font-size:13.5pt;line-height:1.12}.guided-activities-report.activities-report-studio-v420 .activities-quality-grid-v420{grid-template-columns:repeat(4,minmax(0,1fr));gap:3mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-quality-grid-v420 article{background:var(--ars-soft-teal);border-radius:4.5mm;align-content:center;gap:2mm;min-height:47mm;padding:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-quality-grid-v420 strong{font-size:13pt}.guided-activities-report.activities-report-studio-v420 .activities-checklist-v420{color:#fff;background:linear-gradient(145deg, var(--ars-navy), #0a4963 72%, var(--ars-teal));border-radius:5.5mm;grid-template-columns:48mm minmax(0,1fr);gap:5mm;padding:5mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-checklist-v420>strong{align-self:center;font-size:16pt;color:#fff!important}.guided-activities-report.activities-report-studio-v420 .activities-checklist-v420 li,.guided-activities-report.activities-report-studio-v420 .activities-checklist-v420 li:before{color:#fff!important}.guided-activities-report.activities-report-studio-v420 .activities-checklist-v420 li:before{background:#67e2da}.guided-activities-report.activities-report-studio-v420 .activities-proof-hero-v420{grid-template-columns:minmax(0,1fr) 54mm;gap:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-proof-hero-v420>article:first-child{justify-content:center;min-height:54mm;padding:7mm}.guided-activities-report.activities-report-studio-v420 .activities-proof-hero-v420 h3{margin:0;font-size:20pt;line-height:1.08}.guided-activities-report.activities-report-studio-v420 .activities-proof-hero-v420>article:last-child{background:var(--ars-soft-gold);text-align:center;border-radius:6mm;place-content:center;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-proof-hero-v420>article:last-child strong{font-size:22pt}.guided-activities-report.activities-report-studio-v420 .activities-proof-grid-v420{grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-proof-grid-v420>article{justify-content:flex-start;min-height:79mm}.guided-activities-report.activities-report-studio-v420 .activities-proof-grid-v420 h3{margin:0;font-size:15pt}.guided-activities-report.activities-report-studio-v420 .activities-proof-template-v420{background:var(--ars-soft-teal);border-radius:5.5mm;grid-template-columns:42mm repeat(4,minmax(0,1fr));gap:3mm;padding:4mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-proof-template-v420>strong{align-self:center;font-size:13pt;line-height:1.1}.guided-activities-report.activities-report-studio-v420 .activities-proof-template-v420 article{background:#fff;border-radius:4mm;gap:1mm;padding:3mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-proof-template-v420 article strong{font-size:9pt}.guided-activities-report.activities-report-studio-v420 .activities-proof-template-v420 article p{font-size:7.6pt}.guided-activities-report.activities-report-studio-v420 .activities-week-grid-v420{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.5mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-week-step-v420{justify-content:flex-start;min-height:62mm}.guided-activities-report.activities-report-studio-v420 .activities-week-step-v420 b{color:#fff;background:var(--ars-teal);border-radius:4mm;place-content:center;width:13mm;height:13mm;font-size:8.5pt;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-week-step-v420 strong{font-size:13.5pt;line-height:1.12}.guided-activities-report.activities-report-studio-v420 .activities-commitment-v420{background:var(--ars-soft-gold);border-radius:6mm;grid-template-columns:55mm minmax(0,1fr);gap:4mm;padding:5mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-commitment-v420>div:first-child{align-content:center;gap:1mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-commitment-v420>div:first-child strong{font-size:18pt}.guided-activities-report.activities-report-studio-v420 .activities-commitment-v420>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:3mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-commitment-v420 article{background:#fff;border-radius:4mm;gap:1mm;padding:3.5mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-final-callout-v420{color:#fff;background:linear-gradient(145deg, var(--ars-navy), #0a4963 72%, var(--ars-teal));border-radius:5.5mm;grid-template-columns:42mm minmax(0,1fr);align-items:center;gap:5mm;padding:5mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-final-callout-v420>span{letter-spacing:.1em;text-transform:uppercase;font-size:8pt;font-weight:900;color:#67e2da!important}.guided-activities-report.activities-report-studio-v420 .activities-final-callout-v420 strong,.guided-activities-report.activities-report-studio-v420 .activities-final-callout-v420 p{color:#fff!important}.guided-activities-report.activities-report-studio-v420 .activities-final-callout-v420 strong{font-size:16pt;line-height:1.12}.guided-activities-report.activities-report-studio-v420 .activities-feedback-print-v420{border:.35mm solid var(--ars-border);background:#fff;border-radius:5mm;grid-template-columns:46mm minmax(0,1fr);gap:4mm;padding:4.5mm;display:grid}.guided-activities-report.activities-report-studio-v420 .activities-feedback-print-v420>strong{font-size:10pt;color:var(--ars-teal)!important}.guided-activities-report.activities-report-studio-v420 .activities-live-studio-v420{width:min(100%, var(--ars-page-width));border:1px solid var(--ars-border);background:#fff;border-radius:26px;gap:18px;padding:24px;display:grid;box-shadow:0 18px 52px #07152c1f}.guided-activities-report.activities-report-studio-v420 .activities-live-studio-v420>header{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.guided-activities-report.activities-report-studio-v420 .activities-live-studio-v420 select{border:1px solid var(--ars-border);background:#fff;border-radius:12px;min-width:300px;padding:11px 14px}.guided-activities-report.activities-report-studio-v420 .activities-live-studio-game-v420{border:1px solid var(--ars-border);background:#f8fbfc;border-radius:20px;padding:18px;overflow:hidden}.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420{gap:0!important;width:794px!important;max-width:794px!important;margin:0!important;display:block!important}.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420 .guided-cover-page,.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420 .guided-report-page{width:794px!important;min-width:794px!important;max-width:794px!important;height:1123px!important;min-height:1123px!important;max-height:1123px!important;box-shadow:none!important;margin:0!important;transform:none!important}.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420 .activities-studio-page-v420{gap:20px!important;padding:68px 60px 53px!important}.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420 .activities-page-header-v420{grid-template-columns:94px minmax(0,1fr)!important;gap:26px!important;padding-bottom:26px!important}.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420 .activities-page-header-v420>span{border-radius:26px!important;width:94px!important;height:94px!important}.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420 .activities-report-footer-v420{padding-bottom:23px!important}.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420 :where(button,textarea,select,input){appearance:none!important}.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420 .activities-response-field-v420 .arn-pdf-static-field-v390{white-space:pre-wrap!important;min-height:102px!important;display:block!important}@media print{.guided-activities-report.activities-report-studio-v420{gap:0;width:210mm;max-width:210mm;margin:0;display:block}.guided-activities-report.activities-report-studio-v420 .guided-cover-page,.guided-activities-report.activities-report-studio-v420 .guided-report-page{box-shadow:none}}@media (width<=840px){.guided-activities-report.activities-report-studio-v420{width:100%;max-width:100%}.guided-activities-report.activities-report-studio-v420 .guided-cover-page,.guided-activities-report.activities-report-studio-v420 .guided-report-page{width:100%;min-width:0;height:auto;min-height:0;max-height:none}.guided-activities-report.activities-report-studio-v420 :where(.activities-start-grid-v420,.activities-priority-grid-v420,.activities-path-timeline-v420,.activities-main-grid-v420,.activities-method-grid-v420,.activities-choice-grid-v420,.activities-observation-grid-v420,.activities-quality-grid-v420,.activities-proof-grid-v420,.activities-week-grid-v420,.activities-response-grid-v420){grid-template-columns:1fr}.guided-activities-report.activities-report-studio-v420 :where(.activities-kpi-strip-v420,.activities-metric-grid-v420,.activities-cadence-v420,.activities-prep-strip-v420,.activities-proof-template-v420,.activities-commitment-v420){grid-template-columns:1fr 1fr}}.guided-activities-report.activities-report-studio-v420 .activities-card-v420.navy,.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420 .activities-card-v420.navy{color:#fff!important;background:linear-gradient(145deg, var(--ars-navy), #0a4963 72%, var(--ars-teal))!important;background-color:var(--ars-navy)!important;opacity:1!important;border-color:#0000!important}.guided-activities-report.activities-report-studio-v420 .activities-card-v420.navy :is(span,strong,p,small,em,h3,b),.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420 .activities-card-v420.navy :is(span,strong,p,small,em,h3,b){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.guided-activities-report.activities-report-studio-v420 .activities-card-v420.navy .activities-eyebrow-v420,.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420 .activities-card-v420.navy .activities-eyebrow-v420{color:#67e2da!important;-webkit-text-fill-color:#67e2da!important}.guided-activities-report.activities-report-studio-v420 .activities-card-v420.navy .activities-status-pill-v420,.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420 .activities-card-v420.navy .activities-status-pill-v420{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff1f!important;border-color:#ffffff3d!important}.guided-activities-report.activities-report-studio-v420 :is(.activities-checklist-v420,.activities-proof-grid-v420) li,.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420 :is(.activities-checklist-v420,.activities-proof-grid-v420) li{padding-left:5.5mm!important;text-indent:0!important;padding-inline-start:5.5mm!important;list-style:none!important;position:relative!important}.guided-activities-report.activities-report-studio-v420 :is(.activities-checklist-v420,.activities-proof-grid-v420) li:before,.arn-premium-pdf-stage-v390 .guided-activities-report.activities-report-studio-v420 :is(.activities-checklist-v420,.activities-proof-grid-v420) li:before{content:""!important;border-radius:999px!important;width:1.8mm!important;height:1.8mm!important;position:absolute!important;top:.62em!important;left:.4mm!important}.coach-report-shell.coach-report-studio-v430{--crs-navy:#0b1d3a;--crs-navy-deep:#07152c;--crs-teal:#0f6d73;--crs-teal-light:#17868d;--crs-gold:#d18a2e;--crs-ink:#1a2233;--crs-muted:#64748b;--crs-border:#dce6e9;--crs-soft-teal:#e4f3f4;--crs-soft-gold:#fff4e3;--crs-soft-rose:#fbecef;--crs-page-width:210mm;--crs-page-height:297mm;width:min(100%, var(--crs-page-width));max-width:var(--crs-page-width);color:var(--crs-ink);background:0 0;flex-direction:column;gap:14mm;margin:0 auto;display:flex}.coach-report-shell.coach-report-studio-v430,.coach-report-shell.coach-report-studio-v430 *,.coach-report-shell.coach-report-studio-v430 :before,.coach-report-shell.coach-report-studio-v430 :after{box-sizing:border-box}.coach-report-shell.coach-report-studio-v430 :where(h1,h2,h3,strong,b,p,span,small,em,li,label,time){-webkit-text-fill-color:currentColor!important}.coach-report-shell.coach-report-studio-v430 :where(article,button,div,label,section,header){min-width:0}.coach-report-shell.coach-report-studio-v430 .coach-report-toolbar{z-index:60;width:min(100%, var(--crs-page-width));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border:1px solid #dce6e9e6;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin:0 auto 14px;padding:10px;display:flex;position:sticky;top:12px;box-shadow:0 16px 38px #07152c1a}.coach-report-shell.coach-report-studio-v430 .coach-report-cover,.coach-report-shell.coach-report-studio-v430 .coach-report-page{isolation:isolate;width:var(--crs-page-width);min-width:var(--crs-page-width);max-width:var(--crs-page-width);height:var(--crs-page-height);min-height:var(--crs-page-height);max-height:var(--crs-page-height);break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.coach-report-shell.coach-report-studio-v430 .coach-studio-page-v430{color:var(--crs-ink);background:radial-gradient(circle at 103% -3%,#0f6d7317,#0000 25%),linear-gradient(#fff 0%,#fbfcfd 100%);border:1px solid #dbe5e9;gap:5.2mm;padding:18mm 16mm 14mm;box-shadow:0 24px 64px #07152c26}.coach-report-shell.coach-report-studio-v430 .coach-studio-page-v430:before{z-index:-1;background:linear-gradient(90deg, var(--crs-gold) 0 19%, var(--crs-teal) 19% 55%, var(--crs-navy) 55% 100%);content:"";height:4mm;position:absolute;inset:0 0 auto}.coach-report-shell.coach-report-studio-v430 .coach-studio-page-v430:after{color:#7a8997;letter-spacing:.055em;text-align:right;text-transform:uppercase;content:"ARN Trajectoire · Document confidentiel";border-top:.3mm solid #dbe5e9;padding-top:2.5mm;font-size:7.2pt;font-weight:760;position:absolute;bottom:6mm;left:16mm;right:16mm}.coach-report-shell.coach-report-studio-v430 .coach-studio-cover-v430{color:#fff;background:radial-gradient(circle at 86% 12%, #fff3, transparent 20%), radial-gradient(circle at 79% 74%, #17868d6b, transparent 31%), linear-gradient(135deg, var(--crs-navy-deep) 0%, #0a315d 54%, var(--crs-teal) 100%);border:0;justify-content:flex-start;gap:0;padding:18mm 17mm 16mm;box-shadow:0 30px 72px #07152c47}.coach-report-shell.coach-report-studio-v430 .coach-studio-cover-v430:before{z-index:-1;opacity:.4;content:"";background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:18mm 18mm;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 62%,#0000 90%);mask-image:linear-gradient(#000 0 62%,#0000 90%)}.coach-report-shell.coach-report-studio-v430 .coach-studio-cover-v430:after{z-index:-1;content:"";border:1.2mm solid #d18a2e80;border-radius:50% 0 0;width:145mm;height:92mm;position:absolute;bottom:-35mm;right:-34mm;transform:rotate(-10deg)}.coach-report-shell.coach-report-studio-v430 .coach-cover-top{justify-content:space-between;align-items:center;gap:10mm;width:100%;margin-bottom:27mm;display:flex}.coach-report-shell.coach-report-studio-v430 .coach-cover-top img{object-fit:contain;width:76mm;max-width:76mm;height:auto}.coach-report-shell.coach-report-studio-v430 .coach-cover-top>span{letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border:.35mm solid #ffffff2e;border-radius:999px;align-items:center;padding:2.5mm 4mm;font-size:8.2pt;font-weight:850;display:inline-flex;color:#fff!important}.coach-report-shell.coach-report-studio-v430 .coach-cover-main{gap:3mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-kicker{letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:9.3pt;font-weight:900;color:#f4c86c!important}.coach-report-shell.coach-report-studio-v430 .coach-cover-main h1{letter-spacing:-.055em;max-width:160mm;margin:0;font-size:43pt;font-weight:950;line-height:.95;color:#fff!important}.coach-report-shell.coach-report-studio-v430 .coach-cover-main h2{max-width:145mm;margin:1mm 0 0;font-size:20pt;font-weight:790;line-height:1.08;color:#ffffffe0!important}.coach-report-shell.coach-report-studio-v430 .coach-cover-badges{flex-wrap:wrap;gap:2.4mm;margin-top:3mm;display:flex}.coach-report-shell.coach-report-studio-v430 .coach-cover-badges span{background:#ffffff14;border:.3mm solid #ffffff29;border-radius:999px;padding:2.2mm 3.6mm;font-size:8pt;font-weight:780;color:#fff!important}.coach-report-shell.coach-report-studio-v430 .coach-cover-footer{gap:4mm;margin-top:auto;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-cover-note{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffff21,#ffffff12);border:.4mm solid #ffffff2b;border-radius:6mm;margin:0;padding:7mm;font-size:10.2pt;line-height:1.55;color:#ffffffd6!important}.coach-report-shell.coach-report-studio-v430 .coach-cover-metrics-v430{grid-template-columns:repeat(4,minmax(0,1fr));gap:3mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-cover-metrics-v430 article{color:#fff;background:#ffffff14;border:.35mm solid #ffffff26;border-radius:5mm;align-content:center;gap:1mm;min-height:23mm;padding:4mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-cover-metrics-v430 strong{font-size:18pt;line-height:1;color:#fff!important}.coach-report-shell.coach-report-studio-v430 .coach-cover-metrics-v430 span{letter-spacing:.045em;text-transform:uppercase;font-size:7.6pt;font-weight:800;color:#ffffffa8!important}.coach-report-shell.coach-report-studio-v430 .coach-studio-header-v430{border-bottom:.35mm solid #dbe5e9;grid-template-columns:25mm minmax(0,1fr);align-items:center;gap:7mm;min-height:29mm;padding-bottom:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-studio-chapter-v430{color:#fff;background:linear-gradient(145deg,#d99a37,#bc711f);border-radius:7mm;flex-direction:column;justify-content:center;align-items:center;gap:.5mm;width:25mm;height:25mm;display:flex;box-shadow:inset 0 1px #ffffff3d}.coach-report-shell.coach-report-studio-v430 .coach-studio-chapter-v430 span{letter-spacing:.1em;text-transform:uppercase;font-size:6.5pt;font-weight:850;color:#ffffffc7!important}.coach-report-shell.coach-report-studio-v430 .coach-studio-chapter-v430 strong{font-size:18pt;line-height:1;color:#fff!important}.coach-report-shell.coach-report-studio-v430 .coach-studio-header-v430>div:last-child{gap:1.2mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-studio-header-v430 p{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:8.2pt;font-weight:900;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-studio-header-v430 h2{letter-spacing:-.045em;max-width:150mm;margin:0;font-size:27pt;font-weight:950;line-height:.98;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-studio-list-v430{gap:2.5mm;margin:0;padding:0;list-style:none;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-studio-list-v430 li{grid-template-columns:3mm minmax(0,1fr);align-items:start;gap:2.5mm;margin:0;padding:0;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-studio-list-v430 li>span{background:var(--crs-teal);border-radius:50%;width:2.2mm;height:2.2mm;margin-top:1.8mm;display:block}.coach-report-shell.coach-report-studio-v430 .coach-studio-list-v430 li p{margin:0;font-size:9.1pt;line-height:1.45;color:#3e4b5a!important}.coach-report-shell.coach-report-studio-v430 .coach-page-note-v430{background:linear-gradient(90deg, var(--crs-soft-teal), #fff);border:.3mm solid #d2e4e7;border-radius:5mm;grid-template-columns:42mm minmax(0,1fr);align-items:center;gap:5mm;margin-top:auto;padding:4.5mm 5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-page-note-v430 strong{letter-spacing:.08em;text-transform:uppercase;font-size:9pt;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-page-note-v430 p{margin:0;font-size:8.9pt;line-height:1.45;color:#566575!important}.coach-report-shell.coach-report-studio-v430 .coach-dark-card-v430,.coach-report-shell.coach-report-studio-v430 .coach-dark-banner-v430,.coach-report-shell.coach-report-studio-v430 .coach-final-takeaway-v430,.coach-report-shell.coach-report-studio-v430 .coach-three-step-dark-v430{color:#fff;background:radial-gradient(circle at 95% 10%, #17868d7a, transparent 32%), linear-gradient(135deg, var(--crs-navy-deep), #0d3154 67%, var(--crs-teal))}.coach-report-shell.coach-report-studio-v430 .coach-dark-card-v430 :where(span,strong,p),.coach-report-shell.coach-report-studio-v430 .coach-dark-banner-v430 :where(span,strong,p),.coach-report-shell.coach-report-studio-v430 .coach-final-takeaway-v430 :where(span,strong,p),.coach-report-shell.coach-report-studio-v430 .coach-three-step-dark-v430 :where(span,strong,b,p){color:#fff!important;-webkit-text-fill-color:#fff!important}.coach-report-shell.coach-report-studio-v430 .coach-quick-hero-v430{grid-template-columns:minmax(0,1.55fr) 48mm;gap:4mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-quick-hero-v430>article{border-radius:7mm;min-height:52mm}.coach-report-shell.coach-report-studio-v430 .coach-dark-card-v430{align-content:center;gap:2.4mm;padding:7mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-dark-card-v430>span{letter-spacing:.13em;text-transform:uppercase;font-size:7.8pt;font-weight:900;color:#67e2da!important}.coach-report-shell.coach-report-studio-v430 .coach-dark-card-v430>strong{font-size:20pt;line-height:1.05}.coach-report-shell.coach-report-studio-v430 .coach-dark-card-v430>p{margin:0;font-size:9.6pt;line-height:1.5;color:#ffffffc7!important}.coach-report-shell.coach-report-studio-v430 .coach-score-card-v430{color:var(--crs-navy);background:linear-gradient(145deg, var(--crs-soft-gold), #fff 58%, var(--crs-soft-teal));text-align:center;border:.35mm solid #dbe5e9;flex-direction:column;justify-content:center;align-items:center;gap:1.5mm;padding:5mm;display:flex}.coach-report-shell.coach-report-studio-v430 .coach-score-card-v430 strong{font-size:31pt;line-height:.95;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-score-card-v430 span{letter-spacing:.06em;text-transform:uppercase;font-size:7.4pt;font-weight:850;color:var(--crs-muted)!important}.coach-report-shell.coach-report-studio-v430 .coach-three-card-grid-v430{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-three-card-grid-v430 article{border:.35mm solid var(--crs-border);background:#fff;border-radius:6mm;align-content:start;gap:3mm;min-height:63mm;padding:6mm;display:grid;box-shadow:0 10px 24px #07152c0d}.coach-report-shell.coach-report-studio-v430 .coach-three-card-grid-v430 article:first-child{border-left:1.2mm solid var(--crs-teal)}.coach-report-shell.coach-report-studio-v430 .coach-three-card-grid-v430 article:nth-child(2){border-left:1.2mm solid var(--crs-gold)}.coach-report-shell.coach-report-studio-v430 .coach-three-card-grid-v430 article:nth-child(3){border-left:1.2mm solid #d56d8b}.coach-report-shell.coach-report-studio-v430 .coach-three-card-grid-v430 span{letter-spacing:.11em;text-transform:uppercase;font-size:7.4pt;font-weight:900;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-three-card-grid-v430 strong{font-size:15.5pt;line-height:1.1;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-three-card-grid-v430 p{margin:0;font-size:9.2pt;line-height:1.48;color:#4c5968!important}.coach-report-shell.coach-report-studio-v430 .coach-angle-strip-v430{background:var(--crs-soft-gold);border-radius:6mm;grid-template-columns:39mm minmax(0,1fr);align-items:center;gap:4mm;padding:4.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-angle-strip-v430>strong{font-size:11pt;line-height:1.15;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-angle-strip-v430>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:2mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-angle-strip-v430 span{text-align:center;background:#fff;border:.3mm solid #ead8b6;border-radius:4mm;flex-direction:column;justify-content:center;align-items:center;gap:1mm;min-height:14mm;padding:2mm;font-size:7.5pt;font-weight:780;display:flex;color:#4a4d53!important}.coach-report-shell.coach-report-studio-v430 .coach-angle-strip-v430 b{font-size:7pt;color:var(--crs-gold)!important}.coach-report-shell.coach-report-studio-v430 .coach-hypothesis-grid-v430{grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-hypothesis-grid-v430 article{border:.35mm solid var(--crs-border);background:#fff;border-radius:6mm;grid-template-columns:14mm minmax(0,1fr);gap:4mm;min-height:52mm;padding:5.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-hypothesis-grid-v430 article>span{background:var(--crs-teal);border-radius:50%;justify-content:center;align-items:center;width:12mm;height:12mm;font-size:8pt;font-weight:900;display:flex;color:#fff!important}.coach-report-shell.coach-report-studio-v430 .coach-hypothesis-grid-v430 article>div{align-content:start;gap:1.8mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-hypothesis-grid-v430 small{letter-spacing:.09em;text-transform:uppercase;font-size:6.9pt;font-weight:900;color:var(--crs-gold)!important}.coach-report-shell.coach-report-studio-v430 .coach-hypothesis-grid-v430 strong{font-size:13.2pt;line-height:1.1;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-hypothesis-grid-v430 p{margin:0;font-size:8.8pt;line-height:1.45;color:#4e5a68!important}.coach-report-shell.coach-report-studio-v430 .coach-proof-chain-v430{background:var(--crs-soft-teal);border-radius:6mm;grid-template-columns:1fr 10mm 1fr 10mm 1fr;align-items:stretch;gap:2mm;padding:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-proof-chain-v430>div{background:#fff;border:.3mm solid #d3e4e7;border-radius:5mm;align-content:center;gap:1.5mm;min-height:36mm;padding:4mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-proof-chain-v430>div>span{font-size:7pt;font-weight:900;color:var(--crs-gold)!important}.coach-report-shell.coach-report-studio-v430 .coach-proof-chain-v430>div>strong{font-size:12.5pt;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-proof-chain-v430>div>p{margin:0;font-size:8pt;line-height:1.4;color:#5a6673!important}.coach-report-shell.coach-report-studio-v430 .coach-proof-chain-v430>i{justify-content:center;align-items:center;font-size:17pt;font-style:normal;display:flex;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-dark-banner-v430{border-radius:6mm;gap:1.8mm;padding:5mm 6mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-dark-banner-v430>span{letter-spacing:.12em;text-transform:uppercase;font-size:7pt;font-weight:900;color:#67e2da!important}.coach-report-shell.coach-report-studio-v430 .coach-dark-banner-v430>strong{font-size:14.5pt;line-height:1.12}.coach-report-shell.coach-report-studio-v430 .coach-dark-banner-v430>p{margin:0;font-size:8.6pt;line-height:1.42;color:#ffffffc2!important}.coach-report-shell.coach-report-studio-v430 .coach-verification-list-v430{gap:3mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-verification-list-v430 article{border:.35mm solid var(--crs-border);background:#fff;border-radius:5mm;grid-template-columns:14mm minmax(0,1fr);align-items:center;gap:4mm;min-height:27mm;padding:4mm 5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-verification-list-v430 article>span{background:var(--crs-teal);border-radius:50%;justify-content:center;align-items:center;width:11mm;height:11mm;font-size:7.3pt;font-weight:900;display:flex;color:#fff!important}.coach-report-shell.coach-report-studio-v430 .coach-verification-list-v430 article>div{gap:1.2mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-verification-list-v430 strong{font-size:11.5pt;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-verification-list-v430 p{margin:0;font-size:8.5pt;line-height:1.4;color:#4f5c6b!important}.coach-report-shell.coach-report-studio-v430 .coach-quality-panel-v430{background:var(--crs-soft-gold);border-radius:6mm;grid-template-columns:48mm minmax(0,1fr);align-items:center;gap:5mm;padding:5.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-quality-panel-v430>div{gap:1.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-quality-panel-v430>div span{letter-spacing:.1em;text-transform:uppercase;font-size:7pt;font-weight:900;color:var(--crs-gold)!important}.coach-report-shell.coach-report-studio-v430 .coach-quality-panel-v430>div strong{font-size:13.2pt;line-height:1.1;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-matrix-grid-v430{grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-matrix-card-v430{border:.35mm solid var(--crs-border);background:#fff;border-radius:6mm;align-content:start;gap:2.5mm;min-height:54mm;padding:6mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-matrix-card-v430>span{letter-spacing:.12em;text-transform:uppercase;font-size:7.2pt;font-weight:900;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-matrix-card-v430>strong{font-size:14.2pt;line-height:1.1;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-matrix-card-v430>p{margin:0;font-size:8.8pt;line-height:1.45;color:#4d5a69!important}.coach-report-shell.coach-report-studio-v430 .coach-matrix-card-1-v430{border-left:1.2mm solid var(--crs-teal)}.coach-report-shell.coach-report-studio-v430 .coach-matrix-card-2-v430{border-left:1.2mm solid var(--crs-gold)}.coach-report-shell.coach-report-studio-v430 .coach-matrix-card-3-v430{border-left:1.2mm solid #d56d8b}.coach-report-shell.coach-report-studio-v430 .coach-matrix-card-4-v430{border-left:1.2mm solid var(--crs-navy)}.coach-report-shell.coach-report-studio-v430 .coach-path-v430{background:var(--crs-soft-teal);border-radius:6mm;gap:3mm;padding:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-path-v430>strong{letter-spacing:.1em;text-transform:uppercase;font-size:8pt;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-path-v430>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-path-v430 article{background:#fff;border:.3mm solid #d7e7e9;border-radius:4mm;align-content:start;gap:1.4mm;min-height:35mm;padding:4mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-path-v430 article span{font-size:7pt;font-weight:900;color:var(--crs-gold)!important}.coach-report-shell.coach-report-studio-v430 .coach-path-v430 article strong{font-size:10.5pt;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-path-v430 article p{margin:0;font-size:7.5pt;line-height:1.38;color:#596573!important}.coach-report-shell.coach-report-studio-v430 .coach-question-grid-v430{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-question-grid-v430 article{border:.35mm solid var(--crs-border);background:#fff;border-radius:6mm;align-content:start;gap:2mm;min-height:54mm;padding:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-question-grid-v430 article>span{background:var(--crs-navy);border-radius:3mm;justify-content:center;align-items:center;width:10mm;height:8mm;font-size:7pt;font-weight:900;display:flex;color:#fff!important}.coach-report-shell.coach-report-studio-v430 .coach-question-grid-v430 small{letter-spacing:.08em;text-transform:uppercase;font-size:6.8pt;font-weight:900;color:var(--crs-gold)!important}.coach-report-shell.coach-report-studio-v430 .coach-question-grid-v430 p{margin:0;font-size:10.2pt;font-weight:760;line-height:1.35;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-answer-contract-v430{color:#fff;background:var(--crs-navy);border-radius:6mm;grid-template-columns:42mm repeat(3,minmax(0,1fr));align-items:stretch;gap:3mm;padding:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-answer-contract-v430>div{align-content:center;gap:1.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-answer-contract-v430>div span{letter-spacing:.1em;text-transform:uppercase;font-size:6.8pt;font-weight:900;color:#67e2da!important}.coach-report-shell.coach-report-studio-v430 .coach-answer-contract-v430>div strong{font-size:12.2pt;line-height:1.1;color:#fff!important}.coach-report-shell.coach-report-studio-v430 .coach-answer-contract-v430 article{background:#fff;border-radius:4mm;align-content:start;gap:1mm;min-height:37mm;padding:4mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-answer-contract-v430 article b{font-size:7pt;color:var(--crs-gold)!important}.coach-report-shell.coach-report-studio-v430 .coach-answer-contract-v430 article strong{font-size:9.5pt;line-height:1.15;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-answer-contract-v430 article p{margin:0;font-size:7.3pt;line-height:1.35;color:#647180!important}.coach-report-shell.coach-report-studio-v430 .coach-session-plan-v430{gap:2.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-session-plan-v430 article{border:.35mm solid var(--crs-border);background:#fff;border-radius:5mm;grid-template-columns:11mm 23mm minmax(0,1fr);align-items:center;gap:3.5mm;min-height:25mm;padding:3.5mm 5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-session-plan-v430 article>span{background:var(--crs-teal);border-radius:50%;justify-content:center;align-items:center;width:9mm;height:9mm;font-size:7.2pt;font-weight:900;display:flex;color:#fff!important}.coach-report-shell.coach-report-studio-v430 .coach-session-plan-v430 time{font-size:9.2pt;font-weight:900;color:var(--crs-gold)!important}.coach-report-shell.coach-report-studio-v430 .coach-session-plan-v430 article>div{gap:.8mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-session-plan-v430 strong{font-size:11.2pt;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-session-plan-v430 p{margin:0;font-size:8.2pt;line-height:1.35;color:#54616f!important}.coach-report-shell.coach-report-studio-v430 .coach-two-panel-v430{grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-two-panel-v430>article{border:.35mm solid var(--crs-border);background:#fff;border-radius:6mm;align-content:start;gap:3mm;min-height:57mm;padding:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-two-panel-v430>article>span{letter-spacing:.1em;text-transform:uppercase;font-size:7.2pt;font-weight:900;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-role-grid-v430{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-role-grid-v430 article{border:.35mm solid var(--crs-border);background:#fff;border-radius:6mm;align-content:start;gap:2mm;min-height:68mm;padding:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-role-grid-v430 article>span{background:var(--crs-navy);border-radius:3mm;justify-content:center;align-items:center;width:11mm;height:8mm;font-size:7pt;font-weight:900;display:flex;color:#fff!important}.coach-report-shell.coach-report-studio-v430 .coach-role-grid-v430 small{letter-spacing:.08em;text-transform:uppercase;font-size:6.8pt;font-weight:900;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-role-grid-v430 strong{font-size:13pt;line-height:1.08;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-role-grid-v430 p{margin:0;font-size:8.5pt;line-height:1.45;color:#52606f!important}.coach-report-shell.coach-report-studio-v430 .coach-evidence-grid-v430{background:var(--crs-soft-gold);border-radius:6mm;grid-template-columns:46mm repeat(3,minmax(0,1fr));gap:3mm;padding:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-evidence-grid-v430>article{background:#fff;border:.3mm solid #ead9bd;border-radius:4mm;align-content:start;gap:1.5mm;min-height:43mm;padding:4mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-evidence-grid-v430 .coach-evidence-intro-v430{background:0 0;border:0;align-content:center}.coach-report-shell.coach-report-studio-v430 .coach-evidence-grid-v430 span{letter-spacing:.08em;text-transform:uppercase;font-size:6.8pt;font-weight:900;color:var(--crs-gold)!important}.coach-report-shell.coach-report-studio-v430 .coach-evidence-grid-v430 strong{font-size:11.5pt;line-height:1.12;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-evidence-grid-v430 p{margin:0;font-size:7.8pt;line-height:1.38;color:#53606e!important}.coach-report-shell.coach-report-studio-v430 .coach-fit-strip-v430{grid-template-columns:repeat(5,minmax(0,1fr));gap:2.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-fit-strip-v430 article{background:var(--crs-soft-teal);border-radius:4mm;align-content:center;gap:.8mm;min-height:22mm;padding:3mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-fit-strip-v430 span{font-size:6.7pt;font-weight:780;line-height:1.15;color:#506271!important}.coach-report-shell.coach-report-studio-v430 .coach-fit-strip-v430 strong{font-size:13pt;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-resource-line-v430{border:.3mm solid var(--crs-border);background:#fff;border-radius:5mm;grid-template-columns:42mm minmax(0,1fr);align-items:center;gap:4mm;padding:4mm 5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-resource-line-v430 strong{letter-spacing:.08em;text-transform:uppercase;font-size:8pt;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-resource-line-v430 p{margin:0;font-size:8.5pt;color:#4f5c6b!important}.coach-report-shell.coach-report-studio-v430 .coach-force-overflow-v430{grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-force-overflow-v430 article{border:.35mm solid var(--crs-border);background:#fff;border-radius:6mm;align-content:start;gap:2mm;min-height:43mm;padding:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-force-overflow-v430 article:first-child{border-left:1.2mm solid var(--crs-gold)}.coach-report-shell.coach-report-studio-v430 .coach-force-overflow-v430 article:last-child{border-left:1.2mm solid #d56d8b}.coach-report-shell.coach-report-studio-v430 .coach-force-overflow-v430 span{letter-spacing:.1em;text-transform:uppercase;font-size:6.8pt;font-weight:900;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-force-overflow-v430 strong{font-size:15pt;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-force-overflow-v430 p{margin:0;font-size:8.3pt;line-height:1.4;color:#53606f!important}.coach-report-shell.coach-report-studio-v430 .coach-vigilance-grid-v430{grid-template-columns:repeat(3,minmax(0,1fr));gap:3mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-vigilance-grid-v430 article{border:.3mm solid var(--crs-border);background:#fff;border-radius:5mm;align-content:start;gap:1.5mm;min-height:36mm;padding:4mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-vigilance-grid-v430 span{font-size:7pt;font-weight:900;color:var(--crs-gold)!important}.coach-report-shell.coach-report-studio-v430 .coach-vigilance-grid-v430 p{margin:0;font-size:7.8pt;line-height:1.38;color:#4d5b69!important}.coach-report-shell.coach-report-studio-v430 .coach-three-step-dark-v430{border-radius:6mm;grid-template-columns:36mm repeat(3,minmax(0,1fr));align-items:stretch;gap:3mm;padding:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-three-step-dark-v430>strong{letter-spacing:.08em;text-transform:uppercase;align-content:center;font-size:9pt;display:grid;color:#67e2da!important}.coach-report-shell.coach-report-studio-v430 .coach-three-step-dark-v430 article{background:#fff;border-radius:4mm;grid-template-columns:7mm minmax(0,1fr);align-content:center;gap:2mm;min-height:33mm;padding:3.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-three-step-dark-v430 article>span{background:#f4c86c;border-radius:50%;justify-content:center;align-items:center;width:6mm;height:6mm;font-size:6.5pt;font-weight:900;display:flex;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-three-step-dark-v430 article b{font-size:8.7pt;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-three-step-dark-v430 article p{margin:.8mm 0 0;font-size:6.8pt;line-height:1.3;color:#586574!important}.coach-report-shell.coach-report-studio-v430 .coach-guardrail-v430{background:var(--crs-soft-rose);border-radius:5mm;grid-template-columns:43mm minmax(0,1fr);align-items:center;gap:4mm;padding:4mm 5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-guardrail-v430 strong{letter-spacing:.08em;text-transform:uppercase;font-size:8pt;color:#a84765!important}.coach-report-shell.coach-report-studio-v430 .coach-guardrail-v430 p{margin:0;font-size:7.7pt;line-height:1.35;color:#5e5360!important}.coach-report-shell.coach-report-studio-v430 .coach-support-principle-v430{background:var(--crs-soft-teal);border-radius:6mm;gap:1.5mm;padding:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-support-principle-v430>span{letter-spacing:.1em;text-transform:uppercase;font-size:7pt;font-weight:900;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-support-principle-v430>strong{font-size:13.2pt;line-height:1.12;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-support-principle-v430>p{margin:0;font-size:8.3pt;line-height:1.4;color:#53616f!important}.coach-report-shell.coach-report-studio-v430 .coach-support-grid-v430{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-support-grid-v430>article{border:.35mm solid var(--crs-border);background:#fff;border-radius:6mm;align-content:start;gap:2.2mm;min-height:88mm;padding:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-support-grid-v430>article:first-child{border-top:1.2mm solid var(--crs-teal)}.coach-report-shell.coach-report-studio-v430 .coach-support-grid-v430>article:nth-child(2){border-top:1.2mm solid var(--crs-gold)}.coach-report-shell.coach-report-studio-v430 .coach-support-grid-v430>article:nth-child(3){border-top:1.2mm solid #d56d8b}.coach-report-shell.coach-report-studio-v430 .coach-support-grid-v430>article>span{letter-spacing:.08em;text-transform:uppercase;font-size:6.7pt;font-weight:900;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-support-grid-v430>article>strong{font-size:13.5pt;line-height:1.08;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-support-grid-v430>article>p{margin:0;font-size:8.1pt;line-height:1.4;color:#4f5c6a!important}.coach-report-shell.coach-report-studio-v430 .coach-support-grid-v430>article>div{border-top:.3mm solid #e0e8eb;gap:.8mm;padding-top:2.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-support-grid-v430>article>div b{letter-spacing:.06em;text-transform:uppercase;font-size:6.8pt;color:var(--crs-gold)!important}.coach-report-shell.coach-report-studio-v430 .coach-support-grid-v430>article>div p{margin:0;font-size:7.6pt;line-height:1.35;color:#566370!important}.coach-report-shell.coach-report-studio-v430 .coach-support-mini-grid-v430{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-support-mini-grid-v430 article{border:.35mm solid var(--crs-border);background:#fff;border-radius:5mm;align-content:start;gap:1.4mm;min-height:43mm;padding:4mm 5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-support-mini-grid-v430 article:first-child{border-left:1.2mm solid var(--crs-teal)}.coach-report-shell.coach-report-studio-v430 .coach-support-mini-grid-v430 article:last-child{border-left:1.2mm solid var(--crs-gold)}.coach-report-shell.coach-report-studio-v430 .coach-support-mini-grid-v430 span{letter-spacing:.08em;text-transform:uppercase;font-size:6.6pt;font-weight:900;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-support-mini-grid-v430 strong{font-size:11.5pt;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-support-mini-grid-v430 p,.coach-report-shell.coach-report-studio-v430 .coach-support-mini-grid-v430 small{margin:0;font-size:7.2pt;line-height:1.32;color:#566370!important}.coach-report-shell.coach-report-studio-v430 .coach-support-mini-grid-v430 b{color:var(--crs-gold)!important}.coach-report-shell.coach-report-studio-v430 .coach-support-order-v430{background:var(--crs-soft-gold);border-radius:6mm;grid-template-columns:34mm 1fr 8mm 1fr 8mm 1fr;align-items:center;gap:2mm;padding:4.5mm 5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-support-order-v430>strong{font-size:10.5pt;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-support-order-v430>span{align-items:center;gap:2mm;font-size:8pt;font-weight:780;display:flex;color:#4f5965!important}.coach-report-shell.coach-report-studio-v430 .coach-support-order-v430 b{font-size:8pt;color:var(--crs-gold)!important}.coach-report-shell.coach-report-studio-v430 .coach-support-order-v430 i{text-align:center;font-size:13pt;font-style:normal;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-deliverable-list-v430{gap:2.5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-deliverable-list-v430 article{border:.35mm solid var(--crs-border);background:#fff;border-radius:5mm;grid-template-columns:13mm minmax(0,1fr);align-items:center;gap:4mm;min-height:22mm;padding:3.5mm 5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-deliverable-list-v430 span{background:var(--crs-teal);border-radius:50%;justify-content:center;align-items:center;width:10mm;height:10mm;font-size:7pt;font-weight:900;display:flex;color:#fff!important}.coach-report-shell.coach-report-studio-v430 .coach-deliverable-list-v430 p{margin:0;font-size:9.2pt;font-weight:760;line-height:1.35;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-post-grid-v430{background:var(--crs-soft-teal);border-radius:6mm;grid-template-columns:42mm repeat(2,minmax(0,1fr));gap:3mm;padding:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-post-grid-v430>div{grid-row:span 2;align-content:center;gap:1.5mm;padding-right:3mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-post-grid-v430>div span{letter-spacing:.09em;text-transform:uppercase;font-size:6.8pt;font-weight:900;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-post-grid-v430>div strong{font-size:13pt;line-height:1.1;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-post-grid-v430 article{background:#fff;border:.3mm solid #d3e4e7;border-radius:4mm;grid-template-columns:7mm minmax(0,1fr);align-content:start;gap:2mm;min-height:35mm;padding:4mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-post-grid-v430 article span{background:var(--crs-gold);border-radius:50%;justify-content:center;align-items:center;width:6mm;height:6mm;font-size:6pt;font-weight:900;display:flex;color:#fff!important}.coach-report-shell.coach-report-studio-v430 .coach-post-grid-v430 article p{margin:0;font-size:7.5pt;line-height:1.38;color:#53606e!important}.coach-report-shell.coach-report-studio-v430 .coach-livrables-page-v430{gap:4mm}.coach-report-shell.coach-report-studio-v430 .coach-livrables-page-v430 .coach-deliverable-list-v430{gap:1.8mm}.coach-report-shell.coach-report-studio-v430 .coach-livrables-page-v430 .coach-deliverable-list-v430 article{min-height:17.5mm;padding-top:2.8mm;padding-bottom:2.8mm}.coach-report-shell.coach-report-studio-v430 .coach-livrables-page-v430 .coach-post-grid-v430{padding:4mm}.coach-report-shell.coach-report-studio-v430 .coach-livrables-page-v430 .coach-post-grid-v430 article{min-height:28mm;padding:3.2mm}.coach-report-shell.coach-report-studio-v430 .coach-livrables-page-v430 .coach-dark-banner-v430{padding:4mm 5mm}.coach-report-shell.coach-report-studio-v430 .coach-livrables-page-v430 .coach-dark-banner-v430>strong{font-size:12.8pt}.coach-report-shell.coach-report-studio-v430 .coach-livrables-page-v430 .coach-dark-banner-v430>p{font-size:7.7pt}.coach-report-shell.coach-report-studio-v430 .coach-closing-grid-v430{grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-closing-grid-v430 article{border:.35mm solid var(--crs-border);background:#fff;border-radius:6mm;align-content:start;gap:2mm;min-height:52mm;padding:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-closing-grid-v430 article:first-child{border-left:1.2mm solid var(--crs-teal)}.coach-report-shell.coach-report-studio-v430 .coach-closing-grid-v430 article:nth-child(2){border-left:1.2mm solid var(--crs-gold)}.coach-report-shell.coach-report-studio-v430 .coach-closing-grid-v430 article:nth-child(3){border-left:1.2mm solid #d56d8b}.coach-report-shell.coach-report-studio-v430 .coach-closing-grid-v430 article:nth-child(4){border-left:1.2mm solid var(--crs-navy)}.coach-report-shell.coach-report-studio-v430 .coach-closing-grid-v430 span{letter-spacing:.09em;text-transform:uppercase;font-size:6.8pt;font-weight:900;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-closing-grid-v430 strong{font-size:13.2pt;line-height:1.1;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-closing-grid-v430 p{margin:0;font-size:8.3pt;line-height:1.42;color:#53606e!important}.coach-report-shell.coach-report-studio-v430 .coach-closing-phrases-v430{background:var(--crs-soft-teal);border-radius:6mm;grid-template-columns:43mm minmax(0,1fr);align-items:start;gap:5mm;padding:5mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-closing-phrases-v430>span{letter-spacing:.09em;text-transform:uppercase;font-size:8pt;font-weight:900;color:var(--crs-teal)!important}.coach-report-shell.coach-report-studio-v430 .coach-signoff-v430{grid-template-columns:repeat(3,minmax(0,1fr));gap:3mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-signoff-v430 article{border:.35mm solid var(--crs-border);background:#fff;border-radius:5mm;align-content:center;gap:1.2mm;min-height:31mm;padding:4mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-signoff-v430 span{letter-spacing:.08em;text-transform:uppercase;font-size:6.8pt;font-weight:900;color:var(--crs-gold)!important}.coach-report-shell.coach-report-studio-v430 .coach-signoff-v430 strong{font-size:10pt;line-height:1.2;color:var(--crs-navy)!important}.coach-report-shell.coach-report-studio-v430 .coach-final-takeaway-v430{border-radius:7mm;grid-template-columns:35mm minmax(0,1fr);align-items:center;gap:5mm;padding:6mm;display:grid}.coach-report-shell.coach-report-studio-v430 .coach-final-takeaway-v430>span{letter-spacing:.12em;text-transform:uppercase;font-size:8pt;font-weight:900;color:#67e2da!important}.coach-report-shell.coach-report-studio-v430 .coach-final-takeaway-v430>strong{font-size:14.2pt;line-height:1.12}.coach-report-shell.coach-report-studio-v430 .coach-final-takeaway-v430>p{grid-column:2;margin:0;font-size:8.2pt;color:#ffffffbd!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430{gap:0!important;width:794px!important;min-width:794px!important;max-width:794px!important;display:block!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-report-cover,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-report-page{width:794px!important;min-width:794px!important;max-width:794px!important;height:1123px!important;min-height:1123px!important;max-height:1123px!important;margin:0!important;overflow:hidden!important;transform:none!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 :where(.coach-dark-card-v430,.coach-dark-banner-v430,.coach-final-takeaway-v430,.coach-three-step-dark-v430){background:radial-gradient(circle at 95% 10%,#17868d7a,#0000 32%),#0b1d3a linear-gradient(135deg,#07152c,#0d3154 67%,#0f6d73)!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 :where(.coach-dark-card-v430,.coach-dark-banner-v430,.coach-final-takeaway-v430,.coach-three-step-dark-v430) :where(span,strong,b,p){color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-studio-list-v430 li{text-indent:0!important;padding-left:0!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-studio-list-v430 li>span{background:#0f6d73!important;border-radius:50%!important;width:8px!important;min-width:8px!important;height:8px!important;min-height:8px!important;margin-top:6px!important;display:block!important}@media (width<=900px){.coach-report-shell.coach-report-studio-v430{gap:20px;width:100%;max-width:100%;overflow-x:auto}.coach-report-shell.coach-report-studio-v430 .coach-report-cover,.coach-report-shell.coach-report-studio-v430 .coach-report-page{transform-origin:0 0}}@media print{.coach-report-shell.coach-report-studio-v430{gap:0;width:210mm;max-width:210mm;margin:0;display:block}.coach-report-shell.coach-report-studio-v430 .coach-report-toolbar{display:none!important}.coach-report-shell.coach-report-studio-v430 .coach-report-cover,.coach-report-shell.coach-report-studio-v430 .coach-report-page{box-shadow:none;margin:0}}.coach-report-shell.coach-report-studio-v430 .coach-studio-list-v430,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-studio-list-v430,.coach-report-shell.coach-report-studio-v430 .coach-studio-list-v430 li,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-studio-list-v430 li{list-style:none!important}.coach-report-shell.coach-report-studio-v430 .coach-studio-list-v430 li::marker{content:""!important;color:#0000!important;font-size:0!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-studio-list-v430 li::marker{content:""!important;color:#0000!important;font-size:0!important}.coach-report-shell.coach-report-studio-v430 .coach-studio-list-v430 li:before,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-studio-list-v430 li:before{content:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important}.coach-report-shell.coach-report-studio-v430 .coach-closing-sheet-v430,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-closing-sheet-v430{gap:3.2mm!important}.coach-report-shell.coach-report-studio-v430 .coach-closing-sheet-v430 .coach-final-takeaway-v430,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-closing-sheet-v430 .coach-final-takeaway-v430{gap:1.8mm 5mm!important;padding:5mm 6mm 4.5mm!important}.coach-report-shell.coach-report-studio-v430 .coach-closing-sheet-v430 .coach-final-takeaway-v430>p,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-closing-sheet-v430 .coach-final-takeaway-v430>p{margin-top:0!important;line-height:1.2!important}.coach-report-shell.coach-report-v800{--coach-v8-navy:#0b1d3a;--coach-v8-teal:#0f6d73;--coach-v8-teal-soft:#e9f5f5;--coach-v8-gold:#c98924;--coach-v8-line:#d8e1e8;--coach-v8-ink-soft:#526176}.coach-report-shell.coach-report-v800 .coach-studio-cover-v430{background:radial-gradient(circle at 88% 92%, #188f9257, transparent 34%), linear-gradient(145deg, #07172f 0%, var(--coach-v8-navy) 58%, #0f5963 145%)!important}.coach-report-shell.coach-report-v800 .coach-cover-top>span{color:#fff!important;letter-spacing:.11em!important;background:#07172f57!important;border-color:#9ddfdb6b!important}.coach-report-shell.coach-report-v800 .coach-kicker,.coach-report-shell.coach-report-v800 .coach-cover-metrics-v430 span{color:#9ddfdb!important}.coach-report-shell.coach-report-v800 .coach-cover-note,.coach-report-shell.coach-report-v800 .coach-cover-metrics-v430 article{background:#ffffff14!important;border-color:#9ddfdb3d!important}.coach-report-shell.coach-report-v800 .coach-studio-page-v430:before{background:linear-gradient(90deg, var(--coach-v8-teal) 0 58%, var(--coach-v8-navy) 58% 100%)!important}.coach-report-shell.coach-report-v800 .coach-studio-page-v430:after{color:#fff!important;letter-spacing:.11em!important}.coach-report-shell.coach-report-v800 .coach-studio-header-v430{border-bottom-color:var(--coach-v8-line)!important;align-items:center!important}.coach-report-shell.coach-report-v800 .coach-studio-chapter-v430{background:var(--coach-v8-teal)!important;width:76px!important;min-width:76px!important;height:76px!important;box-shadow:none!important;border:1px solid #b9d8d9!important;border-radius:50%!important}.coach-report-shell.coach-report-v800 .coach-studio-chapter-v430 span{color:#bce7e4!important;letter-spacing:.09em!important;font-size:7px!important}.coach-report-shell.coach-report-v800 .coach-studio-chapter-v430 strong{color:#fff!important;font-size:20px!important}.coach-report-shell.coach-report-v800 .coach-studio-header-v430 p{color:var(--coach-v8-teal)!important;letter-spacing:.15em!important}.coach-report-shell.coach-report-v800 .coach-studio-header-v430 h2{color:var(--coach-v8-navy)!important;letter-spacing:-.035em!important}.coach-report-shell.coach-report-v800 .coach-page-note-v430,.coach-report-shell.coach-report-v800 .coach-fit-strip-v430,.coach-report-shell.coach-report-v800 .coach-resource-line-v430{background:linear-gradient(90deg, var(--coach-v8-teal-soft), #fff)!important;border-color:#c4dfe0!important}.coach-report-shell.coach-report-v800 .coach-dark-card-v430,.coach-report-shell.coach-report-v800 .coach-dark-banner-v430,.coach-report-shell.coach-report-v800 .coach-final-takeaway-v430,.coach-report-shell.coach-report-v800 .coach-three-step-dark-v430{background:linear-gradient(120deg, var(--coach-v8-navy), #0d294d 64%, var(--coach-v8-teal))!important}.coach-report-shell.coach-report-v800 .coach-score-card-v430{background:linear-gradient(145deg, #fff, var(--coach-v8-teal-soft))!important;border-color:#b9d8d9!important}.coach-report-shell.coach-report-v800 .coach-studio-page-v430>:last-child:not(.coach-final-takeaway-v430){margin-bottom:0!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-studio-header-v430{grid-template-columns:21mm minmax(0,1fr)!important;align-items:center!important;gap:8mm!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-studio-chapter-v430{width:21mm!important;min-width:21mm!important;height:21mm!important;box-shadow:none!important;background:#0f6d73!important;border:.35mm solid #b9d8d9!important;border-radius:50%!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-studio-chapter-v430 span{color:#bce7e4!important;font-size:6.5pt!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-studio-chapter-v430 strong{color:#fff!important;font-size:18pt!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-studio-header-v430>div:last-child{min-width:0!important;padding-left:0!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-closing-sheet-v430 .coach-final-takeaway-v430{grid-template-columns:38mm minmax(0,1fr)!important;gap:1.2mm 4mm!important;padding:4.2mm 5.5mm!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-closing-sheet-v430 .coach-final-takeaway-v430>strong{font-size:13.3pt!important;line-height:1.08!important}.coach-report-shell.coach-report-v800 .coach-studio-cover-v430,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-studio-cover-v430{background:linear-gradient(145deg,#07172f 0%,#0b1d3a 54%,#0f6d73 145%)!important;padding:15.5mm!important}.coach-report-shell.coach-report-v800 .coach-studio-cover-v430:before,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-studio-cover-v430:before{z-index:0!important;opacity:.13!important;background:url(/brand-v8/arn-trajectoire/motif-trajectoire.svg) 50%/cover no-repeat!important;inset:0!important;-webkit-mask-image:none!important;mask-image:none!important}.coach-report-shell.coach-report-v800 .coach-studio-cover-v430:after,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-studio-cover-v430:after{content:none!important;display:none!important}.coach-report-shell.coach-report-v800 .coach-v8-cover,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover{z-index:1;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.coach-report-shell.coach-report-v800 .coach-v8-cover__logo,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__logo{object-fit:contain!important;object-position:left center!important;width:73.5mm!important;height:22.2mm!important}.coach-report-shell.coach-report-v800 .coach-v8-cover__main,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__main{max-width:158mm;margin-top:18.5mm}.coach-report-shell.coach-report-v800 .coach-v8-cover__main>span,.coach-report-shell.coach-report-v800 .coach-v8-cover__profile span,.coach-report-shell.coach-report-v800 .coach-v8-cover__profile dt,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__main>span,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__profile span,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__profile dt{color:#9ddfdb!important;letter-spacing:.13em!important;text-transform:uppercase!important;font-size:7pt!important;font-weight:800!important}.coach-report-shell.coach-report-v800 .coach-v8-cover__main h1,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__main h1{color:#fff!important;letter-spacing:-.05em!important;margin:4.2mm 0 0!important;font-size:40pt!important;font-weight:800!important;line-height:.98!important}.coach-report-shell.coach-report-v800 .coach-v8-cover__main p,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__main p{max-width:143mm;color:#fff!important;margin:5.5mm 0 0!important;font-size:10.5pt!important;line-height:1.55!important}.coach-report-shell.coach-report-v800 .coach-v8-cover__profile,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__profile{border-radius:5mm;grid-template-columns:1.25fr 1fr;gap:7mm;margin-top:auto;padding:6.3mm 6.8mm;display:grid;background:#0f6d73eb!important;border:0!important}.coach-report-shell.coach-report-v800 .coach-v8-cover__profile strong,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__profile strong{margin-top:1.8mm;display:block;color:#fff!important;font-size:15.5pt!important;line-height:1.12!important}.coach-report-shell.coach-report-v800 .coach-v8-cover__profile p,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__profile p{color:#fff!important;margin:2mm 0 0!important;font-size:7.5pt!important}.coach-report-shell.coach-report-v800 .coach-v8-cover__profile dl,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__profile dl{gap:1.7mm;margin:0;display:grid}.coach-report-shell.coach-report-v800 .coach-v8-cover__profile dl div,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__profile dl div{border-bottom:.25mm solid #ffffff29;justify-content:space-between;gap:2.5mm;padding-bottom:1.7mm;display:flex}.coach-report-shell.coach-report-v800 .coach-v8-cover__profile dd,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__profile dd{margin:0;color:#fff!important;font-size:7.5pt!important;font-weight:800!important}.coach-report-shell.coach-report-v800 .coach-v8-cover__footer,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__footer{border-top:.25mm solid #ffffff38;justify-content:space-between;margin-top:6mm;padding-top:4.3mm;display:flex;color:#fff!important;font-size:6.4pt!important}.coach-report-shell.coach-report-v800 .coach-v8-cover__footer span,.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__footer span{color:#fff!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__profile{margin-top:0!important;position:absolute!important;bottom:24mm!important;left:0!important;right:0!important}.arn-premium-pdf-document-v390[data-arn-report-kind=coach] .coach-report-studio-v430 .coach-v8-cover__footer{margin-top:0!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}@media print{.detailed-v450-pages{gap:0;padding:0}.detailed-v450-page{box-shadow:none;break-after:page}}:root{--arn-v450-navy:#0b1d3a;--arn-v450-teal:#0f6d73;--arn-v450-gold:#d18a2e;--arn-v450-ink:#1a2233;--arn-v450-muted:#64748b;--arn-v450-soft-teal:#e4f3f4;--arn-v450-soft-gold:#fff4e3;--arn-v450-soft-rose:#fff0f3;--arn-v450-line:#dbe5ea}.detailed-report-studio-v450{width:100%;color:var(--arn-v450-ink);background:#edf2f5}.detailed-v450-source{visibility:hidden!important;pointer-events:none!important;z-index:-9999!important;width:1120px!important;min-width:1120px!important;max-width:1120px!important;position:fixed!important;inset:0 auto auto -100000px!important}.detailed-v450-pages{flex-direction:column;align-items:center;gap:24px;padding:24px 0 48px;display:flex}.detailed-v450-page{box-sizing:border-box;width:794px;min-width:794px;max-width:794px;height:1123px;min-height:1123px;max-height:1123px;color:var(--arn-v450-ink);background:#fff;grid-template-rows:7px auto minmax(0,1fr) 28px;font-family:Inter,Segoe UI,Arial,sans-serif;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #0b1d3a21}.detailed-v450-page__stripe{grid-template-columns:21% 36% 43%;height:7px;display:grid}.detailed-v450-page__stripe span:first-child{background:var(--arn-v450-gold)}.detailed-v450-page__stripe span:nth-child(2){background:var(--arn-v450-teal)}.detailed-v450-page__stripe span:nth-child(3){background:var(--arn-v450-navy)}.detailed-v450-page__header{border-bottom:1px solid var(--arn-v450-line);grid-template-columns:82px minmax(0,1fr);align-items:start;gap:22px;padding:28px 42px 18px;display:grid}.detailed-v450-page__badge{color:#fff;background:linear-gradient(145deg,#e09a36 0%,#c87919 100%);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;width:76px;height:76px;display:flex;box-shadow:0 10px 24px #d18a2e38}.detailed-v450-page__badge small{letter-spacing:.13em;font-size:8px;font-weight:800}.detailed-v450-page__badge strong{margin-top:3px;font-size:26px;font-weight:900;line-height:1}.detailed-v450-page__heading{min-width:0}.detailed-v450-page__eyebrow{color:var(--arn-v450-teal)!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin:2px 0 6px!important;font-size:9px!important;font-weight:850!important}.detailed-v450-page__heading h2{color:var(--arn-v450-navy)!important;letter-spacing:-.035em!important;margin:0!important;font-size:27px!important;font-weight:900!important;line-height:1.02!important}.detailed-v450-page__description{max-width:610px;color:var(--arn-v450-muted)!important;margin:10px 0 0!important;font-size:11px!important;line-height:1.42!important}.detailed-v450-page__body{flex-direction:column;gap:11px;min-height:0;padding:16px 42px 14px;display:flex;overflow:hidden}.detailed-v450-page--continuation{grid-template-rows:7px auto minmax(0,1fr) 28px}.detailed-v450-page--continuation .detailed-v450-page__header{padding:16px 42px 12px;display:block}.detailed-v450-page--continuation .detailed-v450-page__badge{display:none}.detailed-v450-page--continuation .detailed-v450-page__eyebrow{margin-bottom:4px!important;font-size:7px!important}.detailed-v450-page--continuation .detailed-v450-page__heading h2{font-size:18px!important;line-height:1.08!important}.detailed-v450-page--continuation .detailed-v450-page__body{padding-top:13px}.detailed-v450-page__footer{color:#7a8797;letter-spacing:.11em;text-transform:uppercase;border-top:1px solid #e6edf0;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:0 42px;font-size:7px;font-weight:750;display:grid}.detailed-v450-page__footer span:nth-child(2){color:#fff;background:var(--arn-v450-teal);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.detailed-v450-page__footer span:last-child{text-align:right}.detailed-v450-page--cover,.detailed-v450-page--moment{color:#fff;background:radial-gradient(circle at 84% 86%,#0f6d73f5,#0000 42%),linear-gradient(145deg,#07172f 0%,#0b2345 58%,#0d4c59 100%);grid-template-rows:7px minmax(0,1fr) 28px}.detailed-v450-page--cover .detailed-v450-page__body,.detailed-v450-page--moment .detailed-v450-page__body{grid-row:2;justify-content:center;padding:34px 44px 28px}.detailed-v450-cover-brand{object-fit:contain;object-position:left center;width:255px;max-width:48%;height:auto;display:block;margin:0 0 58px!important}.detailed-v450-page--standard .detailed-v450-page__body :is(.at-card,[class*=-card],.at-callout,.at-detailed-subchapter-heading){border-radius:14px!important;padding:12px 14px!important}.detailed-v450-page--standard .detailed-v450-page__body :is([class*=grid],[class*=mosaic],[class*=ranking],[class*=columns],.at-timeline){gap:9px!important}.detailed-v450-page--standard .detailed-v450-page__body :is(h3,.at-card h3){margin:6px 0 4px!important;font-size:14px!important;line-height:1.16!important}.detailed-v450-page--standard .detailed-v450-page__body :is(h4,.at-card h4){margin:5px 0 3px!important;font-size:11.5px!important;line-height:1.2!important}.detailed-v450-page--standard .detailed-v450-page__body :is(p,li,dd){font-size:9.5px!important;line-height:1.42!important}.detailed-v450-page--standard .detailed-v450-page__body li{margin-top:2px!important;margin-bottom:2px!important}.detailed-v450-page--standard .detailed-v450-page__body :is(ul,ol,dl){margin-top:5px!important;margin-bottom:5px!important}.detailed-v450-page--continuation .detailed-v450-page__body{padding-bottom:10px}.detailed-v450-page--standard .detailed-v450-fragment--continuation:before{content:none!important;display:none!important}.detailed-v450-page--standard .at-detailed-theory-masterclass{padding:13px!important}.detailed-v450-page--standard .at-detailed-theory-wheel-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;align-items:start!important;gap:10px!important}.detailed-v450-page--standard .at-detailed-theory-wheel-card{grid-template-rows:auto auto auto auto!important;align-content:start!important;gap:7px!important;height:auto!important;min-height:0!important;padding:11px!important;display:grid!important}.detailed-v450-page--standard .at-detailed-theory-wheel{width:min(218px,100%)!important}.detailed-v450-page--standard .at-detailed-wheel-legend{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;height:auto!important;display:grid!important}.detailed-v450-page--standard .at-detailed-wheel-legend__item{min-height:0!important;padding:5px 7px!important;font-size:8px!important}.detailed-v450-page--standard .at-detailed-wheel-position-summary{border-radius:11px!important;padding:9px 10px!important}.detailed-v450-page--standard .at-detailed-wheel-position-summary p,.detailed-v450-page--standard .at-detailed-theory-note{margin:3px 0 0!important;font-size:8.5px!important;line-height:1.35!important}.detailed-v450-page--standard .at-detailed-axis-stack{gap:8px!important;display:grid!important}.detailed-v450-page--standard .at-detailed-axis-card{padding:10px 12px!important}.detailed-v450-page--quote-focus .detailed-v450-page__body,.detailed-v450-page--list-focus .detailed-v450-page__body{justify-content:center;padding-bottom:70px}.detailed-v450-page--quote-focus .at-quote{background:radial-gradient(circle at 88% 18%,#0f6d731f,#0000 28%),linear-gradient(145deg,#fff,#f3faf9)!important;border:1px solid #0f6d732e!important;border-radius:24px!important;flex-direction:column!important;justify-content:center!important;min-height:330px!important;padding:42px!important;display:flex!important}.detailed-v450-page--quote-focus .at-quote blockquote{max-width:610px;color:var(--arn-v450-navy)!important;letter-spacing:-.025em!important;margin:0!important;font-size:24px!important;font-weight:850!important;line-height:1.16!important}.detailed-v450-page--list-focus .at-detailed-list-card{justify-content:center;width:100%;background:linear-gradient(145deg,#f7fbfb,#edf7f6)!important;border-radius:24px!important;min-height:390px!important;padding:34px!important}.detailed-v450-page--cover .detailed-v450-page__footer,.detailed-v450-page--moment .detailed-v450-page__footer{color:#ffffffa6;border-color:#ffffff2b;grid-row:3}.detailed-v450-cover-content.at-report-hero,.detailed-v450-moment-content.at-reading-moment{color:#fff!important;width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.detailed-v450-cover-content .at-report-hero__eyebrow,.detailed-v450-moment-content .at-reading-moment__eyebrow{color:#f0ad43!important;letter-spacing:.18em!important;font-size:10px!important;font-weight:900!important}.detailed-v450-cover-content .at-report-hero__eyebrow{align-items:center!important;gap:8px!important;padding-left:0!important;display:flex!important;overflow:visible!important}.detailed-v450-cover-eyebrow__accent{background:#f0ad43!important;border-radius:999px!important;flex:0 0 11px!important;width:11px!important;height:2px!important;display:block!important}.detailed-v450-cover-eyebrow__label{display:inline-block!important;overflow:visible!important}.detailed-v450-cover-content h1,.detailed-v450-moment-content h2{color:#fff!important;letter-spacing:-.04em!important;max-width:650px!important;margin:12px 0!important;font-size:34px!important;font-weight:900!important;line-height:1.02!important}.detailed-v450-cover-content .at-report-hero__subtitle,.detailed-v450-moment-content .at-reading-moment__intro{color:#ffffffd1!important;max-width:650px!important;font-size:13px!important;line-height:1.55!important}.detailed-v450-cover-content .at-detailed-hero-meta,.detailed-v450-cover-content .at-detailed-hero-promise{flex-wrap:wrap!important;gap:8px!important;margin:16px 0 0!important;display:flex!important}.detailed-v450-cover-content .at-detailed-hero-meta span,.detailed-v450-cover-content .at-detailed-hero-promise span{color:#fff!important;background:#ffffff0f!important;border:1px solid #ffffff2b!important;border-radius:999px!important;padding:7px 10px!important;font-size:8px!important;font-weight:800!important}.detailed-v450-cover-content .at-detailed-hero-grid,.detailed-v450-moment-content .at-reading-moment__cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin-top:22px!important;display:grid!important}.detailed-v450-moment-content .at-reading-moment__cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}.detailed-v450-page--cover .at-card,.detailed-v450-page--moment .at-reading-moment__card{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#fff!important;min-height:0!important;box-shadow:none!important;background:#ffffff12!important;border:1px solid #ffffff21!important;border-radius:16px!important;padding:18px!important}.detailed-v450-page--cover .at-card *,.detailed-v450-page--moment .at-reading-moment__card *{color:inherit!important}.detailed-v450-moment-content .at-reading-moment__takeaway{color:#fff!important;background:#05162f94!important;border:1px solid #d18a2e8c!important;border-radius:12px!important;margin-top:16px!important;padding:13px 16px!important}.detailed-v450-page__body *,.detailed-v450-page__body :before,.detailed-v450-page__body :after{box-sizing:border-box}.detailed-v450-page--standard .detailed-v450-page__body>*,.detailed-v450-page--standard .detailed-v450-fragment>*{max-width:100%!important}.detailed-v450-page--standard .at-section__header{display:none!important}.detailed-v450-page--standard p,.detailed-v450-page--standard li,.detailed-v450-page--standard label,.detailed-v450-page--standard small{color:#445064;font-size:10.4px;line-height:1.46}.detailed-v450-page--standard h3{color:var(--arn-v450-navy)!important;letter-spacing:-.02em!important;margin:0 0 7px!important;font-size:17px!important;font-weight:850!important;line-height:1.12!important}.detailed-v450-page--standard h4{color:var(--arn-v450-navy)!important;margin:0 0 5px!important;font-size:13px!important;font-weight:820!important;line-height:1.18!important}.detailed-v450-page--standard p{margin:0 0 8px}.detailed-v450-page--standard ul,.detailed-v450-page--standard ol{margin:7px 0 0;padding-left:18px}.detailed-v450-page--standard li{margin:0 0 5px}.detailed-v450-page--standard .at-card,.detailed-v450-page--standard [class*=-card],.detailed-v450-page--standard .at-callout,.detailed-v450-page--standard .at-insight,.detailed-v450-page--standard .at-chapter-context,.detailed-v450-page--standard .at-quote{border:1px solid var(--arn-v450-line)!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border-radius:15px!important;padding:14px!important;overflow:visible!important}.detailed-v450-page--standard .at-card--teal,.detailed-v450-page--standard .at-detailed-combination-card--deep,.detailed-v450-page--standard .at-detailed-action-score,.detailed-v450-page--standard .at-detailed-riasec-card--classic{color:#fff!important;background:linear-gradient(135deg, var(--arn-v450-navy), var(--arn-v450-teal))!important;border-color:#0000!important}.detailed-v450-page--standard .at-card--teal *,.detailed-v450-page--standard .at-detailed-combination-card--deep *,.detailed-v450-page--standard .at-detailed-action-score *,.detailed-v450-page--standard .at-detailed-riasec-card--classic *{color:inherit!important}.detailed-v450-page--standard .at-card--amber,.detailed-v450-page--standard .at-detailed-stress-theory-card,.detailed-v450-page--standard .at-detailed-opposite-card{background:var(--arn-v450-soft-gold)!important}.detailed-v450-page--standard .at-card--danger,.detailed-v450-page--standard [class*=watchpoint],.detailed-v450-page--standard [class*=discomfort]{background:var(--arn-v450-soft-rose)!important}.detailed-v450-page--standard .at-detailed-subchapter-heading{border-left:4px solid var(--arn-v450-gold)!important;min-height:0!important;color:var(--arn-v450-navy)!important;background:var(--arn-v450-soft-gold)!important;border-radius:0 12px 12px 0!important;margin:0!important;padding:11px 14px!important}.detailed-v450-page--standard .at-detailed-subchapter-heading *{color:inherit!important}.detailed-v450-page--standard .at-detailed-essay{background:0 0!important;border:0!important;padding:0!important}.detailed-v450-page--standard .at-detailed-essay__header{background:var(--arn-v450-soft-teal)!important;border-radius:14px!important;margin-bottom:10px!important;padding:12px 14px!important}.detailed-v450-page--standard .at-detailed-essay__layout{grid-template-columns:minmax(0,1.65fr) minmax(190px,.75fr)!important;gap:12px!important;display:grid!important}.detailed-v450-page--standard .at-detailed-essay__body,.detailed-v450-page--standard .at-detailed-essay__aside{min-width:0!important}.detailed-v450-page--standard .at-detailed-essay__body>*{margin-bottom:9px!important}.detailed-v450-page--standard .at-detailed-essay__aside{flex-direction:column!important;gap:9px!important;display:flex!important}.detailed-v450-page--standard .at-detailed-essay__question{background:#f7fafb!important;border-radius:11px!important;padding:9px 10px!important}.detailed-v450-page--standard :is(.at-detailed-two-grid,.at-detailed-portrait-grid,.at-detailed-pressure-grid,.at-detailed-fit-curation,.at-detailed-final-grid,.at-detailed-theory-two-grid,.at-detailed-combination-masterclass-columns){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.detailed-v450-page--standard :is(.at-detailed-three-grid,.at-detailed-howto-grid,.at-detailed-scenario-grid,.at-detailed-decision-grid,.at-detailed-learning-grid,.at-detailed-concept-grid,.at-detailed-pressure-stages,.at-detailed-fit-dimensions,.at-detailed-riasec-family-grid,.at-detailed-riasec-ranking,.at-detailed-identity-strip,.at-detailed-combination-story-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important;display:grid!important}.detailed-v450-page--standard :is(.at-detailed-four-lenses,.at-detailed-active-energy-grid,.at-detailed-color-masterclass-grid,.at-detailed-fit-score-grid,.at-detailed-riasec-full-ranking,.at-detailed-skills-proof-grid,.at-detailed-activities-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;display:grid!important}.detailed-v450-page--standard .at-detailed-resource-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.detailed-v450-page--standard .at-detailed-theory-wheel-layout,.detailed-v450-page--standard .at-detailed-fit-hero,.detailed-v450-page--standard .at-detailed-action-panel{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;gap:13px!important;display:grid!important}.detailed-v450-page--standard .at-detailed-wheel-position-summary,.detailed-v450-page--standard .at-detailed-third-color-note,.detailed-v450-page--standard .at-detailed-closing-question,.detailed-v450-page--standard .at-detailed-combination-card,.detailed-v450-page--standard .at-detailed-personal-combination-masterclass,.detailed-v450-page--standard .at-detailed-plan30-card,.detailed-v450-page--standard .at-detailed-workbook-card,.detailed-v450-page--standard .at-detailed-autonomy-kit,.detailed-v450-page--standard .at-detailed-method-card{width:100%!important}.detailed-v450-page--standard .at-detailed-list-card__items,.detailed-v450-page--standard .at-timeline{flex-direction:column!important;gap:7px!important;display:flex!important}.detailed-v450-page--standard .at-detailed-list-card__item,.detailed-v450-page--standard .at-timeline>*{background:#ffffffc7!important;border-radius:10px!important;min-height:0!important;padding:8px 10px!important}.detailed-v450-page--standard .at-detailed-workbook-card label{border-bottom:1px solid var(--arn-v450-line)!important;grid-template-columns:1fr!important;gap:5px!important;padding:8px 0!important;display:grid!important}.detailed-v450-page--standard .at-detailed-workbook-card label i{border-bottom:1px solid #b9c8d1!important;height:18px!important;display:block!important}.detailed-v450-page--standard .at-detailed-autonomy-kit>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.detailed-v450-page--standard .at-detailed-autonomy-kit section{background:#ffffff1f!important;border-radius:10px!important;padding:10px!important}.detailed-v450-page--standard .at-detailed-theory-wheel{aspect-ratio:1!important;width:min(260px,100%)!important;margin:0 auto!important}.detailed-v450-page--standard :is(img,svg,canvas){max-width:100%!important;height:auto!important}.detailed-v450-fragment{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;overflow:visible!important}.detailed-v450-fragment--continuation{position:relative}.detailed-v450-fragment--continuation:before{content:"SUITE";color:var(--arn-v450-teal);background:var(--arn-v450-soft-teal);letter-spacing:.12em;border-radius:999px;margin-bottom:7px;padding:4px 7px;font-size:7px;font-weight:900;display:inline-flex}.detailed-v450-text-fragment{display:inline}.detailed-v450-editorial-bundle{flex-direction:column;gap:10px;display:flex}.detailed-v450-pages[data-detailed-v450-state=error]:before{content:"La composition premium de la Synthèse détaillée a été interrompue pour protéger le contenu : " attr(data-detailed-v450-error);color:#7f1d1d;background:#fff1f2;border:1px solid #ef4444;border-radius:14px;width:min(760px,100% - 32px);margin:24px auto;padding:18px;font-weight:750;display:block}@media print{.detailed-v450-pages{gap:0;padding:0}.detailed-v450-page{box-shadow:none;break-after:page}}.detailed-v450-cover-content .at-report-hero__eyebrow,.detailed-v450-moment-content .at-reading-moment__eyebrow{color:#ffc45c!important;text-shadow:0 1px 8px #00000047!important;font-size:11px!important}.detailed-v450-cover-content .at-report-hero__subtitle,.detailed-v450-moment-content .at-reading-moment__intro{color:#f4f8fb!important}.detailed-v450-page--cover .detailed-v450-page__footer,.detailed-v450-page--moment .detailed-v450-page__footer{color:#e9f2f6!important;border-color:#ffffff57!important}.detailed-v450-page--cover .detailed-v450-page__footer span:last-child,.detailed-v450-page--moment .detailed-v450-page__footer span:last-child{color:#fff!important}.detailed-v450-page--standard .at-detailed-recap-card{background:linear-gradient(135deg,#0b1d3a,#0f6d73)!important;border:0!important;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)!important;gap:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.detailed-v450-page--standard .at-detailed-recap-card>div{padding:18px 20px!important}.detailed-v450-page--standard .at-detailed-recap-card>div:first-child{color:#fff!important}.detailed-v450-page--standard .at-detailed-recap-card>div:first-child *{color:inherit!important}.detailed-v450-page--standard .at-detailed-recap-card>div:last-child{color:#0b1d3a!important;background:#fff4e3!important;border-left:3px solid #d18a2e!important}.detailed-v450-page--standard .at-detailed-recap-card>div:last-child span{color:#9a5c0a!important;font-weight:900!important}.detailed-v450-page--standard .at-detailed-recap-card>div:last-child p{color:#26364d!important;font-weight:650!important}.detailed-v450-page--standard .at-detailed-active-energy-grid{grid-auto-rows:150px!important;align-items:stretch!important}.detailed-v450-page--standard .at-detailed-active-energy{color:#0b1d3a!important;background:#fff!important;border:1px solid #dbe5ea!important;border-left-width:6px!important;border-radius:15px!important;grid-template-rows:auto 1fr!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 14px!important;height:100%!important;padding:16px 17px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 8px 22px #0b1d3a17!important}.detailed-v450-page--standard .at-detailed-active-energy *{color:inherit!important}.detailed-v450-page--standard .at-detailed-active-energy>b{font-size:25px!important;line-height:1!important}.detailed-v450-page--standard .at-detailed-active-energy>p{color:#445064!important;grid-column:1/-1!important;align-self:end!important}.detailed-v450-page--standard .at-detailed-active-energy--red{background:linear-gradient(135deg,#fff 0%,#fff2ef 100%)!important;border-left-color:#d84a3d!important}.detailed-v450-page--standard .at-detailed-active-energy--yellow{background:linear-gradient(135deg,#fff 0%,#fff8df 100%)!important;border-left-color:#d69a13!important}.detailed-v450-page--standard .at-detailed-active-energy--blue{background:linear-gradient(135deg,#fff 0%,#eef5ff 100%)!important;border-left-color:#3169b5!important}.detailed-v450-page--standard .at-detailed-active-energy--green{background:linear-gradient(135deg,#fff 0%,#edf9f3 100%)!important;border-left-color:#23845c!important}.detailed-v450-page--standard .at-detailed-combination-story-grid{grid-auto-rows:118px!important}.detailed-v450-page--standard .at-detailed-combination-story-grid>section{background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:14px!important;height:100%!important;padding:14px!important}.detailed-v450-page--standard .at-detailed-theory-wheel-layout{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.detailed-v450-page--standard .at-detailed-theory-wheel-card{background:linear-gradient(145deg,#fff,#f4faf9)!important;border:1px solid #dbe5ea!important;grid-template-rows:auto auto 1fr!important;grid-template-columns:minmax(330px,1.15fr) minmax(0,.85fr)!important;gap:10px 16px!important;padding:16px!important;display:grid!important}.detailed-v450-page--standard .at-detailed-theory-wheel{grid-area:1/1/4!important;align-self:center!important;width:min(350px,100%)!important}.detailed-v450-page--standard .at-detailed-wheel-legend{grid-area:1/2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.detailed-v450-page--standard .at-detailed-wheel-legend__item{background:#fff!important;border:1px solid #dbe5ea!important;border-radius:10px!important;padding:8px 10px!important;font-size:9px!important}.detailed-v450-page--standard .at-detailed-wheel-position-summary{color:#fff!important;background:linear-gradient(135deg,#0b1d3a,#0f6d73)!important;grid-area:2/2!important;padding:14px!important}.detailed-v450-page--standard .at-detailed-wheel-position-summary *{color:inherit!important}.detailed-v450-page--standard .at-detailed-theory-note{color:#334155!important;background:#fff4e3!important;border-left:3px solid #d18a2e!important;border-radius:10px!important;grid-area:3/2!important;padding:12px!important;font-size:9px!important}.detailed-v450-page--standard .at-detailed-axis-stack{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.detailed-v450-page--standard .at-detailed-axis-card{background:#fff!important;height:100%!important;padding:14px 16px!important}.detailed-v450-page--standard .at-detailed-axis-card :is(p,small){color:#445064!important}.detailed-v450-page--list-focus .at-detailed-list-card{background:radial-gradient(circle at 92% 8%,#d18a2e2e,#0000 28%),linear-gradient(145deg,#f8fcfc,#eaf6f5)!important;border:1px solid #0f6d7338!important;min-height:610px!important;padding:44px!important}.detailed-v450-page--list-focus .at-detailed-list-card__item{background:#fff!important;border:1px solid #dbe5ea!important;grid-template-columns:42px 1fr!important;align-items:center!important;gap:14px!important;min-height:72px!important;padding:14px 16px!important;display:grid!important;box-shadow:0 5px 15px #0b1d3a0f!important}.detailed-v450-page--standard .at-detailed-plan30-card{background:linear-gradient(145deg,#f8fcfc,#eef7f6)!important;padding:20px!important}.detailed-v450-page--standard .at-detailed-plan30-card .at-timeline{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:14px!important;display:grid!important;position:relative!important}.detailed-v450-page--standard .at-detailed-plan30-card .at-timeline>*{background:#fff!important;border:1px solid #dbe5ea!important;border-top:4px solid #0f6d73!important;border-radius:14px!important;min-height:112px!important;padding:15px 16px 15px 54px!important;box-shadow:0 7px 18px #0b1d3a12!important}.detailed-v450-page--standard .at-detailed-plan30-card .at-timeline>:last-child:nth-child(odd){grid-column:1/-1!important}.detailed-v450-page--standard .at-detailed-plan30-card .at-timeline>*>:first-child{color:#0f6d73!important;font-weight:900!important}.detailed-v450-page--conclusion .at-detailed-autonomy-kit{gap:9px!important;padding:15px!important}.detailed-v450-page--conclusion .at-detailed-autonomy-kit section{padding:8px 10px!important}.detailed-v450-page--conclusion .at-detailed-final-grid{gap:9px!important}.detailed-v450-page--conclusion .at-detailed-final-grid .at-detailed-list-card{padding:11px 13px!important}.detailed-v450-page--conclusion .at-callout{padding:13px 16px!important}.detailed-v450-page--conclusion .at-quote{min-height:210px!important;padding:24px 28px!important}.detailed-v450-page--conclusion .at-quote blockquote{font-size:18px!important;line-height:1.24!important}.detailed-v450-page--standard .detailed-v450-page__body *{min-height:0!important;max-height:none!important;overflow:visible!important}.detailed-v450-page--reflection .detailed-v450-page__body,.detailed-v450-page--dashboard .detailed-v450-page__body{justify-content:center}.detailed-v450-page--reflection .at-detailed-closing-question{color:#fff!important;background:radial-gradient(circle at 92% 88%,#0f6d73f2,#0000 44%),linear-gradient(145deg,#0b1d3a 0%,#103456 70%,#0f6d73 100%)!important;border:1px solid #d18a2e6b!important;border-radius:24px!important;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)!important;align-content:center!important;gap:18px 34px!important;min-height:510px!important;padding:46px 48px!important;display:grid!important;box-shadow:0 18px 44px #0b1d3a29!important}.detailed-v450-page--reflection .at-detailed-closing-question>span{grid-column:1/-1;color:#f2ad42!important;letter-spacing:.17em!important;font-size:10px!important;font-weight:900!important}.detailed-v450-page--reflection .at-detailed-closing-question>strong{color:#fff!important;letter-spacing:-.03em!important;font-size:28px!important;line-height:1.08!important}.detailed-v450-page--reflection .at-detailed-closing-question>p{align-self:center;color:#ffffffdb!important;background:#ffffff14!important;border-radius:16px!important;margin:0!important;padding:22px!important;font-size:13px!important;line-height:1.62!important}.detailed-v450-page--dashboard .at-detailed-fit-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.detailed-v450-page--dashboard .at-detailed-fit-score-item{border-radius:18px!important;min-height:150px!important;padding:20px!important}.detailed-v450-page--dashboard .at-detailed-fit-score-item:last-child:nth-child(odd){grid-column:1/-1!important}.detailed-v450-page--standard .at-detailed-autonomy-kit{color:#fff!important;background:radial-gradient(circle at 88% 12%,#d18a2e38,#0000 30%),linear-gradient(135deg,#0b1d3a,#0f6d73)!important;border-color:#0000!important;flex-direction:column!important;gap:14px!important;margin:0!important;padding:20px!important;display:flex!important}.detailed-v450-page--standard .at-detailed-autonomy-kit>span{color:#f2ad42!important;letter-spacing:.14em!important;font-size:9px!important;font-weight:900!important}.detailed-v450-page--standard .at-detailed-autonomy-kit>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:max-content!important;gap:10px!important;margin:0!important}.detailed-v450-page--standard .at-detailed-autonomy-kit section{background:#ffffff17!important;border:1px solid #ffffff24!important;border-radius:12px!important;min-height:0!important;padding:11px 12px!important}.detailed-v450-page--standard .at-detailed-autonomy-kit section:last-child:nth-child(odd){grid-column:1/-1!important}.detailed-v450-page--standard .at-detailed-autonomy-kit b{color:#f2ad42!important}.detailed-v450-page--standard .at-detailed-autonomy-kit p{color:#ffffffe6!important;margin:5px 0 0!important;font-size:9px!important;line-height:1.42!important}.detailed-v450-page--standard .at-detailed-final-grid{grid-auto-rows:max-content!important;align-items:start!important;height:auto!important}.detailed-v450-page--standard .at-detailed-final-grid>.at-detailed-list-card{align-self:start!important;height:auto!important}.detailed-v450-page--standard .detailed-v450-fragment--grid.detailed-v450-fragment--continuation:before{content:none!important;display:none!important}.detailed-v450-page--standard :is(.at-detailed-two-grid,.at-detailed-three-grid,.at-detailed-four-lenses,.at-detailed-howto-grid,.at-detailed-portrait-grid,.at-detailed-pressure-grid,.at-detailed-fit-curation,.at-detailed-final-grid,.at-detailed-theory-two-grid,.at-detailed-combination-masterclass-columns,.at-detailed-scenario-grid,.at-detailed-decision-grid,.at-detailed-learning-grid,.at-detailed-concept-grid,.at-detailed-pressure-stages,.at-detailed-fit-dimensions,.at-detailed-riasec-family-grid,.at-detailed-riasec-ranking,.at-detailed-riasec-full-ranking,.at-detailed-identity-strip,.at-detailed-combination-story-grid,.at-detailed-active-energy-grid,.at-detailed-color-masterclass-grid,.at-detailed-fit-score-grid,.at-detailed-skills-proof-grid,.at-detailed-activities-grid,.at-detailed-resource-mosaic){grid-auto-rows:max-content!important;align-items:start!important;height:auto!important}.detailed-v450-page--standard .at-chapter-context{flex-direction:column!important;gap:6px!important;display:flex!important}.detailed-v450-page--standard .at-chapter-context>*,.detailed-v450-page--standard .at-detailed-subchapter-heading>*{margin-top:0!important;margin-bottom:0!important}.detailed-v450-page--standard .at-detailed-essay__body{flex-direction:column!important;gap:9px!important;height:auto!important;display:flex!important}.detailed-v450-page--standard .at-detailed-essay__body>*{margin:0!important}.detailed-v450-page--standard .at-detailed-essay__layout{grid-auto-rows:max-content!important;align-items:start!important;height:auto!important}.detailed-v450-page--standard .at-detailed-list-card{flex-direction:column!important;height:auto!important;display:flex!important}.detailed-v450-page--standard .at-detailed-list-card__items,.detailed-v450-page--standard .at-timeline,.detailed-v450-page--standard .at-detailed-workbook-card>div{height:auto!important;max-height:none!important}.detailed-v450-page--standard .at-timeline{grid-auto-rows:max-content!important;align-items:start!important}.at-report--detailed .detailed-v450-page__body>*{flex:none!important}.at-report--detailed .detailed-v450-page--standard .at-detailed-essay__body>*,.at-report--detailed .detailed-v450-page--standard .at-detailed-list-card>*,.at-report--detailed .detailed-v450-page--standard .at-detailed-autonomy-kit>*{flex-shrink:0!important}.detailed-v450-page--conclusion .detailed-v450-page__body{justify-content:start;gap:12px}.detailed-v450-page--conclusion .at-callout{color:#fff!important;background:linear-gradient(135deg,#0b1d3a,#0f6d73)!important;border-color:#0000!important;align-items:center!important;min-height:118px!important;padding:18px 22px!important;display:flex!important}.detailed-v450-page--conclusion .at-callout *{color:inherit!important}.detailed-v450-page--conclusion .at-callout strong{letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;display:block;color:#f2ad42!important;font-size:11px!important}.detailed-v450-page--conclusion .at-quote{background:#fff!important;border:1px solid #0f6d7333!important;border-radius:24px!important;flex-direction:column!important;justify-content:center!important;min-height:220px!important;padding:26px 30px!important;display:flex!important;box-shadow:0 18px 44px #0b1d3a1f!important}.detailed-v450-page--conclusion .at-quote blockquote{color:#0b1d3a!important;letter-spacing:-.03em!important;margin:0!important;font-size:20px!important;font-weight:850!important;line-height:1.2!important}.detailed-v450-page--conclusion .at-quote figcaption{color:#0f6d73!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin-top:14px!important;font-size:10px!important;font-weight:900!important}.detailed-v450-page--conclusion.detailed-v450-page--standard .at-detailed-autonomy-kit{gap:7px!important;padding:12px 14px!important}.detailed-v450-page--conclusion.detailed-v450-page--standard .at-detailed-autonomy-kit>div{gap:6px!important}.detailed-v450-page--conclusion.detailed-v450-page--standard .at-detailed-autonomy-kit section{padding:6px 8px!important}.detailed-v450-page--conclusion.detailed-v450-page--standard .at-detailed-autonomy-kit p{margin-top:2px!important;font-size:8px!important;line-height:1.3!important}.detailed-v450-page--conclusion.detailed-v450-page--standard .at-detailed-final-grid .at-detailed-list-card{padding:9px 11px!important}.detailed-v450-page--conclusion.detailed-v450-page--standard .at-detailed-final-grid .at-detailed-list-card__item{padding:6px 8px!important}.detailed-v450-page--standard .detailed-v450-page__body{gap:12px!important}.detailed-v450-page--standard .detailed-v450-page__body :is(p,li,dd){color:#334155!important;font-size:10.7px!important;line-height:1.5!important}.detailed-v450-page--standard .detailed-v450-page__body :is(h3,.at-card h3){letter-spacing:-.01em!important;font-size:15.5px!important;line-height:1.2!important}.detailed-v450-page--standard .detailed-v450-page__body :is(h4,.at-card h4){font-size:12.5px!important;line-height:1.28!important}.detailed-v450-page--standard .detailed-v450-page__body :is(.at-card,[class*=-card],.at-callout,.at-insight,.at-chapter-context,.at-quote){padding:15px 17px!important}.detailed-v450-page__footer{letter-spacing:.08em!important;font-size:7.5px!important}.detailed-v450-page--cover .detailed-v450-page__footer,.detailed-v450-page--moment .detailed-v450-page__footer{font-size:8px!important;font-weight:850!important}.detailed-v450-cover-content .at-report-hero__eyebrow,.detailed-v450-moment-content .at-reading-moment__eyebrow{font-size:12px!important}.detailed-v450-cover-content h1,.detailed-v450-moment-content h2{font-size:36px!important;line-height:1.06!important}.detailed-v450-page--moment .at-reading-moment__card p,.detailed-v450-page--cover .at-card p{color:#f4f8fb!important;font-size:11.3px!important;line-height:1.48!important}.detailed-v450-page--moment .at-reading-moment__card h3,.detailed-v450-page--cover .at-card strong{font-size:15px!important;line-height:1.18!important}.detailed-v450-page--list-focus .detailed-v450-page__body{justify-content:flex-start!important;padding-top:32px!important;padding-bottom:32px!important}.detailed-v450-page--list-focus .at-detailed-list-card{justify-content:flex-start!important;min-height:680px!important}.detailed-v450-page--list-focus .at-detailed-list-card>strong,.detailed-v450-page--list-focus .at-detailed-list-card>h3{margin-bottom:20px!important;font-size:22px!important}.detailed-v450-page--list-focus .at-detailed-list-card__item p{font-size:11.5px!important}.detailed-v450-page--standard .at-detailed-active-energy>p{font-size:10.2px!important;line-height:1.42!important}.detailed-v450-page--standard .at-detailed-active-energy div span{letter-spacing:.1em!important;font-size:8.5px!important}.detailed-v450-page--standard .at-detailed-wheel-position-summary p,.detailed-v450-page--standard .at-detailed-theory-note{font-size:9.7px!important;line-height:1.42!important}.detailed-v450-page--standard .at-detailed-axis-card :is(p,small){font-size:9.7px!important;line-height:1.43!important}.detailed-v450-page--standard .at-detailed-axis-meter strong,.detailed-v450-page--standard .at-detailed-axis-meter b{font-size:10px!important}.detailed-v450-page--standard :is(.at-detailed-two-grid,.at-detailed-three-grid,.at-detailed-four-lenses,.at-detailed-howto-grid,.at-detailed-portrait-grid,.at-detailed-pressure-grid,.at-detailed-fit-curation,.at-detailed-final-grid,.at-detailed-scenario-grid,.at-detailed-decision-grid,.at-detailed-learning-grid,.at-detailed-concept-grid){gap:13px!important}.detailed-v450-page--standard .at-detailed-list-card__item{padding:10px 12px!important}.detailed-v450-page--standard .at-detailed-skill-proof-card{min-height:105px!important}.detailed-v450-page--standard .at-detailed-plan30-card .at-timeline>*{min-height:126px!important}.detailed-v450-page--standard .at-detailed-plan30-card .at-timeline p{font-size:10px!important}.detailed-v450-page--cover .detailed-v450-page__footer span,.detailed-v450-page--moment .detailed-v450-page__footer span{color:#fff!important;opacity:1!important}.detailed-v450-page--cover .detailed-v450-page__footer,.detailed-v450-page--moment .detailed-v450-page__footer{color:#fff!important;border-top-color:#ffffff6b!important}.detailed-v450-cover-content .at-report-hero__eyebrow,.detailed-v450-moment-content .at-reading-moment__eyebrow{color:#ffd166!important;letter-spacing:.16em!important;font-weight:950!important}.detailed-v450-cover-eyebrow__accent{background:#ffd166!important}.detailed-v450-page--standard .at-detailed-essay__layout{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content!important;gap:14px!important;display:grid!important}.detailed-v450-page--standard .at-detailed-essay__body{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.detailed-v450-page--standard .at-detailed-essay__aside{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;width:100%!important;display:grid!important}.detailed-v450-page--standard .at-detailed-essay__aside>:first-child{grid-column:1/-1!important}.detailed-v450-page--standard .at-detailed-essay__question{color:#1a2233!important;background:linear-gradient(145deg,#fff,#f4faf9)!important;border:1px solid #d8e4e8!important;border-radius:14px!important;grid-template-columns:30px minmax(0,1fr)!important;align-content:start!important;align-items:start!important;gap:9px!important;min-height:116px!important;padding:12px 13px!important;display:grid!important;position:relative!important;overflow:visible!important;box-shadow:0 6px 16px #07152c0f!important}.detailed-v450-page--standard .at-detailed-essay__question>span{color:#fff!important;background:#d18a2e!important;border-radius:9px!important;place-items:center!important;width:27px!important;height:27px!important;font-size:8px!important;font-weight:950!important;display:grid!important}.detailed-v450-page--standard .at-detailed-essay__question p{color:#26364d!important;overflow-wrap:anywhere!important;margin:0!important;font-size:9.6px!important;line-height:1.42!important}.detailed-v450-page--standard .at-detailed-recap-card{color:#fff!important;background:linear-gradient(135deg,#0b1d3a 0%,#0f6d73 100%)!important}.detailed-v450-page--standard .at-detailed-recap-card>div:first-child :is(span,strong,p){color:#fff!important}.detailed-v450-page--standard .at-detailed-recap-card>div:first-child span{color:#ffd166!important}.detailed-v450-page--standard .at-detailed-recap-card>div:last-child,.detailed-v450-page--standard .at-detailed-recap-card>div:last-child *{color:#1a2233!important}.detailed-v450-page--standard .at-detailed-recap-card>div:last-child span{color:#9a5c0a!important}.detailed-v450-page--standard .at-detailed-opposite-card,.detailed-v450-page--standard .at-detailed-stress-theory-card{color:#1a2233!important;background:#fff4e3!important;border-color:#d18a2e52!important}.detailed-v450-page--standard .at-detailed-opposite-card *,.detailed-v450-page--standard .at-detailed-stress-theory-card *{color:inherit!important}.detailed-v450-page--standard :is(.at-card--teal,.at-detailed-combination-card--deep,.at-detailed-action-score,.at-detailed-riasec-card--classic) :is(h3,h4,strong,b,p,small,span){color:#fff!important}.detailed-v450-page--standard :is(.at-card--teal,.at-detailed-combination-card--deep,.at-detailed-action-score,.at-detailed-riasec-card--classic)>span{color:#ffd166!important}.detailed-v450-page--standard .at-detailed-theory-wheel-card{background:radial-gradient(circle at 12% 10%,#0f6d731a,#0000 32%),linear-gradient(145deg,#fff,#f5f9fb)!important;grid-template-columns:minmax(370px,1.2fr) minmax(0,.8fr)!important;gap:12px 18px!important;padding:18px!important}.detailed-v450-page--standard .at-detailed-theory-wheel{border:8px solid #fff!important;width:370px!important;max-width:100%!important;box-shadow:0 0 0 1px #dbe5ea,0 18px 36px #07152c1f!important}.detailed-v450-page--standard .at-detailed-wheel-quadrant small{display:none!important}.detailed-v450-page--standard .at-detailed-wheel-quadrant strong{background:#ffffffd1!important;border-radius:8px!important;padding:4px 8px!important;font-size:13px!important;box-shadow:0 3px 10px #07152c14!important}.detailed-v450-page--standard .at-detailed-axis-label{color:#334155!important;font-size:8px!important;font-weight:900!important}.detailed-v450-page--standard .at-detailed-wheel-score{border:3px solid #fff!important;min-width:52px!important;padding:7px 8px!important;box-shadow:0 7px 16px #07152c2e!important}.detailed-v450-page--standard .at-detailed-wheel-score strong{font-size:12px!important}.detailed-v450-page--standard .at-detailed-wheel-score span{display:none!important}.detailed-v450-page--standard .at-detailed-wheel-center{color:#fff!important;background:linear-gradient(145deg,#0b1d3a,#0f6d73)!important;border:5px solid #fff!important;width:112px!important;height:112px!important;box-shadow:0 10px 24px #07152c38!important}.detailed-v450-page--standard .at-detailed-wheel-center *{color:#fff!important}.detailed-v450-page--standard .at-detailed-wheel-legend{display:none!important}.detailed-v450-page--standard .at-detailed-wheel-position-summary{grid-row:1!important}.detailed-v450-page--standard .at-detailed-theory-note{grid-row:2/4!important}.detailed-v450-page--reflection .detailed-v450-page__body{justify-content:center!important}.detailed-v450-page--reflection .detailed-v450-fragment{width:100%!important}.detailed-v450-page--reflection .at-detailed-closing-question{min-height:580px!important}.detailed-v450-page--list-focus .at-detailed-list-card{min-height:760px!important}.detailed-v450-page--standard :is(.at-detailed-four-lenses,.at-detailed-color-masterclass-grid,.at-detailed-pressure-grid,.at-detailed-fit-dimensions,.at-detailed-skills-proof-grid,.at-detailed-activities-grid){grid-auto-rows:1fr!important;align-items:stretch!important}.detailed-v450-page--standard :is(.at-detailed-four-lenses,.at-detailed-color-masterclass-grid,.at-detailed-pressure-grid,.at-detailed-fit-dimensions,.at-detailed-skills-proof-grid,.at-detailed-activities-grid)>*{height:100%!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--cover .detailed-v450-cover-eyebrow__label{color:#ffd166!important;text-shadow:0 1px 8px #00000047!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .detailed-v450-fragment--grid:has(>:only-child){grid-template-columns:minmax(0,1fr)!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .detailed-v450-fragment--grid:has(>:only-child)>:only-child{width:100%!important;max-width:none!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-active-energy{color:#0b1d3a!important;opacity:1!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-active-energy :is(span,strong,b,p,small){color:#0b1d3a!important;text-shadow:none!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-active-energy div>span{color:#0f6d73!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-active-energy>p{color:#445064!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-combination-story-grid>section>strong{color:#0b1d3a!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-personal-combination-masterclass .at-detailed-combination-masterclass-columns>section{background:#fffffff0!important;border:1px solid #ffffffb8!important;box-shadow:0 9px 20px #07152c1f!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-personal-combination-masterclass .at-detailed-combination-masterclass-columns>section :is(b,strong,h4){color:#0b1d3a!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-personal-combination-masterclass .at-detailed-combination-masterclass-columns>section p{color:#445064!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page.detailed-v450-page--standard .at-detailed-personal-combination-masterclass .at-detailed-combination-masterclass-columns>section>strong{color:#0b1d3a!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page.detailed-v450-page--standard .at-detailed-personal-combination-masterclass .at-detailed-combination-masterclass-columns>section>p{color:#445064!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-essay__aside>div{grid-column:1/-1!important;width:100%!important;max-width:none!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-essay__questions{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:11px!important;width:100%!important;display:grid!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-essay__questions .at-detailed-essay__question{min-height:132px!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard :is(.at-detailed-opposite-card,.at-detailed-stress-theory-card){color:#1a2233!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard :is(.at-detailed-opposite-card,.at-detailed-stress-theory-card) :is(h4,p,strong,b,small){color:#1a2233!important;text-shadow:none!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard :is(.at-detailed-opposite-card,.at-detailed-stress-theory-card)>span{color:#9a5c0a!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-wheel-position-summary :is(span,strong,b,p,small){color:#fff!important;text-shadow:none!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-wheel-position-summary>span{color:#ffd166!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-wheel-score--yellow :is(strong,span){color:#0b1d3a!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-wheel-axis-label{font-size:8.8px!important;font-weight:850!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-essay__question>b{color:#0b1d3a!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-detailed-action-label{color:#0f6d73!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--standard .at-timeline__marker{color:#fff!important}.detailed-v450-page--insight-focus .detailed-v450-page__body{justify-content:center!important;padding-bottom:76px!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--insight-focus .at-insight{background:radial-gradient(circle at 92% 8%,#d18a2e52,#0000 30%),linear-gradient(145deg,#07152c 0%,#0b1d3a 44%,#0f6d73 100%)!important;border:1px solid #ffffff2e!important;border-radius:26px!important;align-content:center!important;width:100%!important;min-height:600px!important;padding:58px!important;display:grid!important;box-shadow:0 22px 44px #07152c3d!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--insight-focus .at-insight :is(h3,p){color:#fff!important;text-shadow:none!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--insight-focus .at-insight__eyebrow{color:#ffd166!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--insight-focus .at-insight__icon{background:#ffffff1f!important;border-radius:16px!important;width:54px!important;height:54px!important;margin-bottom:24px!important;font-size:24px!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--insight-focus .at-insight h3{letter-spacing:-.025em!important;max-width:600px!important;margin:16px 0 22px!important;font-size:25px!important;line-height:1.3!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--insight-focus .at-insight p{max-width:560px!important;font-size:12px!important;line-height:1.55!important}.detailed-v450-page--method-focus .detailed-v450-page__body{justify-content:center!important;padding-bottom:70px!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--method-focus .at-detailed-method-card{background:radial-gradient(circle at 96% 4%,#d18a2e1f,#0000 25%),#fff!important;border-color:#0f6d7338!important;margin:0!important;padding:34px!important;box-shadow:0 18px 38px #07152c1c!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--method-focus .at-detailed-method-card ol{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:1fr!important;gap:14px!important;margin-top:24px!important;display:grid!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--method-focus .at-detailed-method-card li{background:linear-gradient(145deg,#fff,#f7fbfb)!important;border:1px solid #dde5ea!important;border-top:3px solid #0f6d73!important;border-radius:16px!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-height:126px!important;padding:18px!important;box-shadow:0 8px 18px #0b1d3a0f!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--method-focus .at-detailed-method-card li:nth-child(2n){background:linear-gradient(145deg,#fff,#fffaf1)!important;border-top-color:#d18a2e!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--method-focus .at-detailed-method-card li>span{color:#fff!important;background:#0b1d3a!important;border-radius:14px!important;width:44px!important;height:44px!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--method-focus .at-detailed-method-card li:nth-child(2n)>span{color:#0b1d3a!important;background:#d18a2e!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--method-focus .at-detailed-method-card li p{color:#445064!important;margin:0!important;font-size:10.5px!important;line-height:1.45!important}.detailed-v450-page--workbook-focus .detailed-v450-page__body{justify-content:center!important;padding-bottom:70px!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--workbook-focus .at-detailed-workbook-card{background:linear-gradient(135deg,#e4f3f4c7,#fffffffa 34%),#fff!important;border-color:#0f6d733d!important;min-height:700px!important;padding:38px!important;box-shadow:0 18px 38px #07152c1a!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--workbook-focus .at-detailed-workbook-card>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:24px!important;display:grid!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--workbook-focus .at-detailed-workbook-card label{background:#ffffffeb!important;border:1px solid #dde5ea!important;border-radius:14px!important;min-height:104px!important;padding:16px!important;box-shadow:0 6px 14px #0b1d3a0b!important}.detailed-v450-page--conclusion .detailed-v450-page__body{justify-content:center!important;gap:24px!important;padding-bottom:76px!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--conclusion .at-callout{align-items:center!important;width:100%!important;min-height:140px!important;padding:26px 30px!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--conclusion .at-quote{background:radial-gradient(circle at 92% 10%,#d18a2e47,#0000 30%),linear-gradient(145deg,#07152c,#0b1d3a 48%,#0f6d73)!important;border-radius:26px!important;flex-direction:column!important;justify-content:center!important;min-height:410px!important;padding:56px!important;display:flex!important;box-shadow:0 22px 44px #07152c38!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--conclusion .at-quote :is(blockquote,figcaption){color:#fff!important;text-shadow:none!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--conclusion .at-quote__mark{color:#ffd166!important}.at-report--detailed.detailed-report-studio-v460 .detailed-v450-page--conclusion .at-quote blockquote{letter-spacing:-.025em!important;font-size:24px!important;line-height:1.36!important}.detailed-report-studio-v700{--arn-v700-navy:#0b1d3a;--arn-v700-teal:#0f6d73;--arn-v700-gold:#d69328;--arn-v700-ink:#14213a;--arn-v700-copy:#445064;--arn-v700-line:#d8e3e8;--arn-v700-teal-soft:#eaf6f6;--arn-v700-gold-soft:#fff4df;--arn-v700-rose-soft:#fff1ef}.detailed-report-studio-v700 .detailed-v450-page{color:var(--arn-v700-ink)!important;background:#fff!important;grid-template-rows:5px auto minmax(0,1fr) 27px!important}.detailed-report-studio-v700 .detailed-v450-page__stripe{grid-template-columns:22% 36% 42%!important;height:5px!important}.detailed-report-studio-v700 .detailed-v450-page__header{border-bottom-color:#e4ebef!important;grid-template-columns:64px minmax(0,1fr)!important;align-items:center!important;gap:17px!important;padding:20px 40px 15px!important}.detailed-report-studio-v700 .detailed-v450-page__badge{width:58px!important;height:58px!important;color:var(--arn-v700-navy)!important;background:var(--arn-v700-gold)!important;box-shadow:none!important;border-radius:17px!important}.detailed-report-studio-v700 .detailed-v450-page__badge small{color:#31506a!important;letter-spacing:.14em!important;font-size:6.7px!important}.detailed-report-studio-v700 .detailed-v450-page__badge strong{color:var(--arn-v700-navy)!important;font-size:21px!important}.detailed-report-studio-v700 .detailed-v450-page__eyebrow{color:var(--arn-v700-teal)!important;letter-spacing:.17em!important;margin:0 0 4px!important;font-size:7.6px!important}.detailed-report-studio-v700 .detailed-v450-page__heading h2{color:var(--arn-v700-navy)!important;letter-spacing:-.032em!important;font-size:22px!important;line-height:1.04!important}.detailed-report-studio-v700 .detailed-v450-page__description{color:#68768a!important;max-width:590px!important;margin-top:6px!important;font-size:8.7px!important;line-height:1.42!important}.detailed-report-studio-v700 .detailed-v450-page--continuation .detailed-v450-page__header{grid-template-columns:42px minmax(0,1fr)!important;gap:13px!important;padding:13px 40px 10px!important;display:grid!important}.detailed-report-studio-v700 .detailed-v450-page--continuation .detailed-v450-page__badge{border-radius:12px!important;width:40px!important;height:40px!important;display:flex!important}.detailed-report-studio-v700 .detailed-v450-page--continuation .detailed-v450-page__badge small{display:none!important}.detailed-report-studio-v700 .detailed-v450-page--continuation .detailed-v450-page__badge strong{margin:0!important;font-size:16px!important}.detailed-report-studio-v700 .detailed-v450-page--continuation .detailed-v450-page__eyebrow{margin-bottom:2px!important;font-size:6.4px!important}.detailed-report-studio-v700 .detailed-v450-page--continuation .detailed-v450-page__heading h2{font-size:16px!important;line-height:1.08!important}.detailed-report-studio-v700 .detailed-v450-page__body{gap:9px!important;padding:13px 40px 11px!important}.detailed-report-studio-v700 .detailed-v450-page__footer{color:#667386!important;letter-spacing:.1em!important;margin:0 40px!important;font-size:6.3px!important}.detailed-report-studio-v700 .detailed-v450-page__footer span:nth-child(2){background:var(--arn-v700-navy)!important;width:20px!important;height:20px!important;font-size:6.5px!important}.detailed-report-studio-v700 .detailed-v450-page--cover{color:#fff!important;background:radial-gradient(circle at 95% 92%,#0f6d73d1,#0000 40%),linear-gradient(145deg,#07162d 0%,#0b1d3a 70%,#0c4350 100%)!important;grid-template-rows:5px minmax(0,1fr) 27px!important}.detailed-report-studio-v700 .detailed-v450-page--cover .detailed-v450-page__body{justify-content:flex-start!important;padding:40px 46px 28px!important}.detailed-report-studio-v700 .detailed-v450-cover-brand{width:205px!important;margin:0 0 78px!important}.detailed-report-studio-v700 .detailed-v450-cover-content.at-report-hero{flex-direction:column!important;flex:auto!important;justify-content:flex-start!important;min-height:0!important;display:flex!important}.detailed-report-studio-v700 .detailed-v450-cover-content .at-report-hero__eyebrow{letter-spacing:.18em!important;margin-bottom:10px!important;font-size:7.5px!important}.detailed-report-studio-v700 .detailed-v450-cover-content h1{color:#fff!important;letter-spacing:-.035em!important;max-width:615px!important;font-size:34px!important;line-height:1.02!important}.detailed-report-studio-v700 .detailed-v450-cover-content .at-report-hero__subtitle{color:#ffffffd4!important;max-width:590px!important;margin-top:14px!important;font-size:10px!important;line-height:1.55!important}.detailed-report-studio-v700 .at-detailed-hero-meta{gap:7px!important;margin-top:17px!important}.detailed-report-studio-v700 .at-detailed-hero-meta span{color:#fff!important;background:#ffffff12!important;border:1px solid #ffffff2e!important;border-radius:999px!important;padding:6px 9px!important;font-size:7px!important}.detailed-report-studio-v700 .at-detailed-hero-promise{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:auto!important;padding-top:30px!important;display:grid!important}.detailed-report-studio-v700 .at-detailed-hero-promise span{color:#ffffffdb!important;background:#ffffff12!important;border:1px solid #ffffff29!important;border-radius:10px!important;min-height:54px!important;padding:10px!important;font-size:7.6px!important;line-height:1.35!important}.detailed-report-studio-v700 .at-detailed-hero-promise b{color:#ffd166!important}.detailed-report-studio-v700 .at-detailed-hero-grid{grid-template-columns:1.15fr .85fr!important;gap:9px!important;margin-top:10px!important}.detailed-report-studio-v700 .detailed-v450-page--cover .at-card{min-height:0!important;box-shadow:none!important;background:#ffffff14!important;border-radius:11px!important;padding:13px!important}.detailed-report-studio-v700 .detailed-v450-page--cover .at-card :is(strong,h3){font-size:13px!important;line-height:1.15!important}.detailed-report-studio-v700 .detailed-v450-page--cover .at-card p{margin-top:5px!important;font-size:7.4px!important;line-height:1.4!important}.detailed-report-studio-v700 .detailed-v450-inline-moment{color:#fff!important;background:radial-gradient(circle at 96% 8%, #0f6d736b, transparent 34%), var(--arn-v700-navy)!important;box-shadow:none!important;border:0!important;border-radius:15px!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)!important;gap:12px 16px!important;padding:18px!important;display:grid!important}.detailed-report-studio-v700 .detailed-v450-inline-moment .at-reading-moment__header{align-self:center!important}.detailed-report-studio-v700 .detailed-v450-inline-moment .at-reading-moment__header span{color:#ffd166!important;letter-spacing:.16em!important;font-size:6.8px!important}.detailed-report-studio-v700 .detailed-v450-inline-moment .at-reading-moment__header h2{color:#fff!important;margin:7px 0 8px!important;font-size:18px!important;line-height:1.08!important}.detailed-report-studio-v700 .detailed-v450-inline-moment .at-reading-moment__header p{color:#ffffffc7!important;font-size:8px!important;line-height:1.45!important}.detailed-report-studio-v700 .detailed-v450-inline-moment .at-reading-moment__cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.detailed-report-studio-v700 .detailed-v450-inline-moment .at-reading-moment__cards article{background:#ffffff14!important;border:1px solid #ffffff24!important;border-radius:10px!important;min-height:0!important;padding:10px!important}.detailed-report-studio-v700 .detailed-v450-inline-moment .at-reading-moment__cards span{color:#ffd166!important;font-size:7px!important}.detailed-report-studio-v700 .detailed-v450-inline-moment .at-reading-moment__cards h3{color:#fff!important;margin:5px 0 4px!important;font-size:9px!important;line-height:1.22!important}.detailed-report-studio-v700 .detailed-v450-inline-moment .at-reading-moment__cards p{color:#ffffffc2!important;font-size:6.9px!important;line-height:1.38!important}.detailed-report-studio-v700 .detailed-v450-inline-moment .at-reading-moment__takeaway{border-left:3px solid var(--arn-v700-gold)!important;color:#ffffffd6!important;background:#ffffff0f!important;border-radius:0 8px 8px 0!important;grid-column:1/-1!important;margin:0!important;padding:9px 11px!important;font-size:7.2px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .detailed-v450-page__body :is(p,li,dd,label,small){color:var(--arn-v700-copy)!important;font-size:8.6px!important;line-height:1.43!important}.detailed-report-studio-v700 .detailed-v450-page--standard .detailed-v450-page__body h3{color:var(--arn-v700-navy)!important;letter-spacing:-.018em!important;font-size:15px!important;line-height:1.12!important}.detailed-report-studio-v700 .detailed-v450-page--standard .detailed-v450-page__body h4{color:var(--arn-v700-navy)!important;font-size:10.8px!important;line-height:1.18!important}.detailed-report-studio-v700 .detailed-v450-page--standard :is(.at-card,[class*=-card],.at-callout,.at-insight,.at-chapter-context,.at-quote){border:1px solid var(--arn-v700-line)!important;box-shadow:none!important;border-radius:12px!important}.detailed-report-studio-v700 .detailed-v450-page--standard :is(.at-card,[class*=-card],.at-callout,.at-insight,.at-chapter-context){min-height:0!important;padding:13px!important}.detailed-report-studio-v700 .detailed-v450-page--standard :is([class*=-grid],.at-detailed-two-grid,.at-detailed-three-grid){gap:9px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-chapter-context{background:var(--arn-v700-teal-soft)!important;border-color:#cfe4e5!important;gap:7px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-chapter-context h3{font-size:12px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay{background:0 0!important;border:0!important;gap:10px!important;padding:0!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__header{background:var(--arn-v700-teal-soft)!important;border:1px solid #cfe4e5!important;border-radius:12px!important;padding:14px 16px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__header>span{color:var(--arn-v700-teal)!important;font-size:6.8px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__header h3{margin:5px 0!important;font-size:15px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__layout{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__body{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__body>:is(p,h4){background:#fff!important;border:1px solid #e1e9ed!important;border-radius:10px!important;margin:0!important;padding:10px 11px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__body>:is(.is-opening,.is-closing,h4){grid-column:1/-1!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__body>h4{border:0!important;border-left:3px solid var(--arn-v700-gold)!important;background:var(--arn-v700-gold-soft)!important;color:var(--arn-v700-navy)!important;border-radius:0!important;padding:7px 10px!important;font-size:9px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__aside{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr)!important;gap:9px!important;width:100%!important;display:grid!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__aside blockquote{background:var(--arn-v700-navy)!important;color:#fff!important;border-radius:11px!important;margin:0!important;padding:14px!important;font-size:9px!important;line-height:1.4!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__aside>div{width:auto!important;display:block!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__questions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__questions .at-detailed-essay__question{border-radius:9px!important;min-height:0!important;padding:9px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__question p{font-size:7.3px!important;line-height:1.32!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-list-card{min-height:0!important;padding:12px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-list-card__header{min-height:42px!important;padding:9px 10px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-list-card__header h3{font-size:12px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-list-card__items{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-list-card__item{border-radius:9px!important;gap:9px!important;min-height:0!important;padding:9px 10px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-list-card__item b{border-radius:9px!important;width:30px!important;height:30px!important;font-size:7.5px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-list-card__item p{font-size:7.8px!important;line-height:1.36!important}.detailed-report-studio-v700 .detailed-v450-page--standard :is(.at-detailed-resource-mosaic,.at-detailed-final-grid,.at-detailed-fit-curation,.at-detailed-pressure-grid,.at-detailed-skills-proof-grid,.at-detailed-activities-grid),.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-color-masterclass-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-color-masterclass-card{padding:12px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-color-masterclass-sections{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-color-masterclass-card :is(p,li,small){font-size:7.2px!important;line-height:1.32!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-color-masterclass-card h4{font-size:10px!important}.detailed-report-studio-v700 .detailed-v450-page--standard :is(.at-detailed-three-grid,.at-detailed-communication-curation){grid-template-columns:repeat(3,minmax(0,1fr))!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-theory-wheel-layout{grid-template-columns:315px minmax(0,1fr)!important;gap:10px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-theory-wheel-card{padding:13px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-theory-wheel{width:268px!important;max-width:100%!important}.detailed-report-studio-v700 .detailed-v450-page--standard :is(.at-detailed-fit-score-item,.at-detailed-skill-proof-card,.at-detailed-riasec-score-row){padding:10px!important}.detailed-report-studio-v700 .detailed-v450-page--reflection .detailed-v450-page__body,.detailed-report-studio-v700 .detailed-v450-page--quote-focus .detailed-v450-page__body,.detailed-report-studio-v700 .detailed-v450-page--list-focus .detailed-v450-page__body,.detailed-report-studio-v700 .detailed-v450-page--insight-focus .detailed-v450-page__body,.detailed-report-studio-v700 .detailed-v450-page--method-focus .detailed-v450-page__body,.detailed-report-studio-v700 .detailed-v450-page--workbook-focus .detailed-v450-page__body,.detailed-report-studio-v700 .detailed-v450-page--conclusion .detailed-v450-page__body{justify-content:flex-start!important;gap:12px!important;padding-bottom:11px!important}.detailed-report-studio-v700 .detailed-v450-page--reflection .at-detailed-closing-question{color:#fff!important;background:linear-gradient(135deg, var(--arn-v700-navy), var(--arn-v700-teal))!important;border:0!important;align-content:center!important;min-height:260px!important;padding:30px!important}.detailed-report-studio-v700 .detailed-v450-page--reflection .at-detailed-closing-question :is(span,strong,p){color:#fff!important}.detailed-report-studio-v700 .detailed-v450-page--reflection .at-detailed-closing-question>span{color:#ffd166!important}.detailed-report-studio-v700 .detailed-v450-page--quote-focus .at-quote{background:linear-gradient(145deg, var(--arn-v700-navy), var(--arn-v700-teal))!important;border:0!important;border-radius:18px!important;justify-content:center!important;min-height:340px!important;padding:36px!important}.detailed-report-studio-v700 .detailed-v450-page--quote-focus .at-quote :is(blockquote,figcaption){color:#fff!important}.detailed-report-studio-v700 .detailed-v450-page--list-focus .at-detailed-list-card{min-height:0!important}.detailed-report-studio-v700 .detailed-v450-page--insight-focus .at-insight{border-radius:18px!important;align-content:center!important;min-height:300px!important;padding:34px!important}.detailed-report-studio-v700 .detailed-v450-page--method-focus .at-detailed-method-card,.detailed-report-studio-v700 .detailed-v450-page--workbook-focus .at-detailed-workbook-card{min-height:0!important;padding:22px!important}.detailed-report-studio-v700 .detailed-v450-page--workbook-focus .at-detailed-workbook-card>div{margin-top:14px!important}.detailed-report-studio-v700 .detailed-v450-page--conclusion .at-callout{min-height:100px!important;padding:20px 24px!important}.detailed-report-studio-v700 .detailed-v450-page--conclusion .at-quote{border-radius:18px!important;min-height:330px!important;padding:42px!important}.detailed-report-studio-v700 .detailed-v450-page--conclusion .at-quote blockquote{font-size:21px!important;line-height:1.34!important}.at-report--detailed.detailed-report-studio-v460.detailed-report-studio-v700 .detailed-v450-page--conclusion .at-callout{min-height:80px!important;padding:16px 20px!important}.at-report--detailed.detailed-report-studio-v460.detailed-report-studio-v700 .detailed-v450-page--conclusion .at-quote{min-height:270px!important;padding:34px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-plan30-card .at-timeline{gap:7px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-plan30-card .at-timeline>*{min-height:0!important;padding:9px 10px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-workbook-card>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-workbook-card label{border-radius:9px!important;min-height:72px!important;padding:11px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-autonomy-kit{padding:16px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-autonomy-kit>div{gap:8px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-autonomy-kit section{min-height:0!important;padding:10px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__body>:is(.is-opening,.is-pivot,.is-closing):before,.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__body>:is(.is-opening,.is-pivot,.is-closing):after{content:none!important;display:none!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__body>:is(.is-opening,.is-pivot,.is-closing){border-left:3px solid var(--arn-v700-teal)!important;grid-column:1/-1!important;padding:11px 12px!important;position:relative!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-essay__body>.is-pivot{border-left-color:var(--arn-v700-gold)!important}.detailed-report-studio-v700 .detailed-v450-inline-moment .at-reading-moment__cards article :is(h3,p),.detailed-report-studio-v700 .detailed-v450-inline-moment .at-reading-moment__takeaway{color:#ffffffe6!important}.detailed-report-studio-v700 .detailed-v450-inline-moment .at-reading-moment__cards article h3,.detailed-report-studio-v700 .detailed-v450-inline-moment .at-reading-moment__takeaway strong{color:#fff!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-combination-card--deep>:is(span,h3,p),.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-combination-story-grid>section :is(strong,p),.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-third-color-note{color:#ffffffe6!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-combination-card--deep>h3,.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-combination-story-grid>section strong{color:#fff!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-active-energy :is(strong,b,p){color:var(--arn-v700-navy)!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-active-energy div>span{color:var(--arn-v700-teal)!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-riasec-card--classic>div:last-child :is(h3,p){color:#fff!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-riasec-card--classic .at-detailed-kicker,.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-autonomy-kit>span{color:#ffd166!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-autonomy-kit section p{color:#ffffffdb!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-resource-mosaic>.at-detailed-list-card{grid-column:auto!important;min-width:0!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-resource-mosaic>.at-detailed-resource-mosaic__discomfort{grid-column:1/-1!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-resource-mosaic__discomfort .at-detailed-list-card__items{grid-template-columns:repeat(3,minmax(0,1fr))!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-communication-curation .at-detailed-list-card__items{grid-template-columns:minmax(0,1fr)!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-communication-curation .at-detailed-list-card__item{grid-template-columns:30px minmax(0,1fr)!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-riasec-ranking{grid-template-columns:minmax(0,1fr)!important;align-content:start!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-riasec-item{grid-template-columns:30px minmax(0,1fr) auto!important;gap:8px!important;padding:9px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-riasec-item>span{width:30px!important;height:30px!important}.detailed-report-studio-v700 .detailed-v450-page--standard .at-detailed-riasec-item b{white-space:nowrap!important;align-self:center!important}.detailed-report-studio-v700 .detailed-v450-page--standard .detailed-v450-page__body .at-detailed-personal-combination-masterclass>:is(h3,p){color:#fff!important}.detailed-report-studio-v700 .detailed-v450-page--standard .detailed-v450-page__body .at-detailed-personal-combination-masterclass>span{color:#ffd166!important}.detailed-report-studio-v700 .detailed-v450-page--standard .detailed-v450-page__body .at-detailed-narrative-card.at-card--teal>h3,.detailed-report-studio-v700 .detailed-v450-page--standard .detailed-v450-page__body .at-detailed-narrative-card.at-card--teal>div>p{color:#fff!important}.detailed-report-studio-v700 .detailed-v450-page--standard .detailed-v450-page__body .at-detailed-narrative-card.at-card--teal>span{color:#ffd166!important}.detailed-report-studio-v700 .detailed-v450-page--standard .detailed-v450-page__body .at-detailed-combination-story-grid>section>:is(strong,p){color:#fff!important}.detailed-report-studio-v700 .detailed-v450-page--standard .detailed-v450-page__body .detailed-v450-inline-moment .at-reading-moment__takeaway{color:#ffffffeb!important}.detailed-report-studio-v700 .detailed-v450-page--standard .detailed-v450-page__body .detailed-v450-inline-moment .at-reading-moment__takeaway strong{color:#fff!important}.detailed-report-studio-v700 .detailed-v450-page--standard .detailed-v450-inline-moment .at-reading-moment__cards h3{overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;max-width:100%!important;font-size:8px!important;line-height:1.12!important}.detailed-report-studio-v700 .detailed-v450-page--decision-playbook .detailed-v450-page__body{grid-template-rows:minmax(0,1.08fr) auto minmax(0,.92fr)!important;align-content:stretch!important;gap:16px!important;display:grid!important}.detailed-report-studio-v700 .detailed-v450-page--decision-playbook :is(.at-detailed-two-grid,.at-detailed-decision-grid){align-items:stretch!important;height:100%!important}.detailed-report-studio-v700 .detailed-v450-page--decision-playbook :is(.at-detailed-list-card,.at-detailed-decision-card){align-content:center!important;height:100%!important;padding:20px!important}.detailed-report-studio-v700 .detailed-v450-page--learning-playbook .detailed-v450-page__body{grid-template-rows:auto minmax(0,.78fr) auto minmax(0,1.22fr)!important;align-content:stretch!important;gap:16px!important;display:grid!important}.detailed-report-studio-v700 .detailed-v450-page--learning-playbook :is(.at-detailed-learning-grid,.at-detailed-four-lenses){align-items:stretch!important;height:100%!important}.detailed-report-studio-v700 .detailed-v450-page--learning-playbook :is(.at-detailed-learning-card,.at-detailed-four-lenses>.at-card){flex-direction:column!important;justify-content:center!important;height:100%!important;padding:20px!important;display:flex!important}.detailed-report-studio-v700 .detailed-v450-page--reflection .detailed-v450-page__body{flex-direction:column!important;display:flex!important}.detailed-report-studio-v700 .detailed-v450-page--reflection .at-detailed-closing-question{box-sizing:border-box!important;flex:auto!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)!important;align-items:center!important;column-gap:38px!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:48px!important;display:grid!important;overflow:hidden!important}.detailed-report-studio-v700 .detailed-v450-page--reflection .at-detailed-closing-question>span{grid-column:1/-1!important;align-self:start!important}.detailed-report-studio-v700 .detailed-v450-page--reflection .at-detailed-closing-question>strong{font-size:29px!important;line-height:1.08!important}.detailed-report-studio-v700 .detailed-v450-page--reflection .at-detailed-closing-question>p{background:#ffffff17!important;border:1px solid #ffffff1f!important;border-radius:14px!important;margin:0!important;padding:24px!important;font-size:10px!important;line-height:1.55!important}@media print{.detailed-report-studio-v700 .detailed-v450-page{box-shadow:none!important}}.admin-module-shell-v180 .admin-sales-command-hero-v8 h2{color:#fff!important}.admin-module-shell-v180 .admin-sales-journey-v8 button{color:#1a2233!important;box-shadow:none!important;background:#f5f7fa!important;border:0!important}.admin-module-shell-v180 .admin-sales-journey-v8 button small{color:#64748b!important}.admin-module-shell-v180 .admin-sales-journey-v8 button strong{color:#0b1d3a!important}.admin-module-shell-v180 .admin-sales-shortcuts-v8 button{color:#1a2233!important;background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 6px 18px #0b1d3a0a!important}.admin-module-shell-v180 .admin-sales-shortcuts-v8 button strong{color:#1a2233!important}.admin-module-shell-v180 .admin-sales-shortcuts-v8 button small{color:#64748b!important}.workspace-orders>.admin-orders-board{box-shadow:none!important;background:0 0!important;border:0!important;gap:12px!important;padding:0!important}.workspace-orders>.admin-orders-board>.admin-orders-hero{color:#fff;border-radius:22px;min-height:138px;padding:24px 28px 24px 34px;box-shadow:0 14px 34px #0b1d3a1c;background:#0b1d3a!important}.workspace-orders .admin-orders-hero h2{color:#fff!important}.workspace-orders .admin-orders-hero p{color:#ffffffc7!important}.workspace-orders .admin-orders-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.workspace-orders .admin-orders-metrics article{background:#fff;border:1px solid #e2e8f0;border-radius:17px;min-height:104px;box-shadow:0 7px 20px #0b1d3a0b}.admin-orders-flow-v8{background:#fff;border:1px solid #e2e8f0;border-radius:19px;grid-template-columns:minmax(250px,.7fr) minmax(0,1.5fr);align-items:center;gap:18px;padding:16px 18px;display:grid;box-shadow:0 7px 20px #0b1d3a0b}.admin-orders-flow-copy-v8{border-right:1px solid #e2e8f0;gap:4px;padding-right:16px;display:grid}.admin-orders-flow-copy-v8>span{color:#0f6d73;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.admin-orders-flow-copy-v8>strong{color:#0b1d3a;font-size:16px}.admin-orders-flow-copy-v8>small{color:#64748b;line-height:1.45}.admin-orders-flow-steps-v8{grid-template-columns:1fr 18px 1fr 18px 1fr 18px 1fr;align-items:center;gap:4px;display:grid}.admin-orders-flow-steps-v8 article{background:#f5f7fa;border-radius:13px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;min-height:58px;padding:9px;display:grid}.admin-orders-flow-steps-v8 article>span{color:#fff;background:#0f6d73;border-radius:10px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:900;display:grid}.admin-orders-flow-steps-v8 article.attention>span{background:#d18a2e}.admin-orders-flow-steps-v8 article>div{gap:2px;display:grid}.admin-orders-flow-steps-v8 article strong{color:#1a2233;font-size:10px}.admin-orders-flow-steps-v8 article small{color:#64748b;font-size:9px}.admin-orders-flow-steps-v8 i{color:#d18a2e;text-align:center;font-style:normal;font-weight:900}.workspace-orders .admin-v1971510-order-toolbar{background:#fff;border:1px solid #e2e8f0;border-radius:19px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:16px 18px;display:grid;box-shadow:0 7px 20px #0b1d3a0b}.admin-orders-search-v8{color:#64748b;background:#f5f7fa;border:1px solid #e2e8f0;border-radius:12px;grid-column:1/-1;grid-template-columns:22px minmax(0,1fr) 28px;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:grid}.admin-orders-search-v8 input{outline:0;width:100%;box-shadow:none!important;background:0 0!important;border:0!important}.admin-orders-search-v8 button{place-items:center;width:26px;height:26px;display:grid;color:#64748b!important;background:#e2e8f0!important;border:0!important;border-radius:50%!important;padding:0!important}.workspace-orders .admin-orders-list{gap:10px;display:grid}.workspace-orders .admin-order-row{background:#fff;border:1px solid #e2e8f0;border-radius:19px;padding:18px;box-shadow:0 7px 20px #0b1d3a0b}.workspace-orders .admin-order-row-main{padding-bottom:12px}.workspace-orders .dolibarr-document-link-order-v198015{background:#f5f7fa;border-radius:13px;margin-top:10px;padding:12px}.workspace-orders .admin-order-row-actions{border-top:1px solid #e2e8f0;margin-top:12px;padding-top:12px}@media (width<=1050px){.workspace-orders .admin-orders-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-orders-flow-v8{grid-template-columns:1fr}.admin-orders-flow-copy-v8{border-bottom:1px solid #e2e8f0;border-right:0;padding-bottom:12px;padding-right:0}}@media (width<=760px){.workspace-orders .admin-orders-metrics,.admin-orders-flow-steps-v8{grid-template-columns:1fr}.admin-orders-flow-steps-v8 i{transform:rotate(90deg)}.workspace-orders .admin-v1971510-order-toolbar{grid-template-columns:1fr}}:root{--crm-v8-cache-revision:2}.crm-overview-workbench-v8{gap:20px;display:grid}.crm-master-banner-v8{background:linear-gradient(120deg,#f7fbfb 0%,#fff 62%);border:1px solid #0f6d7333;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 24px;display:grid;box-shadow:0 12px 32px #0b1d3a0f}.crm-master-icon-v8{color:#fff;background:#0f6d73;border-radius:15px;place-items:center;width:48px;height:48px;font:800 20px/1 Montserrat,sans-serif;display:grid}.crm-master-banner-v8 span,.crm-overview-kpis-v8 span,.crm-card-eyebrow-v8{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:800}.crm-master-banner-v8 strong{color:#0b1d3a;margin:5px 0 4px;font-size:1rem;display:block}.crm-master-banner-v8 p,.crm-overview-actions-v8 p{color:#64748b;margin:0;line-height:1.55}.crm-master-banner-v8 .crm-master-state-v8{letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:999px;padding:8px 11px}.crm-master-state-v8.online{color:#0f6d73;background:#e8f6f4}.crm-master-state-v8.warning{color:#9a5c12;background:#fff4df}.crm-overview-kpis-v8{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.crm-overview-kpis-v8 article{background:#fff;border:1px solid #e5eaf0;border-radius:17px;min-height:122px;padding:19px}.crm-overview-kpis-v8 strong{color:#0b1d3a;margin:12px 0 5px;font:800 1.55rem/1 Montserrat,sans-serif;display:block}.crm-overview-kpis-v8 small{color:#64748b}.crm-overview-kpis-v8 article.success{border-color:#0f6d7340}.crm-overview-kpis-v8 article.warning{background:#fffaf2;border-color:#d18a2e73}.crm-overview-actions-v8{grid-template-columns:1.25fr .75fr;gap:16px;display:grid}.crm-priority-card-v8,.crm-catalog-card-v8{border-radius:22px;padding:26px}.crm-priority-card-v8{color:#fff;background:linear-gradient(135deg,#0b1d3a 0%,#123153 58%,#0f6d73 140%);box-shadow:0 18px 38px #0b1d3a2e}.crm-priority-card-v8 h3,.crm-catalog-card-v8 h3{margin:9px 0 8px;font-size:1.25rem}.crm-priority-card-v8 h3{color:#fff}.crm-priority-card-v8 p{color:#ffffffc2}.crm-priority-card-v8 .crm-card-eyebrow-v8{color:#e9b869}.crm-catalog-card-v8{background:linear-gradient(145deg,#fff 0%,#fff8ec 100%);border:1px solid #d18a2e40}.crm-catalog-card-v8 h3{color:#0b1d3a}.crm-card-actions-v8{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.crm-priority-card-v8 .secondary-button{color:#fff!important;background:#ffffff14!important;border-color:#ffffff59!important}.crm-lifecycle-v8{background:#fff;border:1px solid #e5eaf0;border-radius:18px;grid-template-columns:repeat(7,auto);justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;display:grid}.crm-lifecycle-v8 div{grid-template-columns:auto 1fr;align-items:center;column-gap:10px;display:grid}.crm-lifecycle-v8 div>span{color:#fff;background:#0f6d73;border-radius:50%;grid-row:1/3;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.crm-lifecycle-v8 strong{color:#0b1d3a;font-size:.88rem}.crm-lifecycle-v8 small{color:#64748b;font-size:.72rem}.crm-lifecycle-v8 i{color:#d18a2e;font-style:normal;font-weight:900}@media (width<=1050px){.crm-overview-kpis-v8{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-overview-actions-v8,.crm-lifecycle-v8{grid-template-columns:1fr}.crm-lifecycle-v8 i{display:none}}@media (width<=700px){.crm-master-banner-v8{grid-template-columns:auto 1fr}.crm-master-banner-v8 .crm-master-state-v8{grid-column:1/-1;justify-self:start}.crm-overview-kpis-v8{grid-template-columns:1fr}}.workspace-emails>.admin-emails-board{box-shadow:none!important;background:0 0!important;border:0!important;gap:18px!important;padding:0!important}.workspace-emails .admin-v1971510-communication-overview{gap:16px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.admin-communication-hero-v8{color:#fff;background:linear-gradient(135deg,#0b1d3a 0%,#10304f 62%,#0f6d73 145%);border-radius:23px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:30px 32px;display:grid;box-shadow:0 18px 40px #0b1d3a29}.admin-communication-eyebrow-v8{color:#e8b665;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900}.admin-communication-hero-v8 h2{color:#fff;max-width:650px;margin:8px 0 10px;font-size:27px}.admin-communication-hero-v8 p{color:#ffffffc2;max-width:760px;margin:0;line-height:1.6}.admin-communication-status-v8{background:#ffffff14;border:1px solid #ffffff26;border-radius:17px;gap:5px;min-width:190px;padding:18px;display:grid}.admin-communication-status-v8 span{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.admin-communication-status-v8 strong{font-size:16px}.admin-communication-status-v8 small{color:#ffffffb3}.admin-communication-status-v8.online strong{color:#92ddd6}.admin-communication-status-v8.warning strong{color:#f2bd6e}.admin-communication-kpis-v8{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.workspace-emails .admin-communication-kpis-v8 article{background:#fff;border:1px solid #e2e8f0;border-radius:17px;min-height:118px;padding:18px;display:block;box-shadow:0 7px 20px #0b1d3a0b}.admin-communication-kpis-v8 span{color:#64748b;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.admin-communication-kpis-v8 strong{color:#0b1d3a;margin:13px 0 5px;font-size:18px;display:block}.admin-communication-kpis-v8 small{color:#64748b;line-height:1.35}.admin-communication-actions-v8{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.workspace-emails .admin-communication-actions-v8 button{justify-content:flex-start;align-items:center;gap:14px;min-height:88px;box-shadow:0 7px 20px #0b1d3a0b;color:#0b1d3a!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:18px!important;padding:18px 20px!important;display:flex!important}.workspace-emails .admin-communication-actions-v8 button.primary{color:#fff!important;background:linear-gradient(135deg,#0f6d73,#0b1d3a)!important;border-color:#0f6d73!important}.admin-communication-actions-v8 button span{text-align:left;gap:4px;display:grid}.admin-communication-actions-v8 button strong{font-size:14px}.admin-communication-actions-v8 button small{color:#64748b;font-size:11px;font-weight:500}.admin-communication-actions-v8 button.primary small{color:#ffffffb8}.admin-communication-flow-v8{background:#fff;border:1px solid #e2e8f0;border-radius:18px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;padding:20px;display:grid}.admin-communication-flow-v8 div{grid-template-columns:32px 1fr;align-items:center;column-gap:10px;display:grid}.admin-communication-flow-v8 div>span{color:#fff;background:#0f6d73;border-radius:11px;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:10px;font-weight:900;display:grid}.admin-communication-flow-v8 strong{color:#0b1d3a;font-size:12px}.admin-communication-flow-v8 small{color:#64748b;font-size:10px}.admin-communication-flow-v8 i{color:#d18a2e;font-style:normal;font-weight:900}.admin-communication-rule-v8{color:#0b1d3a;background:#fff9ef;border:1px solid #d18a2e47;border-radius:16px;align-items:flex-start;gap:13px;padding:17px 19px;display:flex}.admin-communication-rule-v8>svg{color:#d18a2e;flex:none}.admin-communication-rule-v8 p{color:#64748b;margin:4px 0 0;line-height:1.5}@media (width<=1000px){.admin-communication-kpis-v8{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-communication-flow-v8{grid-template-columns:1fr 1fr}.admin-communication-flow-v8 i{display:none}}@media (width<=700px){.admin-communication-hero-v8{grid-template-columns:1fr;padding:24px}.admin-communication-kpis-v8,.admin-communication-actions-v8,.admin-communication-flow-v8{grid-template-columns:1fr}}.workspace-settings>.admin-sales-board{box-shadow:none!important;background:0 0!important;border:0!important;gap:16px!important;padding:0!important}.admin-config-governance-v8{color:#fff;background:linear-gradient(135deg,#0b1d3a 0%,#10304f 68%,#0f6d73 150%);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:28px 30px;box-shadow:0 16px 38px #0b1d3a24;display:grid!important}.admin-config-governance-v8>div:first-child>span{color:#e8b665;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.admin-config-governance-v8 h2{color:#fff;margin:8px 0;font-size:25px}.admin-config-governance-v8 p{color:#ffffffbf;max-width:760px;margin:0;line-height:1.6}.admin-config-governance-state-v8{background:#ffffff14;border:1px solid #ffffff29;border-radius:16px;gap:5px;min-width:190px;padding:17px;display:grid}.admin-config-governance-state-v8 small{color:#ffffff9e;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.admin-config-governance-state-v8 strong{color:#fff;font-size:22px}.admin-config-governance-state-v8 span{color:#92ddd6;font-size:11px}.workspace-settings .admin-sales-prices{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:20px!important;padding:22px!important;box-shadow:0 8px 22px #0b1d3a0b!important}.workspace-settings .admin-sales-prices>div:first-child{border-bottom:1px solid #e2e8f0;grid-column:1/-1;padding-bottom:16px}.workspace-settings .admin-sales-prices label{border-radius:15px!important}.workspace-settings .admin-sales-prices input[readonly]{cursor:not-allowed;color:#0b1d3a!important;box-shadow:none!important;background:#f5f7fa!important;border-color:#dbe5e9!important}.workspace-settings .admin-sales-prices input[readonly]:focus{outline:none!important}.workspace-settings .admin-catalog-actions{background:#f4fbfa;border:1px solid #0f6d7338;border-radius:18px;padding:20px 22px}.workspace-settings .admin-catalog-actions strong{color:#0b1d3a}.workspace-settings .admin-catalog-actions span{color:#64748b}.workspace-settings .admin-order-preview,.workspace-settings .admin-promo-board{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:20px!important;box-shadow:0 8px 22px #0b1d3a0b!important}.workspace-payments>.admin-payments-board{box-shadow:none!important;background:0 0!important;border:0!important;gap:16px!important;padding:0!important}.workspace-payments .admin-payments-hero{color:#fff;box-shadow:0 16px 38px #0b1d3a24;background:linear-gradient(135deg,#0b1d3a,#0f6d73)!important;border-radius:22px!important;padding:28px 30px!important}.workspace-payments .admin-payments-hero h2{color:#fff!important}.workspace-payments .admin-payments-hero p{color:#ffffffbd!important}.workspace-payments .admin-payment-editor{gap:18px;display:grid;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:20px!important;padding:24px!important;box-shadow:0 8px 22px #0b1d3a0b!important}.admin-payment-governance-v8{color:#0b1d3a;background:#fff9ef;border:1px solid #d18a2e47;border-radius:15px;align-items:flex-start;gap:13px;padding:16px 18px;display:flex}.admin-payment-governance-v8>svg{color:#d18a2e;flex:none}.admin-payment-governance-v8 p{color:#64748b;margin:4px 0 0;line-height:1.5}.workspace-payments .admin-payment-preview{background:#f4fbfa;border:1px solid #0f6d7333;border-radius:17px}@media (width<=800px){.admin-config-governance-v8{grid-template-columns:1fr;padding:24px}.admin-config-governance-state-v8{min-width:0}}.workspace-settings .admin-config-governance-v8 h2,.workspace-settings .admin-config-governance-state-v8 strong{color:#fff!important}.workspace-settings>.admin-payments-board{box-shadow:none!important;background:0 0!important;border:0!important;gap:16px!important;padding:0!important;display:grid!important}.workspace-settings .admin-payments-hero{color:#fff!important;background:linear-gradient(135deg,#0b1d3a,#0f6d73)!important;border:0!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:0!important;padding:26px 30px!important;display:grid!important;box-shadow:0 16px 38px #0b1d3a24!important}.workspace-settings .admin-payments-hero h2{color:#fff!important;margin:6px 0!important;display:block!important}.workspace-settings .admin-payments-hero p{color:#ffffffc2!important;margin:0!important;display:block!important}.workspace-settings .admin-payments-hero .section-kicker{color:#e8b665!important}.workspace-settings .admin-payments-hero .admin-order-summary-pill{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff2e!important}.workspace-settings .admin-payment-editor{gap:18px;display:grid;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:20px!important;padding:24px!important;box-shadow:0 8px 22px #0b1d3a0b!important}.admin-payments-board>.admin-payments-hero{color:#fff!important;background:linear-gradient(135deg,#0b1d3a,#0f6d73)!important;border:0!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;height:auto!important;min-height:0!important;padding:26px 30px!important;display:grid!important;box-shadow:0 16px 38px #0b1d3a24!important}.admin-payments-board>.admin-payments-hero h2{color:#fff!important;margin:6px 0!important;display:block!important}.admin-payments-board>.admin-payments-hero p{color:#ffffffc2!important;margin:0!important;display:block!important}.admin-payments-board>.admin-payments-hero .admin-order-summary-pill{color:#fff!important;background:#ffffff1a!important}.admin-dolibarr-attention-v8{color:#0b1d3a;background:#fff9ef;border:1px solid #d18a2e52;border-radius:16px;align-items:flex-start;gap:13px;padding:17px 19px;display:flex;box-shadow:0 7px 18px #0b1d3a09}.admin-dolibarr-attention-v8>svg{color:#d18a2e;flex:none}.admin-dolibarr-attention-v8 strong{font-size:13px;display:block}.admin-dolibarr-attention-v8 p{color:#64748b;margin:5px 0 0;line-height:1.5}.admin-dolibarr-v198 .admin-dolibarr-summary-v198 article.warning{background:#fff9ef!important;border-color:#d18a2e59!important}.admin-dolibarr-v198 .admin-dolibarr-summary-v198 article.warning strong{color:#9a5c12!important}.workspace-launch .admin-config-governance-v8,.workspace-technical .admin-config-governance-v8{display:none!important}.workspace-launch>.admin-sales-board,.workspace-technical>.admin-sales-board{box-shadow:none!important;background:0 0!important;border:0!important;gap:18px!important;padding:0!important}.workspace-launch .admin-launch-dashboard-v178,.workspace-launch .admin-soft-launch-v175,.workspace-launch .admin-launch-readiness-v174,.workspace-technical .admin-mobile-pwa-v161,.workspace-technical .notification-center-v162,.workspace-technical .admin-backup-export-v170,.workspace-technical .admin-system-health-v169,.workspace-technical .admin-technical-logs-v168,.workspace-technical .admin-notification-journal-v167{border-radius:22px!important;box-shadow:0 10px 28px #0b1d3a0e!important}.workspace-launch .admin-launch-dashboard-v178{background:linear-gradient(145deg,#fff 0%,#f4fbfa 100%)!important;border:1px solid #0f6d7329!important}.workspace-launch .admin-soft-launch-v175{background:#fffaf2!important;border:1px solid #d18a2e3d!important}.workspace-technical .admin-mobile-pwa-v161{color:#fff!important;background:linear-gradient(135deg,#0b1d3a 0%,#0f6d73 115%)!important}.workspace-technical .admin-mobile-pwa-v161 h2{color:#fff!important}.workspace-technical .admin-mobile-pwa-v161>div>p:not(.section-kicker){color:#ffffffc7!important}.workspace-technical .admin-mobile-pwa-v161 .section-kicker{color:#e8b665!important}.workspace-technical .admin-mobile-pwa-grid-v161 article{background:#ffffff17!important;border:1px solid #ffffff2b!important}.workspace-technical .admin-mobile-pwa-grid-v161 article span{color:#bfe8e5!important}.workspace-technical .admin-mobile-pwa-grid-v161 article strong{color:#fff!important}.workspace-technical .admin-mobile-pwa-grid-v161 article p,.workspace-technical .admin-mobile-pwa-grid-v161 article small{color:#ffffffb3!important}.workspace-technical .admin-system-health-v169{background:#fff!important;border:1px solid #0f6d7333!important}.workspace-technical .admin-technical-logs-v168{background:#fff!important;border:1px solid #e2e8f0!important}.workspace-technical .technical-log-row-v168 p{overflow-wrap:anywhere}.workspace-main>.admin-tools-panel,.workspace-main>.admin-list,.workspace-main>.result-actions,.workspace-customers>.result-actions,.workspace-coach>.result-actions{display:none!important}.workspace-main>.admin-v19715-today,.workspace-customers>.admin-dossier360-workspace,.workspace-coach>.admin-coach-workbench-v151{gap:18px!important}.workspace-main .admin-v19715-today-hero,.workspace-customers .admin-dossier360-hero,.workspace-coach .admin-coach-workbench-hero{color:#fff!important;background:linear-gradient(135deg,#0b1d3a 0%,#10304f 62%,#0f6d73 145%)!important;border:0!important;border-radius:23px!important;padding:30px 32px!important;box-shadow:0 18px 40px #0b1d3a29!important}.workspace-main .admin-v19715-today-hero h2,.workspace-customers .admin-dossier360-hero h2,.workspace-coach .admin-coach-workbench-hero h2{color:#fff!important;font-size:27px!important}.workspace-main .admin-v19715-today-hero p,.workspace-customers .admin-dossier360-hero p,.workspace-coach .admin-coach-workbench-hero p{color:#ffffffc2!important;line-height:1.6!important}.workspace-main .admin-v19715-eyebrow,.workspace-customers .admin-v19715-eyebrow,.workspace-coach .admin-v19715-eyebrow{color:#e8b665!important}.workspace-main .admin-v19715-today-hero .secondary-button,.workspace-customers .admin-dossier360-hero .secondary-button,.workspace-coach .admin-coach-workbench-hero .secondary-button{color:#fff!important;background:#ffffff14!important;border-color:#ffffff47!important}.workspace-main .admin-v19715-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important}.workspace-main .admin-v19715-kpi-grid>button,.workspace-coach .admin-coach-workbench-kpis article,.workspace-customers .admin-dossier360-kpis article{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:18px!important;padding:18px!important;box-shadow:0 8px 22px #0b1d3a0b!important}.workspace-main .admin-v19715-kpi-grid>button{min-height:140px!important}.workspace-main .admin-v19715-kpi-grid>button.urgent,.workspace-coach .admin-coach-workbench-kpis article.urgent{background:snow!important;border-color:#be4a4a47!important}.workspace-main .admin-v19715-kpi-grid>button.warning{background:#fffaf2!important;border-color:#d18a2e61!important}.workspace-main .admin-v19715-today-grid{grid-template-columns:minmax(0,1.32fr) minmax(330px,.68fr)!important;gap:16px!important}.workspace-main .admin-v19715-priority-card,.workspace-main .admin-v197159-notification-card,.workspace-main .admin-v197159-week-card,.workspace-main .admin-v197159-quick-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:20px!important;padding:22px!important;box-shadow:0 8px 22px #0b1d3a0b!important}.workspace-main .admin-v19715-today-side{gap:14px!important}.workspace-customers .admin-dossier360-layout{grid-template-columns:minmax(270px,340px) minmax(0,1fr)!important;gap:16px!important}.workspace-customers .admin-dossier360-directory,.workspace-customers .admin-dossier360-detail{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:21px!important;box-shadow:0 9px 24px #0b1d3a0d!important}.workspace-customers .admin-dossier360-list>button{background:#f7f9fb!important;border:1px solid #0000!important;border-radius:14px!important;margin:0 10px 8px!important}.workspace-customers .admin-dossier360-list>button.active{background:#edf8f6!important;border-color:#0f6d7347!important;box-shadow:inset 3px 0 #0f6d73!important}.workspace-customers .admin-dossier360-detail-header{background:linear-gradient(145deg,#f7fbfb,#fff)!important;border-radius:18px!important;padding:23px!important}.workspace-customers .admin-dossier360-tabs{background:#f5f7fa!important;border:1px solid #e2e8f0!important;border-radius:15px!important;padding:6px!important}.workspace-customers .admin-dossier360-tabs button.active{color:#fff!important;background:#0f6d73!important}.workspace-coach .admin-coach-workbench-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.workspace-coach .admin-coach-workbench-toolbar,.workspace-coach .admin-coach-queue-panel,.workspace-coach .admin-coach-workbench-side>section{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:20px!important;padding:20px!important;box-shadow:0 8px 22px #0b1d3a0b!important}.workspace-coach .admin-coach-workbench-layout{grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr)!important;gap:16px!important}.workspace-coach .admin-coach-queue-list article{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:17px!important;padding:18px!important}.workspace-coach .admin-coach-filter-row button.active{color:#fff!important;background:#0f6d73!important;border-color:#0f6d73!important}.workspace-coach .admin-coach-workbench-tip{color:#fff!important;background:linear-gradient(145deg,#0f6d73,#0b1d3a)!important;border:0!important}.workspace-coach .admin-coach-workbench-tip h4{color:#fff!important}.workspace-coach .admin-coach-workbench-tip p{color:#ffffffb8!important}@media (width<=1180px){.workspace-main .admin-v19715-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.workspace-main .admin-v19715-today-grid,.workspace-coach .admin-coach-workbench-layout{grid-template-columns:1fr!important}.workspace-customers .admin-dossier360-layout{grid-template-columns:300px minmax(0,1fr)!important}}@media (width<=850px){.workspace-main .admin-v19715-kpi-grid,.workspace-coach .admin-coach-workbench-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-customers .admin-dossier360-layout{grid-template-columns:1fr!important}}@media (width<=620px){.workspace-main .admin-v19715-today-hero,.workspace-customers .admin-dossier360-hero,.workspace-coach .admin-coach-workbench-hero{padding:24px!important}.workspace-main .admin-v19715-kpi-grid,.workspace-coach .admin-coach-workbench-kpis{grid-template-columns:1fr!important}}.workspace-coach .admin-coach-queue-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;min-width:250px!important;display:grid!important}.workspace-coach .admin-coach-queue-actions button{justify-content:center!important;align-items:center!important;gap:6px!important;min-height:38px!important;padding:8px 10px!important;font-size:10px!important;display:flex!important}.workspace-coach .admin-coach-queue-actions button:first-child{color:#fff!important;background:linear-gradient(135deg,#0f6d73,#0b1d3a)!important;grid-column:1/-1!important}.workspace-coach .admin-coach-queue-actions button:nth-child(2){grid-column:1/-1!important}.customer-premium-home-actions-v159{flex-wrap:wrap!important;gap:9px!important;display:flex!important}.customer-premium-home-actions-v159 button{border-radius:12px!important;min-height:42px!important}@media (width<=760px){.workspace-coach .admin-coach-queue-actions{grid-template-columns:1fr!important;min-width:0!important}.workspace-coach .admin-coach-queue-actions button:first-child,.workspace-coach .admin-coach-queue-actions button:nth-child(2){grid-column:auto!important}}.workspace-emails>.result-actions{display:none!important}.workspace-emails>.admin-emails-board{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;display:grid!important}.workspace-emails .admin-v1971510-communication-overview{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;width:100%!important;display:grid!important}.workspace-emails .admin-v1971510-communication-overview>*{grid-column:1/-1!important;width:auto!important;min-width:0!important}.workspace-emails .admin-communication-hero-v8{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:220px!important;padding:30px 32px!important;display:grid!important}.workspace-emails .admin-communication-hero-v8 h2{color:#fff!important;margin:8px 0 10px!important;font-size:28px!important;line-height:1.12!important}.workspace-emails .admin-communication-hero-v8 p{color:#ffffffc7!important;max-width:690px!important}.workspace-emails .admin-communication-hero-v8 .admin-communication-eyebrow-v8{color:#e8b665!important}.workspace-emails .admin-communication-status-v8{min-width:210px!important}.workspace-emails .admin-communication-kpis-v8{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.workspace-emails .admin-communication-kpis-v8 article{min-width:0!important;overflow:hidden!important}.workspace-emails .admin-communication-kpis-v8 strong,.workspace-emails .admin-communication-kpis-v8 small{overflow-wrap:anywhere!important}.workspace-emails .admin-communication-actions-v8{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.workspace-emails .admin-communication-flow-v8{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr!important;display:grid!important}.workspace-emails .admin-v197152-communication-shell{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px 20px!important;display:grid!important}.workspace-emails .admin-v197152-communication-shell .admin-v197152-context-copy{grid-area:1/1!important}.workspace-emails .admin-v197152-communication-shell .admin-v197152-context-actions{grid-area:1/2!important}.workspace-emails .admin-v197152-communication-shell .admin-v197152-context-tabs{grid-area:2/1/auto/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;display:grid!important}.workspace-emails .admin-v197152-communication-shell .admin-v197152-context-tabs button{justify-content:center!important;min-height:44px!important}.workspace-emails.communication-view-send .free-email-assistant-v177,.workspace-emails.communication-view-send .admin-email-editor,.workspace-emails.communication-view-templates .admin-email-editor{box-sizing:border-box!important;width:100%!important;min-width:0!important}.workspace-emails.communication-view-send .admin-email-editor,.workspace-emails.communication-view-templates .admin-email-editor{border-radius:22px!important;box-shadow:0 9px 24px #0b1d3a0d!important}@media (width<=900px){.workspace-emails .admin-communication-kpis-v8{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-emails .admin-communication-flow-v8{grid-template-columns:1fr 1fr!important}.workspace-emails .admin-communication-flow-v8 i{display:none!important}}@media (width<=680px){.workspace-emails .admin-communication-hero-v8{grid-template-columns:1fr!important;min-height:0!important;padding:24px!important}.workspace-emails .admin-communication-kpis-v8,.workspace-emails .admin-communication-actions-v8,.workspace-emails .admin-v197152-communication-shell{grid-template-columns:1fr!important}.workspace-emails .admin-v197152-communication-shell .admin-v197152-context-copy,.workspace-emails .admin-v197152-communication-shell .admin-v197152-context-actions,.workspace-emails .admin-v197152-communication-shell .admin-v197152-context-tabs{grid-area:auto/1!important}.workspace-emails .admin-v197152-communication-shell .admin-v197152-context-tabs{grid-template-columns:1fr!important}}.workspace-emails .admin-communication-status-v8,.workspace-emails .admin-communication-status-v8 span,.workspace-emails .admin-communication-status-v8 strong,.workspace-emails .admin-communication-status-v8 small{color:#fff!important}.workspace-emails .admin-communication-status-v8 span{opacity:.82!important}.workspace-emails .admin-communication-status-v8 small{opacity:.76!important}.workspace-emails .admin-communication-status-v8.online strong{color:#b9f1ec!important}.workspace-emails .admin-communication-actions-v8 button.primary,.workspace-emails .admin-communication-actions-v8 button.primary strong{color:#fff!important}.workspace-emails .admin-communication-actions-v8 button.primary small{color:#ffffffc7!important}.workspace-emails .admin-communication-actions-v8 button.primary svg{color:#b9f1ec!important}.workspace-emails .admin-communication-flow-v8 i{color:#9a5c12!important}.workspace-emails .admin-communication-rule-v8 p{color:#475569!important}.workspace-sales>.result-actions,.workspace-orders>.result-actions,.workspace-crm>.result-actions,.workspace-settings>.result-actions,.workspace-launch>.result-actions,.workspace-technical>.result-actions,.workspace-integrations>.result-actions,.workspace-payments>.result-actions{display:none!important}.workspace-customers .admin-dossier360-tab-grid,.workspace-customers .admin-dossier360-note-card,.workspace-customers .admin-dossier360-form-row,.workspace-customers .admin-dossier360-form-row label{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.workspace-customers .admin-dossier360-form-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-customers .admin-dossier360-form-row input,.workspace-customers .admin-dossier360-form-row select,.workspace-customers .admin-dossier360-form-row textarea{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.workspace-technical .notification-center-header-v162{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important;display:grid!important}.workspace-technical .notification-center-header-v162>*{min-width:0!important;max-width:100%!important}.workspace-technical .notification-center-header-v162 button{white-space:normal!important;justify-self:start!important}.workspace-technical .admin-technical-log-list-v168,.workspace-technical .admin-technical-log-list-v168>*{overflow-wrap:anywhere!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}@media (width<=720px){.workspace-customers .admin-dossier360-form-row{grid-template-columns:minmax(0,1fr)!important}}.workspace-coach .admin-coach-filter-row button.active>strong,.workspace-coach .admin-coach-filter-row button[aria-pressed=true]>strong{color:#0b1d3a!important;-webkit-text-fill-color:#0b1d3a!important;background:#e8b665!important;border:1px solid #ffffff5c!important}.admin-access-codes-v8{gap:18px;width:min(1180px,100% - 32px);margin:30px auto 48px;display:grid}.admin-access-codes-v8 .admin-access-codes-hero-v8{color:#fff!important;background:linear-gradient(135deg,#0b1d3a 0%,#10304f 58%,#0f6d73 150%)!important;border:0!important;border-radius:24px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:26px!important;min-height:232px!important;margin:0!important;padding:32px 34px!important;display:grid!important;box-shadow:0 20px 46px #0b1d3a2b!important}.admin-access-codes-v8 .admin-access-codes-hero-v8 .section-kicker{color:#e8b665!important}.admin-access-codes-v8 .admin-access-codes-hero-v8 h1{color:#fff!important;letter-spacing:-.045em!important;margin:7px 0 10px!important;font-size:32px!important}.admin-access-codes-v8 .admin-access-codes-hero-v8 .subtitle{color:#ffffffc4!important;max-width:650px!important;margin:0!important;line-height:1.6!important}.admin-access-codes-v8 .admin-access-codes-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;min-width:272px!important;display:grid!important}.admin-access-codes-v8 .admin-access-codes-hero-actions button{color:#fff!important;background:#ffffff14!important;border-color:#ffffff38!important;width:auto!important;min-height:42px!important;margin:0!important}.admin-access-codes-v8 .admin-access-codes-hero-actions button:first-child{color:#0b1d3a!important;background:#e8b665!important;border-color:#e8b665!important;grid-column:1/-1!important}.admin-access-codes-v8 .admin-access-codes-hero-actions .admin-notification-badge{color:#fff!important;background:#be4a4a!important}.admin-access-codes-v8 .admin-access-codes-builder-v8{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;margin:0!important;padding:26px 28px!important;display:grid!important;box-shadow:0 9px 25px #0b1d3a0d!important}.admin-access-codes-builder-head-v8{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:end;gap:18px;padding-bottom:17px;display:flex}.admin-access-codes-builder-head-v8 div{gap:5px;display:grid}.admin-access-codes-builder-head-v8 span,.admin-access-codes-list-head-v8 span{color:#0f6d73;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:900}.admin-access-codes-builder-head-v8 strong,.admin-access-codes-list-head-v8 strong{color:#0b1d3a;letter-spacing:-.025em;font-size:20px}.admin-access-codes-builder-head-v8 small,.admin-access-codes-list-head-v8 small{color:#64748b;text-align:right;max-width:320px;line-height:1.5}.admin-access-codes-v8 .access-code-form-main{grid-template-columns:minmax(0,1fr) 145px!important;gap:12px!important}.admin-access-codes-v8 .access-code-form-grid{grid-template-columns:155px minmax(210px,1fr) 175px 170px!important;gap:12px!important}.admin-access-codes-v8 .access-code-panel label{letter-spacing:.01em;color:#0b1d3a!important;font-size:11px!important}.admin-access-codes-v8 .access-code-panel input,.admin-access-codes-v8 .access-code-panel select{min-height:45px!important;box-shadow:none!important;background:#f8fafc!important;border-color:#dbe5e9!important;border-radius:12px!important}.admin-access-codes-v8 .access-code-form-grid button{color:#fff!important;background:#0f6d73!important;border-radius:12px!important;min-height:45px!important}.admin-access-codes-v8 .access-code-form-main .secondary-button{color:#0f6d73!important;background:#f2faf9!important;border-color:#0f6d7347!important;border-radius:12px!important}.admin-access-codes-v8 .admin-access-codes-kpis-v8{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:0!important}.admin-access-codes-v8 .admin-access-codes-kpis-v8>div{min-height:118px;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:18px!important;padding:18px!important;box-shadow:0 7px 20px #0b1d3a0a!important}.admin-access-codes-v8 .admin-access-codes-kpis-v8>div:nth-child(2){background:#f4fbfa!important;border-color:#0f6d733d!important}.admin-access-codes-v8 .admin-access-codes-kpis-v8>div:nth-child(3){background:#fffaf2!important;border-color:#d18a2e47!important}.admin-access-codes-v8 .admin-access-codes-kpis-v8>div:nth-child(4){background:snow!important;border-color:#be4a4a38!important}.admin-access-codes-v8 .admin-access-codes-kpis-v8 span{text-transform:uppercase;color:#64748b!important;font-size:10px!important;font-weight:800!important}.admin-access-codes-v8 .admin-access-codes-kpis-v8 strong{margin-top:9px;color:#0b1d3a!important;font-size:29px!important}.admin-access-codes-list-v8{gap:11px!important;display:grid!important}.admin-access-codes-list-head-v8{justify-content:space-between;align-items:end;gap:18px;padding:9px 3px 3px;display:flex}.admin-access-codes-list-head-v8 div{gap:5px;display:grid}.admin-access-codes-v8 .admin-access-code-card-v8{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:19px!important;grid-template-columns:minmax(0,1fr) 250px!important;gap:14px!important;margin:0!important;padding:13px!important;box-shadow:0 7px 20px #0b1d3a0a!important}.admin-access-codes-v8 .admin-access-code-card-v8>div{background:#f7f9fb!important;border:0!important;border-radius:14px!important;min-width:0!important;padding:16px 18px!important}.admin-access-codes-v8 .admin-access-code-card-v8 strong{letter-spacing:.05em;margin-top:3px;color:#0b1d3a!important;font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:18px!important}.admin-access-codes-v8 .admin-access-code-card-v8 .access-code-usage{background:#effaf8!important;border-left:3px solid #0f6d73!important}.admin-access-codes-v8 .admin-access-code-card-v8 .access-code-usage span{color:#0f6d73!important;font-size:28px!important}.admin-access-codes-v8 .admin-access-code-card-v8 .access-code-status{letter-spacing:.04em;text-transform:uppercase;padding:5px 9px!important;font-size:10px!important}.admin-access-codes-v8 .admin-access-code-card-v8.access-code-used_up .access-code-usage{background:#fffaf2!important;border-left-color:#d18a2e!important}.admin-access-codes-v8 .admin-access-code-card-v8.access-code-used_up .access-code-usage span{color:#9a5c12!important}.admin-access-codes-v8 .admin-access-code-card-v8.access-code-expired .access-code-usage{background:snow!important;border-left-color:#be4a4a!important}.admin-access-codes-v8 .admin-access-code-card-v8.access-code-expired .access-code-usage span{color:#a13a3a!important}.admin-access-codes-v8 .admin-access-codes-footer-actions-v8{justify-content:flex-start!important;gap:9px!important;margin:3px 0 0!important;display:flex!important}.admin-access-codes-v8 .admin-access-codes-footer-actions-v8 .secondary-button{border-radius:11px!important}@media (width<=980px){.admin-access-codes-v8 .admin-access-codes-hero-v8{grid-template-columns:1fr!important}.admin-access-codes-v8 .admin-access-codes-hero-actions{width:100%;min-width:0!important}.admin-access-codes-v8 .access-code-form-grid,.admin-access-codes-v8 .admin-access-codes-kpis-v8{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-access-codes-v8 .admin-access-code-card-v8{grid-template-columns:1fr!important}.admin-access-codes-v8 .admin-access-code-card-v8 .access-code-usage{border-top:3px solid #0f6d73!important;border-left:0!important}}@media (width<=620px){.admin-access-codes-v8{width:min(100% - 20px,1180px);margin-top:14px}.admin-access-codes-v8 .admin-access-codes-hero-v8{padding:24px!important}.admin-access-codes-v8 .admin-access-codes-hero-actions,.admin-access-codes-v8 .access-code-form-main,.admin-access-codes-v8 .access-code-form-grid,.admin-access-codes-v8 .admin-access-codes-kpis-v8{grid-template-columns:1fr!important}.admin-access-codes-v8 .admin-access-codes-hero-actions button:first-child{grid-column:auto!important}.admin-access-codes-builder-head-v8,.admin-access-codes-list-head-v8{flex-direction:column;align-items:flex-start}.admin-access-codes-builder-head-v8 small,.admin-access-codes-list-head-v8 small{text-align:left}.admin-access-codes-v8 .admin-access-codes-footer-actions-v8{flex-direction:column;align-items:stretch}}.admin-v9-mission-rail{z-index:45;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fafdfdf0;border:1px solid #0f6d7329;border-radius:20px;grid-template-columns:minmax(155px,.72fr) minmax(620px,3.4fr);align-items:stretch;gap:10px;width:min(1320px,100% - 36px);margin:18px auto 12px;padding:8px;display:grid;position:sticky;top:86px;box-shadow:0 14px 36px #0b1d3a17}.admin-v9-mission-context{color:#fff;background:linear-gradient(135deg,#0b1d3a,#0f6d73);border-radius:14px;align-content:center;min-width:0;padding:9px 14px;display:grid}.admin-v9-mission-context span,.admin-v9-mission-context small{color:#ffffffbd;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:800;line-height:1.25;overflow:hidden}.admin-v9-mission-context strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 2px;font-size:14px;line-height:1.2;overflow:hidden}.admin-v9-mission-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.admin-v9-mission-actions button{text-align:left;border:1px solid #0000;border-radius:13px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:58px;padding:8px 10px;display:grid;color:#0b1d3a!important;box-shadow:none!important;background:#fff!important}.admin-v9-mission-actions button>svg{color:#0f6d73;background:#eaf7f5;border-radius:10px;width:32px;height:32px;padding:7px}.admin-v9-mission-actions button>span{gap:2px;min-width:0;display:grid}.admin-v9-mission-actions button strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.25;overflow:hidden;color:#0b1d3a!important}.admin-v9-mission-actions button small{text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.25;overflow:hidden;color:#52637a!important}.admin-v9-mission-actions button:hover{border-color:#0f6d7333;transform:translateY(-1px);background:#f1f9f8!important}.admin-v9-mission-actions button.active{border-color:#d18a2e73;background:#fff8eb!important}.admin-v9-mission-actions button.active>svg{color:#7e4a0b;background:#f8d896}.admin-v19715-topbar{box-shadow:0 1px #0b1d3a14}.admin-v197152-context-shell{z-index:40;position:sticky;top:86px}.admin-v19715-sidebar:not(.collapsed){width:268px}.admin-v19715-sidebar:not(.collapsed)+.admin-v19715-topbar{left:268px}.admin-v19715-sidebar:not(.collapsed)~.admin-module-shell-v180{margin-left:268px}.admin-v19715-nav{gap:5px}.admin-v19715-nav-group{gap:4px}.admin-v19715-nav-group>button{min-height:50px}.admin-v9-nav-copy{text-align:left;gap:1px;min-width:0;display:grid}.admin-v9-nav-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden;color:#fffffff0!important}.admin-v9-nav-copy small{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden;color:#ffffff85!important;font-size:9px!important;font-weight:500!important}.admin-v19715-nav-group>button.active .admin-v9-nav-copy strong{color:#0b1d3a!important}.admin-v19715-nav-group>button.active .admin-v9-nav-copy small{color:#52637a!important}.admin-v9-nav-secondary{border-top:1px solid #ffffff14;margin-top:5px;padding-top:9px}@media (width>=821px){.admin-v19715-sidebar.collapsed .admin-v9-nav-copy small{display:none}}@media (width<=1180px){.admin-v9-mission-rail{grid-template-columns:1fr;top:78px}.admin-v9-mission-context{grid-template-columns:auto 1fr auto;align-items:center;gap:8px}.admin-v9-mission-context strong{margin:0}.admin-v197152-context-shell{top:86px}}.admin-v10-relationship-hub{z-index:42;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #0f6d732e;border-radius:18px;grid-template-columns:minmax(230px,.9fr) minmax(460px,1.7fr) auto;align-items:center;gap:14px;width:min(1320px,100% - 36px);margin:18px auto 12px;padding:10px;display:grid;position:sticky;top:86px;box-shadow:0 12px 30px #0b1d3a17}.admin-v10-relationship-copy{align-items:center;gap:10px;min-width:0;padding:5px 7px;display:flex}.admin-v10-relationship-icon{color:#fff;background:linear-gradient(135deg,#0b1d3a,#0f6d73);border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.admin-v10-relationship-copy>div{gap:2px;min-width:0;display:grid}.admin-v10-relationship-copy strong{color:#0b1d3a;font-size:13px}.admin-v10-relationship-copy small{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-v10-relationship-tabs{background:#eef4f5;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:4px;display:grid}.admin-v10-relationship-tabs button{border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:7px 9px;font-size:10px;font-weight:800;display:flex;color:#52637a!important;box-shadow:none!important;background:0 0!important;border:0!important}.admin-v10-relationship-tabs button.active{color:#0b1d3a!important;background:#fff!important;box-shadow:0 4px 12px #0b1d3a14!important}.admin-v10-relationship-tabs button b{color:#fff;background:#0f6d73;border-radius:10px;place-items:center;min-width:19px;height:19px;font-size:8px;display:grid}.admin-v10-relationship-search{white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px 13px;font-size:10px;font-weight:800;display:flex;color:#0f6d73!important;box-shadow:none!important;background:#f3faf9!important;border:1px solid #0f6d7340!important}.workspace-customers .admin-dossier360-workspace,.workspace-coach .admin-coach-workbench-v151,.workspace-coach .admin-coach-board{margin-top:10px!important}@media (width<=1100px){.admin-v10-relationship-hub{grid-template-columns:1fr auto}.admin-v10-relationship-tabs{grid-area:2/1/auto/-1}.admin-v10-relationship-search{grid-area:1/2}}@media (width<=720px){.admin-v10-relationship-hub{grid-template-columns:1fr;width:calc(100% - 20px);position:relative;top:auto}.admin-v10-relationship-tabs{grid-area:auto;overflow-x:auto}.admin-v10-relationship-tabs button{min-width:125px}.admin-v10-relationship-search{grid-area:auto}}.workspace-integrations .admin-dolibarr-v198{flex-direction:column!important;gap:9px!important;margin-top:10px!important;display:flex!important}.workspace-integrations .admin-dolibarr-hero-v198{order:0;border-radius:20px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;min-height:0!important;padding:16px 20px!important;display:grid!important}.workspace-integrations .admin-dolibarr-hero-v198 h2{margin:4px 0!important;font-size:clamp(1.25rem,2vw,1.65rem)!important}.workspace-integrations .admin-dolibarr-hero-v198 p{max-width:850px!important;margin:0!important;font-size:9px!important;line-height:1.45!important}.workspace-integrations .admin-dolibarr-hero-actions-v198{flex-wrap:nowrap!important;gap:7px!important}.workspace-integrations .admin-dolibarr-hero-actions-v198 button{min-height:36px!important;padding:7px 10px!important;font-size:9px!important}.workspace-integrations .admin-dolibarr-status-v198{order:1;border-radius:12px!important;margin:0!important;padding:8px 11px!important;font-size:9px!important}.workspace-integrations .admin-dolibarr-summary-v198{order:2;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;margin:0!important}.workspace-integrations .admin-dolibarr-summary-v198 article{border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:2px 8px!important;min-height:60px!important;padding:9px 11px!important;display:grid!important}.workspace-integrations .admin-dolibarr-summary-v198 article>span{font-size:8px!important}.workspace-integrations .admin-dolibarr-summary-v198 article>strong{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:1/2/3!important;font-size:15px!important;overflow:hidden!important}.workspace-integrations .admin-dolibarr-summary-v198 article>small{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;overflow:hidden!important}.workspace-integrations .admin-dolibarr-attention-v8{order:3;border-radius:14px!important;margin:0!important;padding:10px 12px!important}.workspace-integrations .admin-dolibarr-attention-v8 strong{font-size:10px!important}.workspace-integrations .admin-dolibarr-attention-v8 p{margin:2px 0 0!important;font-size:8px!important}.workspace-integrations .admin-dolibarr-attention-v8.is-clear{background:#f0faf5!important;border-color:#2c8c663d!important}.workspace-integrations .admin-dolibarr-attention-v8.is-clear>svg{color:#2c8c66!important}.workspace-integrations .admin-dolibarr-supervision-v15{border-radius:17px!important;order:4!important;margin:0!important;padding:14px!important}.workspace-integrations .admin-dolibarr-config-grid-v198{order:5!important;margin:0!important}.workspace-integrations .admin-dolibarr-customers-v19807{order:6!important;margin:0!important}.workspace-integrations .admin-dolibarr-products-v198{order:7!important;margin:0!important}.admin-dolibarr-supervision-v15>.admin-dossier360-section-head{align-items:center!important;margin-bottom:9px!important}.admin-dolibarr-supervision-v15>.admin-dossier360-section-head h3{margin:2px 0!important;font-size:14px!important}.admin-dolibarr-supervision-v15>.admin-dossier360-section-head p{margin:0!important;font-size:8px!important}.admin-dolibarr-supervision-v15>.admin-dossier360-section-head>b{color:#0f6d73;background:#e7f3f3;border-radius:999px;padding:5px 8px;font-size:8px}.admin-dolibarr-clear-v15{background:#f4fbf7!important;border-style:solid!important;border-color:#2c8c6633!important;align-items:center!important;gap:9px!important;min-height:58px!important;margin:0!important;padding:11px!important;display:flex!important}.admin-dolibarr-clear-v15>svg{color:#2c8c66}.admin-dolibarr-clear-v15>span{gap:2px;display:grid}.admin-dolibarr-clear-v15 strong{color:#164f3c;font-size:10px}.admin-dolibarr-clear-v15 small{color:#64748b;font-size:8px}.admin-dolibarr-active-list-v15{gap:7px!important;margin:0 0 9px!important}.admin-dolibarr-active-list-v15>article{border-radius:13px!important;min-height:64px!important;padding:9px 11px!important}.admin-dolibarr-history-v15{background:#f8fbfb;border:1px solid #dce8ea;border-radius:14px;margin-top:9px;overflow:hidden}.admin-dolibarr-history-v15>summary{color:#0b1d3a;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;list-style:none;display:flex}.admin-dolibarr-history-v15>summary::-webkit-details-marker{display:none}.admin-dolibarr-history-v15>summary>span{gap:2px;display:grid}.admin-dolibarr-history-v15>summary strong{font-size:10px}.admin-dolibarr-history-v15>summary small{color:#64748b;font-size:8px}.admin-dolibarr-history-v15>summary>b{color:#0f6d73;background:#e7f3f3;border-radius:9px;padding:5px 8px;font-size:8px}.admin-dolibarr-history-v15[open]>summary{background:#fff;border-bottom:1px solid #dce8ea}.admin-dolibarr-history-v15[open]>summary>b:after{content:" l’historique"}.admin-dolibarr-history-v15>.admin-dolibarr-log-list-v198{max-height:540px;margin:0;padding:9px;overflow-y:auto}.admin-dolibarr-history-v15 .admin-dolibarr-log-list-v198>article{border-radius:11px;min-height:58px;padding:8px 10px}@media (width<=1100px){.workspace-integrations .admin-dolibarr-summary-v198{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=720px){.workspace-integrations .admin-dolibarr-hero-v198{grid-template-columns:1fr!important}.workspace-integrations .admin-dolibarr-hero-actions-v198{flex-wrap:wrap!important}.workspace-integrations .admin-dolibarr-summary-v198{grid-template-columns:1fr!important}}.workspace-emails .admin-emails-board{gap:10px!important;margin-top:10px!important;display:grid!important}.workspace-emails .admin-emails-hero{display:none!important}.workspace-emails .admin-v1971510-communication-overview{gap:9px!important;display:grid!important}.workspace-emails .admin-communication-hero-v8{border-radius:20px!important;grid-template-columns:minmax(0,1fr) 205px!important;align-items:center!important;gap:16px!important;min-height:0!important;padding:16px 20px!important;display:grid!important}.workspace-emails .admin-communication-eyebrow-v8{letter-spacing:.12em!important;font-size:8px!important}.workspace-emails .admin-communication-hero-v8 h2{color:#fff!important;-webkit-text-fill-color:#fff!important;margin:4px 0!important;font-size:clamp(1.25rem,2vw,1.65rem)!important}.workspace-emails .admin-communication-hero-v8 p{color:#ffffffd6!important;-webkit-text-fill-color:#ffffffd6!important;max-width:820px!important;margin:0!important;font-size:9px!important;line-height:1.45!important}.workspace-emails .admin-communication-status-v8{border-radius:14px!important;min-height:0!important;padding:11px 13px!important}.workspace-emails .admin-communication-status-v8 span,.workspace-emails .admin-communication-status-v8 small{font-size:8px!important}.workspace-emails .admin-communication-status-v8 strong{font-size:11px!important}.workspace-emails .admin-communication-kpis-v8{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.workspace-emails .admin-communication-kpis-v8 article{border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:2px 8px!important;min-height:60px!important;padding:9px 11px!important;display:grid!important}.workspace-emails .admin-communication-kpis-v8 article>span{font-size:8px!important}.workspace-emails .admin-communication-kpis-v8 article>strong{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:1/2/3!important;max-width:125px!important;font-size:12px!important;overflow:hidden!important}.workspace-emails .admin-communication-kpis-v8 article>small{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;overflow:hidden!important}.workspace-emails .admin-communication-actions-v8{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.workspace-emails .admin-communication-actions-v8 button{border-radius:14px!important;min-height:58px!important;padding:10px 13px!important}.workspace-emails .admin-communication-actions-v8 strong{font-size:10px!important}.workspace-emails .admin-communication-actions-v8 small{font-size:8px!important}.workspace-emails .admin-communication-flow-v8{border-radius:14px!important;padding:8px 10px!important}.workspace-emails .admin-communication-flow-v8>div{min-height:42px!important;padding:6px 8px!important}.workspace-emails .admin-communication-rule-v8{border-radius:14px!important;padding:10px 12px!important}.workspace-emails .free-email-assistant-v177{border-radius:18px!important;margin-top:4px!important;padding:15px!important}.workspace-requests .admin-requests-v1{gap:9px!important;margin-top:10px!important;display:grid!important}.workspace-requests .admin-requests-v1-hero{border-radius:20px!important;min-height:0!important;padding:16px 20px!important}.workspace-requests .admin-requests-v1-hero h2{color:#fff!important;-webkit-text-fill-color:#fff!important;margin:4px 0!important;font-size:clamp(1.25rem,2vw,1.65rem)!important}.workspace-requests .admin-requests-v1-hero p{color:#ffffffd6!important;-webkit-text-fill-color:#ffffffd6!important;max-width:760px!important;margin:0!important;font-size:9px!important}.workspace-requests .admin-requests-v1-hero>button{min-height:36px!important;padding:7px 11px!important}.workspace-requests .admin-requests-v1-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.workspace-requests .admin-requests-v1-kpis button{color:#0b1d3a!important;text-align:left!important;min-height:60px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dce8ea!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:2px 8px!important;padding:9px 11px!important;display:grid!important}.workspace-requests .admin-requests-v1-kpis button span{color:#0f6d73!important;font-size:8px!important;font-weight:900!important}.workspace-requests .admin-requests-v1-kpis button strong{color:#0b1d3a!important;grid-area:1/2/3!important;font-size:20px!important}.workspace-requests .admin-requests-v1-kpis button small{color:#64748b!important;font-size:8px!important}.workspace-requests .admin-requests-v1-kpis button.active{background:#eaf7f5!important;border-color:#0f6d73!important;box-shadow:inset 0 0 0 1px #0f6d73!important}.workspace-requests .admin-requests-v1-kpis button.active.urgent{background:#fff7e8!important;border-color:#d18a2e!important;box-shadow:inset 0 0 0 1px #d18a2e!important}.workspace-requests .admin-requests-v1-toolbar{z-index:25!important;border-radius:15px!important;margin:0!important;padding:8px 10px!important;position:sticky!important;top:84px!important;box-shadow:0 8px 22px #0b1d3a0f!important}.workspace-requests .admin-requests-v1-scopes button{min-height:32px!important;padding:6px 10px!important;font-size:8px!important}.workspace-requests .admin-v197159-empty{min-height:94px!important;margin:0!important;padding:16px!important}.workspace-settings .admin-config-governance-v8{border-radius:20px!important;grid-template-columns:minmax(0,1fr) 210px!important;align-items:center!important;gap:16px!important;min-height:0!important;margin-top:10px!important;padding:16px 20px!important;display:grid!important}.workspace-settings .admin-config-governance-v8 h2{color:#fff!important;-webkit-text-fill-color:#fff!important;margin:4px 0!important;font-size:clamp(1.25rem,2vw,1.65rem)!important}.workspace-settings .admin-config-governance-v8 p{color:#ffffffd6!important;-webkit-text-fill-color:#ffffffd6!important;max-width:800px!important;margin:0!important;font-size:9px!important;line-height:1.45!important}.workspace-settings .admin-config-governance-state-v8{border-radius:14px!important;min-height:0!important;padding:11px 13px!important}.workspace-settings .admin-config-governance-state-v8 small,.workspace-settings .admin-config-governance-state-v8 span{font-size:8px!important}.workspace-settings .admin-config-governance-state-v8 strong{font-size:13px!important}.workspace-settings .admin-sales-prices-expanded{border-radius:17px!important;margin-top:9px!important;padding:14px!important}.workspace-settings .admin-catalog-actions{border-radius:16px!important;margin-top:9px!important;padding:12px 14px!important}@media (width<=1050px){.workspace-emails .admin-communication-kpis-v8,.workspace-requests .admin-requests-v1-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-requests .admin-requests-v1-toolbar{position:relative!important;top:auto!important}}@media (width<=720px){.workspace-emails .admin-communication-hero-v8,.workspace-settings .admin-config-governance-v8,.workspace-emails .admin-communication-kpis-v8,.workspace-requests .admin-requests-v1-kpis,.workspace-emails .admin-communication-actions-v8{grid-template-columns:1fr!important}}@media (width<=820px){.admin-v19715-sidebar:not(.collapsed){width:min(86vw,310px)}.admin-v19715-sidebar:not(.collapsed)+.admin-v19715-topbar{left:0}.admin-v19715-sidebar:not(.collapsed)~.admin-module-shell-v180{margin-left:0}.admin-v9-mission-rail{width:calc(100% - 20px);margin-top:10px;position:relative;top:auto}.admin-v9-mission-actions{scrollbar-width:thin;scroll-snap-type:x proximity;padding-bottom:2px;display:flex;overflow-x:auto}.admin-v9-mission-actions button{scroll-snap-align:start;flex:0 0 158px}.admin-v197152-context-shell{position:relative;top:auto}}@media (width<=520px){.admin-v9-mission-context{grid-template-columns:1fr;gap:2px}.admin-v9-mission-context small{display:none}.admin-v9-mission-actions button{flex-basis:148px}}.admin-dossier360-journey-v9{background:linear-gradient(145deg,#fff,#f5fbfa);border:1px solid #dce8ea;border-radius:19px;gap:15px;margin:16px 0;padding:20px;display:grid;box-shadow:0 9px 24px #0b1d3a0d}.admin-dossier360-journey-head-v9{justify-content:space-between;align-items:end;gap:20px;display:flex}.admin-dossier360-journey-head-v9>div{gap:3px;display:grid}.admin-dossier360-journey-head-v9 span{color:#0f6d73;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.admin-dossier360-journey-head-v9 h4{color:#0b1d3a;margin:0;font-size:18px}.admin-dossier360-journey-head-v9 p{color:#64748b;text-align:right;max-width:360px;margin:0;font-size:11px;line-height:1.45}.admin-dossier360-journey-steps-v9{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid;position:relative}.admin-dossier360-journey-steps-v9:before{content:"";background:#dce8ea;height:2px;position:absolute;top:21px;left:8%;right:8%}.admin-dossier360-journey-steps-v9 button{z-index:1;text-align:left;border-radius:13px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;min-height:58px;padding:8px;display:grid;position:relative;color:#0b1d3a!important;box-shadow:none!important;background:#fff!important;border:1px solid #e2e8f0!important}.admin-dossier360-journey-steps-v9 button i{color:#64748b;background:#eef2f5;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:900;display:grid}.admin-dossier360-journey-steps-v9 button span{gap:2px;min-width:0;display:grid}.admin-dossier360-journey-steps-v9 button strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden;color:#0b1d3a!important}.admin-dossier360-journey-steps-v9 button small{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden;color:#64748b!important}.admin-dossier360-journey-steps-v9 button.complete i{color:#fff;background:#0f6d73}.admin-dossier360-journey-steps-v9 button.complete{border-color:#0f6d7338!important}.admin-dossier360-journey-steps-v9 button.current{background:#fff9ee!important;border-color:#e8b665!important}.admin-dossier360-journey-steps-v9 button.current i{color:#0b1d3a;background:#e8b665}.admin-dossier360-journey-steps-v9 button:hover{transform:translateY(-2px);box-shadow:0 8px 18px #0b1d3a14!important}.admin-coach-queue-actions{align-content:center;position:relative}.admin-coach-more-actions-v9{min-width:0;position:relative}.admin-coach-more-actions-v9 summary{color:#0f6d73;cursor:pointer;background:#f7fbfb;border:1px solid #dce5e9;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:8px 11px;font-size:10px;font-weight:800;list-style:none;display:flex}.admin-coach-more-actions-v9 summary::-webkit-details-marker{display:none}.admin-coach-more-actions-v9[open]>summary{color:#fff;background:#0f6d73;border-color:#0f6d73}.admin-coach-more-actions-v9>div{z-index:30;background:#fff;border:1px solid #dce5e9;border-radius:13px;gap:4px;width:220px;margin-top:6px;padding:7px;display:grid;position:absolute;right:0;box-shadow:0 16px 34px #0b1d3a29}.admin-coach-more-actions-v9>div button{text-align:left;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;min-height:36px;padding:8px 10px;display:flex;color:#0b1d3a!important;box-shadow:none!important;background:#fff!important;border:0!important}.admin-coach-more-actions-v9>div button:hover{background:#eef8f7!important}@media (width<=1050px){.admin-dossier360-journey-steps-v9{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-dossier360-journey-steps-v9:before{display:none}}@media (width<=650px){.admin-dossier360-journey-head-v9{flex-direction:column;align-items:flex-start}.admin-dossier360-journey-head-v9 p{text-align:left}.admin-dossier360-journey-steps-v9{grid-template-columns:1fr}.admin-coach-more-actions-v9>div{left:0;right:auto}}.admin-dossier360-tabs{scrollbar-width:thin;flex-wrap:nowrap!important;gap:5px!important;padding:5px!important;display:flex!important;overflow-x:auto!important}.admin-dossier360-tabs>button{white-space:nowrap!important;flex:none!important;min-width:max-content!important}.message-center-active-v10 .admin-dossier360-hero,.message-center-active-v10 .admin-dossier360-profile-head,.message-center-active-v10 .admin-dossier360-journey-v9,.message-center-active-v10 .admin-dolibarr-customer-link-v8,.message-center-active-v10 .admin-dossier360-summary-grid,.message-center-active-v10 .admin-dossier360-tabs{display:none!important}.message-center-active-v10 .admin-dossier360-workspace{margin-top:10px!important}.message-center-active-v10 .admin-dossier360-layout{min-height:calc(100vh - 220px);align-items:stretch!important}.message-center-active-v10 .admin-dossier360-directory{max-height:calc(100vh - 235px);overflow:hidden}.message-center-active-v10 .admin-dossier360-list{max-height:calc(100vh - 350px);overflow-y:auto}.message-center-active-v10 .admin-dossier360-main{min-width:0}.message-center-active-v10 .admin-dossier360-tab-grid{margin:0!important}.message-center-active-v10 .admin-accompaniment-workspace-v153{padding-top:0!important}.message-center-active-v10 .admin-accompaniment-workspace-v153>header{margin-bottom:10px;padding:17px 20px!important}.message-center-active-v10 .admin-message-workspace-v153{grid-template-columns:minmax(0,1fr) 250px!important;gap:12px!important}.message-center-active-v10 .admin-message-thread-card-v153{min-width:0}.message-center-active-v10 .admin-message-thread-scroll-v153{min-height:260px;max-height:38vh}.message-center-active-v10 .admin-message-context-v153{min-width:0}@media (width<=1050px){.message-center-active-v10 .admin-message-workspace-v153{grid-template-columns:1fr!important}.message-center-active-v10 .admin-message-context-v153{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}}@media (width<=720px){.message-center-active-v10 .admin-dossier360-layout{min-height:0}.message-center-active-v10 .admin-dossier360-directory{max-height:none}.message-center-active-v10 .admin-dossier360-list{max-height:260px}.message-center-active-v10 .admin-message-context-v153{grid-template-columns:1fr}}.admin-v11-ops-pulse{background:linear-gradient(135deg,#fffffffa,#f1f9f8f5);border:1px solid #0f6d7324;border-radius:18px;grid-template-columns:minmax(185px,.7fr) minmax(620px,2.3fr);align-items:center;gap:12px;width:min(1320px,100% - 36px);margin:16px auto 10px;padding:9px;display:grid;box-shadow:0 10px 28px #0b1d3a12}.admin-v11-ops-pulse-copy{gap:2px;padding:4px 9px;display:grid}.admin-v11-ops-pulse-copy span{color:#0f6d73;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.admin-v11-ops-pulse-copy strong{color:#0b1d3a;font-size:12px;line-height:1.3}.admin-v11-ops-pulse-items{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.admin-v11-ops-pulse-items button{text-align:left;border-radius:12px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:8px;min-height:48px;padding:7px 9px;display:grid;color:#0b1d3a!important;box-shadow:none!important;background:#fff!important;border:1px solid #dce8ea!important}.admin-v11-ops-pulse-items button>svg{color:#0f6d73;background:#eaf7f5;border-radius:9px;width:31px;height:31px;padding:7px}.admin-v11-ops-pulse-items button>span{align-items:baseline;gap:5px;min-width:0;display:flex}.admin-v11-ops-pulse-items button strong{font-size:15px;line-height:1;color:#0b1d3a!important}.admin-v11-ops-pulse-items button small{text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:700;overflow:hidden;color:#52637a!important}.admin-v11-ops-pulse-items button.attention{background:#fffaf0!important;border-color:#d18a2e52!important}.admin-v11-ops-pulse-items button.attention>svg{color:#8a5414;background:#fce7b7}.admin-v11-ops-pulse-items button.critical{background:#fff6f6!important;border-color:#b4333347!important}.admin-v11-ops-pulse-items button.critical>svg{color:#a42d2d;background:#fde2e2}.admin-v11-ops-pulse-items button.clear{opacity:.74}.admin-v11-ops-pulse-items button:hover{opacity:1;transform:translateY(-1px);box-shadow:0 7px 16px #0b1d3a14!important}.message-center-active-v10 .admin-v11-ops-pulse{margin-bottom:8px}.message-center-active-v10 .admin-dossier360-directory-tools-v1971513{display:none!important}.admin-v11-conversation-directory-head{background:#eef8f7;border-radius:12px;gap:4px;margin:3px 0 8px;padding:10px 11px;display:grid}.admin-v11-conversation-directory-head>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-v11-conversation-directory-head span{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:900}.admin-v11-conversation-directory-head strong{color:#0b1d3a;font-size:10px}.admin-v11-conversation-directory-head small{color:#64748b;font-size:8px;line-height:1.35}.message-center-active-v10 .admin-accompaniment-workspace-v153>header,.message-center-active-v10 .admin-accompaniment-tabs-v153{display:none!important}.message-center-active-v10 .admin-accompaniment-workspace-v153{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.message-center-active-v10 .admin-accompaniment-workspace-v153>:not(.admin-accompaniment-head-v153):not(.admin-accompaniment-tabs-v153){grid-column:1!important;width:100%!important}.message-center-active-v10 .admin-message-thread-card-v153{grid-template-rows:auto minmax(220px,1fr) auto;max-height:calc(100vh - 315px);display:grid;overflow:hidden}.message-center-active-v10 .admin-message-thread-scroll-v153{overflow-y:auto;min-height:220px!important;max-height:none!important}.message-center-active-v10 .admin-message-composer-v153{z-index:3;background:#fff;margin-top:0;padding-top:12px;position:sticky;bottom:0;box-shadow:0 -9px 16px #fffffff0}.admin-module-shell-v180 button:focus-visible,.admin-module-shell-v180 input:focus-visible,.admin-module-shell-v180 select:focus-visible,.admin-module-shell-v180 textarea:focus-visible{outline-offset:2px;outline:3px solid #d18a2e75!important}.admin-module-shell-v180 button:disabled{cursor:not-allowed;opacity:.48;transform:none!important}.admin-module-shell-v180 .admin-action-empty{color:#52637a;background:#f8fbfb;border:1px dashed #c9dadd}@media (width<=1120px){.admin-v11-ops-pulse{grid-template-columns:1fr}.admin-v11-ops-pulse-copy{grid-template-columns:auto 1fr;align-items:center;gap:8px}.admin-v11-ops-pulse-items{grid-template-columns:repeat(4,minmax(120px,1fr));overflow-x:auto}}@media (width<=720px){.admin-v11-ops-pulse{width:calc(100% - 20px);margin-top:10px}.admin-v11-ops-pulse-items{display:flex}.admin-v11-ops-pulse-items button{flex:0 0 145px}.message-center-active-v10 .admin-message-thread-card-v153{max-height:none}}.workspace-coach .admin-coach-workbench-v151{gap:10px;display:grid;margin-top:10px!important}.workspace-coach .admin-coach-workbench-hero{border-radius:20px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:0!important;padding:16px 20px!important;display:grid!important}.workspace-coach .admin-coach-workbench-hero h2{margin:4px 0!important;font-size:clamp(1.25rem,2vw,1.65rem)!important}.workspace-coach .admin-coach-workbench-hero p{max-width:720px!important;margin:0!important;font-size:10px!important}.workspace-coach .admin-coach-workbench-actions{gap:7px!important;display:flex!important}.workspace-coach .admin-coach-workbench-actions button{min-height:38px!important;padding:8px 12px!important}.workspace-coach .admin-coach-workbench-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.workspace-coach .admin-coach-workbench-kpis article{border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:2px 8px!important;min-height:62px!important;padding:10px 12px!important;display:grid!important}.workspace-coach .admin-coach-workbench-kpis article span{align-self:end!important;font-size:8px!important}.workspace-coach .admin-coach-workbench-kpis article strong{grid-area:1/2/3!important;align-self:center!important;font-size:22px!important}.workspace-coach .admin-coach-workbench-kpis article small{align-self:start!important;font-size:8px!important}.workspace-coach .admin-coach-workbench-toolbar{z-index:25;position:sticky;top:84px;border-radius:16px!important;grid-template-columns:minmax(280px,.72fr) minmax(0,1.8fr)!important;align-items:center!important;gap:8px!important;padding:8px!important;display:grid!important;box-shadow:0 8px 22px #0b1d3a12!important}.workspace-coach .admin-coach-workbench-search{min-height:42px!important}.workspace-coach .admin-coach-filter-row{gap:5px!important;padding:0!important}.workspace-coach .admin-coach-filter-row button{border-radius:10px!important;min-height:34px!important;padding:6px 9px!important;font-size:9px!important}.workspace-coach .admin-coach-filter-row button strong{min-width:20px!important;height:20px!important;font-size:8px!important}.workspace-coach .admin-coach-workbench-layout{gap:10px!important}.workspace-coach .admin-coach-queue-panel{padding:14px!important}.workspace-coach .admin-coach-queue-list{gap:8px!important;margin-top:9px!important}.workspace-coach .admin-coach-queue-list>article{border-radius:14px!important;gap:10px!important;padding:11px!important}.workspace-coach .admin-coach-workbench-side>section{padding:14px!important}.workspace-customers:not(.message-center-active-v10) .admin-dossier360-hero{border-radius:20px!important;min-height:0!important;padding:16px 20px!important}.workspace-customers:not(.message-center-active-v10) .admin-dossier360-hero h2{margin:4px 0!important;font-size:clamp(1.3rem,2vw,1.7rem)!important}.workspace-customers:not(.message-center-active-v10) .admin-dossier360-hero p{margin:0!important;font-size:10px!important}.workspace-customers:not(.message-center-active-v10) .admin-dossier360-profile-head{padding:16px!important}.workspace-customers:not(.message-center-active-v10) .admin-dossier360-contact-v19808{margin-top:8px!important}.workspace-customers:not(.message-center-active-v10) .admin-dossier360-journey-v9{border-radius:16px!important;gap:9px!important;margin:10px 0!important;padding:13px!important}.workspace-customers:not(.message-center-active-v10) .admin-dossier360-journey-head-v9 h4{font-size:14px!important}.workspace-customers:not(.message-center-active-v10) .admin-dossier360-journey-head-v9 p{font-size:9px!important}.workspace-customers:not(.message-center-active-v10) .admin-dossier360-journey-steps-v9 button{min-height:50px!important}@media (width<=1080px){.workspace-coach .admin-coach-workbench-toolbar{grid-template-columns:1fr;position:relative;top:auto}.workspace-coach .admin-coach-workbench-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=720px){.workspace-coach .admin-coach-workbench-hero{grid-template-columns:1fr!important}.workspace-coach .admin-coach-workbench-actions{margin-top:10px}.workspace-coach .admin-coach-workbench-kpis{grid-template-columns:1fr!important}}.workspace-sales .admin-sales-command-center-v8{gap:10px!important;margin-top:10px!important;display:grid!important}.workspace-sales .admin-sales-command-hero-v8{border-radius:20px!important;grid-template-columns:minmax(0,1fr) 240px!important;min-height:0!important;padding:18px 22px!important}.workspace-sales .admin-sales-command-hero-v8 h2{max-width:none!important;margin:5px 0!important;font-size:clamp(1.35rem,2.4vw,2rem)!important}.workspace-sales .admin-sales-command-hero-v8 p{max-width:850px!important;margin:0!important;font-size:10px!important}.workspace-sales .admin-sales-command-actions-v8{gap:6px!important}.workspace-sales .admin-sales-command-actions-v8 button{min-height:36px!important;padding:7px 10px!important}.workspace-sales .admin-sales-journey-v8{border-radius:15px!important;padding:8px!important}.workspace-sales .admin-sales-journey-v8 button{min-height:52px!important;padding:8px!important}.workspace-sales .admin-sales-shortcuts-v8{gap:8px!important}.workspace-sales .admin-sales-shortcuts-v8 button{min-height:58px!important;padding:9px 11px!important}.workspace-orders .admin-orders-board{gap:10px!important;margin-top:10px!important;display:grid!important}.workspace-orders .admin-orders-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:0!important;display:grid!important}.workspace-orders .admin-orders-metrics article{border-radius:15px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:2px 8px!important;min-height:64px!important;padding:10px 12px!important;display:grid!important}.workspace-orders .admin-orders-metrics article span{font-size:8px!important}.workspace-orders .admin-orders-metrics article strong{grid-area:1/2/3!important;font-size:20px!important}.workspace-orders .admin-orders-metrics article small{font-size:8px!important}.workspace-orders .admin-orders-flow-v8{border-radius:16px!important;grid-template-columns:minmax(220px,.65fr) minmax(0,1.8fr)!important;gap:12px!important;min-height:0!important;margin:0!important;padding:11px 14px!important}.workspace-orders .admin-orders-flow-copy-v8 strong{margin:2px 0!important;font-size:12px!important}.workspace-orders .admin-orders-flow-copy-v8 small{font-size:8px!important}.workspace-orders .admin-orders-flow-steps-v8 article{min-height:48px!important;padding:7px!important}.workspace-orders .admin-v1971510-order-toolbar{z-index:25;position:sticky;top:84px;border-radius:17px!important;grid-template-columns:minmax(230px,.62fr) minmax(320px,1.45fr) auto!important;align-items:center!important;gap:10px!important;margin:0!important;padding:10px 12px!important;display:grid!important}.workspace-orders .admin-v1971510-order-toolbar>div:first-child small{display:none!important}.workspace-orders .admin-v1971510-order-toolbar>div:first-child strong{font-size:13px!important}.workspace-orders .admin-orders-search-v8{grid-area:1/2!important;margin:0!important}.workspace-orders .admin-v198016-order-toolbar-actions{grid-area:1/3!important}.workspace-crm .crm-erp-board-redesigned{gap:10px!important;margin-top:10px!important;display:grid!important}.workspace-crm .crm-section-tabs{border-radius:15px!important;min-height:0!important;margin:0!important;padding:6px!important}.workspace-crm .crm-section-tabs button{min-height:38px!important;padding:7px 13px!important}.workspace-crm .crm-overview-workbench-v8{gap:10px!important}.workspace-crm .crm-master-banner-v8{border-radius:16px!important;grid-template-columns:36px minmax(0,1fr) auto!important;gap:12px!important;padding:12px 15px!important}.workspace-crm .crm-master-icon-v8{border-radius:11px!important;width:36px!important;height:36px!important;font-size:15px!important}.workspace-crm .crm-master-banner-v8 strong{margin:2px 0!important;font-size:12px!important}.workspace-crm .crm-master-banner-v8 p{display:none!important}.workspace-crm .crm-overview-kpis-v8{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.workspace-crm .crm-overview-kpis-v8 article{border-radius:15px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:2px 8px!important;min-height:64px!important;padding:10px 12px!important;display:grid!important}.workspace-crm .crm-overview-kpis-v8 article strong{grid-area:1/2/3!important;font-size:20px!important}.workspace-crm .crm-overview-kpis-v8 article small{font-size:8px!important}.workspace-crm .crm-overview-actions-v8{gap:10px!important}.workspace-crm .crm-overview-actions-v8>div{border-radius:17px!important;min-height:0!important;padding:16px!important}.workspace-crm .crm-overview-actions-v8 h3{margin:4px 0!important;font-size:15px!important}.workspace-crm .crm-overview-actions-v8 p{font-size:9px!important;line-height:1.4!important}.workspace-crm .crm-priority-card-v8 h3{color:#fff!important;-webkit-text-fill-color:#fff!important}.workspace-crm .crm-priority-card-v8 p{color:#ffffffd1!important;-webkit-text-fill-color:#ffffffd1!important}.workspace-crm .crm-priority-card-v8 .crm-card-eyebrow-v8{color:#f2c46f!important;-webkit-text-fill-color:#f2c46f!important}.workspace-crm .crm-master-state-v8.neutral{color:#52637a!important;background:#edf2f4!important}@media (width<=1100px){.workspace-orders .admin-v1971510-order-toolbar{position:relative;top:auto;grid-template-columns:1fr auto!important}.workspace-orders .admin-orders-search-v8{grid-area:2/1/auto/-1!important}.workspace-orders .admin-orders-metrics,.workspace-crm .crm-overview-kpis-v8{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-orders .admin-orders-flow-v8{grid-template-columns:1fr!important}}@media (width<=720px){.workspace-sales .admin-sales-command-hero-v8,.workspace-orders .admin-orders-metrics,.workspace-crm .crm-overview-kpis-v8,.workspace-orders .admin-v1971510-order-toolbar{grid-template-columns:1fr!important}.workspace-orders .admin-v198016-order-toolbar-actions{grid-area:auto/1!important}.workspace-crm .crm-master-banner-v8{grid-template-columns:36px 1fr!important}.workspace-crm .crm-master-state-v8{grid-column:1/-1!important;justify-self:start!important}}.at-client-journey{--at-client-ink:#0a2344;--at-client-navy:#061b38;--at-client-teal:#087c83;--at-client-mist:#edf8f7;background:linear-gradient(#fff 0%,#f8fbfc 100%);border:1px solid #0a234417;border-radius:30px;gap:22px;padding:clamp(14px,2.2vw,28px);display:grid;box-shadow:0 24px 70px #0824421a;container:at-client-journey/inline-size}.at-client-journey__hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 78% 82%,#14b5b033,#0000 36%),linear-gradient(118deg,#061a36 0%,#092f59 58%,#0a6873 100%);border-radius:28px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:center;gap:clamp(24px,4vw,54px);min-height:365px;padding:clamp(34px,5vw,64px);display:grid;position:relative;overflow:hidden}.at-client-journey__hero:after{content:"";z-index:-1;border:1px solid #ffffff24;border-radius:50%;width:260px;height:260px;position:absolute;top:-110px;right:-74px}.at-client-journey__hero-copy{min-width:0;max-width:680px}.at-client-journey__eyebrow{color:var(--at-client-teal);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:900;display:block}.at-client-journey__hero .at-client-journey__eyebrow{color:#ffc34d}.at-client-journey__title{color:#fff;letter-spacing:-.055em;text-shadow:0 2px 18px #0000002e;max-width:640px;margin:13px 0 0;font-size:clamp(2.4rem,4.2vw,4rem);font-weight:900;line-height:.96}.at-client-journey__hero p{max-width:680px;margin:24px 0 0;font-size:1.05rem;line-height:1.72;color:#ffffffd1!important}.at-client-journey__hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.at-client-journey__primary,.at-client-journey__recommended button,.at-client-journey__library article>button{cursor:pointer;font:inherit;border:0;font-weight:850}.at-client-journey__primary{color:#06203d;background:#fff;border-radius:16px;align-items:center;gap:18px;min-height:54px;padding:0 22px;display:inline-flex;box-shadow:0 14px 36px #0000002e}.at-client-journey__primary:hover{transform:translateY(-2px)}.at-client-journey__pack{color:#ffffffe0;background:#ffffff14;border:1px solid #fff3;border-radius:999px;padding:10px 14px;font-weight:800}.at-client-journey__unavailable{color:#ffffffbd}.at-client-journey__profile{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff24,#ffffff12);border:1px solid #ffffff36;border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:250px;padding:28px;display:flex;box-shadow:0 24px 60px #03112b3d}.at-client-journey__profile>span{color:#ffc34d;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.at-client-journey__profile>strong{margin-top:10px;font-size:clamp(1.55rem,3vw,2.5rem);line-height:1.05;color:#fff!important}.at-client-journey__profile>small{margin-top:11px;color:#ffffffb8!important}.at-client-journey__profile>div{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:24px;display:grid}.at-client-journey__profile i{aspect-ratio:1;color:#fff;border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:grid}.at-client-journey__profile i:first-child{background:#d14b43}.at-client-journey__profile i:nth-child(2){background:#e5ac2d}.at-client-journey__profile i:nth-child(3){background:#3474dc}.at-client-journey__profile i:nth-child(4){background:#199568}.at-client-journey__path{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.at-client-journey__path:before,.at-client-journey__path:after,.at-client-journey__path article:before,.at-client-journey__path article:after{content:none!important;display:none!important}.at-client-journey__path article{background:#fff;border:1px solid #0a23441a;border-radius:17px;align-items:center;gap:11px;min-height:70px;padding:13px 15px;display:flex}.at-client-journey__path article>span{color:#fff;background:var(--at-client-navy);border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:.7rem;font-weight:900;display:grid}.at-client-journey__path strong,.at-client-journey__path small{display:block}.at-client-journey__path strong{color:var(--at-client-ink);font-size:.9rem}.at-client-journey__path small{color:#69788b;margin-top:2px;font-size:.75rem;line-height:1.35}.at-client-journey__recommended{background:radial-gradient(circle at 92% 10%,#ffffffb3,#0000 28%),linear-gradient(135deg,#e9f8f6,#f8fcfc);border:1px solid #c9e7e4;border-radius:25px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:clamp(24px,3.4vw,38px);display:grid}.at-client-journey__recommended-icon,.at-client-journey__document-icon{background:linear-gradient(145deg,#e5f8f6,#fff2d8);border-radius:18px;place-items:center;display:grid}.at-client-journey__recommended-icon{width:64px;height:64px;font-size:1.8rem}.at-client-journey__recommended span{color:var(--at-client-teal);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.at-client-journey__recommended h3{color:var(--at-client-ink);letter-spacing:-.035em;margin:7px 0 0;font-size:clamp(1.5rem,2.5vw,2.25rem)}.at-client-journey__recommended p{color:#5e7085;margin:8px 0 0;line-height:1.55}.at-client-journey__recommended button{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#0a7f83,#07345a);border-radius:14px;align-items:center;gap:13px;min-height:48px;padding:0 18px;display:inline-flex;box-shadow:0 12px 26px #07495b30}.at-client-journey__heading{justify-content:space-between;align-items:end;gap:18px;padding-top:5px;display:flex}.at-client-journey__heading h3{color:var(--at-client-ink);letter-spacing:-.04em;margin:5px 0 0;font-size:clamp(1.55rem,3vw,2.4rem)}.at-client-journey__heading>span{color:var(--at-client-teal);background:var(--at-client-mist);white-space:nowrap;border-radius:999px;padding:8px 12px;font-weight:850}.at-client-journey__library{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.at-client-journey__library article{background:#fff;border:1px solid #0a23441a;border-radius:21px;grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:22px;display:grid}.at-client-journey__library article.locked{opacity:.62;background:#f5f7f8}.at-client-journey__document-icon{width:48px;height:48px;font-size:1.35rem}.at-client-journey__document-copy>span{color:var(--at-client-teal);letter-spacing:.1em;text-transform:uppercase;font-size:.69rem;font-weight:900}.at-client-journey__document-copy>strong{color:var(--at-client-ink);margin-top:6px;font-size:1.08rem;display:block}.at-client-journey__document-copy>p{color:#66778a;margin:7px 0 0;line-height:1.5}.at-client-journey__library article>button{color:#fff;background:linear-gradient(135deg,#0b7f84,#07395f);border-radius:12px;grid-column:2;justify-self:start;align-items:center;gap:11px;min-height:42px;padding:0 15px;display:inline-flex}.at-client-journey__library article>small{color:#7a8796;grid-column:2}@media (width<=1000px){.at-client-journey__hero{grid-template-columns:1fr}.at-client-journey__profile{min-height:190px}.at-client-journey__path{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.at-client-journey{border-radius:22px;gap:18px;padding:10px}.at-client-journey__hero{border-radius:21px;min-height:auto;padding:28px 20px}.at-client-journey__title{font-size:clamp(2.5rem,12vw,3.65rem)}.at-client-journey__hero p{font-size:.98rem;line-height:1.6}.at-client-journey__path{scroll-snap-type:x mandatory;padding-bottom:4px;display:flex;overflow-x:auto}.at-client-journey__path article{scroll-snap-align:start;flex:0 0 min(245px,82vw)}.at-client-journey__recommended{grid-template-columns:auto 1fr;gap:16px}.at-client-journey__recommended button{white-space:normal;grid-column:1/-1;justify-content:center}.at-client-journey__heading{flex-direction:column;align-items:flex-start}.at-client-journey__library{grid-template-columns:1fr}}@media (width<=430px){.at-client-journey__profile{padding:22px}.at-client-journey__recommended-icon{width:52px;height:52px}.at-client-journey__library article{padding:18px}}.at-client-journey__hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 96% 4%,#ffffff1a,#0000 22%);position:absolute;inset:0}.at-client-journey :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #f3c75a}.at-client-journey :is(.at-client-journey__primary,.at-client-journey__recommended button,.at-client-journey__library article>button){min-height:46px;transition:transform .18s,box-shadow .18s,filter .18s}.at-client-journey :is(.at-client-journey__primary,.at-client-journey__recommended button,.at-client-journey__library article>button):hover{filter:brightness(1.04);transform:translateY(-2px)}.at-client-journey__recommended>div:nth-child(2){min-width:0}@media screen{@container at-client-journey (width<=820px){.at-client-journey__hero{grid-template-columns:minmax(0,1fr);min-height:auto}.at-client-journey__profile{min-height:190px}.at-client-journey__path{grid-template-columns:repeat(2,minmax(0,1fr))}}@container at-client-journey (width<=560px){.at-client-journey{border-radius:22px;gap:17px;padding:8px}.at-client-journey__hero{border-radius:21px;gap:22px;padding:26px 19px}.at-client-journey__title{font-size:clamp(2.25rem,11cqw,3.15rem);line-height:.98}.at-client-journey__hero p{font-size:15px;line-height:1.6}.at-client-journey__hero-actions{flex-direction:column;align-items:stretch}.at-client-journey__primary{justify-content:center;width:100%}.at-client-journey__pack{align-self:flex-start}.at-client-journey__profile{min-height:0;padding:22px}.at-client-journey__profile>div{max-width:260px}.at-client-journey__path{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;display:flex;overflow-x:auto}.at-client-journey__path::-webkit-scrollbar{display:none}.at-client-journey__path article{scroll-snap-align:start;flex:0 0 min(250px,84cqw)}.at-client-journey__recommended{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:21px}.at-client-journey__recommended button{white-space:normal;grid-column:1/-1;justify-content:center;width:100%!important}.at-client-journey__heading{flex-direction:column;align-items:flex-start}.at-client-journey__library{grid-template-columns:minmax(0,1fr)}.at-client-journey__library article{grid-template-columns:44px minmax(0,1fr);padding:18px}.at-client-journey__library article>button,.at-client-journey__library article>small{grid-column:1/-1}.at-client-journey__library article>button{justify-content:center;width:100%!important}}}:root{--arn-navy:#0b1d3a;--arn-navy-deep:#07152c;--arn-navy-soft:#16345d;--arn-teal:#0f6d73;--arn-teal-strong:#0b5c62;--arn-teal-light:#17868d;--arn-gold:#d18a2e;--arn-gold-strong:#b9721f;--arn-ink:#1a2233;--arn-muted:#64748b;--arn-canvas:#f5f7fa;--arn-surface:#fff;--arn-border:#dde5ea;--arn-soft-teal:#e4f3f4;--arn-soft-gold:#fff4e3;--arn-soft-rose:#fbecef;--arn-success:#2f8f67;--arn-warning:#b8791d;--arn-danger:#c84d57;--at-color-navy-950:var(--arn-navy-deep);--at-color-navy-900:var(--arn-navy);--at-color-navy-800:var(--arn-navy-soft);--at-color-teal-600:var(--arn-teal);--at-color-teal-500:var(--arn-teal-light);--at-color-teal-100:var(--arn-soft-teal);--at-color-indigo-500:var(--arn-teal);--at-color-amber-500:var(--arn-gold);--at-color-green-500:var(--arn-success);--at-color-red-500:var(--arn-danger);--at-color-surface:var(--arn-surface);--at-color-canvas:var(--arn-canvas);--at-color-text:var(--arn-ink);--at-color-muted:var(--arn-muted);--at-color-border:var(--arn-border);--at-radius-sm:10px;--at-radius-md:16px;--at-radius-lg:24px;--at-radius-xl:32px;--at-shadow-sm:0 8px 24px #07152c14;--at-shadow-md:0 24px 64px #07152c24;--at-space-1:4px;--at-space-2:8px;--at-space-3:12px;--at-space-4:16px;--at-space-5:20px;--at-space-6:24px;--at-space-8:32px;--at-space-10:40px;--at-space-12:48px;--at-space-16:64px;--at-font-sans:Inter, "Aptos", "Segoe UI", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--at-duration-fast:.16s;--at-duration-normal:.26s;--at-ease-standard:cubic-bezier(.2, .8, .2, 1)}.atds-root{color:var(--at-color-text);font-family:var(--at-font-sans)}.atds-root *,.atds-root :before,.atds-root :after{box-sizing:border-box}@media (prefers-reduced-motion:reduce){.atds-root *,.atds-root :before,.atds-root :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important}}.at-card{padding:var(--at-space-6);border:1px solid var(--at-color-border);border-radius:var(--at-radius-lg);background:var(--at-color-surface);box-shadow:var(--at-shadow-sm);position:relative}.at-card--teal{border-color:color-mix(in srgb, var(--at-color-teal-500) 35%, white);background:linear-gradient(145deg, #fff, var(--at-color-teal-100))}.at-card--indigo{background:linear-gradient(145deg,#fff,#f0f1ff);border-color:#d9dcff}.at-card--amber{background:linear-gradient(145deg,#fff,#fff7e7);border-color:#f2dfb6}.at-card--green{background:linear-gradient(145deg,#fff,#edf9f3);border-color:#cfe9dc}.at-card--danger{background:linear-gradient(145deg,#fff,#fff0f0);border-color:#f0cccc}.at-section{gap:var(--at-space-6);display:grid}.at-section__header{max-width:760px}.at-section__eyebrow{margin:0 0 var(--at-space-2);color:var(--at-color-teal-600);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800}.at-section__title{color:var(--at-color-navy-950);margin:0;font-size:clamp(1.65rem,3vw,2.5rem);line-height:1.08}.at-section__description{margin:var(--at-space-3) 0 0;color:var(--at-color-muted);font-size:1rem;line-height:1.65}.at-section__content{gap:var(--at-space-4);display:grid}.at-kpi{gap:var(--at-space-3);align-items:flex-start;display:flex}.at-kpi__icon{background:var(--at-color-teal-100);border-radius:14px;place-items:center;width:42px;height:42px;font-size:1.2rem;display:grid}.at-kpi__label,.at-kpi__helper{color:var(--at-color-muted);font-size:.82rem;display:block}.at-kpi__value{color:var(--at-color-navy-950);margin:2px 0;font-size:1.45rem;display:block}.at-button{min-height:44px;padding:0 var(--at-space-5);font:inherit;cursor:pointer;transition:transform var(--at-duration-fast) var(--at-ease-standard), box-shadow var(--at-duration-fast) var(--at-ease-standard);border:1px solid #0000;border-radius:999px;font-weight:750}.at-button:hover{transform:translateY(-1px)}.at-button--primary{color:#fff;background:linear-gradient(135deg, var(--at-color-teal-600), var(--at-color-teal-500));box-shadow:0 10px 26px #0f8f863d}.at-button--secondary{color:var(--at-color-navy-900);border-color:var(--at-color-border);background:#fff}.at-button--ghost{color:var(--at-color-navy-900);background:0 0}.at-progress{gap:var(--at-space-2);display:grid}.at-progress__header{justify-content:space-between;gap:var(--at-space-3);color:var(--at-color-muted);font-size:.9rem;display:flex}.at-progress__header strong{color:var(--at-color-navy-900)}.at-progress__track{background:#e7edf5;border-radius:999px;height:10px;overflow:hidden}.at-progress__bar{border-radius:inherit;background:linear-gradient(90deg, var(--at-color-teal-600), var(--at-color-teal-500));height:100%;transition:width var(--at-duration-normal) var(--at-ease-standard);display:block}.at-journey{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #d6e1e9e6;border-radius:24px;padding:8px;position:sticky;top:12px;box-shadow:0 18px 55px #0d2a481f}.at-journey ol{grid-template-columns:repeat(var(--at-journey-columns,6), minmax(0, 1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.at-journey a{min-height:58px;color:var(--at-color-navy-900);transition:background var(--at-duration-fast) var(--at-ease-standard), transform var(--at-duration-fast) var(--at-ease-standard);border-radius:17px;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;display:flex}.at-journey a:hover,.at-journey a:focus-visible{background:var(--at-color-teal-100);outline:none;transform:translateY(-1px)}.at-journey__index{color:#fff;background:var(--at-color-navy-900);border-radius:10px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:.72rem;font-weight:850;display:grid}.at-journey__copy,.at-journey__copy strong,.at-journey__copy small{min-width:0;display:block}.at-journey__copy strong{font-size:.82rem}.at-journey__copy small{color:var(--at-color-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.66rem;overflow:hidden}.at-insight{flex-direction:column;min-height:100%;padding:clamp(22px,3vw,30px);display:flex}.at-insight__icon{background:#eef4fa;border-radius:16px;place-items:center;width:48px;height:48px;margin-bottom:24px;font-size:1.25rem;display:grid}.at-insight__eyebrow{color:var(--at-color-teal-600);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:850}.at-insight h3{color:var(--at-color-navy-950);margin:10px 0 12px;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.16}.at-insight>p{color:var(--at-color-muted);margin:0 0 22px;line-height:1.65}.at-insight__note{color:#42566d;background:#f1f5f8;border-radius:14px;gap:3px;margin-top:auto;padding:13px 14px;font-size:.82rem;line-height:1.45;display:grid}.at-insight--red .at-insight__icon,.at-insight--red .at-insight__note{color:#a73731;background:#fff0ef}.at-insight--amber .at-insight__icon,.at-insight--amber .at-insight__note{color:#7a5700;background:#fff6de}.at-insight--blue .at-insight__icon,.at-insight--blue .at-insight__note{color:#245fa8;background:#edf4ff}.at-insight--green .at-insight__icon,.at-insight--green .at-insight__note{color:#23764e;background:#eaf8f1}.at-insight--teal .at-insight__icon,.at-insight--teal .at-insight__note{background:var(--at-color-teal-100);color:#08756f}.at-quote{border-radius:var(--at-radius-lg);background:linear-gradient(145deg,#f8fbfd,#fff);border:1px solid #dce8ee;margin:0;padding:clamp(24px,4vw,42px);position:relative;overflow:hidden}.at-quote__mark{color:#0f8f861f;font-family:Georgia,serif;font-size:9rem;line-height:1;position:absolute;top:-16px;right:24px}.at-quote blockquote{color:var(--at-color-navy-900);margin:0;font-size:clamp(1.2rem,2.3vw,1.8rem);font-weight:720;line-height:1.4;position:relative}.at-quote figcaption{color:var(--at-color-teal-600);letter-spacing:.12em;text-transform:uppercase;margin-top:16px;font-size:.74rem;font-weight:850;position:relative}.at-timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.at-timeline li{border:1px solid var(--at-color-border);background:var(--at-color-surface);border-radius:20px;grid-template-columns:auto 1fr;gap:14px;padding:22px;display:grid}.at-timeline__marker{color:#fff;background:var(--at-color-teal-600);border-radius:13px;place-items:center;width:38px;height:38px;font-weight:850;display:grid}.at-timeline__label{color:var(--at-color-teal-600);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:.72rem;font-weight:850;display:block}.at-timeline strong{color:var(--at-color-navy-950)}.at-timeline p{color:var(--at-color-muted);margin:8px 0 0;line-height:1.55}.at-callout{background:#f7fafc;border:1px solid #dce6ec;border-radius:18px;gap:16px;padding:20px 22px;display:flex}.at-callout__icon{width:42px;height:42px;box-shadow:var(--at-shadow-sm);background:#fff;border-radius:14px;flex:0 0 42px;place-items:center;display:grid}.at-callout strong{color:var(--at-color-navy-950)}.at-callout__body{color:var(--at-color-muted);margin-top:5px;line-height:1.55}.at-callout__body p{margin:0}.at-callout--teal{background:#ebf8f6;border-color:#c8e9e5}.at-callout--indigo{background:#f1f1ff;border-color:#dbddfa}.at-callout--amber{background:#fff7e6;border-color:#f0dfb8}.at-callout--green{background:#edf8f2;border-color:#cee7db}@media (width<=1040px){.at-journey{position:static}.at-journey ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.at-journey ol{grid-template-columns:repeat(2,minmax(0,1fr))}.at-timeline{grid-template-columns:1fr}}@media (width<=430px){.at-journey ol{grid-template-columns:1fr}.at-journey__copy small{white-space:normal}}@media print{.at-journey{display:none!important}.at-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}.at-card,.at-insight,.at-quote,.at-callout,.at-timeline li{box-shadow:none!important}}.at-journey__status{justify-content:space-between;align-items:center;gap:12px;padding:7px 10px 10px;display:none}.at-journey__status span{color:var(--at-color-muted);font-size:.72rem;font-weight:800}.at-journey__status strong{color:var(--at-color-navy-950);font-size:.88rem}.at-journey li.is-active a,.at-journey a[aria-current=step]{color:var(--at-color-navy-950);background:linear-gradient(145deg, var(--at-color-teal-100), #fff);box-shadow:inset 0 0 0 1px #0f8f8629}.at-journey li.is-active .at-journey__index{background:var(--at-color-teal-600)}@media (width<=700px){.at-journey{border-radius:20px;padding:7px}.at-journey__status{display:flex}.at-journey ol{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.at-journey ol::-webkit-scrollbar{display:none}.at-journey li{scroll-snap-align:start;flex:none}.at-journey a{min-height:48px;padding:8px 10px}.at-journey__copy small{display:none}}@media (width<=430px){.at-journey li{flex-basis:auto}.at-journey__copy strong{font-size:.76rem}}.at-chapter-context{background:radial-gradient(circle at 92% 10%,#0f8f8614,#0000 32%),linear-gradient(145deg,#fff,#f5fbfa);border:1px solid #d9e8e9;border-radius:24px;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);grid-template-areas:"main useful""definition definition";gap:14px 18px;margin:0 0 28px;padding:clamp(20px,3vw,28px);display:grid;box-shadow:0 14px 34px #082a4c12}.at-chapter-context__main{grid-area:main;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:15px;min-width:0;display:grid}.at-chapter-context__icon{color:#7a5700;background:linear-gradient(145deg,#fff7df,#ffe4a1);border-radius:15px;place-items:center;width:48px;height:48px;font-size:1.15rem;display:grid;box-shadow:inset 0 0 0 1px #d49a2229}.at-chapter-context__label{color:var(--at-color-teal-600);letter-spacing:.12em;text-transform:uppercase;margin:1px 0 7px;font-size:.72rem;font-weight:900;display:block}.at-chapter-context h3{color:var(--at-color-navy-950);letter-spacing:-.018em;margin:0;font-size:clamp(1.12rem,1.8vw,1.4rem);line-height:1.22}.at-chapter-context p{color:var(--at-color-muted);margin:8px 0 0;font-size:.94rem;line-height:1.58}.at-chapter-context__useful{background:#ecf9f7;border:1px solid #c9e9e5;border-radius:17px;grid-area:useful;align-self:stretch;padding:16px 17px}.at-chapter-context__useful strong{color:var(--at-color-navy-950);font-size:.82rem;font-weight:900;display:block}.at-chapter-context__useful p{margin-top:6px;font-size:.88rem;line-height:1.5}.at-chapter-context__definition{background:#fff9ea;border:1px solid #eadfbf;border-radius:16px;grid-area:definition;overflow:hidden}.at-chapter-context__definition summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:12px 15px;list-style:none;display:flex}.at-chapter-context__definition summary::-webkit-details-marker{display:none}.at-chapter-context__definition summary span{gap:2px;display:grid}.at-chapter-context__definition summary small{color:#9a6d09;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:900}.at-chapter-context__definition summary strong{color:var(--at-color-navy-950);font-size:.86rem;font-weight:900}.at-chapter-context__definition summary b{color:#7a5700;background:#fff1c7;border-radius:999px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:1.1rem;transition:transform .2s;display:grid}.at-chapter-context__definition[open] summary b{transform:rotate(45deg)}.at-chapter-context__definition>p{color:#66572f;margin:0;padding:0 15px 15px;font-size:.88rem;line-height:1.55}@media (width<=760px){.at-chapter-context{border-radius:20px;grid-template-columns:minmax(0,1fr);grid-template-areas:"main""useful""definition";gap:10px;padding:17px}.at-chapter-context__main{grid-template-columns:40px minmax(0,1fr);gap:11px}.at-chapter-context__icon{border-radius:13px;width:40px;height:40px}.at-chapter-context h3{font-size:1.08rem}.at-chapter-context p{font-size:.92rem;line-height:1.55}.at-chapter-context__useful{padding:14px 15px}.at-chapter-context__definition summary{min-height:50px;padding:11px 13px}}@media print{.at-chapter-context{break-inside:avoid;box-shadow:none!important}.at-chapter-context__definition summary b{display:none!important}.at-chapter-context__definition>p{display:block!important}}.at-report{width:min(1180px,100% - 32px);padding:var(--at-space-6) 0 var(--at-space-16);gap:var(--at-space-8);margin:0 auto;display:grid}.at-report-hero{isolation:isolate;border-radius:var(--at-radius-xl);color:#fff;background:linear-gradient(135deg, var(--at-color-navy-950), var(--at-color-navy-800) 58%, #096d78);min-height:360px;box-shadow:var(--at-shadow-md);align-items:end;padding:clamp(28px,6vw,64px);display:grid;position:relative;overflow:hidden}.at-report-hero__content{z-index:1;max-width:760px;position:relative}.at-report-hero__eyebrow{margin:0 0 var(--at-space-3);color:#98e5dc;letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;font-weight:850}.at-report-hero h1{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(2.25rem,6vw,4.75rem);line-height:.98}.at-report-hero__subtitle{max-width:680px;margin:var(--at-space-5) 0 0;color:#ffffffc7;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65}.at-report-hero__actions{gap:var(--at-space-3);margin-top:var(--at-space-6);flex-wrap:wrap;display:flex}.at-report-hero__orb{z-index:0;aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#ffffff52,#15a69a1f 45%,#0000 70%);border-radius:50%;width:420px;position:absolute;top:-150px;right:-120px}@media (width<=720px){.at-report{width:min(100% - 20px,1180px);padding-top:10px}.at-report-hero{border-radius:24px;min-height:300px}}@media print{.at-report{width:100%;margin:0;padding:0}.at-report-hero{min-height:250mm;box-shadow:none;break-after:page;border-radius:0}}.at-result-management{width:min(1180px,100% - 32px);margin:22px auto 0}.at-result-management--expanded{gap:20px;display:grid}details.at-result-management{background:#fff;border:1px solid #082d4a1f;border-radius:24px;overflow:hidden;box-shadow:0 18px 50px #082a4414}details.at-result-management>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;list-style:none;display:flex}details.at-result-management>summary::-webkit-details-marker{display:none}details.at-result-management>summary span,details.at-result-management>summary small,details.at-result-management>summary strong{display:block}details.at-result-management>summary small{color:var(--at-color-teal-600);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:.7rem;font-weight:900}details.at-result-management>summary strong{color:var(--at-color-navy-950);font-size:1.05rem}details.at-result-management>summary em{color:var(--at-color-teal-600);background:var(--at-color-teal-100);border-radius:999px;padding:8px 12px;font-size:.8rem;font-style:normal;font-weight:850}.at-result-management__close-label,details.at-result-management[open] .at-result-management__open-label{display:none}details.at-result-management[open] .at-result-management__close-label{display:inline}details.at-result-management[open]>summary em{color:var(--at-color-navy-900)}.at-result-management__content{gap:18px;padding:0 18px 18px;display:grid}@media (width<=720px){.at-result-management{width:min(100% - 20px,1180px)}details.at-result-management>summary{padding:18px}.at-result-management__content{padding:0 10px 10px}}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2)format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2)format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2)format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2)format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2)format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2)format("woff2"),url(/assets/montserrat-vietnamese-500-normal-DpeZlV_K.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2)format("woff2"),url(/assets/montserrat-latin-ext-500-normal-DWPqqZgs.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2)format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2)format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2)format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2)format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2)format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2)format("woff2"),url(/assets/montserrat-vietnamese-700-normal-DnwGT2D9.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2)format("woff2"),url(/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2)format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff)format("woff");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}:root{--arn-v8-navy:#0b1d3a;--arn-v8-teal:#0f6d73;--arn-v8-gold:#d18a2e;--arn-v8-surface:#f5f7fa;--arn-v8-ink:#1a2233;--arn-v8-gray:#64748b;--arn-v8-line:#d8dee8;--arn-v8-white:#fff;--arn-v8-danger:#9e3f3f}.arn-report-book-v8,.arn-report-book-v8 *{box-sizing:border-box}.arn-report-book-v8{width:100%;max-width:100%;color:var(--arn-v8-ink);font-family:Montserrat,Arial,sans-serif}.arn-report-book-v8__pages{background:radial-gradient(circle at 10% 0,#0f6d7314,#0000 32%),#edf1f5;flex-direction:column;align-items:center;gap:32px;padding:28px 16px 48px;display:flex}.arn-report-page-v8__frame{flex:none;position:relative}.arn-report-page-v8{width:794px;min-width:794px;max-width:794px;height:1123px;min-height:1123px;max-height:1123px;transform:scale(var(--arn-v8-page-scale,1));transform-origin:0 0;background:var(--arn-v8-white);color:var(--arn-v8-ink);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #0b1d3a24}[data-arn-pdf-report-root=true] .arn-report-page-v8__frame{width:794px!important;height:1123px!important}[data-arn-pdf-report-root=true] .arn-report-page-v8{box-shadow:none!important;transform:none!important}.arn-report-page-v8__header{border-bottom:1px solid var(--arn-v8-line);justify-content:space-between;align-items:center;min-height:58px;margin:0 62px;padding-top:28px;display:flex}.arn-report-page-v8__header img{object-fit:contain;object-position:left center;flex:0 0 146px;width:146px!important;min-width:146px!important;max-width:146px!important;height:30px!important;min-height:30px!important;max-height:30px!important}.arn-report-page-v8__header>div{text-align:right;flex-direction:column;flex:0 0 300px;align-items:flex-end;gap:2px;width:300px;min-width:0;max-width:300px;display:flex}.arn-report-page-v8__header span{color:var(--arn-v8-teal);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.arn-report-page-v8__header strong{max-width:300px;color:var(--arn-v8-navy);font-size:11px;font-weight:600}.arn-report-page-v8__body{flex-direction:column;flex:auto;min-height:0;padding:42px 62px 26px;display:flex}.arn-report-page-v8__footer{border-top:1px solid var(--arn-v8-line);min-height:42px;color:var(--arn-v8-gray);letter-spacing:.02em;justify-content:space-between;align-items:center;margin:0 62px;font-size:8.5px;display:flex}.arn-report-page-v8__footer b{color:var(--arn-v8-teal);letter-spacing:.08em;font-size:9px}.arn-v8-page-intro{max-width:610px;margin-bottom:30px}.arn-v8-page-intro--compact{margin-bottom:22px}.arn-v8-page-intro__line{align-items:center;gap:10px;margin-bottom:12px;display:flex}.arn-v8-page-intro__marker{background:var(--arn-v8-teal);width:30px;height:30px;color:var(--arn-v8-white);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.arn-v8-eyebrow{color:var(--arn-v8-teal);letter-spacing:.13em;text-transform:uppercase;font-size:9.5px;font-weight:700}.arn-v8-page-intro h2{max-width:630px;color:var(--arn-v8-navy);letter-spacing:-.035em;margin:0;font-size:30px;font-weight:700;line-height:1.08}.arn-v8-page-intro p{color:#46556b;max-width:610px;margin:14px 0 0;font-size:13px;line-height:1.55}.arn-v8-grid{gap:16px;display:grid}.arn-v8-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.arn-v8-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.arn-v8-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.arn-v8-stack{flex-direction:column;gap:16px;display:flex}.arn-v8-card{border:1px solid var(--arn-v8-line);background:var(--arn-v8-white);border-radius:20px;min-width:0;padding:20px}.arn-v8-card--navy{border-color:var(--arn-v8-navy);background:var(--arn-v8-navy);color:var(--arn-v8-white)}.arn-v8-card--teal{border-color:var(--arn-v8-teal);background:var(--arn-v8-teal);color:var(--arn-v8-white)}.arn-v8-card--navy :is(h1,h2,h3,h4,strong,b,p,dd),.arn-v8-card--teal :is(h1,h2,h3,h4,strong,b,p,dd){color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-v8-card--gold{background:#fff8ee;border-color:#efdfc9}.arn-v8-card--soft{background:var(--arn-v8-surface);border-color:#0000}.arn-v8-card--danger{background:#fff4f3;border-color:#eccfcf}.arn-v8-icon{box-sizing:border-box;width:32px;height:32px;color:var(--arn-v8-teal);background:#0f6d731a;border-radius:10px;flex:none;place-items:center;line-height:0;display:inline-grid;overflow:hidden}.arn-v8-icon img{object-fit:contain;object-position:center;width:19px;height:19px;margin:auto;display:block}.arn-v8-card--navy .arn-v8-icon,.arn-v8-card--teal .arn-v8-icon{filter:brightness(0)invert();background:#ffffff1f}.arn-v8-kpi{flex-direction:column;justify-content:space-between;min-height:142px;display:flex}.arn-v8-kpi>div{align-items:center;gap:10px;display:flex}.arn-v8-kpi>div>span{color:var(--arn-v8-gray);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.arn-v8-kpi>strong{color:var(--arn-v8-navy);letter-spacing:-.03em;font-size:25px;font-weight:700;line-height:1.05;display:block}.arn-v8-kpi small{color:var(--arn-v8-gray);font-size:9px;line-height:1.4}.arn-v8-kpi--teal{border-color:#0f6d7342}.arn-v8-kpi--gold{border-color:#d18a2e52}.arn-v8-progress{flex-direction:column;gap:8px;display:flex}.arn-v8-progress__head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.arn-v8-progress__head strong{color:var(--arn-v8-navy);font-size:11px;font-weight:600}.arn-v8-progress__head span{color:var(--arn-v8-teal);font-size:10px;font-weight:700}.arn-v8-progress__track{background:#e8edf2;border-radius:999px;height:9px;overflow:hidden}.arn-v8-progress__track span{border-radius:inherit;background:var(--arn-v8-teal);height:100%;display:block}.arn-v8-progress small{color:var(--arn-v8-gray);font-size:8.5px;line-height:1.4}.arn-v8-progress--navy .arn-v8-progress__track span{background:var(--arn-v8-navy)}.arn-v8-progress--gold .arn-v8-progress__track span{background:var(--arn-v8-gold)}.arn-v8-progress--red .arn-v8-progress__track span{background:#b85858}.arn-v8-progress--yellow .arn-v8-progress__track span{background:#c48a21}.arn-v8-progress--blue .arn-v8-progress__track span{background:#4c75a7}.arn-v8-progress--green .arn-v8-progress__track span{background:#4d8468}.arn-v8-takeaway{color:var(--arn-v8-navy);background:#edf7f7;border-radius:16px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.arn-v8-takeaway>div{min-width:0}.arn-v8-takeaway>div>span{color:var(--arn-v8-teal);letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.arn-v8-takeaway p{color:#314159;margin:0;font-size:11px;line-height:1.52}.arn-v8-takeaway--gold{background:#fff6e9}.arn-v8-takeaway--gold>div>span{color:#9b621d}.arn-v8-takeaway--navy{background:var(--arn-v8-navy)}.arn-v8-takeaway--navy .arn-v8-icon{filter:brightness(0)invert();background:#ffffff1f}.arn-v8-takeaway--navy>div>span{color:#78c7c4}.arn-v8-takeaway--navy p{color:var(--arn-v8-white)}.arn-v8-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.arn-v8-list li{color:#334155;align-items:flex-start;gap:10px;font-size:11px;line-height:1.5;display:flex}.arn-v8-list li:before{background:var(--arn-v8-teal);content:"";border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.arn-v8-list li>span{display:none}.arn-v8-list li p{margin:0}.arn-v8-list--ordered li:before{display:none}.arn-v8-list--ordered li>span{background:var(--arn-v8-navy);width:26px;height:26px;color:var(--arn-v8-white);border-radius:50%;flex:none;place-items:center;font-size:8.5px;font-weight:700;display:grid}.arn-v8-list--ordered li p{padding-top:4px}.arn-report-page-v8--cover{isolation:isolate;color:var(--arn-v8-white);background:linear-gradient(145deg,#0b1d3afa 0%,#0b1d3af5 56%,#0f6d73f0 100%)}.arn-report-page-v8--cover:before{z-index:-1;content:"";border:1px solid #ffffff24;border-radius:50%;width:520px;height:520px;position:absolute;inset:auto -90px -105px auto;box-shadow:0 0 0 64px #ffffff0a,0 0 0 128px #ffffff06}.arn-report-page-v8--cover:after{z-index:-1;content:"";opacity:.1;background:url(/brand-v8/arn-trajectoire/motif-trajectoire.svg) 100% 0/contain no-repeat;width:300px;height:420px;position:absolute;top:0;right:0}.arn-report-page-v8--cover .arn-report-page-v8__body{padding:64px 66px 52px}.arn-report-page-v8--closing{background:linear-gradient(#fff 0 72%,#f4f8f8 72% 100%)}@media (width<=860px){.arn-report-book-v8__pages{gap:20px;padding-inline:8px}}@media print{.arn-report-book-v8__pages{background:0 0;padding:0;display:block}.arn-report-page-v8__frame{break-after:page;width:794px!important;height:1123px!important}.arn-report-page-v8{box-shadow:none;transform:none!important}}.arn-summary-v800{width:100%}.arn-summary-v800__consent,.arn-summary-v800__actions{color:#1a2233;background:#fff;border:1px solid #d8dee8;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;width:min(100%,960px);margin:24px auto;padding:20px 24px;font-family:Montserrat,Arial,sans-serif;display:flex}.arn-summary-v800__consent>div,.arn-summary-v800__actions>div:first-child{flex-direction:column;gap:4px;max-width:620px;display:flex}.arn-summary-v800__consent>div>span,.arn-summary-v800__actions>div:first-child>span{color:#0f6d73;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.arn-summary-v800__consent strong,.arn-summary-v800__actions strong{color:#0b1d3a;font-size:16px}.arn-summary-v800__consent p{color:#64748b;margin:0;font-size:12px;line-height:1.45}.arn-summary-v800__consent label{color:#0b1d3a;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.arn-summary-v800__consent small{color:#0f6d73;font-size:10px}.arn-summary-cover-v800{flex-direction:column;height:100%;display:flex}.arn-summary-cover-v800__logo{object-fit:contain;object-position:left center;width:274px!important;min-width:274px!important;max-width:274px!important;height:84px!important;min-height:84px!important;max-height:84px!important}.arn-summary-cover-v800__main{max-width:590px;margin-top:86px}.arn-summary-cover-v800__eyebrow{color:#8dd8d4;letter-spacing:.15em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:700;display:block}.arn-summary-cover-v800__main h1{letter-spacing:-.045em;max-width:560px;margin:0;font-size:48px;font-weight:700;line-height:1.02;color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-summary-cover-v800__main p{color:#fff;max-width:530px;margin:22px 0 0;font-size:15px;line-height:1.6}.arn-summary-cover-v800__profile{background:#0f6d73e6;border-color:#ffffff29;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:28px;margin-top:auto;padding:24px 26px;display:grid}.arn-summary-cover-v800__profile>div>span,.arn-summary-cover-v800__profile dt{color:#d9f1ef;letter-spacing:.1em;text-transform:uppercase;font-size:8.5px;font-weight:700}.arn-summary-cover-v800__profile>div>strong{margin-top:8px;font-size:23px;line-height:1.12;display:block;color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-summary-cover-v800__profile p{color:#fff;margin:8px 0 0;font-size:11px;line-height:1.45}.arn-summary-cover-v800__profile dl{gap:8px;margin:0;display:grid}.arn-summary-cover-v800__profile dl div{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:8px;display:flex}.arn-summary-cover-v800__profile dd{color:#fff;text-align:right;margin:0;font-size:12px;font-weight:700}.arn-summary-cover-v800__footer{border-top:1px solid #ffffff38;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin-top:28px;padding-top:18px;font-size:9px;display:grid;color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-summary-cover-v800__footer>*{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.arn-summary-cover-v800__footer>:last-child{text-align:right}.arn-summary-v800 .arn-report-page-v8__header{grid-template-columns:146px minmax(0,1fr);column-gap:24px;display:grid}.arn-summary-v800 .arn-report-page-v8__header>div{justify-self:end}.arn-summary-v800 .arn-report-page-v8__footer{grid-template-columns:minmax(0,1fr) auto;column-gap:24px;display:grid}.arn-summary-v800 .arn-report-page-v8__footer>b{justify-self:end}.arn-summary-v800 .arn-v8-page-intro__line{grid-template-columns:30px minmax(0,1fr);column-gap:10px;display:grid}.arn-summary-v800 .arn-v8-page-intro__marker{grid-column:1}.arn-summary-v800 .arn-v8-page-intro__line>.arn-v8-eyebrow{grid-column:2;align-self:center}.arn-summary-v800 .arn-report-page-v8__header{display:block;position:relative}.arn-summary-v800 .arn-report-page-v8__header>img{position:absolute;top:28px;left:0}.arn-summary-v800 .arn-report-page-v8__header>div{text-align:right;width:300px;display:block;position:absolute;top:28px;right:0}.arn-summary-v800 .arn-report-page-v8__header>div>span,.arn-summary-v800 .arn-report-page-v8__header>div>strong{display:block}.arn-summary-v800 .arn-report-page-v8__footer{display:block;position:relative}.arn-summary-v800 .arn-report-page-v8__footer>span{position:absolute;top:15px;left:0}.arn-summary-v800 .arn-report-page-v8__footer>b{position:absolute;top:14px;right:0}.arn-summary-v800 .arn-v8-page-intro__line{height:30px;display:block;position:relative}.arn-summary-v800 .arn-v8-page-intro__marker{position:absolute;top:0;left:0}.arn-summary-v800 .arn-v8-page-intro__line>.arn-v8-eyebrow{position:absolute;top:8px;left:40px}.arn-summary-v800__fit-marker-line{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:12px;display:grid}.arn-summary-v800__fit-marker-line>strong{color:#0f6d73;letter-spacing:.1em;text-transform:uppercase;font-size:8px}.arn-summary-v800__fit-signature{color:#0f6d73;letter-spacing:.04em;border-top:1px solid #d8dee8;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:18px;margin-top:auto;padding:11px 0 0;font-size:8px;font-style:normal;font-weight:600;display:grid}.arn-summary-v800__fit-signature span{align-items:baseline;gap:6px;display:flex}.arn-summary-v800__fit-signature b{color:#0b1d3a;letter-spacing:-.04em;font-size:15px}.arn-summary-v800__fit-signature em{color:#0f6d73;letter-spacing:.08em;font-size:9px;font-style:normal;font-weight:700}.arn-summary-v800__fit-page>.arn-report-page-v8__footer{display:none!important}.arn-summary-v800__quick-grid .arn-v8-kpi{min-height:202px}.arn-summary-v800__quick-grid .arn-v8-kpi>strong{font-size:15px;line-height:1.35}.arn-summary-v800__quote{color:#fff;background:#0b1d3a;border:0;border-radius:20px;margin:22px 0;padding:22px 26px 22px 56px;position:relative}.arn-summary-v800__quote:before{color:#70c6c2;content:"“";font:700 42px/1 Georgia,serif;position:absolute;top:20px;left:22px}.arn-summary-v800__quote span{color:#8dd8d4;letter-spacing:.1em;text-transform:uppercase;font-size:8.5px;font-weight:700}.arn-summary-v800__quote p{color:#fff;margin:7px 0 0;font-size:15px;font-weight:600;line-height:1.45}.arn-summary-v800__reading-path{background:#f5f7fa;border-radius:20px;grid-template-columns:180px 1fr;gap:24px;margin-top:auto;padding:20px;display:grid}.arn-summary-v800__reading-path>div{flex-direction:column;gap:7px;display:flex}.arn-summary-v800__reading-path>div span{color:#0f6d73;letter-spacing:.09em;text-transform:uppercase;font-size:8.5px;font-weight:700}.arn-summary-v800__reading-path>div strong{color:#0b1d3a;font-size:14px;line-height:1.3}.arn-summary-v800__reading-path ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.arn-summary-v800__reading-path li>span{color:#fff;background:#0f6d73;border-radius:50%;place-items:center;width:24px;height:24px;margin-bottom:8px;font-size:8px;font-weight:700;display:grid}.arn-summary-v800__reading-path li strong,.arn-summary-v800__reading-path li small{display:block}.arn-summary-v800__reading-path li strong{color:#0b1d3a;font-size:8.5px}.arn-summary-v800__reading-path li small{color:#64748b;margin-top:3px;font-size:7.5px;line-height:1.35}.arn-summary-v800__color-lead{grid-template-columns:minmax(0,1fr) 150px;gap:16px;margin-bottom:16px;display:grid}.arn-summary-v800__card-label{color:#0f6d73;letter-spacing:.1em;text-transform:uppercase;font-size:8.5px;font-weight:700;display:block}.arn-v8-card--navy .arn-summary-v800__card-label,.arn-v8-card--teal .arn-summary-v800__card-label{color:#8dd8d4}.arn-summary-v800__color-lead h3,.arn-summary-v800__action-lead h3{color:#fff;margin:9px 0 0;font-size:17px;line-height:1.25}.arn-summary-v800__color-lead p,.arn-summary-v800__action-lead p{color:#fff;margin:9px 0 0;font-size:10.5px;line-height:1.5}.arn-summary-v800__dominant-seal{text-align:center;background:#edf7f7;border:1px solid #bbd5d6;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.arn-summary-v800__dominant-seal span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:7.5px;font-weight:700}.arn-summary-v800__dominant-seal strong{color:#0b1d3a;max-width:120px;margin-top:7px;font-size:15px;line-height:1.12}.arn-summary-v800__dominant-seal small{color:#0f6d73;margin-top:6px;font-size:10px;font-weight:700}.arn-summary-v800__colors{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.arn-summary-v800__color{padding:16px}.arn-summary-v800__color-head{align-items:flex-start;gap:11px;margin-bottom:14px;display:flex}.arn-summary-v800__color-head>span{color:#fff;background:#0b1d3a;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:8px;font-weight:700;display:grid}.arn-summary-v800__color--red .arn-summary-v800__color-head>span{background:#9e4d4d}.arn-summary-v800__color--yellow .arn-summary-v800__color-head>span{background:#a66e18}.arn-summary-v800__color--blue .arn-summary-v800__color-head>span{background:#416b9d}.arn-summary-v800__color--green .arn-summary-v800__color-head>span{background:#397459}.arn-summary-v800__color-head strong,.arn-summary-v800__color-head small{display:block}.arn-summary-v800__color-head strong{color:#0b1d3a;font-size:12px}.arn-summary-v800__color-head small{color:#64748b;margin-top:3px;font-size:8.5px;line-height:1.35}.arn-summary-v800__context{align-items:flex-start;gap:16px;margin-bottom:18px;padding:17px 20px;display:flex}.arn-summary-v800__context span,.arn-summary-v800__section-title span{color:#0f6d73;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:700}.arn-summary-v800__context strong{color:#0b1d3a;margin-top:4px;font-size:12px;display:block}.arn-summary-v800__context p{color:#526176;margin:5px 0 0;font-size:9.5px;line-height:1.48}.arn-summary-v800__insights{margin-bottom:18px}.arn-summary-v800__insight{flex-direction:column;min-height:348px;display:flex}.arn-summary-v800__insight>.arn-summary-v800__card-label{margin-top:16px}.arn-summary-v800__insight h3{color:#0b1d3a;margin:8px 0 0;font-size:15px;line-height:1.3}.arn-summary-v800__insight>p{color:#526176;margin:10px 0 0;font-size:10px;line-height:1.52}.arn-summary-v800__insight>div:last-child{background:#f5f7fa;border-radius:12px;margin-top:auto;padding:13px}.arn-summary-v800__insight>div:last-child span{color:#0f6d73;text-transform:uppercase;font-size:8px;font-weight:700}.arn-summary-v800__insight>div:last-child p{color:#334155;margin:4px 0 0;font-size:9px;line-height:1.4}.arn-summary-v800__fit-lead{grid-template-columns:190px minmax(0,1fr);gap:16px;margin-bottom:16px;display:grid}.arn-summary-v800__fit-score{flex-direction:column;display:flex}.arn-summary-v800__fit-score>span{color:#d9f1ef;letter-spacing:.08em;text-transform:uppercase;font-size:8.5px;font-weight:700}.arn-summary-v800__fit-score>strong{margin-top:14px;font-size:42px;line-height:1;color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-summary-v800__fit-score>b{margin-top:8px;font-size:13px;color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-summary-v800__fit-score>p{color:#fff;margin:auto 0 0;font-size:8.5px;line-height:1.4}.arn-summary-v800__fit-dimensions{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.arn-summary-v800__environment{margin-bottom:16px}.arn-summary-v800__environment .arn-v8-card{padding:17px 18px}.arn-summary-v800__section-title{align-items:center;gap:12px;margin-bottom:15px;display:flex}.arn-summary-v800__section-title strong{color:#0b1d3a;margin-top:3px;font-size:12px;display:block}.arn-summary-v800__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:430px;display:flex}.arn-summary-v800__empty h3{color:#0b1d3a;margin:18px 0 0;font-size:20px}.arn-summary-v800__empty p{color:#526176;max-width:440px;margin:12px 0 0;font-size:11px;line-height:1.55}.arn-summary-v800__riasec{grid-template-columns:180px minmax(0,1fr);gap:16px;margin-bottom:16px;display:grid}.arn-summary-v800__riasec-code{color:#fff;text-align:center;background:#0b1d3a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;min-height:170px;display:flex}.arn-summary-v800__riasec-code span{color:#8dd8d4;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:700}.arn-summary-v800__riasec-code strong{letter-spacing:.08em;margin-top:8px;font-size:36px;color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-summary-v800__riasec-code small{max-width:140px;margin-top:7px;font-size:8px;line-height:1.35;color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-summary-v800__riasec .arn-v8-card h3{color:#0b1d3a;margin:9px 0 0;font-size:16px}.arn-summary-v800__riasec .arn-v8-card p{color:#526176;margin:10px 0 0;font-size:10px;line-height:1.5}.arn-summary-v800__ranking{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.arn-summary-v800__ranking .arn-v8-card{grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:10px;min-height:142px;padding:15px;display:grid}.arn-summary-v800__ranking .arn-v8-card>span{color:#fff;background:#0f6d73;border-radius:50%;place-items:center;width:26px;height:26px;font-size:8px;font-weight:700;display:grid}.arn-summary-v800__ranking strong{color:#0b1d3a;font-size:11px}.arn-summary-v800__ranking p{color:#64748b;margin:5px 0 0;font-size:8.5px;line-height:1.4}.arn-summary-v800__ranking b{color:#0f6d73;font-size:13px}.arn-summary-v800__skills{padding:17px 18px}.arn-summary-v800__skills>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 24px;display:grid}.arn-summary-v800__action-lead{grid-template-columns:minmax(0,1fr) 190px;gap:16px;display:grid}.arn-summary-v800__movement-score{text-align:center;background:#edf7f7;border:1px solid #bad7d7;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;display:flex}.arn-summary-v800__movement-score span{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;max-width:140px;font-size:8px;font-weight:700}.arn-summary-v800__movement-score strong{color:#0b1d3a;margin-top:10px;font-size:40px}.arn-summary-v800__movement-score b{color:#0f6d73;margin-top:6px;font-size:10px}.arn-summary-v800__score-explainer{color:#64748b;margin:12px 0 18px;font-size:9px;line-height:1.45}.arn-summary-v800__timeline{flex-direction:column;gap:12px;margin-bottom:18px;display:flex}.arn-summary-v800__timeline .arn-v8-card{grid-template-columns:40px minmax(0,1fr);gap:14px;padding:16px 18px;display:grid}.arn-summary-v800__timeline .arn-v8-card>span{color:#fff;background:#0f6d73;border-radius:50%;place-items:center;width:40px;height:40px;font-size:10px;font-weight:700;display:grid}.arn-summary-v800__timeline small{color:#0f6d73;text-transform:uppercase;font-size:8px;font-weight:700;display:block}.arn-summary-v800__timeline strong{color:#0b1d3a;margin-top:3px;font-size:12px;display:block}.arn-summary-v800__timeline p{color:#526176;margin:4px 0 0;font-size:9px;line-height:1.45}.arn-summary-v800__closing{flex-direction:column;height:100%;display:flex}.arn-summary-v800__closing>h2{color:#0b1d3a;letter-spacing:-.04em;max-width:560px;margin:12px 0 0;font-size:36px;line-height:1.06}.arn-summary-v800__closing>p{color:#526176;max-width:570px;margin:16px 0 0;font-size:12px;line-height:1.55}.arn-summary-v800__closing-visual{background:#f5f7fa;border-radius:20px;justify-content:center;align-items:center;height:260px;margin:24px 0;display:flex;overflow:hidden}.arn-summary-v800__closing-visual img{object-fit:contain;width:92%;height:92%}.arn-summary-v800__closing>.arn-v8-card{align-items:flex-start;gap:16px;display:flex}.arn-summary-v800__closing>.arn-v8-card span{color:#d9f1ef;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:700}.arn-summary-v800__closing>.arn-v8-card h3{color:#fff;margin:5px 0 0;font-size:15px}.arn-summary-v800__closing>.arn-v8-card p{color:#fff;margin:6px 0 0;font-size:9.5px;line-height:1.45}.arn-summary-v800__closing blockquote{text-align:center;margin:22px 0 0}.arn-summary-v800__closing blockquote p{color:#0b1d3a;margin:0;font-size:18px;font-weight:700}.arn-summary-v800__closing blockquote span{color:#526176;max-width:520px;margin:7px auto 0;font-size:9.5px;line-height:1.45;display:block}.arn-summary-v800__closing-brand{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.arn-summary-v800__closing-brand img{object-fit:contain;object-position:left center;width:220px!important;min-width:220px!important;max-width:220px!important;height:70px!important;min-height:70px!important;max-height:70px!important}.arn-summary-v800__closing-brand span{color:#64748b;text-align:right;flex:0 0 125px;width:125px;font-size:9px}.arn-summary-v800__actions>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=760px){.arn-summary-v800__consent,.arn-summary-v800__actions{flex-direction:column;align-items:stretch;width:auto;margin-inline:12px}}.arn-detailed-v800{--red:#b85858;--yellow:#c48a21;--blue:#4c75a7;--green:#4d8468;width:100%}.arn-detailed-v800 :is(h1,h2,h3,h4,p,span,strong,small,b,dt,dd){overflow-wrap:anywhere}.arn-detailed-v800__cover{color:#fff;background:radial-gradient(circle at 82% 18%,#d18a2e42,#0000 23%),radial-gradient(circle at 20% 82%,#0f6d736b,#0000 36%),linear-gradient(145deg,#07162d 0%,#0b1d3a 56%,#0f5c65 100%);flex-direction:column;padding:74px 66px 54px;display:flex;position:absolute;inset:0;overflow:hidden}.arn-detailed-v800__cover:before{content:"";opacity:.09;background:url(/brand-v8/arn-trajectoire/motif-trajectoire.svg) 50%/cover no-repeat;position:absolute;inset:0}.arn-detailed-v800__cover>*{z-index:1;position:relative}.arn-detailed-v800__cover-logo{object-fit:contain;object-position:left center;width:222px!important;height:70px!important}.arn-detailed-v800__cover-main{max-width:630px;margin-top:92px}.arn-detailed-v800__cover-main>span,.arn-detailed-v800__cover-profile span,.arn-detailed-v800__cover-band span{color:#f2c47c;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.arn-detailed-v800__cover-main h1{letter-spacing:-.045em;max-width:620px;margin:16px 0 20px;font-size:46px;line-height:1.03;color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-detailed-v800__cover-main p{max-width:580px;margin:0;font-size:14px;line-height:1.65;color:#dfe9f0!important;-webkit-text-fill-color:#dfe9f0!important}.arn-detailed-v800__cover-profile{background:#0f6d73db;grid-template-columns:minmax(0,1fr) 220px;gap:28px;margin-top:56px;padding:26px;display:grid}.arn-detailed-v800__cover-profile>div>strong{margin:8px 0;font-size:24px;line-height:1.08;display:block;color:#fff!important}.arn-detailed-v800__cover-profile p{margin:0;font-size:11px;line-height:1.5;color:#e2f4f4!important}.arn-detailed-v800__cover-profile dl{gap:8px;margin:0;display:grid}.arn-detailed-v800__cover-profile dl div{border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:7px;display:flex}.arn-detailed-v800__cover-profile dt{color:#cde6e7;text-transform:uppercase;font-size:8px}.arn-detailed-v800__cover-profile dd{text-align:right;margin:0;font-size:10px;font-weight:700;color:#fff!important}.arn-detailed-v800__cover-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.arn-detailed-v800__cover-band>div{background:#04102240;border:1px solid #ffffff29;border-radius:12px;padding:12px 14px}.arn-detailed-v800__cover-band span{margin-bottom:5px;font-size:7px;display:block}.arn-detailed-v800__cover-band strong{font-size:9px;color:#fff!important}.arn-detailed-v800__cover-footer{color:#d8e4ea;border-top:1px solid #ffffff2e;justify-content:space-between;margin-top:auto;padding-top:18px;font-size:8px;display:flex}.arn-detailed-v800__cover-footer strong{color:#fff!important}.arn-detailed-v800__cover-footer>span{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:.92!important}.arn-detailed-v800__principles .arn-v8-kpi{min-height:164px}.arn-detailed-v800__quote{background:var(--arn-v8-navy);color:#fff;border:0;border-radius:18px;margin:20px 0;padding:22px 26px 22px 66px;position:relative}.arn-detailed-v800__quote:before{color:var(--arn-v8-gold);content:"“";font:700 48px/1 Georgia,serif;position:absolute;top:18px;left:24px}.arn-detailed-v800__quote--teal{background:var(--arn-v8-teal)}.arn-detailed-v800__quote--gold{color:var(--arn-v8-navy);background:#fff8ee;border:1px solid #ead6b7}.arn-detailed-v800__quote>span{color:#f2c47c;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:700;display:block}.arn-detailed-v800__quote--gold>span{color:#9d641f}.arn-detailed-v800__quote p{margin:0;font-size:13px;font-weight:600;line-height:1.55;color:inherit!important;-webkit-text-fill-color:currentColor!important}.arn-detailed-v800__questions{border:1px solid var(--arn-v8-line);background:var(--arn-v8-surface);border-radius:20px;margin-top:auto;padding:20px}.arn-detailed-v815__question-flow-page .arn-detailed-v800__questions{margin-top:88px}.arn-detailed-v815__question-flow-page--intro .arn-detailed-v800__questions{margin-top:112px}.arn-detailed-v800__questions-head,.arn-detailed-v800__panel-title{align-items:center;gap:12px;display:flex}.arn-detailed-v800__questions-head>div>span,.arn-detailed-v800__panel-title>div>span,.arn-detailed-v800__skills-bars>span{color:var(--arn-v8-teal);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:700;display:block}.arn-detailed-v800__questions-head strong{color:var(--arn-v8-navy);margin-top:2px;font-size:14px;display:block}.arn-detailed-v800__questions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.arn-detailed-v800__questions-grid article{border:1px solid var(--arn-v8-line);background:#fff;border-radius:12px;grid-template-columns:28px 1fr;align-items:flex-start;gap:10px;min-height:68px;padding:12px;display:grid}.arn-detailed-v800__questions-grid article>span{width:26px;height:26px;color:var(--arn-v8-teal);background:#e8f3f3;border-radius:50%;place-items:center;font-size:8px;font-weight:700;display:grid}.arn-detailed-v800__questions-grid p{color:#344257;margin:0;font-size:9px;line-height:1.45}.arn-detailed-v800__toc{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.arn-detailed-v800__toc .arn-v8-card{grid-template-columns:34px 40px 1fr;align-items:flex-start;gap:12px;min-height:122px;padding:17px;display:grid}.arn-detailed-v800__toc .arn-v8-card>span,.arn-detailed-v800__three-rules .arn-v8-card>span,.arn-detailed-v800__situation-grid .arn-v8-card>span,.arn-detailed-v800__evidence-strip .arn-v8-card>span{color:var(--arn-v8-gold);font-size:10px;font-weight:700}.arn-detailed-v800__toc strong,.arn-detailed-v800__situation-grid strong,.arn-detailed-v800__evidence-strip strong{color:var(--arn-v8-navy);font-size:11px}.arn-detailed-v800__toc p,.arn-detailed-v800__situation-grid p,.arn-detailed-v800__evidence-strip p{color:var(--arn-v8-gray);margin:6px 0 0;font-size:8.5px;line-height:1.45}.arn-detailed-v800__chapter-page .arn-report-page-v8__body{padding-top:30px}.arn-detailed-v800__chapter{color:#fff;background:radial-gradient(circle at 80% 18%,#d18a2e40,#0000 25%),linear-gradient(145deg,#0b1d3a 0%,#0d364b 54%,#0f6d73 100%);border-radius:28px;flex-direction:column;flex:1;justify-content:center;padding:66px;display:flex;position:relative;overflow:hidden}.arn-detailed-v800__chapter>img{opacity:.12;width:520px;position:absolute;bottom:-60px;right:-110px}.arn-detailed-v800__chapter-marker{color:#ffffff1a;letter-spacing:-.08em;font-size:128px;font-weight:700;position:absolute;top:42px;right:46px}.arn-detailed-v800__chapter-icon .arn-v8-icon{filter:brightness(0)invert();background:#ffffff1f;width:54px;height:54px}.arn-detailed-v800__chapter-icon .arn-v8-icon img{width:28px;height:28px}.arn-detailed-v800__chapter>span{color:#f2c47c;letter-spacing:.14em;text-transform:uppercase;margin-top:22px;font-size:10px;font-weight:700}.arn-detailed-v800__chapter>h2{letter-spacing:-.04em;max-width:520px;margin:14px 0 22px;font-size:38px;line-height:1.06;color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-detailed-v800__chapter>p{max-width:510px;margin:0;font-size:13px;line-height:1.65;color:#d7e7ea!important;-webkit-text-fill-color:#d7e7ea!important}.arn-detailed-v800__chapter .arn-v8-card{z-index:2;max-width:520px;margin-top:50px;padding:20px 22px;position:relative}.arn-detailed-v800__chapter .arn-v8-card span{color:#9d641f;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:700;display:block}.arn-detailed-v800__chapter .arn-v8-card strong{color:var(--arn-v8-navy);margin-top:7px;font-size:13px;line-height:1.45;display:block}.arn-detailed-v800__energy-grid{margin-bottom:20px}.arn-detailed-v800__energy-card{min-height:188px;position:relative;overflow:hidden}.arn-detailed-v800__energy-card:before{background:var(--energy-accent);content:"";width:6px;height:100%;position:absolute;top:0;left:0}.arn-detailed-v800__energy-card--red{--energy-accent:var(--red)}.arn-detailed-v800__energy-card--yellow{--energy-accent:var(--yellow)}.arn-detailed-v800__energy-card--blue{--energy-accent:var(--blue)}.arn-detailed-v800__energy-card--green{--energy-accent:var(--green)}.arn-detailed-v800__energy-card>div:first-child{grid-template-columns:30px 1fr auto;align-items:center;gap:10px;display:grid}.arn-detailed-v800__energy-card>div:first-child>span{color:var(--energy-accent);font-size:10px;font-weight:700}.arn-detailed-v800__energy-card>div:first-child>strong{color:var(--arn-v8-navy);font-size:15px}.arn-detailed-v800__energy-card>div:first-child>b{color:var(--energy-accent);font-size:16px}.arn-detailed-v800__energy-card>p{color:#46556b;min-height:40px;margin:14px 0 18px;font-size:9px;line-height:1.5}.arn-detailed-v800__identity-lead{grid-template-columns:minmax(0,1fr) 210px;gap:16px;margin-bottom:18px;display:grid}.arn-detailed-v800__identity-lead .arn-v8-card>span,.arn-detailed-v800__dominant-card>div:first-child>span,.arn-detailed-v800__combination .arn-v8-card>span,.arn-detailed-v800__fit-overview .arn-v8-card>span,.arn-detailed-v800__movement .arn-v8-card>span,.arn-detailed-v800__next-step span,.arn-detailed-v800__spotlight .arn-v8-card>span{color:#f2c47c;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:700}.arn-detailed-v800__identity-lead .arn-v8-card h3{margin:10px 0;font-size:23px;line-height:1.08}.arn-detailed-v800__identity-lead .arn-v8-card p{margin:0;font-size:10px;line-height:1.55}.arn-detailed-v800__identity-kpis{gap:10px;display:grid}.arn-detailed-v800__identity-kpis>div{border:1px solid var(--arn-v8-line);background:var(--arn-v8-surface);border-radius:14px;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.arn-detailed-v800__identity-kpis span{color:var(--arn-v8-gray);text-transform:uppercase;font-size:8px}.arn-detailed-v800__identity-kpis strong{color:var(--arn-v8-navy);font-size:13px}.arn-detailed-v800__list-panel{min-height:0;padding:17px}.arn-detailed-v800__panel-title{margin-bottom:12px}.arn-detailed-v800__panel-title h3{color:var(--arn-v8-navy);margin:3px 0 0;font-size:13px;line-height:1.2}.arn-detailed-v800__list-panel.arn-v8-card--navy .arn-detailed-v800__panel-title span,.arn-detailed-v800__list-panel.arn-v8-card--teal .arn-detailed-v800__panel-title span{color:#f2c47c}.arn-detailed-v800__list-panel .arn-v8-list{gap:7px}.arn-detailed-v800__list-panel .arn-v8-list li{min-height:0;padding:7px 0}.arn-detailed-v800__list-panel .arn-v8-list p{font-size:8.5px;line-height:1.42}.arn-detailed-v800__compass-layout{grid-template-columns:390px minmax(0,1fr);align-items:center;gap:20px;margin-bottom:18px;display:grid}.arn-detailed-v800__energy-wheel{border:1px solid var(--arn-v8-line);background:radial-gradient(circle at center, #0f6d731a, transparent 58%), var(--arn-v8-surface);border-radius:24px;place-items:center;width:390px;height:440px;display:grid;overflow:hidden}.arn-detailed-v800__energy-wheel svg{display:block;width:360px!important;height:360px!important}.arn-detailed-v800__energy-wheel .wheel-orbit{fill:#fff;stroke:#d7e0e7;stroke-width:2px}.arn-detailed-v800__energy-wheel .wheel-axis{stroke:#e0e7ed;stroke-width:1px}.arn-detailed-v800__energy-wheel .wheel-segment{stroke:#fff;stroke-width:4px;stroke-linejoin:round}.arn-detailed-v800__energy-wheel .wheel-segment--blue{fill:#2f6fb0}.arn-detailed-v800__energy-wheel .wheel-segment--red{fill:#d94a3a}.arn-detailed-v800__energy-wheel .wheel-segment--yellow{fill:#d9a321}.arn-detailed-v800__energy-wheel .wheel-segment--green{fill:#4c9a68}.arn-detailed-v800__energy-wheel .wheel-center{fill:var(--arn-v8-navy);stroke:#fff;stroke-width:4px}.arn-detailed-v800__energy-wheel text{text-anchor:middle;font-family:Montserrat,Arial,sans-serif}.arn-detailed-v800__energy-wheel .wheel-center__eyebrow{fill:#f2c47c;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:700}.arn-detailed-v800__energy-wheel .wheel-center__label{fill:#fff;font-size:18px;font-weight:700}.arn-detailed-v800__energy-wheel .wheel-center__score{fill:#fff;font-size:12px;font-weight:700}.arn-detailed-v800__energy-wheel .wheel-label{fill:var(--arn-v8-navy);letter-spacing:.06em;font-size:9px;font-weight:700}.arn-detailed-v800__energy-wheel .wheel-label__score{letter-spacing:0;font-size:13px}.arn-detailed-v800__energy-wheel .wheel-axis-label{pointer-events:none}.arn-detailed-v800__energy-wheel .wheel-axis-label rect{fill:#fffffff5;stroke:#d7e0e7;stroke-width:1px}.arn-detailed-v800__energy-wheel .wheel-axis-label text{fill:var(--arn-v8-navy);letter-spacing:.04em;font-size:6.6px;font-weight:700}.arn-detailed-v800__energy-wheel .wheel-axis-label .wheel-axis-label__score{fill:#9d641f;letter-spacing:0;font-size:9px}.arn-detailed-v800__energy-wheel .wheel-label--blue .wheel-label__score{fill:#2f6fb0}.arn-detailed-v800__energy-wheel .wheel-label--red .wheel-label__score{fill:#d94a3a}.arn-detailed-v800__energy-wheel .wheel-label--yellow .wheel-label__score{fill:#a67710}.arn-detailed-v800__energy-wheel .wheel-label--green .wheel-label__score{fill:#3d8056}.arn-detailed-v800__compass-notes{gap:13px;display:grid}.arn-detailed-v800__compass-notes .arn-v8-card{min-height:125px;padding:17px}.arn-detailed-v800__compass-notes span,.arn-detailed-v800__balance-card span{color:var(--arn-v8-teal);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:700}.arn-detailed-v800__compass-notes h3,.arn-detailed-v800__compass-notes strong{color:var(--arn-v8-navy);margin:6px 0;font-size:14px;display:block}.arn-detailed-v800__compass-notes p{color:var(--arn-v8-gray);margin:0;font-size:8.5px;line-height:1.45}.arn-detailed-v800__dominant-pair,.arn-detailed-v800__secondary-energy{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.arn-detailed-v800__dominant-pair--3{grid-template-columns:repeat(3,minmax(0,1fr))}.arn-detailed-v800__dominant-card{border-top:7px solid var(--energy-accent);min-height:238px}.arn-detailed-v800__dominant-card--red{--energy-accent:var(--red)}.arn-detailed-v800__dominant-card--yellow{--energy-accent:var(--yellow)}.arn-detailed-v800__dominant-card--blue{--energy-accent:var(--blue)}.arn-detailed-v800__dominant-card--green{--energy-accent:var(--green)}.arn-detailed-v800__dominant-card>div:first-child{justify-content:space-between;display:flex}.arn-detailed-v800__dominant-card>div:first-child>span{color:var(--arn-v8-gray)}.arn-detailed-v800__dominant-card>div:first-child>b{color:var(--energy-accent);font-size:16px}.arn-detailed-v800__dominant-card h3{color:var(--arn-v8-navy);margin:14px 0 8px;font-size:24px}.arn-detailed-v800__dominant-card p{min-height:48px;color:var(--arn-v8-gray);margin:0 0 20px;font-size:9px;line-height:1.5}.arn-detailed-v800__balance-card,.arn-detailed-v800__next-step{align-items:center;gap:18px;margin:20px 0;display:flex}.arn-detailed-v800__balance-card h3,.arn-detailed-v800__next-step h3{margin:5px 0;font-size:17px}.arn-detailed-v800__balance-card p{margin:0;font-size:9px;line-height:1.5}.arn-detailed-v800__combination{grid-template-columns:1fr 48px 1fr;align-items:center;gap:14px;display:grid}.arn-detailed-v800__combination .arn-v8-card{min-height:210px}.arn-detailed-v800__combination .arn-v8-card h3{margin:14px 0;font-size:23px}.arn-detailed-v800__combination .arn-v8-card p{margin:0;font-size:9px;line-height:1.55}.arn-detailed-v800__combination-sign{width:48px;height:48px;color:var(--arn-v8-gold);background:#fff4df;border-radius:50%;place-items:center;font-size:22px;font-weight:700;display:grid}.arn-detailed-v800__combination-effects .arn-v8-card{min-height:130px;padding:16px}.arn-detailed-v800__combination-effects .arn-v8-card>span:not(.arn-v8-icon){color:var(--arn-v8-navy);margin:10px 0 5px;font-size:10px;font-weight:700;display:block}.arn-detailed-v800__combination-effects p{color:var(--arn-v8-gray);margin:0;font-size:8px;line-height:1.45}.arn-detailed-v800__three-rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.arn-detailed-v800__three-rules .arn-v8-card{min-height:220px}.arn-detailed-v800__three-rules h3{color:var(--arn-v8-navy);margin:22px 0 10px;font-size:16px}.arn-detailed-v800__three-rules p{color:var(--arn-v8-gray);margin:0;font-size:9px;line-height:1.55}.arn-detailed-v800__portrait-copy{gap:10px;margin-bottom:18px;display:grid}.arn-detailed-v800__portrait-copy article{border-left:4px solid var(--arn-v8-teal);background:var(--arn-v8-surface);border-radius:0 14px 14px 0;grid-template-columns:34px 1fr;gap:12px;padding:14px 16px;display:grid}.arn-detailed-v800__portrait-copy span{color:var(--arn-v8-gold);font-size:9px;font-weight:700}.arn-detailed-v800__portrait-copy p{color:#344257;margin:0;font-size:9px;line-height:1.5}.arn-detailed-v800__situation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.arn-detailed-v800__situation-grid .arn-v8-card{min-height:112px;padding:15px}.arn-detailed-v800__context-panels{align-items:stretch;margin-bottom:22px}.arn-detailed-v800__context-panels .arn-detailed-v800__list-panel{min-height:480px}.arn-detailed-v800__needs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.arn-detailed-v800__needs-grid .arn-v8-card{grid-template-columns:34px 1fr;align-items:flex-start;gap:12px;min-height:102px;padding:17px;display:grid}.arn-detailed-v800__needs-grid .arn-v8-card>span{color:var(--arn-v8-gold);font-size:9px;font-weight:700}.arn-detailed-v800__needs-grid .arn-v8-card>p{color:#344257;margin:0;font-size:9px;line-height:1.5}.arn-detailed-v800__needs-watch{margin-bottom:20px}.arn-detailed-v800__needs-watch .arn-detailed-v800__list-panel{min-height:420px}.arn-detailed-v800__regulation-flow,.arn-detailed-v800__limit-formula,.arn-detailed-v800__movement-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.arn-detailed-v800__regulation-flow article,.arn-detailed-v800__limit-formula article,.arn-detailed-v800__movement-path article{border:1px solid var(--arn-v8-line);background:#fff;border-radius:16px;min-height:126px;padding:16px}.arn-detailed-v800__regulation-flow span,.arn-detailed-v800__limit-formula span,.arn-detailed-v800__movement-path span{color:var(--arn-v8-gold);font-size:9px;font-weight:700}.arn-detailed-v800__regulation-flow strong,.arn-detailed-v800__limit-formula strong,.arn-detailed-v800__movement-path strong{color:var(--arn-v8-navy);margin:14px 0 7px;font-size:11px;display:block}.arn-detailed-v800__regulation-flow p,.arn-detailed-v800__limit-formula p,.arn-detailed-v800__movement-path p{color:var(--arn-v8-gray);margin:0;font-size:8px;line-height:1.45}.arn-detailed-v800__spotlight-page .arn-report-page-v8__body{padding-top:30px}.arn-detailed-v800__spotlight{color:#fff;background:radial-gradient(circle at 85% 20%,#d18a2e38,#0000 24%),linear-gradient(150deg,#0b1d3a,#0f6d73);border-radius:28px;flex-direction:column;flex:1;justify-content:center;padding:64px;display:flex}.arn-detailed-v800__spotlight>span{color:#f2c47c;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:700}.arn-detailed-v800__spotlight>h2{letter-spacing:-.04em;max-width:560px;margin:16px 0 42px;font-size:37px;line-height:1.08;color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-detailed-v800__spotlight .arn-v8-card{padding:24px}.arn-detailed-v800__spotlight .arn-v8-card strong{margin:10px 0;font-size:19px;line-height:1.2;display:block}.arn-detailed-v800__spotlight .arn-v8-card p{margin:0;font-size:10px;line-height:1.55;color:#e2f4f4!important}.arn-detailed-v800__spotlight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.arn-detailed-v800__spotlight-grid>div{background:#ffffff14;border:1px solid #ffffff26;border-radius:14px;padding:16px}.arn-detailed-v800__spotlight-grid span{color:#f2c47c;text-transform:uppercase;font-size:8px;font-weight:700}.arn-detailed-v800__spotlight-grid p{margin:7px 0 0;font-size:9px;line-height:1.45;color:#e2edf1!important}.arn-detailed-v800__communication-strategy{align-items:stretch;margin-bottom:22px}.arn-detailed-v800__communication-strategy .arn-detailed-v800__list-panel{min-height:470px;padding:15px}.arn-detailed-v800__communication-strategy .arn-v8-icon{width:28px;height:28px}.arn-detailed-v800__communication-strategy .arn-detailed-v800__panel-title h3{font-size:11px}.arn-detailed-v800__limit-formula{grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0}.arn-detailed-v800__limit-formula article{min-height:150px}.arn-detailed-v800__fit-overview{grid-template-columns:220px minmax(0,1fr);gap:18px;margin-bottom:20px;display:grid}.arn-detailed-v800__fit-overview>.arn-v8-card:first-child{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:460px;display:flex}.arn-detailed-v800__fit-overview>.arn-v8-card:first-child>strong{letter-spacing:-.05em;margin:18px 0 8px;font-size:54px;display:block}.arn-detailed-v800__fit-overview>.arn-v8-card:first-child>b{font-size:13px}.arn-detailed-v800__fit-overview>.arn-v8-card:first-child>p{max-width:170px;margin:18px 0 0;font-size:8.5px;line-height:1.5}.arn-detailed-v800__metric-rows{flex-direction:column;justify-content:center;gap:24px;min-height:460px;display:flex}.arn-detailed-v800__fit-lists{margin-top:18px}.arn-detailed-v800__environment-compare{align-items:stretch;margin-bottom:22px}.arn-detailed-v800__environment-compare .arn-detailed-v800__list-panel{min-height:560px}.arn-detailed-v800__evidence-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.arn-detailed-v800__evidence-strip .arn-v8-card{min-height:132px;padding:16px}.arn-detailed-v800__terrain-page .arn-detailed-v800__questions{margin-top:0;padding:22px}.arn-detailed-v800__terrain-page .arn-detailed-v800__questions-grid article{min-height:94px;padding:14px}.arn-detailed-v800__terrain-page .arn-detailed-v800__evidence-strip{margin:18px 0}.arn-detailed-v800__terrain-page .arn-detailed-v800__evidence-strip .arn-v8-card{min-height:154px;padding:18px}.arn-detailed-v800__riasec-lead{grid-template-columns:180px minmax(0,1fr);gap:18px;margin-bottom:20px;display:grid}.arn-detailed-v800__riasec-lead>div:first-child{background:radial-gradient(circle at 50% 25%, #d18a2e42, transparent 30%), linear-gradient(150deg, var(--arn-v8-navy), var(--arn-v8-teal));color:#fff;text-align:center;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:520px;display:flex}.arn-detailed-v800__riasec-lead>div:first-child span{color:#f2c47c;text-transform:uppercase;font-size:8px;font-weight:700}.arn-detailed-v800__riasec-lead>div:first-child strong{letter-spacing:.08em;margin:14px 0;font-size:48px;color:#fff!important}.arn-detailed-v800__riasec-lead>div:first-child small{color:#d9e8eb;max-width:130px;font-size:8px;line-height:1.5}.arn-detailed-v800__riasec-ranking{gap:9px;display:grid}.arn-detailed-v800__riasec-ranking .arn-v8-card{grid-template-columns:28px 1fr 34px;align-items:center;gap:10px;min-height:79px;padding:12px 14px;display:grid}.arn-detailed-v800__riasec-ranking .arn-v8-card>span{color:var(--arn-v8-gold);font-size:8px;font-weight:700}.arn-detailed-v800__riasec-ranking strong{color:var(--arn-v8-navy);font-size:10px}.arn-detailed-v800__riasec-ranking p{color:var(--arn-v8-gray);margin:3px 0 0;font-size:7px;line-height:1.35}.arn-detailed-v800__riasec-ranking b{color:var(--arn-v8-teal);text-align:right;font-size:11px}.arn-detailed-v800__skills-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:16px;margin-bottom:18px;display:grid}.arn-detailed-v800__skills-bars{flex-direction:column;justify-content:center;gap:28px;min-height:560px;display:flex}.arn-detailed-v800__skills-layout>div{gap:14px;display:grid}.arn-detailed-v800__skills-layout>div .arn-detailed-v800__list-panel{min-height:265px}.arn-detailed-v800__movement{grid-template-columns:220px minmax(0,1fr);gap:18px;margin-bottom:20px;display:grid}.arn-detailed-v800__movement .arn-v8-card{min-height:290px}.arn-detailed-v800__movement .arn-v8-card:first-child{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.arn-detailed-v800__movement .arn-v8-card:first-child>strong{margin:14px 0 6px;font-size:48px}.arn-detailed-v800__movement .arn-v8-card:first-child p{max-width:170px;margin:14px 0 0;font-size:8px;line-height:1.45}.arn-detailed-v800__movement .arn-v8-card:last-child{flex-direction:column;justify-content:center;display:flex}.arn-detailed-v800__movement .arn-v8-card:last-child h3{margin:16px 0;font-size:24px;line-height:1.12}.arn-detailed-v800__movement .arn-v8-card:last-child p{margin:0;font-size:9px;line-height:1.5}.arn-detailed-v800__movement-path{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.arn-detailed-v800__movement-path article{min-height:145px}.arn-detailed-v800__method-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.arn-detailed-v800__method-steps article{border:1px solid var(--arn-v8-line);background:#fff;border-radius:16px;grid-template-columns:36px 1fr;align-items:flex-start;gap:12px;min-height:100px;padding:16px;display:grid}.arn-detailed-v800__method-steps span{width:32px;height:32px;color:var(--arn-v8-teal);background:#e9f4f4;border-radius:10px;place-items:center;font-size:8px;font-weight:700;display:grid}.arn-detailed-v800__method-steps p{color:#344257;margin:0;font-size:9px;line-height:1.48}.arn-detailed-v800__plan30{gap:10px;margin-bottom:20px;display:grid}.arn-detailed-v800__plan30 article{border:1px solid var(--arn-v8-line);background:#fff;border-radius:16px;grid-template-columns:68px 1fr;align-items:center;gap:16px;min-height:92px;padding:14px 18px;display:grid}.arn-detailed-v800__plan30 article>span{background:var(--arn-v8-navy);color:#fff;border-radius:50%;place-items:center;width:54px;height:54px;font-size:8px;font-weight:700;display:grid}.arn-detailed-v800__plan30 strong{color:var(--arn-v8-teal);text-transform:uppercase;font-size:9px;display:block}.arn-detailed-v800__plan30 p{color:#344257;margin:5px 0 0;font-size:8.5px;line-height:1.45}.arn-detailed-v800__next-step{margin-top:auto}.arn-detailed-v800__workbook{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.arn-detailed-v800__workbook article{border:1px solid var(--arn-v8-line);background:#fff;border-radius:16px;grid-template-columns:28px 1fr;gap:10px;min-height:142px;padding:16px;display:grid}.arn-detailed-v800__workbook span{color:var(--arn-v8-gold);font-size:8px;font-weight:700}.arn-detailed-v800__workbook p{color:var(--arn-v8-navy);margin:0;font-size:8.5px;font-weight:600;line-height:1.4}.arn-detailed-v800__workbook i{background:repeating-linear-gradient(#0000 0 17px,#e3e8ee 18px);border-bottom:1px solid #cbd5df;grid-column:2;align-self:end;height:38px}.arn-detailed-v800__closing{flex-direction:column;flex:1;display:flex}.arn-detailed-v800__closing>h2{max-width:620px;color:var(--arn-v8-navy);letter-spacing:-.04em;margin:14px 0 16px;font-size:34px;line-height:1.08}.arn-detailed-v800__closing>p{color:#46556b;max-width:600px;margin:0 0 28px;font-size:11px;line-height:1.6}.arn-detailed-v800__closing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.arn-detailed-v800__closing-grid .arn-detailed-v800__list-panel{min-height:420px}.arn-detailed-v800__closing-brand{border-top:1px solid var(--arn-v8-line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;display:flex}.arn-detailed-v800__closing-brand>img{object-fit:contain;object-position:left center;width:202px!important;height:58px!important}.arn-detailed-v800__closing-brand>div{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.arn-detailed-v800__closing-brand span{color:var(--arn-v8-gray);font-size:8px}.arn-detailed-v800__closing-brand strong{color:var(--arn-v8-teal);font-size:9px}.arn-detailed-v810__narrative-page .arn-v8-page-intro,.arn-detailed-v810__reading-page .arn-v8-page-intro,.arn-detailed-v810__lens-page .arn-v8-page-intro{margin-bottom:18px}.arn-detailed-v810__narrative-copy{border:1px solid var(--arn-v8-line);border-left:6px solid var(--arn-v8-teal);background:linear-gradient(135deg,#fff,#f5f9fa);border-radius:18px;gap:10px;margin-bottom:16px;padding:20px 22px;display:grid}.arn-detailed-v810__narrative-copy p{color:#344257;margin:0;font-size:9.2px;line-height:1.56}.arn-detailed-v810__narrative-page .arn-detailed-v800__quote{margin:0 0 16px;padding:18px 20px 18px 58px}.arn-detailed-v810__narrative-page .arn-detailed-v800__quote:before{text-align:center;width:24px;top:13px;left:20px}.arn-detailed-v810__narrative-page .arn-detailed-v800__quote p{font-size:10px;line-height:1.48}.arn-detailed-v810__narrative-page .arn-detailed-v800__questions{margin-top:0;padding:18px}.arn-detailed-v810__narrative-page .arn-detailed-v800__questions-grid article{min-height:82px;padding:12px}.arn-detailed-v810__reading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.arn-detailed-v810__reading-grid .arn-v8-card{min-height:300px;padding:20px}.arn-detailed-v810__reading-grid .arn-v8-card>span{width:34px;height:34px;color:var(--arn-v8-teal);background:#e9f4f4;border-radius:11px;place-items:center;font-size:8px;font-weight:700;display:grid}.arn-detailed-v810__reading-grid .arn-v8-card h3{color:var(--arn-v8-navy);margin:22px 0 12px;font-size:16px;line-height:1.2}.arn-detailed-v810__reading-grid .arn-v8-card p{color:#46556b;margin:0;font-size:9px;line-height:1.58}.arn-detailed-v810__reading-grid .arn-v8-card--teal h3,.arn-detailed-v810__reading-grid .arn-v8-card--teal p{color:#fff!important}.arn-detailed-v810__lens-grid{align-items:stretch;margin-bottom:22px}.arn-detailed-v810__lens-grid .arn-detailed-v800__list-panel{min-height:525px;padding:20px}.arn-detailed-v810__lens-grid .arn-detailed-v800__list-panel li{font-size:9px;line-height:1.5}@media print{.arn-detailed-v800 .arn-report-book-v8__pages{background:#fff;gap:0;padding:0}}.arn-ocean-v800{width:100%}.arn-ocean-v800__toolbar{background:#fff;border:1px solid #d8dee8;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;width:min(100%,960px);margin:24px auto;padding:18px 22px;display:flex}.arn-ocean-v800 .arn-report-page-v8--cover{color:#fff;background:linear-gradient(145deg,#07172f 0%,#0b1d3a 54%,#0f6d73 145%)}.arn-ocean-v800 .arn-report-page-v8--cover:before{content:"";opacity:.13;background:url(/brand-v8/arn-trajectoire/motif-trajectoire.svg) 50%/cover no-repeat;position:absolute;inset:0}.arn-ocean-v800 .arn-report-page-v8--cover .arn-report-page-v8__body{z-index:1;padding:62px;position:relative}.arn-ocean-v800__cover{flex-direction:column;height:100%;display:flex}.arn-ocean-v800__cover-logo{object-fit:contain;object-position:left center;width:278px!important;height:84px!important}.arn-ocean-v800__cover-main{max-width:590px;margin-top:72px}.arn-ocean-v800__cover-main>span,.arn-ocean-v800__cover-profile span,.arn-ocean-v800__cover-profile dt{color:#9ddfdb;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:700}.arn-ocean-v800__cover-main h1{letter-spacing:-.05em;margin:16px 0 0;font-size:55px;line-height:.98;color:#fff!important;-webkit-text-fill-color:#fff!important}.arn-ocean-v800__cover-main p{color:#fff;max-width:530px;margin:21px 0 0;font-size:14px;line-height:1.55}.arn-ocean-v800__cover-profile{background:#0f6d73eb;grid-template-columns:1.2fr 1fr;gap:28px;margin-top:auto;padding:24px 26px;display:grid}.arn-ocean-v800__cover-profile>div>strong{margin-top:7px;font-size:22px;line-height:1.16;display:block;color:#fff!important}.arn-ocean-v800__cover-profile p{color:#fff;margin:6px 0 0;font-size:10px}.arn-ocean-v800__cover-profile dl{gap:8px;margin:0;display:grid}.arn-ocean-v800__cover-profile dl div{border-bottom:1px solid #ffffff29;justify-content:space-between;gap:10px;padding-bottom:8px;display:flex}.arn-ocean-v800__cover-profile dd{text-align:right;margin:0;font-size:9px;font-weight:700;color:#fff!important}.arn-ocean-v800__cover-footer{color:#fff;border-top:1px solid #ffffff38;justify-content:space-between;margin-top:24px;padding-top:17px;font-size:8.5px;display:flex}.arn-ocean-v800 .arn-v8-card h3{color:#0b1d3a;margin:9px 0 0;font-size:14px;line-height:1.3}.arn-ocean-v800 .arn-v8-card p{color:#526176;margin:8px 0 0;font-size:9.5px;line-height:1.48}.arn-ocean-v800 .arn-v8-card>span,.arn-ocean-v800__definition>span,.arn-ocean-v800__conditions small,.arn-ocean-v800__comparison .arn-v8-card>span{color:#0f6d73;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:700}.arn-ocean-v800__method{margin-bottom:16px}.arn-ocean-v800__method .arn-v8-card{min-height:190px}.arn-ocean-v800__method h3{margin-top:15px!important}.arn-ocean-v800__definition{margin-bottom:16px}.arn-ocean-v800__definition h3{font-size:16px;color:#fff!important}.arn-ocean-v800__definition p{color:#fff!important}.arn-ocean-v800__scoreboard{background:#fff;border:1px solid #d8dee8;border-radius:20px;flex-direction:column;gap:17px;padding:22px;display:flex}.arn-ocean-v800__metrics{margin:18px 0}.arn-ocean-v800__metrics .arn-v8-kpi{min-height:138px}.arn-ocean-v800__contrast{grid-template-columns:1fr 74px 1fr;align-items:stretch;gap:12px;margin-bottom:18px;display:grid}.arn-ocean-v800__contrast>.arn-v8-card{min-height:350px}.arn-ocean-v800__contrast>.arn-v8-card>strong{color:inherit;margin-top:10px;font-size:20px;display:block}.arn-ocean-v800__contrast>.arn-v8-card>b{color:inherit;margin-top:7px;font-size:10px;display:block}.arn-ocean-v800__contrast>.arn-v8-card p{color:inherit!important}.arn-ocean-v800__contrast-axis{color:#0f6d73;flex-direction:column;justify-content:center;align-items:center;display:flex}.arn-ocean-v800__contrast-axis span,.arn-ocean-v800__contrast-axis small{text-transform:uppercase;font-size:8px;font-weight:700}.arn-ocean-v800__contrast-axis strong{font-size:29px}.arn-ocean-v800__mini-cards{margin-bottom:18px}.arn-ocean-v800__mini-cards .arn-v8-card{min-height:145px;padding:16px}.arn-ocean-v800__mini-cards strong{color:#0b1d3a;margin-top:7px;font-size:10px;display:block}.arn-ocean-v800__trait-grid{margin-bottom:17px}.arn-ocean-v800__trait-card{flex-direction:column;min-height:390px;padding:17px;display:flex}.arn-ocean-v800__trait-card-head{justify-content:space-between;align-items:center;display:flex}.arn-ocean-v800__trait-card-head span{color:#fff;background:#0f6d73;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;font-weight:700;display:grid}.arn-ocean-v800__trait-card-head b{color:#0f6d73;font-size:12px}.arn-ocean-v800__trait-card>small{color:#64748b;margin-top:5px;font-size:8px}.arn-ocean-v800__trait-card-foot{background:#f5f7fa;border-radius:12px;margin-top:auto;padding:12px}.arn-ocean-v800__trait-card-foot span{color:#0f6d73;text-transform:uppercase;font-size:7px;display:block}.arn-ocean-v800__trait-card-foot strong{color:#0b1d3a;margin-top:4px;font-size:9px;display:block}.arn-ocean-v800__contributions{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:17px;display:grid}.arn-ocean-v800__contributions .arn-v8-card{padding:15px}.arn-ocean-v800__contributions strong{color:#0b1d3a;margin-top:6px;font-size:9px;display:block}.arn-ocean-v800__conditions{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}.arn-ocean-v800__conditions>.arn-v8-card{min-height:475px;padding:17px}.arn-ocean-v800__conditions>.arn-v8-card>div:first-child{justify-content:space-between;align-items:center;display:flex}.arn-ocean-v800__conditions>.arn-v8-card>div:first-child>span{color:#fff;background:#0b1d3a;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;font-weight:700;display:grid}.arn-ocean-v800__needs{grid-template-columns:190px 1fr;gap:22px;display:grid}.arn-ocean-v800__needs>div:first-child strong{margin-top:6px;font-size:12px;display:block;color:#fff!important}.arn-ocean-v800__needs>div:last-child{flex-wrap:wrap;gap:7px;display:flex}.arn-ocean-v800__needs>div:last-child span{color:#fff;background:#ffffff1f;border-radius:999px;padding:7px 9px;font-size:8px}.arn-ocean-v800__warning-lead{margin-bottom:16px}.arn-ocean-v800__warning-lead .arn-v8-card{min-height:190px}.arn-ocean-v800__warning-lead h3{font-size:17px!important}.arn-ocean-v800__warning-lead .arn-v8-card--navy p{color:#fff!important}.arn-ocean-v800__warning-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:17px;display:grid}.arn-ocean-v800__warning-grid .arn-v8-card{min-height:150px;padding:15px}.arn-ocean-v800__warning-grid .arn-v8-card>span{color:#9e3f3f;background:#fff0ed;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.arn-ocean-v800__warning-grid strong{color:#0b1d3a;margin-top:8px;font-size:9px;display:block}.arn-ocean-v800__color-duo{grid-template-columns:1fr 74px 1fr;align-items:center;gap:14px;margin-bottom:18px;display:grid}.arn-ocean-v800__color-duo>div{color:#0f6d73;flex-direction:column;align-items:center;display:flex}.arn-ocean-v800__color-duo>div span,.arn-ocean-v800__color-duo>div small{text-transform:uppercase;font-size:7px;font-weight:700}.arn-ocean-v800__color-duo>div strong{font-size:30px}.arn-ocean-v800__color{min-height:220px}.arn-ocean-v800__color>strong{color:#0b1d3a;margin-top:9px;font-size:21px;display:block}.arn-ocean-v800__color>small{color:#334155;background:#fff;border-radius:999px;margin-top:12px;padding:6px 9px;font-size:8px;display:inline-block}.arn-ocean-v800__color--red{background:#fff3f1;border-color:#b85858}.arn-ocean-v800__color--yellow{background:#fff9eb;border-color:#c48a21}.arn-ocean-v800__color--blue{background:#f1f6fc;border-color:#4c75a7}.arn-ocean-v800__color--green{background:#f0f8f4;border-color:#4d8468}.arn-ocean-v800__color-reading{margin-bottom:18px}.arn-ocean-v800__color-reading .arn-v8-card{min-height:160px}.arn-ocean-v800__color-reading strong{color:#0b1d3a;margin-top:7px;font-size:11px;display:block}.arn-ocean-v800__profile-hero{grid-template-columns:1fr 130px;gap:20px;margin-bottom:18px;display:grid}.arn-ocean-v800__profile-hero>div:first-child>strong{margin-top:8px;font-size:20px;display:block;color:#fff!important}.arn-ocean-v800__profile-hero>div:first-child p{color:#fff!important}.arn-ocean-v800__profile-hero>div:last-child{border-left:1px solid #fff3;flex-direction:column;justify-content:center;align-items:center;display:flex}.arn-ocean-v800__profile-hero>div:last-child strong{font-size:33px;color:#fff!important}.arn-ocean-v800__profile-hero>div:last-child span{color:#d9f1ef;text-align:center;text-transform:uppercase;font-size:7px}.arn-ocean-v800__comparison{margin-bottom:18px}.arn-ocean-v800__comparison>.arn-v8-card{min-height:410px}.arn-ocean-v800__comparison h3{font-size:16px!important}.arn-ocean-v800__questions{grid-template-columns:repeat(2,1fr);gap:13px;margin-bottom:17px;display:grid}.arn-ocean-v800__questions>.arn-v8-card{grid-template-columns:32px 1fr;gap:12px;min-height:120px;padding:15px;display:grid}.arn-ocean-v800__questions>.arn-v8-card>span{color:#fff;background:#0f6d73;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.arn-ocean-v800__questions small{color:#0f6d73;text-transform:uppercase;font-size:7px;font-weight:700}.arn-ocean-v800__questions p{font-weight:600;color:#0b1d3a!important;margin-top:5px!important}.arn-ocean-v800__answer{margin-bottom:17px}.arn-ocean-v800__answer>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.arn-ocean-v800__answer strong{text-align:center;background:#ffffff1a;border-radius:10px;padding:10px;font-size:9px;color:#fff!important}.arn-ocean-v800__experiment{grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:18px;display:grid}.arn-ocean-v800__experiment>.arn-v8-card{grid-template-columns:36px 1fr;gap:13px;min-height:145px;display:grid}.arn-ocean-v800__experiment>.arn-v8-card>span{color:#fff;background:#0f6d73;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.arn-ocean-v800__experiment strong{color:#0b1d3a;font-size:12px}.arn-ocean-v800__contract{margin-bottom:18px}.arn-ocean-v800__contract h3{font-size:17px;color:#fff!important}.arn-ocean-v800__contract p{color:#fff!important}.arn-ocean-v800__closing-brand{justify-content:space-between;align-items:center;margin-top:auto;padding:30px 12px 10px;display:flex}.arn-ocean-v800__closing-brand>div{align-items:baseline;gap:10px;display:flex}.arn-ocean-v800__closing-brand>div strong{color:#0b1d3a;letter-spacing:-.06em;font-size:38px}.arn-ocean-v800__closing-brand>div span{color:#0f6d73;letter-spacing:.08em;font-size:17px;font-weight:700}.arn-ocean-v800__closing-brand p{color:#526176;text-align:right;margin:0;font-size:10px;font-weight:600;line-height:1.6}.arn-ocean-v800__closing-brand small{color:#64748b;font-size:8px;font-weight:500}@media (width<=760px){.arn-ocean-v800__toolbar{flex-direction:column;align-items:stretch;width:auto;margin-inline:12px}}@media print{.arn-ocean-v800__toolbar{display:none!important}}.arn-activities-v800{width:100%}.arn-activities-v800__toolbar{background:#fff;border:1px solid #d8dee8;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;width:min(100%,960px);margin:24px auto;padding:18px 22px;display:flex}.arn-activities-v800 .arn-report-page-v8--cover{color:#fff;background:linear-gradient(145deg,#07172f 0%,#0b1d3a 54%,#0f6d73 145%)}.arn-activities-v800 .arn-report-page-v8--cover:before{content:"";opacity:.13;background:url(/brand-v8/arn-trajectoire/motif-trajectoire.svg) 50%/cover no-repeat;position:absolute;inset:0}.arn-activities-v800 .arn-report-page-v8--cover .arn-report-page-v8__body{z-index:1;padding:62px;position:relative}.arn-activities-v800__cover{flex-direction:column;height:100%;display:flex}.arn-activities-v800__cover-logo{object-fit:contain;object-position:left;width:278px!important;height:84px!important}.arn-activities-v800__cover-main{max-width:600px;margin-top:70px}.arn-activities-v800__cover-main>span,.arn-activities-v800__cover-profile span,.arn-activities-v800__cover-profile dt{color:#9ddfdb;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:700}.arn-activities-v800__cover-main h1{letter-spacing:-.05em;margin:16px 0 0;font-size:53px;line-height:.98;color:#fff!important}.arn-activities-v800__cover-main p{color:#fff;max-width:540px;margin:21px 0 0;font-size:14px;line-height:1.55}.arn-activities-v800__cover-profile{background:#0f6d73eb;grid-template-columns:1.25fr 1fr;gap:28px;margin-top:auto;padding:24px 26px;display:grid}.arn-activities-v800__cover-profile>div>strong{margin-top:7px;font-size:21px;display:block;color:#fff!important}.arn-activities-v800__cover-profile p{color:#fff!important}.arn-activities-v800__cover-profile dl{gap:8px;margin:0;display:grid}.arn-activities-v800__cover-profile dl div{border-bottom:1px solid #ffffff29;justify-content:space-between;gap:10px;padding-bottom:8px;display:flex}.arn-activities-v800__cover-profile dd{margin:0;font-size:10px;font-weight:700;color:#fff!important}.arn-activities-v800__cover-footer{color:#fff;border-top:1px solid #ffffff38;justify-content:space-between;margin-top:24px;padding-top:17px;font-size:8.5px;display:flex}.arn-activities-v800 .arn-v8-card>span,.arn-activities-v800 .arn-v8-card small{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700}.arn-activities-v800 .arn-v8-card h3{color:#0b1d3a;margin:8px 0 0;font-size:14px;line-height:1.3}.arn-activities-v800 .arn-v8-card p{color:#526176;margin:8px 0 0;font-size:9.5px;line-height:1.48}.arn-activities-v800__identity{grid-template-columns:1fr 120px;gap:20px;margin-bottom:16px;display:grid}.arn-activities-v800__identity h3{color:#fff!important;font-size:20px!important}.arn-activities-v800__identity p{color:#fff!important}.arn-activities-v800__identity>div:last-child{border-left:1px solid #fff3;flex-direction:column;justify-content:center;align-items:center;display:flex}.arn-activities-v800__identity>div:last-child strong{color:#fff;font-size:32px}.arn-activities-v800__identity>div:last-child span{color:#9ddfdb;text-transform:uppercase;font-size:7px}.arn-activities-v800__starting-grid{margin-bottom:16px}.arn-activities-v800__starting-grid .arn-v8-card{min-height:245px}.arn-activities-v800__starting-grid .arn-v8-icon{margin-bottom:12px}.arn-activities-v800__stats{margin-bottom:16px}.arn-activities-v800__stats .arn-v8-kpi{min-height:130px;padding:15px}.arn-activities-v800__priority-grid{margin-bottom:18px}.arn-activities-v800__priority-grid>.arn-v8-card{flex-direction:column;min-height:450px;display:flex}.arn-activities-v800__priority-grid>.is-active{border:2px solid #0f6d73;box-shadow:0 12px 28px #0f6d731a}.arn-activities-v800__priority-head{justify-content:space-between;align-items:center;display:flex}.arn-activities-v800__priority-head span{color:#fff;background:#0f6d73;border-radius:50%;place-items:center;width:30px;height:30px;font-size:8px;display:grid}.arn-activities-v800__priority-head b{color:#0f6d73;font-size:7px}.arn-activities-v800__priority-grid .arn-v8-card>small{margin-top:18px}.arn-activities-v800__priority-grid .arn-v8-card>div:last-child{border-top:1px solid #d8dee8;justify-content:space-between;margin-top:auto;padding-top:14px;display:flex}.arn-activities-v800__priority-grid .arn-v8-card>div:last-child span,.arn-activities-v800__priority-grid .arn-v8-card>div:last-child strong{font-size:8px}.arn-activities-v800__decision{align-items:center;gap:16px;margin-bottom:18px;display:flex}.arn-activities-v800__decision h3,.arn-activities-v800__decision p{color:#fff!important}.arn-activities-v800__path{flex-direction:column;gap:14px;margin-bottom:18px;display:flex}.arn-activities-v800__path>.arn-v8-card{grid-template-columns:46px 1fr;gap:16px;min-height:150px;display:grid}.arn-activities-v800__path>.arn-v8-card>span{color:#fff;background:#0f6d73;border-radius:50%;place-items:center;width:46px;height:46px;font-size:10px;display:grid}.arn-activities-v800__path b{color:#0f6d73;margin-top:8px;font-size:8px;display:block}.arn-activities-v800__cadence{margin-bottom:18px}.arn-activities-v800__cadence>div{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}.arn-activities-v800__cadence article{text-align:center;background:#ffffff1a;border-radius:12px;padding:12px}.arn-activities-v800__cadence strong,.arn-activities-v800__cadence p{color:#fff!important}.arn-activities-v800__activity-lead{grid-template-columns:1fr 190px;gap:16px;margin-bottom:16px;display:grid}.arn-activities-v800__activity-lead .arn-v8-card{min-height:220px}.arn-activities-v800__activity-lead h3,.arn-activities-v800__activity-lead p{color:#fff!important}.arn-activities-v800__completion{background:#edf7f7;border:1px solid #bbd5d6;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:18px;display:flex}.arn-activities-v800__completion>strong{color:#0b1d3a;font-size:38px}.arn-activities-v800__completion>span{color:#0f6d73;text-transform:uppercase;margin-bottom:18px;font-size:8px}.arn-activities-v800__completion .arn-v8-progress{width:100%}.arn-activities-v800__activity-grid .arn-v8-card{min-height:190px}.arn-activities-v800__method-grid{margin-bottom:18px}.arn-activities-v800__method-grid>.arn-v8-card{min-height:350px}.arn-activities-v800__method-grid>.arn-v8-card>span{color:#fff;background:#0f6d73;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.arn-activities-v800__method-grid>.arn-v8-card>small{margin-top:16px;display:block}.arn-activities-v800__prep{margin-bottom:18px}.arn-activities-v800__prep>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:13px;display:grid}.arn-activities-v800__prep strong{text-align:center;background:#ffffff1a;border-radius:10px;padding:10px;font-size:9px;color:#fff!important}.arn-activities-v800__response-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:18px;display:grid}.arn-activities-v800__response-grid label{background:#fff;border:1px solid #d8dee8;border-radius:18px;flex-direction:column;min-height:210px;padding:17px;display:flex}.arn-activities-v800__response-grid label.is-filled{background:#f3fbfa;border-color:#0f6d73}.arn-activities-v800__response-grid label>span{color:#0b1d3a;font-size:9px;font-weight:700;line-height:1.35}.arn-activities-v800__response-grid textarea{color:#334155;resize:none;background:#f8fafc;border:1px solid #d8dee8;border-radius:12px;min-height:130px;margin-top:12px;padding:12px;font:400 9px/1.45 Montserrat,Arial,sans-serif}.arn-activities-v800__questions{margin-bottom:18px}.arn-activities-v800__questions>.arn-v8-card{min-height:330px}.arn-activities-v800__questions>.arn-v8-card>span{color:#fff;background:#0f6d73;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.arn-activities-v800__questions p{color:#0b1d3a!important;margin-top:20px!important;font-size:11px!important;font-weight:600!important}.arn-activities-v800__quality{margin-bottom:18px}.arn-activities-v800__quality>.arn-v8-card{align-items:center;gap:10px;min-height:105px;padding:14px;display:flex}.arn-activities-v800__quality strong{font-size:9px}.arn-activities-v800__check .arn-v8-list p{color:#fff!important}.arn-activities-v800__proof-lead{align-items:center;gap:18px;margin-bottom:18px;display:flex}.arn-activities-v800__proof-lead strong{color:#fff;margin-top:5px;font-size:26px;display:block}.arn-activities-v800__proof-lead p{color:#fff!important}.arn-activities-v800__proof-grid{margin-bottom:18px}.arn-activities-v800__proof-grid>.arn-v8-card{min-height:360px}.arn-activities-v800__proof-template>.arn-v8-card{min-height:135px;padding:15px}.arn-activities-v800__week{margin-bottom:18px}.arn-activities-v800__week>.arn-v8-card{grid-template-columns:48px 1fr;gap:14px;min-height:150px;display:grid}.arn-activities-v800__week>.arn-v8-card>span{color:#fff;background:#0f6d73;border-radius:50%;place-items:center;width:48px;height:48px;font-size:9px;display:grid}.arn-activities-v800__commitment{margin-bottom:18px}.arn-activities-v800__commitment h3,.arn-activities-v800__commitment p,.arn-activities-v800__commitment small{color:#fff!important}.arn-activities-v800__closing-brand{justify-content:space-between;align-items:center;margin-top:auto;padding:30px 12px 10px;display:flex}.arn-activities-v800__closing-brand>div{align-items:baseline;gap:10px;display:flex}.arn-activities-v800__closing-brand>div strong{color:#0b1d3a;letter-spacing:-.06em;font-size:38px}.arn-activities-v800__closing-brand>div span{color:#0f6d73;letter-spacing:.08em;font-size:17px;font-weight:700}.arn-activities-v800__closing-brand p{color:#526176;text-align:right;margin:0;font-size:10px;font-weight:600;line-height:1.6}.arn-activities-v800__closing-brand small{color:#64748b;font-size:8px;font-weight:500}.arn-activities-v800__studio{background:#fff;border:1px solid #d8dee8;border-radius:24px;width:min(1100px,100% - 32px);margin:32px auto;padding:24px}.arn-activities-v800__studio>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.arn-activities-v800__studio>header span{color:#0f6d73;text-transform:uppercase;font-size:9px;font-weight:700}.arn-activities-v800__studio h3{color:#0b1d3a;margin:6px 0}.arn-activities-v800__studio p{color:#64748b;margin:0;font-size:11px}.arn-activities-v800__studio label{color:#0b1d3a;flex-direction:column;gap:6px;font-size:9px;font-weight:700;display:flex}.arn-activities-v800__studio select{border:1px solid #d8dee8;border-radius:10px;min-width:300px;padding:10px}.arn-activities-v800__game{margin-top:22px}.arn-activities-v800__save{border-top:1px solid #d8dee8;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:18px;display:flex}.arn-activities-v800__save>span{color:#64748b;font-size:10px}.arn-activities-v800__save>div{gap:8px;display:flex}@media (width<=760px){.arn-activities-v800__toolbar,.arn-activities-v800__studio>header,.arn-activities-v800__save{flex-direction:column;align-items:stretch}.arn-activities-v800__toolbar{width:auto;margin-inline:12px}.arn-activities-v800__studio select{width:100%;min-width:0}}@media print{.arn-activities-v800__toolbar,.arn-activities-v800__studio{display:none!important}}.arn-activities-v800__cover-footer,.arn-activities-v800__cover-footer span{color:#fff!important}.arn-activities-v800__identity>div:first-child>span,.arn-activities-v800__decision>div>span,.arn-activities-v800__cadence>span,.arn-activities-v800__prep>span,.arn-activities-v800__check>span,.arn-activities-v800__proof-lead>div>span{color:#bfeae6!important}.arn-progress-v800{width:100%}.arn-progress-v800__toolbar{background:#fff;border:1px solid #d8dee8;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;width:min(100%,960px);margin:24px auto;padding:18px 22px;display:flex}.arn-progress-v800__message{color:#0f6d73;background:#edf7f7;border-radius:12px;width:min(100%,960px);margin:-12px auto 18px;padding:10px 16px;font-size:11px}.arn-progress-v800 .arn-report-page-v8--cover{color:#fff;background:linear-gradient(145deg,#07172f 0%,#0b1d3a 55%,#0f6d73 145%)}.arn-progress-v800 .arn-report-page-v8--cover:before{content:"";opacity:.13;background:url(/brand-v8/arn-trajectoire/motif-trajectoire.svg) 50%/cover no-repeat;position:absolute;inset:0}.arn-progress-v800 .arn-report-page-v8--cover .arn-report-page-v8__body{z-index:1;padding:62px;position:relative}.arn-progress-v800__cover{flex-direction:column;height:100%;display:flex}.arn-progress-v800__cover-logo{object-fit:contain;object-position:left;width:278px!important;height:84px!important}.arn-progress-v800__cover-main{max-width:610px;margin-top:66px}.arn-progress-v800__cover-main>span,.arn-progress-v800__cover-profile span,.arn-progress-v800__cover-profile dt{letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:700;color:#bfeae6!important}.arn-progress-v800__cover-main h1{letter-spacing:-.05em;margin:16px 0 0;font-size:52px;line-height:.98;color:#fff!important}.arn-progress-v800__cover-main p{max-width:560px;margin:21px 0 0;font-size:14px;line-height:1.55;color:#fff!important}.arn-progress-v800__cover-profile{background:#0f6d73eb;grid-template-columns:1.25fr 1fr;gap:28px;margin-top:auto;padding:24px 26px;display:grid}.arn-progress-v800__cover-profile>div>strong{margin-top:7px;font-size:21px;display:block;color:#fff!important}.arn-progress-v800__cover-profile p{color:#fff!important}.arn-progress-v800__cover-profile dl{gap:8px;margin:0;display:grid}.arn-progress-v800__cover-profile dl div{border-bottom:1px solid #ffffff29;justify-content:space-between;gap:10px;padding-bottom:8px;display:flex}.arn-progress-v800__cover-profile dd{margin:0;font-size:10px;font-weight:700;color:#fff!important}.arn-progress-v800__cover-footer{border-top:1px solid #ffffff38;justify-content:space-between;margin-top:24px;padding-top:17px;font-size:8.5px;display:flex;color:#fff!important}.arn-progress-v800__cover-footer span{color:#fff!important}.arn-progress-v800 .arn-v8-card>span,.arn-progress-v800 .arn-v8-card small{color:#0f6d73;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700}.arn-progress-v800 .arn-v8-card h3{color:#0b1d3a;margin:8px 0 0;font-size:14px;line-height:1.3}.arn-progress-v800 .arn-v8-card p{color:#526176;margin:8px 0 0;font-size:9.5px;line-height:1.48}.arn-progress-v800__status-hero{grid-template-columns:1fr 150px;gap:20px;margin-bottom:16px;display:grid}.arn-progress-v800__status-hero>div:first-child>span,.arn-progress-v800__status-hero>div:last-child>span{color:#bfeae6!important}.arn-progress-v800__status-hero h3,.arn-progress-v800__status-hero p{color:#fff!important}.arn-progress-v800__status-hero>div:last-child{border-left:1px solid #ffffff2e;flex-direction:column;justify-content:center;align-items:center;display:flex}.arn-progress-v800__status-hero>div:last-child strong{color:#fff;font-size:34px}.arn-progress-v800__kpis{margin-bottom:16px}.arn-progress-v800__kpis .arn-v8-kpi{min-height:120px;padding:14px}.arn-progress-v800__follow-up{margin-top:16px;margin-bottom:16px}.arn-progress-v800__follow-up>.arn-v8-card{min-height:190px}.arn-progress-v800__follow-up .arn-v8-list li{padding-block:7px}.arn-progress-v800__activity-table{flex-direction:column;gap:10px;display:flex}.arn-progress-v800__activity-row{grid-template-columns:38px 1fr 120px;gap:14px;min-height:88px;padding:13px 15px;display:grid}.arn-progress-v800__activity-row>b{color:#fff;background:#0f6d73;border-radius:50%;place-items:center;width:34px;height:34px;font-size:8px;display:grid}.arn-progress-v800__activity-row h3{margin:3px 0!important;font-size:11px!important}.arn-progress-v800__activity-row p{margin:2px 0 0!important;font-size:8px!important}.arn-progress-v800__activity-row em{color:#0f6d73;text-align:center;text-transform:uppercase;background:#edf7f7;border-radius:999px;align-self:center;padding:6px 8px;font-size:7px;font-style:normal;font-weight:700}.arn-progress-v800__activity-row.is-completed{background:#f3fbfa;border-color:#96d0c9}.arn-progress-v800__activity-row.is-coach_review{background:#fffaf0;border-color:#e6c98d}.arn-progress-v800__activity-summary{margin-top:14px}.arn-progress-v800__activity-summary>div:first-child{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.arn-progress-v800__activity-summary>div:first-child span{color:#bfeae6!important}.arn-progress-v800__activity-summary>div:first-child strong{color:#fff;font-size:25px}.arn-progress-v800__activity-summary .arn-v8-progress strong,.arn-progress-v800__activity-summary .arn-v8-progress span,.arn-progress-v800__activity-summary .arn-v8-progress small{color:#fff!important}.arn-progress-v800__empty{flex-direction:column;justify-content:center;align-items:center;min-height:420px;display:flex}.arn-progress-v800__timeline{flex-direction:column;gap:13px;margin-bottom:18px;display:flex}.arn-progress-v800__session{grid-template-columns:40px 1fr;gap:16px;min-height:130px;display:grid}.arn-progress-v800__session>b{color:#fff;background:#0f6d73;border-radius:50%;place-items:center;width:38px;height:38px;font-size:8px;display:grid}.arn-progress-v800__session small{margin-top:8px;display:block;color:#0f6d73!important;text-transform:none!important}.arn-progress-v800__decision-grid{margin-bottom:18px}.arn-progress-v800__decision-grid>.arn-v8-card{min-height:230px}.arn-progress-v800__decision-card.arn-v8-card--teal h3,.arn-progress-v800__decision-card.arn-v8-card--teal p,.arn-progress-v800__decision-card.arn-v8-card--navy h3,.arn-progress-v800__decision-card.arn-v8-card--navy p{color:#fff!important}.arn-progress-v800__decision-card.arn-v8-card--teal>span,.arn-progress-v800__decision-card.arn-v8-card--navy>span{color:#bfeae6!important}.arn-progress-v800__steps{margin-bottom:18px}.arn-progress-v800__steps>span{color:#bfeae6!important}.arn-progress-v800__steps>article{background:#ffffff14;border-radius:12px;grid-template-columns:34px 1fr;gap:14px;margin-top:13px;padding:12px;display:grid}.arn-progress-v800__steps>article>b{color:#fff;background:#0f6d73;border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;display:grid}.arn-progress-v800__steps strong,.arn-progress-v800__steps p{color:#fff!important}.arn-progress-v800__capital-hero{margin-bottom:18px}.arn-progress-v800__capital-hero>span{color:#bfeae6!important}.arn-progress-v800__capital-hero h3,.arn-progress-v800__capital-hero p{color:#fff!important}.arn-progress-v800__list-grid{margin-bottom:18px}.arn-progress-v800__list-grid>.arn-v8-card{min-height:430px}.arn-progress-v800__list-grid .arn-v8-list li{padding-block:9px}.arn-progress-v800__month{grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:18px;display:grid}.arn-progress-v800__month>.arn-v8-card{min-height:165px}.arn-progress-v800__month>.arn-v8-card>span{background:#0f6d73;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;color:#fff!important}.arn-progress-v800__coach-checks{margin-bottom:18px}.arn-progress-v800__coach-checks>span{color:#bfeae6!important}.arn-progress-v800__coach-checks .arn-v8-list p{color:#fff!important}.arn-progress-v800__matrix{margin-bottom:18px}.arn-progress-v800__matrix>.arn-v8-card{min-height:230px}.arn-progress-v800__summary-hero{grid-template-columns:1fr 150px;gap:20px;margin-bottom:18px;display:grid}.arn-progress-v800__summary-hero>div:first-child>span,.arn-progress-v800__summary-hero>div:last-child>span{color:#bfeae6!important}.arn-progress-v800__summary-hero h3,.arn-progress-v800__summary-hero p{color:#fff!important}.arn-progress-v800__summary-hero>div:last-child{border-left:1px solid #ffffff2e;flex-direction:column;justify-content:center;align-items:center;display:flex}.arn-progress-v800__summary-hero>div:last-child strong{color:#fff;font-size:32px}.arn-progress-v800__reuse-list{min-height:310px;margin-bottom:18px}.arn-progress-v800__proof-template{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.arn-progress-v800__proof-template>.arn-v8-card{min-height:130px;padding:14px}.arn-progress-v800__closing-brand{justify-content:space-between;align-items:center;margin-top:auto;padding:28px 12px 8px;display:flex}.arn-progress-v800__closing-brand>div{align-items:baseline;gap:10px;display:flex}.arn-progress-v800__closing-brand>div strong{color:#0b1d3a;letter-spacing:-.06em;font-size:38px}.arn-progress-v800__closing-brand>div span{color:#0f6d73;letter-spacing:.08em;font-size:17px;font-weight:700}.arn-progress-v800__closing-brand p{color:#526176;text-align:right;margin:0;font-size:10px;font-weight:600;line-height:1.6}.arn-progress-v800__closing-brand small{color:#64748b;font-size:8px;font-weight:500}@media (width<=760px){.arn-progress-v800__toolbar{flex-direction:column;align-items:stretch;width:auto;margin-inline:12px}}@media print{.arn-progress-v800__toolbar,.arn-progress-v800__message{display:none!important}}.arn-progress-v800__plan-pdf-edges{color:#0f6d73;letter-spacing:.08em;border-top:1px solid #d8dee8;justify-content:space-between;align-items:baseline;margin-top:18px;padding:12px 16px;font-size:9px;font-style:normal;font-weight:700;display:flex}.arn-progress-v800__plan-pdf-edges span{align-items:baseline;gap:7px;display:flex}.arn-progress-v800__plan-pdf-edges b{color:#0b1d3a;letter-spacing:-.04em;font-size:17px}.arn-progress-v800__plan-pdf-edges em{color:#0f6d73;font-size:9px;font-style:normal}.arn-progress-v800__plan-page .arn-report-page-v8__footer{display:none!important}:root{--at-arcade-navy:#0b1d3a;--at-arcade-teal:#0f6d73;--at-arcade-gold:#d18a2e;--at-arcade-soft-teal:#e4f3f4;--at-arcade-soft-gold:#fff4e3;--at-arcade-text:#1a2233;--at-arcade-muted:#64748b;--at-arcade-bg:#f5f7fa;--at-arcade-white:#fff;--at-arcade-shadow:0 24px 70px #0b1d3a29}.at-arcade-entry,.at-arcade-entry *,.at-arcade-overlay,.at-arcade-overlay *{box-sizing:border-box}.at-arcade-entry{color:var(--at-arcade-text);background:linear-gradient(135deg,#e4f3f4f0,#fff4e3b8);border:1px solid #0f6d732e;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:22px;padding:22px;display:grid;box-shadow:0 14px 40px #0b1d3a14}.at-arcade-entry__visual{background:var(--at-arcade-navy);border-radius:22px;place-items:center;width:72px;height:72px;font-size:2rem;display:grid;box-shadow:0 12px 28px #0b1d3a2e}.at-arcade-entry__content h2{color:var(--at-arcade-navy);margin:3px 0 7px;font-size:clamp(1.25rem,2.5vw,1.8rem)}.at-arcade-entry__content>p:last-of-type{color:var(--at-arcade-muted);margin:0;line-height:1.6}.at-arcade-entry__eyebrow{color:var(--at-arcade-teal);letter-spacing:.12em;margin:0;font-size:.72rem;font-weight:900}.at-arcade-entry__meta{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.at-arcade-entry__meta span{color:var(--at-arcade-muted);background:#ffffffc7;border-radius:999px;padding:6px 10px;font-size:.78rem;font-weight:750}.at-arcade-button{background:linear-gradient(135deg, var(--at-arcade-teal), #0a5860);color:#fff;min-height:46px;font:inherit;cursor:pointer;border:0;border-radius:14px;padding:11px 17px;font-weight:850;transition:transform .16s,opacity .16s;box-shadow:0 10px 24px #0f6d7333}.at-arcade-button:hover:not(:disabled){transform:translateY(-2px)}.at-arcade-button:disabled{opacity:.45;cursor:not-allowed}.at-arcade-overlay{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040e1fc7;position:fixed;inset:0;overflow:auto}.at-arcade-overlay__content{min-height:100%;padding:16px}.at-arcade-overlay__close{z-index:10002;color:#fff;width:46px;height:46px;font:inherit;cursor:pointer;background:#0b1d3ae0;border:1px solid #ffffff38;border-radius:50%;font-size:1.2rem;position:fixed;top:18px;right:18px}.at-arcade,.at-game{background:radial-gradient(circle at 10% 0%, #0f6d7321, transparent 32%), radial-gradient(circle at 90% 10%, #d18a2e1f, transparent 28%), var(--at-arcade-bg);width:min(1420px,100%);min-height:calc(100vh - 32px);color:var(--at-arcade-text);border-radius:30px;margin:0 auto;padding:clamp(16px,3vw,38px)}.at-arcade__hero{color:#fff;box-shadow:var(--at-arcade-shadow);background:linear-gradient(135deg,#0b1d3a,#0f6d73);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:clamp(28px,5vw,58px);display:grid}.at-arcade__eyebrow,.at-game__header>div>span,.at-world-preview>span{letter-spacing:.13em;font-size:.74rem;font-weight:900}.at-arcade__hero h1{color:#fff;letter-spacing:-.045em;margin:5px 0 12px;font-size:clamp(2.1rem,5vw,4.6rem);line-height:.98}.at-arcade__hero p{color:#ffffffd6;max-width:760px;margin:0;font-size:clamp(1rem,1.8vw,1.18rem);line-height:1.65}.at-arcade__profile{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:22px;gap:7px;min-width:170px;padding:20px;display:grid}.at-arcade__profile span{color:#f4c46b;letter-spacing:.1em;font-size:.72rem;font-weight:900}.at-arcade__profile strong{color:#fff;font-size:1.25rem}.at-arcade__profile small{color:#ffffffc2}.at-arcade__progress{background:#fff;border-radius:18px;margin:22px 0;padding:17px 20px;box-shadow:0 10px 30px #0b1d3a12}.at-arcade__progress>div:first-child{justify-content:space-between;margin-bottom:9px;display:flex}.at-arcade__progress-track{background:#e8edf2;border-radius:999px;height:11px;overflow:hidden}.at-arcade__progress-track span{border-radius:inherit;background:linear-gradient(90deg, var(--at-arcade-teal), var(--at-arcade-gold));height:100%;transition:width .42s;display:block}.at-arcade__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.at-arcade-card{background:#fff;border:1px solid #0b1d3a14;border-radius:23px;flex-direction:column;min-height:380px;padding:23px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 14px 42px #0b1d3a14}.at-arcade-card:hover{transform:translateY(-5px);box-shadow:0 22px 54px #0b1d3a21}.at-arcade-card.is-completed{background:linear-gradient(#e4f3f4e6,#fff 42%)}.at-arcade-card__top,.at-arcade-card__meta,.at-game__header,.at-deck-section__header,.at-world-step__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.at-arcade-card__top{color:var(--at-arcade-muted);letter-spacing:.08em;font-size:.72rem;font-weight:900}.at-arcade-card__top span:last-child{color:var(--at-arcade-teal)}.at-arcade-card__icon{background:linear-gradient(135deg, var(--at-arcade-soft-teal), var(--at-arcade-soft-gold));border-radius:22px;place-items:center;width:78px;height:78px;margin:23px 0 16px;font-size:2.3rem;animation:4s ease-in-out infinite atArcadeFloat;display:grid}.at-arcade-card h2{color:var(--at-arcade-navy);margin:0 0 8px;font-size:1.45rem}.at-arcade-card p{color:var(--at-arcade-muted);margin:0 0 20px;line-height:1.6}.at-arcade-card__meta{color:var(--at-arcade-muted);margin-top:auto;margin-bottom:15px;font-size:.8rem}.at-arcade__future{background:#ffffff9e;border:1px dashed #0b1d3a38;border-radius:21px;margin-top:22px;padding:24px}.at-arcade__future>span{color:var(--at-arcade-muted);letter-spacing:.1em;font-size:.72rem;font-weight:900}.at-arcade__future h2{color:var(--at-arcade-navy);margin:8px 0 4px}.at-arcade__future p{color:var(--at-arcade-muted);margin:0}.at-game__header{margin-bottom:22px}.at-game__header button{color:var(--at-arcade-text);font:inherit;cursor:pointer;background:#fff;border:1px solid #0b1d3a1f;border-radius:12px;padding:10px 13px;font-weight:800}.at-game__header>div>span{color:var(--at-arcade-teal)}.at-game__header h1{color:var(--at-arcade-navy);margin:4px 0 0;font-size:clamp(1.55rem,4vw,2.6rem)}.at-game__header>strong{background:var(--at-arcade-soft-teal);color:var(--at-arcade-teal);border-radius:999px;padding:8px 11px;font-size:.82rem}.at-game__panel{box-shadow:var(--at-arcade-shadow);background:#fff;border-radius:26px;padding:clamp(20px,4vw,40px)}.at-game__panel>h2{color:var(--at-arcade-navy);margin-top:0;font-size:clamp(1.3rem,3vw,2rem)}.at-game__panel>p{color:var(--at-arcade-muted);line-height:1.6}.at-priority-grid,.at-deck-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:24px;display:grid}.at-priority-card,.at-deck-card{min-height:120px;color:var(--at-arcade-text);font:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid #0b1d3a1a;border-radius:19px;padding:18px;transition:transform .16s,border-color .16s,background .16s}.at-priority-card:hover:not(:disabled),.at-deck-card:hover{border-color:#0f6d7361;transform:translateY(-3px)}.at-priority-card span,.at-deck-card>span:nth-child(2){font-weight:850}.at-priority-card small,.at-deck-card small{color:var(--at-arcade-muted);margin-top:10px;display:block}.at-game__toast{color:var(--at-arcade-muted);background:#eef2f6;border-radius:999px;margin-top:18px;padding:9px 13px;font-size:.84rem;font-weight:700;display:inline-flex}.at-game__result{background:linear-gradient(135deg, var(--at-arcade-soft-teal), var(--at-arcade-soft-gold));border-radius:22px;margin-top:24px;padding:24px}.at-game__result>span{color:var(--at-arcade-teal);letter-spacing:.1em;font-size:.75rem;font-weight:900}.at-game__result h3{color:var(--at-arcade-navy)}.at-game__result li{margin:8px 0}.at-deck-section{margin-top:30px}.at-deck-section__header h3{color:var(--at-arcade-navy);margin:0}.at-deck-section__header span{color:var(--at-arcade-muted);font-size:.82rem}.at-deck-card{grid-template-rows:1fr auto;grid-template-columns:auto 1fr;align-items:center;gap:8px 12px;display:grid}.at-deck-card.is-selected{background:var(--at-arcade-soft-teal);border-color:#0f6d7380}.at-deck-card__emoji{grid-row:1/span 2;font-size:2rem}.at-game__sticky{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #0b1d3a17;border-radius:17px;justify-content:space-between;align-items:center;gap:16px;margin-top:30px;padding:13px;display:flex;position:sticky;bottom:12px;box-shadow:0 15px 36px #0b1d3a1f}.at-world-layout{grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);align-items:start;gap:20px;display:grid}.at-world-step{margin-top:27px}.at-world-step__header{justify-content:flex-start}.at-world-step__header h3{color:var(--at-arcade-navy);margin:0}.at-world-options{flex-wrap:wrap;gap:9px;margin-top:12px;display:flex}.at-world-option{min-height:43px;color:var(--at-arcade-text);font:inherit;cursor:pointer;background:#fff;border:1px solid #0b1d3a21;border-radius:999px;padding:9px 13px;font-weight:750}.at-world-option.is-selected{border-color:var(--at-arcade-teal);background:var(--at-arcade-teal);color:#fff}.at-world-preview{background:linear-gradient(145deg, var(--at-arcade-navy), #123d55);color:#fff;box-shadow:var(--at-arcade-shadow);border-radius:26px;padding:23px;position:sticky;top:18px}.at-world-preview>span{color:#f4c46b}.at-world-preview h3{color:#fff}.at-world-preview p{color:#fffc;line-height:1.6}.at-world-scene{background:linear-gradient(#91c9df 0 55%,#b7d99f 55% 100%);border-radius:20px;min-height:215px;margin:18px 0;position:relative;overflow:hidden}.at-world-scene>span{filter:drop-shadow(0 8px 10px #00000026);font-size:3rem;transition:all .32s;position:absolute}.at-world-scene__sky{top:18px;right:26px}.at-world-scene__building{bottom:32px;left:50%;transform:translate(-50%);font-size:5rem!important}.at-world-scene__people{bottom:18px;left:22px}.at-world-scene__activity{bottom:18px;right:22px}@keyframes atArcadeFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-7px)rotate(1deg)}}@media (width<=980px){.at-arcade__grid{grid-template-columns:1fr 1fr}.at-world-layout{grid-template-columns:1fr}.at-world-preview{position:static}}@media (width<=720px){.at-arcade-entry{grid-template-columns:auto minmax(0,1fr)}.at-arcade-entry>.at-arcade-button{grid-column:1/-1;width:100%}.at-arcade-overlay__content{padding:7px}.at-arcade,.at-game{border-radius:20px;padding:12px}.at-arcade__hero{border-radius:22px;grid-template-columns:1fr;padding:25px 19px}.at-arcade__profile{min-width:0}.at-arcade__grid,.at-priority-grid,.at-deck-grid{grid-template-columns:1fr}.at-arcade-card{min-height:auto}.at-game__header{flex-wrap:wrap;align-items:flex-start}.at-game__header>div{order:3;width:100%}.at-game__panel{border-radius:21px;padding:20px 16px}.at-game__sticky{flex-direction:column;align-items:stretch}.at-game__sticky .at-arcade-button{width:100%}}@media (prefers-reduced-motion:reduce){.at-arcade-entry *,.at-arcade-overlay *{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--at-arcade-accent-warm:#f4c46b;--at-arcade-accent-warm-strong:#ffcf70}.at-arcade-overlay .at-arcade__hero,.at-arcade .at-arcade__hero{color:#fff!important}.at-arcade-overlay .at-arcade__hero h1,.at-arcade .at-arcade__hero h1,.at-arcade-overlay .at-arcade__hero p,.at-arcade .at-arcade__hero p,.at-arcade-overlay .at-arcade__eyebrow,.at-arcade .at-arcade__eyebrow,.at-arcade-overlay .at-arcade__profile strong,.at-arcade .at-arcade__profile strong,.at-arcade-overlay .at-arcade__profile small,.at-arcade .at-arcade__profile small{color:#fff!important;opacity:1!important}.at-arcade-overlay .at-arcade__profile span,.at-arcade .at-arcade__profile span{color:var(--at-arcade-accent-warm)!important;opacity:1!important}.at-arcade-overlay .at-deck-card,.at-game .at-deck-card{color:#fff!important;background:linear-gradient(135deg,#167985,#0b2f63)!important;border-color:#ffffff29!important}.at-arcade-overlay .at-deck-card>span:nth-child(2),.at-game .at-deck-card>span:nth-child(2),.at-arcade-overlay .at-deck-card__emoji,.at-game .at-deck-card__emoji{color:#fff!important;opacity:1!important}.at-arcade-overlay .at-deck-card small,.at-game .at-deck-card small{color:var(--at-arcade-accent-warm-strong)!important;opacity:1!important;font-weight:800!important}.at-arcade-overlay .at-deck-card.is-selected,.at-game .at-deck-card.is-selected{background:linear-gradient(135deg,#1b8692,#12386e)!important;border-color:#f4c46bbf!important;box-shadow:inset 0 0 0 1px #f4c46b2e!important}.at-arcade-overlay .at-priority-card,.at-game .at-priority-card{color:#fff!important;background:linear-gradient(135deg,#167985,#0b2f63)!important;border-color:#ffffff29!important;box-shadow:0 8px 20px #0b1d3a1f!important}.at-arcade-overlay .at-priority-card span,.at-game .at-priority-card span{color:#fff!important;opacity:1!important}.at-arcade-overlay .at-priority-card small,.at-game .at-priority-card small{color:var(--at-arcade-accent-warm-strong)!important;opacity:1!important;font-weight:800!important}.at-arcade-overlay .at-priority-card:hover:not(:disabled),.at-game .at-priority-card:hover:not(:disabled){color:#fff!important;background:linear-gradient(135deg,#1b8692,#12386e)!important;border-color:#f4c46bb8!important}.at-arcade-overlay .at-game__result,.at-game .at-game__result{color:#0b1d3a!important}.at-arcade-overlay .at-game__result h3,.at-game .at-game__result h3,.at-arcade-overlay .at-game__result li,.at-game .at-game__result li,.at-arcade-overlay .at-game__result span,.at-game .at-game__result span{color:#0b1d3a!important;opacity:1!important}.at-arcade-overlay .at-world-preview,.at-game .at-world-preview{color:#fff!important}.at-arcade-overlay .at-world-preview h1,.at-arcade-overlay .at-world-preview h2,.at-arcade-overlay .at-world-preview h3,.at-arcade-overlay .at-world-preview h4,.at-game .at-world-preview h1,.at-game .at-world-preview h2,.at-game .at-world-preview h3,.at-game .at-world-preview h4{color:#fff!important;opacity:1!important}.at-arcade-overlay .at-world-preview p,.at-game .at-world-preview p{color:#ffffffeb!important;opacity:1!important}.at-arcade-overlay .at-world-preview>span,.at-game .at-world-preview>span{color:var(--at-arcade-accent-warm-strong)!important;opacity:1!important}.at-arcade-sync{color:#52657a;background:#ffffffb8;border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:7px 10px;font-size:.78rem;font-weight:750;display:inline-flex}.at-arcade-sync--saved{color:#0f6d73}.at-arcade-sync--error{color:#9a5c00;background:#fff4e3}.at-arcade-hero-sync{background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;align-items:center;margin-top:16px;padding:8px 11px;font-size:.8rem;font-weight:750;display:inline-flex;color:#ffffffe6!important}.at-arcade-hero-sync--error{border-color:#f4c46b6b;color:#ffd57a!important}.at-arcade-card.is-recommended{border-color:#f4c46bb8;box-shadow:0 18px 48px #0b1d3a1f,inset 0 0 0 1px #f4c46b1f}.at-arcade-card__recommended{color:#8b5a08;letter-spacing:.01em;background:#fff4e3;border-radius:999px;align-self:flex-start;margin-top:14px;padding:7px 10px;font-size:.76rem;font-weight:900}
