.sota-deal-dossier{margin:24px 0;padding:24px;border:1px solid var(--sota-color-border-subtle,#52766d);border-radius:18px;background:var(--sota-color-bg-surface-solid,#0b2a22);color:var(--sota-color-text-primary,#e7f2ec);font:14px/1.55 system-ui,sans-serif;overflow-wrap:anywhere;scroll-margin-top:90px}
.sota-deal-dossier *{box-sizing:border-box}.sota-deal-dossier h3{font:500 26px/1.2 Georgia,serif;margin:0 0 12px}.sota-deal-dossier h4{font-size:15px;font-weight:600;margin:0 0 10px}.sota-deal-dossier p{margin:8px 0 14px;color:var(--sota-color-text-secondary,#b4cbc0)}
.sota-deal-dossier .dossier-controls{display:grid;grid-template-columns:1fr 1.4fr;gap:16px;margin:16px 0}.sota-deal-dossier label{display:grid;gap:6px;font-size:13px}.sota-deal-dossier input,.sota-deal-dossier select{width:100%;min-width:0;max-width:100%;padding:11px;border:1px solid var(--sota-color-border-subtle,#52766d);border-radius:10px;background:var(--sota-color-bg-surface-solid,#0b2a22);color:inherit;font:inherit}
.sota-deal-dossier .dossier-heading{display:flex;gap:20px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:24px}.sota-deal-dossier .dossier-stage{padding:7px 12px;border:1px solid var(--sota-color-border-subtle,#52766d);border-radius:24px}.sota-deal-dossier .dossier-meta{font-size:12px}
.sota-deal-dossier .dossier-columns{display:grid;grid-template-columns:1.25fr 1fr;gap:32px;margin-top:26px}.sota-deal-dossier .dossier-event{position:relative;margin-left:6px;padding:4px 0 25px 22px;border-left:1px solid var(--sota-color-border-subtle,#52766d)}.sota-deal-dossier .dossier-event:before{content:'';position:absolute;left:-5px;top:9px;width:9px;height:9px;background:var(--sota-color-text-primary,#6bddaf);border-radius:50%}.sota-deal-dossier .dossier-gap:before{background:var(--sota-color-bg-surface-solid,#0b2a22);border:1px dashed var(--sota-color-text-secondary,#b4cbc0)}.sota-deal-dossier .dossier-event:last-child{border-left-color:transparent}.sota-deal-dossier .dossier-time{display:block;font-size:12px;margin-bottom:8px}.sota-deal-dossier .dossier-evidence{border-bottom:1px solid var(--sota-color-border-subtle,#52766d);padding:0 0 18px;margin-bottom:22px}.sota-deal-dossier .dossier-evidence>strong{font-size:20px;font-weight:500}.sota-deal-dossier dl>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px;font-size:12px;margin:7px 0}.sota-deal-dossier dd{margin:0}.sota-deal-dossier details{font-size:13px}.sota-deal-dossier summary{cursor:pointer}.sota-deal-dossier .dossier-money{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:22px;border-top:1px solid var(--sota-color-border-subtle,#52766d)}.sota-deal-dossier .dossier-money>div{display:flex;flex-direction:column;gap:8px}.sota-deal-dossier .dossier-money span{font-size:12px}.sota-deal-dossier .dossier-notice{border-left:3px solid #ba964b;padding:10px 14px}.sota-deal-dossier input:focus-visible,.sota-deal-dossier select:focus-visible{outline:2px solid var(--sota-color-focus,#6bddaf);outline-offset:2px}
@media(max-width:720px){.sota-deal-dossier{padding:16px}.sota-deal-dossier .dossier-controls,.sota-deal-dossier .dossier-columns,.sota-deal-dossier .dossier-money{grid-template-columns:1fr}.sota-deal-dossier input,.sota-deal-dossier select{font-size:16px}}
