@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/crm-static/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,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(/crm-static/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/crm-static/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/crm-static/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/crm-static/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/crm-static/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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(/crm-static/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes c1ohnjku-B {
  from {
    opacity: 0;
    transform: scale(.82);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

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

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

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

@keyframes cy29ypj-B {
  from {
    box-shadow: none;
    transform: scale(1) rotate(0);
  }

  to {
    transform: scale(1.025) rotate(.5deg);
  }
}

@keyframes cwwp165-B {
  from {
    transform: translateX(-115%);
  }

  to {
    transform: translateX(115%);
  }
}

.c1rjw8qi {
  --_button-radius: var(--radius-full);
}

.c1nxxaz3 {
  --_segmented-control-padding: 2px;
}

.c1wx67ek {
  --color-accent-muted: color-mix(in srgb,var(--color-background-surface),var(--color-overlay-pressed));
}

.c12wv1vr {
  --color-accent: var(--color-data-orange-3);
}

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

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

.cauwroj {
  --color-background-surface: var(--color-background-selected-hover);
}

.c4eo36h {
  --color-background-surface: var(--color-chrome-field);
}

.c18uaucr {
  --color-border-emphasized: var(--color-chrome-field-border);
}

.c93ga7h {
  --color-border: var(--color-border-gray);
}

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

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

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

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

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

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

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

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

.cot9agl {
  --color-neutral: var(--color-background-selected-hover);
}

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

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

.c15vaf4k {
  --color-overlay-hover: var(--color-background-selected-hover);
}

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

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

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

.c11vowe6 {
  --complete-box-border: var(--border-control);
}

.cax9j7h {
  --container-padding-block-end: 0px;
}

.ckunwnr {
  --container-padding-block-end: var(--spacing-0);
}

.c1047aw6 {
  --container-padding-block-start: 0px;
}

.c1i3qcxz {
  --container-padding-block-start: var(--spacing-0);
}

.c1h0mnor {
  --crm-record-panel-radius: var(--radius-container);
}

.cvjjxvz {
  --crm-record-panel-shadow: none;
}

.cw0d2b7 {
  --crm-record-panel-shadow: var(--shadow-low);
}

.c1h89emm {
  --focus-outline-color: var(--color-on-accent);
}

.c1v56qcf {
  --layout-padding-outer-x: var(--spacing-4);
}

.c1cdwe8q {
  --list-max-height: var(--x---list-max-height);
}

.cl97c50 {
  --radius-chat: var(--radius-container);
}

.c1a018rg {
  --rail-gap: clamp(4px,calc(var(--rail-pitch) - 54px),12px);
}

.c1y7yv76 {
  --rail-pitch: clamp(50px,calc((100dvh - 113px) / 12),75px);
}

.cy9ll4p {
  --rail-tile: transparent;
}

.cs6any {
  --rail-tile: var(--color-background-selected-hover);
}

.c1e966ht {
  --sc-calendar-day-max: var(--size-element-md);
}

.c1thnb61 {
  --size-element-md: min(var(--sc-calendar-day-max),calc(100cqi / 7));
}

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

.ccbfffx {
  --table-sticky-background: var(--color-background-card);
}

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

.c16b2v3u {
  --text-label-size: 11px;
}

.c1d3758j {
  --today-task-side-basis: 100%;
}

.c1rmexul:first-child {
  --container-padding-block-start: inherit;
}

.ccy1qwn:last-child {
  --container-padding-block-end: inherit;
}

.c1cykwxn:disabled, .cp6r5co:hover {
  --complete-box-border: var(--primary);
}

.cj4w439:hover {
  --rail-tile: var(--color-background-selected-hover);
}

@media (width >= 761px) {
  .c17mqwoc.c17mqwoc {
    --today-task-side-basis: auto;
  }

  @container (width <= 34rem) {
    .c1xsge4e.c1xsge4e.c1xsge4e {
      --today-task-side-basis: 100%;
    }
  }
}

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

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

.c1ej8l72:not(#\#) {
  grid-area: assistant;
}

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

.c3vzao8:not(#\#) {
  grid-area: draft;
}

.c15n9r8d:not(#\#) {
  grid-area: field;
}

.c1yf2ixi:not(#\#) {
  grid-area: figure;
}

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

.c1e893wk:not(#\#) {
  grid-area: item;
}

.cxwd7sb:not(#\#) {
  grid-area: label;
}

.cf41vtd:not(#\#) {
  grid-area: map;
}

.cnzvl1s:not(#\#) {
  grid-area: price;
}

.cqhub64:not(#\#) {
  grid-area: qty;
}

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

.c1688078:not(#\#) {
  grid-area: sources;
}

.cuheofm:not(#\#) {
  grid-area: src;
}

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

.cxvk7n4:not(#\#) {
  grid-area: unit;
}

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

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

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

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

.cc7ga6q:not(#\#) {
  padding: 12px;
}

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

.c1qhigcl:not(#\#) {
  padding: 20px;
}

.cggk2y7:not(#\#) {
  padding: 24px;
}

.cfawy5m:not(#\#) {
  padding: 4px;
}

.co9twm1:not(#\#) {
  padding: max(0px,min(var(--spacing-3),calc((100cqi - 7 * var(--sc-calendar-day-max)) / 2)));
}

.cyz91iy:not(#\#) {
  padding: var(--space-4);
}

.c2b9yuy:not(#\#) {
  padding: var(--spacing-1-5);
}

.c9epnlk:not(#\#) {
  padding: var(--spacing-1);
}

.clsj2fj:not(#\#) {
  padding: var(--spacing-2);
}

.c1b2ylru:not(#\#) {
  padding: var(--spacing-3);
}

.c1shk3sm:not(#\#) {
  padding: var(--spacing-4);
}

.c1ikrqgu:not(#\#) {
  padding: var(--spacing-5);
}

.c1gt495:not(#\#) {
  padding: var(--spacing-6);
}

.cuil19j.cuil19j:where(.c-default-marker:has([data-roof-welcome-stage]) *):not(#\#) {
  margin: -1px;
}

@media (height <= 800px), (width <= 640px) {
  .c1a86spo.c1a86spo:not(#\#) {
    margin: -1px;
  }
}

@media (width <= 640px) and (height <= 800px) {
  .csh2am1.csh2am1:not(#\#) {
    margin: -1px;
  }
}

@media (width <= 760px) {
  .c1i2schg.c1i2schg:not(#\#) {
    padding: var(--spacing-1);
  }

  .c1n0yb37.c1n0yb37:not(#\#) {
    padding: var(--spacing-3);
  }

  .c1o3d8p4.c1o3d8p4:not(#\#) {
    padding: var(--spacing-4);
  }
}

.ckexaii:not(#\#):not(#\#) {
  background-position: 100% 100%;
}

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

.chnydt1:not(#\#):not(#\#) {
  border-color: var(--app-chrome-line);
}

.cnmv2ea:not(#\#):not(#\#) {
  border-color: var(--border-control);
}

.c1254sw0:not(#\#):not(#\#) {
  border-color: var(--border-strong, var(--border));
}

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

.c11orhwu:not(#\#):not(#\#) {
  border-color: var(--color-accent-mark);
}

.cad5do:not(#\#):not(#\#) {
  border-color: var(--color-accent);
}

.c6xpk1b:not(#\#):not(#\#) {
  border-color: var(--color-background-brand, #0067e6);
}

.c1touxvs:not(#\#):not(#\#) {
  border-color: var(--color-background-surface);
}

.c37qtz5:not(#\#):not(#\#) {
  border-color: var(--color-border-capsule);
}

.cvy26l8:not(#\#):not(#\#) {
  border-color: var(--color-border-emphasized);
}

.cq98wne:not(#\#):not(#\#) {
  border-color: var(--color-border-purple);
}

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

.c1ofxpqo:not(#\#):not(#\#) {
  border-color: var(--color-error);
}

.c16m2moy:not(#\#):not(#\#) {
  border-color: var(--color-success);
}

.cztkz1k:not(#\#):not(#\#) {
  border-color: var(--color-text-accent);
}

.cqcx1ss:not(#\#):not(#\#) {
  border-color: var(--color-text-primary);
}

.c4fmnts:not(#\#):not(#\#) {
  border-color: var(--color-text-secondary);
}

.c1f5l17v:not(#\#):not(#\#) {
  border-color: var(--complete-box-border, var(--border-control));
}

.cnu7srt:not(#\#):not(#\#) {
  border-color: var(--primary);
}

.clxhgix:not(#\#):not(#\#) {
  border-color: var(--sc-field-boundary);
}

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

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

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

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

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

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

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

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

.c1e6avla:not(#\#):not(#\#) {
  border-radius: 999px;
}

.c1hviunn:not(#\#):not(#\#) {
  border-radius: var(--radius-container);
}

.ch6dtrn:not(#\#):not(#\#) {
  border-radius: var(--radius-element);
}

.cjspbzw:not(#\#):not(#\#) {
  border-radius: var(--radius-full);
}

.cx3sua9:not(#\#):not(#\#) {
  border-radius: var(--radius-inner);
}

.che58dl:not(#\#):not(#\#) {
  border-radius: var(--radius-md);
}

.c2iw2v:not(#\#):not(#\#) {
  border-radius: var(--radius-page);
}

.c1sybd2c:not(#\#):not(#\#) {
  border-radius: var(--radius-sm);
}

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

.cng3xce:not(#\#):not(#\#) {
  border-style: none;
}

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

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

.cvndefy:not(#\#):not(#\#) {
  border-width: 1.5px;
}

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

.c1eovdha:not(#\#):not(#\#) {
  border-width: 2.5px;
}

.cdh2fpr:not(#\#):not(#\#) {
  border-width: 2px;
}

.c9r2w2z:not(#\#):not(#\#) {
  border-width: 3px;
}

.c1a87jhh:not(#\#):not(#\#) {
  border-width: 4px;
}

.c1litavf:not(#\#):not(#\#) {
  border-width: var(--border-width);
}

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

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

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

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

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

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

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

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

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

.c1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.c1665zp3:not(#\#):not(#\#) {
  gap: 24px;
}

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

.c1rzw5jd:not(#\#):not(#\#) {
  gap: 32px;
}

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

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

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

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

.chrd4cv:not(#\#):not(#\#) {
  gap: clamp(10px, 1.4vw, 20px);
}

.colzsgp:not(#\#):not(#\#) {
  gap: var(--rail-gap);
}

.cm15xud:not(#\#):not(#\#) {
  gap: var(--space-1);
}

.cmgkybt:not(#\#):not(#\#) {
  gap: var(--space-2);
}

.c96y02u:not(#\#):not(#\#) {
  gap: var(--space-3);
}

.czci21y:not(#\#):not(#\#) {
  gap: var(--space-4);
}

.c1lsbc85:not(#\#):not(#\#) {
  gap: var(--spacing-0-5);
}

.c1s4dlld:not(#\#):not(#\#) {
  gap: var(--spacing-1-5);
}

.czye2dw:not(#\#):not(#\#) {
  gap: var(--spacing-1);
}

.c1txdalj:not(#\#):not(#\#) {
  gap: var(--spacing-2);
}

.cjcht0a:not(#\#):not(#\#) {
  gap: var(--spacing-3);
}

.c18g69wz:not(#\#):not(#\#) {
  gap: var(--spacing-4);
}

.c9mgr7n:not(#\#):not(#\#) {
  gap: var(--spacing-5);
}

.c1qh66ti:not(#\#):not(#\#) {
  gap: var(--spacing-6);
}

.c4t41sb:not(#\#):not(#\#) {
  gap: var(--spacing-8);
}

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

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

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

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

.c1roxjuz:not(#\#):not(#\#) {
  grid-column: 5;
}

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

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

.coyyhkt:not(#\#):not(#\#) {
  grid-template-areas: "head"
                       "field"
                       "map"
                       "rest";
}

.ca3fz0:not(#\#):not(#\#) {
  grid-template-areas: "item item"
                       "qty unit"
                       "src src";
}

.coyqswu:not(#\#):not(#\#) {
  grid-template-areas: "item total"
                       "qty price";
}

.cin7crb:not(#\#):not(#\#) {
  grid-template-areas: "label bar figure";
}

.cm3cimu:not(#\#):not(#\#) {
  grid-template-areas: "map head"
                       "map field"
                       "map rest"
                       "map .";
}

.cygg8nt:not(#\#):not(#\#) {
  grid-template-areas: "sources"
                       "draft"
                       "assistant";
}

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

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

.cxf5mjk:not(#\#):not(#\#) {
  inset-inline: calc(50% - 14px);
}

.c11n7bcx:not(#\#):not(#\#) {
  inset-inline: var(--spacing-3);
}

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

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

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

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

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

.c1s1m4ch:not(#\#):not(#\#) {
  margin-block: 7px;
}

.cv27we:not(#\#):not(#\#) {
  margin-block: var(--spacing-3);
}

.cfo4z36:not(#\#):not(#\#) {
  margin-block: var(--spacing-4);
}

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

.cxbjj12:not(#\#):not(#\#) {
  margin-inline: 8px;
}

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

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

.cbz8d3a:not(#\#):not(#\#) {
  margin-inline: calc(-1 * var(--spacing-6));
}

.chrcg97:not(#\#):not(#\#) {
  margin-inline: var(--spacing-1);
}

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

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

.c7giv3:not(#\#):not(#\#) {
  overflow: clip;
}

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

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

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

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

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

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

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

.cr9q8rw:not(#\#):not(#\#) {
  padding-block: 24px;
}

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

.cd11lqx:not(#\#):not(#\#) {
  padding-block: 32px;
}

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

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

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

.cknfcqp:not(#\#):not(#\#) {
  padding-block: 7px;
}

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

.c1dk652i:not(#\#):not(#\#) {
  padding-block: var(--space-3);
}

.c13f7esw:not(#\#):not(#\#) {
  padding-block: var(--spacing-0-5);
}

.c1vofgu7:not(#\#):not(#\#) {
  padding-block: var(--spacing-1-5);
}

.cu0wf1k:not(#\#):not(#\#) {
  padding-block: var(--spacing-1);
}

.cce4md1:not(#\#):not(#\#) {
  padding-block: var(--spacing-2);
}

.c8o8v82:not(#\#):not(#\#) {
  padding-block: var(--spacing-3);
}

.c1na6nto:not(#\#):not(#\#) {
  padding-block: var(--spacing-4);
}

.c1home7a:not(#\#):not(#\#) {
  padding-block: var(--spacing-5);
}

.cq6koh6:not(#\#):not(#\#) {
  padding-block: var(--spacing-6);
}

.cmfvnks:not(#\#):not(#\#) {
  padding-block: var(--spacing-8);
}

.c1giekp1:not(#\#):not(#\#) {
  padding-block: var(--x-paddingBlock);
}

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

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

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

.cqin4a2:not(#\#):not(#\#) {
  padding-inline: 14px;
}

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

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

.c3y1lgt:not(#\#):not(#\#) {
  padding-inline: 3px;
}

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

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

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

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

.cfy8sp7:not(#\#):not(#\#) {
  padding-inline: clamp(16px, 4vw, 40px);
}

.cejuf5u:not(#\#):not(#\#) {
  padding-inline: clamp(16px, 5vw, 40px);
}

.c1umzc74:not(#\#):not(#\#) {
  padding-inline: clamp(20px, 6vw, 40px);
}

.c27hgv3:not(#\#):not(#\#) {
  padding-inline: var(--space-3);
}

.c13g845m:not(#\#):not(#\#) {
  padding-inline: var(--space-4);
}

.c4ezzuc:not(#\#):not(#\#) {
  padding-inline: var(--spacing-1-5);
}

.c7a5moj:not(#\#):not(#\#) {
  padding-inline: var(--spacing-1);
}

.codvhlb:not(#\#):not(#\#) {
  padding-inline: var(--spacing-12);
}

.cf314gf:not(#\#):not(#\#) {
  padding-inline: var(--spacing-2);
}

.crrkdod:not(#\#):not(#\#) {
  padding-inline: var(--spacing-3);
}

.c1pzlopt:not(#\#):not(#\#) {
  padding-inline: var(--spacing-4);
}

.czz68wx:not(#\#):not(#\#) {
  padding-inline: var(--spacing-5);
}

.cm7rs69:not(#\#):not(#\#) {
  padding-inline: var(--spacing-6);
}

.c6xnjw4:not(#\#):not(#\#) {
  padding-inline: var(--spacing-8);
}

.c30g6up:not(#\#):not(#\#) {
  padding-inline: var(--x-paddingInline);
}

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

.cff8zm1:not(#\#):not(#\#) {
  scroll-margin-block: var(--spacing-8);
}

.chfbhpw:not(#\#):not(#\#) {
  scroll-snap-type: x mandatory;
}

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

.cujr3tv:focus-visible:not(#\#):not(#\#) {
  border-color: var(--color-accent);
}

.cc2wjvl.cc2wjvl:where(.c-default-marker:has([data-roof-welcome-stage]) *):not(#\#):not(#\#) {
  overflow: hidden;
}

.c1t2wxq7.c1t2wxq7:where(.c-default-marker:has([data-roof-welcome-stage]) *):not(#\#):not(#\#) {
  padding-inline: var(--spacing-4);
}

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

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

.cn21ew4:hover:not(#\#):not(#\#) {
  border-color: var(--color-accent);
}

.c17r1zse:hover:not(#\#):not(#\#) {
  border-color: var(--color-border-emphasized);
}

.c1s9x1gg:hover:not(#\#):not(#\#) {
  border-color: var(--color-error);
}

.cjx29x4:hover:not(#\#):not(#\#) {
  border-color: var(--primary);
}

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

@media (width >= 1025px) {
  .cgcfwwv.cgcfwwv:not(#\#):not(#\#) {
    border-radius: var(--radius-container);
  }
}

@media (pointer: coarse) {
  .c1p4zbz7.c1p4zbz7:not(#\#):not(#\#) {
    gap: 0;
  }
}

@media (width <= 640px) {
  .cpnop2w.cpnop2w:not(#\#):not(#\#) {
    gap: var(--spacing-2);
  }
}

@media (width <= 760px) {
  .c1adv1xt.c1adv1xt:not(#\#):not(#\#) {
    gap: var(--spacing-3);
  }
}

@media (width >= 640.01px) and (height <= 800px) {
  .cf6i1ia.cf6i1ia:not(#\#):not(#\#) {
    gap: var(--spacing-3);
  }
}

@media (width <= 760px) {
  .cv5r9hj.cv5r9hj:not(#\#):not(#\#) {
    gap: var(--spacing-6);
  }
}

@media (width >= 1760px) {
  .c10uojf.c10uojf:not(#\#):not(#\#) {
    grid-column: auto;
  }
}

@media (width >= 760px) {
  .cm6vkbq.cm6vkbq:not(#\#):not(#\#) {
    grid-column: auto;
  }
}

@media (width >= 640px) {
  .cg9tdg3.cg9tdg3:not(#\#):not(#\#) {
    grid-template-areas: "item qty price total";
  }
}

@media (width >= 760px) {
  .c1p38js2.c1p38js2:not(#\#):not(#\#) {
    grid-template-areas: "item qty unit src";
  }
}

@media (width <= 760px) {
  .ciguwom.ciguwom:not(#\#):not(#\#) {
    grid-template-areas: "label figure"
                         "bar bar";
  }
}

@media (width <= 640px) {
  .c1z0kljc.c1z0kljc:not(#\#):not(#\#) {
    grid-template-areas: "map"
                         "head"
                         "field"
                         "rest";
  }
}

@media (width >= 1440px) {
  .c1fsh9qp.c1fsh9qp:not(#\#):not(#\#) {
    grid-template-areas: "sources draft assistant";
  }
}

@media (width >= 1100px) and (width <= 1439.98px) {
  .cbfcb2k.cbfcb2k:not(#\#):not(#\#) {
    grid-template-areas: "sources draft"
                         "sources assistant";
  }
}

@media (width >= 1024px) {
  .czla684.czla684:not(#\#):not(#\#) {
    inset-block: 0;
  }
}

@media (width <= 980px) {
  .c1c6lwj9.c1c6lwj9:not(#\#):not(#\#) {
    margin-inline: 0;
  }
}

@media (height <= 800px), (width <= 640px) {
  .c1hf82d3.c1hf82d3:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@media (width <= 640px) and (height <= 800px) {
  .c6diefh.c6diefh:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@media (width >= 761px) {
  .c2o26rs.c2o26rs:not(#\#):not(#\#) {
    overflow: hidden;
  }
}

@media (width <= 760px) {
  .c1bihahc.c1bihahc:not(#\#):not(#\#) {
    padding-block: 0;
  }
}

@media (width >= 1024px) {
  .c5dhb8v.c5dhb8v:not(#\#):not(#\#) {
    padding-block: clamp(40px, 4vw, 72px);
  }
}

@media (width >= 761px) {
  .c5seax2.c5seax2:not(#\#):not(#\#) {
    padding-block: var(--spacing-1);
  }
}

@media (height <= 800px) {
  .c5sf7oe.c5sf7oe:not(#\#):not(#\#) {
    padding-block: var(--spacing-2);
  }
}

@media (width <= 640px) and (height <= 800px) {
  .c92e1ds.c92e1ds:not(#\#):not(#\#) {
    padding-block: var(--spacing-2);
  }
}

@media (width >= 640.01px) and (height <= 800px) {
  .c19zfmvr.c19zfmvr:not(#\#):not(#\#) {
    padding-block: var(--spacing-2);
  }
}

@media (width <= 640px) {
  .c1dhon98.c1dhon98:not(#\#):not(#\#) {
    padding-block: var(--spacing-3);
  }
}

@media (width <= 760px) {
  .c1pbfm9e.c1pbfm9e:not(#\#):not(#\#) {
    padding-block: var(--spacing-4);
  }

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

@media (width >= 1024px) {
  .cyjiwa.cyjiwa:not(#\#):not(#\#) {
    padding-inline: clamp(32px, 4vw, 72px);
  }
}

@media (width <= 760px) {
  .c3e4l4h.c3e4l4h:not(#\#):not(#\#) {
    padding-inline: var(--spacing-2);
  }

  .czxuley.czxuley:not(#\#):not(#\#) {
    padding-inline: var(--spacing-4);
  }
}

@media (width >= 760px) {
  .ch101vl.ch101vl:not(#\#):not(#\#) {
    padding-inline: var(--spacing-4);
  }
}

@media (width <= 760px) {
  .c18kecc9.c18kecc9:not(#\#):not(#\#) {
    padding-inline: var(--spacing-5);
  }
}

@media (pointer: coarse) {
  .ckupcox.ckupcox:not(#\#):not(#\#) {
    scroll-snap-type: x mandatory;
  }
}

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

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

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

.cnajbk2:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 4;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.c13zv6e9:not(#\#):not(#\#):not(#\#) {
  animation-delay: -2.2s;
}

.c96i8of:not(#\#):not(#\#):not(#\#) {
  animation-delay: -7s;
}

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

.cemfg65:not(#\#):not(#\#):not(#\#) {
  animation-duration: .8s;
}

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

.c1nba98c:not(#\#):not(#\#):not(#\#) {
  animation-duration: 4.5s;
}

.cb2rp9n:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--duration-fast);
}

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

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

.caoktrd:not(#\#):not(#\#):not(#\#) {
  animation-name: c1fy8ia8-B;
}

.c187npxp:not(#\#):not(#\#):not(#\#) {
  animation-name: c1ohnjku-B;
}

.c1bhvfpp:not(#\#):not(#\#):not(#\#) {
  animation-name: ck3v6an-B;
}

.cymn21b:not(#\#):not(#\#):not(#\#) {
  animation-name: cwwp165-B;
}

.czdkya:not(#\#):not(#\#):not(#\#) {
  animation-name: cy29ypj-B;
}

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

.cvjiv3b:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.2, 0, 0, 1);
}

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

.c128ha8g:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--ease-standard);
}

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

.c1y5e3q9:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1;
}

.c2ebxmi:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 10;
}

.c15mnhng:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 21 / 16;
}

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

.c1fu4hp1:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 733 / 564;
}

.c1dmgsgi:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(8px);
}

.c1c5tqo3:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.cmh9gx0:not(#\#):not(#\#):not(#\#) {
  background-color: #0b0d126b;
}

.cfu14ml:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-accent) 36%,black);
}

.cjp9rq6:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffd9;
}

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

.ci1lnmw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--app-chrome);
}

.c14gc6hr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--bg-muted);
}

.c1qzfsbt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--bg-subtle);
}

.chfmwpq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--board-card-tone);
}

.cgcxg3y:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-accent-muted);
}

.c1ewilqj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-accent);
}

.c1j574jv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-band);
}

.c1o0wnni:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-blue);
}

.c1eiddq6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-body);
}

.c9dzme:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-brand-subtle, #0067e61a);
}

.c14epkha:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-brand, #0067e6);
}

.c1de1mus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-card);
}

.c3kpk57:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-chrome);
}

.c1l5t2a3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-error-inverted);
}

.cspzpui:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-gray);
}

.censtv7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-inverted);
}

.cwmxj5m:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-muted);
}

.c1prclbq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-popover);
}

.c1i7d2sv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-selected-hover);
}

.csjubf1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-selected);
}

.c10xzikg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-surface);
}

.c1fu6z2l:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-table-head);
}

.c7njt3n:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-border-emphasized);
}

.cpp9lhe:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-border-purple);
}

.c1m4xfpy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-border);
}

.c1pjz0fi:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-error);
}

.c1pj0d47:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-icon-blue);
}

.c9cqgbt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-icon-cyan);
}

.cej2iqa:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-icon-green);
}

.c1mhlvch:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-icon-orange);
}

.cfmj6ig:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-icon-pink);
}

.c1oychp1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-icon-purple);
}

.clsdi3z:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-icon-yellow);
}

.c1azo05:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-on-accent);
}

.c1lmrjuc:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-overlay-hover);
}

.ci89dp7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-overlay-pressed);
}

.c1u4601x:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-overlay);
}

.czks4gn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-record-band);
}

.cprdx6m:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-skeleton);
}

.cdsz4j9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-success);
}

.cdsb6cv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-track);
}

.c1q8g9m5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-warning);
}

.c15unva3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary-soft);
}

.c8qxh4v:not(#\#):not(#\#):not(#\#) {
  background-color: var(--primary);
}

.cn8tg5g:not(#\#):not(#\#):not(#\#) {
  background-color: var(--rail-tile);
}

.c11zirpy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-raised, transparent);
}

.cuvt9l:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface);
}

.cl8spv7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x-backgroundColor);
}

.ce8k582:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(100deg,var(--color-record-band) 0%,var(--color-record-band) 35%,var(--color-record-band-end) 100%);
}

.crh0i7d:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--color-border),var(--color-border));
}

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

.cs3bx3:not(#\#):not(#\#):not(#\#) {
  background-image: repeating-linear-gradient(to bottom,transparent 0,transparent var(--today-mail-band-pitch),var(--color-background-band) var(--today-mail-band-pitch),var(--color-background-band) calc(var(--today-mail-band-pitch) * 2));
}

.c1e87kdn:not(#\#):not(#\#):not(#\#) {
  background-image: var(--x-backgroundImage);
}

.c1q31cfx:not(#\#):not(#\#):not(#\#) {
  background-position-y: var(--today-mail-band-offset);
}

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

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

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

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

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

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

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

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

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

.c1r0vfm7:not(#\#):not(#\#):not(#\#) {
  border-inline-end-width: var(--border-w-hairline);
}

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

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

.czw78ux:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--x-borderInlineStartColor);
}

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

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

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

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

.cgbv0en:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: var(--border-width);
}

.cckv0jc:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: calc(var(--radius-md) - 1px);
}

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

.c1wviq78:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: calc(var(--radius-md) - 1px);
}

.c183tx6i:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: var(--radius-page);
}

.c1cz2t5y:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 .125rem .5rem var(--color-shadow);
}

.c1679njh:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1.5px var(--color-background-surface);
}

.c1fe80px:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #0000008c, 0 1px 4px #00000080;
}

.c1mjfkfu:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px #fff, 0 1px 6px #0009;
}

.cnqmupw:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--color-success);
}

.c6xdhv6:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000002e;
}

.c1q2utdp:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 4px #00000026;
}

.c1f7kb5h:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 8px #0000001f;
}

.c1rgt1f5:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--color-accent-mark);
}

.c1p2t8vj:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--color-accent);
}

.cwaz83g:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--color-accent);
}

.c1gnnqk1:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.c1kcpxr7:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-high);
}

.c1i5ehqx:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-low);
}

.c14egsve:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-md);
}

.c14hfi27:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-med);
}

.c1hmi3wa:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-xl);
}

.c9f619:not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
}

.c1afcbsf:not(#\#):not(#\#):not(#\#) {
  box-sizing: content-box;
}

.c1hyvwdk:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(50%);
}

.c1o2lav6:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(30% 0, 70% 0, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0 70%, 0 30%);
}

.ceh89do:not(#\#):not(#\#):not(#\#) {
  clip: rect(0 0 0 0);
}

.czpqnlu:not(#\#):not(#\#):not(#\#) {
  clip: rect(0,0,0,0);
}

.cntwwlm:not(#\#):not(#\#):not(#\#) {
  --lightningcss-light: ;
  --lightningcss-dark: initial;
  color-scheme: dark;
}

.c1n69cu3:not(#\#):not(#\#):not(#\#) {
  color: #111;
}

.c1f7m26b:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.cntgj20:not(#\#):not(#\#):not(#\#) {
  color: #858585;
}

.c1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

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

.c173u3ji:not(#\#):not(#\#):not(#\#) {
  color: var(--color-background-inverted);
}

.cjt36v0:not(#\#):not(#\#):not(#\#) {
  color: var(--color-error);
}

.ch9dgzh:not(#\#):not(#\#):not(#\#) {
  color: var(--color-icon-accent);
}

.c1fns2mt:not(#\#):not(#\#):not(#\#) {
  color: var(--color-icon-blue);
}

.ctbr613:not(#\#):not(#\#):not(#\#) {
  color: var(--color-icon-primary);
}

.czdw94u:not(#\#):not(#\#):not(#\#) {
  color: var(--color-icon-purple);
}

.cv9yike:not(#\#):not(#\#):not(#\#) {
  color: var(--color-icon-secondary);
}

.c17wrial:not(#\#):not(#\#):not(#\#) {
  color: var(--color-on-accent);
}

.c9e3rv5:not(#\#):not(#\#):not(#\#) {
  color: var(--color-on-dark);
}

.c1m024r3:not(#\#):not(#\#):not(#\#) {
  color: var(--color-on-error);
}

.c1gr3bz4:not(#\#):not(#\#):not(#\#) {
  color: var(--color-on-light);
}

.cri61p4:not(#\#):not(#\#):not(#\#) {
  color: var(--color-on-success);
}

.cw7qr7n:not(#\#):not(#\#):not(#\#) {
  color: var(--color-record-band);
}

.ctjic6:not(#\#):not(#\#):not(#\#) {
  color: var(--color-success);
}

.cjse4m1:not(#\#):not(#\#):not(#\#) {
  color: var(--color-text-accent);
}

.c19d0a75:not(#\#):not(#\#):not(#\#) {
  color: var(--color-text-brand, #0067e6);
}

.c1dshpyt:not(#\#):not(#\#):not(#\#) {
  color: var(--color-text-brand);
}

.c7dhorc:not(#\#):not(#\#):not(#\#) {
  color: var(--color-text-disabled, #9ca3af);
}

.c1wj83wy:not(#\#):not(#\#):not(#\#) {
  color: var(--color-text-error);
}

.c1tgivj0:not(#\#):not(#\#):not(#\#) {
  color: var(--color-text-primary);
}

.cv1l7n4:not(#\#):not(#\#):not(#\#) {
  color: var(--color-text-secondary);
}

.cs3pv69:not(#\#):not(#\#):not(#\#) {
  color: var(--color-warning);
}

.cq0ob56:not(#\#):not(#\#):not(#\#) {
  color: var(--fg-muted);
}

.cxpib0h:not(#\#):not(#\#):not(#\#) {
  color: var(--fg);
}

.c1ns2h4z:not(#\#):not(#\#):not(#\#) {
  color: var(--primary-fg);
}

.csp77lh:not(#\#):not(#\#):not(#\#) {
  color: var(--primary-soft-fg);
}

.c14rh7hd:not(#\#):not(#\#):not(#\#) {
  color: var(--x-color);
}

.c1o1pmfc:not(#\#):not(#\#):not(#\#) {
  column-gap: 0;
}

.c17zd0t2:not(#\#):not(#\#):not(#\#) {
  column-gap: 4px;
}

.cu30ne4:not(#\#):not(#\#):not(#\#) {
  column-gap: clamp(24px, 3vw, 44px);
}

.c1v3gzmq:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--spacing-12);
}

.cak3so:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--spacing-2);
}

.cewh9hi:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--spacing-3);
}

.cty4p9g:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--spacing-4);
}

.c1eqhezk:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--spacing-5);
}

.c3qlgwd:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--spacing-6);
}

.cicv188:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--spacing-8);
}

.c41o525:not(#\#):not(#\#):not(#\#) {
  contain: inline-size;
}

.c9i4xxq:not(#\#):not(#\#):not(#\#) {
  container-name: hail-bottom-bar;
}

.cisit5j:not(#\#):not(#\#):not(#\#) {
  container-name: settings-panel;
}

.c14ut1dr:not(#\#):not(#\#):not(#\#) {
  container-name: toolbar;
}

.c12h1iku:not(#\#):not(#\#):not(#\#) {
  container-type: inline-size;
}

.cicojor:not(#\#):not(#\#):not(#\#) {
  cursor: col-resize;
}

.csid9ct:not(#\#):not(#\#):not(#\#) {
  cursor: crosshair;
}

.ct0e3qv:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.c1jm3nie:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

.ci9pz9s:not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

.c16djdpl:not(#\#):not(#\#):not(#\#) {
  cursor: nwse-resize;
}

.c1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.c1ed109x:not(#\#):not(#\#):not(#\#) {
  cursor: text;
}

.c104kibb:not(#\#):not(#\#):not(#\#) {
  display: -webkit-box;
}

.c1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.cjp7ctv:not(#\#):not(#\#):not(#\#) {
  display: contents;
}

.c78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.cufnvkl:not(#\#):not(#\#):not(#\#) {
  display: flow-root;
}

.crvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.c1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

.c3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.cwz0xwf:not(#\#):not(#\#):not(#\#) {
  display: inline-grid;
}

.ct0psk2:not(#\#):not(#\#):not(#\#) {
  display: inline;
}

.c1s85apg:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.c1k1lfad:not(#\#):not(#\#):not(#\#) {
  fill: color-mix(in srgb,var(--color-icon-blue) 12%,transparent);
}

.c1g01i3a:not(#\#):not(#\#):not(#\#) {
  fill: color-mix(in srgb,var(--color-icon-yellow) 22%,transparent);
}

.cbh8q5q:not(#\#):not(#\#):not(#\#) {
  fill: none;
}

.cac4jm0:not(#\#):not(#\#):not(#\#) {
  fill: var(--color-accent);
}

.c8dp8f3:not(#\#):not(#\#):not(#\#) {
  fill: var(--color-background-band);
}

.c5y91xv:not(#\#):not(#\#):not(#\#) {
  fill: var(--color-background-card);
}

.c13gqyq7:not(#\#):not(#\#):not(#\#) {
  fill: var(--color-background-surface);
}

.ckfs4jz:not(#\#):not(#\#):not(#\#) {
  fill: var(--color-icon-secondary);
}

.c1wnu7b1:not(#\#):not(#\#):not(#\#) {
  fill: var(--color-on-accent);
}

.ccmrs5c:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 .5rem .625rem var(--color-shadow));
}

.c8fcywm:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 1px 1px var(--color-shadow));
}

.c1r8uery:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0;
}

.c1l7klhg:not(#\#):not(#\#):not(#\#) {
  flex-basis: 100%;
}

.cwjm1zm:not(#\#):not(#\#):not(#\#) {
  flex-basis: 14rem;
}

.c1em7b6m:not(#\#):not(#\#):not(#\#) {
  flex-basis: 16rem;
}

.c109vnjc:not(#\#):not(#\#):not(#\#) {
  flex-basis: 20rem;
}

.c1nunn1:not(#\#):not(#\#):not(#\#) {
  flex-basis: 420px;
}

.c8en408:not(#\#):not(#\#):not(#\#) {
  flex-basis: 712px;
}

.cgualba:not(#\#):not(#\#):not(#\#) {
  flex-basis: 8rem;
}

.c1pq0sfr:not(#\#):not(#\#):not(#\#) {
  flex-basis: 9rem;
}

.cdl72j9:not(#\#):not(#\#):not(#\#) {
  flex-basis: auto;
}

.cdt5ytf:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.c1q0g3np:not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}

.c1c4vz4f:not(#\#):not(#\#):not(#\#) {
  flex-grow: 0;
}

.c1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

.cw36f2b:not(#\#):not(#\#):not(#\#) {
  flex-grow: var(--x-flexGrow);
}

.c2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.cs83m0k:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1;
}

.c356krb:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 100;
}

.cozqiw3:not(#\#):not(#\#):not(#\#) {
  flex-wrap: nowrap;
}

.c8hhl5t:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap-reverse;
}

.c1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.cjb2p0i:not(#\#):not(#\#):not(#\#) {
  font-family: inherit;
}

.c1dcheo9:not(#\#):not(#\#):not(#\#) {
  font-size: .8125rem;
}

.ckpwil5:not(#\#):not(#\#):not(#\#) {
  font-size: .875rem;
}

.c1k6wstc:not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
}

.c1j6dyjg:not(#\#):not(#\#):not(#\#) {
  font-size: 11px;
}

.cfifm61:not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}

.c4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

.cif65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

.c1jvydc1:not(#\#):not(#\#):not(#\#) {
  font-size: 15px;
}

.c1j61zf2:not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
}

.c19d36u7:not(#\#):not(#\#):not(#\#) {
  font-size: 17px;
}

.cosj86m:not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
}

.cwsyq91:not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.c1i1m3gp:not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

.c1m6oxru:not(#\#):not(#\#):not(#\#) {
  font-size: 34px;
}

.c1tgwohi:not(#\#):not(#\#):not(#\#) {
  font-size: 40px;
}

.cvwhms9:not(#\#):not(#\#):not(#\#) {
  font-size: 9px;
}

.c1cd1481:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.75rem, 2.7vw, 2.5rem);
}

.c1qogxaw:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(13px, 2.2cqi, 17px);
}

.c1czy0go:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(15px, 1.35vw, 19px);
}

.c163z6vw:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(16px, 3.6cqi, 24px);
}

.c18n7lc4:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(17px, 4.5cqi, 22px);
}

.c1notchr:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(20px, 5cqi, 28px);
}

.c13wryfh:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(24px, 2.6vw, 36px);
}

.ckie2ap:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(28px, 7cqi, 46px);
}

.c9byijf:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(32px, 15cqi, 56px);
}

.c1qlqyl8:not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
}

.c10srzze:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-3xl);
}

.cc7cgfe:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-lg);
}

.c1eqnyfr:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-sm);
}

.c1wqms48:not(#\#):not(#\#):not(#\#) {
  font-size: var(--font-size-xl);
}

.cjm74w1:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-body-size);
}

.c1yego12:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-display-2-size);
}

.c1k4tb9n:not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}

.css6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.co1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.ck50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.c1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.c19s9jnd:not(#\#):not(#\#):not(#\#) {
  font-weight: 650;
}

.c1xlr1w8:not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
}

.cuv8nkb:not(#\#):not(#\#):not(#\#) {
  font-weight: 800;
}

.c1pd3egz:not(#\#):not(#\#):not(#\#) {
  font-weight: inherit;
}

.c1lvx875:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-bold);
}

.c1sodnla:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-normal);
}

.c2mo6ok:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--font-weight-semibold);
}

.cxovm9e:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--text-body-weight);
}

.c1rnidkh:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: minmax(0, 1fr);
}

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

.cf2va4h:not(#\#):not(#\#):not(#\#) {
  grid-auto-flow: row dense;
}

.cdda4gc:not(#\#):not(#\#):not(#\#) {
  grid-auto-rows: 4px;
}

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

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

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

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

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

.c1tlsa0i:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 10.5rem minmax(0, 1fr);
}

.cd9jfwu:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 10rem 1px 8.5rem minmax(0, 1fr) 3rem;
}

.c1kiwcrb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 12rem minmax(0, 1fr);
}

.c1o61qjw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 1fr;
}

.c134kloy:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr auto 1fr;
}

.c17bfdo5:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 2.25rem minmax(0, 1fr);
}

.czi7dhk:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 2fr 1fr;
}

.c1gcy3rq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 2rem minmax(0, 1fr) auto;
}

.c1t1vvi6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 4rem minmax(0, 1.6fr) minmax(6rem, 1fr);
}

.c1yfsu3m:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 6.5rem minmax(0, 1fr);
}

.c1swf7w5:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 72px 120px minmax(0, 1fr);
}

.c5b6tna:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 96px 1fr 1fr;
}

.c1pmbctz:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto 1fr;
}

.c1c0xe4h:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto auto auto minmax(0, 1fr);
}

.crs9oy7:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto minmax(0, 1fr) auto auto;
}

.c1rkzygb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto minmax(0, 1fr);
}

.c16lqc3j:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: max-content minmax(0, 1fr);
}

.c19eo8ko:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr);
}

.ca6st1s:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.1fr) minmax(0, .9fr);
}

.c1lqi12u:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.5fr) minmax(0, 1fr);
}

.chlftib:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 11rem) minmax(0, 1fr) minmax(0, 9rem);
}

.c1mso0ib:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 168px) minmax(0, 1fr) auto;
}

.c1lvdbfn:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 360px;
}

.c13a46c6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 8rem 2.5rem;
}

.cju1xpo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) auto;
}

.cp3y4d4:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.15fr);
}

.cxzujgi:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.2fr);
}

.ccjjqqt:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
}

.ccddd7u:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 4rem) minmax(0, 7rem) minmax(0, 6.5rem);
}

.c1mkdm3x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr);
}

.c1vn40mz:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 2.2fr) minmax(0, 2fr) 5.5rem 7.5rem;
}

.c1ye0pwe:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 220px) minmax(0, 1fr);
}

.c18zg5m9:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr);
}

.c19i92ox:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 2fr) minmax(0, 1fr);
}

.ccv9nx5:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 2fr) minmax(0, 2fr) 7rem 6rem 2.5rem;
}

.ck2ddvo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);
}

.coxsmrt:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 2fr) minmax(16rem, 1fr);
}

.c13f17rh:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 48fr) minmax(0, 52fr);
}

.c2rg7af:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 62fr) minmax(300px, 38fr);
}

.c182nvfk:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 6fr) minmax(0, 4fr);
}

.cmk8zl:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 8fr) minmax(0, 4fr);
}

.c1thdhk2:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 8fr) minmax(0, 6fr) minmax(0, 4fr);
}

.c6n4h3w:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 8fr) minmax(0, 6fr);
}

.c1s9nd8g:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(190px, 295fr) minmax(40px, 181fr) minmax(220px, 356fr) minmax(180px, 292fr) minmax(190px, 295fr);
}

.ciobnao:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(7rem, auto) minmax(0, 1fr);
}

.ct5ouh1:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(8rem, .6fr) 1fr;
}

.cooslyi:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(8rem, 1.3fr) minmax(6rem, 1fr) minmax(0, 1fr);
}

.c1p63yvt:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(9rem, auto) minmax(0, 1fr);
}

.c7lthxy:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.cnby9oq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.c185a7wo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.c1sipb5g:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.c1gj6vdr:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.cdt158y:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(7, minmax(7.25rem, 1fr));
}

.crms383:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(132px, 1fr));
}

.c1u5fdey:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
}

.cem2tbl:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
}

.c1oz7if8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
}

.c1dk89au:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(9rem, 1fr));
}

.cdbifxr:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
}

.c9vbs4f:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(140px, 200px));
}

.c1hlxu7d:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(5.5rem, 1fr));
}

.c1clw2ov:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(6.5rem, 1fr));
}

.c587v7g:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 19rem), 1fr));
}

.c5dnrxg:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 22rem), 1fr));
}

.cogrr9c:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto 1fr;
}

.c1nhaz6v:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto auto 0 auto;
}

.cjlc0mm:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto auto auto 1fr;
}

.cdp1l3l:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto auto auto auto;
}

.c1gqj3ma:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto auto minmax(220px, 1fr) auto;
}

.c16p6thf:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto minmax(0, 1fr);
}

.c5o4joa:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: minmax(0, 1fr);
}

.cqwxbl3:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: -4px;
}

.c1euzuty:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: -6px;
}

.cgvahye:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: -8px;
}

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

.c19u9p9h:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 10.5rem;
}

.c9q68il:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 12px;
}

.c13un23p:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 7rem;
}

.c11dcrhx:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 8px;
}

.c1woyocn:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: auto;
}

.chzssel:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: calc(16px + var(--sc-sky-launcher-width, 0px) + 56px);
}

.c1n0lzcp:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: calc(16px + var(--sc-sky-launcher-width, 0px) + 8px);
}

.cgelz53:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: calc(var(--spacing-3) + 40px);
}

.c1pdqlu7:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 16px;
}

.c72tfeb:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: var(--spacing-2);
}

.c1mcfs9z:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: var(--spacing-3);
}

.c1xzgi19:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: var(--spacing-4);
}

.crnu3kt:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: var(--spacing-8);
}

.cqxgn94:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: var(--x-insetInlineEnd);
}

.c5pnq3g:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: -2px;
}

.c1765b1:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: -5px;
}

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

.ci5uv41:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 10px;
}

.c17snx07:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 11.5rem;
}

.c1r4y97:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 12px;
}

.c1yte8vw:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 16%;
}

.c1ftkn7t:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 268px;
}

.cbudbmw:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 50%;
}

.crotz4w:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 8px;
}

.c19uxjeo:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: calc(var(--hail-rail-width) + 12px);
}

.c1ybfrjj:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: var(--spacing-3);
}

.c6cbhwg:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: var(--spacing-4);
}

.cc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.cl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.c13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.c1nhvcw1:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

.c1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.c1o2pa38:not(#\#):not(#\#):not(#\#) {
  justify-items: center;
}

.c4xo5sw:not(#\#):not(#\#):not(#\#) {
  justify-items: end;
}

.c619ttb:not(#\#):not(#\#):not(#\#) {
  justify-items: start;
}

.c1qab1bc:not(#\#):not(#\#):not(#\#) {
  justify-self: end;
}

.c1lqcxt8:not(#\#):not(#\#):not(#\#) {
  justify-self: start;
}

.cjat59b:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.01em;
}

.c72az59:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

.c1yf5rgg:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .01em;
}

.c16q24ku:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .02em;
}

.c3gc2hl:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .03em;
}

.c1vyo3qp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .04em;
}

.cjn82ld:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .34em;
}

.c1i21sxh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: normal;
}

.c14ju556:not(#\#):not(#\#):not(#\#) {
  line-height: 0;
}

.c1f41ap9:not(#\#):not(#\#):not(#\#) {
  line-height: 1.05;
}

.c1159mfc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1;
}

.c1uo3zyz:not(#\#):not(#\#):not(#\#) {
  line-height: 1.15;
}

.c1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.c132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

.cwn7fz2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3;
}

.c1xfvgam:not(#\#):not(#\#):not(#\#) {
  line-height: 1.35;
}

.c37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.cfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

.c1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.c1jjo3f5:not(#\#):not(#\#):not(#\#) {
  line-height: 1.55;
}

.co5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.c152skdk:not(#\#):not(#\#):not(#\#) {
  line-height: 15px;
}

.c1d3mw78:not(#\#):not(#\#):not(#\#) {
  line-height: 16px;
}

.c1o2sk6j:not(#\#):not(#\#):not(#\#) {
  line-height: 24px;
}

.cw6l6zx:not(#\#):not(#\#):not(#\#) {
  line-height: var(--text-body-leading);
}

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

.c4v7jbr:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: calc(-1 * var(--spacing-1-5));
}

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

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

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

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

.c1m70ojl:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: calc(-1 * var(--spacing-1-5));
}

.c1s1akpx:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: calc(-1 * var(--spacing-2));
}

.chjzbr0:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: calc(50% - 50vw);
}

.c11g1kdw:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--spacing-1);
}

.c1a0ms0i:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#000 calc(100% - 28px), #0000);
  mask-image: linear-gradient(#000 calc(100% - 28px), #0000);
}

.c19kjcj4:not(#\#):not(#\#):not(#\#) {
  object-fit: contain;
}

.cl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.cuzhngd:not(#\#):not(#\#):not(#\#) {
  opacity: .3;
}

.cti2d7y:not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

.cbyyjgo:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.cwq05k6:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.cg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.c1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.c1wptmiq:not(#\#):not(#\#):not(#\#) {
  opacity: var(--opacity-read);
}

.c9ek82g:not(#\#):not(#\#):not(#\#) {
  order: 1;
}

.c14yy4lh:not(#\#):not(#\#):not(#\#) {
  order: 2;
}

.co1ph6p:not(#\#):not(#\#):not(#\#) {
  order: 3;
}

.c1uczgqu:not(#\#):not(#\#):not(#\#) {
  outline-color: #0000;
}

.c1edx8hy:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--border);
}

.cj8wus6:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--color-accent);
}

.cvufnp7:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--color-border-emphasized);
}

.c18gaqs6:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--color-warning);
}

.c19bwoy8:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--focus-outline-color);
}

.c1dfx8u8:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--ring);
}

.c1g40iwv:not(#\#):not(#\#):not(#\#) {
  outline-offset: -1px;
}

.c2ssjo2:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.c1v57pqu:not(#\#):not(#\#):not(#\#) {
  outline-offset: -3px;
}

.c1y3gkto:not(#\#):not(#\#):not(#\#) {
  outline-offset: 1px;
}

.c1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.c1c097ug:not(#\#):not(#\#):not(#\#) {
  outline-offset: calc(-1 * var(--focus-outline-width));
}

.c1eqjuhu:not(#\#):not(#\#):not(#\#) {
  outline-offset: var(--focus-outline-offset);
}

.c107h2d7:not(#\#):not(#\#):not(#\#) {
  outline-style: dashed;
}

.c1t137rt:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.caatb59:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.c1k57tk5:not(#\#):not(#\#):not(#\#) {
  outline-width: 0;
}

.c1qgsegg:not(#\#):not(#\#):not(#\#) {
  outline-width: 1px;
}

.c1de99jn:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.cak0ai5:not(#\#):not(#\#):not(#\#) {
  outline-width: var(--focus-outline-width);
}

.c1xzczws:not(#\#):not(#\#):not(#\#) {
  overflow-anchor: none;
}

.cj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.c1mzt3pk:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: break-word;
}

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

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

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

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

.c1pk0fak:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: clamp(10px, 1.4vw, 20px);
}

.c19m2zy8:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--container-padding-inline-end, 0px);
}

.c15ueayu:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--sc-sky-content-inset, 0px);
}

.c17hk9do:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--spacing-1-5);
}

.c1nryj5t:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--spacing-1);
}

.c5b552l:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--spacing-11);
}

.c1djylfy:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--spacing-2);
}

.c1t818jl:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--spacing-3);
}

.cnjyzlh:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--spacing-4);
}

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

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

.cwn43p0:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 18px;
}

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

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

.c1ew2rer:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--container-padding-inline-start, 0px);
}

.c12gdq22:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--spacing-2);
}

.c126nfab:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--spacing-3);
}

.c1rey3nv:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--spacing-4);
}

.c1blguxw:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--spacing-5);
}

.c67bb7w:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.c47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.c10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.cixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.c1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.c1uhb9sk:not(#\#):not(#\#):not(#\#) {
  position: static;
}

.c7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.cxs79tx:not(#\#):not(#\#):not(#\#) {
  row-gap: 0;
}

.c1r0jzty:not(#\#):not(#\#):not(#\#) {
  row-gap: 4px;
}

.cw09woa:not(#\#):not(#\#):not(#\#) {
  row-gap: 6px;
}

.chq53yo:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--spacing-1-5);
}

.c1ngg2t4:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--spacing-1);
}

.c1x7z4sm:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--spacing-2);
}

.c4olc9o:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--spacing-3);
}

.ctx9w7w:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--spacing-4);
}

.c1iu6piu:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--spacing-5);
}

.cczp1bk:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--spacing-6);
}

.c1bhewko:not(#\#):not(#\#):not(#\#) {
  scroll-snap-align: start;
}

.c185mbhu:not(#\#):not(#\#):not(#\#) {
  scrollbar-gutter: stable;
}

.c1rohswg:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: none;
}

.c1owpc8m:not(#\#):not(#\#):not(#\#) {
  stroke-linecap: round;
}

.c1f6yumg:not(#\#):not(#\#):not(#\#) {
  stroke-linejoin: round;
}

.c1r6sdyr:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.25px;
}

.chr4kjn:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.5px;
}

.cnpr05h:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1px;
}

.cvlca1e:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2px;
}

.cqjr0vm:not(#\#):not(#\#):not(#\#) {
  stroke-width: 3px;
}

.c1n6padx:not(#\#):not(#\#):not(#\#) {
  stroke-width: 6px;
}

.cjsr54c:not(#\#):not(#\#):not(#\#) {
  stroke: var(--color-accent);
}

.c8q33u6:not(#\#):not(#\#):not(#\#) {
  stroke: var(--color-background-card);
}

.c9q8fes:not(#\#):not(#\#):not(#\#) {
  stroke: var(--color-border-capsule);
}

.c1i1mk7i:not(#\#):not(#\#):not(#\#) {
  stroke: var(--color-icon-blue);
}

.c1y9cef6:not(#\#):not(#\#):not(#\#) {
  stroke: var(--color-icon-cyan);
}

.c199spzi:not(#\#):not(#\#):not(#\#) {
  stroke: var(--color-icon-green);
}

.c19u8fgc:not(#\#):not(#\#):not(#\#) {
  stroke: var(--color-icon-orange);
}

.crnjruy:not(#\#):not(#\#):not(#\#) {
  stroke: var(--color-icon-pink);
}

.cx2ntsn:not(#\#):not(#\#):not(#\#) {
  stroke: var(--color-icon-primary);
}

.c1jk5b2t:not(#\#):not(#\#):not(#\#) {
  stroke: var(--color-icon-purple);
}

.c1r5rzrc:not(#\#):not(#\#):not(#\#) {
  stroke: var(--color-icon-secondary);
}

.cjnbx5p:not(#\#):not(#\#):not(#\#) {
  stroke: var(--color-icon-yellow);
}

.cxvau67:not(#\#):not(#\#):not(#\#) {
  stroke: var(--color-text-secondary);
}

.c140o2bo:not(#\#):not(#\#):not(#\#) {
  table-layout: fixed;
}

.c2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.cp4054r:not(#\#):not(#\#):not(#\#) {
  text-align: end;
}

.c1hr2gdg:not(#\#):not(#\#):not(#\#) {
  text-align: right;
}

.c1yc453h:not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

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

.czmx7tv:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: .08em;
}

.clyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.cn80e1m:not(#\#):not(#\#):not(#\#) {
  text-transform: capitalize;
}

.ctvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.cxxd787:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .16em;
}

.c1ohr1zr:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .2em;
}

.cda060z:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 3px;
}

.c3pynha:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 4px;
}

.c1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.c1fzhlzt:not(#\#):not(#\#):not(#\#) {
  text-wrap: pretty;
}

.c5ve5x3:not(#\#):not(#\#):not(#\#) {
  touch-action: none;
}

.cx69xxh:not(#\#):not(#\#):not(#\#) {
  touch-action: pan-y;
}

.c1jpgh95:not(#\#):not(#\#):not(#\#) {
  transform-origin: center;
}

.c1dp6rp6:not(#\#):not(#\#):not(#\#) {
  transform-origin: top;
}

.c1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.ct4wmeb:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.025) rotate(.5deg);
}

.cpk2tj9:not(#\#):not(#\#):not(#\#) {
  transform: scaleX(-1);
}

.co88s9q:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -100%);
}

.c11lhmoz:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%);
}

.c5i6ehr:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-100%);
}

.c255btf:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-276px);
}

.cuuh30:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%);
}

.cbryuvx:not(#\#):not(#\#):not(#\#) {
  transform: translateX(0);
}

.c1x0v3av:not(#\#):not(#\#):not(#\#) {
  transform: translateX(calc(-100% - 24px));
}

.c105ttfm:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-100%);
}

.c1cb1t30:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-50%);
}

.cnn1q72:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.c6bc4kz:not(#\#):not(#\#):not(#\#) {
  transition-duration: 90ms;
}

.cgdialr:not(#\#):not(#\#):not(#\#) {
  transition-duration: .12s;
}

.c9i6iqp:not(#\#):not(#\#):not(#\#) {
  transition-duration: .16s;
}

.c9dyr19:not(#\#):not(#\#):not(#\#) {
  transition-duration: .18s;
}

.c13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.cuedmi6:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--duration-fast);
}

.c80gvsz:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--duration-medium);
}

.c1lxufdw:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, transform;
}

.cs2xxs2:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color;
}

.c16e186j:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, height;
}

.c1e8aii2:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, opacity;
}

.c15406qy:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color;
}

.c2hifos:not(#\#):not(#\#):not(#\#) {
  transition-property: inset-inline-start;
}

.c6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.c19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.c1tixqdl:not(#\#):not(#\#):not(#\#) {
  transition-property: outline-color, background-color, transform;
}

.c1e4b7vo:not(#\#):not(#\#):not(#\#) {
  transition-property: padding-inline-end;
}

.c11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.cxrbq2n:not(#\#):not(#\#):not(#\#) {
  transition-property: width;
}

.c9lcvmn:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease-out;
}

.cwji4o3:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease;
}

.clr8y92:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-standard);
}

.c87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.cxymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

.c16dsc37:not(#\#):not(#\#):not(#\#) {
  vertical-align: top;
}

.clshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.ceaf4i8:not(#\#):not(#\#):not(#\#) {
  white-space: normal;
}

.cuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.c1fj9vlw:not(#\#):not(#\#):not(#\#) {
  white-space: pre-line;
}

.c126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

.c1sdyfia:not(#\#):not(#\#):not(#\#) {
  white-space: pre;
}

.c1so62im:not(#\#):not(#\#):not(#\#) {
  will-change: transform;
}

.c1yn0g08:not(#\#):not(#\#):not(#\#) {
  word-break: break-all;
}

.c1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.cfo81ep:not(#\#):not(#\#):not(#\#) {
  z-index: 1000;
}

.c1of6sz5:not(#\#):not(#\#):not(#\#) {
  z-index: 11;
}

.chtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.czkaem6:not(#\#):not(#\#):not(#\#) {
  z-index: 3;
}

.coegz02:not(#\#):not(#\#):not(#\#) {
  z-index: 4;
}

.c1u8a7rm:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

.c1w0boku:not(#\#):not(#\#):not(#\#) {
  z-index: 6;
}

.coz0ns6:not(#\#):not(#\#):not(#\#) {
  z-index: 900;
}

.c1idabl0:not(#\#):not(#\#):not(#\#) {
  z-index: calc(var(--z-menu) - 1);
}

.culx8tq:not(#\#):not(#\#):not(#\#) {
  z-index: calc(var(--z-menu) + 1);
}

.c1wkuo7e:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.cc96nsa:not(#\#):not(#\#):not(#\#) {
  z-index: 7;
}

.c3kt3mn:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

.c1qxnbkw:not(#\#):not(#\#):not(#\#) {
  z-index: 6;
}

.c4h2tee:not(#\#):not(#\#):not(#\#) {
  z-index: 9;
}

.cgcam1q:not(#\#):not(#\#):not(#\#) {
  z-index: 8;
}

.cw3wu5v:not(#\#):not(#\#):not(#\#) {
  z-index: var(--z-menu);
}

.cj9vbwb:not(#\#):not(#\#):not(#\#) {
  z-index: var(--z-popover);
}

.c1nvodd6:not(#\#):not(#\#):not(#\#) {
  z-index: var(--z-subnav);
}

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

.c1ynhwt6:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--color-accent);
}

.c5d2bo0:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--color-accent);
}

.cb0dl2x.cb0dl2x:where(.c-default-marker:has([data-roof-welcome-stage]) *):not(#\#):not(#\#):not(#\#) {
  clip: rect(0,0,0,0);
}

.c1s3a5yj.c1s3a5yj:where(.c-default-marker:has([data-roof-welcome-stage]) *):not(#\#):not(#\#):not(#\#) {
  display: block;
}

.cc9s358.cc9s358:where(.c-default-marker:has([data-roof-welcome-stage]) *):not(#\#):not(#\#):not(#\#) {
  display: none;
}

.c1wcu262:focus-within:not(#\#):not(#\#):not(#\#), .czunyri:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--color-accent);
}

.c8fb1hh:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--color-border-emphasized);
}

.c19kpuf:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--color-border-focus, #0067e6);
}

.cl9pv3s:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--color-text-primary);
}

.c13iak60:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 1px;
}

.c1fanpfn:focus-within:not(#\#):not(#\#):not(#\#), .c7s97pk:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.c14xc8xn:focus-within:not(#\#):not(#\#):not(#\#), .c9v5kkp:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.c1jhp3zv:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-style: var(--focus-outline-style);
}

.c16gxa91:focus-within:not(#\#):not(#\#):not(#\#), .c784prv:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.c17zsgpg.c17zsgpg:where(.c-default-marker:has([data-roof-welcome-stage]) *):not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.c165p5bi.c165p5bi:where(.c-default-marker:has([data-roof-welcome-stage]) *):not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.crtbsxv:has([data-roof-welcome-stage]):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-muted);
}

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

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

.cudy94p:nth-child(2n):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-band);
}

.ctgyt42:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.c1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.cfqoyci:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.cqcmbqv:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-accent) 18%,transparent);
}

.c17hgwq3:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-accent-muted);
}

.cl6fpdy:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-card);
}

.ctao9ic:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-muted);
}

.c1v1p9hl:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-background-selected-hover);
}

.c12vd9eh:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-neutral);
}

.c1uwx2nv:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-overlay-hover);
}

.c1j41taf:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--color-accent);
}

.c1yepu8e:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--color-error);
}

.cjzd67z:hover:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--color-accent);
}

.cyxi2l3:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-overlay-pressed);
}

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

.cgwqcfx:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.94);
}

.cd58rb1:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.99);
}

.clvw2ls:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.996);
}

@media (width <= 760px) {
  .ce4s3o.ce4s3o:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }

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

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

@media (prefers-reduced-motion: reduce) {
  .c1aquc0h.c1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (width <= 760px) {
  .cmrejs7.cmrejs7:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: auto;
  }
}

@media (pointer: coarse) {
  .c19sql62.c19sql62:not(#\#):not(#\#):not(#\#) {
    background-color: var(--color-background-muted);
  }
}

@media (width >= 1024px) {
  .ctiey36.ctiey36:not(#\#):not(#\#):not(#\#) {
    background-size: calc(100% - var(--sc-rail-width, 5.75rem)) 1px;
  }

  .c1swug47.c1swug47:not(#\#):not(#\#):not(#\#) {
    border-inline-end-width: var(--border-w-hairline);
  }
}

@media (width <= 1100px) {
  .c1mb4iub.c1mb4iub:not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 0;
  }
}

@media (width <= 390px) {
  .c1tgvhgz.c1tgvhgz:not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 0;
  }
}

@media (width <= 760px) {
  .c5dzy9z.c5dzy9z:not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 0;
  }
}

@media (width <= 768px) {
  .c1kwqlr8.c1kwqlr8:not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 0;
  }
}

@media (height <= 800px), (width <= 640px) {
  .ck0haux.ck0haux:not(#\#):not(#\#):not(#\#) {
    clip: rect(0,0,0,0);
  }
}

@media (width <= 640px) and (height <= 800px) {
  .c95wcl4.c95wcl4:not(#\#):not(#\#):not(#\#) {
    clip: rect(0,0,0,0);
  }
}

@media (width <= 640px) {
  .c1frh2kt.c1frh2kt:not(#\#):not(#\#):not(#\#) {
    column-gap: 0;
  }

  .cfsj286.cfsj286:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width <= 760px) {
  .cm89ayo.cm89ayo:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 1025px) {
  .clluq36.clluq36:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 640px) {
  .c1hgqwjb.c1hgqwjb:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 760px) {
  .c1n3jm98.c1n3jm98:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 900px) {
  .c472xim.c472xim:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width <= 640px) {
  .c1ux6vrq.c1ux6vrq:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 1025px) {
  .ctatjob.ctatjob:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 1024px) {
  .c142rcdx.c142rcdx:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 760px) {
  .ckdif4d.ckdif4d:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 900px) {
  .c145x0s9.c145x0s9:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width <= 760px) {
  .cfnz6by.cfnz6by:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@media (height <= 800px), (width <= 640px) {
  .cjdl87y.cjdl87y:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 560px) {
  .cl0nte0.cl0nte0:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 640px) {
  .ckaaz9w.ckaaz9w:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 760px) {
  .cy0uqqd.cy0uqqd:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 899px) {
  .c1daaz14.c1daaz14:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 1025px) {
  .c1mj2il2.c1mj2il2:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 760px) {
  .cezglqs.cezglqs:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 761px) {
  .c8pwdzu.c8pwdzu:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 900px) {
  .c12iyxos.c12iyxos:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 761px) {
  .c17trseo.c17trseo:not(#\#):not(#\#):not(#\#) {
    flex-basis: 0;
  }
}

@media (width >= 900px) {
  .c1yi7kzc.c1yi7kzc:not(#\#):not(#\#):not(#\#) {
    flex-basis: 0;
  }
}

@media (pointer: coarse) {
  .crxqfu0.crxqfu0:not(#\#):not(#\#):not(#\#) {
    flex-basis: 100%;
  }
}

@media (width <= 768px) {
  .c1mx85iw.c1mx85iw:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width >= 640px) {
  .cjoqfoq.cjoqfoq:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width >= 1024px) {
  .cr86cbk.cr86cbk:not(#\#):not(#\#):not(#\#) {
    flex-grow: 0;
  }
}

@media (pointer: coarse) {
  .c1o8q9a7.c1o8q9a7:not(#\#):not(#\#):not(#\#) {
    flex-grow: 0;
  }
}

@media (width >= 761px) {
  .csp5hq0.csp5hq0:not(#\#):not(#\#):not(#\#) {
    flex-grow: 1;
  }
}

@media (pointer: coarse) {
  .c16rwtsc.c16rwtsc:not(#\#):not(#\#):not(#\#) {
    flex-shrink: 0;
  }
}

@media (width <= 760px) {
  .ca582gl.ca582gl:not(#\#):not(#\#):not(#\#) {
    flex-shrink: 1;
  }
}

@media (width >= 761px) {
  .ctxz5qw.ctxz5qw:not(#\#):not(#\#):not(#\#) {
    flex-shrink: 1;
  }

  .c17k32zn.c17k32zn:not(#\#):not(#\#):not(#\#) {
    flex-wrap: nowrap;
  }
}

@media (width <= 760px) {
  .c1ofn8p4.c1ofn8p4:not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}

@media (height <= 800px) {
  .c1qfog79.c1qfog79:not(#\#):not(#\#):not(#\#) {
    font-size: .8125rem;
  }
}

@media (width <= 760px) {
  .chi2vvj.chi2vvj:not(#\#):not(#\#):not(#\#) {
    font-size: 1.75rem;
  }
}

@media (width >= 900px) {
  .c1nboncu.c1nboncu:not(#\#):not(#\#):not(#\#) {
    font-size: 13px;
  }
}

@media (height <= 800px) {
  .catwnw9.catwnw9:not(#\#):not(#\#):not(#\#) {
    font-size: 14px;
  }
}

@media (width <= 640px) {
  .c1sgj8az.c1sgj8az:not(#\#):not(#\#):not(#\#) {
    font-size: 15px;
  }

  .cf2x79s.cf2x79s:not(#\#):not(#\#):not(#\#) {
    font-size: 16px;
  }

  .c13abjme.c13abjme:not(#\#):not(#\#):not(#\#) {
    font-size: 22px;
  }
}

@media (width <= 760px) {
  .c1hgiw3v.c1hgiw3v:not(#\#):not(#\#):not(#\#) {
    font-size: 26px;
  }

  .c1tgy70s.c1tgy70s:not(#\#):not(#\#):not(#\#) {
    font-size: 34px;
  }
}

@media (height <= 800px) {
  .cmb4a1e.cmb4a1e:not(#\#):not(#\#):not(#\#) {
    font-size: clamp(14px, 1.2vw, 17px);
  }
}

@media (width >= 640.01px) and (height <= 800px) {
  .c1hv28k.c1hv28k:not(#\#):not(#\#):not(#\#) {
    font-size: clamp(20px, 2vw, 26px);
  }
}

@media (width <= 640px) {
  .c1eicbxe.c1eicbxe:not(#\#):not(#\#):not(#\#) {
    font-size: var(--font-size-2xl);
  }
}

@media (width <= 760px) {
  .c18dg2dn.c18dg2dn:not(#\#):not(#\#):not(#\#) {
    font-size: var(--font-size-3xl);
  }

  .c13jawrj.c13jawrj:not(#\#):not(#\#):not(#\#) {
    font-size: var(--font-size-md);
  }

  .c1d7pznk.c1d7pznk:not(#\#):not(#\#):not(#\#) {
    font-size: var(--font-size-xl);
  }
}

@media (width >= 760px) {
  .c1kll0mj.c1kll0mj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 10rem minmax(0, 1fr);
  }

  .c1ivavhp.c1ivavhp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 11rem minmax(0, 1fr);
  }
}

@media (width >= 640px) {
  .c2ump81.c2ump81:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }
}

@media (width >= 760px) {
  .c1v73wqj.c1v73wqj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 2rem minmax(8rem, 1.6fr) 4rem minmax(6rem, 1fr) minmax(6rem, 1fr) minmax(6rem, 1fr);
  }
}

@media (width >= 1200px) {
  .cujkhzb.cujkhzb:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 300px minmax(0, 1fr) 340px;
  }
}

@media (width >= 760px) {
  .cb0sk8i.cb0sk8i:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 6.5rem minmax(0, 1.6fr) minmax(6rem, 1fr);
  }
}

@media (width >= 1100px) {
  .c56mtaj.c56mtaj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.5fr) minmax(18rem, 1fr);
  }
}

@media (width >= 1200px) {
  .ccyxy7s.ccyxy7s:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.5fr) minmax(22rem, 1fr);
  }
}

@media (width >= 760px) {
  .c1kd3pij.c1kd3pij:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.6fr) 4rem minmax(5rem, 1fr);
  }
}

@media (width >= 1200px) {
  .cj2ha1w.cj2ha1w:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);
  }

  .c1ll7ak1.c1ll7ak1:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.6fr) minmax(22rem, 1fr);
  }
}

@media (width >= 1100px) {
  .c1lfr5cx.c1lfr5cx:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.9fr) minmax(18rem, 1fr);
  }
}

@media (width <= 640px) {
  .c12qqqeh.c12qqqeh:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 2.5rem;
  }
}

@media (width <= 760px) {
  .ceygsk.ceygsk:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 2.5rem;
  }
}

@media (width >= 1200px) {
  .cegmc1a.cegmc1a:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 22rem;
  }
}

@media (width <= 760px) {
  .cdxsqqx.cdxsqqx:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }
}

@media (width >= 1024px) {
  .c1va8ggk.c1va8ggk:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
}

@media (width >= 760px) {
  .c1r4rv76.c1r4rv76:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
}

@media (width >= 981px) {
  .clcufmt.clcufmt:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 20rem);
  }
}

@media (width <= 760px) {
  .cj6vpyw.cj6vpyw:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 3rem) minmax(0, 5rem) minmax(0, 4.5rem);
  }
}

@media (width >= 960px) {
  .c98jcx0.c98jcx0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(18rem, 22rem);
  }
}

@media (width >= 1200px) {
  .cszo816.cszo816:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(20rem, 24.5rem);
  }
}

@media (width >= 1100px) {
  .c1yetnk3.c1yetnk3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(300px, 26rem);
  }
}

@media (width <= 1100px) {
  .cesxnj2.cesxnj2:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 640px) {
  .c4jmfmw.c4jmfmw:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 760px) {
  .c185wt85.c185wt85:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 900px) {
  .cirox3h.cirox3h:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width >= 1100px) {
  .c1uo5hhn.c1uo5hhn:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 2.4fr) minmax(18rem, 1fr);
  }
}

@media (width >= 1760px) {
  .c2nluro.c2nluro:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 240px) minmax(0, 1fr) minmax(0, 320px);
  }
}

@media (width >= 1024px) {
  .c13jjjqn.c13jjjqn:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 360px) minmax(0, 1fr);
  }
}

@media (width >= 1100px) {
  .c1a6oll0.c1a6oll0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 3fr) minmax(0, 2fr);
  }
}

@media (width >= 900px) {
  .c7xch36.c7xch36:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 3fr) minmax(0, 2fr);
  }
}

@media (width >= 1440px) {
  .cisf8wn.cisf8wn:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(16rem, 20rem) minmax(0, 1fr) minmax(19rem, 22rem);
  }
}

@media (width >= 1024px) {
  .cqa01dv.cqa01dv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(18rem, 1fr) minmax(0, 2fr);
  }
}

@media (width >= 1100px) and (width <= 1439.98px) {
  .c1hk9fxd.c1hk9fxd:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(18rem, 22rem) minmax(0, 1fr);
  }
}

@media (width >= 1025px) {
  .ctooty.ctooty:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(420px, 44%) minmax(0, 1fr);
  }
}

@media (width >= 900px) {
  .c1fut8n5.c1fut8n5:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(5rem, .9fr) minmax(6rem, 1fr) minmax(7rem, 1.2fr) minmax(9rem, 1.45fr) minmax(0, 1.9fr) 1.25rem;
  }
}

@media (width >= 760px) {
  .c8mkm06.c8mkm06:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(7rem, 1.3fr) minmax(7.5rem, 1.2fr) minmax(4.5rem, .7fr) minmax(6rem, 1.4fr);
  }
}

@media (width >= 900px) {
  .cuia9al.cuia9al:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(8rem, 1.2fr) 6rem minmax(7rem, 1fr) minmax(8rem, 1fr) minmax(8rem, 1.4fr);
  }
}

@media (width >= 760px) {
  .c16ytcfa.c16ytcfa:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(8rem, 1.3fr) minmax(6rem, .9fr) minmax(0, 1.8fr) minmax(8rem, 1.2fr);
  }
}

@media (width >= 640px) {
  .c1trznwd.c1trznwd:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(8rem, 1.4fr) minmax(7rem, 1fr) minmax(7rem, 1fr) minmax(5rem, .7fr);
  }
}

@media (width >= 900px) {
  .c19s4eo7.c19s4eo7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(9rem, 1fr) minmax(10rem, 1.1fr) minmax(0, 1.45fr) minmax(8rem, 1fr);
  }
}

@media (width <= 760px) {
  .cqzx9j9.cqzx9j9:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 1100px) {
  .c15jrknp.c15jrknp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 760px) {
  .c17ljgcw.c17ljgcw:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 520px) {
  .cgi460l.cgi460l:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 640px) {
  .c1jqaiz3.c1jqaiz3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

@media (width >= 1025px) {
  .c1bqrr09.c1bqrr09:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 380px minmax(0, 1fr);
  }
}

@media (width <= 640px) {
  .c1ofokp3.c1ofokp3:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: auto auto auto auto;
  }

  .c9ydpxr.c9ydpxr:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: minmax(200px, 1fr) auto auto auto;
  }
}

@media (width <= 760px) {
  .c1r80vw0.c1r80vw0:not(#\#):not(#\#):not(#\#) {
    inset-inline-end: 4.25rem;
  }

  .c12d5r47.c12d5r47:not(#\#):not(#\#):not(#\#) {
    inset-inline-end: 6.5rem;
  }

  .cvru0h.cvru0h:not(#\#):not(#\#):not(#\#) {
    inset-inline-end: var(--spacing-1);
  }

  .c3mt5m5.c3mt5m5:not(#\#):not(#\#):not(#\#) {
    inset-inline-end: var(--spacing-3);
  }
}

@media (width >= 1024px) {
  .c1v3r1oq.c1v3r1oq:not(#\#):not(#\#):not(#\#) {
    inset-inline-start: 0;
  }
}

@media (width <= 760px) {
  .ctyyzu.ctyyzu:not(#\#):not(#\#):not(#\#) {
    inset-inline-start: 7.25rem;
  }

  .cet9biy.cet9biy:not(#\#):not(#\#):not(#\#) {
    inset-inline-start: var(--spacing-2);
  }
}

@media (width >= 1024px) {
  .c1dbp9t3.c1dbp9t3:not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }
}

@media (width <= 760px) {
  .cqsqmdz.cqsqmdz:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: -16px;
  }
}

@media (width >= 761px) {
  .ckzhwqy.ckzhwqy:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: 0;
  }
}

@media (width <= 760px) {
  .c1omb3ot.c1omb3ot:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: auto;
  }
}

@media (width >= 1025px) {
  .crci00h.crci00h:not(#\#):not(#\#):not(#\#) {
    order: 1;
  }

  .cdykpd7.cdykpd7:not(#\#):not(#\#):not(#\#) {
    order: 2;
  }
}

@media (width >= 900px) {
  .c16p2rm1.c16p2rm1:not(#\#):not(#\#):not(#\#) {
    order: 2;
  }

  .ct9c5w3.ct9c5w3:not(#\#):not(#\#):not(#\#) {
    order: 3;
  }
}

@media (width >= 1025px) {
  .c152f4zp.c152f4zp:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: 0;
  }
}

@media (pointer: coarse) {
  .ck8p02t.ck8p02t:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: var(--spacing-3);
  }
}

@media (width >= 1024px) {
  .c18u3vwz.c18u3vwz:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: var(--spacing-6);
  }
}

@media (width >= 1025px) {
  .c18rfta3.c18rfta3:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 0;
  }
}

@media (width <= 760px) {
  .ccxcwvx.ccxcwvx:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 16px;
  }
}

@media (width >= 1024px) {
  .cndltvw.cndltvw:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: var(--sc-rail-width, 5.75rem);
  }
}

@media (pointer: coarse) {
  .cbn83eg.cbn83eg:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: var(--spacing-3);
  }
}

@media (height <= 800px), (width <= 640px) {
  .c1hjjb4k.c1hjjb4k:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (width <= 640px) and (height <= 800px) {
  .cqr6e5l.cqr6e5l:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (width >= 1024px) {
  .cyxgr3g.cyxgr3g:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (width <= 760px) {
  .cyej656.cyej656:not(#\#):not(#\#):not(#\#) {
    row-gap: 0;
  }
}

@media (height <= 800px) {
  .c18piwrd.c18piwrd:not(#\#):not(#\#):not(#\#) {
    row-gap: var(--spacing-2);
  }
}

@media (width <= 640px) {
  .cwvagvi.cwvagvi:not(#\#):not(#\#):not(#\#) {
    row-gap: var(--spacing-2);
  }
}

@media (width >= 640.01px) and (height <= 800px) {
  .cnuuqgs.cnuuqgs:not(#\#):not(#\#):not(#\#) {
    row-gap: var(--spacing-3);
  }
}

@media (pointer: coarse) {
  .c1yje2m9.c1yje2m9:not(#\#):not(#\#):not(#\#) {
    scroll-snap-align: end;
  }

  .c2m43gm.c2m43gm:not(#\#):not(#\#):not(#\#) {
    scroll-snap-align: start;
  }

  .c1ompdjc.c1ompdjc:not(#\#):not(#\#):not(#\#) {
    scrollbar-width: none;
  }
}

@media (width >= 640px) {
  .chwhasg.chwhasg:not(#\#):not(#\#):not(#\#) {
    text-align: center;
  }
}

@media (width >= 900px) {
  .cq4s0e1.cq4s0e1:not(#\#):not(#\#):not(#\#) {
    text-align: center;
  }
}

@media (width >= 760px) {
  .c3fcueh.c3fcueh:not(#\#):not(#\#):not(#\#) {
    text-align: end;
  }
}

@media (width >= 761px) {
  .cmkinho.cmkinho:not(#\#):not(#\#):not(#\#) {
    text-overflow: ellipsis;
  }
}

@media (prefers-reduced-motion: reduce) {
  .c12w9bfk.c12w9bfk:not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }
}

@media (height <= 800px), (width <= 640px) {
  .c1wkffrq.c1wkffrq:not(#\#):not(#\#):not(#\#) {
    white-space: nowrap;
  }
}

@media (width <= 640px) and (height <= 800px) {
  .c1210p5z.c1210p5z:not(#\#):not(#\#):not(#\#) {
    white-space: nowrap;
  }
}

@media (width >= 760px) {
  .c1al52eo.c1al52eo:not(#\#):not(#\#):not(#\#) {
    white-space: nowrap;
  }
}

@media (width >= 761px) {
  .c1480ot7.c1480ot7:not(#\#):not(#\#):not(#\#) {
    white-space: nowrap;
  }
}

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

@container hail-bottom-bar (width <= 919px) {
  .c1rfa3c9.c1rfa3c9:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }

  .c1yioypn.c1yioypn:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container toolbar (width <= 480px) {
  .cnk2yw2.cnk2yw2:not(#\#):not(#\#):not(#\#) {
    flex-basis: 100%;
  }
}

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

@container (width <= 40rem) {
  .c1qhhx1y.c1qhhx1y:not(#\#):not(#\#):not(#\#) {
    flex-basis: var(--today-task-side-basis, 100%);
  }
}

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

@container (width >= 68rem) {
  .cjoyu5d.cjoyu5d:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1.15fr);
  }
}

@container (width <= 40rem) {
  .c1paf3e.c1paf3e:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (prefers-reduced-motion: reduce) {
  .cb93eig.cb93eig:active:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }
}

@media (width >= 761px) {
  @container (width <= 34rem) {
    .c1pov722.c1pov722.c1pov722:not(#\#):not(#\#):not(#\#) {
      flex-wrap: wrap;
    }
  }
}

.c6fu8a9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--border);
}

.cib2hle:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--color-border-emphasized);
}

.cw8gpjh:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--color-border);
}

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

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

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

.c5rrzhf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: var(--border-w-hairline);
}

.c92x3c3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: var(--border-width);
}

.c4ukevc:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--color-accent);
}

.c1utcnwd:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--color-border);
}

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

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

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

.cc8hjz9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 4px;
}

.ctgwc6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--color-border);
}

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

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

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

.c1omdb3s:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--border-strong);
}

.cio8jvi:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--border);
}

.c1hkd1dd:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--color-accent);
}

.c1mly77v:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--color-border-emphasized);
}

.c1pc3f07:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--color-border);
}

.cl3kzwh:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--color-text-primary);
}

.c162qybc:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--primary);
}

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

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

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

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

.camhcws:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 2px;
}

.c1823698:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: var(--border-w-hairline);
}

.c11xkdxz:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: var(--border-width);
}

.c1o583il:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -4px;
}

.ci2lk0m:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -8px;
}

.c1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.cn0vg7t:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 12px;
}

.c1qqjqyx:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 40px;
}

.cconrdv:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 44px;
}

.c14f0c2c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 5.5rem;
}

.crb244j:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 6px;
}

.chjxwu4:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 76px;
}

.cqo3gd:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 8px;
}

.c44hspa:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 8rem;
}

.cdd4er5:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: auto;
}

.cundy6b:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(16px + var(--safe-bottom, 0px));
}

.c1hmuevu:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--spacing-3);
}

.c3xri2k:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--spacing-5);
}

.c17ni9cb:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--spacing-6);
}

.c69z0s4:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--spacing-8);
}

.ciicpxy:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--x-insetBlockEnd);
}

.cvle69y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .75rem;
}

.cqtp20y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

.ckp8s6x:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.2rem;
}

.c1ju4xou:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.3rem;
}

.cydt64x:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.4rem;
}

.cam5rvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

.c5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.ctdtrs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100dvh;
}

.c170jfvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10px;
}

.c1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12px;
}

.c18gnavp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 13px;
}

.c1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.c18dl8mb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 150px;
}

.cx3o462:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 15px;
}

.clup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.c1b51vyi:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 180px;
}

.cmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

.cg2ss61:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1lh;
}

.cjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.ck8t5le:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.25rem;
}

.cwaiz5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.5rem;
}

.c1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.c17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

.cxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.cd7y6wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 26px;
}

.c1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.c36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

.cettwda:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2rem;
}

.c1gnnpzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 30px;
}

.crvw4r4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 30rem;
}

.c10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.c90ne7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 34px;
}

.c1bo65i3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 360px;
}

.cuoj239:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3px;
}

.c1q7yecz:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4.5rem;
}

.c1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

.cmk1162:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40rem;
}

.c5kalc8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 42px;
}

.c199odat:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 448px;
}

.cn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.csdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.cqu0tyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.cnnlda6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 56px;
}

.c1ycjhwn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5px;
}

.c1l5p03z:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 70vh;
}

.cy75621:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 72px;
}

.c14baz6b:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 76px;
}

.c17j7krd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 84px;
}

.cdk7pt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8px;
}

.cjp8j0k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 96px;
}

.ct7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.ccniqhi:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - var(--astryx-host-top, 100px) - var(--sc-sky-launcher, 24px));
}

.c1azmapu:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - var(--astryx-host-top, 53px));
}

.c1dxbe6d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: clamp(14rem, 75dvh - 270px, 40rem);
}

.c48zlnu:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: max(28rem, 100dvh - 300px);
}

.c16ye13r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x-height);
}

.cfk3xky:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x-l1z0du);
}

.cu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.cpnmzw7:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 12px;
}

.c1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.cxwu3sf:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 6px;
}

.cgq9j65:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x-left);
}

.cjpr12u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2px;
}

.c1lx0mud:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(-1 * var(--sc-sky-launcher, var(--spacing-6)));
}

.c14cgwvg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--spacing-1);
}

.c1p37lm5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--spacing-2);
}

.cep27e5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--spacing-3);
}

.cwh1t77:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--spacing-4);
}

.ceqlt5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--spacing-5);
}

.c4d5cxa:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--spacing-6);
}

.cr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

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

.c17ugjqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(-1 * var(--spacing-6));
}

.c1rv73f6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--spacing-2) * -1);
}

.ccsaf9d:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--spacing-1);
}

.ctbrsbv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--spacing-2);
}

.cj6sv8s:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--spacing-3);
}

.c1s1qpeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--spacing-4);
}

.c13rv44w:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--spacing-6);
}

.cmz0i5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.c17l2srq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 14rem;
}

.cctk3hg:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 160px;
}

.c1qojfa0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 16rem;
}

.c19aweqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 180px;
}

.c1983irj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 220px;
}

.c1iuus0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 260px;
}

.c1ywbnt0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 3.5rem;
}

.c1sslpiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 320px;
}

.c2z3yb8:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 360px;
}

.c5ocsve:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 36rem;
}

.c15fl7tb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 40%;
}

.c1fc7kte:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 40rem;
}

.c9v6m0g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 40vh;
}

.c1plqlgp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 42%;
}

.c1jcbksy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 420px;
}

.c3d5gib:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 50vh;
}

.c1l0vjlv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 55%;
}

.ctamo4v:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 55vh;
}

.c62v5gn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 65vh;
}

.c12f24lm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 70vh;
}

.c1nphckf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 72vh;
}

.c15vuvwr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 85dvh;
}

.c1v5az63:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100% - 116px);
}

.cttlk0q:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100% - 24px);
}

.cdcq4yb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100% - 252px);
}

.c17rfrqk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100% - 88px);
}

.cdy9058:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100% - var(--spacing-3) - 176px);
}

.cxoneyh:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 18rem);
}

.c8y7b3d:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 19rem);
}

.cs8sm83:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 32px);
}

.ckshsyy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - var(--sc-top-bar, 0px) - var(--spacing-8));
}

.ccspohy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: max(28rem, 100dvh - 300px);
}

.c1a55je:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(26dvh, 184px);
}

.cugtyjn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(40vh, 320px);
}

.c19c45hk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(52vh, 420px);
}

.copz5k4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(60vh, 560px);
}

.cvsrg8n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(70vh, 560px);
}

.c7ab17h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: none;
}

.c1jols5v:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--x-maxHeight);
}

.c193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.c16xn7b0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100vw;
}

.c63bdn6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1040px;
}

.c1s8ub08:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 10rem;
}

.c4gyc16:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1120px;
}

.c1ikqzku:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1200px;
}

.c2aouup:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 120px;
}

.c1wti20i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1280px;
}

.c1ok5v8c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 12rem;
}

.c1cnr5cu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1430px;
}

.c18qnofl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 160px;
}

.c1e4dklr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 180px;
}

.cl11dzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 228px;
}

.cuv54rz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 22rem;
}

.c16em4ew:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 240px;
}

.cowlazn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 24rem;
}

.c1ptgtm5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 26rem;
}

.c1jkqq1h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 280px;
}

.c1va8c73:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 320px;
}

.cyq1l15:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 340px;
}

.c19pysoa:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 34rem;
}

.c1bby3tf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 36px;
}

.c1dt7z5j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 380px;
}

.c1j9u4d2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 400px;
}

.c1oc4otl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40ch;
}

.c1lr1uin:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 420px;
}

.c1jb01v5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 42rem;
}

.c148vls7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 46ch;
}

.c17fpy1y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 480px;
}

.c27kpxv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 560px;
}

.c11gisft:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 640px;
}

.c7ep2pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 680px;
}

.c1cxeki3:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 70%;
}

.c3uz5dr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 70rem;
}

.cwnkcuf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}

.capjn7j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 760px;
}

.c14r61f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 80%;
}

.c1k5yvld:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 88%;
}

.c1uedy8c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 880px;
}

.c1b1oyg9:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 88rem;
}

.cyzno7u:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 960px;
}

.c18b33ah:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 24px);
}

.cqnzamk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 48px);
}

.cvv7f4i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 24px);
}

.cw7nakj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 32px);
}

.c1ym6urw:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(92vw, 640px);
}

.c1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

.c2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.c1us19tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100%;
}

.c1ov3xa9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100dvh;
}

.cattyca:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 10rem;
}

.c1b3lxvz:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 12rem;
}

.c1db3i3o:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 160px;
}

.c1xqys5c:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 18rem;
}

.cgbkey0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.75rem;
}

.c9l5fec:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 220px;
}

.cjwf9q1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 24px;
}

.ce0p6wg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 28px;
}

.c2hthij:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 28rem;
}

.c712feu:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 320px;
}

.c21xpn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.cu0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

.c1ba4aug:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 40px;
}

.c1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.c3sc9yq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 46px;
}

.c5mc7k8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 480px;
}

.c1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

.cd4eqea:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 4rem;
}

.c1wiwyrm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 52px;
}

.cbktkl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 56px;
}

.c879a55:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 60px;
}

.c1qafhyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 72px;
}

.c1ujl9rh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 84px;
}

.c1edz59j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 96px;
}

.c65nank:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: auto;
}

.c1y8t3j0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(100dvh - 172px);
}

.cp1lpeo:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(var(--rail-pitch) - var(--rail-gap));
}

.c1lh6h5t:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: fit-content;
}

.cyoxkpt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--spacing-11);
}

.c3unnv6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--spacing-12);
}

.cimsjs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--spacing-7);
}

.ceuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.c1i9suas:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 120px;
}

.ccsk191:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 12px;
}

.c9padk7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 14rem;
}

.c6taa2c:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 15px;
}

.c1nedpf2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 15rem;
}

.c5w4yej:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 160px;
}

.c15kz4h8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 16px;
}

.c16xo4sp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 18px;
}

.c10m46eh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 18rem;
}

.c1jzhcrs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 200px;
}

.ct4ypqs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 20px;
}

.c12rczxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 220px;
}

.c1oslful:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 22px;
}

.ccqhk00:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 264px;
}

.cqhi6e2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 3.75rem;
}

.c1snuils:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 380px;
}

.c1nb6za0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 44px;
}

.c9hgts1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 52px;
}

.c1jn76jz:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 56px;
}

.ckhcwej:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 66px;
}

.c1oeq5xr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 7.5rem;
}

.c13qp9f6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: min-content;
}

.cv51g7l:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: min(100%, 360px);
}

.ckj4a21:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--x-minWidth);
}

.cw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

.c101abm8:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: clip;
}

.c6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

.c1plvlek:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: visible;
}

.c1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.c10wlt62:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: hidden;
}

.cryxfnj:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: visible;
}

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

.cmnamis:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .5rem;
}

.c18d9i69:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.csag5q8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 12px;
}

.cd4srg5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 12rem;
}

.c1120s5i:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2px;
}

.c1sgudl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 48px;
}

.cjkvuk6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4px;
}

.cwib8y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 8px;
}

.czzuvpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(var(--sc-sky-launcher, 64px) + 16px);
}

.c7h5bfw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(var(--spacing-8) + var(--spacing-12));
}

.c1t6wxva:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: clamp(0px,calc((464px + var(--sc-bottom-bar, 0px) - 100dvh) * 1000),var(--sc-bottom-bar, 0px));
}

.cl84xjf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: max(16px,env(safe-area-inset-bottom));
}

.c1vjb4bj:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--safe-bottom, 0px);
}

.c1xnbhhj:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--sc-sky-launcher, var(--spacing-6));
}

.c1l20ajd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--spacing-0);
}

.cy143xn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--spacing-1);
}

.c1wesfrj:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--spacing-2);
}

.cvmdzux:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--spacing-3);
}

.c1awphl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--spacing-4);
}

.c1hk98q:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--spacing-5);
}

.cjpqqx5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--spacing-6);
}

.c2oz4g1:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--spacing-8);
}

.c1uhho1l:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 0;
}

.c1q57ora:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .75rem;
}

.cexx8yu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.c1nn3v0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2px;
}

.c1iorvi4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 4px;
}

.cfd2sqk:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 7rem;
}

.c1y1aw1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8px;
}

.c1kwdpsa:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--spacing-1-5);
}

.cfsso4q:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--spacing-1);
}

.c1xye8es:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--spacing-2);
}

.c1vlblms:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--spacing-3);
}

.c1oa1p4a:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--spacing-4);
}

.cx7rijo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--spacing-5);
}

.c1adxfkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--spacing-6);
}

.cgzdjil:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -6px;
}

.clftelb:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 12px;
}

.cclnmbr:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 6px;
}

.c1fjqipq:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 16px;
}

.c5wat52:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 72px;
}

.cvqxehx:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: calc(var(--sc-top-bar, 0px) + var(--spacing-4));
}

.c12c0h9u:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -12px;
}

.c1qiirwl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -2px;
}

.cjibb99:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -5px;
}

.ctu2xtp:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -6px;
}

.c13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.c1eu8d0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 10px;
}

.cu537pa:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 112px;
}

.c1tk7jg1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12px;
}

.c5sbmnn:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 168px;
}

.c92lwqr:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 20%;
}

.cwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.c1atx4j1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 6px;
}

.c18vfpz1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 76px;
}

.c80663w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: auto;
}

.c1jhdtfa:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + var(--spacing-1));
}

.c782xzc:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(var(--sc-top-bar, 0px) + var(--spacing-4));
}

.c1m26qjc:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--sc-sky-dock-top, 0px);
}

.cyx6v2t:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--spacing-3);
}

.cvddo4o:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--spacing-4);
}

.c1g2xz6c:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--spacing-8);
}

.c5mnzd7:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x-insetBlockStart);
}

.cjbys53:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x-top);
}

.c1jw3ynk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .75rem;
}

.c19n8kug:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.2rem;
}

.cuxwkzb:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.3rem;
}

.czgh36o:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.4rem;
}

.cp8d6y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

.ch8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.cn9wirt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100vw;
}

.c1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

.cj35x94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 112px;
}

.c2pejg6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 128px;
}

.csmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

.c16s0kzc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 132px;
}

.c1f2tiqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 136px;
}

.c1fxhmyf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 13px;
}

.c6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.c1a00udw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15px;
}

.cq1dxzn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 160px;
}

.c1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.c1yo87oe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 172px;
}

.chpatk0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 184px;
}

.c1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

.c1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.c1s4ejo4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.25rem;
}

.cw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

.c16grhtn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 220px;
}

.c17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

.c18qqrc1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 248px;
}

.cvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.c1hfn5x7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 260px;
}

.c1tdqgrh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 264px;
}

.c23j0i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26px;
}

.c1dz1jew:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 280px;
}

.cgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.cfo62xy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2px;
}

.cs5h3dt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2rem;
}

.c154i66o:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.5rem;
}

.cdzyupr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 300px;
}

.c1849jeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30px;
}

.c1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

.c121pien:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 336px;
}

.cj6ak53:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 340px;
}

.c1691je0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 34px;
}

.c1cvmir6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 360px;
}

.cwl9fdd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 380px;
}

.c188tqju:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3rem;
}

.cz84dc7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40%;
}

.c100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.c3p9ev8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 420px;
}

.c187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.cinu3np:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 45%;
}

.c1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.cuy85t:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5.75rem;
}

.c3hqpx7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50%;
}

.cvni27:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 52px;
}

.c15yg21f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56px;
}

.c1ftt334:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5px;
}

.cwhvtxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6.5rem;
}

.c1qrfbtu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6.75rem;
}

.c19app5s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 68%;
}

.c13zx6y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 68px;
}

.cni59qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72px;
}

.c1dmp6jm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 80px;
}

.c1xc55vz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8px;
}

.c13oubkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 96px;
}

.cop6fvv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9rem;
}

.c1xgy17j:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: anchor-size(width);
}

.c14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.co9ryny:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: clamp(300px, 24vw, 320px);
}

.c1rb7943:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: clamp(88px, 26vw, 128px);
}

.ceq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.cwqtlsa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(1040px, 100vw);
}

.c55thjj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(22.5rem, 30vw);
}

.c1dv92di:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(380px, 100% - 120px);
}

.cql66rd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(560px, 92vw);
}

.c10xrvxd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(78%, 280px);
}

.cx4ruru:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 380px;
}

.chgvbfk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--spacing-12);
}

.c5lhr3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x-width);
}

.cd62zs5.cd62zs5:where(.c-default-marker:has([data-roof-welcome-stage]) *):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: var(--border-w-hairline);
}

.c17wscug.c17wscug:where(.c-default-marker:has([data-roof-welcome-stage]) *):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.c1o45ovp.c1o45ovp:where(.c-default-marker:has([data-roof-welcome-stage]) *):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.ck3vwlv.ck3vwlv:where(.c-default-marker:has([data-roof-welcome-stage]) *):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}

.c1b8y47b.c1b8y47b:where(.c-default-marker:has([data-roof-welcome-stage]) *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.c1g31smg:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.c1t1lzn6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.c1tsmoef:empty:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

@media (width >= 1100px) {
  .c1fntkam.c1fntkam:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }
}

@media (width >= 1200px) {
  .ctat1zu.ctat1zu:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }
}

@media (width <= 1100px) {
  .c1wi7wu9.c1wi7wu9:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }
}

@media (width <= 760px) {
  .coce2hg.coce2hg:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }
}

@media (width <= 768px) {
  .cs0h8ul.cs0h8ul:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: var(--border-width);
  }
}

@media (width <= 760px) {
  .c4v6k7r.c4v6k7r:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 4.5rem;
  }

  .c5ors7p.c5ors7p:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 7rem;
  }
}

@media (width >= 1025px) and (height <= 820px) {
  .ccl06lz.ccl06lz:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: clamp(12px,calc(var(--canvass-workspace-top, 326px) + 100% - 100dvh + 24px),calc(100% - 72px - 280px));
  }
}

@media (height <= 800px) {
  .cib9r8g.cib9r8g:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1.375rem;
  }
}

@media (width <= 760px) {
  .cw0tx7z.cw0tx7z:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 180px;
  }
}

@media (height <= 800px), (width <= 640px) {
  .ccg1o66.ccg1o66:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@media (width <= 640px) and (height <= 800px) {
  .c5kiekb.c5kiekb:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@media (width <= 760px) {
  .cawut1h.cawut1h:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 200px;
  }
}

@media (width <= 640px) {
  .c8u6grg.c8u6grg:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 24rem;
  }

  .chty0c3.chty0c3:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 32px;
  }
}

@media (width >= 640.01px) and (height <= 800px) {
  .c1rmcjli.c1rmcjli:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 32px;
  }
}

@media (width <= 640px), (pointer: coarse) {
  .cg3spgs.cg3spgs:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 44px;
  }
}

@media (width <= 760px) {
  .c2uj5gz.c2uj5gz:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 44px;
  }
}

@media (pointer: coarse) {
  .c63sfu2.c63sfu2:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 44px;
  }
}

@media (width <= 640px), (pointer: coarse) {
  .c1r77oc7.c1r77oc7:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 48px;
  }
}

@media (pointer: coarse) {
  .cspolrz.cspolrz:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 48px;
  }
}

@media (width <= 980px) {
  .c1bw3htk.c1bw3htk:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: calc(100dvh - var(--astryx-host-top, 92px) - 80px - var(--safe-bottom, 0px));
  }
}

@media (width >= 1100px) {
  .c9vw4nt.c9vw4nt:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: calc(100vh - 220px);
  }
}

@media (width <= 599px) {
  .c1xy3fay.c1xy3fay:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: clamp(14rem, 75dvh - 330px, 40rem);
  }
}

@media (width >= 1025px) {
  .c19l67aq.c19l67aq:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: clamp(480px,calc(100dvh - var(--canvass-workspace-top, 326px) - 64px),900px);
  }

  .c67a49f.c67a49f:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: var(--x-1hepjio);
  }
}

@media (width <= 760px) {
  .c1s20hu8.c1s20hu8:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: var(--x-jsqtdm);
  }
}

@media (width <= 980px) {
  .cg9ur9u.cg9ur9u:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 0;
  }

  .cmuqsjt.cmuqsjt:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 0;
  }
}

@media (width >= 1024px) {
  .c1cu5yyr.c1cu5yyr:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: 720px;
  }
}

@media (width <= 1100px) {
  .co4bp8h.co4bp8h:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: 78vh;
  }
}

@media (width >= 1025px) {
  .c1565zj0.c1565zj0:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: clamp(480px,calc(100dvh - var(--canvass-workspace-top, 326px) - 64px),900px);
  }
}

@media (width >= 1025px) and (height <= 820px) {
  .c12k7t22.c12k7t22:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: min(100% - 84px, 420px);
  }
}

@media (width >= 1025px) {
  .c1r94x60.c1r94x60:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 720px;
  }
}

@media (width <= 760px) {
  .cqgdoff.cqgdoff:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 88%;
  }
}

@media (width >= 1760px) {
  .c17831ph.c17831ph:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }
}

@media (width <= 760px) {
  .cqfohdc.cqfohdc:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 104px;
  }
}

@media (width <= 640px) {
  .c8prlf7.c8prlf7:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 200px;
  }
}

@media (width <= 768px) {
  .c1xk5uj6.c1xk5uj6:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 220px;
  }
}

@media (width >= 1440px) {
  .c1fa7y79.c1fa7y79:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 34rem;
  }
}

@media (width <= 640px), (pointer: coarse) {
  .c15du8ai.c15du8ai:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 44px;
  }
}

@media (width <= 640px) {
  .c1c4ya5t.c1c4ya5t:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 44px;
  }
}

@media (width <= 759.98px) {
  .c11fionv.c11fionv:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 44px;
  }
}

@media (width <= 760px), (pointer: coarse) {
  .chtpv7h.chtpv7h:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 44px;
  }
}

@media (width <= 760px) {
  .c1d8a2lu.c1d8a2lu:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 44px;
  }
}

@media (width <= 640px) {
  .c1yr3hz3.c1yr3hz3:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 48px;
  }
}

@media (width >= 640.01px) and (height <= 800px) {
  .czqviex.czqviex:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 48px;
  }
}

@media (width <= 760px) {
  .c8gtdv2.c8gtdv2:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: var(--spacing-11);
  }

  .c1dqhd8u.c1dqhd8u:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (width >= 761px) {
  .cmelouq.cmelouq:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (pointer: coarse) {
  .c1jw35qg.c1jw35qg:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 100%;
  }
}

@media (width >= 900px) {
  .c1968zf1.c1968zf1:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 280px;
  }
}

@media (width <= 640px), (pointer: coarse) {
  .cjim57o.cjim57o:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 44px;
  }
}

@media (width <= 760px) {
  .c3egr7j.c3egr7j:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 44px;
  }
}

@media (pointer: coarse) {
  .ci8whmv.ci8whmv:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: auto;
  }
}

@media (width <= 1100px) {
  .c1hc4qba.c1hc4qba:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: auto;
  }
}

@media (width >= 1025px) {
  .c7idocd.c7idocd:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: auto;
  }
}

@media (pointer: coarse) {
  .c2cjqw7.c2cjqw7:not(#\#):not(#\#):not(#\#):not(#\#) {
    overscroll-behavior-x: contain;
  }
}

@media (width >= 1025px) {
  .c1abm6rl.c1abm6rl:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 0;
  }
}

@media (width <= 760px) {
  .cbirsjh.cbirsjh:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 11rem;
  }
}

@media (height <= 700px) {
  .czdghyk.czdghyk:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 4px;
  }
}

@media (width <= 760px) {
  .c4y96by.c4y96by:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: calc(var(--bottom-bar-clearance) + var(--safe-bottom, 0px));
  }

  .c123n8j2.c123n8j2:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: calc(var(--sc-bottom-bar, 0px) + 24px);
  }

  .c14rzotd.c14rzotd:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: calc(var(--spacing-10) * 2 + env(safe-area-inset-bottom, 0px));
  }
}

@media (width >= 1024px) {
  .cu6k4wg.cu6k4wg:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: clamp(40px, 4vw, 72px);
  }
}

@media (width >= 1100px) {
  .cgo7job.cgo7job:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: var(--spacing-5);
  }
}

@media (width >= 1200px) {
  .c11faebd.c11faebd:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: var(--spacing-5);
  }
}

@media (height <= 700px) {
  .cm961vc.cm961vc:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 4px;
  }
}

@media (width <= 760px) {
  .cda3hwv.cda3hwv:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 6.5rem;
  }

  .c12r64ny.c12r64ny:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--spacing-2);
  }

  .c1b5g5lh.c1b5g5lh:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--spacing-4);
  }
}

@media (width >= 1025px) and (height <= 820px) {
  .c1oca21y.c1oca21y:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 72px;
  }
}

@media (height <= 800px) {
  .c1cjwl0u.c1cjwl0u:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1.375rem;
  }
}

@media (width <= 390px) {
  .cwe4rr8.cwe4rr8:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 760px) {
  .cu3tkzf.cu3tkzf:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width >= 640px) {
  .c1erub9h.c1erub9h:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (height <= 800px), (width <= 640px) {
  .cfvf71g.cfvf71g:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@media (width <= 640px) and (height <= 800px) {
  .c1g9dri9.c1g9dri9:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

@media (width <= 640px) {
  .c9swi1t.c9swi1t:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 32px;
  }
}

@media (width >= 640.01px) and (height <= 800px) {
  .crn5a6b.crn5a6b:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 32px;
  }
}

@media (width <= 760px) {
  .c1o4fzcs.c1o4fzcs:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 4.75rem;
  }
}

@media (width <= 640px), (pointer: coarse) {
  .c11oza73.c11oza73:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 44px;
  }
}

@media (width <= 760px) {
  .cygm3pn.cygm3pn:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 44px;
  }
}

@media (pointer: coarse) {
  .c18s75z6.c18s75z6:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 44px;
  }
}

@media (width <= 640px), (pointer: coarse) {
  .c1duciga.c1duciga:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 48px;
  }
}

@media (pointer: coarse) {
  .c6rydx5.c6rydx5:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 48px;
  }
}

@media (width <= 760px) {
  .clgh4ay.clgh4ay:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 5.75rem;
  }

  .cuocolo.cuocolo:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width >= 761px) {
  .cjpvfgq.cjpvfgq:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width >= 1024px) {
  .c19tej7d.c19tej7d:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(3.5rem,calc(var(--sc-rail-width, 5.75rem) - .75rem));
  }

  .crqyhka.crqyhka:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: var(--sc-rail-width, 5.75rem);
  }
}

@container (width <= 500px) {
  .c1pkjxvs.c1pkjxvs:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: min(52%, 360px);
  }
}

@container settings-panel (width <= 480px) {
  .cet5618.cet5618:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }
}

@container toolbar (width <= 480px) {
  .co8jutl.co8jutl:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@container (width <= 500px) {
  .c1luvj24.c1luvj24:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100% - 24px);
  }
}

.c1xcb4hf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset: -10px;
}

.cj412ew:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset: -12px;
}

@starting-style {
  .c4itv7f.c4itv7f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}

@starting-style {
  .c3alro3.c3alro3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transform: translateY(var(--spacing-3));
  }
}

.cmwhqxd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .cq94oqs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-radius: var(--radius-full);
}

.cb7ltuz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .cm4btww:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline: 0;
}

.c1tzqye7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .cs88s87:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--color-accent);
}

.ceyghm5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--color-text-secondary);
}

.c1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .c1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.c15ozc13:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  display: none;
}

.c2q1x1w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .ckk1bqk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  pointer-events: none;
}

.c1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .c1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.c1jg531d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .cvi4grz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: 2;
}

.c1mprab4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: calc(-1 * var(--spacing-0-5));
}

.c1a9plwg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .ciiru4q:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: var(--spacing-0-5);
}

.cucr3ah:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: calc(-1 * var(--spacing-0-5));
}
