.ReinsurancePlacementVisual-module__7za1Qq__stage{aspect-ratio:5/4;font-feature-settings:"tnum";color:#f4f4f5;isolation:isolate;width:100%;max-width:640px;margin-left:auto;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:relative}.ReinsurancePlacementVisual-module__7za1Qq__gridBg{z-index:0;background-image:radial-gradient(circle at 76% 22%,#8000201a,#0000 55%),linear-gradient(#1c1c1c0d 1px,#0000 1px),linear-gradient(90deg,#1c1c1c0d 1px,#0000 1px);background-size:auto,28px 28px,28px 28px;border-radius:24px;position:absolute;inset:-6% -4% -4% -6%}.ReinsurancePlacementVisual-module__7za1Qq__mainCard{z-index:1;background:#0f1218;border-radius:14px;flex-direction:column;gap:10px;padding:16px 18px 12px;display:flex;position:absolute;inset:8% 4% 12% 6%;box-shadow:0 1px 2px #0f121859,0 8px 24px #0f121847,0 24px 48px #0f121838,inset 0 1px #ffffff0a}.ReinsurancePlacementVisual-module__7za1Qq__mainHead{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;padding-bottom:8px;display:flex}.ReinsurancePlacementVisual-module__7za1Qq__mainTitle{letter-spacing:-.01em;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex}.ReinsurancePlacementVisual-module__7za1Qq__pulseDot{background:#10b981;border-radius:50%;width:7px;height:7px;animation:2.4s cubic-bezier(.4,0,.6,1) infinite ReinsurancePlacementVisual-module__7za1Qq__pulseDot;box-shadow:0 0 #10b98180}@keyframes ReinsurancePlacementVisual-module__7za1Qq__pulseDot{0%,to{box-shadow:0 0 #10b98180}50%{box-shadow:0 0 0 6px #10b98100}}@media (prefers-reduced-motion:reduce){.ReinsurancePlacementVisual-module__7za1Qq__pulseDot{animation:none}}.ReinsurancePlacementVisual-module__7za1Qq__mainMeta{color:#71717a;gap:6px;font-size:10.5px;display:inline-flex}.ReinsurancePlacementVisual-module__7za1Qq__metaSep{opacity:.5}.ReinsurancePlacementVisual-module__7za1Qq__colHead{text-transform:uppercase;letter-spacing:.06em;color:#52525b;grid-template-columns:1fr 88px 68px 66px;gap:10px;padding:0 2px 4px;font-size:9.5px;display:grid}.ReinsurancePlacementVisual-module__7za1Qq__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ReinsurancePlacementVisual-module__7za1Qq__row{background:#ffffff05;border-radius:7px;grid-template-columns:1fr 88px 68px 66px;align-items:center;gap:10px;padding:8px;font-size:11.5px;display:grid}.ReinsurancePlacementVisual-module__7za1Qq__highlight{background:#80002029;box-shadow:inset 0 0 0 1px #80002057}.ReinsurancePlacementVisual-module__7za1Qq__market{color:#e4e4e7;letter-spacing:-.005em;font-weight:500}.ReinsurancePlacementVisual-module__7za1Qq__status{white-space:nowrap;border-radius:4px;justify-self:start;padding:2.5px 7px;font-size:10px;font-weight:500}.ReinsurancePlacementVisual-module__7za1Qq__stSigned{color:#34d399;background:#10b98124}.ReinsurancePlacementVisual-module__7za1Qq__stFirm{color:#60a5fa;background:#3b82f624}.ReinsurancePlacementVisual-module__7za1Qq__stQuoted{color:#fbbf24;background:#f59e0b24}.ReinsurancePlacementVisual-module__7za1Qq__stDeclined{color:#a1a1aa;background:#71717a29}.ReinsurancePlacementVisual-module__7za1Qq__share{color:#d4d4d8;text-align:right;font-variant-numeric:tabular-nums}.ReinsurancePlacementVisual-module__7za1Qq__share em{color:#71717a;margin-left:1px;font-style:normal}.ReinsurancePlacementVisual-module__7za1Qq__signedVal{color:#34d399;font-weight:600}.ReinsurancePlacementVisual-module__7za1Qq__signedVal em{color:#34d39999}.ReinsurancePlacementVisual-module__7za1Qq__pendingVal{color:#52525b;text-align:right}.ReinsurancePlacementVisual-module__7za1Qq__declineNote{color:#71717a;text-align:right;font-size:10px}.ReinsurancePlacementVisual-module__7za1Qq__capacityStrip{border-top:1px solid #ffffff0f;flex-direction:column;gap:6px;margin-top:auto;padding-top:10px;display:flex}.ReinsurancePlacementVisual-module__7za1Qq__capHead{justify-content:space-between;align-items:baseline;display:flex}.ReinsurancePlacementVisual-module__7za1Qq__capLbl{color:#a1a1aa;letter-spacing:-.005em;font-size:10px}.ReinsurancePlacementVisual-module__7za1Qq__capGap{color:#fbbf24;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:600}.ReinsurancePlacementVisual-module__7za1Qq__capBar{background:#ffffff0f;border-radius:4px;height:7px;display:flex;position:relative;overflow:hidden}.ReinsurancePlacementVisual-module__7za1Qq__capSigned{background:linear-gradient(90deg,#10b981,#059669);width:50%;height:100%;display:block}.ReinsurancePlacementVisual-module__7za1Qq__capFirm{background:#3b82f68c;width:20%;height:100%;display:block}.ReinsurancePlacementVisual-module__7za1Qq__capLegend{color:#71717a;align-items:center;gap:12px;font-size:9.5px;display:flex}.ReinsurancePlacementVisual-module__7za1Qq__capLegend span{align-items:center;gap:4px;display:inline-flex}.ReinsurancePlacementVisual-module__7za1Qq__dotSigned,.ReinsurancePlacementVisual-module__7za1Qq__dotFirm{border-radius:2px;width:6px;height:6px;display:inline-block}.ReinsurancePlacementVisual-module__7za1Qq__dotSigned{background:#10b981}.ReinsurancePlacementVisual-module__7za1Qq__dotFirm{background:#3b82f6b3}.ReinsurancePlacementVisual-module__7za1Qq__capTarget{color:#a1a1aa;margin-left:auto}.ReinsurancePlacementVisual-module__7za1Qq__subCard{z-index:3;background:#fff;border-radius:10px;flex-direction:column;gap:5px;width:47%;min-width:224px;padding:11px 14px 12px;display:flex;position:absolute;top:0;left:0;transform:rotate(-.4deg);box-shadow:0 1px 2px #1c1c1c0f,0 6px 16px #1c1c1c14,0 18px 36px #1c1c1c1a}.ReinsurancePlacementVisual-module__7za1Qq__subHead{color:#1c1c1c;border-bottom:1px solid #f4f4f5;align-items:center;gap:6px;padding-bottom:6px;font-size:11px;font-weight:600;display:flex}.ReinsurancePlacementVisual-module__7za1Qq__subHead svg{color:#800020;flex-shrink:0}.ReinsurancePlacementVisual-module__7za1Qq__subStatus{color:#b45309;background:#fef3c7;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:9.5px;font-weight:500}.ReinsurancePlacementVisual-module__7za1Qq__subRow{justify-content:space-between;align-items:baseline;gap:8px;font-size:11px;display:flex}.ReinsurancePlacementVisual-module__7za1Qq__subLbl{color:#71717a}.ReinsurancePlacementVisual-module__7za1Qq__subVal{color:#1c1c1c;font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.ReinsurancePlacementVisual-module__7za1Qq__subVal em{color:#a1a1aa;margin-left:1px;font-style:normal}.ReinsurancePlacementVisual-module__7za1Qq__subMeta{color:#a1a1aa;letter-spacing:-.005em;border-top:1px solid #f4f4f5;margin-top:2px;padding-top:5px;font-size:9.5px}.ReinsurancePlacementVisual-module__7za1Qq__closeCard{z-index:3;background:#fff;border-radius:10px;flex-direction:column;gap:6px;width:45%;min-width:214px;padding:12px 14px;display:flex;position:absolute;bottom:0;right:0;transform:rotate(.5deg);box-shadow:0 1px 2px #1c1c1c0f,0 6px 16px #1c1c1c14,0 18px 36px #1c1c1c1a}.ReinsurancePlacementVisual-module__7za1Qq__closeLbl{text-transform:uppercase;letter-spacing:.06em;color:#71717a;font-size:9.5px}.ReinsurancePlacementVisual-module__7za1Qq__closeList{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.ReinsurancePlacementVisual-module__7za1Qq__closeItem{justify-content:space-between;align-items:baseline;gap:8px;font-size:10.5px;display:flex}.ReinsurancePlacementVisual-module__7za1Qq__closeKind{color:#1c1c1c;white-space:nowrap;font-weight:600}.ReinsurancePlacementVisual-module__7za1Qq__closeRef{color:#71717a;font-variant-numeric:tabular-nums;text-align:right;letter-spacing:-.01em}.ReinsurancePlacementVisual-module__7za1Qq__closeBase{color:#a1a1aa;letter-spacing:-.005em;border-top:1px solid #f4f4f5;margin-top:1px;padding-top:5px;font-size:9.5px}@media (max-width:900px){.ReinsurancePlacementVisual-module__7za1Qq__stage{aspect-ratio:4/3;max-width:100%}.ReinsurancePlacementVisual-module__7za1Qq__colHead,.ReinsurancePlacementVisual-module__7za1Qq__row{grid-template-columns:1fr 76px 58px 56px;font-size:10.5px}.ReinsurancePlacementVisual-module__7za1Qq__subCard,.ReinsurancePlacementVisual-module__7za1Qq__closeCard{width:49%}}@media (max-width:560px){.ReinsurancePlacementVisual-module__7za1Qq__colHead,.ReinsurancePlacementVisual-module__7za1Qq__row{grid-template-columns:1fr 72px 56px}.ReinsurancePlacementVisual-module__7za1Qq__colHead>:nth-child(3),.ReinsurancePlacementVisual-module__7za1Qq__row>:nth-child(3),.ReinsurancePlacementVisual-module__7za1Qq__capLegend>:nth-child(2){display:none}}
