@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./atkinson-hyperlegible-next-latin-ext-wght-normal.C6vrW8VD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./atkinson-hyperlegible-next-latin-wght-normal.BcXVPD7q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./atkinson-hyperlegible-next-latin-ext-wght-italic.Cigfgs4r.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./atkinson-hyperlegible-next-latin-wght-italic.DC5MiAaX.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Mono Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./atkinson-hyperlegible-mono-latin-ext-wght-normal.CXgNM06D.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./atkinson-hyperlegible-mono-latin-wght-normal.CoA7y8X5.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--check-lh:0px}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:var(--font-display);--shadow-2:var(--shadow-2);--shadow-3:var(--shadow-3)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:where(.sentinel,.sentinel *),:where(.sentinel,.sentinel *):before,:where(.sentinel,.sentinel *):after{box-sizing:border-box}:where(.sentinel,.sentinel *)[hidden]{display:none!important}:where(.sentinel,.sentinel [data-theme]){scrollbar-color:var(--line-control) transparent}:where(.sentinel) h1,:where(.sentinel) h2,:where(.sentinel) h3,:where(.sentinel) h4,:where(.sentinel) h5,:where(.sentinel) p,:where(.sentinel) ol,:where(.sentinel) ul,:where(.sentinel) figure,:where(.sentinel) blockquote,:where(.sentinel) dl,:where(.sentinel) dd{margin:0}:where(.sentinel) ol,:where(.sentinel) ul{padding:0;list-style:none}:where(.sentinel) a{color:inherit;text-decoration:none}:where(.sentinel) button,:where(.sentinel) input,:where(.sentinel) select,:where(.sentinel) textarea{font:inherit;color:inherit}:where(.sentinel) button{cursor:pointer;background:0 0;border:0;padding:0}:where(.sentinel) img,:where(.sentinel) svg{max-width:100%;display:block}:where(.sentinel) b,:where(.sentinel) strong{font-weight:var(--fw-semibold)}:where(.sentinel,.sentinel *):focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-xs)}:where(.sentinel) p,:where(.sentinel) li,:where(.sentinel) dd,:where(.sentinel) blockquote,:where(.sentinel) figcaption,.page-sub,.hint{text-wrap:pretty}.tagged-title,.post-title,.dialog-title{text-wrap:balance}:where(.sentinel,.sentinel *)::selection{background:var(--hl);color:var(--hl-text)}:where(.sentinel) hr{border:0;border-top:1px solid var(--line);margin:var(--s-6) 0}.display,.t-hero,.t-d1,.t-d2,.t-title,.t-h2,.price-big{font-family:var(--font-display);letter-spacing:-.01em;font-weight:var(--fw-display);text-wrap:balance}:where(.sentinel) :is(h1,h2,h3,.display,.t-hero,.t-d1,.t-d2,.t-title,.t-h2) em{font-style:normal}.t-hero{font-size:var(--fs-hero);letter-spacing:-.02em;line-height:1.04}.t-d1{font-size:var(--fs-d1);letter-spacing:-.018em;line-height:1.08}.t-d2{font-size:var(--fs-d2);letter-spacing:-.015em;line-height:1.12}.t-title{font-size:var(--fs-4xl);line-height:1.15}.t-h2{font-size:var(--fs-2xl);letter-spacing:0;line-height:1.25;font-weight:var(--fw-display-sm)}.t-h3{font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1.35}.t-lead{font-size:var(--fs-xl);color:var(--ink-2);text-wrap:pretty;line-height:1.55}.t-body{font-size:var(--fs-base)}.t-small{font-size:var(--fs-sm)}.t-micro{font-size:var(--fs-xs)}.mono,.t-mono{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:0}.mono,.t-mono,.entry-time,.diff-list .when,.timeline .when,.hz-axis,.hz-band>b,.hz-flag time,.chart text,.post-list time,.msg time.where{word-spacing:var(--mono-word-spacing)}.eyebrow,.table th,.msg .where,.tech-row .where,.event-date .m,.brief-label,.menu-label,.nav-heading,.footer h2{font:var(--fw-semibold) var(--fs-xs)/1.3 var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink-3)}.meta{align-items:baseline;column-gap:var(--s-4);row-gap:var(--s-1);flex-wrap:wrap;display:flex}.num{font-variant-numeric:tabular-nums}.muted{color:var(--ink-3)}.ink-2{color:var(--ink-2)}.text-acacia{color:var(--acacia)}.text-clay{color:var(--clay)}.text-sun{color:var(--sun-text)}.link,.prose a:not(.btn),:is(.brief,.digest-summary,.theme-block li) a:not(.btn){color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-control);-webkit-text-decoration-color:var(--line-control);-webkit-text-decoration-color:var(--line-control);text-decoration-color:var(--line-control)}.link:hover,.prose a:not(.btn):hover,:is(.brief,.digest-summary,.theme-block li) a:not(.btn):hover{text-decoration-color:currentColor}@container vp (width<=760px){.t-title{font-size:var(--fs-3xl)}.t-lead{font-size:var(--fs-lg)}}}@layer components{.sentinel{background:var(--bg);color:var(--ink);font:var(--fw-regular) var(--fs-base)/1.5 var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;color-scheme:var(--scheme);container:vp/inline-size}.row{align-items:center;gap:var(--s-2);min-width:0;display:flex}.row-wrap{flex-wrap:wrap}.row-wrap>.grow-wrap{flex:220px;min-width:0}.between{justify-content:space-between}.stack{gap:var(--s-3);align-content:start;min-width:0;display:grid}.gap-1{gap:var(--s-1)}.gap-2{gap:var(--s-2)}.gap-3{gap:var(--s-3)}.gap-4{gap:var(--s-4)}.gap-5{gap:var(--s-5)}.gap-6{gap:var(--s-6)}.gap-8{gap:var(--s-8)}.grid-2,.grid-3{gap:var(--s-4);display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-2>.card{flex-direction:column;display:flex}.grid-2>.card>.card-body{flex:1}.an-wide{grid-column:1/-1}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grow{flex:1;min-width:0}.ml-auto{margin-left:auto}.mt-1{margin-top:var(--s-1)}.mt-2{margin-top:var(--s-2)}.mt-3{margin-top:var(--s-3)}.mt-4{margin-top:var(--s-4)}.mt-6{margin-top:var(--s-6)}.mt-8{margin-top:var(--s-8)}.mt-12{margin-top:var(--s-12)}.mb-2{margin-bottom:var(--s-2)}.mb-6{margin-bottom:var(--s-6)}.w-full{width:100%}.center{text-align:center}.right{text-align:right}.nowrap{white-space:nowrap}.sentinel .truncate{min-width:0}.clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.skip-link{top:var(--s-2);left:var(--s-2);z-index:var(--z-skip);padding:var(--s-2) var(--s-3);border-radius:var(--r-xs);background:var(--ink);color:var(--on-ink);font:var(--fw-semibold) var(--fs-sm)/1 var(--font-sans);position:absolute;transform:translateY(calc(-100% - 16px))}.skip-link:focus-visible{outline-offset:2px;transform:none}.app-main:focus,:where(.sentinel) :is(main,h1,h2)[tabindex="-1"]:focus{outline:none}:where(.sentinel) [data-fade=end]{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--s-8)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--s-8)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--s-8)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--s-8)), transparent)}:where(.sentinel) [data-fade=start]{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--s-8)), transparent);-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--s-8)), transparent);-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--s-8)), transparent);mask-image:linear-gradient(to left, #000 calc(100% - var(--s-8)), transparent)}:where(.sentinel) [data-fade=both]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--s-8), #000 calc(100% - var(--s-8)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--s-8), #000 calc(100% - var(--s-8)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--s-8), #000 calc(100% - var(--s-8)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--s-8), #000 calc(100% - var(--s-8)), transparent)}.table-wrap[data-fade=start]{-webkit-mask-image:linear-gradient(to right, #000 var(--lead-w,0px), transparent var(--lead-w,0px), #000 calc(var(--lead-w,0px) + var(--s-8)));-webkit-mask-image:linear-gradient(to right, #000 var(--lead-w,0px), transparent var(--lead-w,0px), #000 calc(var(--lead-w,0px) + var(--s-8)));-webkit-mask-image:linear-gradient(to right, #000 var(--lead-w,0px), transparent var(--lead-w,0px), #000 calc(var(--lead-w,0px) + var(--s-8)));mask-image:linear-gradient(to right, #000 var(--lead-w,0px), transparent var(--lead-w,0px), #000 calc(var(--lead-w,0px) + var(--s-8)))}.table-wrap[data-fade=both]{-webkit-mask-image:linear-gradient(to right, #000 var(--lead-w,0px), transparent var(--lead-w,0px), #000 calc(var(--lead-w,0px) + var(--s-8)), #000 calc(100% - var(--s-8)), transparent);-webkit-mask-image:linear-gradient(to right, #000 var(--lead-w,0px), transparent var(--lead-w,0px), #000 calc(var(--lead-w,0px) + var(--s-8)), #000 calc(100% - var(--s-8)), transparent);-webkit-mask-image:linear-gradient(to right, #000 var(--lead-w,0px), transparent var(--lead-w,0px), #000 calc(var(--lead-w,0px) + var(--s-8)), #000 calc(100% - var(--s-8)), transparent);mask-image:linear-gradient(to right, #000 var(--lead-w,0px), transparent var(--lead-w,0px), #000 calc(var(--lead-w,0px) + var(--s-8)), #000 calc(100% - var(--s-8)), transparent)}.divider{background:var(--line);border:0;height:1px;margin:0}@container vp (width<=760px){.grid-2,.grid-3{grid-template-columns:minmax(0,1fr)}.sentinel>*{--nav-h:60px;--gutter:var(--s-4)}}.logo-mark{--m:40px;height:var(--m);aspect-ratio:1;background:var(--logo-ink);-webkit-mask:var(--i) center / contain no-repeat;-webkit-mask:var(--i) center / contain no-repeat;-webkit-mask:var(--i) center / contain no-repeat;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat;flex:none;display:inline-block}.logo-mark.lg{--m:56px}.logo-mark.xl{--m:88px}.wordmark{font-family:Atkinson Hyperlegible Next Variable,Atkinson Hyperlegible Next,ui-sans-serif,system-ui,sans-serif;font-weight:var(--fw-display-sm);font-size:var(--fs-2xl);letter-spacing:0;color:var(--ink);line-height:1}.brand{align-items:center;gap:var(--s-2_5);display:inline-flex}.i{--size:16px;width:var(--size);height:var(--size);stroke-width:1.75px;vertical-align:-.15em;flex:none;max-width:none;display:inline-block}.i-sm{--size:14px}.i-lg{--size:20px}.i-xl{--size:24px}.logo-mark{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1048 1048'%3E%3Cpath fill-rule='evenodd' d='M497.8 1.8c-103.8 6-199.7 40-282.2 100.3c-41.1 29.9-78.7 67-109.2 107.7c-20.2 27-34.8 50.6-50 81c-8.2 16.4-14.7 31.1-20.3 45.8c-45.8 119.2-46.5 250.5-2 370c23.3 62.5 58.1 119.8 103.2 169.5c15.1 16.6 35 35.7 52.5 50.2c55 45.8 120.3 80.5 188.9 100.3c37 10.7 72.6 16.9 114.4 19.8c11.4 .8 51.1 .8 62.5 0c65.8-4.6 123-18.6 181.5-44.4c25.1-11 56.3-28.4 80.2-44.6c96.3-65.3 167.8-160 203.9-270.3c14.6-44.4 22.8-89 25.4-136.6c.8-14.4 .3-52.4-.7-65.4c-5.8-69.8-22.8-131.7-52.8-192.5c-26.3-53.3-59.6-99.2-102.6-141.5c-75.9-74.7-172.2-124-277.5-142.3c-16.4-2.8-32.4-4.8-51.4-6.3c-11.5-.9-52.3-1.3-63.8-.7M510.8 40.6c-2.5 .1-8.8 .4-14 .7c-142 8-273.6 78.4-359.2 192.3c-71.7 95.3-105.6 213.9-95.3 332.7c9.8 111.7 58.1 216.6 136.5 296.5c24.3 24.7 47.9 44.3 75.8 63c17.7 11.9 40.5 25.2 42.6 24.9l1.1-.1 .3-12c.2-6.6 .6-13.4 .9-15c.3-1.7 .8-5.7 1.1-9c.3-3.3 .7-6.8 .9-7.8c.3-.9 .6-3.1 .8-4.7c.5-4.1 3.6-22.5 5.3-31c.5-2.5 1.1-5.9 1.5-7.5c.3-1.7 .8-4.2 1-5.5c1.4-7.2 5.8-27.4 9.5-43c.5-2.2 1.4-6.2 2-8.8c.6-2.6 1.5-6.2 2-8c1.2-4.5 2.7-10.8 5-20.2c.6-2.5 1.5-6.3 2.1-8.5c.5-2.2 1.2-5.2 1.5-6.5c.2-1.4 .8-3.6 1.2-4.9c.4-1.4 1-4.1 1.4-6c.4-2 .9-4.8 1.2-6.1c2.6-11.3 4.5-20.6 4.8-23.3c.2-1.2 .6-3.7 1-5.5c2.4-11.4 6-34.1 6.8-43c.3-3.1 .7-7.1 1-8.7c1-6.6 1.6-23.3 1.3-38.3c-.4-17-.4-17.3-3.1-49c-1-10.6-1.1-32.7-.3-40.2c.3-2.8 .8-7.8 1-11.2c.6-7.1 1.8-15.1 3.1-20.9c.5-2.3 1-4.7 1-5.3c0-.6 .4-2.8 1-4.9c.6-2 1.5-5.4 2-7.5c1.6-6 2.7-9.4 7.2-23c2.3-7 4.6-13.9 5.1-15.2c.4-1.4 1.2-3.7 1.6-5c2.6-7.4 2.7-8 4.6-16c1.9-8.5 2.1-9.6 4-25c.6-5 .6-34.4 0-38.8c-.3-1.8-.7-5.1-1-7.5c-1.2-8.6-2.8-18.2-3.7-22.5c-.4-1.8-1.3-5.5-1.9-8.2c-.6-2.8-1.5-6.5-2-8.2c-.5-1.8-.9-3.6-.9-4c0-.7-1.1-4.9-2.6-10.1c-.3-.9-1-3.4-1.5-5.5c-1.1-4-2.4-8.9-4-15c-.6-2-1.4-5.4-1.9-7.5c-.5-2-1.2-4.9-1.5-6.2c-.7-2.7-2-8.4-3.3-14.1c-.4-1.9-1.1-5.5-1.5-8c-2.9-17.9-3.5-24.3-3.5-40.4c0-15.6 .5-20.1 3.1-31.3c2.8-11.5 6.3-20.2 12.3-30.2c6.6-11 16-21.4 27.6-30.7c5.1-4.1 12.4-9.3 15.9-11.3c11.5-6.8 20.7-11.2 30.4-14.6c1.5-.6 3.5-1.3 4.5-1.7c2.7-.9 8-2.5 11-3.2c1.5-.4 4.1-1 5.7-1.4c6-1.5 10.1-2.4 14.5-3.1c21.1-3.4 23-3.5 40.3-3.5c11.2 0 18 .3 23.7 .9c10.3 1.1 21.7 2.7 25.5 3.6c1.7 .4 4.8 1.1 7 1.5c10.9 2 32.2 8.1 38.6 11c.9 .4 1.8 .7 2.1 .7c.3 0 1.6 .5 2.9 1.1c1.3 .6 3.3 1.4 4.3 1.9c4.5 1.8 22.3 11 23.8 12.2c.4 .3 1.1 .8 1.6 1c5.6 3.1 13.9 9.1 17.3 12.6c3.1 3.1 4.3 4.9 8.4 12.5c1 1.9 2.2 3.8 2.6 4.3c.4 .4 .7 .9 .7 1.1c0 .6 3 4.6 5.6 7.3c2.7 2.8 7.4 6.4 12.6 9.7c1.7 1.1 3.6 2.3 4.3 2.8c.7 .5 2.8 1.7 4.6 2.8c1.9 1.1 4.2 2.4 5 2.9c5.1 3.1 19.5 10.3 25.4 12.8c2 .8 4.3 1.9 5 2.3c.8 .4 1.6 .7 2 .7c.3 0 1.3 .3 2.1 .7c.9 .4 3.2 1.3 5.1 2.1c1.9 .7 4.6 1.7 6 2.2c1.4 .6 2.7 1 3 1c.2 0 1.1 .3 1.9 .7c.9 .4 3.5 1.6 5.9 2.6c8.6 3.7 13.3 7 16.3 11.7c1.2 1.9 1.4 2.6 1.4 6c-.2 7.4-5.8 21.9-11.3 28.7c-5.2 6.5-21.6 22-28.7 27.1c-.7 .5-1.9 1.4-2.7 2c-1.3 1-5.2 3.6-8.5 5.6c-2.7 1.6-13.5 6.9-15.9 7.8c-1.2 .5-3.1 1.2-4.3 1.6c-1.1 .4-2.5 1-3.1 1.2c-.5 .3-2.1 .8-3.5 1.2c-1.4 .4-4.1 1.2-6 1.8c-1.9 .6-4.5 1.3-5.7 1.6c-1.3 .3-3.4 .8-4.8 1.2c-1.4 .4-3.9 .9-5.5 1.1c-1.6 .3-4.9 .8-7.2 1.3c-8.2 1.5-15.8 2.8-17 2.8c-1.3 0-9.2 1.4-16.5 3c-2.4 .5-5.1 1.1-6 1.2c-6.8 1.1-18 5.3-22.9 8.7c-.9 .6-1.8 1.1-1.9 1.1c-.7 0-7.8 6.2-9.7 8.4c-5.5 6.2-9.2 13.5-11.9 23.4c-1.2 4.5-1.3 5.8-1.4 13.7c0 7.5 .2 9.5 1.2 13.8c1.4 5.9 2.8 10.9 4.1 14.8c.5 1.5 1 3.1 1 3.5c0 .3 .4 1.6 1 2.7c.5 1.1 .9 2.2 .9 2.5c.1 1.3 6.9 15.5 10.1 21c.6 1.1 1.5 2.5 1.8 3.2c.4 .7 1.2 2.1 1.8 3.1c2.9 4.9 11.2 19.4 12.3 21.4c3.7 6.9 5.7 10.6 9.8 18.8c4.4 8.8 6.1 12.5 10.9 23.2c.4 1 1.4 3.2 2.1 5c.8 1.8 1.7 4 2 4.8c.4 .9 1.3 3.4 2 5.5c.8 2.2 1.8 5.1 2.3 6.5c1.7 4.8 4.2 13.6 5.9 21.2c2.6 11.8 2.9 13.4 4.6 26.8c.9 7.4 1.6 27.8 1.7 47.5c0 19.9-1.2 58-2.2 67.5c-.3 2.4-.7 9-1 14.5c-.3 5.5-.8 11.7-1 13.7c-.3 2.1-.7 6.9-1 10.8c-.3 3.8-.8 10.1-1.2 14c-2.5 23.1-2.6 23.5-3.4 23.5c-.5 0-2.9-2.4-5.5-5.3c-2.5-2.9-4.9-5.5-5.2-5.7c-.6-.6-16.8-19-19.9-22.7c-1.1-1.3-2.5-3-3.2-3.8c-8.2-9.3-24-30.7-27.8-37.5c-.5-.9-1.3-2.2-1.8-3c-1.7-2.6-6-10.8-8.8-17c-4.1-8.8-6.4-20.9-7.2-37.5c-1-19.5-4.4-38.4-9.1-50.3c-2.6-6.7-6.3-14.6-8.7-18.7c-.7-1.1-1.6-2.7-2-3.5c-2.2-3.9-5-7.8-5.5-7.8c-1 0-1.1 1.1-.4 3.8c2.3 8.3 3.3 12.8 4.3 19.7c1 7.4 1.1 9.4 1.1 44.5c0 20.2 .2 37.7 .4 38.8c.3 1.1 .8 3.7 1.2 5.7c1.7 8.6 5.5 18.2 10.7 27.3c.6 1.1 1.4 2.4 1.7 3c2.2 4.1 11.6 17 23.3 32.1c2.6 3.3 6.2 8 8 10.4c1.8 2.4 6.6 8.6 10.7 13.9c4.2 5.3 9 11.5 10.8 13.8c1.8 2.3 5.3 6.9 7.9 10.2c11.8 15.4 14.7 19.5 22.7 31.6c2.8 4.1 5.4 8 5.9 8.7c1.2 1.8 8.5 14.8 9.8 17.5c4.2 8.7 6 17.5 7.4 37c1.1 15.7 1.7 23.2 2.6 32.8c.4 4.6 .9 15.4 1.2 23.9c.9 23.4-.1 36.6-3.7 48.6c-1 3.4-4.1 9.1-6 11.1c-2.9 3.1-4.6 3.8-7.7 3.4c-15.6-1.8-30.4-15.8-39.7-37.5c-.8-2-1.7-4-1.9-4.5c-.6-1.2-2.5-7.2-4-12c-3.7-12.7-6.1-30.5-6.8-50.3c-.2-5.1-.5-10.1-.7-11.2c-1.1-5.4-2.1-9.4-2.5-10.2c-.2-.4-1.2-2.3-2-4.1c-4.9-9.8-13.1-18.9-27-30c-4.3-3.4-8.1-6.5-8.5-6.8c-.4-.4-2.2-1.9-4-3.3c-1.8-1.4-3.6-3-4-3.3c-.4-.4-7.4-6.1-15.5-12.6c-8.1-6.5-15.5-12.5-16.3-13.2c-.8-.7-3.1-2.6-5.1-4.1c-2-1.5-3.9-3-4.2-3.3c-.4-.4-3.3-2.8-6.4-5.4c-3.2-2.6-5.9-4.8-6-5c-.2-.2-2.9-2.4-6-5c-3.2-2.6-6.4-5.3-7.2-6c-16.2-14.1-24.2-22.4-29.8-30.8c-2.8-4.1-8.7-15.5-11.8-22.4c-2.4-5.3-7.2-20.9-7.2-23c0-.6-.4-2.4-.8-4c-.4-1.6-1.1-5.2-1.5-8c-.7-5.3-1.3-7.5-2.2-8c-.9-.6-1.2 .8-1.8 9.6c-.8 10.7-.9 24.2-.2 31.2c1 9.8 4.2 22.6 7.6 30.4c2.4 5.5 3 6.9 5 10.5c6.7 12.7 21.8 29.6 36.6 41c4.1 3.2 10.3 8 13.8 10.8c3.5 2.7 6.9 5.3 7.5 5.7c.6 .4 2.3 1.7 3.7 2.8c1.4 1.1 5.7 4.4 9.5 7.2c5.9 4.4 18.3 14.3 35.2 28c1.9 1.5 4.1 3.3 5.1 4c8.4 6.4 14.3 13.4 18.1 21.5c2.9 6.2 5.2 18.3 6.4 34c.6 7.5 2.2 16.9 5.5 31.3c1.2 5.3 3.9 14.8 5.8 20.5c2.1 6.5 6.2 16 7.8 18.3c.5 .7 .9 1.5 .9 1.6c0 .6 5.6 8.9 8 11.9c4.3 5.2 7 7.8 12.2 12c6.9 5.3 6.8 5.2 6.8 6.8c-.1 .7-.4 3.6-.8 6.4c-.9 6.4-.9 6.2 .5 6.2c1.9 0 22.2-5.2 33.2-8.5c33.1-9.9 66.2-23.8 95.6-40c68-37.7 125.5-90.6 168.4-155c66.5-99.7 93.5-219 76.5-337.7c-12.6-87.8-50-172-106.9-240.3c-18.6-22.3-42.8-46.3-65.3-64.8c-78.6-64.4-175.7-102.4-277.7-108.7c-9-.5-35.1-1-42.3-.7M592.1 149.9c-5.7 1.4-11.8 3.6-15 5.5c-.4 .2-1.3 .7-2 1c-1.8 .9-7.4 4.6-12.7 8.3c-2.3 1.7-4.8 4.2-4.8 4.9c0 1 7.1 7.6 11.5 10.7c8.9 6.3 13.8 8.7 23 11.3c4.8 1.4 14.5 1.3 19.2-.2c7.3-2.3 13.8-5.9 20.8-11.4c5.9-4.7 8.6-7.6 8.2-8.9c-.4-.9-13-12.2-15.7-14.1c-1-.7-2.7-1.8-3.8-2.5c-3.1-2.2-5.2-3.2-9.1-4.5c-4.8-1.6-13.3-1.6-19.6-.1M427.6 151.1c-4.1 .8-9.9 2.4-10.8 3c-.5 .4-1.3 .7-1.7 .7c-.4 0-2.5 1.1-4.6 2.5c-6.3 4.1-10.2 8.5-13.7 15.4c-1.2 2.5-2.2 4.7-2.2 5c0 .3-.5 1.8-1 3.4c-.5 1.6-1.2 5.6-1.5 8.8c-.7 6.8-.1 15.6 1.5 20.7c.5 1.6 1 3.3 1 3.7c0 .4 .4 1.7 1 2.8c.5 1.1 .9 2.1 .9 2.3c.1 .4 2.4 5.2 3.6 7.4c5.8 10.4 17.5 22.1 26.5 26.4c.7 .3 1.6 .8 2 1c3.7 2.1 10.7 4.6 12.8 4.6c1.5 0 1.5-1-.1-2.5c-2.4-2.2-8.9-11.2-15.7-21.8c-1.2-1.8-3.7-6.8-5.8-11.4c-3.2-7-4.7-17.2-3.7-25.9c.6-5.1 2.2-11.6 4-15.6c1.5-3.4 5.2-8.4 8.3-11.3c3.4-3.1 4.5-3.8 7.7-5.2c.9-.5 2.1-1 2.6-1.3c1.9-1.1 9-2.2 15.9-2.4c6.6-.3 7.2-.4 7.2-1.3c0-1.7-9.9-6.3-17.2-8c-3.7-.8-14.5-1.5-17-1M682.8 647.2c-.2 3.5-.5 8.4-.8 10.9c-.2 2.4-.8 8.5-1.2 13.5c-.4 4.9-1 10.9-1.2 13.2c-.3 2.4-.8 7.2-1 10.8c-.3 3.5-.9 9.2-1.3 12.5c-.4 3.3-.9 8.2-1.2 11c-.5 5.2-1.3 12.1-2.1 19.2c-2 18.5-2.5 25.4-1.9 26.5c.3 .6 3.5 4 7.1 7.5c6.2 6.1 11.5 11.9 13.3 14.7c.5 .6 1.5 2.2 2.3 3.4c.8 1.2 1.8 2.6 2.1 3.2c1.1 1.8 5.7 11.2 5.7 11.7c0 .3 .4 1.8 .9 3.4c1.5 4.5 2.2 13.8 1.6 21.1c-1.4 17.5-1.1 38 .7 47.8c3.5 18.1 7.2 27.9 15.1 39.8c2.7 4 8.5 9.7 11.9 11.6c3.3 1.8 9.4 3.8 11.8 3.8c7.8 0 14.3-16.6 16-40.8c.2-4.1 .7-9.9 1-12.9c1.3-13.5 1.9-55.8 1-70.4c-.7-10.9-2.8-23.2-5.1-29.8c-.5-1.5-.9-3-1-3.5c0-.5-.4-1.7-.9-2.8c-.6-1.1-1-2.3-1-2.6c0-.4-.5-1.6-1-2.8c-.5-1.2-1.6-3.6-2.3-5.4c-.7-1.8-2.1-4.9-3-6.9c-1-2-1.7-3.7-1.7-3.8c0-.2-5.6-10.2-6.5-11.8c-.3-.4-1.9-3.2-3.6-6.2c-1.8-2.9-3.6-6-4-6.7c-.5-.7-1.4-2.1-1.9-3.1c-.6-.9-1.4-2.3-1.9-3.1c-.5-.7-1.8-2.8-2.9-4.7c-1.1-1.8-2.3-3.9-2.7-4.6c-.5-.8-1.2-1.9-1.6-2.6c-.4-.7-2.9-4.7-5.5-8.9c-2.6-4.2-5.1-8.2-5.5-9c-.5-.7-1.4-2.1-1.9-3.1c-.6-.9-1.4-2.3-1.9-3.1c-1.7-2.6-8.1-13.9-8.1-14.2c0-.2-.3-.7-.7-1.1c-1-1.1-4.5-8-6.4-12.3c-.8-2-1.8-4.2-2.2-5.1c-.4-.9-.7-1.8-.8-2c0-.2-.4-1.3-.9-2.4c-.6-1.1-1-2.4-1-2.8c0-1.1-1.9-3.5-2.8-3.5c-.5 0-.7 1.6-1 6.4'/%3E%3C/svg%3E")}.btn{--h:var(--control-md);--btn-px:var(--s-3_5);justify-content:center;align-items:center;gap:var(--s-2);height:var(--h);padding:0 var(--btn-px);border-radius:var(--r-xs);border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font:var(--fw-semibold) var(--fs-base)/1 var(--font-sans);white-space:nowrap;transition:background var(--t-fast), border-color var(--t-fast), transform var(--t-press);cursor:pointer;display:inline-flex}.btn:hover{background:var(--surface-2)}.btn:active{transform:translateY(1px)}.btn .i{--size:16px;margin-inline:-2px}.btn>.truncate{line-height:normal}.btn-primary{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.btn-primary:hover{background:var(--ink-2);border-color:var(--ink-2)}.btn-ghost{color:var(--ink-2);background:0 0;border-color:#0000}.btn-ghost:hover{background:var(--surface-2);color:var(--ink)}.btn-danger{color:var(--clay)}.btn-danger:hover{background:var(--clay-soft);border-color:var(--clay)}.btn-sm{--h:var(--control-sm);--btn-px:var(--s-2_5);font-size:var(--fs-sm);gap:var(--s-1_5)}.btn-sm .i{--size:14px}.btn-lg{--h:var(--control-lg);--btn-px:var(--s-5);font-size:var(--fs-md)}.btn-icon{width:var(--h);padding:0}.btn-block{width:100%}.btn[aria-pressed=true]{background:var(--surface-3)}.btn:disabled,.btn[aria-disabled=true],.btn:disabled:hover,.btn[aria-disabled=true]:hover,.chip:disabled,.chip:disabled:hover,.input:disabled,.textarea:disabled,.select select:disabled{background:var(--surface-2);border-color:var(--line-2);color:var(--ink-3);cursor:not-allowed;transform:none}.stepper:has(>.input:disabled){background:var(--surface-2);border-color:var(--line-2);color:var(--ink-3);cursor:not-allowed;transform:none}.btn-ghost:disabled,.btn-ghost[aria-disabled=true]{background:0 0;border-color:#0000}.btn.is-loading{cursor:progress;pointer-events:none}.btn.is-loading .spinner{border-color:currentColor;width:14px;height:14px}@supports (color:color-mix(in lab, red, red)){.btn.is-loading .spinner{border-color:color-mix(in srgb, currentColor 25%, transparent)}}.btn.is-loading .spinner{border-top-color:currentColor}.btn-group{display:inline-flex}.btn-group .btn{border-radius:0;margin-left:-1px}.btn-group .btn:first-child{border-radius:var(--r-xs) 0 0 var(--r-xs);margin-left:0}.btn-group .btn:last-child{border-radius:0 var(--r-xs) var(--r-xs) 0}.field{gap:var(--s-1_5);min-width:0;display:grid}.field-label{font:var(--fw-semibold) var(--fs-sm)/1.3 var(--font-sans);color:var(--ink)}.field>.row{line-height:1.3}.field-req:after{content:"*" / "";margin-left:var(--s-0_5);color:var(--ink-3)}.field-info{color:var(--ink-3);transition:color var(--t-fast);display:inline-flex;position:relative}.field-info:hover,.field-info:focus-visible{color:var(--ink)}.field-info:after{content:"";position:absolute;inset:-5px}.field>.seg{justify-self:start}.grid-2>.field{align-content:start}.hint{font-size:var(--fs-sm);color:var(--ink-3);line-height:1.45}.input,.textarea,.select select{width:100%;height:var(--control-md);padding:0 var(--s-3);border-radius:var(--r-xs);border:1px solid var(--line-control);background:var(--surface);color:var(--ink);font:var(--fw-regular) var(--fs-base)/1.2 var(--font-sans);transition:border-color var(--t-fast), box-shadow var(--t-fast)}.textarea{height:auto;min-height:96px;padding:var(--s-2_5) var(--s-3);resize:vertical;line-height:1.5}.input::placeholder,.textarea::placeholder{color:var(--ink-3)}.input:hover,.textarea:hover,.select select:hover{border-color:var(--ink-3)}.input:focus,.textarea:focus,.select select:focus{border-color:var(--ink);box-shadow:var(--ring);outline:none}.input-lg{min-height:var(--control-lg);font-size:var(--fs-md);padding-inline:var(--s-3_5)}.input-wrap{align-items:center;min-width:0;display:flex;position:relative}.input-wrap>.i{color:var(--ink-3);pointer-events:none;position:absolute;left:11px}.input-wrap>.input{padding-left:var(--s-8)}.input-wrap>.kbd{position:absolute;right:8px}.input-affix{border:1px solid var(--line-control);border-radius:var(--r-xs);background:var(--surface);align-items:stretch;display:flex;overflow:hidden}.input-affix:focus-within{border-color:var(--ink);box-shadow:var(--ring)}.input-affix .affix{padding:0 var(--s-2_5);background:var(--surface-2);color:var(--ink-3);font:var(--fw-regular) var(--fs-sm) var(--font-mono);white-space:nowrap;border-right:1px solid var(--line);flex:none;place-items:center;display:grid}.input-affix .input~.affix{border-right:0;border-left:1px solid var(--line)}.input-affix .input,.input-affix .input:focus{min-width:0;height:calc(var(--control-md) - 2px);box-shadow:none;border:0;border-radius:0}.input-affix .btn{border-width:0 0 0 1px;border-radius:0;height:auto}.input-affix .input-lg,.input-affix .input-lg:focus{min-height:calc(var(--control-lg) - 2px)}.input-affix:has(.input-lg) .affix{font-size:var(--fs-base)}.input-sm{height:var(--control-sm);padding:0 var(--s-2_5);font-size:var(--fs-sm)}.input-reveal{align-items:center;min-width:0;display:flex;position:relative}.input-reveal>.input{padding-right:40px}.input-reveal>.btn{position:absolute;right:2px}.stepper{height:var(--control-md);border:1px solid var(--line-control);border-radius:var(--r-xs);background:var(--surface);align-items:stretch;display:inline-flex;overflow:hidden}.stepper:has(>.input:focus){border-color:var(--ink);box-shadow:var(--ring)}.stepper>button{width:34px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.stepper>button:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.stepper>button:disabled{color:var(--ink-4);cursor:not-allowed}.stepper>button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.stepper>.input,.stepper>.input:hover,.stepper>.input:focus{width:6ch;height:calc(var(--control-md) - 2px);padding:0 var(--s-1);border:0;border-inline:1px solid var(--line);box-shadow:none;text-align:center;font-family:var(--font-mono);font-variant-numeric:tabular-nums;appearance:textfield;border-radius:0}.stepper>.input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.stepper>.input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field-error :is(.input,.textarea,.select select):not(.stepper>*),.field-error :is(.input-affix,.stepper),:is(.input,.textarea,.select select)[aria-invalid=true]:not(.stepper>*),.field-error .check input,.check input[aria-invalid=true]{border-color:var(--clay)}:is(.input-affix,.stepper):has(>.input[aria-invalid=true]){border-color:var(--clay)}:is(.field-error .hint,.field:has([aria-invalid=true])>.hint){color:var(--clay)}.select{min-width:0;display:inline-flex;position:relative}.select select{appearance:none;padding-right:var(--s-8);cursor:pointer}.select:after{content:"";background:var(--ink-3);width:14px;height:14px;-webkit-mask:var(--chev) center / contain no-repeat;-webkit-mask:var(--chev) center / contain no-repeat;-webkit-mask:var(--chev) center / contain no-repeat;-webkit-mask:var(--chev) center / contain no-repeat;mask:var(--chev) center / contain no-repeat;pointer-events:none;margin-top:-7px;position:absolute;top:50%;right:10px}.select-sm select{height:var(--control-sm);font-size:var(--fs-sm)}.chip{align-items:center;gap:var(--s-1_5);height:var(--control-sm);padding:0 var(--s-2_5);border-radius:var(--r-xs);border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);font:var(--fw-medium) var(--fs-sm)/1 var(--font-sans);white-space:nowrap;cursor:pointer;display:inline-flex}.chip:hover{border-color:var(--line-control);color:var(--ink)}.chip .i{--size:14px;color:var(--ink-3)}.chip b{color:var(--ink);font-weight:var(--fw-semibold)}.chip.is-set,.chip[aria-pressed=true],.suggest button.is-picked,.pager .pages [aria-current=page]{background:var(--surface);border-color:var(--ink);color:var(--ink)}.chip.is-set .i,.chip[aria-pressed=true] .i,.suggest button.is-picked .i{color:var(--ink)}.chip-x{opacity:.7;margin-right:-4px}.switch{cursor:pointer;flex:none;width:34px;height:20px;display:inline-flex;position:relative}.switch:before{content:"";position:absolute;inset:-4px -2px}.switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.switch span{border-radius:var(--r-xs);background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--line-control);transition:background var(--t);position:absolute;inset:0}.switch span:after{content:"";background:var(--surface);width:16px;height:16px;box-shadow:0 0 0 1px var(--line-control);transition:transform var(--t) var(--ease);border-radius:1px;position:absolute;top:2px;left:2px}.switch input:checked+span{background:var(--ink);box-shadow:none}.switch input:checked+span:after{background:var(--on-ink);box-shadow:none;transform:translate(14px)}.switch input:focus-visible+span{box-shadow:var(--ring)}.switch input:disabled{cursor:not-allowed}.switch:has(input:disabled){cursor:not-allowed}.switch input:disabled+span{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-2)}.switch input:disabled+span:after{background:var(--surface-2);box-shadow:0 0 0 1px var(--line-2)}.switch input:disabled:checked+span:after{background:var(--ink-3);box-shadow:none}.check{align-items:flex-start;gap:var(--s-2);vertical-align:middle;cursor:pointer;min-width:24px;min-height:24px;font-size:var(--fs-base);--check-lh:1lh;padding-block:max(0px,12px - .5lh);display:inline-flex}.check>.i{margin-top:calc((var(--check-lh) - var(--size)) / 2)}.check>.av{margin-top:calc((var(--check-lh) - var(--av)) / 2)}.check input{--glyph-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");appearance:none;border-radius:var(--r-xs);border:1.5px solid var(--line-control);background:var(--surface);cursor:pointer;width:16px;height:16px;transition:background var(--t-fast), border-color var(--t-fast);flex:none;place-items:center;margin:calc(.5lh - 8px) 0 0;display:inline-grid}.check input[type=radio]{border-radius:50%}.check:hover input:not(:checked,:disabled){border-color:var(--ink-3)}.check input:checked{background:var(--ink);border-color:var(--ink)}.check input[type=checkbox]:checked:after{content:"";background:var(--on-ink);width:12px;height:12px;-webkit-mask:var(--glyph-check) center / contain no-repeat;-webkit-mask:var(--glyph-check) center / contain no-repeat;-webkit-mask:var(--glyph-check) center / contain no-repeat;-webkit-mask:var(--glyph-check) center / contain no-repeat;mask:var(--glyph-check) center / contain no-repeat}.check input[type=checkbox]:indeterminate{background:var(--ink);border-color:var(--ink)}.check input[type=checkbox]:indeterminate:after{content:"";border-radius:var(--r-xs);background:var(--on-ink);width:8px;height:2px}.check input[type=radio]:checked{background:var(--surface);box-shadow:inset 0 0 0 3px var(--surface), inset 0 0 0 8px var(--ink)}.check input:focus-visible{box-shadow:var(--ring);outline:none}.check input[type=radio]:checked:focus-visible{box-shadow:inset 0 0 0 3px var(--surface), inset 0 0 0 8px var(--ink), var(--ring)}.check input:disabled{cursor:not-allowed}.check:has(input:disabled){cursor:not-allowed}.check input:disabled,.check input:disabled:checked{background:var(--surface-2);border-color:var(--line-2)}.check input[type=checkbox]:disabled:checked:after{background:var(--ink-3)}.check input[type=radio]:disabled:checked{box-shadow:inset 0 0 0 3px var(--surface-2), inset 0 0 0 8px var(--ink-3)}.check input:disabled+*{color:var(--ink-3)}.check-grid{grid-auto-flow:column;grid-template-rows:repeat(var(--rows), auto);grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--s-3) var(--s-4);display:grid}.spinner{border:2px solid var(--line-2);border-top-color:var(--ink);border-radius:50%;flex:none;width:14px;height:14px;animation:.9s linear infinite spin}.seg{gap:var(--s-0_5);border-radius:var(--r-xs);background:var(--surface-2);border:1px solid var(--line);padding:2px;display:inline-flex}.seg button,.seg a{align-items:baseline;gap:var(--s-1_5);padding:0 var(--s-2_5);border-radius:var(--r-xs);font:var(--fw-medium) var(--fs-sm) var(--font-sans);line-height:calc(var(--seg-h,var(--control-sm)) - 6px);color:var(--ink-3);white-space:nowrap;display:inline-flex}.seg button:hover,.seg a:hover{color:var(--ink)}.seg .is-active,.seg [aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.seg .i{--size:14px}.seg-md{--seg-h:var(--control-md)}.seg-lg{--seg-h:var(--control-lg)}.seg button:disabled,.seg button:disabled:hover{color:var(--ink-3);cursor:not-allowed}.tabs{gap:var(--s-2);margin-inline:calc(-1 * var(--s-2));background:linear-gradient(var(--line), var(--line)) var(--s-2) 100% / calc(100% - 2 * var(--s-2)) 1px no-repeat;scrollbar-width:none;padding-bottom:1px;display:flex;overflow-x:auto}.tabs a,.tabs button{align-items:baseline;gap:var(--s-2);padding:var(--s-3) var(--s-2);font:var(--fw-medium) var(--fs-base)/1 var(--font-sans);color:var(--ink-3);white-space:nowrap;display:inline-flex;position:relative}.tabs a:hover,.tabs button:hover,.tabs :is(.is-active,[aria-current=page],[aria-pressed=true]){color:var(--ink)}.tabs :is(.is-active,[aria-current=page],[aria-pressed=true]):after{content:"";left:var(--s-2);right:var(--s-2);border-radius:var(--r-xs) var(--r-xs) 0 0;background:var(--ink);height:2px;position:absolute;bottom:-1px}.tabs :is(a,button):focus-visible{outline-offset:-2px}.kbd{align-items:center;gap:var(--s-0_5);min-width:20px;height:20px;padding:0 var(--s-1_5);border-radius:var(--r-xs);border:1px solid var(--line-2);background:var(--surface);color:var(--ink-3);font:var(--fw-medium) var(--fs-2xs)/1 var(--font-mono);border-bottom-width:2px;justify-content:center;display:inline-flex}.range{appearance:none;--p:20%;background:0 0;width:100%;height:28px;margin:0}.range::-webkit-slider-runnable-track{border-radius:var(--r-xs);background:linear-gradient(to right, var(--ink) var(--p), var(--surface-3) var(--p));height:6px}.range::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--r-xs);background:var(--surface);border:2px solid var(--ink);cursor:grab;width:12px;height:24px;margin-top:-9px}.range::-moz-range-track{border-radius:var(--r-xs);background:var(--surface-3);height:6px}.range::-moz-range-progress{border-radius:var(--r-xs);background:var(--ink);height:6px}.range::-moz-range-thumb{border-radius:var(--r-xs);background:var(--surface);border:2px solid var(--ink);width:8px;height:20px}.field-label:has(>.i)~.hint{max-width:52ch;margin:var(--s-1) 0 0 calc(var(--s-3_5) + var(--s-2))}@media (pointer:coarse){.disclose>summary{min-height:24px}.tag-more{position:relative}.tag-more:after{content:"";position:absolute;inset:-2px}}.hint.text-clay{color:var(--clay)}.check+.hint{padding-left:calc(16px + var(--s-2))}.input.mono,.textarea.mono{font-family:var(--font-mono);font-size:var(--fs-sm)}.pill{align-items:center;gap:var(--s-1_5);height:22px;padding:0 var(--s-2);border-radius:var(--r-xs);background:var(--surface-2);border:1px solid var(--line);color:var(--ink-2);font:var(--fw-medium) var(--fs-xs)/1 var(--font-sans);white-space:nowrap;display:inline-flex}.pill .i{--size:12px}.pill-acacia{background:var(--acacia-soft);color:var(--acacia);border-color:#0000}.pill-clay{background:var(--clay-soft);color:var(--clay);border-color:#0000}.pill-outline{background:0 0}.tag{height:22px;padding:0 var(--s-1_5);border-radius:var(--r-xs);background:var(--sun);color:var(--on-sun);font:var(--fw-medium) var(--fs-xs)/1 var(--font-sans);white-space:nowrap;align-items:center;display:inline-flex}.tags-rest:not([hidden]){display:contents}.tag-more{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);cursor:pointer}.tag-more:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-control)}.count{color:var(--ink-3);font:var(--fw-medium) var(--fs-xs)/1 var(--font-mono);font-variant-numeric:tabular-nums}.av{--av:28px;--c:var(--c0);--cf:var(--c0-fill);width:var(--av);height:var(--av);border-radius:var(--r-xs);background:var(--cf);color:var(--on-competitor);font:var(--fw-semibold) calc(var(--av) * .44) / 1 var(--font-display);letter-spacing:0;-webkit-user-select:none;user-select:none;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.av-xs{--av:18px;font-size:0}.av-sm{--av:22px}.av-md{--av:32px}.av-lg{--av:44px}.av-xl{--av:72px}.c1{--c:var(--c1);--cf:var(--c1-fill)}.c2{--c:var(--c2);--cf:var(--c2-fill)}.c3{--c:var(--c3);--cf:var(--c3-fill)}.c4{--c:var(--c4);--cf:var(--c4-fill)}.c5{--c:var(--c5);--cf:var(--c5-fill)}.c6{--c:var(--c6);--cf:var(--c6-fill)}.c7{--c:var(--c7);--cf:var(--c7-fill)}.c0{--c:var(--c0);--cf:var(--c0-fill)}.av:has(>img){color:#0000;background:0 0}.av>img{object-fit:contain;background:var(--logo-plate);width:100%;height:100%;position:absolute;inset:0}.av:has(>img):after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--logo-ring);pointer-events:none;position:absolute;inset:0}.av-stack{align-items:center;gap:var(--s-0_5);display:inline-flex}.av-stack .count{margin-left:var(--s-1);align-self:center}.swatch{border-radius:var(--r-xs);background:var(--c,var(--ink-3));flex:none;width:10px;height:10px;display:inline-block}.person{--av:28px;width:var(--av);height:var(--av);background:var(--surface-3);color:var(--ink-2);font:var(--fw-semibold) calc(var(--av) * .4) / 1 var(--font-sans);border-radius:50%;flex:none;place-items:center;display:inline-grid}.person-xs{--av:18px}.person-sm{--av:22px}.person-lg{--av:40px}.person-xl{--av:72px}.person:has(>img){color:#0000;position:relative;overflow:hidden}.person>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.status{align-items:center;gap:var(--s-2);font:var(--fw-medium) var(--fs-xs)/1.5 var(--font-sans);color:var(--ink-3);white-space:nowrap;display:inline-flex}.status:before{content:"";background:var(--acacia);border-radius:50%;flex:none;width:7px;height:7px}.status-setup:before,.status-paused:before{background:var(--ink-4)}.status-error:before{background:var(--clay)}.sig{align-items:baseline;gap:var(--s-1_5);font:var(--fw-medium) var(--fs-xs)/1 var(--font-sans);color:var(--ink-3);white-space:nowrap;display:inline-flex}.sig .i{--size:13px;align-self:center}:is(.th-sort .i,.ex-preparing .spinner,.seg .i,.ex-range>.i,.toc .av,.sec-head>.actions:has(>.seg)){align-self:center}.tip{z-index:var(--z-tip);pointer-events:none;max-width:260px;padding:var(--s-2) var(--s-2);border-radius:var(--r-xs);background:var(--ink);color:var(--on-ink);font:var(--fw-medium) var(--fs-xs)/1.4 var(--font-sans);box-shadow:var(--shadow-2);opacity:0;transition:opacity var(--t-fast), transform var(--t-fast);left:var(--tip-x,0);top:var(--tip-y,0);position:fixed;transform:translateY(4px)}.tip[popover]{border:0;width:max-content;margin:0;bottom:auto;right:auto;overflow:visible}.tip.is-on{opacity:1;transform:none}.tip .mono{opacity:.7;font-size:var(--fs-2xs)}.tip-note{margin-top:var(--s-1);font-weight:var(--fw-regular);opacity:.75;display:block}.tip-row{align-items:center;gap:var(--s-1_5);display:flex}.tip-row .swatch{width:8px;height:8px}.tip-row b{padding-left:var(--s-3);font-variant-numeric:tabular-nums;margin-left:auto}.tip-row.is-total{margin-top:var(--s-1);opacity:.75}.meter{border-radius:var(--r-xs);background:var(--surface-3);height:4px;overflow:hidden}.meter>span{height:100%;width:var(--v,50%);border-radius:var(--r-xs);background:var(--ink);display:block}.kv{gap:var(--s-2) var(--s-3);font-size:var(--fs-sm);grid-template-columns:112px minmax(0,1fr);display:grid}.kv dt{color:var(--ink-3)}.kv dd{color:var(--ink);align-items:center;gap:var(--s-1_5);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}@container vp (width<=760px){.kv{grid-template-columns:96px minmax(0,1fr)}}.kv dd>[role=status]{align-items:center;gap:var(--s-1_5);min-width:0;display:flex}.kv dd>.spinner+span,.kv dd>[role=status]>.spinner+span{flex:1 1 0;min-width:0}a.pill:hover{color:var(--ink);border-color:var(--line-2)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xs);min-width:0}.card-head{align-items:center;gap:var(--s-2_5);min-height:calc(var(--control-sm) + 2 * var(--s-2_5));padding:var(--s-2) var(--s-4);border-bottom:1px solid var(--line);display:flex}.card-head .t-h3{font-size:var(--fs-base)}.card-head .t-h3 .i{display:none}.card-head:has(>.seg)>.t-h3{margin-right:auto}.card-body{padding:var(--s-4)}.card-foot{align-items:center;gap:var(--s-2);padding:var(--s-2_5) var(--s-4);border-top:1px solid var(--line);color:var(--ink-3);font-size:var(--fs-sm);display:flex}.card-well{background:var(--surface-2);border-color:#0000}.card-well .btn-ghost:hover{background:var(--surface-3)}.sec-head{align-items:baseline;gap:var(--s-2) var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;min-width:0;display:flex}.sec-head:before{content:"​";font-size:var(--fs-sm);padding-block:calc((var(--control-sm) - var(--fs-sm)) / 2);margin-right:calc(-1 * var(--s-3));line-height:1}.sec-head>:is(h2,h3){max-width:100%}.sec-head .t-h2,.card-head .t-h3{align-items:baseline;gap:var(--s-2_5);display:flex}.sec-head .t-h2 .i{--size:18px;color:var(--ink-3);align-self:center}:is(.sec-head .meta,.sheet-label){color:var(--ink-3);font-size:var(--fs-sm)}.sec-head .actions{justify-content:flex-end;align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-left:auto;display:flex}.brief{color:var(--ink)}.brief-label{align-items:center;gap:var(--s-2);margin-bottom:var(--s-2);line-height:1;display:flex}.brief-label .meta{margin-left:auto}.brief p{text-wrap:pretty}.brief p,.brief ul{max-width:80ch}.brief p+p,.brief ul{margin-top:var(--s-2)}.brief p+.row{margin-top:var(--s-2_5)}.brief ul li{padding-left:var(--s-3_5);margin-top:var(--s-1);position:relative}.brief ul li:before{content:"";background:var(--ink-4);border-radius:50%;width:5px;height:5px;position:absolute;top:.65em;left:2px}.banner{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-3_5) var(--s-3) var(--s-4);border-radius:var(--r-xs);border:1px solid var(--line);background:var(--surface);font-size:var(--fs-base);display:flex}.banner>.i{--size:18px;color:var(--ink-3)}.banner .grow b{font-weight:var(--fw-semibold)}.banner-clay{background:var(--clay-soft);border-color:#0000}.banner-clay>.i{color:var(--clay)}.sysbar{padding-block:var(--s-2);border-width:0 0 1px;border-radius:0;grid-area:1/1/auto/-1;min-height:44px}.sysbar.banner-clay{border-bottom-width:0}.sysbar a{color:var(--ink);font-weight:var(--fw-medium);text-underline-offset:2px;text-decoration:underline}.empty{justify-items:start;gap:var(--s-2_5);padding:var(--s-12) 0;display:grid}.empty:where(:not(:has(>h1))){padding-block:var(--s-8) 0}.empty p{max-width:52ch;color:var(--ink-3)}.empty>.btn-ghost{margin-inline-start:calc(-1 * var(--btn-px))}:is(.sec-head .actions,.tagged-foot .row,.digest-head)>.btn-ghost:last-child{margin-inline-end:calc(-1 * var(--btn-px))}.sec-head~.empty,.card-body>.empty{padding-block:var(--s-1) 0}.empty.empty-card{padding:var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xs)}.toasts{justify-items:center;gap:var(--s-2);z-index:var(--z-toast);pointer-events:none;display:grid}.toasts[popover]{inset:auto 0 var(--s-4);width:auto;height:auto;padding:0 var(--s-4);color:inherit;background:0 0;border:0;margin:0;position:fixed;overflow:visible}.toasts[popover]:not(:popover-open){display:none}.toasts>.toast{pointer-events:auto}.toast{align-items:center;gap:var(--s-2_5);min-height:52px;padding:var(--s-2_5) var(--s-3) var(--s-2_5) var(--s-3_5);border-radius:var(--r-xs);background:var(--ink);color:var(--on-ink);box-shadow:var(--shadow-3);font-size:var(--fs-base);max-width:420px;animation:popup var(--t-slow) var(--ease) both;display:flex}.toast .i{color:var(--on-ink)}.toast>.spinner{border-color:var(--on-ink);width:16px;height:16px}@supports (color:color-mix(in lab, red, red)){.toast>.spinner{border-color:color-mix(in srgb, var(--on-ink) 30%, transparent)}}.toast>.spinner{border-top-color:var(--on-ink)}.toast>.grow{min-width:0;line-height:1.4}.toast.is-leaving{animation:fade var(--t) var(--ease) reverse both}.toast .spinner{border-color:var(--on-ink)}@supports (color:color-mix(in lab, red, red)){.toast .spinner{border-color:color-mix(in srgb, var(--on-ink) 30%, transparent)}}.toast .spinner{border-top-color:var(--on-ink)}.toast .btn-ghost{color:var(--on-ink);opacity:.8}.toast .btn-ghost:hover{background:var(--on-ink-hover);color:var(--on-ink);opacity:1}.dialog-wrap{z-index:var(--z-dialog);padding:var(--s-4);background:var(--scrim);place-items:center;display:grid;position:absolute;inset:0}dialog.dialog::backdrop{background:var(--scrim)}.scrim{z-index:var(--z-scrim);background:var(--scrim);opacity:0;pointer-events:none;transition:opacity var(--t);position:absolute;inset:0}.dialog{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface);width:min(480px,100%);max-height:min(640px,100% - 32px);color:var(--ink);box-shadow:var(--shadow-3);animation:popup var(--t-enter) var(--ease) backwards;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);margin:auto;padding:0;display:grid;overflow:hidden}dialog.dialog:not([open]){display:none}:root:has(dialog.dialog[open]){overflow:hidden}.dialog-lg{width:min(640px,100%)}.dialog-sheet{width:min(594px,100%);margin:auto var(--s-4) auto auto;max-height:calc(100% - 2 * var(--s-4));animation:sheet-in var(--t-sheet) var(--ease) backwards}.dialog-sheet .dialog-body,.dialog-sheet :is(.ad-grid,.embed-grid,.grid-3){grid-template-columns:minmax(0,1fr)}.dialog-sheet .dialog-head{scrollbar-width:thin;max-height:50dvh;overflow-y:auto}.dialog-sheet>.toasts[popover]{width:inherit;margin-right:inherit;left:auto}.dialog-head{align-items:flex-start;gap:var(--s-3);padding:var(--s-5) var(--s-5) var(--s-3);display:flex}.dialog-head .grow{gap:var(--s-1);display:grid}.dialog-title{font:var(--fw-semibold) var(--fs-lg)/1.3 var(--font-sans);letter-spacing:-.01em;overflow-wrap:anywhere}.dialog-head>.btn{margin:calc(-1 * var(--s-1_5)) calc(-1 * var(--s-1_5)) 0 0}.dialog-body{padding:var(--s-1) var(--s-5) var(--s-5);gap:var(--s-4);font-size:var(--fs-base);color:var(--ink-2);scrollbar-width:thin;align-content:start;line-height:1.5;display:grid;overflow-y:auto}.dialog-foot{justify-content:flex-end;gap:var(--s-2);padding:var(--s-3) var(--s-5);border-top:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;display:flex}.dialog-foot>.btn{max-width:100%}.dialog-foot .btn-danger:not(:disabled){border-color:var(--clay)}.daterange{grid-template-columns:148px auto;width:max-content;max-width:100%;padding:0;display:grid;overflow:hidden}.daterange-presets{align-content:start;gap:var(--s-0_5);padding:var(--s-2);border-right:1px solid var(--line);background:var(--surface-2);display:grid}.daterange-presets .menu-item{font-size:var(--fs-sm)}.menu-item:is(.is-active,[aria-pressed=true]){background:var(--surface);color:var(--ink);font-weight:var(--fw-semibold);box-shadow:0 0 0 1px var(--line)}.daterange-cal{padding:var(--s-3) var(--s-4) var(--s-4);gap:var(--s-2);display:grid}.cal-head{font:var(--fw-semibold) var(--fs-base)/1 var(--font-sans);justify-content:space-between;align-items:center;display:flex}.cal-grid{row-gap:var(--s-0_5);font:var(--fw-regular) var(--fs-sm)/1 var(--font-sans);font-variant-numeric:tabular-nums;text-align:center;grid-template-columns:repeat(7,32px);display:grid}.cal-grid .dow{height:24px;font:var(--fw-semibold) var(--fs-xs)/1 var(--font-sans);color:var(--ink-3);place-items:center;display:grid}.cal-grid button{height:var(--control-sm);border-radius:var(--r-xs);color:var(--ink-2);position:relative}.cal-grid button:hover{background:var(--surface-hover);color:var(--ink)}.cal-grid button.is-out{color:var(--ink-3)}.cal-grid button.is-today:after{content:"";border-radius:var(--r-xs);background:currentColor;width:12px;height:2px;margin-left:-6px;position:absolute;bottom:5px;left:50%}.cal-grid button.in-range{background:var(--surface-3);color:var(--ink);border-radius:0}.cal-grid button.is-start,.cal-grid button.is-end{background:var(--ink);color:var(--on-ink);font-weight:var(--fw-semibold)}.cal-grid button.is-start{border-radius:var(--r-xs) 0 0 var(--r-xs)}.cal-grid button.is-end{border-radius:0 var(--r-xs) var(--r-xs) 0}.cal-grid button:disabled{background:var(--surface-2);color:var(--ink-3);cursor:not-allowed}.daterange-foot{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-top:1px solid var(--line);font:var(--fw-regular) var(--fs-xs)/1 var(--font-mono);color:var(--ink-3);grid-column:1/-1;display:flex}.daterange-foot .btn:first-of-type{margin-left:auto}@container vp (width<=760px){.daterange{grid-template-columns:minmax(0,1fr);width:100%}.daterange-presets{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr))}.cal-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}.menu{min-width:220px;padding:var(--s-1_5);border-radius:var(--r-xs);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-3)}.menu-item{align-items:center;gap:var(--s-2);height:var(--control-sm);padding:0 var(--s-2);border-radius:var(--r-xs);color:var(--ink-2);font-size:var(--fs-base);cursor:pointer;display:flex}.menu-item:hover,.menu-item:focus-visible{background:var(--surface-hover);color:var(--ink)}.menu-item:focus-visible{outline-offset:-2px}.menu-item .i{color:var(--ink-3)}.menu-item .kbd,.menu-item .count{margin-left:auto}.menu-item .i-check{color:var(--ink);margin-left:auto}.menu-item[aria-disabled=true],.menu-item[aria-disabled=true]:hover{color:var(--ink-3);cursor:not-allowed;background:0 0}.menu-item.is-danger:not([aria-disabled=true]):hover{color:var(--clay)}.menu>.hint{padding:var(--s-1_5) var(--s-2) var(--s-1);margin:0}.menu-item.is-loading{cursor:progress;pointer-events:none}.menu-label{padding:var(--s-2) var(--s-2) var(--s-1);line-height:1}.menu-sep{height:1px;margin:var(--s-1_5) -6px;background:var(--line)}.fb-sheet{gap:var(--s-1);margin-top:var(--s-1);padding-top:var(--s-4);border-top:1px solid var(--line);display:grid}.fb-list{margin:0 calc(-1 * var(--s-2));padding:0;list-style:none}.fb-list li+li,.fb-list+.fb-list{border-top:1px solid var(--line)}.fb-sheet .fb-more{width:calc(100% + 2 * var(--s-2));margin-inline:calc(-1 * var(--s-2))}.fb-row{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-2_5) var(--s-2);border-radius:var(--r-xs);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.fb-row:hover{background:var(--surface-hover)}.fb-row b{-webkit-line-clamp:2;font-weight:var(--fw-semibold);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fb-row .meta{margin-top:var(--s-0_5);font-size:var(--fs-sm);color:var(--ink-3)}.fb-row>.i{color:var(--ink-4)}.fb-thread{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.fb-msg{align-items:flex-start;gap:var(--s-3);display:flex}.fb-msg>.person,.fb-msg>.logo-mark{margin-top:1px}.fb-msg>.logo-mark{--m:20px;margin-inline:1px}.fb-msg-head{align-items:baseline;gap:var(--s-2);display:flex}.fb-msg-head .mono{font-size:var(--fs-xs);color:var(--ink-3)}.fb-msg p{max-width:62ch;color:var(--ink-2);margin-top:2px}.dialog-head>[data-fb-back]{margin-left:calc(-1 * var(--s-1_5))}.dialog-head>.pill{flex:none}.setting-row{justify-content:space-between;gap:var(--s-3) var(--s-4);padding:var(--s-3_5) var(--s-4);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;display:flex}.setting-row:first-child{border-top:0}.setting-row>:first-child{flex:15rem;min-width:0}.setting-row .field-label{align-items:center;gap:var(--s-2);display:flex}.grain{--grit:.03;--h-ground:.065;color:var(--ink-4);background:var(--bg);pointer-events:none;position:absolute;inset:0}[data-theme=dark] .grain{--grit:.02;--h-ground:.045}.grain:before{content:"";background:var(--grain-tile,none);image-rendering:pixelated;opacity:0;transition:opacity 1.2s var(--ease);position:absolute;inset:0}.grain.is-on:before{opacity:1}:is(.site,.auth)>.toasts{left:0;right:0;bottom:var(--s-4);padding-inline:var(--s-4);position:fixed}@container vp (width<=760px){.sysbar{align-items:flex-start}.dialog-sheet{border-width:0;width:100%;max-width:none;height:auto;max-height:none;margin:0}}@media (height<=30rem){.dialog-sheet{scrollbar-width:thin;grid-template-rows:auto auto auto;overflow-y:auto}.dialog-sheet :is(.dialog-head,.dialog-body){max-height:none;overflow-y:visible}}.card-body .table-wrap{margin:calc(-1 * var(--s-4))}.setting-group{border-top:1px solid var(--line);padding-block:var(--s-1_5)}.setting-group .setting-row{padding-block:var(--s-2_5);border-top:0}.setting-row:has(.switch input:disabled) .field-label{color:var(--ink-3)}.popup{animation:popup var(--t-slow) var(--ease) both}@media (prefers-reduced-motion:reduce){:where(.sentinel,.sentinel *),:where(.sentinel,.sentinel *):before,:where(.sentinel,.sentinel *):after{transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.feed{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface);overflow:hidden}.card>.feed{border:0;border-radius:0}.entry{align-items:start;column-gap:var(--s-3);padding:var(--s-3) var(--s-4);border-top:1px solid var(--line);transition:background var(--t-fast);--entry-lh:1.45;grid-template-columns:26px minmax(0,1fr) auto;display:grid;position:relative}.feed>.entry:first-child,.feed>:first-child>.entry{border-top:0}.entry:hover{background:var(--surface-hover)}.entry .av{margin-top:calc((var(--fs-base) * var(--entry-lh) - var(--av)) / 2)}@container vp (width>=761px){.entry:not(:has(>:is(.av,.skeleton-av))){grid-template-columns:minmax(0,1fr) auto}}.entry-text{font-size:var(--fs-base);line-height:var(--entry-lh);color:var(--ink-2);text-wrap:pretty;overflow-wrap:anywhere}.entry-text b{color:var(--ink);font-weight:var(--fw-semibold)}.entry-meta{align-items:center;gap:var(--s-1_5) var(--s-2_5);margin-top:var(--s-1_5);flex-wrap:wrap;display:flex}.entry-side{align-items:center;gap:var(--s-1_5);height:calc(var(--fs-base) * var(--entry-lh));display:flex}.entry-side .entry-time{text-align:right;min-width:9ch}.entry-time{font:var(--fw-regular) var(--fs-xs)/20px var(--font-mono);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.entry.is-tagged .entry-text{color:var(--ink)}.entry-actions,.entry a:not(.entry-link),.tagged-foot .btn,.tagged-foot a{z-index:1;position:relative}@container vp (width<=760px){.entry{column-gap:var(--s-2);padding:var(--s-3) var(--s-3_5);grid-template-columns:auto minmax(0,1fr) auto}.entry>div:not(.entry-side){display:contents}.entry>div:not(.entry-side)>*{grid-column:1/3}.entry>div>.entry-meta{order:1;grid-column:2}:is(.entry:not(:has(>:is(.av,.skeleton-av)))>div:not(.entry-side),.entry:not(:has(>:is(.av,.skeleton-av)))>div>.entry-meta){grid-column:1/3}.entry>.av{--av:18px;margin-top:var(--s-1_5);order:1;grid-column:1;align-self:start}.entry:has(.entry-meta>.tag)>.av{margin-top:calc(var(--s-1_5) + (22px - var(--av)) / 2)}.entry-side{grid-area:1/3}.entry-text{font-size:var(--fs-base)}}.table-wrap{overscroll-behavior-x:contain;scrollbar-width:thin;scroll-padding-inline-start:var(--lead-w,0px);position:relative;overflow-x:auto;container:table/inline-size}.table-wrap:focus-visible{outline:none}:has(>.table-wrap:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-base);font-variant-numeric:tabular-nums}.table th{text-align:left;padding:var(--s-2_5) var(--s-4);background:var(--surface);border-bottom:1px solid var(--line);white-space:nowrap;position:sticky;top:0}.table td{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line);vertical-align:middle;color:var(--ink-2)}.table tr:last-child td,.table tbody tr:last-child th{border-bottom:0}.table tbody tr:hover td{background:var(--surface-hover)}.table td b{color:var(--ink);font-weight:var(--fw-semibold)}.cov-on,.compare .yes .i,.checklist li .i{color:var(--ink)}.cov-off:before,.compare .no:before{content:"—";color:var(--ink-3);font-family:var(--font-sans)}.bars{gap:var(--s-2_5);display:grid}.bars li{align-items:center;gap:var(--s-2_5);font-size:var(--fs-sm);cursor:default;grid-template-columns:minmax(96px,30%) minmax(0,1fr) 36px;display:grid}.bars .name{align-items:center;gap:var(--s-2);min-width:0;color:var(--ink-2);display:flex}.bars .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bars .name a{text-overflow:ellipsis;vertical-align:top;max-width:100%;display:inline-block;overflow:hidden}.bars .name a:focus-visible{outline-offset:-2px}.bars .track{height:12px}.bars .fill{height:100%;width:calc(var(--v) * 100%);border-radius:0 var(--r-xs) var(--r-xs) 0;background:var(--c,var(--mark));min-width:3px;display:block}.bars .val{text-align:right;font:var(--fw-medium) var(--fs-sm)/1 var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums}.bars li:hover .fill{filter:brightness(1.08)}.bars-neutral .fill{background:var(--mark)}.stat{align-content:start;justify-items:start;min-width:0;display:grid}.stat-label{font-size:var(--fs-sm);color:var(--ink-3);align-items:center;gap:var(--s-1_5);display:flex}.stat-value{margin-top:var(--s-1);font:var(--fw-semibold) var(--fs-2xl)/1.1 var(--font-sans);color:var(--ink)}.stat-value small{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--ink-3);letter-spacing:0}@container vp (width<=760px){.table-stack thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.table-stack,.table-stack tbody,.table-stack tr,.table-stack td{display:block}.table-stack tr{padding:var(--s-3_5) var(--s-4);border-top:1px solid var(--line)}.table-stack tr:first-child{border-top:0}.table-stack td{border:0;padding:0}.table-stack tbody tr:hover td{background:0 0}.table-stack td:first-child{margin-bottom:var(--s-2)}.table-stack td[data-label]{gap:var(--s-3);padding:var(--s-1) 0;font-size:var(--fs-sm);white-space:normal;grid-template-columns:76px minmax(0,1fr);display:grid}.table-stack td[data-label]:before{content:attr(data-label);color:var(--ink-3)}.hide-sm{display:none!important}}.table td:first-child .row .row{flex-wrap:wrap}.thumb{aspect-ratio:1.91;border-radius:var(--r-xs);background:var(--surface-2);border:1px solid var(--line);position:relative;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%;display:block}.thumb>.i-image,.ad-creative>.i-image{--size:20px;color:var(--ink-4);margin:auto;position:absolute;inset:0}.setup-steps{gap:var(--s-1_5);font-size:var(--fs-sm);display:grid}.setup-steps li{align-items:center;gap:var(--s-2);color:var(--ink-3);display:flex}.setup-steps li .i{--size:14px}.setup-steps li.done{color:var(--ink-2)}.setup-steps li.done .i{color:var(--acacia)}.setup-steps li.now{color:var(--ink);font-weight:var(--fw-semibold)}.timeline{gap:0;display:grid;position:relative}.timeline li{gap:var(--s-2_5);padding-bottom:var(--s-4);font-size:var(--fs-sm);grid-template-columns:16px minmax(0,1fr);display:grid;position:relative}.timeline li:before{content:"";background:var(--line-2);width:1.5px;position:absolute;top:14px;bottom:0;left:7px}.timeline li:last-child:before{display:none}.timeline .node{width:9px;height:9px;margin:var(--s-1_5) 0 0 3px;background:var(--surface);border:2px solid var(--ink-4);border-radius:50%}.timeline li.is-current .node{background:var(--ink);border-color:var(--ink)}.timeline .when{font:var(--fw-regular) var(--fs-xs) var(--font-mono);color:var(--ink-3)}.card-body>.prose>:first-child{margin-top:0}.code,.code-block{border-radius:var(--r-xs);background:var(--surface-2);border:1px solid var(--line)}.code{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);font:var(--fw-regular) var(--fs-sm)/1.4 var(--font-mono);color:var(--ink);display:flex;overflow-x:auto}.code>span{overflow-wrap:anywhere;flex:1}.code-block{padding:var(--s-3) var(--s-3_5);font:var(--fw-regular) var(--fs-sm)/1.65 var(--font-mono);color:var(--ink);white-space:pre;tab-size:2;margin:0;overflow-x:auto}.code-block .c{color:var(--ink-3)}.table-compact td{padding:var(--s-2) var(--s-4)}.ntf-matrix td:first-child{color:var(--ink)}.ntf-matrix td:first-child .i{color:var(--ink-3);margin-right:var(--s-2)}.ntf-matrix td{padding-top:var(--s-2_5);padding-bottom:var(--s-2_5)}.ntf-matrix td.right{white-space:nowrap;width:1%}.ntf-matrix th.right{text-align:right}@container vp (width<=760px){.ntf-matrix td:first-child{padding-right:var(--s-2)}}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-50{top:calc(var(--spacing) * 50)}.left-0{left:0}.isolate{isolation:isolate}.z-50{z-index:50}.row-1{grid-row:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-full{height:100%}.w-full{width:100%}.min-w-0{min-width:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-1{row-gap:var(--spacing)}.justify-self-center{justify-self:center}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:var(--r-xs)}.rounded-full{border-radius:2147483647px}.rounded-xs{border-radius:var(--r-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-black{background-color:#000}.bg-black\/50{background-color:oklab(0% none none/.5)}.bg-white{background-color:#fff}.p-4{padding:calc(var(--spacing) * 4)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-\[13px\]{font-size:13px}.text-clay{color:var(--clay)}.text-ink-3{color:var(--ink-3)}.text-sun{color:var(--sun-text)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2{--tw-shadow:var(--shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-3{--tw-shadow:var(--shadow-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);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, )}.invert{--tw-invert:invert(100%);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, )}.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{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}}:root,[data-theme=light]{--scheme:light;--bg:#faf4ec;--surface:#fefaf4;--surface-2:#f3ede3;--surface-3:#eae4d9;--surface-hover:#f9f4ec;--line:#e9e2d7;--line-2:#d1cbbf;--line-control:#8f7c6e;--scrim:#25190f52;--sidebar:var(--surface-2);--sidebar-hover:var(--surface-3);--sidebar-active:var(--surface);--sidebar-edge:var(--line);--ink:#25190f;--ink-2:#4d3d32;--ink-3:#6b5a4d;--ink-4:#9d8d81;--on-ink:#fefaf4;--on-ink-hover:#ffffff1a;--mark:#25190f;--hz-range:#25190f;--hz-quiet:var(--line-2);--hz-band:var(--surface-2);--sun:#b65532;--sun-hover:#ad4925;--sun-edge:#ad4925;--on-sun:#fffaf3;--sun-text:#a54d2d;--hl:#fee182;--hl-text:#25190f;--acacia:#2b6a4e;--acacia-soft:#def2e7;--clay:#9e2b32;--clay-soft:#f1e7e5;--c1:#3a6f9f;--c2:#555095;--c3:#2a847a;--c4:#8f4383;--c5:#005a7b;--c6:#6d7a26;--c7:#c0567f;--c0:#8f7c6e;--c1-fill:#33648f;--c2-fill:#555095;--c3-fill:#1f6d64;--c4-fill:#8a3f7e;--c5-fill:#0f4e69;--c6-fill:#5d6820;--c7-fill:#a8446b;--c0-fill:#6b757c;--on-competitor:#fff;--logo-plate:#fff;--logo-ring:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--logo-ring:color-mix(in srgb, var(--ink) 12%, transparent)}}:root,[data-theme=light]{--logo-ink:#25190f;--logo-tile:#25190f;--logo-on-tile:#faf4ec;--logo-edge:transparent;--focus:#25190f;--ring:0 0 0 2px var(--surface), 0 0 0 4px var(--focus);--inverse-bg:#25190f;--inverse-ink:#fefaf4;--inverse-line:#fefaf424;--shadow-2:0 6px 16px -4px #25190f1a, 0 1px 3px #25190f0f;--shadow-3:0 24px 56px -16px #25190f47, 0 6px 16px -6px #25190f1f;--font-sans:"Atkinson Hyperlegible Next Variable", "Atkinson Hyperlegible Next", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Atkinson Hyperlegible Mono Variable", "Atkinson Hyperlegible Mono", ui-monospace, "SF Mono", Menlo, monospace;--mono-word-spacing:-.35ch;--font-display:var(--font-sans);--fs-2xs:11px;--fs-xs:12px;--fs-sm:13px;--fs-base:14px;--fs-md:15px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:21px;--fs-3xl:24px;--fs-4xl:30px;--fs-5xl:38px;--fs-d2:clamp(26px, 3cqi, 38px);--fs-d1:clamp(32px, 4cqi, 52px);--fs-hero:clamp(36px, 4.8cqi, 64px);--fs-figure-lg:64px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-display:520;--fw-display-sm:660;--r-xs:2px;--s-0_5:2px;--s-1:4px;--s-1_5:6px;--s-2:8px;--s-2_5:10px;--s-3:12px;--s-3_5:14px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:28px;--s-8:32px;--s-9:36px;--s-10:40px;--s-12:48px;--s-14:56px;--s-16:64px;--s-18:72px;--s-20:80px;--s-24:96px;--gap-group:var(--s-8);--gap-section:var(--s-12);--ease:cubic-bezier(.2, .8, .2, 1);--t-press:60ms;--t-fast:.12s;--t:.2s;--t-enter:.24s;--t-sheet:.26s;--t-slow:.36s;--stagger:12ms;--delay-wait:.3s;--control-xs:24px;--control-sm:32px;--control-md:36px;--control-lg:44px;--z-sticky:5;--z-strip:6;--z-topbar:20;--z-popover:30;--z-nav:30;--z-panel:40;--z-scrim:60;--z-dialog:80;--z-toast:90;--z-skip:200;--z-tip:2000;--sidebar-w:248px;--topbar-h:56px;--page-max:1728px;--nav-h:68px;--gutter:var(--s-8);--wrap-wide:1536px;--frame-h:100dvh;--chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}[data-theme=dark]{--scheme:dark;--bg:#151a1e;--surface:#1c2327;--surface-2:#252b30;--surface-3:#2d3439;--surface-hover:var(--surface-2);--line:#282f33;--line-2:#33393e;--line-control:#62707a;--scrim:#0000008c;--sidebar:var(--bg);--sidebar-hover:var(--surface);--sidebar-active:var(--surface-2);--sidebar-edge:var(--line-2);--logo-ring:transparent;--ink:#eaeff3;--ink-2:#c8cfd4;--ink-3:#939da3;--ink-4:#7a848a;--on-ink:#151a1e;--on-ink-hover:#00000014;--mark:#c8cfd4;--hz-range:#939da3;--hz-quiet:#454f56;--hz-band:var(--surface-2);--sun:#ffc444;--sun-hover:#ffd066;--sun-edge:#ffc444;--on-sun:#151a1e;--sun-text:#ffc444;--hl:#dccd78;--hl-text:#151a1e;--acacia:#6bb9f8;--acacia-soft:#152634;--clay:#f58d79;--clay-soft:#331e19;--c1:#6bbf94;--c2:#ec99c8;--c3:#afb971;--c4:#9789d0;--c5:#6aabaf;--c6:#ae8971;--c7:#6e9266;--c0:#7a848a;--logo-ink:#eaeff3;--logo-tile:#252b30;--logo-on-tile:#eaeff3;--logo-edge:var(--line-2);--focus:#eaeff3;--inverse-bg:#252b30;--inverse-ink:#eaeff3;--inverse-line:#33393e;--shadow-2:0 8px 20px -6px #00000080, 0 1px 3px #0006;--shadow-3:0 28px 64px -16px #000000b3, 0 8px 20px -8px #00000080}html:has(.sentinel){background:var(--bg);color-scheme:var(--scheme);scrollbar-color:var(--line-control) transparent}html:has(.sentinel) body{background:var(--bg);color-scheme:var(--scheme);scrollbar-color:var(--line-control) transparent}@property --check-lh{syntax:"<length>";inherits:true;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes popup{0%{opacity:0;transform:translateY(6px)}}@keyframes fade{0%{opacity:0}}@keyframes sheet-in{0%{transform:translateX(calc(100% + var(--s-4)))}}@keyframes shimmer{0%{background-position:200% 0,0 0}70%,to{background-position:-100% 0,0 0}}@keyframes rise{0%{transform:scaleY(0)}}@keyframes nav-line{0%{transform:scaleX(0)}25%{transform:scaleX(.5)}to{transform:scaleX(.92)}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::view-transition-old(root){animation:.3s both fade-out}::view-transition-new(root){animation:.3s .3s both fade}@keyframes fade-out{to{opacity:0}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}
