html{touch-action:pan-x pan-y;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(a,button,input,select,textarea,label,summary,[role=button]){touch-action:manipulation}:where(input,select,textarea){font-size:max(16px,1em)}[data-allow-gesture]{touch-action:none}.ts-sheet{z-index:2147483000;pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ts-sheet:before{content:"";opacity:0;background:#00000059;transition:opacity .2s;position:absolute;inset:0}.ts-sheet[data-open]{pointer-events:auto}.ts-sheet[data-open]:before{opacity:1}.ts-sheet__panel{box-sizing:border-box;width:min(100%,440px);padding:20px 10px max(16px, env(safe-area-inset-bottom));color:canvastext;text-align:center;visibility:hidden;background:canvas;border-radius:18px 18px 0 0;justify-items:center;gap:12px;font:500 16px/1.5 system-ui,sans-serif;transition:transform .25s,visibility 0s linear .25s;display:grid;position:relative;transform:translateY(calc(100% + 24px));box-shadow:0 -8px 40px #00000040}.ts-sheet[data-open] .ts-sheet__panel{visibility:visible;transition-delay:0s;transform:none}.ts-sheet__panel:focus{outline:none}.ts-sheet__title{margin:0;padding:0 12px}.ts-sheet__widget{max-width:100%;min-height:65px}.ts-sheet__cancel{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 20px;text-decoration:underline}@media (width>=480px){.ts-sheet{padding-bottom:24px}.ts-sheet__panel{border-radius:18px;padding-bottom:16px}}@media (prefers-reduced-motion:reduce){.ts-sheet:before,.ts-sheet__panel{transition:none}}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-94-400-normal-DBWQ-MG5.woff2)format("woff2");unicode-range:U+2265}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-107-400-normal-D1Ey6COQ.woff2)format("woff2");unicode-range:U+60}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-109-400-normal-CwfcNt9q.woff2)format("woff2");unicode-range:U+788C,U+FF16}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-110-400-normal-gmN5xh2a.woff2)format("woff2");unicode-range:U+2190,U+533F}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-111-400-normal-BFPfPrWm.woff2)format("woff2");unicode-range:U+4F3A,U+64CE,U+76C3,U+FF10}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-112-400-normal-xkkxkkme.woff2)format("woff2");unicode-range:U+606D,U+FF13}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-114-400-normal-Bb7YOSi5.woff2)format("woff2");unicode-range:U+6DFA}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-115-400-normal-BpublMTR.woff2)format("woff2");unicode-range:U+5E,U+4F30,U+6B32,U+7A0D,U+87A2}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-116-400-normal-Da1aFNO3.woff2)format("woff2");unicode-range:U+201C,U+201D,U+2192,U+5132,U+59D3,U+5FD9,U+66AB,U+67D0,U+72AF,U+7A69}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-117-400-normal-Bckex_LP.woff2)format("woff2");unicode-range:U+3C,U+D7,U+4FB5,U+53F3,U+7533,U+7686,U+79D2,U+79FB,U+7E6B,U+91DD,U+FF0E,U+FF5C}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-118-400-normal-BRpfXu-Z.woff2)format("woff2");unicode-range:U+B7,U+4EA6,U+5348,U+8907,U+8DD1,U+8FD4}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-119-400-normal-P8mIz-j1.woff2)format("woff2");unicode-range:U+23,U+24,U+25,U+3D,U+2026,U+4F8B,U+4FC2,U+505C,U+5207,U+5426,U+54EA,U+555F,U+5584,U+5C64,U+5E0C,U+5E55,U+651D,U+6CB9,U+6E2C,U+7565,U+76CA,U+7968,U+7B46,U+7D20,U+7E7C,U+8A2A,U+8CFD,U+8F38,U+9589,U+9678,U+FF1B}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-120-400-normal-Cu2gyL-z.woff2)format("woff2");unicode-range:U+26,U+40,U+5F,U+516D,U+5740,U+57CE,U+589E,U+59CB,U+5B58,U+5C6C,U+5E03,U+5F15,U+6309,U+63DB,U+671B,U+6CC1,U+6CE8,U+6DF1,U+700F,U+78BA,U+78BC,U+7E8C,U+7F6E,U+7FA4,U+82E5,U+88E1,U+89D2,U+8A66,U+8CA1,U+8DDF,U+900F,U+9031,U+96A8}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-121-400-normal-D6IZSrsE.woff2)format("woff2");unicode-range:U+3E,U+7E,U+4E26,U+4E94,U+4E9B,U+4EFB,U+4F55,U+4F9B,U+4F9D,U+4FBF,U+50CF,U+514D,U+5217,U+5373,U+53D6,U+53EA,U+559C,U+5668,U+56DB,U+578B,U+58EB,U+5C0B,U+5C1A,U+5E2B,U+5F35,U+60A8,U+627E,U+62CD,U+6301,U+6539,U+653F,U+672A,U+6A19,U+6BD4,U+6D88,U+7167,U+7531,U+7559,U+793A,U+79C1,U+7CFB,U+7D1A,U+7D71,U+83EF,U+8457,U+8655,U+88AB,U+88DD,U+88FD,U+89BD,U+89C0,U+8A8D,U+8A9E,U+8B49,U+8CEA,U+8F09,U+9304,U+9664,U+96B1,U+96C6,U+975E,U+9A57}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-122-400-normal-BSq510Xm.woff2)format("woff2");unicode-range:U+2B,U+7C,U+A0,U+300C,U+300D,U+4E09,U+4E4B,U+4E5F,U+4E86,U+4E8B,U+4E8C,U+4EAB,U+4ED6,U+4F4D,U+4F60,U+4F7F,U+4F86,U+4FDD,U+4FE1,U+5011,U+50B3,U+5176,U+518D,U+52A0,U+5340,U+53CA,U+5408,U+540D,U+55AE,U+56DE,U+5716,U+5831,U+5834,U+5916,U+5982,U+5B57,U+5B8C,U+5B9A,U+5BE6,U+5C0D,U+5C31,U+5DF2,U+5E02,U+5E74,U+5F71,U+5F8C,U+6027,U+60F3,U+610F,U+6210,U+6216,U+6240,U+63A8,U+63D0,U+641C,U+6536,U+6578,U+6599,U+65B9,U+660E,U+661F,U+66F4,U+670D,U+671F,U+696D,U+6A5F,U+6B0A,U+6B21,U+6C92,U+6CD5,U+6D3B,U+7121,U+7247,U+7279,U+73FE,U+7406,U+770B,U+77E5,U+793E,U+7AD9,U+7B2C,U+7B49,U+7D50,U+7D61,U+7DDA,U+8005,U+806F,U+80FD,U+81EA,U+8207,U+8272,U+865F,U+8A00,U+8A08,U+8A18,U+8A71,U+8AAA,U+8ACB,U+8CBB,U+8CC7,U+8DEF,U+9019,U+9023,U+904E,U+9053,U+9078,U+90E8,U+91CD,U+9577,U+9593,U+9762,U+985E,U+9996,U+9EDE,U+FF01,U+FF08,U+FF09,U+FF1F}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-123-400-normal-DUaISDTn.woff2)format("woff2");unicode-range:U+20-22,U+27-2A,U+2C-3B,U+3F,U+41-5D,U+61-7B,U+7D,U+AB,U+AE,U+B2-B3,U+BB,U+BF-C2,U+C8-CA,U+CC-CE,U+D2-D4,U+D6,U+D9-DB,U+E?,U+F1-F4,U+F6,U+F9-FD,U+100-103,U+110-115,U+11A-11B,U+12A-12D,U+131,U+143-144,U+147-148,U+14C-151,U+16A-16D,U+170-171,U+1A1,U+1B0,U+1CD-1D4,U+1F8-1F9,U+300-302,U+304,U+306,U+30B-30D,U+358,U+1D3A,U+1E3E-1E3F,U+1EA1,U+1EA3,U+1EBF,U+1EC7,U+2013-2014,U+2039-203A,U+203C,U+207F,U+2122,U+3001-3002,U+3113-3114,U+3118,U+311A-3129,U+4E00,U+4E0A-4E0B,U+4E0D,U+4E2D,U+4EBA,U+4EE5,U+4F5C,U+500B,U+5165,U+5168,U+516C,U+51FA,U+5206,U+5230,U+52D5,U+53EF-53F0,U+570B,U+5728,U+5730,U+591A,U+5927,U+5B50,U+5BB6,U+5C0F,U+5FC3,U+6211,U+6587,U+65B0,U+65BC,U+65E5,U+662F,U+6642,U+6700,U+6703,U+6708-6709,U+672C,U+6B63,U+70B9-70BA,U+751F,U+7528,U+767C,U+7684,U+7DB2,U+884C,U+958B,U+95DC,U+96FB,U+9801,U+FF0C,U+FF1A}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-latin-400-normal-DiJT3MpU.woff2)format("woff2");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}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-94-700-normal-BN6Hc6iT.woff2)format("woff2");unicode-range:U+2265}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-107-700-normal-2kCfLD5u.woff2)format("woff2");unicode-range:U+60}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-109-700-normal-CnSHqsVw.woff2)format("woff2");unicode-range:U+788C,U+FF16}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-110-700-normal-DbZVPAJn.woff2)format("woff2");unicode-range:U+2190,U+533F}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-111-700-normal-DtSkeLAE.woff2)format("woff2");unicode-range:U+4F3A,U+64CE,U+76C3,U+FF10}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-112-700-normal-C2YzuGPB.woff2)format("woff2");unicode-range:U+606D,U+FF13}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-114-700-normal-CeERvUzo.woff2)format("woff2");unicode-range:U+6DFA}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-115-700-normal-BLFzk1FQ.woff2)format("woff2");unicode-range:U+5E,U+4F30,U+6B32,U+7A0D,U+87A2}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-116-700-normal-YmRCx-4G.woff2)format("woff2");unicode-range:U+201C,U+201D,U+2192,U+5132,U+59D3,U+5FD9,U+66AB,U+67D0,U+72AF,U+7A69}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-117-700-normal-tmTXVAG0.woff2)format("woff2");unicode-range:U+3C,U+D7,U+4FB5,U+53F3,U+7533,U+7686,U+79D2,U+79FB,U+7E6B,U+91DD,U+FF0E,U+FF5C}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-118-700-normal-BmDW3QpR.woff2)format("woff2");unicode-range:U+B7,U+4EA6,U+5348,U+8907,U+8DD1,U+8FD4}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-119-700-normal-DZch3Tq0.woff2)format("woff2");unicode-range:U+23,U+24,U+25,U+3D,U+2026,U+4F8B,U+4FC2,U+505C,U+5207,U+5426,U+54EA,U+555F,U+5584,U+5C64,U+5E0C,U+5E55,U+651D,U+6CB9,U+6E2C,U+7565,U+76CA,U+7968,U+7B46,U+7D20,U+7E7C,U+8A2A,U+8CFD,U+8F38,U+9589,U+9678,U+FF1B}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-120-700-normal-Ha_aWIzY.woff2)format("woff2");unicode-range:U+26,U+40,U+5F,U+516D,U+5740,U+57CE,U+589E,U+59CB,U+5B58,U+5C6C,U+5E03,U+5F15,U+6309,U+63DB,U+671B,U+6CC1,U+6CE8,U+6DF1,U+700F,U+78BA,U+78BC,U+7E8C,U+7F6E,U+7FA4,U+82E5,U+88E1,U+89D2,U+8A66,U+8CA1,U+8DDF,U+900F,U+9031,U+96A8}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-121-700-normal-DUxmSOfH.woff2)format("woff2");unicode-range:U+3E,U+7E,U+4E26,U+4E94,U+4E9B,U+4EFB,U+4F55,U+4F9B,U+4F9D,U+4FBF,U+50CF,U+514D,U+5217,U+5373,U+53D6,U+53EA,U+559C,U+5668,U+56DB,U+578B,U+58EB,U+5C0B,U+5C1A,U+5E2B,U+5F35,U+60A8,U+627E,U+62CD,U+6301,U+6539,U+653F,U+672A,U+6A19,U+6BD4,U+6D88,U+7167,U+7531,U+7559,U+793A,U+79C1,U+7CFB,U+7D1A,U+7D71,U+83EF,U+8457,U+8655,U+88AB,U+88DD,U+88FD,U+89BD,U+89C0,U+8A8D,U+8A9E,U+8B49,U+8CEA,U+8F09,U+9304,U+9664,U+96B1,U+96C6,U+975E,U+9A57}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-122-700-normal-Ca12b3yb.woff2)format("woff2");unicode-range:U+2B,U+7C,U+A0,U+300C,U+300D,U+4E09,U+4E4B,U+4E5F,U+4E86,U+4E8B,U+4E8C,U+4EAB,U+4ED6,U+4F4D,U+4F60,U+4F7F,U+4F86,U+4FDD,U+4FE1,U+5011,U+50B3,U+5176,U+518D,U+52A0,U+5340,U+53CA,U+5408,U+540D,U+55AE,U+56DE,U+5716,U+5831,U+5834,U+5916,U+5982,U+5B57,U+5B8C,U+5B9A,U+5BE6,U+5C0D,U+5C31,U+5DF2,U+5E02,U+5E74,U+5F71,U+5F8C,U+6027,U+60F3,U+610F,U+6210,U+6216,U+6240,U+63A8,U+63D0,U+641C,U+6536,U+6578,U+6599,U+65B9,U+660E,U+661F,U+66F4,U+670D,U+671F,U+696D,U+6A5F,U+6B0A,U+6B21,U+6C92,U+6CD5,U+6D3B,U+7121,U+7247,U+7279,U+73FE,U+7406,U+770B,U+77E5,U+793E,U+7AD9,U+7B2C,U+7B49,U+7D50,U+7D61,U+7DDA,U+8005,U+806F,U+80FD,U+81EA,U+8207,U+8272,U+865F,U+8A00,U+8A08,U+8A18,U+8A71,U+8AAA,U+8ACB,U+8CBB,U+8CC7,U+8DEF,U+9019,U+9023,U+904E,U+9053,U+9078,U+90E8,U+91CD,U+9577,U+9593,U+9762,U+985E,U+9996,U+9EDE,U+FF01,U+FF08,U+FF09,U+FF1F}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-123-700-normal-7AG1QcRV.woff2)format("woff2");unicode-range:U+20-22,U+27-2A,U+2C-3B,U+3F,U+41-5D,U+61-7B,U+7D,U+AB,U+AE,U+B2-B3,U+BB,U+BF-C2,U+C8-CA,U+CC-CE,U+D2-D4,U+D6,U+D9-DB,U+E?,U+F1-F4,U+F6,U+F9-FD,U+100-103,U+110-115,U+11A-11B,U+12A-12D,U+131,U+143-144,U+147-148,U+14C-151,U+16A-16D,U+170-171,U+1A1,U+1B0,U+1CD-1D4,U+1F8-1F9,U+300-302,U+304,U+306,U+30B-30D,U+358,U+1D3A,U+1E3E-1E3F,U+1EA1,U+1EA3,U+1EBF,U+1EC7,U+2013-2014,U+2039-203A,U+203C,U+207F,U+2122,U+3001-3002,U+3113-3114,U+3118,U+311A-3129,U+4E00,U+4E0A-4E0B,U+4E0D,U+4E2D,U+4EBA,U+4EE5,U+4F5C,U+500B,U+5165,U+5168,U+516C,U+51FA,U+5206,U+5230,U+52D5,U+53EF-53F0,U+570B,U+5728,U+5730,U+591A,U+5927,U+5B50,U+5BB6,U+5C0F,U+5FC3,U+6211,U+6587,U+65B0,U+65BC,U+65E5,U+662F,U+6642,U+6700,U+6703,U+6708-6709,U+672C,U+6B63,U+70B9-70BA,U+751F,U+7528,U+767C,U+7684,U+7DB2,U+884C,U+958B,U+95DC,U+96FB,U+9801,U+FF0C,U+FF1A}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-latin-700-normal-BQmIo_OV.woff2)format("woff2");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}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-5-400-normal-DcLOHINF.woff2)format("woff2");unicode-range:U+9EDE}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-8-400-normal-Dy8g_nGf.woff2)format("woff2");unicode-range:U+9A57}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-10-400-normal-XBm6YP3Q.woff2)format("woff2");unicode-range:U+95DC,U+96A8,U+96B1}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-11-400-normal-C5zLcBMS.woff2)format("woff2");unicode-range:U+9304}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-14-400-normal-C7WZ2svY.woff2)format("woff2");unicode-range:U+8DD1,U+8DDF}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-15-400-normal-D2_e2n1W.woff2)format("woff2");unicode-range:U+8B49,U+8CFD}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-16-400-normal-DRoxv7y3.woff2)format("woff2");unicode-range:U+89BD,U+89C0,U+8AAA}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-17-400-normal-DG2QyB2w.woff2)format("woff2");unicode-range:U+88DD,U+88E1}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-18-400-normal-K9MKKTr8.woff2)format("woff2");unicode-range:U+8655,U+865F,U+87A2}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-22-400-normal-5Td3eOG5.woff2)format("woff2");unicode-range:U+806F}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-23-400-normal-CYGxt2Pc.woff2)format("woff2");unicode-range:U+7E6B,U+7E7C,U+7E8C}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-25-400-normal-5jKLIoAD.woff2)format("woff2");unicode-range:U+7A69}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-26-400-normal-hFMhUtEr.woff2)format("woff2");unicode-range:U+788C,U+78BC,U+7A0D}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-27-400-normal-D1aTxIFo.woff2)format("woff2");unicode-range:U+76C3}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-31-400-normal-Ceq9lyc6.woff2)format("woff2");unicode-range:U+700F}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-32-400-normal-DoUiChor.woff2)format("woff2");unicode-range:U+6DFA}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-33-400-normal-DIDR44KW.woff2)format("woff2");unicode-range:U+6C92}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-34-400-normal-h6RA-2pn.woff2)format("woff2");unicode-range:U+6B0A}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-37-400-normal-O3lkKp8G.woff2)format("woff2");unicode-range:U+651D,U+6536,U+6578}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-38-400-normal-B-uoQnWv.woff2)format("woff2");unicode-range:U+6309,U+64CE}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-39-400-normal-DM2y8kCE.woff2)format("woff2");unicode-range:U+627E}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-40-400-normal-iVh_8Ltj.woff2)format("woff2");unicode-range:U+60A8}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-41-400-normal-BmLOgN0H.woff2)format("woff2");unicode-range:U+5DF2}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-42-400-normal-C3v6WOYV.woff2)format("woff2");unicode-range:U+5BE6,U+5C0D,U+5C6C}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-44-400-normal-B8s0g1CJ.woff2)format("woff2");unicode-range:U+589E}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-45-400-normal-BjCmhJhi.woff2)format("woff2");unicode-range:U+5716}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-46-400-normal-XHZ2gdg3.woff2)format("woff2");unicode-range:U+54EA,U+55AE}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-47-400-normal-CHQGrR_9.woff2)format("woff2");unicode-range:U+5340}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-49-400-normal-BSB5vq6Y.woff2)format("woff2");unicode-range:U+5011,U+50B3}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-50-400-normal-BxypR0FB.woff2)format("woff2");unicode-range:U+4EA6,U+4F30}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-58-400-normal-CFGod8TT.woff2)format("woff2");unicode-range:U+2265}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-59-400-normal-AsnEgYmn.woff2)format("woff2");unicode-range:U+2019}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-60-400-normal-BHnhbBuy.woff2)format("woff2");unicode-range:U+5740,U+767C}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-61-400-normal-B_IHLeTD.woff2)format("woff2");unicode-range:U+8207}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-62-400-normal-BhCjUHWL.woff2)format("woff2");unicode-range:U+641C}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-63-400-normal-CHg9wxsM.woff2)format("woff2");unicode-range:U+4F60}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-66-400-normal-DAMFP0lv.woff2)format("woff2");unicode-range:U+4E9B,U+6703}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-67-400-normal-DCliEpQW.woff2)format("woff2");unicode-range:U+4EAB,U+6216}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-68-400-normal-65QWZhA-.woff2)format("woff2");unicode-range:U+65BC}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-69-400-normal-eRTRzsdB.woff2)format("woff2");unicode-range:U+4F86,U+9801}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-70-400-normal-DM4CUgYQ.woff2)format("woff2");unicode-range:U+5176}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-71-400-normal-vcYDuTxI.woff2)format("woff2");unicode-range:U+66AB,U+7AD9}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-72-400-normal-CHi7HsYu.woff2)format("woff2");unicode-range:U+59D3}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-74-400-normal-CoK5YXBi.woff2)format("woff2");unicode-range:U+606D}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-75-400-normal-CaMzlAkb.woff2)format("woff2");unicode-range:U+5132,U+9019}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-78-400-normal-DuR3Kr_F.woff2)format("woff2");unicode-range:U+53EA}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-81-400-normal-BtpOFxJC.woff2)format("woff2");unicode-range:U+4F3A,U+62CD}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-82-400-normal-DQve92VA.woff2)format("woff2");unicode-range:U+67D0}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-84-400-normal-C_7eQxWI.woff2)format("woff2");unicode-range:U+533F,U+5C0B}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-86-400-normal-Ox_TTTlT.woff2)format("woff2");unicode-range:U+24,U+5982,U+5C1A}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-88-400-normal-Db1m1tpZ.woff2)format("woff2");unicode-range:U+7DB2,U+FF1B}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-89-400-normal-rU2gDHqi.woff2)format("woff2");unicode-range:U+5FD9}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-90-400-normal-DD6GgtoL.woff2)format("woff2");unicode-range:U+4FB5}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-91-400-normal-BnA8XDdi.woff2)format("woff2");unicode-range:U+60}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-92-400-normal-CK-lDa6s.woff2)format("woff2");unicode-range:U+4E5F,U+5C64,U+76CA}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-93-400-normal-ATYSzQz8.woff2)format("woff2");unicode-range:U+5426,U+5E55}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-94-400-normal-Cb03lgz5.woff2)format("woff2");unicode-range:U+2190,U+770B,U+79D2,U+900F}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-95-400-normal-Co2tYRHr.woff2)format("woff2");unicode-range:U+4E4B,U+516D,U+6CB9,U+88AB,U+8F38}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-96-400-normal-sZfX4m2-.woff2)format("woff2");unicode-range:U+5348,U+7968}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-97-400-normal-XJjcBjL2.woff2)format("woff2");unicode-range:U+7E,U+662F,U+72AF}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-98-400-normal-Da_y6Dai.woff2)format("woff2");unicode-range:U+5217,U+5230,U+5C31,U+6E2C}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-99-400-normal-Cv_yrxHh.woff2)format("woff2");unicode-range:U+505C,U+7559,U+7565}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-100-400-normal-C5cPANc4.woff2)format("woff2");unicode-range:U+4F9D,U+514D,U+53CA,U+5584,U+7247,U+7D71,U+8CA1,U+9678}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-101-400-normal-NoKQQoJs.woff2)format("woff2");unicode-range:U+5373,U+559C,U+6211,U+63A8,U+7B46,U+8A2A,U+9996}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-102-400-normal-DW2RuSjB.woff2)format("woff2");unicode-range:U+3D,U+5E,U+4E94,U+53F3,U+7167,U+89D2}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-103-400-normal-BB8xiwuw.woff2)format("woff2");unicode-range:U+653F,U+83EF,U+8907,U+8ACB,U+91DD}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-104-400-normal-wV6xEcPU.woff2)format("woff2");unicode-range:U+6A19,U+70BA,U+7FA4,U+8457}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-105-400-normal-n1-uyjvz.woff2)format("woff2");unicode-range:U+25,U+4E26,U+661F,U+6B32,U+6DF1,U+7686,U+82E5}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-106-400-normal-BFmhmkOi.woff2)format("woff2");unicode-range:U+5E03,U+5E2B,U+6CC1,U+7D1A,U+7D61,U+8CBB,U+8DEF,U+FF16}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-107-400-normal-_0P37778.woff2)format("woff2");unicode-range:U+23,U+3C,U+2192,U+4EFB,U+4F8B,U+4FC2,U+56DB,U+57CE,U+5F71,U+6539,U+670D,U+79FB}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-108-400-normal-CGPl0O4A.woff2)format("woff2");unicode-range:U+58EB,U+63DB,U+6BD4,U+6D88,U+8CC7}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-109-400-normal-DNUUP1eJ.woff2)format("woff2");unicode-range:U+5B57,U+5B58,U+5E0C,U+5F35,U+7CFB,U+8A66,U+975E,U+FF10}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-110-400-normal-ChAwD9Ce.woff2)format("woff2");unicode-range:U+40,U+4E86,U+4FBF,U+5668,U+60F3,U+7531,U+7533,U+7F6E,U+88FD,U+8FD4,U+9031,U+9589,U+985E}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-111-400-normal-xJkwhyOg.woff2)format("woff2");unicode-range:U+2B,U+D7,U+4E8C,U+518D,U+578B,U+5B8C,U+63D0,U+672A,U+79C1,U+7DDA,U+904E,U+9664,U+FF13,U+FF5C}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-112-400-normal-DBQmMkJU.woff2)format("woff2");unicode-range:U+4F4D,U+4F55,U+4F9B,U+59CB,U+7B2C,U+7B49,U+7D20,U+8272,U+8A08,U+91CD}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-113-400-normal-Db_mJ9ZX.woff2)format("woff2");unicode-range:U+26,U+5F,U+2026,U+4E09,U+5207,U+6301,U+671B,U+78BA,U+8A00,U+8A8D,U+8A9E,U+8CEA}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-114-400-normal-Ch6ldd1t.woff2)format("woff2");unicode-range:U+3E,U+4E0D,U+4FDD,U+4FE1,U+500B,U+50CF,U+5728,U+5E02,U+5F15,U+671F,U+6B21,U+6CE8,U+6D3B,U+7D50,U+8F09,U+9053,U+9762}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-115-400-normal-D8cRvKlf.woff2)format("woff2");unicode-range:U+7C,U+4EE5,U+516C,U+52A0,U+53EF,U+56DE,U+591A,U+6027,U+610F,U+6210,U+6240,U+660E,U+66F4,U+6709,U+6A5F,U+73FE,U+7684,U+793A,U+8A71,U+9078,U+9577,U+96FB}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-116-400-normal-C1LzDmGn.woff2)format("woff2");unicode-range:U+4E0B,U+4ED6,U+4F5C,U+4F7F,U+53D6,U+540D,U+5730,U+5916,U+5C0F,U+5F8C,U+6587,U+6599,U+696D,U+6CD5,U+7279,U+7406,U+77E5,U+8005,U+80FD,U+81EA,U+9023,U+90E8,U+958B,U+96C6,U+FF1A,U+FF1F}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-117-400-normal-DQFWJrKE.woff2)format("woff2");unicode-range:U+4E,U+A0,U+300C,U+300D,U+4E00,U+4E0A,U+4E2D,U+4E8B,U+4EBA,U+5165,U+5168,U+51FA,U+5206,U+52D5,U+5408,U+5831,U+5834,U+5927,U+5B9A,U+5E74,U+65B0,U+65B9,U+6642,U+6700,U+672C,U+6B63,U+7121,U+7528,U+793E,U+8A18,U+9593,U+FF01,U+FF08,U+FF09}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-118-400-normal-BkcH-j0o.woff2)format("woff2");unicode-range:U+21-22,U+27-2A,U+2C-3B,U+3F,U+41-4D,U+4F-5D,U+61-7B,U+7D,U+AB,U+AE,U+B2-B3,U+B7,U+BB,U+C9,U+CD,U+D6,U+D8,U+DC,U+E0-E5,U+E7-ED,U+EF,U+F1-F4,U+F6,U+F8,U+FA,U+FC-FD,U+103,U+14D,U+1B0,U+300-301,U+1EBF,U+1EC7,U+2013-2014,U+201C-201D,U+2039-203A,U+203C,U+2048-2049,U+2113,U+2122,U+65E5,U+6708,U+70B9}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-119-400-normal-CqOxGV82.woff2)format("woff2");unicode-range:U+20,U+3001,U+3002,U+FF0C,U+FF0E}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dotgothic16-latin-400-normal-BYJEY5oh.woff2)format("woff2");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}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2");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}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/silkscreen-latin-700-normal-CSE2nhgM.woff2)format("woff2");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}.k-app{--k-paper:#fff;--k-ink:#111;--k-ink-soft:#555;--k-accent:#111;--k-focus:#111;--k-pad:max(16px, env(safe-area-inset-left));--k-pad-r:max(16px, env(safe-area-inset-right));background:var(--k-paper);min-height:100dvh;color:var(--k-ink);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;flex-direction:column;font-size:16px;line-height:1.6;display:flex;overflow-x:clip}html:has(.k-app) body{margin:0}.k-app *,.k-app :before,.k-app :after{box-sizing:border-box}.k-app :where(h1,h2,h3,p,ul){margin:0}.k-app :where(a){color:inherit}.k-app :where(button){font:inherit;color:inherit}.k-app :focus-visible{outline:3px solid var(--k-focus);outline-offset:3px}.k-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.k-page{width:100%;max-width:1280px;padding-left:var(--k-pad);padding-right:var(--k-pad-r);margin:0 auto}.k-phrase{display:inline-block}.k-top{min-height:56px;padding:max(6px, env(safe-area-inset-top)) var(--k-pad-r) 6px var(--k-pad);justify-content:space-between;align-items:center;gap:12px;display:flex}.k-top__mark{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.k-top__tools{align-items:center;gap:8px;display:flex}.k-tool{cursor:pointer;background:0 0;border:0;place-items:center;min-width:44px;height:44px;padding:0 10px;display:inline-grid}.k-banner{padding:8px var(--k-pad-r) 8px var(--k-pad);background:var(--k-ink);color:var(--k-paper);align-items:flex-start;gap:8px;font-size:14px;line-height:1.45;display:flex}.k-banner__text{flex-wrap:wrap;flex:1;gap:2px 10px;padding:4px 0;display:flex}.k-banner__link{align-items:center;gap:4px;display:inline-flex}.k-banner__close{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:36px;height:36px;padding:0;display:grid}.k-btn{cursor:pointer;background:0 0;border:2px solid;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;text-decoration:none;display:inline-flex}.k-btn--small{min-height:44px;padding:0 14px;font-size:15px}.k-btn--primary{border-color:var(--k-ink);background:var(--k-ink);color:var(--k-paper)}.k-btn:disabled{opacity:.45;cursor:not-allowed}.k-back{align-items:center;gap:4px;min-height:44px;text-decoration:none;display:inline-flex}.k-search{flex-direction:column;align-items:stretch;gap:8px;display:flex}.k-search__label{font-size:14px}.k-bibfield{position:relative}.k-bibfield__input{z-index:2;color:#0000;caret-color:#0000;letter-spacing:2em;cursor:text;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.k-bibfield__input::selection{background:0 0}.k-bibfield__input:disabled{cursor:not-allowed}.k-bibfield[data-focused]{outline:3px solid var(--k-focus);outline-offset:4px}.k-bibfield__cells{grid-template-columns:repeat(var(--k-bib-len,5), minmax(0, 1fr));gap:6px;display:grid}.k-cell{height:72px;font-size:min(44px, calc((100vw - 32px) / var(--k-bib-len,5) * .62));border:2px solid var(--k-ink);place-items:center;line-height:1;display:grid;position:relative}.k-cell__caret{background:currentColor;width:22px;height:3px;margin-left:-11px;animation:1s steps(2,end) infinite k-caret;position:absolute;bottom:10px;left:50%}@keyframes k-caret{50%{opacity:0}}.k-search__hint{color:var(--k-ink-soft);font-size:14px}.k-upload{align-items:center;gap:8px;min-height:1.6em;display:inline-flex}.k-upload__dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.k-bibhead__eyebrow{font-size:.5em}.k-jgrid__canvas{position:relative}.k-tile{cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute}.k-tile__frame{background:color-mix(in srgb, var(--k-ink) 10%, transparent);width:100%;height:100%;display:block;position:relative;overflow:hidden}.k-tile__img{object-fit:cover;opacity:0;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.k-tile__img[data-loaded]{opacity:1}.k-badge{background:var(--k-paper);color:var(--k-ink);padding:1px 8px;font-size:12px;position:absolute;top:6px;left:6px}.k-note{color:var(--k-ink-soft);margin:12px 0;font-size:14px}.k-possible{margin-top:36px}.k-divider{font-size:18px;position:relative}.k-divider__note{color:var(--k-ink-soft);margin:4px 0 12px;font-size:14px}.k-skeleton{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (width>=600px){.k-skeleton{grid-template-columns:repeat(4,1fr)}}.k-skeleton__tile{aspect-ratio:2/3;background:color-mix(in srgb, var(--k-ink) 10%, transparent);animation:1.4s ease-in-out infinite alternate k-breathe;animation-delay:calc(var(--i) * 80ms)}@keyframes k-breathe{to{opacity:.45}}.k-state{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 0;display:flex}.k-state__title{font-size:22px}.k-state__meta{color:var(--k-ink-soft);font-size:13px}.k-state .k-btn{margin-top:10px}.k-set{margin-top:28px}.k-set:first-of-type{margin-top:0}.k-set__head{margin-bottom:8px}.k-set__title{font-size:16px}.k-privacy__title{margin:8px 0 16px}.k-privacy__cards{gap:12px;display:grid}@media (width>=720px){.k-privacy__cards{grid-template-columns:1fr 1fr}}.k-card{border:1px solid;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.k-card ul{padding-left:1.2em}.k-foot{padding:40px var(--k-pad-r) max(20px, env(safe-area-inset-bottom)) var(--k-pad);text-align:center;margin-top:auto}.k-foot__links{flex-wrap:wrap;justify-content:center;gap:4px 8px;display:flex}.k-foot__links a{align-items:center;gap:4px;min-height:44px;padding:0 10px;font-size:14px;display:inline-flex}.k-foot__disclaimer{color:var(--k-ink-soft);margin-top:6px;font-size:11px;font-weight:400;line-height:1.5}.k-toastwrap{left:0;right:0;bottom:calc(28px + env(safe-area-inset-bottom));z-index:90;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed}.k-app[data-viewer] .k-toastwrap{bottom:calc(150px + env(safe-area-inset-bottom))}.k-toast{background:var(--k-ink);max-width:100%;color:var(--k-paper);text-align:center;padding:10px 18px;font-size:15px;line-height:1.4}.k-viewer{--k-v-ink:#f4f4f4;--k-focus:#fff;z-index:60;height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);color:var(--k-v-ink);isolation:isolate;overscroll-behavior:contain;outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.k-viewer__bg{z-index:-1;background:#000;position:absolute;inset:0}.k-viewer__top,.k-viewer__bottom{transition:opacity .2s}.k-viewer[data-chrome=off] .k-viewer__top,.k-viewer[data-chrome=off] .k-viewer__bottom{opacity:0;pointer-events:none}.k-viewer__top{align-items:center;gap:10px;min-height:60px;padding:6px 10px 6px 16px;display:flex}.k-viewer__count{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;line-height:1;display:flex}.k-viewer__n{font-size:26px}.k-viewer__of{opacity:.7;margin-left:5px;font-size:15px}.k-viewer__time{opacity:.75;font-variant-numeric:tabular-nums;font-size:13px}.k-viewer__maybe{white-space:nowrap;background:var(--k-v-ink);color:#000;padding:1px 8px;font-size:12px}.k-viewer__actions{gap:8px;margin-left:auto;display:flex}.k-vbtn{width:44px;height:44px;color:var(--k-v-ink);cursor:pointer;background:#ffffff24;border:0;place-items:center;padding:0;display:grid}.k-vbtn:active{transform:scale(.94)}.k-viewer__stage{-webkit-user-select:none;user-select:none;flex:auto;min-height:0;position:relative;overflow:hidden}.k-viewer__track{will-change:transform;height:100%;display:flex}.k-viewer__slide{flex:0 0 100%;height:100%;position:relative;overflow:hidden}.k-viewer__img{object-fit:contain;transform-origin:50%;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.k-viewer__nav{display:none}@media (hover:hover) and (pointer:fine){.k-viewer__nav{width:52px;height:52px;color:var(--k-v-ink);cursor:pointer;opacity:0;background:#ffffff24;border:0;place-items:center;margin-top:-26px;padding:0;transition:opacity .2s;display:grid;position:absolute;top:50%}.k-viewer__stage:hover .k-viewer__nav,.k-viewer__nav:focus-visible{opacity:1}.k-viewer__nav--prev{left:20px}.k-viewer__nav--next{right:20px}}.k-viewer__bottom{flex:none;padding-bottom:6px}.k-strip{overscroll-behavior-x:contain;scrollbar-width:none;justify-content:safe center;gap:6px;padding:10px 14px 8px;display:flex;position:relative;overflow-x:auto}.k-strip::-webkit-scrollbar{display:none}.k-strip__thumb{--h:64px;width:calc(var(--h) * var(--ar,.6667));height:var(--h);cursor:pointer;opacity:.55;background:#222;border:0;flex:none;padding:0;position:relative;overflow:hidden}.k-strip__thumb img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s}.k-strip__thumb img[data-loaded]{opacity:1}.k-strip__thumb[data-possible]:after{content:"";background:var(--k-v-ink);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;right:4px}.k-strip__thumb[aria-current=true]{opacity:1;outline:3px solid var(--k-v-ink);outline-offset:2px}.k-sheet{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:5;background:var(--k-paper);max-width:460px;color:var(--k-ink);--k-focus:var(--k-ink);margin:0 auto;padding:20px;position:absolute;overflow:hidden}.k-sheet__title{font-size:20px}.k-sheet__big{align-items:center;gap:12px;margin:12px 0 4px;font-size:17px;display:flex}.k-sheet__meta{color:var(--k-ink-soft);font-size:14px}.k-sheet__actions{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.k-press{flex:none;width:32px;height:32px;position:relative}.k-press__ring{border:2px solid;border-radius:50%;animation:1.4s ease-out infinite k-press;position:absolute;inset:0}.k-press__dot{background:currentColor;border-radius:50%;position:absolute;inset:10px}@keyframes k-press{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.k-app *,.k-app :before,.k-app :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.pixel{--px-tile-ground:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='28' viewBox='0 0 64 28' shape-rendering='crispEdges'%3E%3Cpath fill='%232fc9a2' d='M0 4h64v8H0zM8 0h4v4H8zM28 0h8v4H28zM52 0h4v4H52z'/%3E%3Cpath fill='%23ff6f59' d='M0 12h64v12H0zM0 24h8v4H0zM16 24h8v4H16zM32 24h8v4H32zM48 24h8v4H48z'/%3E%3Cpath fill='%232fc9a2' d='M12 12h8v4H12zM40 12h4v4H40z'/%3E%3Cpath fill='%231fa684' d='M0 8h8v4H0zM24 8h4v4H24zM44 8h8v4H44z'/%3E%3Cpath fill='%23d9452f' d='M4 18h4v4H4zM28 20h8v4H28zM48 16h4v4H48z'/%3E%3C/svg%3E");--px-tile-far:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='120' viewBox='0 0 560 120' shape-rendering='crispEdges'%3E%3Cpath fill='%23fdfbe9' d='M308 56h20v4H308zM300 60h44v4H300zM292 64h64v8H292z'/%3E%3Cpath fill='%23fdfbe9' d='M488 18h20v4H488zM480 22h44v4H480zM472 26h64v8H472z'/%3E%3C/svg%3E");--px-tile-near:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='32' viewBox='0 0 256 32' shape-rendering='crispEdges'%3E%3Cpath fill='%237fdcc0' d='M0 24h16v8H0zM16 20h16v12H16zM32 12h16v20H32zM48 8h16v24H48zM64 4h16v28H64zM80 8h16v24H80zM96 16h16v16H96zM112 20h16v12H112zM128 24h16v8H128zM144 20h16v12H144zM160 16h16v16H160zM176 12h16v20H176zM192 16h16v16H192zM208 20h16v12H208zM224 24h16v8H224zM240 24h16v8H240z'/%3E%3C/svg%3E");--px-tile-near-day:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='32' viewBox='0 0 256 32' shape-rendering='crispEdges'%3E%3Cpath fill='%237fdcc0' d='M0 24h16v8H0zM16 20h16v12H16zM32 12h16v20H32zM48 8h16v24H48zM64 4h16v28H64zM80 8h16v24H80zM96 16h16v16H96zM112 20h16v12H112zM128 24h16v8H128zM144 20h16v12H144zM160 16h16v16H160zM176 12h16v20H176zM192 16h16v16H192zM208 20h16v12H208zM224 24h16v8H224zM240 24h16v8H240z'/%3E%3C/svg%3E")}html[data-theme=dark] .pixel{--px-tile-ground:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='28' viewBox='0 0 64 28' shape-rendering='crispEdges'%3E%3Cpath fill='%232aa98f' d='M0 4h64v8H0zM8 0h4v4H8zM28 0h8v4H28zM52 0h4v4H52z'/%3E%3Cpath fill='%230e0f33' d='M0 12h64v12H0zM0 24h8v4H0zM16 24h8v4H16zM32 24h8v4H32zM48 24h8v4H48z'/%3E%3Cpath fill='%232aa98f' d='M12 12h8v4H12zM40 12h4v4H40z'/%3E%3Cpath fill='%231b7f70' d='M0 8h8v4H0zM24 8h4v4H24zM44 8h8v4H44z'/%3E%3Cpath fill='%232a2c78' d='M4 18h4v4H4zM28 20h8v4H28zM48 16h4v4H48z'/%3E%3C/svg%3E");--px-tile-far:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='340' height='160' viewBox='0 0 340 160' shape-rendering='crispEdges'%3E%3Cpath fill='%23ffd55e' d='M36 18h4v4H36zM212 70h4v4H212zM132 44h4v4H132zM300 24h4v4H300z'/%3E%3Cpath fill='%23fff4cf' d='M12 62h2v2H12zM76 8h2v2H76zM100 74h2v2H100zM168 14h2v2H168zM250 40h2v2H250zM286 88h2v2H286zM60 110h2v2H60zM188 118h2v2H188zM330 60h2v2H330zM120 132h2v2H120zM20 140h2v2H20zM260 136h2v2H260z'/%3E%3C/svg%3E");--px-tile-near:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='64' viewBox='0 0 256 64' shape-rendering='crispEdges'%3E%3Cpath fill='%23181a63' d='M0 28h28v36H0zM28 44h20v20H28zM48 16h24v48H48zM72 36h16v28H72zM88 24h32v40H88zM120 48h20v16H120zM140 8h24v56H140zM164 32h28v32H164zM192 44h16v20H192zM208 20h28v44H208zM236 40h20v24H236z'/%3E%3Cpath fill='%23ffd55e' d='M6 34h4v4H6zM16 42h4v4H16zM54 24h4v4H54zM62 32h4v4H62zM54 44h4v4H54zM94 32h4v4H94zM106 44h4v4H106zM146 16h4v4H146zM154 28h4v4H154zM146 40h4v4H146zM172 40h4v4H172zM214 28h4v4H214zM226 38h4v4H226z'/%3E%3C/svg%3E");--px-tile-near-day:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='64' viewBox='0 0 256 64' shape-rendering='crispEdges'%3E%3Cpath fill='%23181a63' d='M0 28h28v36H0zM28 44h20v20H28zM48 16h24v48H48zM72 36h16v28H72zM88 24h32v40H88zM120 48h20v16H120zM140 8h24v56H140zM164 32h28v32H164zM192 44h16v20H192zM208 20h28v44H208zM236 40h20v24H236z'/%3E%3C/svg%3E")}.pixel{isolation:isolate;--dot:4px;--px-gut:max(var(--k-pad), calc(50vw - 624px));--px-gut-r:max(var(--k-pad-r), calc(50vw - 624px));--k-paper:#fff0b8;--k-ink:#171a4a;--k-ink-soft:#45457c;--k-accent:#c4321d;--k-focus:#c4321d;--px-body:"Noto Sans TC", "PingFang TC", system-ui, sans-serif;--px-hudfont:"Silkscreen", "Noto Sans TC", "PingFang TC", system-ui, sans-serif;--px-dot:"DotGothic16", monospace;--px-sky-c:#a6ebd4;--px-sky-1:#cfc3ea;--px-sky-2:#efc9d6;--px-sky-3:#ffdcbc;--px-sky-4:#ffeec2;--px-sky-5:#d8f1cf;--px-sky-6:#bdeed2;--px-sky-7:#a6ebd4;--px-hud-c:#171a4a;--px-hud-ink:#fff0b8;--px-hud-mid:#2c2f78;--px-hud-accent:#ffd55e;--px-rock:#171a4a;--px-rock-ink:#fff0b8;--px-rock-soft:#dad9f2;--px-slot:#171a4a;--px-slot-lo:#2c2f78;--px-slot-ink:#ffd55e;--px-slot-edge:#171a4a;--px-btn:#ff6f59;--px-btn-ink:#171a4a;--px-btn-lo:#d9452f;--px-btn-hi:#ffa18f;--px-btn-edge:#171a4a;--px-bubble:#fffbe6;--px-bubble-ink:#171a4a;--px-bubble-edge:#171a4a;--px-bubble-tail:#171a4a;--px-card:#fff9dc;--px-tag:#171a4a;--px-tag-ink:#fff0b8;--px-lamp:#d9452f;--px-lamp-idle:#8a88ad;--px-lamp-done:#178e74;--px-dither-a:#dcd4a6;--px-dither-b:#efe3a9;--c-o:#171a4a;--c-h:#171a4a;--c-c:#ff5a43;--c-s:#f7b98c;--c-e:#171a4a;--c-m:#fffbe6;--c-b:#ffd55e;--c-B:#f2a93b;--c-n:#2c2f78;--c-g:#c9c7e6;--c-k:#171a4a;--c-w:#fffbe6;--c-q:#171a4a;--c-p:#fffbe6;--c-P:#e6dfb8;--c-i:#171a4a;--c-r:#ff8a73;--c-L:#171a4a;--c-F:#6a6ca8;--c-d:#ff5a43;--c-H:#fffbe6;font-family:var(--px-body);font-synthesis:none;font-weight:400}html[data-theme=dark] .pixel{--k-paper:#12143f;--k-ink:#fff4cf;--k-ink-soft:#cfcef2;--k-accent:#5ff0c4;--k-focus:#5ff0c4;--px-sky-c:#252881;--px-sky-1:#0f1138;--px-sky-2:#1d1a55;--px-sky-3:#3a2361;--px-sky-4:#33287a;--px-sky-5:#2a2c86;--px-sky-6:#2a3390;--px-sky-7:#2f3d9e;--px-hud-c:#08092a;--px-hud-ink:#fff4cf;--px-hud-mid:#1f2170;--px-hud-accent:#5ff0c4;--px-rock:#08092a;--px-rock-ink:#fff4cf;--px-rock-soft:#cfcef2;--px-slot:#08092a;--px-slot-lo:#1a1c5c;--px-slot-ink:#5ff0c4;--px-slot-edge:#3b3ea6;--px-btn:#5ff0c4;--px-btn-ink:#08092a;--px-btn-lo:#27a58c;--px-btn-hi:#b4fce6;--px-btn-edge:#08092a;--px-bubble:#ff8a73;--px-bubble-ink:#08092a;--px-bubble-edge:#08092a;--px-bubble-tail:#ff8a73;--px-card:#1b1e5c;--px-tag:#08092a;--px-tag-ink:#ffd55e;--px-lamp:#ff8a73;--px-lamp-idle:#8f8ed0;--px-lamp-done:#5ff0c4;--px-dither-a:#1a1c5c;--px-dither-b:#0e1038;--c-o:#9fa2f2;--c-h:#ffd55e;--c-c:#ff8a73;--c-s:#f7b98c;--c-e:#08092a;--c-m:#5ff0c4;--c-b:#fff4cf;--c-B:#ffb84d;--c-n:#6a6de0;--c-g:#3b3ea6;--c-k:#fff4cf;--c-w:#08092a;--c-q:#4a4dc0;--c-p:#fff4cf;--c-P:#e6d9a8;--c-i:#08092a;--c-r:#ff8a73;--c-L:#fff4cf;--c-F:#9fa2f2;--c-d:#ff8a73;--c-H:#08092a}html:has(.pixel){background:#171a4a}html[data-theme=dark]:has(.pixel){background:#08092a}.pixel .c-o{fill:var(--c-o)}.pixel .c-h{fill:var(--c-h)}.pixel .c-c{fill:var(--c-c)}.pixel .c-s{fill:var(--c-s)}.pixel .c-e{fill:var(--c-e)}.pixel .c-m{fill:var(--c-m)}.pixel .c-b{fill:var(--c-b)}.pixel .c-B{fill:var(--c-B)}.pixel .c-n{fill:var(--c-n)}.pixel .c-g{fill:var(--c-g)}.pixel .c-k{fill:var(--c-k)}.pixel .c-w{fill:var(--c-w)}.pixel .c-q{fill:var(--c-q)}.pixel .c-p{fill:var(--c-p)}.pixel .c-P{fill:var(--c-P)}.pixel .c-i{fill:var(--c-i)}.pixel .c-r{fill:var(--c-r)}.pixel .c-L{fill:var(--c-L)}.pixel .c-F{fill:var(--c-F)}.pixel .c-d{fill:var(--c-d)}.pixel .c-H{fill:var(--c-H)}.pixel .px-sprite,.pixel .px-icon{flex:none;display:block}@keyframes px-flip-a{0%,49.9%{visibility:visible}50%,to{visibility:hidden}}@keyframes px-flip-b{0%,49.9%{visibility:hidden}50%,to{visibility:visible}}.pixel .px-m{flex:none;display:block;position:relative}.pixel .px-m__f:not(:first-child){position:absolute;inset:0}.pixel .px-m--run .px-m__f{--px-t:.64s;visibility:hidden;animation:px-step4 var(--px-t) steps(1) infinite}.pixel .px-m--run .px-m__f:first-child{animation-delay:calc(var(--px-t) * -1)}.pixel .px-m--run .px-m__f:nth-child(2){animation-delay:calc(var(--px-t) * -.75)}.pixel .px-m--run .px-m__f:nth-child(3){animation-delay:calc(var(--px-t) * -.5)}.pixel .px-m--run .px-m__f:nth-child(4){animation-delay:calc(var(--px-t) * -.25)}@keyframes px-step4{0%,24.9%{visibility:visible}25%,to{visibility:hidden}}.pixel .px-m--idle .px-m__f:first-child{animation:3.2s step-end infinite px-blink-open}.pixel .px-m--idle .px-m__f:nth-child(2){visibility:hidden;animation:3.2s step-end infinite px-blink-shut}@keyframes px-blink-open{0%,93.9%{visibility:visible}94%,to{visibility:hidden}}@keyframes px-blink-shut{0%,93.9%{visibility:hidden}94%,to{visibility:visible}}.pixel .px-m--win .px-m__f:first-child{animation:.7s step-end infinite px-flip-a}.pixel .px-m--win .px-m__f:nth-child(2){visibility:hidden;animation:.7s step-end infinite px-flip-b}@media (prefers-reduced-motion:reduce){.pixel .px-m__f{animation:none!important}.pixel .px-m--run .px-m__f:first-child{visibility:visible}}.pixel{--px-show-t:10s}.pixel .px-actor{flex:none;display:block;position:relative}.pixel .px-act{opacity:0;animation:var(--px-act) var(--px-show-t) steps(1) infinite;display:block}.pixel .px-act:not(:first-child),.pixel .px-act__f:not(:first-child){position:absolute;top:0;left:0}.pixel .px-act--hi{--px-act:px-act-hi;opacity:1}.pixel .px-act--run{--px-act:px-act-run}.pixel .px-act--pose{--px-act:px-act-pose}.pixel .px-act--win{--px-act:px-act-win}@keyframes px-act-hi{0%,15.9%{opacity:1}16%,to{opacity:0}}@keyframes px-act-run{0%,15.9%{opacity:0}16%,35.9%{opacity:1}36%,49.9%{opacity:0}50%,69.9%{opacity:1}70%,to{opacity:0}}@keyframes px-act-pose{0%,35.9%{opacity:0}36%,49.9%{opacity:1}50%,to{opacity:0}}@keyframes px-act-win{0%,69.9%{opacity:0}70%,to{opacity:1}}.pixel .px-act[data-frames="2"] .px-act__f:first-child{animation:px-flip-a var(--px-act-frame,.8s) steps(1) infinite}.pixel .px-act[data-frames="2"] .px-act__f:nth-child(2){visibility:hidden;animation:px-flip-b var(--px-act-frame,.8s) steps(1) infinite}.pixel .px-act--run[data-frames="2"]{--px-act-frame:.36s}.pixel .px-act[data-frames="4"] .px-act__f{--px-t:.64s;visibility:hidden;animation:px-step4 var(--px-t) steps(1) infinite}.pixel .px-act[data-frames="4"] .px-act__f:first-child{animation-delay:calc(var(--px-t) * -1)}.pixel .px-act[data-frames="4"] .px-act__f:nth-child(2){animation-delay:calc(var(--px-t) * -.75)}.pixel .px-act[data-frames="4"] .px-act__f:nth-child(3){animation-delay:calc(var(--px-t) * -.5)}.pixel .px-act[data-frames="4"] .px-act__f:nth-child(4){animation-delay:calc(var(--px-t) * -.25)}.pixel .px-show{--px-flag-x:0px;--px-camera-x:112px;align-items:flex-end;display:flex;position:relative}.pixel .px-show__world{pointer-events:none;position:absolute;inset:0}.pixel .px-show__camera,.pixel .px-show__flag{opacity:0;position:absolute;bottom:0;left:0}.pixel .px-show__camera{animation:px-camera var(--px-show-t) steps(1) infinite, px-camera-move var(--px-show-t) linear infinite}.pixel .px-show__flag{animation:px-flag var(--px-show-t) steps(1) infinite, px-flag-move var(--px-show-t) linear infinite}@keyframes px-camera{0%,15.9%{opacity:0}16%,69.9%{opacity:1}70%,to{opacity:0}}@keyframes px-camera-move{0%,16%{transform:translate3d(calc(var(--px-camera-x) + 256px), 0, 0);animation-timing-function:steps(64,end)}36%,50%{transform:translate3d(var(--px-camera-x), 0, 0);animation-timing-function:steps(64,end)}70%,to{transform:translate3d(calc(var(--px-camera-x) - 256px), 0, 0)}}@keyframes px-flag{0%,49.9%{opacity:0}50%,94.9%{opacity:1}95%,96.9%{opacity:0}97%,98.9%{opacity:1}99%,to{opacity:0}}@keyframes px-flag-move{0%,50%{transform:translate3d(calc(var(--px-flag-x) + 256px), 0, 0);animation-timing-function:steps(64,end)}70%,to{transform:translate3d(var(--px-flag-x), 0, 0)}}.pixel .px-show__flash{opacity:0;animation:px-flash var(--px-show-t) steps(1) infinite;position:absolute;top:-6px;left:-2px}@keyframes px-flash{0%,40.9%{opacity:0}41%,43.9%{opacity:1}44%,to{opacity:0}}.pixel .px-show__confetti{left:var(--px-flag-x);opacity:0;animation:px-confetti var(--px-show-t) steps(1) infinite;position:absolute;bottom:calc(100% - 8px)}@keyframes px-confetti{0%,69.9%{opacity:0}70%,94.9%{opacity:1}95%,96.9%{opacity:0}97%,98.9%{opacity:1}99%,to{opacity:0}}.pixel .px-ground[data-show] .px-ground__tile{animation:px-ground-show var(--px-show-t) linear infinite;inset:0 -512px 0 0}@keyframes px-ground-show{0%,16%{animation-timing-function:steps(64,end);transform:translate(0,0)}36%,50%{animation-timing-function:steps(64,end);transform:translate(-256px)}70%,to{transform:translate(-512px)}}.pixel [data-offstage] :is(.px-act,.px-act__f,.px-show__camera,.px-show__flag,.px-show__flash,.px-show__confetti,.px-ground__tile,.px-sky,.px-sky__far,.px-sky__near,.px-sky__sunpath,.px-sky__sun),.pixel[data-viewer] :is(.px-act,.px-act__f,.px-show__camera,.px-show__flag,.px-show__flash,.px-show__confetti,.px-ground__tile,.px-sky,.px-sky__far,.px-sky__near,.px-sky__sunpath,.px-sky__sun){animation:none!important}.pixel .px-show--home{flex:0 162px;min-width:0;padding-left:16px}.pixel .px-show--home .px-stage__mascot{margin-left:-8px}.pixel .px-show--head{--px-camera-x:62px;flex:0 1000 112px;min-width:36px;margin-bottom:-4px;padding-left:18px}.pixel .px-bibhead__title{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.pixel .px-act,.pixel .px-act__f,.pixel .px-show__camera,.pixel .px-show__flag,.pixel .px-show__flash,.pixel .px-show__confetti,.pixel .px-ground[data-show] .px-ground__tile,.pixel .px-sky,.pixel .px-sky__far,.pixel .px-sky__near,.pixel .px-sky__sunpath,.pixel .px-sky__sun{animation:none!important}html[data-theme=dark] .pixel .px-sky__far{opacity:0}.pixel .px-act[data-frames] .px-act__f:first-child{visibility:visible}}.pixel .px-barcode{flex:none;display:block}@media (height<=700px){.pixel .px-logo .px-barcode{height:8px}}.pixel .px-spin{flex:none;width:16px;height:16px;margin-top:2px;display:block;position:relative}.pixel .px-spin i{--px-spin-t:2.4s;background:var(--px-lamp);opacity:.22;width:4px;height:4px;animation:px-spin var(--px-spin-t) steps(1) infinite;position:absolute}.pixel .px-spin i:first-child{animation-delay:calc(var(--px-spin-t) * -1);top:0;left:0}.pixel .px-spin i:nth-child(2){animation-delay:calc(var(--px-spin-t) * -.9167);top:0;left:4px}.pixel .px-spin i:nth-child(3){animation-delay:calc(var(--px-spin-t) * -.8333);top:0;left:8px}.pixel .px-spin i:nth-child(4){animation-delay:calc(var(--px-spin-t) * -.75);top:0;left:12px}.pixel .px-spin i:nth-child(5){animation-delay:calc(var(--px-spin-t) * -.6667);top:4px;left:12px}.pixel .px-spin i:nth-child(6){animation-delay:calc(var(--px-spin-t) * -.5833);top:8px;left:12px}.pixel .px-spin i:nth-child(7){animation-delay:calc(var(--px-spin-t) * -.5);top:12px;left:12px}.pixel .px-spin i:nth-child(8){animation-delay:calc(var(--px-spin-t) * -.4167);top:12px;left:8px}.pixel .px-spin i:nth-child(9){animation-delay:calc(var(--px-spin-t) * -.3333);top:12px;left:4px}.pixel .px-spin i:nth-child(10){animation-delay:calc(var(--px-spin-t) * -.25);top:12px;left:0}.pixel .px-spin i:nth-child(11){animation-delay:calc(var(--px-spin-t) * -.1667);top:8px;left:0}.pixel .px-spin i:nth-child(12){animation-delay:calc(var(--px-spin-t) * -.0833);top:4px;left:0}@keyframes px-spin{0%{opacity:1}8.3%{opacity:.75}16.6%{opacity:.5}25%,to{opacity:.22}}@media (prefers-reduced-motion:reduce){.pixel .px-spin i{animation:none}.pixel .px-spin i:nth-child(-n+4){opacity:1}}.pixel .px-ground{height:28px;position:relative;overflow:hidden}.pixel .px-ground__tile{background:var(--px-tile-ground) 0 0 repeat-x;position:absolute;inset:0 -64px 0 0}.pixel .px-ground[data-live] .px-ground__tile{animation:.8s steps(16,end) infinite px-scroll}@keyframes px-scroll{to{transform:translate(-64px)}}.pixel .px-sky{z-index:-1;background:var(--px-sky-7);animation:px-sky-day var(--px-show-t) steps(1) infinite;position:absolute;inset:0;overflow:hidden}@keyframes px-sky-day{0%,7.9%{background-color:var(--px-sky-1)}8%,15.9%{background-color:var(--px-sky-2)}16%,25.9%{background-color:var(--px-sky-3)}26%,35.9%{background-color:var(--px-sky-4)}36%,49.9%{background-color:var(--px-sky-5)}50%,69.9%{background-color:var(--px-sky-6)}70%,to{background-color:var(--px-sky-7)}}.pixel .px-sky__far{background:var(--px-tile-far) 0 0 repeat;position:absolute;inset:0}.pixel .px-sky__near{background:var(--px-tile-near) 0 100% repeat-x;height:64px;position:absolute;bottom:24px;left:0;right:0}.pixel .px-sky__near--day{background-image:var(--px-tile-near-day);opacity:0}html:not([data-theme=dark]) .pixel .px-sky__far{background-repeat:repeat-x}html[data-theme=dark] .pixel .px-sky__far{animation:px-sky-stars var(--px-show-t) steps(1) infinite}@keyframes px-sky-stars{0%,25.9%{opacity:1}26%,35.9%{opacity:.45}36%,to{opacity:0}}html[data-theme=dark] .pixel .px-sky__near:not(.px-sky__near--day){animation:px-sky-lights-off var(--px-show-t) steps(1) infinite}html[data-theme=dark] .pixel .px-sky__near--day{animation:px-sky-lights-on var(--px-show-t) steps(1) infinite}@keyframes px-sky-lights-off{0%,35.9%{opacity:1}36%,to{opacity:0}}@keyframes px-sky-lights-on{0%,35.9%{opacity:0}36%,to{opacity:1}}.pixel .px-sky__sunpath{--px-sun-x1:min(calc(100vw - 68px), calc(50vw + 180px));--px-sun-dx:clamp(16px, calc((100vw - 390px) / 2 + 16px), 200px);--px-sun-x0:calc(var(--px-sun-x1) - var(--px-sun-dx));--px-sun-y0:84px;--px-sun-y1:12px;transform:translate3d(var(--px-sun-x1), var(--px-sun-y1), 0);animation:px-sun-climb var(--px-show-t) linear infinite;position:absolute;top:0;left:0}@keyframes px-sun-climb{0%{transform:translate3d(var(--px-sun-x0), var(--px-sun-y0), 0);animation-timing-function:steps(9,end)}25%{transform:translate3d(calc(var(--px-sun-x0) + var(--px-sun-dx) * .25), calc(var(--px-sun-y0) + (var(--px-sun-y1) - var(--px-sun-y0)) * .5), 0);animation-timing-function:steps(6,end)}50%{transform:translate3d(calc(var(--px-sun-x0) + var(--px-sun-dx) * .5), calc(var(--px-sun-y0) + (var(--px-sun-y1) - var(--px-sun-y0)) * .8), 0);animation-timing-function:steps(3,end)}75%{transform:translate3d(calc(var(--px-sun-x0) + var(--px-sun-dx) * .75), calc(var(--px-sun-y0) + (var(--px-sun-y1) - var(--px-sun-y0)) * .95), 0);animation-timing-function:step-end}to{transform:translate3d(var(--px-sun-x1), var(--px-sun-y1), 0)}}.pixel .px-sky__sun{position:absolute;top:0;left:0}.pixel .px-sky__sun--low{opacity:0;animation:px-sun-low var(--px-show-t) steps(1) infinite}.pixel .px-sky__sun--high{animation:px-sun-high var(--px-show-t) steps(1) infinite}@keyframes px-sun-low{0%,29.9%{opacity:1}30%,to{opacity:0}}@keyframes px-sun-high{0%,29.9%{opacity:0}30%,to{opacity:1}}@media (width<=389px){.pixel .px-sky__sunpath{--px-sun-x1:calc(100vw - 48px);--px-sun-dx:0px}}.pixel .px-bibhead .px-sky__sunpath{--px-sun-x1:58vw;--px-sun-dx:16vw;--px-sun-y0:56px;--px-sun-y1:6px}.pixel .k-top{--px-top-h:max(56px, calc(env(safe-area-inset-top) + 50px));z-index:2;height:var(--px-top-h);min-height:0;padding-left:var(--px-gut);padding-right:var(--px-gut-r);background:var(--px-hud-c);color:var(--px-hud-ink);--c-o:#ffd55e;--c-b:#fff0b8;--c-c:#ff6f59;position:relative}html[data-theme=dark] .pixel .k-top{--c-o:#5ff0c4;--c-b:#fff4cf;--c-c:#ff8a73}.pixel .k-top__tools{margin-right:var(--dot);gap:12px}.pixel .k-tool{--px-key:var(--px-hud-mid);background:linear-gradient(var(--px-key), var(--px-key)) center / 100% calc(100% - 16px) no-repeat, linear-gradient(var(--px-key), var(--px-key)) center / calc(100% - 8px) calc(100% - 8px) no-repeat;color:var(--px-hud-ink);font:400 12px/1 var(--px-hudfont);padding:0 8px}.pixel .k-tool:active{--px-key:var(--px-hud-accent);color:var(--px-hud-c)}.pixel .k-top :focus-visible{outline-color:var(--px-hud-accent);outline-offset:2px}.pixel .px-mark{align-items:center;gap:8px;line-height:1;display:inline-flex}.pixel .px-mark__name{white-space:nowrap;font:400 32px/1 var(--px-dot);color:var(--px-hud-ink);text-shadow:1px 0 0 var(--px-hud-ink)}.pixel .px-mark__year{background:var(--px-hud-accent);color:var(--px-hud-c);padding:4px 4px 3px;font:400 12px/1 Silkscreen,monospace}.pixel .k-banner{z-index:3;color:#171a4a;background:#ffd55e;font-size:13px;position:relative}.pixel .k-banner__text strong{font-weight:700}.pixel .px-home{flex-direction:column;max-width:none;padding:0;display:flex}.pixel .px-scene{z-index:0;flex-direction:column;align-items:stretch;padding-top:10px;display:flex;position:relative}.pixel .px-title{width:100%;max-width:480px;padding:0 var(--k-pad-r) 0 var(--k-pad);margin:0 auto;font-weight:400}.pixel .px-logo{--px-plate:#171a4a;--px-plate-ink:#fff0b8;--px-plate-tag:#ffd55e;--px-plate-tagink:#171a4a;--c-o:#ffd55e;--c-b:#fff0b8;--c-c:#ff6f59;margin:var(--dot);background:var(--px-plate);color:var(--px-plate-ink);box-shadow:0 calc(-1 * var(--dot)) 0 0 var(--px-plate), 0 var(--dot) 0 0 var(--px-plate), calc(-1 * var(--dot)) 0 0 0 var(--px-plate), var(--dot) 0 0 0 var(--px-plate), 0 calc(2 * var(--dot)) 0 0 #ff6f59;align-items:center;padding:6px 8px 6px 6px;display:inline-flex}html[data-theme=dark] .pixel .px-logo{--px-plate:#fff4cf;--px-plate-ink:#08092a;--px-plate-tag:#08092a;--px-plate-tagink:#fff4cf;--c-o:#08092a;--c-b:#ffd55e;--c-c:#e0492f}.pixel .px-logo__words{background:repeating-linear-gradient(180deg, var(--px-sky-c) 0 4px, transparent 4px 8px) 0 0 / 4px 100% no-repeat;flex-direction:column;gap:4px;margin-left:6px;padding-left:10px;display:flex}.pixel .px-logo__name{font:400 64px/1 var(--px-dot);letter-spacing:0;text-shadow:2px 0}.pixel .px-logo__tag{white-space:nowrap;justify-content:space-between;align-items:center;gap:6px;font:400 12px/1 Silkscreen,monospace;display:flex}.pixel .px-logo__tag b{background:var(--px-plate-tag);color:var(--px-plate-tagink);padding:3px 5px 2px;font-weight:400}.pixel .px-stage{width:100%;max-width:480px;padding:0 var(--k-pad-r) 0 var(--k-pad);z-index:1;justify-content:center;align-items:flex-end;gap:12px;margin:12px auto -4px;display:flex;position:relative}.pixel .px-stage__runner{flex:none;position:relative}.pixel .px-bubble{z-index:1;background:var(--px-bubble);color:var(--px-bubble-ink);box-shadow:0 calc(-1 * var(--dot)) 0 0 var(--px-bubble-edge), 0 var(--dot) 0 0 var(--px-bubble-edge), calc(-1 * var(--dot)) 0 0 0 var(--px-bubble-edge), var(--dot) 0 0 0 var(--px-bubble-edge);flex:0 auto;margin:0 0 22px 4px;padding:6px 10px;position:relative}.pixel .px-bubble:before,.pixel .px-bubble:after{content:"";background:var(--px-bubble-tail);position:absolute}.pixel .px-bubble:before{width:8px;height:8px;bottom:0;left:-16px}.pixel .px-bubble:after{width:4px;height:4px;bottom:-8px;left:-24px}.pixel .px-bubble__text{font:400 32px/1 var(--px-dot);text-shadow:1px 0;font-variant-ligatures:none;white-space:nowrap;display:block}.pixel .px-under{width:100%;max-width:480px;padding:8px var(--k-pad-r) 36px var(--k-pad);flex-direction:column;align-items:flex-start;gap:8px;margin:0 auto;display:flex}.pixel .k-pill{margin:0 var(--dot);background:var(--px-tag);color:var(--px-tag-ink);box-shadow:0 calc(-1 * var(--dot)) 0 0 var(--px-tag), 0 var(--dot) 0 0 var(--px-tag);padding:4px 8px;font-size:13px;font-weight:700;line-height:1.4}.pixel .k-tagline{margin-top:4px;font-size:17px;font-weight:700;line-height:1.4}.pixel .k-upload{color:var(--k-ink-soft);align-items:flex-start;gap:8px;font-size:14px;line-height:1.4}.pixel .k-upload__dot{background:var(--px-lamp);border-radius:0;width:12px;height:12px;margin-top:4px}.pixel .k-upload[data-state=none] .k-upload__dot{background:var(--px-lamp-idle)}.pixel .k-upload[data-state=complete] .k-upload__dot{background:var(--px-lamp-done)}@keyframes px-lamp{50%{opacity:.25}}.pixel .k-search{gap:8px;width:100%;margin-top:2px}.pixel .k-search__label{font-size:13px;font-weight:700;line-height:1.4}.pixel .k-bibfield[data-focused],.pixel .k-bibfield__input:focus-visible{outline:none}.pixel .k-bibfield__cells{padding:var(--dot);gap:12px}@media (width<=359px){.pixel .k-bibfield__cells{gap:10px}}.pixel .k-cell{height:56px;font-family:Silkscreen,monospace;font-weight:400;font-size:min(40px, calc((100vw - 32px) / var(--k-bib-len,5) * .75));font-size:round(down, min(40px, calc((100vw - 32px) / var(--k-bib-len,5) * .75)), 8px);background:var(--px-slot);color:var(--px-slot-ink);box-shadow:0 calc(-1 * var(--dot)) 0 0 var(--px-slot-edge), 0 var(--dot) 0 0 var(--px-slot-edge), calc(-1 * var(--dot)) 0 0 0 var(--px-slot-edge), var(--dot) 0 0 0 var(--px-slot-edge), inset 0 var(--dot) 0 0 var(--px-slot-lo);border:0}.pixel .k-cell[data-active]{--px-slot-edge:#ff6f59;background:var(--px-slot)}html[data-theme=dark] .pixel .k-cell[data-active]{--px-slot-edge:#5ff0c4}.pixel .k-cell__char{animation:.16s steps(3,end) px-drop}@keyframes px-drop{0%{transform:translateY(-16px)}}.pixel .k-cell__caret{background:var(--px-slot-ink);width:20px;height:8px;margin-left:-10px;bottom:12px;left:50%}.pixel .k-search[data-disabled] .k-cell{--px-slot-edge:var(--px-dither-a);--px-slot-lo:var(--px-dither-a);background:repeating-conic-gradient(var(--px-dither-a) 0 25%, var(--px-dither-b) 0 50%) 0 0 / 8px 8px}.pixel .k-search__hint{font-size:13px;line-height:1.4}.pixel .k-search__hint[data-invalid]{color:var(--k-accent);font-weight:700}.pixel .k-btn{margin:var(--dot);background:var(--px-card);color:var(--k-ink);box-shadow:0 calc(-1 * var(--dot)) 0 0 var(--k-ink), 0 var(--dot) 0 0 var(--k-ink), calc(-1 * var(--dot)) 0 0 0 var(--k-ink), var(--dot) 0 0 0 var(--k-ink);border:0;padding:0 16px;font-weight:700}.pixel .k-btn--primary{background:var(--px-btn);color:var(--px-btn-ink);box-shadow:0 calc(-1 * var(--dot)) 0 0 var(--px-btn-edge), 0 var(--dot) 0 0 var(--px-btn-edge), calc(-1 * var(--dot)) 0 0 0 var(--px-btn-edge), var(--dot) 0 0 0 var(--px-btn-edge), inset 0 calc(-1 * var(--dot)) 0 0 var(--px-btn-lo), inset var(--dot) var(--dot) 0 0 var(--px-btn-hi)}html[data-theme=dark] .pixel .k-btn--primary{--px-btn-edge:var(--px-btn-lo)}.pixel .k-btn:not(:disabled):active{transform:translateY(var(--dot))}.pixel .k-btn:disabled{opacity:1;background:repeating-conic-gradient(var(--px-dither-a) 0 25%, var(--px-dither-b) 0 50%) 0 0 / 8px 8px;color:var(--k-ink);box-shadow:0 calc(-1 * var(--dot)) 0 0 var(--px-dither-a), 0 var(--dot) 0 0 var(--px-dither-a), calc(-1 * var(--dot)) 0 0 0 var(--px-dither-a), var(--dot) 0 0 0 var(--px-dither-a)}.pixel .k-search__go{margin:6px var(--dot) var(--dot);font-size:17px}.pixel .k-back{gap:2px;font-size:15px;font-weight:700;text-decoration:none}.pixel .k-photos{flex:1 0 auto;padding-bottom:48px}.pixel .px-bibhead{z-index:0;flex-direction:column;margin:0 calc(50% - 50vw) 16px;padding:0 calc(50vw - 50%);display:flex;position:relative}.pixel .px-bibhead .px-ground{margin:0 calc(50% - 50vw)}.pixel .px-bibhead .px-sky__far{opacity:.6;left:240px}html[data-theme=dark] .pixel .px-bibhead .px-sky__near{left:240px}.pixel .px-bibhead__top{justify-content:space-between;align-items:center;gap:12px;padding-top:2px;display:flex}.pixel .px-score{margin-right:var(--dot);background:var(--px-tag);color:var(--px-tag-ink);white-space:nowrap;box-shadow:0 calc(-1 * var(--dot)) 0 0 var(--px-tag), 0 var(--dot) 0 0 var(--px-tag);padding:3px 8px;font-size:13px;font-weight:700;line-height:1.4}.pixel .px-bibhead__main{justify-content:space-between;align-items:flex-end;gap:8px;margin-bottom:4px;padding-bottom:6px;display:flex;position:relative}.pixel .px-bibhead__title{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.pixel .px-slots{padding:var(--dot);gap:8px;display:flex}.pixel .px-slot{background:var(--px-slot);width:26px;height:36px;color:var(--px-slot-ink);box-shadow:0 calc(-1 * var(--dot)) 0 0 var(--px-slot-edge), 0 var(--dot) 0 0 var(--px-slot-edge), calc(-1 * var(--dot)) 0 0 0 var(--px-slot-edge), var(--dot) 0 0 0 var(--px-slot-edge);place-items:center;font:400 24px/1 Silkscreen,monospace;display:grid}@media (width<=359px){.pixel .px-show--head{flex-basis:36px;padding-left:0}.pixel .px-show--head .px-show__world,.pixel .px-show--head .px-show__confetti{display:none}}@media (width<=439px){.pixel .px-bibhead:not([data-len="1"],[data-len="2"],[data-len="3"],[data-len="4"],[data-len="5"]) .px-show--head{flex-basis:36px;padding-left:0}.pixel .px-bibhead:not([data-len="1"],[data-len="2"],[data-len="3"],[data-len="4"],[data-len="5"]) :is(.px-show__world,.px-show__confetti),.pixel .px-bibhead:not([data-len="1"],[data-len="2"],[data-len="3"],[data-len="4"],[data-len="5"],[data-len="6"],[data-len="7"]) .px-show--head{display:none}.pixel .px-bibhead:not([data-len="1"],[data-len="2"],[data-len="3"],[data-len="4"],[data-len="5"],[data-len="6"],[data-len="7"]) .px-ground__tile{animation:none!important}}@media (width<=361px){.pixel .px-bibhead[data-len="7"] .px-show--head{display:none}.pixel .px-bibhead[data-len="7"] .px-ground__tile{animation:none!important}}@media (width<=327px){.pixel .px-bibhead[data-len="6"] .px-show--head{display:none}.pixel .px-bibhead[data-len="6"] .px-ground__tile{animation:none!important}}.pixel .k-note{margin:0 0 12px;padding-left:16px;font-size:13px;line-height:1.5;position:relative}.pixel .k-note:before{content:"";background:var(--px-lamp);width:8px;height:8px;position:absolute;top:5px;left:0}.pixel .k-note--loading:before{animation:.6s step-end infinite px-lamp}.pixel .k-tile__frame{background:var(--px-dither-a)}.pixel .k-badge{white-space:nowrap;color:#171a4a;background:#ffd55e;padding:2px 6px;font-size:12px;font-weight:700;line-height:1.3;top:4px;left:4px}.pixel .k-skeleton__tile{background:repeating-conic-gradient(var(--px-dither-a) 0 25%, var(--px-dither-b) 0 50%) 0 0 / 16px 16px;animation:1.2s step-end infinite px-lamp;animation-delay:calc(var(--i) * .15s)}.pixel .k-set{margin-top:24px}.pixel .k-set:first-of-type{margin-top:0}.pixel .k-set__head{margin-bottom:8px}.pixel .px-set{align-items:flex-end;gap:8px;font-size:13px;font-weight:700;line-height:1.3;display:flex}.pixel .px-set .px-flag{margin:0}.pixel .px-set__time{white-space:nowrap;background:var(--px-tag);color:var(--px-tag-ink);padding:3px 6px 2px;font:400 12px/1.2 Silkscreen,monospace}.pixel .px-set__rule{height:var(--dot);background:repeating-linear-gradient(90deg, var(--k-ink) 0 8px, transparent 8px 16px);flex:1 1 0;margin-bottom:6px}.pixel .px-set__count{white-space:nowrap}.pixel .px-run{z-index:40;height:calc(44px + env(safe-area-inset-bottom));background:var(--px-rock);pointer-events:none;position:fixed;bottom:0;left:0;right:0}.pixel .px-run .px-ground{height:20px}.pixel .px-run__credit{justify-content:center;height:24px;display:flex}.pixel .px-run__credit a{font:400 16px/24px var(--px-dot);font-variant-ligatures:none;color:var(--px-rock-ink);pointer-events:auto;align-items:baseline;gap:9px;padding:0 12px;text-decoration:none;display:inline-flex;position:relative}.pixel .px-run__handle{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.pixel .px-credit-camera{flex:none;display:block;position:relative}.pixel .px-credit-camera__flash{opacity:0;animation:2s step-end infinite px-credit-flash;position:absolute;top:-6px;right:-5px}@keyframes px-credit-flash{0%,9.9%{opacity:1}10%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.pixel .px-credit-camera__flash{animation:none}}.pixel .px-run__credit a:before{content:"";position:absolute;inset:-20px 0 0}.pixel .px-run__credit a:focus-visible{outline-color:var(--px-hud-accent);outline-offset:-2px}.pixel .px-run .px-ground__tile{transform:translate3d(var(--px-run-g,0), 0, 0);inset:0 -64px}.pixel .px-run__goal{--c-o:var(--k-ink);position:absolute;bottom:calc(100% - 4px);right:12px}.pixel .px-run__goal .px-flag{margin:0}.pixel .px-run__mascot{transform:translate3d(var(--px-run-x,0), 0, 0);position:absolute;bottom:calc(100% - 4px);left:8px}.pixel .px-run[data-dir=back] .px-m{transform:scaleX(-1)}.pixel .px-run .px-m__f{visibility:hidden;animation:none!important}.pixel .px-run[data-frame="0"] .px-m__f:first-child,.pixel .px-run[data-frame="1"] .px-m__f:nth-child(2),.pixel .px-run[data-frame="2"] .px-m__f:nth-child(3),.pixel .px-run[data-frame="3"] .px-m__f:nth-child(4){visibility:visible}.pixel:has(.px-run) .k-foot{padding-bottom:calc(env(safe-area-inset-bottom) + 116px)}.pixel:has(.px-run) .k-toastwrap{bottom:calc(108px + env(safe-area-inset-bottom))}.pixel[data-viewer] .px-run{display:none}.pixel .k-possible{margin-top:32px}.pixel .k-divider{align-items:flex-end;gap:8px;font-size:18px;font-weight:700;line-height:1.3;display:flex}.pixel .k-divider:after{content:"";height:var(--dot);background:repeating-linear-gradient(90deg, var(--k-ink) 0 8px, transparent 8px 16px);flex:1 1 0;margin-bottom:8px}.pixel .px-ghost{color:var(--k-ink);--c-g:var(--k-ink);flex:none}.pixel .k-divider__note{margin:6px 0 12px;font-size:13px;line-height:1.5}.pixel .k-state{gap:8px;padding:20px 0 32px}.pixel .k-state__title{font-size:20px;font-weight:700;line-height:1.3}.pixel .k-state--empty .k-state__title{font:400 32px/1.1 var(--px-dot);text-shadow:1px 0}.pixel .k-state__body{max-width:30em;color:var(--k-ink-soft);font-size:15px;line-height:1.6}.pixel .px-art{width:216px;margin-bottom:8px}.pixel .px-art__row{z-index:1;justify-content:space-between;align-items:flex-end;gap:8px;margin-bottom:-4px;padding:0 16px;display:flex;position:relative}.pixel .px-art .px-ground{width:100%}.pixel .px-art__gap{justify-content:space-between;display:flex}.pixel .px-art__gap .px-ground{width:44%}.pixel .px-art__gap .px-ground:last-child .px-ground__tile{transform:translate(-12px)}.pixel .px-art__dots{align-self:flex-start;gap:8px;margin:28px auto 0 0;display:flex}.pixel .px-art__dots i{background:var(--k-ink);width:8px;height:8px;animation:1.2s step-end infinite px-lamp}.pixel .px-art__dots i:nth-child(2){animation-delay:.2s}.pixel .px-art__dots i:nth-child(3){animation-delay:.4s}.pixel .px-art__stack{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.pixel .px-art__zeds{--c-b:var(--k-ink);align-items:flex-start;gap:6px;margin-right:4px;display:flex}.pixel .px-art__bar{background:var(--px-slot);grid-template-columns:repeat(8,1fr);gap:4px;width:136px;margin:14px auto 0;padding:4px;display:grid}.pixel .px-art__seg{background:var(--px-slot-ink);height:8px;animation:2.4s step-end infinite px-seg}.pixel .px-art__seg--0{animation-delay:-2.4s}.pixel .px-art__seg--1{animation-delay:-2.1s}.pixel .px-art__seg--2{animation-delay:-1.8s}.pixel .px-art__seg--3{animation-delay:-1.5s}.pixel .px-art__seg--4{animation-delay:-1.2s}.pixel .px-art__seg--5{animation-delay:-.9s}.pixel .px-art__seg--6{animation-delay:-.6s}.pixel .px-art__seg--7{animation-delay:-.3s}@keyframes px-seg{0%,49.9%{opacity:1}50%,to{opacity:.18}}.pixel .k-state--page{flex:1 0 auto;padding-top:40px;padding-bottom:48px}.pixel .k-privacy{flex:1 0 auto;padding-bottom:48px}.pixel .k-privacy>.k-back{z-index:1;position:relative}.pixel .px-pscene{z-index:0;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%);position:relative}.pixel .px-pscene__fill{z-index:-1;background:var(--px-sky-c);height:400px;position:absolute;bottom:24px;left:0;right:0}.pixel .px-pscene .px-ground{margin:0 calc(50% - 50vw)}.pixel .px-pscene__row{z-index:1;pointer-events:none;justify-content:flex-end;align-items:flex-end;gap:12px;margin-top:-36px;margin-bottom:-4px;display:flex;position:relative}.pixel .k-privacy__title{margin:14px 0 16px;font-size:28px;font-weight:700;line-height:1.2}.pixel .k-privacy__cards{padding:var(--dot);gap:20px}.pixel .k-card{background:var(--px-card);box-shadow:0 calc(-1 * var(--dot)) 0 0 var(--k-ink), 0 var(--dot) 0 0 var(--k-ink), calc(-1 * var(--dot)) 0 0 0 var(--k-ink), var(--dot) 0 0 0 var(--k-ink);border:0;gap:0;padding:0 0 14px}.pixel .k-card h2{color:#171a4a;background:#ffd55e;align-self:stretch;margin-bottom:10px;padding:6px 12px;font-size:16px;font-weight:700;line-height:1.35}.pixel .k-card--shoot h2{background:#7fe3c6}.pixel .k-card--not h2{background:#ff8a73}.pixel .k-card--use h2{background:#ffd55e}.pixel .k-card--removal h2{background:#b9c0ff}.pixel .k-card>p,.pixel .k-card>ul{margin:0 14px;font-size:15px;line-height:1.65}.pixel .k-card>p+p{margin-top:8px}.pixel .k-card>ul{padding:0;list-style:none}.pixel .k-card>ul li{padding-left:16px;position:relative}.pixel .k-card>ul li+li{margin-top:4px}.pixel .k-card>ul li:before{content:"";background:var(--k-ink);width:8px;height:8px;position:absolute;top:9px;left:0}.pixel .k-card .k-btn{margin:14px 18px var(--dot)}.pixel .k-foot{background:var(--px-rock);color:var(--px-rock-ink);margin-top:auto;padding-top:0;position:relative}.pixel .k-foot:before{content:"";background:repeating-linear-gradient(90deg, var(--px-rock) 0 16px, transparent 16px 24px);height:8px;position:absolute;top:-8px;left:0;right:0}.pixel .px-rock{--c-o:#ffd55e;--c-b:#fff0b8;--c-c:#ff6f59;--c-q:#6a6ca8;--c-L:#fff4cf;--c-F:#9fa2f2;justify-content:center;padding-top:18px;display:flex}html[data-theme=dark] .pixel .px-rock{--c-o:#5ff0c4;--c-b:#fff4cf;--c-c:#ff8a73}.pixel .k-foot__links{margin-top:4px}.pixel .k-foot__links a{text-underline-offset:3px}.pixel .k-foot__disclaimer{color:var(--px-rock-soft)}.pixel .k-foot :focus-visible{outline-color:var(--px-hud-accent)}.pixel .k-toast{background:var(--px-hud-c);color:var(--px-hud-ink);box-shadow:0 calc(-1 * var(--dot)) 0 0 var(--px-hud-c), 0 var(--dot) 0 0 var(--px-hud-c)}.pixel .k-viewer__n{font:400 24px/1 var(--px-hudfont);color:#ffd55e}.pixel .k-viewer__of{font:400 12px/1 var(--px-hudfont);opacity:1;color:#e8e8e8}.pixel .k-viewer__time{font:400 12px/1 var(--px-hudfont);opacity:1;color:#cfcfcf}.pixel .k-viewer__top{z-index:1;position:relative}.pixel .k-viewer__count,.pixel .k-viewer__actions{flex:none}.pixel .k-viewer__time{white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.pixel .k-viewer__maybe{color:#171a4a;background:#ffd55e;margin-top:-4px;padding:2px 6px;font-weight:700;position:absolute;top:100%;left:16px}.pixel .k-vbtn,.pixel .k-viewer__nav{--px-key:#262626;background:linear-gradient(var(--px-key), var(--px-key)) center / 100% calc(100% - 8px) no-repeat, linear-gradient(var(--px-key), var(--px-key)) center / calc(100% - 8px) 100% no-repeat;color:#f4f4f4}.pixel .k-vbtn--save{--px-key:#ffd55e;color:#171a4a}.pixel .k-vbtn:active{transform:translateY(2px)}.pixel .k-strip__thumb[data-possible]:after{background:#ffd55e;border-radius:0}.pixel .k-strip__thumb[aria-current=true]{outline-color:#ffd55e}.pixel .k-sheet{left:16px;right:16px;bottom:calc(8px + env(safe-area-inset-bottom));background:var(--px-card);color:var(--k-ink);box-shadow:0 calc(-1 * var(--dot)) 0 0 var(--px-sheet-edge,#ffd55e), 0 var(--dot) 0 0 var(--px-sheet-edge,#ffd55e), calc(-1 * var(--dot)) 0 0 0 var(--px-sheet-edge,#ffd55e), var(--dot) 0 0 0 var(--px-sheet-edge,#ffd55e);padding:16px;overflow:visible}.pixel .k-sheet__title{font-size:18px;font-weight:700;line-height:1.3}.pixel .k-sheet__big{font-size:15px;font-weight:700;line-height:1.4}.pixel .k-sheet__meta{font-size:13px}.pixel .k-sheet__actions{margin-top:10px}.pixel .k-sheet .k-btn{margin:var(--dot)}.pixel .px-art--tip{align-items:flex-end;gap:8px;width:auto;margin-bottom:10px;display:flex}.pixel .px-art__bob{animation:.8s steps(2,end) infinite alternate px-bob}@keyframes px-bob{to{transform:translateY(6px)}}.pixel .k-press__ring{border-radius:0;animation-timing-function:steps(4,end)}.pixel .k-press__dot{border-radius:0}html[lang=en] .pixel{font-feature-settings:"palt"}html[lang=en] .pixel .k-foot__disclaimer,html[lang=en] .pixel [data-display-font]{font-feature-settings:normal}html[lang=en] .pixel .k-search__label,html[lang=en] .pixel .k-search__go,html[lang=en] .pixel .k-back,html[lang=en] .pixel .px-score,html[lang=en] .pixel .px-bibhead__label,html[lang=en] .pixel .k-btn,html[lang=en] .pixel .k-badge,html[lang=en] .pixel .k-viewer__maybe,html[lang=en] .pixel .k-card h2,html[lang=en] .pixel .k-privacy__title,html[lang=en] .pixel .k-divider__label,html[lang=en] .pixel .k-state__title,html[lang=en] .pixel .k-sheet__title{font-family:var(--px-hudfont);letter-spacing:0}html[lang=en] .pixel .k-state--empty .k-state__title{font-family:var(--px-dot)}html[lang=en] .pixel .k-search__label,html[lang=en] .pixel .px-score,html[lang=en] .pixel .px-bibhead__label,html[lang=en] .pixel .k-badge,html[lang=en] .pixel .k-viewer__maybe,html[lang=en] .pixel .k-btn--small{font-size:12px;font-weight:400}html[lang=en] .pixel .k-card h2,html[lang=en] .pixel .k-divider__label,html[lang=en] .pixel .k-state__title,html[lang=en] .pixel .k-sheet__title,html[lang=en] .pixel .k-back,html[lang=en] .pixel .k-search__go,html[lang=en] .pixel .k-btn{font-size:16px}html[lang=en] .pixel .k-state--empty .k-state__title,html[lang=en] .pixel .k-privacy__title{font-size:32px}@media (width<=359px){html[lang=en] .pixel .k-badge{font-family:var(--px-body);font-weight:700}}html[lang=en] .pixel .k-sheet .k-btn--small{font-size:16px;font-weight:700}@media (width>=720px){.pixel .px-sky__near{height:72px}.pixel .k-privacy__title{margin-top:20px}.pixel .px-pscene__row{justify-content:flex-end}}@media (width<=359px){.pixel .px-mark__year{display:none}.pixel .px-logo .px-cup{width:48px;height:42px}.pixel .px-scene .px-sky__sunpath{display:none}.pixel .px-stage{gap:12px}html[lang=en] .pixel .px-stage{gap:4px}html[lang=en] .pixel .px-bubble{margin-left:4px;padding:6px 4px}html[lang=en] .pixel .px-bubble:before{width:4px;height:4px;left:-8px}html[lang=en] .pixel .px-bubble:after{display:none}html[lang=en] .pixel .px-bubble__text{word-spacing:-8px}}@media (width<=389px){.pixel .px-show--home{--px-flag-x:-12px;--px-camera-x:96px;padding-left:0}}@media (width<=359px){.pixel .px-stage__runner{display:none}.pixel .px-show--home{--px-flag-x:0px;--px-camera-x:70px;padding-left:14px}.pixel .px-show--home .px-stage__mascot{margin-left:0}}@media (width<=433px){html[lang=en] .pixel .px-stage:has(.px-bubble[data-finished]) .px-show--home{--px-flag-x:-12px;--px-camera-x:96px;padding-left:0}}@media (width<=385px){html[lang=en] .pixel .px-stage:has(.px-bubble[data-finished]) .px-stage__runner{display:none}html[lang=en] .pixel .px-stage:has(.px-bubble[data-finished]) .px-show--home{--px-flag-x:0px;--px-camera-x:70px;padding-left:14px}html[lang=en] .pixel .px-stage:has(.px-bubble[data-finished]) .px-stage__mascot{margin-left:0}}@media (width<=359px){html[lang=en] .pixel .px-stage:has(.px-bubble[data-finished]) .px-show--home{padding-left:0}html[lang=en] .pixel .px-stage:has(.px-bubble[data-finished]) :is(.px-show__world,.px-show__confetti){display:none}}@media (width<=339px){.pixel .k-viewer__n{font-size:20px}}
