@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab087fb1d596044b-s.259x_kp3bn1sq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3f0e90ecf357b248-s.2q-t428ynnorv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a4f56fdb97d17daa-s.1afik2zhg6ufh.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8ad1696156697631-s.0vt7ufzypqtp5.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a0b2c75394091dd9-s.3npc_whsijfel.woff2)format("woff2");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:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/be58c830e8929c25-s.2gotm50pje1bm.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bd6abd99f30e705-s.p.2zrgyauq-vlb-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora Fallback;src:local(Times New Roman);ascent-override:87.33%;descent-override:23.78%;line-gap-override:0.0%;size-adjust:115.2%}.G8nnSG_className{font-family:Lora,Lora Fallback;font-style:normal;font-weight:600}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.eYWiGa_className{font-family:Inter,Inter Fallback;font-style:normal}
:root,.fb-root{--wall:#f2ede6;--board:#faf7f2;--paper:#fffefa;--well:#ece7e0;--fill:#f3efe9;--ink:#1e1e1f;--ink-2:#524d48;--ink-3:#6b655f;--ink-disabled:#a39c95;--border-light:#e3ddd5;--border-medium:#d4cfc9;--border-strong:#8a837d;--accent:#2f664c;--accent-hover:#255440;--on-accent:#fffefa;--accent-soft:#e2ede6;--map:#f3f0ea;--selection:#1f6feb;--age-1:#7bb587;--age-2:#62a270;--age-3:#4b8f5b;--age-4:#377b49;--age-5:#266739;--age-6:#155429;--age-7:#07411c;--age-8:#022e11;--age-none:#ece7e0;--category-1:#4b8f5b;--category-2:#c8642f;--category-3:#3b6ea5;--category-4:#e0b94f;--category-5:#8a5a9b;--category-6:#2a9d8f;--category-7:#b08968;--category-8:#d1495b;--category-9:#6c757d;--category-10:#90be6d;--category-11:#577590;--category-12:#f4a261;--category-13:#9c6644;--category-14:#52796f;--category-15:#bc4749;--category-16:#7f5539;--category-17:#a3b18a;--category-18:#6d597a;--category-19:#457b9d;--basic-red:#d64541;--basic-yellow:#f0c419;--basic-green:#3a9a57;--basic-blue:#2f6fde;--basic-grey:#8c8580;--basic-black:#1e1e1f;--extra-orange:#ee7b22;--extra-violet:#8a56c9;--extra-brown:#8b5a2b;--extra-turquoise:#2a9d8f;--extra-pink:#e2408f;--extra-olive:#7a8b2e;--extra-dove-blue:#5b6fb5;--extra-rust-red:#b5562f;--print-green:#6f9e5f;--print-dark-green:#2f6b45;--print-petrol:#2f8f8a;--print-blue:#8ec5dc;--print-yellow:#f1d27a;--print-orange:#f29a3e;--print-red:#e5533d;--print-pink:#eda7b4;--print-violet:#4b2f7f;--print-sand:#dccfae;--forstkarte-1:#f5e77a;--forstkarte-2:#ee9089;--forstkarte-3:#ade691;--forstkarte-4:#97b9ea;--forstkarte-5:#d2b27c;--forstkarte-6:#c3c2be;--forstkarte-7:#cf95ea;--forstkarte-8:#cc84b0;--age-green-1:#e9dc8c;--age-green-2:#cdd57c;--age-green-3:#a9c56c;--age-green-4:#82ae5d;--age-green-5:#5f9450;--age-green-6:#447b45;--age-green-7:#2f633a;--age-green-8:#1f4c2e;--road-on-aerial:#d4cfc9;--paper-warm:#f4ede0;--forest-fill:#b2c5a0;--forest-ink:#26331f;--label-district:#5d6b55;--contour:#4a4430;--selection-print:#2f63a6;--grain-dark:#3c3223;--grain-light:#fffcf5;--contour-halo-aerial:#141612bf;--grid-aerial:#fff;--relief-shadow:#4a463f;--relief-light:#fff;--relief-shadow-aerial:#0006;--name-halo:#f8f3e8;--road-sand:#f6eed9;--road-sand-far:#d9cdae;--sky:#7fb0dc;--horizon:#dfe9ef;--fog:#e8eef0;--point-rim:#fff;--point-mixed:#3d3a36;--hover-ink:#0b3f91;--swatch-ring:#1e1e1f14;--backdrop:#f2ede6d1;--sh-sm:0 1px 2px #3c2d1e14,0 1px 1px #3c2d1e0a;--sh-md:0 4px 12px #3c2d1e1a,0 1px 3px #3c2d1e0f;--sh-lg:0 16px 40px #3c2d1e24,0 4px 12px #3c2d1e0f;--d-instant:90ms;--d-fast:.15s;--d-base:.22s;--d-slide:.24s;--d-slow:.32s;--d-slower:.42s;--e-std:cubic-bezier(.2,0,0,1);--e-in:cubic-bezier(.05,.7,.1,1);--e-out:cubic-bezier(.3,0,.8,.15);--font-display:Lora,Georgia,"Times New Roman",serif;--font-sans:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--viewer-gap:8px;--viewer-radius:var(--radius-md);--text-xs-size:12px;--text-xs-line:16px;--text-sm-size:14px;--text-sm-line:20px;--text-md-size:16px;--text-md-line:24px;--text-lg-size:18px;--text-lg-line:24px;--text-xl-size:24px;--text-xl-line:32px;--text-2xl-size:28px;--text-2xl-line:36px}.fb-root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--wall:#121110;--board:#181614;--paper:#211e1b;--well:#2b2723;--fill:#26221f;--ink:#f3eee7;--ink-2:#cfc7bd;--ink-3:#a89f95;--ink-disabled:#6b645d;--border-light:#35312c;--border-medium:#4a443e;--border-strong:#7d756d;--accent:#8cc2a5;--accent-hover:#a6d2ba;--on-accent:#121110;--accent-soft:#233a2e;--map:#1d1b18;--selection:#6aa8ff;--age-1:#225731;--age-2:#2f6b3e;--age-3:#3f7f4f;--age-4:#4f935f;--age-5:#63a772;--age-6:#7abb88;--age-7:#94cf9f;--age-8:#b3e0bb;--age-none:#2b2723;--category-1:#4b8f5b;--category-2:#c8642f;--category-3:#3b6ea5;--category-4:#e0b94f;--category-5:#8a5a9b;--category-6:#2a9d8f;--category-7:#b08968;--category-8:#d1495b;--category-9:#6c757d;--category-10:#90be6d;--category-11:#577590;--category-12:#f4a261;--category-13:#9c6644;--category-14:#52796f;--category-15:#bc4749;--category-16:#7f5539;--category-17:#a3b18a;--category-18:#6d597a;--category-19:#457b9d;--basic-red:#d64541;--basic-yellow:#f0c419;--basic-green:#3a9a57;--basic-blue:#2f6fde;--basic-grey:#8c8580;--basic-black:#1e1e1f;--extra-orange:#ee7b22;--extra-violet:#8a56c9;--extra-brown:#8b5a2b;--extra-turquoise:#2a9d8f;--extra-pink:#e2408f;--extra-olive:#7a8b2e;--extra-dove-blue:#5b6fb5;--extra-rust-red:#b5562f;--print-green:#6f9e5f;--print-dark-green:#2f6b45;--print-petrol:#2f8f8a;--print-blue:#8ec5dc;--print-yellow:#f1d27a;--print-orange:#f29a3e;--print-red:#e5533d;--print-pink:#eda7b4;--print-violet:#4b2f7f;--print-sand:#dccfae;--forstkarte-1:#f5e77a;--forstkarte-2:#ee9089;--forstkarte-3:#ade691;--forstkarte-4:#97b9ea;--forstkarte-5:#d2b27c;--forstkarte-6:#c3c2be;--forstkarte-7:#cf95ea;--forstkarte-8:#cc84b0;--age-green-1:#e9dc8c;--age-green-2:#cdd57c;--age-green-3:#a9c56c;--age-green-4:#82ae5d;--age-green-5:#5f9450;--age-green-6:#447b45;--age-green-7:#2f633a;--age-green-8:#1f4c2e;--road-on-aerial:#d4cfc9;--paper-warm:#211e1b;--forest-fill:#b2c5a0;--forest-ink:#26331f;--label-district:#5d6b55;--contour:#4a4430;--selection-print:#2f63a6;--grain-dark:#3c3223;--grain-light:#fffcf5;--contour-halo-aerial:#141612bf;--grid-aerial:#fff;--relief-shadow:#4a463f;--relief-light:#fff;--relief-shadow-aerial:#0006;--name-halo:#f8f3e8;--road-sand:#f6eed9;--road-sand-far:#d9cdae;--sky:#7fb0dc;--horizon:#dfe9ef;--fog:#e8eef0;--point-rim:#fff;--point-mixed:#3d3a36;--hover-ink:#0b3f91;--swatch-ring:#f3eee729;--backdrop:#121110d1;--sh-sm:0 1px 2px #0006;--sh-md:0 4px 12px #00000073,0 1px 3px #0000004d;--sh-lg:0 16px 40px #0000008c,0 4px 12px #00000059;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--viewer-gap:8px;--viewer-radius:var(--radius-md);--text-xs-size:12px;--text-xs-line:16px;--text-sm-size:14px;--text-sm-line:20px;--text-md-size:16px;--text-md-line:24px;--text-lg-size:18px;--text-lg-line:24px;--text-xl-size:24px;--text-xl-line:32px;--text-2xl-size:28px;--text-2xl-line:36px}
html{overscroll-behavior:none}body{overscroll-behavior:none;background:var(--wall);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-sm-size);line-height:var(--text-sm-line);-webkit-font-smoothing:antialiased;margin:0}.fb-root{background:var(--wall);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-sm-size);line-height:var(--text-sm-line);-webkit-font-smoothing:antialiased;font-weight:400;position:relative;overflow:hidden}*{box-sizing:border-box}button{font:inherit;color:inherit}.fb-icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.fb-label{font-size:var(--text-xs-size);line-height:var(--text-xs-line);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0;font-weight:600}.fb-button{all:unset;box-sizing:border-box;border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 16px;font-weight:500;display:inline-flex}.fb-button--lg{height:44px;padding:0 20px}.fb-button--square{border-radius:var(--radius-md)}.fb-button--primary{background:var(--accent);color:var(--on-accent);font-weight:600}@media (hover:hover){.fb-button--primary:hover{background:var(--accent-hover)}}.fb-button--secondary{color:var(--ink);box-shadow:inset 0 0 0 1px var(--border-medium);background:0 0}@media (hover:hover){.fb-button--secondary:hover{background:var(--well)}}.fb-button--ghost{color:var(--ink)}@media (hover:hover){.fb-button--ghost:hover{background:var(--well)}}.fb-button:focus-visible,.fb-icon-button:focus-visible,.fb-home-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fb-button:disabled{cursor:default;background:var(--well);color:var(--ink-disabled);box-shadow:none;transform:none}.fb-icon-button{all:unset;box-sizing:border-box;border-radius:var(--radius-full);cursor:pointer;width:36px;height:36px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.fb-icon-button--secondary{box-shadow:inset 0 0 0 1px var(--border-medium);background:0 0}@media (hover:hover){.fb-icon-button--secondary:hover,.fb-icon-button--ghost:hover{background:var(--well)}}.fb-icon-button--ghost{color:var(--ink-2)}.fb-icon-button--primary{background:var(--accent);color:var(--on-accent)}@media (hover:hover){.fb-icon-button--primary:hover{background:var(--accent-hover)}}.fb-icon-button--sm{width:32px;height:32px}.fb-icon-button--lg{width:44px;height:44px}.fb-icon-button--square{border-radius:var(--radius-md)}.fb-board-header{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:36px;display:grid}.fb-board-header h2{font-family:var(--font-display);font-weight:600;font-size:var(--text-lg-size);line-height:var(--text-lg-line);margin:0}.fb-board-header-end{justify-self:end;gap:8px;display:flex}.fb-board-header--mobile{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.fb-board-header--mobile h2{font-size:var(--text-lg-size);line-height:var(--text-lg-line);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fb-sidebar{flex-direction:column;height:100%;display:flex}.fb-sidebar-head{flex:none;justify-content:flex-end;padding:24px 12px 0;display:flex}.fb-sidebar-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:28px;min-height:0;padding:16px;display:flex;overflow-y:auto}.fb-sheet-section{flex-direction:column;gap:8px;display:flex}.fb-sheet-stack{flex-direction:column;gap:8px;display:flex;position:relative}.fb-picture-tiles{gap:8px;margin-bottom:8px;display:flex}.fb-picture-tiles>.fb-kit-tip{flex:1;min-width:0;display:flex}.fb-picture-tile{all:unset;box-sizing:border-box;border-radius:var(--radius-md);background:var(--well);cursor:pointer;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.fb-picture-tile.is-on{background:var(--paper);box-shadow:inset 0 0 0 1px var(--ink)}.fb-picture-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fb-picture-tile:disabled{opacity:.45;cursor:default}.fb-picture-tile-picture{border-radius:var(--radius-sm);background-color:var(--map);background-position:50%;background-size:cover;height:60px;margin:4px 4px 0}.fb-picture-tile-name{text-align:center;padding:8px 12px}.fb-kit-seg>.fb-kit-tip{display:flex}.fb-kit-seg>.fb-kit-tip>.fb-kit-seg-part{flex:1}.fb-legend{flex-direction:column;gap:4px;padding:4px;display:flex}.fb-filter-mode{margin:0 0 8px}.fb-filter-head{justify-content:space-between;align-items:center;min-height:28px;margin:0 -4px 4px 0;display:flex}.fb-kit-chip .fb-filter-head .fb-label{padding:0 4px}.fb-kit-chip .fb-kit-dots-row>.fb-filter-head{margin:0 -8px 0 0}.fb-kit-chip .fb-kit-dots-row>.fb-filter-head .fb-label{padding:0}.fb-legend-source{font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--ink-3);margin:4px 0 0}.fb-info-sheet{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.fb-info-sheet-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:16px;overflow-y:auto}.fb-info-sheet-body{flex-direction:column;gap:12px;display:flex}.fb-info-sheet-body.is-growing{transition:height var(--d-slow);overflow:hidden}@media (prefers-reduced-motion:reduce){.fb-info-sheet-body.is-growing{transition:none}}.fb-info-sheet>.fb-kit-ghost{z-index:5;width:32px;height:32px;position:absolute;top:12px;right:12px}.fb-sheet-header{transition:opacity var(--d-fast) var(--e-std);flex-direction:column;gap:8px;padding-right:36px;display:flex}.fb-sheet-header-top{align-items:center;gap:12px;display:flex}.fb-info-sheet.is-scrolled .fb-sheet-header{opacity:0}.fb-info-sheet .fb-kit-part-note,.fb-info-sheet .fb-kit-part .fb-kit-sbar,.fb-info-sheet .fb-kit-part-bar,.fb-info-sheet .fb-kit-part-sub{transition:opacity var(--d-slow)}.fb-info-sheet.is-waiting .fb-kit-part-note,.fb-info-sheet.is-waiting .fb-kit-part .fb-kit-sbar,.fb-info-sheet.is-waiting .fb-kit-part-bar,.fb-info-sheet.is-waiting .fb-kit-part-sub{opacity:0}@media (prefers-reduced-motion:reduce){.fb-info-sheet .fb-kit-part-note,.fb-info-sheet .fb-kit-part .fb-kit-sbar,.fb-info-sheet .fb-kit-part-bar,.fb-info-sheet .fb-kit-part-sub{transition:none}}.fb-sheet-header-icon{border-radius:var(--radius-md);background:var(--fill);width:36px;height:36px;color:var(--ink-2);flex:none;justify-content:center;align-items:center;display:flex}.fb-sheet-header-title{flex-direction:column;flex:1;min-width:0;display:flex}.fb-sheet-header-meta{flex-direction:column;display:flex}.fb-sheet-header-kicker{font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--ink-3)}.fb-sheet-header-name{font-family:var(--font-display);font-weight:600;font-size:var(--text-lg-size);line-height:var(--text-lg-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fb-sheet-header-sub{font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--ink-3);transition:opacity var(--d-slow)}.fb-sheet-header-sub.is-held{opacity:0}.fb-also{flex-direction:column;display:flex}.fb-also .fb-also-section{margin:0 -8px;padding:0 8px 4px}.fb-also-section+.fb-also-section{box-shadow:inset 0 1px 0 var(--border-light);margin-top:4px}.fb-also .fb-kit-lrow{box-shadow:none}.fb-also .fb-kit-lgroup>span:last-child{text-transform:none;letter-spacing:0;font-weight:500}.fb-also .fb-kit-lrow-name>span:first-child{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.fb-also .fb-kit-text-button{margin:4px 0 0 -4px}.fb-sheet-bar{z-index:3;background:var(--paper);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:52px;box-shadow:inset 0 -1px 0 var(--border-light);opacity:0;pointer-events:none;transition:opacity var(--d-fast) var(--e-std),transform var(--d-fast) var(--e-std);align-items:center;gap:12px;padding:0 52px 0 16px;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-8px)}.fb-sheet-bar.is-shown{opacity:1;pointer-events:auto;transform:none}.fb-sheet-bar-icon{color:var(--ink-2);flex:none;display:flex}.fb-sheet-bar-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.fb-map-tooltip{z-index:4;border-radius:var(--radius-md);background:var(--paper);max-width:260px;box-shadow:0 0 0 1px var(--border-light),var(--sh-md);pointer-events:none;font-size:var(--text-xs-size);line-height:var(--text-xs-line);white-space:nowrap;flex-direction:column;padding:8px 12px;display:flex;position:absolute;top:0;left:0}.fb-map-tooltip.is-still{display:inline-flex;position:relative}.fb-map-tooltip b{color:var(--ink);text-overflow:ellipsis;font-weight:500;overflow:hidden}.fb-map-tooltip span{color:var(--ink-3);text-overflow:ellipsis;overflow:hidden}.fb-map{background:var(--paper);width:100%;height:100%;position:relative;overflow:hidden}.fb-map>.fb-map-canvas{position:absolute;inset:0}.fb-map-frame{pointer-events:none;position:absolute;inset:0}.fb-map-frame>:not(.fb-map-note,.fb-map-tooltip){pointer-events:auto}.fb-map-note{padding-left:var(--fb-side-room,0px);pointer-events:none;color:var(--ink-3);font-size:var(--text-xs-size);letter-spacing:.06em;text-transform:uppercase;opacity:.7;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset:0}.fb-map-controls{top:var(--fb-zoom-top,56px);right:var(--fb-zoom-right,12px);transition:top var(--d-slide) var(--e-std),right var(--d-slide) var(--e-std);flex-direction:column;gap:8px;display:flex;position:absolute}.fb-map-zoom{background:var(--paper);border-radius:var(--radius-md);box-shadow:var(--sh-sm),0 0 0 1px var(--border-light);cursor:default;flex-direction:column;display:flex;overflow:hidden}.fb-map-3d{overflow:visible}.fb-map-3d .fb-map-3d-button{border-radius:var(--radius-md)}.fb-map-3d .fb-map-3d-button.is-off{color:var(--ink-disabled);cursor:default}.fb-map-3d.is-open .fb-map-3d-button{border-radius:var(--radius-md) var(--radius-md) 0 0}.fb-map-3d .fb-map-orbit-button{border-radius:0 0 var(--radius-md) var(--radius-md)}.fb-map-tilt{cursor:ns-resize;touch-action:none;width:36px;height:96px;position:relative}.fb-map-tilt:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.fb-map-tilt-track{background:var(--border-medium);border-radius:1px;width:2px;position:absolute;top:14px;bottom:14px;left:17px}.fb-map-tilt-fill{border-radius:inherit;background:var(--ink-3);position:absolute;bottom:0;left:0;right:0}.fb-map-tilt-knob{border-radius:var(--radius-full);background:var(--paper);width:14px;height:14px;box-shadow:var(--sh-sm),0 0 0 1px var(--border-medium);pointer-events:none;margin-top:-7px;position:absolute;left:11px}.fb-map-tilt-label{border-radius:var(--radius-md);background:var(--ink);height:24px;color:var(--paper);font-size:var(--text-xs-size);line-height:var(--text-xs-line);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;align-items:center;margin-top:-12px;padding:0 8px;font-weight:500;display:flex;position:absolute;right:44px}.fb-map-compass{all:unset;box-sizing:border-box;border-radius:var(--radius-full);background:var(--paper);width:36px;height:36px;box-shadow:var(--sh-sm),0 0 0 1px var(--border-light);color:var(--ink);cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}@media (hover:hover){.fb-map-compass:hover{background:var(--well)}}.fb-map-compass:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fb-map-compass-ring{width:100%;height:100%;position:absolute;inset:0}.fb-map-compass-tick{stroke:var(--ink-3);stroke-width:1.2px;stroke-linecap:round}.fb-map-compass-north{fill:var(--basic-red)}.fb-map-compass-letter{font-size:var(--text-xs-size);line-height:var(--text-xs-line);font-weight:600;position:relative}.fb-map.is-orbit .maplibregl-canvas-container{cursor:grab}.fb-map.is-orbit.is-turning .maplibregl-canvas-container{cursor:grabbing}@media (hover:hover){.fb-map-zoom-button.is-off:hover{background:0 0}}.fb-map-still{pointer-events:auto;width:100%;height:100%;position:absolute;inset:0}.fb-map-zoom-button{all:unset;box-sizing:border-box;width:36px;height:36px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;display:flex}@media (hover:hover){.fb-map-zoom-button:hover{background:var(--well)}}.fb-map-zoom-button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.fb-map-zoom-divider{background:var(--border-light);height:1px}.fb-map-scale{top:12px;left:calc(var(--fb-side-room,0px) + (100% - var(--fb-side-room,0px) - var(--fb-sheet-room,0px)) / 2);color:var(--ink);transition:left var(--d-slide) var(--e-std),opacity var(--d-fast) var(--e-std);flex-direction:column;gap:4px;display:flex;position:absolute;transform:translate(-50%)}.fb-map-scale.is-away{opacity:0}@media (prefers-reduced-motion:reduce){.fb-map-controls{transition:none}.fb-map-scale{transition:opacity var(--d-fast) var(--e-std)}}.fb-map-scale-labels{height:var(--text-xs-line);font-size:var(--text-xs-size);line-height:var(--text-xs-line);font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:-1px -1px 0 var(--paper),1px -1px 0 var(--paper),-1px 1px 0 var(--paper),1px 1px 0 var(--paper),0 0 2px var(--paper),0 0 2px var(--paper);font-weight:500;position:relative}.fb-map-scale-labels span{position:absolute;top:0;left:0;transform:translate(-50%)}.fb-map-scale-labels .fb-map-scale-middle{left:50%}.fb-map-scale-labels .fb-map-scale-end{left:100%}.fb-map-scale-bar{border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--paper);height:8px;display:flex;overflow:hidden}.fb-map-scale-bar i{flex:1}.fb-map-scale-bar.is-split i:last-child{background:var(--ink-2)}.fb-map-scale.fb-root{background:0 0;position:absolute;overflow:visible}.fb-toolbar{background:var(--paper);border-radius:var(--radius-full);width:768px;height:80px;box-shadow:var(--sh-md),0 0 0 1px var(--border-light);position:relative;overflow:hidden}.fb-toolbar-grip{border-radius:var(--radius-full);background:var(--border-light);cursor:grab;width:24px;height:4px;margin-left:-12px;position:absolute;top:8px;left:50%}.fb-toolbar--mobile{border-radius:var(--radius-full);width:360px;height:64px}.fb-board{position:absolute;inset:0}.fb-board-shadow{border-radius:var(--radius-sm);box-shadow:var(--sh-lg);position:absolute;inset:20px}.fb-board-bg{background:var(--board);clip-path:inset(20px round var(--radius-sm));position:absolute;inset:0}.fb-board-slot-header{position:absolute;top:40px;left:40px;right:40px}.fb-board-viewer{border-radius:var(--viewer-radius);display:flex;position:absolute;inset:96px 40px 40px;overflow:hidden}.fb-board-viewer:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--border-light);pointer-events:none;z-index:3;position:absolute;inset:0}.fb-board-slot-filter{z-index:1;background:var(--paper);height:100%;box-shadow:inset -1px 0 0 var(--border-light);flex:none;position:relative;overflow:hidden}.fb-board-slot-filter-inner{height:100%}.fb-board-fold-button{top:12px;left:calc(var(--fb-side-room,0px) + 12px);z-index:2;transition:left var(--d-slide) var(--e-std);position:absolute}@media (prefers-reduced-motion:reduce){.fb-board-fold-button{transition:none}}.fb-board-fold-button .fb-icon-button{background:var(--paper);box-shadow:var(--sh-sm),0 0 0 1px var(--border-light)}.fb-board-info-button{z-index:2;position:absolute;top:12px;right:12px}.fb-board-slot-map{z-index:0;position:absolute;inset:0;overflow:clip}.fb-board-info{z-index:2;border-radius:var(--radius-md);background:var(--paper);width:344px;max-width:calc(100% - 24px);max-height:calc(100% - 24px);box-shadow:0 0 0 1px var(--border-light),var(--sh-md);flex-direction:column;display:flex;position:absolute;top:12px;right:12px;overflow:hidden}@media (prefers-reduced-motion:reduce){.fb-sheet-header,.fb-sheet-bar,.fb-sheet-header-sub{transition:none}}.fb-board-toolbar{position:absolute;bottom:20px;left:50%}.fb-board--mobile .fb-board-shadow{display:none}.fb-board--mobile .fb-board-bg{clip-path:none}.fb-board--mobile .fb-board-slot-header{top:12px;left:16px;right:16px}.fb-board--mobile{--viewer-radius:0px;--fb-phone-head:60px;--fb-phone-info-top:72px}.fb-board--mobile .fb-board-viewer{top:var(--fb-phone-head);height:auto;bottom:0;left:0;right:0}.fb-board--mobile .fb-board-viewer:after{box-shadow:inset 0 1px 0 var(--border-light)}.fb-board-sheet{z-index:1;background:var(--paper);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--sh-lg),0 0 0 1px var(--border-light);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.fb-sheet-grip{border-radius:var(--radius-full);background:var(--border-light);cursor:grab;width:32px;height:4px;margin-left:-16px;position:absolute;top:8px;left:50%}.fb-board-sheet--info .fb-info-sheet{margin-top:16px}.fb-board-sheet--info{height:38%}.fb-board--mobile .fb-board-toolbar{z-index:2;bottom:16px}.fb-board--mobile .fb-map-zoom:not(.fb-map-3d){display:none}.fb-board--mobile .fb-map-controls{top:calc(var(--fb-phone-info-top) - var(--fb-phone-head) + 36px + 8px);right:16px}.fb-board--mobile .fb-map-scale{top:auto;bottom:16px;left:16px;transform:none}.fb-board--mobile .fb-map-scale-labels .fb-map-scale-start{transform:none}.fb-board-filter-button{position:absolute;top:72px;left:16px}.fb-board-filter-button .fb-icon-button{background:var(--paper)}.fb-board--mobile .fb-board-info-button{top:var(--fb-phone-info-top);right:16px}.fb-board-sheet--filter{z-index:4;top:0}.fb-home{flex-direction:column;gap:48px;padding:40px;display:flex;position:absolute;inset:0}.fb-home-top{justify-content:space-between;align-items:center;height:36px;display:flex}.fb-wordmark{font-family:var(--font-display);font-weight:600;font-size:var(--text-lg-size);line-height:var(--text-lg-line)}.fb-home h1{font-family:var(--font-display);font-weight:600;font-size:var(--text-2xl-size);line-height:var(--text-2xl-line);letter-spacing:-.01em;margin:0}.fb-home-tiles{gap:inherit;flex-wrap:wrap;display:flex}.fb-home-tile{all:unset;box-sizing:border-box;cursor:pointer;background:var(--paper);border-radius:var(--radius-lg);width:320px;height:236px;box-shadow:var(--sh-sm),0 0 0 1px var(--border-light);transition:box-shadow var(--d-fast) var(--e-std),transform var(--d-fast) var(--e-std);flex-direction:column;display:flex;overflow:hidden}@media (hover:hover){.fb-home-tile:hover{box-shadow:var(--sh-md),0 0 0 1px var(--border-light);transform:translateY(-4px)}}.fb-home-tile:active{transition-duration:var(--d-instant);transform:scale(.99)}.fb-home-tile-map{background:var(--map);border-bottom:1px solid var(--border-light);flex:1}.fb-home-tile-foot{align-items:center;gap:8px;padding:12px 16px;font-weight:600;display:flex}.fb-home--mobile{gap:32px;padding:16px}.fb-home--mobile h1{font-size:var(--text-2xl-size);line-height:var(--text-2xl-line)}.fb-home--mobile .fb-home-tile{width:100%;height:200px}.fb-home-layer{position:absolute;inset:0}.fb-sign-in{--sign-in-accent:var(--accent)}.fb-settings{min-width:0}.fb-settings-intro{flex-direction:column;gap:8px;padding:24px 24px 20px;display:flex}.fb-settings-kicker{font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--ink-3)}.fb-settings-title{align-items:center;gap:12px;display:flex}.fb-settings-name{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.fb-settings-name .fb-kit-input{text-overflow:ellipsis;width:100%;height:28px;font-weight:400}.fb-settings-name .fb-kit-input.is-strong{font-weight:600}.fb-settings-name .fb-kit-input.is-medium{font-weight:500}.fb-settings-name.is-title{margin-left:-8px}.fb-settings-name.is-title .fb-kit-input{height:40px;font-family:var(--font-display);font-weight:600;font-size:var(--text-xl-size);line-height:var(--text-xl-line)}.fb-settings-name .fb-kit-input:disabled{cursor:default;background:0 0}.fb-settings-symbol{all:unset;box-sizing:border-box;border-radius:var(--radius-md);width:40px;height:40px;color:var(--ink-2);background:var(--fill);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}@media (hover:hover){.fb-settings-symbol:hover{color:var(--ink);background:var(--border-light)}}.fb-settings-symbol:disabled{cursor:default}.fb-settings-symbol:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fb-settings-symbols{flex-wrap:wrap;gap:4px;display:flex}.fb-settings-symbol.is-small{background:0 0;width:32px;height:32px}@media (hover:hover){.fb-settings-symbol.is-small:hover{background:var(--fill)}}.fb-settings-symbol.is-small.is-on{color:var(--paper);background:var(--ink)}.fb-settings-lead{max-width:640px;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--ink-2);margin:0}.fb-settings-note{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--ink);margin:0}.fb-settings-empty{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--ink-2);flex-direction:column;gap:8px;padding:0 24px;display:flex}.fb-settings-empty p{margin:0}.fb-settings-foot{font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--ink-3);margin:auto 8px 0;padding-top:16px}.fb-settings-foot p{margin:0}.fb-settings-foot .fb-kit-text-button{margin:8px 0 0 -8px}.fb-settings-frame{margin:0 24px}.fb-settings-table{border:1px solid var(--border-light);border-radius:var(--radius-md);flex-direction:column;min-width:584px;display:flex}.fb-settings-row{background:var(--paper);min-height:44px;box-shadow:inset 0 -1px 0 var(--border-light);grid-template-columns:minmax(240px,1.6fr) minmax(160px,1fr) 96px 120px 104px 52px;display:grid}.fb-settings-group:last-child>.fb-settings-row:last-child{box-shadow:none;border-radius:0 0 var(--radius-md) var(--radius-md)}.fb-settings-row.is-head{z-index:5;border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--board);min-height:40px;font-weight:600;font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--ink-3);position:sticky;top:0}.fb-settings-row.is-dataset{z-index:4;position:sticky;top:40px}.fb-settings-row.is-section.is-open{z-index:3;position:sticky;top:84px}@media (hover:hover){.fb-settings-row:not(.is-head):not(.is-dataset):not(.is-section):hover{background:var(--board)}}.fb-settings-row.is-selected{background:var(--board)}.fb-settings-row.is-marked{animation:fb-settings-mark 2.4s var(--e-std) 1}@keyframes fb-settings-mark{0%,60%{background:var(--well)}}.fb-settings-td{min-width:0;box-shadow:inset -1px 0 0 var(--border-light);align-items:center;padding:0 12px;display:flex}.fb-settings-td:last-child{box-shadow:none}.fb-settings-td--name{gap:8px;padding-left:8px}.fb-settings-row.is-head .fb-settings-td--name{padding-left:44px}.fb-settings-row.is-level-1 .fb-settings-td--name{padding-left:28px}.fb-settings-row.is-level-2 .fb-settings-td--name{padding-left:48px}.fb-settings-row.is-level-3 .fb-settings-td--name{padding-left:68px}.fb-settings-td--end{justify-content:center;padding:0}.fb-settings-nofold{flex:none;width:28px}.fb-settings-td .fb-kit-check{width:auto;margin-left:-4px}.fb-settings-td .fb-kit-check-name{font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--ink-3);white-space:nowrap}.fb-settings-original{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--ink-3);display:block;overflow:hidden}.fb-settings-faint,.fb-settings-dash{font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--ink-disabled)}.fb-settings-dash{color:var(--ink-3)}.fb-settings-td .fb-kit-pop-anchor .fb-kit-ghost{border-radius:var(--radius-md);width:36px;height:32px}.fb-settings-row.is-selected .fb-kit-pop-anchor .fb-kit-ghost{background:var(--well);color:var(--ink)}.fb-settings-dialog{border-radius:var(--radius-lg);background:var(--paper);width:360px;max-width:calc(100% - 32px);color:var(--ink);box-shadow:0 0 0 1px var(--border-light),var(--sh-lg);border:0;padding:20px}.fb-settings-dialog[open]{flex-direction:column;gap:12px;display:flex}.fb-settings-dialog::backdrop{background:var(--backdrop)}.fb-settings-dialog-title{font-weight:600;font-size:var(--text-md-size);line-height:var(--text-md-line);margin:0}.fb-settings-select{border-radius:var(--radius-md);background:var(--fill);height:36px;font:inherit;font-size:var(--text-sm-size);color:var(--ink);border:0;padding:0 8px}.fb-settings-dialog-buttons{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.fb-styles-intro{flex-direction:column;gap:8px;padding:24px 24px 20px;display:flex}.fb-styles-kicker{font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--ink-3)}.fb-styles-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-display);font-weight:600;font-size:var(--text-xl-size);line-height:var(--text-xl-line);margin:0;overflow:hidden}.fb-styles-lead{max-width:640px;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--ink-2);margin:0}.fb-styles-back{all:unset;box-sizing:border-box;border-radius:var(--radius-sm);height:28px;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--ink-2);cursor:pointer;align-self:flex-start;align-items:center;gap:4px;margin:0 0 4px -8px;padding:0 8px 0 4px;display:inline-flex}@media (hover:hover){.fb-styles-back:hover{background:var(--fill);color:var(--ink)}}.fb-styles-back:focus-visible,.fb-styles-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.fb-styles-page{max-width:720px;padding:0 24px}.fb-styles-page.is-wide{max-width:none}.fb-styles-group{font-weight:600;font-size:var(--text-xs-size);line-height:var(--text-xs-line);letter-spacing:.6px;text-transform:uppercase;color:var(--ink-3);margin:16px 0 8px}.fb-styles-page>section:first-child>.fb-styles-group{margin-top:0}.fb-styles-list{border:1px solid var(--border-light);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:clip}.fb-styles-row{all:unset;box-sizing:border-box;min-height:52px;box-shadow:inset 0 -1px 0 var(--border-light);color:var(--ink);cursor:pointer;align-items:center;gap:12px;padding:0 12px 0 16px;display:flex}.fb-styles-row:last-child{box-shadow:none}@media (hover:hover){.fb-styles-row:hover{background:var(--board)}}.fb-styles-icon{color:var(--ink-3);display:flex}.fb-styles-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm-size);line-height:var(--text-sm-line);flex:1;overflow:hidden}.fb-styles-note{font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--ink-3)}.fb-styles-chevron{color:var(--ink-3);flex:none}.fb-styles-dots{gap:4px;display:flex}.fb-styles-dot{border-radius:var(--radius-full);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--swatch-ring);flex:none;display:block}.fb-styles-dot.is-on{box-shadow:0 0 0 2px var(--paper),0 0 0 3px var(--ink)}.fb-styles-dot.is-big{width:24px;height:24px}.fb-styles-head{align-items:center;gap:12px;display:flex}.fb-styles-head-name{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.fb-styles-head .fb-kit-text-button{margin:0}.fb-styles-rename.fb-kit-input{height:40px;font-family:var(--font-display);font-weight:600;font-size:var(--text-xl-size);line-height:var(--text-xl-line);margin-left:-8px}
