@layer wa-native,wa-utilities,wa-color-palette,wa-color-variant,wa-theme,wa-theme-dimension,wa-theme-overrides;@layer wa-utilities{.wa-size-s{font-size:var(--wa-font-size-s)}.wa-size-m{font-size:var(--wa-font-size-m)}.wa-size-l{font-size:var(--wa-font-size-l)}}@layer wa-utilities{:where(:root),.wa-neutral{--wa-color-fill-loud: var(--wa-color-neutral-fill-loud);--wa-color-fill-normal: var(--wa-color-neutral-fill-normal);--wa-color-fill-quiet: var(--wa-color-neutral-fill-quiet);--wa-color-border-loud: var(--wa-color-neutral-border-loud);--wa-color-border-normal: var(--wa-color-neutral-border-normal);--wa-color-border-quiet: var(--wa-color-neutral-border-quiet);--wa-color-on-loud: var(--wa-color-neutral-on-loud);--wa-color-on-normal: var(--wa-color-neutral-on-normal);--wa-color-on-quiet: var(--wa-color-neutral-on-quiet)}.wa-brand{--wa-color-fill-loud: var(--wa-color-brand-fill-loud);--wa-color-fill-normal: var(--wa-color-brand-fill-normal);--wa-color-fill-quiet: var(--wa-color-brand-fill-quiet);--wa-color-border-loud: var(--wa-color-brand-border-loud);--wa-color-border-normal: var(--wa-color-brand-border-normal);--wa-color-border-quiet: var(--wa-color-brand-border-quiet);--wa-color-on-loud: var(--wa-color-brand-on-loud);--wa-color-on-normal: var(--wa-color-brand-on-normal);--wa-color-on-quiet: var(--wa-color-brand-on-quiet)}.wa-success{--wa-color-fill-loud: var(--wa-color-success-fill-loud);--wa-color-fill-normal: var(--wa-color-success-fill-normal);--wa-color-fill-quiet: var(--wa-color-success-fill-quiet);--wa-color-border-loud: var(--wa-color-success-border-loud);--wa-color-border-normal: var(--wa-color-success-border-normal);--wa-color-border-quiet: var(--wa-color-success-border-quiet);--wa-color-on-loud: var(--wa-color-success-on-loud);--wa-color-on-normal: var(--wa-color-success-on-normal);--wa-color-on-quiet: var(--wa-color-success-on-quiet)}.wa-warning{--wa-color-fill-loud: var(--wa-color-warning-fill-loud);--wa-color-fill-normal: var(--wa-color-warning-fill-normal);--wa-color-fill-quiet: var(--wa-color-warning-fill-quiet);--wa-color-border-loud: var(--wa-color-warning-border-loud);--wa-color-border-normal: var(--wa-color-warning-border-normal);--wa-color-border-quiet: var(--wa-color-warning-border-quiet);--wa-color-on-loud: var(--wa-color-warning-on-loud);--wa-color-on-normal: var(--wa-color-warning-on-normal);--wa-color-on-quiet: var(--wa-color-warning-on-quiet)}.wa-danger{--wa-color-fill-loud: var(--wa-color-danger-fill-loud);--wa-color-fill-normal: var(--wa-color-danger-fill-normal);--wa-color-fill-quiet: var(--wa-color-danger-fill-quiet);--wa-color-border-loud: var(--wa-color-danger-border-loud);--wa-color-border-normal: var(--wa-color-danger-border-normal);--wa-color-border-quiet: var(--wa-color-danger-border-quiet);--wa-color-on-loud: var(--wa-color-danger-on-loud);--wa-color-on-normal: var(--wa-color-danger-on-normal);--wa-color-on-quiet: var(--wa-color-danger-on-quiet)}}@layer wa-native{html{box-sizing:border-box;margin:0;padding:0;tab-size:4;background-color:var(--wa-color-surface-default)}*,*:before,*:after{box-sizing:inherit}body{min-height:100vh;margin:0;padding:0;color:var(--wa-color-text-normal);font-family:var(--wa-font-family-body);font-size:var(--wa-font-size-m);font-weight:var(--wa-font-weight-body);line-height:var(--wa-line-height-normal);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none}address,audio,blockquote,dd,details,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,iframe,ol,p,pre,table,ul,video{margin:0}:is(address,audio,blockquote,dd,details,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,iframe,ol,p,pre,table,ul,video):has(+*){margin-block-end:var(--wa-content-spacing)}h1,h2,h3,h4,h5,h6{font-family:var(--wa-font-family-heading);font-weight:var(--wa-font-weight-heading);line-height:var(--wa-line-height-condensed);text-wrap:balance}h1{font-size:var(--wa-font-size-3xl)}h2{font-size:var(--wa-font-size-2xl)}h3{font-size:var(--wa-font-size-xl)}h4{font-size:var(--wa-font-size-l)}h5{font-size:var(--wa-font-size-m)}h6{font-size:var(--wa-font-size-s)}p{text-wrap:pretty}blockquote{padding:var(--wa-space-xl);font-family:var(--wa-font-family-longform);font-size:var(--wa-font-size-l);border-inline-start:var(--wa-border-style) var(--wa-border-width-l) var(--wa-color-neutral-border-quiet)}hr{margin:var(--wa-content-spacing) 0;border:none;border-bottom:solid var(--wa-border-width-s) var(--wa-color-surface-border)}ul,ol{padding:0}li>ul,li>ol{margin-inline-start:.25em}ul{list-style:disc}li{margin-inline-start:1.125em;padding:0}dt,strong,b{font-weight:var(--wa-font-weight-bold)}em,i{font-style:italic}u{text-decoration-line:underline;text-decoration-thickness:.09375em;text-underline-offset:.125em}s{text-decoration-line:line-through;text-decoration-thickness:.09375em}ins{text-decoration-color:var(--wa-color-success-on-quiet);text-decoration-line:underline;text-decoration-thickness:.09375em;text-underline-offset:.125em}del{color:color-mix(in oklab,currentColor,transparent 10%);text-decoration-color:var(--wa-color-danger-on-quiet);text-decoration-line:line-through;text-decoration-thickness:.09375em}mark{padding:.125em .25em;color:var(--wa-color-warning-on-quiet);background-color:var(--wa-color-warning-fill-quiet);border-radius:var(--wa-border-radius-s)}small{font-size:var(--wa-font-size-smaller)}sub,sup{font-size:var(--wa-font-size-smaller);line-height:0}sub{vertical-align:sub}sup{vertical-align:super}abbr[title]{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:.09375em;text-underline-offset:.125em;cursor:help}kbd{padding:.125em .25em;font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-smaller);font-weight:var(--wa-font-weight-code);border:solid var(--wa-border-width-s) color-mix(in oklab,currentColor,transparent 50%);border-radius:var(--wa-border-radius-s);box-shadow:0 .125em color-mix(in oklab,currentColor,transparent 50%)}kbd wa-icon{vertical-align:-2px}a{color:var(--wa-color-text-link);text-decoration:var(--wa-link-decoration-default);-webkit-text-decoration:var(--wa-link-decoration-default);text-decoration-thickness:.09375em;text-underline-offset:.125em}*:is([appearance~=accent],.wa-accent) a,*:is([appearance~=accent],.wa-accent) a:hover{color:currentColor}a:hover{color:color-mix(in oklab,var(--wa-color-text-link),var(--wa-color-mix-hover));text-decoration:var(--wa-link-decoration-hover);-webkit-text-decoration:var(--wa-link-decoration-hover)}a:focus,button:focus{outline:none}a:focus-visible,button:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}code,samp,var{padding:.125em .25em;font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-smaller);font-weight:var(--wa-font-weight-code);background-color:var(--wa-color-overlay-inline);border-radius:var(--wa-border-radius-s)}pre{padding:var(--wa-space-m);font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-smaller);font-weight:var(--wa-font-weight-code);white-space:pre;background-color:var(--wa-color-overlay-inline);border-radius:var(--wa-border-radius-m)}pre code,pre samp,pre var{padding:0;font-size:1em;background-color:transparent}@media print{pre{background:none;border:solid var(--wa-border-width-s) var(--wa-color-surface-border)}}img,svg,picture,video{max-width:100%;height:auto}img,picture,video{border-radius:var(--wa-border-radius-m)}embed,iframe,object{max-width:100%}iframe{border:none}table{width:100%;border:none;border-collapse:collapse}caption{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-smaller)}caption:has(+*){margin-block-end:.75em}tbody tr{border-top:solid var(--wa-border-width-s) var(--wa-color-border-quiet)}:where(table.wa-zebra-rows) :is(tbody tr):nth-child(odd){background-color:color-mix(in oklab,var(--wa-color-fill-quiet) 60%,transparent)}@media(hover:hover){:where(table.wa-hover-rows) :is(tbody tr):hover{background-color:var(--wa-color-fill-quiet)}:where(table.wa-hover-rows) :is(tbody tr):hover,:where(table.wa-hover-rows) :is(tbody tr):hover+tr{border-top-color:var(--wa-color-border-normal)}}td,th{padding:.75em;text-align:start;vertical-align:top}th{padding-block:.75em;font-size:var(--wa-font-size-smaller);font-weight:var(--wa-font-weight-bold)}details{padding:0;background-color:var(--wa-color-surface-default);border:var(--wa-panel-border-width) var(--wa-color-surface-border) var(--wa-panel-border-style);border-radius:var(--wa-panel-border-radius);overflow-anchor:none}details summary{display:flex;align-items:center;justify-content:space-between;padding:var(--wa-space-m);border-radius:calc(var(--wa-panel-border-radius) - var(--wa-panel-border-width));cursor:pointer;user-select:none;-webkit-user-select:none}details summary>*{margin:0}details summary:focus{outline:none}details summary:focus-visible{outline:var(--wa-focus-ring);outline-offset:calc(var(--wa-panel-border-width) + var(--wa-focus-ring-offset))}details[open]{padding:0 var(--wa-space-m) var(--wa-space-m) var(--wa-space-m)}details[open] summary{margin-inline:calc(-1 * var(--wa-space-m));border-end-start-radius:0;border-end-end-radius:0}@media print{details{background:none;border:solid var(--wa-border-width-s) var(--wa-color-surface-border)}details summary{list-style:none}}details summary::marker,details summary::-webkit-details-marker{display:none}details summary:after{content:"";background-color:var(--wa-color-text-quiet);-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--! Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. --><path fill="currentColor" d="M311.1 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L243.2 256 73.9 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"/></svg>') center no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--! Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. --><path fill="currentColor" d="M311.1 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L243.2 256 73.9 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"/></svg>') center no-repeat;width:1rem;height:1rem;rotate:0deg}details summary:dir(rtl):after{rotate:180deg}details[open] summary:after{rotate:90deg}dialog{flex-direction:column;align-items:start;width:32rem;max-width:calc(100% - var(--wa-space-l));padding:var(--wa-space-l);background-color:var(--wa-color-surface-raised);border-radius:var(--wa-panel-border-radius);border:none;box-shadow:var(--wa-shadow-l);transition:var(--wa-transition-slow, .2s) var(--wa-transition-easing);margin:auto;inset:0}dialog[open]{display:flex}dialog:focus{outline:none}dialog::backdrop{background-color:var(--wa-color-overlay-modal, rgb(0 0 0 / .25))}label{display:inline-block;position:relative;color:var(--wa-form-control-label-color);font-weight:var(--wa-form-control-label-font-weight);line-height:var(--wa-form-control-label-line-height)}label:has(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=reset],[type=submit]),textarea,select){width:100%}label+:is(input:not([type=checkbox],[type=radio]),textarea,select),label>:is(input:not([type=checkbox],[type=radio]),textarea,select){margin-block-start:.5em}fieldset{padding:var(--wa-space-l);padding-block-start:calc(var(--wa-space-l) - .5em);border:solid 1px var(--wa-color-surface-border);border-radius:var(--wa-border-radius-m)}legend{padding:0;padding-inline:var(--wa-space-xs);font-weight:var(--wa-form-control-label-font-weight)}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button):not(input[type=file]),:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button)::file-selector-button{display:inline-flex;align-items:center;justify-content:center;height:var(--wa-form-control-height);padding:0 var(--wa-form-control-padding-inline);font-family:inherit;font-size:var(--wa-form-control-value-font-size);font-weight:var(--wa-font-weight-action);line-height:calc(var(--wa-form-control-height) - var(--border-width) * 2);text-decoration:none;vertical-align:middle;white-space:nowrap;border-style:var(--wa-border-style);border-width:max(1px,var(--wa-form-control-border-width));border-radius:var(--wa-form-control-border-radius);transition-property:background,border,box-shadow,color;transition-duration:var(--wa-transition-fast);transition-timing-function:var(--wa-transition-easing);cursor:pointer;user-select:none;-webkit-user-select:none}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button):not(input[type=file]){color:var(--wa-color-on-loud, var(--wa-color-neutral-on-loud));background-color:var(--wa-color-fill-loud, var(--wa-color-neutral-fill-loud));border-color:transparent}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button):not(input[type=file]):not(:disabled):hover{background-color:color-mix(in oklab,var(--wa-color-fill-loud, var(--wa-color-neutral-fill-loud)),var(--wa-color-mix-hover))}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button):not(input[type=file]):not(:disabled):active{background-color:color-mix(in oklab,var(--wa-color-fill-loud, var(--wa-color-neutral-fill-loud)),var(--wa-color-mix-active))}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button):is(input[type=file])::file-selector-button{color:var(--wa-color-on-normal, var(--wa-color-neutral-on-normal));background-color:var(--wa-color-fill-normal, var(--wa-color-neutral-fill-normal));border-color:transparent}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button):is(input[type=file]):not(:disabled)::file-selector-button:hover{background-color:color-mix(in oklab,var(--wa-color-fill-normal, var(--wa-color-neutral-fill-normal)),var(--wa-color-mix-hover))}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button):is(input[type=file]):not(:disabled)::file-selector-button:active{background-color:color-mix(in oklab,var(--wa-color-fill-normal, var(--wa-color-neutral-fill-normal)),var(--wa-color-mix-active))}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-plain:not(input[type=file]),:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-plain::file-selector-button{color:var(--wa-color-on-quiet, var(--wa-color-neutral-on-quiet));background-color:transparent;border-color:transparent}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-plain:not(:disabled):not(input[type=file]):hover,:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-plain:not(:disabled)::file-selector-button:hover{color:var(--wa-color-on-quiet, var(--wa-color-neutral-on-quiet));background-color:var(--wa-color-fill-quiet, var(--wa-color-neutral-fill-quiet))}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-plain:not(:disabled):not(input[type=file]):active,:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-plain:not(:disabled)::file-selector-button:active{color:var(--wa-color-on-quiet, var(--wa-color-neutral-on-quiet));background-color:color-mix(in oklab,var(--wa-color-fill-quiet, var(--wa-color-neutral-fill-quiet)),var(--wa-color-mix-active))}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-outlined:not(input[type=file]),:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-outlined::file-selector-button{color:var(--wa-color-on-quiet, var(--wa-color-neutral-on-quiet));background-color:transparent;border-color:var(--wa-color-border-loud, var(--wa-color-neutral-border-loud))}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-outlined:not(:disabled):not(input[type=file]):hover,:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-outlined:not(:disabled)::file-selector-button:hover{color:var(--wa-color-on-quiet, var(--wa-color-neutral-on-quiet));background-color:var(--wa-color-fill-quiet, var(--wa-color-neutral-fill-quiet))}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-outlined:not(:disabled):not(input[type=file]):active,:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-outlined:not(:disabled)::file-selector-button:active{color:var(--wa-color-on-quiet, var(--wa-color-neutral-on-quiet));background-color:color-mix(in oklab,var(--wa-color-fill-quiet, var(--wa-color-neutral-fill-quiet)),var(--wa-color-mix-active))}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-filled:not(input[type=file]),:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-filled::file-selector-button{color:var(--wa-color-on-normal, var(--wa-color-neutral-on-normal));background-color:var(--wa-color-fill-normal, var(--wa-color-neutral-fill-normal));border-color:transparent}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-filled:not(:disabled):not(input[type=file]):hover,:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-filled:not(:disabled)::file-selector-button:hover{color:var(--wa-color-on-normal, var(--wa-color-neutral-on-normal));background-color:color-mix(in oklab,var(--wa-color-fill-normal, var(--wa-color-neutral-fill-normal)),var(--wa-color-mix-hover))}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-filled:not(:disabled):not(input[type=file]):active,:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-filled:not(:disabled)::file-selector-button:active{color:var(--wa-color-on-normal, var(--wa-color-neutral-on-normal));background-color:color-mix(in oklab,var(--wa-color-fill-normal, var(--wa-color-neutral-fill-normal)),var(--wa-color-mix-active))}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-filled.wa-outlined:not(input[type=file]),:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-filled.wa-outlined::file-selector-button{border-color:var(--wa-color-border-normal, var(--wa-color-neutral-border-normal))}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-accent:not(input[type=file]),:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-accent::file-selector-button{color:var(--wa-color-on-loud, var(--wa-color-neutral-on-loud));background-color:var(--wa-color-fill-loud, var(--wa-color-neutral-fill-loud));border-color:transparent}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-accent:not(:disabled):not(input[type=file]):hover,:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-accent:not(:disabled)::file-selector-button:hover{background-color:color-mix(in oklab,var(--wa-color-fill-loud, var(--wa-color-neutral-fill-loud)),var(--wa-color-mix-hover))}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-accent:not(:disabled):not(input[type=file]):active,:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-accent:not(:disabled)::file-selector-button:active{background-color:color-mix(in oklab,var(--wa-color-fill-loud, var(--wa-color-neutral-fill-loud)),var(--wa-color-mix-active))}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-pill:not(input[type=file]),:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button).wa-pill::file-selector-button{border-radius:var(--wa-border-radius-pill)}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button):focus{outline:none}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button):focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button):is(::-moz-focus-inner){border:0}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button):disabled{opacity:.5;cursor:not-allowed}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button):disabled *{pointer-events:none}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button)>wa-icon:has(+*){margin-inline-end:.75em}:is(button,input[type=button],input[type=reset],input[type=submit],input[type=file],a.wa-button)>*+wa-icon{margin-inline-start:.75em}input[type=file]{display:block;max-inline-size:100%;color:var(--wa-form-control-value-color);font-family:inherit;font-size:var(--wa-form-control-value-font-size);font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height);vertical-align:middle;border-radius:var(--wa-border-radius-m);cursor:pointer}input[type=checkbox],label:has(input[type=checkbox]),input[type=radio],label:has(input[type=radio]){display:inline-flex;width:fit-content;color:var(--wa-form-control-value-color);font-family:inherit;font-size:var(--wa-form-control-value-font-size);font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height);user-select:none;-webkit-user-select:none}:is(input[type=checkbox],label:has(input[type=checkbox]),input[type=radio],label:has(input[type=radio])),:is(input[type=checkbox],label:has(input[type=checkbox]),input[type=radio],label:has(input[type=radio]))+label{cursor:pointer}:is(input[type=checkbox],label:has(input[type=checkbox]),input[type=radio],label:has(input[type=radio])):disabled,:is(input[type=checkbox],label:has(input[type=checkbox]),input[type=radio],label:has(input[type=radio])):has(:disabled){opacity:.5;cursor:not-allowed}input[type=checkbox],input[type=radio]{appearance:none;flex:0 0 auto;align-items:center;justify-content:center;width:var(--wa-form-control-toggle-size);height:var(--wa-form-control-toggle-size);margin:0;margin-inline-end:.5em;background-color:var(--wa-form-control-background-color);border-color:var(--wa-form-control-border-color);border-style:var(--wa-border-style);border-width:var(--wa-form-control-border-width);transition:background var(--wa-transition-normal),border-color var(--wa-transition-fast),box-shadow var(--wa-transition-fast),color var(--wa-transition-fast);transition-timing-function:var(--wa-transition-easing)}:is(input[type=checkbox],input[type=radio]):focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}input[type=checkbox]{--checked-icon-color: var(--wa-color-brand-on-loud);--checked-icon-scale: .8;border-radius:min(calc(var(--wa-form-control-toggle-size) * .375),var(--wa-border-radius-s))}input[type=checkbox]:checked,input[type=checkbox]:indeterminate{color:var(--checked-icon-color);background-color:var(--wa-form-control-activated-color);border-color:var(--wa-form-control-activated-color)}input[type=checkbox]:checked:after,input[type=checkbox]:indeterminate:after{content:"";width:var(--wa-form-control-toggle-size);height:var(--wa-form-control-toggle-size);scale:var(--checked-icon-scale);background-color:currentColor}input[type=checkbox]:checked:after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. --><path fill="currentColor" d="M434.8 70.1c14.3 10.4 17.5 30.4 7.1 44.7l-256 352c-5.5 7.6-14 12.3-23.4 13.1s-18.5-2.7-25.1-9.3l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l101.5 101.5 234-321.7c10.4-14.3 30.4-17.5 44.7-7.1z"/></svg>') center / 1em 1em no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. --><path fill="currentColor" d="M434.8 70.1c14.3 10.4 17.5 30.4 7.1 44.7l-256 352c-5.5 7.6-14 12.3-23.4 13.1s-18.5-2.7-25.1-9.3l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l101.5 101.5 234-321.7c10.4-14.3 30.4-17.5 44.7-7.1z"/></svg>') center / 1em 1em no-repeat}input[type=checkbox]:indeterminate:after{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="14" viewBox="0 0 448 512"><path d="M431 256c0 17.7-14.3 32-32 32H49c-17.7 0-32-14.3-32-32s14.3-32 32-32h350c17.7 0 32 14.3 32 32z"/></svg>') center no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="14" viewBox="0 0 448 512"><path d="M431 256c0 17.7-14.3 32-32 32H49c-17.7 0-32-14.3-32-32s14.3-32 32-32h350c17.7 0 32 14.3 32 32z"/></svg>') center no-repeat}input[type=radio]{--checked-icon-color: var(--wa-form-control-activated-color);--checked-icon-scale: .7;color:transparent;border-radius:50%}input[type=radio]:checked{color:var(--checked-icon-color);border-color:var(--wa-form-control-activated-color)}input[type=radio]:checked:after{content:"";aspect-ratio:1;width:100%;scale:var(--checked-icon-scale);background-color:currentColor;border-radius:50%}input:not([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,select{width:100%;height:var(--wa-form-control-height);padding:0 var(--wa-form-control-padding-inline);color:var(--wa-form-control-value-color);font-size:var(--wa-form-control-value-size);font-family:inherit;font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height);vertical-align:middle;background-color:var(--wa-form-control-background-color);border-color:var(--wa-form-control-border-color);border-style:var(--wa-form-control-border-style);border-width:var(--wa-form-control-border-width);border-radius:var(--wa-form-control-border-radius);transition:background-color var(--wa-transition-normal),border var(--wa-transition-normal),outline var(--wa-transition-fast);transition-timing-function:var(--wa-transition-easing);cursor:text}:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,select)::placeholder{color:var(--wa-form-control-placeholder-color);user-select:none;-webkit-user-select:none}:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,select):focus{outline:none}:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,select):focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,select):disabled{opacity:.5;cursor:not-allowed}:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,select).wa-outlined{background-color:var(--wa-form-control-background-color);border-color:var(--wa-form-control-border-color)}:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,select).wa-filled{background-color:var(--wa-color-neutral-fill-quiet);border-color:var(--wa-color-neutral-fill-quiet)}:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,select).wa-filled.wa-outlined{border-color:var(--wa-form-control-border-color)}:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,select).wa-pill{border-radius:var(--wa-border-radius-pill)}textarea{height:auto;min-height:var(--wa-form-control-height);padding:calc(var(--wa-form-control-padding-block) - ((1lh - 1em) / 2)) var(--wa-form-control-padding-inline);line-height:var(--wa-line-height-normal);resize:vertical}select{--icon-caret: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. --><path fill="rgb(180 180 200)" d="M201.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 338.7 54.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"/></svg>');appearance:none;position:relative;min-width:0;overflow:hidden;background-image:var(--icon-caret),var(--icon-caret);background-repeat:no-repeat;background-position:center right var(--wa-form-control-padding-inline);background-blend-mode:hue,difference;background-size:1rem 1rem;cursor:pointer}input[type=color]{display:block;block-size:var(--wa-form-control-height);inline-size:var(--wa-form-control-height);padding:calc(var(--wa-form-control-border-width) * 2);font-size:1em;background:transparent;border:var(--wa-form-control-border-width) var(--wa-border-style) var(--wa-form-control-border-color);border-radius:var(--wa-form-control-border-radius);cursor:pointer;forced-color-adjust:none}input[type=color]::-webkit-color-swatch-wrapper{padding:0;border-radius:inherit}input[type=color]::-webkit-color-swatch{border:none;border-radius:calc(var(--wa-form-control-border-radius) - var(--wa-form-control-border-width) * 3)}input[type=color]::-moz-color-swatch{border:none;border-radius:calc(var(--wa-form-control-border-radius) - var(--wa-form-control-border-width) * 3)}input[type=color]:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}input[type=range]{--thumb-width: 1.4em;--thumb-height: 1.4em;--track-size: .5em;-webkit-appearance:none;display:flex;flex-direction:column;position:relative;width:100%;height:var(--track-size);margin:0;font-size:inherit;line-height:var(--wa-form-control-height);vertical-align:middle;background-color:var(--wa-color-neutral-fill-normal);border-radius:calc(var(--track-size) / 2)}input[type=range]::-webkit-slider-runnable-track{width:100%;height:var(--track-size);border:none;border-radius:999px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb-width);height:var(--thumb-height);margin-top:calc(var(--thumb-height) / -2 + var(--track-size) / 2);background-color:var(--wa-form-control-activated-color);border:solid .125em var(--wa-color-surface-default);border-radius:50%;transition-property:background-color,border-color,box-shadow,color;transition-duration:var(--wa-transition-normal);transition-timing-function:var(--wa-transition-easing)}input[type=range]:enabled:focus-visible::-webkit-slider-thumb{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}input[type=range]:enabled::-webkit-slider-thumb{cursor:pointer}input[type=range]:enabled::-webkit-slider-thumb:active{cursor:grabbing}input[type=range]::-moz-focus-outer{border:0}input[type=range]::-moz-range-progress{height:var(--track-size);background-color:var(--wa-color-neutral-fill-normal);border-radius:3px}input[type=range]::-moz-range-track{width:100%;height:var(--track-size);background-color:var(--wa-color-neutral-fill-normal);border:none;border-radius:999px}input[type=range]::-moz-range-thumb{width:var(--thumb-width);height:var(--thumb-height);background-color:var(--wa-form-control-activated-color);border:solid .125em var(--wa-color-surface-default);border-radius:50%;transition-property:background-color,border-color,box-shadow,color;transition-duration:var(--wa-transition-normal);transition-timing-function:var(--wa-transition-easing)}input[type=range]:enabled:focus-visible::-moz-range-thumb{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}input[type=range]:enabled::-moz-range-thumb{cursor:pointer}input[type=range]:enabled::-moz-range-thumb:active{cursor:grabbing}label>input[type=range]{margin-block-start:1em}input[type=range]:focus{outline:none}input[type=range]:disabled{opacity:.5;cursor:not-allowed}input[type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}input[type=range]:disabled::-moz-range-thumb{cursor:not-allowed}progress{--indicator-color: var(--wa-color-brand-fill-loud);width:100%;height:1rem;overflow:hidden;color:var(--wa-color-brand-on-loud);background-color:var(--wa-color-neutral-fill-normal);border-radius:var(--wa-border-radius-pill)}progress::-webkit-progress-bar{background:transparent}progress[value]::-webkit-progress-value{background-color:var(--indicator-color)}progress::-moz-progress-bar{background-color:var(--indicator-color)}progress:not([value]){padding-left:var(--inset-inline-start);animation:wa-progress-indeterminate 2.5s infinite cubic-bezier(.37,0,.63,1)}progress:not([value])::-webkit-progress-bar{background-color:var( --indicator-color )}@keyframes wa-fade-in{0%{opacity:0}}@keyframes wa-progress-indeterminate{0%{padding-inline-end:100%}25%,to{padding-inline-end:0%}75%,to{padding-inline-start:100%}}.wa-invalid{--wa-form-control-border-color: var(--wa-color-danger-border-loud);--wa-form-control-activated-color: var(--wa-color-danger-fill-loud);--wa-form-control-value-color: var(--wa-color-danger-on-quiet);--wa-color-focus: var(--wa-color-danger-border-loud);--wa-color-text-quiet: var(--wa-color-danger-on-quiet)}.wa-valid{--wa-form-control-border-color: var(--wa-color-success-border-loud);--wa-form-control-activated-color: var(--wa-color-success-fill-loud);--wa-form-control-value-color: var(--wa-color-success-on-quiet);--wa-color-focus: var(--wa-color-success-border-loud);--wa-color-text-quiet: var(--wa-color-success-on-quiet)}}@layer wa-utilities{.wa-cloak:has(:not(:defined)){animation:2s step-end wa-fouce-cloak}@keyframes wa-fouce-cloak{0%{opacity:0}to{opacity:1}}}@layer wa-utilities{.wa-visually-hidden:not(:focus-within),.wa-visually-hidden-force,.wa-visually-hidden-hint::part(hint),.wa-visually-hidden-label::part(label),.wa-visually-hidden-label::part(form-control-label){position:absolute!important;width:1px!important;height:1px!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:none!important;overflow:hidden!important;white-space:nowrap!important;padding:0!important}}@layer wa-utilities{@supports (scrollbar-gutter: stable){.wa-scroll-lock{scrollbar-gutter:var(--wa-scroll-lock-gutter)!important}.wa-scroll-lock body{overflow:hidden!important}}@supports not (scrollbar-gutter: stable){.wa-scroll-lock body{padding-right:var(--wa-scroll-lock-size)!important;overflow:hidden!important}}}@layer wa-utilities{.wa-placeholder{align-self:stretch;background-color:var(--wa-color-neutral-fill-quiet);border:dashed var(--wa-border-width-s) var(--wa-color-neutral-border-normal);border-radius:var(--wa-border-radius-l);padding:var(--wa-space-3xl)}}@layer wa-utilities{:where(.wa-align-items-start,.wa-align-items-end,.wa-align-items-center,.wa-align-items-stretch,.wa-align-items-baseline){display:flex}.wa-align-items-start{align-items:flex-start}.wa-align-items-end{align-items:flex-end}.wa-align-items-center{align-items:center}.wa-align-items-stretch{align-items:stretch}.wa-align-items-baseline{align-items:baseline}.wa-align-self-start{align-self:flex-start}.wa-align-self-end{align-self:flex-end}.wa-align-self-center{align-self:center}.wa-align-self-stretch{align-self:stretch}.wa-align-self-baseline{align-self:baseline}}@layer wa-utilities{:where(.wa-justify-content-start,.wa-justify-content-end,.wa-justify-content-center,.wa-justify-content-space-around,.wa-justify-content-space-between,.wa-justify-content-space-evenly){display:flex}.wa-justify-content-start{justify-content:flex-start}.wa-justify-content-end{justify-content:flex-end}.wa-justify-content-center{justify-content:center}.wa-justify-content-space-around{justify-content:space-around}.wa-justify-content-space-between{justify-content:space-between}.wa-justify-content-space-evenly{justify-content:space-evenly}}@layer wa-utilities{:where(.wa-flex-wrap,.wa-flex-nowrap,.wa-flex-wrap-reverse){display:flex}.wa-flex-wrap{flex-wrap:wrap}.wa-flex-nowrap{flex-wrap:nowrap}.wa-flex-wrap-reverse{flex-wrap:wrap-reverse}}@layer wa-utilities{.wa-border-radius-s{border-radius:var(--wa-border-radius-s)}.wa-border-radius-m{border-radius:var(--wa-border-radius-m)}.wa-border-radius-l{border-radius:var(--wa-border-radius-l)}.wa-border-radius-pill{border-radius:var(--wa-border-radius-pill)}.wa-border-radius-circle{border-radius:var(--wa-border-radius-circle)}.wa-border-radius-square{border-radius:var(--wa-border-radius-square)}}@layer wa-utilities{:where(.wa-gap-0,.wa-gap-3xs,.wa-gap-2xs,.wa-gap-xs,.wa-gap-s,.wa-gap-m,.wa-gap-l,.wa-gap-xl,.wa-gap-2xl,.wa-gap-3xl){display:flex}.wa-gap-0{gap:0px}.wa-gap-3xs{gap:var(--wa-space-3xs)}.wa-gap-2xs{gap:var(--wa-space-2xs)}.wa-gap-xs{gap:var(--wa-space-xs)}.wa-gap-s{gap:var(--wa-space-s)}.wa-gap-m{gap:var(--wa-space-m)}.wa-gap-l{gap:var(--wa-space-l)}.wa-gap-xl{gap:var(--wa-space-xl)}.wa-gap-2xl{gap:var(--wa-space-2xl)}.wa-gap-3xl{gap:var(--wa-space-3xl)}.wa-gap-4xl{gap:var(--wa-space-4xl)}}@layer wa-utilities{[class*=wa-body]{font-family:var(--wa-font-family-body);font-weight:var(--wa-font-weight-body);line-height:var(--wa-line-height-normal)}[class*=wa-heading]{font-family:var(--wa-font-family-heading);font-weight:var(--wa-font-weight-heading);line-height:var(--wa-line-height-condensed);text-wrap:balance}[class*=wa-caption]{color:var(--wa-color-text-quiet);font-family:var(--wa-font-family-body);font-weight:var(--wa-font-weight-body);line-height:var(--wa-line-height-condensed)}[class*=wa-longform]{font-family:var(--wa-font-family-longform);font-weight:var(--wa-font-weight-longform);line-height:var(--wa-line-height-normal)}.wa-font-size-2xs,.wa-body-2xs,.wa-heading-2xs,.wa-caption-2xs,.wa-longform-2xs{font-size:var(--wa-font-size-2xs)}.wa-font-size-xs,.wa-body-xs,.wa-heading-xs,.wa-caption-xs,.wa-longform-xs{font-size:var(--wa-font-size-xs)}.wa-font-size-s,.wa-body-s,.wa-heading-s,.wa-caption-s,.wa-longform-s{font-size:var(--wa-font-size-s)}.wa-font-size-m,.wa-body-m,.wa-heading-m,.wa-caption-m,.wa-longform-m{font-size:var(--wa-font-size-m)}.wa-font-size-l,.wa-body-l,.wa-heading-l,.wa-caption-l,.wa-longform-l{font-size:var(--wa-font-size-l)}.wa-font-size-xl,.wa-body-xl,.wa-heading-xl,.wa-caption-xl,.wa-longform-xl{font-size:var(--wa-font-size-xl)}.wa-font-size-2xl,.wa-body-2xl,.wa-heading-2xl,.wa-caption-2xl,.wa-longform-2xl{font-size:var(--wa-font-size-2xl)}.wa-font-size-3xl,.wa-body-3xl,.wa-heading-3xl,.wa-caption-3xl,.wa-longform-3xl{font-size:var(--wa-font-size-3xl)}.wa-font-size-4xl,.wa-body-4xl,.wa-heading-4xl,.wa-caption-4xl,.wa-longform-4xl{font-size:var(--wa-font-size-4xl)}.wa-font-weight-light{font-weight:var(--wa-font-weight-light)}.wa-font-weight-normal{font-weight:var(--wa-font-weight-normal)}.wa-font-weight-semibold{font-weight:var(--wa-font-weight-semibold)}.wa-font-weight-bold{font-weight:var(--wa-font-weight-bold)}.wa-color-text-normal{color:var(--wa-color-text-normal)}.wa-color-text-quiet{color:var(--wa-color-text-quiet)}.wa-color-text-link{color:var(--wa-color-text-link)}.wa-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-link{color:var(--wa-color-text-link);text-decoration:var(--wa-link-decoration-default);-webkit-text-decoration:var(--wa-link-decoration-default)}@media(hover:hover){.wa-link:hover{color:color-mix(in oklab,var(--wa-color-text-link) 100%,var(--wa-color-mix-hover));text-decoration:var(--wa-link-decoration-hover);-webkit-text-decoration:var(--wa-link-decoration-hover)}}.wa-link-plain{color:var(--wa-color-text-normal);text-decoration:none}@media(hover:hover){.wa-link-plain:hover{color:color-mix(in oklab,currentColor,var(--wa-color-mix-hover));text-decoration:none}}.wa-list-plain:is(ol,ul){list-style:none;padding-inline-start:0}.wa-list-plain:is(ol,ul)>li{margin-inline-start:0}.wa-form-control-label{color:var(--wa-form-control-label-color);font-weight:var(--wa-form-control-label-font-weight);line-height:var(--wa-form-control-label-line-height)}.wa-form-control-value{color:var(--wa-form-control-value-color);font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height)}.wa-form-control-placeholder{color:var(--wa-form-control-placeholder-color);font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height)}.wa-form-control-hint{color:var(--wa-form-control-hint-color);font-weight:var(--wa-form-control-hint-font-weight);font-size:var(--wa-font-size-smaller);line-height:var(--wa-form-control-hint-line-height)}}@layer wa-utilities{:is([class*=wa-cluster],[class*=wa-flank],[class*=wa-frame],[class*=wa-grid],[class*=wa-stack],[class*=wa-split])>*{margin-block:0;margin-inline:0}:where([class*=wa-cluster],[class*=wa-flank],[class*=wa-frame],[class*=wa-grid],[class*=wa-stack],[class*=wa-split]){gap:var(--wa-space-m)}[class*=wa-cluster]{display:flex}:where([class*=wa-cluster]){align-items:center;justify-content:flex-start;flex-wrap:wrap}[class*=wa-flank]{display:flex;--content-percentage: initial;--flank-size: initial}[class*=wa-flank]:not([class*=":end"])>:first-child,[class*=wa-flank][class*=":start"]>:first-child{flex-basis:var(--flank-size, auto);flex-grow:1}[class*=wa-flank]:not([class*=":end"])>:last-child,[class*=wa-flank][class*=":start"]>:last-child{flex-basis:0;flex-grow:999;min-inline-size:var(--content-percentage, 50%)}[class*=wa-flank][class*=":end"]>:last-child{flex-basis:var(--flank-size, auto);flex-grow:1}[class*=wa-flank][class*=":end"]>:first-child{flex-basis:0;flex-grow:999;min-inline-size:var(--content-percentage, 50%)}:where([class*=wa-flank]){align-items:center;flex-wrap:wrap}[class*=wa-frame]{display:flex;aspect-ratio:1 / 1;overflow:hidden}[class*=wa-frame]>img,[class*=wa-frame]>video{block-size:100%;inline-size:100%;object-fit:cover}[class*=wa-frame][class*=":square"]{aspect-ratio:1 / 1}[class*=wa-frame][class*=":landscape"]{aspect-ratio:16 / 9}[class*=wa-frame][class*=":portrait"]{aspect-ratio:9 / 16}:where([class*=wa-frame]){align-items:center;justify-content:center}[class*=wa-grid]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--min-column-size, 20ch),100%),1fr));--min-column-size: initial}.wa-span-grid{grid-column:1 / -1}[class*=wa-split]{display:flex}[class*=wa-split],[class*=wa-split][class*=":row"]{flex-direction:row;block-size:auto;inline-size:100%}[class*=wa-split]:not([class*=":column"])>:first-child{flex:0 1 auto}[class*=wa-split][class*=":column"]{flex-direction:column;block-size:auto;inline-size:auto;align-self:stretch}:where([class*=wa-split]){align-items:center;justify-content:space-between;flex-wrap:wrap}[class*=wa-stack]{display:flex;flex-direction:column}:where([class*=wa-stack]){align-items:stretch;justify-content:flex-start}}@layer wa-color-variant{:where(:root),.wa-brand-blue{--wa-color-brand-95: var(--wa-color-blue-95);--wa-color-brand-90: var(--wa-color-blue-90);--wa-color-brand-80: var(--wa-color-blue-80);--wa-color-brand-70: var(--wa-color-blue-70);--wa-color-brand-60: var(--wa-color-blue-60);--wa-color-brand-50: var(--wa-color-blue-50);--wa-color-brand-40: var(--wa-color-blue-40);--wa-color-brand-30: var(--wa-color-blue-30);--wa-color-brand-20: var(--wa-color-blue-20);--wa-color-brand-10: var(--wa-color-blue-10);--wa-color-brand-05: var(--wa-color-blue-05);--wa-color-brand: var(--wa-color-blue);--wa-color-brand-on: var(--wa-color-blue-on)}.wa-brand-red{--wa-color-brand-95: var(--wa-color-red-95);--wa-color-brand-90: var(--wa-color-red-90);--wa-color-brand-80: var(--wa-color-red-80);--wa-color-brand-70: var(--wa-color-red-70);--wa-color-brand-60: var(--wa-color-red-60);--wa-color-brand-50: var(--wa-color-red-50);--wa-color-brand-40: var(--wa-color-red-40);--wa-color-brand-30: var(--wa-color-red-30);--wa-color-brand-20: var(--wa-color-red-20);--wa-color-brand-10: var(--wa-color-red-10);--wa-color-brand-05: var(--wa-color-red-05);--wa-color-brand: var(--wa-color-red);--wa-color-brand-on: var(--wa-color-red-on)}.wa-brand-orange{--wa-color-brand-95: var(--wa-color-orange-95);--wa-color-brand-90: var(--wa-color-orange-90);--wa-color-brand-80: var(--wa-color-orange-80);--wa-color-brand-70: var(--wa-color-orange-70);--wa-color-brand-60: var(--wa-color-orange-60);--wa-color-brand-50: var(--wa-color-orange-50);--wa-color-brand-40: var(--wa-color-orange-40);--wa-color-brand-30: var(--wa-color-orange-30);--wa-color-brand-20: var(--wa-color-orange-20);--wa-color-brand-10: var(--wa-color-orange-10);--wa-color-brand-05: var(--wa-color-orange-05);--wa-color-brand: var(--wa-color-orange);--wa-color-brand-on: var(--wa-color-orange-on)}.wa-brand-yellow{--wa-color-brand-95: var(--wa-color-yellow-95);--wa-color-brand-90: var(--wa-color-yellow-90);--wa-color-brand-80: var(--wa-color-yellow-80);--wa-color-brand-70: var(--wa-color-yellow-70);--wa-color-brand-60: var(--wa-color-yellow-60);--wa-color-brand-50: var(--wa-color-yellow-50);--wa-color-brand-40: var(--wa-color-yellow-40);--wa-color-brand-30: var(--wa-color-yellow-30);--wa-color-brand-20: var(--wa-color-yellow-20);--wa-color-brand-10: var(--wa-color-yellow-10);--wa-color-brand-05: var(--wa-color-yellow-05);--wa-color-brand: var(--wa-color-yellow);--wa-color-brand-on: var(--wa-color-yellow-on)}.wa-brand-green{--wa-color-brand-95: var(--wa-color-green-95);--wa-color-brand-90: var(--wa-color-green-90);--wa-color-brand-80: var(--wa-color-green-80);--wa-color-brand-70: var(--wa-color-green-70);--wa-color-brand-60: var(--wa-color-green-60);--wa-color-brand-50: var(--wa-color-green-50);--wa-color-brand-40: var(--wa-color-green-40);--wa-color-brand-30: var(--wa-color-green-30);--wa-color-brand-20: var(--wa-color-green-20);--wa-color-brand-10: var(--wa-color-green-10);--wa-color-brand-05: var(--wa-color-green-05);--wa-color-brand: var(--wa-color-green);--wa-color-brand-on: var(--wa-color-green-on)}.wa-brand-cyan{--wa-color-brand-95: var(--wa-color-cyan-95);--wa-color-brand-90: var(--wa-color-cyan-90);--wa-color-brand-80: var(--wa-color-cyan-80);--wa-color-brand-70: var(--wa-color-cyan-70);--wa-color-brand-60: var(--wa-color-cyan-60);--wa-color-brand-50: var(--wa-color-cyan-50);--wa-color-brand-40: var(--wa-color-cyan-40);--wa-color-brand-30: var(--wa-color-cyan-30);--wa-color-brand-20: var(--wa-color-cyan-20);--wa-color-brand-10: var(--wa-color-cyan-10);--wa-color-brand-05: var(--wa-color-cyan-05);--wa-color-brand: var(--wa-color-cyan);--wa-color-brand-on: var(--wa-color-cyan-on)}.wa-brand-indigo{--wa-color-brand-95: var(--wa-color-indigo-95);--wa-color-brand-90: var(--wa-color-indigo-90);--wa-color-brand-80: var(--wa-color-indigo-80);--wa-color-brand-70: var(--wa-color-indigo-70);--wa-color-brand-60: var(--wa-color-indigo-60);--wa-color-brand-50: var(--wa-color-indigo-50);--wa-color-brand-40: var(--wa-color-indigo-40);--wa-color-brand-30: var(--wa-color-indigo-30);--wa-color-brand-20: var(--wa-color-indigo-20);--wa-color-brand-10: var(--wa-color-indigo-10);--wa-color-brand-05: var(--wa-color-indigo-05);--wa-color-brand: var(--wa-color-indigo);--wa-color-brand-on: var(--wa-color-indigo-on)}.wa-brand-purple{--wa-color-brand-95: var(--wa-color-purple-95);--wa-color-brand-90: var(--wa-color-purple-90);--wa-color-brand-80: var(--wa-color-purple-80);--wa-color-brand-70: var(--wa-color-purple-70);--wa-color-brand-60: var(--wa-color-purple-60);--wa-color-brand-50: var(--wa-color-purple-50);--wa-color-brand-40: var(--wa-color-purple-40);--wa-color-brand-30: var(--wa-color-purple-30);--wa-color-brand-20: var(--wa-color-purple-20);--wa-color-brand-10: var(--wa-color-purple-10);--wa-color-brand-05: var(--wa-color-purple-05);--wa-color-brand: var(--wa-color-purple);--wa-color-brand-on: var(--wa-color-purple-on)}.wa-brand-pink{--wa-color-brand-95: var(--wa-color-pink-95);--wa-color-brand-90: var(--wa-color-pink-90);--wa-color-brand-80: var(--wa-color-pink-80);--wa-color-brand-70: var(--wa-color-pink-70);--wa-color-brand-60: var(--wa-color-pink-60);--wa-color-brand-50: var(--wa-color-pink-50);--wa-color-brand-40: var(--wa-color-pink-40);--wa-color-brand-30: var(--wa-color-pink-30);--wa-color-brand-20: var(--wa-color-pink-20);--wa-color-brand-10: var(--wa-color-pink-10);--wa-color-brand-05: var(--wa-color-pink-05);--wa-color-brand: var(--wa-color-pink);--wa-color-brand-on: var(--wa-color-pink-on)}.wa-brand-gray{--wa-color-brand-95: var(--wa-color-gray-95);--wa-color-brand-90: var(--wa-color-gray-90);--wa-color-brand-80: var(--wa-color-gray-80);--wa-color-brand-70: var(--wa-color-gray-70);--wa-color-brand-60: var(--wa-color-gray-60);--wa-color-brand-50: var(--wa-color-gray-50);--wa-color-brand-40: var(--wa-color-gray-40);--wa-color-brand-30: var(--wa-color-gray-30);--wa-color-brand-20: var(--wa-color-gray-20);--wa-color-brand-10: var(--wa-color-gray-10);--wa-color-brand-05: var(--wa-color-gray-05);--wa-color-brand: var(--wa-color-gray);--wa-color-brand-on: var(--wa-color-gray-on)}}@layer wa-color-variant{:where(:root),.wa-neutral-gray{--wa-color-neutral-95: var(--wa-color-gray-95);--wa-color-neutral-90: var(--wa-color-gray-90);--wa-color-neutral-80: var(--wa-color-gray-80);--wa-color-neutral-70: var(--wa-color-gray-70);--wa-color-neutral-60: var(--wa-color-gray-60);--wa-color-neutral-50: var(--wa-color-gray-50);--wa-color-neutral-40: var(--wa-color-gray-40);--wa-color-neutral-30: var(--wa-color-gray-30);--wa-color-neutral-20: var(--wa-color-gray-20);--wa-color-neutral-10: var(--wa-color-gray-10);--wa-color-neutral-05: var(--wa-color-gray-05);--wa-color-neutral: var(--wa-color-gray);--wa-color-neutral-on: var(--wa-color-gray-on)}.wa-neutral-red{--wa-color-neutral-95: var(--wa-color-red-95);--wa-color-neutral-90: var(--wa-color-red-90);--wa-color-neutral-80: var(--wa-color-red-80);--wa-color-neutral-70: var(--wa-color-red-70);--wa-color-neutral-60: var(--wa-color-red-60);--wa-color-neutral-50: var(--wa-color-red-50);--wa-color-neutral-40: var(--wa-color-red-40);--wa-color-neutral-30: var(--wa-color-red-30);--wa-color-neutral-20: var(--wa-color-red-20);--wa-color-neutral-10: var(--wa-color-red-10);--wa-color-neutral-05: var(--wa-color-red-05);--wa-color-neutral: var(--wa-color-red);--wa-color-neutral-on: var(--wa-color-red-on)}.wa-neutral-orange{--wa-color-neutral-95: var(--wa-color-orange-95);--wa-color-neutral-90: var(--wa-color-orange-90);--wa-color-neutral-80: var(--wa-color-orange-80);--wa-color-neutral-70: var(--wa-color-orange-70);--wa-color-neutral-60: var(--wa-color-orange-60);--wa-color-neutral-50: var(--wa-color-orange-50);--wa-color-neutral-40: var(--wa-color-orange-40);--wa-color-neutral-30: var(--wa-color-orange-30);--wa-color-neutral-20: var(--wa-color-orange-20);--wa-color-neutral-10: var(--wa-color-orange-10);--wa-color-neutral-05: var(--wa-color-orange-05);--wa-color-neutral: var(--wa-color-orange);--wa-color-neutral-on: var(--wa-color-orange-on)}.wa-neutral-yellow{--wa-color-neutral-95: var(--wa-color-yellow-95);--wa-color-neutral-90: var(--wa-color-yellow-90);--wa-color-neutral-80: var(--wa-color-yellow-80);--wa-color-neutral-70: var(--wa-color-yellow-70);--wa-color-neutral-60: var(--wa-color-yellow-60);--wa-color-neutral-50: var(--wa-color-yellow-50);--wa-color-neutral-40: var(--wa-color-yellow-40);--wa-color-neutral-30: var(--wa-color-yellow-30);--wa-color-neutral-20: var(--wa-color-yellow-20);--wa-color-neutral-10: var(--wa-color-yellow-10);--wa-color-neutral-05: var(--wa-color-yellow-05);--wa-color-neutral: var(--wa-color-yellow);--wa-color-neutral-on: var(--wa-color-yellow-on)}.wa-neutral-green{--wa-color-neutral-95: var(--wa-color-green-95);--wa-color-neutral-90: var(--wa-color-green-90);--wa-color-neutral-80: var(--wa-color-green-80);--wa-color-neutral-70: var(--wa-color-green-70);--wa-color-neutral-60: var(--wa-color-green-60);--wa-color-neutral-50: var(--wa-color-green-50);--wa-color-neutral-40: var(--wa-color-green-40);--wa-color-neutral-30: var(--wa-color-green-30);--wa-color-neutral-20: var(--wa-color-green-20);--wa-color-neutral-10: var(--wa-color-green-10);--wa-color-neutral-05: var(--wa-color-green-05);--wa-color-neutral: var(--wa-color-green);--wa-color-neutral-on: var(--wa-color-green-on)}.wa-neutral-cyan{--wa-color-neutral-95: var(--wa-color-cyan-95);--wa-color-neutral-90: var(--wa-color-cyan-90);--wa-color-neutral-80: var(--wa-color-cyan-80);--wa-color-neutral-70: var(--wa-color-cyan-70);--wa-color-neutral-60: var(--wa-color-cyan-60);--wa-color-neutral-50: var(--wa-color-cyan-50);--wa-color-neutral-40: var(--wa-color-cyan-40);--wa-color-neutral-30: var(--wa-color-cyan-30);--wa-color-neutral-20: var(--wa-color-cyan-20);--wa-color-neutral-10: var(--wa-color-cyan-10);--wa-color-neutral-05: var(--wa-color-cyan-05);--wa-color-neutral: var(--wa-color-cyan);--wa-color-neutral-on: var(--wa-color-cyan-on)}.wa-neutral-blue{--wa-color-neutral-95: var(--wa-color-blue-95);--wa-color-neutral-90: var(--wa-color-blue-90);--wa-color-neutral-80: var(--wa-color-blue-80);--wa-color-neutral-70: var(--wa-color-blue-70);--wa-color-neutral-60: var(--wa-color-blue-60);--wa-color-neutral-50: var(--wa-color-blue-50);--wa-color-neutral-40: var(--wa-color-blue-40);--wa-color-neutral-30: var(--wa-color-blue-30);--wa-color-neutral-20: var(--wa-color-blue-20);--wa-color-neutral-10: var(--wa-color-blue-10);--wa-color-neutral-05: var(--wa-color-blue-05);--wa-color-neutral: var(--wa-color-blue);--wa-color-neutral-on: var(--wa-color-blue-on)}.wa-neutral-indigo{--wa-color-neutral-95: var(--wa-color-indigo-95);--wa-color-neutral-90: var(--wa-color-indigo-90);--wa-color-neutral-80: var(--wa-color-indigo-80);--wa-color-neutral-70: var(--wa-color-indigo-70);--wa-color-neutral-60: var(--wa-color-indigo-60);--wa-color-neutral-50: var(--wa-color-indigo-50);--wa-color-neutral-40: var(--wa-color-indigo-40);--wa-color-neutral-30: var(--wa-color-indigo-30);--wa-color-neutral-20: var(--wa-color-indigo-20);--wa-color-neutral-10: var(--wa-color-indigo-10);--wa-color-neutral-05: var(--wa-color-indigo-05);--wa-color-neutral: var(--wa-color-indigo);--wa-color-neutral-on: var(--wa-color-indigo-on)}.wa-neutral-purple{--wa-color-neutral-95: var(--wa-color-purple-95);--wa-color-neutral-90: var(--wa-color-purple-90);--wa-color-neutral-80: var(--wa-color-purple-80);--wa-color-neutral-70: var(--wa-color-purple-70);--wa-color-neutral-60: var(--wa-color-purple-60);--wa-color-neutral-50: var(--wa-color-purple-50);--wa-color-neutral-40: var(--wa-color-purple-40);--wa-color-neutral-30: var(--wa-color-purple-30);--wa-color-neutral-20: var(--wa-color-purple-20);--wa-color-neutral-10: var(--wa-color-purple-10);--wa-color-neutral-05: var(--wa-color-purple-05);--wa-color-neutral: var(--wa-color-purple);--wa-color-neutral-on: var(--wa-color-purple-on)}.wa-neutral-pink{--wa-color-neutral-95: var(--wa-color-pink-95);--wa-color-neutral-90: var(--wa-color-pink-90);--wa-color-neutral-80: var(--wa-color-pink-80);--wa-color-neutral-70: var(--wa-color-pink-70);--wa-color-neutral-60: var(--wa-color-pink-60);--wa-color-neutral-50: var(--wa-color-pink-50);--wa-color-neutral-40: var(--wa-color-pink-40);--wa-color-neutral-30: var(--wa-color-pink-30);--wa-color-neutral-20: var(--wa-color-pink-20);--wa-color-neutral-10: var(--wa-color-pink-10);--wa-color-neutral-05: var(--wa-color-pink-05);--wa-color-neutral: var(--wa-color-pink);--wa-color-neutral-on: var(--wa-color-pink-on)}}@layer wa-color-variant{:where(:root),.wa-success-green{--wa-color-success-95: var(--wa-color-green-95);--wa-color-success-90: var(--wa-color-green-90);--wa-color-success-80: var(--wa-color-green-80);--wa-color-success-70: var(--wa-color-green-70);--wa-color-success-60: var(--wa-color-green-60);--wa-color-success-50: var(--wa-color-green-50);--wa-color-success-40: var(--wa-color-green-40);--wa-color-success-30: var(--wa-color-green-30);--wa-color-success-20: var(--wa-color-green-20);--wa-color-success-10: var(--wa-color-green-10);--wa-color-success-05: var(--wa-color-green-05);--wa-color-success: var(--wa-color-green);--wa-color-success-on: var(--wa-color-green-on)}.wa-success-red{--wa-color-success-95: var(--wa-color-red-95);--wa-color-success-90: var(--wa-color-red-90);--wa-color-success-80: var(--wa-color-red-80);--wa-color-success-70: var(--wa-color-red-70);--wa-color-success-60: var(--wa-color-red-60);--wa-color-success-50: var(--wa-color-red-50);--wa-color-success-40: var(--wa-color-red-40);--wa-color-success-30: var(--wa-color-red-30);--wa-color-success-20: var(--wa-color-red-20);--wa-color-success-10: var(--wa-color-red-10);--wa-color-success-05: var(--wa-color-red-05);--wa-color-success: var(--wa-color-red);--wa-color-success-on: var(--wa-color-red-on)}.wa-success-orange{--wa-color-success-95: var(--wa-color-orange-95);--wa-color-success-90: var(--wa-color-orange-90);--wa-color-success-80: var(--wa-color-orange-80);--wa-color-success-70: var(--wa-color-orange-70);--wa-color-success-60: var(--wa-color-orange-60);--wa-color-success-50: var(--wa-color-orange-50);--wa-color-success-40: var(--wa-color-orange-40);--wa-color-success-30: var(--wa-color-orange-30);--wa-color-success-20: var(--wa-color-orange-20);--wa-color-success-10: var(--wa-color-orange-10);--wa-color-success-05: var(--wa-color-orange-05);--wa-color-success: var(--wa-color-orange);--wa-color-success-on: var(--wa-color-orange-on)}.wa-success-yellow{--wa-color-success-95: var(--wa-color-yellow-95);--wa-color-success-90: var(--wa-color-yellow-90);--wa-color-success-80: var(--wa-color-yellow-80);--wa-color-success-70: var(--wa-color-yellow-70);--wa-color-success-60: var(--wa-color-yellow-60);--wa-color-success-50: var(--wa-color-yellow-50);--wa-color-success-40: var(--wa-color-yellow-40);--wa-color-success-30: var(--wa-color-yellow-30);--wa-color-success-20: var(--wa-color-yellow-20);--wa-color-success-10: var(--wa-color-yellow-10);--wa-color-success-05: var(--wa-color-yellow-05);--wa-color-success: var(--wa-color-yellow);--wa-color-success-on: var(--wa-color-yellow-on)}.wa-success-cyan{--wa-color-success-95: var(--wa-color-cyan-95);--wa-color-success-90: var(--wa-color-cyan-90);--wa-color-success-80: var(--wa-color-cyan-80);--wa-color-success-70: var(--wa-color-cyan-70);--wa-color-success-60: var(--wa-color-cyan-60);--wa-color-success-50: var(--wa-color-cyan-50);--wa-color-success-40: var(--wa-color-cyan-40);--wa-color-success-30: var(--wa-color-cyan-30);--wa-color-success-20: var(--wa-color-cyan-20);--wa-color-success-10: var(--wa-color-cyan-10);--wa-color-success-05: var(--wa-color-cyan-05);--wa-color-success: var(--wa-color-cyan);--wa-color-success-on: var(--wa-color-cyan-on)}.wa-success-blue{--wa-color-success-95: var(--wa-color-blue-95);--wa-color-success-90: var(--wa-color-blue-90);--wa-color-success-80: var(--wa-color-blue-80);--wa-color-success-70: var(--wa-color-blue-70);--wa-color-success-60: var(--wa-color-blue-60);--wa-color-success-50: var(--wa-color-blue-50);--wa-color-success-40: var(--wa-color-blue-40);--wa-color-success-30: var(--wa-color-blue-30);--wa-color-success-20: var(--wa-color-blue-20);--wa-color-success-10: var(--wa-color-blue-10);--wa-color-success-05: var(--wa-color-blue-05);--wa-color-success: var(--wa-color-blue);--wa-color-success-on: var(--wa-color-blue-on)}.wa-success-indigo{--wa-color-success-95: var(--wa-color-indigo-95);--wa-color-success-90: var(--wa-color-indigo-90);--wa-color-success-80: var(--wa-color-indigo-80);--wa-color-success-70: var(--wa-color-indigo-70);--wa-color-success-60: var(--wa-color-indigo-60);--wa-color-success-50: var(--wa-color-indigo-50);--wa-color-success-40: var(--wa-color-indigo-40);--wa-color-success-30: var(--wa-color-indigo-30);--wa-color-success-20: var(--wa-color-indigo-20);--wa-color-success-10: var(--wa-color-indigo-10);--wa-color-success-05: var(--wa-color-indigo-05);--wa-color-success: var(--wa-color-indigo);--wa-color-success-on: var(--wa-color-indigo-on)}.wa-success-purple{--wa-color-success-95: var(--wa-color-purple-95);--wa-color-success-90: var(--wa-color-purple-90);--wa-color-success-80: var(--wa-color-purple-80);--wa-color-success-70: var(--wa-color-purple-70);--wa-color-success-60: var(--wa-color-purple-60);--wa-color-success-50: var(--wa-color-purple-50);--wa-color-success-40: var(--wa-color-purple-40);--wa-color-success-30: var(--wa-color-purple-30);--wa-color-success-20: var(--wa-color-purple-20);--wa-color-success-10: var(--wa-color-purple-10);--wa-color-success-05: var(--wa-color-purple-05);--wa-color-success: var(--wa-color-purple);--wa-color-success-on: var(--wa-color-purple-on)}.wa-success-pink{--wa-color-success-95: var(--wa-color-pink-95);--wa-color-success-90: var(--wa-color-pink-90);--wa-color-success-80: var(--wa-color-pink-80);--wa-color-success-70: var(--wa-color-pink-70);--wa-color-success-60: var(--wa-color-pink-60);--wa-color-success-50: var(--wa-color-pink-50);--wa-color-success-40: var(--wa-color-pink-40);--wa-color-success-30: var(--wa-color-pink-30);--wa-color-success-20: var(--wa-color-pink-20);--wa-color-success-10: var(--wa-color-pink-10);--wa-color-success-05: var(--wa-color-pink-05);--wa-color-success: var(--wa-color-pink);--wa-color-success-on: var(--wa-color-pink-on)}.wa-success-gray{--wa-color-success-95: var(--wa-color-gray-95);--wa-color-success-90: var(--wa-color-gray-90);--wa-color-success-80: var(--wa-color-gray-80);--wa-color-success-70: var(--wa-color-gray-70);--wa-color-success-60: var(--wa-color-gray-60);--wa-color-success-50: var(--wa-color-gray-50);--wa-color-success-40: var(--wa-color-gray-40);--wa-color-success-30: var(--wa-color-gray-30);--wa-color-success-20: var(--wa-color-gray-20);--wa-color-success-10: var(--wa-color-gray-10);--wa-color-success-05: var(--wa-color-gray-05);--wa-color-success: var(--wa-color-gray);--wa-color-success-on: var(--wa-color-gray-on)}}@layer wa-color-variant{:where(:root),.wa-warning-yellow{--wa-color-warning-95: var(--wa-color-yellow-95);--wa-color-warning-90: var(--wa-color-yellow-90);--wa-color-warning-80: var(--wa-color-yellow-80);--wa-color-warning-70: var(--wa-color-yellow-70);--wa-color-warning-60: var(--wa-color-yellow-60);--wa-color-warning-50: var(--wa-color-yellow-50);--wa-color-warning-40: var(--wa-color-yellow-40);--wa-color-warning-30: var(--wa-color-yellow-30);--wa-color-warning-20: var(--wa-color-yellow-20);--wa-color-warning-10: var(--wa-color-yellow-10);--wa-color-warning-05: var(--wa-color-yellow-05);--wa-color-warning: var(--wa-color-yellow);--wa-color-warning-on: var(--wa-color-yellow-on)}.wa-warning-red{--wa-color-warning-95: var(--wa-color-red-95);--wa-color-warning-90: var(--wa-color-red-90);--wa-color-warning-80: var(--wa-color-red-80);--wa-color-warning-70: var(--wa-color-red-70);--wa-color-warning-60: var(--wa-color-red-60);--wa-color-warning-50: var(--wa-color-red-50);--wa-color-warning-40: var(--wa-color-red-40);--wa-color-warning-30: var(--wa-color-red-30);--wa-color-warning-20: var(--wa-color-red-20);--wa-color-warning-10: var(--wa-color-red-10);--wa-color-warning-05: var(--wa-color-red-05);--wa-color-warning: var(--wa-color-red);--wa-color-warning-on: var(--wa-color-red-on)}.wa-warning-orange{--wa-color-warning-95: var(--wa-color-orange-95);--wa-color-warning-90: var(--wa-color-orange-90);--wa-color-warning-80: var(--wa-color-orange-80);--wa-color-warning-70: var(--wa-color-orange-70);--wa-color-warning-60: var(--wa-color-orange-60);--wa-color-warning-50: var(--wa-color-orange-50);--wa-color-warning-40: var(--wa-color-orange-40);--wa-color-warning-30: var(--wa-color-orange-30);--wa-color-warning-20: var(--wa-color-orange-20);--wa-color-warning-10: var(--wa-color-orange-10);--wa-color-warning-05: var(--wa-color-orange-05);--wa-color-warning: var(--wa-color-orange);--wa-color-warning-on: var(--wa-color-orange-on)}.wa-warning-green{--wa-color-warning-95: var(--wa-color-green-95);--wa-color-warning-90: var(--wa-color-green-90);--wa-color-warning-80: var(--wa-color-green-80);--wa-color-warning-70: var(--wa-color-green-70);--wa-color-warning-60: var(--wa-color-green-60);--wa-color-warning-50: var(--wa-color-green-50);--wa-color-warning-40: var(--wa-color-green-40);--wa-color-warning-30: var(--wa-color-green-30);--wa-color-warning-20: var(--wa-color-green-20);--wa-color-warning-10: var(--wa-color-green-10);--wa-color-warning-05: var(--wa-color-green-05);--wa-color-warning: var(--wa-color-green);--wa-color-warning-on: var(--wa-color-green-on)}.wa-warning-cyan{--wa-color-warning-95: var(--wa-color-cyan-95);--wa-color-warning-90: var(--wa-color-cyan-90);--wa-color-warning-80: var(--wa-color-cyan-80);--wa-color-warning-70: var(--wa-color-cyan-70);--wa-color-warning-60: var(--wa-color-cyan-60);--wa-color-warning-50: var(--wa-color-cyan-50);--wa-color-warning-40: var(--wa-color-cyan-40);--wa-color-warning-30: var(--wa-color-cyan-30);--wa-color-warning-20: var(--wa-color-cyan-20);--wa-color-warning-10: var(--wa-color-cyan-10);--wa-color-warning-05: var(--wa-color-cyan-05);--wa-color-warning: var(--wa-color-cyan);--wa-color-warning-on: var(--wa-color-cyan-on)}.wa-warning-blue{--wa-color-warning-95: var(--wa-color-blue-95);--wa-color-warning-90: var(--wa-color-blue-90);--wa-color-warning-80: var(--wa-color-blue-80);--wa-color-warning-70: var(--wa-color-blue-70);--wa-color-warning-60: var(--wa-color-blue-60);--wa-color-warning-50: var(--wa-color-blue-50);--wa-color-warning-40: var(--wa-color-blue-40);--wa-color-warning-30: var(--wa-color-blue-30);--wa-color-warning-20: var(--wa-color-blue-20);--wa-color-warning-10: var(--wa-color-blue-10);--wa-color-warning-05: var(--wa-color-blue-05);--wa-color-warning: var(--wa-color-blue);--wa-color-warning-on: var(--wa-color-blue-on)}.wa-warning-indigo{--wa-color-warning-95: var(--wa-color-indigo-95);--wa-color-warning-90: var(--wa-color-indigo-90);--wa-color-warning-80: var(--wa-color-indigo-80);--wa-color-warning-70: var(--wa-color-indigo-70);--wa-color-warning-60: var(--wa-color-indigo-60);--wa-color-warning-50: var(--wa-color-indigo-50);--wa-color-warning-40: var(--wa-color-indigo-40);--wa-color-warning-30: var(--wa-color-indigo-30);--wa-color-warning-20: var(--wa-color-indigo-20);--wa-color-warning-10: var(--wa-color-indigo-10);--wa-color-warning-05: var(--wa-color-indigo-05);--wa-color-warning: var(--wa-color-indigo);--wa-color-warning-on: var(--wa-color-indigo-on)}.wa-warning-purple{--wa-color-warning-95: var(--wa-color-purple-95);--wa-color-warning-90: var(--wa-color-purple-90);--wa-color-warning-80: var(--wa-color-purple-80);--wa-color-warning-70: var(--wa-color-purple-70);--wa-color-warning-60: var(--wa-color-purple-60);--wa-color-warning-50: var(--wa-color-purple-50);--wa-color-warning-40: var(--wa-color-purple-40);--wa-color-warning-30: var(--wa-color-purple-30);--wa-color-warning-20: var(--wa-color-purple-20);--wa-color-warning-10: var(--wa-color-purple-10);--wa-color-warning-05: var(--wa-color-purple-05);--wa-color-warning: var(--wa-color-purple);--wa-color-warning-on: var(--wa-color-purple-on)}.wa-warning-pink{--wa-color-warning-95: var(--wa-color-pink-95);--wa-color-warning-90: var(--wa-color-pink-90);--wa-color-warning-80: var(--wa-color-pink-80);--wa-color-warning-70: var(--wa-color-pink-70);--wa-color-warning-60: var(--wa-color-pink-60);--wa-color-warning-50: var(--wa-color-pink-50);--wa-color-warning-40: var(--wa-color-pink-40);--wa-color-warning-30: var(--wa-color-pink-30);--wa-color-warning-20: var(--wa-color-pink-20);--wa-color-warning-10: var(--wa-color-pink-10);--wa-color-warning-05: var(--wa-color-pink-05);--wa-color-warning: var(--wa-color-pink);--wa-color-warning-on: var(--wa-color-pink-on)}.wa-warning-gray{--wa-color-warning-95: var(--wa-color-gray-95);--wa-color-warning-90: var(--wa-color-gray-90);--wa-color-warning-80: var(--wa-color-gray-80);--wa-color-warning-70: var(--wa-color-gray-70);--wa-color-warning-60: var(--wa-color-gray-60);--wa-color-warning-50: var(--wa-color-gray-50);--wa-color-warning-40: var(--wa-color-gray-40);--wa-color-warning-30: var(--wa-color-gray-30);--wa-color-warning-20: var(--wa-color-gray-20);--wa-color-warning-10: var(--wa-color-gray-10);--wa-color-warning-05: var(--wa-color-gray-05);--wa-color-warning: var(--wa-color-gray);--wa-color-warning-on: var(--wa-color-gray-on)}}@layer wa-color-variant{:where(:root),.wa-danger-red{--wa-color-danger-95: var(--wa-color-red-95);--wa-color-danger-90: var(--wa-color-red-90);--wa-color-danger-80: var(--wa-color-red-80);--wa-color-danger-70: var(--wa-color-red-70);--wa-color-danger-60: var(--wa-color-red-60);--wa-color-danger-50: var(--wa-color-red-50);--wa-color-danger-40: var(--wa-color-red-40);--wa-color-danger-30: var(--wa-color-red-30);--wa-color-danger-20: var(--wa-color-red-20);--wa-color-danger-10: var(--wa-color-red-10);--wa-color-danger-05: var(--wa-color-red-05);--wa-color-danger: var(--wa-color-red);--wa-color-danger-on: var(--wa-color-red-on)}.wa-danger-orange{--wa-color-danger-95: var(--wa-color-orange-95);--wa-color-danger-90: var(--wa-color-orange-90);--wa-color-danger-80: var(--wa-color-orange-80);--wa-color-danger-70: var(--wa-color-orange-70);--wa-color-danger-60: var(--wa-color-orange-60);--wa-color-danger-50: var(--wa-color-orange-50);--wa-color-danger-40: var(--wa-color-orange-40);--wa-color-danger-30: var(--wa-color-orange-30);--wa-color-danger-20: var(--wa-color-orange-20);--wa-color-danger-10: var(--wa-color-orange-10);--wa-color-danger-05: var(--wa-color-orange-05);--wa-color-danger: var(--wa-color-orange);--wa-color-danger-on: var(--wa-color-orange-on)}.wa-danger-yellow{--wa-color-danger-95: var(--wa-color-yellow-95);--wa-color-danger-90: var(--wa-color-yellow-90);--wa-color-danger-80: var(--wa-color-yellow-80);--wa-color-danger-70: var(--wa-color-yellow-70);--wa-color-danger-60: var(--wa-color-yellow-60);--wa-color-danger-50: var(--wa-color-yellow-50);--wa-color-danger-40: var(--wa-color-yellow-40);--wa-color-danger-30: var(--wa-color-yellow-30);--wa-color-danger-20: var(--wa-color-yellow-20);--wa-color-danger-10: var(--wa-color-yellow-10);--wa-color-danger-05: var(--wa-color-yellow-05);--wa-color-danger: var(--wa-color-yellow);--wa-color-danger-on: var(--wa-color-yellow-on)}.wa-danger-green{--wa-color-danger-95: var(--wa-color-green-95);--wa-color-danger-90: var(--wa-color-green-90);--wa-color-danger-80: var(--wa-color-green-80);--wa-color-danger-70: var(--wa-color-green-70);--wa-color-danger-60: var(--wa-color-green-60);--wa-color-danger-50: var(--wa-color-green-50);--wa-color-danger-40: var(--wa-color-green-40);--wa-color-danger-30: var(--wa-color-green-30);--wa-color-danger-20: var(--wa-color-green-20);--wa-color-danger-10: var(--wa-color-green-10);--wa-color-danger-05: var(--wa-color-green-05);--wa-color-danger: var(--wa-color-green);--wa-color-danger-on: var(--wa-color-green-on)}.wa-danger-cyan{--wa-color-danger-95: var(--wa-color-cyan-95);--wa-color-danger-90: var(--wa-color-cyan-90);--wa-color-danger-80: var(--wa-color-cyan-80);--wa-color-danger-70: var(--wa-color-cyan-70);--wa-color-danger-60: var(--wa-color-cyan-60);--wa-color-danger-50: var(--wa-color-cyan-50);--wa-color-danger-40: var(--wa-color-cyan-40);--wa-color-danger-30: var(--wa-color-cyan-30);--wa-color-danger-20: var(--wa-color-cyan-20);--wa-color-danger-10: var(--wa-color-cyan-10);--wa-color-danger-05: var(--wa-color-cyan-05);--wa-color-danger: var(--wa-color-cyan);--wa-color-danger-on: var(--wa-color-cyan-on)}.wa-danger-blue{--wa-color-danger-95: var(--wa-color-blue-95);--wa-color-danger-90: var(--wa-color-blue-90);--wa-color-danger-80: var(--wa-color-blue-80);--wa-color-danger-70: var(--wa-color-blue-70);--wa-color-danger-60: var(--wa-color-blue-60);--wa-color-danger-50: var(--wa-color-blue-50);--wa-color-danger-40: var(--wa-color-blue-40);--wa-color-danger-30: var(--wa-color-blue-30);--wa-color-danger-20: var(--wa-color-blue-20);--wa-color-danger-10: var(--wa-color-blue-10);--wa-color-danger-05: var(--wa-color-blue-05);--wa-color-danger: var(--wa-color-blue);--wa-color-danger-on: var(--wa-color-blue-on)}.wa-danger-indigo{--wa-color-danger-95: var(--wa-color-indigo-95);--wa-color-danger-90: var(--wa-color-indigo-90);--wa-color-danger-80: var(--wa-color-indigo-80);--wa-color-danger-70: var(--wa-color-indigo-70);--wa-color-danger-60: var(--wa-color-indigo-60);--wa-color-danger-50: var(--wa-color-indigo-50);--wa-color-danger-40: var(--wa-color-indigo-40);--wa-color-danger-30: var(--wa-color-indigo-30);--wa-color-danger-20: var(--wa-color-indigo-20);--wa-color-danger-10: var(--wa-color-indigo-10);--wa-color-danger-05: var(--wa-color-indigo-05);--wa-color-danger: var(--wa-color-indigo);--wa-color-danger-on: var(--wa-color-indigo-on)}.wa-danger-purple{--wa-color-danger-95: var(--wa-color-purple-95);--wa-color-danger-90: var(--wa-color-purple-90);--wa-color-danger-80: var(--wa-color-purple-80);--wa-color-danger-70: var(--wa-color-purple-70);--wa-color-danger-60: var(--wa-color-purple-60);--wa-color-danger-50: var(--wa-color-purple-50);--wa-color-danger-40: var(--wa-color-purple-40);--wa-color-danger-30: var(--wa-color-purple-30);--wa-color-danger-20: var(--wa-color-purple-20);--wa-color-danger-10: var(--wa-color-purple-10);--wa-color-danger-05: var(--wa-color-purple-05);--wa-color-danger: var(--wa-color-purple);--wa-color-danger-on: var(--wa-color-purple-on)}.wa-danger-pink{--wa-color-danger-95: var(--wa-color-pink-95);--wa-color-danger-90: var(--wa-color-pink-90);--wa-color-danger-80: var(--wa-color-pink-80);--wa-color-danger-70: var(--wa-color-pink-70);--wa-color-danger-60: var(--wa-color-pink-60);--wa-color-danger-50: var(--wa-color-pink-50);--wa-color-danger-40: var(--wa-color-pink-40);--wa-color-danger-30: var(--wa-color-pink-30);--wa-color-danger-20: var(--wa-color-pink-20);--wa-color-danger-10: var(--wa-color-pink-10);--wa-color-danger-05: var(--wa-color-pink-05);--wa-color-danger: var(--wa-color-pink);--wa-color-danger-on: var(--wa-color-pink-on)}.wa-danger-gray{--wa-color-danger-95: var(--wa-color-gray-95);--wa-color-danger-90: var(--wa-color-gray-90);--wa-color-danger-80: var(--wa-color-gray-80);--wa-color-danger-70: var(--wa-color-gray-70);--wa-color-danger-60: var(--wa-color-gray-60);--wa-color-danger-50: var(--wa-color-gray-50);--wa-color-danger-40: var(--wa-color-gray-40);--wa-color-danger-30: var(--wa-color-gray-30);--wa-color-danger-20: var(--wa-color-gray-20);--wa-color-danger-10: var(--wa-color-gray-10);--wa-color-danger-05: var(--wa-color-gray-05);--wa-color-danger: var(--wa-color-gray);--wa-color-danger-on: var(--wa-color-gray-on)}}@layer wa-color-palette{:where(:root),.wa-palette-default{--wa-color-red-95: #fff0ef ;--wa-color-red-90: #ffdedc ;--wa-color-red-80: #ffb8b6 ;--wa-color-red-70: #fd8f90 ;--wa-color-red-60: #f3676c ;--wa-color-red-50: #dc3146 ;--wa-color-red-40: #b30532 ;--wa-color-red-30: #8a132c ;--wa-color-red-20: #631323 ;--wa-color-red-10: #3e0913 ;--wa-color-red-05: #2a040b ;--wa-color-red: var(--wa-color-red-50);--wa-color-red-key: 50;--wa-color-orange-95: #fff0e6 ;--wa-color-orange-90: #ffdfca ;--wa-color-orange-80: #ffbb94 ;--wa-color-orange-70: #ff9266 ;--wa-color-orange-60: #f46a45 ;--wa-color-orange-50: #cd491c ;--wa-color-orange-40: #9f3501 ;--wa-color-orange-30: #802700 ;--wa-color-orange-20: #601b00 ;--wa-color-orange-10: #3c0d00 ;--wa-color-orange-05: #280600 ;--wa-color-orange: var(--wa-color-orange-60);--wa-color-orange-key: 60;--wa-color-yellow-95: #fef3cd ;--wa-color-yellow-90: #ffe495 ;--wa-color-yellow-80: #fac22b ;--wa-color-yellow-70: #ef9d00 ;--wa-color-yellow-60: #da7e00 ;--wa-color-yellow-50: #b45f04 ;--wa-color-yellow-40: #8c4602 ;--wa-color-yellow-30: #6f3601 ;--wa-color-yellow-20: #532600 ;--wa-color-yellow-10: #331600 ;--wa-color-yellow-05: #220c00 ;--wa-color-yellow: var(--wa-color-yellow-80);--wa-color-yellow-key: 80;--wa-color-green-95: #e3f9e3 ;--wa-color-green-90: #c2f2c1 ;--wa-color-green-80: #93da98 ;--wa-color-green-70: #5dc36f ;--wa-color-green-60: #00ac49 ;--wa-color-green-50: #00883c ;--wa-color-green-40: #036730 ;--wa-color-green-30: #0a5027 ;--wa-color-green-20: #0a3a1d ;--wa-color-green-10: #052310 ;--wa-color-green-05: #031608 ;--wa-color-green: var(--wa-color-green-60);--wa-color-green-key: 60;--wa-color-cyan-95: #e3f6fb ;--wa-color-cyan-90: #c5ecf7 ;--wa-color-cyan-80: #7fd6ec ;--wa-color-cyan-70: #2fbedc ;--wa-color-cyan-60: #00a3c0 ;--wa-color-cyan-50: #078098 ;--wa-color-cyan-40: #026274 ;--wa-color-cyan-30: #014c5b ;--wa-color-cyan-20: #003844 ;--wa-color-cyan-10: #002129 ;--wa-color-cyan-05: #00151b ;--wa-color-cyan: var(--wa-color-cyan-70);--wa-color-cyan-key: 70;--wa-color-blue-95: #e8f3ff ;--wa-color-blue-90: #d1e8ff ;--wa-color-blue-80: #9fceff ;--wa-color-blue-70: #6eb3ff ;--wa-color-blue-60: #3e96ff ;--wa-color-blue-50: #0071ec ;--wa-color-blue-40: #0053c0 ;--wa-color-blue-30: #003f9c ;--wa-color-blue-20: #002d77 ;--wa-color-blue-10: #001a4e ;--wa-color-blue-05: #000f35 ;--wa-color-blue: var(--wa-color-blue-50);--wa-color-blue-key: 50;--wa-color-indigo-95: #f0f2ff ;--wa-color-indigo-90: #dfe5ff ;--wa-color-indigo-80: #bcc7ff ;--wa-color-indigo-70: #9da9ff ;--wa-color-indigo-60: #808aff ;--wa-color-indigo-50: #6163f2 ;--wa-color-indigo-40: #4945cb ;--wa-color-indigo-30: #3933a7 ;--wa-color-indigo-20: #292381 ;--wa-color-indigo-10: #181255 ;--wa-color-indigo-05: #0d0a3a ;--wa-color-indigo: var(--wa-color-indigo-50);--wa-color-indigo-key: 50;--wa-color-purple-95: #f7f0ff ;--wa-color-purple-90: #eedfff ;--wa-color-purple-80: #ddbdff ;--wa-color-purple-70: #ca99ff ;--wa-color-purple-60: #b678f5 ;--wa-color-purple-50: #9951db ;--wa-color-purple-40: #7936b3 ;--wa-color-purple-30: #612692 ;--wa-color-purple-20: #491870 ;--wa-color-purple-10: #2d0b48 ;--wa-color-purple-05: #1e0532 ;--wa-color-purple: var(--wa-color-purple-50);--wa-color-purple-key: 50;--wa-color-pink-95: #feeff9 ;--wa-color-pink-90: #feddf0 ;--wa-color-pink-80: #fcb5d8 ;--wa-color-pink-70: #f78dbf ;--wa-color-pink-60: #e66ba3 ;--wa-color-pink-50: #c84382 ;--wa-color-pink-40: #9e2a6c ;--wa-color-pink-30: #7d1e58 ;--wa-color-pink-20: #5e1342 ;--wa-color-pink-10: #3c0828 ;--wa-color-pink-05: #28041a ;--wa-color-pink: var(--wa-color-pink-50);--wa-color-pink-key: 50;--wa-color-gray-95: #f1f2f3 ;--wa-color-gray-90: #e4e5e9 ;--wa-color-gray-80: #c7c9d0 ;--wa-color-gray-70: #abaeb9 ;--wa-color-gray-60: #9194a2 ;--wa-color-gray-50: #717584 ;--wa-color-gray-40: #545868 ;--wa-color-gray-30: #424554 ;--wa-color-gray-20: #2f323f ;--wa-color-gray-10: #1b1d26 ;--wa-color-gray-05: #101219 ;--wa-color-gray: var(--wa-color-gray-40);--wa-color-gray-key: 40}}@layer wa-theme{:where(:root),.wa-theme-default,.wa-light,.wa-dark .wa-invert,.wa-light .wa-theme-default,.wa-dark .wa-theme-default.wa-invert,.wa-dark .wa-theme-default .wa-invert{color-scheme:light;color:var(--wa-color-text-normal);--wa-color-surface-raised: white;--wa-color-surface-default: white;--wa-color-surface-lowered: var(--wa-color-neutral-95);--wa-color-surface-border: var(--wa-color-neutral-90);--wa-color-text-normal: var(--wa-color-neutral-10);--wa-color-text-quiet: var(--wa-color-neutral-40);--wa-color-text-link: var(--wa-color-brand-40);--wa-color-overlay-modal: color-mix(in oklab, var(--wa-color-neutral-05) 50%, transparent);--wa-color-overlay-inline: color-mix(in oklab, var(--wa-color-neutral-80) 25%, transparent);--wa-color-shadow: color-mix( in oklab, var(--wa-color-neutral-05) calc(var(--wa-shadow-blur-scale) * 4% + 8%), transparent );--wa-color-focus: var(--wa-color-brand-60);--wa-color-mix-hover: black 10%;--wa-color-mix-active: black 20%;--wa-color-brand-fill-quiet: var(--wa-color-brand-95);--wa-color-brand-fill-normal: var(--wa-color-brand-90);--wa-color-brand-fill-loud: var(--wa-color-brand-50);--wa-color-brand-border-quiet: var(--wa-color-brand-90);--wa-color-brand-border-normal: var(--wa-color-brand-80);--wa-color-brand-border-loud: var(--wa-color-brand-60);--wa-color-brand-on-quiet: var(--wa-color-brand-40);--wa-color-brand-on-normal: var(--wa-color-brand-30);--wa-color-brand-on-loud: white;--wa-color-success-fill-quiet: var(--wa-color-success-95);--wa-color-success-fill-normal: var(--wa-color-success-90);--wa-color-success-fill-loud: var(--wa-color-success-50);--wa-color-success-border-quiet: var(--wa-color-success-90);--wa-color-success-border-normal: var(--wa-color-success-80);--wa-color-success-border-loud: var(--wa-color-success-60);--wa-color-success-on-quiet: var(--wa-color-success-40);--wa-color-success-on-normal: var(--wa-color-success-30);--wa-color-success-on-loud: white;--wa-color-warning-fill-quiet: var(--wa-color-warning-95);--wa-color-warning-fill-normal: var(--wa-color-warning-90);--wa-color-warning-fill-loud: var(--wa-color-warning-50);--wa-color-warning-border-quiet: var(--wa-color-warning-90);--wa-color-warning-border-normal: var(--wa-color-warning-80);--wa-color-warning-border-loud: var(--wa-color-warning-60);--wa-color-warning-on-quiet: var(--wa-color-warning-40);--wa-color-warning-on-normal: var(--wa-color-warning-30);--wa-color-warning-on-loud: white;--wa-color-danger-fill-quiet: var(--wa-color-danger-95);--wa-color-danger-fill-normal: var(--wa-color-danger-90);--wa-color-danger-fill-loud: var(--wa-color-danger-50);--wa-color-danger-border-quiet: var(--wa-color-danger-90);--wa-color-danger-border-normal: var(--wa-color-danger-80);--wa-color-danger-border-loud: var(--wa-color-danger-60);--wa-color-danger-on-quiet: var(--wa-color-danger-40);--wa-color-danger-on-normal: var(--wa-color-danger-30);--wa-color-danger-on-loud: white;--wa-color-neutral-fill-quiet: var(--wa-color-neutral-95);--wa-color-neutral-fill-normal: var(--wa-color-neutral-90);--wa-color-neutral-fill-loud: var(--wa-color-neutral-20);--wa-color-neutral-border-quiet: var(--wa-color-neutral-90);--wa-color-neutral-border-normal: var(--wa-color-neutral-80);--wa-color-neutral-border-loud: var(--wa-color-neutral-60);--wa-color-neutral-on-quiet: var(--wa-color-neutral-40);--wa-color-neutral-on-normal: var(--wa-color-neutral-30);--wa-color-neutral-on-loud: white}.wa-dark,.wa-invert,.wa-dark .wa-theme-default,.wa-light .wa-theme-default.wa-invert,.wa-light .wa-theme-default .wa-invert{color-scheme:dark;color:var(--wa-color-text-normal);--wa-color-surface-raised: var(--wa-color-neutral-10);--wa-color-surface-default: var(--wa-color-neutral-05);--wa-color-surface-lowered: color-mix(in oklab, var(--wa-color-surface-default), black 20%);--wa-color-surface-border: var(--wa-color-neutral-20);--wa-color-text-normal: var(--wa-color-neutral-95);--wa-color-text-quiet: var(--wa-color-neutral-60);--wa-color-text-link: var(--wa-color-brand-70);--wa-color-overlay-modal: color-mix(in oklab, black 60%, transparent);--wa-color-overlay-inline: color-mix(in oklab, var(--wa-color-neutral-50) 10%, transparent);--wa-color-shadow: color-mix( in oklab, var(--wa-color-surface-lowered) calc(var(--wa-shadow-blur-scale) * 32% + 40%), transparent );--wa-color-focus: var(--wa-color-brand-60);--wa-color-mix-hover: black 8%;--wa-color-mix-active: black 16%;--wa-color-brand-fill-quiet: var(--wa-color-brand-10);--wa-color-brand-fill-normal: var(--wa-color-brand-20);--wa-color-brand-fill-loud: var(--wa-color-brand-50);--wa-color-brand-border-quiet: var(--wa-color-brand-20);--wa-color-brand-border-normal: var(--wa-color-brand-30);--wa-color-brand-border-loud: var(--wa-color-brand-40);--wa-color-brand-on-quiet: var(--wa-color-brand-60);--wa-color-brand-on-normal: var(--wa-color-brand-70);--wa-color-brand-on-loud: white;--wa-color-success-fill-quiet: var(--wa-color-success-10);--wa-color-success-fill-normal: var(--wa-color-success-20);--wa-color-success-fill-loud: var(--wa-color-success-50);--wa-color-success-border-quiet: var(--wa-color-success-20);--wa-color-success-border-normal: var(--wa-color-success-30);--wa-color-success-border-loud: var(--wa-color-success-40);--wa-color-success-on-quiet: var(--wa-color-success-60);--wa-color-success-on-normal: var(--wa-color-success-70);--wa-color-success-on-loud: white;--wa-color-warning-fill-quiet: var(--wa-color-warning-10);--wa-color-warning-fill-normal: var(--wa-color-warning-20);--wa-color-warning-fill-loud: var(--wa-color-warning-50);--wa-color-warning-border-quiet: var(--wa-color-warning-20);--wa-color-warning-border-normal: var(--wa-color-warning-30);--wa-color-warning-border-loud: var(--wa-color-warning-40);--wa-color-warning-on-quiet: var(--wa-color-warning-60);--wa-color-warning-on-normal: var(--wa-color-warning-70);--wa-color-warning-on-loud: white;--wa-color-danger-fill-quiet: var(--wa-color-danger-10);--wa-color-danger-fill-normal: var(--wa-color-danger-20);--wa-color-danger-fill-loud: var(--wa-color-danger-50);--wa-color-danger-border-quiet: var(--wa-color-danger-20);--wa-color-danger-border-normal: var(--wa-color-danger-30);--wa-color-danger-border-loud: var(--wa-color-danger-40);--wa-color-danger-on-quiet: var(--wa-color-danger-60);--wa-color-danger-on-normal: var(--wa-color-danger-70);--wa-color-danger-on-loud: white;--wa-color-neutral-fill-quiet: var(--wa-color-neutral-10);--wa-color-neutral-fill-normal: var(--wa-color-neutral-20);--wa-color-neutral-fill-loud: var(--wa-color-neutral-90);--wa-color-neutral-border-quiet: var(--wa-color-neutral-20);--wa-color-neutral-border-normal: var(--wa-color-neutral-30);--wa-color-neutral-border-loud: var(--wa-color-neutral-40);--wa-color-neutral-on-quiet: var(--wa-color-neutral-60);--wa-color-neutral-on-normal: var(--wa-color-neutral-70);--wa-color-neutral-on-loud: var(--wa-color-neutral-05)}:where(:root),.wa-theme-default,.wa-light,.wa-dark,.wa-invert{font-family:var(--wa-font-family-body);--wa-font-family-body: ui-sans-serif, system-ui, sans-serif;--wa-font-family-heading: var(--wa-font-family-body);--wa-font-family-code: ui-monospace, monospace;--wa-font-family-longform: ui-serif, serif;--wa-font-size-scale: 1;--wa-font-size-2xs: round(calc(var(--wa-font-size-xs) / 1.125), 1px);--wa-font-size-xs: round(calc(var(--wa-font-size-s) / 1.125), 1px);--wa-font-size-s: round(calc(var(--wa-font-size-m) / 1.125), 1px);--wa-font-size-m: calc(1rem * var(--wa-font-size-scale));--wa-font-size-l: round(calc(var(--wa-font-size-m) * 1.125 * 1.125), 1px);--wa-font-size-xl: round(calc(var(--wa-font-size-l) * 1.125 * 1.125), 1px);--wa-font-size-2xl: round(calc(var(--wa-font-size-xl) * 1.125 * 1.125), 1px);--wa-font-size-3xl: round(calc(var(--wa-font-size-2xl) * 1.125 * 1.125), 1px);--wa-font-size-4xl: round(calc(var(--wa-font-size-3xl) * 1.125 * 1.125), 1px);--wa-font-size-smaller: round(calc(1em / 1.125), 1px);--wa-font-size-larger: round(calc(1em * 1.125 * 1.125), 1px);--wa-font-weight-light: 300;--wa-font-weight-normal: 400;--wa-font-weight-semibold: 500;--wa-font-weight-bold: 600;--wa-font-weight-body: var(--wa-font-weight-normal);--wa-font-weight-heading: var(--wa-font-weight-bold);--wa-font-weight-code: var(--wa-font-weight-normal);--wa-font-weight-longform: var(--wa-font-weight-normal);--wa-font-weight-action: var(--wa-font-weight-semibold);--wa-line-height-condensed: 1.2;--wa-line-height-normal: 1.6;--wa-line-height-expanded: 2;--wa-link-decoration-default: underline color-mix(in oklab, currentColor 70%, transparent) dotted;--wa-link-decoration-hover: underline;--wa-space-scale: 1;--wa-space-3xs: calc(var(--wa-space-scale) * .125rem);--wa-space-2xs: calc(var(--wa-space-scale) * .25rem);--wa-space-xs: calc(var(--wa-space-scale) * .5rem);--wa-space-s: calc(var(--wa-space-scale) * .75rem);--wa-space-m: calc(var(--wa-space-scale) * 1rem);--wa-space-l: calc(var(--wa-space-scale) * 1.5rem);--wa-space-xl: calc(var(--wa-space-scale) * 2rem);--wa-space-2xl: calc(var(--wa-space-scale) * 2.5rem);--wa-space-3xl: calc(var(--wa-space-scale) * 3rem);--wa-space-4xl: calc(var(--wa-space-scale) * 4rem);--wa-content-spacing: var(--wa-space-l);--wa-border-style: solid;--wa-border-width-scale: 1;--wa-border-width-s: calc(var(--wa-border-width-scale) * .0625rem);--wa-border-width-m: calc(var(--wa-border-width-scale) * .125rem);--wa-border-width-l: calc(var(--wa-border-width-scale) * .1875rem);--wa-border-radius-scale: 1;--wa-border-radius-s: calc(var(--wa-border-radius-scale) * .1875rem);--wa-border-radius-m: calc(var(--wa-border-radius-scale) * .375rem);--wa-border-radius-l: calc(var(--wa-border-radius-scale) * .75rem);--wa-border-radius-pill: 9999px;--wa-border-radius-circle: 50%;--wa-border-radius-square: 0px;--wa-focus-ring-style: solid;--wa-focus-ring-width: .1875rem;--wa-focus-ring: var(--wa-focus-ring-style) var(--wa-focus-ring-width) var(--wa-color-focus);--wa-focus-ring-offset: .0625rem;--wa-shadow-offset-x-scale: 0;--wa-shadow-offset-x-s: calc(var(--wa-shadow-offset-x-scale) * .125rem);--wa-shadow-offset-x-m: calc(var(--wa-shadow-offset-x-scale) * .25rem);--wa-shadow-offset-x-l: calc(var(--wa-shadow-offset-x-scale) * .5rem);--wa-shadow-offset-y-scale: 1;--wa-shadow-offset-y-s: calc(var(--wa-shadow-offset-y-scale) * .125rem);--wa-shadow-offset-y-m: calc(var(--wa-shadow-offset-y-scale) * .25rem);--wa-shadow-offset-y-l: calc(var(--wa-shadow-offset-y-scale) * .5rem);--wa-shadow-blur-scale: 1;--wa-shadow-blur-s: calc(var(--wa-shadow-blur-scale) * .125rem);--wa-shadow-blur-m: calc(var(--wa-shadow-blur-scale) * .25rem);--wa-shadow-blur-l: calc(var(--wa-shadow-blur-scale) * .5rem);--wa-shadow-spread-scale: -.5;--wa-shadow-spread-s: calc(var(--wa-shadow-spread-scale) * .125rem);--wa-shadow-spread-m: calc(var(--wa-shadow-spread-scale) * .25rem);--wa-shadow-spread-l: calc(var(--wa-shadow-spread-scale) * .5rem);--wa-shadow-s: var(--wa-shadow-offset-x-s) var(--wa-shadow-offset-y-s) var(--wa-shadow-blur-s) var(--wa-shadow-spread-s) var(--wa-color-shadow);--wa-shadow-m: var(--wa-shadow-offset-x-m) var(--wa-shadow-offset-y-m) var(--wa-shadow-blur-m) var(--wa-shadow-spread-m) var(--wa-color-shadow);--wa-shadow-l: var(--wa-shadow-offset-x-l) var(--wa-shadow-offset-y-l) var(--wa-shadow-blur-l) var(--wa-shadow-spread-l) var(--wa-color-shadow);--wa-transition-easing: ease;--wa-transition-slow: .3s;--wa-transition-normal: .15s;--wa-transition-fast: 75ms;--wa-form-control-background-color: var(--wa-color-surface-default);--wa-form-control-border-color: var(--wa-color-neutral-border-loud);--wa-form-control-border-style: var(--wa-border-style);--wa-form-control-border-width: var(--wa-border-width-s);--wa-form-control-border-radius: var(--wa-border-radius-m);--wa-form-control-activated-color: var(--wa-color-brand-fill-loud);--wa-form-control-label-color: var(--wa-color-text-normal);--wa-form-control-label-font-weight: var(--wa-font-weight-semibold);--wa-form-control-label-line-height: var(--wa-line-height-condensed);--wa-form-control-value-color: var(--wa-color-text-normal);--wa-form-control-value-font-weight: var(--wa-font-weight-body);--wa-form-control-value-line-height: var(--wa-line-height-condensed);--wa-form-control-hint-color: var(--wa-color-text-quiet);--wa-form-control-hint-font-weight: var(--wa-font-weight-body);--wa-form-control-hint-line-height: var(--wa-line-height-normal);--wa-form-control-placeholder-color: var(--wa-color-gray-50);--wa-form-control-required-content: "*";--wa-form-control-required-content-color: inherit;--wa-form-control-required-content-offset: .1em;--wa-form-control-padding-block: .75em;--wa-form-control-padding-inline: 1em;--wa-form-control-height: round( calc(2 * var(--wa-form-control-padding-block) + 1em * var(--wa-form-control-value-line-height)), 1px );--wa-form-control-toggle-size: round(1.25em, 1px);--wa-panel-border-style: var(--wa-border-style);--wa-panel-border-width: var(--wa-border-width-s);--wa-panel-border-radius: var(--wa-border-radius-l);--wa-tooltip-arrow-size: .375rem;--wa-tooltip-background-color: var(--wa-color-text-normal);--wa-tooltip-border-color: var(--wa-tooltip-background-color);--wa-tooltip-border-style: var(--wa-border-style);--wa-tooltip-border-width: var(--wa-border-width-s);--wa-tooltip-border-radius: var(--wa-border-radius-s);--wa-tooltip-content-color: var(--wa-color-surface-default);--wa-tooltip-font-size: var(--wa-font-size-s);--wa-tooltip-line-height: var(--wa-line-height-normal)}}@layer wa-native,wa-utilities,wa-color-palette,wa-color-variant,wa-theme,wa-theme-dimension,wa-theme-overrides;@layer wa-color-variant{:where(:root),.wa-brand-blue{--wa-color-brand-95: var(--wa-color-blue-95);--wa-color-brand-90: var(--wa-color-blue-90);--wa-color-brand-80: var(--wa-color-blue-80);--wa-color-brand-70: var(--wa-color-blue-70);--wa-color-brand-60: var(--wa-color-blue-60);--wa-color-brand-50: var(--wa-color-blue-50);--wa-color-brand-40: var(--wa-color-blue-40);--wa-color-brand-30: var(--wa-color-blue-30);--wa-color-brand-20: var(--wa-color-blue-20);--wa-color-brand-10: var(--wa-color-blue-10);--wa-color-brand-05: var(--wa-color-blue-05);--wa-color-brand: var(--wa-color-blue);--wa-color-brand-on: var(--wa-color-blue-on)}.wa-brand-red{--wa-color-brand-95: var(--wa-color-red-95);--wa-color-brand-90: var(--wa-color-red-90);--wa-color-brand-80: var(--wa-color-red-80);--wa-color-brand-70: var(--wa-color-red-70);--wa-color-brand-60: var(--wa-color-red-60);--wa-color-brand-50: var(--wa-color-red-50);--wa-color-brand-40: var(--wa-color-red-40);--wa-color-brand-30: var(--wa-color-red-30);--wa-color-brand-20: var(--wa-color-red-20);--wa-color-brand-10: var(--wa-color-red-10);--wa-color-brand-05: var(--wa-color-red-05);--wa-color-brand: var(--wa-color-red);--wa-color-brand-on: var(--wa-color-red-on)}.wa-brand-orange{--wa-color-brand-95: var(--wa-color-orange-95);--wa-color-brand-90: var(--wa-color-orange-90);--wa-color-brand-80: var(--wa-color-orange-80);--wa-color-brand-70: var(--wa-color-orange-70);--wa-color-brand-60: var(--wa-color-orange-60);--wa-color-brand-50: var(--wa-color-orange-50);--wa-color-brand-40: var(--wa-color-orange-40);--wa-color-brand-30: var(--wa-color-orange-30);--wa-color-brand-20: var(--wa-color-orange-20);--wa-color-brand-10: var(--wa-color-orange-10);--wa-color-brand-05: var(--wa-color-orange-05);--wa-color-brand: var(--wa-color-orange);--wa-color-brand-on: var(--wa-color-orange-on)}.wa-brand-yellow{--wa-color-brand-95: var(--wa-color-yellow-95);--wa-color-brand-90: var(--wa-color-yellow-90);--wa-color-brand-80: var(--wa-color-yellow-80);--wa-color-brand-70: var(--wa-color-yellow-70);--wa-color-brand-60: var(--wa-color-yellow-60);--wa-color-brand-50: var(--wa-color-yellow-50);--wa-color-brand-40: var(--wa-color-yellow-40);--wa-color-brand-30: var(--wa-color-yellow-30);--wa-color-brand-20: var(--wa-color-yellow-20);--wa-color-brand-10: var(--wa-color-yellow-10);--wa-color-brand-05: var(--wa-color-yellow-05);--wa-color-brand: var(--wa-color-yellow);--wa-color-brand-on: var(--wa-color-yellow-on)}.wa-brand-green{--wa-color-brand-95: var(--wa-color-green-95);--wa-color-brand-90: var(--wa-color-green-90);--wa-color-brand-80: var(--wa-color-green-80);--wa-color-brand-70: var(--wa-color-green-70);--wa-color-brand-60: var(--wa-color-green-60);--wa-color-brand-50: var(--wa-color-green-50);--wa-color-brand-40: var(--wa-color-green-40);--wa-color-brand-30: var(--wa-color-green-30);--wa-color-brand-20: var(--wa-color-green-20);--wa-color-brand-10: var(--wa-color-green-10);--wa-color-brand-05: var(--wa-color-green-05);--wa-color-brand: var(--wa-color-green);--wa-color-brand-on: var(--wa-color-green-on)}.wa-brand-cyan{--wa-color-brand-95: var(--wa-color-cyan-95);--wa-color-brand-90: var(--wa-color-cyan-90);--wa-color-brand-80: var(--wa-color-cyan-80);--wa-color-brand-70: var(--wa-color-cyan-70);--wa-color-brand-60: var(--wa-color-cyan-60);--wa-color-brand-50: var(--wa-color-cyan-50);--wa-color-brand-40: var(--wa-color-cyan-40);--wa-color-brand-30: var(--wa-color-cyan-30);--wa-color-brand-20: var(--wa-color-cyan-20);--wa-color-brand-10: var(--wa-color-cyan-10);--wa-color-brand-05: var(--wa-color-cyan-05);--wa-color-brand: var(--wa-color-cyan);--wa-color-brand-on: var(--wa-color-cyan-on)}.wa-brand-indigo{--wa-color-brand-95: var(--wa-color-indigo-95);--wa-color-brand-90: var(--wa-color-indigo-90);--wa-color-brand-80: var(--wa-color-indigo-80);--wa-color-brand-70: var(--wa-color-indigo-70);--wa-color-brand-60: var(--wa-color-indigo-60);--wa-color-brand-50: var(--wa-color-indigo-50);--wa-color-brand-40: var(--wa-color-indigo-40);--wa-color-brand-30: var(--wa-color-indigo-30);--wa-color-brand-20: var(--wa-color-indigo-20);--wa-color-brand-10: var(--wa-color-indigo-10);--wa-color-brand-05: var(--wa-color-indigo-05);--wa-color-brand: var(--wa-color-indigo);--wa-color-brand-on: var(--wa-color-indigo-on)}.wa-brand-purple{--wa-color-brand-95: var(--wa-color-purple-95);--wa-color-brand-90: var(--wa-color-purple-90);--wa-color-brand-80: var(--wa-color-purple-80);--wa-color-brand-70: var(--wa-color-purple-70);--wa-color-brand-60: var(--wa-color-purple-60);--wa-color-brand-50: var(--wa-color-purple-50);--wa-color-brand-40: var(--wa-color-purple-40);--wa-color-brand-30: var(--wa-color-purple-30);--wa-color-brand-20: var(--wa-color-purple-20);--wa-color-brand-10: var(--wa-color-purple-10);--wa-color-brand-05: var(--wa-color-purple-05);--wa-color-brand: var(--wa-color-purple);--wa-color-brand-on: var(--wa-color-purple-on)}.wa-brand-pink{--wa-color-brand-95: var(--wa-color-pink-95);--wa-color-brand-90: var(--wa-color-pink-90);--wa-color-brand-80: var(--wa-color-pink-80);--wa-color-brand-70: var(--wa-color-pink-70);--wa-color-brand-60: var(--wa-color-pink-60);--wa-color-brand-50: var(--wa-color-pink-50);--wa-color-brand-40: var(--wa-color-pink-40);--wa-color-brand-30: var(--wa-color-pink-30);--wa-color-brand-20: var(--wa-color-pink-20);--wa-color-brand-10: var(--wa-color-pink-10);--wa-color-brand-05: var(--wa-color-pink-05);--wa-color-brand: var(--wa-color-pink);--wa-color-brand-on: var(--wa-color-pink-on)}.wa-brand-gray{--wa-color-brand-95: var(--wa-color-gray-95);--wa-color-brand-90: var(--wa-color-gray-90);--wa-color-brand-80: var(--wa-color-gray-80);--wa-color-brand-70: var(--wa-color-gray-70);--wa-color-brand-60: var(--wa-color-gray-60);--wa-color-brand-50: var(--wa-color-gray-50);--wa-color-brand-40: var(--wa-color-gray-40);--wa-color-brand-30: var(--wa-color-gray-30);--wa-color-brand-20: var(--wa-color-gray-20);--wa-color-brand-10: var(--wa-color-gray-10);--wa-color-brand-05: var(--wa-color-gray-05);--wa-color-brand: var(--wa-color-gray);--wa-color-brand-on: var(--wa-color-gray-on)}}@layer wa-color-variant{:where(:root),.wa-neutral-gray{--wa-color-neutral-95: var(--wa-color-gray-95);--wa-color-neutral-90: var(--wa-color-gray-90);--wa-color-neutral-80: var(--wa-color-gray-80);--wa-color-neutral-70: var(--wa-color-gray-70);--wa-color-neutral-60: var(--wa-color-gray-60);--wa-color-neutral-50: var(--wa-color-gray-50);--wa-color-neutral-40: var(--wa-color-gray-40);--wa-color-neutral-30: var(--wa-color-gray-30);--wa-color-neutral-20: var(--wa-color-gray-20);--wa-color-neutral-10: var(--wa-color-gray-10);--wa-color-neutral-05: var(--wa-color-gray-05);--wa-color-neutral: var(--wa-color-gray);--wa-color-neutral-on: var(--wa-color-gray-on)}.wa-neutral-red{--wa-color-neutral-95: var(--wa-color-red-95);--wa-color-neutral-90: var(--wa-color-red-90);--wa-color-neutral-80: var(--wa-color-red-80);--wa-color-neutral-70: var(--wa-color-red-70);--wa-color-neutral-60: var(--wa-color-red-60);--wa-color-neutral-50: var(--wa-color-red-50);--wa-color-neutral-40: var(--wa-color-red-40);--wa-color-neutral-30: var(--wa-color-red-30);--wa-color-neutral-20: var(--wa-color-red-20);--wa-color-neutral-10: var(--wa-color-red-10);--wa-color-neutral-05: var(--wa-color-red-05);--wa-color-neutral: var(--wa-color-red);--wa-color-neutral-on: var(--wa-color-red-on)}.wa-neutral-orange{--wa-color-neutral-95: var(--wa-color-orange-95);--wa-color-neutral-90: var(--wa-color-orange-90);--wa-color-neutral-80: var(--wa-color-orange-80);--wa-color-neutral-70: var(--wa-color-orange-70);--wa-color-neutral-60: var(--wa-color-orange-60);--wa-color-neutral-50: var(--wa-color-orange-50);--wa-color-neutral-40: var(--wa-color-orange-40);--wa-color-neutral-30: var(--wa-color-orange-30);--wa-color-neutral-20: var(--wa-color-orange-20);--wa-color-neutral-10: var(--wa-color-orange-10);--wa-color-neutral-05: var(--wa-color-orange-05);--wa-color-neutral: var(--wa-color-orange);--wa-color-neutral-on: var(--wa-color-orange-on)}.wa-neutral-yellow{--wa-color-neutral-95: var(--wa-color-yellow-95);--wa-color-neutral-90: var(--wa-color-yellow-90);--wa-color-neutral-80: var(--wa-color-yellow-80);--wa-color-neutral-70: var(--wa-color-yellow-70);--wa-color-neutral-60: var(--wa-color-yellow-60);--wa-color-neutral-50: var(--wa-color-yellow-50);--wa-color-neutral-40: var(--wa-color-yellow-40);--wa-color-neutral-30: var(--wa-color-yellow-30);--wa-color-neutral-20: var(--wa-color-yellow-20);--wa-color-neutral-10: var(--wa-color-yellow-10);--wa-color-neutral-05: var(--wa-color-yellow-05);--wa-color-neutral: var(--wa-color-yellow);--wa-color-neutral-on: var(--wa-color-yellow-on)}.wa-neutral-green{--wa-color-neutral-95: var(--wa-color-green-95);--wa-color-neutral-90: var(--wa-color-green-90);--wa-color-neutral-80: var(--wa-color-green-80);--wa-color-neutral-70: var(--wa-color-green-70);--wa-color-neutral-60: var(--wa-color-green-60);--wa-color-neutral-50: var(--wa-color-green-50);--wa-color-neutral-40: var(--wa-color-green-40);--wa-color-neutral-30: var(--wa-color-green-30);--wa-color-neutral-20: var(--wa-color-green-20);--wa-color-neutral-10: var(--wa-color-green-10);--wa-color-neutral-05: var(--wa-color-green-05);--wa-color-neutral: var(--wa-color-green);--wa-color-neutral-on: var(--wa-color-green-on)}.wa-neutral-cyan{--wa-color-neutral-95: var(--wa-color-cyan-95);--wa-color-neutral-90: var(--wa-color-cyan-90);--wa-color-neutral-80: var(--wa-color-cyan-80);--wa-color-neutral-70: var(--wa-color-cyan-70);--wa-color-neutral-60: var(--wa-color-cyan-60);--wa-color-neutral-50: var(--wa-color-cyan-50);--wa-color-neutral-40: var(--wa-color-cyan-40);--wa-color-neutral-30: var(--wa-color-cyan-30);--wa-color-neutral-20: var(--wa-color-cyan-20);--wa-color-neutral-10: var(--wa-color-cyan-10);--wa-color-neutral-05: var(--wa-color-cyan-05);--wa-color-neutral: var(--wa-color-cyan);--wa-color-neutral-on: var(--wa-color-cyan-on)}.wa-neutral-blue{--wa-color-neutral-95: var(--wa-color-blue-95);--wa-color-neutral-90: var(--wa-color-blue-90);--wa-color-neutral-80: var(--wa-color-blue-80);--wa-color-neutral-70: var(--wa-color-blue-70);--wa-color-neutral-60: var(--wa-color-blue-60);--wa-color-neutral-50: var(--wa-color-blue-50);--wa-color-neutral-40: var(--wa-color-blue-40);--wa-color-neutral-30: var(--wa-color-blue-30);--wa-color-neutral-20: var(--wa-color-blue-20);--wa-color-neutral-10: var(--wa-color-blue-10);--wa-color-neutral-05: var(--wa-color-blue-05);--wa-color-neutral: var(--wa-color-blue);--wa-color-neutral-on: var(--wa-color-blue-on)}.wa-neutral-indigo{--wa-color-neutral-95: var(--wa-color-indigo-95);--wa-color-neutral-90: var(--wa-color-indigo-90);--wa-color-neutral-80: var(--wa-color-indigo-80);--wa-color-neutral-70: var(--wa-color-indigo-70);--wa-color-neutral-60: var(--wa-color-indigo-60);--wa-color-neutral-50: var(--wa-color-indigo-50);--wa-color-neutral-40: var(--wa-color-indigo-40);--wa-color-neutral-30: var(--wa-color-indigo-30);--wa-color-neutral-20: var(--wa-color-indigo-20);--wa-color-neutral-10: var(--wa-color-indigo-10);--wa-color-neutral-05: var(--wa-color-indigo-05);--wa-color-neutral: var(--wa-color-indigo);--wa-color-neutral-on: var(--wa-color-indigo-on)}.wa-neutral-purple{--wa-color-neutral-95: var(--wa-color-purple-95);--wa-color-neutral-90: var(--wa-color-purple-90);--wa-color-neutral-80: var(--wa-color-purple-80);--wa-color-neutral-70: var(--wa-color-purple-70);--wa-color-neutral-60: var(--wa-color-purple-60);--wa-color-neutral-50: var(--wa-color-purple-50);--wa-color-neutral-40: var(--wa-color-purple-40);--wa-color-neutral-30: var(--wa-color-purple-30);--wa-color-neutral-20: var(--wa-color-purple-20);--wa-color-neutral-10: var(--wa-color-purple-10);--wa-color-neutral-05: var(--wa-color-purple-05);--wa-color-neutral: var(--wa-color-purple);--wa-color-neutral-on: var(--wa-color-purple-on)}.wa-neutral-pink{--wa-color-neutral-95: var(--wa-color-pink-95);--wa-color-neutral-90: var(--wa-color-pink-90);--wa-color-neutral-80: var(--wa-color-pink-80);--wa-color-neutral-70: var(--wa-color-pink-70);--wa-color-neutral-60: var(--wa-color-pink-60);--wa-color-neutral-50: var(--wa-color-pink-50);--wa-color-neutral-40: var(--wa-color-pink-40);--wa-color-neutral-30: var(--wa-color-pink-30);--wa-color-neutral-20: var(--wa-color-pink-20);--wa-color-neutral-10: var(--wa-color-pink-10);--wa-color-neutral-05: var(--wa-color-pink-05);--wa-color-neutral: var(--wa-color-pink);--wa-color-neutral-on: var(--wa-color-pink-on)}}@layer wa-color-variant{:where(:root),.wa-success-green{--wa-color-success-95: var(--wa-color-green-95);--wa-color-success-90: var(--wa-color-green-90);--wa-color-success-80: var(--wa-color-green-80);--wa-color-success-70: var(--wa-color-green-70);--wa-color-success-60: var(--wa-color-green-60);--wa-color-success-50: var(--wa-color-green-50);--wa-color-success-40: var(--wa-color-green-40);--wa-color-success-30: var(--wa-color-green-30);--wa-color-success-20: var(--wa-color-green-20);--wa-color-success-10: var(--wa-color-green-10);--wa-color-success-05: var(--wa-color-green-05);--wa-color-success: var(--wa-color-green);--wa-color-success-on: var(--wa-color-green-on)}.wa-success-red{--wa-color-success-95: var(--wa-color-red-95);--wa-color-success-90: var(--wa-color-red-90);--wa-color-success-80: var(--wa-color-red-80);--wa-color-success-70: var(--wa-color-red-70);--wa-color-success-60: var(--wa-color-red-60);--wa-color-success-50: var(--wa-color-red-50);--wa-color-success-40: var(--wa-color-red-40);--wa-color-success-30: var(--wa-color-red-30);--wa-color-success-20: var(--wa-color-red-20);--wa-color-success-10: var(--wa-color-red-10);--wa-color-success-05: var(--wa-color-red-05);--wa-color-success: var(--wa-color-red);--wa-color-success-on: var(--wa-color-red-on)}.wa-success-orange{--wa-color-success-95: var(--wa-color-orange-95);--wa-color-success-90: var(--wa-color-orange-90);--wa-color-success-80: var(--wa-color-orange-80);--wa-color-success-70: var(--wa-color-orange-70);--wa-color-success-60: var(--wa-color-orange-60);--wa-color-success-50: var(--wa-color-orange-50);--wa-color-success-40: var(--wa-color-orange-40);--wa-color-success-30: var(--wa-color-orange-30);--wa-color-success-20: var(--wa-color-orange-20);--wa-color-success-10: var(--wa-color-orange-10);--wa-color-success-05: var(--wa-color-orange-05);--wa-color-success: var(--wa-color-orange);--wa-color-success-on: var(--wa-color-orange-on)}.wa-success-yellow{--wa-color-success-95: var(--wa-color-yellow-95);--wa-color-success-90: var(--wa-color-yellow-90);--wa-color-success-80: var(--wa-color-yellow-80);--wa-color-success-70: var(--wa-color-yellow-70);--wa-color-success-60: var(--wa-color-yellow-60);--wa-color-success-50: var(--wa-color-yellow-50);--wa-color-success-40: var(--wa-color-yellow-40);--wa-color-success-30: var(--wa-color-yellow-30);--wa-color-success-20: var(--wa-color-yellow-20);--wa-color-success-10: var(--wa-color-yellow-10);--wa-color-success-05: var(--wa-color-yellow-05);--wa-color-success: var(--wa-color-yellow);--wa-color-success-on: var(--wa-color-yellow-on)}.wa-success-cyan{--wa-color-success-95: var(--wa-color-cyan-95);--wa-color-success-90: var(--wa-color-cyan-90);--wa-color-success-80: var(--wa-color-cyan-80);--wa-color-success-70: var(--wa-color-cyan-70);--wa-color-success-60: var(--wa-color-cyan-60);--wa-color-success-50: var(--wa-color-cyan-50);--wa-color-success-40: var(--wa-color-cyan-40);--wa-color-success-30: var(--wa-color-cyan-30);--wa-color-success-20: var(--wa-color-cyan-20);--wa-color-success-10: var(--wa-color-cyan-10);--wa-color-success-05: var(--wa-color-cyan-05);--wa-color-success: var(--wa-color-cyan);--wa-color-success-on: var(--wa-color-cyan-on)}.wa-success-blue{--wa-color-success-95: var(--wa-color-blue-95);--wa-color-success-90: var(--wa-color-blue-90);--wa-color-success-80: var(--wa-color-blue-80);--wa-color-success-70: var(--wa-color-blue-70);--wa-color-success-60: var(--wa-color-blue-60);--wa-color-success-50: var(--wa-color-blue-50);--wa-color-success-40: var(--wa-color-blue-40);--wa-color-success-30: var(--wa-color-blue-30);--wa-color-success-20: var(--wa-color-blue-20);--wa-color-success-10: var(--wa-color-blue-10);--wa-color-success-05: var(--wa-color-blue-05);--wa-color-success: var(--wa-color-blue);--wa-color-success-on: var(--wa-color-blue-on)}.wa-success-indigo{--wa-color-success-95: var(--wa-color-indigo-95);--wa-color-success-90: var(--wa-color-indigo-90);--wa-color-success-80: var(--wa-color-indigo-80);--wa-color-success-70: var(--wa-color-indigo-70);--wa-color-success-60: var(--wa-color-indigo-60);--wa-color-success-50: var(--wa-color-indigo-50);--wa-color-success-40: var(--wa-color-indigo-40);--wa-color-success-30: var(--wa-color-indigo-30);--wa-color-success-20: var(--wa-color-indigo-20);--wa-color-success-10: var(--wa-color-indigo-10);--wa-color-success-05: var(--wa-color-indigo-05);--wa-color-success: var(--wa-color-indigo);--wa-color-success-on: var(--wa-color-indigo-on)}.wa-success-purple{--wa-color-success-95: var(--wa-color-purple-95);--wa-color-success-90: var(--wa-color-purple-90);--wa-color-success-80: var(--wa-color-purple-80);--wa-color-success-70: var(--wa-color-purple-70);--wa-color-success-60: var(--wa-color-purple-60);--wa-color-success-50: var(--wa-color-purple-50);--wa-color-success-40: var(--wa-color-purple-40);--wa-color-success-30: var(--wa-color-purple-30);--wa-color-success-20: var(--wa-color-purple-20);--wa-color-success-10: var(--wa-color-purple-10);--wa-color-success-05: var(--wa-color-purple-05);--wa-color-success: var(--wa-color-purple);--wa-color-success-on: var(--wa-color-purple-on)}.wa-success-pink{--wa-color-success-95: var(--wa-color-pink-95);--wa-color-success-90: var(--wa-color-pink-90);--wa-color-success-80: var(--wa-color-pink-80);--wa-color-success-70: var(--wa-color-pink-70);--wa-color-success-60: var(--wa-color-pink-60);--wa-color-success-50: var(--wa-color-pink-50);--wa-color-success-40: var(--wa-color-pink-40);--wa-color-success-30: var(--wa-color-pink-30);--wa-color-success-20: var(--wa-color-pink-20);--wa-color-success-10: var(--wa-color-pink-10);--wa-color-success-05: var(--wa-color-pink-05);--wa-color-success: var(--wa-color-pink);--wa-color-success-on: var(--wa-color-pink-on)}.wa-success-gray{--wa-color-success-95: var(--wa-color-gray-95);--wa-color-success-90: var(--wa-color-gray-90);--wa-color-success-80: var(--wa-color-gray-80);--wa-color-success-70: var(--wa-color-gray-70);--wa-color-success-60: var(--wa-color-gray-60);--wa-color-success-50: var(--wa-color-gray-50);--wa-color-success-40: var(--wa-color-gray-40);--wa-color-success-30: var(--wa-color-gray-30);--wa-color-success-20: var(--wa-color-gray-20);--wa-color-success-10: var(--wa-color-gray-10);--wa-color-success-05: var(--wa-color-gray-05);--wa-color-success: var(--wa-color-gray);--wa-color-success-on: var(--wa-color-gray-on)}}@layer wa-color-variant{:where(:root),.wa-warning-yellow{--wa-color-warning-95: var(--wa-color-yellow-95);--wa-color-warning-90: var(--wa-color-yellow-90);--wa-color-warning-80: var(--wa-color-yellow-80);--wa-color-warning-70: var(--wa-color-yellow-70);--wa-color-warning-60: var(--wa-color-yellow-60);--wa-color-warning-50: var(--wa-color-yellow-50);--wa-color-warning-40: var(--wa-color-yellow-40);--wa-color-warning-30: var(--wa-color-yellow-30);--wa-color-warning-20: var(--wa-color-yellow-20);--wa-color-warning-10: var(--wa-color-yellow-10);--wa-color-warning-05: var(--wa-color-yellow-05);--wa-color-warning: var(--wa-color-yellow);--wa-color-warning-on: var(--wa-color-yellow-on)}.wa-warning-red{--wa-color-warning-95: var(--wa-color-red-95);--wa-color-warning-90: var(--wa-color-red-90);--wa-color-warning-80: var(--wa-color-red-80);--wa-color-warning-70: var(--wa-color-red-70);--wa-color-warning-60: var(--wa-color-red-60);--wa-color-warning-50: var(--wa-color-red-50);--wa-color-warning-40: var(--wa-color-red-40);--wa-color-warning-30: var(--wa-color-red-30);--wa-color-warning-20: var(--wa-color-red-20);--wa-color-warning-10: var(--wa-color-red-10);--wa-color-warning-05: var(--wa-color-red-05);--wa-color-warning: var(--wa-color-red);--wa-color-warning-on: var(--wa-color-red-on)}.wa-warning-orange{--wa-color-warning-95: var(--wa-color-orange-95);--wa-color-warning-90: var(--wa-color-orange-90);--wa-color-warning-80: var(--wa-color-orange-80);--wa-color-warning-70: var(--wa-color-orange-70);--wa-color-warning-60: var(--wa-color-orange-60);--wa-color-warning-50: var(--wa-color-orange-50);--wa-color-warning-40: var(--wa-color-orange-40);--wa-color-warning-30: var(--wa-color-orange-30);--wa-color-warning-20: var(--wa-color-orange-20);--wa-color-warning-10: var(--wa-color-orange-10);--wa-color-warning-05: var(--wa-color-orange-05);--wa-color-warning: var(--wa-color-orange);--wa-color-warning-on: var(--wa-color-orange-on)}.wa-warning-green{--wa-color-warning-95: var(--wa-color-green-95);--wa-color-warning-90: var(--wa-color-green-90);--wa-color-warning-80: var(--wa-color-green-80);--wa-color-warning-70: var(--wa-color-green-70);--wa-color-warning-60: var(--wa-color-green-60);--wa-color-warning-50: var(--wa-color-green-50);--wa-color-warning-40: var(--wa-color-green-40);--wa-color-warning-30: var(--wa-color-green-30);--wa-color-warning-20: var(--wa-color-green-20);--wa-color-warning-10: var(--wa-color-green-10);--wa-color-warning-05: var(--wa-color-green-05);--wa-color-warning: var(--wa-color-green);--wa-color-warning-on: var(--wa-color-green-on)}.wa-warning-cyan{--wa-color-warning-95: var(--wa-color-cyan-95);--wa-color-warning-90: var(--wa-color-cyan-90);--wa-color-warning-80: var(--wa-color-cyan-80);--wa-color-warning-70: var(--wa-color-cyan-70);--wa-color-warning-60: var(--wa-color-cyan-60);--wa-color-warning-50: var(--wa-color-cyan-50);--wa-color-warning-40: var(--wa-color-cyan-40);--wa-color-warning-30: var(--wa-color-cyan-30);--wa-color-warning-20: var(--wa-color-cyan-20);--wa-color-warning-10: var(--wa-color-cyan-10);--wa-color-warning-05: var(--wa-color-cyan-05);--wa-color-warning: var(--wa-color-cyan);--wa-color-warning-on: var(--wa-color-cyan-on)}.wa-warning-blue{--wa-color-warning-95: var(--wa-color-blue-95);--wa-color-warning-90: var(--wa-color-blue-90);--wa-color-warning-80: var(--wa-color-blue-80);--wa-color-warning-70: var(--wa-color-blue-70);--wa-color-warning-60: var(--wa-color-blue-60);--wa-color-warning-50: var(--wa-color-blue-50);--wa-color-warning-40: var(--wa-color-blue-40);--wa-color-warning-30: var(--wa-color-blue-30);--wa-color-warning-20: var(--wa-color-blue-20);--wa-color-warning-10: var(--wa-color-blue-10);--wa-color-warning-05: var(--wa-color-blue-05);--wa-color-warning: var(--wa-color-blue);--wa-color-warning-on: var(--wa-color-blue-on)}.wa-warning-indigo{--wa-color-warning-95: var(--wa-color-indigo-95);--wa-color-warning-90: var(--wa-color-indigo-90);--wa-color-warning-80: var(--wa-color-indigo-80);--wa-color-warning-70: var(--wa-color-indigo-70);--wa-color-warning-60: var(--wa-color-indigo-60);--wa-color-warning-50: var(--wa-color-indigo-50);--wa-color-warning-40: var(--wa-color-indigo-40);--wa-color-warning-30: var(--wa-color-indigo-30);--wa-color-warning-20: var(--wa-color-indigo-20);--wa-color-warning-10: var(--wa-color-indigo-10);--wa-color-warning-05: var(--wa-color-indigo-05);--wa-color-warning: var(--wa-color-indigo);--wa-color-warning-on: var(--wa-color-indigo-on)}.wa-warning-purple{--wa-color-warning-95: var(--wa-color-purple-95);--wa-color-warning-90: var(--wa-color-purple-90);--wa-color-warning-80: var(--wa-color-purple-80);--wa-color-warning-70: var(--wa-color-purple-70);--wa-color-warning-60: var(--wa-color-purple-60);--wa-color-warning-50: var(--wa-color-purple-50);--wa-color-warning-40: var(--wa-color-purple-40);--wa-color-warning-30: var(--wa-color-purple-30);--wa-color-warning-20: var(--wa-color-purple-20);--wa-color-warning-10: var(--wa-color-purple-10);--wa-color-warning-05: var(--wa-color-purple-05);--wa-color-warning: var(--wa-color-purple);--wa-color-warning-on: var(--wa-color-purple-on)}.wa-warning-pink{--wa-color-warning-95: var(--wa-color-pink-95);--wa-color-warning-90: var(--wa-color-pink-90);--wa-color-warning-80: var(--wa-color-pink-80);--wa-color-warning-70: var(--wa-color-pink-70);--wa-color-warning-60: var(--wa-color-pink-60);--wa-color-warning-50: var(--wa-color-pink-50);--wa-color-warning-40: var(--wa-color-pink-40);--wa-color-warning-30: var(--wa-color-pink-30);--wa-color-warning-20: var(--wa-color-pink-20);--wa-color-warning-10: var(--wa-color-pink-10);--wa-color-warning-05: var(--wa-color-pink-05);--wa-color-warning: var(--wa-color-pink);--wa-color-warning-on: var(--wa-color-pink-on)}.wa-warning-gray{--wa-color-warning-95: var(--wa-color-gray-95);--wa-color-warning-90: var(--wa-color-gray-90);--wa-color-warning-80: var(--wa-color-gray-80);--wa-color-warning-70: var(--wa-color-gray-70);--wa-color-warning-60: var(--wa-color-gray-60);--wa-color-warning-50: var(--wa-color-gray-50);--wa-color-warning-40: var(--wa-color-gray-40);--wa-color-warning-30: var(--wa-color-gray-30);--wa-color-warning-20: var(--wa-color-gray-20);--wa-color-warning-10: var(--wa-color-gray-10);--wa-color-warning-05: var(--wa-color-gray-05);--wa-color-warning: var(--wa-color-gray);--wa-color-warning-on: var(--wa-color-gray-on)}}@layer wa-color-variant{:where(:root),.wa-danger-red{--wa-color-danger-95: var(--wa-color-red-95);--wa-color-danger-90: var(--wa-color-red-90);--wa-color-danger-80: var(--wa-color-red-80);--wa-color-danger-70: var(--wa-color-red-70);--wa-color-danger-60: var(--wa-color-red-60);--wa-color-danger-50: var(--wa-color-red-50);--wa-color-danger-40: var(--wa-color-red-40);--wa-color-danger-30: var(--wa-color-red-30);--wa-color-danger-20: var(--wa-color-red-20);--wa-color-danger-10: var(--wa-color-red-10);--wa-color-danger-05: var(--wa-color-red-05);--wa-color-danger: var(--wa-color-red);--wa-color-danger-on: var(--wa-color-red-on)}.wa-danger-orange{--wa-color-danger-95: var(--wa-color-orange-95);--wa-color-danger-90: var(--wa-color-orange-90);--wa-color-danger-80: var(--wa-color-orange-80);--wa-color-danger-70: var(--wa-color-orange-70);--wa-color-danger-60: var(--wa-color-orange-60);--wa-color-danger-50: var(--wa-color-orange-50);--wa-color-danger-40: var(--wa-color-orange-40);--wa-color-danger-30: var(--wa-color-orange-30);--wa-color-danger-20: var(--wa-color-orange-20);--wa-color-danger-10: var(--wa-color-orange-10);--wa-color-danger-05: var(--wa-color-orange-05);--wa-color-danger: var(--wa-color-orange);--wa-color-danger-on: var(--wa-color-orange-on)}.wa-danger-yellow{--wa-color-danger-95: var(--wa-color-yellow-95);--wa-color-danger-90: var(--wa-color-yellow-90);--wa-color-danger-80: var(--wa-color-yellow-80);--wa-color-danger-70: var(--wa-color-yellow-70);--wa-color-danger-60: var(--wa-color-yellow-60);--wa-color-danger-50: var(--wa-color-yellow-50);--wa-color-danger-40: var(--wa-color-yellow-40);--wa-color-danger-30: var(--wa-color-yellow-30);--wa-color-danger-20: var(--wa-color-yellow-20);--wa-color-danger-10: var(--wa-color-yellow-10);--wa-color-danger-05: var(--wa-color-yellow-05);--wa-color-danger: var(--wa-color-yellow);--wa-color-danger-on: var(--wa-color-yellow-on)}.wa-danger-green{--wa-color-danger-95: var(--wa-color-green-95);--wa-color-danger-90: var(--wa-color-green-90);--wa-color-danger-80: var(--wa-color-green-80);--wa-color-danger-70: var(--wa-color-green-70);--wa-color-danger-60: var(--wa-color-green-60);--wa-color-danger-50: var(--wa-color-green-50);--wa-color-danger-40: var(--wa-color-green-40);--wa-color-danger-30: var(--wa-color-green-30);--wa-color-danger-20: var(--wa-color-green-20);--wa-color-danger-10: var(--wa-color-green-10);--wa-color-danger-05: var(--wa-color-green-05);--wa-color-danger: var(--wa-color-green);--wa-color-danger-on: var(--wa-color-green-on)}.wa-danger-cyan{--wa-color-danger-95: var(--wa-color-cyan-95);--wa-color-danger-90: var(--wa-color-cyan-90);--wa-color-danger-80: var(--wa-color-cyan-80);--wa-color-danger-70: var(--wa-color-cyan-70);--wa-color-danger-60: var(--wa-color-cyan-60);--wa-color-danger-50: var(--wa-color-cyan-50);--wa-color-danger-40: var(--wa-color-cyan-40);--wa-color-danger-30: var(--wa-color-cyan-30);--wa-color-danger-20: var(--wa-color-cyan-20);--wa-color-danger-10: var(--wa-color-cyan-10);--wa-color-danger-05: var(--wa-color-cyan-05);--wa-color-danger: var(--wa-color-cyan);--wa-color-danger-on: var(--wa-color-cyan-on)}.wa-danger-blue{--wa-color-danger-95: var(--wa-color-blue-95);--wa-color-danger-90: var(--wa-color-blue-90);--wa-color-danger-80: var(--wa-color-blue-80);--wa-color-danger-70: var(--wa-color-blue-70);--wa-color-danger-60: var(--wa-color-blue-60);--wa-color-danger-50: var(--wa-color-blue-50);--wa-color-danger-40: var(--wa-color-blue-40);--wa-color-danger-30: var(--wa-color-blue-30);--wa-color-danger-20: var(--wa-color-blue-20);--wa-color-danger-10: var(--wa-color-blue-10);--wa-color-danger-05: var(--wa-color-blue-05);--wa-color-danger: var(--wa-color-blue);--wa-color-danger-on: var(--wa-color-blue-on)}.wa-danger-indigo{--wa-color-danger-95: var(--wa-color-indigo-95);--wa-color-danger-90: var(--wa-color-indigo-90);--wa-color-danger-80: var(--wa-color-indigo-80);--wa-color-danger-70: var(--wa-color-indigo-70);--wa-color-danger-60: var(--wa-color-indigo-60);--wa-color-danger-50: var(--wa-color-indigo-50);--wa-color-danger-40: var(--wa-color-indigo-40);--wa-color-danger-30: var(--wa-color-indigo-30);--wa-color-danger-20: var(--wa-color-indigo-20);--wa-color-danger-10: var(--wa-color-indigo-10);--wa-color-danger-05: var(--wa-color-indigo-05);--wa-color-danger: var(--wa-color-indigo);--wa-color-danger-on: var(--wa-color-indigo-on)}.wa-danger-purple{--wa-color-danger-95: var(--wa-color-purple-95);--wa-color-danger-90: var(--wa-color-purple-90);--wa-color-danger-80: var(--wa-color-purple-80);--wa-color-danger-70: var(--wa-color-purple-70);--wa-color-danger-60: var(--wa-color-purple-60);--wa-color-danger-50: var(--wa-color-purple-50);--wa-color-danger-40: var(--wa-color-purple-40);--wa-color-danger-30: var(--wa-color-purple-30);--wa-color-danger-20: var(--wa-color-purple-20);--wa-color-danger-10: var(--wa-color-purple-10);--wa-color-danger-05: var(--wa-color-purple-05);--wa-color-danger: var(--wa-color-purple);--wa-color-danger-on: var(--wa-color-purple-on)}.wa-danger-pink{--wa-color-danger-95: var(--wa-color-pink-95);--wa-color-danger-90: var(--wa-color-pink-90);--wa-color-danger-80: var(--wa-color-pink-80);--wa-color-danger-70: var(--wa-color-pink-70);--wa-color-danger-60: var(--wa-color-pink-60);--wa-color-danger-50: var(--wa-color-pink-50);--wa-color-danger-40: var(--wa-color-pink-40);--wa-color-danger-30: var(--wa-color-pink-30);--wa-color-danger-20: var(--wa-color-pink-20);--wa-color-danger-10: var(--wa-color-pink-10);--wa-color-danger-05: var(--wa-color-pink-05);--wa-color-danger: var(--wa-color-pink);--wa-color-danger-on: var(--wa-color-pink-on)}.wa-danger-gray{--wa-color-danger-95: var(--wa-color-gray-95);--wa-color-danger-90: var(--wa-color-gray-90);--wa-color-danger-80: var(--wa-color-gray-80);--wa-color-danger-70: var(--wa-color-gray-70);--wa-color-danger-60: var(--wa-color-gray-60);--wa-color-danger-50: var(--wa-color-gray-50);--wa-color-danger-40: var(--wa-color-gray-40);--wa-color-danger-30: var(--wa-color-gray-30);--wa-color-danger-20: var(--wa-color-gray-20);--wa-color-danger-10: var(--wa-color-gray-10);--wa-color-danger-05: var(--wa-color-gray-05);--wa-color-danger: var(--wa-color-gray);--wa-color-danger-on: var(--wa-color-gray-on)}}:where(:root),:host{--wa-color-red-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-red-key), 1)*100%)) ;--wa-color-orange-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-orange-key), 1)*100%)) ;--wa-color-yellow-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-yellow-key), 1)*100%)) ;--wa-color-green-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-green-key), 1)*100%)) ;--wa-color-cyan-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-cyan-key), 1)*100%)) ;--wa-color-blue-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-blue-key), 1)*100%)) ;--wa-color-indigo-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-indigo-key), 1)*100%)) ;--wa-color-purple-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-purple-key), 1)*100%)) ;--wa-color-pink-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-pink-key), 1)*100%)) ;--wa-color-gray-gte-60: calc(100% - (clamp(0, 60 - var(--wa-color-gray-key), 1)*100%)) ;--wa-color-red-on: color-mix(in oklab, var(--wa-color-red-10) var(--wa-color-red-gte-60), white);--wa-color-orange-on: color-mix(in oklab, var(--wa-color-orange-10) var(--wa-color-orange-gte-60), white);--wa-color-yellow-on: color-mix(in oklab, var(--wa-color-yellow-10) var(--wa-color-yellow-gte-60), white);--wa-color-green-on: color-mix(in oklab, var(--wa-color-green-10) var(--wa-color-green-gte-60), white);--wa-color-cyan-on: color-mix(in oklab, var(--wa-color-cyan-10) var(--wa-color-cyan-gte-60), white);--wa-color-blue-on: color-mix(in oklab, var(--wa-color-blue-10) var(--wa-color-blue-gte-60), white);--wa-color-indigo-on: color-mix(in oklab, var(--wa-color-indigo-10) var(--wa-color-indigo-gte-60), white);--wa-color-purple-on: color-mix(in oklab, var(--wa-color-purple-10) var(--wa-color-purple-gte-60), white);--wa-color-pink-on: color-mix(in oklab, var(--wa-color-pink-10) var(--wa-color-pink-gte-60), white);--wa-color-gray-on: color-mix(in oklab, var(--wa-color-gray-10) var(--wa-color-gray-gte-60), white)}@layer wa-color-palette{:where(:root),.wa-palette-default{--wa-color-red-95: #fff0ef ;--wa-color-red-90: #ffdedc ;--wa-color-red-80: #ffb8b6 ;--wa-color-red-70: #fd8f90 ;--wa-color-red-60: #f3676c ;--wa-color-red-50: #dc3146 ;--wa-color-red-40: #b30532 ;--wa-color-red-30: #8a132c ;--wa-color-red-20: #631323 ;--wa-color-red-10: #3e0913 ;--wa-color-red-05: #2a040b ;--wa-color-red: var(--wa-color-red-50);--wa-color-red-key: 50;--wa-color-orange-95: #fff0e6 ;--wa-color-orange-90: #ffdfca ;--wa-color-orange-80: #ffbb94 ;--wa-color-orange-70: #ff9266 ;--wa-color-orange-60: #f46a45 ;--wa-color-orange-50: #cd491c ;--wa-color-orange-40: #9f3501 ;--wa-color-orange-30: #802700 ;--wa-color-orange-20: #601b00 ;--wa-color-orange-10: #3c0d00 ;--wa-color-orange-05: #280600 ;--wa-color-orange: var(--wa-color-orange-60);--wa-color-orange-key: 60;--wa-color-yellow-95: #fef3cd ;--wa-color-yellow-90: #ffe495 ;--wa-color-yellow-80: #fac22b ;--wa-color-yellow-70: #ef9d00 ;--wa-color-yellow-60: #da7e00 ;--wa-color-yellow-50: #b45f04 ;--wa-color-yellow-40: #8c4602 ;--wa-color-yellow-30: #6f3601 ;--wa-color-yellow-20: #532600 ;--wa-color-yellow-10: #331600 ;--wa-color-yellow-05: #220c00 ;--wa-color-yellow: var(--wa-color-yellow-80);--wa-color-yellow-key: 80;--wa-color-green-95: #e3f9e3 ;--wa-color-green-90: #c2f2c1 ;--wa-color-green-80: #93da98 ;--wa-color-green-70: #5dc36f ;--wa-color-green-60: #00ac49 ;--wa-color-green-50: #00883c ;--wa-color-green-40: #036730 ;--wa-color-green-30: #0a5027 ;--wa-color-green-20: #0a3a1d ;--wa-color-green-10: #052310 ;--wa-color-green-05: #031608 ;--wa-color-green: var(--wa-color-green-60);--wa-color-green-key: 60;--wa-color-cyan-95: #e3f6fb ;--wa-color-cyan-90: #c5ecf7 ;--wa-color-cyan-80: #7fd6ec ;--wa-color-cyan-70: #2fbedc ;--wa-color-cyan-60: #00a3c0 ;--wa-color-cyan-50: #078098 ;--wa-color-cyan-40: #026274 ;--wa-color-cyan-30: #014c5b ;--wa-color-cyan-20: #003844 ;--wa-color-cyan-10: #002129 ;--wa-color-cyan-05: #00151b ;--wa-color-cyan: var(--wa-color-cyan-70);--wa-color-cyan-key: 70;--wa-color-blue-95: #e8f3ff ;--wa-color-blue-90: #d1e8ff ;--wa-color-blue-80: #9fceff ;--wa-color-blue-70: #6eb3ff ;--wa-color-blue-60: #3e96ff ;--wa-color-blue-50: #0071ec ;--wa-color-blue-40: #0053c0 ;--wa-color-blue-30: #003f9c ;--wa-color-blue-20: #002d77 ;--wa-color-blue-10: #001a4e ;--wa-color-blue-05: #000f35 ;--wa-color-blue: var(--wa-color-blue-50);--wa-color-blue-key: 50;--wa-color-indigo-95: #f0f2ff ;--wa-color-indigo-90: #dfe5ff ;--wa-color-indigo-80: #bcc7ff ;--wa-color-indigo-70: #9da9ff ;--wa-color-indigo-60: #808aff ;--wa-color-indigo-50: #6163f2 ;--wa-color-indigo-40: #4945cb ;--wa-color-indigo-30: #3933a7 ;--wa-color-indigo-20: #292381 ;--wa-color-indigo-10: #181255 ;--wa-color-indigo-05: #0d0a3a ;--wa-color-indigo: var(--wa-color-indigo-50);--wa-color-indigo-key: 50;--wa-color-purple-95: #f7f0ff ;--wa-color-purple-90: #eedfff ;--wa-color-purple-80: #ddbdff ;--wa-color-purple-70: #ca99ff ;--wa-color-purple-60: #b678f5 ;--wa-color-purple-50: #9951db ;--wa-color-purple-40: #7936b3 ;--wa-color-purple-30: #612692 ;--wa-color-purple-20: #491870 ;--wa-color-purple-10: #2d0b48 ;--wa-color-purple-05: #1e0532 ;--wa-color-purple: var(--wa-color-purple-50);--wa-color-purple-key: 50;--wa-color-pink-95: #feeff9 ;--wa-color-pink-90: #feddf0 ;--wa-color-pink-80: #fcb5d8 ;--wa-color-pink-70: #f78dbf ;--wa-color-pink-60: #e66ba3 ;--wa-color-pink-50: #c84382 ;--wa-color-pink-40: #9e2a6c ;--wa-color-pink-30: #7d1e58 ;--wa-color-pink-20: #5e1342 ;--wa-color-pink-10: #3c0828 ;--wa-color-pink-05: #28041a ;--wa-color-pink: var(--wa-color-pink-50);--wa-color-pink-key: 50;--wa-color-gray-95: #f1f2f3 ;--wa-color-gray-90: #e4e5e9 ;--wa-color-gray-80: #c7c9d0 ;--wa-color-gray-70: #abaeb9 ;--wa-color-gray-60: #9194a2 ;--wa-color-gray-50: #717584 ;--wa-color-gray-40: #545868 ;--wa-color-gray-30: #424554 ;--wa-color-gray-20: #2f323f ;--wa-color-gray-10: #1b1d26 ;--wa-color-gray-05: #101219 ;--wa-color-gray: var(--wa-color-gray-40);--wa-color-gray-key: 40}}@layer wa-theme{:where(:root),.wa-theme-default,.wa-light,.wa-dark .wa-invert,.wa-light .wa-theme-default,.wa-dark .wa-theme-default.wa-invert,.wa-dark .wa-theme-default .wa-invert{color-scheme:light;color:var(--wa-color-text-normal);--wa-color-surface-raised: white;--wa-color-surface-default: white;--wa-color-surface-lowered: var(--wa-color-neutral-95);--wa-color-surface-border: var(--wa-color-neutral-90);--wa-color-text-normal: var(--wa-color-neutral-10);--wa-color-text-quiet: var(--wa-color-neutral-40);--wa-color-text-link: var(--wa-color-brand-40);--wa-color-overlay-modal: color-mix(in oklab, var(--wa-color-neutral-05) 50%, transparent);--wa-color-overlay-inline: color-mix(in oklab, var(--wa-color-neutral-80) 25%, transparent);--wa-color-shadow: color-mix( in oklab, var(--wa-color-neutral-05) calc(var(--wa-shadow-blur-scale) * 4% + 8%), transparent );--wa-color-focus: var(--wa-color-brand-60);--wa-color-mix-hover: black 10%;--wa-color-mix-active: black 20%;--wa-color-brand-fill-quiet: var(--wa-color-brand-95);--wa-color-brand-fill-normal: var(--wa-color-brand-90);--wa-color-brand-fill-loud: var(--wa-color-brand-50);--wa-color-brand-border-quiet: var(--wa-color-brand-90);--wa-color-brand-border-normal: var(--wa-color-brand-80);--wa-color-brand-border-loud: var(--wa-color-brand-60);--wa-color-brand-on-quiet: var(--wa-color-brand-40);--wa-color-brand-on-normal: var(--wa-color-brand-30);--wa-color-brand-on-loud: white;--wa-color-success-fill-quiet: var(--wa-color-success-95);--wa-color-success-fill-normal: var(--wa-color-success-90);--wa-color-success-fill-loud: var(--wa-color-success-50);--wa-color-success-border-quiet: var(--wa-color-success-90);--wa-color-success-border-normal: var(--wa-color-success-80);--wa-color-success-border-loud: var(--wa-color-success-60);--wa-color-success-on-quiet: var(--wa-color-success-40);--wa-color-success-on-normal: var(--wa-color-success-30);--wa-color-success-on-loud: white;--wa-color-warning-fill-quiet: var(--wa-color-warning-95);--wa-color-warning-fill-normal: var(--wa-color-warning-90);--wa-color-warning-fill-loud: var(--wa-color-warning-50);--wa-color-warning-border-quiet: var(--wa-color-warning-90);--wa-color-warning-border-normal: var(--wa-color-warning-80);--wa-color-warning-border-loud: var(--wa-color-warning-60);--wa-color-warning-on-quiet: var(--wa-color-warning-40);--wa-color-warning-on-normal: var(--wa-color-warning-30);--wa-color-warning-on-loud: white;--wa-color-danger-fill-quiet: var(--wa-color-danger-95);--wa-color-danger-fill-normal: var(--wa-color-danger-90);--wa-color-danger-fill-loud: var(--wa-color-danger-50);--wa-color-danger-border-quiet: var(--wa-color-danger-90);--wa-color-danger-border-normal: var(--wa-color-danger-80);--wa-color-danger-border-loud: var(--wa-color-danger-60);--wa-color-danger-on-quiet: var(--wa-color-danger-40);--wa-color-danger-on-normal: var(--wa-color-danger-30);--wa-color-danger-on-loud: white;--wa-color-neutral-fill-quiet: var(--wa-color-neutral-95);--wa-color-neutral-fill-normal: var(--wa-color-neutral-90);--wa-color-neutral-fill-loud: var(--wa-color-neutral-20);--wa-color-neutral-border-quiet: var(--wa-color-neutral-90);--wa-color-neutral-border-normal: var(--wa-color-neutral-80);--wa-color-neutral-border-loud: var(--wa-color-neutral-60);--wa-color-neutral-on-quiet: var(--wa-color-neutral-40);--wa-color-neutral-on-normal: var(--wa-color-neutral-30);--wa-color-neutral-on-loud: white}.wa-dark,.wa-invert,.wa-dark .wa-theme-default,.wa-light .wa-theme-default.wa-invert,.wa-light .wa-theme-default .wa-invert{color-scheme:dark;color:var(--wa-color-text-normal);--wa-color-surface-raised: var(--wa-color-neutral-10);--wa-color-surface-default: var(--wa-color-neutral-05);--wa-color-surface-lowered: color-mix(in oklab, var(--wa-color-surface-default), black 20%);--wa-color-surface-border: var(--wa-color-neutral-20);--wa-color-text-normal: var(--wa-color-neutral-95);--wa-color-text-quiet: var(--wa-color-neutral-60);--wa-color-text-link: var(--wa-color-brand-70);--wa-color-overlay-modal: color-mix(in oklab, black 60%, transparent);--wa-color-overlay-inline: color-mix(in oklab, var(--wa-color-neutral-50) 10%, transparent);--wa-color-shadow: color-mix( in oklab, var(--wa-color-surface-lowered) calc(var(--wa-shadow-blur-scale) * 32% + 40%), transparent );--wa-color-focus: var(--wa-color-brand-60);--wa-color-mix-hover: black 8%;--wa-color-mix-active: black 16%;--wa-color-brand-fill-quiet: var(--wa-color-brand-10);--wa-color-brand-fill-normal: var(--wa-color-brand-20);--wa-color-brand-fill-loud: var(--wa-color-brand-50);--wa-color-brand-border-quiet: var(--wa-color-brand-20);--wa-color-brand-border-normal: var(--wa-color-brand-30);--wa-color-brand-border-loud: var(--wa-color-brand-40);--wa-color-brand-on-quiet: var(--wa-color-brand-60);--wa-color-brand-on-normal: var(--wa-color-brand-70);--wa-color-brand-on-loud: white;--wa-color-success-fill-quiet: var(--wa-color-success-10);--wa-color-success-fill-normal: var(--wa-color-success-20);--wa-color-success-fill-loud: var(--wa-color-success-50);--wa-color-success-border-quiet: var(--wa-color-success-20);--wa-color-success-border-normal: var(--wa-color-success-30);--wa-color-success-border-loud: var(--wa-color-success-40);--wa-color-success-on-quiet: var(--wa-color-success-60);--wa-color-success-on-normal: var(--wa-color-success-70);--wa-color-success-on-loud: white;--wa-color-warning-fill-quiet: var(--wa-color-warning-10);--wa-color-warning-fill-normal: var(--wa-color-warning-20);--wa-color-warning-fill-loud: var(--wa-color-warning-50);--wa-color-warning-border-quiet: var(--wa-color-warning-20);--wa-color-warning-border-normal: var(--wa-color-warning-30);--wa-color-warning-border-loud: var(--wa-color-warning-40);--wa-color-warning-on-quiet: var(--wa-color-warning-60);--wa-color-warning-on-normal: var(--wa-color-warning-70);--wa-color-warning-on-loud: white;--wa-color-danger-fill-quiet: var(--wa-color-danger-10);--wa-color-danger-fill-normal: var(--wa-color-danger-20);--wa-color-danger-fill-loud: var(--wa-color-danger-50);--wa-color-danger-border-quiet: var(--wa-color-danger-20);--wa-color-danger-border-normal: var(--wa-color-danger-30);--wa-color-danger-border-loud: var(--wa-color-danger-40);--wa-color-danger-on-quiet: var(--wa-color-danger-60);--wa-color-danger-on-normal: var(--wa-color-danger-70);--wa-color-danger-on-loud: white;--wa-color-neutral-fill-quiet: var(--wa-color-neutral-10);--wa-color-neutral-fill-normal: var(--wa-color-neutral-20);--wa-color-neutral-fill-loud: var(--wa-color-neutral-90);--wa-color-neutral-border-quiet: var(--wa-color-neutral-20);--wa-color-neutral-border-normal: var(--wa-color-neutral-30);--wa-color-neutral-border-loud: var(--wa-color-neutral-40);--wa-color-neutral-on-quiet: var(--wa-color-neutral-60);--wa-color-neutral-on-normal: var(--wa-color-neutral-70);--wa-color-neutral-on-loud: var(--wa-color-neutral-05)}:where(:root),.wa-theme-default,.wa-light,.wa-dark,.wa-invert{font-family:var(--wa-font-family-body);--wa-font-family-body: ui-sans-serif, system-ui, sans-serif;--wa-font-family-heading: var(--wa-font-family-body);--wa-font-family-code: ui-monospace, monospace;--wa-font-family-longform: ui-serif, serif;--wa-font-size-scale: 1;--wa-font-size-2xs: round(calc(var(--wa-font-size-xs) / 1.125), 1px);--wa-font-size-xs: round(calc(var(--wa-font-size-s) / 1.125), 1px);--wa-font-size-s: round(calc(var(--wa-font-size-m) / 1.125), 1px);--wa-font-size-m: calc(1rem * var(--wa-font-size-scale));--wa-font-size-l: round(calc(var(--wa-font-size-m) * 1.125 * 1.125), 1px);--wa-font-size-xl: round(calc(var(--wa-font-size-l) * 1.125 * 1.125), 1px);--wa-font-size-2xl: round(calc(var(--wa-font-size-xl) * 1.125 * 1.125), 1px);--wa-font-size-3xl: round(calc(var(--wa-font-size-2xl) * 1.125 * 1.125), 1px);--wa-font-size-4xl: round(calc(var(--wa-font-size-3xl) * 1.125 * 1.125), 1px);--wa-font-size-smaller: round(calc(1em / 1.125), 1px);--wa-font-size-larger: round(calc(1em * 1.125 * 1.125), 1px);--wa-font-weight-light: 300;--wa-font-weight-normal: 400;--wa-font-weight-semibold: 500;--wa-font-weight-bold: 600;--wa-font-weight-body: var(--wa-font-weight-normal);--wa-font-weight-heading: var(--wa-font-weight-bold);--wa-font-weight-code: var(--wa-font-weight-normal);--wa-font-weight-longform: var(--wa-font-weight-normal);--wa-font-weight-action: var(--wa-font-weight-semibold);--wa-line-height-condensed: 1.2;--wa-line-height-normal: 1.6;--wa-line-height-expanded: 2;--wa-link-decoration-default: underline color-mix(in oklab, currentColor 70%, transparent) dotted;--wa-link-decoration-hover: underline;--wa-space-scale: 1;--wa-space-3xs: calc(var(--wa-space-scale) * .125rem);--wa-space-2xs: calc(var(--wa-space-scale) * .25rem);--wa-space-xs: calc(var(--wa-space-scale) * .5rem);--wa-space-s: calc(var(--wa-space-scale) * .75rem);--wa-space-m: calc(var(--wa-space-scale) * 1rem);--wa-space-l: calc(var(--wa-space-scale) * 1.5rem);--wa-space-xl: calc(var(--wa-space-scale) * 2rem);--wa-space-2xl: calc(var(--wa-space-scale) * 2.5rem);--wa-space-3xl: calc(var(--wa-space-scale) * 3rem);--wa-space-4xl: calc(var(--wa-space-scale) * 4rem);--wa-content-spacing: var(--wa-space-l);--wa-border-style: solid;--wa-border-width-scale: 1;--wa-border-width-s: calc(var(--wa-border-width-scale) * .0625rem);--wa-border-width-m: calc(var(--wa-border-width-scale) * .125rem);--wa-border-width-l: calc(var(--wa-border-width-scale) * .1875rem);--wa-border-radius-scale: 1;--wa-border-radius-s: calc(var(--wa-border-radius-scale) * .1875rem);--wa-border-radius-m: calc(var(--wa-border-radius-scale) * .375rem);--wa-border-radius-l: calc(var(--wa-border-radius-scale) * .75rem);--wa-border-radius-pill: 9999px;--wa-border-radius-circle: 50%;--wa-border-radius-square: 0px;--wa-focus-ring-style: solid;--wa-focus-ring-width: .1875rem;--wa-focus-ring: var(--wa-focus-ring-style) var(--wa-focus-ring-width) var(--wa-color-focus);--wa-focus-ring-offset: .0625rem;--wa-shadow-offset-x-scale: 0;--wa-shadow-offset-x-s: calc(var(--wa-shadow-offset-x-scale) * .125rem);--wa-shadow-offset-x-m: calc(var(--wa-shadow-offset-x-scale) * .25rem);--wa-shadow-offset-x-l: calc(var(--wa-shadow-offset-x-scale) * .5rem);--wa-shadow-offset-y-scale: 1;--wa-shadow-offset-y-s: calc(var(--wa-shadow-offset-y-scale) * .125rem);--wa-shadow-offset-y-m: calc(var(--wa-shadow-offset-y-scale) * .25rem);--wa-shadow-offset-y-l: calc(var(--wa-shadow-offset-y-scale) * .5rem);--wa-shadow-blur-scale: 1;--wa-shadow-blur-s: calc(var(--wa-shadow-blur-scale) * .125rem);--wa-shadow-blur-m: calc(var(--wa-shadow-blur-scale) * .25rem);--wa-shadow-blur-l: calc(var(--wa-shadow-blur-scale) * .5rem);--wa-shadow-spread-scale: -.5;--wa-shadow-spread-s: calc(var(--wa-shadow-spread-scale) * .125rem);--wa-shadow-spread-m: calc(var(--wa-shadow-spread-scale) * .25rem);--wa-shadow-spread-l: calc(var(--wa-shadow-spread-scale) * .5rem);--wa-shadow-s: var(--wa-shadow-offset-x-s) var(--wa-shadow-offset-y-s) var(--wa-shadow-blur-s) var(--wa-shadow-spread-s) var(--wa-color-shadow);--wa-shadow-m: var(--wa-shadow-offset-x-m) var(--wa-shadow-offset-y-m) var(--wa-shadow-blur-m) var(--wa-shadow-spread-m) var(--wa-color-shadow);--wa-shadow-l: var(--wa-shadow-offset-x-l) var(--wa-shadow-offset-y-l) var(--wa-shadow-blur-l) var(--wa-shadow-spread-l) var(--wa-color-shadow);--wa-transition-easing: ease;--wa-transition-slow: .3s;--wa-transition-normal: .15s;--wa-transition-fast: 75ms;--wa-form-control-background-color: var(--wa-color-surface-default);--wa-form-control-border-color: var(--wa-color-neutral-border-loud);--wa-form-control-border-style: var(--wa-border-style);--wa-form-control-border-width: var(--wa-border-width-s);--wa-form-control-border-radius: var(--wa-border-radius-m);--wa-form-control-activated-color: var(--wa-color-brand-fill-loud);--wa-form-control-label-color: var(--wa-color-text-normal);--wa-form-control-label-font-weight: var(--wa-font-weight-semibold);--wa-form-control-label-line-height: var(--wa-line-height-condensed);--wa-form-control-value-color: var(--wa-color-text-normal);--wa-form-control-value-font-weight: var(--wa-font-weight-body);--wa-form-control-value-line-height: var(--wa-line-height-condensed);--wa-form-control-hint-color: var(--wa-color-text-quiet);--wa-form-control-hint-font-weight: var(--wa-font-weight-body);--wa-form-control-hint-line-height: var(--wa-line-height-normal);--wa-form-control-placeholder-color: var(--wa-color-gray-50);--wa-form-control-required-content: "*";--wa-form-control-required-content-color: inherit;--wa-form-control-required-content-offset: .1em;--wa-form-control-padding-block: .75em;--wa-form-control-padding-inline: 1em;--wa-form-control-height: round( calc(2 * var(--wa-form-control-padding-block) + 1em * var(--wa-form-control-value-line-height)), 1px );--wa-form-control-toggle-size: round(1.25em, 1px);--wa-panel-border-style: var(--wa-border-style);--wa-panel-border-width: var(--wa-border-width-s);--wa-panel-border-radius: var(--wa-border-radius-l);--wa-tooltip-arrow-size: .375rem;--wa-tooltip-background-color: var(--wa-color-text-normal);--wa-tooltip-border-color: var(--wa-tooltip-background-color);--wa-tooltip-border-style: var(--wa-border-style);--wa-tooltip-border-width: var(--wa-border-width-s);--wa-tooltip-border-radius: var(--wa-border-radius-s);--wa-tooltip-content-color: var(--wa-color-surface-default);--wa-tooltip-font-size: var(--wa-font-size-s);--wa-tooltip-line-height: var(--wa-line-height-normal)}}:root{--neutral-tint-hue: 217;--wa-color-neutral-95: oklch(96.07% .022 var(--neutral-tint-hue));--wa-color-neutral-90: oklch(92.23% .03 var(--neutral-tint-hue));--wa-color-neutral-80: oklch(83.64% .038 var(--neutral-tint-hue));--wa-color-neutral-70: oklch(75.18% .042 var(--neutral-tint-hue));--wa-color-neutral-60: oklch(66.86% .044 var(--neutral-tint-hue));--wa-color-neutral-50: oklch(56.42% .045 var(--neutral-tint-hue));--wa-color-neutral-40: oklch(46.28% .045 var(--neutral-tint-hue));--wa-color-neutral-30: oklch(39.36% .045 var(--neutral-tint-hue));--wa-color-neutral-20: oklch(31.97% .043 var(--neutral-tint-hue));--wa-color-neutral-10: oklch(23.28% .037 var(--neutral-tint-hue));--wa-color-neutral-05: oklch(18.34% .03 var(--neutral-tint-hue));--divider-color: oklch(from var(--wa-color-surface-border) l calc(c/2) h);--progress-track: oklch(from var(--wa-color-neutral-fill-normal) l calc(c*.4) h);--wa-color-mix-active: oklch(14% .05 var(--neutral-tint-hue)) 20%}.wa-dark{--progress-track: oklch(from var(--wa-color-neutral-border-normal) l calc(c*.8) h);--wa-color-surface-lowered: var(--wa-color-neutral-10);--wa-color-mix-active: oklch(8% .03 var(--neutral-tint-hue)) 16%}:root{--field-bg: color-mix(in oklab, white 60%, transparent);--wa-form-control-background-color: var(--field-bg)}.wa-dark{--field-bg: color-mix(in oklab, oklch(.12 .03 217) 40%, transparent)}wa-divider{--color: var(--divider-color)}wa-progress-bar,wa-progress-ring{--track-color: var(--progress-track)}:root{--base-user-assistant-card-color: var(--wa-color-gray-95);--assistant-card-base-color: var(--wa-color-surface-raised);--main-shadow-size: var(--wa-shadow-offset-y-s);--wa-font-mono: var(--wa-font-family-code)}.wa-dark{--base-user-assistant-card-color: var(--wa-color-surface-raised);--assistant-card-base-color: oklch(from var(--base-user-assistant-card-color) calc(l + .03) c h)}body{font-variant-numeric:tabular-nums}*,*:before,*:after{box-sizing:border-box}.floating-over-text::part(base),button.floating-over-text{background:color-mix(in oklab,var(--wa-color-brand-fill-quiet) 55%,transparent)}.floating-over-text:hover::part(base),.floating-over-text:focus-within::part(base),button.floating-over-text:hover,button.floating-over-text:focus-visible{background:color-mix(in oklab,var(--wa-color-brand-fill-quiet) 80%,transparent)}blockquote{font-family:inherit!important;font-size:inherit!important}:root{--depth-1: 0 1px 1px oklch(.25 .02 275 / .04), 0 1px 3px oklch(.25 .02 275 / .07);--depth-2: 0 1px 2px oklch(.25 .02 275 / .05), 0 4px 12px -2px oklch(.25 .02 275 / .08), 0 16px 32px -12px oklch(.25 .02 275 / .12);--depth-3: 0 2px 4px oklch(.2 .02 275 / .06), 0 12px 28px -4px oklch(.2 .02 275 / .16), 0 32px 64px -16px oklch(.2 .02 275 / .24);--depth-card: 0 .0625rem .125rem -.0625rem oklch(.25 .02 275 / .1), 0 .125rem .1875rem -.125rem oklch(.25 .02 275 / .12);--depth-card-reach: .1875rem;--depth-button: 0 1px 2px oklch(.25 .02 275 / .08), 0 2px 4px -1px oklch(.25 .02 275 / .1);--depth-highlight: inset 0 1px 0 oklch(1 0 0 / .6);--depth-edge: 0 0 transparent;--depth-inset: inset 0 1px 2px oklch(.25 .02 275 / .06)}.wa-dark{--depth-1: inset 0 1px 0 oklch(1 0 0 / .04), 0 1px 2px oklch(0 0 0 / .35);--depth-2: inset 0 1px 0 oklch(1 0 0 / .05), 0 1px 2px oklch(0 0 0 / .4), 0 8px 24px -6px oklch(0 0 0 / .5);--depth-3: inset 0 1px 0 oklch(1 0 0 / .06), 0 2px 6px oklch(0 0 0 / .45), 0 24px 56px -12px oklch(0 0 0 / .65);--depth-card: 0 .0625rem .125rem -.0625rem oklch(0 0 0 / .45), 0 .125rem .1875rem -.125rem oklch(0 0 0 / .35);--depth-button: inset 0 1px 0 oklch(1 0 0 / .04), 0 1px 2px oklch(0 0 0 / .45), 0 2px 4px -1px oklch(0 0 0 / .35);--depth-highlight: inset 0 1px 0 oklch(1 0 0 / .06);--depth-edge: inset 0 1px 0 oklch(1 0 0 / .04);--depth-inset: inset 0 1px 2px oklch(0 0 0 / .3)}:root,.wa-invert{--wa-shadow-s: var(--depth-1);--wa-shadow-m: var(--depth-3);--wa-shadow-l: var(--depth-3)}:where(wa-button:is([appearance*=outlined],[appearance*=filled]):not(wa-button-group wa-button,.wa-invert wa-button,.sidebar-row,.filters-toggle,.autoattach-button))::part(base){box-shadow:var(--depth-button),var(--depth-highlight)}:where(wa-button[appearance=accent]:not(.wa-invert wa-button,.layout-winbtn))::part(base){box-shadow:var(--depth-button),inset 0 1px #fff3}:where(wa-button-group:has(>wa-button[appearance=accent]))::part(base){gap:0}:where(wa-button-group>wa-dropdown>wa-button[slot=trigger][appearance=accent])::part(base){border-inline-start:1px solid oklch(1 0 0 / .55)}:where(:is(wa-input,wa-textarea))::part(base),:where(wa-select)::part(combobox){box-shadow:var(--depth-inset)}:root{--glass-tint: color-mix(in oklab, var(--wa-color-brand-95) 70%, var(--wa-color-surface-raised));--glass-bg: color-mix(in oklab, var(--glass-tint) 74%, transparent);--glass-border: color-mix(in oklab, var(--wa-color-brand-60) 22%, transparent);--glass-highlight: inset 0 1px 0 oklch(1 0 0 / .7);--glass-shadow: var(--depth-3);--glass-filter: blur(1.125rem) saturate(1.6);--glass-sticky-bg: color-mix(in oklab, var(--glass-tint) 60%, transparent);--glass-field-bg: var(--field-bg, color-mix(in oklab, var(--wa-color-surface-default) 70%, transparent));--glass-item-highlight: color-mix(in oklab, var(--wa-color-brand-fill-normal) 70%, transparent);--glass-item-hover: color-mix(in oklab, var(--wa-color-brand-fill-normal) 45%, transparent);--glass-item-rest: color-mix(in oklab, var(--wa-color-surface-default) 45%, transparent);--glass-veil: color-mix(in oklab, color-mix(in oklab, var(--wa-color-brand-20) 25%, var(--wa-color-neutral-20)) 22%, transparent);--glass-veil-filter: blur(.375rem)}.wa-dark{--glass-tint: color-mix(in oklab, var(--wa-color-brand-10) 40%, var(--wa-color-surface-raised));--glass-border: color-mix(in oklab, var(--wa-color-brand-60) 28%, transparent);--glass-highlight: inset 0 1px 0 oklch(1 0 0 / .07);--glass-shadow: 0 2px 6px oklch(0 0 0 / .45), 0 24px 56px -12px oklch(0 0 0 / .65);--glass-veil: color-mix(in oklab, color-mix(in oklab, var(--wa-color-brand-05) 30%, black) 50%, transparent)}@media(prefers-reduced-transparency:reduce){:root{--glass-bg: var(--glass-tint);--glass-sticky-bg: var(--glass-tint);--glass-field-bg: var(--wa-color-surface-default);--glass-filter: none;--glass-veil-filter: none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root{--glass-bg: var(--glass-tint);--glass-sticky-bg: var(--glass-tint);--glass-field-bg: var(--wa-color-surface-default);--glass-filter: none;--glass-veil-filter: none}}:root.reduce-effects{--glass-bg: var(--glass-tint);--glass-sticky-bg: var(--glass-tint);--glass-field-bg: var(--wa-color-surface-default);--glass-filter: none;--glass-veil-filter: none;--twicc-no-fade: none}:root{--wa-color-overlay-modal: var(--glass-veil)}:where(wa-dialog)::part(dialog),:where(wa-dropdown)::part(menu),:where(wa-dropdown-item)::part(submenu),:where(wa-select)::part(listbox),:where(wa-popover)::part(body),:where(wa-tooltip)::part(body),:where(.glass-surface){--wa-form-control-background-color: var(--glass-field-bg);--wa-color-surface-border: var(--glass-border);--row-bg: transparent;--row-hover-bg: var(--glass-item-hover);--row-active-bg: var(--glass-item-highlight);--glass-edge-gap: calc(var(--wa-border-width-s) + 1px)}:where(wa-dialog)::part(dialog),:where(wa-dropdown)::part(menu),:where(wa-dropdown-item)::part(submenu),:where(wa-select:not(.glass-listbox-direct))::part(listbox),:where(wa-popover)::part(body),:where(wa-tooltip)::part(body),:where(.glass-surface),:where(.glass-shadow),:where(.Notivue__notification){--glass-shadow-live: 0 2px 4px oklch(.2 .02 275 / calc(.06 * var(--twicc-reveal, 1))), 0 12px 28px -4px oklch(.2 .02 275 / calc(.16 * var(--twicc-reveal, 1))), 0 32px 64px -16px oklch(.2 .02 275 / calc(.24 * var(--twicc-reveal, 1)))}:where(.wa-dark) :where(wa-dialog)::part(dialog),:where(.wa-dark) :where(wa-dropdown)::part(menu),:where(.wa-dark) :where(wa-dropdown-item)::part(submenu),:where(.wa-dark) :where(wa-select:not(.glass-listbox-direct))::part(listbox),:where(.wa-dark) :where(wa-popover)::part(body),:where(.wa-dark) :where(wa-tooltip)::part(body),:where(.wa-dark) :where(.glass-surface),:where(.wa-dark) :where(.glass-shadow),:where(.wa-dark) :where(.Notivue__notification){--glass-shadow-live: 0 2px 6px oklch(0 0 0 / calc(.45 * var(--twicc-reveal, 1))), 0 24px 56px -12px oklch(0 0 0 / calc(.65 * var(--twicc-reveal, 1)))}:where(wa-dialog)::part(dialog),:where(wa-dropdown)::part(menu),:where(wa-dropdown-item)::part(submenu),:where(wa-select:not(.glass-listbox-direct))::part(listbox),:where(wa-popover)::part(body),:where(wa-tooltip)::part(body),:where(.glass-surface){background-color:transparent;border:0;box-shadow:var(--glass-shadow-live)}:where(wa-select:not(.glass-listbox-direct))::part(listbox){position:static}:where(wa-popover)::part(body),:where(wa-tooltip)::part(body),:where(.glass-surface),:where(.Notivue__notification){position:relative;isolation:isolate}:where(wa-dialog)::part(dialog):before,:where(wa-dropdown)::part(menu):before,:where(wa-dropdown-item)::part(submenu):after,:where(wa-select:not(.glass-listbox-direct))::part(listbox):before,:where(wa-popover)::part(body):before,:where(wa-tooltip)::part(body):before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-color:var(--glass-bg);backdrop-filter:var(--glass-filter);-webkit-backdrop-filter:var(--glass-filter);opacity:var(--twicc-reveal, 1);pointer-events:none}:where(.glass-surface):before,:where(.Notivue__notification):before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-color:var(--glass-bg);backdrop-filter:var(--glass-filter);-webkit-backdrop-filter:var(--glass-filter);opacity:var(--twicc-reveal, 1);pointer-events:none}:where(wa-dialog)::part(dialog):after,:where(wa-dropdown)::part(menu):after,:where(wa-select:not(.glass-listbox-direct))::part(listbox):after,:where(wa-popover)::part(body):after,:where(wa-tooltip)::part(body):after{content:"";position:absolute;inset:0;z-index:100;border:var(--wa-border-width-s) solid var(--glass-border);border-radius:inherit;box-shadow:var(--glass-highlight);opacity:var(--twicc-reveal, 1);pointer-events:none}:where(.glass-surface):after,:where(.Notivue__notification):after{content:"";position:absolute;inset:0;z-index:100;border:var(--wa-border-width-s) solid var(--glass-border);border-radius:inherit;box-shadow:var(--glass-highlight);opacity:var(--twicc-reveal, 1);pointer-events:none}:where(wa-dropdown-item)::part(submenu){outline:var(--wa-border-width-s) solid color-mix(in oklab,var(--glass-border) calc(var(--twicc-reveal, 1) * 100%),transparent);outline-offset:calc(-1 * var(--wa-border-width-s))}:where(wa-dropdown-item)::part(submenu):after{box-shadow:var(--glass-highlight)}:where(wa-select.glass-listbox-direct)::part(listbox){background-color:var(--glass-bg);border-color:var(--glass-border);box-shadow:var(--glass-shadow),var(--glass-highlight);backdrop-filter:var(--glass-filter);-webkit-backdrop-filter:var(--glass-filter);opacity:var(--twicc-reveal, 1)}:where(wa-popover)::part(popup__arrow),:where(wa-tooltip)::part(base__arrow){background-color:var(--glass-bg);border-color:var(--glass-border);backdrop-filter:var(--glass-filter);-webkit-backdrop-filter:var(--glass-filter);opacity:var(--twicc-reveal, 1)}:where(wa-tooltip)::part(base__arrow){background-color:color-mix(in oklab,var(--glow-accent) 40%,var(--glass-tint))}:where(.glass-surface,.Notivue__notification)>*{filter:var(--twicc-no-fade, var(--twicc-reveal-filter, none))}:where(wa-tooltip){--wa-tooltip-background-color: var(--glass-bg);--wa-tooltip-content-color: var(--wa-color-text-normal);--wa-tooltip-arrow-size: .5625rem;--wa-tooltip-border-width: 0px}:where(wa-tooltip)::part(base__arrow),:where(wa-popover)::part(popup__arrow){clip-path:polygon(calc(0% - 1px) 100%,100% calc(0% - 1px),100% 100%)}:where(wa-popover)::part(popup){--popup-border-width: 0px}:where(wa-popover[data-glass-arrow])::part(body):after{--glass-arrow-band: calc(var(--wa-border-width-s) + 1px);--glass-arrow-gap: linear-gradient(var(--glass-arrow-dir), #000 var(--glass-arrow-gap-start), transparent var(--glass-arrow-gap-start) var(--glass-arrow-gap-end), #000 var(--glass-arrow-gap-end));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:where(wa-popover[data-glass-arrow=top])::part(body):after,:where(wa-popover[data-glass-arrow=bottom])::part(body):after{--glass-arrow-dir: to right;-webkit-mask-image:var(--glass-arrow-gap),linear-gradient(#000,#000);mask-image:var(--glass-arrow-gap),linear-gradient(#000,#000);-webkit-mask-size:100% var(--glass-arrow-band),100% calc(100% - var(--glass-arrow-band));mask-size:100% var(--glass-arrow-band),100% calc(100% - var(--glass-arrow-band))}:where(wa-popover[data-glass-arrow=top])::part(body):after{-webkit-mask-position:top,bottom;mask-position:top,bottom}:where(wa-popover[data-glass-arrow=bottom])::part(body):after{-webkit-mask-position:bottom,top;mask-position:bottom,top}:where(wa-popover[data-glass-arrow=left])::part(body):after,:where(wa-popover[data-glass-arrow=right])::part(body):after{--glass-arrow-dir: to bottom;-webkit-mask-image:var(--glass-arrow-gap),linear-gradient(#000,#000);mask-image:var(--glass-arrow-gap),linear-gradient(#000,#000);-webkit-mask-size:var(--glass-arrow-band) 100%,calc(100% - var(--glass-arrow-band)) 100%;mask-size:var(--glass-arrow-band) 100%,calc(100% - var(--glass-arrow-band)) 100%}:where(wa-popover[data-glass-arrow=left])::part(body):after{-webkit-mask-position:left,right;mask-position:left,right}:where(wa-popover[data-glass-arrow=right])::part(body):after{-webkit-mask-position:right,left;mask-position:right,left}:where(wa-dialog)::part(dialog)::backdrop{backdrop-filter:var(--glass-veil-filter);-webkit-backdrop-filter:var(--glass-veil-filter)}@media(hover:hover){:where(wa-dropdown-item:not([variant=danger],[disabled],:state(disabled)):hover),:where(wa-option:not([disabled],:state(current)):is(:hover,:state(hover))){background-color:var(--glass-item-highlight)}}:where(wa-dropdown-item:not([variant=danger]):focus-visible){background-color:var(--glass-item-highlight)}:where(wa-dialog,wa-popover,.glass-surface) :where(wa-details:not([appearance=filled],[appearance=filled-outlined],[appearance=plain]))::part(base){background-color:var(--glass-item-rest)}:where(.glass-sticky){isolation:isolate}:where(.glass-sticky):before{content:"";position:absolute;inset:0;z-index:-1;background-color:var(--glass-sticky-bg);backdrop-filter:var(--glass-filter);-webkit-backdrop-filter:var(--glass-filter);pointer-events:none}:where(.glass-veil):before{content:"";position:absolute;inset:0;z-index:-1;background-color:var(--glass-veil);backdrop-filter:var(--glass-veil-filter);-webkit-backdrop-filter:var(--glass-veil-filter);opacity:var(--glass-veil-opacity, 1);pointer-events:none}@supports not (selector(:where(wa-dialog)::part(dialog)::before) and selector(:where(wa-dialog)::part(dialog):before)){:where(wa-dialog)::part(dialog),:where(wa-dropdown)::part(menu),:where(wa-dropdown-item)::part(submenu),:where(wa-select:not(.glass-listbox-direct))::part(listbox),:where(wa-popover)::part(body),:where(wa-tooltip)::part(body){background-color:var(--glass-tint);box-shadow:var(--glass-shadow),var(--glass-highlight);opacity:var(--twicc-reveal, 1)}:where(wa-dialog)::part(dialog),:where(wa-dropdown)::part(menu),:where(wa-select:not(.glass-listbox-direct))::part(listbox),:where(wa-popover)::part(body),:where(wa-tooltip)::part(body){border:var(--wa-border-width-s) solid var(--glass-border)}:where(wa-tooltip){--wa-tooltip-background-color: var(--glass-tint)}:where(wa-popover)::part(popup__arrow),:where(wa-tooltip)::part(base__arrow){background-color:var(--glass-tint)}}:root{--motion-dur-1: .12s;--motion-dur-2: .2s;--motion-dur-3: .38s;--motion-dur-press: 60ms;--motion-ease: cubic-bezier(.2, .8, .2, 1);--motion-ease-out: cubic-bezier(.22, 1, .36, 1);--motion-ease-out-height: cubic-bezier(.25, .46, .45, .94);--motion-ease-spring: linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 85.9%, 1);--motion-amount: 1;--glide-transition: translate var(--motion-dur-3) var(--motion-ease-spring), width var(--motion-dur-3) var(--motion-ease-spring), height var(--motion-dur-3) var(--motion-ease-spring);--glide-fade: opacity var(--motion-dur-1) var(--motion-ease)}@property --twicc-reveal{syntax: "<number>"; inherits: true; initial-value: 1;}@property --heat-week-delay{syntax: "<time>"; inherits: true; initial-value: 0s;}:root,.wa-invert{--wa-transition-fast: var(--motion-dur-1);--wa-transition-normal: var(--motion-dur-2);--wa-transition-slow: var(--motion-dur-3);--wa-transition-easing: var(--motion-ease)}:root.reduce-motion{--motion-amount: 0;--motion-ease-spring: var(--motion-ease);--glide-transition: none}@keyframes motion-status-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes motion-status-pulse-deep{0%,to{opacity:1}50%{opacity:.2}}:where(wa-button)::part(base){transition-property:background,border,box-shadow,color,opacity,scale,filter;transition-duration:var(--wa-transition-fast),var(--wa-transition-fast),var(--wa-transition-fast),var(--wa-transition-fast),var(--wa-transition-fast),var(--motion-dur-2),var(--wa-transition-fast);transition-timing-function:var(--wa-transition-easing),var(--wa-transition-easing),var(--wa-transition-easing),var(--wa-transition-easing),var(--wa-transition-easing),var(--motion-ease-spring),var(--wa-transition-easing)}:where(wa-button:not([disabled],[loading],wa-button-group wa-button,.sidebar-row):active)::part(base){scale:calc(1 - .04 * var(--motion-amount));transition-duration:var(--wa-transition-fast),var(--wa-transition-fast),var(--wa-transition-fast),var(--wa-transition-fast),var(--wa-transition-fast),var(--motion-dur-press),var(--wa-transition-fast)}:where(wa-dialog,wa-drawer)::part(close-button__base),:where(wa-tab-group)::part(scroll-button__base),:where(wa-tag)::part(remove-button__base){transition-property:background,border,box-shadow,color,opacity,scale;transition-duration:var(--wa-transition-fast),var(--wa-transition-fast),var(--wa-transition-fast),var(--wa-transition-fast),var(--wa-transition-fast),var(--motion-dur-2);transition-timing-function:var(--wa-transition-easing),var(--wa-transition-easing),var(--wa-transition-easing),var(--wa-transition-easing),var(--wa-transition-easing),var(--motion-ease-spring)}:where(wa-dialog,wa-drawer)::part(close-button__base):active,:where(wa-tab-group)::part(scroll-button__base):active,:where(wa-tag)::part(remove-button__base):active{scale:calc(1 - .04 * var(--motion-amount));transition-duration:var(--wa-transition-fast),var(--wa-transition-fast),var(--wa-transition-fast),var(--wa-transition-fast),var(--wa-transition-fast),var(--motion-dur-press)}:where(wa-button[appearance=plain])>wa-icon:only-child:not([slot]){transition:scale var(--motion-dur-2) var(--motion-ease-spring)}@media(hover:hover){:where(wa-button[appearance=plain]:not([disabled]):hover)>wa-icon:only-child:not([slot]){scale:calc(1 + .12 * var(--motion-amount))}}:where(wa-button)>wa-icon[slot=end]:is([name=arrow-right],[name=chevron-right]){transition:translate var(--motion-dur-2) var(--motion-ease-spring)}@media(hover:hover){:where(wa-button:not([disabled]):hover)>wa-icon[slot=end]:is([name=arrow-right],[name=chevron-right]){translate:calc(.1875rem * var(--motion-amount)) 0}}.glide-ink{position:absolute;top:0;left:0;width:var(--glide-w, 0px);height:var(--glide-h, 0px);translate:var(--glide-x, 0px) var(--glide-y, 0px);border-radius:var(--glide-ink-radius, 0);background:var(--glide-ink-bg, transparent);pointer-events:none;opacity:0;transition:var(--glide-fade)}[data-glide-ready]>.glide-ink{opacity:1;transition:var(--glide-transition)}[data-glide-instant]>.glide-ink{transition:none}wa-details::part(content){display:flow-root;padding-inline:0}wa-details{--details-spacing: var(--spacing)}wa-details>:not([slot],wa-callout,wa-divider){padding-inline:var(--details-spacing)}wa-details>:is(wa-callout,wa-divider):not([slot]){margin-inline:var(--details-spacing)}wa-details[data-motion-loading]:not(:has(>:not([slot])))::part(content){padding-inline:var(--details-spacing)}:where(wa-details)::part(icon){transition:rotate var(--motion-dur-2) var(--motion-ease-spring)}:root.reduce-motion :where(wa-details)::part(icon){transition-duration:0s}wa-details[data-motion-loading]:not(:has(>:not([slot])))::part(content):before{content:"";display:inline-block;box-sizing:border-box;vertical-align:middle;inline-size:1em;block-size:1em;margin-inline-end:var(--wa-space-s);border-radius:50%;border:.1em solid var(--wa-color-neutral-fill-normal);border-block-start-color:var(--wa-color-brand-fill-loud);animation:motion-spin 2s linear infinite}wa-details[data-motion-loading]:not(:has(>:not([slot])))::part(content):after{content:"Loading...";vertical-align:middle;color:var(--wa-color-text-quiet)}@keyframes motion-spin{to{rotate:1turn}}@keyframes chat-enter{0%{opacity:0;translate:0 calc(.75rem * var(--motion-amount));scale:calc(1 - .015 * var(--motion-amount));filter:blur(calc(.125rem * var(--motion-amount)))}}@keyframes chat-enter-user{0%{opacity:0;translate:calc(1rem * var(--motion-amount)) 0;scale:calc(1 - .015 * var(--motion-amount))}}@keyframes chat-enter-fade{0%{opacity:0}}.chat-entering{animation:chat-enter var(--motion-dur-3) var(--motion-ease-out) both;animation-delay:calc(var(--chat-enter-index, 0) * 70ms)}.chat-entering.is-user{animation-name:chat-enter-user}.chat-entering.is-slice{animation-name:chat-enter-fade}:root.reduce-motion .chat-entering{animation-delay:0s}@keyframes list-enter{0%{opacity:0;translate:0 calc(.375rem * var(--motion-amount))}}.list-arriving{opacity:0}.list-entering{animation:list-enter .32s var(--motion-ease-out) both;animation-delay:calc(var(--list-enter-index, 0) * 22ms)}@keyframes list-leave{0%{height:var(--list-leave-h)}to{height:0;opacity:0;translate:calc(-.75rem * var(--motion-amount)) 0}}.list-leaving{overflow:hidden;pointer-events:none;animation:list-leave .26s var(--motion-ease-out) forwards}@keyframes home-card-in{0%{opacity:0;translate:0 calc(.375rem * var(--motion-amount))}}.home-card-entering{animation:home-card-in .42s var(--motion-ease-out) backwards;animation-delay:calc(var(--home-card-index, 0) * 60ms)}html.twicc-vt-circle::view-transition-old(root),html.twicc-vt-circle::view-transition-new(root){animation:none;mix-blend-mode:normal}html.twicc-vt-circle::view-transition-new(root){animation:twicc-scheme-circle .65s var(--motion-ease-out)}@keyframes twicc-scheme-circle{0%{clip-path:circle(0 at var(--twicc-scheme-x) var(--twicc-scheme-y))}to{clip-path:circle(var(--twicc-scheme-r) at var(--twicc-scheme-x) var(--twicc-scheme-y))}}html.twicc-vt-fade::view-transition-old(root){animation:none;mix-blend-mode:normal}html.twicc-vt-fade::view-transition-new(root){animation:twicc-vt-fade-in var(--motion-dur-3) ease-in-out both;mix-blend-mode:normal}html.twicc-vt-tab::view-transition-old(root),html.twicc-vt-session::view-transition-old(root),html.twicc-vt-overlay::view-transition-old(root){animation:none;mix-blend-mode:normal}html.twicc-vt-tab::view-transition-new(root),html.twicc-vt-session::view-transition-new(root),html.twicc-vt-overlay::view-transition-new(root){animation:twicc-vt-fade-in .25s ease-in-out both;mix-blend-mode:normal}@keyframes twicc-vt-fade-in{0%{opacity:0}}html.twicc-vt-overlay .layout-overlay{view-transition-name:twicc-overlay}html.twicc-vt-overlay .frame-cell--overlay:not(.frame-cell--hidden){view-transition-name:twicc-overlay-frame}html.twicc-vt-overlay::view-transition-new(twicc-overlay),html.twicc-vt-overlay::view-transition-new(twicc-overlay-frame){animation:twicc-vt-slide-in .3s var(--motion-ease-out) both;mix-blend-mode:normal}html.twicc-vt-overlay::view-transition-old(twicc-overlay),html.twicc-vt-overlay::view-transition-old(twicc-overlay-frame){animation:twicc-vt-slide-out .22s ease-in both;mix-blend-mode:normal}@keyframes twicc-vt-slide-in{0%{translate:calc(var(--twicc-vt-slide-x) * var(--motion-amount)) calc(var(--twicc-vt-slide-y) * var(--motion-amount))}}@keyframes twicc-vt-slide-out{to{translate:calc(var(--twicc-vt-slide-x) * var(--motion-amount)) calc(var(--twicc-vt-slide-y) * var(--motion-amount))}}:root,.wa-invert{--glow-accent: var(--wa-color-brand-60);--glow-accent-shifted: oklch(from var(--wa-color-brand-60) calc(l + .08) c calc(h + 50) );--glow-button: 0 6px 18px -6px color-mix(in oklab, var(--glow-accent) 60%, transparent);--glow-button-hover: 0 10px 26px -6px color-mix(in oklab, var(--glow-accent) 70%, transparent);--glow-button-shading: linear-gradient(180deg, oklch(1 0 0 / .14), oklch(0 0 0 / .1));--glow-context-ring: color-mix(in oklab, var(--wa-color-brand-border-loud), var(--wa-color-brand-border-normal))}.wa-dark{--glow-context-ring: color-mix(in oklab, var(--wa-color-brand-50), var(--wa-color-brand-60))}:root,.wa-theme-default,.wa-light,.wa-dark,.wa-invert{--glow-focus-halo: color-mix(in oklab, var(--wa-color-focus) 45%, transparent);--wa-focus-ring-width: .25rem;--wa-focus-ring-offset: 0rem;--wa-focus-ring: var(--wa-focus-ring-style) var(--wa-focus-ring-width) var(--glow-focus-halo)}:where(wa-tab){--wa-focus-ring-offset: .0625rem}:where(wa-input)::part(base),:where(wa-select)::part(combobox){outline-color:var(--glow-focus-halo)}:where(:is(wa-input,wa-textarea):focus-within)::part(base),:where(wa-select:focus-within)::part(combobox){box-shadow:var(--depth-inset),0 0 .75rem -.25rem color-mix(in oklab,var(--glow-accent) 45%,transparent)}@media(hover:hover){:where(wa-button:not([appearance=plain],[appearance=outlined],[disabled],[loading],.fake-disabled):hover)::part(base){background-color:var(--hover-color)}}:where(wa-button[variant=brand][appearance=accent]:not(.wa-invert wa-button,.layout-winbtn,.dock-winbtn,.detail-toggle,[disabled],.fake-disabled))::part(base){position:relative;isolation:isolate;background-image:var(--glow-button-shading);background-origin:border-box;box-shadow:var(--depth-button),inset 0 1px #ffffff47,var(--glow-button)}@media(hover:hover){:where(wa-button[variant=brand][appearance=accent]:not(.wa-invert wa-button,.layout-winbtn,.dock-winbtn,.detail-toggle,[disabled],.fake-disabled,[loading]):hover)::part(base){background-color:var(--wa-color-fill-loud);filter:brightness(1.07) saturate(1.1);box-shadow:var(--depth-button),inset 0 1px #ffffff4d,var(--glow-button-hover)}}:where(wa-button[variant=brand][appearance=accent]:not(.wa-invert wa-button,.layout-winbtn,.dock-winbtn,.detail-toggle,[disabled],.fake-disabled,[loading]):active)::part(base){background-color:var(--press-color);filter:none}:where(wa-button){--press-from: var(--wa-color-fill-loud, var(--wa-color-neutral-fill-loud));--press-color: oklch(from var(--press-from) calc(l - .07) c h);--hover-color: oklch(from var(--press-from) calc(l - .035) c h)}:where(wa-button:is([appearance=filled],[appearance=filled-outlined])){--press-from: var(--wa-color-fill-normal, var(--wa-color-neutral-fill-normal))}:where(wa-button:is([appearance=outlined],[appearance=plain])){--press-from: var(--wa-color-fill-quiet, var(--wa-color-neutral-fill-quiet))}:where(wa-button:not([disabled],[loading],.fake-disabled):active)::part(base){background-color:var(--press-color)}:where(wa-button[variant=brand][appearance=accent]:not(.wa-invert wa-button,.layout-winbtn,.dock-winbtn,.detail-toggle,[disabled],.fake-disabled,[loading]))::part(base):after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 35%,oklch(1 0 0 / .3) 50%,transparent 65%) no-repeat 100% 0 / 400% 100%}@media(hover:hover){:where(wa-button[variant=brand][appearance=accent]:not(.wa-invert wa-button,.layout-winbtn,.dock-winbtn,.detail-toggle,[disabled],.fake-disabled,[loading]):hover)::part(base):after{background-position:0% 0;transition:background-position .7s var(--motion-ease-out)}}:root.reduce-motion :where(wa-button[variant=brand][appearance=accent])::part(base):after{display:none}.wa-dark :where(wa-progress-ring:is(.context-usage-ring,.onode-context-ring)){--track-color: var(--progress-track)}:where(wa-switch:state(checked):not([disabled]))::part(control){border-color:transparent;background-origin:border-box;background-image:linear-gradient(90deg,var(--wa-form-control-activated-color),oklch(from var(--wa-form-control-activated-color) calc(l + .08) c calc(h + 30)));box-shadow:0 0 .75rem -.125rem color-mix(in oklab,var(--wa-form-control-activated-color) 70%,transparent)}@keyframes glow-live-shimmer{0%{background-position:100% 0}to{background-position:-66.667% 0}}@keyframes glow-live-dot{0%,60%,to{translate:none;opacity:.35}30%{translate:0 calc(-.25rem * var(--motion-amount));opacity:1}}@keyframes group-enter{0%{opacity:0;translate:calc((-100% - var(--card-spacing, 1rem)) * var(--motion-amount)) 0}}@keyframes group-grow{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes group-head-grow{0%{grid-template-rows:auto 0fr}to{grid-template-rows:auto 1fr}}.session-items .virtual-scroller-item:is(.group-row-growing,.group-head-revealing){--group-seg: min(60ms, calc(.4s / var(--group-count, 1)));--group-delay: calc(var(--group-index, 0) * var(--group-seg))}.session-items .virtual-scroller-item.group-row-growing{display:grid;animation:group-grow var(--group-seg) linear both;animation-delay:var(--group-delay)}.session-items .virtual-scroller-item.group-row-growing>:not(.group-toggle){min-height:0;overflow:hidden;animation:group-enter .32s var(--motion-ease-out) both;animation-delay:var(--group-delay)}@keyframes group-placeholder-grow{0%{min-height:0}}.session-items .virtual-scroller-item.group-row-growing:has(>[style*=min-height]){display:flow-root;animation:none}.session-items .virtual-scroller-item.group-row-growing>[style*=min-height]{animation:group-enter .32s var(--motion-ease-out) both,group-placeholder-grow var(--group-seg) linear both;animation-delay:var(--group-delay),var(--group-delay)}.session-items .virtual-scroller-item.group-head-revealing{display:grid;animation:group-head-grow var(--group-seg) linear both;animation-delay:var(--group-delay)}.session-items .virtual-scroller-item.group-head-revealing>.session-item{min-height:0;overflow:hidden;animation:group-enter .32s var(--motion-ease-out) both;animation-delay:var(--group-delay)}.group-head-leaving{overflow:hidden;pointer-events:none;animation:list-leave .26s var(--motion-ease-out) forwards}:root{--canvas-color: color-mix(in oklab, var(--wa-color-brand-95) 30%, var(--wa-color-gray-95));--canvas-aura-start: color-mix(in oklab, var(--wa-color-brand-90) 60%, transparent);--canvas-aura-end: oklch(from var(--wa-color-brand-90) l c calc(h + 70) / .45);--canvas-aura-start-size: 55rem 38rem;--canvas-aura-end-size: 50rem 36rem;--canvas-aura-end-at: 105% 110%;--canvas-aura-fade: 65%;--canvas-background: radial-gradient(var(--canvas-aura-start-size) at -5% -10%, var(--canvas-aura-start), transparent var(--canvas-aura-fade)), radial-gradient(var(--canvas-aura-end-size) at var(--canvas-aura-end-at), var(--canvas-aura-end), transparent var(--canvas-aura-fade)), var(--canvas-color);--canvas-drawer-top: color-mix(in oklab, var(--canvas-aura-start) 50%, transparent);--panel-veil: color-mix(in oklab, white 30%, transparent);--canvas-flat: var(--canvas-color);--panel-solid: linear-gradient(var(--panel-veil), var(--panel-veil)), linear-gradient(var(--canvas-flat), var(--canvas-flat)), var(--canvas-color);--surface-solid: var(--wa-color-surface-default);--panel-gap: var(--wa-space-xs);--panel-half-gap: calc(var(--panel-gap) / 2);--panel-radius: var(--wa-border-radius-l);--panel-inner-radius: calc(var(--panel-radius) - var(--divider-size));--panel-corner-inset: calc(var(--panel-radius) / 3);--panel-border: var(--divider-size) solid var(--wa-color-surface-border);--panel-shadow: 0 1px 2px oklch(.25 .02 275 / .06), 0 6px 10px -6px oklch(.25 .02 275 / .14);--panel-overlay-shadow: 0 2px 4px oklch(.2 .02 275 / .08), 0 14px 18px -14px oklch(.2 .02 275 / .28)}.wa-dark{--canvas-color: color-mix(in oklab, color-mix(in oklab, var(--wa-color-surface-default), black 26%) 70%, var(--wa-color-brand-20));--canvas-aura-start: color-mix(in oklab, var(--wa-color-brand-50) 49%, transparent);--canvas-aura-end: oklch(from var(--wa-color-brand-50) l c calc(h + 70) / .55);--canvas-aura-start-size: 96rem 70rem;--canvas-aura-end-size: 88rem 65rem;--canvas-aura-end-at: 100% 100%;--canvas-aura-fade: 80%;--canvas-drawer-top: color-mix(in oklab, var(--canvas-aura-start) 85%, transparent);--panel-veil: color-mix(in oklab, black 30%, transparent);--canvas-flat: color-mix(in oklab, var(--canvas-aura-start) 30%, color-mix(in oklab, var(--canvas-aura-end) 40%, var(--canvas-color)));--panel-shadow: 0 1px 2px oklch(0 0 0 / .4), 0 6px 10px -6px oklch(0 0 0 / .55);--panel-overlay-shadow: 0 2px 4px oklch(0 0 0 / .45), 0 14px 18px -14px oklch(0 0 0 / .7)}@media not (min-width:640px){:root{--panel-gap: var(--wa-space-2xs);--panel-radius: var(--wa-border-radius-m)}}html{background-color:var(--canvas-color)}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--canvas-background)}.panel-grip{display:none;position:relative;flex:none;width:.1875rem;height:2.5rem;border-radius:1rem;background:color-mix(in oklab,var(--wa-color-text-quiet) 45%,transparent)}.panel-grip:before{content:"";position:absolute;inset:-1rem -.75rem}.panel-grip.horizontal{width:2.5rem;height:.1875rem}.panel-grip.horizontal:before{inset:-.75rem -1rem}@media(pointer:coarse){.panel-grip{display:block}}.panel-card{--wa-color-surface-default: transparent;background:var(--panel-veil);border:var(--panel-border);border-radius:var(--panel-radius);box-shadow:var(--panel-shadow)}:where(.panel-card) :is(wa-switch,wa-slider,wa-radio,wa-color-picker,wa-button){--wa-color-surface-default: var(--surface-solid)}@property --sidebar-row-reveal-top{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --sidebar-row-reveal-bottom{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --sidebar-row-reveal-cover{syntax: "<length>"; inherits: true; initial-value: 0px;}.sidebar-row-wrapper{position:relative;width:100%}.sidebar-row{width:100%}.sidebar-row::part(base){padding:var(--wa-space-xs);height:auto;margin-bottom:var(--wa-shadow-offset-y-s)}.sidebar-row::part(label){width:100%;text-align:left}:where(.wa-dark .sidebar-row)::part(base){color:color-mix(in oklab,var(--wa-color-text-normal) 40%,var(--wa-color-neutral-60))}:where(.sidebar-header-row .session-search)::part(base){border-color:var(--wa-color-brand-border-loud)}:where(.sidebar-header-row .session-search)::part(input){color:var(--wa-color-brand-on-quiet)}:where(.sidebar-header-row .session-search)::part(input)::placeholder{color:color-mix(in oklab,var(--wa-color-brand-on-quiet) 65%,transparent)}:where(.sidebar-header-row .session-search) wa-icon{color:var(--wa-color-brand-on-quiet)}.sidebar-row-wrapper--compact .sidebar-row::part(base){padding-block:var(--wa-space-2xs)}.sidebar-row--highlighted::part(base){outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}.sidebar-row-wrapper--selected .sidebar-row::part(base){background-color:var(--wa-color-brand-fill-quiet);box-shadow:inset 0 0 0 1px var(--wa-color-brand-border-quiet)}.sidebar-row--active::part(base),.sidebar-row-wrapper--selected .sidebar-row--active::part(base){border-color:color-mix(in oklab,var(--wa-color-brand-60) 45%,transparent);background-origin:border-box;background-image:linear-gradient(100deg,var(--wa-color-brand-fill-normal),color-mix(in oklab,var(--wa-color-brand-fill-quiet) 70%,transparent));box-shadow:0 2px 10px -4px color-mix(in oklab,var(--wa-color-brand-60) 45%,transparent);color:var(--wa-color-brand-on-quiet)}html.wa-dark .sidebar-row--active::part(base){border-color:oklch(from var(--wa-color-brand-60) .72 .12 h / .7);background-image:linear-gradient(100deg,oklch(from var(--wa-color-brand-60) .46 .1 h),oklch(from var(--wa-color-brand-60) .34 .07 h / .7));box-shadow:0 2px 14px -3px oklch(from var(--wa-color-brand-60) .65 .14 h / .6);color:oklch(from var(--wa-color-brand-60) .88 .08 h)}.sidebar-row-wrapper--selected .sidebar-row--active::part(base){border-color:var(--wa-color-brand-60);box-shadow:inset 0 0 0 1px var(--wa-color-brand-60),0 2px 10px -4px color-mix(in oklab,var(--wa-color-brand-60) 45%,transparent)}html.wa-dark .sidebar-row-wrapper--selected .sidebar-row--active::part(base){border-color:var(--wa-color-brand-60);box-shadow:inset 0 0 0 1px var(--wa-color-brand-60),0 2px 14px -3px oklch(from var(--wa-color-brand-60) .65 .14 h / .6)}.sidebar-row-list{--glide-ink-bg: linear-gradient(100deg, var(--wa-color-brand-fill-normal), color-mix(in oklab, var(--wa-color-brand-fill-quiet) 70%, transparent));--glide-ink-radius: var(--wa-form-control-border-radius);--sidebar-row-reveal-top: 0rem;--sidebar-row-reveal-bottom: 0rem}.sidebar-row-list--compact{--sidebar-row-reveal-top: 5rem;--sidebar-row-reveal-bottom: 5rem}html.wa-dark .sidebar-row-list{--glide-ink-bg: linear-gradient(100deg, oklch(from var(--wa-color-brand-60) .46 .1 h), oklch(from var(--wa-color-brand-60) .34 .07 h / .7))}.sidebar-row-list>.glide-ink{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--wa-color-brand-60) 45%,transparent),0 2px 10px -4px color-mix(in oklab,var(--wa-color-brand-60) 45%,transparent)}html.wa-dark .sidebar-row-list>.glide-ink{box-shadow:inset 0 0 0 1px oklch(from var(--wa-color-brand-60) .72 .12 h / .7),0 2px 14px -3px oklch(from var(--wa-color-brand-60) .65 .14 h / .6)}.sidebar-row-list .sidebar-row--active::part(base){transition-property:color}.sidebar-row-list[data-glide-ready] .sidebar-row--active::part(base){background-color:transparent;background-image:none;border-color:transparent;box-shadow:none}.sidebar-row-list:has(>.list-arriving)>.glide-ink{opacity:0}.sidebar-row-list:has(.sidebar-row-wrapper--selected .sidebar-row--active)>.glide-ink{background:var(--glide-ink-bg),var(--wa-color-brand-fill-quiet)}.sidebar-row-list[data-glide-ready] .sidebar-row-wrapper--selected .sidebar-row--active::part(base){border-color:var(--wa-color-brand-60);box-shadow:inset 0 0 0 1px var(--wa-color-brand-60)}.sidebar-row-menu{display:block;position:absolute;top:var(--wa-space-2xs);right:var(--wa-space-xs);z-index:1}.sidebar-row-wrapper--compact .sidebar-row-menu{top:0}.sidebar-row-menu-trigger{opacity:.4;transition:opacity .15s;font-size:var(--wa-font-size-2xs)}.sidebar-row-wrapper:hover .sidebar-row-menu-trigger,.sidebar-row-wrapper--active .sidebar-row-menu-trigger,.sidebar-row-menu[open] .sidebar-row-menu-trigger{opacity:.6}.sidebar-row-menu-trigger:hover{opacity:1!important}@supports selector(::-webkit-scrollbar){.project-view-wrapper .sidebar-row-list::-webkit-scrollbar{width:min(8px,var(--panel-gap))}.project-view-wrapper .sidebar-row-list::-webkit-scrollbar-thumb{border-width:min(2px,calc(var(--panel-gap) / 4))}}:where(.question-options){display:flex;flex-wrap:wrap;gap:var(--wa-space-s);margin-top:var(--wa-space-2xs)}:where(.option-card){flex:1 1 0;min-width:min-content;max-width:20rem;cursor:pointer;transition:border-color var(--motion-dur-2) var(--motion-ease),background-color var(--motion-dur-2) var(--motion-ease),box-shadow var(--motion-dur-2) var(--motion-ease);--spacing: var(--wa-space-m);--border-color-base: var(--wa-color-surface-border);--background-color-base: var(--wa-color-surface-raised);--option-border-on: var(--glow-accent);--option-bg-on: color-mix(in oklab, var(--glow-accent) 9%, var(--wa-color-surface-raised));border-color:var(--border-color-base);background-color:var(--background-color-base);box-shadow:var(--depth-1)}:where(.wa-dark .option-card){--option-bg-on: color-mix(in oklab, var(--glow-accent) 16%, var(--wa-color-surface-raised))}:where(.option-card.selected){--border-color-base: var(--option-border-on);--background-color-base: var(--option-bg-on);box-shadow:var(--depth-1),0 0 0 1px var(--glow-accent),0 0 1rem -.25rem color-mix(in oklab,var(--glow-accent) 55%,transparent)}@media(hover:hover){:where(.option-card:not(.disabled):hover){--border-color-base: color-mix(in oklab, var(--wa-color-surface-border) 66.667%, var(--option-border-on));--background-color-base: color-mix(in oklab, var(--wa-color-surface-raised) 66.667%, var(--option-bg-on));box-shadow:var(--depth-1),0 0 0 1px color-mix(in oklab,var(--glow-accent) 33%,transparent),0 0 1rem -.25rem color-mix(in oklab,var(--glow-accent) 18%,transparent)}:where(.option-card.selected:not(.disabled):hover){--border-color-base: color-mix(in oklab, var(--wa-color-surface-border) 33.333%, var(--option-border-on));--background-color-base: color-mix(in oklab, var(--wa-color-surface-raised) 33.333%, var(--option-bg-on));box-shadow:var(--depth-1),0 0 0 1px color-mix(in oklab,var(--glow-accent) 67%,transparent),0 0 1rem -.25rem color-mix(in oklab,var(--glow-accent) 37%,transparent)}}:where(.option-card.disabled){opacity:.6;cursor:not-allowed}:where(.option-card:focus-visible),:where(.option-card.auto-focused:focus-within){outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}:where(.option-card-content){display:flex;align-items:flex-start;gap:var(--wa-space-s)}:where(.option-card-text){display:flex;flex-direction:column;gap:var(--wa-space-s);min-width:0}:where(.option-card .option-label){font-weight:600;color:var(--wa-color-text);line-height:1.4}:where(.option-indicator){flex:none;position:relative;box-sizing:border-box;inline-size:1.125rem;block-size:1.125rem;margin-block-start:.125rem;border:2px solid var(--wa-color-neutral-border-loud);background:var(--wa-color-surface-default);transition:border-color var(--motion-dur-2) var(--motion-ease),background-color var(--motion-dur-2) var(--motion-ease),box-shadow var(--motion-dur-2) var(--motion-ease)}:where(.option-indicator--radio){border-radius:50%}:where(.option-indicator--check){border-radius:.3125rem}@media(hover:hover){:where(.option-card:not(.selected):not(.disabled):hover .option-indicator){border-color:color-mix(in oklab,var(--wa-color-neutral-border-loud) 66.667%,var(--glow-accent))}}:where(.option-card.selected .option-indicator){border-color:var(--glow-accent);box-shadow:0 0 .5rem -.125rem color-mix(in oklab,var(--glow-accent) 70%,transparent)}:where(.option-indicator):after{content:"";position:absolute;opacity:0;scale:calc(1 - .6 * var(--motion-amount));transition:opacity var(--motion-dur-1) var(--motion-ease),scale var(--motion-dur-3) var(--motion-ease-spring)}:where(.option-indicator--radio):after{inset:.1875rem;border-radius:50%;background:var(--glow-accent)}:where(.option-indicator--check):after{inset:.1875rem;background:var(--glow-accent);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}:where(.option-card.selected .option-indicator):after{opacity:1;scale:none}.session-state-icon{flex-shrink:0}.session-state-icon--archived{color:var(--wa-color-yellow-80)}.session-state-icon--draft,.session-state-icon--stale{color:var(--wa-color-warning-60)}:root{--session-ephemeral-color: var(--wa-color-success-60)}.session-state-icon--ephemeral{color:var(--session-ephemeral-color)}.session-state-icon--ephemeral.running{color:var(--wa-color-brand-60)}.session-state-icon--ephemeral.error{color:var(--wa-color-danger-60)}.session-state-icon--ephemeral.lost{color:var(--wa-color-warning-60)}wa-callout{--callout-c: var(--wa-color-brand-60);background-color:transparent;background-image:linear-gradient(100deg,color-mix(in oklab,var(--callout-c) 24%,var(--surface-solid)),color-mix(in oklab,var(--callout-c) 5%,var(--surface-solid)));border-color:color-mix(in oklab,var(--callout-c) 45%,transparent);box-shadow:0 2px 10px -4px color-mix(in oklab,var(--callout-c) 45%,transparent)}wa-callout[variant=success]{--callout-c: var(--wa-color-success-60)}wa-callout[variant=warning]{--callout-c: var(--wa-color-warning-60)}wa-callout[variant=danger]{--callout-c: var(--wa-color-danger-60)}wa-callout[variant=neutral]{--callout-c: color-mix(in oklab, var(--wa-color-neutral-60) 55%, var(--wa-color-brand-60))}wa-callout>wa-icon[slot=icon]{color:color-mix(in oklab,var(--callout-c) 78%,var(--wa-color-text-normal));filter:drop-shadow(0 0 5px color-mix(in oklab,var(--callout-c) 55%,transparent))}:root.reduce-effects wa-callout>wa-icon[slot=icon]{filter:none}.wa-dark wa-callout{background-image:linear-gradient(100deg,color-mix(in oklab,var(--callout-c) 30%,var(--surface-solid)),color-mix(in oklab,var(--callout-c) 21%,var(--surface-solid)) 60%,color-mix(in oklab,var(--callout-c) 8%,var(--surface-solid)));box-shadow:0 2px 14px -3px color-mix(in oklab,var(--callout-c) 55%,transparent)}.wa-dark wa-callout>wa-icon[slot=icon]{color:var(--callout-c)}wa-tag{--tag-c: var(--wa-color-brand-60);background-color:color-mix(in oklab,var(--tag-c) 13%,var(--surface-solid));border-color:color-mix(in oklab,var(--tag-c) 50%,transparent);box-shadow:0 0 8px -2px color-mix(in oklab,var(--tag-c) 55%,transparent);color:color-mix(in oklab,var(--tag-c) 60%,var(--wa-color-text-normal))}wa-tag[variant=success]{--tag-c: var(--wa-color-success-60)}wa-tag[variant=warning]{--tag-c: var(--wa-color-warning-60)}wa-tag[variant=danger]{--tag-c: var(--wa-color-danger-60)}wa-tag[variant=neutral]{--tag-c: color-mix(in oklab, var(--wa-color-neutral-60) 55%, var(--wa-color-brand-60))}.wa-dark wa-tag{background-color:color-mix(in oklab,var(--tag-c) 20%,var(--surface-solid));color:color-mix(in oklab,var(--tag-c) 55%,white)}wa-details.item-details{--tool-c: var(--wa-color-brand-60)}wa-details.item-details::part(base){border-color:color-mix(in oklab,var(--tool-c) 38%,transparent);background-color:transparent;background-image:linear-gradient(100deg,color-mix(in oklab,var(--tool-c) 17%,var(--surface-solid)),color-mix(in oklab,var(--tool-c) 2%,var(--surface-solid)))}.wa-dark wa-details.item-details::part(base){background-image:linear-gradient(100deg,color-mix(in oklab,var(--tool-c) 26%,var(--surface-solid)),color-mix(in oklab,var(--tool-c) 6%,var(--surface-solid)))}wa-details.tool-result::part(base){border-color:color-mix(in oklab,var(--tool-c) 38%,transparent)}:root{--rail-button-size: 2.25rem;--rail-icon-size: 1.125rem;--rail-button-color: var(--wa-color-text-quiet);--rail-button-fill-hover: var(--wa-color-neutral-fill-quiet);--rail-button-fill-active: var(--wa-color-brand-fill-quiet);--rail-button-color-active: var(--wa-color-brand-on-quiet);--rail-card-padding: .25rem;--rail-gap: .25rem;--rail-card-width: calc(var(--rail-button-size) + 2 * var(--rail-card-padding) + 2 * var(--divider-size));--rail-width: calc(var(--rail-card-width) + var(--panel-gap))}html:not(.wa-dark){--rail-button-fill-active: color-mix(in oklab, var(--wa-color-brand-on-quiet) 14%, var(--wa-color-brand-fill-quiet))}.sidebar,.sidebar-rail{--sidebar-divider-color: oklch(from color-mix(in oklab, var(--wa-color-brand-border-normal), var(--wa-color-brand-border-loud)) l calc(c/2) h)}.rail-button{height:var(--rail-button-size);width:var(--rail-button-size);display:grid;place-items:center;padding:0;border:0;line-height:1;border-radius:var(--wa-form-control-border-radius);color:var(--rail-button-color);transition:none;position:relative;flex:none;font-size:var(--rail-icon-size);background-color:var(--rail-button-bg, transparent);background-image:none}.rail-button>wa-icon{margin:0}@media(hover:hover){.rail-button:hover:not(:disabled){background-image:linear-gradient(var(--rail-button-fill-hover),var(--rail-button-fill-hover))}}.rail-button:active:not(:disabled){background-image:linear-gradient(var(--rail-button-fill-hover),var(--rail-button-fill-hover))}.rail-button[aria-pressed=true],.rail-button[aria-pressed=true]:hover:not(:disabled),.rail-button[aria-pressed=true]:active:not(:disabled){background-image:linear-gradient(var(--rail-button-fill-active),var(--rail-button-fill-active));color:var(--rail-button-color-active)}:root{--scrollbar-thumb: color-mix(in srgb, color-mix(in srgb, var(--wa-color-neutral-50) 45%, var(--wa-color-brand-fill-loud)) 32%, transparent);--scrollbar-thumb-hover: color-mix(in srgb, var(--wa-color-brand-fill-loud) 75%, transparent);--scrollbar-track: color-mix(in srgb, var(--wa-color-neutral-50) 9%, transparent)}@supports selector(::-webkit-scrollbar){*::-webkit-scrollbar,wa-dialog::part(body)::-webkit-scrollbar,wa-drawer::part(body)::-webkit-scrollbar,wa-select::part(listbox)::-webkit-scrollbar,wa-textarea::part(textarea)::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track,wa-dialog::part(body)::-webkit-scrollbar-track,wa-drawer::part(body)::-webkit-scrollbar-track,wa-select::part(listbox)::-webkit-scrollbar-track,wa-textarea::part(textarea)::-webkit-scrollbar-track{background:var(--scrollbar-track)}*::-webkit-scrollbar-thumb,wa-dialog::part(body)::-webkit-scrollbar-thumb,wa-drawer::part(body)::-webkit-scrollbar-thumb,wa-select::part(listbox)::-webkit-scrollbar-thumb,wa-textarea::part(textarea)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid transparent;border-radius:999px}*::-webkit-scrollbar-thumb:hover,wa-dialog::part(body)::-webkit-scrollbar-thumb:hover,wa-drawer::part(body)::-webkit-scrollbar-thumb:hover,wa-select::part(listbox)::-webkit-scrollbar-thumb:hover,wa-textarea::part(textarea)::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}*::-webkit-scrollbar-corner{background:transparent}}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}wa-dialog::part(body),wa-drawer::part(body),wa-select::part(listbox),wa-textarea::part(textarea){scrollbar-width:thin}}:root{--scroll-shadow: color-mix(in oklab, var(--wa-color-brand-40) 30%, transparent);--scroll-shadow-size: 1.25rem}.wa-dark{--scroll-shadow: color-mix(in oklab, var(--wa-color-brand-70) 40%, transparent)}@property --scroll-edge-top{syntax: "<number>"; inherits: true; initial-value: 0;}@property --scroll-edge-bottom{syntax: "<number>"; inherits: true; initial-value: 0;}wa-dialog::part(body),wa-drawer::part(body),[data-scroll-shadow]{transition:--scroll-edge-top .2s ease,--scroll-edge-bottom .2s ease}wa-dialog::part(body):before,wa-dialog::part(body):after,wa-drawer::part(body):before,wa-drawer::part(body):after,[data-scroll-shadow]:before,[data-scroll-shadow]:after{content:"";display:block;flex-shrink:0;position:sticky;z-index:2;height:var(--scroll-shadow-size);margin-inline:calc(-1 * var(--scroll-edge-pad-left, 0px)) calc(-1 * var(--scroll-edge-pad-right, 0px));pointer-events:none}wa-dialog::part(body):before,wa-drawer::part(body):before,[data-scroll-shadow]:before{top:calc(-1 * var(--scroll-edge-pad-top, 0px));margin-block-end:calc(-1 * (var(--scroll-shadow-size) + var(--scroll-edge-gap, 0px)));background:radial-gradient(ellipse 75% 100% at 50% 0,var(--scroll-shadow) 20%,transparent);opacity:var(--scroll-edge-top)}wa-dialog::part(body):after,wa-drawer::part(body):after,[data-scroll-shadow]:after{bottom:calc(-1 * var(--scroll-edge-pad-bottom, 0px));margin-block-start:calc(-1 * (var(--scroll-shadow-size) + var(--scroll-edge-gap, 0px)));background:radial-gradient(ellipse 75% 100% at 50% 100%,var(--scroll-shadow) 20%,transparent);opacity:var(--scroll-edge-bottom)}.diff-editor[data-v-eda0827b]{width:100%;height:100%;display:flex;flex-direction:column}.diff-editor-content[data-v-eda0827b]{flex:1;min-height:0}.diff-editor-content[data-v-eda0827b] .cm-editor,.diff-editor-content[data-v-eda0827b] .cm-mergeView{height:100%}.diff-panel-container[data-v-eda0827b]{flex-shrink:0;position:sticky;bottom:0;z-index:300}.diff-editor .cm-content .cm-changedLine{--diff-changeLineBackground: transparent;background:var(--diff-changeLineBackground);--diff-changeLineBackground: var(--diff-insertedLineBackground)}.diff-editor .cm-content .cm-changedLine:has(.cm-deletedLine){--diff-changeLineBackground: var(--diff-removedLineBackground)}.diff-editor .cm-content .cm-deletedChunk{background:var(--diff-removedLineBackground)}.diff-editor .cm-content .cm-insertedLine,.diff-editor .cm-content .cm-deletedLine{background:transparent}:is(.diff-editor .cm-content .cm-insertedLine,.diff-editor .cm-content .cm-deletedLine)::selection,:is(.diff-editor .cm-content .cm-insertedLine,.diff-editor .cm-content .cm-deletedLine) ::selection{background:var(--diff-selectionBackground)!important}.diff-editor .cm-content .cm-line .cm-changedText,.diff-editor .cm-content .cm-line .cm-deletedText{border-bottom:none;display:inline-block;--diff-textBackground: transparent;background:var(--diff-textBackground)}:is(.diff-editor .cm-content .cm-line .cm-changedText,.diff-editor .cm-content .cm-line .cm-deletedText)::selection,:is(.diff-editor .cm-content .cm-line .cm-changedText,.diff-editor .cm-content .cm-line .cm-deletedText) ::selection{background:var(--diff-selectionBackground)!important}.diff-editor .cm-content .cm-insertedLine .cm-changedText{--diff-textBackground: var(--diff-insertedTextBackground)}.diff-editor .cm-content .cm-deletedLine .cm-changedText,.diff-editor .cm-content .cm-deletedLine .cm-deletedText{--diff-textBackground: var(--diff-removedTextBackground)}.diff-editor .cm-content .cm-mergeSpacer{--stripe-width: 5px;background:repeating-linear-gradient(-45deg,transparent,transparent 4px,var(--wa-color-surface-lowered) 4px,var(--wa-color-surface-lowered) calc(4px + var(--stripe-width)))}.diff-editor .cm-merge-a .cm-changedLine{--diff-changeLineBackground: var(--diff-removedLineBackground)}html.wa-dark .cm-editor,html.wa-dark .cm-gutters{background:var(--wa-color-surface-default)!important}.panel-card .cm-editor{background:transparent!important}:root .panel-card .cm-gutters{background:var(--panel-solid)!important}.cm-editor .cm-activeLineGutter{background:var(--glass-item-highlight)!important}.code-editor[data-v-c5774aed]{width:100%;height:100%}.code-editor[data-v-c5774aed] .cm-editor{height:100%}.tool-diff-header[data-v-10843485]{display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-xs);padding-bottom:var(--wa-space-xs)}.tool-diff-header-left[data-v-10843485],.tool-diff-header-right[data-v-10843485]{display:flex;align-items:center;gap:var(--wa-space-xs)}.side-by-side-toggle[data-v-10843485]{flex-shrink:0}.tool-diff-body[data-v-10843485]{max-height:20rem;overflow:auto;border-radius:var(--wa-border-radius-m)}.tool-diff-body[data-v-10843485] .diff-editor,.tool-diff-body[data-v-10843485] .code-editor,.tool-diff-body[data-v-10843485] .cm-mergeView,.tool-diff-body[data-v-10843485] .cm-editor{height:auto}.edit-content[data-v-dd471ae9]{height:23rem}.edit-loading[data-v-dd471ae9]{display:flex;justify-content:center;padding:var(--wa-space-s) 0}.subagent-line-warning[data-v-dd471ae9]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);margin:0 0 var(--wa-space-2xs) 0;font-style:italic}.write-content[data-v-d95f6b3b]{height:23rem}.write-loading[data-v-d95f6b3b]{display:flex;justify-content:center;padding:var(--wa-space-s) 0}.todo-explanation[data-v-42ba4f46]{margin:0 0 var(--wa-space-xs) 0;color:var(--wa-color-text-quiet);font-style:italic}.todo-list[data-v-42ba4f46]{list-style:none;margin:0;padding:var(--wa-space-xs) var(--spacing, 0);display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.todo-item[data-v-42ba4f46]{display:flex;align-items:baseline;gap:var(--wa-space-xs)}.todo-item-icon[data-v-42ba4f46]{flex-shrink:0;font-size:.85em}.todo-item-icon-completed[data-v-42ba4f46]{color:var(--wa-color-success-60)}.todo-item-icon--pop[data-v-42ba4f46]{animation:todo-check-pop-42ba4f46 .42s var(--motion-ease-spring) both;animation-delay:calc(var(--tick-rank, 0) * .15s)}:root.reduce-motion .todo-item-icon--pop[data-v-42ba4f46]{animation-delay:0s}@keyframes todo-check-pop-42ba4f46{0%{scale:calc(1 - var(--motion-amount));rotate:calc(-30deg * var(--motion-amount))}}.todo-item-icon-in-progress[data-v-42ba4f46]{color:var(--wa-color-brand-text)}.todo-item-icon-pending[data-v-42ba4f46]{color:var(--wa-color-text-quiet)}.todo-item-icon-deleted[data-v-42ba4f46]{color:var(--wa-color-danger-50)}.todo-item-completed .todo-item-text[data-v-42ba4f46]{color:var(--wa-color-text-quiet)}.todo-item-deleted .todo-item-text[data-v-42ba4f46]{color:var(--wa-color-text-quiet);text-decoration:line-through}.todo-item-in-progress .todo-item-text[data-v-42ba4f46]{font-weight:var(--wa-font-weight-semibold)}.inline-artifact-block[data-v-caa557f0]{position:relative;width:100%;min-height:160px;max-height:900px}.inline-artifact-state[data-v-caa557f0]{display:block;padding:1rem;color:var(--wa-color-text-quiet)}.markdown-body{--base-size-16: 1rem;--base-size-24: 1.5rem;--base-size-4: .25rem;--base-size-40: 2.5rem;--base-size-8: .5rem;--base-text-weight-medium: 500;--base-text-weight-normal: 400;--base-text-weight-semibold: 600;--fontStack-monospace: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;--fontStack-sansSerif: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--fgColor-accent: Highlight}@media(prefers-color-scheme:dark){.markdown-body,[data-theme=dark]{color-scheme:dark;--fgColor-accent: #4493f8;--bgColor-attention-muted: #bb800926;--bgColor-default: #0d1117;--bgColor-muted: #151b23;--bgColor-neutral-muted: #656c7633;--borderColor-accent-emphasis: #1f6feb;--borderColor-attention-emphasis: #9e6a03;--borderColor-danger-emphasis: #da3633;--borderColor-default: #3d444d;--borderColor-done-emphasis: #8957e5;--borderColor-success-emphasis: #238636;--color-prettylights-syntax-brackethighlighter-angle: #9198a1;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-comment: #9198a1;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-markup-bold: #f0f6fc;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-markup-ignored-text: #f0f6fc;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-italic: #f0f6fc;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #f0f6fc;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-sublimelinter-gutter-mark: #3d444d;--color-prettylights-syntax-variable: #ffa657;--fgColor-attention: #d29922;--fgColor-danger: #f85149;--fgColor-default: #f0f6fc;--fgColor-done: #ab7df8;--fgColor-muted: #9198a1;--fgColor-success: #3fb950;--borderColor-muted: #3d444db3;--color-prettylights-syntax-invalid-illegal-bg: var(--bgColor-danger-muted);--color-prettylights-syntax-invalid-illegal-text: var(--fgColor-danger);--focus-outlineColor: var(--borderColor-accent-emphasis);--borderColor-neutral-muted: var(--borderColor-muted)}}@media(prefers-color-scheme:light){.markdown-body,[data-theme=light]{color-scheme:light;--fgColor-danger: #d1242f;--bgColor-attention-muted: #fff8c5;--bgColor-muted: #f6f8fa;--bgColor-neutral-muted: #818b981f;--borderColor-accent-emphasis: #0969da;--borderColor-attention-emphasis: #9a6700;--borderColor-danger-emphasis: #cf222e;--borderColor-default: #d1d9e0;--borderColor-done-emphasis: #8250df;--borderColor-success-emphasis: #1a7f37;--color-prettylights-syntax-brackethighlighter-angle: #59636e;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-comment: #59636e;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-entity-tag: #0550ae;--color-prettylights-syntax-invalid-illegal-text: var(--fgColor-danger);--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-markup-ignored-text: #d1d9e0;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-sublimelinter-gutter-mark: #818b98;--color-prettylights-syntax-variable: #953800;--fgColor-accent: #0969da;--fgColor-attention: #9a6700;--fgColor-done: #8250df;--fgColor-muted: #59636e;--fgColor-success: #1a7f37;--bgColor-default: #ffffff;--borderColor-muted: #d1d9e0b3;--color-prettylights-syntax-invalid-illegal-bg: var(--bgColor-danger-muted);--color-prettylights-syntax-markup-bold: #1f2328;--color-prettylights-syntax-markup-italic: #1f2328;--color-prettylights-syntax-storage-modifier-import: #1f2328;--fgColor-default: #1f2328;--focus-outlineColor: var(--borderColor-accent-emphasis);--borderColor-neutral-muted: var(--borderColor-muted)}}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;font-weight:var(--base-text-weight-normal, 400);color:var(--fgColor-default);background-color:var(--bgColor-default);font-family:var(--fontStack-sansSerif, -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji");font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body a{text-decoration:underline;text-underline-offset:.2rem}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:#0000;color:var(--fgColor-accent);text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dfn{font-style:italic}.markdown-body h1{margin:.67em 0;font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--borderColor-muted)}.markdown-body mark{background-color:var(--bgColor-attention-muted);color:var(--fgColor-default)}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;max-width:100%;box-sizing:content-box}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em var(--base-size-40)}.markdown-body hr{box-sizing:content-box;overflow:hidden;background:#0000;border-bottom:1px solid var(--borderColor-muted);height:.25em;padding:0;margin:var(--base-size-24) 0;background-color:var(--borderColor-default);border:0}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button;appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::placeholder{color:var(--fgColor-muted);opacity:1}.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{display:table;clear:both;content:""}.markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto;font-variant:tabular-nums}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body a:focus,.markdown-body [role=button]:focus,.markdown-body input[type=radio]:focus,.markdown-body input[type=checkbox]:focus{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;box-shadow:none}.markdown-body a:focus:not(:focus-visible),.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px rgba(0,0,0,0)}.markdown-body a:focus-visible,.markdown-body [role=button]:focus-visible,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus-visible{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible{outline-offset:0}.markdown-body kbd{display:inline-block;padding:var(--base-size-4);font:11px var(--fontStack-monospace, ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);line-height:10px;color:var(--fgColor-default);vertical-align:middle;background-color:var(--bgColor-muted);border:solid 1px var(--borderColor-neutral-muted);border-bottom-color:var(--borderColor-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--borderColor-neutral-muted)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:var(--base-size-24);margin-bottom:var(--base-size-16);font-weight:var(--base-text-weight-semibold, 600);line-height:1.25}.markdown-body h2{font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--borderColor-muted)}.markdown-body h3{font-weight:var(--base-text-weight-semibold, 600);font-size:1.25em}.markdown-body h4{font-weight:var(--base-text-weight-semibold, 600);font-size:1em}.markdown-body h5{font-weight:var(--base-text-weight-semibold, 600);font-size:.875em}.markdown-body h6{font-weight:var(--base-text-weight-semibold, 600);font-size:.85em;color:var(--fgColor-muted)}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 1em;color:var(--fgColor-muted);border-left:.25em solid var(--borderColor-default)}.markdown-body ul,.markdown-body ol{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body tt,.markdown-body code,.markdown-body samp{font-family:var(--fontStack-monospace, ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;font-family:var(--fontStack-monospace, ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);font-size:12px;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body input::-webkit-outer-spin-button,.markdown-body input::-webkit-inner-spin-button{margin:0;appearance:none}.markdown-body .mr-2{margin-right:var(--base-size-8, 8px)!important}.markdown-body:before{display:table;content:""}.markdown-body:after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:var(--fgColor-danger)}.markdown-body .anchor{float:left;padding-right:var(--base-size-4);margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre,.markdown-body details{margin-top:0;margin-bottom:var(--base-size-16)}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:var(--fgColor-default);vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{padding:0 .2em;font-size:inherit}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{padding-bottom:0;border-bottom:0}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ol[type="a s"]{list-style-type:lower-alpha}.markdown-body ol[type="A s"]{list-style-type:upper-alpha}.markdown-body ol[type="i s"]{list-style-type:lower-roman}.markdown-body ol[type="I s"]{list-style-type:upper-roman}.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:var(--base-size-16)}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:var(--base-size-16);font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dl dd{padding:0 var(--base-size-16);margin-bottom:var(--base-size-16)}.markdown-body table th{font-weight:var(--base-text-weight-semibold, 600)}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid var(--borderColor-default)}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{background-color:var(--bgColor-default);border-top:1px solid var(--borderColor-muted)}.markdown-body table tr:nth-child(2n){background-color:var(--bgColor-muted)}.markdown-body table img{background-color:#0000}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:#0000}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--borderColor-default)}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--fgColor-default)}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--bgColor-neutral-muted);border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:#0000;border:0}.markdown-body .highlight{margin-bottom:var(--base-size-16)}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:var(--base-size-16);overflow:auto;font-size:85%;line-height:1.45;color:var(--fgColor-default);background-color:var(--bgColor-muted);border-radius:6px}.markdown-body pre code,.markdown-body pre tt{display:inline;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:#0000;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px var(--base-size-8) 9px;text-align:right;background:var(--bgColor-default);border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:var(--base-text-weight-semibold, 600);background:var(--bgColor-muted);border-top:0}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{font-size:12px;color:var(--fgColor-muted);border-top:1px solid var(--borderColor-default)}.markdown-body .footnotes ol{padding-left:var(--base-size-16)}.markdown-body .footnotes ol ul{display:inline-block;padding-left:var(--base-size-16);margin-top:var(--base-size-16)}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;top:calc(var(--base-size-8)*-1);right:calc(var(--base-size-8)*-1);bottom:calc(var(--base-size-8)*-1);left:calc(var(--base-size-24)*-1);pointer-events:none;content:"";border:2px solid var(--borderColor-accent-emphasis);border-radius:6px}.markdown-body .footnotes li:target{color:var(--fgColor-default)}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.markdown-body .pl-e,.markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}.markdown-body .pl-smi,.markdown-body .pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}.markdown-body .pl-s,.markdown-body .pl-pds,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.markdown-body .pl-v,.markdown-body .pl-smw{color:var(--color-prettylights-syntax-variable)}.markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.markdown-body .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.markdown-body .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.markdown-body .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.markdown-body .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-body .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),.markdown-body button:focus:not(:focus-visible),.markdown-body summary:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible){outline:none;box-shadow:none}.markdown-body [tabindex="0"]:focus:not(:focus-visible),.markdown-body details-dialog:focus:not(:focus-visible){outline:none}.markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal, 400);line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body a:has(>p,>div,>pre,>blockquote){display:block}.markdown-body a:has(>p,>div,>pre,>blockquote):not(:has(.snippet-clipboard-content,>pre)){width:fit-content}.markdown-body a:has(>p,>div,>pre,>blockquote):has(.snippet-clipboard-content,>pre):focus-visible{outline:2px solid var(--focus-outlineColor);outline-offset:2px}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:var(--base-text-weight-normal, 400)}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:var(--base-size-4)}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body ul:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body ol:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list:hover .task-list-item-convert-container,.markdown-body .contains-task-list:focus-within .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip-path:none}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{padding:var(--base-size-8) var(--base-size-16);margin-bottom:var(--base-size-16);color:inherit;border-left:.25em solid var(--borderColor-default)}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert .markdown-alert-title{display:flex;font-weight:var(--base-text-weight-medium, 500);align-items:center;line-height:1}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis)}.markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--fgColor-accent)}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis)}.markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--fgColor-done)}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis)}.markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--fgColor-attention)}.markdown-body .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis)}.markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--fgColor-success)}.markdown-body .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis)}.markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--fgColor-danger)}.markdown-body>*:first-child>.heading-element:first-child{margin-top:0!important}.markdown-body .highlight pre:has(+.zeroclipboard-container){min-height:52px}[data-color-scheme=light] .markdown-body{color-scheme:light;--focus-outlineColor: #0969da;--fgColor-default: #1f2328;--fgColor-muted: #59636e;--fgColor-accent: #0969da;--fgColor-success: #1a7f37;--fgColor-attention: #9a6700;--fgColor-danger: #d1242f;--fgColor-done: #8250df;--bgColor-default: #ffffff;--bgColor-muted: #f6f8fa;--bgColor-neutral-muted: #818b981f;--bgColor-attention-muted: #fff8c5;--borderColor-default: #d1d9e0;--borderColor-muted: #d1d9e0b3;--borderColor-neutral-muted: #d1d9e0b3;--borderColor-accent-emphasis: #0969da;--borderColor-success-emphasis: #1a7f37;--borderColor-attention-emphasis: #9a6700;--borderColor-danger-emphasis: #cf222e;--borderColor-done-emphasis: #8250df;--color-prettylights-syntax-comment: #59636e;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #1f2328;--color-prettylights-syntax-entity-tag: #0550ae;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-brackethighlighter-angle: #59636e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #1f2328;--color-prettylights-syntax-markup-bold: #1f2328;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #d1d9e0;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-sublimelinter-gutter-mark: #818b98}[data-color-scheme=dark] .markdown-body{color-scheme:dark;--focus-outlineColor: #1f6feb;--fgColor-default: #f0f6fc;--fgColor-muted: #9198a1;--fgColor-accent: #4493f8;--fgColor-success: #3fb950;--fgColor-attention: #d29922;--fgColor-danger: #f85149;--fgColor-done: #ab7df8;--bgColor-default: #0d1117;--bgColor-muted: #151b23;--bgColor-neutral-muted: #656c7633;--bgColor-attention-muted: #bb800926;--borderColor-default: #3d444d;--borderColor-muted: #3d444db3;--borderColor-neutral-muted: #3d444db3;--borderColor-accent-emphasis: #1f6feb;--borderColor-success-emphasis: #238636;--borderColor-attention-emphasis: #9e6a03;--borderColor-danger-emphasis: #da3633;--borderColor-done-emphasis: #8957e5;--color-prettylights-syntax-comment: #9198a1;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #f0f6fc;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-brackethighlighter-angle: #9198a1;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #f0f6fc;--color-prettylights-syntax-markup-bold: #f0f6fc;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #f0f6fc;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-sublimelinter-gutter-mark: #3d444d}.markdown-body,.quote-card,.jhv-pre{--quote-c: var(--wa-color-brand-60);--quote-solid: var(--surface-solid, var(--wa-color-surface-default))}.quote-card,.markdown-body blockquote,.markdown-body .md-container{position:relative;padding:.8em 1.1em;border:1px solid color-mix(in oklab,var(--quote-c) 24%,transparent);border-inline-start:1px solid var(--quote-c);border-radius:.75rem;background-color:transparent;background-image:linear-gradient(100deg,color-mix(in oklab,var(--quote-c) 13%,var(--quote-solid)),color-mix(in oklab,var(--quote-c) 3%,var(--quote-solid)));box-shadow:-2px 0 6px -4px color-mix(in oklab,var(--quote-c) 40%,transparent),0 2px 10px -5px color-mix(in oklab,var(--quote-c) 45%,transparent);color:var(--wa-color-text-normal)}.wa-dark .quote-card,.wa-dark .markdown-body blockquote,.wa-dark .markdown-body .md-container{border-color:color-mix(in oklab,var(--quote-c) 32%,transparent);border-inline-start-color:var(--quote-c);background-image:linear-gradient(100deg,color-mix(in oklab,var(--quote-c) 20%,var(--quote-solid)),color-mix(in oklab,var(--quote-c) 8%,var(--quote-solid)));box-shadow:-2px 0 7px -4px color-mix(in oklab,var(--quote-c) 45%,transparent),0 2px 14px -5px color-mix(in oklab,var(--quote-c) 55%,transparent)}.markdown-body blockquote{margin:.9em 0}.markdown-body blockquote blockquote{margin:.7em 0 .9em}.markdown-body blockquote>blockquote:last-child{margin-bottom:0}.markdown-body blockquote blockquote{border-radius:.5625rem;background-image:none;background-color:color-mix(in oklab,var(--quote-c) 5%,var(--quote-solid));border-inline-start-color:color-mix(in oklab,var(--quote-c) 70%,var(--wa-color-text-normal));box-shadow:none}.wa-dark .markdown-body blockquote blockquote{background-image:none;background-color:color-mix(in oklab,var(--quote-c) 9%,var(--quote-solid));border-inline-start-color:color-mix(in oklab,var(--quote-c) 70%,var(--wa-color-text-normal));box-shadow:none}.markdown-body blockquote blockquote blockquote,.markdown-body blockquote blockquote blockquote blockquote blockquote{background-color:color-mix(in oklab,var(--quote-c) 13%,var(--quote-solid));border-inline-start-color:var(--quote-c)}.wa-dark .markdown-body blockquote blockquote blockquote,.wa-dark .markdown-body blockquote blockquote blockquote blockquote blockquote{background-color:color-mix(in oklab,var(--quote-c) 18%,var(--quote-solid))}.markdown-body blockquote blockquote blockquote blockquote{background-color:color-mix(in oklab,var(--quote-c) 5%,var(--quote-solid));border-inline-start-color:color-mix(in oklab,var(--quote-c) 70%,var(--wa-color-text-normal))}.wa-dark .markdown-body blockquote blockquote blockquote blockquote{background-color:color-mix(in oklab,var(--quote-c) 9%,var(--quote-solid))}.markdown-body .md-container{margin:1em 0;padding:.75em 1em 1em;border:1px solid color-mix(in oklab,var(--quote-c) 34%,transparent)}.markdown-body .md-container>:first-child{margin-top:0}.markdown-body .md-container>:last-child{margin-bottom:0}.markdown-body .md-container>blockquote{margin:.4em 0 1em;padding:.1em 0 .1em 1em;border:0;border-inline-start:2px solid var(--quote-c);border-radius:0;background:none;box-shadow:none}.markdown-body .md-container-label{margin-bottom:.5em;color:color-mix(in oklab,var(--quote-c) 60%,var(--wa-color-text-normal));font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.wa-dark .markdown-body .md-container-label{color:color-mix(in oklab,var(--quote-c) 55%,white)}.markdown-body .md-line{margin:0 0 .75em;padding:.6em 1em;border:1px solid color-mix(in oklab,var(--quote-c) 24%,transparent);border-radius:.75rem;background-image:linear-gradient(100deg,color-mix(in oklab,var(--quote-c) 13%,var(--quote-solid)),color-mix(in oklab,var(--quote-c) 3%,var(--quote-solid)));box-shadow:0 2px 10px -5px color-mix(in oklab,var(--quote-c) 45%,transparent);color:color-mix(in oklab,var(--quote-c) 60%,var(--wa-color-text-normal));font-family:var(--wa-font-sans);font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold);line-height:1.5}.wa-dark .markdown-body .md-line{border-color:color-mix(in oklab,var(--quote-c) 32%,transparent);background-image:linear-gradient(100deg,color-mix(in oklab,var(--quote-c) 20%,var(--quote-solid)),color-mix(in oklab,var(--quote-c) 8%,var(--quote-solid)));color:color-mix(in oklab,var(--quote-c) 55%,white)}.markdown-body pre,.jhv-pre,.jhv-markdown .markdown-body{--quote-c: color-mix(in oklab, var(--wa-color-neutral-60) 55%, var(--wa-color-brand-60));border:1px solid color-mix(in oklab,var(--quote-c) 28%,transparent);border-radius:.75rem;background-color:transparent!important;background-image:linear-gradient(100deg,color-mix(in oklab,var(--quote-c) 13%,var(--quote-solid)),color-mix(in oklab,var(--quote-c) 3%,var(--quote-solid)));box-shadow:0 2px 10px -5px color-mix(in oklab,var(--quote-c) 45%,transparent)}.wa-dark .markdown-body pre,.wa-dark .jhv-pre,.wa-dark .jhv-markdown .markdown-body{border-color:color-mix(in oklab,var(--quote-c) 36%,transparent);background-image:linear-gradient(100deg,color-mix(in oklab,var(--quote-c) 20%,var(--quote-solid)),color-mix(in oklab,var(--quote-c) 8%,var(--quote-solid)));box-shadow:0 2px 14px -5px color-mix(in oklab,var(--quote-c) 55%,transparent)}.markdown-body pre.shiki span{background-color:transparent!important}.jhv-markdown .markdown-body pre{border:0;border-radius:0;box-shadow:none;background-image:none}.markdown-body .inline-artifact-replaced-link{margin-inline-start:.35em;padding:0;border:none;background:none;color:var(--wa-color-text-link);font:inherit;font-style:normal;text-decoration:underline;cursor:pointer}.markdown-content-wrapper{position:relative}.markdown-toc{margin-bottom:1rem;font-size:var(--wa-font-size-s)}.markdown-toc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem;line-height:1.25}.markdown-toc-link{display:block;width:100%;height:auto;padding:0;margin:0;border:none;background:none;font:inherit;line-height:1.25;text-align:start;color:var(--wa-color-brand-fill-loud);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.markdown-toc-link:hover{text-decoration:underline}.markdown-body{background:transparent;font-size:1rem;font-variant-numeric:normal}.markdown-body :is(p,li){text-wrap:pretty}.markdown-body>.markdown-block{display:contents}.markdown-body>.inline-artifact-block{margin-block:1lh}.markdown-body>.markdown-block:first-child>:first-child{margin-top:0!important}.markdown-body>.markdown-block:last-child>:last-child{margin-bottom:0!important}.markdown-toolbar{position:absolute;top:0;right:0;padding:0;background:transparent;border:none;opacity:0;transform:scale(.8);transform-origin:top right;transition:opacity .15s ease;z-index:2}.markdown-content-wrapper:hover .markdown-toolbar{opacity:.3}.markdown-toolbar:hover{opacity:1!important}@media(pointer:coarse){.markdown-content-wrapper:focus{opacity:1!important}}.markdown-toolbar wa-button wa-icon{width:.6rem}.markdown-raw{margin:0;padding:0;background:transparent;overflow-x:auto;white-space:pre-wrap;word-break:break-word;font-family:var(--wa-font-family-body);font-size:1rem;color:var(--wa-color-text-normal)}.markdown-body .md-line code{padding:0;background:none;color:inherit;font-size:1em}.markdown-body .slash-command-tag{display:inline-block;padding:.05em .45em;border-radius:var(--wa-border-radius-s);background:var(--wa-color-brand-fill-quiet);border:1px solid var(--wa-color-brand-border-quiet);color:var(--wa-color-brand-on-quiet);font-family:var(--wa-font-family-code);font-size:.875em}.markdown-body a{color:var(--wa-color-text-link)}.markdown-body table th,.markdown-body table td{border-color:var(--divider-color, var(--wa-color-surface-border));min-width:6rem}.markdown-body table tr{background-color:transparent;border-top-color:var(--divider-color, var(--wa-color-surface-border))}.markdown-body table tr:nth-child(2n){background-color:color-mix(in oklab,var(--wa-color-brand-60) 6%,transparent)}.markdown-body table th{background-color:color-mix(in oklab,var(--wa-color-brand-60) 12%,transparent)}.wa-dark .markdown-body table tr:nth-child(2n){background-color:color-mix(in oklab,var(--wa-color-brand-60) 10%,transparent)}.wa-dark .markdown-body table th{background-color:color-mix(in oklab,var(--wa-color-brand-60) 18%,transparent)}.markdown-body .md-container-label:first-letter,.markdown-body .md-line:first-letter{text-transform:uppercase}.markdown-body pre{padding:16px;overflow-x:auto;margin-top:1em}.markdown-body .highlight pre,.markdown-body pre,.markdown-body code,.markdown-body tt{font-size:inherit!important}.markdown-body pre.shiki[data-language]:not([data-language=text]){padding-top:36px;position:relative}.markdown-body pre.shiki[data-language]:not([data-language=text]):before{content:attr(data-language);position:absolute;top:8px;left:16px;font-size:var(--wa-font-size-s);color:#656d76;text-transform:uppercase;font-family:var(--wa-font-sans)}.markdown-body .block-tools-bar{position:absolute;top:6px;right:6px;display:flex;gap:2px;opacity:0;transition:opacity .15s ease;z-index:2}.markdown-body .code-tools:hover>.block-tools-bar,.markdown-body blockquote:hover>.block-tools-bar,.markdown-body .block-tools-bar:focus-within{opacity:1}@media(pointer:coarse){.markdown-body .block-tools-bar{opacity:.55}}.markdown-body .block-tools-btn{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:1px solid var(--wa-color-neutral-border-quiet);border-radius:var(--wa-border-radius-s);color:var(--wa-color-text-quiet);font-size:.7rem;line-height:1;cursor:pointer}.markdown-body .block-tools-btn:hover{border-color:var(--wa-color-neutral-border-normal);color:var(--wa-color-text-normal)}.markdown-body .block-tools-btn.is-active{border-color:var(--wa-color-brand-border-quiet);color:var(--wa-color-brand-on-quiet)}.markdown-body .code-tools{position:relative}.markdown-body>.markdown-block:first-child>.code-tools:first-child>pre{margin-top:0!important}.markdown-body>.markdown-block:last-child>.code-tools:last-child>pre{margin-bottom:0!important}.markdown-body .code-tools.is-rendered>pre{display:none}.markdown-body .code-tools-rendered{margin:1em 0;padding:12px 16px;border:1px solid var(--wa-color-neutral-border-quiet);border-radius:6px;background:var(--wa-color-surface-default)}.markdown-body .code-tools-rendered>:first-child{margin-top:0}.markdown-body .code-tools-rendered>:last-child{margin-bottom:0}.markdown-body blockquote{position:relative}.markdown-body blockquote>.block-tools-bar+*{margin-top:0}.markdown-body blockquote:has(blockquote:hover,.code-tools:hover)>.block-tools-bar{opacity:0}.markdown-body .mermaid-diagram{margin:16px 0;text-align:center;overflow-x:auto}.markdown-body .mermaid-diagram svg{max-width:100%;height:auto}.markdown-body pre.mermaid-error{border-left:3px solid #d29922}body>div[id^=dmermaid-]{display:none!important}.shiki,.shiki span{--shiki-bg-color: var(--wa-color-surface-default);background-color:var(--shiki-bg-color)!important}html.wa-dark .shiki,html.wa-dark .shiki span{color:var(--shiki-dark)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;text-decoration:var(--shiki-dark-text-decoration)!important}mark.search-highlight{background-color:#f4c947;color:#222;border-radius:2px;padding:0 1px}html.wa-dark mark.search-highlight{background-color:#af8a00;background-color:oklch(.65 .15 90);color:#eee}.markdown-body a[data-file-broken]{color:inherit;text-decoration:none;cursor:text}.jhv-toolbar[data-v-af004c29]{display:flex;flex-direction:column;height:100%}.jhv-toolbar-header[data-v-af004c29]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-xs);padding-bottom:var(--wa-space-3xs)}.jhv-toolbar-left[data-v-af004c29],.jhv-toolbar-right[data-v-af004c29]{display:flex;align-items:center;gap:var(--wa-space-xs)}.jhv-toolbar-sbs[data-v-af004c29]{flex-shrink:0}.jhv-toolbar-body[data-v-af004c29]{flex:1;min-height:0;border-radius:var(--wa-border-radius-m);overflow:hidden}.media-preview-dialog[data-v-aeaae5e3]{--width: fit-content}.media-preview-dialog.is-image .preview-content[data-v-aeaae5e3]{width:min(90vw,1400px);height:min(80dvh,920px)}.media-preview-dialog[data-v-aeaae5e3]::part(header){overflow:hidden}.media-preview-dialog[data-v-aeaae5e3]::part(title){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-preview-dialog[data-v-aeaae5e3]::part(body){padding:0}.preview-content[data-v-aeaae5e3]{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.preview-image-stage[data-v-aeaae5e3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.preview-image[data-v-aeaae5e3]{display:block;max-width:100%;max-height:100%;object-fit:contain;touch-action:none}.nav-button[data-v-aeaae5e3]{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:50%;background:#0006;color:#fff;cursor:pointer;font-size:1.1rem;opacity:.7;transition:opacity .2s ease,background .2s ease}.nav-button[data-v-aeaae5e3]:hover:not(:disabled){background:#000000b3;opacity:1}.nav-button.nav-disabled[data-v-aeaae5e3]{opacity:.15;cursor:default;pointer-events:none}.nav-prev[data-v-aeaae5e3]{left:var(--wa-space-xs)}.nav-next[data-v-aeaae5e3]{right:var(--wa-space-xs)}.media-preview-dialog[data-v-aeaae5e3]::part(footer){display:flex;justify-content:center;padding:var(--wa-space-xs) var(--wa-space-m)}.jhv-node[data-v-78334146]{line-height:2}.jhv-entry[data-v-78334146]{word-wrap:break-word;overflow-wrap:break-word}.jhv-key[data-v-78334146]{font-weight:600;color:var(--wa-color-text-quiet);font-variant:small-caps}.jhv-block-key[data-v-78334146]{margin-bottom:var(--wa-space-3xs)}.jhv-block-key[data-v-78334146]+*{margin-left:var(--wa-space-m)}.jhv-separator[data-v-78334146]{color:var(--wa-color-text-quiet)}.jhv-null[data-v-78334146]{color:var(--wa-color-text-quiet);opacity:.6}.jhv-array-multiline-item[data-v-78334146]{display:block}.jhv-boolean-icon[data-v-78334146]{font-size:var(--wa-font-size-s)}.jhv-file[data-v-78334146]{display:inline-flex;align-items:baseline;gap:var(--wa-space-3xs)}.jhv-file-icon[data-v-78334146]{align-self:center;flex-shrink:0}.jhv-url[data-v-78334146]{color:var(--wa-color-primary);text-decoration:none}.jhv-url[data-v-78334146]:hover{text-decoration:underline}.jhv-url-external[data-v-78334146]{font-size:var(--wa-font-size-2xs);margin-left:var(--wa-space-3xs);opacity:.6}.jhv-pre[data-v-78334146]{white-space:pre-wrap;word-break:break-word}.jhv-pre[data-v-78334146],.jhv-markdown[data-v-78334146] .markdown-body{overflow:auto;padding:var(--wa-space-m)}.jhv-markdown[data-v-78334146] .markdown-body:has(>.markdown-block:only-child>.code-tools:only-child){padding:0}.jhv-markdown[data-v-78334146] .markdown-body pre{background:transparent!important}.jhv-markdown[data-v-78334146] .shiki span{--shiki-bg-color: transparent}.jhv-code[data-v-78334146]{background:var(--wa-color-overlay-inline)!important;padding:var(--wa-space-xs)}.jhv-array-item[data-v-78334146]{display:flex;align-items:baseline;gap:var(--wa-space-s)}.jhv-array-index[data-v-78334146]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);opacity:.6;flex-shrink:0}.jhv-children[data-v-78334146]{display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.jhv-children .jhv-array-item+.jhv-array-item[data-v-78334146]{margin-top:var(--wa-space-2xs)}.jhv-content-block[data-v-78334146]{margin-left:var(--wa-space-m)}.jhv-content-image[data-v-78334146]{max-width:100%;max-height:30rem;border-radius:var(--wa-border-radius-l);object-fit:contain}.jhv-content-image-clickable[data-v-78334146]{cursor:pointer}.jhv-binary-blob[data-v-78334146]{font-style:italic}.jhv-read-diff[data-v-78334146]{margin-left:var(--wa-space-m)}.jhv-read-diff[data-v-78334146] .jhv-toolbar-body{max-height:20rem;overflow:auto;border-radius:var(--wa-border-radius-m)}.jhv-read-diff[data-v-78334146] .diff-editor,.jhv-read-diff[data-v-78334146] .cm-mergeView,.jhv-read-diff[data-v-78334146] .cm-editor{height:auto}.jhv-diff-originals[data-v-78334146]{margin-top:var(--wa-space-m);margin-left:var(--wa-space-m)}.jhv-diff-originals-toggle[data-v-78334146]{cursor:pointer;font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);opacity:.7}.jhv-diff-originals-toggle[data-v-78334146]:hover{opacity:1}.jhv-edit-input[data-v-78334146]{flex:1;min-width:0}.jhv-edit-number[data-v-78334146]{max-width:12rem}.jhv-select[data-v-78334146]{display:inline-block;min-width:10rem}.jhv-edit-editor[data-v-78334146]{border-radius:var(--wa-form-control-border-radius);overflow:hidden;border:var(--wa-form-control-border-width) var(--wa-form-control-border-style) var(--wa-form-control-border-color);max-height:40dvh}.jhv-edit-diff[data-v-78334146]{margin-left:var(--wa-space-m)}.jhv-edit-diff[data-v-78334146] .jhv-toolbar-body{max-height:20rem;overflow:auto;border-radius:var(--wa-form-control-border-radius);border:var(--wa-form-control-border-width) var(--wa-form-control-border-style) var(--wa-form-control-border-color)}.jhv-edit-diff[data-v-78334146] .diff-editor,.jhv-edit-diff[data-v-78334146] .cm-mergeView,.jhv-edit-diff[data-v-78334146] .cm-editor{height:auto}.jhv-diff-header[data-v-78334146]{display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-s)}.jhv-diff-header .jhv-block-key[data-v-78334146]{margin-bottom:0}.jhv-diff-toggle[data-v-78334146]{flex-shrink:0;font-size:var(--wa-font-size-xs)}.jhv-diff-split[data-v-78334146]{display:flex;flex-direction:column;gap:var(--wa-space-2xs);margin-left:var(--wa-space-m)}.jhv-edit-checkbox[data-v-78334146]{width:1.1em;height:1.1em;accent-color:var(--wa-color-primary);cursor:pointer;vertical-align:middle}.jhv-edit-scalar-array[data-v-78334146]{display:flex;flex-direction:column;gap:var(--wa-space-2xs);margin-left:var(--wa-space-m)}.task-list-title[data-v-f058936e]{margin-top:var(--wa-space-xs);font-size:var(--wa-font-size-s);font-weight:600;color:var(--wa-color-text-quiet)}.read-result-header[data-v-d1eda08f]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);margin-bottom:var(--wa-space-xs)}.monitor-output__no-events[data-v-8e07a903]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);font-style:italic}.grep-summary[data-v-6e48b609]{display:inline-flex;align-items:center;gap:var(--wa-space-xs);flex-wrap:wrap}.grep-summary>span[data-v-6e48b609]{display:inline-flex;align-items:center;gap:var(--wa-space-xs)}.grep-summary code[data-v-6e48b609]{font-size:1em;background:var(--wa-color-neutral-fill-quiet);border-radius:var(--wa-border-radius-s)}.grep-connector[data-v-6e48b609]{white-space:nowrap;flex-shrink:0}.glob-summary code[data-v-ece66908]{font-size:1em;background:var(--wa-color-neutral-fill-quiet);border-radius:var(--wa-border-radius-s)}.webfetch-link[data-v-9bce8109]{color:inherit;text-decoration:none}.webfetch-link[data-v-9bce8109]:hover{text-decoration:underline}.webfetch-link-icon[data-v-9bce8109]{font-size:var(--wa-font-size-2xs);margin-left:var(--wa-space-3xs);opacity:.6}.websearch-summary-multiline[data-v-26b96b43]{white-space:pre-line}.todo-icon[data-v-6ca86d5f]{margin-left:var(--wa-space-xs);font-size:.85em;vertical-align:baseline}.todo-icon-completed[data-v-6ca86d5f]{color:var(--wa-color-success-60)}.todo-icon-deleted[data-v-6ca86d5f]{color:var(--wa-color-danger-50)}.is-deleted[data-v-6ca86d5f]{text-decoration:line-through}.multi-file-summary[data-v-75e090b8]{display:inline}.multi-file-summary-entry[data-v-75e090b8]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs)}.multi-file-summary-separator[data-v-75e090b8]{color:var(--wa-color-text-quiet)}.web-run-summary[data-v-bbf4eeca]{display:inline-flex;flex-direction:column;min-width:0}.web-run-summary a[data-v-bbf4eeca]{color:inherit;text-decoration:none}.web-run-summary a[data-v-bbf4eeca]:hover{text-decoration:underline}.goal-update-summary[data-v-6291aed7]{display:inline-flex;align-items:center;gap:var(--wa-space-xs);flex-wrap:wrap}.goal-update-part[data-v-6291aed7]{display:inline-flex;align-items:center;gap:var(--wa-space-xs)}.goal-update-status-icon[data-v-6291aed7]{font-size:1.1em}.goal-update-done[data-v-6291aed7]{color:var(--wa-color-success-50)}.goal-update-blocked[data-v-6291aed7]{color:var(--wa-color-danger-50)}.goal-update-paused[data-v-6291aed7]{color:var(--wa-color-warning-60)}.goal-update-sep[data-v-6291aed7]{color:var(--wa-color-text-quiet);flex-shrink:0}.read-result-header[data-v-53c3a499]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);margin-bottom:var(--wa-space-xs)}.apply-patch-file[data-v-a5e339dc]:not(.is-last){padding-bottom:var(--wa-space-m);border-bottom:1px solid var(--wa-color-surface-border)}.apply-patch-file-header[data-v-a5e339dc]{display:flex;align-items:center;gap:var(--wa-space-s);padding:var(--wa-space-2xs) 0;margin-bottom:var(--wa-space-2xs);font-size:var(--wa-font-size-s)}.apply-patch-file-path[data-v-a5e339dc]{flex:1;min-width:0;display:inline-flex;align-items:center;gap:var(--wa-space-2xs);font-family:var(--wa-font-mono);overflow-wrap:anywhere}.apply-patch-file-icon[data-v-a5e339dc]{width:1em;height:1em;vertical-align:text-bottom;flex-shrink:0}.apply-patch-move-arrow[data-v-a5e339dc]{color:var(--wa-color-text-quiet)}.apply-patch-file-stats[data-v-a5e339dc]{display:inline-flex;align-items:center;gap:var(--wa-space-xs);flex-shrink:0;font-family:var(--wa-font-mono);font-weight:700;white-space:nowrap}.apply-patch-file-stats .diff-added[data-v-a5e339dc]{color:var(--wa-color-success-50)}.apply-patch-file-stats .diff-removed[data-v-a5e339dc]{color:var(--wa-color-danger-50)}.apply-patch-view-in-files[data-v-a5e339dc]{flex-shrink:0;font-size:var(--wa-font-size-s)}.apply-patch-file-body[data-v-a5e339dc]{height:23rem}.apply-patch-pending[data-v-a5e339dc]{display:flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-text-quiet);font-style:italic;padding:var(--wa-space-s);background:var(--wa-color-surface-raised);border-radius:var(--wa-border-radius-m)}.apply-patch-content[data-v-f86b45c0]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.apply-patch-empty[data-v-f86b45c0]{display:flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-text-quiet);font-style:italic;padding:var(--wa-space-xs) 0}.spawn-agent-result[data-v-e1a2d2ef]{display:flex;flex-direction:column;gap:.5rem}.spawn-agent-meta[data-v-e1a2d2ef]{font-size:.875rem;color:var(--wa-color-text-quiet)}.spawn-agent-status-only[data-v-e1a2d2ef]{font-style:italic;color:var(--wa-color-text-quiet)}.view-image-result[data-v-960240cb]{display:flex;flex-direction:column;gap:var(--wa-space-m);word-break:break-word}.view-image-wrapper[data-v-960240cb]{display:flex;justify-content:center}.view-image-img[data-v-960240cb]{max-width:100%;max-height:75vh;object-fit:contain;cursor:pointer}.reorder-control[data-v-85944421]{display:inline-flex;flex:none}.reorder-handle[data-v-85944421]{display:inline-flex;align-items:center;justify-content:center;width:32px;min-height:36px;padding:0;font-size:var(--wa-font-size-m);border:none;border-radius:var(--wa-border-radius-s);background:transparent;color:var(--wa-color-text-quiet);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.reorder-handle wa-icon[data-v-85944421]{margin:0}.reorder-handle[data-v-85944421]:hover:not(:disabled){color:var(--wa-color-text-base);background:var(--wa-color-surface-alt)}.reorder-handle.active[data-v-85944421]{cursor:grabbing;color:var(--wa-color-text-base)}.reorder-handle[data-v-85944421]:disabled{opacity:.25;cursor:default}.reorder-handle[data-v-85944421]:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}.reorder-announcement[data-v-85944421]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(pointer:coarse){.reorder-handle[data-v-85944421]{width:44px;min-height:44px}}.browser-url-list[data-v-b8010f8c]{display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.browser-url-row[data-v-b8010f8c]{display:flex;align-items:center;gap:var(--wa-space-2xs)}.browser-url-default[data-v-b8010f8c]{margin:0;flex:none;accent-color:var(--wa-color-brand-fill-loud);cursor:pointer}.browser-url-url[data-v-b8010f8c]{flex:3;min-width:0}.browser-url-label[data-v-b8010f8c]{flex:2;min-width:0}.browser-url-actions[data-v-b8010f8c]{display:flex;align-items:center;flex:none}.browser-url-action[data-v-b8010f8c]{display:inline-flex;align-items:center;height:auto;padding:var(--wa-space-3xs);border:none;background:none;cursor:pointer;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs)}.browser-url-action[data-v-b8010f8c]:disabled{opacity:.35;cursor:default}.browser-url-action[data-v-b8010f8c]:not(:disabled):hover{color:var(--wa-color-text-normal)}.browser-url-action--danger[data-v-b8010f8c]:not(:disabled):hover{color:var(--wa-color-danger-fill-loud)}.browser-url-add[data-v-b8010f8c]{align-self:flex-start}.code-comments-indicator[data-v-813d4d73]{display:inline-flex;align-items:center;color:var(--wa-color-brand)}.git-status-badge[data-v-62e40622]{display:inline-flex;align-items:center}.git-status-flags[data-v-62e40622]{display:inline-flex;align-items:center;gap:.65rem;font-family:var(--wa-font-family-code)}.git-diffstat[data-v-62e40622]{display:inline-flex;gap:.35rem;font-size:var(--wa-font-size-xs);font-variant-numeric:tabular-nums;line-height:1.6;white-space:nowrap}.diffstat-add[data-v-62e40622]{color:#3a9a28}.diffstat-del[data-v-62e40622]{color:#e5484d}.git-badge[data-v-62e40622]{flex-shrink:0;font-size:var(--wa-font-size-xs);font-weight:600;line-height:1.6;letter-spacing:.5px;white-space:nowrap}.git-badge-modified[data-v-62e40622]{color:#c4841d}.git-badge-added[data-v-62e40622]{color:#3a9a28}.git-badge-deleted[data-v-62e40622]{color:#e5484d}.git-badge-renamed[data-v-62e40622]{color:#6e56cf}.git-badge-untracked[data-v-62e40622]{color:#7c8594}.git-badge-slot-empty[data-v-62e40622]{color:#5b6472}.git-badge-conflict[data-v-62e40622]{color:#ff5c5c}.file-tree-node[data-v-fe0f00c4]{-webkit-user-select:none;user-select:none;font-size:var(--wa-font-size-m);display:flex;flex-direction:column;align-items:stretch;width:1000%}.node-children[data-v-fe0f00c4]{display:flex;flex-direction:column;align-items:stretch}.node-label[data-v-fe0f00c4]{display:flex;align-items:center;gap:var(--wa-space-2xs);padding:var(--wa-space-3xs) var(--wa-space-xs) var(--wa-space-3xs) calc(var(--level) * var(--wa-space-m) + var(--wa-space-2xs));line-height:1.6;cursor:default;white-space:nowrap;width:fit-content;min-width:100%;outline:none;position:relative;--node-bg-color: var(--row-bg, var(--wa-color-surface-default));background-color:var(--node-bg-color)}.node-label[data-v-fe0f00c4]:hover{--node-bg-color: var(--row-hover-bg, var(--wa-color-surface-raised))}.node-label.is-selected .node-name[data-v-fe0f00c4]{text-decoration:underline}.node-label.is-selected[data-v-fe0f00c4]:hover,.node-label.is-focused[data-v-fe0f00c4]{--node-bg-color: var(--row-active-bg, var(--wa-color-surface-lowered))}.node-label.is-toggle[data-v-fe0f00c4],.node-label.is-clickable[data-v-fe0f00c4]{cursor:pointer}.node-label.is-directory[data-v-fe0f00c4]{color:var(--wa-color-text-normal);font-weight:500}.node-label.is-file[data-v-fe0f00c4]{color:var(--wa-color-text-quiet)}.node-icon[data-v-fe0f00c4]{flex-shrink:0;width:var(--wa-space-m);height:var(--wa-space-m)}.node-spinner[data-v-fe0f00c4]{flex-shrink:0;font-size:var(--wa-font-size-s);--indicator-color: var(--wa-color-text-quiet);--track-width: 2px}.comment-badge[data-v-fe0f00c4]{flex-shrink:0;font-size:.7em}.git-meta[data-v-fe0f00c4]{position:sticky;right:0;flex-shrink:0;margin-left:auto;background-color:var(--node-bg-color);padding-block:.15rem;padding-inline:.4rem .25rem}.context-menu-trigger[data-v-56ca3c3b]{position:fixed;width:0;height:0;overflow:hidden;pointer-events:none}.danger-item[data-v-56ca3c3b]::part(base){color:var(--wa-color-danger-fill-loud)}.context-menu-header[data-v-56ca3c3b]{font-size:var(--wa-font-size-s)}.copy-preview[data-v-56ca3c3b]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.rename-dialog[data-v-591e65a8]{--width: min(450px, calc(100vw - 2rem) )}.dialog-content[data-v-591e65a8]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.form-group[data-v-591e65a8]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-591e65a8]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.dialog-footer[data-v-591e65a8]{display:flex;gap:var(--wa-space-s);justify-content:flex-end;width:100%}.delete-dialog[data-v-ff0cb0b6]{--width: min(450px, calc(100vw - 2rem) )}.dialog-content[data-v-ff0cb0b6]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.confirm-message[data-v-ff0cb0b6]{margin:0;font-size:var(--wa-font-size-m)}.confirm-message strong[data-v-ff0cb0b6]{word-break:break-all}.warning-message[data-v-ff0cb0b6]{margin:0;display:flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-warning-fill-loud);font-size:var(--wa-font-size-s)}.dialog-footer[data-v-ff0cb0b6]{display:flex;gap:var(--wa-space-s);justify-content:flex-end;width:100%}.create-dialog[data-v-2625f89b]{--width: min(450px, calc(100vw - 2rem) )}.dialog-content[data-v-2625f89b]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.form-group[data-v-2625f89b]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-2625f89b]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.dialog-footer[data-v-2625f89b]{display:flex;gap:var(--wa-space-s);justify-content:flex-end;width:100%}.move-dialog[data-v-502ebcd3]{--width: min(550px, calc(100vw - 2rem) )}.dialog-content[data-v-502ebcd3]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.move-source[data-v-502ebcd3]{font-size:var(--wa-font-size-m)}.move-source strong[data-v-502ebcd3]{word-break:break-all}.tree-wrapper[data-v-502ebcd3]{height:300px;border:1px solid var(--wa-color-surface-border);border-radius:var(--wa-border-radius-m);overflow:hidden}.move-destination[data-v-502ebcd3]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.destination-path[data-v-502ebcd3]{font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-text-normal);word-break:break-all}.dialog-footer[data-v-502ebcd3]{display:flex;gap:var(--wa-space-s);justify-content:flex-end;width:100%}.help-icon-button[data-v-e2550acc]{display:inline-flex;align-items:center;padding:0;border:none;background:none;cursor:pointer;color:var(--wa-color-neutral-on-quiet, #888);font-size:.95em;line-height:1;vertical-align:-.08em}.help-icon-button[data-v-e2550acc]:hover,.help-icon-button[data-v-e2550acc]:focus-visible{color:var(--wa-color-brand-60, #6366f1);outline:none}form[data-v-3e7c45f6]{display:flex;flex-direction:column;row-gap:1em}label[data-v-3e7c45f6]{display:block;font-size:var(--wa-font-size-s);font-weight:600}label wa-input[data-v-3e7c45f6],label wa-select[data-v-3e7c45f6]{margin-top:.3rem;font-weight:400}wa-switch[data-v-3e7c45f6]{display:block}.switch-hint[data-v-3e7c45f6]{font-weight:400;color:var(--wa-color-text-quiet)}.password-row[data-v-3e7c45f6]{display:flex;gap:.3rem;align-items:center;margin-top:.3rem}.password-row wa-input[data-v-3e7c45f6]{flex:1;margin-top:0}.promote-list[data-v-3e7c45f6]{list-style:none;padding-left:0;margin:.5rem 0 0;display:flex;flex-direction:column;gap:.25rem}.net-hint[data-v-3e7c45f6]{margin:0;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.copy-link[data-v-3e7c45f6]{margin-right:auto}.dialog-footer[data-v-3e7c45f6]{display:flex;gap:var(--wa-space-s);justify-content:flex-end;width:100%;align-items:center;flex-wrap:wrap}.access-log[data-v-6cf9f59c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem;max-height:14rem;overflow-y:auto}.access-log li[data-v-6cf9f59c]{display:flex;gap:.6rem;align-items:baseline}.when[data-v-6cf9f59c]{color:var(--wa-color-text-quiet);white-space:nowrap}.count[data-v-6cf9f59c]{color:var(--wa-color-text-quiet);font-size:.75rem}.ua[data-v-6cf9f59c]{flex:1;min-width:5rem;color:var(--wa-color-text-quiet);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.ua[data-v-6cf9f59c]:hover{color:var(--wa-color-text)}.ua--expanded[data-v-6cf9f59c]{overflow:visible;white-space:normal;word-break:break-word}.artifact-bookmark-dialog[data-v-6eab62df]{--width: min(560px, calc(100vw - 2rem) )}.dialog-content[data-v-6eab62df]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.form-group[data-v-6eab62df]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-6eab62df]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.form-hint[data-v-6eab62df]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.dialog-footer[data-v-6eab62df]{display:flex;gap:var(--wa-space-s);justify-content:flex-end;width:100%;align-items:center;flex-wrap:wrap}.footer-remove[data-v-6eab62df]{margin-right:auto}.network-section[data-v-6eab62df]{font-size:.85rem}.muted[data-v-6eab62df]{margin:0;color:var(--wa-color-text-quiet)}.host-row[data-v-6eab62df]{padding:.4rem 0;border-bottom:1px solid var(--wa-color-surface-border)}.host-row-main[data-v-6eab62df]{display:flex;align-items:center;gap:.5rem}.host-key[data-v-6eab62df]{flex:1;min-width:3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.denial-count[data-v-6eab62df]{display:inline;height:auto;padding:0;background:none;border:none;color:var(--wa-color-text-quiet);cursor:pointer;font-size:.85rem;text-decoration:underline dotted;white-space:nowrap}.host-actions[data-v-6eab62df]{margin-left:auto;display:flex;gap:.25rem}.prov-list[data-v-6eab62df]{list-style:none;margin:.35rem 0 0;padding:0 0 0 1.5rem;display:flex;flex-direction:column;gap:.25rem;font-size:.8rem}.prov-row[data-v-6eab62df]{display:flex;align-items:baseline;gap:.5rem}.prov-label[data-v-6eab62df]{color:var(--wa-color-text-quiet)}.confirm-hosts[data-v-6eab62df]{margin:0 0 .35rem;padding-left:1.1rem}.confirm-text[data-v-6eab62df]{margin:0}.confirm-actions[data-v-6eab62df]{display:flex;gap:.5rem;margin-top:.5rem}.bookmark-button[data-v-6774a420]{opacity:.55;transition:opacity .15s;flex-shrink:0}.bookmark-button[data-v-6774a420]:hover,.bookmark-button--active[data-v-6774a420]{opacity:1}.bookmark-button--active[data-v-6774a420]::part(base){color:var(--wa-color-brand-60)}.bookmark-button--attention[data-v-6774a420]{opacity:1;animation:pending-pulse-6774a420 1.5s ease-in-out infinite}.bookmark-button--attention[data-v-6774a420]::part(base){color:var(--wa-color-warning-60)}@keyframes pending-pulse-6774a420{0%,to{opacity:1}50%{opacity:.3}}.upload-toast-content[data-v-b07191a0]{display:flex;flex-direction:column;gap:var(--wa-space-xs);margin-top:var(--wa-space-xs)}.upload-toast-dir[data-v-b07191a0]{overflow-wrap:anywhere}.upload-toast-actions[data-v-b07191a0]{display:flex;justify-content:flex-end;gap:var(--wa-space-xs)}.upload-input[data-v-31b2854d]{position:fixed;top:0;left:0;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none;clip-path:inset(50%)}.file-tree-panel[data-v-31b2854d]{height:100%;overflow:hidden;display:flex;flex-direction:column}.file-tree-panel-content[data-v-31b2854d]{flex:1;min-height:0;display:flex;flex-direction:column}.files-search[data-v-31b2854d]{padding:calc(var(--wa-space-2xs) + var(--glass-edge-gap, 0px));flex-shrink:0;border-bottom:1px solid var(--wa-color-surface-border);display:flex;align-items:center;gap:var(--wa-space-2xs)}.files-search-input[data-v-31b2854d]{flex:1;min-width:0}.tree-container[data-v-31b2854d]{flex:1;overflow:auto;outline:none;display:flex;flex-direction:column;align-items:stretch}.panel-placeholder[data-v-31b2854d]{display:flex;align-items:center;justify-content:center;height:100%;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.panel-error[data-v-31b2854d]{color:var(--wa-color-danger-fill-loud);padding:var(--wa-space-s);text-align:center}.reveal-path[data-v-31b2854d]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.search-truncated[data-v-31b2854d]{padding:var(--wa-space-2xs) var(--wa-space-xs);font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);text-align:center;border-top:1px solid var(--wa-color-surface-border)}.file-tree-panel--mobile[data-v-31b2854d]{height:auto;overflow:visible}.files-panel-header-row[data-v-31b2854d]{display:flex;align-items:center;background:var(--wa-color-surface-default);border-bottom:var(--divider-size) solid var(--wa-color-surface-border);position:relative;z-index:11}.files-panel-header-row>.files-panel-header[data-v-31b2854d]{flex:1;min-width:0;width:auto;border-bottom:none;position:static;z-index:auto}.files-panel-header-artifact-bookmark-btn[data-v-31b2854d]{flex-shrink:0;align-self:center;margin-right:var(--wa-space-2xs)}.files-panel-header-artifact-bookmark-name[data-v-31b2854d]{color:var(--wa-color-text-quiet)}.files-panel-header[data-v-31b2854d]{display:flex;align-items:center;gap:var(--wa-space-s);width:100%;padding:calc(1px + var(--wa-space-2xs)) var(--wa-space-s);background:var(--wa-color-surface-default);border:none;border-bottom:1px solid var(--wa-color-surface-border);cursor:pointer;font-family:inherit;font-size:var(--wa-font-size-s);font-weight:400;color:inherit;text-align:left;transition:background-color .15s ease;box-shadow:none;margin:0;translate:none!important;transform:none!important;justify-content:start;flex-wrap:wrap;height:auto;flex-shrink:0;position:relative;z-index:11}.files-panel-header[data-v-31b2854d]:hover,.files-panel-header.open[data-v-31b2854d]{background-color:var(--wa-color-surface-alt)}.files-panel-header-label[data-v-31b2854d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1;direction:rtl;text-align:left}.mobile-header-badge[data-v-31b2854d]{flex-shrink:0}.files-panel-header .chevron[data-v-31b2854d]{flex-shrink:0;font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);transition:transform .2s ease}.file-tree-panel--mobile>.file-tree-panel-content[data-v-31b2854d]{position:absolute;inset:0;top:2rem;z-index:10;overflow:hidden;background:var(--panel-solid);display:flex;flex-direction:column}.directory-picker[data-v-fc5d132d]{display:inline-flex;position:relative}.browse-button[data-v-fc5d132d]{font-size:var(--wa-font-size-l)}.picker-panel[data-v-fc5d132d]{width:min(30rem,calc(100vw - 1rem));max-height:min(25rem,60dvh);display:flex;flex-direction:column;border-radius:var(--wa-border-radius-m);overflow:hidden}@media(max-height:640px){.picker-popup[data-v-fc5d132d]::part(popup){top:0!important}}.picker-header[data-v-fc5d132d]{display:flex;align-items:center;gap:var(--wa-space-2xs);padding:calc(var(--wa-space-2xs) + var(--glass-edge-gap, 0px)) var(--wa-space-xs);border-bottom:1px solid var(--wa-color-surface-border);flex-shrink:0}.picker-path[data-v-fc5d132d]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);font-family:var(--wa-font-family-code);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.hidden-toggle[data-v-fc5d132d]{flex-shrink:0;opacity:.7}.hidden-toggle-active[data-v-fc5d132d]{opacity:1;color:var(--wa-color-brand-text)}.flag-icon-wrap[data-v-ea5623b0]{position:relative}.flag-icon.dimmed[data-v-ea5623b0]{opacity:.4}.flag-icon-wrap.struck[data-v-ea5623b0]:after{content:"";position:absolute;left:50%;top:50%;width:1.45em;height:1.5px;background:currentColor;border-radius:1px;transform:translate(-50%,-50%) rotate(-45deg);pointer-events:none}.agent-settings-summary[data-v-3c93293b]{display:flex;align-items:center;column-gap:var(--wa-space-2xs);overflow:hidden;line-height:1.1}.agent-settings-summary[data-v-3c93293b]>*{flex-shrink:0;overflow:hidden;white-space:normal}.agent-settings-summary>.agent-summary-model[data-v-3c93293b]{flex-shrink:1;min-width:.75rem}.agent-settings-summary>.agent-summary-dot[data-v-3c93293b]{flex-shrink:100;min-width:0}.agent-settings-summary>.agent-summary-permission[data-v-3c93293b]{flex-shrink:1000;min-width:0}.setting-forced[data-v-3c93293b]{position:relative}.setting-forced[data-v-3c93293b]:before{content:"";position:absolute;left:0;right:0;bottom:-2px;border-bottom:1px dashed currentColor;pointer-events:none}.summary-permission-icon[data-v-3c93293b]{vertical-align:-.15em}.effort-icon-wrap[data-v-3c93293b]{position:relative}.effort-icon[data-v-3c93293b]{font-size:1.1em;vertical-align:-.15em}.part-icon-wrap[data-v-3c93293b]{position:relative}.tab-bar[data-v-d966e383]{--track-width: var(--divider-size);--glow-ink-thickness: 2px}.tab-bar[data-v-d966e383]>wa-tab::part(base){padding:var(--wa-space-2xs) var(--wa-space-xs);gap:var(--wa-space-2xs)}.tab-bar[data-v-d966e383]::part(scroll-button){border-bottom:var(--track-width) solid var(--track-color)}.tab-bar[data-v-d966e383]::part(tabs):after{content:"";position:absolute;top:0;left:0;box-sizing:border-box;width:var(--glide-w, 0px);height:var(--glide-h, 0px);translate:var(--glide-x, 0px) var(--glide-y, 0px);border:0;background:linear-gradient(90deg,var(--glow-accent),var(--glow-accent-shifted)) no-repeat left bottom / 100% var(--glow-ink-thickness);filter:drop-shadow(0 0 .3125rem color-mix(in oklab,var(--glow-accent) 70%,transparent));pointer-events:none;opacity:0;transition:var(--glide-fade)}:root.reduce-effects .tab-bar[data-v-d966e383]::part(tabs):after{filter:none}.tab-bar[data-glide-ready][data-v-d966e383]::part(tabs):after{opacity:1;transition:var(--glide-transition)}.tab-bar[data-glide-instant][data-v-d966e383]::part(tabs):after{transition:none}.tab-bar[data-glide-ready][data-v-d966e383]>wa-tab[active]{border-block-end-color:transparent}.form-group[data-v-9c4f183c]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-9c4f183c]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.form-hint[data-v-9c4f183c]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.agset-intro[data-v-9c4f183c]{margin:0;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.agset-provider-select[data-v-9c4f183c]{max-width:280px}.provider-option-icon[data-v-9c4f183c]{margin-right:.5em}.agset-tab-icon[data-v-9c4f183c]{margin-right:var(--wa-space-2xs)}.agset-load-select[data-v-9c4f183c]{max-width:280px;margin-bottom:var(--wa-space-s)}.agset-disabled-badge[data-v-9c4f183c]{margin-left:var(--wa-space-2xs);padding:0 var(--wa-space-2xs);border-radius:var(--wa-border-radius-s);background:var(--wa-color-surface-alt);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-2xs);text-transform:uppercase;letter-spacing:.03em}.agset-field[data-v-9c4f183c]{display:flex;flex-direction:column;gap:var(--wa-space-2xs);margin-bottom:var(--wa-space-s)}.agset-field-label[data-v-9c4f183c]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.agset-group-label[data-v-9c4f183c]{display:block;padding:var(--wa-space-2xs) var(--wa-space-s);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);font-style:italic}.agset-effort-option-icon[data-v-9c4f183c],.agset-flag-option-icon[data-v-9c4f183c]{margin-right:.5em;vertical-align:-.15em}.agset-option-description[data-v-9c4f183c]{display:block;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.agset-option-summary[data-v-9c4f183c]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.model-fallback-callout[data-v-9c4f183c]{display:block;font-size:var(--wa-font-size-s);margin-bottom:var(--wa-space-xs)}.project-mark[data-v-8f1bb2ca]{display:inline-flex;flex-shrink:0;line-height:0;width:var(--project-mark-icon-size, var(--project-mark-size, var(--wa-space-m)));justify-content:center}.project-mark-dot[data-v-8f1bb2ca]{width:var(--project-mark-size, var(--wa-space-s));height:var(--project-mark-size, var(--wa-space-s));border-radius:50%;box-sizing:border-box;border:1px solid;background-color:var(--dot-color, transparent);border-color:var(--dot-color, var(--wa-color-border-quiet))}.project-mark-icon[data-v-8f1bb2ca]{width:var(--project-mark-icon-size, var(--project-mark-size, var(--wa-space-m)));height:var(--project-mark-icon-size, var(--project-mark-size, var(--wa-space-m)));max-width:unset;border-radius:0;object-fit:contain;display:block;box-sizing:border-box}.missing-directory-icon[data-v-7948cb2c]{color:var(--wa-color-warning-on-quiet)}.project-badge[data-v-f25f4977]{display:inline-flex;align-items:center;gap:var(--badge-gap, var(--wa-space-xs));min-width:0}.project-badge-name[data-v-f25f4977]{max-width:var(--project-badge-name-max-width, none);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-badge-sep[data-v-f25f4977]{flex-shrink:0;color:var(--wa-color-text-quiet);font-size:.85em}.project-badge-parent-link[data-v-f25f4977]{color:inherit;text-decoration:none;cursor:pointer}.project-badge-parent-link[data-v-f25f4977]:hover{color:var(--wa-color-brand-text);text-decoration:underline}.project-badge-trust[data-v-f25f4977]{flex-shrink:0;color:var(--wa-color-text-normal);opacity:.2;font-size:.85em}.project-badge[data-v-f25f4977] .missing-directory-icon{flex-shrink:0;font-size:.85em}.directory-path[data-v-e82d7638]{word-break:break-all}.directory-path.is-missing[data-v-e82d7638]{color:var(--wa-color-warning-on-quiet)}.directory-path.is-missing .directory-path-text[data-v-e82d7638]{text-decoration:line-through;text-decoration-color:color-mix(in oklab,currentColor 50%,transparent)}.directory-path.is-start-truncated[data-v-e82d7638]{display:flex;align-items:center;min-width:0;word-break:normal}.directory-path-clip[data-v-e82d7638]{direction:rtl;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.directory-path-inner[data-v-e82d7638]{direction:ltr;unicode-bidi:embed}.directory-path-inner strong[data-v-e82d7638]{color:var(--wa-color-text-normal);font-weight:650}.directory-path[data-v-e82d7638] .missing-directory-icon{margin-inline-end:var(--wa-space-2xs);vertical-align:-.1em}.project-edit-dialog[data-v-1c1bc3bf]{--width: min(600px, calc(100vw - 2rem) )}.dialog-content[data-v-1c1bc3bf],.tab-body[data-v-1c1bc3bf]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.project-main-tabs.hide-nav[data-v-1c1bc3bf]::part(nav){display:none}.dialog-title[data-v-1c1bc3bf]{display:flex;flex-direction:column;gap:var(--wa-space-3xs);min-width:0}.dialog-title-main[data-v-1c1bc3bf]{display:flex;align-items:center;gap:var(--wa-space-m);flex-wrap:wrap;min-width:0}.dialog-title-badge[data-v-1c1bc3bf]{margin-left:auto;font-size:.85em;min-width:0;max-width:100%}.dialog-title-path[data-v-1c1bc3bf]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-normal);color:var(--wa-color-text-quiet);word-break:break-all}.dialog-title-missing[data-v-1c1bc3bf]{display:flex;align-items:center;gap:var(--wa-space-s);flex-wrap:wrap;font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-normal)}.dialog-title-missing-text[data-v-1c1bc3bf]{color:var(--wa-color-warning-on-quiet)}.dialog-title-recheck[data-v-1c1bc3bf]{font-size:var(--wa-font-size-xs)}.form-group[data-v-1c1bc3bf]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-1c1bc3bf]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.name-color-row[data-v-1c1bc3bf]{display:flex;align-items:flex-start;gap:var(--wa-space-m)}.name-color-row .name-group[data-v-1c1bc3bf]{flex:1;min-width:0}.name-color-row .color-group[data-v-1c1bc3bf]{flex:0 0 auto}.form-hint[data-v-1c1bc3bf]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.form-label-optional[data-v-1c1bc3bf]{font-weight:var(--wa-font-weight-normal);color:var(--wa-color-text-quiet)}.icon-editor-row[data-v-1c1bc3bf]{display:flex;align-items:center;gap:var(--wa-space-m)}.icon-editor-preview[data-v-1c1bc3bf]{--project-mark-size: 2.5rem;flex:0 0 auto}.icon-file-input[data-v-1c1bc3bf]{display:none}.icon-editor-links[data-v-1c1bc3bf]{display:flex;flex-wrap:wrap;gap:var(--wa-space-m);margin-top:var(--wa-space-xs)}.icon-editor-links.is-busy[data-v-1c1bc3bf]{pointer-events:none;opacity:.5}.icon-link[data-v-1c1bc3bf]{font-size:var(--wa-font-size-s);color:var(--wa-color-brand-text);text-decoration:none;cursor:pointer}.icon-link[data-v-1c1bc3bf]:hover{text-decoration:underline}.icon-help-trigger[data-v-1c1bc3bf]{color:var(--wa-color-text-quiet);cursor:pointer;font-size:var(--wa-font-size-m);align-self:center}.icon-help-trigger[data-v-1c1bc3bf]:hover{color:var(--wa-color-text-normal)}.icon-error[data-v-1c1bc3bf]{margin-top:var(--wa-space-xs)}.icon-scan-results[data-v-1c1bc3bf]{margin-top:var(--wa-space-s)}.icon-scan-caption[data-v-1c1bc3bf]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);margin-bottom:var(--wa-space-xs)}.icon-scan-empty[data-v-1c1bc3bf]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.icon-scan-list[data-v-1c1bc3bf]{display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.icon-scan-item[data-v-1c1bc3bf]{appearance:none;-webkit-appearance:none;height:auto;min-height:0;line-height:normal;font:inherit;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--wa-space-s);width:100%;padding:var(--wa-space-2xs) var(--wa-space-s);border:none;background:none;cursor:pointer;text-align:left;color:var(--wa-color-brand-text)}.icon-scan-item:hover:not(:disabled) .icon-scan-path[data-v-1c1bc3bf]{text-decoration:underline}.icon-scan-item[data-v-1c1bc3bf]:disabled{opacity:.5;cursor:default}.icon-scan-thumb[data-v-1c1bc3bf]{flex:0 0 auto;width:1.75rem;height:1.75rem;object-fit:contain}.icon-scan-path[data-v-1c1bc3bf]{font-size:var(--wa-font-size-s);color:inherit;word-break:break-all;min-width:0}.trust-intro[data-v-1c1bc3bf]{margin:0;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.trust-select small[data-v-1c1bc3bf]{display:block;margin-top:var(--wa-space-3xs);font-size:var(--wa-font-size-xs);opacity:.7;white-space:normal}.trust-propagate-switch[data-v-1c1bc3bf]{font-size:var(--wa-font-size-s)}.trust-propagate-hint[data-v-1c1bc3bf]{color:var(--wa-color-text-quiet)}.directory-input-row[data-v-1c1bc3bf]{display:flex;align-items:center;gap:var(--wa-space-2xs)}.directory-input[data-v-1c1bc3bf]{flex:1;min-width:0}.use-global-worktree-btn[data-v-1c1bc3bf]{margin-top:var(--wa-space-2xs);align-self:flex-start;max-width:100%}.use-global-worktree-btn[data-v-1c1bc3bf]::part(label){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-label-row[data-v-1c1bc3bf]{display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-s)}.workspace-list[data-v-1c1bc3bf]{display:flex;flex-direction:column;gap:var(--wa-space-3xs)}.workspace-row[data-v-1c1bc3bf]{display:flex;align-items:center;gap:var(--wa-space-s);background:var(--wa-color-surface-alt);border-radius:var(--wa-border-radius-m);padding:var(--wa-space-3xs) var(--wa-space-xs)}.workspace-row-name[data-v-1c1bc3bf]{flex:1;min-width:0;display:flex;align-items:center;gap:var(--wa-space-2xs);font-size:var(--wa-font-size-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-workspaces-message[data-v-1c1bc3bf]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);padding:var(--wa-space-xs) 0}.add-workspace-select[data-v-1c1bc3bf]{max-width:280px}.scan-row[data-v-1c1bc3bf]{display:flex;align-items:center;gap:var(--wa-space-s)}.scan-feedback[data-v-1c1bc3bf]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.action-btn[data-v-1c1bc3bf]{background:none;border:none;font-size:var(--wa-font-size-m);padding:var(--wa-space-xs);cursor:pointer;line-height:1;transition:background-color .15s,color .15s;color:var(--wa-color-text-quiet)}.action-btn[data-v-1c1bc3bf]:hover{background:var(--wa-color-surface-base);color:var(--wa-color-text-base)}.action-btn-danger[data-v-1c1bc3bf]:hover{color:var(--wa-color-danger-60)}.clear-name-link[data-v-1c1bc3bf]{color:var(--wa-color-brand-text);text-decoration:none}.clear-name-link[data-v-1c1bc3bf]:hover{text-decoration:underline}.directory-not-found-content[data-v-1c1bc3bf]{display:flex;flex-direction:column;gap:var(--wa-space-s)}.directory-not-found-actions[data-v-1c1bc3bf]{display:flex;gap:var(--wa-space-xs)}.dialog-footer[data-v-1c1bc3bf]{display:flex;gap:var(--wa-space-s);justify-content:flex-end;width:100%;align-items:center}.footer-archived-switch[data-v-1c1bc3bf]{margin-right:auto}.missing-directory-note[data-v-dfd469d1]{font-size:var(--wa-font-size-s);color:var(--wa-color-warning-on-quiet)}.process-indicator[data-v-c827937c]{display:flex;justify-content:center;align-items:center}.process-indicator--small[data-v-c827937c]{font-size:var(--wa-font-size-s)}.process-indicator--small .process-indicator__spinner[data-v-c827937c]{--size: 1em;--track-width: 2px}.process-indicator--medium[data-v-c827937c]{font-size:var(--wa-font-size-l)}.process-indicator--medium .process-indicator__spinner[data-v-c827937c]{--size: 1.5em;--track-width: 3px}.process-indicator--large[data-v-c827937c]{font-size:var(--wa-font-size-2xl)}.process-indicator--large .process-indicator__spinner[data-v-c827937c]{--size: 2em;--track-width: 4px}.process-indicator__spinner[data-v-c827937c]{--indicator-color: var(--process-color)}.process-indicator__icon[data-v-c827937c]{color:var(--process-color)}.process-indicator__icon--shell[data-v-c827937c]{animation:motion-status-pulse-deep 2.4s ease-in-out infinite}.aggregated-indicator-wrapper[data-v-043ffdb9]{display:inline-flex;align-items:center}.pending-indicator[data-v-043ffdb9]{display:inline-flex;align-items:center;color:var(--wa-color-warning-60);animation:pending-pulse-043ffdb9 1.5s ease-in-out infinite}.pending-indicator--small[data-v-043ffdb9]{font-size:var(--wa-font-size-s)}.pending-indicator--medium[data-v-043ffdb9]{font-size:var(--wa-font-size-l)}.pending-indicator--large[data-v-043ffdb9]{font-size:var(--wa-font-size-2xl)}.unread-indicator[data-v-043ffdb9]{display:inline-flex;align-items:center;color:var(--wa-color-warning-60);animation:motion-status-pulse 2.4s ease-in-out infinite}.unread-indicator--small[data-v-043ffdb9]{font-size:var(--wa-font-size-s)}.unread-indicator--medium[data-v-043ffdb9]{font-size:var(--wa-font-size-l)}.unread-indicator--large[data-v-043ffdb9]{font-size:var(--wa-font-size-2xl)}@keyframes pending-pulse-043ffdb9{0%,to{opacity:1}50%{opacity:.3}}.activity-sparkline[data-v-c794649f]{display:block}.activity-sparkline[data-stretch][data-v-c794649f]{width:100%;height:100%}.home-card-entering .activity-sparkline[data-v-c794649f],.activity-sparkline.activity-sparkline--reveal[data-v-c794649f]{animation:activity-sparkline-reveal-c794649f .8s var(--motion-ease-out) backwards;animation-delay:calc(var(--home-card-index, 0) * 60ms)}@keyframes activity-sparkline-reveal-c794649f{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}:root.reduce-motion .home-card-entering .activity-sparkline[data-v-c794649f],:root.reduce-motion .activity-sparkline.activity-sparkline--reveal[data-v-c794649f]{animation:activity-sparkline-fade-c794649f .3s ease-in-out backwards;animation-delay:calc(var(--home-card-index, 0) * 60ms)}@keyframes activity-sparkline-fade-c794649f{0%{opacity:0}}.cost-display[data-v-0c813c03]{white-space:nowrap}.cost-icon[data-v-0c813c03]{margin-inline-end:var(--wa-space-3xs)}.project-card[data-v-79f8e314]{cursor:pointer;transition:translate var(--motion-dur-2) var(--motion-ease-spring),box-shadow var(--motion-dur-2) var(--motion-ease),border-color var(--motion-dur-2) var(--motion-ease)}.project-card[data-v-79f8e314]::part(body){position:relative}.project-card.home-card-entering[data-v-79f8e314]{transition:box-shadow var(--motion-dur-2) var(--motion-ease),border-color var(--motion-dur-2) var(--motion-ease)}@media(hover:hover){.project-card[data-v-79f8e314]:hover{translate:0 calc(-.125rem * var(--motion-amount));border-color:color-mix(in oklab,var(--card-glow-color, var(--wa-color-brand-60)) 55%,transparent);box-shadow:var(--depth-2),0 .5rem 1.75rem -.75rem color-mix(in oklab,var(--card-glow-color, var(--wa-color-brand-60)) 70%,transparent)}}.project-info[data-v-79f8e314]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.project-title-row[data-v-79f8e314]{display:flex;align-items:center;column-gap:var(--wa-space-s)}@media(max-width:50rem){.project-title-row[data-v-79f8e314]{flex-wrap:wrap}}.project-title[data-v-79f8e314]{font-weight:600;font-size:var(--wa-font-size-m);min-width:0}.project-menu[data-v-79f8e314]{margin-left:auto;translate:var(--wa-space-m) 0}.project-directory[data-v-79f8e314]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);word-break:break-all}.project-meta-wrapper[data-v-79f8e314]{display:flex;justify-content:space-between;align-items:center}.project-meta[data-v-79f8e314]{display:flex;flex-wrap:wrap;justify-content:start;column-gap:var(--wa-space-m);font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.project-meta>span[data-v-79f8e314]{display:flex;align-items:center;gap:var(--wa-space-xs)}.tree-node[data-v-e2da6a2d]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.folder-header[data-v-e2da6a2d]{display:flex;align-items:center;gap:var(--wa-space-xs);padding:var(--wa-space-xs) 0;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--wa-color-text-quiet)}.folder-header[data-v-e2da6a2d]:hover{color:var(--wa-color-text-default)}.folder-label[data-v-e2da6a2d]{font-size:var(--wa-font-size-s);font-family:var(--wa-font-family-code);font-weight:500}.chevron-icon[data-v-e2da6a2d]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);flex-shrink:0}.tree-chevron[data-v-e2da6a2d]{cursor:pointer}.tree-children[data-v-e2da6a2d]{padding-left:var(--wa-space-m);display:flex;flex-direction:column;gap:var(--wa-space-m)}.section-header[data-v-97aed146]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:var(--wa-space-m);font-size:var(--wa-font-size-s);font-weight:600;color:var(--wa-color-text-quiet);padding:var(--wa-space-xs) 0}.section-label[data-v-97aed146]{text-transform:uppercase;letter-spacing:.05em;color:var(--wa-color-text-normal)}.show-archived-toggle[data-v-97aed146]{font-size:var(--wa-font-size-s);text-transform:none;letter-spacing:normal;font-weight:400;margin-right:var(--wa-space-s)}.header-actions[data-v-97aed146]{display:flex;flex-wrap:wrap;align-items:center;margin-left:auto}.project-cards[data-v-97aed146]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.section-subheader[data-v-97aed146]{font-size:var(--wa-font-size-xs);font-weight:600;color:var(--wa-color-text-quiet);text-transform:uppercase;letter-spacing:.05em;padding:var(--wa-space-l) 0 var(--wa-space-s)}.section-header+.section-subheader[data-v-97aed146]{padding-top:0}.empty-state[data-v-97aed146]{text-align:center;padding:var(--wa-space-xl);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-l)}.workspace-card[data-v-0d78451f]{cursor:pointer;transition:translate var(--motion-dur-2) var(--motion-ease-spring),box-shadow var(--motion-dur-2) var(--motion-ease),border-color var(--motion-dur-2) var(--motion-ease)}.workspace-card[data-v-0d78451f]::part(body){position:relative}.workspace-card.home-card-entering[data-v-0d78451f]{transition:box-shadow var(--motion-dur-2) var(--motion-ease),border-color var(--motion-dur-2) var(--motion-ease)}@media(hover:hover){.workspace-card[data-v-0d78451f]:hover{translate:0 calc(-.125rem * var(--motion-amount));border-color:color-mix(in oklab,var(--card-glow-color, var(--wa-color-brand-60)) 55%,transparent);box-shadow:var(--depth-2),0 .5rem 1.75rem -.75rem color-mix(in oklab,var(--card-glow-color, var(--wa-color-brand-60)) 70%,transparent)}.workspace-card.disabled[data-v-0d78451f]:hover{translate:none;border-color:var(--wa-color-surface-border);box-shadow:var(--wa-shadow-s)}}.workspace-card.disabled[data-v-0d78451f]{opacity:.5;cursor:not-allowed}.workspace-info[data-v-0d78451f]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.workspace-title-row[data-v-0d78451f]{display:flex;align-items:center;column-gap:var(--wa-space-s)}@media(max-width:50rem){.workspace-title-row[data-v-0d78451f]{flex-wrap:wrap}}.workspace-name[data-v-0d78451f]{font-weight:600;font-size:var(--wa-font-size-m);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-name>wa-icon[data-v-0d78451f]{margin-right:var(--wa-space-2xs)}.workspace-menu[data-v-0d78451f]{margin-left:auto;translate:var(--wa-space-m) 0}.workspace-projects[data-v-0d78451f]{display:flex;flex-wrap:wrap;gap:var(--wa-space-xs) var(--wa-space-m);font-size:var(--wa-font-size-s)}.workspace-project-badge[data-v-0d78451f]{min-width:0}.workspace-empty[data-v-0d78451f]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);font-style:italic}.workspace-meta-wrapper[data-v-0d78451f]{display:flex;justify-content:space-between;align-items:center}.workspace-meta[data-v-0d78451f]{display:flex;flex-wrap:wrap;justify-content:start;column-gap:var(--wa-space-m);font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.workspace-meta>span[data-v-0d78451f]{display:flex;align-items:center;gap:var(--wa-space-xs)}.section-header[data-v-822b9452]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:var(--wa-space-m);font-size:var(--wa-font-size-s);font-weight:600;color:var(--wa-color-text-quiet)}.show-archived-toggle[data-v-822b9452]{font-size:var(--wa-font-size-s);text-transform:none;letter-spacing:normal;font-weight:400;margin-right:var(--wa-space-s)}.section-label[data-v-822b9452]{text-transform:uppercase;letter-spacing:.05em;color:var(--wa-color-text-normal)}.header-actions[data-v-822b9452]{display:flex;flex-wrap:wrap;align-items:center;margin-left:auto}.workspace-cards[data-v-822b9452]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.fetch-error-panel[data-v-258ef2f2]{display:flex;align-items:center;justify-content:center;flex:1;min-height:200px;padding:var(--wa-space-l)}.error-content[data-v-258ef2f2]{display:flex;flex-direction:column;align-items:center;gap:var(--wa-space-m);text-align:center}.error-message[data-v-258ef2f2]{color:inherit}.session-item-wrapper[data-v-37fecb37]{padding-inline:var(--sidebar-row-inset, var(--wa-space-2xs))}.session-item-wrapper--no-menu .session-name[data-v-37fecb37]{margin-right:0}.session-name-row[data-v-37fecb37]{display:flex;align-items:center;gap:var(--wa-space-xs);min-width:0}.pinned-icon[data-v-37fecb37]{flex-shrink:0;font-size:var(--wa-font-size-2xs);color:var(--wa-color-yellow-80)!important;transform:rotate(30deg)}.provider-icon[data-v-37fecb37]{flex-shrink:0}.session-worktree-icon[data-v-37fecb37]{flex-shrink:0;color:var(--wa-color-text-quiet);font-size:.85em}.session-name[data-v-37fecb37]{font-size:var(--wa-font-size-s);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:1.5rem}.compact-comments-indicator[data-v-37fecb37]{margin-left:auto;flex-shrink:0;color:var(--wa-color-brand);font-size:var(--wa-font-size-xs);position:relative;left:-1.5rem}.compact-pending-request-indicator[data-v-37fecb37]{margin-left:auto;flex-shrink:0;color:var(--wa-color-warning-60);font-size:var(--wa-font-size-xs);animation:pending-pulse-37fecb37 1.5s ease-in-out infinite;position:relative;left:-1.5rem}.compact-unread-indicator[data-v-37fecb37]{margin-left:auto;flex-shrink:0;color:var(--wa-color-warning-60);font-size:var(--wa-font-size-xs);position:relative;left:-1.5rem;animation:motion-status-pulse 2.4s ease-in-out infinite}.compact-process-indicator[data-v-37fecb37]{margin-left:auto;flex-shrink:0;position:relative;left:-1.5rem}.unread-indicator[data-v-37fecb37]{color:var(--wa-color-warning-60);font-size:var(--wa-font-size-s);flex-shrink:0;animation:motion-status-pulse 2.4s ease-in-out infinite}.session-project-row[data-v-37fecb37]{display:flex;align-items:center;gap:var(--wa-space-xs);margin-top:var(--wa-space-3xs)}.session-project-row .session-project[data-v-37fecb37]{margin-top:0}.session-comments-indicator[data-v-37fecb37]{margin-left:auto;flex-shrink:0;color:var(--wa-color-brand);font-size:var(--wa-font-size-xs)}.standalone-unread-indicator[data-v-37fecb37]{margin-left:auto}.session-comments-indicator+.standalone-unread-indicator[data-v-37fecb37]{margin-left:0}.menu-project-entry[data-v-37fecb37]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs);min-width:0}.menu-project-badge[data-v-37fecb37]{display:inline-flex;align-items:center;min-width:0}.session-project[data-v-37fecb37]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);font-weight:var(--wa-font-weight-body);margin-top:var(--wa-space-3xs);max-width:100%}.process-info[data-v-37fecb37]{display:grid;grid-template-columns:1fr auto .6fr;align-items:center;justify-items:end;gap:var(--wa-space-xs);font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-body);margin-top:var(--wa-space-3xs);overflow:hidden}.process-memory[data-v-37fecb37]{justify-self:start}.process-duration[data-v-37fecb37]{justify-self:center}.process-indicator-cell[data-v-37fecb37]{display:flex;align-items:center;justify-content:flex-end;gap:var(--wa-space-2xs)}.pending-request-indicator[data-v-37fecb37]{color:var(--wa-color-warning-60);font-size:var(--wa-font-size-xs);animation:pending-pulse-37fecb37 1.5s ease-in-out infinite}@keyframes pending-pulse-37fecb37{0%,to{opacity:1}50%{opacity:.3}}.session-meta[data-v-37fecb37]{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;justify-items:start;gap:var(--wa-space-xs);font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);font-weight:var(--wa-font-weight-body);margin-top:var(--wa-space-2xs);overflow:hidden}.session-meta>span[data-v-37fecb37]{display:flex;align-items:center;gap:var(--wa-space-xs)}.session-mtime[data-v-37fecb37]{justify-self:end}.session-cost[data-v-37fecb37]{justify-self:center}.session-meta--no-cost[data-v-37fecb37]{grid-template-columns:1fr 1fr}@container session-list (width <= 12rem){.process-info[data-v-37fecb37]{grid-template-columns:auto .6fr}.process-duration[data-v-37fecb37]{justify-self:start}.process-memory[data-v-37fecb37]{display:none!important}.session-meta[data-v-37fecb37]{grid-template-columns:1fr 1fr}.session-cost[data-v-37fecb37]{display:none!important}}@container session-list (width <= 9rem){.process-info[data-v-37fecb37]{grid-template-columns:1fr}.process-duration[data-v-37fecb37]{display:none!important}.session-meta[data-v-37fecb37]{grid-template-columns:1fr}.session-messages[data-v-37fecb37]{display:none!important}}.help-feature-link[data-v-cb6b04c0]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs);color:var(--wa-color-brand-60);font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-normal);line-height:var(--wa-line-height-normal);text-decoration:none}.help-feature-link[data-v-cb6b04c0]:hover,.help-feature-link[data-v-cb6b04c0]:focus-visible{text-decoration:underline;outline:none}.mcp-protection[data-v-c712a4b4]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wa-space-s)}p[data-v-c712a4b4]{margin:var(--wa-space-xs) 0}.mcp-help-heading[data-v-029909ac]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wa-space-3xs)}.mcp-action-label[data-v-029909ac]{display:inline-flex;align-items:center;gap:var(--wa-space-xs)}.mcp-endpoint-row[data-v-029909ac]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wa-space-xs)}.mcp-endpoint[data-v-029909ac]{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;min-width:0}code[data-v-029909ac]{overflow-wrap:anywhere}.notif-test-link[data-v-6a8da065]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs);font-size:var(--wa-font-size-xs);color:var(--wa-color-brand-60);text-decoration:none;cursor:pointer}.notif-test-link[data-v-6a8da065]:hover{text-decoration:underline}.notif-test-link wa-icon[data-v-6a8da065]{font-size:var(--wa-font-size-xs)}.notif-permission-row[data-v-6a8da065]{padding-bottom:var(--wa-space-2xs)}.notif-browser-row[data-v-6a8da065],.notif-toast-row[data-v-6a8da065]{padding-left:var(--wa-space-2xs)}.notif-denied[data-v-6a8da065]{color:var(--wa-color-danger-60)}.synced-icon[data-v-6a8da065]{color:var(--wa-color-brand)}.apprise-targets[data-v-6a8da065]{container-type:inline-size;display:flex;flex-direction:column;gap:var(--wa-space-s);margin-block:var(--wa-space-xs)}.apprise-target[data-v-6a8da065]{margin-bottom:var(--wa-space-m);display:flex;flex-direction:column;gap:var(--wa-space-xs)}.apprise-target-row[data-v-6a8da065]{display:flex;align-items:center;flex-wrap:wrap;column-gap:var(--wa-space-s);row-gap:var(--wa-space-xs)}.apprise-target-row[data-v-6a8da065]>:last-child{margin-left:auto;width:5rem}.apprise-name-input[data-v-6a8da065],.apprise-url-input[data-v-6a8da065]{flex:1;min-width:10rem}.apprise-url-input[data-v-6a8da065]{font-family:var(--wa-font-family-code)}.apprise-remove-button[data-v-6a8da065]::part(base){xpadding-inline:var(--wa-space-2xs)}.apprise-test-ok wa-icon[data-v-6a8da065]{color:var(--wa-color-success-60)}.apprise-test-fail wa-icon[data-v-6a8da065]{color:var(--wa-color-danger-60)}.apprise-target-events[data-v-6a8da065]{display:flex;gap:var(--wa-space-m);margin-block-start:var(--wa-space-2xs);padding-inline-start:var(--wa-space-s);flex-wrap:wrap;justify-content:flex-end}.apprise-test-error[data-v-6a8da065]{margin-top:var(--wa-space-3xs);font-size:var(--wa-font-size-xs);color:var(--wa-color-danger-60)}.Notivue__content-message:has(>.tip-toast){max-height:none}.Notivue__notification:has(.tip-toast) .Notivue__icon{visibility:hidden}.tip-toast[data-v-97868043]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.tip-header[data-v-97868043]{display:flex;align-items:center;gap:.5rem;font-weight:600}.tip-badge[data-v-97868043]{gap:.25rem}.tip-title[data-v-97868043]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tip-body[data-v-97868043]{max-height:60vh;overflow-y:auto}.tip-body[data-v-97868043] img{max-width:100%;height:auto}.tip-footer[data-v-97868043]{display:flex;align-items:center;justify-content:flex-end}wa-divider[data-v-97868043]{--spacing: .375rem}.tip-loading[data-v-97868043],.tip-error[data-v-97868043]{padding:.5rem 0;font-style:italic;color:var(--wa-color-neutral-on-quiet, #888)}.tips-settings[data-v-1a720dbe]{display:flex;flex-direction:column;gap:.75rem}.tips-toggle[data-v-1a720dbe]{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.tips-hint[data-v-1a720dbe]{margin:0;font-size:.85em;color:var(--wa-color-neutral-on-quiet, #888)}.tips-list-title[data-v-1a720dbe]{margin:.5rem 0 0;font-size:.95em;font-weight:600}.tips-list[data-v-1a720dbe]{display:flex;flex-direction:column;gap:.25rem;list-style:none;padding:0;margin:0}.tips-row[data-v-1a720dbe]{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:.25rem;cursor:pointer;background-color:var(--glass-item-rest)}.tips-row[data-v-1a720dbe]:hover,.tips-row[data-v-1a720dbe]:focus-visible{background-color:var(--glass-item-hover);outline:none}.tips-row.seen .tips-row-title[data-v-1a720dbe]{color:var(--wa-color-neutral-on-quiet, #888)}.tips-content[data-v-1a720dbe]{flex:1;min-width:0}.tips-row-title[data-v-1a720dbe]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tips-row-sub[data-v-1a720dbe]{font-size:.8em;color:var(--wa-color-neutral-on-quiet, #888)}.tips-empty[data-v-1a720dbe]{margin:.5rem 0;font-style:italic;color:var(--wa-color-neutral-on-quiet, #888)}.help-settings[data-v-f3e8693e]{display:flex;flex-direction:column;gap:.75rem}.help-hint[data-v-f3e8693e]{margin:0;font-size:.85em;color:var(--wa-color-neutral-on-quiet, #888)}.help-list-title[data-v-f3e8693e]{margin:.5rem 0 0;font-size:.95em;font-weight:600}.help-list[data-v-f3e8693e]{display:flex;flex-direction:column;gap:.25rem;list-style:none;padding:0;margin:0}.help-row[data-v-f3e8693e]{padding:.5rem;border-radius:.25rem;cursor:pointer;background-color:var(--glass-item-rest)}.help-row[data-v-f3e8693e]:hover,.help-row[data-v-f3e8693e]:focus-visible{background-color:var(--glass-item-hover);outline:none}.help-row-title[data-v-f3e8693e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.help-empty[data-v-f3e8693e]{margin:.5rem 0;font-style:italic;color:var(--wa-color-neutral-on-quiet, #888)}.peer-inbox-badge[data-v-cec4c555]{box-sizing:border-box;inline-size:1.4rem;block-size:1.4rem;padding:0;border-radius:50%;font-variant-numeric:tabular-nums;pointer-events:none}.peer-inbox-badge[data-v-cec4c555]:not(.peer-inbox-badge--inline){position:absolute;inset-block-start:0;inset-inline-end:0;translate:30% -30%;box-shadow:0 0 0 2px var(--surface-solid)}.brand-logo[data-v-c4cba42d]{display:inline-block;vertical-align:middle;flex-shrink:0}span.brand-logo[data-v-c4cba42d]{position:relative}.hop[data-v-c4cba42d],.tilt[data-v-c4cba42d]{display:block;width:100%;height:100%}.hop svg[data-v-c4cba42d]{display:block;width:100%;height:100%;overflow:visible}.tilt[data-v-c4cba42d]{transform-origin:50% 56.25%}.hop[data-v-c4cba42d]{transform-origin:50% 95%}.antenna[data-v-c4cba42d],.ear-left[data-v-c4cba42d],.ear-right[data-v-c4cba42d],.eyes[data-v-c4cba42d]{transform-box:fill-box}.antenna[data-v-c4cba42d]{transform-origin:50% 100%}.ear-left[data-v-c4cba42d]{transform-origin:100% 50%}.ear-right[data-v-c4cba42d]{transform-origin:0% 50%}.eyes[data-v-c4cba42d]{transform-origin:50% 50%}.shadow[data-v-c4cba42d]{position:absolute;left:22%;right:22%;bottom:-7%;height:7%;border-radius:50%;background:#00000024}.brand-logo--animated[data-v-c4cba42d] :is(.tilt,.hop,.shadow,.antenna,.eyes,.ear-left,.ear-right){animation-duration:5.2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.brand-logo--animated .tilt[data-v-c4cba42d]{animation-name:brand-logo-tilt-c4cba42d}.brand-logo--animated .hop[data-v-c4cba42d]{animation-name:brand-logo-hop-c4cba42d}.brand-logo--animated .shadow[data-v-c4cba42d]{animation-name:brand-logo-shadow-c4cba42d}.brand-logo--animated .antenna[data-v-c4cba42d]{animation-name:brand-logo-antenna-c4cba42d}.brand-logo--animated .eyes[data-v-c4cba42d]{animation-name:brand-logo-blink-c4cba42d}.brand-logo--animated .ear-left[data-v-c4cba42d]{animation-name:brand-logo-ear-left-c4cba42d}.brand-logo--animated .ear-right[data-v-c4cba42d]{animation-name:brand-logo-ear-right-c4cba42d}@keyframes brand-logo-tilt-c4cba42d{0%,10%{transform:rotate(10deg)}19%,30%{transform:rotate(20deg)}42%,51%{transform:rotate(0)}60%,to{transform:rotate(10deg)}}@keyframes brand-logo-hop-c4cba42d{0%,10%{transform:translate(0) scale(1)}19%,30%{transform:translate(7%) scale(1)}42%,48%{transform:translate(-7%) scale(1)}51%{transform:translate(-7%) scale(1.1,.88)}56%{transform:translate(-2.8%,-20%) scale(.94,1.08);animation-timing-function:ease-in}62%{transform:translate(0) scale(1.12,.86)}66%{transform:translate(0) scale(.97,1.03)}70%,to{transform:translate(0) scale(1)}}@keyframes brand-logo-shadow-c4cba42d{0%,10%{transform:translate(0) scaleX(1);opacity:1}19%,30%{transform:translate(3.125%) scaleX(1)}42%,48%{transform:translate(-3.125%) scaleX(1)}51%{transform:translate(-3.125%) scaleX(1.08)}56%{transform:translate(-1.25%) scaleX(.6);opacity:.4}62%{transform:translate(0) scaleX(1.1);opacity:1}70%,to{transform:translate(0) scaleX(1)}}@keyframes brand-logo-blink-c4cba42d{0%,62%{transform:scaleY(1)}63.5%,65%{transform:scaleY(.1)}67.5%,to{transform:scaleY(1)}}@keyframes brand-logo-antenna-c4cba42d{0%,10%{transform:rotate(0)}15%{transform:rotate(-12deg)}21%{transform:rotate(7deg)}25%{transform:rotate(-3deg)}30%{transform:rotate(0)}36%{transform:rotate(12deg)}43%{transform:rotate(-6deg)}46%{transform:rotate(2deg)}48%{transform:rotate(0)}56%{transform:rotate(-8deg)}62%{transform:rotate(0)}65%{transform:rotate(-14deg)}69%{transform:rotate(10deg)}73%{transform:rotate(-5deg)}77%{transform:rotate(2deg)}81%,to{transform:rotate(0)}}@keyframes brand-logo-ear-left-c4cba42d{0%,51%{transform:translate(0) rotate(0)}56%{transform:translate(-2.5px) rotate(-12deg)}62%{transform:translate(0) rotate(0)}65%{transform:translate(-1px) rotate(-4deg)}68%,to{transform:translate(0) rotate(0)}}@keyframes brand-logo-ear-right-c4cba42d{0%,51%{transform:translate(0) rotate(0)}56%{transform:translate(2.5px) rotate(12deg)}62%{transform:translate(0) rotate(0)}65%{transform:translate(1px) rotate(4deg)}68%,to{transform:translate(0) rotate(0)}}:root.reduce-motion .brand-logo--animated[data-v-c4cba42d] :is(.tilt,.hop,.shadow,.antenna,.eyes,.ear-left,.ear-right){animation:none}:root.reduce-motion .brand-logo--busy[data-v-c4cba42d]{animation:motion-status-pulse 1.4s ease-in-out infinite}.changelog-dialog[data-v-f583b6fa]{--width: min(40rem, calc(100vw - 2rem) )}.changelog-dialog[data-v-f583b6fa]::part(body){height:min(24rem,calc(100dvh - 10rem));overflow:hidden;padding-top:0}.changelog-loading[data-v-f583b6fa]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:100%;color:var(--wa-color-neutral-500)}.changelog-empty[data-v-f583b6fa]{display:flex;align-items:center;justify-content:center;height:100%;color:var(--wa-color-neutral-500)}.changelog-sponsor[data-v-f583b6fa]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:100%;text-align:center;padding:0 1rem}.changelog-sponsor-heart[data-v-f583b6fa]{font-size:3rem;color:#db61a2}.changelog-sponsor-text[data-v-f583b6fa]{font-size:var(--wa-font-size-m);line-height:1.7;color:var(--wa-color-neutral-700);max-width:32rem;margin:0}.changelog-sponsor-button[data-v-f583b6fa]{margin-top:.25rem}.changelog-sponsor-button[data-v-f583b6fa]::part(base){background-color:#bf3989;border-color:#bf3989;color:#fff}.changelog-sponsor-button[data-v-f583b6fa]::part(base):hover{background-color:#a93578;border-color:#a93578}.changelog-sponsor-footnote[data-v-f583b6fa]{font-size:var(--wa-font-size-s);color:var(--wa-color-neutral-500);margin:0}.changelog-entry[data-v-f583b6fa]{display:flex;flex-direction:column;gap:.75rem;height:100%;min-height:0}.changelog-entry-content-scroll[data-v-f583b6fa]{overflow-y:auto;flex:1;height:100%}.changelog-entry-content[data-v-f583b6fa]{display:flex;flex-direction:column;gap:.75rem;flex:1;min-height:100%}.changelog-badge[data-v-f583b6fa]{align-self:flex-start}.changelog-text[data-v-f583b6fa]{font-size:var(--wa-font-size-m);line-height:1.8;margin-top:auto}.changelog-text[data-v-f583b6fa]:last-child{margin-bottom:auto}.changelog-text.markdown-body[data-v-f583b6fa]{font-size:var(--wa-font-size-m)}.changelog-images[data-v-f583b6fa]{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;margin-bottom:auto;align-items:center}.changelog-image[data-v-f583b6fa]{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:8px;border:1px solid var(--wa-color-neutral-200);box-shadow:0 1px 3px #0000001a;cursor:pointer}html.wa-dark .changelog-image[data-v-f583b6fa]{border-color:var(--wa-color-neutral-700)}.changelog-footer[data-v-f583b6fa]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;width:100%}.changelog-footer-left[data-v-f583b6fa]{flex-shrink:0}.changelog-version-select[data-v-f583b6fa]{min-width:200px}.changelog-footer-right[data-v-f583b6fa]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;margin-inline-start:auto}.changelog-counter[data-v-f583b6fa]{font-size:var(--wa-font-size-s);color:var(--wa-color-neutral-500);min-width:3.5em;text-align:center;font-variant-numeric:tabular-nums}.changelog-footer .version-option-content{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem}.changelog-footer .version-option-name{font-family:var(--wa-font-family-code)}.changelog-footer .version-option-date{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);flex-shrink:0}.layout-manager-dialog[data-v-713a6bfb]{--width: min(32rem, calc(100vw - 2rem) )}.dialog-content[data-v-713a6bfb]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.dialog-content button[data-v-713a6bfb]{box-shadow:none;margin:0}.empty-message[data-v-713a6bfb]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);text-align:center;padding:var(--wa-space-l) 0;margin:0}.layout-list[data-v-713a6bfb]{display:flex;flex-direction:column;gap:var(--wa-space-3xs)}.layout-entry[data-v-713a6bfb]{display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.layout-row[data-v-713a6bfb]{display:flex;align-items:center;gap:var(--wa-space-s);background:var(--wa-color-surface-alt);border-radius:var(--wa-border-radius-m);padding-inline-start:var(--wa-space-s)}.layout-name[data-v-713a6bfb]{flex:1;min-width:0;font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-brand-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rename-input[data-v-713a6bfb]{flex:1;min-width:0;margin-block:var(--wa-space-3xs)}.layout-actions[data-v-713a6bfb]{display:flex;align-items:center;gap:var(--wa-space-3xs);flex-shrink:0}.delete-confirm-label[data-v-713a6bfb]{font-size:var(--wa-font-size-xs);color:var(--wa-color-danger-60);white-space:nowrap}.action-btn[data-v-713a6bfb]{background:none;border:none;font-size:var(--wa-font-size-m);padding:var(--wa-space-xs);cursor:pointer;line-height:1;transition:background-color .15s,color .15s;color:var(--wa-color-text-quiet)}.action-btn[data-v-713a6bfb]:hover:not(:disabled){background:var(--wa-color-surface-alt);color:var(--wa-color-text-base)}.action-btn-danger[data-v-713a6bfb]:hover:not(:disabled){color:var(--wa-color-danger-60)}.action-btn-confirm-ok[data-v-713a6bfb],.action-btn-confirm-ok[data-v-713a6bfb]:hover:not(:disabled){color:var(--wa-color-success-60)}.action-btn-confirm-danger[data-v-713a6bfb],.action-btn-confirm-danger[data-v-713a6bfb]:hover:not(:disabled){color:var(--wa-color-danger-60)}.action-btn[data-v-713a6bfb]:disabled{opacity:.5;cursor:default}.reassign-panel[data-v-713a6bfb]{display:flex;flex-direction:column;align-items:flex-end;gap:var(--wa-space-xs);padding:var(--wa-space-xs) var(--wa-space-s) var(--wa-space-s)}.reassign-text[data-v-713a6bfb]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.reassign-select[data-v-713a6bfb]{max-width:260px}.dialog-footer[data-v-713a6bfb]{display:flex;justify-content:flex-end;width:100%}.hover-info-panel[data-v-2efd205f]{position:fixed;inset:auto;margin:0;max-width:20rem;padding:var(--wa-space-s) var(--wa-space-m);border-radius:var(--wa-border-radius-m);color:var(--wa-color-text-normal);font-size:var(--wa-font-size-s);pointer-events:none;overflow:visible}.matrix[data-v-b187d13a]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.matrix-grid[data-v-b187d13a]{display:grid;gap:3px;align-items:stretch}.matrix-col-header[data-v-b187d13a]{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-text-normal);text-align:center;padding-bottom:var(--wa-space-3xs);align-self:end}.matrix-col-header-icon[data-v-b187d13a]{font-size:1.4em}.matrix-divider[data-v-b187d13a]{border-top:1px solid var(--wa-color-surface-border);margin:var(--wa-space-2xs) 0;height:0}.matrix-vlabel[data-v-b187d13a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wa-space-s);padding-right:var(--wa-space-2xs)}.matrix-vlabel-text[data-v-b187d13a]{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-text-normal)}.matrix-vlabel-icon[data-v-b187d13a]{font-size:1rem;color:var(--wa-color-text-normal)}.matrix-row-header[data-v-b187d13a]{display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-xs);font-size:var(--wa-font-size-s);color:var(--wa-color-text-normal);padding-right:var(--wa-space-xs);white-space:nowrap}.matrix-model-version[data-v-b187d13a],.matrix-row-header.old[data-v-b187d13a]{color:var(--wa-color-text-quiet)}.matrix-cell[data-v-b187d13a]{--cell-fg: var(--wa-color-text-normal);--cell-check-fg: var(--surface-solid);position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:1.9rem;border:1px solid var(--wa-color-neutral-border-normal, var(--wa-color-surface-border));border-radius:var(--wa-border-radius-s);background-color:color-mix(in srgb,var(--wa-color-brand-60) calc(var(--score-alpha, 0) * 100%),transparent);cursor:pointer;padding:0;transition:background-color .1s,border-color .1s}:root:not(.wa-dark) .matrix-cell.score-high[data-v-b187d13a]{--cell-fg: var(--surface-solid);--cell-check-fg: var(--wa-color-text-normal)}.matrix-cell-score[data-v-b187d13a]{font-size:var(--wa-font-size-xs);font-variant-numeric:tabular-nums;line-height:1;color:var(--cell-fg)}.matrix-cell-score.no-score[data-v-b187d13a]{color:var(--wa-color-text-quiet)}.matrix-cell.selected .matrix-cell-score[data-v-b187d13a]{font-weight:var(--wa-font-weight-semibold)}.matrix-cell[data-v-b187d13a]:hover:not(:disabled){border-color:var(--wa-color-brand-border-normal, var(--wa-color-brand-60))}.matrix-cell.top-solid[data-v-b187d13a]:after,.matrix-cell.top-dashed[data-v-b187d13a]:after{content:"";position:absolute;inset:-2px;border-radius:inherit;pointer-events:none;border:3px solid var(--wa-color-text-normal)}.matrix-cell.top-dashed[data-v-b187d13a]:after{border-style:dashed}.matrix-cell-check[data-v-b187d13a]{position:absolute;right:-4px;bottom:-4px;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:var(--cell-fg);color:var(--cell-check-fg);font-size:9px;line-height:1;border:1px solid var(--surface-solid);box-sizing:content-box;z-index:1;pointer-events:none}.matrix-cell.unavailable[data-v-b187d13a]{cursor:not-allowed;background:repeating-linear-gradient(-45deg,transparent,transparent 4px,var(--wa-color-neutral-fill-quiet, rgba(128, 128, 128, .08)) 4px,var(--wa-color-neutral-fill-quiet, rgba(128, 128, 128, .08)) 8px);border-color:transparent;opacity:.55}.matrix-default-dot[data-v-b187d13a]{position:absolute;top:3px;right:3px;width:6px;height:6px;border-radius:50%;background:var(--cell-fg, var(--wa-color-text-normal))}.matrix-default-dot.hollow[data-v-b187d13a]{box-sizing:border-box;background:transparent;border:1px solid var(--cell-fg, var(--wa-color-text-normal))}.matrix-footer[data-v-b187d13a]{display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-s);flex-wrap:wrap}.matrix-old-toggle[data-v-b187d13a]{background:none;border:none;padding:0;cursor:pointer;font-size:var(--wa-font-size-xs);color:var(--wa-color-brand-60)}.matrix-old-toggle[data-v-b187d13a]:hover{text-decoration:underline}.matrix-legend[data-v-b187d13a]{display:inline-flex;align-items:center;gap:var(--wa-space-s);font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);margin-left:auto}.matrix-legend .matrix-default-dot[data-v-b187d13a]{position:static}.matrix-legend-item[data-v-b187d13a]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs)}.matrix-legend-check[data-v-b187d13a]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-normal)}.cell-tip[data-v-b187d13a]{display:flex;flex-direction:column;gap:var(--wa-space-2xs);text-align:left}.cell-tip-title[data-v-b187d13a]{font-weight:var(--wa-font-weight-bold);font-size:var(--wa-font-size-s);margin-bottom:var(--wa-space-3xs)}.cell-tip-row[data-v-b187d13a]{display:flex;flex-direction:column;gap:var(--wa-space-3xs)}.cell-tip-metric[data-v-b187d13a]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--wa-space-l);font-size:var(--wa-font-size-s);line-height:1.2}.cell-tip-label[data-v-b187d13a]{font-weight:var(--wa-font-weight-bold)}.cell-tip-value[data-v-b187d13a]{font-variant-numeric:tabular-nums;font-weight:var(--wa-font-weight-bold);white-space:nowrap}.cell-tip-desc[data-v-b187d13a]{font-size:var(--wa-font-size-xs);opacity:.75;line-height:1.25}.cell-tip-empty[data-v-b187d13a]{font-size:var(--wa-font-size-s);line-height:1.3}.cell-tip-help[data-v-b187d13a]{margin-top:var(--wa-space-2xs);font-size:var(--wa-font-size-xs);opacity:.75;line-height:1.25}.segmented-control[data-v-550f9f62]{--segmented-pad: .1875rem;--glide-ink-bg: var(--wa-color-brand-fill-normal);--glide-ink-radius: var(--wa-border-radius-s);position:relative;display:inline-flex;padding:var(--segmented-pad);border:var(--wa-form-control-border-width) var(--wa-form-control-border-style) var(--wa-form-control-border-color);border-radius:var(--wa-border-radius-m);background:var(--wa-form-control-background-color)}wa-radio-group[data-v-550f9f62]{position:relative}wa-radio-group[data-v-550f9f62]::part(form-control-label){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}wa-radio-group[data-v-550f9f62]::part(form-control-input){gap:var(--segmented-pad)}wa-radio[appearance=button][data-v-550f9f62]{margin:0;border-color:transparent;border-radius:var(--glide-ink-radius);background-color:transparent;color:var(--wa-color-text-quiet);min-height:calc(var(--wa-form-control-height) - 2 * (var(--segmented-pad) + var(--wa-form-control-border-width)))}wa-radio[appearance=button][data-v-550f9f62]:state(checked){color:var(--wa-color-brand-on-quiet)}.segmented-control>.glide-ink[data-v-550f9f62]{box-shadow:0 0 0 1px var(--wa-color-brand-border-quiet),0 2px 8px -2px color-mix(in oklab,var(--wa-color-brand-60) 45%,transparent)}.segmented-control:not([data-glide-ready]) wa-radio[appearance=button][data-v-550f9f62]:state(checked){background-color:var(--glide-ink-bg)}@media(hover:hover){wa-radio[appearance=button][data-v-550f9f62]:hover:not(:state(checked),:state(disabled)){background-color:var(--glass-item-hover)}}.segmented-icon[data-v-550f9f62]{margin-inline-end:var(--wa-space-2xs)}.benchmark-task[data-v-782884bb]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.task-rows[data-v-782884bb]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--wa-space-2xs) var(--wa-space-xs)}.task-label[data-v-782884bb]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-normal);white-space:nowrap}.task-control[data-v-782884bb]{min-width:6rem}.task-favor[data-v-782884bb]{justify-self:start}.task-autoselect[data-v-782884bb]{display:flex;flex-wrap:wrap;column-gap:var(--wa-space-m);row-gap:var(--wa-space-xs)}.task-divider[data-v-782884bb]{margin:var(--wa-space-s) 0 0}.settings-switches[data-v-692b6041]{display:flex;flex-wrap:wrap;column-gap:var(--wa-space-m);row-gap:var(--wa-space-xs)}.setting-switch[data-v-692b6041]{display:inline-flex;align-items:center;gap:var(--wa-space-3xs);font-size:var(--wa-font-size-s)}.setting-label-icon[data-v-692b6041]{margin-inline-end:.3em}.setting-notice-icon[data-v-692b6041]{cursor:help;font-size:var(--wa-font-size-m)}.setting-notice-icon.notice-warning[data-v-692b6041]{color:var(--wa-color-warning-60)}.setting-notice-icon.notice-brand[data-v-692b6041]{color:var(--wa-color-brand-60)}.defaults-picker[data-v-ca76ed6c]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.defaults-picker[data-v-ca76ed6c] .benchmark-task{margin-top:calc(var(--wa-space-2xs) - var(--wa-space-m))}.model-fallback-callout[data-v-ca76ed6c]{display:block;font-size:var(--wa-font-size-s)}.help-text-link[data-v-cdfdd6d7]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-normal);color:var(--wa-color-brand-60);cursor:pointer;text-decoration:none;white-space:nowrap}.help-text-link[data-v-cdfdd6d7]:hover,.help-text-link[data-v-cdfdd6d7]:focus-visible{text-decoration:underline;outline:none}.manage-presets-dialog[data-v-09f7d1f7]{--width: min(40rem, calc(100vw - 2rem) )}.dialog-content[data-v-09f7d1f7]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.dialog-content button[data-v-09f7d1f7]{box-shadow:none;margin:0}.empty-message[data-v-09f7d1f7]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);text-align:center;padding:var(--wa-space-l) 0}.preset-list[data-v-09f7d1f7]{display:flex;flex-direction:column;gap:var(--wa-space-3xs)}.preset-row[data-v-09f7d1f7]{display:flex;align-items:center;gap:var(--wa-space-s);background:var(--wa-color-surface-alt);border-radius:var(--wa-border-radius-m)}.preset-display[data-v-09f7d1f7]{flex:1;min-width:0;display:flex;flex-direction:column}.preset-name[data-v-09f7d1f7]{font-size:var(--wa-font-size-s);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preset-summary[data-v-09f7d1f7]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preset-actions[data-v-09f7d1f7]{display:flex;gap:var(--wa-space-3xs);flex-shrink:0}.action-btn[data-v-09f7d1f7]{background:none;border:none;font-size:var(--wa-font-size-m);padding:var(--wa-space-xs);cursor:pointer;line-height:1;transition:background-color .15s,color .15s;color:var(--wa-color-text-quiet)}.action-btn[data-v-09f7d1f7]:hover{background:var(--wa-color-surface-alt);color:var(--wa-color-text-base)}.action-btn-danger[data-v-09f7d1f7]:hover{color:var(--wa-color-danger-60)}.dialog-footer[data-v-09f7d1f7]{display:flex;gap:var(--wa-space-s);justify-content:flex-end}.form-group[data-v-09f7d1f7]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-09f7d1f7]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.form-label-quiet[data-v-09f7d1f7]{color:var(--wa-color-text-quiet);font-weight:var(--wa-font-weight-normal)}.permission-option-icon[data-v-09f7d1f7]{margin-right:.5em;vertical-align:-.15em}.select-group-label[data-v-09f7d1f7]{display:block;padding:var(--wa-space-2xs) var(--wa-space-s);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);font-style:italic}.option-description[data-v-09f7d1f7]{display:block;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.matrix-heading[data-v-09f7d1f7]{display:flex;align-items:center;flex-wrap:wrap;column-gap:var(--wa-space-s);row-gap:var(--wa-space-3xs)}.hybrid-mode-explainer p[data-v-8cad484b]{margin:0 0 var(--wa-space-s) 0;line-height:1.5}.hybrid-mode-explainer .explainer-section-title[data-v-8cad484b]{margin:var(--wa-space-l) 0 var(--wa-space-2xs);font-size:var(--wa-font-size-l);font-weight:var(--wa-font-weight-bold);color:var(--wa-color-text-quiet)}.inline-terminal-icon[data-v-8cad484b]{vertical-align:-.1em;color:var(--wa-color-brand-fill-loud)}.permission-option-icon[data-v-653eacac]{margin-right:.5em;vertical-align:-.15em}.option-description[data-v-653eacac]{display:block;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.synced-icon[data-v-653eacac]{color:var(--wa-color-brand)}.agent-defaults-group[data-v-653eacac]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.matrix-heading[data-v-653eacac]{display:flex;align-items:center;flex-wrap:wrap;column-gap:var(--wa-space-s);row-gap:var(--wa-space-3xs);margin-bottom:calc(var(--wa-space-2xs) - var(--wa-space-m))}.share-list-toolbar[data-v-c591c0d7]{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;padding-bottom:.25rem}.revoke-confirm-label[data-v-c591c0d7]{font-size:.85rem;color:var(--wa-color-warning-60)}.share-row[data-v-c591c0d7]{padding:.5rem 0;border-bottom:1px solid var(--wa-color-surface-border)}.share-row-main[data-v-c591c0d7]{display:flex;align-items:center;gap:.5rem}.share-label[data-v-c591c0d7]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-agent-badge[data-v-c591c0d7]{flex-shrink:0}.share-agent-badge a[data-v-c591c0d7]{color:inherit}.share-views[data-v-c591c0d7]{background:none;border:none;color:var(--wa-color-text-quiet);cursor:pointer;font-size:.85rem;text-decoration:underline dotted}.share-row-actions[data-v-c591c0d7]{display:flex;align-items:center;gap:.25rem;margin-top:.35rem;flex-wrap:wrap}.delete-confirm-label[data-v-c591c0d7]{font-size:.85rem;color:var(--wa-color-danger-60);white-space:nowrap}.share-views-panel[data-v-c591c0d7]{margin-top:.4rem;font-size:.8rem}.muted[data-v-c591c0d7],.sm-empty[data-v-64693e80]{color:var(--wa-color-text-quiet)}.sm-group[data-v-64693e80]{margin-bottom:1.25rem}.sm-group[data-v-64693e80]:last-of-type{margin-bottom:0}.sm-group__header[data-v-64693e80]{display:flex;align-items:center;gap:.5rem;padding-bottom:.35rem;border-bottom:2px solid var(--wa-color-surface-border)}.sm-group__icon[data-v-64693e80]{color:var(--wa-color-text-quiet);flex-shrink:0}.sm-group__kind[data-v-64693e80]{font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--wa-color-text-quiet);flex-shrink:0}.sm-group__title[data-v-64693e80]{font-weight:600;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-group__count[data-v-64693e80]{font-size:.8rem;color:var(--wa-color-text-quiet);white-space:nowrap;flex-shrink:0}.sm-group[data-v-64693e80] .share-list{margin-left:1rem}.dialog-footer[data-v-64693e80]{display:flex;gap:var(--wa-space-s);justify-content:flex-end;width:100%;align-items:center;flex-wrap:wrap}.json-node[data-v-c161e251]{white-space:inherit}.json-key[data-v-c161e251]{color:var(--wa-color-brand);font-weight:500}.json-value--string[data-v-c161e251]{color:#22863a}.json-value--number[data-v-c161e251]{color:#005cc5}.json-value--boolean[data-v-c161e251]{color:#d73a49}.json-value--null[data-v-c161e251]{color:#6a737d;font-style:italic}.json-bracket[data-v-c161e251]{color:var(--wa-color-text-quiet)}.json-toggle[data-v-c161e251]{display:inline-block;width:16px;height:16px;text-align:center;cursor:pointer;color:var(--wa-color-text-quiet);font-weight:700;-webkit-user-select:none;user-select:none}.json-toggle[data-v-c161e251]:hover{color:var(--wa-color-brand)}.json-preview[data-v-c161e251]{color:var(--wa-color-text-quiet);font-style:italic;margin:0 var(--wa-space-2xs)}.json-children[data-v-c161e251]{padding-left:2ch}.json-viewer[data-v-fea57ab6]{position:relative;white-space:pre}.json-viewer--wrap[data-v-fea57ab6]{white-space:pre-wrap;word-break:break-all}.json-viewer-wrap-toggle[data-v-fea57ab6]{position:absolute;top:-.75em;right:0;opacity:.3;transition:opacity .2s;z-index:1;transform-origin:top center;scale:.5}.json-viewer-wrap-toggle[data-v-fea57ab6]::part(label){scale:1.5}.json-viewer-wrap-toggle[data-v-fea57ab6]:hover{opacity:1}.telemetry-payload-dialog[data-v-83036b6f]{--width: min(40rem, calc(100vw - 2rem) )}.telemetry-payload-loading[data-v-83036b6f]{display:flex;justify-content:center;padding:var(--wa-space-l) 0}.telemetry-payload-heading[data-v-83036b6f]{margin:0 0 var(--wa-space-s) 0;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.telemetry-payload-json[data-v-83036b6f]{max-height:60vh;overflow:auto}.muted[data-v-83036b6f]{color:var(--wa-color-text-quiet)}.dialog-footer[data-v-83036b6f]{display:flex;flex-wrap:wrap;gap:var(--wa-space-s);justify-content:flex-end}#settings-trigger[data-v-3c5d2dbf]::part(label){display:flex;gap:var(--wa-space-s)}#settings-trigger.settings-trigger--icon-only[data-v-3c5d2dbf]::part(base){width:var(--rail-button-size);height:var(--rail-button-size);padding:0;border:0;line-height:1;font-size:var(--rail-icon-size);color:var(--rail-button-color);background-color:var(--rail-button-bg, transparent);background-image:none;scale:none;transition:none}@media(hover:hover){#settings-trigger.settings-trigger--icon-only[data-v-3c5d2dbf]:hover::part(base){background-image:linear-gradient(var(--rail-button-fill-hover),var(--rail-button-fill-hover))}}#settings-trigger.settings-trigger--icon-only[data-v-3c5d2dbf]:active::part(base){background-image:linear-gradient(var(--rail-button-fill-hover),var(--rail-button-fill-hover))}.settings-trigger--icon-only>.settings-trigger-label[data-v-3c5d2dbf]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#settings-trigger>wa-icon[name=gear][data-v-3c5d2dbf]{transition:rotate .6s var(--motion-ease-out)}@media(hover:hover){#settings-trigger:hover>wa-icon[name=gear][data-v-3c5d2dbf]{rotate:calc(90deg * var(--motion-amount))}}.settings-popover[data-v-3c5d2dbf]{--max-width: var(--v847e48a8);--arrow-size: 16px}.settings-popover[data-v-3c5d2dbf]::part(body){padding:0;box-sizing:border-box;max-height:var(--auto-size-available-height, calc(100dvh - 32px) );overflow:auto}.settings-popover[data-v-3c5d2dbf]>:not(.settings-layout){flex-shrink:0}.settings-layout[data-v-3c5d2dbf]{display:flex;flex-direction:column;overflow:hidden;min-height:min(8rem,var(--auto-size-available-height, calc(100dvh - 32px) ));height:min(calc(90dvh - 8rem),50rem);width:min(var(--v847e48a8),var(--v38a8171c))}.settings-layout-inner[data-v-3c5d2dbf]{display:flex;flex:1;min-height:0;width:100%}.settings-nav[data-v-3c5d2dbf]{width:200px;min-width:200px;overflow-y:auto;padding:var(--wa-space-m);display:flex;flex-direction:column;gap:var(--wa-space-2xs);position:relative;--glide-ink-bg: linear-gradient(100deg, var(--wa-color-brand-fill-normal), var(--wa-color-brand-fill-quiet));--glide-ink-radius: var(--wa-border-radius-m)}.settings-nav>.glide-ink[data-v-3c5d2dbf]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--wa-color-brand-60) 35%,transparent)}.settings-nav-item[data-v-3c5d2dbf]{all:unset;position:relative;box-sizing:border-box;cursor:pointer;padding:var(--wa-space-xs) var(--wa-space-s);border-radius:var(--wa-border-radius-m);font-size:var(--wa-font-size-m);color:var(--wa-color-text);text-align:left;transition:background .15s;display:flex;align-items:center;gap:var(--wa-space-xs)}.settings-nav-item wa-icon[data-v-3c5d2dbf]{margin-inline:0!important}.settings-nav-item[data-v-3c5d2dbf]:not(.active):hover{background:var(--glass-item-hover)}.settings-nav-item.active[data-v-3c5d2dbf]{color:var(--wa-color-brand);font-weight:var(--wa-font-weight-semibold)}.settings-vertical-divider[data-v-3c5d2dbf]{--width: var(--divider-size);--spacing: 0;align-self:stretch;height:auto;min-height:0}.settings-detail[data-v-3c5d2dbf]{flex:1;min-width:0;overflow-y:auto;padding:var(--wa-space-m)}.settings-swap-leave-active[data-v-3c5d2dbf]{transition:opacity var(--motion-dur-1) ease-in-out}.settings-swap-leave-to[data-v-3c5d2dbf]{opacity:0}.settings-swap-enter-active[data-v-3c5d2dbf]{transition:opacity var(--motion-dur-2) ease-in-out,translate var(--motion-dur-3) var(--motion-ease-out)}.settings-swap-enter-from[data-v-3c5d2dbf]{opacity:0;translate:0 calc(.75rem * var(--motion-amount))}.settings-detail-header[data-v-3c5d2dbf]{display:none}@media not (min-width:640px){.settings-layout[data-v-3c5d2dbf]{width:auto}.settings-layout-inner[data-v-3c5d2dbf]{width:200%;transition:transform .25s ease}.settings-layout-inner.showing-content[data-v-3c5d2dbf]{transform:translate(-50%)}.settings-nav[data-v-3c5d2dbf]{width:50%;min-width:50%;padding:var(--wa-space-s)}.settings-vertical-divider[data-v-3c5d2dbf]{display:none}.settings-detail[data-v-3c5d2dbf]{width:50%;padding:var(--wa-space-s)}.settings-detail-header[data-v-3c5d2dbf]{display:flex;align-items:center;gap:var(--wa-space-2xs);cursor:pointer;position:sticky;top:calc(-1 * var(--wa-space-s));z-index:3;margin:calc(-1 * var(--wa-space-s)) calc(-1 * var(--wa-space-s)) 0;padding:var(--wa-space-s)}.settings-detail-header-title[data-v-3c5d2dbf]{font-weight:var(--wa-font-weight-bold);font-size:var(--wa-font-size-s);color:var(--wa-color-brand);display:flex;align-items:center;gap:var(--wa-space-xs)}.settings-nav-item.active[data-v-3c5d2dbf]{color:var(--wa-color-text);font-weight:inherit}.settings-nav-ink[data-v-3c5d2dbf]{display:none}.settings-nav-item[data-v-3c5d2dbf]:hover{background:var(--glass-item-hover)}.settings-nav-item[data-v-3c5d2dbf]:after{content:"›";margin-left:auto;font-size:1.3em;color:var(--wa-color-text-quiet)}}.settings-notice[data-v-3c5d2dbf]{font-size:var(--wa-font-size-xs);line-height:1.4;color:var(--wa-color-text-quiet);margin:0;display:flex;align-items:baseline;gap:var(--wa-space-xs);padding:var(--wa-space-xs) var(--wa-space-s)}.settings-notice .synced-icon[data-v-3c5d2dbf]{font-size:1em;position:relative;top:.1em;flex-shrink:0}.title-prompt-section[data-v-3c5d2dbf]{display:flex;flex-direction:column;gap:var(--wa-space-xs);margin-top:var(--wa-space-xs)}.title-prompt-textarea[data-v-3c5d2dbf]{font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-xs)}.title-prompt-hint[data-v-3c5d2dbf]{display:flex;flex-direction:column;gap:var(--wa-space-xs);font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.title-prompt-hint .title-prompt-actions[data-v-3c5d2dbf]{display:flex;flex-wrap:wrap;gap:var(--wa-space-xs);align-items:center;justify-content:flex-end}.title-prompt-hint code[data-v-3c5d2dbf]{background:var(--wa-color-surface);padding:0 var(--wa-space-2xs);border-radius:var(--wa-radius-s)}.title-prompt-hint wa-button[data-v-3c5d2dbf]{align-self:end}.option-description[data-v-3c5d2dbf]{display:block;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.synced-icon[data-v-3c5d2dbf]{color:var(--wa-color-brand)}.peer-action-label[data-v-3c5d2dbf]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs)}.settings-nav-divider[data-v-3c5d2dbf]{--spacing: var(--wa-space-2xs)}.shortcuts-section[data-v-3c5d2dbf]{gap:var(--wa-space-l)!important}.shortcut-group[data-v-3c5d2dbf]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.shortcut-group-title[data-v-3c5d2dbf]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-brand);margin:0}.shortcut-list[data-v-3c5d2dbf]{display:flex;flex-direction:column;gap:var(--wa-space-3xs)}.shortcut-item[data-v-3c5d2dbf]{display:flex;align-items:baseline;gap:var(--wa-space-m);font-size:var(--wa-font-size-s);line-height:1.6}.shortcut-keys[data-v-3c5d2dbf]{display:inline-flex;align-items:baseline;gap:2px;flex-shrink:0;min-width:8rem}.shortcut-plus[data-v-3c5d2dbf]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-2xs);padding:0 1px}kbd[data-v-3c5d2dbf]{display:inline-flex;align-items:center;justify-content:center;min-width:1.4em;padding:.1em var(--wa-space-2xs);font-family:var(--wa-font-family-sans);font-size:var(--wa-font-size-xs);line-height:1.4;background:var(--wa-color-surface);border:1px solid var(--wa-color-border);border-radius:var(--wa-border-radius-s);box-shadow:0 1px 0 var(--wa-color-border);white-space:nowrap}.shortcut-description[data-v-3c5d2dbf]{color:var(--wa-color-text)}wa-popover>wa-divider[data-v-3c5d2dbf]{--width: var(--divider-size);--spacing: 0}.settings-footer[data-v-3c5d2dbf]{display:flex;align-items:center;flex-wrap:wrap;column-gap:var(--wa-space-xs);padding:var(--wa-space-s);margin-right:2rem;font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.settings-footer a[data-v-3c5d2dbf]{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.settings-footer a[data-v-3c5d2dbf]:hover{color:var(--wa-color-text)}.logout-button[data-v-3c5d2dbf]{position:absolute;right:0}.settings-footer-version[data-v-3c5d2dbf]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--wa-space-2xs)}.settings-footer-update[data-v-3c5d2dbf]::part(base){font-size:var(--wa-font-size-xs)}.settings-footer-logo[data-v-3c5d2dbf]{margin-right:var(--wa-space-2xs)}.settings-footer-status[data-v-3c5d2dbf]{display:flex;align-items:center;gap:var(--wa-space-2xs);white-space:nowrap;text-decoration:none!important}.settings-footer-status[data-v-3c5d2dbf]:hover{text-decoration:underline!important}.settings-footer-status-next[data-v-3c5d2dbf]{cursor:pointer;margin-left:var(--wa-space-3xs)}.status-dot[data-v-3c5d2dbf]{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.settings-footer-status--ok .status-dot[data-v-3c5d2dbf]{background-color:var(--wa-color-success)}.settings-footer-status--warning .status-dot[data-v-3c5d2dbf]{background-color:var(--wa-color-warning)}.settings-footer-status--error .status-dot[data-v-3c5d2dbf]{background-color:var(--wa-color-danger)}.settings-footer-status--info .status-dot[data-v-3c5d2dbf]{background-color:var(--wa-color-primary)}.activated-providers-block[data-v-3c5d2dbf]{margin-bottom:var(--wa-space-l)}.activated-providers-block h4[data-v-3c5d2dbf]{margin:0 0 var(--wa-space-2xs)}.provider-switches[data-v-3c5d2dbf]{display:flex;flex-direction:column;gap:var(--wa-space-s)}.provider-switch-row[data-v-3c5d2dbf]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wa-space-2xs)}.provider-switch[data-v-3c5d2dbf]::part(label){display:inline-flex;align-items:center;gap:var(--wa-space-xs)}.provider-switch-icon[data-v-3c5d2dbf]{font-size:1.2em}.provider-switch-line[data-v-3c5d2dbf]{display:flex;align-items:center;gap:var(--wa-space-s)}.transition-label[data-v-3c5d2dbf]{font-size:var(--wa-font-size-s);color:var(--wa-color-neutral-fill-loud);font-style:italic}.transition-spinner[data-v-3c5d2dbf]{font-size:.9em}.hint[data-v-3c5d2dbf]{font-size:var(--wa-font-size-s);line-height:1.4;color:var(--wa-color-neutral-fill-loud)}.hint.danger[data-v-3c5d2dbf]{color:var(--wa-color-danger-fill-loud)}@media not (min-width:640px){.settings-notice[data-v-3c5d2dbf],.settings-footer[data-v-3c5d2dbf]{padding-block:4px}}.settings-sections .settings-section{display:flex;flex-direction:column;gap:var(--wa-space-m)}.settings-sections .settings-section wa-divider{margin-block:var(--wa-space-s)}.settings-sections .settings-switches{margin-bottom:var(--wa-space-s)}.settings-sections .settings-section-title{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-bold);margin:0;color:var(--wa-color-brand);display:flex;align-items:center;gap:var(--wa-space-xs)}.settings-sections .setting-group{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.settings-sections .setting-group>label~:not(label){margin-left:var(--wa-space-s);justify-content:flex-start;margin-bottom:var(--wa-space-s)}.settings-sections .setting-group>:not(label):not(.setting-group-hint):has(+.setting-group-hint){margin-bottom:calc(-1 * var(--wa-space-2xs))}.settings-sections .sharing-help-link{align-self:flex-start}.settings-sections .settings-link-button{align-self:flex-start;height:auto;min-height:0;padding:0;border:none;background:none;font:inherit;text-align:left;cursor:pointer;color:var(--wa-color-text-link);text-decoration:var(--wa-link-decoration-default);text-decoration-thickness:.09375em;text-underline-offset:.125em;margin-top:calc(-1 * var(--wa-space-s))}.settings-sections .settings-link-button:hover{color:color-mix(in oklab,var(--wa-color-text-link),var(--wa-color-mix-hover));text-decoration:var(--wa-link-decoration-hover)}.settings-sections .peer-actions{flex-direction:row;flex-wrap:wrap;gap:var(--wa-space-s)}.settings-sections .peer-help-heading{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wa-space-3xs)}.settings-sections .setting-group-label{font-size:var(--wa-font-size-m);font-weight:var(--wa-font-weight-semibold);display:flex;align-items:center;gap:var(--wa-space-xs)}.settings-sections .setting-group-hint{font-size:var(--wa-font-size-s);line-height:1.4;color:var(--wa-color-text-quiet);font-style:italic}.settings-sections .setting-group-hint .help-icon-button{height:auto}.settings-sections .setting-group-hint .inline-hint-icon{vertical-align:-.1em}.settings-sections .radio-note{color:var(--wa-color-text-quiet);font-style:italic}.usage-file-input-row{display:flex;flex-wrap:wrap;gap:var(--wa-space-xs);align-items:center}.usage-file-input-row wa-input{flex:1}.usage-file-input-row wa-button{margin-left:auto}.usage-file-validation{margin-top:var(--wa-space-2xs)}.wakeup-time-row{display:flex;align-items:center;gap:var(--wa-space-2xs)}.wakeup-time-row wa-select{flex:0 0 auto;width:6rem}.wakeup-time-colon{font-weight:700;color:var(--wa-color-text-normal)}.wakeup-time-colon.is-off{color:var(--wa-color-text-quiet)}.setting-input-apply-row{display:flex;gap:var(--wa-space-2xs);align-items:center}.setting-input-apply-row wa-input{flex:1}.peer-address-confirmation{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.peer-address-confirmation__actions,.telemetry-actions{display:flex;flex-wrap:wrap;gap:var(--wa-space-2xs)}.usage-mode-explanation .setting-group-hint{margin-top:0}.provider-usage-block{display:flex;flex-direction:column;gap:var(--wa-space-m)}.provider-usage-block+.provider-usage-block{margin-top:var(--wa-space-m);padding-top:var(--wa-space-m);border-top:1px solid var(--wa-color-surface-border)}.provider-usage-title{margin:0;font-size:var(--wa-font-size-m);color:var(--wa-color-text-normal);display:flex;align-items:center;gap:var(--wa-space-xs)}.provider-option-icon{margin-right:.5em}@media not (min-width:640px){.settings-sections .settings-section-title{display:none}}.worktree-picker-content[data-v-f2e22adb]{display:flex;align-items:center;flex:1;min-width:0;gap:var(--wa-space-xs)}.worktrees-icon[data-v-f2e22adb]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);flex-shrink:0}.worktrees-toggle-caret[data-v-f2e22adb]{font-size:var(--wa-font-size-xs)}.worktree-button-overlay[data-v-7bf63fbe]{position:absolute;inset-block:1px;inset-inline-end:.5em;display:flex;align-items:stretch;justify-content:center;width:3rem}.worktree-button-trigger[data-v-7bf63fbe]{opacity:.55;font-size:var(--wa-font-size-s);transition:opacity .12s ease;width:100%}.worktree-button-trigger--nogit[data-v-7bf63fbe]{opacity:.4}.worktree-button-trigger--nogit.is-flashing[data-v-7bf63fbe]{opacity:1}.worktree-button-trigger[data-v-7bf63fbe]::part(base){padding:0;min-height:0;width:100%;height:100%}.worktree-button-trigger[data-v-7bf63fbe]::part(label){display:flex;align-items:center;justify-content:center;gap:3px}.worktree-button-trigger wa-icon[data-v-7bf63fbe]{margin-inline:0}.nogit-icon[data-v-7bf63fbe]{position:relative}.nogit-icon[data-v-7bf63fbe]:before,.nogit-icon[data-v-7bf63fbe]:after{content:"";position:absolute;left:50%;top:50%;width:90%;height:3px;background:var(--wa-color-danger-fill-loud);transform:translate(-50%,-50%) rotate(45deg);transform-origin:center;pointer-events:none}.nogit-icon[data-v-7bf63fbe]:after{transform:translate(-50%,-50%) rotate(-45deg)}.refresh-icon--nogit[data-v-7bf63fbe]{color:var(--wa-color-danger-60)}.refresh-icon.is-spinning[data-v-7bf63fbe]{animation:worktree-refresh-spin-7bf63fbe .8s linear infinite}@keyframes worktree-refresh-spin-7bf63fbe{to{transform:rotate(360deg)}}wa-dropdown-item:hover .worktree-button-trigger[data-v-7bf63fbe],.worktree-button-overlay:focus-within .worktree-button-trigger[data-v-7bf63fbe]{opacity:1}.worktree-dialog[data-v-2bba379e]{--width: min(550px, calc(100vw - 2rem) )}.dialog-content[data-v-2bba379e]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.worktree-tabs wa-tab-panel[data-v-2bba379e]::part(base){padding-block:var(--wa-space-m) 0;padding-inline:0}.dialog-title[data-v-2bba379e]{display:flex;flex-direction:column;gap:var(--wa-space-3xs);min-width:0}.dialog-title-main[data-v-2bba379e]{display:flex;align-items:center;gap:var(--wa-space-m);flex-wrap:wrap;min-width:0}.dialog-title-badge[data-v-2bba379e]{margin-left:auto;font-size:.85em;min-width:0;max-width:100%}.dialog-title-subtitle[data-v-2bba379e]{font-size:var(--wa-font-size-m);font-weight:var(--wa-font-weight-normal);color:var(--wa-color-text-quiet)}.form-group[data-v-2bba379e]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-2bba379e]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.form-hint[data-v-2bba379e]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.path-no-default-hint[data-v-2bba379e]{display:flex;align-items:flex-start;gap:var(--wa-space-2xs)}.path-no-default-hint wa-icon[data-v-2bba379e]{margin-top:.15em;flex-shrink:0}.directory-input-row[data-v-2bba379e]{display:flex;align-items:center;gap:var(--wa-space-2xs)}.directory-input[data-v-2bba379e]{flex:1;min-width:0}.branch-suggestions[data-v-2bba379e]{display:flex;flex-direction:column;max-height:160px;overflow-y:auto;border:1px solid var(--wa-color-surface-border);border-radius:var(--wa-border-radius-m)}.branch-suggestion[data-v-2bba379e]{display:flex;align-items:center;gap:var(--wa-space-2xs);padding:var(--wa-space-2xs) var(--wa-space-xs);background:none;border:none;cursor:pointer;font-size:var(--wa-font-size-s);color:var(--wa-color-text-base);text-align:left}.branch-suggestion[data-v-2bba379e]:hover:not(:disabled){background:var(--wa-color-surface-alt)}.branch-suggestion-disabled[data-v-2bba379e]{cursor:not-allowed;color:var(--wa-color-text-quiet)}.branch-suggestion-name[data-v-2bba379e]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.branch-suggestion-hint[data-v-2bba379e]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.append-branch-btn[data-v-2bba379e]{margin-top:var(--wa-space-2xs);align-self:flex-start;max-width:100%}.append-branch-btn[data-v-2bba379e]::part(label){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.existing-panel[data-v-2bba379e]{display:flex;flex-direction:column;gap:var(--wa-space-s)}.existing-status[data-v-2bba379e]{display:flex;align-items:center;gap:var(--wa-space-xs);padding:var(--wa-space-m) 0;color:var(--wa-color-text-quiet)}.existing-empty[data-v-2bba379e]{padding:var(--wa-space-l) var(--wa-space-s);text-align:center;color:var(--wa-color-text-quiet)}.wt-option-tag[data-v-2bba379e]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.worktree-path-hint[data-v-2bba379e]{word-break:break-all}.dialog-footer[data-v-2bba379e]{display:flex;gap:var(--wa-space-s);justify-content:flex-end;width:100%}.project-picker-row[data-v-ddf2b08f]{padding-inline-end:calc(2.25rem + .5em + var(--wa-space-2xs))}wa-dropdown[data-v-ddf2b08f]::part(menu){--auto-size-available-height: 50dvh}.tree-folder-dropdown-item[data-v-ddf2b08f]{opacity:1;cursor:default}.section-header-item[data-v-ddf2b08f]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;opacity:1;cursor:default;color:var(--wa-color-text-quiet)}.section-header-item wa-icon[data-v-ddf2b08f]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-normal);margin-inline:.2em}.tree-folder-label[data-v-ddf2b08f]{font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-s);font-style:italic;pointer-events:auto}.sidebar-rail[data-v-d4d585f7]{display:flex;flex:none;position:relative;width:var(--rail-width);container-type:size;container-name:rail;z-index:3}.panel-card[data-v-d4d585f7]{display:flex;flex-direction:column;gap:var(--rail-gap);padding:var(--rail-card-padding);flex:1;min-height:0;margin-block:var(--panel-gap);margin-inline-start:var(--panel-gap)}.rail-spacer[data-v-d4d585f7]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.rail-spacer[data-v-d4d585f7]::-webkit-scrollbar{display:none}.rail-session+.rail-session[data-v-d4d585f7],.rail-scope+.rail-scope[data-v-d4d585f7]{margin-top:var(--rail-gap)}.rail-divider.rail-group-divider[data-v-d4d585f7]{margin-block:var(--rail-gap)}.rail-scope-button[data-v-d4d585f7]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:flex;align-items:center;justify-content:center}.rail-scope-tooltip[data-v-d4d585f7]{--max-width: min(24rem, calc(100vw - var(--rail-width) - 1.5rem))}.rail-scope-preview[data-v-d4d585f7]{display:flex;align-items:center;gap:var(--wa-space-s);max-width:min(22rem,calc(100vw - var(--rail-width) - 3rem));white-space:normal}.rail-scope-name[data-v-d4d585f7]{min-width:0;overflow-wrap:anywhere}.rail-scope-preview[data-v-d4d585f7] .project-badge-name{white-space:normal;overflow-wrap:anywhere}.rail-scope-preview[data-v-d4d585f7]>:last-child{flex-shrink:0;margin-inline-start:auto}.rail-divider[data-v-d4d585f7]{flex:none;--color: var(--sidebar-divider-color);margin:0}.rail-session-button[data-v-d4d585f7]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:flex;justify-content:center;gap:.2rem;--project-mark-size: .55rem;--project-mark-icon-size: .95rem}.rail-session-button>wa-icon[data-v-d4d585f7]{font-size:.75rem}.rail-unread[data-v-d4d585f7],.rail-pending[data-v-d4d585f7]{color:var(--wa-color-warning-60);animation:motion-status-pulse 2.4s ease-in-out infinite}.rail-pending[data-v-d4d585f7]{animation-duration:1.5s}.rail-session-tooltip[data-v-d4d585f7]{--max-width: min(24rem, calc(100vw - var(--rail-width) - 1.5rem))}.rail-session-preview[data-v-d4d585f7]{width:min(22rem,calc(100vw - var(--rail-width) - 3rem));max-width:100%;white-space:normal;container-type:inline-size;container-name:session-list}.rail-session-preview[data-v-d4d585f7] .session-item-wrapper{box-sizing:border-box}.rail-session-preview[data-v-d4d585f7] .session-name{min-width:0}.rail-session-preview[data-v-d4d585f7] wa-button::part(base){white-space:normal}.rail-settings[data-v-d4d585f7]{display:flex;flex:none}[data-v-d4d585f7] wa-tooltip{position:absolute}@media not (min-width:640px){.sidebar-rail[data-v-d4d585f7]{z-index:101;background:var(--canvas-background);background-attachment:fixed}}@container rail (height < 25rem){.panel-card[data-v-d4d585f7]{overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.rail-spacer[data-v-d4d585f7]{flex:none;max-height:8rem;overflow-y:auto}.panel-card[data-v-d4d585f7]::-webkit-scrollbar{display:none}}.startup-callout[data-v-531609d7]{margin-bottom:var(--wa-space-l);flex-shrink:0}.progress-phases[data-v-531609d7]{display:flex;flex-direction:column;gap:var(--wa-space-m);width:100%}.phase-header[data-v-531609d7]{display:flex;justify-content:space-between;align-items:center;font-size:var(--wa-font-size-m);margin-bottom:var(--wa-space-2xs)}.phase-label[data-v-531609d7]{font-weight:500}.phase-counter[data-v-531609d7]{color:var(--wa-color-text-quiet);font-variant-numeric:tabular-nums}.phase-hint[data-v-531609d7]{margin:var(--wa-space-s) 0 0;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.phase-detail[data-v-531609d7]{margin:var(--wa-space-2xs) 0 0;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);font-variant-numeric:tabular-nums}.callout-fade-enter-active[data-v-531609d7],.callout-fade-leave-active[data-v-531609d7]{transition:opacity .4s ease,max-height .4s ease;max-height:200px;overflow:hidden}.callout-fade-enter-from[data-v-531609d7],.callout-fade-leave-to[data-v-531609d7]{opacity:0;max-height:0}.worktree-option[data-v-488cdd0c]{display:flex;align-items:center;gap:var(--wa-space-xs);min-width:0}.worktrees-header-option[data-v-488cdd0c]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.worktrees-icon[data-v-488cdd0c]{font-size:var(--wa-font-size-s);flex-shrink:0}.project-option[data-v-fd3b1f68]{display:flex;align-items:center;gap:var(--wa-space-xs);width:100%;justify-content:space-between}.project-option-indicators[data-v-fd3b1f68]{display:flex;align-items:center;gap:var(--wa-space-2xs)}wa-divider[data-v-fd3b1f68]{--width: var(--divider-size);--spacing: 4px}.tree-folder-label[data-v-fd3b1f68]{font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-s)}.section-header-option[data-v-fd3b1f68]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--wa-color-text-quiet)}.ws-header-icon[data-v-fd3b1f68]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-normal);margin-inline:.2em}.manage-workspaces-dialog[data-v-0f206bfb]{--width: min(36rem, calc(100vw - 2rem) )}.dialog-title[data-v-0f206bfb]{display:flex;align-items:center;gap:var(--wa-space-m);flex-wrap:wrap;min-width:0}.dialog-title-badge[data-v-0f206bfb]{display:inline-flex;align-items:center;gap:var(--wa-space-xs);margin-left:auto;font-size:.85em;min-width:0;max-width:100%}.dialog-title-badge-name[data-v-0f206bfb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.dialog-content[data-v-0f206bfb]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.dialog-content button[data-v-0f206bfb]{box-shadow:none;margin:0}.archived-toggle[data-v-0f206bfb]{padding-bottom:var(--wa-space-2xs)}.empty-message[data-v-0f206bfb]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);text-align:center;padding:var(--wa-space-l) 0}.empty-projects-message[data-v-0f206bfb]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);padding:var(--wa-space-xs) 0}.workspace-list[data-v-0f206bfb]{display:flex;flex-direction:column;gap:var(--wa-space-3xs)}.workspace-row[data-v-0f206bfb]{display:flex;align-items:center;gap:var(--wa-space-s);background:var(--wa-color-surface-alt);border-radius:var(--wa-border-radius-m)}.workspace-display[data-v-0f206bfb]{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-xs)}.workspace-name[data-v-0f206bfb]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-brand-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-name>wa-icon[data-v-0f206bfb]{margin-right:var(--wa-space-2xs)}.archived-tag[data-v-0f206bfb]{font-size:var(--wa-font-size-2xs);color:var(--wa-color-text-quiet);background:var(--wa-color-surface-base);border:1px solid var(--wa-color-border-quiet);border-radius:var(--wa-border-radius-s);padding:0 var(--wa-space-2xs);white-space:nowrap;line-height:1.6}.workspace-project-count[data-v-0f206bfb]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);white-space:nowrap;margin-left:auto}.workspace-actions[data-v-0f206bfb]{display:flex;align-items:center;gap:var(--wa-space-3xs);flex-shrink:0}.delete-confirm-label[data-v-0f206bfb]{font-size:var(--wa-font-size-xs);color:var(--wa-color-danger-60);white-space:nowrap}.action-btn[data-v-0f206bfb]{background:none;border:none;font-size:var(--wa-font-size-m);padding:var(--wa-space-xs);cursor:pointer;line-height:1;transition:background-color .15s,color .15s;color:var(--wa-color-text-quiet)}.action-btn[data-v-0f206bfb]:hover{background:var(--wa-color-surface-alt);color:var(--wa-color-text-base)}.action-btn-danger[data-v-0f206bfb]:hover,.action-btn-confirm-danger[data-v-0f206bfb],.action-btn-confirm-danger[data-v-0f206bfb]:hover{color:var(--wa-color-danger-60)}.form-group[data-v-0f206bfb]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-0f206bfb]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.name-color-row[data-v-0f206bfb]{display:flex;align-items:flex-start;gap:var(--wa-space-m)}.name-color-row .name-group[data-v-0f206bfb]{flex:1;min-width:0}.name-color-row .color-group[data-v-0f206bfb]{flex:0 0 auto}.form-label-row[data-v-0f206bfb]{display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-s)}.project-list[data-v-0f206bfb]{display:flex;flex-direction:column;gap:var(--wa-space-3xs)}.project-row[data-v-0f206bfb]{display:flex;align-items:center;gap:var(--wa-space-s);background:var(--wa-color-surface-alt);border-radius:var(--wa-border-radius-m);padding:var(--wa-space-3xs) 0}.project-row-badge[data-v-0f206bfb]{flex:1;min-width:0;overflow:hidden}.add-project-select[data-v-0f206bfb]{max-width:280px}.pattern-list[data-v-0f206bfb]{display:flex;flex-direction:column;gap:var(--wa-space-3xs)}.pattern-row[data-v-0f206bfb]{display:flex;align-items:center;gap:var(--wa-space-s);background:var(--wa-color-surface-alt);border-radius:var(--wa-border-radius-m);padding:var(--wa-space-3xs) var(--wa-space-xs)}.pattern-value[data-v-0f206bfb]{flex:1;min-width:0;font-size:var(--wa-font-size-s);font-family:var(--wa-font-family-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pattern-input-row[data-v-0f206bfb]{display:flex;align-items:center;gap:var(--wa-space-xs);flex-wrap:wrap}.pattern-input[data-v-0f206bfb]{flex:1;min-width:9rem}.pattern-input-row>wa-button[data-v-0f206bfb]{margin-left:auto}.form-help-text[data-v-0f206bfb]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);margin:0;line-height:1.4}.form-help-text code[data-v-0f206bfb]{font-family:var(--wa-font-family-mono);background:var(--wa-color-surface-alt);padding:0 var(--wa-space-3xs);border-radius:var(--wa-border-radius-s)}.scan-row[data-v-0f206bfb]{display:flex;align-items:center;gap:var(--wa-space-s)}.scan-feedback[data-v-0f206bfb]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.dialog-footer[data-v-0f206bfb]{display:flex;flex-wrap:wrap;gap:var(--wa-space-s);justify-content:flex-end;width:100%;align-items:center}.footer-archived-switch[data-v-0f206bfb]{margin-right:auto}.home-page[data-v-767ed040]{padding-inline-start:var(--rail-width);min-height:100dvh}.home-page>.home-rail[data-v-767ed040]{position:fixed;inset-block:0;inset-inline-start:0;height:100dvh}.home-view[data-v-767ed040]{padding:var(--wa-space-l);max-width:900px;margin:0 auto;display:flex;flex-direction:column;min-height:100dvh}.home-header[data-v-767ed040]{display:flex;justify-content:start;align-items:center;flex-wrap:wrap;gap:var(--wa-space-s);margin-bottom:var(--wa-space-xl);flex-shrink:0}.home-header h1[data-v-767ed040]{margin:0;font-size:var(--wa-font-size-2xl);font-weight:700;letter-spacing:-.02em;color:var(--wa-color-text-normal)}.home-header-actions[data-v-767ed040]{margin-left:auto;display:flex;align-items:center;gap:var(--wa-space-s);flex-wrap:wrap}.global-sparkline[data-v-767ed040]{flex-shrink:0}.home-content[data-v-767ed040]{flex:1;display:flex;flex-direction:column;gap:var(--wa-space-l);min-height:0}.loading-state[data-v-767ed040]{display:flex;align-items:center;justify-content:center;gap:var(--wa-space-s);min-height:50dvh;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-m)}.virtual-scroller-item[data-v-d1a41790]{display:flow-root;flex-shrink:0}.virtual-scroller[data-v-0d803d38]{overflow-y:auto;overscroll-behavior:contain;overflow-anchor:none;height:100%;position:relative;contain:layout style;display:flex;flex-direction:column}.virtual-scroller.at-bottom[data-v-0d803d38]{overflow-anchor:auto}.virtual-scroller-spacer[data-v-0d803d38]{flex-shrink:0;overflow-anchor:none}.virtual-scroller[data-v-0d803d38] *{overflow-anchor:none}.virtual-scroller-anchor[data-v-0d803d38]{overflow-anchor:auto;height:1px;flex-shrink:0}.sidebar-list-separator[data-v-5f8bbda6]{position:relative;display:flex;align-items:center;gap:var(--wa-space-m);margin-block:var(--wa-space-xs);margin-inline:var(--sidebar-separator-inset, var(--wa-space-m));-webkit-user-select:none;user-select:none}.sls-line[data-v-5f8bbda6]{flex:1;height:0;border-top:var(--wa-border-width-s) solid var(--sidebar-divider-color, var(--wa-color-surface-border))}.sls-label[data-v-5f8bbda6]{flex:0 0 auto;font-size:.6875rem;font-weight:var(--wa-font-weight-semibold);text-transform:uppercase;letter-spacing:.07em;color:var(--wa-color-text-quiet);white-space:nowrap}.sls-prefix[data-v-5f8bbda6]{display:none}.sls-suffix[data-v-5f8bbda6]{display:inline}@container (min-width: 12rem){.sls-prefix[data-v-5f8bbda6]{display:inline}.sls-suffix[data-v-5f8bbda6]{display:none}}.session-list-container[data-v-95c88775]{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;container-type:inline-size;container-name:session-list}.pagination-empty[data-v-95c88775]{position:absolute;inset:0;pointer-events:none}.session-list[data-v-95c88775]{flex:1;min-height:0;scrollbar-gutter:stable;--sidebar-list-fade: var(--wa-space-xs);padding-block:var(--sidebar-list-fade);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--sidebar-list-fade),#000 calc(100% - var(--sidebar-list-fade)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 var(--sidebar-list-fade),#000 calc(100% - var(--sidebar-list-fade)),transparent);padding-inline-start:var(--sidebar-gutter, 0px);padding-inline-end:0;--sidebar-row-inset: 0px;--sidebar-separator-inset: 0px;--sidebar-row-reveal-cover: 3.125rem}.session-list[data-v-95c88775]:focus{outline:none}.session-list-container[data-v-95c88775]:not(.session-list-container--compact) .session-item-wrapper{margin-block:var(--wa-space-3xs)}.load-more-indicator[data-v-95c88775]{display:flex;justify-content:center;padding:var(--wa-space-s);flex-shrink:0}.load-more-error[data-v-95c88775]{padding:var(--wa-space-s);flex-shrink:0}.load-more-error wa-callout[data-v-95c88775]{--wa-callout-padding: var(--wa-space-s)}.load-more-error wa-callout span[data-v-95c88775]{font-size:var(--wa-font-size-s)}.empty-state[data-v-95c88775]{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--wa-space-l);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-l)}.sidebar-header-row[data-v-1b1af47a]{width:100%;display:flex;justify-content:stretch;align-items:center;gap:var(--wa-space-s)}.session-search[data-v-1b1af47a]{flex:1;min-width:2.5rem;max-width:100%}.session-search[data-v-1b1af47a]:hover{z-index:10;min-width:min(10rem,calc(100vw - 100px))}.session-search[data-v-1b1af47a]::part(base){background:var(--canvas-background);background-attachment:fixed}@media not (min-width:640px){.session-search[data-v-1b1af47a]::part(base){background:linear-gradient(var(--canvas-drawer-top),var(--canvas-drawer-top)),var(--canvas-color)}}.session-options-dropdown[data-v-1b1af47a]{flex-shrink:0}.session-options-dropdown[data-v-1b1af47a]::part(menu){max-width:90vw!important;width:auto}.session-option-hint[data-v-1b1af47a]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.sidebar-header-row[data-v-05fd17d6]{width:100%;display:flex;justify-content:stretch;align-items:center;gap:var(--wa-space-s)}.session-search[data-v-05fd17d6]{flex:1;min-width:2.5rem;max-width:100%}.session-search[data-v-05fd17d6]:hover{z-index:10;min-width:min(10rem,calc(100vw - 100px))}.session-search[data-v-05fd17d6]::part(base){background:var(--canvas-background);background-attachment:fixed}@media not (min-width:640px){.session-search[data-v-05fd17d6]::part(base){background:linear-gradient(var(--canvas-drawer-top),var(--canvas-drawer-top)),var(--canvas-color)}}.session-options-dropdown[data-v-05fd17d6]{flex-shrink:0}.session-options-dropdown[data-v-05fd17d6]::part(menu){max-width:90vw!important;width:auto}.bookmark-list-container[data-v-19ab4f67]{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden;container-type:inline-size;container-name:bookmark-list}.bookmark-list[data-v-19ab4f67]{position:relative;flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable;--sidebar-list-fade: var(--wa-space-xs);padding-block:var(--sidebar-list-fade);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--sidebar-list-fade),#000 calc(100% - var(--sidebar-list-fade)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 var(--sidebar-list-fade),#000 calc(100% - var(--sidebar-list-fade)),transparent);padding-inline-start:var(--sidebar-gutter, var(--wa-space-2xs));padding-inline-end:0;--sidebar-separator-inset: 0px;display:flex;flex-direction:column}.bookmark-list[data-v-19ab4f67]:focus{outline:none}.bookmark-item-wrapper[data-v-19ab4f67]:not(.bookmark-item-wrapper--compact){margin-block:var(--wa-space-3xs)}.bookmark-name-row[data-v-19ab4f67]{display:flex;align-items:center;justify-content:flex-start;gap:var(--wa-space-xs);width:100%;min-width:0}.bookmark-type[data-v-19ab4f67]{flex-shrink:0;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.bookmark-name[data-v-19ab4f67]{font-size:var(--wa-font-size-s);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:1.5rem}.bookmark-meta[data-v-19ab4f67]{display:flex;align-items:center;justify-content:flex-start;gap:var(--wa-space-xs);width:100%;min-width:0;margin-top:var(--wa-space-3xs);font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);font-weight:var(--wa-font-weight-body)}.bookmark-project[data-v-19ab4f67]{min-width:0;overflow:hidden}.bookmark-time[data-v-19ab4f67]{display:flex;align-items:center;gap:var(--wa-space-2xs);flex-shrink:0;margin-left:auto}.empty-state[data-v-19ab4f67]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wa-space-m);text-align:center;padding:var(--wa-space-l);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-m)}.mermaid-pz-container[data-v-10d164a8]{position:absolute;inset:0;overflow:hidden;padding:var(--wa-space-m)}.mermaid-diagram[data-v-10d164a8]{width:100%;height:100%;cursor:grab}.mermaid-diagram[data-v-10d164a8] svg{display:block;width:100%;height:100%;max-width:100%!important;max-height:100%}.mermaid-error[data-v-10d164a8]{margin:auto;color:var(--wa-color-danger-60, crimson);font-size:var(--wa-font-size-s);white-space:pre-wrap;text-align:center}.text-selection-comment[data-v-bb30254a]{position:fixed;z-index:10000}.tsc-collapsed[data-v-bb30254a]{display:flex;gap:var(--wa-space-xs)}.tsc-panel[data-v-bb30254a]{position:relative;width:20rem;max-width:calc(100vw - 3rem);padding:var(--wa-space-s);border-radius:var(--wa-border-radius-m);display:flex;flex-direction:column;gap:var(--wa-space-s);cursor:grab;touch-action:none}.tsc-panel.dragging[data-v-bb30254a]{cursor:grabbing}.tsc-corner[data-v-bb30254a]{position:absolute;top:0;z-index:101;--wa-form-control-padding-inline: .375rem;--wa-color-surface-default: var(--surface-solid)}.tsc-close[data-v-bb30254a]{right:0;transform:translate(calc(50% - 4px),calc(-50% + 4px))}.tsc-grip[data-v-bb30254a]{left:0;transform:translate(calc(-50% + 4px),calc(-50% + 4px));touch-action:none}.tsc-grip[data-v-bb30254a]::part(base){cursor:grab}.dragging .tsc-grip[data-v-bb30254a]::part(base){cursor:grabbing}.tsc-corner[data-v-bb30254a]::part(base){width:2rem;height:2rem;padding:0;background:var(--surface-solid);border:1px solid var(--wa-color-border-neutral-tertiary);border-radius:var(--wa-border-radius-circle);box-shadow:var(--wa-shadow-s)}.tsc-control-label[data-v-bb30254a]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tsc-quote[data-v-bb30254a]{max-height:6.4em;padding:var(--wa-space-xs);font-size:var(--wa-font-size-s);line-height:1.4;overflow:auto;white-space:pre-wrap;word-break:break-word;cursor:auto;touch-action:auto}.tsc-shot[data-v-bb30254a]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.tsc-shot-row[data-v-bb30254a]{display:flex;align-items:center;gap:var(--wa-space-s)}.tsc-shot-thumb[data-v-bb30254a]{width:96px;height:96px;border-radius:var(--wa-border-radius-s);border:1px solid var(--wa-color-border-neutral-tertiary);background:var(--wa-color-surface-secondary);overflow:hidden;cursor:pointer}.tsc-shot-thumb[data-v-bb30254a]:hover{border-color:var(--wa-color-border-primary)}.tsc-shot-thumb img[data-v-bb30254a]{width:100%;height:100%;object-fit:cover;display:block}.tsc-help[data-v-bb30254a]{font-size:var(--wa-font-size-s);line-height:1.3;color:var(--wa-color-text-quiet)}.tsc-help-dismiss[data-v-bb30254a]{color:var(--wa-color-brand);text-decoration:underline;cursor:pointer}.tsc-help-dismiss[data-v-bb30254a]:hover{text-decoration:none}.tsc-actions[data-v-bb30254a]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--wa-space-s);margin-top:var(--wa-space-xs)}@media(max-width:480px){.tsc-panel[data-v-bb30254a]{padding:var(--wa-space-xs)}.tsc-actions[data-v-bb30254a]{gap:var(--wa-space-xs)}.tsc-actions wa-button[data-v-bb30254a]{--wa-form-control-padding-inline: .375rem}}wa-dialog[data-v-ad7987b7]{pointer-events:auto}.broker-prompt-host[data-v-ad7987b7]{word-break:break-all;font-size:1.05em}.broker-prompt-target[data-v-ad7987b7]{color:var(--wa-color-neutral-on-quiet, #666)}.broker-prompt-footer[data-v-ad7987b7]{display:flex;flex-direction:column;gap:.5rem}.broker-prompt-question[data-v-ad7987b7]{margin:0;font-weight:600}.broker-prompt-actions[data-v-ad7987b7]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.broker-prompt-hint[data-v-ad7987b7]{margin:0;font-size:var(--wa-font-size-s, .875rem);color:var(--wa-color-neutral-on-quiet, #666)}.persistent-frame-placeholder[data-v-2da690f6]{position:relative;overflow:hidden}.persistent-frame-inline[data-v-2da690f6]{position:absolute;inset:0;width:100%;height:100%;border:none;background:#fff}.persistent-frame-inline-overlay[data-v-2da690f6]{position:absolute;inset:0;pointer-events:none}.preview-actions[data-v-22f3e79b]{position:absolute;top:var(--wa-space-s);right:var(--wa-space-s);z-index:2;display:flex;gap:var(--wa-space-2xs);pointer-events:auto}.preview-actions-list[data-v-22f3e79b]{display:flex;gap:var(--wa-space-2xs)}.preview-actions-list--menu[data-v-22f3e79b]{position:absolute;right:0;top:calc(100% + var(--wa-space-2xs));flex-direction:column;align-items:flex-end}.preview-actions-list--menu.preview-actions-list--up[data-v-22f3e79b]{top:auto;bottom:calc(100% + var(--wa-space-2xs));flex-direction:column-reverse}.preview-action-btn[data-v-22f3e79b]{opacity:.6;transition:opacity .15s ease}.preview-action-btn[data-v-22f3e79b]:hover,.file-pane-preview:hover,.frame-overlay-layer:hover,.preview-action-btn--active[data-v-22f3e79b]{opacity:1}.preview-action-btn--active wa-icon[data-v-22f3e79b]{color:var(--wa-color-brand-fill-loud)}.preview-tools-btn[data-v-22f3e79b]{cursor:grab;touch-action:none}.preview-tools-btn[data-v-22f3e79b]:active{cursor:grabbing}.preview-tools-btn[data-v-22f3e79b]::part(base){border-radius:50%;aspect-ratio:1;padding:0}.preview-tools-wrap[data-v-22f3e79b]{position:relative;display:inline-flex}.preview-tools-dot[data-v-22f3e79b]{position:absolute;top:-1px;right:-1px;width:8px;height:8px;border-radius:50%;background:var(--wa-color-brand-fill-loud);pointer-events:none;animation:pulse-22f3e79b 1s ease-in-out infinite}@keyframes pulse-22f3e79b{0%,to{opacity:1}50%{opacity:.4}}.select-toolbar[data-v-9fc767d5]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wa-space-2xs);padding:var(--wa-space-2xs);border-bottom:1px solid var(--wa-color-border-quiet);flex-shrink:0}.subbar-label[data-v-9fc767d5]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);padding-inline:var(--wa-space-2xs)}.subbar-btn[data-v-9fc767d5]{flex-shrink:0}.subbar-close[data-v-9fc767d5]{margin-left:auto}.comment-armed wa-icon[data-v-9fc767d5]{color:var(--wa-color-brand-fill-loud);animation:pulse-9fc767d5 1s ease-in-out infinite}@keyframes pulse-9fc767d5{0%,to{opacity:1}50%{opacity:.4}}.viewport-body[data-v-2d336466]{flex:1;min-height:0;display:flex}.viewport-body--responsive[data-v-2d336466]{display:block;overflow:auto}.viewport-canvas[data-v-2d336466]{flex:1;display:flex;min-width:0;min-height:0}.viewport-body--responsive .viewport-canvas[data-v-2d336466]{display:flex;width:max-content;height:max-content;min-width:100%;min-height:100%;padding:calc((var(--wa-space-m) + 12px) * 2);background-color:var(--wa-color-surface-lowered);background-image:repeating-linear-gradient(45deg,transparent 0,transparent 6px,color-mix(in srgb,var(--wa-color-neutral-fill-loud) 12%,transparent) 6px,color-mix(in srgb,var(--wa-color-neutral-fill-loud) 12%,transparent) 7px)}.viewport-stage[data-v-2d336466]{flex:1;display:flex;min-width:0;min-height:0}.viewport-body--responsive .viewport-stage[data-v-2d336466]{position:relative;flex:none;display:block;margin:auto}.viewport-handle[data-v-2d336466]{position:absolute;display:flex;align-items:center;justify-content:center;touch-action:none}.viewport-handle[data-v-2d336466]:after{content:"";border-radius:999px;background:var(--wa-color-neutral-fill-loud);opacity:.5;transition:opacity .15s ease}.viewport-handle[data-v-2d336466]:hover:after,.viewport-handle--dragging[data-v-2d336466]:after{opacity:1}.viewport-handle--e[data-v-2d336466],.viewport-handle--w[data-v-2d336466]{top:0;bottom:0;width:12px;cursor:ew-resize}.viewport-handle--e[data-v-2d336466]{right:-12px}.viewport-handle--w[data-v-2d336466]{left:-12px}.viewport-handle--e[data-v-2d336466]:after,.viewport-handle--w[data-v-2d336466]:after{width:4px;height:2.5rem;max-height:60%}.viewport-handle--n[data-v-2d336466],.viewport-handle--s[data-v-2d336466]{left:0;right:0;height:12px;cursor:ns-resize}.viewport-handle--s[data-v-2d336466]{bottom:-12px}.viewport-handle--n[data-v-2d336466]{top:-12px}.viewport-handle--n[data-v-2d336466]:after,.viewport-handle--s[data-v-2d336466]:after{height:4px;width:2.5rem;max-width:60%}.viewport-handle--ne[data-v-2d336466],.viewport-handle--nw[data-v-2d336466],.viewport-handle--se[data-v-2d336466],.viewport-handle--sw[data-v-2d336466]{width:12px;height:12px}.viewport-handle--ne[data-v-2d336466]:after,.viewport-handle--nw[data-v-2d336466]:after,.viewport-handle--se[data-v-2d336466]:after,.viewport-handle--sw[data-v-2d336466]:after{width:8px;height:8px;border-radius:var(--wa-border-radius-s)}.viewport-handle--nw[data-v-2d336466]{top:-12px;left:-12px;cursor:nwse-resize}.viewport-handle--se[data-v-2d336466]{bottom:-12px;right:-12px;cursor:nwse-resize}.viewport-handle--ne[data-v-2d336466]{top:-12px;right:-12px;cursor:nesw-resize}.viewport-handle--sw[data-v-2d336466]{bottom:-12px;left:-12px;cursor:nesw-resize}.viewport-toolbar[data-v-d3f0c788]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wa-space-2xs);padding:var(--wa-space-2xs);border-bottom:1px solid var(--wa-color-border-quiet);flex-shrink:0}.subbar-label[data-v-d3f0c788]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);padding-inline:var(--wa-space-2xs)}.subbar-btn[data-v-d3f0c788]{flex-shrink:0}.subbar-close[data-v-d3f0c788]{margin-left:auto}.viewport-preset[data-v-d3f0c788]{flex:1;min-width:min(5rem,50%)}.viewport-dimensions[data-v-d3f0c788]{display:flex;align-items:center;gap:var(--wa-space-3xs)}.viewport-size-input[data-v-d3f0c788]{width:5rem}.viewport-size-input[data-v-d3f0c788]::part(input),.viewport-preset[data-v-d3f0c788]::part(display-input){font-size:var(--wa-font-size-s)}.viewport-glue[data-v-d3f0c788]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.file-pane[data-v-812b9411]{width:100%;height:100%;display:flex;flex-direction:column}.file-path-header[data-v-812b9411]{display:flex;align-items:center;gap:var(--wa-space-2xs);padding:var(--wa-space-2xs) var(--wa-space-s);min-height:1.5rem;flex-shrink:0;background:var(--wa-color-surface-alt)}.file-path-header+wa-divider[data-v-812b9411]{flex-shrink:0;--width: var(--divider-size);--spacing: 0}.file-path-label[data-v-812b9411]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1;direction:rtl;text-align:left;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.file-path-artifact-bookmark-name[data-v-812b9411]{color:var(--wa-color-text-normal)}.file-path-artifact-bookmark-btn[data-v-812b9411]{flex-shrink:0}.header[data-v-812b9411]{display:flex;align-items:center;justify-content:space-between;padding:var(--wa-space-xs) var(--wa-space-s);border-bottom:var(--divider-size) solid var(--wa-color-surface-border);min-height:2.25rem;flex-shrink:0;flex-wrap:wrap}.header-left[data-v-812b9411],.header-center[data-v-812b9411]{display:flex;align-items:center;gap:var(--wa-space-xs);flex-shrink:0}.header-right[data-v-812b9411]{display:flex;align-items:center;gap:var(--wa-space-xs);min-width:0}.diff-nav-buttons[data-v-812b9411]{display:flex;gap:var(--wa-space-3xs);flex-shrink:0}.diff-nav-button[data-v-812b9411]::part(base){padding:var(--wa-space-3xs) var(--wa-space-2xs)}.diff-layout-toggle[data-v-812b9411]{flex-shrink:0}.header-spinner[data-v-812b9411]{font-size:var(--wa-font-size-s);flex-shrink:0}.header-spacer[data-v-812b9411]{visibility:hidden;pointer-events:none}.editor-area[data-v-812b9411]{flex:1;position:relative;min-height:0}.file-pane-preview[data-v-812b9411]{position:absolute;inset:0}.file-pane-preview--fullscreen[data-v-812b9411]{position:fixed;inset:0;z-index:1000;background:var(--panel-solid)}.preview-scroll-top-btn[data-v-812b9411]{opacity:.6;transition:opacity .15s ease}.preview-scroll-top-btn[data-v-812b9411]:hover,.file-pane-preview:hover .preview-scroll-top-btn[data-v-812b9411]{opacity:1}.preview-scroll-top-btn[data-v-812b9411]{position:absolute;bottom:var(--wa-space-s);right:var(--wa-space-s);z-index:2;pointer-events:auto}.preview-scroll-top-btn[data-v-812b9411]::part(base){border-radius:50%;aspect-ratio:1;padding:0}.scroll-top-fade-enter-active[data-v-812b9411],.scroll-top-fade-leave-active[data-v-812b9411]{transition:opacity .2s ease}.scroll-top-fade-enter-from[data-v-812b9411],.scroll-top-fade-leave-to[data-v-812b9411]{opacity:0!important}.markdown-preview-container[data-v-812b9411]{position:absolute;inset:0;overflow-y:auto;padding:var(--wa-space-m) var(--wa-space-l)}.image-preview-container[data-v-812b9411]{position:absolute;inset:0;overflow:hidden;display:flex;padding:var(--wa-space-m)}.image-preview[data-v-812b9411]{max-width:100%;max-height:100%;object-fit:contain;touch-action:none;margin:auto}.html-preview-area[data-v-812b9411]{position:absolute;inset:0;display:flex;flex-direction:column}.html-preview[data-v-812b9411]{flex:1;width:100%;height:100%}.pdf-preview[data-v-812b9411]{position:absolute;inset:0;width:100%;height:100%;border:none}.media-preview-container[data-v-812b9411]{position:absolute;inset:0;overflow:hidden;display:flex;padding:var(--wa-space-m)}.audio-preview[data-v-812b9411]{margin:auto;width:min(540px,100%)}.video-preview[data-v-812b9411]{margin:auto;max-width:100%;max-height:100%}.editor-overlay[data-v-812b9411]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wa-space-s);height:100%;color:var(--wa-color-neutral-500);font-size:var(--wa-font-size-s);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.artifacts-browser[data-v-99140d61]{height:100%;display:flex;flex-direction:column;min-height:0;overflow:clip;overflow-clip-margin:var(--panel-gap)}.abv-empty[data-v-99140d61]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wa-space-s);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-m);padding:var(--wa-space-xl)}.abv-empty__icon[data-v-99140d61]{font-size:2rem;opacity:.5}.abv-header[data-v-99140d61]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-m);padding:0 var(--wa-space-m) var(--wa-space-xs);min-width:0}:where(html.compact-height) .abv-header[data-v-99140d61]{padding-inline:var(--wa-space-xs)}.abv-header__title[data-v-99140d61]{display:flex;align-items:center;gap:var(--wa-space-s);min-width:0;font-weight:var(--wa-font-weight-semibold)}.abv-title-btn[data-v-99140d61]{flex-shrink:0}.abv-header__name[data-v-99140d61]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.abv-header__actions[data-v-99140d61]{display:flex;align-items:center;gap:var(--wa-space-xs);flex-shrink:0}.abv-share-button--active[data-v-99140d61]{opacity:1}.abv-share-button--active[data-v-99140d61]::part(base){color:var(--wa-color-brand-60)}:is(.abv-share-button--attention,.abv-title-btn--attention)[data-v-99140d61]{opacity:1;animation:pending-pulse-99140d61 1.5s ease-in-out infinite}:is(.abv-share-button--attention,.abv-title-btn--attention)[data-v-99140d61]::part(base){color:var(--wa-color-warning-60)}@keyframes pending-pulse-99140d61{0%,to{opacity:1}50%{opacity:.3}}.abv-content[data-v-99140d61]{flex:1;min-height:0;overflow:clip;display:flex;flex-direction:column}.abv-missing[data-v-99140d61]{flex:1;min-height:0;overflow:auto;padding:var(--wa-space-l)}.abv-callout-actions[data-v-99140d61]{display:flex;flex-wrap:wrap;gap:var(--wa-space-s);margin-top:var(--wa-space-s)}.session-selection-bar[data-v-6236ca1d]{flex-shrink:0;margin:var(--wa-space-2xs) var(--wa-space-2xs) 0;display:flex;align-items:center;gap:var(--wa-space-xs);padding:var(--wa-space-xs) var(--wa-space-s);background-color:var(--wa-color-surface-raised);border:1px solid var(--wa-color-surface-border);border-radius:var(--wa-border-radius-m)}.selection-count[data-v-6236ca1d]{flex:1;min-width:0;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.confirm-message[data-v-6236ca1d]{margin:0}.affected-count[data-v-6236ca1d]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);font-variant-numeric:tabular-nums}.selector-row-archived[data-v-0c350d6d]{opacity:.55}.fake-disabled[data-v-0c350d6d]{opacity:.5;cursor:help}.fake-disabled[data-v-0c350d6d]:hover{background-color:transparent}.selector-item-content[data-v-0c350d6d]{display:flex;align-items:center;flex:1;min-width:0;gap:var(--wa-space-xs);padding-inline-end:calc(var(--selector-row-action-size, 1.5rem) + var(--wa-space-xs))}.selector-item-indicators[data-v-0c350d6d]{display:flex;align-items:center;gap:var(--wa-space-2xs);margin-left:auto;flex-shrink:0}.row-menu[data-v-0c350d6d]{position:absolute;inset-block:1px;inset-inline-end:var(--selector-row-padding-inline-end, .5em);display:flex;align-items:stretch;justify-content:center;flex-shrink:0;width:var(--selector-row-action-size, 1.5rem)}.row-menu-trigger[data-v-0c350d6d]{opacity:.55;font-size:var(--wa-font-size-s);transition:opacity .12s ease}.row-menu-trigger[data-v-0c350d6d]::part(base){padding:0;min-height:0;width:var(--selector-row-action-size, 1.5rem);height:100%}wa-dropdown-item:hover .row-menu-trigger[data-v-0c350d6d],.row-menu:focus-within .row-menu-trigger[data-v-0c350d6d]{opacity:1}.selector-item-content[data-v-43a243de]{display:flex;align-items:center;flex:1;min-width:0;gap:var(--wa-space-xs)}.selector-item-indicators[data-v-43a243de]{display:flex;align-items:center;gap:var(--wa-space-2xs);margin-left:auto;flex-shrink:0}.worktrees-icon[data-v-43a243de]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);flex-shrink:0}.worktrees-toggle-caret[data-v-43a243de]{font-size:var(--wa-font-size-xs)}.row-menu-placeholder[data-v-43a243de]{flex-shrink:0;width:var(--selector-row-action-size, 1.5rem)}.project-nav-list[data-v-c66b6828]{display:flex;flex-wrap:wrap;column-gap:var(--wa-space-l);row-gap:var(--wa-space-2xs);--nav-row-height: calc(var(--wa-font-size-s) * var(--wa-line-height-normal));max-height:calc(3 * var(--nav-row-height) + 2 * var(--wa-space-2xs));align-content:flex-start;overflow-y:auto;box-sizing:content-box;flex-shrink:0}.nav-item[data-v-c66b6828]{display:inline-flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);text-decoration:none;transition:background-color .15s,color .15s}.nav-item[data-v-c66b6828]:hover{background:var(--wa-color-surface-alt);color:var(--wa-color-text-normal)}.nav-divider[data-v-c66b6828]{width:1px;align-self:stretch;background:var(--wa-color-surface-border)}.nav-break[data-v-c66b6828]{flex-basis:100%;height:0}.nav-section-label[data-v-c66b6828]{display:inline-flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.nav-up-icon[data-v-c66b6828]{font-size:var(--wa-font-size-xs)}.nav-item-icon[data-v-c66b6828]{font-size:var(--wa-font-size-s)}.nav-item-name[data-v-c66b6828]{white-space:nowrap}.detail-header[data-v-ee65c389]{--header-icon-col: 1.5rem;--compact-pill-button-width: 2.75rem;--compact-pill-chevron-width: 1rem;display:flex;flex-direction:column;gap:var(--wa-space-m);padding-inline:var(--wa-space-m);position:relative}.detail-title-row[data-v-ee65c389]{display:flex;align-items:center;gap:var(--wa-space-m);min-width:0}.detail-title[data-v-ee65c389]{font-weight:650;letter-spacing:-.015em;min-width:0}.all-projects-title[data-v-ee65c389]{margin:0;color:var(--wa-color-text-normal);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--wa-font-size-l)}.title-indicator[data-v-ee65c389],.compact-toggle-zone[data-v-ee65c389]{display:contents}.compact-missing-directory[data-v-ee65c389]{display:none;align-items:center}.compact-toggle-zone>wa-icon[data-v-ee65c389]:first-child,.all-projects-title>wa-icon[data-v-ee65c389]:first-child{display:inline-flex;justify-content:center;width:var(--header-icon-col)}[data-v-ee65c389] .detail-title>:first-child{display:inline-flex;justify-content:center;width:var(--header-icon-col)}.compact-pill[data-v-ee65c389]{display:none;flex-shrink:0;align-items:stretch;overflow:hidden;margin-inline-start:auto;margin-block:calc(-3 * var(--wa-space-2xs));border-radius:var(--wa-form-control-border-radius, var(--wa-border-radius-m));border:1px solid var(--wa-color-brand-border-loud);box-shadow:var(--depth-button),var(--depth-highlight)}.compact-tool-button[data-v-ee65c389]{display:inline-flex;width:calc(var(--compact-pill-button-width) + var(--compact-pill-chevron-width));opacity:.6;transition:opacity .15s}.compact-tool-button[data-v-ee65c389]::part(base){flex:1;min-width:0;padding-inline:0;border-radius:0}.compact-tool-button[data-v-ee65c389]:hover,.compact-tool-button.compact-tool-button--active[data-v-ee65c389]{opacity:1}.compact-tool-chevron[data-v-ee65c389]{display:inline-flex;justify-content:center;width:var(--compact-pill-chevron-width);font-size:var(--wa-font-size-2xs)}.detail-collapsible-rows[data-v-ee65c389]{display:contents}.detail-identity[data-v-ee65c389]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-3xs) var(--wa-space-m)}.detail-directory[data-v-ee65c389]{flex:1 1 14rem;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-3xs) var(--wa-space-xs);font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.detail-directory-path[data-v-ee65c389]{flex:1 1 0;min-width:0}.detail-directory-note[data-v-ee65c389]{flex-basis:100%}.detail-icon[data-v-ee65c389]{flex-shrink:0;color:var(--wa-color-brand-60);font-size:var(--wa-font-size-s)}.detail-directory>.detail-icon[data-v-ee65c389]{color:var(--wa-color-text-quiet)}.detail-directory>.detail-icon[data-v-ee65c389]:first-child{display:inline-flex;justify-content:center;width:var(--header-icon-col)}.detail-actions[data-v-ee65c389]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-3xs) var(--wa-space-xs);margin-block:0 calc(.5 * var(--wa-space-2xs))}.detail-actions>wa-button[data-v-ee65c389]{margin-block:calc(-1.5 * var(--wa-space-2xs))}.detail-actions wa-button[data-v-ee65c389]{font-size:var(--wa-font-size-2xs)}.detail-actions wa-button[data-v-ee65c389]::part(base){padding-inline:var(--wa-space-xs)}.detail-actions wa-button[data-v-ee65c389]::part(label){scale:1}.detail-actions wa-button wa-icon[data-v-ee65c389],.detail-actions .action-label[data-v-ee65c389]{font-size:1.3em}.detail-actions>wa-button[data-v-ee65c389]:first-child::part(base){padding-inline-start:0}.detail-actions>wa-button:first-child wa-icon[data-v-ee65c389]{width:var(--header-icon-col)}.edit-button[data-v-ee65c389],.archive-button[data-v-ee65c389]{flex-shrink:0}.archive-button.archive-button--archived[data-v-ee65c389]::part(base){color:var(--wa-color-yellow-80)}.action-label[data-v-ee65c389]{display:none;margin-inline-start:calc(.75 * var(--wa-space-xs));white-space:nowrap}.detail-header.actions-labels .action-label[data-v-ee65c389]{display:inline}.detail-stats[data-v-ee65c389]{position:relative;overflow:hidden;border:var(--divider-size) solid var(--wa-color-surface-border);border-radius:var(--wa-border-radius-l);background:color-mix(in oklab,var(--wa-color-brand-60) 8%,transparent);font-size:var(--wa-font-size-s)}.detail-sparkline-backdrop[data-v-ee65c389]{position:absolute;inset:0;opacity:.5;-webkit-mask-image:linear-gradient(to top,#000,rgb(0 0 0 / .5));mask-image:linear-gradient(to top,#000,#00000080)}:where(.wa-dark) .detail-sparkline-backdrop[data-v-ee65c389]{opacity:.75;--sparkline-project-gradient-color-1: #196c2e;--sparkline-project-gradient-color-2: #2ea043;--sparkline-project-gradient-color-3: #56d364;--sparkline-project-gradient-color-4: #7ee787;--sparkline-project-stroke-color: #b6f0b9}.detail-cells[data-v-ee65c389]{position:relative;display:flex;flex-wrap:wrap;pointer-events:none}.detail-cell[data-v-ee65c389]{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:var(--wa-space-s) var(--wa-space-m)}.detail-cell-label[data-v-ee65c389]{font-size:var(--wa-font-size-3xs);letter-spacing:.07em;text-transform:uppercase;color:var(--wa-color-text-quiet)}.detail-cell-value[data-v-ee65c389]{display:flex;align-items:center;gap:var(--wa-space-xs);align-self:flex-start;pointer-events:auto;font-weight:600;white-space:nowrap;text-shadow:0 0 .35em color-mix(in oklab,var(--wa-color-surface-raised) 85%,transparent),0 0 .7em color-mix(in oklab,var(--wa-color-surface-raised) 60%,transparent)}.detail-stats[data-v-ee65c389]:not(:has(+.detail-nav-list)){margin-bottom:var(--wa-space-s)}.detail-nav-list[data-v-ee65c389]{padding-bottom:var(--wa-space-s)}:where(html.compact-height) .detail-header.compact-collapsed .compact-missing-directory[data-v-ee65c389]{display:inline-flex}:where(html.compact-height) .compact-pill[data-v-ee65c389]{display:inline-flex}:where(html.compact-height) .compact-toggle-zone[data-v-ee65c389]{display:flex;align-items:center;gap:var(--wa-space-s);min-width:0;cursor:pointer;flex:1}:where(html.compact-height) .detail-header.compact-collapsed[data-v-ee65c389]{border-bottom:solid var(--wa-color-surface-border) var(--divider-size);gap:0;padding-block:0;padding-inline:var(--wa-space-xs)}:where(html.compact-height) .detail-collapsible-rows[data-v-ee65c389]{display:flex;flex-direction:column;gap:var(--wa-space-m);position:absolute;top:100%;left:var(--wa-space-xs);right:var(--wa-space-xs);z-index:20;padding:var(--wa-space-xs) 0;border-radius:var(--wa-border-radius-l);visibility:hidden;pointer-events:none;--twicc-reveal: 0;--twicc-reveal-filter: opacity(var(--twicc-reveal));translate:0 calc(-.5rem * var(--motion-amount));transition:--twicc-reveal var(--motion-dur-2) ease-in-out,translate var(--motion-dur-2) var(--motion-ease-out),visibility var(--motion-dur-2)}:where(html.compact-height) .detail-header.compact-expanded .detail-collapsible-rows[data-v-ee65c389]{visibility:visible;pointer-events:auto;--twicc-reveal: 1;translate:0 0}:where(html.compact-height) .detail-title-row[data-v-ee65c389]{padding-block:0 var(--wa-space-xs)}:where(html.compact-height) .detail-stats[data-v-ee65c389],:where(html.compact-height) .detail-nav-list[data-v-ee65c389]{padding-bottom:0!important;margin-bottom:0!important}:where(html.compact-height) .detail-identity[data-v-ee65c389],:where(html.compact-height) .detail-actions[data-v-ee65c389],:where(html.compact-height) .detail-nav-list[data-v-ee65c389]{padding-inline:var(--wa-space-xs)}:where(html.compact-height) .detail-stats[data-v-ee65c389]{margin-inline:var(--wa-space-xs)}.animated-number[data-v-2b10e392]{animation:animated-number-in-2b10e392 var(--motion-dur-2) ease-in-out backwards}@keyframes animated-number-in-2b10e392{0%{opacity:0}}.activity-dashboard[data-v-14795464]{padding-inline:var(--wa-space-m);display:flex;flex-direction:column;align-items:stretch;max-width:85rem;margin-inline:auto}.dashboard-title[data-v-14795464]{margin-block:var(--wa-space-l);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-l);text-align:center}.dashboard-grid[data-v-14795464]{justify-content:center;align-items:stretch}h3>span[data-v-14795464]{row-gap:var(--wa-space-3xs)}wa-card[data-v-14795464]{min-width:16rem}wa-card[data-v-14795464]:hover{box-shadow:var(--depth-2)}.kpi-label[data-v-14795464],.period-sublabel[data-v-14795464],.prev-value[data-v-14795464]{color:var(--wa-color-text-quiet)}.stat-number[data-v-14795464]{background:linear-gradient(180deg,var(--wa-color-text-normal),color-mix(in oklab,var(--wa-color-text-normal) 70%,var(--wa-color-brand-60)));-webkit-background-clip:text;background-clip:text;color:transparent}.stat-number[data-v-14795464] .cost-icon{color:var(--wa-color-text-normal)}wa-tag[data-v-14795464]{font-size:var(--wa-font-size-m)}.sub-metric wa-tag[data-v-14795464]{font-size:var(--wa-font-size-s)}@container project-detail (width < 640px){wa-card[data-v-14795464]{--spacing: var(--wa-space-m);min-width:13rem}}@container project-detail (width < 550px){.dashboard-grid[data-v-14795464]{justify-content:center}wa-card[data-v-14795464]{max-width:100%;min-width:16rem}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{transform:rotate(90deg);top:calc(50% - 3px);left:11px}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{transform:rotate(-90deg);top:calc(50% - 3px);right:11px}.tippy-svg-arrow{width:16px;height:16px;fill:#333;text-align:initial}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}.vch__container .vch__legend{display:flex;justify-content:space-between;align-items:center}.vch__container .vch__external-legend-wrapper{margin:0 8px}svg.vch__wrapper{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:10px;width:100%}svg.vch__wrapper .vch__months__labels__wrapper text.vch__month__label{font-size:10px}svg.vch__wrapper .vch__days__labels__wrapper text.vch__day__label,svg.vch__wrapper .vch__legend__wrapper text{font-size:9px}svg.vch__wrapper text.vch__month__label,svg.vch__wrapper text.vch__day__label,svg.vch__wrapper .vch__legend__wrapper text{fill:#767676}svg.vch__wrapper rect.vch__day__square:hover{stroke:#555;stroke-width:2px;paint-order:stroke}svg.vch__wrapper rect.vch__day__square:focus{outline:none}svg.vch__wrapper.dark-mode text.vch__month__label,svg.vch__wrapper.dark-mode text.vch__day__label,svg.vch__wrapper.dark-mode .vch__legend__wrapper text{fill:#fff}.contribution-graph[data-v-259f2281]{margin-top:var(--wa-space-l);display:flex;flex-direction:column;justify-content:center;align-items:center;padding-inline:var(--wa-space-m)}.contribution-graph[data-v-259f2281] .vch__container{width:100%;max-width:80rem}.contribution-graph[data-v-259f2281] .vch__day__square{animation:heatmap-cell-in-259f2281 .36s ease-in-out backwards}@supports (animation-delay: calc(sibling-index()*1ms)){.contribution-graph[data-v-259f2281] .vch__month__wrapper{--heat-week-delay: calc(sibling-index()*14ms) }.contribution-graph[data-v-259f2281] .vch__day__square{animation-delay:calc(var(--heat-week-delay) + sibling-index() * 10ms)}}@keyframes heatmap-cell-in-259f2281{0%{opacity:0}}:root.reduce-motion .contribution-graph[data-v-259f2281] .vch__day__square{animation:none}.contribution-graph[data-v-259f2281] svg.vch__wrapper{width:100%;height:auto}.contribution-graph[data-v-259f2281] .vch__months__labels__wrapper text.vch__month__label{fill:var(--wa-color-text-quiet)}.contribution-graph[data-v-259f2281] .vch__days__labels__wrapper text.vch__day__label{fill:var(--wa-color-text-quiet)}.contribution-graph[data-v-259f2281] .vch__legend__wrapper,.contribution-graph[data-v-259f2281] .vch__legend{display:none}.contribution-graph-title[data-v-259f2281]{margin-block:var(--wa-space-l);padding-inline:var(--wa-space-m);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-l)}.no-data[data-v-259f2281]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);text-align:center;padding:var(--wa-space-m)}.contribution-sparklines[data-v-47048021]{display:flex;flex-direction:column;gap:var(--wa-space-l);padding-inline:var(--wa-space-m);max-width:80rem;margin-inline:auto;width:100%}.sparkline-row[data-v-47048021]{display:flex;flex-direction:column;align-items:center}.sparkline-graph-wrapper[data-v-47048021]{position:relative;width:100%}.sparkline-title[data-v-47048021]{margin-block:var(--wa-space-l) var(--wa-space-s);padding-inline:var(--wa-space-m);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-l)}.contribution-sparkline[data-v-47048021]{display:block;width:100%;height:150px;overflow:visible;animation:sparkline-reveal-47048021 1.1s var(--motion-ease-out) backwards}@keyframes sparkline-reveal-47048021{0%{clip-path:inset(-1rem 100% -1rem -1rem)}to{clip-path:inset(-1rem -1rem -1rem -1rem)}}:root.reduce-motion .contribution-sparkline[data-v-47048021]{animation:sparkline-fade-47048021 .3s ease-in-out backwards}@keyframes sparkline-fade-47048021{0%{opacity:0}}.sparkline-area[data-v-47048021]{stroke:none}.sparkline-line[data-v-47048021]{filter:drop-shadow(0 0 .1875rem color-mix(in oklab,var(--curve-color) 60%,transparent))}:root.reduce-effects .sparkline-line[data-v-47048021]{filter:none}.sparkline-legend[data-v-47048021]{display:flex;justify-content:center;gap:var(--wa-space-l);margin-top:var(--wa-space-s)}.sparkline-legend-item[data-v-47048021]{display:flex;align-items:center;gap:var(--wa-space-xs)}.sparkline-legend-swatch[data-v-47048021]{display:inline-block;width:12px;height:3px;border-radius:1px}.sparkline-legend-swatch--green[data-v-47048021]{background:var(--sparkline-project-gradient-color-3)}.sparkline-legend-swatch--blue[data-v-47048021]{background:var(--sparkline-blue-gradient-color-3)}.sparkline-legend-swatch--red[data-v-47048021]{background:var(--sparkline-red-gradient-color-3)}.sparkline-legend-text[data-v-47048021]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.sparkline-tooltip[data-v-47048021]{position:absolute;bottom:100%;margin-bottom:var(--wa-space-2xs);pointer-events:none;z-index:10;border-radius:var(--wa-border-radius-m);padding:var(--wa-space-xs) var(--wa-space-s);font-size:var(--wa-font-size-s);color:var(--wa-color-text-normal);white-space:nowrap}.sparkline-tooltip-separator[data-v-47048021]{border-top:1px solid var(--wa-color-text-quiet);margin-block:var(--wa-space-3xs)}.sparkline-tooltip-avg[data-v-47048021]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.sparkline-tooltip-date[data-v-47048021]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);margin-top:var(--wa-space-3xs)}.sparkline-tooltip-row[data-v-47048021]{display:flex;align-items:center;gap:var(--wa-space-2xs)}.sparkline-tooltip-swatch[data-v-47048021]{display:inline-block;width:8px;height:8px;border-radius:50%}.sparkline-tooltip-swatch--green[data-v-47048021]{background:var(--sparkline-project-gradient-color-3)}.sparkline-tooltip-swatch--blue[data-v-47048021]{background:var(--sparkline-blue-gradient-color-3)}.sparkline-tooltip-swatch--red[data-v-47048021]{background:var(--sparkline-red-gradient-color-3)}.sparkline-cursor-line[data-v-47048021]{pointer-events:none}.no-data[data-v-47048021]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);text-align:center;padding:var(--wa-space-m)}.provider-filter[data-v-ba8ca467]{position:sticky;top:0;z-index:2;display:flex;justify-content:center;padding:var(--wa-space-xs) 0 var(--wa-space-m);--glass-sticky-bg: color-mix(in oklab, var(--surface-solid) 60%, transparent)}@media(prefers-reduced-transparency:reduce){.provider-filter[data-v-ba8ca467]{--glass-sticky-bg: transparent;background:var(--panel-solid)}}.provider-filter-select[data-v-ba8ca467]{min-width:12rem}.provider-option-icon[data-v-ba8ca467]{margin-right:.5em}.view-toggles[data-v-ba8ca467]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--wa-space-xl);margin-top:var(--wa-space-l)}.view-toggle[data-v-ba8ca467]{display:flex;align-items:center;gap:var(--wa-space-s)}.view-toggle-label[data-v-ba8ca467]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s}.view-toggle-label.active[data-v-ba8ca467]{color:var(--wa-color-text-normal)}.range-control[data-v-ba8ca467]{display:flex;align-items:center;gap:var(--wa-space-s)}.range-label[data-v-ba8ca467]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-normal);font-weight:600;min-width:5.5em;text-align:center}.range-label.disabled[data-v-ba8ca467]{color:var(--wa-color-text-quiet)}.range-slider[data-v-ba8ca467]{width:8rem}:root.reduce-effects .provider-filter{--glass-sticky-bg: transparent;background:var(--panel-solid)}.upload-strip[data-v-52b8d58e]{--upload-line-height: 1.9rem;flex:0 0 auto;display:grid;grid-template-rows:1fr;border-bottom:1px solid color-mix(in oklab,var(--glow-accent) 18%,var(--wa-color-surface-border));background:var(--wa-color-surface-lowered);font-size:var(--wa-font-size-s)}.upload-strip-inner[data-v-52b8d58e]{min-height:0;max-height:calc(4 * var(--upload-line-height) + 2 * var(--wa-space-2xs));overflow:auto}.upload-lines[data-v-52b8d58e]{padding:var(--wa-space-2xs) var(--wa-space-s)}.upload-strip-enter-active[data-v-52b8d58e],.upload-strip-leave-active[data-v-52b8d58e]{transition:grid-template-rows var(--motion-dur-3) var(--motion-ease-out-height),border-bottom-width var(--motion-dur-3) var(--motion-ease-out-height),opacity var(--motion-dur-2) ease-in-out}.upload-strip-enter-from[data-v-52b8d58e],.upload-strip-leave-to[data-v-52b8d58e]{grid-template-rows:0fr;border-bottom-width:0;opacity:0}.upload-strip-enter-active .upload-strip-inner[data-v-52b8d58e],.upload-strip-leave-active .upload-strip-inner[data-v-52b8d58e]{overflow:hidden}.upload-line[data-v-52b8d58e]{display:flex;align-items:center;gap:var(--wa-space-xs);min-height:var(--upload-line-height);animation:upload-line-in-52b8d58e var(--motion-dur-2) var(--motion-ease-out) backwards}@keyframes upload-line-in-52b8d58e{0%{opacity:0;translate:0 calc(.375rem * var(--motion-amount))}}.upload-icon[data-v-52b8d58e]{flex:0 0 auto;font-size:var(--wa-font-size-s);animation:motion-status-pulse 2.4s ease-in-out infinite}.upload-icon--done[data-v-52b8d58e]{color:var(--wa-color-success-60);animation:none}.upload-line--done[data-v-52b8d58e]{animation:none}.upload-names[data-v-52b8d58e]{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;gap:var(--wa-space-xs);overflow:hidden;white-space:nowrap}.upload-name[data-v-52b8d58e]{overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;min-width:3ch}.upload-target[data-v-52b8d58e]{overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;min-width:0;font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.upload-progress[data-v-52b8d58e]{flex:0 0 5rem;--track-height: .375rem;--track-color: var(--progress-track)}.upload-progress[data-v-52b8d58e]::part(base){overflow:visible}.upload-progress[data-v-52b8d58e]::part(indicator){background:linear-gradient(90deg,oklch(from var(--wa-color-brand-60) calc(l + .08) c h),var(--wa-color-brand-60));border-radius:var(--wa-border-radius-pill);box-shadow:0 0 .25rem color-mix(in oklab,var(--wa-color-brand-60) 40%,transparent)}:root.reduce-motion .upload-progress[data-v-52b8d58e]::part(indicator){transition:none}.upload-percent[data-v-52b8d58e]{flex:0 0 auto;min-width:4ch;text-align:end;font-variant-numeric:tabular-nums;color:var(--wa-color-brand)}.upload-state[data-v-52b8d58e]{flex:0 0 auto;color:var(--wa-color-text-quiet)}.upload-error[data-v-52b8d58e]{flex:0 1 auto;min-width:0;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--wa-color-danger-on-quiet)}.upload-buttons[data-v-52b8d58e]{flex:0 0 auto;display:flex;align-items:center}.upload-buttons wa-button[data-v-52b8d58e]{--wa-form-control-height: 1.5rem;--wa-form-control-padding-inline: var(--wa-space-xs)}.resume-input[data-v-52b8d58e]{position:fixed;top:0;left:0;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none;clip-path:inset(50%)}.file-tree-node[data-v-557a45d5]{-webkit-user-select:none;user-select:none;font-size:var(--wa-font-size-m);display:flex;flex-direction:column;align-items:stretch;width:100%}.node-children[data-v-557a45d5]{display:flex;flex-direction:column;align-items:stretch}.node-label[data-v-557a45d5]{display:flex;align-items:center;gap:var(--wa-space-2xs);padding:var(--wa-space-3xs) var(--wa-space-xs);line-height:1.6;white-space:nowrap;width:100%;min-width:max-content;box-sizing:border-box;outline:none;cursor:pointer;color:var(--wa-color-text-normal);background:var(--node-bg-color, var(--wa-color-surface-default))}.bookmark-tree-root>.node-label[data-v-557a45d5]{padding-left:var(--wa-space-2xs)}.bookmark-tree-root>.node-children>.file-tree-node>.node-label[data-v-557a45d5]{padding-left:calc(var(--wa-space-m) + var(--wa-space-2xs))}.bookmark-tree-root>.node-children>.file-tree-node>.node-children .node-label[data-v-557a45d5]{padding-left:calc(2 * var(--wa-space-m) + var(--wa-space-2xs))}.node-label[data-v-557a45d5]:hover,.node-label[data-v-557a45d5]:focus{--node-bg-color: var(--wa-color-surface-raised)}.node-label.is-selected[data-v-557a45d5]{--node-bg-color: var(--wa-color-surface-lowered)}.node-label.is-selected .bookmark-name[data-v-557a45d5]{text-decoration:underline}.node-icon[data-v-557a45d5]{flex:0 0 auto;width:var(--wa-space-m);height:var(--wa-space-m)}.bookmark-icon[data-v-557a45d5]{color:var(--wa-color-text-quiet)}.node-name[data-v-557a45d5]{overflow:hidden;text-overflow:ellipsis}.group-badge[data-v-557a45d5]{min-width:0;display:flex;align-items:center;gap:var(--wa-space-3xs);overflow:hidden}.group-badge[data-v-557a45d5]{font-weight:400}.bookmark-name[data-v-557a45d5]{color:var(--wa-color-text-quiet)}.bookmark-empty[data-v-557a45d5]{padding:var(--wa-space-xs) var(--wa-space-m);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.reparent-owner[data-v-784b81c0]{display:none}.files-panel[data-v-784b81c0]{height:100%;overflow:hidden;position:relative;display:flex;flex-direction:column}.pane-callout-overlay[data-v-784b81c0]{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:var(--wa-space-m);pointer-events:none}.pane-callout[data-v-784b81c0]{flex:0 0 auto;width:auto;max-width:min(40rem,100%);pointer-events:auto}.pane-callout-detail[data-v-784b81c0]{font-family:var(--wa-font-family-code)}.mobile-layout[data-v-784b81c0]{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.files-split-panel[data-v-784b81c0]{flex:1;min-height:0;--min: 120px;--max: 60%}.files-split-panel.keep-alive-hidden[data-v-784b81c0]{visibility:hidden}.files-split-panel[data-v-784b81c0]::part(divider){background-color:var(--wa-color-surface-border);width:var(--divider-size)}.files-split-panel[data-v-784b81c0]::part(divider):hover{background-color:color-mix(in oklab,var(--wa-color-brand-fill-loud) 50%,transparent)}.files-split-panel.resizing[data-v-784b81c0]::part(divider){background-color:var(--wa-color-brand-fill-loud)}.files-tree-slot[data-v-784b81c0]{height:100%;overflow:hidden}.files-content-panel[data-v-784b81c0]{height:100%;overflow:auto;display:flex;flex-direction:column;position:relative}.files-content-inner[data-v-784b81c0]{height:100%;display:flex;flex-direction:column}.mobile-layout>.files-content-panel[data-v-784b81c0]{flex:1;min-height:0}.panel-placeholder[data-v-784b81c0]{display:flex;align-items:center;justify-content:center;height:100%;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.root-label[data-v-784b81c0]{display:flex;min-width:0}.root-path[data-v-784b81c0]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.root-missing[data-v-784b81c0]{font-size:var(--wa-font-size-xs);color:var(--wa-color-danger-fill-loud)}wa-dropdown-item[data-root-selected=true][data-v-784b81c0]::part(checkmark){visibility:visible}wa-dropdown-item[data-root-selected=false][data-v-784b81c0]::part(checkmark){visibility:hidden}.container[data-v-cda7dc53]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.scroll-area[data-v-cda7dc53]{flex:1;min-height:0;overflow-y:auto;position:relative}.spacer[data-v-cda7dc53]{pointer-events:none}.viewport[data-v-cda7dc53]{position:absolute;top:0;left:0;right:0;display:flex;will-change:transform}.viewport .tags[data-v-cda7dc53],.viewport .graph[data-v-cda7dc53]{display:flex;flex-direction:column}.viewport .tags[data-v-cda7dc53]{flex-grow:0;flex-shrink:0;width:10rem}.viewport .tags .title[data-v-cda7dc53]{margin-left:.5rem}.viewport .table[data-v-cda7dc53]{flex-grow:1}.title[data-v-cda7dc53]{margin:0;font-weight:600;display:flex;flex-shrink:0;align-items:center;height:var(--git-log-header-row-height);color:var(--git-log-text-color)}.container[data-v-541ac3e3]{position:relative;width:var(--git-log-graph-width)}.graph[data-v-541ac3e3]{height:100%;display:grid;gap:0}.tooltip[data-v-6bf9c9b9]{padding:.5rem;border-radius:8px;color:var(--git-log-text-color);border:2px solid var(--tooltip-border-color);background:var(--tooltip-background-color);display:flex;flex-direction:column}.label[data-v-6bf9c9b9]{font-weight:600;display:inline-block;margin:0 .25rem 0 0}.text[data-v-6bf9c9b9]{display:inline}.customNodeWrapper[data-v-81dc3787]{all:unset;z-index:20;position:relative}.customNodeWrapper[data-v-81dc3787]:hover{cursor:pointer}.commitNode[data-v-81dc3787]{all:unset;width:var(--git-log-node-size);height:var(--git-log-node-size);border-radius:50%;z-index:20;position:relative;background-color:var(--commit-node-background-color);border:var(--git-log-node-border-width) solid var(--commit-node-border-color)}.commitNode[data-v-81dc3787]:hover{cursor:pointer}.commitNode .commitLabel[data-v-81dc3787]{position:absolute;padding:.0625rem .1875rem;border-radius:5px;font-size:.7rem;color:var(--git-log-text-color);left:50%;top:50%;translate:-50% -50%;line-height:normal;background:var(--commit-label--background-color);opacity:.7}.mergeCommitInner[data-v-81dc3787]{border-radius:50%;position:absolute;background:var(--merge-commit-background-color);width:var(--merge-commit-diameter);height:var(--merge-commit-diameter);top:calc(50% - var(--merge-commit-diameter) / 2);left:calc(50% - var(--merge-commit-diameter) / 2)}.tooltipContainer[data-v-81dc3787]{position:absolute;bottom:100%;left:50%;transform:translate(-50%);z-index:30;pointer-events:none;white-space:nowrap;margin-bottom:.5rem}.indexNode[data-v-bec9c168]{width:var(--git-log-node-size);height:var(--git-log-node-size);border:2px dotted var(--index-border-color);background-color:var(--index-background-color);border-radius:50%;z-index:20}@keyframes spin-bec9c168{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin[data-v-bec9c168]{animation:spin-bec9c168 10s linear infinite}.line[data-v-b0816a9b]{position:absolute}.vertical[data-v-b0816a9b]{height:50%;top:50%;border-right:2px solid var(--vertical-line-color);left:calc(50% - 3px);width:2px;z-index:10}.Slash[data-v-197bdf10]{position:absolute;width:14px;height:3px;border-radius:2px;background:var(--breakpoint-colour);transform:translate(-50%,-50%) rotate(-45deg);transform-origin:center;left:calc(50% + 2px)}.Slash.breakpoint-top[data-v-197bdf10]{top:0}.Slash.breakpoint-bottom[data-v-197bdf10]{top:100%}.Dot[data-v-197bdf10]{position:absolute;--dot-size: 8px;width:var(--dot-size);height:var(--dot-size);border-radius:50%;background:var(--breakpoint-colour);transform:translate(-50%,-50%);left:calc(50% + 2px)}.Dot.breakpoint-top[data-v-197bdf10]{top:0}.Dot.breakpoint-bottom[data-v-197bdf10]{top:100%}.Ring[data-v-197bdf10]{position:absolute;--ring-size: 6px;width:var(--ring-size);height:var(--ring-size);border-radius:50%;border:2px solid var(--breakpoint-colour);transform:translate(-50%,-50%);transform-origin:center;left:calc(50% + 2px)}.Ring.breakpoint-top[data-v-197bdf10]{top:-4px}.Ring.breakpoint-bottom[data-v-197bdf10]{top:calc(100% + 4px)}.ZigZag[data-v-197bdf10]{position:absolute}.ZigZag[data-v-197bdf10]:before{position:absolute;content:"";width:5px;height:2px;background:var(--breakpoint-colour);transform:translate(-50%,-50%) rotate(-50deg);transform-origin:center}.ZigZag[data-v-197bdf10]:after{position:absolute;content:"";width:5px;height:2px;background:var(--breakpoint-colour);transform:translate(-50%,-50%) rotate(50deg);transform-origin:center}.ZigZag.breakpoint-top[data-v-197bdf10]{top:0}.ZigZag.breakpoint-top[data-v-197bdf10]:before{top:-1px;left:calc(50% + 4px)}.ZigZag.breakpoint-top[data-v-197bdf10]:after{top:-5px;left:calc(50% + 5px)}.ZigZag.breakpoint-bottom[data-v-197bdf10]{top:100%}.ZigZag.breakpoint-bottom[data-v-197bdf10]:before{top:2px;left:calc(50% + 2px)}.ZigZag.breakpoint-bottom[data-v-197bdf10]:after{top:6px;left:50%}.Line[data-v-197bdf10]{position:absolute;width:12px;height:2px;border-radius:10px;background:var(--breakpoint-colour);left:calc(50% - 4px)}.Line.breakpoint-top[data-v-197bdf10]{top:0}.Line.breakpoint-bottom[data-v-197bdf10]{top:100%}.DoubleLine[data-v-197bdf10]{position:absolute}.DoubleLine[data-v-197bdf10]:before{position:absolute;content:"";width:14px;height:2px;border-radius:10px;background:var(--breakpoint-colour);left:calc(50% - 4px)}.DoubleLine[data-v-197bdf10]:after{position:absolute;content:"";width:8px;height:1px;border-radius:10px;background:var(--breakpoint-colour);left:calc(50% - 1px)}.DoubleLine.breakpoint-top[data-v-197bdf10]{top:0}.DoubleLine.breakpoint-top[data-v-197bdf10]:after{top:-4px}.DoubleLine.breakpoint-bottom[data-v-197bdf10]{top:100%}.DoubleLine.breakpoint-bottom[data-v-197bdf10]:after{top:4px}.Arrow[data-v-197bdf10]{position:absolute;--arrow-width: 8px;--arrow-height: 3px}.Arrow[data-v-197bdf10]:before{position:absolute;content:"";width:var(--arrow-width);height:var(--arrow-height);background:var(--breakpoint-colour);border-radius:var(--arrow-height)}.Arrow[data-v-197bdf10]:after{position:absolute;content:"";width:var(--arrow-width);height:var(--arrow-height);background:var(--breakpoint-colour);border-radius:var(--arrow-height)}.Arrow.breakpoint-top[data-v-197bdf10]{top:-5px}.Arrow.breakpoint-top[data-v-197bdf10]:before{top:5px;left:calc(50% - 3px);transform:rotate(-45deg)}.Arrow.breakpoint-top[data-v-197bdf10]:after{top:5px;left:calc(50% + 1px);transform:rotate(45deg)}.Arrow.breakpoint-bottom[data-v-197bdf10]{top:90%}.Arrow.breakpoint-bottom[data-v-197bdf10]:before{top:-3px;left:calc(50% - 3px);transform:rotate(45deg)}.Arrow.breakpoint-bottom[data-v-197bdf10]:after{top:-3px;left:calc(50% + 1px);transform:rotate(-45deg)}.line[data-v-bd4c5e98]{position:absolute}.vertical[data-v-bd4c5e98]{top:var(--line-top, 0);height:var(--line-height, 50%);left:calc(50% - 3px);width:2px;z-index:var(--line-zIndex, 10)}.line[data-v-248c06da]{position:absolute}.horizontal[data-v-248c06da]{top:50%;height:2px;border-top:2px var(--line-style) var(--line-color);right:var(--line-right);width:var(--line-width);z-index:var(--line-zIndex)}.background[data-v-588b879b]{position:absolute;height:var(--column-background-height)}.background.withTable[data-v-588b879b]{background:var(--column-background-color)}.background.withTable.isIndex[data-v-588b879b]{right:0;border-top-left-radius:50%;border-bottom-left-radius:50%;width:calc(50% + var(--git-log-node-size) / 2 + var(--column-background-offset) / 2)}.background[data-v-588b879b]:not(.withTable){border-radius:50%;--column-background-size: calc(var(--git-log-node-size) + var(--column-background-offset));height:var(--column-background-size);width:var(--column-background-size);left:calc(50% - var(--column-background-size) / 2)}.backgroundSquare[data-v-588b879b]{width:100%;left:0}.container[data-v-4e1981f8]{display:contents}.curve[data-v-4e1981f8]{width:100%;height:100%;border-radius:var(--git-log-curve-size);border:2px var(--curve-border-style) var(--curve-border-color)}.curve-up[data-v-4e1981f8]{translate:calc(-50% + 1px) calc(-50% + 2px);clip-path:inset(calc(50% - 1px) 0 0 calc(50% - 2px))}.curve-down[data-v-4e1981f8]{translate:calc(-50% + 1px) 50%;clip-path:inset(0 0 50% calc(50% - 2px))}.column[data-v-7fd30cda]{all:unset;display:flex;align-items:center;justify-content:center;position:relative;min-width:var(--git-log-node-size)}.column.isFlippedCurve[data-v-7fd30cda]{transform:scaleX(-1)}.column[data-v-7fd30cda]:hover{cursor:pointer}.graph[data-v-da360261]{height:100%;display:grid;gap:0;grid-template-columns:repeat(var(--git-log-graph-columns),1fr);grid-template-rows:repeat(var(--git-log-commit-rows),var(--git-log-row-height))}.tableContainer[data-v-9bbc3d72]{display:grid;margin-top:0;row-gap:0;grid-template-columns:minmax(20rem,4fr) minmax(6rem,1fr) 12rem 6rem;grid-template-rows:repeat(var(--git-log-commit-rows),var(--git-log-row-height))}.tableContainer.hasHeaders[data-v-9bbc3d72]{grid-template-rows:var(--git-log-header-row-height) repeat(var(--git-log-commit-rows),var(--git-log-row-height))}.customTableContainer[data-v-9bbc3d72]{margin-top:0}.pencil[data-v-2182c2c8],.plus[data-v-2182c2c8],.minus[data-v-2182c2c8]{height:.75rem;width:.75rem}.indexStatus[data-v-2182c2c8]{display:flex;align-items:center;margin-left:.75rem;gap:.5rem;opacity:.8;transition:opacity ease-in-out .2s}.indexStatus[data-v-2182c2c8]:hover{opacity:1}.indexStatus .status[data-v-2182c2c8]{display:flex;align-items:center;gap:.125rem}.modified[data-v-2182c2c8]{color:#e5a935}.deleted[data-v-2182c2c8]{color:#ff757c}.added[data-v-2182c2c8]{color:#5dc044}.message[data-v-18ed371e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-inline:1rem;font-weight:400}.message.isIndex[data-v-18ed371e],.message.hasDecoration[data-v-18ed371e]{display:flex;align-items:center}.message-text[data-v-18ed371e]{overflow:hidden;text-overflow:ellipsis}.commit-decoration-icon[data-v-18ed371e]{flex-shrink:0;color:var(--wa-color-brand, #6366f1);font-size:.75em;margin-left:.4em}.author[data-v-9c13b4cd]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:1rem;font-weight:400}.timestamp[data-v-f5ed4425]{font-weight:400}.hash[data-v-5b92010f]{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-top-right-radius:10px;border-bottom-right-radius:10px}.hash code[data-v-5b92010f]{font-size:.85em}.row[data-v-c9dcb231]{display:contents}.row[data-v-c9dcb231]:hover{cursor:pointer}.head[data-v-e108f07c]{display:contents}.header[data-v-e108f07c]:first-child{padding-left:1rem}.header[data-v-e108f07c]{font-weight:600;color:var(--git-log-text-color);display:flex;align-items:center}.link[data-v-dc918416]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;color:var(--git-log-text-color)}.icon[data-v-452d02a4]{width:1rem;flex:0 0 auto;margin-left:.25rem;fill:currentColor}.branchName[data-v-fdb28fbd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.branchName.isRemote[data-v-fdb28fbd]{font-style:italic;opacity:.7}.remotePrefix[data-v-fdb28fbd]{opacity:.6}.icon[data-v-c275b52c]{width:1rem;margin-top:.125rem;flex:0 0 auto;margin-left:.25rem;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke:currentColor;fill:none}.tagName[data-v-5e7f40b8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon[data-v-73ebcf33]{width:1rem;flex:0 0 auto;margin-left:.5rem;margin-right:.125rem;fill:currentColor}.indexLabel[data-v-be1d3d1a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltip[data-v-d203b849]{padding:.125rem .5rem;border-radius:4px;font-size:.8rem;color:var(--git-log-text-color);background:var(--tooltip--background-color);border:2px solid var(--tooltip-border-color)}.tagContainer[data-v-d22a7224]{all:unset;position:relative;display:flex;align-items:center;justify-content:flex-end;width:100%;height:var(--git-log-row-height)}.tagContainer .tag[data-v-d22a7224]{display:flex;align-items:center;justify-content:flex-end;padding:.125rem .375rem;border-radius:6px;max-width:8rem;font-size:.8rem;height:min(1.25rem,max(.75rem,calc(var(--git-log-row-height) - .75rem)));opacity:.8;transition:all ease-in-out .2s;color:var(--tag-label-color);border:2px solid var(--tag-label-border-color);background:var(--tag-label-background)}.tagContainer .tag.isIndex[data-v-d22a7224]{border-style:dashed}.tagContainer .tag[data-v-d22a7224]:hover{opacity:1}.tagContainer .tagLine[data-v-d22a7224]{top:50%;height:1px;position:absolute;right:calc(var(--tag-line-right) - 1px);width:var(--tag-line-width);border-top:2px dotted var(--tag-line-border-color);opacity:.4;transition:opacity ease-in-out .3s}.tagContainer .tagLine.isPreviewed[data-v-d22a7224]{opacity:.8;transition-duration:0s}.tagContainer .tagLine.isSelected[data-v-d22a7224]{opacity:1}.tooltipContainer[data-v-d22a7224]{position:absolute;left:100%;top:50%;transform:translateY(-50%);z-index:30;pointer-events:none;white-space:nowrap;margin-left:.5rem}.container[data-v-6c2ba79a]{position:relative;padding:0 .5rem}.tag[data-v-6c2ba79a]{height:var(--git-log-row-height)}.status-badges[data-v-f92c3d05]{display:inline-flex;align-items:center;gap:var(--wa-space-xs);flex-shrink:0}.status-badge[data-v-f92c3d05]{display:inline-flex;align-items:center;gap:.125rem}.status-count[data-v-f92c3d05]{font-size:var(--wa-font-size-xs);font-variant-numeric:tabular-nums}.status-icon[data-v-f92c3d05]{height:.7rem;width:.7rem;max-width:none;flex-shrink:0}.status-badge.modified .status-count[data-v-f92c3d05]{color:#e5a935}.status-badge.added .status-count[data-v-f92c3d05]{color:#5dc044}.status-badge.deleted .status-count[data-v-f92c3d05]{color:#ff757c}.status-badge.conflicted .status-count[data-v-f92c3d05]{color:#ff5c5c}.status-badge.conflicted .status-icon[data-v-f92c3d05]{color:#ff5c5c;font-size:.7rem}.git-panel-header[data-v-29861004]{flex-shrink:0}.commit-selector[data-v-29861004]{display:flex;align-items:center;gap:var(--wa-space-s);width:100%;padding:calc(1px + var(--wa-space-3xs)) var(--wa-space-s);background:none;border:none;cursor:pointer;font-family:inherit;font-size:var(--wa-font-size-s);font-weight:400;color:inherit;text-align:left;transition:background-color .15s ease;box-shadow:none;margin:0;translate:none!important;transform:none!important;justify-content:start;flex-wrap:wrap;height:auto}.commit-selector[data-v-29861004]:hover,.commit-selector.open[data-v-29861004]{background-color:var(--wa-color-surface-alt)}.branch-tag[data-v-29861004]{font-weight:600;line-height:1;height:auto;padding:var(--wa-space-2xs) var(--wa-space-xs);margin-left:auto}.commit-hash[data-v-29861004]{flex-shrink:0;font-weight:600;line-height:1;height:auto;padding:var(--wa-space-2xs) var(--wa-space-xs)}.clickable-tag[data-v-29861004]:hover{filter:brightness(1.2)}.hash-chevron[data-v-29861004]{font-size:.6em;margin-left:-.15em;opacity:.7}.commit-message[data-v-29861004]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.status-badges[data-v-29861004]{display:flex;align-items:center;flex-shrink:0}.chevron[data-v-29861004]{flex-shrink:0;font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);transition:transform .2s ease}.commit-popover[data-v-29861004]{--max-width: min(50rem, 100vw);--arrow-size: 16px}.commit-popover[data-v-29861004]::part(body){padding:0}.commit-details[data-v-29861004]{display:flex;flex-direction:column;gap:var(--wa-space-xs);padding:calc(var(--wa-space-l) + var(--wa-space-xs));border-radius:var(--wa-panel-border-radius);overflow-y:auto;font-size:var(--wa-font-size-m);-webkit-user-select:text;user-select:text;cursor:text;max-height:50vh}.detail-loading[data-v-29861004]{display:flex;justify-content:center;padding:var(--wa-space-s)}.detail-row[data-v-29861004]{display:flex;gap:var(--wa-space-s);align-items:baseline}.body-value[data-v-29861004]{align-self:flex-start}@media(max-width:480px){.commit-details[data-v-29861004]{padding:calc(2 * var(--wa-space-xs))}.detail-row[data-v-29861004]{flex-direction:column;gap:0}}.detail-label[data-v-29861004]{flex-shrink:0;width:5.5rem;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);text-transform:uppercase;letter-spacing:.03em}.detail-value[data-v-29861004]{min-width:0;word-break:break-word}.hash-value[data-v-29861004]{font-family:var(--wa-font-mono);cursor:pointer;display:inline-flex;align-items:center;gap:var(--wa-space-2xs);border-radius:var(--wa-border-radius-s);padding:0 var(--wa-space-2xs);transition:background-color .15s ease}.hash-value[data-v-29861004]:hover{background-color:var(--wa-color-surface-alt)}.copy-icon[data-v-29861004]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.body-value[data-v-29861004]{color:var(--wa-color-text-quiet)}.detail-date[data-v-29861004]{color:var(--wa-color-text-quiet);margin-left:var(--wa-space-2xs)}.git-panel[data-v-04e5f7c2]{height:100%;display:flex;flex-direction:column;position:relative}.panel-state[data-v-04e5f7c2]{display:flex;align-items:center;justify-content:center;height:100%;gap:var(--wa-space-s);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}wa-callout[data-v-04e5f7c2]{max-width:min(40rem,90dvh)}.pane-callout-overlay[data-v-04e5f7c2]{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:var(--wa-space-m);pointer-events:none}.pane-callout[data-v-04e5f7c2]{flex:0 0 auto;width:auto;max-width:min(40rem,100%);pointer-events:auto}.pane-callout-detail[data-v-04e5f7c2]{font-family:var(--wa-font-family-code)}.panel-placeholder[data-v-04e5f7c2]{display:flex;align-items:center;justify-content:center;height:100%;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.image-diff-container[data-v-04e5f7c2]{position:absolute;inset:0;overflow:hidden}.image-diff-container wa-comparison[data-v-04e5f7c2]{width:100%;height:100%}.image-preview-container[data-v-04e5f7c2]{position:absolute;inset:0;overflow:hidden;display:flex;padding:var(--wa-space-m)}.image-preview[data-v-04e5f7c2]{max-width:100%;max-height:100%;object-fit:contain;touch-action:none;margin:auto}.error-content[data-v-04e5f7c2]{display:flex;flex-direction:column;align-items:center;gap:var(--wa-space-m);text-align:center}.git-panel-header+wa-divider[data-v-04e5f7c2]{flex-shrink:0;--width: var(--divider-size);--spacing: 0}.git-panel-content[data-v-04e5f7c2]{flex:1;min-height:0;position:relative;overflow:hidden}.reparent-owner[data-v-04e5f7c2]{display:none}.mobile-layout[data-v-04e5f7c2]{display:flex;flex-direction:column;height:100%}.mobile-layout>.git-content-panel[data-v-04e5f7c2]{flex:1;min-height:0}.git-split-panel[data-v-04e5f7c2]{height:100%;--min: 120px;--max: 60%}.git-split-panel.keep-alive-hidden[data-v-04e5f7c2]{visibility:hidden}.git-split-panel[data-v-04e5f7c2]::part(divider){background-color:var(--wa-color-surface-border);width:var(--divider-size)}.git-split-panel[data-v-04e5f7c2]::part(divider):hover{background-color:color-mix(in oklab,var(--wa-color-brand-fill-loud) 50%,transparent)}.git-split-panel.resizing[data-v-04e5f7c2]::part(divider){background-color:var(--wa-color-brand-fill-loud)}.git-tree-slot[data-v-04e5f7c2]{height:100%;overflow:hidden}.git-content-panel[data-v-04e5f7c2]{height:100%;overflow:auto;display:flex;flex-direction:column;position:relative}.git-content-inner[data-v-04e5f7c2]{height:100%;display:flex;flex-direction:column}.git-content-area[data-v-04e5f7c2]{flex:1;min-height:0;position:relative}.file-path-header[data-v-04e5f7c2]{display:flex;align-items:center;justify-content:center;padding:var(--wa-space-2xs) var(--wa-space-s);min-height:1.5rem;flex-shrink:0;background:var(--wa-color-surface-alt)}.file-path-header+wa-divider[data-v-04e5f7c2]{flex-shrink:0;--width: 4px;--spacing: 0}.file-path-label[data-v-04e5f7c2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);direction:rtl;text-align:left}.path-header-badge[data-v-04e5f7c2]{flex-shrink:0;margin-left:var(--wa-space-xs)}.diff-loading-overlay[data-v-04e5f7c2]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;xbackground:color-mix(in srgb,var(--wa-color-surface-default) 60%,transparent);z-index:1;pointer-events:none}.gitlog-overlay[data-v-04e5f7c2]{position:absolute;inset:0;z-index:11;overflow:hidden;background:var(--panel-solid);display:flex;flex-direction:column}.gitlog-overlay [data-v-04e5f7c2]>.container{flex:1;min-height:0}.gitlog-overlay-header[data-v-04e5f7c2]{display:flex;align-items:center;gap:var(--wa-space-xs);flex-shrink:0;padding:var(--wa-space-3xs) var(--wa-space-xs);border-bottom:1px solid var(--wa-color-surface-border)}.git-dir-dropdown[data-v-04e5f7c2]{flex-shrink:0}.git-dir-dropdown wa-button[data-v-04e5f7c2]::part(base){padding:var(--wa-space-3xs) var(--wa-space-2xs)}.dropdown-header[data-v-04e5f7c2]{font-weight:var(--wa-font-weight-semibold);opacity:.7}.root-path[data-v-04e5f7c2]{font-size:var(--wa-font-size-2xs);color:var(--wa-color-text-quiet);margin-top:var(--wa-space-3xs);word-break:break-all}.root-missing[data-v-04e5f7c2]{font-size:var(--wa-font-size-xs);color:var(--wa-color-danger-fill-loud)}wa-dropdown-item[data-root-selected=true][data-v-04e5f7c2]::part(checkmark){visibility:visible}wa-dropdown-item[data-root-selected=false][data-v-04e5f7c2]::part(checkmark){visibility:hidden}.branch-select[data-v-04e5f7c2]{flex-shrink:0;max-width:12rem}.branch-select wa-divider[data-v-04e5f7c2]{--spacing: var(--wa-space-2xs)}.filter-input[data-v-04e5f7c2]{flex:1;min-width:0}.refresh-button[data-v-04e5f7c2]{flex-shrink:0}.refresh-button[data-v-04e5f7c2]::part(base){padding:var(--wa-space-3xs) var(--wa-space-2xs)}.image-diff-container wa-comparison::part(base),.image-diff-container wa-comparison::part(before){height:100%}.attach-terminal-trigger[data-v-9d2f2d1f]{--wa-form-control-padding-inline: .3em}.attach-terminal-trigger wa-icon+wa-icon[data-v-9d2f2d1f]{margin-inline-start:.15em;font-size:.7em}.attach-terminal-header[data-v-9d2f2d1f]::part(label),.attach-terminal-section[data-v-9d2f2d1f]::part(label){font-weight:var(--wa-font-weight-semibold)}.attach-terminal-section[data-v-9d2f2d1f]::part(base){opacity:.85}.terminal-rename-dialog[data-v-047dc1bb]{--width: min(400px, calc(100vw - 2rem) )}.dialog-content[data-v-047dc1bb]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.form-group[data-v-047dc1bb]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-047dc1bb]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.form-hint[data-v-047dc1bb]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.dialog-footer[data-v-047dc1bb]{display:flex;gap:var(--wa-space-s);justify-content:flex-end}.snippet-group-popover[data-v-a5d7ec46]{--max-width: min(22rem, calc(100vw - 2rem) )}.snippet-group-popover[data-v-a5d7ec46]::part(body){padding:var(--wa-space-xs)}.snippet-group-items[data-v-a5d7ec46]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-2xs);max-width:min(22rem,calc(100vw - 3rem));max-height:min(18rem,50dvh);overflow-y:auto}.empty-group[data-v-a5d7ec46]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);padding:var(--wa-space-2xs)}button[data-v-1541f2cc]{box-shadow:none!important;margin:0}.extra-keys-bar[data-v-1541f2cc]{background:var(--wa-color-surface-lowered);border-top:1px solid var(--wa-color-surface-border);padding:var(--wa-space-2xs) var(--wa-space-xs) var(--wa-space-xs);user-select:none;-webkit-user-select:none}@media(min-width:640px){body.sidebar-toggle-floating .extra-keys-bar{padding-left:var(--sidebar-toggle-clearance-extra-keys, calc(var(--sidebar-toggle-clearance-left-x) + 1rem))}}@media not (min-width:640px){body.sidebar-toggle-floating .extra-keys-bar{padding-left:4.25rem}}.extra-keys-tabs[data-v-1541f2cc]{display:flex;gap:var(--wa-space-2xs);margin-bottom:var(--wa-space-2xs)}.extra-keys-tab[data-v-1541f2cc]{background:none;border:none;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-2xs);font-weight:var(--wa-font-weight-semibold);text-transform:uppercase;padding:var(--wa-space-3xs) var(--wa-space-xs);border-radius:var(--wa-border-radius-s);cursor:pointer;font-family:inherit;transition:color .15s,background-color .15s;touch-action:manipulation}.extra-keys-tab[data-v-1541f2cc]:hover{color:var(--wa-color-text-normal);opacity:.7}.extra-keys-tab.active[data-v-1541f2cc]{color:var(--wa-color-text-normal);background:var(--wa-color-surface-raised)}.extra-keys-keys[data-v-1541f2cc]{display:flex;gap:var(--wa-space-2xs);flex-wrap:wrap;align-items:center}.extra-key[data-v-1541f2cc]{background:var(--wa-color-surface-raised);border:1px solid var(--wa-color-surface-border);color:var(--wa-color-text-normal);font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-xs);height:1.75rem;min-width:2rem;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--wa-form-control-padding-inline) / 2);border-radius:var(--wa-border-radius-s);cursor:pointer;transition:background-color .1s,border-color .1s,transform .1s;touch-action:manipulation;-webkit-user-select:none;user-select:none;line-height:1}.extra-key[data-v-1541f2cc]:has(wa-icon){padding-right:calc(var(--wa-form-control-padding-inline) / 2)}.extra-key[data-v-1541f2cc]:hover{background:color-mix(in srgb,var(--wa-color-surface-raised),var(--wa-color-mix-hover))}.extra-key[data-v-1541f2cc]:active{background:color-mix(in srgb,var(--wa-color-surface-raised),var(--wa-color-mix-active));transform:scale(.95)}.extra-key.wide[data-v-1541f2cc]{min-width:3rem}.extra-key.arrow[data-v-1541f2cc]{font-size:var(--wa-font-size-s);min-width:2rem;font-family:system-ui,sans-serif}.extra-key.modifier[data-v-1541f2cc]{color:var(--wa-color-brand-on-quiet);border-color:var(--wa-color-brand-border-quiet)}.extra-key.modifier[data-v-1541f2cc]:hover{background:var(--wa-color-brand-fill-quiet)}.extra-key.modifier.active-mod[data-v-1541f2cc]{background:var(--wa-color-brand-fill-normal);border-color:var(--wa-color-brand-border-normal);color:var(--wa-color-brand-on-normal);box-shadow:0 0 var(--wa-space-xs) var(--wa-color-brand-fill-quiet)}.extra-key.modifier.locked[data-v-1541f2cc]{background:var(--wa-color-brand-fill-loud);border-color:var(--wa-color-brand-border-normal);color:var(--wa-color-brand-on-normal);box-shadow:0 0 var(--wa-space-xs) var(--wa-color-brand-fill-quiet),inset 0 0 0 1px var(--wa-color-brand-border-normal)}.snippet-group[data-v-1541f2cc]{display:inline-flex;align-items:stretch}.snippet-group .snippet-main[data-v-1541f2cc]{border-top-right-radius:0;border-bottom-right-radius:0}.snippet-group .snippet-arrow[data-v-1541f2cc]{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;min-width:unset;padding:0 .4rem;font-size:var(--wa-font-size-3xs);color:var(--wa-color-text-quiet);transition:background-color .1s,transform .1s}.snippet-scope-mark[data-v-1541f2cc]{--project-mark-size: .85em;--project-mark-icon-size: var(--wa-space-m);flex-shrink:0}.snippet-scope-icon[data-v-1541f2cc]{font-size:.7em;flex-shrink:0}.snippet-new-tab-icon[data-v-1541f2cc]{font-size:.85em}.extra-key.snippet-main.snippet-disabled[data-v-1541f2cc]{opacity:.35;cursor:not-allowed}.extra-key.snippet-main.snippet-disabled[data-v-1541f2cc]:hover{background:var(--wa-color-surface-raised);transform:none}.extra-key.snippet-main.snippet-disabled[data-v-1541f2cc]:active{transform:none}.extra-key.snippet-arrow.snippet-disabled[data-v-1541f2cc]{opacity:.35}.extra-key.snippet-arrow.snippet-disabled[data-v-1541f2cc]:hover{opacity:.7}.empty-tab-text[data-v-1541f2cc]{font-size:var(--wa-font-size-xs);opacity:.4;padding:var(--wa-space-2xs) var(--wa-space-xs);align-self:center}.extra-key.manage-key[data-v-1541f2cc]{border-style:dashed;opacity:.6;font-size:var(--wa-font-size-xs)}.extra-key.manage-key[data-v-1541f2cc]:hover{opacity:.9}.grouped-editor[data-v-87595d49]{container-type:inline-size}.grouped-editor[data-v-87595d49],.entry-list[data-v-87595d49]{display:flex;flex-direction:column;gap:var(--wa-space-3xs)}.entry-list[data-v-87595d49]{position:relative}.entry-row[data-v-87595d49],.group-header[data-v-87595d49]{display:flex;align-items:center;gap:var(--wa-space-xs);min-width:0;background:var(--wa-color-surface-alt);border-radius:var(--wa-border-radius-m)}.entry-row[data-v-87595d49]{border:1px solid transparent}.entry-group[data-v-87595d49]{min-width:0;border:1px solid var(--wa-color-border-base, transparent);border-radius:var(--wa-border-radius-m);overflow:hidden}.group-header[data-v-87595d49]{min-height:36px;font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.group-toggle[data-v-87595d49]{display:flex;align-items:center;flex:1;gap:var(--wa-space-xs);min-width:0;align-self:stretch;height:auto;padding:var(--wa-space-2xs) 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;justify-content:flex-start;cursor:pointer}.group-chevron[data-v-87595d49],.group-icon[data-v-87595d49],.group-count[data-v-87595d49]{flex:none}.grouped-editor wa-icon[data-v-87595d49]{margin:0}.group-count[data-v-87595d49]{color:var(--wa-color-text-quiet);font-weight:400}.group-label[data-v-87595d49],.item-content[data-v-87595d49]{flex:1;min-width:0;overflow:hidden}.group-label[data-v-87595d49]{flex:0 1 auto;white-space:nowrap;text-overflow:ellipsis}.group-icon[data-v-87595d49]{color:var(--wa-color-text-quiet)}.child-list[data-v-87595d49]{min-height:44px;margin:var(--wa-space-2xs) 0 var(--wa-space-xs) var(--wa-space-m)}.child-list>.entry-row[data-v-87595d49]{border-right:0}.item-actions[data-v-87595d49]{display:flex;flex:none;gap:var(--wa-space-3xs)}.action-btn[data-v-87595d49]{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;border-radius:var(--wa-border-radius-s);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-m);padding:var(--wa-space-xs);line-height:1;cursor:pointer}.action-btn[data-v-87595d49]:hover:not(:disabled){background:var(--wa-color-surface-raised);color:var(--wa-color-text-base)}.action-btn-danger[data-v-87595d49]:hover{color:var(--wa-color-danger-60)}.action-btn[data-v-87595d49]:disabled{opacity:.4;cursor:default}.add-item-btn[data-v-87595d49]{display:inline-flex;align-items:center;justify-content:center;gap:var(--wa-space-xs);min-height:32px;background:none;border:1px dashed var(--wa-color-border-base);border-radius:var(--wa-border-radius-s);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);padding:var(--wa-space-2xs) var(--wa-space-xs);cursor:pointer}.add-item-btn[data-v-87595d49]:hover{border-color:var(--wa-color-brand-border-normal);color:var(--wa-color-brand-text)}.editor-actions[data-v-87595d49]{display:flex;align-items:center;justify-content:flex-end;gap:var(--wa-space-xs);min-height:44px}.empty-group[data-v-87595d49]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs)}.empty-group[data-v-87595d49]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);padding:var(--wa-space-xs)}.group-name-form[data-v-87595d49]{display:flex;align-items:center;flex:1;gap:var(--wa-space-3xs);min-width:0}.new-group-form[data-v-87595d49]{padding:var(--wa-space-2xs) 0}.group-name-input[data-v-87595d49]{flex:1;min-width:0;border:1px solid var(--wa-color-border-base);border-radius:var(--wa-border-radius-s);padding:var(--wa-space-2xs) var(--wa-space-xs);background:var(--wa-form-control-background-color);color:var(--wa-color-text-normal);font:inherit}.group-toggle[data-v-87595d49]:focus-visible,.action-btn[data-v-87595d49]:focus-visible,.add-item-btn[data-v-87595d49]:focus-visible,.group-name-input[data-v-87595d49]:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}@container (width < 24rem){.group-header[data-v-87595d49]{gap:var(--wa-space-3xs)}.group-toggle[data-v-87595d49]{gap:var(--wa-space-2xs)}.group-toggle .group-icon[data-v-87595d49]{display:none}}@media(pointer:coarse){.action-btn[data-v-87595d49],.add-item-btn[data-v-87595d49]{min-height:44px;min-width:44px}}.manage-combos-dialog[data-v-a1f194d8]{--width: min(40rem, calc(100vw - 2rem) )}.dialog-content[data-v-a1f194d8]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.dialog-content button[data-v-a1f194d8]{box-shadow:none;margin:0}.empty-message[data-v-a1f194d8]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);text-align:center;padding:var(--wa-space-l) 0}.combo-display[data-v-a1f194d8]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:baseline;xgap:var(--wa-space-xs)}.combo-text[data-v-a1f194d8]{font-size:var(--wa-font-size-s);font-family:var(--wa-font-family-code);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.combo-notation[data-v-a1f194d8]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);font-family:var(--wa-font-family-code);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-group[data-v-a1f194d8]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-a1f194d8]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.form-hint[data-v-a1f194d8]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.step-wrapper[data-v-a1f194d8]{display:flex;flex-direction:column;align-items:center}.step-separator[data-v-a1f194d8]{font-size:var(--wa-font-size-l);color:var(--wa-color-text-quiet);padding:var(--wa-space-2xs) 0;opacity:.5}.step-card[data-v-a1f194d8]{width:100%;border:1px solid var(--wa-color-border-base);border-radius:var(--wa-border-radius-m);background:var(--wa-color-surface-alt);padding:var(--wa-space-s);display:flex;flex-direction:column;gap:var(--wa-space-xs)}.step-header[data-v-a1f194d8]{display:flex;justify-content:space-between;align-items:center}.step-title[data-v-a1f194d8]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-semibold);text-transform:uppercase;color:var(--wa-color-text-quiet)}.step-remove-btn[data-v-a1f194d8]{background:none;border:none;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);cursor:pointer;padding:var(--wa-space-2xs);transition:color .15s,background-color .15s}.step-remove-btn[data-v-a1f194d8]:hover{color:var(--wa-color-danger-60)}.modifier-row[data-v-a1f194d8]{display:flex;gap:var(--wa-space-2xs)}.modifier-btn[data-v-a1f194d8]{background:var(--wa-color-surface-raised);border:1px solid var(--wa-color-brand-border-quiet);color:var(--wa-color-brand-on-quiet);font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-xs);font-weight:600;height:1.75rem;min-width:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--wa-border-radius-s);cursor:pointer;transition:background-color .1s,border-color .1s,color .1s;-webkit-user-select:none;user-select:none}.modifier-btn[data-v-a1f194d8]:hover{background:var(--wa-color-brand-fill-quiet)}.modifier-btn.active[data-v-a1f194d8]{background:var(--wa-color-brand-fill-normal);border-color:var(--wa-color-brand-border-normal);color:var(--wa-color-brand-on-normal);box-shadow:0 0 var(--wa-space-xs) var(--wa-color-brand-fill-quiet)}.key-input-row[data-v-a1f194d8]{display:flex}.key-capture-input[data-v-a1f194d8]{flex:1;background:var(--wa-form-control-background-color);border:1px solid var(--wa-color-surface-border);border-radius:var(--wa-border-radius-s);color:var(--wa-color-text-normal);font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-s);height:1.75rem;padding:0 var(--wa-space-s);text-align:center;outline:none;transition:border-color .15s;caret-color:transparent;box-shadow:none;font-weight:700}.key-capture-input[data-v-a1f194d8]:focus{border-color:var(--wa-color-focus);box-shadow:0 0 var(--wa-space-2xs) var(--wa-color-focus)}.key-capture-input[data-v-a1f194d8]::placeholder{color:var(--wa-color-text-quiet);font-family:inherit}.key-picker[data-v-a1f194d8]{display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.key-picker-row[data-v-a1f194d8]{display:flex;gap:var(--wa-space-2xs);flex-wrap:wrap}.picker-key[data-v-a1f194d8]{background:var(--wa-color-surface-raised);border:1px solid var(--wa-color-surface-border);color:var(--wa-color-text-normal);font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-s);height:1.75rem;min-width:2rem;padding:0 var(--wa-space-2xs);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--wa-border-radius-s);cursor:pointer;transition:background-color .1s,border-color .1s;-webkit-user-select:none;user-select:none;font-weight:400}.picker-key[data-v-a1f194d8]:hover{background:color-mix(in srgb,var(--wa-color-surface-raised),var(--wa-color-mix-hover))}.picker-key[data-v-a1f194d8]:active{background:color-mix(in srgb,var(--wa-color-surface-raised),var(--wa-color-mix-active));transform:scale(.95)}.picker-key.selected[data-v-a1f194d8]{background:var(--wa-color-brand-fill-quiet);border-color:var(--wa-color-brand-border-normal);color:var(--wa-color-brand-on-normal);box-shadow:0 0 var(--wa-space-2xs) var(--wa-color-brand-fill-quiet)}.picker-key.wide[data-v-a1f194d8]{min-width:3rem}.add-step-btn[data-v-a1f194d8]{background:none;border:1px dashed var(--wa-color-border-base);border-radius:var(--wa-border-radius-m);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);padding:var(--wa-space-xs) var(--wa-space-s);cursor:pointer;transition:border-color .15s,color .15s;width:100%}.add-step-btn[data-v-a1f194d8]:hover{border-color:var(--wa-color-brand-base);color:var(--wa-color-text-base)}.dialog-footer[data-v-a1f194d8]{display:flex;gap:var(--wa-space-s);justify-content:flex-end}.snippet-text-editor[data-v-4a47d80b]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.snippet-text-editor button[data-v-4a47d80b]{box-shadow:none;margin:0}.form-group[data-v-4a47d80b]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-4a47d80b]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.snippet-textarea[data-v-4a47d80b]::part(textarea){font-family:var(--wa-font-family-code)}.char-picker-row[data-v-4a47d80b]{display:flex;gap:var(--wa-space-2xs);flex-wrap:wrap}.picker-key[data-v-4a47d80b]{background:var(--wa-color-surface-raised);border:1px solid var(--wa-color-surface-border);color:var(--wa-color-text-normal);font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-s);height:1.75rem;min-width:2rem;padding:0 var(--wa-space-2xs);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--wa-border-radius-s);cursor:pointer;transition:background-color .1s,border-color .1s;-webkit-user-select:none;user-select:none;font-weight:400;box-shadow:none;margin:0}.picker-key[data-v-4a47d80b]:hover{background:color-mix(in srgb,var(--wa-color-surface-raised),var(--wa-color-mix-hover))}.picker-key[data-v-4a47d80b]:active{background:color-mix(in srgb,var(--wa-color-surface-raised),var(--wa-color-mix-active));transform:scale(.95)}.placeholder-hint[data-v-4a47d80b]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);margin:0}.placeholder-picker-row[data-v-4a47d80b]{display:flex;gap:var(--wa-space-2xs);flex-wrap:wrap}.placeholder-key[data-v-4a47d80b]{font-family:var(--wa-font-family-sans)!important;font-size:var(--wa-font-size-s)!important;padding:0 var(--wa-space-xs)!important;border-color:var(--wa-color-brand-border-quiet)!important;color:var(--wa-color-brand-on-quiet)!important}.placeholder-key[data-v-4a47d80b]:hover{background:var(--wa-color-brand-fill-quiet)!important}.editor-options-row[data-v-4a47d80b]{display:flex;align-items:center;gap:var(--wa-space-m);flex-wrap:wrap}.manage-snippets-dialog[data-v-524bde5c]{--width: min(40rem, calc(100vw - 2rem) )}.dialog-content[data-v-524bde5c]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.dialog-content button[data-v-524bde5c]{box-shadow:none;margin:0}.empty-message[data-v-524bde5c]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);text-align:center;padding:var(--wa-space-l) 0}.scope-group[data-v-524bde5c]{display:flex;flex-direction:column;gap:var(--wa-space-3xs)}.group-separator[data-v-524bde5c]{border-top:1px solid var(--wa-color-border-base);margin:var(--wa-space-xs) 0}.group-header[data-v-524bde5c]{padding:var(--wa-space-2xs) var(--wa-space-s)}.group-header-global[data-v-524bde5c]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-semibold);text-transform:uppercase;letter-spacing:.5px;color:var(--wa-color-text-quiet)}.group-header-workspace[data-v-524bde5c]{display:inline-flex;align-items:center;gap:var(--wa-space-xs);font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-text-normal)}.snippet-display[data-v-524bde5c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.snippet-label[data-v-524bde5c]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-brand-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-tab-badge[data-v-524bde5c]{font-size:.75em;opacity:.6;vertical-align:middle;margin-left:.25em}.snippet-text-preview[data-v-524bde5c]{font-size:var(--wa-font-size-xs);font-family:var(--wa-font-family-code);color:var(--wa-color-text-quiet);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-group[data-v-524bde5c]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-524bde5c]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.scope-select[data-v-524bde5c]{margin-left:auto;min-width:160px}.tree-folder-label[data-v-524bde5c]{font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-s)}.section-header-option[data-v-524bde5c]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--wa-color-text-quiet)}.ws-header-icon[data-v-524bde5c]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-normal);margin-inline:.2em}.dialog-footer[data-v-524bde5c]{display:flex;gap:var(--wa-space-s);justify-content:flex-end}.snippet-send-dialog[data-v-11937529]{--width: min(40rem, calc(100vw - 2rem) )}.dialog-content[data-v-11937529]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.dialog-footer[data-v-11937529]{display:flex;gap:var(--wa-space-s);justify-content:flex-end}.terminal-panel[data-v-262e6d2f]{height:100%;display:flex;flex-direction:column}.terminal-unavailable-state[data-v-262e6d2f]{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--wa-space-m)}.terminal-unavailable-callout[data-v-262e6d2f]{flex:0 0 auto;width:auto;max-width:min(32rem,100%)}.terminal-actions-bar[data-v-262e6d2f]{display:flex;flex-wrap:wrap;align-items:center;justify-content:start;column-gap:var(--wa-space-m);border-bottom:var(--divider-size) solid var(--wa-color-surface-border);flex-shrink:0;min-height:2rem}.terminal-tab-nav[data-v-262e6d2f]{flex:0 1 auto;min-width:0;overflow:hidden;font-size:var(--wa-font-size-s);margin-bottom:calc(-1.5 * var(--divider-size));padding-top:2.5px}.terminal-tab-nav[data-v-262e6d2f]::part(tabs){border-bottom-color:transparent}.terminal-tab-nav[data-v-262e6d2f]::part(base){overflow:hidden}.terminal-tab-nav[data-v-262e6d2f]::part(body){display:none}.terminal-tab-nav[data-v-262e6d2f]::part(nav){border-bottom:none;padding-bottom:0}.terminal-tab-nav[data-v-262e6d2f]::part(tabs){align-items:center}.terminal-unavailable-tab[data-v-262e6d2f]{display:none}.terminal-attached-icon[data-v-262e6d2f]{font-size:.8em;opacity:.7}.add-terminal-button[data-v-262e6d2f]{margin-left:var(--wa-space-2xs);align-self:center}.terminal-actions[data-v-262e6d2f]{margin-inline-start:auto;display:flex;align-items:center;gap:var(--wa-space-s);flex-shrink:0;padding-right:var(--wa-space-xs)}.terminal-actions wa-divider[data-v-262e6d2f]{--spacing: 0px}.scroll-edge-button[data-v-262e6d2f]{opacity:.5;transition:opacity .15s;flex-shrink:0}.scroll-edge-button[data-v-262e6d2f]:hover{opacity:1}.disconnect-button[data-v-262e6d2f]{opacity:.6;transition:opacity .15s;flex-shrink:0}.disconnect-button[data-v-262e6d2f]:hover:not([disabled]){opacity:1}.touch-mode-group[data-v-262e6d2f]{display:flex;align-items:center;gap:var(--wa-space-xs);flex-shrink:0}.touch-mode-label[data-v-262e6d2f]{cursor:pointer;font-size:var(--wa-font-size-s);-webkit-user-select:none;user-select:none}.rename-button[data-v-262e6d2f],.copy-button[data-v-262e6d2f],.paste-button[data-v-262e6d2f]{flex-shrink:0}.autoattach-button[data-v-262e6d2f]::part(label){transform:rotate(30deg)}.autoattach-button--active[data-v-262e6d2f]::part(base){color:var(--wa-color-yellow-80)}.terminal-panels-container[data-v-262e6d2f]{flex:1;min-height:0;position:relative;overflow:hidden}.terminal-panel-wrapper[data-v-262e6d2f]{position:absolute;inset:0;display:flex;flex-direction:column;visibility:hidden}.terminal-panel-wrapper.active[data-v-262e6d2f]{visibility:visible}.terminal-slot[data-v-262e6d2f]{flex:1;min-height:0;display:flex;flex-direction:column}.upload-tab-status[data-v-f39584d1]{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;font-size:var(--wa-font-size-xs);font-variant-numeric:tabular-nums}.upload-tab-status.stalled[data-v-f39584d1]{color:var(--wa-color-text-quiet)}.upload-tab-icon[data-v-f39584d1]{font-size:.7rem;flex-shrink:0}.upload-tab-count[data-v-f39584d1]{white-space:nowrap}.upload-tab-percent[data-v-f39584d1]{display:inline-block;min-width:4ch;text-align:end;white-space:nowrap}.project-detail-panel[data-v-dc9982a4]{container:project-detail / inline-size;display:flex;flex-direction:column;height:100%;padding-top:0;width:100%;overflow:clip;overflow-clip-margin:var(--panel-gap)}wa-divider[data-v-dc9982a4]{--spacing: 0;--width: var(--divider-size)}.project-detail-panel>wa-divider[data-v-dc9982a4]{visibility:hidden}:where(html.compact-height) .project-detail-panel>.detail-header.compact-collapsed[data-v-dc9982a4]{border-bottom-color:transparent}.detail-tabs[data-v-dc9982a4]{flex:1;min-height:0;overflow:hidden}.detail-tabs[data-v-dc9982a4]::part(base){height:100%;overflow:hidden}.detail-tabs[data-v-dc9982a4]::part(body){flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.detail-tabs[data-v-dc9982a4] wa-tab-panel::part(base){padding:0}.detail-tabs[data-v-dc9982a4] wa-tab-panel[active]{flex:1;min-height:0;display:flex;flex-direction:column}.detail-tabs[data-v-dc9982a4] wa-tab-panel[active]::part(base){flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto}.detail-tabs[data-v-dc9982a4] wa-tab-panel[name=files]::part(base),.detail-tabs[data-v-dc9982a4] wa-tab-panel[name=git]::part(base),.detail-tabs[data-v-dc9982a4] wa-tab-panel[name=terminal]::part(base){overflow-y:hidden;padding-bottom:0}.stats-nav-list[data-v-dc9982a4],.stats-nav-list-divider[data-v-dc9982a4]{display:none}:where(html.compact-height) .project-detail-panel[data-v-dc9982a4]{padding-top:0}:where(html.compact-height) wa-divider[data-v-dc9982a4]{display:none}:where(html.compact-height) .stats-nav-list[data-v-dc9982a4]{display:flex;padding:var(--wa-space-s) var(--wa-space-m)}:where(html.compact-height) .stats-nav-list-divider[data-v-dc9982a4]{display:block;--spacing: 0;--width: var(--divider-size)}.session-rename-dialog[data-v-56cacd8d]{--width: min(500px, calc(100vw - 2rem) )}.dialog-content[data-v-56cacd8d]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.form-group[data-v-56cacd8d]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-56cacd8d]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.form-hint[data-v-56cacd8d]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.context-hint[data-v-56cacd8d]{margin:0;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.suggestion-section[data-v-56cacd8d]{margin-bottom:var(--wa-space-m)}.suggestion-section[data-v-56cacd8d]{display:flex;flex-direction:column;gap:var(--wa-space-s);font-size:var(--wa-font-size-s)}.suggestion-header[data-v-56cacd8d]{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--wa-space-xs);row-gap:var(--wa-space-2xs)}.suggestion-label[data-v-56cacd8d]{color:var(--wa-color-text-quiet)}.suggestion-loading[data-v-56cacd8d]{display:flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-text-quiet)}.suggestion-model[data-v-56cacd8d]{font-weight:var(--wa-font-weight-semibold)}.suggestion-fallback[data-v-56cacd8d]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs)}.suggestion-tries[data-v-56cacd8d]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--wa-space-xs);margin-inline-start:auto}.suggestion-try[data-v-56cacd8d]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);text-decoration:none;white-space:nowrap;cursor:pointer}.suggestion-try[data-v-56cacd8d]:hover{color:var(--wa-color-brand);text-decoration:underline}.suggestion-try.is-disabled[data-v-56cacd8d]{opacity:.5;pointer-events:none}.suggestion-error[data-v-56cacd8d]{display:flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-text-quiet)}.suggestion-link[data-v-56cacd8d]{color:var(--wa-color-brand);text-decoration:none;cursor:pointer}.suggestion-link[data-v-56cacd8d]:hover{text-decoration:underline}.regenerate-button[data-v-56cacd8d]{opacity:.6;transition:opacity .15s;flex-shrink:0;margin-block:calc(-3 * var(--wa-space-2xs))}.regenerate-button[data-v-56cacd8d]:hover{opacity:1}.dialog-footer[data-v-56cacd8d]{display:flex;gap:var(--wa-space-s);justify-content:flex-end}.missing-directory-dialog[data-v-7107d2fb]{--width: min(480px, calc(100vw - 2rem) )}.missing-directory-body[data-v-7107d2fb]{display:flex;flex-direction:column;gap:var(--wa-space-s)}.missing-directory-project[data-v-7107d2fb]{font-weight:var(--wa-font-weight-semibold)}.missing-directory-path[data-v-7107d2fb]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.missing-directory-text[data-v-7107d2fb]{margin:0;color:var(--wa-color-text-quiet)}.dialog-footer[data-v-7107d2fb]{display:flex;gap:var(--wa-space-s);justify-content:flex-end;width:100%;align-items:center}.outdated-banner[data-v-0cd6ddb4]{margin-bottom:.75rem}.outdated-banner__row[data-v-0cd6ddb4]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.outdated-banner__row span[data-v-0cd6ddb4]{flex:1;min-width:14ch}.dialog-footer[data-v-0cd6ddb4]{display:flex;gap:var(--wa-space-s);justify-content:flex-end;width:100%;align-items:center;flex-wrap:wrap}.bulk-archive-row[data-v-b9f7083a]{display:flex;align-items:center;gap:var(--wa-space-xs);margin-bottom:var(--wa-space-m);flex-wrap:wrap}.duration-select[data-v-b9f7083a]{min-width:8rem}.bulk-archive-scope[data-v-b9f7083a]{margin-bottom:var(--wa-space-m)}.bulk-archive-scope-main[data-v-b9f7083a]{display:flex;align-items:center;gap:var(--wa-space-xs);flex-wrap:wrap}.bulk-archive-scope-label[data-v-b9f7083a]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.workspace-projects[data-v-b9f7083a],.bulk-archive-filter[data-v-b9f7083a]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-xs);margin-top:var(--wa-space-2xs);font-size:var(--wa-font-size-s)}.bulk-archive-archived-toggle[data-v-b9f7083a]{margin-top:var(--wa-space-xs);font-size:var(--wa-font-size-s)}.bulk-archive-count[data-v-b9f7083a]{display:flex;align-items:center;gap:var(--wa-space-xs);margin-bottom:var(--wa-space-xs);min-height:1.5rem}.bulk-archive-hint[data-v-b9f7083a]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.quota-tip[data-v-9a52da86]{display:flex;flex-direction:column;gap:var(--wa-space-s);min-width:17rem;font-variant-numeric:tabular-nums}.quota-tip-head[data-v-9a52da86]{display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-m);white-space:nowrap}.quota-tip-title[data-v-9a52da86]{display:flex;align-items:center;gap:var(--wa-space-2xs);font-weight:var(--wa-font-weight-bold)}.quota-tip-control[data-v-9a52da86]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs);padding:var(--wa-space-3xs) var(--wa-space-2xs);border:0;border-radius:var(--wa-border-radius-m);background:transparent;color:inherit;font:inherit}.quota-tip-control>wa-icon[data-v-9a52da86]{margin-inline:0}.quota-tip-control[data-v-9a52da86]:not(:disabled){cursor:pointer;transition:background .12s}.quota-tip-control[data-v-9a52da86]:not(:disabled):hover{background:var(--wa-color-neutral-fill-quiet)}.quota-tip-control[data-v-9a52da86]:focus-visible{outline:2px solid var(--wa-color-brand);outline-offset:2px}.quota-tip-provider-icon[data-v-9a52da86]{font-size:var(--wa-font-size-l);color:var(--wa-color-neutral-content);flex:0 0 auto}.quota-tip-provider-name[data-v-9a52da86]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-neutral-content)}.quota-tip-switch[data-v-9a52da86]{font-size:var(--wa-font-size-s);color:var(--wa-color-neutral-muted)}.quota-tip-control:hover .quota-tip-switch[data-v-9a52da86]{color:var(--wa-color-neutral-content)}.quota-tip-period[data-v-9a52da86]{font-weight:var(--wa-font-weight-normal);color:var(--wa-color-neutral-muted)}.quota-tip-reset[data-v-9a52da86]{font-size:var(--wa-font-size-xs);color:var(--wa-color-neutral-muted)}.quota-tip-verdict[data-v-9a52da86]{display:flex;align-items:center;gap:var(--wa-space-s)}.quota-tip-verdict-icon[data-v-9a52da86]{flex:0 0 auto;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--wa-border-radius-l);font-size:var(--wa-font-size-l);color:#fff;background:var(--quota-color)}.quota-tip-verdict-text[data-v-9a52da86]{display:flex;flex-direction:column;min-width:0}.quota-tip-verdict-text strong[data-v-9a52da86]{font-size:var(--wa-font-size-m);line-height:1.2}.quota-tip-verdict-text span[data-v-9a52da86]{font-size:var(--wa-font-size-xs);color:var(--wa-color-neutral-muted)}.quota-tip-bars[data-v-9a52da86]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--wa-space-2xs) var(--wa-space-s)}.quota-tip-bar-label[data-v-9a52da86]{font-size:var(--wa-font-size-xs);color:var(--wa-color-neutral-muted)}.quota-tip-lane[data-v-9a52da86]{position:relative;height:18px;border-radius:var(--wa-border-radius-pill);background:var(--progress-track)}.quota-tip-figure[data-v-9a52da86]{padding-inline:var(--wa-space-xs);font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-bold);color:#fff;text-shadow:0 0 3px rgb(0 0 0 / .55),0 1px 1px rgb(0 0 0 / .35)}.quota-tip-figure-dark[data-v-9a52da86]{color:oklch(from var(--quota-color) .22 calc(c*.6) h);text-shadow:none}.quota-tip-fill[data-v-9a52da86],.quota-tip-time[data-v-9a52da86]{position:absolute;inset:0 auto 0 0;display:flex;align-items:center;justify-content:flex-end;min-width:2.6rem;max-width:100%;border-radius:var(--wa-border-radius-pill)}.quota-tip-fill[data-v-9a52da86]{background:linear-gradient(90deg,oklch(from var(--quota-color) calc(l + .08) c h),var(--quota-color));box-shadow:0 0 .25rem color-mix(in oklab,var(--quota-color) 30%,transparent)}.quota-tip-time[data-v-9a52da86]{background:var(--wa-color-neutral-border-loud)}.quota-tip-hatch[data-v-9a52da86]{position:absolute;top:0;bottom:0;right:0;border-radius:0 var(--wa-border-radius-pill) var(--wa-border-radius-pill) 0;background:repeating-linear-gradient(135deg,var(--wa-color-danger) 0 3px,transparent 3px 7px);pointer-events:none}.quota-tip-tick[data-v-9a52da86]{position:absolute;top:-1px;bottom:-1px;width:2px;border-radius:1px;background:var(--wa-color-danger);transform:translate(-50%);pointer-events:none}.quota-tip-stats[data-v-9a52da86]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--wa-space-s);padding-inline:var(--wa-space-3xs)}.quota-tip-stat[data-v-9a52da86]{display:flex;flex-direction:column;min-width:0}.quota-tip-stat small[data-v-9a52da86]{font-size:var(--wa-font-size-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--wa-color-neutral-muted);white-space:nowrap}.quota-tip-stat strong[data-v-9a52da86]{font-size:var(--wa-font-size-m);white-space:nowrap}.quota-tip-hot[data-v-9a52da86]{color:var(--wa-color-danger)}.quota-tip-costs[data-v-9a52da86]{display:flex;flex-direction:column;gap:var(--wa-space-xs);padding:var(--wa-space-xs) var(--wa-space-s);border-radius:var(--wa-border-radius-l);background:color-mix(in oklab,var(--wa-color-neutral-fill-loud) 9%,transparent);border:1px solid color-mix(in oklab,var(--wa-color-neutral-fill-loud) 14%,transparent)}.quota-tip-costs .quota-tip-stats[data-v-9a52da86]{padding-inline:0}.quota-tip-note[data-v-9a52da86]{display:flex;align-items:flex-start;gap:var(--wa-space-2xs);font-size:var(--wa-font-size-2xs);line-height:1.4;color:var(--wa-color-neutral-muted);white-space:normal}.quota-tip-note wa-icon[data-v-9a52da86]{display:inline-flex;align-items:center;height:1lh;color:var(--wa-color-warning);flex:0 0 auto}.quota-tip-buttons[data-v-9a52da86]{display:flex;flex-wrap:wrap;gap:var(--wa-space-xs)}.quota-tip-buttons wa-button[data-v-9a52da86]{flex:1 1 auto}html.wa-dark .quota-tip-time{background:var(--wa-color-neutral-fill-loud)}html.wa-dark .quota-tip-figure-time{color:var(--wa-color-neutral-on-loud, #10171d);text-shadow:none}.usage-graph-dialog[data-v-5d188aaf]{--width: min(1200px, calc(100vw - 2rem) );--max-height: min(90vh, calc(100vh - 2rem) )}.usage-graph-dialog[data-v-5d188aaf]::part(body){padding:0}.usage-graph-content[data-v-5d188aaf]{display:flex;flex-direction:column}.usage-graph-header[data-v-5d188aaf]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:var(--wa-space-m) var(--wa-space-l);border-bottom:1px solid var(--wa-color-border);gap:var(--wa-space-m)}.usage-graph-header-left[data-v-5d188aaf]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-m);margin-inline-end:auto}.usage-graph-title[data-v-5d188aaf]{display:flex;align-items:center;gap:var(--wa-space-s);font-size:var(--wa-font-size-l);font-weight:var(--wa-font-weight-bold);margin:0;white-space:nowrap}.usage-graph-provider-select[data-v-5d188aaf]{width:9rem}.provider-option-icon[data-v-5d188aaf]{margin-inline-end:.4em}.usage-graph-range-control[data-v-5d188aaf]{display:flex;align-items:center;gap:var(--wa-space-s)}.usage-graph-range-label[data-v-5d188aaf]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-normal);font-weight:600;min-width:5.5em;text-align:center}.usage-graph-range-slider[data-v-5d188aaf]{width:8rem}.usage-graph-cap-control[data-v-5d188aaf]{display:flex;align-items:center;gap:var(--wa-space-s)}.usage-graph-cap-label[data-v-5d188aaf]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-normal);font-weight:600;min-width:5.5em;text-align:center;white-space:nowrap}.usage-graph-cap-slider[data-v-5d188aaf]{width:6rem}.usage-graph-period-bar[data-v-5d188aaf]{display:flex;justify-content:center;padding:var(--wa-space-2xs) var(--wa-space-l);border-bottom:1px solid var(--wa-color-border)}.usage-graph-period-label[data-v-5d188aaf]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);font-variant-numeric:tabular-nums}.usage-chart-panel[data-v-5d188aaf]{padding:var(--wa-space-m) var(--wa-space-l) var(--wa-space-l);min-height:260px;display:flex;flex-direction:column}.usage-chart-wrapper[data-v-5d188aaf]{position:relative;width:100%;-webkit-user-select:none;user-select:none}.usage-chart-wrapper.is-refreshing .usage-chart-svg[data-v-5d188aaf]{opacity:.4;transition:opacity .15s ease}.usage-chart-refresh-indicator[data-v-5d188aaf]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:5;pointer-events:none}.usage-chart-svg[data-v-5d188aaf]{display:block;width:100%;height:280px;border-radius:var(--wa-border-radius-m);cursor:grab;touch-action:pan-y;-webkit-touch-callout:none}.usage-chart-svg.is-dragging[data-v-5d188aaf]{cursor:grabbing}.usage-reference-line[data-v-5d188aaf],.sparkline-cursor-line[data-v-5d188aaf]{pointer-events:none}.usage-chart-loading[data-v-5d188aaf]{display:flex;align-items:center;justify-content:center;gap:var(--wa-space-s);padding:var(--wa-space-2xl);color:var(--wa-color-text-quiet);flex:1}.usage-chart-empty[data-v-5d188aaf]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wa-space-s);padding:var(--wa-space-2xl);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);flex:1}.usage-chart-empty wa-icon[data-v-5d188aaf]{font-size:var(--wa-font-size-2xl);opacity:.4}.usage-chart-legend[data-v-5d188aaf]{display:flex;justify-content:center;gap:var(--wa-space-l);margin-top:var(--wa-space-s)}.usage-chart-legend-item[data-v-5d188aaf]{display:flex;align-items:center;gap:var(--wa-space-2xs)}.usage-chart-legend-item--clickable[data-v-5d188aaf]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .15s ease}.usage-chart-legend-item--clickable[data-v-5d188aaf]:hover{opacity:.8}.usage-chart-legend-item.is-hidden .usage-chart-legend-swatch[data-v-5d188aaf]{background:var(--wa-color-text-quiet)!important;opacity:.3}.usage-chart-legend-item.is-hidden .usage-chart-legend-text[data-v-5d188aaf]{opacity:.4;text-decoration:line-through}.usage-chart-legend-swatch[data-v-5d188aaf]{display:inline-block;width:12px;height:3px;border-radius:1px}.usage-chart-legend-swatch--green[data-v-5d188aaf]{background:var(--sparkline-green-gradient-color-3)}.usage-chart-legend-swatch--blue[data-v-5d188aaf]{background:var(--sparkline-blue-gradient-color-3)}.usage-chart-legend-swatch--red[data-v-5d188aaf]{background:var(--sparkline-red-gradient-color-3)}.usage-chart-legend-swatch--orange[data-v-5d188aaf]{background:var(--sparkline-orange-gradient-color-3)}.usage-chart-legend-swatch--purple[data-v-5d188aaf]{background:var(--sparkline-purple-gradient-color-3)}.usage-chart-legend-swatch--pink[data-v-5d188aaf]{background:var(--sparkline-pink-gradient-color-3)}.usage-chart-legend-ref[data-v-5d188aaf]{display:inline-block;width:12px;height:0;border-top:1px dashed var(--wa-color-text-quiet);opacity:.6}.usage-chart-legend-text[data-v-5d188aaf]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.usage-chart-tooltip[data-v-5d188aaf]{position:absolute;bottom:100%;margin-bottom:var(--wa-space-2xs);pointer-events:none;z-index:10;border-radius:var(--wa-border-radius-m);padding:var(--wa-space-xs) var(--wa-space-s);font-size:var(--wa-font-size-s);color:var(--wa-color-text-normal);white-space:nowrap}.usage-chart-tooltip-row[data-v-5d188aaf]{display:flex;align-items:center;gap:var(--wa-space-2xs)}.usage-chart-tooltip-label[data-v-5d188aaf]{flex:1;margin-right:var(--wa-space-s)}.usage-chart-tooltip-swatch[data-v-5d188aaf]{display:inline-block;width:8px;height:8px;border-radius:50%}.usage-chart-tooltip-swatch--green[data-v-5d188aaf]{background:var(--sparkline-green-gradient-color-3)}.usage-chart-tooltip-swatch--blue[data-v-5d188aaf]{background:var(--sparkline-blue-gradient-color-3)}.usage-chart-tooltip-swatch--red[data-v-5d188aaf]{background:var(--sparkline-red-gradient-color-3)}.usage-chart-tooltip-swatch--orange[data-v-5d188aaf]{background:var(--sparkline-orange-gradient-color-3)}.usage-chart-tooltip-swatch--purple[data-v-5d188aaf]{background:var(--sparkline-purple-gradient-color-3)}.usage-chart-tooltip-swatch--pink[data-v-5d188aaf]{background:var(--sparkline-pink-gradient-color-3)}.usage-chart-tooltip-date[data-v-5d188aaf]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);margin-top:var(--wa-space-3xs)}.frame-host[data-v-514e890f]{position:absolute;inset:0;pointer-events:none;overflow:clip}.frame-cell[data-v-514e890f]{pointer-events:auto}.frame-cell--hidden[data-v-514e890f]{visibility:hidden;pointer-events:none}.frame-iframe[data-v-514e890f]{width:100%;height:100%;border:none;background:#fff}.frame-iframe[data-twicc-display=inline][data-v-514e890f]{background:transparent}.frame-iframe[data-twicc-display=fullscreen][data-v-514e890f]{background:var(--canvas-background)}.frame-overlay-layer[data-v-514e890f]{position:absolute;inset:0;pointer-events:none}.frame-host--dragging .frame-iframe[data-v-514e890f]{pointer-events:none}.project-view-wrapper[data-v-1231c387]{--sidebar-gutter: var(--panel-gap);--sidebar-scrollbar-reserve: max(var(--sidebar-sessions-scrollbar-width, 0px), var(--sidebar-artifacts-scrollbar-width, 0px));--rail-width: calc(var(--rail-card-width) + var(--sidebar-gutter));position:relative;display:flex;height:100dvh}.sidebar-toggle-checkbox[data-v-1231c387]{position:absolute;opacity:0;pointer-events:none}.project-view[data-v-1231c387]{flex:1;min-width:0;--divider-width: var(--panel-gap) !important;height:100%;--min: 20px;--max: 500px;transition:grid-template-columns var(--transition-duration) ease}.project-view[data-v-1231c387]::part(divider){z-index:2;transition:opacity var(--transition-duration) ease}.project-view[data-v-1231c387]::part(divider){--line: transparent;background:linear-gradient(var(--line),var(--line)) center / var(--divider-size) 100% no-repeat,var(--canvas-background);background-attachment:scroll,fixed,fixed}.project-view[data-v-1231c387]::part(divider):hover{--line: color-mix(in oklab, var(--wa-color-brand-fill-loud) 50%, transparent)}.project-view.sidebar-resizing[data-v-1231c387]::part(divider){--line: var(--wa-color-brand-fill-loud)}.project-view-wrapper[data-v-1231c387] .sidebar-rail .panel-card{margin-block:var(--sidebar-gutter);margin-inline-start:var(--sidebar-gutter)}.sidebar[data-v-1231c387]{--transition-duration: .3s;height:100dvh;background:transparent;display:flex;flex-direction:column;position:relative;container-type:inline-size;container-name:sidebar}.sidebar-header[data-v-1231c387]{flex-shrink:0;display:flex;flex-direction:column;justify-content:stretch;padding:var(--sidebar-gutter);padding-inline-end:0;gap:var(--wa-space-s);background:var(--main-header-footer-bg-color)}.sidebar-header-row[data-v-1231c387]{width:100%;display:flex;justify-content:stretch;align-items:center;gap:var(--wa-space-s)}.project-selector[data-v-1231c387]{--selector-row-action-size: 1.75rem;--selector-row-padding-inline-end: .5em;flex:1;overflow:hidden;display:inline-flex;max-width:50rem}.project-selector[data-v-1231c387]::part(menu){max-width:min(50rem,calc(100vw - 2rem))!important}@media not (min-width:400px){.project-selector[data-v-1231c387]::part(menu){width:min(50rem,calc(100vw - 2rem))!important}}.project-selector-trigger[data-v-1231c387]{width:100%;background:var(--canvas-background);background-attachment:fixed}@media not (min-width:640px){.project-selector-trigger[data-v-1231c387]{background:linear-gradient(var(--canvas-drawer-top),var(--canvas-drawer-top)),var(--canvas-color)}}.project-selector-trigger[data-v-1231c387]::part(base){justify-content:space-between}.project-selector-trigger[data-v-1231c387]::part(start){display:none}.project-selector-trigger[data-v-1231c387]::part(label){display:flex;align-items:center;gap:var(--wa-space-xs);overflow:hidden}:is(.project-selector:hover,.project-selector[open])[data-v-1231c387]{overflow:visible}:is(.project-selector:hover,.project-selector[open]) .project-selector-trigger[data-v-1231c387]{z-index:11}@container sidebar (width <= 13rem){.project-selector-trigger[data-v-1231c387]::part(base){padding-inline:var(--wa-space-xs)}.project-selector-trigger .project-selector-caret[data-v-1231c387]{margin-inline-start:var(--wa-space-3xs)}}.project-selector-label[data-v-1231c387]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-selector-label>wa-icon[data-v-1231c387]{margin-right:var(--wa-space-2xs)}.selected-project-mark[data-v-1231c387]{--project-mark-icon-size: var(--wa-space-m);--project-mark-size: .75em}.project-selector[data-v-1231c387]>wa-dropdown-item{padding-inline-end:var(--selector-row-padding-inline-end)}.selector-row-archived[data-v-1231c387]{opacity:.55}.selector-item-content[data-v-1231c387]{display:flex;align-items:center;flex:1;min-width:0;gap:var(--wa-space-xs);padding-inline-end:calc(var(--selector-row-action-size, 1.5rem) + var(--wa-space-xs))}.selector-item-indicators[data-v-1231c387]{display:flex;align-items:center;gap:var(--wa-space-2xs);margin-left:auto;flex-shrink:0}.row-menu[data-v-1231c387]{position:absolute;inset-block:1px;inset-inline-end:var(--selector-row-padding-inline-end, .5em);display:flex;align-items:stretch;justify-content:center;flex-shrink:0;width:var(--selector-row-action-size, 1.5rem)}.row-menu-trigger[data-v-1231c387]{opacity:.55;font-size:var(--wa-font-size-s);transition:opacity .12s ease}.row-menu-trigger[data-v-1231c387]::part(base){padding:0;min-height:0;width:var(--selector-row-action-size, 1.5rem);height:100%}wa-dropdown-item:hover .row-menu-trigger[data-v-1231c387],.row-menu:focus-within .row-menu-trigger[data-v-1231c387]{opacity:1}.tree-folder-dropdown-item[data-v-1231c387]{opacity:1;cursor:default}.section-header-item[data-v-1231c387]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;opacity:1;cursor:default;color:var(--wa-color-text-quiet)}.section-header-item wa-icon[data-v-1231c387]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-normal);margin-inline:.2em}.tree-folder-label[data-v-1231c387]{font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-s);font-style:italic;pointer-events:auto}.sidebar wa-divider[data-v-1231c387]{flex-shrink:0;--width: var(--divider-size);--spacing: 0}.sidebar wa-divider[data-v-1231c387]:not(wa-dropdown wa-divider){--color: var(--sidebar-divider-color)}.sidebar>wa-divider[data-v-1231c387]{margin-inline:var(--sidebar-gutter) 0}.sidebar>wa-divider[data-v-1231c387]:has(+.sidebar-sessions[data-has-items=true]){display:none}.sidebar-header[data-v-1231c387]:has(+wa-divider+.sidebar-sessions[data-has-items=true]){padding-bottom:0}.sidebar-sessions[data-v-1231c387]{flex:1;min-height:0;overflow:hidden;padding:0;display:flex;flex-direction:column;position:relative}.sidebar-list-region[data-v-1231c387]{flex:1;min-height:0;display:flex;flex-direction:column}.main-content[data-v-1231c387]{flex:1;min-width:0;height:100%;min-height:0;padding-block:var(--panel-gap);padding-inline-end:var(--panel-gap);overflow:clip;overflow-clip-margin:var(--panel-gap);background:var(--canvas-background);background-attachment:fixed;z-index:1;position:relative;container-type:inline-size;container-name:main-content}.main-content.main-content--preview-expanded[data-v-1231c387]{container-type:normal;z-index:1000}.session-content[data-v-1231c387],.project-detail-content[data-v-1231c387],.artifacts-browser-content[data-v-1231c387]{height:100%}.artifacts-browser-content[data-v-1231c387],.project-detail-content[data-v-1231c387]{overflow:clip;overflow-clip-margin:var(--panel-gap)}.sessions-loading[data-v-1231c387]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wa-space-s);padding:var(--wa-space-xl);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.fake-disabled[data-v-1231c387]{opacity:.5;cursor:help}.fake-disabled[data-v-1231c387]::part(base){pointer-events:none}.new-session-split-button[data-v-1231c387]{position:absolute;bottom:var(--wa-space-s);right:var(--sidebar-scrollbar-reserve);z-index:5}.new-session-split-button>wa-button[data-v-1231c387]::part(label){display:flex;align-items:center;gap:var(--wa-space-xs)}[data-v-1231c387] .new-session-dropdown{display:block;position:absolute;bottom:var(--wa-space-s);right:var(--sidebar-scrollbar-reserve);z-index:5;width:fit-content}[data-v-1231c387] .new-session-dropdown>wa-button::part(label){display:flex;align-items:center;gap:var(--wa-space-xs)}.new-session-label-short[data-v-1231c387]{display:none}@container sidebar (width <= 12rem){.new-session-label-full[data-v-1231c387]{display:none}.new-session-label-short[data-v-1231c387]{display:inline}}@container sidebar (width <= 10rem){.new-session-split-button>wa-button[data-v-1231c387]::part(base){padding:var(--wa-space-s)}.new-session-split-button>wa-button>span[data-v-1231c387]{display:none}.new-session-dropdown>wa-button[data-v-1231c387]::part(base){padding:var(--wa-space-s)}.new-session-dropdown>wa-button[data-v-1231c387]::part(caret){display:none}.new-session-dropdown>wa-button>span[data-v-1231c387]{display:none}}.sidebar--no-footer[data-v-1231c387]{padding-bottom:var(--panel-gap)}.sidebar-footer[data-v-1231c387]{flex-shrink:0;position:relative;z-index:3;pointer-events:none}.sidebar-footer[data-v-1231c387]>*{pointer-events:auto}.sidebar-footer-usage[data-v-1231c387]{display:flex;flex-direction:column;margin:var(--sidebar-gutter);margin-block-start:0;margin-inline-end:0;padding:var(--wa-space-xs) var(--wa-space-s)}.sidebar>wa-divider[data-v-1231c387]:has(+.sidebar-footer>.sidebar-footer-usage){display:none}.usage-header[data-v-1231c387]{display:flex;align-items:center;gap:var(--wa-space-2xs);padding:var(--wa-space-3xs) 0}.usage-provider-group[data-v-1231c387]{display:flex;align-items:center;gap:var(--wa-space-2xs);min-width:0;padding:var(--wa-space-3xs) var(--wa-space-2xs);margin:calc(-1 * var(--wa-space-3xs)) calc(-1 * var(--wa-space-2xs));border-radius:var(--wa-border-radius-m);transition:background .12s}.usage-provider-group-clickable[data-v-1231c387]{cursor:pointer}.usage-provider-group-clickable[data-v-1231c387]:hover{background:var(--wa-color-neutral-fill-quiet)}.usage-provider-name[data-v-1231c387]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-neutral-content);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.usage-switch[data-v-1231c387]{font-size:var(--wa-font-size-s);color:var(--wa-color-neutral-muted);transition:color .12s}.usage-provider-group-clickable:hover .usage-switch[data-v-1231c387]{color:var(--wa-color-neutral-content)}.usage-header-when[data-v-1231c387]{margin-left:auto;display:flex;align-items:center;gap:var(--wa-space-3xs)}.usage-when-time[data-v-1231c387]{font-size:var(--wa-font-size-2xs);color:var(--wa-color-neutral-muted)}.sidebar-footer-provider-auth[data-v-1231c387]{padding:var(--wa-space-xs) var(--wa-space-s)}.sidebar-footer-provider-auth-callout[data-v-1231c387]{box-shadow:var(--panel-shadow)}.sidebar-footer-provider-auth-head[data-v-1231c387]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--wa-space-s)}.sidebar-footer-provider-auth-title[data-v-1231c387],.sidebar-footer-provider-auth-toggle[data-v-1231c387]{color:var(--wa-color-warning-on-quiet)}.sidebar-footer-provider-auth-toggle[data-v-1231c387]{all:unset;cursor:pointer;font-size:var(--wa-font-size-s);text-decoration:underline}.sidebar-footer-provider-auth-toggle[data-v-1231c387]:focus-visible{outline:var(--wa-focus-ring);outline-offset:2px}.sidebar-footer-provider-auth-row[data-v-1231c387]{margin-top:var(--wa-space-xs);display:flex;align-items:center;gap:var(--wa-space-s);flex-wrap:wrap}.sidebar-footer-provider-auth-text[data-v-1231c387]{flex:1 1 auto;min-width:0}.sidebar-footer-provider-auth-text code[data-v-1231c387]{font-family:var(--wa-font-mono);font-size:.95em;padding:0 var(--wa-space-3xs);background:var(--wa-color-warning-fill-normal);border-radius:var(--wa-border-radius-s)}.sidebar-footer-provider-auth-text code.copyable[data-v-1231c387]{cursor:pointer}.sidebar-footer-provider-auth-buttons[data-v-1231c387]{display:flex;flex-wrap:wrap;gap:var(--wa-space-xs);flex-shrink:0;max-width:90%}.sidebar-footer-provider-auth-buttons wa-button[data-v-1231c387]::part(base){height:auto;min-height:var(--wa-form-control-height)}.sidebar-footer-provider-auth-buttons wa-button[data-v-1231c387]::part(label){display:flex;gap:.5em;white-space:break-spaces;line-height:calc(var(--wa-form-control-height) - var(--border-width) * 2)}.usage-quota[data-v-1231c387]{display:flex;align-items:center;gap:var(--wa-space-xs);max-width:100%;padding:var(--wa-space-3xs) 0;position:relative}.usage-quota+.usage-quota[data-v-1231c387]{border-top:1px solid var(--sidebar-divider-color)}.usage-quota[data-v-1231c387]:after,.quota-stale-icon[data-v-1231c387]:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:12px}.usage-provider-icon[data-v-1231c387]{font-size:var(--wa-font-size-l);color:var(--wa-color-neutral-content);flex:0 0 auto}.usage-provider-tooltip[data-v-1231c387]{display:flex;flex-direction:column;align-items:center;gap:var(--wa-space-3xs)}.usage-provider-tooltip-name[data-v-1231c387]{font-weight:var(--wa-font-weight-bold)}.usage-provider-tooltip-hint[data-v-1231c387]{font-size:var(--wa-font-size-2xs);color:var(--wa-color-neutral-muted)}.usage-bar[data-v-1231c387]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.usage-lane[data-v-1231c387]{position:relative;height:6px;border-radius:var(--wa-border-radius-pill);background:var(--progress-track)}.usage-lane-fill[data-v-1231c387]{position:absolute;inset:0 auto 0 0;border-radius:var(--wa-border-radius-pill)}.usage-lane-fill[data-v-1231c387]:not(.usage-lane-time){background:linear-gradient(90deg,oklch(from var(--usage-fill) calc(l + .08) c h),var(--usage-fill));box-shadow:0 0 .25rem color-mix(in oklab,var(--usage-fill) 30%,transparent)}.usage-lane-time[data-v-1231c387]{background:var(--wa-color-neutral-border-loud)}html.wa-dark .usage-lane-time[data-v-1231c387]{background:var(--wa-color-neutral-fill-loud)}.usage-cutoff-hatch[data-v-1231c387]{position:absolute;top:0;bottom:0;right:0;background:repeating-linear-gradient(135deg,var(--wa-color-danger) 0 3px,transparent 3px 7px);border-radius:0 var(--wa-border-radius-pill) var(--wa-border-radius-pill) 0;pointer-events:none}.usage-cutoff-tick[data-v-1231c387]{position:absolute;top:-1px;bottom:-1px;width:2px;border-radius:1px;background:var(--wa-color-danger);transform:translate(-50%);pointer-events:none;z-index:1}.usage-bar-extra[data-v-1231c387]{justify-content:center;min-height:15px}.usage-lane-solo[data-v-1231c387]{height:8px}.usage-balance[data-v-1231c387]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs);font-size:var(--wa-font-size-xs);font-variant-numeric:tabular-nums;color:var(--wa-color-neutral-content);white-space:nowrap}.usage-balance-dot[data-v-1231c387]{width:8px;height:8px;border-radius:var(--wa-border-radius-circle);flex:0 0 auto}.usage-burn-chip[data-v-1231c387]{color:var(--chip-color);flex:0 0 auto;font-size:var(--wa-font-size-2xs);font-weight:var(--wa-font-weight-bold);font-variant-numeric:tabular-nums;line-height:1.4;padding:0 var(--wa-space-2xs);border-radius:var(--wa-border-radius-pill);white-space:nowrap}.usage-burn-chip-warning[data-v-1231c387]{color:oklch(from var(--wa-color-warning) .38 c h)}.usage-burn-chip-success[data-v-1231c387]{color:oklch(from var(--wa-color-success) calc(l - .12) c h)}.usage-burn-chip-danger[data-v-1231c387]{color:oklch(from var(--wa-color-danger) calc(l - .08) c h)}html.wa-dark .usage-burn-chip-warning[data-v-1231c387]{color:var(--chip-color)}html.wa-dark .usage-burn-chip-success[data-v-1231c387]{color:oklch(from var(--wa-color-success) calc(l + .08) c h)}html.wa-dark .usage-burn-chip-danger[data-v-1231c387]{color:oklch(from var(--wa-color-danger) calc(l + .1) c h)}.usage-burn-chip-neutral[data-v-1231c387]{color:var(--wa-color-neutral-content);background:var(--wa-color-neutral-fill-quiet)}.usage-quota-info[data-v-1231c387]{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-height:calc(1.2 * (var(--wa-font-size-xs) + var(--wa-font-size-2xs)));line-height:1.2;flex:0 0 auto}@container sidebar (width <= 150px){.usage-quota-info[data-v-1231c387],.usage-provider-name[data-v-1231c387]{display:none}}.usage-quota-label[data-v-1231c387]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-bold);color:var(--wa-color-neutral-content)}.usage-quota-reset[data-v-1231c387]{font-size:var(--wa-font-size-2xs);color:var(--wa-color-neutral-muted)}.quota-tooltip-wide[data-v-1231c387]{--max-width: min(24rem, calc(100vw - 2rem) )}.quota-tooltip-wide[data-v-1231c387]::part(body){padding:var(--wa-space-m)}.quota-tooltip[data-v-1231c387]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.quota-tooltip-row[data-v-1231c387]{display:flex;justify-content:space-between;gap:var(--wa-space-l);white-space:nowrap}.quota-tooltip-label[data-v-1231c387]{font-weight:var(--wa-font-weight-bold)}.quota-stale-icon[data-v-1231c387]{color:var(--wa-color-warning);font-size:var(--wa-font-size-l);position:relative}.quota-stale-header[data-v-1231c387]{display:flex;align-items:center;gap:var(--wa-space-xs);font-weight:var(--wa-font-weight-bold)}.quota-stale-header-icon[data-v-1231c387]{color:var(--wa-color-warning)}.quota-stale-button[data-v-1231c387]{align-self:stretch}.quota-tooltip-buttons[data-v-1231c387]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.quota-tooltip-buttons wa-button[data-v-1231c387]{width:100%}.sidebar-toggle[data-v-1231c387]{position:absolute;visibility:hidden;z-index:5;--rail-button-bg: var(--wa-color-surface-default);border:var(--panel-border);border-radius:var(--panel-radius);box-shadow:var(--panel-shadow);--sidebar-toggle-offset: var(--wa-space-s);left:var(--sidebar-toggle-offset);bottom:var(--sidebar-toggle-offset)}.project-view-wrapper--peer .sidebar-toggle[data-v-1231c387]{--sidebar-toggle-offset: var(--wa-space-xs)}.sidebar-backdrop[data-v-1231c387]{display:none}@container sidebar (width <= 50px){.sidebar-header[data-v-1231c387]{visibility:hidden}}@media(min-width:640px){.project-view-wrapper:has(.sidebar-toggle-checkbox:not(:checked)) .project-view[data-v-1231c387]::part(start){overflow:visible}.sidebar-toggle[data-v-1231c387]{left:calc(var(--sidebar-toggle-offset) + var(--panel-gap));bottom:calc(var(--sidebar-toggle-offset) + var(--panel-gap))}.project-view-wrapper:has(.sidebar-toggle-checkbox:checked) .project-view[data-v-1231c387]{grid-template-columns:0 var(--divider-width) auto!important}.project-view-wrapper:has(.sidebar-toggle-checkbox:checked) .project-view[data-v-1231c387]::part(divider){opacity:0;pointer-events:none}.project-view-wrapper[data-rail-when-closed=hidden][data-v-1231c387]:has(.sidebar-toggle-checkbox:checked){--rail-width: 0px}.project-view-wrapper[data-rail-when-closed=hidden]:has(.sidebar-toggle-checkbox:checked) .sidebar-rail[data-v-1231c387]{overflow:hidden;visibility:hidden}.project-view-wrapper[data-rail-when-closed=hidden]:has(.sidebar-toggle-checkbox:checked) .sidebar-toggle[data-v-1231c387]{visibility:visible}}@media not (min-width:640px){.project-view-wrapper[data-rail-when-closed=hidden][data-v-1231c387]:has(.sidebar-toggle-checkbox:not(:checked)){--rail-width: 0px}.project-view-wrapper[data-rail-when-closed=hidden]:has(.sidebar-toggle-checkbox:not(:checked)) .sidebar-rail[data-v-1231c387]{overflow:hidden;visibility:hidden}.project-view-wrapper[data-rail-when-closed=hidden]:has(.sidebar-toggle-checkbox:not(:checked)) .sidebar-toggle[data-v-1231c387]{visibility:visible}}@media not (min-width:640px){.project-view-wrapper[data-v-1231c387]{height:100dvh}.project-view[data-v-1231c387]{display:block}.project-view[data-v-1231c387]::part(start){overflow:visible}.project-view[data-v-1231c387]::part(divider){display:none}.main-content[data-v-1231c387]{height:100%;padding:var(--panel-gap)}.sidebar[data-v-1231c387]{--sidebar-width: min(300px, calc(80vw - var(--rail-width)));background:var(--canvas-background);position:absolute;left:var(--rail-width);top:0;width:var(--sidebar-width);height:100dvh;z-index:100;transform:translate(calc(-100% - var(--rail-width)));transition:transform var(--transition-duration) ease;box-shadow:var(--wa-shadow-xl);border-right:solid var(--wa-color-neutral-border-normal) .25rem}.wa-dark .usage-lane[data-v-1231c387]{background:color-mix(in oklab,white 14%,transparent)}.sidebar-backdrop[data-v-1231c387]{display:block;position:fixed;inset:0;left:var(--rail-width);z-index:99;background:transparent;pointer-events:none;--glass-veil-opacity: 0}.sidebar-backdrop[data-v-1231c387]:before{visibility:hidden;transition:opacity var(--transition-duration, .3s) ease,visibility 0s linear var(--transition-duration, .3s)}.project-view-wrapper:has(.sidebar-toggle-checkbox:checked) .sidebar[data-v-1231c387]{transform:translate(0)}.project-view-wrapper:has(.sidebar-toggle-checkbox:checked) .sidebar-backdrop[data-v-1231c387]{pointer-events:all;--glass-veil-opacity: 1}.project-view-wrapper:has(.sidebar-toggle-checkbox:checked) .sidebar-backdrop[data-v-1231c387]:before{visibility:visible;transition-delay:0s,0s}}@media not (min-width:640px){:root.reduce-motion .sidebar[data-v-1231c387]{transition:none}:root.reduce-motion .project-view-wrapper:has(.sidebar-toggle-checkbox:checked) .sidebar[data-v-1231c387]{animation:sidebar-drawer-fade-in-1231c387 var(--transition-duration) ease}@keyframes sidebar-drawer-fade-in-1231c387{0%{opacity:0}}}.session-header[data-v-fa93921b]{gap:var(--wa-space-xs);display:flex;flex-direction:column;background:var(--main-header-footer-bg-color);position:relative}.session-title[data-v-fa93921b]{display:flex;justify-content:start;align-items:center;gap:var(--wa-space-xs);min-width:0;padding-inline:var(--wa-space-xs)}.session-project-row[data-v-fa93921b]{display:flex;align-items:center;gap:var(--wa-space-xs);min-width:0;padding-inline:var(--wa-space-xs);margin-top:calc(-1 * var(--wa-space-2xs))}.session-actions[data-v-fa93921b]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-3xs) var(--wa-space-xs);padding-inline:var(--wa-space-xs);margin-block:0 calc(.5 * var(--wa-space-2xs))}.session-actions>wa-button[data-v-fa93921b],.session-actions>wa-dropdown[data-v-fa93921b]{margin-block:calc(-1.5 * var(--wa-space-2xs))}.session-actions wa-button[data-v-fa93921b]::part(base){padding-inline:var(--wa-space-xs);color:var(--wa-color-text-normal)}.session-actions wa-button[data-v-fa93921b]::part(label){scale:1}.session-actions wa-button wa-icon[data-v-fa93921b],.session-actions .action-label[data-v-fa93921b]{font-size:1.3em}.session-actions>wa-button[data-v-fa93921b]:first-child::part(base){padding-inline-start:0}.session-actions>wa-button:first-child wa-icon[data-v-fa93921b]{width:var(--header-icon-col)}.session-actions wa-button[data-v-fa93921b]{font-size:var(--wa-font-size-2xs)}.action-label[data-v-fa93921b]{display:none;margin-inline-start:calc(.75 * var(--wa-space-xs));white-space:nowrap}.session-header.actions-labels .action-label[data-v-fa93921b]{display:inline}.session-title h2[data-v-fa93921b]{margin:0;font-size:var(--wa-font-size-l);font-weight:650;letter-spacing:-.015em;color:var(--wa-color-text-normal);margin-right:var(--wa-space-xs);flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-project[data-v-fa93921b]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs);font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.session-project-up[data-v-fa93921b]{flex-shrink:0}.session-project[data-v-fa93921b] .project-badge-name:has(+.project-badge-sep){flex-shrink:5}.session-project[data-v-fa93921b]:hover{color:var(--wa-color-text)}.session-git-info[data-v-fa93921b]{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--wa-space-m);row-gap:var(--wa-space-3xs);padding-inline:var(--wa-space-xs);font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}:where(html:not(.compact-height)) .session-header[data-session-type=session] .session-git-info[data-v-fa93921b]{margin-top:calc(-1.5 * var(--wa-space-2xs))}.session-header[data-session-type=subagent] .session-git-info[data-v-fa93921b]{margin-top:var(--wa-space-xs)}.git-info-item[data-v-fa93921b]{display:flex;align-items:center;gap:var(--wa-space-xs);min-width:0;white-space:nowrap}.git-directory[data-v-fa93921b]{flex:1 1 14rem}.git-directory-text[data-v-fa93921b]{direction:rtl;text-align:left;overflow:hidden;text-overflow:ellipsis;min-width:0}.git-directory-inner[data-v-fa93921b]{direction:ltr;unicode-bidi:embed}.git-directory-inner strong[data-v-fa93921b]{color:var(--wa-color-text-normal);font-weight:650}.git-branch[data-v-fa93921b]{flex:0 1 auto;padding:.125rem var(--wa-space-s) .125rem var(--wa-space-xs);border-radius:999px;background:color-mix(in oklab,var(--wa-color-brand-60) 14%,transparent);color:var(--wa-color-text-normal);font-size:var(--wa-font-size-xs)}.git-branch wa-icon[data-v-fa93921b]{color:var(--wa-color-brand-60)}.git-branch-name[data-v-fa93921b]{overflow:hidden;text-overflow:ellipsis}.session-stats[data-v-fa93921b]{display:grid;grid-template-columns:minmax(0,1fr) auto;margin-inline:var(--wa-space-xs);border:var(--divider-size) solid var(--wa-color-surface-border);border-radius:var(--wa-border-radius-l);background:color-mix(in oklab,var(--wa-color-brand-60) 8%,transparent);font-size:var(--wa-font-size-s)}.stats-grid[data-v-fa93921b]{display:flex;flex-wrap:wrap}.stat[data-v-fa93921b]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;flex:1 1 auto;padding:calc(var(--wa-space-xs) / 2) calc(var(--wa-space-m) / 2)}.stat-label[data-v-fa93921b]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.stat-value[data-v-fa93921b]{display:flex;align-items:center;gap:var(--wa-space-xs);font-weight:600;white-space:nowrap}.stat-value wa-icon[data-v-fa93921b]{color:var(--wa-color-brand-60)}.stat-context[data-v-fa93921b]{align-items:center;border-inline-start:var(--divider-size) solid var(--wa-color-surface-border)}.cost-breakdown-separator[data-v-fa93921b]{color:var(--wa-color-text-quiet)}.session-header:not(.effective-debug) .stat-debug[data-v-fa93921b]{display:none}.context-usage-ring[data-v-fa93921b]{--size: 2rem;--track-width: 3px;font-size:var(--wa-font-size-2xs)}.session-title[data-v-fa93921b]>:is(wa-icon,.session-provider-icon):first-child{display:inline-flex;justify-content:center;width:var(--header-icon-col)}.session-project[data-v-fa93921b] .project-badge>:first-child{display:inline-flex;justify-content:center;width:var(--header-icon-col)}.session-git-info .git-directory>wa-icon[data-v-fa93921b]:first-child{width:var(--header-icon-col)}.session-provider-icon[data-v-fa93921b]{align-self:center;flex-shrink:0}.worktree-title-icon[data-v-fa93921b]{align-self:center;flex-shrink:0;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.worktree-title-tooltip[data-v-fa93921b]{display:flex;flex-direction:column;gap:var(--wa-space-2xs)}wa-divider[data-v-fa93921b]{--width: var(--divider-size);--spacing: 0}.meta-process[data-v-fa93921b]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-xs) var(--wa-space-s);padding-inline:var(--wa-space-xs);font-size:var(--wa-font-size-s)}.process-chip[data-v-fa93921b]{display:inline-flex;align-items:center;gap:var(--wa-space-m);padding:.125rem var(--wa-space-m) .125rem var(--wa-space-xs);border-radius:999px;border:var(--divider-size) solid var(--wa-color-surface-border);background:color-mix(in oklab,var(--wa-color-brand-60) 8%,transparent)}.process-actions[data-v-fa93921b]{margin-inline-start:auto}.stop-button[data-v-fa93921b]{opacity:.85;transition:opacity .15s;flex-shrink:0}.stop-button[data-v-fa93921b]::part(label){scale:1;font-size:1.3em}.stop-button[data-v-fa93921b]:hover,.stop-button.forcing[data-v-fa93921b]{opacity:1}.stop-icon-wrap[data-v-fa93921b]{position:relative;display:inline-flex;align-items:center;justify-content:center}.stop-overlay-spinner[data-v-fa93921b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;--size: 1.5em;--track-width: 2px;--indicator-color: white;--track-color: transparent}.pin-button[data-v-fa93921b],.mute-button[data-v-fa93921b],.archive-button[data-v-fa93921b],.rename-button[data-v-fa93921b],.share-button[data-v-fa93921b],.search-button[data-v-fa93921b],.debug-button[data-v-fa93921b]{flex-shrink:0}.archive-button.archive-button--archived wa-icon[data-v-fa93921b]{color:var(--wa-color-yellow-80)}.pin-dropdown[data-v-fa93921b]{flex-shrink:0}.pin-button wa-icon[data-v-fa93921b]{transform:rotate(30deg)}.pin-button.pin-button--active wa-icon[data-v-fa93921b]{color:var(--wa-color-yellow-80)}.mute-button.mute-button--active wa-icon[data-v-fa93921b]{color:var(--wa-color-warning-60)}.share-button--active wa-icon[data-v-fa93921b]{color:var(--wa-color-brand-60)}.debug-button--active wa-icon[data-v-fa93921b]{color:var(--wa-color-brand-60)}.pending-request-indicator[data-v-fa93921b]{color:var(--wa-color-warning-60);font-size:var(--wa-font-size-s);animation:pending-pulse-fa93921b 1.5s ease-in-out infinite;flex-shrink:0;align-self:center}@keyframes pending-pulse-fa93921b{0%,to{opacity:1}50%{opacity:.3}}.compact-toggle-button[data-v-fa93921b]{display:none;flex-shrink:0;opacity:.6;transition:opacity .15s;margin-block:calc(-3 * var(--wa-space-2xs));position:relative;top:calc(-1 * var(--wa-space-2xs))}.compact-toggle-button[data-v-fa93921b]:hover{opacity:1}.compact-toggle-button--non-main-session[data-v-fa93921b]{position:absolute;bottom:calc(-1 * var(--wa-space-xs));right:var(--wa-space-xs);transform:translate(0) translateY(100%);z-index:19;margin:0;top:auto}.session-header[data-v-fa93921b]{--header-icon-col: 1.5rem;--compact-pill-button-width: 2.75rem;--compact-pill-chevron-width: 1rem}.compact-pill[data-v-fa93921b],.compact-live[data-v-fa93921b],.compact-tool-button[data-v-fa93921b]{display:none;flex-shrink:0}.compact-pill[data-v-fa93921b]{align-items:stretch;overflow:hidden;margin-inline-start:auto;margin-block:calc(-3 * var(--wa-space-2xs));border-radius:var(--wa-form-control-border-radius, var(--wa-border-radius-m));border:1px solid var(--wa-color-brand-border-loud);box-shadow:var(--depth-button),var(--depth-highlight)}.compact-live[data-v-fa93921b]{align-items:center;align-items:stretch}.compact-live-button[data-v-fa93921b]{opacity:.85;transition:opacity .15s;display:inline-flex}:is(.compact-live-button,.compact-tool-button)[data-v-fa93921b]{width:var(--compact-pill-button-width)}:is(.compact-live-button,.compact-tool-button)[data-v-fa93921b]::part(base){flex:1;min-width:0;padding-inline:0;border-radius:0}.compact-tool-button[data-v-fa93921b]{width:calc(var(--compact-pill-button-width) + var(--compact-pill-chevron-width))}.compact-live-button[data-v-fa93921b]{border-inline-end:1px solid var(--wa-color-brand-border-loud)}.compact-live-button[data-v-fa93921b]:hover,.compact-live-button.forcing[data-v-fa93921b]{opacity:1}.compact-tool-button[data-v-fa93921b]{opacity:.6;transition:opacity .15s}.compact-tool-button[data-v-fa93921b]:hover,.compact-tool-button.compact-tool-button--active[data-v-fa93921b]{opacity:1}.compact-tool-button--pending[data-v-fa93921b]::part(base){color:var(--wa-color-warning-60)}.compact-tool-chevron[data-v-fa93921b]{display:inline-flex;justify-content:center;width:var(--compact-pill-chevron-width);font-size:var(--wa-font-size-2xs)}.compact-status[data-v-fa93921b]{display:none;align-items:center;flex-shrink:0}.compact-status-cell[data-v-fa93921b]{display:flex;align-items:center;justify-content:center}.compact-status-cell--state[data-v-fa93921b]{width:var(--compact-pill-button-width);gap:var(--wa-space-xs)}.compact-status-cell--ring[data-v-fa93921b]{width:calc(var(--compact-pill-button-width) + var(--compact-pill-chevron-width))}.session-collapsible-rows[data-v-fa93921b]{display:contents}:where(html.compact-height) .compact-toggle-button[data-v-fa93921b]{display:inline-flex}:where(html.compact-height) .compact-pill[data-v-fa93921b],:where(html.compact-height) .compact-tool-button[data-v-fa93921b]{display:inline-flex}:where(html.compact-height) .session-title[data-v-fa93921b],:where(html.compact-height) .session-project-row[data-v-fa93921b]{cursor:pointer}:where(html.compact-height) .session-header.compact-collapsed[data-v-fa93921b]{border-bottom:solid var(--wa-color-surface-border) var(--divider-size)}:where(html.compact-height) .session-header wa-divider[data-v-fa93921b]{display:none}:where(html.compact-height) .session-header .session-project-row[data-v-fa93921b]{padding-bottom:calc(1.5 * var(--wa-space-2xs))}.compact-context-ring[data-v-fa93921b]{--size: 1.5rem;--track-width: 3px;margin-block:calc(-.5 * var(--size));translate:0 -2px}:where(html.compact-height) .session-header.compact-collapsed .compact-live[data-v-fa93921b],:where(html.compact-height) .session-header.compact-collapsed .compact-status[data-v-fa93921b]{display:inline-flex}:where(html.compact-height) .session-collapsible-rows[data-v-fa93921b]{display:flex;flex-direction:column;gap:var(--wa-space-xs);position:absolute;top:100%;left:var(--wa-space-xs);right:var(--wa-space-xs);z-index:20;padding:var(--wa-space-xs) 0;border-radius:var(--wa-border-radius-l);visibility:hidden;pointer-events:none;--twicc-reveal: 0;--twicc-reveal-filter: opacity(var(--twicc-reveal));translate:0 calc(-.5rem * var(--motion-amount));transition:--twicc-reveal var(--motion-dur-2) ease-in-out,translate var(--motion-dur-2) var(--motion-ease-out),visibility var(--motion-dur-2)}:where(html.compact-height) .session-header:not([data-session-type=session]) .session-collapsible-rows[data-v-fa93921b]{z-index:19}:where(html.compact-height) .session-header.compact-expanded .session-collapsible-rows[data-v-fa93921b]{visibility:visible;pointer-events:auto;--twicc-reveal: 1;translate:0 0}:where(html.compact-height) .session-header.compact-expanded .compact-toggle-button--non-main-session[data-v-fa93921b]{bottom:-100%}.strip-tooltip-name[data-v-3544325d],.strip-tooltip-details[data-v-3544325d]{display:block;max-width:min(24rem,80vw);white-space:normal;overflow-wrap:anywhere}.strip-tooltip-details[data-v-3544325d]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.attachment-strip[data-v-3544325d]{--strip-tile-size: 96px;list-style:none;margin:0;padding:4px 4px 6px;display:flex;flex-wrap:nowrap;align-items:flex-start;gap:var(--wa-space-s);min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}@container session-items-list (width <= 30rem){.attachment-strip[data-v-3544325d]{--strip-tile-size: 72px}}@container attachment-strip-host (width <= 20rem){.attachment-strip[data-v-3544325d]{--strip-tile-size: 72px}}.attachment-strip[data-v-3544325d]:not(:last-child){margin-block-end:var(--wa-space-s)}.attachment-strip-item[data-v-3544325d]{position:relative;margin:0;width:var(--strip-tile-size);min-width:0;flex:none}.strip-entry[data-v-3544325d]{display:flex;flex-direction:column;align-items:center;gap:var(--wa-space-3xs);width:100%;min-width:0}.strip-tile-button[data-v-3544325d],.strip-file-button[data-v-3544325d]{box-shadow:none;min-height:0;height:auto;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.strip-file[data-v-3544325d]{display:flex;flex-direction:column;align-items:center;gap:var(--wa-space-3xs);width:100%;min-width:0}.strip-tile[data-v-3544325d]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--strip-tile-size);height:var(--strip-tile-size);box-sizing:border-box;border-radius:var(--wa-border-radius-s);border:1px solid var(--strip-tile-border, var(--wa-color-surface-border));background:var(--strip-tile-bg, var(--wa-color-surface-lowered));overflow:hidden}.strip-tile-button[data-v-3544325d]:hover,.strip-file-button:hover .strip-tile[data-v-3544325d]{border-color:var(--strip-tile-accent, var(--wa-color-brand-border-loud))}.strip-tile-button[data-v-3544325d]:focus-visible,.strip-file-button[data-v-3544325d]:focus-visible{outline:2px solid var(--strip-tile-accent, var(--wa-color-focus));outline-offset:2px;border-radius:var(--wa-border-radius-s)}.strip-tile img[data-v-3544325d]{width:100%;height:100%;object-fit:cover;display:block}.strip-tile-icon wa-icon[data-v-3544325d]{font-size:2.25rem;color:var(--strip-icon-color, var(--wa-color-text-quiet))}@container session-items-list (width <= 30rem){.strip-tile-icon wa-icon[data-v-3544325d]{font-size:1.75rem}}@container attachment-strip-host (width <= 20rem){.strip-tile-icon wa-icon[data-v-3544325d]{font-size:1.75rem}}.strip-name[data-v-3544325d]{display:block;width:100%;min-width:0;box-sizing:border-box;text-align:center;color:inherit;font-size:var(--wa-font-size-s);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.is-link .strip-name[data-v-3544325d]{color:var(--strip-link-color, var(--wa-color-text-link));text-decoration:underline;text-underline-offset:2px}.is-uploading .strip-tile>img[data-v-3544325d],.is-uploading .strip-tile-icon wa-icon[data-v-3544325d],.is-error .strip-tile>img[data-v-3544325d],.is-error .strip-tile-icon wa-icon[data-v-3544325d]{opacity:.55}.strip-tile-progress[data-v-3544325d]{--track-height: 4px;position:absolute;inset-inline:6px;top:calc(var(--strip-tile-size) - 10px);pointer-events:none}.attachment-strip-item.is-error .strip-tile[data-v-3544325d]{border-color:var(--wa-color-danger-border-loud);box-shadow:inset 0 0 0 1px var(--wa-color-danger-border-loud)}.attachment-strip-item.is-error .strip-name[data-v-3544325d]{color:var(--wa-color-danger-on-quiet)}.strip-tile-badge[data-v-3544325d]{position:absolute;top:4px;inset-inline-start:4px;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--wa-color-danger-fill-loud);color:var(--wa-color-danger-on-loud);font-size:.7rem;pointer-events:none}.strip-tile-action[data-v-3544325d]{position:absolute;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:1.5rem;height:1.5rem;min-height:0;margin:0;padding:0;border-radius:50%;border:1px solid var(--wa-color-surface-border);background:var(--wa-color-surface-raised);box-shadow:none;color:var(--wa-color-text-normal);font:inherit;font-size:.75rem;cursor:pointer}.strip-tile-action[data-v-3544325d]:focus-visible{outline:2px solid var(--strip-tile-accent, var(--wa-color-focus));outline-offset:1px}.strip-tile-remove[data-v-3544325d]{top:4px;inset-inline-end:4px}.strip-tile-remove[data-v-3544325d]:hover{border-color:var(--wa-color-danger-fill-loud);background:var(--wa-color-danger-fill-loud);color:var(--wa-color-danger-on-loud)}.strip-tile-retry[data-v-3544325d]{top:calc(var(--strip-tile-size) / 2);left:50%;transform:translate(-50%,-50%);width:2rem;height:2rem;font-size:.9rem}.strip-tile-retry[data-v-3544325d]:hover{border-color:var(--wa-color-brand-fill-loud);background:var(--wa-color-brand-fill-loud);color:var(--wa-color-brand-on-loud)}.group-toggle[data-v-c67306de]{display:flex;align-items:center;gap:var(--wa-space-m);width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;--spacing-top: calc(var(--content-card-not-start-item, 1) * var(--wa-space-s));--spacing-bottom: calc(var(--content-card-not-end-item, 1) * var(--wa-space-s));margin-top:var(--spacing-top);margin-bottom:var(--spacing-bottom)}.group-toggle-line[data-v-c67306de]{flex:1;height:0;border-top:var(--wa-border-width-s) solid var(--wa-color-surface-border)}.group-toggle-pill[data-v-c67306de]{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--wa-space-2xs);padding:.05em .7em;border-radius:999px;border:1px solid var(--wa-color-surface-border);background:var(--field-bg, var(--wa-color-surface-default));font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);white-space:nowrap;transition:color .2s,border-color .2s,background-color .2s}.group-toggle:hover .group-toggle-pill[data-v-c67306de],.group-toggle:focus-visible .group-toggle-pill[data-v-c67306de],.group-toggle[aria-expanded=true] .group-toggle-pill[data-v-c67306de]{color:var(--wa-color-brand-on-quiet);border-color:color-mix(in oklab,var(--wa-color-brand-60) 55%,transparent);background:color-mix(in oklab,var(--wa-color-brand-60) 12%,var(--field-bg, var(--wa-color-surface-default)))}.group-toggle[data-v-c67306de]:focus-visible{outline:none}.group-toggle:focus-visible .group-toggle-pill[data-v-c67306de]{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}.group-toggle-chevron[data-v-c67306de]{font-size:.85em;transition:rotate .2s}.group-toggle[aria-expanded=true] .group-toggle-chevron[data-v-c67306de]{rotate:-180deg}.toggle-comments-indicator[data-v-c67306de]{font-size:.8em}.text-content[data-v-1cdeffd4]{word-break:break-word;font-family:var(--wa-font-sans)}.text-content[role=user][data-v-1cdeffd4] .markdown-body pre,.text-content[role=user][data-v-1cdeffd4] .markdown-body pre code{white-space:pre-wrap;word-wrap:break-word}.text-content[data-v-1cdeffd4] .slash-command-tag{margin-right:.1em}wa-details[data-v-b282a1a2]::part(content){padding-top:0}wa-details.item-details .items-details-summary .agent-starting-spinner[data-v-b282a1a2],wa-details.item-details .items-details-summary .tool-running-spinner[data-v-b282a1a2]{font-size:1.2em}wa-details.item-details .items-details-summary .agent-starting-spinner[data-v-b282a1a2]{--indicator-color: var(--wa-color-warning-60)}wa-details.item-details .items-details-summary .agent-comments-indicator[data-v-b282a1a2],wa-details.item-details .items-details-summary .tool-comments-indicator[data-v-b282a1a2]{font-size:var(--wa-font-size-xs)}wa-details.item-details .tool-error-icon[data-v-b282a1a2]{color:var(--wa-color-danger-50);font-size:1.2em}wa-details.item-details .file-change-stats[data-v-b282a1a2]{display:flex;gap:var(--wa-space-xs);font-family:var(--wa-font-mono);font-weight:700;white-space:nowrap}wa-details.item-details .file-change-stats .diff-added[data-v-b282a1a2]{color:var(--wa-color-success-50)}wa-details.item-details .file-change-stats .diff-removed[data-v-b282a1a2]{color:var(--wa-color-danger-50)}.tool-input>.jhv-node[data-v-b282a1a2] pre.shiki[data-language=bash]{padding-top:16px}.tool-input>.jhv-node[data-v-b282a1a2] pre.shiki[data-language=bash]:before{display:none}.tool-input[data-v-b282a1a2]{padding:0 var(--spacing, 0);overflow-x:auto}.tool-no-input[data-v-b282a1a2]{color:var(--wa-color-text-quiet);font-style:italic;padding:var(--wa-space-xs) var(--spacing, 0)}.tool-result[data-v-b282a1a2],.tool-result-inline[data-v-b282a1a2]{margin-top:calc(var(--card-spacing, var(--wa-space-l)) / 2)}.tool-result-content[data-v-b282a1a2]{padding:var(--wa-space-xs) 0 0}.tool-result-content[data-v-b282a1a2]>:not(.tool-result-data),.tool-result-content>.tool-result-data[data-v-b282a1a2]>*{padding-inline:var(--spacing)}.tool-result-loading[data-v-b282a1a2],.tool-result-polling[data-v-b282a1a2]{display:flex;align-items:center;gap:var(--wa-space-s);color:var(--wa-color-text-quiet)}.tool-error-message[data-v-b282a1a2]{margin-top:var(--wa-space-xs)}.tool-result-error[data-v-b282a1a2]{color:var(--wa-color-danger-60)}.tool-result-refresh-note[data-v-b282a1a2]{margin-top:var(--wa-space-xs);color:var(--wa-color-danger-60);font-size:var(--wa-font-size-s)}.tool-result-empty[data-v-b282a1a2]{color:var(--wa-color-text-quiet);font-style:italic}.tool-result-data[data-v-b282a1a2]{overflow-x:auto}.tool-use[data-v-b282a1a2] .markdown-toolbar{display:none}.tool-result-dedicated[data-v-b282a1a2]{max-height:20rem;overflow:auto;contain:content}.read-result-header[data-v-b282a1a2]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);margin-bottom:var(--wa-space-xs)}.items-details-summary-description{word-wrap:break-word}.items-details-summary-description.no-wrap{white-space:nowrap}.items-details-summary-description.truncate-summary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.items-details-summary-file.truncate-summary-wrapper{min-width:0;max-width:100%;overflow:hidden}.items-details-summary-quiet{color:var(--wa-color-text-quiet)}.items-details-summary-file{display:inline-flex;align-items:center;gap:var(--wa-space-xs)}.items-details-summary-file-icon{vertical-align:text-bottom;flex-shrink:0}.thinking-body[data-v-f43dd37d]{word-break:break-word}.thinking-placeholder[data-v-f43dd37d]{margin:0;color:var(--wa-color-text-quiet);font-style:italic}.unknown-data[data-v-0dbcb48c]{padding:var(--wa-space-xs) var(--spacing, 0);overflow-x:auto}.attachment-display-text[data-v-0dbcb48c]{white-space:pre-wrap;overflow-wrap:anywhere}.unknown-no-data[data-v-0dbcb48c]{color:var(--wa-color-text-quiet);font-style:italic;padding:var(--wa-space-xs) var(--spacing, 0)}.agent-status-line[data-v-cf8d92b4]{display:flex;align-items:center;gap:var(--wa-space-s);font-style:italic;font-size:var(--wa-font-size-m)}.working-assistant-message[data-v-115ea4bc]{display:flex;width:fit-content;align-items:center;max-width:100%;gap:var(--wa-space-s);font-style:italic;font-size:var(--wa-font-size-m)}.working-assistant-message__phrase[data-v-115ea4bc]{--shimmer-base: color-mix(in oklab, var(--wa-color-text-quiet) 55%, transparent);--shimmer-peak: var(--wa-color-text-normal);background:linear-gradient(90deg,var(--shimmer-base) 0%,var(--shimmer-base) 38%,var(--shimmer-peak) 50%,var(--shimmer-base) 62%,var(--shimmer-base) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:glow-live-shimmer 1.47s linear infinite;min-width:0;overflow-wrap:anywhere}.working-assistant-message__phrase code[data-v-115ea4bc]{color:var(--wa-color-text-normal)}.working-assistant-message__dots[data-v-115ea4bc]{display:inline-flex;gap:.1875rem;margin-inline-start:.3em;color:var(--wa-color-text-quiet)}.working-assistant-message__dots i[data-v-115ea4bc]{display:block;width:.25rem;height:.25rem;border-radius:50%;background:currentColor;animation:glow-live-dot 1.4s var(--motion-ease-out) infinite;animation-fill-mode:backwards}.working-assistant-message__dots i[data-v-115ea4bc]:nth-child(2){animation-delay:.15s}.working-assistant-message__dots i[data-v-115ea4bc]:nth-child(3){animation-delay:.3s}code[data-v-115ea4bc]{background:none;border:none;border-radius:0;padding:0;font-size:.95em}.working-assistant-message__awaiting[data-v-115ea4bc]{color:var(--wa-color-warning-60);font-size:var(--wa-font-size-s);animation:awaiting-pulse-115ea4bc 1.5s ease-in-out infinite}@keyframes awaiting-pulse-115ea4bc{0%,to{opacity:1}50%{opacity:.3}}:root.reduce-motion .working-assistant-message__phrase[data-v-115ea4bc]{animation:none;background:none;color:var(--wa-color-text-quiet)}.api-error[data-v-c340a6c2]{padding-top:var(--wa-space-l)}.error-content[data-v-c340a6c2]{display:flex;flex-direction:column;gap:var(--wa-space-3xs)}.error-message[data-v-c340a6c2]{color:inherit;font-weight:700}.error-details[data-v-c340a6c2]{font-size:var(--wa-font-size-xs);opacity:.8}.separator[data-v-c340a6c2]{margin:0 var(--wa-space-2xs)}.recovery-actions[data-v-c340a6c2]{display:flex;justify-content:flex-end;margin-top:var(--wa-space-l)}.compact-summary-body[data-v-54143f4e]{word-break:break-word}.compact-summary-placeholder[data-v-54143f4e]{margin:0;color:var(--wa-color-text-quiet);font-style:italic}.proposed-plan-body[data-v-455eb600],.reasoning-body[data-v-5f0a9f50]{word-break:break-word}.reasoning-placeholder[data-v-5f0a9f50]{margin:0;color:var(--wa-color-text-quiet);font-style:italic}.image-generation-content[data-v-135757ab]{display:flex;flex-direction:column;gap:var(--wa-space-m);padding-top:var(--wa-space-m);word-break:break-word}.virtual-scroller-item>.session-item:not(.is-block-end) .image-generation-content[data-v-135757ab]{padding-bottom:var(--wa-space-m)}.image-generation-image-wrapper[data-v-135757ab]{display:flex;justify-content:center}.image-generation-image[data-v-135757ab]{max-width:100%;max-height:75vh;object-fit:contain;cursor:pointer}wa-details[data-v-135757ab]::part(content){padding-top:0}.image-generation-path[data-v-135757ab]{display:flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-text-quiet);font-family:var(--wa-font-mono);font-size:var(--wa-font-size-s)}.image-generation-path-icon[data-v-135757ab]{font-size:1em}.image-generation-path-text[data-v-135757ab]{overflow-wrap:anywhere}.image-generation-metadata[data-v-135757ab]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.image-generation-failure[data-v-135757ab]{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.failed-send-callout[data-v-82d8d003]{margin-top:var(--wa-space-s)}.failed-send-content[data-v-82d8d003]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.failed-send-note[data-v-82d8d003]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.failed-send-actions[data-v-82d8d003]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--wa-space-xs)}.background-work-status[data-v-1fc6e6ed]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.background-work-status__phrase[data-v-1fc6e6ed]{color:var(--wa-color-text-quiet)}.background-work-status__phrase--live[data-v-1fc6e6ed]{--shimmer-base: color-mix(in oklab, var(--wa-color-text-quiet) 55%, transparent);--shimmer-peak: var(--wa-color-text-normal);background:linear-gradient(90deg,var(--shimmer-base) 0%,var(--shimmer-base) 38%,var(--shimmer-peak) 50%,var(--shimmer-base) 62%,var(--shimmer-base) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:glow-live-shimmer 1.47s linear infinite}.wa-dark{--shimmer-base: var(--wa-color-text-quiet)}.background-work-status__dots[data-v-1fc6e6ed]{display:inline-flex;gap:.1875rem;margin-inline-start:.3em;color:var(--wa-color-text-quiet)}.background-work-status__dots i[data-v-1fc6e6ed]{display:block;width:.25rem;height:.25rem;border-radius:50%;background:currentColor;animation:glow-live-dot 1.4s var(--motion-ease-out) infinite;animation-fill-mode:backwards}.background-work-status__dots i[data-v-1fc6e6ed]:nth-child(2){animation-delay:.15s}.background-work-status__dots i[data-v-1fc6e6ed]:nth-child(3){animation-delay:.3s}:root.reduce-motion .background-work-status__phrase--live[data-v-1fc6e6ed]{animation:none;background:none;color:var(--wa-color-text-quiet)}.message-timestamp[data-v-04bc6698]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);font-variant-numeric:tabular-nums;width:fit-content;margin-left:auto;cursor:default;--offset: calc(-1 * var(--card-spacing) / 2);margin-right:var(--offset);margin-bottom:calc(var(--offset) * var(--content-card-end-item, 1))}.session-item[data-v-ffaeefc1]{position:relative;font-size:var(--wa-font-size-s);line-height:1.5}.detail-toggle-wrapper[data-v-ffaeefc1]{position:absolute;top:calc(-1 * var(--wa-space-xs));right:calc(-1 * var(--wa-space-xs));z-index:2;display:flex;align-items:center;gap:var(--wa-space-s);scale:.6;transform-origin:top right}.detail-toggle-wrapper[data-v-ffaeefc1]:has(.detail-toggle-comments){right:calc(-1 * var(--wa-space-l))}.detail-toggle[data-v-ffaeefc1]{opacity:.5;transition:opacity .2s}.detail-toggle[data-v-ffaeefc1]::part(label){scale:1.3}.detail-toggle[data-v-ffaeefc1]:hover{opacity:1}.session-item:not(:hover) .detail-toggle[variant=neutral][data-v-ffaeefc1]:not(:focus-within){opacity:0}.detail-toggle-comments[data-v-ffaeefc1]{font-size:var(--wa-font-size-xs);scale:1.6;transform-origin:center}.json-toggle[data-v-ffaeefc1]{position:absolute;top:-.75em;right:-1.75em;opacity:0;transition:opacity .2s;z-index:1;transform-origin:top center;scale:.5}.json-toggle[data-v-ffaeefc1]::part(label){scale:1.5}.json-toggle[variant=warning][data-v-ffaeefc1]{opacity:1!important}.session-item:not(.effective-debug) .json-toggle[data-v-ffaeefc1]{display:none}.session-item:hover .json-toggle[data-v-ffaeefc1]{opacity:.5}.session-item:hover .json-toggle[data-v-ffaeefc1]:hover{opacity:1}.json-view[data-v-ffaeefc1]{display:flex;background:var(--wa-color-surface-default)}.json-view .json-viewer[data-v-ffaeefc1]{position:static}.json-view [data-v-ffaeefc1] .json-viewer-wrap-toggle{top:-1.51em;opacity:1}.line-number[data-v-ffaeefc1]{position:absolute;left:5px;top:5px;translate:-50% -50%;height:2em;padding:0 .5em}.json-tree[data-v-ffaeefc1]{flex:1;min-width:0;overflow:auto}.session-item:has(.json-view:first-child){padding-top:var(--wa-space-s)!important}.session-items-list{container-type:inline-size;container-name:session-items-list}.session-items{--card-spacing: var(--wa-space-l);--max-card-width: 85%;scroll-padding-top:calc(var(--card-spacing) - var(--main-shadow-size))}.session-items .session-item,.session-items .group-toggle{max-width:calc(var(--max-card-width) - var(--card-spacing) * 2);margin-left:var(--card-spacing)}.session-items .session-item[data-kind=user_message]{border-style:var(--wa-panel-border-style);padding-inline:var(--card-spacing);border-radius:var(--wa-panel-border-radius);border-width:var(--wa-panel-border-width);padding:var(--card-spacing);width:max-content;min-width:min(12rem,calc(var(--max-card-width) - var(--card-spacing) * 2));margin:calc(var(--card-spacing) - var(--main-shadow-size)) var(--card-spacing) calc(var(--card-spacing) * 2) auto;--user-card-solid: var(--surface-solid, var(--wa-color-surface-default));border-radius:18px 18px 4px;border-width:1.5px;border-color:color-mix(in oklab,var(--wa-color-brand-60) 72%,transparent);background-color:var(--user-card-solid);background-image:radial-gradient(120% 140% at 50% 45%,color-mix(in oklab,var(--wa-color-brand-60) 4%,var(--user-card-solid)) 40%,color-mix(in oklab,var(--wa-color-brand-60) 15%,var(--user-card-solid)));box-shadow:0 8px 22px -8px color-mix(in oklab,var(--wa-color-brand-60) 45%,transparent),inset 0 0 18px -6px color-mix(in oklab,var(--wa-color-brand-60) 18%,transparent)}.wa-dark .session-items .session-item[data-kind=user_message]{border-color:color-mix(in oklab,var(--wa-color-brand-60) 70%,transparent);background-image:linear-gradient(180deg,color-mix(in oklab,var(--wa-color-brand-60) 38%,var(--user-card-solid)),color-mix(in oklab,var(--wa-color-brand-60) 26%,var(--user-card-solid)));box-shadow:0 8px 22px -8px color-mix(in oklab,var(--wa-color-brand-60) 80%,transparent),inset 0 1px #ffffff26;--strip-tile-bg: color-mix(in oklab, var(--wa-color-brand-60) 20%, var(--user-card-solid));--strip-tile-border: color-mix(in oklab, var(--wa-color-brand-60) 45%, transparent);--strip-icon-color: var(--wa-color-text-normal);--strip-tile-accent: var(--wa-color-text-normal)}html:not(.wa-dark) .session-items .session-item[data-kind=user_message]{color:#fff;border-color:transparent;background-color:transparent;background-image:linear-gradient(180deg,oklch(from var(--wa-color-brand-60) calc(l + .005) c h),oklch(from var(--wa-color-brand-60) calc(l - .06) c h));box-shadow:0 6px 16px -8px color-mix(in oklab,var(--wa-color-brand-60) 80%,transparent),inset 0 1px #ffffff59}html:not(.wa-dark) .session-items .session-item[data-kind=user_message] .markdown-body{color:#fff}html:not(.wa-dark) .session-items .session-item[data-kind=user_message] .message-timestamp{color:#ffffffc7}html:not(.wa-dark) .session-items .session-item[data-kind=user_message]{--strip-link-color: #fff;--strip-icon-color: #fff;--strip-tile-bg: oklch(1 0 0 / .2);--strip-tile-border: oklch(1 0 0 / .45);--strip-tile-accent: #fff}html:not(.wa-dark) .session-items .session-item[data-kind=user_message] .markdown-body a:not(blockquote *,.md-container *,.md-line *,.code-tools *,pre *){color:#fff;text-decoration:underline;text-underline-offset:2px}html:not(.wa-dark) .session-items .session-item[data-kind=user_message] .markdown-body code:not(blockquote *,.md-container *,.md-line *,.code-tools *,pre *){background:#fff3;color:#fff}html:not(.wa-dark) .session-items .session-item[data-kind=user_message] .markdown-body .slash-command-tag:not(blockquote *,.md-container *,.md-line *,.code-tools *,pre *){background:#fff3;border-color:#ffffff73;color:#fff}html:not(.wa-dark) .session-items .session-item[data-kind=user_message] .markdown-body hr:not(blockquote *,.md-container *,.md-line *,.code-tools *,pre *){height:1px;border:0;background:#ffffff73}html:not(.wa-dark) .session-items .session-item[data-kind=user_message] .markdown-body table:not(blockquote *,.md-container *,.md-line *,.code-tools *,pre *) tr{background:transparent}html:not(.wa-dark) .session-items .session-item[data-kind=user_message] .markdown-body table:not(blockquote *,.md-container *,.md-line *,.code-tools *,pre *) tr:nth-child(2n){background:#ffffff1a}html:not(.wa-dark) .session-items .session-item[data-kind=user_message] .markdown-body table:not(blockquote *,.md-container *,.md-line *,.code-tools *,pre *) :is(th,td){border-color:#ffffff59}.session-items .virtual-scroller-item+.virtual-scroller-item .session-item[data-kind=user_message]{margin-top:calc(var(--card-spacing) * 2.25 - var(--main-shadow-size))}.session-items{--markdown-toolbar-offset: -2.5rem;--assistant-markdown-toolbar-offset: calc(var(--markdown-toolbar-offset) - var(--card-spacing) / 2)}@container session-items-list (width < 40rem){.session-items{--markdown-toolbar-offset: -3rem}}.session-items .session-item[data-kind=user_message] .text-content>.markdown-content-wrapper>.markdown-toolbar{right:calc(100% + var(--markdown-toolbar-offset) + 1.25rem);top:-1rem;width:6rem}.session-items .session-item[data-kind=assistant_message]>.text-content>.markdown-content-wrapper>.markdown-toolbar{right:auto;left:calc(100% + var(--assistant-markdown-toolbar-offset));top:0;width:6rem;display:flex;justify-content:flex-end}.session-item.effective-debug .markdown-content-wrapper .markdown-toolbar{display:none!important}:is(.session-items .session-item[data-kind=content_items] .thinking-body,.session-items .session-item[data-kind=content_items] .compact-summary-body)>.markdown-content-wrapper>.markdown-toolbar{right:auto;left:calc(100% + var(--assistant-markdown-toolbar-offset));top:0;width:7rem;display:flex;justify-content:flex-end}.session-items .session-item[data-kind=reasoning] .reasoning-body>.markdown-content-wrapper>.markdown-toolbar{right:auto;left:calc(100% + var(--assistant-markdown-toolbar-offset));top:0;width:7rem;display:flex;justify-content:flex-end}.session-items .virtual-scroller-item:not(:has(.session-item[data-kind=user_message])){--assistant-card-border-width: 0;--assistant-card-border-radius: var(--wa-panel-border-radius);--assistant-card-spacing: 0;--assistant-card-border-top-left-radius: 0;--assistant-card-border-top-right-radius: 0;--assistant-card-border-bottom-left-radius: 0;--assistant-card-border-bottom-right-radius: 0;--assistant-card-border-top-width: 0;--assistant-card-border-bottom-width: 0;--assistant-card-top-spacing: 0;--assistant-card-bottom-spacing: 0;--assistant-card-shadow: 0 0 transparent;--assistant-card-edge: 0 0 transparent;--content-card-start-item: 0;--content-card-inner-item: 1;--content-card-end-item: 0;--content-card-not-start-item: 1;--content-card-not-inner-item: 0;--content-card-not-end-item: 1}.session-items .virtual-scroller-item:not(:has(.session-item[data-kind=user_message]))>.session-item,.session-items .virtual-scroller-item:not(:has(.session-item[data-kind=user_message]))>.group-toggle{--assistant-card-bg-color: var(--assistant-card-base-color);--xxxassistant-card-bg-color: oklch(from var(--assistant-card-base-color) calc(l*1.025) c h);--assistant-card-border-color: oklch(from var(--assistant-card-bg-color) calc(l / 1.05) c h);background:transparent;border-color:var(--assistant-card-border-color);border-style:var(--wa-panel-border-style);--assistant-card-default-shadow: 0 0 transparent;border-radius:var(--assistant-card-border-top-left-radius) var(--assistant-card-border-top-right-radius) var(--assistant-card-border-bottom-right-radius) var(--assistant-card-border-bottom-left-radius);border-width:var(--assistant-card-border-top-width) var(--assistant-card-border-width) var(--assistant-card-border-bottom-width) var(--assistant-card-border-width);padding:var(--assistant-card-top-spacing) var(--card-spacing) var(--assistant-card-bottom-spacing) var(--assistant-card-spacing);box-shadow:var(--assistant-card-shadow),var(--assistant-card-edge)}:is(.session-items .virtual-scroller-item:has(.session-item[data-kind=user_message]),.session-items .virtual-scroller-item:has(.day-separator))+.virtual-scroller-item:not(:has(.session-item[data-kind=user_message])) .session-item.is-block-start,:is(.session-items .virtual-scroller-item:has(.session-item[data-kind=user_message]),.session-items .virtual-scroller-item:has(.day-separator))+.virtual-scroller-item:not(:has(.session-item[data-kind=user_message])) .group-toggle.is-block-start{--content-card-start-item: 1;--content-card-inner-item: 0;--content-card-not-start-item: 0;--content-card-not-inner-item: 1;--assistant-card-border-top-left-radius: var(--assistant-card-border-radius);--assistant-card-border-top-right-radius: var(--assistant-card-border-radius);--assistant-card-border-top-width: var(--assistant-card-border-width);--assistant-card-top-spacing: var(--assistant-card-spacing)}:is(.session-items .virtual-scroller-item:not(:has(.session-item[data-kind=user_message])):not(:has(+.virtual-scroller-item)),.session-items .virtual-scroller-item:not(:has(.session-item[data-kind=user_message])):has(+.virtual-scroller-item .session-item[data-kind=user_message]),.session-items .virtual-scroller-item:not(:has(.session-item[data-kind=user_message])):has(+.virtual-scroller-item .day-separator)) .session-item.is-block-end,:is(.session-items .virtual-scroller-item:not(:has(.session-item[data-kind=user_message])):not(:has(+.virtual-scroller-item)),.session-items .virtual-scroller-item:not(:has(.session-item[data-kind=user_message])):has(+.virtual-scroller-item .session-item[data-kind=user_message]),.session-items .virtual-scroller-item:not(:has(.session-item[data-kind=user_message])):has(+.virtual-scroller-item .day-separator)) .group-toggle.is-block-end{--content-card-end-item: 1;--content-card-inner-item: 0;--content-card-not-end-item: 0;--content-card-not-inner-item: 1;--assistant-card-border-bottom-left-radius: var(--assistant-card-border-radius);--assistant-card-border-bottom-right-radius: var(--assistant-card-border-radius);--assistant-card-border-bottom-width: var(--assistant-card-border-width);--assistant-card-bottom-spacing: var(--assistant-card-spacing);--assistant-card-shadow: var(--assistant-card-default-shadow);margin-bottom:calc(var(--depth-card-reach) + 1px)}.session-items .virtual-scroller-item:has(.session-item[data-kind=user_message])+.virtual-scroller-item:has(>.day-separator) .day-separator{margin-top:calc(-1 * (var(--card-spacing) - var(--main-shadow-size)) / 2)}.session-items .virtual-scroller-item:has(>.day-separator):has(+.virtual-scroller-item .session-item[data-kind=user_message]) .day-separator{margin-bottom:calc(-1 * (var(--card-spacing) - var(--main-shadow-size)) / 2)}.session-items .session-item>*:nth-child(n+2):not(:last-child){margin-bottom:var(--wa-space-s)}.session-items .session-item:not([data-kind=user_message])>*:nth-child(n+2):has(+.message-timestamp){margin-bottom:calc(var(--wa-space-s) / 2)}wa-details:has(+wa-details){padding-bottom:0}wa-details:has(+wa-details)::part(base){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}wa-details+wa-details{padding-top:0}wa-details+wa-details::part(base){border-top-left-radius:0;border-top-right-radius:0}wa-details.item-details:has(+wa-details)::part(base){box-shadow:0 0 transparent}:is(.session-items .virtual-scroller-item:has(wa-details.item-details:last-child):has(+.virtual-scroller-item wa-details.item-details:nth-child(2)),.session-items .virtual-scroller-item:has(wa-details.item-details:last-child):not(:has(+.virtual-scroller-item)):not(:has(.session-item.is-block-end))) wa-details.item-details:last-child{padding-bottom:0}:is(.session-items .virtual-scroller-item:has(wa-details.item-details:last-child):has(+.virtual-scroller-item wa-details.item-details:nth-child(2)),.session-items .virtual-scroller-item:has(wa-details.item-details:last-child):not(:has(+.virtual-scroller-item)):not(:has(.session-item.is-block-end))) wa-details.item-details:last-child::part(base){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0;box-shadow:0 0 transparent}.session-items .virtual-scroller-item:has(wa-details.item-details:last-child)+.virtual-scroller-item wa-details.item-details:nth-child(2){padding-top:0}.session-items .virtual-scroller-item:has(wa-details.item-details:last-child)+.virtual-scroller-item wa-details.item-details:nth-child(2)::part(base){border-top-left-radius:0;border-top-right-radius:0}.session-items .virtual-scroller-spacer-before+.virtual-scroller-item>.session-item:not(.is-block-start)>wa-details.item-details:nth-child(2){padding-top:var(--spacing-top)}wa-details{--spacing: min(var(--card-spacing, var(--wa-space-m)), var(--wa-space-m))}wa-details.item-details{font-size:var(--wa-font-size-s);--spacing-top: calc(var(--content-card-not-start-item, 1) * var(--spacing));--spacing-bottom: calc(var(--content-card-not-end-item, 1) * var(--spacing));padding-top:var(--spacing-top);padding-bottom:var(--spacing-bottom);--header-padding: 6px}wa-details.item-details::part(base){box-shadow:var(--depth-card)}wa-details.item-details::part(content){padding-top:0}wa-details.item-details[disabled]::part(header){cursor:default}wa-details.item-details::part(header){user-select:text;-webkit-user-select:text}wa-details.item-details:has(.items-details-summary-right>wa-button)::part(header){padding-block:var(--header-padding)}wa-details.item-details:has(.items-details-summary-right wa-button)::part(header){padding-right:var(--header-padding)}wa-details.item-details .items-details-summary{display:flex;min-width:0;align-items:center;column-gap:var(--wa-space-m);width:100%}wa-details.item-details .items-details-summary wa-button{margin-left:auto}wa-details.item-details .items-details-summary wa-spinner{font-size:1.2em}wa-details.item-details .items-details-summary-left{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--wa-space-xs);max-width:100%;min-width:0}wa-details.item-details:not(:has(.items-details-summary-right wa-button)) .items-details-summary-left{flex:1 1 0}wa-details.item-details:has(.items-details-summary-right>wa-button) .items-details-summary{row-gap:var(--wa-space-s)}wa-details.item-details:has(.items-details-summary-right>wa-button) .items-details-summary-left{margin-block:calc(var(--spacing) - 2 * var(--header-padding))}wa-details.item-details .items-details-summary-right{margin-left:auto;display:flex;align-items:center;column-gap:var(--wa-space-xs);flex-shrink:0}wa-details.item-details .items-details-summary-right>:not(wa-button,wa-icon,wa-spinner):last-child{margin-right:var(--spacing)}wa-details.item-details .items-details-summary-name{color:var(--wa-color-text-normal)}wa-details.item-details .items-details-summary-separator{color:var(--wa-color-text-quiet)}wa-details.item-details .items-details-summary-description{color:var(--wa-color-text-normal);font-weight:400;overflow-wrap:anywhere}.group-toggle[aria-expanded=true]:not(:has(+.session-item>.json-view:first-child)){margin-bottom:calc(var(--card-spacing) * -1/4);z-index:1}.session-items .virtual-scroller-item:has(>.session-item[data-kind=assistant_message]>.text-content:last-child)+.virtual-scroller-item>.session-item[data-kind=assistant_message]>.text-content:nth-child(2){padding-top:var(--wa-space-xl)}.session-items .virtual-scroller-item:has(>.session-item[data-kind=assistant_message]>.text-content:last-child)+.virtual-scroller-item>.session-item[data-kind=assistant_message]:has(>.working-assistant-message:nth-child(2)){--assistant-card-top-spacing: var(--wa-space-xl)}.session-items .virtual-scroller-item:has(>.session-item>.message-timestamp:last-child)+.virtual-scroller-item>.session-item:is([data-synthetic-kind=background-work-status],[data-synthetic-kind=starting-assistant-message],[data-synthetic-kind=working-assistant-message],[data-synthetic-kind=streaming-block])>.text-content:nth-child(2){padding-top:var(--wa-space-s)}@container session-items-list (width <= 50rem){.session-items{--max-card-width: 95%}}@container session-items-list (width <= 40rem){.session-items{--card-spacing: var(--wa-space-m) !important}}@container session-items-list (width <= 25rem){.session-items{--card-spacing: var(--wa-space-s) !important}}@container session-items-list (width <= 25rem){.items-details-summary{flex-wrap:wrap}}.session-item .jhv-pre,.session-item .jhv-markdown .markdown-body{max-height:20rem}.day-separator[data-v-fa90ee94]{display:flex;align-items:center;gap:var(--wa-space-m);margin:var(--wa-space-s) var(--wa-space-l);-webkit-user-select:none;user-select:none}.day-separator-line[data-v-fa90ee94]{flex:1;height:0;border-top:var(--wa-border-width-s) solid var(--wa-color-surface-border)}.day-separator-label[data-v-fa90ee94]{flex:0 0 auto;font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-text-quiet);text-transform:capitalize;white-space:nowrap}.session-search-bar[data-v-5981f866]{display:flex;align-items:center;gap:var(--wa-space-m);padding:var(--wa-space-s);background:var(--panel-solid);border:var(--divider-size) solid var(--glass-border);border-top:0;border-radius:0 0 var(--wa-border-radius-l) var(--wa-border-radius-l);box-shadow:var(--panel-overlay-shadow);flex-shrink:0;position:absolute;z-index:1;left:50%;translate:-50% 0}.session-search-enter-active[data-v-5981f866]{transition:translate var(--motion-dur-3) var(--motion-ease-out),opacity var(--motion-dur-2) ease-in-out}.session-search-leave-active[data-v-5981f866]{transition:translate var(--motion-dur-2) var(--motion-ease),opacity var(--motion-dur-1) ease-in-out}.session-search-enter-from[data-v-5981f866],.session-search-leave-to[data-v-5981f866]{opacity:0;translate:-50% calc(-100% * var(--motion-amount))}.search-input[data-v-5981f866]{flex:1;min-width:0;max-width:300px}.nav-button[data-v-5981f866]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:var(--wa-border-radius-m);background:transparent;box-shadow:none;color:var(--wa-color-text-muted);cursor:pointer;flex-shrink:0;padding:0}.nav-button[data-v-5981f866]:hover:not(:disabled){background:var(--wa-color-surface-raised);color:var(--wa-color-text)}.nav-button[data-v-5981f866]:disabled{opacity:.2;cursor:default}.close-button[data-v-5981f866]:hover:not(:disabled){color:var(--wa-color-text)}@container session-items-list (width <= 30rem){.session-search-bar[data-v-5981f866]{width:95%;gap:var(--wa-space-s);padding:var(--wa-space-xs)}}.picker-panel[data-v-0d309014]{width:min(40rem,calc(100vw - 1rem));max-height:min(25rem,60dvh);display:flex;flex-direction:column;border-radius:var(--wa-border-radius-m);overflow:hidden}@media(max-height:640px){.picker-popup[data-v-0d309014]::part(popup){top:0!important}}.picker-header[data-v-0d309014]{display:flex;align-items:center;gap:var(--wa-space-2xs);padding:var(--wa-space-2xs) var(--wa-space-xs);border-bottom:1px solid var(--wa-color-surface-border);flex-shrink:0}.picker-path[data-v-0d309014]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);font-family:var(--wa-font-family-code);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.root-path[data-v-0d309014]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}wa-dropdown-item[data-root-selected=true][data-v-0d309014]::part(checkmark){visibility:visible}wa-dropdown-item[data-root-selected=false][data-v-0d309014]::part(checkmark){visibility:hidden}.picker-panel[data-v-9e986dc8]{width:min(40rem,calc(100vw - 1rem));max-height:min(25rem,50dvh);display:flex;flex-direction:column;border-radius:var(--wa-border-radius-m);overflow:hidden}@media(max-height:640px){.picker-popup[data-v-9e986dc8]::part(popup){top:0!important}}.picker-search[data-v-9e986dc8]{padding:calc(var(--wa-space-2xs) + var(--glass-edge-gap, 0px));border-bottom:1px solid var(--wa-color-surface-border);flex-shrink:0}.picker-search-input[data-v-9e986dc8]{width:100%}.picker-list[data-v-9e986dc8]{overflow-y:auto;flex:1;min-height:0;outline:none;position:relative;--glide-ink-bg: var(--glass-item-highlight);--glide-ink-radius: 0}.picker-status[data-v-9e986dc8]{padding:var(--wa-space-m) var(--wa-space-s);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);text-align:center}.picker-error[data-v-9e986dc8]{color:var(--wa-color-status-danger-text)}.picker-item[data-v-9e986dc8]{padding:var(--wa-space-xs);cursor:pointer;line-height:1.5;position:relative;display:flex;flex-direction:column;row-gap:var(--wa-space-2xs)}.picker-item[data-v-9e986dc8]:hover{background:var(--glass-item-hover)}.picker-item.active[data-v-9e986dc8]{background:var(--glass-item-highlight)}.picker-list[data-glide-ready]>.picker-item.active[data-v-9e986dc8],.picker-list[data-glide-ready]>.picker-item[data-v-9e986dc8]:hover{background:transparent}.item-header[data-v-9e986dc8]{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:var(--wa-space-xs);row-gap:0}.cmd-name[data-v-9e986dc8]{font-family:var(--wa-font-family-code);font-weight:600;color:var(--wa-color-text-default);white-space:nowrap}.cmd-hint[data-v-9e986dc8]{white-space:nowrap}.cmd-tag[data-v-9e986dc8]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);white-space:nowrap;margin-left:var(--wa-space-3xs)}.item-desc[data-v-9e986dc8]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.picker-panel[data-v-f7cb3366]{width:min(40rem,calc(100vw - 1rem));max-height:min(25rem,60dvh);display:flex;flex-direction:column;border-radius:var(--wa-border-radius-m);overflow:hidden}@media(max-height:640px){.picker-popup[data-v-f7cb3366]::part(popup){top:0!important}}.picker-search[data-v-f7cb3366]{padding:calc(var(--wa-space-2xs) + var(--glass-edge-gap, 0px));border-bottom:1px solid var(--wa-color-surface-border);flex-shrink:0}.picker-search-input[data-v-f7cb3366]{width:100%}.picker-list[data-v-f7cb3366]{overflow-y:auto;flex:1;min-height:0;outline:none;position:relative;--glide-ink-bg: var(--glass-item-highlight);--glide-ink-radius: 0}.picker-status[data-v-f7cb3366]{padding:var(--wa-space-m) var(--wa-space-s);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);text-align:center}.picker-error[data-v-f7cb3366]{color:var(--wa-color-status-danger-text)}.picker-item[data-v-f7cb3366]{padding:var(--wa-space-xs);cursor:pointer;line-height:1.5;position:relative}.picker-item[data-v-f7cb3366]:hover{background:var(--glass-item-hover)}.picker-item.active[data-v-f7cb3366]{background:var(--glass-item-highlight)}.picker-list[data-glide-ready]>.picker-item.active[data-v-f7cb3366],.picker-list[data-glide-ready]>.picker-item[data-v-f7cb3366]:hover{background:transparent}.item-text[data-v-f7cb3366]{white-space:pre-line;color:var(--wa-color-text-default);font-size:var(--wa-font-size-s);max-height:5rem;overflow-y:auto}button[data-v-d5c2aec7]{box-shadow:none!important;margin:0}.message-snippets-bar[data-v-d5c2aec7]{display:flex;gap:var(--wa-space-2xs);flex-wrap:wrap;align-items:center;margin-bottom:var(--wa-space-xs)}@container message-input (width < 40rem){.message-snippets-bar[data-v-d5c2aec7]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block-start:1px;margin-block-start:-1px}.message-snippets-bar[data-v-d5c2aec7]::-webkit-scrollbar{display:none}}@supports (container-type: scroll-state){@container message-input (width < 40rem){.message-snippets-bar[data-v-d5c2aec7]{container-type:scroll-state}.message-snippets-bar[data-v-d5c2aec7]:before,.message-snippets-bar[data-v-d5c2aec7]:after{--_shadow-color: color-mix(in srgb, var(--wa-color-text-normal) 12%, transparent);--_fade-size: var(--wa-space-s);content:"";display:block;flex-shrink:0;position:sticky;width:var(--_fade-size);align-self:stretch;z-index:2;pointer-events:none;opacity:0;transition:opacity .2s ease}.message-snippets-bar[data-v-d5c2aec7]:before{order:-1;left:0;margin-right:calc(-1 * var(--_fade-size));background:linear-gradient(to right,var(--_shadow-color),transparent)}.message-snippets-bar[data-v-d5c2aec7]:after{order:9999;right:0;margin-left:calc(-1 * var(--_fade-size));background:linear-gradient(to left,var(--_shadow-color),transparent)}@container scroll-state(scrollable: left){.message-snippets-bar[data-v-d5c2aec7]:before{opacity:1}}@container scroll-state(scrollable: right){.message-snippets-bar[data-v-d5c2aec7]:after{opacity:1}}}}.snippet-btn[data-v-d5c2aec7]{background:var(--wa-color-surface-raised);border:1px solid var(--wa-color-surface-border);color:var(--wa-color-text-normal);font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-xs);height:1.75rem;border-radius:var(--wa-border-radius-s);cursor:pointer;transition:background-color .1s,border-color .1s,scale var(--motion-dur-1) var(--motion-ease),translate var(--motion-dur-2) var(--motion-ease-spring);touch-action:manipulation;-webkit-user-select:none;user-select:none;line-height:1;padding:0 var(--wa-space-xs);display:inline-flex;align-items:center;gap:var(--wa-space-xs)}@media(hover:hover){.snippet-btn[data-v-d5c2aec7]:hover{background:color-mix(in srgb,var(--wa-color-surface-raised),var(--wa-color-mix-hover));translate:0 calc(-1px * var(--motion-amount))}}.snippet-btn[data-v-d5c2aec7]:active{background:color-mix(in srgb,var(--wa-color-surface-raised),var(--wa-color-mix-active));scale:calc(1 - .05 * var(--motion-amount))}.snippet-btn.snippet-disabled[data-v-d5c2aec7]{opacity:.35;cursor:not-allowed}@media(hover:hover){.snippet-btn.snippet-disabled[data-v-d5c2aec7]:hover{background:var(--wa-color-surface-raised);scale:none;translate:none}}.snippet-btn.snippet-disabled[data-v-d5c2aec7]:active{scale:none}.snippet-scope-mark[data-v-d5c2aec7]{--project-mark-size: .85em;--project-mark-icon-size: var(--wa-space-m);flex-shrink:0}.snippet-scope-icon[data-v-d5c2aec7]{font-size:.7em;flex-shrink:0}.empty-text[data-v-d5c2aec7]{font-size:var(--wa-font-size-xs);opacity:.4;padding:var(--wa-space-2xs) var(--wa-space-xs);align-self:center}.snippet-btn.history-btn[data-v-d5c2aec7],.snippet-btn.command-btn[data-v-d5c2aec7],.snippet-btn.at-btn[data-v-d5c2aec7]{padding:0 var(--wa-space-2xs)}.history-divider[data-v-d5c2aec7]{align-self:stretch;--spacing: var(--wa-space-2xs);height:auto}.snippet-btn.manage-btn[data-v-d5c2aec7]{border-style:dashed;opacity:.6;font-size:var(--wa-font-size-xs)}@media(hover:hover){.snippet-btn.manage-btn[data-v-d5c2aec7]:hover{opacity:.9}}.message-snippets-dialog[data-v-e510dc1c]{--width: min(40rem, calc(100vw - 2rem) )}.dialog-content[data-v-e510dc1c]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.dialog-content button[data-v-e510dc1c]{box-shadow:none;margin:0}.empty-message[data-v-e510dc1c]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);text-align:center;padding:var(--wa-space-l) 0}.scope-group[data-v-e510dc1c]{display:flex;flex-direction:column;gap:var(--wa-space-3xs)}.group-separator[data-v-e510dc1c]{border-top:1px solid var(--wa-color-border-base);margin:var(--wa-space-xs) 0}.group-header[data-v-e510dc1c]{padding:var(--wa-space-2xs) var(--wa-space-s)}.group-header-global[data-v-e510dc1c]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-semibold);text-transform:uppercase;letter-spacing:.5px;color:var(--wa-color-text-quiet)}.group-header-workspace[data-v-e510dc1c]{display:inline-flex;align-items:center;gap:var(--wa-space-xs);font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-text-normal)}.snippet-display[data-v-e510dc1c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.snippet-label[data-v-e510dc1c]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-brand-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snippet-text-preview[data-v-e510dc1c]{font-size:var(--wa-font-size-xs);font-family:var(--wa-font-family-code);color:var(--wa-color-text-quiet);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-group[data-v-e510dc1c]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-e510dc1c]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.form-optional[data-v-e510dc1c]{font-weight:400;color:var(--wa-color-text-quiet)}.message-textarea[data-v-e510dc1c]::part(textarea){font-family:var(--wa-font-family-code)}.placeholder-hint[data-v-e510dc1c]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);margin:0}.placeholder-picker-row[data-v-e510dc1c]{display:flex;gap:var(--wa-space-2xs);flex-wrap:wrap}.picker-key[data-v-e510dc1c]{background:var(--wa-color-surface-raised);border:1px solid var(--wa-color-surface-border);color:var(--wa-color-text-normal);font-size:var(--wa-font-size-s);height:1.75rem;min-width:2rem;padding:0 var(--wa-space-xs);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--wa-border-radius-s);cursor:pointer;transition:background-color .1s,border-color .1s;-webkit-user-select:none;user-select:none}.picker-key[data-v-e510dc1c]:hover{background:color-mix(in srgb,var(--wa-color-surface-raised),var(--wa-color-mix-hover))}.picker-key[data-v-e510dc1c]:active{background:color-mix(in srgb,var(--wa-color-surface-raised),var(--wa-color-mix-active));transform:scale(.95)}.placeholder-key[data-v-e510dc1c]{font-family:var(--wa-font-family-sans)!important;font-size:var(--wa-font-size-s)!important;padding:0 var(--wa-space-xs)!important;border-color:var(--wa-color-brand-border-quiet)!important;color:var(--wa-color-brand-on-quiet)!important}.placeholder-key[data-v-e510dc1c]:hover{background:var(--wa-color-brand-fill-quiet)!important}.scope-select[data-v-e510dc1c]{min-width:160px}.tree-folder-label[data-v-e510dc1c]{font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-s)}.section-header-option[data-v-e510dc1c]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--wa-color-text-quiet)}.ws-header-icon[data-v-e510dc1c]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-normal);margin-inline:.2em}.dialog-footer[data-v-e510dc1c]{display:flex;gap:var(--wa-space-s);justify-content:flex-end}.settings-popover[data-v-f07ff3ef]{--max-width: min(30rem, calc(100vw - 2rem) );--arrow-size: 12px}.settings-popover[data-v-f07ff3ef]::part(body){width:var(--max-width);max-height:calc(100vh - 8rem);display:flex;flex-direction:column;padding:0}.settings-scroll[data-v-f07ff3ef]{display:flex;flex-direction:column;overflow-y:auto;flex:1;min-height:0;padding:var(--wa-space-l);border-radius:var(--wa-panel-border-radius)}@media(max-width:400px){.settings-popover[data-v-f07ff3ef]{--max-width: 100vw}.settings-scroll[data-v-f07ff3ef]{padding:var(--wa-space-xs)}.settings-panel[data-v-f07ff3ef] .matrix-row-header{gap:var(--wa-space-3xs)}.settings-panel[data-v-f07ff3ef] .matrix-grid{gap:1px}}.settings-panel[data-v-f07ff3ef]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.matrix-heading[data-v-f07ff3ef]{display:flex;align-items:center;flex-wrap:wrap;column-gap:var(--wa-space-s);row-gap:var(--wa-space-3xs);margin-bottom:calc(var(--wa-space-2xs) - var(--wa-space-m))}.settings-panel[data-v-f07ff3ef] .benchmark-task{margin-top:calc(var(--wa-space-3xs) - var(--wa-space-m))}.settings-info-callout[data-v-f07ff3ef],.startup-warning-callout[data-v-f07ff3ef],.idle-warning-callout[data-v-f07ff3ef],.model-fallback-callout[data-v-f07ff3ef],.hybrid-settings-note[data-v-f07ff3ef]{font-size:var(--wa-font-size-s);width:100%}.model-fallback-callout[data-v-f07ff3ef]{margin-bottom:.4rem}.settings-panel-presets[data-v-f07ff3ef]{display:block;flex-shrink:0;padding-bottom:var(--wa-space-s)}.settings-panel-presets wa-dropdown[data-v-f07ff3ef]::part(menu){max-width:90vw!important;width:auto}.presets-dropdown[data-v-f07ff3ef]{display:block;width:100%}.presets-trigger[data-v-f07ff3ef]{width:100%}.presets-trigger[data-v-f07ff3ef]::part(base){width:100%;justify-content:space-between}.presets-trigger-label[data-v-f07ff3ef]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs)}.group-header[data-v-f07ff3ef]{opacity:1!important}.group-header[data-v-f07ff3ef]::part(label){color:var(--wa-color-text-normal);font-weight:var(--wa-font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;font-size:var(--wa-font-size-xs)}.settings-panel-actions[data-v-f07ff3ef]{display:flex;flex-direction:column;align-items:center;gap:var(--wa-space-xs);flex-shrink:0;padding-bottom:var(--wa-space-s);border-bottom:1px solid var(--wa-color-border)}.settings-panel-links[data-v-f07ff3ef]{display:flex;flex-wrap:wrap;gap:var(--wa-space-2xs) var(--wa-space-s);justify-content:center}.settings-action-link[data-v-f07ff3ef]{font-size:var(--wa-font-size-s);color:var(--wa-color-brand-60);cursor:pointer;text-decoration:none;display:flex;align-items:center;gap:var(--wa-space-3xs)}.settings-action-link[data-v-f07ff3ef]:hover{text-decoration:underline}.setting-row[data-v-f07ff3ef]{display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.setting-label[data-v-f07ff3ef]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.setting-help[data-v-f07ff3ef]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.select-group-label[data-v-f07ff3ef]{display:block;padding:var(--wa-space-3xs) var(--wa-space-l);font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);font-weight:var(--wa-font-weight-semibold);text-transform:uppercase;letter-spacing:.05em}.reset-setting-link[data-v-f07ff3ef]{font-size:var(--wa-font-size-xs);color:var(--wa-color-brand-60);cursor:pointer;text-decoration:none}.reset-setting-link[data-v-f07ff3ef]:hover{text-decoration:underline}.option-description[data-v-f07ff3ef]:not(.agent-settings-summary){display:block}.option-description[data-v-f07ff3ef]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.permission-option-icon[data-v-f07ff3ef]{margin-right:.5em;vertical-align:-.15em}.preset-item[data-v-f07ff3ef]::part(label),.reset-item[data-v-f07ff3ef]::part(label){white-space:normal;max-width:25rem}.collapsed-bar[data-v-ffedf797]{display:flex;align-items:center;gap:var(--wa-space-xs);padding:var(--wa-space-xs);border-radius:var(--wa-border-radius-m);color:var(--wa-color-text-quiet);cursor:pointer}.collapsed-bar--warning[data-v-ffedf797]{--collapsed-bar-color: var(--wa-color-warning-60)}.collapsed-bar--brand[data-v-ffedf797]{--collapsed-bar-color: var(--wa-color-brand-60)}.collapsed-bar--success[data-v-ffedf797]{--collapsed-bar-color: var(--wa-color-success-60)}.collapsed-bar--neutral[data-v-ffedf797]{--collapsed-bar-color: var(--wa-color-text-quiet)}.collapsed-bar[data-v-ffedf797]:hover{background:var(--wa-color-neutral-fill-quiet)}@media not (min-width:640px){body.sidebar-toggle-floating .collapsed-bar--sidebar-clearance[data-v-ffedf797]{padding-block:var(--wa-space-s);padding-left:4rem}}@media(min-width:640px){body.sidebar-toggle-floating .collapsed-bar--sidebar-clearance[data-v-ffedf797]{padding-block:var(--wa-space-s);padding-left:calc(var(--sidebar-toggle-clearance-x) + .5rem)}}@media(min-width:640px){body.sidebar-toggle-floating :is(.session-layout.has-bottom-region,.session-layout.has-left-col) .collapsed-bar--sidebar-clearance[data-v-ffedf797]{padding-block:var(--wa-space-xs);padding-left:var(--wa-space-xs)}}.collapsed-bar-icon[data-v-ffedf797]{flex-shrink:0;font-size:var(--wa-font-size-s);color:var(--collapsed-bar-color)}.collapsed-bar-label[data-v-ffedf797]{flex:1;min-width:0;font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-bold);color:var(--collapsed-bar-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collapsed-bar-restore-btn[data-v-ffedf797]{flex-shrink:0}.questions-container[data-v-6be202cd]{display:flex;flex-direction:column;gap:var(--wa-space-m);overflow-y:auto;flex:1;min-height:0}.question-block[data-v-6be202cd]{display:flex;flex-direction:column;gap:var(--wa-space-xs);padding:var(--wa-space-s)}.question-header[data-v-6be202cd]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.question-text[data-v-6be202cd]{line-height:1.4}.question-select-hint[data-v-6be202cd]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}wa-textarea.auto-focused[data-v-6be202cd]:focus-within::part(base),wa-input.auto-focused[data-v-6be202cd]:focus-within::part(base){outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}.option-description[data-v-6be202cd]{display:block;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);line-height:1.3}.other-section[data-v-6be202cd]{margin-top:var(--wa-space-3xs)}.other-toggle-link[data-v-6be202cd]{font-size:var(--wa-font-size-s);color:var(--wa-color-brand-60);cursor:pointer;text-decoration:none}.other-toggle-link[data-v-6be202cd]:hover:not(.disabled){text-decoration:underline}.other-toggle-link.disabled[data-v-6be202cd]{opacity:.6;cursor:not-allowed;pointer-events:none}.other-input-row[data-v-6be202cd]{margin-top:var(--wa-space-2xs)}.other-input[data-v-6be202cd]{width:100%}.other-input[data-v-6be202cd]::part(textarea){max-height:calc(4lh + 2 * (var(--wa-form-control-padding-block) - (1lh - 1em) / 2));overflow-y:auto}.async-questions[data-v-d0b76b77]{max-height:25dvh;overflow-y:auto;overscroll-behavior:contain;min-height:0}.async-question-batch[data-v-d0b76b77]{display:flex;flex-direction:column;gap:var(--wa-space-xs);padding-bottom:var(--wa-space-s)}.async-question-batch+.async-question-batch[data-v-d0b76b77]{border-top:var(--divider-size) solid var(--wa-color-surface-border)}.async-question-batch[data-v-d0b76b77] .questions-container{flex:none;overflow-y:visible}.dismiss-batch[data-v-d0b76b77]{align-self:flex-end}.ephemeral-icon[data-v-45e2f2a6]:not(.session-state-icon--ephemeral){color:var(--wa-color-neutral-60)}.message-input[data-v-45e2f2a6]{display:flex;flex-direction:column;gap:var(--wa-space-2xs);padding:var(--wa-space-s);padding-top:calc(var(--wa-focus-ring-width) + var(--wa-focus-ring-offset));background:var(--main-header-footer-bg-color);container:message-input / inline-size;position:relative}.message-input.collapsed[data-v-45e2f2a6]{padding:0;border-top:var(--divider-size) solid var(--wa-color-surface-border)}.message-input.collapsed[data-v-45e2f2a6]>:not(.message-input-collapsed-bar){display:none}.message-input.message-input--has-panel-above[data-v-45e2f2a6],.message-input.message-input--has-question-block[data-v-45e2f2a6]{border-top:var(--divider-size) solid var(--wa-color-surface-border)}.message-input.message-input--has-panel-above[data-v-45e2f2a6]:not(.collapsed),.message-input.message-input--has-question-block[data-v-45e2f2a6]:not(.collapsed){padding-top:var(--wa-space-s)}.collapse-toggle-btn[data-v-45e2f2a6]{position:absolute;top:10px;right:22px;z-index:1}.code-comments-bar[data-v-45e2f2a6]{display:flex;flex-wrap:wrap;gap:var(--wa-space-xs);align-items:center}.message-input wa-textarea[data-v-45e2f2a6]::part(textarea){max-height:40dvh;overflow-y:auto}.message-input--has-questions>wa-textarea[data-v-45e2f2a6]::part(textarea){max-height:20dvh}.async-question-header[data-v-45e2f2a6]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wa-space-xs);font-size:var(--wa-font-size-s);font-weight:600;color:var(--wa-color-brand-60)}.async-question-header-icon[data-v-45e2f2a6]{flex-shrink:0}.async-question-header-description[data-v-45e2f2a6]{flex:1;min-width:0;font-weight:var(--wa-font-weight-normal);color:var(--wa-color-text-quiet)}.async-question-notice[data-v-45e2f2a6]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.message-input wa-textarea[data-v-45e2f2a6]::part(base){box-shadow:var(--depth-2)}.message-input wa-textarea[data-v-45e2f2a6]:focus-within::part(base){box-shadow:var(--depth-2),0 0 .5rem -.25rem color-mix(in oklab,var(--glow-accent) 45%,transparent)}.message-input-toolbar[data-v-45e2f2a6]{display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-s)}@media not (min-width:640px){body.sidebar-toggle-floating .message-input-toolbar[data-v-45e2f2a6]{padding-left:2.75rem}}@media(min-width:640px){body.sidebar-toggle-floating .message-input-toolbar[data-v-45e2f2a6]{padding-left:var(--sidebar-toggle-clearance-x)}}.message-input-attachments[data-v-45e2f2a6]{display:flex;align-items:center;gap:var(--wa-space-s);min-width:0;flex-shrink:0}@container message-input (width < 40rem){.message-input-attachments[data-v-45e2f2a6]{gap:var(--wa-space-xs)}}.settings-button[data-v-45e2f2a6]{min-width:0;flex-shrink:1}.settings-button wa-icon[data-v-45e2f2a6]{display:none}.settings-button .settings-chevron[data-v-45e2f2a6]{display:inline-flex;flex-shrink:0;font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.settings-button[data-v-45e2f2a6]::part(base){padding-inline:0}.settings-button[data-v-45e2f2a6]::part(label){min-width:0;overflow:hidden;font-weight:400;font-size:var(--wa-font-size-s)}.hybrid-toggle-button[data-v-45e2f2a6]{flex-shrink:0}.hybrid-toggle-button.is-committed[data-v-45e2f2a6]::part(base){color:var(--wa-color-success-fill-loud)}.hybrid-toggle-button.is-pending[data-v-45e2f2a6]::part(base){color:var(--wa-color-warning-fill-loud)}.hybrid-toggle-button.needs-attention[data-v-45e2f2a6]::part(base){color:var(--wa-color-warning-fill-loud)}.hybrid-dialog-intro[data-v-45e2f2a6]{margin-block-start:0}.hybrid-dialog-switch[data-v-45e2f2a6]{margin-inline-end:auto;align-self:center}.hybrid-dialog.forced-choice[data-v-45e2f2a6]::part(close-button){display:none}.hybrid-dialog-confirm[data-v-45e2f2a6]:focus-within::part(base){outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}.message-input-actions[data-v-45e2f2a6]{display:flex;gap:var(--wa-space-s);flex-shrink:1;flex-grow:1;min-width:0;align-items:center;justify-content:flex-end}:is(.message-input-actions .cancel-button,.message-input-actions .reset-button,.message-input-actions .send-button)[data-v-45e2f2a6]{flex-shrink:0}:is(.message-input-actions .cancel-button,.message-input-actions .reset-button,.message-input-actions .send-button) wa-icon[data-v-45e2f2a6]{display:none}:is(.message-input-actions .cancel-button,.message-input-actions .reset-button,.message-input-actions .send-button)>span[data-v-45e2f2a6]{display:inline-block}.sending-locked-indicator[data-v-45e2f2a6]{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--wa-space-2xs);padding-inline:var(--wa-space-xs);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);font-weight:500;white-space:nowrap}.sending-locked-indicator wa-icon[data-v-45e2f2a6]{font-size:var(--wa-font-size-s)}@container message-input (width < 25rem){.message-input-actions[data-v-45e2f2a6]{gap:var(--wa-space-2xs)}:is(.message-input-actions .cancel-button,.message-input-actions .reset-button,.message-input-actions .send-button)[data-v-45e2f2a6]::part(base){padding-inline:var(--wa-space-s)}:is(.message-input-actions .cancel-button,.message-input-actions .reset-button,.message-input-actions .send-button) wa-icon[data-v-45e2f2a6]{display:inline-flex}:is(.message-input-actions .cancel-button,.message-input-actions .reset-button,.message-input-actions .send-button)>span[data-v-45e2f2a6]{display:none}.message-input-actions .send-button>wa-icon[data-v-45e2f2a6]{transition:translate var(--motion-dur-2) var(--motion-ease-spring)}@media(hover:hover){.message-input-actions .send-button:not([disabled]):hover>wa-icon[data-v-45e2f2a6]{translate:0 calc(-.125rem * var(--motion-amount))}}}.attachments-badge-trigger[data-v-45e2f2a6]{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;box-shadow:none;background:var(--wa-color-brand);height:1.5rem;min-width:1.5rem;margin-bottom:0}.attachments-popover[data-v-45e2f2a6]{--max-width: min(400px, 90vw);--arrow-size: 16px}.attachments-popover-strip[data-v-45e2f2a6]{container:attachment-strip-host / inline-size;width:min(24rem,calc(90vw - 2 * var(--wa-space-l)));max-width:100%}.popover-actions[data-v-45e2f2a6]{display:flex;justify-content:center;margin-top:var(--wa-space-l)}.ephemeral-actions-bar[data-v-c3e3ba7f]{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem;border-top:1px solid var(--wa-color-surface-border)}.elicitation-form-body[data-v-3c1c2dd2]{display:flex;flex-direction:column;gap:var(--wa-space-s);flex:1;min-height:0;overflow-y:auto}.elicit-section[data-v-3c1c2dd2]{display:flex;flex-direction:column;gap:var(--wa-space-xs);background:var(--wa-color-neutral-5);border-radius:var(--wa-border-radius-m);padding:var(--wa-space-s)}.elicit-summary[data-v-3c1c2dd2]{display:flex;align-items:baseline;gap:var(--wa-space-s);flex-wrap:wrap}.elicit-summary-label[data-v-3c1c2dd2]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.elicit-reason[data-v-3c1c2dd2]{display:flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-text);font-size:var(--wa-font-size-m)}.elicit-fields[data-v-3c1c2dd2]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.elicit-field[data-v-3c1c2dd2]{display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.elicit-label[data-v-3c1c2dd2]{font-size:var(--wa-font-size-s);font-weight:600;color:var(--wa-color-text)}.elicit-required[data-v-3c1c2dd2]{color:var(--wa-color-danger-fill-loud)}.elicit-help[data-v-3c1c2dd2]{margin:0;font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.elicit-multiselect-group[data-v-3c1c2dd2],.elicit-multiselect[data-v-3c1c2dd2]{display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.elicit-unsupported[data-v-3c1c2dd2]{margin:0;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);font-style:italic}.elicit-actions[data-v-3c1c2dd2]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--wa-space-s)}wa-button.auto-focused[data-v-3c1c2dd2]:focus-within::part(base){outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}.elicitation-url-body[data-v-fc89f031]{display:flex;flex-direction:column;gap:var(--wa-space-s);flex:1;min-height:0;overflow-y:auto}.elicit-section[data-v-fc89f031]{display:flex;flex-direction:column;gap:var(--wa-space-xs);background:var(--wa-color-neutral-5);border-radius:var(--wa-border-radius-m);padding:var(--wa-space-s)}.elicit-summary[data-v-fc89f031]{display:flex;align-items:baseline;gap:var(--wa-space-s);flex-wrap:wrap}.elicit-summary-label[data-v-fc89f031]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.elicit-summary-code[data-v-fc89f031]{font-family:var(--wa-font-family-mono);font-size:var(--wa-font-size-s);background:var(--wa-color-neutral-fill-quiet);padding:2px var(--wa-space-2xs);border-radius:var(--wa-border-radius-s);word-break:break-all;white-space:pre-wrap}.elicit-reason[data-v-fc89f031]{display:flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-text);font-size:var(--wa-font-size-m)}.elicitation-url-row[data-v-fc89f031]{display:flex;align-items:center;gap:var(--wa-space-s);flex-wrap:wrap}.elicitation-url-code[data-v-fc89f031]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs);flex:1 1 auto;min-width:min-content;cursor:pointer}.elicitation-url-code[data-v-fc89f031]:not(.elicitation-url-inert):hover{background:var(--wa-color-neutral-fill-normal)}.elicitation-url-inert[data-v-fc89f031]{cursor:default;color:var(--wa-color-text-quiet)}.elicit-actions[data-v-fc89f031]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--wa-space-s)}wa-button.auto-focused[data-v-fc89f031]:focus-within::part(base){outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}.pending-request-details[data-v-fd6285ec]{display:flex;flex-direction:column;gap:var(--wa-space-xs);background:var(--wa-color-neutral-5);border-radius:var(--wa-border-radius-m);padding:var(--wa-space-s);overflow-y:auto;flex:1;min-height:6rem}.tool-name-badge[data-v-fd6285ec]{margin-bottom:var(--wa-space-2xs)}.permission-suggestions-details[data-v-fd6285ec]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);--spacing: var(--wa-space-xs)}.permission-suggestions-details[data-v-fd6285ec]::part(base){display:inline-block}.permission-suggestions-details [slot=summary][data-v-fd6285ec]{display:flex!important;align-items:center;gap:var(--wa-space-s);font-weight:600}.permission-suggestions-details[data-v-fd6285ec]::part(content){padding-block-start:0!important;padding-block-end:calc(var(--spacing) + 4px)}.permission-suggestions-list[data-v-fd6285ec]{display:flex;flex-wrap:wrap;gap:var(--wa-space-s)}.permission-suggestion-card[data-v-fd6285ec]{flex:1 1 0;min-width:min-content;max-width:20rem;cursor:pointer;transition:border-color .15s,background-color .15s;--spacing: var(--wa-space-s);--border-color-base: var(--wa-color-surface-border);--background-color-base: var(--wa-color-surface-raised);--border-color: var(--border-color-base);--background-color: var(--background-color-base);border-color:var(--border-color);background:var(--background-color);box-shadow:var(--depth-1)}.permission-suggestion-card[data-v-fd6285ec]:hover{--border-color: oklch(from var(--border-color-base) calc(l + .025) c h);--background-color: oklch(from var(--background-color-base) calc(l + .025) c h)}.permission-suggestion-card.selected[data-v-fd6285ec]{--border-color-base: var(--wa-color-border-normal);--background-color-base: var(--wa-color-fill-normal)}.permission-suggestion-card-body[data-v-fd6285ec]{font-size:var(--wa-font-size-s)}.permission-suggestion-card-footer[data-v-fd6285ec]{margin-top:var(--wa-space-xs);padding-top:var(--wa-space-xs);border-top:1px solid var(--wa-color-neutral-15)}.mode-selector-row[data-v-fd6285ec]{display:flex;align-items:center;gap:var(--wa-space-s);padding:var(--wa-space-xs) var(--wa-space-s);background:var(--wa-color-neutral-5);border-radius:var(--wa-border-radius-m)}.mode-selector-label[data-v-fd6285ec]{display:flex;align-items:center;gap:var(--wa-space-2xs);font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);font-weight:600;flex-shrink:0}.mode-selector-input[data-v-fd6285ec]{flex:1;max-width:24rem}wa-button.auto-focused[data-v-fd6285ec]:focus-within::part(base),wa-textarea.auto-focused[data-v-fd6285ec]:focus-within::part(base){outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}.pending-request-actions[data-v-fd6285ec]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--wa-space-s)}.deny-reason-row[data-v-fd6285ec]{display:flex;flex-wrap:wrap;gap:var(--wa-space-s);justify-content:flex-end;align-items:center;width:100%}.deny-reason-input[data-v-fd6285ec]{flex:1;min-width:min(20rem,calc(100vw - 2 * var(--wa-space-s)))}.questions-container[data-v-fd6285ec]{display:flex;flex-direction:column;gap:var(--wa-space-m);overflow-y:auto;flex:1;min-height:6rem}.question-block[data-v-fd6285ec]{display:flex;flex-direction:column;gap:var(--wa-space-xs);padding:var(--wa-space-s)}.question-header[data-v-fd6285ec]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.question-text[data-v-fd6285ec]{line-height:1.4}.question-select-hint[data-v-fd6285ec]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.option-description[data-v-fd6285ec]{display:block;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);line-height:1.3}.other-section[data-v-fd6285ec]{margin-top:var(--wa-space-3xs)}.other-toggle-link[data-v-fd6285ec]{font-size:var(--wa-font-size-s);color:var(--wa-color-brand-60);cursor:pointer;text-decoration:none}.other-toggle-link[data-v-fd6285ec]:hover:not(.disabled){text-decoration:underline}.other-toggle-link.disabled[data-v-fd6285ec]{opacity:.6;cursor:not-allowed;pointer-events:none}.other-input-row[data-v-fd6285ec]{margin-top:var(--wa-space-2xs)}.other-input[data-v-fd6285ec]{width:100%}.other-input[data-v-fd6285ec]::part(textarea){max-height:calc(4lh + 2 * (var(--wa-form-control-padding-block) - (1lh - 1em) / 2));overflow-y:auto}.auto-review-denial-body[data-v-c819229c]{display:flex;flex-direction:column;gap:var(--wa-space-s);flex:1;min-height:0;overflow-y:auto}.denial-section[data-v-c819229c]{display:flex;flex-direction:column;gap:var(--wa-space-xs);padding:var(--wa-space-s);background:var(--wa-color-neutral-5);border-radius:var(--wa-border-radius-m)}.denial-summary[data-v-c819229c],.detail-row[data-v-c819229c]{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--wa-space-s)}.summary-label[data-v-c819229c]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.rationale[data-v-c819229c]{display:flex;align-items:flex-start;gap:var(--wa-space-xs);color:var(--wa-color-text);font-size:var(--wa-font-size-m)}code[data-v-c819229c],pre[data-v-c819229c]{font-family:var(--wa-font-family-mono);font-size:var(--wa-font-size-s);white-space:pre-wrap;overflow-wrap:anywhere}pre[data-v-c819229c]{margin:var(--wa-space-xs) 0 0}.quiet[data-v-c819229c]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.file-list[data-v-c819229c]{display:flex;flex-direction:column;gap:var(--wa-space-2xs);padding:0;margin:0;list-style:none}.denial-actions[data-v-c819229c]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--wa-space-s)}wa-button.auto-focused[data-v-c819229c]:focus-within::part(base){outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}.mcp-approval-body[data-v-cb12c40a]{display:flex;flex-direction:column;gap:var(--wa-space-s);flex:1;min-height:0;overflow-y:auto}.codex-pending-section[data-v-cb12c40a]{display:flex;flex-direction:column;gap:var(--wa-space-xs);background:var(--wa-color-neutral-5);border-radius:var(--wa-border-radius-m);padding:var(--wa-space-s)}.codex-pending-summary[data-v-cb12c40a]{display:flex;align-items:baseline;gap:var(--wa-space-s);flex-wrap:wrap}.codex-summary-label[data-v-cb12c40a]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.codex-summary-code[data-v-cb12c40a]{font-family:var(--wa-font-family-mono);font-size:var(--wa-font-size-s);background:var(--wa-color-neutral-fill-quiet);padding:2px var(--wa-space-2xs);border-radius:var(--wa-border-radius-s);word-break:break-all;white-space:pre-wrap}.codex-pending-reason[data-v-cb12c40a]{display:flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-text);font-size:var(--wa-font-size-m)}.mcp-description[data-v-cb12c40a]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.mcp-param-list[data-v-cb12c40a]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.mcp-param-row[data-v-cb12c40a]{display:flex;align-items:center;gap:var(--wa-space-s)}.mcp-param-name[data-v-cb12c40a]{font-family:var(--wa-font-family-mono);font-size:var(--wa-font-size-s);word-break:break-all}.mcp-param-value[data-v-cb12c40a]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.mcp-raw-params summary[data-v-cb12c40a]{cursor:pointer}.codex-pending-actions[data-v-cb12c40a]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--wa-space-s)}wa-button.auto-focused[data-v-cb12c40a]:focus-within::part(base){outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}.plan-implementation-body[data-v-185d6017]{display:flex;flex-direction:column;gap:var(--wa-space-s);flex:1;min-height:0;overflow-y:auto}.plan-section[data-v-185d6017]{display:flex;flex-direction:column;gap:var(--wa-space-xs);padding:var(--wa-space-s);background:var(--wa-color-neutral-5);border-radius:var(--wa-border-radius-m)}.summary-label[data-v-185d6017]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.plan-hint[data-v-185d6017]{font-size:var(--wa-font-size-m)}.plan-actions[data-v-185d6017]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--wa-space-s)}wa-button.auto-focused[data-v-185d6017]:focus-within::part(base){outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}.request-user-input-body[data-v-18a11d4c]{display:flex;flex-direction:column;gap:var(--wa-space-s);flex:1;min-height:0}.codex-pending-actions[data-v-18a11d4c]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--wa-space-s)}.codex-pending-body[data-v-b6e7ad4b]{display:flex;flex-direction:column;gap:var(--wa-space-s);flex:1;min-height:0;overflow-y:auto}.codex-pending-section[data-v-b6e7ad4b]{display:flex;flex-direction:column;gap:var(--wa-space-xs);background:var(--wa-color-neutral-5);border-radius:var(--wa-border-radius-m);padding:var(--wa-space-s)}.codex-pending-summary[data-v-b6e7ad4b]{display:flex;align-items:baseline;gap:var(--wa-space-s);flex-wrap:wrap}.codex-summary-label[data-v-b6e7ad4b]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.codex-summary-code[data-v-b6e7ad4b]{font-family:var(--wa-font-family-mono);font-size:var(--wa-font-size-s);background:var(--wa-color-neutral-fill-quiet);padding:2px var(--wa-space-2xs);border-radius:var(--wa-border-radius-s);word-break:break-all}.codex-pending-reason[data-v-b6e7ad4b]{display:flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-text);font-size:var(--wa-font-size-m)}.codex-pending-network[data-v-b6e7ad4b]{display:flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.codex-action-chips[data-v-b6e7ad4b]{display:flex;gap:var(--wa-space-xs);flex-wrap:wrap}.codex-chip-count[data-v-b6e7ad4b]{display:inline-block;margin-left:var(--wa-space-2xs);padding:0 var(--wa-space-2xs);background:var(--wa-color-neutral-fill-loud);color:var(--wa-color-neutral-on-loud);border-radius:var(--wa-border-radius-pill);font-size:.85em;line-height:1.4}.codex-pending-section-block[data-v-b6e7ad4b]{display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.codex-action-detail-list[data-v-b6e7ad4b]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.codex-action-detail-list li[data-v-b6e7ad4b]{display:flex;align-items:center;gap:var(--wa-space-xs)}.codex-search-query[data-v-b6e7ad4b]{font-family:var(--wa-font-family-mono);font-size:var(--wa-font-size-s)}.codex-file-list[data-v-b6e7ad4b],.codex-permission-list[data-v-b6e7ad4b]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.codex-file-row[data-v-b6e7ad4b],.codex-permission-row[data-v-b6e7ad4b]{display:flex;align-items:center;gap:var(--wa-space-s)}.codex-file-icon[data-v-b6e7ad4b]{width:1em;height:1em;flex-shrink:0}.codex-file-path[data-v-b6e7ad4b],.codex-permission-key[data-v-b6e7ad4b]{font-family:var(--wa-font-family-mono);font-size:var(--wa-font-size-s);word-break:break-all}.codex-permission-value[data-v-b6e7ad4b]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.codex-pending-actions[data-v-b6e7ad4b]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--wa-space-s)}wa-button.auto-focused[data-v-b6e7ad4b]:focus-within::part(base){outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}.footer-block[data-v-ec76ef39]{display:flow-root}wa-divider[data-v-ec76ef39]{--width: var(--divider-size);--spacing: 0}.pending-request-form[data-v-ec76ef39]{display:flex;flex-direction:column;gap:var(--wa-space-s);padding:var(--wa-space-s);background:var(--wa-color-surface-default);max-height:50dvh;overflow-y:auto}.pending-request-form.maximized[data-v-ec76ef39]{max-height:unset;position:absolute;inset:0;z-index:2}.pending-request-form.minimized[data-v-ec76ef39]{padding:0;gap:0;max-height:none}.pending-request-form.minimized[data-v-ec76ef39]>:not(.collapsed-bar){display:none}.pending-request-form[data-v-ec76ef39]:not(.minimized){margin:var(--wa-space-xs);border:1px solid transparent;border-radius:var(--wa-border-radius-l);background:linear-gradient(var(--surface-solid),var(--surface-solid)) padding-box,linear-gradient(120deg,var(--glow-accent),var(--glow-accent-shifted),var(--glow-accent)) border-box;box-shadow:0 0 1rem -.5rem color-mix(in oklab,var(--glow-accent) 45%,transparent)}.pending-request-form.maximized[data-v-ec76ef39]{margin:0;border-radius:var(--pending-maximized-radius, 0);box-shadow:none}.pending-request-header[data-v-ec76ef39]{display:flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-warning-60);font-weight:600}.pending-request-title[data-v-ec76ef39]{flex:1}.pending-count-badge[data-v-ec76ef39]{display:inline-flex;align-items:center;background:var(--wa-color-warning-fill-loud);color:var(--wa-color-warning-on-loud);font-size:var(--wa-font-size-xs);font-weight:600;padding:2px var(--wa-space-xs);border-radius:var(--wa-border-radius-pill);line-height:1;white-space:nowrap}.auto-deny-badge[data-v-ec76ef39]{display:inline-flex;align-items:center;background:var(--wa-color-warning-fill-quiet);color:var(--wa-color-warning-on-quiet);font-size:var(--wa-font-size-xs);font-weight:600;font-variant-numeric:tabular-nums;padding:2px var(--wa-space-xs);border-radius:var(--wa-border-radius-pill);line-height:1;white-space:nowrap}.size-toggle-btn[data-v-ec76ef39]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.question-icon[data-v-ec76ef39]{color:var(--wa-color-brand-60)}.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;inset:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;inset:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{font-family:monospace;-webkit-user-select:text;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:fit-content}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;background:#0000;transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{position:absolute;display:none}.xterm .xterm-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow, #000) 0 6px 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}.terminal-area[data-v-98cf4a61]{flex:1;min-height:0;position:relative}.terminal-container[data-v-98cf4a61]{height:100%;width:100%;padding:var(--wa-space-2xs)}.terminal-container[data-v-98cf4a61] .xterm{height:100%}.terminal-container[data-v-98cf4a61] .xterm-viewport{overflow-y:auto!important}.terminal-overlay[data-v-98cf4a61]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0006;z-index:10}.terminal-overlay-content[data-v-98cf4a61]{display:flex;flex-direction:column;align-items:center;gap:var(--wa-space-m);text-align:center}.footer-block[data-v-f83f244f]{display:flow-root}wa-divider[data-v-f83f244f]{--width: var(--divider-size);--spacing: 0}.hybrid-terminal-block[data-v-f83f244f]{display:flex;flex-direction:column;gap:var(--wa-space-2xs);padding:var(--wa-space-2xs) var(--wa-space-s);background:var(--wa-color-surface-default);height:40dvh}.hybrid-terminal-block.maximized[data-v-f83f244f]{height:unset;position:absolute;inset:0;z-index:2}.hybrid-terminal-block.closed[data-v-f83f244f]{padding:0;gap:0;height:auto}.hybrid-terminal-block.closed.attention[data-v-f83f244f]{padding:var(--wa-space-2xs) var(--wa-space-s)}.hybrid-terminal-block.closed>.hybrid-terminal-body[data-v-f83f244f]{display:none}.hybrid-attention-callout[data-v-f83f244f]{cursor:pointer}.hybrid-terminal-header[data-v-f83f244f]{display:flex;align-items:center;gap:var(--wa-space-s);flex-shrink:0}.hybrid-terminal-icon[data-v-f83f244f]{color:var(--wa-color-brand-fill-loud)}.hybrid-terminal-title[data-v-f83f244f]{font-weight:var(--wa-font-weight-semibold);font-size:var(--wa-font-size-s);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hybrid-pending-badge[data-v-f83f244f]{flex-shrink:0;font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-warning-on-quiet);background:var(--wa-color-warning-fill-quiet);border:1px solid var(--wa-color-warning-border-quiet);border-radius:var(--wa-border-radius-pill);padding:0 var(--wa-space-s);line-height:1.6}.hybrid-pending-badge.clickable[data-v-f83f244f]{cursor:pointer}.size-toggle-btn[data-v-f83f244f]{flex-shrink:0}.hybrid-terminal-body[data-v-f83f244f]{flex:1;min-height:0;display:flex;flex-direction:column}.hybrid-terminal-placeholder[data-v-f83f244f]{flex:1;display:flex;align-items:center;justify-content:center;gap:var(--wa-space-s);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);border:1px dashed var(--wa-color-surface-border);border-radius:var(--wa-border-radius-m)}.footer-block[data-v-616c6837]{display:flow-root}wa-divider[data-v-616c6837]{--width: var(--divider-size);--spacing: 0}.goal-block[data-v-616c6837]{display:flex;flex-direction:column;background:var(--wa-color-surface-default)}.goal-block.open[data-v-616c6837]{gap:var(--wa-space-s);padding:var(--wa-space-s);max-height:50dvh}.goal-block.maximized[data-v-616c6837]{max-height:unset;position:absolute;inset:0;z-index:2}.goal-header[data-v-616c6837]{display:flex;align-items:center;gap:var(--wa-space-xs);font-weight:600}.goal-header--brand[data-v-616c6837]{color:var(--wa-color-brand-60)}.goal-header--success[data-v-616c6837]{color:var(--wa-color-success-60)}.goal-header--neutral[data-v-616c6837]{color:var(--wa-color-text-quiet)}.goal-header-title[data-v-616c6837]{flex:1}.goal-dates[data-v-616c6837]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-normal);color:var(--wa-color-text-quiet);white-space:nowrap}.goal-header-btn[data-v-616c6837]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.goal-dismiss-btn[data-v-616c6837]{flex-shrink:0}.goal-status-badge[data-v-616c6837]{display:inline-flex;align-items:center;font-size:var(--wa-font-size-xs);font-weight:600;padding:2px var(--wa-space-xs);border-radius:var(--wa-border-radius-pill);line-height:1;white-space:nowrap}.goal-status-badge--brand[data-v-616c6837]{background:var(--wa-color-brand-fill-loud);color:var(--wa-color-brand-on-loud)}.goal-status-badge--success[data-v-616c6837]{background:var(--wa-color-success-fill-loud);color:var(--wa-color-success-on-loud)}.goal-status-badge--neutral[data-v-616c6837]{background:var(--wa-color-neutral-fill-loud);color:var(--wa-color-neutral-on-loud)}.goal-status-badge--nuance[data-v-616c6837]{background:var(--wa-color-warning-fill-loud);color:var(--wa-color-warning-on-loud)}.goal-body[data-v-616c6837]{overflow-y:auto;min-height:0;outline:none;display:flex;flex-direction:column;gap:var(--wa-space-s)}.goal-section-heading[data-v-616c6837]{margin-top:var(--wa-space-s);padding-top:var(--wa-space-s);border-top:1px solid var(--wa-color-surface-border);font-size:var(--wa-font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--wa-color-text-quiet)}.goal-section-heading--nested[data-v-616c6837]{margin-top:var(--wa-space-xs);padding-top:0;border-top:none}.goal-details[data-v-616c6837]{font-size:var(--wa-font-size-s)}.goal-details[data-v-616c6837]::part(content){padding-top:0;display:flex;flex-direction:column;gap:var(--wa-space-s)}.goal-details-summary[data-v-616c6837]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.goal-details-summary--goal[data-v-616c6837]{display:flex;min-width:0;align-items:center;gap:var(--wa-space-xs)}.goal-details-summary-label[data-v-616c6837]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--wa-color-text-normal)}.goal-actions[data-v-616c6837]{display:flex;align-items:flex-end;gap:var(--wa-space-xs);flex-shrink:0}.goal-update-input[data-v-616c6837]{flex:1;min-width:0}.goal-earlier-statement[data-v-616c6837]{opacity:.7}.goal-earlier-statement+.goal-earlier-statement[data-v-616c6837]{padding-top:var(--wa-space-s);border-top:1px dashed var(--wa-color-surface-border)}.chat-nav-toolbar[data-v-76f507a7]{position:absolute;bottom:max(0px,calc(var(--wa-space-s) - var(--wa-focus-ring-width) - var(--wa-focus-ring-offset)));right:0;padding:0;background:transparent;border:none;opacity:.55;transform:scale(.8);transform-origin:bottom right;transition:opacity .15s ease;z-index:2}.chat-nav-toolbar[data-v-76f507a7]:hover{opacity:1}.chat-nav-toolbar wa-button[data-v-76f507a7]:first-child::part(base){border-start-end-radius:0}.chat-nav-toolbar wa-button[data-v-76f507a7]:last-child::part(base){border-end-end-radius:0}.chat-nav-toolbar wa-button wa-icon[data-v-76f507a7]{width:.6rem}@media print{.chat-nav-toolbar[data-v-76f507a7]{display:none}}.chat-skeleton[data-v-63ac127a]{--chat-skeleton-base: color-mix(in oklab, var(--wa-color-surface-default), var(--wa-color-text-normal) 7%);--chat-skeleton-shine: color-mix(in oklab, var(--wa-color-surface-default), var(--wa-color-text-normal) 13%);display:flex;flex-direction:column;justify-content:flex-end;gap:1.5rem;padding:var(--wa-space-l);overflow:hidden;pointer-events:none;opacity:0;transition:opacity var(--motion-dur-2) var(--motion-ease)}.chat-skeleton.is-start[data-v-63ac127a]{justify-content:flex-start}.chat-skeleton.is-visible[data-v-63ac127a]{opacity:1}.chat-skeleton.chat-skeleton-leave-to[data-v-63ac127a]{opacity:0}.chat-skeleton-bar[data-v-63ac127a]{flex-shrink:0;border-radius:var(--wa-panel-border-radius);background:linear-gradient(90deg,var(--chat-skeleton-base) 0%,var(--chat-skeleton-shine) 50%,var(--chat-skeleton-base) 100%);background-size:200% 100%;animation:chat-skeleton-shimmer-63ac127a 1.4s linear infinite}.chat-skeleton-bar.is-user[data-v-63ac127a]{align-self:flex-end}@keyframes chat-skeleton-shimmer-63ac127a{0%{background-position:100% 0}to{background-position:-100% 0}}:root.reduce-motion .chat-skeleton-bar[data-v-63ac127a]{background:var(--chat-skeleton-base);animation:motion-status-pulse 1.4s ease-in-out infinite}.ephemeral-notice[data-v-68f59979]{margin:.75rem;flex-shrink:0}.session-items-list[data-v-68f59979]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;position:relative;--pending-maximized-radius: 0 0 var(--panel-inner-radius) var(--panel-inner-radius)}.session-items-list.panel-card[data-v-68f59979]{--pending-maximized-radius: var(--panel-inner-radius)}.session-items-list.drag-over[data-v-68f59979]{outline:3px dashed var(--wa-color-primary);outline-offset:-3px}.drop-overlay[data-v-68f59979]{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100;pointer-events:none}.drop-overlay-content[data-v-68f59979]{display:flex;flex-direction:column;align-items:center;gap:var(--wa-space-m);color:#fff;font-size:var(--wa-font-size-xl);font-weight:500}.chat-scroll-area[data-v-68f59979]{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.session-items[data-v-68f59979]{flex:1;min-height:0;padding-bottom:var(--wa-space-2xl);overflow-x:hidden;transition:opacity var(--motion-dur-2) var(--motion-ease)}.session-items.initial-scrolling[data-v-68f59979]{visibility:hidden;opacity:0}.chat-stage[data-v-68f59979]{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;overflow:clip}.chat-skeleton-area[data-v-68f59979]{flex:1;min-height:0}.chat-skeleton-overlay[data-v-68f59979]{position:absolute;inset:0}.empty-state[data-v-68f59979]{flex:1;display:flex;align-items:center;justify-content:center;gap:var(--wa-space-s);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-l)}.compute-pending-state[data-v-68f59979]{flex:1;padding:var(--wa-space-l);display:flex;align-items:center;justify-content:center}.compute-pending-state wa-callout[data-v-68f59979]{max-width:500px}.compute-pending-copy[data-v-68f59979]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.session-footer[data-v-68f59979]{position:relative;overflow-y:auto}.session-footer>wa-divider[data-v-68f59979]{--width: var(--divider-size);--spacing: 0}.session-footer[data-v-68f59979]:has(.pending-request-form.maximized),.session-footer[data-v-68f59979]:has(.hybrid-terminal-block.maximized),.session-footer[data-v-68f59979]:has(.goal-block.maximized){position:static}.session-footer[data-v-68f59979]:has([data-footer-restoring]){position:static}.stale-banner[data-v-68f59979],.hybrid-disabled-notice[data-v-68f59979]{padding:var(--wa-space-s)}.stale-banner-content[data-v-68f59979]{display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.provider-disabled-banner[data-v-68f59979]{padding:var(--wa-space-s)}.provider-disabled-content[data-v-68f59979]{display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.session-content[data-v-46b66ded]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.session-content>wa-divider[data-v-46b66ded]{flex-shrink:0}.atl[data-v-fad3fff5]{list-style:none;margin:0;padding:0}.atl .atl[data-v-fad3fff5]{margin-left:.5rem;padding-left:.8rem;border-left:1px solid var(--wa-color-neutral-border-normal)}.atl li[data-v-fad3fff5]{padding-block:var(--wa-space-3xs)}.atl-level[data-v-fad3fff5]{display:flex;align-items:center;gap:var(--wa-space-2xs);font-weight:500;color:var(--wa-color-text-quiet)}.atl-chevron[data-v-fad3fff5]{font-size:.8em}.atl-key[data-v-fad3fff5]{color:var(--wa-color-text-quiet)}.atl-value[data-v-fad3fff5]{font-weight:500;overflow-wrap:anywhere}.oann[data-v-b2ccb716]{min-width:0}.oann-tags[data-v-b2ccb716]{min-width:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:calc(var(--wa-space-2xs) / 3) var(--wa-space-2xs)}.oann-tag[data-v-b2ccb716]{flex:none;max-width:100%;display:inline-flex;gap:var(--wa-space-2xs);padding:.24rem .5rem;border-radius:999px;font-size:var(--wa-font-size-xs);line-height:1;background:color-mix(in oklab,var(--wa-color-neutral-fill-quiet) 70%,transparent);border:1px solid color-mix(in oklab,var(--wa-color-surface-border) 80%,transparent)}.oann-prefix[data-v-b2ccb716]{font-weight:500;color:var(--wa-color-brand-on-quiet);background:var(--wa-color-brand-fill-quiet);border-color:var(--wa-color-brand-border-quiet)}.oann-tag.is-hidden[data-v-b2ccb716]{display:none}.oann-key[data-v-b2ccb716]{flex:none;font-weight:500;color:var(--wa-color-text-quiet)}.oann-value[data-v-b2ccb716]{min-width:0;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oann-button[data-v-b2ccb716]{flex:none;appearance:none;height:auto;line-height:1;display:inline-flex;align-items:center;gap:var(--wa-space-3xs);padding:.24rem .5rem;border:1px solid var(--wa-color-brand-border-quiet);border-radius:999px;background:var(--wa-color-brand-fill-quiet);cursor:pointer;font:inherit;font-size:var(--wa-font-size-xs);color:var(--wa-color-brand-on-quiet)}.oann-button[data-v-b2ccb716]:hover{background:var(--wa-color-brand-fill-normal)}.oann-popover[data-v-b2ccb716]{--max-width: min(24rem, 90vw)}.oann-popover-body[data-v-b2ccb716]{max-height:50vh;overflow:auto;font-size:var(--wa-font-size-s)}.oann-popover-title[data-v-b2ccb716]{margin-bottom:var(--wa-space-2xs);font-size:var(--wa-font-size-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--wa-color-text-quiet)}.otime[data-v-dc4b3e85]{position:relative;height:.4rem;border-radius:999px;background:color-mix(in oklab,var(--wa-color-neutral-50) 14%,transparent)}.otime-fill[data-v-dc4b3e85]{position:absolute;top:0;bottom:0;border-radius:999px;background:var(--wa-color-brand-60);opacity:.85}.otime-fill.is-live[data-v-dc4b3e85]{background:linear-gradient(90deg,var(--wa-color-brand-60),color-mix(in oklab,var(--wa-color-brand-60) 15%,transparent))}.onode[data-v-7170fbf6]{--orch-line-w: 2px;--orch-line-c: var(--wa-color-neutral-border-normal);--orch-inset: .8rem;--orch-elbow-w: 1rem;--orch-pad: var(--wa-space-2xs);--orch-elbow-y: calc(2 * var(--orch-pad) + var(--wa-space-xs) + .75rem);position:relative}.onode-kids[data-v-7170fbf6]{margin-left:var(--orch-inset)}.onode-kids>.onode[data-v-7170fbf6]{padding-left:var(--orch-elbow-w);padding-top:calc(2 * var(--orch-pad))}.onode-kids>.onode[data-v-7170fbf6]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--orch-line-w);background:var(--orch-line-c);transform:translate(-50%)}.onode-kids>.onode[data-v-7170fbf6]:last-child:before{bottom:auto;height:var(--orch-elbow-y)}.onode-kids>.onode[data-v-7170fbf6]:after{content:"";position:absolute;left:0;top:var(--orch-elbow-y);width:var(--orch-elbow-w);height:var(--orch-line-w);background:var(--orch-line-c);transform:translateY(-50%)}.ocard[data-v-7170fbf6]{display:flex;flex-direction:column;gap:var(--wa-space-xs);padding:var(--wa-space-xs) var(--wa-space-s) var(--wa-space-s);border-radius:var(--wa-border-radius-m);border:1px solid var(--orch-card-border);border-left:4px solid var(--ocard-border, var(--wa-color-surface-border));background:var(--orch-card-bg);box-shadow:var(--orch-card-shadow);transition:opacity .15s ease}.ocard.is-current[data-v-7170fbf6]{box-shadow:0 0 0 1px var(--wa-color-brand-border-quiet),var(--orch-card-shadow)}.ocard.is-hidden[data-v-7170fbf6]{opacity:.78}.ocard.is-hidden[data-v-7170fbf6]:hover{opacity:.95}.ocard-head[data-v-7170fbf6]{display:flex;align-items:center;gap:var(--wa-space-xs)}.ocard-title[data-v-7170fbf6]{flex:1;min-width:0;display:flex;align-items:center;flex-wrap:nowrap;gap:var(--wa-space-xs);font-weight:600}.ocard-title-text[data-v-7170fbf6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orch-title-link[data-v-7170fbf6]{color:inherit;text-decoration:none;cursor:pointer}.orch-title-link[data-v-7170fbf6]:hover{text-decoration:underline}.orch-hidden-icon[data-v-7170fbf6]{flex-shrink:0;color:var(--wa-color-text-quiet)}.orch-current-tag[data-v-7170fbf6]{flex-shrink:0;align-self:center;white-space:nowrap;padding:0 var(--wa-space-2xs);border:1px solid var(--wa-color-brand-border-quiet);border-radius:var(--wa-border-radius-s);font-size:var(--wa-font-size-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:1.4;color:var(--wa-color-brand-on-quiet)}.orch-status-icon[data-v-7170fbf6]{flex-shrink:0;font-size:var(--wa-font-size-m)}.orch-status-icon--pulse-pending[data-v-7170fbf6]{animation:orch-status-pulse-pending-7170fbf6 1.5s ease-in-out infinite}@keyframes orch-status-pulse-pending-7170fbf6{0%,to{opacity:1}50%{opacity:.3}}.orch-status-icon--pulse-shell[data-v-7170fbf6]{animation:motion-status-pulse-deep 2.4s ease-in-out infinite}.ocard-toggle[data-v-7170fbf6]{appearance:none;height:auto;line-height:1;flex:none;display:inline-flex;align-items:center;gap:var(--wa-space-3xs);padding:.24rem .5rem;border:1px solid var(--wa-color-brand-border-quiet);border-radius:999px;background:var(--wa-color-brand-fill-quiet);cursor:pointer;font:inherit;font-size:var(--wa-font-size-xs);color:var(--wa-color-brand-on-quiet)}.ocard-toggle[data-v-7170fbf6]:hover{background:var(--wa-color-brand-fill-normal)}.ocard-settings[data-v-7170fbf6]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--wa-space-3xs) var(--wa-space-s);font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.ocard-settings-main[data-v-7170fbf6]{flex:1;min-width:0}.ocard-settings>.project-badge-slot[data-v-7170fbf6]{flex:0 1 auto;display:flex;justify-content:flex-end;min-width:0;max-width:60%}.ocard-facts[data-v-7170fbf6]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--wa-space-2xs) var(--wa-space-s);font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.ocard-facts-main[data-v-7170fbf6]{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-2xs) var(--wa-space-m)}.ocard-facts-main>span[data-v-7170fbf6]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs);white-space:nowrap}.ocard-facts-main>.ocard-dates[data-v-7170fbf6]{white-space:normal}.ocard-arrow[data-v-7170fbf6]{opacity:.6}.orch-cost[data-v-7170fbf6]{flex:none;display:inline-flex;align-items:baseline;gap:var(--wa-space-s);color:var(--wa-color-text-normal)}.orch-cost-sub[data-v-7170fbf6]{display:inline-flex;align-items:baseline;gap:var(--wa-space-3xs);color:var(--wa-color-text-quiet);font-size:.9em}.onode-context-ring[data-v-7170fbf6]{--size: 1.7rem;--track-width: 3px;font-size:var(--wa-font-size-2xs);color:var(--wa-color-text-normal)}.onode[data-v-e02cafbd]{--orch-line-w: 2px;--orch-line-c: var(--wa-color-neutral-border-normal);--orch-inset: .8rem;--orch-elbow-w: 1rem;--orch-pad: var(--wa-space-2xs);--orch-elbow-y: calc(2 * var(--orch-pad) + var(--wa-space-xs) + .75rem);position:relative}.onode-kids[data-v-e02cafbd]{margin-left:var(--orch-inset)}.onode-kids>.onode[data-v-e02cafbd]{padding-left:var(--orch-elbow-w);padding-top:calc(2 * var(--orch-pad))}.onode-kids>.onode[data-v-e02cafbd]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--orch-line-w);background:var(--orch-line-c);transform:translate(-50%)}.onode-kids>.onode[data-v-e02cafbd]:last-child:before{bottom:auto;height:var(--orch-elbow-y)}.onode-kids>.onode[data-v-e02cafbd]:after{content:"";position:absolute;left:0;top:var(--orch-elbow-y);width:var(--orch-elbow-w);height:var(--orch-line-w);background:var(--orch-line-c);transform:translateY(-50%)}.ocard[data-v-e02cafbd]{display:flex;flex-direction:column;gap:var(--wa-space-xs);padding:var(--wa-space-xs) var(--wa-space-s) var(--wa-space-s);border-radius:var(--wa-border-radius-m);border:1px solid var(--orch-card-border);border-left:4px solid var(--ocard-border, var(--wa-color-surface-border));background:var(--orch-card-bg);box-shadow:var(--orch-card-shadow);transition:opacity .15s ease}.ocard.is-current[data-v-e02cafbd]{box-shadow:0 0 0 1px var(--wa-color-brand-border-quiet),var(--orch-card-shadow)}.ocard.is-hidden[data-v-e02cafbd]{opacity:.78}.ocard.is-hidden[data-v-e02cafbd]:hover{opacity:.95}.ocard-head[data-v-e02cafbd]{display:flex;align-items:center;gap:var(--wa-space-xs)}.ocard-title[data-v-e02cafbd]{flex:1;min-width:0;display:flex;align-items:center;flex-wrap:nowrap;gap:var(--wa-space-xs);font-weight:600}.ocard-title-text[data-v-e02cafbd]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orch-title-link[data-v-e02cafbd]{color:inherit;text-decoration:none;cursor:pointer}.orch-title-link[data-v-e02cafbd]:hover{text-decoration:underline}.orch-hidden-icon[data-v-e02cafbd]{flex-shrink:0;color:var(--wa-color-text-quiet)}.orch-current-tag[data-v-e02cafbd]{flex-shrink:0;align-self:center;white-space:nowrap;padding:0 var(--wa-space-2xs);border:1px solid var(--wa-color-brand-border-quiet);border-radius:var(--wa-border-radius-s);font-size:var(--wa-font-size-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:1.4;color:var(--wa-color-brand-on-quiet)}.orch-status-icon[data-v-e02cafbd]{flex-shrink:0;font-size:var(--wa-font-size-m)}.orch-status-icon--pulse-pending[data-v-e02cafbd]{animation:orch-status-pulse-pending-e02cafbd 1.5s ease-in-out infinite}@keyframes orch-status-pulse-pending-e02cafbd{0%,to{opacity:1}50%{opacity:.3}}.orch-status-icon--pulse-shell[data-v-e02cafbd]{animation:motion-status-pulse-deep 2.4s ease-in-out infinite}.ocard-toggle[data-v-e02cafbd]{appearance:none;height:auto;line-height:1;flex:none;display:inline-flex;align-items:center;gap:var(--wa-space-3xs);padding:.24rem .5rem;border:1px solid var(--wa-color-brand-border-quiet);border-radius:999px;background:var(--wa-color-brand-fill-quiet);cursor:pointer;font:inherit;font-size:var(--wa-font-size-xs);color:var(--wa-color-brand-on-quiet)}.ocard-toggle[data-v-e02cafbd]:hover{background:var(--wa-color-brand-fill-normal)}.ocard-settings[data-v-e02cafbd]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--wa-space-3xs) var(--wa-space-s);font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.ocard-settings-main[data-v-e02cafbd]{flex:1;min-width:0}.ocard-settings>.project-badge-slot[data-v-e02cafbd]{flex:0 1 auto;display:flex;justify-content:flex-end;min-width:0;max-width:60%}.ocard-facts[data-v-e02cafbd]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--wa-space-2xs) var(--wa-space-s);font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.ocard-facts-main[data-v-e02cafbd]{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-2xs) var(--wa-space-m)}.ocard-facts-main>span[data-v-e02cafbd]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs);white-space:nowrap}.ocard-facts-main>.ocard-dates[data-v-e02cafbd]{white-space:normal}.ocard-arrow[data-v-e02cafbd]{opacity:.6}.orch-cost[data-v-e02cafbd]{flex:none;display:inline-flex;align-items:baseline;gap:var(--wa-space-s);color:var(--wa-color-text-normal)}.orch-cost-sub[data-v-e02cafbd]{display:inline-flex;align-items:baseline;gap:var(--wa-space-3xs);color:var(--wa-color-text-quiet);font-size:.9em}.onode-context-ring[data-v-e02cafbd]{--size: 1.7rem;--track-width: 3px;font-size:var(--wa-font-size-2xs);color:var(--wa-color-text-normal)}.ocard-model[data-v-e02cafbd]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs);text-transform:capitalize}.osum[data-v-2d638cae]{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:var(--wa-space-xs)}.osum-tile[data-v-2d638cae]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--wa-space-3xs);min-width:0;padding:var(--wa-space-2xs) var(--wa-space-xs);border-radius:var(--wa-border-radius-m);border:1px solid var(--orch-card-border);background:var(--orch-card-bg);box-shadow:var(--orch-card-shadow)}.osum-label[data-v-2d638cae]{font-size:var(--wa-font-size-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--wa-color-text-quiet)}.osum-value[data-v-2d638cae]{display:flex;align-items:baseline;justify-content:center;gap:var(--wa-space-xs);font-size:var(--wa-font-size-m);font-weight:650;line-height:1.2;font-variant-numeric:tabular-nums}.osum-states-group[data-v-2d638cae]{display:flex;align-items:center;justify-content:center;gap:var(--wa-space-xs)}.osum-donut[data-v-2d638cae]{flex:none;width:1.6rem;height:1.6rem;border-radius:50%;display:grid;place-items:center}.osum-donut[data-v-2d638cae]:before{content:"";width:64%;height:64%;border-radius:50%;background:var(--surface-solid)}.osum-states[data-v-2d638cae]{display:flex;flex-direction:column;gap:var(--wa-space-3xs)}.osum-state[data-v-2d638cae]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs);font-size:var(--wa-font-size-m);font-weight:650;line-height:1.2;font-variant-numeric:tabular-nums}@container orch (max-width: 480px){.osum[data-v-2d638cae]{grid-template-columns:repeat(2,minmax(0,1fr))}}.orchestration-tab-activity[data-v-5ccc577a]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs);margin-inline-start:var(--wa-space-2xs);flex-shrink:0}.orch-switch-activity[data-v-ba3438b9]{transform:translateY(2px)}.orchestration-panel[data-v-ba3438b9]{container:orch / inline-size;height:100%;min-height:0;--orch-card-bg: color-mix(in oklab, var(--wa-color-surface-raised) 55%, transparent);--orch-card-border: var(--wa-color-surface-border);--orch-card-shadow: 0 0 transparent}.wa-dark .orchestration-panel[data-v-ba3438b9]{--orch-card-bg: color-mix(in oklab, var(--wa-color-brand-60) 24%, var(--surface-solid));--orch-card-border: color-mix(in oklab, var(--wa-color-brand-60) 55%, var(--surface-solid));--orch-card-shadow: var(--depth-2)}.orch-frame[data-v-ba3438b9]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.orch-header[data-v-ba3438b9]{flex-shrink:0;display:flex;flex-direction:column;gap:var(--wa-space-s);padding:var(--wa-space-s) var(--wa-space-m) var(--wa-space-m);border-bottom:var(--divider-size, 1px) solid var(--wa-color-surface-border)}.orch-toolbar[data-v-ba3438b9]{display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-s)}.orch-view-switch[data-v-ba3438b9]{flex-shrink:0}.orch-mode-tag[data-v-ba3438b9]{display:inline-flex;align-items:center;gap:var(--wa-space-xs);font-weight:600}.orch-mode-tag wa-icon[data-v-ba3438b9]{color:var(--wa-color-brand-60)}.orch-content[data-v-ba3438b9]{position:relative;flex:1;min-height:0;overflow:auto;padding:var(--wa-space-m);display:flex;flex-direction:column;gap:var(--wa-space-s)}.orch-parent[data-v-ba3438b9]{display:flex;align-items:center;gap:var(--wa-space-xs);min-width:0;padding:var(--wa-space-xs) var(--wa-space-s);border-radius:var(--wa-border-radius-m);border:1px dashed var(--wa-color-brand-border-quiet);background:color-mix(in oklab,var(--wa-color-brand-fill-quiet) 30%,transparent);font-size:var(--wa-font-size-s)}.orch-parent-icon[data-v-ba3438b9]{flex:none;color:var(--wa-color-brand-60)}.orch-parent-label[data-v-ba3438b9]{flex:none;white-space:nowrap;color:var(--wa-color-text-quiet)}.orch-parent-link[data-v-ba3438b9]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:inherit;text-decoration:none}a.orch-parent-link[data-v-ba3438b9]:hover{text-decoration:underline}.orch-note[data-v-ba3438b9]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);font-style:italic}.orch-note-icon[data-v-ba3438b9]{vertical-align:-.1em;margin-inline:.1em}.orch-view[data-v-ba3438b9]{display:flex;flex-direction:column;gap:var(--wa-space-s);flex:none}.orch-tree[data-v-ba3438b9]{display:flex;flex-direction:column;gap:calc(2 * var(--wa-space-2xs));line-height:1.5}.orch-empty-line[data-v-ba3438b9]{display:flex;align-items:center;justify-content:center;gap:var(--wa-space-xs);padding:var(--wa-space-m);font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.orch-state[data-v-ba3438b9]{display:flex;align-items:center;justify-content:center;gap:var(--wa-space-s);height:200px;color:var(--wa-color-text-quiet)}.orch-state-empty[data-v-ba3438b9]{flex-direction:column;font-size:var(--wa-font-size-l)}.orch-scroll-btn[data-v-ba3438b9]{align-self:flex-end;flex:none;opacity:.6;transition:opacity .15s ease}.orch-scroll-btn--top[data-v-ba3438b9]{position:absolute;top:var(--wa-space-2xs);right:var(--wa-space-2xs);z-index:2}.orch-scroll-btn[data-v-ba3438b9]:hover{opacity:1}.orch-scroll-btn[data-v-ba3438b9]::part(base){border-radius:50%;aspect-ratio:1;padding:0}.orch-scroll-fade-enter-active[data-v-ba3438b9],.orch-scroll-fade-leave-active[data-v-ba3438b9]{transition:opacity .2s ease}.orch-scroll-fade-enter-from[data-v-ba3438b9],.orch-scroll-fade-leave-to[data-v-ba3438b9]{opacity:0!important}@container orch (max-width: 420px){.orch-view-switch[data-v-ba3438b9] .segmented-icon{margin-inline-end:0}.orch-view-switch[data-v-ba3438b9] .segmented-label,.orch-refresh-label[data-v-ba3438b9]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@container orch (max-width: 480px){.orch-frame[data-v-ba3438b9]{display:block;overflow:auto}.orch-content[data-v-ba3438b9]{overflow:visible}}.plan-pane[data-v-e6e8e22f]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.plan-toolbar[data-v-e6e8e22f]{flex:none;padding:var(--wa-space-2xs) var(--wa-space-s);border-bottom:1px solid var(--wa-color-surface-border)}.plan-select[data-v-e6e8e22f]{width:100%}.plan-content[data-v-e6e8e22f]{flex:1;min-height:0;display:flex;flex-direction:column}.plan-content[data-v-e6e8e22f]>.file-pane{flex:1;min-height:0}.plan-state[data-v-e6e8e22f]{display:flex;flex:1;align-items:center;justify-content:center;gap:var(--wa-space-s);color:var(--wa-color-text-quiet)}.task-pane[data-v-bd9a3506]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.task-scroll[data-v-bd9a3506]{flex:1;min-height:0;overflow:auto;padding:var(--wa-space-s)}.task-scroll[data-v-bd9a3506] .todo-list{font-size:var(--wa-font-size-s)}.task-scroll[data-v-bd9a3506] .todo-item{margin-inline-start:0}.task-scroll[data-v-bd9a3506] .todo-item-completed .todo-item-strike{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 62%;background-size:100% 1px}.task-scroll[data-v-bd9a3506] .todo-item-ticking .todo-item-text{transition:color var(--motion-dur-3) var(--motion-ease);transition-delay:calc(var(--tick-rank, 0) * .15s)}.task-scroll[data-v-bd9a3506] .todo-item-ticking .todo-item-strike{animation:task-strike-draw-bd9a3506 .3s var(--motion-ease-out) backwards;animation-delay:calc(var(--tick-rank, 0) * .15s)}@keyframes task-strike-draw-bd9a3506{0%{background-size:0% 1px}}.task-progress[data-v-bd9a3506]{display:flex;flex-direction:column;gap:var(--wa-space-2xs);padding:var(--wa-space-s) var(--wa-space-s) 0}.task-progress-label[data-v-bd9a3506]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.task-progress-track[data-v-bd9a3506]{height:6px;border-radius:var(--wa-border-radius-pill);background:var(--progress-track)}.task-progress-fill[data-v-bd9a3506]{height:100%;border-radius:inherit;background:linear-gradient(90deg,oklch(from var(--wa-color-success-60) calc(l + .08) c h),var(--wa-color-success-60));box-shadow:0 0 .25rem color-mix(in oklab,var(--wa-color-success-60) 30%,transparent);transition:width .6s var(--motion-ease-out);animation:task-progress-fill-bd9a3506 .6s var(--motion-ease-out) backwards}@keyframes task-progress-fill-bd9a3506{0%{width:0}}:root.reduce-motion .task-scroll[data-v-bd9a3506] .todo-item-ticking .todo-item-strike{animation:none}:root.reduce-motion .task-progress-fill[data-v-bd9a3506]{transition:none;animation:none}.task-state[data-v-bd9a3506]{display:flex;flex:1;align-items:center;justify-content:center;gap:var(--wa-space-s);color:var(--wa-color-text-quiet)}.wf-state[data-v-c8f6da65]{display:inline-flex;align-items:center;gap:var(--wa-space-xs)}.wf-state-icon[data-v-c8f6da65]{font-size:1.1em}.wf-state-interrupted[data-v-c8f6da65]{color:var(--wa-color-warning-50)}.wf-state-pending[data-v-c8f6da65]{color:var(--wa-color-text-quiet);animation:wf-hop-c8f6da65 1s ease-in-out infinite;transform-origin:center bottom}.wf-state-done[data-v-c8f6da65]{color:var(--wa-color-success-50)}@keyframes wf-hop-c8f6da65{0%,50%,to{transform:translateY(0) scaleY(1)}60%{transform:translateY(-.3em) scaleY(1.03)}72%{transform:translateY(0) scaleY(.9)}80%{transform:translateY(0) scaleY(1)}}:root.reduce-motion .wf-state-pending[data-v-c8f6da65]{animation:motion-status-pulse 1s ease-in-out infinite}.wf-detail[data-v-66881f73]{display:flex;flex-direction:column;gap:var(--wa-space-l)}.wf-incomplete[data-v-66881f73]{font-size:var(--wa-font-size-s)}.wf-info[data-v-66881f73]{display:flex;flex-wrap:wrap;column-gap:var(--wa-space-m);font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.wf-info-item[data-v-66881f73]{display:inline-flex;align-items:center;gap:var(--wa-space-xs)}.wf-description[data-v-66881f73]{margin:0;color:var(--wa-color-text-normal);font-size:var(--wa-font-size-s);white-space:pre-wrap;overflow-wrap:anywhere}.wf-section[data-v-66881f73]{display:flex;flex-direction:column}.wf-section-label[data-v-66881f73],.wf-description-label[data-v-66881f73]{font-size:var(--wa-font-size-s);text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--wa-color-text-normal);margin-bottom:var(--wa-space-xs)}.wf-row[data-v-66881f73]{font-size:var(--wa-font-size-s)}.wf-row[data-v-66881f73]::part(header){padding-right:6px}.wf-row[data-v-66881f73]::part(content){padding-block-start:0}.wf-row .items-details-summary[data-v-66881f73]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wa-space-m);width:100%}.wf-row .items-details-summary-left[data-v-66881f73]{flex:1;display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-xs);max-width:100%;min-width:8rem}.wf-row .items-details-summary-name[data-v-66881f73]{color:var(--wa-color-text-normal);font-weight:600}.wf-row .items-details-summary-separator[data-v-66881f73]{color:var(--wa-color-text-quiet)}.wf-row .wf-status-icon[data-v-66881f73]{font-size:1.2em;margin-left:auto}.wf-row .wf-status-done[data-v-66881f73]{color:var(--wa-color-success-50)}.wf-row .wf-status-interrupted[data-v-66881f73]{color:var(--wa-color-warning-50)}.wf-row .wf-status-pending[data-v-66881f73]{color:var(--wa-color-text-quiet);animation:wf-hop-66881f73 1s ease-in-out infinite;transform-origin:center bottom}@keyframes wf-hop-66881f73{0%,50%,to{transform:translateY(0) scaleY(1)}60%{transform:translateY(-.3em) scaleY(1.03)}72%{transform:translateY(0) scaleY(.9)}80%{transform:translateY(0) scaleY(1)}}:root.reduce-motion .wf-row .wf-status-pending[data-v-66881f73]{animation:motion-status-pulse 1s ease-in-out infinite}.wf-row-body[data-v-66881f73]{color:var(--wa-color-text-quiet)}.wf-result-body[data-v-66881f73],.wf-args-body[data-v-66881f73]{overflow-x:auto}.wf-phase-body[data-v-66881f73]{display:flex;flex-direction:column;gap:var(--wa-space-s)}.wf-agents[data-v-66881f73],.wf-agent-body[data-v-66881f73]{display:flex;flex-direction:column}.wf-agent-info[data-v-66881f73]{margin-bottom:var(--wa-space-xs)}.wf-agent .items-details-summary wa-button[data-v-66881f73]{margin-block:-.4rem;margin-left:auto}.wf-agent-interrupted[data-v-66881f73]{color:var(--wa-color-warning-50)}.workflows-pane[data-v-18f82496]{display:flex;flex-direction:column;height:100%;min-height:0}.workflows-state[data-v-18f82496]{color:var(--wa-color-text-quiet, #8b97a7);padding:var(--wa-space-l, 1.5rem);display:flex;align-items:center;gap:var(--wa-space-s, .5rem)}.workflows-error[data-v-18f82496]{color:var(--wa-color-danger-fill-loud, #d73a49)}.workflows-tabs[data-v-18f82496]{flex:1;min-height:0;display:flex;flex-direction:column}.workflows-tabs[data-v-18f82496]::part(base){flex:1;min-height:0;display:flex;flex-direction:column}.workflows-tabs[data-v-18f82496]::part(body){flex:1;min-height:0;overflow:auto}.workflows-tabs[data-v-18f82496]::part(nav){padding-bottom:0}.workflow-tab[data-v-18f82496]{font-size:var(--wa-font-size-s)}.workflow-tab-status[data-v-18f82496]{font-size:1.1em}.workflow-tab-status-done[data-v-18f82496]{color:var(--wa-color-success-50)}.workflow-tab-status-interrupted[data-v-18f82496]{color:var(--wa-color-warning-50)}.workflow-panel[data-v-18f82496]{--padding: var(--wa-space-m)}.browser-pane[data-v-c3088a2a]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.browser-pane--fullscreen[data-v-c3088a2a]{position:fixed;inset:0;z-index:1000;background:var(--panel-solid)}.browser-toolbar[data-v-c3088a2a]{display:flex;align-items:center;flex-wrap:wrap;padding:var(--wa-space-2xs);border-bottom:1px solid var(--wa-color-border-quiet);flex-shrink:0}.browser-toolbar-left[data-v-c3088a2a],.browser-toolbar-right[data-v-c3088a2a]{display:flex;align-items:center;flex-shrink:0}.browser-toolbar-right[data-v-c3088a2a]{margin-left:auto}.browser-btn[data-v-c3088a2a]{flex-shrink:0}.browser-address[data-v-c3088a2a]{flex:1;min-width:min(10rem,90%)}.browser-address[data-v-c3088a2a]::part(input){font-size:var(--wa-font-size-s)}.browser-address>[slot=start][data-v-c3088a2a]{font-size:var(--wa-font-size-s)}.companion-status[data-v-c3088a2a]{opacity:.55}.companion-status wa-icon[data-v-c3088a2a]{color:var(--wa-color-text-quiet)}.companion-status.absent[data-v-c3088a2a]{opacity:1}.companion-status.absent wa-icon[data-v-c3088a2a]{color:var(--wa-color-danger-60)}.companion-status.present[data-v-c3088a2a]{opacity:1}.companion-status.present wa-icon[data-v-c3088a2a]{color:var(--wa-color-brand-fill-loud)}.select-toggle.active wa-icon[data-v-c3088a2a],.responsive-toggle.active wa-icon[data-v-c3088a2a],.save-toggle.saved wa-icon[data-v-c3088a2a]{color:var(--wa-color-brand-fill-loud)}.error-indicator wa-icon[data-v-c3088a2a],.error-indicator .error-count[data-v-c3088a2a]{color:var(--wa-color-danger-fill-loud)}.error-indicator .error-count[data-v-c3088a2a]{margin-inline-start:var(--wa-space-3xs);font-size:var(--wa-font-size-s);font-variant-numeric:tabular-nums}.browser-banner[data-v-c3088a2a]{margin:var(--wa-space-xs);flex-shrink:0}.companion-hint[data-v-c3088a2a]{display:flex;flex-direction:column;gap:var(--wa-space-xs);min-width:0}.companion-snippet[data-v-c3088a2a]{font-size:var(--wa-font-size-xs);background:var(--wa-color-surface-lowered);padding:var(--wa-space-2xs) var(--wa-space-xs);border-radius:var(--wa-border-radius-s);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.companion-hint-actions[data-v-c3088a2a]{display:flex;flex-wrap:wrap;gap:var(--wa-space-xs)}.save-menu-header[data-v-c3088a2a]::part(label){font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.save-menu-saved[data-v-c3088a2a]{margin-left:var(--wa-space-xs);font-size:var(--wa-font-size-2xs);color:var(--wa-color-text-quiet)}.home-menu-item[data-v-c3088a2a]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--wa-space-s);row-gap:var(--wa-space-3xs);min-width:0}.home-menu-item[data-v-c3088a2a]>:first-child{grid-column:1}.home-menu-text[data-v-c3088a2a]{grid-column:1;display:flex;flex-direction:column;gap:0;min-width:0}.home-menu-label[data-v-c3088a2a]{font-size:var(--wa-font-size-xs)}.home-menu-url[data-v-c3088a2a]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);overflow-wrap:anywhere}.home-menu-actions[data-v-c3088a2a]{grid-column:2;grid-row:1 / span 2;display:flex;align-items:center;gap:var(--wa-space-2xs)}.home-menu-action[data-v-c3088a2a]{display:inline-flex;align-items:center;height:auto;padding:var(--wa-space-3xs);border:none;background:none;cursor:pointer;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs)}.home-menu-action[data-v-c3088a2a]:hover{color:var(--wa-color-text-normal)}.home-menu-action--danger[data-v-c3088a2a]:hover{color:var(--wa-color-danger-fill-loud)}.home-menu-default-star[data-v-c3088a2a]{padding:var(--wa-space-3xs);font-size:var(--wa-font-size-xs);color:var(--wa-color-warning-fill-loud)}.save-menu-ws[data-v-c3088a2a]{display:inline-flex;align-items:center;gap:var(--wa-space-xs);min-width:0}.browser-frame[data-v-c3088a2a]{flex:1;width:100%;height:100%}.browser-empty[data-v-c3088a2a]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:safe center;overflow-y:auto;gap:var(--wa-space-s);color:var(--wa-color-text-quiet);text-align:center;padding:var(--wa-space-l)}.browser-empty-icon[data-v-c3088a2a]{font-size:2.5rem;opacity:.5}.browser-empty p[data-v-c3088a2a]{margin:0}.browser-empty-hint[data-v-c3088a2a]{font-size:var(--wa-font-size-s)}.browser-empty-callout[data-v-c3088a2a]{max-width:32rem;text-align:start;font-size:var(--wa-font-size-s)}.browser-empty-help-link[data-v-c3088a2a]{color:var(--wa-color-brand-fill-loud);text-decoration:underline;cursor:pointer}.agent-instructions-actions[data-v-c3088a2a]{display:flex;flex-wrap:wrap;gap:var(--wa-space-xs);margin-top:var(--wa-space-xs)}.browser-save-dialog[data-v-c3088a2a]{--width: min(420px, calc(100vw - 2rem) )}.save-dialog-form[data-v-c3088a2a]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.save-dialog-url[data-v-c3088a2a]{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);overflow-wrap:anywhere}.save-dialog-levels[data-v-c3088a2a]{display:flex;flex-direction:column;gap:var(--wa-space-2xs)}.save-dialog-levels-title[data-v-c3088a2a]{font-size:var(--wa-font-size-s)}.save-dialog-level[data-v-c3088a2a]{display:flex;align-items:center;gap:var(--wa-space-xs);cursor:pointer}.save-dialog-level input[type=radio][data-v-c3088a2a]{margin:0;accent-color:var(--wa-color-brand-fill-loud)}.save-dialog-footer[data-v-c3088a2a]{display:flex;justify-content:flex-end;gap:var(--wa-space-xs)}.placement-menu[data-v-19364b5a]{display:inline-flex}.placement-trigger[data-v-19364b5a]{--wa-form-control-padding-inline: .25em;font-size:.5em;opacity:.6}.placement-trigger[data-v-19364b5a]:hover{opacity:1}.session-tab-link[data-v-613f2b31]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs);min-width:0;color:inherit;text-decoration:none}.task-tab-progress[data-v-c199f66d]{display:inline-flex;align-items:center;flex-shrink:0;margin-inline-start:var(--wa-space-2xs);font-size:var(--wa-font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.task-tab-progress.done[data-v-c199f66d]{color:var(--wa-color-success-60)}.task-tab-check[data-v-c199f66d]{font-size:.8rem}.dock-region[data-v-7b2e4773]{position:absolute;isolation:isolate;display:flex;flex-direction:column;overflow:clip;min-width:0;min-height:0}.dock-region[data-v-7b2e4773]:has(.file-pane-preview--fullscreen){isolation:auto}.dock-topbar[data-v-7b2e4773]{flex:0 0 auto;min-width:0;display:flex;align-items:stretch;overflow:hidden;padding-inline:var(--panel-corner-inset);transition:opacity var(--wa-transition-fast, .15s) var(--wa-transition-easing, ease)}.dock-topbar.tabnav-dimmed[data-v-7b2e4773]{opacity:.5}.dock-tabnav[data-v-7b2e4773]{flex:1 1 auto;min-width:0;overflow:hidden}.dock-tabnav[data-v-7b2e4773]::part(base){overflow:hidden}.dock-controls[data-v-7b2e4773]{flex:0 0 auto;display:flex;align-items:center;border-bottom:var(--divider-size) solid var(--wa-color-neutral-fill-normal);cursor:pointer}.dock-tabnav[data-v-7b2e4773]::part(nav){cursor:pointer}.dock-tabnav[data-v-7b2e4773]::part(body){display:none}.dock-tabnav[data-v-7b2e4773]::part(tabs){align-items:center}.dock-tab[data-v-7b2e4773]{display:inline-flex}.dock-tab[data-v-7b2e4773]::part(base){display:inline-flex;align-items:center}.dock-tab-icon[data-v-7b2e4773]{font-size:.85em}.dock-winbtn[data-v-7b2e4773]{--wa-form-control-padding-inline: .3em}.dock-body[data-v-7b2e4773]{flex:1;min-height:0;min-width:0;overflow:clip;display:flex;flex-direction:column}.dock-gutter[data-v-5bd55ecb]{--gutter-size: 30px;--gutter-padding: 2px;position:absolute;display:flex;justify-content:space-between;gap:var(--gutter-padding);padding:var(--gutter-padding);cursor:pointer;background:transparent;z-index:12}.dock-gutter.left[data-v-5bd55ecb],.dock-gutter.right[data-v-5bd55ecb]{flex-direction:column;align-items:center}.dock-gutter.bottom[data-v-5bd55ecb]{flex-direction:row;align-items:center}.g-group[data-v-5bd55ecb]{display:flex;gap:2px}.dock-gutter .g-group[data-v-5bd55ecb]{align-items:center;height:var(--gutter-size);position:absolute}:is(.dock-gutter.left,.dock-gutter.right) .g-group[data-v-5bd55ecb]{transform:rotate(-90deg)}:is(.dock-gutter.left,.dock-gutter.right) .g-group.start[data-v-5bd55ecb]{top:calc(var(--gutter-padding) - var(--gutter-size));right:0;transform-origin:bottom right}:is(.dock-gutter.left,.dock-gutter.right) .g-group.end[data-v-5bd55ecb]{bottom:calc(var(--gutter-padding) - var(--gutter-size));left:0;transform-origin:top left}.dock-gutter.bottom .g-group[data-v-5bd55ecb]{top:var(--gutter-padding)}.dock-gutter.bottom .g-group.start[data-v-5bd55ecb]{left:var(--gutter-padding)}.dock-gutter.bottom .g-group.end[data-v-5bd55ecb]{right:var(--gutter-padding)}.g-chip[data-v-5bd55ecb]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;border-radius:var(--wa-border-radius-s, 4px);background:transparent;border:none;color:var(--wa-color-text-quiet);cursor:pointer;padding:3px 7px;font-size:.75rem;line-height:1;white-space:nowrap;transition:background-color .15s,color .15s}.g-chip wa-icon[data-v-5bd55ecb]{flex:0 0 auto;font-size:1.1em;margin-inline-end:0}.g-chip[data-v-5bd55ecb]:hover,.g-chip.active[data-v-5bd55ecb]{color:inherit}.g-chip.open[data-v-5bd55ecb]{color:var(--wa-color-brand-on-quiet);background:var(--wa-color-brand-fill-quiet)}.dock-gutter.icons-only .g-group .g-label[data-v-5bd55ecb]{display:none}.g-measure[data-v-5bd55ecb]{position:absolute;top:0;left:0;display:flex;gap:2px;width:max-content;visibility:hidden;pointer-events:none}.overlay-backdrop[data-v-a3cd7c6e]{position:absolute;inset:0;z-index:8;background:#0003;border-radius:var(--panel-radius)}.wa-dark .overlay-backdrop[data-v-a3cd7c6e]{background:#000000b3}.layout-overlay[data-v-a3cd7c6e]{position:absolute;z-index:11;display:flex;flex-direction:column;overflow:clip;box-shadow:var(--panel-overlay-shadow);background:var(--panel-solid)}.layout-overlay[data-v-a3cd7c6e]:has(.file-pane-preview--fullscreen){z-index:13}.overlay-topbar[data-v-a3cd7c6e]{flex:0 0 auto;min-width:0;display:flex;align-items:stretch;overflow:hidden;padding-inline:var(--panel-corner-inset)}.overlay-tabnav[data-v-a3cd7c6e]{flex:1 1 auto;min-width:0;overflow:hidden}.overlay-controls[data-v-a3cd7c6e]{flex:0 0 auto;display:flex;align-items:center;border-bottom:var(--divider-size) solid var(--wa-color-neutral-fill-normal)}.overlay-tabnav[data-v-a3cd7c6e]::part(body){display:none}.overlay-tabnav[data-v-a3cd7c6e]::part(tabs){align-items:center}.overlay-tab[data-v-a3cd7c6e]::part(base){display:inline-flex;align-items:center}.overlay-tab-icon[data-v-a3cd7c6e]{font-size:.85em}.overlay-close[data-v-a3cd7c6e]{--wa-form-control-padding-inline: .3em}.overlay-body[data-v-a3cd7c6e]{flex:1;min-height:0;min-width:0;overflow:clip;display:flex;flex-direction:column}.session-layout[data-v-067d1aaa]{position:relative;flex:1;min-height:0;min-width:0;overflow:clip;overflow-clip-margin:var(--panel-gap)}.session-layout.resizing[data-v-067d1aaa] iframe,.session-layout.tab-drag-active[data-v-067d1aaa] iframe{pointer-events:none}.session-layout[data-v-067d1aaa] .session-tab-link,.session-layout[data-v-067d1aaa] .g-chip{touch-action:none;-webkit-user-drag:none}.session-layout.tab-drag-disabled[data-v-067d1aaa] .session-tab-link{touch-action:auto}.tab-drop-layer[data-v-067d1aaa]{position:absolute;inset:0;z-index:40;pointer-events:none;background:color-mix(in srgb,var(--surface-solid, #fff) 18%,transparent)}.tab-drop-zone[data-v-067d1aaa]{position:absolute;padding:5px;display:flex;align-items:center;justify-content:center}.tab-drop-card[data-v-067d1aaa]{width:100%;height:100%;min-width:0;min-height:0;border:1px dashed color-mix(in srgb,var(--wa-color-brand-600, #2563eb) 58%,transparent);border-radius:var(--wa-border-radius-m, 8px);background:color-mix(in srgb,var(--wa-color-brand-500, #3b82f6) 8%,transparent);color:var(--wa-color-text-quiet);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wa-space-2xs);font-size:var(--wa-font-size-s, .85rem);transition:background-color .1s ease,border-color .1s ease,color .1s ease}.tab-drop-card wa-icon[data-v-067d1aaa]{width:28px;height:28px}.tab-drop-zone.active .tab-drop-card[data-v-067d1aaa]{border-style:solid;border-color:var(--wa-color-brand-600, #2563eb);background:color-mix(in srgb,var(--wa-color-brand-500, #3b82f6) 24%,transparent);color:var(--wa-color-text-normal);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wa-color-brand-600, #2563eb) 35%,transparent)}.tab-drop-insertion[data-v-067d1aaa]{position:absolute;z-index:2;border-radius:2px;background:var(--wa-color-brand-600, #2563eb);box-shadow:0 0 0 1px var(--surface-solid, #fff)}.tab-drop-insertion.axis-v[data-v-067d1aaa]{width:3px}.tab-drop-insertion.axis-h[data-v-067d1aaa]{height:3px}.layout-tab-drag-ghost[data-v-067d1aaa]{position:fixed;z-index:10000;pointer-events:none;opacity:.94;filter:drop-shadow(0 5px 12px rgba(0,0,0,.25));background:var(--surface-solid, #fff);border-radius:var(--wa-border-radius-s, 4px)}:root.reduce-effects .layout-tab-drag-ghost[data-v-067d1aaa]{filter:none;box-shadow:0 5px 12px #00000040}.layout-tab-drag-ghost[data-v-067d1aaa]::part(base){padding:var(--wa-space-2xs) var(--wa-space-xs);gap:var(--wa-space-2xs)}.center-slot[data-v-067d1aaa]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}body.sidebar-toggle-floating .session-layout.has-left-gutter[data-v-067d1aaa]:not(.has-left-col){--sidebar-toggle-clearance-left-x: 1rem}body.sidebar-toggle-floating .session-layout.has-left-col[data-v-067d1aaa]{--sidebar-toggle-clearance-left-x: 0rem}body.sidebar-toggle-floating .session-layout[data-v-067d1aaa]{--sidebar-toggle-clearance-x: var(--sidebar-toggle-clearance-left-x);--sidebar-toggle-clearance-extra-keys: var(--wa-space-xs)}body.sidebar-toggle-floating .session-layout.has-bottom-region[data-v-067d1aaa]{--sidebar-toggle-clearance-x: 0rem}body.sidebar-toggle-floating .session-layout:not(.has-left-col) .dock-region[data-rid=bottom][data-v-067d1aaa],body.sidebar-toggle-floating .session-layout:not(.has-left-col) .dock-region[data-rid=bottom-left][data-v-067d1aaa],body.sidebar-toggle-floating .session-layout .dock-region[data-rid=maximized][data-v-067d1aaa]{--sidebar-toggle-clearance-extra-keys: calc(var(--sidebar-toggle-clearance-left-x) + 1rem)}body.sidebar-toggle-floating .session-layout:not(.has-left-col):not(.has-bottom-region) .center-slot[data-v-067d1aaa]{--sidebar-toggle-clearance-extra-keys: calc(var(--sidebar-toggle-clearance-left-x) + 1rem)}body.sidebar-toggle-floating .session-layout.mode-widescreen[data-v-067d1aaa]:not(.has-left-gutter):not(.has-left-col) .dock-gutter.bottom .g-group.start{padding-inline-start:3rem}body.sidebar-toggle-floating .session-layout.mode-widescreen.has-left-gutter[data-v-067d1aaa] .dock-gutter.bottom .g-group.start{padding-inline-start:1.5rem}body.sidebar-toggle-floating .session-layout[data-v-067d1aaa] .dock-gutter.left .g-group.end{padding-block-end:var(--sidebar-toggle-clearance-y)}.layout-splitter[data-v-067d1aaa]{position:absolute;z-index:5;touch-action:none;display:grid;place-content:center;--resize-grab: .6rem}.layout-splitter.axis-v[data-v-067d1aaa]{width:var(--resize-grab);translate:-50% 0;cursor:col-resize}.layout-splitter.axis-h[data-v-067d1aaa]{height:var(--resize-grab);translate:0 -50%;cursor:row-resize}.layout-splitter[data-v-067d1aaa]:after{content:"";position:absolute;background:var(--wa-color-brand-fill-loud);opacity:0;transition:opacity .12s ease}.layout-splitter.axis-v[data-v-067d1aaa]:after{top:0;bottom:0;left:50%;width:var(--divider-size);translate:-50% 0}.layout-splitter.axis-h[data-v-067d1aaa]:after{left:0;right:0;top:50%;height:var(--divider-size);translate:0 -50%}.layout-splitter[data-v-067d1aaa]:hover:after{opacity:.5}.layout-splitter.dragging[data-v-067d1aaa]:after{opacity:1}.layout-menu-trigger[data-v-e5e761a2]{--wa-form-control-padding-inline: .3em}.layout-save-dialog[data-v-f81d883f]{--width: min(420px, calc(100vw - 2rem) )}.dialog-content[data-v-f81d883f]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.form-group[data-v-f81d883f]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-f81d883f]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.scope-current[data-v-f81d883f]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.dialog-help[data-v-f81d883f]{margin:var(--wa-space-2xs) 0 0;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.dialog-footer[data-v-f81d883f]{display:flex;gap:var(--wa-space-s);justify-content:flex-end;width:100%}.inline-artifact-error[data-v-a5aebc72]{position:fixed;z-index:3;display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--wa-color-surface-default);color:var(--wa-color-text-normal)}.session-view[data-v-d1cd813c]{display:flex;flex-direction:column;height:100%;overflow:clip;overflow-clip-margin:var(--panel-gap);position:relative}.session-view>.session-header[data-v-d1cd813c] wa-divider{visibility:hidden}:where(html.compact-height) .session-view>.session-header.compact-collapsed[data-v-d1cd813c]{border-bottom-color:transparent}.session-view>wa-divider[data-v-d1cd813c]{flex-shrink:0}.layout-panel-host[data-v-d1cd813c]{display:none}.layout-center-target[data-v-d1cd813c],.layout-tool-wrap[data-v-d1cd813c]{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden}.session-tabs[data-v-d1cd813c]{flex:1;min-height:0;overflow:hidden}.layout-nav-cluster[data-v-d1cd813c]{position:absolute;top:0;inset-inline-end:var(--panel-corner-inset);box-sizing:border-box;display:flex;align-items:center;gap:var(--wa-space-3xs);border-bottom:var(--divider-size) solid var(--wa-color-neutral-fill-normal);transition:opacity var(--wa-transition-fast, .15s) var(--wa-transition-easing, ease)}.layout-nav-cluster.tabnav-dimmed[data-v-d1cd813c]{opacity:.5}.session-tabs[data-v-d1cd813c]::part(nav){margin-inline-start:var(--panel-corner-inset);margin-inline-end:calc(var(--layout-nav-cluster-w, 0px) + var(--panel-corner-inset))}.layout-winbtn[data-v-d1cd813c]{--wa-form-control-padding-inline: .3em}.session-tabs[data-v-d1cd813c]::part(tabs){align-items:center}.session-tabs[data-v-d1cd813c]::part(base){height:100%;overflow:hidden}.session-tabs[data-v-d1cd813c]::part(body){flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.session-tabs[data-v-d1cd813c]>wa-tab-panel::part(base){padding:0}.session-tabs.tabnav-dimmed[data-v-d1cd813c]::part(nav){opacity:.5}.session-tabs[data-v-d1cd813c]::part(nav){transition:opacity var(--wa-transition-fast, .15s) var(--wa-transition-easing, ease)}.session-tabs.tabbar-maximizable[data-v-d1cd813c]::part(nav){cursor:pointer}.session-tabs[data-v-d1cd813c] wa-tab-panel[active]{flex:1;min-height:0;display:flex;flex-direction:column}.session-tabs[data-v-d1cd813c] wa-tab-panel[active]::part(base){flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.subagent-tab-content[data-v-d1cd813c]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs)}.subagent-tab-label[data-v-d1cd813c]{display:inline-block;max-width:14em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.tab-close-icon[data-v-d1cd813c]{aspect-ratio:1;height:3em;margin-right:-1em;width:auto;font-size:.75rem;opacity:.5;cursor:pointer;transition:opacity .15s ease;display:grid;place-items:center}.tab-close-icon[data-v-d1cd813c]:hover{opacity:1}.tab-comments-indicator[data-v-d1cd813c]{font-size:var(--wa-font-size-xs);flex-shrink:0}.pending-request-indicator[data-v-d1cd813c]{color:var(--wa-color-warning-60);font-size:var(--wa-font-size-s);animation:pending-pulse-d1cd813c 1.5s ease-in-out infinite;flex-shrink:0;align-self:center}@keyframes pending-pulse-d1cd813c{0%,to{opacity:1}50%{opacity:.3}}.empty-state[data-v-d1cd813c]{display:flex;align-items:center;justify-content:center;gap:var(--wa-space-s);flex:1;min-height:0;overflow:clip;color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-l)}.login-backdrop[data-v-af0c71dc]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--canvas-background);z-index:9999}.login-card[data-v-af0c71dc]{width:100%;max-width:380px;--padding: var(--wa-space-xl)}.login-header[data-v-af0c71dc]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--wa-space-2xs)}.login-title[data-v-af0c71dc]{font-size:var(--wa-font-size-xl);font-weight:700;margin:0;letter-spacing:.05em}.login-subtitle[data-v-af0c71dc]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);margin:0}.login-form[data-v-af0c71dc]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.form-group[data-v-af0c71dc]{display:flex;flex-direction:column;gap:var(--wa-space-xs)}.form-label[data-v-af0c71dc]{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold)}.login-error[data-v-af0c71dc]{margin:0}.login-button[data-v-af0c71dc]{width:100%}.login-button[data-v-af0c71dc]::part(base){width:100%}.json-test-page[data-v-ea527dc3]{max-width:1200px;margin:0 auto;padding:2rem;color:var(--wa-color-text);height:100dvh;overflow-y:auto}h1[data-v-ea527dc3]{font-size:1.5rem;margin-bottom:.25rem}.subtitle[data-v-ea527dc3]{color:var(--wa-color-text-quiet);margin-bottom:2rem}.test-case[data-v-ea527dc3]{margin-bottom:2rem;border:1px solid var(--wa-color-surface-border);border-radius:var(--wa-border-radius-m);overflow:hidden}.test-title[data-v-ea527dc3]{font-size:.9rem;font-weight:600;padding:.75rem 1rem;background:var(--wa-color-neutral-5);border-bottom:1px solid var(--wa-color-surface-border);margin:0;display:flex;align-items:center;justify-content:space-between;gap:1rem}.test-render[data-v-ea527dc3]{padding:1rem}.test-raw[data-v-ea527dc3]{border-top:1px solid var(--wa-color-surface-border);font-size:.8rem}.test-raw summary[data-v-ea527dc3]{padding:.5rem 1rem;cursor:pointer;color:var(--wa-color-text-quiet)}.test-raw pre[data-v-ea527dc3]{padding:.5rem 1rem 1rem;margin:0;font-size:.75rem;white-space:pre-wrap;word-break:break-word;background:var(--wa-color-neutral-5)}.gitlog-test-view[data-v-7c75b0ef]{display:flex;flex-direction:column;height:100dvh;overflow:hidden;background:#fff;color:#1a1a2e;font-family:system-ui,-apple-system,sans-serif}.gitlog-test-view.dark[data-v-7c75b0ef]{background:#0f0f23;color:#e0e0e0}.toolbar[data-v-7c75b0ef]{flex-shrink:0;padding:6px 10px;border-bottom:1px solid #d0d0d0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dark .toolbar[data-v-7c75b0ef]{border-bottom-color:#333}.toolbar-title[data-v-7c75b0ef]{font-size:.85rem;font-weight:700;white-space:nowrap}.control-input[data-v-7c75b0ef],.control-select[data-v-7c75b0ef]{padding:3px 6px;border:1px solid #bbb;border-radius:3px;font-size:.78rem;background:inherit;color:inherit;height:26px;box-sizing:border-box}.dark .control-input[data-v-7c75b0ef],.dark .control-select[data-v-7c75b0ef]{border-color:#555;background:#1a1a2e}.control-input[data-v-7c75b0ef]{width:140px}.control-input--narrow[data-v-7c75b0ef]{width:50px}.control-select--palette[data-v-7c75b0ef]{width:155px}.sizing-group[data-v-7c75b0ef]{display:flex;align-items:center;gap:8px}.toggle[data-v-7c75b0ef]{display:flex;align-items:center;gap:3px;font-size:.78rem;cursor:pointer;color:inherit}.toggle span[data-v-7c75b0ef]{color:#1a1a2e}.dark .toggle span[data-v-7c75b0ef]{color:#e0e0e0}.toggle input[data-v-7c75b0ef]{cursor:pointer}.gitlog-container[data-v-7c75b0ef]{flex:1;min-height:0;display:flex;justify-content:center;align-items:center}.gitlog-box[data-v-7c75b0ef]{width:90%;height:50dvh;border:2px solid #888;border-radius:6px;overflow:hidden}.commit-detail-panel[data-v-7c75b0ef]{flex-shrink:0;border-top:1px solid #d0d0d0;padding:10px 16px;font-size:.8rem;background:#f8f8fc;max-height:180px;overflow-y:auto;display:none!important}.commit-detail-panel.dark[data-v-7c75b0ef]{border-top-color:#333;background:#161626}.commit-detail-header[data-v-7c75b0ef]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.commit-detail-badge[data-v-7c75b0ef]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 6px;border-radius:3px;background:#5c6bc0;color:#fff}.commit-detail-hash[data-v-7c75b0ef]{font-family:ui-monospace,monospace;font-size:.75rem;opacity:.7}.commit-detail-body[data-v-7c75b0ef]{display:flex;flex-direction:column;gap:3px}.commit-detail-row[data-v-7c75b0ef]{display:flex;gap:8px}.commit-detail-key[data-v-7c75b0ef]{font-weight:600;min-width:60px;opacity:.6}.commit-detail-value[data-v-7c75b0ef]{word-break:break-word}.commit-detail-email[data-v-7c75b0ef]{opacity:.5}.commit-detail-parent[data-v-7c75b0ef]{font-family:ui-monospace,monospace;font-size:.75rem;margin-right:6px;opacity:.7}.provider-auth-toast-content[data-v-24b843c9]{display:flex;flex-direction:column;gap:var(--wa-space-s);margin-top:var(--wa-space-xs)}.provider-auth-toast-message[data-v-24b843c9]{margin:0}.provider-auth-toast-message code[data-v-24b843c9]{font-family:var(--wa-font-family-code);font-size:.95em;padding:0 var(--wa-space-3xs);background:var(--wa-color-warning-fill-normal);color:var(--wa-color-warning-on-normal);border-radius:var(--wa-border-radius-s)}.provider-auth-toast-message code.copyable[data-v-24b843c9]{cursor:pointer}.provider-auth-toast-actions[data-v-24b843c9]{display:flex;justify-content:flex-end;gap:var(--wa-space-xs);flex-wrap:wrap}.mcp-dialog-title[data-v-9c1a3ea2]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wa-space-3xs)}.mcp-detail[data-v-9c1a3ea2]{display:grid;gap:var(--wa-space-m)}.mcp-detail__client[data-v-9c1a3ea2]{font-weight:var(--wa-font-weight-semibold);overflow-wrap:anywhere}.mcp-detail__code[data-v-9c1a3ea2]::part(input){font-family:var(--wa-font-family-code, monospace);letter-spacing:.2em;text-transform:uppercase}.mcp-detail__facts[data-v-9c1a3ea2]{display:grid;gap:var(--wa-space-2xs);margin:0}.mcp-detail__facts dt[data-v-9c1a3ea2]{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.mcp-detail__facts dd[data-v-9c1a3ea2]{margin:0 0 var(--wa-space-xs)}.mcp-detail__facts dd[data-v-9c1a3ea2]:last-child{margin-bottom:0}.mcp-detail__identifier[data-v-9c1a3ea2]{overflow-wrap:anywhere;font-size:var(--wa-font-size-s)}.mcp-detail__actions[data-v-9c1a3ea2]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--wa-space-xs)}wa-dialog>wa-callout[data-v-5b0ef3bb]{margin-block:var(--wa-space-s)}.mcp-dialog-title[data-v-5b0ef3bb]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wa-space-3xs)}.mcp-block[data-v-5b0ef3bb]{margin-bottom:var(--wa-space-m)}.mcp-own-address[data-v-5b0ef3bb]{margin:0 0 var(--wa-space-m);color:var(--wa-color-text-quiet)}.mcp-own-address code[data-v-5b0ef3bb]{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.mcp-section-title[data-v-5b0ef3bb]{margin:var(--wa-space-l) 0 var(--wa-space-s);border-bottom:2px solid var(--wa-color-surface-border);padding-bottom:.35rem}.mcp-section-title[data-v-5b0ef3bb]:first-of-type{margin-top:0}.mcp-empty[data-v-5b0ef3bb]{color:var(--wa-color-text-quiet)}.mcp-connection[data-v-5b0ef3bb]{display:flex;flex-direction:column;gap:var(--wa-space-xs);padding:var(--wa-space-s) 0;border-bottom:1px solid var(--wa-color-surface-border)}.mcp-connection[data-v-5b0ef3bb]:last-of-type{border-bottom:none}.mcp-connection__main[data-v-5b0ef3bb]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wa-space-s);min-width:0}.mcp-connection__name[data-v-5b0ef3bb]{font-weight:600;overflow-wrap:anywhere;min-width:0}.mcp-connection__time[data-v-5b0ef3bb]{margin-left:auto;flex:none;color:var(--wa-color-text-quiet);font-size:.8rem}.mcp-connection__client[data-v-5b0ef3bb]{color:var(--wa-color-text-quiet);font-size:.85rem;overflow-wrap:anywhere}.mcp-connection__actions[data-v-5b0ef3bb]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wa-space-xs)}.mcp-confirm-body[data-v-5b0ef3bb]{display:flex;flex-direction:column;gap:var(--wa-space-s)}.mcp-confirm__actions[data-v-5b0ef3bb]{display:flex;flex-wrap:wrap;gap:var(--wa-space-s)}.connection-indicator[data-v-371132bd]{position:fixed;top:var(--wa-space-2xs);left:var(--wa-space-2xs);z-index:1000}.indicator-dot[data-v-371132bd]{display:block;width:10px;height:10px;border-radius:50%}.Notivue__content[data-v-86880a36]{min-width:0}.Notivue__content-message[data-v-86880a36]{overflow:hidden;white-space:normal}wa-dialog[data-v-0d390da4]{--width: min(720px, calc(100vw - 1rem) )}wa-dialog[data-v-0d390da4]::part(body){padding:0}.palette-header[data-v-0d390da4]{display:flex;align-items:center;padding:var(--wa-space-s) var(--wa-space-m);gap:var(--wa-space-s)}.palette-header input[data-v-0d390da4]{flex:1;border:none;outline:none;background:transparent;box-shadow:none;color:var(--wa-color-text-normal);font-size:var(--wa-font-size-m);font-family:inherit;min-width:0}.palette-header input[data-v-0d390da4]::placeholder{color:var(--wa-color-text-muted)}.breadcrumb[data-v-0d390da4]{display:flex;align-items:center;gap:var(--wa-space-2xs);color:var(--wa-color-text-muted);font-size:var(--wa-font-size-s);white-space:nowrap}.breadcrumb-back[data-v-0d390da4]{border:none;background:transparent;font:inherit;font-size:var(--wa-font-size-s);cursor:pointer;padding:var(--wa-space-2xs) var(--wa-space-xs);margin-inline-start:calc(-1 * var(--wa-space-xs));border-radius:var(--wa-border-radius-s);transition:background-color .1s ease,color .1s ease}.breadcrumb-back[data-v-0d390da4]:hover{background:var(--glass-item-hover);color:var(--wa-color-text-normal)}.breadcrumb-back[data-v-0d390da4]:active{background:var(--glass-item-highlight)}.breadcrumb-back-icon[data-v-0d390da4]{color:var(--wa-color-text-normal)}wa-divider[data-v-0d390da4]{--spacing: 0}.palette-list[data-v-0d390da4]{max-height:min(400px,60dvh);overflow-y:auto;padding:0 0 var(--wa-space-xs) 0;position:relative;--glide-ink-bg: var(--glass-item-highlight);--glide-ink-radius: var(--wa-border-radius-s)}.category-sticky[data-v-0d390da4]{position:sticky;top:0;z-index:1;container-type:scroll-state;padding-block:var(--wa-space-xs) var(--wa-space-2xs)}.category-label[data-v-0d390da4]{padding:var(--wa-space-2xs) var(--wa-space-m);font-size:var(--wa-font-size-xs);color:var(--wa-color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600;-webkit-user-select:none;user-select:none;transition:box-shadow .15s ease}@container scroll-state(stuck: top){.category-label[data-v-0d390da4]{box-shadow:0 2px 5px -2px color-mix(in srgb,var(--wa-color-text-normal) 18%,transparent)}}.drill-label[data-v-0d390da4]{display:flex;align-items:center;gap:var(--wa-space-2xs);text-transform:none;letter-spacing:normal;font-weight:500}.drill-label[data-v-0d390da4] mark{background:transparent;color:var(--wa-color-success-60);font-weight:600;padding:0}.drill-more[data-v-0d390da4]{color:var(--wa-color-text-muted);font-size:var(--wa-font-size-s)}.command-item[data-v-0d390da4]{display:flex;align-items:center;padding:var(--wa-space-xs) var(--wa-space-m);cursor:pointer;gap:var(--wa-space-s);border-radius:var(--wa-border-radius-s);margin:1px var(--wa-space-xs);-webkit-user-select:none;user-select:none;position:relative;scroll-margin-top:2rem}.command-item.active[data-v-0d390da4]{background:var(--glass-item-highlight)}.palette-list[data-glide-ready]>.command-item.active[data-v-0d390da4]{background:transparent}.command-icon[data-v-0d390da4]{width:1.25em;text-align:center;color:var(--wa-color-text-muted);flex-shrink:0;font-size:.9em}.command-icon-spacer[data-v-0d390da4]{width:1.25em;flex-shrink:0}.command-label[data-v-0d390da4]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.command-label[data-v-0d390da4] mark{background:transparent;color:var(--wa-color-success-60);font-weight:600;padding:0}.command-text-col[data-v-0d390da4]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;overflow:hidden}.command-text-col .command-label[data-v-0d390da4]{flex:0 0 auto}.command-path[data-v-0d390da4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--wa-font-size-2xs);color:var(--wa-color-text-muted)}.command-path[data-v-0d390da4] mark{background:transparent;color:var(--wa-color-success-60);font-weight:600;padding:0}.command-wt-line[data-v-0d390da4]{display:flex;align-items:center;gap:var(--wa-space-2xs);min-width:0;overflow:visible;white-space:normal}.command-wt-parent[data-v-0d390da4],.command-wt-folder[data-v-0d390da4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.command-wt-sep[data-v-0d390da4]{flex-shrink:0;color:var(--wa-color-text-quiet);font-size:.85em}.palette-trust-icon[data-v-0d390da4]{flex-shrink:0;color:var(--wa-color-text-normal);opacity:.2;font-size:.85em}.command-name-line[data-v-0d390da4]{display:flex;align-items:center;gap:var(--wa-space-2xs);min-width:0}.command-name-text[data-v-0d390da4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.command-target-line[data-v-0d390da4]{display:flex;align-items:center;gap:var(--wa-space-2xs);min-width:0;overflow:hidden;white-space:nowrap}.command-target-prefix[data-v-0d390da4]{flex-shrink:0}.command-chevron[data-v-0d390da4],.command-toggle[data-v-0d390da4]{color:var(--wa-color-text-muted);flex-shrink:0;font-size:.85em}.command-category[data-v-0d390da4]{flex-shrink:0;color:var(--wa-color-text-muted);font-size:var(--wa-font-size-xs);white-space:nowrap;-webkit-user-select:none;user-select:none}.active-check[data-v-0d390da4]{color:var(--wa-color-success-60)}.palette-group-divider[data-v-0d390da4]{--width: var(--divider-size);--spacing: var(--wa-space-2xs);margin-inline:var(--wa-space-m)}.palette-pin-icon[data-v-0d390da4]{flex-shrink:0;font-size:var(--wa-font-size-2xs);color:var(--wa-color-yellow-80)!important;transform:rotate(30deg)}.palette-session-wt-icon[data-v-0d390da4]{flex-shrink:0;font-size:var(--wa-font-size-2xs);color:var(--wa-color-text-quiet)}.palette-workspace-icon[data-v-0d390da4]{width:1.25em;text-align:center;flex-shrink:0;font-size:.9em;color:var(--wa-color-text-muted)}.palette-process-indicator[data-v-0d390da4]{margin-left:auto;flex-shrink:0;font-size:var(--wa-font-size-xs)}.palette-unread-icon[data-v-0d390da4]{margin-left:auto;flex-shrink:0;color:var(--wa-color-warning-60);font-size:var(--wa-font-size-xs);animation:motion-status-pulse 2.4s ease-in-out infinite}.palette-empty[data-v-0d390da4]{padding:var(--wa-space-l) var(--wa-space-m);text-align:center;color:var(--wa-color-text-muted);font-style:italic}.search-overlay[data-v-50a3c23c]{--width: min(60rem, calc(100vw - 1rem) );overflow:hidden}.search-overlay[data-v-50a3c23c]::part(body){padding:0}.search-container[data-v-50a3c23c]{display:flex;flex-direction:column;max-height:70dvh}.search-header[data-v-50a3c23c]{padding:var(--wa-space-s) var(--wa-space-m);border-bottom:1px solid var(--wa-color-surface-border);display:flex;flex-direction:column;gap:var(--wa-space-s)}.search-input-row[data-v-50a3c23c]{display:flex;gap:var(--wa-space-xs);align-items:stretch}.search-input[data-v-50a3c23c]{flex:1;min-width:0}.filters-toggle[data-v-50a3c23c]{display:none;flex-shrink:0;position:relative}.filters-toggle[data-v-50a3c23c]::part(base){height:auto}.filters-toggle wa-badge[data-v-50a3c23c]{position:absolute;top:0;right:0;font-size:var(--wa-font-size-xs);border-radius:100%}.workspace-option[data-v-50a3c23c]{display:flex;align-items:center;gap:var(--wa-space-xs)}.section-header-option[data-v-50a3c23c]{font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--wa-color-text-quiet)}.filter-select wa-divider[data-v-50a3c23c]{--width: var(--divider-size);--spacing: 4px}.search-filters[data-v-50a3c23c]{display:flex;gap:var(--wa-space-xs);flex-wrap:wrap;align-items:center}.filter-select[data-v-50a3c23c]{flex:1;min-width:8rem}.filter-select[data-v-50a3c23c]::part(listbox){overflow:visible;overflow-y:auto;max-height:50dvh;width:max-content;max-width:calc(100vw - 4rem);min-width:100%}.filter-checkbox[data-v-50a3c23c]{display:flex;align-items:center;gap:var(--wa-space-2xs);font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);cursor:pointer;white-space:nowrap;padding:0 var(--wa-space-xs)}.filter-checkbox input[data-v-50a3c23c]{cursor:pointer}.search-results[data-v-50a3c23c]{overflow-y:auto;padding:var(--wa-space-xs) 0;max-height:60dvh;position:relative;--glide-ink-bg: var(--glass-item-highlight);--glide-ink-radius: var(--wa-border-radius-s)}.search-result-card[data-v-50a3c23c]{padding:var(--wa-space-xs) var(--wa-space-m);border-radius:var(--wa-border-radius-s);margin:1px var(--wa-space-xs);cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.search-result-card.selected[data-v-50a3c23c]{background:var(--glass-item-highlight)}.search-result-card.visited[data-v-50a3c23c]{opacity:.5}.search-results[data-glide-ready]>.search-result-card.selected[data-v-50a3c23c]{background:transparent}.search-results[data-glide-ready]:has(>.search-result-card.selected.visited)>.glide-ink[data-v-50a3c23c]{opacity:.5}.result-header[data-v-50a3c23c]{display:flex;justify-content:space-between;align-items:center;gap:var(--wa-space-s);margin-bottom:var(--wa-space-2xs)}.result-title[data-v-50a3c23c]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.result-meta[data-v-50a3c23c]{display:flex;align-items:center;gap:var(--wa-space-xs);flex-shrink:0;font-size:var(--wa-font-size-s)}.result-date[data-v-50a3c23c]{color:var(--wa-color-text-quiet)}.result-snippets[data-v-50a3c23c]{display:flex;flex-direction:column;gap:2px}.result-snippet[data-v-50a3c23c]{display:flex;gap:var(--wa-space-xs);align-items:baseline;color:var(--wa-color-text-quiet);line-height:1.5}.snippet-role[data-v-50a3c23c]{font-size:var(--wa-font-size-3xs);padding:0 var(--wa-space-2xs);background:var(--wa-color-neutral-fill-quiet);border-radius:var(--wa-border-radius-s);color:var(--wa-color-text-muted);flex-shrink:0;font-weight:700}.snippet-text[data-v-50a3c23c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snippet-text[data-v-50a3c23c] b{color:var(--wa-color-success-60);font-weight:700}.snippet-more[data-v-50a3c23c]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-muted);padding-left:var(--wa-space-l)}.search-loading[data-v-50a3c23c],.search-empty[data-v-50a3c23c],.search-hint[data-v-50a3c23c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wa-space-s);padding:var(--wa-space-xl) var(--wa-space-m);color:var(--wa-color-text-muted);font-size:var(--wa-font-size-s)}.search-index-banner[data-v-50a3c23c]{display:flex;align-items:center;gap:var(--wa-space-xs);padding:var(--wa-space-xs) var(--wa-space-m);font-size:var(--wa-font-size-xs);color:var(--wa-color-text-muted);border-bottom:1px solid var(--wa-color-surface-border)}.search-index-banner wa-progress-bar[data-v-50a3c23c]{flex:1;min-width:60px;max-width:120px}.search-partial-banner wa-callout[data-v-50a3c23c]{margin:var(--wa-space-xs) var(--wa-space-m);font-size:var(--wa-font-size-xs)}.search-error[data-v-50a3c23c]{padding:var(--wa-space-m)}.search-load-more[data-v-50a3c23c]{display:flex;justify-content:center;padding:var(--wa-space-s)}@media not (min-width:640px){.search-overlay[data-v-50a3c23c]::part(panel){--width: 100vw;margin-top:0;height:90dvh;max-height:90dvh;border-radius:0}.search-container[data-v-50a3c23c]{max-height:90dvh}.search-results[data-v-50a3c23c]{max-height:none;flex:1}.filters-toggle[data-v-50a3c23c]{display:inline-flex}.search-filters[data-v-50a3c23c]{display:none;flex-direction:column}.search-filters.filters-expanded[data-v-50a3c23c]{display:flex}.filter-select[data-v-50a3c23c]{width:100%}}.switcher-enter-active.switcher-overlay[data-v-fc0127da]:before{animation:twicc-switcher-fade-fc0127da .26s var(--motion-ease-out)}.switcher-leave-active.switcher-overlay[data-v-fc0127da]:before{animation:twicc-switcher-fade-fc0127da .16s ease-out reverse forwards}.switcher-enter-active .switcher-panel[data-v-fc0127da]{animation:twicc-switcher-drop-fc0127da .26s var(--motion-ease-spring),twicc-reveal-fc0127da .26s var(--motion-ease)}.switcher-leave-active .switcher-panel[data-v-fc0127da]{animation:twicc-switcher-drop-fc0127da .16s ease-out reverse forwards,twicc-reveal-fc0127da .16s ease-out reverse forwards}.switcher-enter-active .switcher-panel[data-v-fc0127da],.switcher-leave-active .switcher-panel[data-v-fc0127da]{--twicc-reveal-filter: opacity(var(--twicc-reveal))}.switcher-leave-active[data-v-fc0127da]{pointer-events:none}@keyframes twicc-switcher-drop-fc0127da{0%{translate:0 calc(-.5rem * var(--motion-amount));scale:calc(1 - .03 * var(--motion-amount))}}@keyframes twicc-switcher-fade-fc0127da{0%{opacity:0}}@keyframes twicc-reveal-fc0127da{0%{--twicc-reveal: 0}}.switcher-overlay[data-v-fc0127da]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:var(--wa-space-l)}.switcher-panel[data-v-fc0127da]{width:min(440px,calc(100vw - 2rem));max-height:min(70vh,560px);display:flex;flex-direction:column;border-radius:var(--wa-border-radius-l);overflow:hidden}.switcher-header[data-v-fc0127da]{display:flex;align-items:center;justify-content:space-between;gap:var(--wa-space-s);padding:var(--wa-space-xs) var(--wa-space-s);border-bottom:var(--wa-border-width-s) solid var(--wa-color-surface-border);font-size:var(--wa-font-size-xs);color:var(--wa-color-text-muted)}.switcher-mode[data-v-fc0127da]{font-weight:var(--wa-font-weight-semibold);text-transform:uppercase;letter-spacing:.04em}.switcher-hint[data-v-fc0127da]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs)}.switcher-hint kbd[data-v-fc0127da]{font:inherit;padding:0 var(--wa-space-2xs);border:var(--wa-border-width-s) solid var(--wa-color-surface-border);border-radius:var(--wa-border-radius-s);background:var(--wa-color-surface-lowered)}.switcher-list[data-v-fc0127da]{overflow-y:auto;padding:var(--wa-space-2xs);position:relative;--glide-ink-bg: var(--glass-item-highlight);--glide-ink-radius: var(--wa-border-radius-m)}.switcher-row[data-v-fc0127da]{display:flex;align-items:center;gap:var(--wa-space-xs);width:100%;padding:var(--wa-space-xs) var(--wa-space-s);border:none;border-radius:var(--wa-border-radius-m);background:transparent;color:var(--wa-color-text-normal);font:inherit;font-size:var(--wa-font-size-s);text-align:start;cursor:pointer;position:relative}.switcher-row--active[data-v-fc0127da]{background:var(--glass-item-highlight);color:var(--wa-color-brand-on-quiet)}.switcher-list[data-glide-ready]>.switcher-row--active[data-v-fc0127da]{background:transparent}.switcher-mark[data-v-fc0127da]{flex:0 0 auto}.switcher-provider[data-v-fc0127da]{flex:0 0 auto;color:var(--wa-color-text-muted)}.switcher-row--active .switcher-provider[data-v-fc0127da]{color:inherit}.switcher-name[data-v-fc0127da]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.switcher-state[data-v-fc0127da]{flex:0 0 auto;display:inline-flex;align-items:center;color:var(--wa-color-text-muted)}.switcher-unread[data-v-fc0127da]{color:var(--wa-color-brand-60);animation:motion-status-pulse 2.4s ease-in-out infinite}.switcher-pending[data-v-fc0127da]{color:var(--wa-color-warning-60)}.stop-confirm-dialog[data-v-93b04e3e]{--width: min(40rem, calc(100vw - 2rem) )}.dialog-content[data-v-93b04e3e]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.dialog-content p[data-v-93b04e3e]{margin:0}.dialog-content p+p[data-v-93b04e3e]{margin-top:var(--wa-space-s)}.dialog-footer[data-v-93b04e3e]{display:flex;flex-wrap:wrap;gap:var(--wa-space-s);justify-content:flex-end}.dialog-title[data-v-f2e1d349]{margin:0 0 var(--wa-space-s);font-size:var(--wa-font-size-l)}.provider-choices[data-v-f2e1d349]{display:flex;flex-direction:column;gap:var(--wa-space-m);margin:var(--wa-space-m) 0}.provider-row[data-v-f2e1d349]::part(label){display:inline-flex;align-items:center;gap:var(--wa-space-xs)}.provider-icon[data-v-f2e1d349]{font-size:1.2em}.default-provider-group[data-v-f2e1d349]{display:flex;flex-direction:column;gap:var(--wa-space-xs);margin-top:var(--wa-space-l)}.default-provider-label[data-v-f2e1d349]{font-weight:var(--wa-font-weight-semibold);font-size:var(--wa-font-size-s)}.default-provider-hint[data-v-f2e1d349]{margin:0;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);font-style:italic}.provider-option-icon[data-v-f2e1d349]{margin-right:var(--wa-space-2xs)}.announcement-intro[data-v-3d0a0eb9]{margin-block-start:0;line-height:1.5}.announcement-switch[data-v-3d0a0eb9]{margin-inline-end:auto;align-self:center}.telemetry-notice-dialog p[data-v-ef710af4]{margin-block:0 .75rem;line-height:1.5}.telemetry-notice-dialog p[data-v-ef710af4]:last-of-type{margin-block-end:0}.help-dialog[data-v-7ab59077]{--width: min(840px, calc(100vw - 2rem) )}.help-body[data-v-7ab59077]{line-height:1.5}.help-body[data-v-7ab59077] img{max-width:100%;height:auto}.help-body[data-v-7ab59077] a[data-help-key]{cursor:pointer}.help-footer[data-v-7ab59077]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.help-footer wa-switch[data-v-7ab59077]{margin-inline-end:auto}.help-loading[data-v-7ab59077],.help-error[data-v-7ab59077]{padding:.5rem 0;font-style:italic;color:var(--wa-color-neutral-on-quiet, #888)}.project-trust-dialog[data-v-1e119616]{--width: min(520px, calc(100vw - 2rem) )}.dialog-content[data-v-1e119616]{display:flex;flex-direction:column;gap:var(--wa-space-m)}.intro[data-v-1e119616]{margin:0;font-size:var(--wa-font-size-m);color:var(--wa-color-text-base)}.project-info[data-v-1e119616]{display:flex;flex-direction:column;gap:var(--wa-space-2xs);background:var(--wa-color-surface-alt);border-radius:var(--wa-border-radius-m);padding:var(--wa-space-xs) var(--wa-space-s)}.project-name[data-v-1e119616]{font-weight:var(--wa-font-weight-semibold)}.project-dir[data-v-1e119616]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);word-break:break-all}.propagate-switch[data-v-1e119616]{font-size:var(--wa-font-size-s)}.propagate-hint[data-v-1e119616]{color:var(--wa-color-text-quiet)}.dialog-footer[data-v-1e119616]{display:flex;gap:var(--wa-space-s);justify-content:flex-end;width:100%}.peer-dialog-title[data-v-9337d916]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wa-space-3xs)}wa-dialog>wa-callout[data-v-9337d916]{margin-block:var(--wa-space-s)}.pm-block[data-v-9337d916]{margin-bottom:var(--wa-space-m)}.pm-own-address[data-v-9337d916]{margin:0 0 var(--wa-space-m);color:var(--wa-color-text-quiet)}.pm-own-address code[data-v-9337d916]{-webkit-user-select:all;user-select:all}.pm-section-title[data-v-9337d916]{margin:var(--wa-space-l) 0 var(--wa-space-s);border-bottom:2px solid var(--wa-color-surface-border);padding-bottom:.35rem}.pm-section-title[data-v-9337d916]:first-of-type{margin-top:0}.pm-empty[data-v-9337d916]{color:var(--wa-color-text-quiet)}.pm-request[data-v-9337d916],.pm-peer[data-v-9337d916]{display:flex;flex-direction:column;gap:var(--wa-space-xs);padding:var(--wa-space-s) 0;border-bottom:1px solid var(--wa-color-surface-border)}.pm-request[data-v-9337d916]:last-of-type,.pm-peer[data-v-9337d916]:last-of-type{border-bottom:none}.pm-request__claim[data-v-9337d916]{display:flex;align-items:baseline;gap:var(--wa-space-s);min-width:0}.pm-request__name[data-v-9337d916]{font-weight:600}.pm-request__time[data-v-9337d916]{margin-left:auto;flex:none;color:var(--wa-color-text-quiet);font-size:.8rem}.pm-request__url[data-v-9337d916],.pm-peer__url[data-v-9337d916]{color:var(--wa-color-text-quiet);font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-request__code-block[data-v-9337d916]{display:flex;align-items:center;gap:var(--wa-space-m)}.pm-request__code[data-v-9337d916]{font-family:var(--wa-font-family-code, monospace);font-size:1.6rem;font-weight:700;letter-spacing:.35em;-webkit-user-select:all;user-select:all}.pm-hint[data-v-9337d916]{margin:0;font-size:.8rem;color:var(--wa-color-text-quiet)}.pm-request__actions[data-v-9337d916],.pm-peer__actions[data-v-9337d916]{display:flex;align-items:center;gap:var(--wa-space-xs);flex-wrap:wrap}.pm-request__actions wa-input[data-v-9337d916]{flex:1;min-width:10rem}.pm-request__actions .pm-code-input[data-v-9337d916]{flex:0 1 8rem;min-width:0;max-width:100%}.pm-peer__main[data-v-9337d916]{display:flex;align-items:center;gap:var(--wa-space-s);min-width:0}.pm-peer__name[data-v-9337d916]{font-weight:600}.pm-peer__contact[data-v-9337d916]{margin-left:auto;color:var(--wa-color-text-quiet);font-size:.8rem}.pm-peer__url-row[data-v-9337d916]{display:flex;gap:var(--wa-space-xs);min-width:0}.pm-peer__reason[data-v-9337d916]{color:var(--wa-color-text-quiet);font-size:.8rem}.pm-add-form[data-v-9337d916]{display:flex;gap:var(--wa-space-xs);flex-wrap:wrap}.pm-add-form wa-input[data-v-9337d916]{flex:1;min-width:12rem}.pm-footer[data-v-9337d916]{display:flex;justify-content:flex-end;gap:var(--wa-space-s);width:100%}.pm-confirm-body[data-v-9337d916]{display:flex;flex-direction:column;gap:var(--wa-space-s)}.pm-confirm__actions[data-v-9337d916]{display:flex;gap:var(--wa-space-s)}.pir[data-v-ec81d6dd]{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.15rem;width:100%;box-sizing:border-box;padding:var(--wa-space-s) 0;border:none;border-bottom:1px solid var(--wa-color-surface-border);min-width:0;background:none;color:inherit;font:inherit;line-height:var(--wa-line-height-normal);text-align:left;cursor:pointer;height:auto;min-height:0}.pir[data-v-ec81d6dd]:last-of-type{border-bottom:none}.pir[data-v-ec81d6dd]:hover{background:var(--glass-item-hover)}.pir__head[data-v-ec81d6dd]{display:flex;align-items:center;gap:var(--wa-space-xs);min-width:0;max-width:100%}.pir__fill[data-v-ec81d6dd]{flex:1}.pir__icon[data-v-ec81d6dd]{flex-shrink:0}.pir__icon--in[data-v-ec81d6dd]{color:var(--wa-color-brand-fill-loud, var(--wa-color-brand-60))}.pir__icon--out[data-v-ec81d6dd]{color:var(--wa-color-success-fill-loud, var(--wa-color-success-60))}.pir__heading[data-v-ec81d6dd]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pir__attachments[data-v-ec81d6dd],.pir__time[data-v-ec81d6dd]{color:var(--wa-color-text-quiet);font-size:.8rem;white-space:nowrap;flex-shrink:0}.pir__attachments[data-v-ec81d6dd]{display:inline-flex;align-items:center;gap:var(--wa-space-2xs)}.pir__title[data-v-ec81d6dd]{margin-left:2rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%}.pir__message[data-v-ec81d6dd]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:.2rem 0 .3rem 2rem;padding:.35em .75em;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.pir__route[data-v-ec81d6dd]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wa-space-2xs);padding-left:1.5rem;font-size:.85rem;min-width:0;max-width:100%}.pir__route-label[data-v-ec81d6dd]{color:var(--wa-color-text-quiet);flex-shrink:0}.pir__route-title[data-v-ec81d6dd]{color:var(--wa-color-text-normal);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:6ch}.pir__route-project[data-v-ec81d6dd]{--project-badge-name-max-width: 20ch}.peer-dialog-title[data-v-33ff9987]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wa-space-3xs)}.pi-filters[data-v-33ff9987]{display:flex;align-items:center;gap:var(--wa-space-xs);margin-bottom:var(--wa-space-s)}.pi-filter-peer[data-v-33ff9987],.pi-filter-project[data-v-33ff9987]{flex:0 1 30%;min-width:0}.pi-filter-text[data-v-33ff9987]{flex:1 1 auto;min-width:0}.pi-searching[data-v-33ff9987]{display:flex;align-items:center;gap:var(--wa-space-xs);min-height:2.5rem;color:var(--wa-color-text-quiet)}.pi-searching wa-spinner[data-v-33ff9987]{font-size:1rem}wa-dialog>wa-callout[data-v-33ff9987]{margin-block:var(--wa-space-s)}.pi-section-title[data-v-33ff9987]{margin:var(--wa-space-l) 0 var(--wa-space-s);border-bottom:2px solid var(--wa-color-surface-border);padding-bottom:.35rem}.pi-section-title[data-v-33ff9987]:first-of-type{margin-top:0}.pi-empty[data-v-33ff9987]{color:var(--wa-color-text-quiet)}.pi-row[data-v-33ff9987]{display:flex;align-items:center;gap:var(--wa-space-s);width:100%;padding:var(--wa-space-xs) 0;border-bottom:1px solid var(--wa-color-surface-border);min-width:0;background:none;border-left:none;border-right:none;border-top:none;color:inherit;font:inherit;text-align:left}.pi-row[data-v-33ff9987]:last-of-type{border-bottom:none}.pi-row--clickable[data-v-33ff9987]{cursor:pointer}.pi-row--clickable[data-v-33ff9987]:hover{background:var(--glass-item-hover)}.pi-row__icon[data-v-33ff9987]{color:var(--wa-color-text-quiet);flex-shrink:0}.pi-row__title[data-v-33ff9987]{font-weight:600;flex-shrink:0}.pi-row__meta[data-v-33ff9987]{color:var(--wa-color-text-quiet);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pi-row__hint[data-v-33ff9987]{margin-left:auto;color:var(--wa-color-text-quiet);font-size:.8rem;flex-shrink:0}.pi-footer[data-v-33ff9987]{display:flex;justify-content:flex-end;gap:var(--wa-space-s);width:100%}@media(max-width:520px){.pi-filters[data-v-33ff9987]{align-items:stretch;flex-direction:column}.pi-filter-peer[data-v-33ff9987],.pi-filter-project[data-v-33ff9987],.pi-filter-text[data-v-33ff9987]{width:100%}}.pr-head[data-v-488ae672]{display:flex;align-items:center;gap:var(--wa-space-xs);margin-bottom:var(--wa-space-s);min-width:0}.pr-head__fill[data-v-488ae672]{flex:1}.pr-head__icon[data-v-488ae672]{flex-shrink:0}.pr-head__icon--in[data-v-488ae672]{color:var(--wa-color-brand-fill-loud, var(--wa-color-brand-60))}.pr-head__icon--out[data-v-488ae672]{color:var(--wa-color-success-fill-loud, var(--wa-color-success-60))}.pr-head__peer[data-v-488ae672]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pr-head__time[data-v-488ae672]{color:var(--wa-color-text-quiet);font-size:.8rem;white-space:nowrap;flex-shrink:0}.pr-title[data-v-488ae672]{margin:0 0 var(--wa-space-s);font-size:var(--wa-font-size-l);line-height:var(--wa-line-height-condensed);overflow-wrap:anywhere}.pr-quote[data-v-488ae672]{margin-bottom:var(--wa-space-s)}.pr-body[data-v-488ae672]{padding:var(--wa-space-s) var(--wa-space-m);max-height:40vh;overflow:auto;background:transparent;color:var(--wa-color-text-normal)}.pr-content-state[data-v-488ae672],.pr-attachments-state[data-v-488ae672]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wa-space-s);color:var(--wa-color-text-quiet)}.pr-content-state[data-v-488ae672]{min-height:3rem}.pr-content-state__status[data-v-488ae672],.pr-content-state__actions[data-v-488ae672]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--wa-space-xs)}.pr-content-state__status wa-spinner[data-v-488ae672]{font-size:1rem}.pr-dialog-loading[data-v-488ae672]{display:flex;align-items:center;gap:var(--wa-space-xs);min-height:4rem;color:var(--wa-color-text-quiet)}.pr-dialog-loading wa-spinner[data-v-488ae672]{font-size:1rem}.pr-attachments-state[data-v-488ae672]{padding:var(--wa-space-s) var(--wa-space-m);margin-bottom:var(--wa-space-s);border:1px solid var(--wa-color-surface-border);border-radius:var(--wa-border-radius-m);background:var(--wa-color-surface-lowered)}.pr-body[data-v-488ae672]>:first-child{margin-top:0}.pr-body[data-v-488ae672]>:last-child{margin-bottom:0}.pr-route[data-v-488ae672]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wa-space-2xs);margin:0 0 var(--wa-space-2xs);font-size:.85rem;min-width:0}.pr-route__label[data-v-488ae672]{color:var(--wa-color-text-quiet);flex-shrink:0}.pr-route__title[data-v-488ae672]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:6ch}.pr-route__title--link[data-v-488ae672]{height:auto;min-height:0;padding:0;border:none;background:none;font:inherit;color:var(--wa-color-brand-on-quiet);text-align:left;cursor:pointer}.pr-route__title--link[data-v-488ae672]:hover{text-decoration:underline}.pr-route__project[data-v-488ae672]{--project-badge-name-max-width: 20ch}.pr-attach-project[data-v-488ae672]{flex:0 1 18rem;min-width:12rem}.pr-purged[data-v-488ae672]{color:var(--wa-color-text-quiet);font-size:.85rem}.pr-note[data-v-488ae672]{display:flex;flex-direction:column;gap:var(--wa-space-2xs);margin:0 0 var(--wa-space-s)}.pr-note__label[data-v-488ae672]{font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-text-normal)}.pr-actions[data-v-488ae672]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-2xs) var(--wa-space-s);margin-bottom:var(--wa-space-s)}.pr-actions__label[data-v-488ae672]{font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-text-normal)}.pr-actions__row[data-v-488ae672]{display:flex;align-items:center;gap:var(--wa-space-s);min-width:0}.pr-actions__select[data-v-488ae672]{width:auto;max-width:100%}.pr-actions__select[data-v-488ae672]::part(display-input){field-sizing:content;width:auto}.pr-actions__select[data-v-488ae672]::part(listbox){width:max-content;min-width:100%;max-width:calc(100vw - 4rem)}.pr-actions__refuse[data-v-488ae672]:not(:hover,:state(current)){color:var(--wa-color-danger-60)}.pr-actions__status[data-v-488ae672]{display:flex;align-items:center;gap:var(--wa-space-xs);color:var(--wa-color-text-quiet)}.pr-preparing[data-v-488ae672]{display:flex;align-items:center;gap:var(--wa-space-xs);margin-bottom:var(--wa-space-s);color:var(--wa-color-text-quiet)}.pr-preparing wa-spinner[data-v-488ae672]{font-size:1rem}.pr-existing-action[data-v-488ae672]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wa-space-xs);margin-bottom:var(--wa-space-s)}.pr-existing-action__row[data-v-488ae672]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-2xs) var(--wa-space-s)}.pr-existing-action__hint[data-v-488ae672]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.pr-existing-action .pr-action-error[data-v-488ae672],.pr-existing-action .pr-target-warning[data-v-488ae672]{align-self:stretch}.pr-picker-filters[data-v-488ae672]{display:flex;gap:var(--wa-space-xs);align-items:center}.pr-picker-scope[data-v-488ae672]{flex:0 1 40%;min-width:0}.pr-picker-search[data-v-488ae672]{flex:1 1 auto;min-width:0}.pr-scope-workspace[data-v-488ae672]{display:flex;align-items:center;gap:var(--wa-space-xs)}.pr-picker[data-v-488ae672]{max-height:30vh;overflow:auto;border:1px solid var(--wa-color-surface-border);border-radius:var(--wa-border-radius-m);margin-top:var(--wa-space-xs);margin-bottom:var(--wa-space-s);container-type:inline-size}.pr-picker[data-v-488ae672] .session-menu{display:none!important}.pr-empty[data-v-488ae672]{color:var(--wa-color-text-quiet);padding:var(--wa-space-s);margin:0}.pr-picker-more[data-v-488ae672]{display:flex;align-items:center;justify-content:center;gap:var(--wa-space-xs);padding:var(--wa-space-xs);color:var(--wa-color-text-quiet)}.pr-new-session[data-v-488ae672]{display:flex;gap:var(--wa-space-xs);align-items:center;margin-bottom:var(--wa-space-2xs)}.pr-explainer[data-v-488ae672]{margin:var(--wa-space-s) 0;color:var(--wa-color-text-quiet);font-style:italic;font-size:var(--wa-font-size-s)}.pr-new-session wa-select[data-v-488ae672]{flex:1;min-width:0}.pr-confirm-body[data-v-488ae672]{display:flex;flex-direction:column;gap:var(--wa-space-s)}.pr-inline-callout[data-v-488ae672]{display:flex;align-items:center;gap:var(--wa-space-m);flex-wrap:wrap}.pr-confirm__actions[data-v-488ae672]{display:flex;gap:var(--wa-space-s)}.pr-confirm__hint[data-v-488ae672]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.pr-footer[data-v-488ae672]{display:flex;justify-content:flex-end;gap:var(--wa-space-s);width:100%}wa-dialog>wa-callout[data-v-488ae672]{margin-block:var(--wa-space-s)}.pc-form[data-v-0a1d9741]{display:flex;flex-direction:column;gap:var(--wa-space-s)}.pc-reply[data-v-0a1d9741]{display:flex;align-items:baseline;gap:var(--wa-space-2xs);margin:0;font-size:var(--wa-font-size-s)}.pc-reply__label[data-v-0a1d9741]{color:var(--wa-color-text-quiet)}.pc-reply__title[data-v-0a1d9741]{font-weight:var(--wa-font-weight-semibold)}.pc-hint[data-v-0a1d9741]{margin:0;font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet)}.pc-confirm-body[data-v-0a1d9741]{display:flex;flex-direction:column;gap:var(--wa-space-s)}.pc-confirm__actions[data-v-0a1d9741]{display:flex;gap:var(--wa-space-s)}.pc-footer[data-v-0a1d9741]{display:flex;justify-content:flex-end;gap:var(--wa-space-s);width:100%}.terminal-pool-holder[data-v-c7ed6179]{position:fixed;left:-100000px;top:0;width:1000px;height:700px;overflow:hidden;pointer-events:none}.terminal-pool-holder[data-v-c7ed6179] .terminal-area{position:absolute;inset:0}.version-reload-content{display:flex;flex-direction:column;align-items:center;gap:var(--wa-space-m);padding:var(--wa-space-l);text-align:center}.version-reload-text{font-size:var(--wa-font-size-l);color:var(--wa-color-text-normal);margin:0}.connecting-backdrop{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--canvas-background);z-index:10000}.connecting-content{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--wa-space-m)}.connecting-text{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);margin:0}body{margin:0;padding:0}wa-dialog::part(footer){padding-block-start:var(--spacing, var(--wa-space-m))}wa-dialog [slot=footer]{flex-wrap:wrap}body.sidebar-toggle-floating{--sidebar-toggle-clearance-left-x: 2.5rem;--sidebar-toggle-clearance-x: var(--sidebar-toggle-clearance-left-x);--sidebar-toggle-clearance-y: 3.25rem}.app-container{min-height:100dvh;color:var(--wa-color-text-normal)}:root{overflow-y:auto;--selection-bg-color: oklch(from var(--wa-color-brand-50) l c h / .25);--wa-font-size-3xs: round(calc(var(--wa-font-size-2xs) / 1.125), 1px);--main-header-footer-bg-color: transparent;--sparkline-project-gradient-color-0: #ebedf0;--sparkline-project-gradient-color-1: #aceebb;--sparkline-project-gradient-color-2: #4ac26b;--sparkline-project-gradient-color-3: #2da44e;--sparkline-project-gradient-color-4: #116329;--sparkline-project-stroke-color: #8cc665;--sparkline-blue-gradient-color-1: #a8d4ff;--sparkline-blue-gradient-color-2: #4da6ff;--sparkline-blue-gradient-color-3: #1a7fdb;--sparkline-blue-gradient-color-4: #0a4f8a;--sparkline-blue-stroke-color: #6ab8f7;--sparkline-red-gradient-color-1: #ffb3b3;--sparkline-red-gradient-color-2: #ff5c5c;--sparkline-red-gradient-color-3: #d63333;--sparkline-red-gradient-color-4: #8b1a1a;--sparkline-red-stroke-color: #f77070;--sparkline-green-gradient-color-1: #aceebb;--sparkline-green-gradient-color-2: #4ac26b;--sparkline-green-gradient-color-3: #2da44e;--sparkline-green-gradient-color-4: #116329;--sparkline-green-stroke-color: #8cc665;--sparkline-orange-gradient-color-1: #ffe6b3;--sparkline-orange-gradient-color-2: #f5a623;--sparkline-orange-gradient-color-3: #d4760a;--sparkline-orange-gradient-color-4: #8a4d0f;--sparkline-orange-stroke-color: #e89d3f;--sparkline-purple-gradient-color-1: #e8d5f5;--sparkline-purple-gradient-color-2: #a855f7;--sparkline-purple-gradient-color-3: #7c3aed;--sparkline-purple-gradient-color-4: #4c1d95;--sparkline-purple-stroke-color: #b07ce8;--sparkline-pink-gradient-color-1: #fce4ec;--sparkline-pink-gradient-color-2: #f06292;--sparkline-pink-gradient-color-3: #d81b60;--sparkline-pink-gradient-color-4: #880e4f;--sparkline-pink-stroke-color: #e57399;--divider-size: 1px;--diff-removedLineBackground: #FEF1F1;--diff-removedTextBackground: #FFC4C3;--diff-insertedLineBackground: #C0FFD8;--diff-insertedTextBackground: #A7E9B8;--diff-selectionBackground: var(--selection-bg-color)}:root ::selection{background-color:var(--selection-bg-color)}wa-split-panel{--divider-width: var(--divider-size) !important}.wa-dark{--wa-color-brand-border-loud: var(--wa-color-brand-50);--sparkline-project-gradient-color-0: #151b23;--sparkline-project-gradient-color-1: #033a16;--sparkline-project-gradient-color-2: #196c2e;--sparkline-project-gradient-color-3: #2ea043;--sparkline-project-gradient-color-4: #56d364;--sparkline-project-stroke-color: #8cc665;--sparkline-blue-gradient-color-1: #0a2d4f;--sparkline-blue-gradient-color-2: #1a5a8a;--sparkline-blue-gradient-color-3: #3a8fd4;--sparkline-blue-gradient-color-4: #6abef7;--sparkline-blue-stroke-color: #6ab8f7;--sparkline-red-gradient-color-1: #4f0a0a;--sparkline-red-gradient-color-2: #8a1a1a;--sparkline-red-gradient-color-3: #d44040;--sparkline-red-gradient-color-4: #f77070;--sparkline-red-stroke-color: #f77070;--sparkline-green-gradient-color-1: #033a16;--sparkline-green-gradient-color-2: #196c2e;--sparkline-green-gradient-color-3: #2ea043;--sparkline-green-gradient-color-4: #56d364;--sparkline-green-stroke-color: #8cc665;--sparkline-orange-gradient-color-1: #3d1e00;--sparkline-orange-gradient-color-2: #7a3c00;--sparkline-orange-gradient-color-3: #d4760a;--sparkline-orange-gradient-color-4: #f5a623;--sparkline-orange-stroke-color: #e89d3f;--sparkline-purple-gradient-color-1: #2e1065;--sparkline-purple-gradient-color-2: #5b21b6;--sparkline-purple-gradient-color-3: #8b5cf6;--sparkline-purple-gradient-color-4: #c084fc;--sparkline-purple-stroke-color: #b07ce8;--sparkline-pink-gradient-color-1: #4a0e2a;--sparkline-pink-gradient-color-2: #9d174d;--sparkline-pink-gradient-color-3: #ec4899;--sparkline-pink-gradient-color-4: #f9a8d4;--sparkline-pink-stroke-color: #e57399;--diff-removedLineBackground: #451B1B;--diff-removedTextBackground: #5E1B1B;--diff-insertedLineBackground: #1B452B;--diff-insertedTextBackground: #2A573B;--diff-selectionBackground: var(--selection-bg-color)}.Notivue__close{all:unset;cursor:pointer;padding:calc(var(--nv-spacing) / 2);margin:var(--nv-spacing) var(--nv-spacing) var(--nv-spacing) 0;font-weight:700;line-height:1;font-size:var(--nv-message-size);color:var(--nv-fg, var(--nv-global-fg));-webkit-tap-highlight-color:transparent;position:relative;align-self:flex-start;flex-shrink:0}body .Notivue__content-title{border-bottom:1px solid var(--nv-accent, var(--nv-global-accent));padding-bottom:var(--nv-spacing);margin-bottom:var(--nv-spacing)}.drag-hover-indicator{position:fixed;z-index:10000;pointer-events:none;left:calc(var(--x) * 1px + 16px);top:calc(var(--y) * 1px - 16px);--size: 20px;--track-width: 2.5px;--indicator-color: var(--wa-color-success);--indicator-transition-duration: 0s}.reduced-height{font-size:var(--wa-font-size-3xs)}.reduced-height::part(label){scale:1.3}[data-notivue=success],[data-notivue=promise-resolve]{--nv-bg: var(--nv-success-bg);--nv-fg: var(--nv-success-fg);--nv-accent: var(--nv-success-accent, var(--nv-global-accent));--nv-border: var(--nv-success-border)}[data-notivue=error],[data-notivue=promise-reject]{--nv-bg: var(--nv-error-bg);--nv-fg: var(--nv-error-fg);--nv-accent: var(--nv-error-accent, var(--nv-global-accent));--nv-border: var(--nv-error-border)}[data-notivue=warning]{--nv-bg: var(--nv-warning-bg);--nv-fg: var(--nv-warning-fg);--nv-accent: var(--nv-warning-accent, var(--nv-global-accent));--nv-border: var(--nv-warning-border)}[data-notivue=info]{--nv-bg: var(--nv-info-bg);--nv-fg: var(--nv-info-fg);--nv-accent: var(--nv-info-accent, var(--nv-global-accent));--nv-border: var(--nv-info-border)}[data-notivue=promise]{--nv-bg: var(--nv-promise-bg);--nv-fg: var(--nv-promise-fg);--nv-accent: var(--nv-promise-accent, var(--nv-global-accent));--nv-border: var(--nv-promise-border)}.Notivue__notification{--tip-width: calc(var(--tip-width-fx, 1) * var(--nv-tip-width, 0px));box-sizing:border-box;position:relative;width:var(--nv-min-width, auto);max-width:var(--nv-width, 100%);background-color:var(--nv-bg, var(--nv-global-bg));display:flex;align-items:var(--nv-y-align);border-radius:var(--nv-radius, 0);border:var(--nv-border-width, 0) solid var(--nv-border, var(--nv-global-border));box-shadow:var(--nv-shadow, 0 0 rgba(0, 0, 0, 0)),inset var(--tip-width) 0 0 var(--nv-accent)}.Notivue__notification *{box-sizing:border-box;touch-action:manipulation}.Notivue__notification[data-notivue-has-title=true]{align-items:var(--nv-y-align-has-title, var(--nv-y-align))}.Notivue__icon{display:flex;justify-content:center;align-items:center;overflow:visible;min-width:var(--nv-icon-size);width:var(--nv-icon-size);height:var(--nv-icon-size);margin:var(--nv-spacing) 0 var(--nv-spacing) var(--nv-spacing);color:var(--nv-accent)}.Notivue__content{--nv-content-space: calc(var(--nv-spacing) + var(--nv-spacing) * .15);display:flex;flex-direction:column;flex-grow:1;text-align:inherit;padding:var(--nv-content-space)}.Notivue__content-title{line-height:1.15;font-weight:700;color:var(--nv-fg, var(--nv-global-fg));font-size:var(--nv-title-size);margin:0 0 .33em;padding:0}.Notivue__transition-enter-active{--dur-easing: .5s cubic-bezier(.16, 1, .3, 1);transition:opacity var(--dur-easing),transform var(--dur-easing)}@media(prefers-reduced-motion:reduce){.Notivue__transition-enter-active{transition:none}}.Notivue__transition-enter-from{opacity:0;transform:scale(.8)}.Notivue__transition-enter-to{opacity:1;transform:scale(1)}.Notivue__transition-leave-active{transition:opacity 0ms ease}.Notivue__transition-leave-from,.Notivue__transition-leave-to{opacity:0}.Notivue__content-message{max-height:250px;overflow:auto;line-height:1.375;color:var(--nv-fg, var(--nv-global-fg));margin:0;padding:0;font-size:var(--nv-message-size);white-space:pre-line}.Notivue__close{position:relative;cursor:pointer;padding:calc(var(--nv-spacing) / 2);margin:var(--nv-spacing) var(--nv-spacing) var(--nv-spacing) 0;font-weight:700;border:none;background:none;line-height:1;font-size:var(--nv-message-size);color:var(--nv-fg, var(--nv-global-fg));-webkit-tap-highlight-color:rgba(0,0,0,0)}.Notivue__close:after{content:"";position:absolute;inset:0;width:100%;height:100%;background-color:var(--nv-fg, var(--nv-global-fg));opacity:0;border-radius:calc(var(--nv-radius) / 2);transition:opacity .1s ease-out}@media(hover:hover){.Notivue__close:hover{opacity:1}.Notivue__close:hover:after{opacity:.1}.Notivue__close:hover .Notivue__close-icon{opacity:1}}.Notivue__close-icon{width:var(--nv-icon-size);height:var(--nv-icon-size);display:flex;color:var(--nv-fg, var(--nv-global-fg));pointer-events:none;opacity:.65}.Notivue__spinner{transform-origin:center;animation:Notivue__spinner-kf .75s infinite linear}@keyframes Notivue__spinner-kf{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.Notivue__spinner,.Notivue__duplicate{animation:none}}[dir=rtl] .Notivue__notification{--tip-width-fx: -1}[dir=rtl] .Notivue__icon{margin:var(--nv-spacing) var(--nv-spacing) var(--nv-spacing) 0}[dir=rtl] .Notivue__content-message{font-size:calc(var(--nv-message-size) + .1em)}[dir=rtl] .Notivue__content-title{font-size:calc(var(--nv-title-size) + .1em)}[dir=rtl] .Notivue__close{margin:var(--nv-spacing) 0 var(--nv-spacing) var(--nv-spacing)}.Notivue__duplicate{animation:Notivue__duplicate-kf .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes Notivue__duplicate-kf{0%{transform:scale(1);opacity:1}50%{transform:scale(1.035);opacity:.8}to{transform:scale(1);opacity:1}}.twicc-toast-enter{animation:twicc-toast-in .52s var(--motion-ease-spring),twicc-reveal .52s var(--motion-ease);--twicc-reveal-filter: opacity(var(--twicc-reveal))}.twicc-toast-leave{animation:twicc-toast-out .22s ease-in forwards,twicc-reveal-out .22s ease-in forwards;--twicc-reveal-filter: opacity(var(--twicc-reveal))}.twicc-toast-clear-all [data-notivue-container]{animation:twicc-reveal-out .3s ease-in forwards;--twicc-reveal-filter: opacity(var(--twicc-reveal))}.Notivue__notification>.Notivue__close{filter:var(--twicc-no-fade, var(--twicc-reveal-filter, none))}@keyframes twicc-toast-in{0%{translate:0 calc(-130% * var(--motion-amount));scale:calc(1 - .04 * var(--motion-amount))}}@keyframes twicc-toast-out{to{translate:0 calc(-60% * var(--motion-amount));scale:calc(1 - .04 * var(--motion-amount))}}@keyframes twicc-reveal{0%{--twicc-reveal: 0}}@keyframes twicc-reveal-out{to{--twicc-reveal: 0}}:root.reduce-motion .Notivue__notification{animation:twicc-reveal .2s var(--motion-ease);--twicc-reveal-filter: opacity(var(--twicc-reveal))}.cm-panel.cm-search,.cm-panel.cm-dialog{padding:var(--wa-space-xs) var(--wa-space-s)!important;padding-right:calc(var(--wa-space-s) + 28px)!important;background:var(--wa-color-neutral-fill-quiet);border-top:1px solid var(--wa-color-surface-border);font-family:var(--wa-font-family-body),ui-sans-serif,system-ui,sans-serif;font-size:var(--wa-font-size-s);color:var(--wa-color-text-normal);position:relative!important;display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-2xs) var(--wa-space-xs)}.cm-panel.cm-dialog form{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wa-space-2xs) var(--wa-space-xs);margin:0;flex:1 1 auto}.cm-panel.cm-search input.cm-textfield,.cm-panel.cm-dialog input.cm-textfield{margin:0!important;box-sizing:border-box;height:1.95em;min-width:8em;padding:0 .65em;max-width:20rem;background:var(--wa-color-surface-default);border:var(--wa-border-width-s) solid var(--wa-form-control-border-color);border-radius:var(--wa-border-radius-m);color:var(--wa-color-text-normal);font-family:inherit;font-size:inherit;font-weight:var(--wa-font-weight-normal);line-height:var(--wa-line-height-condensed);outline:none;-webkit-appearance:none;appearance:none;flex:1 1 8em;transition:background-color var(--wa-transition-normal) var(--wa-transition-easing),border-color var(--wa-transition-normal) var(--wa-transition-easing),outline var(--wa-transition-fast) var(--wa-transition-easing)}.cm-panel.cm-dialog input.cm-textfield{flex:0 1 14ch;min-width:6ch;max-width:16ch}.cm-panel.cm-search input.cm-textfield::placeholder,.cm-panel.cm-dialog input.cm-textfield::placeholder{color:var(--wa-color-gray-50);-webkit-user-select:none;user-select:none}.cm-panel.cm-search input.cm-textfield:focus,.cm-panel.cm-dialog input.cm-textfield:focus{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset);border-color:var(--wa-color-brand-border-loud)}.cm-panel.cm-search button.cm-button,.cm-panel.cm-dialog button.cm-button{margin:0!important;box-sizing:border-box;height:1.95em;padding:0 .65em;background:transparent;border:var(--wa-border-width-s) solid var(--wa-form-control-border-color);border-radius:var(--wa-border-radius-m);color:var(--wa-color-text-normal);font-family:inherit;font-size:inherit;font-weight:var(--wa-font-weight-semibold);line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;justify-content:center;box-shadow:none;transition:background-color var(--wa-transition-fast) var(--wa-transition-easing),border-color var(--wa-transition-fast) var(--wa-transition-easing),color var(--wa-transition-fast) var(--wa-transition-easing)}@media(hover:hover){.cm-panel.cm-search button.cm-button:hover,.cm-panel.cm-dialog button.cm-button:hover{background-color:var(--wa-color-surface-default)}}.cm-panel.cm-search button.cm-button:active,.cm-panel.cm-dialog button.cm-button:active{background-color:var(--wa-color-neutral-fill-normal)}.cm-panel.cm-search button.cm-button:focus-visible,.cm-panel.cm-dialog button.cm-button:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}.cm-panel.cm-search button[name=close],.cm-panel.cm-dialog .cm-dialog-close{all:unset;box-sizing:border-box;position:absolute!important;top:var(--wa-space-xs);right:var(--wa-space-xs);width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--wa-border-radius-s);color:var(--wa-color-text-quiet);font-size:1.15em;line-height:1;cursor:pointer;transition:background-color var(--wa-transition-fast) var(--wa-transition-easing),color var(--wa-transition-fast) var(--wa-transition-easing)}@media(hover:hover){.cm-panel.cm-search button[name=close]:hover,.cm-panel.cm-dialog .cm-dialog-close:hover{background-color:var(--wa-color-neutral-fill-normal);color:var(--wa-color-text-normal)}}.cm-panel.cm-search button[name=close]:active,.cm-panel.cm-dialog .cm-dialog-close:active{background-color:var(--wa-color-neutral-border-normal)}.cm-panel.cm-search button[name=close]:focus-visible,.cm-panel.cm-dialog .cm-dialog-close:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset)}.cm-panel.cm-search label,.cm-panel.cm-dialog label{margin:0!important;font-size:inherit!important;display:inline-flex;align-items:center;gap:.3em;color:var(--wa-color-text-normal);font-weight:var(--wa-font-weight-normal);line-height:var(--wa-line-height-condensed);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap!important}.cm-panel.cm-dialog label{flex:0 0 auto;width:auto;max-width:max-content;cursor:default}.cm-panel.cm-search br{flex-basis:100%;height:0;margin:0;border:none;width:100vw}.cm-editor .cm-searchMatch{background-color:var(--cm-search-match-bg)!important;outline:2px solid var(--cm-search-match-bg);color:var(--cm-search-match)!important;border-radius:2px}.cm-editor .cm-searchMatch *{color:inherit}.cm-editor .cm-searchMatch-selected{background-color:var(--cm-search-match-selected-bg)!important;outline:5px solid var(--cm-search-match-selected-bg);border-radius:2px}:root{--cm-search-match: oklch(.25 0 0);--cm-search-match-bg: oklch(.85 .2 50);--cm-search-match-selected-bg: oklch(.9 .2 100)}.wa-dark{--cm-search-match: oklch(.95 0 0);--cm-search-match-bg: oklch(.65 .15 50);--cm-search-match-selected-bg: oklch(.7 .2 100)}.robot-working{transform-origin:50% 100%;animation:robot-hop 1.4s ease-in-out infinite}@keyframes robot-hop{0%,45%{transform:translateY(0) scale(1)}52%{transform:translateY(0) scale(1.12,.86)}63%{transform:translateY(-28%) scale(.94,1.08);animation-timing-function:ease-in}74%{transform:translateY(0) scale(1.14,.84)}82%{transform:translateY(0) scale(.97,1.03)}88%,to{transform:translateY(0) scale(1)}}@keyframes robot-sway{0%{transform:translate(-7%) rotate(-10deg)}to{transform:translate(7%) rotate(10deg)}}:root.reduce-motion .robot-working{animation:motion-status-pulse 1.4s ease-in-out infinite}
