/*! tailwindcss v4.3.0 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--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}}}@layer theme{:root,:host{--font-sans:"Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", monospace;--spacing:.25rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:13px;--text-xs--line-height:1.45;--text-sm:13px;--text-sm--line-height:1.5;--text-base:14.5px;--text-base--line-height: 1.5 ;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-semibold:600;--leading-snug:1.375;--radius-sm:10px;--radius-md:12px;--radius-xl:18px;--ease-out:cubic-bezier(.16, 1, .3, 1);--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);--color-surface:var(--t-surface);--color-hover:var(--t-hover);--color-border:var(--t-border);--color-border-strong:var(--t-border-strong);--color-txt:var(--t-txt);--color-txt-sec:var(--t-txt-sec);--color-txt-muted:var(--t-txt-muted);--color-ink:var(--t-ink);--color-online:var(--t-online);--color-working:var(--t-working);--color-waiting:var(--t-waiting);--color-err:var(--t-err);--font-display:"Instrument Serif", ui-serif, Georgia, serif;--space-2:8px;--space-3:12px;--space-4:16px;--radius-control:999px;--radius-full:9999px;--scrollbar-width:9px;--scrollbar-radius:999px;--text-2xs:12px;--weight-normal:400;--weight-medium:500;--dur-instant:90ms;--dur-fast:.14s;--dur-base:.22s;--dur-pane:.28s;--ease-pane:cubic-bezier(.32, .72, 0, 1);--z-raise:1;--z-sticky:10;--z-head:30;--z-menu:40;--z-scrim:50;--z-top:70}}@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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, 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;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{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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@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:calc(var(--spacing) * 0)}.top-10{top:calc(var(--spacing) * 10)}.right-0{right:calc(var(--spacing) * 0)}.isolate{isolation:isolate}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.row-4{grid-row:4}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.\!h-7{height:calc(var(--spacing) * 7)!important}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-11{height:calc(var(--spacing) * 11)}.max-h-\[32rem\]{max-height:32rem}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-60{width:calc(var(--spacing) * 60)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-2) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-3) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:var(--radius-full)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-border{border-color:var(--color-border)}.border-border-strong{border-color:var(--color-border-strong)}.bg-err{background-color:var(--color-err)}.bg-hover{background-color:var(--color-hover)}.bg-online{background-color:var(--color-online)}.bg-surface{background-color:var(--color-surface)}.bg-txt-muted{background-color:var(--color-txt-muted)}.bg-waiting{background-color:var(--color-waiting)}.bg-working{background-color:var(--color-working)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-err{color:var(--color-err)}.text-ink{color:var(--color-ink)}.text-online{color:var(--color-online)}.text-txt{color:var(--color-txt)}.text-txt-muted{color:var(--color-txt-muted)}.text-txt-sec{color:var(--color-txt-sec)}.text-waiting{color:var(--color-waiting)}.text-working{color:var(--color-working)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.opacity-60{opacity:.6}.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)}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.grayscale{--tw-grayscale:grayscale(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-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))}.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))}@media(hover:hover){.hover\:opacity-60:hover{opacity:.6}}@media(min-width:64rem){.lg\:inline{display:inline}}}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/instrumentsans/v4/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1ZuWi3hKpA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/instrumentsans/v4/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1ZuWi3g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/instrumentsans/v4/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1ZuWi3hKpA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/instrumentsans/v4/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1ZuWi3g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/instrumentsans/v4/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1ZuWi3hKpA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/instrumentsans/v4/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1ZuWi3g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/instrumentserif/v5/jizBRFtNs2ka5fXjeivQ4LroWlx-6zsTjnTLgNuZ5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/instrumentserif/v5/jizBRFtNs2ka5fXjeivQ4LroWlx-6zUTjnTLgNs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwgknk-6nFg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwgknk-6nFg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwgknk-6nFg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwgknk-6nFg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwgknk-6nFg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwgknk-4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwgknk-6nFg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwgknk-6nFg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwgknk-6nFg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwgknk-6nFg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwgknk-6nFg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwgknk-4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwgknk-6nFg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwgknk-6nFg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwgknk-6nFg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwgknk-6nFg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwgknk-6nFg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwgknk-4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,:root.light{--neutral-0:#f8f9fb;--neutral-50:#fff;--neutral-100:#eef0f4;--neutral-150:#e8ebf1;--neutral-200:#e1e4e9;--neutral-300:#edeff2;--neutral-400:#ced3db;--neutral-500:#a9b0bd;--neutral-550:#9aa2b1;--neutral-600:#646e80;--neutral-700:#485366;--neutral-900:#0c1421;--t-bg:var(--neutral-0);--t-surface:var(--neutral-50);--t-raised:var(--t-surface);--t-well:#f0f2f7;--t-hover:var(--neutral-150);--t-active-bg:var(--neutral-200);--t-active-hover:#d9dde3;--t-bubble:var(--t-well);--t-card:var(--t-surface);--t-bar:var(--t-bg);--t-shell:var(--t-bg);--t-border:var(--neutral-300);--t-border-strong:var(--neutral-400);--t-scrollbar:var(--neutral-400);--t-txt:var(--neutral-900);--t-txt-sec:var(--neutral-700);--t-txt-muted:var(--neutral-600);--t-ink:var(--t-txt);--t-meter:var(--t-txt-muted);--t-sun:#b4fc25;--t-nav:var(--t-txt);--t-nav-fill:#0c1421;--t-nav-fill-hover:#26303f;--t-nav-fill-press:#05080d;--t-on-nav:#fff;--t-online:var(--t-txt);--t-working:var(--t-txt-sec);--t-waiting:var(--t-txt-muted);--t-err:#c9302d;--t-online-bg:var(--t-well);--t-working-bg:var(--t-well);--t-waiting-bg:var(--t-well);--t-err-bg:#fcedec;--shadow-2:0 1px 2px #0c14210a, 0 24px 56px -32px #0c142138;--shadow-modal:var(--shadow-2);--shadow-overlay:var(--shadow-modal);--t-disabled:var(--neutral-500);--t-field:var(--neutral-100);--t-field-focus:#e6e9ee;--t-inset:#f5f6f8;--t-scrim:#0c142152;--shadow-pop:0 1px 2px #0c14210a, 0 24px 56px -32px #0c142138;--shadow-sheet:0 -1px 2px #0c14210a, 0 -24px 56px -32px #0c142138;--t-toggle-off:#d5dae1;--t-qr:#fff}:root.dark{--neutral-0:#0c0f16;--neutral-50:#13171f;--neutral-100:#1b1f27;--neutral-150:#262c35;--neutral-200:#2c323c;--neutral-300:#272b34;--neutral-400:#40454f;--neutral-500:#595e66;--neutral-550:#6b717c;--neutral-600:#8c939f;--neutral-700:#b5bbc6;--neutral-900:#eef0f4;--t-bg:var(--neutral-0);--t-surface:var(--neutral-50);--t-raised:var(--t-surface);--t-well:#1d222a;--t-hover:var(--neutral-150);--t-active-bg:var(--neutral-200);--t-active-hover:var(--neutral-400);--t-bubble:var(--t-well);--t-card:var(--t-surface);--t-bar:var(--t-bg);--t-shell:var(--t-bg);--t-border:var(--neutral-300);--t-border-strong:var(--neutral-400);--t-scrollbar:var(--neutral-400);--t-txt:var(--neutral-900);--t-txt-sec:var(--neutral-700);--t-txt-muted:var(--neutral-600);--t-ink:var(--t-txt);--t-meter:var(--t-txt-muted);--t-sun:#b4fc25;--t-nav:var(--t-txt);--t-nav-fill:#eef0f4;--t-nav-fill-hover:#d4d8de;--t-nav-fill-press:#c5cad2;--t-on-nav:#0c0f16;--t-online:var(--t-txt);--t-working:var(--t-txt-sec);--t-waiting:var(--t-txt-muted);--t-err:#ed756e;--t-online-bg:var(--t-well);--t-working-bg:var(--t-well);--t-waiting-bg:var(--t-well);--t-err-bg:#3a1f1f;--shadow-2:0 1px 2px #00000017, 0 24px 56px -32px #0000007a;--shadow-modal:var(--shadow-2);--shadow-overlay:var(--shadow-modal);--t-disabled:var(--neutral-500);--t-field:var(--neutral-100);--t-field-focus:#262c35;--t-inset:#1b1f27;--t-scrim:#0009;--shadow-pop:0 1px 2px #0000004d, 0 24px 56px -28px #000c;--shadow-sheet:0 -1px 2px #0000001c, 0 -24px 56px -32px #000000a8;--t-toggle-off:#40454f}*{box-sizing:border-box}:root{color-scheme:light}:root.dark{color-scheme:dark}.theme-switching *,.theme-switching :before,.theme-switching :after{transition:none!important}svg.lucide{stroke-width:1.75px}body{font-family:var(--font-sans);background:var(--t-bg);color:var(--t-txt);font-size:var(--text-base);line-height:1.5;font-weight:var(--weight-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow:hidden}h1{font-family:var(--font-display);letter-spacing:-.012em;font-weight:var(--weight-normal)}h2,h3{font-family:var(--font-sans);letter-spacing:normal;font-weight:var(--weight-medium)}#app{z-index:1;position:relative}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-radius);background:padding-box padding-box;border:3px solid #0000}:hover::-webkit-scrollbar-thumb{background:var(--t-scrollbar);background-clip:padding-box}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.msg-enter{animation:fadeInUp var(--dur-base) var(--ease-out)}.fade-in{animation:fadeIn var(--dur-fast) var(--ease-out)}.pane{background:0 0;border-radius:0}.content-shell{background:var(--t-surface);border-top:.5px solid var(--t-border);border-left:.5px solid var(--t-border);border-top-left-radius:var(--radius-xl);margin-top:0;margin-left:0;overflow:hidden}.content-shell .pane>[class*=max-w-]{margin-inline:auto}.content-shell--flush{border-top:none;border-left:none;border-top-left-radius:0}.content-shell--ground,.z-chat{background:var(--t-bg)}.content-shell--card{border:0;border-radius:20px;margin:0 8px 8px 0}.content-shell--card .pane{border-top-left-radius:0}.z-chat-rail-wait{background:var(--t-bg);flex-shrink:0;width:288px}@media(max-width:760px){.z-chat--list>.content-shell{display:none}.z-chat>.content-shell--card{border-radius:0;margin:0}.z-chat:not(.z-chat--list)>.z-chat-rail-wait{display:none}}.nav-tab{height:36px;font-size:var(--text-base);font-weight:var(--weight-medium);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--t-txt-sec);cursor:pointer;transition:color var(--dur-fast),background-color var(--dur-fast);background:0 0;border:none;align-self:center;align-items:center;gap:7px;margin-bottom:0;display:inline-flex}.nav-tab:hover{color:var(--t-txt);background:#eef0f5}:root.dark .nav-tab:hover{background:var(--t-hover)}.nav-tab.active,.nav-tab[aria-current=page]{color:var(--t-txt);background:var(--t-well)}.icon-btn{border-radius:var(--radius-control);width:36px;height:36px;color:var(--t-txt-sec);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-btn:hover{background:var(--t-well);color:var(--t-txt)}.icon-btn:active{background:var(--t-hover);color:var(--t-txt)}.icon-btn:disabled{color:var(--t-disabled);cursor:not-allowed;background:0 0}.pill-wallet{align-items:center;gap:var(--space-2);border-radius:var(--radius-control);background:var(--t-field);height:36px;color:var(--t-txt);cursor:pointer;transition:background-color var(--dur-fast);border:none;padding:0 10px 0 5px;display:inline-flex}.pill-wallet:hover{background:var(--t-hover)}.pill-wallet:active{background:var(--t-active-bg)}.shadow-overlay{box-shadow:var(--shadow-overlay)}.btn{height:36px;font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-medium);padding:0 var(--space-4);border-radius:var(--radius-control);transition:background-color var(--dur-fast),color var(--dur-fast),transform var(--dur-instant),box-shadow var(--dur-fast);justify-content:center;align-items:center;gap:var(--space-2);cursor:pointer;white-space:nowrap;border:none;line-height:1;display:inline-flex}.btn:active{transform:scale(.98)}.btn:disabled{cursor:not-allowed;transform:none}.btn-sm{height:32px;padding:0 var(--space-3);font-size:var(--text-sm)}.btn-primary{background-color:var(--t-nav-fill);color:var(--t-on-nav);box-shadow:none;background-image:none}.btn-primary:hover{background-color:var(--t-nav-fill-hover)}.btn-primary:active{background-color:var(--t-nav-fill-press)}.btn-primary:disabled{background-color:var(--t-field);color:var(--t-disabled)}.btn-danger{background:var(--t-field);color:var(--t-err)}.btn-danger:hover{background:var(--t-hover)}.btn-solid{color:var(--t-txt);border:.5px solid var(--t-border);box-shadow:none;background:0 0}.btn-solid:hover{background:var(--t-hover);border-color:var(--t-border-strong)}.btn-solid:active{background:var(--t-active-bg);border-color:var(--t-border-strong)}.btn-danger:active{background:var(--t-active-bg)}.btn-danger:disabled{color:var(--t-disabled);background:#f5f6f8}:root.dark .btn-danger:disabled{background:var(--t-field)}.input{background:var(--t-field);border-radius:var(--radius-md);height:44px;font-size:var(--text-base);line-height:1.4;font-family:var(--font-sans);color:var(--t-txt);caret-color:var(--t-txt);transition:background-color var(--dur-fast);border:none;outline:none;width:100%;padding:0 14px;display:block}textarea.input{height:auto;min-height:44px;padding:12px 14px}.input::placeholder{color:var(--t-txt-muted)}.input:focus{background:var(--t-field-focus)}.input[aria-invalid=true]{background:var(--t-err-bg)}.input:disabled{color:var(--t-disabled);cursor:not-allowed}.section-label{font-family:var(--font-sans);font-size:13px;line-height:1.45;font-weight:var(--weight-normal);color:var(--t-txt-muted);letter-spacing:normal;text-transform:none}::selection{color:var(--t-txt);background:#dae5f9}:root.dark ::selection{background:#283854}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.mono-sm{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.mono-xs{font-family:var(--font-mono);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}.border{border-width:.5px}.border-b{border-bottom-width:.5px}:root :focus-visible{outline:none;box-shadow:0 0 0 1px #0c142114,0 0 14px 3px #0c142129}:root.dark :focus-visible{box-shadow:0 0 0 1px #eef0f41a,0 0 14px 3px #eef0f424}:root .z-dialog:focus-visible{box-shadow:var(--shadow-pop)}:root [data-key-scroll]:focus-visible{box-shadow:none}:root :is(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=color],[type=file]),textarea,select,.input):focus{background:var(--t-field-focus);outline:none}:root :is(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=color],[type=file]),textarea,select,.input):focus-visible{box-shadow:none;outline:none}:root .input[aria-invalid=true]:focus{background:var(--t-err-bg)}.zt-scroll{background:var(--t-bg);flex-direction:column;flex:1;min-width:0;display:flex;overflow-y:auto}.zt-col{flex-direction:column;flex:1;width:100%;max-width:760px;margin:0 auto;padding:16px 20px 0;display:flex}.zt-top{min-height:36px;color:var(--t-txt-sec);align-items:center;gap:8px;font-size:13px;display:flex}.zt-st{align-items:center;gap:8px;min-width:0;display:inline-flex}.zt-tt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zt-back,.zt-st-m{display:none}.zt-list{flex-direction:column;gap:16px;padding:32px 0 48px;display:flex}.zt-you{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:8px;max-width:80%;display:flex}.zt-you>b{font-weight:500}.zt-bubble{background:var(--t-well);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px 20px 6px;padding:12px 18px;font-size:17px;line-height:1.5}.zt-blk{flex-direction:column;gap:8px;display:flex}.zt-who{align-items:center;gap:10px;font-weight:500;display:flex}.zt-av{background:var(--t-well);color:var(--t-txt);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}.zt-av-ink{background:var(--t-nav-fill);width:28px;height:28px;color:var(--t-on-nav)}.zt-av-ink>svg{width:14px;height:auto}.zt-p{margin:0;font-size:17px;line-height:1.55}.zt-cap{color:var(--t-txt-muted);font-size:13px;line-height:1.45}.zt-m{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;display:inline-flex}.zt-m>svg{align-self:center}.zt-tool{max-width:calc(100% + 10px);min-height:32px;color:var(--t-txt-muted);font:400 13px/1.45 var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:8px;margin-left:-10px;padding:4px 10px;list-style:none;transition:background-color .15s,color .15s;display:inline-flex}.zt-tool::-webkit-details-marker{display:none}.zt-tool:hover{background:var(--t-well);color:var(--t-txt-sec)}.zt-tool>span{white-space:nowrap}.zt-tool>.zt-q{text-overflow:ellipsis;min-width:0;color:var(--t-txt-sec);overflow:hidden}.zt-tool>svg{flex:none}.zt-list>details+details{margin-top:-12px}details[open]>.zt-tool .zt-chev{transform:rotate(180deg)}.zt-chev{transition:transform .15s}.zt-arc{color:var(--t-txt);flex:none}.zt-arc circle{stroke:var(--t-border-strong)}.zt-arc.is-on path{transform-origin:8px 8px;animation:1.1s linear infinite z-spin}.zt-bm{background:var(--t-surface);border-radius:18px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex;position:relative}.zt-agav{flex:none;display:inline-flex;position:relative}.zt-badge{background:var(--t-nav-fill);width:16px;height:16px;color:var(--t-on-nav);box-shadow:0 0 0 2px var(--t-surface);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-2px;right:-2px}.zt-acts{flex:none;gap:6px;display:flex}.zt-name{color:var(--t-txt);border-radius:4px;font-weight:500}.zt-name:hover{text-decoration:underline;-webkit-text-decoration-color:var(--neutral-550);text-decoration-color:var(--neutral-550);text-underline-offset:3px}.zt-rep{color:var(--t-txt-muted);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;font-size:13px;display:inline-flex}.zt-btn{height:32px;font:500 13px/1 var(--font-sans);white-space:nowrap;background:var(--t-well);color:var(--t-txt);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 12px;transition:background-color .15s,color .15s,transform .1s;display:inline-flex}.zt-btn:hover:not(:disabled){background:var(--t-hover)}.zt-btn:active:not(:disabled){background:var(--t-active-bg);transform:scale(.98)}.zt-btn:disabled{background:var(--t-inset);color:var(--t-disabled);cursor:not-allowed}.zt-qt{color:var(--t-txt-sec);background:0 0}.zt-qt:hover:not(:disabled){background:var(--t-hover);color:var(--t-txt)}.zt-qt:active:not(:disabled){background:var(--t-active-bg);color:var(--t-txt)}.zt-qt:disabled{background:0 0}.zt-pri{background:var(--t-nav-fill);color:var(--t-on-nav)}.zt-pri:hover:not(:disabled){background:var(--t-nav-fill-hover)}.zt-pri:active:not(:disabled){background:var(--t-nav-fill-press)}.zt-pri:disabled{background:var(--t-field)}.zt-lg{height:44px;padding:0 20px;font-size:14.5px}.zt-dock{background:var(--t-bg);padding:16px 0 24px;position:sticky;bottom:0}.zt-note{color:var(--t-txt-sec);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:0 4px 10px;font-size:13px;line-height:1.45;display:flex}.zt-comp{background:var(--t-surface);border-radius:24px;align-items:flex-end;gap:8px;padding:8px 8px 8px 22px;transition:box-shadow .2s;display:flex;box-shadow:0 1px 2px #0c14210a,0 24px 56px -32px #0c142138}.zt-comp:focus-within{box-shadow:0 1px 2px #0c14210d,0 28px 64px -30px #0c142147}:root.dark .zt-comp{box-shadow:0 1px 2px #00000017,0 24px 56px -32px #0000007a}:root.dark .zt-comp:focus-within{box-shadow:0 1px 2px #0000001c,0 28px 64px -30px #0000009e}.zt-fin{resize:none;min-width:0;min-height:40px;font:400 17px/1.4 var(--font-sans);color:var(--t-txt);background:0 0;border:0;outline:none;flex:1;padding:8px 0}:root .zt-comp .zt-fin:focus,:root .zt-comp .zt-fin:focus-visible{box-shadow:none;background:0 0}.zt-fin::placeholder{color:var(--t-txt-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zt-fin:disabled{color:var(--t-disabled);cursor:not-allowed}.zt-send{background:var(--t-nav-fill);width:40px;height:40px;color:var(--t-on-nav);border-radius:999px;flex:none;justify-content:center;align-items:center;transition:transform .15s,background-color .15s;display:inline-flex}.zt-send:hover:not(:disabled){background:var(--t-nav-fill-hover);transform:translateY(-1px)}.zt-send:disabled{background:var(--t-field);color:var(--t-disabled);cursor:default}.zt-sk{background:var(--t-field);border-radius:6px;animation:1.6s ease-in-out infinite z-pulse}.zt-in{animation:.32s cubic-bezier(.2,.8,.2,1) both ztIn}@keyframes ztIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:760px){.as-root:has(.zt-thread) .z-head,.as-root:has(.zt-thread) .z-tabs{display:none}.zt-col{padding:0 16px}.zt-top{z-index:5;border-bottom:1px solid var(--t-border);background:var(--t-bg);height:56px;color:var(--t-txt);flex:none;gap:4px;margin:0 -16px;padding:0 12px 0 4px;font-size:14.5px;position:sticky;top:0}.zt-back{width:44px;height:44px;color:var(--t-txt);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.zt-back:hover{background:var(--t-well)}.zt-st{flex:1}.zt-st>.zt-arc{display:none}.zt-tt{font-weight:500}.zt-st-m{color:var(--t-txt-sec);flex:none;align-items:center;gap:6px;font-size:13px;display:inline-flex}.zt-top .zt-new{display:none}.zt-list{padding:24px 0}.zt-you{gap:6px;max-width:85%}.zt-you>b{display:none}.zt-bubble{padding:10px 16px}.zt-who{gap:8px}.zt-av-ink{width:24px;height:24px}.zt-av-ink>svg{width:12px}.zt-bm{border-radius:16px;gap:8px 10px}.zt-acts{flex:1 0 100%;padding-left:38px}.zt-dock{padding:8px 12px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--t-border);margin:auto -16px 0}.zt-comp{padding:4px 4px 4px 18px}.zt-fin{min-height:44px;padding:10px 0}.zt-send{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.zt-sk,.zt-in,.zt-arc path{animation:none}.zt-send,.zt-comp,.zt-btn,.zt-tool,.zt-chev{transition:none}}.z-page{width:100%;max-width:1040px;margin:0 auto;padding:64px 20px 96px}.z-page.z-page-v4{padding-top:56px}.z-h1{font-family:var(--font-display);letter-spacing:-.012em;color:var(--t-txt);margin:0;font-size:56px;font-weight:400;line-height:1}.z-sub{color:var(--t-txt-sec);margin:12px 0 0}.z-cap{color:var(--t-txt-muted);font-size:13px;line-height:1.45}.z-h2{color:var(--t-txt);margin:0;font-size:17px;font-weight:500;line-height:1.3}.z-sh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;padding-bottom:12px;display:flex}.z-btn{height:32px;font:500 13.5px/1 var(--font-sans);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;transition:background-color .15s,color .15s,transform .1s;display:inline-flex}.z-btn:active:not(:disabled){transform:scale(.98)}.z-btn-p{background:var(--t-nav-fill);color:var(--t-on-nav)}.z-btn-p:hover:not(:disabled){background:var(--t-nav-fill-hover)}.z-btn-p:disabled{background:var(--t-field);color:var(--t-disabled);cursor:not-allowed}.z-btn-s{background:var(--t-well);color:var(--t-txt)}.z-btn-s:hover:not(:disabled){background:var(--t-hover)}.z-btn-o{background:var(--t-surface);color:var(--t-txt);border:1px solid var(--t-border-strong);padding-inline:13px}.z-btn-o.z-btn-md{padding-inline:17px}.z-btn-o.z-btn-lg{padding-inline:19px}.z-btn-o:where(:hover:not(:disabled)){background:var(--t-inset);border-color:var(--t-border-strong)}@supports (color:color-mix(in lab,red,red)){.z-btn-o:where(:hover:not(:disabled)){border-color:color-mix(in srgb,var(--t-border-strong) 90%,var(--t-txt-muted))}}.z-btn-o:where(:active:not(:disabled)){background:var(--t-hover);border-color:var(--t-border-strong)}@supports (color:color-mix(in lab,red,red)){.z-btn-o:where(:active:not(:disabled)){border-color:color-mix(in srgb,var(--t-border-strong) 75%,var(--t-txt-muted))}}.z-btn-o:disabled{color:var(--t-disabled);cursor:not-allowed}.z-btn-qt{color:var(--t-txt-sec);background:0 0}.z-btn-qt:hover:not(:disabled){background:var(--t-hover);color:var(--t-txt)}.z-btn-s:disabled,.z-btn-qt:disabled{color:var(--t-disabled);cursor:not-allowed}.z-btn-err{color:var(--t-err)}.z-lk{color:var(--t-txt-sec);text-decoration:underline;-webkit-text-decoration-color:var(--t-border-strong);text-decoration-color:var(--t-border-strong);text-underline-offset:3px}.z-lk:hover:not(:disabled){color:var(--t-txt);text-decoration-color:currentColor}.z-lk:disabled{color:var(--t-disabled);cursor:not-allowed}.z-mono{font-family:var(--font-mono);letter-spacing:-.02em;font-size:12.5px}.z-av{background:var(--t-hover);color:var(--t-txt);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}.z-btn-danger{background:var(--t-err);color:var(--t-on-nav)}.z-btn-danger:hover:not(:disabled){filter:brightness(.94)}.z-btn-danger:disabled{background:var(--t-field);color:var(--t-disabled);cursor:not-allowed}.z-scrim{z-index:var(--z-scrim);background:var(--t-scrim);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.z-dialog{background:var(--t-surface);width:100%;max-width:440px;max-height:calc(100dvh - 32px);box-shadow:var(--shadow-pop);color:var(--t-txt);border-radius:20px;flex-direction:column;gap:12px;padding:24px;display:flex;overflow-y:auto}.z-dialog-t{color:var(--t-txt);margin:0;font-size:17px;font-weight:500;line-height:1.35}.z-dialog-d{color:var(--t-txt-sec);margin:0}.z-dialog-act{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.z-dialog-x{align-self:flex-start;margin:-2px -6px 0 0}.z-dialog-back{align-self:flex-start;margin:-2px 0 0 -6px}.z-btn>svg{flex:none}.z-btn-md{height:40px;padding:0 18px;font-size:14px}.z-btn-lg{height:44px;padding:0 20px;font-size:14px}.z-btn-block{width:100%}.z-btn-flush{margin-left:-14px}.z-btn-flush-end{margin-right:-14px}.z-ibtn{width:32px;height:32px;color:var(--t-txt-sec);border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.z-ibtn:hover:not(:disabled){background:var(--t-hover);color:var(--t-txt)}.z-ibtn:disabled{color:var(--t-disabled);cursor:not-allowed}.z-ibtn-md{width:40px;height:40px}.z-ibtn-lg{width:44px;height:44px}.z-chip{background:var(--t-well);height:32px;color:var(--t-txt-sec);font:500 13.5px/1 var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;transition:background-color .15s,color .15s;display:inline-flex}.z-chip:hover:not(:disabled){background:var(--t-hover);color:var(--t-txt)}.z-chip:is([aria-pressed=true],.on){background:var(--t-active-bg);color:var(--t-txt)}.z-chip:is([aria-pressed=true],.on):hover:not(:disabled){background:var(--t-active-hover)}.z-chip[aria-checked=true]{background:var(--t-nav-fill);color:var(--t-on-nav)}.z-chip>svg{flex:none}.z-seg{background:var(--t-well);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.z-seg>:is(button,a){height:34px;color:var(--t-txt-sec);font:500 14px/1 var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;transition:background-color .15s,color .15s;display:inline-flex}.z-seg>:is(button,a):hover{color:var(--t-txt)}.z-seg>:is(button,a):is([aria-selected=true],[aria-pressed=true],[aria-current=page],[aria-checked=true],.on){background:var(--t-surface);color:var(--t-txt)}:root:not(.dark) .z-seg>:is(button,a):is([aria-selected=true],[aria-pressed=true],[aria-current=page],[aria-checked=true],.on):not(:focus-visible){box-shadow:0 1px 2px #0c142114}:root.dark .z-seg>:is(button,a):is([aria-selected=true],[aria-pressed=true],[aria-current=page],[aria-checked=true],.on){background:var(--t-active-bg)}.z-menu{background:var(--t-surface);min-width:220px;box-shadow:var(--shadow-pop);z-index:var(--z-menu);border-radius:16px;flex-direction:column;padding:6px;display:flex}.z-mi{min-height:36px;color:var(--t-txt);font:400 14.5px/1.3 var(--font-sans);text-align:left;white-space:nowrap;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex}.z-mi:hover:not(:disabled){background:var(--t-hover)}.z-mi>svg{color:var(--t-txt-sec);flex:none}.z-mi-d{color:var(--t-err)}.z-mi-d>svg{color:currentColor}.z-sep{background:var(--t-border);height:1px;margin:6px 8px}.z-field{background:var(--t-field);width:100%;height:40px;color:var(--t-txt);font:400 14.5px/1.4 var(--font-sans);border:0;border-radius:12px;padding:0 14px}.z-field::placeholder{color:var(--t-txt-muted)}textarea.z-field{resize:vertical;height:auto;min-height:96px;padding:10px 14px}.z-card{background:var(--t-surface);border-radius:16px;padding:20px}.z-empty{text-align:center;flex-direction:column;align-items:center;max-width:440px;margin:80px auto 0;display:flex}.z-empty-ic{background:var(--t-well);width:56px;height:56px;color:var(--t-txt-sec);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.z-empty-t{color:var(--t-txt);margin:20px 0 0;font-size:20px;font-weight:500;line-height:1.3}.z-empty-s{color:var(--t-txt-muted);margin:8px 0 0;font-size:14.5px;line-height:1.5}.z-empty-act{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;display:flex}.z-spin{animation:1s linear infinite z-spin;display:inline-flex}.z-btn-qt:is([aria-expanded=true],[aria-pressed=true]),.z-ibtn:is([aria-expanded=true],[aria-pressed=true]){background:var(--t-hover);color:var(--t-txt)}.z-btn-qt[aria-current=page],.z-ibtn-s{background:var(--t-well);color:var(--t-txt)}.z-chip[aria-expanded=true]{background:var(--t-hover);color:var(--t-txt)}:root :is(.z-chip,.z-btn,label:not(:has(>.z-sw))):has(>:is(input,select):is(.sr-only,.z-cover):focus-visible,+input.sr-only:focus-visible),:root .sr-only:focus-visible+.z-sw{box-shadow:0 0 0 1px #0c142114,0 0 14px 3px #0c142129}:root.dark :is(.z-chip,.z-btn,label:not(:has(>.z-sw))):has(>:is(input,select):is(.sr-only,.z-cover):focus-visible,+input.sr-only:focus-visible),:root.dark .sr-only:focus-visible+.z-sw{box-shadow:0 0 0 1px #eef0f41a,0 0 14px 3px #eef0f424}.z-ibtn-d:hover:not(:disabled){color:var(--t-err)}.z-ibtn-xs{width:24px;height:24px}.z-mi:is([data-active=true],[aria-selected=true]){background:var(--t-hover)}.z-seg-sm{padding:2px}.z-seg-sm>:is(button,a){gap:5px;height:28px;padding:0 11px;font-size:13.5px}.z-chip-sm{gap:5px;height:28px;padding:0 10px;font-size:13px}.z-field-sm{border-radius:10px;height:32px;padding:0 10px;font-size:13.5px}.z-field[aria-invalid=true],:root .z-field[aria-invalid=true]:focus{background:var(--t-err-bg)}.z-field:disabled{color:var(--t-disabled);cursor:not-allowed}.z-field.z-mono{font-family:var(--font-mono)}.z-select{background:var(--t-field);height:32px;color:var(--t-txt);font:400 13.5px/1 var(--font-sans);text-align:left;border-radius:10px;align-items:center;gap:8px;padding:0 10px;transition:background-color .15s;display:flex}.z-select:hover{background:var(--t-hover)}.z-select>svg:last-child{color:var(--t-txt-muted);margin-left:auto}.z-badge{background:var(--t-nav-fill);min-width:20px;height:20px;color:var(--t-on-nav);font:500 12px/1 var(--font-sans);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.z-tag{background:var(--t-well);height:22px;color:var(--t-txt-sec);font:500 12px/1 var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.z-code{background:var(--t-inset);font-family:var(--font-mono);border-radius:12px;padding:12px 14px;font-size:12.5px;line-height:1.6;overflow-x:auto}.z-scroll{flex:1;min-width:0;overflow-y:auto}.z-qr{background:var(--t-qr);border-radius:12px;width:168px;height:168px;padding:8px;display:block}.z-qr-wait{background:var(--t-well)}.z-pulse{animation:1.6s ease-in-out infinite z-pulse}.z-tag-sm{height:18px;padding:0 7px;font-weight:400}.z-tag-lg{height:24px;padding:0 10px;font-size:13px;font-weight:400}.z-btn-sf{background:var(--t-surface)}.z-btn[aria-busy=true]{cursor:progress}.z-btn[aria-busy=true]:active{transform:none}.z-btn-p[aria-busy=true]{background:var(--t-nav-fill-hover)}.z-sw{background:var(--t-toggle-off);border-radius:999px;flex:none;width:40px;height:24px;margin:0;padding:0;transition:background-color .15s;position:relative}input.z-sw{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.z-sw:after{content:"";background:var(--t-surface);border-radius:999px;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0c14212e}:root.dark .z-sw:after{box-shadow:0 1px 2px #0006}.z-sw:is([aria-checked=true],:checked),:checked+.z-sw,[aria-checked=true]>.z-sw{background:var(--t-nav-fill)}.z-sw:is([aria-checked=true],:checked):after,:checked+.z-sw:after,[aria-checked=true]>.z-sw:after{transform:translate(16px)}.z-sw:disabled,:disabled>.z-sw{opacity:.5;cursor:not-allowed}.z-sw-sm{width:28px;height:16px}.z-sw-sm:after{width:12px;height:12px;top:2px;left:2px}.z-sw-sm:is([aria-checked=true],:checked):after,:checked+.z-sw-sm:after,[aria-checked=true]>.z-sw-sm:after{transform:translate(12px)}.z-selw{min-width:0;display:block;position:relative}.z-selw>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-overflow:ellipsis;padding-right:36px}.z-selw>.z-selw-ic{color:var(--t-txt-sec);pointer-events:none;margin-top:-6px;display:inline-flex;position:absolute;top:50%;right:14px}.z-cover{opacity:0;cursor:pointer;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.z-search{align-items:center;display:flex;position:relative}.z-search-ic{color:var(--t-txt-muted);pointer-events:none;display:flex;position:absolute;left:14px}.z-search>.z-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;padding:0 40px}.z-search>.z-field::-webkit-search-cancel-button{display:none}.z-search>.z-ibtn{position:absolute;right:4px}.z-tipw{align-items:center;display:inline-flex;position:relative}.z-tip{z-index:var(--z-menu);background:var(--t-surface);width:264px;box-shadow:var(--shadow-pop);color:var(--t-txt-sec);font:400 13px/1.5 var(--font-sans);white-space:normal;text-align:left;border-radius:16px;padding:12px 14px;display:none;position:absolute;top:calc(100% + 8px);left:-8px}.z-tip b{color:var(--t-txt);font-weight:500}.z-tip-r{left:auto;right:0}.z-tip.on,.z-tipw:not(.off):is(:hover,:has(:focus-visible))>.z-tip{display:block}.z-stretch:after{content:"";border-radius:12px;position:absolute;top:0;right:0;bottom:0;left:0}:root .z-stretch:focus-visible{box-shadow:none}:root .z-stretch:focus-visible:after{box-shadow:0 0 0 1px #0c142114,0 0 14px 3px #0c142129}:root.dark .z-stretch:focus-visible:after{box-shadow:0 0 0 1px #eef0f41a,0 0 14px 3px #eef0f424}@media(max-width:760px){.z-sheet{z-index:var(--z-scrim);width:auto;max-width:none;max-height:calc(100dvh - 24px);padding-top:10px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));box-shadow:var(--shadow-sheet);border-radius:24px 24px 0 0;position:fixed;inset:auto 0 0;overflow-y:auto}.z-sheet:before{content:"";background:var(--t-border-strong);border-radius:999px;flex:none;width:36px;height:4px;margin:0 auto 10px;display:block}.z-dialog.z-sheet{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}}@keyframes z-spin{to{transform:rotate(360deg)}}@keyframes z-pulse{50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.z-spin,.z-pulse{animation:none}.z-sw,.z-sw:after{transition:none}}@media(max-width:760px){.z-page{padding:32px 16px 64px}.z-page.z-page-v4{padding-top:24px}.z-h1{font-size:44px}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}.tc.svelte-1penhch{position:fixed;z-index:var(--z-menu);right:16px;bottom:52px;width:min(420px,calc(100vw - 32px))}.tc-d.svelte-1penhch{margin:0}.tc-act.svelte-1penhch{margin-top:4px}@media(max-width:760px){.tc.svelte-1penhch{left:16px;right:16px;width:auto;bottom:calc(88px + env(safe-area-inset-bottom,0px))}}
