@font-face{font-family:__titan_4b1085;src:url(/_next/static/media/9874201016fb7d80-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:__titan_Fallback_4b1085;src:local("Arial");ascent-override:78.07%;descent-override:14.08%;line-gap-override:0.00%;size-adjust:124.25%}.__className_4b1085{font-family:__titan_4b1085,__titan_Fallback_4b1085;font-weight:400}.__variable_4b1085{--font-titan:"__titan_4b1085","__titan_Fallback_4b1085"}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/anton-vietnamese-400-normal.7a0e1aba.woff2) format("woff2"),url(/_next/static/media/anton-vietnamese-400-normal.9feab41a.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/anton-latin-ext-400-normal.4d008ae9.woff2) format("woff2"),url(/_next/static/media/anton-latin-ext-400-normal.af34a566.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/anton-latin-400-normal.8051a086.woff2) format("woff2"),url(/_next/static/media/anton-latin-400-normal.70090b55.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/rubik-arabic-400-normal.99d64190.woff2) format("woff2"),url(/_next/static/media/rubik-arabic-400-normal.18b67c44.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/rubik-cyrillic-ext-400-normal.81e06ac9.woff2) format("woff2"),url(/_next/static/media/rubik-cyrillic-ext-400-normal.2f1a32c1.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/rubik-cyrillic-400-normal.e66b2a36.woff2) format("woff2"),url(/_next/static/media/rubik-cyrillic-400-normal.5cf8d0e6.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/rubik-hebrew-400-normal.7557d6cb.woff2) format("woff2"),url(/_next/static/media/rubik-hebrew-400-normal.53251bb4.woff) format("woff");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/rubik-latin-ext-400-normal.a416c6b1.woff2) format("woff2"),url(/_next/static/media/rubik-latin-ext-400-normal.c9fafd91.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/rubik-latin-400-normal.3f66e033.woff2) format("woff2"),url(/_next/static/media/rubik-latin-400-normal.61b756f4.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/rubik-arabic-500-normal.7cd62c12.woff2) format("woff2"),url(/_next/static/media/rubik-arabic-500-normal.a97dd803.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/rubik-cyrillic-ext-500-normal.e5641db0.woff2) format("woff2"),url(/_next/static/media/rubik-cyrillic-ext-500-normal.cbec0c60.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/rubik-cyrillic-500-normal.e9edc2fb.woff2) format("woff2"),url(/_next/static/media/rubik-cyrillic-500-normal.9e6f7022.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/rubik-hebrew-500-normal.257e2a74.woff2) format("woff2"),url(/_next/static/media/rubik-hebrew-500-normal.9c4c627b.woff) format("woff");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/rubik-latin-ext-500-normal.5bbeffe4.woff2) format("woff2"),url(/_next/static/media/rubik-latin-ext-500-normal.8e21b201.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/rubik-latin-500-normal.8fb13c16.woff2) format("woff2"),url(/_next/static/media/rubik-latin-500-normal.b34b393a.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/rubik-arabic-600-normal.aa42a507.woff2) format("woff2"),url(/_next/static/media/rubik-arabic-600-normal.8bdf0f47.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/rubik-cyrillic-ext-600-normal.fb212fee.woff2) format("woff2"),url(/_next/static/media/rubik-cyrillic-ext-600-normal.db3ad00a.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/rubik-cyrillic-600-normal.59c4e80c.woff2) format("woff2"),url(/_next/static/media/rubik-cyrillic-600-normal.09c6185b.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/rubik-hebrew-600-normal.5a6422d0.woff2) format("woff2"),url(/_next/static/media/rubik-hebrew-600-normal.b5518f20.woff) format("woff");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/rubik-latin-ext-600-normal.e1307bb4.woff2) format("woff2"),url(/_next/static/media/rubik-latin-ext-600-normal.90e0b2e8.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/rubik-latin-600-normal.3c7b7747.woff2) format("woff2"),url(/_next/static/media/rubik-latin-600-normal.96f85320.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/rubik-arabic-700-normal.4d12012e.woff2) format("woff2"),url(/_next/static/media/rubik-arabic-700-normal.faf4ec81.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/rubik-cyrillic-ext-700-normal.44e6928d.woff2) format("woff2"),url(/_next/static/media/rubik-cyrillic-ext-700-normal.e276cc76.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/rubik-cyrillic-700-normal.99472617.woff2) format("woff2"),url(/_next/static/media/rubik-cyrillic-700-normal.ba0b586f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/rubik-hebrew-700-normal.463da462.woff2) format("woff2"),url(/_next/static/media/rubik-hebrew-700-normal.a7d2bac7.woff) format("woff");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/rubik-latin-ext-700-normal.66c8c294.woff2) format("woff2"),url(/_next/static/media/rubik-latin-ext-700-normal.477c9d2d.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/rubik-latin-700-normal.45ce7dba.woff2) format("woff2"),url(/_next/static/media/rubik-latin-700-normal.ae62ce5a.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/rubik-arabic-800-normal.a02fb62e.woff2) format("woff2"),url(/_next/static/media/rubik-arabic-800-normal.2bb61d4e.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/rubik-cyrillic-ext-800-normal.df69c87c.woff2) format("woff2"),url(/_next/static/media/rubik-cyrillic-ext-800-normal.86a06b2e.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/rubik-cyrillic-800-normal.602387e2.woff2) format("woff2"),url(/_next/static/media/rubik-cyrillic-800-normal.f773401e.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/rubik-hebrew-800-normal.3f2bf282.woff2) format("woff2"),url(/_next/static/media/rubik-hebrew-800-normal.e7682238.woff) format("woff");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/rubik-latin-ext-800-normal.1391cc95.woff2) format("woff2"),url(/_next/static/media/rubik-latin-ext-800-normal.6a35b28e.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/rubik-latin-800-normal.3e100aef.woff2) format("woff2"),url(/_next/static/media/rubik-latin-800-normal.eaf22ffe.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--harbor:#0f2231;--deep:#173447;--deep-edge:#2a4d63;--sticker:#fff;--ink:#000;--buoy:#ff5b21;--buoy-dark:#d94311;--gold:#ffc83d;--gold-ink:#a8730a;--foam:#b9d2df;--seaglass:#5fd6b5;--sea-ink:#0b7a58;--danger:#ff6b6b;--danger-ink:#c0262d;--paper-muted:#56697a;--display:"Anton",Impact,"Arial Narrow",sans-serif;--body:"Rubik",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--logo:var(--font-titan),"Titan One","Arial Rounded MT Bold","Arial Black",sans-serif;--header-h:65px;--card-bg:var(--sticker);--card-ink:var(--ink);--inner:var(--ink);--soft:#eef3f6;--hair:#e3eaef}*{box-sizing:border-box}body,html{margin:0;padding:0}body{padding-top:var(--header-h);background:var(--harbor);color:var(--sticker);font-family:var(--body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}a{color:inherit}img{display:block;max-width:100%}button{font-family:inherit}:focus-visible{outline:3px solid var(--gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){:not(.ta,.ta *,.ba,.ba *),:not(.ta,.ta *,.ba,.ba *):after,:not(.ta,.ta *,.ba,.ba *):before{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}.wrap{max-width:1120px;margin:0 auto;padding:0 18px}.muted{color:var(--foam)}.error{color:var(--danger)}.ok{color:var(--seaglass)}.mono{font-family:var(--mono);overflow-wrap:anywhere}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.scene{position:fixed;inset:0;z-index:-1;overflow:hidden;background:#8fd3ef url(/scene-day.webp) center 12%/cover no-repeat}.scene:after,.scene:before{content:none}.site-header{border-bottom:1px solid var(--deep-edge);position:fixed;top:0;left:0;right:0;z-index:80;background:rgba(15,34,49,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.site-header .wrap{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding-top:8px;padding-bottom:8px}.brand{display:inline-flex;align-items:center;text-decoration:none;flex:0 1 auto;min-width:0}.brand img{height:40px;width:auto;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.35))}.header-right{display:flex;align-items:center;gap:10px;margin-left:auto}.header-menu,.menu-btn{position:relative;flex:0 0 auto}.menu-btn{display:inline-flex;width:44px;height:44px;padding:0;align-items:center;justify-content:center;cursor:pointer;background:transparent;color:var(--gold);border:2px solid rgba(255,200,61,.5);border-radius:12px;transition:background .12s,border-color .12s}.menu-btn.is-open,.menu-btn:hover{background:rgba(255,200,61,.14);border-color:var(--gold)}.menu-panel{color:var(--ink);top:calc(100% + 12px);right:0;width:260px;max-width:calc(100vw - 24px);padding:8px;display:flex;flex-direction:column;gap:2px;border:3px solid var(--ink);border-radius:16px;box-shadow:5px 5px 0 var(--ink);z-index:100}.menu-arrow,.menu-panel{position:absolute;background:var(--sticker)}.menu-arrow{top:-9px;right:14px;width:14px;height:14px;border-left:3px solid var(--ink);border-top:3px solid var(--ink);transform:rotate(45deg)}.menu-panel nav{display:flex;flex-direction:column;gap:2px}.menu-link{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:11px 12px;border:none;border-radius:10px;background:none;color:var(--ink);text-decoration:none;font:inherit;font-size:16px;font-weight:700;line-height:1.2;white-space:nowrap;text-align:left;cursor:pointer}.menu-link:hover{background:#eef3f6}.menu-link.is-active{background:var(--gold)}.menu-link small{font-size:12px;font-weight:600;color:var(--paper-muted)}.menu-chains{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;margin:8px 4px 4px;padding:4px;border:2px solid var(--ink);border-radius:999px;background:#eef3f6}.menu-chain{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 8px;border:none;border-radius:999px;background:none;color:var(--ink);font:inherit;font-size:14px;font-weight:700;line-height:1;cursor:pointer}.menu-chain img{width:18px;height:18px;border-radius:50%;object-fit:contain;flex:0 0 auto}.menu-chain:not(.is-active) img{opacity:.55;filter:grayscale(.6)}.menu-chain:not(.is-active):hover{background:rgba(0,0,0,.06)}.menu-chain.is-active{background:var(--gold);box-shadow:0 0 0 2px var(--ink)}.menu-chain-links{min-height:44px}.menu-theme{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin-top:6px;padding:11px 12px;border:none;border-top:2px solid #dfe7ec;border-radius:0;background:none;cursor:pointer;font:inherit;font-size:16px;font-weight:700;line-height:1.2;color:var(--ink);text-align:left}.menu-theme:hover{background:#eef3f6}.theme-btn{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border-radius:999px;border:1px solid var(--deep-edge);background:transparent;color:var(--sticker);cursor:pointer;flex:0 0 auto}.theme-btn:hover{background:hsla(0,0%,100%,.08)}.header-wallet{display:flex;align-items:center;min-width:0}@media (max-width:620px){:root{--header-h:62px}.site-header .wrap{gap:6px;padding-top:6px;padding-bottom:6px;min-height:0}.brand img{height:30px}.header-right{gap:8px}.theme-btn{width:38px;height:38px}.menu-btn{width:40px;height:40px}.menu-btn svg{width:24px;height:24px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:3px solid var(--ink);border-radius:999px;padding:10px 18px;font-family:var(--body);font-weight:700;font-size:16px;line-height:1.2;cursor:pointer;text-decoration:none;background:var(--sticker);color:var(--ink);box-shadow:3px 3px 0 var(--ink);transition:transform .08s,box-shadow .08s}.btn:active{transform:translate(3px,3px);box-shadow:0 0 0 var(--ink)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn:disabled:active{transform:none;box-shadow:3px 3px 0 var(--ink)}.btn-primary{background:var(--buoy);color:var(--ink)}.btn-gold{background:var(--gold);color:var(--ink)}.btn-sea{background:var(--seaglass);color:var(--ink)}.btn-danger{background:var(--danger);color:var(--ink)}.btn-ink{background:var(--ink);color:var(--sticker);box-shadow:3px 3px 0 var(--gold)}.btn-block{width:100%}.btn-sm{padding:6px 13px;font-size:14px;border-width:2px;box-shadow:2px 2px 0 var(--ink)}.btn-sm:active{transform:translate(2px,2px)}.btn-big{font-family:var(--display);font-weight:400;font-size:clamp(22px,5vw,28px);letter-spacing:.02em;padding:12px 20px 10px}.btn-quiet{border:1px solid var(--deep-edge);box-shadow:none;background:transparent;color:var(--sticker);font-weight:500}.btn-quiet:active{transform:none}.linkish{background:none;border:none;color:var(--buoy-dark);cursor:pointer;padding:0;font:inherit;font-size:inherit;text-decoration:underline}.label{display:inline-block;background:var(--sticker);color:var(--ink);border:3px solid var(--ink);border-radius:12px;padding:8px 16px 5px;box-shadow:4px 4px 0 var(--ink);transform:rotate(-1.5deg)}.label-new{background:var(--gold)}.notice{display:inline-block;background:var(--sticker);border:3px solid var(--ink);border-radius:14px;box-shadow:4px 4px 0 var(--ink);padding:12px 16px;font-size:17px}.notice,.tag{color:var(--ink)}.tag{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;line-height:1;padding:5px 8px 4px;border-radius:999px;border:2px solid var(--ink);background:#eef3f6;white-space:nowrap}.tag-gold,.tag-new{background:var(--gold)}.tag-hot{background:var(--buoy)}.tag-sea{background:var(--seaglass)}.tag-off{background:var(--sticker);color:var(--paper-muted);border-style:dashed}.tag-down{background:#ffe0e0}.chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;border:3px solid var(--ink);border-radius:999px;background:var(--sticker);color:var(--ink);font-weight:700;font-size:15px;padding:7px 14px;cursor:pointer;box-shadow:3px 3px 0 var(--ink)}.chip[aria-pressed=true]{background:var(--ink);color:var(--sticker)}.info-btn{flex:0 0 auto;width:34px;height:34px;padding:0;border-radius:50%;border:3px solid var(--ink);background:var(--sticker);color:var(--ink);font:700 17px/1 Georgia,Times New Roman,serif;font-style:italic;cursor:pointer;box-shadow:2px 2px 0 var(--ink);display:inline-flex;align-items:center;justify-content:center}.info-btn:hover{background:var(--gold)}.info-btn:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--ink)}.info-btn.is-plain{font:800 16px/1 var(--body);font-style:normal}.page{padding-top:26px;padding-bottom:56px}.col{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:18px}.col-narrow{max-width:560px}.col-mid{max-width:880px}.page-heading{font-family:var(--logo);font-weight:400;font-size:clamp(44px,7vw,76px);line-height:1;letter-spacing:.02em;margin:12px 0 0;color:var(--ink);-webkit-text-stroke:.17em #fff;paint-order:stroke fill;filter:drop-shadow(2px 0 0 #000) drop-shadow(-2px 0 0 #000) drop-shadow(0 2px 0 #000) drop-shadow(0 -2px 0 #000) drop-shadow(4px 5px 0 rgba(0,0,0,.25))}.page-head{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.page-head-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.section-blurb{display:inline-block;margin:0;background:rgba(15,34,49,.88);color:var(--sticker);padding:4px 10px;border-radius:8px;font-size:15px}.section-blurb a{color:var(--gold)}.section-title{font-family:var(--display);font-weight:400;font-size:30px;line-height:1;margin:0}.card{position:relative;background:var(--card-bg);color:var(--card-ink);border:3px solid var(--ink);border-radius:18px;box-shadow:6px 6px 0 var(--ink);padding:16px 18px 18px;min-width:0}.card .muted{color:var(--paper-muted)}.card .error{color:var(--danger-ink)}.card .ok{color:var(--sea-ink)}.card a:not(.btn){color:var(--buoy-dark)}.card-dashed{border-style:dashed;box-shadow:none;background:hsla(0,0%,100%,.92)}.card-flush{padding:0;overflow:hidden}.card-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.card-title{font-family:var(--display);font-weight:400;font-size:26px;line-height:1.05;margin:0}.kicker{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--paper-muted)}.rule{border:0;border-top:2px solid var(--hair);margin:14px 0}.empty{text-align:center;padding:22px 12px;color:var(--paper-muted);font-size:15px}.stack{flex-direction:column;gap:12px}.row,.stack{display:flex}.row{gap:10px;flex-wrap:wrap;align-items:center}.row>.btn{flex:1 1}.seg{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:4px;background:var(--card-bg);border:3px solid var(--ink);border-radius:16px;box-shadow:3px 3px 0 var(--ink);max-width:100%}.seg.is-full{display:grid;width:100%}.seg button{display:flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:800;font-size:15px;line-height:1.1;padding:9px 18px;border:none;border-radius:12px;background:transparent;color:var(--card-ink);cursor:pointer;white-space:nowrap}.seg button:hover{background:var(--soft)}.seg button.is-on{background:var(--gold);color:var(--ink)}.seg button small{display:block;font-size:11px;font-weight:600;color:var(--paper-muted)}.seg button.is-on small{color:var(--ink)}.seg button:disabled{cursor:not-allowed;opacity:.6}.seg-icon{width:28px;height:28px;border-radius:999px;border:2px solid var(--ink);object-fit:contain;background:var(--sticker);flex:0 0 auto}.seg-stack{display:flex;flex-direction:column;align-items:flex-start;text-align:left}@media (max-width:520px){.seg button{padding:8px 10px;font-size:14px}.seg.seg-tokens button{flex-direction:column;gap:4px}.seg.seg-tokens .seg-stack{align-items:center;text-align:center}}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-gap:8px;gap:8px}.stat{border:2px solid var(--inner);border-radius:12px;padding:8px 10px 9px;text-align:center;min-width:0}.stat-label{font-size:12px;font-weight:700;color:var(--paper-muted);line-height:1.2}.stat-value{font-family:var(--display);font-weight:400;font-size:24px;line-height:1.1;margin-top:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.stat-sub{font-size:12px;font-weight:700;margin-top:2px}.stat.is-hot{background:#fff4ec}.stat.is-gold{background:#fff6d8}.is-buoy{color:var(--buoy-dark)}.is-goldtext{color:var(--gold-ink)}.is-sea{color:var(--sea-ink)}.is-down{color:var(--danger-ink)}.bar{height:14px;border-radius:999px;background:#e7edf1;border:2px solid var(--ink);overflow:hidden}.bar>span{display:block;height:100%;background:var(--gold);border-right:2px solid var(--ink);transition:width .8s cubic-bezier(.4,0,.2,1)}.bar.is-buoy>span{background:var(--buoy)}.bar>span[style*="width: 0"]{border-right:none}.bar-note{font-size:13px;color:var(--paper-muted);margin-top:6px}.input{width:100%;padding:11px 12px;border:2px solid var(--ink);border-radius:10px;font-size:16px;font-family:inherit;background:var(--sticker);color:var(--ink)}.input::placeholder{color:#90a3b1}select.input{cursor:pointer}.qty{display:flex;align-items:center;gap:10px}.qty button{width:44px;height:44px;flex:0 0 auto;border-radius:12px;border:2px solid var(--ink);background:var(--sticker);color:var(--ink);font-size:22px;font-weight:700;cursor:pointer;box-shadow:2px 2px 0 var(--ink)}.qty button:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--ink)}.qty .input{text-align:center;font-weight:700;font-size:20px;height:44px;padding:0 10px}.skeleton{display:block;height:22px;width:70%;margin:4px auto 0;border-radius:6px;background:linear-gradient(90deg,#e7edf1 25%,#f4f7f9 50%,#e7edf1 75%);background-size:200% 100%;animation:shimmer 1.4s infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.live{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--paper-muted)}.live:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--seaglass);border:2px solid var(--ink);animation:live-pulse 2s ease-in-out infinite}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.45}}.backdrop{position:fixed;inset:0;background:rgba(4,12,18,.78);z-index:120;overflow-y:auto;padding:22px 12px 40px;display:flex;align-items:flex-start;justify-content:center}@media (min-height:700px){.backdrop{align-items:center}}.sheet{position:relative;width:100%;max-width:960px;margin:0 auto;background:var(--card-bg);color:var(--card-ink);border:3px solid var(--ink);border-radius:22px;box-shadow:8px 8px 0 var(--ink)}.sheet-sm{max-width:480px}.sheet-body{padding:26px 22px 24px}.sheet-body.has-close{padding-top:58px}.sheet h2{font-family:var(--display);font-weight:400;font-size:38px;line-height:.98;margin:0}.sheet .muted{color:var(--paper-muted)}.sheet .error{color:var(--danger-ink)}.sheet-close{position:absolute;top:10px;left:10px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0 0 3px;background:var(--sticker);color:#d61f1f;border:3px solid var(--ink);border-radius:999px;box-shadow:3px 3px 0 var(--ink);font-size:26px;font-weight:700;line-height:1;cursor:pointer;transition:transform .08s,box-shadow .08s,background .08s}.sheet-close:hover{background:#ffe9e9}.sheet-close:active{transform:translate(3px,3px);box-shadow:0 0 0 var(--ink)}.sheet-actions{grid-template-columns:1fr 1fr}.sheet-actions,.sheet-foot{display:grid;grid-gap:10px;gap:10px}.sheet-foot{border-top:2px solid var(--hair);padding:16px 22px 20px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));grid-gap:22px;gap:22px}.sticker .link-row{gap:8px}.sticker .link-row .btn-sm{padding:6px 12px}.grid-sm{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px}.sticker{position:relative;display:block;width:100%;background:var(--card-bg);color:var(--card-ink);border:3px solid var(--ink);border-radius:18px;box-shadow:6px 6px 0 var(--ink);overflow:visible;text-align:left;padding:0;cursor:pointer;font:inherit;text-decoration:none}.sticker:hover{transform:translate(-1px,-1px);box-shadow:7px 7px 0 var(--ink)}.sticker .photo{position:relative;aspect-ratio:1/1;border-bottom:3px solid var(--ink);border-radius:15px 15px 0 0;overflow:hidden;background:#eef3f6;display:grid;place-items:center}.sticker .photo img{width:100%;height:100%;object-fit:cover}.sticker .photo.is-logo{aspect-ratio:16/9;background:repeating-linear-gradient(45deg,#ffe7a3 0 14px,#ffd970 14px 28px)}.sticker .photo.is-logo img{width:62%;height:auto;object-fit:contain;filter:drop-shadow(3px 3px 0 rgba(0,0,0,.25))}.sticker .photo-empty{font-size:42px}.sticker .body{padding:14px 16px 16px}.sticker .title-row{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.sticker .title{font-size:19px;font-weight:700;line-height:1.2}.sticker .price{font-size:17px;font-weight:700;white-space:nowrap}.sticker .state{font-size:14px;font-weight:500;color:var(--paper-muted)}.card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.grid-sm .sticker{border-radius:14px;box-shadow:4px 4px 0 var(--ink)}.grid-sm .sticker .photo{border-radius:11px 11px 0 0}.grid-sm .sticker .body{padding:10px 12px 12px}.grid-sm .sticker .title{font-size:15px}.nft-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));grid-gap:14px;gap:14px}@media (max-width:480px){.nft-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}}.nft-tile{position:relative;display:block;width:100%;padding:0;background:var(--card-bg);color:var(--card-ink);border:3px solid var(--ink);border-radius:14px;box-shadow:3px 3px 0 var(--ink);cursor:pointer;font:inherit;text-align:center;transition:transform .08s,box-shadow .08s}.nft-tile:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--ink)}.nft-tile .photo{aspect-ratio:1/1;border-bottom:3px solid var(--ink);border-radius:11px 11px 0 0;overflow:hidden;background:#eef3f6}.nft-tile .photo img,.nft-tile .photo video{width:100%!important;height:100%!important;object-fit:cover;display:block}.nft-name{display:block;padding:6px 6px 7px;font-size:13px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:0 0 11px 11px}.nft-tile.is-selected{box-shadow:0 0 0 3px var(--gold),5px 5px 0 var(--ink)}.nft-tile.is-selected .nft-name{background:var(--gold);color:var(--ink)}.nft-check{position:absolute;top:-9px;right:-9px;z-index:2;width:28px;height:28px;border-radius:50%;border:3px solid var(--ink);background:var(--sticker);color:var(--ink);display:grid;place-items:center;font-size:14px;font-weight:900;line-height:1;box-shadow:2px 2px 0 var(--ink);transform:rotate(8deg)}.nft-tile.is-selected .nft-check{background:var(--gold)}.nft-badge{position:absolute;top:7px;left:7px;z-index:2}.list-rows{display:grid;margin-top:12px}.list-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:2px solid var(--hair)}.list-row:last-child{border-bottom:none}.list-row-left{display:flex;align-items:center;gap:10px;min-width:0}.list-row img{width:24px;height:24px;object-fit:contain;flex:0 0 auto}.list-row img.thumb{width:34px;height:34px;object-fit:cover;border:2px solid var(--inner);border-radius:8px}.num-dot{width:24px;height:24px;border-radius:50%;background:var(--ink);color:var(--sticker);display:inline-grid;place-items:center;font-size:13px;font-weight:800;flex:0 0 auto}.callout{margin-top:14px;padding:10px 12px;border:2px dashed var(--inner);border-radius:12px;background:#fff8e2;color:#1a1408;font-size:14px;line-height:1.45}.addr-bar{padding:12px 14px}.addr-bar,.addr-bar-inner{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.addr-bar-inner{padding-top:12px;border-top:2px solid var(--hair)}.addr-bar-inner .mono{flex:1 1 180px;font-size:13px;min-width:0}.token-mark{position:relative;flex:0 0 auto;display:inline-block}.token-mark-coin{width:56px;height:56px;border-radius:999px;border:3px solid var(--ink);background:var(--sticker);object-fit:cover}.token-mark-chain{position:absolute;right:-4px;bottom:-4px;width:26px;height:26px;border-radius:999px;border:2px solid var(--ink);background:var(--sticker);object-fit:contain}.pool-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px}.pool-card{display:flex;flex-direction:column;gap:12px}.pool-card-head{display:flex;align-items:center;gap:10px}.pool-card .pool-name{font-weight:800;font-size:17px}.pool-card .stat-value{font-size:16px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pool-card .stat{padding:8px 6px 9px}.pool-detail summary{cursor:pointer;font-weight:700;font-size:14px;color:var(--paper-muted)}.pool-detail .pool-list .mono{margin-left:auto;color:var(--paper-muted)}.pool-detail .feed-tx{width:22px;height:22px;border:2px solid var(--ink);border-radius:7px;background:var(--sticker);color:var(--ink)!important;display:grid;place-items:center;font-size:12px;font-weight:800;text-decoration:none;flex:0 0 auto}.addr-bar .mono{flex:1 1 180px;font-size:13px;min-width:0}.chart-head{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:3px solid var(--ink)}.chain-dot{width:14px;height:14px;border-radius:50%;border:2px solid var(--ink);flex:0 0 auto}.chart-frame{display:block;width:100%;height:420px;border:0;background:#131722;border-radius:0 0 15px 15px}@media (max-width:520px){.chart-frame{height:360px}}.link-row{display:flex;gap:10px;flex-wrap:wrap}.mint-head{display:flex;align-items:center;gap:14px}.mint-head img{width:76px;height:76px;border-radius:16px;object-fit:cover;background:var(--sticker);flex:0 0 auto}.mint-head img,.preview{border:3px solid var(--ink)}.preview{position:relative;border-radius:16px;overflow:hidden;box-shadow:4px 4px 0 var(--ink);background:#eef3f6}.preview img{width:100%;height:auto}.preview .label{position:absolute;left:12px;bottom:12px;font-size:14px;padding:5px 12px 3px}.price-box{border:3px solid var(--ink);border-radius:14px;background:#fff6d8;color:#1a1408;padding:14px;text-align:center}.price-box .muted{color:#5b4a1f}.price-big{font-family:var(--display);font-weight:400;font-size:42px;line-height:1;color:var(--buoy-dark)}.price-total{margin-top:10px;padding-top:10px;border-top:2px dashed rgba(0,0,0,.2);font-weight:700}.field-label{display:block;font-size:14px;font-weight:700;margin-bottom:6px}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px}.step-card{border:2px solid var(--inner);border-radius:14px;padding:14px 16px}.step-card h3{display:flex;align-items:center;gap:10px;font-size:17px;margin:0 0 6px}.step-card p{color:var(--paper-muted);font-size:15px}.filter-bar{display:grid;grid-gap:10px;gap:10px}.filter-bar .row .input{flex:1 1 180px;width:auto}.filter-count{margin-left:auto;font-weight:700;color:var(--paper-muted)}.empty-art{font-size:54px;line-height:1;margin-bottom:10px}.carousel{position:relative;display:flex;flex-direction:column;align-items:center;padding:18px 54px 6px}.carousel .sticker{max-width:280px}.carousel-arrow{position:absolute;top:42%;width:42px;height:42px;border-radius:50%;border:3px solid var(--ink);background:var(--sticker);color:var(--ink);font-size:20px;font-weight:800;cursor:pointer;box-shadow:2px 2px 0 var(--ink);display:grid;place-items:center;padding:0}.carousel-arrow:hover{background:var(--gold)}.carousel-arrow.is-prev{left:4px}.carousel-arrow.is-next{right:4px}.dots{display:flex;gap:8px;justify-content:center;margin-top:14px}.dots button{width:12px;height:12px;padding:0;border-radius:50%;border:2px solid var(--ink);background:var(--sticker);cursor:pointer}.dots button.is-on{background:var(--buoy)}.confetti{position:fixed;inset:0;pointer-events:none;z-index:200;overflow:hidden}.confetti i{position:absolute;top:-12px;width:10px;height:10px;border:1.5px solid var(--ink);animation-name:confetti-fall;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes confetti-fall{to{transform:translateY(105vh) rotate(540deg);opacity:0}}.verify{max-width:480px;margin:0 auto}.verify .card{padding:22px 22px 24px}.verify-logo{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:18px}.verify-logo img{height:52px;width:auto}.verify h1{font-family:var(--display);font-weight:400;font-size:36px;line-height:1;text-align:center;margin:18px 0 8px}.verify .lead{text-align:center;color:var(--paper-muted);margin-bottom:20px}.verify .seg{display:grid;width:100%}.who-badge{display:flex;justify-content:center;margin-bottom:18px}.addr-box{font-family:var(--mono);font-size:13px;word-break:break-all;border:2px dashed var(--inner);border-radius:12px;padding:10px 12px;margin:12px 0 14px;background:var(--soft)}.result-box{border:3px solid var(--ink);border-radius:14px;padding:16px;margin-bottom:16px;text-align:center;color:#1a1408}.result-box h1{margin:0 0 6px}.result-box .lead{margin:0;color:#3d4a55}.result-box.is-ok{background:#e5fbf3}.result-box.is-warn{background:#fff6d8}.result-box.is-bad{background:#ffe9e9}.pill-row{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:14px 0}.verify-foot{text-align:center;font-size:13px;color:var(--paper-muted);margin-top:16px}.roles-box{border:2px solid var(--inner);border-radius:12px;padding:12px 14px;text-align:center}.market-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px;align-items:start}.token-head{display:flex;align-items:center;gap:12px}.token-head>img{width:48px;height:48px;border-radius:999px;border:3px solid var(--ink);background:var(--sticker);object-fit:contain;flex:0 0 auto}.section-title.on-scene{font-family:var(--logo);font-size:clamp(26px,4vw,34px);letter-spacing:.02em;color:var(--ink);-webkit-text-stroke:.16em #fff;paint-order:stroke fill;filter:drop-shadow(1.5px 0 0 #000) drop-shadow(-1.5px 0 0 #000) drop-shadow(0 1.5px 0 #000) drop-shadow(0 -1.5px 0 #000) drop-shadow(3px 3px 0 rgba(0,0,0,.25))}.pool-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.pool-list li{display:flex;align-items:center;gap:12px;padding:9px 12px;border:2px solid var(--inner);border-radius:12px;min-width:0}.pool-list .pool-name{font-weight:800}.pool-list .mono{margin-left:auto}.pair{display:inline-flex;align-items:center;flex:0 0 auto}.pair img,.pair-blank{width:30px;height:30px;border-radius:999px;border:2px solid var(--ink);background:var(--sticker);object-fit:contain}.pair-blank{display:inline-block;background:#eef3f6;border-style:dashed}.pair>*+*{margin-left:-10px}.link-row .btn{flex:0 0 auto}.wallet-card{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.wallet-card>div:first-child{flex:1 1 200px;min-width:0}@media (max-width:460px){.pool-list .mono{display:none}}[data-theme=night] .pair-blank{background:#1d3247}[data-theme=night]{--paper-muted:#90a6b6;--deep-edge:#26465c;--card-bg:#16283a;--card-ink:#e9f2f8;--inner:#7fa6c0;--soft:#1d3247;--hair:#26455c;--buoy-dark:#ff8a57;--gold-ink:#ffc83d;--sea-ink:#5fd6b5;--danger-ink:#ff8f8f}[data-theme=night] .scene{background:#141a4a url(/scene-night.webp) center 12%/cover no-repeat}[data-theme=night] .menu-arrow,[data-theme=night] .menu-panel{background:#16283a;color:#e9f2f8}[data-theme=night] .menu-link{color:#e9f2f8}[data-theme=night] .menu-link:hover,[data-theme=night] .menu-theme:hover{background:#21384e}[data-theme=night] .menu-link.is-active{color:var(--ink)}[data-theme=night] .menu-chains{background:#0f1e2c;border-color:#2b465c}[data-theme=night] .menu-chain{color:#e9f2f8}[data-theme=night] .menu-chain:not(.is-active):hover{background:#21384e}[data-theme=night] .menu-chain.is-active{color:var(--ink);box-shadow:none}[data-theme=night] .menu-theme{color:#e9f2f8;border-top-color:#2b465c}[data-theme=night] .card-dashed{background:rgba(22,40,58,.94)}[data-theme=night] .sticker .photo{background:#f4f7f9}[data-theme=night] .sticker .photo.is-logo{background:repeating-linear-gradient(45deg,#2a3b4d 0 14px,#223245 14px 28px)}[data-theme=night] .nft-tile .photo{background:#f4f7f9}[data-theme=night] .info-btn{background:#16283a;color:#e9f2f8;border-color:#7fa6c0}[data-theme=night] .info-btn:hover{background:#2b465c}[data-theme=night] .sheet-close{background:#16283a}[data-theme=night] .sheet-close:hover{background:#3a1f24}[data-theme=night] .seg{border-color:#7fa6c0}[data-theme=night] .bar{background:#0f1f2d}[data-theme=night] .stat.is-hot{background:#3a2a1d}[data-theme=night] .stat.is-gold{background:#2a2618}[data-theme=night] .skeleton{background:linear-gradient(90deg,#1d3247 25%,#26455c 50%,#1d3247 75%);background-size:200% 100%}[data-theme=night] .input{background:#0f1f2d;color:#e9f2f8;border-color:#3d5d76}[data-theme=night] .qty button{background:#16283a;color:#e9f2f8;border-color:#7fa6c0}[data-theme=night] .addr-box{background:#0f1f2d}[data-theme=night] .dots button{background:#16283a;border-color:#7fa6c0}[data-theme=night] .dots button.is-on{background:var(--buoy)}[data-theme=night] .carousel-arrow{background:#16283a;color:#e9f2f8;border-color:#7fa6c0}[data-theme=night] .callout,[data-theme=night] .price-box{background:#f7ecc8;color:#1a1408;border-color:#0a0f14}[data-theme=night] .price-box .price-big{color:#d94311}[data-theme=night] .result-box{border-color:#0a0f14}@media print{.scene,.site-header{display:none!important}body{background:#fff;color:#000;padding-top:0}}