@font-face{font-family:Author;src:url(/w1-early/fonts/author-display-latin.woff2) format("woff2");font-weight:200;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Author;src:url(/w1-early/fonts/author-latin.woff2) format("woff2");font-weight:300 700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;src:url(/w1-early/fonts/garamond-latin.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;src:url(/w1-early/fonts/garamond-italic-latin.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sligoil;src:url(/w1-early/fonts/sligoil-latin.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Author Metric;src:local("Arial"),local("Roboto");font-weight:200 700;size-adjust:85%;ascent-override:97.65%;descent-override:23.53%;line-gap-override:9.41%}:root{--ink:#180b51;--paper:#fafaf7;--rule:color-mix(in srgb,var(--ink) 23%,var(--paper));--muted:color-mix(in srgb,var(--ink) 73%,var(--paper));--wash:color-mix(in srgb,var(--ink) 4%,var(--paper));--gutter:48px;--gap:28px;--sans:Author,"Author Metric",Arial,sans-serif;--serif:"EB Garamond",Georgia,serif;--mono:Sligoil,monospace;color:var(--ink);background:var(--paper);font-family:var(--sans);font-size:18px;line-height:1.5;color-scheme:light;scrollbar-color:var(--muted) var(--paper);scrollbar-width:thin}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}button,input,select{font:inherit;color:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}input{caret-color:var(--ink)}::selection{background:var(--ink);color:var(--paper)}:focus-visible{outline:2px solid currentColor;outline-offset:5px}p{margin:0 0 20px}h1,h2,h3{margin:0;font-weight:300;line-height:.98;letter-spacing:-.035em;text-wrap:balance}h1 em,h2 em,h3 em{font-family:var(--serif);font-weight:400}h2{font-size:clamp(44px,5.5vw,80px)}h3{font-size:32px}img{max-width:100%;display:block}.wrap{width:min(1440px,100%);margin:auto;padding-inline:var(--gutter)}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap)}.eight{grid-column:span 8}.four{grid-column:span 4}.five{grid-column:span 5}.seven{grid-column:span 7}.mono,code,pre,time,.figure{font-family:var(--mono);font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:-.035em}.muted{color:var(--muted)}.small{font-size:14px;line-height:1.5}.skip{position:absolute;left:20px;top:-100px;background:var(--paper);color:var(--ink);padding:12px;z-index:20}.skip:focus{top:12px}.sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header{height:88px;background:var(--ink);color:var(--paper);position:relative;z-index:5}.header .wrap{height:100%;display:flex;align-items:center;justify-content:space-between;gap:32px}.wordmark{width:148px;min-height:44px;display:flex;align-items:center}.wordmark img{width:148px;filter:brightness(0) invert(1)}.header nav{display:flex;gap:36px;margin-left:auto;margin-right:36px}.header nav a{font-size:16px;display:flex;min-height:44px;align-items:center;text-decoration:none}.header nav a[aria-current=page]{text-decoration:underline;text-underline-offset:9px}.button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:10px 22px;text-decoration:none;background:var(--ink);color:var(--paper);border:1px solid var(--ink);font-size:16px;line-height:1.2}.header .button{background:var(--paper);color:var(--ink);border-color:var(--paper)}.button.outline{background:transparent;color:inherit;border-color:currentColor}.button.text{padding-inline:0;background:none;border:0;color:inherit;justify-content:flex-start}.arrow{display:inline-block;width:18px;height:14px;flex:none}.menu-toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;background:none;color:inherit;border:1px solid color-mix(in srgb,var(--paper) 40%,var(--ink))}.menu-toggle svg{width:20px;height:20px}.hero{position:relative;isolation:isolate;background:var(--ink);color:var(--paper);min-height:624px;padding:44px 0 34px;--muted:color-mix(in srgb,var(--paper) 76%,var(--ink));--rule:color-mix(in srgb,var(--paper) 25%,var(--ink));overflow:hidden}.hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.35' d='M0 0h160v160H0z'/%3E%3C/svg%3E");opacity:.065;mix-blend-mode:overlay}.hero-art{position:absolute;inset:0;z-index:-2;pointer-events:none}.hero-art img{height:100%;width:100%;object-fit:contain;object-position:right center;filter:url(/w1-early/print.svg#indigo);mask-image:linear-gradient(90deg,transparent 30%,#000 68%);opacity:.82}.hero-art:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 94% 15%,transparent 0%,color-mix(in srgb,var(--ink) 20%,transparent) 45%,var(--ink) 100%)}.hero h1{font-size:clamp(100px,15vw,216px);line-height:.84;font-weight:200;letter-spacing:-.04em;position:relative;max-width:100%;padding-bottom:24px}.hero h1 em{font-size:1.07em;letter-spacing:-.045em}.hero-main{min-height:430px;align-items:end}.hero-main .hero-note{align-self:end;padding-bottom:14px;position:relative}.hero-note .lead{font:400 24px/1.3 var(--serif);max-width:29ch}.hero-note .button{color:var(--paper);border-color:var(--paper);background:transparent}.hero-note .links{display:flex;gap:20px;flex-wrap:wrap}.hero .dateline{margin-top:28px}.dateline{border-top:1px solid var(--rule);padding-top:12px;display:flex;justify-content:space-between;gap:20px;align-items:start;font:400 14px/1.5 var(--mono);letter-spacing:-.035em;color:var(--muted)}.dateline p{margin:0}.dateline a{text-decoration:none;border-bottom:1px solid var(--rule)}.dateline a:hover{text-decoration:underline}.hero.compact{min-height:500px}.hero.compact .hero-main{min-height:310px}.hero.compact h1{font-size:clamp(100px,14vw,200px)}.hero.catalog-hero .hero-art img{object-position:88% 42%;width:100%;mask-image:linear-gradient(90deg,transparent 45%,#000 73%)}.section{padding-top:100px;padding-bottom:100px}.section+.section{border-top:1px solid var(--rule)}.section-head{margin-bottom:38px;align-items:end}.section-head p{margin:0;max-width:43ch}.section-head h2 em{display:inline}.figure{font-size:clamp(36px,4.5vw,64px);line-height:1.15;margin:12px 0 10px;overflow-wrap:anywhere}.figure.xl{font-size:clamp(56px,7.5vw,108px)}.source{font:400 14px/1.55 var(--mono);color:var(--muted);letter-spacing:-.035em;display:block;margin-top:12px;overflow-wrap:anywhere}.source a{text-decoration:none;border-bottom:1px solid var(--rule)}.source time{display:block}.source .pointer{display:block}.fact{padding:22px 0;border-top:1px solid var(--rule)}.fact .label{font-size:18px}.fact p{margin-bottom:0}.facts{align-self:start}.facts .figure{font-size:52px}.plate{margin:0;position:relative;min-width:0}.plate .image{position:relative;isolation:isolate;background:var(--ink);overflow:hidden;aspect-ratio:1.23}.plate img{height:100%;width:100%;object-fit:cover;filter:url(/w1-early/print.svg#indigo)}.plate .image:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(130deg,transparent 40%,color-mix(in srgb,var(--ink) 48%,transparent) 90%)}.plate figcaption{padding-top:10px;font:400 14px/1.4 var(--mono);color:var(--muted);display:flex;justify-content:space-between;gap:20px}.feature-grid{align-items:start}.feature-copy h2{margin-bottom:28px}.feature-copy>.lead{font:400 24px/1.45 var(--serif);max-width:42ch}.terminal{position:relative;background:var(--wash);border-top:1px solid var(--rule);padding:22px;margin:28px 0}.terminal pre{margin:0;font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.terminal .copy{margin-top:20px}.copy{background:var(--paper);border:1px solid var(--ink);padding:8px 14px;min-height:44px;font-size:14px}.copy-state{font-size:14px;color:var(--muted);display:block;margin-top:8px}.ink-band{background:var(--ink);color:var(--paper);--muted:color-mix(in srgb,var(--paper) 76%,var(--ink));--rule:color-mix(in srgb,var(--paper) 25%,var(--ink));--wash:color-mix(in srgb,var(--paper) 6%,var(--ink))}.ink-band .button{border-color:var(--paper);color:var(--ink);background:var(--paper)}.ink-band .plate .image{aspect-ratio:1.1}.finder{padding-top:36px;padding-bottom:24px;border-bottom:1px solid var(--rule)}.finder-tools{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:28px;align-items:end}.searchbox{display:flex;align-items:center;border-bottom:1px solid var(--ink);gap:18px;min-height:58px}.searchbox:focus-within{outline:2px solid var(--ink);outline-offset:4px}.searchbox svg{width:22px;height:22px;flex:none}.searchbox input{width:100%;min-width:0;border:0;background:transparent;font-size:24px;padding:10px 0;outline:none}.searchbox input::placeholder{color:var(--muted)}.searchbox kbd{font:400 14px var(--mono);border:1px solid var(--rule);padding:3px 8px}.sort-label{font-size:14px;display:block}.sort-label select{border:0;border-bottom:1px solid var(--ink);background:var(--paper);padding:10px 4px;min-height:48px;width:100%;font-size:16px}.chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.chips button{min-height:44px;background:transparent;border:1px solid var(--rule);padding:9px 13px;font-size:14px}.chips button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.chips span{font-family:var(--mono);margin-left:8px}.results-line{margin:18px 0 0;display:flex;justify-content:space-between;gap:20px;font-size:14px;color:var(--muted)}.reset{background:none;border:0;padding:0;min-height:44px;text-decoration:underline;font-size:14px}.register-group{padding:52px 0 20px}.group-head{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:28px;align-items:center;margin-bottom:24px}.group-head img{height:76px;width:120px;object-fit:cover;filter:url(/w1-early/print.svg#indigo);background:var(--ink)}.group-head h2{font-size:44px}.group-head p{font-size:14px;margin:6px 0 0;color:var(--muted)}.group-head .group-date{font:400 14px/1.5 var(--mono);color:var(--muted)}.register{width:100%;table-layout:fixed;border-collapse:collapse}.register caption{text-align:left;font-size:14px;color:var(--muted);padding-bottom:12px}.register th{text-align:left;font:400 14px/1.4 var(--mono);padding:12px 18px 12px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);vertical-align:top;color:var(--muted)}.register td{padding:22px 20px 22px 0;vertical-align:top;border-bottom:1px solid var(--rule);font-size:16px;overflow-wrap:anywhere}.register td:last-child,.register th:last-child{padding-right:0}.register .entry-title{font-size:22px;line-height:1.25;font-weight:400;display:block;letter-spacing:-.025em;text-decoration:none}.register .entry-description{display:block;margin-top:9px;font-size:16px;color:var(--muted);max-width:40ch}.register .entry-fields{margin:0}.entry-fields>div+div{margin-top:12px}.entry-fields dt{font-size:14px;color:var(--muted);margin-bottom:4px}.entry-fields dd{font:400 16px/1.5 var(--mono);margin:0}.register .source{margin-top:0}.record-state{font-size:14px;padding-bottom:10px;display:block;color:var(--muted)}.record-open{min-height:44px;display:inline-flex;align-items:center;gap:9px;font-size:14px}.record-detail summary{cursor:pointer;min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:4px;font-size:14px}.record-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.record-detail .terminal{padding:12px;margin:12px 0}.empty{border-block:1px solid var(--rule);padding:48px 0}.empty h2{font-size:40px;margin-bottom:14px}.catalog-results{padding-bottom:80px;min-height:380px}.error-note{padding:18px 0;border-bottom:1px solid currentColor;font-size:16px}.error-note button{margin-left:16px}.loading{min-height:320px;padding-block:60px}.clock{font:400 clamp(52px,7.1vw,102px)/1.1 var(--mono);letter-spacing:-.06em;white-space:nowrap;display:block;margin:14px 0}.clock-note{margin:0;font-size:16px}.receipt{padding:28px 34px 36px;background:var(--wash);border-top:3px double var(--ink);border-bottom:1px solid var(--ink)}.receipt h3{font-size:32px;line-height:1.15;margin-bottom:12px}.receipt .figure{font-size:clamp(32px,3.8vw,54px);margin:24px 0 8px}.receipt-foot{font-size:14px;margin-top:24px}.chart{height:200px;display:flex;align-items:end;gap:7px;border-bottom:1px solid var(--ink);padding-top:15px}.chart a{flex:1;min-width:0;height:100%;display:flex;align-items:end;position:relative;padding-top:4px}.chart a span{display:block;width:100%;background:var(--ink);min-height:2px;height:var(--height)}.chart a:hover span,.chart a:focus-visible span{opacity:.6}.chart a[aria-current=true] span{background:repeating-linear-gradient(45deg,var(--ink) 0 3px,transparent 3px 5px);border:1px solid var(--ink)}.chart a.zero span{border:1px solid var(--ink);background:transparent;height:4px}.stats-note{border-top:1px solid var(--rule);padding-top:24px;max-width:64ch}@media(hover:hover){.button:hover{background:var(--muted);color:var(--paper);border-color:var(--muted)}.header .button:hover{background:color-mix(in srgb,var(--paper) 85%,var(--ink));color:var(--ink)}.copy:hover,.chips button:hover{background:var(--wash)}.chips button[aria-pressed=true]:hover{background:var(--ink)}.register tbody tr:hover{background:var(--wash)}}@media(max-width:1100px){:root{--gutter:32px;--gap:24px}.header nav{gap:22px;margin-right:0}.hero-note .lead{font-size:22px}.hero h1{font-size:15vw}.clock{font-size:7vw}.receipt{padding:24px}.register td{padding-right:16px}.entry-fields dd{font-size:14px}}@media(max-width:860px){.header .wrap{gap:18px}.header nav{gap:16px}.header .button{padding-inline:14px}.wordmark,.wordmark img{width:120px}.grid{grid-template-columns:repeat(12,minmax(0,1fr))}.hero-main>.eight{grid-column:span 8}.hero-main>.four{grid-column:span 4}.hero-note .lead{font-size:20px}.hero-note .button{font-size:14px;padding-inline:12px}.section-head>.eight,.section-head>.four{grid-column:span 12}.feature-grid>.five,.feature-grid>.seven{grid-column:span 6}.finder-tools{grid-template-columns:minmax(0,1fr) 180px}.hero h1{font-size:14.5vw}.hero{min-height:550px}.hero-main{min-height:360px}.hero.compact .hero-main{min-height:300px}.hero.compact h1{font-size:15vw}}@media(max-width:700px){:root{--gutter:20px;--gap:20px;font-size:18px}.header{height:72px}.header .wrap{gap:12px}.header .wordmark,.header .wordmark img{width:112px}.header .button{margin-left:auto;font-size:14px;min-height:44px;padding:10px 12px}.menu-toggle{display:flex;flex:none}.header nav{display:none;position:absolute;top:72px;left:0;right:0;background:var(--ink);color:var(--paper);padding:20px;flex-direction:column;gap:0;border-top:1px solid var(--rule)}.header nav.open{display:flex}.header nav a{font-size:28px;min-height:58px}.hero,.hero.compact{padding-top:30px;min-height:660px}.hero-main,.hero.compact .hero-main{min-height:0;display:flex;flex-direction:column;gap:0;align-items:stretch}.hero h1,.hero.compact h1{font-size:clamp(74px,21vw,134px);line-height:.9;padding-bottom:24px;padding-top:170px;letter-spacing:-.04em}.hero h1 br{display:none}.hero h1 em{font-size:1.08em}.hero .hero-art{height:310px;inset:0 0 auto}.hero .hero-art img{object-position:75% 24%;object-fit:cover;mask-image:linear-gradient(180deg,#000 60%,transparent 100%);opacity:.8}.hero .hero-art:after{background:linear-gradient(180deg,transparent 40%,var(--ink) 100%)}.hero .hero-note{padding:0}.hero-note .lead{font-size:22px;max-width:35ch;margin-bottom:18px}.hero-note .button{font-size:16px;min-height:44px}.hero .dateline{margin-top:28px;display:block}.dateline p+p{margin-top:8px}.hero.catalog-hero{min-height:590px}.hero.catalog-hero .hero-art img{object-fit:contain;object-position:78% 15%;mask-image:linear-gradient(180deg,#000 45%,transparent)}.section{padding-block:60px}.grid>.five,.grid>.seven,.grid>.eight,.grid>.four{grid-column:1/-1}.section-head{gap:20px;margin-bottom:28px}h2{font-size:48px}.plate .image{aspect-ratio:1.5}.feature-grid{gap:32px}.feature-copy>.lead{font-size:22px}.feature-copy h2{margin-bottom:22px}.facts .figure{font-size:44px}.ink-band .plate .image{aspect-ratio:1.4}.finder{padding-top:24px}.finder-tools{grid-template-columns:1fr;gap:16px}.searchbox input{font-size:20px}.searchbox kbd{display:none}.sort-label{display:flex;align-items:center;justify-content:space-between;gap:16px}.sort-label select{width:190px}.chips{gap:7px;margin-top:20px}.chips button{font-size:14px;padding-inline:10px}.chips span{margin-left:6px}.results-line{gap:12px;align-items:center;min-height:44px}.group-head{grid-template-columns:80px minmax(0,1fr);gap:16px}.group-head img{width:80px;height:70px}.group-head h2{font-size:36px}.group-head .group-date{grid-column:1/-1}.register,.register tbody,.register tr,.register td{display:block;width:100%}.register colgroup,.register thead{display:none}.register tr{padding:18px 16px;margin-bottom:14px;border:1px solid var(--rule);background:var(--wash)}.register td{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--rule);font-size:16px}.register td:before{content:attr(data-label);font:400 14px/1.5 var(--mono);color:var(--muted)}.register td:first-child{padding-top:0}.register td:last-child{border:0;padding-bottom:0}.register .entry-title{font-size:21px}.register .entry-description{font-size:16px}.register .entry-fields dd,.register .source{font-size:14px}.entry-description{margin-bottom:0}.register td>div{min-width:0}.register .record-detail{grid-column:2}.register td[data-label=Record]:before{grid-column:1;grid-row:1}.register td[data-label=Record]>.record-state,.register td[data-label=Record]>.record-open{grid-column:2}.register .entry-fields,.register td .source{grid-column:2}.register td>div>.source{grid-column:auto}.register-group{padding-top:38px}.clock{font-size:52px;margin:12px 0}.receipt{padding:24px 18px}.receipt .figure{font-size:38px}.chart{gap:4px;height:160px}.source .pointer{overflow-wrap:anywhere}.dateline{font-size:14px}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.button,.copy{transition:background-color .15s ease-out}.plate img{transition:transform .35s cubic-bezier(.16,1,.3,1)}.plate:hover img{transform:scale(1.015)}}@media(forced-colors:active){.hero-art,.plate,.group-head img{display:none}.hero{background:Canvas;color:CanvasText}.hero h1{padding-top:0}.button{border:1px solid ButtonText}.chips button[aria-pressed=true]{border:3px solid Highlight}.chart a span{background:CanvasText}}.c32{width:32%}.c30{width:30%}.c26{width:26%}.c12{width:12%}@media(min-width:701px){.hero-main{align-items:start;align-content:end;gap:18px var(--gap)}.hero-main>h1{padding-bottom:0}.hero-main>.hero-note{grid-column:1 / span 8;display:flex;align-items:end;gap:28px;padding:0}.hero-note .lead{flex:1;max-width:none;margin:0}.hero-note .links{flex:none}.hero.catalog-hero .hero-main{min-height:270px}.hero.catalog-hero .hero-art img{mask-image:linear-gradient(90deg,transparent 52%,#000 78%)}.register-group{padding-top:34px}}.source time{display:inline}@media(max-width:700px){.hero h1 br{display:block}.hero.home-hero h1{font-size:clamp(64px,17vw,108px)}.hero h1 em{display:inline-block}}:root{font-synthesis:none;--rule:#c6c1d2;--muted:#574a79}h1,h2,h3{text-wrap:balance}pre{tab-size:2}summary{cursor:pointer}a,button{touch-action:manipulation}.hero{--muted:#d5cfE1;--rule:#746a92}.hero-art{isolation:isolate;background:var(--ink);--light-x:64%;--light-y:15%;--light-width:42%;--light-height:95%}.hero-art img,.plate img,.group-head img{filter:url(/w1-early/print.svg#indigo);opacity:1;mask-image:none;mix-blend-mode:lighten}.group-head img{mix-blend-mode:normal}.hero-art img{width:100%;height:100%;object-fit:cover;object-position:65% 42%}.hero-art:before,.plate .image:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse var(--light-width,60%) var(--light-height,75%) at var(--light-x,50%) var(--light-y,15%),rgb(250 250 247 / .75),transparent 75%);mix-blend-mode:soft-light;opacity:.65;pointer-events:none;z-index:1}.hero-art:after{background:linear-gradient(90deg,rgb(24 11 81 / .93),rgb(24 11 81 / .84) 43%,transparent 79%),linear-gradient(0deg,var(--ink),rgb(24 11 81 / .93) 19%,transparent 65%);z-index:2}.hero-art:has([data-plate=key]),.image:has([data-plate=key]){--light-x:22%;--light-y:5%;--light-width:75%;--light-height:85%}.image:has([data-plate=seat]){--light-x:30%;--light-y:2%;--light-width:38%;--light-height:95%}.image:has([data-plate=messenger]){--light-x:78%;--light-y:20%;--light-width:70%;--light-height:85%}.image:has([data-plate=burn]){--light-x:61%;--light-y:0%;--light-width:55%;--light-height:100%}.image:has([data-plate=receipt]){--light-x:30%;--light-y:22%;--light-width:60%;--light-height:80%}.image:has([data-plate=seat]) img{filter:brightness(1.65) url(/w1-early/print.svg#indigo)}.plate img{object-position:50% 50%}.hero-art picture{display:block;width:100%;height:100%}.home-hero{min-height:680px;padding:32px 0 36px}.home-hero .hero-art{inset:0}.home-hero .hero-art img{object-position:57% 42%;mask-image:linear-gradient(90deg,transparent,#000 18%);width:75%;margin-left:25%}.home-hero .hero-art:before{left:25%}.home-hero .hero-main{min-height:612px;grid-template-rows:auto auto auto;align-content:end;row-gap:24px}.home-hero h1{font-size:clamp(110px,15vw,216px);line-height:.86;max-width:none;grid-column:1 / span 9}.home-hero .hero-note{grid-column:1 / span 8;max-width:850px}.home-hero .hero-note .lead{font-size:24px;max-width:35ch}.install{background:var(--paper);color:var(--ink);padding:16px 20px 12px;grid-column:1 / span 8;max-width:850px;--muted:#574a79;min-width:0}.install-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:16px;margin-bottom:8px}.install-heading a{font-size:14px}.install-command{display:flex;align-items:center;gap:20px;justify-content:space-between;min-width:0}.install pre{font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;min-width:0}.install-package{white-space:nowrap}.install .copy{margin:0;white-space:nowrap;background:var(--ink);color:var(--paper);flex-shrink:0}.install-note{font-size:14px;line-height:1.4;margin:10px 0 0;max-width:none}.install .copy-state:empty{display:none}.install .copy-state{margin:6px 0 0}.bell-stamp{width:1em;height:1em;vertical-align:-.12em;display:inline-block;flex:none;margin-right:.3em}.receipt h3{display:flex;align-items:center;gap:10px}.receipt h3 .bell-stamp{width:24px;height:24px}.register .entry-title .bell-stamp{width:20px;height:20px}.hero.catalog-hero .hero-art img{mask-image:none;object-position:right center}.hero.catalog-hero{min-height:460px}.hero.compact .hero-main{min-height:300px}.hero.catalog-hero .hero-art:after{background:linear-gradient(90deg,var(--ink),rgb(24 11 81 / .88) 55%,transparent),linear-gradient(0deg,var(--ink),transparent 80%)}#numbers{padding-top:28px;padding-bottom:32px}.stats-note{grid-column:1/-1;margin:0;padding-top:16px;font-size:16px;max-width:none}.stats-note+.source{margin:0;grid-column:1/-1}.doc-section:not([hidden]){padding-top:0;border-top:0}.hero .button:hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}.install .copy:hover{background:var(--muted);color:var(--paper)}@media(min-width:701px)and (max-width:1100px){.home-hero .install,.home-hero .hero-note{grid-column:1 / span 10}.home-hero .hero-note .lead{font-size:22px}.install pre{font-size:14px}}@media(max-width:700px){.home-hero{padding-top:0;padding-bottom:28px;min-height:0}.home-hero .hero-main{min-height:0;display:flex;gap:0}.hero.home-hero h1{font-size:clamp(64px,19vw,110px);padding-top:194px;padding-bottom:18px;line-height:.87}.home-hero .hero-art{inset:0 0 auto;height:350px}.home-hero .hero-art img{object-fit:cover;object-position:57.6% 0;opacity:1;width:100%;margin-left:0;mask-image:none}.home-hero .hero-art:before{left:0}.home-hero .hero-art:after{background:linear-gradient(0deg,var(--ink),rgb(24 11 81 / .94) 32%,transparent 72%)}.home-hero .hero-note{display:block;padding:0}.home-hero .hero-note .lead{font-size:22px;line-height:1.3;max-width:none;margin:0 0 14px}.home-hero .hero-note .links{margin-bottom:20px}.install{padding:14px 16px 12px;max-width:none}.install-heading{margin-bottom:10px}.install-command{display:block}.install pre{font-size:14px;line-height:1.6;letter-spacing:-.04em}.install .copy{margin-top:12px}.install-note{margin-top:12px;font-size:14px}.hero.catalog-hero{padding-top:0;min-height:0}.hero.catalog-hero h1{padding-top:165px;font-size:21vw}.hero.catalog-hero .hero-main{min-height:0}.hero.catalog-hero .hero-art{height:290px}.hero.catalog-hero .hero-art:after{background:linear-gradient(0deg,var(--ink),rgb(24 11 81 / .93) 27%,transparent 75%)}.hero.catalog-hero .hero-art img{object-position:center;object-fit:cover}.hero .dateline{margin-top:20px}.stats-note{font-size:16px}}@media(prefers-reduced-motion:no-preference){.plate:hover img{transform:none}}@media(forced-colors:active){.install{background:Canvas;color:CanvasText;border:1px solid CanvasText}.install .copy{color:ButtonText}.hero-art{display:none}}.mnav-dock{display:none}@media(max-width:600px){html.ch2 body .qh .in>:not(.mark):not(.menu):not(.mnav-bell){display:none!important}.mnav-dock{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;gap:2px;position:fixed;left:0;right:0;bottom:0;z-index:60;padding:6px 10px calc(6px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;transition:transform .3s cubic-bezier(.23,1,.32,1);background:#180b51;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px #180b5159}.mnav-dock a,.mnav-dock button{display:grid;justify-items:center;gap:4px;padding:6px 0;border:0;background:none;color:#cfcaff;font:600 10px/1.1 var(--sans,"Author","Figtree",sans-serif);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.mnav-dock svg{width:20px;height:20px}.mnav-dock [aria-current=page]{color:#fff}.mnav-dock .mnav-seat{padding:9px 0;border-radius:16px;background:#f0f1fc;color:#180b51;text-align:center}.mnav-dock a:focus-visible,.mnav-dock button:focus-visible{outline:2px solid #B9B2FF;outline-offset:2px}.mnav-dock:after{content:"";position:absolute;left:0;right:0;top:100%;height:50vh;background:#180b51;pointer-events:none}.mnav-dock.mnav-away{transform:translateY(calc(100% + 50vh))}body.mnav-on{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}}@keyframes mnav-drop{0%{transform:translateY(-100%)}to{transform:none}}@keyframes mnav-swing{20%{transform:rotate(14deg)}45%{transform:rotate(-10deg)}70%{transform:rotate(5deg)}to{transform:none}}@media(prefers-reduced-motion:reduce){.mnav-dock{transition:none}}body[data-view] .freshness{padding-block:22px;border-bottom:1px solid var(--rule)}body[data-view] .fresh-line{font-size:16px}body[data-view] .dateline{font:400 12px/1.7 var(--mono);color:var(--muted);overflow-wrap:anywhere}body[data-view] .freshness .dateline{margin-top:6px}body[data-view] .source-line{display:block;font:400 11px/1.7 var(--mono);color:var(--muted);margin-top:10px;overflow-wrap:anywhere}body[data-view] .source-line a{display:inline-block}body[data-view] .source-line time{display:block}body[data-view] .counter-section{padding-block:30px 34px;border-bottom:1px solid var(--ink)}body[data-view] .counter-heading{display:flex;align-items:baseline;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:22px}body[data-view] .counter-heading h2{font:400 30px/1.1 var(--reading)}body[data-view] .counter-heading p{max-width:70ch}body[data-view] .counters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}body[data-view] .counter{min-width:0;padding-inline:24px;border-left:1px solid var(--rule)}body[data-view] .counter:first-child{padding-left:0;border:0}body[data-view] .counter:last-child{padding-right:0}body[data-view] .counter dd{font:400 clamp(20px,2.15vw,32px)/1.25 var(--mono);letter-spacing:-.04em;overflow-wrap:anywhere}body[data-view] .counter dt{font-size:15px;margin-top:10px}body[data-view] .counter .source-line{margin-top:14px}body[data-view] .intro{padding-top:46px;display:flex;align-items:baseline;gap:20px;justify-content:space-between}body[data-view] .intro h2{font:400 42px/1 var(--reading)}body[data-view] .intro p{font-size:16px;color:var(--muted)}body[data-view] .search{display:flex;flex-direction:column;gap:8px;min-width:230px;max-width:360px;flex:1;font-size:15px}body[data-view] .search input{width:100%;background:transparent;border:0;border-bottom:1px solid var(--ink);border-radius:0;padding:10px 2px;font-size:18px;min-height:46px;outline-offset:3px}body[data-view] .search input::placeholder{color:var(--muted);opacity:1}body[data-view] .filters{display:flex;gap:4px 14px;flex-wrap:wrap;align-items:center}body[data-view] .filters button{border:0;border-bottom:1px solid transparent;background:transparent;padding:12px 2px;font-size:15px;min-height:44px}body[data-view] .filters button[aria-pressed=true]{border-bottom:2px solid var(--ink);font-weight:600}body[data-view] .filters span{font:400 11px var(--mono);margin-left:7px;color:var(--muted)}body[data-view] .entries{list-style:none;margin:0;padding:0}body[data-view] .release-entry{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);column-gap:48px;padding:38px 0 46px;border-top:1px solid var(--rule);scroll-margin-top:24px}body[data-view] .entry-margin{min-width:0}body[data-view] .entry-meta{display:flex;justify-content:space-between;gap:10px;font:400 12px/1.5 var(--mono);margin-bottom:18px;flex-wrap:wrap}body[data-view] .entry-meta time{color:var(--muted)}body[data-view] .entry-margin .plate{position:relative;aspect-ratio:2400/1345}body[data-view] .entry-margin .plate img{height:100%}body[data-view] .entry-kind{font-size:14px;color:var(--muted);margin-top:10px}body[data-view] .entry-main{min-width:0}body[data-view] .entry-main h3{font:400 38px/1.08 var(--reading);letter-spacing:-.012em;max-width:32ch}body[data-view] .entry-main h3 a{text-decoration:none}body[data-view] .entry-main h3 a:hover{text-decoration:underline;text-decoration-thickness:1px}body[data-view] .entry-body{font:400 21px/1.42 var(--reading);max-width:65ch;margin-top:14px}body[data-view] .comparison{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:24px;padding-top:20px;border-top:1px solid var(--rule)}body[data-view] .comparison dt{font:500 15px/1.4 var(--author);margin-bottom:8px}body[data-view] .comparison dd{font:400 17px/1.45 var(--author)}body[data-view] .comparison .before{color:var(--muted)}body[data-view] .entry-bottom{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-top:24px}body[data-view] .entry-number{min-width:0;max-width:380px}body[data-view] .entry-number strong{display:block;font:400 26px/1.2 var(--mono);overflow-wrap:anywhere}body[data-view] .entry-number .unit{display:block;font-size:14px;line-height:1.4;margin-top:5px}body[data-view] .refs{display:flex;align-items:center;flex-wrap:wrap;gap:6px 18px;margin-top:18px;font-size:15px}body[data-view] .refs a{min-height:32px;display:inline-flex;align-items:center}body[data-view] .read-release{display:inline-block;font-size:16px;min-height:44px;align-content:center;white-space:nowrap}body[data-view] .upgrade-note{font-size:14px;margin-top:12px;display:flex;align-items:center;gap:8px}body[data-view] .upgrade-note svg{width:18px;height:18px}body[data-view] .empty{padding:50px 0;font:400 28px var(--reading)}body[data-view] .status-box{padding-block:32px}body[data-view] .status-box p{margin-bottom:16px}body[data-view] .loading{min-height:420px;padding-block:48px;color:var(--muted)}body[data-view] .release-heading{padding-block:45px 32px;display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:48px}body[data-view] .release-heading h2{font:400 54px/1.05 var(--reading);letter-spacing:-.02em}body[data-view] .release-heading .abstract{font:400 25px/1.4 var(--reading);max-width:55ch;margin-top:20px}body[data-view] .release-heading .entry-number{padding-top:8px}body[data-view] .release-heading .entry-number strong{font-size:58px}body[data-view] .release-content{display:grid;grid-template-columns:280px minmax(0,1fr);gap:48px;padding-block:28px 58px}body[data-view] .release-content aside{font-size:16px}body[data-view] .release-content aside a{display:block;min-height:44px;padding:10px 0}body[data-view] .changes-group{margin-top:36px}body[data-view] .changes-group:first-child{margin-top:0}body[data-view] .changes-group h2{font:400 36px/1.2 var(--reading);padding-bottom:16px;border-bottom:1px solid var(--rule)}body[data-view] .change{padding-top:22px}body[data-view] .change h3{font:500 20px/1.3 var(--author)}body[data-view] .change p{font:400 22px/1.45 var(--reading);margin-top:8px;max-width:65ch}body[data-view] .release-detail .comparison{margin-top:34px;padding-top:24px}body[data-view] .release-detail .refs{margin-top:30px}body[data-view] .record-stamp{display:flex;align-items:center;gap:16px;border-top:1px solid var(--ink);padding-top:24px;margin-top:38px}body[data-view] .record-stamp svg{width:46px;height:46px;flex:none}body[data-view] .record-stamp p{font-size:15px}body[data-view] .release-navigation{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--rule);padding-block:25px 50px}body[data-view] .release-navigation a{font-size:16px;min-height:44px}body[data-view] .bell-stamp{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-view] .noscript{padding:24px}body[data-view] .sources-note{font-size:14px;color:var(--muted);margin-top:12px}@media(min-width:1600px){}@media(max-width:1000px){body[data-view] .wrap{padding-inline:28px}body[data-view] .hero{min-height:340px}body[data-view] .search{max-width:none;margin-bottom:18px}body[data-view] .release-entry,body[data-view] .release-content{grid-template-columns:220px minmax(0,1fr);gap:28px}body[data-view] .counter{padding-inline:16px}body[data-view] .entry-bottom{align-items:start;flex-direction:column;gap:8px}body[data-view] .entry-main h3{font-size:34px}body[data-view] .release-heading{grid-template-columns:minmax(0,1fr) 200px;gap:28px}}@media(max-width:600px){body[data-view] .wrap{padding-inline:20px}body[data-view] .wordmark img{width:114px}body[data-view] .hero{min-height:286px}body[data-view] .hero h1{font-size:76px;line-height:.94;max-width:8ch}body[data-view] .hero .hero-subtitle{font-size:21px;max-width:24ch;margin-top:18px}body[data-view] .hero .plate img{object-position:58% 50%;opacity:.68}body[data-view] .release-page .hero{min-height:270px}body[data-view] .release-page .hero h1{font-size:108px;max-width:none}body[data-view] .freshness{padding-block:18px}body[data-view] .fresh-line{font-size:15px;line-height:1.6;max-width:34ch}body[data-view] .dateline{font-size:11px}body[data-view] .counter-section{padding-block:24px}body[data-view] .counter-heading{gap:12px;margin-bottom:22px}body[data-view] .counter-heading h2{font-size:28px}body[data-view] .counters{grid-template-columns:1fr 1fr;gap:25px 0}body[data-view] .counter{padding-inline:16px}body[data-view] .counter:nth-child(odd){padding-left:0;border-left:0}body[data-view] .counter:nth-child(2n){padding-right:0}body[data-view] .counter dd{font-size:19px;letter-spacing:-.045em}body[data-view] .counter dt{font-size:14px;line-height:1.4}body[data-view] .source-line{font-size:10px}body[data-view] .intro{padding-top:34px;display:block}body[data-view] .intro h2{font-size:36px}body[data-view] .intro p{margin-top:10px}body[data-view] .filters{gap:2px 15px}body[data-view] .filters button{font-size:14px}body[data-view] .filters span{font-size:10px;margin-left:5px}body[data-view] .release-entry{display:block;padding-block:28px 34px}body[data-view] .entry-margin{display:grid;grid-template-columns:minmax(0,1fr) 106px;gap:0 20px;align-items:start;margin-bottom:22px}body[data-view] .entry-meta{font-size:12px;flex-direction:column;justify-content:start;gap:7px;margin:0}body[data-view] .entry-margin .plate{grid-column:2;grid-row:1/3;aspect-ratio:1.45}body[data-view] .entry-kind{margin-top:6px;font-size:13px}body[data-view] .entry-main h3{font-size:34px}body[data-view] .entry-body{font-size:21px}body[data-view] .comparison{gap:18px;padding-top:18px;margin-top:22px}body[data-view] .comparison dd{font-size:15px;line-height:1.5}body[data-view] .comparison dt{font-size:14px}body[data-view] .entry-number strong{font-size:25px}body[data-view] .entry-bottom{margin-top:24px;gap:12px}body[data-view] .read-release{font-size:16px}body[data-view] .refs{gap:5px 16px;font-size:14px}body[data-view] .refs a{min-height:38px}body[data-view] .release-heading{display:block;padding-block:32px 24px}body[data-view] .release-heading h2{font-size:42px}body[data-view] .release-heading .abstract{font-size:23px;margin-top:16px}body[data-view] .release-heading .entry-number{margin-top:24px;padding-top:24px;border-top:1px solid var(--rule);max-width:none}body[data-view] .release-heading .entry-number strong{font-size:52px}body[data-view] .release-content{display:block;padding-top:8px}body[data-view] .release-content aside{display:flex;flex-wrap:wrap;gap:6px 20px;padding-bottom:28px}body[data-view] .release-content aside a{font-size:14px}body[data-view] .changes-group h2{font-size:31px}body[data-view] .change h3{font-size:19px}body[data-view] .change p{font-size:21px}body[data-view] .record-stamp .dateline{font-size:10px}body[data-view] .release-navigation{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){body[data-view] *,body[data-view] *:before,body[data-view] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}body[data-view] .latest-link{font-size:16px;min-height:44px;align-content:center}body[data-view] .source-line{font-size:12px;line-height:1.65}body[data-view] .refs a{min-height:44px}body[data-view] .counter dd{letter-spacing:-.035em}@media(max-width:600px){body[data-view] .source-line{font-size:12px}body[data-view] .counter .source-line{font-size:11px}body[data-view] .hero h1{font-size:72px}body[data-view] .dateline,body[data-view] .record-stamp .dateline{font-size:12px}}body[data-view] .hero .plate img{opacity:.5}:root{--gutter:48px;--ink:#180b51;--paper:#fafaf7;--muted:#574a79;--rule:#c6c1d2;--deep:#0f0640;--sans:Author,"Author Metric",Arial,sans-serif;color-scheme:light}html{scroll-padding-top:24px}body{overflow-wrap:break-word}.header{height:80px}.header .wrap{border-bottom:1px solid #746a92}.header nav{gap:32px}.header .button{min-height:44px}h1,h2,h3{letter-spacing:-.035em}.hero h1 em{font-family:var(--sans);font-style:normal;font-weight:200;font-size:1em;letter-spacing:inherit}.hero .hero-art img{width:100%;height:100%;margin:0;object-fit:cover;object-position:center;mask-image:none;filter:url(/w1-early/print.svg#indigo);opacity:1}.hero{background:var(--ink);padding-top:34px;padding-bottom:58px;min-height:0}.hero .hero-art{inset:0 0 0 42%;height:100%;background:var(--ink)}.hero .hero-art:before{inset:0;--light-x:60%;--light-y:12%;--light-width:70%;--light-height:85%;opacity:.5}.hero .hero-art:after{background:linear-gradient(90deg,var(--ink),rgb(24 11 81 / .76) 18%,transparent 60%),linear-gradient(0deg,var(--ink),transparent 40%)}.hero .hero-main{min-height:330px;align-content:end;row-gap:26px}.hero .hero-main>h1{grid-column:1/span 9;font-size:clamp(100px,13.3vw,192px);line-height:.9;padding:0;font-weight:200}.hero .hero-note{grid-column:1/span 7;display:block;max-width:710px}.hero .hero-note .lead{font:400 24px/1.35 var(--serif);max-width:38ch;margin:0 0 20px}.hero .hero-note .links{display:flex}.hero .dateline{max-width:760px;margin-top:24px;font-size:14px}.plate-caption{position:absolute;right:48px;bottom:18px;display:flex;gap:24px;font-size:14px;color:#d5cfe1;z-index:1}.plate-caption a{text-decoration:none}.plate-caption a:hover{text-decoration:underline}.home-hero{padding:28px 0 58px}.home-hero .hero-main{min-height:630px;grid-template-rows:auto auto auto;row-gap:24px}.home-hero .hero-main>h1{grid-column:1/span 10;font-size:clamp(100px,12.6vw,182px);line-height:.9;max-width:1100px}.home-hero .hero-art{inset:0 0 0 45%;height:100%;display:flex;align-items:center;justify-content:end;padding:12px 30px 20px 0}.home-hero .hero-art img{filter:none;mix-blend-mode:normal;object-fit:contain;width:min(100%,700px);height:auto;max-height:100%}.home-hero .hero-art:before{left:0;opacity:.24}.home-hero .hero-art:after{background:linear-gradient(90deg,var(--ink),rgb(24 11 81 / .75) 17%,transparent 58%),linear-gradient(0deg,var(--ink),transparent 30%)}.home-hero .hero-note{grid-column:1/span 7;display:flex;align-items:end;gap:28px}.home-hero .hero-note .lead{margin:0;max-width:34ch;font-size:24px}.home-hero .install{grid-column:1/span 8;max-width:900px;margin:0;background:var(--paper);padding:14px 18px}.install-note{max-width:64ch}.install .copy{min-height:44px}.install-heading{margin-bottom:6px}.install-package{white-space:normal}.section{padding-block:78px}.section-head{margin-bottom:32px}.section-head h2,.feature-copy h2{font-size:clamp(46px,5.2vw,74px)}.plate .image{aspect-ratio:1.5}.plate .image img{object-fit:cover}.plate .image:after{opacity:.55}.plate figcaption{font:400 14px/1.5 var(--sans)}.plate figcaption a{text-decoration:none}.plate figcaption a:hover{text-decoration:underline}.image:has([data-plate=key]){--light-x:48%;--light-y:12%;--light-width:60%;--light-height:85%}.image:has([data-plate=ledger]),.image:has([data-plate=receipt]){--light-x:45%;--light-y:12%;--light-width:65%;--light-height:85%}.image:has([data-plate=burn]){--light-x:65%;--light-y:10%}.plate .image img[data-plate=burn]{filter:contrast(1.4) url(/w1-early/print.svg#indigo)}.bell-instrument{display:grid;grid-template-columns:4fr 8fr;gap:48px;padding-block:32px 36px;border-bottom:1px solid var(--rule)}.instrument-clock{padding-right:32px;border-right:1px solid var(--rule)}.instrument-clock p{font-size:16px;margin:0 0 8px}.instrument-clock .clock{font:400 clamp(32px,3.5vw,50px)/1.2 var(--mono);display:block;margin:8px 0 12px;white-space:nowrap;letter-spacing:-.035em}.instrument-clock #clock-date{font-size:14px;max-width:40ch;color:var(--muted)}.clock-receipt{display:inline-flex;align-items:center;min-height:44px;font-size:16px}.record-dateline{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px}.record-dateline p{margin:0;font-size:16px}.printed-stamp{display:flex;align-items:center;min-height:44px;text-decoration:none;font-size:16px;gap:8px}.printed-stamp .bell-stamp{width:24px;height:24px}.strike-figures{display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px;margin:0}.strike-figures dt{font-size:16px}.strike-figures dd{margin:8px 0 12px;font:400 clamp(26px,2.5vw,36px)/1.1 var(--mono);letter-spacing:-.035em}.strike-figures .source{font-size:14px;margin:0}.strike-figures .source time{display:block}.strike-status{font-size:14px;color:var(--muted);margin:18px 0 0;min-height:21px}.text-button{background:transparent;border:0;min-height:44px;text-decoration:underline;padding:8px 0;font-size:16px}.text-button[hidden]{display:none}.catalog-hero .hero-art img{object-position:60% 56%!important;filter:brightness(1.65) url(/w1-early/print.svg#indigo)}.hero.catalog-hero .hero-art:after{background:linear-gradient(90deg,var(--ink),rgb(24 11 81 / .75) 16%,transparent 70%),linear-gradient(0deg,var(--ink),transparent 50%)}.group-head{grid-template-columns:minmax(0,1fr) auto;gap:20px}.group-head h2{font-size:42px}.group-head .group-date{grid-column:auto}.finder{padding-top:28px}.register-group{padding-top:36px}.register td{overflow-wrap:anywhere}.chips button{border-color:#746a92}.searchbox input:focus{outline:none}.sort-label select{border-radius:0}.register .entry-description{max-width:45ch}.receipt{border-color:#746a92}.hero.serial-compact{padding:30px 0 56px;min-height:250px}.hero.serial-compact .hero-main{min-height:164px;gap:20px;align-content:center}.hero.serial-compact .hero-main>h1{font-size:clamp(76px,8vw,116px);grid-column:1/span 8}.hero.serial-compact .hero-note{grid-column:1/span 7}.hero.serial-compact .hero-note .lead{margin:0;max-width:40ch;font-size:22px}.hero.serial-compact .hero-art{inset:0 0 0 60%}.hero.serial-compact .hero-art img{object-fit:cover;object-position:center!important}.hero.serial-compact .hero-art:after{background:linear-gradient(90deg,var(--ink),rgb(24 11 81 / .45) 18%,transparent 65%),linear-gradient(0deg,var(--ink),transparent 22%)}.hero.serial-compact .plate-caption{bottom:14px}body[data-page=stats] #numbers{padding-block:24px}.stats-note{padding-top:0}.motif-intro{padding-block:48px 34px;max-width:1000px;margin:0}.motif-intro h1{font-size:clamp(70px,9vw,130px);font-weight:200;margin:0 0 20px}.motif-intro p{font:400 24px/1.4 var(--serif);max-width:55ch}.motif-links{display:flex;gap:12px 26px;flex-wrap:wrap;margin-top:24px}.motif-links a{min-height:44px;display:flex;align-items:center;font-size:16px}.motif-row{display:grid;grid-template-columns:1fr 1fr;gap:48px;border-top:1px solid var(--rule);padding-block:34px;scroll-margin-top:20px}.motif-row .image{aspect-ratio:1.6}.motif-row .motif-home .image{background:var(--ink)}.motif-home img{object-fit:contain;filter:none;mix-blend-mode:normal}.motif-row h2{font-size:44px;margin-bottom:20px}.motif-row p{font-size:20px;max-width:48ch}.motif-row dl{margin:0;font-size:16px}.motif-row dt{color:var(--muted);margin-top:16px}.motif-row dd{margin:4px 0 0}.motif-row dd a{display:inline-flex;align-items:center;min-height:44px;margin-right:24px}.motif-row .plate figcaption{justify-content:start}@media(min-width:701px)and (max-width:1100px){:root{--gutter:32px}.home-hero .hero-main{min-height:580px}.home-hero .hero-main>h1{grid-column:1/-1;font-size:13vw;max-width:90%}.home-hero .hero-note{grid-column:1/span 9}.home-hero .install{grid-column:1/span 10}.bell-instrument{gap:28px;grid-template-columns:1fr}.instrument-clock{border-right:0;border-bottom:1px solid var(--rule);padding:0 0 20px;display:flex;justify-content:space-between;align-items:center}.strike-figures dd{font-size:32px}.plate-caption{right:32px}.hero.serial-compact .hero-art{left:58%}.hero.serial-compact .hero-main>h1{font-size:8vw}.hero.serial-compact .hero-note .lead{font-size:20px}.header nav{gap:22px}}@media(max-width:700px){:root{--gutter:20px;--gap:20px}.header{height:64px}.header .wrap{gap:12px}.header nav{top:64px;padding:16px 20px;max-height:calc(100dvh - 150px);overflow:auto}.header .wordmark,.header .wordmark img{width:120px}.header .button{display:none}.header .menu-toggle{margin-left:auto;border:0}.header nav a{font-size:24px;min-height:52px}.hero,.hero.compact{padding:0 0 48px;min-height:0}.hero .hero-main{display:flex;min-height:0;gap:0}.hero .hero-main>h1{font-size:clamp(62px,19vw,108px);line-height:.92;padding:170px 0 20px;max-width:none}.hero .hero-note{display:block;max-width:none}.hero .hero-note .lead{font-size:22px;line-height:1.3;max-width:none;margin:0 0 18px}.hero .hero-art{inset:0 0 auto;height:280px}.hero .hero-art img,.hero.catalog-hero .hero-art img{width:100%;height:100%;object-fit:cover;object-position:center 45%!important}.hero .hero-art:after,.hero.catalog-hero .hero-art:after{background:linear-gradient(0deg,var(--ink),rgb(24 11 81 / .95) 30%,transparent 82%)}.hero .hero-art:before{opacity:.45}.hero .dateline{margin-top:24px}.plate-caption{right:20px;left:20px;bottom:14px;justify-content:space-between;font-size:14px;gap:12px}.home-hero{padding:0 0 44px}.home-hero .hero-main{min-height:0}.home-hero .hero-main>h1{font-size:clamp(58px,16.5vw,100px);padding:142px 0 18px;line-height:.94;max-width:100%}.home-hero .hero-art{inset:0 0 auto;height:270px;padding:0;display:block}.home-hero .hero-art img{height:265px;width:265px;margin:0 0 0 auto;object-fit:contain;filter:none;opacity:1}.home-hero .hero-art:after{background:linear-gradient(0deg,var(--ink),rgb(24 11 81 / .92) 32%,transparent 78%),linear-gradient(90deg,var(--ink),transparent 50%)}.home-hero .hero-note .lead{font-size:21px;line-height:1.28;margin-bottom:14px}.home-hero .hero-note .links{margin-bottom:18px}.home-hero .install{padding:12px 14px;margin:0}.install-command{display:flex;align-items:start;gap:10px}.install .copy{font-size:14px;padding:8px 10px;margin:0;max-width:82px;white-space:normal}.install pre{font-size:14px;line-height:1.45}.install-heading{margin-bottom:10px;font-size:16px}.install-heading a{font-size:14px}.install-note{font-size:14px;margin-top:10px;line-height:1.4}.install .copy-state,.home-hero .plate-caption{font-size:14px}.bell-instrument{grid-template-columns:1fr;gap:22px;padding-block:28px}.instrument-clock{border-right:0;border-bottom:1px solid var(--rule);padding:0 0 18px}.instrument-clock .clock{font-size:46px}.record-dateline{gap:12px;margin-bottom:12px}.record-dateline p{font-size:16px}.strike-figures{grid-template-columns:1fr;gap:0}.strike-figures>div{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;border-top:1px solid var(--rule);padding-block:16px}.strike-figures dd{font-size:30px;text-align:right;margin:0}.strike-figures dt{font-size:16px}.strike-figures .source{grid-column:1/-1;margin-top:8px;font-size:14px}.strike-figures .source .pointer{display:inline;margin-left:10px}.strike-status{margin-top:2px}.printed-stamp{flex-shrink:0}.section{padding-block:48px}.section-head h2,.feature-copy h2{font-size:46px}.feature-copy>.lead{font-size:22px}.facts .figure{font-size:40px}.plate figcaption{font-size:14px}.plate .image{aspect-ratio:1.5}.feature-grid{gap:28px}.finder{padding-top:22px}.searchbox input{font-size:22px}.group-head{grid-template-columns:1fr;gap:8px}.group-head h2{font-size:38px}.group-head .group-date{font-size:14px;margin:0}.register-group{padding-top:28px}.register tr{padding:18px 14px}.register td{grid-template-columns:76px minmax(0,1fr);gap:10px}.register .source,.register .entry-fields dd{font-size:14px}.register td[data-label=Record]>.record-detail{grid-column:2}.receipt .figure{font-size:32px}.hero.serial-compact{padding:0 0 44px;min-height:0}.hero.serial-compact .hero-main{min-height:0;gap:0}.hero.serial-compact .hero-main>h1{font-size:60px;padding:136px 0 18px;line-height:.95}.hero.serial-compact .hero-art{inset:0 0 auto;height:235px}.hero.serial-compact .hero-art img{object-fit:cover;object-position:center 38%!important}.hero.serial-compact .hero-art:after{background:linear-gradient(0deg,var(--ink),rgb(24 11 81 / .9) 32%,transparent 80%)}.hero.serial-compact .hero-note .lead{font-size:21px}.hero.serial-compact .plate-caption{bottom:12px}.stats-note{font-size:16px;line-height:1.5}.motif-intro{padding-top:32px}.motif-intro h1{font-size:70px}.motif-intro p{font-size:22px}.motif-links{gap:0 22px}.motif-row{grid-template-columns:1fr;gap:22px;padding-block:28px}.motif-row h2{font-size:38px}.motif-row p{font-size:20px}.motif-row .image{aspect-ratio:1.5}}@media(max-width:600px){.mnav-dock{background:var(--ink);padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px));box-shadow:0 -4px 18px #0f064024;border-top:1px solid #746a92}.mnav-dock a,.mnav-dock button{font:500 14px/1.15 var(--sans);min-height:54px;gap:3px;text-align:center;padding:5px 0;color:#d5cfe1}.mnav-dock .mnav-seat{padding:7px 0;font-size:14px;background:var(--paper);color:var(--ink)}.mnav-dock [aria-current=page]{color:var(--paper);text-decoration:underline;text-underline-offset:3px}.mnav-dock .bell-stamp{margin:0}.mnav-dock .mnav-more[aria-expanded=true]{color:var(--paper)}body.mnav-on{padding-bottom:calc(74px + env(safe-area-inset-bottom,0px))}.mnav-dock:focus-within{transform:none}.mnav-dock:after{background:var(--ink)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){.hero-art,.plate .image{display:none}.hero{color:CanvasText;background:Canvas}.plate-caption{color:CanvasText}.mnav-dock{background:Canvas;border-top:1px solid CanvasText}.mnav-dock a,.mnav-dock button{color:LinkText}.hero .hero-main>h1{padding-top:24px}}@media(min-width:701px){.home-hero .hero-art{left:52%;right:-120px}.home-hero .hero-art:after{background:linear-gradient(90deg,var(--ink) 28%,rgb(24 11 81 / .86) 40%,transparent 66%),linear-gradient(0deg,var(--ink),transparent 25%)}body[data-page=stats] .hero.serial-compact{min-height:216px;padding:20px 0 32px}body[data-page=stats] .hero.serial-compact .hero-main{min-height:154px;gap:16px}body[data-page=stats] #numbers{padding-block:18px}body[data-page=docs] .hero.serial-compact{padding-bottom:40px}}@media(min-width:701px)and (max-width:1100px){.home-hero .hero-art{opacity:.42}}.motif-row .motif-home .image img{object-fit:contain;filter:none;mix-blend-mode:normal}.hero.serial-compact .plate-caption{background:var(--ink)}@media(max-width:700px){.hero.catalog-hero .hero-art img{width:160%;max-width:none;height:355px;object-fit:cover;transform:translate(-28%,-100px)}.hero.catalog-hero .hero-art{overflow:hidden}.header nav{position:fixed;top:64px}}body[data-page=docs]{scroll-behavior:auto}body[data-page=docs]{background:var(--paper)}body[data-page=docs] [hidden]{display:none!important}body[data-page=docs] .header{position:sticky;top:0}body[data-page=docs] .docs-layout{display:grid;grid-template-columns:232px minmax(0,760px) 180px;gap:44px;max-width:1440px;padding:32px 48px 80px;margin:auto;align-items:start}body[data-page=docs] .docs-sidebar,body[data-page=docs] .on-this-page{position:sticky;top:var(--docs-top);max-height:calc(100dvh - var(--docs-top) - 24px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:2px 8px 16px 2px;min-width:0}body[data-page=docs] .docs-sidebar{font:400 16px/1.35 var(--sans)}body[data-page=docs] .search-trigger{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--rule);background:var(--paper);font-size:16px;text-align:left}body[data-page=docs] .search-trigger:hover{background:var(--wash);border-color:var(--ink)}body[data-page=docs] kbd{font:400 14px/1 var(--mono);border:1px solid var(--rule);padding:3px 6px;border-radius:3px}body[data-page=docs] .tree-group{margin-top:22px}body[data-page=docs] .tree-label{font:600 14px/1.4 var(--sans);margin:0 0 6px;color:var(--muted)}body[data-page=docs] .tree-group ul{list-style:none;padding:0;margin:0}body[data-page=docs] .tree-group li{margin:0}body[data-page=docs] .tree-group a{display:block;padding:7px 10px;min-height:36px;text-decoration:none;border-radius:3px;overflow-wrap:anywhere}body[data-page=docs] .tree-group a:hover{background:var(--wash)}body[data-page=docs] .tree-group a[aria-current=location]{background:color-mix(in srgb,var(--ink) 8%,var(--paper));font-weight:600}body[data-page=docs] .tree-children{margin:0 0 3px 10px;border-left:1px solid var(--rule);font-size:14px}body[data-page=docs] .tree-children summary{cursor:pointer;padding:5px 10px;color:var(--muted);font-size:14px;min-height:30px}body[data-page=docs] .tree-children ul{padding-left:8px}body[data-page=docs] .tree-children a{font-size:14px}body[data-page=docs] .on-this-page{font:400 14px/1.45 var(--sans);padding-right:2px}body[data-page=docs] .on-this-page>p{font-weight:600;margin:6px 0 14px}body[data-page=docs] .on-this-page nav{border-left:1px solid var(--rule)}body[data-page=docs] .on-this-page nav a{display:block;text-decoration:none;color:var(--muted);padding:6px 0 6px 14px;margin-left:-1px;border-left:1px solid transparent}body[data-page=docs] .on-this-page nav a[aria-current]{color:var(--ink);border-color:var(--ink);font-weight:600}body[data-page=docs] .on-this-page .rail-source{display:block;margin-top:24px;font-size:14px}body[data-page=docs] .docs-tools{display:none}body[data-page=docs] .docs-article{min-width:0;font:400 21px/1.55 var(--serif);overflow-wrap:break-word}body[data-page=docs] .docs-article section{position:relative;scroll-margin-top:112px}body[data-page=docs] .docs-article>section{padding:50px 0 8px;border-top:1px solid var(--rule);margin-top:42px}body[data-page=docs] .docs-article>section:first-child{padding:0;border:0;margin:0}body[data-page=docs] .docs-article h1,body[data-page=docs] .docs-article h2,body[data-page=docs] .docs-article h3,body[data-page=docs] .docs-article h4{font-family:var(--sans);color:var(--ink);text-wrap:pretty}body[data-page=docs] .docs-article h1{font-weight:300;font-size:60px;line-height:1;letter-spacing:-.035em;max-width:9.5ch;position:relative;z-index:1}body[data-page=docs] .docs-article h2{font-size:36px;line-height:1.15;letter-spacing:-.025em;font-weight:500;margin:0 0 18px}body[data-page=docs] .docs-article h3{font-size:24px;line-height:1.3;letter-spacing:-.015em;font-weight:500;margin:32px 0 12px}body[data-page=docs] .docs-article h4{font-size:18px;line-height:1.4;letter-spacing:0;font-weight:600;margin:14px 0 8px}body[data-page=docs] .docs-article h3[id],body[data-page=docs] .docs-article h4[id],body[data-page=docs] .docs-article dt[id],body[data-page=docs] .anchor-alias,body[data-page=docs] [id^=code-],body[data-page=docs] .tab-panel{scroll-margin-top:112px}body[data-page=docs] .docs-article p{margin:14px 0;text-wrap:pretty}body[data-page=docs] .docs-article p,body[data-page=docs] .docs-article li,body[data-page=docs] .docs-article dd{max-width:72ch}body[data-page=docs] .docs-article strong,body[data-page=docs] .docs-article b{font-weight:600}body[data-page=docs] .docs-article a{overflow-wrap:anywhere;text-decoration-color:var(--rule)}body[data-page=docs] .docs-article a:hover{color:var(--muted);text-decoration-color:currentColor}body[data-page=docs] .docs-article ul,body[data-page=docs] .docs-article ol{padding-left:24px;margin:14px 0}body[data-page=docs] .docs-article li{margin:6px 0;padding-left:3px}body[data-page=docs] .docs-article li::marker{color:var(--muted)}body[data-page=docs] .docs-opening{isolation:isolate;position:relative;min-height:190px;display:flex;align-items:center;padding:24px 30px;background:var(--ink);color:var(--paper);overflow:hidden}body[data-page=docs] .docs-opening h1{color:var(--paper)}body[data-page=docs] .docs-plate{position:absolute;width:64%;height:100%;right:0;top:0;object-fit:cover;filter:url(/w1-early/print.svg#indigo);mix-blend-mode:lighten;mask-image:linear-gradient(90deg,transparent,#000 42%);opacity:.82;z-index:-1}body[data-page=docs] .docs-opening:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.35' d='M0 0h160v160H0z'/%3E%3C/svg%3E");opacity:.065;mix-blend-mode:overlay}body[data-page=docs] .docs-intro .lines{font-size:22px;line-height:1.45;margin-top:22px}body[data-page=docs] .docs-intro .lines span{display:block}body[data-page=docs] .first{display:flex;gap:0 20px;flex-wrap:wrap;font:500 16px/1.4 var(--sans);margin:18px 0 12px}body[data-page=docs] .first a{min-height:44px;display:flex;align-items:center}body[data-page=docs] .meta,body[data-page=docs] .upd,body[data-page=docs] .agent-source-link{font:400 14px/1.5 var(--sans);color:var(--muted)}body[data-page=docs] .docs-intro .meta{margin:8px 0}body[data-page=docs] .agent-source-link{display:inline-block;min-height:32px}body[data-page=docs] .sh{margin-bottom:16px}body[data-page=docs] .sh h2{margin-bottom:8px}body[data-page=docs] .upd{display:block}body[data-page=docs] .self{font:400 18px/1 var(--sans);margin-left:10px;text-decoration:none;opacity:.6}body[data-page=docs] .self:hover,body[data-page=docs] .self:focus{opacity:1}body[data-page=docs] .docs-article .tldr{font-size:23px;line-height:1.45}body[data-page=docs] .docs-article .source{font:400 14px/1.6 var(--sans);color:var(--muted);margin:12px 0}body[data-page=docs] .source time{font:inherit;letter-spacing:0}body[data-page=docs] .docs-article .source code{font-size:13px}body[data-page=docs] .reading{background:var(--wash);border:1px solid var(--rule);padding:22px 24px;margin:26px 0;font:400 16px/1.5 var(--sans)}body[data-page=docs] .reading h3{font:500 18px/1.3 var(--sans);letter-spacing:0;margin:0 0 16px}body[data-page=docs] .reading-values{display:grid;grid-template-columns:1fr 1.4fr;gap:24px;margin:0}body[data-page=docs] .reading-values dt{font:400 14px/1.5 var(--sans);color:var(--muted)}body[data-page=docs] .reading-values dd{font:400 32px/1.3 var(--mono);margin:8px 0 0}body[data-page=docs] .reading>p{font-size:16px}body[data-page=docs] .bell-stamp{width:28px;height:28px;margin-right:12px;vertical-align:-2px}body[data-page=docs] .docs-article code{font:400 .76em/1.6 var(--mono);padding:2px 4px;background:var(--wash);overflow-wrap:anywhere;box-decoration-break:clone;-webkit-box-decoration-break:clone}body[data-page=docs] .code{border:1px solid var(--rule);background:var(--wash);border-radius:4px;overflow:hidden;margin:20px 0;min-width:0}body[data-page=docs] .code-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;padding:0 6px 0 16px;border-bottom:1px solid var(--rule);font:400 14px/1.35 var(--sans)}body[data-page=docs] .code-copy{min-width:72px;min-height:36px;border:0;background:transparent;color:var(--ink);padding:8px 12px;font:500 14px/1.3 var(--sans);border-radius:2px}body[data-page=docs] .code-copy:hover{background:var(--paper)}body[data-page=docs] .code pre{margin:0;padding:18px;font:400 14px/1.65 var(--mono);letter-spacing:-.025em;overflow:auto;white-space:pre;tab-size:2;max-width:100%}body[data-page=docs] .code pre code{padding:0;background:none;font:inherit;letter-spacing:inherit;white-space:inherit;overflow-wrap:normal}body[data-page=docs] .code pre .c{color:var(--muted)}body[data-page=docs] .code pre .v{font-weight:400;text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:4px}body[data-page=docs] .code pre:focus-visible{outline-offset:-3px}body[data-page=docs] .copy-status{display:block;font:400 14px/1.4 var(--sans);min-height:0;padding:0 16px}body[data-page=docs] .copy-status:not(:empty){padding:10px 16px;border-top:1px solid var(--rule)}body[data-page=docs] .code-tabs{margin:24px 0}body[data-page=docs] .tab-list{display:flex;gap:0;flex-wrap:wrap;border-bottom:1px solid var(--rule);font:400 16px/1.4 var(--sans)}body[data-page=docs] .tab-list button{min-height:44px;border:0;border-bottom:2px solid transparent;background:none;padding:10px 16px;margin-bottom:-1px;color:var(--muted);font:inherit}body[data-page=docs] .tab-list button[aria-selected=true]{color:var(--ink);border-color:var(--ink);font-weight:600}body[data-page=docs] .tab-list button:hover{background:var(--wash)}body[data-page=docs] .tab-panel{padding-top:4px}body[data-page=docs] .tab-panel .code{margin:16px 0}body[data-page=docs] .tab-panel h3{margin-top:20px}body[data-page=docs] .connection-tabs .tab-panel h3{font-size:18px}body[data-page=docs] .connect-prompt>span{display:block;white-space:pre-wrap;overflow-wrap:anywhere}body[data-page=docs] .connect-sub{font-size:21px}body[data-page=docs] .connect-shared{font-size:19px}body[data-page=docs] .connect-lists{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;font-size:18px;border-top:1px solid var(--rule);margin-top:26px}body[data-page=docs] .connect-lists h3:first-child{grid-column:1;grid-row:1}body[data-page=docs] .connect-lists ul:nth-child(2){grid-column:1;grid-row:2}body[data-page=docs] .connect-lists h3:nth-child(3){grid-column:2;grid-row:1}body[data-page=docs] .connect-lists ul:nth-child(4){grid-column:2;grid-row:2}body[data-page=docs] .connect-lists h3{font-size:18px;margin:18px 0 0}body[data-page=docs] .connect-lists .connect-files{grid-column:1/-1;font-size:18px}body[data-page=docs] .quotum-boundaries{margin-top:20px}body[data-page=docs] .quotum-boundaries h3{font-size:20px}body[data-page=docs] .quotum-boundaries ul{font-size:18px}body[data-page=docs] .credential{margin-top:30px}body[data-page=docs] .docs-article table{width:100%;table-layout:fixed;border-collapse:collapse;margin:24px 0;font:400 16px/1.45 var(--sans)}body[data-page=docs] .docs-article th{font:500 14px/1.4 var(--sans);color:var(--muted);text-align:left;vertical-align:bottom;padding:10px 12px 10px 0;border-bottom:1px solid var(--ink)}body[data-page=docs] .docs-article td{vertical-align:top;padding:14px 12px 14px 0;border-bottom:1px solid var(--rule);overflow-wrap:anywhere}body[data-page=docs] .docs-article td:first-child{font-weight:500}body[data-page=docs] .docs-article td code{font-size:13px}body[data-page=docs] .docs-article .addr{font:400 13px/1.6 var(--mono);white-space:normal;overflow-wrap:anywhere}body[data-page=docs] .addr a{display:inline-block}body[data-page=docs] .addr .cp{font:400 13px/1.4 var(--sans);padding:6px 8px;min-height:34px;border:1px solid var(--rule);background:var(--paper);margin:4px 0}body[data-page=docs] .addr .cp:hover{background:var(--wash)}body[data-page=docs] .pager{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--rule);margin-top:32px;padding-top:16px;font:400 16px/1.4 var(--sans)}body[data-page=docs] .pager a{max-width:48%;display:flex;flex-direction:column;min-height:44px;text-decoration:none;padding-block:4px}body[data-page=docs] .pager .next{text-align:right;margin-left:auto}body[data-page=docs] .pager .caps{font-size:14px;color:var(--muted);margin-bottom:4px}body[data-page=docs] .pager b{font-weight:500}body[data-page=docs] .facts{margin:24px 0}body[data-page=docs] .facts dt,body[data-page=docs] .faq dt{font:500 20px/1.35 var(--sans);margin-top:24px}body[data-page=docs] .facts dd,body[data-page=docs] .faq dd{margin:8px 0 0}body[data-page=docs] .gloss{margin:24px 0}body[data-page=docs] .gloss dt{font:500 20px/1.4 var(--sans);margin:24px 0 6px}body[data-page=docs] .gloss dd{margin:0}body[data-page=docs] .cos{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:26px 0}body[data-page=docs] .co{border-top:1px solid var(--rule);padding-top:8px;font-size:18px}body[data-page=docs] .co h4{display:flex;gap:8px;align-items:center}body[data-page=docs] .co .ic{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5}body[data-page=docs] .co ul{padding-left:20px}body[data-page=docs] .trust{background:var(--wash);padding:18px 22px;margin:22px 0;font-size:18px}body[data-page=docs] .trust h4{margin-top:0}body[data-page=docs] .plaque{border-block:1px solid var(--rule);padding-block:16px;font-size:18px}body[data-page=docs] .plaque .caps{display:block;font:500 16px/1.4 var(--sans)}body[data-page=docs] .plates{display:block}body[data-page=docs] .plates figure{margin:24px 0}body[data-page=docs] .plates .k,body[data-page=docs] .machine .k{display:block;font:500 20px/1.4 var(--sans);margin-bottom:8px}body[data-page=docs] .machine{margin:24px 0}body[data-page=docs] .machine .live{display:block;font:400 14px/1.5 var(--sans);margin-bottom:12px;color:var(--muted)}body[data-page=docs] .dia{margin:26px 0}body[data-page=docs] .dia svg{display:block;width:100%;height:auto}body[data-page=docs] .dia .v{display:none}body[data-page=docs] .dia .m{fill:var(--muted)}body[data-page=docs] .dia .acc{stroke:var(--ink);fill:var(--ink)}body[data-page=docs] .dia rect.acc,body[data-page=docs] .dia path.acc,body[data-page=docs] .dia line.acc{fill:none;stroke-width:2}body[data-page=docs] .dia text.acc{stroke:none}body[data-page=docs] .dia figcaption{font-size:18px;margin-top:12px}body[data-page=docs] .vdia{max-width:420px;margin:36px auto 16px}body[data-page=docs] .vdia svg{display:block;width:100%;height:auto;font-family:var(--sans)}body[data-page=docs] .vdia .t{font-size:16px;font-weight:600;fill:var(--ink)}body[data-page=docs] .vdia .s{font-size:13px;font-weight:400;fill:var(--ink)}body[data-page=docs] .vdia .no{font-size:13px;fill:var(--paper)}body[data-page=docs] .vdia figcaption{font:400 16px/1.5 var(--sans);margin-top:18px}body[data-page=docs] .anchor-alias{display:block;width:1px;height:1px;position:absolute;pointer-events:none}body[data-page=docs] .docs-article .btn{display:inline-flex;align-items:center;min-height:44px;font:500 16px/1.5 var(--sans);margin:12px 0}body[data-page=docs] dialog{color:var(--ink);background:var(--paper);border:1px solid var(--rule);padding:0;max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);overscroll-behavior:contain}body[data-page=docs] dialog::backdrop{background:#180b5166}body[data-page=docs] .dialog-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px;border-bottom:1px solid var(--rule)}body[data-page=docs] .dialog-head h2{font:500 24px/1.2 var(--sans);letter-spacing:-.02em}body[data-page=docs] .dialog-head button{min-height:44px;padding:8px 12px;background:none;border:1px solid var(--rule);font:400 16px/1.3 var(--sans)}body[data-page=docs] .contents-sheet{height:100dvh;max-height:100dvh;width:min(390px,100%);max-width:100%;margin:0 auto 0 0;border-width:0 1px 0 0}body[data-page=docs] #sheet-tree{padding:0 20px 40px}body[data-page=docs] .contents-sheet .dialog-head{position:sticky;top:0;background:var(--paper);z-index:1}body[data-page=docs] .contents-sheet a,body[data-page=docs] .contents-sheet summary{min-height:44px;display:flex;align-items:center}body[data-page=docs] .contents-sheet summary{display:list-item;padding-top:12px}body[data-page=docs] .site-menu{width:440px}body[data-page=docs] .site-menu nav{padding:12px 20px 24px;display:flex;flex-direction:column}body[data-page=docs] .site-menu nav a{font-size:28px;min-height:58px;display:flex;align-items:center;text-decoration:none}body[data-page=docs] .search-dialog{width:680px;margin:10vh auto auto;border-radius:4px;overflow:auto}body[data-page=docs] #sq{display:block;width:calc(100% - 40px);height:52px;margin:18px 20px 0;border:1px solid var(--rule);background:var(--paper);font:400 20px/1.5 var(--sans);padding:10px 12px;color:var(--ink);border-radius:2px}body[data-page=docs] #sq::placeholder{color:var(--muted);opacity:1}body[data-page=docs] #search-count{font:400 14px/1.5 var(--sans);color:var(--muted);padding:0 20px;margin:12px 0;min-height:21px}body[data-page=docs] #sr{list-style:none;padding:0 8px;margin:0;max-height:50dvh;overflow:auto}body[data-page=docs] #sr li{margin:0}body[data-page=docs] #sr a{display:block;padding:12px;border:1px solid transparent;border-radius:3px;text-decoration:none;overflow-wrap:anywhere}body[data-page=docs] #sr a[data-active]{background:var(--wash);border-color:var(--rule)}body[data-page=docs] #sr a strong{display:block;font:500 18px/1.3 var(--sans)}body[data-page=docs] #sr a small{display:block;font:400 14px/1.45 var(--sans);color:var(--muted);margin-top:4px}body[data-page=docs] #sr .result-code{font-family:var(--mono);font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}body[data-page=docs] #sr mark{background:color-mix(in srgb,var(--ink) 16%,var(--paper));color:inherit}body[data-page=docs] .search-help{margin:0;padding:14px 20px;border-top:1px solid var(--rule);font:400 14px/1.4 var(--sans);color:var(--muted)}body[data-page=docs].modal-open{overflow:hidden}@media(min-width:1101px){body[data-page=docs] .on-this-page{display:block}}@media(max-width:1250px)and (min-width:1101px){body[data-page=docs] .docs-layout{grid-template-columns:210px minmax(0,1fr) 160px;gap:28px;padding-inline:32px}}@media(max-width:1100px){body[data-page=docs] .docs-layout{grid-template-columns:220px minmax(0,1fr);gap:32px;padding-inline:32px}body[data-page=docs] .on-this-page{display:none}}@media(max-width:800px){body[data-page=docs] .docs-layout{display:block;padding:24px 20px 60px}body[data-page=docs] .docs-sidebar{position:static;max-height:none;margin-bottom:24px}body[data-page=docs].docs-ready .docs-sidebar{display:none}body[data-page=docs] .docs-tools{display:flex;position:sticky;top:88px;z-index:4;align-items:center;justify-content:space-between;gap:16px;padding:6px 20px;border-bottom:1px solid var(--rule);background:var(--paper);min-height:56px}body[data-page=docs] .docs-tools>button{min-height:44px;border:0;background:none;padding:8px 0;font:500 16px/1.4 var(--sans)}body[data-page=docs] .docs-tools .search-trigger{width:auto;gap:12px;font-weight:400}body[data-page=docs] .docs-opening{min-height:170px;padding:24px}body[data-page=docs] .docs-article h1{font-size:48px;max-width:9.5ch}body[data-page=docs] .docs-plate{right:0;width:78%;opacity:.6}body[data-page=docs] .docs-article>section{padding-top:34px;margin-top:32px}body[data-page=docs] .docs-article h2{font-size:32px}body[data-page=docs] .docs-article h3{font-size:24px}body[data-page=docs] .docs-article h3[id],body[data-page=docs] .docs-article h4[id],body[data-page=docs] .docs-article dt[id],body[data-page=docs] .docs-article section,body[data-page=docs] .anchor-alias,body[data-page=docs] [id^=code-],body[data-page=docs] .tab-panel{scroll-margin-top:136px}body[data-page=docs] .docs-article{font-size:20px;line-height:1.5}body[data-page=docs] .docs-intro .lines{font-size:21px;line-height:1.45}body[data-page=docs] .docs-article .tldr{font-size:22px}body[data-page=docs] .first{gap:4px 16px;font-size:16px}body[data-page=docs] .docs-article table{font-size:14px}body[data-page=docs] .docs-article td{padding-right:8px}body[data-page=docs] .docs-article th{font-size:14px;padding-right:8px}body[data-page=docs] .table-scroll{overflow:auto;max-width:100%;margin:24px 0}body[data-page=docs] .table-scroll table{margin:0;min-width:590px}body[data-page=docs] .table-scroll:focus-visible{outline-offset:2px}body[data-page=docs] .code pre{padding:16px;font-size:13px}body[data-page=docs] .code-copy{min-height:44px}body[data-page=docs] .tab-list button{padding:10px 12px;font-size:16px}body[data-page=docs] .reading{padding:18px}body[data-page=docs] .reading-values{gap:20px}body[data-page=docs] .reading-values dd{font-size:26px}body[data-page=docs] .reading-values dt{min-height:42px}body[data-page=docs] .cos{grid-template-columns:1fr;gap:10px}body[data-page=docs] .dia .h:has(+.v){display:none}body[data-page=docs] .dia .v{display:block}body[data-page=docs] .search-dialog{margin:16px auto auto;max-height:calc(100dvh - 32px)}body[data-page=docs] .search-help{font-size:14px}body[data-page=docs] #sr{max-height:48dvh}body[data-page=docs] .dialog-head{padding:12px 16px}body[data-page=docs] .vdia .s{font-size:13px}}@media(max-width:700px){body[data-page=docs] .docs-tools{top:72px}}@media print{body[data-page=docs] .header,body[data-page=docs] .docs-tools,body[data-page=docs] .docs-sidebar,body[data-page=docs] .on-this-page,body[data-page=docs] dialog,body[data-page=docs] .code-copy,body[data-page=docs] .tab-list{display:none!important}body[data-page=docs] .docs-layout{display:block;padding:0}body[data-page=docs] .docs-article{font-size:12pt}body[data-page=docs] .docs-article>section{break-before:auto}body[data-page=docs] .tab-panel[hidden]{display:block!important}body[data-page=docs] .docs-opening{background:none;color:#000;min-height:0;padding:0}body[data-page=docs] .docs-opening h1{color:#000;max-width:none}body[data-page=docs] .docs-plate{display:none}body[data-page=docs] .code pre{white-space:pre-wrap;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){body[data-page=docs] *{scroll-behavior:auto!important}}@media(forced-colors:active){body[data-page=docs] .docs-plate{display:none}body[data-page=docs] .docs-opening{background:Canvas;color:CanvasText}body[data-page=docs] .docs-opening h1{color:CanvasText}body[data-page=docs] .tab-list button[aria-selected=true]{border-color:Highlight}}:root{--header-height:80px;--dock-height:76px;--author:var(--sans);--reading:var(--serif)}[hidden]{display:none!important}.hero-art>picture{display:contents}.plate .image>picture,.entry-margin .plate>picture{display:block;width:100%;height:100%}.home-hero .copy-state{display:block;min-height:21px}.home-hero .copy-state:empty{display:block}#kind-filters{min-height:44px}body[data-view] .hero{display:block}body[data-view] .hero h1{font-weight:200}body[data-view] .hero .hero-note{margin:0}body[data-view] .freshness{min-height:118px}body[data-view] .freshness .dateline{display:block;border:0;padding:0;font-size:14px}body[data-view] .fresh-line{margin:0}body[data-view] .source-line,body[data-view] .entry-meta,body[data-view] .filters span,body[data-view] .dateline{font-size:14px}body[data-view] .entry-margin .plate{aspect-ratio:1.6;position:relative;background:var(--ink)}body[data-view] .entry-margin img{filter:url(/w1-early/print.svg#indigo);mix-blend-mode:normal}body[data-view] .entry-main h3,body[data-view] .intro h2,body[data-view] .counter-heading h2{font-family:var(--sans);font-weight:300}body[data-view] .entry-main h3{font-size:38px}body[data-view] .counter-section{min-height:235px}body[data-view] .counter dd{margin:0}body[data-view] .counter dt{font-size:16px}body[data-view] .entry-number .source-line{font-size:14px}body[data-view] .hero .latest-link{display:inline-flex;min-height:44px;align-items:center;margin-top:10px;font-size:16px}body[data-view] .release-heading{min-height:220px}body[data-view] .release-content aside{top:100px}body[data-page=docs] .header{height:80px}body[data-page=docs] .docs-opening{min-height:200px;padding:28px 30px}body[data-page=docs] .docs-opening h1{font-weight:200;font-size:64px;line-height:.96;max-width:9.5ch}body[data-page=docs] .docs-opening picture{display:contents}body[data-page=docs] .docs-plate{z-index:0;opacity:.8}body[data-page=docs] .docs-sidebar,body[data-page=docs] .on-this-page{top:104px}body[data-page=docs] .docs-article{min-width:0}body[data-page=docs] .tab-list{min-height:46px}body[data-page=docs] .docs-tools>button{display:flex}body[data-page=docs] .docs-layout{padding-bottom:64px}body[data-page=docs] .code,body[data-page=docs] dialog,body[data-page=docs] .tree-group a{border-radius:0}body[data-page=docs] .code pre,body[data-page=docs] #sr .result-code{font-size:14px}body[data-page=docs] .reading-values dd{margin:8px 0 0}body[data-page=docs] .bell-stamp{width:24px;height:24px}@media(max-width:800px){body[data-page=docs] .docs-tools{top:80px}body[data-page=docs] .docs-opening{min-height:176px;padding:24px}body[data-page=docs] .docs-opening h1{font-size:48px}}@media(max-width:700px){:root{--header-height:64px;--safe-bottom:env(safe-area-inset-bottom,0px)}html{scroll-padding-top:0}body.mnav-on{padding-bottom:calc(76px + var(--safe-bottom))}.header,body[data-page=docs] .header{height:64px;position:sticky;top:0;z-index:30}.header nav{top:64px;max-height:calc(100dvh - 140px);overflow:auto}.mnav-dock{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:76px;border-radius:0;gap:4px;padding:8px 8px calc(8px + var(--safe-bottom));background:var(--ink);box-shadow:none;border-top:1px solid #746a92;transform:none}.mnav-dock a,.mnav-dock button{font:500 14px/1.15 var(--sans);min-height:56px;gap:4px;padding:4px 0;color:#d5cfe1;text-align:center}.mnav-dock .mnav-seat{padding:6px 0;background:var(--paper);color:var(--ink);font-size:14px;border-radius:0}.mnav-dock [aria-current=page]{color:var(--paper);text-decoration:underline;text-underline-offset:4px}.mnav-dock:after{background:var(--ink)}.mnav-dock.mnav-away{transform:translateY(calc(100% + 50vh))}.mnav-dock:focus-within{transform:none}.home-hero{padding:0 0 24px;display:flex;flex-direction:column;min-height:calc(100svh - 64px - 76px - var(--safe-bottom))}.home-hero .hero-art{position:relative;inset:auto;height:178px;flex:none;padding:0;margin:0 var(--gutter)}.home-hero .hero-art img{width:100%;height:100%;margin:0;object-fit:contain;max-height:100%}.home-hero .hero-art:after{background:none}.home-hero .hero-art:before{opacity:.24}.home-hero .hero-main{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;gap:16px;min-height:0;align-content:start}.hero.home-hero .hero-main>h1{grid-column:1;font-size:clamp(52px,15.3vw,70px);line-height:.94;padding:0;letter-spacing:-.04em;min-height:2.82em}.home-hero .home-proposition{grid-column:1;grid-row:4;margin-top:32px}.home-hero .install{grid-column:1;grid-row:2;padding:10px 12px 6px;min-height:144px}.home-hero .install-heading{margin:0 0 4px;min-height:24px;font-size:14px}.home-hero .install-heading a{display:none}.home-hero .install-command{display:grid;grid-template-columns:minmax(0,1fr) 52px;gap:8px;align-items:center}.home-hero .install pre{font-size:14px;line-height:1.55;letter-spacing:-.035em}.home-hero .install .copy{width:52px;min-width:44px;min-height:48px;padding:4px;font-size:14px;margin:0}.home-hero .install-note{display:none}.home-hero .install .copy-state{font-size:14px;line-height:1.35;min-height:22px;margin:4px 0 0}.home-hero .plate-caption{position:static;margin:12px 20px 0}.home-hero .home-proposition .lead{font-size:21px}.home-hero .hero-note .links{margin-bottom:0}.finder{position:sticky;top:64px;z-index:10;background:var(--paper);padding:10px 0 8px}.finder-tools{grid-template-columns:minmax(0,1fr) 108px;gap:14px}.searchbox input{min-height:48px;font-size:18px}.searchbox kbd{display:none}.sort-label{display:block;font-size:14px}.sort-label select{font-size:14px;min-height:44px;width:100%;padding:8px 0}.chips{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;gap:8px;margin-top:10px;padding:4px 2px 8px}.chips button{flex:none;white-space:nowrap;font-size:14px;min-height:44px}#kind-filters{min-height:60px}.results-line{min-height:44px;font-size:14px}.results-line p{margin:0}#receipt,.motif-row,[id^=group-]{scroll-margin-top:80px}body[data-page=docs] .docs-tools{top:64px;z-index:20}body[data-page=docs] .docs-article section,body[data-page=docs] .docs-article h3[id],body[data-page=docs] .docs-article h4[id],body[data-page=docs] .anchor-alias,body[data-page=docs] [id^=code-],body[data-page=docs] .tab-panel{scroll-margin-top:136px}body[data-page=docs] .docs-layout{padding-top:20px}body[data-view] .freshness{min-height:170px}body[data-view] .counter-section{min-height:400px}body[data-view] .counter{padding:0 12px 16px 0}body[data-view] .source-line{line-height:1.55}.release-entry{scroll-margin-top:80px}}@media(max-width:375px){.home-hero .hero-art{height:164px}.home-hero .hero-main{gap:12px}.home-hero .install{min-height:138px}}@media(prefers-reduced-motion:reduce){.mnav-dock{transition:none!important}}@media(max-width:800px){body[data-page=docs] .docs-sidebar{display:none}}body[data-page=docs] .docs-opening:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--ink) 32%,rgb(24 11 81 / .92) 47%,transparent 78%)}body[data-page=docs] .docs-opening h1{z-index:2}body[data-view] .hero .hero-note{width:100%;text-align:left}@media(max-width:700px){.hero.home-hero .hero-main>h1{min-height:1.88em}.mnav-dock a{display:flex;flex-direction:column;align-items:center;justify-content:center}.mnav-dock svg{width:22px;height:22px}}.home-hero .install-heading a{display:inline-flex;align-items:center;min-height:44px}.home-hero .install-access{font:400 14px/1.35 var(--sans);margin:6px 0 0;max-width:64ch}.home-hero .install-access a{display:inline-flex;align-items:center;min-height:44px}body[data-page=docs] .co h3{display:flex;gap:8px;align-items:center;font-size:18px;line-height:1.4;letter-spacing:0;font-weight:600;margin:14px 0 8px}body[data-page=docs] .diagram-text{font:400 16px/1.5 var(--sans);margin:16px 0}body[data-page=docs] .diagram-text summary{display:flex;align-items:center;min-height:44px;cursor:pointer;text-decoration:underline;text-underline-offset:4px}body[data-page=docs] .diagram-text ol{font:inherit}
.stamp{white-space:nowrap}
