.confirm-viewport{padding-top:var(--popup-top, 0px);padding-bottom:var(--popup-safe-bottom, 0px)}.confirm-dialog.adventure.svelte-1i02ftf.svelte-1i02ftf.svelte-1i02ftf{width:min(440px,calc(100vw - 24px));background:radial-gradient(circle at 50% 0%,#1432554d,#070f1bfa 70%),#070e19;border:1px solid rgba(245,158,11,.25);border-radius:20px;box-shadow:0 25px 60px #000000d9,inset 0 1px #fef08a26,0 0 35px #f59e0b14}.confirm-dialog.adventure.svelte-1i02ftf>div.svelte-1i02ftf.svelte-1i02ftf:first-child{padding:14px 18px;background:linear-gradient(180deg,#f59e0b1f,#f59e0b05);border-bottom:1px solid rgba(245,158,11,.18)}.confirm-dialog.adventure.svelte-1i02ftf>div.svelte-1i02ftf:first-child>span.svelte-1i02ftf{font-size:15px}.confirm-dialog.adventure.svelte-1i02ftf>div.svelte-1i02ftf.svelte-1i02ftf:nth-child(2){padding:16px 18px}.confirm-dialog.adventure.svelte-1i02ftf>div.svelte-1i02ftf.svelte-1i02ftf:last-child{padding:14px 18px;background:#08101cf2;border-top:1px solid rgba(245,158,11,.15)}.confirm-dialog.adventure.svelte-1i02ftf>div:last-child button.svelte-1i02ftf.svelte-1i02ftf{min-height:44px;border-radius:12px;font-weight:800;font-size:13px}.confirm-dialog.adventure.svelte-1i02ftf>div:last-child button.svelte-1i02ftf.svelte-1i02ftf:first-child{flex:.55;background:#1e293bb3;border:1px solid rgba(71,85,105,.6);color:#cbd5e1}.confirm-dialog.adventure.svelte-1i02ftf>div:last-child button.svelte-1i02ftf.svelte-1i02ftf:first-child:hover{background:#334155e6;color:#fff}.confirm-dialog.adventure.svelte-1i02ftf>div:last-child button.svelte-1i02ftf.svelte-1i02ftf:disabled{opacity:.45;background:#1e293b;color:#64748b;box-shadow:none}.confirm-dialog.adventure.svelte-1i02ftf>div:last-child button.svelte-1i02ftf.svelte-1i02ftf:focus-visible{outline:2px solid #f59e0b;outline-offset:2px}.confirm-dialog.svelte-1i02ftf.svelte-1i02ftf.svelte-1i02ftf{display:flex;flex-direction:column;max-height:calc(100dvh - var(--popup-top, 0px) - var(--popup-safe-bottom, 0px) - 32px);width:320px;max-width:calc(100vw - 32px);background:#111119f7;border-width:1px;border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0009;font-family:Pretendard,sans-serif;overflow:hidden}
