.dialog-layer[data-v-a3120fac]{z-index:110;-webkit-backdrop-filter:blur(5px)saturate(.1);backdrop-filter:blur(5px)saturate(.1);cursor:default;background:#ffffff40;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.dialog-panel[data-v-a3120fac]{width:min(100%,var(--dialog-width));cursor:default;transform-origin:50% 46%;will-change:transform,opacity,filter;background:radial-gradient(circle at 50% 0,#ffffff14,#0000 38%),linear-gradient(#181818fa,#070707fa),#0b0b0b;border:1px solid #ffffff0a;border-radius:22px;padding:22px;position:relative;box-shadow:10px 10px 50px #636363}.dialog-sheen[data-v-a3120fac]{pointer-events:none;filter:blur(1px);background:linear-gradient(105deg,#0000,#ffffff0a 34%,#ffffff29 50%,#ffffff0a 66%,#0000);width:62%;height:190%;animation:1.15s cubic-bezier(.22,1,.36,1) 80ms both dialog-sheen-a3120fac;position:absolute;inset:-45% auto auto -60%;transform:translate(-40%)rotate(8deg)}.dialog-layer--light[data-v-a3120fac]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080}.dialog-panel--light[data-v-a3120fac]{color:#111;background:#fff;border:0;border-radius:6px;box-shadow:0 24px 64px #00000047}.dialog-panel--light .dialog-sheen[data-v-a3120fac]{display:none}.dialog-panel--flush[data-v-a3120fac]{padding:0}.dialog-panel--light .dialog-close[data-v-a3120fac]{color:#111;background:#0000000d;border-color:#0000001a}.dialog-panel--light .dialog-close[data-v-a3120fac]:hover{color:#000;background:#00000014;border-color:#0003}.dialog-head[data-v-a3120fac]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex;position:relative}.dialog-head h3[data-v-a3120fac]{margin:6px 0 0;font-size:28px;line-height:1.1}.dialog-kicker[data-v-a3120fac]{color:#4ade80;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.dialog-close[data-v-a3120fac]{color:#f3f4f6;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.dialog-close svg[data-v-a3120fac]{width:16px;height:16px}.dialog-close[data-v-a3120fac]:hover{color:#bbf7d0;background:#ffffff12;border-color:#bbf7d03d}.dialog-footer[data-v-a3120fac]{margin-top:24px;position:relative}.dialog-fade-enter-active[data-v-a3120fac]{animation:.34s both dialog-layer-in-a3120fac}.dialog-fade-leave-active[data-v-a3120fac]{animation:.24s both dialog-layer-out-a3120fac}.dialog-fade-enter-from[data-v-a3120fac],.dialog-fade-leave-to[data-v-a3120fac]{opacity:0}.dialog-pop-enter-active[data-v-a3120fac]{animation:.58s cubic-bezier(.16,1,.3,1) both dialog-enter-a3120fac}.dialog-pop-leave-active[data-v-a3120fac]{animation:.34s cubic-bezier(.4,0,.2,1) both dialog-leave-a3120fac}.dialog-pop-enter-from[data-v-a3120fac],.dialog-pop-leave-to[data-v-a3120fac]{opacity:0}.dialog-panel.nudging[data-v-a3120fac]{animation:.36s cubic-bezier(.2,.9,.25,1.2) dialog-nudge-a3120fac}.dialog-panel.no-animation[data-v-a3120fac],.dialog-panel.no-animation .dialog-sheen[data-v-a3120fac]{animation:none!important}.dialog-panel.no-animation .dialog-sheen[data-v-a3120fac]{display:none}@keyframes dialog-layer-in-a3120fac{0%{opacity:0;-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate()}to{opacity:1;-webkit-backdrop-filter:blur(5px)saturate(.1);backdrop-filter:blur(5px)saturate(.1)}}@keyframes dialog-layer-out-a3120fac{0%{opacity:1;-webkit-backdrop-filter:blur(5px)saturate(.1);backdrop-filter:blur(5px)saturate(.1)}to{opacity:0;-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate()}}@keyframes dialog-enter-a3120fac{0%{opacity:0;filter:blur(18px);transform:translateY(86px)scale(.68)rotateX(18deg)}58%{opacity:1;filter:blur();transform:translateY(-10px)scale(1.035)rotateX(-2deg)}78%{transform:translateY(5px)scale(.992)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)rotateX(0)}}@keyframes dialog-leave-a3120fac{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(16px);transform:translateY(64px)scale(.72)rotateX(14deg)}}@keyframes dialog-sheen-a3120fac{0%{opacity:0;transform:translate(-40%)rotate(8deg)}28%{opacity:.72}to{opacity:0;transform:translate(230%)rotate(8deg)}}@keyframes dialog-nudge-a3120fac{0%,to{transform:translate(0)scale(1)}22%{transform:translate(-8px)scale(1.01)}46%{transform:translate(7px)scale(1.01)}68%{transform:translate(-4px)scale(1.005)}86%{transform:translate(2px)scale(1.002)}}@media (width<=680px){.dialog-layer[data-v-a3120fac]{align-items:flex-start;padding:12px}.dialog-panel[data-v-a3120fac]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 24px);overflow-y:auto}}@media (prefers-reduced-motion:reduce){.dialog-sheen[data-v-a3120fac]{display:none}.dialog-fade-enter-active[data-v-a3120fac],.dialog-fade-leave-active[data-v-a3120fac],.dialog-panel.nudging[data-v-a3120fac],.dialog-pop-enter-active[data-v-a3120fac],.dialog-pop-leave-active[data-v-a3120fac],.dialog-sheen[data-v-a3120fac]{animation:none}}
