.V0m8Jq_box{color:#3d4049;background:#f8f3ea;border:1px solid #e6d8c3;border-radius:24px;width:100%;margin:20px 0 0;padding:20px 52px 20px 24px;position:relative}.V0m8Jq_inner{align-items:center;gap:20px;display:flex}.V0m8Jq_text{flex:auto;min-width:0}.V0m8Jq_title{color:#00387d;margin:0 28px 2px 0;font-family:Source Serif Pro,"Source Serif 4",Georgia,serif;font-size:21px;font-weight:700;line-height:1.25}.V0m8Jq_sub{color:#6b6f78;margin:0;font-size:14px}.V0m8Jq_form{flex:none;width:360px}.V0m8Jq_row{gap:8px;display:flex}.V0m8Jq_input{color:#1f2937;background:#fff;border:1.5px solid #c9c2b6;border-radius:999px;flex:auto;min-width:0;height:52px;padding:0 18px;font-size:17px}.V0m8Jq_input:focus{border-color:#005dd1;outline:none;box-shadow:0 0 0 3px #005dd133}.V0m8Jq_button{color:#fff;cursor:pointer;background:#005dd1;border:0;border-radius:999px;flex:none;height:52px;padding:0 20px;font-size:16px;font-weight:700}.V0m8Jq_button:hover{background:#004fb3}.V0m8Jq_button:disabled{opacity:.6;cursor:default}.V0m8Jq_fix,.V0m8Jq_error{margin:8px 4px 0;font-size:15px}.V0m8Jq_error{color:#b91c1c}.V0m8Jq_fixButton{color:#005dd1;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:700;text-decoration:underline}.V0m8Jq_close{color:#a39d92;cursor:pointer;background:0 0;border:0;border-radius:50%;width:28px;height:28px;font-size:20px;line-height:1;position:absolute;top:10px;right:12px}.V0m8Jq_close:hover{color:#3d4049;background:#efe6d8}@media (max-width:767px){.V0m8Jq_box{padding:18px 16px 16px}.V0m8Jq_inner{flex-direction:column;align-items:stretch;gap:12px}.V0m8Jq_title{font-size:20px}.V0m8Jq_form{width:auto}.V0m8Jq_row{flex-direction:column}.V0m8Jq_input,.V0m8Jq_button{height:54px;font-size:18px}}.V0m8Jq_done{color:#065f46;background:#ecfdf3;border:1px solid #a7f3c8;border-radius:24px;width:100%;margin:20px 0 0;padding:14px 20px;font-size:17px}.V0m8Jq_collapsed{color:#005dd1;cursor:pointer;background:0 0;border:0;margin:16px 0 0;padding:0;font-size:15px;font-weight:600;text-decoration:underline;display:block}
.cETPLq_stamp{--hole:12px;aspect-ratio:5/6;box-sizing:border-box;background:radial-gradient(circle, transparent 0 3.5px, #fffaf0 4px) calc(var(--hole) / -2) calc(var(--hole) / -2) / var(--hole) var(--hole);filter:drop-shadow(1px 2px 2px #00000040);width:108px;padding:9px;display:inline-flex}.cETPLq_isLarge{--hole:16px;background:radial-gradient(circle, transparent 0 5px, #fffaf0 5.5px) calc(var(--hole) / -2) calc(var(--hole) / -2) / var(--hole) var(--hole);width:168px;padding:13px}.cETPLq_face{color:#fffaf0;text-align:center;border:2px solid #fffaf0d9;outline:1px solid #00000026;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cETPLq_is50s{background:#2a8f86}.cETPLq_is60s{background:#d9623f}.cETPLq_is70s{background:#c9961a}.cETPLq_is80s{background:#b8336a}.cETPLq_art{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cETPLq_corner{letter-spacing:.05em;font-size:.625rem;font-weight:800;position:absolute;top:4px;left:6px}.cETPLq_corner.cETPLq_isRight{left:auto;right:6px}.cETPLq_emoji{font-size:2.25rem;line-height:1}.cETPLq_name{margin-top:6px;padding:0 4px;font-family:Source Serif Pro,"Source Serif 4",Georgia,serif;font-size:.75rem;font-weight:700;line-height:1.15}.cETPLq_isLarge .cETPLq_corner{font-size:.8125rem;top:6px}.cETPLq_isLarge .cETPLq_corner.cETPLq_isRight{right:8px}.cETPLq_isLarge .cETPLq_corner:not(.cETPLq_isRight){left:8px}.cETPLq_isLarge .cETPLq_emoji{font-size:3.75rem}.cETPLq_isLarge .cETPLq_name{margin-top:10px;font-size:1.0625rem}.cETPLq_stamp{container-type:inline-size}@container (max-width:100px){.cETPLq_corner{display:none}.cETPLq_emoji{font-size:1.75rem}.cETPLq_name{-webkit-hyphens:auto;hyphens:auto;padding:0 2px;font-size:.625rem}}.cETPLq_isLocked{opacity:.55;filter:none}.cETPLq_isLocked .cETPLq_face{background:repeating-linear-gradient(-8deg,#ebe5dc 0 9px,#e2dbd0 9px 18px);outline-color:#00000014}.cETPLq_silhouette{color:#d3cbbf;font-size:2.5rem;line-height:1}.cETPLq_isLarge .cETPLq_silhouette{font-size:3.5rem}
.KcuQjq_box{flex-direction:column;gap:8px;margin-top:32px;display:flex}.KcuQjq_stampCard{background:#f8f1e8;border-radius:30px;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-bottom:16px;padding:24px 28px;display:flex;box-shadow:8px 8px #ff602e}.KcuQjq_stampDrop{animation:.7s cubic-bezier(.2,1.4,.4,1) both KcuQjq_stamp-drop;display:inline-flex}@keyframes KcuQjq_stamp-drop{0%{opacity:0;transform:translateY(-24px)rotate(-14deg)scale(1.15)}to{opacity:1;transform:rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.KcuQjq_stampDrop{animation:none;transform:rotate(-4deg)}}.KcuQjq_stampText{flex:220px}.KcuQjq_stampText p{margin:0}.KcuQjq_stampTitle{color:#00387d;font-family:Source Serif Pro,"Source Serif 4",Georgia,serif;font-size:1.75rem;font-weight:900;line-height:1.2}.KcuQjq_stampName{color:#ff602e;font-size:1.125rem;font-weight:700;margin-top:6px!important}.KcuQjq_stampCount{color:#3d4049;font-size:1rem;margin:4px 0 10px!important}.KcuQjq_stampHint{color:#3d4049;margin:0 0 4px;font-size:1.0625rem}.KcuQjq_stampHint a{color:#005dd1;font-weight:700}.KcuQjq_streak{color:#00387d;margin:0;font-size:1.25rem;font-weight:700;line-height:1.4}.KcuQjq_row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;font-size:1rem;display:flex}.KcuQjq_row p{margin:0}.KcuQjq_link{color:#005dd1;font-weight:600}
.gG43VW_card{color:#3d4049;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 4px 4px;display:flex}.gG43VW_title{color:#005dd1;margin:0;font-family:Source Serif Pro,"Source Serif 4",Georgia,serif;font-size:28px;font-weight:700;line-height:1.25}.gG43VW_sub{color:#6b6f78;margin:0;font-size:15px}.gG43VW_form{width:100%;max-width:560px;margin-top:4px}.gG43VW_form>form{width:100%}.gG43VW_action{margin-top:4px}.gG43VW_skip{color:#3d4049;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:10px 0;font-size:17px;text-decoration:underline}@media (hover:hover){.gG43VW_skip:hover{color:#005dd1}}@media (max-width:767px){.gG43VW_title{font-size:24px}.gG43VW_action{justify-content:center;width:100%}.gG43VW_skip{align-self:center}}
