html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tw-space-y-reverse:0;--tw-divide-y-reverse:0}}}@layer theme{:root,:host{--cpk-font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--cpk-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--cpk-color-red-50:oklch(97.1% .013 17.38);--cpk-color-red-200:oklch(88.5% .062 18.334);--cpk-color-red-700:oklch(50.5% .213 27.518);--cpk-color-amber-50:oklch(98.7% .022 95.277);--cpk-color-amber-100:oklch(96.2% .059 95.617);--cpk-color-amber-200:oklch(92.4% .12 95.746);--cpk-color-amber-400:oklch(82.8% .189 84.429);--cpk-color-amber-500:oklch(76.9% .188 70.08);--cpk-color-amber-700:oklch(55.5% .163 48.998);--cpk-color-amber-800:oklch(47.3% .137 46.201);--cpk-color-emerald-100:oklch(95% .052 163.051);--cpk-color-emerald-400:oklch(76.5% .177 163.223);--cpk-color-emerald-500:oklch(69.6% .17 162.48);--cpk-color-emerald-800:oklch(43.2% .095 166.913);--cpk-color-blue-500:oklch(62.3% .214 259.815);--cpk-color-gray-50:oklch(98.5% .002 247.839);--cpk-color-gray-100:oklch(96.7% .003 264.542);--cpk-color-gray-200:oklch(92.8% .006 264.531);--cpk-color-gray-400:oklch(70.7% .022 261.325);--cpk-color-gray-500:oklch(55.1% .027 264.364);--cpk-color-gray-600:oklch(44.6% .03 256.802);--cpk-color-gray-700:oklch(37.3% .034 259.733);--cpk-color-gray-800:oklch(27.8% .033 256.848);--cpk-color-gray-900:oklch(21% .034 264.665);--cpk-color-zinc-50:oklch(98.5% 0 0);--cpk-color-zinc-100:oklch(96.7% .001 286.375);--cpk-color-zinc-200:oklch(92% .004 286.32);--cpk-color-zinc-300:oklch(87.1% .006 286.286);--cpk-color-zinc-400:oklch(70.5% .015 286.067);--cpk-color-zinc-500:oklch(55.2% .016 285.938);--cpk-color-zinc-700:oklch(37% .013 285.805);--cpk-color-zinc-800:oklch(27.4% .006 286.033);--cpk-color-zinc-900:oklch(21% .006 285.885);--cpk-color-black:#000;--cpk-color-white:#fff;--cpk-spacing:.25rem;--cpk-container-3xl:48rem;--cpk-text-xs:.75rem;--cpk-text-xs--line-height:calc(1/.75);--cpk-text-sm:.875rem;--cpk-text-sm--line-height:calc(1.25/.875);--cpk-text-base:1rem;--cpk-text-base--line-height:calc(1.5/1);--cpk-text-lg:1.125rem;--cpk-text-lg--line-height:calc(1.75/1.125);--cpk-text-xl:1.25rem;--cpk-text-xl--line-height:calc(1.75/1.25);--cpk-text-2xl:1.5rem;--cpk-text-2xl--line-height:calc(2/1.5);--cpk-text-3xl:1.875rem;--cpk-text-3xl--line-height:calc(2.25/1.875);--cpk-font-weight-normal:400;--cpk-font-weight-medium:500;--cpk-font-weight-semibold:600;--cpk-font-weight-bold:700;--cpk-tracking-tight:-.025em;--cpk-tracking-wide:.025em;--cpk-tracking-widest:.1em;--cpk-leading-tight:1.25;--cpk-leading-relaxed:1.625;--cpk-radius-2xl:1rem;--cpk-ease-out:cubic-bezier(0,0,.2,1);--cpk-ease-in-out:cubic-bezier(.4,0,.2,1);--cpk-animate-spin:spin 1s linear infinite;--cpk-animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--cpk-default-transition-duration:.15s;--cpk-default-transition-timing-function:cubic-bezier(.4,0,.2,1);--cpk-default-font-family:var(--cpk-font-sans);--cpk-default-mono-font-family:var(--cpk-font-mono);--cpk-animate-pulse-cursor:pulse-cursor .9s cubic-bezier(.4,0,.2,1)infinite}}@layer base{[data-copilotkit],[data-copilotkit] *,[data-copilotkit] :after,[data-copilotkit] :before{box-sizing:border-box;border:0 solid;margin:0;padding:0}[data-copilotkit] ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}[data-copilotkit],[data-copilotkit]{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--cpk-default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--cpk-default-font-feature-settings,normal);font-variation-settings:var(--cpk-default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}[data-copilotkit] hr,hr[data-copilotkit]{height:0;color:inherit;border-top-width:1px}[data-copilotkit] abbr:where([title]),abbr:where([title])[data-copilotkit]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}[data-copilotkit] h1,h1[data-copilotkit],[data-copilotkit] h2,h2[data-copilotkit],[data-copilotkit] h3,h3[data-copilotkit],[data-copilotkit] h4,h4[data-copilotkit],[data-copilotkit] h5,h5[data-copilotkit],[data-copilotkit] h6,h6[data-copilotkit]{font-size:inherit;font-weight:inherit}[data-copilotkit] a,a[data-copilotkit]{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}[data-copilotkit] b,b[data-copilotkit],[data-copilotkit] strong,strong[data-copilotkit]{font-weight:bolder}[data-copilotkit] code,code[data-copilotkit],[data-copilotkit] kbd,kbd[data-copilotkit],[data-copilotkit] samp,samp[data-copilotkit],[data-copilotkit] pre,pre[data-copilotkit]{font-family:var(--cpk-default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--cpk-default-mono-font-feature-settings,normal);font-variation-settings:var(--cpk-default-mono-font-variation-settings,normal);font-size:1em}[data-copilotkit] small,small[data-copilotkit]{font-size:80%}[data-copilotkit] sub,sub[data-copilotkit],[data-copilotkit] sup,sup[data-copilotkit]{vertical-align:baseline;font-size:75%;line-height:0;position:relative}[data-copilotkit] sub,sub[data-copilotkit]{bottom:-.25em}[data-copilotkit] sup,sup[data-copilotkit]{top:-.5em}[data-copilotkit] table,table[data-copilotkit]{text-indent:0;border-color:inherit;border-collapse:collapse}[data-copilotkit] :-moz-focusring{outline:auto}[data-copilotkit] progress,progress[data-copilotkit]{vertical-align:baseline}[data-copilotkit] summary,summary[data-copilotkit]{display:list-item}[data-copilotkit] ol,ol[data-copilotkit],[data-copilotkit] ul,ul[data-copilotkit],[data-copilotkit] menu,menu[data-copilotkit]{list-style:none}[data-copilotkit] img,img[data-copilotkit],[data-copilotkit] svg,svg[data-copilotkit],[data-copilotkit] video,video[data-copilotkit],[data-copilotkit] canvas,canvas[data-copilotkit],[data-copilotkit] audio,audio[data-copilotkit],[data-copilotkit] iframe,iframe[data-copilotkit],[data-copilotkit] embed,embed[data-copilotkit],[data-copilotkit] object,object[data-copilotkit]{vertical-align:middle;display:block}[data-copilotkit] img,img[data-copilotkit],[data-copilotkit] video,video[data-copilotkit]{max-width:100%;height:auto}[data-copilotkit] button,button[data-copilotkit],[data-copilotkit] input,input[data-copilotkit],[data-copilotkit] select,select[data-copilotkit],[data-copilotkit] optgroup,optgroup[data-copilotkit],[data-copilotkit] textarea,textarea[data-copilotkit]{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}[data-copilotkit] ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}[data-copilotkit] :where(select:is([multiple],[size])) optgroup{font-weight:bolder}[data-copilotkit] :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}[data-copilotkit] ::file-selector-button{margin-inline-end:4px}[data-copilotkit] ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){[data-copilotkit] ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){[data-copilotkit] ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}[data-copilotkit] textarea,textarea[data-copilotkit]{resize:vertical}[data-copilotkit] ::-webkit-search-decoration{-webkit-appearance:none}[data-copilotkit] ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}[data-copilotkit] ::-webkit-datetime-edit{display:inline-flex}[data-copilotkit] ::-webkit-datetime-edit-fields-wrapper{padding:0}[data-copilotkit] ::-webkit-datetime-edit{padding-block:0}[data-copilotkit] ::-webkit-datetime-edit-year-field{padding-block:0}[data-copilotkit] ::-webkit-datetime-edit-month-field{padding-block:0}[data-copilotkit] ::-webkit-datetime-edit-day-field{padding-block:0}[data-copilotkit] ::-webkit-datetime-edit-hour-field{padding-block:0}[data-copilotkit] ::-webkit-datetime-edit-minute-field{padding-block:0}[data-copilotkit] ::-webkit-datetime-edit-second-field{padding-block:0}[data-copilotkit] ::-webkit-datetime-edit-millisecond-field{padding-block:0}[data-copilotkit] ::-webkit-datetime-edit-meridiem-field{padding-block:0}[data-copilotkit] ::-webkit-calendar-picker-indicator{line-height:1}[data-copilotkit] :-moz-ui-invalid{box-shadow:none}[data-copilotkit] button,button[data-copilotkit],[data-copilotkit] input:where([type=button],[type=reset],[type=submit]),input:where([type=button],[type=reset],[type=submit])[data-copilotkit]{appearance:button}[data-copilotkit] ::file-selector-button{appearance:button}[data-copilotkit] ::-webkit-inner-spin-button{height:auto}[data-copilotkit] ::-webkit-outer-spin-button{height:auto}[data-copilotkit] [hidden]:where(:not([hidden=until-found])),[hidden]:where(:not([hidden=until-found]))[data-copilotkit]{display:none!important}[data-copilotkit],[data-copilotkit] *{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){[data-copilotkit],[data-copilotkit] *{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}[data-copilotkit]{color:var(--foreground);background-color:var(--background)}@supports (height:100dvh){[data-copilot-sidebar]{height:100dvh}}@media (width>=768px){[data-copilot-sidebar]{width:var(--sidebar-width,480px)!important}}@media (width<=767px){[data-copilot-sidebar]{-webkit-overflow-scrolling:touch;width:100%!important}[data-sidebar-chat]{touch-action:pan-y}}}@layer components{[data-copilotkit] [data-streamdown=ordered-list]{white-space:normal;list-style-type:decimal;list-style-position:inside}[data-copilotkit] [data-streamdown=unordered-list]{white-space:normal;list-style-type:disc;list-style-position:inside}[data-copilotkit] [data-streamdown=list-item]{padding-block:calc(var(--cpk-spacing)*1)}[data-copilotkit] [data-streamdown=list-item]>p{display:inline}[data-copilotkit] [data-streamdown=horizontal-rule]{margin-block:calc(var(--cpk-spacing)*6);border-color:var(--border)}[data-copilotkit] [data-streamdown=strong]{--tw-font-weight:var(--cpk-font-weight-semibold);font-weight:var(--cpk-font-weight-semibold)}[data-copilotkit] [data-streamdown=link]{--tw-font-weight:var(--cpk-font-weight-medium);font-weight:var(--cpk-font-weight-medium);color:var(--primary);overflow-wrap:anywhere;text-decoration-line:underline}[data-copilotkit] [data-streamdown=heading-1]{margin-top:calc(var(--cpk-spacing)*6);margin-bottom:calc(var(--cpk-spacing)*2);font-size:var(--cpk-text-3xl);line-height:var(--tw-leading,var(--cpk-text-3xl--line-height));--tw-font-weight:var(--cpk-font-weight-semibold);font-weight:var(--cpk-font-weight-semibold)}[data-copilotkit] [data-streamdown=heading-2]{margin-top:calc(var(--cpk-spacing)*6);margin-bottom:calc(var(--cpk-spacing)*2);font-size:var(--cpk-text-2xl);line-height:var(--tw-leading,var(--cpk-text-2xl--line-height));--tw-font-weight:var(--cpk-font-weight-semibold);font-weight:var(--cpk-font-weight-semibold)}[data-copilotkit] [data-streamdown=heading-3]{margin-top:calc(var(--cpk-spacing)*6);margin-bottom:calc(var(--cpk-spacing)*2);font-size:var(--cpk-text-xl);line-height:var(--tw-leading,var(--cpk-text-xl--line-height));--tw-font-weight:var(--cpk-font-weight-semibold);font-weight:var(--cpk-font-weight-semibold)}[data-copilotkit] [data-streamdown=heading-4]{margin-top:calc(var(--cpk-spacing)*6);margin-bottom:calc(var(--cpk-spacing)*2);font-size:var(--cpk-text-lg);line-height:var(--tw-leading,var(--cpk-text-lg--line-height));--tw-font-weight:var(--cpk-font-weight-semibold);font-weight:var(--cpk-font-weight-semibold)}[data-copilotkit] [data-streamdown=heading-5]{margin-top:calc(var(--cpk-spacing)*6);margin-bottom:calc(var(--cpk-spacing)*2);font-size:var(--cpk-text-base);line-height:var(--tw-leading,var(--cpk-text-base--line-height));--tw-font-weight:var(--cpk-font-weight-semibold);font-weight:var(--cpk-font-weight-semibold)}[data-copilotkit] [data-streamdown=heading-6]{margin-top:calc(var(--cpk-spacing)*6);margin-bottom:calc(var(--cpk-spacing)*2);font-size:var(--cpk-text-sm);line-height:var(--tw-leading,var(--cpk-text-sm--line-height));--tw-font-weight:var(--cpk-font-weight-semibold);font-weight:var(--cpk-font-weight-semibold)}[data-copilotkit] [data-streamdown=table-wrapper]{margin-block:calc(var(--cpk-spacing)*4);flex-direction:column;display:flex}:where([data-copilotkit] [data-streamdown=table-wrapper]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--cpk-spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--cpk-spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}[data-copilotkit] [data-streamdown=table-wrapper]>div:last-child{overflow-x:auto}[data-copilotkit] [data-streamdown=table-wrapper]>div:first-child:not(:last-child){justify-content:flex-end;align-items:center;gap:calc(var(--cpk-spacing)*1);display:flex}[data-copilotkit] [data-streamdown=table-wrapper]>div:first-child:not(:last-child)>div{position:relative}[data-copilotkit] [data-streamdown=table-wrapper]>div:first-child:not(:last-child)>div>button{cursor:pointer;padding:calc(var(--cpk-spacing)*1);color:var(--muted-foreground);transition-property:all;transition-timing-function:var(--tw-ease,var(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration,var(--cpk-default-transition-duration))}@media (hover:hover){[data-copilotkit] [data-streamdown=table-wrapper]>div:first-child:not(:last-child)>div>button:hover{color:var(--foreground)}}[data-copilotkit] [data-streamdown=table-wrapper]>div:first-child:not(:last-child)>div>button:disabled{cursor:not-allowed;opacity:.5}[data-copilotkit] [data-streamdown=table-wrapper]>div:first-child:not(:last-child)>div>div{top:100%;right:calc(var(--cpk-spacing)*0);z-index:10;margin-top:calc(var(--cpk-spacing)*1);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);min-width:120px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:absolute;overflow:hidden}[data-copilotkit] [data-streamdown=table-wrapper]>div:first-child:not(:last-child)>div>div>button{width:100%;padding-inline:calc(var(--cpk-spacing)*3);padding-block:calc(var(--cpk-spacing)*2);text-align:left;font-size:var(--cpk-text-sm);line-height:var(--tw-leading,var(--cpk-text-sm--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration,var(--cpk-default-transition-duration))}@media (hover:hover){[data-copilotkit] [data-streamdown=table-wrapper]>div:first-child:not(:last-child)>div>div>button:hover{background-color:var(--muted)}}[data-copilotkit] [data-streamdown=table]{border-collapse:collapse;border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);width:100%}[data-copilotkit] [data-streamdown=table-header]{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){[data-copilotkit] [data-streamdown=table-header]{background-color:color-mix(in oklab,var(--muted)80%,transparent)}}:where([data-copilotkit] [data-streamdown=table-body]>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)));border-color:var(--border)}[data-copilotkit] [data-streamdown=table-body]{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){[data-copilotkit] [data-streamdown=table-body]{background-color:color-mix(in oklab,var(--muted)40%,transparent)}}[data-copilotkit] [data-streamdown=table-row]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border)}[data-copilotkit] [data-streamdown=table-header-cell]{padding-inline:calc(var(--cpk-spacing)*4);padding-block:calc(var(--cpk-spacing)*2);text-align:left;font-size:var(--cpk-text-sm);line-height:var(--tw-leading,var(--cpk-text-sm--line-height));--tw-font-weight:var(--cpk-font-weight-semibold);font-weight:var(--cpk-font-weight-semibold);white-space:nowrap}[data-copilotkit] [data-streamdown=table-cell]{padding-inline:calc(var(--cpk-spacing)*4);padding-block:calc(var(--cpk-spacing)*2);font-size:var(--cpk-text-sm);line-height:var(--tw-leading,var(--cpk-text-sm--line-height))}[data-copilotkit] [data-streamdown=blockquote]{margin-block:calc(var(--cpk-spacing)*4);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){[data-copilotkit] [data-streamdown=blockquote]{border-color:color-mix(in oklab,var(--muted-foreground)30%,transparent)}}[data-copilotkit] [data-streamdown=blockquote]{padding-left:calc(var(--cpk-spacing)*4);color:var(--muted-foreground);font-style:italic}[data-copilotkit] [data-streamdown=inline-code]{background-color:var(--muted);padding-inline:calc(var(--cpk-spacing)*1.5);padding-block:calc(var(--cpk-spacing)*.5);font-family:var(--cpk-font-mono);font-size:var(--cpk-text-sm);line-height:var(--tw-leading,var(--cpk-text-sm--line-height));border-radius:.25rem}[data-copilotkit] [data-streamdown=image-wrapper]{margin-block:calc(var(--cpk-spacing)*4);display:inline-block;position:relative}[data-copilotkit] [data-streamdown=image]{border-radius:var(--radius);max-width:100%}[data-copilotkit] [data-streamdown=code-block]{margin-block:calc(var(--cpk-spacing)*4);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);width:100%;overflow:hidden}[data-copilotkit] [data-streamdown=code-block-header]{background-color:var(--muted);justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){[data-copilotkit] [data-streamdown=code-block-header]{background-color:color-mix(in oklab,var(--muted)80%,transparent)}}[data-copilotkit] [data-streamdown=code-block-header]{padding:calc(var(--cpk-spacing)*3);font-size:var(--cpk-text-xs);line-height:var(--tw-leading,var(--cpk-text-xs--line-height));color:var(--muted-foreground)}[data-copilotkit] [data-streamdown=code-block-body]{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding:calc(var(--cpk-spacing)*4);font-size:var(--cpk-text-sm);line-height:var(--tw-leading,var(--cpk-text-sm--line-height));overflow-x:auto}[data-copilotkit] [data-streamdown=code-block-copy-button],[data-copilotkit] [data-streamdown=code-block-download-button]{cursor:pointer;padding:calc(var(--cpk-spacing)*1);color:var(--muted-foreground);transition-property:all;transition-timing-function:var(--tw-ease,var(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration,var(--cpk-default-transition-duration))}@media (hover:hover){:is([data-copilotkit] [data-streamdown=code-block-copy-button],[data-copilotkit] [data-streamdown=code-block-download-button]):hover{color:var(--foreground)}}:is([data-copilotkit] [data-streamdown=code-block-copy-button],[data-copilotkit] [data-streamdown=code-block-download-button]):disabled{cursor:not-allowed;opacity:.5}[data-copilotkit] [data-streamdown=mermaid-block]{margin-block:calc(var(--cpk-spacing)*4);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);height:auto;padding:calc(var(--cpk-spacing)*4);position:relative}[data-copilotkit] [data-streamdown=subscript],[data-copilotkit] [data-streamdown=superscript]{font-size:var(--cpk-text-sm);line-height:var(--tw-leading,var(--cpk-text-sm--line-height))}}@layer utilities{.cpk\:\@container{container-type:inline-size}.cpk\:pointer-events-auto{pointer-events:auto}.cpk\:pointer-events-none{pointer-events:none}.cpk\:invisible{visibility:hidden}.cpk\:absolute{position:absolute}.cpk\:fixed{position:fixed}.cpk\:relative{position:relative}.cpk\:inset-0{inset:calc(var(--cpk-spacing)*0)}.cpk\:inset-x-0{inset-inline:calc(var(--cpk-spacing)*0)}.cpk\:top-0{top:calc(var(--cpk-spacing)*0)}.cpk\:top-1{top:calc(var(--cpk-spacing)*1)}.cpk\:top-1\.5{top:calc(var(--cpk-spacing)*1.5)}.cpk\:top-4{top:calc(var(--cpk-spacing)*4)}.cpk\:right-0{right:calc(var(--cpk-spacing)*0)}.cpk\:right-1{right:calc(var(--cpk-spacing)*1)}.cpk\:right-1\.5{right:calc(var(--cpk-spacing)*1.5)}.cpk\:right-4{right:calc(var(--cpk-spacing)*4)}.cpk\:right-6{right:calc(var(--cpk-spacing)*6)}.cpk\:right-auto{right:auto}.cpk\:bottom-0{bottom:calc(var(--cpk-spacing)*0)}.cpk\:bottom-6{bottom:calc(var(--cpk-spacing)*6)}.cpk\:bottom-full{bottom:100%}.cpk\:left-0{left:calc(var(--cpk-spacing)*0)}.cpk\:left-2{left:calc(var(--cpk-spacing)*2)}.cpk\:left-6{left:calc(var(--cpk-spacing)*6)}.cpk\:z-10{z-index:10}.cpk\:z-20{z-index:20}.cpk\:z-30{z-index:30}.cpk\:z-50{z-index:50}.cpk\:z-\[1100\]{z-index:1100}.cpk\:z-\[1200\]{z-index:1200}.cpk\:z-\[9999\]{z-index:9999}.cpk\:col-span-3{grid-column:span 3/span 3}.cpk\:col-start-1{grid-column-start:1}.cpk\:col-start-2{grid-column-start:2}.cpk\:col-start-3{grid-column-start:3}.cpk\:row-start-1{grid-row-start:1}.cpk\:row-start-2{grid-row-start:2}.cpk\:m-0{margin:calc(var(--cpk-spacing)*0)}.cpk\:m-2{margin:calc(var(--cpk-spacing)*2)}.cpk\:-mx-1{margin-inline:calc(var(--cpk-spacing)*-1)}.cpk\:mx-auto{margin-inline:auto}.cpk\:my-1{margin-block:calc(var(--cpk-spacing)*1)}.cpk\:prose{color:var(--tw-prose-body);max-width:65ch}.cpk\:prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.cpk\:prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.cpk\:prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.cpk\:prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.cpk\:prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.cpk\:prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.cpk\:prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.cpk\:prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.cpk\:prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.cpk\:prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.cpk\:prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.cpk\:prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.cpk\:prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.cpk\:prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.cpk\:prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.cpk\:prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.cpk\:prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.cpk\:prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.cpk\:prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.cpk\:prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.cpk\:prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.cpk\:prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.cpk\:prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.cpk\:prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.cpk\:prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.cpk\:prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.cpk\:prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.cpk\:prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.cpk\:prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.cpk\:prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.cpk\:prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.cpk\:prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.cpk\:prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.cpk\:prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.cpk\:prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.cpk\:prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.cpk\:prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.cpk\:prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.cpk\:prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.cpk\:prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.cpk\:prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.cpk\:prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.cpk\:prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.cpk\:prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.cpk\:prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.cpk\:prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.cpk\:prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.cpk\:prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.cpk\:prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.cpk\:prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.cpk\:prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.cpk\:prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.cpk\:prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.cpk\:prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.cpk\:prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.cpk\:prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.cpk\:prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.cpk\:prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.cpk\:prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.cpk\:prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.cpk\:prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.cpk\:prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.cpk\:prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.cpk\:prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.cpk\:prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.cpk\:prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.cpk\:prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.cpk\:prose :where(.cpk\:prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.cpk\:prose :where(.cpk\:prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.cpk\:prose :where(.cpk\:prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.cpk\:prose :where(.cpk\:prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.cpk\:prose :where(.cpk\:prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.cpk\:prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.cpk\:prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.cpk\:prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.cpk\:prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.cpk\:prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.cpk\:prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.cpk\:prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.cpk\:prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.cpk\:prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.cpk\:prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.cpk\:prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.cpk\:prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.cpk\:prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.cpk\:prose :where(.cpk\:prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.cpk\:prose :where(.cpk\:prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.cpk\:-mt-\[0px\]{margin-top:0}.cpk\:mt-1{margin-top:calc(var(--cpk-spacing)*1)}.cpk\:mt-1\.5{margin-top:calc(var(--cpk-spacing)*1.5)}.cpk\:mt-2{margin-top:calc(var(--cpk-spacing)*2)}.cpk\:mt-3{margin-top:calc(var(--cpk-spacing)*3)}.cpk\:mt-4{margin-top:calc(var(--cpk-spacing)*4)}.cpk\:mt-\[4px\]{margin-top:4px}.cpk\:-mr-\[5px\]{margin-right:-5px}.cpk\:mr-0{margin-right:calc(var(--cpk-spacing)*0)}.cpk\:mr-2{margin-right:calc(var(--cpk-spacing)*2)}.cpk\:mr-\[10px\]{margin-right:10px}.cpk\:mb-2{margin-bottom:calc(var(--cpk-spacing)*2)}.cpk\:mb-3{margin-bottom:calc(var(--cpk-spacing)*3)}.cpk\:mb-4{margin-bottom:calc(var(--cpk-spacing)*4)}.cpk\:mb-6{margin-bottom:calc(var(--cpk-spacing)*6)}.cpk\:-ml-\[5px\]{margin-left:-5px}.cpk\:ml-0{margin-left:calc(var(--cpk-spacing)*0)}.cpk\:ml-0\.5{margin-left:calc(var(--cpk-spacing)*.5)}.cpk\:ml-1{margin-left:calc(var(--cpk-spacing)*1)}.cpk\:ml-auto{margin-left:auto}.cpk\:block{display:block}.cpk\:flex{display:flex}.cpk\:grid{display:grid}.cpk\:inline-block{display:inline-block}.cpk\:inline-flex{display:inline-flex}.cpk\:size-2{width:calc(var(--cpk-spacing)*2);height:calc(var(--cpk-spacing)*2)}.cpk\:size-2\.5{width:calc(var(--cpk-spacing)*2.5);height:calc(var(--cpk-spacing)*2.5)}.cpk\:size-3\.5{width:calc(var(--cpk-spacing)*3.5);height:calc(var(--cpk-spacing)*3.5)}.cpk\:size-4{width:calc(var(--cpk-spacing)*4);height:calc(var(--cpk-spacing)*4)}.cpk\:size-5{width:calc(var(--cpk-spacing)*5);height:calc(var(--cpk-spacing)*5)}.cpk\:size-8{width:calc(var(--cpk-spacing)*8);height:calc(var(--cpk-spacing)*8)}.cpk\:size-9{width:calc(var(--cpk-spacing)*9);height:calc(var(--cpk-spacing)*9)}.cpk\:size-\[18px\]{width:18px;height:18px}.cpk\:size-\[20px\]{width:20px;height:20px}.cpk\:size-\[26px\]{width:26px;height:26px}.cpk\:h-1\.5{height:calc(var(--cpk-spacing)*1.5)}.cpk\:h-2{height:calc(var(--cpk-spacing)*2)}.cpk\:h-3\.5{height:calc(var(--cpk-spacing)*3.5)}.cpk\:h-4{height:calc(var(--cpk-spacing)*4)}.cpk\:h-5{height:calc(var(--cpk-spacing)*5)}.cpk\:h-6{height:calc(var(--cpk-spacing)*6)}.cpk\:h-7{height:calc(var(--cpk-spacing)*7)}.cpk\:h-8{height:calc(var(--cpk-spacing)*8)}.cpk\:h-9{height:calc(var(--cpk-spacing)*9)}.cpk\:h-10{height:calc(var(--cpk-spacing)*10)}.cpk\:h-14{height:calc(var(--cpk-spacing)*14)}.cpk\:h-16{height:calc(var(--cpk-spacing)*16)}.cpk\:h-\[11px\]{height:11px}.cpk\:h-\[26px\]{height:26px}.cpk\:h-\[72px\]{height:72px}.cpk\:h-\[80vh\]{height:80vh}.cpk\:h-\[90vh\]{height:90vh}.cpk\:h-\[100dvh\]{height:100dvh}.cpk\:h-\[100vh\]{height:100vh}.cpk\:h-auto{height:auto}.cpk\:h-full{height:100%}.cpk\:h-px{height:1px}.cpk\:max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.cpk\:max-h-64{max-height:calc(var(--cpk-spacing)*64)}.cpk\:max-h-\[80px\]{max-height:80px}.cpk\:max-h-\[90vh\]{max-height:90vh}.cpk\:max-h-\[200px\]{max-height:200px}.cpk\:max-h-full{max-height:100%}.cpk\:max-h-screen{max-height:100vh}.cpk\:min-h-0{min-height:calc(var(--cpk-spacing)*0)}.cpk\:min-h-\[50px\]{min-height:50px}.cpk\:w-1\.5{width:calc(var(--cpk-spacing)*1.5)}.cpk\:w-2{width:calc(var(--cpk-spacing)*2)}.cpk\:w-3\.5{width:calc(var(--cpk-spacing)*3.5)}.cpk\:w-4{width:calc(var(--cpk-spacing)*4)}.cpk\:w-5{width:calc(var(--cpk-spacing)*5)}.cpk\:w-6{width:calc(var(--cpk-spacing)*6)}.cpk\:w-8{width:calc(var(--cpk-spacing)*8)}.cpk\:w-9{width:calc(var(--cpk-spacing)*9)}.cpk\:w-10{width:calc(var(--cpk-spacing)*10)}.cpk\:w-14{width:calc(var(--cpk-spacing)*14)}.cpk\:w-16{width:calc(var(--cpk-spacing)*16)}.cpk\:w-\[11px\]{width:11px}.cpk\:w-\[72px\]{width:72px}.cpk\:w-\[90vw\]{width:90vw}.cpk\:w-auto{width:auto}.cpk\:w-fit{width:fit-content}.cpk\:w-full{width:100%}.cpk\:max-w-3xl{max-width:var(--cpk-container-3xl)}.cpk\:max-w-64{max-width:calc(var(--cpk-spacing)*64)}.cpk\:max-w-\[80\%\]{max-width:80%}.cpk\:max-w-\[80px\]{max-width:80px}.cpk\:max-w-\[90vw\]{max-width:90vw}.cpk\:max-w-\[240px\]{max-width:240px}.cpk\:max-w-\[280px\]{max-width:280px}.cpk\:max-w-\[300px\]{max-width:300px}.cpk\:max-w-\[400px\]{max-width:400px}.cpk\:max-w-\[800px\]{max-width:800px}.cpk\:max-w-\[1000px\]{max-width:1000px}.cpk\:max-w-full{max-width:100%}.cpk\:min-w-0{min-width:calc(var(--cpk-spacing)*0)}.cpk\:min-w-\[8rem\]{min-width:8rem}.cpk\:min-w-\[200px\]{min-width:200px}.cpk\:flex-1{flex:1}.cpk\:flex-none{flex:none}.cpk\:flex-shrink-0,.cpk\:shrink-0{flex-shrink:0}.cpk\:origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.cpk\:origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.cpk\:origin-bottom{transform-origin:bottom}.cpk\:-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.cpk\:translate-x-0{--tw-translate-x:calc(var(--cpk-spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.cpk\:translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.cpk\:translate-y-0{--tw-translate-y:calc(var(--cpk-spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.cpk\:translate-y-4{--tw-translate-y:calc(var(--cpk-spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.cpk\:translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.cpk\:rotate-45{rotate:45deg}.cpk\:rotate-90{rotate:90deg}.cpk\:transform-gpu{transform:translateZ(0)var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cpk\:animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.cpk\:animate-pulse{animation:var(--cpk-animate-pulse)}.cpk\:animate-pulse-cursor{animation:var(--cpk-animate-pulse-cursor)}.cpk\:animate-spin{animation:var(--cpk-animate-spin)}.cpk\:cursor-default{cursor:default}.cpk\:cursor-pointer{cursor:pointer}.cpk\:cursor-text{cursor:text}.cpk\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.cpk\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.cpk\:flex-col{flex-direction:column}.cpk\:flex-row{flex-direction:row}.cpk\:flex-wrap{flex-wrap:wrap}.cpk\:items-center{align-items:center}.cpk\:items-end{align-items:flex-end}.cpk\:items-stretch{align-items:stretch}.cpk\:justify-between{justify-content:space-between}.cpk\:justify-center{justify-content:center}.cpk\:justify-end{justify-content:flex-end}.cpk\:justify-start{justify-content:flex-start}.cpk\:gap-1{gap:calc(var(--cpk-spacing)*1)}.cpk\:gap-1\.5{gap:calc(var(--cpk-spacing)*1.5)}.cpk\:gap-2{gap:calc(var(--cpk-spacing)*2)}.cpk\:gap-2\.5{gap:calc(var(--cpk-spacing)*2.5)}.cpk\:gap-3{gap:calc(var(--cpk-spacing)*3)}.cpk\:gap-4{gap:calc(var(--cpk-spacing)*4)}.cpk\:gap-6{gap:calc(var(--cpk-spacing)*6)}.cpk\:gap-x-3{column-gap:calc(var(--cpk-spacing)*3)}.cpk\:gap-y-3{row-gap:calc(var(--cpk-spacing)*3)}.cpk\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cpk\:overflow-auto{overflow:auto}.cpk\:overflow-hidden{overflow:hidden}.cpk\:overflow-visible{overflow:visible}.cpk\:overflow-x-hidden{overflow-x:hidden}.cpk\:overflow-y-auto{overflow-y:auto}.cpk\:rounded{border-radius:.25rem}.cpk\:rounded-\[2px\]{border-radius:2px}.cpk\:rounded-\[18px\]{border-radius:18px}.cpk\:rounded-\[28px\]{border-radius:28px}.cpk\:rounded-full{border-radius:2147483647px}.cpk\:rounded-lg{border-radius:var(--radius)}.cpk\:rounded-md{border-radius:calc(var(--radius) - 2px)}.cpk\:rounded-none{border-radius:0}.cpk\:rounded-sm{border-radius:calc(var(--radius) - 4px)}.cpk\:rounded-xl{border-radius:calc(var(--radius) + 4px)}.cpk\:border{border-style:var(--tw-border-style);border-width:1px}.cpk\:border-2{border-style:var(--tw-border-style);border-width:2px}.cpk\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.cpk\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.cpk\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.cpk\:border-dashed{--tw-border-style:dashed;border-style:dashed}.cpk\:border-none{--tw-border-style:none;border-style:none}.cpk\:border-amber-200{border-color:var(--cpk-color-amber-200)}.cpk\:border-border,.cpk\:border-border\/0{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.cpk\:border-border\/0{border-color:color-mix(in oklab,var(--border)0%,transparent)}}.cpk\:border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.cpk\:border-border\/60{border-color:color-mix(in oklab,var(--border)60%,transparent)}}.cpk\:border-gray-200{border-color:var(--cpk-color-gray-200)}.cpk\:border-primary,.cpk\:border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cpk\:border-primary\/40{border-color:color-mix(in oklab,var(--primary)40%,transparent)}}.cpk\:border-red-200{border-color:var(--cpk-color-red-200)}.cpk\:border-white{border-color:var(--cpk-color-white)}.cpk\:border-zinc-200\/60{border-color:var(--cpk-color-zinc-200)}@supports (color:color-mix(in lab, red, red)){.cpk\:border-zinc-200\/60{border-color:color-mix(in oklab,var(--cpk-color-zinc-200)60%,transparent)}}.cpk\:border-t-transparent{border-top-color:#0000}.cpk\:bg-\[\#4a4a4a\]{background-color:#4a4a4a}.cpk\:bg-amber-50{background-color:var(--cpk-color-amber-50)}.cpk\:bg-amber-100{background-color:var(--cpk-color-amber-100)}.cpk\:bg-amber-500{background-color:var(--cpk-color-amber-500)}.cpk\:bg-background,.cpk\:bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.cpk\:bg-background\/95{background-color:color-mix(in oklab,var(--background)95%,transparent)}}.cpk\:bg-black,.cpk\:bg-black\/20{background-color:var(--cpk-color-black)}@supports (color:color-mix(in lab, red, red)){.cpk\:bg-black\/20{background-color:color-mix(in oklab,var(--cpk-color-black)20%,transparent)}}.cpk\:bg-black\/40{background-color:var(--cpk-color-black)}@supports (color:color-mix(in lab, red, red)){.cpk\:bg-black\/40{background-color:color-mix(in oklab,var(--cpk-color-black)40%,transparent)}}.cpk\:bg-black\/60{background-color:var(--cpk-color-black)}@supports (color:color-mix(in lab, red, red)){.cpk\:bg-black\/60{background-color:color-mix(in oklab,var(--cpk-color-black)60%,transparent)}}.cpk\:bg-black\/80{background-color:var(--cpk-color-black)}@supports (color:color-mix(in lab, red, red)){.cpk\:bg-black\/80{background-color:color-mix(in oklab,var(--cpk-color-black)80%,transparent)}}.cpk\:bg-blue-500{background-color:var(--cpk-color-blue-500)}.cpk\:bg-border{background-color:var(--border)}.cpk\:bg-destructive{background-color:var(--destructive)}.cpk\:bg-emerald-100{background-color:var(--cpk-color-emerald-100)}.cpk\:bg-emerald-500{background-color:var(--cpk-color-emerald-500)}.cpk\:bg-foreground{background-color:var(--foreground)}.cpk\:bg-gray-100{background-color:var(--cpk-color-gray-100)}.cpk\:bg-muted{background-color:var(--muted)}.cpk\:bg-muted-foreground{background-color:var(--muted-foreground)}.cpk\:bg-popover{background-color:var(--popover)}.cpk\:bg-primary,.cpk\:bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cpk\:bg-primary\/5{background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.cpk\:bg-red-50{background-color:var(--cpk-color-red-50)}.cpk\:bg-secondary{background-color:var(--secondary)}.cpk\:bg-transparent{background-color:#0000}.cpk\:bg-white,.cpk\:bg-white\/10{background-color:var(--cpk-color-white)}@supports (color:color-mix(in lab, red, red)){.cpk\:bg-white\/10{background-color:color-mix(in oklab,var(--cpk-color-white)10%,transparent)}}.cpk\:bg-white\/70{background-color:var(--cpk-color-white)}@supports (color:color-mix(in lab, red, red)){.cpk\:bg-white\/70{background-color:color-mix(in oklab,var(--cpk-color-white)70%,transparent)}}.cpk\:bg-zinc-50{background-color:var(--cpk-color-zinc-50)}.cpk\:bg-zinc-100{background-color:var(--cpk-color-zinc-100)}.cpk\:bg-zinc-400{background-color:var(--cpk-color-zinc-400)}.cpk\:bg-clip-padding{background-clip:padding-box}.cpk\:fill-\[\#513C9F\]{fill:#513c9f}.cpk\:fill-\[\#ABABAB\]{fill:#ababab}.cpk\:fill-current{fill:currentColor}.cpk\:fill-primary{fill:var(--primary)}.cpk\:object-contain{object-fit:contain}.cpk\:object-cover{object-fit:cover}.cpk\:p-0{padding:calc(var(--cpk-spacing)*0)}.cpk\:p-1{padding:calc(var(--cpk-spacing)*1)}.cpk\:p-2{padding:calc(var(--cpk-spacing)*2)}.cpk\:p-2\.5{padding:calc(var(--cpk-spacing)*2.5)}.cpk\:p-3{padding:calc(var(--cpk-spacing)*3)}.cpk\:p-4{padding:calc(var(--cpk-spacing)*4)}.cpk\:p-6{padding:calc(var(--cpk-spacing)*6)}.cpk\:p-8{padding:calc(var(--cpk-spacing)*8)}.cpk\:px-0{padding-inline:calc(var(--cpk-spacing)*0)}.cpk\:px-1{padding-inline:calc(var(--cpk-spacing)*1)}.cpk\:px-2{padding-inline:calc(var(--cpk-spacing)*2)}.cpk\:px-2\.5{padding-inline:calc(var(--cpk-spacing)*2.5)}.cpk\:px-3{padding-inline:calc(var(--cpk-spacing)*3)}.cpk\:px-4{padding-inline:calc(var(--cpk-spacing)*4)}.cpk\:px-5{padding-inline:calc(var(--cpk-spacing)*5)}.cpk\:px-6{padding-inline:calc(var(--cpk-spacing)*6)}.cpk\:px-8{padding-inline:calc(var(--cpk-spacing)*8)}.cpk\:py-0{padding-block:calc(var(--cpk-spacing)*0)}.cpk\:py-0\.5{padding-block:calc(var(--cpk-spacing)*.5)}.cpk\:py-1{padding-block:calc(var(--cpk-spacing)*1)}.cpk\:py-1\.5{padding-block:calc(var(--cpk-spacing)*1.5)}.cpk\:py-2{padding-block:calc(var(--cpk-spacing)*2)}.cpk\:py-3{padding-block:calc(var(--cpk-spacing)*3)}.cpk\:py-4{padding-block:calc(var(--cpk-spacing)*4)}.cpk\:py-6{padding-block:calc(var(--cpk-spacing)*6)}.cpk\:py-\[1px\]{padding-block:1px}.cpk\:pt-1{padding-top:calc(var(--cpk-spacing)*1)}.cpk\:pt-10{padding-top:calc(var(--cpk-spacing)*10)}.cpk\:pr-2{padding-right:calc(var(--cpk-spacing)*2)}.cpk\:pr-4{padding-right:calc(var(--cpk-spacing)*4)}.cpk\:pr-5{padding-right:calc(var(--cpk-spacing)*5)}.cpk\:pr-8{padding-right:calc(var(--cpk-spacing)*8)}.cpk\:pb-2{padding-bottom:calc(var(--cpk-spacing)*2)}.cpk\:pb-4{padding-bottom:calc(var(--cpk-spacing)*4)}.cpk\:pl-0{padding-left:calc(var(--cpk-spacing)*0)}.cpk\:pl-8{padding-left:calc(var(--cpk-spacing)*8)}.cpk\:text-center{text-align:center}.cpk\:text-left{text-align:left}.cpk\:align-middle{vertical-align:middle}.cpk\:font-mono{font-family:var(--cpk-font-mono)}.cpk\:text-base{font-size:var(--cpk-text-base);line-height:var(--tw-leading,var(--cpk-text-base--line-height))}.cpk\:text-sm{font-size:var(--cpk-text-sm);line-height:var(--tw-leading,var(--cpk-text-sm--line-height))}.cpk\:text-xl{font-size:var(--cpk-text-xl);line-height:var(--tw-leading,var(--cpk-text-xl--line-height))}.cpk\:text-xs{font-size:var(--cpk-text-xs);line-height:var(--tw-leading,var(--cpk-text-xs--line-height))}.cpk\:text-\[10px\]{font-size:10px}.cpk\:text-\[11px\]{font-size:11px}.cpk\:text-\[13px\]{font-size:13px}.cpk\:text-\[16px\]{font-size:16px}.cpk\:leading-4{--tw-leading:calc(var(--cpk-spacing)*4);line-height:calc(var(--cpk-spacing)*4)}.cpk\:leading-none{--tw-leading:1;line-height:1}.cpk\:leading-relaxed{--tw-leading:var(--cpk-leading-relaxed);line-height:var(--cpk-leading-relaxed)}.cpk\:leading-tight{--tw-leading:var(--cpk-leading-tight);line-height:var(--cpk-leading-tight)}.cpk\:font-bold{--tw-font-weight:var(--cpk-font-weight-bold);font-weight:var(--cpk-font-weight-bold)}.cpk\:font-medium{--tw-font-weight:var(--cpk-font-weight-medium);font-weight:var(--cpk-font-weight-medium)}.cpk\:font-normal{--tw-font-weight:var(--cpk-font-weight-normal);font-weight:var(--cpk-font-weight-normal)}.cpk\:font-semibold{--tw-font-weight:var(--cpk-font-weight-semibold);font-weight:var(--cpk-font-weight-semibold)}.cpk\:tracking-tight{--tw-tracking:var(--cpk-tracking-tight);letter-spacing:var(--cpk-tracking-tight)}.cpk\:tracking-wide{--tw-tracking:var(--cpk-tracking-wide);letter-spacing:var(--cpk-tracking-wide)}.cpk\:tracking-widest{--tw-tracking:var(--cpk-tracking-widest);letter-spacing:var(--cpk-tracking-widest)}.cpk\:text-balance{text-wrap:balance}.cpk\:break-words{overflow-wrap:break-word}.cpk\:break-all{word-break:break-all}.cpk\:text-ellipsis{text-overflow:ellipsis}.cpk\:whitespace-nowrap{white-space:nowrap}.cpk\:whitespace-pre-wrap{white-space:pre-wrap}.cpk\:text-\[\#444444\]{color:#444}.cpk\:text-\[rgb\(93\,93\,93\)\]{color:#5d5d5d}.cpk\:text-amber-700{color:var(--cpk-color-amber-700)}.cpk\:text-amber-800{color:var(--cpk-color-amber-800)}.cpk\:text-emerald-800{color:var(--cpk-color-emerald-800)}.cpk\:text-foreground{color:var(--foreground)}.cpk\:text-gray-400{color:var(--cpk-color-gray-400)}.cpk\:text-gray-500{color:var(--cpk-color-gray-500)}.cpk\:text-gray-600{color:var(--cpk-color-gray-600)}.cpk\:text-gray-700{color:var(--cpk-color-gray-700)}.cpk\:text-gray-800{color:var(--cpk-color-gray-800)}.cpk\:text-inherit{color:inherit}.cpk\:text-muted-foreground{color:var(--muted-foreground)}.cpk\:text-popover-foreground{color:var(--popover-foreground)}.cpk\:text-primary{color:var(--primary)}.cpk\:text-primary-foreground{color:var(--primary-foreground)}.cpk\:text-primary\/70{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cpk\:text-primary\/70{color:color-mix(in oklab,var(--primary)70%,transparent)}}.cpk\:text-red-700{color:var(--cpk-color-red-700)}.cpk\:text-secondary-foreground{color:var(--secondary-foreground)}.cpk\:text-white{color:var(--cpk-color-white)}.cpk\:text-zinc-500{color:var(--cpk-color-zinc-500)}.cpk\:text-zinc-800{color:var(--cpk-color-zinc-800)}.cpk\:text-zinc-900{color:var(--cpk-color-zinc-900)}.cpk\:uppercase{text-transform:uppercase}.cpk\:underline-offset-4{text-underline-offset:4px}.cpk\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cpk\:opacity-0{opacity:0}.cpk\:opacity-100{opacity:1}.cpk\:shadow-\[0_4px_4px_0_\#0000000a\,0_0_1px_0_\#0000009e\]{--tw-shadow:0 4px 4px 0 var(--tw-shadow-color,#0000000a),0 0 1px 0 var(--tw-shadow-color,#0000009e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.cpk\:outline-hidden{outline-offset:2px;outline:2px solid #0000}}.cpk\:backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.cpk\:backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.cpk\:transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration,var(--cpk-default-transition-duration))}.cpk\:transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration,var(--cpk-default-transition-duration))}.cpk\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration,var(--cpk-default-transition-duration))}.cpk\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration,var(--cpk-default-transition-duration))}.cpk\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration,var(--cpk-default-transition-duration))}.cpk\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration,var(--cpk-default-transition-duration))}.cpk\:duration-200{--tw-duration:.2s;transition-duration:.2s}.cpk\:duration-300{--tw-duration:.3s;transition-duration:.3s}.cpk\:ease-in-out{--tw-ease:var(--cpk-ease-in-out);transition-timing-function:var(--cpk-ease-in-out)}.cpk\:ease-out{--tw-ease:var(--cpk-ease-out);transition-timing-function:var(--cpk-ease-out)}.cpk\:will-change-transform{will-change:transform}.cpk\:contain-inline-size{--tw-contain-size:inline-size;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}.cpk\:fade-in-0{--tw-enter-opacity:0}.cpk\:outline-none{--tw-outline-style:none;outline-style:none}.cpk\:select-none{-webkit-user-select:none;user-select:none}.cpk\:zoom-in-95{--tw-enter-scale:.95}.cpk\:\[stop-color\:\#0A437D\]{stop-color:#0a437d}.cpk\:\[stop-color\:\#0C549A\]{stop-color:#0c549a}.cpk\:\[stop-color\:\#1B70C4\]{stop-color:#1b70c4}.cpk\:\[stop-color\:\#3D92E8\]{stop-color:#3d92e8}.cpk\:\[stop-color\:\#005DBB\]{stop-color:#005dbb}.cpk\:\[stop-color\:\#54A4F2\]{stop-color:#54a4f2}.cpk\:\[stop-color\:\#1463B2\]{stop-color:#1463b2}.cpk\:\[stop-color\:\#2476C8\]{stop-color:#2476c8}.cpk\:\[stop-color\:\#4497EA\]{stop-color:#4497ea}.cpk\:\[stop-color\:\#6430AB\]{stop-color:#6430ab}.cpk\:\[stop-color\:\#AA89D8\]{stop-color:#aa89d8}@media (hover:hover){.cpk\:group-hover\:visible:is(:where(.cpk\:group):hover *){visibility:visible}}.cpk\:placeholder\:text-\[\#00000077\]::placeholder{color:#0007}@media (hover:hover){.cpk\:hover\:scale-\[1\.04\]:hover{scale:1.04}.cpk\:hover\:bg-\[\#E8E8E8\]:hover{background-color:#e8e8e8}.cpk\:hover\:bg-\[\#f8f8f8\]:hover{background-color:#f8f8f8}.cpk\:hover\:bg-accent:hover,.cpk\:hover\:bg-accent\/60:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.cpk\:hover\:bg-accent\/60:hover{background-color:color-mix(in oklab,var(--accent)60%,transparent)}}.cpk\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cpk\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.cpk\:hover\:bg-gray-50:hover{background-color:var(--cpk-color-gray-50)}.cpk\:hover\:bg-muted:hover{background-color:var(--muted)}.cpk\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cpk\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.cpk\:hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.cpk\:hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.cpk\:hover\:bg-white\/20:hover{background-color:var(--cpk-color-white)}@supports (color:color-mix(in lab, red, red)){.cpk\:hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--cpk-color-white)20%,transparent)}}.cpk\:hover\:text-\[\#333333\]:hover{color:#333}.cpk\:hover\:text-\[rgb\(93\,93\,93\)\]:hover{color:#5d5d5d}.cpk\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.cpk\:hover\:text-foreground:hover{color:var(--foreground)}.cpk\:hover\:underline:hover{text-decoration-line:underline}.cpk\:hover\:opacity-70:hover{opacity:.7}.cpk\:hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.cpk\:focus\:bg-accent:focus{background-color:var(--accent)}.cpk\:focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.cpk\:focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.cpk\:focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.cpk\:focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cpk\:focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.cpk\:focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cpk\:focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--primary)50%,transparent)}}.cpk\:focus-visible\:ring-ring:focus-visible,.cpk\:focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.cpk\:focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.cpk\:focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.cpk\:focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.cpk\:focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.cpk\:active\:scale-\[0\.96\]:active{scale:.96}.cpk\:disabled\:pointer-events-none:disabled{pointer-events:none}.cpk\:disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.cpk\:disabled\:bg-\[\#00000014\]:disabled{background-color:#00000014}.cpk\:disabled\:text-\[rgb\(13\,13\,13\)\]:disabled{color:#0d0d0d}.cpk\:disabled\:text-muted-foreground:disabled{color:var(--muted-foreground)}.cpk\:disabled\:opacity-50:disabled{opacity:.5}.cpk\:disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.cpk\:disabled\:hover\:bg-background:disabled:hover{background-color:var(--background)}.cpk\:disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.cpk\:disabled\:hover\:text-\[\#444444\]:disabled:hover{color:#444}.cpk\:disabled\:hover\:text-muted-foreground:disabled:hover{color:var(--muted-foreground)}.cpk\:disabled\:hover\:opacity-100:disabled:hover{opacity:1}}.cpk\:has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--cpk-spacing)*2.5)}.cpk\:has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--cpk-spacing)*3)}.cpk\:has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--cpk-spacing)*4)}.cpk\:aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.cpk\:aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cpk\:aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.cpk\:data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.cpk\:data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.cpk\:data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--cpk-spacing)*8)}.cpk\:data-\[multiline\]\:py-3[data-multiline]{padding-block:calc(var(--cpk-spacing)*3)}.cpk\:data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.cpk\:data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.cpk\:data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.cpk\:data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.cpk\:data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.cpk\:data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.cpk\:data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.cpk\:data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.cpk\:data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.cpk\:data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.cpk\:data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.cpk\:data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.cpk\:data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.cpk\:data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cpk\:data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.cpk\:data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.cpk\:supports-\[backdrop-filter\]\:bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.cpk\:supports-\[backdrop-filter\]\:bg-background\/80{background-color:color-mix(in oklab,var(--background)80%,transparent)}}}@media (width>=40rem){.cpk\:sm\:h-4{height:calc(var(--cpk-spacing)*4)}.cpk\:sm\:h-8{height:calc(var(--cpk-spacing)*8)}.cpk\:sm\:w-4{width:calc(var(--cpk-spacing)*4)}.cpk\:sm\:gap-1\.5{gap:calc(var(--cpk-spacing)*1.5)}.cpk\:sm\:gap-2{gap:calc(var(--cpk-spacing)*2)}.cpk\:sm\:px-3{padding-inline:calc(var(--cpk-spacing)*3)}.cpk\:sm\:text-2xl{font-size:var(--cpk-text-2xl);line-height:var(--tw-leading,var(--cpk-text-2xl--line-height))}.cpk\:sm\:text-xs{font-size:var(--cpk-text-xs);line-height:var(--tw-leading,var(--cpk-text-xs--line-height))}}@media (width>=48rem){.cpk\:md\:inset-auto{inset:auto}.cpk\:md\:right-6{right:calc(var(--cpk-spacing)*6)}.cpk\:md\:bottom-24{bottom:calc(var(--cpk-spacing)*24)}.cpk\:md\:h-\[var\(--copilot-popup-height\)\]{height:var(--copilot-popup-height)}.cpk\:md\:max-h-\[var\(--copilot-popup-max-height\)\]{max-height:var(--copilot-popup-max-height)}.cpk\:md\:w-\[var\(--copilot-popup-width\)\]{width:var(--copilot-popup-width)}.cpk\:md\:max-w-\[var\(--copilot-popup-max-width\)\]{max-width:var(--copilot-popup-max-width)}.cpk\:md\:origin-bottom-right{transform-origin:100% 100%}.cpk\:md\:translate-y-5{--tw-translate-y:calc(var(--cpk-spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.cpk\:md\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.cpk\:md\:scale-\[0\.95\]{scale:.95}.cpk\:md\:items-end{align-items:flex-end}.cpk\:md\:gap-4{gap:calc(var(--cpk-spacing)*4)}.cpk\:md\:rounded-2xl{border-radius:var(--cpk-radius-2xl)}.cpk\:md\:border-border{border-color:var(--border)}.cpk\:md\:shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:md\:ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cpk\:md\:ring-border\/40{--tw-ring-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.cpk\:md\:ring-border\/40{--tw-ring-color:color-mix(in oklab,var(--border)40%,transparent)}}.cpk\:md\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration,var(--cpk-default-transition-duration))}.cpk\:md\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--cpk-default-transition-timing-function));transition-duration:var(--tw-duration,var(--cpk-default-transition-duration))}}@media (width>=64rem){.cpk\:lg\:mr-4{margin-right:calc(var(--cpk-spacing)*4)}.cpk\:lg\:ml-4{margin-left:calc(var(--cpk-spacing)*4)}}@container (width>=48rem){.cpk\:\@3xl\:px-0{padding-inline:calc(var(--cpk-spacing)*0)}}.cpk\:dark\:border-\[\#3a3a3a\]:is(.dark *){border-color:#3a3a3a}.cpk\:dark\:border-\[\#404040\]:is(.dark *){border-color:#404040}.cpk\:dark\:border-gray-700:is(.dark *){border-color:var(--cpk-color-gray-700)}.cpk\:dark\:border-input:is(.dark *){border-color:var(--input)}.cpk\:dark\:border-zinc-800\/60:is(.dark *){border-color:var(--cpk-color-zinc-800)}@supports (color:color-mix(in lab, red, red)){.cpk\:dark\:border-zinc-800\/60:is(.dark *){border-color:color-mix(in oklab,var(--cpk-color-zinc-800)60%,transparent)}}.cpk\:dark\:bg-\[\#1f1f1f\]:is(.dark *){background-color:#1f1f1f}.cpk\:dark\:bg-\[\#2f2f2f\]:is(.dark *){background-color:#2f2f2f}.cpk\:dark\:bg-\[\#303030\]:is(.dark *){background-color:#303030}.cpk\:dark\:bg-\[\#e0e0e0\]:is(.dark *){background-color:#e0e0e0}.cpk\:dark\:bg-amber-500\/15:is(.dark *){background-color:var(--cpk-color-amber-500)}@supports (color:color-mix(in lab, red, red)){.cpk\:dark\:bg-amber-500\/15:is(.dark *){background-color:color-mix(in oklab,var(--cpk-color-amber-500)15%,transparent)}}.cpk\:dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cpk\:dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.cpk\:dark\:bg-emerald-500\/15:is(.dark *){background-color:var(--cpk-color-emerald-500)}@supports (color:color-mix(in lab, red, red)){.cpk\:dark\:bg-emerald-500\/15:is(.dark *){background-color:color-mix(in oklab,var(--cpk-color-emerald-500)15%,transparent)}}.cpk\:dark\:bg-gray-900:is(.dark *){background-color:var(--cpk-color-gray-900)}.cpk\:dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.cpk\:dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.cpk\:dark\:bg-white:is(.dark *){background-color:var(--cpk-color-white)}.cpk\:dark\:bg-zinc-700\/40:is(.dark *){background-color:var(--cpk-color-zinc-700)}@supports (color:color-mix(in lab, red, red)){.cpk\:dark\:bg-zinc-700\/40:is(.dark *){background-color:color-mix(in oklab,var(--cpk-color-zinc-700)40%,transparent)}}.cpk\:dark\:bg-zinc-800\/60:is(.dark *){background-color:var(--cpk-color-zinc-800)}@supports (color:color-mix(in lab, red, red)){.cpk\:dark\:bg-zinc-800\/60:is(.dark *){background-color:color-mix(in oklab,var(--cpk-color-zinc-800)60%,transparent)}}.cpk\:dark\:bg-zinc-900\/50:is(.dark *){background-color:var(--cpk-color-zinc-900)}@supports (color:color-mix(in lab, red, red)){.cpk\:dark\:bg-zinc-900\/50:is(.dark *){background-color:color-mix(in oklab,var(--cpk-color-zinc-900)50%,transparent)}}.cpk\:dark\:fill-\[\#B99AE8\]:is(.dark *){fill:#b99ae8}.cpk\:dark\:fill-\[\#D4D4D4\]:is(.dark *){fill:#d4d4d4}.cpk\:dark\:text-\[rgb\(243\,243\,243\)\]:is(.dark *){color:#f3f3f3}.cpk\:dark\:text-amber-400:is(.dark *){color:var(--cpk-color-amber-400)}.cpk\:dark\:text-black:is(.dark *){color:var(--cpk-color-black)}.cpk\:dark\:text-emerald-400:is(.dark *){color:var(--cpk-color-emerald-400)}.cpk\:dark\:text-gray-200:is(.dark *){color:var(--cpk-color-gray-200)}.cpk\:dark\:text-gray-400:is(.dark *){color:var(--cpk-color-gray-400)}.cpk\:dark\:text-gray-500:is(.dark *){color:var(--cpk-color-gray-500)}.cpk\:dark\:text-white:is(.dark *){color:var(--cpk-color-white)}.cpk\:dark\:text-zinc-100:is(.dark *){color:var(--cpk-color-zinc-100)}.cpk\:dark\:text-zinc-200:is(.dark *){color:var(--cpk-color-zinc-200)}.cpk\:dark\:text-zinc-300:is(.dark *){color:var(--cpk-color-zinc-300)}.cpk\:dark\:text-zinc-400:is(.dark *){color:var(--cpk-color-zinc-400)}.cpk\:dark\:prose-invert:is(.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.cpk\:dark\:\[stop-color\:\#3C87C7\]:is(.dark *){stop-color:#3c87c7}.cpk\:dark\:\[stop-color\:\#4D9FEF\]:is(.dark *){stop-color:#4d9fef}.cpk\:dark\:\[stop-color\:\#9ACDFF\]:is(.dark *){stop-color:#9acdff}.cpk\:dark\:\[stop-color\:\#58A4E5\]:is(.dark *){stop-color:#58a4e5}.cpk\:dark\:\[stop-color\:\#61ACF2\]:is(.dark *){stop-color:#61acf2}.cpk\:dark\:\[stop-color\:\#79BCF5\]:is(.dark *){stop-color:#79bcf5}.cpk\:dark\:\[stop-color\:\#84C0FA\]:is(.dark *){stop-color:#84c0fa}.cpk\:dark\:\[stop-color\:\#347CB7\]:is(.dark *){stop-color:#347cb7}.cpk\:dark\:\[stop-color\:\#4594D8\]:is(.dark *){stop-color:#4594d8}.cpk\:dark\:\[stop-color\:\#B792F0\]:is(.dark *){stop-color:#b792f0}.cpk\:dark\:\[stop-color\:\#D3BDF7\]:is(.dark *){stop-color:#d3bdf7}.cpk\:dark\:placeholder\:text-\[\#fffc\]:is(.dark *)::placeholder{color:#fffc}@media (hover:hover){.cpk\:dark\:hover\:bg-\[\#2f2f2f\]:is(.dark *):hover{background-color:#2f2f2f}.cpk\:dark\:hover\:bg-\[\#303030\]:is(.dark *):hover{background-color:#303030}.cpk\:dark\:hover\:bg-\[\#404040\]:is(.dark *):hover{background-color:#404040}.cpk\:dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.cpk\:dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.cpk\:dark\:hover\:bg-gray-800:is(.dark *):hover{background-color:var(--cpk-color-gray-800)}.cpk\:dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.cpk\:dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}.cpk\:dark\:hover\:text-\[\#FFFFFF\]:is(.dark *):hover{color:#fff}.cpk\:dark\:hover\:text-\[rgb\(243\,243\,243\)\]:is(.dark *):hover{color:#f3f3f3}}.cpk\:dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cpk\:dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.cpk\:dark\:focus-visible\:outline-white:is(.dark *):focus-visible{outline-color:var(--cpk-color-white)}.cpk\:dark\:disabled\:bg-\[\#454545\]:is(.dark *):disabled{background-color:#454545}.cpk\:dark\:disabled\:text-white:is(.dark *):disabled{color:var(--cpk-color-white)}@media (hover:hover){.cpk\:dark\:disabled\:hover\:bg-transparent:is(.dark *):disabled:hover{background-color:#0000}.cpk\:dark\:disabled\:hover\:text-\[\#CCCCCC\]:is(.dark *):disabled:hover{color:#ccc}}.cpk\:dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cpk\:dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.cpk\:dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cpk\:dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.cpk\:\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.cpk\:\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.cpk\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--cpk-spacing)*4);height:calc(var(--cpk-spacing)*4)}.cpk\:\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}:is(.cpk\:data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}div[data-popup-chat] .cpk\:\[div\[data-popup-chat\]_\&\]\:px-4{padding-inline:calc(var(--cpk-spacing)*4)}div[data-popup-chat] .cpk\:\[div\[data-popup-chat\]_\&\]\:px-6{padding-inline:calc(var(--cpk-spacing)*6)}div[data-sidebar-chat] .cpk\:\[div\[data-sidebar-chat\]_\&\]\:px-8{padding-inline:calc(var(--cpk-spacing)*8)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}[data-copilotkit]{--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--radius:.625rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}.dark [data-copilotkit],[data-copilotkit].dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(14.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(14.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(98.5% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(39.6% .141 25.723);--destructive-foreground:oklch(63.7% .237 25.331);--border:oklch(26.9% 0 0);--input:oklch(26.9% 0 0);--ring:oklch(55.6% 0 0);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(26.9% 0 0);--sidebar-ring:oklch(43.9% 0 0)}[data-copilotkit] div[data-streamdown=code-block]>pre{margin-top:calc(var(--cpk-spacing)*0);margin-bottom:calc(var(--cpk-spacing)*0)}[data-copilotkit] ::-webkit-scrollbar{width:6px}[data-copilotkit] ::-webkit-scrollbar-track{background:0 0}[data-copilotkit] ::-webkit-scrollbar-thumb{background:oklch(50% 0 0);border-radius:9999px}[data-copilotkit] ::-webkit-scrollbar-thumb:hover{background:oklch(40% 0 0)}[data-copilotkit] *{scrollbar-width:thin;scrollbar-color:oklch(50% 0 0) transparent}[data-copilotkit] .prose input[type=checkbox]{appearance:none;color:#004f99;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;user-select:none;vertical-align:middle;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#9b9b9b;border-radius:2px;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}[data-copilotkit] .prose input[type=checkbox]:checked{background-color:#004f99;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#004f99}.cpk-intelligence-indicator{white-space:nowrap;align-self:flex-start;align-items:center;gap:.55rem;margin:.4rem 0;padding:.4rem .85rem;display:inline-flex;position:relative}.cpk-intelligence-indicator__chrome{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);opacity:1;pointer-events:none;background:linear-gradient(135deg,#ffffff8c 0%,#eee6fe8c 100%);border:1px solid #9599e052;border-radius:999px;transition:opacity .4s ease-out .25s;position:absolute;inset:0;box-shadow:0 1px 2px #5e64ad0f,0 8px 24px #9599e014,inset 0 1px #fff9}.cpk-intelligence-indicator[data-status=finished] .cpk-intelligence-indicator__chrome{opacity:0}.cpk-intelligence-indicator__content{color:#5b21b6eb;letter-spacing:.01em;align-items:center;gap:.55rem;font-size:.78rem;font-weight:500;transition:color .4s ease-out .25s;display:inline-flex;position:relative}.cpk-intelligence-indicator[data-status=finished] .cpk-intelligence-indicator__content{color:#737373cc}.cpk-intelligence-indicator__label{transition:transform .4s ease-out .25s;display:inline-block;transform:skew(0deg)}.cpk-intelligence-indicator[data-status=finished] .cpk-intelligence-indicator__label{transform:skew(-10deg)}.cpk-intelligence-indicator__icon{flex-shrink:0;display:block}.cpk-intelligence-indicator__icon-arc,.cpk-intelligence-indicator__icon-check{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.cpk-intelligence-indicator__icon-arc{stroke-dasharray:.53 .47;opacity:1;transform-box:fill-box;transform-origin:50%;transition:opacity .2s cubic-bezier(.4,0,.2,1);animation:.9s linear infinite cpk-intelligence-spin}.cpk-intelligence-indicator__icon-check{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .36s cubic-bezier(.22,.61,.36,1) 90ms,opacity .14s linear 90ms}.cpk-intelligence-indicator[data-status=finished] .cpk-intelligence-indicator__icon-arc{opacity:0}.cpk-intelligence-indicator[data-status=finished] .cpk-intelligence-indicator__icon-check{stroke-dashoffset:0;opacity:1}@keyframes cpk-intelligence-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cpk-intelligence-indicator__icon-arc{animation:none}.cpk-intelligence-indicator__chrome,.cpk-intelligence-indicator__content,.cpk-intelligence-indicator__label,.cpk-intelligence-indicator__icon-arc,.cpk-intelligence-indicator__icon-check{transition:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes pulse-cursor{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.5)}}:root{--bg:#faf9f7;--surface:#fff;--surface-alt:#f3f0e8;--t1:#1c1917;--t2:#57534e;--t3:#a8a29e;--accent:#7c3aed;--accent-dark:#6d28d9;--accent-bg:#f3eeff;--accent-border:#ddd6fe;--success:#059669;--success-bg:#d1fae5;--warn:#d97706;--warn-bg:#fef3c7;--error:#dc2626;--error-bg:#fee2e2;--border:#e8e4da;--border-subtle:#f0ede4;--nav-bg:#f3f1ed;--on-accent:#fff;--strength-strong:#84cc16;--code-bg:#1e1e2e;--code-fg:#cdd6f4;--code-border:#2a2a3e;--code-chrome-bg:#16161e;--terminal-bg:#101510;--terminal-fg:#b9f6ca;--media-dark-bg:#111;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--shadow-xs:0 1px 2px #1c19170a;--shadow-sm:0 1px 4px #1c191712;--shadow-md:0 4px 16px #1c19171a;--shadow-lg:0 8px 32px #1c191724;--focus-ring:0 0 0 3px #7c3aed40;--heatmap-level-0:#ebedf0;--heatmap-level-1:#9be9a8;--heatmap-level-2:#40c463;--heatmap-level-3:#30a14e;--heatmap-level-4:#216e39}@media (prefers-color-scheme:dark){:root{--bg:#111218;--surface:#1a1d27;--surface-alt:#222638;--t1:#f1f0ee;--t2:#9ca3af;--t3:#4b5563;--accent:#8b5cf6;--accent-dark:#7c3aed;--accent-bg:#1e1a2e;--accent-border:#312a4e;--success:#10b981;--success-bg:#042f20;--warn:#f59e0b;--warn-bg:#2d1f04;--error:#ef4444;--error-bg:#2d0a0a;--border:#2a2f40;--border-subtle:#1e2330;--nav-bg:#0d0f17;--shadow-xs:0 1px 2px #0003;--shadow-sm:0 1px 4px #0000004d;--shadow-md:0 4px 16px #0006;--shadow-lg:0 8px 32px #00000080;--focus-ring:0 0 0 3px #8b5cf659;--heatmap-level-0:#161b22;--heatmap-level-1:#0e4429;--heatmap-level-2:#006d32;--heatmap-level-3:#26a641;--heatmap-level-4:#39d353}}*{box-sizing:border-box}.project-nav-menu .ant-menu-item-selected{font-weight:700;background-color:var(--surface-alt)!important;color:var(--t1)!important}.project-nav-menu .ant-menu-item-selected .anticon,.project-nav-menu .ant-menu-item-selected svg{color:var(--t1)}.project-switcher-pill{cursor:pointer;border:1px solid var(--border);background:var(--surface);color:var(--t1);border-radius:8px;align-items:center;gap:6px;min-width:0;padding:5px 10px;font-weight:600;transition:border-color .15s,background .15s;display:flex}.project-switcher-pill:hover{border-color:var(--t3);background:var(--surface-alt)}.sidebar-credits:hover{background:var(--surface-alt)}.project-nav-menu:not(.ant-menu-inline-collapsed) .ant-menu-item>svg{margin-right:6px}.project-nav-menu:not(.ant-menu-inline-collapsed)>.ant-menu-item{height:36px!important;margin-block:3px!important;margin-inline:0!important;padding-inline-start:12px!important;line-height:36px!important}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--t1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select{font:inherit}button{cursor:pointer}.page-state,.feature-page{min-height:100vh;color:var(--t2);place-content:center;gap:16px;padding:16px 20px;display:grid}.feature-page{grid-template-columns:1fr;place-content:start;max-width:860px}.feature-page.org-page-wide{place-content:start;max-width:none}.account-settings-page{flex-direction:column;gap:16px;max-width:720px;display:flex}.account-settings-page .settings-card .ant-form{max-width:560px}.org-settings-page{flex-direction:column;gap:16px;max-width:860px;display:flex}.settings-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:18px 20px}.settings-card-title{color:var(--t1);align-items:center;gap:8px;margin:0 0 4px;font-size:14px;font-weight:600;display:flex}.settings-card-desc{color:var(--t2);margin-bottom:14px;font-size:12px}.avatar-upload{cursor:pointer;border-radius:50%;flex-shrink:0;position:relative;overflow:hidden}.avatar-upload-overlay{color:#fff;opacity:0;background:#1c191773;justify-content:center;align-items:center;transition:opacity .15s ease-out;display:flex;position:absolute;inset:0}.avatar-upload:hover .avatar-upload-overlay,.avatar-upload:focus-visible .avatar-upload-overlay,.avatar-upload[data-busy] .avatar-upload-overlay{opacity:1}.avatar-upload[data-busy]{cursor:wait}.settings-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.settings-stat{background:var(--surface-alt);border-radius:8px;padding:12px 14px}.settings-stat-label{color:var(--t3);margin-bottom:4px;font-size:11px}.settings-stat-value{color:var(--t1);font-size:16px;font-weight:600}.feature-page.org-quota-page{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.org-quota-page>.ant-tabs{flex-direction:column;flex:1;min-height:0;display:flex}.org-quota-page .ant-tabs-body-holder{flex:1;min-height:0;overflow-y:auto}.feature-page.feature-page-full{width:100%;max-width:none}.cron-history-page{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.cron-history-page .ant-pagination{margin-bottom:0}.feature-page h1{color:var(--t1);margin:0;font-size:24px}.nt-page{flex-direction:column;align-items:center;max-width:720px;height:100%;min-height:0;margin:0 auto;padding:60px 32px 0;display:flex;overflow:hidden}.nt-head{flex-shrink:0;width:100%}.nt-title{text-align:center;margin:0;font-size:26px;font-weight:700}.nt-subtitle{color:var(--t3);text-align:center;margin:4px 0 16px;font-size:14px}.nt-plan-row{width:100%;color:var(--t3);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.nt-chips{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;margin-bottom:16px;display:flex}.nt-chip{cursor:pointer;border-radius:20px;padding:4px 14px;transition:border-color .15s,color .15s,box-shadow .15s}.nt-chip:hover{border-color:var(--accent);color:var(--accent);box-shadow:var(--focus-ring)}.nt-chip--more.ant-btn{color:var(--t2);border-style:dashed;border-radius:20px;height:26px;padding:0 14px}.nt-alert{text-align:center;margin-bottom:12px;font-size:14px}.nt-alert--warn{color:var(--warn)}.nt-input-loading{color:var(--t3);text-align:center;padding:10px 0;font-size:13px}.nt-input-row{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.nt-thinking{background:var(--surface-alt);border:1px solid var(--border-subtle);border-radius:10px;align-items:flex-start;gap:10px;width:100%;min-height:40px;margin-bottom:16px;padding:12px 16px;display:flex}.nt-thinking-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px;animation:1.2s ease-in-out infinite thinking-pulse}.nt-thinking-text{color:var(--t2);flex:1;font-size:13px;line-height:1.6}.nt-result{background:var(--surface-alt);border:1px solid var(--border);border-left:3px solid var(--success);border-radius:10px;align-items:center;gap:12px;width:100%;margin-bottom:16px;padding:12px 16px;display:flex}.nt-result-check{color:var(--success);flex-shrink:0;font-size:16px}.nt-result-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nt-result-meta{color:var(--t3);font-size:12px}.nt-result-cron{color:var(--warn);margin-left:6px;font-family:monospace;font-size:11px}.nt-result-name{color:var(--t1);font-size:13px;font-weight:600}@keyframes thinking-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.nt-input-box{background:var(--surface);border:1px solid var(--border);border-radius:14px;width:100%;margin-bottom:16px;padding:14px 16px 10px;box-shadow:0 2px 12px #0000000f}.nt-page.nt-empty{justify-content:center}.nt-page.nt-empty .nt-input-box{margin-top:48px}.nt-history{flex:1;width:100%;min-width:0;min-height:0;overflow-y:auto}.nt-history-label{background:var(--bg);color:var(--t3);padding:8px 12px 6px;font-size:11px;font-weight:400;position:sticky;top:0}.nt-history-list{flex-direction:column;gap:4px;padding-bottom:32px;display:flex}.nt-history-item{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:space-between;gap:12px;padding:9px 12px;transition:background .15s,border-color .15s;display:flex}.nt-history-item:hover{background:var(--surface-alt);border-color:var(--border)}.nt-history-item-main{flex-direction:column;gap:2px;min-width:0;display:flex}.nt-history-item-type{color:var(--t3);font-size:11px}.nt-history-item-name{color:var(--t1);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.nt-history-item-time{color:var(--t3);white-space:nowrap;flex-shrink:0;font-size:11px}.kanban-page{background:var(--bg);flex-direction:column;height:100%;display:flex;overflow:hidden}.kanban-toolbar{border-bottom:1px solid var(--border-subtle);background:var(--surface);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:6px 16px;display:flex}.kanban-toolbar-main{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kanban-board{background:var(--bg);flex:1;align-items:stretch;gap:10px;padding:14px;display:flex;overflow:auto hidden}.kanban-column{border-radius:var(--radius-lg);background:var(--surface-alt);flex-direction:column;flex:1;min-width:200px;padding:10px;display:flex}.kanban-col-header{align-items:center;gap:6px;margin-bottom:10px;display:flex}.kanban-col-dot{background:var(--t3);border-radius:50%;flex-shrink:0;width:8px;height:8px}.kanban-col-dot--running{background:var(--warn)}.kanban-col-dot--pending_approval{background:var(--accent)}.kanban-col-dot--success{background:var(--t3)}.kanban-col-dot--failed{background:var(--error)}.kanban-col-label{color:var(--t2);text-transform:uppercase;letter-spacing:.5px;flex:1;margin:0;font-size:16px;font-weight:700}.kanban-col-count{background:var(--surface);color:var(--t3);border-radius:8px;padding:2px 7px;font-size:13px}.kanban-col-cards{flex:1;min-height:0;overflow-y:auto}.kanban-col-loading{justify-content:center;padding:8px 0;display:flex}.kanban-card{border-left:3px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);cursor:pointer;margin-bottom:8px;padding:14px 16px;transition:box-shadow .15s;position:relative}.kanban-card:hover{box-shadow:var(--shadow-md)}.kanban-card--running{border-left-color:var(--warn);animation:2s ease-in-out infinite card-pulse}.kanban-card--pending_approval{border-left-color:var(--accent)}.kanban-card--success,.kanban-card--approved{border-left-color:var(--success)}.kanban-card--rejected,.kanban-card--failed{border-left-color:var(--error)}@keyframes card-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--warn) 0%, transparent)}50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--warn) 25%, transparent)}}[role=button]:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.kanban-card--running,.nt-thinking-dot{animation:none}}.panel-resize-handle:hover{background:color-mix(in srgb, var(--accent) 25%, transparent)}.kanban-card-header{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.kanban-card-name{color:var(--t1);font-size:13px;font-weight:600}.kanban-card-type{background:var(--accent-bg);color:var(--accent);white-space:nowrap;cursor:pointer;border-radius:10px;flex-shrink:0;padding:2px 8px;font-size:10px}.kanban-card-type:hover{opacity:.75}.kanban-card-blocking{color:var(--warn);margin-bottom:6px;font-size:11px}.kanban-card-running-header{align-items:center;margin:4px 0 2px;display:flex}.kanban-running-dot{background:var(--warn);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-right:6px;animation:1.2s ease-in-out infinite dot-blink}@keyframes dot-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.kanban-phase-label{color:var(--warn);align-items:center;gap:4px;font-size:11px;display:inline-flex}.d-tasktype-link{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:13px;overflow:hidden}.d-tasktype-link:hover{text-decoration:underline}.kanban-card-error{color:var(--error);margin:6px 0 0;font-size:11px}.kanban-card-mr{border:1px solid var(--accent-border);border-radius:var(--radius-sm);color:var(--accent);margin-top:4px;padding:1px 5px;font-size:9px;text-decoration:none;display:inline-block}.kanban-card-mr-pending{color:var(--t3);align-items:center;gap:3px;margin-top:4px;font-size:9px;display:inline-flex}.kanban-card-creator{border-top:1px solid var(--border-subtle);margin-top:8px;padding-top:6px}.kanban-card-actions{justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.error-text{color:var(--error);margin:0;font-size:12px}.ant-otp input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ant-otp input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ant-otp input[type=number]{appearance:textfield}.auth-page ::selection{background:#7c3aed38}.auth-page{background:var(--bg);min-height:100vh;display:flex}.brand-panel{background:linear-gradient(160deg,#d6d3e6 0%,#cbc7e0 45%,#bcb6d9 100%) 0 0/180% 180%;flex-direction:column;flex-shrink:0;justify-content:space-between;width:400px;padding:36px 40px;animation:18s ease-in-out infinite brand-gradient-drift;display:flex;position:relative;overflow:hidden}@keyframes brand-gradient-drift{0%,to{background-position:0 0}50%{background-position:100% 100%}}.brand-panel:before{content:"";pointer-events:none;background:#8b5cf624;border-radius:50%;width:340px;height:340px;animation:9s ease-in-out infinite brand-breathe;position:absolute;top:-80px;right:-100px}.brand-panel:after{content:"";pointer-events:none;background:#8b5cf61a;border-radius:50%;width:220px;height:220px;animation:12s ease-in-out infinite reverse brand-breathe;position:absolute;bottom:30px;left:-60px}@keyframes brand-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.brand-panel,.brand-panel:before,.brand-panel:after{animation:none}}.brand-logo{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.brand-icon{flex-shrink:0;width:32px;height:32px;display:block}.brand-mark__frame{stroke:#ffffff52;stroke-width:1.5px}.brand-mark__path{stroke:#fffffff5;stroke-width:3.4px;fill:none}.brand-mark__path--secondary{opacity:.72}.brand-mark__dot{fill:#fffffffa}.brand-mark__dot--soft{opacity:.76}.brand-name{letter-spacing:-.03em;background:linear-gradient(135deg, var(--accent), var(--accent-dark));-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 1px #7c3aed1f);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:750;line-height:1;display:inline-block;transform:skew(-5deg)}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.brand-name{-webkit-text-fill-color:currentColor;color:var(--accent);background:0 0}}.brand-lockup{gap:.02rem;display:grid}.brand-tag{color:var(--t2);letter-spacing:.18em;font-size:.75rem;font-weight:600;line-height:1}.brand-center{padding:12px 0}.brand-center h2{color:#241d3d;margin:0 0 12px;font-size:26px;font-weight:700;line-height:1.3}.brand-center p{color:#241d3d9e;margin:0 0 28px;font-size:14px;line-height:1.7}.brand-features{flex-direction:column;gap:14px;display:flex}.feat{color:#241d3dd1;align-items:center;gap:12px;font-size:13.5px;font-weight:500;display:flex}.feat-dot{background:linear-gradient(135deg,#8b5cf6,#6d28d9);border-radius:50%;flex-shrink:0;width:18px;height:18px;position:relative;box-shadow:0 1px 3px #6d28d959}.feat-dot:after{content:"";border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:4px;height:8px;position:absolute;top:5px;left:6px;transform:rotate(45deg)}.brand-version{color:#241d3d66;letter-spacing:.5px;font-size:11px;font-weight:600}@media (prefers-color-scheme:dark){.brand-panel{background:linear-gradient(160deg,#2b2547 0%,#211c3a 45%,#171330 100%) 0 0/180% 180%}.brand-panel:before{background:#8b5cf638}.brand-panel:after{background:#8b5cf621}.brand-name,.brand-center h2{color:#ece9fb}.brand-center p{color:#ece9fb9e}.feat{color:#ece9fbcc}.brand-version{color:#ece9fb66}}.form-panel{background:var(--bg);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 32px;display:flex}.auth-mobile-brand{display:none}.form-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);width:100%;max-width:440px;box-shadow:var(--shadow-md);padding:36px 32px;animation:.5s cubic-bezier(.16,1,.3,1) both form-card-in}@keyframes form-card-in{0%{opacity:.4;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.form-card{animation:none}}.form-header{margin-bottom:24px}.form-header h1{color:var(--t1);letter-spacing:-.02em;margin:0 0 6px;font-size:24px;font-weight:700}.form-header p{color:var(--t2);margin:0;font-size:14px}.form-card .ant-form-item{margin-bottom:14px}.form-card .ant-form-item-label{padding-bottom:6px}.form-card .ant-form-item-label>label{height:auto;color:var(--t2);font-size:13px;font-weight:600}.form-card .ant-input,.form-card .ant-input-affix-wrapper{border-radius:var(--radius-md)}.social-divider{color:var(--t3);align-items:center;gap:12px;margin:20px 0 16px;font-size:12px;display:flex}.social-divider:before,.social-divider:after{content:"";background:var(--border);flex:1;height:1px}.social-btns{grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;margin-bottom:4px;display:grid}.social-btn{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);height:40px;color:var(--t1);justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.social-btn:hover{background:var(--surface-alt);border-color:var(--t3)}.switch-hint{color:var(--t2);text-align:center;margin:20px 0 0;font-size:13px}.switch-hint a{color:var(--accent);font-weight:600;text-decoration:none}.switch-hint a:hover{text-decoration:underline}.login-aux-row{justify-content:flex-end;margin:-4px 0 12px;display:flex}.login-aux-row .forgot-link{color:var(--accent);font-size:13px;text-decoration:none}.login-aux-row .forgot-link:hover{text-decoration:underline}.strength-bar{align-items:center;gap:10px;margin-top:6px;display:flex}.optional-tag{border:1px solid var(--border);background:var(--surface-alt);color:var(--t3);border-radius:4px;padding:1px 6px;font-size:10px;font-weight:500}.strength-segments{flex:1;gap:4px;display:flex}.seg{background:var(--border);border-radius:999px;flex:1;height:4px;transition:background .2s}.seg--weak{background:var(--error)}.seg--fair{background:var(--warn)}.seg--strong{background:var(--strength-strong)}.seg--very-strong{background:var(--success)}.strength-label{font-size:11px}.strength-label--weak{color:var(--error)}.strength-label--fair{color:var(--warn)}.strength-label--strong{color:var(--strength-strong)}.strength-label--very-strong{color:var(--success)}@media (width<=700px){.brand-panel{display:none}.auth-mobile-brand{align-items:center;gap:10px;margin-bottom:20px;display:flex}.form-panel{padding:24px 16px}.form-card{width:100%;box-shadow:none;background:0 0;border:none;padding:32px 20px;animation:none}}.file-link-chip{--accent:#7c3aed;--accent-bg:#f3eeff;--accent-border:#ddd6fe;vertical-align:baseline;background:var(--accent-bg);border:1px solid var(--accent-border);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:6px;max-width:100%;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5;display:inline-block;overflow:hidden;color:var(--accent)!important;text-decoration:none!important}.file-link-chip:hover{background:var(--accent-border)}.code-area{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--code-bg);width:min(100%,900px);color:var(--code-fg);padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.detail-tabs{flex-direction:column;display:flex;overflow:hidden}.detail-tabs.ant-tabs{min-height:0}.detail-tabs>.ant-tabs-nav{flex-shrink:0;margin-bottom:0;padding:0 20px}.detail-tabs>.ant-tabs-body-holder{flex-direction:column;flex:1;min-height:0;padding-bottom:16px;display:flex;overflow:hidden}.detail-tabs>.ant-tabs-body-holder>.ant-tabs-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.detail-tabs .ant-tabs-content,.detail-tabs .ant-tabs-content>*{height:100%}.d-scroll-pane{height:100%;padding:0 20px;overflow-y:auto}.d-ledger-pane{height:100%;padding:0 20px;overflow:hidden}.d-result-pane{flex-direction:column;height:100%;min-height:0;display:flex}.d-result-pane--padded{padding:10px 20px}.d-result-head{flex-shrink:0;margin-bottom:22px}.d-detail-row{border-bottom:1px solid var(--border-subtle);align-items:baseline;gap:12px;padding:6px 0;font-size:12px;display:flex}.d-detail-label{width:72px;color:var(--t3);flex-shrink:0}.token-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.token-metric-card{background:var(--surface-alt);border-radius:8px;padding:8px 12px}.token-metric-value{color:var(--t1);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.token-metric-label{color:var(--t3);margin-top:2px;font-size:11px}.d-detail-value{word-break:break-word;min-width:0;color:var(--t1)}.d-result-wrap{background:var(--surface-alt);border:1px solid var(--border-subtle);border-radius:6px;flex:1;min-height:0;padding:10px 12px;overflow-y:auto}.d-feedback-response{border:1px solid var(--border-subtle);background:var(--surface-alt);border-radius:6px;max-height:200px;padding:10px 12px;font-size:13px;overflow-y:auto}.d-reply-response{margin-bottom:8px;font-size:13px}.tl-outcome{border:1px solid var(--border-subtle);border-radius:6px;margin-top:8px;overflow:hidden}.tl-outcome-md{background:var(--surface-alt);border-bottom:1px solid var(--border-subtle);max-height:120px;padding:8px 10px;font-size:12px;overflow-y:auto}.tl-outcome-md:last-child{border-bottom:none}.tl-outcome-approved{background:#05966914;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.tl-outcome-approved:last-child{border-bottom:none}.tl-outcome-approved-text{color:var(--success);font-size:12px;font-weight:600}.tl-outcome-reject{background:#d9770614;flex-direction:column;padding:6px 10px;display:flex}.tl-outcome-reject-text{color:var(--warn);font-size:12px;line-height:1.5}.tl-outcome-time{color:var(--t3);align-self:flex-end;margin-top:2px;font-size:11px}.code-editor-wrap .cm-editor{height:100%}.code-editor-wrap .cm-scroller{overflow:auto}.schema-editor-table{border-collapse:collapse;width:100%;font-size:13px}.schema-editor-table th{color:var(--t3);text-transform:uppercase;letter-spacing:.5px;text-align:left;border-bottom:1px solid var(--border);padding:6px 8px;font-size:11px}.schema-editor-view-row{cursor:pointer}.schema-editor-view-row:hover td{background:var(--surface-alt)}.schema-editor-view-row td{color:var(--t2);border-bottom:1px solid var(--border-subtle);padding:8px}.schema-editor-badge{background:var(--accent-bg,#409eff1f);color:var(--accent);border-radius:10px;padding:2px 8px;font-size:12px}.schema-editor-detail-row td{border-bottom:1px solid var(--border-subtle);color:var(--t2);padding:4px 8px 8px}.schema-editor-list{flex-direction:column;gap:6px;display:flex}.schema-editor-card{background:var(--surface-alt);border:1px solid var(--border);border-radius:6px;overflow:hidden}.schema-editor-card-main{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.schema-editor-w-key{width:120px;font-family:Fira Code,Cascadia Code,Courier New,monospace}.schema-editor-w-type{width:110px}.schema-editor-w-title{flex:1;min-width:120px}.schema-editor-w-default{width:110px}.schema-editor-add{margin-top:6px}.schema-editor-card-adv{border-top:1px solid var(--border-subtle);background:var(--bg);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.schema-editor-adv-label{color:var(--t3);text-transform:uppercase;font-size:10px}.schema-editor-adv-grow{flex:1;min-width:140px;max-width:320px}.schema-editor-adv-num{width:90px}.schema-editor-adv-select{width:130px}.page-header{justify-content:space-between;align-items:center;width:min(100%,900px);display:flex}.terminal-output{background:var(--terminal-bg);width:min(100%,900px);min-height:480px;color:var(--terminal-fg);border-radius:var(--radius-md);white-space:pre-wrap;padding:12px;overflow:auto}.nav-agent-row{border-radius:6px;transition:background .15s}.nav-agent-row:hover{background:var(--surface)}.agent-status-dot--executing{animation:1.2s ease-in-out infinite dot-blink;background:var(--warn)!important}.chat-sidebar-title{color:var(--t1);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 8px 8px 14px;font-size:13px;font-weight:700;display:flex}.chat-new-session-btn{color:var(--t2);cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;padding:2px 8px;font-size:12px;line-height:1.5}.chat-new-session-btn:hover{background:var(--surface);color:var(--t1)}.chat-session-item{cursor:pointer;border-radius:6px;margin-bottom:2px;transition:background .15s}.chat-session-item:hover{background:var(--surface-alt)}.chat-session-item.active{background:var(--accent-bg)}.chat-session-item-inner{align-items:center;gap:4px;min-height:32px;padding:6px 8px;display:flex}.chat-session-actions{flex-shrink:0;gap:2px;display:none}.chat-session-item:hover .chat-session-actions,.chat-session-item.active .chat-session-actions{display:flex}.chat-act-btn{color:var(--t3);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:2px;font-size:12px;transition:color .15s,background .15s;display:flex}.chat-act-btn:hover{background:var(--surface-alt);color:var(--t1)}.chat-act-btn--danger:hover{color:var(--error)}.chat-user-bubble{border:1px solid var(--accent-border);max-width:75%;color:var(--t1);white-space:pre-wrap;word-break:break-word;background:#7c3aed1a;border-radius:18px 18px 4px;padding:10px 14px;font-size:13.5px;line-height:1.65;position:sticky;top:12px}.chat-thinking-details{border:1px solid var(--border-subtle);background:var(--surface-alt);border-radius:8px;margin-bottom:8px;overflow:hidden}.chat-thinking-summary{color:var(--t2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:7px 12px;font-size:12px;list-style:none;display:flex}.chat-thinking-summary::-webkit-details-marker{display:none}.chat-thinking-summary:before{content:"▶";font-size:9px;transition:transform .15s}.chat-thinking-details[open] .chat-thinking-summary:before{transform:rotate(90deg)}.chat-thinking-content{border-top:1px solid var(--border-subtle);background:var(--surface-alt);color:var(--t2);white-space:pre-wrap;word-break:break-word;margin:0;padding:8px 12px 10px;font-family:inherit;font-size:12px;line-height:1.6}.tool-call-card{border:1px solid var(--border-subtle);background:var(--surface-alt);border-radius:8px;font-size:12px;overflow:hidden}.tool-call-card--running{border-left:3px solid var(--warn)}.tool-call-card--done{border-left:3px solid var(--accent)}.tool-call-card--error{border-left:3px solid var(--error)}.tool-call-header{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:6px 10px;list-style:none;display:flex}.tool-call-header::-webkit-details-marker{display:none}.tool-call-name{color:var(--t1);flex:1;font-weight:600}.tool-call-badge{border-radius:4px;padding:1px 6px;font-size:10px}.tool-call-badge--running{background:var(--warn-bg);color:var(--warn)}.tool-call-badge--done{background:var(--accent-bg);color:var(--accent)}.tool-call-badge--error{background:var(--error-bg);color:var(--error)}.tool-call-args{border-top:1px solid var(--border-subtle);padding:8px 12px}.tool-call-section-label{color:var(--t3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:10px;font-weight:600}.tool-call-args pre{color:var(--t2);white-space:pre-wrap;word-break:break-all;margin:0;font-family:monospace;font-size:11px}.jump-bottom-btn{z-index:10;border:1px solid var(--border);background:var(--surface);width:32px;height:32px;box-shadow:var(--shadow-lg);color:var(--t2);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:15px;transition:color .15s,box-shadow .15s;display:flex;position:absolute;bottom:76px;right:20px}.jump-bottom-btn:hover{color:var(--accent);box-shadow:0 3px 12px #7c3aed38}.detail-page,.team-page,.wv-page,.file-page,.ws-page{background:var(--bg);flex-direction:column;height:100%;min-height:100vh;display:flex;overflow:hidden}.detail-top-bar,.team-content-header,.table-toolbar,.jobs-toolbar,.file-toolbar,.ws-toolbar{border-bottom:1px solid var(--border-subtle);background:var(--surface);flex-shrink:0;align-items:center;display:flex}.detail-top-bar{justify-content:space-between;gap:12px;padding:10px 20px}.detail-breadcrumb{align-items:center;gap:6px;font-size:13px;display:flex}.detail-breadcrumb-link{color:var(--t2);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.detail-breadcrumb-link:hover{color:var(--accent)}.detail-breadcrumb-sep{color:var(--t3)}.detail-breadcrumb-current{color:var(--t1);font-weight:600}.detail-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.msg-ok{color:var(--success);font-size:11px}.msg-err{color:var(--error);font-size:11px}.detail-tab-strip{background:var(--surface);flex-shrink:0;padding:0 20px}.detail-tab-strip>.ant-tabs-nav{margin:0}.detail-body{background:var(--bg);color:var(--t2);flex:1;padding:16px 20px;font-size:12px;line-height:1.7;overflow-y:auto}.detail-body:has(.script-tab){flex-direction:column;padding:0;display:flex;overflow:hidden}.tab-label{align-items:center;gap:5px;display:inline-flex}.tab-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.overview-form .ant-form-item{border-bottom:1px solid var(--border-subtle);margin-bottom:0;padding:12px 0}.overview-form .ant-form-item:last-child{border-bottom:none}.overview-form .ant-form-item-label{text-align:left}.overview-form .ant-form-item-control{padding-left:20px}.overview-form .ant-form-item-label>label,.overview-form--edit .ant-form-item-label>label{height:auto;color:var(--t2);font-size:13px;font-weight:600;line-height:1.5}.overview-form .ant-form-item-control-input{min-height:0}.form-value{color:var(--t1);font-size:14px}.form-value--muted{color:var(--t2);font-size:13px}.soul-preview{white-space:pre-wrap;line-height:1.6}.tag-preview{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.agent-form{max-width:720px}.form-row-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.add-task-form .ant-form-item{margin-bottom:14px}.add-task-form .ant-form-item:last-child{margin-bottom:0}.add-task-form .ant-form-item-label{padding-bottom:2px}.activity-tab-body{padding:4px 0}.activity-summary{color:var(--t1);margin:0 0 16px;font-size:14px;font-weight:500}.heatmap-scroll{padding-bottom:8px;overflow-x:auto}.heatmap-legend{align-items:center;gap:6px;margin-top:8px;display:flex}.legend-label{color:var(--t3);font-size:11px}.legend-cells{gap:2px;display:flex}.legend-cell{border-radius:2px;width:12px;height:12px}.legend-cell--0{background:var(--heatmap-level-0)}.legend-cell--1{background:var(--heatmap-level-1)}.legend-cell--2{background:var(--heatmap-level-2)}.legend-cell--3{background:var(--heatmap-level-3)}.legend-cell--4{background:var(--heatmap-level-4)}.year-nav{align-items:center;gap:8px;margin-top:16px;display:flex}.year-display{min-width:40px;color:var(--t1);text-align:center;font-size:14px;font-weight:600}.day-tasks{border-top:1px solid var(--border-subtle);margin-top:20px;padding-top:16px}.day-tasks-header{color:var(--t1);margin-bottom:10px;font-size:13px;font-weight:600}.day-task-row{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;transition:background .12s;display:flex}.day-task-row:hover{border-color:var(--border-subtle);background:var(--surface-alt)}.day-task-status{flex-shrink:0}.day-task-name{color:var(--t1);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.day-task-time{color:var(--t3);flex-shrink:0;font-size:11px}.team-content-header{justify-content:space-between;padding:10px 16px}.team-content-title{color:var(--t2);font-size:13px;font-weight:600}.team-tabs{background:var(--surface);flex-shrink:0;padding:0 16px}.team-tabs .ant-tabs-nav{margin:0}.team-tab-body{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.team-card .ant-card-body{padding:14px 16px}.team-card{transition:background .15s}.team-card:hover{background:var(--surface-alt)}.team-card--clickable{cursor:pointer}.team-card-header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.team-card-info{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.team-card-name{color:var(--t1);font-size:14px;font-weight:600}.team-card-desc{color:var(--t2);margin:4px 0 8px;font-size:12px}.team-card-actions{align-items:center;gap:6px;display:flex}.team-card-footer{border-top:1px solid var(--border-subtle);justify-content:flex-end;align-items:center;gap:6px;margin-top:10px;padding-top:8px;display:flex}.status-dot-inline{border:1.5px solid var(--border);cursor:default;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.status-dot-inline--running{background:var(--success)}.status-dot-inline--sleeping{background:var(--t3)}.agent-tags{flex-direction:column;gap:6px;font-size:12px;display:flex}.tags-row{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.tags-row .ant-tag{margin:0}.tag-label{color:var(--t2);white-space:nowrap;font-size:11px;font-weight:600}.tag-more{background:var(--surface-alt);color:var(--t2);white-space:nowrap;cursor:pointer;border-radius:8px;padding:1px 6px;font-size:10px}.tag-more:hover{background:var(--border-subtle)}.tag-more-popover{flex-wrap:wrap;gap:4px;max-width:320px;padding:2px 0;display:flex}.team-creator-info{align-items:center;gap:5px;display:flex}.team-creator-avatar{background:linear-gradient(135deg, var(--accent), #a855f7);width:20px;height:20px;color:var(--on-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.team-creator-name{color:var(--t2);font-size:11px}.team-creator-time{color:var(--t3);font-size:11px}.member-avatar{background:linear-gradient(135deg, var(--accent), #a855f7);width:36px;height:36px;color:var(--on-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.member-email{color:var(--t2);margin-top:1px;font-size:11px}.member-meta{align-items:center;gap:10px;margin-top:8px;display:flex}.member-joined{color:var(--t2);font-size:11px}.agent-type-cards{flex-direction:column;gap:10px;max-height:60vh;display:flex;overflow-y:auto}.agent-type-card{border:2px solid var(--border);cursor:pointer;border-radius:8px;padding:12px 16px;transition:border-color .15s,background .15s}.agent-type-card:hover{border-color:var(--accent-border);background:var(--surface-alt)}.agent-type-card.selected{border-color:var(--accent);background:var(--accent-bg)}.agent-type-name{color:var(--t1);margin-right:10px;font-size:14px;font-weight:600;display:inline}.agent-type-desc{color:var(--t2);font-size:12px;line-height:1.6;display:inline}.mde{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;min-height:400px;display:flex;overflow:hidden}.mde-toolbar{border-bottom:1px solid var(--border);background:var(--surface-alt);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:2px;padding:4px 8px;display:flex}.mde-tool{min-width:26px;height:24px;color:var(--t2);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;transition:background .12s,color .12s;display:inline-flex}.mde-tool:hover:not(:disabled){background:var(--surface);color:var(--t1)}.mde-tool:disabled{opacity:.4;cursor:not-allowed}.mde-tool-sep{background:var(--border);vertical-align:middle;width:1px;height:16px;margin:0 4px;display:inline-block}.mde-modes{border-radius:var(--radius-sm);background:var(--bg);gap:2px;margin-left:auto;padding:2px;display:flex}.mde-mode{color:var(--t3);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 10px;font-size:12px;transition:background .12s,color .12s}.mde-mode:hover:not(.active){color:var(--t2)}.mde-mode.active{background:var(--surface);color:var(--t1)}.mde-body{flex:1;min-height:0;display:flex;overflow:hidden}.mde-pane{flex:1;min-width:0;overflow:auto}.mde-pane--source .code-editor-wrap{border:none;border-radius:0}.mde-pane--source+.mde-pane--preview{border-left:1px solid var(--border)}.mde-pane--preview{background:var(--bg);padding:16px 24px}.md-preview-only{padding:16px 24px 16px 32px}.markdown-content{color:var(--t1);word-break:break-word;white-space:normal;font-size:14px;line-height:1.7}.markdown-content>:first-child{margin-top:0}.markdown-content>:last-child{margin-bottom:0}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{color:var(--t1);margin:20px 0 10px;font-weight:700;line-height:1.35}.markdown-content h1{border-bottom:1px solid var(--border-subtle);padding-bottom:6px;font-size:22px}.markdown-content h2{border-bottom:1px solid var(--border-subtle);padding-bottom:5px;font-size:18px}.markdown-content h3{font-size:16px}.markdown-content h4{font-size:14px}.markdown-content h5,.markdown-content h6{color:var(--t2);font-size:13px}.markdown-content p{margin:0 0 12px}.markdown-content a{color:var(--accent);text-decoration:none}.markdown-content a:hover{text-decoration:underline}.markdown-content ul,.markdown-content ol{margin:0 0 12px;padding-left:22px}.markdown-content li{margin:3px 0}.markdown-content li>input[type=checkbox]{margin-right:6px}.markdown-content blockquote{border-left:3px solid var(--accent-border);background:var(--surface-alt);color:var(--t2);margin:0 0 12px;padding:2px 14px}.markdown-content hr{border:none;border-top:1px solid var(--border);margin:20px 0}.markdown-content code{background:var(--surface-alt);color:var(--t1);border-radius:4px;padding:1px 5px;font-family:Fira Code,Cascadia Code,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.markdown-content pre{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-alt);margin:0 0 12px;padding:12px 14px;line-height:1.55;overflow-x:auto}.markdown-content pre code{background:0 0;border-radius:0;padding:0;font-size:12.5px}.markdown-content table{border-collapse:collapse;margin:0 0 12px;font-size:13px}.markdown-content th,.markdown-content td{border:1px solid var(--border);text-align:left;padding:6px 10px}.markdown-content th{background:var(--surface-alt);color:var(--t2);font-weight:600}.markdown-content img{border-radius:var(--radius-sm);max-width:100%}.btn-success.ant-btn-primary{background:var(--success);border-color:var(--success)}.btn-success.ant-btn-primary:not(:disabled):hover{background:color-mix(in srgb, var(--success) 85%, #fff);border-color:color-mix(in srgb, var(--success) 85%, #fff)}.detail-tab-bar{border-bottom:1px solid var(--border-subtle);background:var(--surface);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:4px;padding:0 20px;display:flex}.detail-tab{color:var(--t2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:5px;padding:10px 12px;font-size:13px;transition:color .15s;display:inline-flex}.detail-tab:hover{color:var(--t1)}.detail-tab.active{border-bottom-color:var(--accent);color:var(--accent)}.overview-editable{cursor:pointer;border-radius:8px;transition:background .15s}.overview-editable:hover{background:var(--surface-alt)}.inline-code{background:var(--surface-alt);color:var(--accent);border-radius:4px;padding:1px 6px;font-family:Fira Code,ui-monospace,monospace;font-size:12px}.meta-stats-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.meta-stat-card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);text-align:center;padding:16px}.meta-stat-value{color:var(--accent);font-size:24px;font-weight:700}.meta-stat-value--success{color:var(--success)}.meta-stat-label{color:var(--t2);margin-top:4px;font-size:11px}.version-stats-section{margin-top:16px}.version-stats-label{color:var(--t3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11px}.version-stats-row{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:6px 0;display:flex}.version-stats-row:last-child{border-bottom:none}.version-badge{min-width:60px;color:var(--t2);align-items:center;gap:4px;font-size:12px;display:flex}.version-badge--current{color:var(--accent);font-weight:600}.version-progress-wrap{background:var(--surface-alt);border-radius:3px;flex:1;height:6px;overflow:hidden}.version-progress-bar{border-radius:3px;height:100%;transition:width .3s}.version-progress-bar--success{background:var(--success)}.version-progress-bar--warning{background:var(--warn)}.version-progress-bar--danger{background:var(--error)}.version-rate{min-width:44px;color:var(--t1);text-align:right;font-size:12px}.version-count,.version-dur{color:var(--t3);text-align:right;font-size:11px}.version-count{min-width:50px}.version-dur{min-width:46px}.script-tab{flex:1;min-height:0;display:flex;overflow:hidden}.script-editor-wrap{flex-direction:column;flex:1;gap:4px;min-width:0;padding:12px 16px;display:flex;position:relative;overflow:hidden}.script-toolbar{flex-shrink:0;justify-content:space-between;align-items:center;min-height:28px;display:flex}.script-toolbar-right{align-items:center;gap:6px;display:flex}.editor-flex{flex:1;min-height:0;overflow:hidden}.script-vibe-side{border-left:1px solid var(--border);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.script-fullscreen-body{flex:1;min-height:0;display:flex;overflow:hidden}.script-fullscreen-editor{flex:1;min-width:0;overflow:hidden}.script-fullscreen-vibe{flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.script-fullscreen-vibe .vibe-panel{flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.readme-tab{flex:1;padding:8px 12px;overflow-y:auto}.tab-empty{color:var(--t3);text-align:center;margin:0;padding:48px 0;font-size:15px}.result-schema-desc{color:var(--t3);margin:0;font-size:12px;line-height:1.6}.content-body{flex-direction:column;flex:1;display:flex;overflow:hidden}.table-toolbar{justify-content:space-between;gap:8px;padding:10px 16px}.toolbar-left{flex:1;align-items:center;gap:8px;display:flex}.type-search{flex-shrink:0;width:200px}.type-filter-chips{gap:4px;display:flex}.chip{border:1px solid var(--border);color:var(--t2);white-space:nowrap;cursor:pointer;background:0 0;border-radius:10px;padding:2px 8px;font-size:11px;transition:all .15s}.chip:hover{border-color:var(--accent);color:var(--accent)}.chip.active{border-color:var(--accent-border);background:var(--accent-bg);color:var(--accent);font-weight:600}.table-body{flex:1;overflow-y:auto}.table-type-name{color:var(--t1);font-size:13px;font-weight:500}.type-mode-icon{margin-right:4px}.table-desc,.t3-text{color:var(--t3);font-size:12px}.meta-table .ant-table-row{cursor:pointer}.meta-table .system-row{cursor:default}.lang-selector{gap:8px;width:100%;display:flex}.lang-option{border:1.5px solid var(--border);border-radius:var(--radius-md);background:var(--surface);text-align:left;cursor:pointer;flex:1;align-items:center;gap:8px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex;position:relative}.lang-option:hover{border-color:var(--accent-border);background:var(--accent-bg)}.lang-option.selected{border-color:var(--accent);background:var(--accent-bg)}.lang-icon{flex-shrink:0;font-size:20px;line-height:1}.lang-body{flex-direction:column;min-width:0;display:flex}.lang-name{color:var(--t1);font-size:13px;font-weight:600}.lang-hint{color:var(--t3);margin-top:1px;font-size:11px}.lang-check{color:var(--accent);margin-left:auto;font-size:13px;font-weight:700}.lang-note{color:var(--t3);margin-top:6px;font-size:11px}.modal-body-text{color:var(--t2);margin-bottom:16px;font-size:13px}.modal-strong-text{color:var(--t1);font-weight:700}.modal-error-text{color:var(--error);margin-bottom:12px;font-size:12px}.cron-tabs{flex-direction:column;flex:1;display:flex;overflow:hidden}.cron-tabs>.ant-tabs-nav{border-bottom:1px solid var(--border-subtle);background:var(--surface);flex-shrink:0;margin:0;padding:0 16px}.cron-tabs>.ant-tabs-body-holder,.cron-tabs>.ant-tabs-body-holder>.ant-tabs-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.cron-tabs .ant-tabs-content,.cron-tabs .ant-tabs-content>*{height:100%}.skills-tabs{flex-direction:column;flex:1;display:flex;overflow:hidden}.skills-tabs>.ant-tabs-nav{border-bottom:1px solid var(--border-subtle);background:var(--surface);flex-shrink:0;margin:0;padding:0 16px}.skills-tabs>.ant-tabs-body-holder,.skills-tabs>.ant-tabs-body-holder>.ant-tabs-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.skills-tabs .ant-tabs-content,.skills-tabs .ant-tabs-content>*{height:100%}.jobs-pane{flex-direction:column;height:100%;display:flex;overflow:hidden}.jobs-toolbar{justify-content:space-between;padding:10px 16px}.jobs-count{color:var(--t3);font-size:12px}.jobs-body{flex:1;overflow-y:auto}.jobs-empty{color:var(--t3);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.services-pane{flex-direction:column;gap:12px;height:100%;padding:16px;display:flex;overflow-y:auto}.status-pane{flex-direction:column;height:100%;padding:16px;display:flex}.cron-status-code-grid{flex:1;align-items:stretch;gap:12px;min-height:0;display:flex}.cron-status-code-col{flex-direction:column;flex:1;min-width:0;display:flex}.cron-status-code-area{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.cron-status-code-area.ant-input:hover,.cron-status-code-area.ant-input:focus,.cron-status-code-area.ant-input-focused{border-color:var(--border);box-shadow:none;background:var(--code-bg);color:var(--code-fg)}.integration-pane{flex-direction:column;height:100%;padding:20px;display:flex;overflow-y:auto}.integration-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.integration-title{color:var(--t1);margin:0 0 4px;font-size:15px;font-weight:600}.integration-desc{color:var(--t3);margin:0;font-size:13px}.mcp-list{flex-direction:column;gap:8px;display:flex}.mcp-card{border:1px solid var(--border-subtle);background:var(--surface);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.mcp-card-info{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.mcp-type-tag{flex-shrink:0}.mcp-name{color:var(--t1);flex-shrink:0;font-size:13px;font-weight:600}.mcp-cmd{color:var(--t3);text-overflow:ellipsis;white-space:nowrap;font-family:monospace;font-size:12px;overflow:hidden}.mcp-card-actions{flex-shrink:0;gap:4px;display:flex}.mcp-kv-list{flex-direction:column;gap:6px;width:100%;display:flex}.mcp-kv-row{align-items:center;gap:6px;display:flex}.mcp-kv-key{flex-shrink:0;width:140px}.mcp-kv-val{flex:1}.field-error{color:var(--error);margin-top:4px;font-size:12px}.content-header{border-bottom:1px solid var(--border-subtle);background:var(--surface);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}.content-title{color:var(--t2);font-size:13px;font-weight:600}.skill-body{flex-direction:column;flex:1;display:flex;overflow-y:auto}.skill-body .ant-empty{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.skill-list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-content:start;gap:12px;padding:20px 24px;display:grid}.skill-card{border:1px solid var(--border-subtle);background:var(--surface);cursor:pointer;border-radius:8px;padding:14px 16px;transition:border-color .15s,box-shadow .15s}.skill-card:hover{border-color:var(--accent-border);box-shadow:0 2px 8px #0000000f}.skill-card-name{color:var(--t1);margin-bottom:4px;font-size:13px;font-weight:600}.skill-card-desc{-webkit-line-clamp:2;color:var(--t3);text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:11.5px;display:-webkit-box;overflow:hidden}.loaded-skills{flex-shrink:0;align-items:center;gap:8px;display:flex}.loaded-skills-label{color:var(--t2);white-space:nowrap;font-size:12px}.loaded-skills-select{width:280px}.meta-skills-loading{flex:1;justify-content:center;align-items:center;padding:32px;display:flex}.meta-skills-body{flex-direction:column;flex:1;min-height:80px;display:flex;overflow:hidden}.skills-panel{flex:1;display:flex;overflow:hidden}.skill-list-panel{border-right:1px solid var(--border);background:var(--surface-alt);flex-shrink:0;width:220px;padding:8px 6px;overflow-y:auto}.skill-item{border:1px solid var(--border-subtle);cursor:pointer;border-radius:6px;margin-bottom:2px;transition:background .15s}.skill-item:hover{background:var(--surface)}.skill-item.active{border:1px solid var(--accent-border);border-left:3px solid var(--accent);background:var(--accent-bg)}.skill-item-inner{justify-content:space-between;align-items:center;gap:4px;padding:6px 8px;display:flex}.skill-item-info{flex:1;min-width:0}.skill-name{color:var(--t1);font-size:12.5px;font-weight:600;display:block}.skill-desc{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.skill-del-btn{color:var(--t3);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:2px 3px;font-size:11px;transition:opacity .15s;display:flex}.skill-item:hover .skill-del-btn{opacity:1}.skill-del-btn:hover{background:var(--surface-alt);color:var(--error)}.skill-editor-area{flex:1;display:flex;overflow:hidden}.file-tree-panel{border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;width:200px;transition:width .2s;display:flex;overflow:hidden}.file-tree-panel--collapsed{border-right:none;width:0}.file-tree-header{border-bottom:1px solid var(--border-subtle);color:var(--t2);text-transform:uppercase;flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 10px;font-size:11px;font-weight:600;display:flex}.tree-act-btn{color:var(--t2);cursor:pointer;background:0 0;border:none;border-radius:3px;align-items:center;gap:2px;padding:2px 5px;font-size:11px;display:inline-flex}.tree-act-btn.sm{padding:2px}.tree-act-btn:hover:not(:disabled){background:var(--surface-alt);color:var(--t1)}.tree-act-btn:disabled{opacity:.45;cursor:not-allowed}.tree-act-btn--active{color:var(--accent)}.tree-empty{color:var(--t3);flex:1;padding:16px 12px;font-size:12px}.skill-file-tree{flex:1;font-size:12.5px;overflow-y:auto}.skill-file-tree .ant-tree-treenode{border-left:2px solid #0000;width:100%;padding:0}.skill-file-tree .ant-tree-node-content-wrapper{border-radius:0;flex:1;align-items:center;min-width:0;height:28px;transition:background .15s;display:flex}.skill-file-tree .ant-tree-node-content-wrapper:hover{background:var(--surface-alt)}.skill-file-tree .ant-tree-treenode-selected{border-left-color:var(--accent)}.skill-file-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:var(--accent-bg)}.skill-file-tree .ant-tree-node-selected .node-label{color:var(--accent);font-weight:600}.tree-node{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.node-icon{color:var(--t2);flex-shrink:0;font-size:12px}.node-icon--binary{color:var(--t3)}.node-label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.node-label--binary{color:var(--t3)}.node-actions{flex-shrink:0;display:none}.ant-tree-node-content-wrapper:hover .node-actions,.ant-tree-node-selected .node-actions{display:flex}.skill-editor-panel{flex-direction:column;flex:1;display:flex;overflow:hidden}.skill-editor-toolbar{border-bottom:1px solid var(--border);background:var(--surface-alt);flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;display:flex}.skill-editor-path{color:var(--t2);flex:1;font-family:monospace;font-size:12px}.skill-editor-body{flex:1;display:flex;overflow:hidden}.skill-editor-main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.skill-editor-empty{color:var(--t3);flex:1;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.skill-editor-empty--binary{flex-direction:column;gap:6px}.skill-code-editor{resize:none;background:var(--surface);color:var(--t1);tab-size:2;border:none;outline:none;flex:1;padding:12px 16px;font-family:Fira Code,Cascadia Code,Courier New,monospace;font-size:13px;line-height:1.65}.vibe-resize-handle{background:var(--border);cursor:col-resize;flex-shrink:0;width:4px;transition:background .15s}.vibe-resize-handle:hover{background:var(--accent)}.vibe-side{border-left:1px solid var(--border);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.diff-view{flex:1;font-family:Fira Code,Cascadia Code,Courier New,monospace;font-size:12px;line-height:1.6;overflow:auto}.diff-file-header{border-top:1px solid var(--border);background:var(--surface-alt);color:var(--t2);align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:600;display:flex;position:sticky;top:0}.diff-line{white-space:pre;gap:8px;padding:0 12px;display:flex}.diff-line--add{background:var(--success-bg);color:var(--success)}.diff-line--del{background:var(--error-bg);color:var(--error)}.diff-line--eq{color:var(--t1)}.diff-sign{-webkit-user-select:none;user-select:none;flex-shrink:0;width:12px}.diff-text{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.diff-file-tabs{border-bottom:1px solid var(--border);background:var(--surface-alt);flex-wrap:wrap;flex-shrink:0;gap:1px;padding:0 8px;display:flex}.diff-file-tab{color:var(--t2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:5px 10px;font-family:monospace;font-size:11px;transition:color .15s;display:flex}.diff-file-tab:hover{color:var(--t1)}.diff-file-tab.active{border-bottom-color:var(--accent);color:var(--accent)}.diff-tab-path{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.diff-tab-stats{gap:4px;font-size:10px;display:flex}.stat-add{color:var(--success)}.stat-del{color:var(--error)}.inline-diff-view{flex:1;font-family:Fira Code,Cascadia Code,Courier New,monospace;font-size:12.5px;line-height:1.6;overflow:auto}.inline-diff-view .diff-line{padding:0 16px}.diff-hunk-ellipsis{border-top:1px dashed var(--border-subtle);border-bottom:1px dashed var(--border-subtle);background:var(--surface-alt);color:var(--t3);cursor:pointer;justify-content:center;align-items:center;padding:3px 16px;font-size:11px;display:flex}.diff-hunk-ellipsis:hover{background:var(--surface);color:var(--t2)}.ver-panel{height:60vh;display:flex;overflow:hidden}.ver-list{border-right:1px solid var(--border);background:var(--surface-alt);flex-shrink:0;width:200px;overflow-y:auto}.ver-content{flex-direction:column;flex:1;display:flex;overflow:hidden}.ver-content-header{border-bottom:1px solid var(--border);background:var(--surface-alt);flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.ver-content-empty{color:var(--t3);flex:1;justify-content:center;align-items:center;font-size:13px;display:flex}.wv-page{overflow:visible}.wv-topbar{border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0;align-items:center;gap:12px;padding:8px 16px;display:flex}.wv-title{color:var(--t1);font-size:14px;font-weight:600}.wv-ws-name{color:var(--t2);font-size:12px}.wv-spacer{flex:1}.wv-body{flex:1;min-height:0;display:flex;overflow:hidden}.wv-left{flex-shrink:0;display:flex;overflow:hidden}.wv-divider{cursor:col-resize;background:var(--border);flex-shrink:0;width:4px}.wv-divider:hover{background:var(--accent)}.wv-right{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.wv-iframe{border:0;width:100%;height:100%}.wv-empty{color:var(--t3);text-align:center;flex:1;justify-content:center;align-items:center;padding:24px;font-size:13px;display:flex}.wv-code-bar{border-bottom:1px solid var(--border);flex-shrink:0;padding:8px 12px}.vibe-panel{background:var(--surface);flex-direction:column;width:100%;min-width:0;height:100%;display:flex;overflow:hidden}.vibe-header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.vibe-title{color:var(--t2);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.vibe-messages{flex-direction:column;flex:1;gap:8px;padding:12px;display:flex;overflow-y:auto}.vibe-empty{color:var(--t3);text-align:center;margin-top:24px;font-size:12px}.vibe-msg{flex-direction:column;display:flex}.vibe-msg.user .vibe-msg-content{background:var(--accent);color:var(--on-accent);border-radius:12px 12px 2px;align-self:flex-end;max-width:90%;padding:8px 12px;font-size:13px}.vibe-msg.assistant .vibe-msg-content{align-self:flex-start;max-width:100%}.vibe-text{color:var(--t1);font-size:13px;line-height:1.6}.vibe-error{color:var(--error);font-size:12px}.vibe-code-block{border:1px solid var(--code-border);border-radius:var(--radius-md);background:var(--code-bg);margin:8px 0;overflow:hidden}.vibe-code-chrome{background:var(--code-chrome-bg);border-bottom:1px solid var(--code-border);justify-content:space-between;align-items:center;gap:8px;padding:4px 6px 4px 14px;display:flex}.vibe-code-lang{color:#7c82a0;letter-spacing:.04em;-webkit-user-select:none;user-select:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.vibe-code-actions{gap:6px;display:flex}.vibe-code{white-space:pre;tab-size:4;color:var(--code-fg);margin:0;padding:10px 14px;font-family:Fira Code,Cascadia Code,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6;overflow-x:auto}.vibe-code code{font:inherit}.thinking-block{background:var(--surface-alt);border:1px solid var(--border);border-radius:12px;align-items:center;gap:8px;width:fit-content;padding:6px 12px;display:inline-flex}.think-dots{align-items:center;gap:4px;display:flex}.think-dots span{background:var(--accent);border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite pulse-dot}.think-dots span:nth-child(2){animation-delay:.2s}.think-dots span:nth-child(3){animation-delay:.4s}.agent-typing-dots{align-items:flex-end;gap:5px;height:14px;display:inline-flex}.agent-typing-dots span{background:var(--t1);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite typing-bounce}.agent-typing-dots span:nth-child(2){animation-delay:.15s}.agent-typing-dots span:nth-child(3){animation-delay:.3s}@keyframes typing-bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}@keyframes pulse-dot{0%,80%,to{opacity:.35;transform:scale(.55)}40%{opacity:1;transform:scale(1)}}.think-label{color:var(--t3);font-size:12px}.vibe-composer{border-top:1px solid var(--border);flex-shrink:0;align-items:flex-end;gap:8px;padding:10px 12px;display:flex}.vibe-composer .ant-input{flex:1}.vibe-tool-card{background:var(--surface-alt);border:1px solid var(--border);border-radius:6px;margin-top:4px;font-size:11px;overflow:hidden}.vibe-tool-running{border-left:3px solid var(--warn)}.vibe-tool-done{border-left:3px solid var(--accent)}.vibe-tool-error{border-left:3px solid var(--error)}.vibe-tool-header{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:5px 8px;display:flex}.vibe-tool-icon{font-size:10px}.vibe-tool-name{color:var(--t1);flex:1;font-weight:600}.vibe-tool-badge{border-radius:3px;padding:1px 5px;font-size:9px}.badge-running{background:var(--warn-bg);color:var(--warn)}.badge-done{background:var(--accent-bg);color:var(--accent)}.badge-error{background:var(--error-bg);color:var(--error)}.vibe-tool-toggle{color:var(--t3);font-size:10px}.vibe-tool-args{border-top:1px solid var(--border-subtle);padding:6px 10px}.vibe-tool-args pre{color:var(--t3);white-space:pre-wrap;word-break:break-all;margin:0;font-family:monospace;font-size:10px}.file-toolbar{gap:8px;padding:8px 12px}.file-breadcrumb{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.breadcrumb-link{cursor:pointer;color:var(--accent);background:0 0;border:0;padding:0;font-family:inherit;font-size:13px}.breadcrumb-link:hover{text-decoration:underline}.breadcrumb-current{color:var(--t1);font-size:13px}.dirty-dot{color:var(--warn);vertical-align:middle;margin-left:4px;font-size:10px}.file-actions{flex-shrink:0;gap:6px;display:flex}.file-loading{color:var(--t3);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}.file-loading-spinner{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:24px;height:24px;animation:.7s linear infinite spin}.file-error{color:var(--error);flex-direction:column;align-items:flex-start;gap:12px;padding:24px;font-size:13px;display:flex}.file-meta{color:var(--t2);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:40px 24px;font-size:13px;display:flex}.file-editor{flex:1;overflow:hidden}.file-editor.file-md{overflow:auto}.file-md{flex-direction:column;display:flex}.file-md-preview{background:var(--bg);flex:1;padding:16px 24px 32px;overflow:auto}.file-media{background:var(--bg);flex:1;justify-content:center;align-items:center;display:flex;overflow:auto}.file-media--dark{background:var(--media-dark-bg)}.preview-image{object-fit:contain;max-width:100%;max-height:100%}.file-media--pdf{flex-direction:column;overflow:hidden}.preview-iframe{border:none;flex:1;width:100%;min-height:0}.preview-video{max-width:100%;max-height:100%}.preview-audio-wrap{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;align-items:center;gap:16px;min-width:320px;max-width:560px;padding:40px 32px;display:flex}.preview-audio-name{color:var(--t1);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:600;overflow:hidden}.preview-audio{width:100%}.file-csv{flex-direction:column;flex:1;display:flex;overflow:hidden}.csv-info{color:var(--t3);border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0;padding:5px 12px;font-size:12px}.csv-grid{flex:1;width:100%}.project-overview{flex-direction:column;gap:14px;display:flex}.overview-toolbar{justify-content:flex-end;display:flex}.range-btns{background:var(--surface-alt);border-radius:var(--radius-sm);gap:2px;padding:3px;display:flex}.range-btn{cursor:pointer;color:var(--t3);background:0 0;border:none;border-radius:4px;padding:4px 12px;font-size:12px;transition:background .15s,color .15s}.range-btn.active{background:var(--surface);color:var(--t1)}.range-btn:hover:not(.active){color:var(--t2)}.summary-cards{grid-template-columns:1fr 1fr 1fr 1fr;gap:12px;display:grid}.stat-card,.chart-card{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.stat-card{padding:14px}.stat-label{color:var(--t3);margin-bottom:6px;font-size:11px}.stat-value{color:var(--t1);font-size:24px;font-weight:700}.stat-value--success{color:var(--success)}.stat-value--info{color:var(--accent)}.stat-delta,.stat-hint{color:var(--t3);margin-top:4px;font-size:11px}.stat-delta--up{color:var(--success)}.stat-delta--down{color:var(--error)}.stat-delta--neutral{color:var(--t3)}.chart-card{padding:16px}.chart-card--half{flex:0 0 260px}.chart-card--grow{flex:1}.chart-row{gap:12px;display:flex}.chart-title{color:var(--t1);margin-bottom:10px;font-size:13px;font-weight:600}.chart-empty{height:160px;color:var(--t3);justify-content:center;align-items:center;font-size:13px;display:flex}.rank-table{border-collapse:collapse;width:100%;font-size:12px}.rank-table th{color:var(--t3);text-align:center;border-bottom:1px solid var(--border);padding:4px 8px;font-weight:500}.rank-table td{border-bottom:1px solid var(--border-subtle);text-align:center;padding:6px 8px}.rank-table tr:last-child td{border-bottom:none}.rank-col-sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.rank-col-sortable:hover{color:var(--t1)}.rank-sort-arrow{opacity:.35;margin-left:4px;font-size:10px;display:inline-block}.rank-sort-arrow.active{color:var(--accent);opacity:1}.rank-col-idx{width:28px}.rank-col-num{text-align:center;white-space:nowrap}.rank-idx{color:var(--t3)}.rank-name{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.failure-rate-badge{border-radius:4px;padding:1px 6px;font-weight:500}.rate-ok{background:var(--success-bg);color:var(--success)}.rate-warn{background:var(--warn-bg);color:var(--warn)}.rate-bad{background:var(--error-bg);color:var(--error)}.ws-toolbar{flex-wrap:wrap;gap:8px;padding:8px 12px}.ws-nav{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:6px;min-width:0;font-size:13px;display:flex;overflow:hidden}.ws-search{flex-shrink:0}.ws-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.ws-okf-actions{border-left:1px solid var(--border);background:var(--surface-alt);border:1px solid var(--border-subtle);border-radius:8px;gap:8px;margin:6px 8px;padding:6px 12px}.ws-toolbar-label{color:var(--t2);font-size:12px;font-weight:600}.ws-toolbar-divider{background:var(--border);width:1px;height:18px;margin:0 2px}.upload-panel{border-bottom:1px solid var(--border-subtle);background:var(--surface);flex-direction:column;flex-shrink:0;gap:10px;padding:10px 16px;display:flex}.upload-task-head{justify-content:space-between;margin-bottom:2px;font-size:12px;display:flex}.upload-task-label{color:var(--t1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.upload-task-stage{color:var(--t3);flex-shrink:0}.ws-content{flex:1;display:flex;overflow:hidden}.ws-files{flex:1;min-width:0;padding:4px 0;position:relative;overflow-y:auto}.ws-preview-pane{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.ws-preview-bar{border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.ws-preview-title{color:var(--t2);font-size:13px}.ws-preview-actions{gap:8px;display:flex}.ws-preview-frame{background:#fff;border:0;flex:1;width:100%;min-height:0}.ws-files .ant-spin-nested-loading,.ws-files .ant-spin-container{height:100%}.external-drop-overlay{z-index:20;background:color-mix(in srgb, var(--accent) 8%, transparent);border:2px dashed var(--accent);pointer-events:none;color:var(--accent);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex;position:absolute;inset:6px}.external-drop-overlay .drop-icon{font-size:36px}.ws-mrs{flex:1;min-width:0;padding:16px;overflow-y:auto}.mr-link{color:var(--accent);align-items:center;gap:4px;font-size:12px;text-decoration:none;display:inline-flex}.mr-link:hover{text-decoration:underline}.mrs-loading-more{text-align:center;color:var(--t3);padding:12px;font-size:12px}.ws-statusbar{background:var(--surface);border-top:1px solid var(--border);height:24px;color:var(--t3);-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;padding:0 16px;font-size:11px;display:flex}.ws-statusbar-selected{color:var(--t2);white-space:nowrap}.ws-table{border-collapse:collapse;width:100%;font-size:13px}.ws-table thead th{text-align:left;color:var(--t3);border-bottom:1px solid var(--border-subtle);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;padding:6px 12px;font-size:11px;font-weight:600}.ws-table thead th:hover{color:var(--t1)}.ws-table th.sort-asc:after{content:" ⌃"}.ws-table th.sort-desc:after{content:" ⌄"}.ws-row{cursor:pointer}.ws-row:hover td{background:var(--surface-alt)}.ws-row.selected{color:var(--t1)}.ws-row.selected td{background:color-mix(in srgb, var(--accent) 15%, transparent)}.ws-row.selected td:first-child{border-left:2px solid var(--accent)}.ws-row.focused td{outline:1px solid color-mix(in srgb, var(--accent) 50%, transparent);outline-offset:-1px}.ws-row td{border-bottom:1px solid var(--border-subtle);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:7px 12px}.drag-select-rect{z-index:10;pointer-events:none;background:#409eff1f;border:1px solid #409eff80;border-radius:2px;position:absolute}.col-name{width:55%;min-width:200px}.col-size{width:15%}.col-date{width:30%}.col-type{width:10%}.file-icon{vertical-align:middle;margin-right:6px}.file-name{vertical-align:middle}.search-path{color:var(--t3);margin-left:8px;font-size:11px}.ws-icons{flex-wrap:wrap;align-content:flex-start;gap:12px;padding:16px;display:flex}.ws-icon-item{cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;border-radius:6px;flex-direction:column;align-items:center;width:80px;padding:8px;display:flex}.ws-icon-item:hover{background:var(--surface-alt)}.ws-icon-item.selected{background:var(--accent-bg)}.icon-big{margin-bottom:4px;font-size:32px}.icon-label{color:var(--t1);word-break:break-all;font-size:11px;line-height:1.3}.info-row{border-bottom:1px solid var(--border-subtle);gap:12px;padding:6px 0;font-size:13px;display:flex}.info-row:last-child{border-bottom:none}.info-label{width:64px;color:var(--t3);flex-shrink:0}.info-value{color:var(--t1);flex:1;min-width:0}.info-path{word-break:break-all;color:var(--t2);font-family:monospace;font-size:12px}.is-cut{opacity:.4}:is(.task-chat-surface [data-testid=copilot-message-list],.task-chat-surface:has([data-testid=copilot-message-list]) [class*=cpk\:px-4]){padding-left:0!important;padding-right:0!important}.agent-chat-surface [data-testid=copilot-input-overlay] *,.task-chat-surface [data-testid=copilot-input-overlay] *{pointer-events:auto}.agent-chat-surface [data-testid=copilot-scroll-content],.task-chat-surface [data-testid=copilot-scroll-content]{padding-bottom:170px!important}.agent-chat-surface [data-testid=copilot-input-overlay]>div{padding-left:20px;padding-right:20px}.agent-chat-surface :has(>[data-testid=copilot-scroll-content]){padding-left:20px;padding-right:20px}.agent-chat-surface [data-testid=copilot-scroll-content]>div,.agent-chat-surface [data-testid=copilot-input-overlay]>div{max-width:none}.agent-chat-surface [data-testid=copilot-input-overlay]{border-top:1px solid var(--border);background:var(--surface)}.chat-msg-time{color:var(--t3);text-align:left;-webkit-user-select:none;user-select:none;margin:0 0 2px;font-size:10px}.chat-avatar-link{cursor:pointer;border-radius:50%;display:inline-flex}.chat-msg-row{align-items:flex-start;gap:10px;display:flex}.chat-msg-row--user{justify-content:flex-end;margin-top:20px}.chat-msg-row .copilotKitAssistantMessage{flex:1;min-width:0;margin-right:68px}.chat-msg-row--user{max-width:calc(100% - 38px);margin-left:auto}.chat-msg-row--user .copilotKitUserMessage{padding-top:0}.chat-msg-row--user .copilotKitUserMessage>div:first-child{box-sizing:border-box;padding:8px 14px;display:inline-block;width:auto!important;max-width:100%!important}.chat-msg-row .copilotKitAssistantMessage a[class*=cpk\:],.chat-msg-row .copilotKitAssistantMessage a:not([class]){color:#8b5cf6;text-underline-offset:2px;background:#8b5cf61f;border-radius:4px;padding:1px 6px;font-weight:600;text-decoration:underline}.chat-msg-row .copilotKitAssistantMessage a:hover{background:#8b5cf638}.file-link-pre{white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:hidden}.dsh-embedded{padding:0}.dsh-embedded-nosidebar [class*=sidebarCol],.dsh-embedded-nosidebar [class*=rightbarCol],.dsh-embedded-nosidebar [class*=handle]{display:none}.dsh-embedded-nosidebar [class*=frame]{grid-template-columns:minmax(0,1fr)!important}.agent-settings-layout{display:block}.agent-settings-nav{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:24px;margin-bottom:16px;display:flex}.agent-settings-nav-item{color:var(--t2);text-align:left;cursor:pointer;background:0 0;border:none;padding:8px 2px 10px;font-size:14px;line-height:20px;transition:color .15s;position:relative}.agent-settings-nav-item:after{content:"";background:0 0;border-radius:2px;height:2px;transition:background .15s;position:absolute;bottom:-1px;left:0;right:0}.agent-settings-nav-item:hover{color:var(--t1)}.agent-settings-nav-item.active{color:var(--accent);font-weight:600}.agent-settings-nav-item.active:after{background:var(--accent)}.agent-settings-section{flex:1;min-width:0;max-width:760px}.agent-settings-section-title{color:var(--t1);margin:0 0 4px;font-size:16px;font-weight:600}.agent-settings-section-desc{color:var(--t3);margin:0 0 8px;font-size:12px}.agent-settings-cells{flex-direction:column;display:flex}.agent-settings-cells .ant-form-item.ant-form-item{border-bottom:.5px solid var(--border);margin:0;padding:10px 0}.agent-settings-cells .ant-form-item.ant-form-item:last-child{border-bottom:none}.agent-settings-cells.ant-form .ant-row.ant-form-item-row{flex-direction:row;align-items:center;gap:16px;display:flex}.agent-settings-cells .ant-form-item-extra,.agent-settings-cells .ant-form-item-control .ant-form-item-extra{min-height:0;margin-top:2px;font-size:12px;line-height:1.5}.agent-settings-cells .ant-col.ant-form-item-label{text-align:left;flex:auto;min-width:0;padding:0}.agent-settings-cells .ant-col.ant-form-item-label>label{color:var(--t1);height:auto;font-size:14px;font-weight:400}.agent-settings-cells .ant-col.ant-form-item-control{flex:0 0 300px;max-width:300px}.agent-settings-cells .ant-col.ant-form-item-control .ant-form-item-control-input{min-height:0}.agent-settings-cells .ant-form-item.ant-form-item.agent-settings-cell-block .ant-row.ant-form-item-row{flex-direction:column;align-items:stretch;gap:10px}.agent-settings-cells .ant-form-item.ant-form-item.agent-settings-cell-block .ant-col.ant-form-item-control{flex:auto;max-width:none}.agent-settings-cells .ant-typography{font-size:14px}.apps-gallery{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.apps-gallery-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.apps-gallery-card:hover{box-shadow:var(--shadow-md,0 6px 16px #0000001f);transform:translateY(-2px)}.apps-gallery-thumb{aspect-ratio:16/10;background:var(--surface-alt);border-bottom:1px solid var(--border);cursor:pointer;position:relative;overflow:hidden}.apps-gallery-thumb iframe{transform-origin:0 0;pointer-events:none;border:0;width:200%;height:200%;transform:scale(.5)}.apps-gallery-thumb-loading{place-items:center;display:grid;position:absolute;inset:0}.apps-gallery-body{flex-direction:column;gap:8px;padding:12px 14px;display:flex}.apps-gallery-name{color:var(--t1);align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:600;display:flex}.apps-gallery-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.apps-gallery-meta{color:var(--t3);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.apps-gallery-actions{gap:6px;margin-top:4px;display:flex}.kanban-apps-page{flex-direction:column;height:100%;min-height:0;display:flex}.kanban-apps-tabs,.kanban-apps-tabs>.ant-tabs-nav,.kanban-apps-tabs>.ant-tabs-content-holder{min-height:0}.kanban-apps-tabs{flex-direction:column;flex:1;padding:0 16px 8px;display:flex}.kanban-apps-tabs>.ant-tabs-nav{margin-bottom:8px}.kanban-apps-tabs .ant-tabs-content-holder,.kanban-apps-tabs .ant-tabs-body-holder,.kanban-apps-tabs .ant-tabs-body-holder .ant-tabs-body,.kanban-apps-tabs .ant-tabs-body-holder .ant-tabs-content,.kanban-apps-tabs .ant-tabs-body-holder .ant-tabs-content>.ant-tabs-tabpane{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.kanban-apps-tabs .ant-tabs-tabpane>.kanban-page{flex:1;min-height:0}.agent-chat-drawer .ant-drawer-content-wrapper{transition:none!important;animation:none!important}.agent-ws-panel .ws-page{min-height:0}.task-detail-drawer .ant-drawer-mask,.task-detail-drawer .ant-drawer-content-wrapper{transition:none!important;animation:none!important}body.agent-panel-resizing iframe{pointer-events:none!important}.agent-session-item{cursor:pointer;border-radius:6px;padding:7px 12px;transition:background-color .15s}.agent-session-item:hover{background:var(--bg2,#0000000b)}.agent-session-item-active,.agent-session-item-active:hover{background:var(--accent-bg)}.agent-session-item-title{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:400;overflow:hidden}.agent-session-item-title[data-active]{font-weight:600}.agent-session-item-actions{opacity:0;flex-shrink:0;gap:2px;transition:opacity .15s;display:flex}.agent-session-item:hover .agent-session-item-actions,.agent-session-item-active .agent-session-item-actions{opacity:1}.sandbox-tabs{flex-direction:column;display:flex}.sandbox-tabs .ant-tabs-body-holder{flex-direction:column;flex:1;min-height:0;display:flex}.sandbox-tabs .ant-tabs-body{flex:1;min-height:0}.sandbox-tabs .ant-tabs-content{height:100%}.sandbox-tabs .ant-tabs-content-active{flex-direction:column;display:flex}.sandbox-tabs .ant-table-wrapper,.sandbox-tabs .ant-table-wrapper .ant-spin-nested-loading,.sandbox-tabs .ant-table-wrapper .ant-spin-container{flex-direction:column;flex:1;min-height:0;display:flex}.sandbox-tabs .ant-table-wrapper .ant-table{flex:1;min-height:0}.sandbox-tabs .ant-table-wrapper .ant-pagination{margin:8px 0 0}.audit-fill,.audit-fill .ant-table-wrapper,.audit-fill .ant-table-wrapper .ant-spin-nested-loading,.audit-fill .ant-table-wrapper .ant-spin-container,.audit-fill .ant-table-wrapper .ant-table,.audit-fill .ant-table-wrapper .ant-table-container{flex-direction:column;flex:1;min-height:0;display:flex}.audit-fill .ant-table-wrapper .ant-table-body{flex:1;min-height:0;overflow-y:auto}.audit-fill .ant-table-wrapper .ant-pagination{margin:8px 0 0}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#383a42;background:#fafafa}.hljs-comment,.hljs-quote{color:#a0a1a7;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#a626a4}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e45649}.hljs-literal{color:#0184bb}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#50a14f}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#986801}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#4078f2}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#c18401}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.vibe-code .hljs{color:#9aa5ce}.vibe-code .hljs-meta,.vibe-code .hljs-comment{color:#565f89}.vibe-code .hljs-tag,.vibe-code .hljs-doctag,.vibe-code .hljs-selector-id,.vibe-code .hljs-selector-class,.vibe-code .hljs-regexp,.vibe-code .hljs-template-tag,.vibe-code .hljs-selector-pseudo,.vibe-code .hljs-selector-attr,.vibe-code .hljs-variable.language_,.vibe-code .hljs-deletion{color:#f7768e}.vibe-code .hljs-variable,.vibe-code .hljs-template-variable,.vibe-code .hljs-number,.vibe-code .hljs-literal,.vibe-code .hljs-type,.vibe-code .hljs-params,.vibe-code .hljs-link{color:#ff9e64}.vibe-code .hljs-built_in,.vibe-code .hljs-attribute{color:#e0af68}.vibe-code .hljs-selector-tag{color:#2ac3de}.vibe-code .hljs-keyword,.vibe-code .hljs-title.function_,.vibe-code .hljs-title,.vibe-code .hljs-title.class_,.vibe-code .hljs-title.class_.inherited__,.vibe-code .hljs-subst,.vibe-code .hljs-property{color:#7dcfff}.vibe-code .hljs-quote,.vibe-code .hljs-string,.vibe-code .hljs-symbol,.vibe-code .hljs-bullet,.vibe-code .hljs-addition{color:#9ece6a}.vibe-code .hljs-code,.vibe-code .hljs-formula,.vibe-code .hljs-section{color:#7aa2f7}.vibe-code .hljs-name,.vibe-code .hljs-operator,.vibe-code .hljs-char.escape_,.vibe-code .hljs-attr{color:#bb9af7}.vibe-code .hljs-punctuation{color:#c0caf5}.vibe-code .hljs-emphasis{font-style:italic}.vibe-code .hljs-strong{font-weight:700}._field_603kb_3{flex-direction:column;gap:6px;padding:12px 0;display:flex}._field_603kb_3+._field_603kb_3{border-top:.5px solid var(--dsw-alias-border-l2)}._head_603kb_14{align-items:center;gap:8px;display:flex}._label_603kb_20{min-width:0;color:var(--dsw-alias-label-primary);flex:1;font-size:13px;font-weight:500;line-height:1.5}._badges_603kb_29{align-items:center;gap:8px;display:inline-flex}._badge_603kb_29{corner-shape:round;white-space:nowrap;background:var(--dsw-alias-bg-module-platform);color:var(--dsw-alias-label-secondary);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:500;line-height:17px}._badgeMuted_603kb_47{corner-shape:round;white-space:nowrap;color:var(--dsw-alias-label-tertiary);border-radius:999px;padding:1px 8px;font-size:11px;line-height:17px}._reset_603kb_57{font:inherit;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;line-height:1.5}._reset_603kb_57:hover:not(:disabled){color:var(--dsw-alias-label-primary)}._reset_603kb_57:disabled{cursor:default}._input_603kb_76{border:.5px solid var(--dsw-alias-border-l3);background:var(--dsw-alias-bg-layer-3);height:34px;font:inherit;color:var(--dsw-alias-label-primary);border-radius:8px;padding:0 12px;font-size:13px;line-height:1.5}._input_603kb_76:focus-visible{border-color:var(--dsw-alias-brand-primary);outline:none}._input_603kb_76:disabled{color:var(--dsw-alias-label-tertiary);cursor:default}._inputInvalid_603kb_98{border-color:var(--dsw-alias-label-error)}._invalid_603kb_103{color:var(--dsw-alias-label-error);margin:0;font-size:12px;line-height:1.5}._hint_603kb_110{color:var(--dsw-alias-label-tertiary);margin:0;font-size:12px;line-height:1.5}._card_1waa1_3{border:.5px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-1);border-radius:16px;list-style:none;transition:border-color .16s,box-shadow .16s}._card_1waa1_3:hover{border-color:var(--dsw-alias-label-dimmed)}._cardOpen_1waa1_16{border-color:var(--dsw-alias-label-dimmed);box-shadow:0 1px 2px #1c19170a,0 6px 16px #1c19170f}._header_1waa1_21{appearance:none;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:15px;align-items:center;gap:12px;padding:14px 16px;transition:background .15s;display:flex}._cardOpen_1waa1_16 ._header_1waa1_21{border-radius:15px 15px 0 0}._header_1waa1_21:hover{background:var(--dsw-alias-interactive-bg-hover)}._header_1waa1_21:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:-2px}._headText_1waa1_53{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._name_1waa1_61{color:var(--dsw-alias-label-primary);font-size:15px;font-weight:600;line-height:1.4}._description_1waa1_68{color:var(--dsw-alias-label-tertiary);font-size:13px;line-height:1.5}._chevron_1waa1_74{color:var(--dsw-alias-label-tertiary);flex:none;transition:transform .16s}._chevronOpen_1waa1_80{transform:rotate(180deg)}._body_1waa1_84{border-top:.5px solid var(--dsw-alias-border-l2);margin:0 16px;padding-bottom:8px}._readOnly_1waa1_90{color:var(--dsw-alias-label-tertiary);margin:12px 0 0;font-size:12px;line-height:1.5}._pending_1waa1_98{corner-shape:round;white-space:nowrap;background:var(--dsw-alias-bg-module-platform);color:var(--dsw-alias-label-secondary);border-radius:999px;flex:none;padding:1px 8px;font-size:11px;font-weight:500;line-height:17px}._footer_1waa1_111{border-top:.5px solid var(--dsw-alias-border-l2);justify-content:flex-end;align-items:center;gap:8px;padding:12px 0 4px;display:flex}._failed_1waa1_120{min-width:0;color:var(--dsw-alias-label-error);flex:1;margin:0;font-size:12px;line-height:1.5}._discard_1waa1_129,._save_1waa1_130{appearance:none;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:8px;padding:5px 14px;font-size:13px;line-height:1.5}._discard_1waa1_129{border-color:var(--dsw-alias-border-l2);color:var(--dsw-alias-label-secondary);background:0 0}._discard_1waa1_129:hover:not(:disabled){color:var(--dsw-alias-label-primary);border-color:var(--dsw-alias-label-dimmed)}._save_1waa1_130{background:var(--dsw-alias-label-primary);color:var(--dsw-alias-bg-layer-3)}._discard_1waa1_129:disabled,._save_1waa1_130:disabled{opacity:.4;cursor:default}._discard_1waa1_129:focus-visible,._save_1waa1_130:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:1px}._permission_t1y1c_1{gap:6px;padding:12px 0;display:grid}._toggleRow_t1y1c_7{color:var(--dsw-alias-label-primary);justify-content:space-between;align-items:flex-start;gap:16px;font-size:13px;line-height:1.5;display:flex}._toggleLabel_t1y1c_17{flex:1;min-width:0}._switch_t1y1c_22{box-sizing:border-box;background:var(--dsw-alias-border-l3);cursor:pointer;border:0;border-radius:10px;flex:none;width:36px;height:20px;padding:2px;position:relative}._switchOn_t1y1c_35{background:var(--dsw-alias-brand-primary)}._switch_t1y1c_22:disabled{cursor:default;opacity:.5}._switch_t1y1c_22:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:2px}._thumb_t1y1c_49{corner-shape:round;background:var(--dsw-alias-label-primary-foreground);border-radius:50%;width:16px;height:16px;transition:transform .12s;display:block}._switchOn_t1y1c_35 ._thumb_t1y1c_49{transform:translate(16px)}._selection_t1y1c_63{gap:10px;display:grid}._hint_t1y1c_68,._notice_t1y1c_69,._invalid_t1y1c_70,._conflict_t1y1c_71{margin:0;font-size:12px;line-height:1.5}._hint_t1y1c_68,._notice_t1y1c_69{color:var(--dsw-alias-label-tertiary)}._invalid_t1y1c_70,._conflict_t1y1c_71{color:var(--dsw-alias-label-error)}._catalogError_t1y1c_87{color:var(--dsw-alias-label-error);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}._catalogError_t1y1c_87 button{color:var(--dsw-alias-brand-primary);cursor:pointer;background:0 0;border:0;padding:0}._models_t1y1c_104{border:.5px solid var(--dsw-alias-border-l3);border-radius:8px;gap:6px;min-width:0;max-height:280px;margin:0;padding:10px;display:grid;overflow:auto}._models_t1y1c_104 legend{color:var(--dsw-alias-label-secondary);padding:0 4px;font-size:12px}._modelGroup_t1y1c_122{gap:6px;display:grid}._modelGroup_t1y1c_122+._modelGroup_t1y1c_122{border-top:.5px solid var(--dsw-alias-border-l3);margin-top:4px;padding-top:10px}._providerName_t1y1c_133{color:var(--dsw-alias-label-tertiary);padding:0 6px;font-size:11px;font-weight:500}._model_t1y1c_104{cursor:pointer;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:6px;display:grid}._model_t1y1c_104:hover{background:var(--dsw-alias-interactive-bg-hover)}._modelName_t1y1c_155,._route_t1y1c_156{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._modelName_t1y1c_155{color:var(--dsw-alias-label-primary);font-size:13px}._route_t1y1c_156{color:var(--dsw-alias-label-tertiary);margin-top:2px;font-size:11px}._unavailable_t1y1c_174{color:var(--dsw-alias-label-tertiary);font-size:11px}._cards_1hem2_3{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;display:flex}._status_1hem2_11{color:var(--dsw-alias-label-tertiary);align-items:center;gap:10px;margin:16px 0 0;font-size:13px;line-height:1.5;display:flex}._statusError_1hem2_21{color:var(--dsw-alias-label-secondary)}._retry_1hem2_25{appearance:none;border:1px solid var(--dsw-alias-border-l2);font:inherit;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:3px 12px;font-size:12px;line-height:1.5;transition:color .15s,border-color .15s,background .15s}._retry_1hem2_25:hover{color:var(--dsw-alias-label-primary);border-color:var(--dsw-alias-label-dimmed);background:var(--dsw-alias-interactive-bg-hover)}._retry_1hem2_25:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:1px}.xterm{cursor:text;-webkit-user-select:none;user-select:none;position:relative}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.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{z-index:10;color:#0000;pointer-events:none;position:absolute;inset:0}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre;font-family:monospace}.xterm .xterm-accessibility-tree>div{transform-origin:0;width:fit-content}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:underline double;text-decoration:underline double}.xterm-underline-3{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.xterm-underline-4{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.xterm-underline-5{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:underline overline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;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;pointer-events:none;position:absolute;top:0;right:0}.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;z-index:11;background:0 0;transition:opacity .1s linear}.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{display:none;position:absolute}.xterm .xterm-scrollable-element>.shadow.top{width:100%;height:3px;box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset;display:block;top:0;left:3px}.xterm .xterm-scrollable-element>.shadow.left{width:3px;height:100%;box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset;display:block;top:3px;left:0}.xterm .xterm-scrollable-element>.shadow.top-left-corner{width:3px;height:3px;display:block;top:0;left:0}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}@keyframes _9skMza_dsh-state-dot-spin{to{transform:rotate(360deg)}}@keyframes _9skMza_dsh-state-dot-dash{0%{stroke-dasharray:12 150;stroke-dashoffset:0}50%{stroke-dasharray:24 150;stroke-dashoffset:-6px}to{stroke-dasharray:12 150;stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){._9skMza_spinnerMotion,._9skMza_spinnerArc{animation:none}._9skMza_spinnerArc{stroke-dasharray:18 150;stroke-dashoffset:-3px}}@keyframes GheR-W_dsh-row-shimmer-sweep{0%{transform:translate(-100%)}66.6667%,to{transform:translate(100%)}}@keyframes GheR-W_dsh-row-shimmer-highlight{0%{transform:translate(100%)}66.6667%,to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.GheR-W_decoration{display:none}.GheR-W_sweep,.GheR-W_highlight{animation:none}}@media (hover:hover){._09ZQrG_row:hover{color:var(--dsw-alias-label-secondary)}}@media (hover:hover){._09ZQrG_row:hover ._09ZQrG_iconIdle{opacity:0}._09ZQrG_row:hover ._09ZQrG_chevronHover{opacity:1}}@media (prefers-reduced-motion:reduce){._09ZQrG_row{transition:none}}@media (hover:hover){.Pkk1Za_primary:hover:not(:disabled){background:var(--dsw-alias-button-primary-hover)}.Pkk1Za_ghost:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.Pkk1Za_outline:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.Pkk1Za_toolbar:hover:not(:disabled){background:var(--dsw-alias-button-tool-bar-hover)}}@keyframes PbK6uG_dsh-context-menu-in{0%{opacity:0}to{opacity:1}}@keyframes PbK6uG_dsh-context-menu-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.PbK6uG_surface[data-menu-phase]>*,.PbK6uG_backing[data-menu-phase]{animation-duration:0s}}@keyframes Ylm8IG_tooltip-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.Ylm8IG_bubble{animation:none}}@media (hover:hover){.aj6OpW_item:hover:not(:disabled):not([aria-disabled=true]){background:var(--dsw-alias-interactive-bg-hover)}}@media (pointer:coarse){html:not([data-input-modality=keyboard]) .aj6OpW_shortcut{display:none}}@media (hover:hover){.aj6OpW_danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--dsw-alias-interactive-bg-hover-danger)}}@media (hover:none),(pointer:coarse){.g3VcnG_panel{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.g3VcnG_panel,.g3VcnG_visible{transition-duration:.01ms}}@media (hover:hover){.QypcBG_interactive:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.wJN4Ia_tab:hover{color:var(--dsw-alias-label-primary);background:0 0}}@media (prefers-reduced-motion:reduce){.wJN4Ia_indicator,.wJN4Ia_tab{transition:none}}@media (hover:hover){._4NFTCG_tab:hover:not(:disabled){color:var(--dsw-alias-label-primary)}}@media (prefers-reduced-motion:reduce){._4NFTCG_indicator,._4NFTCG_tab{transition:none}}@starting-style{.PXmuSa_preview{opacity:0}}@media (prefers-reduced-motion:reduce){.PXmuSa_preview{transition:none}}@keyframes qNvFiq_modalEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.qNvFiq_mask:after,.qNvFiq_dialog{animation:none}}@media (hover:hover){.qNvFiq_close:hover{background:var(--dsw-alias-interactive-bg-hover)}}@supports (height:100dvh){.rQOU1q_confirmation{max-height:calc(100dvh - 48px)}}@keyframes zPCDNq_indicator-enter{0%{opacity:0}}@media (hover:hover){.zPCDNq_warning:hover{background:color-mix(in srgb, var(--dsw-alias-state-warn-tertiary), var(--dsw-alias-state-warn-primary) 6%)}}@keyframes zPCDNq_reveal-second-dot{0%,33.32%{opacity:0}33.33%,to{opacity:1}}@keyframes zPCDNq_reveal-third-dot{0%,66.65%{opacity:0}66.66%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.zPCDNq_indicator,.zPCDNq_secondDot,.zPCDNq_thirdDot{animation:none}.zPCDNq_indicator{transition:none}}@media (hover:hover){.jU3hoG_markdown a:hover{-webkit-text-decoration:underline dotted var(--dsw-alias-link);text-decoration:underline dotted var(--dsw-alias-link);text-underline-offset:3px;outline:none}}@media (hover:hover){.jU3hoG_tableScroll.md-table-wide{padding-bottom:var(--dsh-scrollbar-width,5px);overflow-x:hidden}.jU3hoG_tableScroll.md-table-wide:hover{padding-bottom:0;overflow-x:scroll}}@media (hover:hover){.jU3hoG_fileMention:hover{-webkit-text-decoration:underline dotted var(--dsw-alias-link);text-decoration:underline dotted var(--dsw-alias-link);text-underline-offset:3px;outline:none}}@media (hover:hover){.jU3hoG_compact a:hover,.jU3hoG_compact .jU3hoG_fileMention:hover{text-decoration-color:currentColor}}@media (hover:hover){.ytzTwG_action:hover{opacity:.8}}@keyframes ytzTwG_dsh-toast-in{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}@keyframes ytzTwG_dsh-toast-fade{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.ytzTwG_toast{animation:ytzTwG_dsh-toast-fade 1s ease var(--dsh-toast-hold,3s) forwards}}@media (hover:hover){.-BCAXq_helpButton:hover{background:var(--dsw-alias-bg-layer-4);color:var(--dsw-alias-label-secondary)}}@media (hover:hover){.-BCAXq_reset:hover:not(:disabled){color:var(--dsw-alias-label-primary)}}@media (hover:hover){.uErM6a_expandedTopLevel:has(>.uErM6a_topLevelBracket[data-json-root-row]:hover){background:var(--json-tree-hover)}}.uErM6a_row:has(>.uErM6a_expander:focus-visible):after{z-index:0;height:var(--json-tree-row-height,16px);background:var(--json-tree-hover);content:"";pointer-events:none;position:absolute;top:0;left:0;right:0}@media (hover:hover){.uErM6a_row:not(.uErM6a_topLevelBracket):hover:not(:has(.uErM6a_row:hover)):after{z-index:0;height:var(--json-tree-row-height,16px);background:var(--json-tree-hover);content:"";pointer-events:none;position:absolute;top:0;left:0;right:0}}@media (hover:hover){.uErM6a_stringToggle:hover{color:var(--dsw-alias-label-primary)}}@media (hover:hover){.uErM6a_row:hover:not(:has(.uErM6a_row:hover))>.uErM6a_copySlot{opacity:1;pointer-events:auto}}@media (hover:hover){.uErM6a_actionButton:hover{color:var(--dsw-alias-label-primary)}}@media (hover:hover){.uErM6a_expander:hover{color:var(--dsw-alias-label-primary)}}@media (hover:none){.uErM6a_copySlot{opacity:1;pointer-events:auto}.uErM6a_row:has(>.uErM6a_copySlot){padding-right:24px}}@media (hover:hover){.sZvWNW_expand:hover{color:var(--dsw-alias-label-secondary)}}@media (hover:hover){._5F7uKG_action:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.sQja1W_expand:hover{color:var(--dsw-alias-label-secondary)}}@media (hover:hover){.v0D9tq_expand:hover{color:var(--dsw-alias-label-secondary)}}@media (hover:hover){.kHdtcG_expand:hover{color:var(--dsw-alias-label-secondary)}}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(fonts/KaTeX_AMS-Regular.woff2)format("woff2"),url(fonts/KaTeX_AMS-Regular.woff)format("woff"),url(fonts/KaTeX_AMS-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Caligraphic-Bold.woff2)format("woff2"),url(fonts/KaTeX_Caligraphic-Bold.woff)format("woff"),url(fonts/KaTeX_Caligraphic-Bold.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Caligraphic-Regular.woff2)format("woff2"),url(fonts/KaTeX_Caligraphic-Regular.woff)format("woff"),url(fonts/KaTeX_Caligraphic-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Fraktur-Bold.woff2)format("woff2"),url(fonts/KaTeX_Fraktur-Bold.woff)format("woff"),url(fonts/KaTeX_Fraktur-Bold.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Fraktur-Regular.woff2)format("woff2"),url(fonts/KaTeX_Fraktur-Regular.woff)format("woff"),url(fonts/KaTeX_Fraktur-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Main-Bold.woff2)format("woff2"),url(fonts/KaTeX_Main-Bold.woff)format("woff"),url(fonts/KaTeX_Main-Bold.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Main-BoldItalic.woff2)format("woff2"),url(fonts/KaTeX_Main-BoldItalic.woff)format("woff"),url(fonts/KaTeX_Main-BoldItalic.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Main-Italic.woff2)format("woff2"),url(fonts/KaTeX_Main-Italic.woff)format("woff"),url(fonts/KaTeX_Main-Italic.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Main-Regular.woff2)format("woff2"),url(fonts/KaTeX_Main-Regular.woff)format("woff"),url(fonts/KaTeX_Main-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Math-BoldItalic.woff2)format("woff2"),url(fonts/KaTeX_Math-BoldItalic.woff)format("woff"),url(fonts/KaTeX_Math-BoldItalic.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Math-Italic.woff2)format("woff2"),url(fonts/KaTeX_Math-Italic.woff)format("woff"),url(fonts/KaTeX_Math-Italic.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(fonts/KaTeX_SansSerif-Bold.woff2)format("woff2"),url(fonts/KaTeX_SansSerif-Bold.woff)format("woff"),url(fonts/KaTeX_SansSerif-Bold.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(fonts/KaTeX_SansSerif-Italic.woff2)format("woff2"),url(fonts/KaTeX_SansSerif-Italic.woff)format("woff"),url(fonts/KaTeX_SansSerif-Italic.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(fonts/KaTeX_SansSerif-Regular.woff2)format("woff2"),url(fonts/KaTeX_SansSerif-Regular.woff)format("woff"),url(fonts/KaTeX_SansSerif-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Script-Regular.woff2)format("woff2"),url(fonts/KaTeX_Script-Regular.woff)format("woff"),url(fonts/KaTeX_Script-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size1-Regular.woff2)format("woff2"),url(fonts/KaTeX_Size1-Regular.woff)format("woff"),url(fonts/KaTeX_Size1-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size2-Regular.woff2)format("woff2"),url(fonts/KaTeX_Size2-Regular.woff)format("woff"),url(fonts/KaTeX_Size2-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size3-Regular.woff2)format("woff2"),url(fonts/KaTeX_Size3-Regular.woff)format("woff"),url(fonts/KaTeX_Size3-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size4-Regular.woff2)format("woff2"),url(fonts/KaTeX_Size4-Regular.woff)format("woff"),url(fonts/KaTeX_Size4-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Typewriter-Regular.woff2)format("woff2"),url(fonts/KaTeX_Typewriter-Regular.woff)format("woff"),url(fonts/KaTeX_Typewriter-Regular.ttf)format("truetype")}@media (hover:hover){.YZPcAW_sourceLink:hover{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}@media (hover:hover){.YZPcAW_fetchUrl:hover{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}@media (hover:hover){.nW2W-G_toggle:hover{background:var(--dsw-alias-interactive-bg-hover)}}@keyframes bNYeKq_dsh-plugin-detail-skeleton{0%{opacity:1}40%{opacity:.6}80%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.bNYeKq_bar{animation:none}}@media (hover:hover){.AUIKJW_quote[data-removable]:hover .AUIKJW_quoteMark{opacity:0}.AUIKJW_quote[data-removable]:hover .AUIKJW_closeMark{opacity:1}}@media (hover:none){.AUIKJW_quote[data-removable] .AUIKJW_quoteMark{opacity:0}.AUIKJW_quote[data-removable] .AUIKJW_closeMark{opacity:1}}@media (hover:hover){.tvEERW_divider:hover:after{opacity:1}}.tvEERW_slot:not(.tvEERW_slotCaret):has(+.tvEERW_tabActive):before{background:0 0}@media (hover:hover){.tvEERW_tab:not(.tvEERW_floatTitle):hover .tvEERW_tabTitle{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 30px),#0000 calc(100% - 14px));mask-image:linear-gradient(90deg,#000 calc(100% - 30px),#0000 calc(100% - 14px))}}@media (hover:hover){.tvEERW_tab:hover .tvEERW_tabClose{opacity:1;pointer-events:auto}}@media (hover:hover){.tvEERW_addTab:hover,.tvEERW_tabClose:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}.tvEERW_tab:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.tvEERW_tab.tvEERW_tabQuiet:hover{color:var(--dsw-alias-label-primary);cursor:default;background:0 0}}@media (hover:hover){.tvEERW_tab.tvEERW_tabQuiet:hover .tvEERW_tabTitle{-webkit-mask-image:none;mask-image:none}}@media (hover:hover){.tvEERW_iconButton:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.tvEERW_menuItem:hover{background:var(--dsw-alias-interactive-bg-hover)}}@keyframes tvEERW_dockHintIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes tvEERW_dockScrimIn{0%{opacity:0}to{opacity:1}}@media (hover:hover){.tvEERW_tab.tvEERW_floatTitle:hover{background:0 0}}@media (hover:hover){.tvEERW_float:hover .tvEERW_floatResize:after{opacity:1}.tvEERW_floatResize:hover:after{border-color:var(--dsw-alias-label-tertiary)}}@media (width<=767px){html:not([data-windows-titlebar]):not([data-platform=darwin]) ._9A_CHq_rowText{padding-right:16px}}@media (hover:hover){._9A_CHq_selector:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.HEiG_a_themeCube:hover:not(.HEiG_a_selected){background:var(--dsw-alias-interactive-bg-hover)}}@media (width<=767px){html:not([data-windows-titlebar]):not([data-platform=darwin]) .HEiG_a_themeCube{flex:1 1 0;padding:12px 6px}}@media (width<=767px){html:not([data-windows-titlebar]):not([data-platform=darwin]) .Oms5nq_row:not(.Oms5nq_stacked) .Oms5nq_rowText{padding-right:16px}.Oms5nq_stacked{flex-direction:column;align-items:stretch}.Oms5nq_stacked .Oms5nq_rowText{flex:none;padding-right:0}}@media (hover:hover){.Oms5nq_stepper:hover .Oms5nq_arrows{opacity:1}}@media (hover:none){.Oms5nq_arrows{opacity:1}}@media (hover:hover){.Oms5nq_arrow:hover:not(:disabled){background:var(--dsw-alias-bg-layer-1)}}@media (hover:hover){.Oms5nq_expander:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (width<=767px){.tqVQJG_field{flex-basis:auto}}@media (pointer:coarse){.tqVQJG_field input{font-size:16px}}@media (prefers-reduced-motion:reduce){.NB3Wha_frame[data-animating]{transition:none}}@media (prefers-reduced-transparency:reduce){[data-platform=darwin] .NB3Wha_frame:not([data-sidebar-drawer]) .NB3Wha_sidebarCol,[data-platform=darwin] [data-ds-dark-theme] .NB3Wha_frame:not([data-sidebar-drawer]) .NB3Wha_sidebarCol{background:color-mix(in srgb, var(--dsw-specific-sidebar-fill) 90%, transparent)}}@media (prefers-reduced-motion:reduce){.NB3Wha_frame[data-animating] .NB3Wha_handle{transition:none}}@media (prefers-reduced-motion:reduce){.NB3Wha_frame[data-sidebar-drawer] .NB3Wha_sidebarCol,.NB3Wha_frame[data-sidebar-drawer][data-sidebar-collapsed] .NB3Wha_sidebarCol,.NB3Wha_drawerMask{transition:none}}@media (hover:hover){.pafO8a_iconButton:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.pafO8a_searchButton:hover{background:var(--dsw-alias-interactive-bg-hover)}.pafO8a_searchExpanded .pafO8a_searchButton:hover{background:0 0}}@media (hover:hover){.pafO8a_clearButton:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.pafO8a_rail .pafO8a_searchButton:hover{background:var(--dsw-alias-interactive-bg-hover)}}@keyframes pafO8a_wide-in{0%{opacity:0}}@keyframes pafO8a_search-skeleton{0%{opacity:1}40%{opacity:.6}80%,to{opacity:1}}@media (hover:hover){.pafO8a_sessionOverflowButton:hover{color:var(--dsw-alias-label-secondary);background:0 0}}@media (pointer:coarse){.pafO8a_searchInput,.pafO8a_renameInput{font-size:16px}}@media (prefers-reduced-motion:reduce){.pafO8a_wide,.pafO8a_skeletonDot,.pafO8a_skeletonBar{animation:none}.pafO8a_root:not(.pafO8a_rail) .pafO8a_sectionHeader.pafO8a_searchSpacingMotion,.pafO8a_search,.pafO8a_sectionLabel,.pafO8a_searchSlot,.pafO8a_searchInput,.pafO8a_headerActions{transition:none}}@media (hover:hover){.Yzx0ea_projectRow:hover{background-color:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.Yzx0ea_searchResultRow:hover{background-color:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.Yzx0ea_projectRow:hover .Yzx0ea_chevron{display:inline-flex}.Yzx0ea_projectRow:hover .Yzx0ea_folder{display:none}}@media (hover:hover){.Yzx0ea_projectRow:hover .Yzx0ea_rowActions,.Yzx0ea_searchResultRow:hover .Yzx0ea_rowActions{display:inline-flex}}@media (hover:hover){.Yzx0ea_sessionRow:hover{background-color:var(--dsw-alias-interactive-bg-hover)}.Yzx0ea_sessionRow:hover .Yzx0ea_rowActions,.Yzx0ea_sessionRow.Yzx0ea_menuOpen .Yzx0ea_rowActions,html[data-input-modality=keyboard] .Yzx0ea_sessionRow:focus-within .Yzx0ea_rowActions{display:inline-flex}.Yzx0ea_sessionRow:hover .Yzx0ea_rowResting,.Yzx0ea_sessionRow.Yzx0ea_menuOpen .Yzx0ea_rowResting,html[data-input-modality=keyboard] .Yzx0ea_sessionRow:focus-within .Yzx0ea_rowResting{display:none}.Yzx0ea_sessionRow:hover .Yzx0ea_title,.Yzx0ea_sessionRow.Yzx0ea_menuOpen .Yzx0ea_title{text-overflow:clip}}@media (hover:none){.Yzx0ea_projectRow .Yzx0ea_rowActions,.Yzx0ea_searchResultRow .Yzx0ea_rowActions,.Yzx0ea_sessionRow .Yzx0ea_rowActions{display:inline-flex}.Yzx0ea_sessionRow .Yzx0ea_timestamp,.Yzx0ea_sessionRow .Yzx0ea_rowQuickActions>[data-slot]>:not(.Yzx0ea_pinnedAction),.Yzx0ea_projectRow[aria-expanded=false] .Yzx0ea_rowActions{display:none}.Yzx0ea_sessionRow:has(.Yzx0ea_pinnedAction) .Yzx0ea_pinIndicator{display:none}.Yzx0ea_sessionRow .Yzx0ea_pinnedAction{order:-1}}@media (hover:hover){.Yzx0ea_iconButton:hover{color:var(--dsw-alias-label-primary)}}@media (prefers-reduced-motion:reduce){.Yzx0ea_arrow{transition:none;animation:none}}@media (hover:hover){.Y146jq_entry:hover{background:var(--dsw-alias-interactive-bg-hover)}}@starting-style{.UO1BtG_panel[data-sidebar-right-opening] [data-dockkit-host=dock],.UO1BtG_panel[data-sidebar-right-opening] [data-dockkit-empty],.UO1BtG_panel[data-sidebar-right-opening] [data-dockkit-divider]{transform:translateX(var(--dsh-sidebar-width))}}[data-platform=darwin] .UO1BtG_panel[data-sidebar-right-panel=fullscreen] [data-dockkit-host=dock][data-dockkit-column="1"],[data-platform=darwin][data-fullscreen] .UO1BtG_panel[data-sidebar-right-panel=fullscreen] [data-dockkit-host=dock][data-dockkit-column="0"]{--dsh-dockkit-strip-inline-start:10px}@media (prefers-reduced-motion:reduce){.UO1BtG_panel [data-dockkit-host=dock],.UO1BtG_panel [data-dockkit-empty],.UO1BtG_panel [data-dockkit-divider],.UO1BtG_panel[data-sidebar-right-open] [data-dockkit-host=dock],.UO1BtG_panel[data-sidebar-right-open] [data-dockkit-empty],.UO1BtG_panel[data-sidebar-right-open] [data-dockkit-divider]{transition:none}}@media (hover:hover){.UO1BtG_iconButton:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (pointer:coarse){.UO1BtG_panelBody [data-dockkit-split-control]:has(>[data-dockkit-split-blocked]){visibility:hidden}}@keyframes UO1BtG_flashOdd{0%{box-shadow:var(--sidebar-right-flash-from)}to{box-shadow:var(--sidebar-right-flash-to)}}@keyframes UO1BtG_flashEven{0%{box-shadow:var(--sidebar-right-flash-from)}to{box-shadow:var(--sidebar-right-flash-to)}}@media (prefers-reduced-motion:reduce){.UO1BtG_panel [data-dockkit-pane][data-sidebar-right-flash]:after,.UO1BtG_panel [data-dockkit-float][data-sidebar-right-flash]{animation-timing-function:step-end}}@media (hover:hover){.Th0nWa_reference:hover{background:var(--dsw-alias-state-business-tertiary)}}@media (hover:hover){._7fbsia_action:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}}@media (width<=767px){html:not([data-windows-titlebar]):not([data-platform=darwin]) ._3_CeeG_rowText{padding-right:16px}}@media (hover:hover){._3_CeeG_selector:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){button.EMRreG_crumb:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (width<=767px){html:not([data-platform]) .EMRreG_tabs{padding-left:0}}@media (hover:hover){.EMRreG_widthHandle:hover:after{opacity:1}}@keyframes sn0nhq_hero-fish-swim{0%,to{transform:none}35%{transform:rotate(-4deg)translate(-.4px,-.9px)}70%{transform:rotate(1.6deg)translate(.3px,.2px)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.sn0nhq_fishHitbox:hover .sn0nhq_fish{animation:1.6s ease-in-out infinite sn0nhq_hero-fish-swim}}@media (hover:hover){.sn0nhq_workspace:not(:disabled):hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.yrQ3pq_trigger:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-secondary)}}@media (pointer:coarse){.w53YAa_card{font-size:max(16px, var(--dsh-content-font-size,14px))}}@media (hover:hover){.w53YAa_cardWorkspaceTrigger:hover:after{color:var(--dsw-alias-state-business-primary)}}@keyframes w53YAa_input-pending{0%{opacity:.35}to{opacity:1}}@container (width<=560px){.w53YAa_tools,.w53YAa_modes,.w53YAa_trailing{gap:8px}}@media (hover:hover){.w53YAa_add:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover-solid)}}@media (hover:hover){.w53YAa_select:hover:not(:disabled){background-color:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.w53YAa_primary:hover:not(:disabled){background:var(--dsw-alias-button-info-hover)}}@media (prefers-reduced-motion:reduce){.w53YAa_sendingSpinner{animation-duration:2.4s}}@keyframes w53YAa_input-sending{to{transform:rotate(360deg)}}@media (hover:hover){.Vitrga_reject:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover-danger);color:var(--dsw-alias-state-error-primary);--dsh-button-outline-color:transparent}}@keyframes _6jC_Pq_dsh-turn-preview-enter{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _6jC_Pq_dsh-turn-mark-busy{0%,to{opacity:1}50%{opacity:.35}}@container (width<=900px){._6jC_Pq_frame{display:none}}@media (prefers-reduced-motion:reduce){._6jC_Pq_frame,._6jC_Pq_scroller,._6jC_Pq_mark:before,._6jC_Pq_markBusy:before,._6jC_Pq_preview{scroll-behavior:auto;transition:none;animation:none}}[data-conversation-scroll]:has(.PQTC-a_root[data-chat-following-tail]){overflow-anchor:none}:is(.PQTC-a_column,[data-slot="conversation.chat.flow"])>[data-chat-group-part=response]:not([hidden]):not(:empty)+:not([hidden]):not(.PQTC-a_flowItem:is(:empty,:has(>[data-slot="conversation.chat.node"]:empty))):not(.PQTC-a_running):not(:has(>[data-slot="conversation.chat.node"]>[data-chat-steering-batch])){--dsh-chat-flow-gap:12px}.PQTC-a_column[data-input-fold]>:not([data-chat-motion]),.PQTC-a_column[data-input-fold]>[data-slot="conversation.chat.flow"]>:not([data-chat-motion]),.PQTC-a_column[data-chat-motion]>[data-chat-flow-kind=turn-process],.PQTC-a_column[data-chat-motion]>[data-slot="conversation.chat.flow"]>[data-chat-flow-kind=turn-process]{transition:none}@media (prefers-reduced-motion:reduce){.PQTC-a_column[data-chat-motion]>:not([data-chat-motion]),.PQTC-a_column[data-chat-motion]>[data-slot="conversation.chat.flow"]>:not([data-chat-motion]){transition:none}}:is(.PQTC-a_column,[data-slot="conversation.chat.flow"])>[data-chat-flow-kind=turn-process]:not(:empty,:has(>[data-slot="conversation.chat.node"]:empty))+:not([hidden]):not(.PQTC-a_flowItem:is(:empty,:has(>[data-slot="conversation.chat.node"]:empty))):not(.PQTC-a_running):not(:has(>[data-slot="conversation.chat.node"]>[data-chat-steering-batch])){--dsh-chat-flow-gap:16px}:is(.PQTC-a_column,[data-slot="conversation.chat.flow"])>[data-chat-flow-kind=turn-process]+:not([hidden]):not(.PQTC-a_flowItem:is(:empty,:has(>[data-slot="conversation.chat.node"]:empty))):not(.PQTC-a_running):not([data-submission-echo],[data-pending-steering]):not(:has(>[data-slot="conversation.chat.node"]>[data-chat-steering-batch])){--dsh-chat-flow-gap:16px}@media (prefers-reduced-motion:no-preference){:where(.PQTC-a_column>[data-slot="conversation.chat.flow"]>.PQTC-a_flowItem[data-chat-flow-kind=steering])+.PQTC-a_running{animation:.14s cubic-bezier(.2,.8,.2,1) PQTC-a_running-enters-slot}.PQTC-a_column[data-input-fold] .PQTC-a_running{animation-duration:0s}}@keyframes PQTC-a_running-enters-slot{0%{opacity:0;translate:0 calc(-44px - var(--dsh-content-font-delta,0px))}40%{opacity:1}}@media (prefers-reduced-motion:no-preference){.PQTC-a_runningDivider{transition:opacity .16s}}@supports (mask-mode:alpha) and ((-webkit-mask-image:url('')) or (mask-image:url(''))){@media (prefers-reduced-motion:no-preference) and (forced-colors:none){.PQTC-a_runningWhaleAnimated{will-change:transform;background:currentColor;display:block;-webkit-mask:url(../assets/running-whale@2x.png) 50%/100% 100% no-repeat;-webkit-mask-source-type:alpha;mask:url(../assets/running-whale@2x.png) 50%/100% 100% no-repeat alpha}.PQTC-a_runningWhaleStill{display:none}}}@media (hover:hover){.PQTC-a_toBottom:hover{background:var(--dsw-alias-button-floating-hover)}}@media (hover:hover){.Ce5l3W_title:hover{color:var(--dsw-alias-label-secondary)}}@media (hover:hover){.Ce5l3W_title:hover .Ce5l3W_activityIcon{opacity:0}}@media (hover:hover){.Ce5l3W_title:hover .Ce5l3W_chevron{opacity:1}}@media (prefers-reduced-motion:reduce){.Ce5l3W_title,.Ce5l3W_activityIcon,.Ce5l3W_chevron{transition:none}}@media (prefers-reduced-motion:reduce){[data-chat-motion] .Ce5l3W_content>:not([data-chat-motion]){transition:none}}@media (hover:hover){.jPnzGG_compactionRow:has(.jPnzGG_compactionBody) .jPnzGG_compactionButton:hover{background:var(--dsw-alias-interactive-bg-hover-solid)}}@media (hover:hover){.jPnzGG_compactionButton:hover{color:var(--dsw-alias-label-secondary)}.jPnzGG_compactionButton:not(:disabled):hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.jPnzGG_compactionButton:not(:disabled):hover .jPnzGG_compactionContextIcon{opacity:0}}@media (hover:hover){.jPnzGG_compactionButton:not(:disabled):hover .jPnzGG_compactionDisclosureIcon{opacity:1}}@media (hover:hover){.jPnzGG_retrySummary:hover{color:var(--dsw-alias-label-secondary)}}@media (prefers-reduced-motion:reduce){.jPnzGG_compactionButton{transition:none}}@media (hover:hover){:is([data-actions-reveal=hover] .q789ta_actions,:is([data-chat-flow-kind=user],[data-chat-flow-kind=steering]):has(~:is([data-chat-flow-kind=user],[data-chat-flow-kind=steering])) .q789ta_actions){opacity:0;transition:opacity 80ms}:is([data-actions-reveal=hover]:hover .q789ta_actions,[data-actions-reveal=hover]:focus-within .q789ta_actions,:is([data-chat-flow-kind=user],[data-chat-flow-kind=steering]):has(~:is([data-chat-flow-kind=user],[data-chat-flow-kind=steering])):hover .q789ta_actions,:is([data-chat-flow-kind=user],[data-chat-flow-kind=steering]):has(~:is([data-chat-flow-kind=user],[data-chat-flow-kind=steering])):focus-within .q789ta_actions){opacity:1}}@media (hover:hover){.q789ta_action:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-secondary)}}@media (hover:hover){.q789ta_action[data-unavailable]:hover{color:var(--dsw-alias-label-tertiary);background:0 0}}.q789ta_visuallyHidden,.GwdsFG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.JjiCAa_root:hover:not(:disabled){color:var(--dsw-alias-label-secondary)}}@media (prefers-reduced-motion:reduce){.JjiCAa_root,.JjiCAa_chevron{transition:none}}@media (hover:hover){.UBEPEq_trigger:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-tertiary)}}@media (width<=480px){.UBEPEq_trigger{width:calc(28px + var(--dsh-content-font-delta,0px));justify-content:center;padding:6px}.UBEPEq_trigger .UBEPEq_label{display:none}.UBEPEq_root+.UBEPEq_root{margin-left:0}}@media (hover:hover){.WeH6kW_root:hover{background:var(--dsw-alias-turn-trigger-bg-hover,var(--dsw-alias-interactive-bg-hover))}}@media (hover:hover){.WeH6kW_header:hover{color:var(--dsw-alias-label-secondary)}}@media (prefers-reduced-motion:reduce){.WeH6kW_root,.WeH6kW_header{transition:none}}@media (hover:hover){button.jp32BW_pill:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-secondary)}}@media (width<=767px){html:not([data-windows-titlebar]):not([data-platform=darwin]) ._6rez_q_rowText{padding-right:16px}}@media (hover:hover){._6rez_q_selector:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){button._2RdHa_header:hover:not(:disabled){background:var(--changes-hover)}}@media (hover:hover){._2RdHa_header:hover ._2RdHa_statCounts{display:none}}@media (hover:hover){._2RdHa_header:hover ._2RdHa_previewHint{display:inline}}@media (hover:hover){._2RdHa_row:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){._2RdHa_toggle:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (pointer:coarse){._2RdHa_row,._2RdHa_toggle{min-height:44px}}@media (hover:hover){.rlv5Ja_file:hover{background:var(--deliverable-hover)}}@media (hover:hover){.rlv5Ja_file:hover .rlv5Ja_description:not([role=status]) .rlv5Ja_secondaryText{display:none}.rlv5Ja_file:hover .rlv5Ja_description:not([role=status]) .rlv5Ja_previewHint{display:inline}}@media (hover:hover){.rlv5Ja_toggle:hover{background:var(--dsw-alias-interactive-bg-hover)}}@container (width<=620px){.rlv5Ja_presented{grid-template-columns:minmax(0,1fr)}}@media (hover:hover){.TRspxq_selectorButton:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.TRspxq_tool:hover:not(:disabled){color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){._0pTJ-G_path:hover{text-decoration:underline}}@media (hover:hover){.TwHl9q_row:hover .TwHl9q_diffAdded{color:var(--dsw-alias-state-success-primary)}}@media (hover:hover){.TwHl9q_row:hover .TwHl9q_diffRemoved{color:var(--dsw-alias-state-error-primary)}}@media (hover:hover){.TwHl9q_root:hover .TwHl9q_inspectButton{opacity:1}}@media (hover:hover){.TwHl9q_inspectButton:hover{background:var(--dsw-alias-interactive-bg-hover-solid);color:var(--dsw-alias-label-primary)}}@media (hover:none){.TwHl9q_inspectButton{opacity:1}}@media (hover:hover){.uRLP_G_panelButton:hover{background:var(--dsw-alias-button-floating-hover)}}@media (hover:hover){.nmC6Ia_root:hover{color:var(--dsw-alias-label-secondary)}}@media (prefers-reduced-motion:reduce){.nmC6Ia_root{transition:none}}@media (hover:hover){.nmC6Ia_root:hover .nmC6Ia_iconIdle{opacity:0}.nmC6Ia_root:hover .nmC6Ia_chevronHover{opacity:1}}@media (hover:hover){.nmC6Ia_card:hover .nmC6Ia_inspectButton{opacity:1}.nmC6Ia_inspectButton:hover{background:var(--dsw-alias-interactive-bg-hover-solid);color:var(--dsw-alias-label-primary)}}@media (hover:none){.nmC6Ia_inspectButton{opacity:1}}@media (hover:hover){.k9yvXq_historyLoadButton:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}}@media (hover:hover){.k9yvXq_table tbody tr:not([data-collapsed-summary]):not([data-virtual-spacer]):not([data-history-load]):not([data-selected=true]):hover{background:var(--dsw-alias-interactive-bg-hover)}.k9yvXq_table tbody tr[data-request-only=true]:hover{background:0 0}}@media (hover:hover){.k9yvXq_requestBoundaryControl:hover:before{background:var(--dsw-alias-brand-primary-new-colorprimary-new-color)}}@media (hover:hover){.k9yvXq_requestBoundaryControlActive:hover:before{background:color-mix(in srgb, var(--dsw-alias-brand-primary-new-colorprimary-new-color) 18%, var(--dsw-alias-bg-layer-1));box-shadow:0 0 0 1.5px var(--dsw-alias-state-business-primary)}}@media (hover:hover){.k9yvXq_requestBoundaryControl[data-request-status=error]:hover:before{background:var(--dsw-alias-state-error-primary)}}@media (hover:hover){.k9yvXq_requestBoundaryControl:hover:after{opacity:1;transform:translate(0)}}@media (hover:hover){.k9yvXq_table tbody tr:has(.k9yvXq_requestBoundaryControl:hover):not([data-selected=true]){background:0 0}}@container k9yvXq_trajectory-table (width<=620px){.k9yvXq_eventColumn{width:50px}.k9yvXq_event{padding-left:28px!important;padding-right:3px!important}.k9yvXq_requestBoundaryControl{--request-boundary-base-left:6px}.k9yvXq_kindSlot{width:19px}.k9yvXq_kindTag,.k9yvXq_table .k9yvXq_kindSlot .k9yvXq_message{justify-content:center;width:19px;padding-left:0;padding-right:0}.k9yvXq_kindTagIcon{opacity:1;width:13px;transform:scale(1)}.k9yvXq_kindTagLabel,.k9yvXq_turnLabelFull{opacity:0;max-width:0}.k9yvXq_turnLabelCompact{opacity:1;max-width:64px}}@media (prefers-reduced-motion:no-preference){.k9yvXq_eventColumn,.k9yvXq_event,.k9yvXq_requestBoundaryControl,.k9yvXq_kindSlot,.k9yvXq_kindTag,.k9yvXq_kindTagIcon,.k9yvXq_kindTagLabel,.k9yvXq_turnLabelFull,.k9yvXq_turnLabelCompact{transition-duration:.18s;transition-timing-function:var(--ds-ease-in-out)}.k9yvXq_eventColumn,.k9yvXq_kindSlot{transition-property:width}.k9yvXq_event{transition-property:padding-right,padding-left}.k9yvXq_requestBoundaryControl{transition-property:left}.k9yvXq_kindTag{transition-property:padding-right,padding-left}.k9yvXq_kindTagIcon{transition-property:width,opacity,transform}.k9yvXq_kindTagLabel,.k9yvXq_turnLabelFull,.k9yvXq_turnLabelCompact{transition-property:max-width,opacity}}@media (hover:hover){.k9yvXq_table tbody tr[data-collapsed-summary]:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.k9yvXq_close:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.k9yvXq_detailTab:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.k9yvXq_summaryScrollRegion:hover{--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2)}}@media (hover:hover){.k9yvXq_overviewHierarchyNavLink:hover{color:var(--dsw-alias-label-primary)}}@media (hover:hover){.k9yvXq_overviewHierarchyNavLink:hover .k9yvXq_overviewHierarchyJumpIconTight{color:var(--dsw-alias-label-primary)}}@media (hover:hover){.k9yvXq_overviewTitle:hover .k9yvXq_overviewTitleIcon{color:var(--dsw-alias-label-primary)}}@media (hover:hover){.k9yvXq_programAction:hover{color:var(--dsw-alias-label-primary)}}@media (hover:hover){.k9yvXq_thinkingToggle:hover{color:var(--dsw-alias-label-secondary)}}@media (hover:hover){.k9yvXq_sourceBlockJumpTarget:hover .k9yvXq_sourceBlockJumpIcon{color:var(--dsw-alias-label-primary)}}@media (hover:hover){.k9yvXq_assistantToolCallButton:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.k9yvXq_assistantToolCallButton:hover .k9yvXq_assistantToolCallIcon{color:var(--dsw-alias-label-secondary)}}@media (hover:hover){.k9yvXq_toolCatalogSummary:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (width<=760px){.k9yvXq_details{z-index:5;border-left-color:var(--dsw-alias-border-l3);width:min(92%,420px);max-width:92%;position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 32px #00000024}}@media (hover:hover){.FixO1a_toggle:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.FixO1a_control:hover:not(:disabled){color:var(--dsw-alias-label-primary)}}@media (hover:hover){.FixO1a_action:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}}@media (hover:hover){.FixO1a_search:hover{border-color:var(--dsw-alias-label-caption)}}@media (hover:hover){.N_bP1G_earlierHistory:hover{opacity:1}}@media (prefers-reduced-motion:no-preference){.N_bP1G_lanes[data-animate-viewport=true],.N_bP1G_turnBoundaries[data-animate-viewport=true]{transition:left .18s ease-out}}@media (width<=720px){.oa2MCa_card{border-radius:var(--dsw-radius-xl)}.oa2MCa_footer{align-items:flex-end;padding:8px 12px 10px}}@keyframes AYgaWq_question-clipped{0%,to{clip-path:inset(0 0 calc(1lh + 2px));margin-bottom:calc(-1lh - 2px);-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(90deg,#000 calc(100% - 56px),#0000 calc(100% - 28px));mask-image:linear-gradient(#000,#000),linear-gradient(90deg,#000 calc(100% - 56px),#0000 calc(100% - 28px));-webkit-mask-position:0 0,0 1lh;mask-position:0 0,0 1lh;-webkit-mask-size:100% 1lh,100% 1lh;mask-size:100% 1lh,100% 1lh;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@media (hover:hover){.AYgaWq_iconButton:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}}@media (hover:hover){.AYgaWq_optionRowInteractive:hover{background:var(--dsw-alias-interactive-bg-hover)}}@keyframes AYgaWq_description-clipped{0%,to{clip-path:inset(0 0 calc(1lh + 2px));margin-bottom:calc(-1lh - 2px);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000 calc(100% - 28px));mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000 calc(100% - 28px));-webkit-mask-size:100% 1lh;mask-size:100% 1lh;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@keyframes AYgaWq_copy-toggle-shown{0%,to{visibility:visible}}@supports not (animation-timeline:scroll()){.AYgaWq_titlePreview,.AYgaWq_description{max-height:none;animation:none}.AYgaWq_copyToggle{display:none}}@media (hover:hover){.AYgaWq_customRow:hover{background:var(--dsw-alias-interactive-bg-hover)}}@media (width<=720px){.AYgaWq_card{border-radius:var(--dsw-radius-xl)}.AYgaWq_header{padding:10px 12px 0 18px}.AYgaWq_options{padding:4px 8px}.AYgaWq_title{font-size:15px;line-height:21px}.AYgaWq_option,.AYgaWq_customRow{padding:8px 6px}.AYgaWq_descriptionToggle{right:2px}.AYgaWq_footer{align-items:flex-end;padding:0 10px}.AYgaWq_footerActions{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.AYgaWq_optionRow,.AYgaWq_customRow{transition:none}}@media (hover:hover){.-XGDEa_action:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-secondary)}}@media (hover:hover){.t3Bz6a_drill:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}}@keyframes t3Bz6a_dsh-menu-skeleton{0%{opacity:1}40%{opacity:.6}80%,to{opacity:1}}@media (hover:hover){.t3Bz6a_crumb:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}}@media (hover:hover){.t3Bz6a_crumbCurrent:hover{color:var(--dsw-alias-label-primary);cursor:default;background:0 0}}.Rsi2Ca_bubble{background:var(--dsw-specific-bubble);border-radius:var(--dsw-radius-xl);max-width:100%;font-size:var(--dsh-content-font-size,14px);line-height:calc(22px + var(--dsh-content-font-delta,0px));color:var(--dsw-alias-label-primary);white-space:pre-wrap;word-break:break-word;padding:10px 16px}._9skMza_dot{flex:none;display:inline-block;position:relative}._9skMza_dot:after{content:"";corner-shape:round;background:currentColor;border-radius:50%;position:absolute;inset:20%}._9skMza_dot[data-state=done]{color:var(--dsw-alias-state-success-primary)}._9skMza_dot[data-state=warning]{color:var(--dsw-alias-state-warn-primary)}._9skMza_dot[data-state=error]{color:var(--dsw-alias-state-error-primary)}._9skMza_dot[data-state=idle]{color:var(--dsw-alias-state-idle-primary)}._9skMza_spinner{color:var(--dsw-alias-label-tertiary);flex:none}._9skMza_spinnerMotion{transform-origin:50%;animation:1.5s linear infinite _9skMza_dsh-state-dot-spin}._9skMza_spinnerTrack,._9skMza_spinnerArc{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}._9skMza_spinnerTrack{opacity:.25}._9skMza_spinnerArc{stroke-dasharray:12 150;animation:1.5s ease-in-out infinite _9skMza_dsh-state-dot-dash}@media (prefers-reduced-motion:reduce){._9skMza_spinnerMotion,._9skMza_spinnerArc{animation:none}._9skMza_spinnerArc{stroke-dasharray:18 150;stroke-dashoffset:-3px}}._9skMza_step{box-sizing:border-box;corner-shape:round;border:1.5px solid var(--dsw-alias-label-tertiary);color:var(--dsw-alias-label-primary-foreground);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._9skMza_step[data-state=done]{border-color:var(--dsw-alias-state-success-primary);background:var(--dsw-alias-state-success-primary)}._9skMza_step[data-state=error]{border-color:var(--dsw-alias-state-error-primary);background:var(--dsw-alias-state-error-primary)}._9skMza_step[data-state=warning]{border-color:var(--dsw-alias-state-warn-primary)}.GheR-W_root{vertical-align:top;width:max-content;min-width:0;max-width:100%;color:inherit;display:inline-grid;position:relative}.GheR-W_content{align-items:center;min-width:0;display:flex}.GheR-W_text{color:inherit}.GheR-W_text[data-shimmer-text]:after{content:attr(data-shimmer-text)}.GheR-W_decoration{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:clip}.GheR-W_sweep{color:var(--dsw-alias-label-shimmer);animation-name:GheR-W_dsh-row-shimmer-sweep;position:absolute;inset:0;overflow:hidden;transform:translate(-100%);-webkit-mask-image:linear-gradient(105deg,#0000 0%,#000 40% 60%,#0000 100%);mask-image:linear-gradient(105deg,#0000 0%,#000 40% 60%,#0000 100%)}.GheR-W_sweep *{color:inherit!important}.GheR-W_sweep [data-shimmer-decoration]{background:currentColor}.GheR-W_highlight{width:100%;height:100%;animation-name:GheR-W_dsh-row-shimmer-highlight;transform:translate(100%)}.GheR-W_sweep,.GheR-W_highlight{animation-duration:1.5s;animation-timing-function:steps(48,end);animation-iteration-count:infinite;animation-delay:.3s}@media (prefers-reduced-motion:reduce){.GheR-W_decoration{display:none}.GheR-W_sweep,.GheR-W_highlight{animation:none}}._09ZQrG_root{flex-direction:column;width:100%;min-width:0;display:flex}._09ZQrG_header{align-items:center;min-width:0;display:flex}._09ZQrG_header[data-has-accessory]{gap:8px}._09ZQrG_header[data-has-accessory] ._09ZQrG_row{flex:0 auto}._09ZQrG_row{height:calc(24px + var(--dsh-content-font-delta,0px));min-width:0;color:var(--dsw-alias-label-tertiary);flex:auto;align-items:center;transition:color .1s;display:flex;position:relative;overflow:hidden}._09ZQrG_row[data-expandable]{cursor:pointer}@media (hover:hover){._09ZQrG_row:hover{color:var(--dsw-alias-label-secondary)}}._09ZQrG_leading{width:calc(16px + var(--dsh-content-font-delta,0px));height:calc(16px + var(--dsh-content-font-delta,0px));color:inherit;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-right:6px;padding:0;display:inline-flex;position:relative}._09ZQrG_leading svg:not([data-state]){width:calc(14px + var(--dsh-content-font-delta,0px));height:calc(14px + var(--dsh-content-font-delta,0px))}button._09ZQrG_leading{cursor:pointer}._09ZQrG_iconIdle{opacity:1;transition:opacity .1s;display:inline-flex}._09ZQrG_chevronHover{opacity:0;margin:auto;transition:opacity .1s;position:absolute;inset:0}@media (hover:hover){._09ZQrG_row:hover ._09ZQrG_iconIdle{opacity:0}._09ZQrG_row:hover ._09ZQrG_chevronHover{opacity:1}}._09ZQrG_title{font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(24px + var(--dsh-content-font-delta,0px));color:inherit;flex:none}@media (prefers-reduced-motion:reduce){._09ZQrG_row{transition:none}}.N33RMG_exits{contain:strict;pointer-events:none;position:absolute;inset:0;overflow:clip}.s91j5W_preview{pointer-events:none;position:fixed;top:0}.s91j5W_preview>:first-child{box-sizing:border-box;width:100%;height:100%;margin:0}.Pkk1Za_button{box-sizing:border-box;border-radius:var(--dsw-radius-md);cursor:pointer;color:var(--dsw-alias-label-primary);background:0 0;border:none;justify-content:center;align-items:center;gap:4px;padding:0 14px;font-size:14px;line-height:22px;display:inline-flex}.Pkk1Za_button:disabled{cursor:not-allowed;opacity:.4}.Pkk1Za_md{height:36px}.Pkk1Za_sm{border-radius:var(--dsw-radius-sm);height:28px;padding:0 10px;font-size:12px;line-height:18px}.Pkk1Za_primary{background:var(--dsw-alias-button-primary-fill);color:var(--dsw-alias-label-primary-foreground)}@media (hover:hover){.Pkk1Za_primary:hover:not(:disabled){background:var(--dsw-alias-button-primary-hover)}.Pkk1Za_ghost:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}}.Pkk1Za_ghost:active:not(:disabled){background:var(--dsw-alias-interactive-bg-active)}.Pkk1Za_outline{box-shadow:inset 0 0 0 var(--dsh-hairline-width,.5px) var(--dsh-button-outline-color,var(--dsw-alias-border-l3));background:0 0;border:.5px solid #0000}@media (hover:hover){.Pkk1Za_outline:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}}.Pkk1Za_toolbar{background:var(--dsw-alias-button-tool-bar-fill)}@media (hover:hover){.Pkk1Za_toolbar:hover:not(:disabled){background:var(--dsw-alias-button-tool-bar-hover)}}.Pkk1Za_icon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.TCWw8q_keys{color:var(--dsw-alias-label-tertiary);white-space:nowrap;flex:none;align-items:center;gap:3px;font-size:12px;line-height:16px;display:inline-flex}.TCWw8q_key{box-sizing:border-box;font:inherit;justify-content:center;align-items:center;display:inline-flex}.TCWw8q_tooltip{color:inherit;gap:2px;font-size:11px;line-height:14px}.TCWw8q_tooltip .TCWw8q_key{background:var(--dsw-alias-tooltip-key-bg);border:0;border-radius:4px;min-width:16px;height:16px;padding:0 2px}.TCWw8q_separator{font:inherit}.TCWw8q_joined{box-sizing:border-box;background:var(--dsw-alias-tooltip-key-bg);border-radius:4px;height:16px;padding:0 4px}.TCWw8q_joined .TCWw8q_key{background:0 0;border:0;min-width:0;height:auto;padding:0}.PbK6uG_surface,.PbK6uG_backing{border-radius:var(--dsw-radius-lg)}.PbK6uG_compact{border-radius:var(--dsw-radius-md)}:where(.PbK6uG_surface){position:relative}.PbK6uG_surface{anchor-name:var(--dsh-menu-anchor);isolation:isolate}.PbK6uG_material{z-index:-1;border-radius:inherit;background:var(--dsw-menu-surface-fill);-webkit-backdrop-filter:var(--dsw-menu-backdrop-filter);backdrop-filter:var(--dsw-menu-backdrop-filter);pointer-events:none;position:absolute;inset:0}.PbK6uG_backing{display:none}html[data-platform=darwin] .PbK6uG_backing{position-anchor:var(--dsh-menu-anchor);top:anchor(top);left:anchor(left);width:anchor-size(width, 0px);height:anchor-size(height, 0px);z-index:-1;background:var(--dsw-alias-bg-base);pointer-events:none;display:block;position:fixed}.PbK6uG_surface[data-menu-phase=enter]>*,.PbK6uG_backing[data-menu-phase=enter]{animation:PbK6uG_dsh-context-menu-in var(--dsh-menu-enter) ease-out}.PbK6uG_surface[data-menu-phase=dismiss]>*,.PbK6uG_backing[data-menu-phase=dismiss],.PbK6uG_surface[data-menu-phase=replace]>*,.PbK6uG_backing[data-menu-phase=replace]{animation:PbK6uG_dsh-context-menu-out var(--dsh-menu-dismiss) ease-in both}.PbK6uG_surface[data-menu-phase=replace]>*,.PbK6uG_backing[data-menu-phase=replace]{animation-duration:var(--dsh-menu-replace)}@media (prefers-reduced-motion:reduce){.PbK6uG_surface[data-menu-phase]>*,.PbK6uG_backing[data-menu-phase]{animation-duration:0s}}.Ylm8IG_bubble{z-index:100;box-sizing:border-box;border-radius:var(--dsw-radius-sm);background:var(--dsw-alias-tooltip-bg);width:max-content;max-width:min(50vw,100vw - 24px);max-height:calc(100vh - 24px);color:var(--dsw-static-neutral-bluish-00);white-space:pre-line;overflow-wrap:break-word;pointer-events:none;animation:Ylm8IG_tooltip-in .15s var(--ds-ease-in-out);align-items:safe center;gap:8px;padding:3px 7px;font-size:13px;line-height:20px;display:inline-flex;position:fixed;overflow:auto}.Ylm8IG_bubble[data-portal]{z-index:1100}.Ylm8IG_bubble[data-pinned]{pointer-events:auto}.Ylm8IG_label{min-width:0}.Ylm8IG_bubble[data-has-shortcut]{padding-inline-end:5px}.Ylm8IG_bubble[data-has-shortcut]:not(:has(.Ylm8IG_label)){padding:3px}.Ylm8IG_bubble[data-side=right],.Ylm8IG_bubble[data-side=left]{transform:translateY(-50%)}.Ylm8IG_bubble[data-side=bottom]{transform:translate(-50%)}.Ylm8IG_bubble[data-side=top]{transform:translate(-50%,-100%)}.Ylm8IG_bubble[data-side=bottom][data-align=end]{transform:translate(-100%)}.Ylm8IG_bubble[data-side=top][data-align=end]{transform:translate(-100%,-100%)}@media (prefers-reduced-motion:reduce){.Ylm8IG_bubble{animation:none}}.aj6OpW_root{display:inline-flex;position:relative}.aj6OpW_list,.aj6OpW_submenu{box-sizing:border-box;--dsw-elevation-stroke-color:var(--dsw-alias-border-l1);box-shadow:var(--dsw-elevation-prominent);--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);border:0;flex-direction:column;gap:0;padding:4px;display:flex}.aj6OpW_list{z-index:100;min-width:min(144px, var(--dsh-anchored-max-width,100vw));max-width:min(360px, var(--dsh-anchored-max-width,100vw));position:absolute;top:calc(100% + 4px);left:0}.aj6OpW_list[data-context-menu]:not(:has([role=menuitem])){display:none}.aj6OpW_portal{z-index:1100;position:fixed;top:auto;left:auto}.aj6OpW_sideTop{top:auto;bottom:calc(100% + 4px)}.aj6OpW_alignEnd{left:auto;right:0}.aj6OpW_scrollable{max-height:min(calc(100vh - 12px - max(12px, var(--dsh-frame-overlay-top,12px))), var(--dsh-anchored-max-height,100vh));max-height:min(calc(100dvh - 12px - max(12px, var(--dsh-frame-overlay-top,12px))), var(--dsh-anchored-max-height,100vh))}.aj6OpW_viewport{flex-direction:column;min-height:0;display:flex}.aj6OpW_scrollable .aj6OpW_viewport{overflow-y:auto}.aj6OpW_footer{border-top:.5px solid var(--dsw-alias-border-l2);flex-direction:column;flex:none;margin-top:3px;padding-top:3px;display:flex}.aj6OpW_list[data-context-menu] .aj6OpW_footer:has(>.aj6OpW_separator:first-child){border-top:none;margin-top:0;padding-top:0}.aj6OpW_itemWrap{position:relative}.aj6OpW_item{border-radius:var(--dsw-radius-md);cursor:pointer;width:100%;min-height:34px;color:var(--dsw-alias-label-primary);text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:6px 8px;font-size:13px;line-height:20px;display:flex}@media (hover:hover){.aj6OpW_item:hover:not(:disabled):not([aria-disabled=true]){background:var(--dsw-alias-interactive-bg-hover)}}.aj6OpW_item:focus-visible:not(:disabled){background:var(--dsw-alias-interactive-bg-hover);outline:none}.aj6OpW_denseList .aj6OpW_item{min-height:30px;padding-block:4px}.aj6OpW_denseList .aj6OpW_label{padding-block:3px}.aj6OpW_list.aj6OpW_compactList,.aj6OpW_submenu.aj6OpW_compactList{min-width:min(156px, var(--dsh-anchored-max-width,100vw));padding:4px}.aj6OpW_compactList .aj6OpW_item{border-radius:var(--dsw-radius-sm);gap:5px;min-height:24px;padding:2px 6px;font-size:11px;line-height:17px}.aj6OpW_compactList .aj6OpW_itemIcon{width:12px;height:12px}.aj6OpW_compactList .aj6OpW_separator{margin:2px 6px}.aj6OpW_compactList .aj6OpW_label{padding:3px 6px;font-size:10px;line-height:15px}.aj6OpW_item:disabled,.aj6OpW_item[aria-disabled=true]{opacity:.4;cursor:not-allowed}.aj6OpW_itemIcon{width:14px;height:14px;color:var(--dsw-alias-menu-icon);flex:none;justify-content:center;align-items:center;display:inline-flex}.aj6OpW_itemIcon svg,.aj6OpW_check{width:14px;height:14px}.aj6OpW_compactList .aj6OpW_itemIcon svg,.aj6OpW_compactList .aj6OpW_check{width:12px;height:12px}.aj6OpW_itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aj6OpW_shortcut{flex:none;margin-inline-start:auto}.aj6OpW_shortcut .aj6OpW_shortcutKeys{color:var(--dsw-alias-label-caption);font-size:11px;line-height:16px}@media (pointer:coarse){html:not([data-input-modality=keyboard]) .aj6OpW_shortcut{display:none}}.aj6OpW_check{color:var(--dsw-alias-label-primary);flex:none}.aj6OpW_selected{background:0 0}.aj6OpW_selectedFill{background:var(--dsw-alias-interactive-bg-hover)}.aj6OpW_danger,.aj6OpW_danger .aj6OpW_itemIcon{color:var(--dsw-alias-state-error-primary)}@media (hover:hover){.aj6OpW_danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--dsw-alias-interactive-bg-hover-danger)}}.aj6OpW_danger:focus-visible:not(:disabled){background:var(--dsw-alias-interactive-bg-hover-danger);outline:none}.aj6OpW_label{color:var(--dsw-alias-label-tertiary);padding:6px 8px;font-size:11px;line-height:15px}.aj6OpW_separator{background:var(--dsw-alias-border-l2);height:.5px;margin:3px 8px}.aj6OpW_separator+.aj6OpW_separator,.aj6OpW_separator+.aj6OpW_itemWrap>.aj6OpW_separator:first-child,.aj6OpW_itemWrap:first-child>.aj6OpW_separator:first-child{display:none}.aj6OpW_list[data-context-menu] .aj6OpW_viewport>.aj6OpW_itemWrap~[data-slot] .aj6OpW_itemWrap:first-child>.aj6OpW_separator:first-child{display:block}.aj6OpW_submenu{z-index:101;min-width:163px;position:absolute;top:auto;bottom:-4px;left:calc(100% + 10px)}.aj6OpW_submenu:before{content:"";width:10px;position:absolute;top:0;bottom:0;left:-10px}.aj6OpW_list[data-menu-phase=dismiss],.aj6OpW_list[data-menu-phase=replace]{pointer-events:none}.aj6OpW_list[data-context-menu].aj6OpW_scrollable{max-height:min(calc(100vh - 24px), var(--dsh-anchored-max-height,100vh));max-height:min(calc(100dvh - 24px), var(--dsh-anchored-max-height,100vh))}:where(.g3VcnG_panel){bottom:14px}.g3VcnG_panel{z-index:2;box-sizing:border-box;border:.5px solid var(--dsw-alias-border-l3);border-radius:var(--dsw-radius-lg);color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-1);opacity:0;pointer-events:none;will-change:opacity, transform;align-items:center;gap:2px;padding:4px 6px;font-size:12px;line-height:18px;transition:opacity .16s ease-in,transform .16s cubic-bezier(.4,0,1,1);display:flex;position:absolute;inset-inline-start:50%;transform:translate(-50%,16px)scale(.98);box-shadow:0 8px 24px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#00000060),0 2px 5px var(--lightningcss-light,#00000009)var(--lightningcss-dark,#00000035)}.g3VcnG_visible{opacity:1;pointer-events:auto;transition:opacity .14s ease-out,transform .18s cubic-bezier(.22,1,.36,1);transform:translate(-50%)scale(1)}.g3VcnG_controlAnchor{display:flex}.g3VcnG_zoomButton{flex:none;width:28px;padding:0}.g3VcnG_percent{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:2px;min-width:58px;padding-inline:6px;display:inline-flex}.g3VcnG_zoomMenu{min-width:112px}@media (hover:none),(pointer:coarse){.g3VcnG_panel{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.g3VcnG_panel,.g3VcnG_visible{transition-duration:.01ms}}.QypcBG_pill{corner-shape:round;height:24px;color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2);border:none;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:12px;line-height:18px;display:inline-flex}.QypcBG_interactive{cursor:pointer}@media (hover:hover){.QypcBG_interactive:hover{background:var(--dsw-alias-interactive-bg-hover)}}.QypcBG_active{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-button-ghost-active-fill);box-shadow:inset 0 0 0 1px var(--dsw-alias-button-ghost-active-border)}.wJN4Ia_tabs{--segmented-tabs-inset:4px;padding:var(--segmented-tabs-inset);border-radius:var(--dsw-radius-lg);background:var(--dsw-alias-bg-module-platform);display:grid;position:relative}.wJN4Ia_indicator{inset:var(--segmented-tabs-inset) auto var(--segmented-tabs-inset) var(--segmented-tabs-inset);box-sizing:border-box;border:.5px solid var(--dsw-alias-border-l3);border-radius:var(--dsw-radius-md);background:var(--dsw-alias-bg-layer-3);pointer-events:none;transition:transform .18s;position:absolute}.wJN4Ia_tab{border-radius:var(--dsw-radius-md);height:34px;color:var(--dsw-alias-label-secondary);background:0 0;justify-content:center;padding:0 12px;font-size:14px;line-height:20px;transition:color .18s;position:relative}.wJN4Ia_tab[aria-selected=true]{color:var(--dsw-alias-label-primary);background:0 0}@media (hover:hover){.wJN4Ia_tab:hover{color:var(--dsw-alias-label-primary);background:0 0}}.wJN4Ia_tab[aria-selected=true]{font-weight:600}.wJN4Ia_tabs[data-size=sm]{--segmented-tabs-inset:2px;border-radius:calc(var(--dsw-radius-md) + var(--segmented-tabs-inset))}.wJN4Ia_tabs[data-size=sm] .wJN4Ia_tab{height:30px}.wJN4Ia_tabs[data-size=sm] .wJN4Ia_tab[aria-selected=true]{font-weight:500}.wJN4Ia_tab:focus-visible{text-underline-offset:4px;outline:none;text-decoration:underline;text-decoration-thickness:1px}@media (prefers-reduced-motion:reduce){.wJN4Ia_indicator,.wJN4Ia_tab{transition:none}}.nghWbG_tag{corner-shape:round;white-space:nowrap;border-radius:999px;align-items:center;padding:1px 8px;font-size:11px;font-weight:500;line-height:17px;display:inline-flex}.nghWbG_tag[data-tone=outline]{border:.5px solid var(--dsw-alias-border-l4);color:var(--dsw-alias-label-tertiary)}.nghWbG_tag[data-tone=solid]{background:var(--dsw-alias-label-primary);color:var(--dsw-alias-bg-layer-3)}.nghWbG_tag[data-tone=neutral]{background:var(--dsw-alias-bg-module-platform);color:var(--dsw-alias-label-secondary)}.nghWbG_tag[data-tone=quiet]{color:var(--dsw-alias-label-tertiary)}.nghWbG_tag[data-tone=success]{background:color-mix(in srgb, var(--dsw-alias-state-success-primary) 10%, transparent);color:var(--dsw-alias-state-success-primary)}.nghWbG_tag[data-tone=info]{background:color-mix(in srgb, var(--dsw-alias-state-business-primary) 10%, transparent);color:var(--dsw-alias-state-business-primary)}.nghWbG_tag[data-tone=warning]{background:color-mix(in srgb, var(--dsw-alias-state-warn-primary) 12%, transparent);color:var(--dsw-alias-state-warn-primary)}.nghWbG_tag[data-tone=danger]{background:color-mix(in srgb, var(--dsw-alias-state-error-primary) 10%, transparent);color:var(--dsw-alias-state-error-primary)}._7RPrta_path{white-space:nowrap;flex:auto;justify-content:flex-end;min-width:0;font-size:12px;display:flex;overflow:hidden}._7RPrta_path[data-path-clipped]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px);mask-image:linear-gradient(90deg,#0000,#000 28px)}._7RPrta_text{flex:none;margin-right:auto}._7RPrta_directory{color:var(--dsw-alias-label-tertiary)}._7RPrta_name{color:var(--dsw-alias-label-primary)}.hnXX3W_switch{box-sizing:border-box;corner-shape:round;background:var(--dsw-alias-border-l3);cursor:pointer;border:0;border-radius:999px;flex:none;width:36px;height:20px;padding:2px;position:relative}.hnXX3W_switch[aria-checked=true]{background:var(--dsw-alias-brand-primary)}.hnXX3W_switch:disabled{cursor:default;opacity:.5}.hnXX3W_switch:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:2px}.hnXX3W_thumb{corner-shape:round;background:var(--dsw-alias-label-primary-foreground);border-radius:50%;width:16px;height:16px;transition:transform .12s;display:block}.hnXX3W_switch[aria-checked=false] .hnXX3W_thumb{background:var(--dsw-alias-switch-thumb)}.hnXX3W_switch[aria-checked=true] .hnXX3W_thumb{transform:translate(16px)}._4NFTCG_control{border-radius:var(--dsw-radius-md);background:var(--dsw-alias-interactive-bg-hover);grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:4px;display:inline-grid;position:relative}._4NFTCG_indicator{width:calc((100% - 8px - 2px * (var(--dsh-segment-count) - 1)) / var(--dsh-segment-count));border-radius:var(--dsw-radius-sm);background:var(--dsw-alias-bg-layer-1);height:calc(100% - 8px);box-shadow:var(--dsw-elevation-soft);transform:translateX(calc(var(--dsh-segment-index) * (100% + 2px)));pointer-events:none;border:0;transition:transform .16s;position:absolute;top:4px;left:4px}._4NFTCG_tab{box-sizing:border-box;z-index:1;border-radius:var(--dsw-radius-sm);height:28px;color:var(--dsw-alias-label-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 16px;font-size:13px;font-weight:500;line-height:20px;transition:color .12s;position:relative}._4NFTCG_tab[aria-selected=true]{color:var(--dsw-alias-label-primary)}@media (hover:hover){._4NFTCG_tab:hover:not(:disabled){color:var(--dsw-alias-label-primary)}}._4NFTCG_tab:disabled{cursor:default;opacity:.4}._4NFTCG_tab:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:-2px}@media (prefers-reduced-motion:reduce){._4NFTCG_indicator,._4NFTCG_tab{transition:none}}.EtBo3q_checkbox{color:var(--dsw-alias-label-primary);cursor:pointer;align-items:center;gap:6px;font-size:14px;line-height:20px;display:inline-flex}.EtBo3q_checkbox input{width:16px;height:16px;accent-color:var(--dsw-alias-brand-primary);cursor:inherit;flex:none;margin:0}.EtBo3q_checkbox input:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:2px}.EtBo3q_checkbox:has(input:disabled){cursor:default;opacity:.5}._4cG6fW_wrap{border:.5px solid var(--dsw-alias-border-l4);border-radius:var(--dsw-radius-md);background:var(--dsw-alias-bg-layer-1);align-items:center;gap:6px;height:32px;padding:0 8px;display:inline-flex}._4cG6fW_wrap:focus-within{border-color:var(--dsw-alias-state-business-primary)}._4cG6fW_icon{width:16px;height:16px;color:var(--dsw-alias-label-tertiary);justify-content:center;align-items:center;display:inline-flex}._4cG6fW_input{min-width:0;color:var(--dsw-alias-label-primary);background:0 0;border:none;outline:none;flex:1;font-size:14px;line-height:22px}._4cG6fW_input::placeholder{color:var(--dsw-alias-label-dimmed)}.HLDUBW_editor{box-sizing:border-box;border:.5px solid var(--dsw-alias-border-l4);border-radius:var(--dsw-radius-sm);background:var(--dsw-alias-bg-base);min-width:0;min-height:28px;max-height:127px;color:var(--dsw-alias-label-primary);font:var(--dsw-font-xs-13);font-family:Inter, var(--dsw-font-family);resize:none;outline:none;flex:auto;margin:0;padding:3px 8px;overflow-y:auto}.HLDUBW_editor:focus{border-color:var(--dsw-alias-state-business-primary)}.aNQU1W_group{position:relative}.aNQU1W_start{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.aNQU1W_group+.aNQU1W_group{margin-top:3px}.aNQU1W_heading{z-index:1;color:var(--dsw-alias-label-tertiary);background:0 0;padding:4px 7px 2px;font-size:11px;font-weight:500;line-height:16px;position:sticky;top:0}.aNQU1W_heading[data-stuck]{background:var(--dsw-alias-menu-group-header-fill)}html:not([data-platform=darwin]) .aNQU1W_heading{border-radius:var(--dsw-radius-md)}.PXmuSa_root{display:block;position:relative}.PXmuSa_card{--dsw-hovercard-bg:#2c2c2e;z-index:100;box-sizing:border-box;border-radius:var(--dsw-radius-lg);background:var(--dsw-hovercard-bg);width:244px;box-shadow:var(--dsw-shadow-lv3);padding:12px 16px;position:fixed}.PXmuSa_copyable{cursor:pointer}.PXmuSa_copyable:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:2px}.PXmuSa_feedback{justify-content:center;align-items:center;display:flex}.PXmuSa_copied{color:#fff;text-align:center;font-size:14px;line-height:20px}.PXmuSa_status{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PXmuSa_preview{border-radius:var(--dsw-radius-lg);background:var(--dsw-alias-bg-layer-1);color:var(--dsw-alias-label-primary);box-shadow:var(--dsw-elevation-panel);opacity:1;transition:opacity var(--dsh-hover-preview-fade) linear;border:0;flex-direction:column;padding:0;display:flex;overflow:hidden}@starting-style{.PXmuSa_preview{opacity:0}}.PXmuSa_preview[data-closing]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.PXmuSa_preview{transition:none}}.PXmuSa_inline{display:inline}.PXmuSa_media{--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);color:var(--dsw-alias-label-primary);background:var(--dsw-specific-menu);-webkit-backdrop-filter:var(--dsw-menu-backdrop-filter);backdrop-filter:var(--dsw-menu-backdrop-filter);box-shadow:var(--dsw-elevation-panel);border:0;padding:8px;overflow:auto}.PXmuSa_fitContent{width:max-content}.PXmuSa_portal{display:contents}.PXmuSa_bridge{z-index:100;position:fixed}.qNvFiq_root{pointer-events:auto;z-index:1000;padding:max(24px, var(--dsh-frame-overlay-top,24px)) 24px;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.qNvFiq_mask{inset:var(--dsh-frame-chrome-top,0px) 0 0;-webkit-backdrop-filter:var(--dsw-mask-blur);backdrop-filter:var(--dsw-mask-blur);position:absolute}.qNvFiq_mask:after{content:"";background:var(--dsw-alias-bg-mask-1);animation:qNvFiq_modalEnter var(--ds-transition-duration) var(--ds-ease-in-out);position:absolute;inset:0}.qNvFiq_dialog{box-sizing:border-box;z-index:1;border-radius:var(--dsw-radius-panel);background:var(--dsw-alias-bg-layer-2);width:min(380px,100%);box-shadow:var(--dsw-elevation-prominent);animation:qNvFiq_modalEnter var(--ds-transition-duration) var(--ds-ease-in-out);border:0;flex-direction:column;gap:20px;padding:0 0 24px;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.qNvFiq_mask:after,.qNvFiq_dialog{animation:none}}.qNvFiq_dialog:focus{outline:none}.qNvFiq_content{flex-direction:column;width:100%;display:flex}.qNvFiq_header{justify-content:space-between;align-items:center;gap:8px;padding:22px 14px 12px 24px;display:flex}.qNvFiq_title{color:var(--dsw-alias-label-primary);margin:0;font-size:16px;font-weight:500;line-height:24px}.qNvFiq_close{border-radius:var(--dsw-radius-sm);cursor:pointer;width:28px;height:28px;color:var(--dsw-alias-label-secondary);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.qNvFiq_close:hover{background:var(--dsw-alias-interactive-bg-hover)}}.qNvFiq_description{color:var(--dsw-alias-label-primary);margin:0;padding:0 24px;font-size:14px;font-weight:400;line-height:22px}.qNvFiq_body{flex-direction:column;min-width:0;margin-top:20px;padding:0 24px;display:flex}.qNvFiq_footer{justify-content:flex-end;align-items:center;gap:8px;padding:0 24px;display:flex}.rQOU1q_confirmation{width:min(440px,100%);max-height:100%;overflow:hidden}.rQOU1q_confirmationContent{overscroll-behavior:contain;min-height:0;overflow-y:auto}@supports (height:100dvh){.rQOU1q_confirmation{max-height:calc(100dvh - 48px)}}.rQOU1q_warning{color:var(--dsw-alias-label-secondary);align-items:flex-start;gap:10px;font-size:14px;line-height:22px;display:flex}.rQOU1q_warning p{margin:0}.rQOU1q_warningIcon{color:var(--dsw-alias-state-error-primary);flex:none;margin-top:2px}.rQOU1q_acknowledgement{color:var(--dsw-alias-label-primary);cursor:pointer;align-items:flex-start;gap:10px;margin-top:20px;font-size:14px;line-height:22px;display:flex}.rQOU1q_acknowledgement input{width:16px;height:16px;accent-color:var(--dsw-alias-button-primary-fill);cursor:pointer;flex:none;margin:3px 0 0}.rQOU1q_acknowledgement input:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:2px}.rQOU1q_acknowledgement input:disabled{cursor:default}.rQOU1q_modalAction{min-width:72px}.rQOU1q_confirmAction{min-width:136px}.zPCDNq_indicator{box-sizing:border-box;border-radius:var(--dsw-radius-sm);white-space:nowrap;border:1px solid #0000;flex:none;grid-template-columns:14px max-content;align-items:center;column-gap:4px;height:28px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:500;line-height:18px;transition:background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out,opacity .15s ease-out;animation:.15s ease-out zPCDNq_indicator-enter;display:inline-grid}.zPCDNq_leaving{opacity:0}.zPCDNq_warning{background:var(--dsw-alias-state-warn-tertiary);color:var(--dsw-alias-state-warn-label);border-color:color-mix(in srgb, var(--dsw-alias-state-warn-label) 20%, transparent);cursor:pointer}@media (hover:hover){.zPCDNq_warning:hover{background:color-mix(in srgb, var(--dsw-alias-state-warn-tertiary), var(--dsw-alias-state-warn-primary) 6%)}}.zPCDNq_warning:active{background:color-mix(in srgb, var(--dsw-alias-state-warn-tertiary), var(--dsw-alias-state-warn-primary) 10%)}.zPCDNq_warning:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:2px}.zPCDNq_success{background:var(--dsw-alias-state-success-tertiary);color:var(--dsw-alias-state-success-primary);border-color:color-mix(in srgb, var(--dsw-alias-state-success-primary) 20%, transparent)}.zPCDNq_icon{place-items:center;width:14px;height:14px;display:grid}.zPCDNq_icon>svg{color:inherit}.zPCDNq_label{text-align:left}.zPCDNq_dots{text-align:left;width:1em;display:inline-block}.zPCDNq_secondDot{animation:1.5s step-end infinite zPCDNq_reveal-second-dot}.zPCDNq_thirdDot{animation:1.5s step-end infinite zPCDNq_reveal-third-dot}@media (prefers-reduced-motion:reduce){.zPCDNq_indicator,.zPCDNq_secondDot,.zPCDNq_thirdDot{animation:none}.zPCDNq_indicator{transition:none}}.HEsGGG_icon{--dsh-file-type-violet:#8b76f6;color:var(--dsh-file-type-icon-color,var(--dsh-file-type-default-color))}.HEsGGG_code{--dsh-file-type-default-color:var(--dsw-static-deepseek-500)}.HEsGGG_excel{--dsh-file-type-default-color:var(--dsw-static-green-500)}.HEsGGG_folder{--dsh-file-type-default-color:var(--dsw-static-amber-400)}.HEsGGG_html{--dsh-file-type-default-color:var(--dsw-static-deepseek-500)}.HEsGGG_image{--dsh-file-type-default-color:var(--dsh-file-type-violet)}.HEsGGG_markdown{--dsh-file-type-default-color:var(--dsw-static-deepseek-500)}.HEsGGG_other{--dsh-file-type-default-color:var(--dsw-static-neutral-bluish-300)}.HEsGGG_pdf{--dsh-file-type-default-color:var(--dsw-static-red-600)}.HEsGGG_ppt{--dsh-file-type-default-color:var(--dsw-static-amber-500)}.HEsGGG_video{--dsh-file-type-default-color:var(--dsh-file-type-violet)}.HEsGGG_word{--dsh-file-type-default-color:var(--dsw-static-deepseek-450)}.JhgcbW_plainRun{font-size:inherit;line-height:inherit}.JhgcbW_refChip{max-width:100%;color:var(--dsw-alias-state-business-primary);white-space:inherit;overflow-wrap:anywhere;text-align:inherit;margin:0 2px;font-weight:500;display:inline}.JhgcbW_slashChip{font-family:var(--dsw-font-markdown-code-font-family)}.JhgcbW_refIcon{vertical-align:-.125em;width:1em;height:1em;margin-right:4px}.jU3hoG_markdown{overflow-wrap:anywhere;min-width:0;font:var(--dsw-font-markdown-base);color:var(--dsw-alias-label-primary)}.jU3hoG_markdown strong{font-weight:600}.jU3hoG_markdown h1{font:var(--dsw-font-markdown-h1);margin:32px 0 16px}.jU3hoG_markdown h2{font:var(--dsw-font-markdown-h2);margin:32px 0 16px}.jU3hoG_markdown h3{font:var(--dsw-font-markdown-h3);margin:32px 0 16px}.jU3hoG_markdown h4{font:var(--dsw-font-markdown-h4);margin:16px 0}.jU3hoG_markdown :where(h5,h6){font:var(--dsw-font-markdown-base-strong);margin:16px 0}.jU3hoG_markdown :where(h1,h2,h3,h4,h5,h6) strong{font-weight:inherit}.jU3hoG_markdown p{margin:16px 0}.jU3hoG_markdown :where(h4,h5,h6)+:where(ul,ol){margin-top:8px}.jU3hoG_markdown :where(h4,h5,h6):has(+:where(ul,ol)){margin-bottom:8px}.jU3hoG_markdown a,.jU3hoG_markdown .jU3hoG_fileLink{color:var(--dsw-alias-link);transition:box-shadow var(--ds-transition-duration) var(--ds-ease-in-out);border:2px solid #fff0;border-width:2px 3px;margin-left:-3px;margin-right:-3px;font-weight:500;text-decoration:none;position:relative}.jU3hoG_markdown a:focus{-webkit-text-decoration:underline dotted var(--dsw-alias-link);text-decoration:underline dotted var(--dsw-alias-link);text-underline-offset:3px;outline:none}@media (hover:hover){.jU3hoG_markdown a:hover{-webkit-text-decoration:underline dotted var(--dsw-alias-link);text-decoration:underline dotted var(--dsw-alias-link);text-underline-offset:3px;outline:none}}.jU3hoG_markdown a:focus-visible,.jU3hoG_fileMention:focus-visible{box-shadow:0 0 0 2px var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary))}.jU3hoG_linkIcon{vertical-align:-.25em;flex:none;width:1.1em;height:1.1em;margin-right:5px}.jU3hoG_markdown :where(ul,ol){margin:16px 0;padding-left:18px}.jU3hoG_markdown li:not(:first-child){margin-top:6px}.jU3hoG_markdown li>:where(ul,ol){margin-top:4px}.jU3hoG_markdown li::marker{color:var(--dsw-alias-label-secondary);line-height:24px}.jU3hoG_markdown :where(ul,ol) ol{padding-left:0;list-style-position:inside}.jU3hoG_markdown :where(ul,ol) ol li p{display:inline}.jU3hoG_markdown li>p{margin:8px 0}.jU3hoG_markdown li>:first-child{margin-top:0}.jU3hoG_markdown li>:last-child:not(.md-code-block){margin-bottom:0}.jU3hoG_markdown hr{background:var(--dsw-alias-border-l2);border:none;height:.5px;margin:32px 0;display:block}.jU3hoG_markdown blockquote{border-left:2px solid var(--dsw-alias-label-caption);margin:16px 0 0;padding-left:14px}.jU3hoG_markdown pre{font-family:var(--ds-font-family-code);margin:16px 0;overflow:auto}.jU3hoG_markdown :not(pre)>code{box-sizing:border-box;font:var(--dsw-font-markdown-code);font-family:var(--ds-font-family-code);background-color:var(--dsw-alias-markdown-inline-code);border:.5px solid var(--dsw-alias-border-l1);border-radius:var(--dsw-radius-sm);align-items:center;padding:0 5px;display:inline-flex;font-size:.875em!important}.jU3hoG_markdown :where(h1,h2,h3,h4,h5,h6) code{font:inherit;font-family:var(--ds-font-family-code)}.jU3hoG_markdown .katex-display{max-width:100%;overflow:auto hidden}.jU3hoG_markdown input[type=checkbox]{accent-color:var(--dsw-alias-label-secondary);margin:0 8px 0 0}.jU3hoG_tableScroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.jU3hoG_tableScroll.md-table-wide:focus-visible{padding-bottom:0;overflow-x:scroll}@media (hover:hover){.jU3hoG_tableScroll.md-table-wide{padding-bottom:var(--dsh-scrollbar-width,5px);overflow-x:hidden}.jU3hoG_tableScroll.md-table-wide:hover{padding-bottom:0;overflow-x:scroll}}.jU3hoG_tableScroll:focus-visible{box-shadow:0 0 0 2px var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline:none}.jU3hoG_tableScroll table{border-collapse:collapse;width:max-content;max-width:max-content}.jU3hoG_tableFill table{width:100%;max-width:none}.jU3hoG_tableScroll th{text-align:start;border-bottom:.5px solid var(--dsw-alias-border-l3);font:var(--dsw-font-markdown-table-head);border-top:none;min-width:100px;max-width:min(30vw,320px);padding:10px 16px}.jU3hoG_tableScroll td{border-bottom:.5px solid var(--dsw-alias-border-l2);font:var(--dsw-font-markdown-table);min-width:100px;max-width:min(30vw,320px);padding:10px 16px}.jU3hoG_tableScroll th:first-child,.jU3hoG_tableScroll td:first-child{padding-left:0}.jU3hoG_tableScroll td:last-child{padding-right:0}.jU3hoG_tableScroll table code{font-size:11px}.jU3hoG_markdown>:first-child,.jU3hoG_markdown p:first-child{margin-top:0!important}.jU3hoG_markdown>:last-child,.jU3hoG_markdown p:last-child{margin-bottom:0!important}.jU3hoG_imageAlt{color:var(--dsw-alias-label-tertiary);font-style:italic}.jU3hoG_image{border-radius:var(--dsw-radius-md);background:var(--dsw-alias-bg-base);object-fit:contain;width:auto;max-width:100%;height:auto;margin:0;display:block}.jU3hoG_fileMention{font:inherit;color:var(--dsw-alias-link);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:500;text-decoration:none}.jU3hoG_fileLink{max-width:100%;text-align:inherit}.jU3hoG_fileMention:focus{-webkit-text-decoration:underline dotted var(--dsw-alias-link);text-decoration:underline dotted var(--dsw-alias-link);text-underline-offset:3px;outline:none}@media (hover:hover){.jU3hoG_fileMention:hover{-webkit-text-decoration:underline dotted var(--dsw-alias-link);text-decoration:underline dotted var(--dsw-alias-link);text-underline-offset:3px;outline:none}}.jU3hoG_compact{max-width:100%;font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(20px + var(--dsh-content-font-delta-secondary,0px));color:var(--dsw-alias-label-tertiary)}.jU3hoG_compact :is(h1,h2,h3,h4,h5,h6){font:inherit;color:inherit;margin:8px 0 4px;font-weight:600}.jU3hoG_compact :is(p,ul,ol,blockquote){margin:4px 0}.jU3hoG_compact li:not(:first-child){margin-top:2px}.jU3hoG_compact li>p{margin:4px 0}.jU3hoG_compact li::marker{line-height:inherit;color:inherit}.jU3hoG_compact blockquote{padding-left:8px}.jU3hoG_compact hr{margin:8px 0}.jU3hoG_compact a,.jU3hoG_compact .jU3hoG_fileMention{font-weight:inherit;color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.jU3hoG_compact a:focus,.jU3hoG_compact .jU3hoG_fileMention:focus{text-decoration-color:currentColor}@media (hover:hover){.jU3hoG_compact a:hover,.jU3hoG_compact .jU3hoG_fileMention:hover{text-decoration-color:currentColor}}.jU3hoG_compact :not(pre)>code{font:inherit;font-family:var(--ds-font-family-code);border-radius:var(--dsw-radius-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 3px;display:inline;font-size:1em!important}.jU3hoG_markdown.jU3hoG_compact .md-code-block{color:inherit;margin:4px 0}.jU3hoG_compact .md-code-block>:has(>[data-code-block-banner]){z-index:auto;position:static}.jU3hoG_compact pre,.jU3hoG_compact pre :is(code,span){color:inherit!important}.jU3hoG_markdown.jU3hoG_compact .jU3hoG_tableScroll{width:100%;max-width:100%;margin:4px 0;padding-left:0}.jU3hoG_markdown.jU3hoG_compact .jU3hoG_tableScroll>table{z-index:auto}.jU3hoG_compact :is(th,td){font:inherit;padding:4px 8px}.jU3hoG_compact th{font-weight:600}.jU3hoG_compact .katex{font-size:1em}.jU3hoG_compact :is(p,h1,h2,h3,h4,h5,h6,ul,ol):has(.katex){padding-bottom:1px;overflow:auto hidden}.jU3hoG_compact .katex-display{margin:4px 0}.jU3hoG_imageButton{border-radius:var(--dsw-radius-sm);vertical-align:middle;cursor:zoom-in;background:0 0;border:0;max-width:100%;padding:0;display:inline-block}.jU3hoG_imageButton .jU3hoG_image{max-width:min(100%,640px);max-height:360px}.jU3hoG_imageButton:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:3px}.jU3hoG_previewName{text-overflow:ellipsis;white-space:nowrap;color:var(--dsw-alias-label-secondary);margin-top:8px;font-size:12px;line-height:18px;display:block;overflow:hidden}.ytzTwG_toast{z-index:1100;pointer-events:none;border-radius:var(--dsw-radius-lg);background:var(--dsw-alias-toast-bg);width:max-content;max-width:min(640px,100vw - 48px);color:var(--dsw-alias-toast-label);box-shadow:var(--dsw-shadow-lv3);animation:ytzTwG_dsh-toast-in .16s ease-out, ytzTwG_dsh-toast-fade 1s ease var(--dsh-toast-hold,3s) forwards;align-items:center;gap:10px;padding:12px 16px;font-size:14px;line-height:22px;display:flex;position:fixed;top:40px;left:50%;transform:translate(-50%)}.ytzTwG_icon{color:var(--dsw-alias-state-warn-label);flex:none;place-items:center;display:grid}.ytzTwG_icon.ytzTwG_success{color:var(--dsw-alias-state-success-primary)}.ytzTwG_text{min-width:0}.ytzTwG_action{color:var(--dsw-static-deepseek-400);font:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;margin-inline:3px;padding:0;display:inline}@media (hover:hover){.ytzTwG_action:hover{opacity:.8}}@media (prefers-reduced-motion:reduce){.ytzTwG_toast{animation:ytzTwG_dsh-toast-fade 1s ease var(--dsh-toast-hold,3s) forwards}}.oD87QG_form{flex-direction:column;display:flex}.oD87QG_readOnly,.oD87QG_unavailable{color:var(--dsw-alias-label-tertiary);margin:0 0 12px;font-size:12px;line-height:1.5}.oD87QG_footer{align-items:center;gap:8px;padding-top:16px;display:flex}.oD87QG_failed{min-width:0;color:var(--dsw-alias-label-error);flex:1;margin:0;font-size:12px;line-height:1.5}.oD87QG_save{appearance:none;border-radius:var(--dsw-radius-md);font:inherit;cursor:pointer;background:var(--dsw-alias-label-primary);color:var(--dsw-alias-bg-layer-3);border:1px solid #0000;padding:5px 14px;font-size:13px;line-height:1.5}.oD87QG_save:disabled{opacity:.4;cursor:default}.oD87QG_save:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:1px}.-BCAXq_field{flex-direction:column;gap:6px;padding:12px 0;display:flex}.-BCAXq_field+.-BCAXq_field{border-top:.5px solid var(--dsw-alias-border-l2)}.-BCAXq_head{align-items:center;gap:8px;display:flex}.-BCAXq_label{min-width:0;color:var(--dsw-alias-label-primary);flex:1;font-size:13px;font-weight:500;line-height:1.5}.-BCAXq_labelGroup{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.-BCAXq_labelGroup>.-BCAXq_label{flex:0 auto}.-BCAXq_helpButton{border-radius:var(--dsw-radius-sm);width:24px;height:24px;color:var(--dsw-alias-label-tertiary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.-BCAXq_helpButton[aria-expanded=true]{background:var(--dsw-alias-bg-layer-4);color:var(--dsw-alias-label-secondary)}@media (hover:hover){.-BCAXq_helpButton:hover{background:var(--dsw-alias-bg-layer-4);color:var(--dsw-alias-label-secondary)}}.-BCAXq_helpButton:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:1px}.-BCAXq_help{color:var(--dsw-alias-label-secondary);padding:10px 0 0;font-size:12px;line-height:1.6}.-BCAXq_help>p{margin:0}.-BCAXq_help>p+p{margin-top:8px}.-BCAXq_badges{align-items:center;gap:8px;display:inline-flex}.-BCAXq_reset{font:inherit;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;line-height:1.5}@media (hover:hover){.-BCAXq_reset:hover:not(:disabled){color:var(--dsw-alias-label-primary)}}.-BCAXq_reset:disabled{cursor:default}.-BCAXq_input{border:.5px solid var(--dsw-alias-border-l4);border-radius:var(--dsw-radius-md);background:var(--dsw-alias-bg-layer-3);height:34px;font:inherit;color:var(--dsw-alias-label-primary);padding:0 12px;font-size:13px;line-height:1.5}.-BCAXq_input:focus-visible{border-color:var(--dsw-alias-state-business-primary);outline:none}.-BCAXq_input:disabled{color:var(--dsw-alias-label-tertiary);cursor:default}.-BCAXq_input[aria-invalid=true]{border-color:var(--dsw-alias-state-error-primary)}.-BCAXq_invalid{color:var(--dsw-alias-state-error-primary);margin:0;font-size:12px;line-height:1.5}.-BCAXq_hint{color:var(--dsw-alias-label-tertiary);margin:0;font-size:12px;line-height:1.5}.uErM6a_root{--json-tree-property:#881391;--json-tree-string:#c41a16;--json-tree-number:#1c00cf;--json-tree-keyword:#1c00cf;--json-tree-punctuation:#202124;--json-tree-icon:#5f6368;--json-tree-hover:#3c40430a;min-width:0;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-1);font:12px/16px var(--ds-font-family-code);overscroll-behavior-x:contain;overscroll-behavior-y:auto;position:relative;overflow:auto}body[data-ds-dark-theme] .uErM6a_root{--json-tree-property:#5db0d7;--json-tree-string:#f28b82;--json-tree-number:#99c8ff;--json-tree-keyword:#99c8ff;--json-tree-punctuation:#e8eaed;--json-tree-icon:#9aa0a6;--json-tree-hover:#e8eaed0d}.uErM6a_container{box-sizing:border-box;white-space:pre;width:100%;min-width:0;margin:0;padding:6px 8px 8px}.uErM6a_expandedTopLevel{box-sizing:border-box;width:100%;min-width:0;padding:6px 8px 8px 14px}.uErM6a_expandedTopLevel:has(>.uErM6a_topLevelBracket[data-json-root-row][data-json-copy-active]){background:var(--json-tree-hover)}@media (hover:hover){.uErM6a_expandedTopLevel:has(>.uErM6a_topLevelBracket[data-json-root-row]:hover){background:var(--json-tree-hover)}}.uErM6a_expandedTopLevelContainer{padding:0}.uErM6a_row.uErM6a_topLevelBracket{margin-left:0;padding-left:0}.uErM6a_children{margin:0;padding:0;list-style:none}.uErM6a_row{box-sizing:border-box;overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;min-height:16px;margin:0;padding:0 0 0 10px;list-style:none;position:relative}.uErM6a_row:not(.uErM6a_topLevelBracket)[data-json-copy-active]:after{z-index:0;height:var(--json-tree-row-height,16px);background:var(--json-tree-hover);content:"";pointer-events:none;position:absolute;top:0;left:0;right:0}.uErM6a_row:has(>.uErM6a_expander:focus-visible):after{z-index:0;height:var(--json-tree-row-height,16px);background:var(--json-tree-hover);content:"";pointer-events:none;position:absolute;top:0;left:0;right:0}@media (hover:hover){.uErM6a_row:not(.uErM6a_topLevelBracket):hover:not(:has(.uErM6a_row:hover)):after{z-index:0;height:var(--json-tree-row-height,16px);background:var(--json-tree-hover);content:"";pointer-events:none;position:absolute;top:0;left:0;right:0}}.uErM6a_row>span:not(.uErM6a_expander,.uErM6a_copySlot){z-index:1;position:relative}.uErM6a_label{color:var(--json-tree-property);margin-right:3px;font-weight:400}.uErM6a_clickableLabel{cursor:pointer}.uErM6a_stringValue{color:var(--json-tree-string)}.uErM6a_stringField{z-index:1;display:flow-root;position:relative}.uErM6a_stringText{max-height:calc(var(--json-tree-collapsed-lines) * 16px);text-indent:-12px;word-break:break-all;padding-left:12px;display:block;overflow:hidden}.uErM6a_stringRaw{color:var(--dsw-alias-label-primary);font:inherit;overflow-wrap:normal;white-space:pre;word-break:normal;margin:4px 0 0 12px;overflow:auto}.uErM6a_stringActions{justify-content:flex-end;align-items:center;gap:4px;width:fit-content;height:16px;display:flex;position:absolute;top:1px;right:4px}.uErM6a_stringRaw[data-wrap=true]{overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-all}.uErM6a_stringActions>.uErM6a_copySlot{opacity:1;pointer-events:auto}.uErM6a_stringToggleSlot{float:right;height:calc(var(--json-tree-collapsed-lines) * 16px);shape-outside:inset(calc((var(--json-tree-collapsed-lines) - 1) * 16px) 0 0);pointer-events:none;align-items:flex-end;margin-left:2px;display:flex}.uErM6a_stringToggle{color:var(--dsw-alias-label-secondary);font:inherit;text-indent:0;white-space:nowrap;cursor:pointer;pointer-events:auto;background:0 0;border:0;align-items:baseline;gap:2px;margin:0;padding:0;display:inline-flex}@media (hover:hover){.uErM6a_stringToggle:hover{color:var(--dsw-alias-label-primary)}}.uErM6a_stringToggle:focus-visible{outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:1px}.uErM6a_row:has(>.uErM6a_stringField){--json-tree-row-height:100%}.uErM6a_summary{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.uErM6a_numberValue{color:var(--json-tree-number)}.uErM6a_keywordValue{color:var(--json-tree-keyword)}.uErM6a_otherValue{color:var(--dsw-alias-label-secondary)}.uErM6a_punctuation,.uErM6a_preview,.uErM6a_previewProperty{color:var(--json-tree-punctuation)}.uErM6a_previewEllipsis{color:var(--dsw-alias-label-tertiary)}.uErM6a_copySlot{opacity:0;pointer-events:none;width:20px;height:16px;display:inline-flex}.uErM6a_row>.uErM6a_copySlot{z-index:2;position:absolute;top:0;right:0}.uErM6a_row:has(>.uErM6a_stringField)>.uErM6a_copySlot{top:auto;bottom:0}.uErM6a_row:has(>.uErM6a_copySlot)>.uErM6a_stringField .uErM6a_stringToggleSlot{padding-right:24px}.uErM6a_row[data-json-copy-active]>.uErM6a_copySlot,.uErM6a_copySlot:focus-within{opacity:1;pointer-events:auto}@media (hover:hover){.uErM6a_row:hover:not(:has(.uErM6a_row:hover))>.uErM6a_copySlot{opacity:1;pointer-events:auto}}.uErM6a_actionButton{box-sizing:border-box;border-radius:var(--dsw-radius-xs);width:20px;height:16px;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@media (hover:hover){.uErM6a_actionButton:hover{color:var(--dsw-alias-label-primary)}}.uErM6a_actionButton[aria-pressed=true]{color:var(--dsw-alias-state-business-primary)}.uErM6a_actionButton:focus-visible{outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:-1px}.uErM6a_actionButton[data-state=failed]{color:var(--dsw-alias-state-error-primary)}.uErM6a_expander{z-index:2;box-sizing:border-box;width:8px;height:16px;color:var(--json-tree-icon);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:flex-start;align-items:center;margin:0;display:inline-flex;position:absolute;top:0;left:0}.uErM6a_expander:before{content:"";transform-origin:33.333%;border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid;width:0;height:0;transform:scale(.75)}.uErM6a_collapseIcon:before{transform:rotate(90deg)scale(.75)}@media (hover:hover){.uErM6a_expander:hover{color:var(--dsw-alias-label-primary)}}.uErM6a_expander:focus-visible{outline:none}.uErM6a_collapsedContent{color:var(--json-tree-punctuation);cursor:pointer;margin:0 1px}.uErM6a_collapsedContent:after{content:"…"}@media (hover:none){.uErM6a_copySlot{opacity:1;pointer-events:auto}.uErM6a_row:has(>.uErM6a_copySlot){padding-right:24px}}.sZvWNW_block{--dsl-terminal-radius:var(--dsw-radius-lg);--dsl-terminal-line-height:22px;--dsl-terminal-font:var(--dsw-font-markdown-code-block);--dsl-terminal-gutter:30px;padding-left:var(--dsl-terminal-gutter);color:var(--dsw-alias-label-primary);background:var(--dsw-alias-markdown-code-block);border-radius:var(--dsl-terminal-radius);margin:16px 0;position:relative;overflow:hidden}.sZvWNW_header{margin-left:calc(-1 * var(--dsl-terminal-gutter));padding:9px 14px 9px var(--dsl-terminal-gutter);border-top-left-radius:var(--dsl-terminal-radius);border-top-right-radius:var(--dsl-terminal-radius);align-items:flex-start;gap:12px;max-height:150px;display:flex;overflow-y:auto}.sZvWNW_header::-webkit-scrollbar-thumb{border-radius:var(--dsw-radius-sm);background-clip:padding-box;border:2px solid #0000}.sZvWNW_header::-webkit-scrollbar-track{margin:6px}.sZvWNW_block[data-body] .sZvWNW_header{border-bottom:.5px solid var(--dsw-alias-border-l2)}.sZvWNW_prompt{min-width:0;font:var(--dsl-terminal-font);flex-direction:column;flex:1;display:flex}.sZvWNW_promptLine{min-width:0;line-height:var(--dsl-terminal-line-height);align-items:baseline;gap:8px;display:flex;position:relative}.sZvWNW_runState{left:calc(-1 * var(--dsl-terminal-gutter) + 8px);top:calc(var(--dsl-terminal-line-height) / 2);position:absolute;transform:translateY(-50%)}.sZvWNW_runStateLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sZvWNW_cwd{color:var(--dsw-alias-label-tertiary);flex:none}.sZvWNW_command{--dsl-command-whitespace:var(--dsl-terminal-command-whitespace,pre);color:var(--dsw-alias-label-primary)}.sZvWNW_status{height:var(--dsl-terminal-line-height);color:var(--dsw-alias-state-error-primary);flex:none;position:sticky;top:0}.sZvWNW_copyButton{background-color:var(--dsw-alias-markdown-code-block);color:var(--dsw-alias-label-secondary);cursor:pointer;font:var(--dsw-font-xs-13);line-height:var(--dsl-terminal-line-height);border:none;flex:none;margin:0;padding:0;position:sticky;top:0}.sZvWNW_output{max-height:var(--dsl-terminal-output-max-height,none);font:var(--dsl-terminal-font);padding:12px 14px 12px 0;overflow:auto}.sZvWNW_output::-webkit-scrollbar-thumb{border-radius:var(--dsw-radius-sm);background-clip:padding-box;border:2px solid #0000}.sZvWNW_output::-webkit-scrollbar-track{margin:6px}.sZvWNW_line{min-height:var(--dsl-terminal-line-height);white-space:var(--dsl-terminal-line-whitespace,pre);overflow-wrap:anywhere}.sZvWNW_expand{width:100%;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;text-align:left;background-color:#0000;border:none;padding:0;display:block}@media (hover:hover){.sZvWNW_expand:hover{color:var(--dsw-alias-label-secondary)}}.sZvWNW_empty{font:var(--dsl-terminal-font);color:var(--dsw-alias-label-tertiary);padding:12px 14px 12px 0}.m8SVia_text{min-width:0;white-space:var(--dsl-command-whitespace,pre);overflow-wrap:anywhere;display:block;overflow-x:auto}.m8SVia_text:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:-2px}._5F7uKG_card{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-markdown-code-block);border-radius:var(--dsw-radius-lg);font:var(--dsw-font-markdown-code-block);margin:16px 0;position:relative}._5F7uKG_header{background:var(--dsl-code-block-background,var(--dsw-alias-markdown-code-block));border-top-left-radius:inherit;border-top-right-radius:inherit;color:var(--dsw-alias-label-secondary);font:11px/18px var(--dsw-font-family);justify-content:space-between;align-items:center;gap:12px;padding:10px 18px 8px 22px;display:flex}._5F7uKG_heading{align-items:baseline;gap:12px;min-width:0;display:flex}._5F7uKG_language{color:var(--dsw-alias-label-tertiary);font-family:var(--ds-font-family-code);flex:none}._5F7uKG_title{color:var(--dsw-alias-label-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._5F7uKG_actions{flex:none;align-items:center;gap:4px;display:flex}._5F7uKG_status{color:var(--dsw-alias-label-tertiary);white-space:nowrap;margin-right:8px}._5F7uKG_action{border-radius:var(--dsw-radius-sm);width:24px;height:24px;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){._5F7uKG_action:hover{background:var(--dsw-alias-interactive-bg-hover)}}._5F7uKG_action:focus-visible{outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:2px}._5F7uKG_body{font:var(--dsw-font-markdown-code-block);padding:6px 22px 20px;overflow-x:auto}.sQja1W_line{white-space:pre;min-height:1lh;display:flex}.sQja1W_gutter{width:var(--dsl-read-gutter);text-align:right;color:var(--dsw-alias-label-tertiary);-webkit-user-select:none;user-select:none;flex:none;margin-right:12px}.sQja1W_content{min-width:0;color:var(--dsw-alias-label-primary)}.sQja1W_block[data-code-wrap=true] .sQja1W_line{white-space:pre-wrap}.sQja1W_block[data-code-wrap=true] .sQja1W_content{overflow-wrap:anywhere}.sQja1W_expand{width:100%;padding:0 0 0 calc(var(--dsl-read-gutter) + 12px);color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;display:block}@media (hover:hover){.sQja1W_expand:hover{color:var(--dsw-alias-label-secondary)}}.v0D9tq_block{overflow:hidden}.v0D9tq_body{font:var(--dsw-font-markdown-code-block);grid-template-columns:minmax(max-content,1fr);padding:6px 0 20px;display:grid;overflow-x:auto}.v0D9tq_line{box-sizing:border-box;white-space:pre;min-height:1lh;padding:0 22px}.v0D9tq_block[data-code-wrap=true] .v0D9tq_body{grid-template-columns:minmax(0,1fr)}.v0D9tq_block[data-code-wrap=true] .v0D9tq_line{white-space:pre-wrap;overflow-wrap:anywhere}.v0D9tq_path{color:var(--dsw-alias-label-secondary);font-weight:500}.v0D9tq_gap{color:var(--dsw-alias-label-tertiary)}.v0D9tq_del:before{content:"- "}.v0D9tq_del{color:var(--dsw-alias-state-error-primary);background:var(--dsw-alias-code-diff-deleted);box-shadow:inset 3px 0 0 var(--dsw-alias-state-error-primary)}.v0D9tq_add:before{content:"+ "}.v0D9tq_add{color:var(--dsw-alias-state-success-primary);background:var(--dsw-alias-code-diff-added);box-shadow:inset 3px 0 0 var(--dsw-alias-state-success-primary)}.v0D9tq_context{color:var(--dsw-alias-label-secondary)}.v0D9tq_context:before{content:"  "}.v0D9tq_expand{width:100%;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;padding:0 22px;display:block}@media (hover:hover){.v0D9tq_expand:hover{color:var(--dsw-alias-label-secondary)}}.kHdtcG_block{--dsl-search-radius:var(--dsw-radius-lg);--dsl-search-line-height:22px;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-markdown-code-block);border-radius:var(--dsl-search-radius);margin:16px 0;position:relative}.kHdtcG_header{background:var(--dsw-alias-markdown-code-block-banner);border-top-left-radius:var(--dsl-search-radius);border-top-right-radius:var(--dsl-search-radius);align-items:center;gap:12px;padding:9px 14px;display:flex}.kHdtcG_summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--dsw-font-xs-13);color:var(--dsw-alias-label-secondary);flex:1;overflow:hidden}.kHdtcG_copyButton{color:var(--dsw-alias-label-secondary);cursor:pointer;font:var(--dsw-font-xs-13);background-color:#0000;border:none;flex:none;margin:0;padding:0}.kHdtcG_body{font:var(--dsw-font-markdown-code-block);padding:8px 14px 12px 0;overflow:auto hidden}.kHdtcG_line{min-height:var(--dsl-search-line-height);white-space:pre;padding-left:14px}.kHdtcG_lineNumber{color:var(--dsw-alias-label-tertiary)}.kHdtcG_fileHeader{width:100%;min-height:var(--dsl-search-line-height);cursor:pointer;font:inherit;text-align:left;background-color:#0000;border:none;align-items:baseline;gap:8px;padding:0 14px;display:flex}.kHdtcG_filePath{min-width:0;color:var(--dsw-alias-label-primary);white-space:pre;font-weight:600}.kHdtcG_fileCount{color:var(--dsw-alias-label-tertiary);flex:none}.kHdtcG_expand{width:100%;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;text-align:left;background-color:#0000;border:none;padding:0 14px;display:block}@media (hover:hover){.kHdtcG_expand:hover{color:var(--dsw-alias-label-secondary)}}.kHdtcG_empty{font:var(--dsw-font-markdown-code-block);color:var(--dsw-alias-label-tertiary);padding:12px 14px}.PtvnYa_block{--dsl-code-block-banner-background-color:var(--dsw-alias-markdown-code-block-banner);--dsl-code-block-border-radius:var(--dsw-radius-lg);--dsl-code-block-banner-font:11px/18px var(--dsw-font-family);--dsl-code-block-content-font:var(--dsw-font-markdown-code-block);--dsl-code-block-background:var(--dsw-alias-markdown-code-block);color:var(--dsw-alias-label-primary);background:var(--dsl-code-block-background);border-radius:var(--dsl-code-block-border-radius);margin:16px 0;position:relative}.PtvnYa_block:not(:last-child){margin-bottom:11px}.PtvnYa_bannerWrap{z-index:6;background-color:var(--dsw-alias-bg-base);border-top-left-radius:var(--dsl-code-block-border-radius);border-top-right-radius:var(--dsl-code-block-border-radius);position:sticky;top:0}.PtvnYa_banner{background:var(--dsl-code-block-banner-background-color);font:var(--dsl-code-block-banner-font);border-top-left-radius:var(--dsl-code-block-border-radius);border-top-right-radius:var(--dsl-code-block-border-radius);justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;display:flex}.PtvnYa_infostring{color:var(--dsw-alias-label-primary);font-family:var(--ds-font-family-code);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;line-height:18px;overflow:hidden}.PtvnYa_action{flex-shrink:0;align-items:center;display:flex}.PtvnYa_copyButton{color:inherit;cursor:pointer;font:inherit;background-color:#fff0;border:none;margin:0;padding:0}.PtvnYa_content{display:contents}.PtvnYa_block :where(pre){font:var(--dsl-code-block-content-font);white-space:pre-wrap;word-break:break-all;background:var(--dsl-code-block-background);border-bottom-left-radius:var(--dsl-code-block-border-radius);border-bottom-right-radius:var(--dsl-code-block-border-radius);padding:16px;overflow-x:auto;margin:0!important}.PtvnYa_block :where(pre.PtvnYa_shiki){background:var(--dsl-code-block-background)!important}.PtvnYa_block :where(pre) code{font:inherit;background:0 0;padding:0}.PtvnYa_plain{color:var(--dsw-alias-label-primary)}.PtvnYa_card :where(pre){word-break:normal;overflow-wrap:anywhere;padding:6px 22px 20px}.PtvnYa_card[data-code-wrap=false]{--dsl-code-block-line-white-space:pre}.PtvnYa_card[data-code-wrap=false] :where(pre){white-space:pre;overflow-wrap:normal}.PtvnYa_numbered :where(pre) code{counter-reset:source-line;white-space:normal;display:block}.PtvnYa_numbered :where(pre) code>.line{counter-increment:source-line;min-height:1lh;white-space:var(--dsl-code-block-line-white-space,pre-wrap);padding-inline-start:calc(var(--dsl-code-block-line-number-width) + 12px);display:block;position:relative}.PtvnYa_numbered :where(pre) code>.line:before{width:var(--dsl-code-block-line-number-width);color:var(--dsw-alias-label-tertiary);text-align:end;content:counter(source-line);-webkit-user-select:none;user-select:none;position:absolute;inset-inline-start:0}.PiqQXW_backdrop{z-index:1000;position:fixed;inset:0}.PiqQXW_stage{inset:var(--dsh-frame-chrome-top,0px) 0 0;justify-content:center;align-items:center;padding:40px;display:flex;position:absolute}.PiqQXW_mask{background:var(--dsw-alias-bg-mask-1);-webkit-backdrop-filter:var(--dsw-mask-blur);backdrop-filter:var(--dsw-mask-blur);position:absolute;inset:0}.PiqQXW_image{object-fit:contain;border-radius:var(--dsw-radius-lg);background:var(--dsw-specific-input-major);max-width:min(100%,1600px);max-height:100%;box-shadow:var(--dsw-elevation-prominent);border:0;position:relative}.PiqQXW_close{z-index:1;border:.5px solid var(--dsw-alias-border-l2-darkmode-thin);corner-shape:round;background:var(--dsw-specific-input-major);width:36px;height:36px;color:var(--dsw-alias-label-primary);cursor:pointer;border-radius:999px;place-items:center;display:grid;position:absolute;top:20px;right:20px}.PiqQXW_close:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:3px}.qoJwga_frame{border-radius:var(--dsw-radius-sm);background:var(--dsw-alias-bg-base);place-items:center;width:100%;height:180px;display:grid;position:relative;overflow:hidden}.qoJwga_image{object-fit:contain;opacity:0;width:100%;height:100%;min-height:0}.qoJwga_image[data-ready]{opacity:1}.qoJwga_status{color:var(--dsw-alias-label-tertiary);justify-content:center;align-items:center;gap:8px;padding:12px;font-size:12px;line-height:18px;display:flex;position:absolute;inset:0}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(fonts/KaTeX_AMS-Regular.woff2)format("woff2"),url(fonts/KaTeX_AMS-Regular.woff)format("woff"),url(fonts/KaTeX_AMS-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Caligraphic-Bold.woff2)format("woff2"),url(fonts/KaTeX_Caligraphic-Bold.woff)format("woff"),url(fonts/KaTeX_Caligraphic-Bold.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Caligraphic-Regular.woff2)format("woff2"),url(fonts/KaTeX_Caligraphic-Regular.woff)format("woff"),url(fonts/KaTeX_Caligraphic-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Fraktur-Bold.woff2)format("woff2"),url(fonts/KaTeX_Fraktur-Bold.woff)format("woff"),url(fonts/KaTeX_Fraktur-Bold.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Fraktur-Regular.woff2)format("woff2"),url(fonts/KaTeX_Fraktur-Regular.woff)format("woff"),url(fonts/KaTeX_Fraktur-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Main-Bold.woff2)format("woff2"),url(fonts/KaTeX_Main-Bold.woff)format("woff"),url(fonts/KaTeX_Main-Bold.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Main-BoldItalic.woff2)format("woff2"),url(fonts/KaTeX_Main-BoldItalic.woff)format("woff"),url(fonts/KaTeX_Main-BoldItalic.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Main-Italic.woff2)format("woff2"),url(fonts/KaTeX_Main-Italic.woff)format("woff"),url(fonts/KaTeX_Main-Italic.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Main-Regular.woff2)format("woff2"),url(fonts/KaTeX_Main-Regular.woff)format("woff"),url(fonts/KaTeX_Main-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Math-BoldItalic.woff2)format("woff2"),url(fonts/KaTeX_Math-BoldItalic.woff)format("woff"),url(fonts/KaTeX_Math-BoldItalic.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Math-Italic.woff2)format("woff2"),url(fonts/KaTeX_Math-Italic.woff)format("woff"),url(fonts/KaTeX_Math-Italic.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(fonts/KaTeX_SansSerif-Bold.woff2)format("woff2"),url(fonts/KaTeX_SansSerif-Bold.woff)format("woff"),url(fonts/KaTeX_SansSerif-Bold.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(fonts/KaTeX_SansSerif-Italic.woff2)format("woff2"),url(fonts/KaTeX_SansSerif-Italic.woff)format("woff"),url(fonts/KaTeX_SansSerif-Italic.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(fonts/KaTeX_SansSerif-Regular.woff2)format("woff2"),url(fonts/KaTeX_SansSerif-Regular.woff)format("woff"),url(fonts/KaTeX_SansSerif-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Script-Regular.woff2)format("woff2"),url(fonts/KaTeX_Script-Regular.woff)format("woff"),url(fonts/KaTeX_Script-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size1-Regular.woff2)format("woff2"),url(fonts/KaTeX_Size1-Regular.woff)format("woff"),url(fonts/KaTeX_Size1-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size2-Regular.woff2)format("woff2"),url(fonts/KaTeX_Size2-Regular.woff)format("woff"),url(fonts/KaTeX_Size2-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size3-Regular.woff2)format("woff2"),url(fonts/KaTeX_Size3-Regular.woff)format("woff"),url(fonts/KaTeX_Size3-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size4-Regular.woff2)format("woff2"),url(fonts/KaTeX_Size4-Regular.woff)format("woff"),url(fonts/KaTeX_Size4-Regular.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Typewriter-Regular.woff2)format("woff2"),url(fonts/KaTeX_Typewriter-Regular.woff)format("woff"),url(fonts/KaTeX_Typewriter-Regular.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif;position:relative}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}.YZPcAW_block{--dsl-web-radius:var(--dsw-radius-lg);color:var(--dsw-alias-label-primary);background:var(--dsw-alias-markdown-code-block);border-radius:var(--dsl-web-radius);margin:16px 0;padding:12px 14px}.YZPcAW_answer{margin-bottom:8px}.YZPcAW_answer>div>:first-child{margin-top:0}.YZPcAW_answer>div>:last-child{margin-bottom:0}.YZPcAW_sources{flex-direction:column;gap:10px;max-height:320px;margin:0;padding-left:2.5em;display:flex;overflow-y:auto}.YZPcAW_source{min-width:0}.YZPcAW_sourceLink{color:var(--dsw-alias-link);word-break:break-word;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.YZPcAW_linkIcon{vertical-align:-.25em;width:1.1em;height:1.1em;margin-right:5px}.YZPcAW_sourceLink:focus-visible{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (hover:hover){.YZPcAW_sourceLink:hover{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}.YZPcAW_snippet{color:var(--dsw-alias-label-secondary);word-break:break-word;margin-top:2px;font-size:13px;line-height:19px}.YZPcAW_published{color:var(--dsw-alias-label-tertiary);font:var(--dsw-font-xs-13);margin-top:2px}.YZPcAW_truncated{color:var(--dsw-alias-label-tertiary);font:var(--dsw-font-xs-13);margin-top:8px}.YZPcAW_empty{color:var(--dsw-alias-label-secondary);font:var(--dsw-font-xs-13)}.YZPcAW_fetch{flex-direction:column;gap:6px;display:flex}.YZPcAW_fetchUrl{color:var(--dsw-alias-link);font-family:var(--ds-font-family-code);word-break:break-all;font-size:13px;font-weight:500;line-height:19px;text-decoration:none}.YZPcAW_fetchUrl:focus-visible{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (hover:hover){.YZPcAW_fetchUrl:hover{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}.YZPcAW_fetchMeta{align-items:baseline;gap:12px;display:flex}.YZPcAW_status{color:var(--dsw-alias-label-secondary);font:var(--dsw-font-xs-13)}.YZPcAW_fetch .YZPcAW_truncated{margin-top:0}.nW2W-G_root{margin:4px 0}.nW2W-G_toggle{color:var(--dsw-alias-label-secondary);cursor:pointer;border-radius:var(--dsw-radius-sm);background:0 0;border:none;padding:2px 6px;font-size:12px;line-height:18px}@media (hover:hover){.nW2W-G_toggle:hover{background:var(--dsw-alias-interactive-bg-hover)}}.nW2W-G_body{background:var(--dsw-alias-markdown-code-block);border:.5px solid var(--dsw-alias-border-l1);border-radius:var(--dsw-radius-lg);max-height:200px;font-family:var(--ds-font-family-code);color:var(--dsw-alias-label-primary);margin:4px 0 0;padding:8px;font-size:11px;line-height:16px;overflow:auto}.bNYeKq_section{flex-direction:column;gap:12px;min-width:0;display:flex}.bNYeKq_document{border-block:.5px solid var(--dsw-alias-border-l1);scrollbar-gutter:stable;overflow-wrap:anywhere;min-width:0;max-height:min(560px,60vh);padding:12px 0;overflow-y:auto}.bNYeKq_document:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:3px}.bNYeKq_failure{align-items:center;gap:10px;display:flex}.bNYeKq_error{color:var(--dsw-alias-state-error-primary);align-items:center;gap:6px;margin:0;font-size:13px;line-height:20px;display:inline-flex}.bNYeKq_skeleton{flex-direction:column;gap:10px;display:flex}.bNYeKq_bar{border-radius:var(--dsw-radius-xs);background:var(--dsw-alias-bg-skeleton);height:12px;animation:2s cubic-bezier(.36,0,.64,1) infinite bNYeKq_dsh-plugin-detail-skeleton;display:block}.bNYeKq_long{width:min(480px,90%)}.bNYeKq_short{width:min(240px,50%)}@media (prefers-reduced-motion:reduce){.bNYeKq_bar{animation:none}}.AUIKJW_quote{box-sizing:border-box;vertical-align:baseline;max-width:min(80%,300px);color:var(--dsw-alias-state-business-primary);font-size:var(--dsh-content-font-size,14px);line-height:calc(20px + var(--dsh-content-font-delta,0px));align-items:baseline;gap:4px;margin:0;padding:0;display:inline-flex}.AUIKJW_popoverText{color:var(--dsw-alias-label-primary);overflow-wrap:anywhere;white-space:pre-wrap;padding:8px 10px;font-size:14px;line-height:20px;display:block}.AUIKJW_source{min-width:0;color:inherit;font:inherit;line-height:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;outline:none;padding:0;overflow:hidden}.AUIKJW_marker,.AUIKJW_remove{width:16px;height:16px;color:inherit;-webkit-user-select:none;user-select:none;flex:none;align-self:center;place-items:center;padding:0;display:grid}.AUIKJW_marker{pointer-events:none}.AUIKJW_remove{corner-shape:round;cursor:pointer;background:0 0;border:none;border-radius:50%}.AUIKJW_quoteMark,.AUIKJW_closeMark{grid-area:1/1;transition:opacity .12s}.AUIKJW_closeMark,.AUIKJW_quote[data-removable]:focus-within .AUIKJW_quoteMark{opacity:0}.AUIKJW_quote[data-removable]:focus-within .AUIKJW_closeMark{opacity:1}@media (hover:hover){.AUIKJW_quote[data-removable]:hover .AUIKJW_quoteMark{opacity:0}.AUIKJW_quote[data-removable]:hover .AUIKJW_closeMark{opacity:1}}@media (hover:none){.AUIKJW_quote[data-removable] .AUIKJW_quoteMark{opacity:0}.AUIKJW_quote[data-removable] .AUIKJW_closeMark{opacity:1}}.tvEERW_split{flex:auto;min-width:0;min-height:0;display:flex}.tvEERW_splitRow{flex-direction:row}.tvEERW_splitColumn{flex-direction:column}.tvEERW_splitCell{flex-basis:0;min-width:0;min-height:0;display:flex}.tvEERW_divider{z-index:1;touch-action:none;flex:none;position:relative}.tvEERW_divider:before,.tvEERW_divider:after{content:"";position:absolute}.tvEERW_divider:before{background:var(--dsw-alias-border-l4)}.tvEERW_splitRow>.tvEERW_divider{cursor:col-resize;width:0}.tvEERW_splitRow>.tvEERW_divider:before{width:.5px;top:0;bottom:0;left:-.25px}.tvEERW_splitRow>.tvEERW_divider:after{inset:0 -4px}.tvEERW_splitColumn>.tvEERW_divider{cursor:row-resize;height:0}.tvEERW_splitColumn>.tvEERW_divider:before{height:.5px;top:-.25px;left:0;right:0}.tvEERW_splitColumn>.tvEERW_divider:after{inset:-4px 0}.tvEERW_divider:after{opacity:0;transition:opacity .12s ease-out}@media (hover:hover){.tvEERW_divider:hover:after{opacity:1}}.tvEERW_splitRow>.tvEERW_divider:after{background:linear-gradient(to bottom, transparent, var(--dsw-alias-label-caption) 50%, transparent) center / 1px 100% no-repeat}.tvEERW_splitColumn>.tvEERW_divider:after{background:linear-gradient(to right, transparent, var(--dsw-alias-label-caption) 50%, transparent) center / 100% 1px no-repeat}.tvEERW_surface{flex:auto;min-width:0;min-height:0;display:flex}.tvEERW_tabLayout{flex:auto;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.tvEERW_tabCell,.tvEERW_emptyTabHost{min-width:0;min-height:0;z-index:var(--dsh-dockkit-dock-layer,10);display:flex}.tvEERW_tabCell[hidden]{display:none}.tvEERW_floatingCell{width:0;height:0;z-index:var(--dsh-dockkit-float-layer,60)}.tvEERW_tabHost{pointer-events:auto;min-width:0;min-height:0}.tvEERW_tabHost:not(.tvEERW_float),.tvEERW_emptyTabHost{background:var(--dsw-alias-bg-base)}.tvEERW_tabCell[data-dockkit-host=dock][data-dockkit-column="0"]>.tvEERW_tabHost{border-left:.5px solid var(--dsw-alias-border-l4)}.tvEERW_tabHostHeader{flex:none}.tvEERW_tabHostBody{min-width:0;position:relative}.tvEERW_tabLayoutDivider{cursor:col-resize;width:0;z-index:calc(var(--dsh-dockkit-dock-layer,10) + 1);pointer-events:auto}.tvEERW_tabLayoutDivider:before{width:.5px;top:0;bottom:0;left:-.25px}.tvEERW_tabLayoutDivider:after{background:linear-gradient(to bottom, transparent, var(--dsw-alias-label-caption) 50%, transparent) center / 1px 100% no-repeat;inset:0 -4px}.tvEERW_pane{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.tvEERW_pane:focus,.tvEERW_float:focus{outline:none}.tvEERW_tabStrip{height:28px;padding:10px 6px 0 var(--dsh-dockkit-strip-inline-start,10px);touch-action:none;flex:none;align-items:center;gap:4px;display:flex}.tvEERW_stripTabs{scroll-behavior:smooth;scrollbar-width:none;touch-action:none;flex:0 auto;align-items:center;min-width:0;display:flex;overflow:auto hidden}.tvEERW_stripTabs::-webkit-scrollbar{display:none}.tvEERW_stripTabs[data-dockkit-strip-scroll=end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.tvEERW_stripTabs[data-dockkit-strip-scroll=start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px);mask-image:linear-gradient(90deg,#0000,#000 24px)}.tvEERW_stripTabs[data-dockkit-strip-scroll=start\ end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.tvEERW_stripFill{flex:1 1 0;min-width:0}.tvEERW_stripChrome{flex:none;align-items:center;gap:8px;height:28px;margin-left:4px;display:flex}html[data-platform=darwin] .tvEERW_stripTabs,html[data-platform=darwin] .tvEERW_stripChrome,html[data-platform=darwin] .tvEERW_paneBody,html[data-platform=darwin] .tvEERW_float,html[data-platform=darwin] .tvEERW_divider{-webkit-app-region:no-drag}.tvEERW_slot{flex:none;justify-content:center;align-items:center;width:10px;height:28px;display:flex}.tvEERW_slot:before{content:"";background:var(--dsw-alias-border-l4);width:.5px;height:14px}.tvEERW_tabActive+.tvEERW_slot:not(.tvEERW_slotCaret):before{background:0 0}.tvEERW_slot:not(.tvEERW_slotCaret):has(+.tvEERW_tabActive):before{background:0 0}.tvEERW_slotCaret:before{background:var(--dsw-alias-brand-primary-new-colorprimary-new-color);width:2px;height:20px}.tvEERW_tab{min-width:80px;max-width:170px;height:28px;color:var(--dsw-alias-label-secondary);font-size:var(--dsh-content-font-size-secondary,13px);white-space:nowrap;border-radius:var(--dsw-radius-sm);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;flex:0 auto;align-items:center;padding:0 10px;line-height:1;display:flex;position:relative}.tvEERW_tabTitle{flex:auto;align-items:center;gap:5px;min-width:0;line-height:1.4;display:flex;overflow:hidden}.tvEERW_tabTitle[data-dockkit-tab-clipped]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}.tvEERW_tab:not(.tvEERW_floatTitle):focus-within .tvEERW_tabTitle,.tvEERW_tabActive .tvEERW_tabTitle{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 30px),#0000 calc(100% - 14px));mask-image:linear-gradient(90deg,#000 calc(100% - 30px),#0000 calc(100% - 14px))}@media (hover:hover){.tvEERW_tab:not(.tvEERW_floatTitle):hover .tvEERW_tabTitle{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 30px),#0000 calc(100% - 14px));mask-image:linear-gradient(90deg,#000 calc(100% - 30px),#0000 calc(100% - 14px))}}.tvEERW_tabClose{width:20px;height:20px;color:var(--dsw-alias-label-tertiary);border-radius:var(--dsw-radius-sm);cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;position:absolute;top:4px;right:4px}.tvEERW_tab:focus-within .tvEERW_tabClose,.tvEERW_tabActive .tvEERW_tabClose{opacity:1;pointer-events:auto}@media (hover:hover){.tvEERW_tab:hover .tvEERW_tabClose{opacity:1;pointer-events:auto}}.tvEERW_addTab{width:28px;height:28px;color:var(--dsw-alias-label-secondary);border-radius:var(--dsw-radius-sm);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}@media (hover:hover){.tvEERW_addTab:hover,.tvEERW_tabClose:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}.tvEERW_tab:hover{background:var(--dsw-alias-interactive-bg-hover)}}.tvEERW_tabActive{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-markdown-tag)}.tvEERW_tab.tvEERW_tabQuiet{color:var(--dsw-alias-label-primary);cursor:default;background:0 0}@media (hover:hover){.tvEERW_tab.tvEERW_tabQuiet:hover{color:var(--dsw-alias-label-primary);cursor:default;background:0 0}}.tvEERW_tab.tvEERW_tabQuiet .tvEERW_tabTitle,.tvEERW_tab.tvEERW_tabQuiet:focus-within .tvEERW_tabTitle{-webkit-mask-image:none;mask-image:none}@media (hover:hover){.tvEERW_tab.tvEERW_tabQuiet:hover .tvEERW_tabTitle{-webkit-mask-image:none;mask-image:none}}.tvEERW_tab.tvEERW_tabQuiet .tvEERW_tabTitle[data-dockkit-tab-clipped]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}.tvEERW_tabDragging{opacity:.5}.tvEERW_iconButton{width:28px;height:28px;color:var(--dsw-alias-label-secondary);border-radius:var(--dsw-radius-sm);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:6px;line-height:1;display:inline-flex}.tvEERW_iconButton svg{width:15px;height:15px}@media (hover:hover){.tvEERW_iconButton:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}}.tvEERW_iconButton:disabled{opacity:.4;cursor:default}.tvEERW_iconButton[data-dockkit-split-blocked]{pointer-events:none}.tvEERW_menu{z-index:70;border:.5px solid var(--dsw-alias-border-l2);flex-direction:column;min-width:96px;padding:4px;display:flex;position:fixed}.tvEERW_menu:not(:has([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])){display:none}.tvEERW_menuItem{color:var(--dsw-alias-label-primary);font-size:calc(var(--dsh-content-font-size-secondary,13px) - 1px);text-align:left;border-radius:var(--dsw-radius-md);cursor:pointer;background:0 0;border:none;padding:4px 7px}@media (hover:hover){.tvEERW_menuItem:hover{background:var(--dsw-alias-interactive-bg-hover)}}.tvEERW_paneBody{--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);flex:auto;min-width:0;min-height:0;position:relative;overflow:auto}.tvEERW_empty{color:var(--dsw-alias-label-tertiary);font-size:var(--dsh-content-font-size-secondary,13px);margin:0;padding:12px}.tvEERW_dockScrim{z-index:10;pointer-events:none;background:color-mix(in srgb, var(--dsw-alias-bg-base) 72%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:.14s ease-out tvEERW_dockScrimIn;position:absolute;inset:0}.tvEERW_dockHint{z-index:10;box-sizing:border-box;pointer-events:none;padding:8px;display:flex;position:absolute}.tvEERW_dockHint[data-dockkit-dock-zone=center]{inset:0}.tvEERW_dockHint[data-dockkit-dock-zone=left]{width:40%;top:0;bottom:0;left:0}.tvEERW_dockHint[data-dockkit-dock-zone=right]{width:40%;top:0;bottom:0;right:0}[data-dockkit-drop-zones=horizontal] .tvEERW_dockHint[data-dockkit-dock-zone=left]{width:50%;padding-right:4px}[data-dockkit-drop-zones=horizontal] .tvEERW_dockHint[data-dockkit-dock-zone=right]{width:50%;padding-left:4px}.tvEERW_dockHintCard{min-width:0;min-height:0;color:var(--dsw-alias-label-tertiary);border:1.5px dashed var(--dsw-alias-border-l2);border-radius:var(--dsw-radius-lg);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:8px;padding:12px;transition:color .12s ease-out,background-color .12s ease-out,border-color .12s ease-out;animation:.14s ease-out tvEERW_dockHintIn;display:flex;overflow:hidden}.tvEERW_dockHint[data-dockkit-drop-active] .tvEERW_dockHintCard{color:var(--dsw-alias-label-secondary);background:color-mix(in srgb, var(--dsw-alias-brand-primary-new-colorprimary-new-color) 8%, transparent);border-color:var(--dsw-alias-brand-primary-new-colorprimary-new-color)}.tvEERW_dockHintCard svg{flex:none;width:20px;height:20px}.tvEERW_dockHintLabel{max-width:100%;font-size:var(--dsh-content-font-size-secondary,13px);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.4;overflow:hidden}.tvEERW_dockHint[data-dockkit-dock-zone=top]{height:40%;top:0;left:0;right:0}.tvEERW_dockHint[data-dockkit-dock-zone=bottom]{height:40%;bottom:0;left:0;right:0}html[data-windows-titlebar] .tvEERW_float{--dsh-dockkit-float-top:calc(var(--dsh-windows-titlebar-height) + 20px)}html[data-windows-titlebar][data-fullscreen] .tvEERW_float{--dsh-dockkit-float-top:20px}.tvEERW_float{left:max(0px, min(var(--dsh-dockkit-float-x), 100vw - var(--dsh-dockkit-float-width)));top:max(var(--dsh-dockkit-float-top,0px), min(var(--dsh-dockkit-float-y), 100dvh - var(--dsh-dockkit-float-height)));width:min(var(--dsh-dockkit-float-width), 100vw);height:min(var(--dsh-dockkit-float-height), 100dvh - var(--dsh-dockkit-float-top,0px));background:var(--dsw-alias-bg-layer-2);border-radius:var(--dsw-radius-panel);--dsw-elevation-stroke-color:var(--dsw-alias-border-l2);box-shadow:var(--dsw-elevation-prominent);pointer-events:auto;flex-direction:column;display:flex;position:fixed;overflow:hidden}.tvEERW_floatHeader{cursor:move;-webkit-user-select:none;user-select:none}.tvEERW_floatTitle{cursor:inherit;flex:0 auto}@media (hover:hover){.tvEERW_tab.tvEERW_floatTitle:hover{background:0 0}}.tvEERW_dockGlyph{transform:scaleX(-1)}.tvEERW_floatBody{--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);flex:auto;min-height:0;overflow:auto}.tvEERW_floatResize{cursor:nwse-resize;touch-action:none;width:20px;height:20px;position:absolute;bottom:0;right:0}.tvEERW_floatResize:after{content:"";width:calc(var(--dsw-radius-panel) - 4px);height:calc(var(--dsw-radius-panel) - 4px);border-right:1.5px solid var(--dsw-alias-label-caption);border-bottom:1.5px solid var(--dsw-alias-label-caption);border-bottom-right-radius:calc(var(--dsw-radius-panel) - 4px);opacity:0;transition:opacity .12s ease-out;position:absolute;bottom:4px;right:4px}.tvEERW_floatResize:active:after{opacity:1}@media (hover:hover){.tvEERW_float:hover .tvEERW_floatResize:after{opacity:1}.tvEERW_floatResize:hover:after{border-color:var(--dsw-alias-label-tertiary)}}._9A_CHq_row{border-bottom:.5px solid var(--dsw-alias-border-l2);align-items:center;gap:8px;padding:16px 0;display:flex}._9A_CHq_rowText{flex-direction:column;flex:1;gap:4px;min-width:0;padding-right:48px;display:flex}@media (width<=767px){html:not([data-windows-titlebar]):not([data-platform=darwin]) ._9A_CHq_rowText{padding-right:16px}}._9A_CHq_title{color:var(--dsw-alias-label-primary);font-size:14px;font-weight:400;line-height:22px}._9A_CHq_selector{border-radius:var(--dsw-radius-md);background:var(--dsw-alias-bg-module-platform);height:36px;font:inherit;color:var(--dsw-alias-label-primary);cursor:pointer;border:none;align-items:center;gap:12px;padding:0 14px;font-size:14px;line-height:22px;display:inline-flex}@media (hover:hover){._9A_CHq_selector:hover{background:var(--dsw-alias-interactive-bg-hover)}}._9A_CHq_chevron{flex:none}.HEiG_a_group{border-bottom:.5px solid var(--dsw-alias-border-l2);flex-direction:column;gap:8px;padding:16px 0;display:flex}.HEiG_a_title{color:var(--dsw-alias-label-primary);font-size:14px;font-weight:400;line-height:22px}.HEiG_a_cubeRow{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.HEiG_a_themeCube{box-sizing:border-box;border:.5px solid var(--dsw-alias-border-l4);border-radius:var(--dsw-radius-xl);font:inherit;color:var(--dsw-alias-label-primary);cursor:pointer;background:0 0;flex-direction:column;flex:180px;justify-content:center;align-items:center;gap:4px;padding:20px 32px;font-size:14px;line-height:22px;display:flex}@media (hover:hover){.HEiG_a_themeCube:hover:not(.HEiG_a_selected){background:var(--dsw-alias-interactive-bg-hover)}}.HEiG_a_selected{background:var(--dsw-alias-bg-module-platform);border-color:var(--dsw-static-neutral-bluish-400)}@media (width<=767px){html:not([data-windows-titlebar]):not([data-platform=darwin]) .HEiG_a_themeCube{flex:1 1 0;padding:12px 6px}}.Oms5nq_row{border-bottom:.5px solid var(--dsw-alias-border-l2);align-items:center;gap:8px;padding:16px 0;display:flex}.Oms5nq_rowText{flex-direction:column;flex:1;gap:4px;min-width:0;padding-right:48px;display:flex}@media (width<=767px){html:not([data-windows-titlebar]):not([data-platform=darwin]) .Oms5nq_row:not(.Oms5nq_stacked) .Oms5nq_rowText{padding-right:16px}.Oms5nq_stacked{flex-direction:column;align-items:stretch}.Oms5nq_stacked .Oms5nq_rowText{flex:none;padding-right:0}}.Oms5nq_title{color:var(--dsw-alias-label-primary);font-size:14px;font-weight:400;line-height:22px}.Oms5nq_desc{color:var(--dsw-alias-label-tertiary);font-size:12px;font-weight:400;line-height:18px}.Oms5nq_control{align-items:center;gap:8px;display:inline-flex}.Oms5nq_stepper{border-radius:var(--dsw-radius-md);background:var(--dsw-alias-bg-module-platform);justify-content:center;align-items:center;min-width:72px;height:36px;display:inline-flex;position:relative}.Oms5nq_value{text-align:center;font-variant-numeric:tabular-nums;min-width:18px;color:var(--dsw-alias-label-primary);font-size:14px;line-height:22px}.Oms5nq_unit{color:var(--dsw-alias-label-secondary);font-size:14px;line-height:22px}.Oms5nq_arrows{opacity:0;flex-direction:column;gap:2px;display:flex;position:absolute;right:8px}@media (hover:hover){.Oms5nq_stepper:hover .Oms5nq_arrows{opacity:1}}.Oms5nq_stepper:focus-within .Oms5nq_arrows{opacity:1}@media (hover:none){.Oms5nq_arrows{opacity:1}}.Oms5nq_arrow{border-radius:var(--dsw-radius-xs);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 75%, transparent);width:17px;height:12px;color:var(--dsw-alias-label-primary);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.Oms5nq_arrow:hover:not(:disabled){background:var(--dsw-alias-bg-layer-1)}}.Oms5nq_arrow:disabled{color:var(--dsw-alias-label-caption);cursor:default}.Oms5nq_expander{border-radius:var(--dsw-radius-xs);width:24px;height:24px;color:var(--dsw-alias-label-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.Oms5nq_expander:hover{background:var(--dsw-alias-interactive-bg-hover)}}.Oms5nq_expander svg{transition:transform var(--ds-transition-duration-fast) var(--ds-ease-in-out)}.Oms5nq_expander[aria-expanded=true] svg{transform:rotate(180deg)}.tqVQJG_field{flex:0 240px;min-width:0}@media (width<=767px){.tqVQJG_field{flex-basis:auto}}@media (pointer:coarse){.tqVQJG_field input{font-size:16px}}.cmhymG_group:last-child>:last-child,.cmhymG_group:last-child>:last-child>:last-child{border-bottom:0}.NB3Wha_frame{box-sizing:border-box;background:var(--dsw-alias-bg-base);grid-template-rows:minmax(0,1fr) auto;height:100%;display:grid;position:relative;overflow:hidden}.NB3Wha_frame[data-animating]{transition:grid-template-columns var(--ds-transition-duration-slow) var(--ds-ease-in-out)}.NB3Wha_frame[data-dragging]{transition:none}[data-windows-titlebar] .NB3Wha_frame{--dsh-windows-content-radius:16px;box-sizing:border-box;padding-top:var(--dsh-windows-titlebar-height);background:var(--dsw-specific-sidebar-fill)}[data-windows-titlebar] .NB3Wha_centerCol{background:var(--dsw-alias-bg-base);border-radius:var(--dsh-windows-content-radius) 0 0 0;corner-shape:round}[data-windows-titlebar] .NB3Wha_frame:before{content:"";height:var(--dsh-windows-titlebar-height);background:var(--dsw-specific-sidebar-fill);-webkit-app-region:drag;position:absolute;inset:0 0 auto}[data-windows-titlebar] .NB3Wha_sidebarCol{border-right:none}@media (prefers-reduced-motion:reduce){.NB3Wha_frame[data-animating]{transition:none}}.NB3Wha_sidebarCol{background:var(--dsw-specific-sidebar-fill);border-right:.5px solid var(--dsw-alias-border-l3);grid-area:1/1;min-width:0;overflow:hidden}.NB3Wha_centerCol{flex-direction:column;grid-area:1/2;min-width:0;display:flex;overflow:hidden}.NB3Wha_mainPanel{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}[data-platform=darwin] .NB3Wha_frame{background:0 0}html[data-platform=darwin]{--dsh-frame-top-clearance:48px}html[data-windows-titlebar]{--dsh-frame-top-clearance:var(--dsh-windows-titlebar-height);--dsh-frame-chrome-top:var(--dsh-windows-titlebar-height)}html[data-platform=darwin],html[data-windows-titlebar]{--dsh-frame-overlay-top:calc(var(--dsh-frame-top-clearance) + 20px)}html[data-platform=darwin][data-fullscreen],html[data-windows-titlebar][data-fullscreen]{--dsh-frame-overlay-top:20px;--dsh-frame-chrome-top:0px}[data-platform=darwin] .NB3Wha_frame:not([data-sidebar-drawer]) .NB3Wha_sidebarCol{background:linear-gradient(to bottom, #7a9bf01a, #7a9bf000 35%, #8f89b800 68%, #8f89b817), color-mix(in srgb, color-mix(in srgb, var(--dsw-specific-sidebar-fill) 97%, #7a9bf0) 40%, transparent);border-right:none}[data-platform=darwin] [data-ds-dark-theme] .NB3Wha_frame:not([data-sidebar-drawer]) .NB3Wha_sidebarCol{background:linear-gradient(to bottom, #7a9bf014, #7a9bf000 35%, #8f89b800 68%, #8f89b812), color-mix(in srgb, var(--dsw-specific-sidebar-fill) 50%, transparent)}@media (prefers-reduced-transparency:reduce){[data-platform=darwin] .NB3Wha_frame:not([data-sidebar-drawer]) .NB3Wha_sidebarCol,[data-platform=darwin] [data-ds-dark-theme] .NB3Wha_frame:not([data-sidebar-drawer]) .NB3Wha_sidebarCol{background:color-mix(in srgb, var(--dsw-specific-sidebar-fill) 90%, transparent)}}[data-platform=darwin] .NB3Wha_centerCol{background:var(--dsw-alias-bg-base);border-left:.5px solid var(--dsw-alias-border-l3)}[data-platform=darwin] .NB3Wha_rightbarCol{background:var(--dsw-alias-bg-base)}[data-platform=darwin] [data-sidebar-collapsed] .NB3Wha_centerCol{border-left:none}[data-platform=darwin] .NB3Wha_frame[data-sidebar-collapsed]{--dsh-frame-leading-clearance:160px}[data-platform=darwin][data-fullscreen] .NB3Wha_frame[data-sidebar-collapsed]{--dsh-frame-leading-clearance:84px}[data-platform=darwin][data-fullscreen] .NB3Wha_leadingSeat{left:12px}.NB3Wha_leadingSeat{z-index:15;-webkit-app-region:no-drag;align-items:center;display:flex;position:absolute;top:11px;left:88px}.NB3Wha_handle{cursor:col-resize;z-index:11;touch-action:none;grid-area:1/1/2/-1;width:8px;margin-left:-4px;position:absolute;top:0;bottom:0}.NB3Wha_frame[data-animating] .NB3Wha_handle{transition:left var(--ds-transition-duration-slow) var(--ds-ease-in-out)}.NB3Wha_frame[data-dragging] .NB3Wha_handle,.NB3Wha_frame[data-rightbar-fullscreen],.NB3Wha_frame[data-rightbar-fullscreen] .NB3Wha_handle,.NB3Wha_frame[data-rightbar-instant],.NB3Wha_frame[data-rightbar-instant] .NB3Wha_handle{transition:none}@media (prefers-reduced-motion:reduce){.NB3Wha_frame[data-animating] .NB3Wha_handle{transition:none}}.NB3Wha_rightbarCol{grid-area:1/3;min-width:0;position:relative;overflow:visible}.NB3Wha_frame[data-sidebar-drawer]{--dsh-frame-leading-clearance:84px;overflow:clip}html:not([data-platform]) .NB3Wha_frame[data-sidebar-drawer]{--dsh-frame-leading-clearance:48px}.NB3Wha_frame[data-sidebar-drawer] .NB3Wha_mainPanel[data-global-panel]{padding-top:max(0px, calc(48px - var(--dsh-frame-top-clearance,0px)))}.NB3Wha_frame[data-sidebar-drawer] .NB3Wha_sidebarCol{z-index:71;box-sizing:border-box;visibility:visible;transition:transform var(--ds-transition-duration-slow) var(--ds-ease-in-out);border-right:none;grid-area:auto;position:absolute;inset:0 auto 0 0;transform:translate(0)}.NB3Wha_frame[data-sidebar-drawer][data-sidebar-collapsed] .NB3Wha_sidebarCol{visibility:hidden;transition:transform var(--ds-transition-duration-slow) var(--ds-ease-in-out), visibility 0s linear var(--ds-transition-duration-slow);transform:translate(-100%)}.NB3Wha_frame[data-sidebar-drawer][data-sidebar-instant] .NB3Wha_sidebarCol{transition:none}.NB3Wha_drawerMask{inset:var(--dsh-frame-chrome-top,0px) 0 0;z-index:70;background:var(--dsw-alias-bg-mask-1);-webkit-backdrop-filter:var(--dsw-mask-blur);backdrop-filter:var(--dsw-mask-blur);opacity:0;pointer-events:none;transition:opacity var(--ds-transition-duration-slow) var(--ds-ease-in-out);position:absolute}.NB3Wha_frame[data-sidebar-drawer]:not([data-sidebar-collapsed]) .NB3Wha_drawerMask{opacity:1;pointer-events:auto}.NB3Wha_frame[data-sidebar-drawer] .NB3Wha_leadingSeat{top:11px;left:12px}[data-platform=darwin] .NB3Wha_frame[data-sidebar-drawer]{--dsh-frame-leading-clearance:160px}[data-platform=darwin] .NB3Wha_frame[data-sidebar-drawer] .NB3Wha_leadingSeat{left:88px}[data-platform=darwin][data-fullscreen] .NB3Wha_frame[data-sidebar-drawer]{--dsh-frame-leading-clearance:84px}[data-platform=darwin][data-fullscreen] .NB3Wha_frame[data-sidebar-drawer] .NB3Wha_leadingSeat{left:12px}@media (prefers-reduced-motion:reduce){.NB3Wha_frame[data-sidebar-drawer] .NB3Wha_sidebarCol,.NB3Wha_frame[data-sidebar-drawer][data-sidebar-collapsed] .NB3Wha_sidebarCol,.NB3Wha_drawerMask{transition:none}}.NB3Wha_bottomRow{background:var(--dsw-alias-bg-base);grid-column:1/-1;min-width:0;min-height:0;overflow:auto}.NB3Wha_overlayLayer{z-index:20;pointer-events:none;position:absolute;inset:0}.NB3Wha_overlayLayer>*{pointer-events:auto}.pafO8a_root{--dsh-session-list-edge-inset:var(--dsh-sidebar-inline-padding);--dsh-session-list-scrollbar-width:5px;--dsh-session-list-scrollbar-offset:2px;box-sizing:border-box;min-height:0;padding-right:var(--dsh-session-list-edge-inset);flex-direction:column;flex:1;display:flex}.pafO8a_root.pafO8a_rail{padding-right:0}.pafO8a_iconButton{border-radius:var(--dsw-radius-sm);cursor:pointer;width:28px;height:28px;color:var(--dsw-alias-label-secondary);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.pafO8a_iconButton:focus-visible,.pafO8a_searchButton:focus-visible,.pafO8a_clearButton:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:-2px}@media (hover:hover){.pafO8a_iconButton:hover{background:var(--dsw-alias-interactive-bg-hover)}}.pafO8a_viewOptionsMenu{min-width:200px}.pafO8a_sectionHeader{height:36px;padding-left:var(--dsh-sidebar-row-padding);box-sizing:border-box;border-radius:var(--dsw-radius-md);color:var(--dsw-alias-label-tertiary);flex:none;justify-content:flex-end;align-items:center;gap:4px;margin-bottom:4px;display:flex;overflow:hidden}.pafO8a_root:not(.pafO8a_rail) .pafO8a_sectionHeader{margin-top:2px;margin-right:-4px}.pafO8a_root:not(.pafO8a_rail) .pafO8a_sectionHeader.pafO8a_searchSpacingMotion{transition:margin-right .18s var(--ds-ease-in-out), padding-inline .18s var(--ds-ease-in-out), gap .18s var(--ds-ease-in-out)}.pafO8a_root:not(.pafO8a_rail) .pafO8a_sectionHeader:not(:has(.pafO8a_searchExpanded)){padding-right:1px}.pafO8a_sectionLabel{white-space:nowrap;opacity:1;visibility:visible;min-width:0;max-width:45%;transition:max-width .18s var(--ds-ease-in-out), margin-right .18s var(--ds-ease-in-out), opacity .12s var(--ds-ease-in-out), transform .18s var(--ds-ease-in-out), visibility 0s linear;flex:none;line-height:20px;position:relative;left:-1px;overflow:hidden}.pafO8a_sectionLabelHidden{opacity:0;visibility:hidden;max-width:0;margin-right:-4px;transition-delay:0s,0s,0s,0s,.18s;transform:translate(-4px)}.pafO8a_searchSlot{box-sizing:border-box;min-width:0;max-width:28px;transition:max-width .18s var(--ds-ease-in-out), padding-left .18s var(--ds-ease-in-out);flex:1;align-items:center;margin-left:auto;padding-left:0;display:flex}.pafO8a_searchSlotExpanded{max-width:100%;padding-left:0}.pafO8a_headerActions{opacity:1;visibility:visible;max-width:60px;transition:max-width .18s var(--ds-ease-in-out), opacity .12s var(--ds-ease-in-out), transform .18s var(--ds-ease-in-out), visibility 0s linear;flex:none;align-items:center;gap:4px;display:flex;overflow:hidden}.pafO8a_headerActionsHidden{opacity:0;visibility:hidden;pointer-events:none;max-width:0;transition-delay:0s,0s,0s,.18s;transform:translate(4px)}.pafO8a_search{box-sizing:border-box;border-radius:var(--dsw-radius-sm);cursor:text;width:100%;height:28px;color:var(--dsw-alias-label-secondary);transition:width .18s var(--ds-ease-in-out), padding .18s var(--ds-ease-in-out), border-color .18s var(--ds-ease-in-out), background-color .18s var(--ds-ease-in-out);background:0 0;border:none;flex:none;align-items:center;gap:0;margin:0;padding:0;display:flex;overflow:hidden}.pafO8a_root:not(.pafO8a_rail) .pafO8a_sectionHeader:has(.pafO8a_searchExpanded){padding-inline:calc(var(--dsh-sidebar-paint-inset) + 1px);gap:0;margin-right:0}.pafO8a_sectionHeader:has(.pafO8a_searchExpanded) .pafO8a_sectionLabelHidden{margin-right:0}.pafO8a_searchExpanded{border:.5px solid var(--dsw-alias-border-l4);border-radius:var(--dsw-radius-md);width:100%;height:32px;color:var(--dsw-alias-label-caption);background:0 0;margin-inline:0;padding:0 4px 0 0}.pafO8a_searchButton{border-radius:var(--dsw-radius-sm);cursor:pointer;width:28px;height:28px;color:inherit;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.pafO8a_searchExpanded .pafO8a_searchButton{width:28px;height:32px}@media (hover:hover){.pafO8a_searchButton:hover{background:var(--dsw-alias-interactive-bg-hover)}.pafO8a_searchExpanded .pafO8a_searchButton:hover{background:0 0}}.pafO8a_searchInput{opacity:0;pointer-events:none;width:0;min-width:0;color:var(--dsw-alias-label-primary);transition:opacity .12s var(--ds-ease-in-out);background:0 0;border:none;outline:none;flex:1;font-size:13px;line-height:18px}.pafO8a_searchExpanded .pafO8a_searchInput{opacity:1;pointer-events:auto;margin-left:-2px}.pafO8a_searchInput::placeholder{color:var(--dsw-alias-label-tertiary)}.pafO8a_clearButton{border-radius:var(--dsw-radius-sm);cursor:pointer;width:24px;height:24px;color:var(--dsw-alias-label-secondary);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.pafO8a_clearButton:hover{background:var(--dsw-alias-interactive-bg-hover)}}.pafO8a_rail .pafO8a_sectionHeader{justify-content:flex-start;gap:0;margin-bottom:12px;padding-left:0}.pafO8a_rail .pafO8a_headerActions{max-width:none}.pafO8a_rail .pafO8a_iconButton{border-radius:var(--dsw-radius-md);width:36px;height:36px;color:var(--dsw-alias-label-primary)}.pafO8a_rail .pafO8a_search{border-radius:var(--dsw-radius-md);background:0 0;border-color:#0000;gap:0;width:36px;height:36px;margin:0 0 12px;padding:0}.pafO8a_rail .pafO8a_searchButton{border-radius:var(--dsw-radius-md);width:36px;height:36px;color:var(--dsw-alias-label-primary)}@media (hover:hover){.pafO8a_rail .pafO8a_searchButton:hover{background:var(--dsw-alias-interactive-bg-hover)}}.pafO8a_listArea{min-height:0;margin-left:-4px;margin-right:calc(-1 * var(--dsh-session-list-edge-inset));flex-direction:column;flex:1;padding-left:4px;display:flex;overflow:visible}.pafO8a_rail .pafO8a_listArea{margin-left:0;margin-right:0;padding-left:0}.pafO8a_treeBody{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.pafO8a_fade{left:0;right:var(--dsh-session-list-edge-inset);background:linear-gradient(to bottom, transparent, var(--dsw-specific-sidebar-fill));pointer-events:none;height:24px;position:absolute;bottom:0}[data-platform=darwin] .pafO8a_fade{display:none}.pafO8a_wide{animation:pafO8a_wide-in .2s var(--ds-ease-in-out)}.pafO8a_list{min-height:0;margin-left:-4px;margin-right:var(--dsh-session-list-scrollbar-offset);padding-left:4px;padding-right:calc(var(--dsh-session-list-edge-inset) - var(--dsh-session-list-scrollbar-width) - var(--dsh-session-list-scrollbar-offset));scrollbar-gutter:stable;flex:1;padding-bottom:16px;overflow-y:auto}.pafO8a_flatList>*+*,.pafO8a_searchTree>[role=treeitem]+[role=treeitem],.pafO8a_groupSection>*+*{margin-top:2px}.pafO8a_searchStatus{color:var(--dsw-alias-label-tertiary);padding:10px 12px;font-size:12px;line-height:18px}.pafO8a_skeletonRow{align-items:flex-start;gap:var(--dsh-sidebar-label-gap);box-sizing:border-box;min-height:48px;padding:6px var(--dsh-sidebar-row-padding) 7px;display:flex}.pafO8a_skeletonDot{corner-shape:round;border-radius:50%;flex:none;width:16px;height:16px}.pafO8a_skeletonBars{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.pafO8a_skeletonDot,.pafO8a_skeletonBar{background:var(--dsw-alias-bg-skeleton);animation:2s cubic-bezier(.36,0,.64,1) infinite pafO8a_search-skeleton}.pafO8a_skeletonBar{border-radius:var(--dsw-radius-xs);width:65%;height:16px}.pafO8a_skeletonBarWide{width:90%;height:13px}.pafO8a_groupSection{position:relative}.pafO8a_groupSection+.pafO8a_groupSection{margin-top:4px}.pafO8a_listTopDropIndicator,.pafO8a_workspaceDropBefore:before,.pafO8a_workspaceDropAfter:after{content:"";z-index:1;background:linear-gradient(55deg, transparent calc(50% - 1px), var(--dsw-alias-state-business-primary) calc(50% - 1px) calc(50% + 1px), transparent calc(50% + 1px)) 0 0 / 5px 7px no-repeat, linear-gradient(125deg, transparent calc(50% - 1px), var(--dsw-alias-state-business-primary) calc(50% - 1px) calc(50% + 1px), transparent calc(50% + 1px)) 0 5px / 5px 7px no-repeat, linear-gradient(var(--dsw-alias-state-business-primary) 0 0) 4px 5px / calc(100% - 4px) 2px no-repeat;pointer-events:none;height:12px;position:absolute;left:0;right:0}.pafO8a_listTopDropIndicator{top:-8px;left:0;right:var(--dsh-session-list-edge-inset)}.pafO8a_listTopDropActive>.pafO8a_workspaceDropBefore:first-child:before{display:none}.pafO8a_workspaceDropBefore:before{top:-8px}.pafO8a_workspaceDropAfter:after{bottom:-8px}.pafO8a_sessionOverflowButton{border-radius:var(--dsw-radius-sm);width:100%;height:28px;padding:0 var(--dsh-sidebar-row-padding) 0 calc(var(--dsh-sidebar-row-padding) + 16px + var(--dsh-sidebar-label-gap) + var(--dsh-workspace-indent,0px));cursor:pointer;text-align:left;color:var(--dsw-alias-label-tertiary);background:0 0;border:none;font-size:12px}.pafO8a_groupSection>.pafO8a_sessionOverflowButton{margin-top:0}@media (hover:hover){.pafO8a_sessionOverflowButton:hover{color:var(--dsw-alias-label-secondary);background:0 0}}.pafO8a_empty{color:var(--dsw-alias-label-tertiary);padding:16px 12px;font-size:13px}.pafO8a_emptyState{color:var(--dsw-alias-label-tertiary);flex-direction:column;align-items:center;gap:8px;margin-top:80px;padding:0 12px;font-size:13px;line-height:20px;display:flex}.pafO8a_emptyState>svg{color:var(--dsw-alias-label-caption);margin-bottom:4px}.pafO8a_emptyAction{cursor:pointer;color:var(--dsw-alias-link);background:0 0;border:none;padding:0;font-size:13px;line-height:20px}.pafO8a_renameInput{box-sizing:border-box;border:.5px solid var(--dsw-alias-border-l4);border-radius:var(--dsw-radius-lg);width:100%;height:44px;color:var(--dsw-alias-label-primary);background:0 0;outline:none;padding:7px 14px;font-size:14px;font-weight:400;line-height:22px}.pafO8a_renameInput:disabled{color:var(--dsw-alias-label-dimmed)}.pafO8a_renameError{color:var(--dsw-alias-state-error-primary);margin-top:8px;font-size:12px;line-height:18px}.pafO8a_deleteAction:not(:disabled){color:var(--dsw-alias-state-error-primary)}.pafO8a_deleteStatus{color:var(--dsw-alias-label-secondary);font-size:12px;line-height:18px}.pafO8a_archiveActivity{color:var(--dsw-alias-label-primary);margin:0 0 8px;padding-left:18px;font-size:13px;line-height:20px}.pafO8a_archiveActivity li{overflow-wrap:anywhere}@media (pointer:coarse){.pafO8a_searchInput,.pafO8a_renameInput{font-size:16px}}@media (prefers-reduced-motion:reduce){.pafO8a_wide,.pafO8a_skeletonDot,.pafO8a_skeletonBar{animation:none}.pafO8a_root:not(.pafO8a_rail) .pafO8a_sectionHeader.pafO8a_searchSpacingMotion,.pafO8a_search,.pafO8a_sectionLabel,.pafO8a_searchSlot,.pafO8a_searchInput,.pafO8a_headerActions{transition:none}}.Yzx0ea_projectRow,.Yzx0ea_sessionRow{align-items:center;gap:var(--dsh-sidebar-label-gap);border-radius:var(--dsw-radius-md);border-inline:var(--dsh-sidebar-paint-inset) solid transparent;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--dsw-alias-label-primary);padding:0 8px;background-clip:padding-box;padding-inline-start:calc(var(--dsh-sidebar-row-padding) - var(--dsh-sidebar-paint-inset) + var(--dsh-workspace-indent,0px));display:flex}@media (hover:hover){.Yzx0ea_projectRow:hover{background-color:var(--dsw-alias-interactive-bg-hover)}}.Yzx0ea_sessionRow.Yzx0ea_selected{background-color:var(--dsw-alias-interactive-bg-hover)}.Yzx0ea_dragPreview{background:var(--dsw-specific-sidebar-fill)}.Yzx0ea_searchResultRow{box-sizing:border-box;border-radius:var(--dsw-radius-lg);width:100%;min-height:48px;padding:4px calc(var(--dsh-sidebar-row-padding) - var(--dsh-sidebar-paint-inset));border:none;border-inline:var(--dsh-sidebar-paint-inset) solid transparent;cursor:pointer;text-align:left;color:var(--dsw-alias-label-primary);background:padding-box padding-box;flex-direction:column;align-items:stretch;display:flex}@media (hover:hover){.Yzx0ea_searchResultRow:hover{background-color:var(--dsw-alias-interactive-bg-hover)}}.Yzx0ea_searchResultRow.Yzx0ea_selected{background-color:var(--dsw-alias-interactive-bg-hover)}.Yzx0ea_searchResultHeading{align-items:center;min-width:0;display:flex}.Yzx0ea_searchResultTitle{min-width:0;margin:0 var(--dsh-sidebar-label-gap);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:14px;line-height:20px;overflow:hidden}.Yzx0ea_searchResultMeta{min-width:0;margin-left:calc(16px + var(--dsh-sidebar-label-gap));align-items:center;gap:6px;display:flex}.Yzx0ea_searchResultWorkspace,.Yzx0ea_searchResultSnippet{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:17px;overflow:hidden}.Yzx0ea_searchResultWorkspace{max-width:40%;color:var(--dsw-alias-label-tertiary);flex:none}.Yzx0ea_searchResultWorkspace:only-child{max-width:100%}.Yzx0ea_searchResultSnippet{min-width:0;color:var(--dsw-alias-label-secondary);flex:1}.Yzx0ea_projectRow{box-sizing:border-box;align-items:center;height:34px}.Yzx0ea_projectRow .Yzx0ea_rowActions{height:20px}.Yzx0ea_sessionRow{gap:0;height:32px}.Yzx0ea_sessionRow .Yzx0ea_title{margin:0 6px 0 var(--dsh-sidebar-label-gap)}.Yzx0ea_slot{width:16px;height:20px;color:var(--dsw-alias-label-tertiary);flex:none;justify-content:center;align-items:center;display:inline-flex}.Yzx0ea_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Yzx0ea_folderActive{color:var(--dsw-alias-state-business-primary)}.Yzx0ea_projectRow .Yzx0ea_chevron{display:none}@media (hover:hover){.Yzx0ea_projectRow:hover .Yzx0ea_chevron{display:inline-flex}.Yzx0ea_projectRow:hover .Yzx0ea_folder{display:none}}.Yzx0ea_arrow{transition:transform .15s var(--ds-ease-in-out)}.Yzx0ea_arrowOpen{transform:rotate(90deg)}.Yzx0ea_projectText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Yzx0ea_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:20px;overflow:hidden}.Yzx0ea_renameInput{border:.5px solid var(--dsw-alias-border-l4);border-radius:var(--dsw-radius-sm);background:var(--dsw-alias-button-elevated-fill);min-width:0;color:inherit;outline:none;padding:0 2px;font-size:14px;line-height:20px}.Yzx0ea_sessionRow .Yzx0ea_title{flex:1}.Yzx0ea_sessionRow .Yzx0ea_title[data-scrolled]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px);mask-image:linear-gradient(90deg,#0000,#000 12px)}.Yzx0ea_sessionRow .Yzx0ea_title[data-clipped]{-webkit-mask-image:linear-gradient(270deg,#0000,#000 12px);mask-image:linear-gradient(270deg,#0000,#000 12px)}.Yzx0ea_sessionRow .Yzx0ea_title[data-scrolled][data-clipped]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.Yzx0ea_meta{text-overflow:ellipsis;white-space:nowrap;color:var(--dsw-alias-label-tertiary);font-size:12px;line-height:20px;overflow:hidden}.Yzx0ea_time{color:var(--dsw-alias-label-tertiary);flex:none;margin-inline-end:-1px;font-size:10px;line-height:16px}.Yzx0ea_pinIndicator{width:16px;height:20px;color:var(--dsw-alias-label-caption);flex:none;justify-content:center;align-items:center;margin-left:6px;display:inline-flex}.Yzx0ea_sessionRow.Yzx0ea_archived .Yzx0ea_title,.Yzx0ea_searchResultRow.Yzx0ea_archived .Yzx0ea_searchResultTitle,.Yzx0ea_searchResultRow.Yzx0ea_archived .Yzx0ea_searchResultWorkspace,.Yzx0ea_searchResultRow.Yzx0ea_archived .Yzx0ea_searchResultSnippet{color:var(--dsw-alias-label-caption)}.Yzx0ea_dot{flex:none}.Yzx0ea_rowActions{flex:none;align-items:center;gap:13px;display:none}@media (hover:hover){.Yzx0ea_projectRow:hover .Yzx0ea_rowActions,.Yzx0ea_searchResultRow:hover .Yzx0ea_rowActions{display:inline-flex}}.Yzx0ea_projectRow.Yzx0ea_menuOpen .Yzx0ea_rowActions{display:inline-flex}.Yzx0ea_rowQuickActions{display:contents}.Yzx0ea_searchResultHeading .Yzx0ea_rowActions{margin-left:auto}.Yzx0ea_rowResting{color:var(--dsw-alias-label-tertiary);flex:none;align-items:center;gap:6px;display:inline-flex}.Yzx0ea_rowResting .Yzx0ea_pinIndicator{margin-left:0}@media (hover:hover){.Yzx0ea_sessionRow:hover{background-color:var(--dsw-alias-interactive-bg-hover)}.Yzx0ea_sessionRow:hover .Yzx0ea_rowActions,.Yzx0ea_sessionRow.Yzx0ea_menuOpen .Yzx0ea_rowActions,html[data-input-modality=keyboard] .Yzx0ea_sessionRow:focus-within .Yzx0ea_rowActions{display:inline-flex}.Yzx0ea_sessionRow:hover .Yzx0ea_rowResting,.Yzx0ea_sessionRow.Yzx0ea_menuOpen .Yzx0ea_rowResting,html[data-input-modality=keyboard] .Yzx0ea_sessionRow:focus-within .Yzx0ea_rowResting{display:none}.Yzx0ea_sessionRow:hover .Yzx0ea_title,.Yzx0ea_sessionRow.Yzx0ea_menuOpen .Yzx0ea_title{text-overflow:clip}}@media (hover:none){.Yzx0ea_projectRow .Yzx0ea_rowActions,.Yzx0ea_searchResultRow .Yzx0ea_rowActions,.Yzx0ea_sessionRow .Yzx0ea_rowActions{display:inline-flex}.Yzx0ea_sessionRow .Yzx0ea_timestamp,.Yzx0ea_sessionRow .Yzx0ea_rowQuickActions>[data-slot]>:not(.Yzx0ea_pinnedAction),.Yzx0ea_projectRow[aria-expanded=false] .Yzx0ea_rowActions{display:none}.Yzx0ea_sessionRow:has(.Yzx0ea_pinnedAction) .Yzx0ea_pinIndicator{display:none}.Yzx0ea_sessionRow .Yzx0ea_pinnedAction{order:-1}}.Yzx0ea_projectRow.Yzx0ea_menuOpen,.Yzx0ea_sessionRow.Yzx0ea_menuOpen{background-color:var(--dsw-alias-interactive-bg-hover)}.Yzx0ea_sessionRow.Yzx0ea_dropBefore,.Yzx0ea_sessionRow.Yzx0ea_dropAfter{position:relative}.Yzx0ea_sessionRow.Yzx0ea_dropBefore:before,.Yzx0ea_sessionRow.Yzx0ea_dropAfter:after{content:"";z-index:1;left:calc(-1 * var(--dsh-sidebar-paint-inset));right:calc(4px - var(--dsh-sidebar-paint-inset));background:linear-gradient(55deg, transparent calc(50% - 1px), var(--dsw-alias-state-business-primary) calc(50% - 1px) calc(50% + 1px), transparent calc(50% + 1px)) 0 0 / 5px 7px no-repeat, linear-gradient(125deg, transparent calc(50% - 1px), var(--dsw-alias-state-business-primary) calc(50% - 1px) calc(50% + 1px), transparent calc(50% + 1px)) 0 5px / 5px 7px no-repeat, linear-gradient(var(--dsw-alias-state-business-primary) 0 0) 4px 5px / calc(100% - 4px) 2px no-repeat;pointer-events:none;height:12px;position:absolute}.Yzx0ea_sessionRow.Yzx0ea_dropBefore:before{top:-7px}.Yzx0ea_sessionRow.Yzx0ea_dropAfter:after{bottom:-7px}.Yzx0ea_hoverContent{flex-direction:column;gap:8px;display:flex}.Yzx0ea_hoverTitle{color:#fff;overflow-wrap:break-word;font-size:14px;line-height:20px}.Yzx0ea_hoverPath{color:#cfd3d6;word-break:break-all;font-size:12px;line-height:16px}.Yzx0ea_hoverTime{color:#cfd3d6;font-size:12px;line-height:16px}.Yzx0ea_hoverStatus{color:#adb2b8;align-items:center;gap:8px;font-size:12px;line-height:20px;display:flex}.Yzx0ea_hoverArchived svg{flex-shrink:0;margin:0 -4px}.Yzx0ea_iconButton{border-radius:var(--dsw-radius-xs);cursor:pointer;width:24px;height:24px;color:var(--dsw-alias-label-tertiary);background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:-4px;padding:0;display:inline-flex}.Yzx0ea_iconButton:focus-visible{outline-offset:-2px}@media (hover:hover){.Yzx0ea_iconButton:hover{color:var(--dsw-alias-label-primary)}}.Yzx0ea_chevron{color:var(--dsw-alias-label-caption)}@media (prefers-reduced-motion:reduce){.Yzx0ea_arrow{transition:none;animation:none}}._37ZYRG_modalAction{min-width:72px}._37ZYRG_modalError,._37ZYRG_menuStatus{margin-top:8px;font-size:12px;line-height:18px}._37ZYRG_modalError{color:var(--dsw-alias-state-error-primary)}._37ZYRG_menuStatus,._37ZYRG_pathSuffix{color:var(--dsw-alias-label-secondary)}._37ZYRG_disambiguated{gap:4px;min-width:0;display:flex}._37ZYRG_title,._37ZYRG_pathSuffix{text-overflow:ellipsis;min-width:0;overflow:hidden}._37ZYRG_pathSuffix{flex:none;max-width:75%}.Y146jq_guide{--dsl-guide-entry-radius:var(--dsw-radius-xl);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100%;padding:0 24px;display:flex}.Y146jq_guide:after{content:"";flex:0 10%}.Y146jq_hero{color:var(--dsw-static-neutral-200);margin-bottom:16px;display:flex}body[data-ds-dark-theme] .Y146jq_hero{color:var(--dsw-static-neutral-700)}.Y146jq_entry{box-sizing:border-box;width:380px;max-width:100%;min-height:56px;color:var(--dsw-alias-label-primary);font:inherit;text-align:left;background:var(--dsw-alias-bg-layer-1);border:.5px solid var(--dsw-alias-border-l3);border-radius:var(--dsl-guide-entry-radius);cursor:pointer;align-items:center;gap:14px;padding:14px 20px;display:flex}@media (hover:hover){.Y146jq_entry:hover{background:var(--dsw-alias-interactive-bg-hover)}}.Y146jq_entryIcon{width:26px;height:26px;color:var(--dsw-alias-label-secondary);flex:none;justify-content:center;align-items:center;display:flex}.Y146jq_placeholderInk{color:var(--dsw-alias-label-tertiary)}.Y146jq_entryText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.Y146jq_entryTitle{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.4;overflow:hidden}.Y146jq_entryDescription{color:var(--dsw-alias-label-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.4;overflow:hidden}.Y146jq_titleIcon{color:var(--dsw-alias-label-tertiary);flex:none}.Y146jq_entryCell{width:380px;max-width:100%}.Y146jq_moreAnchor{width:380px;max-width:100%;display:flex}.Y146jq_moreAnchor .Y146jq_entry[aria-expanded=true]{background:var(--dsw-alias-interactive-bg-hover)}.Y146jq_moreMenu{width:max-content;max-width:min(480px,100vw - 24px)}.oXMQsq_button{width:28px;color:var(--dsw-alias-label-secondary);flex:none;padding:0}.oXMQsq_button svg{width:15px;height:15px}.oXMQsq_expanded{visibility:hidden}.oXMQsq_icon{transform:scaleX(-1)}.UO1BtG_session{display:contents}.UO1BtG_session[hidden]{display:none}.UO1BtG_panel{--dsh-dockkit-dock-layer:10;--dsh-dockkit-float-layer:60;pointer-events:none;flex-direction:column;min-width:0;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:clip}.UO1BtG_panel [data-dockkit-host=dock],.UO1BtG_panel [data-dockkit-empty],.UO1BtG_panel [data-dockkit-divider]{transform:translateX(var(--dsh-sidebar-width));visibility:hidden;transition:transform var(--ds-transition-duration-slow) var(--ds-ease-in-out), visibility 0s linear var(--ds-transition-duration-slow)}.UO1BtG_panel[data-sidebar-right-open] [data-dockkit-host=dock],.UO1BtG_panel[data-sidebar-right-open] [data-dockkit-empty],.UO1BtG_panel[data-sidebar-right-open] [data-dockkit-divider]{visibility:visible;transition:transform var(--ds-transition-duration-slow) var(--ds-ease-in-out);transform:none}@starting-style{.UO1BtG_panel[data-sidebar-right-opening] [data-dockkit-host=dock],.UO1BtG_panel[data-sidebar-right-opening] [data-dockkit-empty],.UO1BtG_panel[data-sidebar-right-opening] [data-dockkit-divider]{transform:translateX(var(--dsh-sidebar-width))}}.UO1BtG_panel[data-sidebar-right-panel=fullscreen]{--dsh-dockkit-dock-layer:40}[data-windows-titlebar] .UO1BtG_panel[data-sidebar-right-panel=fullscreen]{max-width:calc(100vw - var(--dsh-windows-sidebar-width))}[data-windows-titlebar] .UO1BtG_panel[data-sidebar-right-panel=fullscreen] [data-dockkit-column="0"][data-dockkit-pane]{border-radius:var(--dsh-windows-content-radius) 0 0 0;corner-shape:round}[data-platform=darwin] .UO1BtG_panel[data-sidebar-right-panel=fullscreen] [data-dockkit-host=dock][data-dockkit-column="0"]{--dsh-dockkit-strip-inline-start:88px}[data-platform=darwin] .UO1BtG_panel[data-sidebar-right-panel=fullscreen] [data-dockkit-host=dock][data-dockkit-column="1"],[data-platform=darwin][data-fullscreen] .UO1BtG_panel[data-sidebar-right-panel=fullscreen] [data-dockkit-host=dock][data-dockkit-column="0"]{--dsh-dockkit-strip-inline-start:10px}@media (prefers-reduced-motion:reduce){.UO1BtG_panel [data-dockkit-host=dock],.UO1BtG_panel [data-dockkit-empty],.UO1BtG_panel [data-dockkit-divider],.UO1BtG_panel[data-sidebar-right-open] [data-dockkit-host=dock],.UO1BtG_panel[data-sidebar-right-open] [data-dockkit-empty],.UO1BtG_panel[data-sidebar-right-open] [data-dockkit-divider]{transition:none}}.UO1BtG_iconButton{width:28px;height:28px;color:var(--dsw-alias-label-secondary);border-radius:var(--dsw-radius-sm);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:6px;line-height:1;display:inline-flex}.UO1BtG_iconButton svg{width:15px;height:15px}@media (hover:hover){.UO1BtG_iconButton:hover{background:var(--dsw-alias-interactive-bg-hover)}}.UO1BtG_collapseGlyph{transform:scaleX(-1)}.UO1BtG_panelBody{flex:auto;min-height:0;display:flex}@media (pointer:coarse){.UO1BtG_panelBody [data-dockkit-split-control]:has(>[data-dockkit-split-blocked]){visibility:hidden}}.UO1BtG_unavailable{color:var(--dsw-alias-label-tertiary);font-size:var(--dsh-content-font-size-secondary,13px);margin:0;padding:12px}.UO1BtG_tabTitle{display:contents}.UO1BtG_tabBody{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.UO1BtG_panel [data-dockkit-pane][data-sidebar-right-flash],.UO1BtG_panel [data-dockkit-float][data-sidebar-right-flash]{--sidebar-right-flash-color:var(--dsw-alias-brand-primary-new-colorprimary-new-color);--sidebar-right-flash-ring:color-mix(in srgb, var(--sidebar-right-flash-color) 48%, transparent);--sidebar-right-flash-near:color-mix(in srgb, var(--sidebar-right-flash-color) 16%, transparent);--sidebar-right-flash-far:color-mix(in srgb, var(--sidebar-right-flash-color) 10%, transparent)}body[data-ds-dark-theme] .UO1BtG_panel [data-dockkit-pane][data-sidebar-right-flash],body[data-ds-dark-theme] .UO1BtG_panel [data-dockkit-float][data-sidebar-right-flash]{--sidebar-right-flash-color:var(--dsw-static-neutral-00)}.UO1BtG_panel [data-dockkit-pane][data-sidebar-right-flash]{position:relative}.UO1BtG_panel [data-dockkit-pane][data-sidebar-right-flash]:after{content:"";z-index:7;pointer-events:none;--sidebar-right-flash-from:inset 0 0 0 1px var(--sidebar-right-flash-ring), inset 0 2px 4px 0 var(--sidebar-right-flash-near), inset 0 0 10px 0 var(--sidebar-right-flash-far);--sidebar-right-flash-to:inset 0 0 0 1px transparent, inset 0 2px 4px 0 transparent, inset 0 0 10px 0 transparent;position:absolute;inset:0}.UO1BtG_panel [data-dockkit-float][data-sidebar-right-flash]{--sidebar-right-flash-from:var(--dsw-elevation-prominent), 0 0 0 1px var(--sidebar-right-flash-ring), 0 2px 4px 0 var(--sidebar-right-flash-near), 0 0 10px 0 var(--sidebar-right-flash-far);--sidebar-right-flash-to:var(--dsw-elevation-prominent), 0 0 0 1px transparent, 0 2px 4px 0 transparent, 0 0 10px 0 transparent}.UO1BtG_panel [data-dockkit-pane][data-sidebar-right-flash]:after,.UO1BtG_panel [data-dockkit-float][data-sidebar-right-flash]{animation-duration:calc(var(--ds-transition-duration-slow) * 2);animation-timing-function:var(--ds-ease-in-out)}.UO1BtG_panel [data-dockkit-pane][data-sidebar-right-flash=odd]:after,.UO1BtG_panel [data-dockkit-float][data-sidebar-right-flash=odd]{animation-name:UO1BtG_flashOdd}.UO1BtG_panel [data-dockkit-pane][data-sidebar-right-flash=even]:after,.UO1BtG_panel [data-dockkit-float][data-sidebar-right-flash=even]{animation-name:UO1BtG_flashEven}@media (prefers-reduced-motion:reduce){.UO1BtG_panel [data-dockkit-pane][data-sidebar-right-flash]:after,.UO1BtG_panel [data-dockkit-float][data-sidebar-right-flash]{animation-timing-function:step-end}}.lQ-aqW_root{display:contents}.lQ-aqW_ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.yUvjvW_chip{max-width:240px;color:var(--dsw-alias-state-business-primary);-webkit-user-select:none;user-select:none;align-items:baseline;gap:3px;display:inline-flex}.yUvjvW_marker{flex:none;font-weight:500}.yUvjvW_icon{flex:none;align-self:center}.yUvjvW_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yUvjvW_invalid{color:var(--dsw-alias-state-error-primary);opacity:.7;text-decoration:line-through}.Th0nWa_reference{border-radius:var(--dsw-radius-sm);line-height:inherit;vertical-align:baseline;color:var(--dsw-alias-state-business-primary);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;padding:0 4px}@media (hover:hover){.Th0nWa_reference:hover{background:var(--dsw-alias-state-business-tertiary)}}.Th0nWa_openable{cursor:pointer}[data-composer-command][data-selected]>.Th0nWa_reference{background:var(--dsw-alias-state-business-tertiary)}.Th0nWa_textRef{max-width:100%;display:inline-block}._7fbsia_dock{box-sizing:border-box;width:calc(100% - var(--dsh-composer-side-clearance) - var(--dsh-composer-side-clearance) - var(--dsh-composer-dock-inset) - var(--dsh-composer-dock-inset));max-width:calc(var(--dsh-composer-card-max-width) - var(--dsh-composer-dock-inset) - var(--dsh-composer-dock-inset));margin:0 auto calc(0px - var(--dsh-composer-stack-gap) - 3px);padding:0 var(--dsh-composer-dock-inset);flex:none}._7fbsia_panel{isolation:isolate;border-radius:var(--dsw-radius-lg) var(--dsw-radius-lg) 0 0;--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);width:100%;padding:2px 0;position:relative;overflow:hidden}._7fbsia_panel:before{z-index:-1;border-radius:inherit;background:var(--dsw-specific-menu);-webkit-backdrop-filter:var(--dsw-menu-backdrop-filter);backdrop-filter:var(--dsw-menu-backdrop-filter);content:"";pointer-events:none;position:absolute;inset:0}._7fbsia_panel:after{border:.5px solid var(--dsw-alias-border-l1);border-radius:inherit;content:"";pointer-events:none;border-bottom:none;position:absolute;inset:0}._7fbsia_header{box-sizing:border-box;border-radius:var(--dsw-radius-md);width:100%;height:36px;color:var(--dsw-alias-label-primary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:4px 12px;display:flex}._7fbsia_header:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:-2px}._7fbsia_header:disabled{cursor:default}._7fbsia_lead{color:var(--dsw-alias-label-tertiary);flex:none;place-items:center;display:grid}._7fbsia_count{min-width:0;font-family:Inter, var(--dsw-font-family);flex:auto;font-size:13px;font-weight:500;line-height:24px}._7fbsia_chevron{width:14px;height:14px;color:var(--dsw-alias-label-tertiary);flex:none;place-items:center;display:grid}._7fbsia_list{max-height:180px;margin:0;padding:0;list-style:none;overflow-y:auto}._7fbsia_row{box-sizing:border-box;border-radius:var(--dsw-radius-md);align-items:center;gap:10px;width:100%;min-height:36px;padding:4px 5px 4px 12px;display:flex}._7fbsia_row+._7fbsia_row{box-shadow:inset 0 1px 0 var(--dsw-alias-border-l1)}._7fbsia_attachments{flex:none;gap:4px;min-width:0;max-width:55%;display:flex;overflow:hidden}._7fbsia_pendingRow ._7fbsia_attachments{flex-shrink:1}._7fbsia_file{border:.5px solid var(--dsw-alias-border-l1);border-radius:var(--dsw-radius-sm);background:var(--dsw-alias-bg-base);box-sizing:border-box;flex:0 180px;align-items:center;gap:4px;min-width:74px;height:24px;padding:0 6px;display:inline-flex;overflow:hidden}._7fbsia_fileIcon{flex:none;width:16px;height:16px;display:inline-flex}._7fbsia_fileName{min-width:0;color:var(--dsw-alias-label-primary-dimmed);font:var(--dsw-font-xs-13);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._7fbsia_fileSize{color:var(--dsw-alias-label-tertiary);white-space:nowrap;flex:none;font-size:10px}._7fbsia_thumb{border:.5px solid var(--dsw-alias-border-l1);border-radius:var(--dsw-radius-xs);background:var(--dsw-alias-bg-base);object-fit:cover;width:24px;height:24px}._7fbsia_preview{min-width:0;font:var(--dsw-font-xs-13);font-family:Inter, var(--dsw-font-family);color:var(--dsw-alias-label-primary-dimmed);flex:auto}._7fbsia_actions{flex:none;align-items:center;gap:10px;display:flex}._7fbsia_status{color:var(--dsw-alias-label-tertiary);font:var(--dsw-font-xs-13);white-space:nowrap;flex:none}._7fbsia_action{corner-shape:round;width:28px;height:28px;color:var(--dsw-alias-label-tertiary);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover){._7fbsia_action:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}}._7fbsia_action:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:-2px}._7fbsia_action:disabled{cursor:default;opacity:.45}._3_CeeG_row{border-bottom:.5px solid var(--dsw-alias-border-l2);align-items:center;gap:8px;padding:16px 0;display:flex}._3_CeeG_rowText{flex-direction:column;flex:1;gap:4px;min-width:0;padding-right:48px;display:flex}@media (width<=767px){html:not([data-windows-titlebar]):not([data-platform=darwin]) ._3_CeeG_rowText{padding-right:16px}}._3_CeeG_title{color:var(--dsw-alias-label-primary);font-size:14px;font-weight:400;line-height:22px}._3_CeeG_desc{color:var(--dsw-alias-label-tertiary);font-size:12px;font-weight:400;line-height:18px}._3_CeeG_selector{border-radius:var(--dsw-radius-md);background:var(--dsw-alias-bg-module-platform);height:36px;font:inherit;color:var(--dsw-alias-label-primary);cursor:pointer;border:none;align-items:center;gap:12px;padding:0 14px;font-size:14px;line-height:22px;display:inline-flex}@media (hover:hover){._3_CeeG_selector:hover{background:var(--dsw-alias-interactive-bg-hover)}}._3_CeeG_chevron{flex:none}.EMRreG_root{background:var(--dsw-alias-bg-base);flex-direction:column;min-width:0;height:100%;display:flex;position:relative}.EMRreG_header{box-sizing:border-box;border-bottom:.5px solid var(--dsw-alias-border-l3);flex:none;grid-template-columns:auto minmax(0,1fr);min-height:76px;padding:10px 28px 0 20px;display:grid}.EMRreG_header:where(:not(:has(.EMRreG_tabs))){min-height:0;padding-bottom:10px}.EMRreG_headerBlank{border-bottom:none;min-height:0;padding-bottom:0}.EMRreG_headerBlank .EMRreG_headerCorner{margin-left:auto}[data-platform=darwin] .EMRreG_headerLeading,[data-platform=darwin] .EMRreG_headerActions,[data-platform=darwin] .EMRreG_headerUtilities,[data-platform=darwin] .EMRreG_headerCorner{-webkit-app-region:no-drag}.EMRreG_titleRow{min-height:30px;grid-column:2;align-items:center;gap:0;padding-inline-start:max(0px, calc(var(--dsh-frame-leading-clearance,0px) - 20px));display:flex;container-type:inline-size}.EMRreG_titleCluster{--title-cluster-fade:20px;min-width:0;margin:-4px calc(-1 * var(--title-cluster-fade)) -4px -4px;padding:4px var(--title-cluster-fade) 4px 4px;-webkit-mask-image:linear-gradient(to left, transparent calc(.3 * var(--title-cluster-fade)), #000 var(--title-cluster-fade));mask-image:linear-gradient(to left, transparent calc(.3 * var(--title-cluster-fade)), #000 var(--title-cluster-fade));flex:1;align-items:center;gap:10px;display:flex;overflow:clip}.EMRreG_titleCluster:has(+.EMRreG_headerUtilities:empty){--title-cluster-fade:8px}.EMRreG_headerLeading{flex:none;grid-area:1/1;align-items:center;gap:8px;display:flex}.EMRreG_crumbs{white-space:nowrap;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.EMRreG_crumbSeg{align-items:center;gap:4px;min-width:0;display:inline-flex}.EMRreG_crumbSep{color:var(--dsw-alias-label-caption);font-size:14px;line-height:20px}.EMRreG_crumb{border-radius:var(--dsw-radius-md);max-width:220px;color:var(--dsw-alias-label-tertiary);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:14px;line-height:20px;display:inline-block;overflow:hidden}.EMRreG_crumbSubagent{font-size:12px;line-height:18px}@media (hover:hover){button.EMRreG_crumb:hover{background:var(--dsw-alias-interactive-bg-hover)}}.EMRreG_crumbCurrent{color:var(--dsw-alias-label-primary);cursor:default;font-weight:500}.EMRreG_headerActions{flex:none;align-items:center;gap:8px;display:flex}.EMRreG_headerUtilities{flex:none;align-items:center;gap:8px;margin-left:20px;display:flex}.EMRreG_headerUtilities:empty{display:none}.EMRreG_headerCorner{flex:none;align-items:center;margin-left:8px;margin-right:-16px;display:flex}.EMRreG_headerCorner:empty{display:none}.EMRreG_tabs{z-index:1;box-sizing:border-box;flex-wrap:wrap;grid-column:1/-1;align-items:flex-start;gap:16px 20px;width:100%;min-width:0;margin-top:10px;padding-left:8px;display:flex;position:relative}@media (width<=767px){html:not([data-platform]) .EMRreG_tabs{padding-left:0}}.EMRreG_viewTabs{flex-wrap:wrap;gap:32px;min-width:0;min-height:25px;display:flex}.EMRreG_tab{--dsh-tab-hit-inline:10px;box-sizing:border-box;min-height:35px;margin:-10px calc(-1 * var(--dsh-tab-hit-inline)) 0;padding:10px var(--dsh-tab-hit-inline) 9px;color:var(--dsw-alias-label-tertiary);cursor:pointer;background:0 0;border:none;font-size:13px;font-weight:500;line-height:16px;position:relative}.EMRreG_tab:after{content:"";right:var(--dsh-tab-hit-inline);bottom:-1px;left:var(--dsh-tab-hit-inline);background:0 0;border-radius:2px;height:2px;position:absolute}.EMRreG_tabActive{color:var(--dsw-alias-state-business-primary)}.EMRreG_tabActive:after{background:var(--dsw-alias-state-business-primary)}.EMRreG_viewsMoreAnchor{flex:none}.EMRreG_viewsMore{width:22px;height:22px;color:var(--dsw-alias-label-secondary);margin-top:-3px;padding:0}.EMRreG_viewsMoreActive{color:var(--dsw-alias-state-business-primary)}.EMRreG_tabLabel{text-overflow:ellipsis;white-space:nowrap;max-width:88px;display:block;overflow:hidden}.EMRreG_viewsMore[aria-expanded=true]{background:var(--dsw-alias-interactive-bg-hover)}.EMRreG_viewsMoreMenu{width:288px;max-width:calc(100vw - 24px)}.EMRreG_viewArea{flex-direction:column;flex:1;min-height:0;display:flex}.EMRreG_widthHandle{z-index:0;width:min(10px, calc((100% - var(--dsh-chat-content-width)) / 2 - 24px - 24px));cursor:col-resize;position:absolute;top:0;bottom:0}.EMRreG_widthHandle[data-side=left]{right:calc(50% + var(--dsh-chat-content-width) / 2 + 24px)}.EMRreG_widthHandle[data-side=right]{left:calc(50% + var(--dsh-chat-content-width) / 2 + 24px)}.EMRreG_widthHandle:after{content:"";background:linear-gradient(to bottom, transparent calc(var(--dsh-width-handle-pointer-y,50%) - 36px), var(--dsw-alias-scrollbar-bg-l1) calc(var(--dsh-width-handle-pointer-y,50%) - 8px), var(--dsw-alias-scrollbar-bg-l1) calc(var(--dsh-width-handle-pointer-y,50%) + 8px), transparent calc(var(--dsh-width-handle-pointer-y,50%) + 36px));opacity:0;pointer-events:none;border-radius:2px;width:2px;position:absolute;top:0;bottom:0}.EMRreG_widthHandle[data-side=left]:after{right:4px}.EMRreG_widthHandle[data-side=right]:after{left:4px}.EMRreG_widthHandle[data-dragging]:after{opacity:1}@media (hover:hover){.EMRreG_widthHandle:hover:after{opacity:1}}.EMRreG_root:has([data-conversation-composer-overlay]) .EMRreG_widthHandle{display:none}.EMRreG_composerStack{--dsh-composer-stack-gap:6px;gap:var(--dsh-composer-stack-gap);flex-direction:column;display:flex}.EMRreG_composerSeat{--dsh-composer-text-max-height:336px;flex-direction:column;flex:none;display:flex}.EMRreG_root[data-phase=active]{overflow:hidden}.EMRreG_root[data-phase=active] .EMRreG_header{flex:none}.EMRreG_body{--dsh-chat-content-width:var(--dsh-chat-user-width,clamp(680px, calc(var(--dsh-conversation-column-width,0px) * .64), 920px));--dsh-composer-card-max-width:calc(var(--dsh-chat-content-width) + 32px);--dsh-composer-side-clearance:16px;--dsh-composer-dock-inset:8px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.EMRreG_embeddedBody{--dsh-chat-content-width:min(calc(100% - 32px), 920px);--dsh-composer-card-max-width:min(calc(100% - 16px), 952px);--dsh-composer-side-clearance:8px;--dsh-composer-dock-inset:8px;overflow:hidden}.EMRreG_scrollBody{scrollbar-gutter:stable;flex-direction:column;flex:1;min-height:0;margin-right:2px;display:flex;overflow-y:auto}.EMRreG_scrollBody::-webkit-scrollbar-track{margin:2px}.EMRreG_root[data-phase=active] .EMRreG_viewArea,.EMRreG_embeddedBody[data-content-phase=active] .EMRreG_viewArea{flex:1 0 auto;min-height:auto}.EMRreG_root[data-phase=active] .EMRreG_composerSeat,.EMRreG_embeddedBody[data-content-phase=active] .EMRreG_composerSeat{z-index:9;will-change:transform;overflow-anchor:none;background:linear-gradient(180deg, color-mix(in srgb, var(--dsw-alias-bg-base) 0%, transparent) 0px, var(--dsw-alias-bg-base) 36px);margin-top:auto;position:sticky;bottom:0}.EMRreG_scrollBody:has([data-conversation-composer-overlay]){scrollbar-gutter:auto;position:relative;overflow:hidden auto}.EMRreG_scrollBody:has([data-conversation-composer-overlay])>[data-slot=conversation\.session]>.EMRreG_viewArea{flex:1 1 0;min-height:0;overflow:hidden}.EMRreG_scrollBody:has([data-conversation-composer-overlay])>.EMRreG_composerSeat{right:var(--dsh-scrollbar-width);position:absolute;bottom:0;left:0}.EMRreG_composerHero{width:min(calc(var(--dsh-composer-card-max-width) + 2 * var(--dsh-composer-side-clearance)), 100%);z-index:1;align-self:center;gap:8px;padding-bottom:32px}.EMRreG_heroWorkspaceRow{align-items:center;gap:2px;min-width:0;margin-top:4px;padding:0 16px 0 20px;display:flex}.EMRreG_heroOptions{flex:none;align-items:center;gap:2px;min-width:0;margin-left:auto;display:flex}.EMRreG_heroOptions:empty{display:none}.EMRreG_root[data-phase=hero] .EMRreG_scrollBody,.EMRreG_embeddedBody[data-content-phase=hero] .EMRreG_scrollBody{justify-content:center;overflow-y:auto}.EMRreG_root[data-phase=settling] .EMRreG_composerSeat,.EMRreG_embeddedBody[data-content-phase=settling] .EMRreG_composerSeat{visibility:hidden}.sn0nhq_root{justify-content:center;align-items:center;min-width:0;height:100%;padding:0 24px;display:flex}.sn0nhq_stack{width:100%;max-width:var(--dsh-composer-card-max-width);flex-direction:column;align-items:stretch;gap:12px;display:flex;overflow:visible}.sn0nhq_headline{color:var(--dsw-alias-label-primary);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 10px;font-size:26px;font-weight:500;line-height:32px;display:flex}.sn0nhq_titleGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 7px;min-width:0;display:flex}.sn0nhq_previewBadge{border:.5px solid var(--dsw-alias-interactive-bg-hover);corner-shape:round;background:var(--dsw-alias-state-business-tertiary);color:var(--dsw-alias-label-primary-bluish);font-family:var(--ds-font-family-code);white-space:nowrap;border-radius:999px;align-self:flex-start;margin-top:2px;padding:1px 7px 0;font-size:12px;font-weight:500;line-height:18px}.sn0nhq_fishHitbox{flex:none;justify-content:center;align-items:center;display:inline-flex}.sn0nhq_fish{transform-origin:50% 60%;color:var(--dsw-alias-label-primary);display:block;overflow:visible}@media (hover:hover) and (prefers-reduced-motion:no-preference){.sn0nhq_fishHitbox:hover .sn0nhq_fish{animation:1.6s ease-in-out infinite sn0nhq_hero-fish-swim}}.sn0nhq_body{flex-direction:column;gap:12px;min-width:0;display:flex;position:relative;overflow:visible}.sn0nhq_body>*{z-index:1;position:relative}.sn0nhq_body>.sn0nhq_workspaceRow{z-index:10;align-items:center;min-width:0;padding-left:8px;display:flex}.sn0nhq_workspace{border-radius:var(--dsw-radius-sm);max-width:min(100%,360px);min-height:28px;color:var(--dsw-alias-label-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0 8px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}.sn0nhq_workspace[aria-expanded=true]{background:var(--dsw-alias-interactive-bg-hover)}@media (hover:hover){.sn0nhq_workspace:not(:disabled):hover{background:var(--dsw-alias-interactive-bg-hover)}}.sn0nhq_workspace:disabled{cursor:default}.sn0nhq_folder{color:var(--dsw-alias-label-primary);flex:none}.sn0nhq_workspaceLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sn0nhq_chevron{color:var(--dsw-alias-label-caption);flex:none}.sn0nhq_modalInput{box-sizing:border-box;border:.5px solid var(--dsw-alias-border-l4);border-radius:var(--dsw-radius-lg);width:100%;height:44px;color:var(--dsw-alias-label-primary);background:0 0;outline:none;padding:7px 14px;font-size:14px;font-weight:400;line-height:22px}.sn0nhq_modalInput::placeholder{color:var(--dsw-alias-label-caption)}.sn0nhq_modalInput:disabled{color:var(--dsw-alias-label-dimmed)}.sn0nhq_modalAction{min-width:72px}.sn0nhq_modalError{color:var(--dsw-alias-state-error-primary);margin-top:8px;font-size:12px;line-height:18px}.yrQ3pq_root{flex:none;display:inline-flex}.yrQ3pq_trigger{border-radius:var(--dsw-radius-sm);color:var(--dsw-alias-label-tertiary);font-family:inherit;font-size:var(--dsh-content-font-size-secondary,13px);font-variant-numeric:tabular-nums;line-height:calc(20px + var(--dsh-content-font-delta-secondary,0px));white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:6px;padding:1px 8px;display:inline-flex}.yrQ3pq_trigger[aria-expanded=true]{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-secondary)}@media (hover:hover){.yrQ3pq_trigger:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-secondary)}}.yrQ3pq_track{fill:none;stroke:var(--dsw-alias-border-l3);stroke-width:2px}.yrQ3pq_fill{fill:none;stroke:var(--dsw-alias-label-tertiary);stroke-width:2px;stroke-linecap:round}.yrQ3pq_panel{z-index:1100;box-sizing:border-box;border-radius:var(--dsw-radius-lg);background:var(--dsw-specific-menu);width:min(264px,100vw - 24px);-webkit-backdrop-filter:var(--dsw-menu-backdrop-filter);backdrop-filter:var(--dsw-menu-backdrop-filter);--dsw-elevation-stroke-color:var(--dsw-alias-border-l1);box-shadow:var(--dsw-elevation-prominent);color:var(--dsw-alias-label-secondary);cursor:default;max-width:var(--dsh-anchored-max-width,none);max-height:var(--dsh-anchored-max-height,none);--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);border:0;padding:12px;font-size:12px;line-height:20px;position:fixed;overflow:hidden auto}.yrQ3pq_header{align-items:center;gap:6px;display:flex}.yrQ3pq_figures{font-variant-numeric:tabular-nums;color:var(--dsw-alias-label-primary);margin-left:auto;font-weight:500}.yrQ3pq_percent{color:var(--dsw-alias-label-primary);font-weight:500}.yrQ3pq_headline{color:var(--dsw-alias-label-tertiary)}.yrQ3pq_headline:empty{display:none}.yrQ3pq_bar{corner-shape:round;background:var(--dsw-alias-interactive-bg-hover);border-radius:999px;gap:1px;height:4px;margin:10px 0 12px;display:flex;overflow:hidden}.yrQ3pq_segment{background:var(--meter-tint,var(--dsw-alias-label-tertiary));border-radius:1px;flex:none;min-width:2px;height:100%}.yrQ3pq_swatch{background:var(--meter-tint);vertical-align:baseline;border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.yrQ3pq_colorSystem{--meter-tint:var(--dsw-static-neutral-bluish-400)}.yrQ3pq_colorTools{--meter-tint:#a78bfa}.yrQ3pq_colorMessages{--meter-tint:var(--dsw-static-blue-450)}.yrQ3pq_rows{margin:6px 0 0}.yrQ3pq_row{justify-content:space-between;align-items:center;gap:12px;padding:2px 0;display:flex}.yrQ3pq_row dt{color:var(--dsw-alias-label-secondary)}.yrQ3pq_row dd{font-variant-numeric:tabular-nums;color:var(--dsw-alias-label-primary);margin:0}.w53YAa_root{padding:0 var(--dsh-composer-side-clearance) 4px;flex-direction:column;align-items:center;display:flex}.w53YAa_dock{justify-content:center;align-items:center;gap:12px;max-width:100%;padding-top:4px;display:flex}.w53YAa_root:not(.w53YAa_hero)>.w53YAa_dock{min-height:calc(22px + var(--dsh-content-font-delta-secondary,0px))}.w53YAa_hero .w53YAa_dock:empty{display:none}.w53YAa_hero{padding:0 var(--dsh-composer-side-clearance)}.w53YAa_notice{width:100%;max-width:var(--dsh-composer-card-max-width);border-radius:var(--dsw-radius-md);background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-secondary);margin-bottom:6px;padding:4px 8px;font-size:12px;line-height:18px}.w53YAa_card{box-sizing:border-box;width:100%;max-width:var(--dsh-composer-card-max-width);--dsw-elevation-stroke-color:var(--dsw-alias-border-l2);border-radius:var(--dsw-radius-panel);background:var(--dsw-specific-input-major);box-shadow:var(--dsw-elevation-soft);font-size:var(--dsh-content-font-size,14px);line-height:calc(24px + var(--dsh-content-font-delta,0px));--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);border:0;flex-direction:column;gap:12px;padding-top:8px;display:flex;position:relative}@media (pointer:coarse){.w53YAa_card{font-size:max(16px, var(--dsh-content-font-size,14px))}}.w53YAa_cardWorkspaceTrigger{--dsw-elevation-stroke-color:transparent;cursor:pointer}.w53YAa_cardWorkspaceTrigger:after{content:"";box-sizing:border-box;border-radius:var(--dsw-radius-panel);color:var(--dsw-alias-border-l4);pointer-events:none;border:1px dashed;transition:color .1s;position:absolute;inset:0}.w53YAa_cardWorkspaceTrigger :disabled{pointer-events:none}@media (hover:hover){.w53YAa_cardWorkspaceTrigger:hover:after{color:var(--dsw-alias-state-business-primary)}}.w53YAa_accessory{align-items:center;gap:8px;padding:10px 12px 0;display:flex}.w53YAa_overlayAnchor{height:0;position:absolute;inset:0 0 auto}.w53YAa_scroll{max-height:var(--dsh-composer-text-max-height);margin-right:4px;overflow-y:auto}.w53YAa_scroll::-webkit-scrollbar-track{margin-top:8px}.w53YAa_grow{position:relative}.w53YAa_pending{corner-shape:round;background:var(--dsw-alias-state-business-primary);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite alternate w53YAa_input-pending}.w53YAa_input{box-sizing:border-box;min-height:36px;font-family:var(--dsw-font-family);font-size:inherit;line-height:inherit;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;color:var(--dsw-alias-label-primary);caret-color:var(--dsw-alias-state-business-primary);outline:none;padding:4px 8px 0 14px}.w53YAa_input p{margin:0}.w53YAa_input p:last-child:after{content:var(--dsh-composer-hint);color:var(--dsw-alias-label-caption)}.w53YAa_input[data-composer-composing] p:last-child:after{content:none}.w53YAa_input[data-composer-chip-selected]{caret-color:#0000}.w53YAa_input[data-composer-composing]+.w53YAa_placeholder{visibility:hidden}.w53YAa_placeholder{color:var(--dsw-alias-label-caption);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:4px 8px auto 14px;overflow:hidden}.w53YAa_inputDisabled{color:var(--dsw-alias-label-tertiary);cursor:not-allowed}.w53YAa_input[aria-haspopup=menu]{cursor:pointer}.w53YAa_hero .w53YAa_input{min-height:52px}.w53YAa_hero .w53YAa_placeholder{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.w53YAa_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:2px 8px 6px;display:flex;container-type:inline-size}.w53YAa_row[data-model-compact]{--dsh-composer-model-text-display:none;--dsh-composer-model-icon-display:block}.w53YAa_tools,.w53YAa_modes,.w53YAa_trailing{align-items:center;min-width:0;display:flex}.w53YAa_tools,.w53YAa_modes{gap:12px}.w53YAa_trailing{flex:none;gap:12px;margin-left:auto}@container (width<=560px){.w53YAa_tools,.w53YAa_modes,.w53YAa_trailing{gap:8px}}.w53YAa_add{corner-shape:round;background:var(--dsw-specific-selector);width:28px;height:28px;color:var(--dsw-alias-label-primary);cursor:pointer;border:none;border-radius:999px;flex:none;place-items:center;display:grid}@media (hover:hover){.w53YAa_add:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover-solid)}}.w53YAa_add:disabled{opacity:.5;cursor:default}.w53YAa_select{border-radius:var(--dsw-radius-sm);max-width:220px;height:28px;color:var(--dsw-alias-label-secondary);white-space:nowrap;cursor:pointer;appearance:none;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%2381858C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;background-size:12px 12px;border:none;outline:none;padding:0 20px 0 8px;font-size:13px;font-weight:500;line-height:20px}@media (hover:hover){.w53YAa_select:hover:not(:disabled){background-color:var(--dsw-alias-interactive-bg-hover)}}.w53YAa_select:disabled{opacity:.5;cursor:default}.w53YAa_primary{corner-shape:round;background:var(--dsw-alias-button-info-fill);color:#fff;cursor:pointer;border:none;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;transition:background-color .1s;display:grid;transform:translateY(-2px)}@media (hover:hover){.w53YAa_primary:hover:not(:disabled){background:var(--dsw-alias-button-info-hover)}}.w53YAa_primary:disabled{opacity:.4;cursor:default}.w53YAa_primary[data-sending]:disabled{opacity:1;cursor:progress}.w53YAa_sendingSpinner{animation:.8s linear infinite w53YAa_input-sending}@media (prefers-reduced-motion:reduce){.w53YAa_sendingSpinner{animation-duration:2.4s}}.w53YAa_retry{border-radius:var(--dsw-radius-sm);color:inherit;cursor:pointer;background:0 0;border:1px solid;margin-left:8px;padding:1px 8px;font-size:12px}.w53YAa_standardControls{align-items:center;gap:12px;min-width:0;display:flex}.w53YAa_tools[hidden],.w53YAa_standardControls[hidden]{display:none}.w53YAa_trailingActive{flex:1;margin-left:0}.w53YAa_activity{flex:none;align-items:center;display:flex}.w53YAa_activity:empty{display:none}.w53YAa_activityExpanded{flex:1;min-width:0}.vtwXEW_root{box-sizing:border-box;width:calc(100% - var(--dsh-composer-side-clearance) - var(--dsh-composer-side-clearance) - var(--dsh-composer-dock-inset) - var(--dsh-composer-dock-inset) - var(--dsh-composer-dock-inset) - var(--dsh-composer-dock-inset));max-width:calc(var(--dsh-composer-card-max-width) - var(--dsh-composer-dock-inset) - var(--dsh-composer-dock-inset) - var(--dsh-composer-dock-inset) - var(--dsh-composer-dock-inset));--dsw-elevation-stroke-color:var(--dsw-alias-border-l1);border-radius:var(--dsw-radius-lg);background:var(--dsw-specific-menu);-webkit-backdrop-filter:var(--dsw-menu-backdrop-filter);backdrop-filter:var(--dsw-menu-backdrop-filter);box-shadow:var(--dsw-elevation-panel);--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);border:0;flex:none;margin:0 auto;overflow:hidden}.vtwXEW_body{flex-direction:column;gap:8px;padding:6px 12px;display:flex}.vtwXEW_header{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:0;display:flex}.vtwXEW_lead{color:var(--dsw-alias-label-tertiary);flex:none;place-items:center;display:grid}.vtwXEW_title{color:var(--dsw-alias-label-primary);flex:none;font-size:13px;font-weight:500;line-height:24px}.vtwXEW_progress{min-width:0;color:var(--dsw-alias-label-tertiary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:13px;font-weight:400;line-height:20px;overflow:hidden}.vtwXEW_chevron{color:var(--dsw-alias-label-tertiary);flex:none;place-items:center;display:grid}.vtwXEW_list{flex-direction:column;gap:8px;max-height:180px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.vtwXEW_item{min-width:0;color:var(--dsw-alias-label-secondary);align-items:center;gap:10px;font-size:13px;line-height:20px;display:flex}.vtwXEW_glyph{flex:none;place-items:center;width:16px;height:16px;display:grid}.vtwXEW_content{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Vitrga_root{padding:8px calc(var(--dsh-composer-side-clearance) + 16px) 12px;flex-direction:column;align-items:center;display:flex}.Vitrga_card{width:100%;max-width:var(--dsh-chat-content-width);border:1px solid var(--dsw-alias-state-warn-secondary);border-radius:var(--dsw-radius-xl);background:var(--dsw-specific-input-major);box-shadow:var(--dsw-shadow-lv2);--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);overflow:hidden}.Vitrga_strip{background:var(--dsw-alias-state-warn-tertiary);color:var(--dsw-alias-state-warn-primary);align-items:center;gap:8px;padding:10px 16px;font-size:13px;line-height:18px;display:flex}.Vitrga_body{box-sizing:border-box;max-height:var(--dsh-composer-text-max-height);flex-direction:column;gap:6px;padding:12px 16px 0;display:flex;overflow-y:auto}.Vitrga_headline{color:var(--dsw-alias-label-primary);font-size:15px;font-weight:500;line-height:24px}.Vitrga_command{color:var(--dsw-alias-label-tertiary);font-family:var(--ds-font-family-code);word-break:break-all;font-size:13px;line-height:20px}.Vitrga_actionRow{justify-content:flex-end;gap:8px;padding:14px 16px;display:flex}@media (hover:hover){.Vitrga_reject:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover-danger);color:var(--dsw-alias-state-error-primary);--dsh-button-outline-color:transparent}}.Vitrga_subject{color:var(--dsw-alias-label-primary);align-items:center;gap:12px;font-size:16px;display:flex}.Vitrga_subject img{object-fit:contain;flex-shrink:0}.Vitrga_description{color:var(--dsw-alias-label-secondary);margin:0;font-size:13px;line-height:20px}.Vitrga_withSubject .Vitrga_body{text-align:left}.Vitrga_withSubject .Vitrga_actionRow{flex-wrap:wrap}._6jC_Pq_slot{z-index:7;height:0;padding-inline:calc(var(--dsh-composer-side-clearance) + 16px);pointer-events:none;position:absolute;top:0;left:0;right:0;container-type:inline-size}[data-conversation-scroll] ._6jC_Pq_slot{position:sticky}._6jC_Pq_frame{--turn-rail-band:calc(var(--dsh-conversation-viewport-height,100dvh) - var(--dsh-composer-height,152px));--turn-preview-height:100px;top:calc(var(--turn-rail-band) / 2);width:28px;max-height:min(max(0px, calc(var(--turn-rail-band) - 64px)), 420px);contain:layout;cursor:pointer;pointer-events:auto;position:absolute;right:12px;transform:translateY(-50%)}._6jC_Pq_scroller{max-height:inherit;overscroll-behavior:contain;scrollbar-width:none;position:relative;overflow-y:auto}._6jC_Pq_scroller::-webkit-scrollbar{display:none}._6jC_Pq_fadeTop{-webkit-mask-image:linear-gradient(#0000 0,#000 24px 100%);mask-image:linear-gradient(#0000 0,#000 24px 100%)}._6jC_Pq_fadeBottom{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 24px),#0000 100%)}._6jC_Pq_fadeTop._6jC_Pq_fadeBottom{-webkit-mask-image:linear-gradient(#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 24px calc(100% - 24px),#0000 100%)}._6jC_Pq_marks{position:relative}._6jC_Pq_mark{cursor:pointer;background:0 0;border:0;border-radius:8px;height:10px;padding:0;position:absolute;top:0;left:0;right:0}._6jC_Pq_mark:before{background:var(--dsw-alias-border-l4);content:"";transform-origin:100%;border-radius:2px;width:20px;height:2px;transition:transform .14s,background-color .14s;position:absolute;top:50%;right:0;transform:translateY(-50%)scaleX(.6)}._6jC_Pq_markUnloaded:before{opacity:.6;transform:translateY(-50%)scaleX(.4)}._6jC_Pq_markPreview:before{background:var(--dsw-alias-label-tertiary);transform:translateY(-50%)scaleX(.9)}._6jC_Pq_markBusy:before{animation:1s ease-in-out infinite _6jC_Pq_dsh-turn-mark-busy}._6jC_Pq_markActive:before{background:var(--dsw-alias-label-primary);transform:translateY(-50%)scaleX(1)}._6jC_Pq_mark:focus-visible:before{background:var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));transform:translateY(-50%)scaleX(1)}._6jC_Pq_mark:focus-visible{outline:none}._6jC_Pq_mark:focus-visible:after{border-radius:inherit;outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:-1px;content:"";width:20px;position:absolute;inset:0 0 0 auto}._6jC_Pq_preview{top:clamp(0px, calc(var(--turn-preview-center) - var(--turn-preview-height) / 2), calc(100% - var(--turn-preview-height)));box-sizing:border-box;width:min(300px,100cqw - 120px);max-height:var(--turn-preview-height);border-radius:var(--dsw-radius-lg);color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-1);box-shadow:var(--dsw-elevation-panel);pointer-events:none;border:0;padding:10px 12px;transition:top .14s cubic-bezier(.2,.8,.2,1);animation:.12s ease-out _6jC_Pq_dsh-turn-preview-enter;position:absolute;right:calc(100% + 10px);overflow:hidden}._6jC_Pq_previewPrompt,._6jC_Pq_previewResponse{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._6jC_Pq_previewPrompt{font:var(--dsw-font-xs-strong-13);-webkit-line-clamp:1}._6jC_Pq_previewResponse{color:var(--dsw-alias-label-caption);font:var(--dsw-font-xxs-12);-webkit-line-clamp:3;margin-top:4px}@container (width<=900px){._6jC_Pq_frame{display:none}}@media (prefers-reduced-motion:reduce){._6jC_Pq_frame,._6jC_Pq_scroller,._6jC_Pq_mark:before,._6jC_Pq_markBusy:before,._6jC_Pq_preview{scroll-behavior:auto;transition:none;animation:none}}.PQTC-a_frame{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;container-type:inline-size}.PQTC-a_root{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:visible clip}.PQTC-a_scroll{min-height:0;padding:16px calc(var(--dsh-composer-side-clearance) + 16px);flex:auto;overflow:clip auto;container-type:inline-size}.PQTC-a_root[data-chat-following-tail] .PQTC-a_scroll{overflow-anchor:none}[data-conversation-scroll]:has(.PQTC-a_root[data-chat-following-tail]){overflow-anchor:none}[data-conversation-scroll] .PQTC-a_frame,[data-conversation-scroll] .PQTC-a_root{flex:none;height:auto;min-height:auto}[data-conversation-scroll] .PQTC-a_scroll{flex:none;min-height:auto;overflow:clip visible}.PQTC-a_column{max-width:var(--dsh-chat-content-width);flex-direction:column;width:100%;margin:0 auto;display:flex;position:relative}:is(.PQTC-a_column,[data-slot="conversation.chat.flow"])>:not([hidden]):not(.PQTC-a_textInteraction):not(.PQTC-a_flowItem:is(:empty,:has(>[data-slot="conversation.chat.node"]:empty)))~:not([hidden]):not(.PQTC-a_textInteraction):not(.PQTC-a_flowItem:is(:empty,:has(>[data-slot="conversation.chat.node"]:empty))),.PQTC-a_column>.PQTC-a_older+[data-slot="conversation.chat.flow"]>:not([hidden]):not(.PQTC-a_textInteraction):not(.PQTC-a_flowItem:is(:empty,:has(>[data-slot="conversation.chat.node"]:empty))){margin-top:var(--dsh-chat-flow-gap,4px)}.PQTC-a_flowItem[data-chat-group-part=response]{--dsh-chat-flow-gap:12px}:is(.PQTC-a_column,[data-slot="conversation.chat.flow"])>[data-chat-group-part=response]:not([hidden]):not(:empty)+:not([hidden]):not(.PQTC-a_flowItem:is(:empty,:has(>[data-slot="conversation.chat.node"]:empty))):not(.PQTC-a_running):not(:has(>[data-slot="conversation.chat.node"]>[data-chat-steering-batch])){--dsh-chat-flow-gap:12px}.PQTC-a_flowItem{min-width:0}.PQTC-a_turnSpacer{height:0}.PQTC-a_column[data-chat-motion]>:not([data-chat-motion]),.PQTC-a_column[data-chat-motion]>[data-slot="conversation.chat.flow"]>:not([data-chat-motion]){transition:margin-top .16s cubic-bezier(.4,0,.2,1)}.PQTC-a_column[data-input-fold]>:not([data-chat-motion]),.PQTC-a_column[data-input-fold]>[data-slot="conversation.chat.flow"]>:not([data-chat-motion]),.PQTC-a_column[data-chat-motion]>[data-chat-flow-kind=turn-process],.PQTC-a_column[data-chat-motion]>[data-slot="conversation.chat.flow"]>[data-chat-flow-kind=turn-process]{transition:none}@media (prefers-reduced-motion:reduce){.PQTC-a_column[data-chat-motion]>:not([data-chat-motion]),.PQTC-a_column[data-chat-motion]>[data-slot="conversation.chat.flow"]>:not([data-chat-motion]){transition:none}}.PQTC-a_flowItem[data-chat-flow-kind=turn-process]{--dsh-chat-flow-gap:16px}:is(.PQTC-a_column,[data-slot="conversation.chat.flow"])>[data-chat-flow-kind=turn-process]:not(:empty,:has(>[data-slot="conversation.chat.node"]:empty))+:not([hidden]):not(.PQTC-a_flowItem:is(:empty,:has(>[data-slot="conversation.chat.node"]:empty))):not(.PQTC-a_running):not(:has(>[data-slot="conversation.chat.node"]>[data-chat-steering-batch])){--dsh-chat-flow-gap:16px}:is(.PQTC-a_column,[data-slot="conversation.chat.flow"])>[data-chat-flow-kind=turn-process]+:not([hidden]):not(.PQTC-a_flowItem:is(:empty,:has(>[data-slot="conversation.chat.node"]:empty))):not(.PQTC-a_running):not([data-submission-echo],[data-pending-steering]):not(:has(>[data-slot="conversation.chat.node"]>[data-chat-steering-batch])){--dsh-chat-flow-gap:16px}:is(.PQTC-a_column,[data-slot="conversation.chat.flow"])>.PQTC-a_flowItem:has(>[data-slot="conversation.chat.node"]>[data-chat-steering-batch=start]){--dsh-chat-flow-gap:calc(44px + var(--dsh-content-font-delta,0px))}.PQTC-a_running+[data-pending-steering]{--dsh-chat-flow-gap:0px}.PQTC-a_flowItem[data-chat-flow-kind=turn-tail]+.PQTC-a_running{display:none}@media (prefers-reduced-motion:no-preference){:where(.PQTC-a_column>[data-slot="conversation.chat.flow"]>.PQTC-a_flowItem[data-chat-flow-kind=steering])+.PQTC-a_running{animation:.14s cubic-bezier(.2,.8,.2,1) PQTC-a_running-enters-slot}.PQTC-a_column[data-input-fold] .PQTC-a_running{animation-duration:0s}}.PQTC-a_flowItem:is(:empty,:has(>[data-slot="conversation.chat.node"]:empty)){height:0}.PQTC-a_callRow{border-radius:var(--dsw-radius-sm)}.PQTC-a_hint{color:var(--dsw-alias-label-tertiary);font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(18px + var(--dsh-content-font-delta-secondary,0px))}.PQTC-a_running{--dsh-chat-flow-gap:12px;--dsw-alias-label-shimmer:var(--dsw-alias-label-deep-diving-shimmer);color:var(--dsw-alias-label-deep-diving);font-size:calc(var(--dsh-content-font-size,14px) - 2px);line-height:calc(22px + var(--dsh-content-font-delta,0px));flex-direction:column;align-items:flex-start;display:flex;position:relative}.PQTC-a_running[data-holding]{visibility:hidden;opacity:0}:is(.PQTC-a_column,[data-slot="conversation.chat.flow"])>:nth-last-child(2 of :not([hidden]):not([data-pending-steering]):not(.PQTC-a_flowItem:is(:empty,:has(>[data-slot="conversation.chat.node"]:empty)))):is(.PQTC-a_flowItem:not([data-chat-flow-kind=user]):not([data-chat-flow-kind=steering]):not([data-chat-flow-kind=turn-trigger]),[data-chat-group-key])~.PQTC-a_running>.PQTC-a_runningDivider{opacity:1}.PQTC-a_runningDivider{background:color-mix(in srgb, var(--dsw-alias-border-l1) 75%, var(--dsw-alias-border-l2));opacity:0;pointer-events:none;height:.5px;position:absolute;top:-4px;left:0;right:0}@media (prefers-reduced-motion:no-preference){.PQTC-a_runningDivider{transition:opacity .16s}}.PQTC-a_runningContent{min-width:0;height:calc(28px + var(--dsh-content-font-delta,0px));align-items:center;gap:6px;margin-top:4px;display:inline-flex}.PQTC-a_runningText{font-variant-numeric:tabular-nums;min-width:0}.PQTC-a_runningIcon{width:calc(14px + var(--dsh-content-font-delta,0px));height:calc(14px + var(--dsh-content-font-delta,0px));contain:strict;flex:none;display:inline-flex;position:relative;overflow:hidden}.PQTC-a_runningWhaleAnimated{display:none;position:absolute;inset:0}.PQTC-a_runningWhaleStill{display:initial}@supports (mask-mode:alpha) and ((-webkit-mask-image:url('')) or (mask-image:url(''))){@media (prefers-reduced-motion:no-preference) and (forced-colors:none){.PQTC-a_runningWhaleAnimated{will-change:transform;background:currentColor;display:block;-webkit-mask:url(../assets/running-whale@2x.png) 50%/100% 100% no-repeat;-webkit-mask-source-type:alpha;mask:url(../assets/running-whale@2x.png) 50%/100% 100% no-repeat alpha}.PQTC-a_runningWhaleStill{display:none}}}.PQTC-a_openError{color:var(--dsw-alias-state-error-primary);font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(18px + var(--dsh-content-font-delta-secondary,0px))}.PQTC-a_older{justify-content:center;display:flex}.PQTC-a_older button{border-radius:var(--dsw-radius-sm);color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-interactive-bg-hover-solid);cursor:pointer;border:none;padding:4px 12px;font-size:12px}.PQTC-a_older button:disabled{cursor:default;opacity:.6}.PQTC-a_toBottomSlot{z-index:8;height:0;padding-right:max(calc(var(--dsh-composer-side-clearance) + 16px), calc((100% - var(--dsh-chat-content-width)) / 2));pointer-events:none;justify-content:flex-end;display:flex;position:absolute;bottom:16px;left:0;right:0}[data-conversation-scroll] .PQTC-a_toBottomSlot{bottom:calc(var(--dsh-composer-height,152px) + 16px);position:sticky}.PQTC-a_toBottom{--dsw-elevation-stroke-color:var(--dsw-alias-border-l3);corner-shape:round;width:34px;height:34px;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-button-floating-fill);box-shadow:var(--dsw-elevation-panel);cursor:pointer;pointer-events:auto;border:0;border-radius:100px;justify-content:center;align-items:center;margin-top:-34px;padding:0;display:flex}@media (hover:hover){.PQTC-a_toBottom:hover{background:var(--dsw-alias-button-floating-hover)}}.PQTC-a_modalAction{min-width:72px}.PQTC-a_column>.PQTC-a_textInteraction{z-index:6;visibility:hidden;width:max-content;margin:0;position:absolute}.Ce5l3W_root{min-width:0}.Ce5l3W_title{max-width:100%;color:var(--dsw-alias-label-tertiary);font:inherit;font-size:var(--dsh-content-font-size,14px);line-height:calc(24px + var(--dsh-content-font-delta,0px));text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;transition:color .1s;display:flex}@media (hover:hover){.Ce5l3W_title:hover{color:var(--dsw-alias-label-secondary)}}.Ce5l3W_leading{width:calc(16px + var(--dsh-content-font-delta,0px));height:calc(16px + var(--dsh-content-font-delta,0px));color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.Ce5l3W_leading svg{width:calc(14px + var(--dsh-content-font-delta,0px));height:calc(14px + var(--dsh-content-font-delta,0px))}.Ce5l3W_leading svg[width="16"]{width:calc(16px + var(--dsh-content-font-delta,0px));height:calc(16px + var(--dsh-content-font-delta,0px))}.Ce5l3W_activityIcon,.Ce5l3W_chevron{justify-content:center;align-items:center;transition:opacity .1s;display:inline-flex;position:absolute;inset:0}.Ce5l3W_activityIcon{opacity:1}.Ce5l3W_chevron,.Ce5l3W_title:focus-visible .Ce5l3W_activityIcon{opacity:0}@media (hover:hover){.Ce5l3W_title:hover .Ce5l3W_activityIcon{opacity:0}}.Ce5l3W_title:focus-visible .Ce5l3W_chevron{opacity:1}@media (hover:hover){.Ce5l3W_title:hover .Ce5l3W_chevron{opacity:1}}.Ce5l3W_title[aria-expanded=true] .Ce5l3W_activityIcon{opacity:0}.Ce5l3W_title[aria-expanded=true] .Ce5l3W_chevron{opacity:1}.Ce5l3W_title[aria-expanded=true]{padding-bottom:8px}.Ce5l3W_body{--dsh-chat-flow-gap:4px;overscroll-behavior-y:auto;scrollbar-gutter:stable;max-height:min(400px,50vh);overflow-y:auto}.Ce5l3W_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Ce5l3W_fadeTop{-webkit-mask-image:linear-gradient(#0000 0,#000 24px 100%);mask-image:linear-gradient(#0000 0,#000 24px 100%)}.Ce5l3W_fadeBottom{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 24px),#0000 100%)}.Ce5l3W_fadeTop.Ce5l3W_fadeBottom{-webkit-mask-image:linear-gradient(#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 24px calc(100% - 24px),#0000 100%)}@media (prefers-reduced-motion:reduce){.Ce5l3W_title,.Ce5l3W_activityIcon,.Ce5l3W_chevron{transition:none}}.Ce5l3W_content{flex-direction:column;display:flex}.Ce5l3W_content>*{flex-shrink:0}.Ce5l3W_content>:not([hidden]):not(:empty)~:not([hidden]):not(:empty){margin-top:var(--dsh-chat-flow-gap,4px)}.Ce5l3W_expandedBody{scrollbar-gutter:auto;max-height:none;overflow:visible}[data-chat-motion] .Ce5l3W_content>:not([data-chat-motion]){transition:margin-top .16s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){[data-chat-motion] .Ce5l3W_content>:not([data-chat-motion]){transition:none}}.jPnzGG_userRow{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.jPnzGG_userStack{min-width:0;max-width:min(calc(var(--dsh-chat-content-width,748px) * .702), 82%);flex-direction:column;align-items:flex-end;gap:8px;display:flex}.jPnzGG_referenceSummary{color:var(--dsw-alias-label-tertiary);font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(18px + var(--dsh-content-font-delta-secondary,0px))}.jPnzGG_contextRow{padding:2px 0}.jPnzGG_compactionRow{--dsh-compaction-header-height:calc(24px + var(--dsh-content-font-delta,0px));padding:2px 0}.jPnzGG_compactionButton{width:100%;height:var(--dsh-compaction-header-height);border-radius:var(--dsw-radius-sm);min-width:0;color:var(--dsw-alias-label-tertiary);font:inherit;text-align:left;background:0 0;border:none;align-items:center;padding:0;transition:color .1s;display:flex}.jPnzGG_compactionRow:has(.jPnzGG_compactionBody) .jPnzGG_compactionButton{z-index:7;background:var(--dsw-alias-bg-base);border-radius:0;position:sticky;top:0}.jPnzGG_compactionBody :has(>[data-code-block-banner]){top:var(--dsh-compaction-header-height)}@media (hover:hover){.jPnzGG_compactionRow:has(.jPnzGG_compactionBody) .jPnzGG_compactionButton:hover{background:var(--dsw-alias-interactive-bg-hover-solid)}}.jPnzGG_compactionButton:not(:disabled){cursor:pointer}@media (hover:hover){.jPnzGG_compactionButton:hover{color:var(--dsw-alias-label-secondary)}.jPnzGG_compactionButton:not(:disabled):hover{background:var(--dsw-alias-interactive-bg-hover)}}.jPnzGG_compactionLeading{width:calc(16px + var(--dsh-content-font-delta,0px));height:calc(16px + var(--dsh-content-font-delta,0px));color:inherit;flex:none;place-items:center;margin-right:6px;display:inline-grid}.jPnzGG_compactionLeading svg{width:calc(14px + var(--dsh-content-font-delta,0px));height:calc(14px + var(--dsh-content-font-delta,0px))}.jPnzGG_compactionContextIcon,.jPnzGG_compactionDisclosureIcon{grid-area:1/1;justify-content:center;align-items:center;display:inline-flex}.jPnzGG_compactionDisclosureIcon,.jPnzGG_compactionButton:not(:disabled):focus-visible .jPnzGG_compactionContextIcon{opacity:0}@media (hover:hover){.jPnzGG_compactionButton:not(:disabled):hover .jPnzGG_compactionContextIcon{opacity:0}}.jPnzGG_compactionButton:not(:disabled):focus-visible .jPnzGG_compactionDisclosureIcon{opacity:1}@media (hover:hover){.jPnzGG_compactionButton:not(:disabled):hover .jPnzGG_compactionDisclosureIcon{opacity:1}}.jPnzGG_compactionTitle{font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(24px + var(--dsh-content-font-delta,0px));color:inherit;flex:none}.jPnzGG_compactionSep{background:var(--dsw-alias-label-caption);border-radius:1px;flex:none;width:2px;height:2px;margin:0 8px}.jPnzGG_compactionSummary{min-width:0;color:inherit;font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(24px + var(--dsh-content-font-delta,0px));text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.jPnzGG_compactionBody{padding:4px 0 4px calc(22px + var(--dsh-content-font-delta,0px));color:var(--dsw-alias-label-tertiary);font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(24px + var(--dsh-content-font-delta,0px))}.jPnzGG_retryRow{color:var(--dsw-alias-label-tertiary);font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(20px + var(--dsh-content-font-delta-secondary,0px))}.jPnzGG_retrySummary{border-radius:var(--dsw-radius-sm);width:fit-content;max-width:100%;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;padding:2px 0;list-style:none;display:inline-flex}.jPnzGG_retrySummary::-webkit-details-marker{display:none}.jPnzGG_retrySummary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;margin-right:2px;transition:transform .12s;transform:rotate(-45deg)}@media (hover:hover){.jPnzGG_retrySummary:hover{color:var(--dsw-alias-label-secondary)}}@media (prefers-reduced-motion:reduce){.jPnzGG_compactionButton{transition:none}}.jPnzGG_retrySummary:focus-visible{outline:1.5px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:2px}.jPnzGG_retryText{overflow-wrap:anywhere;min-width:0}.jPnzGG_retryRow[open] .jPnzGG_retrySummary:after{transform:rotate(45deg)}.jPnzGG_retryDetails{overflow-wrap:anywhere;font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(18px + var(--dsh-content-font-delta-secondary,0px));gap:2px;margin-top:3px;padding-left:14px;display:grid}.jPnzGG_retryDetailLabel{color:var(--dsw-alias-label-secondary)}.jPnzGG_turnErrorRow{font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(20px + var(--dsh-content-font-delta-secondary,0px));grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:8px;padding:2px 0;display:grid}.jPnzGG_turnErrorDot{margin-top:5px}.jPnzGG_turnErrorCopy{overflow-wrap:anywhere;min-width:0}.jPnzGG_turnErrorTitle{color:var(--dsw-alias-state-error-primary);margin-right:6px;font-weight:600}.jPnzGG_turnErrorMessage{color:var(--dsw-alias-label-secondary)}.jPnzGG_turnErrorCode{color:var(--dsw-alias-label-tertiary);font:var(--dsw-font-markdown-code-block-small)}.jPnzGG_maxTokensTitle{color:var(--dsw-alias-state-warn-primary);margin-right:6px;font-weight:600}.jPnzGG_attachmentRow{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:100%;display:flex}.jPnzGG_fileCard{border:.5px solid var(--dsw-alias-border-l2,#0000001f);border-radius:var(--dsw-radius-lg);background:var(--dsw-specific-input-major,transparent);box-sizing:border-box;flex:0 0 240px;align-items:center;gap:10px;width:240px;min-height:64px;padding:8px 12px;display:inline-flex}.jPnzGG_fileIcon{flex:none;width:28px;height:28px}.jPnzGG_fileContent{flex-direction:column;flex:1;min-width:0;display:flex}.jPnzGG_fileName{white-space:nowrap;text-overflow:ellipsis;color:var(--dsw-alias-label-primary);font-size:14px;font-weight:500;line-height:22px;overflow:hidden}.jPnzGG_fileMeta{white-space:nowrap;text-overflow:ellipsis;color:var(--dsw-alias-label-tertiary,#00000073);font-size:12px;line-height:15px;overflow:hidden}.JwBuCa_text{color:var(--dsw-alias-label-secondary);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.JwBuCa_fields{border-top:.5px solid var(--dsw-alias-border-l2);flex-direction:column;gap:2px;margin:8px 0 0;padding-top:8px;display:flex}.JwBuCa_field{gap:8px;min-width:0;display:flex}.JwBuCa_fieldKey{min-width:96px;color:var(--dsw-alias-label-caption);flex:none}.JwBuCa_fieldValue{min-width:0;color:var(--dsw-alias-label-tertiary);overflow-wrap:anywhere;flex:auto;margin:0}.JwBuCa_files{flex-wrap:wrap;gap:4px 12px;margin:0 0 8px;padding:0;list-style:none;display:flex}.JwBuCa_file{align-items:baseline;gap:6px;min-width:0;display:flex}.JwBuCa_filePath{color:var(--dsw-alias-label-secondary);overflow-wrap:anywhere}.JwBuCa_fileAction{color:var(--dsw-alias-label-caption)}.JwBuCa_catalogNotice{color:var(--dsw-alias-label-caption);margin:0 0 6px}.JwBuCa_entries{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.JwBuCa_entry{gap:8px;min-width:0;display:flex}.JwBuCa_entryName{color:var(--dsw-alias-label-secondary);flex:none}.JwBuCa_entryDescription{min-width:0;color:var(--dsw-alias-label-tertiary);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.JwBuCa_sections{flex-direction:column;gap:8px;margin:0;display:flex}.JwBuCa_section{flex-direction:column;gap:2px;min-width:0;display:flex}.JwBuCa_sectionName{color:var(--dsw-alias-label-caption)}.JwBuCa_sectionText{color:var(--dsw-alias-label-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.JwBuCa_relaySender{color:var(--dsw-alias-label-caption);overflow-wrap:anywhere;margin:0 0 6px}.JwBuCa_recalls{flex-direction:column;gap:2px;margin:0 0 8px;padding:0;list-style:none;display:flex}.JwBuCa_recall{gap:8px;min-width:0;display:flex}.JwBuCa_recallLabel{color:var(--dsw-alias-label-secondary);overflow-wrap:anywhere}.JwBuCa_recallCounts{color:var(--dsw-alias-label-caption);flex:none}.cAKB1a_root{min-width:0}.cAKB1a_root[data-open]{padding-bottom:4px}.cAKB1a_chevron{color:var(--dsw-alias-label-secondary)}.cAKB1a_sep{background:var(--dsw-alias-label-caption);border-radius:1px;flex:none;width:2px;height:2px;margin:0 8px}.cAKB1a_source{min-width:0;color:var(--dsw-alias-label-tertiary);font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(24px + var(--dsh-content-font-delta,0px));text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.cAKB1a_summary{min-width:0;color:var(--dsw-alias-label-tertiary);font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(24px + var(--dsh-content-font-delta,0px));text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.cAKB1a_body{box-sizing:border-box;width:calc(100% - 22px - var(--dsh-content-font-delta,0px));max-height:141px;margin:4px 0 0 calc(22px + var(--dsh-content-font-delta,0px));border-radius:var(--dsw-radius-md);background:var(--dsw-alias-markdown-code-block);color:var(--dsw-alias-label-tertiary);font:400 11px/16px var(--ds-font-family-code);border:none;padding:10px 16px 12px 12px;overflow:auto}.cAKB1a_toolChanges{white-space:nowrap}.q789ta_actions{height:calc(28px + var(--dsh-content-font-delta,0px));align-items:center;gap:8px;display:flex}.q789ta_timeStart{font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(24px + var(--dsh-content-font-delta,0px));color:var(--dsw-alias-label-tertiary);white-space:nowrap;padding-right:12px}.q789ta_timeEnd{font-size:calc(var(--dsh-content-font-size-secondary,13px) - 1px);line-height:calc(24px + var(--dsh-content-font-delta,0px));color:inherit;white-space:nowrap}.q789ta_endInfo{min-width:0;color:var(--dsw-alias-label-tertiary);align-items:center;gap:8px;margin-left:8px;display:inline-flex}@media (hover:hover){:is([data-actions-reveal=hover] .q789ta_actions,:is([data-chat-flow-kind=user],[data-chat-flow-kind=steering]):has(~:is([data-chat-flow-kind=user],[data-chat-flow-kind=steering])) .q789ta_actions){opacity:0;transition:opacity 80ms}:is([data-actions-reveal=hover]:hover .q789ta_actions,[data-actions-reveal=hover]:focus-within .q789ta_actions,:is([data-chat-flow-kind=user],[data-chat-flow-kind=steering]):has(~:is([data-chat-flow-kind=user],[data-chat-flow-kind=steering])):hover .q789ta_actions,:is([data-chat-flow-kind=user],[data-chat-flow-kind=steering]):has(~:is([data-chat-flow-kind=user],[data-chat-flow-kind=steering])):focus-within .q789ta_actions){opacity:1}}.q789ta_action{width:calc(28px + var(--dsh-content-font-delta,0px));height:calc(28px + var(--dsh-content-font-delta,0px));border-radius:var(--dsw-radius-sm);color:var(--dsw-alias-label-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:inline-flex}.q789ta_action svg{width:calc(15px + var(--dsh-content-font-delta,0px));height:calc(15px + var(--dsh-content-font-delta,0px))}.q789ta_actions[data-clock=end] .q789ta_action svg{width:calc(17px + var(--dsh-content-font-delta,0px));height:calc(17px + var(--dsh-content-font-delta,0px))}@media (hover:hover){.q789ta_action:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-secondary)}}.q789ta_action[data-unavailable]{cursor:default;opacity:.4}@media (hover:hover){.q789ta_action[data-unavailable]:hover{color:var(--dsw-alias-label-tertiary);background:0 0}}.q789ta_visuallyHidden,.GwdsFG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.OJsRxG_root{flex-direction:column;display:flex}.OJsRxG_root:not([data-expanded]){contain:size layout;height:calc(24px + var(--dsh-content-font-delta,0px))}.OJsRxG_row{overflow:hidden}.OJsRxG_root[data-expanded] [data-open] [data-disclosure-header]{z-index:1;background:var(--dsw-alias-bg-base);position:sticky;top:0}.OJsRxG_leading{flex-shrink:0}.OJsRxG_title{font-weight:400}.OJsRxG_separator{background:var(--dsw-alias-label-caption);border-radius:1px;flex:none;width:2px;height:2px;margin:0 8px}.OJsRxG_summary{min-width:0;font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(20px + var(--dsh-content-font-delta-secondary,0px));white-space:nowrap;flex:auto;overflow:hidden}.OJsRxG_summaryText{text-overflow:ellipsis;display:block;overflow:hidden}.OJsRxG_summary[data-streaming]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.OJsRxG_summary[data-streaming] .OJsRxG_summaryText{text-overflow:clip;overflow:visible}.OJsRxG_root:not([data-preview]) .OJsRxG_separator,.OJsRxG_root:not([data-preview]) .OJsRxG_summary{display:none}.OJsRxG_thinkBody{padding:4px 0 4px calc(22px + var(--dsh-content-font-delta,0px));min-width:0}.IIceDG_root{font-size:var(--dsh-content-font-size,14px);line-height:calc(24px + var(--dsh-content-font-delta,0px));color:var(--dsw-alias-label-primary);flex-direction:column;display:flex}.IIceDG_body{flex-direction:column;gap:16px;display:flex}.IIceDG_body .md-table-wide{--dsh-table-spare:max(0px, calc((100cqw - var(--dsh-chat-content-width)) / 2));--dsh-table-lead:calc(var(--dsh-table-spare) + min(var(--dsh-chat-content-width), 100cqw) - 100%);box-sizing:border-box;width:calc(100% + var(--dsh-table-lead) + var(--dsh-table-spare));max-width:none;margin-left:calc(-1 * var(--dsh-table-lead));padding-left:var(--dsh-table-lead)}.IIceDG_body .md-table-wide>table{z-index:1;position:relative}.IIceDG_body>[data-turn-process-inline][hidden]{margin-bottom:-16px}.IIceDG_stopped{border-radius:var(--dsw-radius-sm);background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-tertiary);align-self:flex-start;padding:0 6px;font-size:11px;line-height:18px}.IIceDG_actions{margin-top:16px;margin-left:-6px}.GOXO2W_root{flex-direction:column;display:flex}.GOXO2W_leading{flex-shrink:0}.GOXO2W_title{font-weight:400}.GOXO2W_separator{background:var(--dsw-alias-label-caption);border-radius:1px;flex:none;width:2px;height:2px;margin:0 8px}.GOXO2W_summary{min-width:0;font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(24px + var(--dsh-content-font-delta,0px));text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.GOXO2W_summary[data-error],.GOXO2W_body[data-error]{color:var(--dsw-alias-state-error-primary)}.GOXO2W_body{border:.5px solid var(--dsw-alias-border-l1);border-radius:var(--dsw-radius-lg);background:var(--dsw-alias-markdown-code-block);max-height:260px;color:var(--dsw-alias-label-primary);font:var(--dsw-font-markdown-code-block-small);white-space:pre-wrap;margin:4px 0 4px 4px;padding:12px 16px;overflow:auto}.JjiCAa_root{box-sizing:border-box;width:100%;min-width:0;height:calc(33px + var(--dsh-content-font-delta,0px));border:none;border-bottom:.5px solid var(--dsw-alias-border-l2);color:var(--dsw-alias-label-tertiary);font:inherit;font-size:var(--dsh-content-font-size,14px);cursor:pointer;text-align:left;background:0 0;align-items:center;padding:0 0 8px;transition:color .1s;display:flex}.JjiCAa_root:disabled{cursor:default}@media (hover:hover){.JjiCAa_root:hover:not(:disabled){color:var(--dsw-alias-label-secondary)}}.JjiCAa_chevron{width:14px;height:14px;color:inherit;flex:none;margin-left:4px;transition:transform .1s}.JjiCAa_root[data-open] .JjiCAa_chevron{transform:rotate(180deg)}.JjiCAa_label{min-width:0;font-size:inherit;line-height:calc(24px + var(--dsh-content-font-delta,0px));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.JjiCAa_durationNumber{font-family:var(--ds-font-family-code);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.JjiCAa_root,.JjiCAa_chevron{transition:none}}.UBEPEq_root{min-width:0;display:inline-flex}.UBEPEq_root+.UBEPEq_root{margin-left:-6px}.UBEPEq_trigger{min-width:0;height:calc(28px + var(--dsh-content-font-delta,0px));border-radius:var(--dsw-radius-sm);color:var(--dsw-alias-label-tertiary);font-size:calc(var(--dsh-content-font-size-secondary,13px) - 1px);font-variant-numeric:tabular-nums;line-height:calc(24px + var(--dsh-content-font-delta,0px));white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:6px 8px;display:inline-flex}.UBEPEq_label{text-overflow:ellipsis;min-width:0;overflow:hidden}.UBEPEq_trigger svg{width:calc(15px + var(--dsh-content-font-delta,0px));height:calc(15px + var(--dsh-content-font-delta,0px));flex:none}.UBEPEq_trigger[aria-expanded=true]{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-tertiary)}@media (hover:hover){.UBEPEq_trigger:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-tertiary)}}@media (width<=480px){.UBEPEq_trigger{width:calc(28px + var(--dsh-content-font-delta,0px));justify-content:center;padding:6px}.UBEPEq_trigger .UBEPEq_label{display:none}.UBEPEq_root+.UBEPEq_root{margin-left:0}}.lHxy3a_panel{z-index:1100;box-sizing:border-box;width:max-content;min-width:min(300px, calc(100vw - 24px), var(--dsh-anchored-max-width,100vw));max-width:min(440px, calc(100vw - 24px), var(--dsh-anchored-max-width,100vw));border-radius:var(--dsw-radius-lg);background:var(--dsw-specific-menu);-webkit-backdrop-filter:var(--dsw-menu-backdrop-filter);backdrop-filter:var(--dsw-menu-backdrop-filter);--dsw-elevation-stroke-color:var(--dsw-alias-border-l1);box-shadow:var(--dsw-elevation-prominent);color:var(--dsw-alias-label-secondary);cursor:default;max-height:var(--dsh-anchored-max-height,none);--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);border:0;padding:16px;font-size:12px;line-height:18px;position:fixed;overflow:hidden auto}.lHxy3a_title{color:var(--dsw-alias-label-primary);justify-content:space-between;gap:16px;margin-bottom:8px;font-weight:500;display:flex}.lHxy3a_titleRule{border-top:.5px solid var(--dsw-alias-border-l2);margin-bottom:10px}.lHxy3a_titleValue{font-variant-numeric:tabular-nums}.lHxy3a_titleLabel{align-items:center;gap:6px;min-width:0;display:inline-flex}.lHxy3a_titleLabel svg{flex:none;width:14px;height:14px}.lHxy3a_details{color:var(--dsw-alias-label-tertiary);grid-template-columns:minmax(76px,auto) minmax(0,1fr);gap:6px 16px;margin:0;display:grid}.lHxy3a_details dt,.lHxy3a_details dd{min-width:0;margin:0}.lHxy3a_details dd{color:var(--dsw-alias-label-secondary);font-variant-numeric:tabular-nums;text-align:right}.lHxy3a_details .lHxy3a_route{overflow-wrap:anywhere}.lHxy3a_reasoning{color:var(--dsw-alias-label-tertiary);white-space:nowrap}.z7Nsea_root{flex-direction:column;gap:16px;display:flex}.z7Nsea_actions{margin-top:4px;margin-left:-6px}.WeH6kW_root{border:.5px solid var(--dsw-alias-border-l1);border-radius:var(--dsw-radius-xl);background:var(--dsw-alias-turn-trigger-bg,var(--dsw-alias-markdown-code-block));min-width:0;transition:background-color .1s}@media (hover:hover){.WeH6kW_root:hover{background:var(--dsw-alias-turn-trigger-bg-hover,var(--dsw-alias-interactive-bg-hover))}}.WeH6kW_header{width:100%;color:var(--dsw-alias-label-tertiary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:12px 16px;transition:color .1s;display:flex}@media (hover:hover){.WeH6kW_header:hover{color:var(--dsw-alias-label-secondary)}}.WeH6kW_icon{color:inherit;flex:none;display:inline-flex}.WeH6kW_title{font-size:var(--dsh-content-font-size,14px);flex:none}.WeH6kW_time{color:inherit;font:var(--dsw-font-xxs-12);flex:none;margin-left:auto}.WeH6kW_chevron,.WeH6kW_openChevron{color:inherit;flex:none}.WeH6kW_openChevron{transform:rotate(180deg)}.WeH6kW_body{padding:0 16px 12px 40px}.WeH6kW_explanation{color:var(--dsw-alias-label-secondary);font:var(--dsw-font-xxs-12);margin:8px 0}.WeH6kW_content{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;font:var(--dsw-font-xxs-12);overflow:auto}@media (prefers-reduced-motion:reduce){.WeH6kW_root,.WeH6kW_header{transition:none}}.jp32BW_anchor{min-width:0;font-size:calc(var(--dsh-content-font-size-secondary,13px) - 1px);line-height:calc(20px + var(--dsh-content-font-delta-secondary,0px));display:inline-flex}.jp32BW_pill{box-sizing:border-box;border-radius:var(--dsw-radius-sm);max-width:100%;color:var(--dsw-alias-label-tertiary);font:inherit;font-variant-numeric:tabular-nums;line-height:inherit;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:1px 8px;display:inline-flex}.jp32BW_pill svg{flex:none;width:14px;height:14px}button.jp32BW_pill{cursor:pointer}button.jp32BW_pill[aria-expanded=true]{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-secondary)}@media (hover:hover){button.jp32BW_pill:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-secondary)}}.jp32BW_label{text-overflow:ellipsis;min-width:0;overflow:hidden}.jp32BW_sep{color:var(--dsw-alias-separator-primary);margin:0 6px}._6rez_q_row{border-bottom:.5px solid var(--dsw-alias-border-l2);align-items:center;gap:8px;padding:16px 0;display:flex}._6rez_q_rowText{flex-direction:column;flex:1;gap:4px;min-width:0;padding-right:48px;display:flex}@media (width<=767px){html:not([data-windows-titlebar]):not([data-platform=darwin]) ._6rez_q_rowText{padding-right:16px}}._6rez_q_title{color:var(--dsw-alias-label-primary);font-size:14px;font-weight:400;line-height:22px}._6rez_q_desc{color:var(--dsw-alias-label-tertiary);font-size:12px;font-weight:400;line-height:18px}._6rez_q_selector{border-radius:var(--dsw-radius-md);background:var(--dsw-alias-bg-module-platform);height:36px;font:inherit;color:var(--dsw-alias-label-primary);cursor:pointer;border:none;align-items:center;gap:12px;padding:0 14px;font-size:14px;line-height:22px;display:inline-flex}@media (hover:hover){._6rez_q_selector:hover{background:var(--dsw-alias-interactive-bg-hover)}}._6rez_q_chevron{flex:none}.CZJGNq_summary{min-width:0;color:inherit;align-items:center;gap:8px;margin-left:8px;font-size:12px;display:flex}.CZJGNq_summary>:first-child{flex-shrink:0}.CZJGNq_paths{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CZJGNq_output{border-radius:var(--dsw-radius-lg);background:var(--dsw-alias-bg-layer-1);color:var(--dsw-alias-label-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;padding:12px;font-size:12px}.CZJGNq_inspect{color:var(--dsw-alias-link);font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-size:12px}.FRtmGq_root{--diff-empty-fill:color-mix(in srgb, var(--dsw-alias-interactive-bg-hover) 50%, transparent);box-sizing:border-box;width:100%;min-height:0;color:var(--dsw-alias-label-primary);flex-direction:column;display:flex}.FRtmGq_header{box-sizing:border-box;border-bottom:.5px solid var(--dsw-alias-border-l3);flex:none;align-items:center;gap:6px;height:38px;padding:0 6px 0 8px;display:flex}.FRtmGq_status{color:var(--dsw-alias-label-secondary);align-items:center;gap:12px;margin:0;padding:16px;font-size:13px;display:flex}.FRtmGq_body{min-height:0;font:var(--dsw-font-markdown-code-block);flex-direction:column;flex:auto;padding:8px 0 16px;display:flex;overflow:auto}.FRtmGq_columns{flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.FRtmGq_column,.FRtmGq_body[data-review-view=unified]:not([data-review-wrap]){grid-template-columns:minmax(max-content,100%);align-content:start;display:grid}.FRtmGq_column{overscroll-behavior:none;min-width:0;overflow-x:scroll}.FRtmGq_column+.FRtmGq_column{border-left:.5px solid var(--dsw-alias-border-l3)}.FRtmGq_sideLine{box-sizing:border-box;white-space:pre;grid-template-columns:3.5em max-content;width:max-content;min-width:100%;min-height:22px;line-height:22px;display:grid}.FRtmGq_note{font:var(--dsw-font-xs-13);color:var(--dsw-alias-label-tertiary);margin:0;padding:4px 16px 8px}.FRtmGq_hunk{margin-bottom:8px}.FRtmGq_hunkHeader{color:var(--dsw-alias-label-tertiary);white-space:pre;padding:4px 16px}.FRtmGq_line{box-sizing:border-box;white-space:pre;grid-template-columns:3.5em 3.5em 1.2em minmax(0,1fr);min-height:22px;line-height:22px;display:grid}.FRtmGq_splitLine{white-space:pre;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:22px;line-height:22px;display:grid}.FRtmGq_cell{box-sizing:border-box;grid-template-columns:3.5em minmax(0,1fr);min-width:0;display:grid}.FRtmGq_cell+.FRtmGq_cell{border-left:.5px solid var(--dsw-alias-border-l3)}.FRtmGq_number{color:var(--dsw-alias-label-tertiary);text-align:right;-webkit-user-select:none;user-select:none;padding-right:8px}.FRtmGq_sign{text-align:center;-webkit-user-select:none;user-select:none}.FRtmGq_text{padding-right:16px}.FRtmGq_body[data-review-wrap] .FRtmGq_line,.FRtmGq_body[data-review-wrap] .FRtmGq_splitLine{white-space:pre-wrap}.FRtmGq_body[data-review-wrap] .FRtmGq_text{overflow-wrap:anywhere}.FRtmGq_add{--diff-gutter-fill:var(--dsw-alias-file-diff-added-gutter);--diff-marker:var(--dsw-alias-file-diff-added-marker);background:var(--dsw-alias-file-diff-added-bg)}.FRtmGq_del{--diff-gutter-fill:var(--dsw-alias-file-diff-deleted-gutter);--diff-marker:var(--dsw-alias-file-diff-deleted-marker);background:var(--dsw-alias-file-diff-deleted-bg)}.FRtmGq_add .FRtmGq_number,.FRtmGq_del .FRtmGq_number{background:var(--diff-gutter-fill);color:var(--diff-marker)}.FRtmGq_add .FRtmGq_number:first-child,.FRtmGq_del .FRtmGq_number:first-child{box-shadow:inset 3px 0 0 var(--diff-marker)}.FRtmGq_add .FRtmGq_sign,.FRtmGq_del .FRtmGq_sign{color:var(--diff-marker)}.FRtmGq_context .FRtmGq_text{color:var(--dsw-alias-label-secondary)}.FRtmGq_empty{background:var(--diff-empty-fill)}._2RdHa_card{--changes-fill:var(--dsw-static-neutral-50);--changes-hover:var(--dsw-static-neutral-100);border:.5px solid var(--dsw-alias-border-l2);border-radius:var(--dsw-radius-lg);background:var(--dsw-alias-bg-layer-1);min-width:0;color:var(--dsw-alias-label-primary);flex-direction:column;margin-top:4px;display:flex;overflow:hidden}._2RdHa_card[data-single=true]{border-color:var(--dsw-alias-border-l1)}body[data-ds-dark-theme] ._2RdHa_card{--changes-fill:var(--dsw-static-neutral-850);--changes-hover:var(--dsw-static-neutral-800)}._2RdHa_header{box-sizing:border-box;background:var(--changes-fill);width:100%;min-width:0;height:60px;color:inherit;font:inherit;text-align:left;border:0;align-items:center;gap:10px;margin:0;padding:8px 10px;display:flex}button._2RdHa_header{cursor:pointer;transition:background-color .12s}button._2RdHa_header:focus-visible{background:var(--changes-hover)}@media (hover:hover){button._2RdHa_header:hover:not(:disabled){background:var(--changes-hover)}}button._2RdHa_header:focus-visible{box-shadow:inset 0 0 0 2px var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline:none}button._2RdHa_header:disabled{cursor:progress}._2RdHa_tile{box-sizing:border-box;border:.5px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-static-neutral-00) 50%, transparent);border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}body[data-ds-dark-theme] ._2RdHa_tile{background:color-mix(in srgb, var(--dsw-static-neutral-00) 5%, transparent)}._2RdHa_titles{flex-direction:column;flex:1;min-width:0;display:flex}._2RdHa_title{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}._2RdHa_stat{color:var(--dsw-alias-label-tertiary);font-size:10px;line-height:16px;display:inline-flex}._2RdHa_statCounts{font-family:var(--ds-font-family-code);gap:6px;display:inline-flex}._2RdHa_previewHint,._2RdHa_header:focus-visible ._2RdHa_statCounts{display:none}@media (hover:hover){._2RdHa_header:hover ._2RdHa_statCounts{display:none}}._2RdHa_header:focus-visible ._2RdHa_previewHint{display:inline}@media (hover:hover){._2RdHa_header:hover ._2RdHa_previewHint{display:inline}}._2RdHa_stat[data-error=true],._2RdHa_counts[data-error=true]{color:var(--dsw-alias-state-error-primary)}._2RdHa_added{color:var(--dsw-alias-state-success-primary)}._2RdHa_deleted{color:var(--dsw-alias-state-error-primary)}._2RdHa_list{border-top:.5px solid var(--dsw-alias-border-l2);margin:0;padding:0;list-style:none}._2RdHa_row{box-sizing:border-box;width:100%;min-width:0;min-height:24px;color:var(--dsw-alias-label-tertiary);cursor:pointer;font-family:var(--ds-font-family-code);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:7px 18px 7px 14px;font-size:11px;line-height:18px;display:flex}._2RdHa_row:focus-visible{background:var(--dsw-alias-interactive-bg-hover)}@media (hover:hover){._2RdHa_row:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}}._2RdHa_row:focus-visible{box-shadow:inset 0 0 0 2px var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline:none}._2RdHa_row:disabled{cursor:progress}._2RdHa_path{min-width:0;font-family:var(--dsw-font-family);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._2RdHa_counts{white-space:nowrap;color:var(--dsw-alias-label-tertiary);flex:none;gap:6px;display:inline-flex}._2RdHa_toggle{box-sizing:border-box;width:100%;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:4px;margin:0;padding:10px 18px 10px 14px;font-size:12px;line-height:18px;display:inline-flex}@media (hover:hover){._2RdHa_toggle:hover{background:var(--dsw-alias-interactive-bg-hover)}}._2RdHa_toggle svg{flex:none;width:14px;height:14px}@media (pointer:coarse){._2RdHa_row,._2RdHa_toggle{min-height:44px}}._2RdHa_preview{max-height:100%;overflow:hidden}._2RdHa_previewPath{min-width:0;color:var(--dsw-alias-label-tertiary);font-family:var(--ds-font-family-code);white-space:nowrap;flex:auto;font-size:12px;line-height:20px;overflow:auto hidden}._2RdHa_preview [data-diff-note=metadata],._2RdHa_preview [data-diff-hunk-header]{display:none}.rlv5Ja_root{--deliverable-fill:var(--dsw-static-neutral-50);--deliverable-hover:var(--dsw-static-neutral-100);flex-direction:column;gap:16px;min-width:0;margin-top:4px;display:flex;container-type:inline-size}.rlv5Ja_root[data-after-changes=true]{margin-top:0}body[data-ds-dark-theme] .rlv5Ja_root{--deliverable-fill:var(--dsw-static-neutral-850);--deliverable-hover:var(--dsw-static-neutral-800)}.rlv5Ja_hostStatus{color:var(--dsw-alias-label-secondary);align-items:center;gap:8px;font-size:12px;line-height:18px;display:flex}.rlv5Ja_presented{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.rlv5Ja_presented[data-single=true]{grid-template-columns:minmax(0,1fr)}.rlv5Ja_file{box-sizing:border-box;border:.5px solid var(--dsw-alias-border-l1);border-radius:var(--dsw-radius-lg);background:var(--deliverable-fill);min-width:0;height:60px;color:var(--dsw-alias-label-primary);align-items:center;gap:10px;padding:8px 10px;transition:background-color .12s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.rlv5Ja_file:hover{background:var(--deliverable-hover)}}.rlv5Ja_cardPreview{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.rlv5Ja_cardPreview:focus-visible{box-shadow:inset 0 0 0 2px var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline:none}.rlv5Ja_fileIcon{z-index:2;box-sizing:border-box;pointer-events:none;border:.5px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-static-neutral-00) 50%, transparent);width:40px;height:40px;color:var(--dsw-alias-link);border-radius:10px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}body[data-ds-dark-theme] .rlv5Ja_fileIcon{background:color-mix(in srgb, var(--dsw-static-neutral-00) 5%, transparent)}.rlv5Ja_fileBody{z-index:2;pointer-events:none;flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.rlv5Ja_details{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.rlv5Ja_fileName{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}.rlv5Ja_description{color:var(--dsw-alias-label-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;line-height:16px;overflow:hidden}.rlv5Ja_description[data-error=true]{color:var(--dsw-alias-state-error-primary)}.rlv5Ja_previewHint{display:none}@media (hover:hover){.rlv5Ja_file:hover .rlv5Ja_description:not([role=status]) .rlv5Ja_secondaryText{display:none}.rlv5Ja_file:hover .rlv5Ja_description:not([role=status]) .rlv5Ja_previewHint{display:inline}}.rlv5Ja_toggle{border-radius:var(--dsw-radius-sm);min-width:0;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;background:0 0;border:0;align-self:center;align-items:center;gap:4px;padding:1px 11px;font-size:12px;line-height:18px;display:inline-flex}@media (hover:hover){.rlv5Ja_toggle:hover{background:var(--dsw-alias-interactive-bg-hover)}}.rlv5Ja_toggle svg{flex:none;width:14px;height:14px}@container (width<=620px){.rlv5Ja_presented{grid-template-columns:minmax(0,1fr)}}.rlv5Ja_actions{pointer-events:auto;flex:none;display:inline-flex}.TRspxq_root{height:100%}.TRspxq_selector{flex:0 auto;min-width:0}.TRspxq_selectorLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;overflow:hidden}.TRspxq_selectorButton{box-sizing:border-box;border-radius:var(--dsw-radius-sm);max-width:100%;height:28px;color:var(--dsw-alias-label-primary);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:0 6px 0 8px;font-size:12px;line-height:20px;display:inline-flex}.TRspxq_selectorButton[aria-expanded=true]{background:var(--dsw-alias-interactive-bg-hover)}@media (hover:hover){.TRspxq_selectorButton:hover{background:var(--dsw-alias-interactive-bg-hover)}}.TRspxq_selectorButton svg{flex:none;display:block}.TRspxq_item{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.TRspxq_itemPath{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:20px;overflow:hidden}.TRspxq_itemCounts,.TRspxq_counts{font-family:var(--ds-font-family-code);color:var(--dsw-alias-label-tertiary);flex:none;align-items:center;gap:6px;font-size:12px;line-height:20px;display:inline-flex}.TRspxq_counts{min-width:0;margin-right:auto}.TRspxq_added{color:var(--dsw-alias-state-success-primary)}.TRspxq_deleted{color:var(--dsw-alias-state-error-primary)}.TRspxq_label{color:var(--dsw-alias-label-tertiary)}.TRspxq_tools{flex:none;align-items:center;gap:2px;margin-left:auto;display:inline-flex}.TRspxq_tool{border-radius:var(--dsw-radius-sm);width:28px;height:28px;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:6px;display:inline-flex}.TRspxq_tool svg{width:15px;height:15px}@media (hover:hover){.TRspxq_tool:hover:not(:disabled){color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}}.TRspxq_tool[aria-pressed=true] .TRspxq_compareIcon{transform:rotate(90deg)}.TRspxq_tool:disabled{cursor:progress}.TRspxq_tool[data-error]{color:var(--dsw-alias-state-error-primary)}.tIfTpG_card{border:.5px solid var(--dsw-alias-border-l1);border-radius:var(--dsw-radius-lg);background:var(--dsw-alias-bg-base);flex-direction:column;gap:16px;max-height:360px;margin:4px 0 4px 4px;padding:16px 20px;display:flex;overflow-y:auto}.tIfTpG_item{flex-direction:column;gap:2px;min-width:0;display:flex}.tIfTpG_question,.tIfTpG_answer{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--dsh-content-font-size,14px);line-height:calc(24px + var(--dsh-content-font-delta,0px));margin:0}.tIfTpG_question{color:var(--dsw-alias-label-tertiary)}.tIfTpG_answer{color:var(--dsw-alias-label-primary)}.tIfTpG_answerLine{display:block}.tIfTpG_skipped{color:var(--dsw-alias-label-tertiary)}.tIfTpG_verdict{color:var(--dsw-alias-label-primary);font-size:var(--dsh-content-font-size,14px);line-height:calc(24px + var(--dsh-content-font-delta,0px));margin:0}.tIfTpG_questionList{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.tIfTpG_unansweredQuestion{color:var(--dsw-alias-label-tertiary);white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--dsh-content-font-size,14px);line-height:calc(24px + var(--dsh-content-font-delta,0px))}._0pTJ-G_root{border:.5px solid var(--dsw-alias-border-l1);border-radius:var(--dsw-radius-lg);background:var(--dsw-alias-markdown-code-block);color:var(--dsw-alias-label-secondary);font:var(--dsw-font-xs-13);margin:4px 0 4px 4px;overflow:hidden}._0pTJ-G_list{max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}._0pTJ-G_item,._0pTJ-G_empty{margin:0;padding:10px 14px}._0pTJ-G_item+._0pTJ-G_item{border-top:.5px solid var(--dsw-alias-border-l2)}._0pTJ-G_root[data-inspect]:not([data-caption])>._0pTJ-G_list>._0pTJ-G_item,._0pTJ-G_root[data-inspect]:not([data-caption]) ._0pTJ-G_empty,._0pTJ-G_root[data-inspect] ._0pTJ-G_caption{padding-inline-end:88px}._0pTJ-G_caption{color:var(--dsw-alias-label-caption);padding:10px 14px 6px;font-size:12px}._0pTJ-G_heading{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._0pTJ-G_text{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-width:0}._0pTJ-G_status{flex:none;justify-content:center;align-self:flex-start;align-items:center;width:14px;height:18px;font-size:16px;line-height:18px;display:inline-flex}._0pTJ-G_pending{box-sizing:border-box;border:1px solid var(--dsw-alias-label-tertiary);border-radius:2px;width:10px;height:10px}._0pTJ-G_heading:has(._0pTJ-G_statusText) ._0pTJ-G_text{flex-basis:12em}._0pTJ-G_statusText{color:var(--dsw-alias-label-caption);white-space:nowrap;margin-inline-start:auto;font-size:12px}._0pTJ-G_previous,._0pTJ-G_unchanged{color:var(--dsw-alias-label-tertiary)}._0pTJ-G_item[data-change=added] ._0pTJ-G_status{color:var(--dsw-alias-state-success-primary)}._0pTJ-G_item[data-change=removed] ._0pTJ-G_status{color:var(--dsw-alias-state-error-primary)}._0pTJ-G_item[data-change=removed] ._0pTJ-G_text{color:var(--dsw-alias-label-tertiary);text-decoration:line-through}._0pTJ-G_unchanged{border-top:.5px solid var(--dsw-alias-border-l2)}._0pTJ-G_unchanged summary{cursor:pointer;align-items:center;gap:6px;padding:9px 14px;list-style:none;display:flex}._0pTJ-G_unchanged summary::-webkit-details-marker{display:none}._0pTJ-G_unchanged[open] summary svg{transform:rotate(90deg)}._0pTJ-G_fields{margin:0}._0pTJ-G_heading+._0pTJ-G_fields{margin-top:6px}._0pTJ-G_field{grid-template-columns:5.5em minmax(0,1fr);gap:12px;display:grid}._0pTJ-G_field+._0pTJ-G_field{margin-top:4px}._0pTJ-G_field dt{color:var(--dsw-alias-label-caption)}._0pTJ-G_field dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._0pTJ-G_badge{color:var(--dsw-alias-label-caption);flex:none;align-items:center;gap:5px;font-size:12px;display:inline-flex}._0pTJ-G_badge:before{content:"";corner-shape:round;background:currentColor;border-radius:50%;width:5px;height:5px}._0pTJ-G_badge[data-tone=info]{color:var(--dsw-alias-state-business-primary)}._0pTJ-G_badge[data-tone=success]{color:var(--dsw-alias-state-success-primary)}._0pTJ-G_badge[data-tone=warning]{color:var(--dsw-alias-state-warn-primary)}._0pTJ-G_badge[data-tone=error]{color:var(--dsw-alias-state-error-primary)}._0pTJ-G_subtitle{color:var(--dsw-alias-label-tertiary);overflow-wrap:anywhere;margin-top:3px;font-size:12px}._0pTJ-G_description{color:var(--dsw-alias-label-caption);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0}._0pTJ-G_lines{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;padding-inline-start:18px}._0pTJ-G_lines li+li{margin-top:4px}._0pTJ-G_group{border-top:.5px solid var(--dsw-alias-border-l2);margin-top:8px}._0pTJ-G_group>summary{color:var(--dsw-alias-label-caption);cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:6px;padding:8px 0 0;list-style:none;display:flex}._0pTJ-G_group>summary::-webkit-details-marker{display:none}._0pTJ-G_group[open]>summary svg{transform:rotate(90deg)}._0pTJ-G_group>summary svg{flex:none}._0pTJ-G_group ._0pTJ-G_list{max-height:none;overflow:visible}._0pTJ-G_group ._0pTJ-G_item{padding:9px 0 2px 20px}._0pTJ-G_prose,._0pTJ-G_code{max-width:100%;font-size:13px}._0pTJ-G_prose{margin-top:8px}._0pTJ-G_root ._0pTJ-G_item>._0pTJ-G_code{max-height:240px;margin:8px 0 0;overflow:auto}._0pTJ-G_root ._0pTJ-G_item:has(>._0pTJ-G_code:only-child){padding:0}._0pTJ-G_root ._0pTJ-G_item>._0pTJ-G_code:only-child{margin:0}._0pTJ-G_root ._0pTJ-G_group ._0pTJ-G_item:has(>._0pTJ-G_code:only-child){padding:4px 0 0 20px}._0pTJ-G_path{min-width:0;color:inherit;font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:none;flex:1;padding:0}@media (hover:hover){._0pTJ-G_path:hover{text-decoration:underline}}._0pTJ-G_path:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:3px}._3hNZTW_badge{flex:none;gap:5px;margin-left:8px}._3hNZTW_dot{corner-shape:round;background:var(--dsw-alias-state-error-primary);border-radius:50%;flex:none;width:4px;height:4px}.TwHl9q_root{flex-direction:column;display:flex}.TwHl9q_leading{flex-shrink:0}.TwHl9q_root[data-tool^=cordis_] .TwHl9q_title{font-weight:500}.TwHl9q_title{font-weight:400}.TwHl9q_sep{background:var(--dsw-alias-label-caption);border-radius:1px;flex:none;width:2px;height:2px;margin:0 8px}.TwHl9q_summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(24px + var(--dsh-content-font-delta,0px));flex:auto;overflow:hidden}.TwHl9q_summarySuffix{white-space:nowrap;font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(24px + var(--dsh-content-font-delta,0px));flex:none;margin-left:4px}.TwHl9q_diffStat{font-family:var(--ds-font-family-code);font-size:calc(var(--dsh-content-font-size-secondary,13px) - 2px);margin-left:10px;transform:translateY(.5px)}.TwHl9q_row[aria-expanded=true] .TwHl9q_diffAdded{color:var(--dsw-alias-state-success-primary)}@media (hover:hover){.TwHl9q_row:hover .TwHl9q_diffAdded{color:var(--dsw-alias-state-success-primary)}}.TwHl9q_row[aria-expanded=true] .TwHl9q_diffRemoved{color:var(--dsw-alias-state-error-primary)}@media (hover:hover){.TwHl9q_row:hover .TwHl9q_diffRemoved{color:var(--dsw-alias-state-error-primary)}}.TwHl9q_fileLink{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;text-align:left;font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(24px + var(--dsh-content-font-delta,0px));color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;flex:0 auto;margin:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;overflow:hidden}.TwHl9q_errorSummary{color:var(--dsw-alias-state-error-primary)}.TwHl9q_stoppedSummary{color:var(--dsw-alias-state-warn-label)}.TwHl9q_bodyWrap{flex-direction:column;display:flex}.TwHl9q_inspectButton{border:.5px solid var(--dsw-alias-border-l3);corner-shape:round;background:var(--dsw-alias-bg-base);color:var(--dsw-alias-label-secondary);cursor:pointer;opacity:0;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;margin:4px 0 2px 4px;padding:2px 8px;font-size:11px;line-height:16px;transition:opacity .1s;display:inline-flex}.TwHl9q_inspectButton:focus-visible{opacity:1}@media (hover:hover){.TwHl9q_root:hover .TwHl9q_inspectButton{opacity:1}}.TwHl9q_detailsBodyWrap{position:relative}.TwHl9q_detailsBodyWrap .TwHl9q_inspectButton{margin:0;position:absolute;top:12px;right:12px}@media (hover:hover){.TwHl9q_inspectButton:hover{background:var(--dsw-alias-interactive-bg-hover-solid);color:var(--dsw-alias-label-primary)}}.TwHl9q_bodyScroll{max-height:260px;overflow-y:auto}.TwHl9q_ioCard{border:.5px solid var(--dsw-alias-border-l1);border-radius:var(--dsw-radius-lg);background:var(--dsw-alias-markdown-code-block);font:var(--dsw-font-markdown-code-block-small);flex-direction:column;margin:4px 0 4px 4px;display:flex}.TwHl9q_ioSection{grid-template-columns:max-content 1fr;align-items:baseline;column-gap:14px;max-height:150px;padding:12px 16px;display:grid;overflow-y:auto}.TwHl9q_ioSection::-webkit-scrollbar-thumb{border-radius:var(--dsw-radius-sm);background-clip:padding-box;border:2px solid #0000}.TwHl9q_ioSection::-webkit-scrollbar-track{margin:6px 0}.TwHl9q_ioLabel{color:var(--dsw-alias-label-caption);align-self:start;position:sticky;top:0}.TwHl9q_ioDivider{background:var(--dsw-alias-border-l2);flex:none;height:.5px}.TwHl9q_ioText{white-space:pre-wrap;word-break:break-word;min-width:0;color:var(--dsw-alias-label-secondary)}.TwHl9q_ioText[data-error]{color:var(--dsw-alias-state-error-primary)}.TwHl9q_codeBody,.TwHl9q_terminalBody,.TwHl9q_diffBody,.TwHl9q_readBody,.TwHl9q_imageBody,.TwHl9q_searchBody,.TwHl9q_webBody{margin:4px 0 4px 4px}.TwHl9q_searchRecovery{white-space:pre-wrap;overflow-wrap:anywhere;font:var(--dsw-font-xs-13);color:var(--dsw-alias-label-tertiary);margin:4px 0 4px 4px}.TwHl9q_imageMeta{white-space:pre-wrap;overflow-wrap:anywhere;font:var(--dsw-font-markdown-code-block-small);color:var(--dsw-alias-label-tertiary);margin-top:4px}.TwHl9q_imageExtra{white-space:pre-wrap;overflow-wrap:anywhere;font:var(--dsw-font-xs-13);color:var(--dsw-alias-label-tertiary);margin-top:4px}.TwHl9q_terminalBody{--dsl-terminal-font:var(--dsw-font-markdown-code-block-small);--dsl-terminal-line-height:18px;--dsl-terminal-output-max-height:224px;--dsl-terminal-command-whitespace:pre-wrap;border:.5px solid var(--dsw-alias-border-l1)}.TwHl9q_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:none){.TwHl9q_inspectButton{opacity:1}}.DaT0AW_callRow{border-radius:var(--dsw-radius-sm)}.DaT0AW_subCalls{border-left:.5px solid var(--dsw-alias-border-l2);flex-direction:column;gap:4px;margin:4px 0 2px 22px;padding-left:8px;display:flex}.uRLP_G_panelButton{height:calc(22px + var(--dsh-content-font-delta,0px));corner-shape:round;background:var(--dsw-alias-button-floating-fill);color:var(--dsw-alias-label-primary);font-family:inherit;font-size:calc(var(--dsh-content-font-size-secondary,13px) - 1px);white-space:nowrap;cursor:pointer;border:none;border-radius:999px;flex:none;align-items:center;gap:4px;margin-left:8px;padding:0 10px;line-height:1;transition:background .1s;display:inline-flex}.uRLP_G_panelButton svg{width:13px;height:13px}@media (hover:hover){.uRLP_G_panelButton:hover{background:var(--dsw-alias-button-floating-hover)}}.nmC6Ia_card{flex-direction:column;display:flex}.nmC6Ia_terminal{--dsl-terminal-font:var(--dsw-font-markdown-code-block-small);--dsl-terminal-line-height:18px;--dsl-terminal-output-max-height:224px;--dsl-terminal-command-whitespace:pre-wrap;border:.5px solid var(--dsw-alias-border-l1);margin:4px 0 4px 4px}.nmC6Ia_ioCard{border:.5px solid var(--dsw-alias-border-l1);border-radius:var(--dsw-radius-lg);background:var(--dsw-alias-markdown-code-block);font:var(--dsw-font-markdown-code-block-small);flex-direction:column;margin:4px 0 4px 4px;display:flex}.nmC6Ia_ioSection{grid-template-columns:max-content 1fr;align-items:baseline;column-gap:14px;max-height:150px;padding:12px 16px;display:grid;overflow-y:auto}.nmC6Ia_ioSection::-webkit-scrollbar-thumb{border-radius:var(--dsw-radius-sm);background-clip:padding-box;border:2px solid #0000}.nmC6Ia_ioSection::-webkit-scrollbar-track{margin:6px 0}.nmC6Ia_ioLabel{color:var(--dsw-alias-label-caption);align-self:start;position:sticky;top:0}.nmC6Ia_ioDivider{background:var(--dsw-alias-border-l2);flex:none;height:.5px}.nmC6Ia_ioText{white-space:pre-wrap;word-break:break-word;min-width:0;color:var(--dsw-alias-label-secondary)}.nmC6Ia_ioText[data-error]{color:var(--dsw-alias-state-error-primary)}.nmC6Ia_commandInput{--dsl-command-whitespace:pre-wrap;color:var(--dsw-alias-label-secondary)}.nmC6Ia_root[data-expandable]{cursor:pointer}.nmC6Ia_root{height:calc(24px + var(--dsh-content-font-delta,0px));min-width:0;color:var(--dsw-alias-label-tertiary);align-items:center;transition:color .1s;display:flex}@media (hover:hover){.nmC6Ia_root:hover{color:var(--dsw-alias-label-secondary)}}@media (prefers-reduced-motion:reduce){.nmC6Ia_root{transition:none}}.nmC6Ia_leading{width:calc(16px + var(--dsh-content-font-delta,0px));height:calc(16px + var(--dsh-content-font-delta,0px));color:inherit;flex:none;justify-content:center;align-items:center;margin-right:6px;display:inline-flex;position:relative}.nmC6Ia_leading svg:not([data-state]){width:calc(14px + var(--dsh-content-font-delta,0px));height:calc(14px + var(--dsh-content-font-delta,0px))}.nmC6Ia_chevron{color:inherit}.nmC6Ia_iconIdle{opacity:1;transition:opacity .1s;display:inline-flex}.nmC6Ia_chevronHover{opacity:0;margin:auto;transition:opacity .1s;position:absolute;inset:0}@media (hover:hover){.nmC6Ia_root:hover .nmC6Ia_iconIdle{opacity:0}.nmC6Ia_root:hover .nmC6Ia_chevronHover{opacity:1}}.nmC6Ia_title{font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(24px + var(--dsh-content-font-delta,0px));flex:none}.nmC6Ia_sep{background:var(--dsw-alias-label-caption);border-radius:1px;flex:none;width:2px;height:2px;margin:0 8px}.nmC6Ia_summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(24px + var(--dsh-content-font-delta,0px));flex:auto;overflow:hidden}.nmC6Ia_errorSummary{color:var(--dsw-alias-state-error-primary)}.nmC6Ia_stoppedSummary{color:var(--dsw-alias-state-warn-label)}.nmC6Ia_bodyWrap{flex-direction:column;display:flex}.nmC6Ia_inspectButton{border:.5px solid var(--dsw-alias-border-l4);corner-shape:round;background:var(--dsw-alias-bg-base);color:var(--dsw-alias-label-secondary);cursor:pointer;opacity:0;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;margin:4px 0 2px 4px;padding:2px 8px;font-size:11px;line-height:16px;transition:opacity .1s;display:inline-flex}.nmC6Ia_inspectButton:focus-visible{opacity:1}@media (hover:hover){.nmC6Ia_card:hover .nmC6Ia_inspectButton{opacity:1}.nmC6Ia_inspectButton:hover{background:var(--dsw-alias-interactive-bg-hover-solid);color:var(--dsw-alias-label-primary)}}.nmC6Ia_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:none){.nmC6Ia_inspectButton{opacity:1}}.k9yvXq_split{--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);background:var(--dsw-alias-bg-layer-1);flex:1;width:100%;min-height:0;display:flex;position:relative;overflow:hidden;container-type:inline-size}.k9yvXq_tablePane{min-width:0;padding-bottom:var(--dsh-trajectory-bottom-clearance,0px);flex:1;position:relative;overflow:hidden auto;container:k9yvXq_trajectory-table/inline-size}.k9yvXq_historyLoading{z-index:5;pointer-events:none;height:0;position:sticky;top:0;overflow:visible}.k9yvXq_historyLoadingBar{box-sizing:border-box;border-bottom:.5px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-1);width:100%;height:30px;color:var(--dsw-alias-label-secondary);font:var(--dsw-font-xxs-12);justify-content:center;align-items:center;gap:6px;display:flex}.k9yvXq_table tbody .k9yvXq_historyLoadRow td{height:30px;padding:0}.k9yvXq_table tbody .k9yvXq_historyLoadRow+tr[data-turn-start=true] td:before{content:none}.k9yvXq_historyLoadButton{background:var(--dsw-alias-bg-layer-1);width:100%;height:29px;color:var(--dsw-alias-label-secondary);cursor:pointer;font:var(--dsw-font-xxs-12);border:0;justify-content:center;align-items:center;gap:6px;display:flex}@media (hover:hover){.k9yvXq_historyLoadButton:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}}.k9yvXq_historyLoadButton:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:-2px}.k9yvXq_historyLoadButton:disabled{cursor:default}.k9yvXq_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.k9yvXq_table:not([data-scroll-ready=true]){visibility:hidden}.k9yvXq_table{--trajectory-turn-accent:color-mix(in srgb, var(--dsw-static-blue-500) 22%, var(--dsw-alias-bg-layer-1));border-spacing:0;table-layout:fixed;width:100%;min-width:0;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-1);font:var(--dsw-font-xxs-12)}.k9yvXq_eventColumn{width:122px}.k9yvXq_eventColumn:where(:lang(zh)){width:84px}.k9yvXq_contentColumn{width:auto}.k9yvXq_table th{z-index:3;box-sizing:border-box;border-bottom:.5px solid var(--dsw-alias-border-l2);height:30px;color:var(--dsw-alias-label-tertiary);background:var(--dsw-specific-sidebar-fill);font:var(--dsw-font-xxs-12);text-align:left;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;padding:0 8px;font-weight:500;position:sticky;top:0;overflow:hidden}.k9yvXq_eventHeader{text-align:right!important;padding-right:4px!important}.k9yvXq_table td{box-sizing:border-box;border-bottom:.5px solid var(--dsw-alias-border-l1);text-overflow:ellipsis;white-space:nowrap;height:30px;padding:0 8px;overflow:hidden}.k9yvXq_table tbody .k9yvXq_virtualSpacer{pointer-events:none}.k9yvXq_table tbody .k9yvXq_virtualSpacer td{height:var(--trajectory-virtual-spacer-height);border:0;padding:0}.k9yvXq_table tbody tr:not([data-collapsed-summary]):not([data-virtual-spacer]):not([data-history-load]){cursor:default;transition:background-color .12s var(--ds-ease-in-out), opacity .12s var(--ds-ease-in-out);outline:none}.k9yvXq_table tbody tr[data-timeline-focus=outside]{opacity:.24}@media (hover:hover){.k9yvXq_table tbody tr:not([data-collapsed-summary]):not([data-virtual-spacer]):not([data-history-load]):not([data-selected=true]):hover{background:var(--dsw-alias-interactive-bg-hover)}.k9yvXq_table tbody tr[data-request-only=true]:hover{background:0 0}}.k9yvXq_table tbody tr[data-request-only=true] td{border-bottom:0;height:0;padding-top:0;padding-bottom:0}.k9yvXq_table tbody tr[data-terminal-request-boundary=true] td{height:9px}.k9yvXq_table tbody tr[data-request-only=true] .k9yvXq_turnRail{top:-15px;bottom:0}.k9yvXq_table tbody tr:not([data-collapsed-summary]):focus-visible{box-shadow:inset 0 0 0 1px var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary))}.k9yvXq_table tbody tr[data-selected=true]{background:var(--dsw-alias-interactive-bg-active)}.k9yvXq_requestBoundaryControl{--request-boundary-base-left:12px;z-index:6;top:-8px;left:calc(var(--request-boundary-base-left) + var(--request-boundary-offset,0px));cursor:pointer;background:0 0;border:0;width:16px;height:16px;padding:0;position:absolute}.k9yvXq_requestBoundaryControl:before{corner-shape:round;background:var(--dsw-alias-label-caption);width:5px;height:5px;box-shadow:0 0 0 2px var(--dsw-alias-bg-layer-1), 0 0 0 3px transparent;content:"";transition:background .12s var(--ds-ease-in-out), box-shadow .12s var(--ds-ease-in-out);border-radius:50%;position:absolute;top:5.5px;left:5.5px}.k9yvXq_requestBoundaryControl:after{border:.5px solid var(--dsw-alias-border-l1);width:max-content;color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-1);content:attr(data-label);font:9px/12px var(--ds-font-family-code);opacity:0;pointer-events:none;transition:opacity .12s var(--ds-ease-in-out), transform .12s var(--ds-ease-in-out);-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:2px;padding:0 4px;position:absolute;top:2px;left:17px;transform:translate(-2px);box-shadow:0 2px 6px #0000001f}.k9yvXq_requestBoundaryControl:focus-visible:before{background:var(--dsw-alias-brand-primary-new-colorprimary-new-color)}@media (hover:hover){.k9yvXq_requestBoundaryControl:hover:before{background:var(--dsw-alias-brand-primary-new-colorprimary-new-color)}}.k9yvXq_requestBoundaryControlActive:before,.k9yvXq_requestBoundaryControlActive:focus-visible:before{background:color-mix(in srgb, var(--dsw-alias-brand-primary-new-colorprimary-new-color) 18%, var(--dsw-alias-bg-layer-1));box-shadow:0 0 0 1.5px var(--dsw-alias-state-business-primary)}@media (hover:hover){.k9yvXq_requestBoundaryControlActive:hover:before{background:color-mix(in srgb, var(--dsw-alias-brand-primary-new-colorprimary-new-color) 18%, var(--dsw-alias-bg-layer-1));box-shadow:0 0 0 1.5px var(--dsw-alias-state-business-primary)}}.k9yvXq_requestBoundaryControl[data-request-status=error]:before,.k9yvXq_requestBoundaryControl[data-request-status=error]:focus-visible:before{background:var(--dsw-alias-state-error-primary)}@media (hover:hover){.k9yvXq_requestBoundaryControl[data-request-status=error]:hover:before{background:var(--dsw-alias-state-error-primary)}}.k9yvXq_requestBoundaryControl:focus-visible:after{opacity:1;transform:translate(0)}@media (hover:hover){.k9yvXq_requestBoundaryControl:hover:after{opacity:1;transform:translate(0)}}.k9yvXq_requestBoundaryControl:focus-visible{outline:none}@media (hover:hover){.k9yvXq_table tbody tr:has(.k9yvXq_requestBoundaryControl:hover):not([data-selected=true]){background:0 0}}.k9yvXq_event{position:relative}.k9yvXq_turnRail,.k9yvXq_selectionRail{background:var(--dsw-alias-brand-primary-new-colorprimary-new-color);pointer-events:none;position:absolute;left:0}.k9yvXq_turnRail{z-index:4;background:var(--trajectory-turn-accent);width:2px;top:-1px;bottom:-1px}.k9yvXq_table tbody tr[data-turn-end=true] .k9yvXq_turnRail{bottom:0}.k9yvXq_selectionRail{z-index:5;width:3px;top:0;bottom:0}.k9yvXq_table tbody tr[data-error=true] .k9yvXq_turnRail{background:color-mix(in srgb, var(--dsw-alias-state-error-primary) 22%, var(--dsw-alias-bg-layer-1))}.k9yvXq_table tbody tr[data-error=true] .k9yvXq_selectionRail{background:var(--dsw-alias-state-error-primary)}.k9yvXq_table tbody tr[data-turn-start=true] td{position:relative;overflow:visible}.k9yvXq_table tbody tr[data-turn-start=true]:not(:first-child) td:before{z-index:1;background:var(--dsw-alias-border-l1);content:"";pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0;transform:translateY(-50%)}.k9yvXq_event{padding-left:36px!important;padding-right:4px!important;overflow:visible!important}.k9yvXq_turnLabel{z-index:3;box-sizing:border-box;width:max-content;color:var(--dsw-alias-label-tertiary);background:var(--dsw-alias-bg-module-platform);font:8px/10px var(--ds-font-family-code);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:0 0 2px;flex:none;align-items:center;padding:1px 5px;display:inline-grid;position:absolute;top:0;left:0}.k9yvXq_turnLabelFull,.k9yvXq_turnLabelCompact{opacity:1;white-space:nowrap;grid-area:1/1;max-width:64px;overflow:hidden}.k9yvXq_turnLabelCompact{opacity:0;max-width:0}.k9yvXq_turnLabelActive{color:color-mix(in srgb, var(--dsw-static-blue-500) 55%, var(--dsw-alias-label-tertiary));background:var(--trajectory-turn-accent)}.k9yvXq_eventInner{justify-content:flex-start;align-items:center;min-width:0;height:100%;display:flex}.k9yvXq_kindSlot{flex:none;justify-content:flex-end;align-items:flex-end;width:76px;display:flex}.k9yvXq_kindSlot:where(:lang(zh)){width:44px}.k9yvXq_kindSlot [role=tooltip]{background:var(--dsw-alias-bg-layer-2);box-shadow:var(--dsw-elevation-panel);color:var(--dsw-alias-label-primary);border:0}.k9yvXq_content{color:var(--dsw-alias-label-primary);padding-left:4px!important}.k9yvXq_kindTag{box-sizing:border-box;border-radius:var(--dsw-radius-xs);letter-spacing:.035em;-webkit-user-select:none;user-select:none;border:1px solid #0000;flex:none;align-items:center;height:19px;padding:0 5px;font-size:10px;font-weight:650;line-height:16px;display:inline-flex}.k9yvXq_kindTagIcon{opacity:0;flex:none;justify-content:center;align-items:center;width:0;height:13px;display:inline-flex;overflow:hidden;transform:scale(.8)}.k9yvXq_kindTagLabel{opacity:1;white-space:nowrap;max-width:72px;display:inline-block;overflow:hidden}.k9yvXq_table .k9yvXq_kindSlot .k9yvXq_message{justify-content:center;width:100%}@container k9yvXq_trajectory-table (width<=620px){.k9yvXq_eventColumn{width:50px}.k9yvXq_event{padding-left:28px!important;padding-right:3px!important}.k9yvXq_requestBoundaryControl{--request-boundary-base-left:6px}.k9yvXq_kindSlot{width:19px}.k9yvXq_kindTag,.k9yvXq_table .k9yvXq_kindSlot .k9yvXq_message{justify-content:center;width:19px;padding-left:0;padding-right:0}.k9yvXq_kindTagIcon{opacity:1;width:13px;transform:scale(1)}.k9yvXq_kindTagLabel,.k9yvXq_turnLabelFull{opacity:0;max-width:0}.k9yvXq_turnLabelCompact{opacity:1;max-width:64px}}@media (prefers-reduced-motion:no-preference){.k9yvXq_eventColumn,.k9yvXq_event,.k9yvXq_requestBoundaryControl,.k9yvXq_kindSlot,.k9yvXq_kindTag,.k9yvXq_kindTagIcon,.k9yvXq_kindTagLabel,.k9yvXq_turnLabelFull,.k9yvXq_turnLabelCompact{transition-duration:.18s;transition-timing-function:var(--ds-ease-in-out)}.k9yvXq_eventColumn,.k9yvXq_kindSlot{transition-property:width}.k9yvXq_event{transition-property:padding-right,padding-left}.k9yvXq_requestBoundaryControl{transition-property:left}.k9yvXq_kindTag{transition-property:padding-right,padding-left}.k9yvXq_kindTagIcon{transition-property:width,opacity,transform}.k9yvXq_kindTagLabel,.k9yvXq_turnLabelFull,.k9yvXq_turnLabelCompact{transition-property:max-width,opacity}}.k9yvXq_user{color:var(--dsw-alias-state-business-primary);background:var(--dsw-alias-state-business-tertiary)}.k9yvXq_systemNeutral{color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-module-platform)}.k9yvXq_contextGreen{color:color-mix(in srgb, var(--dsw-alias-state-success-primary) 68%, var(--dsw-alias-label-secondary));background:var(--dsw-alias-state-success-tertiary)}.k9yvXq_compacted{color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-module-platform)}.k9yvXq_compactedSummary{font:var(--dsw-font-xs-13);margin-top:12px;padding:0 0 14px}.k9yvXq_promptDiffSections{flex-direction:column;gap:14px;max-height:100%;padding:10px 14px 14px;display:flex;overflow:auto}.k9yvXq_promptDiffSection{min-width:0}.k9yvXq_promptDiffTitle{color:var(--dsw-alias-label-secondary);font:var(--dsw-font-xs-strong-13);-webkit-user-select:none;user-select:none;margin:0 0 6px}.k9yvXq_promptDiff{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-1);font:11px/17px var(--ds-font-family-code);white-space:pre;margin:0;overflow:auto}.k9yvXq_promptDiff span{min-width:max-content;padding:0 6px;display:block}.k9yvXq_promptDiffLinemeta{color:var(--dsw-alias-label-caption);background:var(--dsw-alias-bg-module-platform);-webkit-user-select:none;user-select:none}.k9yvXq_promptDiffLinecontext{color:var(--dsw-alias-label-secondary)}.k9yvXq_promptDiffLineadded{color:color-mix(in srgb, var(--dsw-alias-state-success-primary) 72%, var(--dsw-alias-label-primary));background:var(--dsw-alias-state-success-tertiary)}.k9yvXq_promptDiffLineremoved{color:var(--dsw-alias-state-error-primary);background:color-mix(in srgb, var(--dsw-alias-state-error-primary) 12%, var(--dsw-alias-bg-layer-1))}.k9yvXq_assistantVioletBright{color:color-mix(in srgb, var(--dsw-alias-brand-primary-new-colorprimary-new-color) 60%, var(--dsw-alias-state-error-secondary));background:color-mix(in srgb, color-mix(in srgb, var(--dsw-alias-brand-primary-new-colorprimary-new-color) 55%, var(--dsw-alias-state-error-secondary)) 15%, var(--dsw-alias-bg-layer-1))}.k9yvXq_toolAmber{color:var(--dsw-alias-state-warn-label);background:var(--dsw-alias-state-warn-tertiary)}.k9yvXq_subtoolAmber{color:color-mix(in srgb, var(--dsw-alias-state-warn-label) 62%, var(--dsw-alias-label-tertiary));background:color-mix(in srgb, var(--dsw-alias-state-warn-tertiary) 58%, var(--dsw-alias-bg-layer-1))}.k9yvXq_contentText{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.k9yvXq_toolCallOnly{color:var(--dsw-alias-label-tertiary)}.k9yvXq_table tbody tr[data-collapsed-summary=turn] td,.k9yvXq_table tbody tr[data-collapsed-summary=assistant] td,.k9yvXq_table tbody tr[data-collapsed-summary=tool] td{height:20px}.k9yvXq_table tbody tr[data-collapsed-summary]{cursor:pointer;transition:background-color .12s var(--ds-ease-in-out);outline:none}@media (hover:hover){.k9yvXq_table tbody tr[data-collapsed-summary]:hover{background:var(--dsw-alias-interactive-bg-hover)}}.k9yvXq_table tbody tr[data-collapsed-summary]:focus-visible{box-shadow:inset 0 0 0 1px var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary))}.k9yvXq_collapsedTurnContent{min-width:0;color:var(--dsw-alias-label-secondary);align-items:center;font-size:12px;line-height:16px;display:flex}.k9yvXq_collapsedTurnEllipsis{color:var(--dsw-alias-label-tertiary);-webkit-user-select:none;user-select:none;flex:none;margin-right:6px;font-weight:600}.k9yvXq_collapsedTurnText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.k9yvXq_resultPreview{grid-template-columns:clamp(180px, var(--trajectory-tool-request-width,calc(36cqw - 56px)), 480px) minmax(0, 1fr);align-items:center;gap:8px;min-width:0;display:grid}.k9yvXq_resultRequest,.k9yvXq_inlineResultText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.k9yvXq_toolCallNameTypeface{color:var(--dsw-alias-label-primary);font:400 12px/18px Menlo,Consolas,Liberation Mono,PingFang SC,Microsoft YaHei}.k9yvXq_toolCallPayload{color:var(--dsw-alias-label-secondary);font:400 12px/18px var(--ds-font-family-code);margin-left:7px}.k9yvXq_table tbody tr[data-kind=tool] .k9yvXq_contentText,.k9yvXq_table tbody tr[data-kind=subtool] .k9yvXq_contentText,.k9yvXq_table tbody tr[data-kind=tool] .k9yvXq_resultPreview,.k9yvXq_table tbody tr[data-kind=subtool] .k9yvXq_resultPreview{font-family:var(--ds-font-family-code);font-size:12px}.k9yvXq_table tbody tr[data-kind=subtool] .k9yvXq_content{padding-left:26px}.k9yvXq_inlineResult{min-width:0;color:var(--dsw-alias-label-secondary);align-items:center;display:flex}.k9yvXq_noOutputText{color:var(--dsw-alias-label-caption)}.k9yvXq_arrow{color:var(--dsw-alias-label-caption);flex:none;margin-right:8px}.k9yvXq_error,.k9yvXq_overview dd.k9yvXq_error,.k9yvXq_details .k9yvXq_errorPayload{color:var(--dsw-alias-state-error-primary)}.k9yvXq_details .k9yvXq_errorPayload .k9yvXq_resultBlockText{color:inherit}.k9yvXq_details .k9yvXq_jsonPayload.k9yvXq_errorPayload,.k9yvXq_details .k9yvXq_jsonPreview.k9yvXq_errorPayload{--json-tree-property:var(--dsw-alias-state-error-primary);--json-tree-string:var(--dsw-alias-state-error-primary);--json-tree-number:var(--dsw-alias-state-error-primary);--json-tree-keyword:var(--dsw-alias-state-error-primary);--json-tree-punctuation:var(--dsw-alias-state-error-primary);--json-tree-icon:var(--dsw-alias-state-error-primary)}.k9yvXq_details{border-left:.5px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-1);flex-direction:column;flex:none;width:clamp(320px,38%,440px);min-width:0;max-width:calc(100% - 280px);min-height:0;display:flex;position:relative}.k9yvXq_detailsResizeHandle{z-index:6;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;width:8px;padding:0;position:absolute;top:0;bottom:0;left:-4px}.k9yvXq_detailsResizeHandle:focus-visible{outline:none}.k9yvXq_detailsHeader{box-sizing:border-box;border-bottom:.5px solid var(--dsw-alias-border-l2);flex:none;justify-content:space-between;align-items:center;height:42px;padding:0 8px 0 12px;display:flex}.k9yvXq_detailsTitle{min-width:0;color:var(--dsw-alias-label-primary);align-items:center;gap:8px;display:flex}.k9yvXq_requestDetailsDot{corner-shape:round;background:var(--dsw-alias-label-secondary);border-radius:50%;flex:none;width:5px;height:5px}.k9yvXq_requestDetailsName{font:500 12px/16px var(--ds-font-family-code);flex:none}.k9yvXq_detailsLocation{min-width:0;color:var(--dsw-alias-label-tertiary);font:11px/16px var(--ds-font-family-code);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k9yvXq_close{border-radius:var(--dsw-radius-sm);width:28px;height:28px;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:18px;display:inline-flex}@media (hover:hover){.k9yvXq_close:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}}.k9yvXq_detailTabs{box-sizing:border-box;border-bottom:.5px solid var(--dsw-alias-border-l2);overscroll-behavior-x:contain;scrollbar-width:none;white-space:nowrap;flex:none;gap:1px;width:100%;min-width:0;max-width:100%;height:34px;padding:0 8px;display:flex;overflow:auto hidden}.k9yvXq_detailTabs::-webkit-scrollbar{display:none}.k9yvXq_detailTab{color:var(--dsw-alias-label-tertiary);cursor:pointer;font:var(--dsw-font-xs-13);background:0 0;border:0;flex:none;padding:0 9px;position:relative}@media (hover:hover){.k9yvXq_detailTab:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}}.k9yvXq_detailTabActive{color:var(--dsw-alias-state-business-primary)}.k9yvXq_detailTabActive:after{background:var(--dsw-alias-state-business-primary);content:"";border-radius:1px 1px 0 0;height:2px;position:absolute;bottom:0;left:9px;right:9px}.k9yvXq_close:focus-visible,.k9yvXq_detailTab:focus-visible{outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:-1px}.k9yvXq_detailBody{min-height:0;padding-bottom:var(--dsh-trajectory-bottom-clearance,0px);scrollbar-gutter:stable;flex:1;overflow:hidden auto}.k9yvXq_detailBodySummary{box-sizing:border-box;padding-bottom:calc(12px + var(--dsh-trajectory-bottom-clearance,0px));flex-direction:column;display:flex;overflow:hidden}.k9yvXq_detailBodySummary>.k9yvXq_overview{overscroll-behavior:contain;flex:0 auto;min-height:0;padding-bottom:0;overflow:auto}.k9yvXq_detailBodySummary>.k9yvXq_compactedSummary{flex:1;min-height:0;overflow:auto}.k9yvXq_summaryScrollRegion{--dsh-scrollbar-thumb:transparent;--dsh-scrollbar-thumb-hover:transparent}.k9yvXq_summaryScrollRegion:focus-within{--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2)}@media (hover:hover){.k9yvXq_summaryScrollRegion:hover{--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2)}}.k9yvXq_compactedSummary .k9yvXq_markdownPayload{padding-right:18px}.k9yvXq_overview{font:var(--dsw-font-xs-13);margin:0;padding:8px 0}.k9yvXq_overviewParentLinks{gap:14px;display:flex}.k9yvXq_overviewHierarchyNavLink{all:unset;color:var(--dsw-alias-label-secondary);cursor:pointer;font:inherit;opacity:1;align-items:center;gap:1px;display:inline-flex}@media (hover:hover){.k9yvXq_overviewHierarchyNavLink:hover{color:var(--dsw-alias-label-primary)}}.k9yvXq_overviewHierarchyJumpIconTight{color:var(--dsw-alias-label-caption);flex:none}.k9yvXq_overviewHierarchyNavLink:focus-visible .k9yvXq_overviewHierarchyJumpIconTight{color:var(--dsw-alias-label-primary)}@media (hover:hover){.k9yvXq_overviewHierarchyNavLink:hover .k9yvXq_overviewHierarchyJumpIconTight{color:var(--dsw-alias-label-primary)}}.k9yvXq_overviewHierarchyNavLink:focus-visible{color:var(--dsw-alias-label-primary);outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:2px}.k9yvXq_overview>div{grid-template-columns:94px minmax(0,1fr);align-items:center;min-height:22px;padding:0 14px;display:grid}.k9yvXq_overview>.k9yvXq_requestTokenDetail dt{padding-left:12px}.k9yvXq_usagePanel{padding:4px 0 10px}.k9yvXq_usageGroup+.k9yvXq_usageGroup{margin-top:8px}.k9yvXq_usageHeading{color:var(--dsw-alias-label-secondary);font:var(--dsw-font-xs-strong-13);-webkit-user-select:none;user-select:none;margin:0;padding:4px 14px 1px}.k9yvXq_usageGroup .k9yvXq_overview{padding:0}.k9yvXq_overview dt{color:var(--dsw-alias-label-tertiary)}.k9yvXq_overview dd{min-width:0;color:var(--dsw-alias-label-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.k9yvXq_timestampToggle{all:unset;color:inherit;cursor:pointer;font:inherit;-webkit-user-select:text;user-select:text}.k9yvXq_timestampToggle:focus-visible{outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:2px}.k9yvXq_overviewSections{border-top:0;flex-direction:column;flex:1;min-height:min-content;display:flex;overflow:hidden}.k9yvXq_overviewSection{flex-direction:column;flex:1 1 0;min-height:24px;max-height:max-content;display:flex;overflow:hidden}.k9yvXq_overviewSection+.k9yvXq_overviewSection{padding-top:2px}.k9yvXq_overviewHeading{box-sizing:border-box;width:100%;height:24px;color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-1);font:var(--dsw-font-xs-strong-13);-webkit-user-select:none;user-select:none;flex:none;align-items:flex-end;margin:0;padding:0 0 3px 14px;display:flex}.k9yvXq_resultSections{flex-direction:column;gap:2px;padding:8px 0 12px;display:flex}.k9yvXq_resultSection{min-width:0}.k9yvXq_resultSection .k9yvXq_jsonPayload{min-height:0;overflow:visible}.k9yvXq_resultSection .k9yvXq_resultBlocks,.k9yvXq_resultSection .k9yvXq_payload,.k9yvXq_resultSection .k9yvXq_noPayload{min-height:0;padding:2px 14px 8px}.k9yvXq_resultTitle{font:inherit;margin:0}.k9yvXq_overviewTitle{width:max-content;height:auto;color:inherit;cursor:pointer;font:inherit;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;align-items:center;gap:3px;padding:0;line-height:1;display:inline-flex}.k9yvXq_overviewTitleIcon{color:var(--dsw-alias-label-caption);flex:none}@media (hover:hover){.k9yvXq_overviewTitle:hover .k9yvXq_overviewTitleIcon{color:var(--dsw-alias-label-primary)}}.k9yvXq_overviewTitle:focus-visible{outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:2px}.k9yvXq_overviewTitle:focus-visible .k9yvXq_overviewTitleIcon{color:var(--dsw-alias-state-business-primary)}.k9yvXq_overviewPreview{overscroll-behavior:contain;background:var(--dsw-alias-bg-layer-1);flex:1;min-height:0;overflow:auto}.k9yvXq_overviewPreview[data-scroll-more]{-webkit-mask-image:linear-gradient(#000 calc(100% - 12px),#0000);mask-image:linear-gradient(#000 calc(100% - 12px),#0000)}.k9yvXq_overviewPreview>:last-child{margin-bottom:0;padding-bottom:0}.k9yvXq_programDescription{color:var(--dsw-alias-label-primary);font:var(--dsw-font-xs-13);white-space:pre-wrap;overflow-wrap:anywhere;flex:none;margin:0;padding:8px 14px 2px}.k9yvXq_programIcon{vertical-align:-2px;margin-right:4px}.k9yvXq_programSummary{font-family:var(--dsw-font-family);margin-left:5px}.k9yvXq_detailBodyProgram,.k9yvXq_programPanel{flex-direction:column;min-height:0;display:flex;overflow:hidden}.k9yvXq_programPanel{background:var(--dsw-alias-bg-layer-1);flex:1}.k9yvXq_programActions{flex:none;align-items:center;gap:4px;height:16px;margin-left:auto;padding-right:14px;display:inline-flex}.k9yvXq_programLanguage{color:var(--dsw-alias-label-tertiary);font:11px/16px var(--ds-font-family-code);padding-right:4px}.k9yvXq_programAction{box-sizing:border-box;width:20px;height:16px;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.k9yvXq_programAction:hover{color:var(--dsw-alias-label-primary)}}.k9yvXq_programAction[aria-pressed=true]{color:var(--dsw-alias-state-business-primary)}.k9yvXq_programAction[data-state=failed]{color:var(--dsw-alias-state-error-primary)}.k9yvXq_programAction:focus-visible{outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:-1px}.k9yvXq_programContent{min-width:0;min-height:0}.k9yvXq_programPanel>.k9yvXq_programContent{overscroll-behavior:contain;flex:1;overflow:auto}.k9yvXq_programSource{background:var(--dsw-alias-bg-layer-1);--dsl-code-block-line-white-space:pre;border-radius:0;margin:0!important}.k9yvXq_programSource :where(pre){font:12px/16px var(--ds-font-family-code);overflow-wrap:normal;word-break:normal;tab-size:2;border-radius:0;padding:2px 14px 8px;overflow:visible;background:var(--dsw-alias-bg-layer-1)!important}.k9yvXq_programSource pre code>.line{box-sizing:border-box;width:max-content;min-width:100%}.k9yvXq_programContent[data-wrap=true] .k9yvXq_programSource{--dsl-code-block-line-white-space:pre-wrap}.k9yvXq_programContent[data-wrap=true] .k9yvXq_programSource pre code>.line{overflow-wrap:anywhere;word-break:break-all;width:auto}.k9yvXq_programOutput{color:var(--dsw-alias-label-primary);font:12px/16px var(--ds-font-family-code);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:2px 14px 8px}.k9yvXq_programError:first-line{color:var(--dsw-alias-state-error-primary);font-weight:600}.k9yvXq_overviewPreview .k9yvXq_jsonPreview>:first-child,.k9yvXq_overviewPreview .k9yvXq_schemaTree>:first-child{padding-top:2px;padding-bottom:0}.k9yvXq_overviewPreview .k9yvXq_schemaTree{margin-bottom:0}.k9yvXq_overviewPreview .k9yvXq_overview{padding:2px 0 0}.k9yvXq_overviewPreview .k9yvXq_overview>div{min-height:22px}.k9yvXq_markdownPreview,.k9yvXq_markdownPayload{color:var(--dsw-alias-label-primary)}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact]),.k9yvXq_markdownPayload>div:not([data-markdown-variant=compact]){font:var(--dsw-font-xs-13);gap:8px}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact]) h1,.k9yvXq_markdownPayload>div:not([data-markdown-variant=compact]) h1{font:600 16px/22px var(--dsw-font-family)}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact]) h2,.k9yvXq_markdownPayload>div:not([data-markdown-variant=compact]) h2{font:600 15px/22px var(--dsw-font-family)}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact]) :where(h3,h4,h5,h6),.k9yvXq_markdownPayload>div:not([data-markdown-variant=compact]) :where(h3,h4,h5,h6){font:600 14px/20px var(--dsw-font-family)}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact]) :not(pre)>code,.k9yvXq_markdownPayload>div:not([data-markdown-variant=compact]) :not(pre)>code{font:12px/18px var(--ds-font-family-code)}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact]) table,.k9yvXq_markdownPayload>div:not([data-markdown-variant=compact]) table{font:var(--dsw-font-xs-13)}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact])>:first-child{margin-top:0}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact])>:last-child{margin-bottom:0}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact]) :where(h1,h2,h3){margin:12px 0 6px}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact]) :where(h4,h5,h6){margin:10px 0 5px}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact]) :where(p,ul,ol){margin:8px 0}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact]) li:not(:first-child){margin-top:3px}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact]) blockquote{margin-top:8px}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact]) hr{margin:14px 0}.k9yvXq_markdownPreview>div:not([data-markdown-variant=compact])>.md-code-block{margin:10px 0}.k9yvXq_assistantContent .k9yvXq_markdownPayload,.k9yvXq_assistantContent .k9yvXq_payload{min-height:0}.k9yvXq_thinkingQuote{--dsh-content-font-size-secondary:13px;--dsh-content-font-delta-secondary:0px;border-left:2px solid var(--dsw-alias-markdown-citation);color:var(--dsw-alias-label-secondary);background:0 0;margin:6px 14px 0 12px;padding-left:6px}.k9yvXq_thinkingQuoteOnlyPreview{margin-bottom:8px}.k9yvXq_detailBody>.k9yvXq_assistantContentRendered .k9yvXq_thinkingQuote{margin-top:14px}.k9yvXq_thinkingToggle{width:max-content;height:18px;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:600 12px/18px var(--dsw-font-family);-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:2px;padding:0;display:flex}.k9yvXq_thinkingChevron{transition:transform .12s var(--ds-ease-in-out);flex:none}.k9yvXq_thinkingToggle[aria-expanded=true] .k9yvXq_thinkingChevron{transform:rotate(90deg)}@media (hover:hover){.k9yvXq_thinkingToggle:hover{color:var(--dsw-alias-label-secondary)}}.k9yvXq_thinkingToggle:focus-visible{outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:2px}.k9yvXq_thinkingQuote .k9yvXq_markdownPreview,.k9yvXq_thinkingQuote .k9yvXq_markdownPayload,.k9yvXq_thinkingQuote .k9yvXq_payload{min-height:0;color:var(--dsw-alias-label-secondary);background:0 0;padding:2px 0}.k9yvXq_assistantOutput{background:var(--dsw-alias-bg-layer-1)}.k9yvXq_markdownPreview{padding:2px 14px 8px}.k9yvXq_markdownPayload{min-height:100%;padding:14px}.k9yvXq_jsonPayload{min-height:100%}.k9yvXq_jsonPreview{min-height:0}.k9yvXq_schema{background:var(--dsw-alias-bg-layer-1);min-height:100%}.k9yvXq_schemaPreview{min-height:0}.k9yvXq_schemaIntro{padding:12px 14px 6px}.k9yvXq_schemaPreview .k9yvXq_schemaIntro{padding-top:2px}.k9yvXq_schemaName{color:var(--dsw-alias-label-primary);font:600 12px/18px var(--ds-font-family-code);margin:0}.k9yvXq_schemaDescription{color:var(--dsw-alias-label-secondary);font:var(--dsw-font-xs-13);white-space:pre-wrap;margin:2px 0 0}.k9yvXq_schemaParameters{min-width:0}.k9yvXq_schemaParametersTitle{color:var(--dsw-alias-label-tertiary);font:600 11px/16px var(--dsw-font-family);-webkit-user-select:none;user-select:none;margin:0;padding:4px 14px 2px}.k9yvXq_schemaTree{margin:0 6px 8px 0}.k9yvXq_payload{box-sizing:border-box;overflow-wrap:anywhere;min-height:100%;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-markdown-code-block);font:12px/19px var(--ds-font-family-code);tab-size:2;white-space:pre-wrap;margin:0;padding:14px}.k9yvXq_payloadPreview{min-height:0;padding:2px 14px 8px}.k9yvXq_sourceBlocks{box-sizing:border-box;min-height:100%;padding:12px 14px}.k9yvXq_sourceBlock+.k9yvXq_sourceBlock{margin-top:14px}.k9yvXq_sourceBlockHeader,.k9yvXq_sourceBlockJumpTarget{-webkit-user-select:none;user-select:none;align-items:center;gap:3px;width:max-content;margin-bottom:3px;display:flex}.k9yvXq_sourceBlockJumpTarget{all:unset;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:3px;width:max-content;margin-bottom:3px;display:flex}.k9yvXq_sourceBlockLabel{color:var(--dsw-alias-label-tertiary);font:11px/16px var(--ds-font-family-code)}.k9yvXq_sourceBlockJumpIcon{color:var(--dsw-alias-label-caption);flex:none}@media (hover:hover){.k9yvXq_sourceBlockJumpTarget:hover .k9yvXq_sourceBlockJumpIcon{color:var(--dsw-alias-label-primary)}}.k9yvXq_sourceBlockJumpTarget:focus-visible{outline:none}.k9yvXq_sourceBlockJumpTarget:focus-visible .k9yvXq_sourceBlockJumpIcon{color:var(--dsw-alias-state-business-primary)}.k9yvXq_sourceBlockContent{overflow-wrap:anywhere;color:var(--dsw-alias-label-primary);font:12px/19px var(--ds-font-family-code);tab-size:2;white-space:pre-wrap;background:0 0;margin:0}.k9yvXq_messageImages{flex-direction:column;gap:8px;margin:8px 14px 14px;display:flex}.k9yvXq_attachments{flex-direction:column;gap:8px;margin:8px 14px 14px;padding:0;list-style:none;display:flex}.k9yvXq_attachmentsPreview{gap:6px;margin-block:6px 8px}.k9yvXq_attachmentRow{border:.5px solid var(--dsw-alias-border-l2-darkmode-thin);border-radius:var(--dsw-radius-lg);align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.k9yvXq_attachmentIcon{flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.k9yvXq_attachmentInfo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.k9yvXq_attachmentName{color:var(--dsw-alias-label-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.k9yvXq_attachmentMetadata{color:var(--dsw-alias-label-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:16px;overflow:hidden}.k9yvXq_attachmentDisclosure{border:.5px solid var(--dsw-alias-border-l2-darkmode-thin);border-radius:var(--dsw-radius-md);margin-block:8px}.k9yvXq_attachmentDisclosure>summary{cursor:pointer;padding:8px}.k9yvXq_attachmentDisclosure>summary .k9yvXq_attachmentName{display:block}.k9yvXq_attachmentDisclosure>summary:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:2px}.k9yvXq_attachmentDisclosure>pre{padding:0 8px 8px}.k9yvXq_assistantToolCalls{box-sizing:border-box;max-width:100%;color:var(--dsw-alias-label-secondary);font:11px/17px var(--ds-font-family-code);margin:2px 14px 12px;padding:0;list-style:none}.k9yvXq_assistantToolCallsPreview{margin-top:2px;margin-bottom:8px}.k9yvXq_assistantToolCalls li{min-width:0}.k9yvXq_assistantToolCallButton{all:unset;box-sizing:border-box;border-radius:var(--dsw-radius-xs);cursor:pointer;align-items:center;width:calc(100% + 4px);min-width:0;height:19px;margin-left:-4px;padding:0 4px;display:flex}@media (hover:hover){.k9yvXq_assistantToolCallButton:hover{background:var(--dsw-alias-interactive-bg-hover)}}.k9yvXq_assistantToolCallButton:focus-visible{background:var(--dsw-alias-interactive-bg-hover);outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:-1px}.k9yvXq_assistantToolCallIcon{color:var(--dsw-alias-label-caption);flex:none;margin-right:5px}.k9yvXq_assistantToolCallButton:focus-visible .k9yvXq_assistantToolCallIcon{color:var(--dsw-alias-label-secondary)}@media (hover:hover){.k9yvXq_assistantToolCallButton:hover .k9yvXq_assistantToolCallIcon{color:var(--dsw-alias-label-secondary)}}.k9yvXq_assistantToolCallText{white-space:nowrap;flex:1;min-width:0;display:flex;overflow:hidden}.k9yvXq_assistantToolCallName{color:var(--dsw-alias-label-secondary);flex:none;margin-right:5px;font-weight:500}.k9yvXq_assistantToolCallArgs{min-width:0;color:var(--dsw-alias-label-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k9yvXq_systemPrompt{box-sizing:border-box}.k9yvXq_toolCatalog{min-height:100%;padding:8px 0 16px}.k9yvXq_toolCatalogItem{border-bottom:.5px solid var(--dsw-alias-border-l1)}.k9yvXq_toolCatalogSummary{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:12px 12px max-content minmax(0,1fr);align-items:center;gap:5px;min-height:30px;padding:4px 12px;list-style:none;display:grid}.k9yvXq_toolCatalogSummary::-webkit-details-marker{display:none}@media (hover:hover){.k9yvXq_toolCatalogSummary:hover{background:var(--dsw-alias-interactive-bg-hover)}}.k9yvXq_toolCatalogSummary:focus-visible{background:var(--dsw-alias-interactive-bg-hover);outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:-1px}.k9yvXq_toolCatalogChevron,.k9yvXq_toolCatalogIcon{color:var(--dsw-alias-label-caption)}.k9yvXq_toolCatalogChevron{transition:transform .1s var(--ds-ease-in-out)}.k9yvXq_toolCatalogItem[open] .k9yvXq_toolCatalogChevron{transform:rotate(90deg)}.k9yvXq_toolCatalogName{color:var(--dsw-alias-label-primary);font:500 12px/18px var(--ds-font-family-code)}.k9yvXq_toolCatalogDescription{min-width:0;color:var(--dsw-alias-label-tertiary);font:var(--dsw-font-xs-13);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k9yvXq_toolCatalogDefinition{background:var(--dsw-alias-bg-base);padding:0 0 8px 29px}.k9yvXq_toolCatalogFullDescription{color:var(--dsw-alias-label-secondary);font:var(--dsw-font-xs-13);white-space:pre-wrap;margin:0;padding:7px 14px 4px 0}.k9yvXq_toolCatalogTree{margin-left:-14px;margin-right:6px}.k9yvXq_resultBlocks{box-sizing:border-box;flex-direction:column;gap:10px;min-height:100%;padding:14px;display:flex}.k9yvXq_resultBlocksPreview{gap:6px;min-height:0;padding:2px 14px 8px}.k9yvXq_resultBlockText{overflow-wrap:anywhere;color:var(--dsw-alias-label-primary);font:12px/19px var(--ds-font-family-code);tab-size:2;white-space:pre-wrap;background:0 0;margin:0}.k9yvXq_overviewPreview .k9yvXq_noPayload{padding:2px 14px 0}.k9yvXq_noPayload{color:var(--dsw-alias-label-tertiary);font:var(--dsw-font-xs-13);margin:0;padding:18px 14px}@media (width<=760px){.k9yvXq_details{z-index:5;border-left-color:var(--dsw-alias-border-l3);width:min(92%,420px);max-width:92%;position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 32px #00000024}}.k9yvXq_toolUpdatePayload{white-space:pre;overflow-x:auto}.FixO1a_root{z-index:4;box-sizing:border-box;width:100%;min-height:var(--dsh-trajectory-toolbar-height);border-bottom:.5px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-1);flex:none;position:sticky;top:0}.FixO1a_inner{box-sizing:border-box;width:100%;min-height:var(--dsh-trajectory-toolbar-height);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:4px 6px;display:flex}.FixO1a_actions{flex-wrap:wrap;flex:0 auto;align-items:center;gap:2px;min-width:0;display:flex}.FixO1a_toggle{border-radius:var(--dsw-radius-sm);height:20px;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:var(--dsw-font-xxs-12);background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0 7px;display:inline-flex}@media (hover:hover){.FixO1a_toggle:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}}.FixO1a_toggle[aria-pressed=true]{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}.FixO1a_toggle:focus-visible{outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:1px}.FixO1a_toggleIcon{stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px}.FixO1a_control{box-sizing:border-box;width:88px;height:20px;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:var(--dsw-font-xxs-12);background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 5px;display:inline-flex}.FixO1a_control[hidden]{display:none}.FixO1a_control[aria-checked=true],.FixO1a_control[aria-pressed=true]{color:var(--dsw-alias-label-primary)}@media (hover:hover){.FixO1a_control:hover:not(:disabled){color:var(--dsw-alias-label-primary)}}.FixO1a_control:focus-visible{outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:1px}.FixO1a_control:disabled{color:var(--dsw-alias-label-dimmed);cursor:not-allowed}.FixO1a_controlTrack{background:var(--dsw-alias-border-l2);width:20px;height:10px;transition:background-color .12s var(--ds-ease-in-out);border-radius:5px;flex:none;display:inline-block;position:relative}.FixO1a_controlThumb{corner-shape:round;background:var(--dsw-alias-bg-layer-1);width:6px;height:6px;transition:transform .12s var(--ds-ease-in-out);border-radius:50%;position:absolute;top:2px;left:2px}.FixO1a_controlTrack[data-on=true]{background:var(--dsw-alias-state-business-primary)}.FixO1a_controlTrack[data-on=true] .FixO1a_controlThumb{transform:translate(10px)}.FixO1a_action{border-radius:var(--dsw-radius-sm);height:20px;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:var(--dsw-font-xxs-12);background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0 5px;display:inline-flex}@media (hover:hover){.FixO1a_action:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}}.FixO1a_action:focus-visible{outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:1px}.FixO1a_actionIcon{color:var(--dsw-alias-label-tertiary);font:14px/14px var(--ds-font-family-code)}.FixO1a_search{border:.5px solid var(--dsw-alias-border-l4);border-radius:var(--dsw-radius-sm);min-width:84px;height:22px;color:var(--dsw-alias-label-caption);background:var(--dsw-alias-bg-layer-2);flex:0 164px;align-items:center;gap:4px;margin-left:auto;padding:0 6px;display:flex}@media (hover:hover){.FixO1a_search:hover{border-color:var(--dsw-alias-label-caption)}}.FixO1a_search:focus-within{border-color:var(--dsw-alias-state-business-primary);background:var(--dsw-alias-bg-layer-1)}.FixO1a_searchIcon{flex:none}.FixO1a_searchInput{width:100%;min-width:0;color:var(--dsw-alias-label-primary);font:var(--dsw-font-xxs-12);background:0 0;border:0;outline:0;padding:0}.FixO1a_searchInput::placeholder{color:var(--dsw-alias-label-caption)}.FixO1a_searchInput::-webkit-search-cancel-button{cursor:pointer;width:12px;height:12px}.N_bP1G_root{z-index:1;isolation:isolate;border-bottom:.5px solid var(--dsw-alias-border-l2);-webkit-user-select:none;user-select:none;flex:none;position:relative}.N_bP1G_root [role=tooltip]{font:var(--dsw-font-xxxs-11)}.N_bP1G_plot{background:var(--dsw-alias-bg-layer-2);grid-template-columns:44px minmax(0,1fr);height:50px;display:grid;overflow:hidden}.N_bP1G_labels{border-right:.5px solid var(--dsw-alias-border-l1);color:var(--dsw-alias-label-caption);font:var(--dsw-font-xs-13);font-size:10px;line-height:1;position:relative}.N_bP1G_labels span{text-align:right;justify-content:flex-end;align-items:center;height:8px;display:flex;position:absolute;right:3px}.N_bP1G_labels span:first-child{top:7px}.N_bP1G_labels span:nth-child(2){top:21px}.N_bP1G_labels span:nth-child(3){top:35px}.N_bP1G_track{cursor:crosshair;touch-action:none;position:relative;overflow:hidden}.N_bP1G_track[data-panning=true]{cursor:grabbing}.N_bP1G_earlierHistory{z-index:5;appearance:none;box-sizing:border-box;background:linear-gradient(to right, var(--dsw-alias-bg-layer-2) 0, var(--dsw-alias-bg-layer-2) 38%, transparent 100%);width:28px;color:var(--dsw-alias-label-secondary);font:var(--dsw-font-xs-13);opacity:.72;cursor:pointer;border:0;outline:none;justify-content:flex-start;align-items:center;padding-left:3px;line-height:1;display:flex;position:absolute;top:0;bottom:0;left:0}@media (hover:hover){.N_bP1G_earlierHistory:hover{opacity:1}}.N_bP1G_earlierHistory[aria-disabled=true]{cursor:default}.N_bP1G_earlierHistory:focus-visible{box-shadow:inset 0 0 0 1px var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary))}.N_bP1G_empty{color:var(--dsw-alias-label-caption);font:var(--dsw-font-xs-13);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.N_bP1G_track:focus-visible{outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:-1px}.N_bP1G_lanes{z-index:2;top:7px;bottom:7px;left:var(--trajectory-domain-left);width:var(--trajectory-domain-width);position:absolute}.N_bP1G_turnBoundaries{z-index:3;top:0;bottom:0;left:var(--trajectory-domain-left);width:var(--trajectory-domain-width);pointer-events:none;position:absolute}@media (prefers-reduced-motion:no-preference){.N_bP1G_lanes[data-animate-viewport=true],.N_bP1G_turnBoundaries[data-animate-viewport=true]{transition:left .18s ease-out}}.N_bP1G_turnBoundary{top:0;bottom:0;left:var(--trajectory-turn-left);background:var(--dsw-alias-border-l2);width:.5px;position:absolute}.N_bP1G_span{top:calc(var(--trajectory-span-lane) * 14px);left:calc(var(--trajectory-span-left) + var(--trajectory-span-gap));width:max(2px, calc(var(--trajectory-span-width) - var(--trajectory-span-gap) - var(--trajectory-span-gap)));background:var(--dsw-alias-label-secondary);opacity:.78;border-radius:1px;min-width:2px;height:8px;position:absolute}.N_bP1G_span[data-timeline-span=user]{background:var(--dsw-alias-state-business-primary)}.N_bP1G_span[data-timeline-span=context]{background:color-mix(in srgb, var(--dsw-alias-state-success-primary) 68%, var(--dsw-alias-label-secondary))}.N_bP1G_span[data-timeline-span=message]{--trajectory-assistant-decoding-color:color-mix(in srgb, var(--dsw-alias-brand-primary-new-colorprimary-new-color) 60%, var(--dsw-alias-state-error-secondary));--trajectory-assistant-ttft-color:color-mix(in srgb, var(--trajectory-assistant-decoding-color) 54%, var(--dsw-alias-bg-layer-2));background:var(--trajectory-assistant-decoding-color);opacity:1}.N_bP1G_span[data-timeline-span=message][data-assistant-timing=true]{background:linear-gradient(to right, var(--trajectory-assistant-ttft-color) 0, var(--trajectory-assistant-ttft-color) var(--trajectory-assistant-ttft), var(--trajectory-assistant-decoding-color) var(--trajectory-assistant-ttft), var(--trajectory-assistant-decoding-color) 100%)}.N_bP1G_span[data-timeline-span=tool],.N_bP1G_span[data-timeline-span=subtool]{background:var(--dsw-alias-state-warn-label);opacity:1}.N_bP1G_span[data-error=true]{background:var(--dsw-alias-state-error-primary)}.N_bP1G_span[data-equal-duration=true]{width:8px;min-width:8px}.N_bP1G_span[data-selected=false]{opacity:.2}.N_bP1G_span[data-hovered=true]:not([data-current=true]){z-index:1;opacity:1;box-shadow:0 0 0 1px var(--dsw-alias-bg-layer-2), 0 0 0 2px color-mix(in srgb, var(--dsw-alias-state-business-primary) 80%, transparent)}.N_bP1G_span[data-current=true]{z-index:1;opacity:1;box-shadow:0 0 0 1px var(--dsw-alias-bg-layer-2), 0 0 0 2px var(--dsw-alias-state-business-primary)}.N_bP1G_span[data-search-match=false]{opacity:.14}.N_bP1G_selection{z-index:1;top:0;bottom:0;left:var(--trajectory-selection-left);width:var(--trajectory-selection-width);background:color-mix(in srgb, var(--dsw-alias-state-business-primary) 12%, transparent);min-width:1px;box-shadow:-100vw 0 0 100vw color-mix(in srgb, var(--dsw-alias-bg-layer-1) 58%, transparent), 100vw 0 0 100vw color-mix(in srgb, var(--dsw-alias-bg-layer-1) 58%, transparent);pointer-events:none;position:absolute}.N_bP1G_selectionEdges{z-index:4;top:0;bottom:0;left:var(--trajectory-selection-left);width:var(--trajectory-selection-width);pointer-events:none;min-width:1px;position:absolute}.N_bP1G_hoverLine{z-index:4;top:0;bottom:0;left:clamp(0px, calc(var(--trajectory-hover-left) - 1px), calc(100% - 2px));background:var(--dsw-alias-state-business-primary);pointer-events:none;width:2px;position:absolute}.N_bP1G_selectionEdges:before,.N_bP1G_selectionEdges:after{background:var(--dsw-alias-state-business-primary);content:"";width:3px;position:absolute;top:0;bottom:0}.N_bP1G_selectionEdges:before{left:0}.N_bP1G_selectionEdges:after{right:0}.N_bP1G_selectionEdges[data-dragging=true]:before,.N_bP1G_selectionEdges[data-dragging=true]:after{width:2px}.N_bP1G_selection[data-dragging=true]{background:color-mix(in srgb, var(--dsw-alias-state-business-primary) 18%, transparent)}.rRMPHG_root{--dsh-trajectory-toolbar-height:32px;isolation:isolate;box-sizing:border-box;width:100%;height:100%;min-height:0;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-1);flex-direction:column;display:flex;overflow:hidden}.rRMPHG_ledger{z-index:0;isolation:isolate;--dsh-trajectory-bottom-clearance:calc(var(--dsh-composer-height,152px) + 16px);flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.oa2MCa_frame{padding:6px calc(var(--dsh-composer-side-clearance) + 16px) 10px;justify-content:center;display:flex}.oa2MCa_card{width:100%;max-width:var(--dsh-chat-content-width);--dsw-elevation-stroke-color:var(--dsw-alias-border-l2);border-radius:var(--dsw-radius-xl);background:var(--dsw-specific-input-major);box-shadow:var(--dsw-elevation-panel);color:var(--dsw-alias-label-primary);border:0;flex-direction:column;display:flex;overflow:hidden}.oa2MCa_card,.oa2MCa_card *{box-sizing:border-box}.oa2MCa_strip{background:var(--dsw-alias-state-warn-tertiary);color:var(--dsw-alias-state-warn-primary);flex-shrink:0;align-items:center;gap:8px;padding:12px 16px;font-size:14px;line-height:20px;display:flex}.oa2MCa_footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px 12px;display:flex}.oa2MCa_feedback{min-height:16px;color:var(--dsw-alias-state-error-primary);font-size:11px;line-height:16px}.oa2MCa_actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.oa2MCa_summary{min-width:0;padding:14px 16px 12px}.oa2MCa_title{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:500;line-height:22px;overflow:hidden}.oa2MCa_description{-webkit-line-clamp:2;color:var(--dsw-alias-label-secondary);-webkit-box-orient:vertical;margin:8px 0 0;font-size:14px;line-height:24px;display:-webkit-box;overflow:hidden}.oa2MCa_discuss{gap:6px}@media (width<=720px){.oa2MCa_card{border-radius:var(--dsw-radius-xl)}.oa2MCa_footer{align-items:flex-end;padding:8px 12px 10px}}.oa2MCa_previewActions{align-items:center;margin-left:auto;display:flex}.AYgaWq_frame{padding:6px calc(var(--dsh-composer-side-clearance) + 16px) 10px;justify-content:center;display:flex}.AYgaWq_card{width:100%;max-width:var(--dsh-chat-content-width);--dsw-elevation-stroke-color:var(--dsw-alias-border-l2-darkmode-thin);border-radius:var(--dsw-radius-xl);background:var(--dsw-specific-input-major);max-height:min(60vh,520px);box-shadow:var(--dsw-elevation-panel);color:var(--dsw-alias-label-primary);--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);border:0;flex-direction:column;padding:0 0 10px;display:flex;overflow:hidden}.AYgaWq_card,.AYgaWq_card *{box-sizing:border-box}.AYgaWq_cardMinimized{max-height:none}.AYgaWq_cardMinimized .AYgaWq_header{padding-bottom:14px}.AYgaWq_headerActions{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.AYgaWq_waitButton{white-space:nowrap}.AYgaWq_waitStatus{color:var(--dsw-alias-label-secondary);white-space:nowrap;font-size:12px;line-height:24px}.AYgaWq_header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 16px 0 24px;display:flex}.AYgaWq_headingBlock{flex:1;min-width:0}.AYgaWq_eyebrow{color:var(--dsw-alias-label-tertiary);margin-bottom:5px;font-size:11px;line-height:16px}.AYgaWq_title{margin:0;font-size:16px;font-weight:500;line-height:22px}.AYgaWq_questionTitle{timeline-scope:--question-copy;flex-shrink:0;margin:5px 24px 0;position:relative}.AYgaWq_questionTitle[data-expanded]{padding-bottom:24px}.AYgaWq_titlePreview{overflow-wrap:anywhere;white-space:pre-wrap;scroll-timeline:--question-copy block;max-height:calc(3lh + 2px);margin:0 0 -2px;padding-bottom:2px;animation-name:AYgaWq_question-clipped;animation-fill-mode:both;animation-timeline:--question-copy;overflow:hidden}.AYgaWq_questionToggle{animation-name:AYgaWq_copy-toggle-shown;animation-fill-mode:both;animation-timeline:--question-copy;position:absolute;bottom:-1px;right:-4px}.AYgaWq_cardMinimized .AYgaWq_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AYgaWq_detail{flex-shrink:0;margin:0 24px 8px}.AYgaWq_footerActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.AYgaWq_pager{flex-shrink:0;align-items:center;gap:6px;display:flex}.AYgaWq_progress{color:var(--dsw-alias-label-secondary);white-space:nowrap;word-spacing:-2px;padding:0 4px;font-size:14px;font-weight:500;line-height:24px}.AYgaWq_iconButton{corner-shape:round;width:24px;height:24px;color:var(--dsw-alias-label-tertiary);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;padding:0;display:grid}@media (hover:hover){.AYgaWq_iconButton:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}}.AYgaWq_iconButton:disabled{color:var(--dsw-alias-label-dimmed);cursor:default}.AYgaWq_body{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.AYgaWq_options{flex-direction:column;gap:1px;margin:8px 0 0;padding:4px 12px;display:flex}.AYgaWq_optionRow{border-radius:var(--dsw-radius-md);timeline-scope:--description-copy;background:0 0;border:.5px solid #0000;flex-shrink:0;width:100%;min-height:40px;transition:background-color .12s,border-color .12s;position:relative}.AYgaWq_option{width:100%;min-width:0;min-height:40px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:8px;padding:8px 12px 8px 8px;display:flex}.AYgaWq_optionSelected{background:var(--dsw-alias-interactive-bg-hover)}@media (hover:hover){.AYgaWq_optionRowInteractive:hover{background:var(--dsw-alias-interactive-bg-hover)}}.AYgaWq_optionSelected{border-color:var(--dsw-alias-border-l2)}.AYgaWq_option:disabled{cursor:default}.AYgaWq_number{border-radius:var(--dsw-radius-xs);background:var(--dsw-alias-bg-overlay);width:20px;height:20px;color:var(--dsw-alias-label-secondary);flex:0 0 20px;place-items:center;margin-top:2px;font-size:12px;font-weight:500;line-height:18px;display:grid}.AYgaWq_checkbox{flex:0 0 20px;place-items:center;width:20px;height:20px;margin-top:2px;display:grid}.AYgaWq_checkbox:before{content:"";border:.5px solid var(--dsw-alias-border-l4);border-radius:var(--dsw-radius-xs);grid-area:1/1;width:14px;height:14px;transition:background-color .12s,border-color .12s}.AYgaWq_checkbox>svg{grid-area:1/1}.AYgaWq_checkboxChecked{color:var(--dsw-alias-label-primary-foreground)}.AYgaWq_checkboxChecked:before{border-color:var(--dsw-alias-label-primary);background:var(--dsw-alias-label-primary)}.AYgaWq_optionCopy{flex-wrap:wrap;flex:1;align-items:baseline;gap:0 6px;min-width:0;display:flex}.AYgaWq_optionLine{flex-wrap:wrap;align-items:baseline;gap:2px 6px;max-width:100%;display:flex}.AYgaWq_optionLabel{font-size:14px;font-weight:500;line-height:24px}.AYgaWq_badge{border-radius:var(--dsw-radius-xs);background:var(--dsw-specific-sidebar-nav-item-active-accent);color:var(--dsw-alias-button-info-fill);padding:0 4px;font-size:11px;font-weight:600;line-height:18px}.AYgaWq_description{overflow-wrap:anywhere;white-space:pre-wrap;width:max-content;min-width:0;max-width:100%;max-height:calc(2lh + 2px);color:var(--dsw-alias-label-tertiary);scroll-timeline:--description-copy block;margin-bottom:-2px;padding-bottom:2px;font-size:13px;font-weight:400;line-height:20px;animation-name:AYgaWq_description-clipped;animation-fill-mode:both;animation-timeline:--description-copy;display:block;overflow:hidden}.AYgaWq_descriptionToggle{animation-name:AYgaWq_copy-toggle-shown;animation-fill-mode:both;animation-timeline:--description-copy;position:absolute;bottom:6px;right:8px}.AYgaWq_optionRow[data-expanded] .AYgaWq_option{padding-bottom:32px}.AYgaWq_questionTitle[data-expanded] .AYgaWq_titlePreview,.AYgaWq_optionRow[data-expanded] .AYgaWq_description{max-height:none;animation:none}.AYgaWq_copyToggle{visibility:hidden}.AYgaWq_questionTitle[data-expanded] .AYgaWq_copyToggle,.AYgaWq_optionRow[data-expanded] .AYgaWq_copyToggle{visibility:visible;animation:none}@supports not (animation-timeline:scroll()){.AYgaWq_titlePreview,.AYgaWq_description{max-height:none;animation:none}.AYgaWq_copyToggle{display:none}}.AYgaWq_reviewNote{color:var(--dsw-alias-label-tertiary);margin:0;padding:8px 12px;font-size:14px;line-height:24px}.AYgaWq_customRow{border-radius:var(--dsw-radius-md);border:.5px solid #0000;flex-shrink:0;align-items:flex-start;gap:8px;width:100%;min-height:40px;padding:8px 12px 8px 8px;transition:background-color .12s,border-color .12s;display:flex}.AYgaWq_customRow:focus-within:not(.AYgaWq_customRowYielded),.AYgaWq_customRowActive{background:var(--dsw-alias-interactive-bg-hover)}@media (hover:hover){.AYgaWq_customRow:hover{background:var(--dsw-alias-interactive-bg-hover)}}.AYgaWq_customRow:focus-within:not(.AYgaWq_customRowYielded),.AYgaWq_customRowActive{border-color:var(--dsw-alias-border-l2)}.AYgaWq_field{--dsh-answer-field-padding:0;min-width:0;display:grid}.AYgaWq_field>*{min-width:0;padding:var(--dsh-answer-field-padding);font:inherit;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;grid-area:1/1;font-size:14px;line-height:24px}.AYgaWq_fieldMirror{box-sizing:content-box;visibility:hidden;max-height:144px;overflow:hidden}.AYgaWq_fieldInput{resize:none;color:var(--dsw-alias-label-primary);caret-color:var(--dsw-alias-state-business-primary);background:0 0;border:none;outline:none;overflow-y:auto}.AYgaWq_fieldInput::placeholder{color:var(--dsw-alias-label-caption)}.AYgaWq_customInline{flex:1}.AYgaWq_customBlock{border:.5px solid var(--dsw-alias-border-l4);border-radius:var(--dsw-radius-lg);background:var(--dsw-alias-bg-module-platform);--dsh-answer-field-padding:8px 12px;flex-shrink:0;min-height:64px;margin:0 12px}.AYgaWq_customBlock:focus-within{border-color:var(--dsw-alias-state-business-primary)}.AYgaWq_footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:0 10px 0 18px;display:flex}.AYgaWq_feedback{min-height:16px;color:var(--dsw-alias-state-error-primary);text-align:right;flex:1;font-size:11px;line-height:16px}@media (width<=720px){.AYgaWq_card{border-radius:var(--dsw-radius-xl)}.AYgaWq_header{padding:10px 12px 0 18px}.AYgaWq_options{padding:4px 8px}.AYgaWq_title{font-size:15px;line-height:21px}.AYgaWq_option,.AYgaWq_customRow{padding:8px 6px}.AYgaWq_descriptionToggle{right:2px}.AYgaWq_footer{align-items:flex-end;padding:0 10px}.AYgaWq_footerActions{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.AYgaWq_optionRow,.AYgaWq_customRow{transition:none}}.-XGDEa_row{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.-XGDEa_bubbleWidth{max-width:min(calc(var(--dsh-chat-content-width,748px) * .702), 82%);min-width:0}.-XGDEa_bubble{text-align:left;overflow-wrap:anywhere}.-XGDEa_text,.-XGDEa_details{margin:0}.-XGDEa_details>div+div{margin-top:12px}.-XGDEa_question{color:var(--dsw-alias-label-secondary);gap:3px;display:grid}.-XGDEa_header{font-size:var(--dsh-content-font-size-secondary,13px)}.-XGDEa_answer{margin:4px 0 0}.-XGDEa_actions{height:28px;color:var(--dsw-alias-label-tertiary);align-items:center;gap:8px;padding-right:4px;display:flex}.-XGDEa_time{white-space:nowrap;padding-right:4px;font-size:13px;line-height:24px}.-XGDEa_action{border-radius:var(--dsw-radius-sm);width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:inline-flex}.-XGDEa_action svg{width:15px;height:15px}@media (hover:hover){.-XGDEa_action:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-secondary)}}.t3Bz6a_menu{z-index:100;box-sizing:border-box;--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);--dsh-scrollbar-width:6px;--dsh-scrollbar-thumb-border:2px;--dsh-scrollbar-track-margin:12px;--dsw-elevation-stroke-color:var(--dsw-alias-border-l1);max-height:400px;box-shadow:var(--dsw-elevation-prominent);border:0;flex-direction:column;padding:4px;display:flex;position:absolute;bottom:calc(100% + 4px);left:0;right:0;overflow:hidden}.t3Bz6a_menu[data-overflow-below]:after{content:"";background:linear-gradient(to bottom, transparent, var(--dsw-specific-menu));pointer-events:none;height:16px;position:absolute;bottom:4px;left:4px;right:14px}.t3Bz6a_viewport{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.t3Bz6a_item{border-radius:var(--dsw-radius-md);cursor:pointer;width:100%;min-height:34px;color:var(--dsw-alias-label-primary);text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:6px 8px;font-size:13px;line-height:20px;display:flex}.t3Bz6a_item.t3Bz6a_active{background:var(--dsw-alias-interactive-bg-hover)}.t3Bz6a_sectionTitle{min-height:23px;color:var(--dsw-alias-label-tertiary);flex:none;padding:5px 8px 2px;font-size:11px;font-weight:500;line-height:16px}.t3Bz6a_sectionTitle:not(:first-child){margin-top:3px}.t3Bz6a_itemIcon{width:14px;height:14px;color:var(--dsw-alias-menu-icon);flex:none;justify-content:center;align-items:center;display:inline-flex}.t3Bz6a_itemIcon svg{width:14px;height:14px}.t3Bz6a_itemName{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:40%;overflow:hidden}.t3Bz6a_itemAlias{text-overflow:ellipsis;white-space:nowrap;max-width:20%;color:var(--dsw-alias-label-tertiary);flex:none;font-size:12px;line-height:18px;overflow:hidden}.t3Bz6a_itemDescription{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;color:var(--dsw-alias-label-tertiary);flex:1;font-size:12px;line-height:18px;overflow:hidden}.t3Bz6a_trailing{flex:none;align-items:center;gap:3px;margin-left:auto;display:inline-flex}.t3Bz6a_drillHintText{color:var(--dsw-alias-label-caption);white-space:nowrap;font-size:10px;line-height:16px;display:none}.t3Bz6a_drillHint{border-radius:var(--dsw-radius-xs);background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-caption);padding:0 4px;font-family:inherit;font-size:10px;line-height:16px;display:none}.t3Bz6a_item.t3Bz6a_active .t3Bz6a_drillHintText,.t3Bz6a_item.t3Bz6a_active .t3Bz6a_drillHint{display:inline-flex}.t3Bz6a_drill{border-radius:var(--dsw-radius-xs);width:18px;height:18px;color:var(--dsw-alias-menu-icon);flex:none;place-items:center;display:inline-grid}@media (hover:hover){.t3Bz6a_drill:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}}.t3Bz6a_groupTitle{color:var(--dsw-alias-label-tertiary);padding:6px 8px;font-size:11px;line-height:15px}.t3Bz6a_skeletonRow{box-sizing:border-box;align-items:center;min-height:34px;padding:6px 8px;display:flex}.t3Bz6a_skeletonBar{border-radius:var(--dsw-radius-xs);background:var(--dsw-alias-bg-skeleton);height:18px;animation:2s cubic-bezier(.36,0,.64,1) infinite t3Bz6a_dsh-menu-skeleton}.t3Bz6a_crumbs{border-bottom:.5px solid var(--dsw-alias-border-l1);flex-wrap:wrap;flex:none;align-items:center;gap:2px;margin-bottom:2px;padding:3px 3px 5px;display:flex}.t3Bz6a_crumb{border-radius:var(--dsw-radius-sm);max-width:40%;color:var(--dsw-alias-label-tertiary);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:0 auto;padding:2px 5px;font-family:inherit;font-size:11px;line-height:16px;overflow:hidden}@media (hover:hover){.t3Bz6a_crumb:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}}.t3Bz6a_crumbCurrent{color:var(--dsw-alias-label-primary);cursor:default;background:0 0}@media (hover:hover){.t3Bz6a_crumbCurrent:hover{color:var(--dsw-alias-label-primary);cursor:default;background:0 0}}.t3Bz6a_crumbSeparator{color:var(--dsw-alias-menu-icon);flex:none;display:inline-flex}.hDimSq_card{box-sizing:border-box;z-index:100;--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);--dsw-elevation-stroke-color:var(--dsw-alias-border-l1);min-width:min(220px,100%);max-width:100%;max-height:320px;box-shadow:var(--dsw-elevation-prominent);border:0;outline:none;flex-direction:column;padding:4px;display:flex;position:absolute;bottom:calc(100% + 4px);left:0;right:0;overflow:hidden}.hDimSq_viewport{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.hDimSq_row{border-radius:var(--dsw-radius-md);cursor:pointer;color:var(--dsw-alias-label-primary);align-items:center;gap:6px;padding:5px 7px;font-size:12px;display:flex}.hDimSq_rowActive{background:var(--dsw-alias-interactive-bg-hover)}.hDimSq_label{flex:0 auto;align-items:baseline;gap:4px;min-width:0;display:flex}.hDimSq_labelText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.hDimSq_badge{color:var(--dsw-alias-label-tertiary);letter-spacing:.2px;flex:none;align-self:flex-start;margin-top:-1px;font-size:8px;font-weight:600;line-height:10px}.hDimSq_detail{min-width:0;color:var(--dsw-alias-label-tertiary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;overflow:hidden}.hDimSq_check{color:var(--dsw-alias-label-primary);flex:none;margin-left:auto;display:inline-flex}.hDimSq_check svg{width:14px;height:14px}.hDimSq_status{color:var(--dsw-alias-label-tertiary);padding:7px 8px;font-size:12px}.hDimSq_search{border-radius:var(--dsw-radius-md);color:var(--dsw-alias-label-primary);background:0 0;border:.5px solid #0000;outline:none;margin:2px 2px 3px;padding:5px 7px;font-size:12px}.hDimSq_error{color:var(--dsw-alias-state-error-primary);align-items:center;gap:6px;padding:5px 7px;font-size:11px;display:flex}.hDimSq_errorText{text-overflow:ellipsis;flex:1;overflow:hidden}.hDimSq_retry{border:.5px solid var(--dsw-alias-border-inverted);border-radius:var(--dsw-radius-sm);color:var(--dsw-alias-label-primary);cursor:pointer;background:0 0;padding:2px 7px;font-size:11px}[data-dsh-mirror] :has(>[data-composer-card]){display:none}.dsh-embedded{--dsw-alias-label-primary:var(--t1);--dsw-alias-label-primary-dimmed:var(--t1);--dsw-alias-label-primary-foreground:var(--surface);--dsw-alias-label-primary-inverted:var(--on-accent);--dsw-alias-label-primary-bluish:var(--accent);--dsw-alias-label-secondary:var(--t2);--dsw-alias-label-tertiary:var(--t3);--dsw-alias-label-caption:var(--t3);--dsw-alias-label-dimmed:var(--border);--dsw-alias-link:var(--accent);--dsw-alias-bg-base:var(--surface);--dsw-alias-bg-layer-1:var(--surface);--dsw-alias-bg-layer-2:var(--surface-alt);--dsw-alias-bg-layer-3:var(--surface-alt);--dsw-alias-bg-module-platform:var(--surface-alt);--dsw-alias-bg-multi-select:var(--surface);--dsw-alias-bg-overlay:var(--surface);--dsw-alias-bg-skeleton:var(--border-subtle);--dsw-alias-bg-mask-1:#1c191752;--dsw-alias-bg-mask-2:#1c191773;--dsw-alias-bg-mask-3:#1c191799;--dsw-alias-bg-mask-drop:#1c191714;--dsw-alias-bg-mask-photo:#1c1917b8;--dsw-alias-border-l1:var(--border-subtle);--dsw-alias-border-l2:var(--border);--dsw-alias-border-l3:var(--border);--dsw-alias-border-l4:var(--t3);--dsw-alias-border-inverted:var(--surface);--dsw-alias-border-inverted2:var(--surface-alt);--dsw-alias-brand-primary:var(--accent);--dsw-alias-brand-primary-invert:var(--on-accent);--dsw-alias-brand-text:var(--accent);--dsw-alias-state-business-primary:var(--accent);--dsw-alias-state-business-tertiary:var(--accent-bg);--dsw-alias-interactive-bg-hover:#1c19170d;--dsw-alias-interactive-bg-active:#1c191717;--dsw-alias-interactive-bg-hover-accent:var(--accent-bg);--dsw-alias-interactive-bg-hover-danger:var(--error-bg);--dsw-alias-interactive-bg-hover-solid:var(--surface-alt);--dsw-alias-button-primary-fill:var(--accent);--dsw-alias-button-primary-hover:var(--accent-dark);--dsw-alias-button-primary-dimmed:var(--accent-border);--dsw-alias-button-contrast-fill:var(--surface);--dsw-alias-button-elevated-fill:var(--surface);--dsw-alias-button-floating-fill:var(--surface);--dsw-alias-button-floating-hover:var(--surface-alt);--dsw-alias-button-ghost-active-border:var(--accent-border);--dsw-alias-button-ghost-active-fill:var(--accent-bg);--dsw-alias-button-ghost-active-hover:var(--accent-border);--dsw-alias-button-info-fill:var(--accent);--dsw-alias-button-info-hover:var(--accent-dark);--dsw-alias-button-tool-bar-fill:#1c19170f;--dsw-alias-button-tool-bar-fill-invisible:transparent;--dsw-alias-button-tool-bar-hover:#1c19171a;--dsw-alias-state-error-primary:var(--error);--dsw-alias-state-error-secondary:var(--error-bg);--dsw-alias-state-success-primary:var(--success);--dsw-alias-state-success-secondary:var(--success-bg);--dsw-alias-state-success-tertiary:var(--success-bg);--dsw-alias-state-warn-primary:var(--warn);--dsw-alias-state-warn-secondary:var(--warn-bg);--dsw-alias-state-warn-tertiary:var(--warn-bg);--dsw-alias-state-warn-label:var(--warn);--dsw-alias-markdown-code-block:var(--surface-alt);--dsw-alias-markdown-code-block-banner:var(--border-subtle);--dsw-alias-markdown-inline-code:var(--surface-alt);--dsw-alias-markdown-code-segment-selected:var(--accent-bg);--dsw-alias-markdown-code-segment-unselected:transparent;--dsw-alias-markdown-citation:var(--t2);--dsw-alias-markdown-placeholder:var(--t3);--dsw-alias-markdown-tag:var(--t2);--dsw-alias-tooltip-bg:var(--t1);--dsw-alias-toast-bg:var(--surface);--dsw-alias-scrollbar-bg-l1:transparent;--dsw-alias-scrollbar-bg-l2:var(--border-subtle);--dsw-alias-scrollbar-hover-l1:var(--border);--dsw-alias-scrollbar-hover-l2:var(--t3);--dsw-specific-sidebar-fill:var(--nav-bg);--dsw-specific-sidebar-nav-item-hover:#1c19170d;--dsw-specific-sidebar-nav-item-active:var(--surface);--dsw-specific-sidebar-nav-item-active-accent:var(--accent-bg);--dsw-specific-bubble:var(--surface);--dsw-specific-bubble-highlight:var(--accent-bg);--dsw-specific-input-major:var(--surface);--dsw-specific-login-input:var(--surface);--dsw-specific-menu:var(--surface);--dsw-specific-selector:var(--border-subtle);--dsw-specific-tip:var(--border-subtle);color:var(--t1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}@media (prefers-color-scheme:dark){.dsh-embedded{--dsw-alias-interactive-bg-hover:#ffffff0f;--dsw-alias-interactive-bg-active:#ffffff1a;--dsw-alias-interactive-bg-hover-solid:var(--surface-alt);--dsw-alias-button-tool-bar-fill:#ffffff14;--dsw-alias-button-tool-bar-hover:#ffffff24;--dsw-alias-bg-mask-1:#0006;--dsw-alias-bg-mask-2:#0000008c;--dsw-alias-bg-mask-3:#000000b3;--dsw-alias-bg-mask-drop:#0003;--dsw-alias-bg-mask-photo:#000c;--dsw-alias-tooltip-bg:var(--surface-alt);--dsw-alias-label-dimmed:var(--t3);--dsw-alias-border-l4:var(--t2);--dsw-alias-markdown-code-block:var(--code-bg);--dsw-alias-markdown-code-block-banner:var(--code-chrome-bg);--dsw-alias-markdown-inline-code:#ffffff14;--dsw-specific-sidebar-fill:var(--surface);--dsw-specific-sidebar-nav-item-hover:#ffffff0f;--dsw-specific-sidebar-nav-item-active:var(--surface-alt);--dsw-specific-sidebar-nav-item-active-accent:#8b5cf62e}}.dsh-embedded [data-slot="conversation.session.header"]{display:none}.dsh-embedded header:has(>[data-conversation-header-leading]){display:none}.dsh-embedded :has(>[data-chat-flow]){padding-top:0}
