@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(../media/space-grotesk-vietnamese-500-normal.124hzgul_x378.woff2)format("woff2"),url(../media/space-grotesk-vietnamese-500-normal.2cc7ynremmr7q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(../media/space-grotesk-latin-ext-500-normal.24vi-5kullur3.woff2)format("woff2"),url(../media/space-grotesk-latin-ext-500-normal.3byb4h5ei5vbt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(../media/space-grotesk-latin-500-normal.33jdofnh71adk.woff2)format("woff2"),url(../media/space-grotesk-latin-500-normal.22aucsocraley.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(../media/space-grotesk-vietnamese-700-normal.3nrnz1jykp0-d.woff2)format("woff2"),url(../media/space-grotesk-vietnamese-700-normal.00qvn3e43vadl.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(../media/space-grotesk-latin-ext-700-normal.12edwf9le6tro.woff2)format("woff2"),url(../media/space-grotesk-latin-ext-700-normal.1m348sgz_lwrz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(../media/space-grotesk-latin-700-normal.16tiaqjgzwdo4.woff2)format("woff2"),url(../media/space-grotesk-latin-700-normal.2f82em-z48vvn.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-ext-400-normal.3vm4r-qr3_yee.woff2)format("woff2"),url(../media/inter-cyrillic-ext-400-normal.2e4vdgi7dy-n4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-400-normal.1nwx-p2ngx2yg.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.2jms6gqb5gbhf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-ext-400-normal.2gr4b827yb2_q.woff2)format("woff2"),url(../media/inter-greek-ext-400-normal.38g6916w0wpxs.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-400-normal.402ep76-j03q8.woff2)format("woff2"),url(../media/inter-greek-400-normal.2x8hqgpakc599.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-vietnamese-400-normal.1sl-kw9vnef9y.woff2)format("woff2"),url(../media/inter-vietnamese-400-normal.3206qgbkgsfc6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-ext-400-normal.1aowtwjb6jex7.woff2)format("woff2"),url(../media/inter-latin-ext-400-normal.0zt1v0rj9tqox.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.2qdljeg3s-lsl.woff2)format("woff2"),url(../media/inter-latin-400-normal.102grxki9ek3x.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-ext-500-normal.451fj7ly9889_.woff2)format("woff2"),url(../media/inter-cyrillic-ext-500-normal.0_c2ylqj08xb6.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-500-normal.3zacfqz4x1vrc.woff2)format("woff2"),url(../media/inter-cyrillic-500-normal.05wrgophr2f13.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-ext-500-normal.3k6j2t6znom4a.woff2)format("woff2"),url(../media/inter-greek-ext-500-normal.3qwacgs2d7zx0.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-500-normal.2ofy8orayc7fk.woff2)format("woff2"),url(../media/inter-greek-500-normal.2irgx7vnqhmdq.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-vietnamese-500-normal.1csmxjt29l4d6.woff2)format("woff2"),url(../media/inter-vietnamese-500-normal.315hfdijg963m.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-ext-500-normal.0qn8fxo3_-rz7.woff2)format("woff2"),url(../media/inter-latin-ext-500-normal.39_ak3tg9vcce.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-500-normal.1d14jwmkqqa0f.woff2)format("woff2"),url(../media/inter-latin-500-normal.3mx_ru0c2nzc3.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-ext-600-normal.341-hvs74ljp4.woff2)format("woff2"),url(../media/inter-cyrillic-ext-600-normal.1of5i9-_e5ga4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-600-normal.0tppy39gl-lzn.woff2)format("woff2"),url(../media/inter-cyrillic-600-normal.3jalm3505289h.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-ext-600-normal.20m9kgz843wth.woff2)format("woff2"),url(../media/inter-greek-ext-600-normal.3vzrk1-4zat7v.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-600-normal.2ove9n9b8_3hb.woff2)format("woff2"),url(../media/inter-greek-600-normal.3aakp9m92tg2m.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-vietnamese-600-normal.0m_wd36g8rw-r.woff2)format("woff2"),url(../media/inter-vietnamese-600-normal.0dwa77f5pp57q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-ext-600-normal.1zn8rwi8y9u6i.woff2)format("woff2"),url(../media/inter-latin-ext-600-normal.1pfmybho54-ry.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.2dov6rjg62vru.woff2)format("woff2"),url(../media/inter-latin-600-normal.2mum3nstrlzrd.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-cyrillic-ext-500-normal.2ry3kp_o4otap.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-500-normal.10q4hyu_x8s5h.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-cyrillic-500-normal.3o7914csi1phi.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-500-normal.3h99zp-wt8-ur.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-greek-500-normal.0w8tylf7bnwsx.woff2)format("woff2"),url(../media/jetbrains-mono-greek-500-normal.3g5x6uo9cqznt.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-vietnamese-500-normal.3u6u4bveorfwx.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-500-normal.1t3tg1-szi7a0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-latin-ext-500-normal.0qg_8rqgwzn72.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-500-normal.0lszauu02dx6r.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-latin-500-normal.2h52d08o60qht.woff2)format("woff2"),url(../media/jetbrains-mono-latin-500-normal.2uxjaecu1qvdf.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-cyrillic-ext-700-normal.3_re1_vi8smkt.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-700-normal.0n74mzw-xkcf_.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-cyrillic-700-normal.03lqm2majmr0o.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-700-normal.3to38b2det_08.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-greek-700-normal.1umspahawg74g.woff2)format("woff2"),url(../media/jetbrains-mono-greek-700-normal.2sl-f5vk9r2uz.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-vietnamese-700-normal.0ae5b7qyx6wef.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-700-normal.02oh1r7_ym-l4.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-latin-ext-700-normal.2hg34p-yvum_k.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-700-normal.45a02o0qapeir.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-latin-700-normal.1ydlpv6k6mttm.woff2)format("woff2"),url(../media/jetbrains-mono-latin-700-normal.3rj35zxzh_fh4.woff)format("woff");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:Satoshi;src:url(/fonts/Satoshi-Variable.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}:root{--sand-1:#fdfdfc;--sand-2:#f9f9f8;--sand-3:#f1f0ef;--sand-4:#e9e8e6;--sand-5:#e2e1de;--sand-6:#dad9d6;--sand-7:#cfceca;--sand-8:#bcbbb5;--sand-9:#8d8d86;--sand-10:#82827c;--sand-11:#63635e;--sand-12:#21201c;--sand-d1:#111110;--sand-d2:#191918;--sand-d3:#222221;--sand-d4:#2a2a28;--sand-d5:#31312e;--sand-d6:#3b3a37;--sand-d7:#494844;--sand-d8:#62605b;--sand-d9:#6f6d66;--sand-d10:#7c7b74;--sand-d11:#b5b3ad;--sand-d12:#eeeeec;--grass-1:#fbfefb;--grass-2:#f5fbf5;--grass-3:#e9f6e9;--grass-4:#daf1db;--grass-5:#c9e8ca;--grass-6:#b2ddb5;--grass-7:#94ce9a;--grass-8:#65ba74;--grass-9:#46a758;--grass-10:#3e9b4f;--grass-11:#2a7e3b;--grass-12:#203c25;--grass-d1:#0e1511;--grass-d2:#141a15;--grass-d3:#1b2a1e;--grass-d4:#1d3a24;--grass-d5:#25482d;--grass-d6:#2d5736;--grass-d7:#366740;--grass-d8:#3e7949;--grass-d9:#46a758;--grass-d10:#53b365;--grass-d11:#71d083;--grass-d12:#c2f0c2;--red-1:#fffcfc;--red-2:#fff7f7;--red-3:#feebec;--red-4:#ffdbdc;--red-5:#ffcdce;--red-6:#fdbdbe;--red-7:#f4a9aa;--red-8:#eb8e90;--red-9:#e5484d;--red-10:#dc3e42;--red-11:#ce2c31;--red-12:#641723;--red-d1:#191111;--red-d2:#201314;--red-d3:#3b1219;--red-d4:#500f1c;--red-d5:#611623;--red-d6:#72232d;--red-d7:#8c333a;--red-d8:#b54548;--red-d9:#e5484d;--red-d10:#ec5d5e;--red-d11:#ff9592;--red-d12:#ffd1d9;--amber-3:#fff7c2;--amber-11:#ab6400;--amber-12:#4f3422;--amber-d3:#302008;--amber-d11:#ffca16;--ck-primary:var(--grass-9);--ck-primary-surface:var(--grass-9);--ck-primary-surface-hover:var(--grass-8);--ck-primary-surface-border:var(--grass-11);--ck-on-primary:var(--sand-12);--ck-primary-text:var(--grass-12);--ck-primary-text-hover:#16281a;--ck-primary-50:var(--grass-1);--ck-primary-100:var(--grass-2);--ck-primary-150:var(--grass-3);--ck-primary-200:var(--grass-4);--ck-primary-250:var(--grass-5);--ck-primary-300:var(--grass-6);--ck-primary-350:var(--grass-7);--ck-primary-400:var(--grass-8);--ck-primary-450:var(--grass-8);--ck-primary-500:var(--grass-9);--ck-primary-550:var(--grass-10);--ck-primary-600:var(--grass-10);--ck-primary-650:var(--grass-11);--ck-primary-700:var(--grass-11);--ck-primary-750:var(--grass-11);--ck-primary-800:var(--grass-12);--ck-primary-850:var(--grass-12);--ck-primary-900:var(--grass-12);--ck-primary-950:var(--grass-12);--ck-accent:#ffb224;--ck-accent-500:#ffb224;--ck-neutral-0:var(--sand-1);--ck-neutral-25:var(--sand-2);--ck-neutral-50:var(--sand-3);--ck-neutral-100:var(--sand-4);--ck-neutral-150:var(--sand-6);--ck-neutral-200:var(--sand-7);--ck-neutral-300:var(--sand-10);--ck-neutral-400:var(--sand-11);--ck-neutral-500:var(--sand-11);--ck-neutral-600:var(--sand-11);--ck-neutral-700:var(--sand-12);--ck-neutral-800:var(--sand-12);--ck-neutral-900:var(--sand-12);--ck-platform-ink:#0b1220;--ck-platform-ink-soft:#131c2e;--ck-platform-ink-line:#1f2a40;--ck-platform-on-ink:#f4f7fb;--ck-platform-on-ink-mute:#94a3b8;--ck-platform-surface:var(--ck-neutral-25);--ck-platform-border:var(--ck-neutral-150);--ck-platform-muted:var(--ck-neutral-500);--ck-space-1:4px;--ck-space-2:8px;--ck-space-3:12px;--ck-space-4:16px;--ck-space-5:24px;--ck-space-6:32px;--ck-space-7:48px;--ck-space-8:64px;--ck-radius-sm:6px;--ck-radius:10px;--ck-radius-md:12px;--ck-radius-lg:16px;--ck-motion-fast:.1s;--ck-motion:.15s;--ck-motion-slow:.25s;--ck-easing:cubic-bezier(.4, 0, .2, 1);--ck-card-shadow-xs:0 1px 2px #0b12200a;--ck-card-shadow:0 1px 3px #0b12200f, 0 1px 2px #0b12200a;--ck-card-shadow-lg:0 10px 32px -8px #0b122029, 0 3px 8px #0b12200f;--ck-card-shadow-anchor:0 8px 28px -10px #0b122052, 0 2px 6px #0b12201a;--club-primary:var(--ck-primary-surface);--club-primary-dark:var(--ck-primary-text);--club-secondary:var(--ck-on-primary);--club-secondary-dark:var(--ck-on-primary);--club-surface:var(--ck-neutral-50);--club-border:var(--ck-neutral-150);--club-text:var(--ck-neutral-900);--club-text-muted:var(--ck-neutral-500);--ck-ink:var(--ck-neutral-900);--ck-danger:#dc2626;--ck-danger-soft:#fee2e2;--ck-tip-surface:var(--amber-3);--ck-tip-text:var(--amber-12);--ck-ok-surface:var(--grass-3);--ck-ok-text:var(--grass-11);--ck-warn-surface:var(--red-3);--ck-warn-text:var(--red-11);--color-error-50:var(--red-1);--color-error-100:var(--red-2);--color-error-150:var(--red-3);--color-error-200:var(--red-4);--color-error-250:var(--red-5);--color-error-300:var(--red-6);--color-error-350:var(--red-7);--color-error-400:var(--red-8);--color-error-450:var(--red-8);--color-error-500:var(--red-9);--color-error-550:var(--red-10);--color-error-600:var(--red-10);--color-error-650:var(--red-11);--color-error-700:var(--red-11);--color-error-750:var(--red-11);--color-error-800:var(--red-12);--color-error-850:var(--red-12);--color-error-900:var(--red-12);--color-error-950:var(--red-12);--ck-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ck-focus-ring-color:var(--sand-12);--ck-focus-ring:0 0 0 3px var(--ck-focus-ring-color);--ck-primary-on-ink:var(--grass-d11);--color-base-0:var(--sand-1);--color-base-50:var(--sand-2);--color-base-100:var(--sand-3);--color-base-150:var(--sand-4);--color-base-200:var(--sand-5);--color-base-250:var(--sand-6);--color-base-300:var(--sand-7);--color-base-350:var(--sand-8);--color-base-400:var(--sand-9);--color-base-450:var(--sand-10);--color-base-500:var(--sand-11);--color-base-550:var(--sand-d8);--color-base-600:var(--sand-d7);--color-base-650:var(--sand-d6);--color-base-700:var(--sand-d5);--color-base-750:var(--sand-d4);--color-base-800:var(--sand-d3);--color-base-850:var(--sand-12);--color-base-900:var(--sand-d2);--color-base-950:var(--sand-d1);--color-base-1000:var(--sand-d1);--color-success-50:var(--grass-1);--color-success-100:var(--grass-2);--color-success-150:var(--grass-3);--color-success-200:var(--grass-4);--color-success-250:var(--grass-5);--color-success-300:var(--grass-6);--color-success-350:var(--grass-7);--color-success-400:var(--grass-8);--color-success-450:var(--grass-8);--color-success-500:var(--grass-9);--color-success-550:var(--grass-10);--color-success-600:var(--grass-10);--color-success-650:var(--grass-11);--color-success-700:var(--grass-11);--color-success-750:var(--grass-11);--color-success-800:var(--grass-12);--color-success-850:var(--grass-12);--color-success-900:var(--grass-12);--color-success-950:var(--grass-12)}html{background:var(--ck-platform-surface);-webkit-font-smoothing:antialiased;font-feature-settings:"cv02","cv03","cv04","cv11";font-family:Inter,Satoshi,system-ui,-apple-system,sans-serif}body{background:var(--ck-platform-surface);color:var(--ck-neutral-700)}.ck-num,.cell-tabular,[data-tabular-nums]{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-family:JetBrains Mono,ui-monospace,monospace;font-weight:500}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}h1,h2,h3,h4,h5,h6,.render-title,.step-nav a,.nav__label{letter-spacing:-.015em;color:var(--ck-neutral-800);font-weight:700;font-family:Space Grotesk,Satoshi,system-ui,sans-serif!important}.render-title{letter-spacing:-.025em}button.btn--style-primary:not(:disabled),.btn--style-primary:not(:disabled){box-shadow:var(--ck-card-shadow);font-weight:700;transition:transform .15s,box-shadow .15s,background .15s;background:var(--ck-primary-surface)!important;color:var(--ck-on-primary)!important;border-color:var(--ck-primary-surface-border)!important;border-radius:10px!important;padding:.65rem 1.15rem!important}button.btn--style-primary:not(:disabled):hover,.btn--style-primary:not(:disabled):hover{box-shadow:0 4px 10px -2px var(--ck-primary);transform:translateY(-1px);background:var(--ck-primary-600)!important;border-color:var(--ck-primary-600)!important}@supports (color:color-mix(in lab, red, red)){button.btn--style-primary:not(:disabled):hover,.btn--style-primary:not(:disabled):hover{box-shadow:0 4px 10px -2px color-mix(in srgb, var(--ck-primary) 35%, transparent)}}button.btn--style-primary:not(:disabled):active,.btn--style-primary:not(:disabled):active{transform:translateY(0)}button.btn--style-secondary,.btn--style-secondary{transition:all .15s;border:1.5px solid var(--ck-neutral-150)!important;background:var(--ck-neutral-0)!important;color:var(--ck-neutral-700)!important;border-radius:10px!important}button.btn--style-secondary:hover,.btn--style-secondary:hover{border-color:var(--ck-primary)!important;color:var(--ck-primary-text)!important;background:var(--ck-primary)!important}@supports (color:color-mix(in lab, red, red)){button.btn--style-secondary:hover,.btn--style-secondary:hover{background:color-mix(in srgb, var(--ck-primary) 6%, var(--ck-neutral-0))!important}}a:not(.btn,.nav__link,.step-nav a,.ck-nav-tab,.ck-review-action,.ck-empty-state__cta,.ck-dash__preview-btn,.ck-qa-card,.ck-releases__item){color:var(--ck-primary-text);-webkit-text-decoration-color:var(--ck-primary);-webkit-text-decoration-color:var(--ck-primary);-webkit-text-decoration-color:var(--ck-primary);text-decoration-color:var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){a:not(.btn,.nav__link,.step-nav a,.ck-nav-tab,.ck-review-action,.ck-empty-state__cta,.ck-dash__preview-btn,.ck-qa-card,.ck-releases__item){-webkit-text-decoration-color:color-mix(in srgb, var(--ck-primary) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ck-primary) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ck-primary) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--ck-primary) 55%, transparent)}}a:not(.btn,.nav__link,.step-nav a,.ck-nav-tab,.ck-review-action,.ck-empty-state__cta,.ck-dash__preview-btn,.ck-qa-card,.ck-releases__item){text-underline-offset:3px;text-decoration-thickness:2px}a:not(.btn,.nav__link,.step-nav a,.ck-nav-tab,.ck-review-action,.ck-empty-state__cta,.ck-dash__preview-btn,.ck-qa-card,.ck-releases__item):hover{color:var(--ck-primary-text-hover);-webkit-text-decoration-color:var(--ck-primary-text-hover);-webkit-text-decoration-color:var(--ck-primary-text-hover);-webkit-text-decoration-color:var(--ck-primary-text-hover);text-decoration-color:var(--ck-primary-text-hover)}.nav{background:var(--ck-neutral-25)!important;border-right:1px solid var(--ck-neutral-100)!important}.nav__wrap{padding-top:1.25rem!important}.nav__label,.nav-group__label{color:var(--ck-neutral-500)!important;letter-spacing:.09em!important;text-transform:uppercase!important;opacity:1!important;padding:.85rem 1rem .35rem!important;font-size:.72rem!important;font-weight:800!important}.nav__link{border-left:3px solid #0000;border-radius:0 8px 8px 0;margin-right:.5rem;font-weight:500;transition:all .15s;color:var(--ck-neutral-600)!important;padding:.6rem 1rem!important}.nav__link:hover{background:var(--ck-primary)!important}@supports (color:color-mix(in lab, red, red)){.nav__link:hover{background:color-mix(in srgb, var(--ck-primary) 6%, transparent)!important}}.nav__link:hover{border-left-color:var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){.nav__link:hover{border-left-color:color-mix(in srgb, var(--ck-primary) 45%, transparent)}}.nav__link:hover{color:var(--ck-primary-text)!important}@supports (color:color-mix(in lab, red, red)){.nav__link:hover{color:color-mix(in srgb, var(--ck-primary-text) 78%, #000)!important}}.nav__link--active{background:var(--ck-primary)!important}@supports (color:color-mix(in lab, red, red)){.nav__link--active{background:color-mix(in srgb, var(--ck-primary) 10%, transparent)!important}}.nav__link--active{font-weight:700;border-left-color:var(--ck-primary)!important;color:var(--ck-primary-text)!important}.app-header{box-shadow:0 1px #0b12200a;background:var(--ck-platform-ink)!important;border-bottom:1px solid var(--ck-platform-ink-line)!important}.required,.ck-field__required{color:var(--ck-warn-text)!important}.app-header,.app-header a,.app-header button,.app-header .nav__link,.app-header [class*=breadcrumb],.app-header [class*=search] input,.app-header [class*=rs__],.app-header [class*=single-value],.app-header [class*=placeholder]{color:var(--ck-platform-on-ink)!important}.app-header [class*=breadcrumb] a:hover,.app-header .nav__link:hover{color:var(--ck-primary-on-ink)!important}.app-header input[type=search],.app-header input[type=text]{background:var(--ck-platform-ink-soft)!important;border-color:var(--ck-platform-ink-line)!important;color:var(--ck-platform-on-ink)!important}.app-header input::placeholder{color:var(--ck-platform-on-ink-mute)!important}.app-header .graphic-logo,.app-header .graphic-icon{filter:brightness()saturate(1.1)}.field-type input[type=text],.field-type input[type=email],.field-type input[type=password],.field-type input[type=number],.field-type input[type=url],.field-type input[type=tel],.field-type textarea,.field-type select{height:44px;font-family:Inter,Satoshi,system-ui,sans-serif;font-size:.95rem;transition:border-color .15s,box-shadow .15s;border:1.5px solid var(--ck-neutral-150)!important;background:var(--ck-neutral-0)!important;color:var(--ck-neutral-800)!important;border-radius:10px!important;padding:0 .9rem!important}.field-type textarea{min-height:120px;padding:.8rem .9rem!important}.field-type input[type=text]:focus,.field-type input[type=email]:focus,.field-type input[type=password]:focus,.field-type input[type=number]:focus,.field-type input[type=url]:focus,.field-type input[type=tel]:focus,.field-type textarea:focus,.field-type select:focus{border-color:var(--ck-primary-text)!important;box-shadow:var(--ck-focus-ring)!important;outline:none!important}.field-label,.field-type label{letter-spacing:.005em;font-weight:700;color:var(--ck-neutral-700)!important;font-size:.83rem!important}.field-description{color:var(--ck-neutral-500)!important;margin-top:.35rem!important;font-size:.82rem!important;line-height:1.5!important}body:has(.template-minimal){background:var(--ck-neutral-800)!important}.template-minimal{min-height:100vh;position:relative;background:var(--ck-neutral-800)!important}.template-minimal:before{content:"";background:radial-gradient(ellipse at top, var(--ck-primary) 0%, transparent 55%),radial-gradient(ellipse at bottom right, var(--ck-primary) 0%, transparent 60%),linear-gradient(180deg, var(--ck-neutral-800) 0%, var(--ck-neutral-900) 100%);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.template-minimal:before{background:radial-gradient(ellipse at top, color-mix(in srgb, var(--ck-primary) 35%, transparent) 0%, transparent 55%),radial-gradient(ellipse at bottom right, color-mix(in srgb, var(--ck-primary) 18%, transparent) 0%, transparent 60%),linear-gradient(180deg, var(--ck-neutral-800) 0%, var(--ck-neutral-900) 100%)}}.template-minimal:before{z-index:0}.template-minimal__wrap{z-index:10;color:var(--ck-neutral-800);position:relative;background:var(--ck-neutral-0)!important;border-top:4px solid var(--ck-primary)!important;border-radius:16px!important;max-width:440px!important;margin:3rem auto!important;padding:2.5rem 2.25rem 2.25rem!important;box-shadow:0 25px 80px -12px #0000008c,0 0 0 1px #ffffff0a!important}.template-minimal__wrap .graphic-logo{margin:0 auto 1.5rem}.template-minimal__wrap h1{display:none}.template-minimal__wrap label{font-size:.8rem;font-weight:700;color:var(--ck-neutral-700)!important}.template-minimal__wrap .form-submit{margin-top:1.75rem}.template-minimal__wrap .form-submit button{letter-spacing:.01em;border-radius:10px;width:100%;height:48px;font-size:.95rem;font-weight:800}.template-minimal__wrap a{color:var(--ck-primary-text);-webkit-text-decoration-color:var(--ck-primary);-webkit-text-decoration-color:var(--ck-primary);-webkit-text-decoration-color:var(--ck-primary);text-decoration-color:var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){.template-minimal__wrap a{-webkit-text-decoration-color:color-mix(in srgb, var(--ck-primary) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ck-primary) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ck-primary) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--ck-primary) 45%, transparent)}}.template-minimal a[href*=payloadcms\.com],.template-minimal .powered-by{display:none!important}.template-minimal footer,.login~footer{z-index:10;text-align:center;padding:1.5rem 1rem;position:relative;color:#ffffff8c!important;font-size:.75rem!important}.ck-login-welcome{text-align:center;margin-bottom:1.5rem}.ck-login-welcome__crest{object-fit:contain;background:var(--ck-neutral-50);border:2px solid var(--ck-primary);border-radius:50%;width:64px;height:64px;margin:0 auto 1rem;padding:4px;display:block}.ck-login-welcome__label{background:var(--ck-primary);align-items:center;gap:.4rem;padding:.3rem .8rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ck-login-welcome__label{background:color-mix(in srgb, var(--ck-primary) 12%, transparent)}}.ck-login-welcome__label{color:var(--ck-primary-text);letter-spacing:.11em;text-transform:uppercase;border-radius:999px;margin-bottom:.9rem;font-size:.68rem;font-weight:800}.ck-login-welcome__title{color:var(--ck-neutral-800);letter-spacing:-.025em;margin:0 0 .4rem;font-family:Space Grotesk,Satoshi,sans-serif;font-size:1.65rem;font-weight:900;line-height:1.12}.ck-login-welcome__subtitle{color:var(--ck-neutral-500);margin:0;font-size:.88rem;line-height:1.5}.ck-dash{background:0 0;border:none;margin-bottom:2.5rem;padding:0}.ck-dash__hero{background:linear-gradient(135deg, var(--ck-primary) 0%, var(--ck-neutral-0) 100%);align-items:center;gap:1.25rem;padding:1.85rem 2rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ck-dash__hero{background:linear-gradient(135deg, color-mix(in srgb, var(--ck-primary) 8%, var(--ck-neutral-0)) 0%, var(--ck-neutral-0) 100%)}}.ck-dash__hero{border:1px solid var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){.ck-dash__hero{border:1px solid color-mix(in srgb, var(--ck-primary) 18%, var(--ck-neutral-100))}}.ck-dash__hero{box-shadow:var(--ck-card-shadow);border-radius:16px;position:relative;overflow:hidden}.ck-dash__hero:before{content:"";background:linear-gradient(90deg, var(--ck-primary) 0%, var(--ck-primary) 100%);height:4px;position:absolute;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.ck-dash__hero:before{background:linear-gradient(90deg, var(--ck-primary) 0%, color-mix(in srgb, var(--ck-primary) 55%, var(--ck-accent)) 100%)}}.ck-dash__crest{background:var(--ck-neutral-0);border:2px solid var(--ck-primary);width:64px;height:64px;box-shadow:0 4px 12px -4px var(--ck-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}@supports (color:color-mix(in lab, red, red)){.ck-dash__crest{box-shadow:0 4px 12px -4px color-mix(in srgb, var(--ck-primary) 40%, transparent)}}.ck-dash__crest img{object-fit:contain;border-radius:50%;width:100%;height:100%}.ck-dash__crest-fallback{color:var(--ck-primary-text);letter-spacing:-.02em;font-family:Space Grotesk,Satoshi,sans-serif;font-size:1.15rem;font-weight:900}.ck-dash__hero-text{flex:1;min-width:0}.ck-dash__label{background:var(--ck-primary);align-items:center;gap:.3rem;padding:.25rem .7rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ck-dash__label{background:color-mix(in srgb, var(--ck-primary) 12%, transparent)}}.ck-dash__label{color:var(--ck-primary-text);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;margin-bottom:.55rem;font-size:.65rem;font-weight:800}.ck-dash__label--neutral{background:var(--ck-platform-ink);color:var(--ck-primary-on-ink);letter-spacing:.16em}.ck-dash__title{color:var(--ck-neutral-900);letter-spacing:-.025em;margin:0 0 .35rem;font-family:Space Grotesk,Satoshi,sans-serif;font-size:1.7rem;font-weight:900;line-height:1.1}.ck-dash__subtitle{color:var(--ck-neutral-500);margin:0;font-size:.92rem;line-height:1.5}.ck-dash__preview-btn{background:var(--ck-primary-surface);box-shadow:var(--ck-card-shadow);border-radius:10px;align-items:center;gap:.4rem;margin-top:.9rem;padding:.55rem 1rem;font-size:.85rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex;color:var(--ck-on-primary)!important;text-decoration:none!important}.ck-dash__preview-btn:hover{background:var(--ck-primary-600);box-shadow:0 6px 14px -4px var(--ck-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.ck-dash__preview-btn:hover{box-shadow:0 6px 14px -4px color-mix(in srgb, var(--ck-primary) 40%, transparent)}}.ck-dash__section{margin-top:1.85rem}.ck-dash__section-title{color:var(--ck-neutral-700);letter-spacing:.005em;align-items:center;gap:.55rem;margin:0 0 .85rem;font-family:Space Grotesk,Satoshi,sans-serif;font-size:.95rem;font-weight:800;display:flex}.ck-dash__section-emoji{font-size:1.15rem;line-height:1}.ck-stat-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.85rem;display:grid}.ck-stat-card{background:var(--ck-neutral-0);border:1px solid var(--ck-neutral-100);box-shadow:var(--ck-card-shadow);border-radius:12px;padding:1rem 1.15rem;transition:border-color .15s,transform .15s}.ck-stat-card:hover{border-color:var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){.ck-stat-card:hover{border-color:color-mix(in srgb, var(--ck-primary) 35%, var(--ck-neutral-100))}}.ck-stat-card:hover{transform:translateY(-1px)}.ck-stat-card__label{text-transform:uppercase;letter-spacing:.08em;color:var(--ck-neutral-500);font-size:.72rem;font-weight:700;display:block}.ck-stat-card__value{color:var(--ck-neutral-900);letter-spacing:-.02em;margin-top:.4rem;font-family:Space Grotesk,Satoshi,sans-serif;font-size:1.65rem;font-weight:900;display:block}.ck-stat-card__value--small{color:var(--ck-neutral-700);letter-spacing:0;font-size:.92rem;font-weight:600}.ck-qa-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.85rem;display:grid}.ck-qa-card{background:var(--ck-neutral-0);border:1px solid var(--ck-neutral-100);border-left:3px solid var(--ck-primary);flex-direction:column;gap:.35rem;padding:1rem 1.15rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ck-qa-card{border-left:3px solid color-mix(in srgb, var(--ck-primary) 45%, var(--ck-neutral-150))}}.ck-qa-card{box-shadow:var(--ck-card-shadow);border-radius:12px;transition:all .15s;color:var(--ck-neutral-800)!important;text-decoration:none!important}.ck-qa-card:hover{border-color:var(--ck-primary);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.ck-qa-card:hover{border-color:color-mix(in srgb, var(--ck-primary) 35%, var(--ck-neutral-100))}}.ck-qa-card:hover{border-left-color:var(--ck-primary);box-shadow:var(--ck-card-shadow-lg)}.ck-qa-card__label{color:var(--ck-primary-text);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.ck-qa-card__title{color:var(--ck-neutral-900);font-family:Space Grotesk,Satoshi,sans-serif;font-size:1rem;font-weight:800}.ck-qa-card__desc{color:var(--ck-neutral-500);font-size:.82rem;font-weight:400;line-height:1.4}.ck-next-match{background:var(--ck-neutral-0);border:1px solid var(--ck-neutral-100);border-left:3px solid var(--ck-primary);box-shadow:var(--ck-card-shadow);border-radius:12px;padding:1.1rem 1.25rem}.ck-next-match a{display:block;text-decoration:none!important}.ck-next-match__title{color:var(--ck-neutral-900);margin:0 0 .25rem;font-family:Space Grotesk,Satoshi,sans-serif;font-size:1.02rem;font-weight:800}.ck-next-match__meta{color:var(--ck-neutral-500);font-size:.82rem}.ck-next-match__empty{color:var(--ck-neutral-500);margin:0;font-size:.88rem}.ck-help-card{background:var(--ck-primary);padding:1.1rem 1.25rem}@supports (color:color-mix(in lab, red, red)){.ck-help-card{background:color-mix(in srgb, var(--ck-primary) 4%, var(--ck-neutral-0))}}.ck-help-card{border:1px solid var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){.ck-help-card{border:1px solid color-mix(in srgb, var(--ck-primary) 15%, var(--ck-neutral-100))}}.ck-help-card{box-shadow:var(--ck-card-shadow);border-radius:12px}.ck-help-list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.ck-help-list li{margin:0}.ck-help-link{background:var(--ck-neutral-0);border:1px solid #0000;border-radius:8px;align-items:center;gap:.55rem;padding:.55rem .75rem;font-size:.88rem;font-weight:500;transition:all .15s;display:flex;color:var(--ck-neutral-700)!important;text-decoration:none!important}.ck-help-link:hover{border-color:var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){.ck-help-link:hover{border-color:color-mix(in srgb, var(--ck-primary) 25%, transparent)}}.ck-help-link:hover{background:var(--ck-primary);color:var(--ck-primary-text)!important}@supports (color:color-mix(in lab, red, red)){.ck-help-link:hover{background:color-mix(in srgb, var(--ck-primary) 6%, var(--ck-neutral-0))}}.ck-help-link__icon{flex-shrink:0;font-size:1rem}.ck-help-link__arrow{opacity:.4;margin-left:auto;font-weight:700;transition:opacity .15s,transform .15s}.ck-help-link:hover .ck-help-link__arrow{opacity:1;transform:translate(2px)}.ck-releases{flex-direction:column;gap:.45rem;display:flex}.ck-releases__item{background:var(--ck-neutral-0);border:1px solid var(--ck-neutral-100);border-radius:10px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .15s;display:flex;color:var(--ck-neutral-700)!important;text-decoration:none!important}.ck-releases__item:hover{border-color:var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){.ck-releases__item:hover{border-color:color-mix(in srgb, var(--ck-primary) 28%, var(--ck-neutral-100))}}.ck-releases__item:hover{background:var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){.ck-releases__item:hover{background:color-mix(in srgb, var(--ck-primary) 3%, var(--ck-neutral-0))}}.ck-releases__title{color:var(--ck-neutral-800);font-size:.92rem;font-weight:700}.ck-releases__date{color:var(--ck-neutral-500);font-size:.8rem}.ck-card--anchor,.ck-mothership{background:var(--ck-platform-ink);color:var(--ck-platform-on-ink);border:1px solid var(--ck-platform-ink-line);border-radius:var(--ck-radius-md);box-shadow:var(--ck-card-shadow-anchor);margin-top:1.85rem;padding:1.35rem 1.5rem}.ck-card--anchor h1,.ck-card--anchor h2,.ck-card--anchor h3,.ck-card--anchor h4,.ck-mothership h1,.ck-mothership h2,.ck-mothership h3,.ck-mothership h4{color:var(--ck-platform-on-ink)!important}.ck-card--anchor a:not(.ck-mothership__recent-row),.ck-mothership a:not(.ck-mothership__recent-row){color:var(--ck-primary-on-ink)!important}.ck-card--anchor .ck-stat-card,.ck-mothership .ck-stat-card{background:var(--ck-platform-ink-soft);border-color:var(--ck-platform-ink-line);box-shadow:none}.ck-card--anchor .ck-stat-card:hover,.ck-mothership .ck-stat-card:hover{border-color:var(--ck-primary-on-ink)}@supports (color:color-mix(in lab, red, red)){.ck-card--anchor .ck-stat-card:hover,.ck-mothership .ck-stat-card:hover{border-color:color-mix(in srgb, var(--ck-primary-on-ink) 35%, var(--ck-platform-ink-line))}}.ck-card--anchor .ck-stat-card__label,.ck-mothership .ck-stat-card__label,.ck-card--anchor p,.ck-mothership p{color:var(--ck-platform-on-ink-mute)}.ck-card--anchor .ck-stat-card__value,.ck-mothership .ck-stat-card__value{color:var(--ck-platform-on-ink)}.ck-card--anchor .ck-stat-card__value--small,.ck-mothership .ck-stat-card__value--small{color:var(--ck-platform-on-ink-mute)}.ck-mothership__recent-row{background:var(--ck-platform-ink-soft);border:1px solid var(--ck-platform-ink-line);border-radius:8px;justify-content:space-between;margin-bottom:.35rem;padding:.6rem .9rem;transition:background .15s,border-color .15s;display:flex;color:var(--ck-platform-on-ink)!important;text-decoration:none!important}.ck-mothership__recent-row:hover{background:var(--ck-primary-on-ink)}@supports (color:color-mix(in lab, red, red)){.ck-mothership__recent-row:hover{background:color-mix(in srgb, var(--ck-primary-on-ink) 12%, var(--ck-platform-ink-soft))}}.ck-mothership__recent-row:hover{border-color:var(--ck-primary-on-ink)}@supports (color:color-mix(in lab, red, red)){.ck-mothership__recent-row:hover{border-color:color-mix(in srgb, var(--ck-primary-on-ink) 35%, var(--ck-platform-ink-line))}}.dashboard__group{margin-top:2.25rem}.dashboard__group h2,.dashboard__label{letter-spacing:-.005em;color:var(--ck-neutral-800)!important;font-family:Space Grotesk,Satoshi,sans-serif!important;font-size:1.05rem!important;font-weight:800!important}.card,.card__title{border-radius:12px!important}.card{box-shadow:var(--ck-card-shadow-xs);transition:transform .15s,border-color .15s,box-shadow .15s;border:1.5px solid var(--ck-neutral-150)!important;background:var(--ck-neutral-0)!important}.card:hover{transform:translateY(-2px);border-color:var(--ck-primary)!important}@supports (color:color-mix(in lab, red, red)){.card:hover{border-color:color-mix(in srgb, var(--ck-primary) 38%, var(--ck-neutral-150))!important}}.card:hover{box-shadow:var(--ck-card-shadow-lg)}.step-nav__home{justify-content:center!important;align-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;display:inline-flex!important;overflow:visible!important}.step-nav__home>span{justify-content:center!important;align-items:center!important;display:inline-flex!important}.step-nav__home .graphic-icon{flex-shrink:0;display:inline-flex!important}.app-header__step-nav .step-nav__home+*{margin-left:.75rem}.app-header__logo{height:32px}.tabs-field__tabs-container{border-bottom:1px solid var(--ck-neutral-100)!important;padding-bottom:0!important}.tabs-field__tab-button{transition:all .15s;color:var(--ck-neutral-500)!important;border-bottom:2px solid #0000!important;padding:.75rem 1rem!important;font-family:Space Grotesk,Satoshi,sans-serif!important;font-weight:700!important}.tabs-field__tab-button:hover{color:var(--ck-primary-text)!important}.tabs-field__tab-button--active{color:var(--ck-primary-text)!important;border-bottom-color:var(--ck-primary)!important}input[type=checkbox]:checked,input[type=radio]:checked{accent-color:var(--ck-primary)}.ck-onboarding__progress{letter-spacing:.04em;background:var(--ck-primary);border-radius:999px;margin-left:.65rem;padding:.18rem .55rem;font-size:.78rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.ck-onboarding__progress{background:color-mix(in srgb, var(--ck-primary) 18%, var(--ck-neutral-0))}}.ck-onboarding__progress{color:var(--ck-primary-text)}.ck-onboarding__intro{color:var(--ck-neutral-500);margin:0 0 .85rem;font-size:.86rem;line-height:1.5}.ck-onboarding__list{flex-direction:column;gap:.4rem;display:flex}.ck-onboarding__item{background:var(--ck-neutral-0);border:1px solid var(--ck-primary);border-radius:10px;align-items:center;gap:.75rem;padding:.7rem .95rem;display:flex;color:var(--ck-neutral-700)!important;text-decoration:none!important}@supports (color:color-mix(in lab, red, red)){.ck-onboarding__item{border:1px solid color-mix(in srgb, var(--ck-primary) 10%, var(--ck-neutral-100))}}.ck-onboarding__item{transition:all .15s}.ck-onboarding__item:hover{border-color:var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){.ck-onboarding__item:hover{border-color:color-mix(in srgb, var(--ck-primary) 35%, transparent)}}.ck-onboarding__item:hover{background:var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){.ck-onboarding__item:hover{background:color-mix(in srgb, var(--ck-primary) 5%, var(--ck-neutral-0))}}.ck-onboarding__item:hover{color:var(--ck-primary-text)!important}.ck-onboarding__item--done{background:#22c55e}@supports (color:color-mix(in lab, red, red)){.ck-onboarding__item--done{background:color-mix(in srgb, #22c55e 6%, var(--ck-neutral-0))}}.ck-onboarding__item--done{border-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.ck-onboarding__item--done{border-color:color-mix(in srgb, #22c55e 20%, var(--ck-neutral-100))}}.ck-onboarding__item--done{opacity:.82}.ck-onboarding__item--done .ck-onboarding__label{color:var(--ck-neutral-500);-webkit-text-decoration:line-through #22c55e99;text-decoration:line-through #22c55e99}.ck-onboarding__item--done:hover{background:#22c55e}@supports (color:color-mix(in lab, red, red)){.ck-onboarding__item--done:hover{background:color-mix(in srgb, #22c55e 10%, var(--ck-neutral-0))}}.ck-onboarding__item--done:hover{color:var(--ck-neutral-700)!important}.ck-onboarding__status{text-align:center;flex-shrink:0;width:1.8rem;font-size:1.3rem}.ck-onboarding__text{flex-direction:column;flex-grow:1;gap:.12rem;min-width:0;display:flex}.ck-onboarding__label{font-size:.94rem;font-weight:600;line-height:1.3}.ck-onboarding__desc{color:var(--ck-neutral-500);font-size:.78rem;line-height:1.4}.ck-onboarding__arrow{opacity:.4;flex-shrink:0;font-weight:700;transition:opacity .15s,transform .15s}.ck-onboarding__item:hover .ck-onboarding__arrow{opacity:1;transform:translate(2px)}.ck-legal-banner{border:1px solid var(--ck-neutral-100);background:var(--ck-neutral-0);border-radius:10px;margin-top:1.5rem;padding:.85rem 1.1rem}@supports (color:color-mix(in lab, red, red)){.ck-legal-banner{background:color-mix(in srgb, var(--ck-neutral-0) 85%, var(--ck-neutral-100))}}.ck-legal-banner__content{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.ck-legal-banner__icon{flex-shrink:0;font-size:1.4rem}.ck-legal-banner__text{flex-direction:column;flex-grow:1;gap:.15rem;min-width:0;display:flex}.ck-legal-banner__label{text-transform:uppercase;letter-spacing:.08em;color:var(--ck-neutral-500);font-size:.7rem;font-weight:700}.ck-legal-banner__facts{color:var(--ck-neutral-700);flex-wrap:wrap;gap:.35rem 1rem;font-size:.85rem;display:flex}.ck-legal-banner__links{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.ck-legal-banner__link{white-space:nowrap;font-size:.82rem;font-weight:600;color:var(--ck-primary-text)!important;text-decoration:none!important}.ck-legal-banner__link:hover{text-decoration:underline!important}.ck-callout{border-radius:var(--ck-radius-sm);border-left:3px solid;align-items:flex-start;gap:.6rem;margin:.75rem 0;padding:.75rem .95rem;font-size:.9rem;line-height:1.45;display:flex}.ck-callout__icon{flex-shrink:0;font-size:1.05rem;line-height:1.4}.ck-callout__body{color:inherit;flex:1}.ck-callout__body strong{font-weight:700}.ck-callout--tip{background:var(--ck-tip-surface);color:var(--ck-tip-text)}.ck-callout--ok{background:var(--ck-ok-surface);color:var(--ck-ok-text)}.ck-callout--warn{background:var(--ck-warn-surface);color:var(--ck-warn-text)}.ck-empty-state{text-align:center;background:var(--ck-neutral-0);border:1.5px dashed var(--ck-neutral-150);border-radius:var(--ck-radius-md);color:var(--ck-neutral-600);flex-direction:column;align-items:center;gap:.85rem;padding:2.5rem 1.5rem;display:flex}.ck-empty-state__icon{width:48px;height:48px;color:var(--ck-neutral-400);justify-content:center;align-items:center;display:inline-flex}.ck-empty-state__title{color:var(--ck-neutral-800);margin:0;font-family:Space Grotesk,Satoshi,sans-serif;font-size:1.05rem;font-weight:700}.ck-empty-state__body{max-width:32ch;color:var(--ck-neutral-500);margin:0;font-size:.88rem;line-height:1.5}.ck-empty-state__cta{background:var(--ck-primary-surface);border-radius:var(--ck-radius-sm);transition:background var(--ck-motion) var(--ck-easing);align-items:center;gap:.4rem;margin-top:.5rem;padding:.55rem 1rem;font-size:.85rem;font-weight:700;display:inline-flex;color:var(--ck-on-primary)!important;text-decoration:none!important}.ck-empty-state__cta:hover{background:var(--ck-primary-600)}@keyframes ck-shimmer{0%{background-position:-100% 0}to{background-position:200% 0}}.ck-skeleton{background:linear-gradient(90deg, var(--ck-neutral-50) 0%, var(--ck-neutral-100) 50%, var(--ck-neutral-50) 100%);border-radius:var(--ck-radius-sm);background-size:200% 100%;animation:1.4s ease-in-out infinite ck-shimmer;display:block}.ck-skeleton--line{height:.95em;margin:.35em 0}.ck-skeleton--row{height:3.25rem;margin-bottom:.5rem}.ck-skeleton--card{height:7rem}@media (prefers-reduced-motion:reduce){.ck-skeleton{background:var(--ck-neutral-100);animation:none}}.ck-toast-stack{z-index:9999;pointer-events:none;flex-direction:column;gap:.5rem;max-width:min(380px,100vw - 2rem);display:flex;position:fixed;top:1rem;right:1rem}.ck-toast{pointer-events:auto;background:var(--ck-neutral-0);border:1.5px solid var(--ck-neutral-150);border-radius:var(--ck-radius-sm);box-shadow:var(--ck-card-shadow-lg);border-left:3px solid;align-items:flex-start;gap:.6rem;padding:.75rem .95rem;font-size:.9rem;line-height:1.45;display:flex}.ck-toast--ok{color:var(--ck-ok-text)}.ck-toast--warn{color:var(--ck-tip-text)}.ck-toast--err{color:var(--ck-warn-text)}.ck-toast__body{color:var(--ck-neutral-800);flex:1}.ck-toast__close{width:1.5rem;height:1.5rem;color:var(--ck-neutral-400);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.1rem;line-height:1;display:inline-flex}.ck-toast__close:hover{background:var(--ck-neutral-50);color:var(--ck-neutral-700)}.ck-navprogress{z-index:10000;background:var(--ck-platform-ink-line);pointer-events:none;height:4px;position:fixed;top:0;left:0;right:0;overflow:hidden}.ck-navprogress__bar{background:var(--ck-primary-on-ink);border-radius:0 var(--ck-radius-sm) var(--ck-radius-sm) 0;width:40%;height:100%;box-shadow:0 0 10px 1px var(--ck-primary-on-ink),0 0 2px 0 var(--ck-platform-on-ink);animation:1.1s ease-in-out infinite ck-navprogress-wandern;display:block}.ck-navprogress__text{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes ck-navprogress-wandern{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.ck-navprogress__bar{opacity:.85;width:100%;animation:none}}.ck-import-page{color:var(--ck-neutral-800)}.ck-import-page h2{margin:0 0 .5rem;font-size:1.25rem}.ck-import-page h3{margin:1rem 0 .5rem;font-size:1rem}.ck-import-card{border:1px solid var(--ck-neutral-200);background:var(--theme-elevation-0,#fff);border-radius:8px;margin:1.5rem 0;padding:1.5rem}.ck-import-card--success{background:#ecfdf5;border-color:#10b981}.ck-import-card--error{background:#fef2f2;border-color:#ef4444}.ck-import-hint{color:var(--ck-neutral-600);margin:.25rem 0 1rem;font-size:.9rem;line-height:1.5}.ck-import-field{margin:1rem 0;display:block}.ck-import-field>span{margin-bottom:.35rem;font-weight:600;display:block}.ck-import-field input[type=file]{border:1px dashed var(--ck-neutral-300);background:var(--theme-bg,#fafafa);border-radius:6px;width:100%;padding:.5rem;display:block}.ck-import-field small{color:var(--ck-neutral-500);margin-top:.35rem;font-size:.8rem;display:block}.ck-import-consent{border:1px solid var(--ck-neutral-200);background:var(--ck-neutral-50);border-radius:6px;align-items:flex-start;gap:.5rem;margin:1rem 0;padding:.75rem;font-size:.9rem;line-height:1.4;display:flex}.ck-import-consent input[type=checkbox]{flex-shrink:0;margin-top:.25rem}.ck-import-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.ck-import-btn{border:1px solid var(--ck-neutral-300);background:var(--theme-elevation-0,#fff);color:var(--ck-neutral-800);cursor:pointer;border-radius:6px;padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.ck-import-btn:hover{background:var(--ck-neutral-100)}.ck-import-btn:disabled{opacity:.5;cursor:not-allowed}.ck-import-btn--primary{border-color:var(--ck-primary-surface-border);background:var(--ck-primary-surface);color:var(--ck-on-primary)}.ck-import-btn--primary:hover:not(:disabled){background:var(--ck-primary-surface-hover)}.ck-import-btn--danger{color:#b91c1c;border-color:#ef4444}.ck-import-btn--danger:hover:not(:disabled){background:#fef2f2}.ck-import-error-inline{color:#991b1b;background:#fef2f2;border:1px solid #fca5a5;border-radius:6px;margin:.75rem 0 0;padding:.5rem .75rem;font-size:.85rem}.ck-import-summary{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;margin:1rem 0;display:grid}.ck-import-metric{border:1px solid var(--ck-neutral-200);background:var(--theme-elevation-0,#fff);border-radius:6px;padding:.75rem}.ck-import-metric--highlight{border-color:var(--ck-primary-500);background:var(--ck-primary-50)}.ck-import-metric--danger{background:#fef2f2;border-color:#fca5a5}.ck-import-metric--small .ck-import-metric__value{font-size:1.1rem}.ck-import-metric__label{text-transform:uppercase;letter-spacing:.04em;color:var(--ck-neutral-500);font-size:.75rem;font-weight:700;display:block}.ck-import-metric__value{margin-top:.2rem;font-size:1.6rem;font-weight:700;line-height:1;display:block}.ck-import-metric__hint{color:var(--ck-neutral-500);margin-top:.3rem;font-size:.7rem;line-height:1.3;display:block}.ck-import-abmeldungen{background:#fffbeb;border:1px solid #fcd34d;border-radius:6px;margin:1rem 0;padding:.75rem 1rem}.ck-import-abmeldungen h3{margin:0;font-size:.95rem}.ck-import-abmeldungen ul{overflow-wrap:anywhere;margin:.5rem 0 0 1rem;padding:0;font-size:.85rem}.ck-import-abmeldungen li{margin-bottom:.3rem;line-height:1.4}.ck-import-abmeldungen__dringend{color:#b45309;font-weight:600}.ck-import-errors{background:#fef2f2;border:1px solid #fca5a5;border-radius:6px;margin:1rem 0;padding:.75rem 1rem}.ck-import-errors ul{margin:.5rem 0 0 1rem;padding:0;font-size:.85rem}.ck-import-errors code{color:var(--ck-neutral-600);margin-top:.2rem;font-size:.75rem;display:block}.ck-import-preview-table{border-collapse:collapse;width:100%;margin-top:.5rem;font-size:.85rem}.ck-import-preview-table th,.ck-import-preview-table td{border-bottom:1px solid var(--ck-neutral-200);text-align:left;padding:.4rem .6rem}.ck-import-preview-table th{text-transform:uppercase;letter-spacing:.04em;color:var(--ck-neutral-500);background:var(--ck-neutral-50);font-size:.75rem;font-weight:700}.ck-import-action{text-transform:uppercase;border-radius:4px;padding:.15rem .4rem;font-size:.7rem;font-weight:700;display:inline-block}.ck-import-action--create{color:#065f46;background:#d1fae5}.ck-import-action--update{color:#1e40af;background:#dbeafe}.ck-import-action--unchanged{background:var(--ck-neutral-100);color:var(--ck-neutral-600)}.ck-import-report__section{margin-top:2rem}.ck-import-report__section h2{margin:0 0 .5rem;font-size:1.1rem}.ck-import-report__facts{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem;margin:.75rem 0 0;display:grid}.ck-import-report__facts>div{border:1px solid var(--ck-neutral-200);background:var(--ck-neutral-0);border-radius:6px;padding:.75rem}.ck-import-report__facts dt{text-transform:uppercase;letter-spacing:.04em;color:var(--ck-neutral-500);font-size:.75rem;font-weight:700}.ck-import-report__facts dd{color:var(--ck-neutral-800);margin:.3rem 0 0;font-size:1.05rem;font-weight:600}.ck-import-report__hint{color:var(--ck-neutral-500);margin-top:.3rem;font-size:.75rem;font-weight:400;line-height:1.35;display:block}.ck-import-report__raw{color:var(--ck-neutral-600);word-break:break-all;font-size:.75rem}.ck-import-report__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.ck-konto-form{max-width:26rem;margin-top:.75rem}.ck-konto-form__feld{margin-bottom:.9rem;display:block}.ck-konto-form__feld>span{color:var(--ck-neutral-700);margin-bottom:.35rem;font-size:.85rem;font-weight:600;display:block}.ck-konto-form__feld input{border:1px solid var(--ck-neutral-300);background:var(--ck-neutral-0);width:100%;color:var(--ck-neutral-800);border-radius:6px;padding:.5rem .65rem;font-size:.95rem;display:block}.ck-konto-form__feld input:disabled{opacity:.6}.ck-konto-form__fehler{border:1px solid var(--ck-danger);background:var(--ck-danger-soft);color:var(--ck-danger);border-radius:6px;margin:0 0 .75rem;padding:.5rem .75rem;font-size:.85rem}.ck-konto-form .ck-import-report__actions{margin-top:.5rem}.ck-review-view{max-width:1100px;margin:0 auto;padding:2rem}.ck-review-view__breadcrumb{color:var(--ck-neutral-500);margin-bottom:.5rem;font-size:.75rem;display:block}.ck-review-view__breadcrumb a{color:inherit;text-decoration:none}.ck-review-view__breadcrumb a:hover{text-decoration:underline}.ck-review-view__header{margin-bottom:2rem}.ck-review-view__title-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ck-review-view__title-row h1{align-items:center;gap:.5rem;margin:0 0 .25rem;font-size:1.75rem;display:flex}.ck-review-view__icon{align-items:center;font-size:1.5rem;line-height:1;display:inline-flex}.ck-review-view__aside{color:var(--ck-neutral-500);flex-shrink:0;font-size:.8rem}.ck-review-view__lead{color:var(--ck-neutral-600);max-width:680px;margin:.5rem 0 0}.ck-review-view__stats{background:var(--ck-neutral-50);border-radius:8px;flex-wrap:wrap;gap:1.5rem;margin-top:1rem;padding:1rem 1.25rem;display:flex}.ck-review-view__stats>div{flex-direction:column;gap:.2rem;display:flex}.ck-review-view__stats>div strong{font-size:1.5rem}.ck-review-view__stats>div span{color:var(--ck-neutral-500);text-transform:uppercase;letter-spacing:.03em;font-size:.75rem}.ck-review-view__table{border-collapse:collapse;width:100%;margin-top:1rem}.ck-review-view__table th,.ck-review-view__table td{text-align:left;border-bottom:1px solid var(--ck-neutral-200);vertical-align:middle;padding:.6rem .75rem}.ck-review-view__table th{text-transform:uppercase;letter-spacing:.03em;color:var(--ck-neutral-500);font-size:.75rem;font-weight:600}.ck-review-view__table tbody tr:hover{background:var(--ck-neutral-50)}.ck-review-view__table a{color:inherit;text-decoration:none}.ck-review-view__table a:hover{text-decoration:underline}.ck-review-view__muted{color:var(--ck-neutral-400)}.ck-review-view__empty-wrap{margin-top:1rem}[data-theme=dark]{--ck-neutral-25:var(--sand-d1);--ck-neutral-0:var(--sand-d2);--ck-neutral-50:var(--sand-d3);--ck-neutral-100:var(--sand-d4);--ck-neutral-150:var(--sand-d6);--ck-neutral-200:var(--sand-d7);--ck-neutral-300:var(--sand-d10);--ck-neutral-400:var(--sand-d11);--ck-neutral-500:var(--sand-d11);--ck-neutral-600:var(--sand-d11);--ck-neutral-700:var(--sand-d12);--ck-neutral-800:var(--sand-d12);--ck-neutral-900:var(--sand-d12);--ck-primary:var(--grass-d9);--ck-primary-surface:var(--grass-d9);--ck-primary-surface-hover:var(--grass-d10);--ck-primary-surface-border:var(--grass-d11);--ck-on-primary:var(--sand-12);--ck-primary-text:var(--grass-d11);--ck-primary-text-hover:var(--grass-d12);--ck-primary-50:var(--grass-d1);--ck-primary-100:var(--grass-d2);--ck-primary-150:var(--grass-d3);--ck-primary-200:var(--grass-d4);--ck-primary-250:var(--grass-d5);--ck-primary-300:var(--grass-d6);--ck-primary-350:var(--grass-d7);--ck-primary-400:var(--grass-d8);--ck-primary-450:var(--grass-d8);--ck-primary-500:var(--grass-d9);--ck-primary-550:var(--grass-d10);--ck-primary-600:var(--grass-d10);--ck-primary-650:var(--grass-d11);--ck-primary-700:var(--grass-d11);--ck-primary-750:var(--grass-d11);--ck-primary-800:var(--grass-d12);--ck-primary-850:var(--grass-d12);--ck-primary-900:var(--grass-d12);--ck-primary-950:var(--grass-d12);--ck-accent:#ffb224;--ck-accent-500:#ffb224;--theme-elevation-500:var(--sand-d11);--ck-focus-ring-color:var(--sand-d12);--ck-primary-on-ink:var(--grass-d11);--ck-card-shadow-xs:0 1px 2px #0006;--ck-danger:#fca5a5;--ck-danger-soft:#3a1a1a;--ck-tip-surface:var(--amber-d3);--ck-tip-text:var(--amber-d11);--ck-ok-surface:var(--grass-d3);--ck-ok-text:var(--grass-d11);--ck-warn-surface:var(--red-d3);--ck-warn-text:var(--red-d11)}.ck-curated-toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;margin:.5rem 0 1rem;display:flex}.ck-curated-search{border:1px solid var(--theme-elevation-150,var(--ck-neutral-200));background:var(--theme-input-bg,#fff);color:var(--theme-text,#1c1917);border-radius:8px;flex:100%;padding:.55rem .8rem;font-size:.85rem;transition:border-color .12s,box-shadow .12s}.ck-curated-search:focus{border-color:var(--ck-primary-500);outline:none;box-shadow:0 0 0 3px #22c55e1f}.ck-curated-count{color:var(--ck-neutral-500);white-space:nowrap;font-size:.8rem}.ck-curated-toolbar .ck-curated-export{white-space:nowrap;align-items:center;gap:.35rem;min-height:44px;display:inline-flex}.ck-review-view__table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.ck-review-view__table-scroll>.ck-review-view__table{min-width:34rem}@media (min-width:768px){.ck-curated-search{flex:auto;max-width:360px}.ck-curated-toolbar .ck-curated-export{min-height:0;margin-inline-start:auto}.ck-review-view__table-scroll>.ck-review-view__table{min-width:0}}.ck-review-view__table.ck-curated--loading{opacity:.55;transition:opacity .15s}.ck-review-view__table th[style*=pointer]:hover{color:var(--ck-neutral-700)}.ck-curated-pager{justify-content:flex-end;align-items:center;gap:1rem;margin-top:1.1rem;display:flex}.ck-curated-pager__info{color:var(--ck-neutral-500);font-size:.82rem}.ck-curated-filter{color:var(--ck-neutral-600);align-items:center;gap:.4rem;font-size:.8rem;display:inline-flex}.ck-curated-filter__label{white-space:nowrap}.ck-curated-filter select{border:1px solid var(--theme-elevation-150,var(--ck-neutral-200));background:var(--theme-input-bg,#fff);color:var(--theme-text,#1c1917);cursor:pointer;border-radius:8px;padding:.5rem .65rem;font-size:.82rem;transition:border-color .12s,box-shadow .12s}.ck-curated-filter select:focus{border-color:var(--ck-primary-500);outline:none;box-shadow:0 0 0 3px #22c55e1f}.ck-curated-filter-reset{color:var(--ck-primary-text);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.2rem .3rem;font-size:.78rem}.ck-curated-filter-reset:hover{text-decoration:underline}.ck-curated-bulkbar{border:1px solid var(--ck-neutral-200);background:var(--ck-neutral-50);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .85rem;padding:.55rem .9rem;display:flex}.ck-curated-bulkbar__count{color:var(--ck-neutral-700);font-size:.85rem;font-weight:600}.ck-curated-bulkbar__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ck-curated-checkbox{text-align:center;vertical-align:middle}.ck-curated-checkbox input{cursor:pointer;width:1rem;height:1rem;accent-color:var(--ck-primary-500)}.ck-review-view__table tr.ck-curated-row--selected{background:var(--ck-primary-50)}.ck-status-badge{white-space:nowrap;border-radius:4px;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.ck-status-badge--green{color:#065f46;background:#d1fae5}.ck-status-badge--amber{color:#92400e;background:#fef3c7}.ck-status-badge--red{color:#991b1b;background:#fee2e2}.ck-status-badge--blue{color:#1e40af;background:#dbeafe}.ck-status-badge--neutral{background:var(--ck-neutral-100);color:var(--ck-neutral-600)}.ck-review-action{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:.3rem .7rem;font-size:.8rem;font-weight:600;transition:background .12s,border-color .12s,opacity .12s;display:inline-block}.ck-review-action+.ck-review-action{margin-left:.4rem}.ck-review-action:disabled{opacity:.55;cursor:progress}.ck-review-action--primary{background:var(--ck-primary-surface);color:var(--ck-on-primary);border-color:var(--ck-primary-surface-border)}.ck-review-action--primary:hover:not(:disabled){background:var(--ck-primary-surface-hover)}.ck-review-action--danger{background:var(--theme-elevation-0,#fff);color:var(--ck-danger);border-color:#dc262666}.ck-review-action--danger:hover:not(:disabled){background:#dc26261f}.ck-review-action--ghost{color:var(--ck-neutral-600);border-color:var(--ck-neutral-200);background:0 0}.ck-review-action--ghost:hover:not(:disabled){background:var(--ck-neutral-50)}.ck-list-intro{padding:1.25rem 0 .25rem}.ck-list-intro__intent{color:var(--ck-neutral-600);max-width:680px;margin:0 0 .75rem;font-size:.9rem}.collection-list__wrap,.collection-list .collection-list__wrap{max-width:1180px;margin-inline:auto;padding-top:1.75rem;padding-bottom:2.5rem}.collection-list .list-controls{gap:.6rem;margin-bottom:1.1rem}.collection-list .list-controls .search-bar input{border:1px solid var(--ck-neutral-200);background:var(--theme-input-bg,#fff);color:var(--theme-text,#1c1917);border-radius:8px;padding:.55rem .8rem;font-size:.85rem;transition:border-color .12s,box-shadow .12s}.collection-list .list-controls .search-bar input:focus{border-color:var(--ck-primary-500);outline:none;box-shadow:0 0 0 3px #22c55e1f}.collection-list .list-controls .pill,.collection-list .list-controls button.pill{border-radius:8px}.collection-list .list-create-new-doc__create-new-button{background:var(--ck-primary-surface);border-color:var(--ck-primary-surface-border);color:var(--ck-on-primary);border-radius:8px}.collection-list .list-create-new-doc__create-new-button:hover{background:var(--ck-primary-surface-hover);border-color:var(--ck-primary-surface-hover)}.collection-list .table{border:1px solid var(--ck-neutral-150);box-shadow:var(--ck-card-shadow-xs,0 1px 2px #0b12200d),0 8px 24px -18px #0b12202e;background:var(--theme-elevation-0,#fff);border-radius:12px;overflow:hidden}.collection-list table{border-collapse:collapse;width:100%}.collection-list table thead tr{background:var(--ck-neutral-50)}.collection-list table th{text-transform:uppercase;letter-spacing:.04em;color:var(--ck-neutral-500);border-bottom:1px solid var(--ck-neutral-150);padding:.85rem .9rem;font-size:.7rem;font-weight:700}.collection-list table th a,.collection-list table th button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.collection-list table td{color:var(--ck-neutral-700);vertical-align:middle;padding:.8rem .9rem;font-size:.86rem}.collection-list table tbody tr{transition:background .1s}.collection-list table tbody tr:hover{background:var(--ck-primary-50)}.collection-list table tbody tr:not(:last-child) td{border-bottom:1px solid var(--ck-neutral-150)}.collection-list table tbody tr td.cell-_index+td a,.collection-list table tbody tr td:nth-child(2) a{color:var(--ck-neutral-900);font-weight:600}.collection-list .paginator,.collection-list .per-page{color:var(--ck-neutral-500);margin-top:1.1rem;font-size:.82rem}.ck-claims-admin__actions{flex-direction:column;gap:.4rem;min-width:180px;display:flex}.ck-claims-admin__reject-form{flex-direction:column;gap:.4rem;display:flex}.ck-claims-admin__reject-form textarea{border:1px solid var(--ck-neutral-300);resize:vertical;border-radius:4px;padding:.4rem .5rem;font-family:inherit;font-size:.8rem}.ck-claims-admin__reject-actions{gap:.4rem;display:flex}.ck-claims-admin__error{color:#991b1b;font-size:.75rem}.ck-claim-section-wrapper{padding-top:2rem;padding-bottom:0}.ck-claim-card{background:var(--club-surface);border:1px solid var(--club-border);border-left:4px solid var(--club-primary);border-radius:8px;gap:1rem;max-width:640px;padding:1.25rem 1.5rem;display:flex}.ck-claim-card--pending{background:#fffbeb;border-left-color:#f59e0b}.ck-claim-card__icon{font-size:1.75rem;line-height:1}.ck-claim-card__body{flex:1}.ck-claim-card p{color:var(--club-text-muted);margin:.25rem 0 .75rem;font-size:.9rem}.ck-claim-card__cta{background:var(--club-primary);color:var(--club-secondary);cursor:pointer;border:none;border-radius:6px;margin-top:.25rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;display:inline-block}.ck-claim-card__cta:hover:not(:disabled){filter:brightness(.95)}.ck-claim-card__cta:disabled{opacity:.6;cursor:not-allowed}.ck-claim-card__cta--secondary{color:var(--club-text);border:1px solid var(--club-border);background:0 0}.ck-claim-card__form{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.ck-claim-card__form label{color:var(--club-text);font-size:.8rem;font-weight:600}.ck-claim-card__form textarea{border:1px solid var(--club-border);resize:vertical;border-radius:6px;width:100%;padding:.5rem .65rem;font-family:inherit;font-size:.9rem}.ck-claim-card__form-actions{gap:.5rem;margin-top:.25rem;display:flex}.ck-claim-card__error{color:#991b1b;font-size:.85rem}.ck-edit-section{max-width:640px}.ck-edit-section__toggle{background:var(--club-primary);color:var(--club-secondary);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;display:inline-flex}.ck-edit-section__toggle:hover{filter:brightness(.95)}.ck-edit-section--open{background:var(--club-surface);border:1px solid var(--club-border);border-left:4px solid var(--club-primary);border-radius:8px;padding:1.25rem 1.5rem}.ck-edit-section--open h3{margin:0 0 .5rem;font-size:1.1rem}.ck-edit-section__hint{color:var(--club-text-muted);margin:0 0 1rem;font-size:.85rem}.ck-edit-section__row{flex-direction:column;gap:.3rem;margin-bottom:1rem;display:flex}.ck-edit-section__row label{font-size:.85rem;font-weight:600}.ck-edit-section__row input[type=text],.ck-edit-section__row textarea{border:1px solid var(--club-border);resize:vertical;border-radius:6px;padding:.45rem .6rem;font-family:inherit;font-size:.9rem}.ck-edit-section__row small{color:var(--club-text-muted);font-size:.75rem}.ck-edit-section__photo{align-items:center;gap:1rem;display:flex}.ck-edit-section__photo input[type=file]{font-size:.85rem}.ck-edit-section__photo-preview{object-fit:cover;border:1px solid var(--club-border);border-radius:6px;width:72px;height:96px}.ck-edit-section__photo-placeholder{background:var(--club-border);width:72px;height:96px;color:var(--club-text-muted);border-radius:6px;justify-content:center;align-items:center;font-size:.75rem;display:flex}.ck-edit-section__error{color:#991b1b;margin-bottom:.5rem;font-size:.85rem}.ck-edit-section__actions{justify-content:flex-end;gap:.5rem;display:flex}.ck-edit-section__cancel,.ck-edit-section__save{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:.45rem 1rem;font-size:.9rem;font-weight:600}.ck-edit-section__cancel:disabled,.ck-edit-section__save:disabled{opacity:.55;cursor:not-allowed}.ck-edit-section__cancel{color:var(--club-text);border-color:var(--club-border);background:0 0}.ck-edit-section__save{background:var(--club-primary);color:var(--club-secondary)}.ck-edit-section__save:hover:not(:disabled){filter:brightness(.95)}.ck-wizard-page{max-width:880px;padding:var(--ck-space-6,24px) var(--ck-space-4,16px);margin:0 auto}.ck-wizard-page__header{margin-bottom:var(--ck-space-6,24px)}.ck-wizard-page__breadcrumb{color:var(--ck-neutral-500);margin-bottom:var(--ck-space-2,8px);font-size:.875rem;display:block}.ck-wizard-page__breadcrumb a{color:inherit;text-decoration:none}.ck-wizard-page__breadcrumb a:hover{color:var(--ck-primary-text);text-decoration:underline}.ck-wizard-page h1{margin:0 0 var(--ck-space-2,8px);color:var(--ck-ink);font-size:1.75rem;font-weight:600}.ck-wizard-page__lead{color:var(--ck-neutral-600);margin:0;line-height:1.55}.ck-wizard-restore-backdrop{z-index:1000;padding:var(--ck-space-4,16px);background:#0f172a6b;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ck-wizard-restore{background:var(--ck-neutral-0);border-radius:var(--ck-radius-lg,12px);padding:var(--ck-space-5,24px);gap:var(--ck-space-3,12px);flex-direction:column;width:100%;max-width:480px;display:flex;box-shadow:0 10px 30px #0000002e}.ck-wizard-restore__title{color:var(--ck-ink);margin:0;font-size:1.125rem;font-weight:700}.ck-wizard-restore__body{color:var(--ck-neutral-700);margin:0;line-height:1.55}.ck-wizard-restore__stale{margin-top:var(--ck-space-1,4px);color:var(--ck-neutral-500);font-size:.8125rem;font-style:italic;display:block}.ck-wizard-restore__actions{gap:var(--ck-space-2,8px);margin-top:var(--ck-space-2,8px);justify-content:flex-end;display:flex}.ck-wizard{gap:var(--ck-space-5,20px);background:var(--ck-neutral-0);border:1px solid var(--ck-neutral-100);border-radius:var(--ck-radius-lg,12px);box-shadow:var(--ck-card-shadow,0 2px 8px #0b12200f);padding:var(--ck-space-6,24px);flex-direction:column;display:flex}.ck-wizard__step{min-height:240px}.ck-wizard__step-error,.ck-wizard__submit-error{padding:var(--ck-space-3,12px) var(--ck-space-4,16px);color:#991b1b;background:#fee2e2;border-left:3px solid #dc2626;border-radius:4px;font-size:.9375rem}.ck-wizard__nav{justify-content:space-between;align-items:center;gap:var(--ck-space-3,12px);padding-top:var(--ck-space-4,16px);border-top:1px solid var(--ck-neutral-100);display:flex}.ck-wizard__nav-left,.ck-wizard__nav-right{gap:var(--ck-space-2,8px);display:flex}.ck-wizard__btn{border-radius:var(--ck-radius-md,8px);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;min-height:44px;padding:10px 20px;font-size:.9375rem;font-weight:500;transition:background .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}.ck-wizard__btn:disabled{opacity:.5;cursor:not-allowed}.ck-wizard__btn:active:not(:disabled){transform:translateY(1px)}.ck-wizard__btn--primary{background:var(--ck-primary-surface);color:var(--ck-on-primary)}.ck-wizard__btn--primary:hover:not(:disabled){filter:brightness(1.05)}.ck-wizard__btn--secondary{background:var(--ck-neutral-0);border-color:var(--ck-neutral-200);color:var(--ck-ink)}.ck-wizard__btn--secondary:hover:not(:disabled){background:var(--ck-neutral-50);border-color:var(--ck-neutral-300)}.ck-wizard__btn--ghost{color:var(--ck-neutral-600);background:0 0}.ck-wizard__btn--ghost:hover:not(:disabled){color:var(--ck-ink)}.ck-stepper{margin-bottom:var(--ck-space-2,8px)}.ck-stepper__list{align-items:stretch;gap:var(--ck-space-2,8px);margin:0;padding:0;list-style:none;display:flex}.ck-stepper__item{flex:1;min-width:0}.ck-stepper__btn{align-items:center;gap:var(--ck-space-2,8px);width:100%;padding:var(--ck-space-3,12px) var(--ck-space-4,16px);background:var(--ck-neutral-50);border:1px solid var(--ck-neutral-100);border-radius:var(--ck-radius-md,8px);text-align:left;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s;display:flex}.ck-stepper__btn:disabled{cursor:default}.ck-stepper__btn:hover:not(:disabled){background:var(--ck-neutral-100)}.ck-stepper__index{background:var(--ck-neutral-200);width:28px;height:28px;color:var(--ck-neutral-700);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:inline-flex}.ck-stepper__label{color:var(--ck-neutral-700);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:500;overflow:hidden}.ck-stepper__item--current .ck-stepper__btn{background:var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){.ck-stepper__item--current .ck-stepper__btn{background:color-mix(in srgb, var(--ck-primary) 8%, transparent)}}.ck-stepper__item--current .ck-stepper__btn{border-color:var(--ck-primary-text)}.ck-stepper__item--current .ck-stepper__index{background:var(--ck-primary-surface);color:var(--ck-on-primary)}.ck-stepper__item--current .ck-stepper__label{color:var(--ck-primary-text);font-weight:600}.ck-stepper__item--completed .ck-stepper__index{background:var(--ck-primary-surface);color:var(--ck-on-primary)}.ck-stepper__item--completed .ck-stepper__label{color:var(--ck-neutral-800)}.ck-stepper__mobile-hint{margin:var(--ck-space-3,12px) 0 0;color:var(--ck-neutral-600);font-size:.875rem;display:none}@media (max-width:720px){.ck-stepper__label{display:none}.ck-stepper__btn{justify-content:center}.ck-stepper__mobile-hint{display:block}}.ck-wizard-step__header{margin-bottom:var(--ck-space-5,20px)}.ck-wizard-step__title{margin:0 0 var(--ck-space-1,4px);color:var(--ck-ink);font-size:1.375rem;font-weight:600}.ck-wizard-step__description{color:var(--ck-neutral-600);margin:0;line-height:1.55}.ck-wizard-step__body{gap:var(--ck-space-5,20px);flex-direction:column;display:flex}.ck-wizard-step__placeholder{padding:var(--ck-space-4,16px);color:#713f12;background:#fef9c3;border-left:3px solid #eab308;border-radius:4px;font-size:.9375rem;line-height:1.5}.ck-field{flex-direction:column;gap:6px;display:flex}.ck-field__label{color:var(--ck-ink);font-size:.9375rem;font-weight:600;display:block}.ck-field__required{color:#dc2626}.ck-field__input{border:1px solid var(--ck-neutral-200);border-radius:var(--ck-radius-md,8px);background:var(--ck-neutral-0);width:100%;color:var(--ck-ink);padding:10px 12px;font-family:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.ck-field__input:focus{border-color:var(--ck-primary-text);box-shadow:0 0 0 3px var(--ck-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.ck-field__input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--ck-primary) 18%, transparent)}}.ck-field__input--textarea{resize:vertical;min-height:70px;line-height:1.5}.ck-field__input--select{appearance:auto}.ck-field__help{color:var(--ck-neutral-500);margin:0;font-size:.8125rem;line-height:1.5}.ck-field__error{color:#dc2626;margin:0;font-size:.8125rem;font-weight:500}.ck-field__counter{color:var(--ck-neutral-400);align-self:flex-end;font-size:.75rem}.ck-field__counter--warn{color:#d97706}.ck-field__counter--err{color:#dc2626;font-weight:600}.ck-field__async-status{align-items:center;gap:6px;font-size:.8125rem;font-weight:500;line-height:1.4;display:inline-flex}.ck-field__async-status--pending{color:var(--ck-neutral-500)}.ck-field__async-status--ok{color:#047857}.ck-field__spinner{border:2px solid var(--ck-neutral-200);border-top-color:var(--ck-neutral-500);border-radius:50%;width:12px;height:12px;animation:.7s linear infinite ck-field-spin;display:inline-block}.ck-field--error .ck-field__input{border-color:#dc2626}.ck-field--radio{border:none;margin:0;padding:0}.ck-field__radio-list{flex-direction:column;gap:8px;display:flex}.ck-field__radio-item{border:1px solid var(--ck-neutral-100);border-radius:var(--ck-radius-md,8px);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;transition:background .15s,border-color .15s;display:flex}.ck-field__radio-item:hover{background:var(--ck-neutral-50)}.ck-field__radio-item:has(input:checked){background:var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){.ck-field__radio-item:has(input:checked){background:color-mix(in srgb, var(--ck-primary) 6%, transparent)}}.ck-field__radio-item:has(input:checked){border-color:var(--ck-primary-text)}.ck-field__radio-input{accent-color:var(--ck-primary-text);margin-top:3px}.ck-field__radio-content{flex-direction:column;gap:2px;display:flex}.ck-field__radio-label{color:var(--ck-ink);font-size:.9375rem;font-weight:500}.ck-field__radio-help{color:var(--ck-neutral-600);font-size:.8125rem;line-height:1.5}.ck-field--disclosure{gap:4px}.ck-field__disclosure-row{border:1px dashed var(--ck-neutral-200);border-radius:var(--ck-radius-md,8px);background:var(--ck-neutral-50);align-items:center;gap:10px;padding:10px 12px;display:flex}.ck-field__disclosure-preview{min-width:0;font-family:var(--ck-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--ck-neutral-600);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;overflow:hidden}.ck-field__disclosure-toggle{appearance:none;color:var(--ck-primary-text);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px 4px;font-size:.8125rem;font-weight:500}.ck-field__disclosure-toggle:hover{text-decoration:underline}.ck-field__disclosure-toggle:focus-visible{outline:2px solid var(--ck-focus-ring-color);outline-offset:2px;border-radius:4px}.ck-field--upload{gap:8px}.ck-field__upload-zone{border:2px dashed var(--ck-neutral-200);border-radius:var(--ck-radius-md,8px);background:var(--ck-neutral-50);cursor:pointer;justify-content:center;align-items:center;min-height:140px;padding:24px;transition:border-color .15s,background .15s;display:flex;position:relative}.ck-field__upload-zone:hover{border-color:var(--ck-primary-text);background:var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){.ck-field__upload-zone:hover{background:color-mix(in srgb, var(--ck-primary) 4%, var(--ck-neutral-50))}}.ck-field__upload-zone--drag{border-color:var(--ck-primary-text);background:var(--ck-primary);border-style:solid}@supports (color:color-mix(in lab, red, red)){.ck-field__upload-zone--drag{background:color-mix(in srgb, var(--ck-primary) 8%, transparent)}}.ck-field__upload-input{opacity:0;cursor:pointer;position:absolute;inset:0}.ck-field__upload-input:disabled{cursor:wait}.ck-field__upload-cta{text-align:center;pointer-events:none;color:var(--ck-neutral-600);flex-direction:column;align-items:center;gap:4px;display:flex}.ck-field__upload-cta strong{color:var(--ck-ink);font-size:.9375rem}.ck-field__upload-cta span{font-size:.8125rem}.ck-field__upload-hint{color:var(--ck-neutral-500);margin-top:6px;font-size:.75rem!important}.ck-field__upload-preview{border:1px solid var(--ck-neutral-200);border-radius:var(--ck-radius-md,8px);background:var(--ck-neutral-0);grid-template-columns:96px 1fr auto;align-items:center;gap:12px;padding:10px;display:grid}.ck-field__upload-preview--compact{grid-template-columns:1fr auto}.ck-field__upload-thumb{object-fit:cover;background:var(--ck-neutral-100);border-radius:4px;width:96px;height:64px}.ck-field__upload-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.ck-field__upload-filename{color:var(--ck-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.ck-field__upload-size{color:var(--ck-neutral-500);font-size:.75rem}.ck-field__upload-clear{appearance:none;border:1px solid var(--ck-neutral-200);color:var(--ck-neutral-700);border-radius:var(--ck-radius-md,8px);cursor:pointer;white-space:nowrap;background:0 0;padding:6px 10px;font-size:.8125rem}.ck-field__upload-clear:hover{background:var(--ck-neutral-50)}.ck-field__upload-clear:disabled{opacity:.5;cursor:wait}.ck-field--richtext{gap:6px}.ck-field__rt-shell{border:1px solid var(--ck-neutral-200);border-radius:var(--ck-radius-md,8px);background:var(--ck-neutral-0);transition:border-color .15s,box-shadow .15s;overflow:hidden}.ck-field__rt-shell:focus-within{border-color:var(--ck-primary-text);box-shadow:0 0 0 3px var(--ck-primary)}@supports (color:color-mix(in lab, red, red)){.ck-field__rt-shell:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--ck-primary) 18%, transparent)}}.ck-field__rt-toolbar{border-bottom:1px solid var(--ck-neutral-100);background:var(--ck-neutral-50);flex-wrap:wrap;gap:2px;padding:6px 8px;display:flex}.ck-field__rt-toolbar-btn{appearance:none;min-width:32px;height:30px;color:var(--ck-ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:4px 8px;font-size:.8125rem;line-height:1;display:inline-flex}.ck-field__rt-toolbar-btn:hover{background:var(--ck-neutral-100)}.ck-field__rt-toolbar-btn:active{background:var(--ck-neutral-200)}.ck-field__rt-toolbar-btn:focus-visible{outline:2px solid var(--ck-focus-ring-color);outline-offset:1px}.ck-field__rt-toolbar-divider{background:var(--ck-neutral-200);align-self:stretch;width:1px;margin:2px 4px}.ck-field__rt-editor-wrap{padding:12px 14px;position:relative}.ck-field__rt-editor{color:var(--ck-ink);outline:none;font-size:.9375rem;line-height:1.55}.ck-field__rt-editor:focus{outline:none}.ck-field__rt-placeholder{pointer-events:none;color:var(--ck-neutral-400);-webkit-user-select:none;user-select:none;font-size:.9375rem;line-height:1.55;position:absolute;top:12px;left:14px}@keyframes ck-field-spin{to{transform:rotate(360deg)}}.ck-wizard-step__preview{margin-top:var(--ck-space-5,24px);padding-top:var(--ck-space-4,16px);border-top:1px dashed var(--ck-neutral-200);gap:var(--ck-space-2,8px);flex-direction:column;display:flex}.ck-wizard-step__preview-label{color:var(--ck-neutral-600);letter-spacing:.02em;margin:0;font-size:.8125rem;font-weight:600}.ck-wizard-step__preview-card{max-width:360px}.ck-wizard-step__preview-card .card{border:1px solid var(--ck-neutral-200);background:#fff;border-radius:.75rem;transition:box-shadow .2s,transform .2s,border-color .2s;overflow:hidden}.ck-wizard-step__preview-card .badge{font-family:var(--font-heading,inherit);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;align-items:center;padding:.3rem .75rem;font-size:.7rem;font-weight:800;line-height:1;display:inline-flex}.ck-wizard-step__preview-card .badge-primary{background:var(--club-primary);color:var(--club-secondary-dark)}.ck-repeater__list{margin:var(--ck-space-3,12px) 0;gap:var(--ck-space-3,12px);flex-direction:column;padding:0;list-style:none;display:flex}.ck-repeater__item{border:1px solid var(--ck-neutral-200);background:var(--ck-neutral-50);border-radius:.5rem;overflow:hidden}.ck-repeater__item--error{border-color:var(--ck-danger)}.ck-repeater__item-header{justify-content:space-between;align-items:center;gap:var(--ck-space-2,8px);padding:var(--ck-space-2,8px) var(--ck-space-3,12px);background:var(--ck-neutral-100);border-bottom:1px solid var(--ck-neutral-200);display:flex}.ck-repeater__toggle{appearance:none;cursor:pointer;align-items:center;gap:var(--ck-space-2,8px);font:inherit;color:inherit;text-align:left;background:0 0;border:none;flex:1;min-width:0;padding:0;display:flex}.ck-repeater__toggle-icon{color:var(--ck-neutral-500);flex-shrink:0;font-size:.7rem}.ck-repeater__item-label{color:var(--ck-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ck-repeater__remove{appearance:none;cursor:pointer;color:var(--ck-neutral-500);background:0 0;border:none;border-radius:.25rem;padding:4px 8px;font-size:1rem;transition:background .15s,color .15s}.ck-repeater__remove:hover{background:var(--ck-danger-soft);color:var(--ck-danger)}.ck-repeater__item-body{padding:var(--ck-space-3,12px);gap:var(--ck-space-3,12px);flex-direction:column;display:flex}.ck-repeater__empty{margin:var(--ck-space-3,12px) 0;padding:var(--ck-space-3,12px);text-align:center;color:var(--ck-neutral-500);border:1px dashed var(--ck-neutral-200);border-radius:.5rem;font-style:italic}.ck-repeater__actions{align-items:center;gap:var(--ck-space-2,8px);margin-top:var(--ck-space-2,8px);display:flex;position:relative}.ck-repeater__preset-wrap{position:relative}.ck-repeater__preset-menu{border:1px solid var(--ck-neutral-200);z-index:10;background:#fff;border-radius:.5rem;min-width:240px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #00000014}.ck-repeater__preset-item{appearance:none;text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:none;border-radius:.25rem;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 12px;display:flex}.ck-repeater__preset-item:hover{background:var(--ck-neutral-100)}.ck-repeater__preset-count{color:var(--ck-neutral-500);font-size:.8125rem}.ck-field-rel__status{margin:var(--ck-space-2,8px) 0;color:var(--ck-neutral-500);font-size:.875rem}.ck-field-rel__status--error{color:var(--ck-danger)}.ck-field-rel__empty{margin:var(--ck-space-2,8px) 0;color:var(--ck-neutral-500);font-style:italic}.ck-field-rel__pills{margin:var(--ck-space-2,8px) 0;flex-wrap:wrap;gap:6px;display:flex}.ck-field-rel__select{gap:var(--ck-space-2,8px);margin:var(--ck-space-2,8px) 0;flex-direction:column;display:flex}.ck-field-rel__chosen{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ck-field-rel__chosen-item{background:var(--ck-neutral-100);border:1px solid var(--ck-neutral-200);border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:.8125rem;font-weight:600;display:inline-flex}.ck-field-rel__chosen-remove{appearance:none;cursor:pointer;width:20px;height:20px;color:var(--ck-neutral-600);background:0 0;border:none;border-radius:999px;padding:0;font-size:1rem;line-height:1}.ck-field-rel__chosen-remove:hover{background:var(--ck-neutral-200);color:var(--ck-ink)}.ck-field-rel__chosen-remove:focus-visible{outline:2px solid var(--ck-focus-ring-color);outline-offset:1px}.ck-field-rel__pill{appearance:none;cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;border-radius:999px;padding:0}.ck-field-rel__pill:focus-visible{outline:2px solid var(--ck-focus-ring-color);outline-offset:2px}.ck-field-rel__create{margin-top:var(--ck-space-3,12px);padding:var(--ck-space-3,12px);background:var(--ck-neutral-50);border:1px solid var(--ck-neutral-200);gap:var(--ck-space-2,8px);border-radius:.5rem;flex-direction:column;display:flex}.ck-field-rel__create-row{flex-direction:column;gap:4px;display:flex}.ck-field-rel__create-label{color:var(--ck-neutral-700);font-size:.875rem;font-weight:600}.ck-field-rel__create-actions{justify-content:flex-end;gap:var(--ck-space-2,8px);margin-top:4px;display:flex}.ck-wizard-step__group{border:1px solid var(--ck-neutral-200);padding:var(--ck-space-4,16px);margin:0 0 var(--ck-space-4,16px) 0;gap:var(--ck-space-3,12px);border-radius:.75rem;flex-direction:column;display:flex}.ck-wizard-step__group-legend{color:var(--ck-neutral-700);text-transform:uppercase;letter-spacing:.05em;padding:0 8px;font-size:.875rem;font-weight:700}.ck-shift-row{gap:var(--ck-space-2,8px);flex-direction:column;display:flex}.ck-shift-row__grid{gap:var(--ck-space-2,8px);grid-template-columns:minmax(150px,1.4fr) minmax(150px,1.4fr) minmax(70px,.6fr) minmax(160px,1.6fr);align-items:end;display:grid}@media (max-width:720px){.ck-shift-row__grid{grid-template-columns:1fr 1fr}}@media (max-width:420px){.ck-shift-row__grid{grid-template-columns:1fr}}.ck-shift-row__cell{flex-direction:column;gap:4px;min-width:0;display:flex}.ck-shift-row__label{color:var(--ck-neutral-600);text-transform:uppercase;letter-spacing:.02em;font-size:.75rem;font-weight:600}.ck-shift-row__num{text-align:right}.ck-shift-row__pattern-btn{align-self:flex-start;padding:4px 10px;font-size:.8125rem}.ck-shift-modal-backdrop{z-index:100;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ck-shift-modal{padding:var(--ck-space-4,16px);gap:var(--ck-space-3,12px);background:#fff;border-radius:.75rem;flex-direction:column;width:100%;max-width:560px;display:flex;box-shadow:0 20px 50px #00000040}.ck-shift-modal__title{margin:0;font-size:1.125rem;font-weight:700}.ck-shift-modal__hint{color:var(--ck-neutral-600);margin:0;font-size:.875rem;line-height:1.5}.ck-shift-modal__grid{gap:var(--ck-space-2,8px);grid-template-columns:1fr 1fr;display:grid}@media (max-width:480px){.ck-shift-modal__grid{grid-template-columns:1fr}}.ck-shift-modal__field{flex-direction:column;gap:4px;display:flex}.ck-shift-modal__label{color:var(--ck-neutral-600);text-transform:uppercase;letter-spacing:.02em;font-size:.75rem;font-weight:600}.ck-shift-modal__preview{padding:var(--ck-space-2,8px) var(--ck-space-3,12px);background:var(--ck-neutral-50);color:var(--ck-neutral-700);border-radius:.375rem;margin:0;font-size:.875rem}.ck-shift-modal__preview-empty{color:var(--ck-neutral-500);font-style:italic}.ck-shift-modal__actions{justify-content:flex-end;gap:var(--ck-space-2,8px);display:flex}.ck-rt__p{margin:0 0 .75em}.ck-rt__p:last-child{margin-bottom:0}.ck-rt__h2{color:var(--ck-ink);margin:1em 0 .5em;font-size:1.375rem;font-weight:700;line-height:1.3}.ck-rt__h2:first-child{margin-top:0}.ck-rt__h3{color:var(--ck-ink);margin:.875em 0 .4em;font-size:1.125rem;font-weight:700;line-height:1.3}.ck-rt__h3:first-child{margin-top:0}.ck-rt__quote{border-left:3px solid var(--ck-primary);color:var(--ck-neutral-700);margin:1em 0;padding:4px 12px;font-style:italic}.ck-rt__ul,.ck-rt__ol{margin:0 0 .75em;padding-left:24px}.ck-rt__li{margin:.15em 0}.ck-rt__link{color:var(--ck-primary-text);text-decoration:underline}.ck-rt__bold{font-weight:700}.ck-rt__italic{font-style:italic}.ck-rt__underline{text-decoration:underline}.ck-rt__strike{text-decoration:line-through}.ck-rt__upload-wrap{border-radius:var(--ck-radius-md,8px);background:var(--ck-neutral-50);border:1px solid var(--ck-neutral-100);margin:1em 0;overflow:hidden}.ck-rt__upload-figure{flex-direction:column;margin:0;display:flex}.ck-rt__upload-img{object-fit:contain;background:var(--ck-neutral-100);width:100%;height:auto;display:block}.ck-rt__upload-caption{color:var(--ck-neutral-500);text-align:center;padding:6px 10px;font-size:.8125rem;font-style:italic}.ck-rt__upload-placeholder{text-align:center;color:var(--ck-neutral-500);background:var(--ck-neutral-100);padding:24px;font-size:.875rem}.ck-block-builder{flex-direction:column;gap:12px;padding:12px 0;display:flex}.ck-block-builder__help{color:var(--ck-neutral-500);margin:0;font-size:.8125rem;line-height:1.5}.ck-block-builder__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ck-block-builder__empty{border:1px dashed var(--ck-neutral-300);border-radius:var(--ck-radius-md,8px);text-align:center;color:var(--ck-neutral-500);background:var(--ck-neutral-50);padding:24px;font-size:.875rem}.ck-block-builder__add-row{justify-content:flex-start;display:flex}.ck-block-builder__add-button{appearance:none;background:var(--ck-primary-surface);color:var(--ck-on-primary);border:1px solid var(--ck-primary-surface-border);border-radius:var(--ck-radius-md,8px);cursor:pointer;padding:8px 16px;font-size:.875rem;font-weight:600;transition:background-color .12s}.ck-block-builder__add-button:hover{background:var(--ck-primary-surface-hover)}.ck-block-builder__add-button:focus-visible{outline:2px solid var(--ck-focus-ring-color);outline-offset:2px}.ck-block-item{border:1px solid var(--ck-neutral-200);border-radius:var(--ck-radius-md,8px);background:var(--ck-neutral-50);overflow:hidden}.ck-block-item__header{background:var(--ck-neutral-100);border-bottom:1px solid var(--ck-neutral-200);justify-content:space-between;align-items:center;gap:12px;padding:6px 8px 6px 4px;display:flex}.ck-block-item__toggle{appearance:none;border-radius:var(--ck-radius-sm,4px);cursor:pointer;text-align:left;min-width:0;color:var(--ck-neutral-800);background:0 0;border:none;flex:1;align-items:center;gap:8px;padding:4px 8px;font-size:.8125rem;display:flex}.ck-block-item__toggle:hover{background:#0000000a}.ck-block-item__toggle:focus-visible{outline:2px solid var(--ck-focus-ring-color);outline-offset:-2px}.ck-block-item__chevron{text-align:center;width:14px;font-size:.75rem;transition:transform .12s;display:inline-block}.ck-block-item__chevron[data-collapsed=true]{transform:rotate(-90deg)}.ck-block-item__type{flex:none;font-weight:600}.ck-block-item__preview{color:var(--ck-neutral-500);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-style:italic;overflow:hidden}.ck-block-item__actions{flex:none;gap:2px;display:flex}.ck-block-item__action{appearance:none;border-radius:var(--ck-radius-sm,4px);cursor:pointer;width:26px;height:26px;color:var(--ck-neutral-600);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-size:.75rem;line-height:1;transition:background-color .12s,color .12s;display:inline-flex}.ck-block-item__action:hover:not(:disabled){color:var(--ck-neutral-900);background:#0000000f}.ck-block-item__action:focus-visible{outline:2px solid var(--ck-focus-ring-color);outline-offset:-2px}.ck-block-item__action:disabled{opacity:.35;cursor:not-allowed}.ck-block-item__action--danger:hover:not(:disabled){color:#b91c1c;background:#dc26261f}.ck-block-item__body{background:#fff;flex-direction:column;gap:12px;padding:12px;display:flex}.ck-block-editor,.ck-block-editor__doc-row{flex-direction:column;gap:10px;display:flex}.ck-block-type-selector__backdrop{z-index:9999;background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ck-block-type-selector{border-radius:var(--ck-radius-lg,12px);background:#fff;flex-direction:column;width:100%;max-width:480px;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 20px 50px #00000040}.ck-block-type-selector__header{border-bottom:1px solid var(--ck-neutral-200);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.ck-block-type-selector__header h2{color:var(--ck-neutral-900);margin:0;font-size:1rem;font-weight:600}.ck-block-type-selector__close{appearance:none;color:var(--ck-neutral-500);border-radius:var(--ck-radius-sm,4px);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.5rem;line-height:1;display:inline-flex}.ck-block-type-selector__close:hover{background:#0000000d}.ck-block-type-selector__list{flex-direction:column;gap:2px;margin:0;padding:8px;list-style:none;display:flex;overflow-y:auto}.ck-block-type-selector__option{appearance:none;border-radius:var(--ck-radius-md,8px);cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:1px solid #0000;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.ck-block-type-selector__option:hover{background:var(--ck-neutral-50);border-color:var(--ck-neutral-200)}.ck-block-type-selector__option:focus-visible{outline:2px solid var(--ck-focus-ring-color);outline-offset:-2px}.ck-block-type-selector__icon{width:24px;height:24px;color:var(--ck-primary-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.ck-block-type-selector__icon svg{width:100%;max-width:24px;height:100%;max-height:24px}.ck-block-type-selector__copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ck-block-type-selector__copy strong{color:var(--ck-neutral-900);font-size:.875rem;font-weight:600}.ck-block-type-selector__description{color:var(--ck-neutral-500);font-size:.8125rem;line-height:1.4}.ck-member-card{background:var(--ck-neutral-50);border:1px solid var(--ck-neutral-200);border-radius:var(--ck-radius-md,8px);margin:12px 0 24px;padding:16px 18px}.ck-member-card__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 24px;margin:0;display:grid}.ck-member-card__grid>div{flex-direction:column;gap:2px;min-width:0;display:flex}.ck-member-card__grid dt{text-transform:uppercase;letter-spacing:.05em;color:var(--ck-neutral-500);font-size:.75rem;font-weight:600}.ck-member-card__grid dd{color:var(--ck-neutral-900);overflow-wrap:anywhere;margin:0;font-size:.9375rem}.ck-wizard-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 14px;display:grid}.ck-help-hint{white-space:nowrap;color:var(--ck-primary-text);align-items:center;gap:5px;margin-left:10px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.ck-help-hint:hover{text-underline-offset:2px;text-decoration:underline}.ck-nav-help{border-top:1px solid var(--ck-neutral-150);margin-top:12px;padding-top:12px}.ck-nav-help__link{color:var(--ck-neutral-700);align-items:center;gap:8px;display:flex}.ck-nav-help__link:hover{color:var(--ck-primary-text)}.ck-nav-help__icon{font-size:1rem;line-height:1}.ck-help-index__chapter{margin-bottom:28px}.ck-help-index__chapter h2{color:var(--ck-neutral-900);margin:0 0 2px;font-size:1.0625rem;font-weight:700}.ck-help-index__summary{color:var(--ck-neutral-500);margin:0 0 10px;font-size:.875rem}.ck-help-index ul{border:1px solid var(--ck-neutral-150);border-radius:var(--ck-radius-md);margin:0;padding:0;list-style:none;overflow:hidden}.ck-help-index li+li{border-top:1px solid var(--ck-neutral-100)}.ck-help-index li a{padding:10px 14px;text-decoration:none;display:block}.ck-help-index li a strong{color:var(--ck-neutral-900);font-weight:600;display:block}.ck-help-index li a span{color:var(--ck-neutral-500);margin-top:2px;font-size:.875rem;display:block}.ck-help-index li a:hover{background:var(--ck-neutral-50)}.ck-help-index li a:hover strong{color:var(--ck-primary-text)}.ck-team-titel{align-items:flex-start;gap:var(--ck-space-2,8px);padding:var(--ck-space-4,16px);background:var(--ck-neutral-50,#fafafa);border:1px solid var(--ck-neutral-200);border-radius:.75rem;flex-direction:column;display:flex}.ck-team-titel__gross{font-family:var(--font-heading,inherit);color:var(--ck-neutral-900);margin:0;font-size:1.5rem;font-weight:800;line-height:1.1}.ck-team-titel__hinweis{color:var(--ck-neutral-600);margin:0;font-size:.8125rem;line-height:1.5}.ck-wizard-step__preview>.ck-team-titel__hinweis{margin-top:calc(var(--ck-space-1,4px)*-1)}.ck-vereinseinst{gap:var(--ck-space-6,32px);flex-direction:column;display:flex}.ck-vereinseinst__block{gap:var(--ck-space-3,12px);flex-direction:column;display:flex}.ck-vereinseinst__block h2{color:var(--ck-neutral-900);margin:0;font-size:1.125rem;font-weight:700}.ck-vereinseinst__hilfe{max-width:none;color:var(--ck-neutral-700);margin:0;font-size:1rem;line-height:1.65}.ck-vereinseinst__hilfe code{background:var(--ck-neutral-100,#f4f4f5);border-radius:.25rem;padding:.1em .35em;font-size:.9375em}h2+.ck-vereinseinst__hilfe{margin-top:-4px}.ck-vereinseinst__optionen{gap:var(--ck-space-3,12px);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.ck-vereinseinst__option{gap:var(--ck-space-3,12px);padding:var(--ck-space-4,16px);border:1px solid var(--ck-neutral-200);cursor:pointer;background:#fff;border-radius:.75rem;align-items:flex-start;transition:border-color .15s,background .15s;display:flex}.ck-vereinseinst__option--aktiv{border-color:var(--ck-primary,#2e7d32);background:var(--ck-primary-soft,#f1f8f2)}.ck-vereinseinst__option strong{font-size:.9375rem;display:block}.ck-vereinseinst__option-text{color:var(--ck-neutral-600);margin-top:2px;font-size:.8125rem;line-height:1.5;display:block}.ck-vereinseinst__tabelle{gap:var(--ck-space-2,8px);flex-direction:column;display:flex}.ck-vereinseinst__kopf,.ck-vereinseinst__zeile{gap:var(--ck-space-2,8px);grid-template-columns:minmax(0,.9fr) minmax(0,.7fr) minmax(0,1.3fr) minmax(0,1.2fr) auto auto;align-items:center;display:grid}@media (max-width:720px){.ck-vereinseinst__kopf{display:none}.ck-vereinseinst__zeile{padding:var(--ck-space-3,12px);border:1px solid var(--ck-neutral-200);border-radius:.5rem;grid-template-columns:minmax(0,1fr)}}.ck-vereinseinst__offen{gap:var(--ck-space-2,8px);white-space:nowrap;color:var(--ck-neutral-600);cursor:pointer;align-items:center;font-size:.8125rem;display:flex}.ck-vereinseinst__offen input{margin:0}.ck-vereinseinst__kopf{text-transform:uppercase;letter-spacing:.04em;color:var(--ck-neutral-500);font-size:.75rem;font-weight:600}.ck-vereinseinst__zeile input{border:1px solid var(--ck-neutral-300);background:#fff;border-radius:.5rem;width:100%;padding:.55rem .75rem;font-size:.9375rem}.ck-vereinseinst__zeile input:focus{border-color:var(--ck-primary,#2e7d32);box-shadow:0 0 0 3px var(--ck-primary-soft,#e8f5e9);outline:none}.ck-vereinseinst__weg,.ck-vereinseinst__mehr{border:1px solid var(--ck-neutral-300);cursor:pointer;white-space:nowrap;background:#fff;border-radius:.5rem;padding:.5rem .85rem;font-size:.8125rem}.ck-vereinseinst__weg:hover,.ck-vereinseinst__mehr:hover{border-color:var(--ck-neutral-400)}.ck-vereinseinst__mehr{align-self:flex-start}.ck-vereinseinst__aktionen{gap:var(--ck-space-3,12px);padding-top:var(--ck-space-2,8px);border-top:1px solid var(--ck-neutral-200);display:flex}.ck-vereinseinst__aktionen button{background:var(--ck-primary,#2e7d32);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.7rem 1.4rem;font-size:.9375rem;font-weight:600}.ck-vereinseinst__aktionen button:disabled{opacity:.6;cursor:default}.ck-menuebereiche{gap:var(--ck-space-3,12px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ck-menuebereiche__zeile{gap:var(--ck-space-3,12px);padding:var(--ck-space-4,16px);border:1px solid var(--ck-neutral-200);background:#fff;border-radius:.75rem;grid-template-columns:minmax(0,1fr);display:grid}.ck-menuebereiche__feld{flex-direction:column;gap:4px;min-width:0;display:flex}.ck-menuebereiche__feld input,.ck-menuebereiche__feld select{border:1px solid var(--ck-neutral-300);background:#fff;border-radius:.5rem;width:100%;min-height:44px;padding:.55rem .75rem;font-size:.9375rem}.ck-menuebereiche__feld input:focus,.ck-menuebereiche__feld select:focus{border-color:var(--ck-primary,#2e7d32);box-shadow:0 0 0 3px var(--ck-primary-soft,#e8f5e9);outline:none}.ck-menuebereiche__label{text-transform:uppercase;letter-spacing:.04em;color:var(--ck-neutral-500);font-size:.75rem;font-weight:600}.ck-menuebereiche__zeile--aus{background:var(--ck-neutral-50,#fafafa)}.ck-menuebereiche__zeile--aus input,.ck-menuebereiche__zeile--aus select{color:var(--ck-neutral-600)}.ck-menuebereiche__knoepfe{gap:var(--ck-space-2,8px);align-items:center;display:flex}.ck-menuebereiche__knoepfe button{border:1px solid var(--ck-neutral-300);cursor:pointer;white-space:nowrap;background:#fff;border-radius:.5rem;min-width:44px;min-height:44px;padding:0 .85rem;font-size:.875rem}.ck-menuebereiche__knoepfe button:hover:not(:disabled){border-color:var(--ck-neutral-400)}.ck-menuebereiche__knoepfe button:disabled{opacity:.4;cursor:default}.ck-menuebereiche__fuss{color:var(--ck-neutral-600);margin:0;font-size:.8125rem}.ck-menuebereiche__fuss code{background:var(--ck-neutral-100,#f4f4f5);border-radius:.25rem;padding:.1em .35em;font-size:.9375em}@media (min-width:768px){.ck-menuebereiche__zeile{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end}.ck-menuebereiche__fuss{grid-column:1/-1}}.ck-vorstandsseite{margin-bottom:var(--ck-space-4,16px)}.ck-vorstandsseite__schalter{gap:var(--ck-space-3,12px);width:100%;padding:var(--ck-space-3,12px) var(--ck-space-4,16px);border:1px solid var(--ck-neutral-200);color:var(--ck-neutral-900);text-align:left;cursor:pointer;background:#fff;border-radius:.75rem;justify-content:space-between;align-items:center;font-size:.9375rem;font-weight:600;transition:border-color .15s,background .15s;display:flex}.ck-vorstandsseite__schalter:hover{border-color:var(--ck-neutral-400);background:var(--ck-neutral-50,#fafafa)}.ck-vorstandsseite__hinweis{color:var(--ck-neutral-600);font-weight:400}.ck-vorstandsseite__pfeil{color:var(--ck-neutral-500);flex:none;font-size:.75rem}.ck-vorstandsseite__inhalt{gap:var(--ck-space-4,16px);margin-top:var(--ck-space-2,8px);padding:var(--ck-space-4,16px);border:1px solid var(--ck-neutral-200);background:#fff;border-radius:.75rem;flex-direction:column;display:flex}.ck-vereinseinst__schalter{gap:var(--ck-space-3,12px);padding:var(--ck-space-4,16px);border:1px solid var(--ck-neutral-200);cursor:pointer;background:#fff;border-radius:.75rem;align-items:flex-start;display:flex}.ck-vereinseinst__schalter strong{font-size:.9375rem;display:block}.ck-vereinseinst__feld{gap:var(--ck-space-2,8px);flex-direction:column;display:flex}.ck-vereinseinst__feld textarea{border:1px solid var(--ck-neutral-300);width:100%;font:inherit;resize:vertical;background:#fff;border-radius:.5rem;padding:.7rem .85rem;font-size:.9375rem;line-height:1.6}.ck-vereinseinst__feld textarea:focus{border-color:var(--ck-primary,#2e7d32);box-shadow:0 0 0 3px var(--ck-primary-soft,#e8f5e9);outline:none}.ck-vereinseinst__feld-label{color:var(--ck-neutral-800);font-size:.9375rem;font-weight:600}.ck-vereinseinst__paar{gap:var(--ck-space-3,12px);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.ck-vereinseinst__farbe{gap:var(--ck-space-2,8px);align-items:center;display:flex}.ck-vereinseinst__farbe input[type=color]{border:1px solid var(--ck-neutral-300);cursor:pointer;background:#fff;border-radius:.5rem;flex:none;width:44px;height:40px;padding:2px}.ck-vereinseinst__farbe input[type=text]{min-width:0;font-family:var(--ck-font-mono,ui-monospace, monospace);text-transform:lowercase;flex:auto}.ck-zahlen__zeitraum{margin-bottom:var(--ck-space-5,20px);color:var(--ck-neutral-600);font-size:.875rem}.ck-zahlen__block{margin-bottom:var(--ck-space-6,24px)}.ck-zahlen__block h2{margin:0 0 var(--ck-space-2,8px);font-size:1.0625rem}.ck-zahlen__blocktext{margin:0 0 var(--ck-space-3,12px);max-width:46rem;color:var(--ck-neutral-600);font-size:.875rem}.ck-zahlen__raster{gap:var(--ck-space-3,12px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ck-zahlen__kachel{padding:var(--ck-space-4,16px);border:1px solid var(--ck-neutral-200);background:#fff;border-radius:.75rem;flex-direction:column;display:flex}.ck-zahlen__wert{color:var(--ck-neutral-900);font-size:1.75rem;font-weight:800;line-height:1.1}.ck-zahlen__label{margin-top:var(--ck-space-2,8px);font-size:.875rem;font-weight:600;line-height:1.25}.ck-zahlen__hinweis{margin-top:var(--ck-space-2,8px);color:var(--ck-neutral-600);font-size:.75rem;line-height:1.4}.ck-zahlen__kategorien,.ck-zahlen__rechenwege{margin:0;padding:0;font-size:.875rem;list-style:none}.ck-zahlen__kategorien li{gap:var(--ck-space-2,8px);padding:var(--ck-space-3,12px) 0;border-bottom:1px solid var(--ck-neutral-200);flex-wrap:wrap;justify-content:space-between;display:flex}.ck-zahlen__rechenwege li{max-width:52rem;margin-bottom:var(--ck-space-2,8px);padding-left:var(--ck-space-4,16px);color:var(--ck-neutral-600);text-indent:calc(-1*var(--ck-space-3,12px));line-height:1.5}.ck-zahlen__rechenwege li:before{content:"·";margin-right:var(--ck-space-2,8px)}@media (min-width:768px){.ck-zahlen__raster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.ck-zahlen__raster{grid-template-columns:repeat(4,minmax(0,1fr))}}
