#exit-person-ui{font:13px/1.5 Inter,Arial,sans-serif;color:#1c3029}#exit-person-ui *{box-sizing:border-box}#exit-person-ui [hidden]{display:none!important}body.exit-person-locked{overflow:hidden}#exit-person-ui button,#exit-person-ui input{font:inherit}#exit-person-ui button{cursor:pointer;border:0;background:none;color:inherit}#exit-person-ui button:hover{color:#45674f}#exit-person-ui a{color:inherit}#exit-person-ui button:focus-visible,#exit-person-ui a:focus-visible{outline:3px solid #799363;outline-offset:3px}#exit-person-ui h2,#exit-person-ui h3,#exit-person-ui p{margin:0}#exit-person-ui .overlay{position:fixed;inset:0;background:#1023358c;backdrop-filter:blur(5px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:28px}#exit-person-ui .modal{background:#faf8f1;max-width:900px;width:100%;max-height:90vh;overflow:auto;border-radius:20px;position:relative;padding:30px;overscroll-behavior:contain}#exit-person-ui .close{position:absolute;right:15px;top:10px;font-size:27px;z-index:3}#exit-person-ui .eyebrow{font-size:9px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#85909c}#exit-person-ui .avatar{display:inline-flex;align-items:center;justify-content:center;background:#e2e8ed;color:#607284;font-size:12px;font-weight:600;border-radius:50%;height:30px;width:30px;overflow:hidden;flex:none}#exit-person-ui .avatar img{height:100%;width:100%;object-fit:cover;object-position:center 23%}#exit-person-ui .crest{height:29px;width:38px;background:#fff;border:1px solid #e3e7e9;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;flex:none;padding:5px}#exit-person-ui .crest img{max-width:100%;max-height:100%;object-fit:contain}#exit-person-ui .profilehero{display:flex;gap:24px;align-items:center;padding-bottom:25px;border-bottom:1px solid #dce3e8}#exit-person-ui .profilehero>.avatar{width:125px;height:145px;border-radius:7px;font-size:32px}#exit-person-ui .profilehero h2{font-size:28px;letter-spacing:-1px;margin:6px 0}#exit-person-ui .profilehero p{color:#7e8a95;font-size:12px}#exit-person-ui .profilehero .crest{margin-top:12px;width:100px;height:40px}#exit-person-ui .profilemetrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:23px 0}#exit-person-ui .profilemetrics>div{padding:15px;background:white;border:1px solid #e0e6eb;border-radius:6px}#exit-person-ui .profilemetrics strong{font-size:26px;font-weight:600;display:block}#exit-person-ui .profilemetrics small{font-size:10px;color:#8c96a0}#exit-person-ui .modal h3{font-size:14px;margin:20px 0 10px}#exit-person-ui .modal p{font-size:12px;color:#788593}#exit-person-ui .follow{font-size:20px;color:#8c98a5}#exit-person-ui .follow.on{color:#17382f}#exit-person-ui .comparebtn{font-size:10px;background:white;border:1px solid #d9e0e5;width:100%;padding:6px;border-radius:4px}#exit-person-ui .comparebtn.on{border-color:#17382f;color:#17382f;background:#edf1e8}#exit-person-ui .proof{font-size:10px;color:#738799}#exit-person-ui .dealrow{padding:18px 0;border-bottom:1px solid #e8ecef}#exit-person-ui .dealmeta{display:flex;justify-content:space-between;font-size:9px;color:#8b96a0;gap:12px}#exit-person-ui .tag{font-size:8px;text-transform:uppercase;letter-spacing:.6px;padding:2px 6px;color:#345a2c;background:#e6eddd;border-radius:3px}#exit-person-ui .tag.announced{background:#f2ead6;color:#785b26}#exit-person-ui .deal-title{font-size:17px;letter-spacing:-.5px;font-weight:600;padding:0;margin:9px 0 5px;text-align:left;display:block}#exit-person-ui .dealrow p{font-size:10px;color:#768390}#exit-person-ui .matchup{display:flex;align-items:center;gap:10px;margin:14px 0}#exit-person-ui .matchup>span{color:#a4aeb7;font-size:12px}#exit-person-ui .matchup b{font-size:11px;font-weight:550}#exit-person-ui .dealbottom{display:flex;justify-content:space-between;align-items:center}#exit-person-ui .byline{display:flex;align-items:center;gap:7px;padding:0;font-size:9px;color:#5d6c79}#exit-person-ui .sources{display:flex;gap:15px;flex-wrap:wrap;margin:16px 0;font-size:10px;color:#4d6d85;overflow-wrap:anywhere}#exit-person-ui .personcell{display:flex;align-items:center;gap:8px;padding:0;text-align:left}#exit-person-ui .personcell b{display:block;font-size:11px;font-weight:600}#exit-person-ui .personcell small{font-size:9px;color:#8c98a3;display:block}#exit-person-ui .footnote{padding:12px 18px;font-size:10px;color:#8e99a3;line-height:1.6}#exit-person-ui .cta{display:inline-flex;align-items:center;justify-content:center;background:#17382f;color:white;text-decoration:none;padding:10px 15px;border-radius:99px;font-weight:600;font-size:11px}#exit-person-ui .comparegrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px}#exit-person-ui .comparecol{background:white;border:1px solid #e1e6e9;border-radius:6px;padding:18px;min-width:0}#exit-person-ui .comparecol>.avatar{width:80px;height:85px;border-radius:6px;margin-bottom:10px}#exit-person-ui .comparecol h3{margin:0;font-size:15px;line-height:1.3}#exit-person-ui .comparecol .crest{width:85px;height:35px;margin-top:8px}#exit-person-ui .comparestat{border-top:1px solid #e4e9ed;margin-top:15px;padding-top:14px}#exit-person-ui .comparestat small{display:block;color:#929da6;font-size:9px}#exit-person-ui .comparestat b{font-size:23px;font-weight:600}#exit-person-ui .comparestat p{font-size:10px;margin-top:5px}#exit-person-ui .bottomdock{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);background:#17382f;color:white;padding:12px 18px;border-radius:99px;z-index:1001;box-shadow:0 12px 40px #15273830;display:flex;align-items:center;gap:20px;font-size:11px;max-width:95vw}#exit-person-ui .bottomdock button{color:#d4dde4;font-size:11px}#exit-person-ui .toast{position:fixed;bottom:85px;left:50%;transform:translateX(-50%);background:#22384a;color:white;padding:12px 20px;border-radius:6px;z-index:1002;font-size:12px}#exit-person-ui .toast:empty{display:none}@media(max-width:570px){#exit-person-ui .overlay{padding:10px}#exit-person-ui .modal{padding:28px 16px}#exit-person-ui .profilehero{gap:15px}#exit-person-ui .profilehero>.avatar{width:90px;height:110px}#exit-person-ui .profilehero h2{font-size:22px}#exit-person-ui .profilemetrics{gap:6px}#exit-person-ui .profilemetrics>div{padding:10px}#exit-person-ui .profilemetrics small{font-size:8px}#exit-person-ui .profilemetrics strong{font-size:22px}#exit-person-ui .comparegrid{grid-template-columns:1fr!important}#exit-person-ui .dealbottom{flex-wrap:wrap}#exit-person-ui .bottomdock{gap:10px;font-size:10px}}/* Keep the comparison dock readable on phones and outside an open modal. */
.exit-person-locked .bottomdock{display:none}.bottomdock{white-space:nowrap;max-width:calc(100vw - 20px)}.bottomdock button{white-space:nowrap;flex-shrink:0}
