@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.nk-notice{left:50%;top:calc(env(safe-area-inset-top,0px) + 68px);z-index:30;background:color-mix(in srgb, var(--stage) 70%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.7);backdrop-filter:blur(22px)saturate(1.7);width:max-content;max-width:calc(100vw - 32px);box-shadow:inset 0 .5px 0 var(--glass-shine), 0 0 0 .5px var(--glass-edge), 0 10px 30px #140a3c24;color:var(--ink);opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 14px;font-size:14.5px;line-height:1.3;transition:opacity .25s ease-in,transform .3s ease-in;display:flex;position:fixed;transform:translate(-50%,-14px)scale(.96)}.nk-notice.shown{opacity:1;transition:opacity .3s ease-out,transform .55s cubic-bezier(.3,1.45,.55,1);transform:translate(-50%)}.nk-notice svg{width:20px;height:20px;color:var(--accent);flex:none}.nk-notice .text{flex-direction:column;min-width:0;display:flex}.nk-notice strong{font-weight:700}.nk-notice .detail{color:var(--ink-2);font-size:13px}.nk-offline-card{text-align:center;background:color-mix(in srgb, var(--stage) 60%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.7);backdrop-filter:blur(22px)saturate(1.7);width:min(340px,100% - 48px);height:max-content;box-shadow:inset 0 .5px 0 var(--glass-shine), 0 0 0 .5px var(--glass-edge), 0 18px 50px #140a3c1f;color:var(--ink);pointer-events:auto;border-radius:30px;flex-direction:column;align-items:center;gap:8px;margin:auto;padding:28px 24px 24px;animation:.6s cubic-bezier(.3,1.45,.55,1) both nk-card-pop;display:flex;position:absolute;inset:0}.nk-offline-card .nk-glyph{background:var(--tile-bg);width:58px;height:58px;color:var(--tile-ink);border-radius:999px;justify-content:center;align-items:center;margin-bottom:6px;display:flex}.nk-offline-card .nk-glyph svg{width:28px;height:28px}.nk-offline-card h1{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800}.nk-offline-card p{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.4}.nk-offline-card button{background:var(--accent);height:46px;color:var(--cta-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:14px;padding:0 24px;font-size:16.5px;font-weight:700}@keyframes nk-card-pop{0%{opacity:0;transform:scale(.92)}60%{opacity:1}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.nk-notice,.nk-notice.shown{transform:translate(-50%)}.nk-offline-card{animation:none}}
