.nasa-athlete-profile-dialog{position:relative;width:min(1120px,calc(100vw - 34px));height:min(90dvh,940px);max-width:none;max-height:none;padding:0;border:0;border-radius:20px;background:#082b48;box-shadow:0 30px 90px rgba(0,0,0,.46);overflow:hidden}.nasa-athlete-profile-dialog::backdrop{background:rgba(2,15,27,.78);backdrop-filter:blur(3px)}.nasa-athlete-profile-dialog__close{position:absolute;z-index:20;top:13px;right:13px;display:grid;place-items:center;width:42px;height:42px;padding:0;border:2px solid rgba(255,255,255,.78);border-radius:50%;background:#061f36;color:#fff;box-shadow:0 5px 18px rgba(0,0,0,.3);cursor:pointer}.nasa-athlete-profile-dialog__close span{display:block;transform:translateY(-1px);font-family:Arial,sans-serif;font-size:29px;font-weight:400;line-height:1}.nasa-athlete-profile-dialog__close:hover,.nasa-athlete-profile-dialog__close:focus-visible{background:#ffc328;color:#082a44;border-color:#ffc328;outline:3px solid rgba(255,195,40,.3);outline-offset:2px}.nasa-athlete-profile-dialog iframe{display:block;width:100%;height:100%;border:0;background:#0a2d4c}.nasa-athlete-profile-dialog__loading{position:absolute;z-index:10;inset:0;display:grid;place-items:center;background:#0a2d4c;color:#dbeaf5;font-weight:800}.nasa-athlete-profile-dialog__loading[hidden]{display:none}.nasa-profile-modal-open{overflow:hidden}.nasa-athlete-profile-link{cursor:pointer}@media(max-width:700px){.nasa-athlete-profile-dialog{width:calc(100vw - 10px);height:96dvh;border-radius:14px}.nasa-athlete-profile-dialog__close{top:max(9px,env(safe-area-inset-top));right:9px;width:40px;height:40px}.nasa-athlete-profile-dialog__close span{font-size:27px}}