@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-ext-wght-normal-EocZY2iu.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#fbfbfc;--surface:#f4f5f7;--raised:#fff;--wash-1:#08090a06;--wash-2:#08090a0b;--wash-3:#08090a13;--hairline:#e3e4e8;--hairline-strong:#cfd1d6;--heading:#08090a;--text:#2b2d33;--text-muted:#4e4f54;--text-faint:#8a8f98;--primary:#e4f222;--primary-hover:#d9e619;--primary-active:#c9d613;--primary-edge:#08090a24;--on-primary:#08090a;--focus:#5e63e6;--selection:#5e63e62e;--danger:#8e2525;--danger-wash:#bd313112;--success:#155e27;--success-wash:#1d7f3514;--tag:#5e63e6;--shadow-float:#08090a14 0 0 0 1px, #08090a14 0 4px 16px 0, #08090a0a 0 1px 2px 0;--shadow-control:#08090a0a 0 1px 1px 0;--scrim:#08090a52}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#08090a;--surface:#0f1011;--raised:#161718;--wash-1:#ffffff05;--wash-2:#ffffff0d;--wash-3:#ffffff14;--hairline:#23252a;--hairline-strong:#383b3f;--heading:#fff;--text:#d0d6e0;--text-muted:#acb0b6;--text-faint:#62666d;--primary:#e4f222;--primary-hover:#eef55c;--primary-active:#cdd91f;--primary-edge:transparent;--on-primary:#08090a;--focus:#e4f222;--selection:#e4f2223d;--danger:#f59999;--danger-wash:#f06a6a1a;--success:#4cc76a;--success-wash:#27a6441f;--tag:#8b8ef8;--shadow-float:#ffffff0a 0 0 0 1px inset, #0009 0 0 0 1px, #08090a99 0 4px 32px 0;--shadow-control:none;--scrim:#0000008f}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#08090a;--surface:#0f1011;--raised:#161718;--wash-1:#ffffff05;--wash-2:#ffffff0d;--wash-3:#ffffff14;--hairline:#23252a;--hairline-strong:#383b3f;--heading:#fff;--text:#d0d6e0;--text-muted:#acb0b6;--text-faint:#62666d;--primary:#e4f222;--primary-hover:#eef55c;--primary-active:#cdd91f;--primary-edge:transparent;--on-primary:#08090a;--focus:#e4f222;--selection:#e4f2223d;--danger:#f59999;--danger-wash:#f06a6a1a;--success:#4cc76a;--success-wash:#27a6441f;--tag:#8b8ef8;--shadow-float:#ffffff0a 0 0 0 1px inset, #0009 0 0 0 1px, #08090a99 0 4px 32px 0;--shadow-control:none;--scrim:#0000008f}:root{--font-body:"Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono Variable", ui-monospace, SFMono-Regular, Menlo, monospace;--font-features:"cv01" on, "ss03" on;--motion:.14s cubic-bezier(.2, .8, .2, 1);--color-bg:var(--canvas);--color-surface:var(--surface);--color-text:var(--text);--color-heading:var(--heading);--color-accent:var(--focus);--color-accent-2:var(--tag);--color-divider:var(--hairline);--color-control-border:var(--hairline-strong);--color-neutral-100:var(--wash-1);--color-neutral-200:var(--wash-2);--color-neutral-300:var(--wash-3);--color-neutral-400:var(--hairline-strong);--color-neutral-500:var(--text-faint);--color-neutral-600:var(--text-faint);--color-neutral-700:var(--text-muted);--color-neutral-800:var(--text);--color-neutral-900:var(--heading);--color-accent-100:var(--wash-2);--color-accent-200:var(--wash-3);--color-accent-300:var(--wash-3);--color-accent-400:var(--selection);--color-accent-500:var(--focus);--color-accent-600:var(--focus);--color-accent-700:var(--danger);--color-accent-800:var(--danger);--color-accent-900:var(--danger);--color-accent-2-100:var(--wash-2);--color-accent-2-200:var(--wash-3);--color-accent-2-300:var(--wash-3);--color-accent-2-400:var(--tag);--color-accent-2-500:var(--tag);--color-accent-2-600:var(--tag);--color-accent-2-700:var(--tag);--color-accent-2-800:var(--tag);--color-accent-2-900:var(--tag);--color-action:var(--heading);--color-action-hover:var(--heading);--color-action-fill:var(--primary);--color-action-fill-hover:var(--primary-hover);--color-action-fill-active:var(--primary-active);--color-on-action:var(--on-primary);--color-muted:var(--text-muted);--color-label:var(--text);--color-field:var(--raised);--color-disabled:var(--text-faint);--color-disabled-border:var(--hairline);--color-disabled-selected:var(--wash-3);--color-ok:var(--success);--color-ok-pale:var(--success-wash);--font-heading:var(--font-body);--font-heading-weight:500;--font-ui:var(--font-body);--font-label:var(--font-body);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--radius-sm:6px;--radius-md:6px;--radius-lg:12px;--shadow-sm:var(--shadow-control);--shadow-md:var(--shadow-float);--shadow-lg:var(--shadow-float);--text-xs:.75rem;--text-sm:.875rem;--text-base:.875rem;--text-md:.9375rem;--text-lg:1rem;--text-xl:1.25rem;--text-2xl:1.5rem;--title:1.5rem;--page-gutter:1.5rem;--control-size:2rem;--touch-target:2.75rem;--touch-row-gap:max(12px, calc(var(--touch-target) - 32px));--form-width:36rem;--reading-width:70ch;--strip-height:3rem;--stamp-tilt:0deg}@media (prefers-reduced-motion:reduce){:root{--motion:0s linear}}:where(a:any-link){color:var(--heading);text-decoration-line:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:3px;transition:text-decoration-color var(--motion);text-decoration-thickness:1px}:where(a:any-link:hover){text-decoration-color:currentColor}:where(a:focus-visible,summary:focus-visible){outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}:where([tabindex="-1"]:not(a,button,input,select,textarea,summary,[role=menuitem],[role=option],[role=tab],[role=gridcell],[role=radio])):focus-visible{outline:none}:where(h1,h2,h3,h4,h5,h6){color:var(--heading);letter-spacing:-.011em;text-wrap:balance;margin:0;font-weight:500}:where(th,button){text-wrap:balance}:where(p,li,dt,dd,label,legend,figcaption,td){text-wrap:pretty}:where(h2){font-size:1rem}:where(h3,h4,h5,h6){font-size:.875rem}:where(p,dl,dd,figure,blockquote){margin-block:0}:where(button,input,select,textarea){font:inherit;letter-spacing:inherit}:where(*){box-sizing:border-box;scrollbar-width:thin}.base-ui-disable-scrollbar{scrollbar-width:none}.base-ui-disable-scrollbar::-webkit-scrollbar{display:none}:where(table){border-collapse:collapse}

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

@keyframes x1f7jzz0-B {
  0% {
    box-shadow: 0 0 0 0 color-mix(in srgb,var(--success) 45%,transparent);
  }

  70% {
    box-shadow: 0 0 0 6px #0000;
  }

  100% {
    box-shadow: 0 0 #0000;
  }
}

@keyframes x12thliu-B {
  70% {
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
  }

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

@keyframes xn6bpu4-B {
  0% {
    opacity: .55;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: .55;
  }
}

@keyframes x1743mry-B {
  from {
    opacity: 0;
    transform: scale(.98) translateY(-4px);
  }
}

@keyframes x1xfn5b0-B {
  from {
    opacity: 0;
    transform: translateY(2px) scale(.98);
  }
}

@keyframes x10rm8i9-B {
  from {
    opacity: 0;
    translate: 0 -3px;
  }
}

@keyframes x12705n4-B {
  from {
    opacity: 0;
    translate: 0 -4px;
  }
}

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

  50% {
    opacity: .45;
  }

  100% {
    opacity: 1;
  }
}

@keyframes x1ql4fk0-B {
  from {
    opacity: 0;
    transform: translateY(8px) scale(.98);
  }

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

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

@keyframes x11mqlp0-B {
  from {
    transform: scaleY(0);
  }
}

@keyframes x3aravw-B {
  from {
    translate: -100%;
  }
}

@keyframes x1eum42c-B {
  from {
    visibility: hidden;
  }
}

:root, .xqvn0vp {
  --x11cpxc1: var(--font-body);
  --xu0h43h: var(--font-mono);
  --xu3egn9: var(--font-features);
}

:root, .x1akhz8i {
  --x1ndu4w9: var(--motion);
}

:root, .x1scxwch {
  --x1ob78bh: .75rem;
  --x1eeufgz: .875rem;
  --x14lmypd: .875rem;
  --x1t3unnp: 1rem;
  --x1p107fa: 1rem;
  --xfpmtdw: 1rem;
  --x193i4zq: 1.5rem;
  --x13okulo: 2rem;
}

:root, .xjc91jr {
  --x1xd62wz: var(--canvas);
  --xv7r3vs: var(--surface);
  --x19vp1ra: var(--raised);
  --xuis0ur: var(--wash-2);
  --xyh20dr: var(--wash-1);
  --x1oabx7x: var(--wash-3);
  --x350m6y: var(--hairline);
  --x1btykos: var(--hairline-strong);
  --xqywkev: var(--heading);
  --x1elkhzp: var(--text);
  --x171b1yf: var(--text-muted);
  --x13pzldv: var(--text-faint);
  --x9o7c7m: var(--primary);
  --x1mt57x8: var(--primary-hover);
  --x1ajnoab: var(--primary-active);
  --x80h0: var(--primary-edge);
  --xe6ov6: var(--on-primary);
  --x19hvx4t: var(--focus);
  --x1r295b7: var(--danger);
  --x1jlekqs: var(--danger-wash);
  --x1sh6t6x: var(--success);
  --xoxz3d2: var(--success-wash);
  --x1s2m2ex: var(--tag);
  --x1gl8rbq: var(--scrim);
}

:root, .x1cupfv4 {
  --x6tephf: 2px;
  --x1ylqxa3: 4px;
  --x13itwok: 8px;
  --xeri4ze: 12px;
  --xphik1k: 16px;
  --x15uh5v9: 20px;
  --xa9wu8u: 24px;
  --x1jotmey: 32px;
  --xewse9y: 48px;
}

:root, .x7abakw {
  --xpeeaze: 6px;
  --xt28dty: 4px;
  --xpbed6w: 12px;
  --x5utrw3: 9999px;
}

:root, .x11bo33a {
  --xuqi3q9: var(--shadow-float);
  --x13ughxy: var(--shadow-control);
}

.x1y7nuc1.x1y7nuc1, .x1y7nuc1.x1y7nuc1:root {
  --x1xd62wz: #fff;
  --x1r295b7: #8e2525;
  --x1jlekqs: #bd313112;
  --x19hvx4t: #5e63e6;
  --x350m6y: #e3e4e8;
  --x1btykos: #cfd1d6;
  --xqywkev: #08090a;
  --xe6ov6: #08090a;
  --x9o7c7m: #e4f222;
  --x1ajnoab: #c9d613;
  --x80h0: #08090a24;
  --x1mt57x8: #d9e619;
  --x19vp1ra: #fff;
  --x1gl8rbq: #08090a52;
  --x1sh6t6x: #155e27;
  --xoxz3d2: #1d7f3514;
  --xv7r3vs: #f4f5f7;
  --x1s2m2ex: #5e63e6;
  --x1elkhzp: #2b2d33;
  --x13pzldv: #8a8f98;
  --x171b1yf: #4e4f54;
  --xuis0ur: #08090a0b;
  --xyh20dr: #08090a06;
  --x1oabx7x: #08090a13;
}

.xfhgsmg {
  --banner-gutter: var(--page-gutter);
}

.x1y7r4sv {
  --bulk-number: 64px;
}

.x1tyu79q {
  --chart-pad: var(--xphik1k);
}

.xad0zml {
  --code-band: 0rem;
}

.x1ytlh97 {
  --dialog-top: round(down,max(12px,8dvh),4px);
}

.x1ou7fde {
  --label-height: calc(2.25rem + var(--code-band));
}

.xqxdyn2 {
  --page-head-space: 0px;
}

.x13d8gxq {
  --page-head-space: 8px;
}

.xazu6yl {
  --plot-height: calc(var(--plot-total) - var(--code-band));
}

.x8y33zz {
  --plot-total: 11rem;
}

.xuk64hy {
  --profile-section-gap: 16px;
}

.x1c5vnn9 {
  --range-b: 2px;
}

.xaglsur {
  --range-l: 2px;
}

.xzoinl1 {
  --range-r: 2px;
}

.x1bmqu43 {
  --range-t: 2px;
}

.x150ew7l {
  --sheet-foot: 32px;
}

.x104dm2q {
  --sheet-foot: 48px;
}

.x4qioxs {
  --table-ground: var(--x19vp1ra);
}

.x1taml52 {
  --timer-actions-space: 24px;
}

@media (width <= 40rem) {
  .x980bsm.x980bsm {
    --banner-gutter: 1rem;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x1h4bg32.x1h4bg32 {
    --profile-section-gap: max(20px,calc(var(--touch-target) - 24px));
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .xqhsqyk.xqhsqyk {
    --chart-pad: var(--xeri4ze);
  }
}

@container invoice-workspace (width >= 48rem) {
  .x1fftdji.x1fftdji {
    --plot-total: 12.75rem;
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .xyfso4d.xyfso4d {
    --plot-total: 8rem;
  }
}

@container sheet (width <= 52rem) {
  .x7bpwfr.x7bpwfr {
    --range-b: 1px;
  }

  .xtf1idi.xtf1idi {
    --range-l: 1px;
  }

  .xq6rubf.xq6rubf {
    --range-r: 1px;
  }

  .x1xpciw4.x1xpciw4 {
    --range-t: 1px;
  }
}

.xln7xf2:not(#\#) {
  font: inherit;
}

.x15r89dc:not(#\#) {
  grid-area: 1 / 1;
}

.x1cfmmib:not(#\#) {
  grid-area: actions;
}

.x1iynvfu:not(#\#) {
  grid-area: bar;
}

.xxjrzuh:not(#\#) {
  grid-area: cancel;
}

.x1vu5sea:not(#\#) {
  grid-area: close;
}

.x1fdo2jl:not(#\#) {
  grid-area: content;
}

.x1swrqx1:not(#\#) {
  grid-area: expected;
}

.xhvaynz:not(#\#) {
  grid-area: head;
}

.x1j7g75q:not(#\#) {
  grid-area: list;
}

.x1qd5a2c:not(#\#) {
  grid-area: main;
}

.x1vz1zt2:not(#\#) {
  grid-area: name;
}

.xkfec1b:not(#\#) {
  grid-area: number;
}

.xsv5til:not(#\#) {
  grid-area: rest;
}

.x1k35y5p:not(#\#) {
  grid-area: result;
}

.x1xb8wap:not(#\#) {
  grid-area: side;
}

.x1n916w4:not(#\#) {
  grid-area: source;
}

.x12gd1sl:not(#\#) {
  grid-area: text;
}

.xnyuz70:not(#\#) {
  grid-area: title;
}

.x65usl7:not(#\#) {
  grid-area: total;
}

.x18xhxbk:not(#\#) {
  grid-area: weekday;
}

.x1qo2zsx:not(#\#) {
  inset: 0 0 2.75rem;
}

.x10a8y8t:not(#\#) {
  inset: 0;
}

.xb7uhiq:not(#\#) {
  inset: auto 0 -4px;
}

.x1anvkwx:not(#\#) {
  inset: auto;
}

.x1hw8u09:not(#\#) {
  margin: -1px 0 0 -1px;
}

.xkdpibf:not(#\#) {
  margin: -1px;
}

.x17kzsvp:not(#\#) {
  margin: 0 0 0 auto;
}

.x1ac1zr6:not(#\#) {
  margin: 0 0 var(--x13itwok);
}

.x5dprzi:not(#\#) {
  margin: 0 0 var(--xeri4ze);
}

.x19bbpc0:not(#\#) {
  margin: 0 auto;
}

.x1ghz6dp:not(#\#) {
  margin: 0;
}

.x1cpde12:not(#\#) {
  margin: 2px 0 0;
}

.x1bpp3o7:not(#\#) {
  margin: auto;
}

.x46ovft:not(#\#) {
  margin: var(--x13itwok) 0 0;
}

.x6ukdof:not(#\#) {
  margin: var(--x1ylqxa3) 0 0;
}

.x1cr8xhk:not(#\#) {
  margin: var(--xeri4ze) 0 var(--x13itwok);
}

.x1yc15ud:not(#\#) {
  margin: var(--xeri4ze) 0;
}

.x1717udv:not(#\#) {
  padding: 0;
}

.xz2l6g1:not(#\#) {
  padding: 14px var(--xphik1k);
}

.x1tamke2:not(#\#) {
  padding: 16px;
}

.x1i3ajwb:not(#\#) {
  padding: 2px;
}

.x15fnm84:not(#\#) {
  padding: 32px;
}

.x9ms5i6:not(#\#) {
  padding: 3px;
}

.x1ruevkc:not(#\#) {
  padding: 6px;
}

.x402iq0:not(#\#) {
  padding: var(--chart-pad);
}

.x1280sx6:not(#\#) {
  padding: var(--x13itwok) var(--x13itwok) var(--x13itwok) 0;
}

.xc3q9b9:not(#\#) {
  padding: var(--x13itwok);
}

.x1kul2mg:not(#\#) {
  padding: var(--x15uh5v9);
}

.xkr12qx:not(#\#) {
  padding: var(--x1ylqxa3);
}

.x1a2w39a:not(#\#) {
  padding: var(--xa9wu8u);
}

.x1rax3cd:not(#\#) {
  padding: var(--xeri4ze);
}

.x1gocbcr:not(#\#) {
  padding: var(--xphik1k);
}

.x1dvgyf1:is([data-drop-title] *):not(#\#), .x1wb6q8s:is([data-drop-project] *):not(#\#) {
  margin: -1px;
}

.x13css9h:is(.profile-access > *):not(#\#), .x170llzo:is(.profile-access *):not(#\#), .x19e7hot:is(.profile-main > .sheet-section > h2, .profile-main > .sheet-section > .record-section-heading-row > h2):not(#\#), .x1fb5hco:is(.profile-photo > h2, .profile-photo > .record-section-heading-row > h2):not(#\#), .x1haz5n4:is(.profile-main > .profile-timezone *):not(#\#), .x1nbhd8k:is(.members-workspace .invitation-form *):not(#\#), .x1oelgx4:is(.profile-access .section-row > *):not(#\#) {
  margin: 0;
}

.x1unnvho:is(.profile-main > .profile-timezone *):not(#\#) {
  margin: var(--x13itwok) 0 0;
}

.xyumosu:is(.sheet > *):not(#\#) {
  margin: var(--xa9wu8u) 0;
}

.x10gqgej:is(.sheet > *):not(#\#) {
  padding: 0 0 var(--xa9wu8u);
}

.x1o3l9rz:is(.embedded-domains *):not(#\#), .xbfvb5m:is(.profile-access *):not(#\#) {
  padding: 0;
}

.x18d7up8:is(.profile-main > *):not(#\#), .x1vga0cb:is(.profile-access > *):not(#\#) {
  padding: var(--xphik1k);
}

@media (width <= 40rem) {
  .x1vh4uhw.x1vh4uhw:not(#\#) {
    padding: 0 var(--x1ylqxa3);
  }
}

@media (width <= 30rem) {
  .x1sxgbaz.x1sxgbaz:not(#\#) {
    padding: var(--xa9wu8u);
  }
}

@media (width <= 40rem) {
  .x1pd8p7k.x1pd8p7k:not(#\#) {
    padding: var(--xeri4ze);
  }
}

@media (width <= 43.75rem) {
  .xl1eo1t.xl1eo1t:not(#\#) {
    padding: var(--xeri4ze);
  }

  .x18okppp.x18okppp:not(#\#) {
    padding: var(--xphik1k);
  }
}

@container sheet (width <= 52rem) {
  .xmlhoj6.xmlhoj6:not(#\#) {
    grid-area: 1 / 1 / 3 / 2;
  }
}

@container sheet (width <= 26rem) {
  .xgr50vc.xgr50vc:not(#\#) {
    grid-area: 1 / 1 / 4 / 2;
  }
}

@container sheet (width <= 18rem) {
  .x1fnf4bn.x1fnf4bn:not(#\#) {
    grid-area: 1 / 1 / 5 / 2;
  }
}

@container sheet (width <= 52rem) {
  .x8yj02v.x8yj02v:not(#\#) {
    grid-area: 1 / 2;
  }

  .xjay1yl.xjay1yl:not(#\#) {
    grid-area: 1 / 3 / 3 / 4;
  }
}

@container sheet (width <= 26rem) {
  .x1qyjuwh.x1qyjuwh:not(#\#) {
    grid-area: 1 / 3 / 4 / 4;
  }
}

@container sheet (width <= 52rem) {
  .xm059wx.xm059wx:not(#\#) {
    grid-area: 1 / 4 / 3 / 5;
  }

  .x1w809zp.x1w809zp:not(#\#) {
    grid-area: 2 / 2;
  }
}

@container sheet (width <= 18rem) {
  .x166x4mm.x166x4mm:not(#\#) {
    grid-area: 3 / 2;
  }
}

@container sheet (width <= 26rem) {
  .xcdgvyl.xcdgvyl:not(#\#) {
    grid-area: 3 / 2;
  }
}

@container sheet (width <= 18rem) {
  .xptinah.xptinah:not(#\#) {
    grid-area: 4 / 2;
  }
}

@container budget (width <= 48rem) {
  .x1mwn9j.x1mwn9j:not(#\#) {
    grid-area: actions;
  }

  .xbh09rm.xbh09rm:not(#\#) {
    grid-area: body;
  }

  .xsu01zi.xsu01zi:not(#\#) {
    grid-area: date;
  }

  .x1wzbpgn.x1wzbpgn:not(#\#) {
    grid-area: fee;
  }

  .x1sz6k9b.x1sz6k9b:not(#\#) {
    grid-area: hours;
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .x1vstn4y.x1vstn4y:not(#\#) {
    padding: var(--xeri4ze);
  }
}

.x1agz8ms:not(#\#):not(#\#) {
  background-position: 0 0;
}

.x1s3ati5:not(#\#):not(#\#) {
  background-position: bottom;
}

.x1xsqp64:not(#\#):not(#\#) {
  background-position: center;
}

.x1gad62q:not(#\#):not(#\#) {
  background-position: right 9px center;
}

.x47wxh7:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--danger) 45%,transparent);
}

.x15cce56:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x1r295b7) 28%,transparent);
}

.x1r7ld26:not(#\#):not(#\#) {
  border-color: currentColor;
}

.x9r1u3d:not(#\#):not(#\#) {
  border-color: #0000;
}

.x1wj2wl5:not(#\#):not(#\#) {
  border-color: var(--x13pzldv);
}

.xwn0rvg:not(#\#):not(#\#) {
  border-color: var(--x171b1yf);
}

.xlzd1zv:not(#\#):not(#\#) {
  border-color: var(--x19hvx4t);
}

.x16b1eq5:not(#\#):not(#\#) {
  border-color: var(--x1btykos);
}

.x15mt4el:not(#\#):not(#\#) {
  border-color: var(--x1r295b7);
}

.x1v2hrc7:not(#\#):not(#\#) {
  border-color: var(--x350m6y);
}

.x1bafzvh:not(#\#):not(#\#) {
  border-color: var(--xqywkev);
}

.x1bz8uzi:not(#\#):not(#\#) {
  border-inline-color: var(--x19vp1ra);
}

.x1vxew43:not(#\#):not(#\#) {
  border-inline-style: solid;
}

.x1l0rsgs:not(#\#):not(#\#) {
  border-inline-width: 1px;
}

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

.x1q4ynmn:not(#\#):not(#\#) {
  border-radius: 10px;
}

.x4pepcl:not(#\#):not(#\#) {
  border-radius: 12px;
}

.x1nj7uno:not(#\#):not(#\#) {
  border-radius: 1px;
}

.x1cum3z5:not(#\#):not(#\#) {
  border-radius: 2px;
}

.x18zih8k:not(#\#):not(#\#) {
  border-radius: 3px;
}

.x12oqio5:not(#\#):not(#\#) {
  border-radius: 4px;
}

.x16rqkct:not(#\#):not(#\#) {
  border-radius: 50%;
}

.x1sxf85j:not(#\#):not(#\#) {
  border-radius: 5px;
}

.x1kogg8i:not(#\#):not(#\#) {
  border-radius: 6px;
}

.xur7f20:not(#\#):not(#\#) {
  border-radius: 8px;
}

.x10hpsqq:not(#\#):not(#\#) {
  border-radius: 9999px;
}

.x1j5psdc:not(#\#):not(#\#) {
  border-radius: var(--x5utrw3);
}

.xhqy4sj:not(#\#):not(#\#) {
  border-radius: var(--xpbed6w);
}

.xiuzp6y:not(#\#):not(#\#) {
  border-radius: var(--xpeeaze);
}

.x1vdo8tn:not(#\#):not(#\#) {
  border-radius: var(--xt28dty);
}

.xbsl7fq:not(#\#):not(#\#) {
  border-style: dashed;
}

.x1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

.xc342km:not(#\#):not(#\#) {
  border-width: 0;
}

.xmkeg23:not(#\#):not(#\#) {
  border-width: 1px;
}

.x1b1ebdz:not(#\#):not(#\#) {
  flex: 0 0 11rem;
}

.x1o2qtm0:not(#\#):not(#\#) {
  flex: 0 0 6rem;
}

.x1wmo5wd:not(#\#):not(#\#) {
  flex: 0 0 9.5rem;
}

.x3psx0u:not(#\#):not(#\#) {
  flex: none;
}

.x1g2n1wa:not(#\#):not(#\#) {
  flex: 0 0 var(--xeri4ze);
}

.x1k8w59t:not(#\#):not(#\#) {
  flex: 0 12rem;
}

.x42omie:not(#\#):not(#\#) {
  flex: 0 16rem;
}

.xsc4vm2:not(#\#):not(#\#) {
  flex: 0 18rem;
}

.x1c9x2mp:not(#\#):not(#\#) {
  flex: 0 2rem;
}

.xkz0k9k:not(#\#):not(#\#) {
  flex: 0 auto;
}

.x1cqoux5:not(#\#):not(#\#) {
  flex: 1 1 0;
}

.x1gebrk9:not(#\#):not(#\#) {
  flex: 100%;
}

.x3daqg1:not(#\#):not(#\#) {
  flex: 10rem;
}

.xyyqurp:not(#\#):not(#\#) {
  flex: 11rem;
}

.xehxkzz:not(#\#):not(#\#) {
  flex: 12rem;
}

.x1oaxyc9:not(#\#):not(#\#) {
  flex: 14rem;
}

.xf4jars:not(#\#):not(#\#) {
  flex: 15rem;
}

.x1oeqjk2:not(#\#):not(#\#) {
  flex: 16rem;
}

.xgdhuxi:not(#\#):not(#\#) {
  flex: 18rem;
}

.x1ol2t1i:not(#\#):not(#\#) {
  flex: 20rem;
}

.x162pyhu:not(#\#):not(#\#) {
  flex: 22rem;
}

.x1s302fi:not(#\#):not(#\#) {
  flex: 24rem;
}

.x30bxei:not(#\#):not(#\#) {
  flex: 9ch;
}

.x12rr5gd:not(#\#):not(#\#) {
  flex: 9rem;
}

.x12lumcd:not(#\#):not(#\#) {
  flex: auto;
}

.x98rzlu:not(#\#):not(#\#) {
  flex: 1;
}

.x1okw0bk:not(#\#):not(#\#) {
  flex: none;
}

.x1uma3xh:not(#\#):not(#\#) {
  gap: .6rem;
}

.xvk9cbh:not(#\#):not(#\#) {
  gap: 0 10px;
}

.xcyp5nj:not(#\#):not(#\#) {
  gap: 0 6px;
}

.x10sfncc:not(#\#):not(#\#) {
  gap: 0 var(--x13itwok);
}

.xifx2m2:not(#\#):not(#\#) {
  gap: 0 var(--x1jotmey);
}

.x19xnkob:not(#\#):not(#\#) {
  gap: 0 var(--xeri4ze);
}

.x7lgujq:not(#\#):not(#\#) {
  gap: 0 var(--xphik1k);
}

.xxhr3t:not(#\#):not(#\#) {
  gap: 0;
}

.x15iy025:not(#\#):not(#\#) {
  gap: 1.25rem;
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.x1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.x1af02g3:not(#\#):not(#\#) {
  gap: 14px;
}

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.x12mrbbr:not(#\#):not(#\#) {
  gap: 1px;
}

.x1vv127a:not(#\#):not(#\#) {
  gap: 2px var(--x13itwok);
}

.x1kbsy7h:not(#\#):not(#\#) {
  gap: 2px var(--xeri4ze);
}

.x195vfkc:not(#\#):not(#\#) {
  gap: 2px;
}

.x1ed6fcf:not(#\#):not(#\#) {
  gap: 3px;
}

.xkh65bq:not(#\#):not(#\#) {
  gap: 4px 12px;
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

.x8mepo7:not(#\#):not(#\#) {
  gap: 5px var(--xeri4ze);
}

.x1nejdyq:not(#\#):not(#\#) {
  gap: 5px;
}

.xug6map:not(#\#):not(#\#) {
  gap: 6px var(--xphik1k);
}

.x17d4w8g:not(#\#):not(#\#) {
  gap: 6px;
}

.x167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

.x14kbac9:not(#\#):not(#\#) {
  gap: inherit;
}

.x171gt18:not(#\#):not(#\#) {
  gap: max(10px,calc(var(--touch-target) - var(--control-size) + 2px));
}

.x17g7h4e:not(#\#):not(#\#) {
  gap: var(--x13itwok) var(--xa9wu8u);
}

.x33gw9s:not(#\#):not(#\#) {
  gap: var(--x13itwok) var(--xeri4ze);
}

.x1rvc1wm:not(#\#):not(#\#) {
  gap: var(--x13itwok) var(--xphik1k);
}

.xig0l0t:not(#\#):not(#\#) {
  gap: var(--x13itwok);
}

.x1hnuyq1:not(#\#):not(#\#) {
  gap: var(--x15uh5v9);
}

.x1g1dg56:not(#\#):not(#\#) {
  gap: var(--x1jotmey);
}

.xg3d8ja:not(#\#):not(#\#) {
  gap: var(--x1ylqxa3) var(--x13itwok);
}

.x186h4xx:not(#\#):not(#\#) {
  gap: var(--x1ylqxa3) var(--xa9wu8u);
}

.x1lx1opw:not(#\#):not(#\#) {
  gap: var(--x1ylqxa3) var(--xeri4ze);
}

.x1hmvj1n:not(#\#):not(#\#) {
  gap: var(--x1ylqxa3) var(--xphik1k);
}

.x1ygb3bs:not(#\#):not(#\#) {
  gap: var(--x1ylqxa3);
}

.x1lxg149:not(#\#):not(#\#) {
  gap: var(--x6tephf);
}

.xufs538:not(#\#):not(#\#) {
  gap: var(--xa9wu8u);
}

.xn9ssk7:not(#\#):not(#\#) {
  gap: var(--xeri4ze) var(--xphik1k);
}

.xcm1245:not(#\#):not(#\#) {
  gap: var(--xeri4ze);
}

.x12ukkrh:not(#\#):not(#\#) {
  gap: var(--xphik1k) var(--x1jotmey);
}

.x1qbbq3y:not(#\#):not(#\#) {
  gap: var(--xphik1k) var(--xa9wu8u);
}

.xpobcm5:not(#\#):not(#\#) {
  gap: var(--xphik1k);
}

.x1osaytk:not(#\#):not(#\#) {
  grid-column: 1 / -1;
}

.xgkxs2y:not(#\#):not(#\#) {
  grid-column: 1;
}

.x1npkx4u:not(#\#):not(#\#) {
  grid-column: 2;
}

.x1k3v4rp:not(#\#):not(#\#) {
  grid-column: 3;
}

.x10flg1o:not(#\#):not(#\#) {
  grid-column: 4;
}

.xm5moh1:not(#\#):not(#\#) {
  grid-column: auto;
}

.xa1s216:not(#\#):not(#\#) {
  grid-row: 1 / span 2;
}

.xp2yjw4:not(#\#):not(#\#) {
  grid-row: 1 / span 3;
}

.xs38q8r:not(#\#):not(#\#) {
  grid-row: 1 / span var(--checklist-span, 999);
}

.x1ms6mhf:not(#\#):not(#\#) {
  grid-row: 1;
}

.x7sv70a:not(#\#):not(#\#) {
  grid-row: 2;
}

.x15daork:not(#\#):not(#\#) {
  grid-row: auto;
}

.xgtbffn:not(#\#):not(#\#) {
  grid-template-areas: "head"
                       "main"
                       "actions";
}

.x17tgm60:not(#\#):not(#\#) {
  grid-template-areas: "head"
                       "main"
                       "side"
                       "actions";
}

.x17jzti4:not(#\#):not(#\#) {
  grid-template-areas: "list"
                       "content";
}

.xnydls2:not(#\#):not(#\#) {
  grid-template-areas: "main"
                       "side"
                       "rest";
}

.xgyzaj8:not(#\#):not(#\#) {
  grid-template-areas: "main"
                       "side";
}

.xzrer35:not(#\#):not(#\#) {
  grid-template-areas: "name result"
                       "text text"
                       "expected expected";
}

.xf4ex18:not(#\#):not(#\#) {
  grid-template-areas: "title cancel"
                       "text cancel";
}

.x1ckmoy3:not(#\#):not(#\#) {
  grid-template-areas: "title close"
                       "source close";
}

.x1kl7xnb:not(#\#):not(#\#) {
  grid-template-areas: "weekday number"
                       "total total"
                       "bar bar";
}

.x1xohano:not(#\#):not(#\#) {
  inset-block: -5px;
}

.x10no89f:not(#\#):not(#\#) {
  inset-block: 0;
}

.x1kr8vnd:not(#\#):not(#\#) {
  inset-block: 3px;
}

.x17y0mx6:not(#\#):not(#\#) {
  inset-inline: 0;
}

.xe8uvvx:not(#\#):not(#\#) {
  list-style: none;
}

.xgbu0kw:not(#\#):not(#\#) {
  margin-block: -.1875rem;
}

.xnaxmkp:not(#\#):not(#\#) {
  margin-block: -12px;
}

.x1nd3289:not(#\#):not(#\#) {
  margin-block: -2px;
}

.x1k49i25:not(#\#):not(#\#) {
  margin-block: -4px;
}

.x15zwqr:not(#\#):not(#\#) {
  margin-block: -5px;
}

.x1qp53xl:not(#\#):not(#\#) {
  margin-block: -6px;
}

.x1t065qq:not(#\#):not(#\#) {
  margin-block: -8px;
}

.x12a7jth:not(#\#):not(#\#) {
  margin-block: 0 calc(-1 * var(--xeri4ze));
}

.x1v3h04z:not(#\#):not(#\#) {
  margin-block: 0 var(--x13itwok);
}

.xxxatue:not(#\#):not(#\#) {
  margin-block: 0 var(--xeri4ze);
}

.xebb4vj:not(#\#):not(#\#) {
  margin-block: 0 var(--xphik1k);
}

.x10im51j:not(#\#):not(#\#) {
  margin-block: 0;
}

.x8q42hb:not(#\#):not(#\#) {
  margin-block: 2px;
}

.x1ej72tz:not(#\#):not(#\#) {
  margin-block: 4px 0;
}

.xg9jes1:not(#\#):not(#\#) {
  margin-block: 4px;
}

.xwmjzws:not(#\#):not(#\#) {
  margin-block: 6px 0;
}

.x1uuky47:not(#\#):not(#\#) {
  margin-block: 6px;
}

.xkljmq2:not(#\#):not(#\#) {
  margin-block: calc(-1 * var(--x1ylqxa3));
}

.x7yz0qa:not(#\#):not(#\#) {
  margin-block: calc(-1 * var(--xeri4ze)) 0;
}

.x190sr9e:not(#\#):not(#\#) {
  margin-block: var(--x13itwok) 0;
}

.x1ap0y0e:not(#\#):not(#\#) {
  margin-block: var(--x13itwok) calc(-1 * var(--xeri4ze));
}

.x13geiss:not(#\#):not(#\#) {
  margin-block: var(--x13itwok) var(--x1ylqxa3);
}

.x1967pvw:not(#\#):not(#\#) {
  margin-block: var(--x13itwok) var(--xphik1k);
}

.x1q29n80:not(#\#):not(#\#) {
  margin-block: var(--x13itwok);
}

.x5jxw5h:not(#\#):not(#\#) {
  margin-block: var(--x1jotmey) var(--x1jotmey);
}

.xz18dh2:not(#\#):not(#\#) {
  margin-block: var(--x1ylqxa3);
}

.x145kvrw:not(#\#):not(#\#) {
  margin-block: var(--xa9wu8u) 0;
}

.x2t0pgk:not(#\#):not(#\#) {
  margin-block: var(--xa9wu8u);
}

.x1vqhgwa:not(#\#):not(#\#) {
  margin-block: var(--xeri4ze);
}

.x191hc8g:not(#\#):not(#\#) {
  margin-block: var(--xphik1k);
}

.xnn75i4:not(#\#):not(#\#) {
  margin-inline: -10px;
}

.xlutiju:not(#\#):not(#\#) {
  margin-inline: -16px;
}

.xr6ywxm:not(#\#):not(#\#) {
  margin-inline: -4px;
}

.xubnld7:not(#\#):not(#\#) {
  margin-inline: -6px;
}

.xrxpjvj:not(#\#):not(#\#) {
  margin-inline: 0;
}

.xj3msbq:not(#\#):not(#\#) {
  margin-inline: 3px;
}

.xvueqy4:not(#\#):not(#\#) {
  margin-inline: auto;
}

.x5fd31v:not(#\#):not(#\#) {
  margin-inline: -16px;
}

.x1wliu7y:not(#\#):not(#\#) {
  margin-inline: calc(-1 * var(--x13itwok));
}

.xeenmda:not(#\#):not(#\#) {
  margin-inline: calc(-1 * var(--x1ylqxa3));
}

.xo1izbd:not(#\#):not(#\#) {
  margin-inline: calc(-1 * var(--xeri4ze));
}

.x12dq0ye:not(#\#):not(#\#) {
  margin-inline: calc(-1 * var(--xphik1k));
}

.xxqehze:not(#\#):not(#\#) {
  margin-inline: var(--x13itwok);
}

.x1lzlxym:not(#\#):not(#\#) {
  margin-inline: var(--x1ylqxa3);
}

.xkyoepn:not(#\#):not(#\#) {
  outline: 1px solid var(--x1btykos);
}

.x1rzseqv:not(#\#):not(#\#) {
  outline: 1px solid var(--x350m6y);
}

.xmv5qtw:not(#\#):not(#\#) {
  outline: 2px dashed var(--x19hvx4t);
}

.xk28rd8:not(#\#):not(#\#) {
  outline: 2px solid var(--x19hvx4t);
}

.x1a2a7pz:not(#\#):not(#\#) {
  outline: none;
}

.xysyzu8:not(#\#):not(#\#) {
  overflow: auto;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.x1rea2x4:not(#\#):not(#\#) {
  overflow: visible;
}

.xish69e:not(#\#):not(#\#) {
  overscroll-behavior: contain;
}

.x1ueepwl:not(#\#):not(#\#) {
  padding-block: .375rem .125rem;
}

.x1qqrso6:not(#\#):not(#\#) {
  padding-block: 0 var(--x13itwok);
}

.x104ir25:not(#\#):not(#\#) {
  padding-block: 0 var(--x1ylqxa3);
}

.xkymax3:not(#\#):not(#\#) {
  padding-block: 0 var(--xeri4ze);
}

.xt970qd:not(#\#):not(#\#) {
  padding-block: 0;
}

.xn48sxs:not(#\#):not(#\#) {
  padding-block: 1.75rem;
}

.x1b40r7x:not(#\#):not(#\#) {
  padding-block: 10px 12px;
}

.x1mi23pr:not(#\#):not(#\#) {
  padding-block: 10px var(--xeri4ze);
}

.xp59q4u:not(#\#):not(#\#) {
  padding-block: 10px;
}

.x1djb75g:not(#\#):not(#\#) {
  padding-block: 14px var(--xa9wu8u);
}

.xxlmvz2:not(#\#):not(#\#) {
  padding-block: 14px;
}

.x1xn8qrt:not(#\#):not(#\#) {
  padding-block: 16px;
}

.x1iu3u66:not(#\#):not(#\#) {
  padding-block: 18px 28px;
}

.xhyosrm:not(#\#):not(#\#) {
  padding-block: 18px;
}

.xsplgde:not(#\#):not(#\#) {
  padding-block: 1px;
}

.x1c591rp:not(#\#):not(#\#) {
  padding-block: 20px var(--sheet-foot);
}

.x1e9difb:not(#\#):not(#\#) {
  padding-block: 28px;
}

.xnbw5wq:not(#\#):not(#\#) {
  padding-block: 2px 4px;
}

.xj8oexa:not(#\#):not(#\#) {
  padding-block: 2px;
}

.xf4egzd:not(#\#):not(#\#) {
  padding-block: 3px;
}

.x1axd487:not(#\#):not(#\#) {
  padding-block: 40px;
}

.xztjplu:not(#\#):not(#\#) {
  padding-block: 4px 2px;
}

.x12ulsxz:not(#\#):not(#\#) {
  padding-block: 4px;
}

.xifx94n:not(#\#):not(#\#) {
  padding-block: 5px;
}

.x1tgt141:not(#\#):not(#\#) {
  padding-block: 6px 10px;
}

.x1t0vds8:not(#\#):not(#\#) {
  padding-block: 6px;
}

.x1vvogim:not(#\#):not(#\#) {
  padding-block: 8px;
}

.x1y3e3k5:not(#\#):not(#\#) {
  padding-block: calc(1rem - .5lh);
}

.x1basiwq:not(#\#):not(#\#) {
  padding-block: var(--x13itwok) 0;
}

.x1ysmsi6:not(#\#):not(#\#) {
  padding-block: var(--x13itwok) var(--x13itwok);
}

.xw8nkib:not(#\#):not(#\#) {
  padding-block: var(--x13itwok) var(--x1ylqxa3);
}

.x1srm9lt:not(#\#):not(#\#) {
  padding-block: var(--x13itwok) var(--xeri4ze);
}

.xljnqia:not(#\#):not(#\#) {
  padding-block: var(--x13itwok);
}

.xjmhe8v:not(#\#):not(#\#) {
  padding-block: var(--x15uh5v9);
}

.x1tl8nfo:not(#\#):not(#\#) {
  padding-block: var(--x1jotmey);
}

.x1g0gjf0:not(#\#):not(#\#) {
  padding-block: var(--x1ylqxa3) var(--x13itwok);
}

.x1bh995y:not(#\#):not(#\#) {
  padding-block: var(--x1ylqxa3) var(--x1ylqxa3);
}

.x10suptt:not(#\#):not(#\#) {
  padding-block: var(--x1ylqxa3) var(--xeri4ze);
}

.x1srxw9d:not(#\#):not(#\#) {
  padding-block: var(--x1ylqxa3);
}

.x14nef15:not(#\#):not(#\#) {
  padding-block: var(--xa9wu8u);
}

.xceznim:not(#\#):not(#\#) {
  padding-block: var(--xeri4ze) 0;
}

.x15gbl7g:not(#\#):not(#\#) {
  padding-block: var(--xeri4ze) var(--x13itwok);
}

.x18otrtr:not(#\#):not(#\#) {
  padding-block: var(--xeri4ze);
}

.x1fn2fe1:not(#\#):not(#\#) {
  padding-block: var(--xewse9y);
}

.x6xllb1:not(#\#):not(#\#) {
  padding-block: var(--xphik1k);
}

.x1fe3gl5:not(#\#):not(#\#) {
  padding-inline: .4em;
}

.x1uvz9b9:not(#\#):not(#\#) {
  padding-inline: 0 var(--x1ylqxa3);
}

.xnjsko4:not(#\#):not(#\#) {
  padding-inline: 0;
}

.x1awh872:not(#\#):not(#\#) {
  padding-inline: 10px;
}

.x1ogpukj:not(#\#):not(#\#) {
  padding-inline: 12px 16px;
}

.xaope02:not(#\#):not(#\#) {
  padding-inline: 12px;
}

.xc6yegx:not(#\#):not(#\#) {
  padding-inline: 16%;
}

.x1hr3lfm:not(#\#):not(#\#) {
  padding-inline: 16px;
}

.x17qtykl:not(#\#):not(#\#) {
  padding-inline: 20px;
}

.x5k8d2m:not(#\#):not(#\#) {
  padding-inline: 2px;
}

.xj7an9n:not(#\#):not(#\#) {
  padding-inline: 32px;
}

.xfn1xvj:not(#\#):not(#\#) {
  padding-inline: 4px;
}

.xm9j1uf:not(#\#):not(#\#) {
  padding-inline: 5px;
}

.x1xijbu4:not(#\#):not(#\#) {
  padding-inline: 6px;
}

.xdqyycr:not(#\#):not(#\#) {
  padding-inline: 8px;
}

.xur2t0y:not(#\#):not(#\#) {
  padding-inline: var(--banner-gutter);
}

.x1wb1o59:not(#\#):not(#\#) {
  padding-inline: var(--chart-pad);
}

.x4mg8ld:not(#\#):not(#\#) {
  padding-inline: var(--x13itwok);
}

.x1hpxcp:not(#\#):not(#\#) {
  padding-inline: var(--x15uh5v9);
}

.x1lp3ss:not(#\#):not(#\#) {
  padding-inline: var(--x1jotmey);
}

.x1tmxn3y:not(#\#):not(#\#) {
  padding-inline: var(--x1ylqxa3);
}

.x175n0lu:not(#\#):not(#\#) {
  padding-inline: var(--xa9wu8u);
}

.x14lo6nv:not(#\#):not(#\#) {
  padding-inline: var(--xeri4ze);
}

.x1kmlo2y:not(#\#):not(#\#) {
  padding-inline: var(--xphik1k) var(--x13itwok);
}

.x1cxqg22:not(#\#):not(#\#) {
  padding-inline: var(--xphik1k);
}

.x11x033:not(#\#):not(#\#) {
  place-content: center;
}

.x1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

.xmiewwc:not(#\#):not(#\#) {
  scroll-margin-block: 8rem 14rem;
}

.x1v12jac:not(#\#):not(#\#) {
  scroll-padding-block: var(--x1ylqxa3);
}

.x1r8a4m5:not(#\#):not(#\#) {
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
}

.x1hl2dhg:not(#\#):not(#\#) {
  text-decoration: none;
}

.x1bvjpef:not(#\#):not(#\#) {
  text-decoration: underline;
}

.x13lt9xz:not(#\#):not(#\#) {
  transition: background-color var(--motion);
}

.xf3s63f:is(.profile-access *):not(#\#):not(#\#) {
  border-color: currentColor;
}

.x6he4uv:hover:not(:disabled, [aria-disabled="true"]):not(#\#):not(#\#), .xf1tflw[aria-pressed="true"]:not(#\#):not(#\#) {
  border-color: var(--x13pzldv);
}

.x17038le:focus-visible:not(#\#):not(#\#), .xs36kv3:focus-within:not(#\#):not(#\#) {
  border-color: var(--x19hvx4t);
}

.xt4enzt:focus-within:not(#\#):not(#\#) {
  border-color: var(--x1btykos);
}

.x1xvjd48:disabled:is(:checked, :indeterminate):not(#\#):not(#\#) {
  border-color: var(--x1oabx7x);
}

.xtfx7xx:focus-within:not(#\#):not(#\#) {
  border-color: var(--x1r295b7);
}

.x1m0z70f:is(.profile-access > *):not(#\#):not(#\#), .xirovf:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#), .xst5ffi:is(.profile-main > *):not(#\#):not(#\#) {
  border-color: var(--x350m6y);
}

.xe86fxx:not([type="radio"]):indeterminate:not(#\#):not(#\#) {
  border-color: var(--xqywkev);
}

.x1toos7s:is(.embedded-domains *):not(#\#):not(#\#), .xz045l9:is(.profile-access *):not(#\#):not(#\#) {
  border-radius: 0;
}

.x17bjwqq:is(.profile-main > *):not(#\#):not(#\#), .xqju0xq:is(.profile-access > *):not(#\#):not(#\#) {
  border-radius: var(--xpbed6w);
}

.xzq5093:is(.profile-access *):not(#\#):not(#\#) {
  border-style: none;
}

.xuznupo:is(.profile-main > *):not(#\#):not(#\#), .xwwd00r:is(.profile-access > *):not(#\#):not(#\#) {
  border-style: solid;
}

.x1kgg7q3:is(.profile-access *):not(#\#):not(#\#), .x6aotmm:is(.embedded-domains *):not(#\#):not(#\#) {
  border-width: 0;
}

.x1qtaxo8:is(.profile-main > *):not(#\#):not(#\#), .xe2r1kc:is(.profile-access > *):not(#\#):not(#\#) {
  border-width: 1px;
}

.x1y6v4kg:is([data-variant="ruled"] *):not(#\#):not(#\#) {
  flex: 150px;
}

.xxc5e6d:is(:has( > .cl-d-wide) > *):not(#\#):not(#\#) {
  flex: 17rem;
}

.xz1rtci:is([data-variant="ruled"] *):not(#\#):not(#\#) {
  gap: 0;
}

.x1aseryx:is(.profile-main *):not(#\#):not(#\#), .x1kg5401:is(.runs-workspace *):not(#\#):not(#\#), .xkvnkc3:is(.profile-access *):not(#\#):not(#\#) {
  gap: var(--x13itwok);
}

.x1i38do2:is(.profile-main > *):not(#\#):not(#\#), .xruagrf:is(.profile-access > *):not(#\#):not(#\#) {
  gap: var(--xeri4ze);
}

.xi1x83m:is(.domain-row:has(.field-error) > *):not(#\#):not(#\#) {
  grid-row: 1 / span 3;
}

.xughhxd:is(.inline-confirm > *, .confirm-dialog > *):not(#\#):not(#\#) {
  margin-block: 0;
}

.x1pbv74b:focus[data-panel-focus]:not(#\#):not(#\#), .xykrzma:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--x19hvx4t);
}

.xxmzrla:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--xqywkev);
}

.x13agymv:is([data-drop-project] *):not(#\#):not(#\#), .x1ln9dfu:is(.cl-compact *):not(#\#):not(#\#), .xssm425:is(.embedded-domains *):not(#\#):not(#\#) {
  overflow: hidden;
}

.x14q84dg:is([data-expanded]:not([data-measuring]) *):not(#\#):not(#\#), .xj6zait:is(.profile-access *):not(#\#):not(#\#) {
  overflow: visible;
}

.xdjumyg:is([data-variant="ruled"] *):not(#\#):not(#\#) {
  padding-block: 14px;
}

.x3ia3ic:is(.data-table thead *):not(#\#):not(#\#) {
  padding-block: var(--x13itwok);
}

.xhh860b:is([data-variant="ruled"] *):not(#\#):not(#\#) {
  padding-inline: var(--xphik1k);
}

.xtu2o37:has(:disabled):not(#\#):not(#\#) {
  border-color: var(--x350m6y);
}

.x1vb8pif:has(:checked):not(#\#):not(#\#) {
  border-color: var(--xqywkev);
}

.x1a8twh4:has(.person-label):not(#\#):not(#\#) {
  flex: 140px;
}

.xi2vbrh:has( + .requirement-layout):not(#\#):not(#\#) {
  flex: none;
}

.x1edqbet:has(.person-label):not(#\#):not(#\#) {
  gap: var(--x1ylqxa3) var(--xeri4ze);
}

.xb1vdxp:has(.rate-correction):not(#\#):not(#\#) {
  grid-column: 1 / -1;
}

.x1x4102w:has(:focus-visible):not(#\#):not(#\#), .xkbzosm:has(input:focus-visible):not(#\#):not(#\#) {
  outline: 2px solid var(--x19hvx4t);
}

.x1eyj58d:has( > .requirement-layout,  > .module-crumbs + .requirement-layout):not(#\#):not(#\#) {
  overflow: hidden;
}

.x1cd29q3:has( > .requirement-layout,  > .module-crumbs + .requirement-layout):not(#\#):not(#\#) {
  padding-block: 0;
}

.x1t4nw53:has( + .requirement-layout):not(#\#):not(#\#) {
  padding-block: var(--x1ylqxa3);
}

.x1s881i1:has( > .requirement-layout,  > .module-crumbs + .requirement-layout):not(#\#):not(#\#) {
  padding-inline: 0;
}

.xkhypfn:has( + .requirement-layout):not(#\#):not(#\#) {
  padding-inline: var(--xa9wu8u);
}

.xdp39y2:first-child:not(#\#):not(#\#) {
  margin-block: 0;
}

.x14zzihx:last-child:not(#\#):not(#\#) {
  border-radius: 4px 4px 2px 2px;
}

.x1etqyqe:disabled:not(#\#):not(#\#) {
  border-color: var(--x350m6y);
}

.x14mhwsh:indeterminate:not(#\#):not(#\#), .x4scdhs:checked:not(#\#):not(#\#) {
  border-color: var(--xqywkev);
}

.xi8dna4:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--danger) 45%,transparent);
}

.x1qkrl2v:hover:not(#\#):not(#\#) {
  border-color: var(--x13pzldv);
}

.xiii3kg:hover:not(#\#):not(#\#) {
  border-color: var(--x1btykos);
}

.x113u5s9:hover:not(#\#):not(#\#) {
  border-color: var(--x1r295b7);
}

.xt0b8zv:hover:not(#\#):not(#\#) {
  text-decoration: underline;
}

.xdx8t0d:focus:not(#\#):not(#\#) {
  outline: 2px solid var(--x19hvx4t);
}

.x1ci8fvp:focus:not(#\#):not(#\#) {
  outline: 2px solid var(--xqywkev);
}

.x178e6cr:focus:not(#\#):not(#\#) {
  outline: 3px solid var(--x19hvx4t);
}

.xvj402w:focus:not(#\#):not(#\#) {
  outline: 3px solid var(--xqywkev);
}

@media (width <= 40rem) {
  .x4a9vy2.x4a9vy2:not(#\#):not(#\#) {
    border-radius: var(--xpbed6w) var(--xpbed6w) 0 0;
  }

  .x1cybo32.x1cybo32:not(#\#):not(#\#) {
    border-radius: var(--xpbed6w);
  }

  .x6yinpk.x6yinpk:not(#\#):not(#\#) {
    border-width: 0;
  }

  .xw2ilw5.xw2ilw5:not(#\#):not(#\#) {
    border-width: 1px 0 0;
  }

  .x1cv59nz.x1cv59nz:not(#\#):not(#\#) {
    border-width: 1px;
  }

  .xa0s6xs.xa0s6xs:not(#\#):not(#\#) {
    flex: 0 0 4.5rem;
  }
}

@media (width <= 56rem) {
  .x2xgjsu.x2xgjsu:not(#\#):not(#\#) {
    flex: 0 0 7rem;
  }

  .x13l6qqd.x13l6qqd:not(#\#):not(#\#) {
    flex: 0 0 calc(100% - 7rem);
  }
}

@media (width >= 64rem) {
  .xard7hn.xard7hn:not(#\#):not(#\#) {
    flex: 0 auto;
  }
}

@media (width <= 43.75rem) {
  .x1f0irbs.x1f0irbs:not(#\#):not(#\#) {
    flex: 1 0 100%;
  }
}

@media (width <= 60rem) {
  .x3xi7gz.x3xi7gz:not(#\#):not(#\#) {
    flex: 1 0 100%;
  }
}

@media (width <= 37.49rem) {
  .xhh6cc8.xhh6cc8:not(#\#):not(#\#) {
    flex: 100%;
  }
}

@media (width <= 40rem) {
  .x1rkykxj.x1rkykxj:not(#\#):not(#\#) {
    flex: 100%;
  }

  .xjd48ym.xjd48ym:not(#\#):not(#\#) {
    flex: 10rem;
  }
}

@media (width <= 37.49rem) {
  .x17uozjq.x17uozjq:not(#\#):not(#\#) {
    flex: 1;
  }
}

@media (width <= 63.99rem) {
  .x1xqkhgf.x1xqkhgf:not(#\#):not(#\#) {
    flex: 1;
  }

  .x1gq7ebc.x1gq7ebc:not(#\#):not(#\#) {
    gap: 0;
  }
}

@media (width <= 43.75rem) {
  .x12gf6h3.x12gf6h3:not(#\#):not(#\#) {
    gap: 2px;
  }
}

@media (width <= 40rem) {
  .xollitr.xollitr:not(#\#):not(#\#) {
    gap: var(--x13itwok);
  }
}

@media (width <= 43.75rem) {
  .x1o30jst.x1o30jst:not(#\#):not(#\#) {
    gap: var(--x13itwok);
  }
}

@media (width <= 60rem) {
  .xpqkyfl.xpqkyfl:not(#\#):not(#\#) {
    gap: var(--x13itwok);
  }
}

@media (width <= 43.75rem) {
  .x1i0z3ny.x1i0z3ny:not(#\#):not(#\#) {
    gap: var(--x1ylqxa3);
  }
}

@media (width <= 60rem) {
  .x1jjluit.x1jjluit:not(#\#):not(#\#) {
    gap: var(--xeri4ze);
  }
}

@media (width <= 40rem) {
  .x5s6qm0.x5s6qm0:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@media (width <= 43.75rem) {
  .x1whm0i0.x1whm0i0:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@media (width <= 60rem) {
  .x1bue8a4.x1bue8a4:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@media (width <= 63.99rem) {
  .xnq84bg.xnq84bg:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@media (width >= 64rem) {
  .xrqgbu0.xrqgbu0:not(#\#):not(#\#) {
    grid-column: 1 / 4;
  }
}

@media (width <= 43.75rem) {
  .xls2cde.xls2cde:not(#\#):not(#\#) {
    grid-column: 1;
  }
}

@media (width <= 63.99rem) {
  .x19gkc9o.x19gkc9o:not(#\#):not(#\#) {
    grid-column: 1;
  }
}

@media (width <= 75rem) {
  .x5543xu.x5543xu:not(#\#):not(#\#) {
    grid-column: 1;
  }

  .x13e9qyy.x13e9qyy:not(#\#):not(#\#) {
    grid-column: 2 / -1;
  }
}

@media (width >= 64rem) {
  .xgb5znf.xgb5znf:not(#\#):not(#\#) {
    grid-column: 2 / -1;
  }
}

@media (width <= 40rem) {
  .x1hrpoyp.x1hrpoyp:not(#\#):not(#\#) {
    grid-column: 2;
  }
}

@media (width <= 43.75rem) {
  .x1aevogt.x1aevogt:not(#\#):not(#\#) {
    grid-column: 2;
  }
}

@media (width <= 63.99rem) {
  .xanj75q.xanj75q:not(#\#):not(#\#) {
    grid-column: 2;
  }
}

@media (width >= 64rem) {
  .xjsfiif.xjsfiif:not(#\#):not(#\#) {
    grid-column: 3 / -1;
  }

  .x1apdq6b.x1apdq6b:not(#\#):not(#\#) {
    grid-column: 3;
  }

  .x1068wk9.x1068wk9:not(#\#):not(#\#) {
    grid-column: 4;
  }

  .xd1fsad.xd1fsad:not(#\#):not(#\#) {
    grid-column: span 4 / -2;
  }
}

@media (width <= 75rem) {
  .x1ie4ohj.x1ie4ohj:not(#\#):not(#\#) {
    grid-row: 1 / span 6;
  }
}

@media (width <= 40rem) {
  .x13gwi3b.x13gwi3b:not(#\#):not(#\#) {
    grid-row: 1;
  }
}

@media (width <= 43.75rem) {
  .xhzls1i.xhzls1i:not(#\#):not(#\#) {
    grid-row: 1;
  }
}

@media (width <= 63.99rem) {
  .x1qpt1sr.x1qpt1sr:not(#\#):not(#\#) {
    grid-row: 1;
  }

  .x17u77hq.x17u77hq:not(#\#):not(#\#) {
    grid-row: 2;
  }
}

@media (width >= 64rem) {
  .x1emxioi.x1emxioi:not(#\#):not(#\#) {
    grid-row: 2;
  }
}

@media (width <= 40rem) {
  .x1j4pldw.x1j4pldw:not(#\#):not(#\#) {
    grid-row: auto;
  }
}

@media (width >= 64rem) {
  .xpzso72.xpzso72:not(#\#):not(#\#) {
    grid-template-areas: "content list";
  }
}

@media (width <= 63.99rem) {
  .x1uep4oj.x1uep4oj:not(#\#):not(#\#) {
    grid-template-areas: "weekday"
                         "number"
                         "total"
                         "bar";
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .xq4v92c.xq4v92c:not(#\#):not(#\#) {
    margin-block: -2px;
  }
}

@media (width <= 40rem) {
  .xobrsxx.xobrsxx:not(#\#):not(#\#) {
    margin-block: 0 -8px;
  }
}

@media (forced-colors: active) {
  .x1sah7t.x1sah7t:not(#\#):not(#\#) {
    outline: 1px solid canvastext;
  }

  .x1kyhma9.x1kyhma9:not(#\#):not(#\#) {
    outline: 1px solid highlight;
  }
}

@media (hover: none) and (pointer: coarse) {
  .x1oqoyy7.x1oqoyy7:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@media (width <= 40rem) {
  .x4rhwdw.x4rhwdw:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@media (width <= 43.75rem) {
  .x14bdl1e.x14bdl1e:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@media (width <= 56rem) {
  .xc36na3.xc36na3:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@media (width <= 60rem) {
  .x1xdkrhk.x1xdkrhk:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@media (width <= 63.99rem) {
  .xl2ujxw.xl2ujxw:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@media (width <= 24.99rem) {
  .xkrh8ns.xkrh8ns:not(#\#):not(#\#) {
    overflow: visible;
  }
}

@media (width <= 40rem) {
  .x1u4x9nv.x1u4x9nv:not(#\#):not(#\#) {
    overflow: visible;
  }

  .xg214fe.xg214fe:not(#\#):not(#\#) {
    padding-block: 0;
  }
}

@media (width <= 43.75rem) {
  .xl5c0nc.xl5c0nc:not(#\#):not(#\#) {
    padding-block: 0;
  }
}

@media (width <= 56rem) {
  .xqos18k.xqos18k:not(#\#):not(#\#) {
    padding-block: 0;
  }
}

@media (width <= 60rem) {
  .x1q68lq0.x1q68lq0:not(#\#):not(#\#) {
    padding-block: 0;
  }
}

@media (width <= 63.99rem) {
  .xpccpgr.xpccpgr:not(#\#):not(#\#) {
    padding-block: 0;
  }
}

@media (width <= 75rem) {
  .xbsmvhn.xbsmvhn:not(#\#):not(#\#) {
    padding-block: 0;
  }
}

@media (any-pointer: coarse) {
  .x39vpkp.x39vpkp:not(#\#):not(#\#) {
    padding-block: 10px;
  }
}

@media (width <= 40rem) {
  .x1q56sal.x1q56sal:not(#\#):not(#\#) {
    padding-block: 10px;
  }
}

@media (width <= 43.75rem) {
  .x1p5cic4.x1p5cic4:not(#\#):not(#\#) {
    padding-block: 10px;
  }
}

@media (width <= 56rem) {
  .xyhxwc.xyhxwc:not(#\#):not(#\#) {
    padding-block: 10px;
  }
}

@media (width <= 60rem) {
  .x1olbjtv.x1olbjtv:not(#\#):not(#\#) {
    padding-block: 10px;
  }
}

@media (width <= 40rem) {
  .x1cqz6yk.x1cqz6yk:not(#\#):not(#\#) {
    padding-block: 6px;
  }
}

@media (width <= 43.75rem) {
  .xho38iq.xho38iq:not(#\#):not(#\#) {
    padding-block: var(--x13itwok);
  }
}

@media (width <= 60rem) {
  .xd3pc7g.xd3pc7g:not(#\#):not(#\#) {
    padding-block: var(--x13itwok);
  }
}

@media (any-pointer: coarse) {
  .xqo5ani.xqo5ani:not(#\#):not(#\#) {
    padding-block: var(--x1ylqxa3);
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x9xxggx.x9xxggx:not(#\#):not(#\#) {
    padding-block: var(--x1ylqxa3);
  }
}

@media (width <= 43.75rem) {
  .x31he02.x31he02:not(#\#):not(#\#) {
    padding-block: var(--xeri4ze);
  }
}

@media (width <= 60rem) {
  .xzap9ki.xzap9ki:not(#\#):not(#\#) {
    padding-block: var(--xeri4ze);
  }
}

@media (width <= 63.99rem) {
  .xh96n6.xh96n6:not(#\#):not(#\#) {
    padding-block: var(--xeri4ze);
  }
}

@media (width <= 75rem) {
  .x439ck9.x439ck9:not(#\#):not(#\#) {
    padding-block: var(--xeri4ze);
  }
}

@media (width <= 40rem) {
  .x16t3ycq.x16t3ycq:not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@media (width <= 43.75rem) {
  .x1gchc3j.x1gchc3j:not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@media (width <= 60rem) {
  .xhh746g.xhh746g:not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@media (width <= 63.99rem) {
  .xvkkxyg.xvkkxyg:not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@media (width <= 75rem) {
  .x12wan11.x12wan11:not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@media (width <= 56rem) {
  .x2c08wv.x2c08wv:not(#\#):not(#\#) {
    padding-inline: 16px;
  }
}

@media (width <= 63.99rem) {
  .xbss1f9.xbss1f9:not(#\#):not(#\#) {
    padding-inline: 2px;
  }
}

@media (width <= 40rem) {
  .x10ophgn.x10ophgn:not(#\#):not(#\#) {
    padding-inline: var(--x13itwok);
  }
}

@media (width <= 43.75rem) {
  .x1tii2tm.x1tii2tm:not(#\#):not(#\#) {
    padding-inline: var(--x13itwok);
  }
}

@media (any-pointer: coarse) {
  .xk5w9eh.xk5w9eh:not(#\#):not(#\#) {
    padding-inline: var(--x1ylqxa3);
  }
}

@media (width <= 40rem) {
  .xagu2kg.xagu2kg:not(#\#):not(#\#) {
    padding-inline: var(--x1ylqxa3);
  }

  .x13k9ck2.x13k9ck2:not(#\#):not(#\#) {
    padding-inline: var(--xeri4ze);
  }
}

@media (width <= 43.75rem) {
  .x15daexr.x15daexr:not(#\#):not(#\#) {
    padding-inline: var(--xeri4ze);
  }
}

@media (width <= 60rem) {
  .x13el6qb.x13el6qb:not(#\#):not(#\#) {
    padding-inline: var(--xeri4ze);
  }
}

@media (width <= 75rem) {
  .x1q3t296.x1q3t296:not(#\#):not(#\#) {
    padding-inline: var(--xeri4ze);
  }
}

@media (width <= 40rem) {
  .xjpeuwg.xjpeuwg:not(#\#):not(#\#) {
    padding-inline: var(--xphik1k);
  }
}

@media (width <= 40rem), (any-pointer: coarse) {
  .x1ijr1f7.x1ijr1f7:not(#\#):not(#\#) {
    place-items: center start;
  }
}

@media (any-pointer: coarse) {
  .x1htxmc9.x1htxmc9:not(#\#):not(#\#) {
    place-items: start end;
  }
}

@media (forced-colors: active) {
  .xwszqcx.xwszqcx:not(#\#):not(#\#) {
    text-decoration: underline;
  }
}

@media (width <= 43.75rem) {
  .xxeay5q.xxeay5q:is(.run-plan-table tbody *):not(#\#):not(#\#) {
    overflow: hidden;
  }

  .x1oy33yc.x1oy33yc:is(.run-plan-table tbody *):not(#\#):not(#\#) {
    padding-block: 10px;
  }

  .xze2vm4.xze2vm4:is(.run-plan-table tbody *):not(#\#):not(#\#) {
    padding-inline: 12px;
  }
}

@media (width <= 40rem) {
  .xli24y3.xli24y3:has( + .requirement-layout):not(#\#):not(#\#) {
    overscroll-behavior: contain;
  }

  .xmrcv8g.xmrcv8g:has( + .requirement-layout[data-scrolled]):not(:focus-within):not(#\#):not(#\#) {
    padding-block: 0;
  }

  .x1jsp2wd.x1jsp2wd:has( + .requirement-layout):not(#\#):not(#\#) {
    padding-block: var(--x1ylqxa3);
  }

  .xazintw.xazintw:has( + .requirement-layout):not(#\#):not(#\#) {
    padding-inline: var(--xphik1k);
  }
}

@container sheet (width >= 110rem) {
  .xpud1tg.xpud1tg:not(#\#):not(#\#) {
    border-radius: var(--xpbed6w);
  }
}

@container sheet (width <= 39rem) {
  .xtioxft.xtioxft:not(#\#):not(#\#) {
    border-radius: var(--xpeeaze);
  }
}

@container invoice-lines (width <= 52rem) {
  .xoxqw7j.xoxqw7j:not(#\#):not(#\#) {
    flex: 0 0 100%;
  }
}

@container report (width <= 72rem) {
  .x1v6m0jr.x1v6m0jr:not(#\#):not(#\#) {
    flex: 0 0 7.5rem;
  }
}

@container invoice-chart (width >= 48rem) {
  .x14xpt3b.x14xpt3b:not(#\#):not(#\#) {
    flex: none;
  }
}

@container report (width <= 40rem) {
  .x1ggith9.x1ggith9:not(#\#):not(#\#) {
    flex: none;
  }
}

@container report (width <= 72rem) {
  .x8riur3.x8riur3:not(#\#):not(#\#) {
    flex: none;
  }
}

@container invoice-lines (width <= 52rem) {
  .xyagjv2.xyagjv2:not(#\#):not(#\#) {
    flex: 0 auto;
  }
}

@container to-invoice (width <= 34rem) {
  .xj1zou1.xj1zou1:not(#\#):not(#\#) {
    flex: 0 auto;
  }
}

@container (width <= 40rem) {
  .x1ar6043.x1ar6043:not(#\#):not(#\#) {
    flex: 1 1 0;
  }
}

@container invoice-chart (width >= 48rem) {
  .xuvnrl.xuvnrl:not(#\#):not(#\#) {
    flex: 1 1 0;
  }
}

@container report (width <= 40rem) {
  .x1mx3rfi.x1mx3rfi:not(#\#):not(#\#) {
    flex: 1 1 0;
  }
}

@container report (width <= 72rem) {
  .x14wu9hr.x14wu9hr:not(#\#):not(#\#) {
    flex: 1 1 0;
  }
}

@container (width <= 40rem) {
  .xksy0g3.xksy0g3:not(#\#):not(#\#) {
    flex: 100%;
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .x1r453cc.x1r453cc:not(#\#):not(#\#) {
    flex: 100%;
  }
}

@container invoice-workspace (width <= 40rem) {
  .xb8rz2u.xb8rz2u:not(#\#):not(#\#) {
    flex: 100%;
  }
}

@container projects (width <= 40rem) {
  .x19atked.x19atked:not(#\#):not(#\#) {
    flex: 100%;
  }
}

@container report (width <= 40rem) {
  .x19dvytz.x19dvytz:not(#\#):not(#\#) {
    flex: 100%;
  }
}

@container report (width <= 72rem) {
  .x8y0on0.x8y0on0:not(#\#):not(#\#) {
    flex: 100%;
  }
}

@container to-invoice (width <= 34rem) {
  .x1ak9mm6.x1ak9mm6:not(#\#):not(#\#) {
    flex: 100%;
  }
}

@container (width <= 40rem) {
  .x2hi72j.x2hi72j:not(#\#):not(#\#) {
    flex: 1 1 calc(50% - var(--xeri4ze));
  }
}

@container (width <= 22rem) {
  .x1tk3mpm.x1tk3mpm:not(#\#):not(#\#) {
    gap: 0 var(--x13itwok);
  }
}

@container report (width <= 72rem) {
  .x1dkmwov.x1dkmwov:not(#\#):not(#\#) {
    gap: 2px 0;
  }
}

@container overview (width <= 54rem) {
  .xaw7w78.xaw7w78:not(#\#):not(#\#) {
    gap: var(--x13itwok) var(--xphik1k);
  }
}

@container project-home (width <= 60rem) {
  .x1ex21fs.x1ex21fs:not(#\#):not(#\#) {
    gap: var(--x13itwok);
  }
}

@container sheet (width <= 39rem) {
  .xwoz7xr.xwoz7xr:not(#\#):not(#\#) {
    gap: var(--x13itwok);
  }
}

@container record (width >= 48rem) {
  .xkm3s36.xkm3s36:not(#\#):not(#\#) {
    gap: var(--x1jotmey);
  }
}

@container invoice-chart (width >= 48rem) {
  .x1i5609y.x1i5609y:not(#\#):not(#\#) {
    gap: var(--x1ylqxa3) var(--xphik1k);
  }
}

@container currency (width <= 44rem) {
  .x1qaxi4d.x1qaxi4d:not(#\#):not(#\#) {
    gap: var(--x1ylqxa3);
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .xbkist9.xbkist9:not(#\#):not(#\#) {
    gap: var(--x1ylqxa3);
  }
}

@container project-home (width <= 60rem) {
  .xasmxqa.xasmxqa:not(#\#):not(#\#) {
    gap: var(--xa9wu8u);
  }
}

@container currency (width <= 44rem) {
  .xuosvax.xuosvax:not(#\#):not(#\#) {
    gap: var(--xeri4ze);
  }
}

@container invoice-workspace (width <= 38rem) {
  .x139w7om.x139w7om:not(#\#):not(#\#) {
    gap: var(--xeri4ze);
  }
}

@container (width <= 35.99rem) {
  .x1c3s3w1.x1c3s3w1:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@container invoice-workspace (width <= 38rem) {
  .x1vq9gnl.x1vq9gnl:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@container invoice-workspace (width <= 48rem) {
  .xuql0ka.xuql0ka:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@container overview (width <= 54rem) {
  .xean0e2.xean0e2:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@container projects (width <= 54rem) {
  .xqdxekw.xqdxekw:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@container sheet (width <= 55.999rem) {
  .x113zwlp.x113zwlp:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@container strip (width <= calc(111px + 11rem)) {
  .xmd2xrz.xmd2xrz:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@container overview (width >= 34.0625rem) and (width <= 54rem) {
  .xagkm1w.xagkm1w:not(#\#):not(#\#) {
    grid-column: 1 / span 2;
  }
}

@container invoice-workspace (width <= 38rem) {
  .x1qhhtmm.x1qhhtmm:not(#\#):not(#\#) {
    grid-column: 1;
  }
}

@container overview (width <= 34rem) {
  .x1tofgtt.x1tofgtt:not(#\#):not(#\#) {
    grid-column: 1;
  }
}

@container projects (width <= 54rem) {
  .xs7qt5m.xs7qt5m:not(#\#):not(#\#) {
    grid-column: 1;
  }
}

@container sheet (width <= 40rem) {
  .xzjrp8g.xzjrp8g:not(#\#):not(#\#) {
    grid-column: 1;
  }
}

@container invoice-workspace (width <= 48rem) {
  .x1a45rf7.x1a45rf7:not(#\#):not(#\#) {
    grid-column: 2;
  }
}

@container overview (width <= 34rem) {
  .xreh8hp.xreh8hp:not(#\#):not(#\#) {
    grid-column: 2;
  }
}

@container overview (width >= 34.0625rem) and (width <= 54rem) {
  .x14ex7i3.x14ex7i3:not(#\#):not(#\#) {
    grid-column: 3;
  }
}

@container sheet (width >= 40rem) {
  .x1d1vbie.x1d1vbie:not(#\#):not(#\#) {
    grid-column: 3;
  }
}

@container overview (width <= 40rem) {
  .x12qpfkj.x12qpfkj:not(#\#):not(#\#) {
    grid-column: auto;
  }
}

@container sheet (width >= 40rem) {
  .x1d4h4tv.x1d4h4tv:not(#\#):not(#\#) {
    grid-row: 1 / span 2;
  }
}

@container (width <= 35.99rem) {
  .x12a10hu.x12a10hu:not(#\#):not(#\#) {
    grid-row: 1;
  }
}

@container invoice-workspace (width <= 48rem) {
  .x9keix5.x9keix5:not(#\#):not(#\#) {
    grid-row: 1;
  }
}

@container projects (width <= 54rem) {
  .x1fj36pf.x1fj36pf:not(#\#):not(#\#) {
    grid-row: 1;
  }
}

@container sheet (width >= 40rem) {
  .xv63s0.xv63s0:not(#\#):not(#\#) {
    grid-row: 2;
  }
}

@container strip (width <= calc(111px + 11rem)) {
  .xool1yo.xool1yo:not(#\#):not(#\#) {
    grid-row: 2;
  }
}

@container sheet (width <= 40rem) {
  .xchcmpo.xchcmpo:not(#\#):not(#\#) {
    grid-row: auto;
  }
}

@container budget (width <= 48rem) {
  .x1vzerzj.x1vzerzj:not(#\#):not(#\#) {
    grid-template-areas: "date fee hours actions"
                         "body body body body";
  }

  .x19ul4me.x19ul4me:not(#\#):not(#\#) {
    grid-template-areas: "date hours actions"
                         "body body body";
  }
}

@container budget (width <= 30rem) {
  .xxt4pms.xxt4pms:not(#\#):not(#\#) {
    grid-template-areas: "date hours"
                         "body body"
                         "actions actions";
  }

  .x19nh8g2.x19nh8g2:not(#\#):not(#\#) {
    grid-template-areas: "date hours"
                         "fee fee"
                         "body body"
                         "actions actions";
  }
}

@container edit (width >= 48rem) {
  .xzinxxn.xzinxxn:not(#\#):not(#\#) {
    grid-template-areas: "head head"
                         "main side"
                         "actions actions";
  }
}

@container record (width >= 48rem) {
  .x1b8xt6r.x1b8xt6r:not(#\#):not(#\#) {
    grid-template-areas: "main side"
                         "rest side";
  }

  .x19nuf2i.x19nuf2i:not(#\#):not(#\#) {
    grid-template-areas: "main side";
  }
}

@container invoice-lines (width <= 52rem) {
  .x1ug2eh8.x1ug2eh8:not(#\#):not(#\#) {
    margin-block: 0;
  }
}

@container currency (width <= 44rem) {
  .x1e4rggk.x1e4rggk:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@container invoice-lines (width <= 52rem) {
  .xds9aa9.xds9aa9:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@container overview (width <= 54rem) {
  .xl4fsei.xl4fsei:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@container report (width <= 72rem) {
  .xgettb6.xgettb6:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@container sheet (width <= 26rem) {
  .x1hyqxfo.x1hyqxfo:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@container sheet (width <= 52rem) {
  .x3kproq.x3kproq:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@container report (width <= 40rem) {
  .x1x0exao.x1x0exao:not(#\#):not(#\#) {
    overflow: visible;
  }
}

@container sheet (width <= 55.999rem) {
  .xqnxtwa.xqnxtwa:not(#\#):not(#\#) {
    overflow: visible;
  }
}

@container invoice-lines (width <= 52rem) {
  .xy94whf.xy94whf:not(#\#):not(#\#) {
    padding-block: 0;
  }
}

@container overview (width <= 54rem) {
  .x1b8peit.x1b8peit:not(#\#):not(#\#) {
    padding-block: 0;
  }
}

@container report (width <= 40rem) {
  .x1nflfqz.x1nflfqz:not(#\#):not(#\#) {
    padding-block: 0;
  }
}

@container report (width <= 72rem) {
  .x1ww3zi7.x1ww3zi7:not(#\#):not(#\#) {
    padding-block: 0;
  }
}

@container currency (width <= 44rem) {
  .xvqk5l8.xvqk5l8:not(#\#):not(#\#) {
    padding-block: 10px;
  }
}

@container invoice-lines (width <= 52rem) {
  .xfekjog.xfekjog:not(#\#):not(#\#) {
    padding-block: 10px;
  }
}

@container report (width <= 72rem) {
  .x1yzjhs0.x1yzjhs0:not(#\#):not(#\#) {
    padding-block: 2px;
  }
}

@container project-home (width <= 30rem) {
  .x1vswwj.x1vswwj:not(#\#):not(#\#) {
    padding-block: 4px;
  }
}

@container report (width <= 40rem) {
  .xjqqle9.xjqqle9:not(#\#):not(#\#) {
    padding-block: var(--x13itwok);
  }
}

@container report (width <= 72rem) {
  .x13f6h5k.x13f6h5k:not(#\#):not(#\#) {
    padding-block: var(--x13itwok);
  }
}

@container invoice-workspace (width <= 38rem) {
  .xskdyxt.xskdyxt:not(#\#):not(#\#) {
    padding-block: var(--x15uh5v9);
  }
}

@container overview (width <= 54rem) {
  .xq91ucc.xq91ucc:not(#\#):not(#\#) {
    padding-block: var(--xeri4ze);
  }
}

@container sheet (width >= 110rem) {
  .x123g36e.x123g36e:not(#\#):not(#\#) {
    padding-block: var(--xphik1k);
  }
}

@container (width <= 22rem) {
  .x1jcbngy.x1jcbngy:not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@container invoice-lines (width <= 52rem) {
  .x104eu9r.x104eu9r:not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@container overview (width <= 54rem) {
  .x1v7w8vb.x1v7w8vb:not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@container report (width <= 40rem) {
  .x6u54e8.x6u54e8:not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@container overview (width <= 40rem) {
  .xp3ptw2.xp3ptw2:not(#\#):not(#\#) {
    padding-inline: 2px;
  }
}

@container sheet (width <= 40rem) {
  .xk5e5hx.xk5e5hx:not(#\#):not(#\#) {
    padding-inline: 8px;
  }
}

@container sheet (width <= 26rem) {
  .x9tht7n.x9tht7n:not(#\#):not(#\#) {
    padding-inline: var(--x13itwok);
  }
}

@container invoice-workspace (width <= 38rem) {
  .x7404pi.x7404pi:not(#\#):not(#\#) {
    padding-inline: var(--xphik1k);
  }
}

@container overview (width <= 54rem) {
  .xwvfmvq.xwvfmvq:not(#\#):not(#\#) {
    padding-inline: var(--xphik1k);
  }
}

@container report (width <= 72rem) {
  .xo6gxn8.xo6gxn8:not(#\#):not(#\#) {
    padding-inline: var(--xphik1k);
  }
}

@container sheet (width <= 40rem) {
  .x1g82fkk.x1g82fkk:not(#\#):not(#\#) {
    padding-inline: var(--xphik1k);
  }
}

@container sheet (width >= 110rem) {
  .x1vce49.x1vce49:not(#\#):not(#\#) {
    padding-inline: var(--xphik1k);
  }
}

@container report (width <= 40rem) {
  .x2o20sv.x2o20sv:not(#\#):not(#\#) {
    scroll-margin-block: 8rem 5.5rem;
  }
}

@container budget (width <= 30rem) {
  .xd5lrvu.xd5lrvu:last-child:nth-child(odd):not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@container fee-capacity (width <= 30rem) {
  .x1ukhjki.x1ukhjki:last-child:nth-child(odd):not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@container overview (width <= 40rem) {
  .x1m1fkq4.x1m1fkq4:last-child:nth-child(odd):not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@container sheet (width >= 40rem) {
  .xnztobe.xnztobe:is(:has(.field-error) > *):not(#\#):not(#\#) {
    grid-row: 1 / span 3;
  }
}

@container report (width <= 72rem) {
  .xt8f9ec.xt8f9ec:is(:empty, :has( > .report-nothing)):not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@container sheet (width <= 40rem) {
  .x1fzco1w.x1fzco1w:not(:empty):not(#\#):not(#\#) {
    overflow: hidden;
  }
}

.x1ua5tub:not(#\#):not(#\#):not(#\#) {
  -webkit-box-orient: vertical;
}

.xh0615m:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 1;
}

.x1gzmk7r:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 3;
}

.xymo7x7:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--x19hvx4t);
}

.xc26acl:not(#\#):not(#\#):not(#\#) {
  align-content: center;
}

.x10ukxgv:not(#\#):not(#\#):not(#\#) {
  align-content: start;
}

.x1pha0wt:not(#\#):not(#\#):not(#\#) {
  align-items: baseline;
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.xpqajaz:not(#\#):not(#\#):not(#\#) {
  align-items: end;
}

.xuk3077:not(#\#):not(#\#):not(#\#) {
  align-items: flex-end;
}

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x7a106z:not(#\#):not(#\#):not(#\#) {
  align-items: start;
}

.x1qjc9v5:not(#\#):not(#\#):not(#\#) {
  align-items: stretch;
}

.xamitd3:not(#\#):not(#\#):not(#\#) {
  align-self: center;
}

.x7fd4wk:not(#\#):not(#\#):not(#\#) {
  align-self: end;
}

.xpvyfi4:not(#\#):not(#\#):not(#\#) {
  align-self: flex-end;
}

.xqcrz7y:not(#\#):not(#\#):not(#\#) {
  align-self: flex-start;
}

.x1y8v6su:not(#\#):not(#\#):not(#\#) {
  align-self: start;
}

.xkh2ocl:not(#\#):not(#\#):not(#\#) {
  align-self: stretch;
}

.x1xwhvez:not(#\#):not(#\#):not(#\#) {
  animation-delay: .4s;
}

.x12l1aco:not(#\#):not(#\#):not(#\#) {
  animation-duration: .12s;
}

.x773k2o:not(#\#):not(#\#):not(#\#) {
  animation-duration: .14s;
}

.x1shwlz2:not(#\#):not(#\#):not(#\#) {
  animation-duration: .16s;
}

.xllfotl:not(#\#):not(#\#):not(#\#) {
  animation-duration: .18s;
}

.xw6taxk:not(#\#):not(#\#):not(#\#) {
  animation-duration: .22s;
}

.x5hsz1j:not(#\#):not(#\#):not(#\#) {
  animation-duration: .2s;
}

.xmprevt:not(#\#):not(#\#):not(#\#) {
  animation-duration: .42s;
}

.xdz8niu:not(#\#):not(#\#):not(#\#) {
  animation-duration: .6s;
}

.xegkacw:not(#\#):not(#\#):not(#\#) {
  animation-duration: .9s;
}

.x1jcdnqa:not(#\#):not(#\#):not(#\#) {
  animation-duration: 0s;
}

.x1sbju2s:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.4s;
}

.x18hd8ej:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.6s;
}

.xius3t:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.4s;
}

.x1c74tu6:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2s;
}

.xskzprw:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: backwards;
}

.x1u6ievf:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: both;
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.x1a5igra:not(#\#):not(#\#):not(#\#) {
  animation-name: none;
}

.x36q17s:not(#\#):not(#\#):not(#\#) {
  animation-name: x10rm8i9-B;
}

.x18iwjlc:not(#\#):not(#\#):not(#\#) {
  animation-name: x11mqlp0-B;
}

.xlzwmgi:not(#\#):not(#\#):not(#\#) {
  animation-name: x12705n4-B;
}

.xyuv94m:not(#\#):not(#\#):not(#\#) {
  animation-name: x12thliu-B;
}

.xyoszuh:not(#\#):not(#\#):not(#\#) {
  animation-name: x1743mry-B;
}

.x1fzl23a:not(#\#):not(#\#):not(#\#) {
  animation-name: x1eum42c-B;
}

.x1khr400:not(#\#):not(#\#):not(#\#) {
  animation-name: x1f7jzz0-B;
}

.xpedhrg:not(#\#):not(#\#):not(#\#) {
  animation-name: x1fy8ia8-B;
}

.xszridi:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ql4fk0-B;
}

.x18z7cfy:not(#\#):not(#\#):not(#\#) {
  animation-name: x1xfn5b0-B;
}

.x14s9ttv:not(#\#):not(#\#):not(#\#) {
  animation-name: x3aravw-B;
}

.xee4ywd:not(#\#):not(#\#):not(#\#) {
  animation-name: xazk77x-B;
}

.x1xwfobu:not(#\#):not(#\#):not(#\#) {
  animation-name: xeq2ppv-B;
}

.x1t2s9a4:not(#\#):not(#\#):not(#\#) {
  animation-name: xn6bpu4-B;
}

.xa0mk88:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.16, 1, .3, 1);
}

.x1lfcbla:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.22, 1, .36, 1);
}

.x4hg4is:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-in-out;
}

.x1esw782:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: linear;
}

.xjyslct:not(#\#):not(#\#):not(#\#) {
  appearance: none;
}

.x1dltgaz:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 4 / 3;
}

.xdxi4f5:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: saturate(1.8) blur(14px);
}

.x6k6oiu:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x19hvx4t) 10%,var(--x19vp1ra));
}

.xwfbfly:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1s2m2ex) 14%,transparent);
}

.x1lp6vft:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1s2m2ex) 14%,var(--x19vp1ra));
}

.x922po9:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1s2m2ex) 8%,var(--x19vp1ra));
}

.xlcyfze:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xv7r3vs) 86%,transparent);
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.xrotps4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--table-ground, var(--x1xd62wz));
}

.x1qdfkk1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--tip-swatch);
}

.x1ij0vvk:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x13pzldv);
}

.x1y7g59v:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x171b1yf);
}

.x1tplzk3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19hvx4t);
}

.x11v750m:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19vp1ra);
}

.x157srxs:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1btykos);
}

.x4xtzy0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1jlekqs);
}

.xv6aydv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1oabx7x);
}

.x1cy815h:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1r295b7);
}

.x1sf0l1y:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1s2m2ex);
}

.x16qxy40:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1sh6t6x);
}

.xmmzmny:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1xd62wz);
}

.x19qesbx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x350m6y);
}

.xu0vyb6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x9o7c7m);
}

.xqsw0n3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xoxz3d2);
}

.x1sbcsg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xqywkev);
}

.xhqkfw4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xuis0ur);
}

.x1hd84mz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xv7r3vs);
}

.x1iv5tjj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xyh20dr);
}

.xgwejnf:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,var(--xuis0ur) 0%,var(--x1oabx7x) 50%,var(--xuis0ur) 100%);
}

.xaahat1:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--x19hvx4t),var(--x19hvx4t));
}

.xpxz8z2:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--x350m6y),var(--x350m6y));
}

.xpcoknx:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--xuis0ur),var(--xuis0ur));
}

.x18o3ruo:not(#\#):not(#\#):not(#\#) {
  background-image: none;
}

.xw2kc3h:not(#\#):not(#\#):not(#\#) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238a8f98' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");
}

.xiy17q3:not(#\#):not(#\#):not(#\#) {
  background-repeat: no-repeat;
}

.xjizwna:not(#\#):not(#\#):not(#\#) {
  background-size: 0 100%;
}

.xakli9p:not(#\#):not(#\#):not(#\#) {
  background-size: 200% 100%;
}

.xwknja3:not(#\#):not(#\#):not(#\#) {
  background-size: calc(100% - 8px) 1px;
}

.xg5hrmt:not(#\#):not(#\#):not(#\#) {
  border-block-color: var(--x1btykos);
}

.x1eu5y5:not(#\#):not(#\#):not(#\#) {
  border-block-color: var(--x350m6y);
}

.xykt701:not(#\#):not(#\#):not(#\#) {
  border-block-style: solid;
}

.x1616tdu:not(#\#):not(#\#):not(#\#) {
  border-block-width: 0;
}

.x1kbiq1m:not(#\#):not(#\#):not(#\#) {
  border-block-width: 1px;
}

.x1mwwwfo:not(#\#):not(#\#):not(#\#) {
  border-collapse: collapse;
}

.x1vathgz:not(#\#):not(#\#):not(#\#) {
  border-collapse: separate;
}

.x16uus16:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 0;
}

.x1464voi:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: var(--xpeeaze);
}

.xbiv7yw:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 0;
}

.x1ca60oh:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: var(--xpeeaze);
}

.x18g7k7w:not(#\#):not(#\#):not(#\#) {
  border-inline-end-color: var(--x350m6y);
}

.x18b5jzi:not(#\#):not(#\#):not(#\#) {
  border-inline-end-style: solid;
}

.x10w94by:not(#\#):not(#\#):not(#\#) {
  border-inline-end-width: 0;
}

.x1lun4ml:not(#\#):not(#\#):not(#\#) {
  border-inline-end-width: 1px;
}

.x1mi4oqr:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: currentColor;
}

.x1ruex7m:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--x1btykos);
}

.x1pp0mtv:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--x350m6y);
}

.x1t7ytsu:not(#\#):not(#\#):not(#\#) {
  border-inline-start-style: solid;
}

.x14e42zd:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 0;
}

.xpilrb4:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 1px;
}

.xyumdvf:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 2px;
}

.x7jhewg:not(#\#):not(#\#):not(#\#) {
  border-spacing: 0 2px;
}

.x1gukg7c:not(#\#):not(#\#):not(#\#) {
  border-spacing: 0;
}

.x1ga7v0g:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 0;
}

.xs83zq4:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 3px;
}

.x1ibwip0:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: var(--xpeeaze);
}

.x1lgx7lh:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: var(--xt28dty);
}

.x15mokao:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 0;
}

.x1fqc64z:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 3px;
}

.x1co3yn9:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: var(--xpeeaze);
}

.x7amk15:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: var(--xt28dty);
}

.xyh5bb9:not(#\#):not(#\#):not(#\#) {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.xqqsr6e:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 -1px 0 var(--x19vp1ra),0 1px 0 var(--x19vp1ra);
}

.x1ftu2mv:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--x19hvx4t) 16%,transparent);
}

.xzg43he:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 0 var(--x350m6y);
}

.x1pkyj88:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset -2px 0 0 var(--x1btykos);
}

.x18wqaar:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -2px 0 var(--x19hvx4t),inset -2px 0 0 var(--x1btykos);
}

.x16h94a:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -2px 0 var(--x19hvx4t);
}

.x1bpbjny:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -2px 0 var(--x1elkhzp);
}

.x7bdiy7:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -2px 0 var(--x1s2m2ex);
}

.x9xasv5:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -2px 0 var(--xqywkev);
}

.x1bnysty:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1.5px var(--x13pzldv);
}

.x19czx9v:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1.5px var(--x1r295b7);
}

.x1v04nyj:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--x13pzldv);
}

.x131s3p8:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--x1btykos);
}

.x1asnssu:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--x350m6y),var(--xuqi3q9);
}

.x1upn804:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--x350m6y);
}

.x1wfpw4l:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--x80h0);
}

.x15p60rg:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--xqywkev);
}

.x17my72:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--x19hvx4t);
}

.x1tgi1rk:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--x19vp1ra),inset 0 0 0 4px var(--x1r295b7);
}

.xgrlko:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--x1r295b7);
}

.xlat7ls:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 2px 0 var(--x1s2m2ex);
}

.x1bmyaby:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 2px 0 0 var(--x19hvx4t);
}

.xvm2cbi:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 2px 0 0 var(--x1btykos);
}

.x1yw45lr:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 2px 0 0 var(--x1r295b7);
}

.xqadczo:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 2px 0 0 var(--x1sh6t6x);
}

.xnkykh2:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset var(--range-l, 0) 0 0 var(--x1s2m2ex),inset calc(-1 * var(--range-r, 0px)) 0 0 var(--x1s2m2ex),inset 0 var(--range-t, 0) 0 var(--x1s2m2ex),inset 0 calc(-1 * var(--range-b, 0px)) 0 var(--x1s2m2ex);
}

.x1gnnqk1:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x19b7wv0:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #0000;
}

.x1y3ejoy:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-float);
}

.x15ox8le:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x13ughxy);
}

.x16dd3w1:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x350m6y) 0 0 0 1px inset;
}

.x1smihz3:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x350m6y) 0 0 0 1px,var(--x13ughxy);
}

.x1fn1zk0:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xuqi3q9);
}

.x9f619:not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
}

.x1afcbsf:not(#\#):not(#\#):not(#\#) {
  box-sizing: content-box;
}

.x1lcy5m5:not(#\#):not(#\#):not(#\#) {
  caret-color: var(--xqywkev);
}

.x18xfj1p:not(#\#):not(#\#):not(#\#) {
  clear: both;
}

.xeh89do:not(#\#):not(#\#):not(#\#) {
  clip: rect(0 0 0 0);
}

.x1hyvwdk:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(50%);
}

.x1gj8qfm:not(#\#):not(#\#):not(#\#) {
  clip-path: none;
}

.x1sc5sfh:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(0 0, 100% 0, calc(100% - 4px) 12.5%, 100% 25%, calc(100% - 4px) 37.5%, 100% 50%, calc(100% - 4px) 62.5%, 100% 75%, calc(100% - 4px) 87.5%, 100% 100%, 0 100%);
}

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.x19co3pv:not(#\#):not(#\#):not(#\#) {
  color: #0000;
}

.x5mqs26:not(#\#):not(#\#):not(#\#) {
  color: var(--x13pzldv);
}

.x16cv8la:not(#\#):not(#\#):not(#\#) {
  color: var(--x171b1yf);
}

.x1097455:not(#\#):not(#\#):not(#\#) {
  color: var(--x19hvx4t);
}

.x10x1b7y:not(#\#):not(#\#):not(#\#) {
  color: var(--x1elkhzp);
}

.xwhhgjb:not(#\#):not(#\#):not(#\#) {
  color: var(--x1r295b7);
}

.x5h5rk1:not(#\#):not(#\#):not(#\#) {
  color: var(--x1sh6t6x);
}

.xmnj283:not(#\#):not(#\#):not(#\#) {
  color: var(--x1xd62wz);
}

.x86u47a:not(#\#):not(#\#):not(#\#) {
  color: var(--xe6ov6);
}

.x14wvva6:not(#\#):not(#\#):not(#\#) {
  color: var(--xqywkev);
}

.x19aimcq:not(#\#):not(#\#):not(#\#) {
  --lightningcss-light: initial;
  --lightningcss-dark: ;
  color-scheme: light;
}

.x1amjocr:not(#\#):not(#\#):not(#\#) {
  column-gap: 10px;
}

.xtqikln:not(#\#):not(#\#):not(#\#) {
  column-gap: 12px;
}

.x1wh94ac:not(#\#):not(#\#):not(#\#) {
  column-gap: 40px;
}

.x17zd0t2:not(#\#):not(#\#):not(#\#) {
  column-gap: 4px;
}

.xmixu3c:not(#\#):not(#\#):not(#\#) {
  column-gap: 6px;
}

.x2s8qzh:not(#\#):not(#\#):not(#\#) {
  column-gap: inherit;
}

.x1lpxi00:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x13itwok);
}

.xbcg6ny:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x1jotmey);
}

.xfb3ni2:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x1ylqxa3);
}

.x1uldrdt:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--xa9wu8u);
}

.x1u7ms2u:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--xeri4ze);
}

.x1irl989:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--xphik1k);
}

.x1ymfowt:not(#\#):not(#\#):not(#\#) {
  container-name: budget;
}

.xxqn3zk:not(#\#):not(#\#):not(#\#) {
  container-name: currency;
}

.x1v8rwgv:not(#\#):not(#\#):not(#\#) {
  container-name: edit;
}

.x18m0c3n:not(#\#):not(#\#):not(#\#) {
  container-name: epic-map;
}

.xlfbxgy:not(#\#):not(#\#):not(#\#) {
  container-name: fee-capacity;
}

.x124wvg8:not(#\#):not(#\#):not(#\#) {
  container-name: invoice-chart;
}

.x1e85rw9:not(#\#):not(#\#):not(#\#) {
  container-name: invoice-lines;
}

.xcs8fme:not(#\#):not(#\#):not(#\#) {
  container-name: invoice-workspace;
}

.x1n9ttdr:not(#\#):not(#\#):not(#\#) {
  container-name: overview;
}

.x1yrg491:not(#\#):not(#\#):not(#\#) {
  container-name: project-details;
}

.xyboy9t:not(#\#):not(#\#):not(#\#) {
  container-name: project-home;
}

.xvtc13s:not(#\#):not(#\#):not(#\#) {
  container-name: projects;
}

.xiuqvwa:not(#\#):not(#\#):not(#\#) {
  container-name: record;
}

.x1rpv6wr:not(#\#):not(#\#):not(#\#) {
  container-name: report;
}

.x1uaahb5:not(#\#):not(#\#):not(#\#) {
  container-name: sheet;
}

.xuqguu0:not(#\#):not(#\#):not(#\#) {
  container-name: strip;
}

.x1ntkntz:not(#\#):not(#\#):not(#\#) {
  container-name: to-invoice;
}

.x12h1iku:not(#\#):not(#\#):not(#\#) {
  container-type: inline-size;
}

.x1wqpnmw:not(#\#):not(#\#):not(#\#) {
  counter-increment: step;
}

.x1cdrkyh:not(#\#):not(#\#):not(#\#) {
  counter-reset: step;
}

.x18z6s4b:not(#\#):not(#\#):not(#\#) {
  cursor: cell;
}

.xicojor:not(#\#):not(#\#):not(#\#) {
  cursor: col-resize;
}

.xt0e3qv:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1jm3nie:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

.xmper1u:not(#\#):not(#\#):not(#\#) {
  cursor: inherit;
}

.x1h6gzvc:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x19v85br:not(#\#):not(#\#):not(#\#) {
  cursor: progress;
}

.x1huxd7x:not(#\#):not(#\#):not(#\#) {
  cursor: zoom-in;
}

.x104kibb:not(#\#):not(#\#):not(#\#) {
  display: -webkit-box;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.xjp7ctv:not(#\#):not(#\#):not(#\#) {
  display: contents;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.xwz0xwf:not(#\#):not(#\#):not(#\#) {
  display: inline-grid;
}

.xt0psk2:not(#\#):not(#\#):not(#\#) {
  display: inline;
}

.xtcx8v3:not(#\#):not(#\#):not(#\#) {
  display: list-item;
}

.x1s85apg:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x1n9xxwz:not(#\#):not(#\#):not(#\#) {
  display: table-cell;
}

.x1hijbnv:not(#\#):not(#\#):not(#\#) {
  display: table-footer-group;
}

.x1whl12z:not(#\#):not(#\#):not(#\#) {
  display: table-header-group;
}

.x5yl94v:not(#\#):not(#\#):not(#\#) {
  display: table-row-group;
}

.xf5m44m:not(#\#):not(#\#):not(#\#) {
  display: table-row;
}

.x11r6d5e:not(#\#):not(#\#):not(#\#) {
  display: table;
}

.x5f5z56:not(#\#):not(#\#):not(#\#) {
  field-sizing: content;
}

.xbh8q5q:not(#\#):not(#\#):not(#\#) {
  fill: none;
}

.x1r8uery:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0;
}

.x1l7klhg:not(#\#):not(#\#):not(#\#) {
  flex-basis: 100%;
}

.xz35qm7:not(#\#):not(#\#):not(#\#) {
  flex-basis: 12rem;
}

.xdl72j9:not(#\#):not(#\#):not(#\#) {
  flex-basis: auto;
}

.x3ieub6:not(#\#):not(#\#):not(#\#) {
  flex-direction: column-reverse;
}

.xdt5ytf:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.x1q0g3np:not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}

.x1c4vz4f:not(#\#):not(#\#):not(#\#) {
  flex-grow: 0;
}

.x1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

.x1j0irg1:not(#\#):not(#\#):not(#\#) {
  flex-grow: var(--segment-share);
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.xs83m0k:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1;
}

.x1vdjht5:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1000000;
}

.x38ahr0:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1000000000000;
}

.xozqiw3:not(#\#):not(#\#):not(#\#) {
  flex-wrap: nowrap;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.x1faq86j:not(#\#):not(#\#):not(#\#), html:not([dir="rtl"]) .x1kmio9f:not(#\#):not(#\#):not(#\#) {
  float: left;
}

html[dir="rtl"] .x1kmio9f:not(#\#):not(#\#):not(#\#) {
  float: right;
}

.xjb2p0i:not(#\#):not(#\#):not(#\#) {
  font-family: inherit;
}

.xpw0y0u:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-mono);
}

.x77m0l2:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x11cpxc1);
}

.xgh7dgi:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xu0h43h);
}

.xknc2lv:not(#\#):not(#\#):not(#\#) {
  font-feature-settings: var(--xu3egn9);
}

.x2ohwh0:not(#\#):not(#\#):not(#\#) {
  font-size: .625rem;
}

.x1c3i2sq:not(#\#):not(#\#):not(#\#) {
  font-size: 1.125rem;
}

.x1603h9y:not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
}

.x1aueamr:not(#\#):not(#\#):not(#\#) {
  font-size: 1.375rem;
}

.x1jvydc1:not(#\#):not(#\#):not(#\#) {
  font-size: 15px;
}

.xz6z44x:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(.875rem, 11.5cqi, 1.25rem);
}

.x1qlqyl8:not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
}

.x1qhxdd6:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x14lmypd);
}

.x1h1vefn:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x193i4zq);
}

.x1av46ni:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1eeufgz);
}

.x1bsknty:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1ob78bh);
}

.x188eltu:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1p107fa);
}

.x1r51z67:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1t3unnp);
}

.x8o3p36:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xfpmtdw);
}

.xdb2kus:not(#\#):not(#\#):not(#\#) {
  font-variant-ligatures: none;
}

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x1pd3egz:not(#\#):not(#\#):not(#\#) {
  font-weight: inherit;
}

.x1kzknox:not(#\#):not(#\#):not(#\#) {
  forced-color-adjust: none;
}

.xu6a5m6:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: 1fr;
}

.x1rnidkh:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: minmax(0, 1fr);
}

.x1mt1orb:not(#\#):not(#\#):not(#\#) {
  grid-auto-flow: column;
}

.x7nxeh7:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1.5rem minmax(0, 1fr);
}

.xsdjr4k:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 10rem minmax(0, 1fr);
}

.x1kiwcrb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 12rem minmax(0, 1fr);
}

.x6b5od7:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 14px minmax(0, 1fr);
}

.xenca2t:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 150px minmax(0, 1fr);
}

.x1i08xkb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 16px 16px minmax(0, 1fr) auto 24px;
}

.xzph8d6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 16px minmax(0, 1fr) auto 14px;
}

.x1qpdrs7:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 16px minmax(0, 1fr);
}

.x1o61qjw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 1fr;
}

.x17c2qua:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 2.5rem minmax(0, 1fr) minmax(0, 16rem);
}

.xkxv2vm:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 2.75rem 2rem minmax(0, 1fr);
}

.x117u2tv:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 2.75rem minmax(0, 1fr) 2.75rem;
}

.xgw6jti:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 2.75rem minmax(0, 1fr);
}

.x1x1ga72:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 20px minmax(0, 1fr);
}

.xkc898h:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 24px minmax(0, 1fr);
}

.xqgtiog:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 28px minmax(0, 1fr) minmax(0, 1fr);
}

.x1n2e3sn:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 28px minmax(0, 1fr);
}

.xrdwe0:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 3.5rem minmax(0, 1fr);
}

.xowgmcl:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 4.5rem minmax(0, 1fr);
}

.xtg7gm:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 4.5rem minmax(12rem, 1fr) minmax(13rem, 18rem) 9rem 9rem;
}

.x11gjbsj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 4.75rem 1fr;
}

.x1tqlinp:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 4.75rem minmax(0, 1fr) 6rem;
}

.x5xcu57:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 4.75rem minmax(0, 1fr) minmax(0, max-content) 16px;
}

.x1rlngl:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 5.5rem minmax(0, 1fr) minmax(0, 1fr) 32px;
}

.x1uhunks:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 5.5rem minmax(0, 1fr);
}

.x1yfsu3m:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 6.5rem minmax(0, 1fr);
}

.xdl6x8m:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 6px minmax(0, 1fr) auto;
}

.x14h76t1:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 6rem 14rem 5rem minmax(0, 1fr) auto;
}

.xojtdbj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 6rem 5rem minmax(0, 1fr) auto;
}

.xfdxlay:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 8rem minmax(0, 1fr);
}

.xywn1d4:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 96px minmax(0, 1fr);
}

.x1pmbctz:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto 1fr;
}

.x1n7ov9n:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto 2rem minmax(0, 1fr) auto;
}

.x1kcnzcn:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto auto minmax(0, 1fr) auto;
}

.xh6c5li:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto auto;
}

.x1j02af8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto minmax(0, 11.875rem);
}

.xx9t13c:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto minmax(0, 1fr) auto;
}

.x1rkzygb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto minmax(0, 1fr);
}

.xfhbeql:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: calc(8ch + 12px) minmax(0, 1fr);
}

.x17sy4yi:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: calc(var(--checklist-digits, 3) * 1ch + .875rem) minmax(7.5rem,var(--wf, 1fr)) clamp(max(6.25rem,7em),var(--res-u, min(5.4cqw,8rem)),max(max(6.25rem,7em),14cqw)) clamp(6rem,var(--bug-u, min(7.5cqw,10rem)),max(6rem,20cqw)) minmax(7.5rem,var(--nf, 1.25fr));
}

.x1czt6yg:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: clamp(7.5rem,var(--fn-u, min(14cqw,20rem)),max(7.5rem,26cqw)) calc(var(--checklist-digits, 3) * 1ch + .875rem) minmax(7.5rem,var(--wf, 1fr)) clamp(max(6.25rem,7em),var(--res-u, min(5.4cqw,8rem)),max(max(6.25rem,7em),14cqw)) clamp(6rem,var(--bug-u, min(7.5cqw,10rem)),max(6rem,20cqw)) minmax(7.5rem,var(--nf, 1.25fr));
}

.x1yrognr:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: clamp(7.5rem,var(--fn-u, min(14cqw,20rem)),max(7.5rem,26cqw)) minmax(0,1fr);
}

.x16lqc3j:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: max-content minmax(0, 1fr);
}

.x1o5g8il:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.4fr) minmax(0, 1.2fr) auto;
}

.x14ggyft:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr) 220px 10rem;
}

.xa1cjle:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr) 90px 220px 10rem;
}

.xryvx7s:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr);
}

.x1d2nq8x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 14rem) minmax(0, max-content);
}

.xddgdhz:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 160px auto auto;
}

.xd7xyih:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 160px auto;
}

.x1091w48:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 16rem;
}

.x8sxmsg:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) auto auto;
}

.xju1xpo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) auto;
}

.xlr4kme:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.5fr) auto;
}

.xcjjqqt:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
}

.xkmxx04:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 26rem);
}

.x23sjyp:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 28rem);
}

.xjvrg09:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
}

.x10sevi2:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(20rem, 26rem);
}

.xjr6skg:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(7rem, 10rem);
}

.x1mkdm3x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr);
}

.xddo22g:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 70ch);
}

.x1ef74dl:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0,var(--count-slot, 1fr)) auto auto;
}

.x1ubxxrj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(10rem, max-content) 1fr;
}

.x14w6v45:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(12rem, 16rem) minmax(0, 1fr);
}

.x1satkn9:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(12rem, 24%) minmax(6rem, 12%) 3.5rem minmax(12rem, 1fr) 18rem;
}

.x1dh0swz:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(12rem, 24%) minmax(6rem, 12%) 3.5rem minmax(12rem, 1fr) 4.5rem;
}

.x1eat3s8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(130px, 1fr) 6rem minmax(150px, 1.6fr) auto;
}

.x1oow31t:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(150px, 1.2fr) minmax(150px, 1.2fr) minmax(252px, 1.5fr) 6rem minmax(120px, 1.4fr) auto;
}

.x82fb6s:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(150px, 1.2fr) minmax(252px, 1.5fr) 6rem minmax(120px, 1.4fr) auto;
}

.x14wpnh2:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(150px, 1.3fr) minmax(130px, 1fr) 6rem minmax(150px, 1.6fr) auto;
}

.x237m2g:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(178px, auto);
}

.x1mn7hpx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(5rem, .8fr) minmax(0, 2.4fr) minmax(0, 1.6fr) minmax(6rem, .9fr);
}

.xd9m306:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(6rem, 12%) 3.5rem minmax(12rem, 1fr) 18rem;
}

.x1ezgwnv:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(6rem, 12%) 3.5rem minmax(12rem, 1fr) 4.5rem;
}

.xuo1h18:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, 9.5rem);
}

.x1y80i46:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, minmax(0, 16rem));
}

.xnzo7vq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, minmax(0, 1fr)) auto;
}

.xnby9oq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.x1wlfl8j:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, 1fr);
}

.x185a7wo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.x1sipb5g:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.xwnrtlx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(7, minmax(0, 1fr)) 5.75rem;
}

.x1gj6vdr:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.x11qjcnl:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
}

.x175afy2:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 11rem), 1fr));
}

.xfq3vz0:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 9rem), 1fr));
}

.xayjvla:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
}

.x8z73ei:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(14rem, 1fr));
}

.x1rdfzu:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
}

.x1xbqgy8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr));
}

.x1o29qy9:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(170px, 1fr));
}

.x5m93ek:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 10rem), 1fr));
}

.x1i3q30n:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 12rem), 1fr));
}

.x1nus3f:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 14rem), 1fr));
}

.x16uxq4m:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 15rem), 1fr));
}

.x1p797x9:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 16rem), 1fr));
}

.x5dnrxg:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 22rem), 1fr));
}

.x12p5jtz:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 260px), 1fr));
}

.x2u7q55:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(14rem, 100%), 1fr));
}

.xeth5z0:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(17rem, 100%), 1fr));
}

.x1ap2sw9:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(18rem, 100%), 1fr));
}

.x1lb5d7b:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(8.5rem, 100%), 1fr));
}

.x54o0pa:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(8rem, 100%), max-content));
}

.xpl0327:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(var(--columns),minmax(0,1fr));
}

.x4w6khx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: subgrid;
}

.x191rv9p:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: var(--invoice-columns);
}

.x8inim2:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: var(--projects-columns);
}

.x15fl5r4:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: none;
}

.x1clt5hq:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: subgrid;
}

.xpa5qit:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: -5px;
}

.xtijo5x:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 0;
}

.x1eu7cjg:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 100%;
}

.xo2ifbc:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 10px;
}

.xeer0ze:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 24px;
}

.x1ro0b6g:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 3px;
}

.x1f889gz:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 6px;
}

.x1woyocn:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: auto;
}

.x1sfr1a1:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: var(--page-gutter);
}

.xtcqaym:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: var(--x13itwok);
}

.x11km9kh:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: var(--xeri4ze);
}

.xc9hyq9:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: var(--xphik1k);
}

.x1o0tod:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 0;
}

.x2hswfz:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 100%;
}

.xi5uv41:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 10px;
}

.xbudbmw:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 50%;
}

.x14gvqqg:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 9px;
}

.xhi6v0a:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: auto;
}

.x1ndznt2:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: var(--x13itwok);
}

.x1r3zvxy:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: var(--xeri4ze);
}

.x1vjeedj:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: var(--xphik1k);
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x1nhvcw1:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

.x1l1ennw:not(#\#):not(#\#):not(#\#) {
  justify-content: space-around;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.xlqzeqv:not(#\#):not(#\#):not(#\#) {
  justify-content: start;
}

.x1o2pa38:not(#\#):not(#\#):not(#\#) {
  justify-items: center;
}

.x4xo5sw:not(#\#):not(#\#):not(#\#) {
  justify-items: end;
}

.x619ttb:not(#\#):not(#\#):not(#\#) {
  justify-items: start;
}

.xl4xnwh:not(#\#):not(#\#):not(#\#) {
  justify-items: stretch;
}

.x1qab1bc:not(#\#):not(#\#):not(#\#) {
  justify-self: end;
}

.x1lqcxt8:not(#\#):not(#\#):not(#\#) {
  justify-self: start;
}

.xuy72oy:not(#\#):not(#\#):not(#\#) {
  justify-self: stretch;
}

.x1ixy4ik:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.005em;
}

.x1xi0ihr:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.011em;
}

.x1hi0czg:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.012em;
}

.x1bm2s26:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.013em;
}

.x1lg07ej:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.015em;
}

.xjat59b:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.01em;
}

.x94scma:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.022em;
}

.x72az59:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

.x1yf5rgg:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .01em;
}

.x12oo3zp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 0;
}

.x4gjf66:not(#\#):not(#\#):not(#\#) {
  letter-spacing: inherit;
}

.x1i21sxh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: normal;
}

.x1kevnsa:not(#\#):not(#\#):not(#\#) {
  line-break: anywhere;
}

.x14ju556:not(#\#):not(#\#):not(#\#) {
  line-height: 0;
}

.xax6vvg:not(#\#):not(#\#):not(#\#) {
  line-height: 1.12;
}

.x1uo3zyz:not(#\#):not(#\#):not(#\#) {
  line-height: 1.15;
}

.x1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

.x8r4c90:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25rem;
}

.xwn7fz2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3;
}

.x1xfvgam:not(#\#):not(#\#):not(#\#) {
  line-height: 1.35;
}

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.xfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.x1jjo3f5:not(#\#):not(#\#):not(#\#) {
  line-height: 1.55;
}

.x1dbl2gt:not(#\#):not(#\#):not(#\#) {
  line-height: 1.6;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.x1d3mw78:not(#\#):not(#\#):not(#\#) {
  line-height: 16px;
}

.xd4r4e8:not(#\#):not(#\#):not(#\#) {
  line-height: 18px;
}

.xl2ypbo:not(#\#):not(#\#):not(#\#) {
  line-height: 1rem;
}

.x1fc57z9:not(#\#):not(#\#):not(#\#) {
  line-height: 20px;
}

.x19v9tvf:not(#\#):not(#\#):not(#\#) {
  line-height: 22px;
}

.xcgk4ki:not(#\#):not(#\#):not(#\#) {
  line-height: 32px;
}

.x15bjb6t:not(#\#):not(#\#):not(#\#) {
  line-height: inherit;
}

.x3yw8vx:not(#\#):not(#\#):not(#\#) {
  list-style-type: decimal;
}

.x1ws5yxj:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: -6px;
}

.x14z9mp:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 0;
}

.x1ys307a:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 16px;
}

.x2fvf9:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 4px;
}

.xbelrpt:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 6px;
}

.x11t971q:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: auto;
}

.xq21ia0:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: calc(-1 * var(--x13itwok));
}

.x1cle480:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: var(--x13itwok);
}

.xdyv7qn:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: var(--x1ylqxa3);
}

.x1hb08if:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -1px;
}

.xe9ewy2:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -2px;
}

.x165d6jo:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -4px;
}

.x137kccz:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -5px;
}

.xw01apr:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -6px;
}

.x1qfufaz:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -8px;
}

.x1xjhuzd:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: .25em;
}

.xxq25zo:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: .35em;
}

.x1lziwak:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 0;
}

.xyqm7xq:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 16px;
}

.xwklpps:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 2px;
}

.xdwrcjd:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 4px;
}

.xvc5jky:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: auto;
}

.x135i6cg:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: calc(-1 * var(--x1ylqxa3));
}

.xjxzh5e:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--timer-actions-space);
}

.x1vs2b0e:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--x13itwok);
}

.x1ys9of5:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--x1ylqxa3);
}

.x1ka9zuq:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--xeri4ze);
}

.xquvnf5:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(90deg, #000 40%, #00000073 50%, #000 60%);
  mask-image: linear-gradient(90deg, #000 40%, #00000073 50%, #000 60%);
}

.x15ylhat:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-position: 100% 0;
  mask-position: 100% 0;
}

.x5nfewh:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: 300% 100%;
  mask-size: 300% 100%;
}

.x19kjcj4:not(#\#):not(#\#):not(#\#) {
  object-fit: contain;
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.x197sbye:not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.x1ks1olk:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1clqncf:not(#\#):not(#\#):not(#\#) {
  order: -1;
}

.x1g77sc7:not(#\#):not(#\#):not(#\#) {
  order: 0;
}

.x9ek82g:not(#\#):not(#\#):not(#\#) {
  order: 1;
}

.x14yy4lh:not(#\#):not(#\#):not(#\#) {
  order: 2;
}

.xo1ph6p:not(#\#):not(#\#):not(#\#) {
  order: 3;
}

.x1g40iwv:not(#\#):not(#\#):not(#\#) {
  outline-offset: -1px;
}

.x2ssjo2:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.x1v57pqu:not(#\#):not(#\#):not(#\#) {
  outline-offset: -3px;
}

.x1wfwxd8:not(#\#):not(#\#):not(#\#) {
  outline-offset: 0;
}

.x1y3gkto:not(#\#):not(#\#):not(#\#) {
  outline-offset: 1px;
}

.x1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x1t137rt:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.x1mzt3pk:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: break-word;
}

.x1h4wwuj:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: normal;
}

.xv54qhq:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 16px;
}

.x1x5flf6:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 18px;
}

.x1o5r3ls:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 22px;
}

.xziim83:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 28px;
}

.x14vy60q:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 2px;
}

.xhig867:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 34px;
}

.x1icxu4v:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 6px;
}

.xgg1sjr:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--x13itwok);
}

.x19hp62q:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--x1jotmey);
}

.xw1bxj2:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--x1ylqxa3);
}

.xd9ml7g:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--xeri4ze);
}

.x1opi1hc:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--xphik1k);
}

.x1dz8rvh:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .35em;
}

.x1c1uobl:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 0;
}

.xkukqg7:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.25em;
}

.xjh29tw:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.25rem;
}

.x1ko875d:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.4em;
}

.xf7dkkf:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 16px;
}

.xwn43p0:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 18px;
}

.x13jy36j:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 24px;
}

.xzm8p2n:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 26px;
}

.x110972j:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 28px;
}

.x1lyran6:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 29px;
}

.x162tt16:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 30px;
}

.xhikr00:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 31px;
}

.x1mfogq2:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 32px;
}

.xizuyw3:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 34px;
}

.xf7qf19:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 36px;
}

.xtssl2i:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 40px;
}

.x1cf5odj:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 54px;
}

.x25sj25:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 6px;
}

.xmzvs34:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 8px;
}

.xqhpgj:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: calc(.75rem + 6px);
}

.x2mw38m:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: calc(16px + 16px + var(--xeri4ze));
}

.x1o551ku:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: calc(var(--level-indent, 0px) + 44px);
}

.x8aegt5:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: calc(var(--xeri4ze) + var(--issues-depth, 0) * 13px);
}

.x9bjljt:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--x13itwok);
}

.x1nzfwyc:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--x15uh5v9);
}

.x1g6ryu1:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--x1ylqxa3);
}

.x1axrz56:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--xeri4ze);
}

.x1nthyz4:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--xphik1k);
}

.x67bb7w:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x1uhb9sk:not(#\#):not(#\#):not(#\#) {
  position: static;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.xtt52l0:not(#\#):not(#\#):not(#\#) {
  resize: none;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.xxs79tx:not(#\#):not(#\#):not(#\#) {
  row-gap: 0;
}

.x1b8z93w:not(#\#):not(#\#):not(#\#) {
  row-gap: 10px;
}

.x1dbijih:not(#\#):not(#\#):not(#\#) {
  row-gap: 2px;
}

.x1r0jzty:not(#\#):not(#\#):not(#\#) {
  row-gap: 4px;
}

.x83ex68:not(#\#):not(#\#):not(#\#) {
  row-gap: 5px;
}

.xw09woa:not(#\#):not(#\#):not(#\#) {
  row-gap: 6px;
}

.xm2w0wb:not(#\#):not(#\#):not(#\#) {
  row-gap: calc((var(--touch-target) - 1.5rem) / 2 + .1875rem);
}

.x5h6bdc:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--touch-row-gap);
}

.x1l0n8vi:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x13itwok);
}

.x1komvfq:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x15uh5v9);
}

.x103hznu:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x1ylqxa3);
}

.xko6rf8:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x6tephf);
}

.x1vqtuaf:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--xeri4ze);
}

.x1j88fqq:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--xphik1k);
}

.x1j1lbvo:not(#\#):not(#\#):not(#\#) {
  scroll-padding-block-end: 5rem;
}

.xvwkx97:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: var(--x1btykos) transparent;
}

.x185mbhu:not(#\#):not(#\#):not(#\#) {
  scrollbar-gutter: stable;
}

.x1rohswg:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: none;
}

.x1597r2g:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: thin;
}

.x73je2i:not(#\#):not(#\#):not(#\#) {
  stroke: currentColor;
}

.x1owpc8m:not(#\#):not(#\#):not(#\#) {
  stroke-linecap: round;
}

.x37uqsb:not(#\#):not(#\#):not(#\#) {
  stroke-linecap: square;
}

.x1bivah8:not(#\#):not(#\#):not(#\#) {
  stroke-linejoin: miter;
}

.x1f6yumg:not(#\#):not(#\#):not(#\#) {
  stroke-linejoin: round;
}

.xhr4kjn:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.5px;
}

.x1pvypsb:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.75px;
}

.x1drmoe9:not(#\#):not(#\#):not(#\#) {
  table-layout: auto;
}

.x140o2bo:not(#\#):not(#\#):not(#\#) {
  table-layout: fixed;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xp4054r:not(#\#):not(#\#):not(#\#) {
  text-align: end;
}

.x16tdsg8:not(#\#):not(#\#):not(#\#) {
  text-align: inherit;
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.x1hr2gdg:not(#\#):not(#\#):not(#\#) {
  text-align: right;
}

.x1yc453h:not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

.x5gd9ij:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: currentColor;
}

.x762stc:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--x1btykos);
  text-decoration-color: var(--x1btykos);
}

.x5lhwog:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: line-through;
}

.xkrqix3:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: none;
}

.xujl8zx:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.xi2nhp4:not(#\#):not(#\#):not(#\#) {
  text-decoration-style: dotted;
}

.xyi4chj:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 1px;
}

.xewurvo:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 2px;
}

.x1gspyis:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 3px;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.xfqjyog:not(#\#):not(#\#):not(#\#) {
  text-rendering: optimizelegibility;
}

.x5ftkge:not(#\#):not(#\#):not(#\#) {
  text-transform: inherit;
}

.x6mezaz:not(#\#):not(#\#):not(#\#) {
  text-transform: none;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.x1ohr1zr:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .2em;
}

.xda060z:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 3px;
}

.x3pynha:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 4px;
}

.x5ek575:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 5px;
}

.x1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.x1fzhlzt:not(#\#):not(#\#):not(#\#) {
  text-wrap: pretty;
}

.x5ve5x3:not(#\#):not(#\#):not(#\#) {
  touch-action: none;
}

.x1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x193hsxn:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-90deg) scale(.6);
}

.x9tu13d:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-90deg);
}

.x1xjbp6k:not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg) scale(.6);
}

.x1iffjtl:not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

.x1vvoyqx:not(#\#):not(#\#):not(#\#) {
  transform: scaleX(var(--day-fill, 0));
}

.x1kd3vib:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-4px);
}

.xuuh30:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%);
}

.x1bee3ir:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-200%);
}

.x1cb1t30:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-50%);
}

.x131p8rn:not(#\#):not(#\#):not(#\#) {
  transform: translateY(50%);
}

.x1764fhq:not(#\#):not(#\#):not(#\#) {
  transform-box: fill-box;
}

.xm4efwp:not(#\#):not(#\#):not(#\#) {
  transform-origin: bottom;
}

.x1g0ag68:not(#\#):not(#\#):not(#\#) {
  transform-origin: center;
}

.x19w6rv:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0;
}

.xctpfpq:not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--transform-origin);
}

.xgdialr:not(#\#):not(#\#):not(#\#) {
  transition-duration: .12s;
}

.xbb3pvg:not(#\#):not(#\#):not(#\#) {
  transition-duration: .14s;
}

.x9i6iqp:not(#\#):not(#\#):not(#\#) {
  transition-duration: .16s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.x14g97zz:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--x1ndu4w9);
}

.xts7igz:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color;
}

.x12zvgxn:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, border-color, box-shadow, transform;
}

.x1yyhn7k:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, box-shadow;
}

.x101pvzj:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, transform;
}

.xs2xxs2:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color;
}

.xuo13n2:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, transform;
}

.x15406qy:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color;
}

.xq90yva:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, background-color;
}

.x12zzom9:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, box-shadow;
}

.xshfolx:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color;
}

.x1vix5yk:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, box-shadow;
}

.xz1df8t:not(#\#):not(#\#):not(#\#) {
  transition-property: color, text-decoration-color;
}

.xt3l3uh:not(#\#):not(#\#):not(#\#) {
  transition-property: color;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.xqv36ky:not(#\#):not(#\#):not(#\#) {
  transition-property: width, height, background-color;
}

.xb51amx:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.22, 1, .36, 1);
}

.xwfn18a:not(#\#):not(#\#):not(#\#) {
  translate: min(0px, 20px - 100%);
}

.xvrbanz:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: all;
  user-select: all;
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.x16zn260:not(#\#):not(#\#):not(#\#) {
  vertical-align: -.0625em;
}

.xf6nozr:not(#\#):not(#\#):not(#\#) {
  vertical-align: -.15em;
}

.x19693qn:not(#\#):not(#\#):not(#\#) {
  vertical-align: -1px;
}

.xmziwt1:not(#\#):not(#\#):not(#\#) {
  vertical-align: -2px;
}

.x523cq2:not(#\#):not(#\#):not(#\#) {
  vertical-align: -3px;
}

.xiygsch:not(#\#):not(#\#):not(#\#) {
  vertical-align: 1px;
}

.x11njtxf:not(#\#):not(#\#):not(#\#) {
  vertical-align: baseline;
}

.x3ajldb:not(#\#):not(#\#):not(#\#) {
  vertical-align: bottom;
}

.xxymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

.x1v0h343:not(#\#):not(#\#):not(#\#) {
  vertical-align: super;
}

.x16dsc37:not(#\#):not(#\#):not(#\#) {
  vertical-align: top;
}

.xlshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.x17etxam:not(#\#):not(#\#):not(#\#) {
  white-space: break-spaces;
}

.xq9mrsl:not(#\#):not(#\#):not(#\#) {
  white-space: inherit;
}

.xeaf4i8:not(#\#):not(#\#):not(#\#) {
  white-space: normal;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x1fj9vlw:not(#\#):not(#\#):not(#\#) {
  white-space: pre-line;
}

.x126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

.x1sdyfia:not(#\#):not(#\#):not(#\#) {
  white-space: pre;
}

.x1lldw8n:not(#\#):not(#\#):not(#\#) {
  word-break: normal;
}

.x1ja2u2z:not(#\#):not(#\#):not(#\#) {
  z-index: 0;
}

.x1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.xfo81ep:not(#\#):not(#\#):not(#\#) {
  z-index: 1000;
}

.xp6lfbs:not(#\#):not(#\#):not(#\#) {
  z-index: 1100;
}

.x52sccv:not(#\#):not(#\#):not(#\#) {
  z-index: 15;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.x1355qak:not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}

.xzkaem6:not(#\#):not(#\#):not(#\#) {
  z-index: 3;
}

.x68pp3s:not(#\#):not(#\#):not(#\#) {
  z-index: 30;
}

.xoegz02:not(#\#):not(#\#):not(#\#) {
  z-index: 4;
}

.xf5e64p:not(#\#):not(#\#):not(#\#) {
  z-index: 40;
}

.x1u8a7rm:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

.xa9119d:not(#\#):not(#\#):not(#\#) {
  z-index: 50;
}

.x1w0boku:not(#\#):not(#\#):not(#\#) {
  z-index: 6;
}

.x16tb26j:not(#\#):not(#\#):not(#\#) {
  z-index: 7;
}

.x1eyhfmk[data-codes]:not(#\#):not(#\#):not(#\#) {
  --code-band: 1rem;
}

.x1bqgwjr:is(.cl-compact *):not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 1;
}

.x1umruuh:is(.runs-workspace *):not(#\#):not(#\#):not(#\#), .x9rdui1:is(.profile-access *):not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.x1855zia:is(.data-table *):not(#\#):not(#\#):not(#\#) {
  align-items: flex-end;
}

.x1gq5brq[data-o="hold"]:not(#\#):not(#\#):not(#\#), .xce6yho:is([data-o="hold"] > *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1r295b7) 22%,var(--x19vp1ra));
}

.x7jd6xj[data-outcome="Blocked"]:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1r295b7) 28%,var(--x1xd62wz));
}

.x1hg4g0z[contenteditable="false"]:not(#\#):not(#\#):not(#\#), .x1pl53n5:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#), .x1txk5l8:is(.profile-access *):not(#\#):not(#\#):not(#\#), .x2xsrpz:is(.embedded-domains *):not(#\#):not(#\#):not(#\#), .xyhf53[aria-disabled="true"]:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x18qbx1s:is(.data-table tbody tr:not(:hover) > .sticky):not(#\#):not(#\#):not(#\#), .x3q5q5a:is(.data-table tbody tr:not(:hover) > *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--table-ground, var(--x1xd62wz));
}

.x10mmgbj:is([data-state="Closed"] > *):not(#\#):not(#\#):not(#\#), .xh98a4o[data-outcome="In progress"]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x171b1yf);
}

.x10a57m5:is(.cl-row:hover > *):not(#\#):not(#\#):not(#\#), .x6s2mzp:is(.profile-main > *):not(#\#):not(#\#):not(#\#), .xdvl27t:is(.profile-access > *):not(#\#):not(#\#):not(#\#), .xylgyls[aria-pressed="true"]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19vp1ra);
}

.x16tvjg8[data-outcome="Skipped/Not applicable"]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1btykos);
}

.x10eew3j:is([data-over] *):not(#\#):not(#\#):not(#\#), .x17wvdb4[data-long-run]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1jlekqs);
}

.xhso97t:disabled:is(:checked, :indeterminate):not(#\#):not(#\#):not(#\#), .xjh7gqh[aria-pressed="true"]:not(#\#):not(#\#):not(#\#), .xpj1kod:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1oabx7x);
}

.x1hfxbxd[data-outcome="Failed"]:not(#\#):not(#\#):not(#\#), .x6q4ag3[data-o="failed"]:not(#\#):not(#\#):not(#\#), .xigirha:is([data-o="failed"] > *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1r295b7);
}

.x18ai87s:is([data-state="Open"] > *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1sh6t6x);
}

.x1q5yri3:is([data-highlighted] *):not(#\#):not(#\#):not(#\#), .x1xvgwc9:not([type="radio"]):indeterminate:not(#\#):not(#\#):not(#\#), .x7uub79[data-outcome="Passed"]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xqywkev);
}

.x1btx6br[data-outcome="Not run"]:not(#\#):not(#\#):not(#\#), .xjhfwrt:is(.rich-editor[data-armed] *):not(#\#):not(#\#):not(#\#), .xl3e4hx:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xuis0ur);
}

.x19kd4ln:is(.data-table thead *):not(#\#):not(#\#):not(#\#), .x2yam7e:is(tfoot *):not(#\#):not(#\#):not(#\#), .xh0bv5x:is(thead *, tfoot *):not(#\#):not(#\#):not(#\#), .xkl3tc7:is(.data-table tfoot *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--xv7r3vs);
}

.x10wk2k0:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#), .x1bbkjp8:is(.data-table tbody tr:hover > *):not(#\#):not(#\#):not(#\#), .x1xejiho[contenteditable="false"]:not(#\#):not(#\#):not(#\#), .x5laiqn[data-highlighted]:not(#\#):not(#\#):not(#\#), .xoobset:is(tbody tr:hover > *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--xyh20dr);
}

.x50yi9c:is([data-o="prog"] > *):not(#\#):not(#\#):not(#\#), .x5dfxsv[data-o="prog"]:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,var(--x1oabx7x) 50%,transparent 50%);
}

.x1z0xce8:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,transparent 4px,var(--x19hvx4t) 4px,var(--x19hvx4t) 5px,transparent 5px);
}

.x19e8b9t:is(tbody tr:hover > *):not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--xyh20dr),var(--xyh20dr));
}

.xjanfmb:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-size: 2px 100%;
}

.xqj1jxv:is([data-variant="ruled"] *):not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 1px;
}

.xs561yu:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--x19hvx4t) 18%,transparent);
}

.x9cflxo:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--x19hvx4t) 24%,transparent);
}

.xv5unkh:is(.rich-editor[data-armed] *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px var(--xuis0ur);
}

.x1m57jvc:is(a:hover *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px;
}

.x186ifjb:is(button:hover *):not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px;
}

.xq49pas[data-o="failed"]:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset var(--range-l, 0) 0 0 var(--xqywkev),inset calc(-1 * var(--range-r, 0px)) 0 0 var(--xqywkev),inset 0 var(--range-t, 0) 0 var(--xqywkev),inset 0 calc(-1 * var(--range-b, 0px)) 0 var(--xqywkev);
}

.x15ysqaf:focus-within:not(#\#):not(#\#):not(#\#), .x1eltcpz:is(tbody:last-child tr:last-child > *):not(#\#):not(#\#):not(#\#), .xe3ed4m:is(tfoot *):not(#\#):not(#\#):not(#\#), .xnumok2:is(.profile-access *):not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x1ma66ay:is(.profile-main > *):not(#\#):not(#\#):not(#\#), .x99jck0:is(.profile-access > *):not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x13ughxy);
}

.xdrbmio[aria-pressed="true"]:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x350m6y) 0 0 0 1px,var(--x13ughxy);
}

.x11z5lp7.ProseMirror-hideselection:not(#\#):not(#\#):not(#\#) {
  caret-color: #0000;
}

.x10q8kq5:is([data-drop-project] *):not(#\#):not(#\#):not(#\#), .x1ca4ezy:is([data-drop-title] *):not(#\#):not(#\#):not(#\#), .x1t0wp2j:is(.embedded-domains *):not(#\#):not(#\#):not(#\#) {
  clip-path: inset(50%);
}

.xjpg259[data-o="not"]:not(#\#):not(#\#):not(#\#) {
  color: #0000;
}

.x1tj6vu5[aria-disabled="true"]:not(#\#):not(#\#):not(#\#), .xtpw5s1:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#) {
  color: var(--x13pzldv);
}

.x18m31bi:is(.data-table thead *):not(#\#):not(#\#):not(#\#), .x1irlqk8:is(.profile-access *):not(#\#):not(#\#):not(#\#), .x1vkr3z3:is(a:hover *):not(#\#):not(#\#):not(#\#), .xhhxfde:not(:first-child):not(#\#):not(#\#):not(#\#), .xlo9c05:is([data-o="not"]:hover, [data-o="not"]:focus):not(#\#):not(#\#):not(#\#), .xltob49:is([data-o="na"], [data-o="not"]):not(#\#):not(#\#):not(#\#), .xusrjfh[data-o="na"]:not(#\#):not(#\#):not(#\#) {
  color: var(--x171b1yf);
}

.x1165tlz:is(.rich-editor[data-armed] *):not(#\#):not(#\#):not(#\#), .x1b24af4[data-outcome="Not run"]:not(#\#):not(#\#):not(#\#), .x1fmxmei:is(.profile-photo > h2, .profile-photo > .record-section-heading-row > h2):not(#\#):not(#\#):not(#\#), .x1pw2d04:is([aria-selected="true"] *):not(#\#):not(#\#):not(#\#), .x5v83mf:is([data-highlighted] *):not(#\#):not(#\#):not(#\#), .xajfn9:is(:focus > *):not(#\#):not(#\#):not(#\#) {
  color: var(--x1elkhzp);
}

.x12nlx8z:is([data-long-run] *):not(#\#):not(#\#):not(#\#), .xhut3tq:is([data-over] *):not(#\#):not(#\#):not(#\#) {
  color: var(--x1r295b7);
}

.x1ve2p2r[data-o="failed"]:not(#\#):not(#\#):not(#\#), .x3930k0[data-outcome="In progress"]:not(#\#):not(#\#):not(#\#), .xdqjp58[data-outcome="Failed"]:not(#\#):not(#\#):not(#\#), .xyqb99l[data-outcome="Passed"]:not(#\#):not(#\#):not(#\#) {
  color: var(--x1xd62wz);
}

.x128paki:is(.profile-main > .sheet-section > h2, .profile-main > .sheet-section > .record-section-heading-row > h2):not(#\#):not(#\#):not(#\#), .x12sadpo:focus-visible:not(#\#):not(#\#):not(#\#), .x1jxgr51[data-outcome="Blocked"]:not(#\#):not(#\#):not(#\#), .x1pj7ukg:is([data-highlighted] *):not(#\#):not(#\#):not(#\#), .xa84yw0[aria-sort]:not(#\#):not(#\#):not(#\#), .xe8php:is(.profile-access .section-row > *):not(#\#):not(#\#):not(#\#), .xgqhd17[data-outcome="Skipped/Not applicable"]:not(#\#):not(#\#):not(#\#), .xowfu37[aria-pressed="true"]:not(#\#):not(#\#):not(#\#), .xrqty6q:is(.rt-row:hover *, .rt-row:focus-visible *):not(#\#):not(#\#):not(#\#) {
  color: var(--xqywkev);
}

.x12d7y5g:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#), .xvivl9a[aria-disabled="true"]:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x7drgx6[data-pannable]:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

.x1jjetbe[data-dragging]:not(#\#):not(#\#):not(#\#), .x1t4zyrw:is([data-dragging] *):not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

.x126qsmr:is(:disabled, [aria-disabled="true"]):not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1xombti:is([aria-busy] *):not(#\#):not(#\#):not(#\#) {
  cursor: progress;
}

.x1ti9ps0:is(.cl-compact *):not(#\#):not(#\#):not(#\#) {
  display: -webkit-box;
}

.x135r31u:not(:empty):not(#\#):not(#\#):not(#\#), .x19lsbyy:is([aria-expanded="true"] *):not([data-measuring] *):not(#\#):not(#\#):not(#\#), .x1f6hg9a:is([data-icon] *):not([data-measuring] *):not(#\#):not(#\#):not(#\#) {
  display: block;
}

.x134eqwq:is(.profile-access *):not(#\#):not(#\#):not(#\#), .x1u94e7u[open]:not(#\#):not(#\#):not(#\#), .x1vi7yuu:is(.runs-workspace *):not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.x1y40yee:popover-open:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.x8s1hsm:is(.profile-main *):not(#\#):not(#\#):not(#\#), .xcj6jc7:is(.profile-access > *):not(#\#):not(#\#):not(#\#), .xtyl17a:is(.profile-main > *):not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x13o3v3y:is(.cl-compact *):not(#\#):not(#\#):not(#\#), .x13qnt8u:is([open] > summary > *):not(#\#):not(#\#):not(#\#) {
  display: inline;
}

.x11x7tmh:is([data-own-line]:not([data-drop-project]) *):not(#\#):not(#\#):not(#\#), .x183qgjd:is([data-own-line][data-drop-project] *):not(#\#):not(#\#):not(#\#), .x1e9k48o:is([open] > summary > *):not(#\#):not(#\#):not(#\#), .xamcheo:is([data-icon] *):not([data-measuring] *):not(#\#):not(#\#):not(#\#), .xgida7v:is([aria-expanded="true"] *):not([data-measuring] *):not(#\#):not(#\#):not(#\#), .xnc3qjn:not([open]):not(#\#):not(#\#):not(#\#), .xq9jp1u:is(.cl-compact *):not(#\#):not(#\#):not(#\#), .xvgho8r[hidden]:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x7pq82b:is([data-wrap] *):not(#\#):not(#\#):not(#\#), .xtfdet8:is([data-own-line] *):not(#\#):not(#\#):not(#\#) {
  flex-basis: 100%;
}

.x1oqf0mp:is([data-measuring] *):not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.x1xu3t7y:not([data-expanded]):not(#\#):not(#\#):not(#\#) {
  flex-wrap: nowrap;
}

.x1a6tnpm:is(.profile-access *):not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.x1q30lep:is(.data-table tbody *):not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
}

.x184i9xw:is(.profile-main > .profile-timezone *):not(#\#):not(#\#):not(#\#) {
  font-size: var(--x14lmypd);
}

.x1f3dc8f:is(.profile-main > .profile-timezone *):not(#\#):not(#\#):not(#\#), .x1sdnvlx:is(.profile-access *):not(#\#):not(#\#):not(#\#), .x1ug3i3t:is(.profile-photo > h2, .profile-photo > .record-section-heading-row > h2):not(#\#):not(#\#):not(#\#), .x1xvtvoy:not(:first-child):not(#\#):not(#\#):not(#\#), .xsy5lsg:is([data-variant="ruled"] *):not(#\#):not(#\#):not(#\#), .xuaqlrp:is(.data-table thead *):not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1eeufgz);
}

.xg4k3qz:is(.profile-main > .sheet-section > h2, .profile-main > .sheet-section > .record-section-heading-row > h2):not(#\#):not(#\#):not(#\#), .xj4que0:is(.profile-access .section-row > *):not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1t3unnp);
}

.xwzfnt5:is(.data-table thead .num):not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.x19ee0r8:is(.profile-photo > h2, .profile-photo > .record-section-heading-row > h2):not(#\#):not(#\#):not(#\#), .xlqwler:is([data-variant="ruled"] *):not(#\#):not(#\#):not(#\#), .xq93prm:is([data-o="na"], [data-o="not"]):not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.x1cy4hmw:is(.profile-main > .sheet-section > h2, .profile-main > .sheet-section > .record-section-heading-row > h2):not(#\#):not(#\#):not(#\#), .x1txaiog:is([data-over] *):not(#\#):not(#\#):not(#\#), .x1y0s8th:is(.profile-access .section-row > *):not(#\#):not(#\#):not(#\#), .x1yjwxag:is(.data-table thead *):not(#\#):not(#\#):not(#\#), .x4jlcav:is([data-unread] *):not(#\#):not(#\#):not(#\#), .xa9ewkg[aria-pressed="true"]:not(#\#):not(#\#):not(#\#), .xkfptq8:is(.data-table tfoot *):not(#\#):not(#\#):not(#\#), .xlig8fc:is([data-highlighted] *):not(#\#):not(#\#):not(#\#), .xwf5tfd[aria-current]:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x1ou30ni:is([data-o="failed"], [data-o="imp"]):not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.xwkyzc2:is(.profile-access *):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr);
}

.xczi0q9:is(.profile-access *):not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.x1485eb:is(.data-table *):not(#\#):not(#\#):not(#\#), .xn4m250:is(.data-table thead *):not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.005em;
}

.xzbfifw:is(.profile-main > .sheet-section > h2, .profile-main > .sheet-section > .record-section-heading-row > h2):not(#\#):not(#\#):not(#\#) {
  line-height: 20px;
}

.x1huiwde:is([data-variant="ruled"] *):not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -1px;
}

.x1p0tuma:is([data-wrap] *):not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 0;
}

.xg95d0h:is(.help-label > *):not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--x1ylqxa3);
}

.xkuvnab[data-stale]:not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.x1i2unn7:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x16lamkg:is(.cl-row:hover *):not(#\#):not(#\#):not(#\#), .x1fdbpok:is(.record-attachment-row:hover *):not(#\#):not(#\#):not(#\#), .x1g8aryd:is([data-section]:hover *, [data-section]:focus *):not(#\#):not(#\#):not(#\#), .x1sd5fzt:is(.level-row:hover *, .level-row:focus-within *, [data-selected] *):not(#\#):not(#\#):not(#\#), .x1ttbr5i:is(tr:hover > *):not(#\#):not(#\#):not(#\#), .x25t5g8:focus-visible:not(#\#):not(#\#):not(#\#), .xq8tnf7:is(.record-attachment-row:focus-within *):not(#\#):not(#\#):not(#\#), .xwdarho:is(td:hover *, td:focus *):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x9bs4hl:is(:hover > *, :focus-within > *):not(#\#):not(#\#):not(#\#), .xdfebse:is([data-expanded]:not([data-measuring]) *):not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.xg3uuka:is(.data-table thead *):not(#\#):not(#\#):not(#\#) {
  overflow-wrap: normal;
}

.xt1p7yo:is(.data-table thead tr > :not(:last-child)):not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--xeri4ze);
}

.x1watsdl:is(.data-table thead tr > :last-child):not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--xphik1k);
}

.x1ny6u60:is(.data-table thead tr > :not(:first-child)):not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--xeri4ze);
}

.x1679mbs:is(.data-table thead tr > :first-child):not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--xphik1k);
}

.x10xynxh:is(.embedded-domains *):not(#\#):not(#\#):not(#\#), .x17pdw3s:is([data-drop-project] *):not(#\#):not(#\#):not(#\#), .x3fym9r:is([data-drop-title] *):not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xk4u0kn:focus-within:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x1f3pro1:is(.data-table thead .sticky):not(#\#):not(#\#):not(#\#), .xezehox:is(.data-table .sticky):not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.x1l91nkd:is(.data-table thead .num):not(#\#):not(#\#):not(#\#), .xwylkq1:is(.data-table .num):not(#\#):not(#\#):not(#\#) {
  text-align: end;
}

.x13lq70p:is(.data-table :not(.num)):not(#\#):not(#\#):not(#\#), .x1tjddob:is(.data-table thead :not(.num)):not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

.x1v95lcq:is([data-expanded]:not([data-measuring]) *):not(#\#):not(#\#):not(#\#) {
  text-overflow: clip;
}

.x11t8f4y:is([aria-expanded="true"] *):not(#\#):not(#\#):not(#\#), .x1cq5w7s:focus-visible:not(#\#):not(#\#):not(#\#), .x8jbf0y:is(tr:hover > *):not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x18zcj8m:is(.profile-rate-lookup-toggle[aria-expanded="false"] *):not(#\#):not(#\#):not(#\#), .x1epqg0i:is(:not([open]) > summary > *):not(#\#):not(#\#):not(#\#), .x2jcmfd:is([aria-expanded="false"] > *):not(#\#):not(#\#):not(#\#), .x9icjwx:is(:not([open]) > summary *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(-90deg);
}

.x1q4ucwl:is([open] > summary > *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

.xnfbheg:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  transform: scale(.98) translateY(-2px);
}

.x1lqkhw8.cl-dragging:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.x1sham1h:is(.data-table thead *):not(#\#):not(#\#):not(#\#) {
  vertical-align: bottom;
}

.xzkjx9e:is(.help-label > *):not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

.x11lazol:is(td:hover > *, td:focus > *):not(#\#):not(#\#):not(#\#), .x12yugp0:is([data-frame] *):not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.xy1aptb:is([aria-checked="true"] > *):not(#\#):not(#\#):not(#\#) {
  visibility: visible;
}

.x1s5vndv:is([data-expanded]:not([data-measuring]) *):not(#\#):not(#\#):not(#\#), .x59cz83:is(:hover > *, :focus-within > *):not(#\#):not(#\#):not(#\#), .xo7gi4p:is(.cl-compact *):not(#\#):not(#\#):not(#\#) {
  white-space: normal;
}

.xr9jkau:is(.profile-access .section-row > *):not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.xmev7yh:not(:empty):not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

.x1v7pf6i:is(.data-table thead *):not(#\#):not(#\#):not(#\#) {
  word-break: normal;
}

.x1rm9qnc:focus-within:not(#\#):not(#\#):not(#\#), .x53u9u2:is(.data-table thead .sticky):not(#\#):not(#\#):not(#\#), .xho7j3k:is(.data-table .sticky):not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x16iypot:focus-visible:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.x12fi7hh:has(:checked):not(#\#):not(#\#):not(#\#), .x1a73imc:has(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--xyh20dr);
}

.x1khzxdb:has(input:disabled):not(#\#):not(#\#):not(#\#), .xxt4x20:has(:disabled):not(#\#):not(#\#):not(#\#) {
  color: var(--x13pzldv);
}

.x8s2xi4:has(input:disabled):not(#\#):not(#\#):not(#\#), .xeg4vf7:has(:disabled):not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1gb02pi:has( > .requirement-layout,  > .module-crumbs + .requirement-layout):not(#\#):not(#\#):not(#\#), .x1mtqyo0:has( > .cl-d-wide):not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xsk9ddc:has(.project-tabs > *):not(#\#):not(#\#):not(#\#), .xwid58h:has( > [hidden]):not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x1xzc1ke:has( > .requirement-layout,  > .module-crumbs + .requirement-layout):not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.x1bblri9:has(.person-label):not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.x1tgs412:has(.team-back):not(#\#):not(#\#):not(#\#) {
  scroll-padding-block-start: calc(var(--team-back-height, 3rem) + var(--xeri4ze));
}

.x1usi8vn:has( > .requirement-layout,  > .module-crumbs + .requirement-layout):not(#\#):not(#\#):not(#\#) {
  scrollbar-gutter: auto;
}

.xcowg8y:has([role="menu"]):not(#\#):not(#\#):not(#\#) {
  z-index: 4;
}

.x1pjv70x:first-child:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 0;
}

.xbi39m0:first-child:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--xphik1k);
}

.xcbqy7i:last-child:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--xphik1k);
}

.xjl7jj:empty:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x1cmy3ng:empty:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.x1oqui1x:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.xof8ihy:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xyh20dr);
}

.xgsd90k:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--x13pzldv);
}

.xtgyt42:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1kfob8t:indeterminate:not(#\#):not(#\#):not(#\#), .x1ydq0oe:checked:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xqywkev);
}

.xumpbbe:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--danger) 16%,transparent);
}

.x1n5bzlp:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.xul0pwr:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x171b1yf);
}

.x9li7re:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19vp1ra);
}

.x1swlz8y:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1jlekqs);
}

.xye5jc8:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1mt57x8);
}

.xlx9ebj:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1oabx7x);
}

.xn049wj:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xqywkev);
}

.x35mm23:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xuis0ur);
}

.xtb5sgo:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xyh20dr);
}

.xuvqw7x:hover:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,transparent 4px,var(--x19hvx4t) 4px,var(--x19hvx4t) 5px,transparent 5px);
}

.xd79vi0:hover:not(#\#):not(#\#):not(#\#) {
  background-size: 2px 100%;
}

.x144v4sp:hover:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.xymp76a:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x13pzldv);
}

.x1kfwkpq:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x171b1yf);
}

.x16yx5ik:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1elkhzp);
}

.x1ojugoe:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1r295b7);
}

.xja1285:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1xd62wz);
}

.x1az02ws:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xqywkev);
}

.x9ojkr9:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: currentColor;
}

.x1sur9pj:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.x1itt8ug:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 2px;
}

.x13ok0bc:hover:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x1d9p38s:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1oabx7x);
}

.xu2eto3:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 3px var(--x19vp1ra);
}

.xr9r2s9:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.xm5xtws:focus:not(#\#):not(#\#):not(#\#) {
  color: var(--xqywkev);
}

.x11hdtt0:focus:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.xdetdqv:focus:not(#\#):not(#\#):not(#\#) {
  z-index: 4;
}

.xuh4v99:active:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--danger) 22%,transparent);
}

.xyftt0y:active:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x1dfz1rh:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19vp1ra);
}

.xtkrua9:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ajnoab);
}

.x1o529ut:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1oabx7x);
}

.x1ucuuyz:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xuis0ur);
}

.xgjz3d4:active:not(#\#):not(#\#):not(#\#) {
  background-size: 2px 100%;
}

.xch2mbi:active:not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

.xd3so5o:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.97);
}

.xk4oym4:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.98);
}

.xrl1ia5:checked:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x13pzldv);
}

@media (width <= 40rem) {
  .xaie9sx.xaie9sx:not(#\#):not(#\#):not(#\#) {
    -webkit-line-clamp: none;
  }

  .xhfaoaj.xhfaoaj:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .xie1qi6.xie1qi6:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width <= 60rem) {
  .xyt5osm.xyt5osm:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1u6grsq.x1u6grsq:not(#\#):not(#\#):not(#\#) {
    animation-duration: 0s;
  }

  .xg0664w.xg0664w:not(#\#):not(#\#):not(#\#) {
    animation-iteration-count: 1;
  }

  .x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (width <= 40rem) {
  .xtjen5.xtjen5:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: 1;
  }
}

@media (forced-colors: active) {
  .x9yvj25.x9yvj25:not(#\#):not(#\#):not(#\#) {
    background-color: canvas;
  }

  .xwvh9j7.xwvh9j7:not(#\#):not(#\#):not(#\#) {
    background-color: canvastext;
  }

  .x1jzqe4.x1jzqe4:not(#\#):not(#\#):not(#\#) {
    background-color: highlight;
  }

  .xzxbsdt.xzxbsdt:not(#\#):not(#\#):not(#\#) {
    background-color: mark;
  }
}

@media (width <= 40rem) {
  .xi7uzlx.xi7uzlx:not(#\#):not(#\#):not(#\#) {
    background-color: #0000;
  }
}

@media (width <= 43.75rem) {
  .x580w9w.x580w9w:not(#\#):not(#\#):not(#\#) {
    background-color: var(--xv7r3vs);
  }
}

@media (width <= 60rem) {
  .x1djyhbd.x1djyhbd:not(#\#):not(#\#):not(#\#) {
    background-color: var(--xv7r3vs);
  }
}

@media (forced-colors: active) {
  .xnb5xw8.xnb5xw8:not(#\#):not(#\#):not(#\#) {
    background-image: repeating-linear-gradient(135deg, canvastext 0 1px, canvas 1px 4px);
  }

  .x1itacw7.x1itacw7:not(#\#):not(#\#):not(#\#) {
    background-image: repeating-linear-gradient(135deg, canvastext 0 2px, canvas 2px 4px);
  }
}

@media (width <= 40rem) {
  .xisjfzb.xisjfzb:not(#\#):not(#\#):not(#\#) {
    border-inline-end-width: 1px;
  }
}

@media (width >= 64rem) {
  .xzdpv66.xzdpv66:not(#\#):not(#\#):not(#\#) {
    border-inline-end-width: 1px;
  }
}

@media (width <= 40rem) {
  .x1u4j69n.x1u4j69n:not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 0;
  }
}

@media (width <= 63.99rem) {
  .xtrl834.xtrl834:not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 0;
  }
}

@media (width <= 40rem) {
  .xpmoddt.xpmoddt:not(#\#):not(#\#):not(#\#) {
    box-shadow: inset 0 -2px 0 var(--x19hvx4t);
  }

  .x1u536rz.x1u536rz:not(#\#):not(#\#):not(#\#) {
    box-shadow: none;
  }
}

@media (hover: none) and (pointer: coarse) {
  .x1txh20c.x1txh20c:not(#\#):not(#\#):not(#\#) {
    clip-path: inset(50%);
  }
}

@media (width <= 40rem) {
  .xz1f8u7.xz1f8u7:not(#\#):not(#\#):not(#\#) {
    clip-path: inset(50%);
  }
}

@media (width <= 43.75rem) {
  .x1crofdg.x1crofdg:not(#\#):not(#\#):not(#\#) {
    clip-path: inset(50%);
  }
}

@media (width <= 56rem) {
  .xugndrw.xugndrw:not(#\#):not(#\#):not(#\#) {
    clip-path: inset(50%);
  }
}

@media (width <= 60rem) {
  .xoekluk.xoekluk:not(#\#):not(#\#):not(#\#) {
    clip-path: inset(50%);
  }
}

@media (width <= 40rem) {
  .xhhndee.xhhndee:not(#\#):not(#\#):not(#\#) {
    clip-path: none;
  }
}

@media (forced-colors: active) {
  .xs5hli.xs5hli:not(#\#):not(#\#):not(#\#) {
    color: canvastext;
  }

  .x1ljrylj.x1ljrylj:not(#\#):not(#\#):not(#\#) {
    color: linktext;
  }

  .x1ls2d0l.x1ls2d0l:not(#\#):not(#\#):not(#\#) {
    color: marktext;
  }
}

@media (width <= 56rem) {
  .x1inkzas.x1inkzas:not(#\#):not(#\#):not(#\#) {
    color: var(--x171b1yf);
  }
}

@media (width <= 60rem) {
  .xrs9feu.xrs9feu:not(#\#):not(#\#):not(#\#) {
    color: var(--x171b1yf);
  }
}

@media (width <= 56rem) {
  .x14v5va1.x14v5va1:not(#\#):not(#\#):not(#\#) {
    color: var(--xqywkev);
  }
}

@media (width >= 64rem) {
  .x1bmc4bd.x1bmc4bd:not(#\#):not(#\#):not(#\#) {
    column-gap: normal;
  }
}

@media (width <= 40rem) {
  .x12k37f7.x12k37f7:not(#\#):not(#\#):not(#\#) {
    column-gap: var(--x1ylqxa3);
  }
}

@media (width <= 60rem) {
  .x1my0fjm.x1my0fjm:not(#\#):not(#\#):not(#\#) {
    column-gap: var(--xeri4ze);
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x1xea2ig.x1xea2ig:not(#\#):not(#\#):not(#\#) {
    column-gap: var(--xeri4ze);
  }
}

@media (width <= 63.99rem) {
  .x5g4y56.x5g4y56:not(#\#):not(#\#):not(#\#) {
    column-gap: var(--xeri4ze);
  }
}

@media (width <= 75rem) {
  .x1gq9dwk.x1gq9dwk:not(#\#):not(#\#):not(#\#) {
    column-gap: var(--xeri4ze);
  }
}

@media (width <= 63.99rem) {
  .xm1nz2h.xm1nz2h:not(#\#):not(#\#):not(#\#) {
    column-gap: var(--xphik1k);
  }
}

@media (width <= 40rem) {
  .xnwq5mz.xnwq5mz:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width <= 43.75rem) {
  .x128sm6u.x128sm6u:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width <= 56rem) {
  .xgmjjzx.xgmjjzx:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width <= 60rem) {
  .xn4g9c0.xn4g9c0:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width <= 63.99rem) {
  .x1aynkmd.x1aynkmd:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width <= 75rem) {
  .xwyqg9e.xwyqg9e:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 64rem) {
  .xyowz6r.xyowz6r:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .xg2iima.xg2iima:not(#\#):not(#\#):not(#\#) {
    display: contents;
  }
}

@media (width <= 40rem) {
  .x9j2juy.x9j2juy:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 43.75rem) {
  .x36023i.x36023i:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 56rem) {
  .xo0pnez.xo0pnez:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 60rem) {
  .x1mx2grq.x1mx2grq:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 63.99rem) {
  .x1os53z.x1os53z:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 75rem) {
  .xabues8.xabues8:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 64rem) {
  .xpa1mh0.xpa1mh0:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (any-pointer: coarse) {
  .x4yf79c.x4yf79c:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width <= 40rem) {
  .x1puhyre.x1puhyre:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width <= 43.75rem) {
  .x1wp0ko8.x1wp0ko8:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width <= 60rem) {
  .x87za2p.x87za2p:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width <= 63.99rem) {
  .x1w2416l.x1w2416l:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width <= 75rem) {
  .xa3ng97.xa3ng97:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width <= 40rem) {
  .x6ky2y8.x6ky2y8:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x1wb26nr.x1wb26nr:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@media (width >= 64rem) {
  .x2jcep.x2jcep:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@media (width <= 40rem) {
  .x1p0rdvz.x1p0rdvz:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width <= 56rem) {
  .x1ttcx8v.x1ttcx8v:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width <= 60rem) {
  .x1ld5j0n.x1ld5j0n:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width <= 63.99rem) {
  .x11iynlb.x11iynlb:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width <= 75rem) {
  .x17feqmw.x17feqmw:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (any-pointer: coarse) {
  .x17y6trp.x17y6trp:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (hover: none) {
  .x1dc2ync.x1dc2ync:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 40rem) {
  .xzeeffm.xzeeffm:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 43.75rem) {
  .x1g287s0.x1g287s0:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 60rem) {
  .x1wxgbcj.x1wxgbcj:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 63.99rem) {
  .x1od35bn.x1od35bn:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 75rem) {
  .xyrtjhx.xyrtjhx:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 80rem) {
  .x16r8g5l.x16r8g5l:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 64rem) {
  .x1wdgsqc.x1wdgsqc:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 40rem) {
  .x1an0evk.x1an0evk:not(#\#):not(#\#):not(#\#) {
    flex-basis: 100%;
  }
}

@media (width <= 60rem) {
  .x1pjfwzk.x1pjfwzk:not(#\#):not(#\#):not(#\#) {
    flex-basis: 100%;
  }
}

@media (width <= 63.99rem) {
  .xi4npor.xi4npor:not(#\#):not(#\#):not(#\#) {
    flex-basis: 100%;
  }

  .x57dwrl.x57dwrl:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 75rem) {
  .x1vth475.x1vth475:not(#\#):not(#\#):not(#\#) {
    flex-grow: 1;
  }
}

@media (width <= 40rem) {
  .x1hpn28i.x1hpn28i:not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}

@media (width <= 56rem) {
  .x1nzatf.x1nzatf:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x14lmypd);
  }
}

@media (width <= 63.99rem) {
  .xlebp8.xlebp8:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x14lmypd);
  }
}

@media (width <= 56rem) {
  .x10p0vly.x10p0vly:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1eeufgz);
  }
}

@media (width <= 60rem) {
  .x109i7rd.x109i7rd:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1eeufgz);
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x1ax9fxq.x1ax9fxq:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1p107fa);
  }
}

@media (width <= 43.75rem) {
  .x2x582h.x2x582h:not(#\#):not(#\#):not(#\#) {
    font-weight: 500;
  }
}

@media (width <= 56rem) {
  .xe8s4zb.xe8s4zb:not(#\#):not(#\#):not(#\#) {
    font-weight: 500;
  }
}

@media (forced-colors: active) {
  .x1g12otp.x1g12otp:not(#\#):not(#\#):not(#\#) {
    forced-color-adjust: none;
  }
}

@media (width <= 40rem) {
  .xuphw7x.xuphw7x:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width <= 63.99rem) {
  .xujyesl.xujyesl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x1gntc04.x1gntc04:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 2.25rem 16px minmax(0, 1fr) auto 2.5rem;
  }
}

@media (width >= 64rem) {
  .xja5jtl.xja5jtl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 2.75rem minmax(0, 1fr);
  }
}

@media (width <= 75rem) {
  .x65m31g.x65m31g:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 28px repeat(auto-fit, minmax(7rem, 1fr));
  }
}

@media (width <= 43.75rem) {
  .xkf4zck.xkf4zck:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 2rem minmax(0, 1fr);
  }
}

@media (width <= 40rem) {
  .xu7ijwk.xu7ijwk:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 3.5rem minmax(0, 1fr);
  }

  .xehi3ct.xehi3ct:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 4rem minmax(0, 1fr);
  }

  .xsr0ii8.xsr0ii8:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 64px minmax(0, 1fr) auto;
  }

  .x144m1sy.x144m1sy:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 64px minmax(0, 1fr);
  }

  .x5wnm02.x5wnm02:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: auto minmax(0, 1fr);
  }
}

@media (width <= 60rem) {
  .x1lfml5p.x1lfml5p:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: auto minmax(0, 1fr);
  }
}

@media (width <= 63.99rem) {
  .xxqsxp4.xxqsxp4:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: auto minmax(0, 1fr);
  }
}

@media (width >= 64rem) {
  .xbzl2dw.xbzl2dw:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: min(var(--hierarchy-width, 18rem),max(220px,50%)) minmax(0,1fr);
  }

  .x11a4co1.x11a4co1:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 18rem;
  }

  .xst65rv.xst65rv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 300px;
  }
}

@media (width <= 43.75rem) {
  .x3x87fd.x3x87fd:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 32px;
  }
}

@media (width <= 36rem) {
  .xo9xtjn.xo9xtjn:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }
}

@media (width <= 40rem) {
  .x1txdgtp.x1txdgtp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }
}

@media (width <= 63.99rem) {
  .xcpozfi.xcpozfi:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }
}

@media (width >= 64rem) {
  .x1juk7ha.x1juk7ha:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
}

@media (width <= 40rem) {
  .xty5orb.xty5orb:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 43.75rem) {
  .xki5hq9.xki5hq9:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 63.99rem) {
  .xvr4h90.xvr4h90:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width >= 64rem) {
  .x1wnt211.x1wnt211:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(16rem, 2fr) minmax(0, 3fr);
  }
}

@media (width <= 60rem) {
  .x1laghlt.x1laghlt:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 63.99rem) {
  .xjgovfs.xjgovfs:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .x14t5xg5.x14t5xg5:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(auto-fill, minmax(7.5rem, 1fr));
  }
}

@media (width >= 64rem) {
  .xp5diwz.xp5diwz:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: subgrid;
  }
}

@media (any-pointer: coarse) {
  .x1guceav.x1guceav:not(#\#):not(#\#):not(#\#) {
    inset-inline-end: -12px;
  }

  .x7pn6k2.x7pn6k2:not(#\#):not(#\#):not(#\#) {
    inset-inline-end: 0;
  }
}

@media (width <= 60rem) {
  .x11bg92r.x11bg92r:not(#\#):not(#\#):not(#\#) {
    inset-inline-end: 4px;
  }
}

@media (width <= 40rem) {
  .x8cfmba.x8cfmba:not(#\#):not(#\#):not(#\#) {
    inset-inline-end: var(--xphik1k);
  }
}

@media (width <= 43.75rem) {
  .x1e6azwd.x1e6azwd:not(#\#):not(#\#):not(#\#) {
    inset-inline-start: 0;
  }
}

@media (width >= 43.76rem) {
  .x12s1ymf.x12s1ymf:not(#\#):not(#\#):not(#\#) {
    inset-inline-start: 40px;
  }
}

@media (width <= 40rem) {
  .x1n2l1td.x1n2l1td:not(#\#):not(#\#):not(#\#) {
    inset-inline-start: var(--xphik1k);
  }
}

@media (any-pointer: coarse) {
  .x1txpwdv.x1txpwdv:not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }
}

@media (width <= 40rem) {
  .x5dyh5f.x5dyh5f:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width <= 43.75rem) {
  .xvrqahq.xvrqahq:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width <= 40rem) {
  .xm1klvd.xm1klvd:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-start;
  }

  .x10q6uoh.x10q6uoh:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width <= 63.99rem) {
  .xqx41zp.xqx41zp:not(#\#):not(#\#):not(#\#) {
    justify-items: center;
  }
}

@media (width <= 40rem) {
  .x1hw1vsg.x1hw1vsg:not(#\#):not(#\#):not(#\#) {
    justify-self: stretch;
  }
}

@media (width <= 60rem) {
  .x1jcsmpt.x1jcsmpt:not(#\#):not(#\#):not(#\#) {
    line-height: 0;
  }
}

@media (width <= 40rem) {
  .x1vqwunn.x1vqwunn:not(#\#):not(#\#):not(#\#) {
    line-height: 1.3;
  }
}

@media (width <= 63.99rem) {
  .x1r7app6.x1r7app6:not(#\#):not(#\#):not(#\#) {
    margin-inline-end: -12px;
  }
}

@media (width <= 40rem) {
  .x1uv4vco.x1uv4vco:not(#\#):not(#\#):not(#\#) {
    margin-inline-end: auto;
  }
}

@media (width <= 43.75rem) {
  .x1pplno9.x1pplno9:not(#\#):not(#\#):not(#\#) {
    margin-inline-end: 66px;
  }
}

@media (width >= 64rem) {
  .x10df6fh.x10df6fh:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: auto;
  }
}

@media (any-pointer: coarse) {
  .x1qmv58u.x1qmv58u:not(#\#):not(#\#):not(#\#) {
    opacity: .5;
  }
}

@media (hover: none) and ((width > 40rem)) {
  .x12da8lj.x12da8lj:not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (width <= 40rem) {
  .x1gy54yf.x1gy54yf:not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x1ng44fs.x1ng44fs:not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (width <= 40rem) {
  .xvo52g6.xvo52g6:not(#\#):not(#\#):not(#\#) {
    order: -1;
  }
}

@media (width <= 43.75rem) {
  .x1elg9p9.x1elg9p9:not(#\#):not(#\#):not(#\#) {
    order: -1;
  }
}

@media (width <= 60rem) {
  .x1wtdqd2.x1wtdqd2:not(#\#):not(#\#):not(#\#) {
    order: -1;
  }
}

@media (width <= 43.75rem) {
  .x1yqkkjm.x1yqkkjm:not(#\#):not(#\#):not(#\#) {
    order: -2;
  }
}

@media (width <= 60rem) {
  .xrubki5.xrubki5:not(#\#):not(#\#):not(#\#) {
    order: -2;
  }
}

@media (width <= 40rem) {
  .x19fifxt.x19fifxt:not(#\#):not(#\#):not(#\#) {
    order: 0;
  }
}

@media (width <= 56rem) {
  .x1xuzgvz.x1xuzgvz:not(#\#):not(#\#):not(#\#) {
    order: 0;
  }

  .x12v0ovx.x12v0ovx:not(#\#):not(#\#):not(#\#) {
    order: 1;
  }
}

@media (width <= 60rem) {
  .xwfp5gl.xwfp5gl:not(#\#):not(#\#):not(#\#) {
    order: 1;
  }
}

@media (width <= 63.99rem) {
  .xijxyal.xijxyal:not(#\#):not(#\#):not(#\#) {
    order: 1;
  }
}

@media (width <= 56rem) {
  .x12bvjhv.x12bvjhv:not(#\#):not(#\#):not(#\#) {
    order: 2;
  }
}

@media (width <= 63.99rem) {
  .xkz7cvr.xkz7cvr:not(#\#):not(#\#):not(#\#) {
    order: 2;
  }

  .xvhfwhr.xvhfwhr:not(#\#):not(#\#):not(#\#) {
    order: 3;
  }
}

@media (width <= 56rem) {
  .x1jvetzg.x1jvetzg:not(#\#):not(#\#):not(#\#) {
    order: 4;
  }

  .x1456h0x.x1456h0x:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: 0;
  }
}

@media (width <= 60rem) {
  .x1osw43p.x1osw43p:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: 32px;
  }

  .xsoxt8r.xsoxt8r:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: 44px;
  }
}

@media (width <= 43.75rem) {
  .x1ckthsf.x1ckthsf:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: var(--x13itwok);
  }
}

@media (width <= 40rem) {
  .xz679bh.xz679bh:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 0;
  }
}

@media (width <= 56rem) {
  .x1r9xjhj.x1r9xjhj:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 0;
  }
}

@media (width <= 60rem) {
  .x13rijoj.x13rijoj:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 0;
  }
}

@media (width <= 43.75rem) {
  .x1n0yi3s.x1n0yi3s:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 24px;
  }

  .x778edf.x778edf:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 30px;
  }
}

@media (width <= 60rem) {
  .x1t35yq3.x1t35yq3:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 40px;
  }
}

@media (width <= 43.75rem) {
  .x1j8s0ge.x1j8s0ge:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: var(--x13itwok);
  }
}

@media (any-pointer: coarse) {
  .x1ab3d47.x1ab3d47:not(#\#):not(#\#):not(#\#) {
    pointer-events: none;
  }
}

@media (hover: none) and (pointer: coarse) {
  .xckk61w.xckk61w:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (width <= 40rem) {
  .x1bdlgu4.x1bdlgu4:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (width <= 43.75rem) {
  .x10kpu3c.x10kpu3c:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (width <= 56rem) {
  .xiz1a9b.xiz1a9b:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (width <= 60rem) {
  .x9csexx.x9csexx:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (any-pointer: coarse) {
  .x1223jzj.x1223jzj:not(#\#):not(#\#):not(#\#) {
    position: relative;
  }
}

@media (width <= 40rem) {
  .xq6r5a0.xq6r5a0:not(#\#):not(#\#):not(#\#) {
    position: relative;
  }
}

@media (width <= 43.75rem) {
  .x1sglsnu.x1sglsnu:not(#\#):not(#\#):not(#\#) {
    position: relative;
  }
}

@media (width <= 60rem) {
  .xeivrzs.xeivrzs:not(#\#):not(#\#):not(#\#) {
    position: relative;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .xcq0hcm.xcq0hcm:not(#\#):not(#\#):not(#\#) {
    position: relative;
  }
}

@media (width <= 63.99rem) {
  .x52o7sq.x52o7sq:not(#\#):not(#\#):not(#\#) {
    position: relative;
  }
}

@media (height <= 32rem) {
  .xoqcsht.xoqcsht:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@media (width <= 40rem) {
  .x1s7m5nq.x1s7m5nq:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@media (width <= 43.75rem) {
  .x1qceisd.x1qceisd:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@media (width >= 43.76rem) {
  .x18y78t0.x18y78t0:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width >= 64rem) {
  .xkft8oy.xkft8oy:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x1xpukvk.x1xpukvk:not(#\#):not(#\#):not(#\#) {
    row-gap: calc((var(--touch-target) - 1.5rem) / 2 + .1875rem);
  }

  .x1yeqk6m.x1yeqk6m:not(#\#):not(#\#):not(#\#) {
    row-gap: calc(2 * calc((var(--touch-target) - 1.5rem) / 2 + .1875rem));
  }

  .xd4i8ss.xd4i8ss:not(#\#):not(#\#):not(#\#) {
    row-gap: max(var(--x13itwok),calc((var(--touch-target) - var(--x1eeufgz) * 1.55 - 12px) / 2));
  }

  .x304s65.x304s65:not(#\#):not(#\#):not(#\#) {
    row-gap: var(--touch-row-gap);
  }
}

@media (any-pointer: coarse) {
  .x1l9l17c.x1l9l17c:not(#\#):not(#\#):not(#\#) {
    row-gap: var(--x13itwok);
  }
}

@media (width <= 60rem) {
  .xl4feps.xl4feps:not(#\#):not(#\#):not(#\#) {
    row-gap: var(--x13itwok);
  }
}

@media (width <= 63.99rem) {
  .xbtvrwf.xbtvrwf:not(#\#):not(#\#):not(#\#) {
    row-gap: var(--x13itwok);
  }
}

@media (width <= 75rem) {
  .x11hnlj6.x11hnlj6:not(#\#):not(#\#):not(#\#) {
    row-gap: var(--x13itwok);
  }
}

@media (width <= 63.99rem) {
  .x10e0bac.x10e0bac:not(#\#):not(#\#):not(#\#) {
    row-gap: var(--x6tephf);
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x12esyrm.x12esyrm:not(#\#):not(#\#):not(#\#) {
    row-gap: var(--xeri4ze);
  }
}

@media (width <= 63.99rem) {
  .x4ghs1g.x4ghs1g:not(#\#):not(#\#):not(#\#) {
    text-align: right;
  }
}

@media (width <= 40rem) {
  .x1tb1nbp.x1tb1nbp:not(#\#):not(#\#):not(#\#) {
    text-align: start;
  }
}

@media (width <= 60rem) {
  .xs6k0wc.xs6k0wc:not(#\#):not(#\#):not(#\#) {
    text-align: start;
  }
}

@media (width <= 63.99rem) {
  .x199445y.x199445y:not(#\#):not(#\#):not(#\#) {
    text-align: start;
  }
}

@media (width <= 24.99rem) {
  .xcpiwg0.xcpiwg0:not(#\#):not(#\#):not(#\#) {
    text-overflow: clip;
  }
}

@media (width <= 63.99rem) {
  .xbemz7i.xbemz7i:not(#\#):not(#\#):not(#\#) {
    text-overflow: ellipsis;
  }

  .x1jmfimm.x1jmfimm:not(#\#):not(#\#):not(#\#) {
    text-wrap: balance;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xuupxpy.xuupxpy:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }

  .x4wkmsb.x4wkmsb:not(#\#):not(#\#):not(#\#) {
    transition-property: none;
  }
}

@media (width <= 24.99rem) {
  .x1m65nzw.x1m65nzw:not(#\#):not(#\#):not(#\#) {
    white-space: normal;
  }
}

@media (width <= 40rem) {
  .xwccqq0.xwccqq0:not(#\#):not(#\#):not(#\#) {
    white-space: normal;
  }
}

@media (width <= 60rem) {
  .x1hc8qre.x1hc8qre:not(#\#):not(#\#):not(#\#) {
    white-space: normal;
  }
}

@media (width <= 63.99rem) {
  .x1geoaje.x1geoaje:not(#\#):not(#\#):not(#\#) {
    white-space: normal;
  }
}

@media (hover: none) and (pointer: coarse) {
  .xqli9kt.xqli9kt:not(#\#):not(#\#):not(#\#) {
    white-space: nowrap;
  }
}

@media (width <= 63.99rem) {
  .x1i3osf2.x1i3osf2:not(#\#):not(#\#):not(#\#) {
    white-space: nowrap;
  }
}

@media (width <= 60rem) {
  .x750kgj.x750kgj:not(#\#):not(#\#):not(#\#) {
    z-index: 2;
  }
}

@media (width <= 43.75rem) {
  .x1qlcusy.x1qlcusy:is(.run-plan-table tbody *):not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width <= 60rem) {
  .x5ga30z.x5ga30z:is(.data-table *):not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (forced-colors: active) {
  .x17awamo.x17awamo:is([data-highlighted] *):not(#\#):not(#\#):not(#\#) {
    background-color: canvastext;
  }
}

@media (hover: hover) {
  .x12b5chw.x12b5chw:is(.cl-row:hover > *):not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in srgb,var(--xqywkev) 3%,var(--x19vp1ra));
  }
}

@media (hover: hover) and (width >= 43.76rem) {
  .xhaxhan.xhaxhan:is(.data-table tbody tr:hover > *):not(#\#):not(#\#):not(#\#) {
    background-color: var(--xyh20dr);
  }
}

@media (width <= 43.75rem) {
  .xwselow.xwselow:is(.run-plan-table tbody *):not(#\#):not(#\#):not(#\#) {
    clip-path: inset(50%);
  }

  .x1vt4ban.x1vt4ban:is(.run-plan-table tbody *):not(#\#):not(#\#):not(#\#) {
    column-gap: 10px;
  }

  .x1m9ouyv.x1m9ouyv:is(.run-plan-table tbody *):not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .x1e8pa05.x1e8pa05:is(.run-plan-table tbody *):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .x1rhycr2.x1rhycr2:is(.run-plan-table tbody *):not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }

  .x133h9j8.x133h9j8:is(.run-plan-table tbody *):not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (height <= 32rem) {
  .x1hcv7tq.x1hcv7tq:is(form:has(.rich-editor-panel) *):not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@media (height <= 46.5rem) {
  .x1asxsi1.x1asxsi1:is(.shell[data-layout="compact"] form:has(.rich-editor-panel) *):not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@media (width <= 40.24rem) and (height >= 32.01rem) {
  .xgad97a.xgad97a:is(form:has(.rich-editor-panel) *):not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@media (width <= 60rem) {
  .x7o9mws.x7o9mws:is(.data-table .sticky):not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@media (width <= 43.75rem) {
  .x12blk97.x12blk97:is(.run-plan-table tbody *):not(#\#):not(#\#):not(#\#) {
    row-gap: 4px;
  }
}

@media (width <= 60rem) {
  .xm6no28.xm6no28:is(.data-table .num):not(#\#):not(#\#):not(#\#) {
    text-align: start;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1rrkvjb.x1rrkvjb:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
    transform: none;
  }
}

@media (height >= 32.01rem), (width >= 40.01rem) and (height >= 19.01rem) {
  .xci17mu.xci17mu:has(.project-tabs > *):not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (height <= 32rem) {
  .x15j9nel.x15j9nel:has(.team-back):not(#\#):not(#\#):not(#\#) {
    scroll-padding-block-start: 0;
  }
}

@media (width <= 56rem) {
  .x1kpkrlv.x1kpkrlv:first-child:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 0;
  }

  .xv8bh0j.xv8bh0j:last-child:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: 0;
  }
}

@media (width <= 40rem) {
  .x1162un3.x1162un3:empty:not(#\#):not(#\#):not(#\#) {
    display: none;
  }

  .x1eeg57m.x1eeg57m:empty:not(#\#):not(#\#):not(#\#) {
    position: static;
  }

  .x1m2v5a5.x1m2v5a5:empty:not(#\#):not(#\#):not(#\#) {
    visibility: hidden;
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .x10dmfvj.x10dmfvj:not(#\#):not(#\#):not(#\#) {
    align-content: center;
  }
}

@container (width <= 22rem) {
  .xxfnu1r.xxfnu1r:not(#\#):not(#\#):not(#\#) {
    align-items: baseline;
  }
}

@container invoice-lines (width <= 52rem) {
  .x10z908j.x10z908j:not(#\#):not(#\#):not(#\#) {
    align-items: baseline;
  }
}

@container invoice-chart (width >= 48rem) {
  .xqs9510.xqs9510:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@container report (width <= 72rem) {
  .x12nv3k0.x12nv3k0:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@container overview (width <= 54rem) {
  .x1w5jdw7.x1w5jdw7:not(#\#):not(#\#):not(#\#) {
    align-items: start;
  }
}

@container projects (width <= 54rem) {
  .x1h2m4wz.x1h2m4wz:not(#\#):not(#\#):not(#\#) {
    align-items: start;
  }
}

@container sheet (width >= 110rem) {
  .x1ld2gu9.x1ld2gu9:not(#\#):not(#\#):not(#\#) {
    align-self: start;
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .x1iqhmdu.x1iqhmdu:not(#\#):not(#\#):not(#\#) {
    anchor-name: --invoice-chart-title;
  }

  .x1e6y70k.x1e6y70k:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in srgb,var(--x1elkhzp) 6%,transparent);
  }
}

@container overview (width <= 54rem) {
  .x1pwghcd.x1pwghcd:not(#\#):not(#\#):not(#\#) {
    background-color: #0000;
  }
}

@container report (width <= 72rem) {
  .xwvx33i.xwvx33i:not(#\#):not(#\#):not(#\#) {
    background-color: #0000;
  }
}

@container overview (width <= 40rem) {
  .x5srxxa.x5srxxa:not(#\#):not(#\#):not(#\#) {
    background-color: var(--x19vp1ra);
  }
}

@container sheet (width <= 26rem) {
  .x1mcsw61.x1mcsw61:not(#\#):not(#\#):not(#\#) {
    background-color: var(--x19vp1ra);
  }
}

@container sheet (width <= 52rem) {
  .x166qbp1.x166qbp1:not(#\#):not(#\#):not(#\#) {
    background-color: var(--x19vp1ra);
  }
}

@container sheet (width <= 40rem) {
  .x7kcv1.x7kcv1:not(#\#):not(#\#):not(#\#) {
    background-color: var(--xv7r3vs);
  }
}

@container overview (width <= 54rem) {
  .xthyny6.xthyny6:not(#\#):not(#\#):not(#\#) {
    background-color: var(--xyh20dr);
  }
}

@container sheet (width <= 39rem) {
  .x1kf4gzl.x1kf4gzl:not(#\#):not(#\#):not(#\#) {
    border-end-end-radius: var(--xpeeaze);
  }

  .x1lsnxcs.x1lsnxcs:not(#\#):not(#\#):not(#\#) {
    border-end-start-radius: var(--xpeeaze);
  }
}

@container sheet (width <= 40rem) {
  .xu27a6v.xu27a6v:not(#\#):not(#\#):not(#\#) {
    border-inline-end-width: 0;
  }
}

@container invoice-lines (width <= 44rem) {
  .x1kmu9d7.x1kmu9d7:not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 0;
  }
}

@container strip (width <= calc(111px + 11rem)) {
  .x18t9zqd.x18t9zqd:not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 0;
  }
}

@container sheet (width <= 39rem) {
  .x5n6pb6.x5n6pb6:not(#\#):not(#\#):not(#\#) {
    border-start-end-radius: var(--xpeeaze);
  }

  .x176hrzd.x176hrzd:not(#\#):not(#\#):not(#\#) {
    border-start-start-radius: var(--xpeeaze);
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .x55wswp.x55wswp:not(#\#):not(#\#):not(#\#) {
    box-shadow: inset 0 -2px 0 var(--x1elkhzp);
  }
}

@container overview (width <= 54rem) {
  .x526v15.x526v15:not(#\#):not(#\#):not(#\#) {
    box-shadow: none;
  }
}

@container sheet (width >= 110rem) {
  .x15ru2iw.x15ru2iw:not(#\#):not(#\#):not(#\#) {
    box-shadow: none;
  }
}

@container sheet (width <= 26rem) {
  .x1jgute2.x1jgute2:not(#\#):not(#\#):not(#\#) {
    box-shadow: var(--xuqi3q9);
  }
}

@container sheet (width <= 52rem) {
  .x99bnh9.x99bnh9:not(#\#):not(#\#):not(#\#) {
    box-shadow: var(--xuqi3q9);
  }
}

@container currency (width <= 44rem) {
  .xmmdv74.xmmdv74:not(#\#):not(#\#):not(#\#) {
    clip-path: inset(50%);
  }
}

@container invoice-lines (width <= 52rem) {
  .xz6xfe5.xz6xfe5:not(#\#):not(#\#):not(#\#) {
    clip-path: inset(50%);
  }
}

@container overview (width <= 54rem) {
  .x1nqy6e3.x1nqy6e3:not(#\#):not(#\#):not(#\#) {
    clip-path: inset(50%);
  }
}

@container report (width <= 72rem) {
  .x1qven1u.x1qven1u:not(#\#):not(#\#):not(#\#) {
    clip-path: inset(50%);
  }
}

@container sheet (width <= 26rem) {
  .xrn25ou.xrn25ou:not(#\#):not(#\#):not(#\#) {
    clip-path: inset(50%);
  }
}

@container sheet (width <= 52rem) {
  .x4pp1o3.x4pp1o3:not(#\#):not(#\#):not(#\#) {
    clip-path: inset(50%);
  }
}

@container report (width <= 40rem) {
  .x1ny0a1.x1ny0a1:not(#\#):not(#\#):not(#\#) {
    clip-path: none;
  }
}

@container sheet (width <= 55.999rem) {
  .xn5i2b2.xn5i2b2:not(#\#):not(#\#):not(#\#) {
    clip-path: none;
  }
}

@container invoice-lines (width <= 52rem) {
  .x1amv1d2.x1amv1d2:not(#\#):not(#\#):not(#\#) {
    color: var(--x171b1yf);
  }
}

@container sheet (width <= 52rem) {
  .x41fn9l.x41fn9l:not(#\#):not(#\#):not(#\#) {
    color: var(--x171b1yf);
  }
}

@container invoice-lines (width <= 52rem) {
  .x1e5olmo.x1e5olmo:not(#\#):not(#\#):not(#\#) {
    column-gap: .3em;
  }
}

@container sheet (width >= 110rem) {
  .xjrevvk.xjrevvk:not(#\#):not(#\#):not(#\#) {
    column-gap: var(--x13itwok);
  }

  .x1wwc8r4.x1wwc8r4:not(#\#):not(#\#):not(#\#) {
    column-gap: var(--x1jotmey);
  }
}

@container (width <= 35.99rem) {
  .x19qzx55.x19qzx55:not(#\#):not(#\#):not(#\#) {
    column-gap: var(--xeri4ze);
  }
}

@container sheet (width >= 110rem) {
  .x1btw2w4.x1btw2w4:not(#\#):not(#\#):not(#\#) {
    column-gap: var(--xeri4ze);
  }
}

@container budget (width <= 48rem) {
  .xpfposi.xpfposi:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container currency (width <= 44rem) {
  .xylz65s.xylz65s:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container invoice-lines (width <= 52rem) {
  .xvjwwsv.xvjwwsv:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container overview (width <= 54rem) {
  .xv1k5ui.xv1k5ui:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container projects (width <= 54rem) {
  .x13adwzy.x13adwzy:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container report (width <= 40rem) {
  .x93saz0.x93saz0:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container report (width <= 72rem) {
  .x1p5vkzn.x1p5vkzn:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container sheet (width <= 26rem) {
  .x1dhi532.x1dhi532:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container sheet (width <= 52rem) {
  .x1dcyt4w.x1dcyt4w:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container sheet (width >= 110rem) {
  .xy4pvg4.xy4pvg4:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container strip (width <= calc(158px + 11.5rem)) {
  .xrjactu.xrjactu:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container sheet (width >= 110rem) {
  .x5trcde.x5trcde:not(#\#):not(#\#):not(#\#) {
    display: contents;
  }
}

@container budget (width <= 30rem) {
  .xf0xiel.xf0xiel:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@container invoice-lines (width <= 52rem) {
  .x6vn7kp.x6vn7kp:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .x1uuebf3.x1uuebf3:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@container invoice-workspace (width <= 48rem) {
  .x3zlswg.x3zlswg:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@container overview (width <= 54rem) {
  .x1th5y5j.x1th5y5j:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@container report (width <= 72rem) {
  .x1miutwz.x1miutwz:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@container sheet (width <= 66rem) {
  .xt76cdg.xt76cdg:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@container (width <= 22rem) {
  .x1q4im67.x1q4im67:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@container currency (width <= 44rem) {
  .x1eeuyxj.x1eeuyxj:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@container epic-map (width >= 44rem) {
  .x16wt2nz.x16wt2nz:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@container overview (width <= 40rem) {
  .x8vxyep.x8vxyep:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@container overview (width <= 54rem) {
  .xt1pspo.xt1pspo:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@container project-home (width <= 60rem) {
  .x1s8q665.x1s8q665:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@container sheet (width >= 110rem) {
  .x1bdri9h.x1bdri9h:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@container report (width <= 72rem) {
  .x72ucr6.x72ucr6:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@container (width <= 22rem) {
  .x1t0qi7b.x1t0qi7b:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@container invoice-lines (width <= 52rem) {
  .xl6v7w8.xl6v7w8:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@container invoice-workspace (width <= 35rem) {
  .x1si5s8n.x1si5s8n:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@container overview (width <= 40rem) {
  .x1rpchi7.x1rpchi7:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@container overview (width <= 54rem) {
  .xwmnjf2.xwmnjf2:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@container report (width <= 72rem) {
  .xgpci5r.xgpci5r:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@container sheet (width <= 26rem) {
  .x19c3cvt.x19c3cvt:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@container sheet (width <= 52rem) {
  .x1mm6rhp.x1mm6rhp:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@container strip (width <= calc(158px + 11.5rem)) {
  .x4rz69k.x4rz69k:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@container budget (width <= 48rem) {
  .x1cg4iu.x1cg4iu:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .x1u010mj.x1u010mj:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container invoice-workspace (width <= 35rem) {
  .x17wf2zj.x17wf2zj:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container invoice-workspace (width <= 40rem) {
  .x3njh8b.x3njh8b:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container invoice-workspace (width <= 48rem) {
  .xps1s7o.xps1s7o:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container overview (width <= 40rem) {
  .x16ut6u6.x16ut6u6:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container overview (width <= 54rem) {
  .x1xaytkd.x1xaytkd:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container projects (width <= 54rem) {
  .x5j994m.x5j994m:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container report (width <= 40rem) {
  .x1uaw5gd.x1uaw5gd:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container sheet (width <= 26rem) {
  .x1x5n0cs.x1x5n0cs:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container sheet (width <= 39rem) {
  .x12cy2dn.x12cy2dn:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container sheet (width <= 40rem) {
  .xh1jne5.xh1jne5:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container sheet (width <= 47.99rem) {
  .x1qrll2v.x1qrll2v:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container sheet (width <= 50rem) {
  .x17y4ch.x17y4ch:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container sheet (width <= 52rem) {
  .x1vuyxx7.x1vuyxx7:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container sheet (width <= 55.999rem) {
  .xgau29m.xgau29m:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container sheet (width <= 62rem) {
  .xh0wq74.xh0wq74:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container sheet (width <= 66rem) {
  .x1iw3389.x1iw3389:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container strip (width <= calc(158px + 11.5rem)) {
  .xt0wsgm.xt0wsgm:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container (width <= 35.99rem) {
  .x1pwo4yh.x1pwo4yh:not(#\#):not(#\#):not(#\#) {
    flex-basis: 100%;
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .x1ru0z5i.x1ru0z5i:not(#\#):not(#\#):not(#\#) {
    flex-basis: 100%;
  }
}

@container report (width <= 72rem) {
  .x88vmyn.x88vmyn:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@container invoice-chart (width >= 48rem) {
  .x1jp940j.x1jp940j:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@container sheet (width <= 55.999rem) {
  .x1os3ig4.x1os3ig4:not(#\#):not(#\#):not(#\#) {
    flex-grow: 1;
  }
}

@container invoice-lines (width <= 52rem) {
  .xibfni5.xibfni5:not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .x1hjpr6r.x1hjpr6r:not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}

@container invoice-workspace (width <= 38rem) {
  .xohu0ev.xohu0ev:not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}

@container sheet (width <= 39rem) {
  .xvtxh66.xvtxh66:not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}

@container to-invoice (width <= 34rem) {
  .x1ropnsf.x1ropnsf:not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}

@container sheet (width <= 40rem) {
  .xsjob0t.xsjob0t:not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }
}

@container invoice-lines (width <= 52rem) {
  .x1wu0duw.x1wu0duw:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1eeufgz);
  }
}

@container overview (width <= 54rem) {
  .x19hdbi3.x19hdbi3:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1t3unnp);
  }
}

@container report (width <= 72rem) {
  .xbk7f0e.xbk7f0e:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1t3unnp);
  }
}

@container currency (width <= 44rem) {
  .x6xgs0j.x6xgs0j:not(#\#):not(#\#):not(#\#) {
    font-weight: 500;
  }
}

@container overview (width <= 54rem) {
  .x3kl66w.x3kl66w:not(#\#):not(#\#):not(#\#) {
    font-weight: 500;
  }
}

@container report (width <= 72rem) {
  .x1qebr9i.x1qebr9i:not(#\#):not(#\#):not(#\#) {
    font-weight: 500;
  }
}

@container invoice-workspace (width >= 30rem) and (width <= 47.999rem) {
  .xg88jci.xg88jci:not(#\#):not(#\#):not(#\#) {
    grid-auto-rows: auto;
  }
}

@container (width <= 35.99rem) {
  .x1fk6fod.x1fk6fod:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 4rem minmax(0, 1fr);
  }
}

@container budget (width <= 48rem) {
  .x1ufgvce.x1ufgvce:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 6rem 5rem auto;
  }

  .xx56r7c.xx56r7c:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 6rem minmax(0, 14rem) 5rem auto;
  }
}

@container sheet (26rem < width <= 40rem) {
  .x1js6oo4.x1js6oo4:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: calc(var(--checklist-digits, 3) * 1ch + .875rem) minmax(0,1fr) clamp(max(6.25rem,7em),var(--res-u, min(5.4cqw,8rem)),max(max(6.25rem,7em),14cqw)) clamp(6rem,var(--bug-u, min(7.5cqw,10rem)),max(6rem,20cqw));
  }
}

@container sheet (width <= 52rem) {
  .xakiq5j.xakiq5j:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: calc(var(--checklist-digits, 3) * 1ch + .875rem) minmax(0,1fr) clamp(max(6.25rem,7em),var(--res-u, min(5.4cqw,8rem)),max(max(6.25rem,7em),14cqw)) clamp(6rem,var(--bug-u, min(7.5cqw,10rem)),max(6rem,20cqw));
  }
}

@container sheet (width <= 26rem) {
  .x1fooumh.x1fooumh:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: calc(var(--checklist-digits, 3) * 1ch + .875rem) minmax(0,1fr) clamp(max(6.25rem,7em),var(--res-u, min(5.4cqw,8rem)),max(max(6.25rem,7em),14cqw));
  }
}

@container sheet (width <= 18rem) {
  .x1kv96mi.x1kv96mi:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: calc(var(--checklist-digits, 3) * 1ch + .875rem) minmax(0,1fr);
  }
}

@container sheet (40rem < width <= 52rem) {
  .x1i8t4xt.x1i8t4xt:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: clamp(7.5rem,var(--fn-u, min(14cqw,20rem)),max(7.5rem,26cqw)) calc(var(--checklist-digits, 3) * 1ch + .875rem) minmax(0,1fr) clamp(max(6.25rem,7em),var(--res-u, min(5.4cqw,8rem)),max(max(6.25rem,7em),14cqw)) clamp(6rem,var(--bug-u, min(7.5cqw,10rem)),max(6rem,20cqw));
  }
}

@container budget (width <= 30rem) {
  .x174amsp.x174amsp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: max-content minmax(0, 1fr);
  }
}

@container edit (width >= 48rem) {
  .x1lpphnr.x1lpphnr:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 18rem;
  }
}

@container record (width >= 48rem) {
  .xmsz5qk.xmsz5qk:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 19rem;
  }
}

@container invoice-workspace (width <= 38rem) {
  .x1wiokzd.x1wiokzd:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }
}

@container invoice-workspace (width <= 40rem) {
  .xabd0tv.xabd0tv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }
}

@container invoice-workspace (width <= 48rem) {
  .x1aily00.x1aily00:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }
}

@container projects (width <= 54rem) {
  .x18zw6tg.x18zw6tg:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }
}

@container sheet (width >= 110rem) {
  .xg52iqv.xg52iqv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) clamp(18rem, 16cqw, 30rem);
  }
}

@container sheet (18rem < width <= 26rem) {
  .x93y7wy.x93y7wy:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0,1fr) clamp(max(6.25rem,7em),var(--res-u, min(5.4cqw,8rem)),max(max(6.25rem,7em),14cqw));
  }
}

@container currency (width <= 44rem) {
  .xdhscm7.xdhscm7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr);
  }
}

@container sheet (width <= 55.999rem) {
  .xh7ceq1.xh7ceq1:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
}

@container epic-map (width >= 44rem) {
  .x1g4al0j.x1g4al0j:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 26rem);
  }

  .x197gyn0.x197gyn0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(8.5rem, max-content);
  }
}

@container (width <= 22rem) {
  .xpif6xr.xpif6xr:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container (width <= 35.99rem) {
  .xk6jiib.xk6jiib:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container budget (width <= 30rem) {
  .x74ru0y.x74ru0y:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container currency (width <= 22rem) {
  .x4j5sb9.x4j5sb9:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container invoice-lines (width <= 44rem) {
  .xau1y4x.xau1y4x:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .x475md3.x475md3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container invoice-workspace (width <= 38rem) {
  .xf6wl1r.xf6wl1r:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container overview (width <= 40rem) {
  .x1qi1hku.x1qi1hku:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container project-details (width <= 30rem) {
  .xd04x86.xd04x86:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container project-home (width <= 60rem) {
  .x1uv3bhp.x1uv3bhp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container projects (width <= 54rem) {
  .x1y62upd.x1y62upd:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container report (width <= 40rem) {
  .x1a9fraf.x1a9fraf:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container sheet (width <= 18rem) {
  .xc0ppfj.xc0ppfj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container sheet (width <= 39.999rem) {
  .x8fpvz4.x8fpvz4:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container sheet (width <= 39rem) {
  .xl0hkn7.xl0hkn7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container sheet (width <= 40rem) {
  .x2y6kpg.x2y6kpg:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@container sheet (width >= 48rem) {
  .x1k80jji.x1k80jji:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(15rem, 22rem) minmax(0, 1fr);
  }
}

@container invoice-workspace (width <= 64rem) {
  .x16bvyzm.x16bvyzm:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@container invoice-workspace (width >= 30rem) and (width <= 47.999rem) {
  .xo33dsk.xo33dsk:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@container overview (width <= 34rem) {
  .x1f2qxc6.x1f2qxc6:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@container overview (width <= 40rem) {
  .x1i6ruww.x1i6ruww:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@container project-home (width <= 30rem) {
  .xnprihx.xnprihx:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@container report (width <= 40rem) {
  .x1lrpcsv.x1lrpcsv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@container overview (width >= 34.0625rem) and (width <= 54rem) {
  .x1r1zi8j.x1r1zi8j:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@container record (width >= 48rem) {
  .x1neiw7f.x1neiw7f:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: auto 1fr;
  }
}

@container sheet (width <= 52rem) {
  .x1oy6cvm.x1oy6cvm:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: auto 1fr;
  }
}

@container sheet (width <= 26rem) {
  .x4h2r3f.x4h2r3f:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: auto auto 1fr;
  }
}

@container sheet (width <= 18rem) {
  .xtkorjc.xtkorjc:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: auto auto auto 1fr;
  }
}

@container sheet (width >= 40rem) {
  .xfmgnq8.xfmgnq8:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: subgrid;
  }
}

@container overview (width <= 40rem) {
  .xbb40s8.xbb40s8:not(#\#):not(#\#):not(#\#) {
    inset-inline-end: auto;
  }
}

@container invoice-lines (width <= 52rem) {
  .x1wdtx74.x1wdtx74:not(#\#):not(#\#):not(#\#) {
    inset-inline-start: 0;
  }
}

@container overview (width <= 40rem) {
  .x4jokdy.x4jokdy:not(#\#):not(#\#):not(#\#) {
    inset-inline-start: 0;
  }
}

@container sheet (width <= 26rem) {
  .xahrfg5.xahrfg5:not(#\#):not(#\#):not(#\#) {
    inset-inline-start: calc(var(--checklist-digits, 3) * 1ch + .875rem);
  }
}

@container sheet (width <= 52rem) {
  .x1fog991.x1fog991:not(#\#):not(#\#):not(#\#) {
    inset-inline-start: calc(var(--checklist-digits, 3) * 1ch + .875rem);
  }
}

@container invoice-chart (width >= 48rem) {
  .xcwbneo.xcwbneo:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@container report (width <= 72rem) {
  .xpngfwu.xpngfwu:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-start;
  }
}

@container sheet (width <= 55.999rem) {
  .xz74u9g.xz74u9g:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-start;
  }
}

@container to-invoice (width <= 34rem) {
  .x4parav.x4parav:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-start;
  }
}

@container invoice-chart (width >= 48rem) {
  .x116lraf.x116lraf:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@container to-invoice (width <= 34rem) {
  .x9a974e.x9a974e:not(#\#):not(#\#):not(#\#) {
    justify-items: start;
  }
}

@container sheet (width >= 40rem) {
  .xt8ci0r.xt8ci0r:not(#\#):not(#\#):not(#\#) {
    justify-self: auto;
  }
}

@container invoice-workspace (width <= 38rem) {
  .x1ezcrnx.x1ezcrnx:not(#\#):not(#\#):not(#\#) {
    justify-self: end;
  }
}

@container (width <= 35.99rem) {
  .xjzsc4w.xjzsc4w:not(#\#):not(#\#):not(#\#) {
    margin-inline-end: var(--x13itwok);
  }
}

@container sheet (width <= 26rem) {
  .x1rw2prq.x1rw2prq:not(#\#):not(#\#):not(#\#) {
    margin-inline-end: var(--x13itwok);
  }
}

@container invoice-workspace (width <= 25rem) {
  .x1ynm2ky.x1ynm2ky:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: -12px;
  }
}

@container (width <= 35.99rem) {
  .xryflcj.xryflcj:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: 0;
  }
}

@container report (width <= 72rem) {
  .x1xpglxp.x1xpglxp:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: 0;
  }
}

@container sheet (width <= 39rem) {
  .x3kru8b.x3kru8b:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: 0;
  }
}

@container strip (width <= calc(111px + 11rem)) {
  .x1sgf2l0.x1sgf2l0:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: 50px;
  }
}

@container report (width <= 72rem) {
  .xgre6rd.xgre6rd:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: auto;
  }
}

@container project-home (width <= 60rem) {
  .x74du5m.x74du5m:not(#\#):not(#\#):not(#\#) {
    order: -1;
  }
}

@container (width <= 40rem) {
  .x1hdux66.x1hdux66:not(#\#):not(#\#):not(#\#) {
    order: 1;
  }
}

@container report (width <= 72rem) {
  .x17zj5i2.x17zj5i2:not(#\#):not(#\#):not(#\#) {
    order: 1;
  }
}

@container sheet (width <= 26rem) {
  .x1ovwo40.x1ovwo40:not(#\#):not(#\#):not(#\#) {
    order: 1;
  }
}

@container report (width <= 40rem) {
  .x1w2jf23.x1w2jf23:not(#\#):not(#\#):not(#\#) {
    order: 2;
  }
}

@container report (width <= 72rem) {
  .x1wvc2vm.x1wvc2vm:not(#\#):not(#\#):not(#\#) {
    order: 2;
  }

  .xywlqeq.xywlqeq:not(#\#):not(#\#):not(#\#) {
    order: 3;
  }
}

@container report (width <= 40rem) {
  .x1qifv6h.x1qifv6h:not(#\#):not(#\#):not(#\#) {
    order: 4;
  }
}

@container report (width <= 72rem) {
  .x1yfvn1n.x1yfvn1n:not(#\#):not(#\#):not(#\#) {
    order: 4;
  }

  .x13scnk0.x13scnk0:not(#\#):not(#\#):not(#\#) {
    order: 5;
  }

  .xnahwoo.xnahwoo:not(#\#):not(#\#):not(#\#) {
    order: 6;
  }

  .xyec7te.xyec7te:not(#\#):not(#\#):not(#\#) {
    order: 7;
  }

  .x1pblhav.x1pblhav:not(#\#):not(#\#):not(#\#) {
    order: 8;
  }
}

@container sheet (width <= 26rem) {
  .x1beb4g0.x1beb4g0:not(#\#):not(#\#):not(#\#) {
    outline-color: var(--x350m6y);
  }
}

@container sheet (width <= 52rem) {
  .x5pn6ys.x5pn6ys:not(#\#):not(#\#):not(#\#) {
    outline-color: var(--x350m6y);
  }
}

@container sheet (width <= 26rem) {
  .xhcqd66.xhcqd66:not(#\#):not(#\#):not(#\#) {
    outline-style: solid;
  }
}

@container sheet (width <= 52rem) {
  .xcdcz6t.xcdcz6t:not(#\#):not(#\#):not(#\#) {
    outline-style: solid;
  }
}

@container sheet (width <= 26rem) {
  .x108c3f3.x108c3f3:not(#\#):not(#\#):not(#\#) {
    outline-width: 1px;
  }
}

@container sheet (width <= 52rem) {
  .x1te5g5x.x1te5g5x:not(#\#):not(#\#):not(#\#) {
    outline-width: 1px;
  }
}

@container overview (width <= 54rem) {
  .xhjbl5t.xhjbl5t:not(#\#):not(#\#):not(#\#) {
    overflow-wrap: anywhere;
  }

  .x16840ft.x16840ft:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: 0;
  }
}

@container report (width <= 40rem) {
  .x1156zr4.x1156zr4:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: 0;
  }
}

@container report (width <= 72rem) {
  .x1u2jldy.x1u2jldy:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: 0;
  }
}

@container invoice-lines (width <= 44rem) {
  .xj2pfzd.xj2pfzd:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 0;
  }
}

@container overview (width <= 54rem) {
  .xok805e.xok805e:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 0;
  }
}

@container report (width <= 40rem) {
  .xmaflrz.xmaflrz:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 0;
  }
}

@container report (width <= 72rem) {
  .xbl2rh6.xbl2rh6:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 0;
  }
}

@container strip (width <= calc(111px + 11rem)) {
  .x1asgp70.x1asgp70:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 0;
  }
}

@container invoice-lines (width <= 52rem) {
  .x1hbpo78.x1hbpo78:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 3.5rem;
  }
}

@container report (width <= 40rem) {
  .x11imuct.x11imuct:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: calc(var(--issues-depth, 0) * 13px);
  }
}

@container sheet (width <= 55.999rem) {
  .x11wy2ex.x11wy2ex:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: var(--xphik1k);
  }
}

@container overview (width <= 40rem) {
  .xlg4dv7.xlg4dv7:not(#\#):not(#\#):not(#\#) {
    pointer-events: none;
  }
}

@container currency (width <= 44rem) {
  .xd3kv1k.xd3kv1k:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@container invoice-lines (width <= 52rem) {
  .x1c9ywlh.x1c9ywlh:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@container overview (width <= 40rem) {
  .x1h2rtpv.x1h2rtpv:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@container overview (width <= 54rem) {
  .x1qzcxja.x1qzcxja:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@container report (width <= 72rem) {
  .xvz203i.xvz203i:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@container sheet (width <= 26rem) {
  .x14nt29y.x14nt29y:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@container sheet (width <= 52rem) {
  .x1o9n1t.x1o9n1t:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@container invoice-lines (width <= 52rem) {
  .x7p2tqv.x7p2tqv:not(#\#):not(#\#):not(#\#) {
    position: relative;
  }
}

@container overview (width <= 40rem) {
  .xfljzvb.xfljzvb:not(#\#):not(#\#):not(#\#) {
    position: relative;
  }
}

@container report (width <= 40rem) {
  .xw6fmws.xw6fmws:not(#\#):not(#\#):not(#\#) {
    position: relative;
  }
}

@container report (width <= 72rem) {
  .x1ggfym.x1ggfym:not(#\#):not(#\#):not(#\#) {
    position: relative;
  }
}

@container overview (width <= 54rem) {
  .xy8h8cc.xy8h8cc:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@container project-home (width <= 60rem) {
  .xncqtbt.xncqtbt:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@container report (width <= 40rem) {
  .xxa5wn3.xxa5wn3:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@container report (width <= 72rem) {
  .x1fxeom.x1fxeom:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@container sheet (width <= 40rem) {
  .x1bco0br.x1bco0br:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@container sheet (width <= 55.999rem) {
  .xaf8zu3.xaf8zu3:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@container sheet (width >= 110rem) {
  .x1bojazg.x1bojazg:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@container edit (width >= 48rem) {
  .xwahr37.xwahr37:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@container record (width >= 48rem) {
  .x2nxwrr.x2nxwrr:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@container sheet (width <= 40rem) {
  .xweq73r.xweq73r:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@container (width <= 35.99rem) {
  .xbdhav0.xbdhav0:not(#\#):not(#\#):not(#\#) {
    row-gap: 0;
  }
}

@container sheet (width >= 110rem) {
  .xe7cb4p.xe7cb4p:not(#\#):not(#\#):not(#\#) {
    row-gap: 6px;
  }
}

@container budget (width <= 48rem) {
  .xyfhwd6.xyfhwd6:not(#\#):not(#\#):not(#\#) {
    row-gap: var(--x1ylqxa3);
  }
}

@container sheet (width <= 39.999rem) {
  .xsr170k.xsr170k:not(#\#):not(#\#):not(#\#) {
    row-gap: var(--xeri4ze);
  }
}

@container sheet (width >= 110rem) {
  .xnib01g.xnib01g:not(#\#):not(#\#):not(#\#) {
    row-gap: var(--xeri4ze);
  }
}

@container (width <= 22rem) {
  .x13isrrq.x13isrrq:not(#\#):not(#\#):not(#\#) {
    text-align: end;
  }
}

@container currency (width <= 44rem) {
  .x1wfaf8p.x1wfaf8p:not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }
}

@container invoice-lines (width <= 52rem) {
  .xoejxij.xoejxij:not(#\#):not(#\#):not(#\#) {
    text-align: start;
  }
}

@container overview (width <= 54rem) {
  .x1n09djt.x1n09djt:not(#\#):not(#\#):not(#\#) {
    text-align: start;
  }
}

@container projects (width <= 54rem) {
  .x8e53ft.x8e53ft:not(#\#):not(#\#):not(#\#) {
    text-align: start;
  }
}

@container report (width <= 72rem) {
  .x4mgyba.x4mgyba:not(#\#):not(#\#):not(#\#) {
    text-align: start;
  }
}

@container to-invoice (width <= 34rem) {
  .x6ot3ex.x6ot3ex:not(#\#):not(#\#):not(#\#) {
    text-align: start;
  }
}

@container overview (width <= 40rem) {
  .x1gj7gj4.x1gj7gj4:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }
}

@container sheet (width <= 26rem) {
  .x173yc8t.x173yc8t:not(#\#):not(#\#):not(#\#) {
    visibility: hidden;
  }
}

@container sheet (width <= 52rem) {
  .xn1xqmb.xn1xqmb:not(#\#):not(#\#):not(#\#) {
    visibility: hidden;
  }
}

@container budget (width <= 30rem) {
  .xo40b5a.xo40b5a:not(#\#):not(#\#):not(#\#) {
    white-space: normal;
  }
}

@container invoice-workspace (width <= 48rem) {
  .xu147uf.xu147uf:not(#\#):not(#\#):not(#\#) {
    white-space: normal;
  }
}

@container overview (width <= 54rem) {
  .xk3fan2.xk3fan2:not(#\#):not(#\#):not(#\#) {
    white-space: normal;
  }
}

@container report (width <= 72rem) {
  .xdk88hj.xdk88hj:not(#\#):not(#\#):not(#\#) {
    white-space: normal;
  }
}

@container sheet (width <= 55.999rem) {
  .xcujdql.xcujdql:not(#\#):not(#\#):not(#\#) {
    white-space: normal;
  }
}

@container overview (width <= 54rem) {
  .xm891ta.xm891ta:not(#\#):not(#\#):not(#\#) {
    white-space: nowrap;
  }
}

@container report (width <= 72rem) {
  .xwf0915.xwf0915:not(#\#):not(#\#):not(#\#) {
    white-space: nowrap;
  }
}

@container sheet (width <= 26rem) {
  .xm5zksm.xm5zksm:not(#\#):not(#\#):not(#\#) {
    white-space: nowrap;
  }
}

@container sheet (width <= 52rem) {
  .xkktrae.xkktrae:not(#\#):not(#\#):not(#\#) {
    white-space: nowrap;
  }
}

@container overview (width <= 40rem) {
  .x1p5w3vy.x1p5w3vy:not(#\#):not(#\#):not(#\#) {
    z-index: 1;
  }
}

@container report (width <= 72rem) {
  .xqoxdcc.xqoxdcc:not(#\#):not(#\#):not(#\#) {
    z-index: 1;
  }
}

@container sheet (width <= 26rem) {
  .x7l8ovs.x7l8ovs:not(#\#):not(#\#):not(#\#) {
    z-index: 2;
  }
}

@container sheet (width <= 52rem) {
  .xzzjk7m.xzzjk7m:not(#\#):not(#\#):not(#\#) {
    z-index: 2;
  }
}

@container sheet (width <= 40rem) {
  .xk57jpl.xk57jpl:not(#\#):not(#\#):not(#\#) {
    z-index: 3;
  }
}

@container edit (width >= 48rem) {
  .xb3e5li.xb3e5li:not(#\#):not(#\#):not(#\#) {
    z-index: 4;
  }
}

@container sheet (width <= 40rem) {
  .x1daeoyn.x1daeoyn:not(:empty):not(#\#):not(#\#):not(#\#) {
    -webkit-line-clamp: 2;
  }
}

@container overview (width <= 54rem) {
  .x1asj9s7.x1asj9s7:is(tfoot *):not(#\#):not(#\#):not(#\#), .x1dfr97v.x1dfr97v:is(tbody tr:hover > *):not(#\#):not(#\#):not(#\#) {
    background-color: #0000;
  }
}

@container report (width <= 72rem) {
  .x1i2wugv.x1i2wugv:is(tfoot *):not(#\#):not(#\#):not(#\#), .xf4s5t4.xf4s5t4:is(tbody tr:hover > *):not(#\#):not(#\#):not(#\#), .xtoubip.xtoubip:is(thead *, tfoot *):not(#\#):not(#\#):not(#\#) {
    background-color: #0000;
  }

  .x1q1c3x0.x1q1c3x0:is(tbody tr:hover > *):not(#\#):not(#\#):not(#\#) {
    background-image: none;
  }

  .xmmwg6j.xmmwg6j:is(:empty, :has( > .report-nothing)):not(#\#):not(#\#):not(#\#) {
    clip-path: inset(50%);
  }
}

@container sheet (width <= 52rem) {
  .xqphg.xqphg[aria-selected="true"]:not(#\#):not(#\#):not(#\#) {
    color: var(--x1elkhzp);
  }
}

@container sheet (width <= 40rem) {
  .x1u8v6gh.x1u8v6gh:not(:empty):not(#\#):not(#\#):not(#\#) {
    display: -webkit-box;
  }
}

@container report (width <= 72rem) {
  .xya70mv.xya70mv:is(:empty, :has( > .report-nothing)):not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@container sheet (width <= 55.999rem) {
  .xrislmh.xrislmh:is(.profile-access *):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
}

@container report (width <= 72rem) {
  .xn0zs7q.xn0zs7q:is(:empty, :has( > .report-nothing)):not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@container sheet (width <= 40rem) {
  .x1uydjsi.x1uydjsi:not(:empty):not(#\#):not(#\#):not(#\#) {
    white-space: normal;
  }
}

@container overview (width <= 54rem) {
  .x1wmt066.x1wmt066:first-child:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 0;
  }
}

@container report (width <= 72rem) {
  .x12vbev3.x12vbev3:first-child:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 0;
  }
}

@container overview (width <= 54rem) {
  .xyyeg82.xyyeg82:last-child:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: 0;
  }
}

@container report (width <= 72rem) {
  .xpebg9u.xpebg9u:last-child:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: 0;
  }
}

@container budget (width <= 30rem) {
  .x1veyneg.x1veyneg:empty:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container overview (width <= 54rem) {
  .x962xpi.x962xpi:empty:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xb93eig.xb93eig:active:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .xtas4r2.xtas4r2:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in srgb,var(--x1elkhzp) 6%,transparent);
  }
}

@container sheet (width <= 55.999rem) {
  @container sheet (width <= 29.999rem) {
    .x1edgaec.x1edgaec.x1edgaec:not(#\#):not(#\#):not(#\#), .x11eqrns.x11eqrns.x11eqrns:is(.profile-access *):not(#\#):not(#\#):not(#\#) {
      grid-template-columns: minmax(0, 1fr);
    }
  }
}

.x1tnzt7h:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: currentColor;
}

.xvtk6ov:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1btykos);
}

.x1ff7ek0:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x350m6y);
}

.x1kp94u6:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--xpeeaze);
}

.xmnut76:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--xpeeaze);
}

.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.x1qhh985:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.xso031l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.xlxy82:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 2px;
}

.x5ckgls:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x350m6y);
}

.x19ypqd9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: solid;
}

.xe0pwq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 1px;
}

.xzvefoe:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1btykos);
}

.x1um552j:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1r295b7);
}

.x1xour1f:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x350m6y);
}

.xlya59e:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: dashed;
}

.x10xmss8:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: double;
}

.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.x972fbf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.xamhcws:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 2px;
}

.xmn4e3e:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 3px;
}

.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.xy1j3rs:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 3px;
}

.x5d42g3:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(-1 * var(--sheet-foot, 0px));
}

.x8o8v1o:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(-1 * var(--xeri4ze));
}

.xm1mqo9:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(var(--at) * 100%);
}

.x15zilas:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(var(--held-line-lift, 0px) + var(--page-gutter));
}

.x2ifpjz:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(var(--label-height) + var(--plot-height) * var(--at));
}

.xlufszi:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--label-height);
}

.x9z5t08:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--xeri4ze);
}

.x1qa65zt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .625rem;
}

.xa94rxp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .875em;
}

.xqtp20y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

.x1q3kd3q:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.2em;
}

.xt9zon0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.333em;
}

.xu9jpxn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.4em;
}

.xam5rvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.xtdtrs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100dvh;
}

.x170jfvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10px;
}

.xf6s82a:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 11rem;
}

.x1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12px;
}

.x18gnavp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 13px;
}

.x1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.xlup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

.xg2ss61:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1lh;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.x1l36t39:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1rem;
}

.x12hms15:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.75rem;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.xc9qbxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

.xuoj239:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3px;
}

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

.x5kalc8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 42px;
}

.xn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.xqu0tyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.x10wjd1d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50px;
}

.xols6we:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

.xy75621:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 72px;
}

.x1hagigm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7px;
}

.xwzfr38:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 80px;
}

.xdk7pt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8px;
}

.xjp8j0k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 96px;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.x1e7dwow:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 13.75rem;
}

.xbhzh49:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--plot-height) + var(--label-height));
}

.x1penht9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--code-band);
}

.xtblo3y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--control-size);
}

.x1sc5iv8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--plot-height);
}

.xy9yggh:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x15uh5v9);
}

.x1p81781:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--xeri4ze);
}

.x162g8vs:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--xphik1k);
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.xhw53ii:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(var(--at) * 100% / var(--columns));
}

.xuwye40:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--bulk-number);
}

.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.xyorhqc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 10px;
}

.x1yztbdb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 16px;
}

.x12nagc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4px;
}

.xu06os2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 5px;
}

.xzueoph:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 6px;
}

.x4ii5y1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: auto;
}

.x5extah:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -16px;
}

.xkbipde:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(-1 * var(--xeri4ze));
}

.xfxa0s9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(-1 * var(--xphik1k));
}

.x1fgxx64:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--page-head-space, 24px);
}

.xng6yb9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x13itwok);
}

.xyx9j77:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1ylqxa3);
}

.x1b41k4a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x6tephf);
}

.xwesmn1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xa9wu8u);
}

.x10jlrr6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xeri4ze);
}

.xr52mu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xphik1k);
}

.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.xwya9rg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -16px;
}

.x1y332i5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -1px;
}

.x1kgmq87:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -2px;
}

.x1rdy4ex:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -4px;
}

.xifccgj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -6px;
}

.x9otpla:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -8px;
}

.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.xvijh9v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1px;
}

.x132z614:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2.5px;
}

.xr9ek0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2px;
}

.x7r5mf7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3px;
}

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.x1ok221b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 5px;
}

.x1k70j0n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6px;
}

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.xzbgwbi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 9px;
}

.x1t82anc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(-1 * var(--x13itwok));
}

.x1q58bsw:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(-1 * var(--xeri4ze));
}

.xp0kgvj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(.5lh - 7px);
}

.x17u5tsr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(1.25rem - var(--xeri4ze));
}

.x1b34wh3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(12px * 1.55 + 5px + var(--x13itwok));
}

.x1war3fb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--dialog-top);
}

.xk7964q:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x13itwok);
}

.xmbo6lh:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1ylqxa3);
}

.x3lb458:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x6tephf);
}

.x1wjydxa:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xa9wu8u);
}

.xj8iwd5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xeri4ze);
}

.xowijcq:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xphik1k);
}

.xmz0i5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.x1kxtfma:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 1lh;
}

.xxjey9t:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 4.6em;
}

.xn0nfnk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 40dvh;
}

.x15vuvwr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 85dvh;
}

.xttlk0q:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100% - 24px);
}

.xy6n948:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100% - 32px);
}

.xs8sm83:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 32px);
}

.x7f8kz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - var(--dialog-top) - 12px);
}

.x1sydq0y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 1rem);
}

.x1456hij:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 2 * var(--x13itwok));
}

.xhp1bhf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 2 * var(--xeri4ze));
}

.x3n3ebv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(var(--plot-total) + 2.25rem);
}

.x1eewg4q:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: max(2.75rem,min(var(--available-height),16rem));
}

.xyrd8ws:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: max(2.75rem,min(var(--available-height),24rem));
}

.xbe37ce:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(40dvh, 16rem);
}

.x1il95go:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(40dvh, 24rem);
}

.x1bjmg34:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(50vh, 20rem);
}

.xvt31fa:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(560px, 100dvh - 12vh - 24px);
}

.x1dubvis:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(60vh, 24rem);
}

.xrs1iyv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(60vh,var(--more-room, 60vh));
}

.x14ibmtv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(var(--available-height),20rem);
}

.x2qae8t:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(var(--available-height),26rem);
}

.x1y7mkbb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(var(--available-height),28rem);
}

.x7ab17h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: none;
}

.x1sdvtu2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--bulk-max, none);
}

.x16qo23m:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1.75rem;
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x1s8ub08:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 10rem;
}

.x680sxo:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 11rem;
}

.x1ok5v8c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 12rem;
}

.x1kyltch:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 13rem;
}

.x1f0l55g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 140px;
}

.x1mtlzti:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 14rem;
}

.x1910umr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 15rem;
}

.x8z6zn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 16rem;
}

.x1vxnb6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 18rem;
}

.x9h9p8b:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 20rem;
}

.xuv54rz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 22rem;
}

.xvnft6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 28.75rem;
}

.x18t6ddr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 30rem;
}

.xa5mq1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 32.5rem;
}

.x6ymgno:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 32rem;
}

.x19pysoa:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 34rem;
}

.xc0i79g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 36rem;
}

.x1sguafd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 3rem;
}

.x8jryan:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40%;
}

.x1j9u4d2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 400px;
}

.xf2d64e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40rem;
}

.x1lr1uin:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 420px;
}

.x1qbr2yc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 44ch;
}

.x1dwg165:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 44rem;
}

.x1y8h3ww:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 45%;
}

.x148vls7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 46ch;
}

.xk54lfw:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 47.5rem;
}

.x1vpbbxe:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 48rem;
}

.x1y8bybn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 56.25rem;
}

.x14i9o60:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 56rem;
}

.xh9uqaf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 60%;
}

.x12qliqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 60ch;
}

.xl4u9xm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 64rem;
}

.x13w81kk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 70ch;
}

.xwnkcuf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}

.x1ewvobj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 72ch;
}

.xapjn7j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 760px;
}

.xfygfdc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 7rem;
}

.xe10afn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 80ch;
}

.x159iy50:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 8rem;
}

.x1dtb55y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 900px;
}

.x1u73tnu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 90rem;
}

.x4d2062:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 32px);
}

.x1usz39j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 16px);
}

.xht1ndd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 1rem);
}

.x1iif0lk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 2 * var(--xeri4ze));
}

.xvv7f4i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 24px);
}

.x193lwwl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 2rem);
}

.xw7nakj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 32px);
}

.x1t8xbu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: max-content;
}

.x1ur4dx7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(24rem,calc((var(--columns) - var(--at)) * 100% / var(--columns)));
}

.x88m89a:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(26rem, 100vw - 1rem);
}

.xbdvcex:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(28rem, 100%);
}

.x8psv46:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(360px, 100vw - 16px);
}

.xad87jl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(40ch, 100%);
}

.xn4056v:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(70ch,calc(100dvw - 3rem - 4 * var(--xphik1k)));
}

.xwdpj1u:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(var(--available-width),calc(100vw - 24px));
}

.x1o0aiz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(var(--reading-width),calc(100vw - 2 * var(--page-gutter)));
}

.x1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

.x14u5mkg:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--reading-width);
}

.x1s3bmvp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--record-header-measure, none);
}

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x1lnxjyg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.4em;
}

.x1us19tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100%;
}

.x1ov3xa9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100dvh;
}

.x11l3dcr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 11.5rem;
}

.x1b3lxvz:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 12rem;
}

.x19r4su4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 14rem;
}

.xezv7aq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 17rem;
}

.x1tn5z8q:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1lh;
}

.xisnujt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 20px;
}

.xe0957l:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 22px;
}

.xjwf9q1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 24px;
}

.xj9xw9b:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 26px;
}

.xe0p6wg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 28px;
}

.x1rvqyb3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2px;
}

.x1in32aq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2rem;
}

.x1rz828m:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 30px;
}

.x21xpn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.xu97haq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 34px;
}

.xu0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

.x1ba4aug:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 40px;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.x1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

.xwu6oj1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 4px;
}

.x1wiwyrm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 52px;
}

.xbktkl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 56px;
}

.xvkrg5o:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 58px;
}

.x1meygxz:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 5rem;
}

.x879a55:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 60px;
}

.x8nclml:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 64px;
}

.xdmy4d6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 7.5rem;
}

.xseoqlg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 80px;
}

.x1edz59j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 96px;
}

.x1qxrpis:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(1lh + 2 * var(--x1ylqxa3));
}

.xpggyzw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(52px + env(safe-area-inset-top));
}

.x1logmh2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--control-size);
}

.x16qlcj1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--touch-target);
}

.x1vn7c66:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: .5rem;
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.x199i5n0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1.25rem;
}

.x1vi9356:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1.5rem;
}

.x80kdgf:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 10.5rem;
}

.xgqtt45:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 100%;
}

.x2ucdep:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1000px;
}

.xuu4ctt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 10rem;
}

.x1c7vg25:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 112px;
}

.xee1316:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 11rem;
}

.x12kinc7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 12rem;
}

.x1jn9kf5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 13rem;
}

.x9padk7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 14rem;
}

.xt7fyls:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 150px;
}

.x15kz4h8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 16px;
}

.x11gxwtt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 16rem;
}

.xfb3i0g:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 180px;
}

.x16xo4sp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 18px;
}

.x10m46eh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 18rem;
}

.x1arx1u8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2.25rem;
}

.x1jzhcrs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 200px;
}

.xnei2rj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 24px;
}

.x1264ykn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 28px;
}

.x1ndo9mp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 3.5em;
}

.x46jg8d:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 32px;
}

.x6ckmml:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 36rem;
}

.xeu5d29:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 4.5em;
}

.x180enl3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 40rem;
}

.x1nb6za0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 44px;
}

.x1n8ysow:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 52rem;
}

.x2hib58:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 56rem;
}

.x8a598m:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 5rem;
}

.xb8jz9x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 6.25rem;
}

.xfkfdo9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 6.5rem;
}

.x180lk7b:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 620px;
}

.x1843ork:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 6rem;
}

.x1oeq5xr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 7.5rem;
}

.x1oef4wy:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 720px;
}

.x1bnrkr7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 7rem;
}

.x7bpmte:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 8.5rem;
}

.xr0dztt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 820px;
}

.xzhy1st:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 8rem;
}

.x1ncabbw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 9.5rem;
}

.x1ag9ea8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 9rem;
}

.xocq2o2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: calc(8ch + 8px);
}

.xyuwpgn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: calc(8ch + 12px);
}

.xz962wo:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: max(var(--anchor-width),240px);
}

.x13qp9f6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: min-content;
}

.xkso495:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: min(100%, 20rem);
}

.x1a6fmrc:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: min(100%, 220px);
}

.x1g9ld1n:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: min(100%, 36rem);
}

.x80t9vs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--anchor-width);
}

.xkukh9f:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--bulk-number);
}

.x1o4wjhg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--control-size);
}

.x1mhinaj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--fact-label-width, 130px);
}

.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x10wlt62:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: hidden;
}

.x7p5m3t:not(#\#):not(#\#):not(#\#):not(#\#) {
  overscroll-behavior-x: contain;
}

.xnw97ix:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .125rem;
}

.x18d9i69:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.x1n7cm3h:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6.5rem;
}

.x10b6aqq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6px;
}

.x11ba12:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: env(safe-area-inset-bottom);
}

.x18oztvf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: max(6px,env(safe-area-inset-bottom));
}

.xdbrtdz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x13itwok);
}

.xqxbzu9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x15uh5v9);
}

.x24qvn7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1ylqxa3);
}

.xv2cv41:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xa9wu8u);
}

.x53czv3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xeri4ze);
}

.x1wireo8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xphik1k);
}

.x1lw1rap:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: env(safe-area-inset-left);
}

.xexx8yu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x889kno:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 10px;
}

.xz9dl7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12px;
}

.xyamay9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 16px;
}

.x4p5aij:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1px;
}

.x1nn3v0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2px;
}

.xyqdw3p:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 3px;
}

.x1yrsyyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 6px;
}

.x1hn7qn8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(1.1625rem + 5px);
}

.x6vio5b:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: env(safe-area-inset-top);
}

.x1frmtj5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x13itwok);
}

.x1w18pbh:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1ylqxa3);
}

.x10xk7sv:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xeri4ze);
}

.x7gscdr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xewse9y);
}

.x18pvtly:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xphik1k);
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.x3dmufu:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: calc(var(--at) * 100% / var(--columns));
}

.x1d73xr4:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 20px;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.x12o47qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 1.25rem;
}

.xdsb8wn:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 100%;
}

.x1eu8d0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 10px;
}

.x1rouazn:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 11px;
}

.x1ks3263:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12vh;
}

.xomnu4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 16px;
}

.xs7f9wi:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2px;
}

.xxk6nc9:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 3px;
}

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.x1atx4j1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 6px;
}

.xyc4j8s:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 7px;
}

.x80663w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: auto;
}

.xp39bw0:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(-1 * var(--checklist-top, 20px) - var(--checklist-stuck, 0px));
}

.x1x12mpb:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(-1 * var(--xeri4ze));
}

.x1r46fma:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(var(--anchor-top, 48px) + 4px);
}

.x1dsa8zh:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(var(--anchor-top, 60px) + 4px);
}

.x4tzf9b:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(var(--chart-pad) + 3.25rem);
}

.x1bqh5q4:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(var(--checklist-bar, 2.75rem) - var(--checklist-top, 20px));
}

.x1dri8oj:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(var(--checklist-bar, 2.75rem) + 30px + 6px - var(--checklist-top, 20px));
}

.x1t72vfs:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(var(--plot-height) * .38);
}

.xoz2sdq:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x13itwok);
}

.xadi5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--xphik1k);
}

.x1e7hgle:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .625rem;
}

.x1okc8zn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .875em;
}

.xnalus7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 0;
}

.x93kpjw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.25em;
}

.xny2kwy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.333em;
}

.xp8d6y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

.x19ddzpn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1%;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x1exxlbk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100px;
}

.x1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

.xa23ldc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10rem;
}

.x19s6vwj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 11.5rem;
}

.xj35x94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 112px;
}

.x1brf3r0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 11rem;
}

.xygnafs:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 120px;
}

.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

.xhnqznf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12rem;
}

.x13ie5k6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 130px;
}

.x1fxhmyf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 13px;
}

.xrdac2d:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 13rem;
}

.xifkd7f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 140px;
}

.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.xrostsh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 150px;
}

.x9ndnb8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15rem;
}

.xq1dxzn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 160px;
}

.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.x1e67fm3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16rem;
}

.x1g6vzv9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 170px;
}

.x1pxpd2l:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 178px;
}

.xasts7c:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 17rem;
}

.xzjbwwf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 180px;
}

.x1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

.x1qyi71f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18rem;
}

.x15vhz18:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1em;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xcdlrvm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1rem;
}

.x8yj6t5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20%;
}

.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

.x1fjzz8u:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20rem;
}

.xuksz75:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 21rem;
}

.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

.xu9fw5t:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24%;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.x23j0i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26px;
}

.x1q5yig5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 272px;
}

.x1dz1jew:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 280px;
}

.xgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.x16k5mxp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.125rem;
}

.xdzyupr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 300px;
}

.x1849jeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30px;
}

.xwdjzm6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32.5rem;
}

.x1m258z3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 320px;
}

.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

.x1691je0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 34px;
}

.x14qfxbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

.x1q22l7i:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4.5rem;
}

.x1qj20:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4.75rem;
}

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.x187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.x1clero3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 45rem;
}

.x1b42p2t:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 46%;
}

.x1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.x51ohtg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4px;
}

.xekueh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4rem;
}

.xvni27:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 52px;
}

.x1kmanbg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 55%;
}

.xfggxmx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56%;
}

.x15yg21f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56px;
}

.xex909m:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5rem;
}

.xycev2y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 60%;
}

.x1v4s8kt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6px;
}

.xdvn7xf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6rem;
}

.xo5x3gg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 70px;
}

.xni59qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72px;
}

.xci0xqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7px;
}

.x1dmp6jm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 80px;
}

.x1xc55vz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8px;
}

.x10uckc6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 92%;
}

.x13oubkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 96px;
}

.x1wc42o8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9px;
}

.xop6fvv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9rem;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.x8pckko:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 24px);
}

.x1xirlz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + 20px);
}

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

.xxlqugw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max(100%, 20rem);
}

.x4ckf4q:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max(var(--anchor-width),36rem);
}

.x5ajwi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 32rem);
}

.xjuu706:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 100cqw - 18px);
}

.x1hqpax9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%,calc(100cqw - 2 * var(--xphik1k)));
}

.x5fcg1n:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(12rem, 45cqi);
}

.x1fjpj5o:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(20rem, 100%);
}

.xqom9ze:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(22rem,calc(100vw - 2 * var(--x13itwok)));
}

.x1yjnb5j:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(22rem, 100vw - 48px);
}

.xb49mcd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(24rem, 100vw - 1rem);
}

.x25sx0s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(272px, 100vw - 24px);
}

.x1cdppw8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(40rem, 100vw);
}

.x1s3t6dw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(56.25rem, 100vw - 24px);
}

.xcs98ov:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(640px, 100vw - 32px);
}

.xkgtib6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--bulk-number);
}

.x15kkw4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--control-size);
}

.xd1xe3k:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--xeri4ze);
}

.x1xkdee9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--xphik1k);
}

.x1uq6xuq:is(.sheet > *):not(#\#):not(#\#):not(#\#):not(#\#), .xh9lbsa:is(.data-table thead *):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x350m6y);
}

.x1k0dqad:is(.data-table thead *):not(#\#):not(#\#):not(#\#):not(#\#), .x1koi6qi:is(.sheet > *):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.x1btqdfw:is(tfoot *):not(#\#):not(#\#):not(#\#):not(#\#), .x1xodg03:is(tr:has( + .reqtest-row-links) > *):not(#\#):not(#\#):not(#\#):not(#\#), .xlpfkpo:is(tbody:last-child tr:last-child > *):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.x1l1yfgk:is(.sheet > *):not(#\#):not(#\#):not(#\#):not(#\#), .xah9n44:is(.data-table thead *):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.xg8cxel:is(.data-table tfoot *):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1btykos);
}

.x1wv3rnb:is(.profile-access *):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x350m6y);
}

.x1b9my29:is(.profile-access *):not(#\#):not(#\#):not(#\#):not(#\#), .x7oymhg:is(.data-table tfoot *):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.xhms0dq:is(.sheet > *):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x13yg74g:is(.timer-banner-line + *):not(#\#):not(#\#):not(#\#):not(#\#), .x1ij16hb:is(.data-table tfoot *):not(#\#):not(#\#):not(#\#):not(#\#), .x1wy6enr:is(.profile-access *):not(#\#):not(#\#):not(#\#):not(#\#), .xag6zvk:is(* + *):not(#\#):not(#\#):not(#\#):not(#\#), .xckp48q:is(.timer-banner-line + *, .timer-banner-message + *):not(#\#):not(#\#):not(#\#):not(#\#), .xspjjr:is(tfoot *):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.x1fkbzb0:is([data-drop-project] *):not(#\#):not(#\#):not(#\#):not(#\#), .x9uphyp:is([data-drop-title] *):not(#\#):not(#\#):not(#\#):not(#\#), .xc3ku2n:is(.embedded-domains *):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.x1r6rg6c:is(.data-table thead .sticky):not(#\#):not(#\#):not(#\#):not(#\#), .xeu6vwc:is(.data-table .sticky):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.xq1w2e8:is(.invoice-editor-fields > *):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.x7bs784:has( + .project-checklists):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xeri4ze);
}

.xba5c40:is([data-variant="ruled"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -1px;
}

.x1hj3dvt:is([data-variant="ruled"] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2px;
}

.x1pz75uh:is(.profile-main > *):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--profile-section-gap);
}

.x1aux3yx:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1ylqxa3);
}

.xumv3si:is(li + li):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xeri4ze);
}

.x1i3rx5w:is([data-expanded]:not([data-measuring]) *):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.xno3c2r:is(.run-detail *):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 32.5rem;
}

.x701lli:is(.sheet > *):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 640px;
}

.xj9xojb:is(.profile-main > .profile-timezone *):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(50% - 6px);
}

.x10qo1df:is(.embedded-domains *):not(#\#):not(#\#):not(#\#):not(#\#), .xa7fjrt:is([data-expanded]:not([data-measuring]) *):not(#\#):not(#\#):not(#\#):not(#\#), .xho0g5r:is(.crumb-first *):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

.x1bqdtz4:is(.profile-access *):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.xaoqn4c:is(.runs-workspace *):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--control-size);
}

.xpgp6nc:is([data-sharing]:not([data-measuring]) *):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: min(4rem,var(--natural, 100vw));
}

.x1uy1cfn:is(.profile-name *, .account-fields *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x9au4g4:is([data-drop-project] *):not(#\#):not(#\#):not(#\#):not(#\#), .xay9j22:is(.embedded-domains *):not(#\#):not(#\#):not(#\#):not(#\#), .xh6b67z:is([data-drop-title] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xp3kj0f:has( + .requirement-layout):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x350m6y);
}

.x196f6p5:has( + .requirement-layout):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.x1wm2t6t:has( + .requirement-layout):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.x7nvd0s:has( + .requirement-layout):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.xeznpku:has( + .requirement-layout):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x8mdreb:has(.team-back):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x1g31smg:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x14l7nz5:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x10zg81t:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.xgqf7gj:first-of-type:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x1t1lzn6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.x1p5c90x:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.xup0pd7:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.x19n8386:hover:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10px;
}

.x1uo307m:hover:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

@media (width <= 40rem) {
  .x4cbiqv.x4cbiqv:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: var(--x350m6y);
  }
}

@media (width <= 43.75rem) {
  .xqckbou.xqckbou:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: var(--x350m6y);
  }
}

@media (width <= 60rem) {
  .xqe8s6s.xqe8s6s:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: var(--x350m6y);
  }
}

@media (width <= 63.99rem) {
  .xv8r27s.xv8r27s:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: var(--x350m6y);
  }
}

@media (width <= 40rem) {
  .xxweqkn.xxweqkn:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }
}

@media (width <= 43.75rem) {
  .xdm1ae6.xdm1ae6:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }
}

@media (width <= 60rem) {
  .x17gbwoi.x17gbwoi:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }
}

@media (width <= 63.99rem) {
  .x15xnx9c.x15xnx9c:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }
}

@media (width <= 40rem) {
  .x1kqqruu.x1kqqruu:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width <= 43.75rem) {
  .x1p9npdb.x1p9npdb:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width <= 56rem) {
  .x1xlt2dl.x1xlt2dl:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width <= 60rem) {
  .x1igslnf.x1igslnf:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width <= 63.99rem) {
  .x1do63ih.x1do63ih:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width <= 75rem) {
  .x1f6lser.x1f6lser:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width <= 40rem) {
  .x1yvbngd.x1yvbngd:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@media (width <= 43.75rem) {
  .x1k4ldqw.x1k4ldqw:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@media (width <= 56rem) {
  .x110ks0n.x110ks0n:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@media (width <= 60rem) {
  .xn2drw6.xn2drw6:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@media (width <= 63.99rem) {
  .xailwta.xailwta:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@media (width <= 75rem) {
  .x14runmx.x14runmx:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@media (forced-colors: active) {
  .x4hsqty.x4hsqty:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-color: highlight;
  }
}

@media (width <= 40rem) {
  .x1tigvj0.x1tigvj0:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-color: var(--x1r295b7);
  }

  .x1fpmn9w.x1fpmn9w:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-color: var(--x1sh6t6x);
  }

  .x1c69bra.x1c69bra:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }

  .x1buytzo.x1buytzo:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }
}

@media (width <= 63.99rem) {
  .xveqtiw.xveqtiw:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }
}

@media (width <= 40rem) {
  .x1t8l0d1.x1t8l0d1:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 2px;
  }

  .x1nnq1hl.x1nnq1hl:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: calc(var(--held-line-lift, 0px) + 1rem);
  }
}

@media (hover: none) and (pointer: coarse) {
  .xhrdqjs.xhrdqjs:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@media (width <= 40rem) {
  .x3ydav4.x3ydav4:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@media (width <= 43.75rem) {
  .xm9lmd2.xm9lmd2:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@media (width <= 56rem) {
  .xf42d5m.xf42d5m:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@media (width <= 60rem) {
  .x1lw8s4c.x1lw8s4c:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@media (any-pointer: coarse) {
  .xmly07w.xmly07w:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 32px;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x1bffg46.x1bffg46:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 36px;
  }
}

@media (any-pointer: coarse) {
  .xrk7d4y.xrk7d4y:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 40px;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x1khle3h.x1khle3h:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 40px;
  }
}

@media (any-pointer: coarse) {
  .xqemwx6.xqemwx6:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 44px;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .xgafqxp.xgafqxp:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 44px;
  }
}

@media (width <= 63.99rem) {
  .x1xdbh0k.x1xdbh0k:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 44px;
  }
}

@media (width >= 56.01rem) and (width <= 63.99rem), (any-pointer: coarse) and ((width > 56rem)) {
  .x1jzbjre.x1jzbjre:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 44px;
  }
}

@media (width <= 24.99rem) {
  .x1aimtd5.x1aimtd5:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (width <= 40rem) {
  .xwc8u8l.xwc8u8l:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (width <= 56rem) {
  .x1u2fzmn.x1u2fzmn:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (any-pointer: coarse) {
  .xoio3pp.xoio3pp:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: var(--touch-target);
  }
}

@media (width <= 40rem), (any-pointer: coarse) {
  .x16n2hcg.x16n2hcg:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: var(--touch-target);
  }
}

@media (width <= 40rem) {
  .xnwzuol.xnwzuol:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: auto;
  }
}

@media (width <= 63.99rem) {
  .xco8ywp.xco8ywp:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: -6px;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .xtto4y4.xtto4y4:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: calc((var(--touch-target) - 1.5rem) / 2 + .1875rem);
  }
}

@media (width <= 40rem) {
  .x1e8zx2y.x1e8zx2y:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 0;
  }
}

@media (width <= 43.75rem) {
  .x1x0nj95.x1x0nj95:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: auto;
  }
}

@media (any-pointer: coarse) {
  .x1se2538.x1se2538:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: -10px;
  }
}

@media (width <= 40rem) {
  .xjujhpk.xjujhpk:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: calc(100dvh - 16px);
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x9xil4g.x9xil4g:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: min(60vh, 28rem);
  }
}

@media (width <= 40rem) {
  .x1diee1m.x1diee1m:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: none;
  }
}

@media (width >= 64rem) {
  .x1cd991n.x1cd991n:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: var(--basis-max, none);
  }

  .x187purf.x187purf:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: var(--revisions-max, none);
  }
}

@media (width <= 40rem) {
  .x1iv8stz.x1iv8stz:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 100%;
  }
}

@media (width >= 43.76rem) {
  .x1lz21kr.x1lz21kr:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 100%;
  }
}

@media (width <= 40rem) {
  .x1eqlie2.x1eqlie2:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 12rem;
  }
}

@media (width <= 63.99rem) {
  .x1ik6kgb.x1ik6kgb:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: min(9rem, 50vw);
  }
}

@media (width <= 40rem) {
  .xotd0fi.xotd0fi:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }
}

@media (width <= 75rem) {
  .xrjk2ii.xrjk2ii:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .ximn70p.ximn70p:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 2.75rem;
  }
}

@media (width <= 40rem) {
  .xonagh2.xonagh2:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 3.25rem;
  }
}

@media (any-pointer: coarse) {
  .xagsg7p.xagsg7p:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 32px;
  }

  .x8kob5h.x8kob5h:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 44px;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .xk22az7.xk22az7:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 44px;
  }
}

@media (width <= 63.99rem) {
  .xga8hbg.xga8hbg:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 44px;
  }
}

@media (pointer: coarse) {
  .x17aqpur.x17aqpur:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 44px;
  }
}

@media (any-pointer: coarse), (width <= 63.99rem) {
  .x1h053dm.x1h053dm:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: var(--touch-target);
  }
}

@media (any-pointer: coarse) {
  .xo6u9pd.xo6u9pd:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: var(--touch-target);
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .xdo0gpf.xdo0gpf:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: var(--touch-target);
  }
}

@media (pointer: coarse) {
  .xbj6ryf.xbj6ryf:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: var(--touch-target);
  }
}

@media (width <= 40rem) {
  .x1ba25w1.x1ba25w1:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (width <= 43.75rem) {
  .xljcljv.xljcljv:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (width <= 56rem) {
  .x1qc97es.x1qc97es:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (width <= 60rem) {
  .x1g5xeqs.x1g5xeqs:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (width <= 63.99rem) {
  .xkn6uu1.xkn6uu1:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (width <= 75rem) {
  .x158653i.x158653i:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (any-pointer: coarse) {
  .x1dw8nqr.x1dw8nqr:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 2.75rem;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x1hd3u9n.x1hd3u9n:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 44px;
  }
}

@media (width <= 63.99rem) {
  .xz91xwm.xz91xwm:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 44px;
  }
}

@media (pointer: coarse), (width <= 40rem) {
  .x18p187s.x18p187s:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 44px;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x1fke5u1.x1fke5u1:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: var(--touch-target);
  }
}

@media (width >= 64rem) {
  .x4ch2g4.x4ch2g4:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: auto;
  }
}

@media (any-pointer: coarse) {
  .xx2pa7s.xx2pa7s:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 8rem;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .xkgl7r6.xkgl7r6:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: max(0px,calc((var(--touch-target) - var(--x1eeufgz) * 1.55 - 12px) / 2));
  }
}

@media (width <= 43.75rem) {
  .x1nd3kjh.x1nd3kjh:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--x13itwok);
  }
}

@media (width <= 40rem) {
  .x1j9x2e4.x1j9x2e4:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }
}

@media (width <= 43.75rem) {
  .xx7jdmj.xx7jdmj:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }
}

@media (width <= 63.99rem) {
  .x1m29oih.x1m29oih:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }
}

@media (width <= 43.75rem) {
  .xf3rmit.xf3rmit:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--x13itwok);
  }
}

@media (any-pointer: coarse) {
  .xo1xyul.xo1xyul:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 0;
  }
}

@media (width <= 60rem) {
  .x1hmz4q.x1hmz4q:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 4px;
  }
}

@media (width <= 40rem) {
  .xeinfl1.xeinfl1:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: auto;
  }

  .x13k589c.x13k589c:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: var(--x13itwok);
  }

  .xs510ia.xs510ia:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 63.99rem) {
  .xa8ni74.xa8ni74:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (any-pointer: coarse) {
  .xso9ts7.xso9ts7:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 17rem;
  }
}

@media (hover: none) and (pointer: coarse) {
  .x16ca1gp.x16ca1gp:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@media (width <= 40rem) {
  .xtm8wun.xtm8wun:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@media (width <= 43.75rem) {
  .xurjeim.xurjeim:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@media (width <= 56rem) {
  .x1qdiyxn.x1qdiyxn:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@media (width <= 60rem) {
  .x1s2e9h4.x1s2e9h4:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@media (any-pointer: coarse) {
  .x1c4064q.x1c4064q:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 24px;
  }

  .x5d2l5s.x5d2l5s:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 32px;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x1pmryb5.x1pmryb5:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 36px;
  }
}

@media (any-pointer: coarse) {
  .x1y20kqy.x1y20kqy:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 40px;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .xst48y1.xst48y1:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 40px;
  }
}

@media (any-pointer: coarse) {
  .x1aasbb5.x1aasbb5:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 44px;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x1htp1g.x1htp1g:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 44px;
  }
}

@media (width <= 63.99rem) {
  .xyvkf5x.xyvkf5x:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 44px;
  }
}

@media (pointer: coarse), (width <= 40rem) {
  .x3ldpk3.x3ldpk3:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 44px;
  }
}

@media (width <= 40rem) {
  .x1n3dnye.x1n3dnye:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width <= 43.75rem) {
  .x1vridjv.x1vridjv:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width <= 60rem) {
  .xttcjlh.xttcjlh:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width <= 75rem) {
  .x13uiujv.x13uiujv:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width >= 43.76rem) {
  .x12d0lwo.x12d0lwo:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100cqi - 42px);
  }
}

@media (width <= 40rem) {
  .x1jwvep5.x1jwvep5:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100vw - 16px);
  }
}

@media (any-pointer: coarse) {
  .x1qok7ih.x1qok7ih:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: var(--touch-target);
  }
}

@media (width <= 40rem), (any-pointer: coarse) {
  .x1vmiurz.x1vmiurz:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: var(--touch-target);
  }
}

@media (width <= 43.75rem) {
  .xcenbmr.xcenbmr:is(.run-plan-table tbody *):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: var(--x350m6y);
  }

  .xqlwgvl.xqlwgvl:is(.run-plan-table tbody *):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }
}

@media (width <= 40rem) {
  .xhyb63i.xhyb63i:has( + .reqtest-row-links):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width <= 43.75rem) {
  .x1y97ov1.x1y97ov1:is(.run-plan-table tbody *):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@media (width <= 60rem) {
  .xmbhne3.xmbhne3:is(.data-table tfoot *):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@media (width <= 43.75rem) {
  .xbvqpch.xbvqpch:is(.run-plan-table tbody *):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .xukcp1q.xukcp1q:is(.record-section-heading-row:not(.help-label) > *):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: calc((var(--touch-target) - 1.5rem) / 2 + .1875rem);
  }
}

@media (width <= 40rem) {
  .x1foinv5.x1foinv5:is([data-expanded]:not([data-measuring]) *):not(#\#):not(#\#):not(#\#):not(#\#), .x585vy6.x585vy6:is(.crumb-first *):not(#\#):not(#\#):not(#\#):not(#\#), .x919ou5.x919ou5:is(.profile-main > .profile-timezone *):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }

  .xt8jka5.xt8jka5:is([data-sharing]:not([data-measuring]) *):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: min(3.75rem,var(--natural, 100vw));
  }
}

@media (width <= 43.75rem) {
  .x1xmr6ue.x1xmr6ue:is(.run-plan-table tbody *):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@media (width <= 40rem) {
  .x1a2uph0.x1a2uph0:has( + .requirement-layout[data-scrolled]):not(:focus-within):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }

  .x1xqk33d.x1xqk33d:has( + .requirement-layout):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }

  .xz1toez.xz1toez:has( + .requirement-layout[data-scrolled]):not(:focus-within):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: 0;
  }

  .x1b4gzu9.x1b4gzu9:has( + .requirement-layout):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: min(24rem, 33dvh);
  }

  .xtx1toy.xtx1toy:has( + .requirement-layout):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: hidden;
  }

  .x5wl7w5.x5wl7w5:has( + .requirement-layout):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: auto;
  }
}

@media (width <= 63.99rem) {
  .x234s5t.x234s5t:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@media (width <= 40rem) {
  .xiyau3j.xiyau3j:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width <= 63.99rem) {
  .x1g0ouyk.x1g0ouyk:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@container currency (width <= 44rem) {
  .x10vcb4d.x10vcb4d:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: var(--x350m6y);
  }
}

@container invoice-lines (width <= 52rem) {
  .x16zyrzh.x16zyrzh:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: var(--x350m6y);
  }
}

@container overview (width <= 54rem) {
  .xsneis0.xsneis0:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: var(--x350m6y);
  }
}

@container currency (width <= 44rem) {
  .xkq40gp.xkq40gp:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }
}

@container invoice-lines (width <= 52rem) {
  .x1v05qtz.x1v05qtz:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }
}

@container overview (width <= 54rem) {
  .x1fek59x.x1fek59x:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }
}

@container report (width <= 72rem) {
  .x1b25up1.x1b25up1:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }
}

@container invoice-lines (width <= 52rem) {
  .x14moshs.x14moshs:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@container overview (width <= 54rem) {
  .x5buycc.x5buycc:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@container report (width <= 40rem) {
  .xr71pfw.xr71pfw:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@container report (width <= 72rem) {
  .x1h3orx3.x1h3orx3:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@container currency (width <= 44rem) {
  .x1wp3hpp.x1wp3hpp:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@container invoice-lines (width <= 52rem) {
  .xxarbov.xxarbov:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@container overview (width <= 54rem) {
  .xsgtyd0.xsgtyd0:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@container report (width <= 72rem) {
  .x1md1i63.x1md1i63:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@container sheet (width <= 40rem) {
  .xxg7n6m.xxg7n6m:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@container overview (width <= 54rem) {
  .xbbh8gh.xbbh8gh:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-color: var(--x1btykos);
  }
}

@container invoice-lines (width <= 52rem) {
  .x1860feh.x1860feh:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-color: var(--x350m6y);
  }

  .x32emid.x32emid:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-style: solid;
  }
}

@container overview (width <= 54rem) {
  .xlljucc.xlljucc:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-style: solid;
  }
}

@container report (width <= 72rem) {
  .xgzcokc.xgzcokc:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-style: solid;
  }
}

@container overview (width <= 54rem) {
  .x1vtptor.x1vtptor:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@container project-home (width <= 60rem) {
  .x18kgaqs.x18kgaqs:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@container report (width <= 40rem) {
  .xycocdd.xycocdd:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@container report (width <= 72rem) {
  .xtmsz4i.xtmsz4i:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@container invoice-lines (width <= 44rem) {
  .x1hjco8u.x1hjco8u:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }
}

@container invoice-lines (width <= 52rem) {
  .xl1m4lk.xl1m4lk:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }
}

@container overview (width <= 54rem) {
  .x11pp9e3.x11pp9e3:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }
}

@container report (width <= 72rem) {
  .x17ulim7.x17ulim7:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }
}

@container sheet (width >= 110rem) {
  .xb6vl9v.xb6vl9v:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: auto;
  }
}

@container overview (width <= 40rem) {
  .xf5zjtp.xf5zjtp:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: calc(var(--at) * 100% + 2px);
  }
}

@container currency (width <= 44rem) {
  .xwrscqf.xwrscqf:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@container invoice-lines (width <= 52rem) {
  .xhftekk.xhftekk:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@container overview (width <= 54rem) {
  .x1xvvu61.x1xvvu61:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@container report (width <= 72rem) {
  .xtt0ti1.xtt0ti1:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@container sheet (width <= 26rem) {
  .x4baj78.x4baj78:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@container sheet (width <= 52rem) {
  .x1r12f1h.x1r12f1h:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@container (width <= 35.99rem) {
  .x1us070z.x1us070z:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 4rem;
  }
}

@container report (width <= 40rem) {
  .xv46bh4.xv46bh4:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@container sheet (width <= 55.999rem) {
  .x16r7a7g.x16r7a7g:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@container sheet (width >= 110rem) {
  .xd0253k.xd0253k:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@container strip (width <= calc(111px + 11rem)) {
  .x1cg2x1a.x1cg2x1a:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: var(--x13itwok);
  }
}

@container currency (width <= 44rem) {
  .xkl6m0s.xkl6m0s:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: var(--x1ylqxa3);
  }
}

@container sheet (width <= 55.999rem) {
  .xlquq6o.xlquq6o:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 0;
  }
}

@container (width <= 35.99rem) {
  .xqpahrz.xqpahrz:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: var(--x13itwok);
  }
}

@container edit (width >= 48rem) {
  .xhuot9i.xhuot9i:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: var(--side-max, none);
  }
}

@container invoice-lines (width <= 52rem) {
  .x1bvqses.x1bvqses:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 100%;
  }
}

@container overview (width <= 54rem) {
  .xgkz7ni.xgkz7ni:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 100%;
  }
}

@container report (width <= 72rem) {
  .x163vs3a.x163vs3a:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 100%;
  }
}

@container report (width <= 40rem) {
  .x2l3rcu.x2l3rcu:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }
}

@container report (width <= 72rem) {
  .xrf5r1z.xrf5r1z:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }
}

@container report (width <= 40rem) {
  .x1kx38qo.x1kx38qo:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 0;
  }
}

@container report (width <= 72rem) {
  .xapddkf.xapddkf:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 0;
  }

  .x14fl2qf.x14fl2qf:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 1.75rem;
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .xky0xtn.xky0xtn:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 2.75rem;
  }
}

@container sheet (width <= 39.999rem) {
  .xvj9cmg.xvj9cmg:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 21rem;
  }
}

@container budget (width <= 48rem) {
  .x1aa1nf9.x1aa1nf9:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 2lh;
  }
}

@container sheet (width <= 26rem) {
  .x1fg15yv.x1fg15yv:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 2rem;
  }
}

@container sheet (width <= 52rem) {
  .x5s67xn.x5s67xn:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 2rem;
  }
}

@container invoice-lines (width <= 52rem) {
  .x1u3v322.x1u3v322:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 64px;
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .xz1v3e0.xz1v3e0:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: calc(1.25rem + var(--x13itwok) + 2.75rem);
  }
}

@container sheet (width <= 18rem) {
  .x1ww865f.x1ww865f:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: max(2rem, 2lh + 12px);
  }
}

@container report (width <= 72rem) {
  .x5btwvi.x5btwvi:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: var(--touch-target);
  }
}

@container invoice-lines (width <= 52rem) {
  .x1qgwxv1.x1qgwxv1:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .xujr6ny.xujr6ny:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@container overview (width <= 54rem) {
  .xsgkes7.xsgkes7:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@container report (width <= 40rem) {
  .xqk1bgm.xqk1bgm:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@container report (width <= 72rem) {
  .xzzmx40.xzzmx40:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@container sheet (width <= 66rem) {
  .x1nian3b.x1nian3b:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@container to-invoice (width <= 34rem) {
  .x1csq5sd.x1csq5sd:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@container invoice-chart (width >= 48rem) {
  .x6mogwj.x6mogwj:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 15rem;
  }
}

@container (width <= 40rem) {
  .x1npwncw.x1npwncw:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 60%;
  }
}

@container edit (width >= 48rem) {
  .x65ke07.x65ke07:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: auto;
  }
}

@container record (width >= 48rem) {
  .x1ntytfp.x1ntytfp:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }
}

@container sheet (width <= 26rem) {
  .xgq0kc0.xgq0kc0:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }
}

@container sheet (width <= 52rem) {
  .xr2i4zl.xr2i4zl:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }
}

@container sheet (width <= 26rem) {
  .xz3jq88.xz3jq88:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 6px;
  }
}

@container sheet (width <= 52rem) {
  .x1eki14m.x1eki14m:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 6px;
  }
}

@container sheet (width <= 39rem) {
  .x1bct1pe.x1bct1pe:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--x13itwok);
  }
}

@container invoice-lines (width <= 44rem) {
  .xbno2hg.xbno2hg:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--xeri4ze);
  }
}

@container report (width <= 40rem) {
  .x98mgpe.x98mgpe:not(#\#):not(#\#):not(#\#):not(#\#) {
    scroll-margin-bottom: 5.5rem;
  }
}

@container report (width <= 72rem) {
  .x15qvzyw.x15qvzyw:not(#\#):not(#\#):not(#\#):not(#\#) {
    scroll-margin-bottom: 5.5rem;
  }
}

@container invoice-lines (width <= 52rem) {
  .x1fo4fer.x1fo4fer:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: -2px;
  }
}

@container overview (width <= 40rem) {
  .xlfgra2.xlfgra2:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 0;
  }
}

@container sheet (width <= 26rem) {
  .xopmma2.xopmma2:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 100%;
  }
}

@container sheet (width <= 52rem) {
  .x84nntc.x84nntc:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 100%;
  }
}

@container sheet (width >= 110rem) {
  .x1ky0axt.x1ky0axt:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: calc(-1 * var(--checklist-top, 20px));
  }
}

@container invoice-workspace (width <= 29.999rem) {
  .x1d60dky.x1d60dky:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: calc(anchor(--invoice-chart-title bottom) + var(--x13itwok));
  }
}

@container sheet (width <= 40rem) {
  .xvpd4jw.xvpd4jw:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: calc(var(--checklist-bar, 2.75rem) + 30px - var(--checklist-top, 20px));
  }
}

@container report (width <= 40rem) {
  .x1kt30gv.x1kt30gv:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@container report (width <= 72rem) {
  .xgsg557.xgsg557:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@container currency (width <= 44rem) {
  .x1dc9nj3.x1dc9nj3:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@container invoice-lines (width <= 52rem) {
  .x1s0sf8c.x1s0sf8c:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@container overview (width <= 54rem) {
  .x1g2zrqy.x1g2zrqy:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@container report (width <= 72rem) {
  .xtjuq9t.xtjuq9t:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@container sheet (width <= 26rem) {
  .xbrjbkl.xbrjbkl:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@container sheet (width <= 52rem) {
  .x166ejt2.x166ejt2:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@container invoice-lines (width <= 52rem) {
  .xfyw5au.xfyw5au:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 44px;
  }
}

@container (width <= 35.99rem) {
  .x1e98cym.x1e98cym:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 4rem;
  }

  .x1px20zc.x1px20zc:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@container (width <= 40rem) {
  .x18s9omp.x18s9omp:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@container currency (width <= 44rem) {
  .xf7r4ga.xf7r4ga:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@container invoice-lines (width <= 52rem) {
  .x1he7rsw.x1he7rsw:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@container report (width <= 40rem) {
  .x15w5c8c.x15w5c8c:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@container report (width <= 72rem) {
  .x1tr9m3q.x1tr9m3q:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@container sheet (width <= 55.999rem) {
  .x1ye1ugj.x1ye1ugj:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@container sheet (width >= 110rem) {
  .x14ouo6x.x14ouo6x:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@container sheet (width <= 52rem) {
  .x1ho6q4t.x1ho6q4t:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100% - calc(var(--checklist-digits, 3) * 1ch + .875rem) - clamp(max(6.25rem,7em),var(--res-u, min(5.4cqw,8rem)),max(max(6.25rem,7em),14cqw)) - clamp(6rem,var(--bug-u, min(7.5cqw,10rem)),max(6rem,20cqw)));
  }
}

@container sheet (width <= 26rem) {
  .x7u4x66.x7u4x66:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100% - calc(var(--checklist-digits, 3) * 1ch + .875rem) - clamp(max(6.25rem,7em),var(--res-u, min(5.4cqw,8rem)),max(max(6.25rem,7em),14cqw)));
  }
}

@container sheet (width <= 18rem) {
  .x19a560k.x19a560k:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100% - calc(var(--checklist-digits, 3) * 1ch + .875rem));
  }
}

@container report (width <= 40rem) {
  .xpmymoa.xpmymoa:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: var(--touch-target);
  }
}

@container report (width <= 72rem) {
  .x1bwa0vl.x1bwa0vl:is(tfoot *):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }

  .xod3pin.xod3pin:is(:empty, :has( > .report-nothing)):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }

  .x1mmlz5y.x1mmlz5y:is(:empty, :has( > .report-nothing)):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 0;
  }
}

@container sheet (width <= 52rem) {
  .xcp0d63.xcp0d63:is(.cl-row:has(.cl-expected) > *):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--x1ylqxa3);
  }
}

@container report (width <= 72rem) {
  .xk06z3e.xk06z3e:is(:empty, :has( > .report-nothing)):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@container sheet (width <= 26rem) {
  .x1r9d2l7.x1r9d2l7:has( ~ [data-cell="notes"][data-empty]):not(#\#):not(#\#):not(#\#):not(#\#) {
    top: calc(100% + 2rem);
  }
}

@container sheet (width <= 18rem) {
  .x1nhrycn.x1nhrycn:has( ~ [data-cell="notes"][data-empty]):not(#\#):not(#\#):not(#\#):not(#\#) {
    top: calc(100% + max(2rem, 2lh + 12px));
  }
}

@container overview (width <= 40rem) {
  .xu6lo9n.xu6lo9n:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: auto;
  }

  .x1ebjp9r.x1ebjp9r:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 2px;
  }
}

.x7z1smq[aria-invalid="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: var(--x1r295b7);
}

.x4h92cp[type="radio"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 9999px;
}

.x10um1ou[data-lifted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: var(--xpeeaze);
}

.x1t1xx67[data-measuring]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: hidden;
}

@container overview (width <= 40rem) {
  .x1iwuhjq.x1iwuhjq[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    outline: 1px solid var(--x350m6y);
  }
}

.x119yy8g[data-lifted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19vp1ra);
}

.x172ta2v[aria-current]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1bacjkt[aria-expanded="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xuzxjss[aria-current="page"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--xuis0ur);
}

.x1jf8ran[data-lifted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #08090a14, 0 8px 24px -4px #08090a2e, 0 2px 6px #08090a14;
}

.x1sbtnax[aria-disabled="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--x13pzldv);
}

.x1q1x0dk[data-missing="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--x171b1yf);
}

.xfg5vx9[data-missing="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--x1r295b7);
}

.x1v6m32a[aria-disabled="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1yy2d8b[aria-busy]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: progress;
}

.x1kd3hbs[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x12gkexr[data-measuring]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-wrap: nowrap;
}

.x1k7hfpz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  grid-area: 1 / 1;
}

.xevg3zf[data-rates="billing"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr) 220px 10rem;
}

.x1pwlot1[data-rates="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr) 90px 220px 10rem;
}

.xarstr8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: 0;
}

.x8pcl1b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset: 2px 0;
}

.x1feg5wa[aria-disabled="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1ryzqbc[aria-expanded="false"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-decoration-line: none;
}

.xawvywl[aria-pressed="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.xnvqzbn[inert]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.x8ok3ue[data-lifted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  will-change: transform;
}

.x101qb2u[data-lifted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  z-index: 3;
}

@media (forced-colors: active) {
  .xta9jey.xta9jey[aria-disabled="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    color: graytext;
  }
}

@container sheet (width <= 55.999rem) {
  .xq43gqc.xq43gqc[data-rates="billing"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xrczu6b.xrczu6b[data-rates="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
}

@container overview (width <= 40rem) {
  .xjdb2q9.xjdb2q9[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    outline-offset: -2px;
  }
}

@container sheet (width <= 55.999rem) {
  @container sheet (width <= 29.999rem) {
    .xus3ah8.xus3ah8.xus3ah8[data-rates="billing"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xzdslz2.xzdslz2.xzdslz2[data-rates="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      grid-template-columns: minmax(0, 1fr);
    }
  }
}

.x1x6ksa7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-color: currentColor;
}

.x3xdexa:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-color: var(--x1btykos);
}

.x1r845ub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: 0;
}

.x1k48kgn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-radius: inherit;
}

.xmtrz8r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: var(--x5utrw3);
}

.x1fo1fc9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-style: solid;
}

.x1bdu4gs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-width: 0 0 1.5px 1.5px;
}

.xz8fyzm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-width: 1px;
}

.x1p32s5r[data-place="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: auto;
}

.xkbqsiu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  flex: 1;
}

.x1e1syrr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  flex: none;
}

.x15f6b5n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  grid-row: 1;
}

.xxtn2gx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  grid-row: span 2;
}

.xawmj3p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-block: -10px;
}

.xn6xpsx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-block: -12px;
}

.x1phucgi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-block: -6px;
}

.x1sxu3lu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-block: min(0px,calc((100% - var(--touch-target)) / 2));
}

.xmz5nsv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xtdq0ey:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline: -4px;
}

.xb7ltuz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xm4btww:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline: 0;
}

.x1vyu4z3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline: min(0px,calc((100% - var(--touch-target)) / 2));
}

.x12ai2x7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  margin-inline: 4px;
}

.x16emd2o:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  outline: none;
}

.x1xb3ux:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  overflow: hidden;
}

.x12s7e1w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  place-items: center;
}

.x13543iw[data-place="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(var(--held-line-drop, 0px) + var(--page-gutter));
}

.x14wzhrb[data-probe="root"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1rem;
}

.x137ks7j:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-color: var(--x19hvx4t);
}

.x10ynz8x:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  outline: 2px solid var(--x19hvx4t);
}

.x1yrpya8:indeterminate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-width: 1.5px 0 0;
}

@media (width <= 40rem) {
  .xyy65pr.xyy65pr[data-place="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: auto;
  }
}

@media (any-pointer: coarse) {
  .x1fz7coy.x1fz7coy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    inset-inline: 0;
  }
}

@media (width <= 40rem) {
  .xu8qpjj.xu8qpjj[data-place="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    top: calc(var(--held-line-drop, 0px) + 1rem);
  }
}

.x1940xdq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop {
  background-color: #0000;
}

.x1qtfj10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-progress-bar {
  background-color: #0000;
}

.xeds2tu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-progress-value {
  background-color: #0000;
}

.xjqcon6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-progress-bar {
  background-color: #0000;
}

.xhsqefj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::selection {
  background-color: var(--selection);
}

.x5cjogb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--x13pzldv);
}

.x17w30u1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-progress-value {
  background-color: var(--x19hvx4t);
}

.x1f7l5kb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-progress-bar {
  background-color: var(--x19hvx4t);
}

.xlofnw6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--x19hvx4t);
}

.x13j6t8c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--x19vp1ra);
}

.x1iw4q1a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xr1zo06:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--x1btykos);
}

.x14s810w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop {
  background-color: var(--x1gl8rbq);
}

.xn6rxc4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--x1r295b7);
}

.xi9b3um:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--x1sh6t6x);
}

.x9xaf2k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop, .xjmvu2g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--x1xd62wz);
}

.x1yiz4y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-progress-bar {
  background-color: var(--x350m6y);
}

.x5lfhg7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xmh0h9e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--x350m6y);
}

.xjdknli:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--xqywkev);
}

.x12gvrsa:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--xuis0ur);
}

.x1l07t4x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-progress-bar {
  background-image: repeating-linear-gradient(135deg,var(--x171b1yf) 0 2px,var(--x1btykos) 2px 4px);
}

.x5fp3jz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-progress-value {
  background-image: repeating-linear-gradient(135deg,var(--x171b1yf) 0 2px,var(--x1btykos) 2px 4px);
}

.x5r3xhw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  clip-path: inset(50%);
}

.x1alfxzq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::marker {
  color: var(--x13pzldv);
}

.x1nvmrpi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder, .x1u0536w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1wdsc39:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  color: var(--x13pzldv);
}

.x1ep71rb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xrkt9ca:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xwqvprg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x171b1yf);
}

.x1sj46l5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::selection {
  color: var(--xqywkev);
}

.xoe5ox7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "/" / "";
}

.x1iq7pre:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "⁠" / "";
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.xbj4abp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: attr(data-reserve);
}

.x1mj4i3h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: counter(step);
}

.xnahlnb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xvnigvn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: none;
}

.x1ige4aq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  display: grid;
}

.x1hcrkkg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-search-cancel-button {
  display: none;
}

.x1i5lizr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-details-marker {
  display: none;
}

.xfk6m8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  display: none;
}

.x1980lno:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x3u4unn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  flex-basis: 100%;
}

.xt369mm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  font-size: var(--x14lmypd);
}

.x1ofobvv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  font-size: var(--x1eeufgz);
}

.x1yrtv17:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  font-size: var(--x1ob78bh);
}

.x16c44lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::marker {
  font-variant-numeric: tabular-nums;
}

.x1mcy8x5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  font-variant-numeric: tabular-nums;
}

.x17thtq2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xlo8plg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  font-weight: 400;
}

.xcj0i9h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  font-weight: 500;
}

.xtyp5od:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline-end: 0;
}

.xqee0p6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline-start: 11.5px;
}

.x1fztlqz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline-start: 50%;
}

.xpkp35r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline-start: var(--level-indent, 0px);
}

.xew44ab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  margin-inline-end: var(--x13itwok);
}

.xs9x96s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  margin-inline-start: var(--x13itwok);
}

.x6n1yov:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5 10 17 19 7'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5 10 17 19 7'/%3E%3C/svg%3E");
}

.xmt3zgi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  -webkit-mask-position: center;
  mask-position: center;
}

.x1lgvx6s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.x124lp2h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xmf22ne:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: 0;
}

.x8e9saa:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xk3xuph:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  order: 3;
}

.xm5cnik:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  order: 6;
}

.x112u64h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  outline-offset: -2px;
}

.x2q1x1w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xkk1bqk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  pointer-events: none;
}

.x1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.xrrataq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transform: scale(0);
}

.x128ww4c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: translate(-50%, -50%);
}

.xq0wl4k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transform: translateY(-1px) rotate(-45deg);
}

.xkjykve:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xq20v1m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: translateY(-50%);
}

.x1neic3v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transition-duration: var(--x1ndu4w9);
}

.x1hu8v7x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transition-property: transform;
}

.x119n3hw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  visibility: hidden;
}

.x36un7l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  white-space: nowrap;
}

.xulcptl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  white-space: pre;
}

.xy5mcqj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: -1;
}

.xmj1w3p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xxfogri:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: 4;
}

.xhvghdi:is(.cl-compact *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: " · ";
}

.x1bapgh6[data-more-start]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1t0somk[data-more-end]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: 1;
}

.x1n0lxhm:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1qbzz1i:indeterminate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "";
}

.x15aw3cj:indeterminate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transform: none;
}

.xxysgwj:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transform: scale(1);
}

@media (forced-colors: active) {
  .x17iw8b.x17iw8b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-progress-bar {
    background-color: highlight;
  }

  .xockpg5.xockpg5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-progress-value {
    background-color: highlight;
  }
}

@media (any-pointer: coarse) {
  .xn3578i.xn3578i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    content: "";
  }
}

@media (width <= 56rem) {
  .xxszhvm.xxszhvm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: " · ";
  }
}

@media (width <= 60rem) {
  .x1hl7s37.x1hl7s37:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: "·";
  }
}

@media (any-pointer: coarse) {
  .xoh5n86.xoh5n86:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    content: "";
  }
}

@media (width <= 56rem) {
  .x1t0c63s.x1t0c63s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    content: "";
  }
}

@media (width <= 63.99rem), (any-pointer: coarse) {
  .x1f8cgq8.x1f8cgq8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1h99nss.x1h99nss:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    content: "";
  }
}

@media (pointer: coarse) {
  .x1fjtqre.x1fjtqre:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    content: "";
  }
}

@media (width <= 40rem) {
  .x1lov1u3.x1lov1u3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: attr(data-label);
  }
}

@media (width <= 43.75rem) {
  .xlz2bn.xlz2bn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: attr(data-label);
  }
}

@media (width <= 60rem) {
  .xns75hf.xns75hf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: attr(data-label);
  }
}

@media (width <= 63.99rem) {
  .x1gc1s23.x1gc1s23:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: attr(data-label);
  }
}

@media (width <= 75rem) {
  .x1xsg116.x1xsg116:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: attr(data-label);
  }
}

@media (width <= 63.99rem) {
  .x1yt9fsg.x1yt9fsg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: none;
  }
}

@media (width <= 40rem) {
  .x106unzv.x106unzv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    display: block;
  }
}

@media (width <= 43.75rem) {
  .xaiomqr.xaiomqr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    display: block;
  }
}

@media (width <= 60rem) {
  .xlc9gx3.xlc9gx3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    display: block;
  }
}

@media (width <= 63.99rem) {
  .xewd58t.xewd58t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    display: block;
  }
}

@media (width <= 75rem) {
  .x1vc2kpx.x1vc2kpx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    display: block;
  }
}

@media (width <= 40rem) {
  .xjxf59a.xjxf59a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    margin-inline-start: var(--x1ylqxa3);
  }
}

@media (any-pointer: coarse) {
  .x1f2n7cq.x1f2n7cq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    position: absolute;
  }

  .xooelb3.xooelb3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    transform: translateY(-50%);
  }
}

@container report (width <= 40rem) {
  .xwk9d0m.xwk9d0m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    content: "";
  }
}

@container report (width <= 72rem) {
  .x1vq64hn.x1vq64hn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xdrr0qi.xdrr0qi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: "";
  }
}

@container invoice-lines (width <= 52rem) {
  .xwtpib0.xwtpib0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    content: " ·";
  }
}

@container sheet (width <= 26rem) {
  .x1qn546i.x1qn546i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    content: attr(data-empty-text);
  }
}

@container sheet (width <= 52rem) {
  .x1lidzhj.x1lidzhj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    content: attr(data-empty-text);
  }
}

@container currency (width <= 44rem) {
  .xrf9me6.xrf9me6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: attr(data-label);
  }
}

@container overview (width <= 54rem) {
  .x1ob39x.x1ob39x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: attr(data-label);
  }
}

@container report (width <= 72rem) {
  .xrxm2vf.xrxm2vf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: attr(data-label);
  }
}

@container (width <= 35.99rem) {
  .x1uvw7lg.x1uvw7lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    content: none;
  }
}

@container overview (width <= 54rem) {
  .x1e0j675.x1e0j675:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    display: block;
  }
}

@container report (width <= 72rem) {
  .xhz9js6.xhz9js6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    order: 4;
  }
}

.xhq5o37:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: 0;
}

.x1ts0frc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: 2px;
}

.x1jw5pjq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: 4px;
}

.x1943h6x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1gmr53x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 0;
}

.x1wsn0xg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 100%;
}

.x17zp9gg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 10px;
}

.x1a5uphr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 16px;
}

.xcock1l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xy80zi5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 1px;
}

.xdq3lnv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 20px;
}

.xuuc98b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 2px;
}

.x1vgsfpl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 44px;
}

.x1k3893l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 4px;
}

.x1rcpbj6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 6px;
}

.x1pjq3up:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xxk5n3d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: var(--data-edge-height, 0);
}

.x1bghx2y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: var(--touch-target);
}

.x16v8oms:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 50%;
}

.x17am9rp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: var(--data-pinned, 0);
}

.xkrmua5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  margin-bottom: 2px;
}

.xqyeg0w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  min-height: 44px;
}

.xnoybqi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xyuttk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  min-height: var(--touch-target);
}

.xeqc8tb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  min-width: 44px;
}

.xnbfe2x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: 0;
}

.xxkv6xi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: -5px;
}

.x1m1drc7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1y3wzot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 0;
}

.x8s1arw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 26px;
}

.x94l6x7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 28px;
}

.x1knuo7r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xoqv437:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: 50%;
}

.x1rmj1tg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x4eaejv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 100%;
}

.xaknh5y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 10px;
}

.x1vgi0k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xv6d0c5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 1px;
}

.x1j6c3ea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 20px;
}

.x8o88x0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 44px;
}

.xpslbdi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 6px;
}

.x5bgxoj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 8px;
}

.xd7l3yi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: var(--touch-target);
}

.x1gf3vec:indeterminate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 0;
}

@media (any-pointer: coarse) {
  .x9mb8vk.x9mb8vk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    height: 2.75rem;
  }

  .xyagcij.xyagcij:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    top: 50%;
  }
}

.x1gg3jrz[type="radio"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: 9999px;
}

.x1f6q1dw[type="radio"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  -webkit-mask-image: none;
  mask-image: none;
}

.x5e180[type="radio"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 6px;
}

.xd08zjf[type="radio"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 6px;
}
