.dossier-space{padding-top:32px}.dossier-hero,.dossier-invite{display:flex;align-items:center;justify-content:space-between;gap:30px;border-radius:28px;background:#e7eee5;padding:44px;margin:28px 0}.dossier-hero h1{font-size:clamp(2.3rem,4.8vw,4.6rem);line-height:1.03;margin:12px 0 24px}.dossier-hero em{font-style:normal;color:#467c63}.dossier-hero p,.dossier-invite p{max-width:600px}.dossier-invite h2{font-size:2.2rem}.dossier-orbit{width:225px;height:225px;position:relative;flex-shrink:0;border:1px dashed #a8beb0;border-radius:50%;transform:rotate(-8deg)}.dossier-orbit b{position:absolute;inset:53px;border-radius:26px;background:#214d43;color:#fff;display:grid;place-items:center;font-size:66px;box-shadow:8px 9px 0 #c3d1b5}.dossier-orbit span{position:absolute;display:grid;place-items:center;background:#fff8e7;width:64px;height:64px;border-radius:18px;font-size:28px;box-shadow:0 7px 18px #214d4312}.dossier-orbit span:nth-child(1){top:-10px;left:20px}.dossier-orbit span:nth-child(2){right:-18px;top:75px}.dossier-orbit span:nth-child(4){bottom:-10px;left:20px;background:#edc777}.dossier-tabs{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0 42px}.dossier-tabs a{padding:12px 20px;border-radius:30px;background:#f1f1e9;border:1px solid #dbe1d7;text-decoration:none;font-weight:600}.dossier-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.dossier-grid .field,.dossier-row .field{min-width:0}.dossier-grid input,.dossier-grid textarea,.dossier-grid select{max-width:100%;width:100%}.dossier-space .field small{font-weight:400;color:#536b65;line-height:1.5}.dossier-note{padding:18px 22px;border-left:3px solid #d2ab57;background:#fcf7e9;border-radius:0 12px 12px 0;font-size:.95rem;line-height:1.6}.dossier-document,.dossier-expand{border:1px solid #d6dfd5;border-radius:16px;padding:20px;margin:18px 0;background:#fffefa}.dossier-document summary{display:flex;align-items:center;justify-content:space-between;gap:15px;cursor:pointer;font-weight:600}.dossier-expand summary{cursor:pointer;font-weight:600}.dossier-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.dossier-facts article{background:#f4f6ef;border-radius:14px;padding:18px;min-width:0}.dossier-facts p{overflow-wrap:anywhere}.dossier-document textarea{width:100%;resize:vertical}.dossier-delete{margin-top:22px}.dossier-step{display:flex;align-items:center;gap:20px;margin:40px 0 24px}.dossier-step>span{display:grid;place-items:center;border-radius:50%;width:48px;height:48px;background:#e4ecdb;color:#315446;font-weight:700;flex-shrink:0}.dossier-step h3,.dossier-step p{margin:4px 0}.dossier-row{border:1px solid #dbe2d5;padding:18px;border-radius:14px;margin:15px 0;background:#fff}.dossier-adjustment{display:grid;grid-template-columns:1fr 2fr auto;align-items:end;gap:16px}.dossier-result{margin-top:45px;background:#173f39;color:#f9fbf5;padding:40px;border-radius:28px;scroll-margin-top:100px}.dossier-result h2,.dossier-result h3{color:inherit}.dossier-result .eyebrow{color:#e8cd8a}.dossier-result>p{color:#d4e4d7}.dossier-range{display:flex;align-items:center;gap:25px;margin:36px 0}.dossier-range strong{display:block;font-family:'Bricolage Grotesque',sans-serif;font-size:clamp(1.8rem,3.5vw,3rem);white-space:nowrap}.dossier-range span{color:#d1ddce}.dossier-range-track{flex:1;min-width:30px;height:10px;background:linear-gradient(90deg,#abc3a7,#ebc675);border-radius:8px;position:relative}.dossier-range-track:before,.dossier-range-track:after{content:'';position:absolute;width:18px;height:18px;top:-4px;border-radius:50%;background:#e5c67d}.dossier-range-track:after{right:0}.dossier-math{display:flex;flex-wrap:wrap;gap:15px;align-items:center;padding:20px;border:1px solid #537467;border-radius:16px}.dossier-math div{flex:1;min-width:125px}.dossier-math div span{display:block;color:#bdcfc3;font-size:.85rem}.dossier-math b{display:block;margin-top:6px}.dossier-watch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}.dossier-watch article{padding:22px;border:1px solid #bed0bb;border-radius:16px;overflow-wrap:anywhere}.dossier-watch h3{font-size:1.12rem}.dossier-result .dossier-expand,.dossier-patrimony{background:#f7f9ef;color:#173f39}.dossier-patrimony{padding:24px;border-radius:16px;margin:24px 0}.dossier-result .notice{color:#173f39}.dossier-space [id]{scroll-margin-top:110px}.dossier-space [data-owner-progress]{color:#37674d;font-weight:600;line-height:1.6}.dossier-resume{margin:22px 0}.dossier-resume .field{max-width:100%}
@media(max-width:680px){.dossier-hero,.dossier-invite{padding:26px;display:block}.dossier-orbit{width:150px;height:150px;margin:40px auto 15px}.dossier-orbit b{inset:30px;font-size:46px}.dossier-orbit span{width:48px;height:48px;font-size:23px}.dossier-orbit span:nth-child(2){top:45px}.dossier-grid,.dossier-facts,.dossier-watch,.dossier-adjustment{grid-template-columns:1fr}.dossier-document summary{align-items:flex-start;flex-direction:column}.dossier-result{padding:24px}.dossier-range{gap:12px;flex-wrap:wrap}.dossier-range strong{white-space:normal;font-size:1.8rem}.dossier-range-track{flex-basis:100%;order:2}.dossier-range>div{flex:1;min-width:110px}.dossier-tabs a{padding:10px 13px;font-size:.88rem}.dossier-document,.dossier-expand{padding:15px}.dossier-invite h2{font-size:1.8rem}}
@media print{.dossier-space>.dossier-hero,.dossier-tabs,#dossier-documents,#dossier-hypotheses,.dossier-space>.text-link,.dossier-space>.dossier-expand,.dossier-space>.dossier-note{display:none!important}.dossier-result{background:white;color:#173f39;padding:10px}.dossier-result>p,.dossier-result .eyebrow,.dossier-range span,.dossier-math div span{color:#173f39}.dossier-watch article,.dossier-patrimony,.dossier-math{break-inside:avoid}.dossier-result button{display:none}}
