@layer product {
  @layer priority1;

  @layer priority2 {
    .p10a8y8t {
      inset: 0;
    }

    .p19bbpc0 {
      margin: 0 auto;
    }

    .p1ghz6dp {
      margin: 0;
    }

    .p1bpp3o7 {
      margin: auto;
    }

    .p1lzef3d {
      margin: calc(-1 * var(--spacing-1));
    }

    .p19btat0 {
      padding: .75rem 1rem;
    }

    .p1717udv {
      padding: 0;
    }

    .p1gqud3g {
      padding: 12px 14px;
    }

    .p1iwkndl {
      padding: 12px 16px;
    }

    .pbluwsj {
      padding: 12px 32px;
    }

    .pc7ga6q {
      padding: 12px;
    }

    .p1gnqi22 {
      padding: 14px;
    }

    .p1tamke2 {
      padding: 16px;
    }

    .pggk2y7 {
      padding: 24px;
    }

    .p15fnm84 {
      padding: 32px;
    }

    .p1bq4x64 {
      padding: 5px 0 5px 14px;
    }

    .p1d6rxua {
      padding: 64px;
    }

    .pk61eof {
      padding: 6px 10px;
    }

    .p18tqr4w {
      padding: 6px 8px;
    }

    .pnbvhpl {
      padding: 7px 13px;
    }

    .p1ff1495 {
      padding: 8px 16px;
    }

    .pn7zump {
      padding: var(--astryx-card-padding);
    }

    .p1flg31f {
      padding: var(--spacing-12);
    }

    .plsj2fj {
      padding: var(--spacing-2);
    }

    .p1b2ylru {
      padding: var(--spacing-3);
    }

    .p1shk3sm {
      padding: var(--spacing-4);
    }

    .p1gt495 {
      padding: var(--spacing-6);
    }
  }

  @layer priority3 {
    .p1y21gno {
      border-color: #111;
    }

    .p159w2ql {
      border-color: #e0e0e0;
    }

    .pg29ltk {
      border-color: #fff;
    }

    .pad5do {
      border-color: var(--color-accent);
    }

    .p1touxvs {
      border-color: var(--color-background-surface);
    }

    .pvy26l8 {
      border-color: var(--color-border-emphasized);
    }

    .p14i3s5s {
      border-color: var(--color-border);
    }

    .p1aqfmhf {
      border-color: var(--color-brand);
    }

    .p2u8bby {
      border-radius: 0;
    }

    .p4pepcl {
      border-radius: 12px;
    }

    .p18zih8k {
      border-radius: 3px;
    }

    .p183bstr {
      border-radius: 44px;
    }

    .p12oqio5 {
      border-radius: 4px;
    }

    .p16rqkct {
      border-radius: 50%;
    }

    .p1kogg8i {
      border-radius: 6px;
    }

    .pur7f20 {
      border-radius: 8px;
    }

    .p1e6avla {
      border-radius: 999px;
    }

    .ptc978t {
      border-radius: calc(var(--radius-container) - var(--spacing-1));
    }

    .p1hviunn {
      border-radius: var(--radius-container);
    }

    .ph6dtrn {
      border-radius: var(--radius-element);
    }

    .pjspbzw {
      border-radius: var(--radius-full);
    }

    .px3sua9 {
      border-radius: var(--radius-inner);
    }

    .p1yx67oz {
      border-radius: var(--radius-md, 9px);
    }

    .p5po7v2 {
      border-radius: var(--radius-sm, 5px);
    }

    .pbiyesw {
      border-radius: var(--radius-sm, 6px);
    }

    .p1ljhjw4 {
      border-radius: var(--radius-sm, 7px);
    }

    .png3xce {
      border-style: none;
    }

    .p1y0btm7 {
      border-style: solid;
    }

    .pc342km {
      border-width: 0;
    }

    .pvndefy {
      border-width: 1.5px;
    }

    .pp5a2b9 {
      border-width: 10px;
    }

    .pmkeg23 {
      border-width: 1px;
    }

    .pdh2fpr {
      border-width: 2px;
    }

    .p1litavf {
      border-width: var(--border-width);
    }

    .p98rzlu {
      flex: 1;
    }

    .p1v2ro7d {
      gap: 12px;
    }

    .pou54vl {
      gap: 16px;
    }

    .p1c1vhfx {
      gap: 20px;
    }

    .p1665zp3 {
      gap: 24px;
    }

    .p195vfkc {
      gap: 2px;
    }

    .p1rzw5jd {
      gap: 32px;
    }

    .p1jnr06f {
      gap: 4px;
    }

    .p17d4w8g {
      gap: 6px;
    }

    .p167g77z {
      gap: 8px;
    }

    .pmmi0ta {
      gap: 9px;
    }

    .p14kbac9 {
      gap: inherit;
    }

    .p1ety0vw {
      gap: var(--astryx-mobile-container-region-gap);
    }

    .pkycy0q {
      gap: var(--astryx-mobile-section-gap);
    }

    .p1lsbc85 {
      gap: var(--spacing-0-5);
    }

    .p1s4dlld {
      gap: var(--spacing-1-5);
    }

    .pzye2dw {
      gap: var(--spacing-1);
    }

    .p1txdalj {
      gap: var(--spacing-2);
    }

    .pjcht0a {
      gap: var(--spacing-3);
    }

    .p18g69wz {
      gap: var(--spacing-4);
    }

    .p1qh66ti {
      gap: var(--spacing-6);
    }

    .p1osaytk {
      grid-column: 1 / -1;
    }

    .p17y0mx6 {
      inset-inline: 0;
    }

    .p49rzlp {
      inset-inline: 8px;
    }

    .psq74q5 {
      margin-block: var(--spacing-1);
    }

    .p1x57ub9 {
      margin-inline: -8px;
    }

    .pjgtzcg {
      margin-inline: 4px;
    }

    .pvueqy4 {
      margin-inline: auto;
    }

    .pi5l473 {
      margin-inline: calc(-1 * (var(--_tab-strip-bleed)));
    }

    .p1la0ice {
      margin-inline: calc(-1 * var(--container-padding-inline-start, 0px));
    }

    .p1ho7dyk {
      margin-inline: calc(-1 * var(--spacing-2));
    }

    .p4b3ck8 {
      margin-inline: calc(-1 * var(--spacing-3) - 4px);
    }

    .pvqg1ol {
      margin-inline: calc(-1 * var(--spacing-3));
    }

    .p9w8dow {
      outline: 2px dashed #3b82f6;
    }

    .pysyzu8 {
      overflow: auto;
    }

    .p7giv3 {
      overflow: clip;
    }

    .pb3r6kr {
      overflow: hidden;
    }

    .p1rea2x4 {
      overflow: visible;
    }

    .pish69e {
      overscroll-behavior: contain;
    }

    .pt970qd {
      padding-block: 0;
    }

    .pd11lqx {
      padding-block: 32px;
    }

    .p12ulsxz {
      padding-block: 4px;
    }

    .pvx6dnk {
      padding-block: var(--astryx-layout-padding-block);
    }

    .p1vofgu7 {
      padding-block: var(--spacing-1-5);
    }

    .pu0wf1k {
      padding-block: var(--spacing-1);
    }

    .pejf4mv {
      padding-block: var(--spacing-10);
    }

    .pce4md1 {
      padding-block: var(--spacing-2);
    }

    .pq6koh6 {
      padding-block: var(--spacing-6);
    }

    .p1giekp1 {
      padding-block: var(--x-paddingBlock);
    }

    .pnjsko4 {
      padding-inline: 0;
    }

    .paope02 {
      padding-inline: 12px;
    }

    .p1hr3lfm {
      padding-inline: 16px;
    }

    .p4l9tsp {
      padding-inline: 24px;
    }

    .pfn1xvj {
      padding-inline: 4px;
    }

    .pdqyycr {
      padding-inline: 8px;
    }

    .p1kpkw9v {
      padding-inline: var(--_tab-strip-bleed);
    }

    .pve6kbv {
      padding-inline: var(--astryx-layout-padding-inline);
    }

    .p7a5moj {
      padding-inline: var(--spacing-1);
    }

    .pf314gf {
      padding-inline: var(--spacing-2);
    }

    .prrkdod {
      padding-inline: var(--spacing-3);
    }

    .pm7rs69 {
      padding-inline: var(--spacing-6);
    }

    .p30g6up {
      padding-inline: var(--x-paddingInline);
    }

    .p1ku5rj1 {
      place-items: center;
    }

    .p1xif8ns {
      scroll-padding-inline: calc(var(--_tab-strip-bleed) + var(--spacing-8));
    }

    .p1hl2dhg {
      text-decoration: none;
    }

    .p1tn6v2z {
      transition: background-color var(--lab-duration-state) var(--ease-state),border-color var(--lab-duration-state) var(--ease-state);
    }

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

    .p13y2sgy {
      transition: color var(--lab-duration-state) var(--ease-state);
    }

    .pmttnj7 {
      transition: opacity var(--lab-duration-state) var(--ease-state);
    }

    .pg9gykk.pg9gykk:hover:where(:not(:disabled, [aria-disabled="true"])) {
      text-decoration: underline;
    }

    @container settings-panel (width <= 480px) {
      .ppqkv5p.ppqkv5p {
        gap: var(--spacing-2);
      }
    }

    @media (hover: hover) {
      .p1ww4t2b.p1ww4t2b:hover {
        border-color: var(--color-border-emphasized);
      }
    }
  }

  @layer priority4 {
    .pdg1w12 {
      -webkit-text-stroke-color: var(--x-WebkitTextStrokeColor);
    }

    .p3p3w6l {
      -webkit-text-stroke-width: var(--x-WebkitTextStrokeWidth);
    }

    .p10ukxgv {
      align-content: start;
    }

    .p1pha0wt {
      align-items: baseline;
    }

    .p6s0dn4 {
      align-items: center;
    }

    .ppqajaz {
      align-items: end;
    }

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

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

    .p7a106z {
      align-items: start;
    }

    .p1qjc9v5 {
      align-items: stretch;
    }

    .pamitd3 {
      align-self: center;
    }

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

    .pkh2ocl {
      align-self: stretch;
    }

    .pjyslct {
      appearance: none;
    }

    .p15cjo92 {
      background-color: #111;
    }

    .p1522g75 {
      background-color: #1c1c1e;
    }

    .p1u2dpr8 {
      background-color: #a855f7;
    }

    .p6cgz0f {
      background-color: #f5f5f5;
    }

    .p1q85c4o {
      background-color: #fff;
    }

    .pjbqb8w {
      background-color: #0000;
    }

    .pgcxg3y {
      background-color: var(--color-accent-muted);
    }

    .p9leliq {
      background-color: var(--color-accent, #06f);
    }

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

    .pga1q23 {
      background-color: var(--color-background-active, var(--color-background-muted));
    }

    .p1xuc3ix {
      background-color: var(--color-background-base);
    }

    .p10s3kd {
      background-color: var(--color-background-body, #0a0a0a);
    }

    .p1eiddq6 {
      background-color: var(--color-background-body);
    }

    .p1de1mus {
      background-color: var(--color-background-card);
    }

    .p78zpxi {
      background-color: var(--color-background-error, #d3543f);
    }

    .penstv7 {
      background-color: var(--color-background-inverted);
    }

    .pwmxj5m {
      background-color: var(--color-background-muted);
    }

    .p1prclbq {
      background-color: var(--color-background-popover);
    }

    .p1o2t1b5 {
      background-color: var(--color-background-success, #3f9a6b);
    }

    .p11ubnp {
      background-color: var(--color-background-surface, #fff);
    }

    .p10xzikg {
      background-color: var(--color-background-surface);
    }

    .p7njt3n {
      background-color: var(--color-border-emphasized);
    }

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

    .psljmjw {
      background-color: var(--color-brand);
    }

    .po4hos4 {
      background-color: var(--color-error, #e3193b);
    }

    .powkcby {
      background-color: var(--color-icon-primary);
    }

    .p17x4s8c {
      background-color: var(--color-neutral);
    }

    .pi89dp7 {
      background-color: var(--color-overlay-pressed);
    }

    .pgdhn58 {
      background-color: var(--color-success, #0d8626);
    }

    .puf530h {
      background-color: var(--color-surface-secondary, #f5f5f5);
    }

    .pfob39d {
      background-color: var(--color-text-success, #00a67e);
    }

    .pxfwzn0 {
      background-color: var(--color-text-tertiary, #8a8a8a);
    }

    .p1jco6zm {
      background-color: var(--color-warning, #e9af08);
    }

    .pl8spv7 {
      background-color: var(--x-backgroundColor);
    }

    .p1tfjjh1 {
      background-image: linear-gradient(45deg,transparent 45%,var(--color-border-emphasized) 45% 55%,transparent 55%);
    }

    .p1mvo013 {
      background-image: linear-gradient(to top, #000, #0000), linear-gradient(to right, #fff, #0000);
    }

    .p147781e {
      background-image: linear-gradient(var(--color-border) 1px,transparent 1px),linear-gradient(90deg,var(--color-border) 1px,transparent 1px);
    }

    .p18o3ruo {
      background-image: none;
    }

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

    .pool1lu {
      border-inline-start-color: var(--color-background-error, #d3543f);
    }

    .p6lw37w {
      border-inline-start-color: var(--color-background-success, #3f9a6b);
    }

    .p1678dwf {
      border-inline-start-color: var(--color-border, #0536591a);
    }

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

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

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

    .pyumdvf {
      border-inline-start-width: 2px;
    }

    .pgbv0en {
      border-inline-start-width: var(--border-width);
    }

    .ps61a0c {
      box-shadow: 0 -1px 3px #0000000f, -1px 0 3px #0000000a, 1px 0 3px #0000000a;
    }

    .p1qe6ivt {
      box-shadow: 0 0 0 1px #00000059;
    }

    .p7gwej9 {
      box-shadow: 0 1px 3px #00000014;
    }

    .py17llc {
      box-shadow: inset 0 0 0 100vmax var(--color-background-blue);
    }

    .p1gnnqk1 {
      box-shadow: none;
    }

    .p1kcpxr7 {
      box-shadow: var(--shadow-high);
    }

    .p15mbt2p {
      box-shadow: var(--shadow-inset-selected);
    }

    .p1i5ehqx {
      box-shadow: var(--shadow-low);
    }

    .p14hfi27 {
      box-shadow: var(--shadow-med);
    }

    .p1tr68xi {
      box-shadow: var(--shadow-raised);
    }

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

    .p47jptq {
      color: #1a73e8;
    }

    .p1g3taxb {
      color: #888;
    }

    .p1heor9g {
      color: inherit;
    }

    .pjpyupi {
      color: var(--color-brand);
    }

    .p64nvvd {
      color: var(--color-content-primary);
    }

    .p53mdoi {
      color: var(--color-content-secondary);
    }

    .pjt36v0 {
      color: var(--color-error);
    }

    .p1fns2mt {
      color: var(--color-icon-blue);
    }

    .ptbr613 {
      color: var(--color-icon-primary);
    }

    .pv9yike {
      color: var(--color-icon-secondary);
    }

    .p17wrial {
      color: var(--color-on-accent);
    }

    .pjse4m1 {
      color: var(--color-text-accent);
    }

    .plqn20n {
      color: var(--color-text-error, #d3543f);
    }

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

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

    .p1opn9h1 {
      color: var(--color-text-success, #2f7d52);
    }

    .p10s36v7 {
      color: var(--color-text-warning, #b3760a);
    }

    .p14rh7hd {
      color: var(--x-color);
    }

    .p40hh3e {
      column-gap: 16px;
    }

    .p1lfs0n9 {
      column-gap: var(--spacing-1);
    }

    .p4pa4q {
      container-name: editor-header;
    }

    .pisit5j {
      container-name: settings-panel;
    }

    .p14ut1dr {
      container-name: toolbar;
    }

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

    .psid9ct {
      cursor: crosshair;
    }

    .p1jm3nie {
      cursor: grab;
    }

    .pi9pz9s {
      cursor: grabbing;
    }

    .p1ypdohk {
      cursor: pointer;
    }

    .p1lliihq {
      display: block;
    }

    .p78zum5 {
      display: flex;
    }

    .prvj5dj {
      display: grid;
    }

    .p3nfvp2 {
      display: inline-flex;
    }

    .pwz0xwf {
      display: inline-grid;
    }

    .p1s85apg {
      display: none;
    }

    .pfqa5ov {
      filter: var(--x-filter);
    }

    .p1r8uery {
      flex-basis: 0;
    }

    .pchdapg {
      flex-basis: 300px;
    }

    .pdt5ytf {
      flex-direction: column;
    }

    .p1q0g3np {
      flex-direction: row;
    }

    .p1c4vz4f {
      flex-grow: 0;
    }

    .p1iyjqo2 {
      flex-grow: 1;
    }

    .pw36f2b {
      flex-grow: var(--x-flexGrow);
    }

    .p2lah0s {
      flex-shrink: 0;
    }

    .ps83m0k {
      flex-shrink: 1;
    }

    .p356krb {
      flex-shrink: 100;
    }

    .pozqiw3 {
      flex-wrap: nowrap;
    }

    .p1a02dak {
      flex-wrap: wrap;
    }

    .pjb2p0i {
      font-family: inherit;
    }

    .p1ey7xld {
      font-family: monospace;
    }

    .p9m5x89 {
      font-family: var(--font-family-code);
    }

    .p3jmlzd {
      font-family: var(--font-family-mono, ui-monospace,monospace);
    }

    .pkpwil5 {
      font-size: .875rem;
    }

    .pgommxb {
      font-size: .8rem;
    }

    .p1j6dyjg {
      font-size: 11px;
    }

    .pfifm61 {
      font-size: 12px;
    }

    .p4z9k3i {
      font-size: 13px;
    }

    .pif65rj {
      font-size: 14px;
    }

    .p1jvydc1 {
      font-size: 15px;
    }

    .p1j61zf2 {
      font-size: 16px;
    }

    .posj86m {
      font-size: 18px;
    }

    .p1pvqxga {
      font-size: 24px;
    }

    .p1ewwscv {
      font-size: 26px;
    }

    .p1ulgg28 {
      font-size: 30px;
    }

    .p1m43qcp {
      font-size: var(--text-2xs, 10px);
    }

    .p4lct6r {
      font-size: var(--text-2xs, 11px);
    }

    .pjm74w1 {
      font-size: var(--text-body-size);
    }

    .pcr08ib {
      font-size: var(--text-label-size);
    }

    .pr9l0he {
      font-size: var(--text-sm, 13px);
    }

    .p141an7d {
      font-size: var(--text-supporting-size);
    }

    .p6zg9qq {
      font-size: var(--text-xsm, 12px);
    }

    .pdmh292 {
      font-size: var(--x-fontSize);
    }

    .p1k4tb9n {
      font-style: italic;
    }

    .p1j61x8r {
      font-style: normal;
    }

    .pss6m8b {
      font-variant-numeric: tabular-nums;
    }

    .p1s688f {
      font-weight: 600;
    }

    .p19s9jnd {
      font-weight: 650;
    }

    .p1e4wzip {
      font-weight: var(--font-weight-medium);
    }

    .p1sodnla {
      font-weight: var(--font-weight-normal);
    }

    .p2mo6ok {
      font-weight: var(--font-weight-semibold);
    }

    .pxovm9e {
      font-weight: var(--text-body-weight);
    }

    .pcrlgei {
      grid-column-start: 1;
    }

    .p1agbcgv {
      grid-row-start: 1;
    }

    .p52fmzj {
      grid-template-columns: 1fr auto;
    }

    .p1y6fwsi {
      grid-template-columns: 1fr;
    }

    .p1m1jh93 {
      grid-template-columns: 96px 72px 1fr;
    }

    .p1pmbctz {
      grid-template-columns: auto 1fr;
    }

    .pzdfhi {
      grid-template-columns: minmax(150px, 1fr) repeat(4, 44px);
    }

    .p185a7wo {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .phsicrm {
      grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
    }

    .pu66tq2 {
      grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
    }

    .p16p6thf {
      grid-template-rows: auto minmax(0, 1fr);
    }

    .ptijo5x {
      inset-inline-end: 0;
    }

    .pz4gcsx {
      inset-inline-end: calc(var(--border-width) + var(--spacing-2));
    }

    .p1ghoomx {
      inset-inline-end: calc(var(--border-width) + var(--spacing-6));
    }

    .p1mcfs9z {
      inset-inline-end: var(--spacing-3);
    }

    .p1o0tod {
      inset-inline-start: 0;
    }

    .p15nyuf {
      inset-inline-start: calc(var(--border-width) + var(--spacing-2));
    }

    .pwn87h4 {
      inset-inline-start: var(--border-width);
    }

    .p1ybfrjj {
      inset-inline-start: var(--spacing-3);
    }

    .p1lxsm33 {
      inset-inline-start: var(--x-insetInlineStart);
    }

    .pc8icb0 {
      isolation: isolate;
    }

    .pl56j7k {
      justify-content: center;
    }

    .p13a6bvl {
      justify-content: flex-end;
    }

    .p1nhvcw1 {
      justify-content: flex-start;
    }

    .p1qughib {
      justify-content: space-between;
    }

    .p72az59 {
      letter-spacing: -.02em;
    }

    .p2ujxvm {
      letter-spacing: .05em;
    }

    .pf8aes {
      letter-spacing: var(--x-letterSpacing);
    }

    .p1159mfc {
      line-height: 1.1;
    }

    .p1u7k74 {
      line-height: 1.2;
    }

    .p1dbl2gt {
      line-height: 1.6;
    }

    .pw6l6zx {
      line-height: var(--text-body-leading);
    }

    .p1kq96og {
      line-height: var(--text-label-leading);
    }

    .p1ltkj2j {
      line-height: var(--text-supporting-leading);
    }

    .p15dsfln {
      line-height: var(--x-lineHeight);
    }

    .p1p6z8al {
      margin-inline-end: -116px;
    }

    .p1nztsum {
      margin-inline-end: -184px;
    }

    .p1fcf3bl {
      margin-inline-end: calc(-1 * var(--container-padding-inline-end, 0px));
    }

    .p4v7jbr {
      margin-inline-end: calc(-1 * var(--spacing-1-5));
    }

    .p1pezmd8 {
      margin-inline-end: var(--spacing-2);
    }

    .p2459kn {
      margin-inline-start: -7px;
    }

    .p13fj5qh {
      margin-inline-start: 8px;
    }

    .pvc5jky {
      margin-inline-start: auto;
    }

    .pojxgvx {
      margin-inline-start: calc(-1 * var(--container-padding-inline-start, 0px));
    }

    .p1m70ojl {
      margin-inline-start: calc(-1 * var(--spacing-1-5));
    }

    .pl76rw6 {
      margin-inline-start: calc(var(--spacing-3, 12px) / -2);
    }

    .p6i7dpz {
      margin-inline-start: var(--spacing-3);
    }

    .poj6v2h {
      -webkit-mask-image: linear-gradient(to left,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)));
      mask-image: linear-gradient(to left,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)));
    }

    .pq05pg6 {
      -webkit-mask-image: linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)),black calc(100% - calc(var(--_tab-strip-bleed) + var(--spacing-8))),transparent calc(100% - var(--_tab-strip-bleed)));
      mask-image: linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)),black calc(100% - calc(var(--_tab-strip-bleed) + var(--spacing-8))),transparent calc(100% - var(--_tab-strip-bleed)));
    }

    .p1hua2o0 {
      -webkit-mask-image: linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)));
      mask-image: linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)));
    }

    .pw4ya9i {
      -webkit-mask-image: none;
      mask-image: none;
    }

    .pl1xv1r {
      object-fit: cover;
    }

    .puzhngd {
      opacity: .3;
    }

    .pbyyjgo {
      opacity: .5;
    }

    .p197sbye {
      opacity: .6;
    }

    .pg01cxk {
      opacity: 0;
    }

    .p1hc1fzr {
      opacity: 1;
    }

    .p1uczgqu {
      outline-color: #0000;
    }

    .p2ssjo2 {
      outline-offset: -2px;
    }

    .p1eqjuhu {
      outline-offset: var(--focus-outline-offset);
    }

    .paatb59 {
      outline-style: solid;
    }

    .p1k57tk5 {
      outline-width: 0;
    }

    .p1mzt3pk {
      overflow-wrap: break-word;
    }

    .p1pqk8vl {
      overscroll-behavior-inline: contain;
    }

    .pyri2b {
      padding-inline-end: 0;
    }

    .pc3y57i {
      padding-inline-end: 116px;
    }

    .p1on2bx9 {
      padding-inline-end: 184px;
    }

    .p19m2zy8 {
      padding-inline-end: var(--container-padding-inline-end, 0px);
    }

    .p1nryj5t {
      padding-inline-end: var(--spacing-1);
    }

    .p160ivqr {
      padding-inline-end: var(--spacing-10);
    }

    .p1t818jl {
      padding-inline-end: var(--spacing-3);
    }

    .pnjyzlh {
      padding-inline-end: var(--spacing-4);
    }

    .p1c1uobl {
      padding-inline-start: 0;
    }

    .pe2zdcy {
      padding-inline-start: 10px;
    }

    .p1g0dm76 {
      padding-inline-start: 12px;
    }

    .p1oiqv2n {
      padding-inline-start: 48px;
    }

    .p12ejg4g {
      padding-inline-start: calc(var(--spacing-3, 12px) / 2);
    }

    .p1ew2rer {
      padding-inline-start: var(--container-padding-inline-start, 0px);
    }

    .p1vsv5vr {
      padding-inline-start: var(--spacing-1);
    }

    .p126nfab {
      padding-inline-start: var(--spacing-3);
    }

    .p1rey3nv {
      padding-inline-start: var(--spacing-4);
    }

    .p47corl {
      pointer-events: none;
    }

    .p10l6tqk {
      position: absolute;
    }

    .pixxii4 {
      position: fixed;
    }

    .p1n2onr6 {
      position: relative;
    }

    .p7wzq59 {
      position: sticky;
    }

    .p288g5 {
      resize: vertical;
    }

    .p1r0jzty {
      row-gap: 4px;
    }

    .pw09woa {
      row-gap: 6px;
    }

    .pkcv6ua {
      scroll-behavior: smooth;
    }

    .p185mbhu {
      scrollbar-gutter: stable;
    }

    .p1rohswg {
      scrollbar-width: none;
    }

    .p1597r2g {
      scrollbar-width: thin;
    }

    .peq4nuv {
      tab-size: 2;
    }

    .p2b8uid {
      text-align: center;
    }

    .pp4054r {
      text-align: end;
    }

    .pmw9mke {
      text-align: justify;
    }

    .pdpxx8g {
      text-align: left;
    }

    .p1yc453h {
      text-align: start;
    }

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

    .pkrqix3 {
      text-decoration-line: none;
    }

    .pujl8zx {
      text-decoration-line: underline;
    }

    .plyipyv {
      text-overflow: ellipsis;
    }

    .paoa8ea {
      text-shadow: var(--x-textShadow);
    }

    .pn80e1m {
      text-transform: capitalize;
    }

    .p1kyqaxf {
      text-transform: lowercase;
    }

    .p6mezaz {
      text-transform: none;
    }

    .ptvhhri {
      text-transform: uppercase;
    }

    .p5ve5x3 {
      touch-action: none;
    }

    .p1al4vs7 {
      transform-origin: 0 0;
    }

    .p19jd1h0 {
      transform: rotate(180deg);
    }

    .p11lhmoz {
      transform: translate(-50%, -50%);
    }

    .puuh30 {
      transform: translateX(-50%);
    }

    .pbryuvx {
      transform: translateX(0);
    }

    .p1amawv2 {
      transform: translateX(280px);
    }

    .pnn1q72 {
      transform: translateY(0);
    }

    .p1s0uh9m {
      transform: translateY(calc(0px - var(--table-bulk-actions-space)));
    }

    .psqj5wx {
      transform: var(--x-transform);
    }

    .p13dflua {
      transition-duration: .2s;
    }

    .p1mq3mr6 {
      transition-duration: 0s;
    }

    .pkvfbh3 {
      transition-duration: var(--duration-fast-min);
    }

    .puedmi6 {
      transition-duration: var(--duration-fast);
    }

    .pgneliz {
      transition-duration: var(--duration-medium-min);
    }

    .p80gvsz {
      transition-duration: var(--duration-medium);
    }

    .p1e8aii2 {
      transition-property: background-color, opacity;
    }

    .p15406qy {
      transition-property: background-color;
    }

    .potodea {
      transition-property: border-radius, box-shadow;
    }

    .pt3l3uh {
      transition-property: color;
    }

    .p157bb6t {
      transition-property: -webkit-mask-image, mask-image;
    }

    .p13b0p5u {
      transition-property: none;
    }

    .pnpjden {
      transition-property: opacity, background-color;
    }

    .p6o7n8i {
      transition-property: opacity, transform;
    }

    .p13zkoj4 {
      transition-property: transform, width;
    }

    .p11xpdln {
      transition-property: transform;
    }

    .pxrbq2n {
      transition-property: width;
    }

    .p9lcvmn {
      transition-timing-function: ease-out;
    }

    .plr8y92 {
      transition-timing-function: var(--ease-standard);
    }

    .p87ps6o {
      -webkit-user-select: none;
      user-select: none;
    }

    .plshs6z {
      visibility: hidden;
    }

    .puxw1ft {
      white-space: nowrap;
    }

    .p126k92a {
      white-space: pre-wrap;
    }

    .p1sdyfia {
      white-space: pre;
    }

    .p1vjfegm {
      z-index: 1;
    }

    .p1n327nk {
      z-index: 10;
    }

    .pfo81ep {
      z-index: 1000;
    }

    .p18ivbjn {
      z-index: 10000;
    }

    .pv97iv4 {
      z-index: 10001;
    }

    .phtitgo {
      z-index: 2;
    }

    .pf5e64p {
      z-index: 40;
    }

    .prz1bfo.prz1bfo:hover:where(:not(:disabled, [aria-disabled="true"])) {
      background-image: none;
    }

    .p9o1np9.p9o1np9:hover:where(:not(:disabled, [aria-disabled="true"])) {
      color: var(--color-text-primary);
    }

    .p16khyan:is(:disabled, [aria-disabled="true"]) {
      cursor: default;
    }

    .p1nwey30:is([dir="rtl"] *) {
      -webkit-mask-image: linear-gradient(to left,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)));
      mask-image: linear-gradient(to left,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)));
    }

    .p1rxa4r8:is([dir="rtl"] *) {
      -webkit-mask-image: linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)));
      mask-image: linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)));
    }

    .p6bitvs:has(input:focus-visible) {
      outline-color: var(--focus-outline-color);
    }

    .p1wtjzjv:has(input:focus-visible) {
      outline-width: var(--focus-outline-width);
    }

    .p100q762:disabled {
      color: var(--color-icon-disabled);
    }

    .p199t0cu:hover {
      background-color: var(--color-background-hover, var(--color-background-muted));
    }

    .ptao9ic:hover {
      background-color: var(--color-background-muted);
    }

    .pppfnvo:hover {
      box-shadow: var(--shadow-med);
    }

    .p1cqbx0l:hover {
      color: var(--color-icon-primary);
    }

    .puqm82a:active {
      background-image: none;
    }

    @media (width >= 840px) {
      .ppxeuab.ppxeuab {
        display: block;
      }
    }

    @media (hover: hover) {
      .pqwu39o.pqwu39o {
        display: flex;
      }
    }

    @media (width <= 1099.98px) {
      .p18n40q6.p18n40q6 {
        display: none;
      }
    }

    @media (width <= 839.98px) {
      .p1i8hj23.p1i8hj23 {
        display: none;
      }
    }

    @media (width >= 840px) {
      .pe5un3y.pe5un3y {
        display: none;
      }
    }

    @media (width >= 768px) and (width <= 1199.98px) {
      .p1gog28f.p1gog28f {
        grid-template-columns: repeat(2, 1fr);
      }
    }

    @media (width >= 1200px) {
      .ptof390.ptof390 {
        grid-template-columns: repeat(3, 1fr);
      }
    }

    @media (width >= 900px) {
      .p84xjkw.p84xjkw {
        grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
      }
    }

    @media (prefers-reduced-motion: reduce) {
      .pg83hb1.pg83hb1 {
        scroll-behavior: auto;
      }

      .pzg1mie.pzg1mie {
        transition-duration: 10ms;
      }

      .p12w9bfk.p12w9bfk {
        transition-duration: 0s;
      }
    }

    @media (hover: hover) {
      .p1d2zfle.p1d2zfle.p1d2zfle:where(.pn3fx3h:hover *), .poevpu5.poevpu5.poevpu5:hover:where(:not(:disabled, [aria-disabled="true"])) {
        background-color: var(--color-overlay-hover);
      }
    }

    @container settings-panel (width <= 480px) {
      .pp05mzj.pp05mzj {
        align-items: stretch;
      }
    }

    @container toolbar (width <= 860px) {
      .p9w35yr.p9w35yr {
        flex-basis: 100%;
      }
    }

    @container settings-panel (width <= 480px) {
      .p1cql26v.p1cql26v {
        flex-direction: column;
      }
    }

    @media (hover: hover) {
      .pe9uy6x.pe9uy6x:hover {
        background-color: var(--color-overlay-hover);
      }

      .p140uwzg.p140uwzg:hover {
        color: var(--color-text-primary);
      }
    }
  }

  @layer priority5 {
    .pib2hle {
      border-bottom-color: var(--color-border-emphasized);
    }

    .p7he7i3 {
      border-bottom-color: var(--color-border-subtle, var(--color-border));
    }

    .pw8gpjh {
      border-bottom-color: var(--color-border);
    }

    .pfrllxf {
      border-bottom-left-radius: 0;
    }

    .p1g3f1g6 {
      border-bottom-left-radius: 14px;
    }

    .p14lggfu {
      border-bottom-left-radius: var(--radius-element);
    }

    .pjppbhk {
      border-bottom-right-radius: 0;
    }

    .p5z3b5k {
      border-bottom-right-radius: 14px;
    }

    .ptufxuj {
      border-bottom-right-radius: var(--radius-element);
    }

    .p1q0q8m5 {
      border-bottom-style: solid;
    }

    .pso031l {
      border-bottom-width: 1px;
    }

    .p92x3c3 {
      border-bottom-width: var(--border-width);
    }

    .p1pc3f07 {
      border-top-color: var(--color-border);
    }

    .p13fuv20 {
      border-top-style: solid;
    }

    .p11xkdxz {
      border-top-width: var(--border-width);
    }

    .pqmqy1e {
      bottom: -1px;
    }

    .p191j7n5 {
      bottom: 16px;
    }

    .pmawyfb {
      bottom: calc(var(--_tab-indicator-bottom, -1px) + max(var(--_tab-strip-bleed),calc(-1 * var(--_tab-indicator-bottom, -1px))));
    }

    .pyi47jn {
      bottom: var(--_tab-indicator-bottom, -1px);
    }

    .p1l67l9c {
      bottom: var(--border-width);
    }

    .p112dmjn {
      bottom: var(--spacing-1);
    }

    .pqtp20y {
      height: 0;
    }

    .p5yr21d {
      height: 100%;
    }

    .ptdtrs8 {
      height: 100dvh;
    }

    .p1dr59a3 {
      height: 100vh;
    }

    .p1wkxgih {
      height: 120px;
    }

    .p1kpxq89 {
      height: 12px;
    }

    .p1h5wmu3 {
      height: 132px;
    }

    .phjk10j {
      height: 140px;
    }

    .p1v9usgg {
      height: 14px;
    }

    .px3o462 {
      height: 15px;
    }

    .p1ymw6g {
      height: 160px;
    }

    .plup9mm {
      height: 16px;
    }

    .pmix8c7 {
      height: 18px;
    }

    .p121yvx8 {
      height: 190px;
    }

    .p12bdpze {
      height: 208px;
    }

    .p1qx5ct2 {
      height: 20px;
    }

    .pxk0z11 {
      height: 24px;
    }

    .pd7y6wv {
      height: 26px;
    }

    .p1fgtraw {
      height: 28px;
    }

    .p36qwtl {
      height: 2px;
    }

    .p1gnnpzl {
      height: 30px;
    }

    .p10w6t97 {
      height: 32px;
    }

    .pc9qbxq {
      height: 36px;
    }

    .p199odat {
      height: 448px;
    }

    .puo6tqj {
      height: 480px;
    }

    .psdox4t {
      height: 48px;
    }

    .pqu0tyb {
      height: 4px;
    }

    .p1ycjhwn {
      height: 5px;
    }

    .p1hagigm {
      height: 7px;
    }

    .pwzfr38 {
      height: 80px;
    }

    .p3do9gg {
      height: 844px;
    }

    .pdk7pt {
      height: 8px;
    }

    .pjp8j0k {
      height: 96px;
    }

    .pt7dq6l {
      height: auto;
    }

    .pjalx57 {
      height: min(800px, 100dvh - 2rem);
    }

    .pssyfek {
      height: var(--size-element-lg);
    }

    .p1ueg155 {
      height: var(--size-element-md);
    }

    .p6k0iem {
      height: var(--size-element-sm);
    }

    .p9gl9lo {
      height: var(--spacing-3);
    }

    .p6b6gus {
      height: var(--spacing-4);
    }

    .pvpftlf {
      height: var(--spacing-6);
    }

    .pn2p7o9 {
      height: var(--spacing-7);
    }

    .p16ye13r {
      height: var(--x-height);
    }

    .pu96u03 {
      left: 0;
    }

    .p1nrll8i {
      left: 50%;
    }

    .p1keq4gr {
      left: var(--_tab-strip-bleed);
    }

    .pyorhqc {
      margin-bottom: 10px;
    }

    .plgak1e {
      margin-bottom: calc(-1 * (max(var(--_tab-strip-bleed),calc(-1 * var(--_tab-indicator-bottom, -1px)))));
    }

    .p1vv6yx0 {
      margin-bottom: calc(var(--spacing-4) - var(--table-bulk-actions-space));
    }

    .p4d5cxa {
      margin-bottom: var(--spacing-6);
    }

    .pdj266r {
      margin-top: 0;
    }

    .p1gslohp {
      margin-top: 4px;
    }

    .pmqyaqf {
      margin-top: calc(-1 * (var(--_tab-strip-bleed)));
    }

    .p1sa9bsh {
      margin-top: calc(-1 * var(--container-padding-block-start, 0px));
    }

    .pcsaf9d {
      margin-top: var(--spacing-1);
    }

    .p1hkcv85 {
      max-height: 200px;
    }

    .p1sslpiy {
      max-height: 320px;
    }

    .p2z3yb8 {
      max-height: 360px;
    }

    .p1xl3j3s {
      max-height: 45vh;
    }

    .p1g9kxxr {
      max-height: 560px;
    }

    .p159tps6 {
      max-height: 640px;
    }

    .p12ajvvl {
      max-height: calc(100vh - 32px);
    }

    .p193iq5w {
      max-width: 100%;
    }

    .p63bdn6 {
      max-width: 1040px;
    }

    .p1wmrhtn {
      max-width: 1100px;
    }

    .p1ikqzku {
      max-width: 1200px;
    }

    .p186ixgm {
      max-width: 1440px;
    }

    .p1racy4e {
      max-width: 220px;
    }

    .p1jkqq1h {
      max-width: 280px;
    }

    .pw5ewwj {
      max-width: 300px;
    }

    .p1va8c73 {
      max-width: 320px;
    }

    .p1va20as {
      max-width: 34%;
    }

    .pxc7z9f {
      max-width: 360px;
    }

    .p1lr1uin {
      max-width: 420px;
    }

    .p148vls7 {
      max-width: 46ch;
    }

    .p65f84u {
      max-width: 500px;
    }

    .pe0576n {
      max-width: 52ch;
    }

    .p7kya4p {
      max-width: 540px;
    }

    .piky8lt {
      max-width: 62ch;
    }

    .p11gisft {
      max-width: 640px;
    }

    .pprqm3i {
      max-width: 64ch;
    }

    .pc99tnm {
      max-width: 64px;
    }

    .p1ewvobj {
      max-width: 72ch;
    }

    .p70i6om {
      max-width: 78ch;
    }

    .p1ap80js {
      max-width: 800px;
    }

    .p1uedy8c {
      max-width: 880px;
    }

    .pyzno7u {
      max-width: 960px;
    }

    .pfx9s81 {
      max-width: 980px;
    }

    .p2lwn1j {
      min-height: 0;
    }

    .p1us19tq {
      min-height: 100%;
    }

    .pg6iff7 {
      min-height: 100vh;
    }

    .pi3av73 {
      min-height: 120px;
    }

    .pu0aao5 {
      min-height: 36px;
    }

    .p1ba4aug {
      min-height: 40px;
    }

    .p1gg8mnh {
      min-height: 44px;
    }

    .peuugli {
      min-width: 0;
    }

    .pgqtt45 {
      min-width: 100%;
    }

    .p1i9suas {
      min-width: 120px;
    }

    .p1spuopv {
      min-width: 228px;
    }

    .p1u2d2a2 {
      min-width: 280px;
    }

    .p9041oi {
      min-width: 2px;
    }

    .p1aasl1c {
      min-width: 34px;
    }

    .p1p574vv {
      min-width: 3px;
    }

    .p450l9j {
      min-width: 90px;
    }

    .p17y4j5z {
      min-width: 96px;
    }

    .pkj4a21 {
      min-width: var(--x-minWidth);
    }

    .pw2csxc {
      overflow-x: auto;
    }

    .p101abm8 {
      overflow-x: clip;
    }

    .p1odjw0f {
      overflow-y: auto;
    }

    .p10wlt62 {
      overflow-y: hidden;
    }

    .p7p5m3t {
      overscroll-behavior-x: contain;
    }

    .p18d9i69 {
      padding-bottom: 0;
    }

    .p1120s5i {
      padding-bottom: 2px;
    }

    .pwib8y2 {
      padding-bottom: 8px;
    }

    .pwhchk8 {
      padding-bottom: max(var(--_tab-strip-bleed),calc(-1 * var(--_tab-indicator-bottom, -1px)));
    }

    .py143xn {
      padding-bottom: var(--spacing-1);
    }

    .p2izi54 {
      padding-bottom: var(--spacing-10);
    }

    .pjpqqx5 {
      padding-bottom: var(--spacing-6);
    }

    .pexx8yu {
      padding-top: 0;
    }

    .p889kno {
      padding-top: 10px;
    }

    .p1nn3v0j {
      padding-top: 2px;
    }

    .plr2r7p {
      padding-top: var(--_tab-strip-bleed);
    }

    .pe21gpq {
      padding-top: var(--spacing-7);
    }

    .pzdgnf2 {
      padding-top: var(--table-bulk-actions-space);
    }

    .pn5hqff {
      right: 16px;
    }

    .p1dcjfg4 {
      scroll-margin-top: 80px;
    }

    .p13vifvy {
      top: 0;
    }

    .pomnu4r {
      top: 16px;
    }

    .p15ppc0s {
      top: calc(var(--table-bulk-actions-space) + var(--spacing-4));
    }

    .pv1gokg {
      top: var(--astryx-header-offset, 0px);
    }

    .p5mnzd7 {
      top: var(--x-insetBlockStart);
    }

    .ph8yej3 {
      width: 100%;
    }

    .p1cyolm5 {
      width: 1080px;
    }

    .pygnafs {
      width: 120px;
    }

    .p16s0kzc {
      width: 132px;
    }

    .p6jxa94 {
      width: 14px;
    }

    .prostsh {
      width: 150px;
    }

    .p1a00udw {
      width: 15px;
    }

    .pl0us3e {
      width: 164px;
    }

    .p1kky2od {
      width: 16px;
    }

    .phpatk0 {
      width: 184px;
    }

    .p1xp8n7a {
      width: 18px;
    }

    .p1i1rx1s {
      width: 1px;
    }

    .p143tcsw {
      width: 208px;
    }

    .pw4jnvo {
      width: 20px;
    }

    .pafpxmx {
      width: 240px;
    }

    .p1hfn5x7 {
      width: 260px;
    }

    .p23j0i4 {
      width: 26px;
    }

    .pgd8bvy {
      width: 28px;
    }

    .pdzyupr {
      width: 300px;
    }

    .p1m258z3 {
      width: 320px;
    }

    .p1td3qas {
      width: 32px;
    }

    .p1cvmir6 {
      width: 360px;
    }

    .pqujd4m {
      width: 390px;
    }

    .p100vrsf {
      width: 40px;
    }

    .p3hqpx7 {
      width: 50%;
    }

    .pr6pica {
      width: 520px;
    }

    .p1fu8urw {
      width: 64px;
    }

    .p1vz4e29 {
      width: 66%;
    }

    .pci0xqf {
      width: 7px;
    }

    .p1dmp6jm {
      width: 80px;
    }

    .p1xc55vz {
      width: 8px;
    }

    .p13oubkp {
      width: 96px;
    }

    .pezivpi {
      width: max-content;
    }

    .pzu6157 {
      width: min(100%, 1280px);
    }

    .p1m747yf {
      width: var(--size-element-lg);
    }

    .p805d0l {
      width: var(--size-element-md);
    }

    .p1fvqzum {
      width: var(--size-element-sm);
    }

    .phgvbfk {
      width: var(--spacing-12);
    }

    .p1ad1g3v {
      width: var(--spacing-3);
    }

    .p12xnipv {
      width: var(--spacing-4);
    }

    .p16bynnl {
      width: var(--spacing-7);
    }

    .pgc8j7m {
      width: var(--spacing-8);
    }

    .p5lhr3w {
      width: var(--x-width);
    }

    .p1pldzww:focus-within {
      width: 240px;
    }

    @media (width >= 480px) {
      .p377g0m.p377g0m {
        width: 400px;
      }
    }

    @container settings-panel (width <= 480px) {
      .pet5618.pet5618 {
        max-width: none;
      }
    }
  }

  @layer priority6 {
    @starting-style {
      .p4itv7f.p4itv7f {
        opacity: 0;
      }
    }

    @starting-style {
      .p3alro3.p3alro3 {
        transform: translateY(var(--spacing-3));
      }
    }
  }

  @layer priority7 {
    .pmwhqxd:before, .pq94oqs:after {
      border-radius: var(--radius-full);
    }

    .pb7ltuz:after, .pm4btww:before {
      inset-inline: 0;
    }
  }

  @layer priority8 {
    .p1tzqye7:before, .ps88s87:after {
      background-color: var(--color-accent);
    }

    .p1cpjm7i:before, .p1s928wv:after {
      content: "";
    }

    .p2q1x1w:after, .pkk1bqk:before {
      pointer-events: none;
    }

    .p1hmns74:before, .p1j6awrg:after {
      position: absolute;
    }

    .p1jg531d:after, .pvi4grz:before {
      z-index: 2;
    }
  }

  @layer priority9 {
    .p1mprab4:after {
      bottom: calc(-1 * var(--spacing-0-5));
    }

    .p1a9plwg:after, .piiru4q:before {
      height: var(--spacing-0-5);
    }

    .pucr3ah:before {
      top: calc(-1 * var(--spacing-0-5));
    }
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .pficto1 {
    --_tab-indicator-bottom: calc(-1 * (var(--spacing-1) + var(--border-width)));
  }

  .p78b515 {
    --_tab-strip-bleed: 0px;
  }

  .p15vxphk {
    --container-padding-block-end: var(--spacing-10);
  }

  .p1hpo1yp {
    --table-bulk-actions-space: calc(var(--size-element-sm) + var(--spacing-2) + var(--spacing-2) + var(--spacing-4));
  }

  .p1rq497u {
    --table-row-overlay: var(--color-overlay-pressed);
  }

  .pi6xocf {
    --table-sticky-background: var(--color-background-surface);
  }

  .p158n88w:has(:focus-visible) {
    --_tab-strip-bleed: calc(var(--focus-outline-width) + var(--focus-outline-offset));
  }
}
