@font-face{font-family:GmarketSansLight;src:url(/build/fonts/GmarketSansLight.woff2) format("woff2"),url(/build/fonts/GmarketSansLight.woff) format("woff"),url(/build/fonts/GmarketSansLight.ttf) format("truetype"),url(/build/fonts/GmarketSansLight.eot) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:GmarketSansMedium;src:url(https://d1juv1a8dy6w7.cloudfront.net/font/GmarketSansMedium.woff2) format("woff2"),url(https://d1juv1a8dy6w7.cloudfront.net/font/GmarketSansMedium.woff) format("woff"),url(https://d1juv1a8dy6w7.cloudfront.net/font/GmarketSansMedium.ttf) format("truetype"),url(https://d1juv1a8dy6w7.cloudfront.net/font/GmarketSansMedium.eot) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:GmarketSansBold;src:url(https://d1juv1a8dy6w7.cloudfront.net/font/GmarketSansBold.woff2) format("woff2"),url(https://d1juv1a8dy6w7.cloudfront.net/font/GmarketSansBold.woff) format("woff"),url(https://d1juv1a8dy6w7.cloudfront.net/font/GmarketSansBold.ttf) format("truetype"),url(https://d1juv1a8dy6w7.cloudfront.net/font/GmarketSansBold.eot) format("embedded-opentype");font-weight:400}@keyframes heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.08)}28%{transform:scale(1)}42%{transform:scale(1.06)}56%{transform:scale(1)}}@keyframes count-badge-pulse{0%,to{transform:scale(1);box-shadow:0 0 #f5af3673}50%{transform:scale(1.1);box-shadow:0 0 0 5px #f5af3600}}@keyframes count-badge-pulse-on-dark{0%,to{transform:scale(1);box-shadow:0 0 #ffffff8c}50%{transform:scale(1.1);box-shadow:0 0 0 5px #fff0}}.confirm-modal .modal-panel{border-radius:20px;padding:0;overflow:hidden;box-shadow:0 20px 60px #0000002e}@media (max-width: 480px){.confirm-modal .modal-panel{border-radius:16px}}.confirm-modal .base-modal-header{border-bottom:none;padding:28px 28px 0;position:relative}.confirm-modal .base-modal-header .modal-title{font-family:GmarketSansBold,sans-serif;font-size:1.1rem;text-align:center;width:100%;color:#333;letter-spacing:-.3px;margin:0}@media (max-width: 480px){.confirm-modal .base-modal-header .modal-title{font-size:1.2rem}}.confirm-modal .modal-close-btn{position:absolute;top:16px;right:16px;color:#b8b8b8}.confirm-modal .modal-close-btn:hover{color:#6b7280}.confirm-modal .base-modal-body{text-align:center;padding:20px 28px 24px}.confirm-modal .base-modal-body p{font-family:GmarketSansMedium,sans-serif;font-size:.95rem;color:#6b7280;margin:0}.confirm-modal .base-modal-body p strong{color:#0048c8;font-family:GmarketSansBold,sans-serif;font-size:1.1rem}.confirm-modal .base-modal-footer{display:flex;flex-direction:row;justify-content:center;gap:10px;border-top:1px solid #f3f4f6;padding:16px 20px;background:#f9fafb}.confirm-modal .modal-btn-cancel{flex:1;padding:.75rem 1.5rem;font-family:GmarketSansBold,sans-serif;font-size:.9rem;color:#6b7280;background-color:#fff;border:1.5px solid #e0e0e0;border-radius:10px;cursor:pointer;transition:all .2s ease;letter-spacing:-.2px}.confirm-modal .modal-btn-cancel:hover{background-color:#f3f4f6;border-color:#e5e7eb;color:#374151}.confirm-modal .modal-btn-confirm{flex:1;padding:.75rem 1.5rem;font-family:GmarketSansBold,sans-serif;font-size:.9rem;color:#fff;background-color:#0048c8;border:none;border-radius:10px;cursor:pointer;letter-spacing:-.2px;transition:all .2s ease;box-shadow:0 4px 12px #0048c84d}.confirm-modal .modal-btn-confirm:hover{background-color:#003da9;box-shadow:0 6px 16px #0048c866;transform:translateY(-1px)}.confirm-modal .modal-btn-confirm:active{transform:translateY(0);box-shadow:0 2px 8px #0048c84d}@media (max-width: 480px){.confirm-modal .modal-panel{height:unset;width:85%;border-radius:16px!important}.confirm-modal .base-modal-header{padding:28px 22px 0}.confirm-modal .base-modal-header .modal-title{font-size:1.25rem}.confirm-modal .base-modal-body{padding:18px 22px 22px}.confirm-modal .base-modal-body p{font-size:1.2rem}.confirm-modal .base-modal-body p strong{font-size:1.4rem}.confirm-modal .modal-btn-cancel,.confirm-modal .modal-btn-confirm{font-size:1rem;padding:.85rem 1rem}}
