.cv{background:radial-gradient(60% 18% at 50% 88%,#00000059,#0000 70%),radial-gradient(circle at 50% 35%,#3a3d43,#1c1f24 72%);width:100%;height:100%;min-height:360px;position:relative;overflow:hidden}.cv-canvas{cursor:grab;touch-action:none;position:absolute;inset:0}.cv-canvas:active{cursor:grabbing}.cv-canvas canvas{display:block;width:100%!important;height:100%!important}.cv-status{color:#c1c0ba;pointer-events:none;place-items:center;margin:0;font-size:.9rem;display:grid;position:absolute;inset:0}.cv-status.is-error{color:#f3c3b5}
