@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.11x_mcju407z-.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.456c9vb2_utt8.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.2fl0vhx7oyatw.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.kL-ksa_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.kL-ksa_variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6667dd39116621-s.00az9qtie3ho1.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07935285219a259d-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f58031ded4338640-s.2gwoz23eiro2t.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/77814b00d5ca94a4-s.0i3h3th1vs4m7.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/605ce01b664af129-s.p.0zr6hhvz-h9nw.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.UdeZcG_className{font-family:Geist,Geist Fallback;font-style:normal}.UdeZcG_variable{--font-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.27spqqad3wyeo.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bb852295097cd96-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eb5a876700c0028-s.2jyz_zw3a8jit.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a04751c893bf294-s.30bdpjkrtcces.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.1v5bejj26fx9h.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._1dHVEa_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}._1dHVEa_variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--paper:#f2f3f5;--sheet:#fff;--ink:#15161a;--pencil:#5f6470;--line:#dfe2e8;--line-strong:#c4c9d2;--wrench:#ff6b2c;--wrench-2:#e0561c;--yes:#2fd394;--maybe:#ffc53d;--no:#ff5a5f;--sky:#a9d8ff;--code:#15161a;--display:var(--font-display), ui-sans-serif, system-ui, sans-serif;--sans:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--mono:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;--ui:600 var(--fs-small)/1.2 var(--sans);--fs-label:11px;--fs-meta:12.5px;--fs-small:14px;--fs-body:15px;--fs-title:17px;--fs-lead:18px;--fs-h3:20px;--fs-h2:24px;--hard:3px 3px 0 var(--ink);--ease:cubic-bezier(.2, .8, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-padding-top:80px;overflow-x:clip}body{background:var(--paper);color:var(--ink);font:var(--fs-body)/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}a{color:inherit}button,input{font:inherit;color:inherit;touch-action:manipulation}code{font-family:var(--mono);background:var(--paper);border:1px solid var(--line);border-radius:5px;padding:0 5px;font-size:.88em}:focus-visible{outline:2px solid var(--wrench);outline-offset:2px}h1,h2,h3{text-wrap:balance;margin:0}.wrap{max-width:1180px;margin:0 auto;padding:0 24px}.eyebrow{font:600 var(--fs-meta)/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pencil);margin:0 0 14px}.display{font:800 clamp(42px, 5.6vw, 76px)/.98 var(--display);letter-spacing:-.045em}.display-md{font:800 clamp(30px, 4.2vw, 48px)/1.02 var(--display);letter-spacing:-.035em}.lead{font-size:var(--fs-lead);color:var(--pencil);max-width:52ch;margin:18px 0 0}.note{color:var(--pencil);font-size:var(--fs-small);margin:4px 0 0}.empty{color:var(--pencil)}.num{font-variant-numeric:tabular-nums}.skip{background:var(--ink);color:var(--paper);z-index:50;border-radius:8px;padding:8px 12px;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}.nav{z-index:20;background:color-mix(in srgb, var(--paper) 86%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}.nav-inner{justify-content:space-between;align-items:center;height:64px;display:flex}.wordmark{font:800 var(--fs-h3) var(--display);letter-spacing:-.03em;align-items:center;gap:9px;text-decoration:none;display:flex}.nav-links{align-items:center;gap:2px;display:flex}.nav-links a{font:var(--ui);font-size:var(--fs-body);color:var(--pencil);border-radius:10px;padding:8px 13px;text-decoration:none}.nav-links a:hover{color:var(--ink);background:var(--sheet)}.nav-inner{gap:20px}.nav-search{flex:0 340px;margin-left:auto;position:relative}.nav-search input{border:2px solid var(--ink);background:var(--sheet);width:100%;height:38px;font:500 var(--fs-meta) var(--mono);color:var(--ink);transition:box-shadow .15s var(--ease);border-radius:10px;padding:0 36px 0 12px}.nav-search input::placeholder{color:var(--pencil)}.nav-search input:focus{box-shadow:3px 3px 0 var(--wrench);outline:none}.nav-search.bad input{border-color:#c0262c}.nav-search kbd{font:600 var(--fs-label) var(--mono);color:var(--pencil);border:1.5px solid var(--line-strong);pointer-events:none;border-radius:5px;padding:0 6px;position:absolute;top:50%;right:9px;translate:0 -50%}.nav-search input:focus+kbd{display:none}.nav-links a.nav-gh{border:1.5px solid var(--line-strong);height:34px;color:var(--pencil);transition:color .15s var(--ease), border-color .15s var(--ease), background .15s var(--ease);background:0 0;border-radius:8px;align-items:stretch;margin-left:6px;padding:0;display:inline-flex;overflow:hidden}.nav-links a.nav-gh:hover{color:var(--ink);border-color:var(--ink);background:var(--sheet)}.nav-links a.nav-gh:focus-visible{outline:2px solid var(--wrench);outline-offset:2px}.nav-gh-label{align-items:center;gap:7px;padding:0 10px;display:inline-flex}.nav-stars{border-left:1.5px solid var(--line-strong);font:600 var(--fs-meta) var(--mono);color:var(--ink);transition:border-color .15s var(--ease);align-items:center;gap:5px;padding:0 10px;display:inline-flex}.nav-stars svg{color:var(--wrench)}.nav-gh:hover .nav-stars{border-color:var(--ink)}.nav-links a[aria-current=page]{color:var(--ink);background:var(--sheet);box-shadow:inset 0 0 0 1.5px var(--ink)}.proto{font:600 var(--fs-label) var(--mono);text-transform:uppercase;letter-spacing:.06em;border:1.5px dashed var(--line-strong);color:var(--pencil);border-radius:6px;margin-left:8px;padding:3px 8px}.btn{border:1.5px solid var(--ink);background:var(--sheet);font:var(--ui);cursor:pointer;white-space:nowrap;transition:transform .15s var(--ease), box-shadow .15s var(--ease);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;display:inline-flex}.btn:hover:not(:disabled){box-shadow:var(--hard);transform:translate(-1px,-1px)}.btn:active:not(:disabled){box-shadow:none;transform:translate(1px,1px)}.btn:disabled{opacity:.6;cursor:default}.btn-go{background:var(--wrench)}.btn-sm{border-radius:8px;padding:7px 12px}.btn.done,.copy.done{background:var(--yes)}.spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.addr{flex-wrap:wrap;gap:10px;max-width:620px;margin-top:30px;display:flex}.addr-bar{background:var(--sheet);border:1.5px solid var(--ink);min-width:0;box-shadow:var(--hard);cursor:text;border-radius:12px;flex:320px;align-items:center;padding:0 14px;display:flex}.addr-bar:focus-within{box-shadow:4px 4px 0 var(--wrench)}.addr-host{font:500 var(--fs-small) var(--mono);color:var(--pencil);white-space:nowrap}.addr-host s{-webkit-text-decoration-color:var(--no);text-decoration-color:var(--no);text-decoration-thickness:2px}.addr-host b{color:var(--wrench-2);font-weight:700}.addr-bar input{min-width:0;font:500 var(--fs-small) var(--mono);background:0 0;border:0;outline:0;flex:1;padding:15px 0 15px 2px}.addr-bar input::placeholder{color:var(--line-strong)}.addr-lg .btn-go{min-height:52px;font-size:var(--fs-body);border-radius:12px;padding:0 22px}.addr-sm{margin-top:22px}.addr-error{color:#c0262c;font-size:var(--fs-small);flex-basis:100%;margin:2px 0 0}.try{font-size:var(--fs-small);color:var(--pencil);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:14px 0 0;display:flex}.try a{font:500 var(--fs-meta) var(--mono);color:var(--ink);border:1.5px solid var(--line-strong);background:var(--sheet);transition:border-color .15s var(--ease), color .15s var(--ease);border-radius:999px;padding:3px 10px;text-decoration:none}.try a:hover{border-color:var(--ink)}.try a:focus-visible{outline:2px solid var(--wrench);outline-offset:2px}.trick{font-size:var(--fs-small);color:var(--pencil);margin:18px 0 0}.trick s{-webkit-text-decoration-color:var(--no);text-decoration-color:var(--no);font-family:var(--mono);text-decoration-thickness:2px}.trick b{font-family:var(--mono);color:var(--wrench-2)}.hero{padding:72px 0 88px}.hero-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:56px;display:grid}.assembly{color:var(--wrench);-webkit-text-stroke:1.5px var(--ink);paint-order:stroke fill}.manual{background:var(--sheet);border:1.5px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background-image:radial-gradient(var(--line) 1px, transparent 1px);background-size:18px 18px;border-radius:18px;position:relative;overflow:hidden}.manual-top,.manual-foot{background:var(--sheet);font:500 var(--fs-meta) var(--mono);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.manual-top{border-bottom:1.5px solid var(--ink)}.manual-top>span:last-child{color:var(--pencil);align-items:center;gap:6px;display:flex}.manual-foot{border-top:1.5px solid var(--ink);flex-wrap:wrap}.explode{place-items:end center;height:380px;padding-bottom:22px;display:grid;position:relative}.box{width:74%;max-width:300px;overflow:visible}.flap{transform-box:fill-box;animation:flap-open .7s var(--ease) both}.flap-back{transform-origin:50% 100%}.flap-front{transform-origin:50% 0;animation-delay:80ms}@keyframes flap-open{0%{opacity:0;transform:scaleY(.2)}}.parts-float{margin:0;padding:0;list-style:none;position:absolute;inset:14px 0 170px}.parts-float li{background:var(--sheet);border:1.5px solid var(--ink);white-space:nowrap;animation:pop-out .6s var(--ease) both, bob 3.4s ease-in-out infinite;animation-delay:calc(.25s + var(--i) * .12s), calc(1s + var(--i) * .4s);border-radius:10px;grid-template-columns:auto auto;align-items:baseline;column-gap:7px;padding:7px 11px;display:grid;position:absolute;translate:-50%}.parts-float li:after{content:"";border-left:1.5px dashed var(--line-strong);height:34px;position:absolute;top:100%;left:50%}.parts-float li:hover{background:var(--sky)}.parts-float b{font:700 var(--fs-small) var(--display)}.parts-float small{font:var(--fs-label) var(--mono);color:var(--pencil);grid-column:2}.qty{font:700 var(--fs-meta) var(--mono);color:var(--wrench-2)}@keyframes pop-out{0%{opacity:0;transform:translateY(120px)scale(.6)}}@keyframes bob{50%{transform:translateY(-6px)}}.sticker{z-index:2;border:1.5px solid var(--ink);font:700 var(--fs-small) var(--display);box-shadow:var(--hard);text-align:center;animation:stamp .45s var(--ease) .6s both;border-radius:999px;padding:8px 14px;position:absolute;bottom:34px;right:18px;rotate:-5deg}.sticker small{font:500 var(--fs-label) var(--mono);display:block}.sticker-yes{background:var(--yes)}.sticker-maybe{background:var(--maybe);border-radius:14px}.sticker-no{background:var(--no)}@keyframes stamp{0%{opacity:0;scale:1.6}}.picker{flex-wrap:wrap;gap:4px;display:flex}.picker button{cursor:pointer;font:var(--ui);color:var(--pencil);background:0 0;border:1.5px solid #0000;border-radius:8px;padding:4px 9px}.picker button:hover{color:var(--ink);border-color:var(--line-strong)}.picker button.on{color:var(--ink);border-color:var(--ink);background:var(--paper)}.open-link{font:var(--ui);color:var(--wrench-2);text-decoration:none}.open-link:hover{text-decoration:underline}.band{background:var(--ink);color:var(--paper);padding:84px 0 96px}.band .display-md{color:var(--sheet);max-width:16ch}.pages{grid-template-columns:repeat(3,1fr);gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.page{background:var(--sheet);color:var(--ink);transition:rotate .25s var(--ease);border-radius:16px;padding:24px 24px 26px;position:relative}.page:first-child{rotate:-1.2deg}.page:nth-child(3){rotate:1deg}.page:hover{rotate:0deg}.page-n{font:800 44px/1 var(--display);color:var(--wrench);-webkit-text-stroke:1.5px var(--ink);position:absolute;top:16px;right:18px}.page h3{font:800 var(--fs-h3) var(--display);letter-spacing:-.02em;margin-top:14px}.page p{color:var(--pencil);margin:8px 0 0}.art{width:160px;height:96px}.art-t{font:700 var(--fs-meta) var(--mono);fill:var(--ink)}.report{padding:48px 24px 80px}.report-state{text-align:center;min-height:70vh;padding:120px 24px}.report-state .lead,.report-state .addr{margin-left:auto;margin-right:auto}.unbox{justify-content:center;gap:10px;margin-bottom:28px;display:flex}.unbox span{border:1.5px solid var(--ink);background:var(--wrench);width:26px;height:26px;animation:hop .9s var(--ease) infinite;border-radius:6px}.unbox span:nth-child(2){background:var(--sky);border-radius:50%;animation-delay:.15s}.unbox span:nth-child(3){background:var(--yes);animation-delay:.3s}@keyframes hop{40%{transform:translateY(-16px)rotate(-12deg)}80%{transform:none}}.sheet-head{border-bottom:1.5px solid var(--ink);grid-template-columns:1fr auto;align-items:end;gap:40px;padding-bottom:32px;display:grid}.repo-title a{overflow-wrap:anywhere;text-decoration:none}.repo-title a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.repo-title .owner{color:var(--pencil);font-weight:600}.chips{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.chip{font:600 var(--fs-meta) var(--mono);border:1.5px solid var(--ink);background:var(--sky);border-radius:999px;padding:2px 10px}.chip.ghost{border-color:var(--line-strong);color:var(--pencil);background:0 0;font-weight:500}.spec{background:var(--sheet);border:1.5px solid var(--ink);border-radius:14px;grid-template-columns:repeat(2,minmax(140px,1fr));gap:0;margin:0;display:grid;overflow:hidden}.spec div{border-bottom:1px solid var(--line);padding:11px 16px}.spec div:nth-child(odd){border-right:1px solid var(--line)}.spec div:nth-last-child(-n+2){border-bottom:0}.spec dt{font:600 var(--fs-label) var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--pencil)}.spec dd{align-items:center;gap:6px;margin:2px 0 0;font-weight:600;display:flex}.dot{border:1.5px solid var(--ink);border-radius:50%;width:9px;height:9px}.dot.yes{background:var(--yes)}.dot.maybe{background:var(--maybe)}.wrenches{color:var(--sheet);gap:1px;display:inline-flex}.wrenches svg:not(.on){opacity:.35}.wrenches .on{color:var(--wrench)}.fit{border:1.5px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-radius:18px;grid-template-columns:auto 1fr auto;align-items:start;gap:24px;margin:32px 0;padding:26px 28px;display:grid}.fit-yes{background:color-mix(in srgb, var(--yes) 22%, var(--sheet))}.fit-maybe{background:color-mix(in srgb, var(--maybe) 26%, var(--sheet))}.fit-no{background:color-mix(in srgb, var(--no) 20%, var(--sheet))}.fit-stamp{border:2px solid var(--ink);width:68px;height:68px;font:800 34px var(--display);box-shadow:var(--hard);animation:stamp .45s var(--ease) .2s both;border-radius:50%;place-items:center;display:grid;rotate:-8deg}.fit-yes .fit-stamp{background:var(--yes)}.fit-maybe .fit-stamp{background:var(--maybe)}.fit-no .fit-stamp{background:var(--no)}.fit h2{font:800 clamp(24px, 3vw, 32px)/1.1 var(--display);letter-spacing:-.03em}.fit .eyebrow{color:var(--ink);opacity:.65;margin-bottom:8px}.fit ul{margin:12px 0 0;padding-left:18px}.fit li{margin:4px 0}.fit-list{background:var(--sheet);border:1px solid var(--line-strong);border-radius:12px;margin-top:14px;padding:10px 14px}.fit-list summary{cursor:pointer;font:var(--ui)}.fit-device{justify-items:end;gap:8px;display:grid}.fit-device .eyebrow{margin:0}.seg{background:var(--sheet);border:1.5px solid var(--ink);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.seg button{cursor:pointer;font:var(--ui);background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:6px 12px;display:flex}.seg button:hover{background:var(--paper)}.seg button.on{background:var(--ink);color:var(--paper)}.you{font:600 var(--fs-label) var(--mono);text-transform:uppercase;background:var(--wrench);color:var(--ink);border-radius:4px;padding:1px 5px}.sheet{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}.sheet-side{gap:16px;display:grid;position:sticky;top:84px}.tabs{border-bottom:1.5px solid var(--ink);gap:6px;margin-bottom:24px;display:flex}.tabs button{font:var(--ui);font-size:var(--fs-body);cursor:pointer;color:var(--pencil);background:0 0;border:1.5px solid #0000;border-bottom:0;border-radius:12px 12px 0 0;align-items:center;gap:8px;margin-bottom:-1.5px;padding:10px 16px;display:flex}.tabs button:hover{color:var(--ink)}.tabs button.on{color:var(--ink);background:var(--sheet);border-color:var(--ink)}.count{font:600 var(--fs-label) var(--mono);background:var(--paper);border:1px solid var(--line-strong);border-radius:999px;padding:0 7px}.steps-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.setup-btns{flex-wrap:wrap;gap:8px;display:flex}.setup-how{font-size:var(--fs-small);color:var(--pencil);margin:-4px 0 16px}.setup-how code{font:500 var(--fs-label) var(--mono);color:var(--ink);background:var(--sheet);border:1.5px solid var(--line-strong);border-radius:6px;padding:1px 6px}.steps-head h2{font:800 var(--fs-h2) var(--display);letter-spacing:-.025em}.steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.step{background:var(--sheet);border:1px solid var(--line);border-radius:16px;grid-template-columns:56px minmax(0,1fr);gap:16px;padding:18px 20px 18px 16px;display:grid}.step:hover{border-color:var(--line-strong)}.step-n{font:800 44px/.9 var(--display);color:var(--wrench);-webkit-text-stroke:1.5px var(--ink);text-align:center;font-variant-numeric:tabular-nums}.step h3{font:700 var(--fs-title) var(--display);letter-spacing:-.01em;padding-top:4px}.code{background:var(--code);color:#eef0f4;border-radius:12px;margin-top:12px;position:relative}.code pre{font:var(--fs-small)/1.65 var(--mono);margin:0;padding:14px 76px 14px 16px;overflow-x:auto}.copy{color:#eef0f4;font-size:var(--fs-meta);cursor:pointer;background:#24262d;border:1px solid #3a3d45;border-radius:7px;padding:3px 10px;position:absolute;top:9px;right:9px}.copy:hover{background:#30333b}.copy.done{color:var(--ink);border-color:var(--ink)}.tip{background:color-mix(in srgb, var(--maybe) 22%, var(--sheet));border:1px solid color-mix(in srgb, var(--maybe) 70%, var(--ink));font-size:var(--fs-small);border-radius:10px;margin-top:12px;padding:10px 14px}.tip:before{content:"Tip  ";font:700 var(--fs-label) var(--mono);text-transform:uppercase}.warn{color:#a33a0b;font-size:var(--fs-small);margin-top:8px}.panel{background:var(--sheet);border:1px solid var(--line);border-radius:16px;margin-bottom:16px;padding:20px 22px}.panel h3{font:700 var(--fs-h3) var(--display);letter-spacing:-.015em}.panel-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.panel>summary{cursor:pointer;list-style:none}.panel>summary h3:after{content:" +";color:var(--wrench-2)}details[open].panel>summary h3:after{content:" −"}.steps+.panel,.steps~details.panel{margin-top:22px}.panel.ai{border:1.5px dashed var(--line-strong);background:0 0;margin-top:28px}.release{font:500 var(--fs-meta) var(--mono);color:var(--pencil);text-decoration:none}.release:hover{color:var(--ink)}.asset{border:1px solid var(--line);border-radius:12px;margin-top:12px;padding:14px}.asset.primary{border:1.5px solid var(--ink)}.asset-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.asset-name{font:600 var(--fs-small) var(--mono);overflow-wrap:anywhere}.more{margin-top:12px}.more summary{cursor:pointer;font:var(--ui);color:var(--pencil)}.pm-cmd{margin-top:14px}.method{font:600 var(--fs-label) var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--pencil)}.parts{background:var(--sheet);border:1.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:16px;padding:18px 18px 14px}.parts-h{font:800 var(--fs-h3) var(--display);letter-spacing:-.02em;margin-bottom:10px}.parts ul{margin:0;padding:0;list-style:none}.parts li{border-top:1px dashed var(--line-strong);grid-template-columns:30px 1fr;gap:6px;padding:9px 0;display:grid}.parts li b{font-weight:650}.kind{font:var(--fs-label) var(--mono);color:var(--pencil);display:block}.env{border-top:1px dashed var(--line-strong);padding-top:9px}.env summary{cursor:pointer;font:var(--ui)}.env ul{max-height:260px;margin-top:8px;overflow:auto}.env li{border:0;grid-template-columns:none;align-items:center;gap:8px;padding:4px 0;display:flex}.secret{font:600 var(--fs-label) var(--mono);text-transform:uppercase;background:var(--no);border:1px solid var(--ink);border-radius:4px;padding:0 5px}.side-card{background:var(--sheet);border:1px solid var(--line);border-radius:16px;padding:14px 18px}.side-card h3{font:700 var(--fs-body) var(--display);display:inline}.side-card>h3{margin-bottom:6px;display:block}.side-card summary{cursor:pointer}.hints{font-size:var(--fs-small);margin:0;padding-left:18px}.hints li{margin:5px 0}.scripts{font-size:var(--fs-meta);margin:10px 0 0;padding:0;list-style:none}.scripts li{border-top:1px solid var(--line);gap:2px;padding:6px 0;display:grid}.scripts span{color:var(--pencil);font-family:var(--mono);font-size:var(--fs-meta);overflow-wrap:anywhere}.files{font:var(--fs-meta)/1.7 var(--mono);color:var(--pencil);max-height:240px;margin-top:8px;overflow:auto}.prose{font-size:var(--fs-small);overflow-wrap:anywhere;margin-top:10px}.prose h1,.prose h2,.prose h3,.prose h4{font:700 var(--fs-title) var(--display);margin:18px 0 6px}.prose pre{background:var(--code);color:#eef0f4;font:var(--fs-meta)/1.6 var(--mono);border-radius:10px;padding:12px 14px;overflow-x:auto}.prose pre code{color:inherit;background:0 0;border:0;padding:0}.prose img{max-width:100%}.prose table{border-collapse:collapse;display:block;overflow-x:auto}.prose td,.prose th{border:1px solid var(--line);text-align:left;padding:4px 8px}.footer{border-top:1px solid var(--line);color:var(--pencil);font-size:var(--fs-meta);padding:28px 0}.footer-inner{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.stamp-line{font:var(--fs-meta) var(--mono);color:var(--pencil);flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 0;display:flex}.link{color:var(--wrench-2);font:var(--ui);font-size:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.start{margin-top:28px}.start-h{font:800 var(--fs-h2) var(--display);letter-spacing:-.025em;margin-bottom:12px}.start-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.door{text-align:left;background:var(--sheet);border:1.5px solid var(--ink);cursor:pointer;transition:transform .15s var(--ease), box-shadow .15s var(--ease);border-radius:14px;align-content:start;gap:3px;padding:14px 16px 16px;text-decoration:none;display:grid;position:relative}.door:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-2px,-2px)}.door b{font:700 var(--fs-title)/1.25 var(--display);letter-spacing:-.01em;overflow-wrap:anywhere}.door-tag{font:600 var(--fs-label) var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--pencil)}.door-sub{font-size:var(--fs-small);color:var(--pencil);overflow-wrap:anywhere}.door.best{background:var(--wrench);box-shadow:4px 4px 0 var(--ink)}.door.best .door-tag,.door.best .door-sub{color:var(--ink)}.door.best:after{content:"Best start";background:var(--yes);border:1.5px solid var(--ink);font:700 var(--fs-label) var(--display);border-radius:999px;padding:1px 9px;position:absolute;top:-11px;right:12px;rotate:4deg}.start-script{background:var(--sheet);border:1.5px dashed var(--line-strong);border-radius:14px;margin-top:12px;padding:14px 16px}.start-script .note a{color:var(--wrench-2);font-weight:600}.guide-doc>summary .eyebrow{margin-bottom:6px}.guide-doc>summary h3 code{font-size:.8em}.guide-doc .release{margin-top:12px;display:inline-block}.vote{border:1.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.vote-btns{gap:8px;display:flex}.vote-yes{background:var(--yes)}.shelf{padding:72px 0 84px}.shelf-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px;display:flex}.shelf-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.shelf-card{background:var(--sheet);border:2px solid var(--ink);height:100%;box-shadow:4px 4px 0 var(--ink);transition:transform .15s var(--ease), box-shadow .15s var(--ease);border-radius:18px;flex-direction:column;padding:20px 22px 18px;text-decoration:none;display:flex}.shelf-card:hover{box-shadow:7px 7px 0 var(--wrench);transform:translate(-3px,-3px)}.shelf-card:focus-visible{outline-offset:4px}.shelf-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.shelf-owner{font:500 var(--fs-meta) var(--mono);color:var(--pencil);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shelf-stars{font:800 var(--fs-title) var(--display);flex:none}.shelf-name{font:800 clamp(24px, 2.3vw, 30px)/1.05 var(--display);letter-spacing:-.03em;overflow-wrap:anywhere;margin-top:2px}.shelf-desc{font-size:var(--fs-body);color:var(--pencil);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:10px;line-height:1.5;display:-webkit-box;overflow:hidden}.shelf-spec{border-top:1.5px dashed var(--line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:16px;display:flex}.shelf-desc{margin-bottom:18px}.shelf-name{margin-bottom:4px}.shelf-level{font:var(--ui);align-items:center;gap:7px;display:flex}.shelf-time{font:500 var(--fs-meta) var(--mono);color:var(--pencil)}.shelf-foot{font:500 var(--fs-meta) var(--mono);color:var(--pencil);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.shelf-foot .ok{color:#13784f;font-weight:700}.shelf-open{font:var(--ui);color:var(--wrench-2);opacity:0;transition:opacity .15s, transform .15s var(--ease);transform:translate(-4px)}.shelf-card:hover .shelf-open,.shelf-card:focus-visible .shelf-open{opacity:1;transform:none}.shelf-page{padding:48px 24px 88px}.shelf-page-head{margin-bottom:26px}.shelf-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.filters{background:var(--sheet);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);border-radius:18px;grid-template-columns:minmax(240px,2fr) repeat(4,minmax(150px,1fr));align-items:end;gap:14px;padding:16px 18px 18px;display:grid}.filter{gap:6px;min-width:0;display:grid}.filter-label{font:700 var(--fs-label) var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink)}.filter input,.filter select{border:2px solid var(--ink);background:var(--sheet);width:100%;min-width:0;height:48px;font:600 var(--fs-body) var(--sans);color:var(--ink);transition:box-shadow .15s var(--ease), transform .15s var(--ease);border-radius:12px;padding:0 14px}.filter input:hover,.filter select:hover{box-shadow:3px 3px 0 var(--ink)}.filter input:focus,.filter select:focus{box-shadow:4px 4px 0 var(--wrench);outline:none;transform:translate(-1px,-1px)}.filter input::placeholder{color:var(--line-strong);font-weight:500}.filter-q input{background:var(--sheet) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%2315161a' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='7.5' cy='7.5' r='5.5'/%3E%3Cpath d='M12 12l4.5 4.5'/%3E%3C/svg%3E") no-repeat 15px center;padding-left:42px}.filter-q input::-webkit-search-cancel-button{cursor:pointer}.filter select{appearance:none;cursor:pointer;background:var(--sheet) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' fill='none' stroke='%2315161a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 2l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 14px center;padding-right:38px}.shelf-count{font:500 var(--fs-meta) var(--mono);color:var(--pencil);margin:18px 0 14px}.shelf-count a{color:var(--wrench-2);font:var(--ui);font-size:inherit}.shelf-empty{text-align:center;padding:36px}.shelf-empty h2{font:800 var(--fs-h3) var(--display)}.shelf-empty .btn{margin-top:14px}.pager{justify-content:space-between;align-items:center;margin-top:28px;display:flex}.pager .btn{min-width:132px}.pager .btn[aria-disabled=true]{opacity:.35;cursor:default;box-shadow:none;transform:none}.pager span.num{font:500 var(--fs-meta) var(--mono);color:var(--pencil)}.how{padding:56px 24px 96px}.how-head{max-width:640px;margin-bottom:40px}.how-h2{font:800 var(--fs-h2) var(--display);letter-spacing:-.025em;margin:0 0 16px}.how-section{margin-top:64px}.how-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.how-flow li{background:var(--sheet);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:18px;padding:20px 20px 22px;position:relative}.how-flow li:not(:last-child):after{content:"→";font:800 var(--fs-h3) var(--display);color:var(--wrench-2);position:absolute;top:50%;right:-24px;translate:0 -50%}.how-n{font:800 40px/1 var(--display);color:var(--wrench);-webkit-text-stroke:1.5px var(--ink)}.how-flow h2{font:800 var(--fs-h3) var(--display);letter-spacing:-.015em;margin-top:10px}.how-flow p{color:var(--pencil);font-size:var(--fs-body);margin:6px 0 0}.how-verdicts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.how-verdict{border:2px solid var(--ink);border-radius:16px;align-items:center;gap:14px;padding:16px 18px;display:flex}.how-verdict .fit-stamp{width:42px;height:42px;font-size:var(--fs-h3);flex:none;animation:none}.how-verdict p{font-size:var(--fs-body);margin:0}.how-verdict b{font:800 var(--fs-title) var(--display)}.how-faq{border-top:2px solid var(--ink);max-width:820px}.how-faq details{border-bottom:1.5px solid var(--line-strong)}.how-faq summary{cursor:pointer;font:700 var(--fs-title) var(--display);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;list-style:none;display:flex}.how-faq summary::-webkit-details-marker{display:none}.how-faq summary:after{content:"+";font:800 var(--fs-h2) var(--display);color:var(--wrench-2);transition:rotate .2s var(--ease);line-height:1}.how-faq details[open] summary:after{rotate:45deg}.how-faq summary:hover{color:var(--wrench-2)}.how-a{color:var(--pencil);font-size:var(--fs-body);max-width:68ch;padding:0 40px 20px 2px}.how-a ul{margin:0;padding-left:18px}.how-a li{margin:6px 0}.how-cta{text-align:center;background:var(--sheet);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-radius:22px;margin-top:72px;padding:36px 24px}.how-cta p{color:var(--pencil);font-size:var(--fs-lead);max-width:48ch;margin:0 auto}.how-cta-btns{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}.fb{--fb:#1877f2;padding:32px 24px 96px}.fb-body{grid-template-columns:minmax(260px,320px) minmax(0,500px);justify-content:center;align-items:start;gap:40px;display:grid}.fb-side{position:sticky;top:88px}.fb-title{margin:8px 0 24px}.fb-title .eyebrow{align-items:center;gap:6px;display:inline-flex}.fb-title .eyebrow svg,.fb-post-head svg,.fb-actions svg{color:var(--fb)}.fb-title .display-md{font-size:clamp(32px,3.4vw,44px)}.fb-title .lead{font-size:var(--fs-body);max-width:40ch;margin:14px 0 0}.fb-link{font:var(--ui);color:var(--fb);margin-top:14px;text-decoration:none;display:inline-block}.fb-link:hover{text-decoration:underline}.fb-avatar{background:var(--wrench);color:var(--ink);font:800 var(--fs-body) var(--display);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.fb-avatar img{object-fit:cover;width:100%;height:100%}.fb-avatar-sm{width:40px;height:40px;box-shadow:0 0 0 2px var(--ink)}.fb-feed{gap:16px;display:grid}.fb-tabs{background:var(--sheet);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:16px;grid-template-columns:1fr;gap:4px;padding:5px;display:grid}.fb-tabs a{font:800 var(--fs-title) var(--display);letter-spacing:-.01em;color:var(--pencil);transition:background .15s var(--ease), color .15s var(--ease);border-radius:11px;justify-content:space-between;align-items:center;gap:9px;padding:11px 14px;text-decoration:none;display:flex}.fb-tabs a:hover{color:var(--ink);background:var(--paper)}.fb-tabs a[aria-current=page]{background:var(--fb);color:#fff;box-shadow:inset 0 0 0 2px var(--ink)}.fb-tabs a .count{font:700 var(--fs-meta) var(--mono);background:var(--paper);color:var(--ink);border:1.5px solid var(--ink)}.fb-tabs a[aria-current=page] .count{background:#fff}button.fb-media{border:0;border-block:1.5px solid var(--line-strong);cursor:pointer;width:100%;font:inherit;padding:0}.fb-reel-cover:hover .find-play,.fb-reel-cover:focus-visible .find-play{scale:1.08}.find-play{transition:scale .15s var(--ease)}.fb-reel-note{font:600 var(--fs-label) var(--mono);text-transform:uppercase;letter-spacing:.06em;color:#fff;background:#15161abf;border-radius:6px;padding:4px 8px;position:absolute;bottom:12px;left:12px}.fb-reel{aspect-ratio:9/16;border-block:1.5px solid var(--line-strong);background:#000;max-height:72vh;margin:0 auto;position:relative}.fb-reel iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.fb-more-row{place-items:center;min-height:64px;display:grid}.fb-post{background:var(--sheet);border:1.5px solid var(--line-strong);border-radius:16px;overflow:hidden}.fb-empty{text-align:center;color:var(--pencil);padding:32px}.fb-post-head{align-items:center;gap:10px;padding:12px 14px 0;display:flex}.fb-post-head b{font:700 var(--fs-body) var(--sans);display:block}.fb-post-head a{font-size:var(--fs-meta);color:var(--pencil);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.fb-post-head a:hover{text-decoration:underline}.fb-caption{font-size:var(--fs-small);overflow-wrap:anywhere;margin:10px 0;padding:0 14px;line-height:1.45}.fb-caption p{margin:0}.fb-tag{color:var(--fb);font-weight:600;text-decoration:none}.fb-tag:hover{text-decoration:underline}.fb-more{font:inherit;color:var(--pencil);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.fb-more:hover{text-decoration:underline}.fb-media{background:var(--paper);border-block:1.5px solid var(--line-strong);display:block;position:relative}.fb-media img{width:100%;height:auto;display:block}.fb-preview{background:var(--paper);border-bottom:1.5px solid var(--line-strong);gap:1px;padding:9px 14px;text-decoration:none;display:grid}.fb-preview:hover{background:color-mix(in srgb, var(--wrench) 10%, var(--paper))}.fb-preview-host{font:600 var(--fs-label) var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--pencil)}.fb-preview b{font:700 var(--fs-body) var(--display);letter-spacing:-.01em}.fb-preview span:last-child{font-size:var(--fs-meta);color:var(--pencil);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fb-actions{grid-template-columns:1fr 1fr;display:grid}.fb-actions a{font:var(--ui);color:var(--pencil);justify-content:center;align-items:center;gap:8px;padding:9px;text-decoration:none;display:flex}.fb-actions a:hover{background:var(--paper);color:var(--ink)}.fb-actions a+a{border-left:1.5px solid var(--line-strong);color:var(--wrench-2)}.find-play{background:var(--wrench);border:2.5px solid var(--ink);width:72px;height:72px;box-shadow:var(--hard);border-radius:50%;place-items:center;padding-left:5px;font-size:26px;display:grid;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.featured{grid-template-columns:76px 1fr;align-items:center;gap:12px;text-decoration:none;display:grid}.featured img{object-fit:cover;border:2px solid var(--ink);border-radius:10px;width:76px;height:76px}.featured b{font:700 var(--fs-small) var(--display);color:var(--ink);display:block}.featured span{font-size:var(--fs-meta);color:var(--pencil)}.featured+.featured{margin-top:10px}.share-btns{gap:8px;margin-top:10px;display:grid}.share-btns .btn{width:100%}.badge-note{font-size:var(--fs-small);color:var(--pencil);margin:6px 0 10px}.badge-preview{width:auto;height:20px;margin-bottom:10px;display:block}.badge-code{border:1.5px solid var(--line-strong);background:var(--paper);font:500 var(--fs-label) var(--mono);color:var(--ink);overflow-wrap:anywhere;border-radius:8px;margin-bottom:8px;padding:8px 10px;display:block}.side-card>.btn{width:100%}@media (max-width:960px){.fb-body{grid-template-columns:minmax(0,500px);gap:0}.fb-side{position:static}.fb-title{text-align:center}.fb-title .lead{margin-inline:auto}.fb-tabs{grid-template-columns:repeat(3,1fr);margin-bottom:22px}.fb-tabs a{justify-content:center}.nav-search{display:none}.how-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.how-flow li:nth-child(2):after{display:none}.how-verdicts,.hero-grid,.sheet,.sheet-head{grid-template-columns:1fr}.hero{padding-top:44px}.sheet-side{position:static}.pages{grid-template-columns:1fr}.filters{grid-template-columns:1fr 1fr}.shelf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-q{grid-column:1/-1}.page{rotate:0deg!important}.fit{grid-template-columns:auto 1fr}.fit-device{grid-column:1/-1;justify-items:start}}@media (max-width:560px){.nav-gh,.proto{display:none}.how-flow{grid-template-columns:1fr;gap:14px}.how-flow li:after{display:none}.nav-links a{font-size:var(--fs-small);padding:7px 9px}.shelf-grid{grid-template-columns:1fr;gap:16px}.shelf-open{opacity:1;transform:none}.explode{height:340px}.parts-float li{padding:5px 8px}.parts-float small,.addr-host{display:none}.assembly{-webkit-text-stroke-width:1px}.fit{grid-template-columns:1fr;padding:20px}.fit-stamp{width:52px;height:52px;font-size:26px}.step{grid-template-columns:1fr;gap:6px}.step-n{text-align:left;font-size:34px}.seg button{padding:6px 9px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
