.fsp--themes,.fsp--changelog{--acc:#d2ff00;--g:clamp(16px,4vw,56px);--mono:500 12px/1 "JetBrains Mono",monospace;--line:var(--fsh-line);--ink:var(--fsh-fg);--dim:var(--fsh-dim)}.fsp--themes *,.fsp--changelog *{box-sizing:border-box}.fst-top{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:150px var(--g) clamp(32px,4vw,56px)}.fst-top-in{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:28px;align-items:end}.fst-top-in .fsi-crumb{grid-column:1/-1}.fst-h1{grid-column:1/9;margin:0;font:650 clamp(48px,8.4vw,150px)/.9 "Bricolage Grotesque",sans-serif;letter-spacing:-.05em;color:var(--ink);text-wrap:balance}.fst-lead{grid-column:9/-1;display:grid;gap:16px}.fst-lead p{margin:0;max-width:40ch;font:500 clamp(17px,1.5vw,22px)/1.35 "Bricolage Grotesque",sans-serif;letter-spacing:-.01em;color:#f1f0ebe0}.fst-lead-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.fst-list{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:0 var(--g)}.fst-ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.fst-item{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,7fr) minmax(0,3fr);column-gap:24px;row-gap:20px;padding:clamp(40px,5vw,80px) 0;border-bottom:1px solid var(--line)}.fst-n{display:grid;gap:12px;align-content:start}.fst-tag{font:var(--mono);font-size:10px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--acc);max-width:16ch}.fst-main h2{margin:0 0 14px;font:650 clamp(48px,8vw,128px)/.9 "Bricolage Grotesque",sans-serif;letter-spacing:-.05em;color:var(--ink)}.fst-desc{margin:0 0 22px;max-width:56ch;font-size:clamp(17px,1.4vw,21px);line-height:1.45;color:#f1f0ebdb;text-wrap:pretty}.fst-feats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;max-width:72ch}.fst-feats li{padding:10px 0;border-top:1px solid var(--line);font-size:15px;line-height:1.4;color:var(--dim)}.fst-feats li:before{content:"\2014";margin-right:10px;color:var(--acc)}.fst-side{display:grid;gap:16px;align-content:start;justify-items:start}.fst-side dl{margin:0;display:grid;gap:8px;width:100%}.fst-side dl div{display:grid;gap:4px;padding:10px 0;border-top:1px solid var(--line)}.fst-side dt{font:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}.fst-side dd{margin:0;font:600 clamp(18px,1.6vw,24px)/1.15 "Bricolage Grotesque",sans-serif;letter-spacing:-.02em;color:var(--ink)}.fst-side dd a{border-bottom:1px solid var(--line)}.fst-side .fsh-link{font-size:14px}.fst-how{position:relative;z-index:2}.fst-how .fsi-bc a{color:var(--ink);border-bottom:1px solid var(--line)}.fsp--themes .fsp-cta,.fsp--changelog .fsp-cta{width:auto;max-width:1440px;margin:0 var(--g);padding:clamp(56px,8vw,120px) 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:none}@media(min-width:1553px){.fsp--themes .fsp-cta,.fsp--changelog .fsp-cta{margin:0 auto}}.fsl{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:0 var(--g)}.fsl-in{display:grid;grid-template-columns:260px minmax(0,1fr);gap:40px;align-items:start;border-top:1px solid var(--line);padding-top:clamp(24px,3vw,40px)}.fsl-side{position:sticky;top:96px}.fsl-k{margin:0 0 10px;font:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim)}.fsl-nav{list-style:none;margin:0;padding:0}.fsl-nav a{display:grid;gap:3px;padding:10px 0;border-top:1px solid var(--line);transition:color .2s}.fsl-nav b{font:600 15px/1.2 Bricolage Grotesque,sans-serif;color:var(--ink)}.fsl-nav span{font:var(--mono);font-size:11px;color:var(--acc)}.fsl-nav small{font:var(--mono);font-size:10px;color:var(--dim)}.fsl-nav a:hover b{color:var(--acc)}.fsl-feed{list-style:none;margin:0;padding:0}.fsl-rel{display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px;padding:0 0 clamp(40px,5vw,72px);margin-bottom:clamp(40px,5vw,72px);border-bottom:1px solid var(--line);scroll-margin-top:100px}.fsl-meta{display:grid;gap:10px;align-content:start;font:var(--mono);font-size:11px;color:var(--dim)}.fsl-ver{color:var(--ink)}.fsl-latest{justify-self:start;padding:4px 8px;border:1px solid var(--acc);border-radius:4px;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--acc)}.fsl-prod{margin:0 0 8px;font:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.fsl-body h2{margin:0 0 22px;max-width:28ch;font:600 clamp(26px,3vw,44px)/1.05 "Bricolage Grotesque",sans-serif;letter-spacing:-.03em;color:var(--ink);text-wrap:balance}.fsl-body h3{margin:22px 0 6px;font:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim)}.fsl-items{list-style:none;margin:0;padding:0}.fsl-items li{display:grid;grid-template-columns:86px minmax(0,1fr);gap:14px;align-items:start;padding:10px 0;border-top:1px solid var(--line);font-size:15px;line-height:1.45;color:#f1f0ebdb;max-width:76ch}.fsl-badge{display:inline-block;padding:4px 7px;border:1px solid var(--line);border-radius:4px;font:var(--mono);font-size:9px;font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);text-align:center}.fsl-badge--added{color:#07080f;background:var(--acc);border-color:var(--acc)}.fsl-badge--improved{color:var(--ink);border-color:#f1f0eb66}.fsl-badge--fixed{color:#9ff0c8;border-color:#9ff0c880}.fsl-badge--updated{color:#b9c3ff;border-color:#b9c3ff80}.fsl-badge--removed{color:#ff9a8a;border-color:#ff9a8a80}@media(max-width:1100px){.fst-item{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.fst-side{grid-column:2}.fsl-in{grid-template-columns:1fr;gap:24px}.fsl-side{position:static}.fsl-nav{display:flex;flex-wrap:wrap;gap:8px}.fsl-nav a{padding:8px 12px;border:1px solid var(--line);border-radius:6px}}@media(max-width:900px){.fst-top-in{grid-template-columns:1fr}.fst-h1,.fst-lead{grid-column:1/-1}}@media(max-width:720px){.fst-top{padding-top:120px}.fst-h1{font-size:clamp(40px,12vw,72px)}.fst-item{grid-template-columns:1fr;row-gap:16px}.fst-side{grid-column:1}.fst-n{grid-template-columns:auto 1fr;align-items:baseline}.fst-feats{grid-template-columns:1fr}.fst-main h2{font-size:clamp(44px,13vw,72px)}.fsl-rel{grid-template-columns:1fr;gap:12px}.fsl-meta{grid-template-columns:auto auto auto auto;align-items:center}.fsl-items li{grid-template-columns:1fr;gap:6px}.fsl-badge{justify-self:start}}.fss-name{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:clamp(40px,6vw,96px) var(--g);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;align-items:end;border-top:1px solid var(--line)}.fss-unit{margin:0;font:650 clamp(52px,9vw,160px)/.9 "Bricolage Grotesque",sans-serif;letter-spacing:-.05em;color:var(--acc)}.fss-unit sup{font-size:.4em;vertical-align:super}.fss-def{margin:0;max-width:52ch;font:500 clamp(17px,1.5vw,22px)/1.4 "Bricolage Grotesque",sans-serif;color:#f1f0ebdb}.fsp--studio .fsi-bc p{max-width:58ch;font-size:clamp(17px,1.4vw,21px);line-height:1.45;color:#f1f0ebdb;margin:0}.fsp--studio .fsb-build strong a{border-bottom:1px solid var(--line)}.fss-places{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:clamp(40px,6vw,96px) var(--g);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;border-top:1px solid var(--line)}.fss-place{display:grid;gap:10px;align-content:start;padding:0 0 24px}.fss-place b{font:650 clamp(32px,4vw,64px)/.95 "Bricolage Grotesque",sans-serif;letter-spacing:-.04em;color:var(--ink)}.fss-meta{font:var(--mono);font-size:11px;color:var(--dim)}.fss-time{display:flex;align-items:baseline;gap:8px}.fss-time i{font:500 clamp(28px,3vw,44px)/1 "JetBrains Mono",monospace;font-style:normal;color:var(--acc)}.fss-time small{font:var(--mono);font-size:10px;letter-spacing:.16em;color:var(--dim)}.fss-note{grid-column:1/-1;margin:8px 0 0;max-width:60ch;font-size:15px;line-height:1.5;color:var(--dim)}@media(max-width:720px){.fss-name,.fss-places{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/fs-themes.css.map */
