/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:""}}}@layer theme{:root,:host{--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--wmr-font-text);--default-mono-font-family:var(--wmr-font-code)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background-color:var(--wmr-color-surface)}body{background-color:var(--wmr-color-surface);color:var(--wmr-color-on-surface);font-family:var(--wmr-font-text);font-size:var(--wmr-text-body-md-size);line-height:var(--wmr-text-body-md-line);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}select{appearance:none;padding-right:calc(var(--wmr-space-sm) + 1.25rem);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1rem),calc(100% - .75rem);background-repeat:no-repeat;background-size:.25rem .25rem,.25rem .25rem}:focus-visible,[data-wmr-state=focus]{outline:var(--wmr-size-focus-ring-width) solid var(--wmr-color-focus-ring);outline-offset:var(--wmr-size-focus-ring-offset)}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--wmr-size-0)}.inset-md{inset:var(--wmr-space-md)}.inset-x-0{inset-inline:var(--wmr-size-0)}.inset-x-sm{inset-inline:var(--wmr-space-sm)}.inset-y-0{inset-block:var(--wmr-size-0)}.-top-hair{top:calc(var(--wmr-size-hair) * -1)}.-top-xs{top:calc(var(--wmr-space-xs) * -1)}.top-0{top:var(--wmr-size-0)}.top-1\/2{top:50%}.top-full{top:100%}.top-hair{top:var(--wmr-size-hair)}.top-sm{top:var(--wmr-space-sm)}.top-topbar-height{top:var(--wmr-size-topbar-height)}.top-xs{top:var(--wmr-space-xs)}.-right-hair{right:calc(var(--wmr-size-hair) * -1)}.-right-xs{right:calc(var(--wmr-space-xs) * -1)}.right-0{right:var(--wmr-size-0)}.right-1\/3{right:33.3333%}.right-hair{right:var(--wmr-size-hair)}.right-md{right:var(--wmr-space-md)}.-bottom-xs{bottom:calc(var(--wmr-space-xs) * -1)}.bottom-0{bottom:var(--wmr-size-0)}.bottom-full{bottom:100%}.bottom-md{bottom:var(--wmr-space-md)}.bottom-statusbar-height{bottom:var(--wmr-size-statusbar-height)}.bottom-xl{bottom:var(--wmr-space-xl)}.-left-xs{left:calc(var(--wmr-space-xs) * -1)}.left-0{left:var(--wmr-size-0)}.left-1\/2{left:50%}.left-sm{left:var(--wmr-space-sm)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-last{order:9999}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-m-xs{margin:calc(var(--wmr-space-xs) * -1)}.m-0{margin:var(--wmr-size-0)}.m-auto{margin:auto}.m-xs{margin:var(--wmr-space-xs)}.mx-auto{margin-inline:auto}.mx-hair{margin-inline:var(--wmr-size-hair)}.mx-md{margin-inline:var(--wmr-space-md)}.mx-xs{margin-inline:var(--wmr-space-xs)}.-my-sm{margin-block:calc(var(--wmr-space-sm) * -1)}.-mt-px{margin-top:-1px}.mt-auto{margin-top:auto}.mt-hair{margin-top:var(--wmr-size-hair)}.mt-md{margin-top:var(--wmr-space-md)}.mt-section{margin-top:var(--wmr-space-section)}.mt-sm{margin-top:var(--wmr-space-sm)}.mt-xs{margin-top:var(--wmr-space-xs)}.-mr-px{margin-right:-1px}.mr-auto{margin-right:auto}.mr-fine{margin-right:var(--wmr-size-fine)}.mr-xs{margin-right:var(--wmr-space-xs)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:var(--wmr-size-0)}.mb-field-inner{margin-bottom:var(--wmr-space-field-inner)}.mb-md{margin-bottom:var(--wmr-space-md)}.mb-sm{margin-bottom:var(--wmr-space-sm)}.mb-xs{margin-bottom:var(--wmr-space-xs)}.ml-2xl{margin-left:var(--wmr-space-2xl)}.ml-auto{margin-left:auto}.ml-hair{margin-left:var(--wmr-size-hair)}.ml-lg{margin-left:var(--wmr-space-lg)}.ml-sm{margin-left:var(--wmr-space-sm)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.min-h-main{height:calc(100vh - var(--wmr-bottom-offset,var(--wmr-size-statusbar-height)));min-height:0;overflow:hidden}.size-control-height{width:var(--wmr-size-control-height);height:var(--wmr-size-control-height)}.size-fine{width:var(--wmr-size-fine);height:var(--wmr-size-fine)}.size-full{width:100%;height:100%}.size-icon-lg{width:var(--wmr-size-icon-lg);height:var(--wmr-size-icon-lg)}.size-icon-md{width:var(--wmr-size-icon-md);height:var(--wmr-size-icon-md)}.size-icon-sm{width:var(--wmr-size-icon-sm);height:var(--wmr-size-icon-sm)}.size-icon-xs{width:var(--wmr-size-icon-xs);height:var(--wmr-size-icon-xs)}.size-sm{width:var(--wmr-space-sm);height:var(--wmr-space-sm)}.size-target-min{width:var(--wmr-size-target-min);height:var(--wmr-size-target-min)}.size-xl{width:var(--wmr-space-xl);height:var(--wmr-space-xl)}.h-\(--wmr-size-control-height-sm\){height:var(--wmr-size-control-height-sm)}.h-1\/2{height:50%}.h-\[0\.5rem\]{height:.5rem}.h-\[0\.25rem\]{height:.25rem}.h-\[0\.75rem\]{height:.75rem}.h-\[5rem\]{height:5rem}.h-\[calc\(100dvh-var\(--wmr-size-topbar-height\)\*5\)\]{height:calc(100dvh - var(--wmr-size-topbar-height) * 5)}.h-auto{height:auto}.h-control-height{height:var(--wmr-size-control-height)}.h-dvh{height:100dvh}.h-fine{height:var(--wmr-size-fine)}.h-full{height:100%}.h-hair{height:var(--wmr-size-hair)}.h-lg{height:var(--wmr-space-lg)}.h-md{height:var(--wmr-space-md)}.h-sm{height:var(--wmr-space-sm)}.h-statusbar-height{height:var(--wmr-size-statusbar-height)}.h-target-min{height:var(--wmr-size-target-min)}.h-topbar-height{height:var(--wmr-size-topbar-height)}.h-xl{height:var(--wmr-space-xl)}.h-xs{height:var(--wmr-space-xs)}.max-h-\(--wmr-dialog-max\){max-height:var(--wmr-dialog-max)}.max-h-\[10rem\]{max-height:10rem}.max-h-\[16rem\]{max-height:16rem}.max-h-\[18rem\]{max-height:18rem}.max-h-\[50vh\]{max-height:50vh}.max-h-chart-height{max-height:var(--wmr-size-chart-height)}.max-h-full{max-height:100%}.max-h-measure{max-height:var(--wmr-size-measure)}.max-h-none{max-height:none}.min-h-0{min-height:var(--wmr-size-0)}.min-h-\[4rem\]{min-height:4rem}.min-h-ai-chat-min-height{min-height:var(--wmr-size-ai-chat-min-height)}.min-h-chart-height{min-height:var(--wmr-size-chart-height)}.min-h-control-height{min-height:var(--wmr-size-control-height)}.min-h-full{min-height:100%}.min-h-panel-head-height{min-height:var(--wmr-size-panel-head-height)}.min-h-screen{min-height:100vh}.min-h-target-min{min-height:var(--wmr-size-target-min)}.min-h-target-min-touch{min-height:var(--wmr-size-target-min-touch)}.min-h-topbar-height{min-height:var(--wmr-size-topbar-height)}.w-\(--wmr-size-button-min-width\){width:var(--wmr-size-button-min-width)}.w-\(--wmr-size-chip-max\){width:var(--wmr-size-chip-max)}.w-\(--wmr-size-control-height-sm\){width:var(--wmr-size-control-height-sm)}.w-\(--wmr-size-preview-card-width\){width:var(--wmr-size-preview-card-width)}.w-\(--wmr-size-side-panel-width\){width:var(--wmr-size-side-panel-width)}.w-\(--wmr-size-tree-width\){width:var(--wmr-size-tree-width)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-2xl{width:var(--wmr-space-2xl)}.w-\[0\.5rem\]{width:.5rem}.w-\[0\.75rem\]{width:.75rem}.w-\[1\.5rem\]{width:1.5rem}.w-\[1\.25rem\]{width:1.25rem}.w-\[1\.75rem\]{width:1.75rem}.w-\[1rem\]{width:1rem}.w-\[2rem\]{width:2rem}.w-\[6rem\]{width:6rem}.w-\[7rem\]{width:7rem}.w-\[10rem\]{width:10rem}.w-\[12rem\]{width:12rem}.w-activity-width{width:var(--wmr-size-activity-width)}.w-ai-panel-width{width:var(--wmr-size-ai-panel-width)}.w-auto{width:auto}.w-control-height{width:var(--wmr-size-control-height)}.w-fine{width:var(--wmr-size-fine)}.w-fit{width:fit-content}.w-full{width:100%}.w-hair{width:var(--wmr-size-hair)}.w-icon-xs{width:var(--wmr-size-icon-xs)}.w-lg{width:var(--wmr-space-lg)}.w-margin-width{width:var(--wmr-size-margin-width)}.w-max{width:max-content}.w-measure{width:var(--wmr-size-measure)}.w-menu-keys{width:var(--wmr-size-menu-keys)}.w-rail-width{width:var(--wmr-size-rail-width)}.w-sm{width:var(--wmr-space-sm)}.w-target-min{width:var(--wmr-size-target-min)}.w-xl{width:var(--wmr-space-xl)}.max-w-\(--wmr-size-chip-max\){max-width:var(--wmr-size-chip-max)}.max-w-\(--wmr-size-rail-width\){max-width:var(--wmr-size-rail-width)}.max-w-0{max-width:var(--wmr-size-0)}.max-w-\[10rem\]{max-width:10rem}.max-w-canvas-max{max-width:var(--wmr-size-canvas-max)}.max-w-content-max{max-width:var(--wmr-size-content-max)}.max-w-doc-max{max-width:var(--wmr-size-doc-max)}.max-w-full{max-width:100%}.max-w-measure{max-width:var(--wmr-size-measure)}.max-w-none{max-width:none}.max-w-rail-width{max-width:var(--wmr-size-rail-width)}.min-w-0{min-width:var(--wmr-size-0)}.min-w-2xl{min-width:var(--wmr-space-2xl)}.min-w-\[12rem\]{min-width:12rem}.min-w-control-height{min-width:var(--wmr-size-control-height)}.min-w-full{min-width:100%}.min-w-gutter-width{min-width:var(--wmr-size-gutter-width)}.min-w-icon-sm{min-width:var(--wmr-size-icon-sm)}.min-w-lg{min-width:var(--wmr-space-lg)}.min-w-md{min-width:var(--wmr-space-md)}.min-w-rail-width{min-width:var(--wmr-size-rail-width)}.min-w-target-min{min-width:var(--wmr-size-target-min)}.min-w-target-min-touch{min-width:var(--wmr-size-target-min-touch)}.min-w-xl{min-width:var(--wmr-space-xl)}.flex-1{flex:1}.flex-\[2\]{flex:2}.flex-\[3\]{flex:3}.flex-initial{flex:0 auto}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-3{flex-shrink:3}.grow{flex-grow:1}.basis-\(--wmr-size-chip-max\){flex-basis:var(--wmr-size-chip-max)}.basis-0{flex-basis:var(--wmr-size-0)}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-row-resize{cursor:row-resize}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,auto\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,auto) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(9\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(12rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(var\(--wmr-size-preview-card-width\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(var(--wmr-size-preview-card-width),1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:var(--wmr-size-0)}.gap-field{gap:var(--wmr-space-field)}.gap-field-inner{gap:var(--wmr-space-field-inner)}.gap-field-snug{gap:var(--wmr-space-field-snug)}.gap-fine{gap:var(--wmr-size-fine)}.gap-hair{gap:var(--wmr-size-hair)}.gap-hint{gap:var(--wmr-space-hint)}.gap-lg{gap:var(--wmr-space-lg)}.gap-md{gap:var(--wmr-space-md)}.gap-section{gap:var(--wmr-space-section)}.gap-sm{gap:var(--wmr-space-sm)}.gap-xs{gap:var(--wmr-space-xs)}.gap-x-md{column-gap:var(--wmr-space-md)}.gap-x-sm{column-gap:var(--wmr-space-sm)}.gap-x-xs{column-gap:var(--wmr-space-xs)}:where(.-space-x-xs>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--wmr-space-xs) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--wmr-space-xs) * -1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-hair{row-gap:var(--wmr-size-hair)}.gap-y-xs{row-gap:var(--wmr-space-xs)}:where(.divide-y>: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)))}:where(.divide-outline>:not(:last-child)){border-color:var(--wmr-color-outline)}:where(.divide-surface-variant>:not(:last-child)){border-color:var(--wmr-color-surface-variant)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:var(--wmr-radius)}.rounded-full{border-radius:var(--wmr-radius-full)}.rounded-lg{border-radius:var(--wmr-radius-lg)}.rounded-md{border-radius:var(--wmr-radius-md)}.rounded-none{border-radius:0}.rounded-round{border-radius:var(--wmr-radius-round)}.rounded-sm{border-radius:var(--wmr-radius-sm)}.rounded-t-xl{border-top-left-radius:var(--wmr-radius-xl);border-top-right-radius:var(--wmr-radius-xl)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-bl-none{border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-\(--wmr-color-agent\){border-color:var(--wmr-color-agent)}.border-\(--wmr-color-chrome-edge\){border-color:var(--wmr-color-chrome-edge)}.border-\(--wmr-color-on-run\)\/20{border-color:var(--wmr-color-on-run)}@supports (color:color-mix(in lab, red, red)){.border-\(--wmr-color-on-run\)\/20{border-color:color-mix(in oklab, var(--wmr-color-on-run) 20%, transparent)}}.border-\(--wmr-color-selected-edge\){border-color:var(--wmr-color-selected-edge)}.border-ai{border-color:var(--wmr-color-ai)}.border-border-elevated{border-color:var(--wmr-color-border-elevated)}.border-error{border-color:var(--wmr-color-error)}.border-focus-ring{border-color:var(--wmr-color-focus-ring)}.border-inverse-on-surface{border-color:var(--wmr-color-inverse-on-surface)}.border-inverse-surface{border-color:var(--wmr-color-inverse-surface)}.border-on-primary{border-color:var(--wmr-color-on-primary)}.border-outline{border-color:var(--wmr-color-outline)}.border-outline-variant{border-color:var(--wmr-color-outline-variant)}.border-presence-1{border-color:var(--wmr-color-presence-1)}.border-presence-2{border-color:var(--wmr-color-presence-2)}.border-presence-3{border-color:var(--wmr-color-presence-3)}.border-presence-4{border-color:var(--wmr-color-presence-4)}.border-presence-5{border-color:var(--wmr-color-presence-5)}.border-presence-6{border-color:var(--wmr-color-presence-6)}.border-presence-7{border-color:var(--wmr-color-presence-7)}.border-presence-8{border-color:var(--wmr-color-presence-8)}.border-primary{border-color:var(--wmr-color-primary)}.border-secondary{border-color:var(--wmr-color-secondary)}.border-surface{border-color:var(--wmr-color-surface)}.border-surface-container-highest{border-color:var(--wmr-color-surface-container-highest)}.border-surface-container-lowest{border-color:var(--wmr-color-surface-container-lowest)}.border-surface-variant{border-color:var(--wmr-color-surface-variant)}.border-tertiary{border-color:var(--wmr-color-tertiary)}.border-transparent{border-color:#0000}.border-warning{border-color:var(--wmr-color-warning)}.border-t-outline-variant{border-top-color:var(--wmr-color-outline-variant)}.border-t-primary{border-top-color:var(--wmr-color-primary)}.border-t-transparent{border-top-color:#0000}.border-l-primary{border-left-color:var(--wmr-color-primary)}.border-l-transparent{border-left-color:#0000}.bg-\(--who\){background-color:var(--who)}.bg-\(--wmr-color-agent-container\){background-color:var(--wmr-color-agent-container)}.bg-\(--wmr-color-chip-bg\){background-color:var(--wmr-color-chip-bg)}.bg-\(--wmr-color-chrome-bg\){background-color:var(--wmr-color-chrome-bg)}.bg-\(--wmr-color-git-added\){background-color:var(--wmr-color-git-added)}.bg-\(--wmr-color-git-conflict\){background-color:var(--wmr-color-git-conflict)}.bg-\(--wmr-color-git-deleted\){background-color:var(--wmr-color-git-deleted)}.bg-\(--wmr-color-git-modified\){background-color:var(--wmr-color-git-modified)}.bg-\(--wmr-color-git-untracked\){background-color:var(--wmr-color-git-untracked)}.bg-\(--wmr-color-run\){background-color:var(--wmr-color-run)}.bg-\(--wmr-color-selected-bg\){background-color:var(--wmr-color-selected-bg)}.bg-\(--wmr-color-success\){background-color:var(--wmr-color-success)}.bg-\(--wmr-color-success-container\){background-color:var(--wmr-color-success-container)}.bg-\(--wmr-color-tree-drop-bg\){background-color:var(--wmr-color-tree-drop-bg)}.bg-\(--wmr-color-tree-indent-guide\){background-color:var(--wmr-color-tree-indent-guide)}.bg-ai{background-color:var(--wmr-color-ai)}.bg-ai-container{background-color:var(--wmr-color-ai-container)}.bg-chart-1{background-color:var(--wmr-color-chart-1)}.bg-chart-2{background-color:var(--wmr-color-chart-2)}.bg-chart-3{background-color:var(--wmr-color-chart-3)}.bg-chart-4{background-color:var(--wmr-color-chart-4)}.bg-chart-5{background-color:var(--wmr-color-chart-5)}.bg-chart-6{background-color:var(--wmr-color-chart-6)}.bg-chart-7{background-color:var(--wmr-color-chart-7)}.bg-chart-8{background-color:var(--wmr-color-chart-8)}.bg-code-bg{background-color:var(--wmr-color-code-bg)}.bg-diff-delete-bg{background-color:var(--wmr-color-diff-delete-bg)}.bg-diff-insert-bg{background-color:var(--wmr-color-diff-insert-bg)}.bg-error{background-color:var(--wmr-color-error)}.bg-error-container{background-color:var(--wmr-color-error-container)}.bg-gutter-bg{background-color:var(--wmr-color-gutter-bg)}.bg-inverse-surface,.bg-inverse-surface\/40{background-color:var(--wmr-color-inverse-surface)}@supports (color:color-mix(in lab, red, red)){.bg-inverse-surface\/40{background-color:color-mix(in oklab, var(--wmr-color-inverse-surface) 40%, transparent)}}.bg-on-surface{background-color:var(--wmr-color-on-surface)}.bg-outline{background-color:var(--wmr-color-outline)}.bg-outline-variant{background-color:var(--wmr-color-outline-variant)}.bg-presence-1{background-color:var(--wmr-color-presence-1)}.bg-presence-2{background-color:var(--wmr-color-presence-2)}.bg-presence-3{background-color:var(--wmr-color-presence-3)}.bg-presence-4{background-color:var(--wmr-color-presence-4)}.bg-presence-5{background-color:var(--wmr-color-presence-5)}.bg-presence-6{background-color:var(--wmr-color-presence-6)}.bg-presence-7{background-color:var(--wmr-color-presence-7)}.bg-presence-8{background-color:var(--wmr-color-presence-8)}.bg-primary{background-color:var(--wmr-color-primary)}.bg-primary-container{background-color:var(--wmr-color-primary-container)}.bg-primary-fixed{background-color:var(--wmr-color-primary-fixed)}.bg-primary-fixed-dim{background-color:var(--wmr-color-primary-fixed-dim)}.bg-primary\/5{background-color:var(--wmr-color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--wmr-color-primary) 5%, transparent)}}.bg-primary\/20{background-color:var(--wmr-color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--wmr-color-primary) 20%, transparent)}}.bg-secondary-container{background-color:var(--wmr-color-secondary-container)}.bg-surface{background-color:var(--wmr-color-surface)}.bg-surface-container{background-color:var(--wmr-color-surface-container)}.bg-surface-container-high{background-color:var(--wmr-color-surface-container-high)}.bg-surface-container-highest{background-color:var(--wmr-color-surface-container-highest)}.bg-surface-container-low{background-color:var(--wmr-color-surface-container-low)}.bg-surface-container-lowest{background-color:var(--wmr-color-surface-container-lowest)}.bg-surface-variant{background-color:var(--wmr-color-surface-variant)}.bg-tertiary{background-color:var(--wmr-color-tertiary)}.bg-tertiary-container{background-color:var(--wmr-color-tertiary-container)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--wmr-color-warning)}.bg-warning-container{background-color:var(--wmr-color-warning-container)}.stroke-chart-axis{stroke:var(--wmr-color-chart-axis)}.stroke-chart-grid{stroke:var(--wmr-color-chart-grid)}.stroke-surface{stroke:var(--wmr-color-surface)}.stroke-surface-container-highest{stroke:var(--wmr-color-surface-container-highest)}.object-contain{object-fit:contain}.p-0{padding:var(--wmr-size-0)}.p-box{padding:var(--wmr-space-box)}.p-hair{padding:var(--wmr-size-hair)}.p-lg{padding:var(--wmr-space-lg)}.p-md{padding:var(--wmr-space-md)}.p-menu-pad{padding:var(--wmr-size-menu-pad)}.p-sm{padding:var(--wmr-space-sm)}.p-xs{padding:var(--wmr-space-xs)}.px-0{padding-inline:var(--wmr-size-0)}.px-fine{padding-inline:var(--wmr-size-fine)}.px-hair{padding-inline:var(--wmr-size-hair)}.px-lg{padding-inline:var(--wmr-space-lg)}.px-margin{padding-inline:var(--wmr-space-margin)}.px-md{padding-inline:var(--wmr-space-md)}.px-menu-pad{padding-inline:var(--wmr-size-menu-pad)}.px-sm{padding-inline:var(--wmr-space-sm)}.px-xs{padding-inline:var(--wmr-space-xs)}.py-0{padding-block:var(--wmr-size-0)}.py-fine{padding-block:var(--wmr-size-fine)}.py-hair{padding-block:var(--wmr-size-hair)}.py-lg{padding-block:var(--wmr-space-lg)}.py-md{padding-block:var(--wmr-space-md)}.py-sm{padding-block:var(--wmr-space-sm)}.py-xl{padding-block:var(--wmr-space-xl)}.py-xs{padding-block:var(--wmr-space-xs)}.ps-lg{padding-inline-start:var(--wmr-space-lg)}.ps-md{padding-inline-start:var(--wmr-space-md)}.ps-sm{padding-inline-start:var(--wmr-space-sm)}.ps-xl{padding-inline-start:var(--wmr-space-xl)}.pe-xs{padding-inline-end:var(--wmr-space-xs)}.pt-fine{padding-top:var(--wmr-size-fine)}.pt-hair{padding-top:var(--wmr-size-hair)}.pt-md{padding-top:var(--wmr-space-md)}.pt-sm{padding-top:var(--wmr-space-sm)}.pt-topbar-height{padding-top:var(--wmr-size-topbar-height)}.pt-xs{padding-top:var(--wmr-space-xs)}.pr-hair{padding-right:var(--wmr-size-hair)}.pr-lg{padding-right:var(--wmr-space-lg)}.pr-sm{padding-right:var(--wmr-space-sm)}.pr-xs{padding-right:var(--wmr-space-xs)}.pb-fine{padding-bottom:var(--wmr-size-fine)}.pb-hair{padding-bottom:var(--wmr-size-hair)}.pb-md{padding-bottom:var(--wmr-space-md)}.pb-px{padding-bottom:1px}.pb-sm{padding-bottom:var(--wmr-space-sm)}.pb-xl{padding-bottom:var(--wmr-space-xl)}.pb-xs{padding-bottom:var(--wmr-space-xs)}.pl-\[0\.25rem\]{padding-left:.25rem}.pl-lg{padding-left:var(--wmr-space-lg)}.pl-md{padding-left:var(--wmr-space-md)}.pl-sm{padding-left:var(--wmr-space-sm)}.pl-xl{padding-left:var(--wmr-space-xl)}.pl-xs{padding-left:var(--wmr-space-xs)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-text-bottom{vertical-align:text-bottom}.font-display{font-family:var(--wmr-font-display)}.font-mono{font-family:var(--wmr-font-code)}.font-sans{font-family:var(--wmr-font-text)}.text-body-lg{font-size:var(--wmr-text-body-lg-size);line-height:var(--tw-leading,var(--wmr-text-body-lg-line));letter-spacing:var(--tw-tracking,var(--wmr-text-body-lg-tracking));font-weight:var(--tw-font-weight,var(--wmr-text-body-lg-weight))}.text-body-md{font-size:var(--wmr-text-body-md-size);line-height:var(--tw-leading,var(--wmr-text-body-md-line));letter-spacing:var(--tw-tracking,var(--wmr-text-body-md-tracking));font-weight:var(--tw-font-weight,var(--wmr-text-body-md-weight))}.text-body-sm{font-size:var(--wmr-text-body-sm-size);line-height:var(--tw-leading,var(--wmr-text-body-sm-line));letter-spacing:var(--tw-tracking,var(--wmr-text-body-sm-tracking));font-weight:var(--tw-font-weight,var(--wmr-text-body-sm-weight))}.text-code-block{font-size:var(--wmr-text-code-block-size);line-height:var(--tw-leading,var(--wmr-text-code-block-line));letter-spacing:var(--tw-tracking,var(--wmr-text-code-block-tracking));font-weight:var(--tw-font-weight,var(--wmr-text-code-block-weight))}.text-code-inline{font-size:var(--wmr-text-code-inline-size);line-height:var(--tw-leading,var(--wmr-text-code-inline-line));letter-spacing:var(--tw-tracking,var(--wmr-text-code-inline-tracking));font-weight:var(--tw-font-weight,var(--wmr-text-code-inline-weight))}.text-headline-md{font-size:var(--wmr-text-headline-md-size);line-height:var(--tw-leading,var(--wmr-text-headline-md-line));letter-spacing:var(--tw-tracking,var(--wmr-text-headline-md-tracking));font-weight:var(--tw-font-weight,var(--wmr-text-headline-md-weight))}.text-headline-sm{font-size:var(--wmr-text-headline-sm-size);line-height:var(--tw-leading,var(--wmr-text-headline-sm-line));letter-spacing:var(--tw-tracking,var(--wmr-text-headline-sm-tracking));font-weight:var(--tw-font-weight,var(--wmr-text-headline-sm-weight))}.text-hint{font-size:var(--wmr-text-hint-size);line-height:var(--tw-leading,var(--wmr-text-hint-line));letter-spacing:var(--tw-tracking,var(--wmr-text-hint-tracking));font-weight:var(--tw-font-weight,var(--wmr-text-hint-weight))}.text-label-md{font-size:var(--wmr-text-label-md-size);line-height:var(--tw-leading,var(--wmr-text-label-md-line));letter-spacing:var(--tw-tracking,var(--wmr-text-label-md-tracking));font-weight:var(--tw-font-weight,var(--wmr-text-label-md-weight))}.text-label-sm{font-size:var(--wmr-text-label-sm-size);line-height:var(--tw-leading,var(--wmr-text-label-sm-line));letter-spacing:var(--tw-tracking,var(--wmr-text-label-sm-tracking));font-weight:var(--tw-font-weight,var(--wmr-text-label-sm-weight))}.text-title-editorial{font-size:var(--wmr-text-title-editorial-size);line-height:var(--tw-leading,var(--wmr-text-title-editorial-line));letter-spacing:var(--tw-tracking,var(--wmr-text-title-editorial-tracking));font-weight:var(--tw-font-weight,var(--wmr-text-title-editorial-weight))}.text-\(length\:--wmr-text-label-sm-size\){font-size:var(--wmr-text-label-sm-size)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--wmr-leading-relaxed);line-height:var(--wmr-leading-relaxed)}.leading-snug{--tw-leading:var(--wmr-leading-snug);line-height:var(--wmr-leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--wmr-color-agent\){color:var(--wmr-color-agent)}.text-\(--wmr-color-git-added\){color:var(--wmr-color-git-added)}.text-\(--wmr-color-git-conflict\){color:var(--wmr-color-git-conflict)}.text-\(--wmr-color-git-deleted\){color:var(--wmr-color-git-deleted)}.text-\(--wmr-color-git-modified\){color:var(--wmr-color-git-modified)}.text-\(--wmr-color-git-untracked\){color:var(--wmr-color-git-untracked)}.text-\(--wmr-color-on-agent-container\){color:var(--wmr-color-on-agent-container)}.text-\(--wmr-color-on-presence\){color:var(--wmr-color-on-presence)}.text-\(--wmr-color-on-run\){color:var(--wmr-color-on-run)}.text-\(--wmr-color-on-success-container\){color:var(--wmr-color-on-success-container)}.text-\(--wmr-color-success\){color:var(--wmr-color-success)}.text-chart-1{color:var(--wmr-color-chart-1)}.text-chart-2{color:var(--wmr-color-chart-2)}.text-code-text{color:var(--wmr-color-code-text)}.text-diff-delete-text{color:var(--wmr-color-diff-delete-text)}.text-diff-insert-text{color:var(--wmr-color-diff-insert-text)}.text-error{color:var(--wmr-color-error)}.text-gutter-text{color:var(--wmr-color-gutter-text)}.text-info{color:var(--wmr-color-info)}.text-inverse-on-surface{color:var(--wmr-color-inverse-on-surface)}.text-on-ai{color:var(--wmr-color-on-ai)}.text-on-ai-container{color:var(--wmr-color-on-ai-container)}.text-on-error{color:var(--wmr-color-on-error)}.text-on-error-container{color:var(--wmr-color-on-error-container)}.text-on-primary{color:var(--wmr-color-on-primary)}.text-on-primary-container{color:var(--wmr-color-on-primary-container)}.text-on-primary-fixed{color:var(--wmr-color-on-primary-fixed)}.text-on-secondary-container{color:var(--wmr-color-on-secondary-container)}.text-on-surface{color:var(--wmr-color-on-surface)}.text-on-surface-variant{color:var(--wmr-color-on-surface-variant)}.text-on-tertiary-container{color:var(--wmr-color-on-tertiary-container)}.text-on-warning-container{color:var(--wmr-color-on-warning-container)}.text-outline{color:var(--wmr-color-outline)}.text-outline-variant{color:var(--wmr-color-outline-variant)}.text-primary{color:var(--wmr-color-primary)}.text-secondary{color:var(--wmr-color-secondary)}.text-surface-container-lowest{color:var(--wmr-color-surface-container-lowest)}.text-syntax-function{color:var(--wmr-color-syntax-function)}.text-syntax-keyword{color:var(--wmr-color-syntax-keyword)}.text-syntax-number{color:var(--wmr-color-syntax-number)}.text-syntax-operator{color:var(--wmr-color-syntax-operator)}.text-syntax-string{color:var(--wmr-color-syntax-string)}.text-syntax-type{color:var(--wmr-color-syntax-type)}.text-tertiary{color:var(--wmr-color-tertiary)}.text-warning{color:var(--wmr-color-warning)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-warning{-webkit-text-decoration-color:var(--wmr-color-warning);-webkit-text-decoration-color:var(--wmr-color-warning);-webkit-text-decoration-color:var(--wmr-color-warning);text-decoration-color:var(--wmr-color-warning)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.accent-primary{accent-color:var(--wmr-color-primary)}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow-\(--wmr-elevation-chrome\){--tw-shadow:var(--wmr-elevation-chrome);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--wmr-elevation-chrome-side\){--tw-shadow:var(--wmr-elevation-chrome-side);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--wmr-elevation-chrome-up\){--tw-shadow:var(--wmr-elevation-chrome-up);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--wmr-elevation-popover\){--tw-shadow:var(--wmr-elevation-popover);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-1{--tw-shadow:var(--wmr-elevation-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-3{--tw-shadow:var(--wmr-elevation-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_var\(--wmr-size-hair\)_0_0_var\(--wmr-color-agent\)\]{--tw-shadow:inset var(--wmr-size-hair) 0 0 var(--wmr-color-agent);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.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)}.ring-primary{--tw-ring-color:var(--wmr-color-primary)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:calc(1px * -1)}.outline-primary{outline-color:var(--wmr-color-primary)}.outline-surface-container-lowest{outline-color:var(--wmr-color-surface-container-lowest)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}.group-focus-within\/header\:flex:is(:where(.group\/header):focus-within *){display:flex}.group-hover\:opacity-100:is(:where(.group)[data-wmr-state=hover] *){opacity:1}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-hover\/header\:flex:is(:where(.group\/header)[data-wmr-state=hover] *){display:flex}@media (hover:hover){.group-hover\/header\:flex:is(:where(.group\/header):hover *){display:flex}}.group-hover\/x\:hidden:is(:where(.group\/x)[data-wmr-state=hover] *){display:none}@media (hover:hover){.group-hover\/x\:hidden:is(:where(.group\/x):hover *){display:none}}.group-hover\/x\:inline-block:is(:where(.group\/x)[data-wmr-state=hover] *){display:inline-block}@media (hover:hover){.group-hover\/x\:inline-block:is(:where(.group\/x):hover *){display:inline-block}}.placeholder\:text-on-surface-variant::placeholder{color:var(--wmr-color-on-surface-variant)}.backdrop\:bg-inverse-surface\/40::backdrop{background-color:var(--wmr-color-inverse-surface)}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-inverse-surface\/40::backdrop{background-color:color-mix(in oklab, var(--wmr-color-inverse-surface) 40%, transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);inset-block:var(--wmr-size-0)}.before\:top-0:before{content:var(--tw-content);top:var(--wmr-size-0)}.before\:right-0:before{content:var(--tw-content);right:var(--wmr-size-0)}.before\:bottom-0:before{content:var(--tw-content);bottom:var(--wmr-size-0)}.before\:left-0:before{content:var(--tw-content);left:var(--wmr-size-0)}.before\:w-hair:before{content:var(--tw-content);width:var(--wmr-size-hair)}.before\:bg-primary:before{content:var(--tw-content);background-color:var(--wmr-color-primary)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:hidden:empty{display:none}.focus-within\:border-primary:focus-within{border-color:var(--wmr-color-primary)}.focus-within\:bg-surface-container:focus-within{background-color:var(--wmr-color-surface-container)}.hover\:border-on-surface-variant[data-wmr-state=hover]{border-color:var(--wmr-color-on-surface-variant)}@media (hover:hover){.hover\:border-on-surface-variant:hover{border-color:var(--wmr-color-on-surface-variant)}}.hover\:border-outline[data-wmr-state=hover]{border-color:var(--wmr-color-outline)}@media (hover:hover){.hover\:border-outline:hover{border-color:var(--wmr-color-outline)}}.hover\:bg-\(--wmr-color-hover-bg\)[data-wmr-state=hover]{background-color:var(--wmr-color-hover-bg)}@media (hover:hover){.hover\:bg-\(--wmr-color-hover-bg\):hover{background-color:var(--wmr-color-hover-bg)}}.hover\:bg-\(--wmr-color-run-hover\)[data-wmr-state=hover]{background-color:var(--wmr-color-run-hover)}@media (hover:hover){.hover\:bg-\(--wmr-color-run-hover\):hover{background-color:var(--wmr-color-run-hover)}}.hover\:bg-ai[data-wmr-state=hover]{background-color:var(--wmr-color-ai)}@media (hover:hover){.hover\:bg-ai:hover{background-color:var(--wmr-color-ai)}}.hover\:bg-error\/20[data-wmr-state=hover]{background-color:var(--wmr-color-error)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-error\/20[data-wmr-state=hover]{background-color:color-mix(in oklab, var(--wmr-color-error) 20%, transparent)}}@media (hover:hover){.hover\:bg-error\/20:hover{background-color:var(--wmr-color-error)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-error\/20:hover{background-color:color-mix(in oklab, var(--wmr-color-error) 20%, transparent)}}}.hover\:bg-inverse-on-surface\/10[data-wmr-state=hover]{background-color:var(--wmr-color-inverse-on-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-inverse-on-surface\/10[data-wmr-state=hover]{background-color:color-mix(in oklab, var(--wmr-color-inverse-on-surface) 10%, transparent)}}@media (hover:hover){.hover\:bg-inverse-on-surface\/10:hover{background-color:var(--wmr-color-inverse-on-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-inverse-on-surface\/10:hover{background-color:color-mix(in oklab, var(--wmr-color-inverse-on-surface) 10%, transparent)}}}.hover\:bg-primary[data-wmr-state=hover]{background-color:var(--wmr-color-primary)}@media (hover:hover){.hover\:bg-primary:hover{background-color:var(--wmr-color-primary)}}.hover\:bg-primary-container[data-wmr-state=hover]{background-color:var(--wmr-color-primary-container)}@media (hover:hover){.hover\:bg-primary-container:hover{background-color:var(--wmr-color-primary-container)}}.hover\:bg-primary-fixed-dim[data-wmr-state=hover]{background-color:var(--wmr-color-primary-fixed-dim)}@media (hover:hover){.hover\:bg-primary-fixed-dim:hover{background-color:var(--wmr-color-primary-fixed-dim)}}.hover\:bg-surface-container[data-wmr-state=hover]{background-color:var(--wmr-color-surface-container)}@media (hover:hover){.hover\:bg-surface-container:hover{background-color:var(--wmr-color-surface-container)}}.hover\:bg-surface-container-high[data-wmr-state=hover]{background-color:var(--wmr-color-surface-container-high)}@media (hover:hover){.hover\:bg-surface-container-high:hover{background-color:var(--wmr-color-surface-container-high)}}.hover\:bg-surface-container-low[data-wmr-state=hover]{background-color:var(--wmr-color-surface-container-low)}@media (hover:hover){.hover\:bg-surface-container-low:hover{background-color:var(--wmr-color-surface-container-low)}}.hover\:text-on-ai[data-wmr-state=hover]{color:var(--wmr-color-on-ai)}@media (hover:hover){.hover\:text-on-ai:hover{color:var(--wmr-color-on-ai)}}.hover\:text-on-primary-container[data-wmr-state=hover]{color:var(--wmr-color-on-primary-container)}@media (hover:hover){.hover\:text-on-primary-container:hover{color:var(--wmr-color-on-primary-container)}}.hover\:text-on-surface[data-wmr-state=hover]{color:var(--wmr-color-on-surface)}@media (hover:hover){.hover\:text-on-surface:hover{color:var(--wmr-color-on-surface)}}.hover\:underline[data-wmr-state=hover]{text-decoration-line:underline}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-xs:focus{top:var(--wmr-space-xs)}.focus\:left-xs:focus{left:var(--wmr-space-xs)}.focus\:z-50:focus{z-index:50}.focus\:rounded:focus{border-radius:var(--wmr-radius)}.focus\:border-primary:focus{border-color:var(--wmr-color-primary)}.focus\:bg-surface:focus{background-color:var(--wmr-color-surface)}.focus\:px-sm:focus{padding-inline:var(--wmr-space-sm)}.focus\:py-xs:focus{padding-block:var(--wmr-space-xs)}.focus\:text-on-surface:focus{color:var(--wmr-color-on-surface)}.focus\:shadow-2:focus{--tw-shadow:var(--wmr-elevation-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-0:focus{--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)}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-focus-ring:focus{outline-color:var(--wmr-color-focus-ring)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-outline:focus-visible{border-color:var(--wmr-color-outline)}.focus-visible\:bg-primary:focus-visible{background-color:var(--wmr-color-primary)}.focus-visible\:bg-surface-container:focus-visible{background-color:var(--wmr-color-surface-container)}.focus-visible\:bg-surface-container-high:focus-visible{background-color:var(--wmr-color-surface-container-high)}.focus-visible\:text-on-surface:focus-visible{color:var(--wmr-color-on-surface)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-\(length\:--wmr-size-hair\):focus-visible{outline-style:var(--tw-outline-style);outline-width:var(--wmr-size-hair)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-\(--wmr-size-hair\):focus-visible{outline-offset:calc(var(--wmr-size-hair) * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-focus-ring:focus-visible{outline-color:var(--wmr-color-focus-ring)}.focus-visible\:outline-primary:focus-visible{outline-color:var(--wmr-color-primary)}.active\:cursor-grabbing[data-wmr-state=active],.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\(--wmr-color-run-pressed\)[data-wmr-state=active],.active\:bg-\(--wmr-color-run-pressed\):active{background-color:var(--wmr-color-run-pressed)}.active\:bg-ai[data-wmr-state=active],.active\:bg-ai:active{background-color:var(--wmr-color-ai)}.active\:bg-error\/30[data-wmr-state=active]{background-color:var(--wmr-color-error)}@supports (color:color-mix(in lab, red, red)){.active\:bg-error\/30[data-wmr-state=active]{background-color:color-mix(in oklab, var(--wmr-color-error) 30%, transparent)}}.active\:bg-error\/30:active{background-color:var(--wmr-color-error)}@supports (color:color-mix(in lab, red, red)){.active\:bg-error\/30:active{background-color:color-mix(in oklab, var(--wmr-color-error) 30%, transparent)}}.active\:bg-primary-container[data-wmr-state=active],.active\:bg-primary-container:active{background-color:var(--wmr-color-primary-container)}.active\:bg-surface-container-high[data-wmr-state=active],.active\:bg-surface-container-high:active{background-color:var(--wmr-color-surface-container-high)}.active\:bg-surface-container-highest[data-wmr-state=active],.active\:bg-surface-container-highest:active{background-color:var(--wmr-color-surface-container-highest)}.active\:text-on-ai[data-wmr-state=active],.active\:text-on-ai:active{color:var(--wmr-color-on-ai)}.active\:text-on-primary-container[data-wmr-state=active],.active\:text-on-primary-container:active{color:var(--wmr-color-on-primary-container)}.active\:shadow-none[data-wmr-state=active],.active\:shadow-none:active{--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)}.enabled\:hover\:text-on-surface:enabled[data-wmr-state=hover]{color:var(--wmr-color-on-surface)}@media (hover:hover){.enabled\:hover\:text-on-surface:enabled:hover{color:var(--wmr-color-on-surface)}}.enabled\:hover\:underline:enabled[data-wmr-state=hover]{text-decoration-line:underline}@media (hover:hover){.enabled\:hover\:underline:enabled:hover{text-decoration-line:underline}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}.aria-pressed\:text-on-surface[aria-pressed=true]{color:var(--wmr-color-on-surface)}.aria-pressed\:ring-2[aria-pressed=true]{--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)}.aria-pressed\:ring-primary[aria-pressed=true]{--tw-ring-color:var(--wmr-color-primary)}.aria-pressed\:ring-offset-2[aria-pressed=true]{--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)}.data-active\:bg-surface-container-high[data-active]{background-color:var(--wmr-color-surface-container-high)}.data-\[self\=true\]\:border-primary[data-self=true]{border-color:var(--wmr-color-primary)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media not all and (width>=64rem){.max-lg\:hidden{display:none}}@media not all and (width>=48rem){.max-md\:min-w-control-height{min-width:var(--wmr-size-control-height)}.max-md\:px-0{padding-inline:var(--wmr-size-0)}}@media not all and (width>=40rem){.max-sm\:hidden{display:none}.max-sm\:shrink{flex-shrink:1}.max-sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (width>=1024px){.min-\[1024px\]\:m-auto{margin:auto}.min-\[1024px\]\:mx-lg{margin-inline:var(--wmr-space-lg)}.min-\[1024px\]\:my-auto{margin-block:auto}.min-\[1024px\]\:h-\(--wmr-dialog-height\){height:var(--wmr-dialog-height)}.min-\[1024px\]\:h-fit{height:fit-content}.min-\[1024px\]\:max-h-full{max-height:100%}.min-\[1024px\]\:w-\(--wmr-dialog-width\){width:var(--wmr-dialog-width)}.min-\[1024px\]\:w-auto{width:auto}.min-\[1024px\]\:rounded{border-radius:var(--wmr-radius)}.min-\[1024px\]\:border{border-style:var(--tw-border-style);border-width:1px}.min-\[1024px\]\:border-surface-variant{border-color:var(--wmr-color-surface-variant)}}@media (width>=1600px){.min-\[1600px\]\:flex{display:flex}}@media (width>=40rem){.sm\:inset-x-md{inset-inline:var(--wmr-space-md)}.sm\:inset-y-0{inset-block:var(--wmr-size-0)}.sm\:mx-auto{margin-inline:auto}.sm\:mt-2xl{margin-top:var(--wmr-space-2xl)}.sm\:mb-auto{margin-bottom:auto}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-fit{height:fit-content}.sm\:max-h-3\/5{max-height:60%}.sm\:max-w-measure{max-width:var(--wmr-size-measure)}.sm\:gap-hair{gap:var(--wmr-size-hair)}.sm\:gap-sm{gap:var(--wmr-space-sm)}.sm\:pr-margin{padding-right:var(--wmr-space-margin)}.sm\:pl-margin{padding-left:var(--wmr-space-margin)}}@media (width>=48rem){.md\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.md\:flex{display:flex}.md\:inline{display:inline}.md\:w-measure{width:var(--wmr-size-measure)}.md\:shrink-0{flex-shrink:0}.md\:grow{flex-grow:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}}@media (width>=64rem){.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:w-\(--wmr-size-side-panel-width\){width:var(--wmr-size-side-panel-width)}.lg\:flex-row{flex-direction:row}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}@media (width>=80rem){.xl\:flex{display:flex}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(var\(--wmr-size-ai-panel-width\)\,36\%\)\]{grid-template-columns:minmax(0,1fr) minmax(var(--wmr-size-ai-panel-width),36%)}}@media (pointer:coarse){.pointer-coarse\:flex{display:flex}.pointer-coarse\:inline-flex{display:inline-flex}.pointer-coarse\:size-icon-lg{width:var(--wmr-size-icon-lg);height:var(--wmr-size-icon-lg)}.pointer-coarse\:size-target-min-touch{width:var(--wmr-size-target-min-touch);height:var(--wmr-size-target-min-touch)}.pointer-coarse\:min-h-target-min-touch{min-height:var(--wmr-size-target-min-touch)}.pointer-coarse\:min-w-target-min-touch{min-width:var(--wmr-size-target-min-touch)}.pointer-coarse\:opacity-100{opacity:1}}@media not all and (width>=48rem){@media (pointer:coarse){.max-md\:pointer-coarse\:min-w-target-min-touch{min-width:var(--wmr-size-target-min-touch)}}}.\[\&_button\]\:border-current button{border-color:currentColor}.\[\&_button\]\:border-on-error-container button{border-color:var(--wmr-color-on-error-container)}.\[\&_button\]\:border-on-warning-container button{border-color:var(--wmr-color-on-warning-container)}.\[data-testid\=\"terminal-screen\"\]\:visible:is(){visibility:visible}.\[\&\>\[data-setting\]\:first-child\>section\]\:mt-0>[data-setting]:first-child>section{margin-top:var(--wmr-size-0)}.\[\&\>\[data-setting\]\:first-child\>section\]\:border-t-0>[data-setting]:first-child>section{border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\[data-setting\]\:first-child\>section\]\:pt-0>[data-setting]:first-child>section{padding-top:var(--wmr-size-0)}.\[\&\>section\:first-child\]\:mt-0>section:first-child{margin-top:var(--wmr-size-0)}.\[\&\>section\:first-child\]\:border-t-0>section:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>section\:first-child\]\:pt-0>section:first-child{padding-top:var(--wmr-size-0)}}:root{--wmr-color-surface:#f8fafc;--wmr-color-surface-dim:#f1f5f9;--wmr-color-surface-bright:#fff;--wmr-color-surface-container-lowest:#fff;--wmr-color-surface-container-low:#f8fafc;--wmr-color-surface-container:#f1f5f9;--wmr-color-surface-container-high:#e2e8f0;--wmr-color-surface-container-highest:#e2e8f0;--wmr-color-on-surface:#0f172a;--wmr-color-on-surface-variant:#475569;--wmr-color-inverse-surface:#0f172a;--wmr-color-inverse-on-surface:#f8fafc;--wmr-color-outline:#64748b;--wmr-color-outline-variant:#e2e8f0;--wmr-color-surface-tint:#b23c0a;--wmr-color-primary:#b23c0a;--wmr-color-on-primary:#fff;--wmr-color-primary-container:#f97316;--wmr-color-on-primary-container:#341100;--wmr-color-inverse-primary:#ffedd5;--wmr-color-secondary:#566579;--wmr-color-on-secondary:#fff;--wmr-color-secondary-container:#f1f5f9;--wmr-color-on-secondary-container:#1e293b;--wmr-color-tertiary:#0369a1;--wmr-color-on-tertiary:#fff;--wmr-color-tertiary-container:#e0f2fe;--wmr-color-on-tertiary-container:#0369a1;--wmr-color-error:#b91c1c;--wmr-color-on-error:#fff;--wmr-color-error-container:#fee2e2;--wmr-color-on-error-container:#991b1b;--wmr-color-primary-fixed:#ffedd5;--wmr-color-primary-fixed-dim:#fed7aa;--wmr-color-on-primary-fixed:#431407;--wmr-color-on-primary-fixed-variant:#7c2d12;--wmr-color-secondary-fixed:#e2e8f0;--wmr-color-secondary-fixed-dim:#cbd5e1;--wmr-color-on-secondary-fixed:#0f172a;--wmr-color-on-secondary-fixed-variant:#334155;--wmr-color-tertiary-fixed:#bae6fd;--wmr-color-tertiary-fixed-dim:#7dd3fc;--wmr-color-on-tertiary-fixed:#0c4a6e;--wmr-color-on-tertiary-fixed-variant:#0369a1;--wmr-color-background:#f8fafc;--wmr-color-on-background:#0f172a;--wmr-color-surface-variant:#e2e8f0;--wmr-text-display-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-display-size:2rem;--wmr-text-display-line:2.5rem;--wmr-text-display-weight:600;--wmr-text-display-tracking:-.025em;--wmr-text-headline-lg-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-headline-lg-size:1.5rem;--wmr-text-headline-lg-line:2rem;--wmr-text-headline-lg-weight:600;--wmr-text-headline-lg-tracking:-.02em;--wmr-text-headline-lg-mobile-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-headline-lg-mobile-size:1.25rem;--wmr-text-headline-lg-mobile-line:1.75rem;--wmr-text-headline-lg-mobile-weight:600;--wmr-text-headline-lg-mobile-tracking:-.015em;--wmr-text-headline-md-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-headline-md-size:1.125rem;--wmr-text-headline-md-line:1.5rem;--wmr-text-headline-md-weight:500;--wmr-text-headline-md-tracking:-.015em;--wmr-text-headline-sm-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-headline-sm-size:1rem;--wmr-text-headline-sm-line:1.5rem;--wmr-text-headline-sm-weight:500;--wmr-text-headline-sm-tracking:-.01em;--wmr-text-title-editorial-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-title-editorial-size:.875rem;--wmr-text-title-editorial-line:1.25rem;--wmr-text-title-editorial-weight:600;--wmr-text-title-editorial-tracking:.01em;--wmr-text-body-lg-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-body-lg-size:.9375rem;--wmr-text-body-lg-line:1.375rem;--wmr-text-body-lg-weight:400;--wmr-text-body-lg-tracking:-.005em;--wmr-text-body-md-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-body-md-size:.8125rem;--wmr-text-body-md-line:1.25rem;--wmr-text-body-md-weight:400;--wmr-text-body-md-tracking:0em;--wmr-text-body-sm-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-body-sm-size:.75rem;--wmr-text-body-sm-line:1rem;--wmr-text-body-sm-weight:400;--wmr-text-body-sm-tracking:0em;--wmr-text-label-md-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-label-md-size:.75rem;--wmr-text-label-md-line:1rem;--wmr-text-label-md-weight:500;--wmr-text-label-md-tracking:.02em;--wmr-text-label-sm-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-label-sm-size:.6875rem;--wmr-text-label-sm-line:.875rem;--wmr-text-label-sm-weight:600;--wmr-text-label-sm-tracking:.04em;--wmr-text-code-inline-family:"Geist Mono", "wmr Geist Mono fallback", ui-monospace, SFMono-Regular, Menlo, monospace;--wmr-text-code-inline-size:.875em;--wmr-text-code-inline-line:1em;--wmr-text-code-inline-weight:400;--wmr-text-code-inline-tracking:0em;--wmr-text-code-block-family:"Geist Mono", "wmr Geist Mono fallback", ui-monospace, SFMono-Regular, Menlo, monospace;--wmr-text-code-block-size:.8125rem;--wmr-text-code-block-line:1.25rem;--wmr-text-code-block-weight:400;--wmr-text-code-block-tracking:-.01em;--wmr-text-hint-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-hint-size:.75rem;--wmr-text-hint-line:1.125rem;--wmr-text-hint-weight:400;--wmr-text-hint-tracking:0em;--wmr-radius-sm:.125rem;--wmr-radius:.25rem;--wmr-radius-md:.375rem;--wmr-radius-lg:.5rem;--wmr-radius-xl:.75rem;--wmr-radius-full:9999px;--wmr-space-gutter:1rem;--wmr-space-gutter-desktop:1.5rem;--wmr-space-margin:.75rem;--wmr-space-margin-tablet:1rem;--wmr-space-margin-desktop:1.5rem;--wmr-space-xs:.25rem;--wmr-space-sm:.5rem;--wmr-space-md:.75rem;--wmr-space-lg:1rem;--wmr-space-xl:1.5rem;--wmr-space-2xl:2.5rem;--wmr-space-field:1rem;--wmr-space-field-inner:.375rem;--wmr-space-hint:.25rem;--wmr-space-field-snug:.125rem;--wmr-space-section:1.5rem;--wmr-space-box:1rem;--wmr-font-display:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-font-text:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-font-code:"Geist Mono", "wmr Geist Mono fallback", ui-monospace, SFMono-Regular, Menlo, monospace;--wmr-color-warning:#92400e;--wmr-color-on-warning:#fff;--wmr-color-warning-container:#fffbeb;--wmr-color-on-warning-container:#92400e;--wmr-color-info:#0369a1;--wmr-color-on-info:#fff;--wmr-color-info-container:#e0f2fe;--wmr-color-on-info-container:#0c4a6e;--wmr-color-ai:#7e22ce;--wmr-color-on-ai:#fff;--wmr-color-ai-container:#f3e8ff;--wmr-color-on-ai-container:#6b21a8;--wmr-color-presence-1:#c2410c;--wmr-color-presence-2:#0369a1;--wmr-color-presence-3:#15803d;--wmr-color-presence-4:#be185d;--wmr-color-presence-5:#6d28d9;--wmr-color-presence-6:#0f766e;--wmr-color-presence-7:#b91c1c;--wmr-color-presence-8:#a16207;--wmr-color-focus-ring:#c2410c;--wmr-color-block-idle:#e2e8f0;--wmr-color-block-queued:#64748b;--wmr-color-block-running:#ec6816;--wmr-color-block-done:#065f46;--wmr-color-block-error:#b91c1c;--wmr-color-block-stale:#92400e;--wmr-color-block-interrupted:#475569;--wmr-color-block-waiting:#0369a1;--wmr-color-code-bg:#fff;--wmr-color-code-text:#0f172a;--wmr-color-gutter-bg:#fff;--wmr-color-gutter-text:#566579;--wmr-color-gutter-border:#e2e8f0;--wmr-color-caret:#c2410c;--wmr-color-selection-bg:#ffedd5;--wmr-color-active-line-bg:#f1f5f9;--wmr-color-search-match-bg:#fef08a;--wmr-color-syntax-keyword:#0369a1;--wmr-color-syntax-string:#c2410c;--wmr-color-syntax-number:#8a5a00;--wmr-color-syntax-comment:#5b6b80;--wmr-color-syntax-function:#9a3412;--wmr-color-syntax-variable:#475569;--wmr-color-syntax-type:#92400e;--wmr-color-syntax-operator:#334155;--wmr-color-syntax-punctuation:#475569;--wmr-color-syntax-invalid:#b91c1c;--wmr-color-diff-insert-bg:#ecfdf5;--wmr-color-diff-delete-bg:#fef2f2;--wmr-color-diff-insert-text:#047857;--wmr-color-diff-delete-text:#b91c1c;--wmr-color-output-bg:#fff;--wmr-color-border-elevated:#e2e8f0;--wmr-color-chart-1:#b23c0a;--wmr-color-chart-2:#0369a1;--wmr-color-chart-3:#065f46;--wmr-color-chart-4:#7e22ce;--wmr-color-chart-5:#be185d;--wmr-color-chart-6:#0f766e;--wmr-color-chart-7:#b91c1c;--wmr-color-chart-8:#475569;--wmr-color-chart-grid:#e2e8f0;--wmr-color-chart-axis:#64748b;--wmr-color-chart-label:#475569;--wmr-color-chart-title:#0f172a;--wmr-radius-round:50%;--wmr-radius-sheet:.75rem;--wmr-edge-block:2px;--wmr-elevation-1:0px 1px 2px 0px #0f172a0d;--wmr-elevation-2:0px 4px 12px -2px #0f172a14, 0px 2px 4px -1px #0f172a0a;--wmr-elevation-3:0px 12px 32px -4px #0f172a1f, 0px 4px 8px -2px #0f172a0f;--wmr-duration-instant:0s;--wmr-duration-fast:.1s;--wmr-duration-base:.16s;--wmr-leading-snug:1.375;--wmr-leading-relaxed:1.625;--wmr-ease:cubic-bezier(.2, 0, 0, 1);--wmr-z-rail:10;--wmr-z-sticky:20;--wmr-z-popover:30;--wmr-z-sheet:40;--wmr-z-dialog:50;--wmr-z-toast:60;--wmr-size-0:0px;--wmr-size-hair:.125rem;--wmr-size-fine:.375rem;--wmr-size-chart-height:8rem;--wmr-size-target-min:1.5rem;--wmr-size-target-min-touch:2.75rem;--wmr-size-control-height:1.75rem;--wmr-size-block-head-height:2.25rem;--wmr-size-block-action-height:1.5rem;--wmr-size-gutter-width:2rem;--wmr-size-menu-pad:.75rem;--wmr-size-menu-keys:7rem;--wmr-size-measure:42.5rem;--wmr-size-doc-max:75rem;--wmr-size-content-max:83.75rem;--wmr-size-canvas-max:86.25rem;--wmr-size-rail-width:16.25rem;--wmr-size-activity-width:3rem;--wmr-size-margin-width:17.5rem;--wmr-size-ai-panel-width:22.5rem;--wmr-size-ai-chat-min-height:10rem;--wmr-size-panel-head-height:2.25rem;--wmr-size-topbar-height:3rem;--wmr-size-statusbar-height:1.5rem;--wmr-size-icon-xs:.75rem;--wmr-size-icon-sm:.875rem;--wmr-size-icon-md:1rem;--wmr-size-icon-lg:1.25rem;--wmr-size-focus-ring-width:2px;--wmr-size-focus-ring-offset:0px;--wmr-text-headline-xl-family:Geist, "wmr Geist fallback", system-ui, sans-serif;--wmr-text-headline-xl-size:36px;--wmr-text-headline-xl-line:44px;--wmr-text-headline-xl-weight:600;--wmr-text-headline-xl-tracking:-.03em;--wmr-text-headline-xl-mobile-family:Geist, "wmr Geist fallback", system-ui, sans-serif;--wmr-text-headline-xl-mobile-size:28px;--wmr-text-headline-xl-mobile-line:36px;--wmr-text-headline-xl-mobile-weight:600;--wmr-text-headline-xl-mobile-tracking:-.02em;--wmr-space-gutter-mobile:.5rem;--wmr-space-margin-mobile:.75rem;--wmr-color-accent-text:#b23c0a;--wmr-color-accent-edge:#ec6816;--wmr-color-button-primary:#f97316;--wmr-color-button-primary-hover:#ea580c;--wmr-color-button-primary-pressed:#ea580c;--wmr-color-on-button-primary:#341100;--wmr-color-on-button-primary-edge:#341100;--wmr-color-run:#ea580c;--wmr-color-run-hover:#f97316;--wmr-color-run-pressed:#f97316;--wmr-color-on-run:#341100;--wmr-color-hover-bg:#f1f5f9;--wmr-color-secondary-hover-bg:#f1f5f9;--wmr-color-pressed-bg:#e2e8f0;--wmr-color-nav-active-bg:#fff7ed;--wmr-color-selected-bg:#ffedd5;--wmr-color-selected-edge:#ec6816;--wmr-color-disabled-text:#94a3b8;--wmr-color-disabled-bg:#f1f5f9;--wmr-color-error-text:#b91c1c;--wmr-color-agent:#7e22ce;--wmr-color-on-agent:#fff;--wmr-color-agent-container:#f3e8ff;--wmr-color-on-agent-container:#6b21a8;--wmr-color-success:#065f46;--wmr-color-on-success:#fff;--wmr-color-success-container:#ecfdf5;--wmr-color-on-success-container:#065f46;--wmr-color-on-presence:#fff;--wmr-color-diff-gutter-insert:#059669;--wmr-color-diff-gutter-delete:#dc2626;--wmr-color-stream-stdout:#475569;--wmr-color-stream-stderr:#c2410c;--wmr-color-run-ok:#065f46;--wmr-color-run-failed:#b91c1c;--wmr-color-active-line-edge:#ec6816;--wmr-color-terminal-bg:#f8fafc;--wmr-color-terminal-fg:#0f172a;--wmr-color-terminal-cursor:#c2410c;--wmr-color-terminal-selection:#fed7aa;--wmr-color-ansi-black:#0f172a;--wmr-color-ansi-red:#b91c1c;--wmr-color-ansi-green:#15803d;--wmr-color-ansi-yellow:#a16207;--wmr-color-ansi-blue:#0369a1;--wmr-color-ansi-magenta:#7e22ce;--wmr-color-ansi-cyan:#0e7490;--wmr-color-ansi-white:#475569;--wmr-color-ansi-bright-black:#334155;--wmr-color-ansi-bright-red:#b91c1c;--wmr-color-ansi-bright-green:#166534;--wmr-color-ansi-bright-yellow:#854d0e;--wmr-color-ansi-bright-blue:#075985;--wmr-color-ansi-bright-magenta:#6b21a8;--wmr-color-ansi-bright-cyan:#155e75;--wmr-color-ansi-bright-white:#1e293b;--wmr-color-control-edge:#64748b;--wmr-color-muted-text:#566579;--wmr-color-panel-bg:#f8fafc;--wmr-size-tree-width:16.25rem;--wmr-size-side-panel-width:22.5rem;--wmr-size-subbar-height:2rem;--wmr-size-tabbar-height:3.5rem;--wmr-size-editor-tabs-height:2rem;--wmr-size-panel-bar-height:2.25rem;--wmr-size-bottom-panel-height:17.5rem;--wmr-size-control-height-sm:1.5rem;--wmr-size-row-height:1.75rem;--wmr-size-target-touch:2.75rem;--wmr-size-ring-width:.125rem;--wmr-size-dialog-border-width:.125rem;--wmr-size-button-min-width:6rem;--wmr-z-base:0;--wmr-z-drawer:30;--wmr-ease-standard:cubic-bezier(.2, 0, 0, 1);--wmr-elevation-popover:none;--wmr-elevation-focus-glow:0px 0px 0px 0px #0000;--wmr-elevation-hover-glow:0px 0px 0px 0px #0000;--wmr-elevation-pressed-edge:inset 0px 0px 0px 2px #341100;--wmr-elevation-row-selected:inset 0px 0px 0px 2px #ec6816;--wmr-elevation-tab-selected:inset 0px 2px 0px 0px #ec6816;--wmr-elevation-rail-selected:inset 2px 0px 0px 0px #ec6816;--wmr-elevation-rest:0px 0px 0px 0px #0000;--wmr-border-dialog:#0f172a;--wmr-text-code-label-family:"Geist Mono", "wmr Geist Mono fallback", ui-monospace, monospace;--wmr-text-code-label-size:11px;--wmr-text-code-label-line:16px;--wmr-text-code-label-weight:300;--wmr-text-code-label-tracking:0em;--wmr-color-chrome-bg:#f1f5f9;--wmr-color-chrome-edge:#cbd5e1;--wmr-elevation-chrome:none;--wmr-elevation-chrome-up:none;--wmr-elevation-chrome-side:none;--wmr-color-git-modified:#895503;--wmr-color-git-added:#2f7d3a;--wmr-color-git-untracked:#2f7d3a;--wmr-color-git-deleted:#b3261e;--wmr-color-git-conflict:#ad0707;--wmr-color-tree-indent-guide:#cbd5e1;--wmr-color-tree-drop-bg:#dbeafe;--wmr-size-chip-max:12rem;--wmr-size-preview-card-width:20rem;--wmr-size-peek-height:15rem;--wmr-size-lsp-list-max:14rem;--wmr-size-lsp-input-width:18rem;--wmr-color-chip-bg:#fff;--wmr-color-sidebar-bg:#f1f5f9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark],.wmr-theme-dark{--wmr-color-surface:#101419;--wmr-color-surface-dim:#101419;--wmr-color-surface-bright:#36393f;--wmr-color-surface-container-lowest:#0a0e13;--wmr-color-surface-container-low:#181c21;--wmr-color-surface-container:#1c2025;--wmr-color-surface-container-high:#262a30;--wmr-color-surface-container-highest:#31353b;--wmr-color-on-surface:#e0e2ea;--wmr-color-on-surface-variant:#d8c3ad;--wmr-color-inverse-surface:#e0e2ea;--wmr-color-inverse-on-surface:#2d3136;--wmr-color-outline:#a08e7a;--wmr-color-outline-variant:#534434;--wmr-color-surface-tint:#ffb95f;--wmr-color-primary:#ffc174;--wmr-color-on-primary:#472a00;--wmr-color-primary-container:#f59e0b;--wmr-color-on-primary-container:#613b00;--wmr-color-inverse-primary:#855300;--wmr-color-secondary:#ffc640;--wmr-color-on-secondary:#402d00;--wmr-color-secondary-container:#e3aa00;--wmr-color-on-secondary-container:#2e2100;--wmr-color-tertiary:#8ed5ff;--wmr-color-on-tertiary:#00354a;--wmr-color-tertiary-container:#38bdf8;--wmr-color-on-tertiary-container:#004965;--wmr-color-error:#ffb4ab;--wmr-color-on-error:#690005;--wmr-color-error-container:#93000a;--wmr-color-on-error-container:#ffdad6;--wmr-color-primary-fixed:#ffddb8;--wmr-color-primary-fixed-dim:#ffb95f;--wmr-color-on-primary-fixed:#2a1700;--wmr-color-on-primary-fixed-variant:#653e00;--wmr-color-secondary-fixed:#ffdf9f;--wmr-color-secondary-fixed-dim:#f9bd22;--wmr-color-on-secondary-fixed:#261a00;--wmr-color-on-secondary-fixed-variant:#5c4300;--wmr-color-tertiary-fixed:#c4e7ff;--wmr-color-tertiary-fixed-dim:#7bd0ff;--wmr-color-on-tertiary-fixed:#001e2c;--wmr-color-on-tertiary-fixed-variant:#004c69;--wmr-color-background:#101419;--wmr-color-on-background:#e0e2ea;--wmr-color-surface-variant:#31353b;--wmr-color-warning:#ffc640;--wmr-color-on-warning:#402d00;--wmr-color-warning-container:#2e2508;--wmr-color-on-warning-container:#fde68a;--wmr-color-info:#8ed5ff;--wmr-color-on-info:#00354a;--wmr-color-info-container:#004c69;--wmr-color-on-info-container:#c4e7ff;--wmr-color-ai:#c084fc;--wmr-color-on-ai:#2e1065;--wmr-color-ai-container:#403358;--wmr-color-on-ai-container:#d8b4fe;--wmr-color-presence-1:#f59e0b;--wmr-color-presence-2:#38bdf8;--wmr-color-presence-3:#4ade80;--wmr-color-presence-4:#f472b6;--wmr-color-presence-5:#a78bfa;--wmr-color-presence-6:#2dd4bf;--wmr-color-presence-7:#fb7185;--wmr-color-presence-8:#facc15;--wmr-color-focus-ring:#f59e0b;--wmr-color-block-idle:#534434;--wmr-color-block-queued:#a08e7a;--wmr-color-block-running:#f59e0b;--wmr-color-block-done:#34d399;--wmr-color-block-error:#ffb4ab;--wmr-color-block-stale:#ffc640;--wmr-color-block-interrupted:#d8c3ad;--wmr-color-block-waiting:#8ed5ff;--wmr-color-code-bg:#101419;--wmr-color-code-text:#e0e2ea;--wmr-color-gutter-bg:#101419;--wmr-color-gutter-text:#a08e7a;--wmr-color-gutter-border:#534434;--wmr-color-caret:#fbbf24;--wmr-color-selection-bg:#3a2f12;--wmr-color-active-line-bg:#181c21;--wmr-color-search-match-bg:#5a4100;--wmr-color-syntax-keyword:#8ed5ff;--wmr-color-syntax-string:#fde68a;--wmr-color-syntax-number:#fbbf24;--wmr-color-syntax-comment:#b3a18d;--wmr-color-syntax-function:#fcd34d;--wmr-color-syntax-variable:#d8c3ad;--wmr-color-syntax-type:#ffc640;--wmr-color-syntax-operator:#e0e2ea;--wmr-color-syntax-punctuation:#d8c3ad;--wmr-color-syntax-invalid:#ffb4ab;--wmr-color-diff-insert-bg:#2e2406;--wmr-color-diff-delete-bg:#3d1215;--wmr-color-diff-insert-text:#fcd34d;--wmr-color-diff-delete-text:#ffb4ab;--wmr-color-output-bg:#0a0e13;--wmr-color-border-elevated:#534434;--wmr-color-chart-1:#ffc174;--wmr-color-chart-2:#8ed5ff;--wmr-color-chart-3:#34d399;--wmr-color-chart-4:#c084fc;--wmr-color-chart-5:#f472b6;--wmr-color-chart-6:#2dd4bf;--wmr-color-chart-7:#fb7185;--wmr-color-chart-8:#d8c3ad;--wmr-color-chart-grid:#534434;--wmr-color-chart-axis:#a08e7a;--wmr-color-chart-label:#d8c3ad;--wmr-color-chart-title:#e0e2ea;--wmr-elevation-1:0px 1px 4px 0px #0000004d;--wmr-elevation-2:0px 1px 8px 0px #0006;--wmr-elevation-3:0px 8px 24px 0px #0009;--wmr-color-accent-text:#fbbf24;--wmr-color-accent-edge:#f59e0b;--wmr-color-button-primary:#f59e0b;--wmr-color-button-primary-hover:#fbbf24;--wmr-color-button-primary-pressed:#d97706;--wmr-color-on-button-primary:#1c1917;--wmr-color-on-button-primary-edge:#1c1917;--wmr-color-run:#f59e0b;--wmr-color-run-hover:#fbbf24;--wmr-color-run-pressed:#d97706;--wmr-color-on-run:#1c1917;--wmr-color-hover-bg:#1c2025;--wmr-color-secondary-hover-bg:#221f18;--wmr-color-pressed-bg:#262a30;--wmr-color-nav-active-bg:#1c2025;--wmr-color-selected-bg:#262a30;--wmr-color-selected-edge:#f59e0b;--wmr-color-disabled-text:#475569;--wmr-color-disabled-bg:#1c2025;--wmr-color-error-text:#ffb4ab;--wmr-color-agent:#c084fc;--wmr-color-on-agent:#2e1065;--wmr-color-agent-container:#403358;--wmr-color-on-agent-container:#d8b4fe;--wmr-color-success:#34d399;--wmr-color-on-success:#022c22;--wmr-color-success-container:#0f2e25;--wmr-color-on-success-container:#6ee7b7;--wmr-color-on-presence:#0a0e13;--wmr-color-diff-gutter-insert:#fbbf24;--wmr-color-diff-gutter-delete:#f87171;--wmr-color-stream-stdout:#d8c3ad;--wmr-color-stream-stderr:#ffc174;--wmr-color-run-ok:#34d399;--wmr-color-run-failed:#ffb4ab;--wmr-color-active-line-edge:#f59e0b;--wmr-color-terminal-bg:#0a0e13;--wmr-color-terminal-fg:#e0e2ea;--wmr-color-terminal-cursor:#fbbf24;--wmr-color-terminal-selection:#3a2f12;--wmr-color-ansi-black:#8b95a5;--wmr-color-ansi-red:#ffb4ab;--wmr-color-ansi-green:#4ade80;--wmr-color-ansi-yellow:#fbbf24;--wmr-color-ansi-blue:#7dd3fc;--wmr-color-ansi-magenta:#d8b4fe;--wmr-color-ansi-cyan:#5eead4;--wmr-color-ansi-white:#d8c3ad;--wmr-color-ansi-bright-black:#a3acba;--wmr-color-ansi-bright-red:#ffd2cc;--wmr-color-ansi-bright-green:#86efac;--wmr-color-ansi-bright-yellow:#fde68a;--wmr-color-ansi-bright-blue:#bae6fd;--wmr-color-ansi-bright-magenta:#e9d5ff;--wmr-color-ansi-bright-cyan:#99f6e4;--wmr-color-ansi-bright-white:#f1f5f9;--wmr-color-control-edge:#a08e7a;--wmr-color-muted-text:#b3a18d;--wmr-color-panel-bg:#0a0e13;--wmr-elevation-popover:0px 8px 24px 0px #0009;--wmr-elevation-focus-glow:0px 0px 8px 2px #f59e0b40;--wmr-elevation-hover-glow:0px 0px 12px 0px #f59e0b40;--wmr-elevation-pressed-edge:inset 0px 0px 0px 0px #0000;--wmr-elevation-row-selected:inset 2px 0px 0px 0px #f59e0b;--wmr-elevation-tab-selected:inset 0px 2px 0px 0px #f59e0b;--wmr-elevation-rail-selected:inset 2px 0px 0px 0px #f59e0b;--wmr-border-dialog:#534434;--wmr-color-chrome-bg:#161a1f;--wmr-color-chrome-edge:#2a2f36;--wmr-elevation-chrome:0 1px 8px #0006;--wmr-elevation-chrome-up:0 -1px 4px #0000004d;--wmr-elevation-chrome-side:1px 0 4px #0000004d;--wmr-color-git-modified:#e2c08d;--wmr-color-git-added:#81b88b;--wmr-color-git-untracked:#73c991;--wmr-color-git-deleted:#f28b82;--wmr-color-git-conflict:#e4676b;--wmr-color-tree-indent-guide:#3a3f46;--wmr-color-tree-drop-bg:#2c3a4a;--wmr-color-chip-bg:#21262d;--wmr-color-sidebar-bg:#12161b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--wmr-color-surface:#101419;--wmr-color-surface-dim:#101419;--wmr-color-surface-bright:#36393f;--wmr-color-surface-container-lowest:#0a0e13;--wmr-color-surface-container-low:#181c21;--wmr-color-surface-container:#1c2025;--wmr-color-surface-container-high:#262a30;--wmr-color-surface-container-highest:#31353b;--wmr-color-on-surface:#e0e2ea;--wmr-color-on-surface-variant:#d8c3ad;--wmr-color-inverse-surface:#e0e2ea;--wmr-color-inverse-on-surface:#2d3136;--wmr-color-outline:#a08e7a;--wmr-color-outline-variant:#534434;--wmr-color-surface-tint:#ffb95f;--wmr-color-primary:#ffc174;--wmr-color-on-primary:#472a00;--wmr-color-primary-container:#f59e0b;--wmr-color-on-primary-container:#613b00;--wmr-color-inverse-primary:#855300;--wmr-color-secondary:#ffc640;--wmr-color-on-secondary:#402d00;--wmr-color-secondary-container:#e3aa00;--wmr-color-on-secondary-container:#2e2100;--wmr-color-tertiary:#8ed5ff;--wmr-color-on-tertiary:#00354a;--wmr-color-tertiary-container:#38bdf8;--wmr-color-on-tertiary-container:#004965;--wmr-color-error:#ffb4ab;--wmr-color-on-error:#690005;--wmr-color-error-container:#93000a;--wmr-color-on-error-container:#ffdad6;--wmr-color-primary-fixed:#ffddb8;--wmr-color-primary-fixed-dim:#ffb95f;--wmr-color-on-primary-fixed:#2a1700;--wmr-color-on-primary-fixed-variant:#653e00;--wmr-color-secondary-fixed:#ffdf9f;--wmr-color-secondary-fixed-dim:#f9bd22;--wmr-color-on-secondary-fixed:#261a00;--wmr-color-on-secondary-fixed-variant:#5c4300;--wmr-color-tertiary-fixed:#c4e7ff;--wmr-color-tertiary-fixed-dim:#7bd0ff;--wmr-color-on-tertiary-fixed:#001e2c;--wmr-color-on-tertiary-fixed-variant:#004c69;--wmr-color-background:#101419;--wmr-color-on-background:#e0e2ea;--wmr-color-surface-variant:#31353b;--wmr-color-warning:#ffc640;--wmr-color-on-warning:#402d00;--wmr-color-warning-container:#2e2508;--wmr-color-on-warning-container:#fde68a;--wmr-color-info:#8ed5ff;--wmr-color-on-info:#00354a;--wmr-color-info-container:#004c69;--wmr-color-on-info-container:#c4e7ff;--wmr-color-ai:#c084fc;--wmr-color-on-ai:#2e1065;--wmr-color-ai-container:#403358;--wmr-color-on-ai-container:#d8b4fe;--wmr-color-presence-1:#f59e0b;--wmr-color-presence-2:#38bdf8;--wmr-color-presence-3:#4ade80;--wmr-color-presence-4:#f472b6;--wmr-color-presence-5:#a78bfa;--wmr-color-presence-6:#2dd4bf;--wmr-color-presence-7:#fb7185;--wmr-color-presence-8:#facc15;--wmr-color-focus-ring:#f59e0b;--wmr-color-block-idle:#534434;--wmr-color-block-queued:#a08e7a;--wmr-color-block-running:#f59e0b;--wmr-color-block-done:#34d399;--wmr-color-block-error:#ffb4ab;--wmr-color-block-stale:#ffc640;--wmr-color-block-interrupted:#d8c3ad;--wmr-color-block-waiting:#8ed5ff;--wmr-color-code-bg:#101419;--wmr-color-code-text:#e0e2ea;--wmr-color-gutter-bg:#101419;--wmr-color-gutter-text:#a08e7a;--wmr-color-gutter-border:#534434;--wmr-color-caret:#fbbf24;--wmr-color-selection-bg:#3a2f12;--wmr-color-active-line-bg:#181c21;--wmr-color-search-match-bg:#5a4100;--wmr-color-syntax-keyword:#8ed5ff;--wmr-color-syntax-string:#fde68a;--wmr-color-syntax-number:#fbbf24;--wmr-color-syntax-comment:#b3a18d;--wmr-color-syntax-function:#fcd34d;--wmr-color-syntax-variable:#d8c3ad;--wmr-color-syntax-type:#ffc640;--wmr-color-syntax-operator:#e0e2ea;--wmr-color-syntax-punctuation:#d8c3ad;--wmr-color-syntax-invalid:#ffb4ab;--wmr-color-diff-insert-bg:#2e2406;--wmr-color-diff-delete-bg:#3d1215;--wmr-color-diff-insert-text:#fcd34d;--wmr-color-diff-delete-text:#ffb4ab;--wmr-color-output-bg:#0a0e13;--wmr-color-border-elevated:#534434;--wmr-color-chart-1:#ffc174;--wmr-color-chart-2:#8ed5ff;--wmr-color-chart-3:#34d399;--wmr-color-chart-4:#c084fc;--wmr-color-chart-5:#f472b6;--wmr-color-chart-6:#2dd4bf;--wmr-color-chart-7:#fb7185;--wmr-color-chart-8:#d8c3ad;--wmr-color-chart-grid:#534434;--wmr-color-chart-axis:#a08e7a;--wmr-color-chart-label:#d8c3ad;--wmr-color-chart-title:#e0e2ea;--wmr-elevation-1:0px 1px 4px 0px #0000004d;--wmr-elevation-2:0px 1px 8px 0px #0006;--wmr-elevation-3:0px 8px 24px 0px #0009;--wmr-color-accent-text:#fbbf24;--wmr-color-accent-edge:#f59e0b;--wmr-color-button-primary:#f59e0b;--wmr-color-button-primary-hover:#fbbf24;--wmr-color-button-primary-pressed:#d97706;--wmr-color-on-button-primary:#1c1917;--wmr-color-on-button-primary-edge:#1c1917;--wmr-color-run:#f59e0b;--wmr-color-run-hover:#fbbf24;--wmr-color-run-pressed:#d97706;--wmr-color-on-run:#1c1917;--wmr-color-hover-bg:#1c2025;--wmr-color-secondary-hover-bg:#221f18;--wmr-color-pressed-bg:#262a30;--wmr-color-nav-active-bg:#1c2025;--wmr-color-selected-bg:#262a30;--wmr-color-selected-edge:#f59e0b;--wmr-color-disabled-text:#475569;--wmr-color-disabled-bg:#1c2025;--wmr-color-error-text:#ffb4ab;--wmr-color-agent:#c084fc;--wmr-color-on-agent:#2e1065;--wmr-color-agent-container:#403358;--wmr-color-on-agent-container:#d8b4fe;--wmr-color-success:#34d399;--wmr-color-on-success:#022c22;--wmr-color-success-container:#0f2e25;--wmr-color-on-success-container:#6ee7b7;--wmr-color-on-presence:#0a0e13;--wmr-color-diff-gutter-insert:#fbbf24;--wmr-color-diff-gutter-delete:#f87171;--wmr-color-stream-stdout:#d8c3ad;--wmr-color-stream-stderr:#ffc174;--wmr-color-run-ok:#34d399;--wmr-color-run-failed:#ffb4ab;--wmr-color-active-line-edge:#f59e0b;--wmr-color-terminal-bg:#0a0e13;--wmr-color-terminal-fg:#e0e2ea;--wmr-color-terminal-cursor:#fbbf24;--wmr-color-terminal-selection:#3a2f12;--wmr-color-ansi-black:#8b95a5;--wmr-color-ansi-red:#ffb4ab;--wmr-color-ansi-green:#4ade80;--wmr-color-ansi-yellow:#fbbf24;--wmr-color-ansi-blue:#7dd3fc;--wmr-color-ansi-magenta:#d8b4fe;--wmr-color-ansi-cyan:#5eead4;--wmr-color-ansi-white:#d8c3ad;--wmr-color-ansi-bright-black:#a3acba;--wmr-color-ansi-bright-red:#ffd2cc;--wmr-color-ansi-bright-green:#86efac;--wmr-color-ansi-bright-yellow:#fde68a;--wmr-color-ansi-bright-blue:#bae6fd;--wmr-color-ansi-bright-magenta:#e9d5ff;--wmr-color-ansi-bright-cyan:#99f6e4;--wmr-color-ansi-bright-white:#f1f5f9;--wmr-color-control-edge:#a08e7a;--wmr-color-muted-text:#b3a18d;--wmr-color-panel-bg:#0a0e13;--wmr-elevation-popover:0px 8px 24px 0px #0009;--wmr-elevation-focus-glow:0px 0px 8px 2px #f59e0b40;--wmr-elevation-hover-glow:0px 0px 12px 0px #f59e0b40;--wmr-elevation-pressed-edge:inset 0px 0px 0px 0px #0000;--wmr-elevation-row-selected:inset 2px 0px 0px 0px #f59e0b;--wmr-elevation-tab-selected:inset 0px 2px 0px 0px #f59e0b;--wmr-elevation-rail-selected:inset 2px 0px 0px 0px #f59e0b;--wmr-border-dialog:#534434;--wmr-color-chrome-bg:#161a1f;--wmr-color-chrome-edge:#2a2f36;--wmr-elevation-chrome:0 1px 8px #0006;--wmr-elevation-chrome-up:0 -1px 4px #0000004d;--wmr-elevation-chrome-side:1px 0 4px #0000004d;--wmr-color-git-modified:#e2c08d;--wmr-color-git-added:#81b88b;--wmr-color-git-untracked:#73c991;--wmr-color-git-deleted:#f28b82;--wmr-color-git-conflict:#e4676b;--wmr-color-tree-indent-guide:#3a3f46;--wmr-color-tree-drop-bg:#2c3a4a;--wmr-color-chip-bg:#21262d;--wmr-color-sidebar-bg:#12161b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media (prefers-reduced-motion:reduce){:root{--wmr-duration-instant:0s;--wmr-duration-fast:0s;--wmr-duration-base:0s}}.wmr-theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--wmr-color-surface:#f8fafc;--wmr-color-surface-dim:#f1f5f9;--wmr-color-surface-bright:#fff;--wmr-color-surface-container-lowest:#fff;--wmr-color-surface-container-low:#f8fafc;--wmr-color-surface-container:#f1f5f9;--wmr-color-surface-container-high:#e2e8f0;--wmr-color-surface-container-highest:#e2e8f0;--wmr-color-on-surface:#0f172a;--wmr-color-on-surface-variant:#475569;--wmr-color-inverse-surface:#0f172a;--wmr-color-inverse-on-surface:#f8fafc;--wmr-color-outline:#64748b;--wmr-color-outline-variant:#e2e8f0;--wmr-color-surface-tint:#b23c0a;--wmr-color-primary:#b23c0a;--wmr-color-on-primary:#fff;--wmr-color-primary-container:#f97316;--wmr-color-on-primary-container:#341100;--wmr-color-inverse-primary:#ffedd5;--wmr-color-secondary:#566579;--wmr-color-on-secondary:#fff;--wmr-color-secondary-container:#f1f5f9;--wmr-color-on-secondary-container:#1e293b;--wmr-color-tertiary:#0369a1;--wmr-color-on-tertiary:#fff;--wmr-color-tertiary-container:#e0f2fe;--wmr-color-on-tertiary-container:#0369a1;--wmr-color-error:#b91c1c;--wmr-color-on-error:#fff;--wmr-color-error-container:#fee2e2;--wmr-color-on-error-container:#991b1b;--wmr-color-primary-fixed:#ffedd5;--wmr-color-primary-fixed-dim:#fed7aa;--wmr-color-on-primary-fixed:#431407;--wmr-color-on-primary-fixed-variant:#7c2d12;--wmr-color-secondary-fixed:#e2e8f0;--wmr-color-secondary-fixed-dim:#cbd5e1;--wmr-color-on-secondary-fixed:#0f172a;--wmr-color-on-secondary-fixed-variant:#334155;--wmr-color-tertiary-fixed:#bae6fd;--wmr-color-tertiary-fixed-dim:#7dd3fc;--wmr-color-on-tertiary-fixed:#0c4a6e;--wmr-color-on-tertiary-fixed-variant:#0369a1;--wmr-color-background:#f8fafc;--wmr-color-on-background:#0f172a;--wmr-color-surface-variant:#e2e8f0;--wmr-text-display-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-display-size:2rem;--wmr-text-display-line:2.5rem;--wmr-text-display-weight:600;--wmr-text-display-tracking:-.025em;--wmr-text-headline-lg-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-headline-lg-size:1.5rem;--wmr-text-headline-lg-line:2rem;--wmr-text-headline-lg-weight:600;--wmr-text-headline-lg-tracking:-.02em;--wmr-text-headline-lg-mobile-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-headline-lg-mobile-size:1.25rem;--wmr-text-headline-lg-mobile-line:1.75rem;--wmr-text-headline-lg-mobile-weight:600;--wmr-text-headline-lg-mobile-tracking:-.015em;--wmr-text-headline-md-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-headline-md-size:1.125rem;--wmr-text-headline-md-line:1.5rem;--wmr-text-headline-md-weight:500;--wmr-text-headline-md-tracking:-.015em;--wmr-text-headline-sm-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-headline-sm-size:1rem;--wmr-text-headline-sm-line:1.5rem;--wmr-text-headline-sm-weight:500;--wmr-text-headline-sm-tracking:-.01em;--wmr-text-title-editorial-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-title-editorial-size:.875rem;--wmr-text-title-editorial-line:1.25rem;--wmr-text-title-editorial-weight:600;--wmr-text-title-editorial-tracking:.01em;--wmr-text-body-lg-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-body-lg-size:.9375rem;--wmr-text-body-lg-line:1.375rem;--wmr-text-body-lg-weight:400;--wmr-text-body-lg-tracking:-.005em;--wmr-text-body-md-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-body-md-size:.8125rem;--wmr-text-body-md-line:1.25rem;--wmr-text-body-md-weight:400;--wmr-text-body-md-tracking:0em;--wmr-text-body-sm-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-body-sm-size:.75rem;--wmr-text-body-sm-line:1rem;--wmr-text-body-sm-weight:400;--wmr-text-body-sm-tracking:0em;--wmr-text-label-md-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-label-md-size:.75rem;--wmr-text-label-md-line:1rem;--wmr-text-label-md-weight:500;--wmr-text-label-md-tracking:.02em;--wmr-text-label-sm-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-label-sm-size:.6875rem;--wmr-text-label-sm-line:.875rem;--wmr-text-label-sm-weight:600;--wmr-text-label-sm-tracking:.04em;--wmr-text-code-inline-family:"Geist Mono", "wmr Geist Mono fallback", ui-monospace, SFMono-Regular, Menlo, monospace;--wmr-text-code-inline-size:.875em;--wmr-text-code-inline-line:1em;--wmr-text-code-inline-weight:400;--wmr-text-code-inline-tracking:0em;--wmr-text-code-block-family:"Geist Mono", "wmr Geist Mono fallback", ui-monospace, SFMono-Regular, Menlo, monospace;--wmr-text-code-block-size:.8125rem;--wmr-text-code-block-line:1.25rem;--wmr-text-code-block-weight:400;--wmr-text-code-block-tracking:-.01em;--wmr-text-hint-family:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-text-hint-size:.75rem;--wmr-text-hint-line:1.125rem;--wmr-text-hint-weight:400;--wmr-text-hint-tracking:0em;--wmr-radius-sm:.125rem;--wmr-radius:.25rem;--wmr-radius-md:.375rem;--wmr-radius-lg:.5rem;--wmr-radius-xl:.75rem;--wmr-radius-full:9999px;--wmr-space-gutter:1rem;--wmr-space-gutter-desktop:1.5rem;--wmr-space-margin:.75rem;--wmr-space-margin-tablet:1rem;--wmr-space-margin-desktop:1.5rem;--wmr-space-xs:.25rem;--wmr-space-sm:.5rem;--wmr-space-md:.75rem;--wmr-space-lg:1rem;--wmr-space-xl:1.5rem;--wmr-space-2xl:2.5rem;--wmr-space-field:1rem;--wmr-space-field-inner:.375rem;--wmr-space-hint:.25rem;--wmr-space-field-snug:.125rem;--wmr-space-section:1.5rem;--wmr-space-box:1rem;--wmr-font-display:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-font-text:Geist, "wmr Geist fallback", ui-sans-serif, system-ui, sans-serif;--wmr-font-code:"Geist Mono", "wmr Geist Mono fallback", ui-monospace, SFMono-Regular, Menlo, monospace;--wmr-color-warning:#92400e;--wmr-color-on-warning:#fff;--wmr-color-warning-container:#fffbeb;--wmr-color-on-warning-container:#92400e;--wmr-color-info:#0369a1;--wmr-color-on-info:#fff;--wmr-color-info-container:#e0f2fe;--wmr-color-on-info-container:#0c4a6e;--wmr-color-ai:#7e22ce;--wmr-color-on-ai:#fff;--wmr-color-ai-container:#f3e8ff;--wmr-color-on-ai-container:#6b21a8;--wmr-color-presence-1:#c2410c;--wmr-color-presence-2:#0369a1;--wmr-color-presence-3:#15803d;--wmr-color-presence-4:#be185d;--wmr-color-presence-5:#6d28d9;--wmr-color-presence-6:#0f766e;--wmr-color-presence-7:#b91c1c;--wmr-color-presence-8:#a16207;--wmr-color-focus-ring:#c2410c;--wmr-color-block-idle:#e2e8f0;--wmr-color-block-queued:#64748b;--wmr-color-block-running:#ec6816;--wmr-color-block-done:#065f46;--wmr-color-block-error:#b91c1c;--wmr-color-block-stale:#92400e;--wmr-color-block-interrupted:#475569;--wmr-color-block-waiting:#0369a1;--wmr-color-code-bg:#fff;--wmr-color-code-text:#0f172a;--wmr-color-gutter-bg:#fff;--wmr-color-gutter-text:#566579;--wmr-color-gutter-border:#e2e8f0;--wmr-color-caret:#c2410c;--wmr-color-selection-bg:#ffedd5;--wmr-color-active-line-bg:#f1f5f9;--wmr-color-search-match-bg:#fef08a;--wmr-color-syntax-keyword:#0369a1;--wmr-color-syntax-string:#c2410c;--wmr-color-syntax-number:#8a5a00;--wmr-color-syntax-comment:#5b6b80;--wmr-color-syntax-function:#9a3412;--wmr-color-syntax-variable:#475569;--wmr-color-syntax-type:#92400e;--wmr-color-syntax-operator:#334155;--wmr-color-syntax-punctuation:#475569;--wmr-color-syntax-invalid:#b91c1c;--wmr-color-diff-insert-bg:#ecfdf5;--wmr-color-diff-delete-bg:#fef2f2;--wmr-color-diff-insert-text:#047857;--wmr-color-diff-delete-text:#b91c1c;--wmr-color-output-bg:#fff;--wmr-color-border-elevated:#e2e8f0;--wmr-color-chart-1:#b23c0a;--wmr-color-chart-2:#0369a1;--wmr-color-chart-3:#065f46;--wmr-color-chart-4:#7e22ce;--wmr-color-chart-5:#be185d;--wmr-color-chart-6:#0f766e;--wmr-color-chart-7:#b91c1c;--wmr-color-chart-8:#475569;--wmr-color-chart-grid:#e2e8f0;--wmr-color-chart-axis:#64748b;--wmr-color-chart-label:#475569;--wmr-color-chart-title:#0f172a;--wmr-radius-round:50%;--wmr-radius-sheet:.75rem;--wmr-edge-block:2px;--wmr-elevation-1:0px 1px 2px 0px #0f172a0d;--wmr-elevation-2:0px 4px 12px -2px #0f172a14, 0px 2px 4px -1px #0f172a0a;--wmr-elevation-3:0px 12px 32px -4px #0f172a1f, 0px 4px 8px -2px #0f172a0f;--wmr-duration-instant:0s;--wmr-duration-fast:.1s;--wmr-duration-base:.16s;--wmr-leading-snug:1.375;--wmr-leading-relaxed:1.625;--wmr-ease:cubic-bezier(.2, 0, 0, 1);--wmr-z-rail:10;--wmr-z-sticky:20;--wmr-z-popover:30;--wmr-z-sheet:40;--wmr-z-dialog:50;--wmr-z-toast:60;--wmr-size-0:0px;--wmr-size-hair:.125rem;--wmr-size-fine:.375rem;--wmr-size-chart-height:8rem;--wmr-size-target-min:1.5rem;--wmr-size-target-min-touch:2.75rem;--wmr-size-control-height:1.75rem;--wmr-size-block-head-height:2.25rem;--wmr-size-block-action-height:1.5rem;--wmr-size-gutter-width:2rem;--wmr-size-menu-pad:.75rem;--wmr-size-menu-keys:7rem;--wmr-size-measure:42.5rem;--wmr-size-doc-max:75rem;--wmr-size-content-max:83.75rem;--wmr-size-canvas-max:86.25rem;--wmr-size-rail-width:16.25rem;--wmr-size-activity-width:3rem;--wmr-size-margin-width:17.5rem;--wmr-size-ai-panel-width:22.5rem;--wmr-size-ai-chat-min-height:10rem;--wmr-size-panel-head-height:2.25rem;--wmr-size-topbar-height:3rem;--wmr-size-statusbar-height:1.5rem;--wmr-size-icon-xs:.75rem;--wmr-size-icon-sm:.875rem;--wmr-size-icon-md:1rem;--wmr-size-icon-lg:1.25rem;--wmr-size-focus-ring-width:2px;--wmr-size-focus-ring-offset:0px;--wmr-text-headline-xl-family:Geist, "wmr Geist fallback", system-ui, sans-serif;--wmr-text-headline-xl-size:36px;--wmr-text-headline-xl-line:44px;--wmr-text-headline-xl-weight:600;--wmr-text-headline-xl-tracking:-.03em;--wmr-text-headline-xl-mobile-family:Geist, "wmr Geist fallback", system-ui, sans-serif;--wmr-text-headline-xl-mobile-size:28px;--wmr-text-headline-xl-mobile-line:36px;--wmr-text-headline-xl-mobile-weight:600;--wmr-text-headline-xl-mobile-tracking:-.02em;--wmr-space-gutter-mobile:.5rem;--wmr-space-margin-mobile:.75rem;--wmr-color-accent-text:#b23c0a;--wmr-color-accent-edge:#ec6816;--wmr-color-button-primary:#f97316;--wmr-color-button-primary-hover:#ea580c;--wmr-color-button-primary-pressed:#ea580c;--wmr-color-on-button-primary:#341100;--wmr-color-on-button-primary-edge:#341100;--wmr-color-run:#ea580c;--wmr-color-run-hover:#f97316;--wmr-color-run-pressed:#f97316;--wmr-color-on-run:#341100;--wmr-color-hover-bg:#f1f5f9;--wmr-color-secondary-hover-bg:#f1f5f9;--wmr-color-pressed-bg:#e2e8f0;--wmr-color-nav-active-bg:#fff7ed;--wmr-color-selected-bg:#ffedd5;--wmr-color-selected-edge:#ec6816;--wmr-color-disabled-text:#94a3b8;--wmr-color-disabled-bg:#f1f5f9;--wmr-color-error-text:#b91c1c;--wmr-color-agent:#7e22ce;--wmr-color-on-agent:#fff;--wmr-color-agent-container:#f3e8ff;--wmr-color-on-agent-container:#6b21a8;--wmr-color-success:#065f46;--wmr-color-on-success:#fff;--wmr-color-success-container:#ecfdf5;--wmr-color-on-success-container:#065f46;--wmr-color-on-presence:#fff;--wmr-color-diff-gutter-insert:#059669;--wmr-color-diff-gutter-delete:#dc2626;--wmr-color-stream-stdout:#475569;--wmr-color-stream-stderr:#c2410c;--wmr-color-run-ok:#065f46;--wmr-color-run-failed:#b91c1c;--wmr-color-active-line-edge:#ec6816;--wmr-color-terminal-bg:#f8fafc;--wmr-color-terminal-fg:#0f172a;--wmr-color-terminal-cursor:#c2410c;--wmr-color-terminal-selection:#fed7aa;--wmr-color-ansi-black:#0f172a;--wmr-color-ansi-red:#b91c1c;--wmr-color-ansi-green:#15803d;--wmr-color-ansi-yellow:#a16207;--wmr-color-ansi-blue:#0369a1;--wmr-color-ansi-magenta:#7e22ce;--wmr-color-ansi-cyan:#0e7490;--wmr-color-ansi-white:#475569;--wmr-color-ansi-bright-black:#334155;--wmr-color-ansi-bright-red:#b91c1c;--wmr-color-ansi-bright-green:#166534;--wmr-color-ansi-bright-yellow:#854d0e;--wmr-color-ansi-bright-blue:#075985;--wmr-color-ansi-bright-magenta:#6b21a8;--wmr-color-ansi-bright-cyan:#155e75;--wmr-color-ansi-bright-white:#1e293b;--wmr-color-control-edge:#64748b;--wmr-color-muted-text:#566579;--wmr-color-panel-bg:#f8fafc;--wmr-size-tree-width:16.25rem;--wmr-size-side-panel-width:22.5rem;--wmr-size-subbar-height:2rem;--wmr-size-tabbar-height:3.5rem;--wmr-size-editor-tabs-height:2rem;--wmr-size-panel-bar-height:2.25rem;--wmr-size-bottom-panel-height:17.5rem;--wmr-size-control-height-sm:1.5rem;--wmr-size-row-height:1.75rem;--wmr-size-target-touch:2.75rem;--wmr-size-ring-width:.125rem;--wmr-size-dialog-border-width:.125rem;--wmr-size-button-min-width:6rem;--wmr-z-base:0;--wmr-z-drawer:30;--wmr-ease-standard:cubic-bezier(.2, 0, 0, 1);--wmr-elevation-popover:none;--wmr-elevation-focus-glow:0px 0px 0px 0px #0000;--wmr-elevation-hover-glow:0px 0px 0px 0px #0000;--wmr-elevation-pressed-edge:inset 0px 0px 0px 2px #341100;--wmr-elevation-row-selected:inset 0px 0px 0px 2px #ec6816;--wmr-elevation-tab-selected:inset 0px 2px 0px 0px #ec6816;--wmr-elevation-rail-selected:inset 2px 0px 0px 0px #ec6816;--wmr-elevation-rest:0px 0px 0px 0px #0000;--wmr-border-dialog:#0f172a;--wmr-text-code-label-family:"Geist Mono", "wmr Geist Mono fallback", ui-monospace, monospace;--wmr-text-code-label-size:11px;--wmr-text-code-label-line:16px;--wmr-text-code-label-weight:300;--wmr-text-code-label-tracking:0em;--wmr-color-chrome-bg:#f1f5f9;--wmr-color-chrome-edge:#cbd5e1;--wmr-elevation-chrome:none;--wmr-elevation-chrome-up:none;--wmr-elevation-chrome-side:none;--wmr-color-git-modified:#895503;--wmr-color-git-added:#2f7d3a;--wmr-color-git-untracked:#2f7d3a;--wmr-color-git-deleted:#b3261e;--wmr-color-git-conflict:#ad0707;--wmr-color-tree-indent-guide:#cbd5e1;--wmr-color-tree-drop-bg:#dbeafe;--wmr-size-chip-max:12rem;--wmr-size-preview-card-width:20rem;--wmr-size-peek-height:15rem;--wmr-size-lsp-list-max:14rem;--wmr-size-lsp-input-width:18rem;--wmr-color-chip-bg:#fff;--wmr-color-sidebar-bg:#f1f5f9}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/geist-latin-ext-wght-italic-XgKbg5n7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/geist-latin-wght-italic-dTnRTFFJ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(/assets/jetbrains-mono-latin-ext-wght-italic-BrDczivE.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(/assets/jetbrains-mono-latin-wght-italic-B2M6KQje.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/geist-mono-latin-ext-wght-italic-B-py-V1S.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/geist-mono-latin-wght-italic-B6UMSHyz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:wmr Geist fallback;src:local(Arial),local(ArialMT),local(Helvetica);size-adjust:102.6%;ascent-override:98.44%;descent-override:28.27%;line-gap-override:0%}@font-face{font-family:wmr Geist fallback;font-weight:700;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica-Bold);size-adjust:101.76%;ascent-override:99.25%;descent-override:28.5%;line-gap-override:0%}@font-face{font-family:wmr JetBrains Mono fallback;src:local(Menlo),local(Menlo-Regular),local(Courier New);size-adjust:99.66%;ascent-override:102.35%;descent-override:30.1%;line-gap-override:0%}@font-face{font-family:wmr JetBrains Mono fallback;font-weight:700;src:local(Menlo Bold),local(Menlo-Bold),local(Courier New Bold);size-adjust:99.66%;ascent-override:102.35%;descent-override:30.1%;line-gap-override:0%}@font-face{font-family:wmr Geist Mono fallback;src:local(Menlo),local(Menlo-Regular),local(Courier New);size-adjust:100.0%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}@font-face{font-family:wmr Geist Mono fallback;font-weight:700;src:local(Menlo Bold),local(Menlo-Bold),local(Courier New Bold);size-adjust:100.0%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}:root{--background:var(--wmr-color-surface);--foreground:var(--wmr-color-on-surface);--card:var(--wmr-color-surface-container-lowest);--card-foreground:var(--wmr-color-on-surface);--popover:var(--wmr-color-surface-container-lowest);--popover-foreground:var(--wmr-color-on-surface);--primary:var(--wmr-color-primary);--primary-foreground:var(--wmr-color-on-primary);--secondary:var(--wmr-color-surface-container-high);--secondary-foreground:var(--wmr-color-on-surface);--muted:var(--wmr-color-surface-container);--muted-foreground:var(--wmr-color-on-surface-variant);--accent:var(--wmr-color-surface-container-high);--accent-foreground:var(--wmr-color-on-surface);--destructive:var(--wmr-color-error);--destructive-foreground:var(--wmr-color-on-error);--border:var(--wmr-color-outline-variant);--input:var(--wmr-color-outline);--ring:var(--wmr-color-focus-ring)}.wmr-find-live{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wmr-file-view .cm-wmr-find{background-color:var(--wmr-color-warning-container);color:var(--wmr-color-on-warning-container);border-radius:var(--wmr-radius-sm)}.wmr-file-view .cm-wmr-find.cm-wmr-find-current{background-color:var(--wmr-color-primary);color:var(--wmr-color-on-primary);outline:1px solid var(--wmr-color-primary)}.wmr-file-view .cm-wmr-find>*{color:inherit}.wmr-find-host{top:var(--wmr-find-top,0px);z-index:var(--wmr-z-popover);height:0;position:sticky}.wmr-file-view .wmr-find-host{top:0}.wmr-find-host[hidden]{display:none}.wmr-find-host .wmr-find-bar{top:var(--wmr-space-xs);box-sizing:border-box;gap:var(--wmr-space-xs);width:min(100%,30rem);padding:var(--wmr-space-xs);background-color:var(--wmr-color-surface-container-lowest);color:var(--wmr-color-on-surface);border:1px solid var(--wmr-color-outline-variant);border-radius:var(--wmr-radius-md,var(--wmr-radius));box-shadow:var(--wmr-elevation-3,var(--wmr-elevation-popover));font-family:var(--wmr-text-label-md-family);font-size:var(--wmr-text-label-md-size);flex-direction:column;display:flex;position:absolute;right:0}.wmr-find-host .wmr-find-row{align-items:center;gap:var(--wmr-space-hair,.125rem);min-width:0;display:flex}.wmr-find-host .wmr-find-row[hidden],.wmr-find-host .wmr-find-note[hidden]{display:none}.wmr-find-host .wmr-find-input{box-sizing:border-box;min-width:0;min-height:var(--wmr-size-target-min);padding:0 var(--wmr-space-xs);background-color:var(--wmr-color-surface);color:var(--wmr-color-on-surface);border:1px solid var(--wmr-color-outline);border-radius:var(--wmr-radius-sm);font:inherit;flex:6rem}.wmr-find-host .wmr-find-input[aria-invalid]{border-color:var(--wmr-color-error)}.wmr-find-host .wmr-find-btn{box-sizing:border-box;min-width:var(--wmr-size-target-min);min-height:var(--wmr-size-target-min);padding:0 var(--wmr-space-xs);color:var(--wmr-color-on-surface-variant);border-radius:var(--wmr-radius-sm);font:inherit;cursor:pointer;background-color:#0000;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.wmr-find-host .wmr-find-btn:hover:not(:disabled){background-color:var(--wmr-color-surface-container-high);color:var(--wmr-color-on-surface)}.wmr-find-host .wmr-find-btn:disabled{opacity:.5;cursor:default}.wmr-find-host .wmr-find-opt[aria-pressed=true]{background-color:var(--wmr-color-primary);color:var(--wmr-color-on-primary)}.wmr-find-host .wmr-find-text{border-color:var(--wmr-color-outline)}.wmr-find-host .wmr-find-btn .wmr-icon{width:1.25rem;height:1.25rem}.wmr-find-host .wmr-find-expand .wmr-icon{transform:rotate(-90deg)}.wmr-find-host .wmr-find-expand.wmr-find-open .wmr-icon{transform:none}.wmr-find-host .wmr-find-up{transform:rotate(180deg)}.wmr-find-host .wmr-find-status{min-width:5.5rem;max-width:9rem;padding:0 var(--wmr-space-xs);overflow-wrap:anywhere;color:var(--wmr-color-on-surface-variant);font-size:var(--wmr-text-body-sm-size);flex:none}.wmr-find-host .wmr-find-status[data-tone=error]{color:var(--wmr-color-error)}.wmr-find-host .wmr-find-note{color:var(--wmr-color-on-surface-variant);font-family:inherit;font-size:var(--wmr-text-body-sm-size);margin:0;line-height:1.3}@media (width<=480px){.wmr-find-host .wmr-find-status{flex-basis:100%;max-width:none}.wmr-find-host .wmr-find-row:first-child{flex-wrap:wrap}}.wmr-file-view .wmr-lsp-btn{justify-content:center;align-items:center;gap:var(--wmr-space-xs);min-height:var(--wmr-size-control-height-sm);padding:0 var(--wmr-space-sm);background-color:var(--wmr-color-surface-container-high);color:var(--wmr-color-on-surface);border:1px solid var(--wmr-color-outline-variant);border-radius:var(--wmr-radius-sm);font-family:var(--wmr-text-label-md-family);font-size:var(--wmr-text-label-md-size);cursor:pointer;display:inline-flex}.wmr-file-view .wmr-lsp-btn:hover{background-color:var(--wmr-color-surface-container-highest)}.wmr-file-view .wmr-lsp-btn.is-primary{background-color:var(--wmr-color-button-primary);color:var(--wmr-color-on-button-primary);border-color:var(--wmr-color-button-primary)}.wmr-file-view .wmr-lsp-btn.is-primary:hover{background-color:var(--wmr-color-button-primary-hover)}.wmr-file-view .wmr-lsp-btn.wmr-lsp-icon{min-width:var(--wmr-size-control-height-sm);color:var(--wmr-color-on-surface-variant);background-color:#0000;border-color:#0000;padding:0}.wmr-file-view .wmr-lsp-btn .wmr-icon,.wmr-file-view .wmr-lsp-crumb .wmr-icon{width:var(--wmr-size-icon-md);height:var(--wmr-size-icon-md)}.wmr-file-view .wmr-lsp-btn:focus-visible,.wmr-file-view .wmr-lsp-preview-line:focus-visible,.wmr-file-view .wmr-lsp-crumb:focus-visible{outline:var(--wmr-size-focus-ring-width) solid var(--wmr-color-primary);outline-offset:var(--wmr-size-focus-ring-offset)}.wmr-file-view .wmr-lsp-grow{flex:auto}.wmr-file-view .wmr-lsp-menu{min-width:var(--wmr-size-lsp-input-width);max-height:var(--wmr-size-lsp-list-max);padding:var(--wmr-space-hair,var(--wmr-size-hair)) 0;font-family:var(--wmr-text-label-md-family);font-size:var(--wmr-text-label-md-size);box-shadow:var(--wmr-elevation-popover);overflow-y:auto}.wmr-file-view .wmr-lsp-menu-item{align-items:baseline;gap:var(--wmr-space-sm);padding:var(--wmr-size-hair) var(--wmr-space-sm);cursor:pointer;display:flex}.wmr-file-view .wmr-lsp-menu-item.is-selected,.wmr-file-view .wmr-lsp-menu-item:hover{background-color:var(--wmr-color-primary-fixed);color:var(--wmr-color-on-primary-fixed)}.wmr-file-view .wmr-lsp-menu-item.is-disabled{opacity:.55;cursor:default}.wmr-file-view .wmr-lsp-menu-detail{color:inherit;opacity:.7;font-size:var(--wmr-text-label-sm-size);margin-left:auto}.wmr-file-view .wmr-lsp-menu-empty{padding:var(--wmr-space-xs) var(--wmr-space-sm);color:var(--wmr-color-on-surface-variant);font-family:var(--wmr-text-label-md-family);font-size:var(--wmr-text-label-md-size)}.wmr-file-view .wmr-lsp-note{max-width:var(--wmr-size-measure,var(--wmr-size-side-panel-width));padding:var(--wmr-space-xs) var(--wmr-space-sm);border-left:var(--wmr-size-ring-width) solid var(--wmr-color-outline);font-family:var(--wmr-text-label-md-family);font-size:var(--wmr-text-label-md-size);white-space:pre-wrap}.wmr-file-view .wmr-lsp-note-error{border-left-color:var(--wmr-color-error)}.wmr-file-view .wmr-lsp-note-warning{border-left-color:var(--wmr-color-warning)}.wmr-file-view .wmr-lsp-rename{gap:var(--wmr-size-hair);padding:var(--wmr-space-xs);box-shadow:var(--wmr-elevation-popover);flex-direction:column;display:flex}.wmr-file-view .wmr-lsp-rename-input{width:var(--wmr-size-lsp-input-width);min-height:var(--wmr-size-control-height-sm);padding:0 var(--wmr-space-xs);background-color:var(--wmr-color-surface);color:var(--wmr-color-on-surface);border:1px solid var(--wmr-color-primary);border-radius:var(--wmr-radius-sm);font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-inline-size)}.wmr-file-view .wmr-lsp-rename-hint{color:var(--wmr-color-on-surface-variant);font-family:var(--wmr-text-label-sm-family);font-size:var(--wmr-text-label-sm-size)}.wmr-file-view .wmr-lsp-preview,.wmr-file-view .wmr-lsp-refs{border-bottom:1px solid var(--wmr-color-outline-variant);background-color:var(--wmr-color-surface-container-low);font-family:var(--wmr-text-label-md-family);font-size:var(--wmr-text-label-md-size);flex-direction:column;display:flex}.wmr-file-view .wmr-lsp-refs{border-top:1px solid var(--wmr-color-outline-variant);border-bottom:0}.wmr-file-view .wmr-lsp-preview-head{align-items:center;gap:var(--wmr-space-sm);min-height:var(--wmr-size-subbar-height);padding:0 var(--wmr-space-sm);display:flex}.wmr-file-view .wmr-lsp-preview-title{color:var(--wmr-color-on-surface);font-weight:600}.wmr-file-view .wmr-lsp-preview-count,.wmr-file-view .wmr-lsp-preview-where,.wmr-file-view .wmr-lsp-preview-n{color:var(--wmr-color-on-surface-variant)}.wmr-file-view .wmr-lsp-preview-message{padding:0 var(--wmr-space-sm) var(--wmr-space-xs);color:var(--wmr-color-on-surface-variant)}.wmr-file-view .wmr-lsp-preview-list{max-height:var(--wmr-size-lsp-list-max);padding-bottom:var(--wmr-space-xs);overflow-y:auto}.wmr-file-view .wmr-lsp-preview-file{align-items:baseline;gap:var(--wmr-space-sm);padding:var(--wmr-size-hair) var(--wmr-space-sm);display:flex}.wmr-file-view .wmr-lsp-preview-name{color:var(--wmr-color-on-surface);font-weight:600}.wmr-file-view .wmr-lsp-preview-line{align-items:baseline;gap:var(--wmr-space-sm);width:100%;padding:var(--wmr-size-hair) var(--wmr-space-sm) var(--wmr-size-hair) var(--wmr-space-lg);color:var(--wmr-color-on-surface);text-align:left;font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-inline-size);cursor:pointer;background:0 0;border:0;display:flex}.wmr-file-view .wmr-lsp-preview-line:hover{background-color:var(--wmr-color-surface-container-high)}.wmr-file-view .wmr-lsp-preview-texts{white-space:pre;text-overflow:ellipsis;flex-direction:column;min-width:0;display:flex;overflow:hidden}.wmr-file-view .wmr-lsp-refs .wmr-lsp-preview-texts{display:block}.wmr-file-view .wmr-lsp-preview-before{color:var(--wmr-color-diff-delete-text,var(--wmr-color-error));text-decoration:line-through}.wmr-file-view .wmr-lsp-preview-after{color:var(--wmr-color-diff-insert-text,var(--wmr-color-tertiary))}.wmr-file-view .wmr-lsp-ref-mark{background-color:var(--wmr-color-search-match-bg);color:inherit;border-radius:var(--wmr-radius-sm)}.wmr-file-view .wmr-lsp-peek{margin:var(--wmr-space-xs) 0;border-top:var(--wmr-size-ring-width) solid var(--wmr-color-primary);border-bottom:var(--wmr-size-ring-width) solid var(--wmr-color-primary);background-color:var(--wmr-color-surface-container-low);font-family:var(--wmr-text-label-md-family);font-size:var(--wmr-text-label-md-size)}.wmr-file-view .wmr-lsp-peek-head{align-items:center;gap:var(--wmr-space-sm);min-height:var(--wmr-size-subbar-height);padding:0 var(--wmr-space-sm);background-color:var(--wmr-color-surface-container);display:flex}.wmr-file-view .wmr-lsp-peek-file{color:var(--wmr-color-on-surface);font-weight:600}.wmr-file-view .wmr-lsp-peek-where{color:var(--wmr-color-on-surface-variant)}.wmr-file-view .wmr-lsp-peek-body{max-height:var(--wmr-size-peek-height);font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-inline-size);overflow:auto}.wmr-file-view .wmr-lsp-peek-line{white-space:pre;display:flex}.wmr-file-view .wmr-lsp-peek-line.is-target{background-color:var(--wmr-color-selection-bg)}.wmr-file-view .wmr-lsp-peek-num{min-width:var(--wmr-size-gutter-width);padding-right:var(--wmr-space-xs);color:var(--wmr-color-gutter-text);text-align:right;font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-inline-size);flex:none}.wmr-file-view .wmr-lsp-sig{max-width:var(--wmr-size-measure,var(--wmr-size-side-panel-width));padding:var(--wmr-space-xs) var(--wmr-space-sm);font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-inline-size)}.wmr-file-view .wmr-lsp-sig-active{color:var(--wmr-color-primary);font-weight:600;text-decoration:underline}.wmr-file-view .wmr-lsp-sig-count{color:var(--wmr-color-on-surface-variant);font-family:var(--wmr-text-label-sm-family);font-size:var(--wmr-text-label-sm-size)}.wmr-file-view .wmr-lsp-sig-doc{margin-top:var(--wmr-space-xs);color:var(--wmr-color-on-surface-variant);font-family:var(--wmr-text-body-sm-family);font-size:var(--wmr-text-body-sm-size);white-space:pre-wrap}.wmr-file-view .wmr-lsp-bulb-gutter{min-width:var(--wmr-size-icon-md)}.wmr-file-view .wmr-lsp-bulb{color:var(--wmr-color-warning);cursor:pointer;display:inline-flex}.wmr-file-view .wmr-lsp-bulb .wmr-icon{width:var(--wmr-size-icon-sm);height:var(--wmr-size-icon-sm)}.wmr-file-view .wmr-lsp-crumbs{align-items:center;gap:var(--wmr-space-xs);min-height:var(--wmr-size-control-height-sm);padding:0 var(--wmr-space-sm);white-space:nowrap;background-color:var(--wmr-color-code-bg);color:var(--wmr-color-on-surface-variant);border-bottom:1px solid var(--wmr-color-outline-variant);font-family:var(--wmr-text-label-md-family);font-size:var(--wmr-text-label-md-size);display:flex;overflow:hidden}.wmr-file-view .wmr-lsp-crumb{align-items:center;gap:var(--wmr-size-hair);color:inherit;font:inherit;background:0 0;border:0;padding:0;display:inline-flex}.wmr-file-view .wmr-lsp-crumb.is-file{color:var(--wmr-color-on-surface)}.wmr-file-view .wmr-lsp-crumb.is-symbol{cursor:pointer}.wmr-file-view .wmr-lsp-crumb.is-symbol:hover{color:var(--wmr-color-on-surface);text-decoration:underline}.wmr-file-view .wmr-lsp-crumb-sep{opacity:.6}.wmr-file-view .cm-panels-top{border-bottom:0}.wmr-file-view .cm-editor{isolation:isolate;position:relative}.wmr-file-view .wmr-sticky{z-index:var(--wmr-z-sticky);background-color:var(--wmr-color-code-bg);border-bottom:1px solid var(--wmr-color-outline-variant);box-shadow:var(--wmr-elevation-1);font-family:var(--wmr-font-code);cursor:pointer;position:absolute;left:0;right:0}.wmr-file-view .wmr-sticky-line{white-space:pre;line-height:inherit;display:flex;overflow:hidden}.wmr-file-view .wmr-sticky-line:hover{background-color:var(--wmr-color-active-line-bg)}.wmr-file-view .wmr-sticky-num{box-sizing:border-box;padding-right:var(--wmr-space-xs);color:var(--wmr-color-gutter-text);text-align:right;background-color:var(--wmr-color-gutter-bg);flex:none}.wmr-file-view .wmr-sticky-code{padding-left:var(--wmr-space-xs);color:var(--wmr-color-code-text)}[data-wmr-startup][hidden],.stages[hidden],.stage-note[hidden],.startup-facts[hidden],.startup-time[hidden],.startup-chip[hidden],.snapshot-say[hidden],.snapshot-problem[hidden],.startup-toggle[hidden]{display:none!important}.startup{gap:var(--wmr-space-sm);flex-direction:column;display:flex}.startup-head{align-items:center;gap:var(--wmr-space-sm);font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-inline-size);line-height:var(--wmr-text-code-inline-line);color:var(--wmr-color-on-surface-variant);flex-wrap:wrap;display:flex}.startup-pill{align-items:center;gap:var(--wmr-space-xs);padding:var(--wmr-space-xs) var(--wmr-space-sm);border-radius:var(--wmr-radius-sm);background:var(--wmr-color-surface-container-lowest);box-shadow:var(--wmr-elevation-rest);color:var(--wmr-color-on-surface);font-family:var(--wmr-font-text);font-size:var(--wmr-text-label-md-size);line-height:var(--wmr-text-label-md-line);letter-spacing:.05em;text-transform:uppercase;font-weight:600;display:inline-flex}.startup-chip{padding:var(--wmr-space-xs) var(--wmr-space-sm);border-radius:var(--wmr-radius-full);background:var(--wmr-color-surface-container-high);color:var(--wmr-color-on-surface-variant);font-family:var(--wmr-font-text);font-size:var(--wmr-text-label-sm-size);line-height:var(--wmr-text-label-sm-line);align-items:center;font-weight:600;display:inline-flex}.startup-dot{border-radius:var(--wmr-radius-full);background:var(--wmr-color-outline);width:.625rem;height:.625rem}.startup-pill[data-phase=starting] .startup-dot{background:var(--wmr-color-primary);animation:1.4s ease-in-out infinite wmr-pulse}.startup-pill[data-phase=ready] .startup-dot{background:var(--wmr-color-tertiary)}.startup-pill[data-phase=failed] .startup-dot,.startup-pill[data-phase=ended] .startup-dot,.startup-pill[data-phase=blocked] .startup-dot{background:var(--wmr-color-error)}@keyframes wmr-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.startup-pill[data-phase=starting] .startup-dot{animation:none}}.startup-toggle{min-height:var(--wmr-size-control-height);padding:0 var(--wmr-space-sm);border-radius:var(--wmr-radius-sm);background:var(--wmr-color-surface-container-high);color:var(--wmr-color-on-surface-variant);font:inherit;cursor:pointer;border:0;margin-left:auto}.startup-action{min-height:var(--wmr-size-control-height);padding:0 var(--wmr-space-md);border-radius:var(--wmr-radius);background:var(--wmr-color-primary);color:var(--wmr-color-on-primary);font-family:var(--wmr-text-label-md-family);font-size:var(--wmr-text-label-md-size);line-height:var(--wmr-text-label-md-line);font-weight:var(--wmr-text-label-md-weight);letter-spacing:var(--wmr-text-label-md-tracking);cursor:pointer;transition:background-color var(--wmr-duration-fast) var(--wmr-ease-standard), color var(--wmr-duration-fast) var(--wmr-ease-standard);border:0;align-self:flex-start}.startup-action:is(:hover,:active){background:var(--wmr-color-primary-container);color:var(--wmr-color-on-primary-container)}.startup-toggle:hover{background:var(--wmr-color-surface-container-highest)}.stages{gap:var(--wmr-space-sm);padding:var(--wmr-space-xs) 0;scrollbar-width:none;display:flex;overflow-x:auto}.stages::-webkit-scrollbar{display:none}@media (width>=761px){.stages{flex-wrap:wrap;overflow:visible}}.stage{gap:var(--wmr-space-xs);width:11rem;padding:var(--wmr-space-md);border-radius:var(--wmr-radius-lg);background:var(--wmr-color-surface-container-lowest);box-shadow:var(--wmr-elevation-rest);flex-direction:column;flex:none;display:flex}.stage-head{font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-inline-size);color:var(--wmr-color-primary);text-transform:uppercase;justify-content:space-between;align-items:center;font-weight:600;display:flex}.stage-head .wmr-icon{color:var(--wmr-color-tertiary);width:var(--wmr-size-icon-md);height:var(--wmr-size-icon-md)}.stage[data-state=active] .stage-head .wmr-icon{color:var(--wmr-color-primary);animation:1.2s linear infinite wmr-spin}.stage[data-state=error] .stage-head .wmr-icon{color:var(--wmr-color-error)}@keyframes wmr-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.stage[data-state=active] .stage-head .wmr-icon{animation:none}}.stage-title{font-size:var(--wmr-text-label-md-size);font-weight:600;line-height:var(--wmr-text-label-md-line);color:var(--wmr-color-on-surface);overflow-wrap:anywhere}.stage-meta{font-family:var(--wmr-font-code);font-size:var(--wmr-text-label-sm-size);line-height:var(--wmr-text-label-sm-line);color:var(--wmr-color-on-surface-variant);min-height:var(--wmr-text-label-sm-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stage-note{font-family:var(--wmr-font-code);font-size:var(--wmr-text-label-sm-size);line-height:var(--wmr-text-label-sm-line);color:var(--wmr-color-on-surface-variant);margin:0}.stage-time{font-family:var(--wmr-font-code);font-size:var(--wmr-text-label-sm-size);line-height:var(--wmr-text-label-sm-line);color:var(--wmr-color-on-surface);font-weight:600}.stage-time[hidden]{display:none}.stage[data-detailed] .stage-meta{white-space:normal;overflow-wrap:anywhere}.stage-rows{font-family:var(--wmr-font-code);font-size:var(--wmr-text-label-sm-size);line-height:var(--wmr-text-label-sm-line);color:var(--wmr-color-on-surface-variant);overflow-wrap:anywhere;max-height:12rem;margin:0;padding:0;list-style:none;overflow-y:auto}.stage-rows[hidden]{display:none}.stage progress{appearance:none;border-radius:var(--wmr-radius-full);background:var(--wmr-color-surface-container-high);width:100%;height:.25rem;color:var(--wmr-color-tertiary);border:0;overflow:hidden}.stage progress::-webkit-progress-bar{background:var(--wmr-color-surface-container-high)}.stage progress::-webkit-progress-value{background:var(--wmr-color-tertiary);border-radius:var(--wmr-radius-full)}.stage progress::-moz-progress-bar{background:var(--wmr-color-tertiary);border-radius:var(--wmr-radius-full)}.stage[data-state=active] progress{color:var(--wmr-color-primary)}.stage[data-state=active] progress::-webkit-progress-value{background:var(--wmr-color-primary)}.stage[data-state=active] progress::-moz-progress-bar{background:var(--wmr-color-primary)}.stage[data-state=error] progress::-webkit-progress-value{background:var(--wmr-color-error)}.stage[data-state=error] progress::-moz-progress-bar{background:var(--wmr-color-error)}.startup-facts{gap:var(--wmr-space-xs) var(--wmr-space-md);padding:var(--wmr-space-md);border-radius:var(--wmr-radius-lg);background:var(--wmr-color-surface-container-lowest);box-shadow:var(--wmr-elevation-rest);font-family:var(--wmr-font-code);font-size:var(--wmr-text-label-sm-size);line-height:var(--wmr-text-label-sm-line);color:var(--wmr-color-on-surface-variant);flex-wrap:wrap;margin:0;display:flex}.startup-fact{gap:var(--wmr-space-xs);display:inline-flex}.startup-fact-k:after{content:":"}.startup-fact-v{color:var(--wmr-color-on-surface);font-weight:600}.startup-settings{font-family:var(--wmr-font-text);font-size:var(--wmr-text-label-sm-size);line-height:var(--wmr-text-label-sm-line);color:var(--wmr-color-on-surface-variant);margin:0}.startup-notice,.startup-error{gap:var(--wmr-space-xs);padding:var(--wmr-space-sm) var(--wmr-space-md);border-radius:var(--wmr-radius-lg);font-family:var(--wmr-font-text);font-size:var(--wmr-text-label-md-size);line-height:var(--wmr-text-label-md-line);flex-direction:column;display:flex}.startup-notice{background:var(--wmr-color-warning-container);color:var(--wmr-color-on-warning-container)}.startup-notice p,.startup-error p{margin:0}.startup-notice p{white-space:pre-line}.startup-error{background:var(--wmr-color-error-container);color:var(--wmr-color-on-error-container)}.startup-error-title{font-weight:700}.startup-error-detail{font-family:var(--wmr-font-code);font-size:var(--wmr-text-label-sm-size);line-height:var(--wmr-text-label-sm-line);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.startup-live{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.startup-card{padding:var(--wmr-space-md);border-radius:var(--wmr-radius-lg);background:var(--wmr-color-surface-container-low);box-shadow:var(--wmr-elevation-rest);gap:var(--wmr-space-md)}.startup-card .startup-pill,.startup-card .stage,.startup-card .startup-facts{background:var(--wmr-color-surface)}.startup-card .stages{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));padding:0;display:grid;overflow:visible}.startup-card .stage{border-radius:var(--wmr-radius);width:auto}.startup-card .startup-facts{border-radius:var(--wmr-radius)}@media (prefers-reduced-motion:reduce){.stage progress:indeterminate{display:none}}.snapshot-card{gap:var(--wmr-space-sm);padding:var(--wmr-space-md);border-radius:var(--wmr-radius-lg);background:var(--wmr-color-surface-container-low);box-shadow:var(--wmr-elevation-rest);font-family:var(--wmr-font-text);font-size:var(--wmr-text-label-md-size);line-height:var(--wmr-text-label-md-line);color:var(--wmr-color-on-surface);flex-direction:column;display:flex}.snapshot-card p,.snapshot-card h3{margin:0}.snapshot-title{font-size:inherit;font-weight:500}.snapshot-usage{font-family:var(--wmr-font-code);color:var(--wmr-color-on-surface-variant);font-variant-numeric:tabular-nums}.snapshot-buttons{gap:var(--wmr-space-sm);flex-wrap:wrap;display:flex}.snapshot-button{margin-left:0}.snapshot-button:disabled{opacity:.6;cursor:default}.snapshot-problem{color:var(--wmr-color-error)}.snapshot-help{color:var(--wmr-color-on-surface-variant);font-size:var(--wmr-text-body-sm-size);line-height:var(--wmr-text-body-sm-line)}.snapshot-help>summary{align-items:center;gap:var(--wmr-space-xs);cursor:pointer;list-style:none;display:inline-flex}.snapshot-help>summary::-webkit-details-marker{display:none}.snapshot-help>summary:before{content:"";width:.375rem;height:.375rem;transition:transform var(--wmr-duration-fast) var(--wmr-ease-standard);border-bottom:1.5px solid;border-right:1.5px solid;margin:0 .125rem;transform:rotate(-45deg)}.snapshot-help[open]>summary:before{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.snapshot-help>summary:before{transition:none}}.snapshot-help>div{margin:var(--wmr-space-xs) 0 0}.start-offer{gap:var(--wmr-space-sm);flex-direction:column;display:flex}.start-offer[hidden],.start-offer-line[hidden]{display:none}.start-offer .startup-action{min-height:var(--wmr-size-control-height);padding:0 var(--wmr-space-sm)}@media (pointer:coarse){.start-offer .startup-action{min-height:var(--wmr-size-target-touch)}}.start-offer-line{font-family:var(--wmr-font-text);font-size:var(--wmr-text-label-md-size);line-height:var(--wmr-text-label-md-line);color:var(--wmr-color-on-surface-variant);margin:0}.engine-details{gap:var(--wmr-space-lg);font-family:var(--wmr-font-text);font-size:var(--wmr-text-label-md-size);line-height:var(--wmr-text-label-md-line);color:var(--wmr-color-on-surface);flex-direction:column;display:flex}.engine-detail{gap:var(--wmr-space-sm);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.engine-detail[hidden]{display:none}.engine-detail-title{padding:0;font-weight:500}.engine-features{gap:var(--wmr-space-xs)}.engine-features>legend{margin-bottom:var(--wmr-space-sm)}.engine-heap-head,.engine-pool-row{justify-content:space-between;align-items:baseline;gap:var(--wmr-space-sm);display:flex}.engine-meter{width:100%;height:var(--wmr-space-sm)}.engine-pool-list{gap:var(--wmr-space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.engine-pool-list:empty{display:none}.engine-mono{font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-inline-size);font-variant-numeric:tabular-nums}.engine-heap-head .engine-mono{color:var(--wmr-color-on-surface-variant)}.engine-quiet{color:var(--wmr-color-on-surface-variant);margin:0}.engine-quiet[hidden],.engine-failed[hidden]{display:none}.engine-strong{font-weight:600}.engine-reboot{align-items:flex-start}.engine-reboot-button{margin-left:0}.engine-reboot-button[aria-disabled=true]{opacity:.6;cursor:default}.engine-failed{color:var(--wmr-color-error);margin:0}.machine-status{align-items:center;gap:var(--wmr-space-xs);min-width:0;height:calc(var(--wmr-size-statusbar-height) - 2 * var(--wmr-space-xs));margin:0 calc(-1 * var(--wmr-space-xs));padding:0 var(--wmr-space-xs);border-radius:var(--wmr-radius-sm);color:var(--wmr-color-on-surface);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--wmr-duration-fast) var(--wmr-ease-standard);background:0 0;border:0;display:inline-flex}.machine-status:hover{background:var(--wmr-color-surface-container-high)}.machine-status-words{text-overflow:ellipsis;overflow:hidden}.machine-status-mark{box-sizing:border-box;border-radius:var(--wmr-radius-full);background:var(--wmr-color-outline);flex:none;width:.5rem;height:.5rem}.machine-status[data-tone=ready] .machine-status-mark{background:var(--wmr-color-tertiary)}.machine-status[data-tone=error] .machine-status-mark{background:var(--wmr-color-error)}.machine-status[data-tone=busy] .machine-status-mark{border:1.5px solid var(--wmr-color-primary);background:0 0;width:.75rem;height:.75rem}@supports (color:color-mix(in lab, red, red)){.machine-status[data-tone=busy] .machine-status-mark{border:1.5px solid color-mix(in srgb, var(--wmr-color-primary) 25%, transparent)}}.machine-status[data-tone=busy] .machine-status-mark{border-top-color:var(--wmr-color-primary);animation:.8s linear infinite machine-status-turn}@keyframes machine-status-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.machine-status[data-tone=busy] .machine-status-mark{border-color:var(--wmr-color-primary);animation:none}}[data-machine-state]{position:relative}.machine-mark{box-sizing:border-box;border-radius:var(--wmr-radius-full);pointer-events:none;border:1.5px solid var(--wmr-color-outline);background:0 0;width:.5rem;height:.5rem;position:absolute;bottom:.25rem;right:.25rem}.machine-mark-starting{border-color:var(--wmr-color-primary)}@supports (color:color-mix(in lab, red, red)){.machine-mark-starting{border-color:color-mix(in srgb, var(--wmr-color-primary) 25%, transparent)}}.machine-mark-starting{border-top-color:var(--wmr-color-primary);animation:.8s linear infinite machine-status-turn}.machine-mark-ready{border-color:var(--wmr-color-tertiary);background:var(--wmr-color-tertiary)}.machine-mark-busy{border-color:var(--wmr-color-primary);background:var(--wmr-color-primary);animation:1s ease-in-out infinite machine-mark-pulse}.machine-mark-stopped{border-color:var(--wmr-color-outline);background:var(--wmr-color-outline)}.machine-mark-failed{border-color:var(--wmr-color-error);background:var(--wmr-color-error)}@keyframes machine-mark-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.machine-mark-starting,.machine-mark-busy{animation:none}.machine-mark-starting{border-color:var(--wmr-color-primary)}}main#document:not(.wmr-phone-main) .wmr-doc:not([hidden]):is(.wmr-notebook,:has(.ProseMirror)),.wmr-page{margin:var(--wmr-space-md) auto;padding:var(--wmr-space-xl) clamp(var(--wmr-space-md), 4%, var(--wmr-space-xl)) var(--wmr-space-2xl)}@media (width<=767.98px){main#document:not(.wmr-phone-main) .wmr-doc:not([hidden]):is(.wmr-notebook,:has(.ProseMirror)),.wmr-page{padding:var(--wmr-space-lg) var(--wmr-space-md) var(--wmr-space-xl)}}main#document:not(.wmr-phone-main){background:var(--wmr-color-surface-container-lowest);border:1px solid var(--wmr-color-outline-variant)}.wmr-run-footer{bottom:var(--wmr-bottom-offset,0px);z-index:var(--wmr-z-sticky);position:sticky}.wmr-run-footer:not(:empty){background-color:var(--wmr-color-surface-container-low);border-top:1px solid var(--wmr-color-outline-variant);padding:0 var(--wmr-space-md)}.wmr-run-footer{pointer-events:none}.wmr-run-footer :is(button,a,input,select,textarea,label,summary,[role=button],[tabindex],[title]){pointer-events:auto}html{scroll-padding-top:calc(var(--wmr-size-topbar-height) + var(--wmr-space-md));scroll-padding-bottom:calc(var(--wmr-bottom-offset) + var(--wmr-run-footer-h,0px))}.wmr-left-drawer{top:var(--site-topbar,var(--wmr-size-topbar-height));bottom:var(--site-statusbar,var(--wmr-size-statusbar-height));left:var(--wmr-left-bar-w,var(--wmr-size-activity-width));width:var(--wmr-rail-w,var(--wmr-size-rail-width));box-sizing:border-box;z-index:40;background:var(--wmr-color-sidebar-bg,var(--wmr-color-surface-container-low));border-right:1px solid var(--wmr-color-chrome-edge,var(--wmr-color-surface-variant));align-self:stretch;height:auto;position:fixed}:root{--wmr-safe-top:env(safe-area-inset-top,0px);--wmr-safe-bottom:env(safe-area-inset-bottom,0px);--wmr-safe-left:env(safe-area-inset-left,0px);--wmr-safe-right:env(safe-area-inset-right,0px);--wmr-phone-bar:4rem;--wmr-kb:0px;--wmr-vv-top:0px;--wmr-vv-bottom:0px}html[data-phone=true]{--wmr-scroll-margin:0px;scroll-padding-top:calc(var(--wmr-phone-bar) + var(--wmr-safe-top) + var(--wmr-space-md));--wmr-find-top:calc(var(--wmr-phone-bar) + var(--wmr-safe-top) + var(--wmr-space-xs));overflow-x:clip}html[data-phone=true]:not([data-kb]){scroll-padding-bottom:calc(var(--wmr-phone-bar) + var(--wmr-safe-bottom) + var(--wmr-run-footer-h,0px) + var(--wmr-space-xs))}.wmr-phone-top{z-index:var(--wmr-z-sticky);padding-top:var(--wmr-safe-top);background:var(--wmr-color-surface);position:fixed;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.wmr-phone-top{background:color-mix(in srgb, var(--wmr-color-surface) 94%, transparent)}}.wmr-phone-top{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--wmr-elevation-1);border-bottom:1px solid var(--wmr-color-outline-variant)}@supports (color:color-mix(in lab, red, red)){.wmr-phone-top{border-bottom:1px solid color-mix(in srgb, var(--wmr-color-outline-variant) 40%, transparent)}}.wmr-phone-top-row{align-items:center;gap:var(--wmr-space-xs);height:var(--wmr-phone-bar);padding-left:max(var(--wmr-space-xs), var(--wmr-safe-left));padding-right:max(var(--wmr-space-xs), var(--wmr-safe-right));display:flex}.wmr-phone-main{box-sizing:border-box;min-height:100vh;padding-top:calc(var(--wmr-phone-bar) + var(--wmr-safe-top));padding-bottom:calc(var(--wmr-phone-bar) + var(--wmr-safe-bottom) + var(--wmr-space-md));padding-left:var(--wmr-safe-left);padding-right:var(--wmr-safe-right);background:var(--wmr-color-surface);outline:none;overflow-x:clip}html[data-kb] .wmr-phone-main,html[data-kb] main#document{padding-bottom:calc(var(--wmr-kb) + var(--wmr-space-xl))}.wmr-phone-env{align-items:center;gap:var(--wmr-space-xs) var(--wmr-space-sm);padding:var(--wmr-space-xs) var(--wmr-space-margin) var(--wmr-space-sm);flex-wrap:wrap;display:flex}.wmr-phone-env-chip{align-items:center;gap:var(--wmr-space-xs);min-height:var(--wmr-size-target-min-touch);max-width:100%;padding:0 var(--wmr-space-sm);border-radius:var(--wmr-radius-full);background:var(--wmr-color-surface-container);color:var(--wmr-color-on-surface);font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-block-size);line-height:var(--wmr-text-code-block-line);display:inline-flex}.wmr-phone-tabbar{z-index:calc(var(--wmr-z-sheet) + 2);box-sizing:border-box;min-height:calc(var(--wmr-phone-bar) + var(--wmr-safe-bottom));padding:0 max(var(--wmr-space-sm), var(--wmr-safe-right)) var(--wmr-safe-bottom) max(var(--wmr-space-sm), var(--wmr-safe-left));background:var(--wmr-color-surface);position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.wmr-phone-tabbar{background:color-mix(in srgb, var(--wmr-color-surface) 94%, transparent)}}.wmr-phone-tabbar{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--wmr-elevation-2)}.wmr-phone-tabbar button{min-width:0;padding-inline:0}.wmr-phone-tabbar-under{visibility:hidden}html[data-kb] .wmr-phone-tabbar{display:none}.wmr-scrim{left:0;right:0;top:calc(var(--wmr-phone-bar) + var(--wmr-safe-top));bottom:calc(var(--wmr-phone-bar) + var(--wmr-safe-bottom));z-index:var(--wmr-z-sheet);background:var(--wmr-color-on-surface);position:fixed}@supports (color:color-mix(in lab, red, red)){.wmr-scrim{background:color-mix(in srgb, var(--wmr-color-on-surface) 20%, transparent)}}.wmr-scrim{touch-action:none;overscroll-behavior:contain}html[data-kb] .wmr-scrim{top:0;bottom:0}.wmr-sheet{left:var(--wmr-safe-left);right:var(--wmr-safe-right);bottom:calc(var(--wmr-phone-bar) + var(--wmr-safe-bottom));max-height:calc(100% - var(--wmr-phone-bar) - var(--wmr-safe-bottom) - 5rem);z-index:calc(var(--wmr-z-sheet) + 1);background:var(--wmr-color-surface-container-lowest);border:1px solid var(--wmr-color-border-elevated);border-radius:var(--wmr-radius-sheet) var(--wmr-radius-sheet) 0 0;box-shadow:var(--wmr-elevation-3);border-bottom:0;outline:none;flex-direction:column;display:flex;position:fixed;overflow:hidden}.wmr-sheet[data-tall]{top:calc(min(5rem, 12vh) + var(--wmr-safe-top));max-height:none}.wmr-sheet[data-minimized],html[data-kb] .wmr-sheet[data-tall][data-minimized]{max-height:none;top:auto}.wmr-sheet[data-minimized] .wmr-sheet-body,.wmr-sheet[data-minimized] .wmr-sheet-foot{display:none}.wmr-sheet-actions{align-items:center;display:flex}.wmr-sheet-body{overscroll-behavior:contain;min-height:0;padding:var(--wmr-space-md);padding-bottom:max(var(--wmr-space-md), 0px);flex:auto;overflow-y:auto}.wmr-sheet-foot{padding:var(--wmr-space-sm) var(--wmr-space-md);background:var(--wmr-color-surface-container-lowest);box-shadow:var(--wmr-elevation-2);flex:none}.wmr-sheet[data-tight]{overscroll-behavior:contain;overflow-y:auto}.wmr-sheet[data-tight] .wmr-sheet-body{flex:none;overflow:visible}.wmr-sheet[data-tight] .wmr-sheet-foot{z-index:1;position:sticky;bottom:0}html[data-kb] .wmr-sheet{bottom:var(--wmr-vv-bottom);max-height:calc(100% - var(--wmr-vv-bottom) - var(--wmr-vv-top) - .5rem)}html[data-kb] .wmr-sheet[data-tall]{top:max(calc(min(5rem, 12vh) + var(--wmr-safe-top)), calc(var(--wmr-vv-top) + .5rem));max-height:none}.wmr-sheet-handle{padding:var(--wmr-space-sm) 0 var(--wmr-space-xs);background:var(--wmr-color-surface-container-low);cursor:grab;touch-action:none;flex:none;justify-content:center;display:flex}.wmr-sheet-grip{border-radius:var(--wmr-radius-full);background:var(--wmr-color-outline);width:2.5rem;height:.25rem}.wmr-sheet-head{padding:0 var(--wmr-space-sm) 0 var(--wmr-space-md);background:var(--wmr-color-surface-container-low);touch-action:none;flex:none;justify-content:space-between;align-items:center;display:flex}.wmr-sheet-title{overflow-wrap:anywhere;min-width:0;font-family:var(--wmr-text-title-editorial-family);font-size:var(--wmr-text-title-editorial-size);line-height:var(--wmr-text-title-editorial-line);font-weight:var(--wmr-text-title-editorial-weight);color:var(--wmr-color-on-surface);margin:0}.wmr-icon-btn{width:var(--wmr-size-target-min-touch);height:var(--wmr-size-target-min-touch);border-radius:var(--wmr-radius-lg);color:var(--wmr-color-on-surface-variant);justify-content:center;align-items:center;display:inline-flex}html[data-phone=true] .wmr-input{flex-wrap:wrap}html[data-phone=true] .wmr-input-field,html[data-phone=true] .wmr-scrub input{font-size:var(--wmr-text-body-md-size);min-height:var(--wmr-size-target-min-touch)}html[data-phone=true] .wmr-input .wmr-btn{min-height:var(--wmr-size-target-min-touch);min-width:var(--wmr-size-target-min-touch)}html[data-phone=true] .wmr-doc button.wmr-fold,html[data-phone=true] .wmr-doc .wmr-from,html[data-phone=true] .wmr-doc .wmr-action,html[data-phone=true] .wmr-doc .wmr-btn,html[data-phone=true] .wmr-doc .wmr-lang,html[data-phone=true] .wmr-doc .wmr-expand,html[data-phone=true] .wmr-doc .wmr-jump,html[data-phone=true] .wmr-doc .wmr-reader-toggle,html[data-phone=true] .wmr-doc .wmr-tab,html[data-phone=true] .wmr-doc .wmr-inputblock-field:not([type=hidden]):not([readonly]),html[data-phone=true] .wmr-doc select.wmr-inputblock-field{min-height:var(--wmr-size-target-min-touch)}html[data-phone=true] .wmr-doc button.wmr-fold,html[data-phone=true] .wmr-doc .wmr-from{width:var(--wmr-size-target-min-touch);min-width:var(--wmr-size-target-min-touch);height:var(--wmr-size-target-min-touch)}html[data-phone=true] .wmr-doc .wmr-action,html[data-phone=true] .wmr-doc .wmr-lang,html[data-phone=true] .wmr-doc .wmr-btn{min-width:var(--wmr-size-target-min-touch)}html[data-phone=true] .wmr-doc input.wmr-session{min-width:var(--wmr-size-target-min-touch);min-height:var(--wmr-size-target-min-touch)}html[data-phone=true] [data-testid=rail-drawer] input,html[data-phone=true] [data-testid=rail-drawer] nav a,html[data-phone=true] [data-testid=rail-drawer] nav button{min-height:var(--wmr-size-target-min-touch)}html[data-phone=true] .wmr-block-menu,html[data-phone=true] .wmr-slash{z-index:calc(var(--wmr-z-sheet) + 3)}.wmr-phone-env .machine-status{min-width:var(--wmr-size-target-min-touch);height:var(--wmr-size-target-min-touch);justify-content:center;margin:0}.wmr-phone-env .machine-status:is([data-tone=off],[data-tone=ready]) .machine-status-words{display:none}.wmr-term-host{background-color:var(--wmr-color-surface-container-lowest);width:100%;height:100%}.wmr-term-host .xterm{box-sizing:border-box;height:100%;padding:var(--wmr-space-xs) var(--wmr-space-xs) var(--wmr-space-sm)}.wmr-term-host .xterm .xterm-viewport{background-color:var(--wmr-color-surface-container-lowest)}.wmr-term{height:100%;min-height:0;color:var(--wmr-color-on-surface);flex-direction:column;display:flex}.wmr-term--message{min-height:auto}.wmr-term [hidden]{display:none}.wmr-term-head{justify-content:flex-end;align-items:center;gap:var(--wmr-space-sm);padding:var(--wmr-space-xs) var(--wmr-space-sm);border-bottom:1px solid var(--wmr-color-surface-variant);display:flex}.wmr-term-actions{align-items:center;gap:var(--wmr-size-hair);display:flex}.wmr-term-pad{padding:var(--wmr-space-md)}.wmr-term-empty{gap:var(--wmr-space-sm);flex-direction:column;display:flex}.wmr-term-empty h2{font-family:var(--wmr-font-display);font-size:var(--wmr-text-headline-sm-size);line-height:var(--wmr-text-headline-sm-line);font-weight:var(--wmr-text-headline-sm-weight);letter-spacing:var(--wmr-text-headline-sm-tracking);color:var(--wmr-color-on-surface);margin:0}.wmr-term-empty p{font-family:var(--wmr-font-text);font-size:var(--wmr-text-body-md-size);line-height:var(--wmr-text-body-md-line);color:var(--wmr-color-on-surface-variant);max-width:42.5rem;margin:0}.wmr-term-empty .wmr-term-btn{align-self:flex-start}.wmr-term-bar{align-items:center;gap:var(--wmr-space-xs);padding:var(--wmr-space-xs) var(--wmr-space-sm);border-bottom:1px solid var(--wmr-color-surface-variant);flex-wrap:nowrap;display:flex}.wmr-term.wmr-term-bar--hosted{border-bottom:0;flex-direction:row;flex:1;min-width:0;height:auto;padding:0}.wmr-term-bar--hosted .wmr-term-actions{margin-left:auto}.wmr-term-bar--hosted .wmr-term-tab,.wmr-term-bar--hosted .wmr-term-service{min-height:var(--wmr-size-control-height)}.wmr-term-bar--hosted .wmr-term-tab{align-items:center;display:inline-flex}.wmr-term-tabs{align-items:center;gap:var(--wmr-size-hair);flex-wrap:nowrap;flex:1;min-width:0;display:flex;overflow-x:auto}.wmr-term-tab{min-height:0;padding:0 var(--wmr-space-xs);border-radius:var(--wmr-radius-sm);color:var(--wmr-color-on-surface-variant);font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-block-size);line-height:var(--wmr-text-code-block-line);cursor:pointer;background:0 0;border:0;flex:none}@media (pointer:coarse){.wmr-term-tab{min-height:var(--wmr-size-target-min-touch)}}.wmr-term-tab-on{background:var(--wmr-color-surface-container-high);color:var(--wmr-color-on-surface)}.wmr-term-tab-gone{text-decoration:line-through}.wmr-term-service{min-height:var(--wmr-size-target-min-touch);padding:0 var(--wmr-space-xs);border:1px solid var(--wmr-color-outline-variant);border-radius:var(--wmr-radius-sm);background:var(--wmr-color-surface);color:var(--wmr-color-on-surface);font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-block-size)}.wmr-term .wmr-term-btn .wmr-icon{width:var(--wmr-size-icon-xs);height:var(--wmr-size-icon-xs)}.wmr-term .wmr-btn.wmr-term-btn-icon{min-width:2rem;color:var(--wmr-color-on-surface-variant);background:0 0;justify-content:center;padding:0}@media (pointer:coarse){.wmr-term .wmr-btn.wmr-term-btn-icon{min-width:var(--wmr-size-target-min-touch)}}.wmr-term .wmr-term-btn-icon .wmr-icon{width:var(--wmr-size-icon-sm);height:var(--wmr-size-icon-sm)}.wmr-term .wmr-btn.wmr-term-btn-icon:hover{background:var(--wmr-color-surface-container);color:var(--wmr-color-on-surface)}.wmr-term .wmr-btn.wmr-term-btn-icon:active{background:var(--wmr-color-surface-container-highest);color:var(--wmr-color-on-surface);box-shadow:inset 0 1px 2px var(--wmr-color-on-surface)}@supports (color:color-mix(in lab, red, red)){.wmr-term .wmr-btn.wmr-term-btn-icon:active{box-shadow:inset 0 1px 2px color-mix(in srgb, var(--wmr-color-on-surface) 40%, transparent)}}.wmr-term-body{background:var(--wmr-color-surface-container-lowest);flex:1;min-height:0;position:relative}.wmr-term-body>.wmr-term-pad{background:var(--wmr-color-surface-container-lowest);height:100%}.wmr-term-screen{position:absolute;inset:0;overflow:hidden}.wmr-term-opening,.wmr-term-failed{left:var(--wmr-space-sm);top:var(--wmr-space-sm);font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-block-size);line-height:var(--wmr-text-code-block-line);color:var(--wmr-color-code-text);margin:0;position:absolute}.wmr-term-failed{color:var(--wmr-color-error)}.wmr-term-said{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=47.999rem){.wmr-term-head,.wmr-term-pad{padding-left:var(--wmr-space-md);padding-right:var(--wmr-space-md)}}.wmr-term-strip{flex-wrap:nowrap;flex:1;align-items:center;gap:0;min-width:0;display:flex;overflow-x:auto}.wmr-term-strip>.wmr-term-tabs{display:contents}.wmr-term-strip .wmr-term-tab{padding-right:var(--wmr-size-hair);border-radius:var(--wmr-radius-sm) 0 0 var(--wmr-radius-sm);align-self:stretch}.wmr-term-tab-x{margin-right:var(--wmr-space-xs);padding:0 var(--wmr-space-xs) 0 var(--wmr-size-hair);border-radius:0 var(--wmr-radius-sm) var(--wmr-radius-sm) 0;color:var(--wmr-color-on-surface-variant);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-self:stretch;align-items:center;display:inline-flex}.wmr-term-tab-x .wmr-icon{width:var(--wmr-size-icon-xs);height:var(--wmr-size-icon-xs)}.wmr-term-tab-x:hover{color:var(--wmr-color-on-surface)}.wmr-term-tab-x-on{background:var(--wmr-color-surface-container-high);color:var(--wmr-color-on-surface)}@media (pointer:coarse){.wmr-term-tab-x{min-width:var(--wmr-size-target-min-touch);min-height:var(--wmr-size-target-min-touch)}}.wmr-files,.wmr-files-empty{gap:var(--wmr-space-sm);color:var(--wmr-color-on-surface);flex-direction:column;display:flex}.wmr-files{flex:auto;min-height:0}.wmr-mf-main{gap:var(--wmr-space-sm);flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow-y:auto}.wmr-files [hidden],.wmr-files-empty [hidden]{display:none}.wmr-mf-slot,.wmr-mf-seg-host{display:contents}.wmr-mf-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wmr-files-empty h2{font-family:var(--wmr-font-display);font-size:var(--wmr-text-headline-sm-size);font-weight:var(--wmr-text-headline-sm-weight);letter-spacing:var(--wmr-text-headline-sm-tracking);line-height:var(--wmr-text-headline-sm-line);color:var(--wmr-color-on-surface);margin:0}.wmr-files-empty p{font-family:var(--wmr-font-text);font-size:var(--wmr-text-body-md-size);font-weight:var(--wmr-text-body-md-weight);letter-spacing:var(--wmr-text-body-md-tracking);line-height:var(--wmr-text-body-md-line);color:var(--wmr-color-on-surface-variant);margin:0}.wmr-mf-action{padding-top:var(--wmr-space-sm)}.wmr-mf-intro,.wmr-mf-note,.wmr-mf-small,.wmr-mf-count{font-family:var(--wmr-font-text);color:var(--wmr-color-on-surface-variant);margin:0}.wmr-mf-intro{font-size:var(--wmr-text-body-sm-size);font-weight:var(--wmr-text-body-sm-weight);letter-spacing:var(--wmr-text-body-sm-tracking);line-height:var(--wmr-text-body-sm-line)}.wmr-mf-note{font-size:var(--wmr-text-label-md-size);font-weight:var(--wmr-text-label-md-weight);letter-spacing:var(--wmr-text-label-md-tracking);line-height:var(--wmr-text-label-md-line)}.wmr-mf-small,.wmr-mf-count{font-size:var(--wmr-text-label-sm-size);font-weight:var(--wmr-text-label-sm-weight);letter-spacing:var(--wmr-text-label-sm-tracking);line-height:var(--wmr-text-label-sm-line)}.wmr-files .wmr-mf-btn .wmr-icon,.wmr-files-empty .wmr-mf-btn .wmr-icon{width:var(--wmr-size-icon-xs);height:var(--wmr-size-icon-xs)}.wmr-files .wmr-mf-btn,.wmr-files-empty .wmr-mf-btn{justify-content:center}.wmr-files .wmr-mf-secondary{border:1px solid var(--wmr-color-outline);background-color:var(--wmr-color-surface-container)}.wmr-files .wmr-mf-ghost{color:var(--wmr-color-on-surface-variant);background:0 0}.wmr-files .wmr-mf-ghost:hover{background:var(--wmr-color-surface-container);color:var(--wmr-color-on-surface)}.wmr-files .wmr-mf-destructive{background-color:var(--wmr-color-error-container);color:var(--wmr-color-on-error-container)}.wmr-files .wmr-mf-btn-icon{min-width:var(--wmr-size-target-min);padding:0}.wmr-files .wmr-mf-btn-icon .wmr-icon{width:var(--wmr-size-icon-sm);height:var(--wmr-size-icon-sm)}.wmr-files .wmr-btn[aria-disabled=true]{opacity:.6;cursor:not-allowed}@media (pointer:coarse){.wmr-files .wmr-mf-btn{min-height:var(--wmr-size-target-min-touch)}.wmr-files .wmr-mf-btn-icon{min-width:var(--wmr-size-target-min-touch)}}.wmr-mf-seg{min-width:0;padding:var(--wmr-size-hair);border-radius:var(--wmr-radius-md);background:var(--wmr-color-surface-container);border:1px solid var(--wmr-color-surface-container-highest);font-family:var(--wmr-font-text);font-size:var(--wmr-text-label-sm-size);line-height:var(--wmr-text-label-sm-line);font-weight:var(--wmr-text-label-sm-weight);letter-spacing:var(--wmr-text-label-sm-tracking);align-self:flex-start;align-items:center;margin:0;display:inline-flex}.wmr-mf-segbtn{min-height:var(--wmr-size-target-min);padding:var(--wmr-size-hair) var(--wmr-space-sm);border-radius:var(--wmr-radius-sm);color:var(--wmr-color-on-surface-variant);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.wmr-mf-segbtn:hover{color:var(--wmr-color-on-surface)}.wmr-mf-segbtn[aria-pressed=true]{background:var(--wmr-color-surface-container-lowest);color:var(--wmr-color-on-surface);font-weight:600}@media (pointer:coarse){.wmr-mf-segbtn{min-height:var(--wmr-size-target-min-touch);min-width:var(--wmr-size-target-min-touch)}}.wmr-mf-where{gap:var(--wmr-space-xs);flex-direction:column;display:flex}.wmr-mf-crumbs{align-items:center;gap:var(--wmr-size-hair);font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-block-size);font-weight:var(--wmr-text-code-block-weight);letter-spacing:var(--wmr-text-code-block-tracking);line-height:var(--wmr-text-code-block-line);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wmr-mf-crumb{align-items:center;gap:var(--wmr-size-hair);margin:0;padding:0;display:flex}.wmr-mf-sep{color:var(--wmr-color-on-surface-variant)}.wmr-mf-crumbbtn{min-height:var(--wmr-size-target-min);padding:0 var(--wmr-space-xs);border-radius:var(--wmr-radius-sm);color:var(--wmr-color-on-surface-variant);font:inherit;cursor:pointer;background:0 0;border:0}.wmr-mf-crumbbtn:hover{background:var(--wmr-color-surface-container);color:var(--wmr-color-on-surface)}.wmr-mf-crumb-on,.wmr-mf-crumb-on:hover{background:var(--wmr-color-surface-container-high);color:var(--wmr-color-on-surface)}@media (pointer:coarse){.wmr-mf-crumbbtn{min-height:var(--wmr-size-target-min-touch)}}.wmr-mf-pathbar{align-items:center;gap:var(--wmr-space-xs);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.wmr-mf-tools{justify-content:space-between;align-items:center;gap:var(--wmr-space-xs);flex-wrap:wrap;display:flex}.wmr-mf-check{align-items:center;gap:var(--wmr-space-sm);min-height:var(--wmr-size-target-min);font-family:var(--wmr-font-text);font-size:var(--wmr-text-body-md-size);line-height:var(--wmr-text-body-md-line);font-weight:var(--wmr-text-body-md-weight);letter-spacing:var(--wmr-text-body-md-tracking);color:var(--wmr-color-on-surface);display:inline-flex}.wmr-mf-check input{width:var(--wmr-size-icon-sm);height:var(--wmr-size-icon-sm);accent-color:var(--wmr-color-primary);flex:none}@media (pointer:coarse){.wmr-mf-check{min-height:var(--wmr-size-target-min-touch)}.wmr-mf-check input{width:var(--wmr-size-icon-lg);height:var(--wmr-size-icon-lg)}}.wmr-mf-list,.wmr-mf-uploadlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wmr-mf-list{gap:var(--wmr-size-hair);flex:1 1 0;min-height:12rem;overflow-y:auto}.wmr-mf-uploadlist{gap:var(--wmr-space-xs)}.wmr-files[data-details] .wmr-mf-list{min-height:4rem}.wmr-files[data-compact][data-details] :is(.wmr-panel-help,.wmr-mf-seg,.wmr-mf-where,.wmr-mf-tools,.wmr-mf-drop,.wmr-mf-uploads){display:none}.wmr-files[data-compact][data-details] .wmr-mf-list{min-height:0}.wmr-files[data-compact] .wmr-mf-viewer{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;align-items:center;max-height:55%;display:grid}.wmr-files[data-compact] .wmr-mf-viewer>:is(.wmr-mf-vhead,.wmr-mf-vbody){grid-column:1/-1}.wmr-mf-item{margin:0;padding:0}.wmr-mf-row{align-items:center;gap:var(--wmr-space-xs);box-sizing:border-box;width:100%;min-height:var(--wmr-size-target-min);padding:var(--wmr-space-xs);border-radius:var(--wmr-radius-sm);color:var(--wmr-color-on-surface-variant);font-family:var(--wmr-font-text);font-size:var(--wmr-text-label-md-size);line-height:var(--wmr-text-label-md-line);font-weight:var(--wmr-text-label-md-weight);letter-spacing:var(--wmr-text-label-md-tracking);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.wmr-mf-row:hover{background:var(--wmr-color-surface-container);color:var(--wmr-color-on-surface)}.wmr-mf-row-on,.wmr-mf-row-on:hover{background:var(--wmr-color-surface-container-high);color:var(--wmr-color-on-surface);border-inline-start:2px solid var(--wmr-color-primary);font-weight:500}@media (pointer:coarse){.wmr-mf-row{min-height:var(--wmr-size-target-min-touch)}}.wmr-mf-ico{flex:none;display:inline-flex}.wmr-mf-ico .wmr-icon{width:var(--wmr-size-icon-xs);height:var(--wmr-size-icon-xs)}.wmr-mf-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-block-size);font-weight:var(--wmr-text-code-block-weight);letter-spacing:var(--wmr-text-code-block-tracking);line-height:var(--wmr-text-code-block-line);flex:1;overflow:hidden}.wmr-mf-kind{font-family:var(--wmr-font-text);font-size:var(--wmr-text-label-sm-size);line-height:var(--wmr-text-label-sm-line);font-weight:var(--wmr-text-label-sm-weight);letter-spacing:var(--wmr-text-label-sm-tracking);color:var(--wmr-color-on-surface-variant);flex:none}.wmr-mf-viewer,.wmr-mf-up{gap:var(--wmr-space-sm);border:1px solid var(--wmr-color-surface-container-highest);border-radius:var(--wmr-radius-md);background:var(--wmr-color-surface-container-lowest);flex-direction:column;display:flex}.wmr-mf-viewer{min-height:0;max-height:75%;padding:var(--wmr-space-sm);flex:0 auto;overflow:hidden}.wmr-mf-viewer>*{flex:none}.wmr-mf-up{padding:var(--wmr-space-xs);margin:0}.wmr-mf-vhead,.wmr-mf-uphead{justify-content:space-between;align-items:flex-start;gap:var(--wmr-space-xs);display:flex}.wmr-mf-uphead{align-items:center}.wmr-mf-vname{overflow-wrap:anywhere;min-width:0;font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-block-size);font-weight:var(--wmr-text-code-block-weight);letter-spacing:var(--wmr-text-code-block-tracking);line-height:var(--wmr-text-code-block-line);color:var(--wmr-color-on-surface);margin:0}.wmr-mf-viewer>.wmr-mf-vbody{flex:auto;min-height:0;overflow-y:auto}.wmr-mf-vbody{gap:var(--wmr-space-xs);flex-direction:column;display:flex}.wmr-mf-pre{padding:var(--wmr-space-xs);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:var(--wmr-radius-md);background:var(--wmr-color-surface-container);color:var(--wmr-color-on-surface);font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-block-size);font-weight:var(--wmr-text-code-block-weight);letter-spacing:var(--wmr-text-code-block-tracking);line-height:var(--wmr-text-code-block-line);margin:0;overflow:visible}.wmr-mf-image{max-width:100%;max-height:var(--wmr-size-chart-height);object-fit:contain;border:1px solid var(--wmr-color-surface-container-highest);border-radius:var(--wmr-radius-md);align-self:flex-start}.wmr-mf-upacts{gap:var(--wmr-space-xs);flex-wrap:wrap;display:flex}.wmr-mf-uploads{gap:var(--wmr-space-xs);flex-direction:column;display:flex}.wmr-mf-drop{align-items:center;gap:var(--wmr-space-xs);padding:var(--wmr-space-md) var(--wmr-space-sm);border:2px dashed var(--wmr-color-outline-variant);border-radius:var(--wmr-radius-md);background:var(--wmr-color-surface-container-lowest);color:var(--wmr-color-on-surface-variant);text-align:center;flex-direction:column;display:flex}.wmr-mf-drop[data-over=true]{border-color:var(--wmr-color-primary);background:var(--wmr-color-primary-container);color:var(--wmr-color-on-primary-container)}.wmr-mf-drop-title{font-family:var(--wmr-font-text);font-size:var(--wmr-text-label-md-size);font-weight:var(--wmr-text-label-md-weight);letter-spacing:var(--wmr-text-label-md-tracking);line-height:var(--wmr-text-label-md-line);color:var(--wmr-color-on-surface);margin:0}.wmr-mf-drop[data-over=true] .wmr-mf-drop-title{color:inherit}.wmr-mf-progress{align-items:center;gap:var(--wmr-space-sm);display:flex}.wmr-mf-bar{height:var(--wmr-space-xs);border-radius:var(--wmr-radius-full);background:var(--wmr-color-surface-container-highest);flex:1;overflow:hidden}.wmr-mf-fill{border-radius:var(--wmr-radius-full);background:var(--wmr-color-primary);height:100%}.wmr-mf-fill-done{background:var(--wmr-color-tertiary)}.wmr-mf-pct{font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-block-size);line-height:var(--wmr-text-code-block-line);font-weight:var(--wmr-text-code-block-weight);letter-spacing:var(--wmr-text-code-block-tracking);color:var(--wmr-color-on-surface-variant);font-variant-numeric:tabular-nums}.wmr-mf-dialog{box-sizing:border-box;width:min(90vw,64rem);max-width:none;height:min(80vh,48rem);max-height:none;padding:var(--wmr-space-md);border:1px solid var(--wmr-color-outline-variant);border-radius:var(--wmr-radius-md);background:var(--wmr-color-surface);color:var(--wmr-color-on-surface);margin:auto}.wmr-mf-dialog[open]{gap:var(--wmr-space-sm);flex-direction:column;display:flex}.wmr-mf-dialog::backdrop{background:var(--wmr-color-on-surface)}@supports (color:color-mix(in lab, red, red)){.wmr-mf-dialog::backdrop{background:color-mix(in srgb, var(--wmr-color-on-surface) 50%, transparent)}}.wmr-mf-dhead{justify-content:space-between;align-items:center;gap:var(--wmr-space-sm);flex:none;display:flex}.wmr-mf-dname{overflow-wrap:anywhere;min-width:0;font-family:var(--wmr-font-code);font-size:var(--wmr-text-code-block-size);font-weight:var(--wmr-text-code-block-weight);line-height:var(--wmr-text-code-block-line);color:var(--wmr-color-on-surface);margin:0}.wmr-mf-dclose{box-sizing:border-box;min-width:var(--wmr-size-target-min);min-height:var(--wmr-size-target-min);padding:0 var(--wmr-space-sm);border:1px solid var(--wmr-color-outline-variant);border-radius:var(--wmr-radius-sm);color:var(--wmr-color-on-surface);font:inherit;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.wmr-mf-dclose:hover{background:var(--wmr-color-surface-container)}.wmr-mf-dclose:focus-visible{outline:2px solid var(--wmr-color-primary);outline-offset:2px}.wmr-mf-dbody{gap:var(--wmr-space-sm);flex-direction:column;flex:auto;min-height:0;display:flex}.wmr-mf-dcode{border:1px solid var(--wmr-color-outline-variant);border-radius:var(--wmr-radius-md);flex:auto;min-height:0;overflow:auto}.wmr-mf-dcode>.cm-editor{height:100%}.wmr-mf-dnote{color:var(--wmr-color-on-surface-variant);font-family:var(--wmr-font-text);font-size:var(--wmr-text-label-md-size);line-height:var(--wmr-text-label-md-line);margin:0}.wmr-mf-dimage{object-fit:contain;flex:auto;width:100%;min-height:0}.wmr-panel-help{gap:var(--wmr-space-sm);flex-direction:column;display:flex}.wmr-panel-help-line,.wmr-panel-about-body p,.wmr-panel-about-body li{font-family:var(--wmr-font-text);font-size:var(--wmr-text-body-sm-size);font-weight:var(--wmr-text-body-sm-weight);letter-spacing:var(--wmr-text-body-sm-tracking);line-height:var(--wmr-text-body-sm-line);color:var(--wmr-color-on-surface-variant);margin:0}.wmr-panel-about>summary{min-height:var(--wmr-size-target-min);cursor:pointer;font-family:var(--wmr-font-text);font-size:var(--wmr-text-body-sm-size);line-height:var(--wmr-text-body-sm-line);color:var(--wmr-color-primary);align-items:center;text-decoration:underline;display:inline-flex}.wmr-panel-about>summary:hover{color:var(--wmr-color-on-surface)}.wmr-panel-about>summary:focus-visible{outline:2px solid var(--wmr-color-primary);outline-offset:2px}.wmr-panel-about-body{gap:var(--wmr-space-sm);padding-top:var(--wmr-space-sm);flex-direction:column;display:flex}.wmr-panel-about-body ul{padding-left:var(--wmr-space-lg);margin:0;list-style:outside}.wmr-bottom{left:var(--wmr-left-offset);right:var(--wmr-right-bar-w,0px);bottom:var(--wmr-bottom-base,var(--wmr-size-statusbar-height));height:var(--wmr-bottom-h);z-index:40;border-top:1px solid var(--wmr-color-surface-variant);background:var(--wmr-color-surface-container-low);position:fixed;overflow:hidden}.wmr-resizer-bottom{left:var(--wmr-left-offset);right:var(--wmr-right-bar-w,0px);bottom:calc(var(--wmr-bottom-offset) - 3px);z-index:40;cursor:row-resize;touch-action:none;outline:none;height:6px;position:fixed}@media (pointer:coarse){.wmr-resizer-bottom{bottom:calc(var(--wmr-bottom-offset) - 12px);height:24px}}.wmr-resizer-bottom:after{content:"";background:0 0;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.wmr-resizer-bottom:hover:after,.wmr-resizer-bottom:focus-visible:after,.wmr-resizer-bottom[data-dragging=true]:after{background:var(--wmr-color-primary)}.wmr-resizer{top:var(--wmr-resizer-top,var(--wmr-size-topbar-height));bottom:var(--wmr-resizer-bottom,var(--wmr-size-statusbar-height));z-index:40;cursor:col-resize;touch-action:none;width:6px;position:fixed}.wmr-resizer[data-side=rail]{left:calc(var(--wmr-left-offset) - 6px)}.wmr-resizer[data-side=panel]{right:calc(var(--wmr-right-bar-w,0px) + var(--wmr-panel-w) - 6px);bottom:var(--wmr-bottom-offset,var(--wmr-size-statusbar-height))}.wmr-resizer:after{content:"";background:var(--wmr-color-primary);opacity:0;width:2px;position:absolute;top:0;bottom:0}.wmr-resizer[data-side=rail]:after{right:0}.wmr-resizer[data-side=panel]:after{left:0}.wmr-resizer:focus-visible:after,.wmr-resizer[data-dragging=true]:after,.wmr-resizer[data-wmr-state=hover]:after,.wmr-resizer[data-wmr-state=focus]:after{opacity:1}@media (hover:hover){.wmr-resizer:hover:after{opacity:1}}@media (pointer:coarse){.wmr-resizer{width:24px}.wmr-resizer[data-side=rail]{left:calc(var(--wmr-left-offset) - 24px)}.wmr-resizer[data-side=panel]{right:calc(var(--wmr-right-bar-w,0px) + var(--wmr-panel-w) - 24px)}}html[data-wmr-dragging] iframe{pointer-events:none!important}.engine-slot{gap:var(--wmr-space-md);flex-direction:column;display:flex}.engine-slot>div:has(>[hidden]:only-child),.engine-slot .engine-empty{display:none}.engine-slot:has(.startup[hidden]) .engine-empty,.engine-slot:has(.start-offer[data-stopped=true]) .engine-empty{display:flex}.engine-slot:has(.start-offer[data-stopped=true]) .startup-card{display:none}.wmr-file-view{height:calc(100vh - var(--wmr-size-topbar-height) - var(--wmr-size-control-height) - var(--wmr-bottom-offset));min-height:12rem}:focus-visible{transition:none}:root{--wmr-scroll-margin:0px;--wmr-find-top:calc(var(--wmr-size-topbar-height) + var(--wmr-space-xs));--wmr-bottom-offset:var(--wmr-size-statusbar-height)}.wmr-slider{appearance:none;cursor:pointer;background:0 0}.wmr-slider:disabled{opacity:.6;cursor:not-allowed}.wmr-slider::-webkit-slider-runnable-track{height:var(--wmr-size-hair);border-radius:var(--wmr-radius-sm);background:var(--wmr-color-outline)}.wmr-slider::-moz-range-track{height:var(--wmr-size-hair);border-radius:var(--wmr-radius-sm);background:var(--wmr-color-outline)}.wmr-slider::-webkit-slider-thumb{appearance:none;width:var(--wmr-space-sm);height:var(--wmr-space-lg);margin-top:calc((var(--wmr-size-hair) - var(--wmr-space-lg)) / 2);border-radius:var(--wmr-radius-sm);background:var(--wmr-color-primary);border:0}.wmr-slider::-moz-range-thumb{width:var(--wmr-space-sm);height:var(--wmr-space-lg);border-radius:var(--wmr-radius-sm);background:var(--wmr-color-primary);border:0}.wmr-slider:hover::-webkit-slider-thumb{background:var(--wmr-color-primary-container)}.wmr-slider[data-wmr-state=hover]::-webkit-slider-thumb{background:var(--wmr-color-primary-container)}.wmr-slider:hover::-moz-range-thumb{background:var(--wmr-color-primary-container)}.wmr-slider[data-wmr-state=hover]::-moz-range-thumb{background:var(--wmr-color-primary-container)}.wmr-slider:active::-webkit-slider-thumb{background:var(--wmr-color-on-primary-fixed-variant)}.wmr-slider[data-wmr-state=dragging]::-webkit-slider-thumb{background:var(--wmr-color-on-primary-fixed-variant)}.wmr-slider:active::-moz-range-thumb{background:var(--wmr-color-on-primary-fixed-variant)}.wmr-slider[data-wmr-state=dragging]::-moz-range-thumb{background:var(--wmr-color-on-primary-fixed-variant)}@media (pointer:coarse){.wmr-slider::-webkit-slider-thumb{width:var(--wmr-space-md);height:var(--wmr-size-target-min-touch);margin-top:calc((var(--wmr-size-hair) - var(--wmr-size-target-min-touch)) / 2)}.wmr-slider::-moz-range-thumb{width:var(--wmr-space-md);height:var(--wmr-size-target-min-touch)}}.wmr-field:focus-within,.wmr-field[data-wmr-state=focus]{outline:var(--wmr-size-focus-ring-width) solid var(--wmr-color-focus-ring);outline-offset:var(--wmr-size-focus-ring-offset)}.wmr-field input:focus-visible,.wmr-field textarea:focus-visible,.wmr-field select:focus-visible{outline:none}.wmr-demo h1{display:none}@media (width>=48rem){main#document:not(.wmr-phone-main):has(.wmr-doc:not([hidden]) .ProseMirror)>[data-testid=document-slot],main#document:not(.wmr-phone-main):has(.wmr-doc.wmr-notebook:not([hidden]))>[data-testid=document-slot]{padding-inline:12px}main#document:not(.wmr-phone-main):has(.wmr-doc:not([hidden]) .ProseMirror)>[data-testid=document-slot]>[data-testid=doc-tabs],main#document:not(.wmr-phone-main):has(.wmr-doc.wmr-notebook:not([hidden]))>[data-testid=document-slot]>[data-testid=doc-tabs]{margin-inline:-12px}}.wmr-panel-switch{min-width:0;max-width:100%;padding-block:var(--wmr-space-xs);margin-block:calc(var(--wmr-space-xs) * -1);scrollbar-width:thin;flex-shrink:1;overflow-x:auto}.wmr-panel-switch>span{flex-shrink:0}.wmr-panel-switch button:not([role=menuitem]){padding-inline:0}.wmr-topbar-room{container:wmr-room/inline-size}.wmr-path{contain:inline-size;flex:1 1 0;width:0}.wmr-path>[data-testid=breadcrumb],.wmr-path-folder{flex-shrink:1000}.wmr-topbar-env{flex-shrink:1}@container wmr-room (width<=32rem){.wmr-share{min-width:var(--wmr-size-control-height);padding-inline:0}.wmr-share>span:last-child{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width>=80rem){@container wmr-room (width<=44rem){.wmr-share{min-width:var(--wmr-size-control-height);padding-inline:0}.wmr-share>span:last-child{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}}@media (pointer:coarse){@container wmr-room (width<=32rem){.wmr-share{min-width:var(--wmr-size-target-min-touch)}}@media (width>=80rem){@container wmr-room (width<=44rem){.wmr-share{min-width:var(--wmr-size-target-min-touch)}}}}@media (width<=39.99rem){.wmr-offline-chip>span[aria-hidden=true]{display:none}}.wmr-doc-notice{box-sizing:border-box;width:calc(100% - 2 * var(--wmr-space-md));max-width:calc(var(--wmr-size-measure) - 2 * var(--wmr-space-md));margin:var(--wmr-space-md) auto 0;padding:var(--wmr-space-md) var(--wmr-space-md) var(--wmr-space-md) calc(var(--wmr-space-md) + var(--wmr-space-xs));border:1px solid var(--wmr-color-outline-variant);border-left:3px solid var(--wmr-color-warning);border-radius:var(--wmr-radius-md);background-color:var(--wmr-color-surface-container-low);color:var(--wmr-color-on-surface)}.wmr-doc-notice-info{border-left-color:var(--wmr-color-secondary)}@media (width>=48rem){main#document:not(.wmr-phone-main) .wmr-doc-notice{max-width:calc(var(--wmr-size-doc-max) - 2 * var(--wmr-space-xl))}}main#document [data-wmr-sug-margin] .wmr-doc.wmr-doc:not([hidden]){margin-left:var(--wmr-space-md);max-width:min(var(--wmr-size-measure), calc(100% - 336px));margin-right:auto}html[data-replacing=true] #root{visibility:hidden}@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-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
