/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-outline-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-serif:"EB Garamond", "Zen Old Mincho", "Yu Mincho", serif;--font-mono:"Geist Mono Variable", ui-monospace, monospace;--spacing:.25rem;--font-weight-semibold:600;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-paper:light-dark(#fcfbf8,#17140f);--color-panel:light-dark(#f4f2ec,#211d17);--color-code-bg:light-dark(#f1eee6,#211d17);--color-ink:light-dark(#1a1714,#f4f1ea);--color-ink-2:light-dark(#57534b,#b9b4a8);--color-green:light-dark(#4f6138,#9db086);--color-blue:light-dark(#2c4a6e,#8fb0d6);--color-rust:light-dark(#9e3a26,#e08a6c);--color-rule-strong:light-dark(#78726a,#8a8375);--color-rule-soft:light-dark(#d9d4c8,#3a352d);--color-tint-green:light-dark(#dfe4d3,#262e1d);--color-tint-blue:light-dark(#d9e1ea,#1e2833);--color-tint-rust:light-dark(#f0dcd2,#33211a);--color-band:light-dark(#1a1714,#e7e3d8);--color-scrim:#00000057;--color-backdrop:#0000006b;--color-edge:#0000001f;--color-wood-1:light-dark(#6f7d55,#4a5638);--color-wood-2:light-dark(#9aa57f,#39412c);--color-wood-3:light-dark(#c3cbb0,#2a3021);--color-veil-1:light-dark(#fcfbf8,#17140f);--color-veil-0:light-dark(#fcfbf800,#17140f00);--color-c-plain:light-dark(#1a1714,#f4f1ea);--color-c-key:light-dark(#5e1b33,#e48fa8);--color-c-ident:light-dark(#2a4470,#5a88c4);--color-c-lit:light-dark(#7a4a12,#e8c08a);--color-c-com:light-dark(#6a6459,#938d80);--color-fg:var(--color-ink);--color-fg-2:var(--color-ink-2);--color-link:var(--color-green);--color-link-ext:var(--color-blue);--color-now:var(--color-rust);--color-rule:var(--color-rule-soft);--color-focus:var(--color-ink);--spacing-intra-1:8px;--spacing-intra-2:13px;--spacing-intra-3:21px;--spacing-intra-4:28px;--spacing-inter-1:34px;--spacing-inter-2:55px;--spacing-inter-3:89px;--breakpoint-narrow:721px;--breakpoint-wide:1101px;--shadow-drawer:0 2px 10px #00000024}}@layer base{*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{scroll-padding-block-start:calc(var(--topbar) + var(--spacing-intra-3))}body{background:var(--color-paper);color:var(--color-fg);font-family:var(--font-serif);-webkit-font-smoothing:antialiased;margin:0;font-size:1.05rem;line-height:1.85}a{color:var(--color-fg);text-decoration:none}h1,h2,h3{font-feature-settings:"palt" 1;line-break:strict}h2{margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}h3{margin:0;font-size:1.05rem;font-weight:600;line-height:1.3}pre{max-inline-size:100%;overflow-x:auto}:is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}}@layer components{.prose :is(p,li,td) a{text-underline-offset:.2em;text-decoration:underline 1px;-webkit-text-decoration-color:var(--color-link);-webkit-text-decoration-color:var(--color-link);text-decoration-color:var(--color-link)}.prose :is(p,li,td) a[href^=http]{-webkit-text-decoration-color:var(--color-link-ext);-webkit-text-decoration-color:var(--color-link-ext);text-decoration-color:var(--color-link-ext)}.prose :is(p,li,td) a:visited{-webkit-text-decoration-color:var(--color-rule-strong);-webkit-text-decoration-color:var(--color-rule-strong);text-decoration-color:var(--color-rule-strong)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.meta{color:var(--color-fg-2);font-size:.8125rem;line-height:1}.label{font-variant:small-caps;letter-spacing:.12em;color:var(--color-fg-2);font-size:.85rem;line-height:1}.prose{letter-spacing:.05em;overflow-wrap:anywhere}.display{font-feature-settings:"palt" 1;line-break:strict;margin:0;font-size:clamp(1.75rem,4.4vw,2.75rem);font-weight:400;line-height:1.18}.g-rail{grid-template-columns:var(--rail) minmax(0, 1fr);column-gap:var(--spacing-intra-4);display:grid}.g-doc{grid-template-columns:var(--drawer) minmax(0, 1fr);display:grid}[data-open=false].g-doc{grid-template-columns:var(--drawer-shut) minmax(0, 1fr)}.bleed{margin-inline:-32px}.stick{align-self:start;position:sticky;inset-block-start:calc(var(--topbar) + var(--spacing-intra-3))}.rule-section{border-block-start:2px solid var(--color-rule-strong)}.rule-struct{border-block-start:1px solid var(--color-rule-strong)}.rule-row{border-block-start:1px solid var(--color-rule)}.rule-cap{position:relative}.rule-cap:after{content:"";background:var(--color-rule);block-size:1.4em;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-end:0}.marks{padding-inline-start:32px;position:relative}.marks>h2{position:relative}.marks>h2:before{content:"";background:var(--color-fg);block-size:7px;inline-size:7px;position:absolute;inset-block-start:.62em;inset-inline-start:-28px}.sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.sr:focus,.sr:focus-visible{clip-path:none;z-index:9;block-size:auto;inline-size:auto;padding:var(--spacing-intra-2) var(--spacing-intra-3);background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-rule-strong);position:fixed;inset-block-start:var(--spacing-intra-2);inset-inline-start:var(--spacing-intra-2)}.hit{align-items:center;min-block-size:44px;display:flex}.btn{border:1px solid var(--color-rule-strong);min-block-size:44px;color:var(--color-fg);font-family:var(--font-mono);letter-spacing:.08em;cursor:pointer;background:0 0;align-items:center;padding:0 22px;font-size:.8125rem;transition:background-color .16s,color .16s;display:inline-flex}.btn:hover{background:var(--color-ink);color:var(--color-paper)}.tate{writing-mode:vertical-rl;text-orientation:mixed;font-feature-settings:"vpal" 1, "vkrn" 1;line-break:strict}.tcy{text-combine-upright:all}.tate-upright{text-orientation:upright;letter-spacing:-.04em}.tate-head{border-inline-end:2px solid var(--color-rule-strong);letter-spacing:.14em;align-self:start;margin:0 0 -.14em;padding-block:2px 0;padding-inline-end:var(--spacing-intra-3);font-size:1.15rem;font-weight:600}.wood,.art{block-size:100%;inline-size:100%;display:block}.wood-band{position:relative;overflow:hidden}.wood-band>.wood,.wood-band>.art{position:absolute;inset:0}.wood-grain{pointer-events:none;mix-blend-mode:multiply;opacity:.34;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='0.8' numOctaves='2' stitchTiles='stitch' seed='4'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 78%,#0000 100%);mask-image:linear-gradient(#000 0 78%,#0000 100%)}[data-theme=dark] .wood-grain{mix-blend-mode:screen;opacity:.28}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .wood-grain{mix-blend-mode:screen;opacity:.28}}.wood-band--fade{-webkit-mask-image:linear-gradient(#0000 0,#000 62%);mask-image:linear-gradient(#0000 0,#000 62%)}.wood-veil{pointer-events:none;background:linear-gradient(96deg, var(--color-veil-1) 0 26%, var(--color-veil-0) 64%);position:absolute;inset:0}.wood-band>.wood-fg{position:relative}.t-key{color:var(--color-c-key);font-weight:600}.t-id{color:var(--color-c-ident)}.t-lit{color:var(--color-c-lit)}.t-com{color:var(--color-c-com);font-style:italic}@media (width<=1100px){.g-doc{grid-template-columns:minmax(0,1fr)}.steps{border-block-end:1px solid var(--color-rule-strong)}}@media (width<=720px){.g-rail{row-gap:var(--spacing-intra-3);grid-template-columns:minmax(0,1fr)}.g-rail>.tate-head{writing-mode:horizontal-tb;border-inline-end:0;border-block-end:2px solid var(--color-rule-strong);grid-row:auto;justify-self:start;padding-block-end:var(--spacing-intra-1);padding-inline-end:0}.bleed{margin-inline:0}.marks{padding-inline-start:24px}.marks>h2:before{inset-inline-start:-24px}}.kind--lab,.kind--article{color:var(--color-fg-2);white-space:nowrap;flex:none}@media (width<=1100px){.steps__list{overflow-y:visible}}@media (width>=721px){.g-rail>.tate-head{grid-row:1/span 2}}.tbl .c-date a{color:var(--color-ink-2)}.runner__table{border-collapse:collapse;inline-size:100%;font-size:.85rem}.runner__table th,.runner__table td{text-align:start;padding:6px var(--spacing-intra-3);border-block-end:1px solid var(--color-rule-soft);white-space:pre}.runner__scroll{background:linear-gradient(to right, var(--color-code-bg) 30%, transparent) left / 40px 100% no-repeat, linear-gradient(to left, var(--color-code-bg) 30%, transparent) right / 40px 100% no-repeat, radial-gradient(farthest-side at 0 50%, var(--color-edge), transparent) left / 14px 100% no-repeat, radial-gradient(farthest-side at 100% 50%, var(--color-edge), transparent) right / 14px 100% no-repeat;background-attachment:local,local,scroll,scroll}@media (width>=1200px){.lab-body .runner,.doc-body .runner{margin-inline-end:calc(-1 * var(--spacing-inter-3))}}.runner__table th{color:var(--color-ink-2);font-weight:600}.wood-band--fill{position:absolute;inset:0}.colophon__links a{color:var(--color-link);align-items:baseline;gap:var(--spacing-intra-1);display:flex}.toc{flex-direction:column;display:flex}.btn[aria-disabled=true]{opacity:.55;cursor:default}.btn[aria-disabled=true]:hover{color:var(--color-fg);background:0 0}.cmd__copy{border:1px solid var(--color-rule-strong);color:var(--color-fg-2);cursor:pointer;font:inherit;background:0 0;font-size:.75rem}.cmd__copy:hover{background:var(--color-ink);color:var(--color-paper)}.drawer>.steps{flex:auto;min-block-size:9rem}.drawer>.peek{flex:none}.drawer>.toc,.drawer>.docnav{flex:0 auto;min-block-size:0;overflow-y:auto}.drawer .steps__list{flex:auto;min-block-size:0;overflow-y:auto}.labmain{inline-size:100%;max-inline-size:calc(var(--measure-w) + 2 * var(--gutter));padding:var(--spacing-inter-1) var(--gutter) 0;flex-direction:column;margin-inline:auto;display:flex}.labhead{border-block-end:2px solid var(--color-rule-strong);padding-block-end:var(--spacing-intra-3)}.labhead__title{margin-block:var(--spacing-intra-3) 0}.step{padding-block-start:var(--spacing-inter-1)}[data-ready] .step:not([data-current]){display:none}.step>h2{border-block-end:1px solid var(--color-rule);margin-block-end:var(--spacing-intra-3);padding-block-end:var(--spacing-intra-2)}.labfoot{margin-block-start:var(--spacing-inter-2);padding-block-end:var(--spacing-inter-2)}.sheet::backdrop{background:var(--color-backdrop)}.prose table{border-collapse:collapse;inline-size:100%;margin-block:var(--spacing-intra-3);font-size:.9375rem}.prose :is(th,td){padding:var(--spacing-intra-1) var(--spacing-intra-2);text-align:start;vertical-align:top;border-block-end:1px solid var(--color-rule)}.prose th{border-block-end:1px solid var(--color-rule-strong);white-space:nowrap;font-weight:600}.prose thead{border-block-start:2px solid var(--color-rule-strong)}.scroll-x{margin-block:var(--spacing-intra-3);overflow-x:auto}.scroll-x>table{inline-size:max-content;min-inline-size:100%;margin-block:0}@media (width<=1100px){.g-doc,[data-open=false].g-doc,[data-open=true].g-doc{grid-template-columns:minmax(0,1fr)}.labmain{padding-inline:var(--gutter)}}.prose svg.figure{block-size:auto;inline-size:100%;margin-block:var(--spacing-inter-1);display:block}.prose svg.figure rect[fill="var(--color-panel)"]{fill:#0000}.about__veil{background:linear-gradient(96deg, var(--color-veil-1) 0 42%, var(--color-veil-0) 88%)}@media (width<=720px){.about__veil{background:linear-gradient(to bottom, var(--color-veil-1) 0 82%, var(--color-veil-0) 100%)}}.about__foot{margin-block-start:var(--spacing-inter-2)}.labmain--wide{max-inline-size:calc(var(--measure-wide) + 2 * var(--gutter))}.er-svg text{font-family:var(--font-mono)}.pg .runner__bar:has(.btn){z-index:2;background:var(--color-code-bg);border-block-end:1px solid var(--color-rule-strong);position:sticky;inset-block-start:var(--topbar)}.search__hit{padding-block:var(--spacing-intra-2);border-block-end:1px solid var(--color-rule);flex-direction:column;gap:6px;display:flex}.search__title{font-size:1rem}.search__excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.search__excerpt mark{background:var(--color-tint-green);color:inherit}.topbar{justify-content:space-between;align-items:center;gap:var(--spacing-intra-4);padding-inline:var(--gutter);border-block-end:1px solid var(--color-rule-strong);z-index:3;background:var(--color-paper);display:flex;position:sticky;inset-block-start:0}.topbar__logo{letter-spacing:.18em;font-size:.875rem}.topbar nav{gap:4px;display:flex}.topbar nav a{padding-inline:14px}.topbar nav a[aria-current]{color:var(--color-fg);box-shadow:inset 0 -2px 0 var(--color-rust)}.topbar nav a{white-space:nowrap;flex:none}@media (width<=720px){.topbar{gap:var(--spacing-intra-2)}}@media (forced-colors:active){.steps__link[aria-current],.docnav__item[aria-current]{border-inline-start:3px solid}.toc__item[aria-current] .toc__bar,.steps__mark[data-state=done]{border:1px solid}.topbar nav a[aria-current],.tabs a[aria-current]{border-block-end:2px solid highlight;margin-block-end:-2px}}.tabs{border-block-end:1px solid var(--color-rule-strong);align-items:stretch;display:flex}.tabs a{white-space:nowrap;min-block-size:44px;color:var(--color-ink-2);align-items:center;gap:9px;margin-block-end:-1px;margin-inline-end:var(--spacing-intra-4);padding-inline-end:var(--spacing-intra-4);display:flex}.tabs a[aria-current]{color:var(--color-ink);box-shadow:inset 0 -2px 0 var(--color-rust)}.tabs a .n{letter-spacing:.06em;color:var(--color-ink-2);font-size:.75rem}.tabs a[aria-current] .n{color:var(--color-rust)}.tbl{inline-size:100%;max-inline-size:var(--measure-wide);border-collapse:collapse;text-align:start;table-layout:fixed;margin-block-start:var(--spacing-inter-1)}.tbl th{padding-block:0 var(--spacing-intra-2);border-block-end:2px solid var(--color-rule-strong);text-align:start;padding-inline:0;font-weight:400}.tbl tbody tr:first-child td{padding-block-start:var(--spacing-intra-2)}.tbl td{border-block-end:1px solid var(--color-rule-soft);padding:0}.tbl td a{align-items:center;min-block-size:46px;display:flex}.tbl .c-date{white-space:nowrap;inline-size:100px}.tbl .c-title{padding-inline:21px}.tbl .c-tag{white-space:nowrap;inline-size:190px}.tbl .c-kind{white-space:nowrap;text-align:end;inline-size:180px}.tbl td.c-title{padding-block:var(--spacing-intra-2)}.tbl td.c-title a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tbl .c-desc{color:var(--color-fg-2);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.5;display:block;overflow:hidden}.tbl td.c-kind,.tbl td.c-tag{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=1100px){.toc{gap:0 var(--spacing-intra-3);border-block-end:1px solid var(--color-rule-strong);flex-flow:wrap;padding-block-end:var(--spacing-intra-3);display:flex}.toc .toc__bar{display:none}}@media (width<=720px){.tbl .c-tag{display:none}.tbl td.c-title a{white-space:normal;padding-block:var(--spacing-intra-2);line-height:1.5}.tabs{scrollbar-width:none;overflow-x:auto}.tabs a{margin-inline-end:var(--spacing-intra-2);padding-inline-end:var(--spacing-intra-2)}.tbl .c-date{inline-size:84px}}@media (width<=520px){.tbl .c-kind{display:none}}.rule-row{opacity:1;transition:opacity .22s ease-out calc(var(--i,0) * 45ms), border-block-start-color .14s ease-out}@starting-style{.rule-row{opacity:0}}.rule-cap:after{transform-origin:block-start;transition:transform .14s ease-out}@media (hover:hover){.rule-row:hover{border-block-start-color:var(--color-rule-strong)}.rule-cap:hover:after{transform:scaleY(1.9)}}.rule-cap:focus-visible:after{transform:scaleY(1.9)}.tate-head{background-image:linear-gradient(var(--color-rule-strong), var(--color-rule-strong));background-position:100% 0;background-repeat:no-repeat;background-size:2px 100%;border-inline-end-color:#0000;transition:background-size .32s cubic-bezier(.2,.7,.3,1)}[data-band] .tate-head{background-image:linear-gradient(var(--color-rule), var(--color-rule))}@starting-style{.tate-head{background-size:2px 0%}}@media (width<=720px){.g-rail>.tate-head{background-position:0 100%;background-size:100% 2px;border-block-end-color:#0000}@starting-style{.g-rail>.tate-head{background-size:0% 2px}}}.tbl tbody tr{opacity:1;transition:opacity .22s ease-out calc(var(--i,0) * 45ms)}@starting-style{.tbl tbody tr{opacity:0}}.wood-band>.art{transition:opacity .42s ease-out}@starting-style{.wood-band>.art{opacity:0}}.about__char{opacity:1;transition:opacity .32s ease-out calc(var(--i,0) * 55ms)}@starting-style{.about__char{opacity:0}}.about__face,.about__reading,.about__role{opacity:1;transition:opacity .42s ease-out .26s}@starting-style{.about__face,.about__reading,.about__role{opacity:0}}@supports (animation-timeline:view()){.about__row{animation-name:ink;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 10% cover 26%}}@keyframes ink{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.about__char,.about__face,.about__reading,.about__role,.about__row{opacity:1;transition:none;animation:none}}}@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.top-\[calc\(var\(--topbar\)\+var\(--spacing-intra-3\)\)\]{top:calc(var(--topbar) + var(--spacing-intra-3))}.z-4{z-index:4}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-start-1{grid-row-start:1}.m-0{margin:0}.mx-\(--gutter\){margin-inline:var(--gutter)}.my-inter-1{margin-block:var(--spacing-inter-1)}.my-inter-2{margin-block:var(--spacing-inter-2)}.my-intra-2{margin-block:var(--spacing-intra-2)}.my-intra-3{margin-block:var(--spacing-intra-3)}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-\[4px\]{margin-top:4px}.mt-inter-1{margin-top:var(--spacing-inter-1)}.mt-inter-2{margin-top:var(--spacing-inter-2)}.mt-inter-3{margin-top:var(--spacing-inter-3)}.mt-intra-1{margin-top:var(--spacing-intra-1)}.mt-intra-2{margin-top:var(--spacing-intra-2)}.mt-intra-3{margin-top:var(--spacing-intra-3)}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.mb-inter-1{margin-bottom:var(--spacing-inter-1)}.mb-intra-1{margin-bottom:var(--spacing-intra-1)}.mb-intra-2{margin-bottom:var(--spacing-intra-2)}.mb-intra-3{margin-bottom:var(--spacing-intra-3)}.ml-\(--gutter\){margin-left:var(--gutter)}.box-content{box-sizing:content-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.table{display:table}.size-\[9px\]{width:9px;height:9px}.h-0{height:0}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[10px\]{height:10px}.h-auto{height:auto}.h-full{height:100%}.h-inter-3{height:var(--spacing-inter-3)}.h-px{height:1px}.max-h-\[82dvh\]{max-height:82dvh}.max-h-\[calc\(100vh-var\(--topbar\)-var\(--spacing-intra-3\)\*2\)\]{max-height:calc(100vh - var(--topbar) - var(--spacing-intra-3) * 2)}.min-h-0{min-height:0}.min-h-\[5em\]{min-height:5em}.min-h-\[32px\]{min-height:32px}.min-h-\[36px\]{min-height:36px}.min-h-\[44px\]{min-height:44px}.min-h-dvh{min-height:100dvh}.w-0{width:0}.w-11{width:calc(var(--spacing) * 11)}.w-\[14px\]{width:14px}.w-\[26px\]{width:26px}.w-\[40px\]{width:40px}.w-\[min\(92vw\,var\(--measure-wide\)\)\]{width:min(92vw, var(--measure-wide))}.w-full{width:100%}.w-max{width:max-content}.max-w-\(--measure-w\){max-width:var(--measure-w)}.max-w-\[calc\(var\(--measure-wide\)_\+_2_\*_var\(--gutter\)\)\]{max-width:calc(var(--measure-wide) + 2 * var(--gutter))}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[1_1_12rem\]{flex:12rem}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-\[92px\]{flex-basis:92px}.border-collapse{border-collapse:collapse}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.list-none{list-style-type:none}.grid-cols-\[2\.4em_minmax\(6em\,14em\)_minmax\(8em\,1fr\)_6em\]{grid-template-columns:2.4em minmax(6em,14em) minmax(8em,1fr) 6em}.grid-cols-\[6\.5em_minmax\(0\,1fr\)\]{grid-template-columns:6.5em minmax(0,1fr)}.grid-cols-\[9px_auto_minmax\(0\,1fr\)\]{grid-template-columns:9px auto minmax(0,1fr)}.grid-cols-\[92px_minmax\(0\,1fr\)_4em\]{grid-template-columns:92px minmax(0,1fr) 4em}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(18rem\,100\%\)\,22rem\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),22rem))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\[2px\]{gap:2px}.gap-\[7px\]{gap:7px}.gap-intra-1{gap:var(--spacing-intra-1)}.gap-intra-2{gap:var(--spacing-intra-2)}.gap-intra-3{gap:var(--spacing-intra-3)}.gap-intra-4{gap:var(--spacing-intra-4)}.gap-x-intra-2{column-gap:var(--spacing-intra-2)}.gap-x-intra-3{column-gap:var(--spacing-intra-3)}.gap-y-\[2px\]{row-gap:2px}.gap-y-intra-1{row-gap:var(--spacing-intra-1)}.gap-y-intra-2{row-gap:var(--spacing-intra-2)}.self-start{align-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.border{border-style:var(--tw-border-style);border-width:1px}.border-x-4{border-inline-style:var(--tw-border-style);border-inline-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-5{border-top-style:var(--tw-border-style);border-top-width:5px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-6{border-bottom-style:var(--tw-border-style);border-bottom-width:6px}.border-rule{border-color:var(--color-rule)}.border-rule-strong{border-color:var(--color-rule-strong)}.border-rust{border-color:var(--color-rust)}.border-x-transparent{border-inline-color:#0000}.border-t-current{border-top-color:currentColor}.bg-code-bg{background-color:var(--color-code-bg)}.bg-now{background-color:var(--color-now)}.bg-panel{background-color:var(--color-panel)}.bg-paper{background-color:var(--color-paper)}.bg-rule-soft{background-color:var(--color-rule-soft)}.bg-rule-strong{background-color:var(--color-rule-strong)}.bg-tint-rust{background-color:var(--color-tint-rust)}.bg-transparent{background-color:#0000}.fill-fg{fill:var(--color-fg)}.fill-fg-2{fill:var(--color-fg-2)}.fill-now{fill:var(--color-now)}.p-0{padding:0}.p-intra-3{padding:var(--spacing-intra-3)}.px-\(--gutter\){padding-inline:var(--gutter)}.px-0{padding-inline:0}.px-intra-2{padding-inline:var(--spacing-intra-2)}.px-intra-3{padding-inline:var(--spacing-intra-3)}.px-intra-4{padding-inline:var(--spacing-intra-4)}.py-0{padding-block:0}.py-\[4px\]{padding-block:4px}.py-\[5px\]{padding-block:5px}.py-\[8px\]{padding-block:8px}.py-\[10px\]{padding-block:10px}.py-inter-1{padding-block:var(--spacing-inter-1)}.py-inter-2{padding-block:var(--spacing-inter-2)}.py-intra-1{padding-block:var(--spacing-intra-1)}.py-intra-2{padding-block:var(--spacing-intra-2)}.ps-0{padding-inline-start:0}.ps-intra-3{padding-inline-start:var(--spacing-intra-3)}.pe-intra-2{padding-inline-end:var(--spacing-intra-2)}.pt-\[calc\(var\(--spacing-intra-3\)\+2rem\)\]{padding-top:calc(var(--spacing-intra-3) + 2rem)}.pt-inter-1{padding-top:var(--spacing-inter-1)}.pt-intra-2{padding-top:var(--spacing-intra-2)}.pt-intra-3{padding-top:var(--spacing-intra-3)}.pr-intra-2{padding-right:var(--spacing-intra-2)}.pr-intra-3{padding-right:var(--spacing-intra-3)}.pb-inter-1{padding-bottom:var(--spacing-inter-1)}.pb-inter-2{padding-bottom:var(--spacing-inter-2)}.pb-intra-1{padding-bottom:var(--spacing-intra-1)}.pb-intra-2{padding-bottom:var(--spacing-intra-2)}.pb-intra-3{padding-bottom:var(--spacing-intra-3)}.pl-\(--gutter\){padding-left:var(--gutter)}.pl-0{padding-left:0}.pl-intra-1{padding-left:var(--spacing-intra-1)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.font-\[family-name\:inherit\]{font-family:inherit}.font-mono{font-family:var(--font-mono)}.font-serif{font-family:var(--font-serif)}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1rem\]{font-size:1rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[font-weight\:inherit\]{font-weight:inherit}.tracking-\[\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[\.34em\]{--tw-tracking:.34em;letter-spacing:.34em}.\[word-break\:break-word\]{word-break:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.\[tab-size\:2\]{tab-size:2}.text-c-plain{color:var(--color-c-plain)}.text-fg{color:var(--color-fg)}.text-fg-2{color:var(--color-fg-2)}.text-link{color:var(--color-link)}.text-now{color:var(--color-now)}.text-transparent{color:#0000}.caret-fg{caret-color:var(--color-fg)}.shadow-\[inset_0_0_0_1px_var\(--color-rule-strong\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-rule-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-\[color\]{transition-property:color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[inline-size\]{transition-property:inline-size;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[140ms\]{--tw-duration:.14s;transition-duration:.14s}.duration-\[240ms\]{--tw-duration:.24s;transition-duration:.24s}.ease-\[ease\]{--tw-ease:ease;transition-timing-function:ease}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[background\:none\]{background:0 0}.\[font\:inherit\]{font:inherit}.not-first\:border-s:not(:first-child){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}@media (hover:hover){.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:underline-offset-\[\.2em\]:is(:where(.group):hover *){text-underline-offset:.2em}}.group-aria-\[current\]\:h-\[2px\]:is(:where(.group)[aria-current] *){height:2px}.group-aria-\[current\]\:bg-now:is(:where(.group)[aria-current] *){background-color:var(--color-now)}.group-aria-\[current\]\:font-semibold:is(:where(.group)[aria-current] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.group-aria-\[current\]\:text-fg:is(:where(.group)[aria-current] *){color:var(--color-fg)}.group-aria-\[expanded\=false\]\:border-s-5:is(:where(.group)[aria-expanded=false] *){border-inline-start-style:var(--tw-border-style);border-inline-start-width:5px}.group-aria-\[expanded\=false\]\:border-e-0:is(:where(.group)[aria-expanded=false] *){border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.group-aria-\[expanded\=false\]\:border-t-4:is(:where(.group)[aria-expanded=false] *){border-top-style:var(--tw-border-style);border-top-width:4px}.group-aria-\[expanded\=false\]\:border-b-4:is(:where(.group)[aria-expanded=false] *){border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.group-aria-\[expanded\=false\]\:border-s-current:is(:where(.group)[aria-expanded=false] *){border-inline-start-color:currentColor}.group-aria-\[expanded\=false\]\:border-t-transparent:is(:where(.group)[aria-expanded=false] *){border-top-color:#0000}.group-aria-\[expanded\=false\]\:border-b-transparent:is(:where(.group)[aria-expanded=false] *){border-bottom-color:#0000}.group-data-\[comment\]\:text-c-com:is(:where(.group)[data-comment] *){color:var(--color-c-com)}.group-data-\[comment\]\:italic:is(:where(.group)[data-comment] *){font-style:italic}.selection\:bg-tint-green ::selection,.selection\:bg-tint-green::selection{background-color:var(--color-tint-green)}.selection\:text-c-plain ::selection,.selection\:text-c-plain::selection{color:var(--color-c-plain)}.first\:ps-0:first-child{padding-inline-start:0}.open\:flex:is([open],:popover-open,:open){display:flex}@media (hover:hover){.hover\:text-link:hover{color:var(--color-link)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-focus:focus-visible{outline-color:var(--color-focus)}.aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}.aria-disabled\:opacity-35[aria-disabled=true]{opacity:.35}.aria-\[current\]\:bg-panel[aria-current]{background-color:var(--color-panel)}.aria-\[current\]\:ps-intra-2[aria-current]{padding-inline-start:var(--spacing-intra-2)}.aria-\[current\]\:text-fg[aria-current]{color:var(--color-fg)}.aria-\[current\]\:shadow-\[inset_2px_0_0_var\(--color-now\)\][aria-current]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--color-now));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[comment\]\:border-dashed[data-comment]{--tw-border-style:dashed;border-style:dashed}.data-\[comment\]\:bg-transparent[data-comment]{background-color:#0000}.data-\[state\=done\]\:bg-fg-2[data-state=done]{background-color:var(--color-fg-2)}.data-\[state\=done\]\:shadow-none[data-state=done]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=now\]\:bg-now[data-state=now]{background-color:var(--color-now)}.data-\[state\=now\]\:shadow-none[data-state=now]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=now\]\:outline[data-state=now],.data-\[state\=now\]\:outline-1[data-state=now]{outline-style:var(--tw-outline-style);outline-width:1px}.data-\[state\=now\]\:outline-offset-\[3px\][data-state=now]{outline-offset:3px}.data-\[state\=now\]\:outline-ink[data-state=now]{outline-color:var(--color-ink)}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none\!{transition-property:none!important}}@media not all and (width>=1101px){.max-wide\:fixed{position:fixed}.max-wide\:start-\(--gutter\){inset-inline-start:var(--gutter)}.max-wide\:start-0{inset-inline-start:calc(var(--spacing) * 0)}.max-wide\:top-\(--topbar\){top:var(--topbar)}.max-wide\:top-auto{top:auto}.max-wide\:bottom-\(--gutter\){bottom:var(--gutter)}.max-wide\:bottom-0{bottom:0}.max-wide\:z-5{z-index:5}.max-wide\:z-6{z-index:6}.max-wide\:mt-0{margin-top:0}.max-wide\:mr-0{margin-right:0}.max-wide\:mb-0{margin-bottom:0}.max-wide\:ml-0{margin-left:0}.max-wide\:block{display:block}.max-wide\:hidden{display:none}.max-wide\:max-h-none{max-height:none}.max-wide\:w-\[min\(86vw\,320px\)\]{width:min(86vw,320px)}.max-wide\:-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-wide\:justify-self-start{justify-self:flex-start}.max-wide\:overflow-y-auto{overflow-y:auto}.max-wide\:border{border-style:var(--tw-border-style);border-width:1px}.max-wide\:border-rule-strong{border-color:var(--color-rule-strong)}.max-wide\:bg-paper{background-color:var(--color-paper)}.max-wide\:py-intra-2{padding-block:var(--spacing-intra-2)}.max-wide\:pt-inter-1{padding-top:var(--spacing-inter-1)}.max-wide\:pr-\(--gutter\){padding-right:var(--gutter)}.max-wide\:pr-intra-3{padding-right:var(--spacing-intra-3)}.max-wide\:pb-\[calc\(var\(--gutter\)\+3rem\)\]{padding-bottom:calc(var(--gutter) + 3rem)}.max-wide\:pb-inter-1{padding-bottom:var(--spacing-inter-1)}.max-wide\:pl-\(--gutter\){padding-left:var(--gutter)}.max-wide\:pl-intra-3{padding-left:var(--spacing-intra-3)}.max-wide\:text-fg{color:var(--color-fg)}.max-wide\:shadow-drawer{--tw-shadow:0 2px 10px var(--tw-shadow-color,#00000024);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-wide\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.max-wide\:duration-220{--tw-duration:.22s;transition-duration:.22s}.max-wide\:ease-\[ease\]{--tw-ease:ease;transition-timing-function:ease}}@media not all and (width>=721px){.max-narrow\:col-span-full{grid-column:1/-1}.max-narrow\:col-start-1{grid-column-start:1}.max-narrow\:col-start-2{grid-column-start:2}.max-narrow\:row-start-2{grid-row-start:2}.max-narrow\:grid-cols-\[2\.4em_minmax\(0\,1fr\)\]{grid-template-columns:2.4em minmax(0,1fr)}.max-narrow\:grid-cols-\[92px_minmax\(0\,1fr\)\]{grid-template-columns:92px minmax(0,1fr)}.max-narrow\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-narrow\:flex-col{flex-direction:column}.max-narrow\:items-start{align-items:flex-start}.max-narrow\:gap-1{gap:var(--spacing)}.max-narrow\:gap-intra-3{gap:var(--spacing-intra-3)}.max-narrow\:gap-y-1{row-gap:var(--spacing)}.max-narrow\:px-0{padding-inline:0}.max-narrow\:not-first\:mt-intra-3:not(:first-child){margin-top:var(--spacing-intra-3)}.max-narrow\:not-first\:border-s-0:not(:first-child){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.max-narrow\:not-first\:border-t:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:1px}.max-narrow\:not-first\:pt-intra-3:not(:first-child){padding-top:var(--spacing-intra-3)}}@media (pointer:coarse){.pointer-coarse\:min-h-\[44px\]{min-height:44px}}.cmd+.\[\.cmd\+\&\]\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}[data-open=false] .\[\[data-open\=false\]_\&\]\:hidden{display:none}[data-open=false] .\[\[data-open\=false\]_\&\]\:flex-col{flex-direction:column}[data-open=false] .\[\[data-open\=false\]_\&\]\:tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}[data-open=false] .\[\[data-open\=false\]_\&\]\:\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}@media not all and (width>=1101px){[data-open=false] .max-wide\:\[\[data-open\=false\]_\&\]\:block{display:block}[data-open=false] .max-wide\:\[\[data-open\=false\]_\&\]\:flex-row{flex-direction:row}[data-open=false] .max-wide\:\[\[data-open\=false\]_\&\]\:tracking-\[normal\]{--tw-tracking:normal;letter-spacing:normal}[data-open=false] .max-wide\:\[\[data-open\=false\]_\&\]\:\[writing-mode\:horizontal-tb\]{writing-mode:horizontal-tb}[data-open=true] .max-wide\:\[\[data-open\=true\]_\&\]\:fixed{position:fixed}[data-open=true] .max-wide\:\[\[data-open\=true\]_\&\]\:inset-x-0{inset-inline:0}[data-open=true] .max-wide\:\[\[data-open\=true\]_\&\]\:top-\(--topbar\){top:var(--topbar)}[data-open=true] .max-wide\:\[\[data-open\=true\]_\&\]\:bottom-0{bottom:0}[data-open=true] .max-wide\:\[\[data-open\=true\]_\&\]\:z-4{z-index:4}[data-open=true] .max-wide\:\[\[data-open\=true\]_\&\]\:block{display:block}[data-open=true] .max-wide\:\[\[data-open\=true\]_\&\]\:translate-none{translate:none}[data-open=true] .max-wide\:\[\[data-open\=true\]_\&\]\:cursor-pointer{cursor:pointer}[data-open=true] .max-wide\:\[\[data-open\=true\]_\&\]\:bg-scrim{background-color:var(--color-scrim)}}}:root{color-scheme:light dark;--gutter:clamp(20px, 5vw, 56px);--measure-w:42rem;--measure:min(100% - 2 * var(--gutter), var(--measure-w));--measure-wide:68rem;--topbar:45px;--rail:46px;--drawer:306px;--drawer-shut:46px}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}[data-band]{background:var(--color-band);color:light-dark(#f4f1ea,#1a1714);--color-fg:light-dark(#f4f1ea,#1a1714);--color-fg-2:light-dark(#b9b4a8,#57534b);--color-link:light-dark(#9db086,#4f6138);--color-now:light-dark(#e08a6c,#9e3a26);--color-rule:light-dark(#7a746a,#857f72);--color-focus:light-dark(#f4f1ea,#1a1714)}@media (hover:none){.expressive-code .frame .copy button{opacity:1}.expressive-code :nth-child(1 of .ec-line) .code{padding-inline-end:calc(2.5rem + var(--ec-codePadInl))}}@view-transition{navigation:auto}::view-transition-group(*){animation-duration:90ms}::view-transition-old(root),::view-transition-new(root){animation-timing-function:linear}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
