:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--docs-viewport-height:calc(100dvh - 4.625rem);--docs-shell-max-width:90rem;--docs-radius-lg:.75rem;--docs-radius-md:.5rem;--docs-radius-sm:.375rem;--docs-font-sans:var(--lobe-font-family);--docs-font-mono:var(--lobe-font-family-code);--docs-background:#fff;--docs-surface-raised:#fff;--docs-surface-muted:#f7f7f8;--docs-surface-hover:#f4f4f5;--docs-surface-active:#eeeeef;--docs-code-background:#fafafa;--docs-text-primary:#111113;--docs-text-secondary:#52525b;--docs-text-subtle:#71717a;--docs-border-subtle:#e9e9eb;--docs-border-default:#dedee1;--docs-border-strong:#c9c9ce;--docs-accent:var(--lobe-color-primary);--docs-accent-contrast:var(--lobe-color-bg-layout);--docs-overlay:#08080c61;--docs-aurora-violet:#8c64ff29;--docs-aurora-blue:#46b4f024;--docs-aurora-pink:#fa78b41c;--docs-shadow-control:0 1px 2px #0000000a, 0 1px 6px #00000008;--docs-shadow-inset:inset 0 1px 0 #fff9;--docs-gradient-spectral:linear-gradient(105deg, #7c5cff 8%, #d6549e 55%, #f0885f 95%);--lobe-landing-gradient:var(--docs-gradient-spectral)}@media (width<=991px){:root{--docs-viewport-height:calc(100dvh - 3.5rem - 1px)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--docs-background:#0d0d0f;--docs-surface-raised:#151518;--docs-surface-muted:#19191d;--docs-surface-hover:#202024;--docs-surface-active:#26262b;--docs-code-background:#121214;--docs-text-primary:#f4f4f5;--docs-text-secondary:#b4b4bc;--docs-text-subtle:#888891;--docs-border-subtle:#26262b;--docs-border-default:#333338;--docs-border-strong:#45454b;--docs-accent:var(--lobe-color-primary);--docs-accent-contrast:var(--lobe-color-bg-layout);--docs-overlay:#0000009e;--docs-aurora-violet:#7854ff42;--docs-aurora-blue:#38a8eb33;--docs-aurora-pink:#ee60a526;--docs-shadow-control:0 1px 2px #0000003d, 0 1px 8px #0000002e;--docs-shadow-inset:inset 0 1px 0 #ffffff08;--docs-gradient-spectral:linear-gradient(105deg, #a78bfa 8%, #ef7fc0 55%, #f8a878 95%)}@layer docs-reset{*{box-sizing:border-box}html{background:var(--docs-background);font-synthesis:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;height:100%;overflow:hidden}body{width:100%;min-width:20rem;height:100%;color:var(--docs-text-primary);background-color:var(--docs-background);font-family:var(--docs-font-sans);font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;padding:0;position:relative;overflow:hidden}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}code,kbd,pre,samp{font-family:var(--docs-font-mono)}::selection{color:var(--docs-accent-contrast);background:var(--docs-accent)}:where(:focus-visible){outline:2px solid var(--docs-accent);outline-offset:3px}}.docs-demo-viewport{background:var(--docs-surface-muted);justify-content:center;width:100%;display:flex;position:relative;overflow:auto}.docs-demo-viewport[data-demo-viewport=tablet]>*{width:min(100%,48rem)}.docs-demo-viewport[data-demo-viewport=mobile]>*{width:min(100%,24.375rem)}.docs-demo-preview{--lobe-table-bg:var(--docs-background);width:100%;min-height:var(--demo-frame-height,10rem);background:var(--docs-background);padding:1.5rem;display:block}[data-demo-appearance=light]>.docs-demo-preview{--lobe-table-bg:#fff;color:#111113;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}[data-demo-appearance=dark]>.docs-demo-preview{--lobe-table-bg:#000;color:#f4f4f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}[data-demo-layout=center] .docs-demo-preview{place-items:center;display:grid}[data-demo-layout=bare] .docs-demo-preview{padding:0}.docs-demo-preview:has([data-lobe-storybook]){grid-template-rows:minmax(min-content,1fr);padding:0;display:grid}.docs-demo-preview:has([data-lobe-storybook])>*{height:100%;min-height:100%}@media (width<=47.5rem){.docs-demo-preview{padding:1rem}}.docs-demo-live-stage{min-height:inherit;display:grid}.docs-demo-live-stage[hidden]{display:none}.docs-demo-live-candidate{grid-area:1/1;min-width:0}.docs-demo-live-candidate[data-live-state=candidate],.docs-demo-live-candidate[data-live-state=fallback]{pointer-events:none;visibility:hidden;opacity:0}.docs-demo-live-input{max-height:32rem;font-family:var(--docs-font-mono);color:var(--lobe-color-text);background:var(--docs-background);font-size:.75rem;line-height:1.65;overflow:auto}.docs-demo-live-input pre{min-height:8rem;box-shadow:none;border:0;border-radius:0;margin:0;padding-block:1rem!important;padding-inline:1.25rem!important}@media (width<=47.5rem){.docs-demo-live-input pre{padding-inline:1rem!important}}[data-demo-live-imports]+.docs-demo-live-input pre{padding-block-start:.5rem!important}.docs-demo-source-panel{border-block-start:1px solid var(--docs-border-subtle);background:var(--docs-background)}.docs-demo-source{color:var(--lobe-color-text);tab-size:2;background:var(--docs-background);margin:0;padding-block:1rem;padding-inline:1.25rem;font-size:.75rem;line-height:1.65;overflow:auto}@media (width<=47.5rem){.docs-demo-source{padding-inline:1rem}}.docs-demo-standalone{--lobe-table-bg:var(--docs-background);background:var(--docs-background);grid-template-columns:minmax(0,1fr);place-items:center;min-width:20rem;height:100%;min-height:100%;padding:1.5rem;display:grid;overflow:auto}.docs-demo-standalone[data-demo-appearance=light]{--lobe-table-bg:#fff;color:#111113;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.docs-demo-standalone[data-demo-appearance=dark]{--lobe-table-bg:#000;color:#f4f4f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}.docs-demo-standalone>[data-demo-placeholder],.docs-demo-standalone>[id^=lobe-demo-],.docs-demo-standalone>[data-lobe-demo-appearance]{width:100%}.docs-demo-standalone-error{align-content:center;justify-items:start;max-width:44rem;margin-inline:auto}.docs-demo-standalone-error h1,.docs-demo-standalone-error p{margin:0}.docs-demo-standalone-error p{color:var(--docs-text-secondary);margin-block-start:.75rem}:root[data-standalone-appearance=light] [data-standalone-demo]{color:#111113;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}:root[data-standalone-appearance=dark] [data-standalone-demo]{color:#f4f4f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}@layer docs-prose,lobe-base,lobe-popup,lobe-ui;

@layer lobe-ui.priority1 {
  @property --x-strokeDasharray {
    syntax: "*";
    inherits: false
  }

  @property --x-strokeDashoffset {
    syntax: "*";
    inherits: false
  }

  @property --x-top {
    syntax: "*";
    inherits: false
  }

  @property --x-width {
    syntax: "*";
    inherits: false
  }

  @keyframes lb1nzur2y-B {
    0% {
      background-position: 100%;
    }

    100% {
      background-position: -100%;
    }
  }

  @keyframes lb1ofn8cw-B {
    0% {
      background-position: 200% 0;
    }

    100% {
      background-position: -200% 0;
    }
  }

  @keyframes lbteockk-B {
    0% {
      background-position: 0%;
    }

    50% {
      background-position: 100%;
    }

    100% {
      background-position: 0%;
    }
  }

  @keyframes lbx3hp1s-B {
    from {
      background-position: -80px 0;
    }

    to {
      background-position: 200px 0;
    }
  }

  @keyframes lbocro32-B {
    0% {
      background-position: 50%, 50%;
    }

    100% {
      background-position: 350%, 350%;
    }
  }

  @keyframes lbce6ugt-B {
    0% {
      -webkit-mask-position: 100% 200%;
      mask-position: 100% 200%;
    }

    16% {
      -webkit-mask-position: 100% 0;
      mask-position: 100% 0;
    }

    100% {
      -webkit-mask-position: 100% 0;
      mask-position: 100% 0;
    }
  }

  @keyframes lbw40esr-B {
    0% {
      -webkit-mask-position: 100% 0;
      mask-position: 100% 0;
    }

    16% {
      -webkit-mask-position: 100% 200%;
      mask-position: 100% 200%;
    }

    100% {
      -webkit-mask-position: 100% 200%;
      mask-position: 100% 200%;
    }
  }

  @keyframes lbctqs6g-B {
    0%, 100% {
      opacity: .2;
      transform: scale(.6);
    }

    25% {
      opacity: 1;
      transform: scale(1);
    }

    50%, 75% {
      opacity: .2;
      transform: scale(.6);
    }
  }

  @keyframes lb13kz0yu-B {
    0%, 100% {
      opacity: 1;
    }

    50% {
      opacity: .5;
    }
  }

  @keyframes lb19jq70g-B {
    0% {
      opacity: .5;
      transform: translateX(0);
    }

    50% {
      opacity: 1;
    }

    100% {
      opacity: .5;
      transform: translateX(50px);
    }
  }

  @keyframes lb1879jr9-B {
    0% {
      opacity: 1;
    }

    75%, 100% {
      opacity: 0;
    }
  }

  @keyframes lbwrpz9l-B {
    to {
      opacity: 0;
      scale: 2.4;
    }
  }

  @keyframes lbtikmjl-B {
    0% {
      opacity: 0;
      transform: translate(0, 6px) scale(0);
    }

    20% {
      opacity: .95;
    }

    25% {
      transform: translate(0, 2.5px) scale(1);
    }

    70% {
      opacity: .7;
      transform: translate(0, -3.8px) scale(.9);
    }

    100% {
      opacity: 0;
      transform: translate(0, -8px) scale(0);
    }
  }

  @keyframes lb12hefk8-B {
    from {
      opacity: 0;
      transform: translateY(10px);
    }
  }

  @keyframes lb1g3nlh6-B {
    0%, 100% {
      opacity: .3;
    }

    50% {
      opacity: 1;
    }
  }

  @keyframes lbc5pjhy-B {
    0% {
      opacity: 0;
    }

    75%, 100% {
      opacity: 1;
    }
  }

  @keyframes lb180ztka-B {
    from {
      opacity: 0;
      transform: translateY(-70%);
    }

    to {
      opacity: 1;
      transform: none;
    }
  }

  @keyframes lbmosza-B {
    from {
      opacity: 0;
      transform: translateY(70%);
    }

    to {
      opacity: 1;
      transform: none;
    }
  }

  @keyframes lbqmglk5-B {
    0%, 100% {
      opacity: .3;
      transform: scale(.8);
    }

    50% {
      opacity: 1;
      transform: scale(1.3);
    }
  }

  @keyframes lb1fp878r-B {
    0%, 100% {
      opacity: .5;
      transform: scale(.8);
    }

    50% {
      opacity: 1;
      transform: scale(1);
    }
  }

  @keyframes lb11zq5zn-B {
    from {
      outline-offset: 5px;
      outline-color: #0000;
    }
  }

  @keyframes lbsuf281-B {
    0% {
      rotate: 0deg;
    }

    100% {
      rotate: 360deg;
    }
  }

  @keyframes lb29arjm-B {
    0%, 100% {
      transform: rotate(-2deg);
    }

    50% {
      transform: rotate(0);
    }
  }

  @keyframes lbqx4zst-B {
    0% {
      transform: rotate(0deg) translateX(calc(var(--loading-dots-size, 8px) * 2));
    }

    100% {
      transform: rotate(360deg) translateX(calc(var(--loading-dots-size, 8px) * 2));
    }
  }

  @keyframes lb1fy8ia8-B {
    to {
      transform: rotate(360deg);
    }
  }

  @keyframes lbqng64z-B {
    0% {
      transform: rotate(0);
    }

    100% {
      transform: rotate(360deg);
    }
  }

  @keyframes lbgd6zgv-B {
    0%, 100% {
      transform: rotate(0);
    }

    25% {
      transform: rotate(-4deg);
    }

    75% {
      transform: rotate(4deg);
    }
  }

  @keyframes lb10gmfjv-B {
    0%, 90%, 95%, 100% {
      transform: scale(1);
    }

    92.5% {
      transform: scale(1, .08);
    }
  }

  @keyframes lb1uivshd-B {
    0%, 45%, 50%, 100% {
      transform: scale(1);
    }

    47.5% {
      transform: scale(1, .08);
    }
  }

  @keyframes lb3l2n98-B {
    0%, 60%, 65%, 100% {
      transform: scale(1);
    }

    62.5% {
      transform: scale(1, .08);
    }
  }

  @keyframes lbebfisf-B {
    0%, 30%, 35%, 82%, 87%, 100% {
      transform: scale(1);
    }

    32.5%, 84.5% {
      transform: scale(1, .08);
    }
  }

  @keyframes lb1rgdtka-B {
    0%, 100% {
      transform: scale(1);
    }

    50% {
      transform: scale(1.015, .982);
    }
  }

  @keyframes lbogs8zp-B {
    0%, 24%, 100% {
      transform: translate(0);
    }

    6% {
      transform: translate(-1.8px);
    }

    12% {
      transform: translate(1.8px);
    }

    18% {
      transform: translate(-1px);
    }
  }

  @keyframes lb15qacde-B {
    0%, 100% {
      transform: translate(0);
    }

    50% {
      transform: translate(0, -1.6px);
    }
  }

  @keyframes lb13c7z9m-B {
    0%, 16%, 100% {
      transform: translate(0);
    }

    8% {
      transform: translate(0, -2px);
    }
  }

  @keyframes lb1ta95v6-B {
    0%, 32%, 100% {
      transform: translate(0) scale(1);
    }

    8% {
      transform: translate(0, 1px) scale(1.05, .93);
    }

    18% {
      transform: translate(0, -5px) scale(.97, 1.04);
    }

    26% {
      transform: translate(0, .5px) scale(1.04, .95);
    }
  }

  @keyframes lb1q7i4vu-B {
    0%, 100% {
      transform: translate(calc(var(--lobe-agent-avatar-gaze) * 1.8px),calc(var(--lobe-agent-avatar-gaze) * -3.1px));
    }

    50% {
      transform: translate(calc(var(--lobe-agent-avatar-gaze) * -1px),calc(var(--lobe-agent-avatar-gaze) * -3.4px));
    }
  }

  @keyframes lb1ceuzwu-B {
    0%, 90%, 100% {
      transform: translate(calc(var(--lobe-agent-avatar-gaze) * -3.2px),calc(var(--lobe-agent-avatar-gaze) * 3.4px));
    }

    40%, 50% {
      transform: translate(calc(var(--lobe-agent-avatar-gaze) * 3.2px),calc(var(--lobe-agent-avatar-gaze) * 3.4px));
    }
  }

  @keyframes lbr99mlk-B {
    0%, 100% {
      transform: translate(calc(var(--lobe-agent-avatar-gaze) * 0px),calc(var(--lobe-agent-avatar-gaze) * 1.6px));
    }

    18%, 40% {
      transform: translate(calc(var(--lobe-agent-avatar-gaze) * -3px),calc(var(--lobe-agent-avatar-gaze) * 1px));
    }

    62%, 84% {
      transform: translate(calc(var(--lobe-agent-avatar-gaze) * 3px),calc(var(--lobe-agent-avatar-gaze) * .6px));
    }
  }

  @keyframes lb1l6wkq0-B {
    0%, 100% {
      transform: translateX(0);
    }

    20% {
      transform: translateX(-5px);
    }

    40% {
      transform: translateX(5px);
    }

    60% {
      transform: translateX(-3px);
    }

    80% {
      transform: translateX(2px);
    }
  }

  @keyframes lb1mrfin0-B {
    to {
      transform: translateX(calc(-100.0% - var(--logo-marquee-gap, 36px)));
    }
  }

  @keyframes lb1v9gqll-B {
    0%, 100% {
      transform: translateY(0);
    }

    25% {
      transform: translateY(calc(var(--loading-dots-size, 8px) * -1.5));
    }

    50% {
      transform: translateY(0);
    }
  }

  @keyframes lbjwrog5-B {
    0% {
      translate: -100%;
    }

    100% {
      translate: 100%;
    }
  }

  .lbk32qhs {
    --bento-col-span: 1;
  }

  .lb1uxfy9o {
    --bento-columns: 4;
  }

  .lbj05dix {
    --bento-row-height: 120px;
  }

  .lb35jq7a {
    --bento-row-span: 1;
  }

  .lb1wdnxgk {
    --button-padding-inline: 0px;
  }

  .lb1l3x1nm {
    --button-padding-inline: 14px;
  }

  .lb1r8q1i9 {
    --button-padding-inline: 16px;
  }

  .lb1xvjv2a {
    --button-padding-inline: 8px;
  }

  .lbo8h0vz {
    --code-showcase-min-height: auto;
  }

  .lbx41sp4 {
    --delay: 0s;
  }

  .lbjqpwvb {
    --draggable-panel-gap: 0px;
  }

  .lbhxnmxf {
    --drawer-cast-alpha: .5;
  }

  .lb10r3w6h {
    --drawer-cast-alpha: 0;
  }

  .lb19v9nle {
    --drawer-cast-alpha: 1.75;
  }

  .lbrcga0b {
    --drawer-cast-x: -1;
  }

  .lb18cta43 {
    --drawer-cast-x: 1;
  }

  .lby3m4dg {
    --drawer-cast-y: -1;
  }

  .lbx4p56i {
    --drawer-cast-y: 1;
  }

  .lb1fg1rqh {
    --drawer-edge-width: 0;
  }

  .lb98was {
    --duration: 6s;
  }

  .lbfjvrti {
    --feature-grid-columns: 3;
  }

  .lb1iv4l33 {
    --filter-seam: var(--lobe-fill-border, var(--lobe-color-fill));
  }

  .lb1by5cad {
    --gap: var(--grid-gap, 1em);
  }

  .lb1k0jdk9 {
    --layout-header-height: 64px;
  }

  .lbe7afqh {
    --lobe-alert-accent: var(--lobe-color-error);
  }

  .lbzgof2g {
    --lobe-alert-accent: var(--lobe-color-info);
  }

  .lbo7tgpm {
    --lobe-alert-accent: var(--lobe-color-success);
  }

  .lb1lqijk0 {
    --lobe-alert-accent: var(--lobe-color-text-secondary);
  }

  .lb1e6rhj2 {
    --lobe-alert-accent: var(--lobe-color-warning);
  }

  .lboh1kd4 {
    --lobe-alert-background: color-mix(in srgb,var(--lobe-color-error) 5.0%,var(--lobe-color-bg-container));
  }

  .lb1e7xvtg {
    --lobe-alert-background: color-mix(in srgb,var(--lobe-color-info) 5.0%,var(--lobe-color-bg-container));
  }

  .lb1lln3b {
    --lobe-alert-background: color-mix(in srgb,var(--lobe-color-success) 5.0%,var(--lobe-color-bg-container));
  }

  .lb1im88pv {
    --lobe-alert-background: color-mix(in srgb,var(--lobe-color-text-secondary) 4.0%,var(--lobe-color-bg-container));
  }

  .lba3pu1c {
    --lobe-alert-background: color-mix(in srgb,var(--lobe-color-warning) 5.0%,var(--lobe-color-bg-container));
  }

  .lbf9vdb7 {
    --lobe-alert-soft-border: color-mix(in srgb,var(--lobe-color-error) 14.0%,transparent);
  }

  .lbgulyyp {
    --lobe-alert-soft-border: color-mix(in srgb,var(--lobe-color-info) 14.0%,transparent);
  }

  .lbog51ff {
    --lobe-alert-soft-border: color-mix(in srgb,var(--lobe-color-success) 14.0%,transparent);
  }

  .lb1k7laim {
    --lobe-alert-soft-border: color-mix(in srgb,var(--lobe-color-text-secondary) 12.0%,transparent);
  }

  .lb37xit6 {
    --lobe-alert-soft-border: color-mix(in srgb,var(--lobe-color-warning) 14.0%,transparent);
  }

  .lb13b9b4k {
    --lobe-auth-grid-line: color-mix(in srgb,var(--lobe-color-text) 5.0%,transparent);
  }

  .lbp4pl1z {
    --lobe-auth-grid-line: var(--lobe-color-border-secondary);
  }

  .lbx26zto {
    --lobe-dropdown-animation-duration: .14s;
  }

  .lb1l96weh {
    --lobe-dropdown-animation-ease-in: ease-in;
  }

  .lbmyf473 {
    --lobe-dropdown-animation-ease-out: var(--lobe-motion-ease-out);
  }

  .lbkiw9s4 {
    --lobe-dropdown-animation-scale-y: .92;
  }

  .lb2hswdp {
    --lobe-focus-ring-color: var(--lobe-color-error);
  }

  .lb155ckj2 {
    --lobe-focus-ring-color: var(--lobe-color-info);
  }

  .lbxqwrrt {
    --lobe-markdown-header-multiple: .2;
  }

  .lb1n5bq49 {
    --lobe-markdown-header-multiple: .5;
  }

  .lb3pag28 {
    --lobe-markdown-margin-multiple: 1;
  }

  .lb107ansx {
    --lobe-menu-icon-color: var(--lobe-color-error);
  }

  .lbx5256q {
    --lobe-menu-popup-padding: 4px;
  }

  .lbydoclp {
    --lobe-popover-animation-duration: .15s;
  }

  .lb5zsgyb {
    --lobe-popover-animation-duration-exit: 75ms;
  }

  .lbdkfc2i {
    --lobe-popover-animation-ease-in: ease-in;
  }

  .lb1gi85dh {
    --lobe-popover-animation-ease-out: var(--lobe-motion-ease-out);
  }

  .lb191ky9q {
    --lobe-popover-animation-scale: .96;
  }

  .lb10lwwj9 {
    --lobe-popover-animation-translate: 6px;
  }

  .lb1ol5q7t {
    --lobe-popover-arrow-offset-block: 5px;
  }

  .lb1cfhu4j {
    --lobe-popover-arrow-offset-inline: 8px;
  }

  .lbvzjg9q {
    --lobe-popover-content-blur: 4px;
  }

  .lb2hxxkh {
    --lobe-popover-content-shift: 8px;
  }

  .lbpmwb57 {
    --lobe-popover-layout-duration: .38s;
  }

  .lb1yl6ih0 {
    --lobe-popover-layout-ease: var(--lobe-motion-spring-bouncy);
  }

  .lbdtzx1f {
    --lobe-popover-translate-x: 0;
  }

  .lb70ox3w {
    --lobe-popover-translate-y: calc(var(--lobe-popover-animation-translate) * -1);
  }

  .lb1186kw6 {
    --lobe-popover-viewport-inline-padding: 12px;
  }

  .lbklfzxh {
    --lobe-progressive-blur-color: var(--lobe-color-bg-layout);
  }

  .lbiz0do0 {
    --lobe-progressive-blur-direction: to bottom;
  }

  .lb1wd4g2w {
    --lobe-progressive-blur-direction: to left;
  }

  .lbiy930i {
    --lobe-progressive-blur-direction: to right;
  }

  .lbcawtd5 {
    --lobe-progressive-blur-direction: to top;
  }

  .lbn3jzq5 {
    --lobe-progressive-blur-gradient-opacity: .5;
  }

  .lb15su0pm {
    --lobe-progressive-blur-height: 64px;
  }

  .lbm96bvk {
    --lobe-rate-color: var(--lobe-color-warning);
  }

  .lb1afozf1 {
    --lobe-rate-size: 20px;
  }

  .lb1rupxqf {
    --lobe-select-available-height: min(var(--available-height),var(--lobe-select-popup-max-height, var(--available-height)));
  }

  .lb1lqng0l {
    --lobe-select-disabled-bg: color-mix(in srgb,var(--lobe-color-bg-container) 60%,transparent);
  }

  .lb1fcm1w1 {
    --lobe-select-disabled-bg: color-mix(in srgb,var(--lobe-color-fill-tertiary) 55.0%,transparent);
  }

  .lb1hprk1n {
    --lobe-select-open-bg: var(--lobe-color-fill-secondary);
  }

  .lb1m91qns {
    --lobe-select-open-bg: var(--lobe-color-fill-tertiary);
  }

  .lbcbhfra {
    --lobe-select-readonly-bg: color-mix(in srgb,var(--lobe-color-bg-container) 75.0%,transparent);
  }

  .lb16si2i5 {
    --lobe-select-readonly-bg: color-mix(in srgb,var(--lobe-color-fill-tertiary) 70.0%,transparent);
  }

  .lbwvmpdu {
    --lobe-surface-bg: var(--lobe-color-bg-container);
  }

  .lb1scici8 {
    --lobe-surface-bg: var(--lobe-color-fill-quaternary);
  }

  .lb1ettvn5 {
    --lobe-surface-bg-solid: color-mix(in srgb,#fff 2.0%,var(--lobe-surface-canvas, var(--lobe-color-bg-container)));
  }

  .lb1hc46fh {
    --lobe-surface-bg-solid: var(--lobe-color-bg-container);
  }

  .lbabgygf {
    --lobe-tooltip-animation-duration: .28s;
  }

  .lb17zxa9l {
    --lobe-tooltip-animation-duration-exit: .1s;
  }

  .lb1czz40j {
    --lobe-tooltip-animation-ease-in: cubic-bezier(.4,0,1,1);
  }

  .lb19w7cha {
    --lobe-tooltip-animation-ease-out: var(--lobe-motion-spring-bouncy);
  }

  .lb1ezh9a6 {
    --lobe-tooltip-animation-scale: .97;
  }

  .lb1xzhb9q {
    --lobe-tooltip-animation-translate: 3px;
  }

  .lbw4uxtt {
    --lobe-tooltip-arrow-offset-block: 4px;
  }

  .lb1wzcy62 {
    --lobe-tooltip-arrow-offset-inline: 6px;
  }

  .lbmm55jw {
    --lobe-tooltip-content-blur: 4px;
  }

  .lb793mc {
    --lobe-tooltip-content-shift: 8px;
  }

  .lbytl4um {
    --lobe-tooltip-fade-duration: .16s;
  }

  .lb1epvlm {
    --lobe-tooltip-fade-ease: cubic-bezier(.33,1,.68,1);
  }

  .lb1rnv61f {
    --lobe-tooltip-layout-duration: .38s;
  }

  .lbm88wyt {
    --lobe-tooltip-layout-ease: var(--lobe-motion-spring-bouncy);
  }

  .lb1x6gem7 {
    --lobe-tooltip-translate-x: 0;
  }

  .lb1ppaw8e {
    --lobe-tooltip-translate-y: calc(var(--lobe-tooltip-animation-translate) * -1);
  }

  .lb1k6gbzt {
    --lobe-tooltip-viewport-inline-padding: 8px;
  }

  .lb13umca6 {
    --logo-marquee-duration: 28s;
  }

  .lb1fdfv8h {
    --logo-marquee-gap: 36px;
  }

  .lbgtqfm8 {
    --logo-marquee-max-width: 640px;
  }

  .lb18upadf {
    --max-item-width: var(--grid-max-item-width, 240px);
  }

  .lbecsxsy {
    --metric-seam: var(--lobe-fill-border, var(--lobe-color-fill));
  }

  .lbb27uya {
    --rows: var(--grid-rows, 3);
  }

  .lb1h4x9d1 {
    --scroll-shadow-size: 16.0%;
  }

  .lb1yqjya6 {
    --shiny-color: var(--lobe-color-text);
  }

  .lb13qpc1j {
    --shiny-duration: 1.5s;
  }

  .lbo35jsc {
    --surface-pad-block: 12px;
  }

  .lb4vqstq {
    --surface-pad-block: 16px;
  }

  .lbssx8jz {
    --surface-pad-inline: 16px;
  }

  .lb1o8nl8n {
    --toast-collapsed-height: var(--toast-frontmost-height, var(--toast-height));
  }

  .lbr9sdi6 {
    --toast-gap: 12px;
  }

  .lb1wxzbih {
    --toast-peek: 12px;
  }

  .lb1vhpo3u {
    --toast-scale: calc(1 - var(--toast-index) * .05);
  }

  .lb1c223hw {
    --toast-shrink: calc(1 - var(--toast-scale));
  }

  .lbk0bhaz[data-expandable="true"]:is(:hover, :focus-within, [data-expand="false"]):not([data-resizing="true"]) {
    --draggable-panel-gap: 17px;
  }

  .lb13mkx0c:is([data-submenu], [data-nested], [data-side="left"], [data-side="right"]) {
    --lobe-dropdown-animation-duration: 0s;
  }

  .lbdiwzxj:is([data-submenu], [data-nested], [data-side="left"], [data-side="right"]) {
    --lobe-dropdown-animation-scale-y: 1;
  }

  .lb8cr33m:is([data-placement="right"], [data-placement="rightTop"], [data-placement="rightBottom"]) {
    --lobe-popover-translate-x: calc(var(--lobe-popover-animation-translate) * -1);
  }

  .lb1u18tlr:is([data-placement="left"], [data-placement="leftTop"], [data-placement="leftBottom"]) {
    --lobe-popover-translate-x: var(--lobe-popover-animation-translate);
  }

  .lb132x4ng:is([data-placement="left"], [data-placement="leftTop"], [data-placement="leftBottom"]), .lb19ms9b6:is([data-placement="right"], [data-placement="rightTop"], [data-placement="rightBottom"]) {
    --lobe-popover-translate-y: 0;
  }

  .lb1jpw2w9:is([data-placement="top"], [data-placement="topLeft"], [data-placement="topRight"]) {
    --lobe-popover-translate-y: var(--lobe-popover-animation-translate);
  }

  .lb19p6rg0:is([data-placement="right"], [data-placement="rightTop"], [data-placement="rightBottom"]) {
    --lobe-tooltip-translate-x: calc(var(--lobe-tooltip-animation-translate) * -1);
  }

  .lbjzfilc:is([data-placement="left"], [data-placement="leftTop"], [data-placement="leftBottom"]) {
    --lobe-tooltip-translate-x: var(--lobe-tooltip-animation-translate);
  }

  .lb1e6wdka:is([data-placement="left"], [data-placement="leftTop"], [data-placement="leftBottom"]), .lb1rub6d4:is([data-placement="right"], [data-placement="rightTop"], [data-placement="rightBottom"]) {
    --lobe-tooltip-translate-y: 0;
  }

  .lbuhc4zl:is([data-placement="top"], [data-placement="topLeft"], [data-placement="topRight"]) {
    --lobe-tooltip-translate-y: var(--lobe-tooltip-animation-translate);
  }

  .lb1g6lid4.lb1g6lid4:has( > :where(button, a):active:not(:disabled, [aria-disabled="true"])) {
    --lobe-split-button-fill: color-mix(in srgb,var(--lobe-color-error) 88.0%,black);
  }

  .lb14ldvf4.lb14ldvf4:has( > :where(button, a):hover:not(:disabled, [aria-disabled="true"])):not(:has( > :where(button, a):active:not(:disabled, [aria-disabled="true"]))) {
    --lobe-split-button-fill: color-mix(in srgb,var(--lobe-color-error) 88.0%,white);
  }

  .lb1au6i02.lb1au6i02:has( > :where(button, a):active:not(:disabled, [aria-disabled="true"])) {
    --lobe-split-button-fill: var(--lobe-color-primary-active);
  }

  .lbkkoodz.lbkkoodz:has( > :where(button, a):hover:not(:disabled, [aria-disabled="true"])):not(:has( > :where(button, a):active:not(:disabled, [aria-disabled="true"]))) {
    --lobe-split-button-fill: var(--lobe-color-primary-hover);
  }

  .lb19d6fe:has( > [data-virtual]) {
    --lobe-virtual-scroll-inset: var(--lobe-menu-popup-padding);
  }

  @media (prefers-reduced-motion: reduce) {
    .lbvabi.lbvabi {
      --lobe-popover-layout-duration: 0s;
    }

    .lb1fy5egn.lb1fy5egn {
      --lobe-tooltip-animation-duration: 0s;
    }

    .lb15570jz.lb15570jz {
      --lobe-tooltip-animation-duration-exit: 0s;
    }

    .lb1ae5iqf.lb1ae5iqf {
      --lobe-tooltip-fade-duration: 0s;
    }

    .lb3dl09s.lb3dl09s {
      --lobe-tooltip-layout-duration: 0s;
    }
  }
}

@layer lobe-ui.priority2 {
  .lbln7xf2 {
    font: inherit;
  }

  .lbk9nw1o {
    inset: -10px;
  }

  .lb10a8y8t {
    inset: 0;
  }

  .lb1vdmwfg {
    inset: 10px;
  }

  .lbk92lsc {
    inset: 8px;
  }

  .lbh3736h {
    inset: unset;
  }

  .lbkdpibf {
    margin: -1px;
  }

  .lb1ghz6dp {
    margin: 0;
  }

  .lb1qyo9ns {
    margin: 1px;
  }

  .lb10d6zji {
    margin: 3px;
  }

  .lbzvvh78 {
    margin: calc(var(--spin-node-size) / -2);
  }

  .lb1rmkima {
    margin: calc(var(--spin-particle-size) / -2);
  }

  .lb1717udv {
    padding: 0;
  }

  .lbis3749 {
    padding: 1.5rem;
  }

  .lbc7ga6q {
    padding: 12px;
  }

  .lb1tamke2 {
    padding: 16px;
  }

  .lb1uz70x1 {
    padding: 1rem;
  }

  .lb1qhigcl {
    padding: 20px;
  }

  .lbggk2y7 {
    padding: 24px;
  }

  .lb1i3ajwb {
    padding: 2px;
  }

  .lb9ms5i6 {
    padding: 3px;
  }

  .lbfawy5m {
    padding: 4px;
  }

  .lbe8ttls {
    padding: 8px;
  }

  .lbtoa2fd {
    padding: var(--lobe-padding-xs);
  }

  .lb17y1f7e:has([data-page-layout="flush"]) {
    padding: 0;
  }

  @media (width <= 47.5rem) {
    .lblgkvj3.lblgkvj3 {
      padding: 1rem;
    }
  }
}

@layer lobe-ui.priority3 {
  .lbkuq44j {
    background-position: -1px -1px;
  }

  .lbk1hcsh {
    background-position: 0 0, 0 0, 4px 4px !important;
  }

  .lb1wlk0ns {
    background-position: 0 0, 0 8px, 8px -8px, -8px 0;
  }

  .lb13hcsrd {
    background-position: 0 0, 4px 4px;
  }

  .lb1y4qj14 {
    background-position: 0 0;
  }

  .lbt6pys0 {
    background-position: 50%, 50%;
  }

  .lb165c8v {
    border-color: #333;
  }

  .lb11ne2u5 {
    border-color: #fff !important;
  }

  .lbg29ltk {
    border-color: #fff;
  }

  .lb10qicyj {
    border-color: color-mix(in srgb,var(--docs-accent) 35.0%,transparent);
  }

  .lb93mhwi {
    border-color: color-mix(in srgb,var(--lobe-color-border-secondary) 66.0%,transparent);
  }

  .lbpe7ctc {
    border-color: color-mix(in srgb,var(--lobe-color-border-secondary) 70.0%,var(--lobe-color-border));
  }

  .lb1mpi7gh {
    border-color: color-mix(in srgb,var(--lobe-color-error) 40.0%,transparent);
  }

  .lb181nr7w, .lb1r7ld26 {
    border-color: currentColor;
  }

  .lb1bmaitd {
    border-color: #0009;
  }

  .lb786t8j {
    border-color: #ffffff24;
  }

  .lb1e75yku {
    border-color: #fff3;
  }

  .lb9r1u3d {
    border-color: #0000;
  }

  .lbbhp8i {
    border-color: var(--docs-border-default);
  }

  .lb58z56q {
    border-color: var(--docs-border-subtle);
  }

  .lbfbyuaw {
    border-color: var(--lobe-color-bg-container);
  }

  .lb10cypdb {
    border-color: var(--lobe-color-border-secondary);
  }

  .lbqnr5ac {
    border-color: var(--lobe-color-border);
  }

  .lb11fhi00 {
    border-color: var(--lobe-color-error);
  }

  .lb1g3whta {
    border-color: var(--lobe-color-fill-quaternary);
  }

  .lb6d5vuu {
    border-color: var(--lobe-color-fill-secondary);
  }

  .lb1jy2tmp {
    border-color: var(--lobe-color-primary);
  }

  .lb1h7zjs4 {
    border-color: var(--lobe-color-text-tertiary);
  }

  .lb142uwqc {
    border-color: var(--lobe-fill-border, var(--lobe-color-fill));
  }

  .lb3xigh6 {
    border-color: var(--lobe-split-button-fill, transparent);
  }

  .lb1n1lchj {
    border-color: var(--lobe-split-button-fill, var(--lobe-color-error));
  }

  .lb1kuh2pb {
    border-color: var(--lobe-split-button-fill, var(--lobe-color-primary));
  }

  .lb2x9nje {
    border-radius: .45rem;
  }

  .lbdcc95m {
    border-radius: .5625rem;
  }

  .lb116uinm {
    border-radius: .5rem;
  }

  .lb15fclwp {
    border-radius: .875rem;
  }

  .lb2u8bby {
    border-radius: 0;
  }

  .lb1xwekrv {
    border-radius: 100px;
  }

  .lb1q4ynmn {
    border-radius: 10px;
  }

  .lb4pepcl {
    border-radius: 12px;
  }

  .lbghjk08 {
    border-radius: 15%;
  }

  .lbgqmno8 {
    border-radius: 16px;
  }

  .lb1nj7uno {
    border-radius: 1px;
  }

  .lb1m3ak92 {
    border-radius: 20px;
  }

  .lb1jvnzes {
    border-radius: 28px;
  }

  .lb1cum3z5 {
    border-radius: 2px;
  }

  .lb18zih8k {
    border-radius: 3px;
  }

  .lb1pl3jqz {
    border-radius: 48px;
  }

  .lb12oqio5 {
    border-radius: 4px;
  }

  .lb16rqkct {
    border-radius: 50%;
  }

  .lb1kogg8i {
    border-radius: 6px;
  }

  .lbur7f20 {
    border-radius: 8px;
  }

  .lby54tlg {
    border-radius: 999px !important;
  }

  .lb1e6avla {
    border-radius: 999px;
  }

  .lbhpnuu7 {
    border-radius: 9px;
  }

  .lb1wra11o {
    border-radius: calc(var(--lobe-markdown-border-radius) * 1px);
  }

  .lb12i1nfx {
    border-radius: calc(var(--spotlight-card-border-radius, 12px) - 1px);
  }

  .lb1pjcqnp {
    border-radius: inherit;
  }

  .lb12fibi1 {
    border-radius: var(--docs-radius-lg);
  }

  .lbg7u9rr {
    border-radius: var(--docs-radius-md);
  }

  .lbl56r28 {
    border-radius: var(--docs-radius-sm);
  }

  .lb8itt2c {
    border-radius: var(--gradient-button-border-radius, var(--lobe-border-radius));
  }

  .lb1ndkxwp {
    border-radius: var(--lobe-border-radius-lg);
  }

  .lb1vihcfj {
    border-radius: var(--lobe-border-radius-sm);
  }

  .lb1jq78ib {
    border-radius: var(--lobe-border-radius-xs);
  }

  .lb1sbi92r {
    border-radius: var(--lobe-border-radius);
  }

  .lb10toqow {
    border-radius: var(--spotlight-card-border-radius, 12px);
  }

  .lb159sbz3 {
    border-radius: var(--toast-border-radius, var(--lobe-border-radius-lg));
  }

  .lbbsl7fq {
    border-style: dashed;
  }

  .lbng3xce {
    border-style: none;
  }

  .lb1y0btm7 {
    border-style: solid;
  }

  .lbc342km {
    border-width: 0;
  }

  .lbvndefy {
    border-width: 1.5px;
  }

  .lbmkeg23 {
    border-width: 1px;
  }

  .lbuzmsqa {
    border-width: 2px !important;
  }

  .lbdh2fpr {
    border-width: 2px;
  }

  .lbfn42iu {
    border-width: medium;
  }

  .lb1b0bnr5 {
    flex: 0;
  }

  .lb98rzlu {
    flex: 1;
  }

  .lb1okw0bk {
    flex: none;
  }

  .lb1aazh3f {
    font-variant: inherit;
  }

  .lb1enigpx {
    gap: .125rem;
  }

  .lb1iah58g {
    gap: .1rem;
  }

  .lbvh977a {
    gap: .25rem;
  }

  .lb73f2yu {
    gap: .35rem;
  }

  .lbpj7pl4 {
    gap: .375rem;
  }

  .lbo0bmx5 {
    gap: .4em;
  }

  .lb13z6uf9 {
    gap: .5rem;
  }

  .lbb6y1gh {
    gap: .625rem;
  }

  .lb1uma3xh {
    gap: .6rem;
  }

  .lb8233eu {
    gap: .75rem;
  }

  .lbxhr3t {
    gap: 0;
  }

  .lb15iy025 {
    gap: 1.25rem;
  }

  .lb883omv {
    gap: 10px;
  }

  .lb1v2ro7d {
    gap: 12px;
  }

  .lb1af02g3 {
    gap: 14px;
  }

  .lbou54vl {
    gap: 16px;
  }

  .lb12mrbbr {
    gap: 1px;
  }

  .lb8fetqu {
    gap: 1rem;
  }

  .lbtacmkj {
    gap: 2.5rem;
  }

  .lb1c1vhfx {
    gap: 20px;
  }

  .lb1665zp3 {
    gap: 24px;
  }

  .lb195vfkc {
    gap: 2px;
  }

  .lb1rzw5jd {
    gap: 32px;
  }

  .lb1ed6fcf {
    gap: 3px;
  }

  .lb14n5cft {
    gap: 40px;
  }

  .lb1y9zxd1 {
    gap: 48px;
  }

  .lb1jnr06f {
    gap: 4px;
  }

  .lb1nejdyq {
    gap: 5px;
  }

  .lb17d4w8g {
    gap: 6px;
  }

  .lb167g77z {
    gap: 8px;
  }

  .lbv258st {
    gap: calc(var(--lobe-rate-size, 20px) / 2);
  }

  .lbeg72bg {
    gap: clamp(32px, 5vw, 64px);
  }

  .lb14vpbey {
    gap: var(--logo-marquee-gap, 36px);
  }

  .lbgkxs2y {
    grid-column: 1;
  }

  .lb1npkx4u {
    grid-column: 2;
  }

  .lb1k3v4rp {
    grid-column: 3;
  }

  .lb1zn0yr {
    grid-column: span var(--bento-col-span, 1);
  }

  .lb1ms6mhf {
    grid-row: 1;
  }

  .lb7sv70a {
    grid-row: 2;
  }

  .lb1m30xi9 {
    grid-row: span var(--bento-row-span, 1);
  }

  .lb1o4mm3x {
    inset-block: -4px;
  }

  .lbdwv5cp {
    inset-block: 0 auto;
  }

  .lb10no89f {
    inset-block: 0;
  }

  .lb1c70ue {
    inset-block: 16px;
  }

  .lb1fclj7r {
    inset-block: auto 0;
  }

  .lb1saa4dr {
    inset-block: unset;
  }

  .lb17y0mx6 {
    inset-inline: 0;
  }

  .lbvf9o5y {
    inset-inline: 16px;
  }

  .lb1v2lpi6 {
    inset-inline: 40px;
  }

  .lbe8uvvx {
    list-style: none;
  }

  .lb1k49i25 {
    margin-block: -4px;
  }

  .lb96m7kw {
    margin-block: .1em;
  }

  .lb1p2e68s {
    margin-block: .25em;
  }

  .lb8atrpe {
    margin-block: .25rem;
  }

  .lb10im51j {
    margin-block: 0;
  }

  .lbjmfy54 {
    margin-block: 1.5rem;
  }

  .lb14zwzyp {
    margin-block: 1.75rem;
  }

  .lb2i9t41 {
    margin-block: 16px;
  }

  .lbg9jes1 {
    margin-block: 4px;
  }

  .lb1jp4ehj {
    margin-block: 8px;
  }

  .lb1ixfmg8 {
    margin-block: calc(var(--lobe-markdown-margin-multiple) * -1em);
  }

  .lbgvtblx {
    margin-block: calc(var(--lobe-markdown-margin-multiple) * .5em);
  }

  .lb1ysyzoe {
    margin-block: calc(var(--lobe-markdown-margin-multiple) * 1em);
  }

  .lb1sbs7mg {
    margin-block: round(calc(var(--lobe-font-size) * .15),1px);
  }

  .lbvj9o80 {
    margin-inline: -.5rem;
  }

  .lbnqzm5i {
    margin-inline: .2rem;
  }

  .lb1alj1zu {
    margin-inline: 0 8px;
  }

  .lbrxpjvj {
    margin-inline: 0;
  }

  .lb1tqfzy7 {
    margin-inline: 12px;
  }

  .lb1dhlr3c {
    margin-inline: 2px;
  }

  .lbj3msbq {
    margin-inline: 3px;
  }

  .lb18kdvx8 {
    margin-inline: 6px;
  }

  .lbxbjj12 {
    margin-inline: 8px;
  }

  .lbvueqy4 {
    margin-inline: auto;
  }

  .lb15usb71 {
    margin-inline: calc(-1 * var(--lobe-menu-popup-padding));
  }

  .lba2rfrd {
    margin-inline: calc(-1 * var(--lobe-virtual-scroll-inset, 0px));
  }

  .lbiw998c {
    margin-inline: calc(var(--accordion-hover-inset, 8px) * -1);
  }

  .lb1b6ykf0 {
    outline: 0;
  }

  .lb1a2a7pz {
    outline: none;
  }

  .lbysyzu8 {
    overflow: auto;
  }

  .lb7giv3 {
    overflow: clip;
  }

  .lbb3r6kr {
    overflow: hidden;
  }

  .lb1rea2x4 {
    overflow: visible;
  }

  .lbxqldzo {
    overscroll-behavior: auto;
  }

  .lb1iv7sc9 {
    padding-block: .0625rem;
  }

  .lb1dus959 {
    padding-block: .125rem;
  }

  .lb1o5vn8x {
    padding-block: .25rem;
  }

  .lb1qrv0by {
    padding-block: .3125rem;
  }

  .lb1267ecw {
    padding-block: .35rem;
  }

  .lb1bilvtl {
    padding-block: .375rem;
  }

  .lbla58y3 {
    padding-block: .3rem;
  }

  .lbxbimen {
    padding-block: .4375rem;
  }

  .lb18g2hj5 {
    padding-block: .5rem;
  }

  .lb73iojl {
    padding-block: .75em;
  }

  .lbo0yzjp {
    padding-block: .75rem;
  }

  .lbt970qd {
    padding-block: 0;
  }

  .lb1wpndro {
    padding-block: 1.1rem;
  }

  .lbp59q4u {
    padding-block: 10px;
  }

  .lb10dr8xq {
    padding-block: 12px;
  }

  .lb1xn8qrt {
    padding-block: 16px;
  }

  .lbsplgde {
    padding-block: 1px;
  }

  .lbr9q8rw {
    padding-block: 24px;
  }

  .lb1e9difb {
    padding-block: 28px;
  }

  .lbj8oexa {
    padding-block: 2px;
  }

  .lbd11lqx {
    padding-block: 32px;
  }

  .lbf4egzd {
    padding-block: 3px;
  }

  .lb1axd487 {
    padding-block: 40px;
  }

  .lb12ulsxz {
    padding-block: 4px;
  }

  .lbifx94n {
    padding-block: 5px;
  }

  .lb1921sjq {
    padding-block: 5rem;
  }

  .lb1t0vds8 {
    padding-block: 6px;
  }

  .lbknfcqp {
    padding-block: 7px;
  }

  .lb1vvogim {
    padding-block: 8px;
  }

  .lbwbqjop {
    padding-block: clamp(3.5rem, 9vh, 5.5rem);
  }

  .lbnlmr1e {
    padding-block: clamp(3rem, 8vh, 5rem);
  }

  .lb51e83g {
    padding-block: clamp(48px, 8vh, 80px);
  }

  .lbwhe4c1 {
    padding-block: clamp(56px, 9vh, 88px);
  }

  .lbs9185t {
    padding-block: clamp(5rem, 18vh, 10rem);
  }

  .lbfmzx79 {
    padding-block: min(14vh, 8rem) 1rem;
  }

  .lby0ca47 {
    padding-block: var(--lobe-form-item-padding-block, 16px);
  }

  .lb1bolkcs {
    padding-block: var(--lobe-table-padding-block);
  }

  .lb18a9hih {
    padding-inline: .375rem;
  }

  .lb8srd2o {
    padding-inline: .4375rem;
  }

  .lbtx3ozj {
    padding-inline: .4rem;
  }

  .lb97vtpp {
    padding-inline: .5rem;
  }

  .lb1i8etif {
    padding-inline: .625rem .5rem;
  }

  .lbvpgqt4 {
    padding-inline: .625rem;
  }

  .lb1f6otoe {
    padding-inline: .65rem;
  }

  .lb1iouy3e {
    padding-inline: .6rem;
  }

  .lbirxom3 {
    padding-inline: .875rem .5rem;
  }

  .lb13s4r1c {
    padding-inline: .875rem;
  }

  .lbnjsko4 {
    padding-inline: 0;
  }

  .lb11h0hc {
    padding-inline: 1.125rem;
  }

  .lb1qhpy6z {
    padding-inline: 1.25rem;
  }

  .lbzsmjar {
    padding-inline: 1.5rem;
  }

  .lb1awh872 {
    padding-inline: 10px;
  }

  .lbfoe8qy {
    padding-inline: 11px;
  }

  .lbaope02 {
    padding-inline: 12px;
  }

  .lbqin4a2 {
    padding-inline: 14px;
  }

  .lb15ldat2 {
    padding-inline: 15px;
  }

  .lb1hr3lfm {
    padding-inline: 16px;
  }

  .lbf1a5up {
    padding-inline: 1em;
  }

  .lbnxx81d {
    padding-inline: 1rem;
  }

  .lb17qtykl {
    padding-inline: 20px;
  }

  .lb65v0h {
    padding-inline: 22px;
  }

  .lb4l9tsp {
    padding-inline: 24px;
  }

  .lb5k8d2m {
    padding-inline: 2px;
  }

  .lb1tcxzho {
    padding-inline: 36px;
  }

  .lbfn1xvj {
    padding-inline: 4px;
  }

  .lbm9j1uf {
    padding-inline: 5px;
  }

  .lb1xijbu4 {
    padding-inline: 6px;
  }

  .lbdqyycr {
    padding-inline: 8px;
  }

  .lbqjf4dd {
    padding-inline: clamp(1rem, 4vw, 2.5rem);
  }

  .lb1w51w5s {
    padding-inline: var(--accordion-hover-inset, 8px);
  }

  .lb1v42klx {
    padding-inline: var(--button-padding-inline);
  }

  .lb1ctfek0 {
    padding-inline: var(--lobe-menu-popup-padding);
  }

  .lb1ha9ihy {
    padding-inline: var(--lobe-padding-xxs);
  }

  .lbnyzkql {
    padding-inline: var(--lobe-popover-viewport-inline-padding);
  }

  .lb1ncipzf {
    padding-inline: var(--lobe-table-padding-inline);
  }

  .lb5yvih3 {
    padding-inline: var(--lobe-tooltip-viewport-inline-padding);
  }

  .lb9xwowr {
    padding-inline: var(--lobe-virtual-scroll-inset, 0);
  }

  .lb1ku5rj1 {
    place-items: center;
  }

  .lb1knln2f {
    place-items: start center;
  }

  .lbmqliwb {
    text-decoration: line-through;
  }

  .lb1hl2dhg {
    text-decoration: none;
  }

  .lb1bvjpef {
    text-decoration: underline;
  }

  .lb18nfrvi {
    transition: all .15s var(--lobe-motion-ease-out);
  }

  .lbxgdrqz {
    transition: all .16s cubic-bezier(.32, .72, 0, 1);
  }

  .lby9syeq {
    transition: all .2s ease-in-out;
  }

  .lb1ng1d19 {
    transition: all .2s;
  }

  .lbti8zbx {
    transition: all var(--lobe-motion-duration-slow) var(--lobe-motion-ease-in-out-circ);
  }

  .lbn13k1y {
    transition: background .12s, color .12s;
  }

  .lb8utg69 {
    transition: background .12s;
  }

  .lb1whbijk {
    transition: background .12s var(--lobe-motion-ease-out),color .12s var(--lobe-motion-ease-out);
  }

  .lbavbupb {
    transition: background .15s var(--lobe-motion-ease-out),border-color .15s var(--lobe-motion-ease-out),box-shadow .15s var(--lobe-motion-ease-out);
  }

  .lb1mlet35 {
    transition: background .15s var(--lobe-motion-ease-out),border-color .15s var(--lobe-motion-ease-out);
  }

  .lbysu0hi {
    transition: background .15s var(--lobe-motion-ease-out);
  }

  .lbr3aam3 {
    transition: background .2s var(--lobe-motion-ease-out),box-shadow .2s var(--lobe-motion-ease-out);
  }

  .lb1cd9vmy {
    transition: background .2s, color .2s;
  }

  .lbis6uml {
    transition: background-color .14s, filter .14s, transform 90ms;
  }

  .lb1eq3uzl {
    transition: background-color .14s;
  }

  .lb1t3whoi {
    transition: background-color .15s;
  }

  .lbdb7520 {
    transition: background-color .16s;
  }

  .lbjy6m49 {
    transition: background-color .1s var(--lobe-motion-ease-out);
  }

  .lb5gkzjs {
    transition: background-color .2s;
  }

  .lb1mimgl9 {
    transition: border-color .14s, background-color .14s;
  }

  .lb4vgt72 {
    transition: border-color .14s, box-shadow .14s;
  }

  .lbhpjvnv {
    transition: border-color .14s, color .14s, background-color .14s;
  }

  .lb1ut79mn {
    transition: border-color .14s, transform .14s, box-shadow .14s;
  }

  .lb8xsxrs {
    transition: border-color .14s;
  }

  .lb1q1qk89 {
    transition: border-color .15s, background .15s;
  }

  .lb19qmanz {
    transition: box-shadow .12s;
  }

  .lbp6x4vz {
    transition: box-shadow .15s var(--lobe-motion-ease-out);
  }

  .lbxj5fsl {
    transition: box-shadow .2s var(--lobe-motion-ease-out);
  }

  .lbdn3phn {
    transition: clip-path .2s cubic-bezier(.4, 0, .2, 1);
  }

  .lb1qjqjpi {
    transition: color .12s var(--lobe-motion-ease-out),transform .12s var(--lobe-motion-ease-out);
  }

  .lbzmxybh {
    transition: color .14s, background-color .14s, border-color .14s, box-shadow .14s, transform 90ms;
  }

  .lb1mf3n85 {
    transition: color .14s, background-color .14s, transform 90ms;
  }

  .lbg3so2j {
    transition: color .14s, border-color .14s;
  }

  .lbdvs2vg {
    transition: color .14s;
  }

  .lb1edyq7o {
    transition: color .15s ease-out, transform .15s ease-out;
  }

  .lbrwkjy5 {
    transition: color .15s;
  }

  .lb1noqm3w {
    transition: color .15s var(--lobe-motion-ease-out),background .15s var(--lobe-motion-ease-out);
  }

  .lb627avl {
    transition: color .15s var(--lobe-motion-ease-out);
  }

  .lbgl21rn {
    transition: color .16s cubic-bezier(.32, .72, 0, 1), background .16s cubic-bezier(.32, .72, 0, 1), transform .16s cubic-bezier(.32, .72, 0, 1);
  }

  .lb15xd0no {
    transition: color .16s cubic-bezier(.32, .72, 0, 1), background-color .16s cubic-bezier(.32, .72, 0, 1), background-image .16s cubic-bezier(.32, .72, 0, 1), border-color .16s cubic-bezier(.32, .72, 0, 1), box-shadow .16s cubic-bezier(.32, .72, 0, 1);
  }

  .lb1w3xhyk {
    transition: color .16s;
  }

  .lb1ansyti {
    transition: color .16s var(--lobe-motion-ease-out),background-color .16s var(--lobe-motion-ease-out),scale .16s var(--lobe-motion-ease-out);
  }

  .lbmhz0e4 {
    transition: color .16s var(--lobe-motion-ease-out),background-color .16s var(--lobe-motion-ease-out);
  }

  .lbsjt935 {
    transition: color .2s var(--lobe-motion-ease-in-out);
  }

  .lb8v0tbz {
    transition: color .2s var(--lobe-motion-ease-out),transform .2s var(--lobe-motion-ease-out),box-shadow .2s var(--lobe-motion-ease-out);
  }

  .lb1p61ccd {
    transition: filter .14s, transform 90ms;
  }

  .lb1npc0rx {
    transition: filter .14s;
  }

  .lb98rw9k {
    transition: grid-template-rows .16s;
  }

  .lb16onuij {
    transition: grid-template-rows .2s, margin .2s, opacity .12s;
  }

  .lbgy48lf {
    transition: height .12s, inset-block-start .12s;
  }

  .lb180ooqv {
    transition: height .2s var(--lobe-motion-ease-out);
  }

  .lbcqlole {
    transition: height .3s cubic-bezier(.32, .72, 0, 1), margin-block-start .3s cubic-bezier(.32, .72, 0, 1);
  }

  .lb9ukxhc {
    transition: height .3s;
  }

  .lbklqi63 {
    transition: inline-size .2s;
  }

  .lbjltk9q {
    transition: inset-block-end .2s;
  }

  .lbw1r3nx {
    transition: inset-block-start .2s var(--lobe-motion-ease-out),height .2s var(--lobe-motion-ease-out);
  }

  .lbmfngtf {
    transition: inset-inline-start var(--lobe-popover-layout-duration) var(--lobe-popover-layout-ease),inset-block-start var(--lobe-popover-layout-duration) var(--lobe-popover-layout-ease);
  }

  .lbguwl36 {
    transition: inset-inline-start var(--lobe-tooltip-layout-duration) var(--lobe-tooltip-layout-ease),inset-block-start var(--lobe-tooltip-layout-duration) var(--lobe-tooltip-layout-ease);
  }

  .lbn0nhwh {
    transition: margin .2s, padding .2s, border-color .2s;
  }

  .lbezc1wo {
    transition: margin .2s;
  }

  .lbq2gx43 {
    transition: none;
  }

  .lb1gpdqsl {
    transition: opacity .12s 80ms;
  }

  .lb1pqx817 {
    transition: opacity .12s;
  }

  .lbazuyqn {
    transition: opacity .14s;
  }

  .lb2x8kw5 {
    transition: opacity .14s var(--lobe-motion-ease-out),transform .14s var(--lobe-motion-ease-out);
  }

  .lb13zw1ji {
    transition: opacity .15s var(--lobe-motion-ease-in-out);
  }

  .lb1xhw48d {
    transition: opacity .15s var(--lobe-motion-ease-out),transform .15s var(--lobe-motion-ease-out);
  }

  .lbholrd4 {
    transition: opacity .15s var(--lobe-motion-ease-out);
  }

  .lbbq4x80 {
    transition: opacity .15s, width .15s, height .15s;
  }

  .lb11o4mfb {
    transition: opacity .18s cubic-bezier(.32, .72, 0, 1);
  }

  .lbmalmnf {
    transition: opacity .18s var(--lobe-motion-ease-out);
  }

  .lbin1iks {
    transition: opacity .25s cubic-bezier(.22, 1, .36, 1);
  }

  .lbzjevta {
    transition: opacity .25s var(--lobe-motion-ease-out);
  }

  .lbzdg38j {
    transition: opacity .2s;
  }

  .lb1siopqw {
    transition: opacity .2s var(--lobe-motion-ease-in-out);
  }

  .lbaqpy6h {
    transition: opacity .2s var(--lobe-motion-ease-out),scale .2s var(--lobe-motion-ease-out);
  }

  .lb10178c1 {
    transition: opacity .2s var(--lobe-motion-ease-out),translate .2s var(--lobe-motion-ease-out);
  }

  .lb7mpatm {
    transition: opacity .2s var(--lobe-motion-ease-out),visibility .2s;
  }

  .lb1elzuot {
    transition: opacity .2s var(--lobe-motion-ease-out);
  }

  .lb1hzt7jf {
    transition: opacity .2s;
  }

  .lblt59hw {
    transition: opacity .7s;
  }

  .lbchz62r {
    transition: padding-block-end .608s var(--lobe-motion-spring-snappy),padding-block-start .608s var(--lobe-motion-spring-snappy),padding-inline-end .608s var(--lobe-motion-spring-snappy),padding-inline-start .608s var(--lobe-motion-spring-snappy);
  }

  .lb1aym83t {
    transition: scale .4s var(--lobe-motion-ease-out);
  }

  .lb3n8j3q {
    transition: stop-color .16s var(--lobe-motion-ease-out);
  }

  .lb12nex3p {
    transition: stop-opacity .18s var(--lobe-motion-ease-out);
  }

  .lb82stzn {
    transition: stroke-dasharray .46s cubic-bezier(.2, .8, .2, 1), stroke-dashoffset .46s cubic-bezier(.2, .8, .2, 1);
  }

  .lb158n98w {
    transition: stroke-dashoffset .3s;
  }

  .lbrww6pb {
    transition: stroke-dashoffset .46s cubic-bezier(.2, .8, .2, 1);
  }

  .lbatq0rp {
    transition: top .16s cubic-bezier(.2, .8, .2, 1);
  }

  .lb1ri61pi {
    transition: transform .12s;
  }

  .lb1iou1qo {
    transition: transform .14s;
  }

  .lb14sdrxx {
    transition: transform .15s;
  }

  .lbyuzwzm {
    transition: transform .15s var(--lobe-motion-ease-out);
  }

  .lb1b7gp56 {
    transition: transform .16s, opacity .12s 80ms;
  }

  .lb1u15s0p {
    transition: transform .16s;
  }

  .lb1mk4n9k {
    transition: transform .16s var(--lobe-motion-ease-out);
  }

  .lb1ja9v0h {
    transition: transform .18s cubic-bezier(.22, 1, .36, 1), opacity .18s ease-out;
  }

  .lblhg8ld {
    transition: transform .24s var(--lobe-motion-ease-out);
  }

  .lb9u8yk9 {
    transition: transform .2s cubic-bezier(.2, .8, .2, 1);
  }

  .lbz902xz {
    transition: transform .2s ease-out, opacity .2s ease-in;
  }

  .lb1860dz6 {
    transition: transform .2s var(--lobe-motion-ease-out);
  }

  .lbg1s9po {
    transition: transform .3s cubic-bezier(.32, .72, 0, 1);
  }

  .lbkc9pjj {
    transition: transform .3s var(--lobe-motion-ease-in-out);
  }

  .lb1mwkqra {
    transition: transform .4s cubic-bezier(.2, .8, .2, 1);
  }

  .lb1jb0nfx {
    transition: width .2s cubic-bezier(.2, .8, .2, 1), background-color .2s;
  }

  .lb1gqa78w {
    transition: width .2s, background .2s;
  }

  .lbp7890b {
    transition: width .3s cubic-bezier(.22, 1, .36, 1), margin .3s cubic-bezier(.22, 1, .36, 1);
  }

  .lb15cnf4b {
    transition: width .3s;
  }

  @supports ((-webkit-mask-image: url("data:image/svg+xml;base64,")) or (mask-image: url("data:image/svg+xml;base64,"))) {
    .lb1b11ph6.lb1b11ph6 {
      border-radius: 0;
    }
  }

  .lbs8cwth:hover:not(:disabled, [aria-disabled="true"]) {
    border-color: color-mix(in srgb,var(--lobe-color-error) 65.0%,transparent);
  }

  .lb1dvy257:active:not(:disabled, [aria-disabled="true"]), .lb1e5ynfq[data-popup-open] {
    border-color: color-mix(in srgb,var(--lobe-color-error) 88.0%,black);
  }

  .lb2949mz:hover:not(:active, :disabled, [aria-disabled="true"], [data-popup-open]) {
    border-color: color-mix(in srgb,var(--lobe-color-error) 88.0%,white);
  }

  .lbv4eugq:hover:not(:disabled, [aria-disabled="true"]) {
    border-color: color-mix(in srgb,var(--lobe-color-text) 8.0%,var(--lobe-color-border));
  }

  .lb1ri2ox9:is([data-checked], [data-indeterminate]):not([data-disabled]) {
    border-color: var(--lobe-checkbox-bg, var(--lobe-color-primary));
  }

  .lb14dg99k:hover:not([data-disabled], [data-checked], [data-indeterminate]), .lb1vedpjt:hover:not([data-disabled], [data-checked]), .lbjmsf0:hover:not(:focus-within, [data-disabled]) {
    border-color: var(--lobe-color-border);
  }

  .lb18hgaxl[data-disabled] {
    border-color: var(--lobe-color-fill);
  }

  .lb13w8tc6:active:not(:disabled, [aria-disabled="true"]), .lbba5owj[data-popup-open] {
    border-color: var(--lobe-color-primary-active);
  }

  .lbiuvf2s:hover:not(:active, :disabled, [aria-disabled="true"], [data-popup-open]) {
    border-color: var(--lobe-color-primary-hover);
  }

  .lb1ahehej:hover:not(:active), .lb1o0n66f:focus-within:not(:has([data-invalid], [aria-invalid="true"])) {
    border-color: var(--lobe-color-primary);
  }

  .lb1o4wdq2:focus-within {
    border-color: var(--lobe-fill-border-strong, var(--lobe-color-fill));
  }

  .lb1dn8ofu[data-checked]:not([data-disabled]) {
    border-color: var(--lobe-radio-bg, var(--lobe-color-primary));
  }

  .lbm5uk7x[role="slider"]:focus-visible, .lbn61e16:focus-visible {
    border-radius: 4px;
  }

  .lb13pt9l7.lb13pt9l7:where(.lb1iwm6ff[data-collapsed="true"] *) {
    gap: 0;
  }

  .lbwk8ywg[data-scope-active] {
    outline: 2px dashed color-mix(in srgb,var(--lobe-color-info) 60%,transparent);
  }

  .lbwv73w1:focus-visible {
    outline: 2px solid #fff;
  }

  .lb1aklsn:focus-visible {
    outline: 2px solid #fff9;
  }

  .lbmg1xk9:focus-visible {
    outline: 2px solid var(--docs-accent);
  }

  .lb15y2lps:focus-visible {
    outline: 2px solid var(--lobe-color-primary);
  }

  .lb6ticga:focus-visible, .lbagzk3d[role="slider"]:focus-visible {
    outline: 2px solid var(--lobe-color-text);
  }

  .lb1b8604j.lb1b8604j:where(.lb1ruhxwj:is(*) *) {
    padding-block: 0;
  }

  .lb1rfo9md:not(:empty) {
    padding-inline: 1rem;
  }

  .lb11xq1n2:has([data-invalid], [aria-invalid="true"]), .lb1pinziv:has([data-invalid], [aria-invalid="true"]):is(:focus-within, :not(:hover), [data-disabled]) {
    border-color: var(--lobe-color-error);
  }

  .lb12pl3ds:has([data-page-layout="flush"]) {
    gap: 0;
  }

  .lb1o8ogci:has([data-page-layout="flush"]) {
    overflow: hidden;
  }

  .lbdzg2pt:has( > [role^="menuitem"]) {
    padding-block: 4px;
  }

  .lb8x5n49:has( > [role^="menuitem"]) {
    padding-inline: 0;
  }

  .lb1n2yi7u:hover {
    border-color: var(--docs-border-strong);
  }

  .lb3mg3nv:hover {
    border-color: var(--lobe-color-border);
  }

  .lb1cgz93w:hover {
    border-color: var(--lobe-color-text-tertiary);
  }

  .lbhqn6jm:hover {
    border-color: var(--lobe-fill-border-strong, var(--lobe-color-fill));
  }

  .lbt0b8zv:hover {
    text-decoration: underline;
  }

  .lb2l9g25:active {
    border-color: var(--lobe-color-border);
  }

  .lbuhn3al:active {
    border-color: var(--lobe-color-primary-active);
  }

  @media (width <= 32rem) {
    .lbbotvyu.lbbotvyu {
      border-radius: 0;
    }

    .lbcegtyi.lbcegtyi {
      border-width: 0;
    }
  }

  @media (width <= 64rem) {
    .lbidjp4c.lbidjp4c {
      border-width: 0;
    }
  }

  @media (width <= 860px) {
    .lb1vwigzu.lb1vwigzu {
      gap: 48px;
    }
  }

  @media (width <= 32rem) {
    .lb12ax9ep.lb12ax9ep {
      padding-block: 0;
    }
  }

  @media (width <= 47.5rem) {
    .lb1q27vo6.lb1q27vo6 {
      padding-inline: .75rem .5rem;
    }

    .lb1adpuq7.lb1adpuq7 {
      padding-inline: .75rem;
    }
  }

  @media (width <= 32rem) {
    .lb1l2i7f2.lb1l2i7f2 {
      padding-inline: 0;
    }
  }

  @media (width <= 64rem) {
    .lb1yp6exr.lb1yp6exr {
      padding-inline: 0;
    }
  }

  @media (width <= 47.5rem) {
    .lbstqvy8.lbstqvy8 {
      padding-inline: 1rem;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .lb9kvfbb.lb9kvfbb {
      transition: none;
    }
  }

  @media (width >= 480px) and (width <= 767.98px) {
    .lb1l92sca.lb1l92sca[data-wide="true"] {
      grid-column: span 2;
    }
  }
}

@layer lobe-ui.priority4 {
  .lb1ua5tub {
    -webkit-box-orient: vertical;
  }

  .lbh0615m {
    -webkit-line-clamp: 1;
  }

  .lb1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .lb1q359dk {
    -webkit-line-clamp: 6;
  }

  .lbg7jpbn {
    -webkit-text-fill-color: transparent;
  }

  .lbc26acl {
    align-content: center;
  }

  .lb1pha0wt {
    align-items: baseline;
  }

  .lb6s0dn4 {
    align-items: center;
  }

  .lbuk3077 {
    align-items: flex-end;
  }

  .lb1cy8zhl {
    align-items: flex-start;
  }

  .lb7a106z {
    align-items: start;
  }

  .lb1qjc9v5 {
    align-items: stretch;
  }

  .lbamitd3 {
    align-self: center;
  }

  .lbpvyfi4 {
    align-self: flex-end;
  }

  .lbqcrz7y {
    align-self: flex-start;
  }

  .lbkh2ocl {
    align-self: stretch;
  }

  .lb1fljaow {
    animation-delay: -.4s;
  }

  .lbdwblqi {
    animation-delay: -.8s;
  }

  .lb1a2o8gw {
    animation-delay: 90ms;
  }

  .lb1vwdvh2 {
    animation-delay: .12s;
  }

  .lbmmqq2k {
    animation-delay: .15s;
  }

  .lb1snll8 {
    animation-delay: .18s;
  }

  .lb1jh9esf {
    animation-delay: .24s;
  }

  .lb1x1c4bx {
    animation-delay: .3s;
  }

  .lb1uzojwf {
    animation-delay: 0s;
  }

  .lb1u8cyq {
    animation-delay: 5s;
  }

  .lbnvj4n5 {
    animation-delay: var(--delay);
  }

  .lb16srqn7 {
    animation-delay: var(--lobe-agent-avatar-delay, 0s);
  }

  .lbw6taxk {
    animation-duration: .22s;
  }

  .lbb8lv0f {
    animation-duration: .28s;
  }

  .lbxkxylk {
    animation-duration: .5s;
  }

  .lbdz8niu {
    animation-duration: .6s;
  }

  .lb7v9bd0 {
    animation-duration: .75s;
  }

  .lb13l1lly {
    animation-duration: 1.24s;
  }

  .lb1m9vv7p {
    animation-duration: 1.2s;
  }

  .lbmg6eyc {
    animation-duration: 1.5s;
  }

  .lb18hd8ej {
    animation-duration: 1.6s;
  }

  .lb1xixsfh {
    animation-duration: 1.8s;
  }

  .lbcs2qfc {
    animation-duration: 100s;
  }

  .lb1q3qbx4 {
    animation-duration: 1s;
  }

  .lb6q96wx {
    animation-duration: 20s;
  }

  .lb1c74tu6 {
    animation-duration: 2s;
  }

  .lb7t6ubo {
    animation-duration: 3s;
  }

  .lbz5h9r3 {
    animation-duration: 5s;
  }

  .lbmdyy31 {
    animation-duration: 6s;
  }

  .lbg7ug8h {
    animation-duration: var(--duration);
  }

  .lb14wl1pq {
    animation-duration: var(--logo-marquee-duration, 28s);
  }

  .lbpzn028 {
    animation-duration: var(--shiny-duration);
  }

  .lbskzprw {
    animation-fill-mode: backwards;
  }

  .lba4qsjk {
    animation-iteration-count: infinite;
  }

  .lbwd2vp0 {
    animation-name: lb10gmfjv-B;
  }

  .lbvcdyo5 {
    animation-name: lb12hefk8-B;
  }

  .lbk29pd4 {
    animation-name: lb13c7z9m-B;
  }

  .lb33syup {
    animation-name: lb13kz0yu-B;
  }

  .lb1g0kqhz {
    animation-name: lb15qacde-B;
  }

  .lb6ojt31 {
    animation-name: lb180ztka-B;
  }

  .lbcjd0cy {
    animation-name: lb1879jr9-B;
  }

  .lb15d5rfv {
    animation-name: lb19jq70g-B;
  }

  .lb1ic7xlq {
    animation-name: lb1ceuzwu-B;
  }

  .lb1ygz6qe {
    animation-name: lb1fp878r-B;
  }

  .lb1v0ides {
    animation-name: lb1fy8ia8-B;
  }

  .lb1mw1q8i {
    animation-name: lb1g3nlh6-B;
  }

  .lbe2vv0f {
    animation-name: lb1l6wkq0-B;
  }

  .lb16w2x3j {
    animation-name: lb1mrfin0-B;
  }

  .lbj1bqtc {
    animation-name: lb1nzur2y-B;
  }

  .lbq614ke {
    animation-name: lb1ofn8cw-B;
  }

  .lbh3s7x {
    animation-name: lb1q7i4vu-B;
  }

  .lb1mbgqnd {
    animation-name: lb1rgdtka-B;
  }

  .lb1mhcmxz {
    animation-name: lb1ta95v6-B;
  }

  .lb194dqoo {
    animation-name: lb1uivshd-B;
  }

  .lbyu7njy {
    animation-name: lb1v9gqll-B;
  }

  .lb1uycf8y {
    animation-name: lb29arjm-B;
  }

  .lb1u0nrk1 {
    animation-name: lb3l2n98-B;
  }

  .lbyundts {
    animation-name: lbc5pjhy-B;
  }

  .lbe5e5tm {
    animation-name: lbce6ugt-B;
  }

  .lb165uc2u {
    animation-name: lbctqs6g-B;
  }

  .lbiwg49m {
    animation-name: lbebfisf-B;
  }

  .lb15zcdrl {
    animation-name: lbgd6zgv-B;
  }

  .lbvvj72e {
    animation-name: lbmosza-B;
  }

  .lb11jb8ed {
    animation-name: lbocro32-B;
  }

  .lb54opvl {
    animation-name: lbogs8zp-B;
  }

  .lb4rqs0j {
    animation-name: lbqmglk5-B;
  }

  .lbb6ayas {
    animation-name: lbqng64z-B;
  }

  .lb19vkpf6 {
    animation-name: lbqx4zst-B;
  }

  .lb148kbc9 {
    animation-name: lbr99mlk-B;
  }

  .lb1fhqo85 {
    animation-name: lbsuf281-B;
  }

  .lb1xfnrba {
    animation-name: lbteockk-B;
  }

  .lb12jwqpk {
    animation-name: lbtikmjl-B;
  }

  .lb1fc998c {
    animation-name: lbw40esr-B;
  }

  .lb10skslg {
    animation-name: lbx3hp1s-B;
  }

  .lbvjiv3b {
    animation-timing-function: cubic-bezier(.2, 0, 0, 1);
  }

  .lb1bx5ho5 {
    animation-timing-function: cubic-bezier(.36, .66, .04, 1);
  }

  .lb1v6mnl3 {
    animation-timing-function: cubic-bezier(.45, 0, .55, 1);
  }

  .lb1b8cam7 {
    animation-timing-function: cubic-bezier(.62, .62, .28, .67);
  }

  .lb4hg4is {
    animation-timing-function: ease-in-out;
  }

  .lb1debuo4 {
    animation-timing-function: ease;
  }

  .lb1esw782 {
    animation-timing-function: linear;
  }

  .lb1htlvfj {
    animation-timing-function: step-end;
  }

  .lb1c6cyjc {
    animation-timing-function: var(--lobe-motion-ease-in-out);
  }

  .lbjyslct {
    appearance: none;
  }

  .lb1plog1 {
    aspect-ratio: 1;
  }

  .lbvn2z4z {
    backdrop-filter: blur(12px);
  }

  .lb1jh03n0 {
    backdrop-filter: blur(16px);
  }

  .lb1qb2erx {
    backdrop-filter: blur(20px);
  }

  .lb1dmgsgi {
    backdrop-filter: blur(8px);
  }

  .lb1mfrf3s {
    backdrop-filter: blur(var(--lobe-progressive-blur-layer-blur));
  }

  .lb1dkkuf6 {
    backdrop-filter: saturate(1.6) blur(12px);
  }

  .lb1k0obaa {
    backdrop-filter: saturate(150%) blur(10px);
  }

  .lb19rovml {
    background-clip: padding-box, border-box;
  }

  .lbx83zyx {
    background-clip: padding-box;
  }

  .lb1ta4xzc {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .lb1r1mewj {
    background-color: #000;
  }

  .lb1qtvmyh {
    background-color: #080808;
  }

  .lb1aje6hn {
    background-color: #151515;
  }

  .lb83z2og {
    background-color: #fff;
  }

  .lb1jamgx0 {
    background-color: color-mix(in srgb,#ef4444 8.0%,var(--docs-surface-muted));
  }

  .lb1t8i5g1 {
    background-color: color-mix(in srgb,var(--docs-accent) 10.0%,transparent);
  }

  .lb11szzod {
    background-color: color-mix(in srgb,var(--docs-accent) 10.0%,var(--docs-background));
  }

  .lb61mmge {
    background-color: color-mix(in srgb,var(--docs-surface-muted) 55.0%,transparent);
  }

  .lb198xfpr {
    background-color: color-mix(in srgb,var(--docs-surface-raised) 62.0%,transparent);
  }

  .lbdf0hfb {
    background-color: color-mix(in srgb,var(--docs-surface-raised) 92.0%,transparent);
  }

  .lb1tf3yqh {
    background-color: color-mix(in srgb,var(--lobe-color-bg-container) 16.0%,transparent);
  }

  .lb2643 {
    background-color: color-mix(in srgb,var(--lobe-color-bg-container) 60%,transparent);
  }

  .lb1c0b5dz {
    background-color: color-mix(in srgb,var(--lobe-color-bg-container) 70.0%,transparent);
  }

  .lb3as4cs {
    background-color: color-mix(in srgb,var(--lobe-color-bg-container) 8.0%,transparent);
  }

  .lb1er6et9 {
    background-color: color-mix(in srgb,var(--lobe-color-bg-container) 82.0%,transparent);
  }

  .lb1sy65q1 {
    background-color: color-mix(in srgb,var(--lobe-color-bg-elevated) 25.0%,transparent);
  }

  .lb1h3we1w {
    background-color: color-mix(in srgb,var(--lobe-color-bg-layout) 40.0%,transparent);
  }

  .lb8ezckp {
    background-color: color-mix(in srgb,var(--lobe-color-bg-layout) 50.0%,var(--lobe-color-bg-container));
  }

  .lbzzovn2 {
    background-color: color-mix(in srgb,var(--lobe-color-bg-layout) 60%,transparent);
  }

  .lb1i0izil {
    background-color: color-mix(in srgb,var(--lobe-color-bg-layout) 90.0%,transparent);
  }

  .lb1o295zs {
    background-color: color-mix(in srgb,var(--lobe-color-border-secondary) 75.0%,transparent);
  }

  .lb1f2tfg0 {
    background-color: color-mix(in srgb,var(--lobe-color-error) 12.0%,transparent);
  }

  .lb50ef5m {
    background-color: color-mix(in srgb,var(--lobe-color-primary) 8.0%,transparent);
  }

  .lbqwbtcj {
    background-color: color-mix(in srgb,var(--lobe-color-success) 12.0%,transparent);
  }

  .lb1h1gsw {
    background-color: color-mix(in srgb,var(--lobe-color-text) 3.0%,var(--lobe-color-bg-container));
  }

  .lb4p2le8 {
    background-color: color-mix(in srgb,var(--lobe-color-warning) 12.0%,transparent);
  }

  .lb1h45990, .lbtwfq29 {
    background-color: currentColor;
  }

  .lb12cimdh {
    background-color: #0000008c;
  }

  .lb1a9z08n {
    background-color: #000000c7;
  }

  .lb1pl4qn3 {
    background-color: #000000d1;
  }

  .lbhkldz1 {
    background-color: #ffffff1a;
  }

  .lbxywgfh {
    background-color: #ffffff29;
  }

  .lb1cqq46t {
    background-color: #ffffff2e;
  }

  .lbyuqjph {
    background-color: #ffffff3d;
  }

  .lbvpev43 {
    background-color: #ffffff52;
  }

  .lblw48vq {
    background-color: #ffffff14;
  }

  .lbsuhtdx {
    background-color: #fffffff2;
  }

  .lb1tsovho {
    background-color: #0000 !important;
  }

  .lbjbqb8w {
    background-color: #0000;
  }

  .lbis6xm1 {
    background-color: var(--docs-accent);
  }

  .lbi28g0y {
    background-color: var(--docs-background);
  }

  .lbg19t5y {
    background-color: var(--docs-border-strong);
  }

  .lbpg33gc {
    background-color: var(--docs-border-subtle);
  }

  .lb8thsr {
    background-color: var(--docs-code-background);
  }

  .lb12y6bnb {
    background-color: var(--docs-overlay);
  }

  .lb1jpbup {
    background-color: var(--docs-surface-hover);
  }

  .lb4k1vsk {
    background-color: var(--docs-surface-muted);
  }

  .lb3geltf {
    background-color: var(--docs-surface-raised);
  }

  .lb4n5c1r {
    background-color: var(--docs-text-primary);
  }

  .lblwunfa {
    background-color: var(--docs-text-subtle);
  }

  .lbnllyei {
    background-color: var(--draggable-panel-bg, transparent);
  }

  .lb2aeh3g {
    background-color: var(--draggable-side-nav-bg, var(--lobe-color-bg-layout));
  }

  .lbv5s5hp {
    background-color: var(--grid-background-color-1, transparent);
  }

  .lb1a11qzg {
    background-color: var(--loading-dots-color, var(--lobe-color-primary));
  }

  .lbviqx8k {
    background-color: var(--lobe-alert-background);
  }

  .lb1l0pwim {
    background-color: var(--lobe-badge-color);
  }

  .lb6yijhg {
    background-color: var(--lobe-color-bg-container);
  }

  .lb1w937bt {
    background-color: var(--lobe-color-bg-elevated);
  }

  .lb41ilrr {
    background-color: var(--lobe-color-bg-layout);
  }

  .lb1a3x57l {
    background-color: var(--lobe-color-bg-mask);
  }

  .lb1x3duf0 {
    background-color: var(--lobe-color-border-secondary);
  }

  .lb1yqcoyj {
    background-color: var(--lobe-color-border);
  }

  .lbdkgs9i {
    background-color: var(--lobe-color-error-fill-tertiary);
  }

  .lbixdnzb {
    background-color: var(--lobe-color-error);
  }

  .lb6xiw3n {
    background-color: var(--lobe-color-fill-content);
  }

  .lb91pywm {
    background-color: var(--lobe-color-fill-quaternary);
  }

  .lbjjy28o {
    background-color: var(--lobe-color-fill-secondary);
  }

  .lbaljia1 {
    background-color: var(--lobe-color-fill-tertiary);
  }

  .lbqgsb3u {
    background-color: var(--lobe-color-fill);
  }

  .lba3xab0 {
    background-color: var(--lobe-color-info-fill-tertiary);
  }

  .lb1xsxhw2 {
    background-color: var(--lobe-color-info);
  }

  .lbm5z94f {
    background-color: var(--lobe-color-picker-thumb, transparent) !important;
  }

  .lbaz5gdu {
    background-color: var(--lobe-color-primary-bg);
  }

  .lb1hsafae {
    background-color: var(--lobe-color-primary);
  }

  .lb10owe32 {
    background-color: var(--lobe-color-success-fill-tertiary);
  }

  .lbs2frdx {
    background-color: var(--lobe-color-success);
  }

  .lbur9dxv {
    background-color: var(--lobe-color-text-quaternary);
  }

  .lbuzaq58 {
    background-color: var(--lobe-color-text);
  }

  .lb1tvhbhf {
    background-color: var(--lobe-color-warning-fill-tertiary);
  }

  .lb1hxyq1i {
    background-color: var(--lobe-purple-fill-tertiary);
  }

  .lb1oo794b {
    background-color: var(--lobe-split-button-fill, transparent);
  }

  .lb171v8l7 {
    background-color: var(--lobe-split-button-fill, var(--lobe-color-error));
  }

  .lb13yxgw3 {
    background-color: var(--lobe-split-button-fill, var(--lobe-color-primary));
  }

  .lb1x6hv1e {
    background-color: var(--lobe-surface-bg);
  }

  .lb10l2l1g {
    background-color: var(--lobe-yellow);
  }

  .lb3wxrq5 {
    background-image: conic-gradient(var(--lobe-color-fill-secondary) 25.0%,transparent 25.0% 50.0%,var(--lobe-color-fill-secondary) 50.0% 75.0%,transparent 75.0% 100.0%);
  }

  .lb9i5qys {
    background-image: conic-gradient(var(--lobe-red),var(--lobe-volcano),var(--lobe-orange),var(--lobe-gold),var(--lobe-yellow),var(--lobe-lime),var(--lobe-green),var(--lobe-cyan),var(--lobe-blue),var(--lobe-geekblue),var(--lobe-purple),var(--lobe-magenta),var(--lobe-red));
  }

  .lbqureyv {
    background-image: linear-gradient(-45deg,var(--lobe-gold),var(--lobe-magenta),var(--lobe-geekblue),var(--lobe-cyan));
  }

  .lb1k0woq6 {
    background-image: linear-gradient(120deg,transparent 25.0%,var(--shiny-color) 50.0%,transparent 75.0%);
  }

  .lb18434q4 {
    background-image: linear-gradient(165deg, #ff9ffc 0%, #5227ff 46%, #b497cf 100%);
  }

  .lbrnvwt7 {
    background-image: linear-gradient(45deg,var(--lobe-color-fill-secondary) 25.0%,transparent 25.0%,transparent 75.0%,var(--lobe-color-fill-secondary) 75.0%),linear-gradient(45deg,var(--lobe-color-fill-secondary) 25.0%,transparent 25.0%,transparent 75.0%,var(--lobe-color-fill-secondary) 75.0%);
  }

  .lb16grttn {
    background-image: linear-gradient(90deg,transparent 0.0%,color-mix(in srgb,var(--lobe-color-text) 4.0%,transparent) 50.0%,transparent 100.0%);
  }

  .lb7hpmi5 {
    background-image: linear-gradient(90deg,transparent,color-mix(in srgb,var(--lobe-color-white) 35.0%,transparent),transparent);
  }

  .lbl8g59w {
    background-image: linear-gradient(#0000, #000000b8);
  }

  .lb1hi5lyt {
    background-image: linear-gradient(to bottom,var(--lobe-color-fill-quaternary),var(--lobe-color-fill-tertiary));
  }

  .lbw4wl7d {
    background-image: linear-gradient(to bottom,var(--lobe-color-fill-tertiary),var(--lobe-color-fill-quaternary));
  }

  .lb8mo06m {
    background-image: linear-gradient(to right, red, #ff0, #0f0, #0ff, #00f, #f0f, red) !important;
  }

  .lb1l48pi0 {
    background-image: linear-gradient(to right,transparent,var(--lobe-color-picker-alpha)),linear-gradient(45deg,var(--lobe-color-fill-secondary) 25.0%,transparent 25.0%,transparent 75.0%,var(--lobe-color-fill-secondary) 75.0%),linear-gradient(45deg,var(--lobe-color-fill-secondary) 25.0%,transparent 25.0%,transparent 75.0%,var(--lobe-color-fill-secondary) 75.0%) !important;
  }

  .lb6ql2kj {
    background-image: linear-gradient(to top, #180a306b, #0000);
  }

  .lb1qxico5 {
    background-image: linear-gradient(var(--docs-surface-raised),var(--docs-surface-raised)),var(--docs-gradient-spectral);
  }

  .lb3x8p3i {
    background-image: linear-gradient(var(--lobe-auth-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--lobe-auth-grid-line) 1px,transparent 1px);
  }

  .lb1wv7u9l {
    background-image: linear-gradient(var(--lobe-progressive-blur-direction),transparent,var(--lobe-progressive-blur-color));
  }

  .lb8uku7w {
    background-image: none !important;
  }

  .lb18o3ruo {
    background-image: none;
  }

  .lb1fr0wrz {
    background-image: radial-gradient(ellipse 80.0% 55.0% at 50.0% 0.0%,color-mix(in srgb,var(--fluid-stop-a, #7c5cff) 28.0%,transparent),transparent 70.0%),radial-gradient(ellipse 60% 45.0% at 85.0% 20.0%,color-mix(in srgb,var(--fluid-stop-b, #d6549e) 22.0%,transparent),transparent 65.0%),radial-gradient(ellipse 55.0% 40.0% at 15% 30%,color-mix(in srgb,var(--fluid-stop-c, #f0885f) 18.0%,transparent),transparent 60%);
  }

  .lb47v08q {
    background-image: radial-gradient(var(--spotlight-size, 64px) circle at var(--spotlight-x, 0) var(--spotlight-y, 0),#fff,var(--lobe-color-text-quaternary));
  }

  .lb3j9nh1 {
    background-image: radial-gradient(var(--spotlight-size, 64px) circle at var(--spotlight-x, 0) var(--spotlight-y, 0),var(--lobe-color-text),transparent);
  }

  .lbrfa9lx {
    background-image: repeating-linear-gradient(100deg, #000 0% 7%, #0000 10% 12%, #000 16%), repeating-linear-gradient(100deg, #3b82f6 10%, #a5b4fc 15%, #93c5fd 20%, #ddd6fe 25%, #60a5fa 30%);
  }

  .lblxcre1 {
    background-image: repeating-linear-gradient(100deg, #fff 0% 7%, #0000 10% 12%, #fff 16%), repeating-linear-gradient(100deg, #3b82f6 10%, #a5b4fc 15%, #93c5fd 20%, #ddd6fe 25%, #60a5fa 30%);
  }

  .lber4hyg {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACPTkDJAAAAZUlEQVRIDe2VMQoAMAgDa9/g/1/oIzrpZBCh2dLFkkoDF0Fz99OdiOjks+2/7S8fRRmMMIVoRGSoYzvvqF8ZIMKlC1GhQBc6IkPzq32QmdAzkEGihpWOSPsAss8HegYySNSw0hE9WQ4StafZFqkAAAAASUVORK5CYII=");
  }

  .lbln9hlp {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAFpJREFUWAntljEKADAIA23p6v//qQ+wfUEcCu1yriEgp0FHRJSJcnehmmWm1Dv/lO4HIg1AAAKjTqm03ea88zMCCEDgO4HV5bS757f+7wRoAAIQ4B9gByAAgQ3pfiDmXmAeEwAAAABJRU5ErkJggg==");
  }

  .lb1irsmz7 {
    background-image: var(--docs-gradient-spectral);
  }

  .lbjoe2lt {
    background-image: var(--lobe-landing-gradient, linear-gradient(105deg, #7c5cff 8.0%, #d6549e 55.0%, #f0885f 95.0%));
  }

  .lb1gqfdwy {
    background-origin: border-box;
  }

  .lbiy17q3 {
    background-repeat: no-repeat;
  }

  .lbrent5h {
    background-size: 100% 100%, 8px 8px, 8px 8px !important;
  }

  .lb1ht9rhz {
    background-size: 16px 16px;
  }

  .lbakli9p {
    background-size: 200% 100%;
  }

  .lbya3dmp {
    background-size: 26px;
  }

  .lbhanz7k {
    background-size: 300%, 200%;
  }

  .lblpqoug {
    background-size: 32px 32px;
  }

  .lb1g6ikvs {
    background-size: 400% 400%;
  }

  .lby1a0tx {
    background-size: 50% 50%;
  }

  .lbuy6r0v {
    background-size: 80px 100%;
  }

  .lbu00q2a {
    background-size: 8px 8px;
  }

  .lb16uus16 {
    border-end-end-radius: 0;
  }

  .lb7vuprf {
    border-end-end-radius: 12px;
  }

  .lb1y6it8l {
    border-end-end-radius: var(--lobe-border-radius-lg);
  }

  .lb1b5hgzv {
    border-end-end-radius: var(--lobe-table-radius-bottom, 0);
  }

  .lbbiv7yw {
    border-end-start-radius: 0;
  }

  .lb1mg3h75 {
    border-end-start-radius: 12px;
  }

  .lbxnnkfo {
    border-end-start-radius: var(--lobe-border-radius-lg);
  }

  .lb1k65923 {
    border-end-start-radius: var(--lobe-table-radius-bottom, 0);
  }

  .lb1pv4j8k {
    border-inline-end-color: var(--docs-border-subtle);
  }

  .lb17bfco5 {
    border-inline-end-color: var(--lobe-color-border-secondary);
  }

  .lb1aht071 {
    border-inline-end-color: var(--lobe-color-border);
  }

  .lb4huikl {
    border-inline-end-color: var(--lobe-fill-border-strong, var(--lobe-color-fill));
  }

  .lb1g588gv {
    border-inline-end-color: var(--lobe-fill-border, var(--lobe-color-fill));
  }

  .lb18b5jzi {
    border-inline-end-style: solid;
  }

  .lb10w94by {
    border-inline-end-width: 0;
  }

  .lb1lun4ml {
    border-inline-end-width: 1px;
  }

  .lb1ipm8yi {
    border-inline-end-width: var(--drawer-edge-width, 1px);
  }

  .lbbosp7r {
    border-inline-start-color: currentColor;
  }

  .lb1o7mc4c {
    border-inline-start-color: var(--docs-border-subtle);
  }

  .lb7fs7li {
    border-inline-start-color: var(--lobe-color-border-secondary);
  }

  .lbojqrwr {
    border-inline-start-color: var(--lobe-color-border);
  }

  .lb11nt7xy {
    border-inline-start-style: dashed;
  }

  .lbstzfhl {
    border-inline-start-style: none;
  }

  .lb1t7ytsu {
    border-inline-start-style: solid;
  }

  .lb14e42zd {
    border-inline-start-width: 0;
  }

  .lbpilrb4 {
    border-inline-start-width: 1px;
  }

  .lbu33yg2 {
    border-inline-start-width: medium;
  }

  .lb1e2f136 {
    border-inline-start-width: var(--drawer-edge-width, 1px);
  }

  .lb1ga7v0g {
    border-start-end-radius: 0;
  }

  .lb1a5l9x9 {
    border-start-end-radius: 12px;
  }

  .lb1fgcx5c {
    border-start-end-radius: var(--lobe-border-radius-lg);
  }

  .lb13toaxh {
    border-start-end-radius: var(--lobe-table-radius-top, 0);
  }

  .lb15mokao {
    border-start-start-radius: 0;
  }

  .lb6nl9eh {
    border-start-start-radius: 12px;
  }

  .lbt188n1 {
    border-start-start-radius: var(--lobe-border-radius-lg);
  }

  .lb1jyebuh {
    border-start-start-radius: var(--lobe-table-radius-top, 0);
  }

  .lb1oicym {
    box-shadow: 0 0 0 .5px #0000000a, 0 1px 1px #0000000f, 0 3px 8px #001e5029;
  }

  .lb155vy5e {
    box-shadow: 0 0 0 1.5px var(--lobe-color-bg-container);
  }

  .lbzwqy10 {
    box-shadow: 0 0 0 1px #0000002e, 0 1px 4px #0000004d !important;
  }

  .lbs4lzo {
    box-shadow: 0 0 0 1px #0000002e, 0 1px 4px #0000004d;
  }

  .lb1fsw8ff {
    box-shadow: 0 0 0 1px var(--lobe-color-bg-container);
  }

  .lb1f3tbp9 {
    box-shadow: 0 0 0 1px var(--lobe-color-border-secondary);
  }

  .lb1gt3nmm {
    box-shadow: 0 0 0 1px var(--lobe-color-error-fill-tertiary) inset;
  }

  .lb15g902f {
    box-shadow: 0 0 0 1px var(--lobe-color-info-fill-tertiary) inset;
  }

  .lb13b8hs9 {
    box-shadow: 0 0 0 1px var(--lobe-color-success-fill-tertiary) inset;
  }

  .lb1luyrsn {
    box-shadow: 0 0 0 1px var(--lobe-color-warning-fill-tertiary) inset;
  }

  .lb9j0ers {
    box-shadow: 0 0 0 1px var(--lobe-markdown-border-color);
  }

  .lb18n2syd {
    box-shadow: 0 0 0 1px var(--lobe-purple-fill-tertiary) inset;
  }

  .lbaowcua {
    box-shadow: 0 0 0 2px var(--lobe-color-text-tertiary);
  }

  .lbgffery {
    box-shadow: 0 0 0 4px #fff;
  }

  .lb1trq2s7 {
    box-shadow: 0 0 1em 2em var(--grid-background-color-1, transparent),0 0 3em 6em var(--grid-background-color-2, transparent),0 0 6em 10em var(--grid-background-color-3, transparent),0 0 8em 16em var(--grid-background-color-4, transparent);
  }

  .lbpjwdtl {
    box-shadow: 0 1px 0 -1px var(--lobe-color-border),0 1px 2px -.5px var(--lobe-color-border),0 2px 2px -1px var(--lobe-color-border-secondary),0 3px 6px -4px var(--lobe-color-border-secondary);
  }

  .lbg1erjj {
    box-shadow: 0 1px 2px #0000000a, 0 12px 32px #0000000f;
  }

  .lb1fjbzlt {
    box-shadow: 0 1px 4px #0000001f;
  }

  .lbammirl {
    box-shadow: 0 24px 80px #0000003d,var(--docs-shadow-control);
  }

  .lbzxld5t {
    box-shadow: 0 6px 20px #00000024;
  }

  .lb1kjy9n0 {
    box-shadow: calc(var(--drawer-cast-x, 0) * 6px) calc(var(--drawer-cast-y, 0) * 6px) 16px 0 color-mix(in srgb,var(--lobe-color-shadow, #000) calc(8.0% * var(--drawer-cast-alpha, 1)),transparent),calc(var(--drawer-cast-x, 0) * 3px) calc(var(--drawer-cast-y, 0) * 3px) 6px -4px color-mix(in srgb,var(--lobe-color-shadow, #000) calc(12.0% * var(--drawer-cast-alpha, 1)),transparent),calc(var(--drawer-cast-x, 0) * 9px) calc(var(--drawer-cast-y, 0) * 9px) 28px 8px color-mix(in srgb,var(--lobe-color-shadow, #000) calc(5.0% * var(--drawer-cast-alpha, 1)),transparent);
  }

  .lb11szn1f {
    box-shadow: inset -1px 0 0 var(--filter-seam),inset 0 -1px 0 var(--filter-seam);
  }

  .lb4uk749 {
    box-shadow: inset -1px 0 0 var(--metric-seam),inset 0 -1px 0 var(--metric-seam);
  }

  .lb17znu35 {
    box-shadow: inset 0 -1px 0 var(--lobe-color-border-secondary);
  }

  .lb1mnn8ig {
    box-shadow: inset 0 0 0 1px var(--lobe-alert-soft-border);
  }

  .lbnug1en {
    box-shadow: inset 0 0 0 1px var(--lobe-color-border-secondary);
  }

  .lb1go0r6q {
    box-shadow: inset 0 0 0 1px var(--lobe-color-fill-secondary) !important;
  }

  .lb1ca30vo {
    box-shadow: inset 0 0 0 1px var(--lobe-color-fill-secondary);
  }

  .lb1tp5pxa {
    box-shadow: inset 0 0 0 1px var(--lobe-color-fill);
  }

  .lb11a9emz {
    box-shadow: inset 0 1.5px 2px #00000014;
  }

  .lb1gnnqk1 {
    box-shadow: none;
  }

  .lb3b5rli {
    box-shadow: 0 1px 2px #0000000a;
  }

  .lbbkq9ry {
    box-shadow: var(--docs-shadow-control);
  }

  .lbwk1s9b {
    box-shadow: var(--docs-shadow-inset);
  }

  .lbj07k4p {
    box-shadow: var(--lobe-box-shadow-secondary),var(--lobe-ring);
  }

  .lbgwc609 {
    box-shadow: var(--lobe-box-shadow-secondary);
  }

  .lb1m6gqc5 {
    box-shadow: var(--lobe-box-shadow-tertiary),var(--lobe-ring);
  }

  .lb1c4gvbl {
    box-shadow: var(--lobe-box-shadow-tertiary);
  }

  .lb4hq661 {
    box-shadow: var(--lobe-box-shadow),var(--lobe-ring);
  }

  .lb9f619 {
    box-sizing: border-box;
  }

  .lb8r0ptr {
    caret-color: var(--lobe-color-text);
  }

  .lbeh89do {
    clip: rect(0 0 0 0);
  }

  .lbzpqnlu {
    clip: rect(0,0,0,0);
  }

  .lb1hyvwdk {
    clip-path: inset(50%);
  }

  .lb54tv3e {
    clip-path: polygon(19% 12%, 41% 12%, 41% 88%, 19% 88%);
  }

  .lbw0i5o0 {
    clip-path: polygon(22% 10%, 55% 30%, 55% 70%, 22% 90%);
  }

  .lb1qujkey {
    clip-path: polygon(55% 30%, 88% 50%, 88% 50%, 55% 70%);
  }

  .lbn4v9xm {
    clip-path: polygon(59% 12%, 81% 12%, 81% 88%, 59% 88%);
  }

  .lbod0wng {
    color: #000;
  }

  .lb1a94cpc {
    color: #080808;
  }

  .lb33gn0b {
    color: #666;
  }

  .lb1ko894a {
    color: #8a8a8a;
  }

  .lbjmch63 {
    color: #bbb;
  }

  .lb1qk1tsj {
    color: #ccc;
  }

  .lb1a853yn {
    color: #ddd;
  }

  .lbfungia {
    color: #fff;
  }

  .lbnn15ax {
    color: color-mix(in srgb,var(--lobe-color-error) 66.0%,transparent);
  }

  .lb1g83pbf {
    color: color-mix(in srgb,var(--shiny-color) 28.0%,transparent);
  }

  .lb1heor9g {
    color: inherit;
  }

  .lb6dwly7 {
    color: oklch(from var(--lobe-color-border) clamp(0,(l - .62) * -1000,1) 0 h / 1);
  }

  .lb19co3pv {
    color: #0000;
  }

  .lb1m4p01w {
    color: var(--docs-accent-contrast);
  }

  .lby4x292 {
    color: var(--docs-accent);
  }

  .lb10cb7jy {
    color: var(--docs-background);
  }

  .lb149x2wa {
    color: var(--docs-danger-text, #b42318);
  }

  .lbblal7e {
    color: var(--docs-text-primary);
  }

  .lbtysx7w {
    color: var(--docs-text-secondary);
  }

  .lb1piy4un {
    color: var(--docs-text-subtle);
  }

  .lb93p11a {
    color: var(--lobe-alert-accent);
  }

  .lbk3yo5z {
    color: var(--lobe-badge-color);
  }

  .lb1y38k7b {
    color: var(--lobe-color-bg-container);
  }

  .lb15g0kca {
    color: var(--lobe-color-bg-layout);
  }

  .lb12ap7uz {
    color: var(--lobe-color-error);
  }

  .lb1kbfzuj {
    color: var(--lobe-color-fill);
  }

  .lb1ap7x0f {
    color: var(--lobe-color-icon);
  }

  .lbapv1it {
    color: var(--lobe-color-info);
  }

  .lb16owwnm {
    color: var(--lobe-color-primary);
  }

  .lbs9y9h1 {
    color: var(--lobe-color-success);
  }

  .lb19ppog9 {
    color: var(--lobe-color-text-description);
  }

  .lbv7q1j6 {
    color: var(--lobe-color-text-disabled);
  }

  .lb1usnhxx {
    color: var(--lobe-color-text-label);
  }

  .lb1ydjerp {
    color: var(--lobe-color-text-placeholder);
  }

  .lbybvley {
    color: var(--lobe-color-text-quaternary);
  }

  .lb1i3o5vb, .lbc77et8 {
    color: var(--lobe-color-text-secondary);
  }

  .lb53gy9q {
    color: var(--lobe-color-text-tertiary);
  }

  .lb66ogz0 {
    color: var(--lobe-color-text);
  }

  .lbgyvj36 {
    color: var(--lobe-color-warning);
  }

  .lb1u6jh17 {
    color: var(--lobe-color-white);
  }

  .lb18nsyn {
    color: var(--lobe-menu-icon-color, var(--lobe-color-text-secondary));
  }

  .lb89iga8 {
    color: var(--lobe-purple);
  }

  .lbez5qh3 {
    color: var(--lobe-rate-color, var(--lobe-color-warning));
  }

  .lbp0w8pq {
    column-gap: .1875rem;
  }

  .lb4prdry {
    column-gap: .5rem;
  }

  .lb1o1pmfc {
    column-gap: 0;
  }

  .lb1r3dd9g {
    column-gap: 1.25rem;
  }

  .lbtqikln {
    column-gap: 12px;
  }

  .lb1izhsip {
    column-gap: 1rem;
  }

  .lb1qgv0r9 {
    column-gap: 24px;
  }

  .lb16qrkmw {
    contain: paint;
  }

  .lbucx464 {
    container-name: docs;
  }

  .lb12h1iku {
    container-type: inline-size;
  }

  .lbicojor {
    cursor: col-resize;
  }

  .lbsid9ct {
    cursor: crosshair;
  }

  .lbt0e3qv {
    cursor: default;
  }

  .lb7eptgl {
    cursor: ew-resize;
  }

  .lb1jm3nie {
    cursor: grab;
  }

  .lbi9pz9s {
    cursor: grabbing;
  }

  .lb1146j2 {
    cursor: help;
  }

  .lb1yl03ai {
    cursor: nesw-resize;
  }

  .lb1h6gzvc {
    cursor: not-allowed;
  }

  .lb1e5i8e3 {
    cursor: ns-resize;
  }

  .lb16djdpl {
    cursor: nwse-resize;
  }

  .lb1ypdohk {
    cursor: pointer;
  }

  .lbyozgr7 {
    cursor: row-resize;
  }

  .lb1ed109x {
    cursor: text;
  }

  .lb1huxd7x {
    cursor: zoom-in;
  }

  .lbzuqxi3 {
    cursor: zoom-out;
  }

  .lbzt5al7 {
    direction: ltr;
  }

  .lb104kibb {
    display: -webkit-box;
  }

  .lb1lliihq {
    display: block;
  }

  .lbjp7ctv {
    display: contents;
  }

  .lb78zum5 {
    display: flex;
  }

  .lbrvj5dj {
    display: grid;
  }

  .lb1rg5ohu {
    display: inline-block;
  }

  .lb3nfvp2 {
    display: inline-flex;
  }

  .lbwz0xwf {
    display: inline-grid;
  }

  .lb1s85apg {
    display: none;
  }

  .lb5f5z56 {
    field-sizing: content;
  }

  .lbbh8q5q {
    fill: none;
  }

  .lb1swbzct {
    fill: var(--lobe-agent-avatar-color);
  }

  .lb1tl3i6i {
    fill: var(--lobe-color-bg-container);
  }

  .lba5k3pi {
    fill: var(--lobe-color-bg-elevated);
  }

  .lb1po41wt {
    fill: var(--lobe-color-error);
  }

  .lb14ojgjp {
    fill: var(--lobe-color-text-light-solid);
  }

  .lb12xnt1u {
    filter: blur(.5em);
  }

  .lb1d4pypk {
    filter: blur(10px) invert(0);
  }

  .lb1gsg1lh {
    filter: blur(10px) invert();
  }

  .lb1ebsbtg {
    filter: blur(2em) saturate(400%);
  }

  .lb9u853r {
    filter: drop-shadow(0 0 2px var(--lobe-color-bg-layout)) drop-shadow(0 1px 6px var(--lobe-color-bg-layout));
  }

  .lb1r8uery {
    flex-basis: 0;
  }

  .lb1t1x2f9 {
    flex-basis: 0%;
  }

  .lb1l7klhg {
    flex-basis: 100%;
  }

  .lb3qk5kr {
    flex-basis: 55%;
  }

  .lbdl72j9 {
    flex-basis: auto;
  }

  .lbdt5ytf {
    flex-direction: column;
  }

  .lb15zctf7 {
    flex-direction: row-reverse;
  }

  .lb1q0g3np {
    flex-direction: row;
  }

  .lb1c4vz4f {
    flex-grow: 0;
  }

  .lb1iyjqo2 {
    flex-grow: 1;
  }

  .lb2lah0s {
    flex-shrink: 0;
  }

  .lbs83m0k {
    flex-shrink: 1;
  }

  .lbozqiw3 {
    flex-wrap: nowrap;
  }

  .lb1a02dak {
    flex-wrap: wrap;
  }

  .lbjb2p0i {
    font-family: inherit;
  }

  .lbsun3vv {
    font-family: var(--docs-font-mono);
  }

  .lb2xbw48 {
    font-family: var(--lobe-font-family-code);
  }

  .lb10h9pxx {
    font-family: var(--lobe-font-family);
  }

  .lb2ohwh0 {
    font-size: .625rem;
  }

  .lb12lo8hy {
    font-size: .6875rem;
  }

  .lbn0tr7j {
    font-size: .7188rem;
  }

  .lbboafo0 {
    font-size: .75rem;
  }

  .lb1ehr7d8 {
    font-size: .7813rem;
  }

  .lb1dcheo9 {
    font-size: .8125rem;
  }

  .lb1u3vma7 {
    font-size: .8438rem;
  }

  .lbkpwil5 {
    font-size: .875rem;
  }

  .lbsfzzmd {
    font-size: .8em;
  }

  .lb6u19be {
    font-size: .9375rem;
  }

  .lbeb7xqv {
    font-size: .9em;
  }

  .lb1c3i2sq {
    font-size: 1.125rem;
  }

  .lbngnso2 {
    font-size: 1.5rem;
  }

  .lb1k6wstc {
    font-size: 10px;
  }

  .lbkfewty {
    font-size: 11px !important;
  }

  .lb1j6dyjg {
    font-size: 11px;
  }

  .lbfifm61 {
    font-size: 12px;
  }

  .lb2ouz8m {
    font-size: 13.5px;
  }

  .lb4z9k3i {
    font-size: 13px;
  }

  .lbif65rj {
    font-size: 14px;
  }

  .lb1jvydc1 {
    font-size: 15px;
  }

  .lb1j61zf2 {
    font-size: 16px;
  }

  .lb19d36u7 {
    font-size: 17px;
  }

  .lbosj86m {
    font-size: 18px;
  }

  .lb1jchvi3 {
    font-size: 1rem;
  }

  .lbwsyq91 {
    font-size: 20px;
  }

  .lb1i1m3gp {
    font-size: 22px;
  }

  .lb1pvqxga {
    font-size: 24px;
  }

  .lb1s3cmhv {
    font-size: 32px;
  }

  .lbh7pmyk {
    font-size: 33.6px;
  }

  .lbdzlmae {
    font-size: 8px;
  }

  .lbkf6u7v {
    font-size: calc(var(--lobe-font-size) * 1.25);
  }

  .lbowuowh {
    font-size: calc(var(--lobe-font-size) * 1.5);
  }

  .lb1xiv2dn {
    font-size: calc(var(--lobe-font-size) * 2.5);
  }

  .lb2ziyne {
    font-size: calc(var(--lobe-font-size) * 2);
  }

  .lb1ob0kfc {
    font-size: clamp(1.0625rem, 2vw, 1.25rem);
  }

  .lbc4sxc5 {
    font-size: clamp(1.375rem, 3vw, 1.75rem);
  }

  .lb1cic291 {
    font-size: clamp(1.75rem, 3vw, 2.25rem);
  }

  .lb1uh9iwd {
    font-size: clamp(1.875rem, 3.5vw, 2.5rem);
  }

  .lbxh741n {
    font-size: clamp(16px, 2vw, 19px);
  }

  .lb4rugr1 {
    font-size: clamp(22px, 3vw, 28px);
  }

  .lb1veytfx {
    font-size: clamp(24px, 3vw, 32px);
  }

  .lbakqyz1 {
    font-size: clamp(2rem, 5vw, 3.5rem);
  }

  .lb5s5jhd {
    font-size: clamp(3.25rem, 8vw, 5.5rem);
  }

  .lb1or8d5b {
    font-size: clamp(3.5rem, 10vw, 5.5rem);
  }

  .lboy9tpd {
    font-size: clamp(44px, 6vw, 72px);
  }

  .lb17bclxg {
    font-size: clamp(44px, 8vw, 84px);
  }

  .lb1qlqyl8 {
    font-size: inherit;
  }

  .lb15qy28j {
    font-size: min(100px, 10vw);
  }

  .lb1j9mzhl {
    font-size: var(--lobe-font-size-heading-2);
  }

  .lb4zirph {
    font-size: var(--lobe-font-size-heading-3);
  }

  .lb1x0ry8x {
    font-size: var(--lobe-font-size-heading-4);
  }

  .lb3m3omd {
    font-size: var(--lobe-font-size-lg);
  }

  .lbxobqjj {
    font-size: var(--lobe-font-size-sm);
  }

  .lb1pzwcx8 {
    font-size: var(--lobe-font-size);
  }

  .lbaaxrb8 {
    font-size: var(--lobe-rate-size, 20px);
  }

  .lb1xh6y1q {
    font-stretch: inherit;
  }

  .lb1t35e8 {
    font-style: inherit;
  }

  .lb1k4tb9n {
    font-style: italic;
  }

  .lbss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .lb1iikomf {
    font-weight: 300;
  }

  .lbo1l8bm {
    font-weight: 400;
  }

  .lb1cf7cre {
    font-weight: 480;
  }

  .lbk50ysn {
    font-weight: 500;
  }

  .lbfbjfs5 {
    font-weight: 540;
  }

  .lbh88oxj {
    font-weight: 550;
  }

  .lbmvyi9x {
    font-weight: 560;
  }

  .lb1s688f {
    font-weight: 600;
  }

  .lb1im5e5j {
    font-weight: 620;
  }

  .lb70r0ul {
    font-weight: 640;
  }

  .lb19s9jnd {
    font-weight: 650;
  }

  .lbh72mav {
    font-weight: 660;
  }

  .lbvdv984 {
    font-weight: 680;
  }

  .lb1xlr1w8 {
    font-weight: 700;
  }

  .lb1uu0p8 {
    font-weight: 900;
  }

  .lb117nqv4 {
    font-weight: bold;
  }

  .lbjs9k72 {
    font-weight: bolder;
  }

  .lb1pd3egz {
    font-weight: inherit;
  }

  .lb1fcty0u {
    font-weight: normal;
  }

  .lbco8q82 {
    grid-auto-rows: minmax(var(--bento-row-height, 120px),auto);
  }

  .lbx1abn8 {
    grid-column-end: -1;
  }

  .lb1lgv2u5 {
    grid-column-end: head;
  }

  .lbrnd8zp {
    grid-column-end: header;
  }

  .lbcrlgei {
    grid-column-start: 1;
  }

  .lb9dvwiy {
    grid-column-start: head;
  }

  .lb1iip7fa {
    grid-column-start: header;
  }

  .lb2z71wr {
    grid-row-end: head;
  }

  .lb36eicd {
    grid-row-end: header;
  }

  .lb9fusa9 {
    grid-row-start: head;
  }

  .lbl2aupd {
    grid-row-start: header;
  }

  .lbw9dndj {
    grid-template-columns: 1fr min(64rem, 100% - 3rem) 1fr;
  }

  .lb1rkzygb {
    grid-template-columns: auto minmax(0, 1fr);
  }

  .lbo9297t {
    grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);
  }

  .lb1mkdm3x {
    grid-template-columns: minmax(0, 1fr);
  }

  .lbn1ayom {
    grid-template-columns: minmax(8rem, 10rem) minmax(0, 1fr);
  }

  .lbnby9oq {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lb185a7wo {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lbkkvkr6 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .lbyfo8vk {
    grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));
  }

  .lbrwvf1q {
    grid-template-columns: repeat(auto-fill,minmax(max(min(var(--max-item-width),100.0%),calc((100.0% - var(--gap) * (var(--rows) - 1)) / var(--rows))),1fr));
  }

  .lbwqfyl0 {
    grid-template-columns: repeat(auto-fit, minmax(148px, 1fr));
  }

  .lb1rfa8br {
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  }

  .lb14pekuq {
    grid-template-columns: repeat(var(--bento-columns, 4),minmax(0,1fr));
  }

  .lb1b8c9ft {
    grid-template-columns: repeat(var(--feature-grid-columns, 3),minmax(0,1fr));
  }

  .lbihq33y {
    grid-template-rows: 0fr;
  }

  .lb1tu4anv {
    grid-template-rows: 1fr;
  }

  .lb9hgfsb {
    inset-inline-end: -13px;
  }

  .lbqqy42c {
    inset-inline-end: -16px;
  }

  .lbqwxbl3 {
    inset-inline-end: -4px;
  }

  .lbpa5qit {
    inset-inline-end: -5px;
  }

  .lbe388cy {
    inset-inline-end: .5rem;
  }

  .lbtijo5x {
    inset-inline-end: 0;
  }

  .lbo2ifbc {
    inset-inline-end: 10px;
  }

  .lb9q68il {
    inset-inline-end: 12px;
  }

  .lbys98vm {
    inset-inline-end: 14px;
  }

  .lbdg88n9 {
    inset-inline-end: 16px;
  }

  .lb1f889gz {
    inset-inline-end: 6px;
  }

  .lb1inkcgm {
    inset-inline-end: 7px;
  }

  .lb11dcrhx {
    inset-inline-end: 8px;
  }

  .lb1bv8kjd {
    inset-inline-end: 9px;
  }

  .lb19x4qha {
    inset-inline-end: calc(100% + .5rem);
  }

  .lb1cj2eds {
    inset-inline-end: var(--toast-viewport-offset-x, 16px);
  }

  .lbh5r1jv {
    inset-inline-start: -13px;
  }

  .lbb1342z {
    inset-inline-start: -16px;
  }

  .lbccywas {
    inset-inline-start: -1px;
  }

  .lbl3v32j {
    inset-inline-start: -4px;
  }

  .lb1765b1 {
    inset-inline-start: -5px;
  }

  .lb1o0tod {
    inset-inline-start: 0;
  }

  .lb5tdj20 {
    inset-inline-start: 11px;
  }

  .lb1r4y97 {
    inset-inline-start: 12px;
  }

  .lbzwoauc {
    inset-inline-start: 16px;
  }

  .lbemjqv4 {
    inset-inline-start: 25px;
  }

  .lb81iihk {
    inset-inline-start: 38%;
  }

  .lb1ty65gk {
    inset-inline-start: 3px;
  }

  .lb4500kp {
    inset-inline-start: 47px;
  }

  .lbbudbmw {
    inset-inline-start: 50%;
  }

  .lbjwk6fx {
    inset-inline-start: 7px;
  }

  .lbrotz4w {
    inset-inline-start: 8px;
  }

  .lb1yui72q {
    inset-inline-start: calc(50% - .75px);
  }

  .lb1obg9iq {
    inset-inline-start: calc(var(--lobe-tabs-indicator-start, var(--active-tab-left)) + var(--active-tab-width) / 2 - 2.5px);
  }

  .lb8m9z6e {
    inset-inline-start: var(--lobe-segmented-indicator-start, var(--active-item-left));
  }

  .lb19rn0o9 {
    inset-inline-start: var(--lobe-tabs-indicator-start, var(--active-tab-left));
  }

  .lb10vz1dz {
    inset-inline-start: var(--toast-viewport-offset-x, 16px);
  }

  .lbftp66k {
    interpolate-size: allow-keywords;
  }

  .lbl56j7k {
    justify-content: center;
  }

  .lb13a6bvl {
    justify-content: flex-end;
  }

  .lb1nhvcw1 {
    justify-content: flex-start;
  }

  .lb1qughib {
    justify-content: space-between;
  }

  .lb619ttb {
    justify-items: start;
  }

  .lb7v7x1q {
    justify-self: center;
  }

  .lb1ixy4ik {
    letter-spacing: -.005em;
  }

  .lb1lg07ej {
    letter-spacing: -.015em;
  }

  .lbjat59b {
    letter-spacing: -.01em;
  }

  .lb1w69ole {
    letter-spacing: -.025em;
  }

  .lb72az59 {
    letter-spacing: -.02em;
  }

  .lb1b4dsll {
    letter-spacing: -.03em;
  }

  .lb1w3xk6t {
    letter-spacing: -.045em;
  }

  .lb1clpfr8 {
    letter-spacing: -.05em;
  }

  .lb1yf5rgg {
    letter-spacing: .01em;
  }

  .lb3gc2hl {
    letter-spacing: .03em;
  }

  .lb1eg57nh {
    letter-spacing: .045em;
  }

  .lb1vyo3qp {
    letter-spacing: .04em;
  }

  .lb9pfba7 {
    letter-spacing: .08em;
  }

  .lb1g5djsm {
    letter-spacing: .09em;
  }

  .lbkv8mnm {
    letter-spacing: .6px;
  }

  .lbl5zsmt {
    letter-spacing: 2px;
  }

  .lb14ju556 {
    line-height: 0;
  }

  .lbqahw4z {
    line-height: 1.02;
  }

  .lb1f41ap9 {
    line-height: 1.05;
  }

  .lb1vsts26 {
    line-height: 1.08;
  }

  .lb1159mfc {
    line-height: 1.1;
  }

  .lb19br3l {
    line-height: 1.125em;
  }

  .lbdpg8n2 {
    line-height: 1.125rem;
  }

  .lb1uo3zyz {
    line-height: 1.15;
  }

  .lb1u7k74 {
    line-height: 1.2;
  }

  .lb132q4wb {
    line-height: 1.25;
  }

  .lb8r4c90 {
    line-height: 1.25rem;
  }

  .lbwn7fz2 {
    line-height: 1.3;
  }

  .lb37zpob {
    line-height: 1.4;
  }

  .lb7y4l85 {
    line-height: 1.44;
  }

  .lbfrs9s4 {
    line-height: 1.45;
  }

  .lb1evy7pa {
    line-height: 1.5;
  }

  .lb1jjo3f5 {
    line-height: 1.55;
  }

  .lb1dbl2gt {
    line-height: 1.6;
  }

  .lb11m8ghp {
    line-height: 1.65;
  }

  .lba7kkou {
    line-height: 1.7;
  }

  .lbo5v014 {
    line-height: 1;
  }

  .lb1xxsxie {
    line-height: 14px;
  }

  .lb1d3mw78 {
    line-height: 16px;
  }

  .lbd4r4e8 {
    line-height: 18px;
  }

  .lb1fc57z9 {
    line-height: 20px;
  }

  .lb19v9tvf {
    line-height: 22px;
  }

  .lb1o2sk6j {
    line-height: 24px;
  }

  .lbcgk4ki {
    line-height: 32px;
  }

  .lb15bjb6t {
    line-height: inherit;
  }

  .lbfn3y7y {
    line-height: var(--lobe-line-height-heading-3);
  }

  .lb6lc894 {
    line-height: var(--lobe-markdown-line-height);
  }

  .lbjn30re {
    margin-inline-end: -1px;
  }

  .lb1lxpwgx {
    margin-inline-end: -4px;
  }

  .lb1ws5yxj {
    margin-inline-end: -6px;
  }

  .lbrqqxx7 {
    margin-inline-end: -7px;
  }

  .lb1d8f58c {
    margin-inline-end: .125rem;
  }

  .lbowauwy {
    margin-inline-end: .25rem;
  }

  .lb14z9mp {
    margin-inline-end: 0;
  }

  .lbbmvrgn {
    margin-inline-end: 12px;
  }

  .lbnnr8r {
    margin-inline-end: 2px;
  }

  .lbbelrpt {
    margin-inline-end: 6px;
  }

  .lb1xegmmw {
    margin-inline-end: 8px;
  }

  .lb8o6c4q {
    margin-inline-end: calc(var(--button-padding-inline) * -1);
  }

  .lb1hb08if {
    margin-inline-start: -1px;
  }

  .lb137kccz {
    margin-inline-start: -5px;
  }

  .lbw01apr {
    margin-inline-start: -6px;
  }

  .lbyjvg7b {
    margin-inline-start: -88px;
  }

  .lb1j9pc4w {
    margin-inline-start: .25rem;
  }

  .lb1d8xu0x {
    margin-inline-start: .375rem;
  }

  .lb1lziwak {
    margin-inline-start: 0;
  }

  .lb9j1lsx {
    margin-inline-start: 100%;
  }

  .lbyqm7xq {
    margin-inline-start: 16px;
  }

  .lbdwrcjd {
    margin-inline-start: 4px;
  }

  .lb13fj5qh {
    margin-inline-start: 8px;
  }

  .lbvc5jky {
    margin-inline-start: auto;
  }

  .lbugkenv {
    margin-inline-start: calc(var(--button-padding-inline) * -1);
  }

  .lbvnrtqh {
    margin-inline-start: calc(var(--loading-dots-size, 8px) / -2);
  }

  .lbf8wp0e {
    -webkit-mask-image: linear-gradient(#000,#000,transparent 0,#000 var(--scroll-shadow-size, 16.0%),#000 calc(100.0% - var(--scroll-shadow-size, 16.0%)),transparent);
    mask-image: linear-gradient(#000,#000,transparent 0,#000 var(--scroll-shadow-size, 16.0%),#000 calc(100.0% - var(--scroll-shadow-size, 16.0%)),transparent);
  }

  .lb17b7ygl {
    -webkit-mask-image: linear-gradient(0deg,#000 calc(100.0% - var(--mask-shadow-size, 40.0%)),transparent);
    mask-image: linear-gradient(0deg,#000 calc(100.0% - var(--mask-shadow-size, 40.0%)),transparent);
  }

  .lb1p4pmqx {
    -webkit-mask-image: linear-gradient(0deg,#000 calc(100.0% - var(--scroll-shadow-size, 16.0%)),transparent);
    mask-image: linear-gradient(0deg,#000 calc(100.0% - var(--scroll-shadow-size, 16.0%)),transparent);
  }

  .lbxbdq7j {
    -webkit-mask-image: linear-gradient(180deg,#000 calc(100.0% - var(--mask-shadow-size, 40.0%)),transparent);
    mask-image: linear-gradient(180deg,#000 calc(100.0% - var(--mask-shadow-size, 40.0%)),transparent);
  }

  .lbqbm4gr {
    -webkit-mask-image: linear-gradient(180deg,#000 calc(100.0% - var(--scroll-shadow-size, 16.0%)),transparent);
    mask-image: linear-gradient(180deg,#000 calc(100.0% - var(--scroll-shadow-size, 16.0%)),transparent);
  }

  .lb2n7ld9 {
    -webkit-mask-image: linear-gradient(270deg,#000 calc(100.0% - var(--mask-shadow-size, 40.0%)),transparent);
    mask-image: linear-gradient(270deg,#000 calc(100.0% - var(--mask-shadow-size, 40.0%)),transparent);
  }

  .lb1j38yhw {
    -webkit-mask-image: linear-gradient(270deg,#000 calc(100.0% - var(--scroll-shadow-size, 16.0%)),transparent);
    mask-image: linear-gradient(270deg,#000 calc(100.0% - var(--scroll-shadow-size, 16.0%)),transparent);
  }

  .lb1k40ojw {
    -webkit-mask-image: linear-gradient(90deg,#000 calc(100.0% - var(--mask-shadow-size, 40.0%)),transparent);
    mask-image: linear-gradient(90deg,#000 calc(100.0% - var(--mask-shadow-size, 40.0%)),transparent);
  }

  .lbysrug {
    -webkit-mask-image: linear-gradient(90deg,#000 calc(100.0% - var(--scroll-shadow-size, 16.0%)),transparent);
    mask-image: linear-gradient(90deg,#000 calc(100.0% - var(--scroll-shadow-size, 16.0%)),transparent);
  }

  .lb968dim {
    -webkit-mask-image: linear-gradient(90deg, #0000, #000 18% 82%, #0000);
    mask-image: linear-gradient(90deg, #0000, #000 18% 82%, #0000);
  }

  .lb1tfxnlg {
    -webkit-mask-image: linear-gradient(#0000 40%, #fff 60%, #0000);
    mask-image: linear-gradient(#0000 40%, #fff 60%, #0000);
  }

  .lb7jios3 {
    -webkit-mask-image: linear-gradient(#0000, #fff 30% 70%, #0000);
    mask-image: linear-gradient(#0000, #fff 30% 70%, #0000);
  }

  .lb1cc20cp {
    -webkit-mask-image: linear-gradient(to right,#000,#000,transparent 0,#000 var(--scroll-shadow-size, 16.0%),#000 calc(100.0% - var(--scroll-shadow-size, 16.0%)),transparent);
    mask-image: linear-gradient(to right,#000,#000,transparent 0,#000 var(--scroll-shadow-size, 16.0%),#000 calc(100.0% - var(--scroll-shadow-size, 16.0%)),transparent);
  }

  .lbrw92bq {
    -webkit-mask-image: linear-gradient(var(--lobe-progressive-blur-direction),transparent var(--lobe-progressive-blur-layer-start),#000 var(--lobe-progressive-blur-layer-end));
    mask-image: linear-gradient(var(--lobe-progressive-blur-direction),transparent var(--lobe-progressive-blur-layer-start),#000 var(--lobe-progressive-blur-layer-end));
  }

  .lbt2nghk {
    -webkit-mask-image: radial-gradient(at 100% 0, #000 10%, #0000 70%);
    mask-image: radial-gradient(at 100% 0, #000 10%, #0000 70%);
  }

  .lb87vf9 {
    -webkit-mask-image: var(--lobe-group-avatar-mask);
    mask-image: var(--lobe-group-avatar-mask);
  }

  .lb1rudrqi {
    -webkit-mask-position: center;
    mask-position: center;
  }

  .lb16fucec {
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .lb3b2oae {
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
  }

  .lb6kp3kt {
    -webkit-mask-size: 100% 200%;
    mask-size: 100% 200%;
  }

  .lb12qzq6t {
    -webkit-mask-size: cover;
    mask-size: cover;
  }

  .lb19kjcj4 {
    object-fit: contain;
  }

  .lbl1xv1r {
    object-fit: cover;
  }

  .lbuo7x8y {
    opacity: .12;
  }

  .lbuzhngd {
    opacity: .3;
  }

  .lbti2d7y {
    opacity: .4;
  }

  .lbyd83as {
    opacity: .45;
  }

  .lbbyyjgo {
    opacity: .5;
  }

  .lb197sbye {
    opacity: .6;
  }

  .lb1i5mnmd {
    opacity: .66;
  }

  .lb1ks1olk {
    opacity: .7;
  }

  .lb1us6l5c {
    opacity: .8;
  }

  .lb19s9pn4 {
    opacity: .82;
  }

  .lbg01cxk {
    opacity: 0;
  }

  .lb1hc1fzr {
    opacity: 1;
  }

  .lb47zur6 {
    opacity: calc(var(--lobe-progressive-blur-gradient-opacity) * 2);
  }

  .lbvma4x4 {
    opacity: var(--lobe-progressive-blur-gradient-opacity);
  }

  .lbw6qfka {
    opacity: var(--spotlight-opacity, .1);
  }

  .lb9ek82g {
    order: 1;
  }

  .lb1xzczws {
    overflow-anchor: none;
  }

  .lbj0a0fe {
    overflow-wrap: anywhere;
  }

  .lb1mzt3pk {
    overflow-wrap: break-word;
  }

  .lb11c2f7x {
    padding-inline-end:  !important;
  }

  .lb1do52mm {
    padding-inline-end: .25rem;
  }

  .lb1jd6uc7 {
    padding-inline-end: .4375rem;
  }

  .lbqfkjy8 {
    padding-inline-end: .5rem;
  }

  .lb1fnqm0x {
    padding-inline-end: .6rem;
  }

  .lbsjijpd {
    padding-inline-end: .9rem;
  }

  .lbyri2b {
    padding-inline-end: 0;
  }

  .lb2vl965 {
    padding-inline-end: 10px;
  }

  .lb1kukv79 {
    padding-inline-end: 11px;
  }

  .lbpdmqnj {
    padding-inline-end: 12px;
  }

  .lb1pic42t {
    padding-inline-end: 14px;
  }

  .lbv54qhq {
    padding-inline-end: 16px;
  }

  .lb64bnmy {
    padding-inline-end: 24px;
  }

  .lb14vy60q {
    padding-inline-end: 2px;
  }

  .lb11lfxj5 {
    padding-inline-end: 4px;
  }

  .lb1cx2peq {
    padding-inline-end: 6px !important;
  }

  .lbf159sx {
    padding-inline-end: 8px;
  }

  .lb160mb8z {
    padding-inline-end: var(--accordion-hover-inset, 8px);
  }

  .lb1rgrh6f {
    padding-inline-start: .5rem;
  }

  .lb1v1g0nc {
    padding-inline-start: 1.375rem;
  }

  .lbe2zdcy {
    padding-inline-start: 10px;
  }

  .lb1g0dm76 {
    padding-inline-start: 12px;
  }

  .lb1onr9mi {
    padding-inline-start: 14px;
  }

  .lbf7dkkf {
    padding-inline-start: 16px;
  }

  .lb8945me {
    padding-inline-start: 1rem;
  }

  .lb1ljuerk {
    padding-inline-start: 2.125rem;
  }

  .lb1bkqx2q {
    padding-inline-start: 2.5em;
  }

  .lb106a9eq {
    padding-inline-start: 20px;
  }

  .lb13jy36j {
    padding-inline-start: 24px;
  }

  .lbyiysdx {
    padding-inline-start: 2px;
  }

  .lb13vo0z7 {
    padding-inline-start: 38px;
  }

  .lbtssl2i {
    padding-inline-start: 40px;
  }

  .lb135b78x {
    padding-inline-start: 4px;
  }

  .lb1onydzz {
    padding-inline-start: 56px;
  }

  .lbaso8d8 {
    padding-inline-start: 5px;
  }

  .lb25sj25 {
    padding-inline-start: 6px;
  }

  .lby48o12 {
    padding-inline-start: 8px !important;
  }

  .lbmzvs34 {
    padding-inline-start: 8px;
  }

  .lb1x0jnz8 {
    paint-order: stroke;
  }

  .lb3qvkrv {
    perspective: 200px;
  }

  .lb71s49j {
    pointer-events: all;
  }

  .lb67bb7w {
    pointer-events: auto;
  }

  .lb47corl {
    pointer-events: none;
  }

  .lb10l6tqk {
    position: absolute;
  }

  .lbixxii4 {
    position: fixed;
  }

  .lb1n2onr6 {
    position: relative;
  }

  .lb1uhb9sk {
    position: static;
  }

  .lb7wzq59 {
    position: sticky;
  }

  .lbtt52l0 {
    resize: none;
  }

  .lb288g5 {
    resize: vertical;
  }

  .lbwsa1kb {
    rotate: -90deg;
  }

  .lb122sn0s {
    row-gap: .1875rem;
  }

  .lb1gcqhjp {
    row-gap: .375rem;
  }

  .lb1fc8kun {
    row-gap: .5rem;
  }

  .lb1rnwn48 {
    row-gap: .75rem;
  }

  .lbxs79tx {
    row-gap: 0;
  }

  .lbgpatz3 {
    row-gap: 16px;
  }

  .lbw09woa {
    row-gap: 6px;
  }

  .lb3pnbk8 {
    row-gap: 8px;
  }

  .lb1t448cz {
    scale: 0;
  }

  .lb1hsy5kr {
    scale: 1;
  }

  .lbkcv6ua {
    scroll-behavior: smooth;
  }

  .lb1vrc784 {
    scroll-padding-block-start: 1.5rem;
  }

  .lb1rohswg {
    scrollbar-width: none;
  }

  .lb1597r2g {
    scrollbar-width: thin;
  }

  .lbs02ygh {
    stop-color: var(--lobe-color-border-secondary);
  }

  .lbur59li {
    stop-color: var(--lobe-color-text-tertiary);
  }

  .lb68wf4t {
    stroke: currentColor;
  }

  .lbfj64yc {
    stroke: var(--docs-border-default);
  }

  .lb1mjtltj {
    stroke: var(--docs-text-primary);
  }

  .lb19ikkms {
    stroke: var(--lobe-color-bg-container);
  }

  .lb1w5eaov {
    stroke: var(--lobe-color-border-secondary);
  }

  .lbjw6t2z {
    stroke: var(--lobe-color-border);
  }

  .lb12pnydc {
    stroke: var(--lobe-color-fill-tertiary);
  }

  .lb1q6ff6i {
    stroke: var(--lobe-color-primary);
  }

  .lblq7gtg {
    stroke: var(--lobe-color-text);
  }

  .lbqmdeo6 {
    stroke-dasharray: var(--x-strokeDasharray);
  }

  .lb1o453hq {
    stroke-dashoffset: var(--x-strokeDashoffset);
  }

  .lb1owpc8m {
    stroke-linecap: round;
  }

  .lbpmuf5a {
    stroke-width: .5px;
  }

  .lbhr4kjn {
    stroke-width: 1.5px;
  }

  .lbnpr05h, .lb1eds3jc {
    stroke-width: 1px;
  }

  .lb1ip4yf {
    stroke-width: 2.5px;
  }

  .lbvlca1e {
    stroke-width: 2px;
  }

  .lbqjr0vm {
    stroke-width: 3px;
  }

  .lbeq4nuv {
    tab-size: 2;
  }

  .lb2b8uid {
    text-align: center;
  }

  .lbp4054r {
    text-align: end;
  }

  .lb1yc453h {
    text-align: start;
  }

  .lb4gbaf0 {
    text-indent: 2px;
  }

  .lbbrixnn {
    text-overflow: clip;
  }

  .lblyipyv {
    text-overflow: ellipsis;
  }

  .lbtvhhri {
    text-transform: uppercase;
  }

  .lb1ohr1zr {
    text-underline-offset: .2em;
  }

  .lb1w2vvpw {
    text-wrap: balance;
  }

  .lb1fzhlzt {
    text-wrap: pretty;
  }

  .lb5ve5x3 {
    touch-action: none;
  }

  .lbx69xxh {
    touch-action: pan-y;
  }

  .lb1c071of {
    transform: none;
  }

  .lb9tu13d {
    transform: rotate(-90deg);
  }

  .lb19jd1h0 {
    transform: rotate(180deg);
  }

  .lb1158fpu {
    transform: rotate(45deg);
  }

  .lb1iffjtl {
    transform: rotate(90deg);
  }

  .lbbmks7n {
    transform: rotateX(60deg);
  }

  .lb1a33avv {
    transform: scale(.5);
  }

  .lb10078c2 {
    transform: scale(.66);
  }

  .lb1nrvvgt {
    transform: scale(.75);
  }

  .lb3oybdh {
    transform: scale(1);
  }

  .lb1ufz0iv {
    transform: scaleX(0);
  }

  .lbtjevij {
    transform: scaleY(-1);
  }

  .lb11lhmoz {
    transform: translate(-50%, -50%);
  }

  .lb18zyp77 {
    transform: translate(calc(-1 * var(--toast-shift-x, 0px)),calc(-1 * var(--toast-shift-y, 0px)));
  }

  .lb16e22nl {
    transform: translate(var(--drawer-push-x, 0),var(--drawer-push-y, 0));
  }

  .lbuuh30 {
    transform: translateX(-50%);
  }

  .lb1u2ey76 {
    transform: translateX(calc(var(--switch-x, 0px) * var(--switch-dir, 1)));
  }

  .lb1qsqgls {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * var(--toast-peek)) - (var(--toast-shrink) * var(--toast-collapsed-height)))) scale(var(--toast-scale));
  }

  .lb1jkqqlh {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) + (var(--toast-index) * var(--toast-peek)) + (var(--toast-shrink) * var(--toast-collapsed-height)))) scale(var(--toast-scale));
  }

  .lb1cb1t30 {
    transform: translateY(-50%);
  }

  .lb1e2satm {
    transform: translateY(.3em);
  }

  .lbnn1q72 {
    transform: translateY(0);
  }

  .lb9jizqm {
    transform: translateY(10%);
  }

  .lb1u3r80t {
    transform: translateY(16px);
  }

  .lb1764fhq {
    transform-box: fill-box;
  }

  .lb1xcwlea {
    transform-box: view-box;
  }

  .lb1hj3fc7 {
    transform-origin: 0 0;
  }

  .lb4uogl2 {
    transform-origin: 0;
  }

  .lb12t5ck7 {
    transform-origin: 100% 0;
  }

  .lb19ry0z7 {
    transform-origin: 100% 100%;
  }

  .lb11stiqm {
    transform-origin: 50px 94px;
  }

  .lb18ouj0k {
    transform-origin: bottom;
  }

  .lbf9s4g5 {
    transform-origin: calc(var(--loading-dots-size, 8px) * 2) 0;
  }

  .lb1jpgh95, .lb1g0ag68 {
    transform-origin: center;
  }

  .lb1dp6rp6 {
    transform-origin: top;
  }

  .lbctpfpq {
    transform-origin: var(--transform-origin);
  }

  .lb1ahifba {
    transition-delay: 0s;
  }

  .lb1ofcnca {
    transition-duration: .22s, .22s;
  }

  .lb43t7r1 {
    transition-duration: .24s;
  }

  .lb1ssesjg {
    transition-duration: .4s, .4s, .15s;
  }

  .lb1x2t6jx {
    transition-duration: .608s;
  }

  .lb1jlxs2w {
    transition-duration: var(--lobe-popover-animation-duration);
  }

  .lb1vnoanb {
    transition-duration: var(--lobe-tooltip-animation-duration);
  }

  .lbv0qwwe {
    transition-duration: var(--lobe-tooltip-fade-duration),var(--lobe-tooltip-animation-duration);
  }

  .lbd9r2uw {
    transition-property: inset-inline-start, inset-block-start, width, height, transform;
  }

  .lb33zcyt {
    transition-property: inset-inline-start, inset-block-start, width, height;
  }

  .lb13b0p5u {
    transition-property: none;
  }

  .lb6o7n8i {
    transition-property: opacity, transform;
  }

  .lb19ix5ol {
    transition-property: transform, opacity, height;
  }

  .lbwcsmn1 {
    transition-property: transform, opacity;
  }

  .lb11xpdln {
    transition-property: transform;
  }

  .lb1477tyf {
    transition-timing-function: cubic-bezier(.22, 1, .36, 1), ease, ease;
  }

  .lbmea1ks {
    transition-timing-function: cubic-bezier(.32, .72, 0, 1), cubic-bezier(.32, .72, 0, 1);
  }

  .lb1o41tc {
    transition-timing-function: var(--lobe-motion-ease-out);
  }

  .lbsygjwy {
    transition-timing-function: var(--lobe-motion-spring-snappy);
  }

  .lb1bg28dz {
    transition-timing-function: var(--lobe-popover-animation-ease-out);
  }

  .lbcy2e1b {
    transition-timing-function: var(--lobe-tooltip-animation-ease-out);
  }

  .lb1jj0oc8 {
    transition-timing-function: var(--lobe-tooltip-fade-ease),var(--lobe-tooltip-animation-ease-out);
  }

  .lb1mrfq0t {
    translate: 50% -50%;
  }

  .lb87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .lb1hx0egp {
    -webkit-user-select: text;
    user-select: text;
  }

  .lb13efnbd {
    vector-effect: non-scaling-stroke;
  }

  .lb1x7wgjd {
    vertical-align: -.125em;
  }

  .lb11njtxf {
    vertical-align: baseline;
  }

  .lbxymvpz {
    vertical-align: middle;
  }

  .lb1v0h343 {
    vertical-align: super;
  }

  .lblshs6z {
    visibility: hidden;
  }

  .lbnpuxes {
    visibility: visible;
  }

  .lbeaf4i8 {
    white-space: normal;
  }

  .lbuxw1ft {
    white-space: nowrap;
  }

  .lb126k92a {
    white-space: pre-wrap;
  }

  .lb1larqbn {
    will-change: opacity;
  }

  .lb1q1rmc8 {
    will-change: transform,opacity;
  }

  .lb1so62im {
    will-change: transform;
  }

  .lb13w7htt {
    will-change: width;
  }

  .lb13faqbe {
    word-break: break-word;
  }

  .lbdnwjd9 {
    word-break: keep-all;
  }

  .lb8knxv4 {
    z-index: -1;
  }

  .lb1fdshc9 {
    z-index: -2;
  }

  .lb1ja2u2z {
    z-index: 0;
  }

  .lb1vjfegm {
    z-index: 1;
  }

  .lb1n327nk {
    z-index: 10;
  }

  .lb11uqc5h {
    z-index: 100;
  }

  .lbfo81ep {
    z-index: 1000;
  }

  .lb979qle {
    z-index: 100000;
  }

  .lb1nh0kk4 {
    z-index: 110;
  }

  .lbp6lfbs {
    z-index: 1100;
  }

  .lb1ag1zdb {
    z-index: 114514;
  }

  .lb1i7x82i {
    z-index: 1200;
  }

  .lb1mblwae {
    z-index: 1201;
  }

  .lb18pnjmm {
    z-index: 140;
  }

  .lbhtitgo {
    z-index: 2;
  }

  .lb8k05lb {
    z-index: 200;
  }

  .lb1ccr1t9 {
    z-index: 2000;
  }

  .lbzkaem6 {
    z-index: 3;
  }

  .lboegz02 {
    z-index: 4;
  }

  .lba9119d {
    z-index: 50;
  }

  .lb14g40p9 {
    z-index: 999;
  }

  .lb1l48cz2 {
    z-index: calc(1000 - var(--toast-index));
  }

  .lb1g4s1fj.lb1g4s1fj:where(.lbdqa9ca:focus-within *) {
    display: inline-flex;
  }

  .lb1fz9fy1.lb1fz9fy1:where(.lb1pgf9nm:focus-visible *) {
    opacity: 0;
  }

  .lb1de8irz.lb1de8irz:where(.lb1pgf9nm:focus-visible *), .lbcnfj9a.lbcnfj9a:where(.lb1khua0w:focus-within *) {
    opacity: 1;
  }

  .lb1qhljkn.lb1qhljkn:where(.lb14grpiv:focus-visible *) {
    visibility: hidden;
  }

  .lbqh6ce5.lbqh6ce5:where(.lby9uwd8:focus-within *), .lbzq8171.lbzq8171:where(.lb14grpiv:focus-visible *) {
    visibility: visible;
  }

  .lbn3rm52.lbn3rm52:where(.lbtf5aio:hover *) {
    animation-play-state: paused;
  }

  .lb44bh3q.lb44bh3q:where(.lbmgggtk:hover *) {
    color: var(--docs-text-primary);
  }

  .lb19akm1k.lb19akm1k:where(.lbtyc5dm:hover *) {
    color: var(--lobe-color-text-secondary);
  }

  .lb1yoes0a.lb1yoes0a:where(.lbbfx20b:hover *) {
    color: var(--lobe-color-text);
  }

  .lb1t29jn2.lb1t29jn2:where(.lbdqa9ca:hover *) {
    display: inline-flex;
  }

  .lb1ilng6x.lb1ilng6x:where(.lb1pgf9nm:hover *) {
    opacity: 0;
  }

  .lb11bdl2b.lb11bdl2b:where(.lb1khua0w:hover *), .lb1b29w3q.lb1b29w3q:where(.lbvmxc8i:hover *), .lb1uxwvdp.lb1uxwvdp:where(.lbs7putv:hover *), .lb3pe3gc.lb3pe3gc:where(.lb140qk2d:hover *), .lbbneekf.lbbneekf:where(.lbtyc5dm:hover *), .lbjygscn.lbjygscn:where(.lb1pgf9nm:hover *) {
    opacity: 1;
  }

  .lbikcqlh.lbikcqlh:where(.lb1huh6hf:hover *) {
    stop-color: var(--lobe-color-text-secondary);
  }

  .lb1fdxmpd.lb1fdxmpd:where(.lbbfx20b:hover *) {
    transform: translate(1px, -1px);
  }

  .lb1s61rn1.lb1s61rn1:where(.lby9uwd8:hover *) {
    visibility: visible;
  }

  @supports not (backdrop-filter: blur(1px)) {
    .lb1iahx80.lb1iahx80 {
      display: none;
    }

    .lb1xtfyw6.lb1xtfyw6 {
      opacity: calc(var(--lobe-progressive-blur-gradient-opacity) * 2);
    }
  }

  .lb1it17vb[data-orientation="vertical"] {
    align-items: stretch;
  }

  .lb11paglw[data-orientation="vertical"] {
    align-self: stretch;
  }

  .lbe1ka5p:focus-visible:not([data-lobe-focus-ring="managed"]) {
    animation-duration: .2s;
  }

  .lb1c1sa8k:focus-visible:not([data-lobe-focus-ring="managed"]) {
    animation-name: lb11zq5zn-B;
  }

  .lbgqpy2:focus-visible:not([data-lobe-focus-ring="managed"]) {
    animation-timing-function: cubic-bezier(.22, 1, .36, 1);
  }

  .lb3lzv3l:hover:not(:active, :disabled, [aria-disabled="true"]) {
    background-color: color-mix(in srgb,var(--lobe-color-error) 10.0%,transparent);
  }

  .lb1saschm:active:not(:disabled, [aria-disabled="true"]) {
    background-color: color-mix(in srgb,var(--lobe-color-error) 14.0%,var(--lobe-color-bg-container));
  }

  .lb14kxky9:active:not(:disabled, [aria-disabled="true"]) {
    background-color: color-mix(in srgb,var(--lobe-color-error) 16.0%,transparent);
  }

  .lb1lf6bdk:hover:not(:active, :disabled, [aria-disabled="true"]) {
    background-color: color-mix(in srgb,var(--lobe-color-error) 18.0%,transparent);
  }

  .lbrq8w1b:active:not(:disabled, [aria-disabled="true"]) {
    background-color: color-mix(in srgb,var(--lobe-color-error) 22.0%,transparent);
  }

  .lbzxaxr6:hover:not(:active, :disabled, [aria-disabled="true"]) {
    background-color: color-mix(in srgb,var(--lobe-color-error) 8.0%,var(--lobe-color-bg-container));
  }

  .lb15l4kc2:active:not(:disabled, [aria-disabled="true"]), .lb1gj3nph[data-popup-open] {
    background-color: color-mix(in srgb,var(--lobe-color-error) 88.0%,black);
  }

  .lb1mog8ep:hover:not(:active, :disabled, [aria-disabled="true"], [data-popup-open]) {
    background-color: color-mix(in srgb,var(--lobe-color-error) 88.0%,white);
  }

  .lbpbwnwz:is([data-checked], [data-indeterminate]):not([data-disabled]) {
    background-color: var(--lobe-checkbox-bg, var(--lobe-color-primary));
  }

  .lb14mr86t[data-pressed] {
    background-color: var(--lobe-color-bg-elevated);
  }

  .lb1ca5mm0:hover:not(:active) {
    background-color: var(--lobe-color-error-hover);
  }

  .lbkv9twt[data-over] {
    background-color: var(--lobe-color-error);
  }

  .lb1f5ares:hover:not(:disabled, [aria-disabled="true"]), .lb1hhsbb9[data-pressed]:not(:hover), .lb1hs0fm0:hover:not(:has([data-disabled])), .lb1kvtry4:active:not([data-disabled], :is([data-highlighted], [data-state="open"], [data-open], [aria-expanded="true"])), .lb1rbaw9i[data-pressed][data-disabled], .lb1rjvrxj:hover:not([data-disabled]):not([data-pressed]), .lb5d67gy:hover:not(:active, :disabled, [aria-disabled="true"]), .lb6jdevu:hover:not([data-disabled], [data-readonly], [data-popup-open], [data-open], [data-state="open"], [aria-expanded="true"]), .lb86rvtz:active:not([data-disabled], :is([data-highlighted], [data-state="open"], [data-open], [aria-expanded="true"]), :hover), .lbbchuj0:hover:not(:disabled), .lbecsk89:hover:not(:focus-within, [data-disabled]), .lbnhuofb.lbnhuofb:where(.lbs8vgi5[data-variant="outlined"] *), .lbyerwnv[aria-current="page"]:is(:disabled, :not(:hover)) {
    background-color: var(--lobe-color-fill-secondary);
  }

  .lb129k4ed:hover:not([data-disabled], [data-readonly], [data-popup-open], [data-open], [data-state="open"], [aria-expanded="true"]), .lb1df4reh:hover:not(:disabled), .lb1pribh5:hover:not([aria-pressed="true"]), .lb1r7xvfj[aria-selected="true"], .lb1vfdt9p:hover:not(:has([data-disabled])), .lb85pxvj:is([data-highlighted], [data-state="open"], [data-open], [aria-expanded="true"]):not([data-disabled], :hover), .lbn4ptgj:hover:not(:active, [data-disabled]), .lbswrfa9:hover:not(:active), .lbwew3ed:is([data-highlighted], [data-state="open"], [data-open], [aria-expanded="true"]):not([data-disabled]) {
    background-color: var(--lobe-color-fill-tertiary);
  }

  .lb1d0xo12[data-pressed]:hover:not([data-disabled]), .lb1ljx72h:hover:not([data-disabled]), .lb1ppu4m2[data-disabled], .lb1qlulce:active:not(:disabled, [aria-disabled="true"]) {
    background-color: var(--lobe-color-fill);
  }

  .lb65u3hq:active:not(:disabled, [aria-disabled="true"]), .lbep1hoi[data-popup-open] {
    background-color: var(--lobe-color-primary-active);
  }

  .lb1n16ko:hover:not(:active, :disabled, [aria-disabled="true"], [data-popup-open]), .lblxzpop:hover:not(:active), .lbx0eq3e[data-checked]:hover:not([data-disabled]) {
    background-color: var(--lobe-color-primary-hover);
  }

  .lb1j7gpvn[data-checked] {
    background-color: var(--lobe-color-primary);
  }

  .lbdprcly:hover:not([aria-current="true"]), .lbj9t5n8.lbj9t5n8:where(.lb1gzdre6[data-disabled] *) {
    background-color: var(--lobe-color-text-quaternary);
  }

  .lb8qzbvk[aria-current="true"] {
    background-color: var(--lobe-color-text);
  }

  .lbgvpk99[aria-pressed="true"] {
    background-color: var(--lobe-control-item-bg-active);
  }

  .lbjs81r8[data-checked]:not([data-disabled]) {
    background-color: var(--lobe-radio-bg, var(--lobe-color-primary));
  }

  .lbbxqymp[data-disabled]:not([data-readonly]) {
    background-color: var(--lobe-select-disabled-bg, transparent);
  }

  .lb1o44d5j:not([data-disabled], [data-readonly]):is([data-popup-open], [data-open], [data-state="open"], [aria-expanded="true"]) {
    background-color: var(--lobe-select-open-bg, var(--lobe-color-fill-tertiary));
  }

  .lbckdqiz[data-readonly] {
    background-color: var(--lobe-select-readonly-bg, transparent);
  }

  .lb1hdlj1n:active:not(:disabled, [aria-disabled="true"]) {
    background-image: linear-gradient(var(--lobe-color-fill-secondary),var(--lobe-color-fill-secondary));
  }

  .lbx7ggy6:hover:not(:active, :disabled, [aria-disabled="true"]) {
    background-image: linear-gradient(var(--lobe-color-fill-tertiary),var(--lobe-color-fill-tertiary));
  }

  .lbiccb69.lbiccb69:where(.lb1mp3lu:is(*) ~ *) {
    border-inline-start-color: var(--lobe-color-border-secondary);
  }

  .lb1kd9vjs.lb1kd9vjs:where(.lb1mp3lu:is(*) ~ *) {
    border-inline-start-style: solid;
  }

  .lb1wutzi2.lb1wutzi2:where(.lb1mp3lu:is(*) ~ *), .lbutgtct:not(:first-child) {
    border-inline-start-width: 1px;
  }

  .lb4g9y83.lb4g9y83:where(.lbruu1v2:hover:not([data-disabled]) *) {
    box-shadow: 0 0 0 .5px #0000000a, 0 1px 1px #00000014, 0 6px 14px #001e503d;
  }

  .lby5480v[aria-pressed="true"] {
    box-shadow: 0 0 0 2px var(--lobe-color-bg-elevated),0 0 0 3.5px currentcolor;
  }

  .lb1x4c7q:focus-within:not(:has([data-invalid], [aria-invalid="true"])) {
    box-shadow: 0 0 0 2px var(--lobe-color-primary-bg);
  }

  .lb19w46ty.lb19w46ty:where(.lb1gzdre6[data-dragging] *), .lb1sdogmm:hover:not([data-disabled] *), .lb2pgxse:focus-visible {
    box-shadow: 0 0 0 2px var(--lobe-color-primary-border);
  }

  .lbvez54v[data-orientation="vertical"] {
    box-shadow: inset -1px 0 0 var(--lobe-color-border-secondary);
  }

  .lb19y05k0[data-checked] {
    box-shadow: inset 0 1.5px 3px #0000002e;
  }

  .lbiy1ocm[data-disabled] {
    box-shadow: none;
  }

  .lbcu7z5f:hover:not(:disabled, [aria-disabled="true"]) {
    color: color-mix(in srgb,var(--lobe-color-error) 88.0%,white);
  }

  .lby09ll3:hover:not(:active) {
    color: var(--lobe-color-error);
  }

  .lbjwxqu3:active:not(:disabled, [aria-disabled="true"]) {
    color: var(--lobe-color-primary-active);
  }

  .lbpro1qx:hover:not(:active, :disabled, [aria-disabled="true"]), .lbvdzly1:hover:not(:disabled, [aria-disabled="true"]) {
    color: var(--lobe-color-primary-hover);
  }

  .lb16i6i0c[href]:hover, .lb1l4wxl8:hover:not(:active), .lb1rzizxy[data-active]:not(:hover):not([data-disabled]) {
    color: var(--lobe-color-primary);
  }

  .lb1s5k17a[data-disabled]:not([data-readonly]), .lb2poks1[data-disabled] {
    color: var(--lobe-color-text-disabled);
  }

  .lb1xpzrx5[data-placeholder] {
    color: var(--lobe-color-text-placeholder);
  }

  .lb1k6ehaq:is([data-disabled], :has(input:disabled, textarea:disabled)), .lb1n0sy1w:disabled:not([aria-current="page"]) {
    color: var(--lobe-color-text-quaternary);
  }

  .lb530zvf:hover:not([data-disabled]), .lbsycbhq[data-readonly], .lbyo1tdf:hover:not(:active) {
    color: var(--lobe-color-text-secondary);
  }

  .lb1cjlyg3[aria-current="page"]:not(:hover:not(:disabled)), .lb1q0do8j:focus-visible, .lb1qs11ky[aria-current="location"], .lb1uh4nfb[data-pressed]:not(:hover):not([data-disabled]), .lb1y4fyfr[data-pressed]:not([data-disabled]), .lb3fdyxb:hover:not([data-disabled]):not([data-pressed]), .lb8qk002:hover:not(:disabled), .lbcdmxi5[data-disabled], .lbr5dhpw[aria-selected="true"], .lbse0ay3[aria-current="page"], .lbz2adzu:hover:not([data-disabled]) {
    color: var(--lobe-color-text);
  }

  .lbitgxk9[data-over] {
    color: var(--lobe-color-white);
  }

  .lbs5y3ja[data-readonly] {
    cursor: default;
  }

  .lb10bady8[data-disabled]:not([data-readonly]), .lb126qsmr:is(:disabled, [aria-disabled="true"]), .lb17k2ik6[aria-disabled="true"], .lb1btkyy5:is([data-disabled], :has(input:disabled, textarea:disabled)), .lb5ezrf1[data-disabled], .lb6qxc70[aria-disabled="true"] {
    cursor: not-allowed;
  }

  .lb1ibiak5[role="slider"]:not([aria-disabled="true"]) {
    cursor: pointer;
  }

  .lb16yzcw2[data-orientation="vertical"] {
    flex-direction: column;
  }

  .lb1v743of[data-orientation="vertical"] {
    flex-direction: row;
  }

  .lb1m87b0[aria-current="page"], .lba9ewkg[aria-pressed="true"], .lbxc4wd5[aria-current="location"] {
    font-weight: 500;
  }

  .lb1cd1r4b[aria-current="location"] {
    font-weight: 540;
  }

  .lb1nq3um7[aria-current="page"], .lbkj54ki[data-selected] {
    font-weight: 600;
  }

  .lb1sx3wbe[data-half="end"] {
    inset-inline-end: 0;
  }

  .lbx4h9v1[data-side="left"] {
    inset-inline-end: calc(var(--lobe-popover-arrow-offset-inline) * -1);
  }

  .lb7p8j0w[data-side="left"] {
    inset-inline-end: calc(var(--lobe-tooltip-arrow-offset-inline) * -1);
  }

  .lb19e5orp[data-half="start"] {
    inset-inline-start: 0;
  }

  .lb1xfcr42[data-side="right"] {
    inset-inline-start: calc(var(--lobe-popover-arrow-offset-inline) * -1);
  }

  .lb1xfhnju[data-side="right"] {
    inset-inline-start: calc(var(--lobe-tooltip-arrow-offset-inline) * -1);
  }

  .lbayvhss:not(:first-child) {
    margin-inline-start: .25rem;
  }

  .lb12zwbr1[data-disabled] {
    opacity: .25;
  }

  .lb1k4xm7o[data-disabled] {
    opacity: .45;
  }

  .lb1jmzbxl[aria-disabled="true"], .lbxh3kiz[data-disabled], .lby3kg0r:is(:disabled, [aria-disabled="true"]), .lbylraza[aria-disabled="true"] {
    opacity: .5;
  }

  .lb1gf9ui9:is([data-disabled], :has(input:disabled, textarea:disabled)) {
    opacity: .66;
  }

  .lb12foe86.lb12foe86:where(.lbruu1v2[data-checked] *), .lb1g256cz[data-behind]:not([data-expanded]), .lb1hb961p.lb1hb961p:where(.lb6r460e[data-starting-style]:not([style*="animation-name: none"], [style*="animation-name:none"]) *), .lb1i2unn7:is([data-starting-style], [data-ending-style]), .lb1tzx5se.lb1tzx5se:where(.lb6r460e[data-ending-style]:not([style*="animation-name: none"], [style*="animation-name:none"]) *), .lb1uo4ipp.lb1uo4ipp:where(.lb1iwm6ff[data-collapsed="true"] *), .lb4ki41r:is([data-limited], [data-starting-style], [data-ending-style]), .lbi2hcbz[data-idle-hidden] {
    opacity: 0;
  }

  .lb11pzkjp.lb11pzkjp:where(.lbimk4g7[data-expandable="true"]:is(:hover, :focus-within) *) {
    opacity: 1 !important;
  }

  .lb13z1kmj.lb13z1kmj:where(.lbimk4g7[data-expandable="true"]:is(:hover, :focus-within, [data-expand="false"]):not([data-resizing="true"]) *), .lb1asl7ui.lb1asl7ui:where(.lb17qyu0m:hover:not([data-placeholder], [data-disabled]) *), .lb1d72f0e:is([data-hovering], [data-scrolling]), .lb1euntei:focus-within, .lb1ftxlnv.lb1ftxlnv:where(.lb6r460e:is([style*="animation-name: none"], [style*="animation-name:none"]) *), .lb25t5g8:focus-visible, .lbcbbmyo[data-expanded], .lbqtmd8e.lbqtmd8e:where(.lbruu1v2[data-checked] *), .lbyr8cgx:is(:disabled, [aria-disabled="true"]) {
    opacity: 1;
  }

  .lbiep9q5:focus-visible:not([data-lobe-focus-ring="managed"]) {
    outline-color: color-mix(in srgb,var(--lobe-color-error) 90.0%,transparent);
  }

  .lb1rxiahi:focus-visible:not([data-lobe-focus-ring="managed"]) {
    outline-color: color-mix(in srgb,var(--lobe-color-info) 90.0%,transparent);
  }

  .lb1ay5pp7:focus-visible {
    outline-color: var(--lobe-color-text);
  }

  .lb1bk1wjk[data-scope-active], .lb1bqaal:focus-visible {
    outline-offset: -2px;
  }

  .lb1bf9hc9:focus-visible:not([data-lobe-focus-ring="managed"]), .lb3xgu10[role="slider"]:focus-visible, .lb7s97pk:focus-visible {
    outline-offset: 2px;
  }

  .lbj3ae5l:focus-visible {
    outline-offset: 3px;
  }

  .lb2xeow7:focus-visible:not([data-lobe-focus-ring="managed"]), .lb9v5kkp:focus-visible {
    outline-style: solid;
  }

  .lb784prv:focus-visible, .lbjls3y1:focus-visible:not([data-lobe-focus-ring="managed"]) {
    outline-width: 2px;
  }

  .lbc8if4e:not(:first-child) {
    padding-inline-start: .375rem;
  }

  .lb1cicrrk[data-expanded], .lbjtggp9:is([data-hovering], [data-scrolling]) {
    pointer-events: auto;
  }

  .lb11l7nm.lb11l7nm:where(.lb17qyu0m:is([data-placeholder], [data-disabled]) *), .lb1cp6yjb:is(:disabled, [aria-disabled="true"]), .lb1tblq73:is([data-anchor-hidden], [data-zero-origin="true"]), .lbp78wxm[data-behind]:not([data-expanded]) {
    pointer-events: none;
  }

  .lb1vnbpvm:active:not(:disabled) {
    scale: .96;
  }

  .lb1t60ft6.lb1t60ft6:where(.lbruu1v2[data-checked] *) {
    scale: 0;
  }

  .lb1gshqrl.lb1gshqrl:where(.lbruu1v2[data-checked] *) {
    scale: 1;
  }

  .lb10uu7sc.lb10uu7sc:where(.lb1iwm6ff[data-collapsed="true"] *) {
    text-overflow: clip;
  }

  .lb1cjlpbl[data-side="right"] {
    transform: rotate(-90deg);
  }

  .lb102wzpt.lb102wzpt:where(.lbczq5ai[data-actual-size="fit"] *), .lb1je0516[data-popup-open], .lb1mbqjyz.lb1mbqjyz:where(.lbcx8n6t[data-panel-open] *), .lbb6ment.lbb6ment:where(.lbxvhftg[data-panel-open] *), .lbozx4bj[data-side="top"] {
    transform: rotate(180deg);
  }

  .lb1oo9ml4[data-side="left"], .lb86asoe.lb86asoe:where(.lbli2s53:is(details[open] > *) *), .lbju044j.lbju044j:where(.lbcx8n6t[data-panel-open] *) {
    transform: rotate(90deg);
  }

  .lb1htj8e4[data-starting-style]:not([data-ending-style]) {
    transform: scale(.97);
  }

  .lb1dtbrvd:active:not([data-disabled]), .lbg71pz7[data-ending-style] {
    transform: scale(.98);
  }

  .lbe42r1a:hover:not(:active) {
    transform: scale(1.04);
  }

  .lbf9zhdt.lbf9zhdt:where(.lbimk4g7[data-expandable="true"]:is(:hover, :focus-within, [data-expand="false"]) *) {
    transform: scaleX(var(--seam-bend));
  }

  .lb11d3i7i:is([data-starting-style], [data-ending-style]) {
    transform: scaleY(.92);
  }

  .lbhk87tw:is([data-starting-style], [data-ending-style]) {
    transform: translate3d(var(--lobe-popover-translate-x),var(--lobe-popover-translate-y),0) scale(var(--lobe-popover-animation-scale));
  }

  .lbuyeqv:is([data-starting-style], [data-ending-style]) {
    transform: translate3d(var(--lobe-tooltip-translate-x),var(--lobe-tooltip-translate-y),0) scale(var(--lobe-tooltip-animation-scale));
  }

  .lb4z8bqh:is([data-starting-style], [data-ending-style]) {
    transform: translateX(-100%);
  }

  .lbesqr1w:is([data-starting-style], [data-ending-style]) {
    transform: translateX(100%);
  }

  .lbz09l4w[data-expanded]:not([data-starting-style], [data-ending-style]) {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) + var(--toast-offset-y) * -1 + var(--toast-index) * var(--toast-gap) * -1)) scale(1);
  }

  .lb7ly47h[data-expanded]:not([data-starting-style], [data-ending-style]) {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) + var(--toast-offset-y) + var(--toast-index) * var(--toast-gap))) scale(1);
  }

  .lb1sgguxn:is([data-starting-style], [data-ending-style]) {
    transform: translateY(-100%);
  }

  .lbjeddtc:is([data-starting-style], [data-ending-style]) {
    transform: translateY(-150%);
  }

  .lbjvuu2i:is([data-starting-style], [data-ending-style]) {
    transform: translateY(100%);
  }

  .lb1ce1yp4:is([data-starting-style], [data-ending-style]) {
    transform: translateY(150%);
  }

  .lb143vvia.lb143vvia:where(.lb1iwm6ff[data-collapsed="true"] *) {
    transition-delay: 0s;
  }

  .lb16bar5h[data-ending-style] {
    transition-duration: .12s;
  }

  .lb1x59bry[data-scrolling] {
    transition-duration: 0s, .15s, .15s;
  }

  .lb1f4cfe3:is([data-instant], [data-repop]), .lb1skw1hr.lb1skw1hr:where(.lb6r460e:is([style*="animation-name: none"], [style*="animation-name:none"]) *), .lb1ubmd9e[data-starting-style]:is([style*="animation-name: none"], [style*="animation-name:none"]), .lbm69ghq[data-swiping], .lbuik8z1[data-instant], .lbx42jxk[data-repop]:not([data-ending-style], [data-instant]) {
    transition-duration: 0s;
  }

  .lbz8i396[data-ending-style]:not([data-instant]) {
    transition-duration: var(--lobe-popover-animation-duration-exit);
  }

  .lb1ai045q[data-layout-animation]:not([data-repop], [data-ending-style], [data-instant]) {
    transition-duration: var(--lobe-popover-animation-duration),var(--lobe-popover-animation-duration),var(--lobe-popover-layout-duration),var(--lobe-popover-layout-duration);
  }

  .lb2qdu43[data-layout-animation]:not([data-instant], [data-repop]) {
    transition-duration: var(--lobe-popover-layout-duration);
  }

  .lbacr6d7[data-ending-style]:not([data-instant]) {
    transition-duration: var(--lobe-tooltip-animation-duration-exit);
  }

  .lb9tnqcr[data-layout-animation]:not([data-repop], [data-ending-style], [data-instant]) {
    transition-duration: var(--lobe-tooltip-fade-duration),var(--lobe-tooltip-animation-duration),var(--lobe-tooltip-layout-duration),var(--lobe-tooltip-layout-duration);
  }

  .lb99o0pw[data-layout-animation]:not([data-instant], [data-repop]) {
    transition-duration: var(--lobe-tooltip-layout-duration);
  }

  .lb1a8vufm[data-layout-animation]:not([data-instant], [data-repop]) {
    transition-property: inset-block-start, inset-inline-start, inset-inline-end, inset-block-end, transform;
  }

  .lb1gbqzaw.lb1gbqzaw:where(.lb6r460e:is([style*="animation-name: none"], [style*="animation-name:none"]) *), .lb1mn5kjo[data-starting-style]:is([style*="animation-name: none"], [style*="animation-name:none"]), .lbc9zdik:is([data-instant], [data-repop]), .lbo3tt7b[data-swiping] {
    transition-property: none;
  }

  .lb3rxudo[data-layout-animation]:not([data-repop], [data-instant]) {
    transition-property: opacity, transform, width, height;
  }

  .lb1gcu4m7[data-ending-style] {
    transition-timing-function: cubic-bezier(.4, 0, 1, 1);
  }

  .lb1adsm7q[data-repop]:not([data-ending-style], [data-instant]), .lb1g5az79[data-starting-style]:is([style*="animation-name: none"], [style*="animation-name:none"]), .lb1gjm5nk.lb1gjm5nk:where(.lb6r460e:is([style*="animation-name: none"], [style*="animation-name:none"]) *), .lb7cr0y4[data-swiping], .lbg0tjny:is([data-instant], [data-repop]), .lbun9rx9[data-instant] {
    transition-timing-function: ease;
  }

  .lbz19nq5[data-ending-style]:not([data-instant]) {
    transition-timing-function: var(--lobe-popover-animation-ease-in);
  }

  .lb924dy7[data-layout-animation]:not([data-repop], [data-ending-style], [data-instant]) {
    transition-timing-function: var(--lobe-popover-animation-ease-out),var(--lobe-popover-animation-ease-out),var(--lobe-popover-layout-ease),var(--lobe-popover-layout-ease);
  }

  .lb9hq8x[data-layout-animation]:not([data-instant], [data-repop]) {
    transition-timing-function: var(--lobe-popover-layout-ease);
  }

  .lbsn38r3[data-ending-style]:not([data-instant]) {
    transition-timing-function: var(--lobe-tooltip-animation-ease-in);
  }

  .lb10v0bi7[data-layout-animation]:not([data-repop], [data-ending-style], [data-instant]) {
    transition-timing-function: var(--lobe-tooltip-fade-ease),var(--lobe-tooltip-animation-ease-out),var(--lobe-tooltip-layout-ease),var(--lobe-tooltip-layout-ease);
  }

  .lb65j81d[data-layout-animation]:not([data-instant], [data-repop]) {
    transition-timing-function: var(--lobe-tooltip-layout-ease);
  }

  .lb13uma5a.lb13uma5a:where(.lb6r460e[data-ending-style]:not([style*="animation-name: none"], [style*="animation-name:none"]) *) {
    translate: 0 -6px;
  }

  .lb16z56s4.lb16z56s4:where(.lb6r460e[data-starting-style]:not([style*="animation-name: none"], [style*="animation-name:none"]) *) {
    translate: 0 6px;
  }

  .lb1km6byo.lb1km6byo:where(.lb6r460e:is([style*="animation-name: none"], [style*="animation-name:none"]) *) {
    translate: none;
  }

  .lb1f60oaf.lb1f60oaf:where(.lb14grpiv:hover:not(:disabled) *), .lbc6poxd[data-idle-hidden], .lbjek8f0:is([data-anchor-hidden], [data-zero-origin="true"]) {
    visibility: hidden;
  }

  .lbowlo31.lbowlo31:where(.lb14grpiv:hover:not(:disabled) *) {
    visibility: visible;
  }

  .lbkskvg3:is([data-submenu], [data-nested]) {
    z-index: 1199;
  }

  .lb15yobv:has([data-invalid], [aria-invalid="true"]):focus-within {
    box-shadow: 0 0 0 2px var(--lobe-color-error-bg);
  }

  .lb1r4mgf1:has([data-disabled]) {
    cursor: not-allowed;
  }

  .lb1cuf08c:has( > [data-virtual]) {
    display: flex;
  }

  .lbrk0jpx:has( > [data-virtual]) {
    flex-direction: column;
  }

  .lb91szb2:has( > :only-child) {
    grid-template-columns: minmax(0, min(100%, 560px));
  }

  .lb1blumgx:has( > div) {
    pointer-events: all;
  }

  .lbtijs6c:first-of-type {
    border-end-end-radius: 0;
  }

  .lb6zkcpb:first-of-type {
    border-start-end-radius: 0;
  }

  .lb1wnjzqz:last-of-type {
    border-end-start-radius: 0;
  }

  .lb1gc5moq:last-of-type {
    border-start-start-radius: 0;
  }

  .lbrq7mml:last-of-type {
    margin-inline-start: -1px;
  }

  .lb1pzjzq0:last-of-type {
    margin-inline-start: 0;
  }

  .lbjl7jj:empty {
    display: none;
  }

  .lbtgyt42:disabled {
    cursor: default;
  }

  .lb1s07b3s:disabled {
    cursor: not-allowed;
  }

  .lb1bq4at4:disabled {
    opacity: .3;
  }

  .lb1t5pwa4:disabled {
    opacity: .45;
  }

  .lbijokvz:disabled {
    opacity: .5;
  }

  .lbm12b4j:hover {
    background-color: color-mix(in srgb,var(--docs-text-primary) 86.0%,var(--docs-background));
  }

  .lb19ait8a:hover {
    background-color: #ffffff1f;
  }

  .lb16gz26q:hover {
    background-color: #ffffff24;
  }

  .lb117i599:hover {
    background-color: #ffffff29;
  }

  .lb1cbgfi2:hover {
    background-color: #ffffff14;
  }

  .lb1n5bzlp:hover {
    background-color: #0000;
  }

  .lbeskzsc:hover {
    background-color: var(--docs-surface-active);
  }

  .lb1oxk6tf:hover {
    background-color: var(--docs-surface-hover);
  }

  .lb16xa4ls:hover {
    background-color: var(--lobe-color-error-bg);
  }

  .lbql1cz1:hover {
    background-color: var(--lobe-color-fill-quaternary);
  }

  .lb1ri6zej:hover {
    background-color: var(--lobe-color-fill-secondary);
  }

  .lb1gowcop:hover {
    background-color: var(--lobe-color-fill-tertiary);
  }

  .lb1qavuqp:hover {
    background-color: var(--lobe-color-fill);
  }

  .lb116dz5d:hover {
    background-color: var(--lobe-color-text-tertiary);
  }

  .lb4vucbq:hover {
    background-image: linear-gradient(var(--docs-surface-hover),var(--docs-surface-hover)),var(--docs-gradient-spectral);
  }

  .lb1w2qgwm:hover {
    box-shadow: 0 0 0 2px var(--lobe-color-text);
  }

  .lbwj06ao:hover {
    box-shadow: inset 0 0 0 1px #0000000d,0 0 0 2px var(--lobe-color-text);
  }

  .lb9jile0:hover {
    box-shadow: inset 0 0 0 1px var(--lobe-color-fill-secondary),0 0 0 2px var(--lobe-color-text);
  }

  .lb1ejz3n7:hover {
    box-shadow: var(--lobe-box-shadow-secondary);
  }

  .lb1iih0q2:hover {
    color: #fff;
  }

  .lb144v4sp:hover {
    color: inherit;
  }

  .lb1o2m1f7:hover {
    color: var(--docs-accent);
  }

  .lb1p6fihg:hover {
    color: var(--docs-text-primary);
  }

  .lb3xo0t4:hover {
    color: var(--lobe-color-primary);
  }

  .lb7n5n81:hover {
    color: var(--lobe-color-text-heading);
  }

  .lblbjun7:hover {
    color: var(--lobe-color-text-secondary);
  }

  .lb1bxu9lh:hover {
    color: var(--lobe-color-text);
  }

  .lb1ohlld9:hover {
    filter: brightness(1.06);
  }

  .lb3v1jnx:hover {
    filter: brightness(1.08);
  }

  .lbcum6zn:hover {
    transform: scale(1.04);
  }

  .lb1lcra6a:hover {
    transform: scale(1.1);
  }

  .lbqzx2ld:hover {
    transform: scale(1.3);
  }

  .lb1lz31oe:hover {
    transform: translateY(-2px);
  }

  .lbr9r2s9:focus {
    box-shadow: none;
  }

  .lb4c98my:active {
    background-color: var(--lobe-color-error-active);
  }

  .lb1cpyog9:active {
    background-color: var(--lobe-color-fill-secondary);
  }

  .lb147z954:active {
    background-color: var(--lobe-color-fill);
  }

  .lb1gwghft:active {
    background-color: var(--lobe-color-primary-active);
  }

  .lbuvp0lo:active {
    color: var(--lobe-color-error-active);
  }

  .lb1nelral:active {
    color: var(--lobe-color-primary-active);
  }

  .lb1jkpq3q:active {
    color: var(--lobe-color-text);
  }

  .lb17v98wq:active {
    scale: .8;
  }

  .lb1jplu5e:active {
    transform: scale(.95);
  }

  .lb19kf12q:active {
    transform: scale(.96);
  }

  .lbd3so5o:active {
    transform: scale(.97);
  }

  @media (width <= 860px) {
    .lb1pfbds8.lb1pfbds8 {
      align-items: center;
    }
  }

  @media (width <= 47.5rem) {
    .lbbjvjvq.lbbjvjvq {
      align-items: baseline;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .lb1u6grsq.lb1u6grsq {
      animation-duration: 0s;
    }

    .lbg0664w.lbg0664w {
      animation-iteration-count: 1;
    }

    .lb1aquc0h.lb1aquc0h {
      animation-name: none;
    }

    .lb1uea3p4.lb1uea3p4 {
      animation-timing-function: ease;
    }
  }

  @media (width <= 64rem) {
    .lbl7iotj.lbl7iotj {
      background-color: #0000;
    }
  }

  @media (width <= 48rem) {
    .lbtdthih.lbtdthih {
      border-inline-end-width: 0;
    }
  }

  @media (width <= 47.5rem) {
    .lb1nmz7hx.lb1nmz7hx {
      column-gap: .5rem;
    }

    .lbibu5kw.lbibu5kw {
      display: none;
    }
  }

  @media (width <= 48rem) {
    .lb8iw86j.lb8iw86j {
      display: none;
    }
  }

  @media (width <= 64rem) {
    .lb1en9xmw.lb1en9xmw {
      display: none;
    }
  }

  @media (prefers-reduced-transparency: reduce) {
    .lb1izksy.lb1izksy {
      display: none;
    }
  }

  @media (width <= 48rem) {
    .lb15f2fir.lb15f2fir {
      flex-basis: auto;
    }
  }

  @media (width <= 47.5rem) {
    .lbdpvile.lbdpvile {
      flex-direction: row;
    }
  }

  @media (width <= 48rem) {
    .lblo9dwz.lblo9dwz {
      flex-grow: 1;
    }
  }

  @media (width <= 480px) {
    .lb1qohksk.lb1qohksk {
      flex-wrap: wrap;
    }
  }

  @media (width <= 47.5rem) {
    .lb1c1fsg2.lb1c1fsg2 {
      flex-wrap: wrap;
    }
  }

  @media (width <= 860px) {
    .lbf4kbi9.lbf4kbi9 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 47.5rem) {
    .lb6vp4kz.lb6vp4kz {
      grid-template-columns: 1fr min(64rem, 100% - 2rem) 1fr;
    }

    .lbli06r2.lbli06r2 {
      grid-template-columns: 1fr;
    }
  }

  @media (width >= 480px) and (width <= 767.98px) {
    .lbmbhe7x.lbmbhe7x {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 64rem) {
    .lbmw5dvi.lbmw5dvi {
      justify-content: center;
    }
  }

  @media (width <= 480px) {
    .lb1qd4uke.lb1qd4uke {
      margin-inline-start: 30px;
    }
  }

  @media (prefers-reduced-transparency: reduce) {
    .lb1hyof32.lb1hyof32 {
      opacity: calc(var(--lobe-progressive-blur-gradient-opacity) * 2);
    }
  }

  @media (width <= 480px) {
    .lb1yp2b5x.lb1yp2b5x {
      order: 4;
    }
  }

  @media (width <= 47.5rem) {
    .lb14y2mcm.lb14y2mcm {
      row-gap: .25rem;
    }

    .lb1a2a187.lb1a2a187 {
      row-gap: .375rem;
    }
  }

  @media (width <= 860px) {
    .lb1r9zhzp.lb1r9zhzp {
      text-align: center;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .lbsagj69.lbsagj69 {
      transition-duration: .01ms;
    }

    .lb12w9bfk.lb12w9bfk {
      transition-duration: 0s;
    }

    .lb4wkmsb.lb4wkmsb {
      transition-property: none;
    }

    .lb7v8fk2.lb7v8fk2 {
      transition-timing-function: ease;
    }
  }

  @media (forced-colors: active) and (not (prefers-reduced-motion: reduce)) {
    .lb11mn51e.lb11mn51e:focus-visible:not([data-lobe-focus-ring="managed"]) {
      animation-duration: 0s;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .lb147fc9v.lb147fc9v:focus-visible:not([data-lobe-focus-ring="managed"]) {
      animation-duration: 0s;
    }
  }

  @media (forced-colors: active) and (not (prefers-reduced-motion: reduce)) {
    .lbck0e01.lbck0e01:focus-visible:not([data-lobe-focus-ring="managed"]) {
      animation-name: none;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .lbp55ekp.lbp55ekp:focus-visible:not([data-lobe-focus-ring="managed"]) {
      animation-name: none;
    }
  }

  @media (forced-colors: active) and (not (prefers-reduced-motion: reduce)) {
    .lb171d7gl.lb171d7gl:focus-visible:not([data-lobe-focus-ring="managed"]) {
      animation-timing-function: ease;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .lb1bbl1vv.lb1bbl1vv:focus-visible:not([data-lobe-focus-ring="managed"]) {
      animation-timing-function: ease;
    }
  }

  @media (forced-colors: active) {
    .lb1y5du2d.lb1y5du2d:focus-visible:not([data-lobe-focus-ring="managed"]) {
      outline-color: canvastext;
    }
  }

  @container (width <= 640px) {
    .lb43xpz4.lb43xpz4 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 64rem) {
    .lb1r4qu10.lb1r4qu10:hover {
      background-color: var(--docs-surface-hover);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .lbnotfpo.lbnotfpo:hover {
      transform: none;
    }
  }

  @container (width <= 640px) {
    .lbb8zp9c.lbb8zp9c:has( > :only-child) {
      grid-template-columns: minmax(0, min(100%, 560px));
    }
  }
}

@layer lobe-ui.priority5 {
  .lb16stqrj {
    border-bottom-color: #0000;
  }

  .lb6wmhes {
    border-bottom-color: var(--docs-border-strong);
  }

  .lb46wz4v {
    border-bottom-color: var(--docs-border-subtle);
  }

  .lb1nkj3if {
    border-bottom-color: var(--lobe-color-border-secondary);
  }

  .lbsyjar {
    border-bottom-color: var(--lobe-color-border);
  }

  .lb1ak05nl {
    border-bottom-color: var(--lobe-color-fill-secondary);
  }

  .lb125g9du {
    border-bottom-color: var(--lobe-color-split);
  }

  .lb1fmh5c5 {
    border-bottom-color: var(--lobe-fill-border, var(--lobe-color-fill));
  }

  .lb1q0q8m5 {
    border-bottom-style: solid;
  }

  .lbso031l {
    border-bottom-width: 1px;
  }

  .lbgif4e5 {
    border-bottom-width: var(--drawer-edge-width, 1px);
  }

  .lb9rovbz {
    border-top-color: currentColor;
  }

  .lb1v8p93f {
    border-top-color: #0000;
  }

  .lbveis61 {
    border-top-color: var(--docs-border-subtle);
  }

  .lbwyyj3y {
    border-top-color: var(--lobe-color-border-secondary);
  }

  .lb592eyn {
    border-top-color: var(--lobe-color-border);
  }

  .lb184891g {
    border-top-color: var(--lobe-color-fill-quaternary);
  }

  .lbpi5byy {
    border-top-color: var(--lobe-color-fill-tertiary);
  }

  .lbu1qvg8 {
    border-top-color: var(--lobe-color-split);
  }

  .lblya59e {
    border-top-style: dashed;
  }

  .lb1ejq31n {
    border-top-style: none;
  }

  .lb13fuv20 {
    border-top-style: solid;
  }

  .lb972fbf {
    border-top-width: 0;
  }

  .lb178xt8z {
    border-top-width: 1px;
  }

  .lb142oad4 {
    border-top-width: var(--drawer-edge-width, 1px);
  }

  .lb1yd0ctr {
    bottom: -13px;
  }

  .lb1o583il {
    bottom: -4px;
  }

  .lbtzk6r2 {
    bottom: -5px;
  }

  .lb1ey2m1c {
    bottom: 0;
  }

  .lb191j7n5 {
    bottom: 16px;
  }

  .lby58vm5 {
    bottom: 24px;
  }

  .lbbfrwjf {
    bottom: 4px;
  }

  .lby75b87 {
    bottom: 64px;
  }

  .lbrb244j {
    bottom: 6px;
  }

  .lbhjxwu4 {
    bottom: 76px;
  }

  .lbo7r6ss {
    bottom: var(--toast-viewport-offset-y, 16px);
  }

  .lbk2nxyp {
    height: .15em;
  }

  .lb15s3dfl {
    height: .75em;
  }

  .lbf08kfj {
    height: .875rem;
  }

  .lbqtp20y {
    height: 0;
  }

  .lbmll18r {
    height: 1.25rem;
  }

  .lbam5rvr {
    height: 1.5rem;
  }

  .lbwl81jg {
    height: 1.875rem;
  }

  .lbunzqbk {
    height: 1.8em;
  }

  .lb5yr21d {
    height: 100%;
  }

  .lb1mkwkuc {
    height: 100dvh !important;
  }

  .lbpyat2d {
    height: 100px;
  }

  .lb1oxkl7l {
    height: 10px !important;
  }

  .lb170jfvy {
    height: 10px;
  }

  .lb1kpxq89 {
    height: 12px;
  }

  .lb18gnavp {
    height: 13px;
  }

  .lbqjnyr0 {
    height: 14px !important;
  }

  .lb1v9usgg {
    height: 14px;
  }

  .lb18dl8mb {
    height: 150px;
  }

  .lbx3o462 {
    height: 15px;
  }

  .lblup9mm {
    height: 16px;
  }

  .lbmix8c7 {
    height: 18px;
  }

  .lblzyvqe {
    height: 1em;
  }

  .lbjm9jq1 {
    height: 1px;
  }

  .lb1l36t39 {
    height: 1rem;
  }

  .lb12hms15 {
    height: 2.75rem;
  }

  .lb1qx5ct2 {
    height: 20px;
  }

  .lb8idabb {
    height: 228px;
  }

  .lb17rw0jw {
    height: 22px;
  }

  .lbxk0z11 {
    height: 24px;
  }

  .lbd7y6wv {
    height: 26px;
  }

  .lb1fgtraw {
    height: 28px;
  }

  .lb36qwtl {
    height: 2px;
  }

  .lbettwda {
    height: 2rem;
  }

  .lb1j7fsof {
    height: 3.25rem;
  }

  .lb1gnnpzl {
    height: 30px;
  }

  .lb10w6t97 {
    height: 32px;
  }

  .lb1iafx81 {
    height: 35.2px;
  }

  .lb119rli9 {
    height: 36%;
  }

  .lbc9qbxq {
    height: 36px;
  }

  .lb1wkug8b {
    height: 378px;
  }

  .lb16nrsnc {
    height: 400px;
  }

  .lb1vqgdyp {
    height: 40px;
  }

  .lbn3w4p2 {
    height: 44px;
  }

  .lbsdox4t {
    height: 48px;
  }

  .lbqu0tyb {
    height: 4px;
  }

  .lb1dnml7z {
    height: 54px;
  }

  .lbnnlda6 {
    height: 56px;
  }

  .lbfeo3ze {
    height: 58%;
  }

  .lb1ycjhwn {
    height: 5px;
  }

  .lb1peatla {
    height: 64px;
  }

  .lbols6we {
    height: 6px;
  }

  .lby75621 {
    height: 72px;
  }

  .lb1hagigm {
    height: 7px;
  }

  .lbsi6dy0 {
    height: 86px;
  }

  .lbdk7pt {
    height: 8px;
  }

  .lb1q7kiqf {
    height: 99px;
  }

  .lbt7dq6l {
    height: auto;
  }

  .lbcijb2 {
    height: calc(100dvh - var(--layout-header-height, 64px));
  }

  .lb8akbf1 {
    height: calc(var(--color-swatches-size, 24px) * .75);
  }

  .lb64dwcm {
    height: calc(var(--loading-dots-size, 8px) * 4);
  }

  .lb181jx1s {
    height: calc(var(--loading-dots-size, 8px) * 5);
  }

  .lb1inveqa {
    height: min(40rem, 100dvh - 2rem);
  }

  .lbsfgbni {
    height: round(calc(var(--lobe-font-size) * 1.3),1px);
  }

  .lbr884pr {
    height: var(--active-item-height);
  }

  .lb1gezbiy {
    height: var(--active-tab-height);
  }

  .lbxdx1yr {
    height: var(--chat-item-avatar-size, 40px);
  }

  .lbuan8c8 {
    height: var(--collapsible-panel-height);
  }

  .lb16x9hf6 {
    height: var(--color-swatches-size, 24px);
  }

  .lbnfhl70 {
    height: var(--draggable-panel-handle-size);
  }

  .lbdn8cis {
    height: var(--layout-header-height, 64px);
  }

  .lb1nintvw {
    height: var(--loading-dots-size, 8px);
  }

  .lbor3k87 {
    height: var(--lobe-font-size-heading-2);
  }

  .lbmfwo0v {
    height: var(--lobe-font-size-heading-3);
  }

  .lb2nlmne {
    height: var(--lobe-progressive-blur-height);
  }

  .lboine3n {
    height: var(--lobe-rate-size, 20px);
  }

  .lbm56wjt {
    height: var(--positioner-height);
  }

  .lbxdy7cf {
    height: var(--spin-node-size);
  }

  .lb11vverv {
    height: var(--spin-particle-size);
  }

  .lb677f43 {
    height: var(--toast-collapsed-height);
  }

  .lbu96u03 {
    left: 0;
  }

  .lb1oo3vh0 {
    margin-bottom: -16px;
  }

  .lb1jyxor1 {
    margin-bottom: -1px;
  }

  .lb18jvhmb {
    margin-bottom: .375rem;
  }

  .lb1ncqgef {
    margin-bottom: .625rem;
  }

  .lbat24cr {
    margin-bottom: 0;
  }

  .lb1eq25fj {
    margin-bottom: 1.25rem;
  }

  .lbod5an3 {
    margin-bottom: 12px;
  }

  .lb1u7kmwd {
    margin-bottom: 14px;
  }

  .lb1yztbdb {
    margin-bottom: 16px;
  }

  .lbyi6m4r {
    margin-bottom: 1rem;
  }

  .lb14phcvn {
    margin-bottom: 2.5rem;
  }

  .lb1hq5gj4 {
    margin-bottom: 24px;
  }

  .lb1t84w78 {
    margin-bottom: 2rem;
  }

  .lbahult9 {
    margin-bottom: 3px;
  }

  .lb12nagc {
    margin-bottom: 4px;
  }

  .lbzueoph {
    margin-bottom: 6px;
  }

  .lb1e56ztr {
    margin-bottom: 8px;
  }

  .lb2lknd0 {
    margin-left: 48px;
  }

  .lbet2fuk {
    margin-left: 8px;
  }

  .lb1wsuqlk {
    margin-right: 12px;
  }

  .lb1o6q14k {
    margin-right: 16px;
  }

  .lbl010v5 {
    margin-right: 4px;
  }

  .lbiosdrt {
    margin-top: -.125em;
  }

  .lb15s5u4p {
    margin-top: -.25rem;
  }

  .lb7wgvq7 {
    margin-top: -12px;
  }

  .lbwya9rg {
    margin-top: -16px;
  }

  .lb1u9vbhu {
    margin-top: -27px;
  }

  .lb1rdy4ex {
    margin-top: -4px;
  }

  .lbdt5uv0 {
    margin-top: .4rem;
  }

  .lb1mjqqkp {
    margin-top: .5rem;
  }

  .lbhj8ucd {
    margin-top: .75rem;
  }

  .lb1t2movp {
    margin-top: .85rem;
  }

  .lbvxpopf {
    margin-top: .875rem;
  }

  .lbdj266r {
    margin-top: 0;
  }

  .lbgt8d7i {
    margin-top: 1.125rem;
  }

  .lb16tr4uw {
    margin-top: 1.1rem;
  }

  .lbwg69jb {
    margin-top: 1.25rem;
  }

  .lb18308cz {
    margin-top: 1.375rem;
  }

  .lb178dpqu {
    margin-top: 1.75rem;
  }

  .lb1anpbxc {
    margin-top: 10px;
  }

  .lb14vqqas {
    margin-top: 12px;
  }

  .lb1hmvnq2 {
    margin-top: 14px;
  }

  .lbj1urod {
    margin-top: 1rem;
  }

  .lbi81crv {
    margin-top: 2.25rem;
  }

  .lb1o5ky9o {
    margin-top: 2.5rem;
  }

  .lb1sy10c2 {
    margin-top: 20px;
  }

  .lbqui205 {
    margin-top: 24px;
  }

  .lbr9ek0c {
    margin-top: 2px;
  }

  .lb1cl2iem {
    margin-top: 2rem;
  }

  .lbg87l8a {
    margin-top: 32px;
  }

  .lbseo6mj {
    margin-top: 36px;
  }

  .lb1hpjnmm {
    margin-top: 3rem;
  }

  .lbx4vt8u {
    margin-top: 48px;
  }

  .lb1gslohp {
    margin-top: 4px;
  }

  .lb1k70j0n {
    margin-top: 6px;
  }

  .lb1xmf6yo {
    margin-top: 8px;
  }

  .lbr1yuqi {
    margin-top: auto;
  }

  .lb1aqyk8y {
    margin-top: calc(var(--loading-dots-size, 8px) / -2);
  }

  .lbnodzos {
    margin-top: clamp(2.75rem, 6vw, 5rem);
  }

  .lb1bsd8ea {
    max-height: 100dvh !important;
  }

  .lb1wj9ous {
    max-height: 100dvh;
  }

  .lb1bwycvy {
    max-height: 100vh;
  }

  .lbvl751 {
    max-height: 228px;
  }

  .lb1wqxn9w {
    max-height: 264px;
  }

  .lb1sslpiy {
    max-height: 320px;
  }

  .lb2z3yb8 {
    max-height: 360px;
  }

  .lb1jcbksy {
    max-height: 420px;
  }

  .lbwvgpe2 {
    max-height: 44px;
  }

  .lbdr9t0c {
    max-height: 52px;
  }

  .lb1ithq13 {
    max-height: calc(100dvh - 32px - var(--floating-panel-reserve-block-end, 0px));
  }

  .lbw2jzks {
    max-height: calc(100dvh - 64px);
  }

  .lb1ufidh3 {
    max-height: calc(var(--docs-viewport-height) - 4rem - 1.875rem);
  }

  .lb49b34n {
    max-height: calc(var(--docs-viewport-height) - 4rem);
  }

  .lb1h9acoj {
    max-height: min(320px,var(--available-height));
  }

  .lboewyyp {
    max-height: min(40rem, 100dvh - 2rem);
  }

  .lbgn4kb2 {
    max-height: min(60vh, 26rem);
  }

  .lb7ab17h {
    max-height: none;
  }

  .lb1374xjt {
    max-height: var(--available-height);
  }

  .lbf2pfjc {
    max-height: var(--lobe-select-available-height);
  }

  .lbscuc4t {
    max-height: var(--textarea-max-height, none);
  }

  .lbc408io {
    max-width: 100% !important;
  }

  .lb193iq5w {
    max-width: 100%;
  }

  .lblbgzzq {
    max-width: 100dvw;
  }

  .lb16xn7b0 {
    max-width: 100vw;
  }

  .lb36rmqc {
    max-width: 1024px;
  }

  .lb1gocmvm {
    max-width: 176px;
  }

  .lbzfcrpp {
    max-width: 20ch;
  }

  .lb16em4ew {
    max-width: 240px;
  }

  .lbye4db1 {
    max-width: 34ch;
  }

  .lb19pysoa {
    max-width: 34rem;
  }

  .lb1mrxg6j {
    max-width: 36ch;
  }

  .lbc0i79g {
    max-width: 36rem;
  }

  .lb8jryan {
    max-width: 40%;
  }

  .lb1j9u4d2 {
    max-width: 400px;
  }

  .lb1jb01v5 {
    max-width: 42rem;
  }

  .lb17fpy1y {
    max-width: 480px;
  }

  .lbthy2uy {
    max-width: 50%;
  }

  .lb1lwm3bp {
    max-width: 520px;
  }

  .lbe0576n {
    max-width: 52ch;
  }

  .lb11gisft {
    max-width: 640px;
  }

  .lbkyadst {
    max-width: 68ch;
  }

  .lb1cxeki3 {
    max-width: 70%;
  }

  .lb1hv4mr {
    max-width: 72rem;
  }

  .lbg5xlue {
    max-width: calc(100vw - var(--toast-viewport-offset-x, 16px) * 2);
  }

  .lb1pdv066 {
    max-width: 318px;
  }

  .lb1x1rfll {
    max-width: none;
  }

  .lb7k7lee {
    max-width: var(--available-width);
  }

  .lb2lwn1j {
    min-height: 0;
  }

  .lb1li7lhv {
    min-height: 1.85rem;
  }

  .lb1us19tq {
    min-height: 100%;
  }

  .lb1ov3xa9 {
    min-height: 100dvh;
  }

  .lb1shn012 {
    min-height: 180px;
  }

  .lb19wm6jj {
    min-height: 2.25rem;
  }

  .lbsejkeq {
    min-height: 2.5rem;
  }

  .lbgbkey0 {
    min-height: 2.75rem;
  }

  .lbe0957l {
    min-height: 22px;
  }

  .lbjwf9q1 {
    min-height: 24px;
  }

  .lbj9xw9b {
    min-height: 26px;
  }

  .lb1in32aq {
    min-height: 2rem;
  }

  .lb13gjtz1 {
    min-height: 3.5rem;
  }

  .lb21xpn4 {
    min-height: 32px;
  }

  .lbu97haq {
    min-height: 34px;
  }

  .lbu0aao5 {
    min-height: 36px;
  }

  .lbse5ku5 {
    min-height: 39px;
  }

  .lb1ba4aug {
    min-height: 40px;
  }

  .lb1gg8mnh {
    min-height: 44px;
  }

  .lb1wxaq2x {
    min-height: 48px;
  }

  .lb137vrcb {
    min-height: 520px;
  }

  .lb1wiwyrm {
    min-height: 52px;
  }

  .lbt55aet {
    min-height: 54px;
  }

  .lbbktkl8 {
    min-height: 56px;
  }

  .lb1v2kdr2 {
    min-height: 640px;
  }

  .lbseoqlg {
    min-height: 80px;
  }

  .lbnqaks7 {
    min-height: calc(1.5em * var(--textarea-min-rows, 2));
  }

  .lb3yc1is {
    min-height: var(--code-showcase-min-height);
  }

  .lbugtphe {
    min-height: var(--color-swatches-size, 24px);
  }

  .lb14vghp4 {
    min-height: var(--demo-frame-height, 10rem);
  }

  .lb1ndyndd {
    min-height: var(--demo-frame-height, 24rem);
  }

  .lbeuugli {
    min-width: 0;
  }

  .lb1et6avd {
    min-width: 1.5em;
  }

  .lb1gtvfis {
    min-width: 1.8em;
  }

  .lb1c7vg25 {
    min-width: 112px;
  }

  .lb1i9suas {
    min-width: 120px;
  }

  .lbcsk191 {
    min-width: 12px;
  }

  .lb1d77m7x {
    min-width: 140px;
  }

  .lb1wu2mox {
    min-width: 14px;
  }

  .lbhs4bwn {
    min-width: 168px;
  }

  .lb15kz4h8 {
    min-width: 16px;
  }

  .lb16xo4sp {
    min-width: 18px;
  }

  .lbj9j1fp {
    min-width: 2.5rem;
  }

  .lbt4ypqs {
    min-width: 20px;
  }

  .lb12rczxh {
    min-width: 220px;
  }

  .lbnei2rj {
    min-width: 24px;
  }

  .lb1264ykn {
    min-width: 28px;
  }

  .lb19hwnzc {
    min-width: 2rem;
  }

  .lbdb3xwm {
    min-width: 3.5ch;
  }

  .lb18n5i07 {
    min-width: 300px;
  }

  .lbhgji3o {
    min-width: 310px;
  }

  .lb17upfok {
    min-width: 320px;
  }

  .lb46jg8d {
    min-width: 32px;
  }

  .lb15hfatp {
    min-width: 36px;
  }

  .lb1nb6za0 {
    min-width: 44px;
  }

  .lb900493 {
    min-width: 48px;
  }

  .lb1mv5wl4 {
    min-width: 4px;
  }

  .lb11inojt {
    min-width: 8px;
  }

  .lb80t9vs {
    min-width: var(--anchor-width);
  }

  .lbjbgbd0 {
    min-width: var(--color-swatches-size, 24px);
  }

  .lb17et3y3 {
    min-width: var(--form-field-min-width, unset);
  }

  .lb10w21gp {
    min-width: var(--lobe-rate-size, 20px);
  }

  .lbw2csxc {
    overflow-x: auto;
  }

  .lb6ikm8r {
    overflow-x: hidden;
  }

  .lb1odjw0f {
    overflow-y: auto;
  }

  .lb10wlt62 {
    overflow-y: hidden;
  }

  @media (width <= 575.98px) {
    .lb1rxyt55.lb1rxyt55 {
      padding: 16px;
    }
  }

  @media (width <= 479.98px) {
    .lb15pjdd3.lb15pjdd3 {
      padding: 16px;
    }
  }

  .lbes99ow {
    padding-bottom: .25rem;
  }

  .lb1xo6zox {
    padding-bottom: .2em;
  }

  .lbvrpxjx {
    padding-bottom: .35rem;
  }

  .lbsaxbkt {
    padding-bottom: .75rem;
  }

  .lb18d9i69 {
    padding-bottom: 0;
  }

  .lb1d7buwi {
    padding-bottom: 1.375rem;
  }

  .lbsag5q8 {
    padding-bottom: 12px;
  }

  .lb1g2khh7 {
    padding-bottom: 14px;
  }

  .lb1l90r2v {
    padding-bottom: 16px;
  }

  .lb1hhzuzn {
    padding-bottom: 18px;
  }

  .lb1t4gjm {
    padding-bottom: 22px;
  }

  .lb1120s5i {
    padding-bottom: 2px;
  }

  .lb17r0vjz {
    padding-bottom: 2rem;
  }

  .lbbaz6xv {
    padding-bottom: 30px;
  }

  .lb1gan7if {
    padding-bottom: 32px;
  }

  .lb1sgudl8 {
    padding-bottom: 48px;
  }

  .lbjkvuk6 {
    padding-bottom: 4px;
  }

  .lb1q8uoa4 {
    padding-bottom: 4rem;
  }

  .lb10b6aqq {
    padding-bottom: 6px;
  }

  .lb58caik {
    padding-bottom: 7rem;
  }

  .lbwib8y2 {
    padding-bottom: 8px;
  }

  .lb1asbxi9 {
    padding-bottom: clamp(3rem, 7vh, 4.5rem);
  }

  .lb1kku3jz {
    padding-bottom: clamp(40px, 7vh, 72px);
  }

  .lb11ba12 {
    padding-bottom: env(safe-area-inset-bottom);
  }

  .lb5fj2l4 {
    padding-bottom: var(--lobe-menu-popup-padding);
  }

  .lb1uhho1l {
    padding-left: 0;
  }

  .lbyfqnmn {
    padding-right: 16px;
  }

  .lb1sr71sp {
    padding-top: .4rem;
  }

  .lb1b58sdr {
    padding-top: .5rem;
  }

  .lb1ovk6n {
    padding-top: .9rem;
  }

  .lbexx8yu {
    padding-top: 0;
  }

  .lb1mcfnh7 {
    padding-top: 1.25rem;
  }

  .lb1sv7rxe {
    padding-top: 1.8em;
  }

  .lbz9dl7a {
    padding-top: 12px;
  }

  .lbyinxu5 {
    padding-top: 14px;
  }

  .lbyamay9 {
    padding-top: 16px;
  }

  .lb12t3zde {
    padding-top: 1rem;
  }

  .lb1cnzs8 {
    padding-top: 20px;
  }

  .lb1p5oq8j {
    padding-top: 24px;
  }

  .lb13zrc24 {
    padding-top: 40px;
  }

  .lb1iorvi4 {
    padding-top: 4px;
  }

  .lb1yrsyyn {
    padding-top: 6px;
  }

  .lb1y1aw1k {
    padding-top: 8px;
  }

  .lbjtfgd3 {
    padding-top: clamp(2.75rem, 6vw, 5rem);
  }

  .lb1wfd6fi {
    padding-top: clamp(2rem, 5vw, 3.5rem);
  }

  .lb11a4dby {
    padding-top: clamp(56px, 10vh, 104px);
  }

  .lb1a0n24a {
    padding-top: clamp(5rem, 14vh, 8.5rem);
  }

  .lb1g8zveq {
    padding-top: clamp(72px, 13vh, 128px);
  }

  .lb6vio5b {
    padding-top: env(safe-area-inset-top);
  }

  .lblztzta {
    padding-top: var(--lobe-menu-popup-padding);
  }

  .lb3m8u43 {
    right: 0;
  }

  .lbll0d9s {
    top: -100px;
  }

  .lbywbb02 {
    top: -13px;
  }

  .lb1qiirwl {
    top: -2px;
  }

  .lb1fo6t33 {
    top: -4px;
  }

  .lbjibb99 {
    top: -5px;
  }

  .lb1nh8u4m {
    top: .5rem;
  }

  .lb13vifvy {
    top: 0;
  }

  .lb1eu8d0j {
    top: 10px;
  }

  .lb1tk7jg1 {
    top: 12px;
  }

  .lbomnu4r {
    top: 16px;
  }

  .lbmhk92p {
    top: 20px;
  }

  .lbd402qu {
    top: 26px;
  }

  .lbm3se36 {
    top: 2rem;
  }

  .lb1o8sa5k {
    top: 42%;
  }

  .lbyszfof {
    top: 47px;
  }

  .lbndqk7f {
    top: 4px;
  }

  .lbwa60dl {
    top: 50%;
  }

  .lbbssg55 {
    top: 50px;
  }

  .lb1atx4j1 {
    top: 6px;
  }

  .lbyc4j8s {
    top: 7px;
  }

  .lbfr5jun {
    top: 8px;
  }

  .lb27tqb4 {
    top: var(--active-item-top);
  }

  .lb10uur0e {
    top: var(--active-tab-top);
  }

  .lb1kd19f1 {
    top: var(--toast-viewport-offset-y, 16px);
  }

  .lbjbys53 {
    top: var(--x-top);
  }

  .lboden9 {
    width: .5em;
  }

  .lbwgfvnl {
    width: .6em;
  }

  .lb1jimcuc {
    width: .75em;
  }

  .lbnalus7 {
    width: 0;
  }

  .lbwqq7k2 {
    width: 1.25rem;
  }

  .lbbdjdey {
    width: 1.5px;
  }

  .lbp8d6y2 {
    width: 1.5rem;
  }

  .lbq3tarq {
    width: 1.875rem;
  }

  .lb1ng3b2o {
    width: 100% !important;
  }

  .lbh8yej3 {
    width: 100%;
  }

  .lb1exxlbk {
    width: 100px;
  }

  .lbn9wirt {
    width: 100vw;
  }

  .lb1fsd2vl {
    width: 10px;
  }

  .lbsmyaan {
    width: 12px;
  }

  .lb1fznrkb {
    width: 144px;
  }

  .lb9pgxlv {
    width: 14px !important;
  }

  .lb6jxa94 {
    width: 14px;
  }

  .lb9ndnb8 {
    width: 15rem;
  }

  .lb1kky2od {
    width: 16px;
  }

  .lb1f1nzxn {
    width: 176px;
  }

  .lb1xp8n7a {
    width: 18px;
  }

  .lb1i1rx1s {
    width: 1px;
  }

  .lbcdlrvm {
    width: 1rem;
  }

  .lbvm51jw {
    width: 2.5rem;
  }

  .lbw4jnvo {
    width: 20px;
  }

  .lb16grhtn {
    width: 220px;
  }

  .lb17z2i9w {
    width: 22px;
  }

  .lbu9fw5t {
    width: 24%;
  }

  .lbafpxmx {
    width: 240px;
  }

  .lb18qqrc1 {
    width: 248px;
  }

  .lbvy4d1p {
    width: 24px;
  }

  .lb1hfn5x7 {
    width: 260px;
  }

  .lb23j0i4 {
    width: 26px;
  }

  .lb1dz1jew {
    width: 280px;
  }

  .lbgd8bvy {
    width: 28px;
  }

  .lbfo62xy {
    width: 2px;
  }

  .lbs5h3dt {
    width: 2rem;
  }

  .lb1849jeq {
    width: 30px;
  }

  .lb1td3qas {
    width: 32px;
  }

  .lb1tzk97j {
    width: 35.2px;
  }

  .lb14qfxbe {
    width: 36px;
  }

  .lb1hfqtsw {
    width: 378px;
  }

  .lb1g8rjiy {
    width: 3px;
  }

  .lb100vrsf {
    width: 40px;
  }

  .lb1fnd73c {
    width: 42%;
  }

  .lb187nhsf {
    width: 44px;
  }

  .lb1useyqa {
    width: 48px;
  }

  .lb3hqpx7 {
    width: 50%;
  }

  .lb1pju0fl {
    width: 50px;
  }

  .lbcltakc {
    width: 52px !important;
  }

  .lb1fxk84t {
    width: 54px;
  }

  .lb15yg21f {
    width: 56px;
  }

  .lb5npi73 {
    width: 58px !important;
  }

  .lb1u78mur {
    width: 58px;
  }

  .lb1ftt334 {
    width: 5px;
  }

  .lb1fu8urw {
    width: 64px;
  }

  .lb1vz4e29 {
    width: 66%;
  }

  .lb1v4s8kt {
    width: 6px;
  }

  .lbni59qk {
    width: 72px;
  }

  .lbci0xqf {
    width: 7px;
  }

  .lb29ncy0 {
    width: 88px;
  }

  .lb1xc55vz {
    width: 8px;
  }

  .lb13oubkp {
    width: 96px;
  }

  .lb14atkfc {
    width: auto;
  }

  .lbkxa9zd {
    width: calc(100% - 32px);
  }

  .lbjl7whj {
    width: calc(100% + 1px);
  }

  .lbb1cs2e {
    width: calc(100dvw - 32px);
  }

  .lblh0q56 {
    width: calc(var(--loading-dots-size, 8px) * 4);
  }

  .lbwx3du {
    width: calc(var(--loading-dots-size, 8px) * 5);
  }

  .lbeq5yr9 {
    width: fit-content;
  }

  .lbezivpi {
    width: max-content;
  }

  .lb12oa7u {
    width: min(100% - 2rem, 44rem);
  }

  .lb1uwnzwx {
    width: min(100% - 3rem, 64rem);
  }

  .lb14c23fo {
    width: min(100%, 52rem);
  }

  .lb69yl36 {
    width: min(100.0%,var(--logo-marquee-max-width, 640px));
  }

  .lb89b4ub {
    width: min(20rem, 100vw - 2rem);
  }

  .lb1nyppsm {
    width: min(440px, 100%);
  }

  .lbj135po {
    width: min(880px, 100%);
  }

  .lb116h1a6 {
    width: min(var(--positioner-width),320px,var(--available-width));
  }

  .lbdzpq5t {
    width: min(var(--positioner-width),var(--available-width));
  }

  .lb4pn7vq {
    width: unset;
  }

  .lb13jdv1a {
    width: var(--active-item-width);
  }

  .lboffw1 {
    width: var(--active-tab-width);
  }

  .lb1hhjr3y {
    width: var(--anchor-width);
  }

  .lbrrbwm {
    width: var(--chat-item-avatar-size, 40px);
  }

  .lb4fkmq8 {
    width: var(--color-swatches-size, 24px);
  }

  .lb1lm47gh {
    width: var(--draggable-panel-handle-size);
  }

  .lb4qn5vj {
    width: var(--loading-dots-size, 8px);
  }

  .lbz5r92h {
    width: var(--lobe-progressive-blur-height);
  }

  .lb165gwbr {
    width: var(--spin-node-size);
  }

  .lbsblaa2 {
    width: var(--spin-particle-size);
  }

  .lb1fzdfyu {
    width: var(--toast-width, 360px);
  }

  .lb5lhr3w {
    width: var(--x-width);
  }

  .lb15ypzt3:not(:first-child) {
    border-top-color: var(--lobe-color-border-secondary);
  }

  .lba1hsq:not(:first-child) {
    border-top-style: solid;
  }

  .lb10n88xp:not(:first-child) {
    border-top-width: 1px;
  }

  .lb131ct9w[data-side="top"] {
    bottom: calc(var(--lobe-popover-arrow-offset-block) * -1);
  }

  .lbjmk4oj[data-side="top"] {
    bottom: calc(var(--lobe-tooltip-arrow-offset-block) * -1);
  }

  .lb61rqsd[data-ending-style], .lblf5o0f[data-starting-style]:not([style*="animation-name: none"], [style*="animation-name:none"]), .lbrf5iq3:is([data-starting-style], [data-ending-style]) {
    height: 0;
  }

  .lbgmi5vj[data-orientation="horizontal"]:not(:hover) {
    height: 3px;
  }

  .lbey0qcv[data-orientation="horizontal"]:hover {
    height: 6px;
  }

  .lb11pkctk[data-layout-animation] {
    height: var(--popup-height, auto);
  }

  .lbnbj6on[data-expanded] {
    height: var(--toast-height);
  }

  .lb1w8zsnn:not(:first-child) {
    margin-top: -2px;
  }

  .lbnyz3tg:not(:first-child) {
    margin-top: .375rem;
  }

  .lb1xqst2n:not(:first-of-type) {
    margin-top: .5rem;
  }

  .lb6vh0gm:not(:empty) {
    padding-bottom: .2rem;
  }

  .lb1f9yvpy:is([data-has-footer], :has( > [data-slot="footer"])) {
    padding-bottom: 0;
  }

  .lb1h5ll5a[data-panel-open] {
    padding-bottom: 8px;
  }

  .lb1cik65p:not(:empty) {
    padding-top: .6rem;
  }

  .lb7ao2f8:is([data-has-header], :has( > [data-slot="header"])) {
    padding-top: 0;
  }

  .lb1t8wt99:is([role="group"]:first-child > *) {
    padding-top: 4px;
  }

  .lb1tagffy[data-side="bottom"] {
    top: calc(var(--lobe-popover-arrow-offset-block) * -1);
  }

  .lb14zt1df[data-side="bottom"] {
    top: calc(var(--lobe-tooltip-arrow-offset-block) * -1);
  }

  .lb15u84wf.lb15u84wf:where(.lb1iwm6ff[data-collapsed="true"] *) {
    width: 0;
  }

  .lb1xdjrj8[aria-current="true"] {
    width: 18px;
  }

  .lb1mnm1az[data-orientation="vertical"]:not(:hover) {
    width: 3px;
  }

  .lbdv5nhs[data-orientation="vertical"]:hover {
    width: 6px;
  }

  .lb5qobh6[data-layout-animation] {
    width: var(--popup-width, auto);
  }

  .lbj8hqjc:has( > [data-virtual]) {
    overflow-x: hidden;
  }

  .lb1j8km66:has( > [data-virtual]) {
    overflow-y: hidden;
  }

  @media (width <= 479.98px) {
    .lbswfta0.lbswfta0:has([data-page-layout="flush"]) {
      padding: 0;
    }
  }

  .lb14l7nz5:first-child {
    margin-top: 0;
  }

  .lb1wdpdt8:last-child {
    border-bottom-color: currentColor;
  }

  .lb14tvv71:last-child {
    border-bottom-style: none;
  }

  .lb1t1lzn6:last-child {
    border-bottom-width: 0;
  }

  .lb4vq4ti:last-child {
    border-bottom-width: medium;
  }

  .lb6qtplh:hover {
    border-bottom-color: var(--docs-accent);
  }

  .lbvyb4q0:focus {
    top: 12px;
  }

  @media (width <= 32rem) {
    .lb15856bk.lb15856bk {
      height: 100dvh;
    }
  }

  @media (width <= 47.5rem) {
    .lbeh01df.lbeh01df {
      margin-bottom: 1.5rem;
    }

    .lbb4ld54.lbb4ld54 {
      margin-bottom: 2rem;
    }
  }

  @media (width <= 480px) {
    .lb14a6fjp.lb14a6fjp {
      margin-top: -2px;
    }
  }

  @media (width <= 47.5rem) {
    .lbwooget.lbwooget {
      margin-top: .5rem;
    }
  }

  @media (width <= 32rem) {
    .lb1gtdr8g.lb1gtdr8g {
      margin-top: auto;
    }

    .lbasj0id.lbasj0id {
      max-height: 100dvh;
    }
  }

  @media (width <= 47.5rem) {
    .lbeqi7t4.lbeqi7t4 {
      max-width: 18ch;
    }
  }

  @media (width <= 32rem) {
    .lb1sqiud3.lb1sqiud3 {
      min-height: 100dvh;
    }
  }

  @media (width <= 64rem) {
    .lbfs9lhm.lbfs9lhm {
      min-width: 2rem;
    }
  }

  @media (width <= 47.5rem) {
    .lbwubfba.lbwubfba {
      padding-bottom: 1.5rem;
    }

    .lbjqmxy7.lbjqmxy7 {
      padding-bottom: 5rem;
    }
  }

  @media (width <= 480px) {
    .lb127j3k3.lb127j3k3 {
      width: calc(100% - 30px);
    }

    .lbm1mc0.lbm1mc0 {
      width: calc(100vw - var(--toast-viewport-offset-x, 16px) * 2);
    }
  }

  @media (width <= 32rem) {
    .lbd5ecls.lbd5ecls {
      width: 100%;
    }
  }

  @media (width <= 64rem) {
    .lb1fmb0wf.lb1fmb0wf {
      width: 2rem;
    }
  }

  @media (width <= 47.5rem) {
    .lbkbiwu4.lbkbiwu4 {
      width: min(100% - 2rem, 64rem);
    }
  }
}

@layer lobe-ui.priority6 {
  @media (width <= 991.98px) {
    .lb1sbdsi5.lb1sbdsi5 {
      border-color: currentColor;
    }

    .lbc7dp1m.lbc7dp1m {
      border-radius: 0;
    }

    .lb1462hru.lb1462hru {
      border-style: none;
    }

    .lb1l1uicz.lb1l1uicz {
      border-width: medium;
    }

    .lb2f0dpi.lb2f0dpi {
      gap: 12px;
    }
  }

  @media (width <= 575.98px) {
    .lbcptdvr.lbcptdvr {
      gap: var(--lobe-form-gap, 0) !important;
    }
  }

  @media (width <= 479.98px) {
    .lbte0vnk.lbte0vnk {
      gap: 16px;
    }

    .lb1d0fxmx.lb1d0fxmx {
      grid-column: span 1;
    }

    .lb18noeup.lb18noeup {
      grid-row: span 1;
    }
  }

  @media (width <= 991.98px) {
    .lb1ouy645.lb1ouy645 {
      margin-block: 0;
    }

    .lb1rmbqyn.lb1rmbqyn {
      margin-inline: 0;
    }
  }

  @media (width <= 575.98px) {
    .lb1vm04zm.lb1vm04zm {
      margin-inline: 16px;
    }
  }

  @media (width <= 991.98px) {
    .lb1s54mqq.lb1s54mqq {
      overflow: visible;
    }

    .lb171wtoa.lb171wtoa {
      padding-block: 28px;
    }

    .lb11qtatw.lb11qtatw {
      padding-inline: 24px;
    }
  }

  @media (width <= 575.98px) {
    .lbat8qha.lbat8qha {
      padding-inline: 12px;
    }

    .lb13w2y4a.lb13w2y4a {
      padding-inline: 8px;
    }
  }

  @media (width <= 479.98px) {
    .lb11qje36.lb11qje36:has([data-page-layout="flush"]) {
      gap: 0;
    }
  }
}

@layer lobe-ui.priority7 {
  @media (width <= 479.98px) {
    .lb1p67ayb.lb1p67ayb {
      align-items: stretch;
    }

    .lb1mhsu00.lb1mhsu00 {
      align-self: flex-start;
    }

    .lb1mdmdwu.lb1mdmdwu {
      align-self: stretch;
    }
  }

  @media (width <= 575.98px) {
    .lb1p7zuit.lb1p7zuit {
      background-color: var(--lobe-color-bg-container);
    }

    .lbg1ws7r.lbg1ws7r {
      border-end-end-radius: 0;
    }

    .lb1td6ucm.lb1td6ucm {
      border-inline-end-style: none;
    }

    .lbnhwg79.lbnhwg79 {
      border-start-end-radius: 0;
    }
  }

  @media (width <= 991.98px) {
    .lb1jfrtjh.lb1jfrtjh {
      box-shadow: none;
    }

    .lblrxacd.lblrxacd {
      display: none;
    }
  }

  @media (width <= 575.98px) {
    .lbvcwofl.lbvcwofl {
      display: flex;
    }
  }

  @media (width <= 479.98px) {
    .lb1kad8g2.lb1kad8g2 {
      display: none;
    }
  }

  @container docs (width >= 64rem) {
    .lbpk83je.lbpk83je {
      display: block;
    }
  }

  @container docs (width <= 47.99rem) {
    .lbpdt1yi.lbpdt1yi {
      display: flex;
    }
  }

  @container docs (width >= 48rem) and (width <= 63.99rem) {
    .lbly73u4.lbly73u4 {
      display: flex;
    }
  }

  @container docs (width <= 47.99rem) {
    .lb1t0xhti.lb1t0xhti {
      display: none;
    }
  }

  @container docs (width >= 48rem) and (width <= 63.99rem) {
    .lb1ftnpg6.lb1ftnpg6 {
      display: none;
    }
  }

  @media (width <= 991.98px) {
    .lb10tjgcu.lb10tjgcu {
      flex-direction: column;
    }
  }

  @media (width <= 575.98px) {
    .lbanpzrq.lbanpzrq {
      flex-direction: column;
    }
  }

  @media (width <= 479.98px) {
    .lbrhvytc.lbrhvytc {
      flex-direction: column;
    }
  }

  @media (width <= 575.98px) {
    .lb1g0x395.lb1g0x395 {
      font-size: 64px;
    }

    .lbv8ol62.lbv8ol62 {
      font-size: var(--lobe-font-size-heading-5);
    }
  }

  @media (width <= 479.98px) {
    .lb1s63ql6.lb1s63ql6 {
      grid-template-columns: 1fr;
    }
  }

  @container docs (width >= 48rem) and (width <= 63.99rem) {
    .lbfndg8f.lbfndg8f {
      grid-template-columns: 1fr min(64rem, 100% - 3rem) 1fr;
    }
  }

  @container docs (width >= 64rem) {
    .lbivoon5.lbivoon5 {
      grid-template-columns: 1fr min(64rem, 100% - 3rem) 1fr;
    }
  }

  .lbgmhms5:after {
    inset: -1px;
  }

  .lbramuyw:after {
    inset: -4px;
  }

  .lbarstr8:after, .lbxx281p:before {
    inset: 0;
  }

  @media (width <= 575.98px) {
    .lb124196w.lb124196w {
      inset-inline-end: 0;
    }
  }

  @media (width <= 991.98px) {
    .lbzvo47g.lbzvo47g {
      padding-inline-start: 0;
    }
  }

  @container docs (width >= 64rem) {
    .lb1uit7zt.lb1uit7zt {
      padding-inline-start: 2.5rem;
    }
  }

  @media (width <= 575.98px) {
    .lb1gur3ha.lb1gur3ha {
      transform: scale(2);
    }
  }

  @container docs (width >= 64rem) {
    .lb1u4itrv.lb1u4itrv:has([data-docs-toc]) {
      grid-template-columns: 1fr min(64rem, 100% - 18.5rem) 15.5rem 1fr;
    }
  }

  @container docs (width >= 48rem) and (width <= 63.99rem) {
    .lb1udspge.lb1udspge:has([data-docs-toc]) {
      grid-template-columns: 1fr min(64rem, 100% - 6rem) 3rem 1fr;
    }
  }
}

@layer lobe-ui.priority8 {
  .lbi7ptuk:after {
    border-color: currentColor;
  }

  .lbty4yez:before {
    border-radius: 2px;
  }

  .lb677mk9::-webkit-scrollbar-thumb {
    border-radius: 3px;
  }

  .lb2coff9:after {
    border-radius: 50%;
  }

  .lb1d7ns5q:after {
    border-radius: 999px;
  }

  .lb12x7qc6:after {
    border-radius: calc(var(--gradient-button-border-radius, var(--lobe-border-radius)) - 1px);
  }

  .lb1k48kgn:after, .lbxyica1:before {
    border-radius: inherit;
  }

  .lb188t37e:before {
    border-radius: var(--gradient-button-border-radius, var(--lobe-border-radius));
  }

  .lb86avzo:after {
    border-style: solid;
  }

  @media (width <= 575.98px) {
    .lbe16sq4.lbe16sq4 {
      border-top-color: var(--lobe-color-border-secondary);
    }

    .lb1ooqxn9.lb1ooqxn9 {
      border-top-style: solid;
    }

    .lb1s6zalh.lb1s6zalh {
      border-top-width: 1px;
    }
  }

  .lb5hscyn:after {
    border-width: 1px;
  }

  .lbkbqsiu:after, .lbl5i350:before {
    flex: 1;
  }

  @media (width <= 479.98px) {
    .lb10l787.lb10l787 {
      height: 44px;
    }
  }

  .lbd54j2p:after {
    inset-block: 0;
  }

  .lb1p369nm:after {
    inset-inline: -20%;
  }

  .lbb7ltuz:after, .lbm4btww:before {
    inset-inline: 0;
  }

  @media (width <= 575.98px) {
    .lb40ivkp.lb40ivkp {
      margin-bottom: 24px;
    }
  }

  @media (width <= 991.98px) {
    .lb1ybd2li.lb1ybd2li {
      margin-top: 0;
    }
  }

  @media (width <= 575.98px) {
    .lbhmgn66.lbhmgn66 {
      margin-top: 24px;
    }

    .lb1eel1yd.lb1eel1yd {
      margin-top: calc(-1 * var(--lobe-border-radius));
    }

    .lb1i3j3n0.lb1i3j3n0 {
      max-height: 25vh;
    }
  }

  @media (width <= 991.98px) {
    .lbgfhpql.lbgfhpql {
      max-width: 100%;
    }

    .lb1qlpcz1.lb1qlpcz1 {
      min-height: 0;
    }
  }

  @media (width <= 479.98px) {
    .lb10nga59.lb10nga59 {
      min-height: 44px;
    }
  }

  @media (width <= 575.98px) {
    .lbrbat52.lbrbat52 {
      overflow-x: auto;
    }

    .lbikjck6.lbikjck6 {
      padding-top: 12px;
    }

    .lb1maa3oc.lb1maa3oc {
      padding-top: 16px;
    }
  }

  .lb1ev3kwi:after {
    transition: all .25s cubic-bezier(.22, 1, .36, 1);
  }

  .lbpd8o3w:before {
    transition: all .2s ease-in-out;
  }

  .lb18nak0j:after {
    transition: opacity .12s;
  }

  .lb1qc4mfg:before {
    transition: opacity .2s;
  }

  .lb1hyhu7s:after, .lb96j91o:before {
    transition: opacity .5s;
  }

  .lb1nmhfa6:before, .lb1yuodeg:after {
    transition: width .25s var(--lobe-motion-ease-out),height .25s var(--lobe-motion-ease-out),background .16s var(--lobe-motion-ease-out);
  }

  @media (width <= 991.98px) {
    .lb1f801mj.lb1f801mj {
      width: 100%;
    }

    .lb1lqujif.lb1lqujif {
      width: min(440px, 100%);
    }
  }

  @media (width <= 575.98px) {
    .lb17b7nro.lb17b7nro {
      width: 100%;
    }
  }

  @media (width <= 479.98px) {
    .lbc4a2h3.lbc4a2h3 {
      width: 100%;
    }
  }

  .lbv2cn8k:last-of-type:before {
    inset-block: 0;
  }

  @media (prefers-reduced-motion: reduce) {
    .lb1fgujza.lb1fgujza:before {
      transition: none;
    }
  }
}

@layer lobe-ui.priority9 {
  .lb1gvgb2w:before {
    animation-delay: 5s;
  }

  .lb1woo5v2:after {
    animation-duration: 1.2s;
  }

  .lb10pdqdo:after {
    animation-duration: 1.4s;
  }

  .lb1buahrt:after {
    animation-duration: 100s;
  }

  .lb1eozw7i:before {
    animation-duration: 5s;
  }

  .lb13ee8us:after, .lbzuot31:before {
    animation-iteration-count: infinite;
  }

  .lb1gvgqrf:after {
    animation-name: lbjwrog5-B;
  }

  .lbwkc154:after {
    animation-name: lbocro32-B;
  }

  .lb1t5bk73:before {
    animation-name: lbteockk-B;
  }

  .lbj47bkc:after {
    animation-name: lbwrpz9l-B;
  }

  .lb152856:after {
    animation-timing-function: ease-out;
  }

  .lb1v6v14n:after, .lbqfgnys:before {
    animation-timing-function: ease;
  }

  .lb15y3wy1:after {
    animation-timing-function: linear;
  }

  .lb1ad04t7::-webkit-search-cancel-button {
    appearance: none;
  }

  .lb1glnyev::-webkit-search-decoration {
    appearance: none;
  }

  .lb15byv15:after {
    background-attachment: fixed;
  }

  .lb122zoth::-webkit-scrollbar-track {
    background-color: #0000;
  }

  .lb1uowca5::-webkit-scrollbar {
    background-color: #0000;
  }

  .lbyhc2n1:after {
    background-color: #0000;
  }

  .lb1jurmlm:after {
    background-color: var(--lobe-color-bg-container);
  }

  .lb187o56u:after {
    background-color: var(--lobe-color-bg-layout);
  }

  .lb1oaqp0u:after {
    background-color: var(--lobe-color-border-secondary);
  }

  .lbbn7iod::-webkit-scrollbar-thumb {
    background-color: var(--lobe-color-border-secondary);
  }

  .lbv1378s:before {
    background-color: var(--lobe-color-border-secondary);
  }

  .lb1fsfy4v:before {
    background-color: var(--lobe-color-border);
  }

  .lb1o8vivo:after {
    background-color: var(--lobe-color-primary);
  }

  .lb1qvhnq6:after {
    background-color: var(--lobe-color-text);
  }

  .lb4uv7w2:before {
    background-color: var(--lobe-fill-border, var(--lobe-color-fill));
  }

  .lb7ji8rf:before {
    background-image: linear-gradient(-45deg,var(--lobe-gold),var(--lobe-magenta),var(--lobe-geekblue),var(--lobe-cyan));
  }

  .lbme722:after {
    background-image: linear-gradient(90deg,transparent 0.0%,var(--lobe-color-fill) 50.0%,transparent 100.0%);
  }

  .lb1h34v2x:before {
    background-image: linear-gradient(to right,transparent,var(--lobe-gold),transparent);
  }

  .lb90qv72:before {
    background-image: radial-gradient(38.0% 55.0% at 22.0% 8.0%,var(--docs-aurora-violet),transparent 70.0%),radial-gradient(30% 50.0% at 58.0% 0.0%,var(--docs-aurora-blue),transparent 70.0%),radial-gradient(26.0% 45.0% at 84.0% 12.0%,var(--docs-aurora-pink),transparent 70.0%);
  }

  .lb2cjz8h:after {
    background-image: radial-gradient(50.0% 80.0% at 50.0% 100.0%,var(--docs-aurora-violet),transparent 70.0%);
  }

  .lbwby26h:after {
    background-image: radial-gradient(calc(var(--spotlight-card-size, 800px) * .75) circle at var(--mouse-x) var(--mouse-y),color-mix(in srgb,var(--lobe-color-text-base) 20.0%,transparent),transparent 40.0%);
  }

  .lb6ev7nv:after {
    background-image: radial-gradient(calc(var(--spotlight-card-size, 800px) * .75) circle at var(--mouse-x) var(--mouse-y),color-mix(in srgb,var(--lobe-color-text-base) 40.0%,transparent),transparent 40.0%);
  }

  .lb1whdwp8:before {
    background-image: radial-gradient(var(--spotlight-card-size, 800px) circle at var(--mouse-x) var(--mouse-y),color-mix(in srgb,var(--lobe-color-text-base) 2.0%,transparent),transparent 40.0%);
  }

  .lbqpury0:before {
    background-image: radial-gradient(var(--spotlight-card-size, 800px) circle at var(--mouse-x) var(--mouse-y),color-mix(in srgb,var(--lobe-color-text-base) 6.0%,transparent),transparent 40.0%);
  }

  .lb1h2x0ap:after {
    background-image: repeating-linear-gradient(100deg, #000 0% 7%, #0000 10% 12%, #000 16%), repeating-linear-gradient(100deg, #3b82f6 10%, #a5b4fc 15%, #93c5fd 20%, #ddd6fe 25%, #60a5fa 30%);
  }

  .lbf5al9z:after {
    background-image: repeating-linear-gradient(100deg, #fff 0% 7%, #0000 10% 12%, #fff 16%), repeating-linear-gradient(100deg, #3b82f6 10%, #a5b4fc 15%, #93c5fd 20%, #ddd6fe 25%, #60a5fa 30%);
  }

  .lb6clwu2:after {
    background-size: 200%, 100%;
  }

  .lb1w2b1bf:before {
    background-size: 400% 400%;
  }

  .lb8m9dk6:before {
    color: var(--docs-accent);
  }

  .lb1sgjtza::placeholder {
    color: var(--docs-text-subtle);
  }

  .lb14injf2::placeholder {
    color: var(--lobe-color-text-placeholder);
  }

  .lb1l8b16c::placeholder {
    color: var(--lobe-color-text-quaternary);
  }

  .lbbg6shv:after {
    content: ":";
  }

  .lb100rkj9:after, .lb10tli2e:before {
    content: "";
  }

  .lb1825j3b::marker {
    content: "";
  }

  .lb1cpjm7i:before, .lb1s928wv:after {
    content: "";
  }

  .lbpcya1p:before {
    content: "$";
  }

  .lb1fgarty:before {
    display: block;
  }

  .lb1hcrkkg::-webkit-search-cancel-button {
    display: none;
  }

  .lb1mo6g6j::marker {
    display: none;
  }

  .lbfk6m8::-webkit-scrollbar {
    display: none;
  }

  .lbzwh6sb::-webkit-search-decoration {
    display: none;
  }

  .lb1unh1gc:after {
    inset-inline-end: 0;
  }

  .lbu7ycya:after {
    inset-inline-end: 3px;
  }

  .lby7xy3w:before {
    inset-inline-start: .625rem;
  }

  .lb1322cx3:before {
    inset-inline-start: .9em;
  }

  .lb1682cnc:before, .lb1iygr5g:after {
    inset-inline-start: 0;
  }

  .lb1scoo6m:after {
    inset-inline-start: 1px;
  }

  .lbxprzt6:after {
    inset-inline-start: 3px;
  }

  .lb1fztlqz:after, .lbfbisj7:before {
    inset-inline-start: 50%;
  }

  .lb3symav:before {
    margin-inline-end: .5rem;
  }

  .lbfzzb86:before, .lbxkb30x:after {
    margin-inline-start: -.5px;
  }

  .lbm05axa:after {
    -webkit-mask-image: linear-gradient(#000 calc(100% - clamp(2rem, 5vh, 4rem)), #0000);
    mask-image: linear-gradient(#000 calc(100% - clamp(2rem, 5vh, 4rem)), #0000);
  }

  .lbg9mdyn:after {
    mix-blend-mode: difference;
  }

  .lb124lp2h:before, .lbmf22ne:after {
    opacity: 0;
  }

  .lbfbg1o9:before {
    opacity: 1;
  }

  .lb2q1x1w:after, .lbkk1bqk:before {
    pointer-events: none;
  }

  .lb1hmns74:before, .lb1j6awrg:after {
    position: absolute;
  }

  .lbldp6pj:after {
    transform: translateX(-50%);
  }

  .lb1kulibq:after, .lbqh36ef:before {
    translate: -50% -50%;
  }

  .lb1rbqspl:before {
    -webkit-user-select: none;
    user-select: none;
  }

  .lb1i83b49:after {
    will-change: transform;
  }

  .lbi4xitw:after, .lby5mcqj:before {
    z-index: -1;
  }

  .lbchklzq:before {
    z-index: -2;
  }

  .lbitxdhh:after {
    z-index: 1;
  }

  .lb18lmts7:before {
    z-index: 3;
  }

  .lbl5b79b.lbl5b79b:where(.lb52wp00:hover *):after {
    opacity: 1;
  }

  .lb1nqxrk8:hover:not(:active):after {
    background-color: color-mix(in srgb,var(--lobe-color-bg-container) 95.0%,transparent);
  }

  .lb1akn0p5:hover:not(:active):after {
    background-color: color-mix(in srgb,var(--lobe-color-bg-layout) 90.0%,transparent);
  }

  .lb1mtl7zf[data-border="false"]:before, .lb1u0uouw[data-border="false"]:after {
    background-color: #0000;
  }

  .lb1i7cpnv:hover:not([data-resizing], [data-border="false"]):after, .lb3zaje8:hover:not([data-resizing], [data-border="false"]):before {
    background-color: var(--lobe-color-fill);
  }

  .lb166sm7t[data-resizing]:not([data-border="false"]):before, .lbky558u:hover:not(:active):after, .lbz2vfym[data-resizing]:not([data-border="false"]):after {
    background-color: var(--lobe-color-primary);
  }

  .lbs81dfj[data-orientation="vertical"]:before {
    inset-inline-start: 50%;
  }

  .lb1yvfa1k:is(:hover, :focus-visible):after {
    opacity: .55;
  }

  .lbx6tml3[data-orientation="vertical"]:before {
    transform: translateX(-50%);
  }

  .lb5buv36[data-orientation="horizontal"]:before {
    transform: translateY(-50%);
  }

  .lbpraj56:last-of-type:before {
    background-color: currentColor;
  }

  .lbb2w9a5:last-of-type:before {
    content: "";
  }

  .lb1xrchlp:last-of-type:before {
    inset-inline-start: 0;
  }

  .lbst2b3r:last-of-type:before {
    opacity: .2;
  }

  .lbs6r6si:last-of-type:before {
    pointer-events: none;
  }

  .lb4s62p4:last-of-type:before {
    position: absolute;
  }

  .lbotewlr:hover:after {
    box-shadow: 0 0 8px color-mix(in srgb,var(--lobe-color-primary) 25.0%,transparent);
  }

  .lb1a9ivi1:hover:before {
    opacity: 1;
  }

  .lb1rtc2l9:active:after {
    background-color: color-mix(in srgb,var(--lobe-color-bg-container) 90.0%,transparent);
  }

  .lb10obk4h:active:after {
    background-color: color-mix(in srgb,var(--lobe-color-bg-layout) 85.0%,transparent);
  }

  .lb540xvi:active:after {
    background-color: var(--lobe-color-primary-active);
  }

  @media (prefers-reduced-motion: reduce) {
    .lb1j82dal.lb1j82dal:after {
      animation-name: none;
    }

    .lb4vjd1i.lb4vjd1i:after {
      display: none;
    }
  }
}

@layer lobe-ui.priority10 {
  .lb1vywxob:before, .lbqws1wt:after {
    border-top-color: var(--lobe-color-border-secondary);
  }

  .lb13fydu1:after, .lbpl44qm:before {
    border-top-style: dashed;
  }

  .lbnvurfn:before, .lbynf4tj:after {
    border-top-style: solid;
  }

  .lbm4vf9w:before, .lboiy6we:after {
    border-top-width: 1px;
  }

  .lbig5k17:before {
    bottom: .375rem;
  }

  .lb1xrz1ek:after, .lbhq5o37:before {
    bottom: 0;
  }

  .lb1wpe5ba:after {
    bottom: 100%;
  }

  .lbexwc5z:after {
    bottom: 1px;
  }

  .lb16fvuwb:after {
    bottom: 3px;
  }

  .lb1nbmuxd:after {
    bottom: calc(-1 * clamp(2rem, 5vh, 4rem));
  }

  @media (hover: hover) and (pointer: fine) {
    @container docs (width >= 48rem) and (width <= 63.99rem) {
      .lb1kkvak3.lb1kkvak3.lb1kkvak3 {
        display: block;
      }

      .lb1qv3epr.lb1qv3epr.lb1qv3epr {
        display: none;
      }
    }
  }

  .lb1yqm8si::-webkit-scrollbar {
    height: 0;
  }

  .lb1wsn0xg:after, .lbszcg87:before {
    height: 100%;
  }

  .lbcock1l:after, .lby80zi5:before {
    height: 1px;
  }

  .lb3cntg4:after {
    height: 2px;
  }

  .lbar2jh8:after {
    height: 3px;
  }

  .lb7sqsej:after, .lbewkbtl:before {
    height: 40px;
  }

  .lblp2v1p:before {
    height: calc(100% - .5em);
  }

  .lb19httdr:after {
    height: calc(100% - 2px);
  }

  .lb1ms3xmb:before, .lbcjkbsu:after {
    height: calc(50.0% - var(--draggable-panel-gap, 0px));
  }

  .lb1jflgyd:after {
    height: calc(var(--toast-gap) + var(--toast-peek) + 8px);
  }

  .lb1cte2ta:after, .lb4sf3vl:before {
    margin-top: -.5px;
  }

  .lb1mpa3hi:before {
    top: -6px;
  }

  .lb1s8iqwx:before {
    top: .25em;
  }

  .lb1m1drc7:after, .lb1y3wzot:before {
    top: 0;
  }

  .lb1ti620o:before {
    top: 1.125rem;
  }

  .lb1srwf7z:after {
    top: 100%;
  }

  .lb1n3af7d:after {
    top: 1px;
  }

  .lb158vwej:after {
    top: 3px;
  }

  .lb1knuo7r:before, .lboqv437:after {
    top: 50%;
  }

  .lbjx87ck::-webkit-scrollbar {
    width: 0;
  }

  .lb1rmj1tg:before, .lb4eaejv:after {
    width: 100%;
  }

  .lb1vgi0k:before, .lbv6d0c5:after {
    width: 1px;
  }

  .lb5rknsf:before {
    width: 24px;
  }

  .lb13694x8:after, .lbjuy2up:before {
    width: 2px;
  }

  .lbtwz3b3:after {
    width: 40px;
  }

  .lb1t94pr5:before {
    width: 50%;
  }

  .lby2251v::-webkit-scrollbar {
    width: 6px;
  }

  .lb1ix9i1y:after {
    width: calc(100% - 2px);
  }

  .lb1v4lx7j:before, .lb1wss7qx:after {
    width: calc(50.0% - var(--draggable-panel-gap, 0px));
  }

  .lb1uphyuq[data-orientation="vertical"]:before {
    height: 100%;
  }

  .lb1s3lflt[data-orientation="horizontal"]:before {
    height: 16px;
  }

  .lb1ify4wq[data-orientation="horizontal"]:before {
    top: 50%;
  }

  .lb1hodj4j[data-orientation="horizontal"]:before {
    width: 100%;
  }

  .lb1lntsp6[data-orientation="vertical"]:before {
    width: 16px;
  }

  .lb13nootl:last-of-type:before {
    width: 1px;
  }

  .lbbapmue:hover:after {
    width: 3px;
  }
}
