@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.a1099429.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.1914b782.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.p.9b40bd6c.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.1d7e972f.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.3716a6ec.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0855aa53.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:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_e6785bf1-module__RzXBra__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_e6785bf1-module__RzXBra__variable{--font-sales-display:"Barlow Condensed","Barlow Condensed Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_2c960760-module__olZVCG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_2c960760-module__olZVCG__variable{--font-sales-utility:"JetBrains Mono","JetBrains Mono Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.a1099429.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.1914b782.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.p.9b40bd6c.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.1d7e972f.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.3716a6ec.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0855aa53.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:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_5982ce72-module__IoHYAa__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_5982ce72-module__IoHYAa__variable{--fm-font-display:"Barlow Condensed","Barlow Condensed Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_6c9c62-module__LhOuya__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_6c9c62-module__LhOuya__variable{--fm-font-utility:"JetBrains Mono","JetBrains Mono Fallback"}
[data-art],[data-art] .community-theme,[data-art] .community-theme[data-theme=dark]{--fm-desk:#191e24;--fm-blueprint:#12212f;--fm-paper:#f1eee4;--fm-card:#fbf9f3;--fm-rule:#d3cab4;--fm-ink:#14181d;--fm-stamp:#b4231d;--fm-verified:#1d6349;--fm-hivis:#e8b93b;--community-font-sans:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--community-font-mono:var(--fm-font-utility),ui-monospace,monospace;--fm-display:var(--fm-font-display),"Arial Narrow",ui-sans-serif,sans-serif;--c-bg-page:var(--fm-paper);--c-bg-card:var(--fm-card);--c-bg-subtle:#f6f3ea;--c-bg-inset:#e9e3d4;--c-bg-track:#e3dccb;--c-border:var(--fm-rule);--c-border-subtle:#e0d8c4;--c-border-faint:#e8e1d1;--c-border-dashed:#c6bca4;--c-ink:var(--fm-ink);--c-text:#2a2f36;--c-text-2:#4b515a;--c-text-3:#6c7079;--c-text-faint:#877e6d;--c-on-ink:var(--fm-paper);--c-on-accent:var(--fm-paper);--c-accent:#23415c;--c-accent-hover:#1a3348;--c-accent-text:#1a3348;--c-success:var(--fm-verified);--r-sm:2px;--r-lg:2px;--r-xl:2px;--e-card:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-art]{color:var(--fm-ink);padding-bottom:30px;position:relative}[data-art]:before{content:"";z-index:-1;background:var(--fm-desk);position:fixed;inset:0}[data-art] [data-slot=fm-sheet]{background:var(--fm-paper);border:1px solid #ffffff14;border-radius:2px;overflow:hidden;box-shadow:0 20px 55px #0000006b,0 2px 6px #00000047}[data-art] [data-slot=fm-masthead]{background:var(--fm-blueprint);color:#f3f5f7;background-image:repeating-linear-gradient(0deg,#ffffff0b 0 1px,#0000 1px 26px),repeating-linear-gradient(90deg,#ffffff0b 0 1px,#0000 1px 26px);padding:34px 28px 0;position:relative}@media (min-width:768px){[data-art] [data-slot=fm-masthead]{padding:46px 44px 0}}[data-art] [data-slot=fm-kicker]{font:600 10px/1.3 var(--community-font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--fm-hivis);margin:0 0 18px}[data-art] [data-slot=fm-headline]{font-family:var(--fm-display);letter-spacing:.005em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(40px,8.4vw,78px);font-weight:700;line-height:.92}[data-art] [data-slot=fm-headline] span{display:block}[data-art] [data-slot=fm-thesis]{max-width:47ch;font:400 15.5px/1.62 var(--community-font-sans);color:#f3f5f7d1;margin:20px 0 0}@media (min-width:768px){[data-art] [data-slot=fm-thesis]{font-size:17px}}[data-art] [data-slot=fm-cta]{background:var(--fm-hivis);color:#16202a;font:700 13px/1 var(--community-font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:2px;align-items:center;gap:10px;margin-top:26px;padding:13px 22px;transition:transform .15s,background-color .15s;display:inline-flex}[data-art] [data-slot=fm-cta]:hover{background:#f2c74a;transform:translateY(-1px)}[data-art] [data-slot=fm-cta]:focus-visible{outline-offset:3px;outline:2px solid #fff}[data-art] [data-slot=fm-docket]{border-top:1px solid #ffffff24;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));margin:32px 0 0;display:grid}[data-art] [data-slot=fm-docket]>div{border-right:1px solid #ffffff17;padding:14px 14px 16px 0}[data-art] [data-slot=fm-docket]>div:last-child{border-right:0}[data-art] [data-slot=fm-docket] dt{font:400 9.5px/1.3 var(--community-font-mono);letter-spacing:.18em;text-transform:uppercase;color:#f3f5f794}[data-art] [data-slot=fm-docket] dd{font:600 12.5px/1.35 var(--community-font-mono);color:#f3f5f7f0;margin:5px 0 0}[data-art] [data-slot=fm-body]{padding:30px 22px 40px}@media (min-width:768px){[data-art] [data-slot=fm-body]{padding:40px 44px 52px}}[data-art] [data-slot=library-body]>[data-block-kind=heading]{border-top:2px solid var(--fm-ink);padding-top:12px;margin-top:40px!important}[data-art] [data-block-kind=heading] h2{text-transform:uppercase;font-family:var(--fm-display)!important;letter-spacing:.02em!important;font-size:26px!important;font-weight:700!important;line-height:1.05!important}[data-art] [data-block-index="0"][data-block-kind=prose] p{max-width:54ch;color:var(--c-text)!important;font-size:17px!important;line-height:1.6!important}[data-art] [data-slot=library-block-feature-list]>div>div>span:first-child{border:1.5px solid var(--fm-verified);border-radius:1px;margin-top:2px;position:relative;background:0 0!important;width:19px!important;height:19px!important;font-size:0!important}[data-art] [data-slot=library-block-feature-list]>div>div>span:first-child:after{content:"✓";font:700 12px/1 var(--community-font-sans);color:var(--fm-verified);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-art] [data-slot=library-block-steps] span[style*=border-radius]{background:var(--fm-ink)!important;color:var(--fm-paper)!important;border-radius:1px!important}[data-art] [data-block-kind=callout]>div,[data-art] [data-slot=library-block-callout]{border-left:3px solid var(--fm-stamp)!important;border-radius:0 2px 2px 0!important}[data-art] [data-slot=library-block-skill-download],[data-art] [data-slot=library-block-payload][data-copy-gate=login-disclaimer]{border:2px solid var(--fm-ink);background:var(--fm-card);border-radius:2px;padding:22px 20px 24px;scroll-margin-top:24px;position:relative}[data-art] [data-slot=library-block-skill-download]:before,[data-art] [data-slot=library-block-payload][data-copy-gate=login-disclaimer]:before{content:var(--fm-sign-off,none);border-bottom:1px solid var(--fm-rule);font:600 10px/1.3 var(--community-font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--fm-ink);margin-bottom:4px;padding-bottom:12px;display:block}[data-art] [data-slot=library-block-skill-download] label,[data-art] [data-slot=library-block-payload][data-copy-gate=login-disclaimer] label{border-bottom:1px dashed var(--fm-rule);padding-bottom:14px}[data-art] [data-slot=library-block-skill-download] input[type=checkbox],[data-art] [data-slot=library-block-payload][data-copy-gate=login-disclaimer] input[type=checkbox]{accent-color:var(--fm-stamp);width:17px;height:17px}[data-art] [data-slot=library-block-skill-download]:has(input[type=checkbox]:checked):after{content:"Cleared";border:3px double var(--fm-stamp);color:var(--fm-stamp);font-family:var(--fm-display);letter-spacing:.16em;text-transform:uppercase;opacity:.86;pointer-events:none;border-radius:3px;padding:7px 16px 6px;font-size:22px;font-weight:700;line-height:1;animation:.26s cubic-bezier(.2,.9,.25,1.1) fm-chop;position:absolute;top:46px;right:14px;transform:rotate(-7deg)}[data-art] [data-slot=library-block-payload][data-copy-gate=login-disclaimer]:has(input[type=checkbox]:checked):after{content:"Cleared";border:3px double var(--fm-stamp);color:var(--fm-stamp);font-family:var(--fm-display);letter-spacing:.16em;text-transform:uppercase;opacity:.86;pointer-events:none;border-radius:3px;padding:7px 16px 6px;font-size:22px;font-weight:700;line-height:1;animation:.26s cubic-bezier(.2,.9,.25,1.1) fm-chop;position:absolute;top:46px;right:14px;transform:rotate(-7deg)}@keyframes fm-chop{0%{opacity:0;transform:rotate(-7deg)scale(1.5)}to{opacity:.86;transform:rotate(-7deg)scale(1)}}@media (prefers-reduced-motion:reduce){[data-art] [data-slot=library-block-skill-download]:has(input:checked):after{animation:none}[data-art] [data-slot=library-block-payload][data-copy-gate=login-disclaimer]:has(input:checked):after{animation:none}[data-art] [data-slot=fm-cta]{transition:none}}@media (max-width:560px){[data-art] [data-slot=library-block-skill-download]:has(input[type=checkbox]:checked):after{margin-top:12px;display:inline-block;position:static;transform:rotate(-4deg)}[data-art] [data-slot=library-block-payload][data-copy-gate=login-disclaimer]:has(input[type=checkbox]:checked):after{margin-top:12px;display:inline-block;position:static;transform:rotate(-4deg)}}[data-art] [data-slot=fm-body]>div:last-child{border-top:1px solid var(--fm-rule);padding-top:24px}[data-art] .community-theme article{gap:0;max-width:none;padding:0}[data-art] .community-theme{background:0 0}[data-art] .community-theme button[data-slot=button][data-variant=default]{color:var(--fm-paper)}[data-art] [data-slot=library-block-skill-download] .grid,[data-art] [data-slot=library-block-payload][data-copy-gate=login-disclaimer] .grid{grid-template-columns:1fr!important}[data-art] [data-slot=library-block-skill-download],[data-art] [data-slot=library-block-payload][data-copy-gate=login-disclaimer]{background:#ece7db}[data-art] [data-slot=library-block-payload][data-copy-gate=login-disclaimer]{border:2px solid var(--fm-ink)!important;background:#ece7db!important;border-radius:2px!important;overflow:visible!important}[data-art] [data-slot=library-block-skill-download] [aria-disabled=true],[data-art] [data-slot=library-block-payload][data-copy-gate=login-disclaimer] [aria-disabled=true]{border:1px dashed var(--fm-rule)!important;color:var(--c-text-3)!important;opacity:1!important;background:0 0!important}[data-art] [data-slot=fm-plate]{border:1px solid #ffffff29;border-radius:2px;margin:30px 0 0;line-height:0;overflow:hidden}[data-art] [data-slot=fm-plate] img{width:100%;height:auto}
