.dossier-heading{padding:1.3rem;background:linear-gradient(110deg,#f1edf9,#f8f9fc);border:1px solid #e5e0ef;border-radius:16px}.dossier-heading h2{margin:.2rem 0}.dossier-heading>p{overflow-wrap:anywhere}.dossier-context{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;font-size:.82rem}.dossier-context b{display:block;color:#747087;font-size:.7rem;margin-bottom:.2rem}.dossier-context span{overflow-wrap:anywhere}.next-step{border-left:3px solid #8d75b7;border-radius:0 10px 10px 0;background:#f6f3fb;padding:1rem 1.2rem}.next-step small{color:#67528d;font-size:.72rem;font-weight:700;letter-spacing:.05em}.next-step p{margin:.6rem 0}.dossier-facts{display:grid;grid-template-columns:1fr 1fr;gap:1rem;border-bottom:1px solid #ece8f1;padding-bottom:1rem}.dossier-facts dt{font-size:.75rem;color:#73798a}.dossier-facts dd{margin:.3rem 0;font-size:.9rem;overflow-wrap:anywhere}.payment-destinations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.payment-destinations article{border:1px solid #e2ddee;border-top:3px solid #8c76b9;padding:1rem;border-radius:12px;background:#faf9fc}.payment-destinations h3{font-size:.85rem;margin:0 0 .8rem}.payment-destinations strong{display:block;font-size:1.3rem;color:#504079}.payment-destinations span{font-size:.7rem;color:#757386}.payment-destinations p{font-size:.78rem;color:#5c6071}.detail-explanation,.detail-terms{font-size:.85rem;color:#666d7f;white-space:pre-wrap;overflow-wrap:anywhere}.detail-empty{padding:1.3rem;background:#f7f7fa;border:1px dashed #d6d0e3;border-radius:12px;color:#737184}.detail-warning{padding:1rem;background:#fff4df;color:#855b21;border-radius:10px}.document-status{font-size:.75rem;padding:.3rem .5rem;background:#f0edf7;border-radius:6px;display:inline-block}.dossier-timeline{list-style:none;padding:0 0 0 1rem;border-left:2px solid #ded6ef;margin:1.5rem .5rem}.dossier-timeline li{position:relative;padding:0 0 1.5rem 1rem}.dossier-timeline li:before{content:'';position:absolute;left:-1.38rem;top:.3rem;width:10px;height:10px;border-radius:50%;background:#8870b8;border:2px solid #fff}.dossier-timeline time{font-size:.75rem;color:#7e788b}.dossier-timeline p{margin:.4rem 0;overflow-wrap:anywhere;white-space:pre-wrap}.dossier-panel td{overflow-wrap:anywhere;font-size:.85rem}.dossier-panel th{background:#f3f0f9;color:#65537e;font-size:.75rem}.dossier-panel h3{font-size:1rem;margin-top:1.5rem}.dossier-panel button[data-download]{text-align:left;overflow-wrap:anywhere;max-width:100%}.dossier-panel .table-wrap:focus-visible{outline:2px solid #9875d0}
@media(max-width:650px){.dossier-context,.dossier-facts{grid-template-columns:1fr 1fr}.payment-destinations{grid-template-columns:1fr}.payment-destinations article{padding:.85rem}.dossier-heading{padding:1rem}.dossier-panel .table-wrap{overflow:visible}.dossier-panel table,.dossier-panel tbody{display:block;min-width:0}.dossier-panel thead{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.dossier-panel tr{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin:.8rem 0;padding:.9rem;border:1px solid #e4dfeb;border-radius:12px}.dossier-panel td{display:block;min-width:0;border:0;padding:0}.dossier-panel td:before{content:attr(data-label);display:block;color:#777085;font-size:.7rem;margin-bottom:.25rem}.dossier-panel td:last-child{grid-column:1/-1}.dossier-panel td button{margin:0}.dossier-panel h3{margin-top:1rem}}
