:root{--prism-wine:#7d1630;--prism-wine-dark:#360913;--prism-wine-mid:#5b1024;--prism-ink:#17181c;--prism-muted:#70737c;--prism-line:#e8e5e3;--prism-bg:#f7f5f3;--prism-card:#fff;--prism-soft:#f4ecee;--prism-shadow:0 12px 38px rgba(55,18,27,.08)}body,html{background:var(--prism-bg)!important;color:var(--prism-ink)}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.shell.analyst-dossier-shell,.shell.analyst-shell,.v6-shell{background:var(--prism-bg)!important;min-height:100vh}.internal-v6-sidebar,.v6-sidebar{background:linear-gradient(180deg,#26070e,#450b19 48%,#26070e)!important;border:0!important;box-shadow:18px 0 48px rgba(45,8,18,.08);width:232px!important;padding:28px 16px 20px!important}.main.analysis-v6-main,.main.analyst-main,.v6-main{margin-left:232px!important;max-width:none!important;padding:36px 38px 56px!important}.internal-v6-brand,.v6-brand{padding:6px 12px 24px!important;border-bottom:1px solid rgba(255,255,255,.12)!important;margin-bottom:18px!important}.internal-v6-brand img,.v6-brand img{filter:brightness(0) invert(1);width:118px!important}.internal-v6-brand span,.v6-brand span{color:rgba(255,255,255,.55)!important;letter-spacing:.16em!important}.internal-v6-primary-action a,.v6-primary-action a{background:linear-gradient(135deg,#9b1c3d,#74132d)!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:12px!important;box-shadow:0 10px 22px rgba(0,0,0,.16)!important}.internal-v6-nav-section>a,.v6-global-nav>a,.v6-internal-link{color:rgba(255,255,255,.74)!important;border-radius:11px!important;margin:4px 0!important}.internal-v6-nav-section>a:hover,.v6-global-nav>a:hover,.v6-internal-link:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}.internal-v6-nav-section>a.active,.v6-global-nav>a.active{background:linear-gradient(90deg,#991b3c,#78142e)!important;color:#fff!important;box-shadow:0 8px 20px rgba(0,0,0,.14)}.internal-v6-nav-section>p,.v6-nav-label{color:rgba(255,255,255,.35)!important;letter-spacing:.15em!important;font-size:10px!important}.internal-v6-note,.internal-v6-secure,.v6-secure-note{background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.1)!important;color:rgba(255,255,255,.72)!important}.analyst-heading,.portal-heading{background:transparent!important;border:0!important;padding:0 0 24px!important;align-items:flex-end!important}.analyst-heading h1,.orchestra-hero h1,.portal-heading h1{font-family:Georgia,Times New Roman,serif!important;font-weight:500!important;letter-spacing:-.035em!important;color:#201a1c!important;font-size:clamp(34px,4vw,52px)!important;line-height:1!important}.analyst-heading p,.portal-heading p{max-width:720px!important;color:var(--prism-muted)!important;font-size:15px!important;line-height:1.6!important}.eyebrow,.soft-kicker{color:var(--prism-wine)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important}.button{background:var(--prism-wine)!important;border-color:var(--prism-wine)!important;border-radius:10px!important;box-shadow:0 8px 20px rgba(125,22,48,.16)!important}.secondary-button{border-radius:10px!important}.analyst-user-pill,.portal-user-pill,.secondary-button{background:#fff!important;border:1px solid var(--prism-line)!important}.analyst-user-pill,.portal-user-pill{border-radius:999px!important;box-shadow:0 4px 18px rgba(20,10,13,.05)!important}.analyst-kpis,.portal-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important;margin:0 0 18px!important}.analyst-kpis>article,.portal-metrics>div{background:#fff!important;border:1px solid var(--prism-line)!important;border-radius:14px!important;padding:18px 20px!important;box-shadow:none!important;position:relative;overflow:hidden}.analyst-kpis>article:before,.portal-metrics>div:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--prism-wine)}.analyst-kpis strong,.portal-metrics strong{font-size:28px!important;color:#241c1f!important;font-family:Georgia,Times New Roman,serif!important;font-weight:500!important}.analyst-kpis span,.portal-metrics span{font-size:12px!important;color:#6a6265!important;font-weight:650!important}.portal-focus-card{background:linear-gradient(135deg,#4b0c1a,#831836)!important;border:0!important;border-radius:18px!important;box-shadow:var(--prism-shadow)!important;padding:24px 28px!important}.portal-focus-card,.portal-focus-card .soft-kicker,.portal-focus-card h2,.portal-focus-card p{color:#fff!important}.portal-focus-card p{opacity:.72}.portal-focus-card .secondary-button{color:var(--prism-wine)!important}.analyst-workspace,.portal-section{background:#fff!important;border:1px solid var(--prism-line)!important;border-radius:18px!important;box-shadow:var(--prism-shadow)!important;padding:24px!important}.analyst-section-head h2,.portal-section-head h2{font-family:Georgia,Times New Roman,serif!important;font-weight:500!important;font-size:30px!important;letter-spacing:-.025em!important}.analyst-lifecycle-tabs,.portal-dossier-tabs{background:#f4f1ef!important;border-radius:10px!important;padding:4px!important;border:0!important}.analyst-lifecycle-tabs a,.portal-dossier-tabs a{border:0!important;border-radius:8px!important;padding:8px 12px!important}.analyst-lifecycle-tabs a.active,.portal-dossier-tabs a.active{background:#fff!important;color:var(--prism-wine)!important;box-shadow:0 3px 12px rgba(20,10,13,.07)!important}.portal-dossier-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important}.analyst-dossier-card,.portal-dossier-card{border:1px solid var(--prism-line)!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;transition:.18s ease!important}.analyst-dossier-card:hover,.portal-dossier-card:hover{transform:translateY(-2px)!important;border-color:#d8c6cb!important;box-shadow:0 12px 26px rgba(54,13,24,.08)!important}.analyst-dossier-card h3,.portal-dossier-card h3{font-family:Georgia,Times New Roman,serif!important;font-size:22px!important;font-weight:500!important}.portal-progress-line span b{background:linear-gradient(90deg,#7d1630,#b44b67)!important}.portal-onboarding{display:none!important}.status{border-radius:999px!important;font-size:11px!important;font-weight:700!important}.analyst-dossier-list{gap:10px!important}.analyst-dossier-card{padding:18px!important}.analyst-dossier-signals{background:#faf8f7!important;border-radius:12px!important;border:1px solid #eee9e6!important}.analyst-priority{border-radius:10px!important}.analyst-dossier-card-shell{border-radius:14px!important}.analysis-v7-main{padding-top:20px!important}.analyst-context-nav{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:35!important;background:rgba(247,245,243,.94)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border:0!important;border-bottom:1px solid var(--prism-line)!important;padding:10px 0!important;margin:-10px 0 20px!important}.analyst-context-nav a{border-radius:9px!important;padding:9px 13px!important}.analyst-context-nav a.active{background:var(--prism-wine)!important;color:#fff!important}.orchestra-hero{background:#fff!important;border:1px solid var(--prism-line)!important;border-radius:18px!important;padding:24px 26px!important;box-shadow:var(--prism-shadow)!important}.orchestra-hero p{color:var(--prism-muted)!important;max-width:760px!important}.orchestra-eyebrow{color:var(--prism-wine)!important}.orchestra-trust-line span{background:#f6f2f1!important;border-color:#ece3e5!important;color:#6b3c48!important}.analyst-add-assets{padding:20px!important}.analyst-add-assets,.orchestra-pipeline{background:#fff!important;border:1px solid var(--prism-line)!important;border-radius:16px!important}.orchestra-pipeline{padding:14px!important;gap:8px!important}.orchestra-pipeline-stage{background:#faf8f7!important;border-radius:12px!important;border:1px solid #eee9e7!important}.orchestra-pipeline-stage.is-active{background:#f8edef!important;border-color:#dab3bd!important}.orchestra-layout{grid-template-columns:minmax(0,1fr) 300px!important;gap:18px!important}.orchestra-exception-queue,.orchestra-now,.orchestra-quiet-work,.orchestra-report-card{border-radius:16px!important;border:1px solid var(--prism-line)!important;box-shadow:none!important;background:#fff!important}.orchestra-now{background:linear-gradient(135deg,#fff,#fbf5f6)!important}.orchestra-primary-action{background:var(--prism-wine)!important;border-radius:10px!important}.prism-analyst-tabs{display:flex;gap:7px;overflow:auto;padding:5px;background:#eee9e7;border-radius:12px;margin:18px 0 12px;position:-webkit-sticky;position:sticky;top:58px;z-index:30;box-shadow:0 7px 24px rgba(45,12,20,.06)}.prism-analyst-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:10px 13px;border-radius:9px;font-weight:700;font-size:12px;color:#625a5d;white-space:nowrap;cursor:pointer}.prism-analyst-tabs button.active{background:#fff;color:var(--prism-wine);box-shadow:0 3px 12px rgba(40,10,18,.08)}.prism-tab-hint{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 12px;padding:12px 14px;background:#fff;border:1px solid var(--prism-line);border-radius:11px;color:#6b6366;font-size:12px}.prism-tab-hint b{color:#2b2326}.analysis-v7-main[data-prism-tab] .orchestra-step{display:none!important}.analysis-v7-main[data-prism-tab=arbitrages] #extractions,.analysis-v7-main[data-prism-tab=client] #retours-client,.analysis-v7-main[data-prism-tab=completude] #preflight,.analysis-v7-main[data-prism-tab=documents] #documents-analysis,.analysis-v7-main[data-prism-tab=rapport] #core-compose,.analysis-v7-main[data-prism-tab=registre] #registre,.analysis-v7-main[data-prism-tab=valorisation] #valorisation{display:block!important}.analysis-v7-main[data-prism-tab] .orchestra-step>summary{display:none!important}.analysis-v7-main[data-prism-tab] .orchestra-step>.orchestra-step-body{display:block!important;padding-top:4px!important}.analysis-v7-main[data-prism-tab=rapport] .orchestra-step-secondary{display:none!important}.orchestra-step{border:0!important;background:transparent!important}.orchestra-step-body{border:0!important;padding-left:0!important;padding-right:0!important}@media(max-width:1100px){.main.analysis-v6-main,.main.analyst-main,.v6-main{padding:24px!important}.analyst-kpis,.portal-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.orchestra-layout,.portal-dossier-grid{grid-template-columns:1fr!important}.orchestra-rail{position:static!important}}@media(max-width:820px){.internal-v6-sidebar,.v6-sidebar{display:none!important}.main.analysis-v6-main,.main.analyst-main,.v6-main{margin-left:0!important;padding:18px 14px 90px!important}.analyst-heading,.portal-heading{padding-top:58px!important}.analyst-kpis,.portal-metrics{grid-template-columns:1fr 1fr!important}.prism-analyst-tabs{top:58px}.analyst-workspace,.portal-section{padding:16px!important}}@media(max-width:540px){.analyst-kpis,.portal-metrics{grid-template-columns:1fr!important}.analyst-heading h1,.orchestra-hero h1,.portal-heading h1{font-size:36px!important}.analyst-section-head,.portal-section-head{display:block!important}.portal-section-head-actions{margin-top:12px!important}}.prism-internal-topbar,.prism-topbar{height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:rgba(255,255,255,.96);border-bottom:1px solid var(--prism-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:50}.prism-topbar{position:-webkit-sticky;position:sticky;top:0;margin:-36px -38px 28px;padding:0 38px}.prism-internal-topbar{position:fixed;left:232px;right:0;top:0;padding:0 38px}.prism-topbar-search{display:flex;align-items:center;gap:10px;min-width:280px;width:min(520px,52vw);height:40px;padding:0 13px;background:#faf9f8;border:1px solid #e7e2df;border-radius:10px}.prism-topbar-search svg{width:18px;height:18px;fill:none;stroke:#7a7477;stroke-width:1.8}.prism-topbar-search input{width:100%;border:0;outline:0;background:transparent;color:#292326;font:inherit;font-size:13px}.prism-topbar-search input::placeholder{color:#a19a9d}.prism-topbar-actions{display:flex;align-items:center;gap:10px}.prism-topbar-help{padding:9px 12px;border-radius:9px;color:#6c6266!important;text-decoration:none!important;font-size:12px;font-weight:700}.prism-topbar-help:hover{background:#f5f1f2}.prism-topbar-user{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:12px;color:#221c1f!important;text-decoration:none!important}.prism-topbar-user:hover{background:#f7f3f4}.prism-topbar-user>span{display:grid;width:34px;height:34px;place-items:center;border-radius:999px;background:linear-gradient(135deg,#8e1836,#4d0d1c);color:#fff;font-size:12px;font-weight:800}.prism-topbar-user>div{display:grid;grid-gap:1px;gap:1px}.prism-topbar-user strong{font-size:11px}.prism-topbar-user small{color:#8b8587;font-size:9px}.shell.analyst-dossier-shell .analysis-v6-main,.shell.analyst-shell .analyst-main{padding-top:108px!important}.prism-dossier-tabs{position:-webkit-sticky!important;position:sticky!important;top:72px!important;z-index:42!important;background:rgba(255,255,255,.95)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;margin:0 -38px 22px!important;padding:10px 38px!important;border-bottom:1px solid var(--prism-line)!important;box-shadow:none!important}.prism-dossier-tabs a{border-radius:9px!important}.prism-dossier-tabs a:hover{background:#f6f1f2!important;color:var(--prism-wine)!important}.prism-dashboard-hero{display:grid;grid-template-columns:minmax(0,1fr) 260px;min-height:180px;margin:0 0 18px;border-radius:18px;overflow:hidden;background:radial-gradient(circle at 85% 10%,rgba(174,73,101,.34),transparent 35%),linear-gradient(135deg,#2d0811,#4b0d1d 48%,#6b1831);color:#fff;box-shadow:0 16px 42px rgba(54,10,23,.13)}.prism-dashboard-hero-copy{align-self:center;padding:30px}.prism-dashboard-hero-copy span{display:block;margin-bottom:10px;color:#eab7c4;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.prism-dashboard-hero-copy h2{max-width:640px;margin:0;color:#fff!important;font:500 clamp(28px,3vw,42px)/1.06 Georgia,Times New Roman,serif;letter-spacing:-.035em}.prism-dashboard-hero-copy p{max-width:600px;margin:12px 0 0;color:rgba(255,255,255,.72)!important;font-size:12px;line-height:1.55}.prism-dashboard-hero-art{position:relative;min-height:180px}.prism-dashboard-hero-art:after,.prism-dashboard-hero-art:before{content:"";position:absolute;border:1px solid rgba(255,255,255,.28);transform:rotate(28deg)}.prism-dashboard-hero-art:before{width:130px;height:130px;right:38px;top:18px}.prism-dashboard-hero-art:after{width:82px;height:82px;right:82px;top:42px;border-color:rgba(255,255,255,.14)}@media(max-width:820px){.prism-internal-topbar,.prism-topbar{display:none}.shell.analyst-dossier-shell .analysis-v6-main,.shell.analyst-shell .analyst-main{padding-top:18px!important}.prism-dossier-tabs{top:58px!important;margin:0 -14px 18px!important;padding:8px 14px!important}.prism-dashboard-hero{grid-template-columns:1fr}.prism-dashboard-hero-art{display:none}}.prism-production-tabs{display:flex;gap:6px;overflow:auto;position:-webkit-sticky;position:sticky;top:72px;z-index:44;margin:0 -38px 20px;padding:10px 38px;background:rgba(247,245,243,.96);border-bottom:1px solid var(--prism-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.prism-production-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:10px 14px;border-radius:9px;color:#6f6669;font:700 12px/1 inherit;white-space:nowrap;cursor:pointer}.prism-production-tabs button:hover{background:#f0e9eb;color:var(--prism-wine)}.prism-production-tabs button.active{background:#fff;color:var(--prism-wine);box-shadow:0 4px 14px rgba(47,11,21,.08)}.production-main[data-production-tab]>.page-control-center,.production-main[data-production-tab]>.production-add-assets,.production-main[data-production-tab]>.production-kpis,.production-main[data-production-tab]>.production-next,.production-main[data-production-tab]>.production-next-action-v6,.production-main[data-production-tab]>.production-overview-grid,.production-main[data-production-tab]>.production-pages-detail,.production-main[data-production-tab]>.production-tech-line{display:none!important}.production-main[data-production-tab=overview]>.production-kpis,.production-main[data-production-tab=overview]>.production-next-action-v6,.production-main[data-production-tab=overview]>.production-overview-grid,.production-main[data-production-tab=overview]>.production-tech-line{display:grid!important}.production-main[data-production-tab=overview]>.production-tech-line{display:flex!important}.production-main[data-production-tab=data]>.production-add-assets,.production-main[data-production-tab=pages]>.page-control-center,.production-main[data-production-tab=pages]>.production-pages-detail:not(.production-advanced-visuals),.production-main[data-production-tab=visuals]>.production-advanced-visuals{display:block!important}.production-main[data-production-tab=report]>.production-next{display:flex!important}.production-main[data-production-tab=report]:after{content:"Le rendu final utilise directement le Golden Master IDML, les données validées, les calculs et les textes approuvés.";display:block;margin-top:12px;padding:18px 20px;border:1px solid var(--prism-line);border-radius:14px;background:#fff;color:#736a6d;font-size:12px;line-height:1.55}@media(max-width:820px){.prism-production-tabs{top:58px;margin:0 -14px 16px;padding:8px 14px}}.prism-client-tabs{display:flex;gap:6px;overflow:auto;position:-webkit-sticky;position:sticky;top:72px;z-index:44;margin:0 -38px 20px;padding:10px 38px;background:rgba(247,245,243,.96);border-bottom:1px solid var(--prism-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.prism-client-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:10px 14px;border-radius:9px;color:#6f6669;font:700 12px/1 inherit;white-space:nowrap;cursor:pointer}.prism-client-tabs button:hover{background:#f0e9eb;color:var(--prism-wine)}.prism-client-tabs button.active{background:#fff;color:var(--prism-wine);box-shadow:0 4px 14px rgba(47,11,21,.08)}.v6-main[data-client-tab]>#checklist,.v6-main[data-client-tab]>#collaborateurs,.v6-main[data-client-tab]>#completude,.v6-main[data-client-tab]>#documents,.v6-main[data-client-tab]>#informations,.v6-main[data-client-tab]>.client-metrics,.v6-main[data-client-tab]>.client-progress-card,.v6-main[data-client-tab]>.next-action-card,.v6-main[data-client-tab]>.prism-client-overview-grid{display:none!important}.v6-main[data-client-tab=overview]>.client-metrics,.v6-main[data-client-tab=overview]>.client-progress-card,.v6-main[data-client-tab=overview]>.next-action-card,.v6-main[data-client-tab=overview]>.prism-client-overview-grid{display:grid!important}.v6-main[data-client-tab=collection]>#completude,.v6-main[data-client-tab=documents]>#documents,.v6-main[data-client-tab=profile]>#informations,.v6-main[data-client-tab=team]>#collaborateurs,.v6-main[data-client-tab=tracking]>#checklist{display:block!important}.prism-client-overview-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:14px;margin:0 0 18px}.prism-client-overview-card{background:#fff;border:1px solid var(--prism-line);border-radius:16px;padding:20px;box-shadow:0 10px 28px rgba(46,13,22,.045)}.prism-client-overview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.prism-client-overview-head h2{margin:3px 0 0;color:#251e21;font:500 22px/1.15 Georgia,Times New Roman,serif;letter-spacing:-.025em}.prism-client-overview-head>a{color:var(--prism-wine)!important;text-decoration:none!important;font-size:11px;font-weight:800}.prism-client-attention-list{display:grid;grid-gap:7px;gap:7px}.prism-client-attention-list>div{display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 11px;border-radius:10px;background:#faf8f7}.prism-client-attention-list strong{display:block;color:#31282b;font-size:11px}.prism-client-attention-list small{display:block;margin-top:2px;color:#91898c;font-size:9px}.prism-client-attention-list b{padding:4px 7px;border-radius:999px;background:#f5eaed;color:#8a3348;font-size:8px;white-space:nowrap}.prism-client-attention-dot{width:8px;height:8px;border-radius:999px;background:#d7a144}.prism-client-attention-dot.missing{background:#b84255}.prism-client-attention-clear{display:block!important;padding:18px!important;text-align:center!important;background:#f2f8f5!important}.prism-client-attention-clear strong{color:#34664f}.prism-client-facts{display:grid;grid-gap:0;gap:0;margin:0}.prism-client-facts>div{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:12px;gap:12px;padding:11px 0;border-bottom:1px solid #f0ecea}.prism-client-facts>div:last-child{border-bottom:0}.prism-client-facts dt{color:#948c8f;font-size:9px;font-weight:700}.prism-client-facts dd{margin:0;color:#31282b;font-size:10.5px;font-weight:650;text-align:right}@media(max-width:960px){.prism-client-overview-grid{grid-template-columns:1fr}}@media(max-width:820px){.prism-client-tabs{top:58px;margin:0 -14px 16px;padding:8px 14px}}