@font-face{font-family:Geist;src:url(/fonts/Geist-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/GeistMono-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Variable-latin.woff2) format("woff2");font-weight:100 800;font-style:normal;font-display:swap}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,SF Mono,ui-monospace,Menlo,Monaco,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.collapse{visibility:collapse}.absolute{position:absolute}.isolate{isolation:isolate}.mx-auto{margin-left:auto;margin-right:auto}.mb-8{margin-bottom:2rem}.mr-2{margin-right:.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.h-3\.5{height:.875rem}.h-5{height:1.25rem}.min-h-screen{min-height:100vh}.w-3\.5{width:.875rem}.w-5{width:1.25rem}.max-w-4xl{max-width:56rem}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.items-center{align-items:center}.gap-1\.5{gap:.375rem}.text-wrap{text-wrap:wrap}.border{border-width:1px}.bg-background{background-color:hsl(var(--background))}.px-4{padding-left:1rem;padding-right:1rem}.py-12{padding-top:3rem;padding-bottom:3rem}.text-sm{font-size:.875rem;line-height:1.25rem}.italic{font-style:italic}.text-muted-foreground{color:hsl(var(--muted-foreground))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{color-scheme:light;--background: 0 0% 100%;--foreground: 216 14% 8%;--body-foreground: 216 14% 18%;--muted-foreground: 216 8% 38%;--faint-foreground: 216 6% 46%;--surface: 216 14% 97%;--stage: 216 14% 94%;--border: 216 12% 89%;--border-strong: 216 9% 76%;--ink-dark: 216 14% 6%;--brand-lime: 68 100% 50%;--marker-core: rgba(223, 255, 0, .76);--marker-soft: rgba(223, 255, 0, .5);--marker-deep: rgba(198, 227, 0, .58);--signal-foreground: 0 0% 0%;--font-sans: "Geist", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--radius-control: 8px;--radius-stage: 20px;--ease-out: cubic-bezier(.16, 1, .3, 1);--shell: min(1200px, calc(100vw - 48px) );--window-shadow: 0 30px 80px -24px rgba(17, 22, 30, .22), 0 6px 18px -6px rgba(17, 22, 30, .1)}@supports (color: color(display-p3 1 1 1)){:root{--signal-p3: color(display-p3 .84 1 0);--marker-core: color(display-p3 .84 1 0 / .76);--marker-soft: color(display-p3 .84 1 0 / .5);--marker-deep: color(display-p3 .74 .9 0 / .58)}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px;background:hsl(var(--background))}body{margin:0;overflow-x:hidden;background:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-sans);font-size:17px;font-weight:430;line-height:1.65;text-rendering:optimizeLegibility}::-moz-selection{background:hsl(var(--brand-lime));color:hsl(var(--signal-foreground))}::selection{background:hsl(var(--brand-lime));color:hsl(var(--signal-foreground))}a{color:inherit;text-decoration:none}a,button,summary{-webkit-tap-highlight-color:transparent}:where(a,button,summary):focus-visible{outline:3px solid hsl(var(--brand-lime));outline-offset:3px;border-radius:4px}.skip-link{position:fixed;z-index:100;top:12px;left:12px;padding:10px 14px;border-radius:var(--radius-control);background:hsl(var(--foreground));color:hsl(var(--background));font-size:14px;transform:translateY(calc(-100% - 24px))}.skip-link:focus{transform:none}.shell{width:var(--shell);margin:0 auto}.topbar{position:sticky;z-index:50;top:0;display:flex;min-height:64px;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1200px)/2));background:#ffffffeb;backdrop-filter:saturate(1.4) blur(14px);box-shadow:inset 0 -1px hsl(var(--border))}.topbar-brand,.footer-identity{display:inline-flex;align-items:center;gap:10px;color:hsl(var(--foreground));font-size:17px;font-weight:620;letter-spacing:-.03em}.topbar-brand img,.footer-identity img{width:14px;height:19px;-o-object-fit:contain;object-fit:contain}.topbar-right{display:flex;align-items:center;gap:20px}.topbar-nav{display:flex;gap:2px}.topbar-nav a{padding:8px 11px;border-radius:var(--radius-control);color:hsl(var(--muted-foreground));font-size:14px;font-weight:500;line-height:20px;transition:background .12s var(--ease-out),color .12s var(--ease-out)}.topbar-nav a:hover{background:hsl(var(--surface));color:hsl(var(--foreground))}.top-cta,.btn,.btn-ghost{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;padding:10px 18px;border-radius:var(--radius-control);font-size:15px;font-weight:560;line-height:22px;white-space:nowrap;transition:transform .16s var(--ease-out),background .12s var(--ease-out),color .12s var(--ease-out),box-shadow .16s var(--ease-out)}.top-cta{min-height:38px;padding:8px 14px;font-size:14px;background:hsl(var(--foreground));color:#fff}.top-cta:hover{background:#32373e}.btn{background:hsl(var(--brand-lime));color:hsl(var(--signal-foreground));box-shadow:0 8px 22px -6px #798b0059}@supports (color: color(display-p3 1 1 1)){.btn{background:var(--signal-p3)}}.btn:hover{transform:translateY(-1px);box-shadow:0 12px 28px -6px #798b006b}.btn-ghost{color:hsl(var(--body-foreground));box-shadow:inset 0 0 0 1px hsl(var(--border))}.btn-ghost:hover{background:hsl(var(--surface));color:hsl(var(--foreground))}.top-cta:active,.btn:active,.btn-ghost:active{transform:translateY(0) scale(.985)}.btn svg,.btn-ghost svg{width:16px;height:16px;flex:none}.display{margin:0;font-size:clamp(46px,7.2vw,96px);font-weight:640;line-height:.98;letter-spacing:-.04em;text-wrap:balance}.h2{margin:0;font-size:clamp(32px,4.2vw,54px);font-weight:620;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}.h3{margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:620;line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.lede{margin:0;max-width:60ch;color:hsl(var(--body-foreground));font-size:clamp(17px,1.45vw,20px);line-height:1.55;text-wrap:pretty}.body-copy{margin:0;max-width:54ch;color:hsl(var(--body-foreground));font-size:17px;line-height:1.6;text-wrap:pretty}.fine-print{margin:0;max-width:62ch;color:hsl(var(--muted-foreground));font-size:14px;line-height:1.55}.kbd{display:inline-block;min-width:1.6em;padding:0 .35em;border-radius:5px;box-shadow:inset 0 0 0 1px hsl(var(--border-strong)),0 1px hsl(var(--border-strong));font:560 .82em/1.55 var(--font-sans);text-align:center}.hl{position:relative;z-index:0;display:inline-block;padding:0 .02em;isolation:isolate;white-space:nowrap}.hl:before,.hl:after{position:absolute;z-index:-1;content:"";pointer-events:none}.hl:before{inset:.2em -.1em .02em -.07em;background:linear-gradient(96deg,var(--marker-soft) 0%,var(--marker-core) 5%,var(--marker-core) 47%,var(--marker-deep) 78%,var(--marker-soft) 100%),repeating-linear-gradient(178deg,rgba(255,255,255,.08) 0 2px,transparent 2px 5px);clip-path:polygon(0 19%,3% 8%,14% 13%,26% 6%,40% 11%,54% 5%,69% 10%,83% 4%,97% 11%,100% 23%,99% 78%,91% 87%,77% 81%,64% 91%,48% 84%,34% 92%,19% 85%,4% 92%,0 79%);transform:rotate(-.65deg) skew(-1.2deg);transform-origin:42% 50%}.hl:after{inset:.28em -.04em .09em -.03em;background:linear-gradient(92deg,transparent 0%,rgba(255,255,255,.16) 10%,transparent 24%,rgba(113,132,4,.1) 64%,transparent 100%);clip-path:polygon(0 28%,12% 12%,31% 20%,52% 9%,75% 18%,100% 6%,98% 74%,82% 88%,58% 78%,37% 92%,14% 80%,2% 94%);opacity:.72;transform:rotate(.35deg)}.hl:before{animation:marker-swipe-primary .68s .52s var(--ease-out) both}.hl:after{animation:marker-swipe-secondary .76s .59s var(--ease-out) both}@keyframes marker-swipe-primary{0%{transform:scaleX(0) rotate(-.65deg) skew(-1.2deg)}to{transform:scaleX(1) rotate(-.65deg) skew(-1.2deg)}}@keyframes marker-swipe-secondary{0%{transform:scaleX(0) rotate(.35deg)}to{transform:scaleX(1) rotate(.35deg)}}.hero{padding:clamp(56px,9vw,112px) 0 0;overflow:hidden}.hero-copy{display:grid;justify-items:center;gap:28px;text-align:center}.hero-copy .lede{max-width:44ch}.hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.hero-note{margin:-12px 0 0;color:hsl(var(--muted-foreground));font-size:13.5px}.hero-stage{width:min(1440px,calc(100vw - 32px));margin:clamp(48px,6vw,80px) auto 0}.stage{position:relative;padding:clamp(14px,2.6vw,40px);border-radius:var(--radius-stage);background:hsl(var(--stage))}.stage--bleed{border-radius:var(--radius-stage) var(--radius-stage) 0 0;padding-bottom:0}.stage--dark{background:#191b1f}.window{position:relative;overflow:hidden;border-radius:12px;background:hsl(var(--surface));box-shadow:0 0 0 1px #11161e1f,var(--window-shadow)}.stage--bleed .window{border-radius:12px 12px 0 0}.stage--dark .window{background:hsl(var(--ink-dark));box-shadow:0 0 0 1px #ffffff1a,0 30px 80px -24px #0009}.window[data-chrome=mac]:before{position:absolute;z-index:2;top:calc(var(--tl-top, 16) / var(--scene-w, 1440) * 100cqw);left:calc(var(--tl-left, 20) / var(--scene-w, 1440) * 100cqw);width:calc(12 / var(--scene-w, 1440) * 100cqw);aspect-ratio:1;border-radius:50%;background:#ff5f57;box-shadow:calc(20 / var(--scene-w, 1440) * 100cqw) 0 0 #febc2e,calc(40 / var(--scene-w, 1440) * 100cqw) 0 0 #28c840;content:""}.window{max-width:calc(var(--scene-w, 1440) * 1px);margin-inline:auto;container-type:inline-size}.section{padding:clamp(80px,11vw,152px) 0 0}.feature-head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:24px 64px;margin-bottom:clamp(32px,4vw,56px)}.feature-head>div{display:grid;gap:16px}.split{display:grid;grid-template-columns:minmax(0,32fr) minmax(0,68fr);align-items:center;gap:32px 48px}.split--flip{grid-template-columns:minmax(0,68fr) minmax(0,32fr)}.split--flip>.split-copy{order:2}.split-copy{display:grid;gap:16px}.stage--tight{padding:clamp(10px,1.4vw,20px)}.section--split{padding-block:var(--split-pad)}@media(max-width:900px){.split,.split--flip{grid-template-columns:minmax(0,1fr)}.split--flip>.split-copy{order:0}}.band-dark{margin-top:clamp(80px,11vw,152px);padding:clamp(80px,10vw,136px) 0;background:hsl(var(--ink-dark));color:#ecedee}.band-dark .lede,.band-dark .body-copy{color:#c4c6ca}.band-dark .fine-print{color:#969ca6}.band-dark .feature-head{margin-bottom:clamp(32px,4vw,56px)}.band-dark+.section{padding-top:clamp(80px,10vw,136px)}.agents{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 28px;margin-top:clamp(40px,5vw,64px);color:hsl(var(--muted-foreground));font-size:14px;font-weight:500}.agents span{display:inline-flex;align-items:center;gap:8px}.agents img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.agents .agents-label{color:hsl(var(--faint-foreground))}.free{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:32px 64px;padding:clamp(36px,5vw,64px);border-radius:var(--radius-stage);background:hsl(var(--surface));box-shadow:inset 0 0 0 1px hsl(var(--border))}.free-copy{display:grid;gap:18px}.free-action{display:grid;justify-items:start;gap:14px}.ask-ai{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px;padding:28px 0;border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border))}.ask-ai p{margin:0;max-width:46ch;color:hsl(var(--body-foreground));font-size:16px}.ask-ai p strong{color:hsl(var(--foreground));font-weight:600}.ask-ai-links{display:flex;flex-wrap:wrap;gap:8px}.ask-ai-link{display:inline-flex;min-height:38px;align-items:center;gap:8px;padding:7px 13px 7px 10px;border-radius:999px;color:hsl(var(--body-foreground));font-size:14px;font-weight:520;box-shadow:inset 0 0 0 1px hsl(var(--border));transition:background .12s var(--ease-out),color .12s var(--ease-out)}.ask-ai-link:hover{background:hsl(var(--surface));color:hsl(var(--foreground))}.ask-ai-link img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.faq-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);gap:32px 64px}.faq details{border-bottom:1px solid hsl(var(--border))}.faq details:first-child{border-top:1px solid hsl(var(--border))}.faq summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;font-size:17px;font-weight:560;letter-spacing:-.01em;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{flex:none;width:10px;height:10px;margin-right:4px;border-right:1.5px solid hsl(var(--muted-foreground));border-bottom:1.5px solid hsl(var(--muted-foreground));content:"";transform:translateY(-3px) rotate(45deg);transition:transform .2s var(--ease-out)}.faq details[open] summary:after{transform:translateY(2px) rotate(-135deg)}.faq .answer{max-width:68ch;padding:0 0 24px;color:hsl(var(--body-foreground));font-size:16px;line-height:1.65}.faq .answer a{text-decoration:underline;text-decoration-color:hsl(var(--border-strong));text-underline-offset:3px}.closing{display:grid;justify-items:center;gap:24px;padding:clamp(96px,12vw,168px) 0;text-align:center}.closing-meta{margin:0;color:hsl(var(--muted-foreground));font-size:13.5px}.footer-band{padding:28px 0;border-top:1px solid hsl(var(--border))}.footer-shell{display:flex;width:var(--shell);flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin:0 auto}.footer-meta,.footer-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:hsl(var(--muted-foreground));font-size:13px}.footer-mark{color:hsl(var(--foreground));font-weight:620}.footer-dot{color:hsl(var(--faint-foreground))}.footer-link:hover,.footer-links a:hover{color:hsl(var(--foreground))}@media(max-width:960px){.topbar-nav{display:none}.feature-head,.free,.faq-grid{grid-template-columns:minmax(0,1fr)}.stage{margin-inline:-8px}}@media(max-width:560px){.hero-actions .btn,.hero-actions .btn-ghost{width:100%}.stage{padding:10px;border-radius:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.scene-caption{position:absolute;z-index:3;top:1.1%;left:50%;margin:0;padding:3px 11px;border-radius:999px;background:hsl(var(--foreground));color:#fff;font:560 13px/20px var(--font-sans);white-space:nowrap;transform:translate(-50%);animation:caption-in .36s var(--ease-out) both}@keyframes caption-in{0%{opacity:0;transform:translate(-50%,-4px)}}.h2 .kbd,.h3 .kbd{font-size:.6em;vertical-align:.2em;border-radius:8px}@media(max-width:640px){.hero .window[data-chrome=mac]:before{display:none}}.hero{padding-top:clamp(24px,min(9vw,8vh),112px)}.hero-copy{gap:clamp(14px,3vh,28px)}.hero .display{font-size:clamp(38px,min(7.2vw,10.5vh),96px)}.hero-copy .lede{max-width:68ch;font-size:clamp(16px,min(1.45vw,2.6vh),20px)}.hero-note{margin-top:calc(clamp(14px,3vh,28px)/-2)}.hero-stage{margin-top:clamp(20px,5vh,80px)}.hero .stage--bleed{padding-top:clamp(10px,2.2vh,32px)}@media(max-width:640px){.hero-copy .lede{max-width:44ch}.hero-note{display:none}}:root{--split-pad: clamp(40px, 6vh, 96px)}.window{max-width:min(calc(var(--scene-w, 1440) * 1px),calc(var(--fit-h, 100svh) * var(--ar, 1.6)))}.split .stage{--fit-h: calc(100svh - 64px - 2 * var(--split-pad) - 2 * clamp(10px, 1.4vw, 20px))}.hero .stage{--fit-h: calc(100svh - 104px) }.band-dark{padding-block:var(--split-pad)}.split .h2{font-size:clamp(28px,3vw,40px)}@media(max-width:640px){.window{max-width:min(calc(var(--scene-w, 1440) * 1px),calc(var(--fit-h, 100svh) * var(--ar-n, 1.6)))}.split .stage,.hero .stage{--fit-h: calc(100svh - 120px) }}#topics{padding-bottom:24px}#topics .feature-head{margin-bottom:clamp(20px,3.5vh,56px)}.band-dark+.section--split{padding-top:var(--split-pad)}.ui-scope>.ui-root{--background: 216 14% 97%;--foreground: 216 14% 8%;--body-foreground: 216 14% 18%;--faint-foreground: 218 6% 56%;--card: 216 12% 94%;--card-foreground: 216 14% 8%;--popover: 216 12% 92%;--popover-foreground: 216 14% 8%;--primary: 210 100% 60%;--primary-foreground: 0 0% 100%;--secondary: 216 12% 94%;--secondary-foreground: 216 14% 8%;--muted: 216 12% 90%;--muted-foreground: 216 8% 42%;--accent: 216 12% 88%;--accent-foreground: 216 14% 8%;--destructive: 352 81% 61%;--destructive-foreground: 0 0% 100%;--border: 216 8% 86%;--input: 216 8% 86%;--ring: 210 100% 60%;--sidebar-background: 216 14% 97%;--sidebar-foreground: 216 14% 32%;--sidebar-border: 216 8% 86%;--sidebar-primary: 210 100% 60%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 216 12% 88%;--sidebar-accent-foreground: 216 14% 8%;--sidebar-ring: 210 100% 60%;--chart-1: 210 100% 60%;--chart-2: 162 68% 38%;--chart-3: 32 97% 45%;--chart-4: 210 100% 50%;--chart-5: 352 81% 51%;--composer-surface: 216 14% 100%;--composer-edge: 216 14% 89%;--composer-edge-focus: 216 14% 74%;--user-bubble-ink: 216 14% 8%;--user-bubble-on-ink: 0 0% 100%;--user-bubble-on-ink-muted: 216 5.3% 65%;--user-bubble-ink-code: 216 12.2% 20%;--user-bubble-ink-ring: 216 10.6% 30.1%;--pane-paper: 0 0% 100%;--pane-composer-surface: 0 0% 100%;--pane-composer-edge: 0 0% 89%;--pane-composer-edge-focus: 0 0% 74%;--pane-chrome-float: 0 0% 100%;--pane-chrome-float-edge: 0 0% 85%;--pane-popover: 0 0% 100%;--sys-terminal-bg: 246 247 248;--pane-terminal-bg: 255 255 255;--sys-terminal-fg: 14 16 19;--sys-terminal-cursor: 51 153 255;--sys-font-ui: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--sys-font-mono-ui: "JetBrains Mono", "Berkeley Mono", "Fira Code", "SF Mono", Menlo, monospace;--sys-font-mono: "JetBrains Mono", "Berkeley Mono", "Fira Code", "SF Mono", Menlo, monospace;--sys-font-display: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--syntax-comment: #6b7280;--syntax-string: #118a5c;--syntax-number: #b07616;--syntax-keyword: #5b8c00;--syntax-operator: #9ca3af;--syntax-function: #2f56e8;--syntax-type: #0587b3;--syntax-variable: #0e1013;--syntax-property: #864cdc;--syntax-tag: #2f56e8;--syntax-attribute: #864cdc;--accent-gradient: linear-gradient(135deg, #66b3ff 0%, #3399ff 40%, #1f6fcc 100%);--accent-hex: #3399ff;--primary-ink: 210 100% 60%;opacity:1!important;min-height:0!important;overflow:hidden;background:hsl(var(--background));color:hsl(var(--foreground))}.ui-scope>.ui-root.dark{--background: 216 14% 6%;--foreground: 216 5% 93%;--body-foreground: 216 5% 82%;--faint-foreground: 218 8% 50%;--card: 216 11% 10%;--card-foreground: 216 5% 93%;--popover: 216 11% 12%;--popover-foreground: 216 5% 93%;--primary: 210 100% 65%;--primary-foreground: 216 14% 6%;--secondary: 216 11% 11%;--secondary-foreground: 216 5% 93%;--muted: 216 11% 8%;--muted-foreground: 218 11% 65%;--accent: 216 8% 22%;--accent-foreground: 216 5% 93%;--destructive: 352 75% 65%;--destructive-foreground: 0 0% 100%;--border: 216 9% 18%;--input: 216 9% 18%;--ring: 210 100% 65%;--sidebar-background: 216 14% 6%;--sidebar-foreground: 218 11% 70%;--sidebar-border: 216 9% 18%;--sidebar-primary: 210 100% 65%;--sidebar-primary-foreground: 216 14% 6%;--sidebar-accent: 216 8% 22%;--sidebar-accent-foreground: 216 5% 93%;--sidebar-ring: 210 100% 65%;--chart-1: 210 100% 65%;--chart-2: 162 59% 53%;--chart-3: 39 98% 63%;--chart-4: 210 100% 65%;--chart-5: 352 75% 65%;--composer-surface: 216 14% 17%;--composer-edge: 216 14% 24%;--composer-edge-focus: 216 14% 33%;--user-bubble-ink: 216 5% 93%;--user-bubble-on-ink: 216 14% 6%;--user-bubble-on-ink-muted: 216 10.6% 39.1%;--user-bubble-ink-code: 216 6.2% 81.7%;--user-bubble-ink-ring: 216 7.2% 72.1%;--pane-paper: 216 14% 6%;--pane-composer-surface: 216 14% 6%;--pane-composer-edge: 216 14% 17%;--pane-composer-edge-focus: 216 14% 32%;--pane-chrome-float: 216 14% 11.5%;--pane-chrome-float-edge: 216 14% 20%;--pane-popover: 216 11% 12%;--sys-terminal-bg: 13 15 17;--pane-terminal-bg: 13 15 17;--sys-terminal-fg: 236 237 238;--sys-terminal-cursor: 77 166 255;--sys-font-ui: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--sys-font-mono-ui: "JetBrains Mono", "Berkeley Mono", "Fira Code", "SF Mono", Menlo, monospace;--sys-font-mono: "JetBrains Mono", "Berkeley Mono", "Fira Code", "SF Mono", Menlo, monospace;--sys-font-display: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--syntax-comment: #6b7280;--syntax-string: #33d3a8;--syntax-number: #ffb870;--syntax-keyword: #b4ff39;--syntax-operator: #9ca3af;--syntax-function: #7c9bff;--syntax-type: #6cdff1;--syntax-variable: #ecedee;--syntax-property: #ffd37a;--syntax-tag: #7c9bff;--syntax-attribute: #cfa0ff;--accent-gradient: linear-gradient(135deg, #80bfff 0%, #4da8ff 40%, #2680e6 100%);--accent-hex: #4da8ff;--primary-ink: 210 100% 65%}/**
 * Copyright (c) 2014 The xterm.js authors. All rights reserved.
 * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
 * https://github.com/chjj/term.js
 * @license MIT
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * Originally forked from (with the author's permission):
 *   Fabrice Bellard's javascript vt100 for jslinux:
 *   http://bellard.org/jslinux/
 *   Copyright (c) 2011 Fabrice Bellard
 *   The original design remains. The terminal itself
 *   has been extended to include xterm CSI codes, among
 *   other features.
 */:where(.ui-scope) .xterm{cursor:text;position:relative;-moz-user-select:none;user-select:none;-ms-user-select:none;-webkit-user-select:none}:where(.ui-scope) .xterm.focus,:where(.ui-scope) .xterm:focus{outline:none}:where(.ui-scope) .xterm .xterm-screen{position:relative}:where(.ui-scope) .xterm .xterm-screen canvas{position:absolute;left:0;top:0}:where(.ui-scope) [data-pane-chrome-geometry=overlay] [data-pane-chrome-scroller=code] .cm-minimap-gutter{top:var(--pane-chrome-top);height:calc(100% - var(--pane-chrome-top));min-height:calc(100% - var(--pane-chrome-top))}:where(.ui-scope) .tiptap-editor-wrapper{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;background:transparent}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror{outline:none;min-height:200px}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror:focus{outline:none}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror ::-moz-selection{background:hsl(var(--primary) / .2)}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror ::selection{background:hsl(var(--primary) / .2)}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror pre{cursor:text}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror pre:focus-within{outline:2px solid hsl(var(--primary) / .3);outline-offset:2px}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror table{border-collapse:separate;border-spacing:0;width:auto;font-size:15px;line-height:1.5}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror th,:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror td{position:relative;min-width:48px;box-sizing:border-box;vertical-align:top;text-align:left;padding:8px 12px;border-bottom:1px solid hsl(var(--border));overflow-wrap:break-word}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror td{color:hsl(var(--body-foreground))}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror th{background:color-mix(in srgb,hsl(var(--muted)) 55%,var(--doc-table-paper));color:hsl(var(--foreground));font-size:14px;font-weight:600;white-space:normal}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror tr:first-child>th{border-bottom-color:transparent}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror tr:first-child>th:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror tr:first-child>th:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror tr:last-child>td,:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror tr:last-child>th{border-bottom:0}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror tbody tr:hover{background:none}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror td p,:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror th p{margin:0}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror td p+p,:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror th p+p{margin-top:6px}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror hr{border:none;border-top:2px solid hsl(var(--border));margin:2em 0;cursor:pointer}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror img{max-width:100%;height:auto;cursor:pointer;border-radius:8px;transition:outline .15s ease}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror a{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color .15s ease}:where(.ui-scope) .tiptap-editor-wrapper .ProseMirror a:hover{color:hsl(var(--primary) / .8)}:where(.ui-scope) [data-companion-region=companion] [data-pane-chrome-navigation]>[data-pane-chrome-slot=identity]:not([data-companion-switcher]) [data-pane-location]{display:none!important}:where(.ui-scope) [data-companion-fold-step="5"] [data-companion-switcher-name]>span:first-child,:where(.ui-scope) [data-companion-fold-step="6"] [data-companion-switcher-name]>span:first-child{display:none}@keyframes run-panel-view-in{0%{opacity:0;transform:translate(14px)}}:where(.ui-scope) .ui-root,:where(.ui-scope) .light{--blue-1: #fbfdff;--blue-2: #f4faff;--blue-3: #e6f4fe;--blue-4: #d5efff;--blue-5: #c2e5ff;--blue-6: #acd8fc;--blue-7: #8ec8f6;--blue-8: #5eb1ef;--blue-9: #0090ff;--blue-10: #0588f0;--blue-11: #0d74ce;--blue-12: #113264}@supports (color: color(display-p3 1 1 1)){@media(color-gamut:p3){:where(.ui-scope) .ui-root,:where(.ui-scope) .light{--blue-1: color(display-p3 .986 .992 .999);--blue-2: color(display-p3 .96 .979 .998);--blue-3: color(display-p3 .912 .956 .991);--blue-4: color(display-p3 .853 .932 1);--blue-5: color(display-p3 .788 .894 .998);--blue-6: color(display-p3 .709 .843 .976);--blue-7: color(display-p3 .606 .777 .947);--blue-8: color(display-p3 .451 .688 .917);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .234 .523 .912);--blue-11: color(display-p3 .15 .44 .84);--blue-12: color(display-p3 .102 .193 .379)}}}:where(.ui-scope) .dark{--blue-1: #0d1520;--blue-2: #111927;--blue-3: #0d2847;--blue-4: #003362;--blue-5: #004074;--blue-6: #104d87;--blue-7: #205d9e;--blue-8: #2870bd;--blue-9: #0090ff;--blue-10: #3b9eff;--blue-11: #70b8ff;--blue-12: #c2e6ff}@supports (color: color(display-p3 1 1 1)){@media(color-gamut:p3){:where(.ui-scope) .dark{--blue-1: color(display-p3 .057 .081 .122);--blue-2: color(display-p3 .072 .098 .147);--blue-3: color(display-p3 .078 .154 .27);--blue-4: color(display-p3 .033 .197 .37);--blue-5: color(display-p3 .08 .245 .441);--blue-6: color(display-p3 .14 .298 .511);--blue-7: color(display-p3 .195 .361 .6);--blue-8: color(display-p3 .239 .434 .72);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .344 .612 .973);--blue-11: color(display-p3 .49 .72 1);--blue-12: color(display-p3 .788 .898 .99)}}}:where(.ui-scope) .ui-root,:where(.ui-scope) .light{--slate-1: #fcfcfd;--slate-2: #f9f9fb;--slate-3: #f0f0f3;--slate-4: #e8e8ec;--slate-5: #e0e1e6;--slate-6: #d9d9e0;--slate-7: #cdced6;--slate-8: #b9bbc6;--slate-9: #8b8d98;--slate-10: #80838d;--slate-11: #60646c;--slate-12: #1c2024}@supports (color: color(display-p3 1 1 1)){@media(color-gamut:p3){:where(.ui-scope) .ui-root,:where(.ui-scope) .light{--slate-1: color(display-p3 .988 .988 .992);--slate-2: color(display-p3 .976 .976 .984);--slate-3: color(display-p3 .94 .941 .953);--slate-4: color(display-p3 .908 .909 .925);--slate-5: color(display-p3 .88 .881 .901);--slate-6: color(display-p3 .85 .852 .876);--slate-7: color(display-p3 .805 .808 .838);--slate-8: color(display-p3 .727 .733 .773);--slate-9: color(display-p3 .547 .553 .592);--slate-10: color(display-p3 .503 .512 .549);--slate-11: color(display-p3 .379 .392 .421);--slate-12: color(display-p3 .113 .125 .14)}}}:where(.ui-scope) .dark{--slate-1: #111113;--slate-2: #18191b;--slate-3: #212225;--slate-4: #272a2d;--slate-5: #2e3135;--slate-6: #363a3f;--slate-7: #43484e;--slate-8: #5a6169;--slate-9: #696e77;--slate-10: #777b84;--slate-11: #b0b4ba;--slate-12: #edeef0}@supports (color: color(display-p3 1 1 1)){@media(color-gamut:p3){:where(.ui-scope) .dark{--slate-1: color(display-p3 .067 .067 .074);--slate-2: color(display-p3 .095 .098 .105);--slate-3: color(display-p3 .13 .135 .145);--slate-4: color(display-p3 .156 .163 .176);--slate-5: color(display-p3 .183 .191 .206);--slate-6: color(display-p3 .215 .226 .244);--slate-7: color(display-p3 .265 .28 .302);--slate-8: color(display-p3 .357 .381 .409);--slate-9: color(display-p3 .415 .431 .463);--slate-10: color(display-p3 .469 .483 .514);--slate-11: color(display-p3 .692 .704 .728);--slate-12: color(display-p3 .93 .933 .94)}}}:where(.ui-scope) .ui-root,:where(.ui-scope) .light{--grass-1: #fbfefb;--grass-2: #f5fbf5;--grass-3: #e9f6e9;--grass-4: #daf1db;--grass-5: #c9e8ca;--grass-6: #b2ddb5;--grass-7: #94ce9a;--grass-8: #65ba74;--grass-9: #46a758;--grass-10: #3e9b4f;--grass-11: #2a7e3b;--grass-12: #203c25}@supports (color: color(display-p3 1 1 1)){@media(color-gamut:p3){:where(.ui-scope) .ui-root,:where(.ui-scope) .light{--grass-1: color(display-p3 .986 .996 .985);--grass-2: color(display-p3 .966 .983 .964);--grass-3: color(display-p3 .923 .965 .917);--grass-4: color(display-p3 .872 .94 .865);--grass-5: color(display-p3 .811 .908 .802);--grass-6: color(display-p3 .733 .864 .724);--grass-7: color(display-p3 .628 .803 .622);--grass-8: color(display-p3 .477 .72 .482);--grass-9: color(display-p3 .38 .647 .378);--grass-10: color(display-p3 .344 .598 .342);--grass-11: color(display-p3 .263 .488 .261);--grass-12: color(display-p3 .151 .233 .153)}}}:where(.ui-scope) .ui-root,:where(.ui-scope) .light{--cyan-1: #fafdfe;--cyan-2: #f2fafb;--cyan-3: #def7f9;--cyan-4: #caf1f6;--cyan-5: #b5e9f0;--cyan-6: #9ddde7;--cyan-7: #7dcedc;--cyan-8: #3db9cf;--cyan-9: #00a2c7;--cyan-10: #0797b9;--cyan-11: #107d98;--cyan-12: #0d3c48}@supports (color: color(display-p3 1 1 1)){@media(color-gamut:p3){:where(.ui-scope) .ui-root,:where(.ui-scope) .light{--cyan-1: color(display-p3 .982 .992 .996);--cyan-2: color(display-p3 .955 .981 .984);--cyan-3: color(display-p3 .888 .965 .975);--cyan-4: color(display-p3 .821 .941 .959);--cyan-5: color(display-p3 .751 .907 .935);--cyan-6: color(display-p3 .671 .862 .9);--cyan-7: color(display-p3 .564 .8 .854);--cyan-8: color(display-p3 .388 .715 .798);--cyan-9: color(display-p3 .282 .627 .765);--cyan-10: color(display-p3 .264 .583 .71);--cyan-11: color(display-p3 .08 .48 .63);--cyan-12: color(display-p3 .108 .232 .277)}}}:where(.ui-scope) .ui-root,:where(.ui-scope) .light{--amber-1: #fefdfb;--amber-2: #fefbe9;--amber-3: #fff7c2;--amber-4: #ffee9c;--amber-5: #fbe577;--amber-6: #f3d673;--amber-7: #e9c162;--amber-8: #e2a336;--amber-9: #ffc53d;--amber-10: #ffba18;--amber-11: #ab6400;--amber-12: #4f3422}@supports (color: color(display-p3 1 1 1)){@media(color-gamut:p3){:where(.ui-scope) .ui-root,:where(.ui-scope) .light{--amber-1: color(display-p3 .995 .992 .985);--amber-2: color(display-p3 .994 .986 .921);--amber-3: color(display-p3 .994 .969 .782);--amber-4: color(display-p3 .989 .937 .65);--amber-5: color(display-p3 .97 .902 .527);--amber-6: color(display-p3 .936 .844 .506);--amber-7: color(display-p3 .89 .762 .443);--amber-8: color(display-p3 .85 .65 .3);--amber-9: color(display-p3 1 .77 .26);--amber-10: color(display-p3 .959 .741 .274);--amber-11: color(display-p3 .64 .4 0);--amber-12: color(display-p3 .294 .208 .145)}}}:where(.ui-scope) .ui-root,:where(.ui-scope) .light{--red-1: #fffcfc;--red-2: #fff7f7;--red-3: #feebec;--red-4: #ffdbdc;--red-5: #ffcdce;--red-6: #fdbdbe;--red-7: #f4a9aa;--red-8: #eb8e90;--red-9: #e5484d;--red-10: #dc3e42;--red-11: #ce2c31;--red-12: #641723}@supports (color: color(display-p3 1 1 1)){@media(color-gamut:p3){:where(.ui-scope) .ui-root,:where(.ui-scope) .light{--red-1: color(display-p3 .998 .989 .988);--red-2: color(display-p3 .995 .971 .971);--red-3: color(display-p3 .985 .925 .925);--red-4: color(display-p3 .999 .866 .866);--red-5: color(display-p3 .984 .812 .811);--red-6: color(display-p3 .955 .751 .749);--red-7: color(display-p3 .915 .675 .672);--red-8: color(display-p3 .872 .575 .572);--red-9: color(display-p3 .83 .329 .324);--red-10: color(display-p3 .798 .294 .285);--red-11: color(display-p3 .744 .234 .222);--red-12: color(display-p3 .36 .115 .143)}}}:where(.ui-scope) .ui-root{--blue-1: #fbfdff;--blue-2: #f4faff;--blue-3: #e6f4fe;--blue-4: #d5efff;--blue-5: #c2e5ff;--blue-6: #acd8fc;--blue-7: #8ec8f6;--blue-8: #5eb1ef;--blue-9: #0090ff;--blue-10: #0588f0;--blue-11: #0d74ce;--blue-12: #113264}@supports (color: color(display-p3 1 1 1)){@media(color-gamut:p3){:where(.ui-scope) .ui-root{--blue-1: color(display-p3 .986 .992 .999);--blue-2: color(display-p3 .96 .979 .998);--blue-3: color(display-p3 .912 .956 .991);--blue-4: color(display-p3 .853 .932 1);--blue-5: color(display-p3 .788 .894 .998);--blue-6: color(display-p3 .709 .843 .976);--blue-7: color(display-p3 .606 .777 .947);--blue-8: color(display-p3 .451 .688 .917);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .234 .523 .912);--blue-11: color(display-p3 .15 .44 .84);--blue-12: color(display-p3 .102 .193 .379)}}}:where(.ui-scope) .ui-root{--slate-1: #fcfcfd;--slate-2: #f9f9fb;--slate-3: #f0f0f3;--slate-4: #e8e8ec;--slate-5: #e0e1e6;--slate-6: #d9d9e0;--slate-7: #cdced6;--slate-8: #b9bbc6;--slate-9: #8b8d98;--slate-10: #80838d;--slate-11: #60646c;--slate-12: #1c2024}@supports (color: color(display-p3 1 1 1)){@media(color-gamut:p3){:where(.ui-scope) .ui-root{--slate-1: color(display-p3 .988 .988 .992);--slate-2: color(display-p3 .976 .976 .984);--slate-3: color(display-p3 .94 .941 .953);--slate-4: color(display-p3 .908 .909 .925);--slate-5: color(display-p3 .88 .881 .901);--slate-6: color(display-p3 .85 .852 .876);--slate-7: color(display-p3 .805 .808 .838);--slate-8: color(display-p3 .727 .733 .773);--slate-9: color(display-p3 .547 .553 .592);--slate-10: color(display-p3 .503 .512 .549);--slate-11: color(display-p3 .379 .392 .421);--slate-12: color(display-p3 .113 .125 .14)}}}:where(.ui-scope) .ui-root{--grass-1: #fbfefb;--grass-2: #f5fbf5;--grass-3: #e9f6e9;--grass-4: #daf1db;--grass-5: #c9e8ca;--grass-6: #b2ddb5;--grass-7: #94ce9a;--grass-8: #65ba74;--grass-9: #46a758;--grass-10: #3e9b4f;--grass-11: #2a7e3b;--grass-12: #203c25}@supports (color: color(display-p3 1 1 1)){@media(color-gamut:p3){:where(.ui-scope) .ui-root{--grass-1: color(display-p3 .986 .996 .985);--grass-2: color(display-p3 .966 .983 .964);--grass-3: color(display-p3 .923 .965 .917);--grass-4: color(display-p3 .872 .94 .865);--grass-5: color(display-p3 .811 .908 .802);--grass-6: color(display-p3 .733 .864 .724);--grass-7: color(display-p3 .628 .803 .622);--grass-8: color(display-p3 .477 .72 .482);--grass-9: color(display-p3 .38 .647 .378);--grass-10: color(display-p3 .344 .598 .342);--grass-11: color(display-p3 .263 .488 .261);--grass-12: color(display-p3 .151 .233 .153)}}}:where(.ui-scope) .ui-root{--cyan-1: #fafdfe;--cyan-2: #f2fafb;--cyan-3: #def7f9;--cyan-4: #caf1f6;--cyan-5: #b5e9f0;--cyan-6: #9ddde7;--cyan-7: #7dcedc;--cyan-8: #3db9cf;--cyan-9: #00a2c7;--cyan-10: #0797b9;--cyan-11: #107d98;--cyan-12: #0d3c48}@supports (color: color(display-p3 1 1 1)){@media(color-gamut:p3){:where(.ui-scope) .ui-root{--cyan-1: color(display-p3 .982 .992 .996);--cyan-2: color(display-p3 .955 .981 .984);--cyan-3: color(display-p3 .888 .965 .975);--cyan-4: color(display-p3 .821 .941 .959);--cyan-5: color(display-p3 .751 .907 .935);--cyan-6: color(display-p3 .671 .862 .9);--cyan-7: color(display-p3 .564 .8 .854);--cyan-8: color(display-p3 .388 .715 .798);--cyan-9: color(display-p3 .282 .627 .765);--cyan-10: color(display-p3 .264 .583 .71);--cyan-11: color(display-p3 .08 .48 .63);--cyan-12: color(display-p3 .108 .232 .277)}}}:where(.ui-scope) .ui-root{--amber-1: #fefdfb;--amber-2: #fefbe9;--amber-3: #fff7c2;--amber-4: #ffee9c;--amber-5: #fbe577;--amber-6: #f3d673;--amber-7: #e9c162;--amber-8: #e2a336;--amber-9: #ffc53d;--amber-10: #ffba18;--amber-11: #ab6400;--amber-12: #4f3422}@supports (color: color(display-p3 1 1 1)){@media(color-gamut:p3){:where(.ui-scope) .ui-root{--amber-1: color(display-p3 .995 .992 .985);--amber-2: color(display-p3 .994 .986 .921);--amber-3: color(display-p3 .994 .969 .782);--amber-4: color(display-p3 .989 .937 .65);--amber-5: color(display-p3 .97 .902 .527);--amber-6: color(display-p3 .936 .844 .506);--amber-7: color(display-p3 .89 .762 .443);--amber-8: color(display-p3 .85 .65 .3);--amber-9: color(display-p3 1 .77 .26);--amber-10: color(display-p3 .959 .741 .274);--amber-11: color(display-p3 .64 .4 0);--amber-12: color(display-p3 .294 .208 .145)}}}:where(.ui-scope) .ui-root{--red-1: #fffcfc;--red-2: #fff7f7;--red-3: #feebec;--red-4: #ffdbdc;--red-5: #ffcdce;--red-6: #fdbdbe;--red-7: #f4a9aa;--red-8: #eb8e90;--red-9: #e5484d;--red-10: #dc3e42;--red-11: #ce2c31;--red-12: #641723}@supports (color: color(display-p3 1 1 1)){@media(color-gamut:p3){:where(.ui-scope) .ui-root{--red-1: color(display-p3 .998 .989 .988);--red-2: color(display-p3 .995 .971 .971);--red-3: color(display-p3 .985 .925 .925);--red-4: color(display-p3 .999 .866 .866);--red-5: color(display-p3 .984 .812 .811);--red-6: color(display-p3 .955 .751 .749);--red-7: color(display-p3 .915 .675 .672);--red-8: color(display-p3 .872 .575 .572);--red-9: color(display-p3 .83 .329 .324);--red-10: color(display-p3 .798 .294 .285);--red-11: color(display-p3 .744 .234 .222);--red-12: color(display-p3 .36 .115 .143)}}}/**
 * @license
 * Copyright 2019 Kevin Verdieck, originally developed at Palantir Technologies, Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */:where(.ui-scope) .mosaic{height:100%;width:100%}:where(.ui-scope) .mosaic,:where(.ui-scope) .mosaic>*{box-sizing:border-box}:where(.ui-scope) .mosaic-root{position:absolute;inset:3px}:where(.ui-scope) .mosaic-split{position:absolute;z-index:1;touch-action:none}:where(.ui-scope) .mosaic-split:hover{background:#000}:where(.ui-scope) .mosaic-split .mosaic-split-line{position:absolute}:where(.ui-scope) .mosaic-split.-row{margin-left:-3px;width:6px;cursor:ew-resize}:where(.ui-scope) .mosaic-split.-row .mosaic-split-line{inset:0 3px}:where(.ui-scope) .mosaic-split.-column{margin-top:-3px;height:6px;cursor:ns-resize}:where(.ui-scope) .mosaic-split.-column .mosaic-split-line{inset:3px 0}:where(.ui-scope) .mosaic-tile{position:absolute;margin:3px}:where(.ui-scope) .mosaic-tile>*{height:100%;width:100%}:where(.ui-scope) .mosaic-drop-target{position:relative}:where(.ui-scope) *,:where(.ui-scope) :before,:where(.ui-scope) :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:where(.ui-scope) ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
 */:where(.ui-scope) *,:where(.ui-scope) :before,:where(.ui-scope) :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:where(.ui-scope) :before,:where(.ui-scope) :after{--tw-content: ""}:where(.ui-scope) .ui-root{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}:where(.ui-scope) .ui-root{margin:0;line-height:inherit}:where(.ui-scope) hr{height:0;color:inherit;border-top-width:1px}:where(.ui-scope) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.ui-scope) h1,:where(.ui-scope) h2,:where(.ui-scope) h3,:where(.ui-scope) h4,:where(.ui-scope) h5,:where(.ui-scope) h6{font-size:inherit;font-weight:inherit}:where(.ui-scope) a{color:inherit;text-decoration:inherit}:where(.ui-scope) b,:where(.ui-scope) strong{font-weight:bolder}:where(.ui-scope) code,:where(.ui-scope) kbd,:where(.ui-scope) samp,:where(.ui-scope) pre{font-family:var(--sys-font-mono-ui);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}:where(.ui-scope) small{font-size:80%}:where(.ui-scope) sub,:where(.ui-scope) sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(.ui-scope) sub{bottom:-.25em}:where(.ui-scope) sup{top:-.5em}:where(.ui-scope) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(.ui-scope) button,:where(.ui-scope) input,:where(.ui-scope) optgroup,:where(.ui-scope) select,:where(.ui-scope) textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}:where(.ui-scope) button,:where(.ui-scope) select{text-transform:none}:where(.ui-scope) button,:where(.ui-scope) input:where([type=button]),:where(.ui-scope) input:where([type=reset]),:where(.ui-scope) input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:where(.ui-scope) :-moz-focusring{outline:auto}:where(.ui-scope) :-moz-ui-invalid{box-shadow:none}:where(.ui-scope) progress{vertical-align:baseline}:where(.ui-scope) ::-webkit-inner-spin-button,:where(.ui-scope) ::-webkit-outer-spin-button{height:auto}:where(.ui-scope) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:where(.ui-scope) ::-webkit-search-decoration{-webkit-appearance:none}:where(.ui-scope) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(.ui-scope) summary{display:list-item}:where(.ui-scope) blockquote,:where(.ui-scope) dl,:where(.ui-scope) dd,:where(.ui-scope) h1,:where(.ui-scope) h2,:where(.ui-scope) h3,:where(.ui-scope) h4,:where(.ui-scope) h5,:where(.ui-scope) h6,:where(.ui-scope) hr,:where(.ui-scope) figure,:where(.ui-scope) p,:where(.ui-scope) pre{margin:0}:where(.ui-scope) fieldset{margin:0;padding:0}:where(.ui-scope) legend{padding:0}:where(.ui-scope) ol,:where(.ui-scope) ul,:where(.ui-scope) menu{list-style:none;margin:0;padding:0}:where(.ui-scope) dialog{padding:0}:where(.ui-scope) textarea{resize:vertical}:where(.ui-scope) input::-moz-placeholder,:where(.ui-scope) textarea::-moz-placeholder{opacity:1;color:#9ca3af}:where(.ui-scope) input::placeholder,:where(.ui-scope) textarea::placeholder{opacity:1;color:#9ca3af}:where(.ui-scope) button,:where(.ui-scope) [role=button]{cursor:pointer}:where(.ui-scope) :disabled{cursor:default}:where(.ui-scope) img,:where(.ui-scope) svg,:where(.ui-scope) video,:where(.ui-scope) canvas,:where(.ui-scope) audio,:where(.ui-scope) iframe,:where(.ui-scope) embed,:where(.ui-scope) object{display:block;vertical-align:middle}:where(.ui-scope) img,:where(.ui-scope) video{max-width:100%;height:auto}:where(.ui-scope) [hidden]:where(:not([hidden=until-found])){display:none}:where(.ui-scope) .ui-root{--background: 0 0% 96.5%;--foreground: 35 10% 14%;--body-foreground: 35 8% 28%;--faint-foreground: 35 3% 62%;--card: 30 8% 94.5%;--card-foreground: 35 10% 14%;--popover: 30 8% 94.5%;--popover-foreground: 35 10% 14%;--suggest-surface: 0 0% 100%;--suggest-selection: 30 6% 91%;--composer-surface: 0 0% 100%;--composer-edge: 0 0% 89%;--composer-edge-focus: 0 0% 74%;--user-bubble-ink: 35 10% 14%;--user-bubble-on-ink: 0 0% 100%;--user-bubble-on-ink-muted: 35 3.8% 67.3%;--user-bubble-ink-code: 35 8.7% 25.2%;--user-bubble-ink-ring: 35 7.6% 34.6%;--primary: 69 82% 50%;--primary-foreground: 0 0% 0%;--primary-ink: 72 55% 28%;--ice: 210 100% 60%;--flag-gold: hsl(45 90% 40%);--secondary: 30 8% 94.5%;--secondary-foreground: 35 10% 14%;--muted: 30 8% 94.5%;--muted-foreground: 35 5% 42%;--accent: 30 6% 75%;--accent-foreground: 35 10% 14%;--destructive: 352 81% 61%;--destructive-foreground: 0 0% 100%;--run-danger: 356 69% 46%;--diff-add: 157 73% 28%;--diff-remove: 354 66% 48%;--pr-draft-foreground: #59636e;--pr-draft-background: #eef0f2;--pr-open-foreground: #1a7f37;--pr-open-background: #dafbe1;--pr-merged-foreground: #8250df;--pr-merged-background: #f5ecff;--pr-closed-foreground: #d1242f;--pr-closed-background: #ffebe9;--pr-unknown-foreground: #59636e;--pr-unknown-background: #eef0f2;--border: 30 4% 88.5%;--input: 30 4% 88.5%;--ring: 69 82% 50%;--radius: .375rem;--sidebar-background: 0 0% 96.5%;--sidebar-foreground: 35 6% 28%;--sidebar-primary: 35 10% 14%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 30 6% 75%;--sidebar-accent-foreground: 35 10% 14%;--sidebar-border: 30 4% 88.5%;--sidebar-ring: 69 82% 50%;--chart-1: 69 82% 50%;--chart-2: 162 68% 48%;--chart-3: 32 97% 55%;--chart-4: 250 63% 67%;--chart-5: 352 81% 61%;--chart-info: 197 79% 52%;--ship-signal-warning: 35.25 90.909% 34.51%;--ship-signal-info: 211.603 63.902% 40.196%;--ship-signal-success: 153.529 40.964% 32.549%;--warning: 37.8 100% 28%;--warning-surface: 45.4 100% 92%;--danger: 353.8 67.4% 42.2%;--danger-surface: 356 100% 97.1%;--comment-mark-hue: 44 100% 52%;--comment-mark-fill: 44 100% 52% / .22;--comment-mark-hover: 44 100% 52% / .36;--comment-mark-edge: 40 100% 36%;--comment-draft-edge: 37.8 100% 28%;--comment-swipe-core: .5;--comment-swipe-soft: .34;--comment-swipe-deep: .42;--live-fg: 76 72% 25%;--live-dot: 88 62% 34%;--agent-background-active: 211.603 63.902% 40.196%;--syntax-comment: #7c8296;--syntax-string: #118a5c;--syntax-number: #d26f2f;--syntax-keyword: #9d54cc;--syntax-operator: #864cdc;--syntax-function: #2f56e8;--syntax-type: #0587b3;--syntax-variable: #32394c;--syntax-property: #b07616;--syntax-tag: #2f56e8;--syntax-attribute: #9d54cc;--status-active: 142 71% 45%;--status-waiting: 217 91% 60%;--status-stale: 45 93% 47%;--status-idle: 220 9% 46%;--status-error: 352 81% 61%;--status-attention: 37.76 100% 28.04%;--link-ink: 221.6 70% 47.5%;--inline-code-bg: 240 6% 92.5%;--inline-code-ring: 240 6% 92.5%;--activity-alert: 352 74% 46%;--activity-good: 142 62% 32%;--activity-note: 224 40% 40%;--activity-status: 266 45% 46%}:where(.ui-scope) .dark{--background: 0 0% 12.5%;--foreground: 30 8% 94%;--body-foreground: 30 2% 88%;--faint-foreground: 30 1% 48%;--card: 0 0% 17%;--card-foreground: 30 8% 94%;--popover: 0 0% 18%;--popover-foreground: 30 8% 94%;--suggest-surface: var(--popover);--suggest-selection: var(--menu-highlight);--composer-surface: 0 0% 23.5%;--composer-edge: 0 0% 30.5%;--composer-edge-focus: 0 0% 39.5%;--user-bubble-ink: 30 8% 94%;--user-bubble-on-ink: 0 0% 12.5%;--user-bubble-on-ink-muted: 30 3% 43.5%;--user-bubble-ink-code: 30 7% 83.4%;--user-bubble-ink-ring: 30 6.1% 74.4%;--primary: 69 82% 50%;--primary-foreground: 0 0% 0%;--primary-ink: 69 82% 50%;--ice: 210 100% 65%;--flag-gold: hsl(45 85% 60%);--secondary: 0 0% 17.3%;--secondary-foreground: 30 8% 94%;--muted: 0 0% 15%;--muted-foreground: 30 2% 66%;--accent: 0 0% 38%;--accent-foreground: 30 8% 94%;--destructive: 352 75% 65%;--destructive-foreground: 0 0% 100%;--run-danger: 0 100% 71%;--diff-add: 152 56% 57%;--diff-remove: 354 100% 74%;--pr-draft-foreground: #8b949e;--pr-draft-background: rgba(139, 148, 158, .14);--pr-open-foreground: #3fb950;--pr-open-background: rgba(46, 160, 67, .16);--pr-merged-foreground: #a371f7;--pr-merged-background: rgba(163, 113, 247, .16);--pr-closed-foreground: #f85149;--pr-closed-background: rgba(248, 81, 73, .16);--pr-unknown-foreground: #8b949e;--pr-unknown-background: rgba(139, 148, 158, .14);--border: 0 0% 22.7%;--input: 0 0% 22.7%;--ring: 69 82% 50%;--sidebar-background: 0 0% 12.5%;--sidebar-foreground: 30 2% 78%;--sidebar-primary: 69 82% 50%;--sidebar-primary-foreground: 0 0% 0%;--sidebar-accent: 0 0% 38%;--sidebar-accent-foreground: 30 8% 94%;--sidebar-border: 0 0% 22.7%;--sidebar-ring: 69 82% 50%;--chart-1: 69 82% 50%;--chart-2: 162 59% 53%;--chart-3: 39 98% 63%;--chart-4: 242 68% 73%;--chart-5: 352 75% 65%;--chart-info: 197 79% 60%;--ship-signal-warning: 36.087 72.632% 62.745%;--ship-signal-info: 211.071 70.886% 69.02%;--ship-signal-success: 148.831 34.222% 55.882%;--warning: 40 86% 69.2%;--warning-surface: 38.4 37.3% 13.1%;--danger: 356.1 100% 78.8%;--danger-surface: 343.6 29.7% 14.5%;--comment-mark-hue: 45 100% 58%;--comment-mark-fill: 45 100% 58% / .14;--comment-mark-hover: 45 100% 58% / .24;--comment-mark-edge: 45 92% 62%;--comment-draft-edge: 40 86% 69.2%;--comment-swipe-core: .22;--comment-swipe-soft: .12;--comment-swipe-deep: .18;--live-fg: 69 82% 50%;--live-dot: 69 82% 50%;--agent-background-active: 211.071 70.886% 69.02%;--syntax-comment: #7c8296;--syntax-string: #4fe1ba;--syntax-number: #ffb870;--syntax-keyword: #cfa0ff;--syntax-operator: #e3bcff;--syntax-function: #9db5ff;--syntax-type: #6cdff1;--syntax-variable: #e9ecf4;--syntax-property: #ffd37a;--syntax-tag: #9db5ff;--syntax-attribute: #cfa0ff;--status-active: 142 65% 50%;--status-waiting: 217 85% 65%;--status-stale: 45 90% 55%;--status-idle: 220 9% 55%;--status-error: 352 75% 65%;--status-attention: 40 85.98% 69.22%;--link-ink: 223.4 100% 78%;--inline-code-bg: 240 6% 15%;--inline-code-ring: 240 6% 15%;--activity-alert: 352 78% 70%;--activity-good: 142 55% 60%;--activity-note: 224 60% 74%;--activity-status: 266 65% 76%}:where(.ui-scope) .ui-root{--font-size-xs: .6875rem;--font-size-sm: .8125rem;--font-size-base: .875rem;--font-size-md: .9375rem;--font-size-lg: 1rem;--font-size-xl: 1.125rem;--font-size-2xl: 1.25rem;--font-size-3xl: 1.5rem;--line-height-tight: 1.3;--line-height-snug: 1.45;--line-height-normal: 1.55;--line-height-relaxed: 1.6;--letter-spacing-tight: -.012em;--letter-spacing-normal: 0;--letter-spacing-wide: .01em;--sys-font-display: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: .75rem;--spacing-lg: 1rem;--spacing-xl: 1.5rem;--spacing-2xl: 2rem;--spacing-3xl: 2.5rem;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08), 0 2px 4px rgba(0, 0, 0, .04);--shadow-lg: 0 12px 32px rgba(0, 0, 0, .12), 0 4px 8px rgba(0, 0, 0, .06);--shadow-xl: 0 25px 50px rgba(0, 0, 0, .15), 0 10px 20px rgba(0, 0, 0, .08);--shadow-card: 0 1px 1px rgba(0, 0, 0, .05);--shadow-floating: 0 4px 16px rgba(0, 0, 0, .12), 0 2px 6px rgba(0, 0, 0, .08);--shadow-overlay: 0 16px 48px rgba(0, 0, 0, .18), 0 4px 12px rgba(0, 0, 0, .1);--pane-chrome-float: 0 0% 100%;--pane-chrome-float-edge: 0 0% 85%;--pane-chrome-float-shadow: 0 6px 18px rgba(28, 25, 23, .1), 0 1px 3px rgba(28, 25, 23, .08)}:where(.ui-scope) .dark{--shadow-sm: 0 1px 3px rgba(0, 0, 0, .2), 0 1px 2px rgba(0, 0, 0, .12);--shadow-md: 0 4px 12px rgba(0, 0, 0, .3), 0 2px 4px rgba(0, 0, 0, .15);--shadow-lg: 0 12px 32px rgba(0, 0, 0, .4), 0 4px 8px rgba(0, 0, 0, .2);--shadow-xl: 0 25px 50px rgba(0, 0, 0, .5), 0 10px 20px rgba(0, 0, 0, .25);--shadow-card: 0 1px 1px rgba(0, 0, 0, .18);--shadow-floating: 0 4px 16px rgba(0, 0, 0, .3), 0 2px 6px rgba(0, 0, 0, .18);--shadow-overlay: 0 16px 48px rgba(0, 0, 0, .45), 0 4px 12px rgba(0, 0, 0, .25);--pane-chrome-float: 0 0% 18%;--pane-chrome-float-edge: 0 0% 26.5%;--pane-chrome-float-shadow: 0 8px 24px rgba(0, 0, 0, .45), 0 1px 3px rgba(0, 0, 0, .4)}:where(.ui-scope) .ui-root{--normal-bg: var(--popover);--normal-text: var(--popover-foreground);--normal-border: var(--border)}:where(.ui-scope) .dark{--normal-bg: var(--popover);--normal-text: var(--popover-foreground);--normal-border: var(--border)}:where(.ui-scope) .ui-root{--docs-prose-width: 64rem;--docs-wide-width: 90rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:hsl(var(--background));font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.6;color:hsl(var(--foreground));background:radial-gradient(130% 190% at 0% 0%,hsl(var(--accent) / .55),hsl(var(--background) / 0) 55%),hsl(var(--background));min-height:100vh;margin:0;padding:0;overscroll-behavior:none;overflow:hidden}:where(.ui-scope) #root{overscroll-behavior:none;overflow:hidden}:where(.ui-scope) *{box-sizing:border-box}:where(.ui-scope) a{color:hsl(var(--primary));text-decoration:none}:where(.ui-scope) ::-moz-selection{background-color:hsl(var(--primary) / .2);color:hsl(var(--foreground))}:where(.ui-scope) ::selection{background-color:hsl(var(--primary) / .2);color:hsl(var(--foreground))}@media(forced-colors:none){:where(.ui-scope) :where(input,textarea,[contenteditable]:not([contenteditable=false])){caret-color:hsl(var(--ice))}}@media(prefers-reduced-motion:reduce){:where(.ui-scope) :where(input,textarea,[contenteditable]:not([contenteditable=false])){caret-animation:manual}}:where(.ui-scope) *{scrollbar-color:transparent transparent;scrollbar-width:thin}:where(.ui-scope) .ProseMirror :hover{scrollbar-color:hsl(var(--muted-foreground) / .35) transparent}:where(.ui-scope) ::-webkit-scrollbar{width:8px;height:8px}:where(.ui-scope) ::-webkit-scrollbar-track{background:transparent}:where(.ui-scope) ::-webkit-scrollbar-thumb{background-color:transparent;border-radius:999px;-webkit-transition:background-color .14s ease;transition:background-color .14s ease}:where(.ui-scope) .ProseMirror :hover::-webkit-scrollbar-thumb{background-color:hsl(var(--muted-foreground) / .35)}:where(.ui-scope) ::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground) / .55)}:where(.ui-scope) .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}:where(.ui-scope) .scrollbar-hide::-webkit-scrollbar{display:none}:where(.ui-scope) .focus-ring{outline:none}:where(.ui-scope) .focus-ring:focus-visible{box-shadow:0 0 0 3px hsl(var(--ring) / .28)}:where(.ui-scope) .sidebar,:where(.ui-scope) .sidebar *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}:where(.ui-scope) .sidebar nav{background:linear-gradient(to bottom,#00000003,#00000001)}:where(.ui-scope) .sidebar nav:not(:only-child){box-shadow:inset 0 -1px #00000008}:where(.ui-scope) .sidebar aside>div:last-child{background:linear-gradient(to top,#00000003,#00000001);box-shadow:inset 0 1px #00000008}:where(.ui-scope) .sidebar-item{display:flex;align-items:center;gap:.5rem;height:1.75rem;padding:0 .5rem;border-radius:.7rem;font-size:.875rem;font-weight:450;color:hsl(var(--foreground));transition:background-color .14s ease,box-shadow .14s ease;cursor:pointer}:where(.ui-scope) .sidebar-item:hover:not([data-active-row=true]):not([aria-selected=true]){background:hsl(var(--foreground) / .05)}:where(.ui-scope) .sidebar-item--leaf{position:relative;border-radius:.55rem}:where(.ui-scope) .sidebar-instant,:where(.ui-scope) .sidebar-instant *{transition:none!important;animation:none!important}:where(.ui-scope) [data-instant-active=true] .sidebar-item--leaf{background-color:hsl(var(--foreground))!important;box-shadow:none!important;font-weight:560!important}:where(.ui-scope) [data-instant-active=true] .sidebar-item--leaf svg{color:hsl(var(--background))!important}:where(.ui-scope) [data-instant-active=true] .sidebar-item__name{color:hsl(var(--background))!important;font-weight:560!important}:where(.ui-scope) [data-instant-active=true] .sidebar-item--leaf[data-unread=true] .sidebar-item__name{font-weight:620!important}:where(.ui-scope) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where(.ui-scope) .terminal-mosaic{height:100%;width:100%;padding-bottom:.25rem;box-sizing:border-box;overflow:hidden;overscroll-behavior:contain}:where(.ui-scope) .terminal-mosaic .mosaic-root{height:100%;width:100%;max-width:100%;overflow:hidden;background-color:transparent;inset:0!important}:where(.ui-scope) .terminal-card{display:flex;flex-direction:column;width:100%;height:100%;max-width:100%;min-width:0;min-height:0;box-sizing:border-box}:where(.ui-scope) .terminal-pane{position:relative;display:flex;flex-direction:column;flex:1;width:100%;min-height:0;min-width:0;background:transparent;border:none;border-radius:0;overflow:hidden;padding:0;box-sizing:border-box;overscroll-behavior:contain;transition:box-shadow .15s ease,transform .15s ease}:where(.ui-scope) .terminal-pane.terminal-pane--type-terminal{padding:0rem 1rem}:where(.ui-scope) .terminal-pane.terminal-pane--type-docs,:where(.ui-scope) .terminal-pane.terminal-pane--type-browser{padding:0}:where(.ui-scope) .terminal-pane .xterm{letter-spacing:-.01em;color:rgb(var(--sys-terminal-fg))}:where(.ui-scope) .terminal-pane .xterm-screen{background-color:transparent!important;color:inherit!important;padding:0!important;margin:0!important}:where(.ui-scope) .terminal-pane .xterm-screen:hover{cursor:default}:where(.ui-scope) .terminal-pane:focus-visible{outline:none;border-color:hsl(var(--primary) / .65);box-shadow:0 0 0 3px hsl(var(--primary) / .22)}:where(.ui-scope) .terminal-card:after,:where(.ui-scope) .companion-pane-region:after{z-index:7;position:absolute;top:calc((var(--pane-chrome-inset, 12px) - 3px) / 2);left:50%;width:28px;height:3px;margin-left:-14px;border-radius:9999px;background:hsl(var(--foreground) / .85);content:"";opacity:0;pointer-events:none;transition:opacity .14s ease-out}:where(.ui-scope) .terminal-card[data-pane-focused]:after,:where(.ui-scope) .companion-pane-region[data-pane-focused]:after{opacity:1}@media(prefers-reduced-motion:reduce){:where(.ui-scope) .terminal-card:after,:where(.ui-scope) .companion-pane-region:after{transition:none}}:where(.ui-scope) .docs-pane:focus,:where(.ui-scope) .docs-pane:focus-visible{outline:none}:where(.ui-scope) .tiptap-editor-wrapper:focus,:where(.ui-scope) .tiptap-editor-wrapper:focus-visible{outline:none}:where(.ui-scope) .docs-markdown-content:focus,:where(.ui-scope) .docs-markdown-content:focus-visible{outline:none}:where(.ui-scope) .terminal-content{position:relative;isolation:isolate}:where(.ui-scope) .mosaic-split.-column{cursor:row-resize}:where(.ui-scope) .mosaic-split.-row{cursor:col-resize}:where(.ui-scope) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:where(.ui-scope) .pointer-events-none{pointer-events:none}:where(.ui-scope) .pointer-events-auto{pointer-events:auto}:where(.ui-scope) .visible{visibility:visible}:where(.ui-scope) .fixed{position:fixed}:where(.ui-scope) .absolute{position:absolute}:where(.ui-scope) .relative{position:relative}:where(.ui-scope) .sticky{position:sticky}:where(.ui-scope) .inset-0{inset:0}:where(.ui-scope) .inset-x-0{left:0;right:0}:where(.ui-scope) .inset-x-3{left:.75rem;right:.75rem}:where(.ui-scope) .inset-y-0{top:0;bottom:0}:where(.ui-scope) .-bottom-\[3px\]{bottom:-3px}:where(.ui-scope) .-right-1{right:-.25rem}:where(.ui-scope) .-right-\[3px\]{right:-3px}:where(.ui-scope) .-right-\[5px\]{right:-5px}:where(.ui-scope) .-top-1{top:-.25rem}:where(.ui-scope) .-top-\[3px\]{top:-3px}:where(.ui-scope) .bottom-0{bottom:0}:where(.ui-scope) .bottom-3{bottom:.75rem}:where(.ui-scope) .bottom-full{bottom:100%}:where(.ui-scope) .left-0{left:0}:where(.ui-scope) .left-1\/2{left:50%}:where(.ui-scope) .right-0{right:0}:where(.ui-scope) .right-2{right:.5rem}:where(.ui-scope) .right-4{right:1rem}:where(.ui-scope) .top-0{top:0}:where(.ui-scope) .top-2{top:.5rem}:where(.ui-scope) .top-\[var\(--pane-chrome-inset\,12px\)\]{top:var(--pane-chrome-inset, 12px)}:where(.ui-scope) .isolate{isolation:isolate}:where(.ui-scope) .z-10{z-index:10}:where(.ui-scope) .z-20{z-index:20}:where(.ui-scope) .z-40{z-index:40}:where(.ui-scope) .z-50{z-index:50}:where(.ui-scope) .z-\[1\]{z-index:1}:where(.ui-scope) .z-\[2\]{z-index:2}:where(.ui-scope) .z-\[3\]{z-index:3}:where(.ui-scope) .z-\[55\]{z-index:55}:where(.ui-scope) .z-\[60\]{z-index:60}:where(.ui-scope) .z-\[62\]{z-index:62}:where(.ui-scope) .z-\[6\]{z-index:6}:where(.ui-scope) .col-\[2\/4\]{grid-column:2/4}:where(.ui-scope) .col-span-full{grid-column:1 / -1}:where(.ui-scope) .col-start-1{grid-column-start:1}:where(.ui-scope) .col-start-2{grid-column-start:2}:where(.ui-scope) .col-start-3{grid-column-start:3}:where(.ui-scope) .col-start-5{grid-column-start:5}:where(.ui-scope) .row-span-2{grid-row:span 2 / span 2}:where(.ui-scope) .row-start-1{grid-row-start:1}:where(.ui-scope) .m-0{margin:0}:where(.ui-scope) .-mx-1{margin-left:-.25rem;margin-right:-.25rem}:where(.ui-scope) .-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}:where(.ui-scope) .-mx-2{margin-left:-.5rem;margin-right:-.5rem}:where(.ui-scope) .-mx-\[var\(--pane-inset\,16px\)\]{margin-left:calc(var(--pane-inset, 16px) * -1);margin-right:calc(var(--pane-inset, 16px) * -1)}:where(.ui-scope) .mx-0\.5{margin-left:.125rem;margin-right:.125rem}:where(.ui-scope) .mx-2{margin-left:.5rem;margin-right:.5rem}:where(.ui-scope) .mx-3\.5{margin-left:.875rem;margin-right:.875rem}:where(.ui-scope) .mx-\[14px\]{margin-left:14px;margin-right:14px}:where(.ui-scope) .mx-\[calc\(var\(--feed-row-bleed\,0px\)\*-1\)\]{margin-left:calc(var(--feed-row-bleed, 0px) * -1);margin-right:calc(var(--feed-row-bleed, 0px) * -1)}:where(.ui-scope) .mx-auto{margin-left:auto;margin-right:auto}:where(.ui-scope) .my-1{margin-top:.25rem;margin-bottom:.25rem}:where(.ui-scope) .my-1\.5{margin-top:.375rem;margin-bottom:.375rem}:where(.ui-scope) .-mb-1{margin-bottom:-.25rem}:where(.ui-scope) .-mb-1\.5{margin-bottom:-.375rem}:where(.ui-scope) .-mb-px{margin-bottom:-1px}:where(.ui-scope) .-ml-px{margin-left:-1px}:where(.ui-scope) .-mt-3{margin-top:-.75rem}:where(.ui-scope) .-mt-\[3px\]{margin-top:-3px}:where(.ui-scope) .mb-0{margin-bottom:0}:where(.ui-scope) .mb-0\.5{margin-bottom:.125rem}:where(.ui-scope) .mb-1{margin-bottom:.25rem}:where(.ui-scope) .mb-1\.5{margin-bottom:.375rem}:where(.ui-scope) .mb-2{margin-bottom:.5rem}:where(.ui-scope) .mb-3{margin-bottom:.75rem}:where(.ui-scope) .mb-3\.5{margin-bottom:.875rem}:where(.ui-scope) .mb-\[22px\]{margin-bottom:22px}:where(.ui-scope) .mb-\[2px\]{margin-bottom:2px}:where(.ui-scope) .mb-\[6px\]{margin-bottom:6px}:where(.ui-scope) .ml-0{margin-left:0}:where(.ui-scope) .ml-1{margin-left:.25rem}:where(.ui-scope) .ml-1\.5{margin-left:.375rem}:where(.ui-scope) .ml-2{margin-left:.5rem}:where(.ui-scope) .ml-2\.5{margin-left:.625rem}:where(.ui-scope) .ml-\[2px\]{margin-left:2px}:where(.ui-scope) .ml-\[var\(--agent-transcript-body-offset\)\]{margin-left:var(--agent-transcript-body-offset)}:where(.ui-scope) .ml-auto{margin-left:auto}:where(.ui-scope) .mr-1{margin-right:.25rem}:where(.ui-scope) .mr-1\.5{margin-right:.375rem}:where(.ui-scope) .mr-2{margin-right:.5rem}:where(.ui-scope) .mt-0\.5{margin-top:.125rem}:where(.ui-scope) .mt-1{margin-top:.25rem}:where(.ui-scope) .mt-1\.5{margin-top:.375rem}:where(.ui-scope) .mt-2{margin-top:.5rem}:where(.ui-scope) .mt-3{margin-top:.75rem}:where(.ui-scope) .mt-4{margin-top:1rem}:where(.ui-scope) .mt-\[14px\]{margin-top:14px}:where(.ui-scope) .mt-\[2px\]{margin-top:2px}:where(.ui-scope) .mt-auto{margin-top:auto}:where(.ui-scope) .mt-px{margin-top:1px}:where(.ui-scope) .line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}:where(.ui-scope) .line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}:where(.ui-scope) .block{display:block}:where(.ui-scope) .inline-block{display:inline-block}:where(.ui-scope) .inline{display:inline}:where(.ui-scope) .flex{display:flex}:where(.ui-scope) .inline-flex{display:inline-flex}:where(.ui-scope) .flow-root{display:flow-root}:where(.ui-scope) .grid{display:grid}:where(.ui-scope) .inline-grid{display:inline-grid}:where(.ui-scope) .contents{display:contents}:where(.ui-scope) .list-item{display:list-item}:where(.ui-scope) .hidden{display:none}:where(.ui-scope) .aspect-\[334\/452\]{aspect-ratio:334/452}:where(.ui-scope) .\!size-3\.5{width:.875rem!important;height:.875rem!important}:where(.ui-scope) .size-3{width:.75rem;height:.75rem}:where(.ui-scope) .size-3\.5{width:.875rem;height:.875rem}:where(.ui-scope) .size-4{width:1rem;height:1rem}:where(.ui-scope) .size-5{width:1.25rem;height:1.25rem}:where(.ui-scope) .size-\[15px\]{width:15px;height:15px}:where(.ui-scope) .size-\[26px\]{width:26px;height:26px}:where(.ui-scope) .size-\[5px\]{width:5px;height:5px}:where(.ui-scope) .size-px{width:1px;height:1px}:where(.ui-scope) .h-0{height:0px}:where(.ui-scope) .h-1{height:.25rem}:where(.ui-scope) .h-10{height:2.5rem}:where(.ui-scope) .h-11{height:2.75rem}:where(.ui-scope) .h-12{height:3rem}:where(.ui-scope) .h-2{height:.5rem}:where(.ui-scope) .h-2\.5{height:.625rem}:where(.ui-scope) .h-3{height:.75rem}:where(.ui-scope) .h-3\.5{height:.875rem}:where(.ui-scope) .h-4{height:1rem}:where(.ui-scope) .h-5{height:1.25rem}:where(.ui-scope) .h-6{height:1.5rem}:where(.ui-scope) .h-7{height:1.75rem}:where(.ui-scope) .h-8{height:2rem}:where(.ui-scope) .h-9{height:2.25rem}:where(.ui-scope) .h-\[0\.66em\]{height:.66em}:where(.ui-scope) .h-\[14px\]{height:14px}:where(.ui-scope) .h-\[16px\]{height:16px}:where(.ui-scope) .h-\[17px\]{height:17px}:where(.ui-scope) .h-\[18px\]{height:18px}:where(.ui-scope) .h-\[1lh\]{height:1lh}:where(.ui-scope) .h-\[22px\]{height:22px}:where(.ui-scope) .h-\[26px\]{height:26px}:where(.ui-scope) .h-\[28px\]{height:28px}:where(.ui-scope) .h-\[2px\]{height:2px}:where(.ui-scope) .h-\[30px\]{height:30px}:where(.ui-scope) .h-\[34px\]{height:34px}:where(.ui-scope) .h-\[4\.5px\]{height:4.5px}:where(.ui-scope) .h-\[42px\]{height:42px}:where(.ui-scope) .h-\[52px\]{height:52px}:where(.ui-scope) .h-\[min\(560px\,82vh\)\]{height:min(560px,82vh)}:where(.ui-scope) .h-\[var\(--agent-transcript-avatar-size\)\]{height:var(--agent-transcript-avatar-size)}:where(.ui-scope) .h-\[var\(--row-h\,28px\)\]{height:var(--row-h, 28px)}:where(.ui-scope) .h-\[var\(--row-h\,32px\)\]{height:var(--row-h, 32px)}:where(.ui-scope) .h-auto{height:auto}:where(.ui-scope) .h-full{height:100%}:where(.ui-scope) .h-px{height:1px}:where(.ui-scope) .h-screen{height:100vh}:where(.ui-scope) .max-h-52{max-height:13rem}:where(.ui-scope) .max-h-\[168px\]{max-height:168px}:where(.ui-scope) .max-h-\[178px\]{max-height:178px}:where(.ui-scope) .max-h-\[280px\]{max-height:280px}:where(.ui-scope) .max-h-\[478px\]{max-height:478px}:where(.ui-scope) .max-h-\[calc\(100vh-16px\)\]{max-height:calc(100vh - 16px)}:where(.ui-scope) .max-h-\[min\(520px\,70\%\)\]{max-height:min(520px,70%)}:where(.ui-scope) .max-h-full{max-height:100%}:where(.ui-scope) .min-h-0{min-height:0px}:where(.ui-scope) .min-h-12{min-height:3rem}:where(.ui-scope) .min-h-8{min-height:2rem}:where(.ui-scope) .min-h-9{min-height:2.25rem}:where(.ui-scope) .min-h-\[24px\]{min-height:24px}:where(.ui-scope) .min-h-\[36px\]{min-height:36px}:where(.ui-scope) .min-h-\[52px\]{min-height:52px}:where(.ui-scope) .min-h-full{min-height:100%}:where(.ui-scope) .w-0{width:0px}:where(.ui-scope) .w-12{width:3rem}:where(.ui-scope) .w-2{width:.5rem}:where(.ui-scope) .w-2\.5{width:.625rem}:where(.ui-scope) .w-3{width:.75rem}:where(.ui-scope) .w-3\.5{width:.875rem}:where(.ui-scope) .w-4{width:1rem}:where(.ui-scope) .w-5{width:1.25rem}:where(.ui-scope) .w-52{width:13rem}:where(.ui-scope) .w-6{width:1.5rem}:where(.ui-scope) .w-7{width:1.75rem}:where(.ui-scope) .w-8{width:2rem}:where(.ui-scope) .w-80{width:20rem}:where(.ui-scope) .w-9{width:2.25rem}:where(.ui-scope) .w-\[14px\]{width:14px}:where(.ui-scope) .w-\[16px\]{width:16px}:where(.ui-scope) .w-\[18px\]{width:18px}:where(.ui-scope) .w-\[22px\]{width:22px}:where(.ui-scope) .w-\[26px\]{width:26px}:where(.ui-scope) .w-\[287px\]{width:287px}:where(.ui-scope) .w-\[30px\]{width:30px}:where(.ui-scope) .w-\[352px\]{width:352px}:where(.ui-scope) .w-\[360px\]{width:360px}:where(.ui-scope) .w-\[392px\]{width:392px}:where(.ui-scope) .w-\[3px\]{width:3px}:where(.ui-scope) .w-\[400px\]{width:400px}:where(.ui-scope) .w-\[calc\(100\%-16px\)\]{width:calc(100% - 16px)}:where(.ui-scope) .w-\[calc\(100\%-var\(--agent-gutter\)-var\(--agent-gutter\)\)\]{width:calc(100% - var(--agent-gutter) - var(--agent-gutter))}:where(.ui-scope) .w-\[min\(640px\,calc\(100vw-24px\)\)\]{width:min(640px,calc(100vw - 24px))}:where(.ui-scope) .w-\[min\(720px\,92vw\)\]{width:min(720px,92vw)}:where(.ui-scope) .w-\[var\(--agent-transcript-avatar-size\)\]{width:var(--agent-transcript-avatar-size)}:where(.ui-scope) .w-auto{width:auto}:where(.ui-scope) .w-fit{width:-moz-fit-content;width:fit-content}:where(.ui-scope) .w-full{width:100%}:where(.ui-scope) .w-max{width:-moz-max-content;width:max-content}:where(.ui-scope) .w-px{width:1px}:where(.ui-scope) .min-w-0{min-width:0px}:where(.ui-scope) .min-w-2{min-width:.5rem}:where(.ui-scope) .min-w-3\.5{min-width:.875rem}:where(.ui-scope) .min-w-5{min-width:1.25rem}:where(.ui-scope) .min-w-6{min-width:1.5rem}:where(.ui-scope) .min-w-\[17px\]{min-width:17px}:where(.ui-scope) .min-w-\[48px\]{min-width:48px}:where(.ui-scope) .min-w-\[8rem\]{min-width:8rem}:where(.ui-scope) .min-w-full{min-width:100%}:where(.ui-scope) .max-w-0{max-width:0px}:where(.ui-scope) .max-w-\[168px\]{max-width:168px}:where(.ui-scope) .max-w-\[16ch\]{max-width:16ch}:where(.ui-scope) .max-w-\[190px\]{max-width:190px}:where(.ui-scope) .max-w-\[220px\]{max-width:220px}:where(.ui-scope) .max-w-\[60\%\]{max-width:60%}:where(.ui-scope) .max-w-\[72ch\]{max-width:72ch}:where(.ui-scope) .max-w-\[78\%\]{max-width:78%}:where(.ui-scope) .max-w-\[960px\]{max-width:960px}:where(.ui-scope) .max-w-\[988px\]{max-width:988px}:where(.ui-scope) .max-w-\[calc\(100\%-24px\)\]{max-width:calc(100% - 24px)}:where(.ui-scope) .max-w-\[calc\(100\%-4\.5rem\)\]{max-width:calc(100% - 4.5rem)}:where(.ui-scope) .max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}:where(.ui-scope) .max-w-\[var\(--agent-slot-composer\)\]{max-width:var(--agent-slot-composer)}:where(.ui-scope) .max-w-\[var\(--agent-slot-divider\)\]{max-width:var(--agent-slot-divider)}:where(.ui-scope) .max-w-\[var\(--agent-slot-transcript\)\]{max-width:var(--agent-slot-transcript)}:where(.ui-scope) .max-w-full{max-width:100%}:where(.ui-scope) .max-w-prose{max-width:65ch}:where(.ui-scope) .flex-1{flex:1 1 0%}:where(.ui-scope) .flex-\[0_1_auto\]{flex:0 1 auto}:where(.ui-scope) .flex-\[1_1_0\]{flex:1 1 0}:where(.ui-scope) .flex-initial{flex:0 1 auto}:where(.ui-scope) .flex-none{flex:none}:where(.ui-scope) .flex-shrink-0{flex-shrink:0}:where(.ui-scope) .shrink{flex-shrink:1}:where(.ui-scope) .shrink-0{flex-shrink:0}:where(.ui-scope) .grow{flex-grow:1}:where(.ui-scope) .origin-top-right{transform-origin:top right}:where(.ui-scope) .-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.ui-scope) .translate-y-\[0\.015em\]{--tw-translate-y: .015em;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.ui-scope) .rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.ui-scope) .rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.ui-scope) .rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.ui-scope) .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}@keyframes spin{to{transform:rotate(360deg)}}:where(.ui-scope) .cursor-col-resize{cursor:col-resize}:where(.ui-scope) .cursor-default{cursor:default}:where(.ui-scope) .cursor-move{cursor:move}:where(.ui-scope) .cursor-not-allowed{cursor:not-allowed}:where(.ui-scope) .cursor-pointer{cursor:pointer}:where(.ui-scope) .cursor-text{cursor:text}:where(.ui-scope) .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(.ui-scope) .resize-none{resize:none}:where(.ui-scope) .scroll-mt-9{scroll-margin-top:2.25rem}:where(.ui-scope) .list-inside{list-style-position:inside}:where(.ui-scope) .list-disc{list-style-type:disc}:where(.ui-scope) .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.ui-scope) .grid-cols-\[16px_minmax\(0\,1fr\)_auto\]{grid-template-columns:16px minmax(0,1fr) auto}:where(.ui-scope) .grid-cols-\[84px_minmax\(0\,1fr\)\]{grid-template-columns:84px minmax(0,1fr)}:where(.ui-scope) .grid-cols-\[minmax\(0\,1fr\)_8px_max-content_auto_max-content\]{grid-template-columns:minmax(0,1fr) 8px max-content auto max-content}:where(.ui-scope) .grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}:where(.ui-scope) .grid-cols-\[var\(--agent-transcript-avatar-size\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--agent-transcript-avatar-size) minmax(0,1fr)}:where(.ui-scope) .grid-rows-\[1fr\]{grid-template-rows:1fr}:where(.ui-scope) .flex-col{flex-direction:column}:where(.ui-scope) .flex-wrap{flex-wrap:wrap}:where(.ui-scope) .flex-nowrap{flex-wrap:nowrap}:where(.ui-scope) .place-items-center{place-items:center}:where(.ui-scope) .items-start{align-items:flex-start}:where(.ui-scope) .items-end{align-items:flex-end}:where(.ui-scope) .items-center{align-items:center}:where(.ui-scope) .items-baseline{align-items:baseline}:where(.ui-scope) .items-stretch{align-items:stretch}:where(.ui-scope) .justify-start{justify-content:flex-start}:where(.ui-scope) .justify-end{justify-content:flex-end}:where(.ui-scope) .justify-center{justify-content:center}:where(.ui-scope) .justify-between{justify-content:space-between}:where(.ui-scope) .gap-0{gap:0px}:where(.ui-scope) .gap-0\.5{gap:.125rem}:where(.ui-scope) .gap-1{gap:.25rem}:where(.ui-scope) .gap-1\.5{gap:.375rem}:where(.ui-scope) .gap-2{gap:.5rem}:where(.ui-scope) .gap-2\.5{gap:.625rem}:where(.ui-scope) .gap-3{gap:.75rem}:where(.ui-scope) .gap-4{gap:1rem}:where(.ui-scope) .gap-\[0\.28em\]{gap:.28em}:where(.ui-scope) .gap-\[10px\]{gap:10px}:where(.ui-scope) .gap-\[2\.5px\]{gap:2.5px}:where(.ui-scope) .gap-\[2px\]{gap:2px}:where(.ui-scope) .gap-\[5px\]{gap:5px}:where(.ui-scope) .gap-\[6px\]{gap:6px}:where(.ui-scope) .gap-\[7px\]{gap:7px}:where(.ui-scope) .gap-\[var\(--composer-glyph-gap\,0\.75rem\)\]{gap:var(--composer-glyph-gap, .75rem)}:where(.ui-scope) .gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}:where(.ui-scope) .gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}:where(.ui-scope) .gap-x-\[19px\]{-moz-column-gap:19px;column-gap:19px}:where(.ui-scope) .gap-y-1\.5{row-gap:.375rem}:where(.ui-scope) .gap-y-px{row-gap:1px}:where(.ui-scope) .space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}:where(.ui-scope) .space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}:where(.ui-scope) .space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}:where(.ui-scope) .space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}:where(.ui-scope) .divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}:where(.ui-scope) .divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}:where(.ui-scope) .self-start{align-self:flex-start}:where(.ui-scope) .self-end{align-self:flex-end}:where(.ui-scope) .self-stretch{align-self:stretch}:where(.ui-scope) .justify-self-start{justify-self:start}:where(.ui-scope) .overflow-auto{overflow:auto}:where(.ui-scope) .overflow-hidden{overflow:hidden}:where(.ui-scope) .overflow-clip{overflow:clip}:where(.ui-scope) .overflow-x-auto{overflow-x:auto}:where(.ui-scope) .overflow-y-auto{overflow-y:auto}:where(.ui-scope) .overflow-x-hidden{overflow-x:hidden}:where(.ui-scope) .overscroll-contain{overscroll-behavior:contain}:where(.ui-scope) .overscroll-y-contain{overscroll-behavior-y:contain}:where(.ui-scope) .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.ui-scope) .whitespace-normal{white-space:normal}:where(.ui-scope) .whitespace-nowrap{white-space:nowrap}:where(.ui-scope) .whitespace-pre{white-space:pre}:where(.ui-scope) .whitespace-pre-wrap{white-space:pre-wrap}:where(.ui-scope) .break-words{overflow-wrap:break-word}:where(.ui-scope) .break-all{word-break:break-all}:where(.ui-scope) .rounded{border-radius:.25rem}:where(.ui-scope) .rounded-\[13px\]{border-radius:13px}:where(.ui-scope) .rounded-\[14px\]{border-radius:14px}:where(.ui-scope) .rounded-\[2px\]{border-radius:2px}:where(.ui-scope) .rounded-\[3px\]{border-radius:3px}:where(.ui-scope) .rounded-\[4px\]{border-radius:4px}:where(.ui-scope) .rounded-\[5px\]{border-radius:5px}:where(.ui-scope) .rounded-\[6px\]{border-radius:6px}:where(.ui-scope) .rounded-\[8px\]{border-radius:8px}:where(.ui-scope) .rounded-control{border-radius:8px}:where(.ui-scope) .rounded-full{border-radius:9999px}:where(.ui-scope) .rounded-lg,:where(.ui-scope) .rounded-md{border-radius:var(--radius)}:where(.ui-scope) .rounded-notion-sm{border-radius:var(--radius)}:where(.ui-scope) .rounded-panel{border-radius:14px}:where(.ui-scope) .rounded-pill{border-radius:999px}:where(.ui-scope) .rounded-sm{border-radius:var(--radius)}:where(.ui-scope) .rounded-b-\[13px\]{border-bottom-right-radius:13px;border-bottom-left-radius:13px}:where(.ui-scope) .rounded-l-control{border-top-left-radius:8px;border-bottom-left-radius:8px}:where(.ui-scope) .rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}:where(.ui-scope) .rounded-r-control{border-top-right-radius:8px;border-bottom-right-radius:8px}:where(.ui-scope) .rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}:where(.ui-scope) .rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}:where(.ui-scope) .border{border-width:1px}:where(.ui-scope) .border-0{border-width:0px}:where(.ui-scope) .border-b{border-bottom-width:1px}:where(.ui-scope) .border-b-0{border-bottom-width:0px}:where(.ui-scope) .border-l{border-left-width:1px}:where(.ui-scope) .border-l-2{border-left-width:2px}:where(.ui-scope) .border-r{border-right-width:1px}:where(.ui-scope) .border-t{border-top-width:1px}:where(.ui-scope) .border-\[hsl\(var\(--pane-chrome-float-edge\)\)\]{border-color:hsl(var(--pane-chrome-float-edge))}:where(.ui-scope) .border-\[hsl\(var\(--primary-foreground\)\/0\.2\)\]{border-color:hsl(var(--primary-foreground) / .2)}:where(.ui-scope) .border-black\/\[0\.06\]{border-color:#0000000f}:where(.ui-scope) .border-border{border-color:hsl(var(--border))}:where(.ui-scope) .border-border\/30{border-color:hsl(var(--border) / .3)}:where(.ui-scope) .border-border\/50{border-color:hsl(var(--border) / .5)}:where(.ui-scope) .border-border\/60{border-color:hsl(var(--border) / .6)}:where(.ui-scope) .border-composer-edge{border-color:hsl(var(--composer-edge))}:where(.ui-scope) .border-composer-edge-focus{border-color:hsl(var(--composer-edge-focus))}:where(.ui-scope) .border-faint-foreground{border-color:hsl(var(--faint-foreground))}:where(.ui-scope) .border-input{border-color:hsl(var(--input))}:where(.ui-scope) .border-primary-foreground\/25{border-color:hsl(var(--primary-foreground) / .25)}:where(.ui-scope) .border-primary\/25{border-color:hsl(var(--primary) / .25)}:where(.ui-scope) .border-sidebar-border{border-color:hsl(var(--sidebar-border))}:where(.ui-scope) .border-transparent{border-color:transparent}:where(.ui-scope) .border-white\/\[0\.06\]{border-color:#ffffff0f}:where(.ui-scope) .border-l-background\/20{border-left-color:hsl(var(--background) / .2)}:where(.ui-scope) .bg-\[hsl\(var\(--pane-chrome-float\)\)\]{background-color:hsl(var(--pane-chrome-float))}:where(.ui-scope) .bg-\[hsl\(var\(--pane-paper\,var\(--background\)\)\)\]{background-color:hsl(var(--pane-paper, var(--background)))}:where(.ui-scope) .bg-\[hsl\(var\(--pane-paper\,var\(--popover\)\)\)\]{background-color:hsl(var(--pane-paper, var(--popover)))}:where(.ui-scope) .bg-\[hsl\(var\(--primary-foreground\)\/0\.12\)\]{background-color:hsl(var(--primary-foreground) / .12)}:where(.ui-scope) .bg-\[hsl\(var\(--suggest-selection\)\)\]{background-color:hsl(var(--suggest-selection))}:where(.ui-scope) .bg-\[hsl\(var\(--suggest-surface\)\)\]{background-color:hsl(var(--suggest-surface))}:where(.ui-scope) .bg-\[var\(--brand-signal\)\]{background-color:var(--brand-signal)}:where(.ui-scope) .bg-accent{background-color:hsl(var(--accent))}:where(.ui-scope) .bg-background{background-color:hsl(var(--background))}:where(.ui-scope) .bg-background\/40{background-color:hsl(var(--background) / .4)}:where(.ui-scope) .bg-black\/5{background-color:#0000000d}:where(.ui-scope) .bg-border{background-color:hsl(var(--border))}:where(.ui-scope) .bg-border\/50{background-color:hsl(var(--border) / .5)}:where(.ui-scope) .bg-card{background-color:hsl(var(--card))}:where(.ui-scope) .bg-composer{background-color:hsl(var(--composer-surface))}:where(.ui-scope) .bg-current{background-color:currentColor}:where(.ui-scope) .bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}:where(.ui-scope) .bg-foreground{background-color:hsl(var(--foreground))}:where(.ui-scope) .bg-foreground\/\[0\.06\]{background-color:hsl(var(--foreground) / .06)}:where(.ui-scope) .bg-foreground\/\[0\.08\]{background-color:hsl(var(--foreground) / .08)}:where(.ui-scope) .bg-muted{background-color:hsl(var(--muted))}:where(.ui-scope) .bg-muted-foreground{background-color:hsl(var(--muted-foreground))}:where(.ui-scope) .bg-muted-foreground\/35{background-color:hsl(var(--muted-foreground) / .35)}:where(.ui-scope) .bg-muted\/35{background-color:hsl(var(--muted) / .35)}:where(.ui-scope) .bg-muted\/50{background-color:hsl(var(--muted) / .5)}:where(.ui-scope) .bg-popover{background-color:hsl(var(--popover))}:where(.ui-scope) .bg-primary{background-color:hsl(var(--primary))}:where(.ui-scope) .bg-primary\/10{background-color:hsl(var(--primary) / .1)}:where(.ui-scope) .bg-secondary{background-color:hsl(var(--secondary))}:where(.ui-scope) .bg-sidebar{background-color:hsl(var(--sidebar-background))}:where(.ui-scope) .bg-sidebar-border{background-color:hsl(var(--sidebar-border))}:where(.ui-scope) .bg-transparent{background-color:transparent}:where(.ui-scope) .object-contain{-o-object-fit:contain;object-fit:contain}:where(.ui-scope) .object-cover{-o-object-fit:cover;object-fit:cover}:where(.ui-scope) .p-0{padding:0}:where(.ui-scope) .p-0\.5{padding:.125rem}:where(.ui-scope) .p-1{padding:.25rem}:where(.ui-scope) .p-1\.5{padding:.375rem}:where(.ui-scope) .px-0{padding-left:0;padding-right:0}:where(.ui-scope) .px-0\.5{padding-left:.125rem;padding-right:.125rem}:where(.ui-scope) .px-1{padding-left:.25rem;padding-right:.25rem}:where(.ui-scope) .px-1\.5{padding-left:.375rem;padding-right:.375rem}:where(.ui-scope) .px-2{padding-left:.5rem;padding-right:.5rem}:where(.ui-scope) .px-2\.5{padding-left:.625rem;padding-right:.625rem}:where(.ui-scope) .px-3{padding-left:.75rem;padding-right:.75rem}:where(.ui-scope) .px-3\.5{padding-left:.875rem;padding-right:.875rem}:where(.ui-scope) .px-4{padding-left:1rem;padding-right:1rem}:where(.ui-scope) .px-\[11px\]{padding-left:11px;padding-right:11px}:where(.ui-scope) .px-\[3px\]{padding-left:3px;padding-right:3px}:where(.ui-scope) .px-\[5px\]{padding-left:5px;padding-right:5px}:where(.ui-scope) .px-\[max\(0\.5rem\,var\(--feed-row-bleed\,0px\)\)\]{padding-left:max(.5rem,var(--feed-row-bleed, 0px));padding-right:max(.5rem,var(--feed-row-bleed, 0px))}:where(.ui-scope) .px-\[var\(--agent-rail\)\]{padding-left:var(--agent-rail);padding-right:var(--agent-rail)}:where(.ui-scope) .px-\[var\(--pane-inset\,16px\)\]{padding-left:var(--pane-inset, 16px);padding-right:var(--pane-inset, 16px)}:where(.ui-scope) .px-\[var\(--row-pad-x\,8px\)\]{padding-left:var(--row-pad-x, 8px);padding-right:var(--row-pad-x, 8px)}:where(.ui-scope) .py-0{padding-top:0;padding-bottom:0}:where(.ui-scope) .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}:where(.ui-scope) .py-1{padding-top:.25rem;padding-bottom:.25rem}:where(.ui-scope) .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}:where(.ui-scope) .py-2{padding-top:.5rem;padding-bottom:.5rem}:where(.ui-scope) .py-3{padding-top:.75rem;padding-bottom:.75rem}:where(.ui-scope) .py-\[10px\]{padding-top:10px;padding-bottom:10px}:where(.ui-scope) .pb-0{padding-bottom:0}:where(.ui-scope) .pb-1{padding-bottom:.25rem}:where(.ui-scope) .pb-1\.5{padding-bottom:.375rem}:where(.ui-scope) .pb-12{padding-bottom:3rem}:where(.ui-scope) .pb-2{padding-bottom:.5rem}:where(.ui-scope) .pb-2\.5{padding-bottom:.625rem}:where(.ui-scope) .pb-3{padding-bottom:.75rem}:where(.ui-scope) .pb-4{padding-bottom:1rem}:where(.ui-scope) .pb-6{padding-bottom:1.5rem}:where(.ui-scope) .pb-\[6px\]{padding-bottom:6px}:where(.ui-scope) .pl-1{padding-left:.25rem}:where(.ui-scope) .pl-1\.5{padding-left:.375rem}:where(.ui-scope) .pl-2{padding-left:.5rem}:where(.ui-scope) .pl-2\.5{padding-left:.625rem}:where(.ui-scope) .pl-3{padding-left:.75rem}:where(.ui-scope) .pl-3\.5{padding-left:.875rem}:where(.ui-scope) .pl-4{padding-left:1rem}:where(.ui-scope) .pl-\[38px\]{padding-left:38px}:where(.ui-scope) .pl-\[7px\]{padding-left:7px}:where(.ui-scope) .pl-\[9px\]{padding-left:9px}:where(.ui-scope) .pl-\[max\(2\.5rem\,calc\(88px\/var\(--app-zoom\,1\)_-_48px\)\)\]{padding-left:max(2.5rem,calc(88px / var(--app-zoom, 1) - 48px))}:where(.ui-scope) .pl-\[max\(70px\,calc\(70px\/var\(--app-zoom\,1\)\)\)\]{padding-left:max(70px,calc(70px / var(--app-zoom, 1)))}:where(.ui-scope) .pl-\[var\(--row-pad-x\,8px\)\]{padding-left:var(--row-pad-x, 8px)}:where(.ui-scope) .pr-1{padding-right:.25rem}:where(.ui-scope) .pr-1\.5{padding-right:.375rem}:where(.ui-scope) .pr-2{padding-right:.5rem}:where(.ui-scope) .pr-2\.5{padding-right:.625rem}:where(.ui-scope) .pr-3{padding-right:.75rem}:where(.ui-scope) .pr-6{padding-right:1.5rem}:where(.ui-scope) .pr-8{padding-right:2rem}:where(.ui-scope) .pr-\[5px\]{padding-right:5px}:where(.ui-scope) .pr-\[6px\]{padding-right:6px}:where(.ui-scope) .pt-0{padding-top:0}:where(.ui-scope) .pt-0\.5{padding-top:.125rem}:where(.ui-scope) .pt-1{padding-top:.25rem}:where(.ui-scope) .pt-1\.5{padding-top:.375rem}:where(.ui-scope) .pt-2{padding-top:.5rem}:where(.ui-scope) .pt-2\.5{padding-top:.625rem}:where(.ui-scope) .pt-3{padding-top:.75rem}:where(.ui-scope) .pt-3\.5{padding-top:.875rem}:where(.ui-scope) .pt-4{padding-top:1rem}:where(.ui-scope) .pt-\[14px\]{padding-top:14px}:where(.ui-scope) .text-left{text-align:left}:where(.ui-scope) .text-center{text-align:center}:where(.ui-scope) .text-right{text-align:right}:where(.ui-scope) .align-middle{vertical-align:middle}:where(.ui-scope) .font-mono{font-family:var(--sys-font-mono-ui)}:where(.ui-scope) .font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}:where(.ui-scope) .font-ui{font-family:var(--sys-font-ui)}:where(.ui-scope) .text-\[10\.5px\]{font-size:10.5px}:where(.ui-scope) .text-\[11px\]{font-size:11px}:where(.ui-scope) .text-\[12\.5px\]{font-size:12.5px}:where(.ui-scope) .text-\[12px\]{font-size:12px}:where(.ui-scope) .text-\[13\.5px\]{font-size:13.5px}:where(.ui-scope) .text-\[13px\]{font-size:13px}:where(.ui-scope) .text-\[14px\]{font-size:14px}:where(.ui-scope) .text-\[15px\]{font-size:15px}:where(.ui-scope) .text-\[18px\]{font-size:18px}:where(.ui-scope) .text-\[24px\]{font-size:24px}:where(.ui-scope) .text-\[30px\]{font-size:30px}:where(.ui-scope) .text-\[9px\]{font-size:9px}:where(.ui-scope) .text-\[length\:var\(--row-head\,13px\)\]{font-size:var(--row-head, 13px)}:where(.ui-scope) .text-\[length\:var\(--row-head\,14px\)\]{font-size:var(--row-head, 14px)}:where(.ui-scope) .text-\[length\:var\(--row-meta\,12px\)\]{font-size:var(--row-meta, 12px)}:where(.ui-scope) .text-\[length\:var\(--row-meta\,13px\)\]{font-size:var(--row-meta, 13px)}:where(.ui-scope) .text-\[length\:var\(--row-mono-meta\,11\.5px\)\]{font-size:var(--row-mono-meta, 11.5px)}:where(.ui-scope) .text-\[length\:var\(--row-text\,14px\)\]{font-size:var(--row-text, 14px)}:where(.ui-scope) .text-base{font-size:1rem;line-height:1.5rem}:where(.ui-scope) .text-sm{font-size:.875rem;line-height:1.25rem}:where(.ui-scope) .text-ui-base{font-size:14px;line-height:20px;letter-spacing:0}:where(.ui-scope) .text-ui-md{font-size:15px;line-height:1.7;letter-spacing:-.002em}:where(.ui-scope) .text-ui-sm{font-size:13px;line-height:20px;letter-spacing:.005em}:where(.ui-scope) .text-ui-xs{font-size:11px;line-height:16px;letter-spacing:.01em}:where(.ui-scope) .text-xs{font-size:.75rem;line-height:1rem}:where(.ui-scope) .font-\[430\]{font-weight:430}:where(.ui-scope) .font-\[450\]{font-weight:450}:where(.ui-scope) .font-\[520\]{font-weight:520}:where(.ui-scope) .font-\[540\]{font-weight:540}:where(.ui-scope) .font-\[560\]{font-weight:560}:where(.ui-scope) .font-\[570\]{font-weight:570}:where(.ui-scope) .font-\[620\]{font-weight:620}:where(.ui-scope) .font-\[650\]{font-weight:650}:where(.ui-scope) .font-medium{font-weight:500}:where(.ui-scope) .font-normal{font-weight:400}:where(.ui-scope) .font-semibold{font-weight:600}:where(.ui-scope) .uppercase{text-transform:uppercase}:where(.ui-scope) .italic{font-style:italic}:where(.ui-scope) .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)}:where(.ui-scope) .leading-4{line-height:1rem}:where(.ui-scope) .leading-5{line-height:1.25rem}:where(.ui-scope) .leading-8{line-height:2rem}:where(.ui-scope) .leading-\[1\.2\]{line-height:1.2}:where(.ui-scope) .leading-\[1\.45\]{line-height:1.45}:where(.ui-scope) .leading-\[1\.55\]{line-height:1.55}:where(.ui-scope) .leading-\[1\.5\]{line-height:1.5}:where(.ui-scope) .leading-\[1\.6\]{line-height:1.6}:where(.ui-scope) .leading-\[var\(--row-meta-lh\,17px\)\]{line-height:var(--row-meta-lh, 17px)}:where(.ui-scope) .leading-\[var\(--row-subject-lh\,18px\)\]{line-height:var(--row-subject-lh, 18px)}:where(.ui-scope) .leading-none{line-height:1}:where(.ui-scope) .leading-normal{line-height:1.5}:where(.ui-scope) .leading-relaxed{line-height:1.625}:where(.ui-scope) .leading-snug{line-height:1.375}:where(.ui-scope) .tracking-\[-0\.02em\]{letter-spacing:-.02em}:where(.ui-scope) .tracking-\[-0\.035em\]{letter-spacing:-.035em}:where(.ui-scope) .tracking-\[0\.06em\]{letter-spacing:.06em}:where(.ui-scope) .tracking-\[0\.08em\]{letter-spacing:.08em}:where(.ui-scope) .text-\[hsl\(var\(--activity-alert\)\)\]{color:hsl(var(--activity-alert))}:where(.ui-scope) .text-\[hsl\(var\(--activity-good\)\)\]{color:hsl(var(--activity-good))}:where(.ui-scope) .text-\[hsl\(var\(--activity-note\)\)\]{color:hsl(var(--activity-note))}:where(.ui-scope) .text-\[hsl\(var\(--activity-status\)\)\]{color:hsl(var(--activity-status))}:where(.ui-scope) .text-\[hsl\(var\(--primary-foreground\)\/0\.7\)\]{color:hsl(var(--primary-foreground) / .7)}:where(.ui-scope) .text-\[hsl\(var\(--ship-signal-success\)\)\]{color:hsl(var(--ship-signal-success))}:where(.ui-scope) .text-\[hsl\(var\(--status-attention\)\)\]{color:hsl(var(--status-attention))}:where(.ui-scope) .text-\[var\(--pr-merged-foreground\)\]{color:var(--pr-merged-foreground)}:where(.ui-scope) .text-accent-foreground{color:hsl(var(--accent-foreground))}:where(.ui-scope) .text-background{color:hsl(var(--background))}:where(.ui-scope) .text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}:where(.ui-scope) .text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}:where(.ui-scope) .text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}:where(.ui-scope) .text-body-foreground{color:hsl(var(--body-foreground))}:where(.ui-scope) .text-current{color:currentColor}:where(.ui-scope) .text-diff-add{color:hsl(var(--diff-add))}:where(.ui-scope) .text-diff-remove{color:hsl(var(--diff-remove))}:where(.ui-scope) .text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}:where(.ui-scope) .text-emerald-500\/70{color:#10b981b3}:where(.ui-scope) .text-faint-foreground{color:hsl(var(--faint-foreground))}:where(.ui-scope) .text-foreground{color:hsl(var(--foreground))}:where(.ui-scope) .text-foreground\/75{color:hsl(var(--foreground) / .75)}:where(.ui-scope) .text-inherit{color:inherit}:where(.ui-scope) .text-muted-foreground{color:hsl(var(--muted-foreground))}:where(.ui-scope) .text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}:where(.ui-scope) .text-popover-foreground{color:hsl(var(--popover-foreground))}:where(.ui-scope) .text-primary-foreground{color:hsl(var(--primary-foreground))}:where(.ui-scope) .text-primary-ink{color:hsl(var(--primary-ink))}:where(.ui-scope) .text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}:where(.ui-scope) .text-secondary-foreground{color:hsl(var(--secondary-foreground))}:where(.ui-scope) .text-status-warning{--tw-text-opacity: 1;color:rgb(var(--sys-color-status-warning) / var(--tw-text-opacity, 1))}:where(.ui-scope) .text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}:where(.ui-scope) .underline{text-decoration-line:underline}:where(.ui-scope) .line-through{text-decoration-line:line-through}:where(.ui-scope) .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.ui-scope) .opacity-0{opacity:0}:where(.ui-scope) .opacity-100{opacity:1}:where(.ui-scope) .opacity-30{opacity:.3}:where(.ui-scope) .opacity-60{opacity:.6}:where(.ui-scope) .opacity-70{opacity:.7}:where(.ui-scope) .opacity-80{opacity:.8}:where(.ui-scope) .shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:where(.ui-scope) .shadow-\[0_12px_32px_-8px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 12px 32px -8px rgba(0, 0, 0, .18);--tw-shadow-colored: 0 12px 32px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:where(.ui-scope) .shadow-\[inset_0_-1px_0_hsl\(var\(--border\)\)\]{--tw-shadow: inset 0 -1px 0 hsl(var(--border));--tw-shadow-colored: inset 0 -1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:where(.ui-scope) .shadow-\[inset_0_-2px_0_hsl\(var\(--foreground\)\)\]{--tw-shadow: inset 0 -2px 0 hsl(var(--foreground));--tw-shadow-colored: inset 0 -2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:where(.ui-scope) .shadow-\[inset_0_0_0_1\.5px_hsl\(var\(--faint-foreground\)\)\]{--tw-shadow: inset 0 0 0 1.5px hsl(var(--faint-foreground));--tw-shadow-colored: inset 0 0 0 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:where(.ui-scope) .shadow-\[inset_0_0_0_1\.5px_hsl\(var\(--foreground\)\)\]{--tw-shadow: inset 0 0 0 1.5px hsl(var(--foreground));--tw-shadow-colored: inset 0 0 0 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:where(.ui-scope) .shadow-card{--tw-shadow: var(--shadow-card);--tw-shadow-colored: var(--shadow-card);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:where(.ui-scope) .shadow-floating{--tw-shadow: var(--shadow-floating);--tw-shadow-colored: var(--shadow-floating);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:where(.ui-scope) .shadow-lg{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:where(.ui-scope) .shadow-md{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:where(.ui-scope) .shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:where(.ui-scope) .shadow-sm{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:where(.ui-scope) .shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.5\)\,var\(--shadow-sm\)\]{--tw-shadow-color: inset 0 1px 0 rgba(255, 255, 255, .5), var(--shadow-sm);--tw-shadow: var(--tw-shadow-colored)}:where(.ui-scope) .shadow-card{--tw-shadow-color: hsl(var(--card));--tw-shadow: var(--tw-shadow-colored)}:where(.ui-scope) .outline-none{outline:2px solid transparent;outline-offset:2px}:where(.ui-scope) .outline{outline-style:solid}:where(.ui-scope) .ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}:where(.ui-scope) .ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}:where(.ui-scope) .ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}:where(.ui-scope) .ring-\[1\.5px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}:where(.ui-scope) .ring-background{--tw-ring-color: hsl(var(--background))}:where(.ui-scope) .ring-border{--tw-ring-color: hsl(var(--border))}:where(.ui-scope) .ring-sidebar{--tw-ring-color: hsl(var(--sidebar-background))}:where(.ui-scope) .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)}:where(.ui-scope) .transition-\[background-color\,color\,border-color\,opacity\,transform\]{transition-property:background-color,color,border-color,opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where(.ui-scope) .transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where(.ui-scope) .transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where(.ui-scope) .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where(.ui-scope) .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where(.ui-scope) .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where(.ui-scope) .transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where(.ui-scope) .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where(.ui-scope) .duration-100{transition-duration:.1s}:where(.ui-scope) .duration-150{transition-duration:.15s}:where(.ui-scope) .duration-200{transition-duration:.2s}:where(.ui-scope) .ease-notion{transition-timing-function:cubic-bezier(.16,1,.3,1)}:where(.ui-scope) .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}:where(.ui-scope) .duration-100{animation-duration:.1s}:where(.ui-scope) .duration-150{animation-duration:.15s}:where(.ui-scope) .ease-notion{animation-timing-function:cubic-bezier(.16,1,.3,1)}:where(.ui-scope) .ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}:where(.ui-scope) .running{animation-play-state:running}:where(.ui-scope) .transition-notion{transition:color .1s cubic-bezier(.16,1,.3,1),background-color .1s cubic-bezier(.16,1,.3,1),border-color .1s cubic-bezier(.16,1,.3,1),opacity .1s cubic-bezier(.16,1,.3,1)}:where(.ui-scope) .duration-200{animation-duration:.2s}:where(.ui-scope) .\[--agent-tool-sticky-top\:0px\]{--agent-tool-sticky-top: 0px}:where(.ui-scope) .\[--composer-input-size\:17px\]{--composer-input-size: 17px}:where(.ui-scope) .\[--fact-pad\:6px\]{--fact-pad: 6px}:where(.ui-scope) .\[--feed-row-bleed\:1rem\]{--feed-row-bleed: 1rem}:where(.ui-scope) .\[--folder-pad-b\:3rem\]{--folder-pad-b: 3rem}:where(.ui-scope) .\[--folder-pad-x\:var\(--pane-inset\,16px\)\]{--folder-pad-x: var(--pane-inset, 16px)}:where(.ui-scope) .\[-webkit-app-region\:no-drag\]{-webkit-app-region:no-drag}:where(.ui-scope) .\[-webkit-mask-position\:center\]{-webkit-mask-position:center}:where(.ui-scope) .\[-webkit-mask-repeat\:no-repeat\]{-webkit-mask-repeat:no-repeat}:where(.ui-scope) .\[-webkit-mask-size\:contain\]{-webkit-mask-size:contain}:where(.ui-scope) .\[container-type\:inline-size\]{container-type:inline-size}:where(.ui-scope) .\[direction\:rtl\]{direction:rtl}:where(.ui-scope) .\[mask-position\:center\]{-webkit-mask-position:center;mask-position:center}:where(.ui-scope) .\[mask-repeat\:no-repeat\]{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:where(.ui-scope) .\[mask-size\:contain\]{-webkit-mask-size:contain;mask-size:contain}:where(.ui-scope) .\[overflow-anchor\:none\]{overflow-anchor:none}:where(.ui-scope) .\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}:where(.ui-scope) .\[scrollbar-color\:hsl\(var\(--border\)\)_transparent\]{scrollbar-color:hsl(var(--border)) transparent}:where(.ui-scope) .\[scrollbar-width\:thin\]{scrollbar-width:thin}:where(.ui-scope) .\[transform\:scale\(1\)\]{transform:scale(1)}:where(.ui-scope) .ui-root{--menu-highlight: 30 6% 84%;--menu-highlight-fg: 35 10% 14%}:where(.ui-scope) .dark{--menu-highlight: 0 0% 28%;--menu-highlight-fg: 30 8% 94%}:where(.ui-scope) [role=menuitem]{transition:none!important}:where(.ui-scope) [role=menuitem][data-highlighted],:where(.ui-scope) [role=option][data-active=true]{background-color:hsl(var(--menu-highlight))!important;color:hsl(var(--menu-highlight-fg))!important}:where(.ui-scope) *,:where(.ui-scope) *:before,:where(.ui-scope) *:after{margin:0;padding:0;box-sizing:border-box}:where(.ui-scope) .ui-root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0}:where(.ui-scope) code{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,Courier New,monospace}:where(.ui-scope) .ui-root{color-scheme:light;--sys-font-ui: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--sys-font-mono: "JetBrains Mono", "Berkeley Mono", "Fira Code", "SF Mono", Menlo, monospace;--sys-font-mono-ui: "SFMono-Regular", "SF Mono", ui-monospace, Menlo, Monaco, Consolas, monospace;--brand-ink: #111113;--brand-paper: #ffffff;--brand-signal: #dfff00;--sys-terminal-font-size: 13.5px;--sys-terminal-fg: 55 53 47;--sys-terminal-cursor: 46 170 220;--titlebar-height: 48px;--ease-notion: cubic-bezier(.16, 1, .3, 1);--duration-instant: 50ms;--duration-fast: .1s;--duration-normal: .15s;--duration-slow: .2s;--duration-enter: .2s;--duration-exit: .15s;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1)}@supports (color: color(display-p3 1 1 1)){:where(.ui-scope) .ui-root{--brand-signal: color(display-p3 .84 1 0)}}:where(.ui-scope) .dark{color-scheme:dark;--sys-terminal-fg: 240 239 237;--sys-terminal-cursor: 46 170 220}:where(.ui-scope) button,:where(.ui-scope) button *,:where(.ui-scope) a,:where(.ui-scope) a *,:where(.ui-scope) input,:where(.ui-scope) select,:where(.ui-scope) textarea,:where(.ui-scope) [role=button],:where(.ui-scope) [role=button] *{-webkit-app-region:no-drag}:where(.ui-scope) .memory-row-trace{position:relative}:where(.ui-scope) .memory-row--settled{animation:memory-row-settle var(--duration-slow) var(--ease-out) 1}@keyframes memory-row-settle{0%{background-color:hsl(var(--primary-ink) / .16)}to{background-color:transparent}}@media(prefers-reduced-motion:reduce){:where(.ui-scope) .memory-row--settled{animation:none;background-image:none}}@keyframes agent-tool-dot-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}:where(.ui-scope) .agent-tool-dot--blinking{animation:agent-tool-dot-blink 1.2s step-end infinite}@media(prefers-reduced-motion:reduce){:where(.ui-scope) .agent-tool-dot--blinking{animation:none;opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes comment-pop-in{0%{opacity:0;transform:scale(.96) translateY(2px)}to{opacity:1;transform:scale(1) translateY(0)}}:where(.ui-scope) .comment-card-in{animation:comment-pop-in .17s var(--ease-out) both}@media(prefers-reduced-motion:reduce){:where(.ui-scope) .comment-card-in{animation:none}}@keyframes feed-item-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}:where(.ui-scope) .feed-item-animate{animation:feed-item-enter .22s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){:where(.ui-scope) .feed-item-animate{animation:none}}:where(.ui-scope) .terminal-mosaic{max-width:100%;overflow:hidden;border:none!important;outline:none!important;box-shadow:none!important}:where(.ui-scope) .mosaic-tile{border:none!important;margin:0!important;overflow:hidden!important;max-width:100%!important;box-sizing:border-box!important}:where(.ui-scope) .mosaic-split .mosaic-split-line{background-color:hsl(var(--border) / .65)}:where(.ui-scope) .mosaic-split.-row{margin-left:-6px;width:12px}:where(.ui-scope) .mosaic-split.-row .mosaic-split-line{left:calc(50% - .5px);right:auto;width:1px}:where(.ui-scope) .mosaic-split.-column{height:12px;margin-top:-6px}:where(.ui-scope) .mosaic-split.-column .mosaic-split-line{top:calc(50% - .5px);bottom:auto;height:1px}@media(prefers-reduced-motion:reduce){:where(.ui-scope) *,:where(.ui-scope) *:before,:where(.ui-scope) *:after{animation-duration:.01s!important;animation-iteration-count:1!important;transition-duration:.01s!important;scroll-behavior:auto!important}:where(.ui-scope) .sidebar-item,:where(.ui-scope) .terminal-pane,:where(.ui-scope) .mosaic-split,:where(.ui-scope) .transition-notion{transition-duration:.01s!important}}:where(.ui-scope) .ProseMirror ul,:where(.ui-scope) .ProseMirror ol{margin:.75em 0;padding-left:1.25em;list-style-position:outside}:where(.ui-scope) .ProseMirror li ul,:where(.ui-scope) .ProseMirror li ol{margin:.25em 0;padding-left:1.5em}:where(.ui-scope) .ProseMirror ul>li:not([role=checkbox]):not([class*=_nestedListItem]){list-style-type:disc!important;margin:.25em 0;color:hsl(var(--foreground))}:where(.ui-scope) .ProseMirror ol>li:not([role=checkbox]):not([class*=_nestedListItem]){list-style-type:decimal!important;margin:.25em 0;color:hsl(var(--foreground))}:where(.ui-scope) .ProseMirror ul>li:not([role=checkbox])::marker{color:hsl(var(--foreground))!important;font-weight:600!important}:where(.ui-scope) .ProseMirror ol>li:not([role=checkbox])::marker{color:hsl(var(--foreground))!important;font-weight:600!important}:where(.ui-scope) .comment-mark--queued{--comment-mark-underline: linear-gradient( hsl(var(--comment-mark-edge)), hsl(var(--comment-mark-edge)) );background-color:hsl(var(--comment-mark-fill));background-image:var(--comment-mark-underline);background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}:where(.ui-scope) .comment-mark--active{--comment-swipe: linear-gradient( 179.3deg, transparent 6%, hsl(var(--comment-mark-hue) / var(--comment-swipe-soft)) 11%, hsl(var(--comment-mark-hue) / var(--comment-swipe-soft)) 21%, transparent 27% ), linear-gradient( 96deg, hsl(var(--comment-mark-hue) / var(--comment-swipe-soft)) 0%, hsl(var(--comment-mark-hue) / var(--comment-swipe-core)) 5%, hsl(var(--comment-mark-hue) / var(--comment-swipe-core)) 47%, hsl(var(--comment-mark-hue) / var(--comment-swipe-deep)) 78%, hsl(var(--comment-mark-hue) / var(--comment-swipe-soft)) 100% ), linear-gradient( 180.9deg, transparent 86%, hsl(var(--comment-mark-hue) / var(--comment-swipe-soft)) 91%, hsl(var(--comment-mark-hue) / var(--comment-swipe-soft)) 96%, transparent 100% );background-image:var(--comment-swipe),var(--comment-mark-underline, none);background-position:0 0,0 70%,0 0,0 100%;background-repeat:no-repeat;background-size:100% 100%,100% 70%,100% 100%,100% 2px;animation:comment-swipe-draw .22s cubic-bezier(.16,1,.3,1) both}@keyframes comment-swipe-draw{0%{background-size:0% 100%,0% 70%,0% 100%,100% 2px}to{background-size:100% 100%,100% 70%,100% 100%,100% 2px}}@media(prefers-reduced-motion:reduce){:where(.ui-scope) .comment-mark--active{animation:none}}:where(.ui-scope) .comment-mark{--comment-mark-ring: 0 0 0 2px hsl(var(--ring)), 0 0 0 3px hsl(var(--foreground));cursor:pointer}:where(.ui-scope) .comment-mark.comment-mark--queued:not(.comment-mark--active-block):hover{background-color:hsl(var(--comment-mark-hover))}:where(.ui-scope) .comment-mark:focus-visible{outline:none;box-shadow:var(--comment-mark-ring)}:where(.ui-scope) .docs-pane-markdown{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6;color:hsl(var(--foreground))}:where(.ui-scope) .docs-pane-markdown :is(.docs-markdown-content,.docs-prose-column){max-width:var(--docs-prose-width);margin-inline:auto}:where(.ui-scope) .docs-content-frame{container-type:inline-size}:where(.ui-scope) .docs-pane-markdown .docs-markdown-content>:where(.table-scroll-wrapper,pre),:where(.ui-scope) .docs-pane-markdown .docs-markdown-content>.ProseMirror>:where(pre,.tableWrapper[data-table-measure=wide]){width:-moz-max-content;width:max-content;max-width:min(calc(100cqw - 3rem),calc(50cqw + var(--docs-prose-width) / 2 - 1.5rem))}:where(.ui-scope) .docs-pane-markdown .docs-markdown-content>.ProseMirror>:where(.tableWrapper:not([data-table-measure=wide])){width:-moz-fit-content;width:fit-content;max-width:100%}:where(.ui-scope) .docs-pane-markdown h1{font-size:32px;font-weight:700;line-height:1.25;margin-top:1.5em;margin-bottom:.5em;color:hsl(var(--foreground))}:where(.ui-scope) .docs-pane-markdown h2{font-size:24px;font-weight:600;line-height:1.3;margin-top:1.4em;margin-bottom:.4em;color:hsl(var(--foreground))}:where(.ui-scope) .docs-pane-markdown h3{font-size:20px;font-weight:600;line-height:1.35;margin-top:1.3em;margin-bottom:.3em;color:hsl(var(--foreground))}:where(.ui-scope) .docs-pane-markdown h4,:where(.ui-scope) .docs-pane-markdown h5,:where(.ui-scope) .docs-pane-markdown h6{font-size:16px;font-weight:600;line-height:1.4;margin-top:1.2em;margin-bottom:.25em;color:hsl(var(--foreground))}:where(.ui-scope) .docs-pane-markdown p{margin-bottom:1em;color:hsl(var(--foreground))}:where(.ui-scope) .docs-pane-markdown ul,:where(.ui-scope) .docs-pane-markdown ol{margin-bottom:1em;padding-left:1.5em}:where(.ui-scope) .docs-pane-markdown ul{list-style-type:disc}:where(.ui-scope) .docs-pane-markdown ol{list-style-type:decimal}:where(.ui-scope) .docs-pane-markdown li{margin-bottom:.5em;color:hsl(var(--foreground));display:list-item}:where(.ui-scope) .docs-pane-markdown ul ul{list-style-type:circle}:where(.ui-scope) .docs-pane-markdown ul ul ul{list-style-type:square}:where(.ui-scope) .docs-pane-markdown ol ol{list-style-type:lower-alpha}:where(.ui-scope) .docs-pane-markdown ol ol ol{list-style-type:lower-roman}:where(.ui-scope) .docs-pane-markdown li>ul,:where(.ui-scope) .docs-pane-markdown li>ol{margin-top:.5em;margin-bottom:0}:where(.ui-scope) .docs-pane-markdown input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;min-width:18px;border:2px solid hsl(var(--muted-foreground));border-radius:4px;background:transparent;cursor:pointer;margin-top:2px;transition:all .15s ease}:where(.ui-scope) .docs-pane-markdown input[type=checkbox]:checked{background:hsl(var(--primary));border-color:hsl(var(--primary))}:where(.ui-scope) .docs-pane-markdown input[type=checkbox]:checked:after{content:"✓";display:flex;align-items:center;justify-content:center;color:hsl(var(--primary-foreground));font-size:12px;font-weight:700;width:100%;height:100%}:where(.ui-scope) .docs-pane-markdown blockquote{border-left:3px solid hsl(var(--border));padding-left:1em;margin:1em 0;color:hsl(var(--muted-foreground));font-style:italic}:where(.ui-scope) .docs-pane-markdown a{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}:where(.ui-scope) .docs-pane-markdown a:hover{color:hsl(var(--primary) / .8)}:where(.ui-scope) .docs-pane-markdown code:not(pre code){font-family:var(--sys-font-mono);font-size:.875em;background:hsl(var(--muted));padding:.125em .375em;border-radius:4px;color:hsl(var(--foreground))}:where(.ui-scope) .docs-pane-markdown pre{font-family:var(--sys-font-mono);font-size:14px;line-height:1.5;background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:8px;padding:16px;margin:1em 0;overflow-x:auto}:where(.ui-scope) .docs-pane-markdown pre code{background:transparent;padding:0;font-size:inherit}:where(.ui-scope) .docs-pane-markdown .cm-editor{background:hsl(var(--muted));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:8px}:where(.ui-scope) .docs-pane-markdown .cm-gutters{background:transparent;color:hsl(var(--muted-foreground));border-right:1px solid hsl(var(--border))}:where(.ui-scope) .docs-pane-markdown .cm-scroller{background:transparent}:where(.ui-scope) .docs-pane-markdown .cm-content{font-family:var(--sys-font-mono)}:where(.ui-scope) .docs-pane-markdown .cm-editor .cm-content{white-space:pre!important}:where(.ui-scope) .docs-pane-markdown .cm-editor .cm-scroller{overflow-x:auto}:where(.ui-scope) .docs-pane-markdown hr{border:none;border-top:1px solid hsl(var(--border));margin:2em 0}:where(.ui-scope) .docs-pane-markdown table{border-collapse:collapse;font-size:.9375em;line-height:1.5;width:-moz-max-content;width:max-content;min-width:100%}:where(.ui-scope) .docs-pane-markdown thead{border-bottom:2px solid hsl(var(--border))}:where(.ui-scope) .docs-pane-markdown th{text-align:left;font-weight:600;padding:12px 16px;color:hsl(var(--foreground));background:hsl(var(--muted) / .5);white-space:nowrap}:where(.ui-scope) .docs-pane-markdown td{padding:12px 16px;color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));vertical-align:top}:where(.ui-scope) .docs-pane-markdown tbody tr:hover{background:hsl(var(--muted) / .3)}:where(.ui-scope) .docs-pane-markdown tbody tr:last-child td{border-bottom:none}:where(.ui-scope) .docs-pane-markdown td,:where(.ui-scope) .docs-pane-markdown th{word-break:break-word}:where(.ui-scope) .docs-pane-markdown td code,:where(.ui-scope) .docs-pane-markdown th code{font-size:.875em}:where(.ui-scope) .docs-pane-markdown strong{font-weight:600;color:hsl(var(--foreground))}:where(.ui-scope) .docs-pane-markdown em{font-style:italic}:where(.ui-scope) .docs-pane-markdown>h1:first-child,:where(.ui-scope) .docs-pane-markdown>h2:first-child,:where(.ui-scope) .docs-pane-markdown>h3:first-child{margin-top:0}:where(.ui-scope) .browser-pane{display:flex;flex-direction:column;height:100%;width:100%;background:hsl(var(--card));overflow:hidden}:where(.ui-scope) .browser-pane__content{flex:1;position:relative;background:hsl(var(--background));overflow:hidden}:where(.ui-scope) .tab-responsive{overflow:visible}:where(.ui-scope) .tab-primary-icon{flex-shrink:0;min-width:14px;min-height:14px}:where(.ui-scope) .tab-content{position:relative;justify-content:space-between}:where(.ui-scope) .unpinned-tab-scroll-zone{position:relative;min-width:0;flex:1 1 auto}:where(.ui-scope) .unpinned-tab-scroll-viewport{position:relative;min-width:0;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}:where(.ui-scope) .unpinned-tab-scroll-viewport::-webkit-scrollbar{display:none}:where(.ui-scope) .unpinned-tab-scroll-zone:before,:where(.ui-scope) .unpinned-tab-scroll-zone:after{content:"";position:absolute;top:0;bottom:0;width:36px;pointer-events:none;opacity:0;z-index:20;transition:opacity .12s ease-out}:where(.ui-scope) .unpinned-tab-scroll-zone:before{left:0;background:linear-gradient(to right,hsl(var(--background)) 0%,transparent 100%)}:where(.ui-scope) .unpinned-tab-scroll-zone:after{right:0;background:linear-gradient(to left,hsl(var(--background)) 0%,transparent 100%)}:where(.ui-scope) .unpinned-tab-scroll-zone:has(>.unpinned-tab-scroll-viewport[data-can-scroll-left=true]):before,:where(.ui-scope) .unpinned-tab-scroll-zone:has(>.unpinned-tab-scroll-viewport[data-can-scroll-right=true]):after{opacity:1}@media(prefers-reduced-motion:reduce){:where(.ui-scope) .unpinned-tab-scroll-zone:before,:where(.ui-scope) .unpinned-tab-scroll-zone:after{transition:none}}:where(.ui-scope) .unpinned-tab-scroll-row{display:flex;align-items:flex-end;gap:0;width:-moz-max-content;width:max-content;min-width:100%;padding:0}:where(.ui-scope) .tab-label{display:inline;font-size:var(--workspace-chrome-tab-label-size, 14px);font-weight:var(--workspace-chrome-tab-label-weight, 500)}:where(.ui-scope) .tab-label[data-unread=true]{font-weight:560}:where(.ui-scope) .workspace-name-label{font-size:var(--workspace-chrome-name-size, 16px);font-weight:var(--workspace-chrome-name-weight, 600)}:where(.ui-scope) .tab-content:hover .tab-label,:where(.ui-scope) .tab-content:hover .tab-primary-icon,:where(.ui-scope) .tab-content:hover .tab-primary-icon *{color:hsl(var(--foreground));transition:none}:where(.ui-scope) .tab-close-slot{position:relative;flex-shrink:0}:where(.ui-scope) .tab-trailing-slot{flex:none;display:flex;align-items:center;justify-content:center;width:18px;height:18px}:where(.ui-scope) .tab-trailing-slot[data-reveal=hover]{opacity:0;pointer-events:none;transition:opacity .12s ease}:where(.ui-scope) .tab-content:hover .tab-trailing-slot[data-reveal=hover],:where(.ui-scope) .tab-content:focus-visible .tab-trailing-slot[data-reveal=hover],:where(.ui-scope) .tab-content:has(:focus-visible) .tab-trailing-slot[data-reveal=hover]{opacity:1;pointer-events:auto}:where(.ui-scope) .tab-content:has(>.tab-trailing-slot)>.tab-motion-label{flex:1 1 auto}@media(prefers-reduced-motion:reduce){:where(.ui-scope) .tab-trailing-slot[data-reveal=hover]{transition:none}}:where(.ui-scope) .tab-action-trigger-anchor{position:absolute;left:0;right:0;bottom:0;height:0;width:auto;pointer-events:none}:where(.ui-scope) .ui-root{--floating-bar-easing: cubic-bezier(.32, .72, 0, 1);--floating-bar-duration: .25s}:where(.ui-scope) .terminal-knox__container{background-color:rgb(var(--sys-terminal-bg))}:where(.ui-scope) .ui-root{--agent-reveal-duration: .18s;--agent-reveal-ease: cubic-bezier(.22, 1, .36, 1)}:where(.ui-scope) .agent-markdown{font-size:15px;font-weight:430;line-height:1.7;letter-spacing:-.002em;color:hsl(var(--body-foreground));word-wrap:break-word;overflow-wrap:break-word;font-feature-settings:"cv11","ss03","zero"}:where(.ui-scope) .font-mono.text-ui-md,:where(.ui-scope) .font-mono .agent-markdown{font-size:14px}:where(.ui-scope) .agent-markdown h1{font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.01em;margin-top:1em;margin-bottom:.4em;color:hsl(var(--foreground))}:where(.ui-scope) .agent-markdown h2{font-size:17px;font-weight:600;line-height:1.35;letter-spacing:-.005em;margin-top:.9em;margin-bottom:.35em;color:hsl(var(--foreground))}:where(.ui-scope) .agent-markdown h3{font-size:16px;font-weight:600;line-height:1.4;margin-top:.8em;margin-bottom:.3em;color:hsl(var(--foreground))}:where(.ui-scope) .agent-markdown h4,:where(.ui-scope) .agent-markdown h5,:where(.ui-scope) .agent-markdown h6{font-size:15px;font-weight:600;line-height:1.4;margin-top:.75em;margin-bottom:.25em;color:hsl(var(--foreground))}:where(.ui-scope) .agent-markdown>h1:first-child,:where(.ui-scope) .agent-markdown>h2:first-child,:where(.ui-scope) .agent-markdown>h3:first-child,:where(.ui-scope) .agent-markdown>h4:first-child{margin-top:0}:where(.ui-scope) .agent-markdown>span:empty:first-child{display:none}:where(.ui-scope) .agent-markdown>span:empty:first-child+*{margin-top:0}:where(.ui-scope) .agent-markdown p{margin-bottom:.8em}:where(.ui-scope) .agent-markdown p:last-child{margin-bottom:0}:where(.ui-scope) .agent-markdown ul,:where(.ui-scope) .agent-markdown ol{margin-bottom:.8em;padding-left:1.4em;list-style-position:outside}:where(.ui-scope) .agent-markdown ul{list-style-type:disc}:where(.ui-scope) .agent-markdown ol{list-style-type:decimal}:where(.ui-scope) .agent-markdown li{margin-bottom:.3em;display:list-item}:where(.ui-scope) .agent-markdown li>p{display:inline;margin-bottom:0}:where(.ui-scope) .agent-markdown li>p:not(:first-child){display:block;margin-top:.8em}:where(.ui-scope) .agent-markdown ul ul{list-style-type:circle}:where(.ui-scope) .agent-markdown ul ul ul{list-style-type:square}:where(.ui-scope) .agent-markdown ol ol{list-style-type:lower-alpha}:where(.ui-scope) .agent-markdown ol ol ol{list-style-type:lower-roman}:where(.ui-scope) .agent-markdown li>ul,:where(.ui-scope) .agent-markdown li>ol{margin-top:.25em;margin-bottom:.25em}:where(.ui-scope) .agent-markdown blockquote{border-left:2px solid hsl(var(--border));padding-left:1em;margin:.75em 0;color:hsl(var(--muted-foreground))}:where(.ui-scope) .agent-markdown a{color:hsl(var(--link-ink));text-decoration:underline;text-decoration-color:hsl(var(--link-ink) / .45);text-underline-offset:2px}:where(.ui-scope) .agent-markdown a:hover{text-decoration-color:currentColor}:where(.ui-scope) .agent-markdown button.agent-file-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:transparent;color:hsl(var(--link-ink));font:inherit;font-family:var(--sys-font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, monospace);font-size:.95em;text-align:left;text-decoration:underline;text-decoration-color:hsl(var(--link-ink) / .45);text-underline-offset:2px;cursor:pointer}:where(.ui-scope) .agent-markdown button.agent-file-link:hover{text-decoration-color:currentColor}:where(.ui-scope) .agent-markdown .agent-inline-code-link{color:hsl(var(--link-ink));text-decoration:none}:where(.ui-scope) .agent-markdown .agent-inline-code-link code{background:transparent;box-shadow:none;padding:0;color:inherit;font-size:inherit;text-decoration:underline;text-decoration-color:hsl(var(--link-ink) / .45);text-underline-offset:2px;cursor:pointer}:where(.ui-scope) .agent-markdown a.agent-inline-code-link code{font-family:var(--sys-font-ui, inherit)}:where(.ui-scope) .agent-markdown .agent-inline-code-link:hover code{text-decoration-color:currentColor}:where(.ui-scope) .agent-markdown code:not(pre code){font-family:var( --sys-font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace );font-size:.88em;color:inherit;background:hsl(var(--inline-code-bg));box-shadow:inset 0 0 0 1px hsl(var(--inline-code-ring));padding:1px 4px;border-radius:5px;-webkit-box-decoration-break:clone;box-decoration-break:clone}:where(.ui-scope) .agent-markdown pre{background:transparent;border:0;border-radius:0;padding:8px 12px;margin:0;overflow-x:auto;font-size:12.5px;line-height:1.55}:where(.ui-scope) .agent-markdown pre code{font-family:var( --sys-font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace );background:transparent;padding:0;border-radius:0;font-size:inherit}:where(.ui-scope) .agent-markdown pre code .token.comment{color:hsl(var(--muted-foreground))}:where(.ui-scope) .agent-markdown pre code .token.tag,:where(.ui-scope) .agent-markdown pre code .token.boolean,:where(.ui-scope) .agent-markdown pre code .token.number{color:hsl(var(--primary))}:where(.ui-scope) .agent-markdown pre code .token.string,:where(.ui-scope) .agent-markdown pre code .token.char{color:hsl(var(--status-active))}:where(.ui-scope) .agent-markdown pre code .token.url{color:hsl(var(--muted-foreground))}:where(.ui-scope) .agent-markdown pre code .token.function{color:hsl(var(--primary))}:where(.ui-scope) .agent-markdown hr{border:none;border-top:1px solid hsl(var(--border));margin:1em 0}:where(.ui-scope) .agent-markdown>table{overflow-x:auto;margin:.75em 0}:where(.ui-scope) .agent-markdown table{width:100%;border-collapse:collapse;font-size:13px}:where(.ui-scope) .agent-markdown thead{border-bottom:2px solid hsl(var(--border))}:where(.ui-scope) .agent-markdown th{font-weight:600;text-align:left;padding:.5em .75em;color:hsl(var(--foreground))}:where(.ui-scope) .agent-markdown td{padding:.4em .75em;border-bottom:1px solid hsl(var(--border));color:hsl(var(--body-foreground))}:where(.ui-scope) .agent-markdown strong{font-weight:600;color:hsl(var(--foreground))}:where(.ui-scope) .dark .agent-markdown strong{font-weight:650}:where(.ui-scope) .agent-markdown em{font-style:italic}:where(.ui-scope) .ui-root{--agent-gutter: 24px;--agent-rail: 18px;--agent-slot-transcript: 100%;--agent-slot-divider: 100%;--agent-slot-composer: 100%;--agent-slot-panel: 100%;--agent-slot-sticky: 100%;--agent-slot-hud: 100%;--agent-slot-hero: 100%;--agent-transcript-avatar-size: 36px;--agent-transcript-body-offset: 44px}:where(.ui-scope) [data-agent-pane-root]{--agent-transcript-avatar-size: 36px;--agent-transcript-body-offset: 44px}@container (max-width: 479px){:where(.ui-scope) [data-testid=conversation-transcript-content],:where(.ui-scope) [data-testid=conversation-messages]{--agent-transcript-avatar-size: 28px;--agent-transcript-body-offset: 36px}}:where(.ui-scope) [data-agent-pane-root] [data-testid=message-content],:where(.ui-scope) [data-agent-pane-root] .agent-markdown{font-size:var(--agent-content-size)}:where(.ui-scope) [data-agent-pane-root] .agent-markdown{--agent-prose-size: var(--agent-content-size)}:where(.ui-scope) [data-agent-pane-root] .font-mono .agent-markdown{--agent-prose-size: var(--agent-content-mono-size)}:where(.ui-scope) [data-agent-pane-root] .agent-markdown>:not([hidden])~:not([hidden]){margin-top:calc(var(--agent-prose-size) * 16 / 14)}:where(.ui-scope) [data-agent-pane-root] .agent-markdown>:not([hidden])~:not([hidden]):is(h1,h2,h3,h4,h5,h6){margin-top:calc(var(--agent-prose-size) * 24 / 14)}:where(.ui-scope) [data-agent-pane-root] .agent-markdown>:is(h1,h2,h3,h4,h5,h6):not([hidden])+:not([hidden]){margin-top:calc(var(--agent-prose-size) * 8 / 14)}:where(.ui-scope) [data-agent-pane-root] .agent-markdown li{margin-bottom:0;padding-top:0;padding-bottom:0}:where(.ui-scope) [data-agent-pane-root] .agent-markdown li+li,:where(.ui-scope) [data-agent-pane-root] .agent-markdown li>:is(ul,ol){margin-top:calc(var(--agent-prose-size) * 8 / 14)}:where(.ui-scope) [data-agent-pane-root] .agent-markdown>:is(p,ul,ol){margin-bottom:0}:where(.ui-scope) [data-agent-pane-root] .agent-markdown>p:not([hidden])+:is(ul,ol):not([hidden]){margin-top:calc(var(--agent-prose-size) * 6 / 14)}:where(.ui-scope) .agent-markdown li::marker{color:hsl(var(--muted-foreground))}:where(.ui-scope) [data-agent-pane-root] .agent-markdown li>:is(ul,ol){margin-bottom:0}:where(.ui-scope) [data-agent-pane-root] .font-mono .agent-markdown{font-size:var(--agent-content-mono-size)}:where(.ui-scope) [data-agent-pane-root] .agent-markdown h1{font-size:var(--agent-content-heading-xl-size)}:where(.ui-scope) [data-agent-pane-root] .agent-markdown h2{font-size:var(--agent-content-heading-lg-size)}:where(.ui-scope) [data-agent-pane-root] .agent-markdown h3{font-size:var(--agent-content-heading-md-size)}:where(.ui-scope) [data-agent-pane-root] .agent-markdown h4,:where(.ui-scope) [data-agent-pane-root] .agent-markdown h5,:where(.ui-scope) [data-agent-pane-root] .agent-markdown h6{font-size:var(--agent-content-size)}:where(.ui-scope) [data-agent-pane-root] .agent-markdown pre{font-size:var(--agent-content-code-size)}:where(.ui-scope) [data-agent-pane-root] .agent-markdown table{font-size:var(--agent-content-table-size)}:where(.ui-scope) .agent-typing-dot{opacity:.4;animation:agent-typing-bounce 1.3s ease-in-out infinite}@keyframes agent-typing-bounce{0%,50%,to{opacity:.4;transform:translateY(0)}22%{opacity:1;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){:where(.ui-scope) .agent-typing-dot{opacity:.75;animation:none!important;transform:none}}:where(.ui-scope) [data-agent-pane-root] [data-testid=agent-composer-textarea]{font-size:var(--agent-content-size)}:where(.ui-scope) .agent-transcript-meta-row{min-height:24px;padding-top:0;padding-bottom:0;font-size:var(--agent-tool-trace-size, 13px);line-height:20px}:where(.ui-scope) .agent-work-run-line{position:relative;display:flex;align-items:center;gap:8px;width:calc(100% + 12px);min-width:0;height:24px;margin:0 -6px;padding:0 6px;border-radius:6px;color:hsl(var(--muted-foreground));font-family:var(--sys-font-mono-ui);font-size:var(--agent-tool-trace-size, 13px);font-variant-numeric:tabular-nums;line-height:20px;text-align:left;white-space:nowrap}:where(.ui-scope) .agent-work-run-line:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}:where(.ui-scope) .agent-work-run-glyph{position:relative;display:grid;flex:none;width:16px;height:16px;place-items:center}:where(.ui-scope) .agent-work-run-glyph[data-work-run-glyph=starting],:where(.ui-scope) .agent-work-run-glyph[data-work-run-glyph=working]{width:20px}:where(.ui-scope) .agent-work-run-glyph-mark{display:grid;place-items:center}:where(.ui-scope) .agent-work-run-glyph-ghost{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}:where(.ui-scope) .agent-work-run-glyph-ghost .agent-typing-dot{opacity:.8;animation:agent-work-run-converge .2s cubic-bezier(.16,1,.3,1) forwards}:where(.ui-scope) .agent-work-run-glyph-ghost .agent-typing-dot:nth-child(1){--agent-converge-x: 7.5px}:where(.ui-scope) .agent-work-run-glyph-ghost .agent-typing-dot:nth-child(3){--agent-converge-x: -7.5px}@keyframes agent-work-run-converge{to{opacity:0;transform:translate(var(--agent-converge-x, 0)) scale(.4)}}:where(.ui-scope) .agent-work-run-glyph-ghost+.agent-work-run-glyph-mark{animation:agent-work-run-glyph-pop .22s cubic-bezier(.16,1,.3,1) .12s both}@keyframes agent-work-run-glyph-pop{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}:where(.ui-scope) .agent-work-run-swap{display:flex;flex:0 1 auto;align-items:center;gap:8px;min-width:0;overflow:hidden}:where(.ui-scope) .agent-work-run-who{flex:none;color:hsl(var(--foreground));font-weight:600}:where(.ui-scope) .agent-work-run-activity{display:flex;flex:0 1 auto;align-items:center;gap:8px;min-width:0;overflow:hidden}:where(.ui-scope) .agent-work-run-icon{display:grid;flex:none;width:16px;height:16px;place-items:center}:where(.ui-scope) .agent-work-run-phrase,:where(.ui-scope) .agent-work-run-verb{flex:0 1 auto;min-width:0;overflow:hidden;font-weight:500;text-overflow:ellipsis}:where(.ui-scope) .agent-work-run-target{flex:0 1000 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}:where(.ui-scope) .agent-work-run-lead{flex:none;font-weight:500}:where(.ui-scope) .agent-work-run-lead .agent-work-run-who{font-weight:600}:where(.ui-scope) .agent-work-run-fact{flex:none}:where(.ui-scope) .agent-work-run-fact:before{content:"·";margin-right:6px;color:hsl(var(--faint-foreground))}:where(.ui-scope) .agent-work-run-end{display:flex;flex:none;margin-left:-4px;color:hsl(var(--faint-foreground))}:where(.ui-scope) .agent-work-run-line:hover .agent-work-run-end,:where(.ui-scope) .agent-work-run-line[aria-expanded=true] .agent-work-run-end{color:hsl(var(--foreground))}:where(.ui-scope) .agent-work-run-end svg{transition:transform .16s cubic-bezier(.16,1,.3,1)}:where(.ui-scope) .agent-work-run-line[aria-expanded=true] .agent-work-run-end svg{transform:rotate(180deg)}:where(.ui-scope) .agent-work-run-line[data-settling=true] .agent-work-run-swap>:not(.agent-work-run-glyph){animation:agent-work-run-settle .22s cubic-bezier(.16,1,.3,1) both}@keyframes agent-work-run-settle{0%{opacity:0}to{opacity:1}}:where(.ui-scope) .agent-work-run-rows{margin:2px 0 0 24px}:where(.ui-scope) [data-testid=turn-summary-entry][data-turn-summary-state=folded]{padding-bottom:8px}@container (max-width: 480px){:where(.ui-scope) .agent-work-run-opt,:where(.ui-scope) .agent-work-run-optn{display:none}}@media(prefers-reduced-motion:reduce){:where(.ui-scope) .agent-work-run-line[data-settling=true] .agent-work-run-swap>*,:where(.ui-scope) .agent-work-run-glyph-ghost+.agent-work-run-glyph-mark,:where(.ui-scope) .agent-work-run-end svg{animation:none;transition:none}:where(.ui-scope) .agent-work-run-glyph-ghost{display:none}}:where(.ui-scope) [data-agent-pane-root] [data-testid=agent-tool-trace]{font-size:var(--agent-tool-trace-size)}:where(.ui-scope) .ship-cta-fill .text-diff-add{color:color-mix(in oklab,hsl(var(--diff-add)) 55%,hsl(var(--background)))}:where(.ui-scope) .ship-cta-fill .text-diff-remove{color:color-mix(in oklab,hsl(var(--diff-remove)) 55%,hsl(var(--background)))}:where(.ui-scope) .ship-cta-fill .text-muted-foreground{color:color-mix(in oklab,hsl(var(--background)) 64%,hsl(var(--foreground)))}:where(.ui-scope) [data-agent-pane-root] [data-testid=message-row][data-agent-message-role=user]{display:flex;justify-content:flex-end;outline:none}:where(.ui-scope) [data-agent-pane-root] [data-testid=message-row][data-agent-message-role=user] [data-agent-user-stack]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:0;width:-moz-fit-content;width:fit-content;max-width:min(560px,85%);margin-left:auto}:where(.ui-scope) [data-agent-pane-root] [data-testid=message-row][data-agent-message-role=user] [data-agent-user-byline]{display:flex;align-items:center;gap:6px;height:24px;margin-bottom:-2px;padding-right:2px;font-size:12px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}:where(.ui-scope) [data-agent-pane-root] [data-testid=message-row][data-agent-message-role=user] [data-agent-user-bubble]{width:-moz-fit-content;width:fit-content;max-width:100%;padding:9px 14px 10px;border-radius:16px 5px 16px 16px;background:hsl(var(--user-bubble-ink));--foreground: var(--user-bubble-on-ink);--body-foreground: var(--user-bubble-on-ink);--muted-foreground: var(--user-bubble-on-ink-muted);--faint-foreground: var(--user-bubble-on-ink-muted);--link-ink: var(--user-bubble-on-ink);--inline-code-bg: var(--user-bubble-ink-code);--inline-code-ring: var(--user-bubble-ink-ring);color:hsl(var(--user-bubble-on-ink))}:where(.ui-scope) [data-agent-pane-root]:not([data-agent-user-surface=paper]) [data-testid=message-row][data-agent-message-role=user]:not([data-delivery=outline]) [data-agent-user-bubble] ::-moz-selection{background:hsl(var(--user-bubble-on-ink) / .3)}:where(.ui-scope) [data-agent-pane-root]:not([data-agent-user-surface=paper]) [data-testid=message-row][data-agent-message-role=user]:not([data-delivery=outline]) [data-agent-user-bubble] ::selection{background:hsl(var(--user-bubble-on-ink) / .3)}:where(.ui-scope) [data-agent-pane-root] [data-testid=message-row][data-agent-message-role=user] [data-agent-user-cards],:where(.ui-scope) [data-agent-pane-root] [data-testid=message-row][data-agent-message-role=user] [data-agent-user-card-only]{max-width:100%}:where(.ui-scope) [data-agent-pane-root][data-agent-user-surface=paper] [data-testid=message-row][data-agent-message-role=user] [data-agent-user-bubble]{background:hsl(var(--composer-surface));box-shadow:inset 0 0 0 1px hsl(var(--composer-edge));--foreground: inherit;--body-foreground: inherit;--muted-foreground: inherit;--faint-foreground: inherit;--link-ink: inherit;--inline-code-bg: inherit;--inline-code-ring: inherit;color:inherit}:where(.ui-scope) [data-agent-pane-root] [data-testid=message-row][data-agent-message-role=user]:focus-visible [data-agent-user-bubble],:where(.ui-scope) [data-agent-pane-root] [data-testid=message-row][data-agent-message-role=user]:focus-visible [data-agent-user-card-only] [data-agent-user-cards]{outline:2px solid hsl(var(--user-bubble-ink));outline-offset:2px}@container (max-width:520px){:where(.ui-scope) .\[\@container\(max-width\:520px\)\]\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}:where(.ui-scope) .placeholder\:text-faint-foreground::-moz-placeholder{color:hsl(var(--faint-foreground))}:where(.ui-scope) .placeholder\:text-faint-foreground::placeholder{color:hsl(var(--faint-foreground))}:where(.ui-scope) .before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}:where(.ui-scope) .before\:absolute:before{content:var(--tw-content);position:absolute}:where(.ui-scope) .before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}:where(.ui-scope) .before\:bottom-0:before{content:var(--tw-content);bottom:0}:where(.ui-scope) .before\:left-\[calc\(var\(--row-pad-x\,8px\)_\+_15\.5px\)\]:before{content:var(--tw-content);left:calc(var(--row-pad-x, 8px) + 15.5px)}:where(.ui-scope) .before\:top-0:before{content:var(--tw-content);top:0}:where(.ui-scope) .before\:top-\[15px\]:before{content:var(--tw-content);top:15px}:where(.ui-scope) .before\:top-\[27px\]:before{content:var(--tw-content);top:27px}:where(.ui-scope) .before\:top-\[9px\]:before{content:var(--tw-content);top:9px}:where(.ui-scope) .before\:-z-10:before{content:var(--tw-content);z-index:-10}:where(.ui-scope) .before\:w-px:before{content:var(--tw-content);width:1px}:where(.ui-scope) .before\:rounded-control:before{content:var(--tw-content);border-radius:8px}:where(.ui-scope) .before\:bg-border:before{content:var(--tw-content);background-color:hsl(var(--border))}:where(.ui-scope) .before\:bg-\[linear-gradient\(to_bottom\,hsl\(var\(--background\)\/0\)\,hsl\(var\(--background\)\)_18px\)\]:before{content:var(--tw-content);background-image:linear-gradient(to bottom,hsl(var(--background) / 0),hsl(var(--background)) 18px)}:where(.ui-scope) .before\:transition-colors:before{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where(.ui-scope) .before\:duration-150:before{transition-duration:.15s;content:var(--tw-content);animation-duration:.15s}:where(.ui-scope) .after\:absolute:after{content:var(--tw-content);position:absolute}:where(.ui-scope) .after\:inset-0:after{content:var(--tw-content);inset:0}:where(.ui-scope) .first\:-ml-\[5px\]:first-child{margin-left:-5px}:where(.ui-scope) .first\:mt-2:first-child{margin-top:.5rem}:where(.ui-scope) .first\:border-t-0:first-child{border-top-width:0px}:where(.ui-scope) .first\:pt-1:first-child{padding-top:.25rem}:where(.ui-scope) .last\:border-b-0:last-child{border-bottom-width:0px}:where(.ui-scope) .empty\:hidden:empty{display:none}:where(.ui-scope) .focus-within\:border-primary-ink:focus-within{border-color:hsl(var(--primary-ink))}:where(.ui-scope) .focus-within\:border-ring:focus-within{border-color:hsl(var(--ring))}:where(.ui-scope) .focus-within\:bg-accent\/30:focus-within{background-color:hsl(var(--accent) / .3)}:where(.ui-scope) .focus-within\:bg-accent\/60:focus-within{background-color:hsl(var(--accent) / .6)}:where(.ui-scope) .focus-within\:text-foreground:focus-within{color:hsl(var(--foreground))}:where(.ui-scope) .hover\:bg-\[hsl\(var\(--foreground\)\/0\.045\)\]:hover{background-color:hsl(var(--foreground) / .045)}:where(.ui-scope) .hover\:bg-\[hsl\(var\(--suggest-selection\)\/0\.5\)\]:hover{background-color:hsl(var(--suggest-selection) / .5)}:where(.ui-scope) .hover\:bg-accent:hover{background-color:hsl(var(--accent))}:where(.ui-scope) .hover\:bg-accent\/15:hover{background-color:hsl(var(--accent) / .15)}:where(.ui-scope) .hover\:bg-accent\/20:hover{background-color:hsl(var(--accent) / .2)}:where(.ui-scope) .hover\:bg-accent\/30:hover{background-color:hsl(var(--accent) / .3)}:where(.ui-scope) .hover\:bg-accent\/35:hover{background-color:hsl(var(--accent) / .35)}:where(.ui-scope) .hover\:bg-accent\/40:hover{background-color:hsl(var(--accent) / .4)}:where(.ui-scope) .hover\:bg-accent\/45:hover{background-color:hsl(var(--accent) / .45)}:where(.ui-scope) .hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}:where(.ui-scope) .hover\:bg-background\/20:hover{background-color:hsl(var(--background) / .2)}:where(.ui-scope) .hover\:bg-border:hover{background-color:hsl(var(--border))}:where(.ui-scope) .hover\:bg-foreground\/5:hover{background-color:hsl(var(--foreground) / .05)}:where(.ui-scope) .hover\:bg-foreground\/90:hover{background-color:hsl(var(--foreground) / .9)}:where(.ui-scope) .hover\:bg-foreground\/\[0\.04\]:hover{background-color:hsl(var(--foreground) / .04)}:where(.ui-scope) .hover\:bg-primary-ink\/20:hover{background-color:hsl(var(--primary-ink) / .2)}:where(.ui-scope) .hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}:where(.ui-scope) .hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}:where(.ui-scope) .hover\:text-\[hsl\(var\(--status-attention\)\)\]:hover{color:hsl(var(--status-attention))}:where(.ui-scope) .hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}:where(.ui-scope) .hover\:text-body-foreground:hover{color:hsl(var(--body-foreground))}:where(.ui-scope) .hover\:text-destructive:hover{color:hsl(var(--destructive))}:where(.ui-scope) .hover\:text-foreground:hover{color:hsl(var(--foreground))}:where(.ui-scope) .hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}:where(.ui-scope) .hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}:where(.ui-scope) .hover\:text-primary-ink:hover{color:hsl(var(--primary-ink))}:where(.ui-scope) .hover\:before\:bg-foreground\/\[0\.05\]:hover:before{content:var(--tw-content);background-color:hsl(var(--foreground) / .05)}:where(.ui-scope) .focus\:bg-accent:focus{background-color:hsl(var(--accent))}:where(.ui-scope) .focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}:where(.ui-scope) .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}:where(.ui-scope) .focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}:where(.ui-scope) .focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}:where(.ui-scope) .focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}:where(.ui-scope) .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}:where(.ui-scope) .focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}:where(.ui-scope) .focus-visible\:ring-primary-ink:focus-visible{--tw-ring-color: hsl(var(--primary-ink))}:where(.ui-scope) .focus-visible\:ring-primary-ink\/50:focus-visible{--tw-ring-color: hsl(var(--primary-ink) / .5)}:where(.ui-scope) .focus-visible\:ring-primary\/55:focus-visible{--tw-ring-color: hsl(var(--primary) / .55)}:where(.ui-scope) .focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}:where(.ui-scope) .focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color: hsl(var(--ring) / .4)}:where(.ui-scope) .focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width: 4px}:where(.ui-scope) .focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}:where(.ui-scope) .active\:scale-100:active{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.ui-scope) .active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.ui-scope) .active\:bg-accent\/80:active{background-color:hsl(var(--accent) / .8)}:where(.ui-scope) .active\:bg-foreground\/80:active{background-color:hsl(var(--foreground) / .8)}:where(.ui-scope) .active\:bg-primary\/80:active{background-color:hsl(var(--primary) / .8)}:where(.ui-scope) .active\:bg-secondary\/70:active{background-color:hsl(var(--secondary) / .7)}:where(.ui-scope) .active\:duration-75:active{transition-duration:75ms;animation-duration:75ms}:where(.ui-scope) .disabled\:pointer-events-none:disabled{pointer-events:none}:where(.ui-scope) .disabled\:cursor-default:disabled{cursor:default}:where(.ui-scope) .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}:where(.ui-scope) .disabled\:opacity-100:disabled{opacity:1}:where(.ui-scope) .disabled\:opacity-50:disabled{opacity:.5}:where(.ui-scope) .disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}:where(.ui-scope) .disabled\:active\:scale-100:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.ui-scope) .group:focus-within .group-focus-within\:hidden{display:none}:where(.ui-scope) .group:hover .group-hover\:ml-1{margin-left:.25rem}:where(.ui-scope) .group:hover .group-hover\:w-3\.5{width:.875rem}:where(.ui-scope) .group:hover .group-hover\:bg-foreground\/30{background-color:hsl(var(--foreground) / .3)}:where(.ui-scope) .group:hover .group-hover\:text-foreground{color:hsl(var(--foreground))}:where(.ui-scope) .group:hover .group-hover\:opacity-0{opacity:0}:where(.ui-scope) .group:hover .group-hover\:opacity-100{opacity:1}:where(.ui-scope) .group:focus-visible .group-focus-visible\:w-0\.5{width:.125rem}:where(.ui-scope) .group:focus-visible .group-focus-visible\:bg-foreground{background-color:hsl(var(--foreground))}:where(.ui-scope) .has-\[\[data-testid\=agent-usage-panel\]\]\:z-50:has([data-testid=agent-usage-panel]){z-index:50}:where(.ui-scope) .aria-busy\:cursor-progress[aria-busy=true]{cursor:progress}:where(.ui-scope) .aria-expanded\:bg-accent[aria-expanded=true]{background-color:hsl(var(--accent))}:where(.ui-scope) .aria-expanded\:bg-primary[aria-expanded=true]{background-color:hsl(var(--primary))}:where(.ui-scope) .aria-expanded\:text-foreground[aria-expanded=true]{color:hsl(var(--foreground))}:where(.ui-scope) .aria-expanded\:text-primary-foreground[aria-expanded=true]{color:hsl(var(--primary-foreground))}:where(.ui-scope) .aria-pressed\:bg-accent[aria-pressed=true]{background-color:hsl(var(--accent))}:where(.ui-scope) .aria-pressed\:text-foreground[aria-pressed=true]{color:hsl(var(--foreground))}:where(.ui-scope) .data-\[highlighted\]\:bg-accent[data-highlighted]{background-color:hsl(var(--accent))}:where(.ui-scope) .data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}:where(.ui-scope) .data-\[state\=open\]\:bg-accent\/30[data-state=open]{background-color:hsl(var(--accent) / .3)}:where(.ui-scope) .data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}:where(.ui-scope) .data-\[highlighted\]\:text-accent-foreground[data-highlighted]{color:hsl(var(--accent-foreground))}:where(.ui-scope) .data-\[highlighted\]\:text-body-foreground[data-highlighted]{color:hsl(var(--body-foreground))}:where(.ui-scope) .data-\[state\=open\]\:text-foreground[data-state=open]{color:hsl(var(--foreground))}@media(prefers-reduced-motion:no-preference){@keyframes spin{to{transform:rotate(360deg)}}:where(.ui-scope) .motion-safe\:transition-\[opacity\,stroke-dasharray\]{transition-property:opacity,stroke-dasharray;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where(.ui-scope) .motion-safe\:duration-200{transition-duration:.2s;animation-duration:.2s}}@media(prefers-reduced-motion:reduce){:where(.ui-scope) .motion-reduce\:transition-none{transition-property:none}}:where(.ui-scope) .dark\:border-white\/\[0\.07\]:is(.dark *){border-color:#ffffff12}:where(.ui-scope) .dark\:bg-background:is(.dark *){background-color:hsl(var(--background))}:where(.ui-scope) .dark\:bg-black\/25:is(.dark *){background-color:#00000040}:where(.ui-scope) .dark\:bg-popover:is(.dark *){background-color:hsl(var(--popover))}:where(.ui-scope) .dark\:bg-white\/\[0\.055\]:is(.dark *){background-color:#ffffff0e}:where(.ui-scope) .dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}:where(.ui-scope) .dark\:text-foreground\/85:is(.dark *){color:hsl(var(--foreground) / .85)}:where(.ui-scope) .dark\:text-zinc-300:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}:where(.ui-scope) .dark\:shadow-\[0_16px_40px_rgba\(0\,0\,0\,0\.45\)\]:is(.dark *){--tw-shadow: 0 16px 40px rgba(0, 0, 0, .45);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:where(.ui-scope) .dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.055\)\,var\(--shadow-sm\)\]:is(.dark *){--tw-shadow-color: inset 0 1px 0 rgba(255, 255, 255, .055), var(--shadow-sm);--tw-shadow: var(--tw-shadow-colored)}:where(.ui-scope) .dark\:hover\:bg-primary-ink\/5:hover:is(.dark *){background-color:hsl(var(--primary-ink) / .05)}@media(max-width:1600px){:where(.ui-scope) .max-\[1600px\]\:max-w-\[168px\]{max-width:168px}}:where(.ui-scope) .\[\&\>\*\:first-child\]\:mt-0>*:first-child{margin-top:0}:where(.ui-scope) .\[\&\>\*\:first-child\]\:flex-1>*:first-child{flex:1 1 0%}:where(.ui-scope) .\[\&\>\*\:last-child\]\:mb-0>*:last-child{margin-bottom:0}:where(.ui-scope) .\[\&\>\:not\(\.agent-tab-status-dot\)\]\:grayscale>:not(.agent-tab-status-dot){--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)}:where(.ui-scope) .\[\&\>p\]\:inline>p{display:inline}:where(.ui-scope) .\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}:where(.ui-scope) .\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}:where(.ui-scope) .\[\&_button\]\:h-10 button{height:2.5rem}:where(.ui-scope) .\[\&_svg\]\:pointer-events-none svg{pointer-events:none}:where(.ui-scope) .\[\&_svg\]\:\!size-3 svg{width:.75rem!important;height:.75rem!important}:where(.ui-scope) .\[\&_svg\]\:size-3\.5 svg{width:.875rem;height:.875rem}:where(.ui-scope) .\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}:where(.ui-scope) .\[\&_svg\]\:size-\[15px\] svg{width:15px;height:15px}:where(.ui-scope) .\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}:where(.ui-scope) .\[\&_svg\]\:shrink-0 svg{flex-shrink:0}:where(.ui-scope) .\[\&_svg\]\:text-muted-foreground svg{color:hsl(var(--muted-foreground))}:where(.ui-scope) .\[\&_svg\]\:\[stroke-width\:1\.6\] svg{stroke-width:1.6}@container (max-width:150px){:where(.ui-scope) .\[\@container\(max-width\:150px\)\]\:hidden{display:none}}@container (max-width:360px){:where(.ui-scope) .\[\@container\(max-width\:360px\)\]\:hidden{display:none}:where(.ui-scope) .\[\@container\(max-width\:360px\)\]\:h-10{height:2.5rem}:where(.ui-scope) .\[\@container\(max-width\:360px\)\]\:min-h-10{min-height:2.5rem}:where(.ui-scope) .\[\@container\(max-width\:360px\)\]\:w-10{width:2.5rem}}@container (max-width:520px){:where(.ui-scope) .\[\@container\(max-width\:520px\)\]\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:where(.ui-scope) .\[\@container\(max-width\:520px\)\]\:hidden{display:none}}:where(.ui-scope) [data-action=open-pane-address-from-header]:hover .\[\[data-action\=open-pane-address-from-header\]\:hover_\&\]\:after\:ml-1:after{content:var(--tw-content);margin-left:.25rem}:where(.ui-scope) [data-action=open-pane-address-from-header]:hover .\[\[data-action\=open-pane-address-from-header\]\:hover_\&\]\:after\:shrink-0:after{content:var(--tw-content);flex-shrink:0}:where(.ui-scope) [data-action=open-pane-address-from-header]:hover .\[\[data-action\=open-pane-address-from-header\]\:hover_\&\]\:after\:font-mono:after{content:var(--tw-content);font-family:var(--sys-font-mono-ui)}:where(.ui-scope) [data-action=open-pane-address-from-header]:hover .\[\[data-action\=open-pane-address-from-header\]\:hover_\&\]\:after\:text-\[11px\]:after{content:var(--tw-content);font-size:11px}:where(.ui-scope) [data-action=open-pane-address-from-header]:hover .\[\[data-action\=open-pane-address-from-header\]\:hover_\&\]\:after\:text-muted-foreground:after{content:var(--tw-content);color:hsl(var(--muted-foreground))}:where(.ui-scope) [data-action=open-pane-address-from-header]:hover .\[\[data-action\=open-pane-address-from-header\]\:hover_\&\]\:after\:opacity-60:after{content:var(--tw-content);opacity:.6}:where(.ui-scope) li .\[li_\&\]\:pl-6{padding-left:1.5rem}:where(.ui-scope) [data-pane-chrome-geometry]{--pane-chrome-top: 56px;--pane-chrome-air: 12px;--pane-title-gap: 16px;--pane-chrome-band: var(--sidebar-background)}:where(.ui-scope) .dark [data-pane-chrome-geometry]{--pane-chrome-band: var(--muted)}:where(.ui-scope) [data-pane-split]{--pane-chrome-inset: 21px}:where(.ui-scope) [data-pane-split][data-pane-chrome-geometry],:where(.ui-scope) [data-pane-split] [data-pane-chrome-geometry]{--pane-chrome-top: 65px}:where(.ui-scope) [data-pane-chrome-geometry=band]{padding-top:var(--pane-chrome-top)}:where(.ui-scope) [data-pane-chrome-geometry=band][data-pane-chrome-band=tray]{background-image:linear-gradient(hsl(var(--border)),hsl(var(--border))),linear-gradient(hsl(var(--pane-chrome-band)),hsl(var(--pane-chrome-band)));background-position:0 calc(var(--pane-chrome-top) - 1px),0 0;background-size:100% 1px,100% var(--pane-chrome-top);background-repeat:no-repeat}:where(.ui-scope) [data-pane-chrome-geometry=overlay] [data-pane-chrome-scroller=docs],:where(.ui-scope) [data-pane-chrome-geometry=overlay] [data-pane-chrome-scroller=agent],:where(.ui-scope) [data-pane-chrome-geometry=overlay] [data-pane-chrome-scroller=folder],:where(.ui-scope) [data-pane-chrome-geometry=overlay] [data-pane-chrome-scroller=git],:where(.ui-scope) [data-pane-chrome-geometry=overlay] [data-pane-chrome-scroller=diff],:where(.ui-scope) [data-pane-chrome-geometry=overlay] [data-pane-chrome-scroller=code] .cm-scroller{scroll-padding-top:var(--pane-chrome-top)}:where(.ui-scope) [data-pane-chrome-geometry=overlay] [data-pane-chrome-scroller=code] .cm-content,:where(.ui-scope) [data-pane-chrome-geometry=overlay] [data-pane-chrome-scroller=diff],:where(.ui-scope) [data-pane-chrome-geometry=overlay] [data-pane-chrome-scroller=agent],:where(.ui-scope) [data-pane-chrome-geometry=overlay] [data-pane-chrome-scroller=folder],:where(.ui-scope) [data-pane-chrome-geometry=overlay] [data-pane-chrome-scroller=git]{padding-top:var(--pane-chrome-top)}:where(.ui-scope) [data-pane-chrome-geometry=overlay] [data-pane-chrome-scroller=docs] .docs-content-frame{padding-top:calc(var(--pane-chrome-top) + var(--pane-title-gap))}:where(.ui-scope) [data-pane-chrome-geometry] .pane-title-row[data-tier=pane]{margin-top:var(--pane-title-gap, 16px)}:where(.ui-scope) [data-pane-chrome-geometry] .docs-content-frame .pane-title-row[data-tier=pane]{margin-top:0}:where(.ui-scope) .pane-facts>*{position:relative}:where(.ui-scope) .pane-facts>*+:not([data-fact-prompt]):before{content:"";position:absolute;top:50%;left:calc(var(--fact-pad, 0px) - 11px);width:3px;height:3px;margin-top:-1.5px;border-radius:9999px;background:hsl(var(--faint-foreground));pointer-events:none}:where(.ui-scope) [data-pane-chrome-geometry=overlay] .docs-markdown-content :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:var(--pane-chrome-air)}:where(.ui-scope) [data-pane-chrome-geometry] .docs-markdown-content>.ProseMirror>:is(h1,h2,h3):first-child,:where(.ui-scope) [data-pane-chrome-geometry] .docs-markdown-content>:is(h1,h2,h3):first-child{margin-top:0}:where(.ui-scope) [data-pane-inset-container]{container:pane-inset / inline-size}:where(.ui-scope) [data-pane-chrome-geometry] [data-pane-inset-container]>*{--pane-inset: 16px}@container pane-inset (min-width: 480px){:where(.ui-scope) [data-pane-chrome-geometry] [data-pane-inset-container]>*{--pane-inset: 24px}}:where(.ui-scope) .pane-title[data-icon-placement=hanging]>.pane-title-icon{position:absolute;top:0;right:calc(100% + 10px)}@container pane-inset (max-width: 763px){:where(.ui-scope) .pane-title[data-icon-placement=hanging]>.pane-title-icon{position:static}}:where(.ui-scope) [data-row-scale=pane]{--row-text: 15px;--row-h: calc(var(--row-text) + 17px);--row-head: calc(var(--row-text) - 1px);--row-meta: calc(var(--row-text) - 2px);--row-mono-meta: calc(var(--row-text) - 2.5px);--row-subject-lh: calc(var(--row-text) + 5px);--row-meta-lh: calc(var(--row-text) + 3px);--row-pad-x: 12px}:where(.ui-scope) [data-pane-chrome-geometry] .docs-pane-markdown{--docs-prose-width: 44rem;--docs-wide-width: 64rem}:where(.ui-scope) [data-pane-chrome-geometry] .docs-pane-markdown .docs-markdown-content>:where(.table-scroll-wrapper,pre),:where(.ui-scope) [data-pane-chrome-geometry] .docs-pane-markdown .docs-markdown-content>.ProseMirror>:where(pre,.tableWrapper[data-table-measure=wide]){position:relative;left:50%;min-width:100%;max-width:min(100cqw,var(--docs-wide-width));translate:-50% 0;translate:round(nearest,-50%,1px) 0}:where(.ui-scope) [data-pane-chrome-geometry] .docs-pane-markdown .docs-markdown-content>.ProseMirror>:where(.tableWrapper:not([data-table-measure=wide])){width:-moz-fit-content;width:fit-content;max-width:100%}:where(.ui-scope) [data-pane-chrome-geometry] .docs-pane-markdown .docs-markdown-content>.ProseMirror>:where(.tableWrapper[data-table-measure=wide]){width:-moz-max-content;width:max-content}:where(.ui-scope) [data-pane-chrome-geometry] [data-pane-chrome-scroller=code] .cm-gutters{border-right:0}:where(.ui-scope) [data-pane-chrome-geometry] [data-pane-chrome-scroller=code] .cm-lineNumbers .cm-gutterElement{min-width:calc(var(--pane-inset, 16px) + 8px);padding:0 8px 0 0}:where(.ui-scope) [data-pane-chrome-geometry=overlay]{position:relative}:where(.ui-scope) [data-pane-chrome-geometry=overlay]:before{content:"";position:absolute;inset-inline:0;top:0;z-index:5;height:calc(var(--pane-chrome-top) + 16px);pointer-events:none;opacity:0;transition:opacity .2s ease-out;background:linear-gradient(to bottom,hsl(var(--background)) 0 calc(100% - 28px),hsl(var(--background) / .86) calc(100% - 21px),hsl(var(--background) / .55) calc(100% - 14px),hsl(var(--background) / .22) calc(100% - 7px),hsl(var(--background) / 0))}:where(.ui-scope) [data-pane-chrome-geometry=overlay][data-pane-chrome-scrolled=true]:before{opacity:1}@media(prefers-reduced-motion:reduce){:where(.ui-scope) [data-pane-chrome-geometry=overlay]:before{transition:none}}:where(.ui-scope) [data-pane-chrome-geometry],:where(.ui-scope) [data-pane-paper]{background-color:hsl(var(--background));--background: var(--pane-paper);--sys-terminal-bg: var(--pane-terminal-bg);--composer-surface: var(--pane-composer-surface);--composer-edge: var(--pane-composer-edge);--composer-edge-focus: var(--pane-composer-edge-focus)}:where(.ui-scope) [data-pane-ground]{--pane-ground-band-depth: 56px}:where(.ui-scope) [data-pane-ground=grid]{--pane-ground-display: block;--pane-ground-overlay-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABwCAQAAAAEGr74AAABvklEQVR42u2XwW6DMBBEB+ykVaq2anvp//9g7yEJldWF1MDiy65BynAZtE+RLO/zmjT4Rof0HCb5gZ/FujXHEcv5hSq8xcbP5guI6hYd5M2ZR5xxllKenVI35nSADtABOkAHIj7V+xqF+9yG83uAc4BzgA7QATpAB/g9wO+B/c6BWDjHRpxzYAcOHNDL+cwzkaW6MU8OdLKYPDulbszpwNApzPLeQ1ce1V7RgWoOvOEib3m+jufVl6uSvKMKpwMRcXzLM8hmOfM0B/6k6Cd5kfPa+3I6oN8FQbrlzO8OYJIXpW7M6cDaHIiFc2zCo9orOlDNgROu0pM8T3JfB2euSvKCKrwd1jFLKHVjvuM50CKsbqERT3PgKqU8r0rdmHMOROkUZjn00JlHtVd0oJoD7WQp7aSHzjzi9vAObHwZRTzjJkvJ8zgu0ZerkjzV4ZwD+hxo5M2Zpzlwk1KeWt2Y0wE6QAciGjTSk00yqPdVM/bMldOB9N9w2JI8w3hefbkoMc9Yh+st6At7Z8R3MQeWtwjjeXXlScG+8P3qmnSg+deTKekLv/Tlxb0x4uHh74J25ZyicI5t+Iok2/KHeX4BMN4l52IniuMAAAAASUVORK5CYII=) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAADgCAQAAABhw6YaAAADHUlEQVR42u2cXU/zMAyF3TYDBAIJrvj//w8QSCBgH0ULk5jcKsHrjTM/uXPJeZGe1/M5CYVOHkVkLX9rVanvReTFsN+5vpfgK8mziHwfPbmo1Pv1ZNjvXB++AwAAAABEd4EL9aRWr9SzxvV0QPZI7ZOlem3c71zPEAQAAABADiAHkAPIAQxBAAAAAOQAcgA5gBzAEAQAAAAQzAUeTvj5uhj2O9fTAbwfwBAEAAAAwH0A9wHcB3AfwBAEAAAAQA4gB5ADyAEMQQAAAADkAHIAOYAcwBAEAAAAEMIFeD8gegfwfgBDEAAACD0ErWtc+B2d6bkP4CPAfQAuAAAAACCyC6xUOKjV6fDsv/ud6+mA7Ilr9bRUr437nesZggAAAADIAZPzcqme8+GG9XSA2VfJAQxBAAAAAOfkAncislE+WapvZ87XDevpAHkzvmGxX6+G/c71DEEAAAAAwV0gzZyXS/WgztiN6+mA7JHHSWms1Bvlq2PbeoYgAAAAgOAuYL1XH5S3Nq5Pkzcva7UY9zvXp+yLG/W0VFv3O9czBAEAAABwH2A+T6eF53FHejqAHMAQBAAAABDaBW5EZKt8slRfz/hqw/rf+4BRnZ9LtRj3O9cn+TC+YbFf74b9zvUMQYZg8DtBPgJ8BKzn6f7graeex53p6YDskVv1tFRvjfud6xmCAAAAAIK7wDBzvi7V2ocb19MBZl8lBzAEAQAAAJyTC/QVJH3FhxvX0wGyIwcwBAEAgMhDMPzb4lci2QmOe6JUX870UMN6/rK0fBoJ7v+BrwX/A870uAAAAAAA7gNM5+lOPWtcTwdkj9ypp6Xaut+5niEIAAAAgBxADiAHGHx0XOjDzvThb4RwAQAAILoLaF8NVqfJZOwqtXW/c/2Qy1F9uVT3k5+/N60nB+ACAABA8ByQjDYyzJyvG9bTAfn3Bq1BYrMwiDjSkwNwAQAAgPuAia/W6s6437Ge9wSrf6jozGtyAC4AAACEXt3EJ+uKZYPImZ4kOLGGLlY9MAQBAAAAxAagk0CtriWJxvThO8Bug93C7+hMH74DWCxW7PUDzo0BFWM5mFgAAAAASUVORK5CYII=) 2x);--pane-ground-band-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAA4CAQAAADnETb5AAABBUlEQVR42u2XzQoDIQyEZzX2toW2l77/C/Ze96csBEHZdKFEV2i8jMzXgySz0Q54ImJbodAbXru+NscF+/pAE+5w8jr9ACSWKPCuMie88WYr1yj4ytwyYBmwDFgGLAOEu3hf4+A+1+H2HrA5YHPAMtBvBtaD2inxDjIQ+CyleoRdX5lvGYh8mFyj4CvzjudAoxASRszck1xH/qGvzEGCXttwmwMklsjxrjInTJjYylXylblLvVqF3lXmHcwBn77XXB3vKnPCzIMBhUq+Mu9gDpwcQko1KHXgXWVOWLCwless+Mrc3gPbXbByT3Kl1Ku6HIOg1Ibbe4C+FKmV/vi/WYl7/Pv6ABkoM5AS6htZAAAAAElFTkSuQmCC) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABwCAQAAAB8pbBZAAABu0lEQVR42u2asU4DQQxE5xJfOpCg4v//D5BScoRD2YbIOd3KpPHKzxKFV54gDbOe0ZJJb5IW/dXc6V8kfQbmk+MPKl6mD0lfNyenTn+t98B8cnx5BUAABEBAdRc4uZNeP7uzwfEooHmk98m9fgnOJ8ezBCEAAiCAHEAOIAeQA1iCEAABEEAOIAeQA8gBLEEIgAAIKOYCr//4/7oC88nxKIDvB7AEIQACIID3AN4DeA/gPYAlCAEQAAHkAHIAOYAcUE4B0Vof/I3J8NggV6D4FbDmi6vzyV4/B+cT41FA88TFDe31S3A+OR4XgABskCRYXAHPkr6dJvb6pw0NDYy3JonVSaRQbzoHGbzW+YG/QDI8OwAXIAhBQPEdYJ2tYBuUWWA+Od7ulkqvV3A+Od502fDJvT46nxzPi1D1K4ALkATLK+DoTnr9wZ0NjkcBzRcv7nSvj84nx6MAXKC8AkiC5ICYj06OtsHxvAfoR2o/t7XXR+eT47HB6ksQF+AKlFeAOVamTm8bvjow3u5k0fuANTifHG/tO3ORD5B7Z5/GxmODLEFskCvAFWib0ntrkR4FVA9CR5YgBFBU5foFavnlGwHglKQAAAAASUVORK5CYII=) 2x);--pane-ground-overlay-depth: 112px;--pane-ground-mask-width: 64px;--pane-ground-mask-repeat: repeat-x;--pane-ground-mask-position: 0 0;--pane-ground-light-opacity: .8;--pane-ground-standard-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAADwCAQAAAAaqqogAAAE5ElEQVR42u2cS28bVwyFjyVaid9Rk9RAW7Rog7YIEqBZpIss2k0X/Q39z/0jbR6SZcmSn1Ncg3MNTkXdDXlHQKjNGfCzgcGcQw41kr2DvzBBeo07+hZ/r61bc5xivf6JKnyAnl+9nwDhGR919QlfLGdOeI9/7wtNRyf4Z23dmEcGNmXgy4KHJpzwgT1BRydK3ZhHBvQMnBQ8NOJ6BqYFD434FmegKfymESf8hin3pdQ3uV99OZ4r+kcd3rsFWzAHnvJRV0/4Yjlzwke855LUM6VuzCMDW5yBacFDIz7IXjWKd858qzPwrOChCU8Z+MAlqVOlbsxjJyS8wxl7IvU15/XEmatL4++owmMnJIz5sKvH3LHOnPAJH/mcpM6UujGPfYDwBR91tfXQmUcGtiADYz7q6kMfu3LCRPHorOChEd+Ce0HPSynhV8zYE6kv88z25eqgeIcqPPYBwpP8LEfqEV8sZ06Y4hOXpJ4rdWMeGdiCDEz4g8Smo62HjS+PfWBTBsYFD014mgMTLkk9V+rGPDJAeIP5/dFhR3/knzh05urS+LYOj2dEhOO8u0k95I515oQz/hAJHT1X6sY8MkA4yc9upR6wh85cz8C84KERj50wzYH2/brUhz525YTZZ5+BpvA+3lkJr7HgvpT6Q+5XX64Oil/q8LgXEI7yni71gC+WMyec84dI6OhcqRvzyICegf2Ch0Y83QtmPJmkLtirxpdHBjZl4LjgoQlPc2DGJakLpW7MYyck/IwL9kTqd9krX64uja/q8C14RtT7Z0Z6nx4V+tiEpzlwziWpF0rdmMdzQsJhfq8mdY/dcuaE+bZm4PPZBw7yni619dCZExZ9ZyC+U/oCS/ZE6td8rnvOXB0UP6EKj51w0xw4LPSxCU9zYM4lqUulbsxjHyDs87l09TG75cxTBhZ8MlJXSt2YRwZSBto9XeqDh66ccKF4tCx4aMRjJyR8ixV7IvU096svV28W36MK3+KdsNo+oPfpfqGPTXiaAxdckrpS6sY8dkLCXt7RpD5it5w5Yal4dFnw0IjHPkB4nPtSauuhM08ZWPIlkdp62PjyyADhK1zdH4062v5Z3siZq4Pimzo8dkJ9Doz4Yjlzwor7Eh29VOrGPP7OSM/ALh8585SBFZekXil1Yx47IeFRvj9LHbFbzpxwGRnoOwPPcc19KXWc+9WXqyE5rcNjH9DnwC4fOfM0By65JPVKqRvzyABhlGez1NZDZ06qV5GBahnY5dtCV9t0OPOUgSs+GanXSt2Yxz6Q/gfFDR9JPc4p8eXqoHhah8czojQH2tks9aGPXTmp/XpT6GMjHt8p3ZSB3YKHJjxl4JpLUrW6MY99gED5SOqQ3XLm6daw3qObgodGPDKQvld8y55I3eORMXTmakiOUYXHTrhpDlChj014mgM3XJJ6q9SNeeyEhGH2pKuk1E05qV5FBipmoJ3ZUgfsljNPc+CWT0bqrVI35rEPpO8Rrb9fjwr3cyuuDoo9VOGxD1A+hf/rUKmbcsKd0qd3hT424vGd0k0ZGBQ8NOEpA3dckqrVjXnsA3oGdgoeGnE9A03BQyMeGUjvDRv2ROowe+XLsaMo1eGxE5J6idojZ54iuP6G2RT+n5YRjwzQBpcqqYYHqMJ7t2DYfwj1PkWhj224+tqpw3vPQO+v/wBswci7u37z+wAAAABJRU5ErkJggg==) 1x, url(data:image/png;base64,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) 2x);--pane-ground-standard-depth: 240px;--pane-ground-standard-mask-width: 64px;--pane-ground-standard-mask-repeat: repeat-x;--pane-ground-standard-mask-position: 0 0;--pane-ground-standard-light-opacity: .2;--pane-ground-standard-dark-opacity: .25;--pane-ground-standard-tint-gain: 1}:where(.ui-scope) [data-pane-ground=laid]{--pane-ground-display: block;--pane-ground-overlay-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABwCAQAAAAa045LAAABNklEQVR42u3XSQ7CMBBE0c5AwnD/o7KNuQCdiFJUaaPvrfXB+NEMQzzi+3rFO35driZecXkzRuE1p6yP2H5+NFcDK6ywwgorrLDCCiussMIKK6ywwgorrLBeyHoXrtvVxDMub4qz3nucVlhVVqZVZW3CE53c7LE2gcjTpN8cxqb4tK7JzipMkauBVWZdhOt2NelHjLHpdlqbMHmeBtZD1oVpPZm1xE+mnLUJRJ4m/YgxNp1O6024blcD6yHrLb3uTSDyNOl70dh0y1p4WmFVWWfhul1NemhjU5x1hhVWWDv5gzP1yDrH5U3xac1YJ+G6XQ2sMuuY7uy9VE+jJGc3xVnH9NhNIPI0sP4nq3KnJzfdsta9bVgPWYdkZ0h38uVqKrBOvbKGQORpKhxuhBVW8yp9ONZfrg+zE2y9h1eI4AAAAABJRU5ErkJggg==) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJwAAADgCAQAAABcUcd8AAAC8UlEQVR42u3d227bMBCEYcpSc0Df/1GLnOOiRW5yyXU7WBHfXEcYejTc35QNZxuPY04/xxi/xv9Xc5/LoJKO8VSI+imwsuY+GndD3iS45Iybpeqfv/8MrKy5j8ahKqqCg+AIVVEVVVEVHEhwqIqqqIqqBA6CQ1VUJVRFVXAQHKqiqsahKqqCg+AIVVEVVVGVBCc4VEVVVEVVjQMHwaEqqhKqoio4CI5QFVVRFVXBgQSHqqiKqqhKghMcqqIqoSqqgoPgUPWbHkK0a+6jcTGqbiHaNffROHAQ3Elm3IOzasXnmL7iGrqlzX2O8VzY3M+BF9Tcx4wDB8EtSlVnVY27rXGoiqrZxnkDjKr9qZpoQ3MfjYtRdQvRrrmPxjlyCe4kM+5+8or70BmyuY/GlRv3Uoj6JbCy5j4aBw6CQ9WVqeqxUvlz1VmibCHaNfcx48BBcAtTNTG4m/toXOysiqoaBw6CO9OMu5u84i50hmzuo3Hlxr0Won4NrKy5j6cjvnSDqgtTNbGNmvtoXIyqW4h2zX00DhwEtyhVf4Ro19xH41AVVcFh7a0aepqwms/xlyrOqrZqbqu+FSj0FlhZcx+NQ1XBnWTGzVLVWVXjUBVVwUFw9K+oeoRo19xH42JUHSHaNffROHAQ3Elm3DF9Bapq3C15vxfOdu+BlTX30ThwEByqrkxVn+SXP8lHVVTNzjhbFVX7U7XnXoj6HKWq2q7jGB8FCn0EXkxzHzPOkUtwJ6HqPnnFHhrazX00rtw4VEVVcBAcqn6Peg/d0sY+Ghej6gjRrrmPxoGD4BY+qybU3Gf+CfA1dPhu7nNM/z7kFvrtyuY+Zhw4CO4kVL0Uor6GbmljH40rNw5V/ZekpI+tiqpnoOpKt/Sicc2pOkK0a+6jceAguJPMuK3wTnsLrKy5j8YVtZfu0DXUhMY+GgcO3bcqfe3wrdDRz9BeaOyzR5Bvq37Jw0xwQFXBrXxWzfC+tY/GoSqqgoPgSHCCIyIiokX0G4JuDDhVCytlAAAAAElFTkSuQmCC) 2x);--pane-ground-band-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA4CAQAAAD52AZKAAAAz0lEQVR42u2WSQ7DMAwD6cTZmv8/tcem/UB5kGAwKkpdibEEjWG44cD3OvFEtFQMTtzOTChcnWo9cIVPUzHWaq3Waq3Waq3Waq3Waq3Waq3W+j9ad5LseIVPUzF44HaGa30nGg1mOja67iuhSMPQJ0bI/KjWLdFKxdAnRsgU17qSZE20UjH0LgqZ4loXkiyJViqG3kUhU1xrp0m8lYqhQwuZ4j/hmSRzYt0qhg4tZIprnejY8XWrmNROBzPFtTaSNJrwUjEZZDRTWmvp4UrXB0lRRabOl77MAAAAAElFTkSuQmCC) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJwAAABwCAQAAABBN9E/AAABqklEQVR42u3bW2pDMQyEYZ/EuZTuf6kl95xS6AasElUO30DeakaejPVDoEv7aGP6bK19tderuM+mUUi9nQJRnxImK+6jcX/ImwSXueNGqfrz98+EyYr7aByqoio4CI5QFVVRFVXBgQSHqqiKqqhK4CA4VEVVQlVUBQfBoSqqahyqoio4CI5QFVVRFVVJcIJDVVRFVVTVOHAQHKqiKqEqqoLD+z3VUa1JkxX36e2IqhEfjQs37hzYiueECxX3AQdURdU3peox6VLFffrwoTXpQsV9ersEtuIl4ULFfcABHHJ9NC7cuMPgiUNSG4r7oGqYqtfA474mXKi4jx2Hqqg6SeP2gyf2SW0o7uOphn8dGSXKkkS74j52HKqi6iSN2w2e2CW1obiPxoUbdwtQ6JYwWXEfcACHXAkuvON64HGvKZOV9tG4cN73AIXuCZMV90FVVEXVSXbcdvDENukZFffRuHDjHoFTj6TpCvtoHDgIbpIdtwlEvSZ9pYV9NC7cuMj/Sz2Tpivso3HgILhJdtwyeGL5/bxaxX00Lk1LSg/K+2gcOAhOcIIjon/WNx+6oQ62QGIxAAAAAElFTkSuQmCC) 2x);--pane-ground-overlay-depth: 112px;--pane-ground-mask-width: 78px;--pane-ground-mask-repeat: repeat-x;--pane-ground-mask-position: 0 0;--pane-ground-light-opacity: .8;--pane-ground-standard-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAADwCAQAAAAEY5qTAAADTUlEQVR42u3a71ZSYRSE8Y2KioqKCgpWltnf+7+c7qMCgW6g4Sxm0byzY/P1XY/R+TkIR3vxHH9/vMSP2PahauJ7NG8OwvhxFB/AyWP83PqrqZr4Fs2btKy/CCJNU6w064y43Komvkbzxpz1fbEWqwnrl2jemLM+FeuOWdfEP7TjZhPrb4JI08TnaN4kXeuUuNyqxpvVYq3vMrJ+iuaN+VoR6wNxuVWNN6vFWt9mZH2J5o35WhHrPXG5VU18jOaNOeubYi1WE9bnaN6kZZ0TRJqmWDtZH8HJhFiRqoG/nxA2aVnnBJGmKdZO1hk4GRMrUjXw9xPCJi3rnCDSNMXayToFJ3fEilQNvJEtbJKyWq/VmtXi5iFmXRBEmgbeyBY25mt9gC+O269I1XizWqwVsy4IIk0Db2QLG/O13oOTW2JFqsab1WKtmHVBEGkaeMdT2JivdQJObogVqRpvVou1YtYFQaRp4B1PYZN0rSPicqsab1aLtY4zrnUWzRvztY4zrtWa1WKtdxlZp9G8MV8rYr0mLreqgfdQhI05622x7hPrFXG5VQ28hyJs0rK+EkSaplg7WW8yrnUSzZu0rMZrLdYu1hE4uSRWpGrgh21hk5b1lSDSNMVKsw6Jy61q4IdtYWPOel2sO2a1uHmIWZcEkaaBn8qEjflar8DJBbEiVePNarFWzLokiDQN/FQmbMzXeplxrdasFmu9zLjWUTRvzNc6BCfnxIpUDXyfJ2zSsi4JIk1TrDTrGXG5VQ18nydszFkvinWfWAfE5VY18H2esDFnPc+41mJlWa3XOozmTVrWFUGkaYq1k/UMnJwSK1I18A2BsEnLuiKINE2xdrIOwMkJsSJVA39yCJu0rCuCSNMUayfrKTg5JlakauBPDmGTlnVFEGmaYv0/WQfRvDFnPSnWfWLtE5db1cCXGGFjznpcrDtmtfijF8y6Jog0DXyJETbma+3DkxXx1TSNN6vFWjHrmiDSNPAlRtikXasxaz+aN+asR8W6T6yHxOVWNfBJCxtz1sNi3SfWA3iy6b+qaZhk101a1iCINE2xdrKip9cjnriqcfies2btbWBdE19N0xRr51p7Gy44820iaQyeWlJWY9Ri/SdvWOrh/vgDoqIryqNym/0AAAAASUVORK5CYII=) 1x, url(data:image/png;base64,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) 2x);--pane-ground-standard-depth: 240px;--pane-ground-standard-mask-width: 78px;--pane-ground-standard-mask-repeat: repeat-x;--pane-ground-standard-mask-position: 0 0;--pane-ground-standard-light-opacity: .2;--pane-ground-standard-dark-opacity: .25;--pane-ground-standard-tint-gain: 1}:where(.ui-scope) [data-pane-ground=wash]{--pane-ground-display: block;--pane-ground-overlay-mask: image-set(url(./wash-overlay@1x-a2247d62.png) 1x, url(./wash-overlay@2x-3aa64f5e.png) 2x);--pane-ground-band-mask: image-set(url(./wash-band@1x-205d989b.png) 1x, url(./wash-band@2x-dcf20a5c.png) 2x);--pane-ground-overlay-depth: 112px;--pane-ground-mask-width: 2200px;--pane-ground-mask-repeat: no-repeat;--pane-ground-mask-position: calc(var(--pane-ground-anchor-x, 30% + 660px) - 660px) 0;--pane-ground-light-opacity: .8;--pane-ground-standard-mask: image-set(url(./wash-standard-overlay@1x-34a08471.png) 1x, url(./wash-standard-overlay@2x-0612308b.png) 2x);--pane-ground-standard-depth: 100%;--pane-ground-standard-mask-width: 3500px;--pane-ground-standard-mask-repeat: no-repeat;--pane-ground-standard-mask-position: calc(var(--pane-ground-anchor-x, 30% + 1050px) - 1050px) 0;--pane-ground-standard-light-opacity: .2;--pane-ground-standard-dark-opacity: .25;--pane-ground-standard-tint-gain: 1.3}:where(.ui-scope) [data-pane-ground=dots]{--pane-ground-display: block;--pane-ground-overlay-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAACoCAQAAAD6dyC6AAAAbUlEQVR42u3WIQ7AMBADQashASEBIQWV8v9P9henAzPUzGgTAJq6uTX742sA0AO+BgA94GsA6OrLV7PrAQBo681bs+sBAGjr5NTsegAA2trZNbseAIC2VlbNrgcAoK2ZWbPrAQBoa2TU7HoAgB++GwbVMedAIwAAAABJRU5ErkJggg==) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAFQCAQAAADdfr7bAAABtklEQVR42u3dwUocQRAG4F8nRs2CIBjf//liQAhsTLLRCSw5zLXKS7fzfYc69d+1DDOnLrYTAAAAAAD246K0+pDHJN9ybHYbMH9Z2uBxUzsGzF/u/RNYSqtPOZxfoVOz2+x5AAAAAAAAYFrmA0obmA/4eMwHAAAAAAAAALtgPqC0gfmAj8d8AAAAAAAAALALtfmAL/ma5Ck/m90GzNeOxx+yZs1D+3EPmN/9fEDtAXzf1I7Z8wAAAAAAAMC0avMBt7lP8pyXZrcB87XT4ftN7Rgwbz6gtPp5UztmzwMAAAAAAADTqs0HXOcuyY/8bnYbMF87Hb7b1I4B8+4XKK1+zfX5FXptdps9DwAAAAAAAEyrNh/w+Xx5+TF/mt0GzNeOxw+b2jFg3v8HlFYfN7Vj9jwAAAAAAAAwrdp8wKfcJnnJ32a3AfO10+GbrFlz037cA+bNB5RW/9rUjtnzAAAAAAAAwLRq8wFLrpKc2n9OPmC+djp8takdA+bNB5RWnza1Y/Y8AAAAAAAAMK2L4urlfIX52u42XL52+/zyf5vuDxgwv/v5gKXxyby985ObOQ8AAAAAwNT+ASTYwZVRNlGNAAAAAElFTkSuQmCC) 2x);--pane-ground-band-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAA4CAQAAADnETb5AAAAQklEQVR42u3WoQ3AMAxFwa+q1DNE2X/IZoIoqFbAHX0GlpETAC41M3v649YAcKuR0dPfzcB3WPDvDgCkUj3dPwDAAjXaCmtKBwiEAAAAAElFTkSuQmCC) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABwCAQAAAB8pbBZAAAAvUlEQVR42u3auaoCQRAF0OsGLqnP//8+xdAFBlSY6KXVJt14TtBR3S5oZqKqBAAAAACA37EoVR9ySnLOrbFbh/ll6YLTv7NFh/nlr/8Cq1L1lMP8CU2N3UbPAwAAAAAAAMOq7Qfs85fkkntjtw7ztfH4Me+8c2x+7g7z9gNK1VN2Sa5fzOfHzgMAAAAAAADDqu0HbObh4qN5uNhhvjYe387z9W3zc3eYtx9Qqn5lneSZV2O30fMAAAAAAAzuA3FtTNUt+7AkAAAAAElFTkSuQmCC) 2x);--pane-ground-overlay-depth: 168px;--pane-ground-mask-width: 64px;--pane-ground-mask-repeat: repeat-x;--pane-ground-mask-position: 0 0;--pane-ground-light-opacity: .8;--pane-ground-standard-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAADwCAQAAAAaqqogAAAAsUlEQVR42u3ZoRKCYBCF0Ttqo1KNVCqRSiVSrUYr765P4Jjc2XBO/Qj/kHZ2EwCaOnPW9NuXD94/HvjvDgDklVdNv/jXANDVM8+abj8AAG098qjp5gEAaOvIUdPdCwCgrT17TbcfAIC2tmw13TwAAG2tWWu6ewEAtLVkqen2AwDQ1py5ppsHAKCtKVNNdy8AgLbuudd0+wEAaGvMWNPNAwDQ1pChprsXAEBb11xruv0AH43dRbtnP92iAAAAAElFTkSuQmCC) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAHgCAQAAADHtK2uAAAC5klEQVR42u3dPYuWRxQG4NuNZCGyIGyIBkRBFJQUVjZWVjZW/tKkMUVsYhML0yQgCkkENZAPv1k1aIwrWE17js1M3usqTjX3nKd4t5qzMwkAAAAAAJvjQGn1V7mS5OvcanabML9V2uDKUDsmzB8sbbD/kb+3CfOflDZ4kjNJvsnD5gesngcAAAAAAACWVZsPOJPLSa7mTrPbhPnafMDloXZMmN/a9D+B2nzA05xO8m0eNbutngcAAAAAAACWVZsPOJ1LSb7LL81uE+Zrx+OXhtoxYX7j7w+o/QKuDbVj9TwAAAAAAACwrNp8wMlcTPJ97ja7TZivnQ5fHGrHhHnzAaUNrg+1Y/U8AAAAAAAAsKzafMCJXEjyQ+41u02Yr50OXxhqx4R57wuUVu/lWJIbed7stnoeAAAAAAAAWFZtPuBYzie5md+b3SbM147Hzw+1Y8K8+wNKG/w41I7V8wAAAAAAAMCyavMBX+Zckp/yR7PbhPna6fC5oXZMmN/4+YDa/QGvciTJz3nR/IDV8wAAAAAAAMCyavMBX+Rsktv5u9ltwnxtPuDsUDsmzHtfoLT6n3ye5E5eNrutngcAAAAAAACWVZsP2M2pJL/mcbPbhPna8fipoXZMmPe+QGmD34basXoeAAAAAAAAWFZtPuBwjie5n2fNbhPma6fDx4faMWHefEBpgwdD7Vg9DwAAAAAAACyrNh+wk6NJ/sxes9uE+drp8NGhdkyY975AafW/OZTkr7xpdls9DwAAAAAAACyrNh/wWXaTPM6rZrcJ87Xj8d2hdkyYd39AaYMnQ+1YPQ8AAAAAAAAsqzYfsJ2dJHt53ew2Yb52Orwz1I4J8xs/H1C7P+BdPk3yIv81P2D1PAAAAAAAALCs2nzAwWwneZ23zW4T5mvzAdtD7Zgw732B0ur9D+vf5F2z2+p5AAAAAAAAYFkHiqu3PvwL8n6723T52vH4ViMzed77Ao0N9j/yA9bNA/A/8x7wwT45sUOsZwAAAABJRU5ErkJggg==) 2x);--pane-ground-standard-depth: 240px;--pane-ground-standard-mask-width: 64px;--pane-ground-standard-mask-repeat: repeat-x;--pane-ground-standard-mask-position: 0 0;--pane-ground-standard-light-opacity: .2;--pane-ground-standard-dark-opacity: .25;--pane-ground-standard-tint-gain: 1}:where(.ui-scope) [data-pane-ground=lined]{--pane-ground-display: block;--pane-ground-overlay-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAACoCAQAAAD6dyC6AAAAg0lEQVR42u3TiRGDMADAsKRAW979x2UQyyP4TnM8Q2o3KRAFFIgCCkQBBaKAAlFAgSigQBRQIAooEAXjNkF5BZcJyis4TRAFJiiv4DBBeQW7CaLABOUV/E1QXsHPBOUVfE0QBSYor2AzQXkFqwmiwATlFSwmKK/gY4LyCqYJosAExXsBwA8BI+2eJQIAAAAASUVORK5CYII=) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAFQCAQAAADdfr7bAAAA6ElEQVR42u3ayQ3DMAwAQSp2Lufov1unjQA7UwLBhxbUmu+kXQYAAJKWFgAAAC2gBQAAQAtoAQAA0AJaAAAAtIAWAAAALaAFAABAC2gBAADQAloAAAC0gBYAAIA/bYGPFgAAgGQLvLUAAAAkW+ClBQAAQAtoAQAAyLTAoQUAACDZAk8tAAAAWqBnn9MWAADQbIFHewDuAgAAZFvgrgUAACDZAjctAAAAWkALAABApgWuWgAAAJItsGsBAADQAj3bLFsAAECzBbb2ANwFAADItkD8MawFAADItkD8i4wWAABAC2gBAAAI+QGs9QJejb1rogAAAABJRU5ErkJggg==) 2x);--pane-ground-band-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAA4CAQAAADnETb5AAAAQElEQVR42u3TgQkAIBADsS+CIIj7j+sgzY1wkMwbqbtQIAooEAUUiAIKRMFcE1Sv4JigegXbBNUrWCaoXkHKD3ztWwBwDFhHugAAAABJRU5ErkJggg==) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABwCAQAAAB8pbBZAAAAbklEQVR42u3Z0QmAQAxEwY0egnDYf7fahztTQshHHpk8qXYEAAAqjRYAAAAtoAUAAEALaAEAANACWgAAAH7YArt7ACuvLQAAoLMF7u4B+AsAAFDbApcWAACAyhZY3QM4M7YAAIDOFig/hf0FKPcBppoBiEuvsBkAAAAASUVORK5CYII=) 2x);--pane-ground-overlay-depth: 168px;--pane-ground-mask-width: 64px;--pane-ground-mask-repeat: repeat-x;--pane-ground-mask-position: 0 0;--pane-ground-light-opacity: .8;--pane-ground-standard-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAADwCAQAAAAaqqogAAAA30lEQVR42u3TAUoCAQAAwTuKisRISUySIkkpSgolw/9/rIfszBMWdhzOA7SNw58I5C84iUD+gl8RyF9wFIH8BQcRyF/wIwL5C75FIH/BXgTyF3yJQP6CTxHIX/AhAvkL3kUgf8FOBPIXbEUgf8GbCOQv2IhA/oJXEchf8CIC+QueRSB/wVoE8hc8iUD+gpUI5C94FIH8BUsRyF+wEIH8BQ8ikL9gLgL5C2YikL/gXgTyF9yJQP6CqQjkL5iIQP6CWxHIX3AjAvkLrkUgf8GVCOQvuBSB/AUXIpC/YBSBuH90IQS0RuMKTAAAAABJRU5ErkJggg==) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAHgCAQAAADHtK2uAAABbUlEQVR42u3Z4SqEYRRG0ffjC42IkBGZCNGIiZD7v7CZC9lrXcLT+bM70/gfaXsDAACSpvGnBQAAINkCv1oAAACSLfCjBQAAINkC31oAAACSLfClBQAAINkCGy0AAADJFvjUAgAAkGyBj/YA89i6AgAAmi3w3h7AXwAAgGwLrNsD+AsAAJBtgbf2AP4CAABkW+BVCwAAQLIFXrQAAAAkW+BZCwAAQLIFnrQAAAAkW+BRCwAAQLIFHrQAAAAkW2ClBQAAINkC91oAAACSLXCnBQAAINkCt1oAAACSLXCjBQAAINkCSy0AAADJFrjWAgAAkGyBKy0AAADJFrjUAgAAkGyBi/YA89i6AgAAmi1w3h7AXwAAgGwLnLUH8BcAACDbAqftAfwFAADItsCJFgAAgGQLHGsBAABItsBCCwAAQLIFjrQAAAAkW+BQCwAAQLIFDrQAAAAkW2DWAgAAkGyBfS0AAADJFpi0AAAABO0AQcsJCguYglIAAAAASUVORK5CYII=) 2x);--pane-ground-standard-depth: 240px;--pane-ground-standard-mask-width: 64px;--pane-ground-standard-mask-repeat: repeat-x;--pane-ground-standard-mask-position: 0 0;--pane-ground-standard-light-opacity: .2;--pane-ground-standard-dark-opacity: .25;--pane-ground-standard-tint-gain: 1}:where(.ui-scope) [data-pane-ground=plus]{--pane-ground-display: block;--pane-ground-overlay-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAACoCAQAAAD6dyC6AAABaklEQVR42u2awYqDQBAF22mjLO7//+oeNtElo7gedOb00gNWQaJQURoT8p4yZgCN8LAhxqdtO1ROIPOep/uywTzvz6fTC/37CnTWbe/d6ZBqn5nsu3gJZd73vdlexVOoPQAAfYA+QB+gDwAA0AfoA/QB+gAAAH3AHjG+3/Pa7LeY5yLfRB94s1S+IrW3yaYY/98HXqeXzz7mAQBuT1/Jc5lPe2T2lUIh8p6nG+1hnoeZT6cX+hT/3Zs97Zn3fy4+I/XH5wNz5f5e6wEA6AOVOJX5FD3A2gcG6y0V8lzoUyu/gdHGGH/sA0slz7UeAOD2+OFP+aM+RQ/g+bXevaeLx+pS30wfCF3CsbJU8lrtAQBuT6rEksynfeuVE4i8b9K3xXbLxcEy30wfCH1EQx8AAGiC4sJzpU/RhcTzdF5cfC/14X3At6js8oK76yiV+WMfsEqeaz0AANy2kPiuu8rhIt9IHyCQAQAAAvkDreqKkNLKeB0AAAAASUVORK5CYII=) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAFQCAQAAADdfr7bAAABiUlEQVR42u3csUpDQRAF0FkjgYQEAoHk/z/PgCBYCIJolS3cWCxWyz2nkzCvuDozxTxTBQAAVNW1rln1T+m/cQGkB9B674xepnpv0fr4vwBbwBAUAAAAAAAApHIZSiOA9AC8H2Du2wKGoAAAAAAAACCTy1AaAaQH4P0Ac98WMAQFAAAAAAAAmVyG0sQH8Pzr5+9/Pm+5+vv7AZcHn90mnrNsvdvgkOQlq94WEAAAAAAAAMQ61zmr3mFEAOFa753R61TvLVrvNmgLGIICAAAAAACAUKc6ZdU7jAggXOu9M3qb6r1F690GbYFw8V+iYgYAAAAAABDsWMeseudxAYRrvXdG71O9t2j9/TgadxT9y6EOWfWGoAAAAAAAACDWvvZZ9Q4j6QHE/+vs/f2A3YPPPiaes2y92+CQ5C6r3hYQAAAAAAAAxNrWNqveYUQA4VrvndHnVO8tWu82aAsYggIAAAAAAIBQm9pk1TuMCCBc670z+prqvUXr3QZtgXDxX6JiBgAAAAAAAECGH3wSRmU1+cxnAAAAAElFTkSuQmCC) 2x);--pane-ground-band-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAA4CAQAAADnETb5AAAAlUlEQVR42u2WywqEMBAEOxkSWNz//1sfbBDdw6CnSQSrQBMoCc0I2hLAQyiqY3ze13pzQJi3lu6jKmv7xU0f6H8TSEr7Pbkho31j0vdyhGHejt2i+fKIaA8AQB+gD9AHNN38z4P82Qdmd3zq5gEAXo/9fZS7+jw6gLWryJRbmNV9JtDn53TCMsafb2Z1x6duHgAAYBQb4bMm00a8U/MAAAAASUVORK5CYII=) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABwCAQAAAB8pbBZAAAAn0lEQVR42u3aMQ5AQBAF0CE6onX/4+n1VBRoRLX573Uio/jsrGS2CgAAqKqllqz6Pv2NCyA9gO5aO0/rp7XXaH38F2AX0AQFAAAAAAAAqUyG0gggPQDnA/R9u4AmKAAAAAAAAMg015xVP9yu958BNldvMpQewHk+YHq5t314TrP1ZoM3Y41Z9ZpgegDx/wEAAAAAACTrrmlhSL3ZIGQ7AIpTF9ymVNihAAAAAElFTkSuQmCC) 2x);--pane-ground-overlay-depth: 168px;--pane-ground-mask-width: 64px;--pane-ground-mask-repeat: repeat-x;--pane-ground-mask-position: 0 0;--pane-ground-light-opacity: .8;--pane-ground-standard-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAADwCAQAAAAaqqogAAAC20lEQVR42u2c3W7aQBBGP3aNMRASAoEqrVDam1zl/V8lV32BKlKkVoWQhLhign+kLvbVeCztd6TIRme9Go0QM16vAxDSE9ZY2/jkdPwC4FfDBGreS3Q/sMYFpgD+BqNX9K4v34EHPNh4fzrm2AbTh448IYQQ3GBl44tquGqZQM17ie4OK0wwAbANRq/ozfuBY0v2hCc5fzwzRtX78mwbTB8684QQEj1LLG28sw7Ai9xgiSnGAHbBixV9b9YH7nFv46v1gV0wfejIE0IIwTUWNr6ohgtcN06g5r1E9w0LjKVevwSjV/S9WB94xrOc/zwzRtVX6wO7YPrQmSeEkOiZY27jnXUAx2J0hVvMkSFDjn1gjKo/ZmBQfhoEg9T2wh2+N6ZQzVf9wEswfejME0JI9Fzi0sYnZckEfjdMoOa9RLfGJUbIgGDBUPW9eV6wwcbGV/3AvqVea3tCCImeGWY23lkH4EXeYIYRRgBegxcr+t70A7f4auOrfuA1mD505gkhJHqm8i6cgS/WBy7OvKoHbe8lugWmSJECeAtGr+h70w+YvXNa9QNvwfShM08IIdHz+S6cgXfWARyL0RhXmGIozcl7YIyqL/YP5PLp/PN/TS+YvuJR1Ov3lnqu6wkhJHoyebZt4JOyZKJx77ea9xLdDBkSDM/Uc1Xfm/UB0y2dkI7l0FivtT0hhJDTs20D76wDOBajFBOMkMj5ITBG1btavWpGySe1B+t/zlyq6qv1gUMwfejME0JI9Azl3tXAu3JA2jKBkvciM6TwEsxH8GJFn9h2AxWmj2w++QimD515QgiJHl/7Ue7UJ7Vj072bmvfylyKBk3qdB8co+l78P6LixnnfcmOt4uv9QN5Sz3U9IYREj2spS2relUffMoGS9yfpMKhtu/v/YjXfm/0DSdmcdex9bQ0jb1nj0PWEEBI9g6aN55revBr6Mr5BS/xKvicZKAomWgqqrickUv4B410idvPpDGEAAAAASUVORK5CYII=) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAHgCAQAAADHtK2uAAACs0lEQVR42u3doVNVQRQH4POAAgUKFChQkAIFChQokKBAgX/QZDKZbCaTyWQzmUwmR8t9L7DXsGPa+X1fucPs/DYc3t4TzvKoAgAAquqlXrLya+m/8fgCbLz6+c9/7jdcfjE9n2fW3nbsM2w+/gi0lXzOyusCukB4FwAAAAAAINlTPWXl4+cCRmPpBVjeD3icWXvXsc+wefcDmko+ZuV1AV0AAAAAAABiPdRDVt5kKP0j737A9LyfWXvfsc+webPBppL3WXldQBcAAAAAAIBYd3WXlTcYUYBwi9XZaX3oOnuD5pfTYd8pPrmt26y8l6ACAAAAAABArJu6ycobjChAuMXq7LQ+dp29QfPuB7xyXddZeS/B9ALEf4MEAAAAAADJruoqK28ylF6A+MnQ8n7A5czap459hs372+GmkpdZeV1AFwjvAgAAAAAAJLuoi6y8yVB6AdwPmJ7nM2ufO/YZNu9+QFPJ86x8/DtAG3TqAQAAAADIdVZnWXmTofSPvP8vMD1PZ9a+dOwzbN5ssKnkaVZeF9AFAAAAAAAg1kmdZOVNhtI/8u4HTM83M2tfO/YZNr+Revb/5biOs/JeggoAAAAAAACxjuooK28wogDhFquz0/rWdfYGzbsf8MphHWblvQQVAAAAAAAAYh3UQVbeYCS9APHfILG8H7A/s/a9Y59h82aDTSX3s/K6gC4Q3gUAAAAAAEi2V3tZeZOh9AK4HzA9d2fWfnTsM2ze/YCmkrtZeV1AFwjvAgAAAAAAJNupnax8/FzAaCy9AMv7Adszaz879hk2735AU8ntrLwuoAsAAAAAAECsrdrKypsMpX/k3Q+Ynpsza7869hk2bzbYVHIzK68L6AIAAAAAABBrvdaz8gYjChBusTo7rd9dZ2/Q/HI67DvFV0diLSvvJagAAABAor9alNP82hIXZAAAAABJRU5ErkJggg==) 2x);--pane-ground-standard-depth: 240px;--pane-ground-standard-mask-width: 64px;--pane-ground-standard-mask-repeat: repeat-x;--pane-ground-standard-mask-position: 0 0;--pane-ground-standard-light-opacity: .2;--pane-ground-standard-dark-opacity: .25;--pane-ground-standard-tint-gain: 1}:where(.ui-scope) [data-pane-ground=horizon]{--pane-ground-display: block;--pane-ground-overlay-mask: image-set(url(data:image/png;base64,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) 1x, url(./horizon-overlay@2x-2de2858d.png) 2x);--pane-ground-band-mask: image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAA4CAQAAADnETb5AAAEjklEQVR42uVZa9LbNgzE0k7amfYWvf8RDXQsURR2ASr5H89kPtmiKDwWiyUC+8/OTxjMmuv7OyzWL9c1zGUtf3A8bfL0vT8GLb1u57+x7vn8Fsdm192xXpL/WbrGXBHJ7OXGKK+/r8fxKOh3iFFfs+JYa/NV+TWnCZ6+swlh9l6WIdl+e8/JiGTA13dfT/ny8ryOmZyQqBpFcVqO+ZjL0pDIqP85FdfrI62qSa27tBiwJh1IG2H6byu/d3oYyCFYupKGtSbGzGCkDFpeQNEYhIOcIPb9zrgtM+/vuR7mll7CFhKJmC/xdG8cea5109VDzBeH7v1et1CgggTDK6CKcA5yBl3GvKdEiQEjYdIL/dwPcUBNPMFKoDU7GDnn9C3ehGUvD/JV9holnEGRwyKqTF5I0Dx+eZfMZTQ4YeJmtpjZR1vfOQEQp3KqFw9EQjSX3WhBGRSZK8CezK4w3PWYCcIe+V0OT68+qRStRInXMrJc2tnkgZ6MUJBwh5kBiQRWo9JTNg0t2Tf56ataITnNjTdW6K8nPwuSaGLmm7guHkATvig2Z5z4BlZdK+8LlAwI8nv3idTvkMrq/G2k+AyRHrHtqmZ42b8P1GubIDJROQkUpDx3ewXFMPEAWw7u2m0InZpLTaS2qhASOv6+7J+m6EI4PWTzzPTKkFEA2dXUesMoGTMpn6vokNYgqShtZCP1EDUBVEMThL5sGgfF3CXG7QPkNxq+i7S5S+Eqaa/4fFMQ5WcVIrGUX80niCusleEdDc37bymRKLo/WpWgLawWqW/435IzS5BoI806ed/lbwOHAC9E5kBYEUpEECk+CO21GzCa87aXb1hgzU28yn68i3bDOmzUiujioHIsF2hmTU8N63PUyrFqSDtFKRlLve/2WU9SaHkvSE2iKeFZhtaeYCxJdiblD1VIh/YhlHsZ+RH8zGx7kQtWtEA0zQmbAw2IGWyzLk4e+Ks5dNeT4F419eaa0PJ9cBNGyCDcS4fcFyElCNK6XcMK6h8lAj/WabY72UdzZrbNibe6wOLVil6MU/cOOjKFdIP+gB1lXnD5iwcVbIljJrG/7CcpfBSR9aSRmEHiWXytuqA3vQoZx+p0mQntUb535+m+DYUK9C8GuHpBJ0GX1zOrd0aBpkH1GfkV9vc2WHtpquoOwhh4KE/pKy97yVEzHyLRHFuwJkEmCpB9hAj6nimWAUGkAUJABzudJLEaRnopdw1XDJ0GdBO+fd2jTYxXsfHIFriIaCSr8Ysh1RMdQ9rOzljwCOBVhhDZl33pxS8ZohtnoBxScDLhs9cQYV1nBtGiv86FogjewKoCb8KMh17XDt02TMg6k1YN0nHc69VTJ4EGYrRoj3CRIjdonkJzQpShEwrqsdaO5g6kC3RV723i8E1BbENXg2gPIhVExYoKlIlxnCCM0tm6z5COuRtB72HsPd2PzRbRzHturTzKgLrjyG6+zuOboxfUUaRRJwyaHHSD2yiG54OtyvfglIPmmigVDRpW7svyrBun3ew3JA1GCiKkxNg0nn5B/lsKGzpiLYwH3Pyxn/8BM5hC9TmNLk0AAAAASUVORK5CYII=) 1x, url(./horizon-band@2x-01837903.png) 2x);--pane-ground-overlay-depth: 112px;--pane-ground-mask-width: 64px;--pane-ground-mask-repeat: repeat-x;--pane-ground-mask-position: 0 0;--pane-ground-light-opacity: .8;--pane-ground-standard-mask: image-set(url(data:image/png;base64,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) 1x, url(./horizon-standard-overlay@2x-35921ea4.png) 2x);--pane-ground-standard-depth: 100%;--pane-ground-standard-mask-width: 64px;--pane-ground-standard-mask-repeat: repeat-x;--pane-ground-standard-mask-position: 0 0;--pane-ground-standard-light-opacity: .2;--pane-ground-standard-dark-opacity: .25;--pane-ground-standard-tint-gain: 1}:where(.ui-scope) [data-pane-ground=ripple]{--pane-ground-display: block;--pane-ground-overlay-mask: image-set(url(./ripple-overlay-rings@1x-047227a8.png) 1x, url(./ripple-overlay-rings@2x-cdf50cb9.png) 2x), image-set(url(./ripple-overlay-pool@1x-8362e22c.png) 1x, url(./ripple-overlay-pool@2x-d41401e5.png) 2x);--pane-ground-band-mask: image-set(url(./ripple-band-rings@1x-f891655c.png) 1x, url(./ripple-band-rings@2x-628e3ebc.png) 2x), image-set(url(data:image/png;base64,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) 1x, url(./ripple-band-pool@2x-1de2edcb.png) 2x);--pane-ground-overlay-depth: 112px;--pane-ground-mask-width: 2200px 112px, 1100px;--pane-ground-mask-repeat: no-repeat, no-repeat;--pane-ground-mask-position: calc(var(--pane-ground-anchor-x, 30% + 660px) - 660px) 0, calc(var(--pane-ground-anchor-x, 30% + 330px) - 330px) 0;--pane-ground-light-opacity: .8;--pane-ground-standard-mask: image-set(url(./ripple-standard-overlay-rings@1x-0170f163.png) 1x, url(./ripple-standard-overlay-rings@2x-476879c2.png) 2x), image-set(url(./ripple-standard-overlay-pool@1x-7de96c11.png) 1x, url(./ripple-standard-overlay-pool@2x-14dc1035.png) 2x);--pane-ground-standard-depth: 100%;--pane-ground-standard-mask-width: 2200px 600px, 2000px;--pane-ground-standard-mask-repeat: no-repeat, no-repeat;--pane-ground-standard-mask-position: calc(var(--pane-ground-anchor-x, 30% + 660px) - 660px) 0, calc(var(--pane-ground-anchor-x, 30% + 600px) - 600px) 0;--pane-ground-standard-light-opacity: .2;--pane-ground-standard-dark-opacity: .25;--pane-ground-standard-tint-gain: 1}:where(.ui-scope) [data-pane-ground]{--pane-ground-ink: hsl(var(--foreground));--pane-ground-fill: var(--pane-ground-ink);--pane-ground-opacity: var(--pane-ground-light-opacity, .8);--pane-ground-mask: var(--pane-ground-overlay-mask);--pane-ground-depth: var(--pane-ground-overlay-depth);--pane-ground-paint-mask-width: var(--pane-ground-mask-width);--pane-ground-paint-mask-repeat: var(--pane-ground-mask-repeat);--pane-ground-paint-mask-position: var(--pane-ground-mask-position)}:where(.ui-scope) .dark [data-pane-ground]{--pane-ground-opacity: 1}:where(.ui-scope) [data-pane-ground][data-pane-ground-intensity=standard]{--pane-ground-opacity: var( --pane-ground-standard-light-opacity, var(--pane-ground-light-opacity, .8) );--pane-ground-mask: var(--pane-ground-standard-mask, var(--pane-ground-overlay-mask));--pane-ground-depth: var(--pane-ground-standard-depth, var(--pane-ground-overlay-depth));--pane-ground-paint-mask-width: var( --pane-ground-standard-mask-width, var(--pane-ground-mask-width) );--pane-ground-paint-mask-repeat: var( --pane-ground-standard-mask-repeat, var(--pane-ground-mask-repeat) );--pane-ground-paint-mask-position: var( --pane-ground-standard-mask-position, var(--pane-ground-mask-position) )}:where(.ui-scope) .dark [data-pane-ground][data-pane-ground-intensity=standard]{--pane-ground-opacity: var(--pane-ground-standard-dark-opacity, 1)}:where(.ui-scope) [data-pane-ground-focused] [data-pane-chrome-scroller=agent]:before,:where(.ui-scope) [data-pane-ground-focused] [data-pane-ground-surface=agent-compose]:before,:where(.ui-scope) [data-pane-ground-focused] [data-pane-ground-surface=home]:before,:where(.ui-scope) [data-pane-ground-focused] [data-pane-chrome-scroller=docs]:before,:where(.ui-scope) [data-pane-ground-focused] [data-pane-chrome-scroller=code] .cm-scroller:before,:where(.ui-scope) [data-pane-ground-focused] [data-pane-chrome-scroller=code] .cm-gutters-before:before,:where(.ui-scope) [data-pane-ground-focused] [data-pane-chrome-scroller=folder]:before,:where(.ui-scope) [data-pane-ground-focused] [data-pane-chrome-scroller=git]:before,:where(.ui-scope) [data-pane-ground-focused][data-pane-chrome-geometry=band]:before{display:var(--pane-ground-display, none);height:var(--pane-ground-depth);pointer-events:none;background-color:var(--pane-ground-fill);background-image:var(--pane-ground-image, none);opacity:var(--pane-ground-opacity);-webkit-mask-image:var(--pane-ground-mask);mask-image:var(--pane-ground-mask);-webkit-mask-size:var(--pane-ground-paint-mask-width) var(--pane-ground-depth);mask-size:var(--pane-ground-paint-mask-width) var(--pane-ground-depth);-webkit-mask-repeat:var(--pane-ground-paint-mask-repeat);mask-repeat:var(--pane-ground-paint-mask-repeat);-webkit-mask-position:var(--pane-ground-paint-mask-position);mask-position:var(--pane-ground-paint-mask-position);-webkit-mask-composite:var(--pane-ground-mask-composite, add);mask-composite:var(--pane-ground-mask-composite, add)}:where(.ui-scope) [data-pane-ground] [data-pane-chrome-scroller=docs],:where(.ui-scope) [data-pane-ground] [data-pane-chrome-scroller=folder],:where(.ui-scope) [data-pane-ground] [data-pane-chrome-scroller=git],:where(.ui-scope) [data-pane-ground] [data-pane-ground-surface=agent-compose],:where(.ui-scope) [data-pane-ground] [data-pane-ground-surface=home]{isolation:isolate}:where(.ui-scope) [data-pane-ground] [data-pane-chrome-scroller=folder],:where(.ui-scope) [data-pane-ground] [data-pane-chrome-scroller=git],:where(.ui-scope) [data-pane-ground] [data-pane-ground-surface=agent-compose],:where(.ui-scope) [data-pane-ground] [data-pane-ground-surface=home],:where(.ui-scope) [data-pane-ground][data-pane-chrome-geometry=band]{position:relative}:where(.ui-scope) [data-pane-ground-focused] [data-pane-chrome-scroller=agent]:before,:where(.ui-scope) [data-pane-ground-focused] [data-pane-ground-surface=agent-compose]:before,:where(.ui-scope) [data-pane-ground-focused] [data-pane-ground-surface=home]:before,:where(.ui-scope) [data-pane-ground-focused] [data-pane-chrome-scroller=folder]:before,:where(.ui-scope) [data-pane-ground-focused] [data-pane-chrome-scroller=git]:before,:where(.ui-scope) [data-pane-ground-focused] [data-pane-chrome-scroller=code] .cm-scroller:before,:where(.ui-scope) [data-pane-ground-focused] [data-pane-chrome-scroller=code] .cm-gutters-before:before{content:"";position:absolute;top:0;inset-inline:0;z-index:-1}:where(.ui-scope) [data-pane-ground-focused] [data-pane-chrome-scroller=code] .cm-scroller:before{z-index:-100}:where(.ui-scope) [data-pane-ground] [data-pane-chrome-scroller=code] .cm-scroller{container-type:size}:where(.ui-scope) [data-pane-ground] [data-pane-chrome-scroller=code] .cm-gutters-before{overflow:clip}:where(.ui-scope) [data-pane-ground-focused] [data-pane-chrome-scroller=code] .cm-gutters-before:before{inset-inline-end:auto;width:100cqw;height:100cqh}:where(.ui-scope) [data-pane-ground] [data-pane-chrome-scroller=code][data-editor-theme-follows-app] .cm-pane-title-row{background-color:transparent}:where(.ui-scope) [data-pane-ground] [data-pane-chrome-scroller=docs]{container-type:size}:where(.ui-scope) [data-pane-ground-focused] [data-pane-chrome-scroller=docs]:before{content:"";flex:none;position:relative;z-index:-1;height:100cqh;margin-bottom:-100cqh}:where(.ui-scope) [data-pane-ground-focused][data-pane-chrome-geometry=band]:before{content:"";position:absolute;top:0;inset-inline:0;z-index:5}@property --paper-clip{syntax: "<length>"; inherits: false; initial-value: 0px;}:where(.ui-scope) .ui-root{--paper-cl: 0px;--paper-dot-x: 0px;--paper-dot-y: 0px}:where(.ui-scope) [data-header-tab-line=off] :is(.workspace-name-bar,.topic-identity-slot,.tab-content){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000}:where(.ui-scope) [data-header-band=paper] .workspace-name-bar,:where(.ui-scope) [data-header-band=paper] [data-testid=workspace-panel-column]:has([data-testid=collapsed-rail-band]),:where(.ui-scope) [data-header-band=paper] :has(>[data-testid=collapsed-rail-band]),:where(.ui-scope) .ui-root[data-header-band-root=paper] [data-sidebar-mode=collapsed] .sidebar{background-color:hsl(var(--pane-paper, var(--background)))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}
