.JC-ExternalLinkModal-overlay{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0006;justify-content:center;align-items:center;padding:24px;animation:.28s cubic-bezier(.32,.72,0,1) forwards JC-ExternalLinkModal-overlay-in;display:flex;position:fixed;inset:0}.JC-ExternalLinkModal-overlay.JC-ExternalLinkModal-overlay--exiting{animation:.28s cubic-bezier(.32,.72,0,1) forwards JC-ExternalLinkModal-overlay-out}@keyframes JC-ExternalLinkModal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes JC-ExternalLinkModal-overlay-out{0%{opacity:1}to{opacity:0}}.JC-ExternalLinkModal-content{transform-origin:50%;background:#f4f4f5;border-radius:24px;flex-direction:column;width:508px;max-width:540px;min-height:260px;padding:25px;animation:.32s cubic-bezier(.34,1.56,.64,1) forwards JC-ExternalLinkModal-content-in;display:flex;box-shadow:0 2px 2px -1px #00000014,0 4px 6px -2px #0000000f,0 12px 16px -4px #0000001a}.JC-ExternalLinkModal-content.JC-ExternalLinkModal-content--exiting{animation:.28s cubic-bezier(.32,.72,0,1) forwards JC-ExternalLinkModal-content-out}@keyframes JC-ExternalLinkModal-content-in{0%{opacity:0;transform:scale(.92)translateY(-12px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes JC-ExternalLinkModal-content-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.96)translateY(-8px)}}.JC-ExternalLinkModal-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.JC-ExternalLinkModal-header-icons{align-items:center;gap:12px;display:flex}.JC-ExternalLinkModal-logo-wrap{background:var(--body);border:1px solid var(--border-v2-light);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:5px;display:flex;overflow:hidden}.JC-ExternalLinkModal-logo{object-fit:contain;width:100%;height:100%}.JC-ExternalLinkModal-arrow{color:var(--text-grey-v1);flex-shrink:0}.JC-ExternalLinkModal-dest-icon{background:var(--inputBG);border:1px solid var(--border-v2-light);width:40px;height:40px;color:var(--text-grey-v1);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.JC-ExternalLinkModal-dest-icon img{object-fit:cover;width:100%;height:100%}.JC-ExternalLinkModal-close{width:32px;height:32px;color:var(--text-grey-v1);cursor:pointer;transition:var(--transition);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative}.JC-ExternalLinkModal-close:hover{color:var(--text-black);background:#0000000f}.JC-ExternalLinkModal-title{font-family:var(--font-inter);letter-spacing:0;color:var(--text-black);margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.5}.JC-ExternalLinkModal-subtext{font-family:var(--font-inter);letter-spacing:0;color:var(--text-grey-v1);margin:0 0 24px;font-size:14px;font-weight:400;line-height:1.5}.JC-ExternalLinkModal-subtext--beforeDisclosure{margin-bottom:12px}.JC-ExternalLinkModal-disclosure{font-family:var(--font-inter);letter-spacing:0;color:var(--text-grey-v1);border:1px solid var(--border-v2-light,#00000014);background:#0000000a;border-radius:10px;margin:0 0 20px;padding:10px 12px;font-size:12px;font-weight:400;line-height:1.45}.JC-ExternalLinkModal-actions{gap:12px;margin-top:auto;display:flex}.JC-ExternalLinkModal-cancel,.JC-ExternalLinkModal-confirm{height:40px;font-family:var(--font-inter);cursor:pointer;transition:var(--transition);border:none;border-radius:8px;flex:1;font-size:14px;font-weight:500}.JC-ExternalLinkModal-cancel{color:var(--text-black);background:#fcfcfc;box-shadow:0 2px 2px #0000000f,0 4px 8px #0000000f}.JC-ExternalLinkModal-cancel:hover{background:#0000000a}.JC-ExternalLinkModal-confirm{background:var(--text-black);color:var(--text-white)}.JC-ExternalLinkModal-confirm:hover{background:#000000d9}.JC-ExternalLinkModal-confirm--danger{background:var(--error,#dc2626);color:#fff}.JC-ExternalLinkModal-confirm--danger:hover{background:var(--error,#dc2626);opacity:.9}.JC-ExternalLinkModal-confirm--danger:disabled{opacity:.7;cursor:not-allowed}.JC-FeedbackPromptModal-content{min-height:auto}.JC-FeedbackPromptModal-actions{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.JC-FeedbackPromptModal-actions .JC-ExternalLinkModal-cancel,.JC-FeedbackPromptModal-actions .JC-ExternalLinkModal-confirm{flex:140px;min-width:0}
