.script-library-page>.script-full-flow{border:1px solid #c8d5e8!important;border-top:5px solid var(--adm-blue)!important;background:#fff!important;border-radius:18px!important;margin-top:20px!important;padding:30px 32px 34px!important;box-shadow:0 12px 34px #111a5514!important}.script-full-flow .script-stage-heading>span{font-size:0!important}.script-full-flow .script-stage-heading>span:after{content:"TRAME D’APPEL";letter-spacing:.11em;color:var(--cocoon-orange);font-size:.8rem;font-weight:900}.script-full-flow .script-stage-heading h3{color:var(--adm-navy)!important;margin:5px 0 6px!important;font-size:clamp(1.85rem,2.4vw,2.35rem)!important}.script-flow-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.script-flow-step{background:#fff!important;border:1px solid #d4deed!important;border-radius:14px!important}.script-flow-step>summary{background:#fbfcff!important;min-height:86px!important;padding:16px 18px!important}.script-flow-step:first-child>summary{border-left:4px solid var(--cocoon-orange)}.script-flow-step:nth-child(2)>summary{border-left:4px solid #2457a7}.script-flow-step:nth-child(3)>summary{border-left:4px solid #159fa2}.script-flow-step:nth-child(4)>summary{border-left:4px solid #8b6bb7}.script-flow-step:nth-child(5)>summary{border-left:4px solid #07856f}.script-flow-step:nth-child(6)>summary{border-left:4px solid #3f6ea9}.script-flow-step:nth-child(7)>summary{border-left:4px solid #d92d3f}.script-flow-step>summary strong{color:var(--adm-navy)!important;font-size:1.08rem!important}.script-flow-step>summary small{color:#606a7e!important;font-size:.89rem!important;line-height:1.45!important}.script-step-body{padding:20px 22px 23px!important}.script-step-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.script-step-actions span{min-height:48px!important;font-size:.92rem!important}.script-pedagogy-note,.script-vigilance-note{font-size:.94rem!important}.script-step-body blockquote{font-size:1rem!important;line-height:1.65!important}.script-teaching-grid{background:#f8faff!important;border:1px solid #dbe3ef!important;border-radius:16px!important;margin-top:22px!important;padding:22px 24px 26px!important}.script-main-column>.script-stage-heading>span{font-size:0!important}.script-main-column>.script-stage-heading>span:after{content:"EXEMPLES ET REPÈRES";letter-spacing:.1em;color:#667085;font-size:.76rem;font-weight:900}.script-main-column>.script-stage-heading h3{font-size:0!important}.script-main-column>.script-stage-heading h3:after{content:"Accueil, cadre de l’échange et explications utiles";color:var(--adm-navy);font-size:1.35rem;line-height:1.25;display:block}.script-opening-roadmap{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.script-opening-roadmap article{min-height:96px!important;box-shadow:none!important;border:1px solid #d9e2ef!important;padding:15px 16px!important}.script-opening-roadmap strong{font-size:.96rem!important}.script-opening-roadmap small{font-size:.86rem!important}.script-formulation-drawers details:nth-child(n+2){opacity:.82}.script-speech-card>summary{min-height:52px!important}.script-speech-card blockquote{font-size:.98rem!important}.script-explanation-card{background:#eef9f7!important;border-color:#b9dfd9!important;border-left-style:solid!important;border-left-width:5px!important}.script-explanation-card h3{font-size:1.2rem!important}.script-pedagogy-purpose{font-size:.94rem!important}.script-coach-column{gap:11px!important}.coach-note{background:#fff!important;border:1px solid #dbe3ef!important}.insights-panel .compact-summary,.insights-panel details.compact-summary{background:#eef5ff!important;border:1px solid #9eb9df!important;border-left:5px solid #2457a7!important;box-shadow:0 8px 20px #2457a71a!important}.insights-panel .compact-summary>summary{color:#111a55!important;background:#eef5ff!important;min-height:60px!important}.insights-panel .compact-summary>summary strong,.insights-panel .compact-summary>summary span{color:#111a55!important}.insights-panel .compact-summary>div,.insights-panel .compact-summary form{background:#f8fbff!important}.expert-report-panel,.expert-panel.expert-report-panel{color:#25324a!important;background:#fff!important;border:1px solid #9eb9df!important;border-left:5px solid #2457a7!important;box-shadow:0 8px 20px #2457a714!important}.expert-report-panel>header{color:#111a55!important;background:#eef5ff!important;border:0!important;border-radius:10px!important;padding:12px 14px!important}.expert-report-panel>header *{color:#111a55!important}.expert-report-panel pre,.expert-report-panel code,.expert-report-panel textarea,.expert-report-panel blockquote,.expert-report-panel [class*=summary]{color:#25324a!important;box-shadow:none!important;background:#f7faff!important;border-color:#cfdbec!important}.expert-report-panel button{color:#fff!important;background:#111a55!important}.neo-source-reminder,.neo-context-card,.neo-guidance{box-shadow:none!important}.neo-source-reminder{border-radius:13px!important}@media (min-width:1200px){.learning-page{width:min(100% - 88px,1500px)!important}.script-teaching-grid{grid-template-columns:minmax(0,1fr) 330px!important;gap:22px!important}}@media (max-width:980px){.script-flow-list,.script-step-actions,.script-opening-roadmap{grid-template-columns:1fr!important}}
.workspace-grid{column-gap:18px!important;width:min(100% - 36px,1660px)!important;margin-inline:auto!important}#discovery-coverage.two-column-question{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr)!important;align-items:center!important;gap:18px!important;padding:15px 17px!important;display:grid!important}#discovery-coverage h2{margin:.2rem 0 .35rem!important;font-size:1.08rem!important;line-height:1.4!important}#discovery-coverage .helper-text{margin:.25rem 0 0!important;font-size:.86rem!important;line-height:1.45!important}#discovery-coverage .chip-row{flex-wrap:wrap!important;justify-content:flex-end!important;gap:7px!important;display:flex!important}#discovery-coverage .chip-row button{border-radius:999px!important;min-height:35px!important;padding:7px 12px!important;font-size:.88rem!important}.coverage-help{align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:10px 13px!important;font-size:.88rem!important;line-height:1.45!important;display:flex!important}.coverage-help strong{white-space:nowrap!important;font-size:.88rem!important}.coverage-detail-card{padding:14px 16px!important}.coverage-detail-grid{gap:12px!important}.knowledge-card.insight-drawer{background:#fbfcfe!important;border:1px solid #8da9cd!important;border-left:4px solid #19365f!important;border-radius:13px!important;min-width:0!important;overflow:hidden!important;box-shadow:0 7px 18px #111a550e!important}.knowledge-card.insight-drawer>summary{color:#19365f!important;background:#edf3fa!important;min-height:50px!important;padding:10px 13px!important;font-size:.98rem!important;font-weight:800!important}.knowledge-card.insight-drawer[open]{flex-direction:column!important;max-height:64vh!important;display:flex!important;overflow:hidden!important}.knowledge-card.insight-drawer>.search-field{z-index:4!important;background:#fbfcfe!important;flex:none!important;min-height:40px!important;margin:10px 11px 6px!important;position:sticky!important;top:0!important}.knowledge-card.insight-drawer>.filter-row{flex-wrap:wrap!important;flex:none!important;gap:8px!important;margin:0 11px 8px!important;display:flex!important}.knowledge-card.insight-drawer>.filter-row select,.knowledge-card.insight-drawer>.filter-row button{min-height:34px!important;font-size:.84rem!important}.knowledge-card.insight-drawer>.resource-list{scrollbar-width:thin!important;overscroll-behavior:contain!important;flex:auto!important;min-height:170px!important;padding:3px 10px 12px!important;overflow-y:auto!important}.knowledge-card .bank-product-sheet,.knowledge-card .bank-legal-sheet{background:#fff!important;border:1px solid #c8d7e8!important;border-radius:11px!important;margin:7px 0!important;overflow:hidden!important}.knowledge-card .bank-product-sheet>summary,.knowledge-card .bank-legal-sheet>summary{color:#19365f!important;background:#f5f8fc!important;min-height:48px!important;padding:10px 12px!important;font-size:.92rem!important;font-weight:800!important}.knowledge-card .bank-product-sheet[open],.knowledge-card .bank-legal-sheet[open]{border-color:#8da9cd!important;box-shadow:0 4px 12px #19365f0f!important}.knowledge-card .bank-product-body,.knowledge-card .bank-legal-body{background:#fff!important;max-height:none!important;padding:13px 14px!important;font-size:.91rem!important;line-height:1.55!important;overflow:visible!important}.knowledge-card .resource-list>a{min-height:46px!important;padding:9px 11px!important;font-size:.89rem!important}.knowledge-card .resource-list>a[href*=\/fiche-metier-],.knowledge-card .resource-list>a[href*=fiche-metier]{display:none!important}.knowledge-card .ask-button{flex:none!important;min-height:35px!important;margin:7px 11px 10px!important;font-size:.83rem!important}.business-source-panel{background:#f7faff!important;border:1px solid #9db5d4!important;border-left:4px solid #19365f!important;border-radius:13px!important;padding:14px 16px!important}.business-source-panel>strong{color:#19365f!important;margin-bottom:5px!important;font-size:1rem!important;display:block!important}.neo-source-published-values{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:12px 0 8px!important;display:grid!important}.neo-published-value{background:#fff!important;border:1px solid #c7d6e8!important;border-radius:10px!important;flex-direction:column!important;gap:4px!important;padding:11px 12px!important;display:flex!important}.neo-published-value small{text-transform:uppercase!important;letter-spacing:.05em!important;color:#60738e!important;font-size:.75rem!important;font-weight:800!important}.neo-published-value strong{color:#19365f!important;font-size:.98rem!important;line-height:1.35!important}.neo-priority-rule{color:#56677e!important;border-top:1px solid #dbe5f0!important;margin-top:8px!important;padding-top:8px!important;line-height:1.45!important;display:block!important}.expert-neo-control>summary{color:#fff!important;background:#18345b!important;border-radius:12px 12px 0 0!important}.expert-neo-control>summary *{color:#fff!important}.expert-neo-control-body{background:#f6f9fd!important;border:1px solid #9eb6d5!important;border-top:0!important;padding:13px 14px!important}.expert-neo-rule-current{grid-template-columns:1fr!important}.expert-neo-rule-current span{color:#263c59!important;background:#fff!important;border:1px solid #c7d6e8!important;border-radius:10px!important;padding:11px 12px!important;font-size:.94rem!important;line-height:1.45!important}.expert-neo-rule-current b{color:#19365f!important;margin-right:5px!important}.expert-knowledge-panel{min-width:0!important}.expert-knowledge-panel .expert-resource-list{scrollbar-width:thin!important;max-height:50vh!important;padding-right:5px!important;overflow-y:auto!important}.expert-knowledge-result{background:#fff!important;border:1px solid #d4deea!important;border-radius:10px!important;margin-bottom:7px!important;padding:9px 10px!important}.expert-knowledge-result details[open]{background:#fff!important}.expert-report-panel{background:#fbfaf7!important;border-color:#19365f #6f91bf #6f91bf!important}.expert-report-panel pre{background:#fffdf8!important;border-color:#c8d7e8 #c8d7e8 #c8d7e8 #19365f!important;max-height:230px!important;overflow:auto!important}.fixed-knowledge-cloud{background:#fff!important;border:1px solid #d4dfec!important;border-radius:13px!important;padding:13px 14px!important}.knowledge-cloud-title{color:#19365f!important;letter-spacing:.01em!important;margin-bottom:11px!important;font-size:1rem!important;font-weight:850!important}.knowledge-cloud-actions{grid-template-columns:1fr!important;gap:9px!important;display:grid!important}.knowledge-cloud-actions button{text-align:left!important;color:#19365f!important;background:#f8fafc!important;border:1px solid #d1ddea!important;border-radius:10px!important;justify-content:flex-start!important;width:100%!important;min-height:42px!important;padding:10px 12px!important;font-size:.9rem!important;font-weight:750!important}.knowledge-cloud-actions button:hover{background:#eef4fa!important;border-color:#8da9cd!important}.knowledge-cloud-answer{background:#f6f9fd!important;border-left:3px solid #19365f!important;border-radius:10px!important;margin-top:9px!important;padding:12px 13px!important;font-size:.91rem!important;line-height:1.55!important}.floating-objection-trigger,.floating-reimbursement-trigger{z-index:35!important;border-radius:11px!important;width:auto!important;min-width:148px!important;max-width:190px!important;padding:8px 11px!important;position:fixed!important;bottom:auto!important;left:26px!important;right:auto!important}.floating-objection-trigger{top:calc(100vh - 205px)!important;transform:none!important}.floating-reimbursement-trigger{top:calc(100vh - 255px)!important;transform:none!important}.floating-objection-trigger strong,.floating-reimbursement-trigger strong{display:none!important}.floating-objection-trigger small,.floating-reimbursement-trigger small{font-size:.79rem!important;font-weight:800!important;line-height:1.2!important}.compact-summary{background:#f6f8fb!important;border:1px solid #7598c8!important;border-top:4px solid #19365f!important}.compact-summary>summary{color:#19365f!important;background:#edf3fa!important}.compact-summary .summary-text{background:#fffdf9!important;border:1px solid #d7e1ed!important;border-left:3px solid #7598c8!important;border-radius:9px!important;max-height:175px!important;padding:10px 11px!important;font-size:.89rem!important;line-height:1.5!important;overflow:auto!important}.age-result{font-weight:750!important}.age-result:not(:empty){color:#26745f}.identity-fields label:has(.age-result){position:relative}.management-view,.admin-page{width:min(100% - 36px,1560px)!important;margin-inline:auto!important}.management-view h1,.admin-page h1{letter-spacing:-.025em!important;font-size:clamp(1.75rem,2vw,2.1rem)!important}.management-view h2,.admin-page h2{font-size:1.28rem!important;line-height:1.3!important}.management-view h3,.admin-page h3{font-size:1.1rem!important}.management-view p,.admin-page p,.management-view li,.admin-page li{font-size:.98rem!important;line-height:1.56!important}.management-view label,.admin-page label{font-size:.94rem!important;line-height:1.44!important}.management-view input,.management-view select,.management-view textarea,.admin-page input,.admin-page select,.admin-page textarea{min-height:41px!important;font-size:.97rem!important}.management-view button,.admin-page button{min-height:38px!important;font-size:.93rem!important}.management-heading{margin-bottom:18px!important}.management-heading p{font-size:.98rem!important}.admin-home-grid svg,.management-view .management-heading svg{filter:saturate(1.08)}.script-library-page{font-size:16px!important}.script-full-flow{max-width:1500px!important;margin-inline:auto!important}.script-flow-step>summary strong{font-size:1.14rem!important}.script-flow-step>summary small{font-size:.94rem!important}.script-step-actions span{font-size:.98rem!important}.script-pedagogy-note,.script-vigilance-note{font-size:1rem!important}.script-step-body blockquote{font-size:1.05rem!important;line-height:1.66!important}.script-teaching-grid{max-width:1500px!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:980px){#discovery-coverage.two-column-question{grid-template-columns:1fr!important}#discovery-coverage .chip-row{justify-content:flex-start!important}.floating-objection-trigger,.floating-reimbursement-trigger{min-width:132px!important;left:12px!important}.management-view,.admin-page{width:min(100% - 24px,100%)!important}.workspace-grid{width:min(100% - 20px,100%)!important}.knowledge-card.insight-drawer[open]{max-height:56vh!important}.neo-source-published-values{grid-template-columns:1fr!important}}
body #personalized-argument .argumentation-list{gap:10px;display:grid}body #personalized-argument details.argument-flow-card{box-shadow:none;background:#fff;border:1px solid #d9e2ef;border-radius:14px;padding:0;overflow:hidden}body #personalized-argument details.argument-flow-card.priority{border-color:#ffb27f;box-shadow:0 5px 14px #ff620014}body #personalized-argument .argument-flow-summary{cursor:pointer;color:#121a4b;align-items:center;gap:10px;min-height:50px;padding:11px 14px;list-style:none;display:flex}body #personalized-argument .argument-flow-summary::-webkit-details-marker{display:none}body #personalized-argument .argument-flow-summary strong{flex:1;font-size:.9rem}body #personalized-argument .argument-flow-summary small{color:#526078;font-size:.8rem}body #personalized-argument details.argument-flow-card>.need-illustration{display:none}body #personalized-argument details.argument-flow-card>.argument-flow-content{padding:0 14px 14px}body #personalized-argument .argument-flow-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}body #personalized-argument .spoken-example{max-width:82ch;line-height:1.55}body #personalized-argument .argumentation-oral-rule{max-width:86ch}body textarea,body .advisor-long-field{resize:vertical;min-height:104px;max-height:380px;font-size:.9rem;line-height:1.5;overflow:auto}body textarea:focus{max-height:540px}body [class*=report],body [class*=summary]{--v17-soft:#eefaf7}body .call-summary-card,body .report-card,body .advisor-report,body [class*=compte-rendu]{background:linear-gradient(135deg,#eefaf7,#f7fbff)!important;border-color:#a9d9cf!important}body .call-summary-card textarea,body .report-card textarea,body .advisor-report textarea{font-size:.92rem!important}body .neo-source-fields{gap:8px!important}body .neo-source-published-values .neo-published-value{min-height:54px!important;padding:9px 12px!important}body .neo-source-published-values small{font-size:.72rem!important}body .neo-source-published-values strong{font-size:.86rem!important}body .validation-grid{gap:9px!important}body .validation-grid label{min-height:auto!important}body .floating-tools,body .floating-quick-actions,body [class*=floating][class*=tool],body [class*=quick][class*=action]{top:auto!important;bottom:72px!important;transform:none!important}body #reimbursement-tool{margin-bottom:14px}body .reimbursement-card+.step-next-button{margin-bottom:12px}body [class*=always],body [class*=repere],body [class*=reference] small{font-size:max(.78rem,12px)}body .legal-value-warning,body .legal-internal-reference{padding:8px 10px!important;font-size:.8rem!important;line-height:1.4!important}body .legal-selection-banner{background:#fff5f2!important;border-color:#ef8d73!important}body footer img,body .footer img,body [class*=footer] img,body [class*=brand] img[src*=adm-value-logo],body [class*=brand] img[src*=cocoon-logo],body img[src*=adm-value-logo-clean],body img[src*=cocoon-logo-clean]{box-shadow:none!important;background:0 0!important}body footer :has(>img[src*=adm-value-logo]){box-shadow:none!important;background:0 0!important;border-color:#0000!important}body footer :has(>img[src*=cocoon-logo]){box-shadow:none!important;background:0 0!important;border-color:#0000!important}body [class*=footer] :has(>img[src*=adm-value-logo]){box-shadow:none!important;background:0 0!important;border-color:#0000!important}body [class*=footer] :has(>img[src*=cocoon-logo]){box-shadow:none!important;background:0 0!important;border-color:#0000!important}body .helper-text,body .advisor-secondary-detail,body .service-source-line,body .product-attention-card small{line-height:1.45}@media (min-width:1100px){body .workspace-side-panel,body [class*=right-panel]{min-width:340px}}@media (max-width:760px){body #personalized-argument .argument-flow-steps{grid-template-columns:1fr}body .floating-tools,body .floating-quick-actions{bottom:64px!important}}
