@font-face{font-family:Elio Sans;src:local(Noto Sans Regular),local(Noto Sans),url(/fonts/elio-sans-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Elio Sans;src:local(Noto Sans Medium),url(/fonts/elio-sans-medium.woff2)format("woff2");font-weight:500 649;font-style:normal;font-display:block}@font-face{font-family:Elio Sans;src:local(Noto Sans Bold),url(/fonts/elio-sans-bold.woff2)format("woff2");font-weight:650 800;font-style:normal;font-display:block}:root{color-scheme:dark;--root-bg:linear-gradient(180deg, #010207 0, #030712 320px, #050b16 620px, #02050d 980px, #010204 100%, #010204);--bg:#050914;--bg-soft:#0b1424;--bg-elevated:#17243a;--bg-deep:#010207;--bg-void:#000102;--gold:#d8c7a2;--gold-strong:#f2e5ca;--gold-deep:#9e7d48;--cool:#8faee8;--cool-strong:#e6eefc;--cool-deep:#2c3442;--panel:radial-gradient(circle at 0% 0%, #82a8e80f, transparent 30%), radial-gradient(circle at 100% 100%, #cfaf7002, transparent 34%), linear-gradient(180deg, #ffffff0c, #ffffff03 34%, #fff0), linear-gradient(180deg, #171e2cf9, #0c1017fd);--panel-strong:radial-gradient(circle at 100% 0%, #82a8e812, transparent 32%), radial-gradient(circle at 0% 100%, #cfaf7003, transparent 30%), linear-gradient(180deg, #ffffff0d, #ffffff04 34%, #fff0), linear-gradient(180deg, #192232fa, #0d1118fe);--panel-inset:linear-gradient(180deg, #ffffff07, #ffffff02), linear-gradient(180deg, #151c29eb, #0f141df2);--command-surface:linear-gradient(180deg, #171d28f7, #171d28f7), linear-gradient(180deg, #ffffff06, #ffffff02);--inline-code-surface:linear-gradient(180deg, #1a212ef0, #1a212ef0), linear-gradient(180deg, #ffffff05, #ffffff02);--line-soft:#a0baea21;--line:#aac5f230;--line-strong:#d6e2f84d;--text:#f7f7f5;--muted:#b4b6bb;--accent:#bfc9d9;--accent-strong:#f5f7fb;--accent-2:#d8c7a2;--link-accent:#91b7ff;--icon-accent:#dfd1b4;--accent-bright:#fff;--shadow-soft:0 20px 40px #0000004d, 0 8px 18px #04080e2e;--shadow:0 28px 64px #0000005c, 0 12px 28px #05080e38;--shadow-strong:0 38px 88px #00000070, 0 16px 34px #05080e47;--radius-xl:28px;--radius-lg:22px;--radius-md:16px;--container:1180px;--header-offset:68px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-offset);background-color:var(--bg-deep);background:var(--root-bg)}body{min-width:320px;color:var(--text);background-color:var(--bg-deep);background:var(--root-bg);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (width<=620px) and (hover:none),(width<=620px) and (pointer:coarse){body{font-family:Elio Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}}a{color:inherit}a,button,[role=button],summary,input,select,textarea{-webkit-tap-highlight-color:transparent}img{max-width:100%;display:block}code,pre{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.container{width:min(var(--container), calc(100% - 32px));margin:0 auto}.narrow{width:min(820px,100% - 32px)}.page-shell{isolation:isolate;min-height:100vh;position:relative}.page-shell:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(720px 420px at 18% 96px, #5d95ff21, transparent 68%), radial-gradient(680px 430px at 84% 140px, #12264852, transparent 70%), radial-gradient(840px 560px at 54% 560px, #00020699, transparent 74%), var(--root-bg);position:absolute;inset:0}.page-shell:after{content:"";z-index:-1;pointer-events:none;opacity:.04;background-image:radial-gradient(760px 520px at 50% 360px,#b0c4e50b,#0000 78%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b3 0,#0000007a 620px,#0000 1100px);mask-image:linear-gradient(#000000b3 0,#0000007a 620px,#0000 1100px)}.site-header{z-index:100;background:0 0;padding:10px 0 4px;position:fixed;top:0;left:0;right:0}main{padding-top:var(--header-offset)}.site-header .container{width:min(calc(var(--container) + 48px), calc(100% - 12px))}.header-row,.footer-row{justify-content:space-between;align-items:center;gap:16px 20px;display:flex}.header-row{min-height:58px}.site-header .header-row{isolation:isolate;backdrop-filter:blur(24px)saturate(138%);background:linear-gradient(#ffffff0d,#ffffff03),#09101ec7;border:1px solid #a0baea26;border-radius:20px;padding:0 16px;position:relative;overflow:visible;box-shadow:0 18px 40px #0000003d,0 8px 18px #04080e29,inset 0 1px #ffffff14}.site-header .header-row:before{display:none}.site-header .header-row>*{z-index:1;position:relative}.brand{letter-spacing:.025em;text-transform:lowercase;align-items:center;gap:11px;font-size:1.05rem;font-weight:650;text-decoration:none;display:inline-flex}.brand img{filter:drop-shadow(0 10px 20px #0000002e);width:32px;height:32px}.site-nav{align-items:center;gap:clamp(10px,1.8vw,22px);margin-left:auto;display:flex}.site-nav a{min-height:34px;color:var(--muted);box-shadow:none;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 11px;font-weight:500;text-decoration:none;transition:color .18s,border-color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-flex}.site-nav a:hover,.site-nav a:focus-visible,.brand:hover,.brand:focus-visible{color:var(--text)}.site-nav a:hover,.site-nav a:focus-visible{background:linear-gradient(#ffffff0d,#ffffff03),#11182585;border-color:#ffffff2b;box-shadow:inset 0 1px #ffffff0a,0 10px 22px #00000029}.docs-header-menu{z-index:120;display:none;position:relative}.docs-header-menu summary{min-height:34px;color:var(--text);backdrop-filter:blur(24px)saturate(138%);cursor:pointer;white-space:nowrap;background:linear-gradient(#ffffff0d,#ffffff03),#0a1222e6;border:1px solid #ffffff21;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 11px;font-size:.92rem;font-weight:650;list-style:none;display:inline-flex;box-shadow:0 18px 40px #00000038,0 8px 18px #04080e24,inset 0 1px #ffffff14}.docs-header-menu summary::-webkit-details-marker{display:none}.docs-header-menu-icon{gap:3px;width:14px;display:inline-grid}.docs-header-menu-icon span{opacity:.92;background:currentColor;border-radius:999px;height:1.5px;display:block}.docs-header-menu nav{z-index:1000;backdrop-filter:blur(24px)saturate(138%);background:linear-gradient(#ffffff0a,#ffffff03),#080f1c;border:1px solid #a0baea29;border-radius:20px;width:min(320px,100vw - 28px);padding:8px;display:grid;position:absolute;top:calc(100% + 12px);left:0;box-shadow:0 26px 70px #0000007a,0 0 0 1px #a0baea0b,inset 0 1px #f4f8ff0f,inset 0 -1px #070c16b8}.docs-header-menu nav a{color:#cad5eac2;border:1px solid #0000;border-radius:14px;padding:8px 11px;text-decoration:none;display:block}.docs-header-menu nav a span{color:inherit;font-size:.94rem;font-weight:700}.docs-header-menu nav a:hover,.docs-header-menu nav a:focus-visible,.docs-header-menu nav a.is-active{color:var(--text);background:linear-gradient(#ffffff08,#ffffff02),#111b2ef0;border-color:#a0baea26}.docs-header-menu nav a.is-active{box-shadow:inset 3px 0 #a0baea80}.hero{padding:24px 0 18px;position:relative}.page-intro{padding:28px 0 10px;position:relative}.hero-header{margin-bottom:14px}.hero-lockup{align-items:center;gap:8px;display:inline-flex}.hero-lockup h1{background:linear-gradient(#fffffffa 0%,#e2ecffeb 72%,#f0ddb0e0 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.15rem,4.1vw,3.2rem)}.hero-mark{width:clamp(46px,5.4vw,64px);height:auto;display:block}.hero .container{width:min(1240px,100% - 32px)}.hero-grid{grid-template-columns:1fr;justify-items:center;gap:24px;display:grid}.hero-split{grid-template-columns:minmax(0,1.12fr) minmax(560px,.95fr);align-items:center;gap:24px;width:100%;max-width:1240px;display:grid;position:relative}.hero-split:before{content:"";pointer-events:none;filter:blur(22px);opacity:.28;z-index:-1;background:radial-gradient(circle at 44% 48%,#5276ba2e,#0000 52%),radial-gradient(circle at 64% 54%,#d8c7a204,#0000 28%);border-radius:999px;height:48%;position:absolute;inset:auto 10% -10%}.hero-copy{text-align:center;max-width:760px;margin:0 auto}.eyebrow{color:var(--accent-2);letter-spacing:.24em;margin:0 0 18px;font-size:.8rem;font-weight:700}h1,h2,h3,p,figure{margin:0}h1,h2,h3{text-wrap:balance}h1{letter-spacing:-.04em;text-shadow:0 10px 24px #00000029;font-size:clamp(1.9rem,3.2vw,2.9rem);line-height:1}h2{letter-spacing:-.03em;font-size:clamp(2rem,3vw,3.1rem);line-height:1}.hero-text,.section-heading p,.feature-card p,.install-topline p,.page-intro p,.doc-card p,.site-footer p{color:var(--muted);line-height:1.7}.hero-text{max-width:680px;margin-top:6px;margin-left:auto;margin-right:auto;font-size:1.08rem}.text-link{color:var(--link-accent);font-weight:600;text-decoration:none}.text-link:hover,.text-link:focus-visible{color:var(--accent-strong)}.frame{background:linear-gradient(#0d1118fa,#05070afe);border:1px solid #dae6ff38;border-radius:16px;overflow:hidden;box-shadow:0 26px 58px #0000006b,0 10px 24px #02060c42,0 0 0 1px #ffffff09,inset 0 1px #ffffff14}.frame-bar{background:linear-gradient(#ffffff0e,#ffffff03),linear-gradient(#151b25fa,#0b0f16fc);border-bottom:1px solid #ffffff1b;align-items:center;gap:7px;padding:9px 12px;display:flex;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #0000006b}.frame-bar span{border-radius:999px;width:10px;height:10px;box-shadow:inset 0 1px #ffffff47,0 0 0 1px #0000004d}.frame-bar span:first-child{background:linear-gradient(#ff837b,#d94c45)}.frame-bar span:nth-child(2){background:linear-gradient(#ffd46e,#d89d32)}.frame-bar span:nth-child(3){background:linear-gradient(#75df91,#34a853)}.frame-body{background:#020304;padding:3px}.hero-shot img{object-fit:cover;object-position:center;filter:saturate(1.1)contrast(1.08)brightness(1.02);width:100%;height:100%}.hero-shot{background:radial-gradient(circle at 100% 0,#82a8e80a,#0000 36%),linear-gradient(#0e1624fe,#050911);border-color:#b0cbf833;width:100%;box-shadow:0 30px 68px #00000070,0 12px 28px #02060c47,0 0 0 1px #a0baea13,inset 0 1px #f4f8ff13,inset 0 -1px #0e1624c7}.hero-shot .frame-bar{background:linear-gradient(#ffffff0d,#ffffff03),linear-gradient(#101929fc,#090f1afe);border-bottom-color:#b0cbf81d;padding:9px 12px;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #0000006b}.hero-shot .frame-bar span{width:9px;height:9px}.hero-shot .frame-body{aspect-ratio:1920/1044;background:#020511;padding:2px;overflow:hidden}.quick-start.hero-quick-start{background:linear-gradient(#0d1524fe,#060b15);border-color:#91b0e62b;max-width:none;margin:0;padding-inline:18px;box-shadow:0 26px 54px #0000005c,0 10px 24px #01050e3d,0 0 0 1px #a0baea0e,inset 0 1px #f4f8ff09,inset 0 -1px #070c16c7}.quick-start.hero-quick-start:before{background:linear-gradient(#ffffff03,#fff0)}.hero-quick-start-header{margin-bottom:18px}.hero-quick-start-header .eyebrow{margin-bottom:10px}.hero-quick-start-header h2{margin-bottom:10px;font-size:clamp(1.5rem,2.2vw,2.05rem)}.hero-quick-start-header p{color:var(--muted);line-height:1.65}.hero-quick-start .quick-start-tabs{justify-content:flex-start;gap:8px}.hero-quick-start .quick-start-tab{min-height:38px;padding:0 10px}.motion-showcase{padding-top:14px;padding-bottom:18px;position:relative}.motion-showcase-shell{gap:20px;display:grid}.motion-showcase-header{justify-items:center;gap:10px;display:grid}.motion-showcase-heading{max-width:720px;margin-bottom:32px}.motion-showcase-heading h2{max-width:none}.motion-showcase-heading p:last-child{max-width:40ch}.motion-carousel-shell{width:min(1420px,100% - 40px);margin:0 auto;position:relative}.motion-carousel-track{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.motion-demo{background:radial-gradient(circle at 100% 0,#82a8e80b,#0000 34%),linear-gradient(#0e1624fe,#050911);border-color:#b0cbf833;margin:0;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 28px 62px #00000070,0 12px 28px #01050e4d,0 0 0 1px #a0baea13,inset 0 1px #f4f8ff12,inset 0 -1px #0e1624c7}.motion-demo-featured{border-color:#b0cbf833;box-shadow:0 28px 62px #00000070,0 12px 28px #01050e4d,0 0 0 1px #a0baea13,inset 0 1px #f4f8ff12,inset 0 -1px #0e1624c7}.motion-demo .frame-bar{background:linear-gradient(#ffffff0b,#ffffff03),linear-gradient(#101929fc,#090f1afe);border-bottom-color:#b0cbf81d;padding:8px 11px;box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #0006}.motion-demo .frame-bar span{width:8px;height:8px}.motion-demo-body{background:#020511;padding:3px}.motion-demo-video{aspect-ratio:16/9;object-fit:contain;filter:saturate(1.08)contrast(1.06);background:#02040a;border-radius:10px;width:100%;height:auto;display:block}.motion-demo-caption{background:linear-gradient(#ffffff06,#ffffff02),linear-gradient(#0d1523fe,#060b14);border-top:1px solid #b0cbf81d;padding:12px 16px 14px}.motion-demo-caption h3{color:#f5f3eee6;max-width:26ch;margin:0;font-size:clamp(1.04rem,1.32vw,1.28rem);line-height:1.14}.media-popout{display:none}.section{padding:48px 0;position:relative}.hero+.section{padding-top:10px}.section-heading{max-width:720px;margin-bottom:26px}.section-heading-centered{text-align:center;margin-left:auto;margin-right:auto}.section-heading-centered p{margin-left:auto;margin-right:auto}.feature-section-heading{margin-bottom:50px}.feature-section{padding-top:24px}.section-tight-top,.hero+.motion-showcase{padding-top:14px}.motion-showcase{padding-bottom:16px}.feature-section{padding-top:16px;padding-bottom:16px}.themes-section{padding-top:16px}.motion-showcase-shell{gap:0}.motion-showcase-heading,.feature-section-heading,.themes-section .section-heading{margin-bottom:32px}.section-heading h2,.page-intro h1{margin-bottom:12px}.motion-showcase-heading h2,.feature-section-heading h2,.themes-section .section-heading h2{margin-bottom:0}.page-lead{max-width:680px}.page-intro .page-lead{text-align:center;margin:0 auto;padding:0}.page-intro-compact h1{font-size:clamp(1.9rem,3.2vw,2.9rem);line-height:1.02}.visual-gallery{width:100%;margin:0 auto;position:relative}.visual-gallery-control{z-index:5;color:#e2ebfce6;backdrop-filter:blur(10px)saturate(112%);cursor:pointer;background:linear-gradient(#ffffff0e,#ffffff03),linear-gradient(#121c2df5,#090f1bfa);border:1px solid #88a6da47;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:color .18s,border-color .18s,background .18s,opacity .18s,transform .18s;display:inline-flex;position:absolute;top:calc(50% - 44px);box-shadow:0 14px 26px #00000047,0 5px 12px #01050e33,0 0 0 1px #7694cc14,inset 0 1px #f4f8ff12,inset 0 -1px #060a12c2}.visual-gallery-control:hover,.visual-gallery-control:focus-visible{color:var(--accent-bright);background:linear-gradient(#ffffff12,#ffffff05),linear-gradient(#142034fa,#0a111ffc);border-color:#a4beec57}.visual-gallery-control:focus-visible{outline-offset:3px;outline:2px solid #ffffff42}.visual-gallery-control:disabled{opacity:.46;cursor:default;pointer-events:none}.visual-gallery-control-prev{left:8px;transform:translateY(-50%)}.visual-gallery-control-next{right:8px;transform:translateY(-50%)}@media (width>=1380px){.visual-gallery-control-prev{left:-48px}.visual-gallery-control-next{right:-48px}}.visual-gallery-control span,.visual-gallery-control svg{stroke:currentColor;width:20px;height:20px;display:block}.visual-carousel-shell{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;--visual-mask-left:40px;--visual-mask-right:40px;width:100%;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--visual-mask-left), #000 calc(100% - var(--visual-mask-right)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--visual-mask-left), #000 calc(100% - var(--visual-mask-right)), transparent 100%);margin:-22px 0 -58px;padding:22px 0 58px;scroll-padding-inline:64px;overflow:auto hidden}.visual-carousel-shell[data-scroll-start=true]{--visual-mask-left:0px}.visual-carousel-shell[data-scroll-end=true]{--visual-mask-right:0px}@media (width>=1380px){.visual-carousel-shell{width:calc(100% + 96px);margin:-22px -48px -58px;padding:22px 48px 58px}}.visual-carousel-shell::-webkit-scrollbar{display:none}.visual-carousel-shell:focus-visible{outline-offset:8px;border-radius:var(--radius-lg);outline:2px solid #ffffff47}.visual-track{flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:18px;width:100%;padding:12px 12px 58px;display:flex;transform:translateZ(0)}.shot-card{border-radius:var(--radius-lg);scroll-snap-align:start;background:radial-gradient(circle at 12% 0,#82a8e814,#0000 32%),linear-gradient(#ffffff0a,#ffffff04 44%,#ffffff01),linear-gradient(#0f192bfe,#080e19);border:0;flex:0 0 calc(33.3333% - 12px);min-width:0;padding:14px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:0 32px 70px #00000075,0 14px 32px #01050e52,0 0 0 1px #a0baea24,inset 1px 0 #a0baea29,inset -1px 0 #2d487633,inset 0 -1px #2637546b,inset 0 1px #f4f8ff12}.shot-card:last-child{scroll-snap-align:end}.shot-card:before{background:linear-gradient(135deg,#ffffff05,#0000 34% 76%,#a0baea05),radial-gradient(circle at 100% 0,#82a8e80a,#0000 36%)}.shot-card:after{background:linear-gradient(90deg,#a0baea29,#d8c7a206,#0000);display:block}.shot-card-image{aspect-ratio:1904/1044;background:#030713;border:1px solid #a0baea1a;border-radius:5px;width:100%;overflow:hidden;box-shadow:0 16px 36px #0000003d}.shot-card img{object-fit:cover;object-position:center;width:100%;height:100%;transform:scale(1.006)}.shot-card figcaption{color:var(--muted);margin-top:12px;font-size:.96rem}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.feature-card,.install-card,.doc-card{border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0,#82a8e808,#0000 34%),linear-gradient(#ffffff06,#ffffff02 52%,#ffffff01),linear-gradient(#0d1523fe,#060b15);border:1px solid #91b0e624;min-width:0;padding:clamp(14px,2vw,24px);transition:none;position:relative;overflow:hidden;box-shadow:0 22px 52px #00000057,0 8px 20px #01050e33,0 0 0 1px #a0baea0d,inset 0 1px #f4f8ff07,inset 0 -1px #070c16bd}.feature-card:before,.install-card:before,.doc-card:before,.shot-card:before,.docs-link-card:before,.quick-start:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff04,#0000 34% 76%,#ffffff02),radial-gradient(circle at 100% 0,#ffffff04,#0000 36%);position:absolute;inset:0}.feature-card:after,.install-card:after,.doc-card:after,.shot-card:after,.docs-link-card:after,.quick-start:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff21,#d8c7a206,#0000);width:44%;height:1px;position:absolute;top:0;left:18px}.feature-card{background:radial-gradient(circle at 100% 0,#82a8e813,#0000 32%),linear-gradient(#ffffff0a,#ffffff03 42%,#00000012),linear-gradient(#101a2cfe,#060b14);border-color:#a0baea2e;box-shadow:0 24px 58px #0000006b,0 10px 24px #01050e47,0 0 0 1px #a0baea1a,inset 0 1px #f4f8ff12,inset 0 -1px #141f32b8}.feature-card:before{background:linear-gradient(135deg,#ffffff04,#0000 34% 76%,#a0baea04),radial-gradient(circle at 100% 0,#82a8e80a,#0000 36%)}.feature-card:after{background:linear-gradient(90deg,#a0baea2b,#d8c7a206,#0000)}.install-card,.install-aside .doc-card{background:radial-gradient(circle at 100% 0,#82a8e809,#0000 34%),linear-gradient(#ffffff06,#ffffff02 52%,#ffffff01),linear-gradient(#0d1523fe,#060b15);border-color:#91b0e626;box-shadow:0 22px 52px #0000005c,0 8px 20px #01050e38,0 0 0 1px #a0baea0e,inset 0 1px #f4f8ff07,inset 0 -1px #070c16c2}.install-card:before,.install-aside .doc-card:before{background:linear-gradient(135deg,#ffffff03,#0000 34% 76%,#a0baea03),radial-gradient(circle at 100% 0,#82a8e805,#0000 36%)}.install-card:after,.install-aside .doc-card:after{background:linear-gradient(90deg,#a0baea1c,#d8c7a204,#0000)}.feature-icon{color:#f5f7fbf5;background:linear-gradient(#ffffff1b,#ffffff07),linear-gradient(#1b2638,#111a28);border:1px solid #ffffff26;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;margin:0;padding:0;line-height:0;display:inline-flex;box-shadow:0 10px 20px #0308123d}.feature-icon svg{stroke:currentColor;flex:none;width:21px;height:21px;display:block;transform:translate(-.5px,-.5px)}.feature-card:nth-child(2) .feature-icon svg{transform:translate(.05px,-.5px)}.feature-card:nth-child(4) .feature-icon svg{transform:translate(.1px,-.5px)}.feature-card:nth-child(3) .feature-icon svg,.feature-card:nth-child(6) .feature-icon svg{transform:translate(.85px,-.5px)}.feature-card{text-align:left;border-radius:20px;grid-template-columns:42px minmax(0,1fr);grid-template-areas:"icon title""copy copy";align-items:center;gap:9px 12px;padding:clamp(13px,1.35vw,15px);transition:none;display:grid}.feature-card:before,.feature-card:after{display:none}.feature-card .feature-icon{grid-area:icon}.feature-card p{text-align:left;color:#b1b8c4eb;grid-area:copy;margin-top:0;font-size:1rem;line-height:1.56}.feature-card:first-child p{min-height:3.12em}.feature-card h3{color:#f8f9fbf7;grid-area:title;margin:0;font-size:1.18rem;line-height:1.12}.install-topline h2,.install-topline h3,.doc-card h2{margin-bottom:10px;font-size:1.15rem}.install-topline{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.install-topline h2{margin:0}.install-topline p{color:var(--muted);align-items:center;margin:0;line-height:1.5;display:inline-flex}.install-title{line-height:1.15}.install-title .install-icon{vertical-align:middle;margin-right:clamp(8px,1vw,10px);transform:translateY(-2px)}.install-icon{background:linear-gradient(#ffffff06,#ffffff03),linear-gradient(#1c2129,#10131a);border:1px solid #ffffff24;border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;line-height:0;display:inline-flex;box-shadow:0 10px 20px #03060c3d}.install-icon-mark{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.install-icon-mark svg{fill:currentColor;width:24px;height:24px;display:block}.install-icon-mark path{shape-rendering:geometricprecision}.install-icon-mark svg[stroke]{fill:none;stroke:currentColor}.install-icon-mark svg[stroke] *{vector-effect:non-scaling-stroke}.install-icon--archlinux{color:#4fc3f7}.install-icon--fedora{color:#6aaef0}.install-icon--debian{color:#e36082}.install-icon--homebrew{color:#f0b86b}.install-icon--homebrew .install-icon-mark,.install-icon--homebrew .install-icon-mark svg{width:26px;height:26px}.install-icon--freebsd{color:#d45a56}.install-icon--rust{color:#e89464}.install-list,.docs-grid{gap:clamp(12px,1.5vw,18px);display:grid}.install-list,.install-aside,.install-page-grid>*{min-width:0}.command-block{min-width:0;position:relative}.command-copy{z-index:1;width:30px;height:30px;color:var(--muted);cursor:pointer;background:linear-gradient(#ffffff0a,#ffffff03),#101012c7;border:1px solid #ffffff1c;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:inset 0 1px #ffffff08,0 4px 12px #00000014}.command-copy:hover,.command-copy:focus-visible{color:var(--text);background:linear-gradient(#ffffff0e,#ffffff04),#161619d6;border-color:#ffffff2b;box-shadow:inset 0 1px #ffffff0a,0 6px 16px #0000001a}.command-copy-icon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.command-copy-icon svg{stroke:currentColor;width:16px;height:16px;display:block}.command-copy [data-copy-icon=check]{display:none}.command-copy[data-copy-state=copied]{color:#f7fbff;background:linear-gradient(#8db7a72e,#75958a14),#0c1112d1;border-color:#a7d4c13d;box-shadow:inset 0 1px #ffffff0d,0 12px 26px #04141229}.command-copy[data-copy-state=copied] [data-copy-icon=copy]{display:none}.command-copy[data-copy-state=copied] [data-copy-icon=check]{display:inline-flex}.command-copy[data-copy-state=error]{color:#ffd0d0;background:linear-gradient(#9c5f5f2e,#9c5f5f14),#170c0ed6;border-color:#ff95953d}.command-block pre{background:var(--command-surface);-webkit-overflow-scrolling:touch;scrollbar-width:thin;border:1px solid #a0baea1f;overflow:auto hidden;box-shadow:inset 0 1px #ffffff06,inset 0 0 0 1px #ffffff02,0 4px 12px #0000000f}.install-card .command-block{margin-top:clamp(12px,1.4vw,16px)}.install-command-label{margin-top:clamp(18px,2.1vw,24px)}.install-card .install-command-label+.command-block{margin-top:0}.install-card .command-block pre{border-radius:clamp(12px,1.2vw,14px);max-width:100%;margin:0;padding:clamp(13px,1.4vw,16px) clamp(42px,4.6vw,56px) clamp(13px,1.4vw,16px) clamp(13px,1.4vw,16px);overflow-x:auto}.language-bash{color:#e8e2d6f5}.language-bash .token.comment,.language-bash .token.shebang{color:#a0baea80;font-style:italic}.language-bash .token.string,.language-bash .token.string-interpolation{color:#a8d49b}.language-bash .token.builtin,.language-bash .token.class-name{color:#c5a8e8}.language-bash .token.function{color:#82c8ff}.language-bash .token.keyword{color:#c5a8e8}.language-bash .token.operator{color:#d6b574}.language-bash .token.punctuation{color:#9eaabec7}.language-bash .token.variable,.language-bash .token.parameter,.language-bash .token.assign-left{color:#d6b574}.language-bash .token.number,.language-bash .token.boolean{color:#e89464}.language-toml{color:#e8e2d6f5}.language-toml .token.comment{color:#a0baea80;font-style:italic}.language-toml .token.string{color:#a8d49b}.language-toml .token.boolean,.language-toml .token.number{color:#e89464}.language-toml .token.property,.language-toml .token.key{color:#82c8ff}.language-toml .token.punctuation,.language-toml .token.operator{color:#d6b574e0}.install-tooling{border-top:1px solid #ffffff18;margin-top:clamp(12px,1.4vw,16px);padding-top:clamp(12px,1.4vw,16px)}.install-tooling-label{color:var(--muted);margin:0 0 8px;font-size:.86rem;font-weight:600;line-height:1.4}.install-tooling .command-block{margin-top:0}.install-tooling-note{color:var(--muted);margin-top:8px;font-size:.9rem;line-height:1.55}.install-tool-list{gap:10px;margin:16px 0 14px;padding:0;list-style:none;display:grid}.install-tool-list li{gap:2px;min-width:0;display:grid}.install-tool-list strong{color:var(--text);font-size:.94rem;line-height:1.25}.install-tool-list span{color:var(--muted);font-size:.9rem;line-height:1.45}.docs-block+.docs-block{margin-top:24px}.docs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-page,.docs-layout-page{position:relative}.docs-intro{padding-bottom:8px}.docs-layout-page{padding-top:clamp(18px,3vw,34px)}.docs-layout-frame{width:calc(100% - 32px);margin:0 auto}.docs-layout-grid{grid-template-columns:190px minmax(0, var(--container));justify-content:start;align-items:start;gap:clamp(14px,2vw,26px);width:100%;display:grid}.docs-sidebar{top:calc(var(--header-offset) + 24px);z-index:3;width:auto;position:sticky}.docs-sidebar-card{backdrop-filter:blur(18px)saturate(118%);background:radial-gradient(circle at 18% 0,#82a8e807,#0000 30%),linear-gradient(#ffffff05,#ffffff02),#070d19;border:1px solid #91b0e626;border-radius:20px;padding:12px;position:relative;overflow:hidden;box-shadow:0 22px 52px #00000057,0 8px 20px #01050e38,0 0 0 1px #a0baea0d,inset 0 1px #f4f8ff08,inset 0 -1px #070c16c2}.docs-sidebar nav ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.docs-sidebar-link{color:#cad5eac2;border:1px solid #0000;border-radius:12px;padding:8px 11px;text-decoration:none;transition:color .18s,border-color .18s,background .18s,transform .18s;display:block}.docs-sidebar-link span{color:inherit;font-size:.94rem;font-weight:700;line-height:1.2}.docs-sidebar-link:hover,.docs-sidebar-link:focus-visible,.docs-sidebar-link.is-active{color:var(--text);background:linear-gradient(#ffffff08,#ffffff02),#111b2ee6;border-color:#a0baea26}.docs-sidebar-link:hover,.docs-sidebar-link:focus-visible{transform:translateY(-1px)}.docs-sidebar-link.is-active{box-shadow:inset 0 1px #f4f8ff0b,inset 3px 0 #a0baea80}.docs-main-panel{width:100%;max-width:var(--container);grid-column:2;min-width:0;margin:0 auto}.docs-page-intro{margin-bottom:-14px;padding-top:clamp(14px,1.8vw,22px);padding-bottom:0}.docs-page-lead h1:last-child{margin-bottom:0}.docs-page-lead{text-align:left;max-width:760px}.docs-page-lead p{margin-top:12px;margin-left:0;margin-right:0}.docs-mobile-nav{display:none}.docs-section-first{padding-top:0}.docs-overview-grid.docs-link-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.docs-overview-grid .docs-link-card,.docs-overview-grid>:nth-last-child(2),.docs-overview-grid>:last-child{grid-column:span 2}.docs-callout-card{gap:8px;margin-top:clamp(12px,1.8vw,18px);padding:clamp(16px,2vw,22px);display:grid}.docs-callout-card h3,.docs-callout-card p{margin:0}.docs-callout-card p{color:var(--muted);line-height:1.65}.docs-callout-card a{width:fit-content;color:var(--link-accent);font-weight:700;text-decoration:none}.docs-callout-card a:hover,.docs-callout-card a:focus-visible{color:var(--accent-bright)}.docs-theme-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.5vw,18px);display:grid}@media (width>=1025px){.docs-theme-card:last-child:nth-child(3n+1){grid-column:2}}.docs-theme-card{color:inherit;gap:10px;padding:10px;text-decoration:none;display:grid}.docs-theme-card img{aspect-ratio:16/9;object-fit:cover;background:#050910b8;border:1px solid #ffffff1a;border-radius:12px;width:100%;height:auto;display:block}.docs-theme-card span{color:var(--text);font-size:.94rem;font-weight:700;line-height:1.25}.docs-theme-card:hover,.docs-theme-card:focus-visible{border-color:#a0baea38;transform:translateY(-1px)}.docs-prev-next{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.5vw,18px);margin-top:clamp(24px,4vw,46px);display:grid}.docs-prev-next-card{min-height:78px;color:inherit;box-shadow:var(--shadow-soft), inset 0 1px 0 #ffffff0a;background:linear-gradient(#ffffff0c,#ffffff04),#0f141e8a;border:1px solid #ffffff1f;border-radius:16px;gap:5px;padding:16px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.docs-prev-next-card--next{text-align:right}.docs-prev-next-card span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:700}.docs-prev-next-card strong{color:var(--text);font-size:1.02rem}.docs-prev-next-card:hover,.docs-prev-next-card:focus-visible{box-shadow:var(--shadow), inset 0 1px 0 #ffffff0e;border-color:#fff3;transform:translateY(-2px)}.docs-jump{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.docs-jump a{min-height:36px;color:var(--muted);background:linear-gradient(#ffffff0d,#ffffff04),#1117227a;border:1px solid #fff2;border-radius:999px;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;transition:color .18s,border-color .18s,background .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff0a,0 8px 18px #0000001f}.docs-jump a:hover,.docs-jump a:focus-visible{color:var(--text);background:linear-gradient(#ffffff12,#ffffff05),#141c2a94;border-color:#fff3;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0d,0 10px 22px #00000029}.docs-section{padding-top:30px}#paths.docs-section{padding-top:14px}.docs-section-heading,.docs-section-heading .eyebrow{margin-bottom:18px}.docs-section-title{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1.06}.docs-two-up,.docs-three-up,.docs-link-grid{gap:clamp(12px,1.5vw,18px);display:grid}.docs-two-up>*,.docs-three-up>*,.docs-link-grid>*,.docs-card-tight,.docs-table td,.docs-table th,.docs-list li{min-width:0}.docs-two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-align-start{align-items:start}.docs-three-up{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-link-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.docs-card-tight{gap:14px;display:grid}.docs-detail-card{padding:clamp(16px,2vw,24px)}.docs-config-examples{gap:clamp(16px,2vw,24px);display:grid}.docs-config-sections-card{max-width:none}.docs-nerd-font-card{width:fit-content;max-width:100%}.docs-config-section-list{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-config-example-card{gap:10px}.docs-config-example-heading{gap:0;margin-bottom:-2px;display:grid}.docs-config-example-heading h3,.docs-config-example-heading p{margin:0}.docs-config-example-heading>p:not(.docs-block-label){color:var(--muted);line-height:1.6}.docs-config-code pre{border-radius:clamp(12px,1.2vw,14px);max-width:100%;margin:0;padding:clamp(13px,1.4vw,16px) clamp(42px,4.6vw,56px) clamp(13px,1.4vw,16px) clamp(13px,1.4vw,16px);overflow-x:auto}.docs-config-notes{gap:9px}.docs-config-side-by-side{grid-template-columns:minmax(260px,.9fr) minmax(300px,1.1fr);align-items:start;gap:clamp(14px,2vw,24px);display:grid}.docs-config-notes-panel{text-align:left;gap:10px;min-width:0;display:grid}.docs-config-notes-panel .docs-note{margin:0}.docs-config-runtime-note{margin:10px 0 0}.docs-config-inline-key-note{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.docs-config-inline-key-pills{align-items:center;gap:6px;display:inline-flex}.docs-config-inline-key-pills code{padding:2px 7px;line-height:1}.docs-config-compact-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px clamp(12px,1.8vw,20px);padding-left:0;list-style:none}.docs-config-compact-notes li{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.docs-config-compact-notes li span{display:inline}.docs-config-ui-card .docs-config-compact-notes{grid-template-columns:1fr}.docs-config-ui-card .docs-config-compact-notes li{grid-template-columns:max-content max-content}.docs-config-notes li{line-height:1.55}.docs-config-compact-notes li{align-content:start}.docs-config-notes code{overflow-wrap:anywhere}.docs-config-entry-syntax code{white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.55;display:inline}.docs-config-entry-syntax strong{color:var(--text);font-weight:650}.docs-config-places-rules{grid-template-columns:minmax(320px,1.2fr) minmax(220px,.8fr) minmax(260px,.9fr);align-items:start;gap:clamp(14px,1.8vw,22px);display:grid}.docs-config-places-notes{grid-template-columns:1fr}.docs-config-pill-row{flex-wrap:wrap;gap:8px;display:flex}.docs-config-places-builtins{margin-top:10px}.docs-config-key-reserved{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.docs-config-key-reserved .docs-note{margin:0}.docs-config-key-pills{flex:360px}.docs-config-pill-row code{color:var(--muted);background:#ffffff09;border:1px solid #ffffff1c;border-radius:999px;padding:4px 8px}.docs-config-rule-list{gap:8px}.docs-config-mini-grid{gap:clamp(14px,1.8vw,22px)}.docs-config-layout-notes{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-zoxide-card .docs-detail-grid{gap:clamp(18px,2.2vw,34px)}.docs-support-card{background:radial-gradient(circle at 100% 0,#82a8e808,#0000 34%),linear-gradient(#0d1523fe,#060b15);border-color:#91b0e626;box-shadow:0 22px 52px #00000057,0 8px 20px #01050e33,0 0 0 1px #a0baea0d,inset 0 1px #f4f8ff07,inset 0 -1px #070c16bd}.docs-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.docs-detail-stack{gap:clamp(14px,1.7vw,20px);display:grid}.docs-detail-block{min-width:0}.docs-block-label{color:var(--text);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:.8rem;font-weight:700}.docs-card-tight h3,.docs-link-card h3{margin:0;font-size:1.05rem;line-height:1.12}.docs-note{color:var(--muted);font-size:.95rem;line-height:1.6}.docs-table{border-collapse:collapse;width:100%}.docs-table th,.docs-table td{vertical-align:top;border-top:1px solid #ffffff1f;padding:11px 0}.docs-table tr:first-child th,.docs-table tr:first-child td{border-top:0}.docs-table th{width:118px;color:var(--text);text-align:left;letter-spacing:.03em;padding-right:16px;font-size:.84rem;font-weight:700}.docs-table td{color:var(--muted)}.docs-open-table{table-layout:fixed}.docs-open-key{width:22%}.docs-open-behavior{width:78%}.docs-shell-files-table{table-layout:fixed}.docs-shell-files-shell{width:18%}.docs-shell-files-path{width:82%}.docs-shell-files-table code{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.docs-managed-files-list,.docs-path-list{gap:0;display:grid}.docs-theme-path-card{max-width:none}.docs-managed-file-row,.docs-path-row{border-top:1px solid #ffffff1f;grid-template-columns:minmax(92px,.18fr) minmax(0,1fr);align-items:baseline;gap:18px;padding:12px 0;display:grid}.docs-managed-file-row:first-child,.docs-path-row:first-child{border-top:0;padding-top:0}.docs-managed-file-row:last-child,.docs-path-row:last-child{padding-bottom:0}.docs-managed-file-shell,.docs-path-platform{color:var(--text);font-weight:700}.docs-managed-file-paths,.docs-path-values{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.docs-managed-file-or,.docs-path-or{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}.docs-managed-file-row code,.docs-path-row code{box-sizing:border-box;color:#e9f1ff;background:var(--inline-code-surface);overflow-wrap:break-word;word-break:normal;white-space:normal;border:1px solid #a0baea1f;border-radius:8px;width:fit-content;min-width:0;max-width:100%;padding:.28rem .5rem;line-height:1.5;display:block}.docs-platform-table{table-layout:fixed}.docs-platform-table th:first-child,.docs-platform-table td:first-child{width:34%;padding-right:20px}.docs-platform-table th:last-child,.docs-platform-table td:last-child{width:66%}.docs-clipboard-table{table-layout:fixed}.docs-clipboard-table th:first-child,.docs-clipboard-table td:first-child{width:34%;padding-right:20px}.docs-clipboard-table th:last-child,.docs-clipboard-table td:last-child{width:66%}.docs-goto-table{table-layout:fixed}.docs-goto-table th:first-child,.docs-goto-table td:first-child{width:34%;padding-right:20px}.docs-goto-table th:last-child,.docs-goto-table td:last-child{width:66%}.docs-trash-table{table-layout:fixed}.docs-trash-table th:first-child,.docs-trash-table td:first-child{width:22%;padding-right:20px}.docs-trash-table th:last-child,.docs-trash-table td:last-child{width:78%}.docs-helpers-table,.docs-fallback-table{table-layout:fixed}.docs-helpers-tool,.docs-fallback-tool{width:22%}.docs-helpers-command,.docs-fallback-command{width:28%}.docs-helpers-description,.docs-fallback-description{width:50%}.docs-helpers-table th,.docs-helpers-table td,.docs-fallback-table th,.docs-fallback-table td{padding-right:24px}.docs-helpers-table th:last-child,.docs-helpers-table td:last-child,.docs-fallback-table th:last-child,.docs-fallback-table td:last-child{padding-right:0}.docs-key-sequence{flex-wrap:wrap;gap:6px;display:flex}.docs-key-sequence code{white-space:nowrap}.docs-table code,.docs-list code,.docs-tag-row code,.docs-callout-card code{color:#e9f1ff;background:var(--inline-code-surface);border:1px solid #a0baea1f;border-radius:8px;padding:.16rem .42rem;box-shadow:inset 0 1px #ffffff05,0 2px 8px #0000000d}.docs-preview-coverage-table{table-layout:fixed}.docs-preview-type{width:28%}.docs-preview-support{width:72%}.docs-preview-grid{grid-template-columns:minmax(0,1.4fr) minmax(240px,.72fr);align-items:start;gap:clamp(12px,1.8vw,18px);display:grid}.docs-preview-summary{gap:12px}.docs-preview-summary .docs-list{gap:10px}.docs-preview-summary .docs-list li{line-height:1.58}.docs-support-scroller{-webkit-overflow-scrolling:touch;scrollbar-width:thin;width:100%;overflow:auto hidden}.docs-support-table{min-width:560px}.docs-support-table th{width:168px}.docs-support-table thead th{width:auto;padding-right:18px}.docs-support-table th,.docs-support-table td{padding-top:9px;padding-bottom:9px}.docs-support-status{min-height:0;color:var(--text);box-shadow:none;white-space:normal;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:0;font-size:.9rem;font-weight:600;line-height:1.35;display:inline-flex}.docs-support-status:before{content:"";background:#dcdee2c7;border-radius:999px;flex:none;width:8px;height:8px}.docs-support-status--auto{color:var(--text)}.docs-support-status--auto:before{background:#38bdf8;box-shadow:0 0 12px #38bdf8b8}.docs-list code:not(.docs-path-code),.docs-section-heading code:not(.docs-path-code),.docs-note code:not(.docs-path-code){white-space:nowrap}.docs-path-code{white-space:normal;overflow-wrap:normal;word-break:normal;max-width:100%;display:block}.docs-secondary-path{color:var(--muted);margin-top:8px;display:block}.docs-list{gap:12px;margin:0;padding-left:18px;display:grid}.docs-list li{color:var(--muted);overflow-wrap:anywhere;line-height:1.72}.docs-list li code{vertical-align:middle;white-space:nowrap;overflow-wrap:normal;line-height:1.25;display:inline-block}.docs-config-entry-syntax li code{white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.55;display:inline}.docs-list li span{min-width:0;display:block}.docs-inline-key-list li{align-items:center;gap:10px;display:flex}.docs-inline-key-list li span{display:inline}.docs-tag-row{flex-wrap:wrap;gap:8px;min-width:0;margin-top:10px;display:flex}.docs-archive-format-row{margin-top:0}.docs-link-card{border-radius:var(--radius-lg);color:inherit;background:radial-gradient(circle at 100% 0,#82a8e808,#0000 34%),linear-gradient(#ffffff06,#ffffff02 52%,#ffffff01),linear-gradient(#0d1523fe,#060b15);border:1px solid #91b0e626;grid-column:span 2;padding:18px;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:block;position:relative;overflow:hidden;box-shadow:0 22px 52px #00000057,0 8px 20px #01050e33,0 0 0 1px #a0baea0d,inset 0 1px #f4f8ff07,inset 0 -1px #070c16bd}.docs-link-grid>:nth-last-child(2){grid-column:2/span 2}.docs-link-grid>:last-child{grid-column:4/span 2}.docs-overview-grid>:nth-last-child(2),.docs-overview-grid>:last-child{grid-column:span 2}.docs-link-top{align-items:center;gap:12px;margin-bottom:14px;display:flex}.docs-path-card-top{gap:10px;margin-bottom:8px}.docs-link-icon{background:linear-gradient(#ffffff0f,#ffffff04),#10151f7a;border:1px solid #fff2;border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:inset 0 1px #ffffff0a,0 8px 18px #0000001f}.docs-link-icon svg{stroke:currentColor;width:18px;height:18px;display:block}.docs-link-icon--blue{color:#d9e5ff;background:linear-gradient(#ffffff13,#ffffff04),#30487257;border-color:#ffffff2b}.docs-link-icon--violet{color:#d2cfdd;background:linear-gradient(#ffffff12,#ffffff04),#453f5247;border-color:#b4a7bf24}.docs-link-icon--amber{color:#e8d0a1;background:linear-gradient(#ffffff12,#ffffff04),#58462d47;border-color:#cfb0822e}.docs-link-icon--mint{color:#b7c6c1;background:linear-gradient(#ffffff12,#ffffff04),#3046413d;border-color:#97b6ab24}.docs-link-icon--slate{color:#d3dae5;background:linear-gradient(#ffffff12,#ffffff04),#353c493d;border-color:#b3bac624}.docs-link-card p{color:var(--muted);margin-top:0;line-height:1.65}.docs-link-more{color:var(--link-accent);align-items:center;gap:8px;margin-top:14px;font-size:.95rem;font-weight:600;display:inline-flex}.docs-link-arrow{justify-content:center;align-items:center;display:inline-flex}.docs-link-arrow svg{stroke:currentColor;width:15px;height:15px;display:block}.docs-link-card:hover,.docs-link-card:focus-visible{box-shadow:var(--shadow), inset 0 1px 0 #ffffff0d;border-color:#ffffff30;transform:translateY(-2px)}.docs-link-card:hover .docs-link-more,.docs-link-card:focus-visible .docs-link-more{color:var(--accent-strong)}.install-page-grid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.7fr);align-items:start;gap:clamp(12px,1.8vw,20px);display:grid;position:relative}.install-aside{gap:clamp(12px,1.5vw,18px);display:grid}.install-aside .command-block,.doc-card .command-block{margin:14px 0 0}.install-aside .command-block pre,.doc-card .command-block pre{border-radius:clamp(12px,1.2vw,14px);max-width:100%;margin:0;padding:clamp(13px,1.4vw,16px) clamp(42px,4.6vw,56px) clamp(13px,1.4vw,16px) clamp(13px,1.4vw,16px);overflow-x:auto}.command-block code{color:#e6eefc;white-space:pre;overflow-wrap:normal;word-break:normal;width:max-content;min-width:100%;display:block}.docs-command-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(12px,1.5vw,16px);display:grid}.docs-command-card{min-width:0}.docs-command-card-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.docs-command-card-header h3{margin:0}.docs-command-card-header code{color:var(--muted);flex:none}.docs-command-entry+.docs-command-entry,.docs-command-entry+.docs-command-note{margin-top:12px}.docs-command-label{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:.78rem;font-weight:700}.docs-inline-heading{color:var(--muted);align-items:baseline;gap:10px;margin:0;line-height:1.5;display:flex}.docs-inline-heading strong{color:var(--fg);font-size:1.05rem}.docs-tight-command-card .command-block{margin-top:8px}.docs-recommended-card{background:radial-gradient(circle at 100% 0,#82a8e80d,#0000 32%),linear-gradient(#ffffff08,#ffffff02 38%,#00000005),linear-gradient(#121d30fe,#080e19);border-color:#b8cff838;box-shadow:0 24px 52px #00000052,0 8px 20px #01050e33,0 0 0 1px #a0baea14,inset 0 1px #f4f8ff12,inset 0 -1px #070c16c2}.docs-recommended-card:before{background:linear-gradient(135deg,#ffffff03,#0000 30% 78%,#a0baea03),radial-gradient(circle at 100% 0,#82a8e807,#0000 34%)}.docs-recommended-card:after{background:linear-gradient(90deg,#cfdef833,#d8c7a206,#0000);width:52%}.docs-recommended-card .command-block pre{background:linear-gradient(#ffffff08,#ffffff02),linear-gradient(#192232f7,#101929fb);border-color:#b0cbf82e;box-shadow:inset 0 1px #f4f8ff0a,inset 0 0 0 1px #b0cbf804,0 4px 12px #01050e14}.docs-recommended-card .command-copy{background:linear-gradient(#ffffff0d,#ffffff04),#131d2edb;border-color:#b0cbf829;box-shadow:inset 0 1px #f4f8ff09,0 4px 10px #01050e14}.docs-recommended-card .command-copy:hover,.docs-recommended-card .command-copy:focus-visible{background:linear-gradient(#fff1,#ffffff05),#18253ae6;border-color:#c3d8fa3d;box-shadow:inset 0 1px #f4f8ff0b,0 5px 12px #01050e1a}.docs-command-note{color:var(--muted);margin:0;line-height:1.65}.docs-cli-behavior{color:var(--text);margin:12px 0 0;font-size:.98rem;line-height:1.55}.docs-cli-chooser-notes{margin-top:clamp(12px,1.8vw,18px)}.docs-cli-chooser-notes .docs-callout-card{margin-top:0}.docs-cli-chooser-callout .command-block code{color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.docs-install-tabs .quick-start-tabs{justify-content:flex-start;margin-bottom:18px}.docs-compact-tabs .quick-start-tabs{margin-bottom:4px}.docs-install-panel[hidden]{display:none}.docs-install-panel .command-block:last-child,.docs-install-panel .docs-command-note:last-child{margin-bottom:0}.doc-card a{color:var(--link-accent)}.preview-tool-list{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.preview-tool-list li{border-top:1px solid #ffffff18;gap:3px;padding:10px 0;display:grid}.preview-tool-list li:first-child{border-top:0;padding-top:0}.preview-tool-list strong{color:var(--text);font-size:.95rem;line-height:1.25}.preview-tool-list span{color:var(--muted);font-size:.94rem;line-height:1.55}.doc-card a:hover,.doc-card a:focus-visible{color:var(--accent-bright)}.quick-start{border-radius:var(--radius-xl);width:100%;box-shadow:var(--shadow), 0 0 0 1px #ffffff05, inset 0 1px 0 #ffffff0d;background:radial-gradient(circle at 92% 0,#5d95ff1b,#0000 30%),radial-gradient(circle at 8% 100%,#d8c7a202,#0000 24%),linear-gradient(#ffffff0e,#ffffff04),linear-gradient(#121824fc,#080a0efe);border:1px solid #ffffff26;padding:24px;position:relative;overflow:hidden}.quick-start-tabs{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.quick-start-tab{border:1px solid var(--line);min-height:40px;color:var(--muted);font:inherit;cursor:pointer;background:linear-gradient(#ffffff0b,#ffffff04),#0f141e80;border-radius:999px;padding:0 14px;font-weight:600;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s,color .18s;box-shadow:inset 0 1px #ffffff0a,0 8px 18px #0000001f}.quick-start-tab:hover,.quick-start-tab:focus-visible{color:var(--text);background:linear-gradient(#ffffff12,#ffffff05),#141c2a94;border-color:#ffffff30;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0d,0 10px 22px #00000024}.quick-start-tab.is-active{color:#e7f0ff;background:linear-gradient(#314974fc,#121b2bfc);border-color:#5d95ff61;box-shadow:0 12px 24px #040a1433,0 0 28px #5d95ff1c,inset 0 1px #ffffff1a,inset 0 -1px #d6b47733}.quick-start-panel{margin-top:18px}.quick-start-panel .command-block{margin:0 0 14px}.quick-start-panel pre{border-radius:16px;max-width:100%;margin:0;padding:18px 58px 18px 18px;overflow-x:auto}.site-footer{background:linear-gradient(#ffffff04,#fff0),linear-gradient(#07090d38,#07090d00);border-top:0;margin-top:22px;position:relative}.site-footer:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1f 12%,#fff3 38%,#d6b47706 50%,#ffffff1f 88%,#0000);width:min(1120px,100% - 32px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.footer-row{padding:28px 0 44px}.footer-row a{color:var(--link-accent);font-weight:600;text-decoration:none}.footer-row a:hover,.footer-row a:focus-visible{color:var(--accent-strong)}@media (hover:hover){.site-nav a:hover,.site-nav a:focus-visible{transform:translateY(-1px)}}@media (width>=900px) and (hover:hover) and (pointer:fine){[data-popout-item]{cursor:pointer}[data-popout-item]:hover,[data-popout-item]:focus-visible{border-color:#fff3;transform:translateY(-3px)}.is-popout-source{visibility:hidden}.media-popout{z-index:90;opacity:0;pointer-events:none;transition:opacity .15s;display:block;position:fixed;inset:0}.media-popout.is-open{opacity:1;pointer-events:auto}.media-popout.is-closing{z-index:10;opacity:1;pointer-events:none}.media-popout-backdrop{opacity:1;backdrop-filter:blur(6px);background:#000000ad;transition:opacity .17s;position:absolute;inset:0}.media-popout.is-closing .media-popout-backdrop{opacity:0}.media-popout-card{z-index:1;cursor:default;max-width:calc(100vw - 80px);max-height:calc(100vh - 80px);margin:0;transition:left .21s cubic-bezier(.2,.8,.2,1),top .21s cubic-bezier(.2,.8,.2,1),width .21s cubic-bezier(.2,.8,.2,1);position:fixed;overflow:hidden}}@media (width>=1720px){.docs-layout-frame{width:min(calc(var(--container) + 460px), calc(100% - 32px))}.docs-layout-grid{grid-template-columns:minmax(0, var(--container));justify-content:center}.docs-sidebar{grid-area:1/1;justify-self:start;width:190px;transform:translate(calc(-100% - clamp(14px,2vw,26px)))}.docs-main-panel{grid-area:1/1}}@media (width<=1200px){.docs-layout-frame{width:min(100% - 16px, var(--container))}.docs-layout-grid{display:block}.docs-sidebar{display:none}.header-row:has(.docs-header-menu) .site-nav{order:2;margin-left:auto}.header-row:has(.docs-header-menu) .brand{order:1}.header-row:has(.docs-header-menu) .site-nav a[href="/docs/"],.header-row:has(.docs-header-menu) .site-nav a[href=\/docs]{display:none}.docs-header-menu{order:0;margin-left:0;display:block}}@media (width<=1024px){.hero-grid,.hero-split,.install-page-grid,.docs-grid,.docs-preview-grid{grid-template-columns:1fr}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shot-card{width:100%}.docs-two-up,.docs-three-up,.docs-link-grid{grid-template-columns:1fr}.docs-theme-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-detail-grid,.docs-config-layout-notes,.docs-config-section-list,.docs-config-side-by-side,.docs-config-places-rules{grid-template-columns:1fr}.docs-layout-page{padding-top:12px}.docs-layout-frame{width:min(100% - 16px, var(--container))}.docs-layout-grid{display:block}.docs-sidebar{display:none}.docs-page-lead{text-align:center}.docs-page-lead p{margin-left:auto;margin-right:auto}.docs-mobile-nav{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;justify-content:center;gap:9px;margin:0 0 22px;padding:2px 0 8px;display:flex;overflow-x:auto}.docs-mobile-nav::-webkit-scrollbar{display:none}.docs-mobile-nav a{min-height:36px;color:var(--muted);background:linear-gradient(#ffffff0d,#ffffff04),#1117227a;border:1px solid #fff2;border-radius:999px;flex:none;align-items:center;padding:0 13px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.docs-mobile-nav a.is-active{color:var(--text);background:linear-gradient(#ffffff12,#ffffff05),#1e2a3ea6;border-color:#fff3}.docs-link-card,.docs-link-grid>:nth-last-child(2),.docs-link-grid>:last-child{grid-column:auto}.hero-split{max-width:800px}.hero-quick-start{max-width:none}.motion-carousel-track{padding-inline:24px;scroll-padding-inline:24px}.motion-demo{flex-basis:min(82vw,860px)}}@media (width<=820px){:root{--header-offset:64px}.header-row{min-height:52px}.site-header .header-row{border-radius:16px;padding:0 14px}.site-nav{gap:10px 14px}.brand img{width:30px;height:30px}}@media (width<=620px){:root{--header-offset:60px}.container,.narrow{width:min(100% - 16px, var(--container))}.header-row{min-height:48px}.site-header .header-row{padding:0 12px}.site-nav{gap:8px 12px}.site-nav .site-nav-home,.header-row:has(.docs-header-menu) .site-nav a[href="/docs/"],.header-row:has(.docs-header-menu) .site-nav a[href=\/docs]{display:none}.docs-header-menu summary{width:36px;padding:0}.docs-header-menu summary>span:last-child{display:none}.docs-header-menu nav{left:0}.docs-managed-file-row,.docs-path-row{grid-template-columns:1fr;align-items:start;gap:6px;padding:13px 0}.docs-config-compact-notes{grid-template-columns:1fr;gap:8px}.docs-managed-file-row code,.docs-path-row code{overflow-wrap:anywhere;word-break:break-all;width:fit-content;max-width:100%;font-size:.88rem}.docs-theme-gallery{grid-template-columns:1fr}.footer-row{text-align:center;flex-direction:column;align-items:center}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.feature-card{grid-template-columns:38px minmax(0,1fr);gap:8px 10px;padding:10px}.feature-icon{border-radius:12px;width:38px;height:38px}.feature-icon svg{width:17px;height:17px}.feature-card:nth-child(3) .feature-icon svg{transform:translate(.2px,-.5px)}.feature-card h3{font-size:1rem}.feature-card p{font-size:.92rem;line-height:1.55}.section{padding:34px 0}.motion-showcase{padding-top:8px;padding-bottom:13px}.hero+.motion-showcase{padding-top:8px}.motion-showcase-shell{gap:0}.motion-showcase-header{gap:14px}.motion-carousel-shell{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden}.motion-carousel-track{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:12px;margin-bottom:-18px;padding:4px 16px 18px;display:flex;overflow-x:auto}.motion-carousel-track::-webkit-scrollbar{display:none}.motion-demo{flex:0 0 calc(100vw - 32px)}.motion-demo-body{padding:4px}.motion-demo-video{border-radius:14px}.motion-demo-caption{padding:10px 14px 12px}.motion-demo-caption h3{color:#f5f3eee6;max-width:none;font-size:clamp(1.02rem,4.4vw,1.16rem);line-height:1.12}.hero{padding-top:12px}.page-intro{padding-top:18px}.hero-grid,.hero-split{gap:18px}.hero-header{margin-bottom:10px}.hero-text{font-size:1rem}.hero-shot .frame-body{aspect-ratio:16/9}.docs-section{padding-top:20px}.docs-layout-page{padding-top:12px}.docs-layout-frame{width:min(100% - 16px, var(--container))}.docs-layout-grid{display:block}.docs-sidebar{display:none}.docs-page-lead{text-align:center}.docs-page-lead p{margin-left:auto;margin-right:auto}.docs-mobile-nav{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;justify-content:center;gap:9px;margin:0 0 22px;padding:2px 0 8px;display:flex;overflow-x:auto}.docs-mobile-nav::-webkit-scrollbar{display:none}.docs-mobile-nav a{min-height:36px;color:var(--muted);background:linear-gradient(#ffffff0d,#ffffff04),#1117227a;border:1px solid #fff2;border-radius:999px;flex:none;align-items:center;padding:0 13px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.docs-mobile-nav a.is-active{color:var(--text);background:linear-gradient(#ffffff12,#ffffff05),#1e2a3ea6;border-color:#fff3}.docs-command-grid,.docs-overview-grid.docs-link-grid{grid-template-columns:1fr}.docs-overview-grid .docs-link-card,.docs-overview-grid>:nth-last-child(2),.docs-overview-grid>:last-child{grid-column:auto}.docs-prev-next{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.docs-prev-next-card{min-height:68px;padding:13px}.docs-prev-next-card strong{font-size:.95rem;line-height:1.2}.docs-section-heading{text-align:center;margin-left:auto;margin-right:auto}.docs-section-heading p{margin-left:auto;margin-right:auto}.section-heading{margin-bottom:20px}.motion-showcase-heading,.feature-section-heading{margin-bottom:26px}.feature-section{padding-top:13px;padding-bottom:13px}.section-tight-top{padding-top:10px}.feature-section.section-tight-top,.themes-section{padding-top:13px}.themes-section .section-heading{margin-bottom:26px}.quick-start{padding:18px}.quick-start-panel pre{border-radius:14px;padding:16px 50px 16px 16px}.visual-gallery-control{display:none}.visual-carousel-shell{scroll-snap-type:x mandatory;--visual-mask-left:24px;--visual-mask-right:24px;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:18px 0 46px;scroll-padding-inline:32px;overflow:auto hidden}.visual-track{flex-wrap:nowrap;gap:14px;width:max-content;padding:10px 32px 48px;display:flex}.shot-card{scroll-snap-align:start;flex:none;width:min(84vw,360px);margin-bottom:2px;padding:16px;box-shadow:0 10px 24px #00000024,inset 1px 0 #ffffff18,inset -1px 0 #ffffff0f,inset 0 -1px #ffffff18}.install-card .command-block pre,.install-aside .command-block pre,.doc-card .command-block pre{padding:12px 44px 12px 12px}.shot-card img{width:100%}.command-copy{width:28px;height:28px;top:8px;right:8px}.cta-panel{flex-direction:column;align-items:flex-start}.docs-table:not(.docs-support-table) th,.docs-table:not(.docs-support-table) td{width:100%;padding:8px 0;display:block}.docs-table:not(.docs-support-table) th{padding-bottom:2px}.docs-table.docs-control-card-table th,.docs-table.docs-control-card-table td{width:auto;padding:10px 0;display:table-cell}.docs-table.docs-control-card-table th{width:42%;padding-right:14px}.docs-open-table,.docs-shell-files-table,.docs-platform-table,.docs-clipboard-table,.docs-goto-table,.docs-trash-table,.docs-helpers-table,.docs-fallback-table{table-layout:auto;width:100%;display:block}.docs-open-table colgroup,.docs-open-table thead,.docs-shell-files-table colgroup,.docs-shell-files-table thead,.docs-platform-table thead,.docs-clipboard-table thead,.docs-goto-table thead,.docs-trash-table thead,.docs-helpers-table colgroup,.docs-helpers-table thead,.docs-fallback-table colgroup,.docs-fallback-table thead{display:none}.docs-open-table tbody,.docs-open-table tr,.docs-open-table th,.docs-open-table td,.docs-shell-files-table tbody,.docs-shell-files-table tr,.docs-shell-files-table th,.docs-shell-files-table td,.docs-platform-table tbody,.docs-platform-table tr,.docs-platform-table td,.docs-clipboard-table tbody,.docs-clipboard-table tr,.docs-clipboard-table td,.docs-goto-table tbody,.docs-goto-table tr,.docs-goto-table td,.docs-trash-table tbody,.docs-trash-table tr,.docs-trash-table td,.docs-helpers-table tbody,.docs-helpers-table tr,.docs-helpers-table td,.docs-fallback-table tbody,.docs-fallback-table tr,.docs-fallback-table td{width:100%;display:block}.docs-open-table tr,.docs-shell-files-table tr,.docs-platform-table tr,.docs-clipboard-table tr,.docs-goto-table tr,.docs-trash-table tr,.docs-helpers-table tr,.docs-fallback-table tr{border-top:1px solid #ffffff1f;padding:12px 0}.docs-open-table tbody tr:first-child,.docs-shell-files-table tbody tr:first-child,.docs-platform-table tbody tr:first-child,.docs-clipboard-table tbody tr:first-child,.docs-goto-table tbody tr:first-child,.docs-trash-table tbody tr:first-child,.docs-helpers-table tbody tr:first-child,.docs-fallback-table tbody tr:first-child{border-top:0;padding-top:0}.docs-open-table td,.docs-shell-files-table th,.docs-shell-files-table td,.docs-platform-table td,.docs-clipboard-table td,.docs-goto-table td,.docs-trash-table td,.docs-helpers-table td,.docs-fallback-table td{border-top:0;padding:4px 0}.docs-open-table td:before,.docs-platform-table td:before,.docs-clipboard-table td:before,.docs-goto-table td:before,.docs-trash-table td:before,.docs-helpers-table td:before,.docs-fallback-table td:before{content:none}.docs-open-table td:first-child,.docs-shell-files-table th:first-child,.docs-platform-table td:first-child,.docs-clipboard-table td:first-child,.docs-goto-table td:first-child,.docs-trash-table td:first-child,.docs-helpers-table td:first-child,.docs-fallback-table td:first-child{color:var(--text);padding-bottom:6px}.docs-open-table td:nth-child(2),.docs-platform-table td:nth-child(2),.docs-clipboard-table td:nth-child(2),.docs-goto-table td:nth-child(2),.docs-trash-table td:nth-child(2),.docs-helpers-table td:nth-child(2),.docs-fallback-table td:nth-child(2){white-space:normal;padding-bottom:7px}.docs-open-table td:nth-child(2) code,.docs-platform-table td:nth-child(2) code,.docs-clipboard-table td:nth-child(2) code,.docs-goto-table td:nth-child(2) code,.docs-trash-table td:nth-child(2) code,.docs-helpers-table td:nth-child(2) code,.docs-fallback-table td:nth-child(2) code{white-space:nowrap}.docs-open-table td:last-child,.docs-platform-table td:last-child,.docs-clipboard-table td:last-child,.docs-goto-table td:last-child,.docs-trash-table td:last-child,.docs-helpers-table td:last-child,.docs-fallback-table td:last-child{color:var(--muted);line-height:1.45}.docs-preview-coverage-table{table-layout:auto;width:100%;display:block}.docs-preview-coverage-table colgroup,.docs-preview-coverage-table thead{display:none}.docs-preview-coverage-table tbody,.docs-preview-coverage-table tr,.docs-preview-coverage-table th,.docs-preview-coverage-table td{width:100%;display:block}.docs-preview-coverage-table tr{border-top:1px solid #ffffff1f;padding:12px 0}.docs-preview-coverage-table tbody tr:first-child{border-top:0;padding-top:0}.docs-preview-coverage-table th,.docs-preview-coverage-table td{border-top:0;padding:4px 0}.docs-preview-coverage-table th[scope=row]{color:var(--text);padding-bottom:6px}.docs-preview-coverage-table td{color:var(--muted);line-height:1.45}.footer-row{padding:24px 0 34px}h1{font-size:clamp(1.85rem,7vw,2.6rem)}}@media (width<=520px){:root{--header-offset:58px}.header-row{min-height:46px}.site-header .header-row{border-radius:14px;padding:0 10px}.site-nav{gap:7px 10px}.doc-card h2{margin-bottom:8px}.install-topline{gap:8px 12px}.feature-card,.install-card,.doc-card{padding:12px}.quick-start-tabs{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;gap:8px;margin-inline:-18px;padding:2px 18px 8px;scroll-padding-inline:18px;display:flex;overflow-x:auto}.quick-start-tabs::-webkit-scrollbar{display:none}.quick-start-tab{text-align:center;flex:none;min-height:38px;padding:0 12px;font-size:.9rem}}@media (width<=430px){.site-header .container{width:min(calc(var(--container) + 48px), calc(100% - 10px))}.header-row{gap:10px 12px}.site-nav{gap:6px 8px}.hero-lockup{gap:6px}.hero-mark{width:40px}.quick-start-tab{padding:0 11px;font-size:.86rem}.install-card .command-block pre,.install-aside .command-block pre,.doc-card .command-block pre{font-size:.92rem}}
