.WecF3q_dialog{color:#202a25;width:min(480px,100% - 32px);max-height:calc(100dvh - 32px);font-family:var(--font-sans),Arial,sans-serif;background:#fffefa;border:1px solid #dfe5db;border-radius:28px;margin:auto;padding:36px;animation:.35s cubic-bezier(.16,1,.3,1) both WecF3q_arrive;overflow:auto;box-shadow:0 24px 90px #101d1840}.WecF3q_dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141a17d9}.WecF3q_brand{align-items:center;gap:10px;font-size:14px;font-weight:650;display:flex}.WecF3q_brand svg{color:#326b40;width:24px;height:28px}.WecF3q_mark{color:#326b40;background:#edf3e9;border-radius:22px;place-items:center;width:64px;height:64px;margin:36px 0 24px;display:grid}.WecF3q_mark svg{width:29px;height:29px}.WecF3q_dialog h2{font:400 clamp(30px,7vw,38px)/1.12 var(--font-afis),Georgia,serif;letter-spacing:-.025em;margin:0 0 18px}.WecF3q_dialog p{color:#59665b;margin:0;font-size:15px;line-height:1.7}.WecF3q_status{color:#326b40;border-top:1px solid #dfe5db;align-items:flex-start;gap:12px;margin:22px 0 0;padding:20px 0;font-size:14px;line-height:1.6;display:flex}.WecF3q_status svg{flex:none;width:21px;height:21px;margin-top:1px}.WecF3q_dialog .WecF3q_note{color:#647065;margin-top:16px;font-size:12px;line-height:1.65}.WecF3q_continue{color:#fff;width:100%;font:600 14px/1.4 var(--font-sans),Arial,sans-serif;cursor:pointer;background:#326b40;border:0;border-radius:50px;justify-content:center;align-items:center;gap:16px;margin-top:24px;padding:16px 20px;transition:background .15s,transform .15s;display:flex}.WecF3q_continue:hover{background:#285734}.WecF3q_continue:active{transform:scale(.98)}.WecF3q_continue:focus-visible{outline-offset:4px;outline:3px solid #326b40}.WecF3q_spinner{animation:1.2s linear infinite WecF3q_spin}@keyframes WecF3q_spin{to{transform:rotate(360deg)}}@keyframes WecF3q_arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (max-width:480px){.WecF3q_dialog{padding:28px}.WecF3q_mark{margin-top:28px}}@media (prefers-reduced-motion:reduce){.WecF3q_dialog,.WecF3q_spinner{animation:none}.WecF3q_continue{transition:none}}
.ganlGW_dialog{color:#202923;text-align:center;background:#fff;border:1px solid #dce3da;border-radius:24px;width:min(420px,100vw - 32px);margin:auto;padding:32px;box-shadow:0 20px 70px #15231b30}.ganlGW_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#16251c5c}.ganlGW_icon{color:#326b40;background:#e6f0e1;border-radius:20px;place-items:center;width:64px;height:64px;margin:0 auto 20px;display:grid}.ganlGW_icon svg{width:28px;height:28px}.ganlGW_dialog h2{letter-spacing:-.025em;margin:0;font:600 24px/1.2 Helvetica Neue,Arial,sans-serif}.ganlGW_dialog p{color:#5d695f;margin:12px 0 0;font-size:15px;line-height:1.6}.ganlGW_notice{z-index:80;right:20px;bottom:calc(90px + env(safe-area-inset-bottom));color:#202923;background:#fff;border:1px solid #dce3da;border-radius:18px;align-items:flex-start;gap:12px;max-width:min(440px,100vw - 40px);padding:16px;display:flex;position:fixed;box-shadow:0 6px 24px #15231b26}.ganlGW_notice>svg{color:#987644;flex:none;margin-top:3px}.ganlGW_notice>div{min-width:0}.ganlGW_notice strong{font-size:14px}.ganlGW_notice p{color:#5d695f;margin:5px 0 0;font-size:13px;line-height:1.5}.ganlGW_notice button{color:#326b40;cursor:pointer;background:#edf2e9;border:0;border-radius:12px;flex:none;place-items:center;min-width:44px;min-height:44px;display:grid}.ganlGW_spin{animation:1s linear infinite ganlGW_spin}@keyframes ganlGW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ganlGW_spin{animation:none}.ganlGW_dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
