:root{--wb-statusbar-h: 26px}.wb{--wb-accent: var(--azure);--wb-accent-contrast: oklch( from var(--wb-accent, var(--azure)) clamp(min(l - .42, .24), (.56 - l) * 1000, .97) clamp(c * .1, (l - .56) * 1000, c * .29) h );--wb-accent-soft: color-mix(in srgb, var(--wb-accent) 16%, transparent);--wb-accent-line: color-mix(in srgb, var(--wb-accent) 38%, transparent);--wb-tab-max: 116px;--wb-tab-min: 76px;--wb-accent-2: var(--lime);--wb-accent-2-contrast: var(--lime-contrast);--wb-accent-2-soft: var(--lime-soft);--wb-accent-2-line: var(--lime-line);--wb-ok: #009e73;--wb-warn: #e69f00;--wb-bad: #d55e00;--wb-info: #56b4e9;--wb-alt: #cc79a7;--wb-on-swatch: #ffffff;--wb-plot-paper: #ffffff;font-family:-apple-system,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif}.wb-dark{--wb-seed: #000000;--wb-ink: #F5F4F1;--wb-accent-ink: oklch(from var(--wb-accent) max(l, .76) c h);--wb-accent-2-ink: var(--lime-bright);--wb-r-canvas: 14%;--wb-r-page: 17%;--wb-r-chrome: 21%;--wb-r-chrome-2: 22.5%;--wb-r-panel: 24%;--wb-r-panel-2: 28%;--wb-r-panel-3: 32%;--wb-r-track: 18%;--wb-r-chip: 34%;--wb-r-edge: 38%;color-scheme:dark}.wb-light{--wb-seed: #FFFDF9;--wb-ink: #100F0C;--wb-accent-ink: oklch(from var(--wb-accent) min(l, .5) c h);--wb-accent-2-ink: var(--lime-ink);--wb-r-canvas: 10%;--wb-r-page: 13%;--wb-r-chrome: 3.5%;--wb-r-chrome-2: 6%;--wb-r-panel: 1%;--wb-r-panel-2: 5%;--wb-r-panel-3: 8%;--wb-r-track: 7%;--wb-r-chip: 0%;--wb-r-edge: 26%;color-scheme:light}.wb{--wb-canvas: color-mix(in oklab, var(--wb-ink) var(--wb-r-canvas), var(--wb-seed));--wb-canvas-edge: color-mix(in oklab, var(--wb-ink) var(--wb-r-chrome), var(--wb-seed));--wb-bg: color-mix(in oklab, var(--wb-ink) var(--wb-r-page), var(--wb-seed));--wb-topbar: color-mix(in oklab, var(--wb-ink) var(--wb-r-chrome), var(--wb-seed));--wb-chrome-2: color-mix(in oklab, var(--wb-ink) var(--wb-r-chrome-2), var(--wb-seed));--wb-panel-solid: color-mix(in oklab, var(--wb-ink) var(--wb-r-panel), var(--wb-seed));--wb-panel: color-mix(in oklab, var(--wb-panel-solid) 84%, transparent);--wb-field-strong: color-mix(in oklab, var(--wb-ink) var(--wb-r-edge), var(--wb-seed));--wb-track: color-mix(in oklab, var(--wb-ink) var(--wb-r-track), var(--wb-seed));--wb-track-chip: color-mix(in oklab, var(--wb-ink) var(--wb-r-chip), var(--wb-seed));--wb-secondary: var(--wb-seed);--wb-border: color-mix(in srgb, var(--wb-ink) 15%, transparent);--wb-divider: color-mix(in srgb, var(--wb-ink) 11%, transparent);--wb-border-strong: color-mix(in srgb, var(--wb-ink) 26%, transparent);--wb-field-border: color-mix(in srgb, var(--wb-ink) 22%, transparent);--wb-grid-line: color-mix(in srgb, var(--wb-ink) 17%, transparent);--wb-grid-line-soft: color-mix(in srgb, var(--wb-ink) 7%, transparent);--wb-text: var(--wb-ink);--wb-text-dim: color-mix(in srgb, var(--wb-ink) 74%, transparent);--wb-text-faint: color-mix(in srgb, var(--wb-ink) 60%, transparent);--wb-label: var(--wb-ink);--wb-label-dim: color-mix(in srgb, var(--wb-ink) 66%, transparent);--wb-hover: color-mix(in srgb, var(--wb-ink) 7%, transparent);--wb-aura-tint: color-mix(in oklab, var(--primary) 42%, transparent);--wb-active: color-mix(in srgb, var(--wb-ink) 13%, transparent);--wb-toolbar: color-mix(in srgb, var(--wb-ink) 3%, transparent);--wb-field: color-mix(in srgb, var(--wb-seed) 26%, transparent);--wb-sunken: var(--wb-field);--wb-row: color-mix(in srgb, var(--wb-ink) 7%, transparent);--wb-row-fill: color-mix(in srgb, var(--wb-ink) 26%, transparent);--wb-panel-2: color-mix(in oklab, var(--wb-ink) var(--wb-r-panel-2), var(--wb-seed));--wb-panel-3: color-mix(in oklab, var(--wb-ink) var(--wb-r-panel-3), var(--wb-seed));--wb-on-status: #000000;--wb-terminal: var(--wb-topbar);--wb-terminal-text: var(--wb-text-dim);--wb-terminal-dim: color-mix(in srgb, var(--wb-ink) 55%, transparent)}.wb-light{--wb-status-floor: rgb(228, 228, 228);--wb-ok: #007354;--wb-warn: #865d00;--wb-bad: #a64900;--wb-info: #0069a5;--wb-alt: #a53f78;--wb-on-status: #ffffff;--wb-field: color-mix(in srgb, var(--wb-ink) 6%, transparent)}.wb[data-wb-variant=slate].wb-dark{--wb-seed: #05070C;--wb-ink: #E8ECF4}.wb[data-wb-variant=slate].wb-light{--wb-seed: #FBFCFE;--wb-ink: #0C1220}.wb[data-wb-variant=ink].wb-dark{--wb-seed: #04060F;--wb-ink: #EAEDF6;--wb-r-panel: 21%}.wb[data-wb-variant=ink].wb-light{--wb-seed: #FCFCFF;--wb-ink: #0A0E1C}.wb[data-wb-variant=sepia].wb-dark{--wb-seed: #0B0806;--wb-ink: #F3EDE4}.wb[data-wb-variant=sepia].wb-light{--wb-seed: #FFFDF8;--wb-ink: #17120C}.wb[data-wb-variant=moss].wb-dark{--wb-seed: #050806;--wb-ink: #EAF0EA}.wb[data-wb-variant=moss].wb-light{--wb-seed: #FBFDFB;--wb-ink: #0B1310}.wb[data-wb-variant=contrast].wb-dark{--wb-seed: #000000;--wb-ink: #FFFFFF;--wb-r-page: 8%;--wb-r-chrome: 16%;--wb-r-panel: 26%;--wb-r-panel-2: 32%;--wb-r-panel-3: 38%;--wb-r-chip: 34%;--wb-r-edge: 42%}.wb[data-wb-variant=contrast].wb-light{--wb-seed: #FFFFFF;--wb-ink: #000000;--wb-r-page: 9%;--wb-r-chrome: 2%;--wb-r-panel: 0%;--wb-r-edge: 34%}.wb{--wb-syntax-comment: #6b7280;--wb-syntax-string: #9ece6a;--wb-syntax-number: #e0af68;--wb-syntax-keyword: #7AA2F7}.wb-light{--wb-syntax-comment: #6e7781;--wb-syntax-string: #1a7f37;--wb-syntax-number: #9a6700;--wb-syntax-keyword: #0550AE}.wb{background:var(--wb-bg);color:var(--wb-text)}.wb.wb-dark,.wb.wb-light{--background: var(--wb-bg);--foreground: var(--wb-text);--card: var(--wb-panel-2);--card-foreground: var(--wb-text);--popover: var(--wb-panel-solid);--popover-foreground: var(--wb-text);--primary: var(--wb-accent);--primary-foreground: var(--wb-accent-contrast);--secondary: var(--wb-secondary);--secondary-foreground: var(--wb-text);--secondary-hover: color-mix(in srgb, var(--secondary) 93%, var(--secondary-foreground));--secondary-border: color-mix(in srgb, var(--secondary-foreground) 15%, transparent);--elevate: var(--wb-hover);--elevate-strong: var(--wb-active);--muted: var(--wb-panel-3);--muted-foreground: var(--wb-text-dim);--placeholder: color-mix(in srgb, var(--muted-foreground) 80%, var(--background));--accent: var(--wb-accent);--accent-foreground: var(--wb-accent-contrast);--border: var(--wb-border);--input: var(--wb-active);--ring: var(--wb-accent)}:root{--wb-fs-xs: 10px;--wb-fs-sm: 11.5px;--wb-fs-md: 13px;--wb-ctl-sm: 24px;--wb-ctl-md: 28px;--wb-ctl-lg: 32px;--wb-icon-sm: 12px;--wb-icon: 14px;--wb-icon-lg: 16px;--wb-icon-xl: 20px;--wb-gap-1: 4px;--wb-gap-2: 8px;--wb-gap-3: 12px;--wb-lane-gutter: 132px;--wb-pad-x: 10px;--wb-pad-y: 6px;--wb-body-inset: 14px;--wb-row-measure: calc(760px - 2 * var(--wb-body-inset));--wb-label-size: 9.5px;--wb-label-tracking: .7px;--wb-r-sm: 9px;--wb-r-md: 13px;--wb-r-lg: 18px}.wb-r-sm{border-radius:var(--wb-r-sm)}.wb-r-md{border-radius:var(--wb-r-md)}.wb-r-lg{border-radius:var(--wb-r-lg)}:root{--wb-chrome-h: 2.5rem;--wb-z-cell: 2;--wb-z-sticky: 10;--wb-z-rail: 20;--wb-z-transient: 30;--wb-z-chrome: 40;--wb-z-detached: 50;--wb-z-modal: 100}.wb-z-cell{z-index:var(--wb-z-cell)}.wb-z-sticky{z-index:var(--wb-z-sticky)}.wb-z-rail{z-index:var(--wb-z-rail)}.wb-z-transient{z-index:var(--wb-z-transient)}.wb-z-chrome{z-index:var(--wb-z-chrome)}.wb-z-detached{z-index:var(--wb-z-detached)}.wb-z-modal{z-index:var(--wb-z-modal)}.wb-t-xs{font-size:var(--wb-fs-xs)}.wb-t-sm{font-size:var(--wb-fs-sm)}.wb-t-md{font-size:var(--wb-fs-md)}.wb-group-label{display:flex;align-items:center;gap:var(--wb-gap-1);padding:var(--wb-gap-2) var(--wb-pad-x) var(--wb-gap-1);font-size:var(--wb-label-size);font-weight:600;letter-spacing:var(--wb-label-tracking);color:var(--wb-label-dim, var(--muted-foreground))}.wb-group-label-inline{padding:0;white-space:nowrap}.wb-canvas-field{background-color:var(--wb-canvas)}.wb-pane-controls{padding-left:max(.25rem,calc(var(--wb-safe-left, .75rem) - .5rem))}.wb-pane-travel .wb-pane-toolbar,.wb-pane-travel .wb-pane-controls,.wb-pane-travel .wb-pane-scroller{padding-right:max(.25rem,calc(var(--wb-safe-right, .75rem) - .5rem))}.wb-hug{width:min(100%,var(--hug));margin-inline:auto}.wb-pane-travel .wb-pane-scroller.wb-hug{--wb-strip: max(.25rem, calc(var(--wb-safe-right, .75rem) - .5rem));--wb-hug-pad: clamp(0px, calc((var(--hug) + var(--wb-strip) - 100%) * 1000), var(--wb-strip));padding-right:var(--wb-hug-pad);width:min(100%,calc(var(--hug) + var(--wb-hug-pad)));margin-left:max(0px,calc((100% - var(--wb-strip) - var(--hug)) / 2));margin-right:auto}.wb-pane-travel .wb-pane-scroller .wb-pane-scroller{padding-right:0}.wb-floating{background:var(--wb-panel);border:1px solid var(--wb-border);border-radius:var(--wb-r-md);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);width:fit-content;margin:auto}.wb-float-panel{background:var(--wb-panel);border:1px solid var(--wb-border);border-radius:var(--wb-r-lg);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%)}.wb-topbar{background:var(--wb-topbar)}.wb{--wb-veil: 100%;--wb-veil-fade: 12px;--wb-edge-top: 0px;--wb-edge-bottom: 0px;--wb-section-header-h: 2.25rem}.wb-panel-edge{background:color-mix(in srgb,var(--wb-panel-solid) var(--wb-veil),transparent)}@layer base{.wb-panel-table :where(th){padding:.25rem .5rem .25rem 0;text-align:start;font-weight:500;color:var(--muted-foreground)}.wb-panel-table :where(td){padding:.25rem .5rem .25rem 0}.wb-panel-table :where(th,td):last-child{padding-inline-end:0}.wb-panel-table :where(thead tr,tbody tr:not(:last-child)){border-bottom:1px solid var(--border)}}[data-analysis]{--wb-analysis-rule: var(--border)}[data-analysis]>[data-analysis-head]{padding-bottom:.4rem;border-bottom:1.5px dotted var(--wb-analysis-rule)}[data-analysis] .divide-y>*{border-style:dashed;border-color:var(--wb-analysis-rule)}[data-analysis] :where(.wb-panel-table) :where(thead tr,tbody tr:not(:last-child)){border-bottom:1px dashed var(--wb-analysis-rule)}.wb-analysis-sign{display:flex;align-items:center;gap:.5rem;padding-top:.25rem}.wb-analysis-sign:before,.wb-analysis-sign:after{content:"";flex:1;border-top:1px dashed var(--wb-analysis-rule)}@property --wb-synthesis-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.wb-synthesis{--wb-synthesis-ink: #ff7300;--wb-synthesis-fill: color-mix(in srgb, var(--wb-synthesis-ink) 16%, var(--wb-panel-solid));--wb-synthesis-edge: color-mix(in srgb, var(--wb-synthesis-ink) 35%, var(--wb-ink));--wb-analysis-rule: color-mix(in srgb, var(--wb-synthesis-edge) 35%, transparent);--wb-synthesis-stroke: color-mix(in srgb, var(--wb-synthesis-edge) 50%, var(--wb-synthesis-fill));--wb-synthesis-radius: var(--radius-lg);position:relative;isolation:isolate;border:1px solid transparent;border-radius:var(--wb-synthesis-radius)}.wb-synthesis:before,.wb-synthesis:after{content:"";position:absolute;z-index:-1;pointer-events:none}.wb-synthesis:after{inset:0;border-radius:calc(var(--wb-synthesis-radius) - 1px);background:var(--wb-synthesis-fill)}.wb-synthesis:before{inset:-1px;border-radius:inherit;background:conic-gradient(from var(--wb-synthesis-angle),var(--wb-synthesis-stroke),color-mix(in srgb,var(--wb-synthesis-stroke) 30%,transparent) 25% 75%,var(--wb-synthesis-stroke));will-change:transform;animation:wb-synthesis-orbit 6s linear infinite}.wb-synthesis [data-analysis-glyph]{animation:wb-synthesis-breathe 2s ease-in-out infinite}@keyframes wb-synthesis-orbit{to{--wb-synthesis-angle: 360deg}}@keyframes wb-synthesis-breathe{0%,to{box-shadow:0 0 color-mix(in srgb,#ff7300 40%,transparent)}50%{box-shadow:0 0 0 5px transparent}}@media(prefers-reduced-motion:reduce){.wb-synthesis:before,.wb-synthesis [data-analysis-glyph]{animation:none}}.wb-synthesis-claim{font-weight:600;background:linear-gradient(transparent 58%,color-mix(in srgb,#ff7300 42%,transparent) 58% 92%,transparent 92%);box-decoration-break:clone;-webkit-box-decoration-break:clone}[data-tab-dir]>[data-slot=tabs-content][data-state=active]{animation:wb-tab-in-forward .56s cubic-bezier(.16,1,.3,1) both}[data-tab-dir=back]>[data-slot=tabs-content][data-state=active]{animation-name:wb-tab-in-back}@keyframes wb-tab-in-forward{0%{opacity:0;transform:translate(16px)}}@keyframes wb-tab-in-back{0%{opacity:0;transform:translate(-16px)}}@media(prefers-reduced-motion:reduce){[data-tab-dir]>[data-slot=tabs-content][data-state=active]{animation:none}}.wb-panel-head{background:color-mix(in srgb,var(--wb-accent) 9%,var(--wb-panel-solid))}@supports (animation-timeline: scroll()){[data-panel]{timeline-scope:--wb-panel-scroll}.wb-panel-scroller>[data-slot=scroll-area-viewport]{scroll-timeline:--wb-panel-scroll block}.wb-panel-head,.wb-panel-head-mark,.wb-panel-head-mark>svg,.wb-panel-head-caption,.wb-panel-crumb{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--wb-panel-scroll;animation-range:0 3rem}.wb-panel-head{animation-name:wb-panel-head-compact}.wb-panel-head-mark{animation-name:wb-panel-mark-compact}.wb-panel-head-mark>svg{animation-name:wb-panel-glyph-compact}.wb-panel-head-caption{animation-name:wb-panel-caption-fold}.wb-panel-crumb{max-width:0;opacity:0;animation-name:wb-panel-crumb-in}@keyframes wb-panel-head-compact{to{height:var(--wb-section-header-h)}}@keyframes wb-panel-mark-compact{to{width:1.5rem;height:1.5rem}}@keyframes wb-panel-glyph-compact{to{scale:.75}}@keyframes wb-panel-caption-fold{to{max-height:0;margin-top:0;opacity:0}}@keyframes wb-panel-crumb-in{to{max-width:60%;opacity:1}}}.wb-panel-edge-top:after,.wb-panel-edge-bottom:before{content:"";position:absolute;inset-inline:0;height:var(--wb-veil-fade);pointer-events:none}.wb-panel-edge-top:after{top:100%;background:linear-gradient(to bottom,var(--wb-panel-solid) 0%,color-mix(in srgb,var(--wb-panel-solid) 92%,transparent) 25%,color-mix(in srgb,var(--wb-panel-solid) 78%,transparent) 50%,color-mix(in srgb,var(--wb-panel-solid) 42%,transparent) 75%,transparent 100%)}.wb-panel-edge-bottom:before{bottom:100%;background:linear-gradient(to top,var(--wb-panel-solid) 0%,color-mix(in srgb,var(--wb-panel-solid) 92%,transparent) 25%,color-mix(in srgb,var(--wb-panel-solid) 78%,transparent) 50%,color-mix(in srgb,var(--wb-panel-solid) 42%,transparent) 75%,transparent 100%)}.wb-facts{container-type:inline-size;container-name:wb-facts}.wb-facts .wb-facts-digest{display:none}.wb-facts .wb-facts-full{flex:0 0 auto;max-width:50cqi}@container wb-facts (max-width: 560px){.wb-facts .wb-facts-full{display:none}.wb-facts .wb-facts-digest{display:flex}}.wb-facts-pill:not(:has(span,button)){display:none}.wb-report-table{container-type:inline-size;container-name:wb-report-table}@container wb-report-table (max-width: 960px){.wb-report-table table,.wb-report-table tbody,.wb-report-table tr,.wb-report-table td{display:block;width:100%}.wb-report-table thead{display:none}.wb-report-table tbody tr+tr{border-top-width:1px}.wb-report-table td{display:grid;grid-template-columns:minmax(0,8rem) minmax(0,1fr);gap:.5rem;overflow-wrap:anywhere}.wb-report-table td:before{content:attr(data-col);color:var(--muted-foreground);font-family:var(--font-sans, inherit)}}.wb-side-panel{background:var(--wb-panel-solid);border:1px solid var(--wb-border);border-radius:var(--wb-r-lg)}.wb-panel-body{padding-inline:var(--wb-body-inset)}.wb-canvas-body section{padding:var(--wb-body-inset)}.wb-panel-body>*{min-width:0}.wb-panel-body :where(.grid:not([class*=grid-cols-])){grid-template-columns:minmax(0,1fr)}.wb-panel-body>section:not(:last-child):not([data-no-rule]){position:relative;padding-bottom:var(--wb-gap-3)}.wb-panel-body>section:not(:last-child):not([data-no-rule]):after{content:"";position:absolute;inset-inline:calc(-1 * var(--wb-body-inset));bottom:0;border-bottom:1px solid var(--border);pointer-events:none}.wb-panel-body section[data-panel-section]{border-bottom-width:0;padding-inline:0}.wb-panel-body section[data-panel-section]:not(:last-child){position:relative;padding-bottom:var(--wb-gap-3)}.wb-panel-body section[data-panel-section]:not(:last-child):after{content:"";position:absolute;inset-inline:calc(-1 * var(--wb-body-inset));bottom:0;border-bottom:1px solid var(--border);pointer-events:none}.wb-panel-body>section:not(:last-child):not([data-no-rule])+*{margin-top:calc(var(--wb-gap-3) - var(--wb-gap-2))}@keyframes wb-marquee{0%{transform:translate(0)}to{transform:translate(var(--mq, 0))}}.wb-scroll-fade-y{--wb-fade: 22px;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - var(--wb-fade)),transparent 100%);mask-image:linear-gradient(180deg,#000 calc(100% - var(--wb-fade)),transparent 100%)}@supports (animation-timeline: scroll()){.wb-scroll-fade-y{animation:wb-scroll-fade-y linear both;animation-timeline:scroll(self block)}@keyframes wb-scroll-fade-y{0%,88%{--wb-fade: 22px}to{--wb-fade: 0px}}}.wb-scroll-fade-x{--wb-fade: 0px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--wb-fade)),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - var(--wb-fade)),transparent 100%)}@supports (animation-timeline: scroll()){.wb-scroll-fade-x{animation:wb-scroll-fade-x linear both;animation-timeline:scroll(self inline)}@keyframes wb-scroll-fade-x{0%,88%{--wb-fade: 22px}to{--wb-fade: 0px}}}.wb-marquee--fade{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 10px),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 10px),transparent 100%)}.wb-marquee--fade:hover,.wb-marquee-host:hover .wb-marquee--fade{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10px,#000 calc(100% - 10px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 10px,#000 calc(100% - 10px),transparent 100%)}.wb-marquee:hover [data-marquee],.wb-marquee-host:hover .wb-marquee [data-marquee]{animation:wb-marquee var(--mq-dur, 3s) ease-in-out infinite alternate;animation-delay:.35s}.wb ::-webkit-scrollbar{width:9px;height:9px}.wb ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:9px;border:2px solid transparent;background-clip:padding-box}.wb ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}.wb ::-webkit-scrollbar-corner{background:transparent}.fig-trigger{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wb-accent) 22%,transparent)}.fig-trigger:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wb-accent) 45%,transparent)}.fig-trigger[data-open]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wb-accent) 55%,transparent)}.fig-trigger .fig-trigger-label{background:linear-gradient(100deg,var(--foreground) 40%,var(--wb-accent) 50%,var(--foreground) 60%);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;color:transparent}@supports not ((background-clip: text) or (-webkit-background-clip: text)){.fig-trigger .fig-trigger-label{background:none;color:var(--foreground)}}@media(prefers-reduced-motion:no-preference){.fig-trigger:not([data-open]) .fig-trigger-label{animation:fig-sweep 3.2s linear infinite}}.fig-trigger[data-open] .fig-trigger-label{background:none;color:currentColor}@keyframes fig-sweep{0%{background-position:150% 0}to{background-position:-150% 0}}.wb-canvas-floor{display:flex;flex-direction:column;padding-bottom:var(--wb-safe-bottom, 0px);padding-right:var(--wb-safe-right, 0px);--wb-plot-max: 960px}.wb-canvas-floor>*{width:100%;max-width:var(--wb-plot-max);margin-inline:auto}.wb-canvas-floor>:first-child{margin-top:auto}.wb-canvas-floor>:last-child{margin-bottom:auto}.wb-section-body>:where(*){margin-bottom:0;min-width:0}.wb-pane-travel{position:absolute;inset:0;--wb-pane-travel-x: calc(var(--wb-pane-overlap, 0px) / 2);--wb-safe-left: clamp( 0px, var(--wb-stage-safe-left, .75rem) - var(--wb-pane-left-gap, 0px), var(--wb-pane-width, 0px) );--wb-safe-right: max( var(--wb-gutter), clamp( 0px, var(--wb-stage-safe-right, .75rem) - var(--wb-pane-right-gap, 0px), var(--wb-pane-width, 0px) ) )}.wb-canvas-centered{transform:translate(calc(-1 * var(--wb-pane-travel-x, 0px)));transition:transform .32s cubic-bezier(.22,1,.36,1)}.wb-canvas-centered:has(.reflex-splitter){transform:none}@media(prefers-reduced-motion:reduce){.wb-canvas-centered{transition:none}}.wb button:not(.wb-no-press):not([disabled]),.wb [role=button]:not(.wb-no-press):not([aria-disabled=true]){transition:transform .11s cubic-bezier(.22,1,.36,1)}.wb button:not(.wb-no-press):not([disabled]):active,.wb [role=button]:not(.wb-no-press):not([aria-disabled=true]):active{transform:scale(.97);transition-duration:60ms}.wb .plasmid-editor-canvas *,.wb .veEditor *{transition:none!important;animation:none!important}.wb .plasmid-editor-canvas button:active,.wb .plasmid-editor-canvas [role=button]:active,.wb .veEditor button:active,.wb .veEditor [role=button]:active{transform:none!important}@media(prefers-reduced-motion:reduce){.wb button:active,.wb [role=button]:active{transform:none}}.wb-tabs-doc{--wb-tab-max: 168px}.wb-tabs-doc [data-tab-id]{border-radius:var(--wb-r-md)}.wb-tabs-doc [data-tab-id]:has([aria-selected=true]){background:var(--wb-accent-soft);border-color:var(--wb-accent-line);color:var(--foreground);font-weight:500}.wb-statusbar{border-top:1px solid var(--wb-border);background:var(--wb-panel-solid)}.wb-statusbar .wb-facts-pill{width:max-content;max-width:100%}.wb-tab-group{background:var(--wb-track);border:1px solid var(--border);border-radius:calc(var(--wb-r-md) + 2px);padding:2px}.wb-canvas-aura{position:absolute;top:0;bottom:0;z-index:5;pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse at center,transparent calc(100% - 36px),var(--wb-aura-tint) 100%);opacity:0;animation:wb-aura-in .22s ease-out forwards}.wb-canvas-aura[data-reason=acting]{animation:wb-aura-in .22s ease-out forwards,wb-aura-breathe 2.4s ease-in-out .22s infinite}@keyframes wb-aura-in{to{opacity:1}}@keyframes wb-aura-breathe{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.wb-canvas-aura,.wb-canvas-aura[data-reason=acting]{animation:none;opacity:.85}}
