.language-picker-module__BoHsgW__root{color:#262a2b;z-index:20;flex-shrink:0;font-family:inherit;position:relative}.language-picker-module__BoHsgW__trigger{min-height:44px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:#fffdf9;border:1px solid #e7e7e2;border-radius:24px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:550;line-height:1.4;transition:border-color .14s,background-color .14s;display:inline-flex}.language-picker-module__BoHsgW__trigger:hover,.language-picker-module__BoHsgW__trigger[aria-expanded=true]{background:#fff3e9;border-color:#e9bea9}.language-picker-module__BoHsgW__trigger:focus-visible{outline-offset:4px;outline:3px solid #5368de}.language-picker-module__BoHsgW__globe{color:#737777}.language-picker-module__BoHsgW__trigger svg,.language-picker-module__BoHsgW__option svg{flex-shrink:0}.language-picker-module__BoHsgW__chevron{color:#737777;transition:transform .14s}.language-picker-module__BoHsgW__trigger[aria-expanded=true] .language-picker-module__BoHsgW__chevron{transform:rotate(180deg)}.language-picker-module__BoHsgW__menu{box-sizing:border-box;background:#fffdf9;border:1px solid #e7e7e2;border-radius:16px;width:188px;max-width:calc(100vw - 32px);padding:6px;animation:.13s ease-out language-picker-module__BoHsgW__appear;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 36px #262a2b14,0 2px 6px #262a2b08}.language-picker-module__BoHsgW__menu[hidden]{display:none}.language-picker-module__BoHsgW__option{box-sizing:border-box;width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:11px 12px;font-size:14px;line-height:1.4;display:flex}.language-picker-module__BoHsgW__option[aria-selected=true]{color:#bd431e;font-weight:650}.language-picker-module__BoHsgW__option[data-active=true]{background:#fff0e5}.language-picker-module__BoHsgW__option:focus-visible{outline-offset:-2px;outline:2px solid #5368de}@keyframes language-picker-module__BoHsgW__appear{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:390px){.language-picker-module__BoHsgW__trigger{gap:6px;padding:9px}.language-picker-module__BoHsgW__globe{display:none}}@media (prefers-reduced-motion:reduce){.language-picker-module__BoHsgW__menu{animation:none}.language-picker-module__BoHsgW__trigger,.language-picker-module__BoHsgW__chevron{transition:none}}
.not-found-page-module__mvqtqa__page{color:#262a2b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fffdf9;flex-direction:column;min-height:100svh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Apple SD Gothic Neo,sans-serif;display:flex}body:has(.not-found-page-module__mvqtqa__page){margin:0}.not-found-page-module__mvqtqa__page,.not-found-page-module__mvqtqa__page *{box-sizing:border-box}.not-found-page-module__mvqtqa__page a{color:inherit;text-decoration:none}.not-found-page-module__mvqtqa__page a:focus-visible{outline-offset:5px;outline:3px solid #5368de}.not-found-page-module__mvqtqa__header{justify-content:space-between;align-items:center;gap:24px;width:min(1440px,100%);margin-inline:auto;padding:28px clamp(24px,4vw,56px);display:flex}.not-found-page-module__mvqtqa__wordmark{letter-spacing:-1.6px;align-items:center;gap:8px;font-size:35px;font-weight:850;display:inline-flex}.not-found-page-module__mvqtqa__wordmark svg{color:#d95327;flex-shrink:0;width:30px;height:30px}.not-found-page-module__mvqtqa__wordmark span{color:#d95327;margin-left:-7px}.not-found-page-module__mvqtqa__main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:min(640px,100%);margin:0 auto;padding:32px 24px 100px;display:flex}.not-found-page-module__mvqtqa__code{color:#d95327;letter-spacing:.18em;margin:0;font-size:16px;font-weight:750}.not-found-page-module__mvqtqa__dog{aspect-ratio:1;width:200px;max-width:100%;image-rendering:pixelated;background:url(/images/momo-pixel-sheet.webp) 0 0/300% 200% no-repeat;margin:8px 0 20px}.not-found-page-module__mvqtqa__main h1{letter-spacing:-.035em;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,4vw,40px);line-height:1.3}.not-found-page-module__mvqtqa__description{color:#686e6e;word-break:keep-all;overflow-wrap:anywhere;margin:16px 0 30px;font-size:16px;line-height:1.75}.not-found-page-module__mvqtqa__page .not-found-page-module__mvqtqa__home{color:#fff;background:#d95327;border-radius:28px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:16px 24px;font-size:16px;font-weight:650;display:inline-flex}.not-found-page-module__mvqtqa__home svg{flex-shrink:0}.not-found-page-module__mvqtqa__page .not-found-page-module__mvqtqa__home:hover{background:#bd431e}@media (max-width:420px){.not-found-page-module__mvqtqa__header{gap:12px;padding:20px}.not-found-page-module__mvqtqa__wordmark{font-size:28px}.not-found-page-module__mvqtqa__wordmark svg{width:24px;height:24px}.not-found-page-module__mvqtqa__main{padding-bottom:56px}}
.web-analytics-module__gNBhCG__banner{z-index:100;color:#262a2b;background:#fffdf9;border:1px solid #e7d8cb;border-radius:20px;align-items:center;gap:24px;max-width:840px;max-height:calc(100dvh - 40px);margin-inline:auto;padding:22px 24px;display:flex;position:fixed;inset:auto 20px 20px;overflow:auto;box-shadow:0 8px 40px #262a2b20}.web-analytics-module__gNBhCG__banner strong{font-size:16px}.web-analytics-module__gNBhCG__banner p{margin:7px 0 0;font-size:14px;line-height:1.65}.web-analytics-module__gNBhCG__banner a{color:#b33d19;text-underline-offset:3px;text-decoration:underline}.web-analytics-module__gNBhCG__actions{flex-shrink:0;gap:8px;display:flex}.web-analytics-module__gNBhCG__actions button{color:#7d321e;min-width:80px;min-height:44px;font:inherit;cursor:pointer;background:#fff2e8;border:1px solid #dfc2ae;border-radius:24px;padding:10px 16px;font-size:14px;font-weight:600}.web-analytics-module__gNBhCG__actions button:hover{background:#ffe7d7}.web-analytics-module__gNBhCG__banner :focus-visible,.web-analytics-module__gNBhCG__settings:focus-visible{outline-offset:3px;outline:3px solid #5368de}.web-analytics-module__gNBhCG__settings{color:inherit;font:inherit;text-align:start;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}@media (max-width:640px){.web-analytics-module__gNBhCG__banner{inset-inline:12px;flex-direction:column;align-items:stretch;gap:16px;padding:18px;bottom:12px}.web-analytics-module__gNBhCG__actions button{flex:1}}
