.Q4VUAq_backdrop{z-index:9000;overscroll-behavior:contain;height:100svh;padding:min(1.5rem,24px);padding-bottom:max(min(1.5rem, 24px), env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(6px);background:#040605b8;place-items:safe center center;animation:.25s both Q4VUAq_shellFade;display:grid;position:fixed;inset:0 0 auto;overflow-y:auto}.Q4VUAq_frame{--cut:42px;background:var(--green-cta,#00bf45);width:min(34rem,100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);padding:1.5px;animation:.35s cubic-bezier(.16,1,.3,1) both Q4VUAq_shellIn}.Q4VUAq_wide{width:min(41rem,100%)}.Q4VUAq_fluid{width:min(clamp(34rem,60vw,48rem),100%)}.Q4VUAq_panel{background:var(--bg-obsidian,#0a0c0b);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut) + 1px), calc(100% - var(--cut) + 1px) 100%, 0 100%);padding:clamp(1.8rem,4vw,2.8rem) clamp(1.8rem,4vw,2.8rem) max(clamp(1.8rem,4vw,2.8rem),48px);position:relative}.Q4VUAq_panel:focus{outline:none}.Q4VUAq_close{color:#ffffffa6;width:2.2rem;height:2.2rem;font-size:1.7rem;line-height:1;transition:color .2s,transform .2s;position:absolute;top:.9rem;right:1rem}.Q4VUAq_close:focus-visible,.Q4VUAq_close:active{color:var(--green-cta-bright,#4cd964);transform:rotate(90deg)}:where(html[data-hoverable]) .Q4VUAq_close:hover{color:var(--green-cta-bright,#4cd964);transform:rotate(90deg)}@keyframes Q4VUAq_shellFade{0%{opacity:0}}@keyframes Q4VUAq_shellIn{0%{opacity:0;transform:translateY(22px)scale(.97)}}@media (prefers-reduced-motion:reduce){.Q4VUAq_backdrop,.Q4VUAq_frame{animation:none}}
