.cr-details-photo-stack{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:520px;padding-bottom:36px;position:relative;width:100%}.cr-details-cover-frame{background:linear-gradient(135deg,#78849a1f,hsla(0,0%,100%,.025));border:1px solid #dce2ea2b;border-radius:16px;box-shadow:inset 0 1px #ffffff0d;height:171px;margin-top:-16px;overflow:visible;position:relative;width:100%}.cr-details-cover-trigger{background:#0000;border:0;border-radius:15px;color:#dce2ea;cursor:pointer;display:grid;height:100%;overflow:hidden;padding:0;place-items:center;position:relative;width:100%}.cr-details-cover-trigger>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.cr-details-cover-empty{align-items:center;color:#929aa8;display:flex;flex-direction:column;gap:7px}.cr-details-cover-empty svg{stroke:currentColor;stroke-width:1.5;height:28px;width:28px}.cr-details-cover-empty small{font-size:10px;letter-spacing:.04em}.cr-details-cover-hint{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#090b0fad;border:1px solid #e6ecf638;border-radius:9px;bottom:9px;color:#f0f2f6;font-size:9px;padding:6px 8px;position:absolute;right:9px}.cr-details-avatar-wrap{bottom:-32px;height:138px;left:50%;position:absolute;transform:translateX(-50%);width:138px;z-index:3}.cr-details-avatar-trigger{background:linear-gradient(145deg,#222831,#050608);border:4px solid #0b0d11;border-radius:50%;box-shadow:0 10px 28px #0000007a,0 0 0 1px #dce2ea3d;color:#e9edf3;cursor:pointer;display:grid;font-size:43px;height:138px;min-height:138px;min-width:138px;overflow:hidden;padding:0;place-items:center;position:relative;width:138px}.cr-details-avatar-trigger>img{border-radius:50%;height:100%;object-fit:cover;width:100%}.cr-details-photo-popout{align-items:center;backdrop-filter:blur(20px) saturate(135%);-webkit-backdrop-filter:blur(20px) saturate(135%);background:linear-gradient(155deg,#1f232bfa,#090b0ffa);border:1px solid #dce2ea38;border-radius:13px;box-shadow:0 16px 42px #00000080,inset 0 1px #ffffff0f;display:flex;gap:5px;padding:7px;position:absolute;z-index:20}.cr-details-photo-popout-cover{bottom:calc(100% + 8px);right:9px}.cr-details-photo-popout-avatar{bottom:calc(100% + 8px);left:50%;top:auto;transform:translateX(-50%)}.cr-details-photo-popout button{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid #ffffff0f;border-radius:9px;color:#e9edf3;cursor:pointer;display:flex;font:inherit;font-size:10px;gap:5px;justify-content:center;min-height:35px;min-width:66px;padding:6px 9px;white-space:nowrap}.cr-details-photo-popout button svg{stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 15px;height:15px;width:15px}.cr-details-photo-popout button:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff24}.cr-details-photo-popout button:disabled{cursor:not-allowed;opacity:.35}.cr-details-photo-popout button.cr-details-danger{background:#96323224;border-color:#e66e6e21;color:#f0a5a5}.cr-details-photo-confirm{background:linear-gradient(155deg,#24191cfc,#0d0a0cfc);border:1px solid #e6787840;border-radius:13px;bottom:calc(100% + 8px);box-shadow:0 18px 42px #00000080;color:#f1e9ea;padding:12px;position:absolute;right:8px;width:190px;z-index:24}.cr-details-photo-confirm strong{display:block;font-size:11px;font-weight:650}.cr-details-photo-confirm>div{display:flex;gap:7px;margin-top:10px}.cr-details-photo-confirm button{background:hsla(0,0%,100%,.055);border:1px solid #dce2ea24;border-radius:8px;color:#e5e8ee;flex:1 1;font:inherit;font-size:10px;min-height:30px;padding:5px 7px}.cr-details-photo-confirm button.cr-details-danger{background:#96323224;border-color:#e66e6e21;color:#f0a5a5}.cr-details-photo-confirm-avatar{left:50%;right:auto;transform:translateX(-50%)}.cr-details-avatar-uploading{background:#0000007a;border-radius:50%;display:grid;inset:0;place-items:center;pointer-events:none;position:absolute;z-index:2}@media(max-width:480px){.cr-details-cover-frame{height:144px;margin-top:-14px}.cr-details-photo-stack{max-width:100%}.cr-details-avatar-wrap{bottom:-27px;height:126px;width:126px}.cr-details-avatar-trigger{height:126px;min-height:126px;min-width:126px;width:126px}.cr-details-photo-popout button{min-width:58px;padding:6px 7px}}.cr-details-photo-card{background:#0000;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;margin:0 auto;max-width:552px;padding:0;width:100%}
/*# sourceMappingURL=main.42762fee.css.map*/